DACA2 - t

STARTDATE 2018-08-21
STARTTIME 07:30:36
GIT-REVISION f79849f

ftp://ftp.se.debian.org/debian/pool/main/t/t-code/t-code_2.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/t-coffee/t-coffee_9.02.r1228.orig.tar.gz
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:16:17: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:20:20: style: The scope of the variable 'SB' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:30:11: style: The scope of the variable 'buf1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:31:11: style: The scope of the variable 'buf2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1082:11: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1084:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1084:11: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:928:56: style: Function 'get_aln_compare_sim' argument 2 names different: declaration 'S' definition 'ST'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2469:56: note: Function 'get_aln_compare_sim' argument 2 names different: declaration 'S' definition 'ST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:928:56: note: Function 'get_aln_compare_sim' argument 2 names different: declaration 'S' definition 'ST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:967:45: style: Function 'analyse_sim' argument 2 names different: declaration 'dis' definition 'sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2470:45: note: Function 'analyse_sim' argument 2 names different: declaration 'dis' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:967:45: note: Function 'analyse_sim' argument 2 names different: declaration 'dis' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1026:92: style: Function 'is_in_struct_category' argument 7 names different: declaration 'n_sub_cat' definition 'n_cat'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2465:92: note: Function 'is_in_struct_category' argument 7 names different: declaration 'n_sub_cat' definition 'n_cat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1026:92: note: Function 'is_in_struct_category' argument 7 names different: declaration 'n_sub_cat' definition 'n_cat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:35: style: Function 'get_structure_residue' argument 1 names different: declaration 's' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2466:35: note: Function 'get_structure_residue' argument 1 names different: declaration 's' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:35: note: Function 'get_structure_residue' argument 1 names different: declaration 's' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:44: style: Function 'get_structure_residue' argument 2 names different: declaration 'r' definition 'res'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2466:42: note: Function 'get_structure_residue' argument 2 names different: declaration 'r' definition 'res'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:44: note: Function 'get_structure_residue' argument 2 names different: declaration 'r' definition 'res'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:60: style: Function 'get_structure_residue' argument 3 names different: declaration 'S' definition 'ST'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2466:56: note: Function 'get_structure_residue' argument 3 names different: declaration 'S' definition 'ST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1067:60: note: Function 'get_structure_residue' argument 3 names different: declaration 'S' definition 'ST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1150:33: style: Function 'parse_category_list' argument 1 names different: declaration 'category_list' definition 'category_list_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2467:33: note: Function 'parse_category_list' argument 1 names different: declaration 'category_list' definition 'category_list_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1150:33: note: Function 'parse_category_list' argument 1 names different: declaration 'category_list' definition 'category_list_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1150:73: style: Function 'parse_category_list' argument 3 names different: declaration 'sub_n_categories' definition 'n_sub_categories'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2467:71: note: Function 'parse_category_list' argument 3 names different: declaration 'sub_n_categories' definition 'n_sub_categories'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:1150:73: note: Function 'parse_category_list' argument 3 names different: declaration 'sub_n_categories' definition 'n_sub_categories'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:18:0: style: Variable 'ik' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:496:9: style: Variable 'd' is not assigned a value. [unassignedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_compare.c:497:16: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4544:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9599:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9596:8: note: outer condition: s==-1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9599:13: note: identical inner condition: s==-1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2878:24: style: Redundant condition: isdigit(t). '!isdigit(t) || (isdigit(t) && t<r)' is equivalent to '!isdigit(t) || t<r' [redundantCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3133:18: style: Condition 'combo_mode==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3122:18: note: Assignment 'combo_mode=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3133:18: note: Condition 'combo_mode==1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4312:7: style: Condition '!gap' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4310:11: note: Assuming that condition '!gap' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4312:7: note: Condition '!gap' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6823:26: style: Condition 'pos[a][b]>0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6864:26: style: Condition 'pos[a][b]>0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9599:13: style: Condition 's==-1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9596:8: note: Assuming that condition 's==-1' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9599:13: note: Condition 's==-1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2924:22: warning: Either the condition 'ST' is redundant or there is possible null pointer dereference: ST. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2920:15: note: Assuming that condition 'ST' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2924:22: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5241:21: warning: Either the condition 'template_list' is redundant or there is possible null pointer dereference: template_list. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5237:9: note: Assuming that condition 'template_list' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5241:21: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5718:32: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5899:15: note: Assuming that condition 'if(name)' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5853:23: note: Calling function 'fill_X_template', 1st argument 'name' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5718:32: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5719:19: warning: Either the condition 'if(p)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5898:10: note: Assuming that condition 'if(p)' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5853:29: note: Calling function 'fill_X_template', 2nd argument 'p' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5719:19: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5740:7: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: X. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5831:24: note: Calling function 'free_X_template', 1st argument 'X' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5740:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5744:7: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: X. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5831:24: note: Calling function 'free_X_template', 1st argument 'X' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5744:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5748:8: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: X. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5831:24: note: Calling function 'free_X_template', 1st argument 'X' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5748:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5753:8: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: X. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5831:24: note: Calling function 'free_X_template', 1st argument 'X' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5753:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5758:8: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: X. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5831:24: note: Calling function 'free_X_template', 1st argument 'X' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5758:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5827:12: warning: Either the condition '!F' is redundant or there is possible null pointer dereference: F. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5828:7: note: Assuming that condition '!F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5827:12: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5854:12: warning: Either the condition '!P' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5856:7: note: Assuming that condition '!P' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5854:12: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6586:16: warning: Either the condition '!A' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6594:16: note: Assuming that condition '!A' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6586:16: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6624:155: warning: Either the condition '!A' is redundant or there is possible null pointer dereference: A. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6622:8: note: Assuming that condition '!A' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6624:155: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7372:30: warning: Possible null pointer dereference: p [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10158:43: note: Calling function 'sim_array2dist_array', 1st argument 'p' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7372:30: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9429:25: warning: Either the condition '!S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9504:11: note: Assuming that condition '!S' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9429:25: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10385:25: warning: Either the condition '!S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10457:11: note: Assuming that condition '!S' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10385:25: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11441:20: warning: Either the condition 'mode==NULL' is redundant or there is possible null pointer dereference: mode. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11441:64: note: Assuming that condition 'mode==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11441:20: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3173:7: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3166:0: note: Variable 'buf' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3173:7: note: Variable 'buf' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10973:6: style: Variable 'nchosen' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10967:6: note: Variable 'nchosen' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10973:6: note: Variable 'nchosen' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10973:14: style: Variable 'last_nchosen' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10967:14: note: Variable 'last_nchosen' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10973:14: note: Variable 'last_nchosen' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11164:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11163:3: note: Variable 'c' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11164:3: note: Variable 'c' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11303:3: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11293:3: note: Variable 'array' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11303:3: note: Variable 'array' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12246:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12247:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12246:8: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3133:18: style: Same expression on both sides of '==' because the value of 'combo_mode' and '1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3122:18: note: 'combo_mode' is assigned value '1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3133:18: note: Same expression on both sides of '==' because the value of 'combo_mode' and '1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9386:13: warning: Redundant assignment of 'seq[p-1]' to itself. [selfAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12791:24: style: Same expression on both sides of '&&'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6192:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:64:14: style: The scope of the variable 'lu' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:190:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:198:7: style: The scope of the variable 'cons_l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:289:16: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:289:19: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:291:7: style: The scope of the variable 'neutral' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:291:15: style: The scope of the variable 'watson' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:291:23: style: The scope of the variable 'comp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:291:28: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:291:33: style: The scope of the variable 'occupancy' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:379:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:399:11: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:425:11: style: The scope of the variable 'v' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:425:14: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:454:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:528:13: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:692:13: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:849:13: style: The scope of the variable 'x' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:895:11: style: The scope of the variable 'r0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:895:15: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:895:20: style: The scope of the variable 'isr0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:895:26: style: The scope of the variable 'isr1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:935:11: style: The scope of the variable 'r0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:935:15: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:935:20: style: The scope of the variable 'isr0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:935:26: style: The scope of the variable 'isr1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:979:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:979:15: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:979:18: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:979:21: style: The scope of the variable 'nl' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1012:11: style: The scope of the variable 'v1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1012:15: style: The scope of the variable 'v2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1042:9: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1042:12: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1042:15: style: The scope of the variable 'a3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1042:18: style: The scope of the variable 'a4' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1090:9: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1090:12: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1090:15: style: The scope of the variable 'a3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1128:9: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1128:12: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1157:13: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1424:19: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:14: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:17: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:20: style: The scope of the variable 'g' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1583:22: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1586:9: style: The scope of the variable 'max_nseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1587:9: style: The scope of the variable 'n_len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1595:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1756:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1781:14: style: The scope of the variable 'P' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2114:10: style: The scope of the variable 'insert' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2177:7: style: The scope of the variable 'shift' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2268:10: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2291:15: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2291:19: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2340:6: style: The scope of the variable 'gp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2489:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2594:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2734:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2820:8: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2820:11: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2868:14: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2957:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2957:12: style: The scope of the variable 'tn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2957:15: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2957:18: style: The scope of the variable 'fn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3092:9: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3117:16: style: The scope of the variable 'd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3117:19: style: The scope of the variable 'best_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3124:16: style: The scope of the variable 'M' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3651:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3651:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3818:33: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3847:7: style: The scope of the variable 'group' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4033:14: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4084:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4085:6: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4085:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4086:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4087:13: style: The scope of the variable 'blen' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4088:6: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4274:16: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4274:19: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4301:11: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4301:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4369:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4497:14: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4521:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4538:12: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4559:14: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4716:14: style: The scope of the variable 'new_seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4717:17: style: The scope of the variable 'NS' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4748:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5011:13: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5037:14: style: The scope of the variable 'A' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5058:7: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5137:13: style: The scope of the variable 'T' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5368:13: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5399:14: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5405:10: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5441:24: style: The scope of the variable 'pid' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5848:14: style: The scope of the variable 'A' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5849:7: style: The scope of the variable 'sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5849:12: style: The scope of the variable 'cov' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5849:17: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5988:11: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5989:17: style: The scope of the variable 'S1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5990:18: style: The scope of the variable 'A1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6177:9: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6295:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6295:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6367:8: style: The scope of the variable 'sn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6419:8: style: The scope of the variable 'sn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6491:7: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7092:18: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7092:20: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7183:10: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7203:10: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7226:14: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7226:18: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7264:6: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7264:10: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7265:6: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7265:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7725:6: style: The scope of the variable 'left' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7725:12: style: The scope of the variable 'right' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7770:6: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7770:10: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7771:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7771:15: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7869:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7869:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7905:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7905:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8207:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8207:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8261:23: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8699:11: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8936:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8937:14: style: The scope of the variable 'R' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8975:16: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9200:14: style: The scope of the variable 'gf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9204:20: style: The scope of the variable 'x' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9209:11: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9210:11: style: The scope of the variable 'AL' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9211:11: style: The scope of the variable 'F' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9213:11: style: The scope of the variable 'GAP_TRANSITION' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9214:11: style: The scope of the variable 'IGAP' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9214:19: style: The scope of the variable 'IAA' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9216:11: style: The scope of the variable 'state' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9216:17: style: The scope of the variable 'best_state' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9216:31: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9216:38: style: The scope of the variable 'best_score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9217:11: style: The scope of the variable 'p_state' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9218:11: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9221:11: style: The scope of the variable 'nstate' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9222:13: style: The scope of the variable 'transitions' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9224:11: style: The scope of the variable 'max' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9408:15: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9410:14: style: The scope of the variable 'f_upper_sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9410:27: style: The scope of the variable 'f_lower_sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9800:10: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9830:14: style: The scope of the variable 'B' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10071:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10071:18: style: The scope of the variable 'k' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10078:8: style: The scope of the variable 'tot_avg' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10364:13: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10374:12: style: The scope of the variable 'f_lower_sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10374:25: style: The scope of the variable 'f_upper_sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10885:10: style: The scope of the variable 'condition1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10885:22: style: The scope of the variable 'condition2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11366:8: style: The scope of the variable 'matrix' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11367:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11367:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11367:11: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11367:13: style: The scope of the variable 'is_in' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11368:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12052:6: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12052:10: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12053:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12053:15: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12253:26: style: The scope of the variable 'obs' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12259:7: style: The scope of the variable 'MID_EXON_FACTOR' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12485:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12485:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12485:26: style: The scope of the variable 'obs' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12675:16: style: The scope of the variable 'd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12675:19: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12680:7: style: The scope of the variable 'tfp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12680:12: style: The scope of the variable 'tfn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12680:17: style: The scope of the variable 'ttn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12680:22: style: The scope of the variable 'ttp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12820:16: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12944:7: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:366:40: style: Function 'alifold2cov_aln' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1520:40: note: Function 'alifold2cov_aln' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:366:40: note: Function 'alifold2cov_aln' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:366:50: style: Function 'alifold2cov_aln' argument 2 names different: declaration 'l' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1520:49: note: Function 'alifold2cov_aln' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:366:50: note: Function 'alifold2cov_aln' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:391:49: style: Function 'alifold2cov_stat' argument 2 names different: declaration 'l' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1521:50: note: Function 'alifold2cov_stat' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:391:49: note: Function 'alifold2cov_stat' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:416:53: style: Function 'alifold2cov_cache' argument 2 names different: declaration 'l' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1523:54: note: Function 'alifold2cov_cache' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:416:53: note: Function 'alifold2cov_cache' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:452:49: style: Function 'alifold2cov_list' argument 2 names different: declaration 'l' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1522:50: note: Function 'alifold2cov_list' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:452:49: note: Function 'alifold2cov_list' argument 2 names different: declaration 'l' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:549:49: style: Function 'aln2random_aln' argument 2 names different: declaration 'mode' definition 'smode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1532:48: note: Function 'aln2random_aln' argument 2 names different: declaration 'mode' definition 'smode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:549:49: note: Function 'aln2random_aln' argument 2 names different: declaration 'mode' definition 'smode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:670:37: style: Function 'aln2case_aln' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1534:39: note: Function 'aln2case_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:670:37: note: Function 'aln2case_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:690:43: style: Function 'aln2scale' argument 2 names different: declaration 'offset' definition 'coffset'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1533:48: note: Function 'aln2scale' argument 2 names different: declaration 'offset' definition 'coffset'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:690:43: note: Function 'aln2scale' argument 2 names different: declaration 'offset' definition 'coffset'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:885:27: warning: Function 'get_res_index' argument order different: declaration 'seq1, seq2' definition 'seq0, seq1' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1542:27: note: Function 'get_res_index' argument order different: declaration 'seq1, seq2' definition 'seq0, seq1'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:885:27: note: Function 'get_res_index' argument order different: declaration 'seq1, seq2' definition 'seq0, seq1'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1037:27: style: Function 'seq2tetraa' argument 1 names different: declaration 'buf' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1557:26: note: Function 'seq2tetraa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1037:27: note: Function 'seq2tetraa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1085:26: style: Function 'seq2triaa' argument 1 names different: declaration 'buf' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1556:25: note: Function 'seq2triaa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1085:26: note: Function 'seq2triaa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1123:25: style: Function 'seq2diaa' argument 1 names different: declaration 'buf' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1555:25: note: Function 'seq2diaa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1123:25: note: Function 'seq2diaa' argument 1 names different: declaration 'buf' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1441:45: style: Function 'seq2aln_pos' argument 2 names different: declaration 'n' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1580:51: note: Function 'seq2aln_pos' argument 2 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1441:45: note: Function 'seq2aln_pos' argument 2 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1441:55: style: Function 'seq2aln_pos' argument 3 names different: declaration 'ls' definition 'l_s'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1580:60: note: Function 'seq2aln_pos' argument 3 names different: declaration 'ls' definition 'l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1441:55: note: Function 'seq2aln_pos' argument 3 names different: declaration 'ls' definition 'l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1645:72: style: Function 'split_seq_in_aln_list' argument 3 names different: declaration 'l_seq' definition 'n_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1600:72: note: Function 'split_seq_in_aln_list' argument 3 names different: declaration 'l_seq' definition 'n_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1645:72: note: Function 'split_seq_in_aln_list' argument 3 names different: declaration 'l_seq' definition 'n_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2065:46: style: Function 'ungap_sub_aln' argument 2 names different: declaration 'nseq' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1652:54: note: Function 'ungap_sub_aln' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2065:46: note: Function 'ungap_sub_aln' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2089:34: style: Function 'ungap_seq' argument 1 names different: declaration 'A' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1653:41: note: Function 'ungap_seq' argument 1 names different: declaration 'A' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2089:34: note: Function 'ungap_seq' argument 1 names different: declaration 'A' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2288:49: style: Function 'unalign_residues' argument 2 names different: declaration 'i1' definition 'si1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1655:49: note: Function 'unalign_residues' argument 2 names different: declaration 'i1' definition 'si1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2288:49: note: Function 'unalign_residues' argument 2 names different: declaration 'i1' definition 'si1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2288:58: style: Function 'unalign_residues' argument 3 names different: declaration 'i2' definition 'si2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1655:57: note: Function 'unalign_residues' argument 3 names different: declaration 'i2' definition 'si2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2288:58: note: Function 'unalign_residues' argument 3 names different: declaration 'i2' definition 'si2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2335:44: style: Function 'ungap_aln_n' argument 2 names different: declaration 'n' definition 'p'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1662:52: note: Function 'ungap_aln_n' argument 2 names different: declaration 'n' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2335:44: note: Function 'ungap_aln_n' argument 2 names different: declaration 'n' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2674:33: style: Function 'seq2number' argument 1 names different: declaration 'S' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1679:33: note: Function 'seq2number' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2674:33: note: Function 'seq2number' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4554:30: style: Function 'fix_seq_seq' argument 1 names different: declaration 'S1' definition 'S0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1764:31: note: Function 'fix_seq_seq' argument 1 names different: declaration 'S1' definition 'S0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4554:30: note: Function 'fix_seq_seq' argument 1 names different: declaration 'S1' definition 'S0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4554:44: style: Function 'fix_seq_seq' argument 2 names different: declaration 'S2' definition 'Sx'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1764:45: note: Function 'fix_seq_seq' argument 2 names different: declaration 'S2' definition 'Sx'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4554:44: note: Function 'fix_seq_seq' argument 2 names different: declaration 'S2' definition 'Sx'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4600:35: style: Function 'fix_aln_seq_new' argument 1 names different: declaration 'S1' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1765:35: note: Function 'fix_aln_seq_new' argument 1 names different: declaration 'S1' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4600:35: note: Function 'fix_aln_seq_new' argument 1 names different: declaration 'S1' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4600:48: style: Function 'fix_aln_seq_new' argument 2 names different: declaration 'S2' definition 'Sx'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1765:49: note: Function 'fix_aln_seq_new' argument 2 names different: declaration 'S2' definition 'Sx'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4600:48: note: Function 'fix_aln_seq_new' argument 2 names different: declaration 'S2' definition 'Sx'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4712:33: style: Function 'add_prf2seq' argument 1 names different: declaration 'alnfile' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1689:32: note: Function 'add_prf2seq' argument 1 names different: declaration 'alnfile' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4712:33: note: Function 'add_prf2seq' argument 1 names different: declaration 'alnfile' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5096:44: style: Function 'string_contains_template_tag' argument 1 names different: declaration 'string' definition 'string_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1711:44: note: Function 'string_contains_template_tag' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5096:44: note: Function 'string_contains_template_tag' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5178:50: style: Function 'seq2template_seq' argument 2 names different: declaration 'template_file' definition 'template_list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1720:50: note: Function 'seq2template_seq' argument 2 names different: declaration 'template_file' definition 'template_list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5178:50: note: Function 'seq2template_seq' argument 2 names different: declaration 'template_file' definition 'template_list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5708:65: style: Function 'fill_X_template' argument 3 names different: declaration 'type' definition 'token'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1727:64: note: Function 'fill_X_template' argument 3 names different: declaration 'type' definition 'token'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5708:65: note: Function 'fill_X_template' argument 3 names different: declaration 'type' definition 'token'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5961:68: style: Function 'fill_S_template' argument 3 names different: declaration 'S' definition 'Seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1740:68: note: Function 'fill_S_template' argument 3 names different: declaration 'S' definition 'Seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5961:68: note: Function 'fill_S_template' argument 3 names different: declaration 'S' definition 'Seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:38: style: Function 'seq2T_value' argument 2 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1747:38: note: Function 'seq2T_value' argument 2 names different: declaration 'i' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:38: note: Function 'seq2T_value' argument 2 names different: declaration 'i' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:47: style: Function 'seq2T_value' argument 3 names different: declaration 'param_name' definition 'value'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1747:47: note: Function 'seq2T_value' argument 3 names different: declaration 'param_name' definition 'value'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:47: note: Function 'seq2T_value' argument 3 names different: declaration 'param_name' definition 'value'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:60: style: Function 'seq2T_value' argument 4 names different: declaration 'template_type' definition 'type'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1747:65: note: Function 'seq2T_value' argument 4 names different: declaration 'template_type' definition 'type'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6131:60: note: Function 'seq2T_value' argument 4 names different: declaration 'template_type' definition 'type'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6232:65: style: Function 'seq_has_template' argument 3 names different: declaration 'type' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1756:66: note: Function 'seq_has_template' argument 3 names different: declaration 'type' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6232:65: note: Function 'seq_has_template' argument 3 names different: declaration 'type' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6404:47: style: Function 'reorder_seq_2' argument 2 names different: declaration 'name' definition 'order'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1694:51: note: Function 'reorder_seq_2' argument 2 names different: declaration 'name' definition 'order'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6404:47: note: Function 'reorder_seq_2' argument 2 names different: declaration 'name' definition 'order'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:46: style: Function 'extract_aln2' argument 2 names different: declaration 'start' definition 'in_start'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1777:55: note: Function 'extract_aln2' argument 2 names different: declaration 'start' definition 'in_start'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:46: note: Function 'extract_aln2' argument 2 names different: declaration 'start' definition 'in_start'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:60: style: Function 'extract_aln2' argument 3 names different: declaration 'end' definition 'in_end'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1777:66: note: Function 'extract_aln2' argument 3 names different: declaration 'end' definition 'in_end'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:60: note: Function 'extract_aln2' argument 3 names different: declaration 'end' definition 'in_end'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:74: style: Function 'extract_aln2' argument 4 names different: declaration 'seq_name' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1777:77: note: Function 'extract_aln2' argument 4 names different: declaration 'seq_name' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6667:74: note: Function 'extract_aln2' argument 4 names different: declaration 'seq_name' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6679:39: style: Function 'extract_aln3' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1778:48: note: Function 'extract_aln3' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6679:39: note: Function 'extract_aln3' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6679:48: style: Function 'extract_aln3' argument 2 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1778:57: note: Function 'extract_aln3' argument 2 names different: declaration 'filename' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6679:48: note: Function 'extract_aln3' argument 2 names different: declaration 'filename' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6886:109: style: Function 'extract_defined_seq' argument 7 names different: declaration 'out_seq' definition 'out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1787:109: note: Function 'extract_defined_seq' argument 7 names different: declaration 'out_seq' definition 'out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6886:109: note: Function 'extract_defined_seq' argument 7 names different: declaration 'out_seq' definition 'out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:42: style: Function 'concatenate_aln' argument 1 names different: declaration 'A' definition 'A1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1786:42: note: Function 'concatenate_aln' argument 1 names different: declaration 'A' definition 'A1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:42: note: Function 'concatenate_aln' argument 1 names different: declaration 'A' definition 'A1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:57: style: Function 'concatenate_aln' argument 2 names different: declaration 'B' definition 'A2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1786:56: note: Function 'concatenate_aln' argument 2 names different: declaration 'B' definition 'A2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:57: note: Function 'concatenate_aln' argument 2 names different: declaration 'B' definition 'A2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:67: style: Function 'concatenate_aln' argument 3 names different: declaration 'sep' definition 'spacer'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1786:65: note: Function 'concatenate_aln' argument 3 names different: declaration 'sep' definition 'spacer'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7032:67: note: Function 'concatenate_aln' argument 3 names different: declaration 'sep' definition 'spacer'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7090:51: style: Function 'verify_aln' argument 3 names different: declaration 'error' definition 'message'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1788:52: note: Function 'verify_aln' argument 3 names different: declaration 'error' definition 'message'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7090:51: note: Function 'verify_aln' argument 3 names different: declaration 'error' definition 'message'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7224:72: style: Function 'get_seq_fsim' argument 4 names different: declaration 'similarity_groups' definition 'similarity_set'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1806:72: note: Function 'get_seq_fsim' argument 4 names different: declaration 'similarity_groups' definition 'similarity_set'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7224:72: note: Function 'get_seq_fsim' argument 4 names different: declaration 'similarity_groups' definition 'similarity_set'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7224:105: style: Function 'get_seq_fsim' argument 6 names different: declaration 'mode' definition 'MODE'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1806:109: note: Function 'get_seq_fsim' argument 6 names different: declaration 'mode' definition 'MODE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7224:105: note: Function 'get_seq_fsim' argument 6 names different: declaration 'mode' definition 'MODE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7765:69: style: Function 'get_seq_sim' argument 4 names different: declaration 'mode' definition 'in_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1836:70: note: Function 'get_seq_sim' argument 4 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:7765:69: note: Function 'get_seq_sim' argument 4 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8085:34: style: Function 'seq2filter' argument 1 names different: declaration 'S_in' definition 'Sin'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1864:34: note: Function 'seq2filter' argument 1 names different: declaration 'S_in' definition 'Sin'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8085:34: note: Function 'seq2filter' argument 1 names different: declaration 'S_in' definition 'Sin'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8621:43: style: Function 'seq2profile' argument 2 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1586:43: note: Function 'seq2profile' argument 2 names different: declaration 'index' definition 'i'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8621:43: note: Function 'seq2profile' argument 2 names different: declaration 'index' definition 'i'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9020:42: style: Function 'sub_aln2count_mat3' argument 2 names different: declaration 'n' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1875:44: note: Function 'sub_aln2count_mat3' argument 2 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9020:42: note: Function 'sub_aln2count_mat3' argument 2 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:41: style: Function 'aln2random_seq' argument 2 names different: declaration 'noise1' definition 'pn1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1877:41: note: Function 'aln2random_seq' argument 2 names different: declaration 'noise1' definition 'pn1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:41: note: Function 'aln2random_seq' argument 2 names different: declaration 'noise1' definition 'pn1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:50: style: Function 'aln2random_seq' argument 3 names different: declaration 'noise2' definition 'pn2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1877:53: note: Function 'aln2random_seq' argument 3 names different: declaration 'noise2' definition 'pn2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:50: note: Function 'aln2random_seq' argument 3 names different: declaration 'noise2' definition 'pn2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:59: style: Function 'aln2random_seq' argument 4 names different: declaration 'noise3' definition 'pn3'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1877:65: note: Function 'aln2random_seq' argument 4 names different: declaration 'noise3' definition 'pn3'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:59: note: Function 'aln2random_seq' argument 4 names different: declaration 'noise3' definition 'pn3'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:68: style: Function 'aln2random_seq' argument 5 names different: declaration 'gap_noise' definition 'gn'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1877:77: note: Function 'aln2random_seq' argument 5 names different: declaration 'gap_noise' definition 'gn'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9163:68: note: Function 'aln2random_seq' argument 5 names different: declaration 'gap_noise' definition 'gn'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9556:59: style: Function 'sim_filter' argument 3 names different: declaration 'seq_list' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1891:59: note: Function 'sim_filter' argument 3 names different: declaration 'seq_list' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9556:59: note: Function 'sim_filter' argument 3 names different: declaration 'seq_list' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9821:51: style: Function 'seq2id_subset' argument 3 names different: declaration 'n' definition 'ng'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1882:54: note: Function 'seq2id_subset' argument 3 names different: declaration 'n' definition 'ng'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9821:51: note: Function 'seq2id_subset' argument 3 names different: declaration 'n' definition 'ng'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9895:31: style: Function 'km_seq' argument 1 names different: declaration 'S' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1880:31: note: Function 'km_seq' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9895:31: note: Function 'km_seq' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10065:62: style: Function 'simple_trimseq' argument 3 names different: declaration 'mode' definition 'in_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1890:60: note: Function 'simple_trimseq' argument 3 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10065:62: note: Function 'simple_trimseq' argument 3 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10065:77: style: Function 'simple_trimseq' argument 4 names different: declaration 'seq' definition 'seq_list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1890:72: note: Function 'simple_trimseq' argument 4 names different: declaration 'seq' definition 'seq_list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10065:77: note: Function 'simple_trimseq' argument 4 names different: declaration 'seq' definition 'seq_list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10627:68: style: Function 'seq2subseq3' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1899:68: note: Function 'seq2subseq3' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10627:68: note: Function 'seq2subseq3' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10627:86: style: Function 'seq2subseq3' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1899:82: note: Function 'seq2subseq3' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10627:86: note: Function 'seq2subseq3' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:68: style: Function 'seq2subseq2' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1900:68: note: Function 'seq2subseq2' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:68: note: Function 'seq2subseq2' argument 4 names different: declaration 'lower_sim' definition 'int_lower_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:86: style: Function 'seq2subseq2' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1900:82: note: Function 'seq2subseq2' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:86: note: Function 'seq2subseq2' argument 5 names different: declaration 'upper_sim' definition 'int_upper_sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:105: style: Function 'seq2subseq2' argument 6 names different: declaration 'max_nseq' definition 'min_nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1900:97: note: Function 'seq2subseq2' argument 6 names different: declaration 'max_nseq' definition 'min_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:105: note: Function 'seq2subseq2' argument 6 names different: declaration 'max_nseq' definition 'min_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:163: style: Function 'seq2subseq2' argument 9 names different: declaration 'weight_table' definition 'sim_weight'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1900:155: note: Function 'seq2subseq2' argument 9 names different: declaration 'weight_table' definition 'sim_weight'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10711:163: note: Function 'seq2subseq2' argument 9 names different: declaration 'weight_table' definition 'sim_weight'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10880:94: style: Function 'seq2subseq1' argument 6 names different: declaration 'max_diff' definition 'ms'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1904:93: note: Function 'seq2subseq1' argument 6 names different: declaration 'max_diff' definition 'ms'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10880:94: note: Function 'seq2subseq1' argument 6 names different: declaration 'max_diff' definition 'ms'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11582:34: style: Function 'make_group_aa_upgma' argument 1 names different: declaration 'mat' definition 'matrix'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1916:35: note: Function 'make_group_aa_upgma' argument 1 names different: declaration 'mat' definition 'matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11582:34: note: Function 'make_group_aa_upgma' argument 1 names different: declaration 'mat' definition 'matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11582:46: style: Function 'make_group_aa_upgma' argument 2 names different: declaration 'max_size' definition 'max_n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1916:44: note: Function 'make_group_aa_upgma' argument 2 names different: declaration 'max_size' definition 'max_n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11582:46: note: Function 'make_group_aa_upgma' argument 2 names different: declaration 'max_size' definition 'max_n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12250:57: style: Function 'pw_aln2clean_pw_aln_fsa2' argument 2 names different: declaration 'F' definition 'FO'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12209:57: note: Function 'pw_aln2clean_pw_aln_fsa2' argument 2 names different: declaration 'F' definition 'FO'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12250:57: note: Function 'pw_aln2clean_pw_aln_fsa2' argument 2 names different: declaration 'F' definition 'FO'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12482:57: style: Function 'pw_aln2clean_pw_aln_fsa1' argument 2 names different: declaration 'F' definition 'FO'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12208:57: note: Function 'pw_aln2clean_pw_aln_fsa1' argument 2 names different: declaration 'F' definition 'FO'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12482:57: note: Function 'pw_aln2clean_pw_aln_fsa1' argument 2 names different: declaration 'F' definition 'FO'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12644:37: warning: Function 'analyze_overaln' argument order different: declaration 'A, B, mode, f, p1, p2, p3, filter' definition 'iA, iB, mode, filter, f, p1, p2, p3' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1933:37: note: Function 'analyze_overaln' argument order different: declaration 'A, B, mode, f, p1, p2, p3, filter' definition 'iA, iB, mode, filter, f, p1, p2, p3'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12644:37: note: Function 'analyze_overaln' argument order different: declaration 'A, B, mode, f, p1, p2, p3, filter' definition 'iA, iB, mode, filter, f, p1, p2, p3'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12862:47: style: Function 'simple_trimseq2' argument 3 names different: declaration 'min_sim' definition 'minsim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1941:47: note: Function 'simple_trimseq2' argument 3 names different: declaration 'min_sim' definition 'minsim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12862:47: note: Function 'simple_trimseq2' argument 3 names different: declaration 'min_sim' definition 'minsim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:190:11: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:190:13: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:190:15: style: Unused variable: p1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:190:18: style: Unused variable: p2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:191:7: style: Unused variable: r1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:191:11: style: Unused variable: rr1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:191:16: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:191:20: style: Unused variable: rr2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:192:7: style: Unused variable: watson [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:192:15: style: Unused variable: comp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:192:20: style: Unused variable: tot [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:194:7: style: Unused variable: max [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:194:12: style: Unused variable: p [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:194:14: style: Unused variable: k [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:195:0: style: Variable 'minseq' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:197:0: style: Variable 'ncomp' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:197:0: style: Variable 'nwatson' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:219:8: style: Variable 'cons_l' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:198:15: style: Unused variable: fold_l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:207:12: style: Variable 'tmp1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:208:12: style: Variable 'tmp2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:289:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:289:22: style: Unused variable: s [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:311:7: style: Variable 'tot' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:293:12: style: Unused variable: p [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:293:14: style: Unused variable: k [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:294:0: style: Variable 'minseq' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:296:0: style: Variable 'ncomp' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:296:0: style: Variable 'nwatson' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:296:0: style: Variable 'nneutral' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:296:0: style: Variable 'ncomp_wc' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:297:7: style: Unused variable: cons_l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:297:15: style: Unused variable: fold_l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:501:13: style: Unused variable: p [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:659:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:830:13: style: Variable 'len1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1398:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:1754:16: style: Unused variable: len [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2112:13: style: Unused variable: pos [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2112:18: style: Unused variable: len [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2113:13: style: Unused variable: S [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:2247:0: style: Variable 'unalign' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:3108:9: style: Variable 's' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4085:12: style: Unused variable: s [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5084:7: style: Variable 's' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5079:9: style: Variable 'F' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5449:11: style: Unused variable: z [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5551:9: style: Unused variable: x [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5558:11: style: Unused variable: z [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6510:9: style: Unused variable: buf [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6511:10: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6511:16: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6533:9: style: Unused variable: buf [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6534:7: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6534:13: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6534:16: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8413:8: style: Variable 'l1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8413:11: style: Variable 'l2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8448:34: style: Variable 'rr' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:8459:16: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9561:7: style: Unused variable: maxnseq [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9561:16: style: Unused variable: nseq_ratio [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9561:28: style: Unused variable: nc [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9562:7: style: Unused variable: new_nseq [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9563:16: style: Unused variable: k [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9566:7: style: Unused variable: outlayers [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9567:0: style: Variable 'direction' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9568:0: style: Variable 'coverage' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9667:9: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9673:5: style: Variable 'S' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9701:13: style: Unused variable: gs [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9827:16: style: Variable 'file2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9829:0: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9852:0: style: Variable 'n2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9855:12: style: Unused variable: tmpfile [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:9900:9: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10071:9: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:10178:11: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:11766:17: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12101:9: style: Variable 'gap' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12252:16: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12253:15: style: Unused variable: e0 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12253:19: style: Unused variable: e1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12254:7: style: Unused variable: T0 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12257:32: style: Unused variable: G1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12257:35: style: Unused variable: G2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12257:39: style: Unused variable: K [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12265:51: style: Variable 'MID_EXON_FACTOR' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12262:0: style: Variable 'model_type' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12465:11: style: Unused variable: v [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12484:16: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12485:15: style: Unused variable: e0 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12485:19: style: Unused variable: e1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12486:7: style: Unused variable: T0 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12489:26: style: Unused variable: K [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12678:7: style: Unused variable: T [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12678:10: style: Unused variable: N [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12681:29: style: Unused variable: result [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:12682:0: style: Variable 'print' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5719:30: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6708:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6730:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:6731:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:4227:13: error: Uninitialized variable: alp [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/aln_convertion_util.c:5100:16: error: Uninitialized variable: string [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:63:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:23:29: style: Function 'aln2hitMat' argument 1 names different: declaration 'S' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1_lib_header.h:2:29: note: Function 'aln2hitMat' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:23:29: note: Function 'aln2hitMat' argument 1 names different: declaration 'S' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:23:38: style: Function 'aln2hitMat' argument 2 names different: declaration 'arg_list' definition 'phitmat'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1_lib_header.h:2:38: note: Function 'aln2hitMat' argument 2 names different: declaration 'arg_list' definition 'phitmat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:23:38: note: Function 'aln2hitMat' argument 2 names different: declaration 'arg_list' definition 'phitmat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dev1.c:29:6: style: Unused variable: itmpScore [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:243:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:419:6: style: The scope of the variable 'length' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:419:14: style: The scope of the variable 'pos_q' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:419:21: style: The scope of the variable 'pos_d' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:44:44: style: Function 'extend_diagonals' argument 2 names different: declaration 'num_diagonals' definition 'num_diagonal'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:266:53: note: Function 'extend_diagonals' argument 2 names different: declaration 'num_diagonals' definition 'num_diagonal'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:44:44: note: Function 'extend_diagonals' argument 2 names different: declaration 'num_diagonals' definition 'num_diagonal'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/diagonal.c:398:7: style: Unused variable: blast_command2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3449:22: warning: Either the condition 'a==2' is redundant or the array 'pr[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3453:10: note: Assuming that condition 'a==2' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3449:22: note: Array index out of bounds
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3451:23: warning: Either the condition 'a==2' is redundant or the array 'pr[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3453:10: note: Assuming that condition 'a==2' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3451:23: note: Array index out of bounds
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3452:14: warning: Either the condition 'a==2' is redundant or the array 'pr[2]' is accessed at index 2, which is out of bounds. [arrayIndexOutOfBoundsCond]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3453:10: note: Assuming that condition 'a==2' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3452:14: note: Array index out of bounds
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3311:14: style: Redundant condition: If 'MODE == 0', the comparison 'MODE != 2' is always true. [redundantCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3311:10: style: Condition 'MODE!=2' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3304:11: note: Assignment 'MODE=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3311:10: note: Condition 'MODE!=2' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4249:9: style: Condition '!flag_list_is_aa_sub_mat' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4226:30: note: Assignment 'flag_list_is_aa_sub_mat=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4249:9: note: Condition '!flag_list_is_aa_sub_mat' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5205:18: style: Condition 'natural_gap==0' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5172:18: note: Assignment 'natural_gap=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5205:18: note: Condition 'natural_gap==0' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:311:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:310:5: note: Variable 'r' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:311:5: note: Variable 'r' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1332:5: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1328:0: note: Variable 'entry' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1332:5: note: Variable 'entry' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2407:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2406:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2407:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2484:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2483:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2484:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2567:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2566:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2567:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2659:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2658:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2659:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2851:2: style: Variable 'field' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2850:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2851:2: note: Variable 'field' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2022:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2023:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2022:8: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2044:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2045:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2044:8: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1664:14: style: Same expression on both sides of '!='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3311:21: style: Same expression on both sides of '==' because the value of 'MODE' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3304:11: note: 'MODE' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3311:21: note: Same expression on both sides of '==' because the value of 'MODE' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4397:20: style: Same expression on both sides of '-'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4651:15: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4651:15: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4651:15: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4716:22: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4716:22: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4716:22: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4720:18: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4720:18: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4720:18: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4731:17: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4731:17: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4731:17: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:56:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:84:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4282:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:142:14: style: The scope of the variable 'SUB1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:142:21: style: The scope of the variable 'SUB2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:142:28: style: The scope of the variable 'SUB3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:143:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:143:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:143:13: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:143:16: style: The scope of the variable 'list_seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:479:13: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:570:11: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:787:14: style: The scope of the variable 'score_col' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:788:14: style: The scope of the variable 'max_col' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1121:17: style: The scope of the variable 'PS' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1123:9: style: The scope of the variable 'nsd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1241:25: style: The scope of the variable 'zscore' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1271:7: style: The scope of the variable 'avg' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1273:17: style: The scope of the variable 'PS' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1488:12: style: The scope of the variable 'prf1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1488:19: style: The scope of the variable 'prf2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1490:11: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1550:11: style: The scope of the variable 'res1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1551:33: style: The scope of the variable 'fi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1733:12: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1733:16: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1907:11: style: The scope of the variable 'aa1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1907:16: style: The scope of the variable 'aa3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1907:21: style: The scope of the variable 'u' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1950:7: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2729:12: style: The scope of the variable 't_s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2729:17: style: The scope of the variable 't_r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3347:8: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3348:16: style: The scope of the variable 'list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3348:25: style: The scope of the variable 'ns' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3349:9: style: The scope of the variable 'eva_col' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3349:17: style: The scope of the variable 'ref_col' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3349:26: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3349:29: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3349:32: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3350:10: style: The scope of the variable 't1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3350:14: style: The scope of the variable 't2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3473:36: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3473:40: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3532:19: style: The scope of the variable 'buf_ns' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3532:38: style: The scope of the variable 'buf_col' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3908:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3908:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3908:23: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3911:6: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4003:14: style: The scope of the variable 'dummy' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4075:14: style: The scope of the variable 'dummy' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4177:8: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4177:11: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4177:14: style: The scope of the variable 'rs1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4218:12: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4225:6: style: The scope of the variable 'rs1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4475:33: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4475:57: style: The scope of the variable 'tq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4525:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4636:31: style: The scope of the variable 'mat' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4638:25: style: The scope of the variable 'quality' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4673:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4830:13: style: The scope of the variable 'max' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4830:18: style: The scope of the variable 'min' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5160:6: style: The scope of the variable 'right_gap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5160:17: style: The scope of the variable 'left_gap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5373:11: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5374:9: style: The scope of the variable 'continue_loop' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5025:20: warning: Redundant assignment of 'mat2[Re1][Re2]' to itself. [selfAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:58:55: style: Function 'aln2ecl_raw_score' argument 2 names different: declaration 'C' definition 'CL'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:520:55: note: Function 'aln2ecl_raw_score' argument 2 names different: declaration 'C' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:58:55: note: Function 'aln2ecl_raw_score' argument 2 names different: declaration 'C' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:104:40: style: Function 'sub_aln2sub_aln_score' argument 1 names different: declaration 'IN' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:524:40: note: Function 'sub_aln2sub_aln_score' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:104:40: note: Function 'sub_aln2sub_aln_score' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:123:44: style: Function 'sub_aln2sub_aln_raw_score' argument 1 names different: declaration 'IN' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:522:44: note: Function 'sub_aln2sub_aln_raw_score' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:123:44: note: Function 'sub_aln2sub_aln_raw_score' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:61: style: Function 'main_coffee_evaluate_output_sub_aln' argument 1 names different: declaration 'IN' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:525:63: note: Function 'main_coffee_evaluate_output_sub_aln' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:61: note: Function 'main_coffee_evaluate_output_sub_aln' argument 1 names different: declaration 'IN' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:107: style: Function 'main_coffee_evaluate_output_sub_aln' argument 4 names different: declaration 'ns' definition 'n_s'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:525:110: note: Function 'main_coffee_evaluate_output_sub_aln' argument 4 names different: declaration 'ns' definition 'n_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:107: note: Function 'main_coffee_evaluate_output_sub_aln' argument 4 names different: declaration 'ns' definition 'n_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:118: style: Function 'main_coffee_evaluate_output_sub_aln' argument 5 names different: declaration 'ls' definition 'l_s'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:525:120: note: Function 'main_coffee_evaluate_output_sub_aln' argument 5 names different: declaration 'ls' definition 'l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:140:118: note: Function 'main_coffee_evaluate_output_sub_aln' argument 5 names different: declaration 'ls' definition 'l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1486:72: style: Function 'generic_evaluate_profile_score' argument 2 names different: declaration 'Prf1' definition 'Profile1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:548:72: note: Function 'generic_evaluate_profile_score' argument 2 names different: declaration 'Prf1' definition 'Profile1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1486:72: note: Function 'generic_evaluate_profile_score' argument 2 names different: declaration 'Prf1' definition 'Profile1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1486:108: style: Function 'generic_evaluate_profile_score' argument 5 names different: declaration 'Prf2' definition 'Profile2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:548:105: note: Function 'generic_evaluate_profile_score' argument 5 names different: declaration 'Prf2' definition 'Profile2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1486:108: note: Function 'generic_evaluate_profile_score' argument 5 names different: declaration 'Prf2' definition 'Profile2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4514:37: style: Function 'evaluate_random_match' argument 1 names different: declaration 'matrix' definition 'mat'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:647:36: note: Function 'evaluate_random_match' argument 1 names different: declaration 'matrix' definition 'mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4514:37: note: Function 'evaluate_random_match' argument 1 names different: declaration 'matrix' definition 'mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4755:31: style: Function 'rescale_matrix' argument 1 names different: declaration 'mat' definition 'matrix'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:651:31: note: Function 'rescale_matrix' argument 1 names different: declaration 'mat' definition 'matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4755:31: note: Function 'rescale_matrix' argument 1 names different: declaration 'mat' definition 'matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5087:63: style: Function 'sum_pair' argument 4 names different: declaration 'gap_ext' definition 'gap_ex'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:664:63: note: Function 'sum_pair' argument 4 names different: declaration 'gap_ext' definition 'gap_ex'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5087:63: note: Function 'sum_pair' argument 4 names different: declaration 'gap_ext' definition 'gap_ex'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:165:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:165:19: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:171:7: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:534:11: style: Variable 'nseq2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:577:11: style: Variable 'nseq2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1117:14: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1117:16: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1117:18: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1117:20: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1118:7: style: Unused variable: avg [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1118:12: style: Unused variable: min_avg [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1120:9: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1123:32: style: Unused variable: acc [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1125:14: style: Unused variable: A [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1126:10: style: Unused variable: count [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1214:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1230:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1241:0: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1241:0: style: Variable 'sum2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1242:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1270:18: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1270:20: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1272:27: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1284:11: style: Unused variable: t [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1992:30: style: Unused variable: b2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2222:12: style: Variable 't_w' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2167:10: style: Variable 'field' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2540:8: style: Unused variable: nclean [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2619:9: style: Variable 'norm2' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:2962:12: style: Variable 't_w' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3433:14: style: Unused variable: r [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3461:12: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3514:28: style: Variable 'lenls1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:3514:65: style: Variable 'lenls2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4041:22: style: Variable 'gap_gap' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4042:27: style: Variable 'gap_res' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4113:22: style: Variable 'gap_gap' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4114:27: style: Variable 'gap_res' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4161:23: style: Variable 'gap_gap' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4162:28: style: Variable 'gap_res' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4165:8: style: Variable 'res_res' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4258:11: style: Variable 'gap_gap' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:4724:7: style: Variable 'tot_try' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1807:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1886:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:1997:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate.c:5063:0: error: Uninitialized variable: score [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:433:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:453:29: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:482:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:483:14: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:180:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:252:9: style: The scope of the variable 'term1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:252:16: style: The scope of the variable 'term2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:271:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_dirichlet.c:272:11: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_domain.c:262:14: style: The scope of the variable 'r_seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_domain.c:262:21: style: The scope of the variable 'r_start' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_domain.c:260:60: style: Function 'unpack_seq_aln' argument 2 names different: declaration 'C' definition 'CL'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:483:60: note: Function 'unpack_seq_aln' argument 2 names different: declaration 'C' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_domain.c:260:60: note: Function 'unpack_seq_aln' argument 2 names different: declaration 'C' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1809:22: style: Condition 'PP->filter<0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2415:7: style: Condition 'print_subtrees' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2195:22: note: Assignment 'print_subtrees=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2415:7: note: Condition 'print_subtrees' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1804:6: warning: Possible null pointer dereference: PP [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1787:16: note: Assignment 'PP=NULL', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1804:6: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1808:7: warning: Possible null pointer dereference: PP [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1787:16: note: Assignment 'PP=NULL', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1808:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:26:8: style: The scope of the variable 'file_name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:27:8: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:34:8: style: The scope of the variable 'fp_parameters' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1025:10: style: The scope of the variable 'x' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1261:12: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1261:15: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1782:20: style: The scope of the variable 'pair_m1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1782:29: style: The scope of the variable 'pair_m2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1782:56: style: The scope of the variable 'pair_m5' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1783:17: style: The scope of the variable 'seq_m1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1783:49: style: The scope of the variable 'seq_m5' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2220:11: style: The scope of the variable 'BT0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2220:16: style: The scope of the variable 'BT10' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2220:21: style: The scope of the variable 'BT50' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2223:16: style: The scope of the variable 'ntree2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2225:14: style: The scope of the variable 'B' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2577:26: style: The scope of the variable 'rs1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2831:14: style: The scope of the variable 'thread' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1021:67: style: Function 'set_constraint_list4align_pdb' argument 1 names different: declaration 'inCL' definition 'CL'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:418:67: note: Function 'set_constraint_list4align_pdb' argument 1 names different: declaration 'inCL' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1021:67: note: Function 'set_constraint_list4align_pdb' argument 1 names different: declaration 'inCL' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1021:100: style: Function 'set_constraint_list4align_pdb' argument 4 names different: declaration 'hasch_mode' definition 'local_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:418:102: note: Function 'set_constraint_list4align_pdb' argument 4 names different: declaration 'hasch_mode' definition 'local_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1021:100: note: Function 'set_constraint_list4align_pdb' argument 4 names different: declaration 'hasch_mode' definition 'local_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1127:44: warning: Function 'evaluate_ca_trace_nb' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:420:44: note: Function 'evaluate_ca_trace_nb' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1127:44: note: Function 'evaluate_ca_trace_nb' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1140:53: warning: Function 'evaluate_ca_trace_sap1_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:422:53: note: Function 'evaluate_ca_trace_sap1_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1140:53: note: Function 'evaluate_ca_trace_sap1_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1170:48: warning: Function 'evaluate_ca_trace_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:421:48: note: Function 'evaluate_ca_trace_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1170:48: note: Function 'evaluate_ca_trace_bubble' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1195:53: warning: Function 'evaluate_ca_trace_transversal' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:424:53: note: Function 'evaluate_ca_trace_transversal' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1195:53: note: Function 'evaluate_ca_trace_transversal' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1200:50: warning: Function 'evaluate_ca_trace_bubble_3' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:426:50: note: Function 'evaluate_ca_trace_bubble_3' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1200:50: note: Function 'evaluate_ca_trace_bubble_3' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1222:50: warning: Function 'evaluate_ca_trace_bubble_2' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:425:50: note: Function 'evaluate_ca_trace_bubble_2' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1222:50: note: Function 'evaluate_ca_trace_bubble_2' argument order different: declaration 'CL, s1, s2, r1, r2' definition 'CL, s1, r1, s2, r2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1239:38: warning: Function 'matrix_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:434:38: note: Function 'matrix_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1239:38: note: Function 'matrix_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1281:43: warning: Function 'transversal_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:435:43: note: Function 'transversal_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1281:43: note: Function 'transversal_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1311:44: warning: Function 'neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:436:44: note: Function 'neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1311:44: note: Function 'neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1377:49: warning: Function 'sap1_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:437:49: note: Function 'sap1_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1377:49: note: Function 'sap1_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1455:49: warning: Function 'sap2_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:438:49: note: Function 'sap2_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1455:49: note: Function 'sap2_neighborhood_match' argument order different: declaration 'CL, s1, s2, r1, r2, nbs1, nbs2' definition 'CL, s1, r1, s2, r2, nbs1, nbs2'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1776:62: style: Function 'analyse_pdb' argument 3 names different: declaration 'filename' definition 'results'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:446:62: note: Function 'analyse_pdb' argument 3 names different: declaration 'filename' definition 'results'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1776:62: note: Function 'analyse_pdb' argument 3 names different: declaration 'filename' definition 'results'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2185:65: style: Function 'msa2struc_dist' argument 3 names different: declaration 'filename' definition 'results'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:447:65: note: Function 'msa2struc_dist' argument 3 names different: declaration 'filename' definition 'results'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2185:65: note: Function 'msa2struc_dist' argument 3 names different: declaration 'filename' definition 'results'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2185:90: style: Function 'msa2struc_dist' argument 5 names different: declaration 'min_ncol' definition 'min_ncol4trmsd'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:447:91: note: Function 'msa2struc_dist' argument 5 names different: declaration 'min_ncol' definition 'min_ncol4trmsd'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2185:90: note: Function 'msa2struc_dist' argument 5 names different: declaration 'min_ncol' definition 'min_ncol4trmsd'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2703:29: style: Function 'nussinov' argument 2 names different: declaration 'min_dist' definition 'THRESHOLD'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:460:30: note: Function 'nussinov' argument 2 names different: declaration 'min_dist' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2703:29: note: Function 'nussinov' argument 2 names different: declaration 'min_dist' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:41: style: Function 'computeBasePairMatrix' argument 1 names different: declaration 'M' definition 'numBasePairs'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2665:40: note: Function 'computeBasePairMatrix' argument 1 names different: declaration 'M' definition 'numBasePairs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:41: note: Function 'computeBasePairMatrix' argument 1 names different: declaration 'M' definition 'numBasePairs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:66: style: Function 'computeBasePairMatrix' argument 3 names different: declaration 'l' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2665:53: note: Function 'computeBasePairMatrix' argument 3 names different: declaration 'l' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:66: note: Function 'computeBasePairMatrix' argument 3 names different: declaration 'l' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:73: style: Function 'computeBasePairMatrix' argument 4 names different: declaration 'T' definition 'THRESHOLD'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2665:60: note: Function 'computeBasePairMatrix' argument 4 names different: declaration 'T' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2731:73: note: Function 'computeBasePairMatrix' argument 4 names different: declaration 'T' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:26: style: Function 'backtrack' argument 1 names different: declaration 'a' definition 'i'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2666:26: note: Function 'backtrack' argument 1 names different: declaration 'a' definition 'i'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:26: note: Function 'backtrack' argument 1 names different: declaration 'a' definition 'i'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:33: style: Function 'backtrack' argument 2 names different: declaration 'b' definition 'j'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2666:32: note: Function 'backtrack' argument 2 names different: declaration 'b' definition 'j'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:33: note: Function 'backtrack' argument 2 names different: declaration 'b' definition 'j'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:42: style: Function 'backtrack' argument 3 names different: declaration 'M' definition 'numBasePairs'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2666:39: note: Function 'backtrack' argument 3 names different: declaration 'M' definition 'numBasePairs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:42: note: Function 'backtrack' argument 3 names different: declaration 'M' definition 'numBasePairs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:70: style: Function 'backtrack' argument 5 names different: declaration 'P' definition 'paren'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2666:53: note: Function 'backtrack' argument 5 names different: declaration 'P' definition 'paren'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:70: note: Function 'backtrack' argument 5 names different: declaration 'P' definition 'paren'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:81: style: Function 'backtrack' argument 6 names different: declaration 'T' definition 'THRESHOLD'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2666:60: note: Function 'backtrack' argument 6 names different: declaration 'T' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2783:81: note: Function 'backtrack' argument 6 names different: declaration 'T' definition 'THRESHOLD'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2827:26: style: Function 'display_rna_ss' argument 1 names different: declaration 'pos' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:462:26: note: Function 'display_rna_ss' argument 1 names different: declaration 'pos' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2827:26: note: Function 'display_rna_ss' argument 1 names different: declaration 'pos' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2827:46: style: Function 'display_rna_ss' argument 3 names different: declaration 'struc' definition 'st'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:462:48: note: Function 'display_rna_ss' argument 3 names different: declaration 'struc' definition 'st'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2827:46: note: Function 'display_rna_ss' argument 3 names different: declaration 'struc' definition 'st'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:170:17: style: Variable 'n_struc_to_use' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:91:8: style: Unused variable: strike [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2348:13: style: Unused variable: tree [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2563:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2585:8: style: Variable 'rs1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2837:11: style: Variable 'thread' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1700:17: style: Array index 'a' is used before limits check. [arrayIndexThenCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1755:17: style: Array index 'a' is used before limits check. [arrayIndexThenCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:1651:0: error: Uninitialized variable: sum2 [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2326:3: error: Uninitialized variable: PP [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/evaluate_for_struc.c:2327:13: error: Uninitialized variable: PP [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:4091:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:253:6: style: The scope of the variable 'tmpy_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:254:6: style: The scope of the variable 'tmpy_value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:279:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:464:6: style: The scope of the variable 'tmpy_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:465:6: style: The scope of the variable 'tmpy_value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:493:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:707:6: style: The scope of the variable 'tmpy_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:708:6: style: The scope of the variable 'tmpy_value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:736:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:769:11: style: The scope of the variable 'freq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:769:18: style: The scope of the variable 'freq2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:849:11: style: The scope of the variable 'freq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:849:18: style: The scope of the variable 'freq2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:933:6: style: The scope of the variable 'tmpy_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:934:6: style: The scope of the variable 'tmpy_value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:962:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:995:11: style: The scope of the variable 'freq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:995:18: style: The scope of the variable 'freq2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1075:11: style: The scope of the variable 'freq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1075:18: style: The scope of the variable 'freq2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1191:35: style: The scope of the variable 'prev_i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1191:43: style: The scope of the variable 'prev_j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1197:14: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1451:21: style: The scope of the variable 'most' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1664:6: style: The scope of the variable 'y' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2115:6: style: The scope of the variable 'length' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2115:14: style: The scope of the variable 'pos_q' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2115:21: style: The scope of the variable 'pos_d' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2643:6: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2739:6: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2980:6: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3102:6: style: The scope of the variable 'pos1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3102:12: style: The scope of the variable 'pos2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3253:7: style: The scope of the variable 'line' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3256:6: style: The scope of the variable 'mem_for_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2442:12: style: Function 'sumup_profile' argument 2 names different: declaration 'sumup_prf' definition 'sumup'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:203:53: note: Function 'sumup_profile' argument 2 names different: declaration 'sumup_prf' definition 'sumup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2442:12: note: Function 'sumup_profile' argument 2 names different: declaration 'sumup_prf' definition 'sumup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2485:22: style: Function 'nw_matrix2edit_file' argument 2 names different: declaration 'profile1' definition 'prf1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:202:64: note: Function 'nw_matrix2edit_file' argument 2 names different: declaration 'profile1' definition 'prf1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2485:22: note: Function 'nw_matrix2edit_file' argument 2 names different: declaration 'profile1' definition 'prf1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2486:22: style: Function 'nw_matrix2edit_file' argument 3 names different: declaration 'profile2' definition 'prf2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:202:90: note: Function 'nw_matrix2edit_file' argument 3 names different: declaration 'profile2' definition 'prf2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:2486:22: note: Function 'nw_matrix2edit_file' argument 3 names different: declaration 'profile2' definition 'prf2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3246:15: style: Function 'make_index_of_file' argument 2 names different: declaration 'result' definition 'file_positions'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:195:48: note: Function 'make_index_of_file' argument 2 names different: declaration 'result' definition 'file_positions'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3246:15: note: Function 'make_index_of_file' argument 2 names different: declaration 'result' definition 'file_positions'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3367:11: style: Function 'profile2file' argument 2 names different: declaration 'prf_f' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:192:50: note: Function 'profile2file' argument 2 names different: declaration 'prf_f' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3367:11: note: Function 'profile2file' argument 2 names different: declaration 'prf_f' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1264:10: style: Variable 'prev_i' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1265:10: style: Variable 'prev_j' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1211:11: style: Variable 'igep' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1342:40: style: Variable 'ni' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1345:40: style: Variable 'nj' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1308:2: style: Variable 'score' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1418:2: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:1419:2: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3042:0: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:433:16: error: Invalid qsort() argument nr 2. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:111:23: note: Assignment 'num_diagonals=-1', assigned value is -1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:159:65: note: Calling function 'diagonals2int_gap_test', 2nd argument 'num_diagonals' value is -1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:433:16: note: Invalid argument
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal.c:3861:3: error: Resource leak: prof_file [resourceLeak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_opt_parsing.c:13:29: warning: String literal compared with variable 'arguments->tree_method'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:519:9: warning: Either the condition 'N&&S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:520:14: note: Assuming that condition 'N&&S' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:519:9: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:526:17: warning: Either the condition 'S' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:520:17: note: Assuming that condition 'S' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:526:17: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1217:7: warning: Either the condition 'E==NULL' is redundant or there is possible null pointer dereference: E. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1223:20: note: Assuming that condition 'E==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1217:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1217:7: warning: Either the condition 'S==NULL' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1223:9: note: Assuming that condition 'S==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1217:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1218:7: warning: Either the condition 'E==NULL' is redundant or there is possible null pointer dereference: E. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1223:20: note: Assuming that condition 'E==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1218:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1218:7: warning: Either the condition 'S==NULL' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1223:9: note: Assuming that condition 'S==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1218:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:545:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:542:3: note: Variable 'l' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:545:3: note: Variable 'l' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:179:13: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:328:13: style: The scope of the variable 'S1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:539:13: style: The scope of the variable 'S1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1611:13: style: The scope of the variable 'S1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1640:13: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:172:43: style: Function 'define_full_model' argument 2 names different: declaration 'state_list' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:156:42: note: Function 'define_full_model' argument 2 names different: declaration 'state_list' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:172:43: note: Function 'define_full_model' argument 2 names different: declaration 'state_list' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:172:83: style: Function 'define_full_model' argument 4 names different: declaration 'evaluation_func' definition 'emission_function'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:156:87: note: Function 'define_full_model' argument 4 names different: declaration 'evaluation_func' definition 'emission_function'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:172:83: note: Function 'define_full_model' argument 4 names different: declaration 'evaluation_func' definition 'emission_function'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1841:32: style: Function 'MaxDeltaMatState' argument 1 names different: declaration 'I' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:802:32: note: Function 'MaxDeltaMatState' argument 1 names different: declaration 'I' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1841:32: note: Function 'MaxDeltaMatState' argument 1 names different: declaration 'I' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1841:44: style: Function 'MaxDeltaMatState' argument 2 names different: declaration 'O' definition 'E'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:802:44: note: Function 'MaxDeltaMatState' argument 2 names different: declaration 'O' definition 'E'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1841:44: note: Function 'MaxDeltaMatState' argument 2 names different: declaration 'O' definition 'E'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1846:32: style: Function 'MinDeltaMatState' argument 1 names different: declaration 'I' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:803:32: note: Function 'MinDeltaMatState' argument 1 names different: declaration 'I' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1846:32: note: Function 'MinDeltaMatState' argument 1 names different: declaration 'I' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1846:44: style: Function 'MinDeltaMatState' argument 2 names different: declaration 'O' definition 'E'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:803:44: note: Function 'MinDeltaMatState' argument 2 names different: declaration 'O' definition 'E'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1846:44: note: Function 'MinDeltaMatState' argument 2 names different: declaration 'O' definition 'E'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:256:8: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:1968:3: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:2069:3: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fsa_dp.c:2157:3: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:770:17: style: Condition 'max_len==0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:710:17: note: Assignment 'max_len=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:770:17: note: Condition 'max_len==0' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:901:17: style: Condition 'max_len==0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:876:17: note: Assignment 'max_len=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:901:17: note: Condition 'max_len==0' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1065:17: style: Condition 'max_len==0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1040:17: note: Assignment 'max_len=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1065:17: note: Condition 'max_len==0' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1321:14: style: Condition 'max_len==0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1309:14: note: Assignment 'max_len=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1321:14: note: Condition 'max_len==0' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1404:21: warning: Possible null pointer dereference: box [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1383:46: note: Calling function 'print_html_char', 2nd argument 'box' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1404:21: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1408:47: warning: Possible null pointer dereference: box [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1383:46: note: Calling function 'print_html_char', 2nd argument 'box' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1408:47: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1409:42: warning: Possible null pointer dereference: box [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1383:46: note: Calling function 'print_html_char', 2nd argument 'box' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1409:42: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:770:17: style: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:710:17: note: 'max_len' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:770:17: note: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:901:17: style: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:876:17: note: 'max_len' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:901:17: note: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1065:17: style: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1040:17: note: 'max_len' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1065:17: note: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1321:14: style: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1309:14: note: 'max_len' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1321:14: note: Same expression on both sides of '==' because the value of 'max_len' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:527:17: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:527:20: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:529:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:729:11: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1041:23: style: The scope of the variable 'buf2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:48:36: style: Function 'get_string_type' argument 1 names different: declaration 'string' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:663:37: note: Function 'get_string_type' argument 1 names different: declaration 'string' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:48:36: note: Function 'get_string_type' argument 1 names different: declaration 'string' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:203:38: style: Function 'get_array_type' argument 2 names different: declaration 's' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:660:42: note: Function 'get_array_type' argument 2 names different: declaration 's' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:203:38: note: Function 'get_array_type' argument 2 names different: declaration 's' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:267:28: style: Function 'read_matrice' argument 1 names different: declaration 'mat_name' definition 'mat_name_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:678:28: note: Function 'read_matrice' argument 1 names different: declaration 'mat_name' definition 'mat_name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:267:28: note: Function 'read_matrice' argument 1 names different: declaration 'mat_name' definition 'mat_name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1169:77: style: Function 'print_ps_string' argument 4 names different: declaration 'f' definition 'fps'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:707:85: note: Function 'print_ps_string' argument 4 names different: declaration 'f' definition 'fps'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1169:77: note: Function 'print_ps_string' argument 4 names different: declaration 'f' definition 'fps'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:79:11: style: Variable 'protein' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1038:17: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:1062:7: style: Variable 'buf2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_func.c:625:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:398:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:78:6: style: The scope of the variable 'not_gap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:153:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:279:7: style: The scope of the variable 'tmp_len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:460:6: style: The scope of the variable 'alnline_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:461:6: style: The scope of the variable 'overall_aln_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:462:6: style: The scope of the variable 'pattern_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:463:6: style: The scope of the variable 'gap_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:542:7: style: The scope of the variable 'x' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:543:6: style: The scope of the variable 'number' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:142:17: style: Function 'split_set' argument 1 names different: declaration 'aln_file_name' definition 'alignment_file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:332:22: note: Function 'split_set' argument 1 names different: declaration 'aln_file_name' definition 'alignment_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:142:17: note: Function 'split_set' argument 1 names different: declaration 'aln_file_name' definition 'alignment_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:234:83: style: Function 'iterate' argument 4 names different: declaration 'out_file_name' definition 'out_file_name_end'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fastal_lib_header.h:333:88: note: Function 'iterate' argument 4 names different: declaration 'out_file_name' definition 'out_file_name_end'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:234:83: note: Function 'iterate' argument 4 names different: declaration 'out_file_name' definition 'out_file_name_end'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:150:6: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:150:8: style: Unused variable: j [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:431:6: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:212:0: error: Resource leak: split_set_file1 [resourceLeak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/iteration.c:212:0: error: Resource leak: split_set_file2 [resourceLeak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:397:0: style: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'. [duplicateAssignExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:398:0: note: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:397:0: note: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1235:0: style: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'. [duplicateAssignExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1236:0: note: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1235:0: note: Same expression used in consecutive assignments of 'max_n_group' and 'num_in_subgroup'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:485:7: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:639:9: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:667:7: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:682:28: style: The scope of the variable 'pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:826:6: style: The scope of the variable 'code' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:922:6: style: The scope of the variable 'code' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1009:7: style: The scope of the variable 'line' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1013:6: style: The scope of the variable 'mem_for_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1015:6: style: The scope of the variable 'real_len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1037:8: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1108:7: style: The scope of the variable 'line' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1111:6: style: The scope of the variable 'mem_for_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1184:6: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1184:10: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:1334:7: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:816:11: style: Function 'get_table' argument 2 names different: declaration 'tables' definition 'tables_f'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/fast_tree_header.h:67:36: note: Function 'get_table' argument 2 names different: declaration 'tables' definition 'tables_f'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/parttree.c:816:11: note: Function 'get_table' argument 2 names different: declaration 'tables' definition 'tables_f'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:475:8: style: Condition '!list' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:472:29: note: Assuming that condition '!list' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:475:8: note: Condition '!list' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:442:3: style: Variable 'fmat' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:435:0: note: Variable 'fmat' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:442:3: note: Variable 'fmat' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:35:13: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:75:12: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:83:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:255:9: style: The scope of the variable 'r0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:255:13: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:255:17: style: The scope of the variable 'g0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:255:21: style: The scope of the variable 'g1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:592:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:593:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:593:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:882:17: style: The scope of the variable 'c0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:882:21: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:960:17: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1169:37: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1169:41: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1169:45: style: The scope of the variable 'is_res1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1169:54: style: The scope of the variable 'is_res2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1222:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1222:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1222:13: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1222:18: style: The scope of the variable 'avg_c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1226:10: style: The scope of the variable 'new_order' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:33:51: style: Function 'pavie_seq2noisy_seq' argument 2 names different: declaration 'val' definition 'freq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:832:49: note: Function 'pavie_seq2noisy_seq' argument 2 names different: declaration 'val' definition 'freq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:33:51: note: Function 'pavie_seq2noisy_seq' argument 2 names different: declaration 'val' definition 'freq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:33:63: style: Function 'pavie_seq2noisy_seq' argument 3 names different: declaration 'subst' definition 'alp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:832:59: note: Function 'pavie_seq2noisy_seq' argument 3 names different: declaration 'subst' definition 'alp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:33:63: note: Function 'pavie_seq2noisy_seq' argument 3 names different: declaration 'subst' definition 'alp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1318:53: style: Function 'pavie_seq2pavie_msa' argument 2 names different: declaration 'mat' definition 'mat_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:828:54: note: Function 'pavie_seq2pavie_msa' argument 2 names different: declaration 'mat' definition 'mat_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1318:53: note: Function 'pavie_seq2pavie_msa' argument 2 names different: declaration 'mat' definition 'mat_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:101:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1256:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1339:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1367:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1118:58: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pavie_dp.c:1119:58: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pb_util_read_seq_util.c:249:6: style: The scope of the variable 'status' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pb_util_read_seq_util.c:274:10: style: The scope of the variable 'status' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pb_util_read_sequence.c:253:23: warning: Logical disjunction always evaluates to true: EXPR != '#' || EXPR != '%'. [incorrectLogicOperator]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/pb_util_read_sequence.c:317:9: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5068:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5095:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5528:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2091:11: style: Redundant condition: l. '!l || (l && S->seq[a][l-1]!='*')' is equivalent to '!l || S->seq[a][l-1]!='*'' [redundantCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1256:19: style: Condition 'format==NULL' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1253:21: note: Assignment 'format=NULL', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1256:19: note: Condition 'format==NULL' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2139:10: style: Condition '1==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2472:18: style: Condition 'n>3' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3479:42: style: Condition 'ST->stem[(ST)->tot_stem][0]!=(ST)->list[a][0]' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7250:19: style: Condition 'b==B->nseq' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8490:15: style: Condition 'f>=3' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6853:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6853:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6853:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:763:3: warning: Either the condition 'D_ST' is redundant or there is possible null pointer dereference: D_ST. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:737:7: note: Assuming that condition 'D_ST' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:763:3: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7514:74: warning: Either the condition '(S)?S->seq_al[S->nseq][a]:-1' is redundant or there is possible null pointer dereference: S. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7527:10: note: Assuming that condition '(S)?S->seq_al[S->nseq][a]:-1' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7514:74: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1120:8: style: Variable 'format' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1114:0: note: Variable 'format' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1120:8: note: Variable 'format' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1363:5: style: Variable 'mode' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1362:0: note: Variable 'mode' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1363:5: note: Variable 'mode' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2204:2: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2200:0: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2204:2: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2206:2: style: Variable 'EA' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2201:0: note: Variable 'EA' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2206:2: note: Variable 'EA' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3282:3: style: Variable 'convert' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3280:0: note: Variable 'convert' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3282:3: note: Variable 'convert' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5314:3: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5313:3: note: Variable 'c' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5314:3: note: Variable 'c' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9184:5: style: Variable 'neutral_substitution' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9176:0: note: Variable 'neutral_substitution' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9184:5: note: Variable 'neutral_substitution' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9795:3: style: Variable 'acc' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9790:3: note: Variable 'acc' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9795:3: note: Variable 'acc' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1256:19: style: Same expression on both sides of '==' because the value of 'format' and 'NULL' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1253:21: note: 'format' is assigned value 'NULL' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1256:19: note: Same expression on both sides of '==' because the value of 'format' and 'NULL' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2139:10: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3834:36: style: Same expression on both sides of '||'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3837:40: style: Same expression on both sides of '&&'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3932:37: style: Same expression on both sides of '||'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4845:36: style: Same expression on both sides of '||'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12106:44: style: Same expression on both sides of '&&'. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1313:10: style: The scope of the variable 'mode' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1343:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1849:10: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1998:11: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1998:14: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1998:18: style: The scope of the variable 'l2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1998:21: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1999:17: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2049:11: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2049:14: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2049:18: style: The scope of the variable 'l2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2050:17: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2329:17: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2347:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2373:17: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2391:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2668:14: style: The scope of the variable 'mode' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3212:12: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3212:15: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3213:17: style: The scope of the variable 'W' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3216:14: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3217:13: style: The scope of the variable 'line' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3218:13: style: The scope of the variable 'sname' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3380:9: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3384:9: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3456:6: style: The scope of the variable 'first' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3456:13: style: The scope of the variable 'last' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4556:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4953:9: style: The scope of the variable 'len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5056:13: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5075:13: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5134:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5374:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5716:8: style: The scope of the variable 'name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6082:15: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6084:9: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6278:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6396:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6735:9: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6847:15: style: The scope of the variable 'seq_index' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7177:15: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7269:15: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7497:9: style: The scope of the variable 'nr' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7874:6: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7953:6: style: The scope of the variable 'mut' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7954:13: style: The scope of the variable 'new_score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8177:9: style: The scope of the variable 'v' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8177:12: style: The scope of the variable 'h' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8177:24: style: The scope of the variable 'dx' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8177:28: style: The scope of the variable 'dy' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8177:32: style: The scope of the variable 'dz' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8445:9: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8446:14: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8615:16: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8803:11: style: The scope of the variable 'em1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8803:16: style: The scope of the variable 'em2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9173:18: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9174:13: style: The scope of the variable 'n2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9174:21: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9324:8: style: The scope of the variable 'best' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9422:9: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9629:11: style: The scope of the variable 'best_sc' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9630:8: style: The scope of the variable 'best_t' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10128:7: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10206:20: style: The scope of the variable 'upper' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10207:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10207:12: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10270:20: style: The scope of the variable 'upper' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10271:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10393:13: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10401:8: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10401:12: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10647:9: style: The scope of the variable 'z' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10725:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11154:19: style: The scope of the variable 'OUT_S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11239:22: style: The scope of the variable 'B' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11254:24: style: The scope of the variable 'B' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11529:9: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11572:19: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11572:22: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11952:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11955:21: style: The scope of the variable 'name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12250:12: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12251:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12270:12: style: The scope of the variable 're' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12710:11: style: The scope of the variable 'aa1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12933:9: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:13151:12: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:34:37: style: Function 'seq_reformat' argument 2 names different: declaration 'argv' definition 'in_argv'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2516:36: note: Function 'seq_reformat' argument 2 names different: declaration 'argv' definition 'in_argv'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:34:37: note: Function 'seq_reformat' argument 2 names different: declaration 'argv' definition 'in_argv'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1077:33: style: Function 'alifold2aln' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2523:36: note: Function 'alifold2aln' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1077:33: note: Function 'alifold2aln' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1084:33: style: Function 'read_alifold' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2522:36: note: Function 'read_alifold' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1084:33: note: Function 'read_alifold' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1112:35: style: Function 'main_read_seq' argument 1 names different: declaration 'mname' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2524:35: note: Function 'main_read_seq' argument 1 names different: declaration 'mname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1112:35: note: Function 'main_read_seq' argument 1 names different: declaration 'mname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1427:27: style: Function 'get_pdb_id' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2561:24: note: Function 'get_pdb_id' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1427:27: note: Function 'get_pdb_id' argument 1 names different: declaration 'name' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1468:28: style: Function 'get_pdb_struc' argument 1 names different: declaration 'name' definition 'in_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2562:27: note: Function 'get_pdb_struc' argument 1 names different: declaration 'name' definition 'in_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1468:28: note: Function 'get_pdb_struc' argument 1 names different: declaration 'name' definition 'in_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1579:28: style: Function 'fix_pdb_file' argument 1 names different: declaration 'name' definition 'in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2558:27: note: Function 'fix_pdb_file' argument 1 names different: declaration 'name' definition 'in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1579:28: note: Function 'fix_pdb_file' argument 1 names different: declaration 'name' definition 'in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1735:32: style: Function 'is_clustalw_matrix' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2754:31: note: Function 'is_clustalw_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1735:32: note: Function 'is_clustalw_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1744:29: style: Function 'is_pavie_matrix' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2753:28: note: Function 'is_pavie_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1744:29: note: Function 'is_pavie_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1765:29: style: Function 'is_blast_matrix' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2752:28: note: Function 'is_blast_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1765:29: note: Function 'is_blast_matrix' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1775:39: style: Function 'is_single_seq_weight_file' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2571:38: note: Function 'is_single_seq_weight_file' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1775:39: note: Function 'is_single_seq_weight_file' argument 1 names different: declaration 'fname' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2196:50: style: Function 'output_format_aln' argument 2 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2525:50: note: Function 'output_format_aln' argument 2 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2196:50: note: Function 'output_format_aln' argument 2 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2196:66: style: Function 'output_format_aln' argument 3 names different: declaration 'EA' definition 'inEA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2525:64: note: Function 'output_format_aln' argument 3 names different: declaration 'EA' definition 'inEA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2196:66: note: Function 'output_format_aln' argument 3 names different: declaration 'EA' definition 'inEA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3276:46: style: Function 'read_rename_file' argument 2 names different: declaration 'mode' definition 'code'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2588:46: note: Function 'read_rename_file' argument 2 names different: declaration 'mode' definition 'code'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3276:46: note: Function 'read_rename_file' argument 2 names different: declaration 'mode' definition 'code'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3953:38: style: Function 'perl_reformat2fasta' argument 1 names different: declaration 'perl_script' definition 'perl_command'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2615:46: note: Function 'perl_reformat2fasta' argument 1 names different: declaration 'perl_script' definition 'perl_command'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3953:38: note: Function 'perl_reformat2fasta' argument 1 names different: declaration 'perl_script' definition 'perl_command'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3953:58: style: Function 'perl_reformat2fasta' argument 2 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2615:65: note: Function 'perl_reformat2fasta' argument 2 names different: declaration 'file' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3953:58: note: Function 'perl_reformat2fasta' argument 2 names different: declaration 'file' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3998:54: style: Function 'get_fasta_sequence_num' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2619:59: note: Function 'get_fasta_sequence_num' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3998:54: note: Function 'get_fasta_sequence_num' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4143:45: style: Function 'get_fasta_tree' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2617:59: note: Function 'get_fasta_tree' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4143:45: note: Function 'get_fasta_tree' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4243:54: style: Function 'get_fasta_sequence_raw' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2620:59: note: Function 'get_fasta_sequence_raw' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4243:54: note: Function 'get_fasta_sequence_raw' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4523:51: style: Function 'get_fasta_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2618:59: note: Function 'get_fasta_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4523:51: note: Function 'get_fasta_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4782:48: style: Function 'get_pir_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2614:59: note: Function 'get_pir_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4782:48: note: Function 'get_pir_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4870:48: style: Function 'get_gor_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2624:59: note: Function 'get_gor_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4870:48: note: Function 'get_gor_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4946:54: style: Function 'get_swissprot_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2625:59: note: Function 'get_swissprot_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4946:54: note: Function 'get_swissprot_sequence' argument 2 names different: declaration 'comment_name' definition 'comment_out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5053:22: style: Function 'read_aln' argument 1 names different: declaration 'fname' definition 'file_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2630:23: note: Function 'read_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5053:22: note: Function 'read_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5072:32: style: Function 'read_stockholm_aln' argument 1 names different: declaration 'fname' definition 'file_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2629:33: note: Function 'read_stockholm_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5072:32: note: Function 'read_stockholm_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5099:35: style: Function 'read_blast_aln' argument 1 names different: declaration 'fname' definition 'file_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2632:36: note: Function 'read_blast_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5099:35: note: Function 'read_blast_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5126:30: style: Function 'read_number_aln' argument 1 names different: declaration 'fname' definition 'file_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2631:30: note: Function 'read_number_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5126:30: note: Function 'read_number_aln' argument 1 names different: declaration 'fname' definition 'file_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6302:53: style: Function 'output_pir_check' argument 3 names different: declaration 'A' definition 'comment'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2691:53: note: Function 'output_pir_check' argument 3 names different: declaration 'A' definition 'comment'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6302:53: note: Function 'output_pir_check' argument 3 names different: declaration 'A' definition 'comment'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6320:33: style: Function 'output_fasta_simple' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2685:36: note: Function 'output_fasta_simple' argument 1 names different: declaration 'name' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6320:33: note: Function 'output_fasta_simple' argument 1 names different: declaration 'name' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6419:30: style: Function 'output_mocca_aln' argument 1 names different: declaration 'name' definition 'outfile'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2718:32: note: Function 'output_mocca_aln' argument 1 names different: declaration 'name' definition 'outfile'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6419:30: note: Function 'output_mocca_aln' argument 1 names different: declaration 'name' definition 'outfile'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6419:50: style: Function 'output_mocca_aln' argument 2 names different: declaration 'B' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2718:48: note: Function 'output_mocca_aln' argument 2 names different: declaration 'B' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:6419:50: note: Function 'output_mocca_aln' argument 2 names different: declaration 'B' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7175:67: style: Function 'output_generic_clustal_aln' argument 3 names different: declaration 'format' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2715:65: note: Function 'output_generic_clustal_aln' argument 3 names different: declaration 'format' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7175:67: note: Function 'output_generic_clustal_aln' argument 3 names different: declaration 'format' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7408:24: style: Function 'output_lib' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2721:31: note: Function 'output_lib' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7408:24: note: Function 'output_lib' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7435:36: style: Function 'output_pw_lib_saga_aln' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2720:36: note: Function 'output_pw_lib_saga_aln' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7435:36: note: Function 'output_pw_lib_saga_aln' argument 1 names different: declaration 'lib_name' definition 'pw_lib_saga_aln_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7462:51: style: Function 'output_lalign_header' argument 2 names different: declaration 'B' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2742:51: note: Function 'output_lalign_header' argument 2 names different: declaration 'B' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7462:51: note: Function 'output_lalign_header' argument 2 names different: declaration 'B' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7539:52: style: Function 'input_conc_aln' argument 2 names different: declaration 'A' definition 'IN'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2739:52: note: Function 'input_conc_aln' argument 2 names different: declaration 'A' definition 'IN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7539:52: note: Function 'input_conc_aln' argument 2 names different: declaration 'A' definition 'IN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8554:27: style: Function 'seq2tblastx_db' argument 1 names different: declaration 'file' definition 'out'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2840:27: note: Function 'seq2tblastx_db' argument 1 names different: declaration 'file' definition 'out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8554:27: note: Function 'seq2tblastx_db' argument 1 names different: declaration 'file' definition 'out'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8611:30: style: Function 'get_longest_frame' argument 1 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8441:30: note: Function 'get_longest_frame' argument 1 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:8611:30: note: Function 'get_longest_frame' argument 1 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9831:63: style: Function 'genepred_seq2accuracy_counts4all' argument 2 names different: declaration 'Ts' definition 'T'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2832:63: note: Function 'genepred_seq2accuracy_counts4all' argument 2 names different: declaration 'Ts' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9831:63: note: Function 'genepred_seq2accuracy_counts4all' argument 2 names different: declaration 'Ts' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10126:33: style: Function 'translate_dna_codon' argument 1 names different: declaration 'seq' definition 'sequence'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2808:33: note: Function 'translate_dna_codon' argument 1 names different: declaration 'seq' definition 'sequence'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10126:33: note: Function 'translate_dna_codon' argument 1 names different: declaration 'seq' definition 'sequence'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:41: style: Function 'modify_data' argument 1 names different: declaration 'D1' definition 'D1in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2855:41: note: Function 'modify_data' argument 1 names different: declaration 'D1' definition 'D1in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:41: note: Function 'modify_data' argument 1 names different: declaration 'D1' definition 'D1in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:68: style: Function 'modify_data' argument 2 names different: declaration 'D2' definition 'D2in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2855:66: note: Function 'modify_data' argument 2 names different: declaration 'D2' definition 'D2in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:68: note: Function 'modify_data' argument 2 names different: declaration 'D2' definition 'D2in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:95: style: Function 'modify_data' argument 3 names different: declaration 'DST' definition 'DSTin'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2855:91: note: Function 'modify_data' argument 3 names different: declaration 'DST' definition 'DSTin'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10460:95: note: Function 'modify_data' argument 3 names different: declaration 'DST' definition 'DSTin'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:883:10: style: Variable 'seq' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1531:11: style: Unused variable: command [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2427:9: style: Variable 'CL' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:2890:8: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3356:5: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4531:9: style: Unused variable: name [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:4662:12: style: Variable 'clen' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:7214:29: style: Variable 'nibit' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:9689:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10271:12: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10360:2: style: Variable 'tot' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12270:22: style: Unused variable: sn [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12270:33: style: Unused variable: sp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12272:11: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12273:10: style: Unused variable: fname [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12803:5: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1454:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:1890:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3158:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3165:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3174:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3180:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3182:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3256:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3285:33: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3286:33: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3418:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3666:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3687:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3729:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3804:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5003:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5032:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5356:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5392:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5422:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5451:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5625:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5736:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:5790:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11939:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:11984:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12727:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12735:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:12887:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:13120:7: error: Common realloc mistake: 'name_list' nulled but not freed upon failure [memleakOnRealloc]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:3525:30: error: Uninitialized variable: b [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat.c:10335:19: error: Uninitialized variable: alp [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:287:7: style: Condition '!T' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:280:14: note: Assignment 'T=NULL', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:287:7: note: Condition '!T' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:910:46: warning: Either the condition '!struc_name' is redundant or there is possible null pointer dereference: struc_name. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:925:8: note: Assuming that condition '!struc_name' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:910:46: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:19:14: style: The scope of the variable 'file' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:19:21: style: The scope of the variable 'name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:22:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:22:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:22:15: style: The scope of the variable 'is_r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:22:22: style: The scope of the variable 'is_r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:89:25: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:89:29: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:9: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:12: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:15: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:18: style: The scope of the variable 'is_r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:137:24: style: The scope of the variable 'is_s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:138:8: style: The scope of the variable 'seq_cache' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:139:7: style: The scope of the variable 'tot_l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:253:8: style: The scope of the variable 'command' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:904:8: style: The scope of the variable 'command' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:83:39: style: Function 'normalize_pdb_file' argument 1 names different: declaration 'name' definition 'name_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2376:39: note: Function 'normalize_pdb_file' argument 1 names different: declaration 'name' definition 'name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:83:39: note: Function 'normalize_pdb_file' argument 1 names different: declaration 'name' definition 'name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:129:37: style: Function 'trim_ca_trace' argument 1 names different: declaration 'st' definition 'T'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2377:37: note: Function 'trim_ca_trace' argument 1 names different: declaration 'st' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:129:37: note: Function 'trim_ca_trace' argument 1 names different: declaration 'st' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:250:33: style: Function 'read_ca_trace' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2379:33: note: Function 'read_ca_trace' argument 1 names different: declaration 'file' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:250:33: note: Function 'read_ca_trace' argument 1 names different: declaration 'file' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:269:40: style: Function 'simple_read_ca_trace' argument 1 names different: declaration 'file' definition 'tp_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2380:40: note: Function 'simple_read_ca_trace' argument 1 names different: declaration 'file' definition 'tp_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:269:40: note: Function 'simple_read_ca_trace' argument 1 names different: declaration 'file' definition 'tp_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:434:42: style: Function 'hasch_ca_trace_nb' argument 1 names different: declaration 'T' definition 'TRACE'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2382:51: note: Function 'hasch_ca_trace_nb' argument 1 names different: declaration 'T' definition 'TRACE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:434:42: note: Function 'hasch_ca_trace_nb' argument 1 names different: declaration 'T' definition 'TRACE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:488:46: style: Function 'hasch_ca_trace_bubble' argument 1 names different: declaration 'T' definition 'TRACE'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2383:51: note: Function 'hasch_ca_trace_bubble' argument 1 names different: declaration 'T' definition 'TRACE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:488:46: note: Function 'hasch_ca_trace_bubble' argument 1 names different: declaration 'T' definition 'TRACE'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:856:82: style: Function 'struclist2nb' argument 5 names different: declaration 'atom_list' definition 'atom'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2395:82: note: Function 'struclist2nb' argument 5 names different: declaration 'atom_list' definition 'atom'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:856:82: note: Function 'struclist2nb' argument 5 names different: declaration 'atom_list' definition 'atom'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:894:78: style: Function 'struc2nb' argument 5 names different: declaration 'atom_list' definition 'atom'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2394:78: note: Function 'struc2nb' argument 5 names different: declaration 'atom_list' definition 'atom'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:894:78: note: Function 'struc2nb' argument 5 names different: declaration 'atom_list' definition 'atom'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:220:7: style: Variable 'tot_l' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:864:8: style: Variable 'list' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:344:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:910:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/reformat_struc.c:888:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/scoring.c:148:6: style: The scope of the variable 'non_gap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/scoring.c:326:29: style: The scope of the variable 'num_already' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/scoring.c:418:6: style: The scope of the variable 'node' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/scoring.c:177:0: style: Variable 'chunk' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/scoring.c:272:0: error: Resource leak: alignment_file [resourceLeak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:61:16: style: The scope of the variable 'code' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:61:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:108:16: style: The scope of the variable 'code' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:108:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:141:6: style: The scope of the variable 'end' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:263:21: style: The scope of the variable 'flag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:263:40: style: The scope of the variable 'vn1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:264:14: style: The scope of the variable 'encrypt' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:67: style: Function 'show_pair' argument 5 names different: declaration 'seqlen_array' definition 'in_seqlen_array'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:67: note: Function 'show_pair' argument 5 names different: declaration 'seqlen_array' definition 'in_seqlen_array'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:67: note: Function 'show_pair' argument 5 names different: declaration 'seqlen_array' definition 'in_seqlen_array'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:91: style: Function 'show_pair' argument 6 names different: declaration 'seq_array' definition 'in_seq_array'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:88: note: Function 'show_pair' argument 6 names different: declaration 'seq_array' definition 'in_seq_array'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:91: note: Function 'show_pair' argument 6 names different: declaration 'seq_array' definition 'in_seq_array'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:238: style: Function 'show_pair' argument 15 names different: declaration 'nseqs' definition 'in_nseqs'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:232: note: Function 'show_pair' argument 15 names different: declaration 'nseqs' definition 'in_nseqs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:238: note: Function 'show_pair' argument 15 names different: declaration 'nseqs' definition 'in_nseqs'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:251: style: Function 'show_pair' argument 16 names different: declaration 'dnaflag' definition 'in_dnaflag'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:242: note: Function 'show_pair' argument 16 names different: declaration 'dnaflag' definition 'in_dnaflag'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:251: note: Function 'show_pair' argument 16 names different: declaration 'dnaflag' definition 'in_dnaflag'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:267: style: Function 'show_pair' argument 17 names different: declaration 'max_aa' definition 'in_max_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:255: note: Function 'show_pair' argument 17 names different: declaration 'max_aa' definition 'in_max_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:267: note: Function 'show_pair' argument 17 names different: declaration 'max_aa' definition 'in_max_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:282: style: Function 'show_pair' argument 18 names different: declaration 'max_aln_length' definition 'in_max_aln_length'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:666:267: note: Function 'show_pair' argument 18 names different: declaration 'max_aln_length' definition 'in_max_aln_length'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/showpair.c:438:282: note: Function 'show_pair' argument 18 names different: declaration 'max_aln_length' definition 'in_max_aln_length'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:3692:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:3689:39: note: outer condition: do_evaluate||do_convert
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:3692:23: note: identical inner condition: do_evaluate||do_convert
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4021:29: style: Redundant condition: use_tree. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4004:48: warning: Either the condition 'F' is redundant or there is possible null pointer dereference: F. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:3992:14: note: Assuming that condition 'F' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4004:48: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4022:41: warning: Either the condition 'use_tree' is redundant or there is possible null pointer dereference: use_tree. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4021:33: note: Assuming that condition 'use_tree' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4022:41: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:592:5: style: Variable 'pname' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:590:0: note: Variable 'pname' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:592:5: note: Variable 'pname' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:73:10: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:96:12: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:96:15: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:108:8: style: The scope of the variable 'OUT' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:170:6: style: The scope of the variable 'pdb_start' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:170:17: style: The scope of the variable 'pdb_end' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:171:8: style: The scope of the variable 'pdb_name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:340:7: style: The scope of the variable 'split_name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:341:7: style: The scope of the variable 'split_format' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:342:13: style: The scope of the variable 'SPLIT_ALN' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:351:7: style: The scope of the variable 'trim_format' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:623:12: style: The scope of the variable 'special_mode' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:3711:16: style: The scope of the variable 'cname' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4214:10: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5356:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5449:12: style: The scope of the variable 'name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5731:13: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5763:6: style: The scope of the variable 'nn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5764:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5911:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:33: style: Function 'set_methods_limits' argument 1 names different: declaration 'method_limits' definition 'method'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:57:39: note: Function 'set_methods_limits' argument 1 names different: declaration 'method_limits' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:33: note: Function 'set_methods_limits' argument 1 names different: declaration 'method_limits' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:44: style: Function 'set_methods_limits' argument 2 names different: declaration 'n_methods_limit' definition 'nl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:57:57: note: Function 'set_methods_limits' argument 2 names different: declaration 'n_methods_limit' definition 'nl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:44: note: Function 'set_methods_limits' argument 2 names different: declaration 'n_methods_limit' definition 'nl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:54: style: Function 'set_methods_limits' argument 3 names different: declaration 'list_file' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:57:80: note: Function 'set_methods_limits' argument 3 names different: declaration 'list_file' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:54: note: Function 'set_methods_limits' argument 3 names different: declaration 'list_file' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:64: style: Function 'set_methods_limits' argument 4 names different: declaration 'n_list' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:57:95: note: Function 'set_methods_limits' argument 4 names different: declaration 'n_list' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5546:64: note: Function 'set_methods_limits' argument 4 names different: declaration 'n_list' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5720:61: style: Function 'km_coffee_align1' argument 3 names different: declaration 'mn' definition 'k'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5612:60: note: Function 'km_coffee_align1' argument 3 names different: declaration 'mn' definition 'k'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5720:61: note: Function 'km_coffee_align1' argument 3 names different: declaration 'mn' definition 'k'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5759:43: warning: Function 'km_align_kprofile' argument order different: declaration 'AL, k, n, argc, argv, nit, round' definition 'AL, n, k, argc, argv, nit, round' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5614:43: note: Function 'km_align_kprofile' argument order different: declaration 'AL, k, n, argc, argv, nit, round' definition 'AL, n, k, argc, argv, nit, round'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5759:43: note: Function 'km_align_kprofile' argument order different: declaration 'AL, k, n, argc, argv, nit, round' definition 'AL, n, k, argc, argv, nit, round'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:4184:14: style: Unused variable: j [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5414:12: style: Unused variable: s1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5414:16: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5414:19: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5415:10: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5416:0: style: Variable 'trim_mode' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5660:9: style: Variable 'tm' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:6021:8: style: Unused variable: buf [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5679:15: error: Uninitialized variable: A [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5680:20: error: Uninitialized variable: A [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5679:15: error: Uninitialized struct member: A.nseq [uninitStructMember]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/t_coffee.c:5680:20: error: Uninitialized struct member: A.nseq [uninitStructMember]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3877:7: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:814:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4144:18: warning: Either the condition '!TS' is redundant or there is possible null pointer dereference: TS. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4154:7: note: Assuming that condition '!TS' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4144:18: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4145:22: warning: Either the condition '!TS' is redundant or there is possible null pointer dereference: TS. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4154:7: note: Assuming that condition '!TS' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4145:22: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1669:3: style: Variable 'scored_aln_file' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1668:3: note: Variable 'scored_aln_file' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1669:3: note: Variable 'scored_aln_file' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1738:3: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1735:0: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1738:3: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3180:3: style: Variable 'sim' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3172:0: note: Variable 'sim' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3180:3: note: Variable 'sim' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4534:5: style: Variable 'SP' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4530:0: note: Variable 'SP' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4534:5: note: Variable 'SP' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5049:5: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5047:5: note: Variable 'v' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5049:5: note: Variable 'v' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1439:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1443:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1439:8: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1701:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:245:11: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:288:13: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:289:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:555:20: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:842:32: style: The scope of the variable 'best_w2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:906:9: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:960:21: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:960:24: style: The scope of the variable 'left' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:960:30: style: The scope of the variable 'right' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1384:7: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1384:11: style: The scope of the variable 'l2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1398:7: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1398:11: style: The scope of the variable 'l2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1924:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2011:10: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2011:13: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2051:7: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2068:7: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2158:11: style: The scope of the variable 'Child' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2432:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2523:8: style: The scope of the variable 'flag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2524:8: style: The scope of the variable 'c_seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2700:8: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3238:9: style: The scope of the variable 'chain' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3241:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3242:8: style: The scope of the variable 'list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3243:7: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3291:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3322:11: style: The scope of the variable 'delta_seq2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3588:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4224:25: style: The scope of the variable 'ng' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4226:11: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4267:8: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4345:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4345:14: style: The scope of the variable 'fp2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4393:11: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4804:23: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5228:19: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5231:13: style: The scope of the variable 'TS' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5269:18: style: The scope of the variable 'TS' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:40:43: style: Function 'seq2dpa_tree' argument 2 names different: declaration 'align_mode' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:927:43: note: Function 'seq2dpa_tree' argument 2 names different: declaration 'align_mode' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:40:43: note: Function 'seq2dpa_tree' argument 2 names different: declaration 'align_mode' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:62:55: style: Function 'tree2dpa_tree' argument 3 names different: declaration 'matrix4distance' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:928:55: note: Function 'tree2dpa_tree' argument 3 names different: declaration 'matrix4distance' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:62:55: note: Function 'tree2dpa_tree' argument 3 names different: declaration 'matrix4distance' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:111:75: style: Function 'tree2Ngroup' argument 5 names different: declaration 'mat4dist' definition 'mat'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:924:75: note: Function 'tree2Ngroup' argument 5 names different: declaration 'mat4dist' definition 'mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:111:75: note: Function 'tree2Ngroup' argument 5 names different: declaration 'mat4dist' definition 'mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:174:61: style: Function 'tree2group' argument 4 names different: declaration 'mindist' definition 'minsim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:929:60: note: Function 'tree2group' argument 4 names different: declaration 'mindist' definition 'minsim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:174:61: note: Function 'tree2group' argument 4 names different: declaration 'mindist' definition 'minsim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1141:43: style: Function 'print_node_list' argument 2 names different: declaration 'S' definition 'RS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:948:43: note: Function 'print_node_list' argument 2 names different: declaration 'S' definition 'RS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1141:43: note: Function 'print_node_list' argument 2 names different: declaration 'S' definition 'RS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1171:43: style: Function 'main_compare_trees_list' argument 1 names different: declaration 'T1' definition 'RT'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:950:43: note: Function 'main_compare_trees_list' argument 1 names different: declaration 'T1' definition 'RT'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1171:43: note: Function 'main_compare_trees_list' argument 1 names different: declaration 'T1' definition 'RT'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1367:42: style: Function 'compare_node' argument 3 names different: declaration 'n' definition 'nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:956:42: note: Function 'compare_node' argument 3 names different: declaration 'n' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1367:42: note: Function 'compare_node' argument 3 names different: declaration 'n' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1451:58: style: Function 'compute_std_tree_2' argument 3 names different: declaration 'arg_list' definition 'cl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:972:58: note: Function 'compute_std_tree_2' argument 3 names different: declaration 'arg_list' definition 'cl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1451:58: note: Function 'compute_std_tree_2' argument 3 names different: declaration 'arg_list' definition 'cl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1608:50: style: Function 'aln2fj_tree' argument 3 names different: declaration 'limit' definition 'limit_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:973:50: note: Function 'aln2fj_tree' argument 3 names different: declaration 'limit' definition 'limit_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1608:50: note: Function 'aln2fj_tree' argument 3 names different: declaration 'limit' definition 'limit_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1659:54: style: Function 'filter_aln4tree' argument 3 names different: declaration 'fg' definition 'fraction_gap'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:974:54: note: Function 'filter_aln4tree' argument 3 names different: declaration 'fg' definition 'fraction_gap'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1659:54: note: Function 'filter_aln4tree' argument 3 names different: declaration 'fg' definition 'fraction_gap'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1790:34: style: Function 'free_treelist' argument 1 names different: declaration 'R' definition 'L'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:987:36: note: Function 'free_treelist' argument 1 names different: declaration 'R' definition 'L'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1790:34: note: Function 'free_treelist' argument 1 names different: declaration 'R' definition 'L'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1922:37: style: Function 'display_tree' argument 2 names different: declaration 'n' definition 'nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1004:37: note: Function 'display_tree' argument 2 names different: declaration 'n' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1922:37: note: Function 'display_tree' argument 2 names different: declaration 'n' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2007:27: style: Function 'tree_file2nseq' argument 1 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:998:28: note: Function 'tree_file2nseq' argument 1 names different: declaration 'file' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2007:27: note: Function 'tree_file2nseq' argument 1 names different: declaration 'file' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2035:27: style: Function 'clear_tree' argument 1 names different: declaration 'T' definition 'R'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1005:26: note: Function 'clear_tree' argument 1 names different: declaration 'T' definition 'R'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2035:27: note: Function 'clear_tree' argument 1 names different: declaration 'T' definition 'R'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2112:45: style: Function 'reroot_tree' argument 2 names different: declaration 'T' definition 'Right'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1012:45: note: Function 'reroot_tree' argument 2 names different: declaration 'T' definition 'Right'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2112:45: note: Function 'reroot_tree' argument 2 names different: declaration 'T' definition 'Right'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2215:24: style: Function 'node2side' argument 1 names different: declaration 'N' definition 'C'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2107:24: note: Function 'node2side' argument 1 names different: declaration 'N' definition 'C'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2215:24: note: Function 'node2side' argument 1 names different: declaration 'N' definition 'C'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2511:42: style: Function 'read_tree' argument 2 names different: declaration 'nnodes' definition 'tot_node'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1039:42: note: Function 'read_tree' argument 2 names different: declaration 'nnodes' definition 'tot_node'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2511:42: note: Function 'read_tree' argument 2 names different: declaration 'nnodes' definition 'tot_node'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2697:55: style: Function 'create_tree' argument 3 names different: declaration 'numseq' definition 'nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1041:55: note: Function 'create_tree' argument 3 names different: declaration 'numseq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2697:55: note: Function 'create_tree' argument 3 names different: declaration 'numseq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2871:25: style: Function 'skip_space' argument 1 names different: declaration 'fd' definition 'fp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1045:25: note: Function 'skip_space' argument 1 names different: declaration 'fd' definition 'fp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2871:25: note: Function 'skip_space' argument 1 names different: declaration 'fd' definition 'fp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2931:56: style: Function 'calc_root_mean' argument 3 names different: declaration 'neq' definition 'nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1049:56: note: Function 'calc_root_mean' argument 3 names different: declaration 'neq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2931:56: note: Function 'calc_root_mean' argument 3 names different: declaration 'neq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3170:50: style: Function 'seq2seq_chain' argument 2 names different: declaration 'B' definition 'T'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1053:51: note: Function 'seq2seq_chain' argument 2 names different: declaration 'B' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3170:50: note: Function 'seq2seq_chain' argument 2 names different: declaration 'B' definition 'T'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3527:37: style: Function 'tree2split_list' argument 2 names different: declaration 'nseq' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1010:37: note: Function 'tree2split_list' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3527:37: note: Function 'tree2split_list' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3527:46: style: Function 'tree2split_list' argument 3 names different: declaration 'split_list' definition 'sl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1010:49: note: Function 'tree2split_list' argument 3 names different: declaration 'split_list' definition 'sl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3527:46: note: Function 'tree2split_list' argument 3 names different: declaration 'split_list' definition 'sl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3609:38: style: Function 'display_code' argument 2 names different: declaration 'nseq' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:31:38: note: Function 'display_code' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3609:38: note: Function 'display_code' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4005:29: style: Function 'tree2root' argument 1 names different: declaration 'T' definition 'R'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1061:29: note: Function 'tree2root' argument 1 names different: declaration 'T' definition 'R'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4005:29: note: Function 'tree2root' argument 1 names different: declaration 'T' definition 'R'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4064:34: style: Function 'cmp_tree_array' argument 1 names different: declaration 'vp' definition 'p'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3983:34: note: Function 'cmp_tree_array' argument 1 names different: declaration 'vp' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4064:34: note: Function 'cmp_tree_array' argument 1 names different: declaration 'vp' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4064:49: style: Function 'cmp_tree_array' argument 2 names different: declaration 'vq' definition 'q'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3983:50: note: Function 'cmp_tree_array' argument 2 names different: declaration 'vq' definition 'q'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4064:49: note: Function 'cmp_tree_array' argument 2 names different: declaration 'vq' definition 'q'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4335:44: style: Function 'count_splits' argument 2 names different: declaration 'S' definition 'LIST'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1070:46: note: Function 'count_splits' argument 2 names different: declaration 'S' definition 'LIST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4335:44: note: Function 'count_splits' argument 2 names different: declaration 'S' definition 'LIST'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4335:56: style: Function 'count_splits' argument 3 names different: declaration 's' definition 'param'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1070:55: note: Function 'count_splits' argument 3 names different: declaration 's' definition 'param'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4335:56: note: Function 'count_splits' argument 3 names different: declaration 's' definition 'param'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:26: style: Function 'print_split' argument 1 names different: declaration 'n' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4323:27: note: Function 'print_split' argument 1 names different: declaration 'n' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:26: note: Function 'print_split' argument 1 names different: declaration 'n' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:35: style: Function 'print_split' argument 2 names different: declaration 'list' definition 'list1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4323:36: note: Function 'print_split' argument 2 names different: declaration 'list' definition 'list1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:35: note: Function 'print_split' argument 2 names different: declaration 'list' definition 'list1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:88: style: Function 'print_split' argument 6 names different: declaration 'file' definition 'split_file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4323:88: note: Function 'print_split' argument 6 names different: declaration 'file' definition 'split_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4527:88: note: Function 'print_split' argument 6 names different: declaration 'file' definition 'split_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4587:45: style: Function 'treelist2splits' argument 2 names different: declaration 'ST' definition 'TS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1073:45: note: Function 'treelist2splits' argument 2 names different: declaration 'ST' definition 'TS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4587:45: note: Function 'treelist2splits' argument 2 names different: declaration 'ST' definition 'TS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4875:53: style: Function 'treelist2lti' argument 3 names different: declaration 'nb' definition 'ngb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1077:53: note: Function 'treelist2lti' argument 3 names different: declaration 'nb' definition 'ngb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4875:53: note: Function 'treelist2lti' argument 3 names different: declaration 'nb' definition 'ngb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5010:47: style: Function 'treelist2groups' argument 2 names different: declaration 'ST' definition 'TS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1072:47: note: Function 'treelist2groups' argument 2 names different: declaration 'ST' definition 'TS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5010:47: note: Function 'treelist2groups' argument 2 names different: declaration 'ST' definition 'TS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5010:57: style: Function 'treelist2groups' argument 3 names different: declaration 'depth' definition 'star_node'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1072:57: note: Function 'treelist2groups' argument 3 names different: declaration 'depth' definition 'star_node'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5010:57: note: Function 'treelist2groups' argument 3 names different: declaration 'depth' definition 'star_node'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5177:81: style: Function 'treelist2filtered_bootstrap' argument 4 names different: declaration 'f' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/io_lib_header.h:1088:81: note: Function 'treelist2filtered_bootstrap' argument 4 names different: declaration 'f' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5177:81: note: Function 'treelist2filtered_bootstrap' argument 4 names different: declaration 'f' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:885:23: style: Variable 'best_pos' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1079:7: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1080:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:2926:9: style: Variable 'diff' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3327:15: style: Variable 'delta_seq2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:3715:2: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4151:8: style: Variable 'used' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4602:8: style: Variable 'used' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4689:8: style: Variable 'used' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4761:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4804:13: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4804:16: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4804:18: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4833:12: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4833:15: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4833:28: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4879:0: style: Variable 'score0' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4879:0: style: Variable 'score1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5018:0: style: Variable 'cov' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5097:5: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5205:9: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:5228:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4185:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4458:15: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:4562:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/tree_util.c:1543:24: error: Uninitialized variable: T [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3200:10: style: Expression is always false because 'else if' condition matches previous condition at line 3199. [multiCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8957:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4829:9: warning: Identical condition '!p', second condition is always false [identicalConditionAfterEarlyExit]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4828:9: note: first condition
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4829:9: note: second condition
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:834:16: style: Redundant condition: argc==4. 'argc!=4 || (argc==4 && (vstrcmp(argv[3],"bottom")==0)?1:0)' is equivalent to 'argc!=4 || (vstrcmp(argv[3],"bottom")==0)?1:0' [redundantCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:268:13: style: Condition 'FE==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:266:13: note: Assignment 'FE=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:268:13: note: Condition 'FE==1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6675:14: style: Condition 'cont==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6672:11: note: Assignment 'cont=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6675:14: note: Condition 'cont==1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6689:14: style: Condition 'c==EOF' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6706:14: style: Condition 'cont==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6703:11: note: Assignment 'cont=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6706:14: note: Condition 'cont==1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6715:14: style: Condition 'c==EOF' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8587:17: style: Condition 'stdi==0' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8582:78: note: Assuming that condition 'stdi==0' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8587:17: note: Condition 'stdi==0' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2421:14: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: string_in. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6000:13: note: Assuming that condition 'name==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5992:22: note: Calling function 'tild_substitute', 1st argument 'string_in' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2421:14: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2976:76: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2974:23: note: Assuming that condition 'p==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2976:76: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2977:40: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2974:23: note: Assuming that condition 'p==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2977:40: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8504:34: warning: Either the condition 'if(in_argv)' is redundant or there is possible null pointer dereference: in_argv. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8505:6: note: Assuming that condition 'if(in_argv)' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8504:34: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8514:56: warning: Possible null pointer dereference: in_argc [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5722:33: note: Calling function 'standard_initialisation', 2nd argument 'in_argc' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8514:56: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8658:4: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8655:0: note: Variable 'e' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8658:4: note: Variable 'e' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:268:13: style: Same expression on both sides of '==' because the value of 'FE' and '1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:266:13: note: 'FE' is assigned value '1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:268:13: note: Same expression on both sides of '==' because the value of 'FE' and '1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6675:14: style: Same expression on both sides of '==' because the value of 'cont' and '1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6672:11: note: 'cont' is assigned value '1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6675:14: note: Same expression on both sides of '==' because the value of 'cont' and '1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6706:14: style: Same expression on both sides of '==' because the value of 'cont' and '1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6703:11: note: 'cont' is assigned value '1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6706:14: note: Same expression on both sides of '==' because the value of 'cont' and '1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1342:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1343:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1344:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1345:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1346:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1347:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1348:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1349:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1350:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1351:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1799:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3561:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5561:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6046:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:178:20: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:178:27: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:264:20: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:264:27: style: The scope of the variable 'j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:323:26: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:323:29: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:353:26: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:353:29: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:354:14: style: The scope of the variable 'key2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:699:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1159:9: style: The scope of the variable 'rec_list_start' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1160:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1160:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1183:14: style: The scope of the variable 'nf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1684:47: style: The scope of the variable 'value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1820:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1843:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1895:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2028:9: style: The scope of the variable 'buf2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2070:9: style: The scope of the variable 'etoken' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2071:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2170:7: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2170:11: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2170:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2349:6: style: The scope of the variable 'return_char' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2525:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2525:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2526:6: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2526:10: style: The scope of the variable 'l2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2528:6: style: The scope of the variable 'max1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2528:14: style: The scope of the variable 'max2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2529:6: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2530:6: style: The scope of the variable 'max_val' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2531:6: style: The scope of the variable 'end1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2531:12: style: The scope of the variable 'end2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2532:6: style: The scope of the variable 'start1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2532:14: style: The scope of the variable 'start2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3220:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3220:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3413:10: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3413:13: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3414:21: style: The scope of the variable 'max_index' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3447:10: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3447:13: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3472:16: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3487:19: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3504:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3573:14: style: The scope of the variable 'time' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3601:14: style: The scope of the variable 'time' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3727:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3806:14: style: The scope of the variable 'n_unpacked' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4337:11: style: The scope of the variable 'list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4609:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4704:9: style: The scope of the variable 'v' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4759:9: style: The scope of the variable 'file' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4922:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4940:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5478:17: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5479:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5481:9: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5482:9: style: The scope of the variable 'out_list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5504:10: style: The scope of the variable 'fp2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5505:9: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5523:9: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5552:17: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5553:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5583:10: style: The scope of the variable 'fp2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5584:9: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5749:7: style: The scope of the variable 'MAX_TMPNAM_ROOT' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6072:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6226:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6226:10: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6250:10: style: The scope of the variable 'lines' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6280:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6281:9: style: The scope of the variable 'string' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6282:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6282:10: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6643:13: style: The scope of the variable 'return_value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6673:6: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6704:6: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6732:10: style: The scope of the variable 'fp1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6733:10: style: The scope of the variable 'fp2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6734:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6735:8: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6761:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6762:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6763:13: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6765:7: style: The scope of the variable 'line_number' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7258:13: style: The scope of the variable 'out' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7259:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7262:9: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7536:8: style: The scope of the variable 'fp_from' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7537:8: style: The scope of the variable 'fp_to' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7538:6: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7645:9: style: The scope of the variable 'd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7646:9: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7647:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7904:24: style: The scope of the variable 'n1l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7905:15: style: The scope of the variable 'n1b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7906:21: style: The scope of the variable 'n1s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7907:29: style: The scope of the variable 'n2l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7908:20: style: The scope of the variable 'n2b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7909:26: style: The scope of the variable 'n2s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7910:22: style: The scope of the variable 'n3l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7911:17: style: The scope of the variable 'n3s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8099:16: style: The scope of the variable 'scan' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8115:14: style: The scope of the variable 'value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8116:0: style: The scope of the variable 'oldresult' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8145:20: style: The scope of the variable 'value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8146:0: style: The scope of the variable 'oldresult' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8320:10: style: The scope of the variable 'start' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8584:14: style: The scope of the variable 'file' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8585:14: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8585:19: style: The scope of the variable 'fp_stdi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8628:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8630:9: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8850:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8953:7: style: The scope of the variable 'clen' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8954:14: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9143:12: style: The scope of the variable 'sn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9206:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9320:11: style: The scope of the variable 'BR' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9322:10: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9323:12: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9324:7: style: The scope of the variable 'p1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9324:11: style: The scope of the variable 'p2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1180:29: style: Function 'output_array_int' argument 1 names different: declaration 'name' definition 'fname'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:171:29: note: Function 'output_array_int' argument 1 names different: declaration 'name' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1180:29: note: Function 'output_array_int' argument 1 names different: declaration 'name' definition 'fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1373:1: style: Function 'return_wmean_short' argument 4 names different: declaration 'field' definition 'sfield'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:221:70: note: Function 'return_wmean_short' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1373:1: note: Function 'return_wmean_short' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1374:1: style: Function 'return_wmean_char' argument 4 names different: declaration 'field' definition 'sfield'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:222:70: note: Function 'return_wmean_char' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1374:1: note: Function 'return_wmean_char' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1375:1: style: Function 'return_wmean_int' argument 4 names different: declaration 'field' definition 'sfield'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:223:70: note: Function 'return_wmean_int' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1375:1: note: Function 'return_wmean_int' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1376:1: style: Function 'return_wmean_float' argument 4 names different: declaration 'field' definition 'sfield'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:224:70: note: Function 'return_wmean_float' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1376:1: note: Function 'return_wmean_float' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1377:1: style: Function 'return_wmean_double' argument 4 names different: declaration 'field' definition 'sfield'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:225:70: note: Function 'return_wmean_double' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1377:1: note: Function 'return_wmean_double' argument 4 names different: declaration 'field' definition 'sfield'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1501:1: style: Function 'invert_list_short' argument 1 names different: declaration 'array' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:247:37: note: Function 'invert_list_short' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1501:1: note: Function 'invert_list_short' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1502:1: style: Function 'invert_list_char' argument 1 names different: declaration 'array' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:248:37: note: Function 'invert_list_char' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1502:1: note: Function 'invert_list_char' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1503:1: style: Function 'invert_list_int' argument 1 names different: declaration 'array' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:249:37: note: Function 'invert_list_int' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1503:1: note: Function 'invert_list_int' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1504:1: style: Function 'invert_list_float' argument 1 names different: declaration 'array' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:250:37: note: Function 'invert_list_float' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1504:1: note: Function 'invert_list_float' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1505:1: style: Function 'invert_list_double' argument 1 names different: declaration 'array' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:251:37: note: Function 'invert_list_double' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1505:1: note: Function 'invert_list_double' argument 1 names different: declaration 'array' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: style: Function 'swap_short' argument 1 names different: declaration 'array' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:253:29: note: Function 'swap_short' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: note: Function 'swap_short' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: style: Function 'swap_short' argument 2 names different: declaration 'array2' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:253:44: note: Function 'swap_short' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: note: Function 'swap_short' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: style: Function 'swap_short' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:253:55: note: Function 'swap_short' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1518:1: note: Function 'swap_short' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: style: Function 'swap_char' argument 1 names different: declaration 'array' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:254:29: note: Function 'swap_char' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: note: Function 'swap_char' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: style: Function 'swap_char' argument 2 names different: declaration 'array2' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:254:44: note: Function 'swap_char' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: note: Function 'swap_char' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: style: Function 'swap_char' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:254:55: note: Function 'swap_char' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1519:1: note: Function 'swap_char' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: style: Function 'swap_int' argument 1 names different: declaration 'array' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:255:29: note: Function 'swap_int' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: note: Function 'swap_int' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: style: Function 'swap_int' argument 2 names different: declaration 'array2' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:255:44: note: Function 'swap_int' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: note: Function 'swap_int' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: style: Function 'swap_int' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:255:55: note: Function 'swap_int' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1520:1: note: Function 'swap_int' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: style: Function 'swap_float' argument 1 names different: declaration 'array' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:256:29: note: Function 'swap_float' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: note: Function 'swap_float' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: style: Function 'swap_float' argument 2 names different: declaration 'array2' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:256:44: note: Function 'swap_float' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: note: Function 'swap_float' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: style: Function 'swap_float' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:256:55: note: Function 'swap_float' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1521:1: note: Function 'swap_float' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: style: Function 'swap_double' argument 1 names different: declaration 'array' definition 'a'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:257:29: note: Function 'swap_double' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: note: Function 'swap_double' argument 1 names different: declaration 'array' definition 'a'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: style: Function 'swap_double' argument 2 names different: declaration 'array2' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:257:44: note: Function 'swap_double' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: note: Function 'swap_double' argument 2 names different: declaration 'array2' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: style: Function 'swap_double' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:257:55: note: Function 'swap_double' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1522:1: note: Function 'swap_double' argument 3 names different: declaration 'len' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1709:34: style: Function 'getenv4debug' argument 1 names different: declaration 'var' definition 'val'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:307:34: note: Function 'getenv4debug' argument 1 names different: declaration 'var' definition 'val'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1709:34: note: Function 'getenv4debug' argument 1 names different: declaration 'var' definition 'val'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1751:30: style: Function 'atoigetenv' argument 1 names different: declaration 'x' definition 'var'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:309:28: note: Function 'atoigetenv' argument 1 names different: declaration 'x' definition 'var'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1751:30: note: Function 'atoigetenv' argument 1 names different: declaration 'x' definition 'var'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1988:20: style: Function 'vcat' argument 1 names different: declaration 'v1' definition 'st1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:335:19: note: Function 'vcat' argument 1 names different: declaration 'v1' definition 'st1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1988:20: note: Function 'vcat' argument 1 names different: declaration 'v1' definition 'st1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1988:31: style: Function 'vcat' argument 2 names different: declaration 'v2' definition 'st2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:335:29: note: Function 'vcat' argument 2 names different: declaration 'v2' definition 'st2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:1988:31: note: Function 'vcat' argument 2 names different: declaration 'v2' definition 'st2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2019:40: style: Function 'strget_param' argument 2 names different: declaration 'param_name' definition 'token1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:337:40: note: Function 'strget_param' argument 2 names different: declaration 'param_name' definition 'token1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2019:40: note: Function 'strget_param' argument 2 names different: declaration 'param_name' definition 'token1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2019:54: style: Function 'strget_param' argument 3 names different: declaration 'param_value' definition 'token2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:337:58: note: Function 'strget_param' argument 3 names different: declaration 'param_value' definition 'token2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2019:54: note: Function 'strget_param' argument 3 names different: declaration 'param_value' definition 'token2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2053:22: style: Function 'estrstr' argument 1 names different: declaration 'in' definition 'string'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:341:24: note: Function 'estrstr' argument 1 names different: declaration 'in' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2053:22: note: Function 'estrstr' argument 1 names different: declaration 'in' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2067:23: style: Function 'festrstr' argument 1 names different: declaration 'in' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:342:25: note: Function 'festrstr' argument 1 names different: declaration 'in' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2067:23: note: Function 'festrstr' argument 1 names different: declaration 'in' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2086:21: style: Function 'strscanf' argument 1 names different: declaration 'in' definition 'string1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:344:21: note: Function 'strscanf' argument 1 names different: declaration 'in' definition 'string1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2086:21: note: Function 'strscanf' argument 1 names different: declaration 'in' definition 'string1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2132:62: style: Function 'push_string' argument 4 names different: declaration 'mode' definition 'position'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:351:62: note: Function 'push_string' argument 4 names different: declaration 'mode' definition 'position'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2132:62: note: Function 'push_string' argument 4 names different: declaration 'mode' definition 'position'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:31: style: Function 'tild_substitute' argument 1 names different: declaration 'string' definition 'string_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:376:32: note: Function 'tild_substitute' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:31: note: Function 'tild_substitute' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:48: style: Function 'tild_substitute' argument 2 names different: declaration 'token' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:376:46: note: Function 'tild_substitute' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:48: note: Function 'tild_substitute' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:57: style: Function 'tild_substitute' argument 3 names different: declaration 'replacement' definition 'r'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:376:59: note: Function 'tild_substitute' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2417:57: note: Function 'tild_substitute' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:31: style: Function 'substitute_char' argument 1 names different: declaration 'string' definition 'string_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:374:32: note: Function 'substitute_char' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:31: note: Function 'substitute_char' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:47: style: Function 'substitute_char' argument 2 names different: declaration 'token' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:374:45: note: Function 'substitute_char' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:47: note: Function 'substitute_char' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:55: style: Function 'substitute_char' argument 3 names different: declaration 'replacement' definition 'r'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:374:57: note: Function 'substitute_char' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2444:55: note: Function 'substitute_char' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:26: style: Function 'substitute' argument 1 names different: declaration 'string' definition 'string_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:373:27: note: Function 'substitute' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:26: note: Function 'substitute' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:43: style: Function 'substitute' argument 2 names different: declaration 'token' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:373:41: note: Function 'substitute' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:43: note: Function 'substitute' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:52: style: Function 'substitute' argument 3 names different: declaration 'replacement' definition 'r'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:373:54: note: Function 'substitute' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2454:52: note: Function 'substitute' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:27: style: Function 'substituteN' argument 1 names different: declaration 'string' definition 'string_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:375:28: note: Function 'substituteN' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:27: note: Function 'substituteN' argument 1 names different: declaration 'string' definition 'string_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:44: style: Function 'substituteN' argument 2 names different: declaration 'token' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:375:42: note: Function 'substituteN' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:44: note: Function 'substituteN' argument 2 names different: declaration 'token' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:53: style: Function 'substituteN' argument 3 names different: declaration 'replacement' definition 'r'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:375:55: note: Function 'substituteN' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2459:53: note: Function 'substituteN' argument 3 names different: declaration 'replacement' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2627:28: warning: Function 'check_cl4t_coffee' argument order different: declaration 'argv, argc' definition 'argc, argv' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:385:28: note: Function 'check_cl4t_coffee' argument order different: declaration 'argv, argc' definition 'argc, argv'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2627:28: note: Function 'check_cl4t_coffee' argument order different: declaration 'argv, argc' definition 'argc, argv'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2953:36: style: Function 'get_list_of_tokens' argument 1 names different: declaration 'string' definition 'in_string'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:390:36: note: Function 'get_list_of_tokens' argument 1 names different: declaration 'string' definition 'in_string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2953:36: note: Function 'get_list_of_tokens' argument 1 names different: declaration 'string' definition 'in_string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3164:24: style: Function 'is_number' argument 1 names different: declaration 'buf' definition 'num'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:420:23: note: Function 'is_number' argument 1 names different: declaration 'buf' definition 'num'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3164:24: note: Function 'is_number' argument 1 names different: declaration 'buf' definition 'num'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3336:29: style: Function 'array_is_in_set' argument 1 names different: declaration 'array' definition 'x'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:438:28: note: Function 'array_is_in_set' argument 1 names different: declaration 'array' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3336:29: note: Function 'array_is_in_set' argument 1 names different: declaration 'array' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3803:23: style: Function 'my_system' argument 1 names different: declaration 'command' definition 'command0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:504:23: note: Function 'my_system' argument 1 names different: declaration 'command' definition 'command0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3803:23: note: Function 'my_system' argument 1 names different: declaration 'command' definition 'command0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3964:47: style: Function 'lock' argument 4 names different: declaration 'value' definition 'string'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:479:50: note: Function 'lock' argument 4 names different: declaration 'value' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3964:47: note: Function 'lock' argument 4 names different: declaration 'value' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4066:31: style: Function 'safe_system' argument 1 names different: declaration 'commande' definition 'com_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:489:31: note: Function 'safe_system' argument 1 names different: declaration 'commande' definition 'com_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4066:31: note: Function 'safe_system' argument 1 names different: declaration 'commande' definition 'com_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4198:21: style: Function 'vvfork' argument 1 names different: declaration 'mode' definition 'type'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:484:20: note: Function 'vvfork' argument 1 names different: declaration 'mode' definition 'type'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4198:21: note: Function 'vvfork' argument 1 names different: declaration 'mode' definition 'type'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4237:24: style: Function 'vwait_npid' argument 1 names different: declaration 'submited' definition 'sub'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:486:23: note: Function 'vwait_npid' argument 1 names different: declaration 'submited' definition 'sub'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4237:24: note: Function 'vwait_npid' argument 1 names different: declaration 'submited' definition 'sub'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4509:32: style: Function 'set_command_line' argument 1 names different: declaration 's' definition 'cl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:513:30: note: Function 'set_command_line' argument 1 names different: declaration 's' definition 'cl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4509:32: note: Function 'set_command_line' argument 1 names different: declaration 's' definition 'cl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4826:23: style: Function 'isdir4path' argument 1 names different: declaration 'fname' definition 'p'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:689:23: note: Function 'isdir4path' argument 1 names different: declaration 'fname' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4826:23: note: Function 'isdir4path' argument 1 names different: declaration 'fname' definition 'p'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4877:32: style: Function 'fatal_exit' argument 2 names different: declaration 'exit_signal' definition 'exit_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:540:34: note: Function 'fatal_exit' argument 2 names different: declaration 'exit_signal' definition 'exit_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4877:32: note: Function 'fatal_exit' argument 2 names different: declaration 'exit_signal' definition 'exit_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5172:34: style: Function 'set_string_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:607:34: note: Function 'set_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5172:34: note: Function 'set_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5176:35: style: Function 'get_string_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:608:34: note: Function 'get_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5176:35: note: Function 'get_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5180:36: style: Function 'unset_string_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:609:36: note: Function 'unset_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5180:36: note: Function 'unset_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5185:36: style: Function 'store_string_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:610:36: note: Function 'store_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5185:36: note: Function 'store_string_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5253:31: style: Function 'int_variable_isset' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:612:31: note: Function 'int_variable_isset' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5253:31: note: Function 'int_variable_isset' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5257:29: style: Function 'set_int_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:613:29: note: Function 'set_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5257:29: note: Function 'set_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5261:29: style: Function 'get_int_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:614:29: note: Function 'get_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5261:29: note: Function 'get_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5265:31: style: Function 'unset_int_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:615:31: note: Function 'unset_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5265:31: note: Function 'unset_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5270:31: style: Function 'store_int_variable' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:616:31: note: Function 'store_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5270:31: note: Function 'store_int_variable' argument 1 names different: declaration 'var' definition 'name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5711:31: style: Function 'initiate_vtmpnam' argument 1 names different: declaration 's' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:628:30: note: Function 'initiate_vtmpnam' argument 1 names different: declaration 's' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5711:31: note: Function 'initiate_vtmpnam' argument 1 names different: declaration 's' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5716:23: style: Function 'vtmpnam' argument 1 names different: declaration 's' definition 's1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:630:25: note: Function 'vtmpnam' argument 1 names different: declaration 's' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5716:23: note: Function 'vtmpnam' argument 1 names different: declaration 's' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5974:24: style: Function 'vfopen' argument 1 names different: declaration 'name' definition 'name_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:648:23: note: Function 'vfopen' argument 1 names different: declaration 'name' definition 'name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5974:24: note: Function 'vfopen' argument 1 names different: declaration 'name' definition 'name_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6119:24: style: Function 'file_cat' argument 1 names different: declaration 'fname1' definition 'from'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:560:22: note: Function 'file_cat' argument 1 names different: declaration 'fname1' definition 'from'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6119:24: note: Function 'file_cat' argument 1 names different: declaration 'fname1' definition 'from'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6119:36: style: Function 'file_cat' argument 2 names different: declaration 'fname2' definition 'to'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:560:36: note: Function 'file_cat' argument 2 names different: declaration 'fname2' definition 'to'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6119:36: note: Function 'file_cat' argument 2 names different: declaration 'fname2' definition 'to'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7103:45: style: Function 'simple_check_internet_connection' argument 1 names different: declaration 'address' definition 'ref_site'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:674:46: note: Function 'simple_check_internet_connection' argument 1 names different: declaration 'address' definition 'ref_site'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7103:45: note: Function 'simple_check_internet_connection' argument 1 names different: declaration 'address' definition 'ref_site'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7157:40: warning: Function 'check_program_is_installed' argument order different: declaration 'program_name, current_path, path_variable, where2getit, fatal' definition 'program_name, path_variable, path_variable_name, where2getit, fatal' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:677:40: note: Function 'check_program_is_installed' argument order different: declaration 'program_name, current_path, path_variable, where2getit, fatal' definition 'program_name, path_variable, path_variable_name, where2getit, fatal'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7157:40: note: Function 'check_program_is_installed' argument order different: declaration 'program_name, current_path, path_variable, where2getit, fatal' definition 'program_name, path_variable, path_variable_name, where2getit, fatal'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7333:19: style: Function 'isdir' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:688:19: note: Function 'isdir' argument 1 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7333:19: note: Function 'isdir' argument 1 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7340:19: style: Function 'rrmdir' argument 1 names different: declaration 'fname' definition 's'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:690:19: note: Function 'rrmdir' argument 1 names different: declaration 'fname' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7340:19: note: Function 'rrmdir' argument 1 names different: declaration 'fname' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7346:19: style: Function 'isexec' argument 1 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:687:19: note: Function 'isexec' argument 1 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7346:19: note: Function 'isexec' argument 1 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7362:31: style: Function 'ls_l' argument 2 names different: declaration 'fname' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:691:30: note: Function 'ls_l' argument 2 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7362:31: note: Function 'ls_l' argument 2 names different: declaration 'fname' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7388:22: style: Function 'my_rmdir' argument 1 names different: declaration 'dir' definition 'dir_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:683:22: note: Function 'my_rmdir' argument 1 names different: declaration 'dir' definition 'dir_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7388:22: note: Function 'my_rmdir' argument 1 names different: declaration 'dir' definition 'dir_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7410:22: style: Function 'my_mkdir' argument 1 names different: declaration 'dir' definition 'dir_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:682:22: note: Function 'my_mkdir' argument 1 names different: declaration 'dir' definition 'dir_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7410:22: note: Function 'my_mkdir' argument 1 names different: declaration 'dir' definition 'dir_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7459:33: style: Function 'check_file_exists' argument 1 names different: declaration 'fname' definition 'fname_in'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:681:33: note: Function 'check_file_exists' argument 1 names different: declaration 'fname' definition 'fname_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7459:33: note: Function 'check_file_exists' argument 1 names different: declaration 'fname' definition 'fname_in'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7556:65: style: Function 'output_completion4halfmat' argument 4 names different: declaration 'n_eports' definition 'n_reports'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:697:65: note: Function 'output_completion4halfmat' argument 4 names different: declaration 'n_eports' definition 'n_reports'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7556:65: note: Function 'output_completion4halfmat' argument 4 names different: declaration 'n_eports' definition 'n_reports'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7582:57: style: Function 'output_completion' argument 4 names different: declaration 'n_eports' definition 'n_reports'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:698:57: note: Function 'output_completion' argument 4 names different: declaration 'n_eports' definition 'n_reports'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7582:57: note: Function 'output_completion' argument 4 names different: declaration 'n_eports' definition 'n_reports'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7582:74: style: Function 'output_completion' argument 5 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:698:73: note: Function 'output_completion' argument 5 names different: declaration 's' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7582:74: note: Function 'output_completion' argument 5 names different: declaration 's' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7688:25: warning: Function 'log_add6' argument order different: declaration 'a, b, c, d, e, f' definition 'x, y, z, w, v, e' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:716:25: note: Function 'log_add6' argument order different: declaration 'a, b, c, d, e, f' definition 'x, y, z, w, v, e'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7688:25: note: Function 'log_add6' argument order different: declaration 'a, b, c, d, e, f' definition 'x, y, z, w, v, e'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:25: style: Function 'log_add5' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:717:25: note: Function 'log_add5' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:25: note: Function 'log_add5' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:35: style: Function 'log_add5' argument 2 names different: declaration 'b' definition 'y'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:717:35: note: Function 'log_add5' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:35: note: Function 'log_add5' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:45: style: Function 'log_add5' argument 3 names different: declaration 'c' definition 'z'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:717:45: note: Function 'log_add5' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:45: note: Function 'log_add5' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:55: style: Function 'log_add5' argument 4 names different: declaration 'd' definition 'w'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:717:55: note: Function 'log_add5' argument 4 names different: declaration 'd' definition 'w'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:55: note: Function 'log_add5' argument 4 names different: declaration 'd' definition 'w'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:65: style: Function 'log_add5' argument 5 names different: declaration 'e' definition 'v'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:717:65: note: Function 'log_add5' argument 5 names different: declaration 'e' definition 'v'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7692:65: note: Function 'log_add5' argument 5 names different: declaration 'e' definition 'v'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:25: style: Function 'log_add4' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:718:25: note: Function 'log_add4' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:25: note: Function 'log_add4' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:35: style: Function 'log_add4' argument 2 names different: declaration 'b' definition 'y'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:718:35: note: Function 'log_add4' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:35: note: Function 'log_add4' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:45: style: Function 'log_add4' argument 3 names different: declaration 'c' definition 'z'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:718:45: note: Function 'log_add4' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:45: note: Function 'log_add4' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:55: style: Function 'log_add4' argument 4 names different: declaration 'd' definition 'w'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:718:55: note: Function 'log_add4' argument 4 names different: declaration 'd' definition 'w'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7696:55: note: Function 'log_add4' argument 4 names different: declaration 'd' definition 'w'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:25: style: Function 'log_add3' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:719:25: note: Function 'log_add3' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:25: note: Function 'log_add3' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:35: style: Function 'log_add3' argument 2 names different: declaration 'b' definition 'y'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:719:35: note: Function 'log_add3' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:35: note: Function 'log_add3' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:45: style: Function 'log_add3' argument 3 names different: declaration 'c' definition 'z'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:719:45: note: Function 'log_add3' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7700:45: note: Function 'log_add3' argument 3 names different: declaration 'c' definition 'z'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7704:26: style: Function 'log_add2' argument 1 names different: declaration 'a' definition 'x'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:720:25: note: Function 'log_add2' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7704:26: note: Function 'log_add2' argument 1 names different: declaration 'a' definition 'x'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7704:36: style: Function 'log_add2' argument 2 names different: declaration 'b' definition 'y'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:720:35: note: Function 'log_add2' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7704:36: note: Function 'log_add2' argument 2 names different: declaration 'b' definition 'y'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8230:83: style: Function 'generate_array_int_list' argument 6 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:749:83: note: Function 'generate_array_int_list' argument 6 names different: declaration 'filename' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8230:83: note: Function 'generate_array_int_list' argument 6 names different: declaration 'filename' definition 'file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8393:101: style: Function 'rates2sensitivity' argument 8 names different: declaration 'best' definition 'b'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:754:100: note: Function 'rates2sensitivity' argument 8 names different: declaration 'best' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8393:101: note: Function 'rates2sensitivity' argument 8 names different: declaration 'best' definition 'b'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8757:27: style: Function 'string_putenv' argument 1 names different: declaration 'p' definition 's'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8460:29: note: Function 'string_putenv' argument 1 names different: declaration 'p' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8757:27: note: Function 'string_putenv' argument 1 names different: declaration 'p' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8995:58: style: Function 'km_read_data' argument 4 names different: declaration 'len' definition 'mlen'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:770:58: note: Function 'km_read_data' argument 4 names different: declaration 'len' definition 'mlen'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8995:58: note: Function 'km_read_data' argument 4 names different: declaration 'len' definition 'mlen'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8995:71: style: Function 'km_read_data' argument 5 names different: declaration 'field_list' definition 'fl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:770:70: note: Function 'km_read_data' argument 5 names different: declaration 'field_list' definition 'fl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8995:71: note: Function 'km_read_data' argument 5 names different: declaration 'field_list' definition 'fl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9043:57: style: Function 'km_output_data' argument 4 names different: declaration 'len' definition 'mlen'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:767:63: note: Function 'km_output_data' argument 4 names different: declaration 'len' definition 'mlen'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9043:57: note: Function 'km_output_data' argument 4 names different: declaration 'len' definition 'mlen'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9104:32: style: Function 'km_make_kmeans' argument 1 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:769:35: note: Function 'km_make_kmeans' argument 1 names different: declaration 'd' definition 'data'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9104:32: note: Function 'km_make_kmeans' argument 1 names different: declaration 'd' definition 'data'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:567:10: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:703:48: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3684:9: style: Unused variable: flag [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3777:16: style: Variable 'tmpdir' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3778:16: style: Variable 'cdir' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4372:7: style: Variable 'n' is not assigned a value. [unassignedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4709:12: style: Unused variable: buf [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7390:0: style: Variable 'dir_sep' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7392:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7392:9: style: Unused variable: buf [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7576:12: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7610:8: style: Variable 't' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8727:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8629:9: style: Unused variable: tmp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8854:11: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8886:10: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8892:0: style: Variable 'scan' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8980:11: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9003:11: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9318:0: style: Variable 'cscore' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7707:71: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7709:71: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:821:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4998:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6682:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:6882:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7380:8: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8774:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8786:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8794:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8800:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:9040:0: error: Memory leak: fi [memleak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:3033:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5082:41: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5514:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:5527:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:7282:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:2074:27: error: Uninitialized variable: string [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:4396:8: error: Uninitialized variable: n [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8533:18: error: Uninitialized variable: s [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util.c:8550:18: error: Uninitialized variable: s [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4241:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5425:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1890:16: style: Expression is always false because 'else if' condition matches previous condition at line 1889. [multiCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1892:16: style: Expression is always false because 'else if' condition matches previous condition at line 1891. [multiCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2370:16: style: Expression is always false because 'else if' condition matches previous condition at line 2369. [multiCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2372:16: style: Expression is always false because 'else if' condition matches previous condition at line 2371. [multiCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4830:12: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2262:12: style: Condition 'e>10' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2260:9: note: Assignment 'e=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2262:12: note: Condition 'e>10' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3031:21: style: Condition 'sar_mode==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3004:16: note: Assignment 'sar_mode=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3031:21: note: Condition 'sar_mode==1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4184:8: style: Condition 'printall' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4065:16: note: Assignment 'printall=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4184:8: note: Condition 'printall' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4634:18: warning: Either the condition 'if(P&&S)' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4640:6: note: Assuming that condition 'if(P&&S)' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4634:18: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4635:17: warning: Either the condition 'if(P&&S)' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4640:6: note: Assuming that condition 'if(P&&S)' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4635:17: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4737:3: warning: Possible null pointer dereference: rscore [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4747:62: note: Calling function 'or_id_evaluate2', 6th argument 'rscore' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4737:3: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4775:3: warning: Possible null pointer dereference: rscore [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4747:62: note: Calling function 'or_id_evaluate2', 6th argument 'rscore' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4775:3: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2578:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2577:3: note: Variable 'n' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2578:3: note: Variable 'n' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4932:3: style: Variable 'inS2' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4925:0: note: Variable 'inS2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4932:3: note: Variable 'inS2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4957:7: style: Variable 'pos' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4953:7: note: Variable 'pos' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4957:7: note: Variable 'pos' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:758:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:760:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:758:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1403:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1404:7: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1403:7: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3031:21: style: Same expression on both sides of '==' because the value of 'sar_mode' and '1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3004:16: note: 'sar_mode' is assigned value '1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3031:21: note: Same expression on both sides of '==' because the value of 'sar_mode' and '1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3700:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:149:20: style: The scope of the variable 'n0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:149:24: style: The scope of the variable 'n1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:149:27: style: The scope of the variable 'g' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:274:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:331:20: style: The scope of the variable 'n0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:331:27: style: The scope of the variable 'g' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:397:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:455:9: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:468:16: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:519:34: style: The scope of the variable 'comp_results' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:523:34: style: The scope of the variable 'SUBSET' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:12: style: The scope of the variable 'tn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:15: style: The scope of the variable 'fn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:18: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:24: style: The scope of the variable 'sn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:690:27: style: The scope of the variable 'sn2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:948:15: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:949:22: style: The scope of the variable 'id' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:949:26: style: The scope of the variable 'm' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1023:15: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1096:39: style: The scope of the variable 'pred' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1104:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1191:15: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1198:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1279:15: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1287:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1349:7: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1356:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1358:9: style: The scope of the variable 'cache' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1367:17: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1451:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1555:11: style: The scope of the variable 'seq1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1562:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1571:11: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1632:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1645:11: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1667:22: style: The scope of the variable 'real' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1667:28: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1759:11: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1815:22: style: The scope of the variable 'mseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1815:39: style: The scope of the variable 'res1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1815:67: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2319:22: style: The scope of the variable 'mseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2319:45: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2319:67: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2465:28: style: The scope of the variable 'mseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2465:44: style: The scope of the variable 'res1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2465:53: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2521:22: style: The scope of the variable 'mseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2521:47: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2583:11: style: The scope of the variable 'value' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2723:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2938:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2938:26: style: The scope of the variable 'Rscore' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2938:33: style: The scope of the variable 'Zscore' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3085:19: style: The scope of the variable 'best_score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3086:7: style: The scope of the variable 'best_pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3171:19: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3255:13: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3310:18: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3351:13: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:9: style: The scope of the variable 'N11' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:14: style: The scope of the variable 'Nmsa' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:20: style: The scope of the variable 'Nsar' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:25: style: The scope of the variable 'N10' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:30: style: The scope of the variable 'N01' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3404:35: style: The scope of the variable 'N' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3405:32: style: The scope of the variable 'res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3460:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3460:16: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3480:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3480:16: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3639:22: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3639:25: style: The scope of the variable 'n1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3639:29: style: The scope of the variable 'n2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3823:13: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3895:7: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3896:8: style: The scope of the variable 'reactivity' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3942:10: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3942:13: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3942:16: style: The scope of the variable 'w' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4463:18: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4729:7: style: The scope of the variable 'tp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4729:11: style: The scope of the variable 'tn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4729:15: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4729:19: style: The scope of the variable 'fn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4881:14: style: The scope of the variable 'valP' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4881:20: style: The scope of the variable 'valN' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5112:14: style: The scope of the variable 'A' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5112:18: style: The scope of the variable 'S' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5112:26: style: The scope of the variable 'P1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5112:31: style: The scope of the variable 'SEQ' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5211:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:11: style: The scope of the variable 'id1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:15: style: The scope of the variable 'id2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:19: style: The scope of the variable 'id3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:23: style: The scope of the variable 'nid1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:28: style: The scope of the variable 'nid2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5737:33: style: The scope of the variable 'nid3' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5790:36: style: The scope of the variable 'array' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6002:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6002:12: style: The scope of the variable 'tn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6002:15: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6002:18: style: The scope of the variable 'fn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6280:13: style: The scope of the variable 'comp_list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:83:53: style: Function 'sar2profile' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:24:53: note: Function 'sar2profile' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:83:53: note: Function 'sar2profile' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:142:63: style: Function 'filter_aln4sar0' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:17:63: note: Function 'filter_aln4sar0' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:142:63: note: Function 'filter_aln4sar0' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:146:42: style: Function 'filter_aln4sar1' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:18:42: note: Function 'filter_aln4sar1' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:146:42: note: Function 'filter_aln4sar1' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:146:65: style: Function 'filter_aln4sar1' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:18:63: note: Function 'filter_aln4sar1' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:146:65: note: Function 'filter_aln4sar1' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:220:42: style: Function 'filter_aln4sar2' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:19:42: note: Function 'filter_aln4sar2' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:220:42: note: Function 'filter_aln4sar2' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:220:65: style: Function 'filter_aln4sar2' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:19:63: note: Function 'filter_aln4sar2' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:220:65: note: Function 'filter_aln4sar2' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:271:42: style: Function 'filter_aln4sar3' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:20:42: note: Function 'filter_aln4sar3' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:271:42: note: Function 'filter_aln4sar3' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:271:65: style: Function 'filter_aln4sar3' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:20:63: note: Function 'filter_aln4sar3' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:271:65: note: Function 'filter_aln4sar3' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:328:42: style: Function 'filter_aln4sar4' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:21:42: note: Function 'filter_aln4sar4' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:328:42: note: Function 'filter_aln4sar4' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:328:65: style: Function 'filter_aln4sar4' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:21:63: note: Function 'filter_aln4sar4' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:328:65: note: Function 'filter_aln4sar4' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:394:42: style: Function 'filter_aln4sar5' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:22:42: note: Function 'filter_aln4sar5' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:394:42: note: Function 'filter_aln4sar5' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:394:65: style: Function 'filter_aln4sar5' argument 3 names different: declaration 'c' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:22:63: note: Function 'filter_aln4sar5' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:394:65: note: Function 'filter_aln4sar5' argument 3 names different: declaration 'c' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:453:42: style: Function 'sar_profile2score' argument 2 names different: declaration 'profile' definition 'P'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:26:42: note: Function 'sar_profile2score' argument 2 names different: declaration 'profile' definition 'P'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:453:42: note: Function 'sar_profile2score' argument 2 names different: declaration 'profile' definition 'P'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:37: style: Function 'sar_analyze' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1984:37: note: Function 'sar_analyze' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:37: note: Function 'sar_analyze' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:53: style: Function 'sar_analyze' argument 2 names different: declaration 'SAR' definition 'inS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1984:51: note: Function 'sar_analyze' argument 2 names different: declaration 'SAR' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:53: note: Function 'sar_analyze' argument 2 names different: declaration 'SAR' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:64: style: Function 'sar_analyze' argument 3 names different: declaration 'name' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1984:62: note: Function 'sar_analyze' argument 3 names different: declaration 'name' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:517:64: note: Function 'sar_analyze' argument 3 names different: declaration 'name' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1347:38: style: Function 'jacknife5' argument 2 names different: declaration 'cache' definition 'cacheIN'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:803:38: note: Function 'jacknife5' argument 2 names different: declaration 'cache' definition 'cacheIN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1347:38: note: Function 'jacknife5' argument 2 names different: declaration 'cache' definition 'cacheIN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2603:41: style: Function 'aln2jack_group3' argument 2 names different: declaration 'sar_seq' definition 'comp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:802:42: note: Function 'aln2jack_group3' argument 2 names different: declaration 'sar_seq' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2603:41: note: Function 'aln2jack_group3' argument 2 names different: declaration 'sar_seq' definition 'comp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2744:44: style: Function 'simple_sar_analyze_vot' argument 1 names different: declaration 'inA' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:793:44: note: Function 'simple_sar_analyze_vot' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2744:44: note: Function 'simple_sar_analyze_vot' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2838:48: style: Function 'display_simple_sar_analyze_col' argument 1 names different: declaration 'inA' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1980:49: note: Function 'display_simple_sar_analyze_col' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2838:48: note: Function 'display_simple_sar_analyze_col' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2933:47: style: Function 'simple_sar_predict' argument 1 names different: declaration 'inA' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1979:40: note: Function 'simple_sar_predict' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2933:47: note: Function 'simple_sar_predict' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:50: style: Function 'sar_vs_seq4' argument 3 names different: declaration 'ng' definition 'gl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:33:50: note: Function 'sar_vs_seq4' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:50: note: Function 'sar_vs_seq4' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:60: style: Function 'sar_vs_seq4' argument 4 names different: declaration 'mat' definition 'sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:33:60: note: Function 'sar_vs_seq4' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:60: note: Function 'sar_vs_seq4' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:71: style: Function 'sar_vs_seq4' argument 5 names different: declaration 'a' definition 'best_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:33:71: note: Function 'sar_vs_seq4' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3138:71: note: Function 'sar_vs_seq4' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:50: style: Function 'sar_vs_seq5' argument 3 names different: declaration 'ng' definition 'gl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:35:50: note: Function 'sar_vs_seq5' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:50: note: Function 'sar_vs_seq5' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:60: style: Function 'sar_vs_seq5' argument 4 names different: declaration 'mat' definition 'sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:35:60: note: Function 'sar_vs_seq5' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:60: note: Function 'sar_vs_seq5' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:71: style: Function 'sar_vs_seq5' argument 5 names different: declaration 'a' definition 'best_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:35:71: note: Function 'sar_vs_seq5' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3251:71: note: Function 'sar_vs_seq5' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:50: style: Function 'sar_vs_iseq4' argument 3 names different: declaration 'ng' definition 'gl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:32:50: note: Function 'sar_vs_iseq4' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:50: note: Function 'sar_vs_iseq4' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:60: style: Function 'sar_vs_iseq4' argument 4 names different: declaration 'mat' definition 'sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:32:60: note: Function 'sar_vs_iseq4' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:60: note: Function 'sar_vs_iseq4' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:71: style: Function 'sar_vs_iseq4' argument 5 names different: declaration 'a' definition 'best_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:32:71: note: Function 'sar_vs_iseq4' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3307:71: note: Function 'sar_vs_iseq4' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:50: style: Function 'sar_vs_seq3' argument 3 names different: declaration 'ng' definition 'gl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:30:50: note: Function 'sar_vs_seq3' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:50: note: Function 'sar_vs_seq3' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:60: style: Function 'sar_vs_seq3' argument 4 names different: declaration 'mat' definition 'sim'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:30:60: note: Function 'sar_vs_seq3' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:60: note: Function 'sar_vs_seq3' argument 4 names different: declaration 'mat' definition 'sim'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:71: style: Function 'sar_vs_seq3' argument 5 names different: declaration 'a' definition 'best_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:30:71: note: Function 'sar_vs_seq3' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3347:71: note: Function 'sar_vs_seq3' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:50: style: Function 'sar_vs_seq2' argument 3 names different: declaration 'ng' definition 'gl'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:29:50: note: Function 'sar_vs_seq2' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:50: note: Function 'sar_vs_seq2' argument 3 names different: declaration 'ng' definition 'gl'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:60: style: Function 'sar_vs_seq2' argument 4 names different: declaration 'mat' definition 'sim_mat'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:29:60: note: Function 'sar_vs_seq2' argument 4 names different: declaration 'mat' definition 'sim_mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:60: note: Function 'sar_vs_seq2' argument 4 names different: declaration 'mat' definition 'sim_mat'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:75: style: Function 'sar_vs_seq2' argument 5 names different: declaration 'a' definition 'best_aa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:29:71: note: Function 'sar_vs_seq2' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3401:75: note: Function 'sar_vs_seq2' argument 5 names different: declaration 'a' definition 'best_aa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:34: style: Function 'evaluate_sar_score1' argument 1 names different: declaration 'len' definition 'N'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2050:34: note: Function 'evaluate_sar_score1' argument 1 names different: declaration 'len' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:34: note: Function 'evaluate_sar_score1' argument 1 names different: declaration 'len' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:50: style: Function 'evaluate_sar_score1' argument 3 names different: declaration 'n1a' definition 'n1msa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2050:52: note: Function 'evaluate_sar_score1' argument 3 names different: declaration 'n1a' definition 'n1msa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:50: note: Function 'evaluate_sar_score1' argument 3 names different: declaration 'n1a' definition 'n1msa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:61: style: Function 'evaluate_sar_score1' argument 4 names different: declaration 'n1b' definition 'n1sar'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2050:61: note: Function 'evaluate_sar_score1' argument 4 names different: declaration 'n1b' definition 'n1sar'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3676:61: note: Function 'evaluate_sar_score1' argument 4 names different: declaration 'n1b' definition 'n1sar'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:34: style: Function 'evaluate_sar_score2' argument 1 names different: declaration 'len' definition 'N'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2051:34: note: Function 'evaluate_sar_score2' argument 1 names different: declaration 'len' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:34: note: Function 'evaluate_sar_score2' argument 1 names different: declaration 'len' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:50: style: Function 'evaluate_sar_score2' argument 3 names different: declaration 'n1a' definition 'n1msa'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2051:52: note: Function 'evaluate_sar_score2' argument 3 names different: declaration 'n1a' definition 'n1msa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:50: note: Function 'evaluate_sar_score2' argument 3 names different: declaration 'n1a' definition 'n1msa'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:61: style: Function 'evaluate_sar_score2' argument 4 names different: declaration 'n1b' definition 'n1sar'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2051:61: note: Function 'evaluate_sar_score2' argument 4 names different: declaration 'n1b' definition 'n1sar'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3694:61: note: Function 'evaluate_sar_score2' argument 4 names different: declaration 'n1b' definition 'n1sar'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3707:24: style: Function 'benchmark_sar' argument 1 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:799:24: note: Function 'benchmark_sar' argument 1 names different: declaration 'v' definition 'value'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3707:24: note: Function 'benchmark_sar' argument 1 names different: declaration 'v' definition 'value'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3889:61: style: Function 'aln2weighted_sar_score' argument 2 names different: declaration 'B' definition 'SAR'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1988:61: note: Function 'aln2weighted_sar_score' argument 2 names different: declaration 'B' definition 'SAR'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3889:61: note: Function 'aln2weighted_sar_score' argument 2 names different: declaration 'B' definition 'SAR'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:62: style: Function 'sar2simpred' argument 3 names different: declaration 'pos' definition 'posfile'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1996:62: note: Function 'sar2simpred' argument 3 names different: declaration 'pos' definition 'posfile'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:62: note: Function 'sar2simpred' argument 3 names different: declaration 'pos' definition 'posfile'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:91: style: Function 'sar2simpred' argument 5 names different: declaration 'L' definition 'L1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1996:87: note: Function 'sar2simpred' argument 5 names different: declaration 'L' definition 'L1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:91: note: Function 'sar2simpred' argument 5 names different: declaration 'L' definition 'L1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:98: style: Function 'sar2simpred' argument 6 names different: declaration 'U' definition 'L2'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1996:93: note: Function 'sar2simpred' argument 6 names different: declaration 'U' definition 'L2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3959:98: note: Function 'sar2simpred' argument 6 names different: declaration 'U' definition 'L2'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4054:107: style: Function 'sar2simpred2' argument 6 names different: declaration 'L1' definition 'L'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1997:107: note: Function 'sar2simpred2' argument 6 names different: declaration 'L1' definition 'L'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4054:107: note: Function 'sar2simpred2' argument 6 names different: declaration 'L1' definition 'L'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4243:45: style: Function 'or_scan' argument 2 names different: declaration 'B' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2005:47: note: Function 'or_scan' argument 2 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4243:45: note: Function 'or_scan' argument 2 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4243:54: style: Function 'or_scan' argument 3 names different: declaration 'param' definition 'pmode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2005:56: note: Function 'or_scan' argument 3 names different: declaration 'param' definition 'pmode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4243:54: note: Function 'or_scan' argument 3 names different: declaration 'param' definition 'pmode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:31: style: Function 'or_sar' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2006:33: note: Function 'or_sar' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:31: note: Function 'or_sar' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:47: style: Function 'or_sar' argument 2 names different: declaration 'B' definition 'inS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2006:47: note: Function 'or_sar' argument 2 names different: declaration 'B' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:47: note: Function 'or_sar' argument 2 names different: declaration 'B' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:58: style: Function 'or_sar' argument 3 names different: declaration 'param' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2006:56: note: Function 'or_sar' argument 3 names different: declaration 'param' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4460:58: note: Function 'or_sar' argument 3 names different: declaration 'param' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4564:63: style: Function 'combine_n_predictions' argument 3 names different: declaration 'B' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2010:63: note: Function 'combine_n_predictions' argument 3 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4564:63: note: Function 'combine_n_predictions' argument 3 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4578:71: style: Function 'combine_2_predictions' argument 4 names different: declaration 'B' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2011:72: note: Function 'combine_2_predictions' argument 4 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4578:71: note: Function 'combine_2_predictions' argument 4 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4722:94: style: Function 'or_id_evaluate2' argument 6 names different: declaration 'score' definition 'rscore'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2017:94: note: Function 'or_id_evaluate2' argument 6 names different: declaration 'score' definition 'rscore'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4722:94: note: Function 'or_id_evaluate2' argument 6 names different: declaration 'score' definition 'rscore'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:32: style: Function 'or_jack' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2022:32: note: Function 'or_jack' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:32: note: Function 'or_jack' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:48: style: Function 'or_jack' argument 2 names different: declaration 'S' definition 'inS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2022:46: note: Function 'or_jack' argument 2 names different: declaration 'S' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:48: note: Function 'or_jack' argument 2 names different: declaration 'S' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:59: style: Function 'or_jack' argument 3 names different: declaration 'param' definition 'mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2022:55: note: Function 'or_jack' argument 3 names different: declaration 'param' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5204:59: note: Function 'or_jack' argument 3 names different: declaration 'param' definition 'mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5250:51: style: Function 'display_pos' argument 2 names different: declaration 'B' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2028:50: note: Function 'display_pos' argument 2 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5250:51: note: Function 'display_pos' argument 2 names different: declaration 'B' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5316:33: style: Function 'or_self_predict' argument 1 names different: declaration 'inA' definition 'A'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2025:33: note: Function 'or_self_predict' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5316:33: note: Function 'or_self_predict' argument 1 names different: declaration 'inA' definition 'A'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5316:47: style: Function 'or_self_predict' argument 2 names different: declaration 'inS' definition 'S'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2025:49: note: Function 'or_self_predict' argument 2 names different: declaration 'inS' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5316:47: note: Function 'or_self_predict' argument 2 names different: declaration 'inS' definition 'S'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5357:35: style: Function 'or_predict' argument 1 names different: declaration 'A' definition 'inA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2023:35: note: Function 'or_predict' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5357:35: note: Function 'or_predict' argument 1 names different: declaration 'A' definition 'inA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5357:51: style: Function 'or_predict' argument 2 names different: declaration 'S' definition 'inS'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2023:49: note: Function 'or_predict' argument 2 names different: declaration 'S' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5357:51: note: Function 'or_predict' argument 2 names different: declaration 'S' definition 'inS'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5431:37: style: Function 'new_evaluate_prediction' argument 1 names different: declaration 'P' definition 'PR'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2031:37: note: Function 'new_evaluate_prediction' argument 1 names different: declaration 'P' definition 'PR'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5431:37: note: Function 'new_evaluate_prediction' argument 1 names different: declaration 'P' definition 'PR'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:135:14: style: Variable 'npos' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:169:10: style: Variable 'n1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:546:8: style: Variable 'tot2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1146:7: style: Variable 'pred' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:1919:9: style: Variable 'res1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2511:9: style: Variable 'res1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2561:54: style: Variable 'N10' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2562:54: style: Variable 'N01' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2563:54: style: Variable 'N00' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:2901:13: style: Variable 'activity' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3108:16: style: Variable 'best_pos' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3514:22: style: Unused variable: f [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:9: style: Unused variable: s1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:14: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:19: style: Unused variable: s3 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:23: style: Unused variable: s4 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:27: style: Unused variable: s5 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:32: style: Unused variable: n1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:37: style: Unused variable: n2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:42: style: Unused variable: n3 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:47: style: Unused variable: n4 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3515:52: style: Unused variable: n5 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3516:0: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3518:7: style: Unused variable: score [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3625:9: style: Unused variable: n1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3625:13: style: Unused variable: n11 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3626:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3633:2: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3681:7: style: Variable 'n10' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:3682:7: style: Variable 'n01' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4013:5: style: Variable 'n00' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4245:15: style: Unused variable: cx [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4628:5: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5515:22: style: Variable 'tot_best_comp' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5447:10: style: Variable 'recall' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:5619:22: style: Variable 'tot_best_comp' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:6054:24: style: Variable 'best_motif' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4888:36: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4891:36: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_aln_analyze.c:4168:4: error: Uninitialized variable: t [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4128:37: warning: Logical conjunction always evaluates to false: do_pdb && pdb_weight == 0. [incorrectLogicOperator]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:870:43: style: Condition 'hijack_P_jobs' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:650:21: note: Assignment 'hijack_P_jobs=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:870:43: note: Condition 'hijack_P_jobs' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1917:11: style: Condition '1==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4147:8: style: Condition 'do_pdb' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4054:13: note: Assignment 'do_pdb=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4147:8: note: Condition 'do_pdb' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6516:7: style: Condition 'len_normalize' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6503:21: note: Assignment 'len_normalize=1', assigned value is 1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6516:7: note: Condition 'len_normalize' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2219:4: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2841:7: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2841:7: warning: sscanf format string requires 6 parameters but 7 are given. [wrongPrintfScanfArgNum]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1177:11: warning: Either the condition 'if(line&&(line[0]=='*'||line[0]=='#'||line[0]=='$'||line[0]==' '||line[0]=='\0'))' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1179:6: note: Assuming that condition 'if(line&&(line[0]=='*'||line[0]=='#'||line[0]=='$'||line[0]==' '||line[0]=='\0'))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1177:11: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1180:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1179:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1180:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1229:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1229:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1234:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1234:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1239:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1239:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1243:25: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1243:25: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1247:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1247:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1251:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1251:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1252:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1252:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1253:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1253:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1254:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1254:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1255:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1255:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1256:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1256:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1257:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1257:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1258:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1258:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1259:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1259:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1260:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1260:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1261:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1261:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1262:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1262:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1263:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1263:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1264:24: warning: Either the condition 'line' is redundant or there is possible null pointer dereference: line. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1227:9: note: Assuming that condition 'line' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1264:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1406:24: warning: Either the condition '!CL' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1409:6: note: Assuming that condition '!CL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1406:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3732:14: warning: Either the condition '!CL' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3740:6: note: Assuming that condition '!CL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3732:14: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3738:17: warning: Either the condition '!CL' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3740:6: note: Assuming that condition '!CL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3738:17: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3973:50: warning: Either the condition 'weight_mode==NULL' is redundant or there is possible null pointer dereference: weight_mode. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3970:18: note: Assuming that condition 'weight_mode==NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3973:50: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4080:29: warning: Either the condition '!CL' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4082:7: note: Assuming that condition '!CL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4080:29: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4197:14: warning: Either the condition '!CL' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4201:7: note: Assuming that condition '!CL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4197:14: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:124:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:122:2: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:124:2: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:124:4: style: Variable 'npid' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:122:4: note: Variable 'npid' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:124:4: note: Variable 'npid' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1917:11: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4128:50: style: Same expression on both sides of '==' because the value of 'pdb_weight' and '0' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4055:17: note: 'pdb_weight' is assigned value '0' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4128:50: note: Same expression on both sides of '==' because the value of 'pdb_weight' and '0' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2080:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:82:16: style: The scope of the variable 'end' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:956:12: style: The scope of the variable 'T' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:993:8: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1117:7: style: The scope of the variable 'address' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1118:7: style: The scope of the variable 'program' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1336:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1356:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1468:15: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:15: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:23: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1506:8: style: The scope of the variable 'max_res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1578:6: style: The scope of the variable 'field' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1578:13: style: The scope of the variable 'val' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1877:14: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1878:14: style: The scope of the variable 'pr' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2440:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2440:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2441:13: style: The scope of the variable 'A' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2446:12: style: The scope of the variable 'S1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2447:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2493:12: style: The scope of the variable 'i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2888:15: style: The scope of the variable 'sn' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2928:7: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3171:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3171:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:12: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:16: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:20: style: The scope of the variable 'r1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:24: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3784:16: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3784:19: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3858:16: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3858:19: style: The scope of the variable 'r2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4052:6: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4056:6: style: The scope of the variable 'set_misc' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4314:8: style: The scope of the variable 'ra' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4590:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4590:9: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4593:8: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4595:8: style: The scope of the variable 'l_s' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4596:8: style: The scope of the variable 'id' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4597:6: style: The scope of the variable 'max_name' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4598:7: style: The scope of the variable 'id_score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4599:17: style: The scope of the variable 'g_matrix' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4600:8: style: The scope of the variable 'ref' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4601:6: style: The scope of the variable 'n_coor' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4387:12: error: Expression 'keep[nk++]=mat[0][0]' depends on order of evaluation of side effects [unknownEvaluationOrder]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:532:98: style: Function 'add_method_output2method_log' argument 5 names different: declaration 'iofile' definition 'io_file'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1261:99: note: Function 'add_method_output2method_log' argument 5 names different: declaration 'iofile' definition 'io_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:532:98: note: Function 'add_method_output2method_log' argument 5 names different: declaration 'iofile' definition 'io_file'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:641:33: style: Function 'method2job_list' argument 1 names different: declaration 'method' definition 'method_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1256:33: note: Function 'method2job_list' argument 1 names different: declaration 'method' definition 'method_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:641:33: note: Function 'method2job_list' argument 1 names different: declaration 'method' definition 'method_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:895:41: style: Function 'check_seq_type' argument 2 names different: declaration 'slist' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1263:41: note: Function 'check_seq_type' argument 2 names different: declaration 'slist' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:895:41: note: Function 'check_seq_type' argument 2 names different: declaration 'slist' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1013:39: style: Function 'is_in_pre_set_method_list' argument 1 names different: declaration 'fname' definition 'method'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1266:38: note: Function 'is_in_pre_set_method_list' argument 1 names different: declaration 'fname' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1013:39: note: Function 'is_in_pre_set_method_list' argument 1 names different: declaration 'fname' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1191:49: style: Function 'method_file2TC_method' argument 1 names different: declaration 'fname' definition 'method'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1271:49: note: Function 'method_file2TC_method' argument 1 names different: declaration 'fname' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1191:49: note: Function 'method_file2TC_method' argument 1 names different: declaration 'fname' definition 'method'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2304:65: style: Function 'read_constraint_list' argument 2 names different: declaration 'fname' definition 'in_fname'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1339:65: note: Function 'read_constraint_list' argument 2 names different: declaration 'fname' definition 'in_fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2304:65: note: Function 'read_constraint_list' argument 2 names different: declaration 'fname' definition 'in_fname'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4040:87: style: Function 'aln2constraint_list_full' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1404:90: note: Function 'aln2constraint_list_full' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4040:87: note: Function 'aln2constraint_list_full' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4044:82: style: Function 'aln2constraint_list' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1403:90: note: Function 'aln2constraint_list' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4044:82: note: Function 'aln2constraint_list' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4048:90: style: Function 'aln2constraint_list_generic' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1405:90: note: Function 'aln2constraint_list_generic' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4048:90: note: Function 'aln2constraint_list_generic' argument 3 names different: declaration 'weight_mode' definition 'in_weight_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4562:82: style: Function 'cl2distance_matrix' argument 3 names different: declaration 'mode' definition 'in_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1471:80: note: Function 'cl2distance_matrix' argument 3 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4562:82: note: Function 'cl2distance_matrix' argument 3 names different: declaration 'mode' definition 'in_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4562:97: style: Function 'cl2distance_matrix' argument 4 names different: declaration 'sim_mode' definition 'in_sim_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1471:92: note: Function 'cl2distance_matrix' argument 4 names different: declaration 'sim_mode' definition 'in_sim_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4562:97: note: Function 'cl2distance_matrix' argument 4 names different: declaration 'sim_mode' definition 'in_sim_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6497:55: style: Function 'cl2worst_seq' argument 3 names different: declaration 'n' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:1497:55: note: Function 'cl2worst_seq' argument 3 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6497:55: note: Function 'cl2worst_seq' argument 3 names different: declaration 'n' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:81:8: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:91:18: style: Variable 'nproc' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:92:11: style: Variable 'max_nproc' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:87:24: style: Unused variable: submited [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:88:6: style: Unused variable: cseq [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:88:12: style: Unused variable: seq [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:88:17: style: Unused variable: nlines [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:89:6: style: Unused variable: n_aln [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:135:10: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:136:20: style: Unused variable: t [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:193:8: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:331:8: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:331:11: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:462:16: style: Variable 'n_elements_in' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:435:21: style: Unused variable: n_new_elements [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:505:4: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:512:16: style: Variable 'log_output' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:513:14: style: Variable 'log' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:535:13: style: Variable 'log' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:583:15: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:584:13: style: Variable 'log' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:689:7: style: Variable 'preset_method' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:800:14: style: Unused variable: y [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:801:12: style: Unused variable: used [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1033:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1034:6: style: Unused variable: status [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1376:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1381:6: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1381:10: style: Variable 'tot' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1388:8: style: Unused variable: nl [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1468:8: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1468:10: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1470:2: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1504:21: style: Variable 'entry' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:12: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:19: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1505:27: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1607:6: style: Unused variable: v [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1860:11: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1884:4: style: Variable 'tot' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1885:4: style: Variable 'pr' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1920:7: style: Variable 'tot' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1919:7: style: Variable 'pr' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1962:7: style: Unused variable: from [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1962:14: style: Unused variable: to [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1982:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1982:10: style: Unused variable: from [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1982:17: style: Unused variable: to [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2009:10: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2011:10: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2085:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2085:9: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2085:12: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2086:13: style: Unused variable: tp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2094:0: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2096:6: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2096:8: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2096:16: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2096:19: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2096:22: style: Unused variable: w2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2707:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2800:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2930:14: style: Unused variable: value [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:28: style: Unused variable: w2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:31: style: Unused variable: x1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3255:35: style: Unused variable: x2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3394:7: style: Variable 'tot' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3344:12: style: Variable 'c' is not assigned a value. [unassignedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3386:11: style: Unused variable: ts [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3386:14: style: Unused variable: tr [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3451:7: style: Unused variable: np [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3563:7: style: Unused variable: L [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3564:0: style: Variable 'chunck' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3565:0: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3566:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:9: style: Unused variable: s1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:13: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:17: style: Unused variable: r1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:21: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3629:24: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3630:6: style: Unused variable: score [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3631:6: style: Unused variable: thr [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3632:6: style: Unused variable: chunk [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3632:13: style: Unused variable: npid [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3632:19: style: Unused variable: job [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3632:23: style: Unused variable: pid [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3633:8: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3635:8: style: Unused variable: pid_list [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3636:6: style: Unused variable: in [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3729:0: style: Variable 'thr' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3730:20: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3784:8: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3791:8: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3792:8: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3804:6: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3804:8: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3804:16: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3804:19: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3804:22: style: Unused variable: w2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3858:8: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3865:8: style: Variable 's2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3866:8: style: Variable 'r2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3882:14: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3883:13: style: Variable 'bs' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4027:17: style: Variable 'ref_weight' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4058:12: style: Unused variable: s [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4135:10: style: Unused variable: lw [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4196:0: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4289:12: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4289:15: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4289:18: style: Unused variable: l [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4289:22: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4538:8: style: Unused variable: w [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4540:6: style: Unused variable: sA [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4540:10: style: Unused variable: sB [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4541:12: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4564:8: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4942:6: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:4942:23: style: Unused variable: ne [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:6502:24: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1183:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1245:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1249:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1251:48: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1252:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1253:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1254:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1255:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1256:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1257:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1258:48: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2841:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:2936:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:1174:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_constraints_list.c:3394:13: error: Uninitialized variable: c [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:962:2: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:959:0: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:962:2: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1451:32: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:31:10: style: The scope of the variable 'd2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:580:17: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:923:8: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:960:12: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1080:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1432:9: style: The scope of the variable 'i_size' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1433:6: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1471:15: style: The scope of the variable 'size' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1616:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1668:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1791:7: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1792:10: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1403:11: style: Checking if unsigned variable 'nobj' is less than zero. [unsignedLessThanZero]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1403:22: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1451:15: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:42: style: Function 'extract_sub_aln2' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2297:42: note: Function 'extract_sub_aln2' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:42: note: Function 'extract_sub_aln2' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:49: style: Function 'extract_sub_aln2' argument 2 names different: declaration 'nseq' definition 'ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2297:49: note: Function 'extract_sub_aln2' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:49: note: Function 'extract_sub_aln2' argument 2 names different: declaration 'nseq' definition 'ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:60: style: Function 'extract_sub_aln2' argument 3 names different: declaration 'list' definition 'ls'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2297:62: note: Function 'extract_sub_aln2' argument 3 names different: declaration 'list' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:947:60: note: Function 'extract_sub_aln2' argument 3 names different: declaration 'list' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:957:41: style: Function 'extract_sub_aln' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2298:41: note: Function 'extract_sub_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:957:41: note: Function 'extract_sub_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1074:46: style: Function 'realloc_aln2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2293:45: note: Function 'realloc_aln2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1074:46: note: Function 'realloc_aln2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1074:58: style: Function 'realloc_aln2' argument 3 names different: declaration 'new_len' definition 'n_len'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2293:59: note: Function 'realloc_aln2' argument 3 names different: declaration 'new_len' definition 'n_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1074:58: note: Function 'realloc_aln2' argument 3 names different: declaration 'new_len' definition 'n_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1078:52: style: Function 'realloc_alignment2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2288:51: note: Function 'realloc_alignment2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1078:52: note: Function 'realloc_alignment2' argument 2 names different: declaration 'new_nseq' definition 'n_nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1078:64: style: Function 'realloc_alignment2' argument 3 names different: declaration 'new_len' definition 'n_len'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2288:65: note: Function 'realloc_alignment2' argument 3 names different: declaration 'new_len' definition 'n_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1078:64: note: Function 'realloc_alignment2' argument 3 names different: declaration 'new_len' definition 'n_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1182:33: style: Function 'free_aln' argument 1 names different: declaration 'A' definition 'LA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2285:38: note: Function 'free_aln' argument 1 names different: declaration 'A' definition 'LA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1182:33: note: Function 'free_aln' argument 1 names different: declaration 'A' definition 'LA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1201:39: style: Function 'free_Alignment' argument 1 names different: declaration 'A' definition 'LA'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2284:44: note: Function 'free_Alignment' argument 1 names different: declaration 'A' definition 'LA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1201:39: note: Function 'free_Alignment' argument 1 names different: declaration 'A' definition 'LA'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1507:1: style: Function 'write_size_short' argument 3 names different: declaration 'offset' definition 'os'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2207:50: note: Function 'write_size_short' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1507:1: note: Function 'write_size_short' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1508:1: style: Function 'write_size_char' argument 3 names different: declaration 'offset' definition 'os'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2208:50: note: Function 'write_size_char' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1508:1: note: Function 'write_size_char' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1509:1: style: Function 'write_size_int' argument 3 names different: declaration 'offset' definition 'os'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2209:50: note: Function 'write_size_int' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1509:1: note: Function 'write_size_int' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1510:1: style: Function 'write_size_float' argument 3 names different: declaration 'offset' definition 'os'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2210:50: note: Function 'write_size_float' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1510:1: note: Function 'write_size_float' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1511:1: style: Function 'write_size_double' argument 3 names different: declaration 'offset' definition 'os'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2211:50: note: Function 'write_size_double' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1511:1: note: Function 'write_size_double' argument 3 names different: declaration 'offset' definition 'os'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1561:33: style: Function 'free_arrayN' argument 2 names different: declaration 'ndim' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2199:34: note: Function 'free_arrayN' argument 2 names different: declaration 'ndim' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1561:33: note: Function 'free_arrayN' argument 2 names different: declaration 'ndim' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:25: style: Function 'declare_int2' argument 1 names different: declaration 'first' definition 'f'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2259:39: note: Function 'declare_int2' argument 1 names different: declaration 'first' definition 'f'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:25: note: Function 'declare_int2' argument 1 names different: declaration 'first' definition 'f'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:33: style: Function 'declare_int2' argument 2 names different: declaration 'second' definition 's'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2259:51: note: Function 'declare_int2' argument 2 names different: declaration 'second' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:33: note: Function 'declare_int2' argument 2 names different: declaration 'second' definition 's'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:40: style: Function 'declare_int2' argument 3 names different: declaration 'delta' definition 'd'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2259:63: note: Function 'declare_int2' argument 3 names different: declaration 'delta' definition 'd'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:1696:40: note: Function 'declare_int2' argument 3 names different: declaration 'delta' definition 'd'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:52:11: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:154:12: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:365:9: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:365:12: style: Unused variable: b [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:682:18: style: Unused variable: len [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_declare.c:685:18: style: Unused variable: i [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_constraints_list.c:21:14: style: The scope of the variable 'x' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_constraints_list.c:20:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:328:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:97:2: style: Variable 'buf_trace' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:59:0: note: Variable 'buf_trace' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:97:2: note: Variable 'buf_trace' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:100:9: style: Variable 'al' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:48:0: note: Variable 'al' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:100:9: note: Variable 'al' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:101:2: style: Variable 'pos_al' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:49:0: note: Variable 'pos_al' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:101:2: note: Variable 'pos_al' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:61:13: style: The scope of the variable 'k' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:62:14: style: The scope of the variable 'tr' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:382:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:382:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:382:15: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:382:18: style: The scope of the variable 'd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:382:21: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:384:11: style: The scope of the variable 'new_ml' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:386:11: style: The scope of the variable 'start_ml' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:387:9: style: The scope of the variable 'tot_nseq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:388:9: style: The scope of the variable 'max_len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:388:17: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:389:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:13:40: style: Function 'domain_pair_wise' argument 2 names different: declaration 'ns' definition 'in_ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:401:40: note: Function 'domain_pair_wise' argument 2 names different: declaration 'ns' definition 'in_ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:13:40: note: Function 'domain_pair_wise' argument 2 names different: declaration 'ns' definition 'in_ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:13:53: style: Function 'domain_pair_wise' argument 3 names different: declaration 'l_s' definition 'in_l_s'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:401:50: note: Function 'domain_pair_wise' argument 3 names different: declaration 'l_s' definition 'in_l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp.c:13:53: note: Function 'domain_pair_wise' argument 3 names different: declaration 'l_s' definition 'in_l_s'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:20:16: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:210:15: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:423:79: style: Function 'measure_domain_length' argument 4 names different: declaration 'min_size' definition 'min_len'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:260:79: note: Function 'measure_domain_length' argument 4 names different: declaration 'min_size' definition 'min_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:423:79: note: Function 'measure_domain_length' argument 4 names different: declaration 'min_size' definition 'min_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:423:92: style: Function 'measure_domain_length' argument 5 names different: declaration 'max_size' definition 'max_len'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:260:93: note: Function 'measure_domain_length' argument 5 names different: declaration 'max_size' definition 'max_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:423:92: note: Function 'measure_domain_length' argument 5 names different: declaration 'max_size' definition 'max_len'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_domain_dp_drivers.c:545:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:439:14: style: Condition 'debug_cdna_fasta' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:376:28: note: Assignment 'debug_cdna_fasta=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:439:14: note: Condition 'debug_cdna_fasta' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:453:15: style: Condition 'debug_cdna_fasta' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:376:28: note: Assignment 'debug_cdna_fasta=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:453:15: note: Condition 'debug_cdna_fasta' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:474:14: style: Condition 'debug_cdna_fasta' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:376:28: note: Assignment 'debug_cdna_fasta=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:474:14: note: Condition 'debug_cdna_fasta' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:495:12: style: Condition 'debug_cdna_fasta' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:376:28: note: Assignment 'debug_cdna_fasta=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:495:12: note: Condition 'debug_cdna_fasta' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:176:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:175:131: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:176:7: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:514:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:515:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:514:3: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:144:11: style: The scope of the variable 'deltaf1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:144:20: style: The scope of the variable 'deltaf0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:145:11: style: The scope of the variable 'type' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:365:11: style: The scope of the variable 'len_i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:365:18: style: The scope of the variable 'len_j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:370:11: style: The scope of the variable 'type' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:378:11: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:379:11: style: The scope of the variable 'state' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:379:17: style: The scope of the variable 'prev_state' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:380:11: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:380:14: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:381:11: style: The scope of the variable 'a1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:381:15: style: The scope of the variable 'a2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:614:13: style: The scope of the variable 'next_k' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:615:8: style: The scope of the variable 'new_i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:615:15: style: The scope of the variable 'new_j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:359:62: style: Function 'make_fasta_cdna_pair_wise' argument 3 names different: declaration 'ns' definition 'in_ns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:210:62: note: Function 'make_fasta_cdna_pair_wise' argument 3 names different: declaration 'ns' definition 'in_ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:359:62: note: Function 'make_fasta_cdna_pair_wise' argument 3 names different: declaration 'ns' definition 'in_ns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:881:45: style: Function 'evaluate_diagonals_cdna' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:214:45: note: Function 'evaluate_diagonals_cdna' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:881:45: note: Function 'evaluate_diagonals_cdna' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:262:132: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_cdna_fasta_nw.c:264:132: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:278:31: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:276:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:273:103: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:276:5: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:28:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:17:24: style: The scope of the variable 'Sstate' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_clean_maln.c:174:14: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4185:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4902:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:942:6: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:970:6: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1011:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1119:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1214:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1274:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1413:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1488:4: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1560:6: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1735:2: warning: Return value of function atoi() is not used. [ignoredReturnValue]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3082:15: style: Condition 'mode==0' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3082:15: note: Condition 'mode==0' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3083:21: style: Condition 'mode==1' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3083:21: note: Condition 'mode==1' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3084:21: style: Condition 'mode==2' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3084:21: note: Condition 'mode==2' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3085:21: style: Condition 'mode==3' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3085:21: note: Condition 'mode==3' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3086:21: style: Condition 'mode==4' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3086:21: note: Condition 'mode==4' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3087:21: style: Condition 'mode==5' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: Assignment 'mode=5', assigned value is 5
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3087:21: note: Condition 'mode==5' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3777:7: style: Condition 'pp' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3726:10: note: Assignment 'pp=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3777:7: note: Condition 'pp' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3798:9: style: Condition 'pp' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3726:10: note: Assignment 'pp=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3798:9: note: Condition 'pp' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4712:11: style: Condition 'print' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4682:13: note: Assignment 'print=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4712:11: note: Condition 'print' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4718:11: style: Condition 'print' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4682:13: note: Assignment 'print=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4718:11: note: Condition 'print' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4837:11: style: Condition 'print' is always false [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4772:13: note: Assignment 'print=0', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4837:11: note: Condition 'print' is always false
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:326:7: warning: Either the condition '(PW_CL)?PW_CL->S:NULL' is redundant or there is possible null pointer dereference: PW_CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:330:16: note: Assuming that condition '(PW_CL)?PW_CL->S:NULL' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:326:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3602:8: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3607:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3602:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3668:13: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3668:13: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3670:13: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3670:13: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3672:7: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3672:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3673:3: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3673:3: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3676:22: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3676:22: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3677:12: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3677:12: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3680:20: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3680:20: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3701:18: warning: Either the condition 'N' is redundant or there is possible null pointer dereference: N. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3698:13: note: Assuming that condition 'N' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3701:18: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3702:18: warning: Either the condition 'N' is redundant or there is possible null pointer dereference: N. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3698:13: note: Assuming that condition 'N' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3702:18: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3716:13: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3716:13: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5029:8: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3712:28: note: Calling function 'rec_local_tree_aln', 3rd argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3788:85: note: Calling function 'profile_pair_wise', 6th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4758:29: note: Calling function 'pair_wise', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5029:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5035:34: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3712:28: note: Calling function 'rec_local_tree_aln', 3rd argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3788:85: note: Calling function 'profile_pair_wise', 6th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4758:29: note: Calling function 'pair_wise', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5035:34: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5036:7: warning: Either the condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is redundant or there is possible null pointer dereference: CL. [nullPointerRedundantCheck]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3610:10: note: Assuming that condition 'if(CL&&CL->dp_mode&&strstr(CL->dp_mode,"collapse"))' is not redundant
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3608:42: note: Calling function 'local_tree_aln', 5th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3712:28: note: Calling function 'rec_local_tree_aln', 3rd argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3788:85: note: Calling function 'profile_pair_wise', 6th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4758:29: note: Calling function 'pair_wise', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5036:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:325:7: style: Variable 'PW_CL' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:317:0: note: Variable 'PW_CL' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:325:7: note: Variable 'PW_CL' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:770:8: style: Variable 'tmpseq' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:765:0: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:770:8: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:771:8: style: Variable 'tmpaln' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:766:0: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:771:8: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:812:8: style: Variable 'tmpseq' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:807:0: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:812:8: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:813:8: style: Variable 'tmpaln' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:808:0: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:813:8: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:837:8: style: Variable 'tmpseq' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:832:0: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:837:8: note: Variable 'tmpseq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:838:8: style: Variable 'tmpaln' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:833:0: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:838:8: note: Variable 'tmpaln' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:929:6: style: Variable 'tmp_name' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:922:0: note: Variable 'tmp_name' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:929:6: note: Variable 'tmp_name' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:985:3: style: Variable 'PWCL' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:984:3: note: Variable 'PWCL' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:985:3: note: Variable 'PWCL' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2246:4: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2245:0: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2246:4: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2392:5: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2390:0: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2392:5: note: Variable 'A' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2996:3: style: Variable 'distances' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2995:3: note: Variable 'distances' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2996:3: note: Variable 'distances' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3440:3: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3437:0: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3440:3: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4160:3: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4157:0: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4160:3: note: Variable 'T' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3087:21: style: Same expression on both sides of '==' because the value of 'mode' and '5' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3068:12: note: 'mode' is assigned value '5' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3087:21: note: Same expression on both sides of '==' because the value of 'mode' and '5' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3162:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3421:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:29:12: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1326:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1474:10: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1476:9: style: The scope of the variable 'command' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1479:10: style: The scope of the variable 'seq_file' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1481:8: style: The scope of the variable 'n_failure' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1544:26: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1552:24: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1964:10: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2402:11: style: The scope of the variable 'seq' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2435:10: style: The scope of the variable 'r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2552:16: style: The scope of the variable 'g' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2607:14: style: The scope of the variable 'g' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2642:15: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3069:7: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3151:7: style: The scope of the variable 'added' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3364:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3817:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3914:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3917:9: style: The scope of the variable 'nseq2align' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4038:19: style: The scope of the variable 'D' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4038:22: style: The scope of the variable 'UD' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4209:18: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4209:21: style: The scope of the variable 'sim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4210:19: style: The scope of the variable 'D' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4210:22: style: The scope of the variable 'UD' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4350:9: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4350:13: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4492:10: style: The scope of the variable 'n_l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4492:15: style: The scope of the variable 'n_r' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4518:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5048:7: style: The scope of the variable 'n' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5050:9: style: The scope of the variable 'string' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5051:7: style: The scope of the variable 'l0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5051:11: style: The scope of the variable 'l1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5051:15: style: The scope of the variable 'len' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5313:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5313:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5590:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5591:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5634:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3248:14: warning: Redundant assignment of 'CL->DM' to itself. [selfAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3344:14: warning: Redundant assignment of 'CL->DM' to itself. [selfAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5511:10: warning: Redundant assignment of 'CL->DM' to itself. [selfAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:127:41: style: Function 'seq2list' argument 1 names different: declaration 'Job' definition 'job'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:290:40: note: Function 'seq2list' argument 1 names different: declaration 'Job' definition 'job'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:127:41: note: Function 'seq2list' argument 1 names different: declaration 'Job' definition 'job'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:793:42: style: Function 'aln2clustalw_aln' argument 1 names different: declaration 'A' definition 'B'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:304:42: note: Function 'aln2clustalw_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:793:42: note: Function 'aln2clustalw_aln' argument 1 names different: declaration 'A' definition 'B'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1101:54: style: Function 'profile_pair' argument 2 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:324:53: note: Function 'profile_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1101:54: note: Function 'profile_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1195:55: style: Function 'pdbid_pair' argument 2 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:323:51: note: Function 'pdbid_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1195:55: note: Function 'pdbid_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1254:50: style: Function 'pdb_pair' argument 2 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:322:49: note: Function 'pdb_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1254:50: note: Function 'pdb_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1400:53: style: Function 'thread_pair' argument 2 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:325:52: note: Function 'thread_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1400:53: note: Function 'thread_pair' argument 2 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1472:39: style: Function 'lsqman_pair' argument 1 names different: declaration 'seq' definition 'in_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:328:38: note: Function 'lsqman_pair' argument 1 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1472:39: note: Function 'lsqman_pair' argument 1 names different: declaration 'seq' definition 'in_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2144:65: style: Function 'align_two_sequences' argument 3 names different: declaration 'matrix' definition 'in_matrix'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:342:65: note: Function 'align_two_sequences' argument 3 names different: declaration 'matrix' definition 'in_matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2144:65: note: Function 'align_two_sequences' argument 3 names different: declaration 'matrix' definition 'in_matrix'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2144:100: style: Function 'align_two_sequences' argument 6 names different: declaration 'align_mode' definition 'in_align_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:342:97: note: Function 'align_two_sequences' argument 6 names different: declaration 'align_mode' definition 'in_align_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2144:100: note: Function 'align_two_sequences' argument 6 names different: declaration 'align_mode' definition 'in_align_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2816:46: style: Function 'seq2aln_group' argument 2 names different: declaration 'T' definition 'N'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:354:46: note: Function 'seq2aln_group' argument 2 names different: declaration 'T' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2816:46: note: Function 'seq2aln_group' argument 2 names different: declaration 'T' definition 'N'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2858:40: style: Function 'seq_aln' argument 2 names different: declaration 'nseq' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:359:40: note: Function 'seq_aln' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2858:40: note: Function 'seq_aln' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2981:53: style: Function 'tsp_aln' argument 2 names different: declaration 'iCL' definition 'CL'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:360:52: note: Function 'tsp_aln' argument 2 names different: declaration 'iCL' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2981:53: note: Function 'tsp_aln' argument 2 names different: declaration 'iCL' definition 'CL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3334:73: style: Function 'sa_get_next_group' argument 4 names different: declaration 'g0' definition 's0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3268:74: note: Function 'sa_get_next_group' argument 4 names different: declaration 'g0' definition 's0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3334:73: note: Function 'sa_get_next_group' argument 4 names different: declaration 'g0' definition 's0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3334:82: style: Function 'sa_get_next_group' argument 5 names different: declaration 'g1' definition 's1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3268:83: note: Function 'sa_get_next_group' argument 5 names different: declaration 'g1' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3334:82: note: Function 'sa_get_next_group' argument 5 names different: declaration 'g1' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3362:33: style: Function 'sorted_aln_seq' argument 1 names different: declaration 'seq' definition 'new_seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:278:33: note: Function 'sorted_aln_seq' argument 1 names different: declaration 'seq' definition 'new_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3362:33: note: Function 'sorted_aln_seq' argument 1 names different: declaration 'seq' definition 'new_seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3498:46: style: Function 'iterative_aln' argument 2 names different: declaration 'nseq' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:358:46: note: Function 'iterative_aln' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3498:46: note: Function 'iterative_aln' argument 2 names different: declaration 'nseq' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3657:35: style: Function 'local_tree_aln' argument 1 names different: declaration 'LT' definition 'l'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:377:35: note: Function 'local_tree_aln' argument 1 names different: declaration 'LT' definition 'l'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3657:35: note: Function 'local_tree_aln' argument 1 names different: declaration 'LT' definition 'l'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3657:46: style: Function 'local_tree_aln' argument 2 names different: declaration 'RT' definition 'r'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:377:47: note: Function 'local_tree_aln' argument 2 names different: declaration 'RT' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3657:46: note: Function 'local_tree_aln' argument 2 names different: declaration 'RT' definition 'r'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4289:79: style: Function 'delayed_tree_aln2' argument 4 names different: declaration 'threshold' definition 'thr'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:373:79: note: Function 'delayed_tree_aln2' argument 4 names different: declaration 'threshold' definition 'thr'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4289:79: note: Function 'delayed_tree_aln2' argument 4 names different: declaration 'threshold' definition 'thr'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4586:55: style: Function 'split_nodes_nseq' argument 3 names different: declaration 'max_nseq' definition 'nseq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:14:54: note: Function 'split_nodes_nseq' argument 3 names different: declaration 'max_nseq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4586:55: note: Function 'split_nodes_nseq' argument 3 names different: declaration 'max_nseq' definition 'nseq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4600:55: style: Function 'split_nodes_idmax' argument 3 names different: declaration 'max_id' definition 't'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:15:55: note: Function 'split_nodes_idmax' argument 3 names different: declaration 'max_id' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4600:55: note: Function 'split_nodes_idmax' argument 3 names different: declaration 'max_id' definition 't'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4929:58: style: Function 'mpw_compact_aln' argument 3 names different: declaration 'ils' definition 'ls'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4762:58: note: Function 'mpw_compact_aln' argument 3 names different: declaration 'ils' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4929:58: note: Function 'mpw_compact_aln' argument 3 names different: declaration 'ils' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5086:39: style: Function 'get_pair_wise_function' argument 1 names different: declaration 'func' definition 'pw'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:392:39: note: Function 'get_pair_wise_function' argument 1 names different: declaration 'func' definition 'pw'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5086:39: note: Function 'get_pair_wise_function' argument 1 names different: declaration 'func' definition 'pw'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:29:16: style: Unused variable: s2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:29:24: style: Unused variable: r2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:29:27: style: Unused variable: w2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:30:25: style: Unused variable: RCL [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:52:6: style: Variable 'M' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:177:9: style: Variable 'full_prf' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1001:25: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1433:10: style: Variable 'STL' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1555:12: style: Unused variable: string1 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1555:22: style: Unused variable: string2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1555:32: style: Unused variable: string3 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1555:42: style: Unused variable: string4 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1555:52: style: Unused variable: string5 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1805:5: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1831:10: style: Variable 'PW_CL' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1806:5: style: Variable 'M' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1888:6: style: Variable 'A' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1913:11: style: Variable 'PW_CL' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1889:6: style: Variable 'M' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2041:12: style: Variable 'score' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2552:12: style: Unused variable: p [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2552:14: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2607:12: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:2864:6: style: Variable 'n1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3152:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3241:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3274:0: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3337:13: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3395:15: style: Variable 'old_seq' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3597:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3788:31: style: Variable 'score' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4004:34: style: Variable 'score' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3999:10: style: Variable 'id1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4005:10: style: Variable 'id2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4681:0: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4771:13: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:4783:17: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:5726:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1162:193: error: Uninitialized variable: param [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:1703:15: error: Uninitialized variable: sap_lib [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_drivers.c:3306:7: error: Uninitialized variable: g0 [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_est.c:20:6: style: The scope of the variable 'pos_ktup1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1367:16: style: Condition 'max_dist==-1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1365:17: note: Assignment 'max_dist=-1', assigned value is -1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1367:16: note: Condition 'max_dist==-1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1436:25: style: Condition 'max_dist==-1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1409:23: note: Assignment 'max_dist=-1', assigned value is -1
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1436:25: note: Condition 'max_dist==-1' is always true
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1367:16: style: Same expression on both sides of '==' because the value of 'max_dist' and '-1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1365:17: note: 'max_dist' is assigned value '-1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1367:16: note: Same expression on both sides of '==' because the value of 'max_dist' and '-1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1436:25: style: Same expression on both sides of '==' because the value of 'max_dist' and '-1' are the same. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1409:23: note: 'max_dist' is assigned value '-1' here.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1436:25: note: Same expression on both sides of '==' because the value of 'max_dist' and '-1' are the same.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:27:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:76:10: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:170:17: style: The scope of the variable 'score0' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:231:14: style: The scope of the variable 'type' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:329:11: style: The scope of the variable 'delta_diag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:329:23: style: The scope of the variable 'delta_res' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:470:24: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:522:23: style: The scope of the variable 'current_diag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:582:23: style: The scope of the variable 'current_diag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1144:18: style: The scope of the variable 'code' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1144:23: style: The scope of the variable 'flag' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1266:19: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1362:16: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1362:20: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1362:24: style: The scope of the variable 'end' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1362:29: style: The scope of the variable 'start' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1363:9: style: The scope of the variable 's1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1363:14: style: The scope of the variable 's2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1401:8: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1402:7: style: The scope of the variable 'key' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1406:16: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1454:8: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1455:7: style: The scope of the variable 'key' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1457:16: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1487:11: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1504:8: style: The scope of the variable 'character' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1505:7: style: The scope of the variable 'key' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1507:16: style: The scope of the variable 'e1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1507:21: style: The scope of the variable 'e2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1585:28: style: The scope of the variable 'pos_ktup1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1140:21: style: Function 'hasch_seq' argument 1 names different: declaration 'seq1' definition 'seq'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:139:21: note: Function 'hasch_seq' argument 1 names different: declaration 'seq1' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1140:21: note: Function 'hasch_seq' argument 1 names different: declaration 'seq1' definition 'seq'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1140:60: style: Function 'hasch_seq' argument 5 names different: declaration 'alph' definition 'alp'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:139:62: note: Function 'hasch_seq' argument 5 names different: declaration 'alph' definition 'alp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1140:60: note: Function 'hasch_seq' argument 5 names different: declaration 'alph' definition 'alp'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1356:28: warning: Function 'ktup_comparison' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:154:29: note: Function 'ktup_comparison' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1356:28: note: Function 'ktup_comparison' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1360:33: warning: Function 'ktup_comparison_str' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup' [funcArgOrderDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1305:33: note: Function 'ktup_comparison_str' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1360:33: note: Function 'ktup_comparison_str' argument order different: declaration 'seq1, seq2, ktup' definition 'seq2, seq1, ktup'
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1644:27: warning: Suspicious usage of 'sizeof' with a numeric constant as parameter. [sizeofwithnumericparameter]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:471:15: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:471:18: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_fasta_nw.c:1552:3: style: Variable 'n_dots' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_generic_fasta_nw.c:55:13: style: The scope of the variable 'next_k' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_generic_fasta_nw.c:56:8: style: The scope of the variable 'new_i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_generic_fasta_nw.c:56:15: style: The scope of the variable 'new_j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2194:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:424:7: warning: Possible null pointer dereference: CL [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:49: note: Calling function 'gotoh_pair_wise_lgp', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:48: note: Calling function 'aln2local_penalties', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:424:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:425:7: warning: Possible null pointer dereference: CL [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:49: note: Calling function 'gotoh_pair_wise_lgp', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:48: note: Calling function 'aln2local_penalties', 4th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:425:7: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:509:24: warning: Possible null pointer dereference: l_s [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:43: note: Calling function 'gotoh_pair_wise_lgp', 3rd argument 'l_s' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:509:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:510:24: warning: Possible null pointer dereference: l_s [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:43: note: Calling function 'gotoh_pair_wise_lgp', 3rd argument 'l_s' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:510:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:33: warning: Possible null pointer dereference: ns [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:37: note: Calling function 'gotoh_pair_wise_lgp', 2nd argument 'ns' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:33: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:40: warning: Possible null pointer dereference: l_s [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:43: note: Calling function 'gotoh_pair_wise_lgp', 3rd argument 'l_s' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:513:40: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:514:33: warning: Possible null pointer dereference: ns [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:37: note: Calling function 'gotoh_pair_wise_lgp', 2nd argument 'ns' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:514:33: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:514:40: warning: Possible null pointer dereference: l_s [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:43: note: Calling function 'gotoh_pair_wise_lgp', 3rd argument 'l_s' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:514:40: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:676:11: warning: Possible null pointer dereference: ns [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:476:37: note: Calling function 'gotoh_pair_wise_lgp', 2nd argument 'ns' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:676:11: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1294:29: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1301:29: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:181:10: style: The scope of the variable 'v' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:181:13: style: The scope of the variable 't' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:262:34: style: The scope of the variable 'ntrace' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:420:14: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:480:34: style: The scope of the variable 'ntrace' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:768:8: style: The scope of the variable 'e' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:771:13: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1091:34: style: The scope of the variable 'ntrace' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1891:36: style: The scope of the variable 'prev_i' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1891:44: style: The scope of the variable 'prev_j' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1897:15: style: The scope of the variable 'l' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2204:27: style: The scope of the variable 'cr1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2312:24: style: The scope of the variable 'tot' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2312:29: style: The scope of the variable 'filter' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:53:75: style: Function 'idscore_pairseq' argument 6 names different: declaration 'mode' definition 'comp_mode'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:167:75: note: Function 'idscore_pairseq' argument 6 names different: declaration 'mode' definition 'comp_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:53:75: note: Function 'idscore_pairseq' argument 6 names different: declaration 'mode' definition 'comp_mode'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:689:35: style: Function 'glocal2_pair_wise' argument 1 names different: declaration 'A' definition 'IN'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:174:35: note: Function 'glocal2_pair_wise' argument 1 names different: declaration 'A' definition 'IN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:689:35: note: Function 'glocal2_pair_wise' argument 1 names different: declaration 'A' definition 'IN'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:37: style: Function 'cl2diag_cap' argument 2 names different: declaration 'ns' definition 'nns'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1320:37: note: Function 'cl2diag_cap' argument 2 names different: declaration 'ns' definition 'nns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:37: note: Function 'cl2diag_cap' argument 2 names different: declaration 'ns' definition 'nns'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:80: style: Function 'cl2diag_cap' argument 5 names different: declaration 'list_in' definition 'list'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1320:79: note: Function 'cl2diag_cap' argument 5 names different: declaration 'list_in' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:80: note: Function 'cl2diag_cap' argument 5 names different: declaration 'list_in' definition 'list'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:91: style: Function 'cl2diag_cap' argument 6 names different: declaration 'n_in' definition 'n'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1320:93: note: Function 'cl2diag_cap' argument 6 names different: declaration 'n_in' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1497:91: note: Function 'cl2diag_cap' argument 6 names different: declaration 'n_in' definition 'n'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1622:43: style: Function 'cl2pair_list_ext' argument 2 names different: declaration 'ns' definition 'ins'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1608:43: note: Function 'cl2pair_list_ext' argument 2 names different: declaration 'ns' definition 'ins'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1622:43: note: Function 'cl2pair_list_ext' argument 2 names different: declaration 'ns' definition 'ins'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1622:54: style: Function 'cl2pair_list_ext' argument 3 names different: declaration 'ls' definition 'ils'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1608:53: note: Function 'cl2pair_list_ext' argument 3 names different: declaration 'ls' definition 'ils'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1622:54: note: Function 'cl2pair_list_ext' argument 3 names different: declaration 'ls' definition 'ils'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1799:53: style: Function 'linked_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:175:53: note: Function 'linked_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1799:53: note: Function 'linked_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1888:110: style: Function 'list2linked_pair_wise' argument 7 names different: declaration 'al' definition 'tb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1798:111: note: Function 'list2linked_pair_wise' argument 7 names different: declaration 'al' definition 'tb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1888:110: note: Function 'list2linked_pair_wise' argument 7 names different: declaration 'al' definition 'tb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2172:62: style: Function 'linked_pair_wise_collapse' argument 3 names different: declaration 'l_s' definition 'ls'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:176:62: note: Function 'linked_pair_wise_collapse' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2172:62: note: Function 'linked_pair_wise_collapse' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:787:0: style: Variable 'ibit' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:928:11: style: Unused variable: fop2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1360:10: style: Unused variable: n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1502:7: style: Unused variable: max_n [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1504:0: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1510:0: style: Variable 'ns' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1511:0: style: Variable 'nt' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1671:0: style: Variable 'avg' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1671:0: style: Variable 'new' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1803:14: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2028:14: style: Variable 'prev_i' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2029:14: style: Variable 'prev_j' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1915:12: style: Variable 'igep' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2110:43: style: Variable 'ni' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2113:43: style: Variable 'nj' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1902:7: style: Unused variable: nomatch [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2176:14: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2204:32: style: Unused variable: cr2 [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2306:7: style: Unused variable: si [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2312:0: style: Variable 'avg' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2312:0: style: Variable 'new' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1294:31: error: Uninitialized variable: S [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:1301:11: error: Uninitialized variable: S [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:2628:7: error: Uninitialized variable: li [uninitvar]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_nw.c:204:16: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:69:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:69:12: style: The scope of the variable 'b' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:131:8: style: The scope of the variable 's' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:157:6: style: The scope of the variable 'dim' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:495:10: style: The scope of the variable 'n_groups' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:496:11: style: The scope of the variable 'group_list' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_gotoh_sw.c:497:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_mm_nw.c:42:57: style: Function 'myers_miller_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:248:58: note: Function 'myers_miller_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_mm_nw.c:42:57: note: Function 'myers_miller_pair_wise' argument 3 names different: declaration 'l_s' definition 'ls'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_mm_nw.c:286:8: style: Variable 'ma' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:212:5: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:212:5: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:212:5: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:213:5: style: Opposite expression on both sides of '>'. [oppositeExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:213:5: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:213:5: note: Opposite expression on both sides of '>'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:161:7: style: The scope of the variable 'endi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:161:13: style: The scope of the variable 'endj' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:161:19: style: The scope of the variable 'stari' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:161:26: style: The scope of the variable 'starj' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:162:8: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:169:10: style: The scope of the variable 'percent' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:394:18: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:395:18: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:398:18: style: The scope of the variable 'ci' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:400:18: style: The scope of the variable 'fi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:702:18: style: The scope of the variable 'c' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:703:18: style: The scope of the variable 'f' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:706:18: style: The scope of the variable 'ci' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_sim.c:708:18: style: The scope of the variable 'fi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_ssec_pwaln.c:126:31: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_ssec_pwaln.c:124:5: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_ssec_pwaln.c:121:32: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_ssec_pwaln.c:124:5: note: Variable 'a' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1072:25: style: Condition 'ss1[i-1]==ss2[j-1]' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:177:8: warning: Possible null pointer dereference: F [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:125:12: note: Assignment 'F=NULL', assigned value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:177:8: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:857:24: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:857:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:858:24: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:858:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:879:41: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:879:41: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:880:42: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:880:42: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:974:24: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:877:26: note: Calling function 'get_tot_prob', 4th argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:974:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:975:24: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:616:32: note: Calling function 'proba_pair_wise', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:877:26: note: Calling function 'get_tot_prob', 4th argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:975:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1129:23: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:35: note: Calling function 'ProbaMatrix2CL', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1129:23: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1130:23: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:35: note: Calling function 'ProbaMatrix2CL', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1130:23: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1131:31: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:35: note: Calling function 'ProbaMatrix2CL', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1131:31: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1131:43: warning: Possible null pointer dereference: CL [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:62: note: Calling function 'ProbaMatrix2CL', 9th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1131:43: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1132:31: warning: Possible null pointer dereference: ls [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:35: note: Calling function 'ProbaMatrix2CL', 3rd argument 'ls' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1132:31: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1132:43: warning: Possible null pointer dereference: CL [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:62: note: Calling function 'ProbaMatrix2CL', 9th argument 'CL' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1132:43: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1197:24: warning: Possible null pointer dereference: forward [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:47: note: Calling function 'ProbaMatrix2CL', 6th argument 'forward' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1144:76: note: Calling function 'ComputeTotalProbability', 5th argument 'forward' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1197:24: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1197:80: warning: Possible null pointer dereference: backward [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:650:53: note: Calling function 'ProbaMatrix2CL', 7th argument 'backward' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1144:85: note: Calling function 'ComputeTotalProbability', 6th argument 'backward' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1197:80: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1228:22: warning: Possible null pointer dereference: seq2 [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:649:40: note: Calling function 'backward_proba_pair_wise', 2nd argument 'seq2' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1228:22: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1321:22: warning: Possible null pointer dereference: seq2 [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:648:39: note: Calling function 'forward_proba_pair_wise', 2nd argument 'seq2' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1321:22: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1337:60: warning: Possible null pointer dereference: initialDistribution [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:648:54: note: Calling function 'forward_proba_pair_wise', 6th argument 'initialDistribution' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1337:60: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1337:85: warning: Possible null pointer dereference: matchProb [nullPointer]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:648:59: note: Calling function 'forward_proba_pair_wise', 7th argument 'matchProb' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1337:85: note: Null pointer dereference
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1226:13: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:649:40: note: Calling function 'backward_proba_pair_wise', 2nd argument 'seq2' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1226:13: note: Null pointer subtraction
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1319:13: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:648:39: note: Calling function 'forward_proba_pair_wise', 2nd argument 'seq2' value is 0
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1319:13: note: Null pointer subtraction
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:145:3: style: Variable 'gop' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:137:3: note: Variable 'gop' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:145:3: note: Variable 'gop' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:146:3: style: Variable 'gep' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:138:3: note: Variable 'gep' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:146:3: note: Variable 'gep' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:148:3: style: Variable 'gop2' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:141:3: note: Variable 'gop2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:148:3: note: Variable 'gop2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:149:3: style: Variable 'gep2' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:142:3: note: Variable 'gep2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:149:3: note: Variable 'gep2' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1072:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1073:8: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1072:13: note: Found duplicate branches for 'if' and 'else'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:548:29: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:549:29: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:133:26: style: The scope of the variable 'nscore' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:403:21: style: The scope of the variable 'ntrace' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:687:14: style: The scope of the variable 'C2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:687:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:752:16: style: The scope of the variable 'C2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:752:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:823:16: style: The scope of the variable 'C2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:823:19: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:889:13: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1215:8: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1215:12: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1449:7: style: The scope of the variable 'C1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1449:10: style: The scope of the variable 'c1' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1449:14: style: The scope of the variable 'C2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1449:17: style: The scope of the variable 'c2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1450:9: style: The scope of the variable 'alphabet' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1458:89: style: The scope of the variable 'emitPairs' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1458:101: style: The scope of the variable 'emitSingle' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:239:71: style: Function 'forward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:101:78: note: Function 'forward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:239:71: note: Function 'forward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:271:72: style: Function 'backward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:102:78: note: Function 'backward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:271:72: note: Function 'backward_so_dp_glocal' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:314:64: style: Function 'forward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:97:71: note: Function 'forward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:314:64: note: Function 'forward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:349:65: style: Function 'backward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:98:71: note: Function 'backward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:349:65: note: Function 'backward_so_dp' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:73: style: Function 'forward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:99:80: note: Function 'forward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:73: note: Function 'forward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:95: style: Function 'forward_so_dp_biphasic' argument 7 names different: declaration 'gop' definition 'gop1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:99:102: note: Function 'forward_so_dp_biphasic' argument 7 names different: declaration 'gop' definition 'gop1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:95: note: Function 'forward_so_dp_biphasic' argument 7 names different: declaration 'gop' definition 'gop1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:105: style: Function 'forward_so_dp_biphasic' argument 8 names different: declaration 'gep' definition 'gep1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:99:111: note: Function 'forward_so_dp_biphasic' argument 8 names different: declaration 'gep' definition 'gep1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:523:105: note: Function 'forward_so_dp_biphasic' argument 8 names different: declaration 'gep' definition 'gep1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:565:74: style: Function 'backward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:100:80: note: Function 'backward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:565:74: note: Function 'backward_so_dp_biphasic' argument 4 names different: declaration 'pos' definition 'pos0'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1208:153: style: Function 'backward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:607:153: note: Function 'backward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1208:153: note: Function 'backward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1208:173: style: Function 'backward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:607:174: note: Function 'backward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1208:173: note: Function 'backward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1304:152: style: Function 'forward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:606:153: note: Function 'forward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1304:152: note: Function 'forward_proba_pair_wise' argument 7 names different: declaration 'TmatchProb' definition 'matchProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1304:172: style: Function 'forward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:606:174: note: Function 'forward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1304:172: note: Function 'forward_proba_pair_wise' argument 8 names different: declaration 'TinsProb' definition 'insProb'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:211:13: style: Variable 'nscore' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:205:9: style: Variable 'thres' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:896:14: style: Variable 'gtp' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1108:16: style: Unused variable: k [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1112:7: style: Unused variable: sim [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1261:13: style: Variable 'c1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1264:10: style: Variable 'c2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1318:9: style: Variable 'iter1' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1319:9: style: Variable 'iter2' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_dp_suboptimal_nw.c:1668:15: style: Unused variable: c [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:48:16: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:214:12: style: The scope of the variable 'R' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:214:15: style: The scope of the variable 'L' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:214:19: style: The scope of the variable 'P' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:310:12: style: The scope of the variable 'IN' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:424:7: style: The scope of the variable 'lr' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:32:55: style: Function 'graph_aln' argument 2 names different: declaration 'CL' definition 'iCL'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/dp_lib_header.h:16:55: note: Function 'graph_aln' argument 2 names different: declaration 'CL' definition 'iCL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:32:55: note: Function 'graph_aln' argument 2 names different: declaration 'CL' definition 'iCL'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:483:82: style: Function 'light_nodes' argument 7 names different: declaration 's' definition 'string'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:12:82: note: Function 'light_nodes' argument 7 names different: declaration 's' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:483:82: note: Function 'light_nodes' argument 7 names different: declaration 's' definition 'string'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:496:35: style: Function 'check_link' argument 2 names different: declaration 'S1' definition 's1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:11:35: note: Function 'check_link' argument 2 names different: declaration 'S1' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:496:35: note: Function 'check_link' argument 2 names different: declaration 'S1' definition 's1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:35:7: style: Unused variable: a [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:35:9: style: Unused variable: start [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:37:20: style: Unused variable: CL [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_graph_maln.c:479:3: error: Returning/dereferencing 'N' after it is deallocated / released [deallocret]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:285:60: style: Condition '1==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:300:60: style: Condition '1==1' is always true [knownConditionTrueFalse]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:285:60: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:300:60: style: Same expression on both sides of '=='. [duplicateExpression]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:130:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:143:9: style: The scope of the variable 'a' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:144:13: style: The scope of the variable 'p' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:217:11: style: The scope of the variable 'ljob' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:311:21: style: Function 'n2splits' argument 1 names different: declaration 'nsplits' definition 'splits'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:849:21: note: Function 'n2splits' argument 1 names different: declaration 'nsplits' definition 'splits'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:311:21: note: Function 'n2splits' argument 1 names different: declaration 'nsplits' definition 'splits'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:311:33: style: Function 'n2splits' argument 2 names different: declaration 'nelements' definition 'tot'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:849:34: note: Function 'n2splits' argument 2 names different: declaration 'nelements' definition 'tot'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:311:33: note: Function 'n2splits' argument 2 names different: declaration 'nelements' definition 'tot'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:243:8: style: Variable 'u' is modified but its new value is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_job_handling.c:235:12: style: Variable 'ljob' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:888:3: style: Variable 'dio' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:885:3: note: Variable 'dio' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:888:3: note: Variable 'dio' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:836:5: style: Variable 'diq' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:833:5: note: Variable 'diq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:836:5: note: Variable 'diq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:837:5: style: Variable 'djq' is reassigned a value before the old one has been used. [redundantAssignment]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:833:11: note: Variable 'djq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:837:5: note: Variable 'djq' is reassigned a value before the old one has been used.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:239:26: style: The scope of the variable 'sumd' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:240:28: style: The scope of the variable 'dio' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:240:32: style: The scope of the variable 'djo' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:241:9: style: The scope of the variable 'tmin' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:241:20: style: The scope of the variable 'dmin' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:242:9: style: The scope of the variable 'bi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:242:12: style: The scope of the variable 'bj' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:704:16: style: The scope of the variable 'fnseqs2' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:705:21: style: The scope of the variable 'dio' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:705:25: style: The scope of the variable 'djo' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:705:29: style: The scope of the variable 'da' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:706:9: style: The scope of the variable 'tmin' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:706:20: style: The scope of the variable 'dmin' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:707:9: style: The scope of the variable 'bi' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:707:12: style: The scope of the variable 'bj' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1606:16: style: The scope of the variable 'L' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1882:13: style: The scope of the variable 'score' can be reduced. [variableScope]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:72:45: style: Function 'seq2cw_tree' argument 2 names different: declaration 'file' definition 'tree'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2070:45: note: Function 'seq2cw_tree' argument 2 names different: declaration 'file' definition 'tree'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:72:45: note: Function 'seq2cw_tree' argument 2 names different: declaration 'file' definition 'tree'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:177:57: style: Function 'guide_tree' argument 3 names different: declaration 'sag_seq_name' definition 'saga_seq_name'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2101:57: note: Function 'guide_tree' argument 3 names different: declaration 'sag_seq_name' definition 'saga_seq_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:177:57: note: Function 'guide_tree' argument 3 names different: declaration 'sag_seq_name' definition 'saga_seq_name'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1212:60: style: Function 'upgma_pair_wise' argument 4 names different: declaration 'ls2' definition 'ls1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1133:60: note: Function 'upgma_pair_wise' argument 4 names different: declaration 'ls2' definition 'ls1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1212:60: note: Function 'upgma_pair_wise' argument 4 names different: declaration 'ls2' definition 'ls1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1212:69: style: Function 'upgma_pair_wise' argument 5 names different: declaration 'ns2' definition 'ns1'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1133:69: note: Function 'upgma_pair_wise' argument 5 names different: declaration 'ns2' definition 'ns1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1212:69: note: Function 'upgma_pair_wise' argument 5 names different: declaration 'ns2' definition 'ns1'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1468:44: style: Function 'seq2co_tree' argument 2 names different: declaration 'file' definition 'tree'. [funcArgNamesDifferent]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_lib_header.h:2086:44: note: Function 'seq2co_tree' argument 2 names different: declaration 'file' definition 'tree'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1468:44: note: Function 'seq2co_tree' argument 2 names different: declaration 'file' definition 'tree'.
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:32:9: style: Unused variable: fp [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1311:0: style: Variable 'window' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1326:0: style: Variable 'window' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1512:5: style: Variable 'S' is assigned a value that is never used. [unreadVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1529:14: style: Unused variable: A [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1571:11: style: Unused variable: d [unusedVariable]
T-COFFEE_distribution_Version_9.02.r1228/t_coffee_source/util_make_tree.c:1607:9: style: Unused variable: b [unusedVariable]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t-digest/t-digest_3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/t-prot/t-prot_3.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/t1lib/t1lib_5.1.2.orig.tar.gz
t1lib-5.1.2/lib/t1lib/parseAFM.c:265:55: style: The scope of the variable 'cmpvalue' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:311:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:570:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:672:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:782:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:886:18: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:1012:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/parseAFM.c:1152:20: style: The scope of the variable 'keyword' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:1875:46: style: Same expression on both sides of '>='. [duplicateExpression]
t1lib-5.1.2/lib/t1lib/t1aaset.c:109:15: style: The scope of the variable 'i2' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:109:19: style: The scope of the variable 'i3' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:110:30: style: The scope of the variable 'indlow' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:110:40: style: The scope of the variable 'indhigh' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:318:14: style: The scope of the variable 'align_buf_size' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1aaset.c:1515:40: warning: Function 'T1_AANSetGrayValues' argument order different: declaration 'fg, bg' definition 'bg, fg' [funcArgOrderDifferent]
t1lib-5.1.2/lib/t1lib/t1aaset.h:44:40: note: Function 'T1_AANSetGrayValues' argument order different: declaration 'fg, bg' definition 'bg, fg'
t1lib-5.1.2/lib/t1lib/t1aaset.c:1515:40: note: Function 'T1_AANSetGrayValues' argument order different: declaration 'fg, bg' definition 'bg, fg'
t1lib-5.1.2/lib/t1lib/t1aaset.c:963:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1aaset.c:1195:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1aaset.c:1408:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1aaset.c:1833:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1afmtool.c:87:18: style: The scope of the variable 'area' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1afmtool.c:586:0: error: Memory leak: afmfilename [memleak]
t1lib-5.1.2/lib/t1lib/t1afmtool.c:401:0: error: Resource leak: afmfile [resourceLeak]
t1lib-5.1.2/lib/t1lib/t1base.c:411:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/t1lib/t1base.c:408:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1base.c:411:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1base.c:547:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/t1lib/t1base.c:544:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1base.c:547:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1base.c:138:9: style: The scope of the variable 'usershome' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:139:9: style: The scope of the variable 'logfilepath' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:625:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:625:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:694:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:791:11: style: The scope of the variable 'vararg' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:792:15: style: The scope of the variable 'levelid' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:793:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:1024:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:1077:7: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1base.c:949:28: style: Function 'T1_SetAfmFileName' argument 1 names different: declaration 'FontId' definition 'FontID'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1base.h:50:28: note: Function 'T1_SetAfmFileName' argument 1 names different: declaration 'FontId' definition 'FontID'.
t1lib-5.1.2/lib/t1lib/t1base.c:949:28: note: Function 'T1_SetAfmFileName' argument 1 names different: declaration 'FontId' definition 'FontID'.
t1lib-5.1.2/lib/t1lib/t1base.c:453:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/lib/t1lib/t1base.c:577:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/lib/t1lib/t1base.c:772:5: error: Memory leak: pFontFileName [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:782:3: error: Memory leak: pFontFileName [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:971:5: error: Memory leak: pAfmFileName [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:975:3: error: Memory leak: pAfmFileName [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:1137:2: error: Memory leak: pKernMap [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:1161:7: error: Memory leak: pEncMap [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:426:0: error: Memory leak: filebuffer [memleak]
t1lib-5.1.2/lib/t1lib/t1base.c:562:0: error: Memory leak: filebuffer [memleak]
t1lib-5.1.2/lib/t1lib/t1delete.c:70:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1delete.c:72:7: style: The scope of the variable 'antialias' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1delete.c:139:9: style: The scope of the variable 'currsize' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1delete.c:240:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1enc.c:234:9: warning: Either the condition 'encname!=0' is redundant or there is possible null pointer dereference: encname. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1enc.c:236:18: note: Assuming that condition 'encname!=0' is not redundant
t1lib-5.1.2/lib/t1lib/t1enc.c:234:9: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1enc.c:258:20: warning: Either the condition 'encname!=0' is redundant or there is possible null pointer dereference: encname. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1enc.c:260:13: note: Assuming that condition 'encname!=0' is not redundant
t1lib-5.1.2/lib/t1lib/t1enc.c:258:20: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1enc.c:269:22: warning: Either the condition 'encname!=0' is redundant or there is possible null pointer dereference: encname. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1enc.c:271:15: note: Assuming that condition 'encname!=0' is not redundant
t1lib-5.1.2/lib/t1lib/t1enc.c:269:22: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1enc.c:202:3: style: Variable 'currtokenP' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/t1lib/t1enc.c:199:3: note: Variable 'currtokenP' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1enc.c:202:3: note: Variable 'currtokenP' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/t1lib/t1enc.c:191:8: style: The scope of the variable 'token' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:192:9: style: The scope of the variable 'encname' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:193:7: style: The scope of the variable 'charname_count' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:194:7: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:624:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:624:13: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:624:16: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:624:19: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:625:9: style: The scope of the variable 'charname' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:628:7: style: The scope of the variable 'char1' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:628:14: style: The scope of the variable 'char2' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1enc.c:488:5: error: Resource leak: enc_fp [resourceLeak]
t1lib-5.1.2/lib/t1lib/t1enc.c:497:5: error: Resource leak: enc_fp [resourceLeak]
t1lib-5.1.2/lib/t1lib/t1enc.c:548:3: error: Common realloc mistake: 'charnames' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1enc.c:734:7: error: Common realloc mistake: 'kern_tbl' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:802:10: warning: Possible null pointer dereference: src_ptr [nullPointer]
t1lib-5.1.2/lib/t1lib/t1env.c:779:18: note: Assignment 'src_ptr=0', assigned value is 0
t1lib-5.1.2/lib/t1lib/t1env.c:802:10: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1env.c:249:9: style: The scope of the variable 'usershome' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:250:9: style: The scope of the variable 'cnffilepath' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:251:9: style: The scope of the variable 'globalcnffilepath' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:257:20: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:258:7: style: The scope of the variable 'ignoreline' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:518:20: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:975:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:1044:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:1114:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:1183:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1env.c:497:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
t1lib-5.1.2/lib/t1lib/t1env.c:293:7: error: Memory leak: cnffilepath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:865:7: error: Memory leak: newpath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:903:7: error: Memory leak: newpath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:941:7: error: Memory leak: newpath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:1074:5: error: Memory leak: newpath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:1213:5: error: Memory leak: newpath [memleak]
t1lib-5.1.2/lib/t1lib/t1env.c:705:10: error: Common realloc mistake: 'T1_PFAB_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:728:10: error: Common realloc mistake: 'T1_AFM_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:751:10: error: Common realloc mistake: 'T1_ENC_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:863:10: error: Common realloc mistake: 'T1_PFAB_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:901:10: error: Common realloc mistake: 'T1_AFM_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:939:10: error: Common realloc mistake: 'T1_ENC_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:1006:8: error: Common realloc mistake: 'T1_FDB_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:1072:8: error: Common realloc mistake: 'T1_FDB_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:1145:8: error: Common realloc mistake: 'T1_FDBXLFD_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:1211:8: error: Common realloc mistake: 'T1_FDBXLFD_ptr' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1env.c:356:0: error: Resource leak: cfg_fp [resourceLeak]
t1lib-5.1.2/lib/t1lib/t1env.c:285:13: error: Memory is allocated but not initialized: cnffilepath [uninitdata]
t1lib-5.1.2/lib/t1lib/t1env.c:286:13: error: Memory is allocated but not initialized: cnffilepath [uninitdata]
t1lib-5.1.2/lib/t1lib/t1finfo.c:175:19: style: The scope of the variable 'S' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1finfo.c:514:7: style: The scope of the variable 'succ_index' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1finfo.c:601:10: style: The scope of the variable 'objptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1finfo.c:652:10: style: The scope of the variable 'objptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1finfo.c:1337:15: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1finfo.c:768:0: error: Memory leak: kern_pairs [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:214:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
t1lib-5.1.2/lib/t1lib/t1load.c:343:5: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
t1lib-5.1.2/lib/t1lib/t1load.c:90:16: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:90:19: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:90:22: style: The scope of the variable 'n' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:93:9: style: The scope of the variable 'charname' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:105:19: style: The scope of the variable 'S' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:110:7: style: The scope of the variable 'char1' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:110:14: style: The scope of the variable 'char2' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:804:9: style: The scope of the variable 'FontFileName' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:809:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1load.c:132:5: error: Memory leak: pType1Data [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:138:5: error: Memory leak: pType1Data [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:147:5: error: Memory leak: pType1Data [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:158:5: error: Memory leak: pType1Data [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:178:7: error: Memory leak: pType1Data [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:596:7: error: Memory leak: pEncMap [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:926:7: error: Memory leak: pFontSizeDeps [memleak]
t1lib-5.1.2/lib/t1lib/t1load.c:691:7: error: Common realloc mistake: 'kern_tbl' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/t1lib/t1set.c:781:8: warning: Either the condition 'if(area)' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1set.c:791:11: note: Assuming that condition 'if(area)' is not redundant
t1lib-5.1.2/lib/t1lib/t1set.c:781:8: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1set.c:782:8: warning: Either the condition 'if(area)' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1set.c:791:11: note: Assuming that condition 'if(area)' is not redundant
t1lib-5.1.2/lib/t1lib/t1set.c:782:8: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1set.c:860:13: warning: Either the condition 'if(area)' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1set.c:866:5: note: Assuming that condition 'if(area)' is not redundant
t1lib-5.1.2/lib/t1lib/t1set.c:860:13: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1set.c:1252:7: warning: Either the condition 'if(area)' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1set.c:1264:10: note: Assuming that condition 'if(area)' is not redundant
t1lib-5.1.2/lib/t1lib/t1set.c:1252:7: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1set.c:1253:7: warning: Either the condition 'if(area)' is redundant or there is possible null pointer dereference: area. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/t1lib/t1set.c:1264:10: note: Assuming that condition 'if(area)' is not redundant
t1lib-5.1.2/lib/t1lib/t1set.c:1253:7: note: Null pointer dereference
t1lib-5.1.2/lib/t1lib/t1set.c:104:9: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:472:24: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:476:31: style: The scope of the variable 'S' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:483:9: style: The scope of the variable 'factor' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:496:17: style: The scope of the variable 'char_paddedW' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:497:7: style: The scope of the variable 'h_anchor' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:497:17: style: The scope of the variable 'v_anchor' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:500:7: style: The scope of the variable 'lsb_min' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:500:16: style: The scope of the variable 'rsb_max' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:501:8: style: The scope of the variable 'overallwidth' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:502:8: style: The scope of the variable 'overallascent' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:503:8: style: The scope of the variable 'overalldescent' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:508:7: style: The scope of the variable 'start' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:508:14: style: The scope of the variable 'middle' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:509:7: style: The scope of the variable 'afm_ind' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:511:8: style: The scope of the variable 'startmask' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:513:14: style: The scope of the variable 'r2l_len' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:521:8: style: The scope of the variable 'BitShift' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:522:8: style: The scope of the variable 'ByteOffset' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:524:25: style: The scope of the variable 'BitBuf_c' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:525:18: style: The scope of the variable 'p_c' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:526:18: style: The scope of the variable 'Target_c' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:528:25: style: The scope of the variable 'BitBuf_s' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:529:26: style: The scope of the variable 'p_s' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:530:26: style: The scope of the variable 'Target_s' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1325:18: style: The scope of the variable 'p' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1328:17: style: The scope of the variable 'leftP' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1328:24: style: The scope of the variable 'rightP' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1606:16: style: The scope of the variable 'BitShift' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1608:25: style: The scope of the variable 'BitBuf_c' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1609:25: style: The scope of the variable 'BitBuf_s' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1610:17: style: The scope of the variable 'BitBuf_l' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1611:13: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1612:7: style: The scope of the variable 'ByteOffset' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1set.c:1544:43: warning: Function 'T1_ComputeLineParameters' argument order different: declaration 'FontID, width, mode, size, startx, endx, starty, endy' definition 'FontID, mode, width, size, startx, endx, starty, endy' [funcArgOrderDifferent]
t1lib-5.1.2/lib/t1lib/t1set.c:82:43: note: Function 'T1_ComputeLineParameters' argument order different: declaration 'FontID, width, mode, size, startx, endx, starty, endy' definition 'FontID, mode, width, size, startx, endx, starty, endy'
t1lib-5.1.2/lib/t1lib/t1set.c:1544:43: note: Function 'T1_ComputeLineParameters' argument order different: declaration 'FontID, width, mode, size, startx, endx, starty, endy' definition 'FontID, mode, width, size, startx, endx, starty, endy'
t1lib-5.1.2/lib/t1lib/t1set.c:1597:32: style: Function 'T1_ConcatGlyphs' argument 1 names different: declaration 'glyph1' definition 'glyph_1'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1set.h:44:32: note: Function 'T1_ConcatGlyphs' argument 1 names different: declaration 'glyph1' definition 'glyph_1'.
t1lib-5.1.2/lib/t1lib/t1set.c:1597:32: note: Function 'T1_ConcatGlyphs' argument 1 names different: declaration 'glyph1' definition 'glyph_1'.
t1lib-5.1.2/lib/t1lib/t1set.c:1597:48: style: Function 'T1_ConcatGlyphs' argument 2 names different: declaration 'glyph2' definition 'glyph_2'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1set.h:44:47: note: Function 'T1_ConcatGlyphs' argument 2 names different: declaration 'glyph2' definition 'glyph_2'.
t1lib-5.1.2/lib/t1lib/t1set.c:1597:48: note: Function 'T1_ConcatGlyphs' argument 2 names different: declaration 'glyph2' definition 'glyph_2'.
t1lib-5.1.2/lib/t1lib/t1set.c:657:7: style: Variable 'cache_flag' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1set.c:739:5: style: Variable 'overallwidth' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/t1lib/t1subset.c:515:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
t1lib-5.1.2/lib/t1lib/t1subset.c:881:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/lib/t1lib/t1subset.c:238:7: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1subset.c:239:7: style: The scope of the variable 'n' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1subset.c:240:7: style: The scope of the variable 'o' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1subset.c:245:7: style: The scope of the variable 'stdenc' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1subset.c:256:7: style: The scope of the variable 'qs_num' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:408:10: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:415:22: style: The scope of the variable 'width_pad' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:421:7: style: The scope of the variable 'clipmask_h' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:421:19: style: The scope of the variable 'clipmask_v' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:421:31: style: The scope of the variable 'line_off' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:422:9: style: The scope of the variable 'clipmask_ptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:628:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:636:22: style: The scope of the variable 'width_pad' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:643:7: style: The scope of the variable 'clipmask_h' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:643:19: style: The scope of the variable 'clipmask_v' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:643:31: style: The scope of the variable 'line_off' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:644:9: style: The scope of the variable 'clipmask_ptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:851:10: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:858:22: style: The scope of the variable 'width_pad' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:864:7: style: The scope of the variable 'clipmask_h' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:864:19: style: The scope of the variable 'clipmask_v' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:864:31: style: The scope of the variable 'line_off' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:865:9: style: The scope of the variable 'clipmask_ptr' can be reduced. [variableScope]
t1lib-5.1.2/lib/t1lib/t1x11.c:142:54: style: Function 'T1_SetCharX' argument 4 names different: declaration 'x' definition 'x_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:36:54: note: Function 'T1_SetCharX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:142:54: note: Function 'T1_SetCharX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:142:66: style: Function 'T1_SetCharX' argument 5 names different: declaration 'y' definition 'y_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:36:61: note: Function 'T1_SetCharX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:142:66: note: Function 'T1_SetCharX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:228:56: style: Function 'T1_SetStringX' argument 4 names different: declaration 'x' definition 'x_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:39:56: note: Function 'T1_SetStringX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:228:56: note: Function 'T1_SetStringX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:228:68: style: Function 'T1_SetStringX' argument 5 names different: declaration 'y' definition 'y_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:39:63: note: Function 'T1_SetStringX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:228:68: note: Function 'T1_SetStringX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:318:13: style: Function 'T1_SetRectX' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:45:13: note: Function 'T1_SetRectX' argument 8 names different: declaration 'width' definition 'rwidth'.
t1lib-5.1.2/lib/t1lib/t1x11.c:318:13: note: Function 'T1_SetRectX' argument 8 names different: declaration 'width' definition 'rwidth'.
t1lib-5.1.2/lib/t1lib/t1x11.c:318:27: style: Function 'T1_SetRectX' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:45:26: note: Function 'T1_SetRectX' argument 9 names different: declaration 'height' definition 'rheight'.
t1lib-5.1.2/lib/t1lib/t1x11.c:318:27: note: Function 'T1_SetRectX' argument 9 names different: declaration 'height' definition 'rheight'.
t1lib-5.1.2/lib/t1lib/t1x11.c:404:56: style: Function 'T1_AASetCharX' argument 4 names different: declaration 'x' definition 'x_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:47:56: note: Function 'T1_AASetCharX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:404:56: note: Function 'T1_AASetCharX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:404:68: style: Function 'T1_AASetCharX' argument 5 names different: declaration 'y' definition 'y_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:47:63: note: Function 'T1_AASetCharX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:404:68: note: Function 'T1_AASetCharX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:623:58: style: Function 'T1_AASetStringX' argument 4 names different: declaration 'x' definition 'x_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:50:58: note: Function 'T1_AASetStringX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:623:58: note: Function 'T1_AASetStringX' argument 4 names different: declaration 'x' definition 'x_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:623:70: style: Function 'T1_AASetStringX' argument 5 names different: declaration 'y' definition 'y_dest'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:50:65: note: Function 'T1_AASetStringX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:623:70: note: Function 'T1_AASetStringX' argument 5 names different: declaration 'y' definition 'y_dest'.
t1lib-5.1.2/lib/t1lib/t1x11.c:848:15: style: Function 'T1_AASetRectX' argument 8 names different: declaration 'width' definition 'rwidth'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:56:15: note: Function 'T1_AASetRectX' argument 8 names different: declaration 'width' definition 'rwidth'.
t1lib-5.1.2/lib/t1lib/t1x11.c:848:15: note: Function 'T1_AASetRectX' argument 8 names different: declaration 'width' definition 'rwidth'.
t1lib-5.1.2/lib/t1lib/t1x11.c:848:29: style: Function 'T1_AASetRectX' argument 9 names different: declaration 'height' definition 'rheight'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/t1lib/t1x11.h:56:28: note: Function 'T1_AASetRectX' argument 9 names different: declaration 'height' definition 'rheight'.
t1lib-5.1.2/lib/t1lib/t1x11.c:848:29: note: Function 'T1_AASetRectX' argument 9 names different: declaration 'height' definition 'rheight'.
t1lib-5.1.2/lib/type1/arith.c:163:22: style: The scope of the variable 't' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/arith.c:164:21: style: The scope of the variable 'qhat' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/arith.c:251:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/arith.c:207:18: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 207. [shiftTooManyBits]
t1lib-5.1.2/lib/type1/arith.c:207:55: note: Assuming that condition 'shift!=0' is not redundant
t1lib-5.1.2/lib/type1/arith.c:207:18: note: Shift
t1lib-5.1.2/lib/type1/curves.c:151:7: style: Variable 'xBC' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/curves.c:151:20: style: Variable 'yBC' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/fontfcn.c:594:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
t1lib-5.1.2/lib/type1/fontfcn.c:596:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
t1lib-5.1.2/lib/type1/fontfcn.c:612:12: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
t1lib-5.1.2/lib/type1/fontfcn.c:297:7: style: The scope of the variable 'N' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:308:19: style: The scope of the variable 'tmppath1' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:310:19: style: The scope of the variable 'tmppath3' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:556:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:556:12: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:978:7: style: The scope of the variable 'N' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:989:19: style: The scope of the variable 'tmppath1' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:991:19: style: The scope of the variable 'tmppath3' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/fontfcn.c:77:3: style: struct member 'region::flag' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:77:3: style: struct member 'region::references' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:81:7: style: struct member 'region::xmin' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:81:12: style: struct member 'region::ymin' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:82:7: style: struct member 'region::xmax' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:82:12: style: struct member 'region::ymax' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:83:20: style: struct member 'region::anchor' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:84:19: style: struct member 'region::thresholded' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:92:12: style: struct member 'region::lastdy' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:93:12: style: struct member 'region::firstx' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:93:19: style: struct member 'region::firsty' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:94:12: style: struct member 'region::edgexmin' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:94:21: style: struct member 'region::edgexmax' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:95:20: style: struct member 'region::lastedge' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:95:30: style: struct member 'region::firstedge' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:96:8: style: struct member 'region::edge' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:97:12: style: struct member 'region::edgeYstop' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:98:9: style: struct member 'region::newedgefcn' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:99:22: style: struct member 'region::strokeinfo' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:102:3: style: struct member 'edgelist::flag' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:102:3: style: struct member 'edgelist::references' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:105:20: style: struct member 'edgelist::subpath' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:106:7: style: struct member 'edgelist::xmin' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:106:12: style: struct member 'edgelist::xmax' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:107:7: style: struct member 'edgelist::ymin' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:107:12: style: struct member 'edgelist::ymax' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:108:8: style: struct member 'edgelist::xvalues' is never used. [unusedStructMember]
t1lib-5.1.2/lib/type1/fontfcn.c:1252:39: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/hints.c:601:76: warning: Either the condition 'prev==0' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
t1lib-5.1.2/lib/type1/hints.c:653:14: note: Assuming that condition 'prev==0' is not redundant
t1lib-5.1.2/lib/type1/hints.c:601:76: note: Null pointer dereference
t1lib-5.1.2/lib/type1/hints.c:132:7: style: The scope of the variable 'idealWidth' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/hints.c:376:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/hints.c:386:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/hints.c:891:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/hints.c:908:7: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/hints.c:955:23: style: Variable 'edgecnt' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/paths.c:472:35: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:510:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:547:27: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:558:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:720:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:884:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1145:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1234:35: warning: Redundant assignment of 'p0' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1391:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1395:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1415:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:1418:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/paths.c:872:12: style: The scope of the variable 'wasclosed' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/paths.c:873:33: style: The scope of the variable 'nomove' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/paths.c:967:26: style: The scope of the variable 'savex' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/paths.c:967:32: style: The scope of the variable 'savey' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:415:9: warning: Redundant assignment of 'p' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/regions.c:381:21: style: The scope of the variable 'x' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:381:23: style: The scope of the variable 'y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:543:21: style: The scope of the variable 'y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:544:21: style: The scope of the variable 'count' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:608:26: style: The scope of the variable 'ymin' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:608:31: style: The scope of the variable 'ymax' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:609:26: style: The scope of the variable 'x_at_ymin' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:609:36: style: The scope of the variable 'x_at_ymax' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:1714:21: style: The scope of the variable 'y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/regions.c:166:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/regions.c:820:33: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/regions.c:1705:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/regions.c:1712:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/regions.c:1713:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/scanfont.c:469:15: style: Condition '1>0' is always true [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/scanfont.c:435:10: style: The scope of the variable 'objP' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/scanfont.c:648:8: style: The scope of the variable 'J' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/scanfont.c:1143:10: style: The scope of the variable 'V' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/spaces.c:697:18: warning: Redundant assignment of 'F' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/spaces.c:708:18: warning: Redundant assignment of 'P' to itself. [selfAssignment]
t1lib-5.1.2/lib/type1/t1io.c:164:9: style: The scope of the variable 'eexecP' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:277:9: style: The scope of the variable 'ctmP' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:356:16: style: The scope of the variable 'cnt' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:402:7: style: The scope of the variable 'H' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:473:12: style: The scope of the variable 'L' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:540:10: style: The scope of the variable 'i' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:541:24: style: The scope of the variable 'hdr_buf' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/t1io.c:573:4: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/token.c:280:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:389:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:495:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:690:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:727:7: style: The scope of the variable 'value' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:800:7: style: The scope of the variable 'value' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:1162:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:1163:9: style: The scope of the variable 'actionP' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/token.c:445:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1lib-5.1.2/lib/type1/token.c:110:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
t1lib-5.1.2/lib/type1/token.c:115:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
t1lib-5.1.2/lib/type1/type1.c:1038:16: style: Condition 'dtanb<0.0' is always false [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/type1.c:1011:23: note: Assignment 'dtanb=0.0', assigned value is 0.0
t1lib-5.1.2/lib/type1/type1.c:1038:16: note: Condition 'dtanb<0.0' is always false
t1lib-5.1.2/lib/type1/type1.c:2211:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/type1.c:2146:20: note: Assignment 'erosion=1', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2211:45: note: Condition 'erosion>=0.5' is always true
t1lib-5.1.2/lib/type1/type1.c:2212:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/type1.c:2146:20: note: Assignment 'erosion=1', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2211:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2212:15: note: Condition 'erode' is always true
t1lib-5.1.2/lib/type1/type1.c:2261:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/type1.c:2146:20: note: Assignment 'erosion=1', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2261:45: note: Condition 'erosion>=0.5' is always true
t1lib-5.1.2/lib/type1/type1.c:2262:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
t1lib-5.1.2/lib/type1/type1.c:2146:20: note: Assignment 'erosion=1', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2261:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
t1lib-5.1.2/lib/type1/type1.c:2262:15: note: Condition 'erode' is always true
t1lib-5.1.2/lib/type1/type1.c:2649:3: style: Variable 'deltax' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/type1/type1.c:2644:0: note: Variable 'deltax' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2649:3: note: Variable 'deltax' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2650:3: style: Variable 'deltay' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/type1/type1.c:2645:0: note: Variable 'deltay' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2650:3: note: Variable 'deltay' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2651:3: style: Variable 'adeltax' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/type1/type1.c:2646:0: note: Variable 'adeltax' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2651:3: note: Variable 'adeltax' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2652:3: style: Variable 'adeltay' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/lib/type1/type1.c:2647:0: note: Variable 'adeltay' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:2652:3: note: Variable 'adeltay' is reassigned a value before the old one has been used.
t1lib-5.1.2/lib/type1/type1.c:690:10: style: The scope of the variable 'stembottom' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:690:22: style: The scope of the variable 'stemtop' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:690:31: style: The scope of the variable 'flatposition' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:693:7: style: The scope of the variable 'suppressovershoot' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:693:26: style: The scope of the variable 'enforceovershoot' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:694:21: style: The scope of the variable 'flatpospixels' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:694:36: style: The scope of the variable 'overshoot' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:1558:19: style: The scope of the variable 'p' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:1786:8: style: The scope of the variable 'tmpind' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:1787:10: style: The scope of the variable 'deltax' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:1788:10: style: The scope of the variable 'deltay' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2138:10: style: The scope of the variable 'dmin' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2141:8: style: The scope of the variable 'yflag' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2144:7: style: The scope of the variable 'flipXY' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2146:10: style: The scope of the variable 'erosion' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2148:10: style: The scope of the variable 'shrink' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2149:10: style: The scope of the variable 'dX' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2149:14: style: The scope of the variable 'dY' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2150:8: style: The scope of the variable 'erode' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2151:10: style: The scope of the variable 'eShift' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2152:10: style: The scope of the variable 'cx' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2152:14: style: The scope of the variable 'cy' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2153:10: style: The scope of the variable 'ex' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2153:14: style: The scope of the variable 'ey' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:2418:19: style: The scope of the variable 'p' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4139:10: style: The scope of the variable 'binvdet' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4140:10: style: The scope of the variable 'binvdir1x' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4141:10: style: The scope of the variable 'binvdir1y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4142:10: style: The scope of the variable 'binvdir2x' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4143:10: style: The scope of the variable 'binvdir2y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4157:10: style: The scope of the variable 'cinvdet' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4158:10: style: The scope of the variable 'cinvdir1x' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4159:10: style: The scope of the variable 'cinvdir1y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4160:10: style: The scope of the variable 'cinvdir2x' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4161:10: style: The scope of the variable 'cinvdir2y' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:4548:19: style: The scope of the variable 'B' can be reduced. [variableScope]
t1lib-5.1.2/lib/type1/type1.c:3952:45: style: Function 'transformOnCurvePathPoint' argument 4 names different: declaration 'lastind' definition 'nextind'. [funcArgNamesDifferent]
t1lib-5.1.2/lib/type1/type1.c:245:45: note: Function 'transformOnCurvePathPoint' argument 4 names different: declaration 'lastind' definition 'nextind'.
t1lib-5.1.2/lib/type1/type1.c:3952:45: note: Function 'transformOnCurvePathPoint' argument 4 names different: declaration 'lastind' definition 'nextind'.
t1lib-5.1.2/lib/type1/type1.c:4315:20: style: Variable 'bnu' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/type1.c:4396:20: style: Variable 'cnu' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/lib/type1/type1.c:233:5: error: Common realloc mistake: 'ppoints' nulled but not freed upon failure [memleakOnRealloc]
t1lib-5.1.2/lib/type1/util.c:86:9: style: The scope of the variable 'answer' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:4585:12: style: Condition 'about==0' is always true [knownConditionTrueFalse]
t1lib-5.1.2/xglyph/xglyph.c:4578:16: note: Assignment 'about=0', assigned value is 0
t1lib-5.1.2/xglyph/xglyph.c:4585:12: note: Condition 'about==0' is always true
t1lib-5.1.2/xglyph/xglyph.c:2017:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:2404:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:2667:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:3003:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:3318:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:3637:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:3901:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:4224:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
t1lib-5.1.2/xglyph/xglyph.c:1685:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/xglyph/xglyph.c:1682:40: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:1685:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:1721:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/xglyph/xglyph.c:1718:40: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:1721:3: note: Variable 'i' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:2357:7: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/xglyph/xglyph.c:2356:0: note: Variable 'path' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:2357:7: note: Variable 'path' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:2968:7: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
t1lib-5.1.2/xglyph/xglyph.c:2967:0: note: Variable 'path' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:2968:7: note: Variable 'path' is reassigned a value before the old one has been used.
t1lib-5.1.2/xglyph/xglyph.c:609:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:1856:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2115:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2115:13: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2115:15: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2115:17: style: The scope of the variable 'none_found' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2120:8: style: The scope of the variable 'buf_char' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2499:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2770:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2770:13: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2770:15: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2770:17: style: The scope of the variable 'none_found' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:2775:8: style: The scope of the variable 'buf_char' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3106:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3366:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3366:13: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3366:15: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3366:17: style: The scope of the variable 'none_found' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3373:8: style: The scope of the variable 'buf_char' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3686:10: style: The scope of the variable 'j' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3949:11: style: The scope of the variable 'k' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3949:13: style: The scope of the variable 'l' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3949:15: style: The scope of the variable 'm' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3949:17: style: The scope of the variable 'none_found' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:3956:8: style: The scope of the variable 'buf_char' can be reduced. [variableScope]
t1lib-5.1.2/xglyph/xglyph.c:1546:40: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:1567:40: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:1619:40: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:1640:40: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:1661:40: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:4716:7: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
t1lib-5.1.2/xglyph/xglyph.c:4698:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
t1lib-5.1.2/xglyph/xglyph.c:1917:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:2179:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:2559:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:2834:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:3167:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:3432:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:3747:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:4015:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
t1lib-5.1.2/xglyph/xglyph.c:4340:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t1utils/t1utils_1.41.orig.tar.gz
t1utils-1.41/clp.c:981:20: style: Same expression on both sides of '==' because the value of '*ambiguous' and 'first_ambiguous' are the same. [duplicateExpression]
t1utils-1.41/clp.c:956:48: note: 'first_ambiguous' is assigned value '*ambiguous' here.
t1utils-1.41/clp.c:981:20: note: Same expression on both sides of '==' because the value of '*ambiguous' and 'first_ambiguous' are the same.
t1utils-1.41/clp.c:1121:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
t1utils-1.41/clp.c:1707:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
t1utils-1.41/t1asmhelp.h:34:16: style: The scope of the variable 'cs_start_set' can be reduced. [variableScope]
t1utils-1.41/t1asmhelp.h:35:19: style: The scope of the variable 'r' can be reduced. [variableScope]
t1utils-1.41/t1asm.c:287:7: style: The scope of the variable 'c' can be reduced. [variableScope]
t1utils-1.41/t1asm.c:435:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1utils-1.41/t1asm.c:436:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1utils-1.41/t1asm.c:437:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1utils-1.41/t1asm.c:528:16: error: Uninitialized variable: one [uninitvar]
t1utils-1.41/t1asm.c:530:16: error: Uninitialized variable: two [uninitvar]
t1utils-1.41/t1disasm.c:134:10: style: The scope of the variable 'plain' can be reduced. [variableScope]
t1utils-1.41/t1lib.c:91:36: style: Function 'process_pfa' argument 2 names different: declaration 'filename' definition 'ifp_filename'. [funcArgNamesDifferent]
t1utils-1.41/t1lib.h:25:38: note: Function 'process_pfa' argument 2 names different: declaration 'filename' definition 'ifp_filename'.
t1utils-1.41/t1lib.c:91:36: note: Function 'process_pfa' argument 2 names different: declaration 'filename' definition 'ifp_filename'.
t1utils-1.41/t1lib.c:246:36: style: Function 'process_pfb' argument 2 names different: declaration 'filename' definition 'ifp_filename'. [funcArgNamesDifferent]
t1utils-1.41/t1lib.h:26:38: note: Function 'process_pfb' argument 2 names different: declaration 'filename' definition 'ifp_filename'.
t1utils-1.41/t1lib.c:246:36: note: Function 'process_pfb' argument 2 names different: declaration 'filename' definition 'ifp_filename'.
t1utils-1.41/t1mac.c:240:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
t1utils-1.41/t1unmac.c:149:14: style: The scope of the variable 'skip_newline' can be reduced. [variableScope]
t1utils-1.41/t1unmac.c:152:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t1utils-1.41/t1unmac.c:152:10: style: The scope of the variable 'c' can be reduced. [variableScope]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t2html/t2html_2016.1020+git294e8d7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/t2n/t2n_0.6.orig.tar.gz
t2n-0.6.src/src/errormng.cc:34:11: warning: Member variable 'ErrorMng::_msgsz' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/errormng.cc:34:11: warning: Member variable 'ErrorMng::_class' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/errormng.h:47:14: style: Technically the member function 'ErrorMng::get' can be const. [functionConst]
t2n-0.6.src/src/errormng.cc:45:23: note: Technically the member function 'ErrorMng::get' can be const.
t2n-0.6.src/src/errormng.h:47:14: note: Technically the member function 'ErrorMng::get' can be const.
t2n-0.6.src/src/errormng.h:45:2: style: Class 'ErrorMng' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t2n-0.6.src/src/errormng.cc:43:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:173:14: style: Condition 's!=1' is always false [knownConditionTrueFalse]
t2n-0.6.src/src/errors.cc:155:10: note: Assignment 's=1', assigned value is 1
t2n-0.6.src/src/errors.cc:173:14: note: Condition 's!=1' is always false
t2n-0.6.src/src/errors.cc:173:14: style: Same expression on both sides of '!=' because the value of 's' and '1' are the same. [duplicateExpression]
t2n-0.6.src/src/errors.cc:155:10: note: 's' is assigned value '1' here.
t2n-0.6.src/src/errors.cc:173:14: note: Same expression on both sides of '!=' because the value of 's' and '1' are the same.
t2n-0.6.src/src/errors.cc:65:16: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:84:16: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:121:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:132:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:142:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:175:10: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/errors.cc:198:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
t2n-0.6.src/src/ezargs.cc:269:28: style: Function 'EzArgs' argument 1 names different: declaration 'ver' definition 'vers'. [funcArgNamesDifferent]
t2n-0.6.src/src/ezargs.h:139:21: note: Function 'EzArgs' argument 1 names different: declaration 'ver' definition 'vers'.
t2n-0.6.src/src/ezargs.cc:269:28: note: Function 'EzArgs' argument 1 names different: declaration 'ver' definition 'vers'.
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_argc' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_argv' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_cur_arg' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_toolname' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_givehelp' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.cc:269:9: warning: Member variable 'EzArgs::_giveversion' is not initialized in the constructor. [uninitMemberVar]
t2n-0.6.src/src/ezargs.h:153:10: style: Technically the member function 'EzArgs::version' can be const. [functionConst]
t2n-0.6.src/src/ezargs.cc:266:21: note: Technically the member function 'EzArgs::version' can be const.
t2n-0.6.src/src/ezargs.h:153:10: note: Technically the member function 'EzArgs::version' can be const.
t2n-0.6.src/src/ezargs.h:139:2: style: Class 'EzArgs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t2n-0.6.src/src/ezargs.cc:112:15: style: The function 'local_accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t2n-0.6.src/src/ezargs.cc:75:23: note: Virtual function in base class
t2n-0.6.src/src/ezargs.cc:112:15: note: Function in derived class
t2n-0.6.src/src/ezargs.cc:136:15: style: The function 'local_accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t2n-0.6.src/src/ezargs.cc:75:23: note: Virtual function in base class
t2n-0.6.src/src/ezargs.cc:136:15: note: Function in derived class
t2n-0.6.src/src/ezargs.cc:172:15: style: The function 'local_accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t2n-0.6.src/src/ezargs.cc:75:23: note: Virtual function in base class
t2n-0.6.src/src/ezargs.cc:172:15: note: Function in derived class
t2n-0.6.src/src/ezargs.cc:206:15: style: The function 'local_accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t2n-0.6.src/src/ezargs.cc:75:23: note: Virtual function in base class
t2n-0.6.src/src/ezargs.cc:206:15: note: Function in derived class
t2n-0.6.src/src/usbmisc.h:135:6: style: Technically the member function 'Buff::len' can be const. [functionConst]
t2n-0.6.src/src/usbmisc.cc:196:35: style: Function 'get' argument 2 names different: declaration 'v' definition 'p'. [funcArgNamesDifferent]
t2n-0.6.src/src/usbmisc.h:183:23: note: Function 'get' argument 2 names different: declaration 'v' definition 'p'.
t2n-0.6.src/src/usbmisc.cc:196:35: note: Function 'get' argument 2 names different: declaration 'v' definition 'p'.
t2n-0.6.src/src/usbnxt.cc:603:4: style: Variable 'berr' is reassigned a value before the old one has been used. [redundantAssignment]
t2n-0.6.src/src/usbnxt.cc:595:4: note: Variable 'berr' is reassigned a value before the old one has been used.
t2n-0.6.src/src/usbnxt.cc:603:4: note: Variable 'berr' is reassigned a value before the old one has been used.
t2n-0.6.src/src/usbnxt.cc:90:32: style: Function '_fails' argument 1 names different: declaration 'c' definition 'msg'. [funcArgNamesDifferent]
t2n-0.6.src/src/usbnxt.h:34:25: note: Function '_fails' argument 1 names different: declaration 'c' definition 'msg'.
t2n-0.6.src/src/usbnxt.cc:90:32: note: Function '_fails' argument 1 names different: declaration 'c' definition 'msg'.
t2n-0.6.src/src/usbnxt.cc:413:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
t2n-0.6.src/src/usbnxt.cc:619:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
t2n-0.6.src/src/usbnxt.h:34:6: performance: Technically the member function 'UsbNxt::_fails' can be static. [functionStatic]
t2n-0.6.src/src/usbnxt.cc:90:13: note: Technically the member function 'UsbNxt::_fails' can be static.
t2n-0.6.src/src/usbnxt.h:34:6: note: Technically the member function 'UsbNxt::_fails' can be static.
t2n-0.6.src/src/usbscan.c:63:6: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t38modem/t38modem_2.0.0.orig.tar.gz
t38modem-2.0.0/enginebase.h:110:5: style: The class 'OWNERIN' does not have a constructor although it has private member variables. [noConstructor]
t38modem-2.0.0/enginebase.h:111:5: style: The class 'OWNEROUT' does not have a constructor although it has private member variables. [noConstructor]
t38modem-2.0.0/pmutils.h:154:25: warning: Virtual function 'Dequeue' is called from destructor '~PBYTEArrayQ()' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
t38modem-2.0.0/pmutils.h:146:22: note: Calling Clean
t38modem-2.0.0/pmutils.h:165:21: note: Calling Dequeue
t38modem-2.0.0/pmutils.h:154:25: note: Dequeue is a virtual method
t38modem-2.0.0/pmutils.h:233:25: warning: Virtual function 'Dequeue' is called from destructor '~DataStreamQ()' at line 226. Dynamic binding is not used. [virtualCallInConstructor]
t38modem-2.0.0/pmutils.h:226:22: note: Calling Clean
t38modem-2.0.0/pmutils.h:240:21: note: Calling Dequeue
t38modem-2.0.0/pmutils.h:233:25: note: Dequeue is a virtual method
t38modem-2.0.0/pmutils.h:127:5: style: Class 'ModemThreadChild' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/pmutils.h:195:5: style: Class 'DataStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/tone_gen.h:50:5: style: Class 'ToneGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/audio.h:75:5: style: Class 'AudioEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/audio.cxx:102:5: style: Class 'FakeReadThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/audio.cxx:152:5: style: Class 'FakeWriteThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/pmutils.h:132:18: style: The function 'SignalStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:109:18: note: Virtual function in base class
t38modem-2.0.0/pmutils.h:132:18: note: Function in derived class
t38modem-2.0.0/audio.h:82:18: style: The function 'SendOnIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:187:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:82:18: note: Function in derived class
t38modem-2.0.0/audio.h:83:22: style: The function 'SendStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:188:22: note: Virtual function in base class
t38modem-2.0.0/audio.h:83:22: note: Function in derived class
t38modem-2.0.0/audio.h:84:17: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:189:17: note: Virtual function in base class
t38modem-2.0.0/audio.h:84:17: note: Function in derived class
t38modem-2.0.0/audio.h:85:22: style: The function 'SendStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:190:22: note: Virtual function in base class
t38modem-2.0.0/audio.h:85:22: note: Function in derived class
t38modem-2.0.0/audio.h:86:22: style: The function 'isOutBufFull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:191:22: note: Virtual function in base class
t38modem-2.0.0/audio.h:86:22: note: Function in derived class
t38modem-2.0.0/audio.h:89:18: style: The function 'RecvOnIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:194:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:89:18: note: Function in derived class
t38modem-2.0.0/audio.h:90:22: style: The function 'RecvWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:195:22: note: Virtual function in base class
t38modem-2.0.0/audio.h:90:22: note: Function in derived class
t38modem-2.0.0/audio.h:91:22: style: The function 'RecvStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:196:22: note: Virtual function in base class
t38modem-2.0.0/audio.h:91:22: note: Function in derived class
t38modem-2.0.0/audio.h:92:17: style: The function 'Recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:197:17: note: Virtual function in base class
t38modem-2.0.0/audio.h:92:17: note: Function in derived class
t38modem-2.0.0/audio.h:93:18: style: The function 'RecvStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:198:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:93:18: note: Function in derived class
t38modem-2.0.0/audio.h:98:18: style: The function 'OnAttach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:205:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:98:18: note: Function in derived class
t38modem-2.0.0/audio.h:99:18: style: The function 'OnDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:206:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:99:18: note: Function in derived class
t38modem-2.0.0/audio.h:100:18: style: The function 'OnResetModemState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:207:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:100:18: note: Function in derived class
t38modem-2.0.0/audio.h:101:18: style: The function 'OnChangeModemClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:208:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:101:18: note: Function in derived class
t38modem-2.0.0/audio.h:102:18: style: The function 'OnOpenIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:211:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:102:18: note: Function in derived class
t38modem-2.0.0/audio.h:103:18: style: The function 'OnOpenOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:212:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:103:18: note: Function in derived class
t38modem-2.0.0/audio.h:104:18: style: The function 'OnCloseIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:213:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:104:18: note: Function in derived class
t38modem-2.0.0/audio.h:105:18: style: The function 'OnCloseOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:214:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:105:18: note: Function in derived class
t38modem-2.0.0/audio.h:106:18: style: The function 'OnChangeEnableFakeIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:215:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:106:18: note: Function in derived class
t38modem-2.0.0/audio.h:107:18: style: The function 'OnChangeEnableFakeOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:216:18: note: Virtual function in base class
t38modem-2.0.0/audio.h:107:18: note: Function in derived class
t38modem-2.0.0/dle.h:61:18: style: The function 'Clean' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:206:18: note: Virtual function in base class
t38modem-2.0.0/dle.h:61:18: note: Function in derived class
t38modem-2.0.0/pmodemi.h:88:22: style: The function 'IsReady' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:87:22: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:88:22: note: Function in derived class
t38modem-2.0.0/pmodemi.h:89:14: style: The function 'CheckRoute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:88:22: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:89:14: note: Function in derived class
t38modem-2.0.0/pmodemi.h:90:14: style: The function 'Request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:89:22: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:90:14: note: Function in derived class
t38modem-2.0.0/pmodemi.h:91:24: style: The function 'NewPtrT38Engine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:90:24: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:91:24: note: Function in derived class
t38modem-2.0.0/pmodemi.h:92:26: style: The function 'NewPtrAudioEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:91:26: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:92:26: note: Function in derived class
t38modem-2.0.0/pmodemi.h:93:25: style: The function 'NewPtrUserInputEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodem.h:92:25: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:93:25: note: Function in derived class
t38modem-2.0.0/pmodemi.h:112:10: style: The function 'Main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:113:18: note: Virtual function in base class
t38modem-2.0.0/pmodemi.h:112:10: note: Function in derived class
t38modem-2.0.0/drv_pty.h:94:20: style: The function 'ttyPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodemi.h:98:28: note: Virtual function in base class
t38modem-2.0.0/drv_pty.h:94:20: note: Function in derived class
t38modem-2.0.0/drv_pty.h:95:23: style: The function 'GetPtyNotifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodemi.h:99:31: note: Virtual function in base class
t38modem-2.0.0/drv_pty.h:95:23: note: Function in derived class
t38modem-2.0.0/drv_pty.h:96:14: style: The function 'StartAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodemi.h:100:22: note: Virtual function in base class
t38modem-2.0.0/drv_pty.h:96:14: note: Function in derived class
t38modem-2.0.0/drv_pty.h:97:10: style: The function 'StopAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodemi.h:101:18: note: Virtual function in base class
t38modem-2.0.0/drv_pty.h:97:10: note: Function in derived class
t38modem-2.0.0/drv_pty.h:98:10: style: The function 'MainLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmodemi.h:102:18: note: Virtual function in base class
t38modem-2.0.0/drv_pty.h:98:10: note: Function in derived class
t38modem-2.0.0/drv_pty.cxx:167:9: error: Shifting by a negative value is undefined behaviour [shiftNegative]
t38modem-2.0.0/drv_pty.cxx:233:9: error: Shifting by a negative value is undefined behaviour [shiftNegative]
t38modem-2.0.0/drv_pty.cxx:489:9: error: Shifting by a negative value is undefined behaviour [shiftNegative]
t38modem-2.0.0/drv_pty.cxx:117:18: style: The function 'Main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:113:18: note: Virtual function in base class
t38modem-2.0.0/drv_pty.cxx:117:18: note: Function in derived class
t38modem-2.0.0/drv_pty.cxx:126:18: style: The function 'Main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:113:18: note: Virtual function in base class
t38modem-2.0.0/drv_pty.cxx:126:18: note: Function in derived class
t38modem-2.0.0/fcs.cxx:47:29: style: Function 'build' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/fcs.h:47:28: note: Function 'build' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/fcs.cxx:47:29: note: Function 'build' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/g711.c:142:7: style: The scope of the variable 'aval' can be reduced. [variableScope]
t38modem-2.0.0/g711.c:233:7: style: The scope of the variable 'uval' can be reduced. [variableScope]
t38modem-2.0.0/h323lib/g7231_fake.cxx:85:76: style: Function 'OnReceivedPDU' argument 1 names different: declaration 'pdu' definition 'cap'. [funcArgNamesDifferent]
t38modem-2.0.0/h323lib/g7231_fake.h:82:57: note: Function 'OnReceivedPDU' argument 1 names different: declaration 'pdu' definition 'cap'.
t38modem-2.0.0/h323lib/g7231_fake.cxx:85:76: note: Function 'OnReceivedPDU' argument 1 names different: declaration 'pdu' definition 'cap'.
t38modem-2.0.0/h323lib/g7231_fake.cxx:125:122: style: Function 'Write' argument 4 names different: declaration 'frames' definition 'writtenLength'. [funcArgNamesDifferent]
t38modem-2.0.0/h323lib/g7231_fake.h:61:96: note: Function 'Write' argument 4 names different: declaration 'frames' definition 'writtenLength'.
t38modem-2.0.0/h323lib/g7231_fake.cxx:125:122: note: Function 'Write' argument 4 names different: declaration 'frames' definition 'writtenLength'.
t38modem-2.0.0/h323lib/g7231_fake.h:55:5: style: Class 'G7231_Fake_Codec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/h323lib/h323ep.cxx:459:38: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/h323lib/h323ep.cxx:539:6: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/h323lib/h323ep.cxx:546:8: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/h323lib/t38protocol.h:53:5: style: Class 'T38Protocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/hdlc.h:51:9: style: Technically the member function 'HDLC::getLastChar' can be const. [functionConst]
t38modem-2.0.0/t38engine.h:217:5: style: Class 'T38Engine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/t38engine.h:223:18: style: The function 'SendOnIdle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:187:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:223:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:224:22: style: The function 'SendStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:188:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:224:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:225:17: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:189:17: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:225:17: note: Function in derived class
t38modem-2.0.0/t38engine.h:226:22: style: The function 'SendStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:190:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:226:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:227:22: style: The function 'isOutBufFull' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:191:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:227:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:228:22: style: The function 'SendingNotCompleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:192:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:228:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:230:22: style: The function 'RecvWait' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:195:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:230:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:231:22: style: The function 'RecvStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:196:22: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:231:22: note: Function in derived class
t38modem-2.0.0/t38engine.h:232:17: style: The function 'Recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:197:17: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:232:17: note: Function in derived class
t38modem-2.0.0/t38engine.h:233:18: style: The function 'RecvStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:198:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:233:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:234:17: style: The function 'RecvDiag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:199:17: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:234:17: note: Function in derived class
t38modem-2.0.0/t38engine.h:275:18: style: The function 'OnAttach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:205:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:275:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:276:18: style: The function 'OnDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:206:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:276:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:277:18: style: The function 'OnResetModemState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:207:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:277:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:278:18: style: The function 'OnChangeModemClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:208:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:278:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:279:18: style: The function 'OnOpenIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:211:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:279:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:280:18: style: The function 'OnOpenOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:212:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:280:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:281:18: style: The function 'OnCloseIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:213:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:281:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:282:18: style: The function 'OnCloseOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:214:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:282:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:283:18: style: The function 'OnChangeEnableFakeIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:215:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:283:18: note: Function in derived class
t38modem-2.0.0/t38engine.h:284:18: style: The function 'OnChangeEnableFakeOut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/enginebase.h:216:18: note: Virtual function in base class
t38modem-2.0.0/t38engine.h:284:18: note: Function in derived class
t38modem-2.0.0/hdlc.cxx:62:29: style: Function 'pack' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/hdlc.h:56:27: note: Function 'pack' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:62:29: note: Function 'pack' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:192:28: style: Function 'GetRawData' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/hdlc.h:61:26: note: Function 'GetRawData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:192:28: note: Function 'GetRawData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:264:29: style: Function 'GetHdlcData' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/hdlc.h:62:27: note: Function 'GetHdlcData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:264:29: note: Function 'GetHdlcData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/hdlc.cxx:354:7: warning: Member variable 'HDLC::hdlcChunkLen' is not initialized in the constructor. [uninitMemberVar]
t38modem-2.0.0/opal/manager.cxx:350:90: style: Function 'ApplyRouteTable' argument 3 names different: declaration 'entry' definition 'routeIndex'. [funcArgNamesDifferent]
t38modem-2.0.0/opal/manager.h:78:91: note: Function 'ApplyRouteTable' argument 3 names different: declaration 'entry' definition 'routeIndex'.
t38modem-2.0.0/opal/manager.cxx:350:90: note: Function 'ApplyRouteTable' argument 3 names different: declaration 'entry' definition 'routeIndex'.
t38modem-2.0.0/opal/modemep.cxx:549:12: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/opal/modemep.cxx:244:44: style: Function 'ModemEndPoint' argument 1 names different: declaration 'manager' definition 'mgr'. [funcArgNamesDifferent]
t38modem-2.0.0/opal/modemep.h:79:21: note: Function 'ModemEndPoint' argument 1 names different: declaration 'manager' definition 'mgr'.
t38modem-2.0.0/opal/modemep.cxx:244:44: note: Function 'ModemEndPoint' argument 1 names different: declaration 'manager' definition 'mgr'.
t38modem-2.0.0/opal/modemep.cxx:463:21: style: Function 'MakeConnection' argument 2 names different: declaration 'party' definition 'remoteParty'. [funcArgNamesDifferent]
t38modem-2.0.0/opal/modemep.h:97:23: note: Function 'MakeConnection' argument 2 names different: declaration 'party' definition 'remoteParty'.
t38modem-2.0.0/opal/modemep.cxx:463:21: note: Function 'MakeConnection' argument 2 names different: declaration 'party' definition 'remoteParty'.
t38modem-2.0.0/pmodem.cxx:116:26: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmodem.cxx:190:26: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmodem.cxx:208:26: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmodeme.cxx:1127:10: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmodeme.cxx:1139:10: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmodeme.cxx:3344:37: style: The scope of the variable 'scs' can be reduced. [variableScope]
t38modem-2.0.0/pmodeme.cxx:3345:37: style: The scope of the variable 'sel' can be reduced. [variableScope]
t38modem-2.0.0/pmodeme.cxx:1246:18: warning: Member variable 'ModemEngineBody::callSubState' is not initialized in the constructor. [uninitMemberVar]
t38modem-2.0.0/pmodeme.cxx:1246:18: warning: Member variable 'ModemEngineBody::subState' is not initialized in the constructor. [uninitMemberVar]
t38modem-2.0.0/pmodeme.cxx:1246:18: warning: Member variable 'ModemEngineBody::param' is not initialized in the constructor. [uninitMemberVar]
t38modem-2.0.0/pmodeme.h:69:5: style: Class 'ModemEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/pmodeme.cxx:418:1: warning: The class 'Profile' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
t38modem-2.0.0/pmodeme.h:86:18: style: The function 'Main' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
t38modem-2.0.0/pmutils.h:113:18: note: Virtual function in base class
t38modem-2.0.0/pmodeme.h:86:18: note: Function in derived class
t38modem-2.0.0/pmodemi.cxx:176:60: style: C-style pointer casting [cstyleCast]
t38modem-2.0.0/pmutils.cxx:151:37: style: Function 'PutData' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/pmutils.h:200:29: note: Function 'PutData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/pmutils.cxx:151:37: note: Function 'PutData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/pmutils.cxx:181:31: style: Function 'GetData' argument 1 names different: declaration 'pBuf' definition '_pBuf'. [funcArgNamesDifferent]
t38modem-2.0.0/pmutils.h:201:23: note: Function 'GetData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/pmutils.cxx:181:31: note: Function 'GetData' argument 1 names different: declaration 'pBuf' definition '_pBuf'.
t38modem-2.0.0/t38engine.cxx:1098:17: warning: Identical condition 'hOwnerOut!=hOwner', second condition is always false [identicalConditionAfterEarlyExit]
t38modem-2.0.0/t38engine.cxx:1093:17: note: first condition
t38modem-2.0.0/t38engine.cxx:1098:17: note: second condition
t38modem-2.0.0/t38engine.cxx:1610:9: warning: Either the condition 'modStream==NULL' is redundant or there is possible null pointer dereference: modStream. [nullPointerRedundantCheck]
t38modem-2.0.0/t38engine.cxx:1609:19: note: Assuming that condition 'modStream==NULL' is not redundant
t38modem-2.0.0/t38engine.cxx:1610:9: note: Null pointer dereference
t38modem-2.0.0/t38engine.cxx:318:5: style: Class 'ModStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
t38modem-2.0.0/t38engine.cxx:554:5: style: Class 'FakePreparePacketThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t4kcommon/t4kcommon_0.1.1.orig.tar.gz
t4k_common-0.1.1/src/gettext.h:192:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
t4k_common-0.1.1/src/gettext.h:238:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_convert_utf.c:70:21: style: Variable 'bytes_converted' is assigned a value that is never used. [unreadVariable]
t4k_common-0.1.1/src/t4k_convert_utf.c:122:21: style: Variable 'bytes_converted' is assigned a value that is never used. [unreadVariable]
t4k_common-0.1.1/src/t4k_linewrap.c:95:24: warning: Either the condition 'input==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
t4k_common-0.1.1/src/t4k_linewrap.c:107:13: note: Assuming that condition 'input==NULL' is not redundant
t4k_common-0.1.1/src/t4k_linewrap.c:95:24: note: Null pointer dereference
t4k_common-0.1.1/src/t4k_loaders.c:745:6: style: Condition '!new_sprite' is always true [knownConditionTrueFalse]
t4k_common-0.1.1/src/t4k_loaders.c:661:24: note: Assignment 'new_sprite=NULL', assigned value is 0
t4k_common-0.1.1/src/t4k_loaders.c:745:6: note: Condition '!new_sprite' is always true
t4k_common-0.1.1/src/t4k_loaders.c:606:3: style: Variable 'orig' is reassigned a value before the old one has been used. [redundantAssignment]
t4k_common-0.1.1/src/t4k_loaders.c:603:0: note: Variable 'orig' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:606:3: note: Variable 'orig' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:1121:3: style: Variable 'tempChunk' is reassigned a value before the old one has been used. [redundantAssignment]
t4k_common-0.1.1/src/t4k_loaders.c:1117:0: note: Variable 'tempChunk' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:1121:3: note: Variable 'tempChunk' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:1138:3: style: Variable 'fn' is reassigned a value before the old one has been used. [redundantAssignment]
t4k_common-0.1.1/src/t4k_loaders.c:1133:0: note: Variable 'fn' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:1138:3: note: Variable 'fn' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_loaders.c:553:9: style: The scope of the variable 'scale_w' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_loaders.c:553:18: style: The scope of the variable 'scale_h' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_loaders.c:662:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_loaders.c:663:8: style: The scope of the variable 'fn' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1287:6: style: Condition '!longest' is always true [knownConditionTrueFalse]
t4k_common-0.1.1/src/t4k_menu.c:1267:17: note: Assignment 'longest=NULL', assigned value is 0
t4k_common-0.1.1/src/t4k_menu.c:1287:6: note: Condition '!longest' is always true
t4k_common-0.1.1/src/t4k_menu.c:1059:3: style: Variable 'menu_items' is reassigned a value before the old one has been used. [redundantAssignment]
t4k_common-0.1.1/src/t4k_menu.c:1053:0: note: Variable 'menu_items' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_menu.c:1059:3: note: Variable 'menu_items' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_menu.c:1125:5: style: Variable 'temp_surf' is reassigned a value before the old one has been used. [redundantAssignment]
t4k_common-0.1.1/src/t4k_menu.c:1123:5: note: Variable 'temp_surf' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_menu.c:1125:5: note: Variable 'temp_surf' is reassigned a value before the old one has been used.
t4k_common-0.1.1/src/t4k_menu.c:219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:288:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:430:7: style: The scope of the variable 'stop' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:432:7: style: The scope of the variable 'items' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1099:16: style: The scope of the variable 'temp_surf' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1101:10: style: The scope of the variable 'imod' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1197:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1322:7: style: The scope of the variable 'mid_f' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:1348:7: style: The scope of the variable 'i' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_menu.c:877:24: warning: String literal compared with variable 'desc'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
t4k_common-0.1.1/src/t4k_pixels.c:41:10: style: The scope of the variable 'p' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_pixels.c:64:10: style: The scope of the variable 'p' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_pixels.c:87:10: style: The scope of the variable 'p' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_pixels.c:122:10: style: The scope of the variable 'p' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_replacements.c:248:0: error: #error t4kcommon : scandir not implemented for your platform. Report at tuxmath-devel@lists.sourceforge.net [preprocessorErrorDirective]
t4k_common-0.1.1/src/t4k_sdl.c:760:21: style: The scope of the variable 'step3' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_sdl.c:760:28: style: The scope of the variable 'step4' can be reduced. [variableScope]
t4k_common-0.1.1/src/t4k_sdl.c:1512:16: style: The scope of the variable 's' can be reduced. [variableScope]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/t50/t50_5.7.1.orig.tar.gz
t50-5.7.1/src/config.c:432:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
t50-5.7.1/src/config.c:654:10: style: The scope of the variable 'valid_list' can be reduced. [variableScope]
t50-5.7.1/src/config.c:713:9: style: The scope of the variable 'p' can be reduced. [variableScope]
t50-5.7.1/src/config.c:1726:10: error: Uninitialized variable: n [uninitvar]
t50-5.7.1/src/modules/eigrp.c:45:10: style: The scope of the variable 'counter' can be reduced. [variableScope]
t50-5.7.1/src/modules/gre.c:163:23: style: The scope of the variable 'gre' can be reduced. [variableScope]
t50-5.7.1/src/modules/gre.c:164:23: style: The scope of the variable 'gre_sum' can be reduced. [variableScope]
t50-5.7.1/src/modules/igmpv3.c:52:25: style: The scope of the variable 'igmpv3_report' can be reduced. [variableScope]
t50-5.7.1/src/modules/ripv2.c:46:10: style: The scope of the variable 'counter' can be reduced. [variableScope]
t50-5.7.1/src/modules/rsvp.c:45:10: style: The scope of the variable 'counter' can be reduced. [variableScope]
t50-5.7.1/src/netio.c:59:13: style: Unused variable: len [unusedVariable]
t50-5.7.1/src/netio.c:60:12: style: Unused variable: i [unusedVariable]
t50-5.7.1/src/shuffle.c:31:15: style: The scope of the variable 'j' can be reduced. [variableScope]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tabbar-el/tabbar-el_2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tabble/tabble_0.43.orig.tar.gz
tabble-0.43/src/add_stuff.c:309:14: style: The scope of the variable 'pix_buf' can be reduced. [variableScope]
tabble-0.43/src/choices.c:112:16: style: Variable 'sys_result' is assigned a value that is never used. [unreadVariable]
tabble-0.43/src/edits.c:70:12: style: The scope of the variable 'string' can be reduced. [variableScope]
tabble-0.43/src/edits.c:71:41: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tabble-0.43/src/load_lists.c:46:12: style: The scope of the variable 'icon_path' can be reduced. [variableScope]
tabble-0.43/src/options.c:86:14: style: The scope of the variable 'table' can be reduced. [variableScope]
tabble-0.43/src/options.c:86:22: style: The scope of the variable 'label' can be reduced. [variableScope]
tabble-0.43/src/options.c:89:15: style: The scope of the variable 'tab' can be reduced. [variableScope]
tabble-0.43/src/options.c:455:31: style: The scope of the variable 'icon' can be reduced. [variableScope]
tabble-0.43/src/save_lists.c:60:15: style: The scope of the variable 'tab' can be reduced. [variableScope]
tabble-0.43/src/save_lists.c:186:12: style: The scope of the variable 'message' can be reduced. [variableScope]
tabble-0.43/src/save_lists.c:201:12: style: The scope of the variable 'message' can be reduced. [variableScope]
tabble-0.43/src/save_lists.c:26:14: style: Checking if unsigned variable 'actual' is less than zero. [unsignedLessThanZero]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tabix/tabix_0.2.6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tableau-parm/tableau-parm_0.2.0.orig.tar.gz
tableau-parm-0.2.0/src/tableau-parm.c:392:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tableau-parm-0.2.0/src/tableau-parm.c:392:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tableau-parm-0.2.0/src/tableau-parm.c:183:17: style: The scope of the variable 'page_id' can be reduced. [variableScope]
tableau-parm-0.2.0/src/tableau-parm.c:184:17: style: The scope of the variable 'page_len' can be reduced. [variableScope]
tableau-parm-0.2.0/src/tableau-parm.c:457:17: style: The scope of the variable 'tableau_dco_restore_cmd' can be reduced. [variableScope]
[07:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tablix2/tablix2_0.3.5.orig.tar.gz
tablix2-0.3.5/export/export_gnutu.c:55:8: style: The scope of the variable 'r' can be reduced. [variableScope]
tablix2-0.3.5/export/export_gnutu.c:86:14: style: The scope of the variable 'name' can be reduced. [variableScope]
tablix2-0.3.5/export/export_gnutu.c:155:9: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/export/export_gnutu.c:157:8: style: The scope of the variable 'path' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss.c:306:8: style: The scope of the variable 'name' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss.c:309:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss2.c:411:6: style: The scope of the variable 'resid2' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss2.c:444:8: style: The scope of the variable 'name' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss2.c:447:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss2.c:518:10: style: The scope of the variable 'a' can be reduced. [variableScope]
tablix2-0.3.5/export/export_htmlcss2.c:636:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/export/export_vcal.c:74:6: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
tablix2-0.3.5/export/stripe.c:33:11: error: Resource leak: dest [resourceLeak]
tablix2-0.3.5/export/style2.c:142:11: error: Resource leak: dest [resourceLeak]
tablix2-0.3.5/intl/dcigettext.c:700:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tablix2-0.3.5/intl/dcigettext.c:1460:15: style: The scope of the variable 'language_default' can be reduced. [variableScope]
tablix2-0.3.5/intl/dcigettext.c:487:25: style: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:72:46: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
tablix2-0.3.5/intl/dcigettext.c:487:25: note: Function 'libintl_dcigettext' argument 1 names different: declaration '__domainname' definition 'domainname'.
tablix2-0.3.5/intl/dcigettext.c:487:49: style: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:73:18: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
tablix2-0.3.5/intl/dcigettext.c:487:49: note: Function 'libintl_dcigettext' argument 2 names different: declaration '__msgid1' definition 'msgid1'.
tablix2-0.3.5/intl/dcigettext.c:487:69: style: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:73:40: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
tablix2-0.3.5/intl/dcigettext.c:487:69: note: Function 'libintl_dcigettext' argument 3 names different: declaration '__msgid2' definition 'msgid2'.
tablix2-0.3.5/intl/dcigettext.c:488:10: style: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:74:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
tablix2-0.3.5/intl/dcigettext.c:488:10: note: Function 'libintl_dcigettext' argument 4 names different: declaration '__plural' definition 'plural'.
tablix2-0.3.5/intl/dcigettext.c:488:32: style: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:74:34: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
tablix2-0.3.5/intl/dcigettext.c:488:32: note: Function 'libintl_dcigettext' argument 5 names different: declaration '__n' definition 'n'.
tablix2-0.3.5/intl/dcigettext.c:488:43: style: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:75:10: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
tablix2-0.3.5/intl/dcigettext.c:488:43: note: Function 'libintl_dcigettext' argument 6 names different: declaration '__category' definition 'category'.
tablix2-0.3.5/intl/dcigettext.c:240:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
tablix2-0.3.5/intl/dcigettext.c:253:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
tablix2-0.3.5/intl/dcigettext.c:256:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
tablix2-0.3.5/intl/dcigettext.c:259:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
tablix2-0.3.5/intl/dcigettext.c:260:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
tablix2-0.3.5/intl/dcigettext.c:263:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
tablix2-0.3.5/intl/finddomain.c:61:30: style: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:224:54: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
tablix2-0.3.5/intl/finddomain.c:61:30: note: Function '_nl_find_domain' argument 1 names different: declaration '__dirname' definition 'dirname'.
tablix2-0.3.5/intl/finddomain.c:61:45: style: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:224:71: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
tablix2-0.3.5/intl/finddomain.c:61:45: note: Function '_nl_find_domain' argument 2 names different: declaration '__locale' definition 'locale'.
tablix2-0.3.5/intl/finddomain.c:62:16: style: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:225:19: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
tablix2-0.3.5/intl/finddomain.c:62:16: note: Function '_nl_find_domain' argument 3 names different: declaration '__domainname' definition 'domainname'.
tablix2-0.3.5/intl/finddomain.c:62:44: style: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:226:23: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
tablix2-0.3.5/intl/finddomain.c:62:44: note: Function '_nl_find_domain' argument 4 names different: declaration '__domainbinding' definition 'domainbinding'.
tablix2-0.3.5/intl/hash-string.c:34:0: style: The scope of the variable 'g' can be reduced. [variableScope]
tablix2-0.3.5/intl/l10nflist.c:352:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
tablix2-0.3.5/intl/loadmsgcat.c:861:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
tablix2-0.3.5/intl/loadmsgcat.c:791:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
tablix2-0.3.5/intl/loadmsgcat.c:861:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
tablix2-0.3.5/intl/loadmsgcat.c:861:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
tablix2-0.3.5/intl/loadmsgcat.c:791:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
tablix2-0.3.5/intl/loadmsgcat.c:861:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
tablix2-0.3.5/intl/loadmsgcat.c:780:42: style: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:228:47: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
tablix2-0.3.5/intl/loadmsgcat.c:780:42: note: Function '_nl_load_domain' argument 1 names different: declaration '__domain' definition 'domain_file'.
tablix2-0.3.5/intl/loadmsgcat.c:781:20: style: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'. [funcArgNamesDifferent]
tablix2-0.3.5/intl/gettextP.h:229:25: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
tablix2-0.3.5/intl/loadmsgcat.c:781:20: note: Function '_nl_load_domain' argument 2 names different: declaration '__domainbinding' definition 'domainbinding'.
tablix2-0.3.5/intl/localcharset.c:358:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
tablix2-0.3.5/intl/localcharset.c:349:24: note: Assignment 'locale=NULL', assigned value is 0
tablix2-0.3.5/intl/localcharset.c:358:14: note: Condition 'locale==NULL' is always true
tablix2-0.3.5/intl/localcharset.c:358:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
tablix2-0.3.5/intl/localcharset.c:349:24: note: 'locale' is assigned value 'NULL' here.
tablix2-0.3.5/intl/localcharset.c:358:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
tablix2-0.3.5/intl/localcharset.c:117:19: style: The scope of the variable 'base' can be reduced. [variableScope]
tablix2-0.3.5/modules/consecutive.c:267:6: style: The scope of the variable 'residnum' can be reduced. [variableScope]
tablix2-0.3.5/modules/events_sameday.c:111:6: style: The scope of the variable 'day1' can be reduced. [variableScope]
tablix2-0.3.5/modules/events_sameday.c:111:12: style: The scope of the variable 'day2' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstlastequal.c:76:6: style: The scope of the variable 'first_num' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstlastequal.c:76:17: style: The scope of the variable 'last_num' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstlastequal.c:112:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstlastequal.c:115:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstorlast.c:114:15: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstorlast.c:155:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstorlast.c:158:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/firstorlast.c:161:9: style: The scope of the variable 'typeid' can be reduced. [variableScope]
tablix2-0.3.5/modules/freemorning.c:78:19: style: The scope of the variable 'var_resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/freemorning.c:109:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/freemorning.c:112:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/freeperiod.c:194:10: style: The scope of the variable 'dom' can be reduced. [variableScope]
tablix2-0.3.5/modules/holes.c:65:19: style: The scope of the variable 'var_resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/holes.c:102:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/holes.c:105:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/holes.c:83:6: style: Variable 'free' is modified but its new value is never used. [unreadVariable]
tablix2-0.3.5/modules/maxconsecutive.c:120:6: style: The scope of the variable 'tupleid1' can be reduced. [variableScope]
tablix2-0.3.5/modules/maxconsecutive.c:206:15: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/maxperday.c:86:19: style: The scope of the variable 'var_resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/maxperday.c:120:15: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/minrooms.c:54:12: style: The scope of the variable 'a' can be reduced. [variableScope]
tablix2-0.3.5/modules/perday.c:64:6: style: The scope of the variable 'sum' can be reduced. [variableScope]
tablix2-0.3.5/modules/perday.c:94:19: style: The scope of the variable 'var_resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/perday.c:128:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/perday.c:131:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/preferredtime.c:69:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/modules/preferredtime.c:131:15: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/preferredtime.c:132:6: style: The scope of the variable 'period' can be reduced. [variableScope]
tablix2-0.3.5/modules/preferredtime.c:132:14: style: The scope of the variable 'day' can be reduced. [variableScope]
tablix2-0.3.5/modules/recurrence.c:240:6: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/recurrence.c:268:6: style: The scope of the variable 'cur_week' can be reduced. [variableScope]
tablix2-0.3.5/modules/recurrence.c:130:12: style: Variable 'maxevents' is assigned a value that is never used. [unreadVariable]
tablix2-0.3.5/modules/sameday.c:306:15: style: The scope of the variable 'time' can be reduced. [variableScope]
tablix2-0.3.5/modules/sameday.c:512:15: style: The scope of the variable 'fitness' can be reduced. [variableScope]
tablix2-0.3.5/modules/sameday.c:515:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/modules/sametime.c:97:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/modules/sametime.c:126:6: style: The scope of the variable 'a' can be reduced. [variableScope]
tablix2-0.3.5/modules/sametime.c:179:6: style: The scope of the variable 'max' can be reduced. [variableScope]
tablix2-0.3.5/modules/sametime.c:180:6: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/sametimeas.c:91:24: style: Checking if unsigned variable 'strlen(cont)' is less than zero. [unsignedLessThanZero]
tablix2-0.3.5/modules/simplesametime.c:68:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/modules/simplesametime.c:97:6: style: The scope of the variable 'a' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:82:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:154:8: style: The scope of the variable 'm' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:155:6: style: The scope of the variable 'max' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:155:11: style: The scope of the variable 'min' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:156:6: style: The scope of the variable 'ps' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:158:17: style: The scope of the variable 'cur' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks.c:119:17: style: Checking if unsigned variable 'strlen(cont)' is less than zero. [unsignedLessThanZero]
tablix2-0.3.5/modules/timeblocks.c:139:3: error: Common realloc mistake: 'con' nulled but not freed upon failure [memleakOnRealloc]
tablix2-0.3.5/modules/timeblocks_sameday.c:85:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/modules/timeblocks_sameday.c:122:24: style: Checking if unsigned variable 'strlen(cont)' is less than zero. [unsignedLessThanZero]
tablix2-0.3.5/modules/timeblocks_sameday.c:127:13: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
tablix2-0.3.5/modules/timeblocks_sameday.c:142:17: error: Common realloc mistake: 'con' nulled but not freed upon failure [memleakOnRealloc]
tablix2-0.3.5/modules/timeplace.c:41:6: style: The scope of the variable 'a' can be reduced. [variableScope]
tablix2-0.3.5/modules/walk.c:64:19: style: The scope of the variable 'var_resid' can be reduced. [variableScope]
tablix2-0.3.5/modules/walk.c:96:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tablix2-0.3.5/modules/walk.c:99:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tablix2-0.3.5/src/chromo.c:184:16: error: Resource leak: handle [resourceLeak]
tablix2-0.3.5/src/chromo.c:186:16: error: Resource leak: handle [resourceLeak]
tablix2-0.3.5/src/chromo.c:188:16: error: Resource leak: handle [resourceLeak]
tablix2-0.3.5/src/chromo.c:191:16: error: Resource leak: handle [resourceLeak]
tablix2-0.3.5/src/chromo.c:133:5: error: Memory leak: dest.tables [memleak]
tablix2-0.3.5/src/counter.c:203:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:109:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:459:16: style: The scope of the variable 'restype' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:460:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:461:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:731:16: style: The scope of the variable 'restype' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:797:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:875:13: style: The scope of the variable 'tuple' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:911:6: style: The scope of the variable 'm' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1139:6: style: The scope of the variable 'resid' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1140:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1254:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1340:8: style: The scope of the variable 'm' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1400:9: style: The scope of the variable 'tab' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1422:10: style: The scope of the variable 'dom' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1423:6: style: The scope of the variable 'val' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:1467:9: style: The scope of the variable 'tab' can be reduced. [variableScope]
tablix2-0.3.5/src/data.c:352:2: error: Common realloc mistake: 'dat_restype' nulled but not freed upon failure [memleakOnRealloc]
tablix2-0.3.5/src/data.c:836:3: error: Common realloc mistake: 'dat_tuplemap' nulled but not freed upon failure [memleakOnRealloc]
tablix2-0.3.5/src/depend.c:100:9: style: The scope of the variable 'src_resid' can be reduced. [variableScope]
tablix2-0.3.5/src/depend.c:100:20: style: The scope of the variable 'dst_resid' can be reduced. [variableScope]
tablix2-0.3.5/src/depend.c:148:13: style: The scope of the variable 'num' can be reduced. [variableScope]
tablix2-0.3.5/src/depend.c:150:10: style: The scope of the variable 'dom' can be reduced. [variableScope]
tablix2-0.3.5/src/depend.c:395:6: style: The scope of the variable 'src_resid' can be reduced. [variableScope]
tablix2-0.3.5/src/depend.c:395:17: style: The scope of the variable 'dst_resid' can be reduced. [variableScope]
tablix2-0.3.5/src/genetic.c:172:9: style: The scope of the variable 't2' can be reduced. [variableScope]
tablix2-0.3.5/src/main.c:337:8: style: Condition 'c' is always true [knownConditionTrueFalse]
tablix2-0.3.5/src/main.c:327:6: note: Assignment 'c=1', assigned value is 1
tablix2-0.3.5/src/main.c:337:8: note: Condition 'c' is always true
tablix2-0.3.5/src/main.c:116:6: style: The scope of the variable 'step_res' can be reduced. [variableScope]
tablix2-0.3.5/src/main.c:116:16: style: The scope of the variable 'step_type' can be reduced. [variableScope]
tablix2-0.3.5/src/main.c:116:27: style: The scope of the variable 'step_tuple' can be reduced. [variableScope]
tablix2-0.3.5/src/main.c:404:15: style: The scope of the variable 'saved' can be reduced. [variableScope]
tablix2-0.3.5/src/master.c:214:2: style: Variable 'loc' is reassigned a value before the old one has been used. [redundantAssignment]
tablix2-0.3.5/src/master.c:168:0: note: Variable 'loc' is reassigned a value before the old one has been used.
tablix2-0.3.5/src/master.c:214:2: note: Variable 'loc' is reassigned a value before the old one has been used.
tablix2-0.3.5/src/modsup.c:226:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/modsup.c:423:8: style: The scope of the variable 'm' can be reduced. [variableScope]
tablix2-0.3.5/src/modsup.c:423:10: style: The scope of the variable 'fitness' can be reduced. [variableScope]
tablix2-0.3.5/src/modsup.c:575:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/modsup.c:610:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tablix2-0.3.5/src/output.c:112:18: style: The scope of the variable 'option' can be reduced. [variableScope]
tablix2-0.3.5/src/output.c:227:9: warning: The buffer 'xmlsrc' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tablix2-0.3.5/src/params.c:140:8: style: The scope of the variable 'm' can be reduced. [variableScope]
tablix2-0.3.5/src/xmlsup.c:429:12: style: The scope of the variable 'res' can be reduced. [variableScope]
tablix2-0.3.5/ttf/export_ttf.c:188:6: style: The scope of the variable 'resid_max' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:1055:27: style: Condition '!has_fp_exp' is always true [knownConditionTrueFalse]
tablix2-0.3.5/ttf/scheme.c:1011:23: note: Assignment 'has_fp_exp=0', assigned value is 0
tablix2-0.3.5/ttf/scheme.c:1055:27: note: Condition '!has_fp_exp' is always true
tablix2-0.3.5/ttf/scheme.c:1084:11: warning: %lo in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
tablix2-0.3.5/ttf/scheme.c:1091:11: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
tablix2-0.3.5/ttf/scheme.c:1108:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tablix2-0.3.5/ttf/scheme.c:557:14: style: The scope of the variable 'last' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:560:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:714:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:774:9: style: The scope of the variable 's' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:987:14: style: The scope of the variable 'x' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:1480:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:3959:7: style: The scope of the variable 'old_op' can be reduced. [variableScope]
tablix2-0.3.5/ttf/scheme.c:876:46: style: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.h:140:36: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
tablix2-0.3.5/ttf/scheme.c:876:46: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
tablix2-0.3.5/ttf/scheme.c:894:43: style: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.c:332:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
tablix2-0.3.5/ttf/scheme.c:894:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
tablix2-0.3.5/ttf/scheme.c:1636:48: style: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.c:353:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
tablix2-0.3.5/ttf/scheme.c:1636:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
tablix2-0.3.5/ttf/scheme.c:1951:66: style: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.c:329:66: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
tablix2-0.3.5/ttf/scheme.c:1951:66: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
tablix2-0.3.5/ttf/scheme.c:4297:52: style: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.h:127:66: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
tablix2-0.3.5/ttf/scheme.c:4297:52: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
tablix2-0.3.5/ttf/scheme.c:4378:40: style: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'. [funcArgNamesDifferent]
tablix2-0.3.5/ttf/scheme.h:134:54: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
tablix2-0.3.5/ttf/scheme.c:4378:40: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
tablix2-0.3.5/ttf/scheme.c:1332:5: style: Variable 'rw' is assigned a value that is never used. [unreadVariable]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tabmixplus/tabmixplus_0.5.0.5~171027a1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tacacs+/tacacs+_4.0.4.27a.orig.tar.gz
tacacs+-F4.0.4.27a/aceclnt_fn.c:179:22: warning: Either the condition '!passwd' is redundant or there is possible null pointer dereference: passwd. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/aceclnt_fn.c:179:10: note: Assuming that condition '!passwd' is not redundant
tacacs+-F4.0.4.27a/aceclnt_fn.c:179:22: note: Null pointer dereference
tacacs+-F4.0.4.27a/aceclnt_fn.c:84:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/aceclnt_fn.c:87:11: style: The scope of the variable 'prompt' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/aceclnt_fn.c:88:9: style: The scope of the variable 'pwlen' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/authen.c:192:9: style: The scope of the variable 'status' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/config.c:2257:28: warning: Either the condition 'protocol?protocol:""' is redundant or there is possible null pointer dereference: protocol. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/config.c:2269:15: note: Assuming that condition 'protocol?protocol:""' is not redundant
tacacs+-F4.0.4.27a/config.c:2257:28: note: Null pointer dereference
tacacs+-F4.0.4.27a/config.c:2261:24: warning: Either the condition 'svcname?svcname:""' is redundant or there is possible null pointer dereference: svcname. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/config.c:2270:14: note: Assuming that condition 'svcname?svcname:""' is not redundant
tacacs+-F4.0.4.27a/config.c:2261:24: note: Null pointer dereference
tacacs+-F4.0.4.27a/config.c:2297:32: warning: Either the condition 'protocol?protocol:""' is redundant or there is possible null pointer dereference: protocol. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/config.c:2308:41: note: Assuming that condition 'protocol?protocol:""' is not redundant
tacacs+-F4.0.4.27a/config.c:2297:32: note: Null pointer dereference
tacacs+-F4.0.4.27a/config.c:2301:28: warning: Either the condition 'svcname?svcname:""' is redundant or there is possible null pointer dereference: svcname. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/config.c:2309:18: note: Assuming that condition 'svcname?svcname:""' is not redundant
tacacs+-F4.0.4.27a/config.c:2301:28: note: Null pointer dereference
tacacs+-F4.0.4.27a/config.c:1411:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/default_fn.c:95:9: warning: Either the condition 'name!=NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/default_fn.c:101:12: note: Assuming that condition 'name!=NULL' is not redundant
tacacs+-F4.0.4.27a/default_fn.c:95:9: note: Null pointer dereference
tacacs+-F4.0.4.27a/default_fn.c:232:10: style: The scope of the variable 'pwlen' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/default_v0_fn.c:54:11: style: The scope of the variable 'prompt' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/do_acct.c:244:0: error: #error "unknown utmp time field" [preprocessorErrorDirective]
tacacs+-F4.0.4.27a/do_author.c:478:9: style: The scope of the variable 'match' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/dump.c:98:13: style: The scope of the variable 'data' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/enable.c:125:9: style: The scope of the variable 'pwlen' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/expire.c:70:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tacacs+-F4.0.4.27a/fdes.c:82:19: style: The scope of the variable 'temp_f' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/hash.c:92:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/maxsess.c:114:36: style: Checking if unsigned variable 'fread(&pu,sizeof(pu),1,fp)' is less than zero. [unsignedLessThanZero]
tacacs+-F4.0.4.27a/packet.c:209:15: warning: Possible null pointer dereference: data [nullPointer]
tacacs+-F4.0.4.27a/packet.c:394:51: note: Calling function 'send_acct_reply', 3rd argument 'data' value is 0
tacacs+-F4.0.4.27a/packet.c:209:15: note: Null pointer dereference
tacacs+-F4.0.4.27a/packet.c:281:15: warning: Possible null pointer dereference: data [nullPointer]
tacacs+-F4.0.4.27a/packet.c:239:71: note: Calling function 'send_authen_reply', 4th argument 'data' value is 0
tacacs+-F4.0.4.27a/packet.c:281:15: note: Null pointer dereference
tacacs+-F4.0.4.27a/packet.c:355:15: warning: Possible null pointer dereference: data [nullPointer]
tacacs+-F4.0.4.27a/packet.c:390:46: note: Calling function 'send_author_reply', 3rd argument 'data' value is 0
tacacs+-F4.0.4.27a/packet.c:355:15: note: Null pointer dereference
tacacs+-F4.0.4.27a/packet.c:48:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/programs.c:226:15: style: The scope of the variable 'n' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/pw.c:46:5: style: Variable 'passwd_fp' is reassigned a value before the old one has been used. [redundantAssignment]
tacacs+-F4.0.4.27a/pw.c:36:0: note: Variable 'passwd_fp' is reassigned a value before the old one has been used.
tacacs+-F4.0.4.27a/pw.c:46:5: note: Variable 'passwd_fp' is reassigned a value before the old one has been used.
tacacs+-F4.0.4.27a/pw.c:44:11: style: The scope of the variable 's' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/sendauth.c:37:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/skey_fn.c:160:22: warning: Either the condition '!passwd' is redundant or there is possible null pointer dereference: passwd. [nullPointerRedundantCheck]
tacacs+-F4.0.4.27a/skey_fn.c:160:10: note: Assuming that condition '!passwd' is not redundant
tacacs+-F4.0.4.27a/skey_fn.c:160:22: note: Null pointer dereference
tacacs+-F4.0.4.27a/skey_fn.c:80:11: style: The scope of the variable 'prompt' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/skey_fn.c:81:9: style: The scope of the variable 'pwlen' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/tac_plus.c:169:3: style: The scope of the variable 's' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/tac_plus.c:377:7: style: The scope of the variable 'host' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/tac_plus.c:378:6: style: The scope of the variable 'on' can be reduced. [variableScope]
tacacs+-F4.0.4.27a/tac_plus.c:165:12: style: Unused variable: inaddr [unusedVariable]
tacacs+-F4.0.4.27a/tac_plus.c:518:6: warning: The buffer 'pidfilebuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tacacs+-F4.0.4.27a/tac_pwd.c:131:5: warning: The buffer 'hash' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tachyon/tachyon_0.99~b6+dsx.orig.tar.xz
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:493:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:100:3: style: Variable 'dfile' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:98:3: note: Variable 'dfile' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:100:3: note: Variable 'dfile' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:216:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:209:3: note: Variable 'rc' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:216:3: note: Variable 'rc' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:379:34: style: The scope of the variable 'name' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:379:45: style: The scope of the variable 'texname' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:379:59: style: The scope of the variable 'urlname' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:516:23: style: The scope of the variable 'vnew' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:82:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:105:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:186:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:207:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:398:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:399:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:402:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:406:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:409:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:410:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:414:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:422:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:428:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:436:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:447:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:448:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:452:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:475:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:479:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:492:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:497:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:501:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:542:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:114:0: error: Resource leak: dfile [resourceLeak]
tachyon-0.99~b6+dsx.orig/demosrc/ac3dparse.c:506:0: error: Memory leak: normalarray [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/animskull.c:18:7: style: struct member 'scalarvol::xres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/animskull.c:19:7: style: struct member 'scalarvol::yres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/animskull.c:20:7: style: struct member 'scalarvol::zres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/animskull.c:22:8: style: struct member 'scalarvol::name' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/animskull.c:23:19: style: struct member 'scalarvol::data' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/animspheres.c:179:10: style: The scope of the variable 'vtx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/animspheres.c:179:18: style: The scope of the variable 'vtx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/fire.c:65:24: style: The scope of the variable 'addr3' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/fire.c:37:7: style: struct member 'scalarvol::xres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/fire.c:38:7: style: struct member 'scalarvol::yres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/fire.c:39:7: style: struct member 'scalarvol::zres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/fire.c:41:8: style: struct member 'scalarvol::name' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/getargs.c:354:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/getargs.c:363:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/getargs.c:373:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/getargs.c:529:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/getargs.c:563:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:41:7: style: struct member 'scalarvol::loaded' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:42:7: style: struct member 'scalarvol::xres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:43:7: style: struct member 'scalarvol::yres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:44:7: style: struct member 'scalarvol::zres' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:46:8: style: struct member 'scalarvol::name' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/hypertex.c:47:19: style: struct member 'scalarvol::data' is never used. [unusedStructMember]
tachyon-0.99~b6+dsx.orig/demosrc/main.c:429:12: style: Same expression on both sides of '!=' because the value of 'bh' and 'NULL' are the same. [duplicateExpression]
tachyon-0.99~b6+dsx.orig/demosrc/main.c:379:19: note: 'bh' is assigned value 'NULL' here.
tachyon-0.99~b6+dsx.orig/demosrc/main.c:429:12: note: Same expression on both sides of '!=' because the value of 'bh' and 'NULL' are the same.
tachyon-0.99~b6+dsx.orig/demosrc/main.c:471:8: style: The scope of the variable 'outfilename' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/main.c:589:10: style: The scope of the variable 'filename' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/main.c:592:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/mainanim.c:28:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/nffparse.c:47:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/nffparse.c:265:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:696:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:696:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:696:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:703:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:703:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:703:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:707:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:707:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:707:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:714:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:714:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:714:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:675:3: style: Variable 'rgb' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:662:0: note: Variable 'rgb' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:675:3: note: Variable 'rgb' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:830:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:833:5: note: Found duplicate branches for 'if' and 'else'.
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:830:10: note: Found duplicate branches for 'if' and 'else'.
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:247:11: style: The scope of the variable 'c' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:574:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1123:9: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:212:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:242:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:334:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:349:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:404:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:406:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:467:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:471:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:488:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:592:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:665:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:689:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:743:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:753:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:754:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:765:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:809:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:811:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:815:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:822:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:826:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:840:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:885:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:895:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:909:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:956:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:986:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1066:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1103:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1152:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1320:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1483:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1498:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1560:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1568:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1580:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1766:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1835:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1879:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1541:0: error: Memory leak: v [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1541:0: error: Memory leak: r [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1541:0: error: Memory leak: c [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1634:0: error: Memory leak: v [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/parse.c:1634:0: error: Memory leak: n [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/spaceball.c:24:70: style: Function 'tachyon_init_spaceball' argument 3 names different: declaration 'port' definition 'serialport'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/demosrc/spaceball.h:34:71: note: Function 'tachyon_init_spaceball' argument 3 names different: declaration 'port' definition 'serialport'.
tachyon-0.99~b6+dsx.orig/demosrc/spaceball.c:24:70: note: Function 'tachyon_init_spaceball' argument 3 names different: declaration 'port' definition 'serialport'.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:120:14: style: Condition 'mynode==0' is always true [knownConditionTrueFalse]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:102:10: note: Assignment 'mynode=0', assigned value is 0
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:120:14: note: Condition 'mynode==0' is always true
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:120:14: style: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same. [duplicateExpression]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:102:10: note: 'mynode' is assigned value '0' here.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:120:14: note: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:124:16: style: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same. [duplicateExpression]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:102:10: note: 'mynode' is assigned value '0' here.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:124:16: note: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:129:14: style: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same. [duplicateExpression]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:102:10: note: 'mynode' is assigned value '0' here.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:129:14: note: Same expression on both sides of '==' because the value of 'mynode' and '0' are the same.
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:48:17: style: The scope of the variable 'r' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:48:19: style: The scope of the variable 'g' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:48:21: style: The scope of the variable 'b' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/demosrc/tgatoyuv.c:155:0: error: Memory leak: tgadata [memleak]
tachyon-0.99~b6+dsx.orig/demosrc/trackball.c:221:14: style: The scope of the variable 't' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/pkgextra/volpack/data/denfile.c:218:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/pkgextra/volpack/data/denfile.c:247:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/pkgextra/volpack/data/denfile.c:295:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/pkgextra/volpack/data/denfile.c:342:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/api.c:119:53: style: Function 'rt_shadow_filtering' argument 2 names different: declaration 'mode' definition 'onoff'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:335:43: note: Function 'rt_shadow_filtering' argument 2 names different: declaration 'mode' definition 'onoff'.
tachyon-0.99~b6+dsx.orig/src/api.c:119:53: note: Function 'rt_shadow_filtering' argument 2 names different: declaration 'mode' definition 'onoff'.
tachyon-0.99~b6+dsx.orig/src/api.c:124:55: style: Function 'rt_trans_max_surfaces' argument 2 names different: declaration 'maxsurfaces' definition 'count'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:320:45: note: Function 'rt_trans_max_surfaces' argument 2 names different: declaration 'maxsurfaces' definition 'count'.
tachyon-0.99~b6+dsx.orig/src/api.c:124:55: note: Function 'rt_trans_max_surfaces' argument 2 names different: declaration 'maxsurfaces' definition 'count'.
tachyon-0.99~b6+dsx.orig/src/api.c:129:59: style: Function 'rt_camera_setup' argument 3 names different: declaration 'aspect' definition 'aspectratio'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:30:49: note: Function 'rt_camera_setup' argument 3 names different: declaration 'aspect' definition 'aspectratio'.
tachyon-0.99~b6+dsx.orig/src/api.c:129:59: note: Function 'rt_camera_setup' argument 3 names different: declaration 'aspect' definition 'aspectratio'.
tachyon-0.99~b6+dsx.orig/src/api.c:130:19: style: Function 'rt_camera_setup' argument 4 names different: declaration 'alias' definition 'antialiasing'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:31:26: note: Function 'rt_camera_setup' argument 4 names different: declaration 'alias' definition 'antialiasing'.
tachyon-0.99~b6+dsx.orig/src/api.c:130:19: note: Function 'rt_camera_setup' argument 4 names different: declaration 'alias' definition 'antialiasing'.
tachyon-0.99~b6+dsx.orig/src/api.c:130:37: style: Function 'rt_camera_setup' argument 5 names different: declaration 'maxdepth' definition 'raydepth'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:31:37: note: Function 'rt_camera_setup' argument 5 names different: declaration 'maxdepth' definition 'raydepth'.
tachyon-0.99~b6+dsx.orig/src/api.c:130:37: note: Function 'rt_camera_setup' argument 5 names different: declaration 'maxdepth' definition 'raydepth'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:32: style: Function 'rt_camera_setup' argument 6 names different: declaration 'ctr' definition 'camcent'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:32:32: note: Function 'rt_camera_setup' argument 6 names different: declaration 'ctr' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:32: note: Function 'rt_camera_setup' argument 6 names different: declaration 'ctr' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:51: style: Function 'rt_camera_setup' argument 7 names different: declaration 'viewdir' definition 'viewvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:32:47: note: Function 'rt_camera_setup' argument 7 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:51: note: Function 'rt_camera_setup' argument 7 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:70: style: Function 'rt_camera_setup' argument 8 names different: declaration 'updir' definition 'upvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:32:66: note: Function 'rt_camera_setup' argument 8 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:131:70: note: Function 'rt_camera_setup' argument 8 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:152:58: style: Function 'rt_camera_position' argument 2 names different: declaration 'center' definition 'camcent'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:376:48: note: Function 'rt_camera_position' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:152:58: note: Function 'rt_camera_position' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:153:35: style: Function 'rt_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:376:66: note: Function 'rt_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:153:35: note: Function 'rt_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:153:54: style: Function 'rt_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:377:35: note: Function 'rt_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:153:54: note: Function 'rt_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:158:64: style: Function 'rt_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:379:54: note: Function 'rt_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:158:64: note: Function 'rt_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:159:41: style: Function 'rt_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:380:41: note: Function 'rt_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:159:41: note: Function 'rt_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:159:63: style: Function 'rt_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:380:63: note: Function 'rt_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:159:63: note: Function 'rt_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:169:64: style: Function 'rt_get_camera_position' argument 2 names different: declaration 'center' definition 'camcent'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:383:53: note: Function 'rt_get_camera_position' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:169:64: note: Function 'rt_get_camera_position' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:170:41: style: Function 'rt_get_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:383:72: note: Function 'rt_get_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:170:41: note: Function 'rt_get_camera_position' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:170:62: style: Function 'rt_get_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:384:40: note: Function 'rt_get_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:170:62: note: Function 'rt_get_camera_position' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:171:41: style: Function 'rt_get_camera_position' argument 5 names different: declaration 'rightdir' definition 'rightvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:384:58: note: Function 'rt_get_camera_position' argument 5 names different: declaration 'rightdir' definition 'rightvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:171:41: note: Function 'rt_get_camera_position' argument 5 names different: declaration 'rightdir' definition 'rightvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:176:62: style: Function 'rt_get_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:386:52: note: Function 'rt_get_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:176:62: note: Function 'rt_get_camera_position3fv' argument 2 names different: declaration 'center' definition 'camcent'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:39: style: Function 'rt_get_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:386:67: note: Function 'rt_get_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:39: note: Function 'rt_get_camera_position3fv' argument 3 names different: declaration 'viewdir' definition 'viewvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:55: style: Function 'rt_get_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:387:38: note: Function 'rt_get_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:55: note: Function 'rt_get_camera_position3fv' argument 4 names different: declaration 'updir' definition 'upvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:69: style: Function 'rt_get_camera_position3fv' argument 5 names different: declaration 'rightdir' definition 'rightvec'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:387:52: note: Function 'rt_get_camera_position3fv' argument 5 names different: declaration 'rightdir' definition 'rightvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:177:69: note: Function 'rt_get_camera_position3fv' argument 5 names different: declaration 'rightdir' definition 'rightvec'.
tachyon-0.99~b6+dsx.orig/src/api.c:275:68: style: Function 'rt_crop_output' argument 4 names different: declaration 'lx' definition 'sx'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:169:58: note: Function 'rt_crop_output' argument 4 names different: declaration 'lx' definition 'sx'.
tachyon-0.99~b6+dsx.orig/src/api.c:275:68: note: Function 'rt_crop_output' argument 4 names different: declaration 'lx' definition 'sx'.
tachyon-0.99~b6+dsx.orig/src/api.c:275:76: style: Function 'rt_crop_output' argument 5 names different: declaration 'ly' definition 'sy'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:169:66: note: Function 'rt_crop_output' argument 5 names different: declaration 'ly' definition 'sy'.
tachyon-0.99~b6+dsx.orig/src/api.c:275:76: note: Function 'rt_crop_output' argument 5 names different: declaration 'ly' definition 'sy'.
tachyon-0.99~b6+dsx.orig/src/api.c:289:62: style: Function 'rt_rawimage_rgb24' argument 2 names different: declaration 'rawimage' definition 'img'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:219:52: note: Function 'rt_rawimage_rgb24' argument 2 names different: declaration 'rawimage' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/api.c:289:62: note: Function 'rt_rawimage_rgb24' argument 2 names different: declaration 'rawimage' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/api.c:298:55: style: Function 'rt_rawimage_rgb96f' argument 2 names different: declaration 'rawimage' definition 'img'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:227:45: note: Function 'rt_rawimage_rgb96f' argument 2 names different: declaration 'rawimage' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/api.c:298:55: note: Function 'rt_rawimage_rgb96f' argument 2 names different: declaration 'rawimage' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/api.c:354:36: style: Function 'rt_background_gradient' argument 5 names different: declaration 'topcolor' definition 'topcol'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:247:38: note: Function 'rt_background_gradient' argument 5 names different: declaration 'topcolor' definition 'topcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:354:36: note: Function 'rt_background_gradient' argument 5 names different: declaration 'topcolor' definition 'topcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:354:53: style: Function 'rt_background_gradient' argument 6 names different: declaration 'botcolor' definition 'botcol'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:247:57: note: Function 'rt_background_gradient' argument 6 names different: declaration 'botcolor' definition 'botcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:354:53: note: Function 'rt_background_gradient' argument 6 names different: declaration 'botcolor' definition 'botcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:372:52: style: Function 'rt_background_sky_sphere' argument 5 names different: declaration 'topcolor' definition 'topcol'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:46:40: note: Function 'rt_background_sky_sphere' argument 5 names different: declaration 'topcolor' definition 'topcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:372:52: note: Function 'rt_background_sky_sphere' argument 5 names different: declaration 'topcolor' definition 'topcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:372:69: style: Function 'rt_background_sky_sphere' argument 6 names different: declaration 'botcolor' definition 'botcol'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:46:59: note: Function 'rt_background_sky_sphere' argument 6 names different: declaration 'botcolor' definition 'botcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:372:69: note: Function 'rt_background_sky_sphere' argument 6 names different: declaration 'botcolor' definition 'botcol'.
tachyon-0.99~b6+dsx.orig/src/api.c:395:39: style: Function 'rt_ambient_occlusion' argument 1 names different: declaration 'scene' definition 'voidscene'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:593:33: note: Function 'rt_ambient_occlusion' argument 1 names different: declaration 'scene' definition 'voidscene'.
tachyon-0.99~b6+dsx.orig/src/api.c:395:39: note: Function 'rt_ambient_occlusion' argument 1 names different: declaration 'scene' definition 'voidscene'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:53: style: Function 'rt_define_teximage_rgb24' argument 2 names different: declaration 'xsize' definition 'xs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:478:53: note: Function 'rt_define_teximage_rgb24' argument 2 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:53: note: Function 'rt_define_teximage_rgb24' argument 2 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:61: style: Function 'rt_define_teximage_rgb24' argument 3 names different: declaration 'ysize' definition 'ys'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:478:64: note: Function 'rt_define_teximage_rgb24' argument 3 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:61: note: Function 'rt_define_teximage_rgb24' argument 3 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:69: style: Function 'rt_define_teximage_rgb24' argument 4 names different: declaration 'zsize' definition 'zs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:478:75: note: Function 'rt_define_teximage_rgb24' argument 4 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:69: note: Function 'rt_define_teximage_rgb24' argument 4 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:88: style: Function 'rt_define_teximage_rgb24' argument 5 names different: declaration 'rgb24data' definition 'rgb'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:479:46: note: Function 'rt_define_teximage_rgb24' argument 5 names different: declaration 'rgb24data' definition 'rgb'.
tachyon-0.99~b6+dsx.orig/src/api.c:768:88: note: Function 'rt_define_teximage_rgb24' argument 5 names different: declaration 'rgb24data' definition 'rgb'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:44: style: Function 'rt_define_image' argument 2 names different: declaration 'xsize' definition 'xs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:40:44: note: Function 'rt_define_image' argument 2 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:44: note: Function 'rt_define_image' argument 2 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:52: style: Function 'rt_define_image' argument 3 names different: declaration 'ysize' definition 'ys'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:40:55: note: Function 'rt_define_image' argument 3 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:52: note: Function 'rt_define_image' argument 3 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:60: style: Function 'rt_define_image' argument 4 names different: declaration 'zsize' definition 'zs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:40:66: note: Function 'rt_define_image' argument 4 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:60: note: Function 'rt_define_image' argument 4 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:79: style: Function 'rt_define_image' argument 5 names different: declaration 'rgb24data' definition 'rgb'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon_dep.h:41:37: note: Function 'rt_define_image' argument 5 names different: declaration 'rgb24data' definition 'rgb'.
tachyon-0.99~b6+dsx.orig/src/api.c:773:79: note: Function 'rt_define_image' argument 5 names different: declaration 'rgb24data' definition 'rgb'.
tachyon-0.99~b6+dsx.orig/src/api.c:790:53: style: Function 'rt_texture_copy_vcstri' argument 2 names different: declaration 'oldtex' definition 'oldvoidtex'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:491:50: note: Function 'rt_texture_copy_vcstri' argument 2 names different: declaration 'oldtex' definition 'oldvoidtex'.
tachyon-0.99~b6+dsx.orig/src/api.c:790:53: note: Function 'rt_texture_copy_vcstri' argument 2 names different: declaration 'oldtex' definition 'oldvoidtex'.
tachyon-0.99~b6+dsx.orig/src/api.c:866:62: style: Function 'rt_light' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:553:51: note: Function 'rt_light' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:866:62: note: Function 'rt_light' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:866:71: style: Function 'rt_light' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:553:63: note: Function 'rt_light' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:866:71: note: Function 'rt_light' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:887:33: style: Function 'rt_light3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:555:57: note: Function 'rt_light3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:887:33: note: Function 'rt_light3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:887:44: style: Function 'rt_light3fv' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:555:71: note: Function 'rt_light3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:887:44: note: Function 'rt_light3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:894:74: style: Function 'rt_directional_light' argument 3 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:562:63: note: Function 'rt_directional_light' argument 3 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:894:74: note: Function 'rt_directional_light' argument 3 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:917:45: style: Function 'rt_directional_light3fv' argument 3 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:567:69: note: Function 'rt_directional_light3fv' argument 3 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:917:45: note: Function 'rt_directional_light3fv' argument 3 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:924:66: style: Function 'rt_spotlight' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:574:55: note: Function 'rt_spotlight' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:924:66: note: Function 'rt_spotlight' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:924:75: style: Function 'rt_spotlight' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:574:67: note: Function 'rt_spotlight' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:924:75: note: Function 'rt_spotlight' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:31: style: Function 'rt_spotlight' argument 5 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:575:31: note: Function 'rt_spotlight' argument 5 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:31: note: Function 'rt_spotlight' argument 5 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:40: style: Function 'rt_spotlight' argument 6 names different: declaration 'fallstart' definition 'start'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:575:46: note: Function 'rt_spotlight' argument 6 names different: declaration 'fallstart' definition 'start'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:40: note: Function 'rt_spotlight' argument 6 names different: declaration 'fallstart' definition 'start'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:51: style: Function 'rt_spotlight' argument 7 names different: declaration 'fallend' definition 'end'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:575:61: note: Function 'rt_spotlight' argument 7 names different: declaration 'fallend' definition 'end'.
tachyon-0.99~b6+dsx.orig/src/api.c:925:51: note: Function 'rt_spotlight' argument 7 names different: declaration 'fallend' definition 'end'.
tachyon-0.99~b6+dsx.orig/src/api.c:950:37: style: Function 'rt_spotlight3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:580:61: note: Function 'rt_spotlight3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:950:37: note: Function 'rt_spotlight3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:950:48: style: Function 'rt_spotlight3fv' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:581:30: note: Function 'rt_spotlight3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:950:48: note: Function 'rt_spotlight3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:37: style: Function 'rt_spotlight3fv' argument 5 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:581:51: note: Function 'rt_spotlight3fv' argument 5 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:37: note: Function 'rt_spotlight3fv' argument 5 names different: declaration 'direction' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:48: style: Function 'rt_spotlight3fv' argument 6 names different: declaration 'fallstart' definition 'start'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:582:30: note: Function 'rt_spotlight3fv' argument 6 names different: declaration 'fallstart' definition 'start'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:48: note: Function 'rt_spotlight3fv' argument 6 names different: declaration 'fallstart' definition 'start'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:61: style: Function 'rt_spotlight3fv' argument 7 names different: declaration 'fallend' definition 'end'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:582:47: note: Function 'rt_spotlight3fv' argument 7 names different: declaration 'fallend' definition 'end'.
tachyon-0.99~b6+dsx.orig/src/api.c:951:61: note: Function 'rt_spotlight3fv' argument 7 names different: declaration 'fallend' definition 'end'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:34: style: Function 'rt_light_attenuation' argument 1 names different: declaration 'light' definition 'vli'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:586:33: note: Function 'rt_light_attenuation' argument 1 names different: declaration 'light' definition 'vli'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:34: note: Function 'rt_light_attenuation' argument 1 names different: declaration 'light' definition 'vli'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:43: style: Function 'rt_light_attenuation' argument 2 names different: declaration 'constfactor' definition 'Kc'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:586:44: note: Function 'rt_light_attenuation' argument 2 names different: declaration 'constfactor' definition 'Kc'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:43: note: Function 'rt_light_attenuation' argument 2 names different: declaration 'constfactor' definition 'Kc'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:51: style: Function 'rt_light_attenuation' argument 3 names different: declaration 'linearfactor' definition 'Kl'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:587:31: note: Function 'rt_light_attenuation' argument 3 names different: declaration 'linearfactor' definition 'Kl'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:51: note: Function 'rt_light_attenuation' argument 3 names different: declaration 'linearfactor' definition 'Kl'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:59: style: Function 'rt_light_attenuation' argument 4 names different: declaration 'quadfactor' definition 'Kq'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:587:49: note: Function 'rt_light_attenuation' argument 4 names different: declaration 'quadfactor' definition 'Kq'.
tachyon-0.99~b6+dsx.orig/src/api.c:959:59: note: Function 'rt_light_attenuation' argument 4 names different: declaration 'quadfactor' definition 'Kq'.
tachyon-0.99~b6+dsx.orig/src/api.c:963:60: style: Function 'rt_scalarvol' argument 3 names different: declaration 'mincoord' definition 'min'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:713:29: note: Function 'rt_scalarvol' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:963:60: note: Function 'rt_scalarvol' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:963:75: style: Function 'rt_scalarvol' argument 4 names different: declaration 'maxcoord' definition 'max'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:713:49: note: Function 'rt_scalarvol' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:963:75: note: Function 'rt_scalarvol' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:6: style: Function 'rt_scalarvol' argument 5 names different: declaration 'xsize' definition 'xs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:714:23: note: Function 'rt_scalarvol' argument 5 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:6: note: Function 'rt_scalarvol' argument 5 names different: declaration 'xsize' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:14: style: Function 'rt_scalarvol' argument 6 names different: declaration 'ysize' definition 'ys'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:714:34: note: Function 'rt_scalarvol' argument 6 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:14: note: Function 'rt_scalarvol' argument 6 names different: declaration 'ysize' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:22: style: Function 'rt_scalarvol' argument 7 names different: declaration 'zsize' definition 'zs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:714:45: note: Function 'rt_scalarvol' argument 7 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:22: note: Function 'rt_scalarvol' argument 7 names different: declaration 'zsize' definition 'zs'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:39: style: Function 'rt_scalarvol' argument 8 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:715:31: note: Function 'rt_scalarvol' argument 8 names different: declaration 'filename' definition 'fname'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:39: note: Function 'rt_scalarvol' argument 8 names different: declaration 'filename' definition 'fname'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:53: style: Function 'rt_scalarvol' argument 9 names different: declaration 'invol' definition 'voidvol'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:715:47: note: Function 'rt_scalarvol' argument 9 names different: declaration 'invol' definition 'voidvol'.
tachyon-0.99~b6+dsx.orig/src/api.c:964:53: note: Function 'rt_scalarvol' argument 9 names different: declaration 'invol' definition 'voidvol'.
tachyon-0.99~b6+dsx.orig/src/api.c:969:57: style: Function 'rt_extvol' argument 3 names different: declaration 'mincoord' definition 'min'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:706:26: note: Function 'rt_extvol' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:969:57: note: Function 'rt_extvol' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:969:72: style: Function 'rt_extvol' argument 4 names different: declaration 'maxcoord' definition 'max'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:706:46: note: Function 'rt_extvol' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:969:72: note: Function 'rt_extvol' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:973:54: style: Function 'rt_box' argument 3 names different: declaration 'mincoord' definition 'min'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:728:47: note: Function 'rt_box' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:973:54: note: Function 'rt_box' argument 3 names different: declaration 'mincoord' definition 'min'.
tachyon-0.99~b6+dsx.orig/src/api.c:973:69: style: Function 'rt_box' argument 4 names different: declaration 'maxcoord' definition 'max'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:728:67: note: Function 'rt_box' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:973:69: note: Function 'rt_box' argument 4 names different: declaration 'maxcoord' definition 'max'.
tachyon-0.99~b6+dsx.orig/src/api.c:977:59: style: Function 'rt_cylinder' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:610:52: note: Function 'rt_cylinder' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:977:59: note: Function 'rt_cylinder' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:977:84: style: Function 'rt_cylinder' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:611:38: note: Function 'rt_cylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:977:84: note: Function 'rt_cylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:982:34: style: Function 'rt_cylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:613:58: note: Function 'rt_cylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:982:34: note: Function 'rt_cylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:982:64: style: Function 'rt_cylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:614:46: note: Function 'rt_cylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:982:64: note: Function 'rt_cylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:990:60: style: Function 'rt_fcylinder' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:618:53: note: Function 'rt_fcylinder' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:990:60: note: Function 'rt_fcylinder' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:990:85: style: Function 'rt_fcylinder' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:619:39: note: Function 'rt_fcylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:990:85: note: Function 'rt_fcylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:995:35: style: Function 'rt_fcylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:621:59: note: Function 'rt_fcylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:995:35: note: Function 'rt_fcylinder3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:995:65: style: Function 'rt_fcylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:622:47: note: Function 'rt_fcylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:995:65: note: Function 'rt_fcylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:1003:56: style: Function 'rt_plane' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:640:49: note: Function 'rt_plane' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1003:56: note: Function 'rt_plane' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1003:71: style: Function 'rt_plane' argument 4 names different: declaration 'normal' definition 'norm'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:640:67: note: Function 'rt_plane' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1003:71: note: Function 'rt_plane' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1008:31: style: Function 'rt_plane3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:642:55: note: Function 'rt_plane3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1008:31: note: Function 'rt_plane3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1008:49: style: Function 'rt_plane3fv' argument 4 names different: declaration 'normal' definition 'norm'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:643:31: note: Function 'rt_plane3fv' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1008:49: note: Function 'rt_plane3fv' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:55: style: Function 'rt_ring' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:647:48: note: Function 'rt_ring' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:55: note: Function 'rt_ring' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:70: style: Function 'rt_ring' argument 4 names different: declaration 'mormal' definition 'norm'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:647:66: note: Function 'rt_ring' argument 4 names different: declaration 'mormal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:70: note: Function 'rt_ring' argument 4 names different: declaration 'mormal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:80: style: Function 'rt_ring' argument 5 names different: declaration 'innerrad' definition 'inner'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:648:18: note: Function 'rt_ring' argument 5 names different: declaration 'innerrad' definition 'inner'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:80: note: Function 'rt_ring' argument 5 names different: declaration 'innerrad' definition 'inner'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:91: style: Function 'rt_ring' argument 6 names different: declaration 'outerrad' definition 'outer'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:648:32: note: Function 'rt_ring' argument 6 names different: declaration 'outerrad' definition 'outer'.
tachyon-0.99~b6+dsx.orig/src/api.c:1016:91: note: Function 'rt_ring' argument 6 names different: declaration 'outerrad' definition 'outer'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:30: style: Function 'rt_ring3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:650:54: note: Function 'rt_ring3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:30: note: Function 'rt_ring3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:48: style: Function 'rt_ring3fv' argument 4 names different: declaration 'normal' definition 'norm'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:651:30: note: Function 'rt_ring3fv' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:48: note: Function 'rt_ring3fv' argument 4 names different: declaration 'normal' definition 'norm'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:60: style: Function 'rt_ring3fv' argument 5 names different: declaration 'innerrad' definition 'inner'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:651:44: note: Function 'rt_ring3fv' argument 5 names different: declaration 'innerrad' definition 'inner'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:60: note: Function 'rt_ring3fv' argument 5 names different: declaration 'innerrad' definition 'inner'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:73: style: Function 'rt_ring3fv' argument 6 names different: declaration 'outerrad' definition 'outer'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:651:60: note: Function 'rt_ring3fv' argument 6 names different: declaration 'outerrad' definition 'outer'.
tachyon-0.99~b6+dsx.orig/src/api.c:1021:73: note: Function 'rt_ring3fv' argument 6 names different: declaration 'outerrad' definition 'outer'.
tachyon-0.99~b6+dsx.orig/src/api.c:1029:57: style: Function 'rt_sphere' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:634:50: note: Function 'rt_sphere' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1029:57: note: Function 'rt_sphere' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1029:66: style: Function 'rt_sphere' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:634:62: note: Function 'rt_sphere' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:1029:66: note: Function 'rt_sphere' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:1034:32: style: Function 'rt_sphere3fv' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:636:56: note: Function 'rt_sphere3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1034:32: note: Function 'rt_sphere3fv' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1034:43: style: Function 'rt_sphere3fv' argument 4 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:636:70: note: Function 'rt_sphere3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:1034:43: note: Function 'rt_sphere3fv' argument 4 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/api.c:1149:37: style: Function 'rt_tristripscnv3fv' argument 1 names different: declaration 'scene' definition 'voidscene'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:695:37: note: Function 'rt_tristripscnv3fv' argument 1 names different: declaration 'scene' definition 'voidscene'.
tachyon-0.99~b6+dsx.orig/src/api.c:1149:37: note: Function 'rt_tristripscnv3fv' argument 1 names different: declaration 'scene' definition 'voidscene'.
tachyon-0.99~b6+dsx.orig/src/api.c:1227:61: style: Function 'rt_quadsphere' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:734:54: note: Function 'rt_quadsphere' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/api.c:1227:61: note: Function 'rt_quadsphere' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:18:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apigeom.c:42:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apigeom.c:43:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apigeom.c:179:7: style: The scope of the variable 'd' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apigeom.c:179:10: style: The scope of the variable 'v' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apigeom.c:16:77: style: Function 'rt_polycylinder' argument 4 names different: declaration 'numpoints' definition 'numpts'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:627:26: note: Function 'rt_polycylinder' argument 4 names different: declaration 'numpoints' definition 'numpts'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:16:77: note: Function 'rt_polycylinder' argument 4 names different: declaration 'numpoints' definition 'numpts'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:16:89: style: Function 'rt_polycylinder' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:627:41: note: Function 'rt_polycylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:16:89: note: Function 'rt_polycylinder' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:41:50: style: Function 'rt_polycylinder3fv' argument 4 names different: declaration 'numpoints' definition 'numpts'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:630:29: note: Function 'rt_polycylinder3fv' argument 4 names different: declaration 'numpoints' definition 'numpts'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:41:50: note: Function 'rt_polycylinder3fv' argument 4 names different: declaration 'numpoints' definition 'numpts'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:41:64: style: Function 'rt_polycylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:630:46: note: Function 'rt_polycylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:41:64: note: Function 'rt_polycylinder3fv' argument 5 names different: declaration 'radius' definition 'rad'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:66:62: style: Function 'rt_heightfield' argument 3 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:719:55: note: Function 'rt_heightfield' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:66:62: note: Function 'rt_heightfield' argument 3 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:222:29: style: Function 'rt_landscape' argument 5 names different: declaration 'center' definition 'ctr'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/tachyon.h:724:29: note: Function 'rt_landscape' argument 5 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/apigeom.c:222:29: note: Function 'rt_landscape' argument 5 names different: declaration 'center' definition 'ctr'.
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:31:10: style: The scope of the variable 'u' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:31:13: style: The scope of the variable 'v' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:31:16: style: The scope of the variable 'u2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:31:20: style: The scope of the variable 'v2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:84:10: style: The scope of the variable 'u' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:84:13: style: The scope of the variable 'v' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:84:16: style: The scope of the variable 'u2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/apitrigeom.c:84:20: style: The scope of the variable 'v2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:10: style: The scope of the variable 'tx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:15: style: The scope of the variable 'tx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:20: style: The scope of the variable 'ty1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:25: style: The scope of the variable 'ty2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:30: style: The scope of the variable 'tz1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/box.c:50:35: style: The scope of the variable 'tz2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/camera.c:325:7: style: The scope of the variable 'dx' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/camera.c:325:11: style: The scope of the variable 'dy' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/camera.c:643:41: style: Function 'camerafrustum' argument 2 names different: declaration 'l' definition 'left'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/camera.h:13:34: note: Function 'camerafrustum' argument 2 names different: declaration 'l' definition 'left'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:41: note: Function 'camerafrustum' argument 2 names different: declaration 'l' definition 'left'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:51: style: Function 'camerafrustum' argument 3 names different: declaration 'r' definition 'right'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/camera.h:13:41: note: Function 'camerafrustum' argument 3 names different: declaration 'r' definition 'right'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:51: note: Function 'camerafrustum' argument 3 names different: declaration 'r' definition 'right'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:62: style: Function 'camerafrustum' argument 4 names different: declaration 'b' definition 'bottom'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/camera.h:13:48: note: Function 'camerafrustum' argument 4 names different: declaration 'b' definition 'bottom'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:62: note: Function 'camerafrustum' argument 4 names different: declaration 'b' definition 'bottom'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:74: style: Function 'camerafrustum' argument 5 names different: declaration 't' definition 'top'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/camera.h:13:55: note: Function 'camerafrustum' argument 5 names different: declaration 't' definition 'top'.
tachyon-0.99~b6+dsx.orig/src/camera.c:643:74: note: Function 'camerafrustum' argument 5 names different: declaration 't' definition 'top'.
tachyon-0.99~b6+dsx.orig/src/cylinder.c:57:7: style: The scope of the variable 't' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:57:10: style: The scope of the variable 's' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:7: style: The scope of the variable 't' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:10: style: The scope of the variable 's' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:13: style: The scope of the variable 'tin' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:18: style: The scope of the variable 'tout' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/cylinder.c:186:36: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:10: style: The scope of the variable 'tx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:15: style: The scope of the variable 'tx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:20: style: The scope of the variable 'ty1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:25: style: The scope of the variable 'ty2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:30: style: The scope of the variable 'tz1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/extvol.c:115:35: style: The scope of the variable 'tz2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:219:10: style: The scope of the variable 'g' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:220:15: style: The scope of the variable 'numcbrt' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:224:8: style: The scope of the variable 'msgtxt' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:225:7: style: The scope of the variable 'numsucceeded' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:312:15: style: The scope of the variable 'numcbrt' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:312:24: style: The scope of the variable 'xs' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:312:28: style: The scope of the variable 'ys' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:312:32: style: The scope of the variable 'zs' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:313:10: style: The scope of the variable 'g' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:316:7: style: The scope of the variable 'numsucceeded' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:391:16: style: The scope of the variable 'zindex' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:10: style: The scope of the variable 'tx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:15: style: The scope of the variable 'tx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:20: style: The scope of the variable 'ty1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:25: style: The scope of the variable 'ty2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:30: style: The scope of the variable 'tz1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/grid.c:628:35: style: The scope of the variable 'tz2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/hash.c:263:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tachyon-0.99~b6+dsx.orig/src/hash.c:263:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tachyon-0.99~b6+dsx.orig/src/imageio.c:317:55: style: Function 'writeimage' argument 4 names different: declaration 'imgdata' definition 'img'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/imageio.h:20:22: note: Function 'writeimage' argument 4 names different: declaration 'imgdata' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/imageio.c:317:55: note: Function 'writeimage' argument 4 names different: declaration 'imgdata' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/imap.c:117:3: style: Variable 'newimage' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/src/imap.c:116:0: note: Variable 'newimage' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/imap.c:117:3: note: Variable 'newimage' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/imap.c:49:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:49:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:83:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:83:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:330:7: style: The scope of the variable 'mapindex' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:331:7: style: The scope of the variable 'mapflt' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:512:7: style: The scope of the variable 'mapindex' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:513:7: style: The scope of the variable 'mapflt' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/imap.c:71:7: error: Memory leak: newimage [memleak]
tachyon-0.99~b6+dsx.orig/src/imap.c:105:7: error: Memory leak: newimage [memleak]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:10: style: The scope of the variable 'tx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:15: style: The scope of the variable 'tx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:20: style: The scope of the variable 'ty1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:25: style: The scope of the variable 'ty2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:30: style: The scope of the variable 'tz1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:63:35: style: The scope of the variable 'tz2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/parvol.c:81:64: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:90:28: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:91:26: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:94:64: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:103:28: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:104:26: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:107:64: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:116:28: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/parvol.c:117:26: error: Uninitialized variable: col [uninitvar]
tachyon-0.99~b6+dsx.orig/src/ppm.c:28:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/src/ppm.c:49:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tachyon-0.99~b6+dsx.orig/src/quadric.c:46:11: style: The scope of the variable 't2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/quadric.c:47:7: style: The scope of the variable 'disc' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/ring.c:29:59: style: Function 'newring' argument 4 names different: declaration 'in' definition 'inrad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/ring.h:7:59: note: Function 'newring' argument 4 names different: declaration 'in' definition 'inrad'.
tachyon-0.99~b6+dsx.orig/src/ring.c:29:59: note: Function 'newring' argument 4 names different: declaration 'in' definition 'inrad'.
tachyon-0.99~b6+dsx.orig/src/ring.c:29:70: style: Function 'newring' argument 5 names different: declaration 'out' definition 'outrad'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/ring.h:7:67: note: Function 'newring' argument 5 names different: declaration 'out' definition 'outrad'.
tachyon-0.99~b6+dsx.orig/src/ring.c:29:70: note: Function 'newring' argument 5 names different: declaration 'out' definition 'outrad'.
tachyon-0.99~b6+dsx.orig/src/sgirgb.c:42:8: style: The scope of the variable 'iname' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/sgirgb.c:43:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/sgirgb.c:43:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/sgirgb.c:43:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/shade.c:92:7: style: The scope of the variable 'inten' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/shade.c:233:7: style: The scope of the variable 'inten' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/shade.c:410:7: style: The scope of the variable 'ndotambl' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/shade.c:691:63: style: Function 'fog_color_linear' argument 3 names different: declaration 'z' definition 'r'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/shade.h:26:59: note: Function 'fog_color_linear' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/shade.c:691:63: note: Function 'fog_color_linear' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/shade.c:713:60: style: Function 'fog_color_exp' argument 3 names different: declaration 'z' definition 'r'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/shade.h:27:56: note: Function 'fog_color_exp' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/shade.c:713:60: note: Function 'fog_color_exp' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/shade.c:736:61: style: Function 'fog_color_exp2' argument 3 names different: declaration 'z' definition 'r'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/shade.h:28:57: note: Function 'fog_color_exp2' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/shade.c:736:61: note: Function 'fog_color_exp2' argument 3 names different: declaration 'z' definition 'r'.
tachyon-0.99~b6+dsx.orig/src/tgafile.c:27:10: style: The scope of the variable 'ofp' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/tgafile.c:180:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/tgafile.c:257:10: style: The scope of the variable 'outfile' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/tgafile.c:81:5: error: Memory leak: tga [memleak]
tachyon-0.99~b6+dsx.orig/src/threads.c:1452:3: style: Variable 'thrpool' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/src/threads.c:1451:0: note: Variable 'thrpool' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/threads.c:1452:3: note: Variable 'thrpool' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/threads.c:1669:35: style: Function 'rt_threadpool_next_tile' argument 1 names different: declaration 'thrpool' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:463:35: note: Function 'rt_threadpool_next_tile' argument 1 names different: declaration 'thrpool' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1669:35: note: Function 'rt_threadpool_next_tile' argument 1 names different: declaration 'thrpool' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1689:37: style: Function 'rt_threadpool_tile_failed' argument 1 names different: declaration 'thrpool' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:469:37: note: Function 'rt_threadpool_tile_failed' argument 1 names different: declaration 'thrpool' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1689:37: note: Function 'rt_threadpool_tile_failed' argument 1 names different: declaration 'thrpool' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1696:39: style: Function 'rt_threadpool_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:472:39: note: Function 'rt_threadpool_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1696:39: note: Function 'rt_threadpool_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1704:39: style: Function 'rt_threadpool_getfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:475:39: note: Function 'rt_threadpool_getfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1704:39: note: Function 'rt_threadpool_getfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1789:33: style: Function 'rt_threadlaunch_getid' argument 1 names different: declaration 'thrparms' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:499:33: note: Function 'rt_threadlaunch_getid' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1789:33: note: Function 'rt_threadlaunch_getid' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1802:35: style: Function 'rt_threadlaunch_getdata' argument 1 names different: declaration 'thrparms' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:502:35: note: Function 'rt_threadlaunch_getdata' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1802:35: note: Function 'rt_threadlaunch_getdata' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1820:41: style: Function 'rt_threadlaunch_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/threads.h:512:41: note: Function 'rt_threadlaunch_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/threads.c:1820:41: note: Function 'rt_threadlaunch_setfatalerror' argument 1 names different: declaration 'thrparms' definition 'voidparms'.
tachyon-0.99~b6+dsx.orig/src/trace.c:271:9: style: The scope of the variable 'addr' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/trace.c:311:9: style: The scope of the variable 'addr' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/triangle.c:51:9: style: The scope of the variable 't' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/triangle.c:82:10: style: The scope of the variable 't' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/triangle.c:356:56: style: Function 'vcstri_color' argument 2 names different: declaration 'tex' definition 'tx'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/triangle.h:13:56: note: Function 'vcstri_color' argument 2 names different: declaration 'tex' definition 'tx'.
tachyon-0.99~b6+dsx.orig/src/triangle.c:356:56: note: Function 'vcstri_color' argument 2 names different: declaration 'tex' definition 'tx'.
tachyon-0.99~b6+dsx.orig/src/util.c:600:47: style: Function 'jitter_disc2f' argument 2 names different: declaration 'xy' definition 'dir'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/util.h:108:47: note: Function 'jitter_disc2f' argument 2 names different: declaration 'xy' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/util.c:600:47: note: Function 'jitter_disc2f' argument 2 names different: declaration 'xy' definition 'dir'.
tachyon-0.99~b6+dsx.orig/src/vol.c:146:10: style: The scope of the variable 'tx1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:146:15: style: The scope of the variable 'tx2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:146:20: style: The scope of the variable 'ty1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:146:25: style: The scope of the variable 'ty2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:146:30: style: The scope of the variable 'tz1' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:146:35: style: The scope of the variable 'tz2' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:151:7: style: The scope of the variable 'scalar' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:151:15: style: The scope of the variable 'transval' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:152:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:152:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:152:13: style: The scope of the variable 'z' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:153:19: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/vol.c:45:28: style: Function 'newscalarvol' argument 1 names different: declaration 'intex' definition 'voidtex'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/vol.h:7:28: note: Function 'newscalarvol' argument 1 names different: declaration 'intex' definition 'voidtex'.
tachyon-0.99~b6+dsx.orig/src/vol.c:45:28: note: Function 'newscalarvol' argument 1 names different: declaration 'intex' definition 'voidtex'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:67:7: style: Variable 'rowbuf' is reassigned a value before the old one has been used. [redundantAssignment]
tachyon-0.99~b6+dsx.orig/src/winbmp.c:41:0: note: Variable 'rowbuf' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:67:7: note: Variable 'rowbuf' is reassigned a value before the old one has been used.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:36:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/winbmp.c:36:14: style: The scope of the variable 'y' can be reduced. [variableScope]
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:21: style: Function 'writebmp' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/winbmp.h:8:21: note: Function 'writebmp' argument 1 names different: declaration 'name' definition 'filename'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:21: note: Function 'writebmp' argument 1 names different: declaration 'name' definition 'filename'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:35: style: Function 'writebmp' argument 2 names different: declaration 'xres' definition 'xs'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/winbmp.h:8:31: note: Function 'writebmp' argument 2 names different: declaration 'xres' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:35: note: Function 'writebmp' argument 2 names different: declaration 'xres' definition 'xs'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:43: style: Function 'writebmp' argument 3 names different: declaration 'yres' definition 'ys'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/winbmp.h:8:41: note: Function 'writebmp' argument 3 names different: declaration 'yres' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:43: note: Function 'writebmp' argument 3 names different: declaration 'yres' definition 'ys'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:63: style: Function 'writebmp' argument 4 names different: declaration 'imgdata' definition 'img'. [funcArgNamesDifferent]
tachyon-0.99~b6+dsx.orig/src/winbmp.h:8:62: note: Function 'writebmp' argument 4 names different: declaration 'imgdata' definition 'img'.
tachyon-0.99~b6+dsx.orig/src/winbmp.c:31:63: note: Function 'writebmp' argument 4 names different: declaration 'imgdata' definition 'img'.
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tack/tack_1.08.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tads2-mode/tads2-mode_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/taffybar/taffybar_0.4.6.orig.tar.gz
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tagainijisho/tagainijisho_1.0.2.orig.tar.gz
tagainijisho-1.0.2/src/core/EntryListCache.h:51:10: performance: Technically the member function 'EntryListCache::_getRowIdFromIndex' can be static. [functionStatic]
tagainijisho-1.0.2/src/core/EntryListCache.cc:134:25: note: Technically the member function 'EntryListCache::_getRowIdFromIndex' can be static.
tagainijisho-1.0.2/src/core/EntryListCache.h:51:10: note: Technically the member function 'EntryListCache::_getRowIdFromIndex' can be static.
tagainijisho-1.0.2/src/core/Plugin.h:37:2: style: Class 'Plugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/core/TextTools.h:84:3: warning: Member variable 'KanaInfo::size' is not initialized in the constructor. [uninitMemberVar]
tagainijisho-1.0.2/src/core/TextTools.h:84:3: warning: Member variable 'KanaInfo::usage' is not initialized in the constructor. [uninitMemberVar]
tagainijisho-1.0.2/src/core/jmdict/BuildJMdictDB.cc:458:46: style: Function 'parseJMF' argument 1 names different: declaration 'fname' definition 'fName'. [funcArgNamesDifferent]
tagainijisho-1.0.2/src/core/jmdict/BuildJMdictDB.cc:63:31: note: Function 'parseJMF' argument 1 names different: declaration 'fname' definition 'fName'.
tagainijisho-1.0.2/src/core/jmdict/BuildJMdictDB.cc:458:46: note: Function 'parseJMF' argument 1 names different: declaration 'fname' definition 'fName'.
tagainijisho-1.0.2/src/core/jmdict/BuildJMdictDB.cc:43:3: performance: Variable 'srcDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagainijisho-1.0.2/src/core/jmdict/BuildJMdictDB.cc:44:3: performance: Variable 'dstDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagainijisho-1.0.2/src/core/jmdict/JMdictEntrySearcher.cc:225:8: style: The scope of the variable 'minScore' can be reduced. [variableScope]
tagainijisho-1.0.2/src/core/jmdict/JMdictEntrySearcher.cc:225:23: style: The scope of the variable 'maxScore' can be reduced. [variableScope]
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:276:3: performance: Variable 'languages' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:283:7: performance: Technically the member function 'KanjiDB::createRadicalsTable' can be static. [functionStatic]
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:409:15: note: Technically the member function 'KanjiDB::createRadicalsTable' can be static.
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:283:7: note: Technically the member function 'KanjiDB::createRadicalsTable' can be static.
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:279:3: style: Class 'KanjiDB' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:279:3: style: Class 'KanjiDB' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tagainijisho-1.0.2/src/core/kanjidic2/BuildKanjiDB.cc:67:2: style: Class 'Kanjidic2DBParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/EditEntryNotesDialog.h:55:2: style: Class 'EditEntryNotesDialogEntryDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/EntriesViewHelper.cc:235:2: style: Struct 'AddTagsListHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/EntryMenu.cc:95:41: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tagainijisho-1.0.2/src/gui/JLPTFilterWidget.cc:75:23: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
tagainijisho-1.0.2/src/gui/JLPTFilterWidget.cc:110:22: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
tagainijisho-1.0.2/src/gui/MainWindow.cc:273:0: error: #error No version defined - the -DVERSION=<version> flag must be set! [preprocessorErrorDirective]
tagainijisho-1.0.2/src/gui/Plugin.cc:44:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagainijisho-1.0.2/src/gui/SavedSearchesOrganizer.cc:92:6: style: The scope of the variable 'prevParentId' can be reduced. [variableScope]
tagainijisho-1.0.2/src/gui/SmoothScroller.cc:85:14: style: Same expression on both sides of '>' because the value of '_dest' and 'oldDest' are the same. [duplicateExpression]
tagainijisho-1.0.2/src/gui/SmoothScroller.cc:79:16: note: 'oldDest' is assigned value '_dest' here.
tagainijisho-1.0.2/src/gui/SmoothScroller.cc:85:14: note: Same expression on both sides of '>' because the value of '_dest' and 'oldDest' are the same.
tagainijisho-1.0.2/src/gui/StudyFilterWidget.h:52:2: style: Class 'StudyFilterWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/TagsDialogs.cc:140:2: style: Struct 'SetTagsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/TagsDialogs.cc:194:2: style: Struct 'AddTagsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/jmdict/JMdictEntryFormatter.cc:444:7: style: The scope of the variable 'searchVi' can be reduced. [variableScope]
tagainijisho-1.0.2/src/gui/jmdict/JMdictEntryFormatter.cc:444:24: style: The scope of the variable 'searchVt' can be reduced. [variableScope]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:128:61: style: Function 'render' argument 2 names different: declaration 'length' definition 'dLength'. [funcArgNamesDifferent]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:61:40: note: Function 'render' argument 2 names different: declaration 'length' definition 'dLength'.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:128:61: note: Function 'render' argument 2 names different: declaration 'length' definition 'dLength'.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:25:24: warning: Member variable 'Stroke::_stroke' is not initialized in the constructor. [uninitMemberVar]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:81:36: style: Technically the member function 'KanjiRenderer::kanji' can be const. [functionConst]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:94:7: style: Technically the member function 'KanjiRenderer::renderStroke' can be const. [functionConst]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:192:21: note: Technically the member function 'KanjiRenderer::renderStroke' can be const.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:94:7: note: Technically the member function 'KanjiRenderer::renderStroke' can be const.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:102:7: performance: Technically the member function 'KanjiRenderer::renderGrid' can be static. [functionStatic]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:226:21: note: Technically the member function 'KanjiRenderer::renderGrid' can be static.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:102:7: note: Technically the member function 'KanjiRenderer::renderGrid' can be static.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:48:16: performance: Technically the member function 'KanjiRenderer::Stroke::pathFromSVG' can be static. [functionStatic]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.cc:33:37: note: Technically the member function 'KanjiRenderer::Stroke::pathFromSVG' can be static.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:48:16: note: Technically the member function 'KanjiRenderer::Stroke::pathFromSVG' can be static.
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:63:8: style: Technically the member function 'KanjiRenderer::Stroke::operator==' can be const. [functionConst]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:78:2: style: Class 'KanjiRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/kanjidic2/KanjiRenderer.h:52:3: style: Class 'Stroke' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagainijisho-1.0.2/src/gui/kanjidic2/Kanjidic2EntryFormatter.cc:240:7: style: The scope of the variable 'onLength' can be reduced. [variableScope]
tagainijisho-1.0.2/src/gui/kanjidic2/Kanjidic2EntryFormatter.cc:251:13: style: Variable 'onLength' is assigned a value that is never used. [unreadVariable]
tagainijisho-1.0.2/src/gui/kanjidic2/Kanjidic2FilterWidget.cc:390:18: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tagainijisho-1.0.2/src/gui/kanjidic2/Kanjidic2FilterWidget.cc:389:24: note: outer condition: minStrokes!=0
tagainijisho-1.0.2/src/gui/kanjidic2/Kanjidic2FilterWidget.cc:390:18: note: opposite inner condition: minStrokes==0
tagainijisho-1.0.2/src/gui/main.cc:53:0: error: #error No version defined - the -DVERSION=<version> flag must be set! [preprocessorErrorDirective]
tagainijisho-1.0.2/src/sqlite/Connection.cc:73:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tagainijisho-1.0.2/src/sqlite/Connection.cc:139:8: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tagcloud/tagcloud_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tagcoll2/tagcoll2_2.0.14.orig.tar.gz
tagcoll2-2.0.14/bench/Benchmark.h:73:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/bench/Benchmark.cc:44:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/bench/Benchmark.cc:52:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/bench/Benchmark.cc:67:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/bench/Benchmark.h:22:2: style: 'Timer::operator=' should return 'Timer &'. [operatorEq]
tagcoll2-2.0.14/bench/Benchmark.h:18:27: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagcoll2-2.0.14/bench/Benchmark.h:46:8: style: Technically the member function 'Benchmark::mktimer' can be const. [functionConst]
tagcoll2-2.0.14/bench/Benchmark.h:20:2: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/bench/Benchmark.h:62:2: style: Class 'Benchmark' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/bench/Benchmark.h:89:2: style: Struct 'RegisterRoot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/bench/collection.cc:136:53: style: Function 'outputROCollection' argument 1 names different: declaration 'cons' definition 'out'. [funcArgNamesDifferent]
tagcoll2-2.0.14/bench/collection.cc:60:37: note: Function 'outputROCollection' argument 1 names different: declaration 'cons' definition 'out'.
tagcoll2-2.0.14/bench/collection.cc:136:53: note: Function 'outputROCollection' argument 1 names different: declaration 'cons' definition 'out'.
tagcoll2-2.0.14/bench/collection.cc:90:2: style: Class 'CollectionBench' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/tests/test-utils.h:51:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/tests/test-utils.h:74:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/TextFormat.cc:167:20: style: Unused variable: stags [unusedVariable]
tagcoll2-2.0.14/tagcoll/TextFormat.cc:160:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/TextFormat.cc:169:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/TextFormat.cc:181:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex-tut.cc:168:8: style: Technically the member function 'tagcoll::coll::StringDiskIndex::const_iterator::operator!=' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex-tut.cc:147:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:245:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:322:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:339:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:384:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:394:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:60:6: style: Technically the member function 'tagcoll::coll::IntSetIterator::operator*' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:62:7: style: Technically the member function 'tagcoll::coll::IntSetIterator::operator!=' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:78:6: style: Technically the member function 'tagcoll::coll::IntSeqIterator::operator*' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:80:7: style: Technically the member function 'tagcoll::coll::IntSeqIterator::operator!=' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:98:6: style: Technically the member function 'tagcoll::coll::NonemptyIntSeqIterator::operator*' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:100:7: style: Technically the member function 'tagcoll::coll::NonemptyIntSeqIterator::operator!=' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:281:7: style: Technically the member function 'tagcoll::coll::IntSets::MergeIterator::operator*' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:283:8: style: Technically the member function 'tagcoll::coll::IntSets::MergeIterator::operator!=' can be const. [functionConst]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:70:2: style: Class 'IntSeqIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/coll/intdiskindex.cc:269:3: style: Class 'MergeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/diskindex/int.cc:34:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/diskindex/int.cc:49:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/diskindex/mmap-tut.cc:48:2: style: Class 'TestIndexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/diskindex/string.cc:96:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/diskindex/string.cc:107:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/expression.cc:63:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/expression.cc:73:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tagcoll/expression.cc:48:2: style: Class 'TagexprTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/expression.cc:90:2: style: Class 'TagexprNot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/input/zlib.h:45:2: style: Class 'Zlib' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tagcoll/tagexpr/TagexprParser.cc:50:61: style: Function 'parse' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
tagcoll2-2.0.14/tagcoll/tagexpr/TagexprParser.h:68:38: note: Function 'parse' argument 1 names different: declaration 'buffer' definition 'buf'.
tagcoll2-2.0.14/tagcoll/tagexpr/TagexprParser.cc:50:61: note: Function 'parse' argument 1 names different: declaration 'buffer' definition 'buf'.
Tagexpr_parser_l.cc:1004:27: warning: Possible null pointer dereference: b [nullPointer]
Tagexpr_parser_l.cc:1001:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
Tagexpr_parser_l.cc:1004:27: note: Null pointer dereference
Tagexpr_parser_l.cc:1006:9: warning: Possible null pointer dereference: b [nullPointer]
Tagexpr_parser_l.cc:1001:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
Tagexpr_parser_l.cc:1006:9: note: Null pointer dereference
Tagexpr_parser_l.cc:1373:2: warning: Possible null pointer dereference: b [nullPointer]
Tagexpr_parser_l.cc:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
Tagexpr_parser_l.cc:1373:2: note: Null pointer dereference
Tagexpr_parser_l.cc:1374:2: warning: Possible null pointer dereference: b [nullPointer]
Tagexpr_parser_l.cc:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
Tagexpr_parser_l.cc:1374:2: note: Null pointer dereference
Tagexpr_parser_l.cc:1385:9: warning: Possible null pointer dereference: b [nullPointer]
Tagexpr_parser_l.cc:1262:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
Tagexpr_parser_l.cc:1385:9: note: Null pointer dereference
Tagexpr_parser_l.cc:1114:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:360:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
Tagexpr_parser_l.cc:1114:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
Tagexpr_parser_l.cc:1137:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:554:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
Tagexpr_parser_l.cc:1137:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
Tagexpr_parser_l.cc:1558:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:310:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
Tagexpr_parser_l.cc:1558:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
Tagexpr_parser_l.cc:1571:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:311:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
Tagexpr_parser_l.cc:1571:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
Tagexpr_parser_l.cc:1571:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:311:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
Tagexpr_parser_l.cc:1571:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
Tagexpr_parser_l.cc:1703:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
Tagexpr_parser_l.cc:520:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
Tagexpr_parser_l.cc:1703:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
Tagexpr_parser_y.cc:1081:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
Tagexpr_parser_y.yy:47:62: style: Same expression on both sides of '-'. [duplicateExpression]
Tagexpr_parser_y.yy:49:26: style: Same expression on both sides of '-'. [duplicateExpression]
Tagexpr_parser_y.yy:50:30: style: Same expression on both sides of '-'. [duplicateExpression]
Tagexpr_parser_y.yy:52:49: style: Same expression on both sides of '-'. [duplicateExpression]
Tagexpr_parser_y.yy:53:48: style: Same expression on both sides of '-'. [duplicateExpression]
Tagexpr_parser_y.cc:1253:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tagcoll2-2.0.14/tools/tagcoll.cc:763:15: style: Variable 'revnull' is assigned a value that is never used. [unreadVariable]
tagcoll2-2.0.14/tools/tagcoll.cc:82:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:102:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:114:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:716:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:738:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:790:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:800:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/tagcoll.cc:811:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tagcoll2-2.0.14/tools/Timing.h:51:2: style: Class 'Timing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tools/tagcoll.cc:272:2: style: Class 'TagFormatter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tools/tagcoll.cc:313:2: style: Class 'StringFilterStep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tools/tagcoll.cc:353:2: style: Class 'FilterForwarder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tools/tagcoll.cc:528:2: style: Class 'Tagcoll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagcoll2-2.0.14/tools/tagcoll.cc:316:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagcoll2-2.0.14/tools/tagcoll.cc:299:22: note: Virtual function in base class
tagcoll2-2.0.14/tools/tagcoll.cc:316:22: note: Function in derived class
tagcoll2-2.0.14/tools/tagcoll.cc:322:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagcoll2-2.0.14/tools/tagcoll.cc:300:22: note: Virtual function in base class
tagcoll2-2.0.14/tools/tagcoll.cc:322:22: note: Function in derived class
tagcoll2-2.0.14/tools/tagcoll.cc:328:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagcoll2-2.0.14/tools/tagcoll.cc:301:22: note: Virtual function in base class
tagcoll2-2.0.14/tools/tagcoll.cc:328:22: note: Function in derived class
tagcoll2-2.0.14/tools/tagcoll.cc:334:22: style: The function 'operator=' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagcoll2-2.0.14/tools/tagcoll.cc:302:22: note: Virtual function in base class
tagcoll2-2.0.14/tools/tagcoll.cc:334:22: note: Function in derived class
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/taggrepper/taggrepper_0.05.orig.tar.gz
taggrepper-0.05/src/files.c:58:21: style: The scope of the variable 'ucs4' can be reduced. [variableScope]
taggrepper-0.05/src/files.c:59:15: style: The scope of the variable 'utf8' can be reduced. [variableScope]
taggrepper-0.05/src/files.c:81:21: style: The scope of the variable 'ucs4' can be reduced. [variableScope]
taggrepper-0.05/src/files.c:80:26: style: Unused variable: field [unusedVariable]
taggrepper-0.05/src/files.c:83:16: style: Unused variable: nstrings [unusedVariable]
taggrepper-0.05/src/files.c:83:26: style: Unused variable: j [unusedVariable]
taggrepper-0.05/src/taggrepper.c:129:7: style: The scope of the variable 'c' can be reduced. [variableScope]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/taglib/taglib_1.9.1.orig.tar.gz
taglib-1.9.1/taglib/ape/apefooter.h:57:7: style: Class 'Footer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/ape/apefooter.cpp:225:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ape/apefooter.cpp:226:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ape/apefooter.cpp:227:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ape/apeitem.cpp:151:45: style: Function 'setValues' argument 1 names different: declaration 'values' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/ape/apeitem.h:133:40: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'value'.
taglib-1.9.1/taglib/ape/apeitem.cpp:151:45: note: Function 'setValues' argument 1 names different: declaration 'values' definition 'value'.
taglib-1.9.1/taglib/ape/apeitem.cpp:87:18: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
taglib-1.9.1/taglib/ape/apeproperties.cpp:68:35: style: Function 'Properties' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/ape/apeproperties.h:56:24: note: Function 'Properties' argument 1 names different: declaration 'f' definition 'file'.
taglib-1.9.1/taglib/ape/apeproperties.cpp:68:35: note: Function 'Properties' argument 1 names different: declaration 'f' definition 'file'.
taglib-1.9.1/taglib/asf/asfattribute.cpp:65:49: style: Function 'Attribute' argument 1 names different: declaration 'item' definition 'other'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfattribute.h:111:34: note: Function 'Attribute' argument 1 names different: declaration 'item' definition 'other'.
taglib-1.9.1/taglib/asf/asfattribute.cpp:65:49: note: Function 'Attribute' argument 1 names different: declaration 'item' definition 'other'.
taglib-1.9.1/taglib/asf/asfattribute.cpp:177:41: style: Function 'parse' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfattribute.h:185:31: note: Function 'parse' argument 1 names different: declaration 'file' definition 'f'.
taglib-1.9.1/taglib/asf/asfattribute.cpp:177:41: note: Function 'parse' argument 1 names different: declaration 'file' definition 'f'.
taglib-1.9.1/taglib/asf/asfattribute.h:116:7: style: 'Attribute::operator=' should return 'Attribute &'. [operatorEq]
taglib-1.9.1/taglib/asf/asfattribute.h:68:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:73:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:86:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:91:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:96:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:101:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asfattribute.h:106:7: style: Class 'Attribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asffile.cpp:606:34: style: Function 'readString' argument 1 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asffile.h:124:29: note: Function 'readString' argument 1 names different: declaration 'len' definition 'length'.
taglib-1.9.1/taglib/asf/asffile.cpp:606:34: note: Function 'readString' argument 1 names different: declaration 'len' definition 'length'.
taglib-1.9.1/taglib/asf/asffile.cpp:85:3: style: Class 'UnknownObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/asf/asffile.cpp:86:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:86:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:92:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:92:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:99:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:99:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:106:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:106:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:108:14: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:78:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:108:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:115:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:115:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:117:14: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:78:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:117:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:124:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:124:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:126:14: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:78:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:126:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:133:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:133:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:135:14: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:78:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:135:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:143:14: style: The function 'guid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:76:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:143:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asffile.cpp:145:14: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/asf/asffile.cpp:78:22: note: Virtual function in base class
taglib-1.9.1/taglib/asf/asffile.cpp:145:14: note: Function in derived class
taglib-1.9.1/taglib/asf/asfpicture.cpp:119:29: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
taglib-1.9.1/taglib/asf/asfproperties.cpp:87:37: style: Function 'setLength' argument 1 names different: declaration 'value' definition 'length'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfproperties.h:60:26: note: Function 'setLength' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:87:37: note: Function 'setLength' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:92:38: style: Function 'setBitrate' argument 1 names different: declaration 'value' definition 'length'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfproperties.h:61:27: note: Function 'setBitrate' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:92:38: note: Function 'setBitrate' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:97:41: style: Function 'setSampleRate' argument 1 names different: declaration 'value' definition 'length'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfproperties.h:62:30: note: Function 'setSampleRate' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:97:41: note: Function 'setSampleRate' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:102:39: style: Function 'setChannels' argument 1 names different: declaration 'value' definition 'length'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfproperties.h:63:28: note: Function 'setChannels' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:102:39: note: Function 'setChannels' argument 1 names different: declaration 'value' definition 'length'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:107:41: style: Function 'setEncrypted' argument 1 names different: declaration 'value' definition 'encrypted'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asfproperties.h:64:30: note: Function 'setEncrypted' argument 1 names different: declaration 'value' definition 'encrypted'.
taglib-1.9.1/taglib/asf/asfproperties.cpp:107:41: note: Function 'setEncrypted' argument 1 names different: declaration 'value' definition 'encrypted'.
taglib-1.9.1/taglib/asf/asftag.cpp:114:39: style: Function 'setTitle' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:104:43: note: Function 'setTitle' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:114:39: note: Function 'setTitle' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:119:40: style: Function 'setArtist' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:109:44: note: Function 'setArtist' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:119:40: note: Function 'setArtist' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:124:43: style: Function 'setCopyright' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:130:47: note: Function 'setCopyright' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:124:43: note: Function 'setCopyright' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:129:41: style: Function 'setComment' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:120:45: note: Function 'setComment' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:129:41: note: Function 'setComment' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:134:40: style: Function 'setRating' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:125:44: note: Function 'setRating' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:134:40: note: Function 'setRating' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:139:39: style: Function 'setAlbum' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:115:43: note: Function 'setAlbum' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:139:39: note: Function 'setAlbum' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:144:39: style: Function 'setGenre' argument 1 names different: declaration 's' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:135:43: note: Function 'setGenre' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:144:39: note: Function 'setGenre' argument 1 names different: declaration 's' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:149:29: style: Function 'setYear' argument 1 names different: declaration 'i' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:140:33: note: Function 'setYear' argument 1 names different: declaration 'i' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:149:29: note: Function 'setYear' argument 1 names different: declaration 'i' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:154:30: style: Function 'setTrack' argument 1 names different: declaration 'i' definition 'value'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:145:34: note: Function 'setTrack' argument 1 names different: declaration 'i' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:154:30: note: Function 'setTrack' argument 1 names different: declaration 'i' definition 'value'.
taglib-1.9.1/taglib/asf/asftag.cpp:164:41: style: Function 'removeItem' argument 1 names different: declaration 'name' definition 'key'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:165:37: note: Function 'removeItem' argument 1 names different: declaration 'name' definition 'key'.
taglib-1.9.1/taglib/asf/asftag.cpp:164:41: note: Function 'removeItem' argument 1 names different: declaration 'name' definition 'key'.
taglib-1.9.1/taglib/asf/asftag.cpp:286:62: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:180:58: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/asf/asftag.cpp:286:62: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/asf/asftag.cpp:293:56: style: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/asf/asftag.h:181:52: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/asf/asftag.cpp:293:56: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/audioproperties.cpp:48:18: warning: Member variable 'AudioProperties::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/fileref.cpp:60:3: style: Class 'FileRefPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/flac/flacfile.cpp:218:31: style: Variable 'foundVorbisCommentBlock' is assigned a value that is never used. [unreadVariable]
taglib-1.9.1/taglib/flac/flacpicture.h:92:7: style: Class 'Picture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/flac/flacpicture.h:182:11: style: The function 'code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/flac/flacmetadatablock.h:56:19: note: Virtual function in base class
taglib-1.9.1/taglib/flac/flacpicture.h:182:11: note: Function in derived class
taglib-1.9.1/taglib/flac/flacpicture.h:187:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/flac/flacmetadatablock.h:61:26: note: Virtual function in base class
taglib-1.9.1/taglib/flac/flacpicture.h:187:18: note: Function in derived class
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.h:47:11: style: The function 'code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/flac/flacmetadatablock.h:56:19: note: Virtual function in base class
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.h:47:11: note: Function in derived class
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.h:67:18: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/flac/flacmetadatablock.h:61:26: note: Virtual function in base class
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.h:67:18: note: Function in derived class
taglib-1.9.1/taglib/flac/flacpicture.cpp:74:45: style: Function 'parse' argument 1 names different: declaration 'rawData' definition 'data'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:192:36: note: Function 'parse' argument 1 names different: declaration 'rawData' definition 'data'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:74:45: note: Function 'parse' argument 1 names different: declaration 'rawData' definition 'data'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:153:47: style: Function 'setMimeType' argument 1 names different: declaration 'm' definition 'mimeType'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:115:38: note: Function 'setMimeType' argument 1 names different: declaration 'm' definition 'mimeType'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:153:47: note: Function 'setMimeType' argument 1 names different: declaration 'm' definition 'mimeType'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:163:50: style: Function 'setDescription' argument 1 names different: declaration 'desc' definition 'description'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:127:41: note: Function 'setDescription' argument 1 names different: declaration 'desc' definition 'description'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:163:50: note: Function 'setDescription' argument 1 names different: declaration 'desc' definition 'description'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:173:34: style: Function 'setWidth' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:137:25: note: Function 'setWidth' argument 1 names different: declaration 'w' definition 'width'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:173:34: note: Function 'setWidth' argument 1 names different: declaration 'w' definition 'width'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:183:35: style: Function 'setHeight' argument 1 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:147:26: note: Function 'setHeight' argument 1 names different: declaration 'h' definition 'height'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:183:35: note: Function 'setHeight' argument 1 names different: declaration 'h' definition 'height'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:193:39: style: Function 'setColorDepth' argument 1 names different: declaration 'depth' definition 'colorDepth'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacpicture.h:157:30: note: Function 'setColorDepth' argument 1 names different: declaration 'depth' definition 'colorDepth'.
taglib-1.9.1/taglib/flac/flacpicture.cpp:193:39: note: Function 'setColorDepth' argument 1 names different: declaration 'depth' definition 'colorDepth'.
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.cpp:42:54: style: Function 'UnknownMetadataBlock' argument 1 names different: declaration 'blockType' definition 'code'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.h:41:32: note: Function 'UnknownMetadataBlock' argument 1 names different: declaration 'blockType' definition 'code'.
taglib-1.9.1/taglib/flac/flacunknownmetadatablock.cpp:42:54: note: Function 'UnknownMetadataBlock' argument 1 names different: declaration 'blockType' definition 'code'.
taglib-1.9.1/taglib/it/itproperties.h:51:7: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/it/itfile.cpp:34:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mod/modfilebase.h:40:7: style: Class 'FileBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mod/modfilebase.h:41:7: style: Class 'FileBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mod/modproperties.h:35:7: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mod/modfile.cpp:34:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mod/modproperties.cpp:88:47: style: Function 'setInstrumentCount' argument 1 names different: declaration 'sampleCount' definition 'instrumentCount'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mod/modproperties.h:48:36: note: Function 'setInstrumentCount' argument 1 names different: declaration 'sampleCount' definition 'instrumentCount'.
taglib-1.9.1/taglib/mod/modproperties.cpp:88:47: note: Function 'setInstrumentCount' argument 1 names different: declaration 'sampleCount' definition 'instrumentCount'.
taglib-1.9.1/taglib/mp4/mp4atom.h:80:9: style: Class 'Atom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4atom.h:98:9: style: Class 'Atoms' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4coverart.cpp:55:16: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
taglib-1.9.1/taglib/mp4/mp4item.h:49:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:50:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:51:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:52:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:53:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:55:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:56:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.h:57:7: style: Class 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mp4/mp4item.cpp:112:21: style: Function 'Item' argument 1 names different: declaration 'first' definition 'value1'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mp4/mp4item.h:54:16: note: Function 'Item' argument 1 names different: declaration 'first' definition 'value1'.
taglib-1.9.1/taglib/mp4/mp4item.cpp:112:21: note: Function 'Item' argument 1 names different: declaration 'first' definition 'value1'.
taglib-1.9.1/taglib/mp4/mp4item.cpp:112:33: style: Function 'Item' argument 2 names different: declaration 'second' definition 'value2'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mp4/mp4item.h:54:27: note: Function 'Item' argument 2 names different: declaration 'second' definition 'value2'.
taglib-1.9.1/taglib/mp4/mp4item.cpp:112:33: note: Function 'Item' argument 2 names different: declaration 'second' definition 'value2'.
taglib-1.9.1/taglib/mp4/mp4item.cpp:65:12: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
taglib-1.9.1/taglib/mp4/mp4tag.cpp:879:13: style: The scope of the variable 'first' can be reduced. [variableScope]
taglib-1.9.1/taglib/mp4/mp4tag.cpp:879:24: style: The scope of the variable 'second' can be reduced. [variableScope]
taglib-1.9.1/taglib/mp4/mp4tag.cpp:848:62: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mp4/mp4tag.h:71:60: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/mp4/mp4tag.cpp:848:62: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/mp4/mp4tag.cpp:855:56: style: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mp4/mp4tag.h:72:54: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/mp4/mp4tag.cpp:855:56: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'props'.
taglib-1.9.1/taglib/mpeg/id3v1/id3v1genres.cpp:207:25: style: Function 'genre' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mpeg/id3v1/id3v1genres.h:55:36: note: Function 'genre' argument 1 names different: declaration 'index' definition 'i'.
taglib-1.9.1/taglib/mpeg/id3v1/id3v1genres.cpp:207:25: note: Function 'genre' argument 1 names different: declaration 'index' definition 'i'.
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:222:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:206:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:222:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:112:7: style: Class 'RelativeVolumeFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:261:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:162:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:261:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:276:12: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:161:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:276:12: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.cpp:293:64: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.cpp:301:47: note: Missing bounds check for extra iterator increment in loop.
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.cpp:293:64: note: Missing bounds check for extra iterator increment in loop.
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:51:7: style: Class 'UniqueFileIdentifierFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:54:7: style: Class 'UnknownFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:123:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:70:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:123:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:171:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:74:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:171:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:172:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:75:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:172:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/id3v2header.h:59:7: style: Class 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:161:20: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:118:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:161:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:162:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:162:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:203:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:203:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:204:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/textidentificationframe.h:204:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:69:20: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:118:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:69:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:70:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:70:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:74:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:74:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:75:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/urllinkframe.h:75:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:67:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:67:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:116:20: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:118:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:116:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:162:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:162:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:163:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unsynchronizedlyricsframe.h:163:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:69:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:69:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:118:20: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:118:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:118:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:162:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:162:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:163:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/commentsframe.h:163:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:95:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:95:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:108:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:108:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:109:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/uniquefileidentifierframe.h:109:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:57:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:57:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:65:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:65:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:66:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/unknownframe.h:66:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:119:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:119:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:206:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:206:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:207:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/attachedpictureframe.h:207:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:124:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:124:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:260:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:260:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:261:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/relativevolumeframe.h:261:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:79:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:79:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:164:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:164:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:165:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/generalencapsulatedobjectframe.h:165:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:68:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:68:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:115:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:115:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:116:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/popularimeterframe.h:116:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:66:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:66:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:93:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:93:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:94:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/privateframe.h:94:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:68:22: style: The function 'toString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:125:22: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:68:22: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:134:20: style: The function 'parseFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:205:20: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:134:20: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:135:26: style: The function 'renderFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2frame.h:211:26: note: Virtual function in base class
taglib-1.9.1/taglib/mpeg/id3v2/frames/ownershipframe.h:135:26: note: Function in derived class
taglib-1.9.1/taglib/mpeg/id3v2/id3v2header.cpp:180:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2header.cpp:181:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2header.cpp:182:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2header.cpp:183:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2tag.cpp:651:42: style: Function 'parse' argument 1 names different: declaration 'data' definition 'origData'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/mpeg/id3v2/id3v2tag.h:391:36: note: Function 'parse' argument 1 names different: declaration 'data' definition 'origData'.
taglib-1.9.1/taglib/mpeg/id3v2/id3v2tag.cpp:651:42: note: Function 'parse' argument 1 names different: declaration 'data' definition 'origData'.
taglib-1.9.1/taglib/mpeg/id3v2/id3v2tag.cpp:55:3: warning: Member variable 'TagPrivate::factory' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/mpeg/mpegheader.h:52:7: style: Class 'Header' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/mpegfile.cpp:50:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/mpeg/mpegheader.cpp:40:3: warning: Member variable 'HeaderPrivate::bitrate' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/mpeg/xingheader.h:57:7: style: Class 'XingHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/ogg/oggfile.cpp:278:49: style: Function 'writePageGroup' argument 1 names different: declaration 'group' definition 'thePageGroup'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/ogg/oggfile.h:113:44: note: Function 'writePageGroup' argument 1 names different: declaration 'group' definition 'thePageGroup'.
taglib-1.9.1/taglib/ogg/oggfile.cpp:278:49: note: Function 'writePageGroup' argument 1 names different: declaration 'group' definition 'thePageGroup'.
taglib-1.9.1/taglib/ogg/oggfile.h:91:7: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/ogg/oggfile.h:103:7: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/ogg/oggpageheader.cpp:198:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ogg/oggpageheader.cpp:199:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ogg/oggpageheader.cpp:200:3: error: Accessing an item in container 'flags' that is empty. [containerOutOfBounds]
taglib-1.9.1/taglib/ogg/xiphcomment.h:75:7: style: Class 'XiphComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/riff/aiff/aifffile.cpp:93:70: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/riff/aiff/aifffile.h:103:60: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/riff/aiff/aifffile.cpp:93:70: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/riff/wav/infotag.h:64:8: warning: Class 'StringHandler' which has virtual members does not have a virtual destructor. [virtualDestructor]
taglib-1.9.1/taglib/riff/wav/infotag.h:99:7: style: Class 'Tag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/riff/wav/wavfile.cpp:114:69: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/riff/wav/wavfile.h:134:60: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/riff/wav/wavfile.cpp:114:69: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/riff/wav/wavproperties.cpp:38:3: style: Class 'PropertiesPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/s3m/s3mproperties.h:44:7: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/s3m/s3mfile.cpp:36:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/tag.cpp:82:51: style: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'origProps'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/tag.h:79:50: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'origProps'.
taglib-1.9.1/taglib/tag.cpp:82:51: note: Function 'setProperties' argument 1 names different: declaration 'properties' definition 'origProps'.
taglib-1.9.1/taglib/tag.cpp:37:6: warning: Member variable 'Tag::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/tag.h:71:10: performance: Technically the member function 'TagLib::Tag::removeUnsupportedProperties' can be static. [functionStatic]
taglib-1.9.1/taglib/tag.cpp:78:11: note: Technically the member function 'TagLib::Tag::removeUnsupportedProperties' can be static.
taglib-1.9.1/taglib/tag.h:71:10: note: Technically the member function 'TagLib::Tag::removeUnsupportedProperties' can be static.
taglib-1.9.1/taglib/tagunion.h:59:20: style: The function 'title' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:85:20: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:59:20: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:60:20: style: The function 'artist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:91:20: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:60:20: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:61:20: style: The function 'album' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:97:20: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:61:20: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:62:20: style: The function 'comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:103:20: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:62:20: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:63:20: style: The function 'genre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:109:20: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:63:20: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:64:18: style: The function 'year' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:114:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:64:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:65:18: style: The function 'track' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:120:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:65:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:67:18: style: The function 'setTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:126:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:67:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:68:18: style: The function 'setArtist' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:132:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:68:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:69:18: style: The function 'setAlbum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:138:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:69:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:70:18: style: The function 'setComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:144:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:70:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:71:18: style: The function 'setGenre' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:153:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:71:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:72:18: style: The function 'setYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:158:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:72:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:73:18: style: The function 'setTrack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:163:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:73:18: note: Function in derived class
taglib-1.9.1/taglib/tagunion.h:74:18: style: The function 'isEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/tag.h:170:18: note: Virtual function in base class
taglib-1.9.1/taglib/tagunion.h:74:18: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevector.cpp:419:45: style: Function 'setData' argument 1 names different: declaration 'data' definition 's'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/toolkit/tbytevector.h:102:37: note: Function 'setData' argument 1 names different: declaration 'data' definition 's'.
taglib-1.9.1/taglib/toolkit/tbytevector.cpp:419:45: note: Function 'setData' argument 1 names different: declaration 'data' definition 's'.
taglib-1.9.1/taglib/toolkit/trefcounter.h:101:9: style: Technically the member function 'TagLib::RefCounterOld::count' can be const. [functionConst]
taglib-1.9.1/taglib/toolkit/tbytevector.h:79:5: style: Class 'ByteVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tbytevector.h:92:5: style: Class 'ByteVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tbytevector.cpp:266:1: warning: The class 'ByteVectorPrivate' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
taglib-1.9.1/taglib/toolkit/tbytevectorlist.cpp:73:17: warning: Member variable 'ByteVectorList::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/toolkit/tbytevectorlist.cpp:78:17: warning: Member variable 'ByteVectorList::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/toolkit/tlist.tcc:72:3: style: Class 'ListPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tlist.tcc:57:0: style: Class 'ListPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tbytevectorlist.h:41:3: warning: The class 'ByteVectorList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:49:5: style: Class 'ByteVectorStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tbytevectorstream.cpp:40:3: style: Class 'ByteVectorStreamPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:59:14: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:87:22: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:59:14: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:64:16: style: The function 'readBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:92:24: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:64:16: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:75:10: style: The function 'writeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:103:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:75:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:84:10: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:112:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:84:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:93:10: style: The function 'removeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:121:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:93:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:98:10: style: The function 'readOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:126:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:98:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:104:10: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:132:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:104:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:112:10: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:140:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:112:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:117:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:145:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:117:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:122:10: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:150:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:122:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:127:10: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:155:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:127:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:132:10: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:160:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tbytevectorstream.h:132:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tdebuglistener.cpp:42:18: style: The function 'printMessage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tdebuglistener.h:53:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tdebuglistener.cpp:42:18: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfile.cpp:475:35: style: Function 'isWritable' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/toolkit/tfile.h:256:40: note: Function 'isWritable' argument 1 names different: declaration 'name' definition 'file'.
taglib-1.9.1/taglib/toolkit/tfile.cpp:475:35: note: Function 'isWritable' argument 1 names different: declaration 'name' definition 'file'.
taglib-1.9.1/taglib/toolkit/tstringlist.h:64:5: style: Class 'StringList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tpropertymap.h:120:5: style: Class 'PropertyMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tmap.tcc:45:0: style: Class 'MapPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tfilestream.h:65:14: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:87:22: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:65:14: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:70:16: style: The function 'readBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:92:24: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:70:16: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:81:10: style: The function 'writeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:103:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:81:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:90:10: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:112:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:90:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:99:10: style: The function 'removeBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:121:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:99:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:104:10: style: The function 'readOnly' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:126:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:104:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:110:10: style: The function 'isOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:132:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:110:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:118:10: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:140:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:118:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:123:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:145:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:123:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:128:10: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:150:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:128:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:133:10: style: The function 'length' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:155:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:133:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.h:138:10: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/toolkit/tiostream.h:160:18: note: Virtual function in base class
taglib-1.9.1/taglib/toolkit/tfilestream.h:138:10: note: Function in derived class
taglib-1.9.1/taglib/toolkit/tfilestream.cpp:90:5: style: Struct 'FileNameHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tfilestream.cpp:125:3: style: Class 'FileStreamPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tpropertymap.h:104:3: warning: The class 'PropertyMap' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
taglib-1.9.1/taglib/toolkit/trefcounter.cpp:85:7: style: Class 'RefCounter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
taglib-1.9.1/taglib/toolkit/trefcounter.cpp:85:7: style: Class 'RefCounter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
taglib-1.9.1/taglib/toolkit/tstring.cpp:292:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:438:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:463:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:475:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:487:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:556:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:565:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taglib-1.9.1/taglib/toolkit/tstring.cpp:159:3: style: Class 'StringPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/toolkit/tstringlist.cpp:73:46: style: Function 'StringList' argument 1 names different: declaration 'vl' definition 'bl'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/toolkit/tstringlist.h:72:38: note: Function 'StringList' argument 1 names different: declaration 'vl' definition 'bl'.
taglib-1.9.1/taglib/toolkit/tstringlist.cpp:73:46: note: Function 'StringList' argument 1 names different: declaration 'vl' definition 'bl'.
taglib-1.9.1/taglib/toolkit/tstringlist.cpp:58:13: warning: Member variable 'StringList::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/toolkit/tstringlist.cpp:63:13: warning: Member variable 'StringList::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/toolkit/tstringlist.cpp:73:13: warning: Member variable 'StringList::d' is not initialized in the constructor. [uninitMemberVar]
taglib-1.9.1/taglib/toolkit/tstringlist.h:45:3: warning: The class 'StringList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
taglib-1.9.1/taglib/trueaudio/trueaudiofile.cpp:142:69: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/trueaudio/trueaudiofile.h:155:58: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/trueaudio/trueaudiofile.cpp:142:69: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/trueaudio/trueaudiofile.cpp:52:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/wavpack/wavpackfile.cpp:121:67: style: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'. [funcArgNamesDifferent]
taglib-1.9.1/taglib/wavpack/wavpackfile.h:119:58: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/wavpack/wavpackfile.cpp:121:67: note: Function 'removeUnsupportedProperties' argument 1 names different: declaration 'properties' definition 'unsupported'.
taglib-1.9.1/taglib/xm/xmproperties.h:39:7: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:88:3: style: Class 'SkipReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:153:3: style: Class 'ByteReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:348:3: style: Class 'FilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:112:0: style: Class 'ValueReader < String >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:112:0: style: Class 'ValueReader < uchar >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:112:0: style: Class 'ValueReader < ushort >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:112:0: style: Class 'ValueReader < ulong >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-1.9.1/taglib/xm/xmfile.cpp:92:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:92:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:99:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:99:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:128:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:128:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:141:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:141:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:155:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:155:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:164:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:164:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:189:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:189:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:196:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:196:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:210:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:210:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:217:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:217:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:319:8: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:82:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:319:8: note: Function in derived class
taglib-1.9.1/taglib/xm/xmfile.cpp:329:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taglib-1.9.1/taglib/xm/xmfile.cpp:77:16: note: Virtual function in base class
taglib-1.9.1/taglib/xm/xmfile.cpp:329:8: note: Function in derived class
taglib-1.9.1/tests/utils.h:87:5: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-1.9.1/tests/utils.h:96:10: style: Technically the member function 'ScopedFileCopy::fileName' can be const. [functionConst]
taglib-1.9.1/tests/test_flac.cpp:72:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:95:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:142:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:169:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:189:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:212:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_flac.cpp:233:0: error: Memory leak: f [memleak]
taglib-1.9.1/tests/test_mp4.cpp:166:0: error: Memory leak: atoms [memleak]
taglib-1.9.1/tests/test_riff.cpp:15:3: style: Class 'PublicRIFF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/taglib-extras/taglib-extras_1.0.1.orig.tar.gz
taglib-extras-1.0.1/taglib-extras/audible/audibleproperties.h:50:17: style: Class 'Properties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.cpp:29:14: style: Function 'createFile' argument 2 names different: declaration 'readAudioProperties' definition 'readProperties'. [funcArgNamesDifferent]
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.h:32:18: note: Function 'createFile' argument 2 names different: declaration 'readAudioProperties' definition 'readProperties'.
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.cpp:29:14: note: Function 'createFile' argument 2 names different: declaration 'readAudioProperties' definition 'readProperties'.
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.cpp:30:44: style: Function 'createFile' argument 3 names different: declaration 'audioPropertiesStyle' definition 'propertiesStyle'. [funcArgNamesDifferent]
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.h:33:48: note: Function 'createFile' argument 3 names different: declaration 'audioPropertiesStyle' definition 'propertiesStyle'.
taglib-extras-1.0.1/taglib-extras/audible/audiblefiletyperesolver.cpp:30:44: note: Function 'createFile' argument 3 names different: declaration 'audioPropertiesStyle' definition 'propertiesStyle'.
taglib-extras-1.0.1/taglib-extras/audible/audibleproperties.cpp:80:56: style: Function 'readAudibleProperties' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
taglib-extras-1.0.1/taglib-extras/audible/audibleproperties.h:64:50: note: Function 'readAudibleProperties' argument 1 names different: declaration 'file' definition 'fp'.
taglib-extras-1.0.1/taglib-extras/audible/audibleproperties.cpp:80:56: note: Function 'readAudibleProperties' argument 1 names different: declaration 'file' definition 'fp'.
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:76:36: style: Function 'readTags' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.h:46:38: note: Function 'readTags' argument 1 names different: declaration 'file' definition 'fp'.
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:76:36: note: Function 'readTags' argument 1 names different: declaration 'file' definition 'fp'.
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:43:5: performance: Variable 'm_title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:44:5: performance: Variable 'm_artist' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:45:5: performance: Variable 'm_album' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:46:5: performance: Variable 'm_comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:47:5: performance: Variable 'm_genre' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:48:5: performance: Variable 'm_year' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:49:5: performance: Variable 'm_track' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/audible/audibletag.cpp:50:5: performance: Variable 'm_userID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taglib-extras-1.0.1/taglib-extras/rmff/rmff.h:48:0: error: #error At least 1 builtin type needs to be 4 bytes!! [preprocessorErrorDirective]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/taglib-sharp/taglib-sharp_2.1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/taglibs-standard/taglibs-standard_1.2.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/taglog/taglog_0.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tagpy/tagpy_2013.1.orig.tar.gz
tagpy-2013.1/src/wrapper/basics.cpp:61:7: style: Struct 'ByteVectorIntermediate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagpy-2013.1/src/wrapper/basics.cpp:104:7: style: Struct 'AudioPropertiesWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagpy-2013.1/src/wrapper/basics.cpp:117:7: style: Struct 'FileWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagpy-2013.1/src/wrapper/id3.cpp:54:7: style: Struct 'id3v2_FrameWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tagsoup/tagsoup_1.2.1+.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tagtool/tagtool_0.12.3.orig.tar.gz
tagtool-0.12.3/src/about.c:46:2: style: Variable 'w_main' is reassigned a value before the old one has been used. [redundantAssignment]
tagtool-0.12.3/src/about.c:38:0: note: Variable 'w_main' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:46:2: note: Variable 'w_main' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:47:2: style: Variable 'lab_about_version' is reassigned a value before the old one has been used. [redundantAssignment]
tagtool-0.12.3/src/about.c:39:0: note: Variable 'lab_about_version' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:47:2: note: Variable 'lab_about_version' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:48:2: style: Variable 'lab_about_supported' is reassigned a value before the old one has been used. [redundantAssignment]
tagtool-0.12.3/src/about.c:40:0: note: Variable 'lab_about_supported' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:48:2: note: Variable 'lab_about_supported' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:49:2: style: Variable 'img_about' is reassigned a value before the old one has been used. [redundantAssignment]
tagtool-0.12.3/src/about.c:41:0: note: Variable 'img_about' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/about.c:49:2: note: Variable 'img_about' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/edit_tab.c:82:21: style: The scope of the variable 'tok' can be reduced. [variableScope]
tagtool-0.12.3/src/file_list.c:212:8: style: The scope of the variable 'temp_utf8' can be reduced. [variableScope]
tagtool-0.12.3/src/file_list.c:263:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/file_list.c:276:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/file_list.c:456:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/file_list.c:786:26: style: Function 'fl_refresh' argument 1 names different: declaration 'keep_pos' definition 'keep_scroll_pos'. [funcArgNamesDifferent]
tagtool-0.12.3/src/file_list.h:40:26: note: Function 'fl_refresh' argument 1 names different: declaration 'keep_pos' definition 'keep_scroll_pos'.
tagtool-0.12.3/src/file_list.c:786:26: note: Function 'fl_refresh' argument 1 names different: declaration 'keep_pos' definition 'keep_scroll_pos'.
tagtool-0.12.3/src/file_util.c:104:6: style: The scope of the variable 'dir_fd' can be reduced. [variableScope]
tagtool-0.12.3/src/file_util.c:226:10: style: The scope of the variable 'cur_dir' can be reduced. [variableScope]
tagtool-0.12.3/src/file_util.c:209:0: style: Function 'fu_get_file_list' argument 4 names different: declaration 'recurse' definition 'files'. [funcArgNamesDifferent]
tagtool-0.12.3/src/file_util.h:46:15: note: Function 'fu_get_file_list' argument 4 names different: declaration 'recurse' definition 'files'.
tagtool-0.12.3/src/file_util.c:209:0: note: Function 'fu_get_file_list' argument 4 names different: declaration 'recurse' definition 'files'.
tagtool-0.12.3/src/mpeg_edit.c:421:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/mpeg_edit.c:675:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/mpeg_file.c:712:2: portability: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tagtool-0.12.3/src/mpeg_file.c:352:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
tagtool-0.12.3/src/mpeg_file.c:456:14: style: The scope of the variable 'text' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:136:6: style: The scope of the variable 'res' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:219:9: style: The scope of the variable 'entry' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:220:9: style: The scope of the variable 'aux' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:283:9: style: The scope of the variable 'iter' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:284:11: style: The scope of the variable 'path' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:286:9: style: The scope of the variable 'last_full_name' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:287:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tagtool-0.12.3/src/playlist_tab.c:288:9: style: The scope of the variable 'temp_utf8' can be reduced. [variableScope]
tagtool-0.12.3/src/prefs_versions.c:17:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
tagtool-0.12.3/src/prefs_versions.c:17:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
tagtool-0.12.3/src/rename_tab.c:106:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tagtool-0.12.3/src/str_convert.c:164:5: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tagtool-0.12.3/src/str_convert.c:17:15: style: The scope of the variable 'names' can be reduced. [variableScope]
tagtool-0.12.3/src/str_convert.c:102:9: style: The scope of the variable 'res' can be reduced. [variableScope]
tagtool-0.12.3/src/str_convert.c:73:5: portability: 'p' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tagtool-0.12.3/src/str_util.c:237:8: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
tagtool-0.12.3/src/tag_tab.c:126:2: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
tagtool-0.12.3/src/tag_tab.c:121:10: note: Variable 'j' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/tag_tab.c:126:2: note: Variable 'j' is reassigned a value before the old one has been used.
tagtool-0.12.3/src/tag_tab.c:104:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tagtool-0.12.3/src/vcedit.c:155:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tagtool-0.12.3/src/vcedit.c:156:6: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tagtool-0.12.3/src/vorbis_edit.c:291:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/vorbis_edit.c:456:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tagtool-0.12.3/src/vorbis_file.c:66:8: style: The scope of the variable 'new_val' can be reduced. [variableScope]
tagtool-0.12.3/src/vorbis_file.c:371:15: style: The scope of the variable 'vi' can be reduced. [variableScope]
tagtool-0.12.3/src/vorbis_file.c:372:18: style: The scope of the variable 'vc' can be reduced. [variableScope]
tagtool-0.12.3/src/vorbis_file.c:281:3: error: Memory leak: temp_name [memleak]
tagtool-0.12.3/src/vorbis_file.c:289:3: error: Memory leak: temp_name [memleak]
tagtool-0.12.3/src/vorbis_file.c:305:3: error: Memory leak: temp_name [memleak]
tagtool-0.12.3/src/vorbis_file.c:305:3: error: Resource leak: new_file [resourceLeak]
tagtool-0.12.3/src/vorbis_file.c:323:3: error: Memory leak: temp_name [memleak]
tagtool-0.12.3/src/vorbis_file.c:340:2: error: Memory leak: temp_name [memleak]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tagua/tagua_1.0~alpha2.orig.tar.gz
tagua-1.0-alpha2/lua/src/lapi.c:244:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lua.h:140:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
tagua-1.0-alpha2/lua/src/lapi.c:244:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
tagua-1.0-alpha2/lua/src/lapi.c:1018:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lua.h:182:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
tagua-1.0-alpha2/lua/src/lapi.c:1018:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
tagua-1.0-alpha2/lua/src/lauxlib.c:158:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lauxlib.h:50:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tagua-1.0-alpha2/lua/src/lauxlib.c:158:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tagua-1.0-alpha2/lua/src/lauxlib.c:158:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lauxlib.h:51:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tagua-1.0-alpha2/lua/src/lauxlib.c:158:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tagua-1.0-alpha2/lua/src/lauxlib.c:165:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lauxlib.h:52:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tagua-1.0-alpha2/lua/src/lauxlib.c:165:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tagua-1.0-alpha2/lua/src/lauxlib.c:166:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lauxlib.h:53:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tagua-1.0-alpha2/lua/src/lauxlib.c:166:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tagua-1.0-alpha2/lua/src/lcode.c:36:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
tagua-1.0-alpha2/lua/src/lcode.c:472:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:61:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
tagua-1.0-alpha2/lua/src/lcode.c:472:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
tagua-1.0-alpha2/lua/src/lcode.c:697:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:70:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
tagua-1.0-alpha2/lua/src/lcode.c:697:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
tagua-1.0-alpha2/lua/src/lcode.c:745:54: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:72:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
tagua-1.0-alpha2/lua/src/lcode.c:745:54: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
tagua-1.0-alpha2/lua/src/lcode.c:745:67: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:72:77: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
tagua-1.0-alpha2/lua/src/lcode.c:745:67: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
tagua-1.0-alpha2/lua/src/lcode.c:812:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:46:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tagua-1.0-alpha2/lua/src/lcode.c:812:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tagua-1.0-alpha2/lua/src/lcode.c:812:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:46:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tagua-1.0-alpha2/lua/src/lcode.c:812:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tagua-1.0-alpha2/lua/src/lcode.c:812:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:46:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tagua-1.0-alpha2/lua/src/lcode.c:812:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tagua-1.0-alpha2/lua/src/lcode.c:820:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:45:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tagua-1.0-alpha2/lua/src/lcode.c:820:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tagua-1.0-alpha2/lua/src/lcode.c:820:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lcode.h:45:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tagua-1.0-alpha2/lua/src/lcode.c:820:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tagua-1.0-alpha2/lua/src/ldebug.c:551:65: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/ldebug.h:22:58: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tagua-1.0-alpha2/lua/src/ldebug.c:551:65: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tagua-1.0-alpha2/lua/src/ldo.c:454:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/ldo.h:45:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
tagua-1.0-alpha2/lua/src/ldo.c:454:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
tagua-1.0-alpha2/lua/src/ldo.c:115:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tagua-1.0-alpha2/lua/src/lfunc.c:163:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lfunc.h:30:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
tagua-1.0-alpha2/lua/src/lfunc.c:163:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
tagua-1.0-alpha2/lua/src/llex.c:112:50: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/llex.h:77:60: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
tagua-1.0-alpha2/lua/src/llex.c:112:50: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
tagua-1.0-alpha2/lua/src/llex.c:81:21: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
tagua-1.0-alpha2/lua/src/llex.c:79:13: note: Assuming that condition 'token<257' is not redundant
tagua-1.0-alpha2/lua/src/llex.c:81:21: note: Invalid argument
tagua-1.0-alpha2/lua/src/lmem.c:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lmem.h:45:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tagua-1.0-alpha2/lua/src/lmem.c:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tagua-1.0-alpha2/lua/src/lmem.c:76:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lmem.h:41:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tagua-1.0-alpha2/lua/src/lmem.c:76:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tagua-1.0-alpha2/lua/src/lmem.c:76:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lmem.h:42:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tagua-1.0-alpha2/lua/src/lmem.c:76:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tagua-1.0-alpha2/lua/src/lobject.c:182:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/lobject.h:377:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
tagua-1.0-alpha2/lua/src/lobject.c:182:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
tagua-1.0-alpha2/lua/src/lparser.c:359:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:359:14: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:362:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:362:3: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:363:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:363:17: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:364:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:364:3: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:365:21: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:365:21: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:366:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:366:3: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:367:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:367:14: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:368:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:368:3: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:369:14: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:369:14: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:370:3: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:370:3: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:371:20: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:371:20: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/lparser.c:376:12: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tagua-1.0-alpha2/lua/src/lparser.c:379:6: note: Assuming that condition 'if(fs)' is not redundant
tagua-1.0-alpha2/lua/src/lparser.c:376:12: note: Null pointer dereference
tagua-1.0-alpha2/lua/src/ltable.c:358:48: style: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'. [funcArgNamesDifferent]
tagua-1.0-alpha2/lua/src/ltable.h:27:58: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
tagua-1.0-alpha2/lua/src/ltable.c:358:48: note: Function 'luaH_new' argument 3 names different: declaration 'lnhash' definition 'nhash'.
tagua-1.0-alpha2/src/option.h:101:11: style: Technically the member function 'BoolOpt::subOptions' can be const. [functionConst]
tagua-1.0-alpha2/src/option.h:285:15: style: Technically the member function 'SelectOpt::options' can be const. [functionConst]
tagua-1.0-alpha2/src/weakset.h:84:0: style: Technically the member function 'weak_set < Agent >::iterator::operator==' can be const. [functionConst]
tagua-1.0-alpha2/src/index.h:46:3: style: Class 'Index' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/option.h:102:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:102:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:106:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:106:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:138:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:138:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:142:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:142:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:162:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:162:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:166:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:166:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:183:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:183:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:187:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:187:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:204:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:204:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:208:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:208:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:225:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:225:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:229:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:229:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:250:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:250:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:254:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:254:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:286:18: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:81:18: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:286:18: note: Function in derived class
tagua-1.0-alpha2/src/option.h:289:16: style: The function 'equals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/option.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/option.h:289:16: note: Function in derived class
tagua-1.0-alpha2/src/option.h:157:64: performance: Function parameter 'def' should be passed by const reference. [passedByValue]
tagua-1.0-alpha2/src/option.h:161:25: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
tagua-1.0-alpha2/src/option.h:178:61: performance: Function parameter 'def' should be passed by const reference. [passedByValue]
tagua-1.0-alpha2/src/option.h:182:25: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
tagua-1.0-alpha2/src/animation.cpp:277:36: style: Function 'DelayAnimation' argument 1 names different: declaration 'msecs' definition 'secs'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/animation.h:144:22: note: Function 'DelayAnimation' argument 1 names different: declaration 'msecs' definition 'secs'.
tagua-1.0-alpha2/src/animation.cpp:277:36: note: Function 'DelayAnimation' argument 1 names different: declaration 'msecs' definition 'secs'.
tagua-1.0-alpha2/src/animation.cpp:317:69: style: Function 'FadeAnimation' argument 2 names different: declaration 'pos' definition 'to'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/animation.h:159:56: note: Function 'FadeAnimation' argument 2 names different: declaration 'pos' definition 'to'.
tagua-1.0-alpha2/src/animation.cpp:317:69: note: Function 'FadeAnimation' argument 2 names different: declaration 'pos' definition 'to'.
tagua-1.0-alpha2/src/animation.cpp:37:20: warning: Member variable 'MovementAnimation::m_time' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:37:20: warning: Member variable 'MovementAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:277:17: warning: Member variable 'DelayAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:317:16: warning: Member variable 'FadeAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:325:16: warning: Member variable 'FadeAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:385:16: warning: Member variable 'GrowAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:437:19: warning: Member variable 'ExplodeAnimation::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:637:22: warning: Member variable 'DelayedAnimationSet::m_time' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.cpp:637:22: warning: Member variable 'DelayedAnimationSet::m_start' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/animation.h:52:3: style: Class 'ConcreteAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:116:3: style: Class 'CaptureAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:125:3: style: Class 'DropAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:144:3: style: Class 'DelayAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:172:3: style: Class 'GrowAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:214:3: style: Class 'AnimationGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:266:3: style: Class 'DelayedAnimationSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animation.h:53:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:37:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:53:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:61:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:61:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:62:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:62:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:71:16: style: The function 'shoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:71:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:72:16: style: The function 'setTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:72:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:73:16: style: The function 'setSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:45:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:73:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:96:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:96:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:97:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:97:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:98:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:98:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:100:16: style: The function 'setTarget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:100:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:101:16: style: The function 'setSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:45:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:101:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:106:39: style: The function 'createMovement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:91:39: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:106:39: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:114:16: style: The function 'shoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:114:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:123:16: style: The function 'shoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:123:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:132:16: style: The function 'shoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:132:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:145:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:145:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:146:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:37:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:146:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:147:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:147:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:161:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:161:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:162:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:162:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:163:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:163:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:173:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:173:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:174:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:174:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:175:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:175:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:186:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:186:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:187:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:187:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:188:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:188:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:216:16: style: The function 'sticky' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:34:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:216:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:223:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:223:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:224:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:37:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:224:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:225:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:225:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:237:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:211:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:237:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:269:17: style: The function 'animationAdvance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:36:17: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:269:17: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:270:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:37:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:270:16: note: Function in derived class
tagua-1.0-alpha2/src/animation.h:271:16: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:38:16: note: Virtual function in base class
tagua-1.0-alpha2/src/animation.h:271:16: note: Function in derived class
tagua-1.0-alpha2/src/movement.h:43:18: style: The function 'pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movement.h:26:18: note: Virtual function in base class
tagua-1.0-alpha2/src/movement.h:43:18: note: Function in derived class
tagua-1.0-alpha2/src/movement.h:63:18: style: The function 'pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movement.h:26:18: note: Virtual function in base class
tagua-1.0-alpha2/src/movement.h:63:18: note: Function in derived class
tagua-1.0-alpha2/src/movement.h:64:18: style: The function 'rotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movement.h:27:18: note: Virtual function in base class
tagua-1.0-alpha2/src/movement.h:64:18: note: Function in derived class
tagua-1.0-alpha2/src/movement.h:77:0: style: The function 'pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movement.h:43:18: note: Virtual function in base class
tagua-1.0-alpha2/src/movement.h:77:0: note: Function in derived class
tagua-1.0-alpha2/src/movement.h:77:0: style: The function 'pos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movement.h:63:18: note: Virtual function in base class
tagua-1.0-alpha2/src/movement.h:77:0: note: Function in derived class
tagua-1.0-alpha2/src/settings.h:494:61: style: Function 'value' argument 1 names different: declaration 'defaultValue' definition 'def'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:138:69: note: Function 'value' argument 1 names different: declaration 'defaultValue' definition 'def'.
tagua-1.0-alpha2/src/settings.h:494:61: note: Function 'value' argument 1 names different: declaration 'defaultValue' definition 'def'.
tagua-1.0-alpha2/src/settings.h:565:42: style: Function 'get' argument 1 names different: declaration 'index' definition 'key'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:403:27: note: Function 'get' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:565:42: note: Function 'get' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:570:45: style: Function 'insert' argument 1 names different: declaration 'index' definition 'key'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:411:30: note: Function 'insert' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:570:45: note: Function 'insert' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/animationfactory.cpp:68:3: performance: Variable 'm_group' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagua-1.0-alpha2/src/settings.h:416:8: style: Technically the member function 'SettingMap::clear' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.h:586:23: note: Technically the member function 'SettingMap::clear' can be const.
tagua-1.0-alpha2/src/settings.h:416:8: note: Technically the member function 'SettingMap::clear' can be const.
tagua-1.0-alpha2/src/animationfactory.h:80:3: style: Class 'AnimationFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:142:5: style: Class 'appear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:154:5: style: Class 'disappear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:168:5: style: Class 'destroy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:207:7: style: Class 'appear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:214:7: style: Class 'disappear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/settings.h:150:3: style: Class 'SettingConstRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/settings.h:178:3: style: Class 'TypedSettingRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/settings.h:220:3: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/animationfactory.h:129:26: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:51:26: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:129:26: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:143:26: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:51:26: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:143:26: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:155:26: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:51:26: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:155:26: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:169:26: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:51:26: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:169:26: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:182:26: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:51:26: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:182:26: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:201:28: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:193:28: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:201:28: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:208:28: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:193:28: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:208:28: note: Function in derived class
tagua-1.0-alpha2/src/animationfactory.h:215:28: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animationfactory.h:193:28: note: Virtual function in base class
tagua-1.0-alpha2/src/animationfactory.h:215:28: note: Function in derived class
tagua-1.0-alpha2/src/settings.h:148:23: style: The function 'element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/settings.h:133:23: note: Virtual function in base class
tagua-1.0-alpha2/src/settings.h:148:23: note: Function in derived class
tagua-1.0-alpha2/src/settings.h:157:23: style: The function 'element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/settings.h:133:23: note: Virtual function in base class
tagua-1.0-alpha2/src/settings.h:157:23: note: Function in derived class
tagua-1.0-alpha2/src/settings.h:340:23: style: The function 'node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/settings.h:211:23: note: Virtual function in base class
tagua-1.0-alpha2/src/settings.h:340:23: note: Function in derived class
tagua-1.0-alpha2/src/mastersettings.h:51:23: style: The function 'node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/settings.h:211:23: note: Virtual function in base class
tagua-1.0-alpha2/src/mastersettings.h:51:23: note: Function in derived class
tagua-1.0-alpha2/src/board.cpp:513:67: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tagua-1.0-alpha2/src/board.cpp:135:79: style: Function 'addTag' argument 2 names different: declaration 'at' definition 'pt'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/board.h:238:74: note: Function 'addTag' argument 2 names different: declaration 'at' definition 'pt'.
tagua-1.0-alpha2/src/board.cpp:135:79: note: Function 'addTag' argument 2 names different: declaration 'at' definition 'pt'.
tagua-1.0-alpha2/src/board.cpp:302:46: style: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/board.h:178:41: note: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'.
tagua-1.0-alpha2/src/board.cpp:302:46: note: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'.
tagua-1.0-alpha2/src/board.cpp:308:44: style: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/board.h:179:39: note: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'.
tagua-1.0-alpha2/src/board.cpp:308:44: note: Function 'setPremove' argument 1 names different: declaration 'move' definition 'premove'.
tagua-1.0-alpha2/src/board.cpp:671:59: style: Function 'draggingOn' argument 3 names different: declaration 'p' definition 'point'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/board.h:274:54: note: Function 'draggingOn' argument 3 names different: declaration 'p' definition 'point'.
tagua-1.0-alpha2/src/board.cpp:671:59: note: Function 'draggingOn' argument 3 names different: declaration 'p' definition 'point'.
tagua-1.0-alpha2/src/grid.h:77:0: performance: Technically the member function 'Grid < NamedSprite >::first' can be static. [functionStatic]
tagua-1.0-alpha2/src/board.cpp:47:3: style: Class 'Board' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tagua-1.0-alpha2/src/board.cpp:47:3: style: Class 'Board' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tagua-1.0-alpha2/src/board.h:299:16: warning: Virtual function 'settingsChanged' is called from constructor 'Board(const AnimationSettings&animSettings,KGameCanvasAbstract*parent)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/board.cpp:63:3: note: Calling settingsChanged
tagua-1.0-alpha2/src/board.h:299:16: note: settingsChanged is a virtual method
tagua-1.0-alpha2/src/mainanimation.h:32:3: style: Class 'MainAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/loader/theme.h:65:3: style: Class 'Theme' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/premove.h:20:3: style: Class 'Premove' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/constrainedtext.h:33:5: style: Class 'ConstrainedText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/grid.h:46:0: style: Class 'Grid < NamedSprite >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/grid.h:23:0: warning: The class 'Grid < NamedSprite >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tagua-1.0-alpha2/src/entities/userentity.h:117:16: style: The function 'canDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/entity.h:35:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/userentity.h:117:16: note: Function in derived class
tagua-1.0-alpha2/src/mainanimation.h:42:8: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/animation.h:224:16: note: Virtual function in base class
tagua-1.0-alpha2/src/mainanimation.h:42:8: note: Function in derived class
tagua-1.0-alpha2/src/board.h:203:8: style: The function 'flipped' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/pointconverter.h:46:17: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:203:8: note: Function in derived class
tagua-1.0-alpha2/src/board.h:206:7: style: The function 'squareSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/pointconverter.h:47:17: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:206:7: note: Function in derived class
tagua-1.0-alpha2/src/board.h:213:9: style: The function 'gridSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/pointconverter.h:48:17: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:213:9: note: Function in derived class
tagua-1.0-alpha2/src/board.h:280:16: style: The function 'onMouseRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:21:16: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:280:16: note: Function in derived class
tagua-1.0-alpha2/src/board.h:283:16: style: The function 'onMousePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:19:16: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:283:16: note: Function in derived class
tagua-1.0-alpha2/src/board.h:286:16: style: The function 'onMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:20:16: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:286:16: note: Function in derived class
tagua-1.0-alpha2/src/board.h:289:16: style: The function 'onMouseLeave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:23:16: note: Virtual function in base class
tagua-1.0-alpha2/src/board.h:289:16: note: Function in derived class
tagua-1.0-alpha2/src/chesstable.h:57:3: style: Class 'ChessTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/movelist_table.h:44:5: style: Class 'Table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/infodisplay.h:23:3: style: Class 'InfoDisplay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/piecepool.h:79:18: style: The function 'toReal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/indexconverter.h:18:18: note: Virtual function in base class
tagua-1.0-alpha2/src/piecepool.h:79:18: note: Function in derived class
tagua-1.0-alpha2/src/piecepool.h:82:15: style: The function 'toLogical' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/indexconverter.h:19:15: note: Virtual function in base class
tagua-1.0-alpha2/src/piecepool.h:82:15: note: Function in derived class
tagua-1.0-alpha2/src/piecepool.h:136:16: style: The function 'onMouseRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:21:16: note: Virtual function in base class
tagua-1.0-alpha2/src/piecepool.h:136:16: note: Function in derived class
tagua-1.0-alpha2/src/piecepool.h:139:16: style: The function 'onMousePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:19:16: note: Virtual function in base class
tagua-1.0-alpha2/src/piecepool.h:139:16: note: Function in derived class
tagua-1.0-alpha2/src/piecepool.h:142:16: style: The function 'onMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:20:16: note: Virtual function in base class
tagua-1.0-alpha2/src/piecepool.h:142:16: note: Function in derived class
tagua-1.0-alpha2/src/clock.h:74:16: style: The function 'onMousePress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:19:16: note: Virtual function in base class
tagua-1.0-alpha2/src/clock.h:74:16: note: Function in derived class
tagua-1.0-alpha2/src/clock.h:75:16: style: The function 'onMouseRelease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:21:16: note: Virtual function in base class
tagua-1.0-alpha2/src/clock.h:75:16: note: Function in derived class
tagua-1.0-alpha2/src/clock.h:76:16: style: The function 'onMouseMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/clickablecanvas.h:20:16: note: Virtual function in base class
tagua-1.0-alpha2/src/clock.h:76:16: note: Function in derived class
tagua-1.0-alpha2/src/clock.cpp:79:7: style: The scope of the variable 'decs' can be reduced. [variableScope]
tagua-1.0-alpha2/src/clock.cpp:131:37: style: Function 'setPlayer' argument 1 names different: declaration 'p' definition 'player'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/clock.h:71:32: note: Function 'setPlayer' argument 1 names different: declaration 'p' definition 'player'.
tagua-1.0-alpha2/src/clock.cpp:131:37: note: Function 'setPlayer' argument 1 names different: declaration 'p' definition 'player'.
tagua-1.0-alpha2/src/clock.cpp:85:12: style: Variable 'decs' is assigned a value that is never used. [unreadVariable]
tagua-1.0-alpha2/src/connection.cpp:51:57: style: Function 'establish' argument 4 names different: declaration 'args' definition 'helper_cmd'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/connection.h:66:57: note: Function 'establish' argument 4 names different: declaration 'args' definition 'helper_cmd'.
tagua-1.0-alpha2/src/connection.cpp:51:57: note: Function 'establish' argument 4 names different: declaration 'args' definition 'helper_cmd'.
tagua-1.0-alpha2/src/connection.cpp:92:44: style: Function 'lookedUp' argument 1 names different: declaration 'host' definition 'hi'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/connection.h:84:34: note: Function 'lookedUp' argument 1 names different: declaration 'host' definition 'hi'.
tagua-1.0-alpha2/src/connection.cpp:92:44: note: Function 'lookedUp' argument 1 names different: declaration 'host' definition 'hi'.
tagua-1.0-alpha2/src/connection.cpp:59:3: warning: The buffer 'm_host' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tagua-1.0-alpha2/src/connection.cpp:22:13: warning: Member variable 'Connection::m_host' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/histlineedit.h:25:3: style: Class 'HistLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/highlighter.h:32:3: style: Class 'Highlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/console.cpp:38:3: style: Class 'BackInserterPatternIteratorAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/console.cpp:41:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/highlighter.h:47:16: note: Virtual function in base class
tagua-1.0-alpha2/src/console.cpp:41:16: note: Function in derived class
tagua-1.0-alpha2/src/constrainedtext.cpp:17:46: style: Function 'ConstrainedText' argument 5 names different: declaration 'canvas' definition 'Constrained'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/constrainedtext.h:31:42: note: Function 'ConstrainedText' argument 5 names different: declaration 'canvas' definition 'Constrained'.
tagua-1.0-alpha2/src/constrainedtext.cpp:17:46: note: Function 'ConstrainedText' argument 5 names different: declaration 'canvas' definition 'Constrained'.
tagua-1.0-alpha2/src/constrainedtext.cpp:26:55: style: Function 'ConstrainedText' argument 1 names different: declaration 'canvas' definition 'Constrained'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/constrainedtext.h:33:42: note: Function 'ConstrainedText' argument 1 names different: declaration 'canvas' definition 'Constrained'.
tagua-1.0-alpha2/src/constrainedtext.cpp:26:55: note: Function 'ConstrainedText' argument 1 names different: declaration 'canvas' definition 'Constrained'.
tagua-1.0-alpha2/src/controllers/entitytoken.h:23:3: style: Class 'EntityToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/controllers/editgame.cpp:74:62: style: Function 'EditGameController' argument 3 names different: declaration 'startingPos' definition 'startingPosition'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/controllers/editgame.h:55:27: note: Function 'EditGameController' argument 3 names different: declaration 'startingPos' definition 'startingPosition'.
tagua-1.0-alpha2/src/controllers/editgame.cpp:74:62: note: Function 'EditGameController' argument 3 names different: declaration 'startingPos' definition 'startingPosition'.
tagua-1.0-alpha2/src/controllers/editgame.cpp:59:3: style: Class 'ClockUpdateAgent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/controllers/editgame.h:50:41: style: The function 'entity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:39:41: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:50:41: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:58:29: style: The function 'variantActions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:48:29: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:58:29: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:59:19: style: The function 'variant' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:53:19: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:59:19: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:60:15: style: The function 'addPlayingEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:169:23: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:60:15: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:62:8: style: The function 'removeEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:174:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:62:8: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:67:16: style: The function 'loadPGN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:150:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:67:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:69:16: style: The function 'createCtrlAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:156:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:69:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:70:16: style: The function 'destroyCtrlAction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:162:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:70:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:72:41: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:60:41: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:72:41: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:73:16: style: The function 'detach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:65:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:73:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:75:16: style: The function 'reloadSettings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:176:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:75:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:76:16: style: The function 'setUI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:183:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:76:16: note: Function in derived class
tagua-1.0-alpha2/src/controllers/editgame.h:77:16: style: The function 'activate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/controllers/abstract.h:188:16: note: Virtual function in base class
tagua-1.0-alpha2/src/controllers/editgame.h:77:16: note: Function in derived class
tagua-1.0-alpha2/src/engine.h:103:16: style: The function 'textNotify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/console.h:50:16: note: Virtual function in base class
tagua-1.0-alpha2/src/engine.h:103:16: note: Function in derived class
tagua-1.0-alpha2/src/engineinfo.h:40:3: warning: Member variable 'EngineDetails::type' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/ui.h:65:3: style: Class 'UI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/xboardengine.h:65:16: style: The function 'initializeEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:65:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:86:16: style: The function 'sendMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:71:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:86:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:93:16: style: The function 'backUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:78:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:93:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:95:16: style: The function 'setBoard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:80:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:95:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:101:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:88:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:101:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:106:16: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:93:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:106:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:111:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:98:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:111:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:113:16: style: The function 'startAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:113:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:114:16: style: The function 'stopAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:83:16: note: Virtual function in base class
tagua-1.0-alpha2/src/xboardengine.h:114:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:55:16: style: The function 'initializeEngine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:55:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:76:16: style: The function 'sendMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:71:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:76:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:83:16: style: The function 'backUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:78:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:83:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:85:16: style: The function 'setBoard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:80:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:85:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:91:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:88:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:91:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:96:16: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:93:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:96:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:101:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:98:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:101:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:103:16: style: The function 'startAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:82:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:103:16: note: Function in derived class
tagua-1.0-alpha2/src/gnushogiengine.h:104:16: style: The function 'stopAnalysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/engine.h:83:16: note: Virtual function in base class
tagua-1.0-alpha2/src/gnushogiengine.h:104:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/engineentity.h:44:16: style: The function 'canDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/entity.h:35:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/engineentity.h:44:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:35:19: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:39:19: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:35:19: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:36:16: style: The function 'loadPGN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:36:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:38:29: style: The function 'testMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:49:29: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:38:29: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:39:29: style: The function 'testMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:50:29: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:39:29: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:40:16: style: The function 'testPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:52:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:40:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:41:16: style: The function 'testPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:41:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:43:16: style: The function 'addPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:56:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:43:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:44:16: style: The function 'addPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:57:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:44:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:45:16: style: The function 'cancelPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:45:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:46:27: style: The function 'validTurn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:61:27: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:46:27: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:47:27: style: The function 'validTurn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:62:27: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:47:27: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:48:16: style: The function 'movable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:63:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:48:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:50:16: style: The function 'gotoFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:69:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:50:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:51:16: style: The function 'gotoLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:74:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:51:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:52:16: style: The function 'goTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:79:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:52:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:53:16: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:84:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:53:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:54:16: style: The function 'back' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:89:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:54:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:55:16: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:94:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:55:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:56:16: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:99:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:56:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:57:16: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:104:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:57:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/examinationentity.h:58:16: style: The function 'promoteVariation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:109:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/examinationentity.h:58:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:35:19: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:39:19: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:35:19: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:40:16: style: The function 'loadPGN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:44:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:40:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:42:16: style: The function 'executeMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:55:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:42:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:43:16: style: The function 'addPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:56:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:43:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:44:16: style: The function 'addPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:57:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:44:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:45:16: style: The function 'cancelPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:58:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:45:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:54:26: style: The function 'createMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:46:26: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:54:26: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:55:29: style: The function 'testMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:49:29: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:55:29: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:56:29: style: The function 'testMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:50:29: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:56:29: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:57:30: style: The function 'moveHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:115:30: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:57:30: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:58:16: style: The function 'testPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:52:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:58:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:59:16: style: The function 'testPremove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:53:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:59:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:60:27: style: The function 'validTurn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:61:27: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:60:27: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:61:27: style: The function 'validTurn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:62:27: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:61:27: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:62:16: style: The function 'movable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:63:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:62:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:63:16: style: The function 'oneClickMoves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:64:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:63:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:65:16: style: The function 'gotoFirst' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:69:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:65:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:66:16: style: The function 'gotoLast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:74:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:66:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:67:16: style: The function 'goTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:79:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:67:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:68:16: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:84:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:68:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:69:16: style: The function 'back' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:89:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:69:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:70:16: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:94:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:70:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:71:16: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:99:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:71:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:72:16: style: The function 'truncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:104:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:72:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:73:16: style: The function 'promoteVariation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:109:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:73:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/gameentity.h:75:16: style: The function 'canDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/userentity.h:117:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/gameentity.h:75:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/icsentity.cpp:147:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tagua-1.0-alpha2/src/entities/icsentity.cpp:24:3: style: Class 'ICSTurnPolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/entities/icsentity.cpp:39:3: style: Class 'ICSPremovePolicy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/entities/icsentity.h:70:16: style: The function 'canDetach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/entity.h:35:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/icsentity.h:70:16: note: Function in derived class
tagua-1.0-alpha2/src/entities/icsentity.h:86:16: style: The function 'detach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/entities/entity.h:39:16: note: Virtual function in base class
tagua-1.0-alpha2/src/entities/icsentity.h:86:16: note: Function in derived class
tagua-1.0-alpha2/src/game.cpp:459:36: style: Function 'setComment' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:117:32: note: Function 'setComment' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:459:36: note: Function 'setComment' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:473:37: style: Function 'setVComment' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:120:33: note: Function 'setVComment' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:473:37: note: Function 'setVComment' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:495:42: style: Function 'promoteVariation' argument 1 names different: declaration 'index' definition '_ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:126:38: note: Function 'promoteVariation' argument 1 names different: declaration 'index' definition '_ix'.
tagua-1.0-alpha2/src/game.cpp:495:42: note: Function 'promoteVariation' argument 1 names different: declaration 'index' definition '_ix'.
tagua-1.0-alpha2/src/game.cpp:507:42: style: Function 'promoteVariation' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:129:38: note: Function 'promoteVariation' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:507:42: note: Function 'promoteVariation' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:533:41: style: Function 'removeVariation' argument 1 names different: declaration 'index' definition '_ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:135:37: note: Function 'removeVariation' argument 1 names different: declaration 'index' definition '_ix'.
tagua-1.0-alpha2/src/game.cpp:533:41: note: Function 'removeVariation' argument 1 names different: declaration 'index' definition '_ix'.
tagua-1.0-alpha2/src/game.cpp:545:41: style: Function 'removeVariation' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:138:37: note: Function 'removeVariation' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:545:41: note: Function 'removeVariation' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:564:41: style: Function 'clearVariations' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:144:37: note: Function 'clearVariations' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:564:41: note: Function 'clearVariations' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:584:34: style: Function 'truncate' argument 1 names different: declaration 'index' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:150:30: note: Function 'truncate' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:584:34: note: Function 'truncate' argument 1 names different: declaration 'index' definition 'ix'.
tagua-1.0-alpha2/src/game.cpp:616:24: style: Function 'add' argument 1 names different: declaration 'move' definition 'm'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:154:20: note: Function 'add' argument 1 names different: declaration 'move' definition 'm'.
tagua-1.0-alpha2/src/game.cpp:616:24: note: Function 'add' argument 1 names different: declaration 'move' definition 'm'.
tagua-1.0-alpha2/src/game.cpp:664:27: style: Function 'insert' argument 1 names different: declaration 'move' definition 'm'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:157:23: note: Function 'insert' argument 1 names different: declaration 'move' definition 'm'.
tagua-1.0-alpha2/src/game.cpp:664:27: note: Function 'insert' argument 1 names different: declaration 'move' definition 'm'.
tagua-1.0-alpha2/src/game.cpp:664:60: style: Function 'insert' argument 3 names different: declaration 'index' definition 'at'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/game.h:157:59: note: Function 'insert' argument 3 names different: declaration 'index' definition 'at'.
tagua-1.0-alpha2/src/game.cpp:664:60: note: Function 'insert' argument 3 names different: declaration 'index' definition 'at'.
tagua-1.0-alpha2/src/game_p.h:67:3: style: Class 'UndoTruncate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/gnushogiengine.h:101:16: warning: Virtual function 'stop' is called from destructor '~GNUShogiEngine()' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/gnushogiengine.cpp:51:3: note: Calling stop
tagua-1.0-alpha2/src/gnushogiengine.h:101:16: note: stop is a virtual method
tagua-1.0-alpha2/src/graphicalgame.cpp:83:42: style: Function 'onAdded' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/graphicalgame.h:62:37: note: Function 'onAdded' argument 1 names different: declaration 'i' definition 'ix'.
tagua-1.0-alpha2/src/graphicalgame.cpp:83:42: note: Function 'onAdded' argument 1 names different: declaration 'i' definition 'ix'.
tagua-1.0-alpha2/src/graphicalgame.cpp:88:50: style: Function 'onAddedInternal' argument 1 names different: declaration 'i' definition 'ix'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/graphicalgame.h:61:37: note: Function 'onAddedInternal' argument 1 names different: declaration 'i' definition 'ix'.
tagua-1.0-alpha2/src/graphicalgame.cpp:88:50: note: Function 'onAddedInternal' argument 1 names different: declaration 'i' definition 'ix'.
tagua-1.0-alpha2/src/graphicalgame.cpp:58:3: performance: Variable 'm_action_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagua-1.0-alpha2/src/graphicalgame.cpp:39:3: style: Class 'CtrlAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/graphicalgame.h:62:16: style: The function 'onAdded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:60:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:62:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:63:16: style: The function 'onRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:61:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:63:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:64:16: style: The function 'onEntryChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:62:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:64:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:65:16: style: The function 'onPromoteVariation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:63:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:65:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:66:16: style: The function 'onSetComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:64:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:66:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:67:16: style: The function 'onSetVComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:65:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:67:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:68:16: style: The function 'onCurrentIndexChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:66:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:68:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:69:16: style: The function 'onAvailableUndo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:67:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:69:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:70:16: style: The function 'onAvailableRedo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/game.h:68:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:70:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:71:16: style: The function 'onUserSelectMove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:31:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:71:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:72:16: style: The function 'onUserSetComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:34:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:72:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:73:16: style: The function 'onUserSetVComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:37:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:73:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:74:16: style: The function 'onUserClearVariations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:40:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:74:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:75:16: style: The function 'onUserTruncate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:43:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:75:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:76:16: style: The function 'onUserPromoteVariation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:46:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:76:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:77:16: style: The function 'onUserRemoveVariation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:49:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:77:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:78:16: style: The function 'onUserUndo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:52:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:78:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:79:16: style: The function 'onUserRedo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:55:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:79:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalgame.h:80:16: style: The function 'onDetachNotifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_notifier.h:58:18: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalgame.h:80:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:61:33: style: The function 'converter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:35:33: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:61:33: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:66:33: style: The function 'position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:40:33: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:66:33: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:71:23: style: The function 'getSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:45:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:71:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:77:23: style: The function 'takeSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:51:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:77:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:83:23: style: The function 'setPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:57:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:83:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:89:23: style: The function 'createPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:63:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:89:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:95:16: style: The function 'setSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:69:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:95:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:100:15: style: The function 'poolSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:74:15: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:100:15: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:105:23: style: The function 'getPoolSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:79:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:105:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:110:16: style: The function 'removePoolSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:84:16: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:110:16: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:117:23: style: The function 'takePoolSprite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:90:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:117:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:123:23: style: The function 'insertPoolPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:96:23: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:123:23: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:128:31: style: The function 'droppedPoolPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:101:31: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:128:31: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.h:133:24: style: The function 'animate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalapi.h:103:24: note: Virtual function in base class
tagua-1.0-alpha2/src/graphicalsystem.h:133:24: note: Function in derived class
tagua-1.0-alpha2/src/graphicalsystem.cpp:33:3: performance: Variable 'm_pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagua-1.0-alpha2/src/histlineedit.cpp:16:3: performance: Variable 'current' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagua-1.0-alpha2/src/hline.cpp:56:23: style: Function 'begin' argument 1 names different: declaration 'index' definition 'r'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/hline.h:56:18: note: Function 'begin' argument 1 names different: declaration 'index' definition 'r'.
tagua-1.0-alpha2/src/hline.cpp:56:23: note: Function 'begin' argument 1 names different: declaration 'index' definition 'r'.
tagua-1.0-alpha2/src/hline.h:26:1: warning: The class 'HLine' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tagua-1.0-alpha2/src/hline.cpp:20:16: style: The function 'writeChunk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hline.h:22:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hline.cpp:20:16: note: Function in derived class
tagua-1.0-alpha2/src/hline.cpp:24:16: style: The function 'setFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hline.h:23:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hline.cpp:24:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/chess/serializer.h:109:22: style: Condition 'piece.type()!=Piece::PAWN' is always true [knownConditionTrueFalse]
tagua-1.0-alpha2/src/hlvariant/chess/legalitycheck.h:277:86: style: Function 'movable' argument 2 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/hlvariant/chess/legalitycheck.h:47:65: note: Function 'movable' argument 2 names different: declaration 'x' definition 'p'.
tagua-1.0-alpha2/src/hlvariant/chess/legalitycheck.h:277:86: note: Function 'movable' argument 2 names different: declaration 'x' definition 'p'.
tagua-1.0-alpha2/src/hlvariant/chess/variant.h:43:11: performance: Technically the member function 'HLVariant::Chess::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:27:16: warning: Virtual function 'promote_to_queen' is called from constructor 'Actions()' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/actions.cpp:37:50: note: Calling promote_to_queen
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:27:16: note: promote_to_queen is a virtual method
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:28:16: warning: Virtual function 'promote_to_rook' is called from constructor 'Actions()' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/actions.cpp:41:49: note: Calling promote_to_rook
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:28:16: note: promote_to_rook is a virtual method
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:29:16: warning: Virtual function 'promote_to_bishop' is called from constructor 'Actions()' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/actions.cpp:45:51: note: Calling promote_to_bishop
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:29:16: note: promote_to_bishop is a virtual method
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:30:16: warning: Virtual function 'promote_to_knight' is called from constructor 'Actions()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/actions.cpp:49:51: note: Calling promote_to_knight
tagua-1.0-alpha2/src/hlvariant/chess/actions.h:30:16: note: promote_to_knight is a virtual method
tagua-1.0-alpha2/src/hlvariant/board.h:33:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/legalitycheck.h:31:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/movegenerator.h:48:3: style: Class 'MoveGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/serializer.h:50:3: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/animator.h:43:3: style: Class 'BaseAnimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/animator.h:69:3: style: Class 'SimpleAnimator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/chess/movegenerator.h:39:18: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/chess/movegenerator.h:30:18: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/chess/movegenerator.h:39:18: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/chess/icsverbose.cpp:22:13: warning: Member variable 'ICSVerbose::type' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/hlvariant/icsapi_wrapped.h:54:85: style: Function 'parseVerbose' argument 2 names different: declaration 'ref' definition '_ref'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/hlvariant/icsapi_wrapped.h:24:71: note: Function 'parseVerbose' argument 2 names different: declaration 'ref' definition '_ref'.
tagua-1.0-alpha2/src/hlvariant/icsapi_wrapped.h:54:85: note: Function 'parseVerbose' argument 2 names different: declaration 'ref' definition '_ref'.
tagua-1.0-alpha2/src/hlvariant/chess/variant.cpp:28:41: style: Function 'setupMove' argument 1 names different: declaration 'm' definition 'move'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/hlvariant/chess/variant.h:44:34: note: Function 'setupMove' argument 1 names different: declaration 'm' definition 'move'.
tagua-1.0-alpha2/src/hlvariant/chess/variant.cpp:28:41: note: Function 'setupMove' argument 1 names different: declaration 'm' definition 'move'.
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:79:5: style: Class 'WrappedPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:82:5: style: Class 'WrappedPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:380:0: style: Class 'HLVariant :: WrappedAnimator < Variant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/graphicalapi_unwrapped.h:32:0: style: Class 'HLVariant :: UnwrappedGraphicalAPI < Variant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:212:0: style: Class 'HLVariant :: WrappedPosition < Variant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:139:0: style: Class 'HLVariant :: WrappedMove < Variant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tagua_wrapped.h:48:0: style: Class 'HLVariant :: WrappedPiece < Variant >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/crazyhouse/piece.h:24:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/chess/piece.h:55:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/crazyhouse/piece.h:24:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/crazyhouse/variant.h:51:11: performance: Technically the member function 'HLVariant::Crazyhouse::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/crazyhouse/movegenerator.h:31:3: style: Class 'MoveGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/crazyhouse/serializer.h:28:3: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/pool.h:30:3: style: Class 'Pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/crazyhouse/legalitycheck.h:31:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/dropanimator.h:33:3: style: Class 'DropAnimatorMixin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/crazyhouse/gamestate.h:40:16: style: The function 'captureOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/chess/gamestate.h:65:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/crazyhouse/gamestate.h:40:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/dummy/variant.h:39:11: performance: Technically the member function 'HLVariant::Dummy::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/dummy/legalitycheck.h:32:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/dummy/movegenerator.h:25:3: style: Class 'MoveGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/minichess5/variant.h:39:11: performance: Technically the member function 'HLVariant::Minichess5::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:233:86: style: Function 'movable' argument 2 names different: declaration 'x' definition 'p'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:41:65: note: Function 'movable' argument 2 names different: declaration 'x' definition 'p'.
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:233:86: note: Function 'movable' argument 2 names different: declaration 'x' definition 'p'.
tagua-1.0-alpha2/src/hlvariant/minishogi/variant.h:48:11: performance: Technically the member function 'HLVariant::MiniShogi::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:33:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/shogi/serializer.h:38:3: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/minishogi/gamestate.h:25:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/gamestate.h:43:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/minishogi/gamestate.h:25:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/sho-shogi/variant.h:48:11: performance: Technically the member function 'HLVariant::ShoShogi::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/sho-shogi/legalitycheck.h:29:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/sho-shogi/gamestate.h:25:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/gamestate.h:43:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/sho-shogi/gamestate.h:25:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/sho-shogi/legalitycheck.h:31:27: style: The function 'droppable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:42:27: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/sho-shogi/legalitycheck.h:31:27: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/shogi/variant.h:46:11: performance: Technically the member function 'HLVariant::Shogi::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/tori-shogi/variant.h:47:11: performance: Technically the member function 'HLVariant::ToriShogi::Variant::positionOptions' can be static. [functionStatic]
tagua-1.0-alpha2/src/hlvariant/tori-shogi/legalitycheck.h:30:3: style: Class 'LegalityCheck' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tori-shogi/serializer.h:31:3: style: Class 'Serializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/hlvariant/tori-shogi/gamestate.h:25:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/gamestate.h:43:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/gamestate.h:25:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/legalitycheck.h:32:16: style: The function 'getMoveType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:36:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/legalitycheck.h:32:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/legalitycheck.h:37:16: style: The function 'stuckPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/legalitycheck.h:31:16: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/legalitycheck.h:37:16: note: Function in derived class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/serializer.h:33:19: style: The function 'symbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/hlvariant/shogi/serializer.h:35:19: note: Virtual function in base class
tagua-1.0-alpha2/src/hlvariant/tori-shogi/serializer.h:33:19: note: Function in derived class
tagua-1.0-alpha2/src/icsconnection.cpp:89:48: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
tagua-1.0-alpha2/src/icsgamedata.cpp:27:42: style: Function 'setType' argument 1 names different: declaration 'var' definition 'type'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/icsgamedata.h:30:31: note: Function 'setType' argument 1 names different: declaration 'var' definition 'type'.
tagua-1.0-alpha2/src/icsgamedata.cpp:27:42: note: Function 'setType' argument 1 names different: declaration 'var' definition 'type'.
tagua-1.0-alpha2/src/imageeffects.cpp:172:43: style: Function 'addShadow' argument 2 names different: declaration 'radius' definition 'r'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/imageeffects.h:20:45: note: Function 'addShadow' argument 2 names different: declaration 'radius' definition 'r'.
tagua-1.0-alpha2/src/imageeffects.cpp:172:43: note: Function 'addShadow' argument 2 names different: declaration 'radius' definition 'r'.
tagua-1.0-alpha2/src/imageeffects.cpp:219:3: warning: Member variable 'Line::y' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/imageeffects.cpp:219:3: warning: Member variable 'Line::x1' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/imageeffects.cpp:219:3: warning: Member variable 'Line::x2' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/loader/image.cpp:72:3: warning: Member variable 'FontGlyph::m_height' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/luaapi/imaging.cpp:248:32: error: Uninitialized variable: retv [uninitvar]
tagua-1.0-alpha2/src/luaapi/imaging.cpp:249:23: error: Uninitialized variable: retv [uninitvar]
tagua-1.0-alpha2/src/mainwindow.h:83:3: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/mainwindow.cpp:359:56: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tagua-1.0-alpha2/src/mainwindow.cpp:307:41: style: Function 'newGame' argument 1 names different: declaration 'var' definition 'variantName'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/mainwindow.h:119:31: note: Function 'newGame' argument 1 names different: declaration 'var' definition 'variantName'.
tagua-1.0-alpha2/src/mainwindow.cpp:307:41: note: Function 'newGame' argument 1 names different: declaration 'var' definition 'variantName'.
tagua-1.0-alpha2/src/newgame.h:20:3: style: Class 'NewGame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/tabwidget.h:22:3: style: Class 'TabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/pref_highlight.h:29:16: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/highlighter.h:47:16: note: Virtual function in base class
tagua-1.0-alpha2/src/pref_highlight.h:29:16: note: Function in derived class
tagua-1.0-alpha2/src/mastersettings.cpp:61:47: style: Function 'MasterSettings' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/mastersettings.h:54:33: note: Function 'MasterSettings' argument 1 names different: declaration 'file' definition 'filename'.
tagua-1.0-alpha2/src/mastersettings.cpp:61:47: note: Function 'MasterSettings' argument 1 names different: declaration 'file' definition 'filename'.
tagua-1.0-alpha2/src/mastersettings.cpp:76:40: style: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/mastersettings.h:68:26: note: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:76:40: note: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:81:40: style: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/mastersettings.h:78:26: note: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:81:40: note: Function 'onChange' argument 1 names different: declaration 'observer' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:132:47: style: Function 'objectDestroyed' argument 1 names different: declaration 'o' definition 'obj'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/mastersettings.h:48:33: note: Function 'objectDestroyed' argument 1 names different: declaration 'o' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:132:47: note: Function 'objectDestroyed' argument 1 names different: declaration 'o' definition 'obj'.
tagua-1.0-alpha2/src/mastersettings.cpp:58:3: performance: Variable 'm_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tagua-1.0-alpha2/src/movelist.cpp:90:29: style: Function 'goTo' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/movelist_p.h:93:20: note: Function 'goTo' argument 1 names different: declaration 'pos' definition 'p'.
tagua-1.0-alpha2/src/movelist.cpp:90:29: note: Function 'goTo' argument 1 names different: declaration 'pos' definition 'p'.
tagua-1.0-alpha2/src/movelist.cpp:594:40: style: Function 'startEditing' argument 1 names different: declaration 'ix' definition 'i'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/movelist_widget.h:91:34: note: Function 'startEditing' argument 1 names different: declaration 'ix' definition 'i'.
tagua-1.0-alpha2/src/movelist.cpp:594:40: note: Function 'startEditing' argument 1 names different: declaration 'ix' definition 'i'.
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_enabled' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_moving' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_hideshow' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_highlight' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_speed' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_smoothness' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::anim_time' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::use_mv_font' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:58:3: warning: Member variable 'Settings::use_comm_font' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:83:3: warning: Member variable 'FancyItem::target_opacity' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:83:3: warning: Member variable 'FancyItem::old_opacity' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:83:3: warning: Member variable 'FancyItem::target_highlight' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:83:3: warning: Member variable 'FancyItem::old_highlight' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:117:3: warning: Member variable 'Brace::depth' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:117:3: warning: Member variable 'Brace::target_height' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:117:3: warning: Member variable 'Brace::old_height' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:199:3: warning: Member variable 'Entry::m_ascent' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:199:3: warning: Member variable 'Entry::childs_height' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/movelist_p.h:83:3: style: Class 'FancyItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/movelist_p.h:114:16: style: The function 'canStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_p.h:95:16: note: Virtual function in base class
tagua-1.0-alpha2/src/movelist_p.h:114:16: note: Function in derived class
tagua-1.0-alpha2/src/movelist_p.h:115:16: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_p.h:96:16: note: Virtual function in base class
tagua-1.0-alpha2/src/movelist_p.h:115:16: note: Function in derived class
tagua-1.0-alpha2/src/movelist_p.h:197:16: style: The function 'canStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/movelist_p.h:95:16: note: Virtual function in base class
tagua-1.0-alpha2/src/movelist_p.h:197:16: note: Function in derived class
tagua-1.0-alpha2/src/movelist.cpp:893:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tagua-1.0-alpha2/src/movelist_table.cpp:59:6: warning: Either the condition 'if(m_movelist)' is redundant or there is possible null pointer dereference: m_movelist. [nullPointerRedundantCheck]
tagua-1.0-alpha2/src/movelist_table.cpp:60:7: note: Assuming that condition 'if(m_movelist)' is not redundant
tagua-1.0-alpha2/src/movelist_table.cpp:59:6: note: Null pointer dereference
tagua-1.0-alpha2/src/movelist_table.cpp:64:6: warning: Either the condition 'if(m_movelist)' is redundant or there is possible null pointer dereference: m_movelist. [nullPointerRedundantCheck]
tagua-1.0-alpha2/src/movelist_table.cpp:65:7: note: Assuming that condition 'if(m_movelist)' is not redundant
tagua-1.0-alpha2/src/movelist_table.cpp:64:6: note: Null pointer dereference
tagua-1.0-alpha2/src/movelist_table.cpp:30:23: style: Function 'Table' argument 1 names different: declaration 'p' definition 'w'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/movelist_table.h:44:20: note: Function 'Table' argument 1 names different: declaration 'p' definition 'w'.
tagua-1.0-alpha2/src/movelist_table.cpp:30:23: note: Function 'Table' argument 1 names different: declaration 'p' definition 'w'.
tagua-1.0-alpha2/src/movelist_textual.h:95:3: style: Class 'Textual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/movement.cpp:55:11: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
tagua-1.0-alpha2/src/piecepool.cpp:100:60: style: Function 'insertSprite' argument 2 names different: declaration 'sprite' definition 'nsprite'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/piecepool.h:112:51: note: Function 'insertSprite' argument 2 names different: declaration 'sprite' definition 'nsprite'.
tagua-1.0-alpha2/src/piecepool.cpp:100:60: note: Function 'insertSprite' argument 2 names different: declaration 'sprite' definition 'nsprite'.
tagua-1.0-alpha2/src/piecepool.cpp:183:41: style: Function 'takeSpriteAt' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/piecepool.h:76:32: note: Function 'takeSpriteAt' argument 1 names different: declaration 'i' definition 'index'.
tagua-1.0-alpha2/src/piecepool.cpp:183:41: note: Function 'takeSpriteAt' argument 1 names different: declaration 'i' definition 'index'.
tagua-1.0-alpha2/src/piecepool.cpp:25:3: style: Class 'PiecePool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tagua-1.0-alpha2/src/piecepool.cpp:25:3: style: Class 'PiecePool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tagua-1.0-alpha2/src/pixmaploader.h:70:11: performance: Technically the member function 'PixmapLoader::getPixmap' can be static. [functionStatic]
tagua-1.0-alpha2/src/pixmaploader.cpp:102:23: note: Technically the member function 'PixmapLoader::getPixmap' can be static.
tagua-1.0-alpha2/src/pixmaploader.h:70:11: note: Technically the member function 'PixmapLoader::getPixmap' can be static.
tagua-1.0-alpha2/src/pixmaploader.h:72:11: performance: Technically the member function 'PixmapLoader::piecePixmap' can be static. [functionStatic]
tagua-1.0-alpha2/src/pixmaploader.cpp:106:23: note: Technically the member function 'PixmapLoader::piecePixmap' can be static.
tagua-1.0-alpha2/src/pixmaploader.h:72:11: note: Technically the member function 'PixmapLoader::piecePixmap' can be static.
tagua-1.0-alpha2/src/pixmaploader.cpp:22:3: style: Class 'ThemeLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/point.cpp:159:44: style: Function 'operator<<' argument 2 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/point.h:63:57: note: Function 'operator<<' argument 2 names different: declaration 'c' definition 'p'.
tagua-1.0-alpha2/src/point.cpp:159:44: note: Function 'operator<<' argument 2 names different: declaration 'c' definition 'p'.
tagua-1.0-alpha2/src/point.cpp:27:8: warning: Member variable 'Point::x' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/point.cpp:27:8: warning: Member variable 'Point::y' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/point.h:60:7: performance: Technically the member function 'Point::normalizeInfinityHelper' can be static. [functionStatic]
tagua-1.0-alpha2/src/point.cpp:152:12: note: Technically the member function 'Point::normalizeInfinityHelper' can be static.
tagua-1.0-alpha2/src/point.h:60:7: note: Technically the member function 'Point::normalizeInfinityHelper' can be static.
tagua-1.0-alpha2/src/poolinfo.cpp:21:76: style: Function 'PoolInfo' argument 2 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/poolinfo.h:29:68: note: Function 'PoolInfo' argument 2 names different: declaration 's' definition 'str'.
tagua-1.0-alpha2/src/poolinfo.cpp:21:76: note: Function 'PoolInfo' argument 2 names different: declaration 's' definition 'str'.
tagua-1.0-alpha2/src/poolinfo.cpp:21:11: warning: Member variable 'PoolInfo::m_game_num' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:78:75: style: Function 'load' argument 2 names different: declaration 'style12' definition 'str'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/positioninfo.h:80:63: note: Function 'load' argument 2 names different: declaration 'style12' definition 'str'.
tagua-1.0-alpha2/src/positioninfo.cpp:78:75: note: Function 'load' argument 2 names different: declaration 'style12' definition 'str'.
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::turn' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::moveIndex' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::gameNumber' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::relation' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::whiteTime' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/positioninfo.cpp:75:15: warning: Member variable 'PositionInfo::blackTime' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/icsapi.h:60:23: style: The function 'createChessboard' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/icsapi.h:29:23: note: Virtual function in base class
tagua-1.0-alpha2/src/icsapi.h:60:23: note: Function in derived class
tagua-1.0-alpha2/src/icsapi.h:61:20: style: The function 'createPiece' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/icsapi.h:44:20: note: Virtual function in base class
tagua-1.0-alpha2/src/icsapi.h:61:20: note: Function in derived class
tagua-1.0-alpha2/src/icsapi.h:62:19: style: The function 'parseVerbose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/icsapi.h:52:19: note: Virtual function in base class
tagua-1.0-alpha2/src/icsapi.h:62:19: note: Function in derived class
tagua-1.0-alpha2/src/pref_preferences.cpp:32:0: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/pref_preferences.h:25:16: note: Virtual function in base class
tagua-1.0-alpha2/src/pref_preferences.cpp:32:0: note: Function in derived class
tagua-1.0-alpha2/src/settings.h:565:0: style: Function 'get' argument 1 names different: declaration 'index' definition 'key'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:403:0: note: Function 'get' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:565:0: note: Function 'get' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:570:0: style: Function 'insert' argument 1 names different: declaration 'index' definition 'key'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:411:0: note: Function 'insert' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/settings.h:570:0: note: Function 'insert' argument 1 names different: declaration 'index' definition 'key'.
tagua-1.0-alpha2/src/luaapi/loader.h:35:8: style: Technically the member function 'LuaApi::RectLess::operator()' can be const. [functionConst]
tagua-1.0-alpha2/src/luaapi/loader.h:78:8: style: Technically the member function 'LuaApi::Loader::error' can be const. [functionConst]
tagua-1.0-alpha2/src/luaapi/loader.h:80:11: style: Technically the member function 'LuaApi::Loader::errorString' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.h:416:0: style: Technically the member function 'SettingMap < QString >::clear' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.h:586:0: note: Technically the member function 'SettingMap < QString >::clear' can be const.
tagua-1.0-alpha2/src/settings.h:416:0: note: Technically the member function 'SettingMap < QString >::clear' can be const.
tagua-1.0-alpha2/src/pref_theme.cpp:298:46: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
tagua-1.0-alpha2/src/settings.cpp:33:53: style: Function 'SettingConstRef' argument 1 names different: declaration 'node' definition 'element'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:150:38: note: Function 'SettingConstRef' argument 1 names different: declaration 'node' definition 'element'.
tagua-1.0-alpha2/src/settings.cpp:33:53: note: Function 'SettingConstRef' argument 1 names different: declaration 'node' definition 'element'.
tagua-1.0-alpha2/src/settings.cpp:49:43: style: Function 'SettingRef' argument 1 names different: declaration 'node' definition 'parent'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:159:33: note: Function 'SettingRef' argument 1 names different: declaration 'node' definition 'parent'.
tagua-1.0-alpha2/src/settings.cpp:49:43: note: Function 'SettingRef' argument 1 names different: declaration 'node' definition 'parent'.
tagua-1.0-alpha2/src/settings.cpp:84:45: style: Function 'array' argument 1 names different: declaration 'element' definition 'name'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:289:43: note: Function 'array' argument 1 names different: declaration 'element' definition 'name'.
tagua-1.0-alpha2/src/settings.cpp:84:45: note: Function 'array' argument 1 names different: declaration 'element' definition 'name'.
tagua-1.0-alpha2/src/settings.cpp:88:48: style: Function 'newArray' argument 1 names different: declaration 'element' definition 'name'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:296:46: note: Function 'newArray' argument 1 names different: declaration 'element' definition 'name'.
tagua-1.0-alpha2/src/settings.cpp:88:48: note: Function 'newArray' argument 1 names different: declaration 'element' definition 'name'.
tagua-1.0-alpha2/src/settings.cpp:111:50: style: Function 'setFlag' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/settings.h:312:42: note: Function 'setFlag' argument 2 names different: declaration 'value' definition 'val'.
tagua-1.0-alpha2/src/settings.cpp:111:50: note: Function 'setFlag' argument 2 names different: declaration 'value' definition 'val'.
tagua-1.0-alpha2/src/settings.h:236:14: style: Technically the member function 'Settings::operator[]' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.cpp:68:22: note: Technically the member function 'Settings::operator[]' can be const.
tagua-1.0-alpha2/src/settings.h:236:14: note: Technically the member function 'Settings::operator[]' can be const.
tagua-1.0-alpha2/src/settings.h:312:8: style: Technically the member function 'Settings::setFlag' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.cpp:111:16: note: Technically the member function 'Settings::setFlag' can be const.
tagua-1.0-alpha2/src/settings.h:312:8: note: Technically the member function 'Settings::setFlag' can be const.
tagua-1.0-alpha2/src/settings.h:348:8: style: Technically the member function 'SettingGroup::remove' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.cpp:125:20: note: Technically the member function 'SettingGroup::remove' can be const.
tagua-1.0-alpha2/src/settings.h:348:8: note: Technically the member function 'SettingGroup::remove' can be const.
tagua-1.0-alpha2/src/settings.h:475:8: style: Technically the member function 'SettingArray::clear' can be const. [functionConst]
tagua-1.0-alpha2/src/settings.cpp:158:20: note: Technically the member function 'SettingArray::clear' can be const.
tagua-1.0-alpha2/src/settings.h:475:8: note: Technically the member function 'SettingArray::clear' can be const.
tagua-1.0-alpha2/src/sprite.cpp:37:9: warning: Member variable 'Sprite::m_id' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/sprite.cpp:37:9: warning: Member variable 'Sprite::m_color' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/sprite.cpp:37:9: warning: Member variable 'Sprite::m_type' is not initialized in the constructor. [uninitMemberVar]
tagua-1.0-alpha2/src/themeinfo.cpp:58:53: style: Function 'fromDesktopFile' argument 1 names different: declaration 'f' definition 'desktop_file'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/themeinfo.h:33:51: note: Function 'fromDesktopFile' argument 1 names different: declaration 'f' definition 'desktop_file'.
tagua-1.0-alpha2/src/themeinfo.cpp:58:53: note: Function 'fromDesktopFile' argument 1 names different: declaration 'f' definition 'desktop_file'.
tagua-1.0-alpha2/src/turnpolicy.cpp:20:5: style: Class 'Simple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/turnpolicy.cpp:21:10: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/turnpolicy.h:27:18: note: Virtual function in base class
tagua-1.0-alpha2/src/turnpolicy.cpp:21:10: note: Function in derived class
tagua-1.0-alpha2/src/ui.cpp:79:36: style: Function 'removeController' argument 1 names different: declaration 'tab' definition 'w'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/ui.h:83:34: note: Function 'removeController' argument 1 names different: declaration 'tab' definition 'w'.
tagua-1.0-alpha2/src/ui.cpp:79:36: note: Function 'removeController' argument 1 names different: declaration 'tab' definition 'w'.
tagua-1.0-alpha2/src/ui.cpp:85:33: style: Function 'setCurrentTab' argument 1 names different: declaration 'tab' definition 'w'. [funcArgNamesDifferent]
tagua-1.0-alpha2/src/ui.h:96:31: note: Function 'setCurrentTab' argument 1 names different: declaration 'tab' definition 'w'.
tagua-1.0-alpha2/src/ui.cpp:85:33: note: Function 'setCurrentTab' argument 1 names different: declaration 'tab' definition 'w'.
tagua-1.0-alpha2/src/ui.cpp:32:16: style: The function 'notifyActionStateChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tagua-1.0-alpha2/src/graphicalgame.h:101:16: note: Virtual function in base class
tagua-1.0-alpha2/src/ui.cpp:32:16: note: Function in derived class
tagua-1.0-alpha2/src/xboardengine.h:111:16: warning: Virtual function 'stop' is called from destructor '~XBoardEngine()' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
tagua-1.0-alpha2/src/xboardengine.cpp:52:3: note: Calling stop
tagua-1.0-alpha2/src/xboardengine.h:111:16: note: stop is a virtual method
tagua-1.0-alpha2/tests/hlvariants/boardtest.h:14:1: style: The class 'BoardTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/hlvariants/boardtest.cpp:8:3: warning: Possible leak in public function. The pointer 'm_board' is not deallocated before it is allocated. [publicAllocationError]
tagua-1.0-alpha2/tests/hlvariants/chessgamestatetest.h:28:1: style: The class 'ChessGameStateTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/hlvariants/chessgamestatetest.cpp:7:3: warning: Possible leak in public function. The pointer 'm_state' is not deallocated before it is allocated. [publicAllocationError]
tagua-1.0-alpha2/tests/hlvariants/chesslegalitytest.h:30:1: style: The class 'ChessLegalityTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/hlvariants/chesslegalitytest.cpp:8:3: warning: Possible leak in public function. The pointer 'm_state' is not deallocated before it is allocated. [publicAllocationError]
tagua-1.0-alpha2/tests/hlvariants/chessserializationtest.h:20:1: style: The class 'ChessSerializationTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/hlvariants/pooltest.h:22:1: style: The class 'PoolTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/hlvariants/pooltest.cpp:10:3: warning: Possible leak in public function. The pointer 'm_pools' is not deallocated before it is allocated. [publicAllocationError]
tagua-1.0-alpha2/tests/hlvariants/shogideserializationtest.h:20:1: style: The class 'ShogiDeserializationTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/luaimage/test.cpp:42:39: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tagua-1.0-alpha2/tests/settings/settingstest.h:12:1: style: The class 'SettingsTest' does not have a constructor although it has private member variables. [noConstructor]
tagua-1.0-alpha2/tests/test_canvas.cpp:12:5: style: Class 'Puppas' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tagua-1.0-alpha2/src/weakset.h:84:0: style: Technically the member function 'weak_set < int >::iterator::operator==' can be const. [functionConst]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tahoe-lafs/tahoe-lafs_1.9.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tailor/tailor_0.9.35+darcs20090615.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tails-installer/tails-installer_5.0.8+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/taktuk/taktuk_3.7.7.orig.tar.gz
taktuk-3.7.7/C-Module/taktuk.c:283:35: warning: Either the condition 'message!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
taktuk-3.7.7/C-Module/taktuk.c:284:17: note: Assuming that condition 'message!=NULL' is not redundant
taktuk-3.7.7/C-Module/taktuk.c:283:35: note: Null pointer addition
taktuk-3.7.7/C-Module/taktuk.c:83:13: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:101:13: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:233:11: style: The scope of the variable 'current' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:234:9: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:447:10: style: The scope of the variable 'messages_expected' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:563:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:591:10: style: The scope of the variable 'messages_expected' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:593:10: style: The scope of the variable 'long_result' can be reduced. [variableScope]
taktuk-3.7.7/C-Module/taktuk.c:439:50: style: Function 'taktuk_get' argument 2 names different: declaration 'result' definition 'value'. [funcArgNamesDifferent]
taktuk-3.7.7/C-Module/taktuk.h:122:50: note: Function 'taktuk_get' argument 2 names different: declaration 'result' definition 'value'.
taktuk-3.7.7/C-Module/taktuk.c:439:50: note: Function 'taktuk_get' argument 2 names different: declaration 'result' definition 'value'.
taktuk-3.7.7/tests/comm_c/communication.c:34:10: style: The scope of the variable 'sample_string' can be reduced. [variableScope]
taktuk-3.7.7/tests/comm_c/communication4.c:54:9: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/tests/comm_c/communication4.c:91:9: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/tests/comm_c/communication4.c:184:44: warning: Assert statement modifies 'pos'. [assignmentInAssert]
taktuk-3.7.7/tests/comm_c/communication4.c:186:44: warning: Assert statement modifies 'pos'. [assignmentInAssert]
taktuk-3.7.7/tests/comm_c/communication5.c:53:9: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/tests/comm_c/communication5.c:84:9: style: The scope of the variable 'result' can be reduced. [variableScope]
taktuk-3.7.7/tests/comm_c/communication5.c:162:44: warning: Assert statement modifies 'pos'. [assignmentInAssert]
taktuk-3.7.7/tests/comm_c/communication5.c:164:44: warning: Assert statement modifies 'pos'. [assignmentInAssert]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tali/tali_3.22.0.orig.tar.xz
tali-3.22.0/src/clist.c:46:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tali-3.22.0/src/clist.c:269:14: style: The scope of the variable 'label' can be reduced. [variableScope]
tali-3.22.0/src/clist.c:270:11: style: The scope of the variable 'prop_value' can be reduced. [variableScope]
tali-3.22.0/src/clist.c:331:22: style: The scope of the variable 'col' can be reduced. [variableScope]
tali-3.22.0/src/clist.c:333:14: style: The scope of the variable 'label' can be reduced. [variableScope]
tali-3.22.0/src/clist.c:42:32: style: Function 'update_score_cell' argument 1 names different: declaration 'scorelist' definition 'treeview'. [funcArgNamesDifferent]
tali-3.22.0/src/gyahtzee.h:24:44: note: Function 'update_score_cell' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:42:32: note: Function 'update_score_cell' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:89:28: style: Function 'ShowoffPlayer' argument 1 names different: declaration 'scorelist' definition 'treeview'. [funcArgNamesDifferent]
tali-3.22.0/src/gyahtzee.h:27:40: note: Function 'ShowoffPlayer' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:89:28: note: Function 'ShowoffPlayer' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:312:42: style: Function 'score_list_set_column_title' argument 1 names different: declaration 'scorelist' definition 'treeview'. [funcArgNamesDifferent]
tali-3.22.0/src/gyahtzee.h:28:54: note: Function 'score_list_set_column_title' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:312:42: note: Function 'score_list_set_column_title' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:352:31: style: Function 'setup_score_list' argument 1 names different: declaration 'scorelist' definition 'treeview'. [funcArgNamesDifferent]
tali-3.22.0/src/gyahtzee.h:23:43: note: Function 'setup_score_list' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/clist.c:352:31: note: Function 'setup_score_list' argument 1 names different: declaration 'scorelist' definition 'treeview'.
tali-3.22.0/src/computer.c:50:7: style: The scope of the variable 'd' can be reduced. [variableScope]
tali-3.22.0/src/computer.c:85:21: error: Array index -1 is out of bounds. [negativeIndex]
tali-3.22.0/src/computer.c:106:14: error: Array index -1 is out of bounds. [negativeIndex]
tali-3.22.0/src/computer.c:111:14: error: Array index -1 is out of bounds. [negativeIndex]
tali-3.22.0/src/computer.c:116:14: error: Array index -1 is out of bounds. [negativeIndex]
tali-3.22.0/src/games-score.c:143:23: style: Variable 'score' is assigned a value that is never used. [unreadVariable]
tali-3.22.0/src/games-score.c:161:16: style: Unused variable: name [unusedVariable]
tali-3.22.0/src/games-scores-backend.c:186:10: style: The scope of the variable 'scorestr' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:187:10: style: The scope of the variable 'timestr' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:188:15: style: The scope of the variable 'newscore' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:191:11: style: The scope of the variable 'length' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:191:19: style: The scope of the variable 'target' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:192:10: style: The scope of the variable 't' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:284:15: style: The scope of the variable 'd' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-backend.c:285:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-dialog.c:205:14: style: The scope of the variable 'datetime' can be reduced. [variableScope]
tali-3.22.0/src/games-scores-dialog.c:206:10: style: The scope of the variable 'time' can be reduced. [variableScope]
tali-3.22.0/src/games-scores.c:217:30: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
tali-3.22.0/src/games-scores.c:219:26: note: Assuming that condition 'self!=NULL' is not redundant
tali-3.22.0/src/games-scores.c:217:30: note: Null pointer dereference
tali-3.22.0/src/games-scores.c:246:30: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
tali-3.22.0/src/games-scores.c:251:30: note: Assuming that condition 'self!=NULL' is not redundant
tali-3.22.0/src/games-scores.c:246:30: note: Null pointer dereference
tali-3.22.0/src/games-scores.c:362:30: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
tali-3.22.0/src/games-scores.c:365:26: note: Assuming that condition 'self!=NULL' is not redundant
tali-3.22.0/src/games-scores.c:362:30: note: Null pointer dereference
tali-3.22.0/src/games-scores.c:382:30: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
tali-3.22.0/src/games-scores.c:384:30: note: Assuming that condition 'self!=NULL' is not redundant
tali-3.22.0/src/games-scores.c:382:30: note: Null pointer dereference
tali-3.22.0/src/games-scores.c:401:30: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
tali-3.22.0/src/games-scores.c:403:30: note: Assuming that condition 'self!=NULL' is not redundant
tali-3.22.0/src/games-scores.c:401:30: note: Null pointer dereference
tali-3.22.0/src/gyahtzee.c:160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tali-3.22.0/src/gyahtzee.c:162:10: style: The scope of the variable 'message' can be reduced. [variableScope]
tali-3.22.0/src/gyahtzee.c:651:9: style: The scope of the variable 'path' can be reduced. [variableScope]
tali-3.22.0/src/gyahtzee.c:651:16: style: The scope of the variable 'path_kismet' can be reduced. [variableScope]
tali-3.22.0/src/gyahtzee.c:724:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tali-3.22.0/src/setup.c:256:10: style: The scope of the variable 'ts' can be reduced. [variableScope]
tali-3.22.0/src/setup.c:344:40: style: Array index 'skill_level' is used before limits check. [arrayIndexThenCheck]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/talksoup.app/talksoup.app_1.0alpha-32-g55b4d4e.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/talloc/talloc_2.1.9.orig.tar.gz
talloc-2.1.9/lib/replace/crypt.c:376:11: style: The scope of the variable 's1' can be reduced. [variableScope]
talloc-2.1.9/lib/replace/crypt.c:471:12: style: The scope of the variable 'x' can be reduced. [variableScope]
talloc-2.1.9/lib/replace/crypt.c:544:12: style: The scope of the variable 'v' can be reduced. [variableScope]
talloc-2.1.9/lib/replace/crypt.c:697:16: style: The scope of the variable 'k' can be reduced. [variableScope]
talloc-2.1.9/lib/replace/system/network.h:31:0: error: #error "AC_LIBREPLACE_NETWORK_CHECKS missing in configure" [preprocessorErrorDirective]
talloc-2.1.9/lib/replace/snprintf.c:1146:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
talloc-2.1.9/lib/replace/snprintf.c:1194:71: style: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
talloc-2.1.9/lib/replace/replace.h:479:56: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
talloc-2.1.9/lib/replace/snprintf.c:1194:71: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
talloc-2.1.9/lib/replace/snprintf.c:256:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
talloc-2.1.9/lib/replace/snprintf.c:1269:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
talloc-2.1.9/lib/replace/snprintf.c:1271:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
talloc-2.1.9/lib/replace/strptime.c:426:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:475:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:500:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:591:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:625:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:640:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:646:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:655:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:665:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:874:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:894:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:899:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:905:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:911:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/strptime.c:917:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
talloc-2.1.9/lib/replace/test/getifaddrs.c:65:2: style: Variable 'ifs_head' is reassigned a value before the old one has been used. [redundantAssignment]
talloc-2.1.9/lib/replace/test/getifaddrs.c:61:0: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
talloc-2.1.9/lib/replace/test/getifaddrs.c:65:2: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
talloc-2.1.9/lib/replace/test/os2_delete.c:50:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
talloc-2.1.9/lib/replace/test/snprintf.c:22:6: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
talloc-2.1.9/lib/replace/test/snprintf.c:24:6: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
talloc-2.1.9/lib/replace/test/snprintf.c:24:30: error: Null pointer dereference [nullPointer]
talloc-2.1.9/pytalloc_util.c:309:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
talloc-2.1.9/pytalloc_util.c:307:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
talloc-2.1.9/pytalloc_util.c:309:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
talloc-2.1.9/talloc.c:41:0: error: #error "TALLOC_VERSION_MAJOR != TALLOC_BUILD_VERSION_MAJOR" [preprocessorErrorDirective]
talloc-2.1.9/testsuite.c:1406:2: style: Variable 'p1_2' is reassigned a value before the old one has been used. [redundantAssignment]
talloc-2.1.9/testsuite.c:1403:2: note: Variable 'p1_2' is reassigned a value before the old one has been used.
talloc-2.1.9/testsuite.c:1406:2: note: Variable 'p1_2' is reassigned a value before the old one has been used.
talloc-2.1.9/testsuite.c:1425:2: style: Variable 'p2_2' is reassigned a value before the old one has been used. [redundantAssignment]
talloc-2.1.9/testsuite.c:1421:2: note: Variable 'p2_2' is reassigned a value before the old one has been used.
talloc-2.1.9/testsuite.c:1425:2: note: Variable 'p2_2' is reassigned a value before the old one has been used.
talloc-2.1.9/testsuite.c:868:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:868:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:868:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:889:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:889:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:889:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:908:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:908:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:908:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
talloc-2.1.9/testsuite.c:427:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
talloc-2.1.9/testsuite.c:435:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
talloc-2.1.9/testsuite.c:490:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
talloc-2.1.9/testsuite.c:910:9: style: Variable 'p1' is allocated memory that is never used. [unusedAllocatedMemory]
talloc-2.1.9/testsuite.c:911:9: style: Variable 'p2' is allocated memory that is never used. [unusedAllocatedMemory]
talloc-2.1.9/testsuite.c:912:9: style: Variable 'p3' is allocated memory that is never used. [unusedAllocatedMemory]
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tamil-gtk2im/tamil-gtk2im_2.2.orig.tar.gz
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tamuanova/tamuanova_0.2.orig.tar.gz
[07:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tandem-mass/tandem-mass_20170201.1.orig.tar.gz
tandem-linux-17-02-01-4/src/MSNumpress.cpp:55:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:68:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:443:7: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:451:7: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:456:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:490:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:498:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:506:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:149:18: style: The scope of the variable 'mask' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:149:24: style: The scope of the variable 'm' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:222:9: style: The scope of the variable 'extrapol' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:223:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:247:12: style: The scope of the variable 'extrapol' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:248:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:335:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:340:12: style: The scope of the variable 'extrapol' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:341:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:435:9: style: The scope of the variable 'extrapol' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:479:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:479:12: style: The scope of the variable 'di' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:480:9: style: The scope of the variable 'extrapol' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:482:17: style: The scope of the variable 'fp' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:538:15: style: The scope of the variable 'x' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:650:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:675:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:676:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:703:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:654:7: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:681:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tandem-linux-17-02-01-4/src/MSNumpress.cpp:714:18: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
tandem-linux-17-02-01-4/src/mhistogram.h:419:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mhistogram.h:413:0: note: Variable 'a' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mhistogram.h:419:3: note: Variable 'a' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mhistogram.h:469:3: style: Variable 'm_fA0' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tandem-linux-17-02-01-4/src/mhistogram.h:467:3: note: Variable 'm_fA0' is reassigned a value before the old one has been used if variable is no semaphore variable.
tandem-linux-17-02-01-4/src/mhistogram.h:469:3: note: Variable 'm_fA0' is reassigned a value before the old one has been used if variable is no semaphore variable.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1058:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1056:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1058:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1060:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1058:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1060:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1089:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1086:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1089:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1092:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1089:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1092:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1093:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1092:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1093:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1096:2: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1093:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1096:2: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1075:3: style: Variable 'tS' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1074:3: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1075:3: note: Variable 'tS' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mspectrum.h:310:10: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mspectrum.h:311:10: style: The scope of the variable 'tLength' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:189:10: style: The scope of the variable 'tMz' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:284:10: style: The scope of the variable 'tMz' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:371:10: style: The scope of the variable 'tMz' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:450:9: style: The scope of the variable 'tSize' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:451:9: style: The scope of the variable 'tEquals' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:508:9: style: The scope of the variable 'dProton' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1041:9: style: The scope of the variable 'tLength' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1220:10: style: The scope of the variable 'tMz' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:147:40: style: Function 'loadgaml' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:283:30: note: Function 'loadgaml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:147:40: note: Function 'loadgaml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:147:65: style: Function 'loadgaml' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:283:55: note: Function 'loadgaml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:147:65: note: Function 'loadgaml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:231:44: style: Function 'loadmzdata' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:330:33: note: Function 'loadmzdata' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:231:44: note: Function 'loadmzdata' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:231:69: style: Function 'loadmzdata' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:330:58: note: Function 'loadmzdata' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:231:69: note: Function 'loadmzdata' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:324:42: style: Function 'loadmzxml' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:308:32: note: Function 'loadmzxml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:324:42: note: Function 'loadmzxml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:324:67: style: Function 'loadmzxml' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:308:57: note: Function 'loadmzxml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:324:67: note: Function 'loadmzxml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1184:40: style: Function 'loadmzml' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:351:31: note: Function 'loadmzml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1184:40: note: Function 'loadmzml' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1184:65: style: Function 'loadmzml' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/loadmspectrum.h:351:56: note: Function 'loadmzml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1184:65: note: Function 'loadmzml' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:696:15: warning: Char literal compared with pointer 'pValue'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:887:15: warning: Char literal compared with pointer 'pValue'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
tandem-linux-17-02-01-4/src/mhistogram.h:440:16: style: Variable 'lZeros' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:627:0: style: Variable 'lId' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:848:0: style: Variable 'lId' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1042:0: style: Variable 'lId' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1044:15: style: Variable 'bNext' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1112:8: style: Variable 'tS' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1158:14: style: Variable 'tS' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mhistogram.h:489:14: warning: Member variable 'mhistogram::m_ulMax' is not assigned a value in 'mhistogram::operator='. [operatorEqVarError]
tandem-linux-17-02-01-4/src/mhistogram.h:489:14: warning: Member variable 'mhistogram::m_vlSurvive' is not assigned a value in 'mhistogram::operator='. [operatorEqVarError]
tandem-linux-17-02-01-4/src/mhistogram.h:489:14: warning: Member variable 'mhistogram::m_dLimit' is not assigned a value in 'mhistogram::operator='. [operatorEqVarError]
tandem-linux-17-02-01-4/src/mhistogram.h:536:2: warning: Member variable 'count_mhistogram::m_pList' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/loadmspectrum.h:147:2: warning: Member variable 'loadmspectrum::ion_type' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1027:10: warning: Member variable 'loadcmn::m_iVersion' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1027:10: warning: Member variable 'loadcmn::m_pFile' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mhistogram.h:489:14: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tandem-linux-17-02-01-4/src/mdomains.h:222:7: style: Technically the member function 'mdomain::operator==' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:191:7: style: Technically the member function 'mhistogram::dump' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:206:8: style: Technically the member function 'mhistogram::expect' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:216:6: style: Technically the member function 'mhistogram::list' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:224:6: style: Technically the member function 'mhistogram::survive' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:227:6: style: Technically the member function 'mhistogram::sum' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:233:6: style: Technically the member function 'mhistogram::length' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:239:8: style: Technically the member function 'mhistogram::a0' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:245:8: style: Technically the member function 'mhistogram::a1' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:251:8: style: Technically the member function 'mhistogram::expect_protein' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:590:6: style: Technically the member function 'count_mhistogram::list' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mhistogram.h:596:6: style: Technically the member function 'count_mhistogram::length' can be const. [functionConst]
tandem-linux-17-02-01-4/src/saxhandler.h:190:14: performance: Technically the member function 'SAXHandler::isElement' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/saxhandler.h:193:14: performance: Technically the member function 'SAXHandler::isAttr' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mdomains.h:144:1: warning: The class 'maa' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mdomains.h:173:1: warning: The class 'mdomain' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/msequence.h:145:1: warning: The class 'msequence' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mhistogram.h:533:1: warning: The class 'count_mhistogram' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mspectrum.h:148:1: warning: The class 'mi' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mspectrum.h:169:1: warning: The class 'mspectrum' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/loadmspectrum.h:225:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:155:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:225:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:226:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:226:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:227:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:227:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:253:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:155:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:253:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:254:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:254:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:255:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:255:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:269:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:155:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:269:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:270:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:270:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:271:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:271:15: note: Function in derived class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:162:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:162:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:172:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:172:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:182:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxgamlhandler.h:182:7: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:286:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:154:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:286:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:287:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:287:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:288:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:288:15: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:26:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:26:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:36:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:36:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:46:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:46:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:27:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:27:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:37:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:37:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:47:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:47:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:28:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:28:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:38:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:38:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:48:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:48:7: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:311:16: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:154:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:311:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:312:16: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:312:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:313:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:313:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:333:16: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:154:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:333:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:334:16: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:334:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:335:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:335:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:354:16: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:154:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:354:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:355:16: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:355:16: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:356:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:356:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:372:15: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:155:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:372:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:373:15: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:373:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.h:374:15: style: The function 'open_force' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/loadmspectrum.h:157:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/loadmspectrum.h:374:15: note: Function in derived class
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:831:9: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1023:9: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1067:11: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:385:3: error: Mismatching allocation and deallocation: plValues [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:386:3: error: Mismatching allocation and deallocation: pTempList [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:463:4: error: Mismatching allocation and deallocation: pfX [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:480:3: error: Mismatching allocation and deallocation: pfX [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:464:4: error: Mismatching allocation and deallocation: pfT [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mhistogram.h:481:3: error: Mismatching allocation and deallocation: pfT [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.h:185:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:507:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:577:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:585:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:709:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:765:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:777:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:788:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:797:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:915:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:970:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:983:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:992:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1068:4: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1120:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1171:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:462:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tandem-linux-17-02-01-4/src/loadmspectrum.cpp:1161:5: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tandem-linux-17-02-01-4/src/masscalc.cpp:161:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/masscalc.h:154:11: style: Technically the member function 'masscalc::getMassType' can be const. [functionConst]
tandem-linux-17-02-01-4/src/masscalc.h:151:2: style: Class 'masscalc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tandem-linux-17-02-01-4/src/mbiomlreport.cpp:167:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mbiomlreport.cpp:168:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mbiomlreport.cpp:169:9: style: The scope of the variable 'tSize' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mpam.cpp:204:35: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tandem-linux-17-02-01-4/src/mpam.cpp:203:34: note: outer condition: m_pProcess->m_lThread==0||m_pProcess->m_lThread==4294967295U
tandem-linux-17-02-01-4/src/mpam.cpp:204:35: note: identical inner condition: m_pProcess->m_lThread==0||m_pProcess->m_lThread==4294967295U
tandem-linux-17-02-01-4/src/mpam.cpp:255:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mcleave.h:413:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscorepam.h:379:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscorepam.h:396:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mmotif.h:378:13: style: Array index 'a' is used before limits check. [arrayIndexThenCheck]
tandem-linux-17-02-01-4/src/mcleave.h:162:18: warning: Member variable 'mcleave_single::m_strCleave' is not assigned a value in 'mcleave_single::operator='. [operatorEqVarError]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_bStateS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_dSeqMHS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_dSeqMHFailedS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_lCursorS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_lFilledS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_lLastS' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_lStates' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:145:7: warning: Member variable 'mscorestate::m_lStatesT' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorestate.h:245:2: warning: Member variable 'mscoreterm::m_lState' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorepam.h:207:2: warning: Member variable 'mscoresap::m_iStart' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorepam.h:207:2: warning: Member variable 'mscoresap::m_iEnd' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscorepam.h:207:2: warning: Member variable 'mscoresap::m_tLength' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mmotif.h:145:2: warning: Member variable 'mmotifres::m_pMotif' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mmotif.h:398:10: warning: Member variable 'mmotif::m_fMassPrompt' is not assigned a value in 'mmotif::operator='. [operatorEqVarError]
tandem-linux-17-02-01-4/src/mscore.h:153:2: warning: Member variable 'mspectrumindex::m_dM' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:153:2: warning: Member variable 'mspectrumindex::m_tA' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:208:2: warning: Member variable 'mspectrumdetails::m_dU' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:208:2: warning: Member variable 'mspectrumdetails::m_dL' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:208:2: warning: Member variable 'mspectrumdetails::m_tA' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:253:2: warning: Member variable 'PermuteState::m_tPos' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:253:2: warning: Member variable 'PermuteState::m_tEnd' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:253:2: warning: Member variable 'PermuteState::m_bRev' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:266:2: warning: Member variable 'MIType::m_lM' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:266:2: warning: Member variable 'MIType::m_fI' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxsaphandler.h:155:3: performance: Variable 'm_strId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tandem-linux-17-02-01-4/src/mreport.h:177:7: performance: Technically the member function 'mreport::format_text' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mzid_report.h:185:6: performance: Technically the member function 'mzid_report::get_unimod_mass' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/msemistate.h:212:9: style: Technically the member function 'msemistate::ok' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.h:175:7: style: Technically the member function 'merrors::check' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.h:287:9: style: Technically the member function 'mprocess::get_error_estimate' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequtilities.h:216:9: style: Technically the member function 'msequtilities::mztomh' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.h:218:7: style: Technically the member function 'mspectrumdetails::operator<' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.h:226:7: style: Technically the member function 'mspectrumdetails::operator>' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.h:234:7: style: Technically the member function 'mspectrumdetails::operator==' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.h:389:9: style: Technically the member function 'mscore::get_mh' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.h:413:18: style: Technically the member function 'mscore::check_terminii' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscorestate.h:151:13: style: Class 'mscorestate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscorestate.h:151:13: style: Class 'mscorestate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mscorepam.h:149:3: style: Class 'mscorepam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscorepam.h:149:3: style: Class 'mscorepam' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mscorepam.h:209:3: style: Class 'mscoresap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscorepam.h:209:3: style: Class 'mscoresap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mscore.h:253:19: style: Class 'PermuteState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscore.h:253:19: style: Class 'PermuteState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mreport.h:151:2: style: Class 'mreport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tandem-linux-17-02-01-4/src/mzid_report.h:151:2: style: Class 'mzid_report' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tandem-linux-17-02-01-4/src/msequtilities.h:149:2: style: Class 'msequtilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tandem-linux-17-02-01-4/src/mcleave.h:140:1: warning: The class 'mcleave_single' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/saxsaphandler.h:146:1: warning: The class 'SavInfo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mmotif.h:141:1: warning: The class 'mmotifres' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mmotif.h:257:1: warning: The class 'mmotif' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mscore.h:150:1: warning: The class 'mspectrumindex' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mscore.h:205:1: warning: The class 'mspectrumdetails' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mscore.h:263:1: warning: The class 'MIType' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mscore.h:285:1: warning: The class 'mspec' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tandem-linux-17-02-01-4/src/mrefine.h:187:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mrefine.h:187:19: note: Function in derived class
tandem-linux-17-02-01-4/src/mpam.h:148:7: style: The function 'refine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mrefine.h:152:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mpam.h:148:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mpam.h:176:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mpam.h:176:19: note: Function in derived class
tandem-linux-17-02-01-4/src/p3msequenceserver.h:150:7: style: The function 'load_file' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/msequenceserver.h:177:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3msequenceserver.h:150:7: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:139:7: style: The function 'taxonomy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:459:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:139:7: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:142:7: style: The function 'load_sequences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:309:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:142:7: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:143:15: style: The function 'merge_spectra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:295:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:143:15: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:144:15: style: The function 'merge_spectra' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:294:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:144:15: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:147:7: style: The function 'clean_sequences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:426:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:147:7: note: Function in derived class
tandem-linux-17-02-01-4/src/p3mprocess.h:148:7: style: The function 'create_score' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mprocess.h:429:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/p3mprocess.h:148:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxsaphandler.h:192:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxsaphandler.h:192:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxsaphandler.h:202:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxsaphandler.h:202:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mscorepam.h:225:3: error: Mismatching allocation and deallocation: mscoresap::m_pSeqTrue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mscore.h:254:20: error: Mismatching allocation and deallocation: PermuteState::m_pSeq [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mscore.h:254:35: error: Mismatching allocation and deallocation: PermuteState::m_pPerm [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mmotif.h:371:3: error: Mismatching allocation and deallocation: pOut [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mplugin.h:180:9: performance: Technically the member function 'mpluginmanager::get_key' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mplugin.cpp:149:24: note: Technically the member function 'mpluginmanager::get_key' can be static.
tandem-linux-17-02-01-4/src/mplugin.h:180:9: note: Technically the member function 'mpluginmanager::get_key' can be static.
tandem-linux-17-02-01-4/src/mpmods.cpp:379:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mpmods.cpp:158:20: style: Unused variable: vspRollback [unusedVariable]
tandem-linux-17-02-01-4/src/mpmods.h:148:7: style: The function 'refine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mrefine.h:152:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mpmods.h:148:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mpmods.h:176:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mpmods.h:176:19: note: Function in derived class
tandem-linux-17-02-01-4/src/mprocess.cpp:3517:12: style: Condition '!bDone' is always true [knownConditionTrueFalse]
tandem-linux-17-02-01-4/src/mprocess.cpp:3504:12: note: Assignment 'bDone=false', assigned value is 0
tandem-linux-17-02-01-4/src/mprocess.cpp:3517:12: note: Condition '!bDone' is always true
tandem-linux-17-02-01-4/src/mprocess.cpp:5246:9: style: Condition '!init' is always true [knownConditionTrueFalse]
tandem-linux-17-02-01-4/src/mprocess.cpp:5245:16: note: Assignment 'init=0', assigned value is 0
tandem-linux-17-02-01-4/src/mprocess.cpp:5246:9: note: Condition '!init' is always true
tandem-linux-17-02-01-4/src/mprocess.cpp:477:3: style: Variable 'fScore' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mprocess.cpp:467:3: note: Variable 'fScore' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:477:3: note: Variable 'fScore' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:478:3: style: Variable 'fHyper' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mprocess.cpp:468:3: note: Variable 'fHyper' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:478:3: note: Variable 'fHyper' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:1578:2: style: Variable 'dErrorValue' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mprocess.cpp:1577:2: note: Variable 'dErrorValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:1578:2: note: Variable 'dErrorValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:2349:2: style: Variable 'strKey' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mprocess.cpp:2347:0: note: Variable 'strKey' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:2349:2: note: Variable 'strKey' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:2473:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/mprocess.cpp:2469:2: note: Variable 'a' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:2473:2: note: Variable 'a' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/mprocess.cpp:365:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:367:9: style: The scope of the variable 'tBest' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:411:9: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:435:7: style: The scope of the variable 'lIonCount' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:438:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:444:7: style: The scope of the variable 'bIonCheck' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:445:7: style: The scope of the variable 'bMassCheck' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:987:9: style: The scope of the variable 'tTest' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:988:6: style: The scope of the variable 'iZ' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1098:9: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1128:9: style: The scope of the variable 'dBestExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1202:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1203:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1204:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1216:10: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1259:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1260:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1261:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:1273:10: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:2451:7: style: The scope of the variable 'bUseSelection' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:2748:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:2887:9: style: The scope of the variable 'dValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:2912:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3100:9: style: The scope of the variable 'dValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3652:7: style: The scope of the variable 'lEnd' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3653:7: style: The scope of the variable 'bBreak' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3655:7: style: The scope of the variable 'bIsFirst' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3657:7: style: The scope of the variable 'lMissedCleaves' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:3665:7: style: The scope of the variable 'lLastCleave' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4049:9: style: The scope of the variable 'tAt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4062:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4063:9: style: The scope of the variable 'tPips' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4760:7: style: The scope of the variable 'lCount' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4761:9: style: The scope of the variable 'dDot1' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4783:9: style: The scope of the variable 'dMax' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4784:9: style: The scope of the variable 'tLastMax' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4785:9: style: The scope of the variable 'dLastSum' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4786:9: style: The scope of the variable 'tLastA' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4787:8: style: The scope of the variable 'fMH' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:4789:9: style: The scope of the variable 'dDelta' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:5154:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:5225:11: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:5243:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:5243:16: style: The scope of the variable 'j' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:5244:32: style: The scope of the variable 'part' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mprocess.cpp:216:37: style: Function 'lessThanOrder' argument 1 names different: declaration 'l' definition '_l'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mprocess.cpp:179:37: note: Function 'lessThanOrder' argument 1 names different: declaration 'l' definition '_l'.
tandem-linux-17-02-01-4/src/mprocess.cpp:216:37: note: Function 'lessThanOrder' argument 1 names different: declaration 'l' definition '_l'.
tandem-linux-17-02-01-4/src/mprocess.cpp:216:57: style: Function 'lessThanOrder' argument 2 names different: declaration 'r' definition '_r'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mprocess.cpp:179:56: note: Function 'lessThanOrder' argument 2 names different: declaration 'r' definition '_r'.
tandem-linux-17-02-01-4/src/mprocess.cpp:216:57: note: Function 'lessThanOrder' argument 2 names different: declaration 'r' definition '_r'.
tandem-linux-17-02-01-4/src/mprocess.cpp:1118:9: style: Unused variable: strValue [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:1119:9: style: Unused variable: strCurrent [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:1120:0: style: Variable 'fMH' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:1129:19: style: Unused variable: itValue [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2453:19: style: Variable 'bUseSelection' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2487:5: style: Variable 'iQ' is modified but its new value is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2750:32: style: Unused variable: itMod [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2751:9: style: Unused variable: strMods [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2970:4: style: Variable 'tActive' is modified but its new value is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2889:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:2893:0: style: Variable 'tLast' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:3009:3: style: Variable 'lEe' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:3242:28: style: Unused variable: itDom [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:3243:28: style: Unused variable: itDomEnd [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:4003:9: style: Unused variable: strValue [unusedVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:4762:0: style: Variable 'dDot2' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:4780:0: style: Variable 'dTotal' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:5107:0: style: Variable 'fV' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:5244:20: style: Variable 'crc' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:5247:3: style: Variable 'init' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mprocess.cpp:385:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:745:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:747:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:763:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:765:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:1183:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:1905:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:1948:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:1988:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2062:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2070:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2081:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2100:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2108:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2119:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2184:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2252:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2260:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2271:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2289:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2297:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2308:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2372:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2440:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:2505:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3188:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3221:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3328:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3341:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3408:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3415:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3438:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:3445:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4022:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4773:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4799:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4828:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4845:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4848:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:4868:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5003:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5005:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5075:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5117:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5119:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.cpp:5162:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mprocess.h:281:16: style: Technically the member function 'mprocess::get_thread' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:844:25: note: Technically the member function 'mprocess::get_thread' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:281:16: note: Technically the member function 'mprocess::get_thread' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:282:16: style: Technically the member function 'mprocess::get_threads' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:851:25: note: Technically the member function 'mprocess::get_threads' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:282:16: note: Technically the member function 'mprocess::get_threads' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:283:9: style: Technically the member function 'mprocess::get_protein_count' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:828:18: note: Technically the member function 'mprocess::get_protein_count' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:283:9: note: Technically the member function 'mprocess::get_protein_count' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:284:9: style: Technically the member function 'mprocess::get_peptide_count' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:820:18: note: Technically the member function 'mprocess::get_peptide_count' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:284:9: note: Technically the member function 'mprocess::get_peptide_count' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:285:9: style: Technically the member function 'mprocess::get_total_residues' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:866:18: note: Technically the member function 'mprocess::get_total_residues' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:285:9: note: Technically the member function 'mprocess::get_total_residues' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:286:9: style: Technically the member function 'mprocess::get_valid' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:882:18: note: Technically the member function 'mprocess::get_valid' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:286:9: note: Technically the member function 'mprocess::get_valid' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:288:9: style: Technically the member function 'mprocess::get_unique' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:874:18: note: Technically the member function 'mprocess::get_unique' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:288:9: note: Technically the member function 'mprocess::get_unique' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:289:7: style: Technically the member function 'mprocess::get_reversed' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:836:16: note: Technically the member function 'mprocess::get_reversed' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:289:7: note: Technically the member function 'mprocess::get_reversed' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:290:9: style: Technically the member function 'mprocess::get_threshold' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mprocess.cpp:859:18: note: Technically the member function 'mprocess::get_threshold' can be const.
tandem-linux-17-02-01-4/src/mprocess.h:290:9: note: Technically the member function 'mprocess::get_threshold' can be const.
tandem-linux-17-02-01-4/src/mprocess.cpp:272:2: style: Class 'mprocess' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mprocess.cpp:272:2: style: Class 'mprocess' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:162:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:162:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:172:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:172:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:182:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxbiomlhandler.h:182:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmodhandler.h:162:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmodhandler.h:162:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxmodhandler.h:172:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxmodhandler.h:172:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mprocess.cpp:4191:11: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:4216:12: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:4236:11: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:4241:9: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:5139:3: error: Resource leak: pFile [resourceLeak]
tandem-linux-17-02-01-4/src/mprocess.cpp:813:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:1347:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:1787:4: error: Mismatching allocation and deallocation: pOut [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:1788:4: error: Mismatching allocation and deallocation: pOut [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:1830:2: error: Mismatching allocation and deallocation: pOut [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:2144:2: error: Mismatching allocation and deallocation: piValues [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:2002:0: error: Memory leak: piValues [memleak]
tandem-linux-17-02-01-4/src/mprocess.cpp:2143:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:2333:2: error: Mismatching allocation and deallocation: piValues [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:2198:0: error: Memory leak: piValues [memleak]
tandem-linux-17-02-01-4/src/mprocess.cpp:2332:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:2684:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:3034:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:3388:2: error: Mismatching allocation and deallocation: pdExpect [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:3387:2: error: Mismatching allocation and deallocation: plCount [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mprocess.cpp:4205:6: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mrefine.cpp:411:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mrefine.cpp:248:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mrefine.cpp:249:0: style: Variable 'tActiveNow' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mrefine.cpp:147:10: warning: Member variable 'mrefine::m_dMaxExpect' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mrefine.cpp:147:10: warning: Member variable 'mrefine::m_pPMods' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mrefine.cpp:147:10: warning: Member variable 'mrefine::m_pXXCleavage' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mrefine.cpp:147:10: warning: Member variable 'mrefine::m_pTermMods' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mrefine.cpp:147:10: warning: Member variable 'mrefine::m_pPam' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mxxcleavage.h:148:7: style: The function 'refine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mrefine.h:152:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mxxcleavage.h:148:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mxxcleavage.h:176:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mxxcleavage.h:176:19: note: Function in derived class
tandem-linux-17-02-01-4/src/mtermmods.h:148:7: style: The function 'refine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mrefine.h:152:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mtermmods.h:148:7: note: Function in derived class
tandem-linux-17-02-01-4/src/mtermmods.h:176:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mtermmods.h:176:19: note: Function in derived class
tandem-linux-17-02-01-4/src/mrefine.cpp:206:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mreport.cpp:599:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:744:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:745:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:746:9: style: The scope of the variable 'tRow' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:747:9: style: The scope of the variable 'tSpace' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:806:10: style: The scope of the variable 'dDelta' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mreport.cpp:229:9: style: Unused variable: strTemp [unusedVariable]
tandem-linux-17-02-01-4/src/mreport.cpp:645:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mreport.cpp:650:9: style: Unused variable: strValue [unusedVariable]
tandem-linux-17-02-01-4/src/mreport.cpp:546:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mreport.cpp:579:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mreport.cpp:629:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mreport.h:155:7: performance: Technically the member function 'mreport::get_short_label' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mreport.cpp:268:15: note: Technically the member function 'mreport::get_short_label' can be static.
tandem-linux-17-02-01-4/src/mreport.h:155:7: note: Technically the member function 'mreport::get_short_label' can be static.
tandem-linux-17-02-01-4/src/mreport.h:170:7: performance: Technically the member function 'mreport::get_pre' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mreport.cpp:876:15: note: Technically the member function 'mreport::get_pre' can be static.
tandem-linux-17-02-01-4/src/mreport.h:170:7: note: Technically the member function 'mreport::get_pre' can be static.
tandem-linux-17-02-01-4/src/mreport.h:171:7: performance: Technically the member function 'mreport::get_post' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mreport.cpp:892:15: note: Technically the member function 'mreport::get_post' can be static.
tandem-linux-17-02-01-4/src/mreport.h:171:7: note: Technically the member function 'mreport::get_post' can be static.
tandem-linux-17-02-01-4/src/mreport.cpp:264:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mreport.cpp:666:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mreport.cpp:731:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mreport.cpp:872:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mscore.cpp:202:12: warning: Either the condition 'a<20' is redundant or the array 'm_plCount[16]' is accessed at index 19, which is out of bounds. [arrayIndexOutOfBoundsCond]
tandem-linux-17-02-01-4/src/mscore.cpp:201:10: note: Assuming that condition 'a<20' is not redundant
tandem-linux-17-02-01-4/src/mscore.cpp:202:12: note: Array index out of bounds
tandem-linux-17-02-01-4/src/mscore.cpp:203:12: warning: Either the condition 'a<20' is redundant or the array 'm_pfScore[16]' is accessed at index 19, which is out of bounds. [arrayIndexOutOfBoundsCond]
tandem-linux-17-02-01-4/src/mscore.cpp:201:10: note: Assuming that condition 'a<20' is not redundant
tandem-linux-17-02-01-4/src/mscore.cpp:203:12: note: Array index out of bounds
tandem-linux-17-02-01-4/src/mscore.cpp:2195:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mscore.cpp:198:2: style: Variable 'm_pSeq' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tandem-linux-17-02-01-4/src/mscore.cpp:184:2: note: Variable 'm_pSeq' is reassigned a value before the old one has been used if variable is no semaphore variable.
tandem-linux-17-02-01-4/src/mscore.cpp:198:2: note: Variable 'm_pSeq' is reassigned a value before the old one has been used if variable is no semaphore variable.
tandem-linux-17-02-01-4/src/mscore.cpp:312:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:317:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:383:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:396:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:460:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:465:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:529:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:534:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:587:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:612:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:679:16: style: The scope of the variable 'lValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:695:9: style: The scope of the variable 'tC' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1048:10: style: The scope of the variable 'tValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1656:10: style: The scope of the variable 'cPos' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1718:16: style: The scope of the variable 'lValueTotal' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1831:10: style: The scope of the variable 'dNeutral' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1832:17: style: The scope of the variable 'lNeutral' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore.cpp:1163:30: style: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mscore.h:376:36: note: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'.
tandem-linux-17-02-01-4/src/mscore.cpp:1163:30: note: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'.
tandem-linux-17-02-01-4/src/mscore.cpp:1172:33: style: Function 'report_score' argument 1 names different: declaration '_buff' definition 'buffer'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mscore.h:377:39: note: Function 'report_score' argument 1 names different: declaration '_buff' definition 'buffer'.
tandem-linux-17-02-01-4/src/mscore.cpp:1172:33: note: Function 'report_score' argument 1 names different: declaration '_buff' definition 'buffer'.
tandem-linux-17-02-01-4/src/mscore.cpp:1172:47: style: Function 'report_score' argument 2 names different: declaration '_h' definition '_hyper'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mscore.h:377:52: note: Function 'report_score' argument 2 names different: declaration '_h' definition '_hyper'.
tandem-linux-17-02-01-4/src/mscore.cpp:1172:47: note: Function 'report_score' argument 2 names different: declaration '_h' definition '_hyper'.
tandem-linux-17-02-01-4/src/mscore.cpp:536:0: style: Variable 'fSub' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore.cpp:604:0: style: Variable 'fSub' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore.cpp:697:0: style: Variable 'fSub' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore.cpp:963:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore.cpp:973:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore.cpp:1065:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore.cpp:2160:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_fHyper' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lMaxPeaks' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::mscore_type' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::mscore_type_a' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::mscore_error' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_dWE' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_bUseSaps' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lMILength' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lSeqLength' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lSpectra' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_fScore' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lId' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_tSeqPos' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.cpp:176:9: warning: Member variable 'mscore::m_lDetails' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mscore.h:371:21: style: Technically the member function 'mscore::mconvert' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.cpp:1122:34: note: Technically the member function 'mscore::mconvert' can be const.
tandem-linux-17-02-01-4/src/mscore.h:371:21: note: Technically the member function 'mscore::mconvert' can be const.
tandem-linux-17-02-01-4/src/mscore.h:372:21: style: Technically the member function 'mscore::mconvert' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.cpp:1133:34: note: Technically the member function 'mscore::mconvert' can be const.
tandem-linux-17-02-01-4/src/mscore.h:372:21: note: Technically the member function 'mscore::mconvert' can be const.
tandem-linux-17-02-01-4/src/mscore.h:395:9: style: Technically the member function 'mscore::seq_mh' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.cpp:1869:16: note: Technically the member function 'mscore::seq_mh' can be const.
tandem-linux-17-02-01-4/src/mscore.h:395:9: note: Technically the member function 'mscore::seq_mh' can be const.
tandem-linux-17-02-01-4/src/mscore.h:407:7: style: Technically the member function 'mscore::test_parents' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore.cpp:2114:14: note: Technically the member function 'mscore::test_parents' can be const.
tandem-linux-17-02-01-4/src/mscore.h:407:7: note: Technically the member function 'mscore::test_parents' can be const.
tandem-linux-17-02-01-4/src/mscore.cpp:198:2: style: Class 'mscore' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscore.cpp:198:2: style: Class 'mscore' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:360:7: style: The scope of the variable 'lType' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:321:37: style: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mscore_tandem.h:159:31: note: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'.
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:321:37: note: Function 'hconvert' argument 1 names different: declaration '_h' definition '_f'.
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:578:68: style: Function 'ion_check' argument 2 names different: declaration '_d' definition '_s'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mscore_tandem.h:165:54: note: Function 'ion_check' argument 2 names different: declaration '_d' definition '_s'.
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:578:68: note: Function 'ion_check' argument 2 names different: declaration '_d' definition '_s'.
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:583:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:584:0: style: Variable 'lCount' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:585:0: style: Variable 'lType' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:586:0: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:603:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:612:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:617:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:626:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mscore_tandem.h:167:8: style: Technically the member function 'mscore_tandem::log_10' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:327:33: note: Technically the member function 'mscore_tandem::log_10' can be const.
tandem-linux-17-02-01-4/src/mscore_tandem.h:167:8: note: Technically the member function 'mscore_tandem::log_10' can be const.
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:164:2: style: Class 'mscore_tandem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/mscore_tandem.cpp:164:2: style: Class 'mscore_tandem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/mscore_tandem.h:156:15: style: The function 'add_mi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:361:20: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:156:15: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:158:17: style: The function 'hfactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:374:22: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:158:17: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:159:16: style: The function 'hconvert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:376:21: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:159:16: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:161:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:378:20: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:161:15: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:164:9: style: The function 'dot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:380:22: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:164:9: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:165:8: style: The function 'ion_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mscore.h:383:21: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:165:8: note: Function in derived class
tandem-linux-17-02-01-4/src/mscore_tandem.h:202:19: style: The function 'create_plugin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/mplugin.h:158:19: note: Virtual function in base class
tandem-linux-17-02-01-4/src/mscore_tandem.h:202:19: note: Function in derived class
tandem-linux-17-02-01-4/src/msequencecollection.cpp:141:22: warning: Member variable 'msequenceCollection::m_tLength' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/msequencecollection.h:152:7: style: Technically the member function 'msequenceCollection::full' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequencecollection.cpp:183:27: note: Technically the member function 'msequenceCollection::full' can be const.
tandem-linux-17-02-01-4/src/msequencecollection.h:152:7: note: Technically the member function 'msequenceCollection::full' can be const.
tandem-linux-17-02-01-4/src/msequencecollection.h:153:9: style: Technically the member function 'msequenceCollection::size' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequencecollection.cpp:176:29: note: Technically the member function 'msequenceCollection::size' can be const.
tandem-linux-17-02-01-4/src/msequencecollection.h:153:9: note: Technically the member function 'msequenceCollection::size' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:288:7: style: The scope of the variable 'cValue' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:444:9: style: The scope of the variable 'tS' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:260:48: style: Function 'next' argument 1 names different: declaration '_b' definition '_f'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/msequenceserver.h:179:32: note: Function 'next' argument 1 names different: declaration '_b' definition '_f'.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:260:48: note: Function 'next' argument 1 names different: declaration '_b' definition '_f'.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:413:52: style: Function 'next_pro' argument 1 names different: declaration '_b' definition '_f'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/msequenceserver.h:180:36: note: Function 'next_pro' argument 1 names different: declaration '_b' definition '_f'.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:413:52: note: Function 'next_pro' argument 1 names different: declaration '_b' definition '_f'.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:559:0: style: Variable 'cValue' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:563:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:653:7: style: Variable 'tS' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:688:8: style: Variable 'pS' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:149:18: warning: Member variable 'msequenceServer::mfiletypes' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:149:18: warning: Member variable 'msequenceServer::m_pInput' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:155:2: performance: Variable 'm_strStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tandem-linux-17-02-01-4/src/msequenceserver.h:174:7: style: Technically the member function 'msequenceServer::done' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:185:23: note: Technically the member function 'msequenceServer::done' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:174:7: note: Technically the member function 'msequenceServer::done' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:175:7: style: Technically the member function 'msequenceServer::error' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:192:23: note: Technically the member function 'msequenceServer::error' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:175:7: note: Technically the member function 'msequenceServer::error' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:176:9: style: Technically the member function 'msequenceServer::get_time' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:209:25: note: Technically the member function 'msequenceServer::get_time' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:176:9: note: Technically the member function 'msequenceServer::get_time' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:181:7: style: Technically the member function 'msequenceServer::started' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:721:23: note: Technically the member function 'msequenceServer::started' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:181:7: note: Technically the member function 'msequenceServer::started' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:182:7: style: Technically the member function 'msequenceServer::working' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:729:23: note: Technically the member function 'msequenceServer::working' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:182:7: note: Technically the member function 'msequenceServer::working' can be const.
tandem-linux-17-02-01-4/src/msequenceserver.h:195:16: performance: Technically the member function 'msequenceServer::mac_rev' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:514:32: note: Technically the member function 'msequenceServer::mac_rev' can be static.
tandem-linux-17-02-01-4/src/msequenceserver.h:195:16: note: Technically the member function 'msequenceServer::mac_rev' can be static.
tandem-linux-17-02-01-4/src/msequenceserver.h:198:7: performance: Technically the member function 'msequenceServer::bz' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:382:23: note: Technically the member function 'msequenceServer::bz' can be static.
tandem-linux-17-02-01-4/src/msequenceserver.h:198:7: note: Technically the member function 'msequenceServer::bz' can be static.
tandem-linux-17-02-01-4/src/msequenceserver.cpp:151:2: style: Class 'msequenceServer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:151:2: style: Class 'msequenceServer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:170:2: error: Mismatching allocation and deallocation: msequenceServer::m_pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/msequenceserver.cpp:605:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/msequtilities.cpp:415:2: style: Variable 'fValue' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/msequtilities.cpp:411:0: note: Variable 'fValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/msequtilities.cpp:415:2: note: Variable 'fValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/msequtilities.cpp:544:2: style: Variable 'fValue' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/msequtilities.cpp:541:0: note: Variable 'fValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/msequtilities.cpp:544:2: note: Variable 'fValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/msequtilities.cpp:352:9: style: The scope of the variable 'tAt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:409:9: style: The scope of the variable 'tAt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:410:9: style: The scope of the variable 'tColon' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:416:7: style: The scope of the variable 'cRes' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:419:7: style: The scope of the variable 'bIsCt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:525:7: style: The scope of the variable 'bIsCt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:539:9: style: The scope of the variable 'tAt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:540:9: style: The scope of the variable 'tColon' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:542:9: style: The scope of the variable 'fPrompt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:545:7: style: The scope of the variable 'cRes' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:648:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:681:9: style: The scope of the variable 'tAt' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:682:9: style: The scope of the variable 'tComma' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:997:9: style: The scope of the variable 'dMass' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:998:7: style: The scope of the variable 'cAa' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/msequtilities.cpp:649:0: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/msequtilities.cpp:285:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/msequtilities.cpp:299:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/msequtilities.cpp:145:16: warning: Member variable 'msequtilities::m_bPhosphoTyrosine' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/msequtilities.h:264:7: style: Unused private function: 'msequtilities::set_a' [unusedPrivateFunction]
tandem-linux-17-02-01-4/src/msequtilities.h:266:7: style: Unused private function: 'msequtilities::set_x' [unusedPrivateFunction]
tandem-linux-17-02-01-4/src/msequtilities.h:258:7: style: Technically the member function 'msequtilities::is_modified' can be const. [functionConst]
tandem-linux-17-02-01-4/src/msequtilities.cpp:1065:21: note: Technically the member function 'msequtilities::is_modified' can be const.
tandem-linux-17-02-01-4/src/msequtilities.h:258:7: note: Technically the member function 'msequtilities::is_modified' can be const.
tandem-linux-17-02-01-4/src/msequtilities.cpp:153:2: style: Class 'msequtilities' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tandem-linux-17-02-01-4/src/msequtilities.cpp:153:2: style: Class 'msequtilities' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tandem-linux-17-02-01-4/src/msequtilities.cpp:666:2: error: Mismatching allocation and deallocation: pString [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:530:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:533:3: note: Found duplicate branches for 'if' and 'else'.
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:530:8: note: Found duplicate branches for 'if' and 'else'.
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:386:8: style: The scope of the variable 'fM' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:722:50: style: Function 'set_min_size' argument 1 names different: declaration '_m' definition '_p'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mspectrumcondition.h:174:31: note: Function 'set_min_size' argument 1 names different: declaration '_m' definition '_p'.
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:722:50: note: Function 'set_min_size' argument 1 names different: declaration '_m' definition '_p'.
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:269:17: style: Variable 'tSize' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:270:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:271:0: style: Variable 'fMaxI' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:250:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:302:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:339:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:360:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:369:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:390:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:395:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:402:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:438:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:471:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:623:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:670:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:687:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:706:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:178:21: warning: Member variable 'mspectrumcondition::m_bUseAllowedNeutralLosses' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/mspectrumcondition.h:210:7: performance: Technically the member function 'mspectrumcondition::find_loss' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:350:26: note: Technically the member function 'mspectrumcondition::find_loss' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:210:7: note: Technically the member function 'mspectrumcondition::find_loss' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:211:7: performance: Technically the member function 'mspectrumcondition::check_neutral' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:378:26: note: Technically the member function 'mspectrumcondition::check_neutral' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:211:7: note: Technically the member function 'mspectrumcondition::check_neutral' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:212:7: performance: Technically the member function 'mspectrumcondition::clean_isotopes' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:448:26: note: Technically the member function 'mspectrumcondition::clean_isotopes' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:212:7: note: Technically the member function 'mspectrumcondition::clean_isotopes' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:215:7: performance: Technically the member function 'mspectrumcondition::remove_isotopes' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:416:26: note: Technically the member function 'mspectrumcondition::remove_isotopes' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:215:7: note: Technically the member function 'mspectrumcondition::remove_isotopes' can be static.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:217:7: style: Technically the member function 'mspectrumcondition::remove_parent' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:656:26: note: Technically the member function 'mspectrumcondition::remove_parent' can be const.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:217:7: note: Technically the member function 'mspectrumcondition::remove_parent' can be const.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:219:7: style: Technically the member function 'mspectrumcondition::remove_low_masses' can be const. [functionConst]
tandem-linux-17-02-01-4/src/mspectrumcondition.cpp:678:26: note: Technically the member function 'mspectrumcondition::remove_low_masses' can be const.
tandem-linux-17-02-01-4/src/mspectrumcondition.h:219:7: note: Technically the member function 'mspectrumcondition::remove_low_masses' can be const.
tandem-linux-17-02-01-4/src/mtermmods.cpp:237:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mxxcleavage.cpp:266:9: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/mzid_report.cpp:733:6: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tandem-linux-17-02-01-4/src/mzid_report.cpp:393:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mzid_report.cpp:526:7: style: The scope of the variable 'cRes' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mzid_report.cpp:528:9: style: The scope of the variable 'tB' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mzid_report.cpp:686:9: style: The scope of the variable 'tUid' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/mzid_report.cpp:169:56: style: Function 'start' argument 2 names different: declaration '_y' definition '_p'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/mzid_report.h:156:44: note: Function 'start' argument 2 names different: declaration '_y' definition '_p'.
tandem-linux-17-02-01-4/src/mzid_report.cpp:169:56: note: Function 'start' argument 2 names different: declaration '_y' definition '_p'.
tandem-linux-17-02-01-4/src/mzid_report.cpp:617:0: style: Variable 'tStart' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mzid_report.cpp:618:0: style: Variable 'tEnd' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mzid_report.cpp:707:11: style: Variable 'tUid' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mzid_report.cpp:692:0: style: Variable 'tS' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mzid_report.cpp:693:0: style: Variable 'tE' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/mzid_report.cpp:535:17: style: Array index 'tA' is used before limits check. [arrayIndexThenCheck]
tandem-linux-17-02-01-4/src/mzid_report.cpp:554:17: style: Array index 'tA' is used before limits check. [arrayIndexThenCheck]
tandem-linux-17-02-01-4/src/mzid_report.h:171:7: performance: Technically the member function 'mzid_report::get_pre' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mzid_report.cpp:790:19: note: Technically the member function 'mzid_report::get_pre' can be static.
tandem-linux-17-02-01-4/src/mzid_report.h:171:7: note: Technically the member function 'mzid_report::get_pre' can be static.
tandem-linux-17-02-01-4/src/mzid_report.h:172:7: performance: Technically the member function 'mzid_report::get_post' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mzid_report.cpp:808:19: note: Technically the member function 'mzid_report::get_post' can be static.
tandem-linux-17-02-01-4/src/mzid_report.h:172:7: note: Technically the member function 'mzid_report::get_post' can be static.
tandem-linux-17-02-01-4/src/mzid_report.h:176:7: performance: Technically the member function 'mzid_report::parse_description' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/mzid_report.cpp:772:19: note: Technically the member function 'mzid_report::parse_description' can be static.
tandem-linux-17-02-01-4/src/mzid_report.h:176:7: note: Technically the member function 'mzid_report::parse_description' can be static.
tandem-linux-17-02-01-4/src/mzid_report.cpp:441:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mzid_report.cpp:559:2: error: Mismatching allocation and deallocation: pMass [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mzid_report.cpp:669:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/mzid_report.cpp:766:2: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:510:3: style: Variable 'fScore' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:500:3: note: Variable 'fScore' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3mprocess.cpp:510:3: note: Variable 'fScore' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3mprocess.cpp:511:3: style: Variable 'fHyper' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:501:3: note: Variable 'fHyper' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3mprocess.cpp:511:3: note: Variable 'fHyper' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3mprocess.cpp:230:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:231:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:232:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:240:10: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:283:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:284:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:285:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:296:10: style: The scope of the variable 'dExpect' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:436:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:438:9: style: The scope of the variable 'tBest' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:481:7: style: The scope of the variable 'lIonCount' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:482:8: style: The scope of the variable 'fScore' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:483:8: style: The scope of the variable 'fHyper' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:484:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:490:7: style: The scope of the variable 'bIonCheck' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:491:7: style: The scope of the variable 'bMassCheck' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:336:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:344:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:456:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/p3mprocess.cpp:467:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:218:4: style: Variable 'sT' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:214:4: note: Variable 'sT' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:218:4: note: Variable 'sT' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:225:5: style: Variable 'sT' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:221:5: note: Variable 'sT' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:225:5: note: Variable 'sT' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:200:9: style: The scope of the variable 'sT' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:233:4: style: Variable 'iLength' is modified but its new value is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:193:0: style: Variable 'cValue' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/p3msequenceserver.cpp:225:10: style: Variable 'sT' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxgamlhandler.cpp:141:52: style: Function 'SAXGamlHandler' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxgamlhandler.h:148:37: note: Function 'SAXGamlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxgamlhandler.cpp:141:52: note: Function 'SAXGamlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxgamlhandler.cpp:141:77: style: Function 'SAXGamlHandler' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxgamlhandler.h:148:62: note: Function 'SAXGamlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxgamlhandler.cpp:141:77: note: Function 'SAXGamlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxhandler.cpp:160:3: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/saxhandler.cpp:165:3: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/saxhandler.cpp:170:3: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/saxhandler.cpp:314:3: style: Variable 'pValue' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/saxhandler.cpp:312:0: note: Variable 'pValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxhandler.cpp:314:3: note: Variable 'pValue' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxhandler.cpp:559:6: style: The scope of the variable 'lLimit' can be reduced. [variableScope]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:57: style: Function 'SAXSpectraHandler' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxhandler.h:220:39: note: Function 'SAXSpectraHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:57: note: Function 'SAXSpectraHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:82: style: Function 'SAXSpectraHandler' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxhandler.h:220:64: note: Function 'SAXSpectraHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:82: note: Function 'SAXSpectraHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxhandler.cpp:319:15: warning: Char literal compared with pointer 'pValue'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
tandem-linux-17-02-01-4/src/saxhandler.cpp:331:15: warning: Char literal compared with pointer 'pValue'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
tandem-linux-17-02-01-4/src/saxhandler.cpp:278:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::ion_type' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::m_dSum' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::m_dMax' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::m_dFactor' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::m_scanNum' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.cpp:256:20: warning: Member variable 'SAXSpectraHandler::m_cidLevel' is not initialized in the constructor. [uninitMemberVar]
tandem-linux-17-02-01-4/src/saxhandler.h:247:6: style: Technically the member function 'SAXSpectraHandler::guessCharge' can be const. [functionConst]
tandem-linux-17-02-01-4/src/saxhandler.cpp:621:24: note: Technically the member function 'SAXSpectraHandler::guessCharge' can be const.
tandem-linux-17-02-01-4/src/saxhandler.h:247:6: note: Technically the member function 'SAXSpectraHandler::guessCharge' can be const.
tandem-linux-17-02-01-4/src/saxhandler.h:252:16: performance: Technically the member function 'SAXSpectraHandler::dtohl' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/saxhandler.cpp:511:34: note: Technically the member function 'SAXSpectraHandler::dtohl' can be static.
tandem-linux-17-02-01-4/src/saxhandler.h:252:16: note: Technically the member function 'SAXSpectraHandler::dtohl' can be static.
tandem-linux-17-02-01-4/src/saxhandler.h:253:11: performance: Technically the member function 'SAXSpectraHandler::dtohl' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/saxhandler.cpp:534:29: note: Technically the member function 'SAXSpectraHandler::dtohl' can be static.
tandem-linux-17-02-01-4/src/saxhandler.h:253:11: note: Technically the member function 'SAXSpectraHandler::dtohl' can be static.
tandem-linux-17-02-01-4/src/saxhandler.cpp:339:3: error: Mismatching allocation and deallocation: pLine [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/saxmzdatahandler.cpp:30:56: style: Function 'SAXMzdataHandler' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:13:39: note: Function 'SAXMzdataHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzdatahandler.cpp:30:56: note: Function 'SAXMzdataHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzdatahandler.cpp:30:81: style: Function 'SAXMzdataHandler' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzdatahandler.h:13:64: note: Function 'SAXMzdataHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxmzdatahandler.cpp:30:81: note: Function 'SAXMzdataHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:36:52: style: Function 'SAXMzmlHandler' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:14:37: note: Function 'SAXMzmlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:36:52: note: Function 'SAXMzmlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:36:77: style: Function 'SAXMzmlHandler' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzmlhandler.h:14:62: note: Function 'SAXMzmlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:36:77: note: Function 'SAXMzmlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:79:22: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:80:27: style: Variable 'accession' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxmzmlhandler.cpp:81:25: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxmzxmlhandler.cpp:22:54: style: Function 'SAXMzxmlHandler' argument 1 names different: declaration '_pv' definition '_vS'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:12:37: note: Function 'SAXMzxmlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzxmlhandler.cpp:22:54: note: Function 'SAXMzxmlHandler' argument 1 names different: declaration '_pv' definition '_vS'.
tandem-linux-17-02-01-4/src/saxmzxmlhandler.cpp:22:79: style: Function 'SAXMzxmlHandler' argument 2 names different: declaration '_p' definition '_sC'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/saxmzxmlhandler.h:12:62: note: Function 'SAXMzxmlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxmzxmlhandler.cpp:22:79: note: Function 'SAXMzxmlHandler' argument 2 names different: declaration '_p' definition '_sC'.
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:169:3: style: Variable 'mut' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:163:0: note: Variable 'mut' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:169:3: note: Variable 'mut' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:172:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:162:0: note: Variable 'res' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:172:3: note: Variable 'res' is reassigned a value before the old one has been used.
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:208:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tandem-linux-17-02-01-4/src/saxsaphandler.h:220:7: performance: Technically the member function 'SAXSapHandler::checkMut' can be static. [functionStatic]
tandem-linux-17-02-01-4/src/saxsaphandler.cpp:216:21: note: Technically the member function 'SAXSapHandler::checkMut' can be static.
tandem-linux-17-02-01-4/src/saxsaphandler.h:220:7: note: Technically the member function 'SAXSapHandler::checkMut' can be static.
tandem-linux-17-02-01-4/src/saxtandeminputhandler.cpp:143:2: performance: Variable 'm_strXmlPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:163:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:163:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:173:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:173:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:183:7: style: The function 'characters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:176:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxtandeminputhandler.h:183:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxtaxhandler.cpp:197:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxtaxhandler.cpp:216:0: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/saxtaxhandler.cpp:143:2: performance: Variable 'm_strPath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tandem-linux-17-02-01-4/src/saxtaxhandler.cpp:144:2: performance: Variable 'm_strTax' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tandem-linux-17-02-01-4/src/saxtaxhandler.h:166:7: style: The function 'startElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:156:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxtaxhandler.h:166:7: note: Function in derived class
tandem-linux-17-02-01-4/src/saxtaxhandler.h:176:7: style: The function 'endElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tandem-linux-17-02-01-4/src/saxhandler.h:166:15: note: Virtual function in base class
tandem-linux-17-02-01-4/src/saxtaxhandler.h:176:7: note: Function in derived class
tandem-linux-17-02-01-4/src/tandem.cpp:706:3: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/tandem.cpp:710:3: style: C-style pointer casting [cstyleCast]
tandem-linux-17-02-01-4/src/tandem.cpp:705:27: style: Function 'ProcessThread' argument 1 names different: declaration 'pParam' definition '_p'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/tandem.cpp:167:28: note: Function 'ProcessThread' argument 1 names different: declaration 'pParam' definition '_p'.
tandem-linux-17-02-01-4/src/tandem.cpp:705:27: note: Function 'ProcessThread' argument 1 names different: declaration 'pParam' definition '_p'.
tandem-linux-17-02-01-4/src/tandem.cpp:709:26: style: Function 'RefineThread' argument 1 names different: declaration 'pParam' definition '_p'. [funcArgNamesDifferent]
tandem-linux-17-02-01-4/src/tandem.cpp:168:27: note: Function 'RefineThread' argument 1 names different: declaration 'pParam' definition '_p'.
tandem-linux-17-02-01-4/src/tandem.cpp:709:26: note: Function 'RefineThread' argument 1 names different: declaration 'pParam' definition '_p'.
tandem-linux-17-02-01-4/src/tandem.cpp:278:18: style: Variable 'tCount' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/tandem.cpp:612:10: style: Variable 'wait' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/tandem.cpp:658:3: style: Variable 'dE' is assigned a value that is never used. [unreadVariable]
tandem-linux-17-02-01-4/src/tandem.cpp:195:10: error: Mismatching allocation and deallocation: pValue [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:235:3: error: Mismatching allocation and deallocation: pProcess [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:243:3: error: Mismatching allocation and deallocation: pProcess [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:322:5: error: Mismatching allocation and deallocation: pProcess [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:684:2: error: Mismatching allocation and deallocation: pProcess [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:685:2: error: Mismatching allocation and deallocation: pId [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:236:0: error: Memory leak: pId [memleak]
tandem-linux-17-02-01-4/src/tandem.cpp:686:2: error: Mismatching allocation and deallocation: pHandle [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/tandem.cpp:236:0: error: Memory leak: pHandle [memleak]
tandem-linux-17-02-01-4/src/tandem.cpp:402:2: error: Mismatching allocation and deallocation: pS [mismatchAllocDealloc]
tandem-linux-17-02-01-4/src/xmlparameter.h:151:7: style: Technically the member function 'XmlParameter::getpath' can be const. [functionConst]
tandem-linux-17-02-01-4/src/xmlparameter.cpp:171:20: note: Technically the member function 'XmlParameter::getpath' can be const.
tandem-linux-17-02-01-4/src/xmlparameter.h:151:7: note: Technically the member function 'XmlParameter::getpath' can be const.
tandem-linux-17-02-01-4/src/xmltaxonomy.cpp:162:14: warning: Member variable 'XmlTaxonomy::TAX_TYPE' is not initialized in the constructor. [uninitMemberVar]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tang/tang_6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tangerine/tangerine_0.3.4.orig.tar.gz
tangerine-0.3.4/libtangglue/src/inotify-syscalls.h:47:0: error: #error "Unsupported architecture!" [preprocessorErrorDirective]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tanglet/tanglet_1.5.3.orig.tar.gz
tanglet-1.5.3/src/board.h:46:3: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/clock.h:31:3: style: Class 'Clock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/trie.h:63:2: style: Class 'Trie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/trie.h:64:2: style: Class 'Trie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/generator.h:38:2: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/language_settings.h:27:3: style: Class 'LanguageSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/language_settings.h:28:3: style: Class 'LanguageSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/scores_dialog.h:35:3: style: Class 'ScoresDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/word_counts.h:31:2: style: Class 'WordCounts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/word_tree.h:31:3: style: Class 'WordTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/clock.cpp:243:1: style: The class 'StaminaTimer' does not have a constructor although it has private member variables. [noConstructor]
tanglet-1.5.3/src/clock.cpp:301:1: style: The class 'StrikeoutTimer' does not have a constructor although it has private member variables. [noConstructor]
tanglet-1.5.3/src/clock.cpp:124:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:124:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:125:7: style: The function 'addIncorrectWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:38:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:125:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:126:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:126:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:127:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:127:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:128:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:44:18: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:128:10: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:129:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:45:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:129:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:132:7: style: The function 'loadDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:54:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:132:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:169:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:169:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:170:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:170:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:171:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:171:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:190:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:190:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:191:7: style: The function 'addIncorrectWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:38:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:191:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:192:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:192:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:193:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:193:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:218:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:218:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:219:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:219:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:220:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:220:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:221:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:45:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:221:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:245:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:245:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:246:9: style: The function 'color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:39:17: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:246:9: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:247:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:247:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:248:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:248:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:249:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:44:18: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:249:10: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:250:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:45:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:250:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:253:7: style: The function 'loadDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:54:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:253:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:254:7: style: The function 'saveDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:55:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:254:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:303:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:303:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:304:7: style: The function 'addIncorrectWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:38:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:304:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:305:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:305:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:306:7: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:42:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:306:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:307:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:307:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:308:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:44:18: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:308:10: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:309:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:45:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:309:6: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:312:7: style: The function 'loadDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:54:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:312:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:313:7: style: The function 'saveDetails' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:55:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:313:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:364:7: style: The function 'addWord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:37:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:364:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:365:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:41:15: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:365:7: note: Function in derived class
tanglet-1.5.3/src/clock.cpp:366:6: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/clock.cpp:43:14: note: Virtual function in base class
tanglet-1.5.3/src/clock.cpp:366:6: note: Function in derived class
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_density' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_size' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_minimum' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_timer' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_max_words' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:115:12: warning: Member variable 'Generator::m_seed' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/generator.cpp:45:3: warning: Member variable 'State::m_delta' is not initialized in the constructor. [uninitMemberVar]
tanglet-1.5.3/src/language_dialog.cpp:204:48: style: Function 'chooseDice' argument 1 names different: declaration 'dice' definition 'path'. [funcArgNamesDifferent]
tanglet-1.5.3/src/language_dialog.h:46:34: note: Function 'chooseDice' argument 1 names different: declaration 'dice' definition 'path'.
tanglet-1.5.3/src/language_dialog.cpp:204:48: note: Function 'chooseDice' argument 1 names different: declaration 'dice' definition 'path'.
tanglet-1.5.3/src/language_dialog.cpp:220:49: style: Function 'chooseWords' argument 1 names different: declaration 'words' definition 'path'. [funcArgNamesDifferent]
tanglet-1.5.3/src/language_dialog.h:48:35: note: Function 'chooseWords' argument 1 names different: declaration 'words' definition 'path'.
tanglet-1.5.3/src/language_dialog.cpp:220:49: note: Function 'chooseWords' argument 1 names different: declaration 'words' definition 'path'.
tanglet-1.5.3/src/language_dialog.h:35:3: style: Class 'LanguageDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/locale_dialog.cpp:80:50: style: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'. [funcArgNamesDifferent]
tanglet-1.5.3/src/locale_dialog.h:51:44: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
tanglet-1.5.3/src/locale_dialog.cpp:80:50: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
tanglet-1.5.3/src/locale_dialog.h:43:2: style: Class 'LocaleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.h:33:3: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/new_game_dialog.h:32:2: style: Class 'NewGameDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/new_game_dialog.cpp:43:3: style: Class 'TimerDescription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/trie.cpp:201:6: style: The scope of the variable 'start' can be reduced. [variableScope]
tanglet-1.5.3/src/trie.cpp:201:13: style: The scope of the variable 'end' can be reduced. [variableScope]
tanglet-1.5.3/src/trie.cpp:34:2: style: Class 'TrieGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/trie.cpp:39:2: style: Class 'TrieGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/trie.cpp:45:2: style: Class 'TrieGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:61:2: style: Class 'State' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:108:2: style: Class 'NewGameState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:130:2: style: Class 'OpenGameState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:152:2: style: Class 'OptimizingState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:166:2: style: Class 'PlayState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:182:2: style: Class 'AutoPauseState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:217:2: style: Class 'PauseState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:232:2: style: Class 'FinishState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tanglet-1.5.3/src/window.cpp:111:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:111:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:117:7: style: The function 'optimizingStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:69:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:117:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:118:7: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:71:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:118:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:119:7: style: The function 'autoPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:72:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:119:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:120:7: style: The function 'autoResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:73:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:120:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:133:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:133:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:139:7: style: The function 'optimizingStarted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:69:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:139:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:140:7: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:71:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:140:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:141:7: style: The function 'autoPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:72:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:141:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:142:7: style: The function 'autoResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:73:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:142:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:155:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:155:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:159:7: style: The function 'optimizingFinished' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:70:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:159:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:169:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:169:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:174:7: style: The function 'autoPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:72:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:174:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:175:7: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:74:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:175:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:185:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:185:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:191:7: style: The function 'autoPause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:72:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:191:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:195:7: style: The function 'autoResume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:73:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:195:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:203:7: style: The function 'newGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:67:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:203:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:204:7: style: The function 'openGame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:68:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:204:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:205:7: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:74:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:205:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:206:7: style: The function 'resume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:75:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:206:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:207:7: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:76:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:207:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:220:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:220:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:225:7: style: The function 'resume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:75:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:225:7: note: Function in derived class
tanglet-1.5.3/src/window.cpp:235:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tanglet-1.5.3/src/window.cpp:66:15: note: Virtual function in base class
tanglet-1.5.3/src/window.cpp:235:7: note: Function in derived class
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tango/tango_9.2.5a+dfsg1.orig.tar.gz
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: warning: Virtual function 'init_device' is called from constructor 'AccessControl(Tango::DeviceClass*cl,string&s)' at line 123. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.cpp:123:2: note: Calling init_device
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: warning: Virtual function 'init_device' is called from constructor 'AccessControl(Tango::DeviceClass*cl,const char*s)' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.cpp:133:2: note: Calling init_device
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: warning: Virtual function 'init_device' is called from constructor 'AccessControl(Tango::DeviceClass*cl,const char*s,const char*d)' at line 143. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.cpp:143:2: note: Calling init_device
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControl.h:145:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/AbstractClass/AccessControl/AccessControlClass.h:103:3: style: Class 'AccessControlClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/database/DataBase.h:1578:6: style: Technically the member function 'DataBase_ns::AutoLock::get_con_nb' can be const. [functionConst]
tango-9.2.5a/cppserver/database/update_starter.h:85:2: style: Class 'UpdateStarter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2423:3: style: Class 'DataBaseClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/database/DataBase.cpp:759:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tango-9.2.5a/cppserver/database/DataBase.cpp:513:18: style: The scope of the variable 'lengths' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:786:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:909:7: style: The scope of the variable 'domain' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:909:20: style: The scope of the variable 'family' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:909:33: style: The scope of the variable 'member' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:910:27: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1075:26: style: The scope of the variable 'property' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1077:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1167:14: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1169:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1402:26: style: The scope of the variable 'property' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1404:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1500:14: style: The scope of the variable 'tmp_device' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1502:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1583:14: style: The scope of the variable 'tmp_object' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1585:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:1814:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2307:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2309:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2311:26: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2409:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2411:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2413:26: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2537:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2792:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2794:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2796:26: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:2873:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3254:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3256:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3258:27: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3354:7: style: The scope of the variable 'prop_size_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3359:27: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:3661:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:4397:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:4399:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:4502:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:5094:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:5096:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:5181:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6050:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6165:14: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6165:26: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6165:42: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6249:7: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6251:14: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6251:26: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6251:42: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6344:10: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6346:14: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6346:26: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6358:7: style: The scope of the variable 'tmp_count' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6429:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6514:14: style: The scope of the variable 'tmp_device' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6514:27: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6514:43: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6605:7: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6607:14: style: The scope of the variable 'tmp_device' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6607:27: style: The scope of the variable 'tmp_attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6607:43: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6713:7: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6715:14: style: The scope of the variable 'tmp_device' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6728:7: style: The scope of the variable 'tmp_count' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:6822:7: style: The scope of the variable 'tmp_count' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:7326:14: style: The scope of the variable 'attribute' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:7328:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:7881:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:7883:6: style: The scope of the variable 'n_rows' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:7885:26: style: The scope of the variable 'tmp_pipe' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8015:7: style: The scope of the variable 'prop_size_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8020:27: style: The scope of the variable 'tmp_pipe' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8412:21: style: The scope of the variable 'property' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8414:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8501:21: style: The scope of the variable 'property' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8503:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8735:14: style: The scope of the variable 'pipe' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8737:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8833:7: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8835:14: style: The scope of the variable 'tmp_class' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8835:26: style: The scope of the variable 'tmp_pipe' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8835:37: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8926:7: style: The scope of the variable 'tmp_count_str' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8928:14: style: The scope of the variable 'tmp_device' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8928:27: style: The scope of the variable 'tmp_pipe' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:8928:38: style: The scope of the variable 'tmp_name' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:9026:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:9128:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBase.cpp:264:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:561:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:591:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:621:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:651:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:709:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.cpp:7102:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBase.h:238:15: warning: Virtual function 'init_device' is called from constructor 'DataBase(Tango::DeviceClass*cl,string&s)' at line 205. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/database/DataBase.cpp:205:2: note: Calling init_device
tango-9.2.5a/cppserver/database/DataBase.h:238:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/database/DataBase.h:238:15: warning: Virtual function 'init_device' is called from constructor 'DataBase(Tango::DeviceClass*cl,const char*s)' at line 215. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/database/DataBase.cpp:215:2: note: Calling init_device
tango-9.2.5a/cppserver/database/DataBase.h:238:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/database/DataBase.h:238:15: warning: Virtual function 'init_device' is called from constructor 'DataBase(Tango::DeviceClass*cl,const char*s,const char*d)' at line 225. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/database/DataBase.cpp:225:2: note: Calling init_device
tango-9.2.5a/cppserver/database/DataBase.h:238:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/database/DataBase.cpp:2143:2: error: Returning/dereferencing 'argout' after it is deallocated / released [deallocret]
tango-9.2.5a/cppserver/database/DataBase.cpp:7618:2: error: Returning/dereferencing 'argout' after it is deallocated / released [deallocret]
tango-9.2.5a/cppserver/database/DataBase.cpp:7679:2: error: Returning/dereferencing 'argout' after it is deallocated / released [deallocret]
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:178:58: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:178:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:178:58: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:178:84: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:178:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:178:84: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:198:58: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:201:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:198:58: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:198:84: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:201:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:198:84: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:218:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:224:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:218:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:218:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:224:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:218:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:238:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:247:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:238:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:238:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:247:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:238:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:258:77: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:270:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:258:77: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:258:103: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:270:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:258:103: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:278:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:293:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:278:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:278:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:293:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:278:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:298:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:316:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:298:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:298:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:316:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:298:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:318:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:339:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:318:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:318:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:339:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:318:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:338:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:362:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:338:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:338:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:362:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:338:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:358:78: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:385:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:358:78: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:358:104: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:385:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:358:104: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:378:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:408:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:378:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:378:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:408:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:378:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:398:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:431:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:398:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:398:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:431:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:398:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:418:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:454:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:418:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:418:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:454:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:418:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:438:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:477:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:438:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:438:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:477:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:438:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:458:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:500:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:458:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:458:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:500:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:458:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:478:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:523:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:478:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:478:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:523:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:478:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:498:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:546:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:498:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:498:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:546:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:498:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:517:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:569:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:517:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:517:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:569:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:517:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:536:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:592:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:536:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:536:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:592:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:536:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:555:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:615:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:555:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:555:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:615:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:555:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:574:74: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:638:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:574:74: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:574:100: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:638:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:574:100: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:593:75: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:661:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:593:75: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:593:101: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:661:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:593:101: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:612:78: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:684:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:612:78: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:612:104: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:684:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:612:104: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:631:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:707:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:631:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:631:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:707:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:631:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:650:77: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:730:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:650:77: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:650:103: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:730:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:650:103: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:669:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:753:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:669:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:669:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:753:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:669:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:688:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:776:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:688:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:688:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:776:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:688:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:707:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:799:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:707:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:707:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:799:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:707:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:726:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:822:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:726:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:726:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:822:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:726:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:745:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:845:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:745:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:745:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:845:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:745:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:764:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:868:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:764:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:764:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:868:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:764:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:783:71: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:891:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:783:71: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:783:97: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:891:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:783:97: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:802:75: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:914:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:802:75: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:802:101: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:914:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:802:101: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:821:76: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:937:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:821:76: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:821:102: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:937:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:821:102: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:840:79: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:960:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:840:79: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:840:105: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:960:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:840:105: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:859:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:983:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:859:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:859:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:983:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:859:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:878:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1006:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:878:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:878:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1006:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:878:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:897:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1029:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:897:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:897:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1029:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:897:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:916:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1052:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:916:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:916:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1052:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:916:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:935:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1075:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:935:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:935:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1075:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:935:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:954:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1098:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:954:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:954:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1098:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:954:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:973:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1121:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:973:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:973:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1121:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:973:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:992:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1144:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:992:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:992:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1144:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:992:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1011:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1167:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1011:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1011:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1167:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1011:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1030:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1190:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1030:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1030:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1190:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1030:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1049:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1213:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1049:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1049:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1213:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1049:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1068:73: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1236:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1068:73: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1068:99: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1236:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1068:99: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1087:77: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1259:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1087:77: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1087:103: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1259:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1087:103: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1106:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1282:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1106:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1106:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1282:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1106:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1125:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1305:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1125:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1125:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1305:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1125:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1144:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1328:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1144:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1144:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1328:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1144:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1163:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1351:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1163:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1163:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1351:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1163:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1182:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1374:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1182:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1182:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1374:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1182:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1201:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1397:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1201:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1201:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1397:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1201:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1220:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1420:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1220:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1220:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1420:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1220:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1239:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1443:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1239:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1239:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1443:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1239:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1258:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1466:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1258:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1258:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1466:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1258:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1277:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1489:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1277:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1277:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1489:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1277:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1296:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1512:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1296:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1296:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1512:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1296:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1315:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1535:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1315:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1315:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1535:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1315:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1334:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1558:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1334:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1334:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1558:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1334:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1370:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1604:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1370:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1370:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1604:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1370:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1390:74: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1627:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1390:74: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1390:100: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1627:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1390:100: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1410:75: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1650:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1410:75: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1410:101: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1650:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1410:101: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1430:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1673:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1430:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1430:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1673:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1430:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1450:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1696:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1450:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1450:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1696:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1450:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1470:75: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1719:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1470:75: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1470:101: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1719:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1470:101: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1490:76: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1742:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1490:76: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1490:102: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1742:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1490:102: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1510:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1765:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1510:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1510:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1765:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1510:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1530:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1788:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1530:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1530:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1788:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1530:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1550:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1811:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1550:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1550:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1811:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1550:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1570:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1834:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1570:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1570:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1834:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1570:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1590:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1857:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1590:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1590:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1857:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1590:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1610:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1880:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1610:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1610:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1880:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1610:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1648:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1926:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1648:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1648:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1926:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1648:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1667:81: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1949:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1667:81: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1667:107: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1949:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1667:107: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1687:60: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1972:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1687:60: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1687:86: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:1972:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1687:86: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1723:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2018:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1723:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1723:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2018:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1723:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1742:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2041:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1742:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1742:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2041:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1742:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1761:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2064:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1761:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1761:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2064:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1761:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1781:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2087:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1781:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1781:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2087:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1781:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1800:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2110:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1800:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1800:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2110:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1800:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1819:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2133:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1819:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1819:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2133:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1819:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1839:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2156:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1839:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1839:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2156:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1839:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1859:72: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2179:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1859:72: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1859:98: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2179:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1859:98: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1879:73: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2202:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1879:73: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1879:99: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2202:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1879:99: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1899:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2225:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1899:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1899:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2225:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1899:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1918:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2248:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1918:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1918:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2248:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1918:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1937:76: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2271:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1937:76: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1937:102: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2271:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1937:102: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1957:69: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2294:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1957:69: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1957:95: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2294:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1957:95: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1977:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2317:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1977:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1977:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2317:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1977:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1997:73: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2340:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1997:73: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1997:99: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2340:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:1997:99: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2016:74: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2363:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2016:74: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2016:100: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2363:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2016:100: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2035:83: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2386:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2035:83: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2035:109: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/database/DataBaseClass.h:2386:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseClass.cpp:2035:109: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/database/DataBaseUtils.cpp:1053:11: style: The scope of the variable 'service' can be reduced. [variableScope]
tango-9.2.5a/cppserver/database/DataBaseUtils.cpp:386:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/database/DataBaseUtils.cpp:159:7: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tango-9.2.5a/cppserver/database/DataBaseUtils.cpp:181:8: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tango-9.2.5a/cppserver/database/DataBaseUtils.cpp:205:8: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tango-9.2.5a/cppserver/starter/PingThread.h:127:94: performance: Variable 'servname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/PingThread.h:70:2: style: Class 'PingThreadData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/starter/StarterClass.h:434:3: style: Class 'StarterClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/starter/PingThread.cpp:193:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tango-9.2.5a/cppserver/starter/PingThread.cpp:189:11: note: outer condition: dev==NULL
tango-9.2.5a/cppserver/starter/PingThread.cpp:193:13: note: identical inner condition: dev==NULL
tango-9.2.5a/cppserver/starter/PingThread.cpp:175:6: style: Condition 'trace' is always false [knownConditionTrueFalse]
tango-9.2.5a/cppserver/starter/PingThread.cpp:174:15: note: Assignment 'trace=false', assigned value is 0
tango-9.2.5a/cppserver/starter/PingThread.cpp:175:6: note: Condition 'trace' is always false
tango-9.2.5a/cppserver/starter/PingThread.cpp:193:13: style: Condition 'dev==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/cppserver/starter/PingThread.cpp:189:11: note: Assuming that condition 'dev==NULL' is not redundant
tango-9.2.5a/cppserver/starter/PingThread.cpp:193:13: note: Condition 'dev==NULL' is always true
tango-9.2.5a/cppserver/starter/PingThread.cpp:79:39: style: Function 'PingThreadData' argument 1 names different: declaration 'name' definition 'sname'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/PingThread.h:70:24: note: Function 'PingThreadData' argument 1 names different: declaration 'name' definition 'sname'.
tango-9.2.5a/cppserver/starter/PingThread.cpp:79:39: note: Function 'PingThreadData' argument 1 names different: declaration 'name' definition 'sname'.
tango-9.2.5a/cppserver/starter/PingThread.cpp:81:2: performance: Variable 'servname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/PingThread.cpp:83:2: performance: Variable 'last_write_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/StartProcessThread.cpp:365:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/starter/StartProcessThread.cpp:382:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/starter/Starter.cpp:814:22: style: The scope of the variable 'p_serv' can be reduced. [variableScope]
tango-9.2.5a/cppserver/starter/Starter.h:220:15: warning: Virtual function 'init_device' is called from constructor 'Starter(Tango::DeviceClass*cl,string&s)' at line 116. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/starter/Starter.cpp:116:2: note: Calling init_device
tango-9.2.5a/cppserver/starter/Starter.h:220:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/starter/Starter.h:220:15: warning: Virtual function 'init_device' is called from constructor 'Starter(Tango::DeviceClass*cl,const char*s)' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/starter/Starter.cpp:126:2: note: Calling init_device
tango-9.2.5a/cppserver/starter/Starter.h:220:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/starter/Starter.h:220:15: warning: Virtual function 'init_device' is called from constructor 'Starter(Tango::DeviceClass*cl,const char*s,const char*d)' at line 136. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/starter/Starter.cpp:136:2: note: Calling init_device
tango-9.2.5a/cppserver/starter/Starter.h:220:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/starter/Starter.cpp:983:13: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
tango-9.2.5a/cppserver/starter/StarterClass.cpp:177:55: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:150:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:177:55: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:177:81: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:150:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:177:81: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:197:54: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:173:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:197:54: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:197:80: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:173:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:197:80: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:217:58: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:196:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:217:58: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:217:84: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:196:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:217:84: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:237:57: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:219:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:237:57: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:237:83: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:219:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:237:83: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:257:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:242:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:257:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:257:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:242:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:257:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:276:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:265:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:276:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:276:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:265:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:276:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:295:57: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:288:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:295:57: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:295:83: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:288:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:295:83: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:314:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:311:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:314:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:314:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterClass.h:311:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:314:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/starter/StarterClass.cpp:1332:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:659:6: style: Condition 'trace' is always false [knownConditionTrueFalse]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:658:15: note: Assignment 'trace=false', assigned value is 0
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:659:6: note: Condition 'trace' is always false
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:672:6: style: Condition 'trace' is always false [knownConditionTrueFalse]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:658:15: note: Assignment 'trace=false', assigned value is 0
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:672:6: note: Condition 'trace' is always false
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:540:2: style: Variable 'p2' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:537:3: note: Variable 'p2' is reassigned a value before the old one has been used.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:540:2: note: Variable 'p2' is reassigned a value before the old one has been used.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:68:46: style: Function 'StarterUtil' argument 1 names different: declaration 'dev' definition 'database'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterUtil.h:132:33: note: Function 'StarterUtil' argument 1 names different: declaration 'dev' definition 'database'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:68:46: note: Function 'StarterUtil' argument 1 names different: declaration 'dev' definition 'database'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:68:71: style: Function 'StarterUtil' argument 2 names different: declaration 'host_name' definition 'host_names'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterUtil.h:132:53: note: Function 'StarterUtil' argument 2 names different: declaration 'host_name' definition 'host_names'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:68:71: note: Function 'StarterUtil' argument 2 names different: declaration 'host_name' definition 'host_names'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:159:42: style: Function 'check_exe_file' argument 1 names different: declaration 'filename' definition 'name'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterUtil.h:163:29: note: Function 'check_exe_file' argument 1 names different: declaration 'filename' definition 'name'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:159:42: note: Function 'check_exe_file' argument 1 names different: declaration 'filename' definition 'name'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:428:54: style: Function 'get_log_file_list' argument 1 names different: declaration 'filename' definition 'logfile'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/starter/StarterUtil.h:174:41: note: Function 'get_log_file_list' argument 1 names different: declaration 'filename' definition 'logfile'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:428:54: note: Function 'get_log_file_list' argument 1 names different: declaration 'filename' definition 'logfile'.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:71:2: performance: Variable 'notifyd_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:73:2: performance: Variable 'ch_factory' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:74:2: performance: Variable 'log_home' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/cppserver/starter/StarterUtil.h:142:8: performance: Technically the member function 'Starter_ns::StarterUtil::removeFQDN' can be static. [functionStatic]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:105:21: note: Technically the member function 'Starter_ns::StarterUtil::removeFQDN' can be static.
tango-9.2.5a/cppserver/starter/StarterUtil.h:142:8: note: Technically the member function 'Starter_ns::StarterUtil::removeFQDN' can be static.
tango-9.2.5a/cppserver/starter/StarterUtil.h:169:8: style: Technically the member function 'Starter_ns::StarterUtil::build_log_file_name' can be const. [functionConst]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:527:21: note: Technically the member function 'Starter_ns::StarterUtil::build_log_file_name' can be const.
tango-9.2.5a/cppserver/starter/StarterUtil.h:169:8: note: Technically the member function 'Starter_ns::StarterUtil::build_log_file_name' can be const.
tango-9.2.5a/cppserver/starter/StarterUtil.h:174:16: performance: Technically the member function 'Starter_ns::StarterUtil::get_log_file_list' can be static. [functionStatic]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:428:29: note: Technically the member function 'Starter_ns::StarterUtil::get_log_file_list' can be static.
tango-9.2.5a/cppserver/starter/StarterUtil.h:174:16: note: Technically the member function 'Starter_ns::StarterUtil::get_log_file_list' can be static.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:80:2: style: Class 'StarterUtil' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:80:2: style: Class 'StarterUtil' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:605:15: error: Iterator 'pos' used after element has been erased. [eraseDereference]
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:606:8: note: Iterator 'pos' used after element has been erased.
tango-9.2.5a/cppserver/starter/StarterUtil.cpp:605:15: note: Iterator 'pos' used after element has been erased.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:465:3: style: Class 'TangoAccessControlClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/tangoaccesscontrol/DbUtils.cpp:481:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/tangoaccesscontrol/DbUtils.cpp:524:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: warning: Virtual function 'init_device' is called from constructor 'TangoAccessControl(Tango::DeviceClass*cl,string&s)' at line 115. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.cpp:115:2: note: Calling init_device
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: warning: Virtual function 'init_device' is called from constructor 'TangoAccessControl(Tango::DeviceClass*cl,const char*s)' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.cpp:125:2: note: Calling init_device
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: warning: Virtual function 'init_device' is called from constructor 'TangoAccessControl(Tango::DeviceClass*cl,const char*s,const char*d)' at line 135. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.cpp:135:2: note: Calling init_device
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControl.h:179:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:178:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:83:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:178:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:178:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:83:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:178:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:198:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:106:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:198:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:198:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:106:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:198:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:218:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:129:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:218:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:218:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:129:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:218:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:238:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:152:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:238:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:238:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:152:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:238:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:257:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:175:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:257:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:257:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:175:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:257:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:276:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:198:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:276:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:276:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:198:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:276:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:312:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:244:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:312:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:312:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:244:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:312:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:331:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:267:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:331:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:331:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:267:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:331:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:350:61: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:290:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:350:61: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:350:87: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:290:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:350:87: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:404:67: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:359:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:404:67: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:404:93: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:359:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:404:93: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:424:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:382:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:424:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:424:92: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:382:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:424:92: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:444:57: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:405:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:444:57: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:444:83: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.h:405:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:444:83: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangoaccesscontrol/TangoAccessControlClass.cpp:1116:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1576:3: style: Class 'TangoTestClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2142:54: warning: Possible null pointer dereference: p [nullPointer]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2132:33: note: Assignment 'p=NULL', assigned value is 0
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2142:54: note: Null pointer dereference
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2793:61: warning: Possible null pointer dereference: p [nullPointer]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2773:33: note: Assignment 'p=NULL', assigned value is 0
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2793:61: note: Null pointer dereference
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3111:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3133:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3155:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3177:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3198:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3220:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3275:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3296:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3318:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:3945:17: style: The scope of the variable 'y' can be reduced. [variableScope]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:1765:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:1833:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:1901:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:1986:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2053:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2126:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2194:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2295:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2380:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2453:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2526:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2621:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2694:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2767:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2846:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:2959:17: style: Variable 'w_length' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: warning: Virtual function 'init_device' is called from constructor 'TangoTest(Tango::DeviceClass*cl,string&s)' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:256:2: note: Calling init_device
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: warning: Virtual function 'init_device' is called from constructor 'TangoTest(Tango::DeviceClass*cl,const char*s)' at line 265. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:265:2: note: Calling init_device
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: warning: Virtual function 'init_device' is called from constructor 'TangoTest(Tango::DeviceClass*cl,const char*s,const char*d)' at line 274. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/cppserver/tangotest/TangoTest.cpp:274:2: note: Calling init_device
tango-9.2.5a/cppserver/tangotest/TangoTest.h:224:15: note: init_device is a virtual method
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:174:72: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:942:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:174:72: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:174:80: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:942:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:174:80: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:192:66: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:965:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:192:66: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:192:74: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:965:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:192:74: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:210:57: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:988:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:210:57: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:210:83: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:988:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:210:83: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:229:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1011:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:229:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:229:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1011:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:229:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:248:55: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1034:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:248:55: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:248:81: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1034:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:248:81: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:267:54: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1057:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:267:54: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:267:80: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1057:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:267:80: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:286:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1080:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:286:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:286:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1080:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:286:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:305:55: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1103:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:305:55: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:305:81: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1103:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:305:81: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:324:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1126:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:324:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:324:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1126:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:324:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:343:55: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1149:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:343:55: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:343:81: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1149:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:343:81: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:362:57: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1172:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:362:57: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:362:83: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1172:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:362:83: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:381:56: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1195:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:381:56: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:381:82: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1195:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:381:82: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:400:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1218:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:400:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:400:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1218:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:400:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:419:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1241:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:419:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:419:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1241:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:419:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:438:70: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1264:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:438:70: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:438:96: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1264:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:438:96: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:457:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1287:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:457:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:457:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1287:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:457:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:476:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1310:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:476:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:476:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1310:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:476:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:495:62: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1333:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:495:62: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:495:88: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1333:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:495:88: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:514:68: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1356:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:514:68: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:514:94: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1356:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:514:94: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:533:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1379:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:533:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:533:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1379:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:533:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:552:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1402:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:552:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:552:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1402:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:552:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:571:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1425:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:571:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:571:91: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1425:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:571:91: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:590:63: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1448:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:590:63: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:590:89: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1448:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:590:89: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:609:64: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1471:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:609:64: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:609:90: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1471:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:609:90: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:628:54: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1494:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:628:54: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:628:62: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1494:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:628:62: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:646:65: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1517:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:646:65: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:646:73: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1517:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:646:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:664:59: style: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1540:50: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:664:59: note: Function 'execute' argument 1 names different: declaration 'dev' definition 'device'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:664:67: style: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'. [funcArgNamesDifferent]
tango-9.2.5a/cppserver/tangotest/TangoTestClass.h:1540:73: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/cppserver/tangotest/TangoTestClass.cpp:664:67: note: Function 'execute' argument 2 names different: declaration 'any' definition 'in_any'.
tango-9.2.5a/lib/cpp/client/accessproxy.h:39:2: style: Class 'AccessProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/accessproxy.h:40:2: style: Class 'AccessProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/accessproxy.cpp:207:29: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tango-9.2.5a/lib/cpp/client/api_util.tpp:48:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:49:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:50:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:51:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:52:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:53:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:54:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:55:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:56:19: style: The scope of the variable 'tmp_lolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:57:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:58:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:59:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.tpp:60:21: style: The scope of the variable 'tmp_enc' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:871:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:873:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:875:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:877:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:879:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:881:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:883:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:885:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:887:19: style: The scope of the variable 'tmp_lolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:889:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:891:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/api_util.cpp:893:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:86:5: warning: Member variable 'TangoCdrMemoryStream::un_type' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:87:5: warning: Member variable 'TangoCdrMemoryStream::un_type' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:445:9: style: Technically the member function 'Tango::EventConsumer::get_thread_id' can be const. [functionConst]
tango-9.2.5a/lib/cpp/client/zmq.hpp:83:9: style: Class 'message_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/zmq.hpp:176:9: style: Class 'context_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:520:2: style: Class 'NotifdEventConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:576:2: style: Class 'ZmqEventConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:634:5: style: Class 'DelayEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:655:5: style: Class 'EventConsumerKeepAliveThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:656:2: style: Class 'EventConsumerKeepAliveThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:510:15: style: The function 'cleanup_EventChannel_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:422:15: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:510:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:515:18: style: The function 'get_subscription_command_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:423:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:515:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:521:15: style: The function 'connect_event_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:485:15: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:521:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:522:18: style: The function 'connect_event_system' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:487:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:522:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:524:18: style: The function 'set_channel_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:490:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:524:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:525:15: style: The function 'zmq_specific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:491:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:525:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:555:15: style: The function 'cleanup_EventChannel_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:422:15: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:555:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:556:18: style: The function 'get_subscription_command_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:423:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:556:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:577:15: style: The function 'connect_event_channel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:485:15: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:577:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:579:18: style: The function 'connect_event_system' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:487:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:579:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:580:18: style: The function 'disconnect_event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:488:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:580:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:582:18: style: The function 'set_channel_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:490:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:582:18: note: Function in derived class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:583:15: style: The function 'zmq_specific' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:491:18: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/eventconsumer.h:583:15: note: Function in derived class
tango-9.2.5a/lib/cpp/client/api_util.cpp:330:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tango-9.2.5a/lib/cpp/client/api_util.cpp:938:30: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:940:28: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:941:11: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:942:11: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:943:9: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:950:40: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:957:30: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:959:28: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:960:11: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:961:11: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:962:9: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:969:46: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:976:30: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:978:28: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:979:11: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:980:11: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:981:9: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:988:41: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:995:30: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:997:28: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:998:11: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:999:11: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1000:9: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1007:42: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1014:30: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1016:28: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1017:11: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1018:11: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1019:9: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1026:35: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1033:30: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1035:28: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1036:11: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1037:11: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1038:9: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1045:41: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1052:30: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1054:28: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1055:11: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1056:11: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1057:9: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1064:44: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1071:30: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1073:28: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1074:11: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1075:11: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1076:9: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1083:43: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1090:30: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1092:28: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1093:11: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1094:11: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1095:9: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1102:42: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1109:30: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1111:28: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1112:11: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1113:11: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1114:9: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1121:42: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1128:30: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1130:28: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1131:11: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1132:11: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1133:9: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1140:48: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1147:30: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1149:28: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1150:11: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1151:11: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1152:9: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/api_util.cpp:1159:47: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/apiexcept.h:374:1: style: Class 'ConnectionFailed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:375:1: style: Class 'CommunicationFailed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:376:1: style: Class 'WrongNameSyntax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:377:1: style: Class 'NonDbDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:378:1: style: Class 'WrongData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:379:1: style: Class 'NonSupportedFeature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:380:1: style: Class 'AsynCall' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:381:1: style: Class 'AsynReplyNotArrived' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:382:1: style: Class 'EventSystemFailed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:383:1: style: Class 'DeviceUnlocked' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.h:384:1: style: Class 'NotAllowed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/apiexcept.cpp:78:19: performance: Function parameter 'dev_name' should be passed by const reference. [passedByValue]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3944:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3941:12: note: outer condition: pos!=std::string::npos
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3944:13: note: identical inner condition: pos!=std::string::npos
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1114:23: style: Condition 'server_info_list!=NULL' is always false [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1110:46: note: Assignment 'server_info_list=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1114:23: note: Condition 'server_info_list!=NULL' is always false
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2294:22: style: Condition 'device_names==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2290:42: note: Assignment 'device_names=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2294:22: note: Condition 'device_names==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2340:23: style: Condition 'device_member==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2336:43: note: Assignment 'device_member=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2340:23: note: Condition 'device_member==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2387:23: style: Condition 'device_family==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2382:43: note: Assignment 'device_family=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2387:23: note: Condition 'device_family==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2435:23: style: Condition 'device_domain==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2430:43: note: Assignment 'device_domain=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2435:23: note: Condition 'device_domain==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2744:23: style: Condition 'attr_name_tmp==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2741:30: note: Assignment 'attr_name_tmp=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2744:23: note: Condition 'attr_name_tmp==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2778:21: style: Condition 'alias_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2773:41: note: Assignment 'alias_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2778:21: note: Condition 'alias_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2823:21: style: Condition 'alias_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2818:41: note: Assignment 'alias_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2823:21: note: Condition 'alias_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2856:19: style: Condition 'prop_list==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2852:39: note: Assignment 'prop_list=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2856:19: note: Condition 'prop_list==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3027:19: style: Condition 'prop_list==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3023:39: note: Assignment 'prop_list=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3027:19: note: Condition 'prop_list==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3593:13: style: Condition 'ret==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3589:33: note: Assignment 'ret=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3593:13: note: Condition 'ret==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4551:18: style: Condition 'dev_info_db!=NULL' is always false [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4547:45: note: Assignment 'dev_info_db=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4551:18: note: Condition 'dev_info_db!=NULL' is always false
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4657:20: style: Condition 'attr_name_tmp==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4654:30: note: Assignment 'attr_name_tmp=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4657:20: note: Condition 'attr_name_tmp==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4689:21: style: Condition 'attr_alias_tmp==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4686:31: note: Assignment 'attr_alias_tmp=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4689:21: note: Condition 'attr_alias_tmp==NULL' is always true
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1215:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1141:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1215:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1435:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1341:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1435:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1983:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1886:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1983:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2258:14: warning: Possible null pointer dereference: device_names [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2228:42: note: Assignment 'device_names=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2258:14: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2555:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2481:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2555:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3357:14: error: Null pointer dereference: classname [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3355:28: note: Assignment 'classname=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3357:14: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4725:15: error: Null pointer dereference: recv_names [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4722:40: note: Assignment 'recv_names=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4725:15: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4859:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4760:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4859:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5017:16: warning: Possible null pointer dereference: property_values [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4920:45: note: Assignment 'property_values=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5017:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5183:16: error: Null pointer dereference: recv_names [nullPointer]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5180:40: note: Assignment 'recv_names=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5183:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1114:23: style: Same expression on both sides of '!=' because the value of 'server_info_list' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1110:46: note: 'server_info_list' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1114:23: note: Same expression on both sides of '!=' because the value of 'server_info_list' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2294:22: style: Same expression on both sides of '==' because the value of 'device_names' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2290:42: note: 'device_names' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2294:22: note: Same expression on both sides of '==' because the value of 'device_names' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2340:23: style: Same expression on both sides of '==' because the value of 'device_member' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2336:43: note: 'device_member' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2340:23: note: Same expression on both sides of '==' because the value of 'device_member' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2387:23: style: Same expression on both sides of '==' because the value of 'device_family' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2382:43: note: 'device_family' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2387:23: note: Same expression on both sides of '==' because the value of 'device_family' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2435:23: style: Same expression on both sides of '==' because the value of 'device_domain' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2430:43: note: 'device_domain' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2435:23: note: Same expression on both sides of '==' because the value of 'device_domain' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2744:23: style: Same expression on both sides of '==' because the value of 'attr_name_tmp' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2741:30: note: 'attr_name_tmp' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2744:23: note: Same expression on both sides of '==' because the value of 'attr_name_tmp' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2778:21: style: Same expression on both sides of '==' because the value of 'alias_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2773:41: note: 'alias_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2778:21: note: Same expression on both sides of '==' because the value of 'alias_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2823:21: style: Same expression on both sides of '==' because the value of 'alias_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2818:41: note: 'alias_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2823:21: note: Same expression on both sides of '==' because the value of 'alias_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2856:19: style: Same expression on both sides of '==' because the value of 'prop_list' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2852:39: note: 'prop_list' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2856:19: note: Same expression on both sides of '==' because the value of 'prop_list' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3027:19: style: Same expression on both sides of '==' because the value of 'prop_list' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3023:39: note: 'prop_list' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3027:19: note: Same expression on both sides of '==' because the value of 'prop_list' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3593:13: style: Same expression on both sides of '==' because the value of 'ret' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3589:33: note: 'ret' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:3593:13: note: Same expression on both sides of '==' because the value of 'ret' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4551:18: style: Same expression on both sides of '!=' because the value of 'dev_info_db' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4547:45: note: 'dev_info_db' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4551:18: note: Same expression on both sides of '!=' because the value of 'dev_info_db' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4657:20: style: Same expression on both sides of '==' because the value of 'attr_name_tmp' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4654:30: note: 'attr_name_tmp' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4657:20: note: Same expression on both sides of '==' because the value of 'attr_name_tmp' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4689:21: style: Same expression on both sides of '==' because the value of 'attr_alias_tmp' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4686:31: note: 'attr_alias_tmp' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:4689:21: note: Same expression on both sides of '==' because the value of 'attr_alias_tmp' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:776:8: style: The scope of the variable 'imported_from_cache' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1525:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:1525:13: style: The scope of the variable 'n_attribs' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2070:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:2070:13: style: The scope of the variable 'n_attribs' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5229:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5229:13: style: The scope of the variable 'n_pipes' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5311:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_base.cpp:5311:13: style: The scope of the variable 'n_pipes' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:666:7: style: The scope of the variable 'n_att_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:696:10: style: The scope of the variable 'nb_elt' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:784:10: style: The scope of the variable 'nb_elt' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:1467:6: style: The scope of the variable 'found_pipe' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:1468:7: style: The scope of the variable 'n_pipe_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:1497:10: style: The scope of the variable 'nb_elt' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/dbapi_cache.cpp:1597:10: style: The scope of the variable 'nb_elt' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:180:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:174:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:180:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:219:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:212:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:219:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:225:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:219:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:225:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:258:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:251:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:258:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:264:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:258:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:264:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:298:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:291:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:298:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:304:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:298:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_attr.tpp:304:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:182:20: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:183:15: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:188:20: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:189:15: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:194:20: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:195:15: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:200:20: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:201:15: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:206:20: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:207:15: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:212:20: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:213:15: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:218:20: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:219:15: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:224:20: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:225:15: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:230:20: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:231:15: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:236:20: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:237:15: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:242:20: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:243:15: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:248:20: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:249:15: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:254:20: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:255:15: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:299:35: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:307:34: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:315:36: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:323:35: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:331:36: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:339:36: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:347:37: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:355:36: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:363:35: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:371:35: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:379:37: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:387:35: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.tpp:395:37: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:746:21: style: Condition 'char_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:729:38: note: Assignment 'char_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:746:21: note: Condition 'char_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:821:22: style: Condition 'short_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:804:40: note: Assignment 'short_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:821:22: note: Condition 'short_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:897:23: style: Condition 'ushort_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:880:42: note: Assignment 'ushort_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:897:23: note: Condition 'ushort_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:972:21: style: Condition 'long_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:954:38: note: Assignment 'long_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:972:21: note: Condition 'long_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1048:22: style: Condition 'ulong_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1030:40: note: Assignment 'ulong_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1048:22: note: Condition 'ulong_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1180:19: style: Condition 'll_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1163:38: note: Assignment 'll_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1180:19: note: Condition 'll_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1226:20: style: Condition 'ull_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1209:40: note: Assignment 'ull_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1226:20: note: Condition 'ull_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1272:22: style: Condition 'float_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1255:40: note: Assignment 'float_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1272:22: note: Condition 'float_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1348:23: style: Condition 'double_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1330:42: note: Assignment 'double_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1348:23: note: Condition 'double_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1424:23: style: Condition 'string_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1406:42: note: Assignment 'string_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1424:23: note: Condition 'string_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1527:18: style: Condition 'tmp_enc==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1510:33: note: Assignment 'tmp_enc=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1527:18: note: Condition 'tmp_enc==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1774:28: style: Condition 'long_string_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1757:51: note: Assignment 'long_string_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1774:28: note: Condition 'long_string_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1882:30: style: Condition 'double_string_array==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1865:55: note: Assignment 'double_string_array=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1882:30: note: Condition 'double_string_array==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2012:18: style: Condition 'tmp_enc==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1995:33: note: Assignment 'tmp_enc=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2012:18: note: Condition 'tmp_enc==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2058:18: style: Condition 'tmp_enc==NULL' is always true [knownConditionTrueFalse]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2041:33: note: Assignment 'tmp_enc=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2058:18: note: Condition 'tmp_enc==NULL' is always true
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:746:21: style: Same expression on both sides of '==' because the value of 'char_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:729:38: note: 'char_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:746:21: note: Same expression on both sides of '==' because the value of 'char_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:821:22: style: Same expression on both sides of '==' because the value of 'short_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:804:40: note: 'short_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:821:22: note: Same expression on both sides of '==' because the value of 'short_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:897:23: style: Same expression on both sides of '==' because the value of 'ushort_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:880:42: note: 'ushort_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:897:23: note: Same expression on both sides of '==' because the value of 'ushort_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:972:21: style: Same expression on both sides of '==' because the value of 'long_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:954:38: note: 'long_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:972:21: note: Same expression on both sides of '==' because the value of 'long_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1048:22: style: Same expression on both sides of '==' because the value of 'ulong_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1030:40: note: 'ulong_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1048:22: note: Same expression on both sides of '==' because the value of 'ulong_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1180:19: style: Same expression on both sides of '==' because the value of 'll_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1163:38: note: 'll_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1180:19: note: Same expression on both sides of '==' because the value of 'll_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1226:20: style: Same expression on both sides of '==' because the value of 'ull_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1209:40: note: 'ull_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1226:20: note: Same expression on both sides of '==' because the value of 'ull_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1272:22: style: Same expression on both sides of '==' because the value of 'float_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1255:40: note: 'float_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1272:22: note: Same expression on both sides of '==' because the value of 'float_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1348:23: style: Same expression on both sides of '==' because the value of 'double_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1330:42: note: 'double_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1348:23: note: Same expression on both sides of '==' because the value of 'double_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1424:23: style: Same expression on both sides of '==' because the value of 'string_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1406:42: note: 'string_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1424:23: note: Same expression on both sides of '==' because the value of 'string_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1527:18: style: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1510:33: note: 'tmp_enc' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1527:18: note: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1774:28: style: Same expression on both sides of '==' because the value of 'long_string_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1757:51: note: 'long_string_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1774:28: note: Same expression on both sides of '==' because the value of 'long_string_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1882:30: style: Same expression on both sides of '==' because the value of 'double_string_array' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1865:55: note: 'double_string_array' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1882:30: note: Same expression on both sides of '==' because the value of 'double_string_array' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2012:18: style: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:1995:33: note: 'tmp_enc' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2012:18: note: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2058:18: style: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2041:33: note: 'tmp_enc' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2058:18: note: Same expression on both sides of '==' because the value of 'tmp_enc' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2111:15: error: Uninitialized variable: tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2127:15: error: Uninitialized variable: ll_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2133:15: error: Uninitialized variable: f_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2139:15: error: Uninitialized variable: db_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2145:15: error: Uninitialized variable: us_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2157:15: error: Uninitialized variable: ull_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2163:15: error: Uninitialized variable: str_tmp [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2174:24: error: Uninitialized variable: ch_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2175:15: error: Uninitialized variable: ch_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2180:24: error: Uninitialized variable: sh_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2181:15: error: Uninitialized variable: sh_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2186:24: error: Uninitialized variable: lg_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2187:15: error: Uninitialized variable: lg_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2192:24: error: Uninitialized variable: llg_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2193:15: error: Uninitialized variable: llg_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2198:24: error: Uninitialized variable: fl_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2199:15: error: Uninitialized variable: fl_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2204:24: error: Uninitialized variable: db_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2205:15: error: Uninitialized variable: db_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2210:24: error: Uninitialized variable: us_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2211:15: error: Uninitialized variable: us_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2216:24: error: Uninitialized variable: ul_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2217:15: error: Uninitialized variable: ul_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2222:24: error: Uninitialized variable: ull_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2223:15: error: Uninitialized variable: ull_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2228:24: error: Uninitialized variable: str_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2229:15: error: Uninitialized variable: str_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2267:40: error: Uninitialized variable: enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2268:53: error: Uninitialized variable: enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2270:44: error: Uninitialized variable: enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2273:85: error: Uninitialized variable: enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2248:48: error: Uninitialized variable: lgstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2249:38: error: Uninitialized variable: lgstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2250:38: error: Uninitialized variable: lgstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2255:48: error: Uninitialized variable: dbstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2256:38: error: Uninitialized variable: dbstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_data.cpp:2257:38: error: Uninitialized variable: dbstr_arr [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:366:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:368:19: style: The scope of the variable 'tmp_lolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:370:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:372:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:374:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:376:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:378:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:380:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:382:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:384:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:386:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:388:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:517:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:519:19: style: The scope of the variable 'tmp_lolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:521:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:523:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:525:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:527:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:529:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:531:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:533:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:535:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:537:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:539:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:400:27: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:401:10: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:402:10: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:408:27: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:409:10: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:410:10: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:416:27: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:417:10: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:418:10: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:424:27: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:425:10: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:426:10: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:432:27: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:433:10: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:434:10: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:440:27: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:441:10: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:442:10: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:448:27: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:449:10: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:450:10: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:456:27: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:457:10: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:458:10: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:464:27: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:465:10: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:466:10: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:472:27: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:473:10: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:474:10: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:480:27: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:481:10: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:482:10: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:488:27: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:489:10: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:490:10: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:551:27: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:552:10: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:553:10: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:559:27: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:560:10: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:561:10: error: Uninitialized variable: tmp_seq_lolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:567:27: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:568:10: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:569:10: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:575:27: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:576:10: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:577:10: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:583:27: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:584:10: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:585:10: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:591:27: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:592:10: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:593:10: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:599:27: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:600:10: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:601:10: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:607:27: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:608:10: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:609:10: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:615:27: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:616:10: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:617:10: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:623:27: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:624:10: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:625:10: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:631:27: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:632:10: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:633:10: error: Uninitialized variable: tmp_seq_ulolo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:639:27: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:640:10: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_datahist.cpp:641:10: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:152:21: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:153:14: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:158:21: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:159:14: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:164:21: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:165:14: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:170:21: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:171:14: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:176:21: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:177:14: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:182:21: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:183:14: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:187:21: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:188:14: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:193:21: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:194:14: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:198:21: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:199:14: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:204:21: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:205:14: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:210:21: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:211:14: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:215:21: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:216:14: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:220:21: error: Uninitialized variable: tmp_lg_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:221:18: error: Uninitialized variable: tmp_lg_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:222:18: error: Uninitialized variable: tmp_lg_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:226:21: error: Uninitialized variable: tmp_db_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:227:18: error: Uninitialized variable: tmp_db_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:228:18: error: Uninitialized variable: tmp_db_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:232:21: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:233:14: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:266:34: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:275:38: error: Uninitialized variable: tmp_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:287:33: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:296:37: error: Uninitialized variable: tmp_lg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:308:34: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:317:38: error: Uninitialized variable: tmp_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:329:35: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:338:39: error: Uninitialized variable: tmp_db [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:350:35: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:359:41: error: Uninitialized variable: tmp_lg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:371:40: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:380:47: error: Uninitialized variable: tmp_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:392:36: error: Uninitialized variable: tmp_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:401:35: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:410:42: error: Uninitialized variable: tmp_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:422:34: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:431:41: error: Uninitialized variable: tmp_ulg [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:443:36: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:452:43: error: Uninitialized variable: tmp_ulg64 [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:464:41: error: Uninitialized variable: tmp_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:476:34: error: Uninitialized variable: tmp_state [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:491:26: error: Uninitialized variable: tmp_lg_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:493:26: error: Uninitialized variable: tmp_lg_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:509:26: error: Uninitialized variable: tmp_db_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:511:26: error: Uninitialized variable: tmp_db_str [uninitvar]
tango-9.2.5a/lib/cpp/client/devapi_utils.cpp:531:22: error: Uninitialized variable: tmp_enc [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:479:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:481:19: style: The scope of the variable 'tmp_64' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:483:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:485:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:487:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:489:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:491:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:493:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:495:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:497:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:499:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:501:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:835:15: style: The scope of the variable 'tmp_lo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:836:16: style: The scope of the variable 'tmp_sh' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:837:17: style: The scope of the variable 'tmp_db' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:838:9: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:839:16: style: The scope of the variable 'tmp_fl' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:840:18: style: The scope of the variable 'tmp_boo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:841:17: style: The scope of the variable 'tmp_ush' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:842:16: style: The scope of the variable 'tmp_uch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:843:19: style: The scope of the variable 'tmp_lolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:844:16: style: The scope of the variable 'tmp_ulo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:845:20: style: The scope of the variable 'tmp_ulolo' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:846:19: style: The scope of the variable 'tmp_state' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:848:21: style: The scope of the variable 'tmp_enc' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:1976:28: style: The scope of the variable 'evt_ch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.cpp:150:39: style: Function 'EventConsumer' argument 1 names different: declaration 'ptr' definition 'api_ptr'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/eventconsumer.h:413:25: note: Function 'EventConsumer' argument 1 names different: declaration 'ptr' definition 'api_ptr'.
tango-9.2.5a/lib/cpp/client/event.cpp:150:39: note: Function 'EventConsumer' argument 1 names different: declaration 'ptr' definition 'api_ptr'.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:420:7: performance: Technically the member function 'Tango::EventConsumer::shutdown_keep_alive_thread' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:370:21: note: Technically the member function 'Tango::EventConsumer::shutdown_keep_alive_thread' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:420:7: note: Technically the member function 'Tango::EventConsumer::shutdown_keep_alive_thread' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:421:17: performance: Technically the member function 'Tango::EventConsumer::get_event_system_for_event_id' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:3415:28: note: Technically the member function 'Tango::EventConsumer::get_event_system_for_event_id' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:421:17: note: Technically the member function 'Tango::EventConsumer::get_event_system_for_event_id' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:436:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2182:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:436:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:437:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2281:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:437:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:438:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2379:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:438:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:439:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2477:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:439:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:440:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2573:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:440:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:441:7: performance: Technically the member function 'Tango::EventConsumer::get_events' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2669:21: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:441:7: note: Technically the member function 'Tango::EventConsumer::get_events' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:442:7: performance: Technically the member function 'Tango::EventConsumer::event_queue_size' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2764:21: note: Technically the member function 'Tango::EventConsumer::event_queue_size' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:442:7: note: Technically the member function 'Tango::EventConsumer::event_queue_size' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:443:10: performance: Technically the member function 'Tango::EventConsumer::get_last_event_date' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2959:24: note: Technically the member function 'Tango::EventConsumer::get_last_event_date' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:443:10: note: Technically the member function 'Tango::EventConsumer::get_last_event_date' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:444:7: performance: Technically the member function 'Tango::EventConsumer::is_event_queue_empty' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2862:21: note: Technically the member function 'Tango::EventConsumer::is_event_queue_empty' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:444:7: note: Technically the member function 'Tango::EventConsumer::is_event_queue_empty' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:446:10: performance: Technically the member function 'Tango::EventConsumer::add_not_connected_event' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:2152:21: note: Technically the member function 'Tango::EventConsumer::add_not_connected_event' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:446:10: note: Technically the member function 'Tango::EventConsumer::add_not_connected_event' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:457:7: performance: Technically the member function 'Tango::EventConsumer::attr_to_device' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:474:21: note: Technically the member function 'Tango::EventConsumer::attr_to_device' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:457:7: note: Technically the member function 'Tango::EventConsumer::attr_to_device' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:462:10: performance: Technically the member function 'Tango::EventConsumer::att_union_to_device' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:833:21: note: Technically the member function 'Tango::EventConsumer::att_union_to_device' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:462:10: note: Technically the member function 'Tango::EventConsumer::att_union_to_device' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:464:7: performance: Technically the member function 'Tango::EventConsumer::get_cs_tango_host' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/event.cpp:251:21: note: Technically the member function 'Tango::EventConsumer::get_cs_tango_host' can be static.
tango-9.2.5a/lib/cpp/client/eventconsumer.h:464:7: note: Technically the member function 'Tango::EventConsumer::get_cs_tango_host' can be static.
tango-9.2.5a/lib/cpp/client/event.cpp:1612:13: error: Uninitialized variable: dvlsa [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:546:31: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:548:29: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:549:12: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:550:12: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:551:10: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:558:41: error: Uninitialized variable: tmp_seq_lo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:565:31: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:567:29: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:568:12: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:569:12: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:570:10: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:577:45: error: Uninitialized variable: tmp_seq_64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:584:31: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:586:29: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:587:12: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:588:12: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:589:10: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:596:42: error: Uninitialized variable: tmp_seq_sh [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:603:31: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:605:29: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:606:12: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:607:12: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:608:10: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:615:43: error: Uninitialized variable: tmp_seq_db [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:622:31: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:624:29: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:625:12: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:626:12: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:627:10: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:634:36: error: Uninitialized variable: tmp_seq_str [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:641:31: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:643:29: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:644:12: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:645:12: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:646:10: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:653:42: error: Uninitialized variable: tmp_seq_fl [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:660:31: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:662:29: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:663:12: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:664:12: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:665:10: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:672:45: error: Uninitialized variable: tmp_seq_boo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:679:31: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:681:29: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:682:12: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:683:12: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:684:10: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:691:44: error: Uninitialized variable: tmp_seq_ush [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:698:31: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:700:29: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:701:12: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:702:12: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:703:10: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:710:43: error: Uninitialized variable: tmp_seq_uch [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:717:31: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:719:29: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:720:12: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:721:12: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:722:10: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:729:43: error: Uninitialized variable: tmp_seq_ulo [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:736:31: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:738:29: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:739:12: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:740:12: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:741:10: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:748:49: error: Uninitialized variable: tmp_seq_u64 [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:755:31: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:757:29: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:758:12: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:759:12: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:760:10: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/event.cpp:767:48: error: Uninitialized variable: tmp_seq_state [uninitvar]
tango-9.2.5a/lib/cpp/client/eventkeepalive.cpp:571:8: warning: Either the condition 'event_consumer' is redundant or there is possible null pointer dereference: event_consumer. [nullPointerRedundantCheck]
tango-9.2.5a/lib/cpp/client/eventkeepalive.cpp:565:13: note: Assuming that condition 'event_consumer' is not redundant
tango-9.2.5a/lib/cpp/client/eventkeepalive.cpp:571:8: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/eventkeepalive.cpp:501:6: style: The scope of the variable 'time_to_sleep' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/eventkeepalive.cpp:502:9: style: The scope of the variable 'now' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/event.h:77:2: warning: Member variable 'EventData::device' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:77:2: warning: Member variable 'EventData::attr_value' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:77:2: warning: Member variable 'EventData::err' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:176:2: warning: Member variable 'AttrConfEventData::device' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:176:2: warning: Member variable 'AttrConfEventData::attr_conf' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:176:2: warning: Member variable 'AttrConfEventData::err' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:272:2: warning: Member variable 'DataReadyEventData::device' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:272:2: warning: Member variable 'DataReadyEventData::attr_data_type' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:272:2: warning: Member variable 'DataReadyEventData::ctr' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:272:2: warning: Member variable 'DataReadyEventData::err' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:357:2: warning: Member variable 'DevIntrChangeEventData::device' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:357:2: warning: Member variable 'DevIntrChangeEventData::dev_started' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:357:2: warning: Member variable 'DevIntrChangeEventData::err' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:443:2: warning: Member variable 'PipeEventData::device' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:443:2: warning: Member variable 'PipeEventData::pipe_value' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:443:2: warning: Member variable 'PipeEventData::err' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/client/event.h:109:26: style: Technically the member function 'Tango::FwdEventData::get_av_5' can be const. [functionConst]
tango-9.2.5a/lib/cpp/client/event.h:209:27: style: Technically the member function 'Tango::FwdAttrConfEventData::get_fwd_attr_conf' can be const. [functionConst]
tango-9.2.5a/lib/cpp/client/event.h:513:2: style: Class 'EventQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1275:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1464:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1483:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1494:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1514:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1701:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1891:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1911:4: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1922:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1942:6: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1174:40: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1160:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1174:40: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1175:13: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1160:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1175:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1179:6: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1160:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1179:6: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1263:8: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1257:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1263:8: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1324:92: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1316:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1324:92: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1370:40: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1370:40: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1371:13: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1371:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1377:96: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1377:96: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1384:45: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1384:45: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1388:80: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1388:80: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1428:45: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1353:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1428:45: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1461:96: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1461:96: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1464:12: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1464:12: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1469:154: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1469:154: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1476:56: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1476:56: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1483:13: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1483:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1489:76: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1446:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1489:76: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1551:92: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1543:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1551:92: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1558:83: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1543:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1558:83: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1602:39: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1586:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1602:39: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1603:13: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1586:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1603:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1612:26: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1586:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1612:26: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1689:8: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1679:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1689:8: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1757:97: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1749:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1757:97: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1798:39: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1786:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1798:39: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1799:13: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1786:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1799:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1804:97: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1786:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1804:97: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1807:32: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1786:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1807:32: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1811:46: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1786:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1811:46: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1886:97: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1886:97: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1889:76: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1889:76: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1891:12: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1891:12: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1899:162: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1899:162: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1906:56: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1906:56: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1911:13: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1911:13: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1917:76: warning: Possible null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1875:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1917:76: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1989:6: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1982:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1989:6: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2272:29: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2262:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2272:29: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2273:39: error: Null pointer dereference: data_in [nullPointer]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2262:44: note: Assignment 'data_in=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2273:39: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:811:12: style: Variable 'lex' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:807:36: note: Variable 'lex' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:811:12: note: Variable 'lex' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1162:7: style: The scope of the variable 'num_vals_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1354:7: style: The scope of the variable 'num_prop_str' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:187:5: style: Variable 'numFound' is modified but its new value is never used. [unreadVariable]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:536:3: style: Variable 'nbr' is modified but its new value is never used. [unreadVariable]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:1397:6: style: Variable 'num_attr_find' is modified but its new value is never used. [unreadVariable]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2035:4: error: Dereferencing 'any_ptr' after it is deallocated / released [deallocuse]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:2036:2: error: Returning/dereferencing 'any_ptr' after it is deallocated / released [deallocret]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:196:50: error: When i==positions.size(), positions[i] is out of bounds. [stlOutOfBounds]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:197:18: warning: Either the condition 'i>0' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:204:18: note: Assuming that condition 'i>0' is not redundant
tango-9.2.5a/lib/cpp/client/filedatabase.cpp:197:18: note: Negative array index
tango-9.2.5a/lib/cpp/client/group.cpp:97:23: style: The scope of the variable 'tde' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/group.h:1914:59: style: Function 'write_attribute' argument 1 names different: declaration 'n' definition 'a'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1475:75: note: Function 'write_attribute' argument 1 names different: declaration 'n' definition 'a'.
tango-9.2.5a/lib/cpp/client/group.h:1914:59: note: Function 'write_attribute' argument 1 names different: declaration 'n' definition 'a'.
tango-9.2.5a/lib/cpp/client/group.cpp:52:75: style: Function 'instanciate' argument 2 names different: declaration 'tmo' definition 'tmo_ms'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:592:63: note: Function 'instanciate' argument 2 names different: declaration 'tmo' definition 'tmo_ms'.
tango-9.2.5a/lib/cpp/client/group.cpp:52:75: note: Function 'instanciate' argument 2 names different: declaration 'tmo' definition 'tmo_ms'.
tango-9.2.5a/lib/cpp/client/group.cpp:203:43: style: Function 'GroupReply' argument 1 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:148:33: note: Function 'GroupReply' argument 1 names different: declaration 'src' definition '_src'.
tango-9.2.5a/lib/cpp/client/group.cpp:203:43: note: Function 'GroupReply' argument 1 names different: declaration 'src' definition '_src'.
tango-9.2.5a/lib/cpp/client/group.cpp:213:44: style: Function 'GroupReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:150:34: note: Function 'GroupReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:213:44: note: Function 'GroupReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:214:44: style: Function 'GroupReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:151:34: note: Function 'GroupReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:214:44: note: Function 'GroupReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:294:50: style: Function 'GroupCmdReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:268:37: note: Function 'GroupCmdReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:294:50: note: Function 'GroupCmdReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:295:50: style: Function 'GroupCmdReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:269:37: note: Function 'GroupCmdReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:295:50: note: Function 'GroupCmdReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:490:52: style: Function 'GroupAttrReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:355:38: note: Function 'GroupAttrReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:490:52: note: Function 'GroupAttrReply' argument 1 names different: declaration 'dev_name' definition '_dev_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:491:52: style: Function 'GroupAttrReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:356:38: note: Function 'GroupAttrReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:491:52: note: Function 'GroupAttrReply' argument 2 names different: declaration 'obj_name' definition '_obj_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:492:38: style: Function 'GroupAttrReply' argument 3 names different: declaration 'group_element_enabled' definition '_group_element_enabled'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:357:24: note: Function 'GroupAttrReply' argument 3 names different: declaration 'group_element_enabled' definition '_group_element_enabled'.
tango-9.2.5a/lib/cpp/client/group.cpp:492:38: note: Function 'GroupAttrReply' argument 3 names different: declaration 'group_element_enabled' definition '_group_element_enabled'.
tango-9.2.5a/lib/cpp/client/group.cpp:542:48: style: Function 'GroupElement' argument 1 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:668:36: note: Function 'GroupElement' argument 1 names different: declaration 'name' definition '_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:542:48: note: Function 'GroupElement' argument 1 names different: declaration 'name' definition '_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:542:69: style: Function 'GroupElement' argument 2 names different: declaration 'parent' definition '_parent'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:668:56: note: Function 'GroupElement' argument 2 names different: declaration 'parent' definition '_parent'.
tango-9.2.5a/lib/cpp/client/group.cpp:542:69: note: Function 'GroupElement' argument 2 names different: declaration 'parent' definition '_parent'.
tango-9.2.5a/lib/cpp/client/group.cpp:636:52: style: Function 'name_equals' argument 1 names different: declaration 'n' definition 'in_name'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:656:40: note: Function 'name_equals' argument 1 names different: declaration 'n' definition 'in_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:636:52: note: Function 'name_equals' argument 1 names different: declaration 'n' definition 'in_name'.
tango-9.2.5a/lib/cpp/client/group.cpp:753:25: style: Function 'add' argument 1 names different: declaration 'group' definition 'g'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:787:28: note: Function 'add' argument 1 names different: declaration 'group' definition 'g'.
tango-9.2.5a/lib/cpp/client/group.cpp:753:25: note: Function 'add' argument 1 names different: declaration 'group' definition 'g'.
tango-9.2.5a/lib/cpp/client/group.cpp:774:37: style: Function 'add' argument 1 names different: declaration 'pattern' definition 'p'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:804:40: note: Function 'add' argument 1 names different: declaration 'pattern' definition 'p'.
tango-9.2.5a/lib/cpp/client/group.cpp:774:37: note: Function 'add' argument 1 names different: declaration 'pattern' definition 'p'.
tango-9.2.5a/lib/cpp/client/group.cpp:794:50: style: Function 'add' argument 1 names different: declaration 'patterns' definition 'pl'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:820:53: note: Function 'add' argument 1 names different: declaration 'patterns' definition 'pl'.
tango-9.2.5a/lib/cpp/client/group.cpp:794:50: note: Function 'add' argument 1 names different: declaration 'patterns' definition 'pl'.
tango-9.2.5a/lib/cpp/client/group.cpp:836:40: style: Function 'remove' argument 1 names different: declaration 'pattern' definition 'p'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:857:43: note: Function 'remove' argument 1 names different: declaration 'pattern' definition 'p'.
tango-9.2.5a/lib/cpp/client/group.cpp:836:40: note: Function 'remove' argument 1 names different: declaration 'pattern' definition 'p'.
tango-9.2.5a/lib/cpp/client/group.cpp:847:53: style: Function 'remove' argument 1 names different: declaration 'patterns' definition 'pl'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:870:56: note: Function 'remove' argument 1 names different: declaration 'patterns' definition 'pl'.
tango-9.2.5a/lib/cpp/client/group.cpp:847:53: note: Function 'remove' argument 1 names different: declaration 'patterns' definition 'pl'.
tango-9.2.5a/lib/cpp/client/group.cpp:924:42: style: Function 'contains' argument 1 names different: declaration 'pattern' definition 'n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:890:45: note: Function 'contains' argument 1 names different: declaration 'pattern' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:924:42: note: Function 'contains' argument 1 names different: declaration 'pattern' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:969:52: style: Function 'get_device' argument 1 names different: declaration 'device_name' definition 'n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:920:55: note: Function 'get_device' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:969:52: note: Function 'get_device' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1004:45: style: Function 'get_group' argument 1 names different: declaration 'group_name' definition 'n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:986:48: note: Function 'get_group' argument 1 names different: declaration 'group_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1004:45: note: Function 'get_group' argument 1 names different: declaration 'group_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1018:40: style: Function 'enable' argument 1 names different: declaration 'device_name' definition 'n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1052:35: note: Function 'enable' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1018:40: note: Function 'enable' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1024:41: style: Function 'disable' argument 1 names different: declaration 'device_name' definition 'n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1054:36: note: Function 'disable' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1024:41: note: Function 'disable' argument 1 names different: declaration 'device_name' definition 'n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1083:84: style: Function 'command_inout_asynch_i' argument 4 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1606:87: note: Function 'command_inout_asynch_i' argument 4 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1083:84: note: Function 'command_inout_asynch_i' argument 4 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1115:105: style: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1607:108: note: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1115:105: note: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1141:118: style: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1608:121: note: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1141:118: note: Function 'command_inout_asynch_i' argument 5 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1188:52: style: Function 'command_inout_reply' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1302:47: note: Function 'command_inout_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1188:52: note: Function 'command_inout_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1188:62: style: Function 'command_inout_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1302:60: note: Function 'command_inout_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1188:62: note: Function 'command_inout_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1193:54: style: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1610:57: note: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1193:54: note: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1193:64: style: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1610:70: note: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1193:64: note: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1245:75: style: Function 'read_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1612:78: note: Function 'read_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1245:75: note: Function 'read_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1270:54: style: Function 'read_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1391:49: note: Function 'read_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1270:54: note: Function 'read_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1270:64: style: Function 'read_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1391:62: note: Function 'read_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1270:64: note: Function 'read_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1275:56: style: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1613:59: note: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1275:56: note: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1275:66: style: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1613:72: note: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1275:66: note: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1315:90: style: Function 'read_attributes_asynch_i' argument 3 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1615:93: note: Function 'read_attributes_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1315:90: note: Function 'read_attributes_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1334:55: style: Function 'read_attributes_reply' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1407:50: note: Function 'read_attributes_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1334:55: note: Function 'read_attributes_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1334:65: style: Function 'read_attributes_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1407:63: note: Function 'read_attributes_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1334:65: note: Function 'read_attributes_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1339:57: style: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1616:60: note: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1339:57: note: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1339:67: style: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1616:73: note: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1339:67: note: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1391:80: style: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1618:83: note: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1391:80: note: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1421:93: style: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1619:96: note: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1421:93: note: Function 'write_attribute_asynch_i' argument 3 names different: declaration 'ari' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1460:51: style: Function 'write_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1554:46: note: Function 'write_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1460:51: note: Function 'write_attribute_reply' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1460:61: style: Function 'write_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1554:59: note: Function 'write_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1460:61: note: Function 'write_attribute_reply' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1465:53: style: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1621:56: note: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1465:53: note: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'ari'.
tango-9.2.5a/lib/cpp/client/group.cpp:1465:63: style: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1621:69: note: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1465:63: note: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1566:47: style: Function 'push_async_request' argument 2 names different: declaration 'fwded' definition 'forwarded'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1582:43: note: Function 'push_async_request' argument 2 names different: declaration 'fwded' definition 'forwarded'.
tango-9.2.5a/lib/cpp/client/group.cpp:1566:47: note: Function 'push_async_request' argument 2 names different: declaration 'fwded' definition 'forwarded'.
tango-9.2.5a/lib/cpp/client/group.cpp:1611:65: style: Function 'get_device' argument 1 names different: declaration 'n' definition '_n'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1638:55: note: Function 'get_device' argument 1 names different: declaration 'n' definition '_n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1611:65: note: Function 'get_device' argument 1 names different: declaration 'n' definition '_n'.
tango-9.2.5a/lib/cpp/client/group.cpp:1761:67: style: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1700:57: note: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1761:67: note: Function 'command_inout_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1761:76: style: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1700:70: note: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1761:76: note: Function 'command_inout_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1862:69: style: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1703:59: note: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1862:69: note: Function 'read_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1862:78: style: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1703:72: note: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1862:78: note: Function 'read_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1986:70: style: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1706:60: note: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1986:70: note: Function 'read_attributes_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:1986:79: style: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1706:73: note: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:1986:79: note: Function 'read_attributes_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:2129:66: style: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1709:56: note: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:2129:66: note: Function 'write_attribute_reply_i' argument 1 names different: declaration 'req_id' definition 'id'.
tango-9.2.5a/lib/cpp/client/group.cpp:2129:75: style: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1709:69: note: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:2129:75: note: Function 'write_attribute_reply_i' argument 2 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:2233:50: style: Function 'set_timeout_millis' argument 1 names different: declaration 'tmo_ms' definition 'tmo'. [funcArgNamesDifferent]
tango-9.2.5a/lib/cpp/client/group.h:1650:40: note: Function 'set_timeout_millis' argument 1 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.cpp:2233:50: note: Function 'set_timeout_millis' argument 1 names different: declaration 'tmo_ms' definition 'tmo'.
tango-9.2.5a/lib/cpp/client/group.h:85:7: performance: Variable 'obj_names' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/lib/cpp/client/group.h:97:7: performance: Variable 'obj_names' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/lib/cpp/client/group.h:686:13: performance: Technically the member function 'Tango::GroupElement::tokenize_i' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/client/group.cpp:564:25: note: Technically the member function 'Tango::GroupElement::tokenize_i' can be static.
tango-9.2.5a/lib/cpp/client/group.h:686:13: note: Technically the member function 'Tango::GroupElement::tokenize_i' can be static.
tango-9.2.5a/lib/cpp/client/group.h:876:16: warning: Virtual function 'remove_all' is called from destructor '~Group()' at line 673. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/lib/cpp/client/group.cpp:673:3: note: Calling remove_all
tango-9.2.5a/lib/cpp/client/group.h:876:16: note: remove_all is a virtual method
tango-9.2.5a/lib/cpp/client/group.h:1650:16: warning: Virtual function 'set_timeout_millis' is called from constructor 'GroupDeviceElement(const std::string&name,int tmo_ms)' at line 1598. Dynamic binding is not used. [virtualCallInConstructor]
tango-9.2.5a/lib/cpp/client/group.cpp:1598:5: note: Calling set_timeout_millis
tango-9.2.5a/lib/cpp/client/group.h:1650:16: note: set_timeout_millis is a virtual method
tango-9.2.5a/lib/cpp/client/group.h:754:3: style: Class 'Group' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/group.h:1674:3: style: Class 'GroupDeviceElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/client/group.h:140:1: warning: The class 'GroupReply' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tango-9.2.5a/lib/cpp/client/group.h:251:1: warning: The class 'GroupCmdReply' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tango-9.2.5a/lib/cpp/client/group.h:338:1: warning: The class 'GroupAttrReply' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tango-9.2.5a/lib/cpp/client/group.h:890:16: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:614:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:890:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:920:24: style: The function 'get_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:616:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:920:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:937:24: style: The function 'get_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:618:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:937:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:952:24: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:620:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:952:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1081:16: style: The function 'ping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:626:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1081:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1090:16: style: The function 'set_timeout_millis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:628:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1090:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1561:16: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:660:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1561:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1563:16: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:662:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1563:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1574:17: style: The function 'find_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:699:25: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1574:17: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1580:8: style: The function 'get_size_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:696:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1580:8: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1586:16: style: The function 'is_device_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:692:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1586:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1588:16: style: The function 'is_group_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:693:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1588:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1606:16: style: The function 'command_inout_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:702:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1606:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1607:16: style: The function 'command_inout_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:703:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1607:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1610:29: style: The function 'command_inout_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:704:29: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1610:29: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1612:16: style: The function 'read_attribute_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:707:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1612:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1613:30: style: The function 'read_attribute_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:708:30: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1613:30: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1615:16: style: The function 'read_attributes_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:709:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1615:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1616:30: style: The function 'read_attributes_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:710:30: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1616:30: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1618:16: style: The function 'write_attribute_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:713:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1618:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1621:26: style: The function 'write_attribute_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:714:26: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1621:26: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1638:24: style: The function 'get_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:616:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1638:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1640:24: style: The function 'get_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:618:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1640:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1642:24: style: The function 'operator[]' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:620:24: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1642:24: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1648:16: style: The function 'ping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:626:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1648:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1650:16: style: The function 'set_timeout_millis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:628:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1650:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1656:16: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:660:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1656:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1658:16: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:662:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1658:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1660:16: style: The function 'is_connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:664:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1660:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1691:16: style: The function 'is_device_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:692:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1691:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1692:16: style: The function 'is_group_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:693:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1692:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1695:16: style: The function 'get_size_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:696:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1695:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1698:16: style: The function 'command_inout_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:702:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1698:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1699:16: style: The function 'command_inout_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:703:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1699:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1700:29: style: The function 'command_inout_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:704:29: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1700:29: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1702:16: style: The function 'read_attribute_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:707:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1702:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1703:30: style: The function 'read_attribute_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:708:30: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1703:30: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1705:16: style: The function 'read_attributes_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:709:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1705:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1706:30: style: The function 'read_attributes_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:710:30: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1706:30: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1708:16: style: The function 'write_attribute_asynch_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:713:16: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1708:16: note: Function in derived class
tango-9.2.5a/lib/cpp/client/group.h:1709:26: style: The function 'write_attribute_reply_i' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tango-9.2.5a/lib/cpp/client/group.h:714:26: note: Virtual function in base class
tango-9.2.5a/lib/cpp/client/group.h:1709:26: note: Function in derived class
tango-9.2.5a/lib/cpp/client/lockthread.cpp:114:8: style: The scope of the variable 'cmd_received' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/lockthread.h:70:7: style: Technically the member function 'Tango::LockedDevice::operator<' can be const. [functionConst]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:950:16: error: Null pointer dereference: err_ptr [nullPointer]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:878:35: note: Assignment 'err_ptr=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:950:16: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:255:23: style: The scope of the variable 'evt_ch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:782:24: style: The scope of the variable 'evt_ch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:814:8: style: The scope of the variable 'map_lock' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:863:25: style: The scope of the variable 'evt_cb' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:924:7: style: Variable 'vers' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:81:2: performance: Variable 'orb_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:430:28: error: Uninitialized variable: dev_import_list [uninitvar]
tango-9.2.5a/lib/cpp/client/notifdeventconsumer.cpp:432:26: error: Uninitialized variable: dev_import_list [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:312:44: error: Null pointer dereference: received [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:309:32: note: Assignment 'received=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:312:44: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2573:10: warning: Possible null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2565:37: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2573:10: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2582:11: error: Null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2565:37: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2582:11: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2631:16: style: Same expression on both sides of '!=' because the value of 'serv_ex' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2565:37: note: 'serv_ex' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2631:16: note: Same expression on both sides of '!=' because the value of 'serv_ex' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2773:17: style: Same expression on both sides of '!=' because the value of 'att_names' and 'NULL' are the same. [duplicateExpression]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2755:46: note: 'att_names' is assigned value 'NULL' here.
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2773:17: note: Same expression on both sides of '!=' because the value of 'att_names' and 'NULL' are the same.
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2869:35: style: Variable 'att' is not assigned a value. [unassignedVariable]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2912:20: style: Variable 'a_ptr' is not assigned a value. [unassignedVariable]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:401:28: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:402:25: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:637:15: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:638:44: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:727:28: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:728:25: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1873:36: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1911:27: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1912:24: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1917:22: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1957:22: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2875:18: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2922:27: error: Uninitialized variable: a_ptr [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1064:16: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1065:18: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1069:16: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1070:18: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1074:16: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1075:18: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1079:16: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1080:18: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1091:49: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1093:34: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1095:39: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1120:33: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1268:25: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1272:25: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1276:25: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1280:25: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1287:45: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1289:33: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1291:50: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1317:32: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1508:21: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1509:23: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1513:15: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1514:17: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1518:15: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1519:17: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1523:15: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1524:17: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1535:45: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1537:33: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1539:38: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1564:32: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1752:15: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1756:15: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1760:15: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1764:21: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1771:41: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1773:32: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1775:37: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1800:31: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1878:45: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1880:31: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1881:31: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1922:31: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1924:14: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1925:14: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1984:31: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1986:14: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:1987:14: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2514:34: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2519:34: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2529:51: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2529:76: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2595:14: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2600:14: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2611:16: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2613:16: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2676:14: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2681:14: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2714:16: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2716:16: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2895:26: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn.cpp:2943:44: error: Uninitialized variable: a_ptr [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:787:11: warning: Possible null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:778:38: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:787:11: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:808:35: warning: Possible null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:778:38: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:808:35: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:825:12: error: Null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:778:38: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:825:12: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:848:36: error: Null pointer dereference: serv_ex [nullPointer]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:778:38: note: Assignment 'serv_ex=NULL', assigned value is 0
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:848:36: note: Null pointer dereference
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:298:15: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:299:44: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:359:28: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:360:13: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:450:21: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:453:20: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:601:28: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:602:13: error: Uninitialized variable: serv_ex [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:454:30: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:455:21: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:482:16: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:483:18: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:487:16: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:488:18: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:492:16: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:493:18: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:497:16: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:498:18: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:509:49: error: Uninitialized variable: received_5 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:511:34: error: Uninitialized variable: received_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:513:39: error: Uninitialized variable: received_3 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:538:33: error: Uninitialized variable: received [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:570:33: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:572:16: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:573:16: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:608:32: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:610:15: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:611:15: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:641:32: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:643:15: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:644:15: error: Uninitialized variable: names [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:703:14: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:708:14: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:748:33: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:748:58: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:794:16: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:809:32: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:832:33: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:832:58: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:849:33: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:873:31: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:873:56: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:902:25: error: Uninitialized variable: att_4 [uninitvar]
tango-9.2.5a/lib/cpp/client/proxy_asyn_cb.cpp:907:25: error: Uninitialized variable: att [uninitvar]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:2186:25: style: Variable 'disc' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:2185:25: note: Variable 'disc' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:2186:25: note: Variable 'disc' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:238:9: style: The scope of the variable 'res' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:285:9: style: The scope of the variable 'res' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:1874:29: style: The scope of the variable 'evt_ch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:1906:45: style: The scope of the variable 'evt_ch' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:2010:33: style: The scope of the variable 'err_ptr' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/client/zmqeventconsumer.cpp:84:2: performance: Variable 'av' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tango-9.2.5a/lib/cpp/log4tango/src/AppenderAttachable.cpp:71:0: style: Variable 'appender' is assigned a value that is never used. [unreadVariable]
tango-9.2.5a/lib/cpp/log4tango/src/PatternLayout.cpp:65:5: style: Struct 'StringLiteralComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/log4tango/src/PatternLayout.cpp:80:5: style: Struct 'LoggerNameComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/log4tango/src/PatternLayout.cpp:157:9: style: Struct 'TimeStampComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/lib/cpp/log4tango/src/snprintf.c:604:7: style: Variable 'str_arg' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/log4tango/src/snprintf.c:603:7: note: Variable 'str_arg' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/log4tango/src/snprintf.c:604:7: note: Variable 'str_arg' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/log4tango/src/snprintf.c:964:34: style: Checking if unsigned variable 'number_of_zeros_to_pad' is less than zero. This might be a false warning. [unsignedLessThanZero]
tango-9.2.5a/lib/cpp/log4tango/src/StringUtil.cpp:79:0: error: Memory leak: buffer [memleak]
tango-9.2.5a/lib/cpp/log4tango/src/snprintf.c:964:34: style: Checking if unsigned variable 'number_of_zeros_to_pad' is less than zero. [unsignedLessThanZero]
tango-9.2.5a/lib/cpp/server/tango_config.h:129:0: error: #error "Gcc too old to use Tango!" [preprocessorErrorDirective]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:101:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:98:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:101:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:103:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:99:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:103:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:294:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:291:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:294:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:296:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:292:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:296:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:487:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:484:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:487:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:489:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:485:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:489:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:680:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:677:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:680:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:682:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:678:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attribute_spec.tpp:682:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/attrprop.tpp:163:1: style: The class 'MultiAttrProp < DevEncoded >' does not have a constructor although it has private member variables. [noConstructor]
tango-9.2.5a/lib/cpp/server/attrprop.tpp:166:9: performance: Technically the member function 'Tango::MultiAttrProp < DevEncoded >::MultiAttrProp' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:476:11: style: The scope of the variable 's' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:476:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:383:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:384:8: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:385:8: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:386:8: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:464:11: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:448:12: note: Calling function 'get_bits', 1st argument 'numbits' value is 0
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:464:11: note: Shift
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:67:18: warning: Member variable 'OutputBitStream::bScratch' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:74:9: style: Unused private function: 'OutputBitStream::load_mm' [unusedPrivateFunction]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:60:10: performance: Technically the member function 'OutputBitStream::init' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:96:23: note: Technically the member function 'OutputBitStream::init' can be static.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:60:10: note: Technically the member function 'OutputBitStream::init' can be static.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:63:19: style: Technically the member function 'OutputBitStream::get_size' can be const. [functionConst]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:267:32: note: Technically the member function 'OutputBitStream::get_size' can be const.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:63:19: note: Technically the member function 'OutputBitStream::get_size' can be const.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:74:9: performance: Technically the member function 'OutputBitStream::load_mm' can be static. [functionStatic]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:132:23: note: Technically the member function 'OutputBitStream::load_mm' can be static.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.h:74:9: note: Technically the member function 'OutputBitStream::load_mm' can be static.
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:69:3: style: Class 'OutputBitStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_bitstream.cpp:69:3: style: Class 'OutputBitStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_color.cpp:129:18: style: The scope of the variable 'row' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_color.cpp:131:8: style: The scope of the variable 'y0' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_color.cpp:180:18: style: The scope of the variable 'row' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_color.cpp:235:7: style: The scope of the variable 'y0' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_color.cpp:419:7: style: The scope of the variable 'y0' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:396:19: warning: Either the condition 'cId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:393:13: note: Assuming that condition 'cId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:396:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:397:19: warning: Either the condition 'cId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:393:13: note: Assuming that condition 'cId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:397:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:445:19: warning: Either the condition 'compId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:444:15: note: Assuming that condition 'compId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:445:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:447:19: warning: Either the condition 'compId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:444:15: note: Assuming that condition 'compId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:447:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:448:19: warning: Either the condition 'compId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:444:15: note: Assuming that condition 'compId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:448:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:449:19: warning: Either the condition 'compId>4' is redundant or the array 'decoder->comps[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:444:15: note: Assuming that condition 'compId>4' is not redundant
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:449:19: note: Array index out of bounds
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:186:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:186:13: style: The scope of the variable 'prec' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:235:10: style: The scope of the variable 'index' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:235:17: style: The scope of the variable 'count' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:235:24: style: The scope of the variable 'p' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:235:30: style: The scope of the variable 'si' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:241:7: style: The scope of the variable 'code' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:244:7: style: The scope of the variable 'lastp' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:245:7: style: The scope of the variable 'nextfreeentry' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:374:9: style: The scope of the variable 'cId' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:374:13: style: The scope of the variable 'hId' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:474:7: style: The scope of the variable 'm' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_decoder.cpp:279:16: style: Expression '(X & 0x10) > 0x10' is always false. [comparisonError]
tango-9.2.5a/lib/cpp/server/jpeg/jpeg_encoder.cpp:404:7: style: The scope of the variable 'val' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/pollring.tpp:323:7: style: The scope of the variable 'previous_no_data' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils.tpp:199:23: style: The scope of the variable 'save_except' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils.tpp:201:10: style: The scope of the variable 'attr_failed' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils.tpp:548:23: style: The scope of the variable 'save_except' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils.tpp:549:10: style: The scope of the variable 'cmd_failed' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils_spec.tpp:117:23: style: The scope of the variable 'save_except' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils_spec.tpp:118:10: style: The scope of the variable 'cmd_failed' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils_spec.tpp:261:23: style: The scope of the variable 'save_except' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/utils_spec.tpp:262:10: style: The scope of the variable 'cmd_failed' can be reduced. [variableScope]
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:90:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:87:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:90:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:92:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:88:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:92:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:283:5: style: Variable 'user_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:280:0: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:283:5: note: Variable 'user_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:285:5: style: Variable 'class_defaults' is reassigned a value before the old one has been used. [redundantAssignment]
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:281:0: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/lib/cpp/server/w_attribute_spec.tpp:285:5: note: Variable 'class_defaults' is reassigned a value before the old one has been used.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:99:2: style: Variable 'command_set' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:94:2: note: Variable 'command_set' is reassigned a value before the old one has been used if variable is no semaphore variable.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:99:2: note: Variable 'command_set' is reassigned a value before the old one has been used if variable is no semaphore variable.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:100:2: style: Variable 'file_set' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:95:2: note: Variable 'file_set' is reassigned a value before the old one has been used if variable is no semaphore variable.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:100:2: note: Variable 'file_set' is reassigned a value before the old one has been used if variable is no semaphore variable.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:1051:14: style: The scope of the variable 'found' can be reduced. [variableScope]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:53:26: style: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:61:16: note: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:53:26: note: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:26: style: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:62:16: note: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:26: note: Function 'AnyOption' argument 1 names different: declaration 'maxoptions' definition 'maxopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:38: style: Function 'AnyOption' argument 2 names different: declaration 'maxcharoptions' definition 'maxcharopt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:62:33: note: Function 'AnyOption' argument 2 names different: declaration 'maxcharoptions' definition 'maxcharopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:38: note: Function 'AnyOption' argument 2 names different: declaration 'maxcharoptions' definition 'maxcharopt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:388:32: style: Function 'autoUsagePrint' argument 1 names different: declaration 'flag' definition '_autousage'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:177:27: note: Function 'autoUsagePrint' argument 1 names different: declaration 'flag' definition '_autousage'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:388:32: note: Function 'autoUsagePrint' argument 1 names different: declaration 'flag' definition '_autousage'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:415:42: style: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:129:37: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:415:42: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:422:35: style: Function 'setCommandOption' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:130:31: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:422:35: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:429:42: style: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:131:37: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:429:42: note: Function 'setCommandOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:429:53: style: Function 'setCommandOption' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:131:55: note: Function 'setCommandOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:429:53: note: Function 'setCommandOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:437:40: style: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:132:35: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:437:40: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:444:33: style: Function 'setCommandFlag' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:133:29: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:444:33: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:451:40: style: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:134:35: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:451:40: note: Function 'setCommandFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:451:51: style: Function 'setCommandFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:134:53: note: Function 'setCommandFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:451:51: note: Function 'setCommandFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:459:39: style: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:137:34: note: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:459:39: note: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:466:32: style: Function 'setFileOption' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:138:28: note: Function 'setFileOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:466:32: note: Function 'setFileOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:473:39: style: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:139:34: note: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:473:39: note: Function 'setFileOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:473:50: style: Function 'setFileOption' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:139:52: note: Function 'setFileOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:473:50: note: Function 'setFileOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:481:37: style: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:140:32: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:481:37: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:488:30: style: Function 'setFileFlag' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:141:26: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:488:30: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:495:37: style: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:142:32: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:495:37: note: Function 'setFileFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:495:48: style: Function 'setFileFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:142:50: note: Function 'setFileFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:495:48: note: Function 'setFileFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:503:35: style: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:121:30: note: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:503:35: note: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:510:28: style: Function 'setOption' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:122:24: note: Function 'setOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:510:28: note: Function 'setOption' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:517:35: style: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:123:30: note: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:517:35: note: Function 'setOption' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:517:46: style: Function 'setOption' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:123:48: note: Function 'setOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:517:46: note: Function 'setOption' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:525:33: style: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:124:28: note: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:525:33: note: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:532:32: style: Function 'setFlag' argument 1 names different: declaration 'opt_char' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:125:22: note: Function 'setFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:532:32: note: Function 'setFlag' argument 1 names different: declaration 'opt_char' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:539:33: style: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:126:28: note: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:539:33: note: Function 'setFlag' argument 1 names different: declaration 'opt_string' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:539:44: style: Function 'setFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:126:46: note: Function 'setFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:539:44: note: Function 'setFlag' argument 2 names different: declaration 'opt_char' definition 'optchar'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:547:35: style: Function 'addOption' argument 1 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:262:30: note: Function 'addOption' argument 1 names different: declaration 'option' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:547:35: note: Function 'addOption' argument 1 names different: declaration 'option' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:562:28: style: Function 'addOption' argument 1 names different: declaration 'optchar' definition 'opt'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:263:23: note: Function 'addOption' argument 1 names different: declaration 'optchar' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:562:28: note: Function 'addOption' argument 1 names different: declaration 'optchar' definition 'opt'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:806:34: style: Function 'getValue' argument 1 names different: declaration '_option' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:164:30: note: Function 'getValue' argument 1 names different: declaration '_option' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:806:34: note: Function 'getValue' argument 1 names different: declaration '_option' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:819:33: style: Function 'getFlag' argument 1 names different: declaration '_option' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:165:29: note: Function 'getFlag' argument 1 names different: declaration '_option' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:819:33: note: Function 'getFlag' argument 1 names different: declaration '_option' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:831:27: style: Function 'getValue' argument 1 names different: declaration '_optchar' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:166:23: note: Function 'getValue' argument 1 names different: declaration '_optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:831:27: note: Function 'getValue' argument 1 names different: declaration '_optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:843:26: style: Function 'getFlag' argument 1 names different: declaration '_optchar' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:167:22: note: Function 'getFlag' argument 1 names different: declaration '_optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:843:26: note: Function 'getFlag' argument 1 names different: declaration '_optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:855:28: style: Function 'findFlag' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:266:23: note: Function 'findFlag' argument 1 names different: declaration 'value' definition 'val'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:855:28: note: Function 'findFlag' argument 1 names different: declaration 'value' definition 'val'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:900:27: style: Function 'setValue' argument 1 names different: declaration 'optchar' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:259:22: note: Function 'setValue' argument 1 names different: declaration 'optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:900:27: note: Function 'setValue' argument 1 names different: declaration 'optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:915:28: style: Function 'setFlagOn' argument 1 names different: declaration 'optchar' definition 'option'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:260:23: note: Function 'setFlagOn' argument 1 names different: declaration 'optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:915:28: note: Function 'setFlagOn' argument 1 names different: declaration 'optchar' definition 'option'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:956:37: style: Function 'processFile' argument 1 names different: declaration '_filename' definition 'filename'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:158:32: note: Function 'processFile' argument 1 names different: declaration '_filename' definition 'filename'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:956:37: note: Function 'processFile' argument 1 names different: declaration '_filename' definition 'filename'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:1122:29: style: Function 'justValue' argument 1 names different: declaration 'value' definition 'type'. [funcArgNamesDifferent]
tango-9.2.5a/utils/tango_admin/anyoption.h:284:24: note: Function 'justValue' argument 1 names different: declaration 'value' definition 'type'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:1122:29: note: Function 'justValue' argument 1 names different: declaration 'value' definition 'type'.
tango-9.2.5a/utils/tango_admin/anyoption.cpp:48:12: warning: Member variable 'AnyOption::print_usage' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:48:12: warning: Member variable 'AnyOption::print_help' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:53:12: warning: Member variable 'AnyOption::print_usage' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:53:12: warning: Member variable 'AnyOption::print_help' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:12: warning: Member variable 'AnyOption::print_usage' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:58:12: warning: Member variable 'AnyOption::print_help' is not initialized in the constructor. [uninitMemberVar]
tango-9.2.5a/utils/tango_admin/anyoption.h:182:8: style: Technically the member function 'AnyOption::getArgc' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:931:12: note: Technically the member function 'AnyOption::getArgc' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:182:8: note: Technically the member function 'AnyOption::getArgc' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:184:8: style: Technically the member function 'AnyOption::hasOptions' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:382:12: note: Technically the member function 'AnyOption::hasOptions' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:184:8: note: Technically the member function 'AnyOption::hasOptions' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:264:7: performance: Technically the member function 'AnyOption::addOptionError' can be static. [functionStatic]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:586:12: note: Technically the member function 'AnyOption::addOptionError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:264:7: note: Technically the member function 'AnyOption::addOptionError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:265:7: performance: Technically the member function 'AnyOption::addOptionError' can be static. [functionStatic]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:597:12: note: Technically the member function 'AnyOption::addOptionError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:265:7: note: Technically the member function 'AnyOption::addOptionError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:266:7: performance: Technically the member function 'AnyOption::findFlag' can be static. [functionStatic]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:855:12: note: Technically the member function 'AnyOption::findFlag' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:266:7: note: Technically the member function 'AnyOption::findFlag' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:267:7: performance: Technically the member function 'AnyOption::addUsageError' can be static. [functionStatic]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:1192:12: note: Technically the member function 'AnyOption::addUsageError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:267:7: note: Technically the member function 'AnyOption::addUsageError' can be static.
tango-9.2.5a/utils/tango_admin/anyoption.h:268:7: style: Technically the member function 'AnyOption::CommandSet' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:324:12: note: Technically the member function 'AnyOption::CommandSet' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:268:7: note: Technically the member function 'AnyOption::CommandSet' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:269:7: style: Technically the member function 'AnyOption::FileSet' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:330:12: note: Technically the member function 'AnyOption::FileSet' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:269:7: note: Technically the member function 'AnyOption::FileSet' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:270:7: style: Technically the member function 'AnyOption::POSIX' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:342:12: note: Technically the member function 'AnyOption::POSIX' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:270:7: note: Technically the member function 'AnyOption::POSIX' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:286:7: style: Technically the member function 'AnyOption::printVerbose' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:361:12: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:286:7: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:287:7: style: Technically the member function 'AnyOption::printVerbose' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:368:12: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:287:7: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:288:7: style: Technically the member function 'AnyOption::printVerbose' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:375:12: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:288:7: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:289:7: style: Technically the member function 'AnyOption::printVerbose' can be const. [functionConst]
tango-9.2.5a/utils/tango_admin/anyoption.cpp:355:12: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:289:7: note: Technically the member function 'AnyOption::printVerbose' can be const.
tango-9.2.5a/utils/tango_admin/anyoption.h:61:2: style: Class 'AnyOption' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tango-9.2.5a/utils/tango_admin/tango_admin.cpp:1386:8: style: The scope of the variable 'tmp_host' can be reduced. [variableScope]
tango-9.2.5a/utils/tango_admin/tango_admin.cpp:702:14: style: Variable 'db_info' is assigned a value that is never used. [unreadVariable]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tango-icon-theme/tango-icon-theme_0.8.90.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/taningia/taningia_0.2.2.orig.tar.gz
taningia-0.2.2/src/atom.c:46:3: style: Variable 'child' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:44:0: note: Variable 'child' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:46:3: note: Variable 'child' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:990:7: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:988:0: note: Variable 'type' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:990:7: note: Variable 'type' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:991:7: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:988:0: note: Variable 'src' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:991:7: note: Variable 'src' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:992:7: style: Variable 'scontent' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:988:0: note: Variable 'scontent' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:992:7: note: Variable 'scontent' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1089:11: style: Variable 'term' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1088:0: note: Variable 'term' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1089:11: note: Variable 'term' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1090:11: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1088:0: note: Variable 'label' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1090:11: note: Variable 'label' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1091:11: style: Variable 'scheme' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1088:0: note: Variable 'scheme' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1091:11: note: Variable 'scheme' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1731:11: style: Variable 'term' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1730:0: note: Variable 'term' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1731:11: note: Variable 'term' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1732:11: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1730:0: note: Variable 'label' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1732:11: note: Variable 'label' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1733:11: style: Variable 'scheme' is reassigned a value before the old one has been used. [redundantAssignment]
taningia-0.2.2/src/atom.c:1730:0: note: Variable 'scheme' is reassigned a value before the old one has been used.
taningia-0.2.2/src/atom.c:1733:11: note: Variable 'scheme' is reassigned a value before the old one has been used.
taningia-0.2.2/src/error.c:89:7: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/error.c:91:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/error.c:125:7: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/error.c:127:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/hashtable.c:83:13: style: The scope of the variable 'pair' can be reduced. [variableScope]
taningia-0.2.2/src/hashtable.c:145:21: style: The scope of the variable 'index' can be reduced. [variableScope]
taningia-0.2.2/src/hashtable.c:229:13: style: The scope of the variable 'pair' can be reduced. [variableScope]
taningia-0.2.2/src/iri.c:483:49: warning: Either the condition 'path' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
taningia-0.2.2/src/iri.c:450:11: note: Assuming that condition 'path' is not redundant
taningia-0.2.2/src/iri.c:483:49: note: Null pointer subtraction
taningia-0.2.2/src/iri.c:301:8: style: The scope of the variable 'c' can be reduced. [variableScope]
taningia-0.2.2/src/iri.c:386:13: style: The scope of the variable 'port_str' can be reduced. [variableScope]
taningia-0.2.2/src/iri.c:387:14: style: The scope of the variable 'port_len' can be reduced. [variableScope]
taningia-0.2.2/src/list.c:342:7: warning: Possible null pointer dereference: tail [nullPointer]
taningia-0.2.2/src/list.c:277:14: note: Assignment 'tail=NULL', assigned value is 0
taningia-0.2.2/src/list.c:342:7: note: Null pointer dereference
taningia-0.2.2/src/list.c:265:20: style: The scope of the variable 'nmerges' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:191:3: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:191:3: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:219:3: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:219:3: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:247:3: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:247:3: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:274:3: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:274:3: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:302:3: style: The scope of the variable 'n' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:302:3: style: The scope of the variable 'argp' can be reduced. [variableScope]
taningia-0.2.2/src/log.c:153:3: error: Memory leak: buffer [memleak]
taningia-0.2.2/src/pubsub.c:179:8: style: The scope of the variable 'num' can be reduced. [variableScope]
taningia-0.2.2/src/srv.c:58:19: style: The scope of the variable 'priority' can be reduced. [variableScope]
taningia-0.2.2/src/srv.c:62:7: style: The scope of the variable 'sum' can be reduced. [variableScope]
taningia-0.2.2/src/srv.c:62:12: style: The scope of the variable 'num' can be reduced. [variableScope]
taningia-0.2.2/src/xmpp.c:137:21: style: The scope of the variable 'hdata' can be reduced. [variableScope]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tantan/tantan_13.orig.tar.gz
tantan-13/src/CA_code/nrutil.c:155:7: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:168:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:177:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:178:7: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:187:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:188:7: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:208:7: portability: Casting from double * ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:215:7: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/nrutil.c:238:7: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tantan-13/src/CA_code/lubksb.c:7:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:112:7: style: The scope of the variable 'pos_flag_r' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:112:19: style: The scope of the variable 'neg_flag_r' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:113:7: style: The scope of the variable 'pos_flag_c' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:113:19: style: The scope of the variable 'neg_flag_c' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:114:10: style: The scope of the variable 'r_max' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:114:17: style: The scope of the variable 'c_max' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:230:10: style: The scope of the variable 'lambda' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:307:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:309:10: style: The scope of the variable 'lambda' can be reduced. [variableScope]
tantan-13/src/CA_code/lambda_calculator.c:402:122: style: Function 'Nail_lambda' argument 7 names different: declaration 'la_add' definition 'lam_add'. [funcArgNamesDifferent]
tantan-13/src/CA_code/lambda_calculator.c:40:122: note: Function 'Nail_lambda' argument 7 names different: declaration 'la_add' definition 'lam_add'.
tantan-13/src/CA_code/lambda_calculator.c:402:122: note: Function 'Nail_lambda' argument 7 names different: declaration 'la_add' definition 'lam_add'.
tantan-13/src/CA_code/lambda_calculator.c:377:7: style: Variable 'i_monitor' is modified but its new value is never used. [unreadVariable]
tantan-13/src/CA_code/nrutil.c:25:2: error: Memory leak: v [memleak]
tantan-13/src/CA_code/nrutil.c:35:2: error: Memory leak: v [memleak]
tantan-13/src/CA_code/nrutil.c:45:2: error: Memory leak: v [memleak]
tantan-13/src/mcf_fasta_sequence.cc:81:3: style: Variable 'o' is assigned a value that is never used. [unreadVariable]
tantan-13/src/mcf_fasta_sequence.cc:94:7: style: Variable 'o' is assigned a value that is never used. [unreadVariable]
tantan-13/src/tantan.cc:72:3: warning: Member variable 'Tantan::backgroundProb' is not initialized in the constructor. [uninitMemberVar]
tantan-13/src/tantan.cc:262:8: style: Technically the member function 'tantan::Tantan::addEndCounts' can be const. [functionConst]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/taoframework/taoframework_2.1.svn20090801.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/taopm/taopm_1.0.orig.tar.gz
tao-1.0-beta-10May2006/libtao/Tao.cc:87:11: style: The scope of the variable 'duration' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/Tao.cc:151:9: style: The scope of the variable 'option' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:415:18: style: The scope of the variable 'eaa' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:415:23: style: The scope of the variable 'eab' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:415:28: style: The scope of the variable 'eac' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:415:33: style: The scope of the variable 'ead' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:416:18: style: The scope of the variable 'eba' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:416:23: style: The scope of the variable 'ebb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:416:28: style: The scope of the variable 'ebc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:416:33: style: The scope of the variable 'ebd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:417:18: style: The scope of the variable 'eca' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:417:23: style: The scope of the variable 'ecb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:417:28: style: The scope of the variable 'ecc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:417:33: style: The scope of the variable 'ecd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:418:18: style: The scope of the variable 'eda' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:418:23: style: The scope of the variable 'edb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:418:28: style: The scope of the variable 'edc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:418:33: style: The scope of the variable 'edd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:420:18: style: The scope of the variable 'faa' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:420:23: style: The scope of the variable 'fab' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:420:28: style: The scope of the variable 'fac' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:420:33: style: The scope of the variable 'fad' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:421:18: style: The scope of the variable 'fba' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:421:23: style: The scope of the variable 'fbb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:421:28: style: The scope of the variable 'fbc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:421:33: style: The scope of the variable 'fbd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:422:18: style: The scope of the variable 'fca' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:422:23: style: The scope of the variable 'fcb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:422:28: style: The scope of the variable 'fcc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:422:33: style: The scope of the variable 'fcd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:423:18: style: The scope of the variable 'fda' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:423:23: style: The scope of the variable 'fdb' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:423:28: style: The scope of the variable 'fdc' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoAccessPoint.cc:423:33: style: The scope of the variable 'fdd' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCell.cc:46:18: style: The scope of the variable 'f_stick' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCell.cc:46:27: style: The scope of the variable 'f_slip' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCircle.cc:39:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCircle.cc:39:14: style: The scope of the variable 'y' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCircle.cc:40:9: style: The scope of the variable 'local_xmax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCircle.cc:40:21: style: The scope of the variable 'offset' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoCircle.cc:42:9: style: The scope of the variable 'xsize' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoEllipse.cc:43:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoEllipse.cc:43:14: style: The scope of the variable 'y' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoEllipse.cc:45:9: style: The scope of the variable 'local_xmax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoEllipse.cc:45:21: style: The scope of the variable 'local_xsize' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoEllipse.cc:45:34: style: The scope of the variable 'offset' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:177:9: style: The scope of the variable 'option' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:616:11: style: The scope of the variable 'cellPosition' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:641:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:290:9: style: Unused variable: len [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:290:14: style: Unused variable: i [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:291:11: style: Unused variable: string [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:480:21: style: Variable 'textClipPlane' is assigned a value that is never used. [unreadVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:486:9: style: Unused variable: step [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:641:9: style: Unused variable: i [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoGraphicsEngine.cc:642:14: style: Unused variable: c [unusedVariable]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:390:14: style: The scope of the variable 'thisrow' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:392:9: style: The scope of the variable 'thisxmax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:820:25: style: The scope of the variable 'imin' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:820:31: style: The scope of the variable 'imax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:851:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:898:25: style: The scope of the variable 'imin' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:898:31: style: The scope of the variable 'imax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:929:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:1118:25: style: The scope of the variable 'imin' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoInstrument.cc:1118:31: style: The scope of the variable 'imax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoPitch.cc:68:9: style: The scope of the variable 'isFlat' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoPitch.cc:103:9: style: The scope of the variable 'plus' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoPitch.cc:103:17: style: The scope of the variable 'minus' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoPitch.cc:153:12: style: The scope of the variable 'octave' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoPitch.cc:153:20: style: The scope of the variable 'semitone' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoTriangle.cc:44:9: style: The scope of the variable 'local_xsize' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoTriangle.cc:44:22: style: The scope of the variable 'local_xmax' can be reduced. [variableScope]
tao-1.0-beta-10May2006/libtao/TaoTriangle.cc:44:34: style: The scope of the variable 'offset' can be reduced. [variableScope]
tao-1.0-beta-10May2006/tao2aiff/tao2aiff.cc:30:0: error: syntax error [syntaxError]
tao-1.0-beta-10May2006/tao2wav/tao2wav.cc:29:0: error: syntax error [syntaxError]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tap-plugins/tap-plugins_1.0.0.orig.tar.gz
tap-plugins-1.0.0/tap_autopan.c:150:14: style: The scope of the variable 'phase_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_autopan.c:199:14: style: The scope of the variable 'phase_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_autopan.c:326:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:224:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:225:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:226:14: style: The scope of the variable 'd_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:227:14: style: The scope of the variable 'd_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:228:14: style: The scope of the variable 'f_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:229:14: style: The scope of the variable 'f_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:230:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:231:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:233:8: style: The scope of the variable 'phase_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:234:8: style: The scope of the variable 'phase_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:235:8: style: The scope of the variable 'fpos_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:236:8: style: The scope of the variable 'fpos_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:237:8: style: The scope of the variable 'n_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:238:8: style: The scope of the variable 'n_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:239:8: style: The scope of the variable 'rem_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:240:8: style: The scope of the variable 'rem_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:241:8: style: The scope of the variable 's_a_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:241:15: style: The scope of the variable 's_a_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:241:22: style: The scope of the variable 's_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:241:29: style: The scope of the variable 's_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:243:8: style: The scope of the variable 'd_pos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:338:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:339:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:340:14: style: The scope of the variable 'd_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:341:14: style: The scope of the variable 'd_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:342:14: style: The scope of the variable 'f_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:343:14: style: The scope of the variable 'f_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:344:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:345:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:347:8: style: The scope of the variable 'phase_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:348:8: style: The scope of the variable 'phase_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:349:8: style: The scope of the variable 'fpos_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:350:8: style: The scope of the variable 'fpos_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:351:8: style: The scope of the variable 'n_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:352:8: style: The scope of the variable 'n_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:353:8: style: The scope of the variable 'rem_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:354:8: style: The scope of the variable 'rem_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:355:8: style: The scope of the variable 's_a_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:355:15: style: The scope of the variable 's_a_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:355:22: style: The scope of the variable 's_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:355:29: style: The scope of the variable 's_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:357:8: style: The scope of the variable 'd_pos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:560:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_chorusflanger.c:117:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_chorusflanger.c:124:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_deesser.c:210:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:212:14: style: The scope of the variable 'sidech' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:213:14: style: The scope of the variable 'ampl_db' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:284:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:286:14: style: The scope of the variable 'sidech' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:287:14: style: The scope of the variable 'ampl_db' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:456:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_deesser.c:131:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_doubler.c:127:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:293:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:294:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:295:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:296:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:298:14: style: The scope of the variable 'fpos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:299:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:300:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:301:14: style: The scope of the variable 's_a_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:301:21: style: The scope of the variable 's_a_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:301:28: style: The scope of the variable 's_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:301:35: style: The scope of the variable 's_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:304:14: style: The scope of the variable 'delay' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:306:14: style: The scope of the variable 'drystream_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:307:14: style: The scope of the variable 'drystream_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:308:14: style: The scope of the variable 'wetstream_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:309:14: style: The scope of the variable 'wetstream_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:442:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:443:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:444:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:445:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:447:14: style: The scope of the variable 'fpos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:448:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:449:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:450:14: style: The scope of the variable 's_a_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:450:21: style: The scope of the variable 's_a_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:450:28: style: The scope of the variable 's_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:450:35: style: The scope of the variable 's_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:453:14: style: The scope of the variable 'delay' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:455:14: style: The scope of the variable 'drystream_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:456:14: style: The scope of the variable 'drystream_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:457:14: style: The scope of the variable 'wetstream_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:458:14: style: The scope of the variable 'wetstream_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:702:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_doubler.c:159:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_doubler.c:165:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_doubler.c:171:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_doubler.c:177:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_m.c:631:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_dynamics_m.c:230:3: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_m.c:233:3: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_m.c:233:0: error: Memory leak: rms [memleak]
tap-plugins-1.0.0/tap_dynamics_st.c:842:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_dynamics_st.c:254:3: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_st.c:256:3: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_st.c:259:3: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_dynamics_st.c:256:0: error: Memory leak: rms_L [memleak]
tap-plugins-1.0.0/tap_dynamics_st.c:259:0: error: Memory leak: rms_R [memleak]
tap-plugins-1.0.0/tap_echo.c:243:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:244:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:245:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:246:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:350:14: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:351:14: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:352:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:353:14: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_echo.c:592:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:229:2: style: Variable 'filters' is reassigned a value before the old one has been used. [redundantAssignment]
tap-plugins-1.0.0/tap_eq.c:222:0: note: Variable 'filters' is reassigned a value before the old one has been used.
tap-plugins-1.0.0/tap_eq.c:229:2: note: Variable 'filters' is reassigned a value before the old one has been used.
tap-plugins-1.0.0/tap_eq.c:302:8: style: The scope of the variable 'samp' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:418:8: style: The scope of the variable 'samp' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:498:9: style: The scope of the variable 'port_names' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:499:25: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:500:24: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eq.c:114:33: style: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'. [funcArgNamesDifferent]
tap-plugins-1.0.0/ladspa.h:589:59: note: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'.
tap-plugins-1.0.0/tap_eq.c:114:33: note: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'.
tap-plugins-1.0.0/tap_eqbw.c:275:2: style: Variable 'filters' is reassigned a value before the old one has been used. [redundantAssignment]
tap-plugins-1.0.0/tap_eqbw.c:268:0: note: Variable 'filters' is reassigned a value before the old one has been used.
tap-plugins-1.0.0/tap_eqbw.c:275:2: note: Variable 'filters' is reassigned a value before the old one has been used.
tap-plugins-1.0.0/tap_eqbw.c:364:8: style: The scope of the variable 'samp' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eqbw.c:504:8: style: The scope of the variable 'samp' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eqbw.c:600:9: style: The scope of the variable 'port_names' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eqbw.c:601:25: style: The scope of the variable 'port_descriptors' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eqbw.c:602:24: style: The scope of the variable 'port_range_hints' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_eqbw.c:137:33: style: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'. [funcArgNamesDifferent]
tap-plugins-1.0.0/ladspa.h:589:59: note: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'.
tap-plugins-1.0.0/tap_eqbw.c:137:33: note: Function 'ladspa_descriptor' argument 1 names different: declaration 'Index' definition 'index'.
tap-plugins-1.0.0/tap_limiter.c:163:16: style: The scope of the variable 'run_length' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_limiter.c:249:16: style: The scope of the variable 'run_length' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_limiter.c:408:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_limiter.c:87:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_pinknoise.c:75:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pinknoise.c:312:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pinknoise.c:107:25: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_pitch.c:184:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:186:14: style: The scope of the variable 'phase_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:187:14: style: The scope of the variable 'phase_am_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:188:14: style: The scope of the variable 'phase_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:189:14: style: The scope of the variable 'phase_am_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:190:14: style: The scope of the variable 'phase_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:191:14: style: The scope of the variable 'phase_am_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:192:14: style: The scope of the variable 'fpos_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:192:29: style: The scope of the variable 'fpos_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:192:44: style: The scope of the variable 'fpos_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:193:14: style: The scope of the variable 'n_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:193:26: style: The scope of the variable 'n_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:193:38: style: The scope of the variable 'n_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:194:14: style: The scope of the variable 'rem_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:194:28: style: The scope of the variable 'rem_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:194:42: style: The scope of the variable 'rem_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:14: style: The scope of the variable 'sa_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:20: style: The scope of the variable 'sb_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:26: style: The scope of the variable 'sa_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:32: style: The scope of the variable 'sb_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:38: style: The scope of the variable 'sa_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:195:44: style: The scope of the variable 'sb_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:308:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:310:14: style: The scope of the variable 'phase_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:311:14: style: The scope of the variable 'phase_am_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:312:14: style: The scope of the variable 'phase_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:313:14: style: The scope of the variable 'phase_am_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:314:14: style: The scope of the variable 'phase_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:315:14: style: The scope of the variable 'phase_am_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:316:14: style: The scope of the variable 'fpos_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:316:29: style: The scope of the variable 'fpos_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:316:44: style: The scope of the variable 'fpos_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:317:14: style: The scope of the variable 'n_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:317:26: style: The scope of the variable 'n_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:317:38: style: The scope of the variable 'n_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:318:14: style: The scope of the variable 'rem_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:318:28: style: The scope of the variable 'rem_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:318:42: style: The scope of the variable 'rem_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:14: style: The scope of the variable 'sa_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:20: style: The scope of the variable 'sb_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:26: style: The scope of the variable 'sa_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:32: style: The scope of the variable 'sb_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:38: style: The scope of the variable 'sa_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:319:44: style: The scope of the variable 'sb_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:521:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_pitch.c:104:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reflector.c:213:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:214:14: style: The scope of the variable 'in1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:215:14: style: The scope of the variable 'in2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:216:14: style: The scope of the variable 'out_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:217:14: style: The scope of the variable 'out_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:218:14: style: The scope of the variable 'out_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:220:16: style: The scope of the variable 'fragment_pos1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:221:16: style: The scope of the variable 'fragment_pos2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:223:16: style: The scope of the variable 'arg_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:224:14: style: The scope of the variable 'am_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:225:16: style: The scope of the variable 'arg_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:226:14: style: The scope of the variable 'am_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:227:16: style: The scope of the variable 'arg_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:228:14: style: The scope of the variable 'am_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:298:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:299:14: style: The scope of the variable 'in1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:300:14: style: The scope of the variable 'in2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:301:14: style: The scope of the variable 'out_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:302:14: style: The scope of the variable 'out_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:303:14: style: The scope of the variable 'out_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:305:16: style: The scope of the variable 'fragment_pos1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:306:16: style: The scope of the variable 'fragment_pos2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:308:16: style: The scope of the variable 'arg_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:309:14: style: The scope of the variable 'am_0' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:310:16: style: The scope of the variable 'arg_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:311:14: style: The scope of the variable 'am_1' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:312:16: style: The scope of the variable 'arg_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:313:14: style: The scope of the variable 'am_2' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:465:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reflector.c:106:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reflector.c:112:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reflector.c:118:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reflector.c:124:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reflector.c:130:4: error: Memory leak: ptr [memleak]
tap-plugins-1.0.0/tap_reverb.c:271:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:431:8: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:432:8: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:433:8: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:434:8: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:435:8: style: The scope of the variable 'combs_out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:436:8: style: The scope of the variable 'combs_out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:550:8: style: The scope of the variable 'out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:551:8: style: The scope of the variable 'out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:552:8: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:553:8: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:554:8: style: The scope of the variable 'combs_out_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:555:8: style: The scope of the variable 'combs_out_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_reverb.c:800:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:304:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:304:27: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:305:14: style: The scope of the variable 'lo_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:305:27: style: The scope of the variable 'lo_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:306:14: style: The scope of the variable 'hi_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:306:27: style: The scope of the variable 'hi_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:308:14: style: The scope of the variable 'phase_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:308:32: style: The scope of the variable 'phase_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:309:14: style: The scope of the variable 'phase_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:309:32: style: The scope of the variable 'phase_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:310:14: style: The scope of the variable 'phase_pm_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:310:35: style: The scope of the variable 'phase_pm_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:311:14: style: The scope of the variable 'phase_pm_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:311:35: style: The scope of the variable 'phase_pm_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:312:14: style: The scope of the variable 'pm_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:312:29: style: The scope of the variable 'pm_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:313:14: style: The scope of the variable 'pm_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:313:29: style: The scope of the variable 'pm_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:315:14: style: The scope of the variable 'fpos_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:315:31: style: The scope of the variable 'fpos_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:315:48: style: The scope of the variable 'fpos_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:315:65: style: The scope of the variable 'fpos_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:316:14: style: The scope of the variable 'n_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:316:28: style: The scope of the variable 'n_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:316:42: style: The scope of the variable 'n_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:316:56: style: The scope of the variable 'n_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:317:14: style: The scope of the variable 'rem_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:317:30: style: The scope of the variable 'rem_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:317:46: style: The scope of the variable 'rem_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:317:62: style: The scope of the variable 'rem_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:318:14: style: The scope of the variable 'sa_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:318:29: style: The scope of the variable 'sa_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:318:44: style: The scope of the variable 'sb_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:318:59: style: The scope of the variable 'sb_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:319:14: style: The scope of the variable 'sa_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:319:29: style: The scope of the variable 'sa_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:319:44: style: The scope of the variable 'sb_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:319:59: style: The scope of the variable 'sb_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:460:14: style: The scope of the variable 'in_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:460:27: style: The scope of the variable 'in_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:461:14: style: The scope of the variable 'lo_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:461:27: style: The scope of the variable 'lo_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:462:14: style: The scope of the variable 'hi_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:462:27: style: The scope of the variable 'hi_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:464:14: style: The scope of the variable 'phase_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:464:32: style: The scope of the variable 'phase_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:465:14: style: The scope of the variable 'phase_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:465:32: style: The scope of the variable 'phase_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:466:14: style: The scope of the variable 'phase_pm_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:466:35: style: The scope of the variable 'phase_pm_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:467:14: style: The scope of the variable 'phase_pm_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:467:35: style: The scope of the variable 'phase_pm_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:468:14: style: The scope of the variable 'pm_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:468:29: style: The scope of the variable 'pm_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:469:14: style: The scope of the variable 'pm_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:469:29: style: The scope of the variable 'pm_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:471:14: style: The scope of the variable 'fpos_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:471:31: style: The scope of the variable 'fpos_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:471:48: style: The scope of the variable 'fpos_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:471:65: style: The scope of the variable 'fpos_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:472:14: style: The scope of the variable 'n_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:472:28: style: The scope of the variable 'n_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:472:42: style: The scope of the variable 'n_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:472:56: style: The scope of the variable 'n_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:473:14: style: The scope of the variable 'rem_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:473:30: style: The scope of the variable 'rem_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:473:46: style: The scope of the variable 'rem_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:473:62: style: The scope of the variable 'rem_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:474:14: style: The scope of the variable 'sa_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:474:29: style: The scope of the variable 'sa_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:474:44: style: The scope of the variable 'sb_h_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:474:59: style: The scope of the variable 'sb_b_L' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:475:14: style: The scope of the variable 'sa_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:475:29: style: The scope of the variable 'sa_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:475:44: style: The scope of the variable 'sb_h_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:475:59: style: The scope of the variable 'sb_b_R' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_rotspeak.c:733:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_sigmoid.c:303:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tremolo.c:308:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:196:14: style: The scope of the variable 'prev_med' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:197:14: style: The scope of the variable 'prev_out' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:198:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:200:14: style: The scope of the variable 'out' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:301:14: style: The scope of the variable 'prev_med' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:302:14: style: The scope of the variable 'prev_out' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:303:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:305:14: style: The scope of the variable 'out' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_tubewarmth.c:456:16: style: The scope of the variable 'index' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:181:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:182:14: style: The scope of the variable 'phase' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:183:14: style: The scope of the variable 'fpos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:184:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:185:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:186:14: style: The scope of the variable 's_a' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:186:19: style: The scope of the variable 's_b' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:251:14: style: The scope of the variable 'in' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:252:14: style: The scope of the variable 'phase' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:253:14: style: The scope of the variable 'fpos' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:254:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:255:14: style: The scope of the variable 'rem' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:256:14: style: The scope of the variable 's_a' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:256:19: style: The scope of the variable 's_b' can be reduced. [variableScope]
tap-plugins-1.0.0/tap_vibrato.c:410:16: style: The scope of the variable 'index' can be reduced. [variableScope]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tap-plugins-doc/tap-plugins-doc_20140526.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tap.py/tap.py_2.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tapecalc/tapecalc_20070214.orig.tar.gz
add-20070214.orig/add.c:366:9: style: The scope of the variable 'len' can be reduced. [variableScope]
add-20070214.orig/add.c:366:14: style: The scope of the variable 'j' can be reduced. [variableScope]
add-20070214.orig/add.c:367:12: style: The scope of the variable 'grp' can be reduced. [variableScope]
add-20070214.orig/add.c:563:14: style: The scope of the variable 'j' can be reduced. [variableScope]
add-20070214.orig/add.c:564:9: style: The scope of the variable 'c' can be reduced. [variableScope]
add-20070214.orig/add.c:565:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
add-20070214.orig/add.c:904:9: style: The scope of the variable 'y' can be reduced. [variableScope]
add-20070214.orig/add.c:904:12: style: The scope of the variable 'x' can be reduced. [variableScope]
add-20070214.orig/add.c:904:15: style: The scope of the variable 'col' can be reduced. [variableScope]
add-20070214.orig/add.c:938:9: style: The scope of the variable 'y' can be reduced. [variableScope]
add-20070214.orig/add.c:938:12: style: The scope of the variable 'x' can be reduced. [variableScope]
add-20070214.orig/add.c:1046:14: style: The scope of the variable 'chr' can be reduced. [variableScope]
add-20070214.orig/add.c:1466:9: style: The scope of the variable 'chr' can be reduced. [variableScope]
add-20070214.orig/add.c:1808:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
add-20070214.orig/add.c:1812:9: style: The scope of the variable 'chr' can be reduced. [variableScope]
add-20070214.orig/add.c:1915:16: style: The scope of the variable 'l' can be reduced. [variableScope]
add-20070214.orig/add.c:1953:9: style: The scope of the variable 'chr' can be reduced. [variableScope]
add-20070214.orig/add.c:2125:10: style: The scope of the variable 'o_option' can be reduced. [variableScope]
add-20070214.orig/add.c:1199:6: style: Variable 'len' is modified but its new value is never used. [unreadVariable]
add-20070214.orig/add.c:194:18: error: Allocation with malloc, strcpy doesn't release it. [leakNoVarFunctionCall]
add-20070214.orig/curses.c:355:22: style: Function 'screen_move_left' argument 1 names different: declaration 'column' definition 'col'. [funcArgNamesDifferent]
add-20070214.orig/screen.h:46:33: note: Function 'screen_move_left' argument 1 names different: declaration 'column' definition 'col'.
add-20070214.orig/curses.c:355:22: note: Function 'screen_move_left' argument 1 names different: declaration 'column' definition 'col'.
add-20070214.orig/curses.c:371:23: style: Function 'screen_move_right' argument 1 names different: declaration 'column' definition 'col'. [funcArgNamesDifferent]
add-20070214.orig/screen.h:47:34: note: Function 'screen_move_right' argument 1 names different: declaration 'column' definition 'col'.
add-20070214.orig/curses.c:371:23: note: Function 'screen_move_right' argument 1 names different: declaration 'column' definition 'col'.
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tar/tar_1.30+dfsg.orig.tar.xz
tar-1.30/gnu/acl-internal.h:64:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/areadlink-with-size.c:59:39: style: Condition 'symlink_max<INITIAL_LIMIT_BOUND' is always true [knownConditionTrueFalse]
tar-1.30/gnu/areadlink-with-size.c:57:24: note: Assignment 'symlink_max=1024', assigned value is 1024
tar-1.30/gnu/areadlink-with-size.c:59:39: note: Condition 'symlink_max<INITIAL_LIMIT_BOUND' is always true
tar-1.30/gnu/areadlink-with-size.c:52:34: style: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
tar-1.30/gnu/areadlink.h:24:47: note: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'.
tar-1.30/gnu/areadlink-with-size.c:52:34: note: Function 'areadlink_with_size' argument 1 names different: declaration 'filename' definition 'file'.
tar-1.30/gnu/areadlink-with-size.c:52:47: style: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'. [funcArgNamesDifferent]
tar-1.30/gnu/areadlink.h:24:64: note: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'.
tar-1.30/gnu/areadlink-with-size.c:52:47: note: Function 'areadlink_with_size' argument 2 names different: declaration 'size_hint' definition 'size'.
tar-1.30/gnu/openat.h:30:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/gettext.h:266:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tar-1.30/gnu/argp.h:582:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/argp-fmtstream.h:201:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/xalloc.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/backupfile.c:119:24: style: Same expression on both sides of '!=' because the value of 'name_max' and 'size' are the same. [duplicateExpression]
tar-1.30/gnu/backupfile.c:118:0: note: 'size' is assigned value 'name_max' here.
tar-1.30/gnu/backupfile.c:119:24: note: Same expression on both sides of '!=' because the value of 'name_max' and 'size' are the same.
tar-1.30/gnu/bitrotate.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/c-ctype.h:29:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/canonicalize-lgpl.c:182:11: style: Condition 'prefix_len' is always false [knownConditionTrueFalse]
tar-1.30/gnu/canonicalize-lgpl.c:166:16: note: Assignment 'prefix_len=0', assigned value is 0
tar-1.30/gnu/canonicalize-lgpl.c:182:11: note: Condition 'prefix_len' is always false
tar-1.30/gnu/canonicalize-lgpl.c:339:23: style: Condition 'pfxlen' is always false [knownConditionTrueFalse]
tar-1.30/gnu/canonicalize-lgpl.c:337:35: note: Assignment 'pfxlen=0', assigned value is 0
tar-1.30/gnu/canonicalize-lgpl.c:339:23: note: Condition 'pfxlen' is always false
tar-1.30/gnu/chdir-long.c:33:0: error: #error "compile this file only if your system defines PATH_MAX" [preprocessorErrorDirective]
tar-1.30/gnu/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
tar-1.30/gnu/euidaccess.c:167:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:168:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:169:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:170:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:171:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:172:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:173:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:174:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/euidaccess.c:175:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/mbchar.h:160:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/filenamecat-lgpl.c:61:49: style: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'. [funcArgNamesDifferent]
tar-1.30/gnu/filenamecat.h:26:55: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
tar-1.30/gnu/filenamecat-lgpl.c:61:49: note: Function 'mfile_name_concat' argument 2 names different: declaration 'base' definition 'abase'.
tar-1.30/gnu/fnmatch_loop.c:1108:16: style: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same. [duplicateExpression]
tar-1.30/gnu/fnmatch_loop.c:1035:13: note: 'list' is assigned value 'NULL' here.
tar-1.30/gnu/fnmatch_loop.c:1108:16: note: Same expression on both sides of '!=' because the value of 'list' and 'NULL' are the same.
tar-1.30/gnu/fnmatch_loop.c:987:18: style: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'. [funcArgNamesDifferent]
tar-1.30/gnu/fnmatch_loop.c:22:37: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
tar-1.30/gnu/fnmatch_loop.c:987:18: note: Function 'end_pattern' argument 1 names different: declaration 'patternp' definition 'pattern'.
tar-1.30/gnu/fnmatch_loop.c:1096:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/gnu/fnmatch_loop.c:1104:13: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/gnu/fnmatch_loop.c:1125:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fnmatch_loop.c:1133:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fnmatch_loop.c:1141:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fnmatch_loop.c:1162:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fnmatch_loop.c:1177:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fnmatch_loop.c:1186:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/fpending.c:55:0: error: #error "Please port gnulib fpending.c to your platform!" [preprocessorErrorDirective]
tar-1.30/gnu/nstrftime.c:544:7: style: Condition '!zone' is always true [knownConditionTrueFalse]
tar-1.30/gnu/nstrftime.c:506:10: note: Assignment 'zone=NULL', assigned value is 0
tar-1.30/gnu/nstrftime.c:544:7: note: Condition '!zone' is always true
tar-1.30/gnu/nstrftime.c:350:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tar-1.30/gnu/nstrftime.c:351:34: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tar-1.30/gnu/nstrftime.c:430:32: style: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'. [funcArgNamesDifferent]
tar-1.30/gnu/fprintftime.h:28:27: note: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'.
tar-1.30/gnu/nstrftime.c:430:32: note: Function 'fprintftime' argument 1 names different: declaration 'fp' definition 's'.
tar-1.30/gnu/nstrftime.c:431:28: style: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'. [funcArgNamesDifferent]
tar-1.30/gnu/fprintftime.h:28:43: note: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'.
tar-1.30/gnu/nstrftime.c:431:28: note: Function 'fprintftime' argument 2 names different: declaration 'fmt' definition 'format'.
tar-1.30/gnu/nstrftime.c:432:31: style: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'. [funcArgNamesDifferent]
tar-1.30/gnu/fprintftime.h:28:65: note: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'.
tar-1.30/gnu/nstrftime.c:432:31: note: Function 'fprintftime' argument 3 names different: declaration 'tm' definition 'tp'.
tar-1.30/gnu/nstrftime.c:432:34: style: Function 'fprintftime' argument 4 names different: declaration 'zone' definition 'tz'. [funcArgNamesDifferent]
tar-1.30/gnu/fprintftime.h:29:32: note: Function 'fprintftime' argument 4 names different: declaration 'zone' definition 'tz'.
tar-1.30/gnu/nstrftime.c:432:34: note: Function 'fprintftime' argument 4 names different: declaration 'zone' definition 'tz'.
tar-1.30/gnu/nstrftime.c:432:34: style: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'. [funcArgNamesDifferent]
tar-1.30/gnu/fprintftime.h:29:42: note: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'.
tar-1.30/gnu/nstrftime.c:432:34: note: Function 'fprintftime' argument 5 names different: declaration 'nanoseconds' definition 'ns'.
tar-1.30/gnu/fseeko.c:110:0: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib." [preprocessorErrorDirective]
tar-1.30/gnu/getopt.c:254:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tar-1.30/gnu/getopt.c:471:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt.c:471:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt.c:471:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
tar-1.30/gnu/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
tar-1.30/gnu/getopt.c:472:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
tar-1.30/gnu/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
tar-1.30/gnu/getopt.c:472:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
tar-1.30/gnu/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
tar-1.30/gnu/getopt.c:473:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
tar-1.30/gnu/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
tar-1.30/gnu/getopt.c:473:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getopt.c:473:50: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
tar-1.30/gnu/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
tar-1.30/gnu/getopt.c:703:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt.c:703:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt.c:703:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
tar-1.30/gnu/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
tar-1.30/gnu/getopt.c:704:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
tar-1.30/gnu/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
tar-1.30/gnu/getopt.c:704:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
tar-1.30/gnu/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
tar-1.30/gnu/getopt.c:704:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
tar-1.30/gnu/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
tar-1.30/gnu/getopt.c:705:9: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
tar-1.30/gnu/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
tar-1.30/gnu/getopt1.c:36:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt1.c:36:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt1.c:36:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
tar-1.30/gnu/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
tar-1.30/gnu/getopt1.c:37:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
tar-1.30/gnu/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
tar-1.30/gnu/getopt1.c:37:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
tar-1.30/gnu/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
tar-1.30/gnu/getopt1.c:38:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getopt1.c:59:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
tar-1.30/gnu/getopt1.c:59:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
tar-1.30/gnu/getopt1.c:59:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
tar-1.30/gnu/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
tar-1.30/gnu/getopt1.c:60:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
tar-1.30/gnu/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
tar-1.30/gnu/getopt1.c:60:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
tar-1.30/gnu/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
tar-1.30/gnu/getopt1.c:61:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
tar-1.30/gnu/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
tar-1.30/gnu/getprogname.c:180:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
tar-1.30/gnu/timespec.h:25:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/gettimeofday.c:136:0: error: #error "Only 1-second nominal clock resolution found.  Is that intended?" \ [preprocessorErrorDirective]
tar-1.30/gnu/human.c:414:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tar-1.30/gnu/human.c:158:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/gnu/link.c:146:0: error: #error "This platform lacks a link function, and Gnulib doesn't provide a replacement. This is a bug in Gnulib." [preprocessorErrorDirective]
tar-1.30/gnu/localcharset.c:477:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
tar-1.30/gnu/localcharset.c:468:24: note: Assignment 'locale=NULL', assigned value is 0
tar-1.30/gnu/localcharset.c:477:14: note: Condition 'locale==NULL' is always true
tar-1.30/gnu/localcharset.c:176:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tar-1.30/gnu/localcharset.c:477:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
tar-1.30/gnu/localcharset.c:468:24: note: 'locale' is assigned value 'NULL' here.
tar-1.30/gnu/localcharset.c:477:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
tar-1.30/gnu/localcharset.c:135:19: style: The scope of the variable 'base' can be reduced. [variableScope]
tar-1.30/gnu/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
tar-1.30/gnu/memrchr.c:82:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
tar-1.30/gnu/nl_langinfo.c:39:10: style: The scope of the variable 'codesetlen' can be reduced. [variableScope]
tar-1.30/gnu/nstrftime.c:660:11: error: Invalid memset() argument nr 3. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
tar-1.30/gnu/nstrftime.c:571:20: note: Assignment 'width=-1', assigned value is -1
tar-1.30/gnu/nstrftime.c:660:11: note: Assignment '_delta=width-_n', assigned value is -2
tar-1.30/gnu/nstrftime.c:660:11: note: Invalid argument
tar-1.30/gnu/obstack.c:139:35: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tar-1.30/gnu/obstack.c:209:5: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tar-1.30/gnu/obstack.c:219:14: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tar-1.30/gnu/obstack.c:127:28: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tar-1.30/gnu/obstack.c:128:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tar-1.30/gnu/obstack.c:129:24: style: Same value in both branches of ternary operator. [duplicateValueTernary]
parse-datetime.y:996:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tar-1.30/gnu/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/priv-set.h:21:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/rawmemchr.c:60:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
tar-1.30/gnu/rawmemchr.c:132:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tar-1.30/gnu/rawmemchr.c:123:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
tar-1.30/gnu/rawmemchr.c:132:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
tar-1.30/gnu/regcomp.c:2642:7: warning: Either the condition 'tree!=NULL' is redundant or there is possible null pointer dereference: elem. [nullPointerRedundantCheck]
tar-1.30/gnu/regcomp.c:2468:13: note: Assuming that condition 'tree!=NULL' is not redundant
tar-1.30/gnu/regcomp.c:2464:44: note: Calling function 'parse_dup_op', 1st argument 'elem' value is 0
tar-1.30/gnu/regcomp.c:2642:7: note: Null pointer dereference
tar-1.30/gnu/regcomp.c:2724:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
tar-1.30/gnu/regcomp.c:2724:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
tar-1.30/gnu/regcomp.c:3785:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tar-1.30/gnu/regcomp.c:2538:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
tar-1.30/gnu/regcomp.c:77:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
tar-1.30/gnu/regcomp.c:2538:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
tar-1.30/gnu/regcomp.c:3913:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
tar-1.30/gnu/regcomp.c:122:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
tar-1.30/gnu/regcomp.c:3913:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
tar-1.30/gnu/regcomp.c:3916:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
tar-1.30/gnu/regex_internal.h:207:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
tar-1.30/gnu/regex_internal.c:924:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tar-1.30/gnu/regexec.c:1697:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
tar-1.30/gnu/regexec.c:1681:23: note: Assignment 'naccepted=0', assigned value is 0
tar-1.30/gnu/regexec.c:1697:11: note: Condition '!naccepted' is always true
tar-1.30/gnu/regexec.c:3121:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
tar-1.30/gnu/regexec.c:3076:23: note: Assignment 'naccepted=0', assigned value is 0
tar-1.30/gnu/regexec.c:3121:11: note: Condition 'naccepted' is always false
tar-1.30/gnu/regexec.c:2274:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
tar-1.30/gnu/regexec.c:1439:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/gnu/regexec.c:3358:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/gnu/regexec.c:3405:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/gnu/rename.c:466:2: style: Label 'out' is not used. [unusedLabel]
tar-1.30/gnu/renameat2.c:93:18: style: Condition 'ret_val<0' is always true [knownConditionTrueFalse]
tar-1.30/gnu/renameat2.c:77:18: note: Assignment 'ret_val=-1', assigned value is -1
tar-1.30/gnu/renameat2.c:93:18: note: Condition 'ret_val<0' is always true
tar-1.30/gnu/renameat2.c:93:30: style: Same expression on both sides of '==' because the value of 'err' and 'EINVAL' are the same. [duplicateExpression]
tar-1.30/gnu/renameat2.c:78:13: note: 'err' is assigned value 'EINVAL' here.
tar-1.30/gnu/renameat2.c:93:30: note: Same expression on both sides of '==' because the value of 'err' and 'EINVAL' are the same.
tar-1.30/gnu/sleep.c:74:0: error: #error "Please port gnulib sleep.c to your platform, possibly using usleep() or select(), then report this to bug-gnulib." [preprocessorErrorDirective]
tar-1.30/gnu/stat-time.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
tar-1.30/gnu/strchrnul.c:62:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
tar-1.30/gnu/strchrnul.c:138:3: style: Variable 'char_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tar-1.30/gnu/strchrnul.c:129:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
tar-1.30/gnu/strchrnul.c:138:3: note: Variable 'char_ptr' is reassigned a value before the old one has been used.
tar-1.30/gnu/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
tar-1.30/gnu/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
tar-1.30/gnu/strerror.c:45:7: note: Condition 'msg' is always false
tar-1.30/gnu/tempname.c:188:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tar-1.30/gnu/anytostr.c:41:9: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
tar-1.30/lib/paxerror.c:32:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:33:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:35:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:36:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:37:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:38:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:40:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:41:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:42:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:43:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:45:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/paxerror.c:46:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/lib/stdopen.c:64:22: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tar-1.30/lib/wordsplit.c:1467:28: style: Function 'wordsplit_len' argument 1 names different: declaration 's' definition 'command'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:149:32: note: Function 'wordsplit_len' argument 1 names different: declaration 's' definition 'command'.
tar-1.30/lib/wordsplit.c:1467:28: note: Function 'wordsplit_len' argument 1 names different: declaration 's' definition 'command'.
tar-1.30/lib/wordsplit.c:1467:44: style: Function 'wordsplit_len' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:149:42: note: Function 'wordsplit_len' argument 2 names different: declaration 'len' definition 'length'.
tar-1.30/lib/wordsplit.c:1467:44: note: Function 'wordsplit_len' argument 2 names different: declaration 'len' definition 'length'.
tar-1.30/lib/wordsplit.c:1467:70: style: Function 'wordsplit_len' argument 3 names different: declaration 'p' definition 'wsp'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:150:27: note: Function 'wordsplit_len' argument 3 names different: declaration 'p' definition 'wsp'.
tar-1.30/lib/wordsplit.c:1467:70: note: Function 'wordsplit_len' argument 3 names different: declaration 'p' definition 'wsp'.
tar-1.30/lib/wordsplit.c:1535:24: style: Function 'wordsplit' argument 1 names different: declaration 's' definition 'command'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:148:28: note: Function 'wordsplit' argument 1 names different: declaration 's' definition 'command'.
tar-1.30/lib/wordsplit.c:1535:24: note: Function 'wordsplit' argument 1 names different: declaration 's' definition 'command'.
tar-1.30/lib/wordsplit.c:1535:51: style: Function 'wordsplit' argument 2 names different: declaration 'p' definition 'ws'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:148:49: note: Function 'wordsplit' argument 2 names different: declaration 'p' definition 'ws'.
tar-1.30/lib/wordsplit.c:1535:51: note: Function 'wordsplit' argument 2 names different: declaration 'p' definition 'ws'.
tar-1.30/lib/wordsplit.c:1559:35: style: Function 'wordsplit_free' argument 1 names different: declaration 'p' definition 'ws'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:151:40: note: Function 'wordsplit_free' argument 1 names different: declaration 'p' definition 'ws'.
tar-1.30/lib/wordsplit.c:1559:35: note: Function 'wordsplit_free' argument 1 names different: declaration 'p' definition 'ws'.
tar-1.30/lib/wordsplit.c:1567:37: style: Function 'wordsplit_perror' argument 1 names different: declaration 'ws' definition 'wsp'. [funcArgNamesDifferent]
tar-1.30/lib/wordsplit.h:164:42: note: Function 'wordsplit_perror' argument 1 names different: declaration 'ws' definition 'wsp'.
tar-1.30/lib/wordsplit.c:1567:37: note: Function 'wordsplit_perror' argument 1 names different: declaration 'ws' definition 'wsp'.
tar-1.30/lib/wordsplit.c:1264:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tar-1.30/rmt/rmt.c:598:12: style: Variable 'opcode' is assigned a value that is never used. [unreadVariable]
tar-1.30/rmt/rmt.c:105:3: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tar-1.30/src/buffer.c:2043:32: style: Function 'open_archive' argument 1 names different: declaration 'mode' definition 'wanted_access'. [funcArgNamesDifferent]
tar-1.30/src/common.h:460:37: note: Function 'open_archive' argument 1 names different: declaration 'mode' definition 'wanted_access'.
tar-1.30/src/buffer.c:2043:32: note: Function 'open_archive' argument 1 names different: declaration 'mode' definition 'wanted_access'.
tar-1.30/src/compare.c:124:16: style: The scope of the variable 'data_block' can be reduced. [variableScope]
tar-1.30/src/compare.c:125:10: style: The scope of the variable 'data_size' can be reduced. [variableScope]
tar-1.30/src/compare.c:631:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
tar-1.30/src/compare.c:59:58: style: Function 'report_difference' argument 2 names different: declaration 'message' definition 'fmt'. [funcArgNamesDifferent]
tar-1.30/src/common.h:873:63: note: Function 'report_difference' argument 2 names different: declaration 'message' definition 'fmt'.
tar-1.30/src/compare.c:59:58: note: Function 'report_difference' argument 2 names different: declaration 'message' definition 'fmt'.
tar-1.30/src/create.c:1598:7: warning: Return value of function strerror() is not used. [ignoredReturnValue]
tar-1.30/src/create.c:1134:3: style: Variable 'blk' is reassigned a value before the old one has been used. [redundantAssignment]
tar-1.30/src/create.c:1129:0: note: Variable 'blk' is reassigned a value before the old one has been used.
tar-1.30/src/create.c:1134:3: note: Variable 'blk' is reassigned a value before the old one has been used.
tar-1.30/src/create.c:223:8: style: The scope of the variable 'minbuf' can be reduced. [variableScope]
tar-1.30/src/create.c:1043:16: style: The scope of the variable 'blk' can be reduced. [variableScope]
tar-1.30/src/create.c:1102:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tar-1.30/src/create.c:1161:11: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
tar-1.30/src/create.c:1350:22: style: The scope of the variable 'p' can be reduced. [variableScope]
tar-1.30/src/create.c:1489:20: style: The scope of the variable 'blk' can be reduced. [variableScope]
tar-1.30/src/create.c:420:21: style: Function 'off_to_chars' argument 1 names different: declaration 'off' definition 'v'. [funcArgNamesDifferent]
tar-1.30/src/common.h:526:26: note: Function 'off_to_chars' argument 1 names different: declaration 'off' definition 'v'.
tar-1.30/src/create.c:420:21: note: Function 'off_to_chars' argument 1 names different: declaration 'off' definition 'v'.
tar-1.30/src/create.c:420:30: style: Function 'off_to_chars' argument 2 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:526:37: note: Function 'off_to_chars' argument 2 names different: declaration 'buf' definition 'p'.
tar-1.30/src/create.c:420:30: note: Function 'off_to_chars' argument 2 names different: declaration 'buf' definition 'p'.
tar-1.30/src/create.c:420:40: style: Function 'off_to_chars' argument 3 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/common.h:526:49: note: Function 'off_to_chars' argument 3 names different: declaration 'size' definition 's'.
tar-1.30/src/create.c:420:40: note: Function 'off_to_chars' argument 3 names different: declaration 'size' definition 's'.
tar-1.30/src/create.c:426:23: style: Function 'time_to_chars' argument 1 names different: declaration 't' definition 'v'. [funcArgNamesDifferent]
tar-1.30/src/common.h:527:28: note: Function 'time_to_chars' argument 1 names different: declaration 't' definition 'v'.
tar-1.30/src/create.c:426:23: note: Function 'time_to_chars' argument 1 names different: declaration 't' definition 'v'.
tar-1.30/src/create.c:426:32: style: Function 'time_to_chars' argument 2 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:527:37: note: Function 'time_to_chars' argument 2 names different: declaration 'buf' definition 'p'.
tar-1.30/src/create.c:426:32: note: Function 'time_to_chars' argument 2 names different: declaration 'buf' definition 'p'.
tar-1.30/src/create.c:426:42: style: Function 'time_to_chars' argument 3 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/common.h:527:49: note: Function 'time_to_chars' argument 3 names different: declaration 'size' definition 's'.
tar-1.30/src/create.c:426:42: note: Function 'time_to_chars' argument 3 names different: declaration 'size' definition 's'.
tar-1.30/src/create.c:223:8: style: Variable 'minbuf' is not assigned a value. [unassignedVariable]
tar-1.30/src/create.c:259:12: style: Variable 'subbuf' is not assigned a value. [unassignedVariable]
tar-1.30/src/create.c:230:32: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:403:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:404:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:405:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:406:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:407:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:408:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:409:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:410:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:411:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:412:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:413:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/create.c:414:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/exclist.c:98:8: style: Condition '!ex' is always true [knownConditionTrueFalse]
tar-1.30/src/exclist.c:83:25: note: Assignment 'ex=NULL', assigned value is 0
tar-1.30/src/exclist.c:98:8: note: Condition '!ex' is always true
tar-1.30/src/exclist.c:76:7: warning: Either the condition 'dir?dir->fd:chdir_fd' is redundant or there is possible null pointer dereference: dir. [nullPointerRedundantCheck]
tar-1.30/src/exclist.c:80:26: note: Assuming that condition 'dir?dir->fd:chdir_fd' is not redundant
tar-1.30/src/exclist.c:76:7: note: Null pointer dereference
tar-1.30/src/extract.c:409:11: warning: Either the condition 'h' is redundant or there is possible null pointer dereference: h. [nullPointerRedundantCheck]
tar-1.30/src/extract.c:404:11: note: Assuming that condition 'h' is not redundant
tar-1.30/src/extract.c:409:11: note: Null pointer dereference
tar-1.30/src/extract.c:310:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tar-1.30/src/extract.c:1142:16: style: The scope of the variable 'data_block' can be reduced. [variableScope]
tar-1.30/src/extract.c:1144:10: style: The scope of the variable 'count' can be reduced. [variableScope]
tar-1.30/src/extract.c:1145:10: style: The scope of the variable 'written' can be reduced. [variableScope]
tar-1.30/src/extract.c:202:20: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
tar-1.30/src/extract.c:215:20: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
tar-1.30/src/incremen.c:1364:13: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
tar-1.30/src/incremen.c:1491:16: style: The scope of the variable 'data_block' can be reduced. [variableScope]
tar-1.30/src/incremen.c:553:11: style: Redundant pointer operation on 'stat_data' - it's already a pointer. [redundantPointerOp]
tar-1.30/src/incremen.c:555:11: style: Redundant pointer operation on 'stat_data' - it's already a pointer. [redundantPointerOp]
tar-1.30/src/incremen.c:398:17: style: Function 'rebase_directory' argument 2 names different: declaration 'samp' definition 'old_prefix'. [funcArgNamesDifferent]
tar-1.30/src/common.h:557:22: note: Function 'rebase_directory' argument 2 names different: declaration 'samp' definition 'old_prefix'.
tar-1.30/src/incremen.c:398:17: note: Function 'rebase_directory' argument 2 names different: declaration 'samp' definition 'old_prefix'.
tar-1.30/src/incremen.c:398:36: style: Function 'rebase_directory' argument 3 names different: declaration 'slen' definition 'old_prefix_len'. [funcArgNamesDifferent]
tar-1.30/src/common.h:557:35: note: Function 'rebase_directory' argument 3 names different: declaration 'slen' definition 'old_prefix_len'.
tar-1.30/src/incremen.c:398:36: note: Function 'rebase_directory' argument 3 names different: declaration 'slen' definition 'old_prefix_len'.
tar-1.30/src/incremen.c:399:17: style: Function 'rebase_directory' argument 4 names different: declaration 'repl' definition 'new_prefix'. [funcArgNamesDifferent]
tar-1.30/src/common.h:558:22: note: Function 'rebase_directory' argument 4 names different: declaration 'repl' definition 'new_prefix'.
tar-1.30/src/incremen.c:399:17: note: Function 'rebase_directory' argument 4 names different: declaration 'repl' definition 'new_prefix'.
tar-1.30/src/incremen.c:399:36: style: Function 'rebase_directory' argument 5 names different: declaration 'rlen' definition 'new_prefix_len'. [funcArgNamesDifferent]
tar-1.30/src/common.h:558:35: note: Function 'rebase_directory' argument 5 names different: declaration 'rlen' definition 'new_prefix_len'.
tar-1.30/src/incremen.c:399:36: note: Function 'rebase_directory' argument 5 names different: declaration 'rlen' definition 'new_prefix_len'.
tar-1.30/src/incremen.c:425:48: style: Function 'update_parent_directory' argument 1 names different: declaration 'st' definition 'parent'. [funcArgNamesDifferent]
tar-1.30/src/common.h:566:53: note: Function 'update_parent_directory' argument 1 names different: declaration 'st' definition 'parent'.
tar-1.30/src/incremen.c:425:48: note: Function 'update_parent_directory' argument 1 names different: declaration 'st' definition 'parent'.
tar-1.30/src/list.c:245:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
tar-1.30/src/list.c:1109:8: style: The scope of the variable 'modes' can be reduced. [variableScope]
tar-1.30/src/list.c:1110:15: style: The scope of the variable 'time_stamp' can be reduced. [variableScope]
tar-1.30/src/list.c:1111:7: style: The scope of the variable 'time_stamp_len' can be reduced. [variableScope]
tar-1.30/src/list.c:1116:8: style: The scope of the variable 'gform' can be reduced. [variableScope]
tar-1.30/src/list.c:1117:9: style: The scope of the variable 'user' can be reduced. [variableScope]
tar-1.30/src/list.c:1117:16: style: The scope of the variable 'group' can be reduced. [variableScope]
tar-1.30/src/list.c:1118:8: style: The scope of the variable 'size' can be reduced. [variableScope]
tar-1.30/src/list.c:1120:8: style: The scope of the variable 'uintbuf' can be reduced. [variableScope]
tar-1.30/src/list.c:1121:7: style: The scope of the variable 'pad' can be reduced. [variableScope]
tar-1.30/src/list.c:1122:7: style: The scope of the variable 'sizelen' can be reduced. [variableScope]
tar-1.30/src/list.c:1360:8: style: The scope of the variable 'modes' can be reduced. [variableScope]
tar-1.30/src/list.c:1385:16: style: The scope of the variable 'x' can be reduced. [variableScope]
tar-1.30/src/list.c:409:29: style: Function 'read_header' argument 3 names different: declaration 'm' definition 'mode'. [funcArgNamesDifferent]
tar-1.30/src/common.h:619:32: note: Function 'read_header' argument 3 names different: declaration 'm' definition 'mode'.
tar-1.30/src/list.c:409:29: note: Function 'read_header' argument 3 names different: declaration 'm' definition 'mode'.
tar-1.30/src/list.c:943:30: style: Function 'gid_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:45:43: note: Function 'gid_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:943:30: note: Function 'gid_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:943:40: style: Function 'gid_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:45:55: note: Function 'gid_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:943:40: note: Function 'gid_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:951:32: style: Function 'major_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:46:47: note: Function 'major_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:951:32: note: Function 'major_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:951:42: style: Function 'major_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:46:59: note: Function 'major_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:951:42: note: Function 'major_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:959:32: style: Function 'minor_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:47:47: note: Function 'minor_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:959:32: note: Function 'minor_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:959:42: style: Function 'minor_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:47:59: note: Function 'minor_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:959:42: note: Function 'minor_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:969:31: style: Function 'mode_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:48:45: note: Function 'mode_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:969:31: note: Function 'mode_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:969:41: style: Function 'mode_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:48:57: note: Function 'mode_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:969:41: note: Function 'mode_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:991:30: style: Function 'off_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:608:36: note: Function 'off_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:991:30: note: Function 'off_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:991:40: style: Function 'off_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/common.h:608:48: note: Function 'off_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:991:40: note: Function 'off_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1001:31: style: Function 'time_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:49:45: note: Function 'time_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1001:31: note: Function 'time_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1001:41: style: Function 'time_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:49:57: note: Function 'time_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1001:41: note: Function 'time_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1009:30: style: Function 'uid_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/list.c:50:43: note: Function 'uid_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1009:30: note: Function 'uid_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1009:40: style: Function 'uid_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/list.c:50:55: note: Function 'uid_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1009:40: note: Function 'uid_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1017:34: style: Function 'uintmax_from_header' argument 1 names different: declaration 'buf' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:609:44: note: Function 'uintmax_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1017:34: note: Function 'uintmax_from_header' argument 1 names different: declaration 'buf' definition 'p'.
tar-1.30/src/list.c:1017:44: style: Function 'uintmax_from_header' argument 2 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tar-1.30/src/common.h:609:56: note: Function 'uintmax_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:1017:44: note: Function 'uintmax_from_header' argument 2 names different: declaration 'size' definition 's'.
tar-1.30/src/list.c:924:12: style: Variable 'minval_buf' is not assigned a value. [unassignedVariable]
tar-1.30/src/list.c:926:12: style: Variable 'value_buf' is not assigned a value. [unassignedVariable]
tar-1.30/src/list.c:847:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/src/list.c:974:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:975:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:976:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:977:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:978:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:979:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:980:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:981:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:982:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:983:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:984:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/list.c:985:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tar-1.30/src/map.c:197:29: style: Function 'owner_map_read' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
tar-1.30/src/common.h:977:34: note: Function 'owner_map_read' argument 1 names different: declaration 'name' definition 'file'.
tar-1.30/src/map.c:197:29: note: Function 'owner_map_read' argument 1 names different: declaration 'name' definition 'file'.
tar-1.30/src/map.c:169:22: error: Uninitialized variable: orig_id [uninitvar]
tar-1.30/src/misc.c:1229:15: style: The scope of the variable 'dirsep' can be reduced. [variableScope]
tar-1.30/src/misc.c:47:23: style: Function 'assign_string' argument 1 names different: declaration 'dest' definition 'string'. [funcArgNamesDifferent]
tar-1.30/src/common.h:630:28: note: Function 'assign_string' argument 1 names different: declaration 'dest' definition 'string'.
tar-1.30/src/misc.c:47:23: note: Function 'assign_string' argument 1 names different: declaration 'dest' definition 'string'.
tar-1.30/src/misc.c:47:43: style: Function 'assign_string' argument 2 names different: declaration 'src' definition 'value'. [funcArgNamesDifferent]
tar-1.30/src/common.h:630:46: note: Function 'assign_string' argument 2 names different: declaration 'src' definition 'value'.
tar-1.30/src/misc.c:47:43: note: Function 'assign_string' argument 2 names different: declaration 'src' definition 'value'.
tar-1.30/src/misc.c:122:23: style: Function 'unquote_string' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tar-1.30/src/common.h:631:27: note: Function 'unquote_string' argument 1 names different: declaration 'str' definition 'string'.
tar-1.30/src/misc.c:122:23: note: Function 'unquote_string' argument 1 names different: declaration 'str' definition 'string'.
tar-1.30/src/misc.c:247:29: style: Function 'normalize_filename_x' argument 1 names different: declaration 'name' definition 'file_name'. [funcArgNamesDifferent]
tar-1.30/src/common.h:634:34: note: Function 'normalize_filename_x' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/misc.c:247:29: note: Function 'normalize_filename_x' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/misc.c:446:32: style: Function 'code_timespec' argument 1 names different: declaration 'ts' definition 't'. [funcArgNamesDifferent]
tar-1.30/src/common.h:670:44: note: Function 'code_timespec' argument 1 names different: declaration 'ts' definition 't'.
tar-1.30/src/misc.c:446:32: note: Function 'code_timespec' argument 1 names different: declaration 'ts' definition 't'.
tar-1.30/src/misc.c:963:15: style: Function 'chdir_do' argument 1 names different: declaration 'dir' definition 'i'. [funcArgNamesDifferent]
tar-1.30/src/common.h:711:20: note: Function 'chdir_do' argument 1 names different: declaration 'dir' definition 'i'.
tar-1.30/src/misc.c:963:15: note: Function 'chdir_do' argument 1 names different: declaration 'dir' definition 'i'.
tar-1.30/src/names.c:464:18: style: The scope of the variable 'passwd' can be reduced. [variableScope]
tar-1.30/src/names.c:494:17: style: The scope of the variable 'group' can be reduced. [variableScope]
tar-1.30/src/names.c:522:41: style: Function 'uname_to_uid' argument 2 names different: declaration 'puid' definition 'uidp'. [funcArgNamesDifferent]
tar-1.30/src/common.h:743:45: note: Function 'uname_to_uid' argument 2 names different: declaration 'puid' definition 'uidp'.
tar-1.30/src/names.c:522:41: note: Function 'uname_to_uid' argument 2 names different: declaration 'puid' definition 'uidp'.
tar-1.30/src/names.c:552:41: style: Function 'gname_to_gid' argument 2 names different: declaration 'pgid' definition 'gidp'. [funcArgNamesDifferent]
tar-1.30/src/common.h:741:45: note: Function 'gname_to_gid' argument 2 names different: declaration 'pgid' definition 'gidp'.
tar-1.30/src/names.c:552:41: note: Function 'gname_to_gid' argument 2 names different: declaration 'pgid' definition 'gidp'.
tar-1.30/src/names.c:1266:25: style: Function 'name_match' argument 1 names different: declaration 'name' definition 'file_name'. [funcArgNamesDifferent]
tar-1.30/src/common.h:754:30: note: Function 'name_match' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/names.c:1266:25: note: Function 'name_match' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/names.c:1329:40: style: Function 'all_names_found' argument 1 names different: declaration 'st' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:763:45: note: Function 'all_names_found' argument 1 names different: declaration 'st' definition 'p'.
tar-1.30/src/names.c:1329:40: note: Function 'all_names_found' argument 1 names different: declaration 'st' definition 'p'.
tar-1.30/src/names.c:1837:24: style: Function 'name_scan' argument 1 names different: declaration 'name' definition 'file_name'. [funcArgNamesDifferent]
tar-1.30/src/common.h:758:37: note: Function 'name_scan' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/names.c:1837:24: note: Function 'name_scan' argument 1 names different: declaration 'name' definition 'file_name'.
tar-1.30/src/names.c:1898:29: style: Function 'make_file_name' argument 1 names different: declaration 'dir_name' definition 'directory_name'. [funcArgNamesDifferent]
tar-1.30/src/common.h:761:35: note: Function 'make_file_name' argument 1 names different: declaration 'dir_name' definition 'directory_name'.
tar-1.30/src/names.c:1898:29: note: Function 'make_file_name' argument 1 names different: declaration 'dir_name' definition 'directory_name'.
tar-1.30/src/sparse.c:408:16: style: The scope of the variable 'blk' can be reduced. [variableScope]
tar-1.30/src/sparse.c:1045:8: style: The scope of the variable 'nbuf' can be reduced. [variableScope]
tar-1.30/src/tar.c:2127:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tar-1.30/src/tar.c:2124:0: note: Variable 'p' is reassigned a value before the old one has been used.
tar-1.30/src/tar.c:2127:3: note: Variable 'p' is reassigned a value before the old one has been used.
tar-1.30/src/tar.c:2125:28: style: The scope of the variable 'child' can be reduced. [variableScope]
tar-1.30/src/tar.c:2513:13: style: The scope of the variable 'base' can be reduced. [variableScope]
tar-1.30/src/tar.c:98:50: style: Function 'confirm' argument 2 names different: declaration 'name' definition 'message_name'. [funcArgNamesDifferent]
tar-1.30/src/common.h:781:54: note: Function 'confirm' argument 2 names different: declaration 'name' definition 'message_name'.
tar-1.30/src/tar.c:98:50: note: Function 'confirm' argument 2 names different: declaration 'name' definition 'message_name'.
tar-1.30/src/tar.c:2584:28: error: Boolean value assigned to pointer. [assignBoolToPointer]
tar-1.30/src/transform.c:466:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tar-1.30/src/transform.c:484:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tar-1.30/src/transform.c:608:39: style: Function 'transform_name_fp' argument 2 names different: declaration 'type' definition 'flags'. [funcArgNamesDifferent]
tar-1.30/src/common.h:897:44: note: Function 'transform_name_fp' argument 2 names different: declaration 'type' definition 'flags'.
tar-1.30/src/transform.c:608:39: note: Function 'transform_name_fp' argument 2 names different: declaration 'type' definition 'flags'.
tar-1.30/src/update.c:71:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tar-1.30/src/update.c:148:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tar-1.30/src/utf8.c:88:13: style: Condition 'rc!=-1' is always true [knownConditionTrueFalse]
tar-1.30/src/utf8.c:86:8: note: Assignment 'rc=(unsigned long)0', assigned value is 0
tar-1.30/src/utf8.c:88:13: note: Condition 'rc!=-1' is always true
tar-1.30/src/utf8.c:93:29: style: Function 'string_ascii_p' argument 1 names different: declaration 'str' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:886:34: note: Function 'string_ascii_p' argument 1 names different: declaration 'str' definition 'p'.
tar-1.30/src/utf8.c:93:29: note: Function 'string_ascii_p' argument 1 names different: declaration 'str' definition 'p'.
tar-1.30/src/utf8.c:85:29: style: Variable 'ib' is assigned a value that is never used. [unreadVariable]
tar-1.30/src/xattrs.c:695:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tar-1.30/src/xheader.c:475:41: style: Function 'xheader_xattr_free' argument 1 names different: declaration 'vals' definition 'xattr_map'. [funcArgNamesDifferent]
tar-1.30/src/common.h:844:46: note: Function 'xheader_xattr_free' argument 1 names different: declaration 'vals' definition 'xattr_map'.
tar-1.30/src/xheader.c:475:41: note: Function 'xheader_xattr_free' argument 1 names different: declaration 'vals' definition 'xattr_map'.
tar-1.30/src/xheader.c:475:59: style: Function 'xheader_xattr_free' argument 2 names different: declaration 'sz' definition 'xattr_map_size'. [funcArgNamesDifferent]
tar-1.30/src/common.h:844:59: note: Function 'xheader_xattr_free' argument 2 names different: declaration 'sz' definition 'xattr_map_size'.
tar-1.30/src/xheader.c:475:59: note: Function 'xheader_xattr_free' argument 2 names different: declaration 'sz' definition 'xattr_map_size'.
tar-1.30/src/xheader.c:559:28: style: Function 'xheader_xattr_copy' argument 2 names different: declaration 'vals' definition 'xattr_map'. [funcArgNamesDifferent]
tar-1.30/src/common.h:846:47: note: Function 'xheader_xattr_copy' argument 2 names different: declaration 'vals' definition 'xattr_map'.
tar-1.30/src/xheader.c:559:28: note: Function 'xheader_xattr_copy' argument 2 names different: declaration 'vals' definition 'xattr_map'.
tar-1.30/src/xheader.c:559:47: style: Function 'xheader_xattr_copy' argument 3 names different: declaration 'sz' definition 'xattr_map_size'. [funcArgNamesDifferent]
tar-1.30/src/common.h:846:61: note: Function 'xheader_xattr_copy' argument 3 names different: declaration 'sz' definition 'xattr_map_size'.
tar-1.30/src/xheader.c:559:47: note: Function 'xheader_xattr_copy' argument 3 names different: declaration 'sz' definition 'xattr_map_size'.
tar-1.30/src/xheader.c:746:39: style: Function 'xheader_decode' argument 1 names different: declaration 'stat' definition 'st'. [funcArgNamesDifferent]
tar-1.30/src/common.h:825:44: note: Function 'xheader_decode' argument 1 names different: declaration 'stat' definition 'st'.
tar-1.30/src/xheader.c:746:39: note: Function 'xheader_decode' argument 1 names different: declaration 'stat' definition 'st'.
tar-1.30/src/xheader.c:824:50: style: Function 'xheader_read' argument 2 names different: declaration 'header' definition 'p'. [funcArgNamesDifferent]
tar-1.30/src/common.h:829:55: note: Function 'xheader_read' argument 2 names different: declaration 'header' definition 'p'.
tar-1.30/src/xheader.c:824:50: note: Function 'xheader_read' argument 2 names different: declaration 'header' definition 'p'.
tar-1.30/src/xheader.c:949:33: style: Function 'xheader_finish' argument 1 names different: declaration 'hdr' definition 'xhdr'. [funcArgNamesDifferent]
tar-1.30/src/common.h:832:38: note: Function 'xheader_finish' argument 1 names different: declaration 'hdr' definition 'xhdr'.
tar-1.30/src/xheader.c:949:33: note: Function 'xheader_finish' argument 1 names different: declaration 'hdr' definition 'xhdr'.
tar-1.30/src/xheader.c:960:34: style: Function 'xheader_destroy' argument 1 names different: declaration 'hdr' definition 'xhdr'. [funcArgNamesDifferent]
tar-1.30/src/common.h:833:39: note: Function 'xheader_destroy' argument 1 names different: declaration 'hdr' definition 'xhdr'.
tar-1.30/src/xheader.c:960:34: note: Function 'xheader_destroy' argument 1 names different: declaration 'hdr' definition 'xhdr'.
tar-1.30/src/xheader.c:1688:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/src/xheader.c:1692:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tar-1.30/tests/argcv.c:41:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tar-1.30/tests/argcv.c:361:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
tar-1.30/tests/genfile.c:682:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
[07:33]

ftp://ftp.se.debian.org/debian/pool/main/t/tarantool/tarantool_1.9.1.26.g63eb81e3c.orig.tar.gz
tarantool_1.9.1.26.g63eb81e3c/extra/bin2c.c:70:0: error: Resource leak: in [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/extra/bin2c.c:70:0: error: Resource leak: out [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/extra/txt2c.c:79:0: error: Resource leak: in [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/extra/txt2c.c:79:0: error: Resource leak: out [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/src/tt_pthread.h:351:0: error: #error Unable to get thread stack [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:331:15: style: Condition 'key_def!=NULL' is always false [knownConditionTrueFalse]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:322:28: note: Assignment 'key_def=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:331:15: note: Condition 'key_def!=NULL' is always false
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1229:56: style: Function 'commit' argument 2 names different: declaration 'lsn' definition 'signature'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1181:57: note: Function 'commit' argument 2 names different: declaration 'lsn' definition 'signature'.
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1229:56: note: Function 'commit' argument 2 names different: declaration 'lsn' definition 'signature'.
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:2806:14: style: Variable 'replica' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:630:7: style: Technically the member function 'AlterSpaceOp::operatordelete' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/src/box/index.h:618:2: style: Struct 'IteratorGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple.h:856:2: style: Struct 'TupleRefNil' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:616:2: style: Class 'AlterSpaceOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1173:2: style: Class 'CreateIndex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:921:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:921:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:922:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:922:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:923:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:620:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:923:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:983:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:983:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1011:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1011:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1012:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1012:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1013:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:620:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1013:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1069:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1069:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1070:15: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:622:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1070:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1111:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1111:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1112:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1112:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1113:15: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:622:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1113:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1179:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1179:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1180:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1180:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1181:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:620:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1181:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1265:15: style: The function 'alter_def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:618:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1265:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1266:15: style: The function 'alter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:619:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1266:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1267:15: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:620:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/alter.cc:1267:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/call.c:120:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tarantool_1.9.1.26.g63eb81e3c/src/box/engine.c:162:0: style: Function 'engine_backup' argument 3 names different: declaration 'cb_arg' definition 'arg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/engine.h:327:65: note: Function 'engine_backup' argument 3 names different: declaration 'cb_arg' definition 'arg'.
tarantool_1.9.1.26.g63eb81e3c/src/box/engine.c:162:0: note: Function 'engine_backup' argument 3 names different: declaration 'cb_arg' definition 'arg'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:40:35: style: Function 'box_error_type' argument 1 names different: declaration 'error' definition 'e'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/error.h:62:35: note: Function 'box_error_type' argument 1 names different: declaration 'error' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:40:35: note: Function 'box_error_type' argument 1 names different: declaration 'error' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:46:35: style: Function 'box_error_code' argument 1 names different: declaration 'error' definition 'e'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/error.h:70:35: note: Function 'box_error_code' argument 1 names different: declaration 'error' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:46:35: note: Function 'box_error_code' argument 1 names different: declaration 'error' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:71:15: style: Function 'box_error_set' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/error.h:122:20: note: Function 'box_error_set' argument 4 names different: declaration 'format' definition 'fmt'.
tarantool_1.9.1.26.g63eb81e3c/src/box/error.cc:71:15: note: Function 'box_error_set' argument 4 names different: declaration 'format' definition 'fmt'.
tarantool_1.9.1.26.g63eb81e3c/src/box/func.c:255:40: style: Same expression on both sides of '-'. [duplicateExpression]
tarantool_1.9.1.26.g63eb81e3c/src/box/index.cc:395:35: style: Function 'box_iterator_next' argument 1 names different: declaration 'iterator' definition 'itr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/index.h:82:35: note: Function 'box_iterator_next' argument 1 names different: declaration 'iterator' definition 'itr'.
tarantool_1.9.1.26.g63eb81e3c/src/box/index.cc:395:35: note: Function 'box_iterator_next' argument 1 names different: declaration 'iterator' definition 'itr'.
tarantool_1.9.1.26.g63eb81e3c/src/box/index.cc:406:35: style: Function 'box_iterator_free' argument 1 names different: declaration 'iterator' definition 'it'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/index.h:90:35: note: Function 'box_iterator_free' argument 1 names different: declaration 'iterator' definition 'it'.
tarantool_1.9.1.26.g63eb81e3c/src/box/index.cc:406:35: note: Function 'box_iterator_free' argument 1 names different: declaration 'iterator' definition 'it'.
tarantool_1.9.1.26.g63eb81e3c/src/box/index_def.c:141:36: style: Function 'index_def_delete' argument 1 names different: declaration 'def' definition 'index_def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/index_def.h:164:36: note: Function 'index_def_delete' argument 1 names different: declaration 'def' definition 'index_def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/index_def.c:141:36: note: Function 'index_def_delete' argument 1 names different: declaration 'def' definition 'index_def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1179:26: style: Function 'tx_process1' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:859:26: note: Function 'tx_process1' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1179:26: note: Function 'tx_process1' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1207:32: style: Function 'tx_process_select' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:862:32: note: Function 'tx_process_select' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1207:32: note: Function 'tx_process_select' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1263:30: style: Function 'tx_process_call' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:856:30: note: Function 'tx_process_call' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1263:30: note: Function 'tx_process_call' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1345:30: style: Function 'tx_process_misc' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:853:30: note: Function 'tx_process_misc' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1345:30: note: Function 'tx_process_misc' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1385:40: style: Function 'tx_process_join_subscribe' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:877:40: note: Function 'tx_process_join_subscribe' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1385:40: note: Function 'tx_process_join_subscribe' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1423:27: style: Function 'net_send_msg' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:871:27: note: Function 'net_send_msg' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1423:27: note: Function 'net_send_msg' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1452:29: style: Function 'net_send_error' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:874:29: note: Function 'net_send_error' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1452:29: note: Function 'net_send_error' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1461:27: style: Function 'net_end_join' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:880:27: note: Function 'net_end_join' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1461:27: note: Function 'net_end_join' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1478:32: style: Function 'net_end_subscribe' argument 1 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:883:32: note: Function 'net_end_subscribe' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/iproto.cc:1478:32: note: Function 'net_end_subscribe' argument 1 names different: declaration 'msg' definition 'm'.
tarantool_1.9.1.26.g63eb81e3c/src/box/column_mask.h:90:36: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tarantool_1.9.1.26.g63eb81e3c/src/box/column_mask.h:90:36: warning: Shifting 32-bit value by 62 bits is undefined behaviour. See condition at line 83. [shiftTooManyBits]
tarantool_1.9.1.26.g63eb81e3c/src/box/column_mask.h:83:29: note: Assuming that condition 'first_fieldno_in_range<63' is not redundant
tarantool_1.9.1.26.g63eb81e3c/src/box/column_mask.h:90:36: note: Shift
tarantool_1.9.1.26.g63eb81e3c/src/box/key_def.cc:263:0: style: Boolean variable 'is_nullable' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
tarantool_1.9.1.26.g63eb81e3c/src/box/key_def.cc:291:0: style: Boolean variable 'has_optional_parts' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/net_box.c:425:21: error: Uninitialized variable: len [uninitvar]
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:57:2: style: Variable 'pcur' is reassigned a value before the old one has been used. [redundantAssignment]
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:56:0: note: Variable 'pcur' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:57:2: note: Variable 'pcur' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:68:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:67:0: note: Variable 'data' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/src/box/lua/xlog.c:68:2: note: Variable 'data' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/src/box/memtx_tuple.cc:150:2: error: Address of auto-variable 'memtx_tuple->base' returned [returnAddressOfAutoVariable]
tarantool_1.9.1.26.g63eb81e3c/src/box/port.c:43:29: style: Function 'port_tuple_add' argument 1 names different: declaration 'port' definition 'base'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/port.h:139:29: note: Function 'port_tuple_add' argument 1 names different: declaration 'port' definition 'base'.
tarantool_1.9.1.26.g63eb81e3c/src/box/port.c:43:29: note: Function 'port_tuple_add' argument 1 names different: declaration 'port' definition 'base'.
tarantool_1.9.1.26.g63eb81e3c/src/box/port.c:72:32: style: Function 'port_tuple_create' argument 1 names different: declaration 'port' definition 'base'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/port.h:133:32: note: Function 'port_tuple_create' argument 1 names different: declaration 'port' definition 'base'.
tarantool_1.9.1.26.g63eb81e3c/src/box/port.c:72:32: note: Function 'port_tuple_create' argument 1 names different: declaration 'port' definition 'base'.
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:378:4: style: C-style pointer casting [cstyleCast]
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:383:4: style: C-style pointer casting [cstyleCast]
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:393:2: warning: Member variable 'WalSubscription::file_path' is not initialized in the constructor. [uninitMemberVar]
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:393:2: style: Class 'WalSubscription' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:95:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/box/error.h:250:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/box/recovery.cc:95:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:160:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:518:18: style: Function 'relay_subscribe' argument 4 names different: declaration 'replica_vclock' definition 'replica_clock'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.h:84:18: note: Function 'relay_subscribe' argument 4 names different: declaration 'replica_vclock' definition 'replica_clock'.
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:518:18: note: Function 'relay_subscribe' argument 4 names different: declaration 'replica_vclock' definition 'replica_clock'.
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:585:60: style: Function 'relay_send_row' argument 2 names different: declaration 'row' definition 'packet'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:154:60: note: Function 'relay_send_row' argument 2 names different: declaration 'row' definition 'packet'.
tarantool_1.9.1.26.g63eb81e3c/src/box/relay.cc:585:60: note: Function 'relay_send_row' argument 2 names different: declaration 'row' definition 'packet'.
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.cc:157:59: style: Function 'replicaset_add' argument 2 names different: declaration 'instance_uuid' definition 'replica_uuid'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.h:348:59: note: Function 'replicaset_add' argument 2 names different: declaration 'instance_uuid' definition 'replica_uuid'.
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.cc:157:59: note: Function 'replicaset_add' argument 2 names different: declaration 'instance_uuid' definition 'replica_uuid'.
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.cc:171:50: style: Function 'replica_set_id' argument 2 names different: declaration 'id' definition 'replica_id'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.h:311:50: note: Function 'replica_set_id' argument 2 names different: declaration 'id' definition 'replica_id'.
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.cc:171:50: note: Function 'replica_set_id' argument 2 names different: declaration 'id' definition 'replica_id'.
tarantool_1.9.1.26.g63eb81e3c/src/box/replication.cc:162:9: warning: Assert statement calls a function which may have desired side effects: 'replica_by_uuid'. [assertWithSideEffect]
tarantool_1.9.1.26.g63eb81e3c/src/box/session.cc:150:24: error: Uninitialized variable: fiber [uninitvar]
tarantool_1.9.1.26.g63eb81e3c/src/box/space.c:178:29: style: Function 'space_new' argument 1 names different: declaration 'space_def' definition 'def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/space.h:401:29: note: Function 'space_new' argument 1 names different: declaration 'space_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/space.c:178:29: note: Function 'space_new' argument 1 names different: declaration 'space_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple.c:115:61: style: Function 'tuple_validate_raw' argument 2 names different: declaration 'data' definition 'tuple'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple.h:461:61: note: Function 'tuple_validate_raw' argument 2 names different: declaration 'data' definition 'tuple'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple.c:115:61: note: Function 'tuple_validate_raw' argument 2 names different: declaration 'data' definition 'tuple'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:237:21: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:238:21: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:987:44: style: Function 'tuple_compare_create' argument 1 names different: declaration 'key_def' definition 'def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.h:51:44: note: Function 'tuple_compare_create' argument 1 names different: declaration 'key_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:987:44: note: Function 'tuple_compare_create' argument 1 names different: declaration 'key_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:1204:53: style: Function 'tuple_compare_with_key_create' argument 1 names different: declaration 'key_def' definition 'def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.h:57:53: note: Function 'tuple_compare_with_key_create' argument 1 names different: declaration 'key_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_compare.cc:1204:53: note: Function 'tuple_compare_with_key_create' argument 1 names different: declaration 'key_def' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_dictionary.c:39:14: style: struct member 'mh_strnu32_key_t::str' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_dictionary.c:40:9: style: struct member 'mh_strnu32_key_t::len' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_hash.cc:223:37: style: Function 'tuple_hash_func_set' argument 1 names different: declaration 'def' definition 'key_def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_hash.h:45:37: note: Function 'tuple_hash_func_set' argument 1 names different: declaration 'def' definition 'key_def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_hash.cc:223:37: note: Function 'tuple_hash_func_set' argument 1 names different: declaration 'def' definition 'key_def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.c:1199:18: style: Function 'tuple_update_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.h:57:18: note: Function 'tuple_update_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.c:1199:18: note: Function 'tuple_update_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.c:1220:18: style: Function 'tuple_upsert_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.h:64:18: note: Function 'tuple_upsert_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'.
tarantool_1.9.1.26.g63eb81e3c/src/box/tuple_update.c:1220:18: note: Function 'tuple_upsert_execute' argument 7 names different: declaration 'p_new_size' definition 'p_tuple_len'.
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.c:464:52: style: Function 'box_txn_rollback_to_savepoint' argument 1 names different: declaration 'savepoint' definition 'svp'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.h:366:52: note: Function 'box_txn_rollback_to_savepoint' argument 1 names different: declaration 'savepoint' definition 'svp'.
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.c:464:52: note: Function 'box_txn_rollback_to_savepoint' argument 1 names different: declaration 'savepoint' definition 'svp'.
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.c:434:9: style: union member 'natural_align::p' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.c:435:10: style: union member 'natural_align::lf' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/src/box/txn.c:436:8: style: union member 'natural_align::l' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/src/box/user.cc:392:37: style: Function 'user_cache_replace' argument 1 names different: declaration 'user' definition 'def'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/user.h:133:37: note: Function 'user_cache_replace' argument 1 names different: declaration 'user' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/user.cc:392:37: note: Function 'user_cache_replace' argument 1 names different: declaration 'user' definition 'def'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:1985:19: style: The scope of the variable 'index' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:350:68: style: Function 'vinyl_engine_info' argument 2 names different: declaration 'handler' definition 'h'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.h:52:68: note: Function 'vinyl_engine_info' argument 2 names different: declaration 'handler' definition 'h'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:350:68: note: Function 'vinyl_engine_info' argument 2 names different: declaration 'handler' definition 'h'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:3773:48: style: Function 'vy_squash_queue_delete' argument 1 names different: declaration 'q' definition 'sq'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:2651:48: note: Function 'vy_squash_queue_delete' argument 1 names different: declaration 'q' definition 'sq'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:3773:48: note: Function 'vy_squash_queue_delete' argument 1 names different: declaration 'q' definition 'sq'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:3882:20: warning: Assert statement modifies 'next'. [assignmentInAssert]
tarantool_1.9.1.26.g63eb81e3c/src/box/vinyl.c:3916:20: warning: Assert statement modifies 'next'. [assignmentInAssert]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.c:55:42: style: Function 'vy_cache_env_create' argument 1 names different: declaration 'env' definition 'e'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.h:132:42: note: Function 'vy_cache_env_create' argument 1 names different: declaration 'env' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.c:55:42: note: Function 'vy_cache_env_create' argument 1 names different: declaration 'env' definition 'e'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.c:206:45: style: Function 'vy_cache_env_set_quota' argument 1 names different: declaration 'e' definition 'env'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.h:150:45: note: Function 'vy_cache_env_set_quota' argument 1 names different: declaration 'e' definition 'env'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_cache.c:206:45: note: Function 'vy_cache_env_set_quota' argument 1 names different: declaration 'e' definition 'env'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1769:27: warning: Either the condition 'begin!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1791:12: note: Assuming that condition 'begin!=NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1766:9: note: Assignment 'data=begin', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1769:27: note: Null pointer subtraction
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1880:27: warning: Either the condition 'begin!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1903:12: note: Assuming that condition 'begin!=NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1877:9: note: Assignment 'data=begin', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1880:27: note: Null pointer subtraction
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1792:32: portability: '(void*)range' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1797:30: portability: '(void*)range' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1797:47: portability: '(void*)range+sizeof(*range)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1904:32: portability: '(void*)slice' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1909:30: portability: '(void*)slice' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_log.c:1909:47: portability: '(void*)slice+sizeof(*slice)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_run.c:958:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_run.c:1288:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_run.c:2295:37: warning: Function 'vy_run_rebuild_index' argument order different: declaration 'run, dir, space_id, iid, key_def, user_key_def, mem_format, upsert_format, opts' definition 'run, dir, space_id, iid, cmp_def, key_def, mem_format, upsert_format, opts' [funcArgOrderDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_run.h:371:37: note: Function 'vy_run_rebuild_index' argument order different: declaration 'run, dir, space_id, iid, key_def, user_key_def, mem_format, upsert_format, opts' definition 'run, dir, space_id, iid, cmp_def, key_def, mem_format, upsert_format, opts'
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_run.c:2295:37: note: Function 'vy_run_rebuild_index' argument order different: declaration 'run, dir, space_id, iid, key_def, user_key_def, mem_format, upsert_format, opts' definition 'run, dir, space_id, iid, cmp_def, key_def, mem_format, upsert_format, opts'
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:247:42: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:288:9: note: Calling function 'vy_stmt_new_with_ops', 4th argument 'ops' value is 0
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:247:42: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:282:62: style: Function 'vy_stmt_new_replace' argument 2 names different: declaration 'tuple' definition 'tuple_begin'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.h:472:62: note: Function 'vy_stmt_new_replace' argument 2 names different: declaration 'tuple' definition 'tuple_begin'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:282:62: note: Function 'vy_stmt_new_replace' argument 2 names different: declaration 'tuple' definition 'tuple_begin'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:408:29: style: Function 'vy_stmt_new_surrogate_delete' argument 2 names different: declaration 'tuple' definition 'src'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.h:459:29: note: Function 'vy_stmt_new_surrogate_delete' argument 2 names different: declaration 'tuple' definition 'src'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.c:408:29: note: Function 'vy_stmt_new_surrogate_delete' argument 2 names different: declaration 'tuple' definition 'src'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.h:139:53: warning: Either the condition 'old_stmt!=NULL' is redundant or there is possible null pointer dereference: stmt. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_upsert.c:188:18: note: Assuming that condition 'old_stmt!=NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_upsert.c:166:34: note: Calling function 'vy_stmt_type', 1st argument 'stmt' value is 0
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_stmt.h:139:53: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:215:43: style: Function 'heap_less' argument 2 names different: declaration 'n1' definition 'node1'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:42:43: note: Function 'heap_less' argument 2 names different: declaration 'n1' definition 'node1'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:215:43: note: Function 'heap_less' argument 2 names different: declaration 'n1' definition 'node1'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:215:68: style: Function 'heap_less' argument 3 names different: declaration 'n2' definition 'node2'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:42:65: note: Function 'heap_less' argument 3 names different: declaration 'n2' definition 'node2'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:215:68: note: Function 'heap_less' argument 3 names different: declaration 'n2' definition 'node2'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:427:50: style: Function 'vy_write_iterator_new_mem' argument 1 names different: declaration 'stream' definition 'vstream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.h:243:50: note: Function 'vy_write_iterator_new_mem' argument 1 names different: declaration 'stream' definition 'vstream'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:427:50: note: Function 'vy_write_iterator_new_mem' argument 1 names different: declaration 'stream' definition 'vstream'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:442:52: style: Function 'vy_write_iterator_new_slice' argument 1 names different: declaration 'stream' definition 'vstream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.h:250:52: note: Function 'vy_write_iterator_new_slice' argument 1 names different: declaration 'stream' definition 'vstream'.
tarantool_1.9.1.26.g63eb81e3c/src/box/vy_write_iterator.c:442:52: note: Function 'vy_write_iterator_new_slice' argument 1 names different: declaration 'stream' definition 'vstream'.
tarantool_1.9.1.26.g63eb81e3c/src/box/wal.cc:841:40: style: Function 'wal_write_vy_log' argument 1 names different: declaration 'req' definition 'entry'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/wal.h:171:40: note: Function 'wal_write_vy_log' argument 1 names different: declaration 'req' definition 'entry'.
tarantool_1.9.1.26.g63eb81e3c/src/box/wal.cc:841:40: note: Function 'wal_write_vy_log' argument 1 names different: declaration 'req' definition 'entry'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:673:25: style: Function 'xlog_clear' argument 1 names different: declaration 'xlog' definition 'l'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:381:25: note: Function 'xlog_clear' argument 1 names different: declaration 'xlog' definition 'l'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:673:25: note: Function 'xlog_clear' argument 1 names different: declaration 'xlog' definition 'l'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1558:46: style: Function 'xlog_tx_cursor_create' argument 1 names different: declaration 'cursor' definition 'tx_cursor'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:487:46: note: Function 'xlog_tx_cursor_create' argument 1 names different: declaration 'cursor' definition 'tx_cursor'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1558:46: note: Function 'xlog_tx_cursor_create' argument 1 names different: declaration 'cursor' definition 'tx_cursor'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1679:41: style: Function 'xlog_cursor_next_tx' argument 1 names different: declaration 'cursor' definition 'i'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:654:41: note: Function 'xlog_cursor_next_tx' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1679:41: note: Function 'xlog_cursor_next_tx' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1779:40: style: Function 'xlog_cursor_openfd' argument 1 names different: declaration 'cursor' definition 'i'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:605:40: note: Function 'xlog_cursor_openfd' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1779:40: note: Function 'xlog_cursor_openfd' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1818:38: style: Function 'xlog_cursor_open' argument 1 names different: declaration 'cursor' definition 'i'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:615:38: note: Function 'xlog_cursor_open' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1818:38: note: Function 'xlog_cursor_open' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1834:41: style: Function 'xlog_cursor_openmem' argument 1 names different: declaration 'cursor' definition 'i'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:627:41: note: Function 'xlog_cursor_openmem' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1834:41: note: Function 'xlog_cursor_openmem' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1902:39: style: Function 'xlog_cursor_close' argument 1 names different: declaration 'cursor' definition 'i'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.h:644:39: note: Function 'xlog_cursor_close' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:1902:39: note: Function 'xlog_cursor_close' argument 1 names different: declaration 'cursor' definition 'i'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xlog.c:928:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:207:28: style: Function 'iproto_header_encode' argument 1 names different: declaration 'data' definition 'out'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.h:360:28: note: Function 'iproto_header_encode' argument 1 names different: declaration 'data' definition 'out'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:207:28: note: Function 'iproto_header_encode' argument 1 names different: declaration 'data' definition 'out'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:381:37: style: Function 'xrow_decode_dml' argument 1 names different: declaration 'xrow' definition 'row'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.h:148:37: note: Function 'xrow_decode_dml' argument 1 names different: declaration 'xrow' definition 'row'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:381:37: note: Function 'xrow_decode_dml' argument 1 names different: declaration 'xrow' definition 'row'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:718:38: style: Function 'xrow_encode_auth' argument 1 names different: declaration 'row' definition 'packet'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.h:221:38: note: Function 'xrow_encode_auth' argument 1 names different: declaration 'row' definition 'packet'.
tarantool_1.9.1.26.g63eb81e3c/src/box/xrow.c:718:38: note: Function 'xrow_encode_auth' argument 1 names different: declaration 'row' definition 'packet'.
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:84:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:72:24: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:84:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:88:15: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:73:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:88:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:104:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:84:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:104:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:110:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:84:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:110:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:116:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:72:24: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:116:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:126:15: style: The function 'log' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:73:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:126:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:127:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:72:24: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:127:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:134:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:72:24: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:134:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:140:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:72:24: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:140:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/sio.h:101:15: style: The function 'raise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.9.1.26.g63eb81e3c/src/exception.h:84:15: note: Virtual function in base class
tarantool_1.9.1.26.g63eb81e3c/src/sio.h:101:15: note: Function in derived class
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:76:10: style: Condition 'rc==-1' is always true [knownConditionTrueFalse]
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:59:13: note: Assignment 'rc=-1', assigned value is -1
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:76:10: note: Condition 'rc==-1' is always true
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:76:10: style: Same expression on both sides of '==' because the value of 'rc' and '-1' are the same. [duplicateExpression]
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:59:13: note: 'rc' is assigned value '-1' here.
tarantool_1.9.1.26.g63eb81e3c/src/find_path.c:76:10: note: Same expression on both sides of '==' because the value of 'rc' and '-1' are the same.
tarantool_1.9.1.26.g63eb81e3c/src/fio.c:74:30: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/fio.c:97:31: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/fio.c:129:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/csv/csv.c:382:40: style: Function 'csv_escape_field' argument 5 names different: declaration 'dst_size' definition 'buf_size'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/csv/csv.h:165:90: note: Function 'csv_escape_field' argument 5 names different: declaration 'dst_size' definition 'buf_size'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/csv/csv.c:382:40: note: Function 'csv_escape_field' argument 5 names different: declaration 'dst_size' definition 'buf_size'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/msgpuck.h:1805:35: style: Boolean variable 'val' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/msgpuck.c:37:70: style: Function 'mp_vformat' argument 4 names different: declaration 'args' definition 'vl'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/msgpuck.h:871:70: note: Function 'mp_vformat' argument 4 names different: declaration 'args' definition 'vl'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/msgpuck.c:37:70: note: Function 'mp_vformat' argument 4 names different: declaration 'args' definition 'vl'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:350:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:351:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:352:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:353:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:354:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:355:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:356:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:357:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:358:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:359:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:360:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:361:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:373:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:374:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:375:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:376:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:377:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:378:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:379:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:380:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:381:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:382:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:383:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:384:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:553:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/msgpuck/test/msgpuck.c:554:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/salad/guava.c:54:10: style: The scope of the variable 'next' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/src/lib/salad/rtree.c:86:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/matras.c:148:45: style: Function 'matras_alloc' argument 2 names different: declaration 'id' definition 'result_id'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/matras.h:236:45: note: Function 'matras_alloc' argument 2 names different: declaration 'id' definition 'result_id'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/matras.c:148:45: note: Function 'matras_alloc' argument 2 names different: declaration 'id' definition 'result_id'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:51:1: warning: Possible null pointer dereference: nodep [nullPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:51:1: note: Assignment 'nodep=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:51:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:51:1: style: Checking if unsigned variable 'it->count' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:210:31: style: Function 'mempool_stats' argument 1 names different: declaration 'mempool' definition 'pool'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.h:196:31: note: Function 'mempool_stats' argument 1 names different: declaration 'mempool' definition 'pool'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/mempool.c:210:31: note: Function 'mempool_stats' argument 1 names different: declaration 'mempool' definition 'pool'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:73:32: style: Function 'region_truncate' argument 1 names different: declaration 'pool' definition 'region'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.h:255:32: note: Function 'region_truncate' argument 1 names different: declaration 'pool' definition 'region'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:73:32: note: Function 'region_truncate' argument 1 names different: declaration 'pool' definition 'region'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:73:47: style: Function 'region_truncate' argument 2 names different: declaration 'size' definition 'used'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.h:255:45: note: Function 'region_truncate' argument 2 names different: declaration 'size' definition 'used'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:73:47: note: Function 'region_truncate' argument 2 names different: declaration 'size' definition 'used'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:130:32: portability: 'rslab_data(slab)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/region.c:130:45: portability: 'rslab_data(slab)+slab->used' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:99:7: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:100:22: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:103:22: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:170:27: portability: 'arena->arena' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:197:22: portability: 'arena->arena' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_arena.c:197:29: portability: 'arena->arena+used' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:389:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:389:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:401:5: portability: %zu in format string (no. 2) requires 'size_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:433:4: portability: %zu in format string (no. 3) requires 'size_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:440:4: portability: %zu in format string (no. 3) requires 'size_t' but the argument type is 'intptr_t {aka signed long}'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:263:35: style: Function 'slab_get_large' argument 1 names different: declaration 'slab' definition 'cache'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.h:196:35: note: Function 'slab_get_large' argument 1 names different: declaration 'slab' definition 'cache'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/slab_cache.c:263:35: note: Function 'slab_get_large' argument 1 names different: declaration 'slab' definition 'cache'.
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/small.c:57:1: warning: Possible null pointer dereference: nodep [nullPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/small.c:57:1: note: Assignment 'nodep=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/small.c:57:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/small/small.c:57:1: style: Checking if unsigned variable 'it->count' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/lf_lifo.c:22:21: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/lf_lifo.c:23:28: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/lf_lifo.c:26:28: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/lf_lifo.c:59:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb.c:39:1: warning: Possible null pointer dereference: nodep [nullPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb.c:39:1: note: Assignment 'nodep=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb.c:39:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb.c:39:1: style: Checking if unsigned variable 'it->count' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_aug.c:63:1: warning: Possible null pointer dereference: nodep [nullPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_aug.c:63:1: note: Assignment 'nodep=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_aug.c:63:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_aug.c:63:1: style: Checking if unsigned variable 'it->count' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:50:1: warning: Possible null pointer dereference: nodep [nullPointer]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:50:1: note: Assignment 'nodep=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:50:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:50:1: style: Checking if unsigned variable 'it->count' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:159:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tarantool_1.9.1.26.g63eb81e3c/src/lib/small/test/rb_rand.cc:180:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tarantool_1.9.1.26.g63eb81e3c/src/title.c:196:1: style: Function 'title_set_interpretor_name' argument 1 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/title.h:87:45: note: Function 'title_set_interpretor_name' argument 1 names different: declaration 'name' definition 'str'.
tarantool_1.9.1.26.g63eb81e3c/src/title.c:196:1: note: Function 'title_set_interpretor_name' argument 1 names different: declaration 'name' definition 'str'.
tarantool_1.9.1.26.g63eb81e3c/src/title.c:197:1: style: Function 'title_set_script_name' argument 1 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/title.h:90:40: note: Function 'title_set_script_name' argument 1 names different: declaration 'name' definition 'str'.
tarantool_1.9.1.26.g63eb81e3c/src/title.c:197:1: note: Function 'title_set_script_name' argument 1 names different: declaration 'name' definition 'str'.
src/uri.c:67:9: warning: Identical condition 'p==pe', second condition is always false [identicalConditionAfterEarlyExit]
src/uri.rl:43:8: note: first condition
src/uri.c:67:9: note: second condition
src/uri.rl:211:8: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
src/uri.rl:213:8: warning: Redundant code: Found a statement that begins with numeric constant. [constStatement]
tarantool_1.9.1.26.g63eb81e3c/src/util.c:225:34: style: Function 'utf8_check_printable' argument 1 names different: declaration 'str' definition 'start'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/src/trivia/util.h:456:34: note: Function 'utf8_check_printable' argument 1 names different: declaration 'str' definition 'start'.
tarantool_1.9.1.26.g63eb81e3c/src/util.c:225:34: note: Function 'utf8_check_printable' argument 1 names different: declaration 'str' definition 'start'.
tarantool_1.9.1.26.g63eb81e3c/test/unit/bloom.cc:47:19: style: Variable 'excess' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/bloom.cc:97:19: style: Variable 'excess' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/bps_tree_iterator.cc:461:12: style: Variable 'test_rounds_size' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/bps_tree_iterator.cc:464:9: style: Variable 'comp_buf2' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/bps_tree_iterator.cc:473:0: style: Variable 'comp_buf_size2' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/coll.cpp:20:2: style: Struct 'comp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:47:20: style: The scope of the variable 'value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:59:28: style: The scope of the variable 'root_value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:90:28: style: The scope of the variable 'root_value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:164:28: style: The scope of the variable 'root_value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:335:17: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:379:17: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:381:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:404:17: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:406:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:454:17: style: Variable 'ans' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:456:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap.c:502:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap_iterator.c:39:20: style: The scope of the variable 'root_value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap_iterator.c:51:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap_iterator.c:96:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/heap_iterator.c:152:28: style: Unused variable: root_value [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/light.cc:262:0: style: Variable 'comp_buf_size2' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/test/unit/reflection_cxx.cc:16:2: style: Struct 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/test/unit/reflection_cxx.cc:53:2: style: Struct 'Database' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:497:0: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:98:0: style: Technically the member function 'CBox < 1 >::FillRTreeRect' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:98:0: style: Technically the member function 'CBox < 2 >::FillRTreeRect' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:98:0: style: Technically the member function 'CBox < 3 >::FillRTreeRect' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:98:0: style: Technically the member function 'CBox < 8 >::FillRTreeRect' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:98:0: style: Technically the member function 'CBox < 16 >::FillRTreeRect' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:243:2: style: Struct 'CEntryByDistance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:256:2: style: Struct 'CEntryByDistanceMan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:467:0: error: Uninitialized struct member: entry.next [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:467:0: error: Uninitialized struct member: entry.used [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:430:0: error: Uninitialized struct member: entry.next [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:430:0: error: Uninitialized struct member: entry.used [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:390:0: error: Uninitialized struct member: entry.next [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:390:0: error: Uninitialized struct member: entry.used [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:350:0: error: Uninitialized struct member: entry.next [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/rtree_multidim.cc:350:0: error: Uninitialized struct member: entry.used [uninitStructMember]
tarantool_1.9.1.26.g63eb81e3c/test/unit/say.c:154:2: style: Variable 'inj->bparam' is reassigned a value before the old one has been used. [redundantAssignment]
tarantool_1.9.1.26.g63eb81e3c/test/unit/say.c:151:2: note: Variable 'inj->bparam' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/test/unit/say.c:154:2: note: Variable 'inj->bparam' is reassigned a value before the old one has been used.
tarantool_1.9.1.26.g63eb81e3c/test/unit/say.c:237:3: error: Resource leak: fd [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:359:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:360:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:361:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:362:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:363:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:364:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:365:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:366:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:369:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:370:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:371:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:372:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:373:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:374:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:375:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:378:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:379:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:380:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:383:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:384:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:385:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:386:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:387:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:388:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:389:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:390:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:391:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:392:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:393:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:394:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:397:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:398:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:76:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:78:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:79:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:87:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:92:2: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:147:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vclock.cc:157:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vy_point_lookup.c:99:55: warning: Either the condition '(pk)!=(NULL)' is redundant or there is possible null pointer dereference: pk. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/test/unit/vy_point_lookup.c:101:2: note: Assuming that condition '(pk)!=(NULL)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/test/unit/vy_point_lookup.c:99:55: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/PMurHash.h:42:0: error: #error Unable to determine type name for unsigned 32-bit int [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:139:14: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:139:14: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:147:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:39:12: style: union member 'alltypes::l' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:40:12: style: union member 'alltypes::d' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:41:12: style: union member 'alltypes::vp' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:42:12: style: union member 'alltypes::fp' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:43:12: style: union member 'alltypes::cp' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/conftest.c:77:11: style: Unused variable: f [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/coro/coro.c:681:0: error: #error unsupported backend [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/crc32.c:673:11: style: The scope of the variable 'term1' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/crc32.c:673:18: style: The scope of the variable 'term2' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/etp.c:464:11: warning: Either the condition '!req' is redundant or there is possible null pointer dereference: req. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/etp.c:461:11: note: Assuming that condition '!req' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/etp.c:464:11: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1314:9: style: The scope of the variable 'name' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1270:11: style: Redundant pointer operation on 'min' - it's already a pointer. [redundantPointerOp]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1287:25: style: Redundant pointer operation on 'j' - it's already a pointer. [redundantPointerOp]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:510:37: style: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.h:310:42: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:510:37: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:522:30: style: Function 'eio_set_thread_on_stop' argument 1 names different: declaration 'on_stop_cb' definition 'on_stop'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.h:316:35: note: Function 'eio_set_thread_on_stop' argument 1 names different: declaration 'on_stop_cb' definition 'on_stop'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:522:30: note: Function 'eio_set_thread_on_stop' argument 1 names different: declaration 'on_stop_cb' definition 'on_stop'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1638:7: style: Unused variable: fd [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1484:27: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/ecb.h:453:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/ecb.h:732:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1148:30: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libeio/eio.c:1442:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev.c:1514:0: error: #error "memory fences not defined for your architecture, please report" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:102:11: warning: Identical condition '!nev', second condition is always false [identicalConditionAfterEarlyExit]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:84:7: note: first condition
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:102:11: note: second condition
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:93:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:94:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:170:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:171:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:199:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_epoll.c:200:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_poll.c:92:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_poll.c:75:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_poll.c:76:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_poll.c:123:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_poll.c:124:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_port.c:65:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_port.c:66:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_port.c:124:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/ev_port.c:125:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/event.c:419:60: style: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/event.h:167:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libev/event.c:419:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libutil_freebsd/flopen.c:42:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libutil_freebsd/pidfile.c:110:6: style: The scope of the variable 'error' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libutil_freebsd/pidfile.c:110:22: style: The scope of the variable 'count' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/api.c:1091:5: style: Redundant pointer operation on 'document' - it's already a pointer. [redundantPointerOp]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/dumper.c:210:23: style: The scope of the variable 'item' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/dumper.c:211:23: style: The scope of the variable 'pair' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/emitter.c:1877:26: style: The scope of the variable 'value' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/emitter.c:2180:10: style: The scope of the variable 'indent_hint' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/parser.c:764:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/parser.c:874:9: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/parser.c:1000:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/parser.c:1161:5: style: Variable 'dummy_mark' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/reader.c:194:37: style: The scope of the variable 'value2' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/scanner.c:802:9: style: The scope of the variable 'need_more_tokens' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/scanner.c:2259:21: style: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/scanner.c:700:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/scanner.c:2259:21: note: Function 'yaml_parser_scan_tag_directive_value' argument 2 names different: declaration 'mark' definition 'start_mark'.
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/src/scanner.c:1193:9: style: Variable 'dummy_key' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-dumper.c:183:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-dumper.c:184:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-dumper.c:307:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-dumper.c:269:65: warning: Assert statement modifies 'document_number'. [assignmentInAssert]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-emitter.c:208:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-emitter.c:209:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-emitter.c:322:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/run-emitter.c:291:52: warning: Assert statement modifies 'event_number'. [assignmentInAssert]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/test-reader.c:126:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/test-version.c:24:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/test-version.c:25:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/libyaml/tests/test-version.c:26:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/lua_cjson.c:240:17: style: The scope of the variable 'escstr' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/lua_cjson.c:528:9: style: The scope of the variable 'surrogate_low' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/strbuf.c:225:9: style: The scope of the variable 'empty_len' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/strbuf.c:221:55: style: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/strbuf.h:71:62: note: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'.
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-cjson/strbuf.c:221:55: note: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'.
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-yaml/b64.c:7:9: style: The scope of the variable 'd' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/lua-yaml/lyaml.cc:473:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/buildvm.c:73:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/buildvm_asm.c:168:0: error: #error "missing relocation support for this architecture" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/buildvm_fold.c:53:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/buildvm_lib.c:404:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:1107:4: style: Condition 'htab' is always false [knownConditionTrueFalse]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:1097:12: note: Assignment 'htab=NULL', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:1107:4: note: Condition 'htab' is always false
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3902:9: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3902:9: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3905:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3905:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3906:13: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3906:13: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3907:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3907:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3908:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3908:17: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3909:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3909:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3910:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3910:10: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3911:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3911:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3912:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3912:10: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3913:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3913:1: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3914:16: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3914:16: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3917:8: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3917:8: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2491:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2541:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3001:13: style: The scope of the variable 'previous' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:530:66: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:389:8: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:530:66: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:552:57: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:385:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:552:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:552:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:386:8: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:552:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2537:66: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:516:12: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2537:66: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:51: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2393:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:57: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2393:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:63: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2393:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3638:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3641:51: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2392:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3641:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3641:66: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2392:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:3641:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5531:61: style: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:174:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5531:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5607:45: style: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:176:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5607:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5871:42: style: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5843:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5871:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5951:53: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5844:54: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5951:53: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5951:65: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5845:8: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5951:65: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5956:51: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5846:52: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5956:51: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5957:23: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5847:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5957:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5971:54: style: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5848:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5971:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5977:52: style: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5849:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:5977:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:1043:1: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2693:16: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2692:9: note: Assuming that condition 'token<257' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/host/minilua.c:2693:16: note: Invalid argument
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/lj_def.h:309:0: error: #error "missing defines for your compiler" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/luajit/src/lj_arch.h:59:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/luarocks/win32/rclauncher.c:85:13: style: The scope of the variable 'size' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/qsort_arg_mt.c:58:0: error: #error "HAVE_OPENMP macro is not defined" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/sha1.c:53:23: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:1044:5: warning: Either the condition 'filenameTable==NULL' is redundant or there is possible null pointer dereference: filenameTable. [nullPointerRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:1049:23: note: Assuming that condition 'filenameTable==NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:1044:5: note: Null pointer dereference
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:583:100: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:583:116: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:599:90: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:599:143: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:599:159: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:610:93: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:610:146: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:610:162: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:611:93: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:611:146: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:611:162: portability: 'job->src.start+job->dictSize' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:717:62: portability: 'job->dst.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:785:56: portability: 'job->src.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:874:66: portability: 'ctx->input.buffer.start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/adapt.c:874:86: portability: 'ctx->input.buffer.start+ctx->input.filled' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/adaptive-compression/datagencli.c:122:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/gen_html/gen_html.cpp:45:12: style: The scope of the variable 'epos' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/gen_html/gen_html.cpp:155:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/gen_html/gen_html.cpp:156:22: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:273:33: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:275:12: note: Assuming that condition 'input==NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:272:21: note: Assignment 'p=(const uint8_t*)input', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:273:33: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:380:33: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:382:12: note: Assuming that condition 'input==NULL' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:379:21: note: Assignment 'p=(const uint8_t*)input', assigned value is 0
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:380:33: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/xxhash.c:300:3: style: Variable 'p32' is modified but its new value is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/zstd_opt.h:447:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/zstd_opt.h:551:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/zstd_opt.h:746:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/zstd_opt.h:859:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/compress.c:2767:9: style: The scope of the variable 'fhSize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:162:63: style: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:78:63: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:162:63: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:369:60: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:121:60: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/bitstream.h:369:60: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:427:47: style: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:301:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:427:47: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:453:70: style: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:303:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:453:70: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:462:75: style: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:305:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:462:75: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/compress.c:3412:39: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/decompress.c:2086:35: style: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/zstd_internal.h:257:35: note: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/decompress.c:2086:35: note: Function 'ZSTD_freeDDict' argument 1 names different: declaration 'cdict' definition 'ddict'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/decompress.c:2175:8: style: struct member 'ZSTD_DStream_s::legacyContext' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/decompress.c:2176:6: style: struct member 'ZSTD_DStream_s::previousLegacyVersion' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:59: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:181:74: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:59: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:104: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:181:128: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:104: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:125: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:181:144: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/entropy_common.c:59:125: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:92:127: style: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:276:127: note: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:92:127: note: Function 'FSE_buildCTable_wksp' argument 5 names different: declaration 'workSpace' definition 'workspace'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:92:145: style: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:276:145: note: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:92:145: note: Function 'FSE_buildCTable_wksp' argument 6 names different: declaration 'wkspSize' definition 'workspaceSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:448:85: style: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:255:85: note: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:448:85: note: Function 'FSE_countFast_wksp' argument 3 names different: declaration 'src' definition 'source'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:448:100: style: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:255:97: note: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:448:100: note: Function 'FSE_countFast_wksp' argument 4 names different: declaration 'srcSize' definition 'sourceSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:608:102: style: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:107:117: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:608:102: note: Function 'FSE_normalizeCount' argument 4 names different: declaration 'srcSize' definition 'total'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:785:51: style: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:129:66: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_compress.c:785:51: note: Function 'FSE_compress_usingCTable' argument 2 names different: declaration 'dstCapacity' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_decompress.c:282:53: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse.h:197:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/fse_decompress.c:282:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:317:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:746:122: style: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:189:122: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:746:122: note: Function 'HUF_compress1X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:752:124: style: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:197:124: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:752:124: note: Function 'HUF_compress1X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:759:122: style: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:57:122: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:759:122: note: Function 'HUF_compress4X_wksp' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:765:124: style: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:144:124: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_compress.c:765:124: note: Function 'HUF_compress4X_repeat' argument 6 names different: declaration 'tableLog' definition 'huffLog'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:224:56: style: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:209:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:224:56: note: Function 'HUF_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:232:48: style: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:202:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:232:48: note: Function 'HUF_decompress1X2_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:355:56: style: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:184:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:355:56: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:684:56: style: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:210:56: note: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:684:56: note: Function 'HUF_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:692:48: style: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:204:48: note: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:692:48: note: Function 'HUF_decompress1X4_DCtx_wksp' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:817:56: style: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf.h:185:56: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/lib/zstd/huf_decompress.c:817:56: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/linux-kernel/test/UserlandTest.cpp:282:15: style: Unused variable: c [unusedVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm_common.c:56:47: style: Function 'LDM_decompress' argument 2 names different: declaration 'srcSize' definition 'compressedSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm.h:167:47: note: Function 'LDM_decompress' argument 2 names different: declaration 'srcSize' definition 'compressedSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm_common.c:56:47: note: Function 'LDM_decompress' argument 2 names different: declaration 'srcSize' definition 'compressedSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm_common.c:57:41: style: Function 'LDM_decompress' argument 4 names different: declaration 'maxDstSize' definition 'maxDecompressedSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm.h:168:41: note: Function 'LDM_decompress' argument 4 names different: declaration 'maxDstSize' definition 'maxDecompressedSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/ldm_common.c:57:41: note: Function 'LDM_decompress' argument 4 names different: declaration 'maxDstSize' definition 'maxDecompressedSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/main.c:90:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/long_distance_matching/main.c:90:3: portability: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Options.cpp:88:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Options.cpp:91:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Options.cpp:91:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Options.cpp:105:8: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Options.cpp:336:7: warning: Return value of std::remove_if() ignored. Elements remain in container. [uselessCallsRemove]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/ErrorHolder.h:51:13: warning: Assert statement calls a function which may have desired side effects: 'hasError'. [assertWithSideEffect]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Logging.h:36:8: style: Technically the member function 'pzstd::Logger::logsAt' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Buffer.h:79:20: style: Technically the member function 'pzstd::Buffer::range' can be const. [functionConst]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:66:18: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:69:18: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/WorkQueue.h:147:3: style: Class 'BufferWorkQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/Pzstd.h:39:3: style: Class 'SharedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/WorkQueue.h:52:0: style: Class 'pzstd :: WorkQueue < Buffer >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/WorkQueue.h:52:0: style: Class 'pzstd :: WorkQueue < std :: shared_ptr < BufferWorkQueue > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Buffer.h:44:75: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:63:41: performance: Function parameter 'size' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:105:26: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:112:27: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/Range.h:119:28: performance: Function parameter 'first' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/FileSystem.h:59:41: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/FileSystem.h:75:38: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/FileSystem.h:81:17: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:33:16: warning: Access of moved variable 'sized'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:33:16: note: $symbol:sized
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:34:16: warning: Access of moved variable 'sized'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:34:16: note: $symbol:sized
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:38:16: warning: Access of moved variable 'sized'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:38:16: note: $symbol:sized
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:39:16: warning: Access of moved variable 'sized'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:32:16: note: Calling std::move(sized)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/BufferTest.cpp:39:16: note: $symbol:sized
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:246:22: warning: Access of moved variable 'x'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:245:26: note: Calling std::move(x)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:246:22: note: $symbol:x
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:250:22: warning: Access of moved variable 'x'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:249:27: note: Calling std::move(x)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:250:22: note: $symbol:x
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:251:17: warning: Access of moved variable 'x'. [accessMoved]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:245:26: note: Calling std::move(x)
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp:251:17: note: $symbol:x
Access of moved variable '$symbol'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:128:19: style: Checking if unsigned variable 'newOffset' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:200:67: style: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstd_seekable.h:168:99: note: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:200:67: note: Function 'ZSTD_seekable_offsetToFrameIndex' argument 2 names different: declaration 'offset' definition 'pos'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:375:70: style: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstd_seekable.h:158:82: note: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:375:70: note: Function 'ZSTD_seekable_decompress' argument 3 names different: declaration 'dstSize' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/contrib/seekable_format/zstdseek_decompress.c:297:37: style: Variable 'tableBase' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:214:41: style: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:95:62: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:214:41: note: Function 'BIT_initCStream' argument 2 names different: declaration 'dstBuffer' definition 'startPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:462:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:139:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/bitstream.h:462:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:537:46: style: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:407:42: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:537:46: note: Function 'FSE_initCState' argument 1 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:563:69: style: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:409:65: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:563:69: note: Function 'FSE_encodeSymbol' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:572:74: style: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:411:70: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:572:74: note: Function 'FSE_flushCState' argument 2 names different: declaration 'CStatePtr' definition 'statePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:61:60: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:253:75: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:61:60: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:62:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:253:129: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:62:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:62:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:253:145: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/entropy_common.c:62:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse_decompress.c:263:53: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse.h:271:68: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/fse_decompress.c:263:53: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:321:61: style: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:234:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:321:61: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:321:101: style: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:234:102: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:321:101: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:326:61: style: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:235:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:326:61: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:326:101: style: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:235:102: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:326:101: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:401:62: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:163:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:401:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:513:68: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:164:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:513:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:651:59: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:197:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:651:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:651:95: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:197:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:651:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:699:64: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:198:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:699:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:768:59: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:201:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:768:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:768:95: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:201:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:768:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:832:70: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.h:202:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:832:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/xxhash.c:617:76: style: Variable 'p32' is modified but its new value is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/zstd_common.c:43:41: style: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/zstd_errors.h:75:58: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/common/zstd_common.c:43:41: note: Function 'ZSTD_getErrorCode' argument 1 names different: declaration 'functionResult' definition 'code'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/fse_compress.c:66:0: error: #error "FSE_FUNCTION_EXTENSION must be defined" [preprocessorErrorDirective]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/huf_compress.c:249:17: style: The scope of the variable 'pos' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:64:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:189:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:2345:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:1301:52: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR != 1' is always true. [redundantCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:2153:12: style: The scope of the variable 'fhSize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_compress.c:3090:44: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_ldm.c:478:42: style: Function 'ZSTD_compressBlock_ldm' argument 1 names different: declaration 'cctx' definition 'ctx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_ldm.h:40:42: note: Function 'ZSTD_compressBlock_ldm' argument 1 names different: declaration 'cctx' definition 'ctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstd_ldm.c:478:42: note: Function 'ZSTD_compressBlock_ldm' argument 1 names different: declaration 'cctx' definition 'ctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:495:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:646:12: style: The scope of the variable 'frameStartPos' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:646:31: style: The scope of the variable 'dstBufferPos' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:868:59: style: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.h:81:62: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:868:59: note: Function 'ZSTDMT_initCStream_usingCDict' argument 3 names different: declaration 'fparams' definition 'fParams'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:884:41: style: Function 'ZSTDMT_resetCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.h:53:53: note: Function 'ZSTDMT_resetCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:884:41: note: Function 'ZSTDMT_resetCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:893:40: style: Function 'ZSTDMT_initCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.h:52:52: note: Function 'ZSTDMT_initCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:893:40: note: Function 'ZSTDMT_initCStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:1110:43: style: Function 'ZSTDMT_compressStream' argument 1 names different: declaration 'mtctx' definition 'zcs'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.h:55:55: note: Function 'ZSTDMT_compressStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/compress/zstdmt_compress.c:1110:43: note: Function 'ZSTDMT_compressStream' argument 1 names different: declaration 'mtctx' definition 'zcs'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/decompress/huf_decompress.c:922:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/decompress/zstd_decompress.c:193:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/decompress/zstd_decompress.c:2105:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:63:35: style: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:72:83: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:63:35: note: Function 'ZBUFF_freeCCtx' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:80:49: style: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:75:100: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:80:49: note: Function 'ZBUFF_compressInitDictionary' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:85:39: style: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:74:90: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:85:39: note: Function 'ZBUFF_compressInit' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:93:43: style: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:77:87: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:93:43: note: Function 'ZBUFF_compressContinue' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:116:40: style: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:78:84: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:116:40: note: Function 'ZBUFF_compressFlush' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:129:38: style: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:79:82: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_compress.c:129:38: note: Function 'ZBUFF_compressEnd' argument 1 names different: declaration 'cctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:30:35: style: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:124:83: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:30:35: note: Function 'ZBUFF_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:38:51: style: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:127:102: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:38:51: note: Function 'ZBUFF_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:43:41: style: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:126:92: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:43:41: note: Function 'ZBUFF_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:51:45: style: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff.h:129:91: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/deprecated/zbuff_decompress.c:51:45: note: Function 'ZBUFF_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/cover.c:670:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/cover.c:960:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:286:10: style: The scope of the variable 'd' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:286:13: style: The scope of the variable 'e' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:384:7: style: The scope of the variable 't' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:640:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:691:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:842:21: style: The scope of the variable 'curbuf' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:843:13: style: The scope of the variable 'curbufsize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:949:10: style: The scope of the variable 'd' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:949:13: style: The scope of the variable 'e' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1073:24: style: The scope of the variable 'e' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1073:28: style: The scope of the variable 'f' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1074:10: style: The scope of the variable 's' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1406:10: style: The scope of the variable 'skip' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1406:16: style: The scope of the variable 'unsorted' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1444:14: style: The scope of the variable 'ISAb' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1444:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1449:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1449:22: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1618:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1682:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1754:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1879:7: style: The scope of the variable 'm' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/divsufsort.c:1879:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:497:32: warning: Either the condition '!suffix0' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:512:9: note: Assuming that condition '!suffix0' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:497:32: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:211:12: style: The scope of the variable 'maxLength' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:707:25: style: Checking if unsigned variable 'compressionLevel' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:842:39: style: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.h:150:45: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:842:39: note: Function 'ZDICT_finalizeDictionary' argument 3 names different: declaration 'dictContent' definition 'customDictContent'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:844:42: style: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.h:152:48: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:844:42: note: Function 'ZDICT_finalizeDictionary' argument 8 names different: declaration 'parameters' definition 'params'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:1032:53: style: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.h:175:75: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:1032:53: note: Function 'ZDICT_trainFromBuffer_legacy' argument 6 names different: declaration 'parameters' definition 'params'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/dictBuilder/zdict.c:967:0: error: Memory leak: dictList [memleak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1932:60: style: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.h:60:49: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1932:60: note: Function 'ZSTDv01_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1932:96: style: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.h:61:49: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1932:96: note: Function 'ZSTDv01_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1989:45: style: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.h:35:46: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1989:45: note: Function 'ZSTDv01_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1989:81: style: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.h:36:46: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1989:81: note: Function 'ZSTDv01_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1996:64: style: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.h:44:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1996:64: note: Function 'ZSTDv01_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:63:12: style: struct member 'FSE_CStream_t::bitPos' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:64:12: style: struct member 'FSE_CStream_t::startPtr' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:66:12: style: struct member 'FSE_CStream_t::endPtr' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:71:17: style: struct member 'FSE_CState_t::value' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:72:17: style: struct member 'FSE_CState_t::stateTable' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:73:17: style: struct member 'FSE_CState_t::symbolTT' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:74:17: style: struct member 'FSE_CState_t::stateLog' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:333:9: style: struct member 'FSE_symbolCompressionTransform::deltaFindState' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:334:9: style: struct member 'FSE_symbolCompressionTransform::deltaNbBits' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:935:8: style: struct member 'HUF_CElt_s::val' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:940:9: style: struct member 'nodeElt_s::count' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:941:9: style: struct member 'nodeElt_s::parent' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1409:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1410:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1412:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1413:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1414:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1415:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1416:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1418:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1420:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1428:9: style: struct member 'ZSTD_Cctx_s::current' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1429:9: style: struct member 'ZSTD_Cctx_s::nextUpdate' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1434:9: style: struct member 'ZSTD_Cctx_s::hashTable' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v01.c:1436:10: style: struct member 'ZSTD_Cctx_s::buffer' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:488:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:330:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:488:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2760:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2761:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2763:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2764:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2765:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2766:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2767:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2769:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v02.c:2771:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:490:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:332:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:490:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:3096:64: style: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.h:44:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:3096:64: note: Function 'ZSTDv03_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2401:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2402:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2404:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2405:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2406:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2407:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2408:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2410:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v03.c:2412:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:2969:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:897:59: style: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:738:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:897:59: note: Function 'BIT_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1286:67: style: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:611:68: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1286:67: note: Function 'FSE_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1287:30: style: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:611:122: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1287:30: note: Function 'FSE_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1287:51: style: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:611:138: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1287:51: note: Function 'FSE_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1517:60: style: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:631:61: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1517:60: note: Function 'FSE_decompress_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1997:30: style: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1718:63: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1997:30: note: Function 'HUF_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:2355:30: style: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:1719:63: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:2355:30: note: Function 'HUF_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3297:50: style: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:350:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3297:50: note: Function 'ZSTD_decompressContinue' argument 1 names different: declaration 'dctx' definition 'ctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3373:74: style: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:347:76: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3373:74: note: Function 'ZSTD_decompress_insertDictionary' argument 2 names different: declaration 'src' definition 'dict'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3373:87: style: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:347:88: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3373:87: note: Function 'ZSTD_decompress_insertDictionary' argument 3 names different: declaration 'srcSize' definition 'dictSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3696:66: style: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:60:49: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3696:66: note: Function 'ZSTDv04_decompressDCtx' argument 3 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3696:102: style: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:61:49: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3696:102: note: Function 'ZSTDv04_decompressDCtx' argument 5 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3701:45: style: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:35:46: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3701:45: note: Function 'ZSTDv04_decompress' argument 2 names different: declaration 'maxOriginalSize' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3701:81: style: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:36:46: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3701:81: note: Function 'ZSTDv04_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3716:64: style: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:44:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3716:64: note: Function 'ZSTDv04_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3739:75: style: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:88:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3739:75: note: Function 'ZBUFFv04_decompressWithDictionary' argument 2 names different: declaration 'dict' definition 'src'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3739:87: style: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.h:88:88: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v04.c:3739:87: note: Function 'ZBUFFv04_decompressWithDictionary' argument 3 names different: declaration 'dictSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3171:24: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:887:65: style: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:736:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:887:65: note: Function 'BITv05_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1279:63: style: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:635:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1279:63: note: Function 'FSEv05_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1280:30: style: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:635:117: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1280:30: note: Function 'FSEv05_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1280:51: style: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:635:133: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1280:51: note: Function 'FSEv05_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1489:56: style: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:657:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1489:56: note: Function 'FSEv05_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1954:30: style: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1688:59: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1954:30: note: Function 'HUFv05_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1994:30: style: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1679:59: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1994:30: note: Function 'HUFv05_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:2332:30: style: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1689:59: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:2332:30: note: Function 'HUFv05_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:2375:30: style: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:1680:59: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:2375:30: note: Function 'HUFv05_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3467:85: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:321:86: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3467:85: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3468:60: style: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:322:64: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3468:60: note: Function 'ZSTDv05_decompress_usingPreparedDCtx' argument 4 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3478:52: style: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:73:63: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3478:52: note: Function 'ZSTDv05_decompress_usingDict' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3488:45: style: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:62:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3488:45: note: Function 'ZSTDv05_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3488:69: style: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:62:68: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3488:69: note: Function 'ZSTDv05_decompressDCtx' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3493:45: style: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:33:46: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3493:45: note: Function 'ZSTDv05_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3493:81: style: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:34:46: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3493:81: note: Function 'ZSTDv05_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3508:64: style: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:42:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3508:64: note: Function 'ZSTDv05_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3546:73: style: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:91:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3546:73: note: Function 'ZSTDv05_decompressContinue' argument 3 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3820:41: style: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:99:49: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3820:41: note: Function 'ZBUFFv05_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3833:57: style: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:102:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3833:57: note: Function 'ZBUFFv05_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3840:47: style: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:101:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3840:47: note: Function 'ZBUFFv05_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3848:51: style: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:104:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3848:51: note: Function 'ZBUFFv05_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbc'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3848:75: style: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.h:105:64: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:3848:75: note: Function 'ZBUFFv05_decompressContinue' argument 3 names different: declaration 'dstCapacityPtr' definition 'maxDstSizePtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:521:11: style: struct member 'seqStore_t::buffer' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:522:11: style: struct member 'seqStore_t::offsetStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:524:11: style: struct member 'seqStore_t::offCodeStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:525:11: style: struct member 'seqStore_t::offCode' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:526:11: style: struct member 'seqStore_t::litStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:527:11: style: struct member 'seqStore_t::lit' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:528:11: style: struct member 'seqStore_t::litLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:530:11: style: struct member 'seqStore_t::matchLengthStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:532:11: style: struct member 'seqStore_t::dumpsStart' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:535:10: style: struct member 'seqStore_t::matchLengthFreq' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:536:10: style: struct member 'seqStore_t::litLengthFreq' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:537:10: style: struct member 'seqStore_t::litFreq' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:538:10: style: struct member 'seqStore_t::offCodeFreq' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:539:10: style: struct member 'seqStore_t::matchLengthSum' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:540:10: style: struct member 'seqStore_t::litLengthSum' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:541:10: style: struct member 'seqStore_t::litSum' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v05.c:542:10: style: struct member 'seqStore_t::offCodeSum' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2647:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:988:65: style: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:839:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:988:65: note: Function 'BITv06_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1263:63: style: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:707:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1263:63: note: Function 'FSEv06_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1264:30: style: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:707:117: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1264:30: note: Function 'FSEv06_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1264:51: style: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:707:133: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1264:51: note: Function 'FSEv06_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1635:56: style: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:725:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1635:56: note: Function 'FSEv06_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1649:44: style: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:669:45: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1649:44: note: Function 'FSEv06_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2093:30: style: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1831:59: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2093:30: note: Function 'HUFv06_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2131:30: style: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1823:59: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2131:30: note: Function 'HUFv06_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2465:30: style: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1832:59: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2465:30: note: Function 'HUFv06_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2507:30: style: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:1824:59: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2507:30: note: Function 'HUFv06_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2855:37: style: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:97:54: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2855:37: note: Function 'ZSTDv06_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2855:66: style: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:97:80: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:2855:66: note: Function 'ZSTDv06_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3615:85: style: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:331:84: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3615:85: note: Function 'ZSTDv06_decompress_usingPreparedDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'refDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3636:45: style: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:73:60: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3636:45: note: Function 'ZSTDv06_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3642:82: style: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:43:61: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3642:82: note: Function 'ZSTDv06_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3657:64: style: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:51:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3657:64: note: Function 'ZSTDv06_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3947:41: style: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:110:64: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3947:41: note: Function 'ZBUFFv06_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3960:57: style: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:113:72: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3960:57: note: Function 'ZBUFFv06_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3967:47: style: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:112:62: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3967:47: note: Function 'ZBUFFv06_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3984:51: style: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.h:115:66: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:3984:51: note: Function 'ZBUFFv06_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v06.c:569:23: style: struct member 'ZSTDv06_stats_t::unused' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2521:36: style: The scope of the variable 'decompress' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:658:65: style: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:511:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:658:65: note: Function 'BITv07_endOfDStream' argument 1 names different: declaration 'bitD' definition 'DStream'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1207:63: style: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:755:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1207:63: note: Function 'FSEv07_readNCount' argument 2 names different: declaration 'maxSymbolValuePtr' definition 'maxSVPtr'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1208:30: style: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:755:117: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1208:30: note: Function 'FSEv07_readNCount' argument 4 names different: declaration 'rBuffer' definition 'headerBuffer'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1208:51: style: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:755:133: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1208:51: note: Function 'FSEv07_readNCount' argument 5 names different: declaration 'rBuffSize' definition 'hbSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1655:56: style: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:773:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1655:56: note: Function 'FSEv07_decompress_usingDTable' argument 2 names different: declaration 'dstCapacity' definition 'originalSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1669:44: style: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:724:45: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1669:44: note: Function 'FSEv07_decompress' argument 2 names different: declaration 'dstCapacity' definition 'maxDstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1892:30: style: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1138:59: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1892:30: note: Function 'HUFv07_decompress1X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1901:50: style: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1087:49: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1901:50: note: Function 'HUFv07_decompress1X2_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2014:30: style: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1129:59: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2014:30: note: Function 'HUFv07_decompress4X2_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2304:30: style: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1139:59: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2304:30: note: Function 'HUFv07_decompress1X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2313:50: style: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1088:49: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2313:50: note: Function 'HUFv07_decompress1X4_DCtx' argument 1 names different: declaration 'dctx' definition 'DCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2425:30: style: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:1130:59: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2425:30: note: Function 'HUFv07_decompress4X4_usingDTable' argument 2 names different: declaration 'maxDstSize' definition 'dstSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3004:37: style: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:91:54: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3004:37: note: Function 'ZSTDv07_copyDCtx' argument 1 names different: declaration 'dctx' definition 'dstDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3004:66: style: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:91:80: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3004:66: note: Function 'ZSTDv07_copyDCtx' argument 2 names different: declaration 'preparedDCtx' definition 'srcDCtx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3875:45: style: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:75:60: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3875:45: note: Function 'ZSTDv07_decompressDCtx' argument 1 names different: declaration 'ctx' definition 'dctx'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3881:82: style: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:50:61: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3881:82: note: Function 'ZSTDv07_decompress' argument 4 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3896:64: style: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:58:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:3896:64: note: Function 'ZSTDv07_findFrameCompressedSize' argument 2 names different: declaration 'compressedSize' definition 'srcSize'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4320:41: style: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:126:61: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4320:41: note: Function 'ZBUFFv07_freeDCtx' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4333:57: style: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:129:72: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4333:57: note: Function 'ZBUFFv07_decompressInitDictionary' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4340:47: style: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:128:62: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4340:47: note: Function 'ZBUFFv07_decompressInit' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4357:51: style: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.h:131:66: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:4357:51: note: Function 'ZBUFFv07_decompressContinue' argument 1 names different: declaration 'dctx' definition 'zbd'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/lib/legacy/zstd_v07.c:2804:30: style: struct member 'ZSTDv07_stats_s::unused' is never used. [unusedStructMember]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:518:24: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:521:9: note: Assuming that condition '!buf' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:518:24: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:529:30: warning: Either the condition '!buf' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:530:21: note: Assuming that condition '!buf' is not redundant
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/util.h:529:30: note: Null pointer addition
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/dibio.c:293:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:936:12: style: The scope of the variable 'dfnSize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:912:38: style: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.h:72:39: note: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:912:38: note: Function 'FIO_compressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:912:63: style: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.h:72:64: note: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:912:63: note: Function 'FIO_compressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:930:48: style: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.h:86:48: note: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:930:48: note: Function 'FIO_compressMultipleFilenames' argument 1 names different: declaration 'srcNamesTable' definition 'inFileNamesTable'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:1631:40: style: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.h:77:41: note: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:1631:40: note: Function 'FIO_decompressFilename' argument 1 names different: declaration 'outfilename' definition 'dstFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:1631:65: style: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'. [funcArgNamesDifferent]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.h:77:66: note: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/programs/fileio.c:1631:65: note: Function 'FIO_decompressFilename' argument 2 names different: declaration 'infilename' definition 'srcFileName'.
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/datagencli.c:123:9: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/decodecorpus.c:565:33: style: Checking if unsigned variable 'compressedSize' is less than zero. [unsignedLessThanZero]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_decompress.c:38:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_decompress.c:42:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:40:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:43:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:45:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:69:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:73:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:77:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:83:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:84:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/block_round_trip.c:85:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:44:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:45:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:50:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:55:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:58:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/regression_driver.c:20:13: style: Variable 'kFollowLinks' is assigned a value that is never used. [unreadVariable]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_decompress.c:37:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_decompress.c:41:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:46:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:47:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:54:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:72:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:76:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:80:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:86:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:87:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/simple_round_trip.c:88:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:34:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:43:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:45:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:59:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:64:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:65:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:67:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_decompress.c:76:26: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:35:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:37:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:46:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:48:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:76:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:84:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:99:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:112:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:137:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:141:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:145:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:152:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:153:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/stream_round_trip.c:154:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzz/zstd_helpers.c:18:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:392:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:409:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:442:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:447:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:1091:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/fuzzer.c:1097:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/legacy.c:89:9: error: Memory leak: outBuff [memleak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/paramgrill.c:218:16: style: The scope of the variable 'cSize' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/paramgrill.c:220:16: style: The scope of the variable 'ratio' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/paramgrill.c:597:9: error: Resource leak: f [resourceLeak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/poolTests.c:105:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zbufftest.c:192:16: style: The scope of the variable 'r' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:250:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:257:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:270:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:278:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:313:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:331:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:421:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:438:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:460:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:477:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:499:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:550:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:574:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:596:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:603:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:630:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:636:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:643:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:651:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:660:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:668:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:680:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:689:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:697:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:713:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:714:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:715:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:729:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:730:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:731:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:748:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:750:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:752:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:777:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:778:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:779:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:783:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:789:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:790:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:795:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:798:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:799:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:823:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:832:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:923:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:961:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:967:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:968:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:992:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1014:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1031:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1043:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1053:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1061:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1063:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1079:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1082:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1083:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1085:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1088:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1104:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1174:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1215:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1221:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1246:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1272:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1273:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1274:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1292:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1306:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1317:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1327:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1329:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1342:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1345:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1346:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1349:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1365:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1448:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1459:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1488:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1494:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1514:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1520:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1556:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1562:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1566:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1568:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1569:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1570:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1574:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1575:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1576:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1577:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1578:47: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1582:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1583:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1584:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1587:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1595:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1598:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1599:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1603:43: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1608:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1613:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1615:25: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1621:29: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1624:29: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1628:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1646:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1664:21: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1676:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1679:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1693:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1696:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1697:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1700:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/tests/zstreamtest.c:1716:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzlib.c:374:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzlib.c:116:9: error: Memory leak: state [memleak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzlib.c:297:9: error: Memory leak: path [memleak]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzread.c:31:14: style: The scope of the variable 'get' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzread.c:564:20: style: The scope of the variable 'n' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzread.c:566:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzwrite.c:23:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzwrite.c:153:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzwrite.c:311:14: style: The scope of the variable 'have' can be reduced. [variableScope]
tarantool_1.9.1.26.g63eb81e3c/third_party/zstd/zlibWrapper/gzwrite.c:475:19: style: The scope of the variable 'left' can be reduced. [variableScope]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/tarantool-lts/tarantool-lts_1.5.5.37.g1687c02.orig.tar.gz
y.tab.c:1203:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
prscfg_scan.c:2258:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
prscfg.y:117:40: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:121:31: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:122:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:127:31: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:131:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:132:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:136:31: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:137:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:143:21: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:144:16: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:148:75: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:149:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:152:31: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:179:4: warning: Redundant assignment of '(yyvsp[1-(6)].node)->paramValue.arrayval' to itself. [selfAssignment]
prscfg.y:186:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:190:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:209:7: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg.y:214:39: style: Same expression on both sides of '-'. [duplicateExpression]
prscfg_scan.c:1421:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
prscfg_scan.c:347:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
prscfg_scan.c:1421:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
prscfg_scan.c:1445:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
prscfg_scan.c:626:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
prscfg_scan.c:1445:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
prscfg_scan.c:1873:55: style: Function 'prscfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
prscfg_scan.c:304:54: note: Function 'prscfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
prscfg_scan.c:1873:55: note: Function 'prscfg_yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
prscfg_scan.c:1886:55: style: Function 'prscfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
prscfg_scan.c:305:53: note: Function 'prscfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
prscfg_scan.c:1886:55: note: Function 'prscfg_yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
prscfg_scan.c:1886:69: style: Function 'prscfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
prscfg_scan.c:305:63: note: Function 'prscfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
prscfg_scan.c:1886:69: note: Function 'prscfg_yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
prscfg_scan.c:2115:31: style: Function 'prscfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
prscfg_scan.c:588:30: note: Function 'prscfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
prscfg_scan.c:2115:31: note: Function 'prscfg_yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
prscfg_scan.c:2142:33: style: Function 'prscfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
prscfg_scan.c:577:34: note: Function 'prscfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
prscfg_scan.c:2142:33: note: Function 'prscfg_yylex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
prscfg_scan.c:2171:43: style: Function 'prscfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
prscfg_scan.c:579:44: note: Function 'prscfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
prscfg_scan.c:2171:43: note: Function 'prscfg_yylex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
prscfg_scan.c:2171:69: style: Function 'prscfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
prscfg_scan.c:579:67: note: Function 'prscfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
prscfg_scan.c:2171:69: note: Function 'prscfg_yylex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
prscfg.l:215:20: style: Function 'scan_yyerror' argument 1 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
prscfg.l:11:31: note: Function 'scan_yyerror' argument 1 names different: declaration 's' definition 'msg'.
prscfg.l:215:20: note: Function 'scan_yyerror' argument 1 names different: declaration 's' definition 'msg'.
y.tab.c:1056:44: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
y.tab.c:1095:15: note: Assuming that condition 'yytoken!=-2' is not redundant
y.tab.c:1056:44: note: Negative array index
tarantool_1.5.5.37.g1687c02/cfg/warning.c:15:27: style: Function 'out_warning' argument 1 names different: declaration 'r' definition 'v'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/cfg/warning.h:8:32: note: Function 'out_warning' argument 1 names different: declaration 'r' definition 'v'.
tarantool_1.5.5.37.g1687c02/cfg/warning.c:15:27: note: Function 'out_warning' argument 1 names different: declaration 'r' definition 'v'.
tarantool_1.5.5.37.g1687c02/client/tarancheck/tc_config.c:66:7: style: The scope of the variable 'workdir' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/client/tarancheck/tc_generate.c:218:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/client/tarantar/compat.c:69:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/client/tarantar/indexate.c:198:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/client/tarantar/indexate.c:366:16: style: Same expression on both sides of '||'. [duplicateExpression]
tarantool_1.5.5.37.g1687c02/client/tarantar/sha1.c:53:23: style: union member 'CHAR64LONG16::c' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/client/tarantar/snapshot.c:246:2: warning: The buffer 'newpath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tarantool_1.5.5.37.g1687c02/client/tarantool/tc_admin.c:90:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/client/tarantool/tc_cli.c:406:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tarantool_1.5.5.37.g1687c02/connector/c/tnt/tnt_tuple.c:158:15: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tarantool_1.5.5.37.g1687c02/connector/c/tntnet/tnt_io.c:396:9: style: The scope of the variable 'lv' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/connector/c/tntnet/tnt_io.c:396:13: style: The scope of the variable 'rv' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/connector/c/tntsql/tnt_utf8.c:112:26: style: The scope of the variable 'r' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/connector/c/tntsql/tnt_utf8.c:127:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/extra/txt2c.c:79:0: error: Resource leak: in [resourceLeak]
tarantool_1.5.5.37.g1687c02/extra/txt2c.c:79:0: error: Resource leak: out [resourceLeak]
src/admin.rl:253:4: warning: Either the condition '(pe=(char*)memchr(in->pos,'\n',in->end-in->pos))==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
src/admin.rl:248:66: note: Assuming that condition '(pe=(char*)memchr(in->pos,'\n',in->end-in->pos))==NULL' is not redundant
src/admin.rl:253:4: note: Null pointer addition
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.cc:71:23: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.cc:81:23: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.cc:91:23: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.cc:283:11: style: The scope of the variable 'errcode' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:62:15: style: The function 'beginBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:166:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:62:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:63:15: style: The function 'buildNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:167:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:63:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:64:15: style: The function 'endBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:168:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:64:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:65:15: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:170:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:65:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:66:17: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:171:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:66:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:67:24: style: The function 'min' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:172:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:67:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:68:24: style: The function 'max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:173:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:68:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:69:24: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:174:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:69:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:70:24: style: The function 'findByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:175:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:70:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:71:24: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:177:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:71:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:75:17: style: The function 'memsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:180:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:75:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:76:27: style: The function 'allocIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:185:27: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:76:27: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:77:15: style: The function 'initIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:186:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/avl_tree_index.h:77:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:49:15: style: The function 'beginBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:166:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:49:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:50:15: style: The function 'buildNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:167:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:50:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:51:15: style: The function 'endBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:168:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:51:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:52:15: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:170:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:52:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:53:17: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:171:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:53:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:54:24: style: The function 'min' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:172:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:54:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:55:24: style: The function 'max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:173:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:55:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:56:24: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:174:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:56:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:57:24: style: The function 'findByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:175:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:57:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:58:24: style: The function 'findByTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:176:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:58:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:59:24: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:177:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:59:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:63:24: style: The function 'memsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:180:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:63:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:64:27: style: The function 'allocIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:185:27: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:64:27: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:65:15: style: The function 'initIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:186:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/bitset_index.h:65:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/box_lua.cc:1647:19: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tarantool_1.5.5.37.g1687c02/src/box/box_lua.cc:1651:19: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tarantool_1.5.5.37.g1687c02/src/box/box_lua.cc:1814:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tarantool_1.5.5.37.g1687c02/src/box/box_lua.cc:1820:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tarantool_1.5.5.37.g1687c02/src/box/hash_index.cc:286:11: style: The scope of the variable 'errcode' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/hash_index.cc:346:42: style: Function 'initIterator' argument 1 names different: declaration 'iterator' definition 'ptr'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:55:45: note: Function 'initIterator' argument 1 names different: declaration 'iterator' definition 'ptr'.
tarantool_1.5.5.37.g1687c02/src/box/hash_index.cc:346:42: note: Function 'initIterator' argument 1 names different: declaration 'iterator' definition 'ptr'.
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:41:15: style: The function 'beginBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:166:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:41:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:42:15: style: The function 'buildNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:167:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:42:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:43:15: style: The function 'endBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:168:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:43:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:44:15: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:170:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:44:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:45:17: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:171:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:45:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:46:24: style: The function 'min' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:172:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:46:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:47:24: style: The function 'max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:173:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:47:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:48:24: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:174:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:48:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:49:24: style: The function 'findByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:175:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:49:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:50:24: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:177:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:50:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:54:27: style: The function 'allocIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:185:27: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:54:27: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:55:15: style: The function 'initIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:186:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:55:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:60:17: style: The function 'memsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:180:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/hash_index.h:60:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:52:15: style: The function 'beginBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:166:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:52:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:53:15: style: The function 'buildNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:167:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:53:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:54:15: style: The function 'endBuild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:168:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:54:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:55:15: style: The function 'build' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:170:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:55:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:56:17: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:171:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:56:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:57:24: style: The function 'min' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:172:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:57:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:58:24: style: The function 'max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:173:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:58:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:59:24: style: The function 'random' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:174:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:59:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:60:24: style: The function 'findByKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:175:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:60:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:61:24: style: The function 'replace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:177:24: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:61:24: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:65:17: style: The function 'memsize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:180:17: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:65:17: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:66:27: style: The function 'allocIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:185:27: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:66:27: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:67:15: style: The function 'initIterator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tarantool_1.5.5.37.g1687c02/src/box/index.h:186:15: note: Virtual function in base class
tarantool_1.5.5.37.g1687c02/src/box/tree_index.h:67:15: note: Function in derived class
tarantool_1.5.5.37.g1687c02/src/box/key_def.cc:94:33: style: Function 'key_def_destroy' argument 1 names different: declaration 'def' definition 'key_def'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/key_def.h:96:33: note: Function 'key_def_destroy' argument 1 names different: declaration 'def' definition 'key_def'.
tarantool_1.5.5.37.g1687c02/src/box/key_def.cc:94:33: note: Function 'key_def_destroy' argument 1 names different: declaration 'def' definition 'key_def'.
tarantool_1.5.5.37.g1687c02/src/box/request.cc:64:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/src/box/request.cc:65:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/src/box/space.cc:152:21: style: Function 'space_by_n' argument 1 names different: declaration 'space_no' definition 'n'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/space.h:191:35: note: Function 'space_by_n' argument 1 names different: declaration 'space_no' definition 'n'.
tarantool_1.5.5.37.g1687c02/src/box/space.cc:152:21: note: Function 'space_by_n' argument 1 names different: declaration 'space_no' definition 'n'.
tarantool_1.5.5.37.g1687c02/src/box/space.cc:192:29: style: Function 'space_replace' argument 1 names different: declaration 'space' definition 'sp'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/space.h:158:29: note: Function 'space_replace' argument 1 names different: declaration 'space' definition 'sp'.
tarantool_1.5.5.37.g1687c02/src/box/space.cc:192:29: note: Function 'space_replace' argument 1 names different: declaration 'space' definition 'sp'.
tarantool_1.5.5.37.g1687c02/src/box/tree_index.cc:71:20: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/tree_index.cc:81:20: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/tree_index.cc:91:20: style: C-style pointer casting [cstyleCast]
tarantool_1.5.5.37.g1687c02/src/box/tree_index.cc:283:11: style: The scope of the variable 'errcode' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:459:14: style: The scope of the variable 'field_a' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:460:14: style: The scope of the variable 'field_b' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:491:11: style: The scope of the variable 'field_size' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:267:48: style: Function 'tuple_seek' argument 2 names different: declaration 'field_no' definition 'i'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/tuple.h:276:48: note: Function 'tuple_seek' argument 2 names different: declaration 'field_no' definition 'i'.
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:267:48: note: Function 'tuple_seek' argument 2 names different: declaration 'field_no' definition 'i'.
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:346:35: style: Function 'tuple_update' argument 1 names different: declaration 'new_format' definition 'format'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/tuple.h:297:35: note: Function 'tuple_update' argument 1 names different: declaration 'new_format' definition 'format'.
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:346:35: note: Function 'tuple_update' argument 1 names different: declaration 'new_format' definition 'format'.
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:484:44: style: Function 'tuple_compare_with_key' argument 1 names different: declaration 'tuple_a' definition 'tuple'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/box/tuple.h:349:44: note: Function 'tuple_compare_with_key' argument 1 names different: declaration 'tuple_a' definition 'tuple'.
tarantool_1.5.5.37.g1687c02/src/box/tuple.cc:484:44: note: Function 'tuple_compare_with_key' argument 1 names different: declaration 'tuple_a' definition 'tuple'.
tarantool_1.5.5.37.g1687c02/src/coio.cc:41:2: style: Struct 'CoioGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tarantool_1.5.5.37.g1687c02/src/find_path.c:41:10: style: Condition 'rc==-1' is always true [knownConditionTrueFalse]
tarantool_1.5.5.37.g1687c02/src/find_path.c:28:13: note: Assignment 'rc=-1', assigned value is -1
tarantool_1.5.5.37.g1687c02/src/find_path.c:41:10: note: Condition 'rc==-1' is always true
tarantool_1.5.5.37.g1687c02/src/find_path.c:41:10: style: Same expression on both sides of '==' because the value of 'rc' and '-1' are the same. [duplicateExpression]
tarantool_1.5.5.37.g1687c02/src/find_path.c:28:13: note: 'rc' is assigned value '-1' here.
tarantool_1.5.5.37.g1687c02/src/find_path.c:41:10: note: Same expression on both sides of '==' because the value of 'rc' and '-1' are the same.
tarantool_1.5.5.37.g1687c02/src/fio.c:83:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/fio.c:108:7: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/ipc.cc:347:3: style: Variable 'ch->bcast' is reassigned a value before the old one has been used. [redundantAssignment]
tarantool_1.5.5.37.g1687c02/src/ipc.cc:343:3: note: Variable 'ch->bcast' is reassigned a value before the old one has been used.
tarantool_1.5.5.37.g1687c02/src/ipc.cc:347:3: note: Variable 'ch->bcast' is reassigned a value before the old one has been used.
tarantool_1.5.5.37.g1687c02/src/iproto.cc:611:9: style: Function 'iproto_session_on_output' argument 2 names different: declaration 'revents' definition 'revent'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/iproto.cc:320:9: note: Function 'iproto_session_on_output' argument 2 names different: declaration 'revents' definition 'revent'.
tarantool_1.5.5.37.g1687c02/src/iproto.cc:611:9: note: Function 'iproto_session_on_output' argument 2 names different: declaration 'revents' definition 'revent'.
tarantool_1.5.5.37.g1687c02/src/lib/salad/guava.c:46:10: style: The scope of the variable 'next' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/lib/small/mempool.c:68:28: portability: 'mslab_offset(slab)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/lib/small/slab_cache.c:369:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/src/lib/small/slab_cache.c:156:7: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/lib/small/slab_cache.c:157:22: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/lib/small/slab_cache.c:160:22: portability: 'map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tarantool_1.5.5.37.g1687c02/src/lua/lua_socket.cc:857:7: style: Condition 'a' is always false [knownConditionTrueFalse]
tarantool_1.5.5.37.g1687c02/src/lua/lua_socket.cc:835:23: note: Assignment 'a=NULL', assigned value is 0
tarantool_1.5.5.37.g1687c02/src/lua/lua_socket.cc:857:7: note: Condition 'a' is always false
src/memcached-grammar.rl:99:16: style: The scope of the variable 'field' can be reduced. [variableScope]
src/memcached-grammar.rl:126:16: style: The scope of the variable 'field' can be reduced. [variableScope]
src/memcached-grammar.rl:128:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/recovery.cc:877:41: style: Function 'wal_writer_start' argument 1 names different: declaration 'state' definition 'r'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/recovery.cc:196:41: note: Function 'wal_writer_start' argument 1 names different: declaration 'state' definition 'r'.
tarantool_1.5.5.37.g1687c02/src/recovery.cc:877:41: note: Function 'wal_writer_start' argument 1 names different: declaration 'state' definition 'r'.
tarantool_1.5.5.37.g1687c02/src/replica.cc:166:70: style: Function 'remote_apply_row' argument 3 names different: declaration 'rowlne' definition 'rowlen'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/replica.cc:42:70: note: Function 'remote_apply_row' argument 3 names different: declaration 'rowlne' definition 'rowlen'.
tarantool_1.5.5.37.g1687c02/src/replica.cc:166:70: note: Function 'remote_apply_row' argument 3 names different: declaration 'rowlne' definition 'rowlen'.
tarantool_1.5.5.37.g1687c02/src/replication.cc:276:2: style: Variable 'control_message' is reassigned a value before the old one has been used. [redundantAssignment]
tarantool_1.5.5.37.g1687c02/src/replication.cc:261:0: note: Variable 'control_message' is reassigned a value before the old one has been used.
tarantool_1.5.5.37.g1687c02/src/replication.cc:276:2: note: Variable 'control_message' is reassigned a value before the old one has been used.
tarantool_1.5.5.37.g1687c02/src/replication.cc:440:29: style: Function 'spawner_sigchld_handler' argument 1 names different: declaration 'signal' definition 'signo'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/src/replication.cc:128:29: note: Function 'spawner_sigchld_handler' argument 1 names different: declaration 'signal' definition 'signo'.
tarantool_1.5.5.37.g1687c02/src/replication.cc:440:29: note: Function 'spawner_sigchld_handler' argument 1 names different: declaration 'signal' definition 'signo'.
tarantool_1.5.5.37.g1687c02/src/rope.c:643:19: warning: Either the condition 'if(node&&(node->link[0]||node->link[1]))' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/src/rope.c:647:6: note: Assuming that condition 'if(node&&(node->link[0]||node->link[1]))' is not redundant
tarantool_1.5.5.37.g1687c02/src/rope.c:643:19: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/src/rope.c:643:36: warning: Either the condition 'if(node&&(node->link[0]||node->link[1]))' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/src/rope.c:647:6: note: Assuming that condition 'if(node&&(node->link[0]||node->link[1]))' is not redundant
tarantool_1.5.5.37.g1687c02/src/rope.c:643:36: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/src/rope.c:644:9: warning: Either the condition 'if(node&&(node->link[0]||node->link[1]))' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/src/rope.c:647:6: note: Assuming that condition 'if(node&&(node->link[0]||node->link[1]))' is not redundant
tarantool_1.5.5.37.g1687c02/src/rope.c:644:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/src/tarantool.cc:117:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/src/util.cc:291:2: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/test/connector_c/tt.c:203:9: style: Variable 'off' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/bitset_iterator.c:381:2: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:200:11: warning: Either the condition '(f)!=(NULL)' is redundant or there is possible null pointer dereference: f. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:201:3: note: Assuming that condition '(f)!=(NULL)' is not redundant
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:200:11: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:82:2: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:89:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:91:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:93:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:94:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:95:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:99:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:100:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:102:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:103:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:104:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:105:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:107:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:108:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:110:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:111:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:112:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:113:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:114:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:115:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:117:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:118:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:119:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:120:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:121:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:123:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:125:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:127:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:128:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:131:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:133:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:136:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:137:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:139:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:142:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:143:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:144:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:145:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:148:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:153:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:155:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:157:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:159:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:161:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:163:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:164:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:166:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:171:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:173:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:180:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:181:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:184:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:192:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:194:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:195:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:196:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:201:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:203:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:210:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:211:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:214:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:225:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:227:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:228:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:229:3: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:239:4: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:240:4: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:243:4: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/fiob.c:244:4: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tarantool_1.5.5.37.g1687c02/test/unit/test.c:51:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tarantool_1.5.5.37.g1687c02/third_party/PMurHash.h:42:0: error: #error Unable to determine type name for unsigned 32-bit int [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/base64.c:75:7: style: The scope of the variable 'fragment' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/base64.c:205:17: warning: Either the condition 'codepos>80' is redundant or the array 'decoding[80]' is accessed at index 80, which is out of bounds. [arrayIndexOutOfBoundsCond]
tarantool_1.5.5.37.g1687c02/third_party/base64.c:203:29: note: Assuming that condition 'codepos>80' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/base64.c:205:17: note: Array index out of bounds
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:139:14: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:139:14: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:147:13: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:39:12: style: union member 'alltypes::l' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:40:12: style: union member 'alltypes::d' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:41:12: style: union member 'alltypes::vp' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:42:12: style: union member 'alltypes::fp' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:43:12: style: union member 'alltypes::cp' is never used. [unusedStructMember]
tarantool_1.5.5.37.g1687c02/third_party/coro/conftest.c:77:11: style: Unused variable: f [unusedVariable]
tarantool_1.5.5.37.g1687c02/third_party/coro/coro.c:476:0: error: #error unsupported backend [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/crc32.c:673:11: style: The scope of the variable 'term1' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/crc32.c:673:18: style: The scope of the variable 'term2' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:135:28: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:216:26: style: Function 'gopt' argument 1 names different: declaration 'opts' definition 'vptr_opts'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.h:44:26: note: Function 'gopt' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:216:26: note: Function 'gopt' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:225:30: style: Function 'gopt_arg' argument 1 names different: declaration 'opts' definition 'vptr_opts'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.h:50:30: note: Function 'gopt_arg' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:225:30: note: Function 'gopt_arg' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:238:37: style: Function 'gopt_arg_i' argument 1 names different: declaration 'opts' definition 'vptr_opts'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.h:55:37: note: Function 'gopt_arg_i' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:238:37: note: Function 'gopt_arg_i' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:250:31: style: Function 'gopt_args' argument 1 names different: declaration 'opts' definition 'vptr_opts'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.h:62:31: note: Function 'gopt_args' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:250:31: note: Function 'gopt_args' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:267:23: style: Function 'gopt_free' argument 1 names different: declaration 'opts' definition 'vptr_opts'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.h:67:23: note: Function 'gopt_free' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:267:23: note: Function 'gopt_free' argument 1 names different: declaration 'opts' definition 'vptr_opts'.
tarantool_1.5.5.37.g1687c02/third_party/gopt/gopt.c:65:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1716:9: style: The scope of the variable 'name' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1672:11: style: Redundant pointer operation on 'min' - it's already a pointer. [redundantPointerOp]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1689:25: style: Redundant pointer operation on 'j' - it's already a pointer. [redundantPointerOp]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:941:37: style: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.h:308:42: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:941:37: note: Function 'eio_set_max_poll_reqs' argument 1 names different: declaration 'nreqs' definition 'maxreqs'.
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:2040:7: style: Unused variable: fd [unusedVariable]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1886:27: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
tarantool_1.5.5.37.g1687c02/third_party/libeio/ecb.h:341:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1550:30: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libeio/eio.c:1844:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev.c:246:0: error: #error "unable to find value for NSIG, please report" [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:102:11: warning: Identical condition '!nev', second condition is always false [identicalConditionAfterEarlyExit]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:84:7: note: first condition
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:102:11: note: second condition
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:93:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:94:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:170:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:171:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:199:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_epoll.c:200:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_poll.c:91:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_poll.c:74:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_poll.c:75:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_poll.c:122:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_poll.c:123:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_port.c:64:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_port.c:65:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_port.c:123:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/ev_port.c:124:77: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/libev/event.c:419:60: style: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/libev/event.h:167:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
tarantool_1.5.5.37.g1687c02/third_party/libev/event.c:419:60: note: Function 'event_base_priority_init' argument 2 names different: declaration 'fd' definition 'npri'.
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:235:10: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:236:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:477:17: style: The scope of the variable 'escstr' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:507:12: style: The scope of the variable 'k' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:665:16: style: The scope of the variable 'keytype' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/lua_cjson.c:870:9: style: The scope of the variable 'surrogate_low' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/strbuf.c:225:9: style: The scope of the variable 'empty_len' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/strbuf.c:221:55: style: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/strbuf.h:71:62: note: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'.
tarantool_1.5.5.37.g1687c02/third_party/lua-cjson/strbuf.c:221:55: note: Function 'strbuf_append_fmt_retry' argument 2 names different: declaration 'format' definition 'fmt'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/buildvm.c:69:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/buildvm_asm.c:133:0: error: #error "missing relocation support for this architecture" [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/buildvm_fold.c:53:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/buildvm_lib.c:345:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:1107:4: style: Condition 'htab' is always false [knownConditionTrueFalse]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:1097:12: note: Assignment 'htab=NULL', assigned value is 0
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:1107:4: note: Condition 'htab' is always false
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3902:9: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3902:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3905:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3905:1: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3906:13: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3906:13: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3907:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3907:1: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3908:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3908:17: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3909:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3909:1: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3910:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3910:10: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3911:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3911:1: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3912:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3912:10: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3913:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3913:1: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3914:16: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3914:16: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3917:8: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3917:8: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2491:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2541:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3001:13: style: The scope of the variable 'previous' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:530:66: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:389:8: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:530:66: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:552:57: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:385:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:552:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:552:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:386:8: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:552:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2537:66: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:516:12: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2537:66: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:51: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2393:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:57: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2393:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:63: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2393:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3638:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3641:51: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2392:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3641:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3641:66: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2392:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:3641:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5531:61: style: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:174:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5531:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5607:45: style: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:176:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5607:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5871:42: style: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5843:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5871:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5951:53: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5844:54: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5951:53: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5951:65: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5845:8: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5951:65: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5956:51: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5846:52: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5956:51: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5957:23: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5847:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5957:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5971:54: style: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5848:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5971:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5977:52: style: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5849:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:5977:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:1043:1: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2693:16: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2692:9: note: Assuming that condition 'token<257' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/host/minilua.c:2693:16: note: Invalid argument
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/lj_def.h:300:0: error: #error "missing defines for your compiler" [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/luajit/src/lj_arch.h:55:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
tarantool_1.5.5.37.g1687c02/third_party/proctitle.c:253:6: style: Unused variable: i [unusedVariable]
tarantool_1.5.5.37.g1687c02/third_party/proctitle.c:270:10: style: Unused variable: ap [unusedVariable]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/a.h:50:9: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/a.h:48:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/a.h:50:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/ref.h:78:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/e.c:21:11: style: The scope of the variable 'epoch' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:167:3: warning: Either the condition 'ext==NULL' is redundant or there is possible null pointer dereference: ext. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:165:6: note: Assuming that condition 'ext==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:167:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:55:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:148:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/file.c:77:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:32:2: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:30:6: note: Assuming that condition 'p==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:32:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:98:21: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:259:6: note: Assuming that condition 'p==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:262:22: note: Calling function 'sp_iminof', 2nd argument 'p' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:98:21: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:144:6: warning: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:209:7: note: Assuming that condition 'n==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:221:22: note: Calling function 'sp_ipagecmp', 2nd argument 'p' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:144:6: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:147:10: warning: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:209:7: note: Assuming that condition 'n==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:221:22: note: Calling function 'sp_ipagecmp', 2nd argument 'p' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:147:10: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:149:10: warning: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:209:7: note: Assuming that condition 'n==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:221:22: note: Calling function 'sp_ipagecmp', 2nd argument 'p' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:149:10: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:213:3: warning: Either the condition 'n==NULL' is redundant or there is possible null pointer dereference: n. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:209:7: note: Assuming that condition 'n==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:213:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:265:6: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:259:6: note: Assuming that condition 'p==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/i.c:265:6: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:135:3: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:125:7: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:135:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:136:3: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:125:7: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:136:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:137:3: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:125:7: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:137:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:138:3: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:125:7: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:138:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:139:3: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:125:7: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/merge.c:139:3: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/recover.c:70:3: error: Memory leak: l [memleak]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:78:9: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:78:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:79:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:79:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:80:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:80:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:81:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:81:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:82:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:82:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:83:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:83:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:84:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:76:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/rep.c:84:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:22:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:22:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:23:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:23:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:25:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:25:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:26:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:26:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:27:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:27:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:28:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:28:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:29:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:29:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:30:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:30:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:31:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:31:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:32:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:32:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:33:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:33:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:34:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:34:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:35:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:35:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:36:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:36:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:37:2: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: e. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:70:6: note: Assuming that condition 'e==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:72:13: note: Calling function 'sp_envinit', 1st argument 'e' value is 0
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:37:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:306:9: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:306:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:309:2: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:309:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:310:2: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:310:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:311:2: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:311:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:318:2: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:318:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:320:37: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:302:6: note: Assuming that condition 's==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:320:37: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:738:9: warning: Either the condition 'c==NULL' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:734:6: note: Assuming that condition 'c==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:738:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:292:21: style: Function 'sp_open' argument 1 names different: declaration 'env' definition 'e'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:71:28: note: Function 'sp_open' argument 1 names different: declaration 'env' definition 'e'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:292:21: note: Function 'sp_open' argument 1 names different: declaration 'env' definition 'e'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:394:22: style: Function 'sp_destroy' argument 1 names different: declaration 'ptr' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:73:29: note: Function 'sp_destroy' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:394:22: note: Function 'sp_destroy' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:432:22: style: Function 'sp_error' argument 1 names different: declaration 'ptr' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:86:29: note: Function 'sp_error' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:432:22: note: Function 'sp_error' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:455:20: style: Function 'sp_begin' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:74:27: note: Function 'sp_begin' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:455:20: note: Function 'sp_begin' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:469:21: style: Function 'sp_commit' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:75:28: note: Function 'sp_commit' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:469:21: note: Function 'sp_commit' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:570:23: style: Function 'sp_rollback' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:76:30: note: Function 'sp_rollback' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:570:23: note: Function 'sp_rollback' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:680:18: style: Function 'sp_set' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:77:25: note: Function 'sp_set' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:680:18: note: Function 'sp_set' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:697:21: style: Function 'sp_delete' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:78:28: note: Function 'sp_delete' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:697:21: note: Function 'sp_delete' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:712:18: style: Function 'sp_get' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:79:25: note: Function 'sp_get' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:712:18: note: Function 'sp_get' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:723:23: style: Function 'sp_cursor' argument 1 names different: declaration 'db' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:80:30: note: Function 'sp_cursor' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:723:23: note: Function 'sp_cursor' argument 1 names different: declaration 'db' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:743:20: style: Function 'sp_fetch' argument 1 names different: declaration 'cur' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:81:27: note: Function 'sp_fetch' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:743:20: note: Function 'sp_fetch' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:751:26: style: Function 'sp_key' argument 1 names different: declaration 'cur' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:82:33: note: Function 'sp_key' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:751:26: note: Function 'sp_key' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:758:25: style: Function 'sp_keysize' argument 1 names different: declaration 'cur' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:83:32: note: Function 'sp_keysize' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:758:25: note: Function 'sp_keysize' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:765:28: style: Function 'sp_value' argument 1 names different: declaration 'cur' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:84:35: note: Function 'sp_value' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:765:28: note: Function 'sp_value' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:772:27: style: Function 'sp_valuesize' argument 1 names different: declaration 'cur' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:85:34: note: Function 'sp_valuesize' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:772:27: note: Function 'sp_valuesize' argument 1 names different: declaration 'cur' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:779:20: style: Function 'sp_stat' argument 1 names different: declaration 'ptr' definition 'o'. [funcArgNamesDifferent]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sophia.h:87:27: note: Function 'sp_stat' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:779:20: note: Function 'sp_stat' argument 1 names different: declaration 'ptr' definition 'o'.
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:71:3: error: Memory leak: e [memleak]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/sp.c:152:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:17:9: warning: Either the condition 'v==NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:15:6: note: Assuming that condition 'v==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:17:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:25:9: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:23:6: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:25:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:26:2: warning: Either the condition 'page==NULL' is redundant or there is possible null pointer dereference: page. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:23:6: note: Assuming that condition 'page==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:26:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:53:2: warning: Either the condition 'v==NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:51:6: note: Assuming that condition 'v==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:53:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:54:2: warning: Either the condition 'v==NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:51:6: note: Assuming that condition 'v==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:54:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:55:2: warning: Either the condition 'v==NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:51:6: note: Assuming that condition 'v==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:55:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:56:9: warning: Either the condition 'v==NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:51:6: note: Assuming that condition 'v==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:56:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:69:9: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:67:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:69:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:70:9: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:67:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:70:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:78:2: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:76:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:78:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:87:9: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:85:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:87:9: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:102:2: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:100:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:102:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:103:2: warning: Either the condition 'vn==NULL' is redundant or there is possible null pointer dereference: vn. [nullPointerRedundantCheck]
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:100:6: note: Assuming that condition 'vn==NULL' is not redundant
tarantool_1.5.5.37.g1687c02/third_party/sophia/db/util.c:103:2: note: Null pointer dereference
tarantool_1.5.5.37.g1687c02/third_party/sophia/test/issues.c:109:15: style: Variable 'byteCount' is assigned a value that is never used. [unreadVariable]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/tardiff/tardiff_0.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tardy/tardy_1.25.orig.tar.gz
tardy-1.25/libtardy/roff.cc:503:13: style: The scope of the variable 'len' can be reduced. [variableScope]
tardy-1.25/libtardy/tar/input/tar.cc:145:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
tardy-1.25/libtardy/tar/input/tar.cc:192:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
tardy-1.25/libtardy/tar/input/tar.cc:223:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
tardy-1.25/libtardy/tar/output/tar.cc:51:17: style: The scope of the variable 'padding' can be reduced. [variableScope]
tardy-1.25/libtardy/trace.cc:121:24: style: Condition 'page_width<16' is always false [knownConditionTrueFalse]
tardy-1.25/libtardy/trace.cc:118:22: note: Assignment 'page_width=79', assigned value is 79
tardy-1.25/libtardy/trace.cc:120:9: note: Compound assignment '-=', assigned value is 55
tardy-1.25/libtardy/trace.cc:121:24: note: Condition 'page_width<16' is always false
tardy-1.25/tardy/tardy.cc:439:5: error: Mismatching allocation and deallocation: buffer [mismatchAllocDealloc]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/targetcli/targetcli_2.1.fb43.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/targetcli-fb/targetcli-fb_2.1.43.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tarlz/tarlz_0.4.orig.tar.xz
tarlz-0.4/create.cc:67:33: style: C-style pointer casting [cstyleCast]
tarlz-0.4/extract.cc:248:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarlz-0.4/extract.cc:248:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tarlz-0.4/extract.cc:79:30: style: C-style pointer casting [cstyleCast]
tarlz-0.4/extract.cc:89:15: style: C-style pointer casting [cstyleCast]
tarlz-0.4/extract.cc:129:36: style: C-style pointer casting [cstyleCast]
tarlz-0.4/main.cc:52:0: error: #error "Environments where CHAR_BIT != 8 are not supported." [preprocessorErrorDirective]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/tart/tart_3.10.orig.tar.gz
tart-3.10/src/IniFile.c:61:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tart-3.10/src/IniFile.c:145:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tart-3.10/src/main.c:440:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tart-3.10/src/main.c:681:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tart-3.10/src/main.c:472:12: style: Variable 'gm_time' is assigned a value that is never used. [unreadVariable]
tart-3.10/src/main.c:104:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tart-3.10/src/main.c:183:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tart-3.10/src/main.c:457:3: error: Resource leak: custfile [resourceLeak]
tart-3.10/src/main.c:489:3: error: Resource leak: custfile [resourceLeak]
tart-3.10/src/main.c:554:0: error: Resource leak: outfile [resourceLeak]
tart-3.10/src/stringutil.c:19:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tart-3.10/src/stringutil.c:20:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:271:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tart-3.10/src/tartutil.c:71:6: style: The scope of the variable 'car' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:132:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:133:7: style: The scope of the variable 'tmpDate' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:411:6: style: The scope of the variable 'tmppos' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:411:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tart-3.10/src/tartutil.c:144:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tart-3.10/src/tartutil.c:150:7: error: Resource leak: readfile [resourceLeak]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/task/task_2.5.1+dfsg.orig.tar.xz
task-2.5.1+dfsg.orig/src/CLI2.cpp:1220:27: style: Variable 'raw' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/src/CLI2.cpp:1223:27: style: Variable 'sep' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/src/CLI2.cpp:2011:23: style: Variable 'raw' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/src/CLI2.h:78:35: style: Technically the member function 'CLI2::getWords' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/CLI2.cpp:648:39: note: Technically the member function 'CLI2::getWords' can be const.
task-2.5.1+dfsg.orig/src/CLI2.h:78:35: note: Technically the member function 'CLI2::getWords' can be const.
task-2.5.1+dfsg.orig/src/CLI2.h:105:20: performance: Technically the member function 'CLI2::lexExpression' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/CLI2.cpp:2086:24: note: Technically the member function 'CLI2::lexExpression' can be static.
task-2.5.1+dfsg.orig/src/CLI2.h:105:20: note: Technically the member function 'CLI2::lexExpression' can be static.
task-2.5.1+dfsg.orig/src/ViewText.h:57:7: style: Technically the member function 'ViewText::lines' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ViewText.h:58:7: style: Technically the member function 'ViewText::rows' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Lexer.h:56:3: style: Class 'Lexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/FS.h:40:3: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/FS.h:74:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/FS.h:126:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Nibbler.h:39:3: style: Class 'Nibbler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/JSON.h:61:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Task.h:62:3: style: Class 'Task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Task.h:63:3: style: Class 'Task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Color.h:49:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Color.h:50:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Color.h:51:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/FS.h:130:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/FS.h:79:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/FS.h:130:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/FS.h:131:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/FS.h:80:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/FS.h:131:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:64:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:64:11: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:65:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:65:17: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:77:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:77:11: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:78:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:78:17: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:91:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:91:11: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:92:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:92:17: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:105:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:105:11: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:106:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:106:17: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:119:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:119:11: note: Function in derived class
task-2.5.1+dfsg.orig/src/JSON.h:120:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/JSON.h:120:17: note: Function in derived class
task-2.5.1+dfsg.orig/src/Color.cpp:436:7: style: The scope of the variable 'count' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/Color.h:67:7: performance: Technically the member function 'Color::find' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Color.cpp:546:12: note: Technically the member function 'Color::find' can be static.
task-2.5.1+dfsg.orig/src/Color.h:67:7: note: Technically the member function 'Color::find' can be static.
task-2.5.1+dfsg.orig/src/ISO8601.h:43:3: style: Class 'ISO8601d' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/ISO8601.h:146:3: style: Class 'ISO8601p' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/ISO8601.h:147:3: style: Class 'ISO8601p' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Color.h:42:1: warning: The class 'Color' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
task-2.5.1+dfsg.orig/src/Color.cpp:497:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
task-2.5.1+dfsg.orig/src/Context.h:68:8: performance: Technically the member function 'Context::decomposeSortField' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Context.cpp:699:15: note: Technically the member function 'Context::decomposeSortField' can be static.
task-2.5.1+dfsg.orig/src/Context.h:68:8: note: Technically the member function 'Context::decomposeSortField' can be static.
task-2.5.1+dfsg.orig/src/Variant.h:47:3: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Variant.h:48:3: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Variant.h:49:3: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Variant.h:50:3: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Variant.h:51:3: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/Eval.cpp:112:30: style: Function 'addSource' argument 1 names different: declaration 'fn' definition 'source'. [funcArgNamesDifferent]
task-2.5.1+dfsg.orig/src/Eval.h:40:26: note: Function 'addSource' argument 1 names different: declaration 'fn' definition 'source'.
task-2.5.1+dfsg.orig/src/Eval.cpp:112:30: note: Function 'addSource' argument 1 names different: declaration 'fn' definition 'source'.
task-2.5.1+dfsg.orig/src/Eval.h:64:8: performance: Technically the member function 'Eval::identifyOperator' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Eval.cpp:808:12: note: Technically the member function 'Eval::identifyOperator' can be static.
task-2.5.1+dfsg.orig/src/Eval.h:64:8: note: Technically the member function 'Eval::identifyOperator' can be static.
task-2.5.1+dfsg.orig/src/Eval.h:66:15: performance: Technically the member function 'Eval::dump' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Eval.cpp:829:19: note: Technically the member function 'Eval::dump' can be static.
task-2.5.1+dfsg.orig/src/Eval.h:66:15: note: Technically the member function 'Eval::dump' can be static.
task-2.5.1+dfsg.orig/src/FS.cpp:79:3: performance: Variable '_original' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/FS.cpp:80:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/FS.h:43:8: style: Technically the member function 'Path::operator==' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/FS.cpp:96:12: note: Technically the member function 'Path::operator==' can be const.
task-2.5.1+dfsg.orig/src/FS.h:43:8: note: Technically the member function 'Path::operator==' can be const.
task-2.5.1+dfsg.orig/src/Filter.cpp:250:40: style: Same expression on both sides of '&&' because the value of '!countRecurring' and '!countWaiting' are the same. [duplicateExpression]
task-2.5.1+dfsg.orig/src/Filter.cpp:218:24: note: 'countRecurring' is assigned value '0' here.
task-2.5.1+dfsg.orig/src/Filter.cpp:217:24: note: 'countWaiting' is assigned value '0' here.
task-2.5.1+dfsg.orig/src/Filter.cpp:250:40: note: Same expression on both sides of '&&' because the value of '!countRecurring' and '!countWaiting' are the same.
task-2.5.1+dfsg.orig/src/Filter.cpp:217:7: style: The scope of the variable 'countWaiting' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/Filter.cpp:218:7: style: The scope of the variable 'countRecurring' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/Filter.h:44:8: performance: Technically the member function 'Filter::hasFilter' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Filter.cpp:190:14: note: Technically the member function 'Filter::hasFilter' can be static.
task-2.5.1+dfsg.orig/src/Filter.h:44:8: note: Technically the member function 'Filter::hasFilter' can be static.
task-2.5.1+dfsg.orig/src/Filter.h:45:8: performance: Technically the member function 'Filter::pendingOnly' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Filter.cpp:203:14: note: Technically the member function 'Filter::pendingOnly' can be static.
task-2.5.1+dfsg.orig/src/Filter.h:45:8: note: Technically the member function 'Filter::pendingOnly' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:49:8: performance: Technically the member function 'Hooks::isJSON' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Hooks.cpp:382:13: note: Technically the member function 'Hooks::isJSON' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:49:8: note: Technically the member function 'Hooks::isJSON' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:51:8: performance: Technically the member function 'Hooks::assertNTasks' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Hooks.cpp:443:13: note: Technically the member function 'Hooks::assertNTasks' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:51:8: note: Technically the member function 'Hooks::assertNTasks' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:52:8: performance: Technically the member function 'Hooks::assertSameTask' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Hooks.cpp:453:13: note: Technically the member function 'Hooks::assertSameTask' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:52:8: note: Technically the member function 'Hooks::assertSameTask' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:53:8: performance: Technically the member function 'Hooks::assertFeedback' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Hooks.cpp:483:13: note: Technically the member function 'Hooks::assertFeedback' can be static.
task-2.5.1+dfsg.orig/src/Hooks.h:53:8: note: Technically the member function 'Hooks::assertFeedback' can be static.
task-2.5.1+dfsg.orig/src/ISO8601.cpp:787:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:823:7: style: The scope of the variable 'seconds' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:826:7: style: The scope of the variable 'ss' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/ISO8601.h:104:10: style: Technically the member function 'ISO8601d::operator-' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:1609:18: note: Technically the member function 'ISO8601d::operator-' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:104:10: note: Technically the member function 'ISO8601d::operator-' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:113:8: performance: Technically the member function 'ISO8601d::parse_named' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:623:16: note: Technically the member function 'ISO8601d::parse_named' can be static.
task-2.5.1+dfsg.orig/src/ISO8601.h:113:8: note: Technically the member function 'ISO8601d::parse_named' can be static.
task-2.5.1+dfsg.orig/src/ISO8601.h:151:8: style: Technically the member function 'ISO8601p::operator<' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:1747:16: note: Technically the member function 'ISO8601p::operator<' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:151:8: note: Technically the member function 'ISO8601p::operator<' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:152:8: style: Technically the member function 'ISO8601p::operator>' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:1753:16: note: Technically the member function 'ISO8601p::operator>' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:152:8: note: Technically the member function 'ISO8601p::operator>' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:162:8: style: Technically the member function 'ISO8601p::validate' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:2028:16: note: Technically the member function 'ISO8601p::validate' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.h:162:8: note: Technically the member function 'ISO8601p::validate' can be const.
task-2.5.1+dfsg.orig/src/ISO8601.cpp:1852:55: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
task-2.5.1+dfsg.orig/src/ISO8601.cpp:1853:55: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
task-2.5.1+dfsg.orig/src/JSON.cpp:97:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/Nibbler.cpp:55:10: warning: Member variable 'Nibbler::_saved' is not initialized in the constructor. [uninitMemberVar]
task-2.5.1+dfsg.orig/src/Nibbler.cpp:63:19: warning: Member variable 'Nibbler::_saved' is not assigned a value in 'Nibbler::operator='. [operatorEqVarError]
task-2.5.1+dfsg.orig/src/Nibbler.h:69:8: style: Technically the member function 'Nibbler::next' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Nibbler.cpp:565:15: note: Technically the member function 'Nibbler::next' can be const.
task-2.5.1+dfsg.orig/src/Nibbler.h:69:8: note: Technically the member function 'Nibbler::next' can be const.
task-2.5.1+dfsg.orig/src/Nibbler.h:72:26: style: Technically the member function 'Nibbler::cursor' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Nibbler.cpp:574:33: note: Technically the member function 'Nibbler::cursor' can be const.
task-2.5.1+dfsg.orig/src/Nibbler.h:72:26: note: Technically the member function 'Nibbler::cursor' can be const.
task-2.5.1+dfsg.orig/src/Nibbler.h:77:8: style: Technically the member function 'Nibbler::depleted' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Nibbler.cpp:610:15: note: Technically the member function 'Nibbler::depleted' can be const.
task-2.5.1+dfsg.orig/src/Nibbler.h:77:8: note: Technically the member function 'Nibbler::depleted' can be const.
task-2.5.1+dfsg.orig/src/RX.cpp:40:8: style: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'. [funcArgNamesDifferent]
task-2.5.1+dfsg.orig/src/RX.h:38:32: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
task-2.5.1+dfsg.orig/src/RX.cpp:40:8: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
task-2.5.1+dfsg.orig/src/RX.cpp:49:5: warning: Member variable 'RX::_regex' is not initialized in the constructor. [uninitMemberVar]
task-2.5.1+dfsg.orig/src/RX.cpp:64:9: warning: Member variable 'RX::_regex' is not assigned a value in 'RX::operator='. [operatorEqVarError]
task-2.5.1+dfsg.orig/src/RX.cpp:52:3: performance: Variable '_pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/TDB2.cpp:1081:11: style: The scope of the variable 'row' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/TDB2.h:63:8: performance: Technically the member function 'TF2::load_gc' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:331:11: note: Technically the member function 'TF2::load_gc' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:63:8: note: Technically the member function 'TF2::load_gc' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:114:8: style: Technically the member function 'TDB2::get_changes' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/TDB2.cpp:763:12: note: Technically the member function 'TDB2::get_changes' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:114:8: note: Technically the member function 'TDB2::get_changes' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:118:8: style: Technically the member function 'TDB2::latest_id' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/TDB2.cpp:1282:11: note: Technically the member function 'TDB2::latest_id' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:118:8: note: Technically the member function 'TDB2::latest_id' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:133:8: style: Technically the member function 'TDB2::read_only' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/TDB2.cpp:1423:12: note: Technically the member function 'TDB2::read_only' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:133:8: note: Technically the member function 'TDB2::read_only' can be const.
task-2.5.1+dfsg.orig/src/TDB2.h:142:8: performance: Technically the member function 'TDB2::show_diff' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:1001:12: note: Technically the member function 'TDB2::show_diff' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:142:8: note: Technically the member function 'TDB2::show_diff' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:143:8: performance: Technically the member function 'TDB2::revert_undo' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:841:12: note: Technically the member function 'TDB2::revert_undo' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:143:8: note: Technically the member function 'TDB2::revert_undo' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:144:8: performance: Technically the member function 'TDB2::revert_pending' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:880:12: note: Technically the member function 'TDB2::revert_pending' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:144:8: note: Technically the member function 'TDB2::revert_pending' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:145:8: performance: Technically the member function 'TDB2::revert_completed' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:912:12: note: Technically the member function 'TDB2::revert_completed' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:145:8: note: Technically the member function 'TDB2::revert_completed' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:146:8: performance: Technically the member function 'TDB2::revert_backlog' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/TDB2.cpp:961:12: note: Technically the member function 'TDB2::revert_backlog' can be static.
task-2.5.1+dfsg.orig/src/TDB2.h:146:8: note: Technically the member function 'TDB2::revert_backlog' can be static.
task-2.5.1+dfsg.orig/src/Task.h:61:8: style: Technically the member function 'Task::operator==' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Task.cpp:103:12: note: Technically the member function 'Task::operator==' can be const.
task-2.5.1+dfsg.orig/src/Task.h:61:8: note: Technically the member function 'Task::operator==' can be const.
task-2.5.1+dfsg.orig/src/Task.h:153:9: performance: Technically the member function 'Task::urgency_c' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1727:13: note: Technically the member function 'Task::urgency_c' can be static.
task-2.5.1+dfsg.orig/src/Task.h:153:9: note: Technically the member function 'Task::urgency_c' can be static.
task-2.5.1+dfsg.orig/src/Task.h:162:7: performance: Technically the member function 'Task::determineVersion' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1640:11: note: Technically the member function 'Task::determineVersion' can be static.
task-2.5.1+dfsg.orig/src/Task.h:162:7: note: Technically the member function 'Task::determineVersion' can be static.
task-2.5.1+dfsg.orig/src/Task.h:166:8: performance: Technically the member function 'Task::validate_before' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1585:12: note: Technically the member function 'Task::validate_before' can be static.
task-2.5.1+dfsg.orig/src/Task.h:166:8: note: Technically the member function 'Task::validate_before' can be static.
task-2.5.1+dfsg.orig/src/Task.h:167:21: performance: Technically the member function 'Task::encode' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1605:25: note: Technically the member function 'Task::encode' can be static.
task-2.5.1+dfsg.orig/src/Task.h:167:21: note: Technically the member function 'Task::encode' can be static.
task-2.5.1+dfsg.orig/src/Task.h:168:21: performance: Technically the member function 'Task::decode' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1623:25: note: Technically the member function 'Task::decode' can be static.
task-2.5.1+dfsg.orig/src/Task.h:168:21: note: Technically the member function 'Task::decode' can be static.
task-2.5.1+dfsg.orig/src/Task.h:176:9: performance: Technically the member function 'Task::urgency_inherit' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Task.cpp:1836:13: note: Technically the member function 'Task::urgency_inherit' can be static.
task-2.5.1+dfsg.orig/src/Task.h:176:9: note: Technically the member function 'Task::urgency_inherit' can be static.
task-2.5.1+dfsg.orig/src/Task.cpp:1691:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
task-2.5.1+dfsg.orig/src/Variant.cpp:1912:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
task-2.5.1+dfsg.orig/src/Variant.cpp:51:3: performance: Variable '_string' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/Variant.cpp:52:3: performance: Variable '_date' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/Variant.cpp:53:3: performance: Variable '_duration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/Variant.cpp:54:3: performance: Variable '_source' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/Variant.h:72:8: performance: Technically the member function 'Variant::operator_hastag' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/Variant.cpp:1112:15: note: Technically the member function 'Variant::operator_hastag' can be static.
task-2.5.1+dfsg.orig/src/Variant.h:72:8: note: Technically the member function 'Variant::operator_hastag' can be static.
task-2.5.1+dfsg.orig/src/Variant.h:98:7: style: Technically the member function 'Variant::type' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/Variant.cpp:1898:14: note: Technically the member function 'Variant::type' can be const.
task-2.5.1+dfsg.orig/src/Variant.h:98:7: note: Technically the member function 'Variant::type' can be const.
task-2.5.1+dfsg.orig/src/ViewTask.h:59:7: style: Technically the member function 'ViewTask::lines' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/ViewTask.h:60:7: style: Technically the member function 'ViewTask::rows' can be const. [functionConst]
task-2.5.1+dfsg.orig/src/columns/ColDepends.cpp:98:20: style: The scope of the variable 'length' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:66:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:37:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:38:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:39:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:39:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:40:8: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDepends.h:40:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDescription.cpp:53:3: performance: Variable '_dateformat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
task-2.5.1+dfsg.orig/src/columns/ColDescription.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDescription.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDescription.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDescription.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:40:16: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:40:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:41:16: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:41:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:42:16: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:66:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:42:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColDue.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColDue.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColEntry.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColEntry.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTypeNumeric.h:38:16: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:66:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeNumeric.h:38:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColID.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColID.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColID.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColID.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColIMask.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColIMask.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColIMask.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColIMask.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColMask.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColMask.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColMask.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColMask.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColParent.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColParent.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColParent.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColParent.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:38:8: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColProject.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:38:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:39:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:39:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:40:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:40:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:41:8: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColRecur.h:41:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColScheduled.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColScheduled.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:37:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:40:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:38:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:41:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStart.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:37:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:38:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColStatus.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColString.h:40:8: style: The function 'setReport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:58:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColString.h:40:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColString.h:41:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:61:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColString.h:41:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColString.h:42:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:64:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColString.h:42:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:36:8: style: The function 'setStyle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:56:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:37:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:38:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:38:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:39:8: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeString.h:38:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTags.h:39:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColTypeDuration.h:38:16: style: The function 'modify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:66:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColTypeDuration.h:38:16: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:40:8: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:60:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:40:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:41:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:41:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:42:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:42:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:56:8: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:60:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:56:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:57:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:57:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:58:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:58:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:69:8: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:60:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:69:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:70:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:40:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:70:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:71:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/ColTypeDate.h:41:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:71:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:82:8: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:60:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:82:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:83:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:83:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:84:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUDA.h:84:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUUID.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUUID.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUUID.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUUID.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUrgency.h:36:8: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:62:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUrgency.h:36:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/ColUrgency.h:37:8: style: The function 'render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/columns/Column.h:65:16: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/columns/ColUrgency.h:37:8: note: Function in derived class
task-2.5.1+dfsg.orig/src/columns/Column.h:69:8: performance: Technically the member function 'Column::renderInteger' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/columns/Column.cpp:293:14: note: Technically the member function 'Column::renderInteger' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:69:8: note: Technically the member function 'Column::renderInteger' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:70:8: performance: Technically the member function 'Column::renderDouble' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/columns/Column.cpp:306:14: note: Technically the member function 'Column::renderDouble' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:70:8: note: Technically the member function 'Column::renderDouble' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:71:8: performance: Technically the member function 'Column::renderStringLeft' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/columns/Column.cpp:319:14: note: Technically the member function 'Column::renderStringLeft' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:71:8: note: Technically the member function 'Column::renderStringLeft' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:72:8: performance: Technically the member function 'Column::renderStringRight' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/columns/Column.cpp:331:14: note: Technically the member function 'Column::renderStringRight' can be static.
task-2.5.1+dfsg.orig/src/columns/Column.h:72:8: note: Technically the member function 'Column::renderStringRight' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdAdd.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdAdd.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdAliases.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdAliases.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdAnnotate.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdAnnotate.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdAppend.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdAppend.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdAttributes.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdAttributes.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:274:10: style: The scope of the variable 'epoch' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:191:8: warning: Member variable 'Chart::_peak_epoch' is not initialized in the constructor. [uninitMemberVar]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:191:8: warning: Member variable 'Chart::_peak_count' is not initialized in the constructor. [uninitMemberVar]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:191:8: warning: Member variable 'Chart::_current_count' is not initialized in the constructor. [uninitMemberVar]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:156:12: performance: Technically the member function 'Chart::quantize' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:593:17: note: Technically the member function 'Chart::quantize' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:156:12: note: Technically the member function 'Chart::quantize' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:158:12: performance: Technically the member function 'Chart::increment' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:603:17: note: Technically the member function 'Chart::increment' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:158:12: note: Technically the member function 'Chart::increment' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:159:12: performance: Technically the member function 'Chart::decrement' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:656:17: note: Technically the member function 'Chart::decrement' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:159:12: note: Technically the member function 'Chart::decrement' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:163:12: performance: Technically the member function 'Chart::round_up_to' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:883:17: note: Technically the member function 'Chart::round_up_to' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:163:12: note: Technically the member function 'Chart::round_up_to' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.cpp:144:3: style: Class 'Chart' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:51:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdBurndown.h:51:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCalc.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCalc.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.cpp:87:3: style: Variable 'monthsToDisplay' is reassigned a value before the old one has been used. [redundantAssignment]
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.cpp:80:0: note: Variable 'monthsToDisplay' is reassigned a value before the old one has been used.
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.cpp:87:3: note: Variable 'monthsToDisplay' is reassigned a value before the old one has been used.
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.cpp:176:7: style: The scope of the variable 'countDueDates' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.h:43:15: performance: Technically the member function 'CmdCalendar::renderMonths' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.cpp:421:26: note: Technically the member function 'CmdCalendar::renderMonths' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.h:43:15: note: Technically the member function 'CmdCalendar::renderMonths' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.h:40:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCalendar.h:40:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdColor.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdColor.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdColumns.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdColumns.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdColumns.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdColumns.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:51:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCommands.h:51:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdConfig.cpp:170:10: style: The scope of the variable 'found' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdConfig.h:39:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdConfig.h:39:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdConfig.h:46:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdConfig.h:46:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:38:15: performance: Technically the member function 'CmdContext::joinWords' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:87:25: note: Technically the member function 'CmdContext::joinWords' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:38:15: note: Technically the member function 'CmdContext::joinWords' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:41:8: performance: Technically the member function 'CmdContext::deleteContext' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:182:18: note: Technically the member function 'CmdContext::deleteContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:41:8: note: Technically the member function 'CmdContext::deleteContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:42:8: performance: Technically the member function 'CmdContext::listContexts' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:214:18: note: Technically the member function 'CmdContext::listContexts' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:42:8: note: Technically the member function 'CmdContext::listContexts' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:43:8: performance: Technically the member function 'CmdContext::setContext' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:266:18: note: Technically the member function 'CmdContext::setContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:43:8: note: Technically the member function 'CmdContext::setContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:44:8: performance: Technically the member function 'CmdContext::showContext' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:293:18: note: Technically the member function 'CmdContext::showContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:44:8: note: Technically the member function 'CmdContext::showContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:45:8: performance: Technically the member function 'CmdContext::unsetContext' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:316:18: note: Technically the member function 'CmdContext::unsetContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:45:8: note: Technically the member function 'CmdContext::unsetContext' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:52:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdContext.h:52:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdContext.cpp:149:5: style: Exception should be caught by reference. [catchExceptionByValue]
task-2.5.1+dfsg.orig/src/commands/CmdCount.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCount.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:40:8: performance: Technically the member function 'CmdCustom::validateReportColumns' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdCustom.cpp:243:17: note: Technically the member function 'CmdCustom::validateReportColumns' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:40:8: note: Technically the member function 'CmdCustom::validateReportColumns' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:41:8: performance: Technically the member function 'CmdCustom::validateSortColumns' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdCustom.cpp:250:17: note: Technically the member function 'CmdCustom::validateSortColumns' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:41:8: note: Technically the member function 'CmdCustom::validateSortColumns' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdCustom.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdDelete.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdDelete.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdDenotate.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdDenotate.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:149:13: style: Condition 'level==199711' is always false [knownConditionTrueFalse]
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:148:15: note: Assignment 'level=1', assigned value is 1
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:149:13: note: Condition 'level==199711' is always false
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:151:18: style: Condition 'level==201103' is always false [knownConditionTrueFalse]
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:148:15: note: Assignment 'level=1', assigned value is 1
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.cpp:151:18: note: Condition 'level==201103' is always false
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdDiagnostics.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdDone.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdDone.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdDuplicate.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdDuplicate.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:41:15: performance: Technically the member function 'CmdEdit::findValue' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdEdit.cpp:98:22: note: Technically the member function 'CmdEdit::findValue' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:41:15: note: Technically the member function 'CmdEdit::findValue' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:42:15: performance: Technically the member function 'CmdEdit::findMultilineValue' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdEdit.cpp:120:22: note: Technically the member function 'CmdEdit::findMultilineValue' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:42:15: note: Technically the member function 'CmdEdit::findMultilineValue' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:43:29: performance: Technically the member function 'CmdEdit::findValues' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdEdit.cpp:140:36: note: Technically the member function 'CmdEdit::findValues' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:43:29: note: Technically the member function 'CmdEdit::findValues' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:44:15: performance: Technically the member function 'CmdEdit::formatDate' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdEdit.cpp:169:22: note: Technically the member function 'CmdEdit::formatDate' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:44:15: note: Technically the member function 'CmdEdit::formatDate' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:45:15: performance: Technically the member function 'CmdEdit::formatDuration' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdEdit.cpp:185:22: note: Technically the member function 'CmdEdit::formatDuration' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:45:15: note: Technically the member function 'CmdEdit::formatDuration' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:38:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdEdit.h:38:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdExec.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdExec.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdExport.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdExport.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdGet.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdGet.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdHelp.h:40:15: performance: Technically the member function 'CmdHelp::composeUsage' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdHelp.cpp:73:22: note: Technically the member function 'CmdHelp::composeUsage' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdHelp.h:40:15: note: Technically the member function 'CmdHelp::composeUsage' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdHelp.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdHelp.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.cpp:469:9: style: The scope of the variable 'row' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdHistory.cpp:668:9: style: The scope of the variable 'row' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:51:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:51:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:58:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdHistory.h:58:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:40:15: performance: Technically the member function 'CmdIDs::compressIds' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdIDs.cpp:91:21: note: Technically the member function 'CmdIDs::compressIds' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:40:15: note: Technically the member function 'CmdIDs::compressIds' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:47:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:47:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:54:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:54:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:61:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:61:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:68:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:68:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:75:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdIDs.h:75:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdImport.h:42:8: performance: Technically the member function 'CmdImport::importSingleTask' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdImport.cpp:171:17: note: Technically the member function 'CmdImport::importSingleTask' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdImport.h:42:8: note: Technically the member function 'CmdImport::importSingleTask' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdImport.h:38:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdImport.h:38:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdInfo.h:41:8: performance: Technically the member function 'CmdInfo::urgencyTerm' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdInfo.cpp:577:15: note: Technically the member function 'CmdInfo::urgencyTerm' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdInfo.h:41:8: note: Technically the member function 'CmdInfo::urgencyTerm' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdInfo.h:38:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdInfo.h:38:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdLog.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdLog.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdLogo.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdLogo.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:38:8: performance: Technically the member function 'CmdModify::checkConsistency' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdModify.cpp:113:17: note: Technically the member function 'CmdModify::checkConsistency' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:38:8: note: Technically the member function 'CmdModify::checkConsistency' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:41:7: performance: Technically the member function 'CmdModify::modifyRecurrenceSiblings' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdModify.cpp:160:16: note: Technically the member function 'CmdModify::modifyRecurrenceSiblings' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:41:7: note: Technically the member function 'CmdModify::modifyRecurrenceSiblings' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:43:7: performance: Technically the member function 'CmdModify::modifyRecurrenceParent' can be static. [functionStatic]
task-2.5.1+dfsg.orig/src/commands/CmdModify.cpp:195:16: note: Technically the member function 'CmdModify::modifyRecurrenceParent' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdModify.h:43:7: note: Technically the member function 'CmdModify::modifyRecurrenceParent' can be static.
task-2.5.1+dfsg.orig/src/commands/CmdPrepend.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdPrepend.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdProjects.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdProjects.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdProjects.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdProjects.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdReports.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdReports.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdShow.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdShow.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdShow.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdShow.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdStart.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdStart.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdStats.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdStats.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdStop.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdStop.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdSummary.cpp:187:19: style: Unused variable: subbar [unusedVariable]
task-2.5.1+dfsg.orig/src/commands/CmdSummary.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdSummary.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdSync.h:39:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdSync.h:39:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdTags.cpp:108:10: style: The scope of the variable 'special' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/commands/CmdTags.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdTags.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdTags.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdTags.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdTimesheet.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdTimesheet.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdUDAs.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdUDAs.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdUDAs.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdUDAs.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdUndo.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdUndo.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdUnique.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdUnique.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdUrgency.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdUrgency.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdVersion.h:37:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdVersion.h:37:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/commands/CmdVersion.h:44:7: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
task-2.5.1+dfsg.orig/src/commands/Command.h:71:15: note: Virtual function in base class
task-2.5.1+dfsg.orig/src/commands/CmdVersion.h:44:7: note: Function in derived class
task-2.5.1+dfsg.orig/src/feedback.cpp:370:17: style: Unused variable: explanation [unusedVariable]
task-2.5.1+dfsg.orig/src/feedback.cpp:413:30: style: Variable 'uuid' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/src/recur.cpp:412:12: style: Variable 'mask' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/src/util.cpp:261:7: style: The scope of the variable 'select_retval' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/src/wcwidth6.cpp:73:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
task-2.5.1+dfsg.orig/test/test.h:36:3: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
task-2.5.1+dfsg.orig/test/list.t.cpp:41:29: style: Variable 'string_three' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/test/list.t.cpp:42:29: style: Unused variable: string_four [unusedVariable]
task-2.5.1+dfsg.orig/test/list.t.cpp:59:21: style: Variable 'int_three' is assigned a value that is never used. [unreadVariable]
task-2.5.1+dfsg.orig/test/list.t.cpp:60:21: style: Unused variable: int_four [unusedVariable]
task-2.5.1+dfsg.orig/test/t.t.cpp:69:3: style: Variable 'sample' is reassigned a value before the old one has been used. [redundantAssignment]
task-2.5.1+dfsg.orig/test/t.t.cpp:68:0: note: Variable 'sample' is reassigned a value before the old one has been used.
task-2.5.1+dfsg.orig/test/t.t.cpp:69:3: note: Variable 'sample' is reassigned a value before the old one has been used.
task-2.5.1+dfsg.orig/test/test.h:51:8: performance: Technically the member function 'UnitTest::diag' can be static. [functionStatic]
task-2.5.1+dfsg.orig/test/test.cpp:415:16: note: Technically the member function 'UnitTest::diag' can be static.
task-2.5.1+dfsg.orig/test/test.h:51:8: note: Technically the member function 'UnitTest::diag' can be static.
task-2.5.1+dfsg.orig/test/test.h:57:15: performance: Technically the member function 'UnitTest::red' can be static. [functionStatic]
task-2.5.1+dfsg.orig/test/test.cpp:462:23: note: Technically the member function 'UnitTest::red' can be static.
task-2.5.1+dfsg.orig/test/test.h:57:15: note: Technically the member function 'UnitTest::red' can be static.
task-2.5.1+dfsg.orig/test/test.h:58:15: performance: Technically the member function 'UnitTest::green' can be static. [functionStatic]
task-2.5.1+dfsg.orig/test/test.cpp:471:23: note: Technically the member function 'UnitTest::green' can be static.
task-2.5.1+dfsg.orig/test/test.h:58:15: note: Technically the member function 'UnitTest::green' can be static.
task-2.5.1+dfsg.orig/test/test.h:59:15: performance: Technically the member function 'UnitTest::yellow' can be static. [functionStatic]
task-2.5.1+dfsg.orig/test/test.cpp:480:23: note: Technically the member function 'UnitTest::yellow' can be static.
task-2.5.1+dfsg.orig/test/test.h:59:15: note: Technically the member function 'UnitTest::yellow' can be static.
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/task-spooler/task-spooler_1.0.orig.tar.gz
ts-1.0/client.c:125:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ts-1.0/client.c:163:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ts-1.0/client.c:230:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ts-1.0/client.c:456:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
ts-1.0/env.c:76:13: error: Common realloc mistake: 'ptr' nulled but not freed upon failure [memleakOnRealloc]
ts-1.0/error.c:162:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/error.c:174:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/error.c:185:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/error.c:196:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/execute.c:283:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ts-1.0/execute.c:152:10: style: The scope of the variable 'errfname' can be reduced. [variableScope]
ts-1.0/execute.c:154:9: style: The scope of the variable 'outfd' can be reduced. [variableScope]
ts-1.0/execute.c:155:9: style: The scope of the variable 'err' can be reduced. [variableScope]
ts-1.0/execute.c:238:0: error: Memory leak: outfname_full [memleak]
ts-1.0/info.c:43:11: style: The scope of the variable 'newptr' can be reduced. [variableScope]
ts-1.0/info.c:74:13: style: The scope of the variable 'res' can be reduced. [variableScope]
ts-1.0/info.c:60:19: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/jobs.c:632:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ts-1.0/jobs.c:1149:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
ts-1.0/jobs.c:850:24: style: Function 's_send_output' argument 1 names different: declaration 'socket' definition 's'. [funcArgNamesDifferent]
ts-1.0/main.h:234:24: note: Function 's_send_output' argument 1 names different: declaration 'socket' definition 's'.
ts-1.0/jobs.c:850:24: note: Function 's_send_output' argument 1 names different: declaration 'socket' definition 's'.
ts-1.0/mail.c:118:11: style: The scope of the variable 'user' can be reduced. [variableScope]
ts-1.0/main.c:82:9: style: The scope of the variable 'c' can be reduced. [variableScope]
ts-1.0/msg.c:16:9: style: The scope of the variable 'res' can be reduced. [variableScope]
ts-1.0/print.c:30:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
ts-1.0/server.c:79:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
ts-1.0/server.c:226:9: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
ts-1.0/server.c:228:9: style: The scope of the variable 'newjob' can be reduced. [variableScope]
ts-1.0/tail.c:54:5: style: Variable 'last_lseek' is reassigned a value before the old one has been used. [redundantAssignment]
ts-1.0/tail.c:49:0: note: Variable 'last_lseek' is reassigned a value before the old one has been used.
ts-1.0/tail.c:54:5: note: Variable 'last_lseek' is reassigned a value before the old one has been used.
ts-1.0/tail.c:50:9: style: The scope of the variable 'last_read' can be reduced. [variableScope]
ts-1.0/tail.c:115:9: style: The scope of the variable 'res' can be reduced. [variableScope]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/taskcoach/taskcoach_1.4.3.orig.tar.gz
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/taskd/taskd_1.1.0+dfsg.orig.tar.xz
taskd-1.1.0+dfsg.orig/src/Color.cpp:447:7: style: The scope of the variable 'count' can be reduced. [variableScope]
taskd-1.1.0+dfsg.orig/src/Color.h:65:15: style: Technically the member function 'Color::colorize' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Color.cpp:441:20: note: Technically the member function 'Color::colorize' can be const.
taskd-1.1.0+dfsg.orig/src/Color.h:65:15: note: Technically the member function 'Color::colorize' can be const.
taskd-1.1.0+dfsg.orig/src/Color.h:72:7: performance: Technically the member function 'Color::find' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/Color.cpp:577:12: note: Technically the member function 'Color::find' can be static.
taskd-1.1.0+dfsg.orig/src/Color.h:72:7: note: Technically the member function 'Color::find' can be static.
taskd-1.1.0+dfsg.orig/src/Color.h:52:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Color.h:53:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Color.h:54:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Color.cpp:518:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
taskd-1.1.0+dfsg.orig/src/Date.h:40:12: style: Class 'Date' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Path.h:38:3: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/File.h:40:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/File.h:42:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/ConfigFile.h:39:3: style: Class 'Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Directory.h:37:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Directory.h:38:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Directory.h:39:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Database.h:38:3: style: Class 'Database' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Directory.h:44:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/File.h:47:16: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/Directory.h:44:16: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/Directory.h:45:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/File.h:48:16: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/Directory.h:45:16: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/Database.h:55:8: performance: Technically the member function 'Database::suspend' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/Database.cpp:283:16: note: Technically the member function 'Database::suspend' can be static.
taskd-1.1.0+dfsg.orig/src/Database.h:55:8: note: Technically the member function 'Database::suspend' can be static.
taskd-1.1.0+dfsg.orig/src/Database.h:56:8: performance: Technically the member function 'Database::resume' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/Database.cpp:290:16: note: Technically the member function 'Database::resume' can be static.
taskd-1.1.0+dfsg.orig/src/Database.h:56:8: note: Technically the member function 'Database::resume' can be static.
taskd-1.1.0+dfsg.orig/src/Database.h:58:15: performance: Technically the member function 'Database::key_generate' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/Database.cpp:297:23: note: Technically the member function 'Database::key_generate' can be static.
taskd-1.1.0+dfsg.orig/src/Database.h:58:15: note: Technically the member function 'Database::key_generate' can be static.
taskd-1.1.0+dfsg.orig/src/Date.cpp:86:3: performance: Variable '_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Date.cpp:92:3: performance: Variable '_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Date.cpp:105:3: performance: Variable '_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Date.cpp:122:3: performance: Variable '_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Date.cpp:152:3: performance: Variable '_t' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Date.h:47:8: style: Technically the member function 'Date::toEpoch' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Date.cpp:200:12: note: Technically the member function 'Date::toEpoch' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:47:8: note: Technically the member function 'Date::toEpoch' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:48:10: style: Technically the member function 'Date::toEpoch' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Date.cpp:161:14: note: Technically the member function 'Date::toEpoch' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:48:10: note: Technically the member function 'Date::toEpoch' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:49:15: style: Technically the member function 'Date::toEpochString' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Date.cpp:167:19: note: Technically the member function 'Date::toEpochString' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:49:15: note: Technically the member function 'Date::toEpochString' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:51:10: style: Technically the member function 'Date::toJulian' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Date.cpp:194:14: note: Technically the member function 'Date::toJulian' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:51:10: note: Technically the member function 'Date::toJulian' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:105:10: style: Technically the member function 'Date::operator-' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Date.cpp:741:14: note: Technically the member function 'Date::operator-' can be const.
taskd-1.1.0+dfsg.orig/src/Date.h:105:10: note: Technically the member function 'Date::operator-' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:44:3: style: Class 'Nibbler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Date.h:36:1: warning: The class 'Date' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:107:3: performance: Variable '_secs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Duration.h:42:8: style: Technically the member function 'Duration::operator<' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:354:16: note: Technically the member function 'Duration::operator<' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:42:8: note: Technically the member function 'Duration::operator<' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:43:8: style: Technically the member function 'Duration::operator<=' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:363:16: note: Technically the member function 'Duration::operator<=' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:43:8: note: Technically the member function 'Duration::operator<=' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:44:8: style: Technically the member function 'Duration::operator>' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:372:16: note: Technically the member function 'Duration::operator>' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:44:8: note: Technically the member function 'Duration::operator>' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:45:8: style: Technically the member function 'Duration::operator>=' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:381:16: note: Technically the member function 'Duration::operator>=' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:45:8: note: Technically the member function 'Duration::operator>=' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:47:12: style: Technically the member function 'Duration::operator-' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:177:20: note: Technically the member function 'Duration::operator-' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:47:12: note: Technically the member function 'Duration::operator-' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:48:12: style: Technically the member function 'Duration::operator+' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Duration.cpp:192:20: note: Technically the member function 'Duration::operator+' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:48:12: note: Technically the member function 'Duration::operator+' can be const.
taskd-1.1.0+dfsg.orig/src/Duration.h:39:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Duration.h:40:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/JSON.cpp:61:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/JSON.h:61:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/JSON.h:64:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:64:11: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:65:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:65:17: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:77:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:77:11: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:78:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:78:17: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:91:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:91:11: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:92:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:92:17: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:105:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:105:11: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:106:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:106:17: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:119:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:53:19: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:119:11: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/JSON.h:120:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/JSON.h:54:25: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/JSON.h:120:17: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/Log.cpp:36:6: warning: Member variable 'Log::_now' is not initialized in the constructor. [uninitMemberVar]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:232:8: style: The scope of the variable 'current' can be reduced. [variableScope]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:63:10: warning: Member variable 'Nibbler::_saved' is not initialized in the constructor. [uninitMemberVar]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:71:19: warning: Member variable 'Nibbler::_saved' is not assigned a value in 'Nibbler::operator='. [operatorEqVarError]
taskd-1.1.0+dfsg.orig/src/Nibbler.h:103:8: style: Technically the member function 'Nibbler::next' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1177:15: note: Technically the member function 'Nibbler::next' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:103:8: note: Technically the member function 'Nibbler::next' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:106:26: style: Technically the member function 'Nibbler::cursor' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1186:33: note: Technically the member function 'Nibbler::cursor' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:106:26: note: Technically the member function 'Nibbler::cursor' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:111:8: style: Technically the member function 'Nibbler::depleted' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Nibbler.cpp:1222:15: note: Technically the member function 'Nibbler::depleted' can be const.
taskd-1.1.0+dfsg.orig/src/Nibbler.h:111:8: note: Technically the member function 'Nibbler::depleted' can be const.
taskd-1.1.0+dfsg.orig/src/Path.cpp:74:3: performance: Variable '_original' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Path.cpp:75:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
taskd-1.1.0+dfsg.orig/src/Path.h:42:8: style: Technically the member function 'Path::operator==' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Path.cpp:96:12: note: Technically the member function 'Path::operator==' can be const.
taskd-1.1.0+dfsg.orig/src/Path.h:42:8: note: Technically the member function 'Path::operator==' can be const.
taskd-1.1.0+dfsg.orig/src/RX.cpp:43:8: style: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'. [funcArgNamesDifferent]
taskd-1.1.0+dfsg.orig/src/RX.h:38:32: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
taskd-1.1.0+dfsg.orig/src/RX.cpp:43:8: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
taskd-1.1.0+dfsg.orig/src/RX.cpp:52:5: warning: Member variable 'RX::_regex' is not initialized in the constructor. [uninitMemberVar]
taskd-1.1.0+dfsg.orig/src/RX.cpp:60:9: warning: Member variable 'RX::_regex' is not assigned a value in 'RX::operator='. [operatorEqVarError]
taskd-1.1.0+dfsg.orig/src/Server.cpp:359:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
taskd-1.1.0+dfsg.orig/src/Server.cpp:360:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
taskd-1.1.0+dfsg.orig/src/Server.cpp:361:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
taskd-1.1.0+dfsg.orig/src/Server.cpp:64:9: warning: Member variable 'Server::_config' is not initialized in the constructor. [uninitMemberVar]
taskd-1.1.0+dfsg.orig/src/Server.h:60:8: style: Technically the member function 'Server::stats' can be const. [functionConst]
taskd-1.1.0+dfsg.orig/src/Server.cpp:300:14: note: Technically the member function 'Server::stats' can be const.
taskd-1.1.0+dfsg.orig/src/Server.h:60:8: note: Technically the member function 'Server::stats' can be const.
taskd-1.1.0+dfsg.orig/src/Timer.h:38:3: style: Class 'Timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Task.cpp:1027:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
taskd-1.1.0+dfsg.orig/src/Task.h:63:3: style: Class 'Task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/Task.cpp:1645:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
taskd-1.1.0+dfsg.orig/src/config.cpp:57:17: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
taskd-1.1.0+dfsg.orig/src/config.cpp:54:20: note: outer condition: value==""
taskd-1.1.0+dfsg.orig/src/config.cpp:57:17: note: opposite inner condition: value!=""
taskd-1.1.0+dfsg.orig/src/daemon.cpp:75:8: performance: Technically the member function 'Daemon::contains' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:591:14: note: Technically the member function 'Daemon::contains' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:75:8: note: Technically the member function 'Daemon::contains' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:76:15: performance: Technically the member function 'Daemon::generate_payload' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:604:21: note: Technically the member function 'Daemon::generate_payload' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:76:15: note: Technically the member function 'Daemon::generate_payload' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:77:16: performance: Technically the member function 'Daemon::find_common_ancestor' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:627:22: note: Technically the member function 'Daemon::find_common_ancestor' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:77:16: note: Technically the member function 'Daemon::find_common_ancestor' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:78:8: performance: Technically the member function 'Daemon::get_client_mods' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:648:14: note: Technically the member function 'Daemon::get_client_mods' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:78:8: note: Technically the member function 'Daemon::get_client_mods' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:79:8: performance: Technically the member function 'Daemon::get_server_mods' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:668:14: note: Technically the member function 'Daemon::get_server_mods' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:79:8: note: Technically the member function 'Daemon::get_server_mods' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:81:10: performance: Technically the member function 'Daemon::last_modification' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:748:16: note: Technically the member function 'Daemon::last_modification' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:81:10: note: Technically the member function 'Daemon::last_modification' can be static.
taskd-1.1.0+dfsg.orig/src/daemon.cpp:89:11: warning: The class 'Daemon' defines member variable with name '_config' also defined in its parent class 'Server'. [duplInheritedMember]
taskd-1.1.0+dfsg.orig/src/Server.h:69:11: note: Parent variable 'Server::_config'
taskd-1.1.0+dfsg.orig/src/daemon.cpp:89:11: note: Derived variable 'Daemon::_config'
taskd-1.1.0+dfsg.orig/src/daemon.cpp:62:3: style: Class 'Daemon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/src/daemon.cpp:63:8: style: The function 'handler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
taskd-1.1.0+dfsg.orig/src/Server.h:62:16: note: Virtual function in base class
taskd-1.1.0+dfsg.orig/src/daemon.cpp:63:8: note: Function in derived class
taskd-1.1.0+dfsg.orig/src/diag.cpp:136:13: style: Condition 'level==199711' is always false [knownConditionTrueFalse]
taskd-1.1.0+dfsg.orig/src/diag.cpp:135:15: note: Assignment 'level=1', assigned value is 1
taskd-1.1.0+dfsg.orig/src/diag.cpp:136:13: note: Condition 'level==199711' is always false
taskd-1.1.0+dfsg.orig/src/diag.cpp:138:18: style: Condition 'level==201103' is always false [knownConditionTrueFalse]
taskd-1.1.0+dfsg.orig/src/diag.cpp:135:15: note: Assignment 'level=1', assigned value is 1
taskd-1.1.0+dfsg.orig/src/diag.cpp:138:18: note: Condition 'level==201103' is always false
taskd-1.1.0+dfsg.orig/src/wcwidth6.cpp:73:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
taskd-1.1.0+dfsg.orig/src/wcwidth6.cpp:244:7: style: The scope of the variable 'w' can be reduced. [variableScope]
taskd-1.1.0+dfsg.orig/test/test.h:37:3: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
taskd-1.1.0+dfsg.orig/test/test.h:52:8: performance: Technically the member function 'UnitTest::diag' can be static. [functionStatic]
taskd-1.1.0+dfsg.orig/test/test.cpp:393:16: note: Technically the member function 'UnitTest::diag' can be static.
taskd-1.1.0+dfsg.orig/test/test.h:52:8: note: Technically the member function 'UnitTest::diag' can be static.
taskd-1.1.0+dfsg.orig/test/text.t.cpp:222:0: style: Variable 'text' is assigned a value that is never used. [unreadVariable]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/tasks/tasks_0.20.orig.tar.gz
tasks-0.20/libkoto/koto-entry.c:62:3: style: Variable 'priv->user_edit' is reassigned a value before the old one has been used. [redundantAssignment]
tasks-0.20/libkoto/koto-entry.c:58:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-entry.c:62:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-entry.c:77:3: style: Variable 'priv->user_edit' is reassigned a value before the old one has been used. [redundantAssignment]
tasks-0.20/libkoto/koto-entry.c:72:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-entry.c:77:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-entry.c:222:3: style: Variable 'priv->user_edit' is reassigned a value before the old one has been used. [redundantAssignment]
tasks-0.20/libkoto/koto-entry.c:220:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-entry.c:222:3: note: Variable 'priv->user_edit' is reassigned a value before the old one has been used.
tasks-0.20/libkoto/koto-field-editor-factory.c:344:9: style: The scope of the variable 's' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-field-editor-factory.c:383:10: style: The scope of the variable 'categories' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-field-editor-factory.c:385:19: style: The scope of the variable 'store' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-field-editor-factory.c:481:23: style: The scope of the variable 'store' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-group-combo.c:150:17: style: The scope of the variable 'model' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-group-store.c:260:14: style: The scope of the variable 'group' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-hint-entry.c:76:12: style: Variable 'widget' is assigned a value that is never used. [unreadVariable]
tasks-0.20/libkoto/koto-task-editor-dialog.c:59:14: style: The scope of the variable 'confirm' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-task-editor-dialog.c:84:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tasks-0.20/libkoto/koto-task-editor-dialog.c:102:103: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tasks-0.20/libkoto/koto-task-editor-dialog.c:275:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tasks-0.20/libkoto/koto-undo-action.c:57:9: style: The scope of the variable 'label' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-undo-action.c:81:9: style: The scope of the variable 'label' can be reduced. [variableScope]
tasks-0.20/libkoto/koto-undo-manager.c:380:41: style: Function 'koto_undo_context_add' argument 1 names different: declaration 'context' definition 'ctxt'. [funcArgNamesDifferent]
tasks-0.20/libkoto/koto-undo-manager.h:76:46: note: Function 'koto_undo_context_add' argument 1 names different: declaration 'context' definition 'ctxt'.
tasks-0.20/libkoto/koto-undo-manager.c:380:41: note: Function 'koto_undo_context_add' argument 1 names different: declaration 'context' definition 'ctxt'.
tasks-0.20/src/gtk/main.c:311:3: style: Variable 'action' is reassigned a value before the old one has been used. [redundantAssignment]
tasks-0.20/src/gtk/main.c:301:0: note: Variable 'action' is reassigned a value before the old one has been used.
tasks-0.20/src/gtk/main.c:311:3: note: Variable 'action' is reassigned a value before the old one has been used.
tasks-0.20/src/gtk/main.c:73:16: style: The scope of the variable 'path' can be reduced. [variableScope]
tasks-0.20/src/gtk/window-util.c:124:19: style: The scope of the variable 'screen_w' can be reduced. [variableScope]
tasks-0.20/src/gtk/window-util.c:124:29: style: The scope of the variable 'screen_h' can be reduced. [variableScope]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/tasksh/tasksh_1.2.0.orig.tar.gz
tasksh-1.2.0/src/libshared/src/Args.cpp:78:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tasksh-1.2.0/src/libshared/src/Args.cpp:61:21: note: outer condition: i<argc
tasksh-1.2.0/src/libshared/src/Args.cpp:78:15: note: opposite inner condition: i>=argc
tasksh-1.2.0/src/libshared/src/Color.cpp:432:7: style: The scope of the variable 'count' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Color.h:70:7: performance: Technically the member function 'Color::find' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Color.cpp:625:12: note: Technically the member function 'Color::find' can be static.
tasksh-1.2.0/src/libshared/src/Color.h:70:7: note: Technically the member function 'Color::find' can be static.
tasksh-1.2.0/src/libshared/src/Color.h:49:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Color.h:50:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Color.h:51:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Color.h:42:1: warning: The class 'Color' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tasksh-1.2.0/src/libshared/src/Color.cpp:493:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tasksh-1.2.0/src/libshared/src/Color.cpp:600:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tasksh-1.2.0/src/libshared/src/Composite.cpp:126:30: warning: Either the condition 'prev_color' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
tasksh-1.2.0/src/libshared/src/Composite.cpp:120:11: note: Assuming that condition 'prev_color' is not redundant
tasksh-1.2.0/src/libshared/src/Composite.cpp:126:30: note: Negative array index
tasksh-1.2.0/src/libshared/src/Configuration.h:38:1: style: The class 'Configuration' does not have a constructor although it has private member variables. [noConstructor]
tasksh-1.2.0/src/libshared/src/FS.h:44:3: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/FS.h:78:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/FS.h:130:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/JSON.h:61:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/FS.h:134:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/FS.h:83:16: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/FS.h:134:16: note: Function in derived class
tasksh-1.2.0/src/libshared/src/FS.h:135:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/FS.h:84:16: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/FS.h:135:16: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:64:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:64:11: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:65:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:65:17: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:77:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:77:11: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:78:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:78:17: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:91:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:91:11: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:92:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:92:17: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:105:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:105:11: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:106:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:106:17: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:119:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:119:11: note: Function in derived class
tasksh-1.2.0/src/libshared/src/JSON.h:120:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tasksh-1.2.0/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
tasksh-1.2.0/src/libshared/src/JSON.h:120:17: note: Function in derived class
tasksh-1.2.0/src/libshared/src/Datetime.cpp:3047:24: warning: Logical disjunction always evaluates to true: number >= 11 || number <= 13. [incorrectLogicOperator]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:816:9: style: The scope of the variable 'minute' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:952:7: style: The scope of the variable 'month' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:953:7: style: The scope of the variable 'julian' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:954:7: style: The scope of the variable 'week' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:955:7: style: The scope of the variable 'weekday' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:956:7: style: The scope of the variable 'day' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2793:8: style: The scope of the variable 'needDesignator' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2794:8: style: The scope of the variable 'haveDesignator' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2676:15: style: Unused variable: token [unusedVariable]
tasksh-1.2.0/src/libshared/src/Datetime.h:104:10: style: Technically the member function 'Datetime::operator-' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:3726:18: note: Technically the member function 'Datetime::operator-' can be const.
tasksh-1.2.0/src/libshared/src/Datetime.h:104:10: note: Technically the member function 'Datetime::operator-' can be const.
tasksh-1.2.0/src/libshared/src/Datetime.h:128:8: performance: Technically the member function 'Datetime::parse_year' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1116:16: note: Technically the member function 'Datetime::parse_year' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:128:8: note: Technically the member function 'Datetime::parse_year' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:129:8: performance: Technically the member function 'Datetime::parse_month' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1133:16: note: Technically the member function 'Datetime::parse_month' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:129:8: note: Technically the member function 'Datetime::parse_month' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:130:8: performance: Technically the member function 'Datetime::parse_week' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1151:16: note: Technically the member function 'Datetime::parse_week' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:130:8: note: Technically the member function 'Datetime::parse_week' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:131:8: performance: Technically the member function 'Datetime::parse_julian' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1169:16: note: Technically the member function 'Datetime::parse_julian' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:131:8: note: Technically the member function 'Datetime::parse_julian' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:132:8: performance: Technically the member function 'Datetime::parse_day' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1187:16: note: Technically the member function 'Datetime::parse_day' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:132:8: note: Technically the member function 'Datetime::parse_day' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:133:8: performance: Technically the member function 'Datetime::parse_weekday' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1205:16: note: Technically the member function 'Datetime::parse_weekday' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:133:8: note: Technically the member function 'Datetime::parse_weekday' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:134:8: performance: Technically the member function 'Datetime::parse_hour' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1223:16: note: Technically the member function 'Datetime::parse_hour' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:134:8: note: Technically the member function 'Datetime::parse_hour' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:135:8: performance: Technically the member function 'Datetime::parse_minute' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1241:16: note: Technically the member function 'Datetime::parse_minute' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:135:8: note: Technically the member function 'Datetime::parse_minute' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:136:8: performance: Technically the member function 'Datetime::parse_second' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1259:16: note: Technically the member function 'Datetime::parse_second' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:136:8: note: Technically the member function 'Datetime::parse_second' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:137:8: performance: Technically the member function 'Datetime::parse_off_hour' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1277:16: note: Technically the member function 'Datetime::parse_off_hour' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:137:8: note: Technically the member function 'Datetime::parse_off_hour' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:138:8: performance: Technically the member function 'Datetime::parse_off_minute' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:1295:16: note: Technically the member function 'Datetime::parse_off_minute' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:138:8: note: Technically the member function 'Datetime::parse_off_minute' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:188:8: performance: Technically the member function 'Datetime::easter' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2890:16: note: Technically the member function 'Datetime::easter' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:188:8: note: Technically the member function 'Datetime::easter' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:189:8: performance: Technically the member function 'Datetime::midsommar' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2917:16: note: Technically the member function 'Datetime::midsommar' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:189:8: note: Technically the member function 'Datetime::midsommar' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:190:8: performance: Technically the member function 'Datetime::midsommarafton' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:2930:16: note: Technically the member function 'Datetime::midsommarafton' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:190:8: note: Technically the member function 'Datetime::midsommarafton' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:194:8: performance: Technically the member function 'Datetime::isOrdinal' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Datetime.cpp:3039:16: note: Technically the member function 'Datetime::isOrdinal' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:194:8: note: Technically the member function 'Datetime::isOrdinal' can be static.
tasksh-1.2.0/src/libshared/src/Datetime.h:45:3: style: Class 'Datetime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Duration.h:42:8: style: Technically the member function 'Duration::operator<' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Duration.cpp:132:16: note: Technically the member function 'Duration::operator<' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:42:8: note: Technically the member function 'Duration::operator<' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:43:8: style: Technically the member function 'Duration::operator>' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Duration.cpp:138:16: note: Technically the member function 'Duration::operator>' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:43:8: note: Technically the member function 'Duration::operator>' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:44:8: style: Technically the member function 'Duration::operator<=' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Duration.cpp:144:16: note: Technically the member function 'Duration::operator<=' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:44:8: note: Technically the member function 'Duration::operator<=' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:45:8: style: Technically the member function 'Duration::operator>=' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Duration.cpp:150:16: note: Technically the member function 'Duration::operator>=' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:45:8: note: Technically the member function 'Duration::operator>=' can be const.
tasksh-1.2.0/src/libshared/src/Duration.h:40:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Duration.h:41:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/FS.cpp:79:3: performance: Variable '_original' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/FS.cpp:80:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/FS.h:47:8: style: Technically the member function 'Path::operator==' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/FS.cpp:96:12: note: Technically the member function 'Path::operator==' can be const.
tasksh-1.2.0/src/libshared/src/FS.h:47:8: note: Technically the member function 'Path::operator==' can be const.
tasksh-1.2.0/src/libshared/src/JSON.cpp:97:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/Log.h:37:1: style: The class 'Log' does not have a constructor although it has private member variables. [noConstructor]
tasksh-1.2.0/src/libshared/src/PEG.cpp:106:34: style: Same expression on both sides of '=='. [duplicateExpression]
tasksh-1.2.0/src/libshared/src/PEG.h:36:1: style: The class 'PEG' does not have a constructor although it has private member variables. [noConstructor]
tasksh-1.2.0/src/libshared/src/PEG.h:42:50: performance: Variable '_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/PEG.h:42:5: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tasksh-1.2.0/src/libshared/src/Packrat.h:35:1: style: The class 'Packrat' does not have a constructor although it has private member variables. [noConstructor]
tasksh-1.2.0/src/libshared/src/Packrat.cpp:566:18: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tasksh-1.2.0/src/libshared/src/Packrat.cpp:596:18: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tasksh-1.2.0/src/libshared/src/Palette.cpp:34:3: performance: Variable '_colors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/RX.cpp:40:8: style: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'. [funcArgNamesDifferent]
tasksh-1.2.0/src/libshared/src/RX.h:38:32: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
tasksh-1.2.0/src/libshared/src/RX.cpp:40:8: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
tasksh-1.2.0/src/libshared/src/RX.cpp:49:5: warning: Member variable 'RX::_regex' is not initialized in the constructor. [uninitMemberVar]
tasksh-1.2.0/src/libshared/src/RX.cpp:64:9: warning: Member variable 'RX::_regex' is not assigned a value in 'RX::operator='. [operatorEqVarError]
tasksh-1.2.0/src/libshared/src/RX.cpp:52:3: performance: Variable '_pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tasksh-1.2.0/src/libshared/src/JSON.h:157:10: performance: Technically the member function 'json::SAX::ignoreWhitespace' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:61:17: note: Technically the member function 'json::SAX::ignoreWhitespace' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:157:10: note: Technically the member function 'json::SAX::ignoreWhitespace' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:169:10: performance: Technically the member function 'json::SAX::isDecDigit' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:431:17: note: Technically the member function 'json::SAX::isDecDigit' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:169:10: note: Technically the member function 'json::SAX::isDecDigit' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:170:10: performance: Technically the member function 'json::SAX::isHexDigit' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:438:17: note: Technically the member function 'json::SAX::isHexDigit' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:170:10: note: Technically the member function 'json::SAX::isHexDigit' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:171:10: performance: Technically the member function 'json::SAX::hexToInt' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:554:16: note: Technically the member function 'json::SAX::hexToInt' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:171:10: note: Technically the member function 'json::SAX::hexToInt' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:174:10: performance: Technically the member function 'json::SAX::isE' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:469:17: note: Technically the member function 'json::SAX::isE' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:174:10: note: Technically the member function 'json::SAX::isE' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:178:10: performance: Technically the member function 'json::SAX::error' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/SAX.cpp:571:17: note: Technically the member function 'json::SAX::error' can be static.
tasksh-1.2.0/src/libshared/src/JSON.h:178:10: note: Technically the member function 'json::SAX::error' can be static.
tasksh-1.2.0/src/libshared/src/Table.h:34:1: style: The class 'Table' does not have a constructor although it has private member variables. [noConstructor]
tasksh-1.2.0/src/libshared/src/Table.h:55:7: style: Technically the member function 'Table::lines' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Table.h:56:7: style: Technically the member function 'Table::rows' can be const. [functionConst]
tasksh-1.2.0/src/libshared/src/Table.h:70:8: performance: Technically the member function 'Table::measureCell' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Table.cpp:326:13: note: Technically the member function 'Table::measureCell' can be static.
tasksh-1.2.0/src/libshared/src/Table.h:70:8: note: Technically the member function 'Table::measureCell' can be static.
tasksh-1.2.0/src/libshared/src/Table.h:71:8: performance: Technically the member function 'Table::renderCell' can be static. [functionStatic]
tasksh-1.2.0/src/libshared/src/Table.cpp:337:13: note: Technically the member function 'Table::renderCell' can be static.
tasksh-1.2.0/src/libshared/src/Table.h:71:8: note: Technically the member function 'Table::renderCell' can be static.
tasksh-1.2.0/src/libshared/src/Table.cpp:47:41: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tasksh-1.2.0/src/libshared/src/shared.cpp:846:18: style: Condition 'level==199711' is always false [knownConditionTrueFalse]
tasksh-1.2.0/src/libshared/src/shared.cpp:844:16: note: Assignment 'level=1', assigned value is 1
tasksh-1.2.0/src/libshared/src/shared.cpp:846:18: note: Condition 'level==199711' is always false
tasksh-1.2.0/src/libshared/src/shared.cpp:847:18: style: Condition 'level==201103' is always false [knownConditionTrueFalse]
tasksh-1.2.0/src/libshared/src/shared.cpp:844:16: note: Assignment 'level=1', assigned value is 1
tasksh-1.2.0/src/libshared/src/shared.cpp:847:18: note: Condition 'level==201103' is always false
tasksh-1.2.0/src/libshared/src/shared.cpp:848:18: style: Condition 'level==201402' is always false [knownConditionTrueFalse]
tasksh-1.2.0/src/libshared/src/shared.cpp:844:16: note: Assignment 'level=1', assigned value is 1
tasksh-1.2.0/src/libshared/src/shared.cpp:848:18: note: Condition 'level==201402' is always false
tasksh-1.2.0/src/libshared/src/shared.cpp:851:18: style: Condition 'level>201700' is always false [knownConditionTrueFalse]
tasksh-1.2.0/src/libshared/src/shared.cpp:844:16: note: Assignment 'level=1', assigned value is 1
tasksh-1.2.0/src/libshared/src/shared.cpp:851:18: note: Condition 'level>201700' is always false
tasksh-1.2.0/src/libshared/src/shared.cpp:854:18: style: Condition 'level>99999' is always false [knownConditionTrueFalse]
tasksh-1.2.0/src/libshared/src/shared.cpp:844:16: note: Assignment 'level=1', assigned value is 1
tasksh-1.2.0/src/libshared/src/shared.cpp:854:18: note: Condition 'level>99999' is always false
tasksh-1.2.0/src/libshared/src/shared.cpp:281:7: style: The scope of the variable 'character' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/shared.cpp:282:7: style: The scope of the variable 'char_width' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/shared.cpp:663:7: style: The scope of the variable 'select_retval' can be reduced. [variableScope]
tasksh-1.2.0/src/libshared/src/wcwidth6.cpp:73:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
[07:34]

ftp://ftp.se.debian.org/debian/pool/main/t/taskw/taskw_1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tasque/tasque_0.1.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tatan/tatan_1.0.dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tau/tau_2.17.3.1.dfsg.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/taurus/taurus_4.0.3+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tayga/tayga_0.9.2.orig.tar.gz
tayga-0.9.2/addrmap.c:238:15: style: The scope of the variable 'm' can be reduced. [variableScope]
tayga-0.9.2/addrmap.c:116:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 113. [shiftTooManyBitsSigned]
tayga-0.9.2/addrmap.c:113:12: note: Assuming that condition 'len>96' is not redundant
tayga-0.9.2/addrmap.c:116:17: note: Shift
tayga-0.9.2/addrmap.c:119:17: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 111. [shiftTooManyBitsSigned]
tayga-0.9.2/addrmap.c:111:11: note: Assuming that condition 'len>64' is not redundant
tayga-0.9.2/addrmap.c:119:17: note: Shift
tayga-0.9.2/addrmap.c:123:36: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 109. [shiftTooManyBitsSigned]
tayga-0.9.2/addrmap.c:109:10: note: Assuming that condition 'len>32' is not redundant
tayga-0.9.2/addrmap.c:123:36: note: Shift
tayga-0.9.2/conffile.c:70:21: style: The scope of the variable 's' can be reduced. [variableScope]
tayga-0.9.2/conffile.c:94:21: style: The scope of the variable 's' can be reduced. [variableScope]
tayga-0.9.2/dynamic.c:364:20: style: The scope of the variable 'f' can be reduced. [variableScope]
tayga-0.9.2/dynamic.c:335:4: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tayga-0.9.2/nat64.c:391:11: style: The scope of the variable 'em_len' can be reduced. [variableScope]
tayga-0.9.2/nat64.c:748:6: style: The scope of the variable 'hdr_len' can be reduced. [variableScope]
tayga-0.9.2/nat64.c:819:11: style: The scope of the variable 'em_len' can be reduced. [variableScope]
tayga-0.9.2/tayga.c:233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tayga-0.9.2/tayga.c:257:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tayga-0.9.2/tayga.c:257:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tbb/tbb_4.3~20150611.orig.tar.xz
tbb-4.3~20150611/src/old/concurrent_queue_v2.cpp:200:54: style: Function 'concurrent_queue_base' argument 1 names different: declaration 'item_size' definition 'item_sz'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:73:57: note: Function 'concurrent_queue_base' argument 1 names different: declaration 'item_size' definition 'item_sz'.
tbb-4.3~20150611/src/old/concurrent_queue_v2.cpp:200:54: note: Function 'concurrent_queue_base' argument 1 names different: declaration 'item_size' definition 'item_sz'.
tbb-4.3~20150611/src/old/concurrent_queue_v2.cpp:333:84: style: Function 'assign' argument 1 names different: declaration 'i' definition 'other'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:123:78: note: Function 'assign' argument 1 names different: declaration 'i' definition 'other'.
tbb-4.3~20150611/src/old/concurrent_queue_v2.cpp:333:84: note: Function 'assign' argument 1 names different: declaration 'i' definition 'other'.
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:120:5: style: Class 'concurrent_queue_iterator_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:209:9: style: Class 'destroyer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.cpp:304:5: style: Class 'concurrent_queue_iterator_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:144:0: style: Class 'tbb :: internal :: concurrent_queue_iterator < C , T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:153:0: style: Class 'tbb :: internal :: concurrent_queue_iterator < C , T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:144:0: style: Class 'tbb :: internal :: concurrent_queue_iterator < C , U >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:153:0: style: Class 'tbb :: internal :: concurrent_queue_iterator < C , U >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:97:1: warning: The class 'concurrent_queue_iterator_base' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:218:31: style: The function 'copy_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:70:18: note: Virtual function in base class
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:218:31: note: Function in derived class
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:222:31: style: The function 'assign_and_destroy_item' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:71:18: note: Virtual function in base class
tbb-4.3~20150611/src/old/concurrent_queue_v2.h:222:31: note: Function in derived class
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:111:13: performance: Variable 'my_early_size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:461:15: performance: Technically the member function 'tbb::concurrent_vector::max_size' can be static. [functionStatic]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:465:10: performance: Technically the member function 'tbb::concurrent_vector::clear' can be static. [functionStatic]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:141:5: warning: The class 'vector_iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:495:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:503:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/old/spin_rw_mutex_v2.h:81:9: warning: Member variable 'scoped_lock::is_writer' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/old/spin_rw_mutex_v2.h:34:37: style: Unused private function: 'spin_rw_mutex::internal_itt_releasing' [unusedPrivateFunction]
tbb-4.3~20150611/src/old/spin_rw_mutex_v2.h:41:37: style: Unused private function: 'spin_rw_mutex::internal_release_writer' [unusedPrivateFunction]
tbb-4.3~20150611/src/old/spin_rw_mutex_v2.h:51:37: style: Unused private function: 'spin_rw_mutex::internal_downgrade' [unusedPrivateFunction]
tbb-4.3~20150611/src/test/harness_report.h:82:5: style: The class 'Tracer' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/harness.h:651:24: warning: Member variable 'NoAfterlife::m_state' is not assigned a value in 'NoAfterlife::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:41:5: warning: Member variable 'Foo::thread_id' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:41:5: warning: Member variable 'Foo::serial' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:57:10: warning: Member variable 'Foo::state' is not assigned a value in 'Foo::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:82:5: warning: Member variable 'Body::queue' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/harness.h:651:5: style: 'NoAfterlife::operator=' should return 'NoAfterlife &'. [operatorEq]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:57:5: style: 'Foo::operator=' should return 'Foo &'. [operatorEq]
tbb-4.3~20150611/src/test/harness_report.h:72:14: performance: Technically the member function 'Harness::internal::TbbHarnessReporter::Report' can be static. [functionStatic]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:63:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:64:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness.h:710:9: style: Class 'FastRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_concurrent_queue_v2.cpp:82:5: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness.h:558:19: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:470:13: style: The scope of the variable 'limit' can be reduced. [variableScope]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:470:20: style: The scope of the variable 'factor' can be reduced. [variableScope]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:70:5: style: 'FooWithAssign::operator=' should return 'FooWithAssign &'. [operatorEq]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:64:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:65:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:469:10: performance: Technically the member function 'FindPrimes::is_prime' can be static. [functionStatic]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:157:5: style: Struct 'AssignElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:168:5: style: Struct 'CheckElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:376:5: style: Class 'GrowToAtLeast' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:403:5: style: Class 'GrowBy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < Foo > , Foo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < Foo > , const Foo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < int > , int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < int > , const int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < FooWithAssign > , FooWithAssign >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < FooWithAssign > , const FooWithAssign >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < unsigned long > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/concurrent_vector_v2.h:186:0: style: Class 'tbb :: internal :: vector_iterator < tbb :: concurrent_vector < unsigned long > , constunsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_concurrent_vector_v2.cpp:31:1: warning: The struct 'Foo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/old/test_mutex_v2.cpp:113:0: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tbb-4.3~20150611/src/old/test_mutex_v2.cpp:130:0: style: Struct 'TwiddleInvariant < Invariant < tbb :: spin_rw_mutex , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_mutex_v2.cpp:102:0: style: Struct 'Invariant < tbb :: spin_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_mutex_v2.cpp:73:0: style: Struct 'AddOne < Counter < tbb :: spin_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_mutex_v2.cpp:155:0: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/tbb/tls.h:94:0: style: Unused private function: 'tbb :: internal :: tls < State * >::internal_dtor' [unusedPrivateFunction]
tbb-4.3~20150611/src/old/test_task_scheduler_observer_v3.cpp:32:5: style: Class 'MyObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/old/test_task_scheduler_observer_v3.cpp:95:5: style: Class 'DoTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/cpq_pdes.cpp:83:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tbb-4.3~20150611/src/perf/cpq_pdes.cpp:62:10: style: Technically the member function 'timestamp_compare::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/perf/fibonacci_impl_tbb.cpp:40:5: warning: Member variable 'FibContinuation::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/fibonacci_impl_tbb.cpp:40:5: warning: Member variable 'FibContinuation::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/fibonacci_impl_tbb.cpp:40:5: style: Struct 'FibContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/perf.h:86:0: error: #error Unsupported OS [preprocessorErrorDirective]
tbb-4.3~20150611/src/perf/statistics.cpp:83:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:140:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:140:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:142:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:142:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:197:30: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:297:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:331:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/statistics.cpp:72:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:86:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:184:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:187:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:195:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:201:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:230:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:252:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:257:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:304:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:308:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:314:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:317:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:337:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:340:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:343:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:346:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:349:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:356:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:395:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:397:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:399:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:407:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:415:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:418:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.cpp:423:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/statistics.h:102:9: style: Struct 'TestCase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_cpq_throughput_test.cpp:117:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tbb-4.3~20150611/src/perf/time_cpq_throughput_test.cpp:78:5: warning: Member variable 'my_data_type::padding' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_cpq_throughput_test.cpp:83:10: style: Technically the member function 'my_less::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/perf/time_cpq_throughput_test.cpp:61:1: warning: The class 'padding_type' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/perf/time_fibonacci_cutoff.cpp:55:12: style: The scope of the variable 'elapsed' can be reduced. [variableScope]
tbb-4.3~20150611/src/perf/time_framework.h:346:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/perf/time_framework.h:79:5: warning: Member variable 'TesterBase::threads_count' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_framework.h:79:5: warning: Member variable 'TesterBase::value' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_framework.h:79:5: warning: Member variable 'TesterBase::tester_name' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_framework.h:79:5: warning: Member variable 'TesterBase::pad' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_framework.h:184:5: warning: Member variable 'TestRunner::stat' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:112:5: warning: Member variable 'TestTBBMap::n_items' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:160:5: warning: Member variable 'TestSTLMap::n_items' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:211:9: warning: Member variable 'scoped_lock::p' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_framework.h:47:15: performance: Variable 'tick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:70:10: performance: Technically the member function 'IntHashCompare::equal' can be static. [functionStatic]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:215:14: performance: Technically the member function 'fake_mutex::scoped_lock::release' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_barrier.h:36:5: style: Class 'TimedWaitWhileEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_barrier.h:75:5: style: Class 'SpinBarrier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_framework.h:252:5: style: Struct 'RunArgsBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:212:9: style: Class 'scoped_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_hash_map.cpp:113:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:93:18: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:113:10: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:115:17: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:96:25: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:115:17: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:119:12: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:104:21: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:119:12: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:161:10: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:93:18: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:161:10: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:163:17: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:96:25: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:163:17: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:167:12: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:104:21: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map.cpp:167:12: note: Function in derived class
tbb-4.3~20150611/src/perf/time_framework.h:142:0: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:104:21: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_framework.h:142:0: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:105:36: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:86:5: warning: Member variable 'Uniques::n_items' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:92:30: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:96:25: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:92:30: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:98:23: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:93:18: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:98:23: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:103:23: style: The function 'test_prefix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:101:18: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:103:23: note: Function in derived class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:109:25: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:104:21: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_hash_map_fill.cpp:109:25: note: Function in derived class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:99:9: performance: Technically the member function 'TestLocks::repeat_until' can be static. [functionStatic]
tbb-4.3~20150611/src/perf/time_locked_work.cpp:103:10: style: Technically the member function 'TestLocks::do_work' can be const. [functionConst]
tbb-4.3~20150611/src/perf/time_locked_work.cpp:84:29: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:96:25: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:84:29: note: Function in derived class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:91:29: style: The function 'get_result_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:112:25: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:91:29: note: Function in derived class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:117:12: style: The function 'test' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/perf/time_framework.h:104:21: note: Virtual function in base class
tbb-4.3~20150611/src/perf/time_locked_work.cpp:117:12: note: Function in derived class
tbb-4.3~20150611/src/perf/coarse_grained_raii_lru_cache.h:138:35: warning: Possible null pointer dereference: cache_pointer [nullPointer]
tbb-4.3~20150611/src/perf/coarse_grained_raii_lru_cache.h:136:61: note: Assignment 'cache_pointer=NULL', assigned value is 0
tbb-4.3~20150611/src/perf/coarse_grained_raii_lru_cache.h:138:35: note: Null pointer dereference
tbb-4.3~20150611/src/perf/time_lru_cache_throughput.cpp:151:59: style: Variable 'end_it' is assigned a value that is never used. [unreadVariable]
tbb-4.3~20150611/src/perf/time_lru_cache_throughput.cpp:142:9: performance: Variable 'loops_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/perf/coarse_grained_raii_lru_cache.h:122:9: style: Class 'handle_object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_lru_cache_throughput.cpp:135:5: style: Struct 'throughput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_lru_cache_throughput.cpp:135:31: performance: Function parameter 'a_parameter_pack' should be passed by const reference. [passedByValue]
tbb-4.3~20150611/src/perf/time_vector.cpp:75:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/time_vector.cpp:138:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/perf/time_vector.cpp:191:21: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'int'. [invalidPrintfArgType_uint]
tbb-4.3~20150611/src/test/harness_allocator.h:525:27: warning: The 2nd memset() argument '3823363043U' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
tbb-4.3~20150611/src/test/harness_allocator.h:100:1: style: The struct 'arena' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/perf/time_vector.cpp:54:15: performance: Variable 'tick' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_allocator.h:131:19: performance: Technically the member function 'arena::address' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:163:10: performance: Technically the member function 'arena::construct' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:167:10: performance: Technically the member function 'arena::destroy' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:371:5: style: Class 'static_shared_counting_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/perf/time_vector.cpp:171:9: style: Class 'values' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < tbb :: cache_aligned_allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < tbb :: cache_aligned_allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < tbb :: tbb_allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < tbb :: tbb_allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < std :: allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < std :: allocator < char > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < base_alloc_t , count_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < base_alloc_t , count_t >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < tbb :: cache_aligned_allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < tbb :: cache_aligned_allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < tbb :: cache_aligned_allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < tbb :: cache_aligned_allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < tbb :: tbb_allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < tbb :: tbb_allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < tbb :: tbb_allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < tbb :: tbb_allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < std :: allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < std :: allocator < double > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < std :: allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < std :: allocator < Timer > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:554:1: warning: The class 'stateful_allocator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < tbb :: cache_aligned_allocator < char > ,unsigned long >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < tbb :: tbb_allocator < char > ,unsigned long >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < std :: allocator < char > ,unsigned long >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/rml/client/rml_factory.h:39:0: error: #error Unknown OS [preprocessorErrorDirective]
tbb-4.3~20150611/src/rml/perfor/thread_level.h:122:17: style: Variable 'tot_threads' is assigned a value that is never used. [unreadVariable]
tbb-4.3~20150611/src/rml/perfor/thread_level.h:37:0: style: The class 'ThreadLevelRecorder' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/rml/server/thread_monitor.h:39:0: error: #error Unsupported platform [preprocessorErrorDirective]
tbb-4.3~20150611/src/rml/test/test_job_automaton.cpp:40:9: performance: Variable 'job_created' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_job_automaton.cpp:41:9: performance: Variable 'job_destroyed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_job_automaton.cpp:42:9: performance: Variable 'job_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_job_automaton.cpp:120:5: style: Class 'Loop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:148:1: style: The class 'ThreadLevelRecorder' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:135:0: warning: Member variable 'RunTime < tbb :: internal :: rml :: tbb_factory , TBB_Client >::client' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:135:0: warning: Member variable 'RunTime < tbb :: internal :: rml :: tbb_factory , TBB_Client >::server' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:135:0: warning: Member variable 'RunTime < __kmp :: rml :: omp_factory , OMP_Client >::client' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:135:0: warning: Member variable 'RunTime < __kmp :: rml :: omp_factory , OMP_Client >::server' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_mixed.cpp:236:5: style: Class 'OMP_Team' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/rml/test/test_rml_omp.cpp:50:5: warning: Member variable 'MyTeam::n_thread' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_omp.cpp:50:5: warning: Member variable 'MyTeam::iteration' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_server.h:203:0: warning: Member variable 'ClientBase < __kmp :: rml :: omp_client >::my_stack_size' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_server.h:203:0: warning: Member variable 'ClientBase < __kmp :: rml :: omp_client >::job_array' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_server.h:91:9: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:92:9: performance: Variable 'processing_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:252:9: performance: Variable 'n_more_than_available' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:253:9: performance: Variable 'n_too_many_threads' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:254:9: performance: Variable 'n_system_overload' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:205:0: performance: Variable 'next_job_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_server.h:256:10: style: Technically the member function 'warning_tracker::all_set' can be const. [functionConst]
tbb-4.3~20150611/src/rml/test/test_rml_omp.cpp:54:9: style: Class 'MyTeam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/rml/test/test_server.h:263:5: style: Class 'Checker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/rml/test/test_server.h:203:0: warning: Member variable 'ClientBase < tbb :: internal :: rml :: tbb_client >::my_stack_size' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_server.h:203:0: warning: Member variable 'ClientBase < tbb :: internal :: rml :: tbb_client >::job_array' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/test/test_rml_tbb.cpp:79:17: performance: Variable 'counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/rml/test/test_thread_monitor.cpp:44:5: warning: Member variable 'ThreadState::stamp' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/arena.h:208:17: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbb/task_stream.h:107:0: style: The scope of the variable 'idx' can be reduced. [variableScope]
tbb-4.3~20150611/src/tbb/arena.cpp:133:36: style: Function 'arena' argument 2 names different: declaration 'max_num_workers' definition 'num_slots'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/arena.h:180:31: note: Function 'arena' argument 2 names different: declaration 'max_num_workers' definition 'num_slots'.
tbb-4.3~20150611/src/tbb/arena.cpp:133:36: note: Function 'arena' argument 2 names different: declaration 'max_num_workers' definition 'num_slots'.
tbb-4.3~20150611/src/tbb/tbb_misc.h:156:5: warning: Member variable 'FastRandom::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tbb_misc.h:156:5: warning: Member variable 'FastRandom::c' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tbb_misc.h:157:5: warning: Member variable 'FastRandom::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tbb_misc.h:157:5: warning: Member variable 'FastRandom::c' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tbb_misc.h:158:5: warning: Member variable 'FastRandom::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tbb_misc.h:158:5: warning: Member variable 'FastRandom::c' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/rml/include/rml_base.h:64:1: style: The class 'job' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/rml/include/rml_tbb.h:67:1: style: The class 'tbb_factory' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbb/scheduler.h:700:10: performance: Technically the member function 'tbb::internal::cpu_ctl_env_helper::set_env' can be static. [functionStatic]
tbb-4.3~20150611/src/tbb/scheduler.h:701:10: performance: Technically the member function 'tbb::internal::cpu_ctl_env_helper::restore_default' can be static. [functionStatic]
tbb-4.3~20150611/src/tbb/tbb_misc.h:156:5: style: Class 'FastRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/tbb_misc.h:157:5: style: Class 'FastRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/tbb_misc.h:158:5: style: Class 'FastRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/semaphore.h:100:5: style: Class 'semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/intrusive_list.h:64:0: style: Class 'iterator_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/intrusive_list.h:129:0: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/intrusive_list.h:142:0: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/market.h:240:27: style: The function 'max_job_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:85:23: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/market.h:240:27: note: Function in derived class
tbb-4.3~20150611/src/tbb/market.h:242:25: style: The function 'min_stack_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:88:25: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/market.h:242:25: note: Function in derived class
tbb-4.3~20150611/src/tbb/market.h:244:30: style: The function 'policy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:101:25: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/market.h:244:30: note: Function in derived class
tbb-4.3~20150611/src/tbb/market.h:250:23: style: The function 'acknowledge_close_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:96:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/market.h:250:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/market.h:252:23: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_tbb.h:63:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/market.h:252:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/cache_aligned_allocator.cpp:112:0: error: #error Unknown OS [preprocessorErrorDirective]
tbb-4.3~20150611/src/tbb/concurrent_monitor.h:42:34: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbb/concurrent_monitor.h:105:13: performance: Variable 'in_waitset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/tbb/concurrent_queue.cpp:122:5: style: Struct 'predicate_leq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/concurrent_vector.cpp:117:9: style: Struct 'segment_not_used_predicate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/concurrent_vector.cpp:206:9: style: Struct 'destroy_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/governor.cpp:195:37: style: Function 'auto_terminate' argument 1 names different: declaration 'scheduler' definition 'arg'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/governor.h:87:38: note: Function 'auto_terminate' argument 1 names different: declaration 'scheduler' definition 'arg'.
tbb-4.3~20150611/src/tbb/governor.cpp:195:37: note: Function 'auto_terminate' argument 1 names different: declaration 'scheduler' definition 'arg'.
tbb-4.3~20150611/src/tbb/market.cpp:39:13: style: The scope of the variable 'next' can be reduced. [variableScope]
tbb-4.3~20150611/src/tbb/market.cpp:102:42: style: Function 'global_market' argument 1 names different: declaration 'max_num_workers' definition 'workers_soft_limit'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/market.h:165:45: note: Function 'global_market' argument 1 names different: declaration 'max_num_workers' definition 'workers_soft_limit'.
tbb-4.3~20150611/src/tbb/market.cpp:102:42: note: Function 'global_market' argument 1 names different: declaration 'max_num_workers' definition 'workers_soft_limit'.
tbb-4.3~20150611/src/tbb/market.cpp:189:48: style: Function 'set_active_num_workers' argument 1 names different: declaration 'w' definition 'soft_limit'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/market.h:282:50: note: Function 'set_active_num_workers' argument 1 names different: declaration 'w' definition 'soft_limit'.
tbb-4.3~20150611/src/tbb/market.cpp:189:48: note: Function 'set_active_num_workers' argument 1 names different: declaration 'w' definition 'soft_limit'.
tbb-4.3~20150611/src/tbb/observer_proxy.cpp:23:0: error: #error __TBB_ARENA_OBSERVER must be defined [preprocessorErrorDirective]
tbb-4.3~20150611/src/tbb/pipeline.cpp:264:5: style: Class 'stage_task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/pipeline.cpp:459:5: style: Class 'pipeline_root_task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/pipeline.cpp:490:5: style: Class 'pipeline_cleaner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/private_server.cpp:338:5: error: Using 'memset' on class that contains a reference. [memsetClassReference]
tbb-4.3~20150611/src/tbb/private_server.cpp:235:51: style: Function 'release_handle' argument 1 names different: declaration 'my_handle' definition 'handle'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/private_server.cpp:93:46: note: Function 'release_handle' argument 1 names different: declaration 'my_handle' definition 'handle'.
tbb-4.3~20150611/src/tbb/private_server.cpp:235:51: note: Function 'release_handle' argument 1 names different: declaration 'my_handle' definition 'handle'.
tbb-4.3~20150611/src/tbb/private_server.cpp:96:5: warning: Member variable 'private_worker::my_next' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/private_server.cpp:101:9: performance: Variable 'my_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/tbb/private_server.cpp:332:5: performance: Variable 'my_slack' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/tbb/private_server.cpp:336:5: performance: Variable 'my_asleep_list_root' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/tbb/private_server.cpp:183:5: style: Class 'private_server' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/private_server.cpp:189:23: style: The function 'request_close_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:133:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/private_server.cpp:189:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/private_server.cpp:195:23: style: The function 'yield' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:136:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/private_server.cpp:195:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/private_server.cpp:197:23: style: The function 'independent_thread_number_changed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:143:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/private_server.cpp:197:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/private_server.cpp:199:27: style: The function 'default_concurrency' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_base.h:148:22: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/private_server.cpp:199:27: note: Function in derived class
tbb-4.3~20150611/src/tbb/private_server.cpp:201:23: style: The function 'adjust_job_count_estimate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/rml/include/rml_tbb.h:43:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/private_server.cpp:201:23: note: Function in derived class
tbb-4.3~20150611/src/tbb/private_server.cpp:340:35: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/tbb/queuing_rw_mutex.cpp:114:0: style: Class 'tbb :: tricky_atomic_pointer < queuing_rw_mutex :: scoped_lock >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/queuing_rw_mutex.cpp:115:0: style: Class 'tbb :: tricky_atomic_pointer < queuing_rw_mutex :: scoped_lock >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/custom_scheduler.h:234:35: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbb/scheduler.cpp:919:27: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbb/scheduler.cpp:1115:29: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbb/scheduler.cpp:425:54: style: Function 'prepare_task_pool' argument 1 names different: declaration 'n' definition 'num_tasks'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/scheduler.h:260:38: note: Function 'prepare_task_pool' argument 1 names different: declaration 'n' definition 'num_tasks'.
tbb-4.3~20150611/src/tbb/scheduler.cpp:425:54: note: Function 'prepare_task_pool' argument 1 names different: declaration 'n' definition 'num_tasks'.
tbb-4.3~20150611/src/tbb/scheduler.cpp:940:50: style: Function 'steal_task' argument 1 names different: declaration 'victim_arena_slot' definition 'victim_slot'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbb/scheduler.h:251:35: note: Function 'steal_task' argument 1 names different: declaration 'victim_arena_slot' definition 'victim_slot'.
tbb-4.3~20150611/src/tbb/scheduler.cpp:940:50: note: Function 'steal_task' argument 1 names different: declaration 'victim_arena_slot' definition 'victim_slot'.
tbb-4.3~20150611/src/tbb/scheduler_utility.h:63:0: warning: Member variable 'tbb :: internal :: fast_reverse_vector < task * , 16 >::m_segments' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/scheduler_utility.h:39:11: style: Class 'auto_empty_task' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/tbb/scheduler_utility.h:39:11: style: Class 'auto_empty_task' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tbb-4.3~20150611/src/tbb/scheduler_utility.h:38:5: style: Class 'auto_empty_task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbb/custom_scheduler.h:74:10: style: The function 'local_wait_for_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/tbb/scheduler.h:304:18: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/custom_scheduler.h:74:10: note: Function in derived class
tbb-4.3~20150611/src/tbb/custom_scheduler.h:134:26: style: The function 'receive_or_steal_task' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/tbb/scheduler.h:362:19: note: Virtual function in base class
tbb-4.3~20150611/src/tbb/custom_scheduler.h:134:26: note: Function in derived class
tbb-4.3~20150611/src/tbb/tbb_misc_ex.cpp:362:0: error: #error AvailableHwConcurrency is not implemented in this OS  [preprocessorErrorDirective]
tbb-4.3~20150611/src/tbb/tools_api/ittnotify_static.c:842:53: style: Redundant condition: If 'EXPR > 128', the comparison 'EXPR != -1' is always true. [redundantCondition]
tbb-4.3~20150611/src/tbb/tools_api/ittnotify_static.c:895:23: style: The scope of the variable '__itt_api_fini_ptr' can be reduced. [variableScope]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:801:21: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:807:25: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:335:33: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:339:13: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:349:33: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:355:17: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:664:16: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:668:16: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:710:20: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:714:20: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:735:32: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:840:26: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:863:9: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:935:21: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1215:18: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1219:18: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1306:25: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1328:22: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:172:16: style: The scope of the variable 'szVal' can be reduced. [variableScope]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:54:47: style: Function 'registerAllocation' argument 1 names different: declaration 'available' definition 'gotPage'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:982:34: note: Function 'registerAllocation' argument 1 names different: declaration 'available' definition 'gotPage'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:54:47: note: Function 'registerAllocation' argument 1 names different: declaration 'available' definition 'gotPage'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:376:35: style: Function 'getFromBin' argument 4 names different: declaration 'resSlabAligned' definition 'needAlignedRes'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:702:36: note: Function 'getFromBin' argument 4 names different: declaration 'resSlabAligned' definition 'needAlignedRes'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:376:35: note: Function 'getFromBin' argument 4 names different: declaration 'resSlabAligned' definition 'needAlignedRes'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:377:22: style: Function 'getFromBin' argument 7 names different: declaration 'resLocked' definition 'binLocked'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:703:36: note: Function 'getFromBin' argument 7 names different: declaration 'resLocked' definition 'binLocked'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:377:22: note: Function 'getFromBin' argument 7 names different: declaration 'resLocked' definition 'binLocked'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:582:46: style: Function 'splitUnalignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:773:36: note: Function 'splitUnalignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:582:46: note: Function 'splitUnalignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:618:44: style: Function 'splitAlignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:775:34: note: Function 'splitAlignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:618:44: note: Function 'splitAlignedBlock' argument 4 names different: declaration 'needAlignedRes' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:673:41: style: Function 'askMemFromOS' argument 1 names different: declaration 'totalReqSize' definition 'blockSize'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:767:36: note: Function 'askMemFromOS' argument 1 names different: declaration 'totalReqSize' definition 'blockSize'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:673:41: note: Function 'askMemFromOS' argument 1 names different: declaration 'totalReqSize' definition 'blockSize'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:675:40: style: Function 'askMemFromOS' argument 5 names different: declaration 'splittable' definition 'splittableRet'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:769:35: note: Function 'askMemFromOS' argument 5 names different: declaration 'splittable' definition 'splittableRet'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:675:40: note: Function 'askMemFromOS' argument 5 names different: declaration 'splittable' definition 'splittableRet'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:785:64: style: Function 'genericGetBlock' argument 3 names different: declaration 'resSlabAligned' definition 'needAlignedBlock'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:770:59: note: Function 'genericGetBlock' argument 3 names different: declaration 'resSlabAligned' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:785:64: note: Function 'genericGetBlock' argument 3 names different: declaration 'resSlabAligned' definition 'needAlignedBlock'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1012:40: style: Function 'releaseRegion' argument 1 names different: declaration 'region' definition 'memRegion'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:763:35: note: Function 'releaseRegion' argument 1 names different: declaration 'region' definition 'memRegion'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1012:40: note: Function 'releaseRegion' argument 1 names different: declaration 'region' definition 'memRegion'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1019:62: style: Function 'doCoalesc' argument 2 names different: declaration 'memRegion' definition 'mRegion'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:777:57: note: Function 'doCoalesc' argument 2 names different: declaration 'memRegion' definition 'mRegion'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1019:62: note: Function 'doCoalesc' argument 2 names different: declaration 'memRegion' definition 'mRegion'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1105:44: style: Function 'coalescAndPutList' argument 1 names different: declaration 'head' definition 'list'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:778:39: note: Function 'coalescAndPutList' argument 1 names different: declaration 'head' definition 'list'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1105:44: note: Function 'coalescAndPutList' argument 1 names different: declaration 'head' definition 'list'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1293:61: style: Function 'addNewRegion' argument 2 names different: declaration 'type' definition 'memRegType'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:760:56: note: Function 'addNewRegion' argument 2 names different: declaration 'type' definition 'memRegType'.
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1293:61: note: Function 'addNewRegion' argument 2 names different: declaration 'type' definition 'memRegType'.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:227:1: style: The class 'AllLocalCaches' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:461:1: style: The class 'LargeObjectCache' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:536:5: warning: Member variable 'BackRefIdx::largeObj' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:536:5: warning: Member variable 'BackRefIdx::offset' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:548:1: style: The class 'BlockI' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:567:1: style: The class 'BackendSync' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:591:1: style: The class 'CoalRequestQ' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:606:1: style: The class 'MemExtendingSema' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:648:1: style: The class 'Backend' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:698:5: style: The class 'IndexedBins' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:858:1: style: The class 'AllLargeBlocksList' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:939:1: style: The class 'AllocControlledMode' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:961:1: style: The class 'HugePagesStatus' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:154:1: style: The class 'GuardedSize' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:255:0: style: The class 'rml :: internal :: LargeObjectCacheImpl < LargeObjectCacheProps < maxLargeSize , maxHugeSize , hugeBlockCacheStep , 1 , 1 , 4 > >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:369:0: warning: Member variable 'CacheBinFunctor::currTime' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:359:0: warning: Member variable 'OperationPreprocessor::lastGet' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:359:0: warning: Member variable 'OperationPreprocessor::tail' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:359:0: warning: Member variable 'OperationPreprocessor::putListNum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:255:0: style: The class 'rml :: internal :: LargeObjectCacheImpl < LargeObjectCacheProps < minLargeSize , maxLargeSize , largeBlockCacheStep , 2 , 2 , 16 > >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:160:0: style: The class 'rml :: internal :: BitMaskBasic < numBins >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:160:0: style: The class 'rml :: internal :: BitMaskBasic < Backend :: freeBinsNum >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:230:40: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:791:10: performance: Technically the member function 'rml::internal::Backend::verify' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1412:15: note: Technically the member function 'rml::internal::Backend::verify' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:791:10: note: Technically the member function 'rml::internal::Backend::verify' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:810:10: performance: Technically the member function 'rml::internal::Backend::putBackRefSpace' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:886:15: note: Technically the member function 'rml::internal::Backend::putBackRefSpace' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:810:10: note: Technically the member function 'rml::internal::Backend::putBackRefSpace' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:715:14: style: Technically the member function 'rml::internal::Backend::IndexedBins::verify' can be const. [functionConst]
tbb-4.3~20150611/src/tbbmalloc/backend.cpp:1395:28: note: Technically the member function 'rml::internal::Backend::IndexedBins::verify' can be const.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:715:14: note: Technically the member function 'rml::internal::Backend::IndexedBins::verify' can be const.
tbb-4.3~20150611/src/tbbmalloc/Customize.h:66:9: style: Class 'scoped_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:734:9: style: Class 'MaxRequestComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:359:0: style: Class 'OperationPreprocessor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbbmalloc/backref.cpp:100:9: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/backref.cpp:167:9: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:240:12: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:625:20: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:901:10: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:902:31: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1266:39: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1348:16: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1372:27: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1391:16: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1436:24: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1517:29: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1550:16: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1566:24: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1598:24: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1659:24: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1666:28: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2132:35: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2173:32: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2202:39: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2252:34: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2269:30: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2330:34: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2347:24: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2421:28: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2439:20: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2583:38: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2586:21: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1089:61: style: Function 'init' argument 2 names different: declaration 'memPoolPolicy' definition 'policy'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:310:53: note: Function 'init' argument 2 names different: declaration 'memPoolPolicy' definition 'policy'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1089:61: note: Function 'init' argument 2 names different: declaration 'memPoolPolicy' definition 'policy'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2456:45: style: Function 'internalPoolMalloc' argument 1 names different: declaration 'mPool' definition 'memPool'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:740:45: note: Function 'internalPoolMalloc' argument 1 names different: declaration 'mPool' definition 'memPool'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2456:45: note: Function 'internalPoolMalloc' argument 1 names different: declaration 'mPool' definition 'memPool'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2539:42: style: Function 'internalPoolFree' argument 1 names different: declaration 'mPool' definition 'memPool'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:741:42: note: Function 'internalPoolFree' argument 1 names different: declaration 'mPool' definition 'memPool'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2539:42: note: Function 'internalPoolFree' argument 1 names different: declaration 'mPool' definition 'memPool'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2807:38: style: Function 'scalable_free' argument 1 names different: declaration 'ptr' definition 'object'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:38:32: note: Function 'scalable_free' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2807:38: note: Function 'scalable_free' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2821:47: style: Function '__TBB_malloc_safer_free' argument 1 names different: declaration 'ptr' definition 'object'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:44:43: note: Function '__TBB_malloc_safer_free' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:2821:47: note: Function '__TBB_malloc_safer_free' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3063:50: style: Function '__TBB_malloc_safer_msize' argument 1 names different: declaration 'ptr' definition 'object'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:47:44: note: Function '__TBB_malloc_safer_msize' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3063:50: note: Function '__TBB_malloc_safer_msize' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3063:67: style: Function '__TBB_malloc_safer_msize' argument 2 names different: declaration 'orig_msize_crt80d' definition 'original_msize'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:47:58: note: Function '__TBB_malloc_safer_msize' argument 2 names different: declaration 'orig_msize_crt80d' definition 'original_msize'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3063:67: note: Function '__TBB_malloc_safer_msize' argument 2 names different: declaration 'orig_msize_crt80d' definition 'original_msize'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3082:58: style: Function '__TBB_malloc_safer_aligned_msize' argument 1 names different: declaration 'ptr' definition 'object'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:48:52: note: Function '__TBB_malloc_safer_aligned_msize' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3082:58: note: Function '__TBB_malloc_safer_aligned_msize' argument 1 names different: declaration 'ptr' definition 'object'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3082:108: style: Function '__TBB_malloc_safer_aligned_msize' argument 4 names different: declaration 'orig_msize_crt80d' definition 'orig_aligned_msize'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/proxy.h:48:82: note: Function '__TBB_malloc_safer_aligned_msize' argument 4 names different: declaration 'orig_msize_crt80d' definition 'orig_aligned_msize'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:3082:108: note: Function '__TBB_malloc_safer_aligned_msize' argument 4 names different: declaration 'orig_msize_crt80d' definition 'orig_aligned_msize'.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:346:18: style: struct member 'Padding::__padding' is never used. [unusedStructMember]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:106:1: style: The class 'BootStrapBlocks' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:379:1: style: The class 'Block' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:468:1: style: The class 'Bin' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:563:5: warning: Member variable 'FreeBlockPool::head' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:563:5: warning: Member variable 'FreeBlockPool::size' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:563:5: warning: Member variable 'FreeBlockPool::lastAccessMiss' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:605:5: warning: Member variable 'TLSData::bin' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:605:5: warning: Member variable 'TLSData::lloc' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:605:5: warning: Member variable 'TLSData::currCacheIdx' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:605:5: warning: Member variable 'TLSData::unused' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:570:0: style: The class 'rml :: internal :: LocalLOCImpl < 8 , 32 >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:387:10: style: Technically the member function 'rml::internal::Block::freeListNonNull' can be const. [functionConst]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:404:10: performance: Technically the member function 'rml::internal::Block::checkFreePrecond' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:484:10: performance: Technically the member function 'rml::internal::Bin::verifyTLSBin' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1185:18: note: Technically the member function 'rml::internal::Bin::verifyTLSBin' can be static.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:484:10: note: Technically the member function 'rml::internal::Bin::verifyTLSBin' can be static.
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1944:10: performance: Technically the member function 'rml::internal::ShutdownSync::init' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1945:10: performance: Technically the member function 'rml::internal::ShutdownSync::threadDtorStart' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1946:10: performance: Technically the member function 'rml::internal::ShutdownSync::threadDtorDone' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:1947:10: performance: Technically the member function 'rml::internal::ShutdownSync::processExit' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/frontend.cpp:563:5: style: Class 'FreeBlockPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:758:50: style: Function 'putList' argument 1 names different: declaration 'head' definition 'list'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:500:36: note: Function 'putList' argument 1 names different: declaration 'head' definition 'list'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:758:50: note: Function 'putList' argument 1 names different: declaration 'head' definition 'list'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:851:55: style: Function 'freeLargeObject' argument 1 names different: declaration 'lmb' definition 'mBlock'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:918:44: note: Function 'freeLargeObject' argument 1 names different: declaration 'lmb' definition 'mBlock'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:851:55: note: Function 'freeLargeObject' argument 1 names different: declaration 'lmb' definition 'mBlock'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:586:0: style: Function 'regularCleanup' argument 2 names different: declaration 'currAge' definition 'currTime'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:444:0: note: Function 'regularCleanup' argument 2 names different: declaration 'currAge' definition 'currTime'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:586:0: note: Function 'regularCleanup' argument 2 names different: declaration 'currAge' definition 'currTime'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:693:0: style: Function 'get' argument 1 names different: declaration 'extMemPool' definition 'extMemoryPool'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:441:0: note: Function 'get' argument 1 names different: declaration 'extMemPool' definition 'extMemoryPool'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:693:0: note: Function 'get' argument 1 names different: declaration 'extMemPool' definition 'extMemoryPool'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:733:0: style: Function 'putList' argument 2 names different: declaration 'largeBlock' definition 'toCache'. [funcArgNamesDifferent]
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:440:0: note: Function 'putList' argument 2 names different: declaration 'largeBlock' definition 'toCache'.
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:733:0: note: Function 'putList' argument 2 names different: declaration 'largeBlock' definition 'toCache'.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:504:10: performance: Technically the member function 'rml::internal::LargeObjectCache::isCleanupNeededOnRange' can be static. [functionStatic]
tbb-4.3~20150611/src/tbbmalloc/large_objects.cpp:661:31: note: Technically the member function 'rml::internal::LargeObjectCache::isCleanupNeededOnRange' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc_internal.h:504:10: note: Technically the member function 'rml::internal::LargeObjectCache::isCleanupNeededOnRange' can be static.
tbb-4.3~20150611/src/tbbmalloc/tbbmalloc.cpp:62:0: error: #error Unknown OS [preprocessorErrorDirective]
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:375:5: style: Variable '_handle' is reassigned a value before the old one has been used. [redundantAssignment]
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:362:0: note: Variable '_handle' is reassigned a value before the old one has been used.
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:375:5: note: Variable '_handle' is reassigned a value before the old one has been used.
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:89:20: error: va_list '_args' used before va_start() was called. [va_list_usedBeforeStarted]
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:92:43: error: va_list '_args' used before va_start() was called. [va_list_usedBeforeStarted]
tbb-4.3~20150611/src/tbbproxy/tbbproxy.cpp:95:9: error: va_list '_args' used before va_start() was called. [va_list_usedBeforeStarted]
tbb-4.3~20150611/src/test/test_ScalableAllocator.cpp:113:10: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_ScalableAllocator.cpp:116:6: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_ScalableAllocator.cpp:117:14: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_ScalableAllocator.cpp:118:13: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_ScalableAllocator.cpp:127:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_allocator.h:178:5: style: Struct 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < std :: allocator < char > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < std :: allocator < char > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < tbb :: memory_pool_allocator < char > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < tbb :: memory_pool_allocator < char > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < std :: allocator < char > , tbb :: atomic < long > >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_allocator.h:43:0: warning: The struct 'Foo < char , 1 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_allocator.h:43:0: warning: The struct 'Foo < double , 1 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_allocator.h:43:0: warning: The struct 'Foo < int , 17 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_allocator.h:43:0: warning: The struct 'Foo < float , 23 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_allocator.h:99:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_allocator.h:183:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_aggregator.cpp:119:5: warning: Member variable 'my_handler::pq' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_aggregator.cpp:49:5: style: Class 'pop_fnobj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_aggregator.cpp:113:5: style: Class 'op_data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_aggregator.cpp:120:5: style: Class 'my_handler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_m128.h:45:5: style: 'ClassWithVectorType::operator=' should return 'ClassWithVectorType &'. [operatorEq]
tbb-4.3~20150611/src/test/harness_m128.h:44:5: style: Class 'ClassWithVectorType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_m128.h:37:1: warning: The class 'ClassWithVectorType' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_atomic.cpp:1161:12: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_atomic.cpp:683:0: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_atomic.cpp:627:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tbb-4.3~20150611/src/test/test_atomic.cpp:628:0: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < float >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < unsigned long >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < long >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < unsigned int >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < int >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < unsigned short >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < short >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < signed char >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < unsigned char >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < char >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:556:0: style: struct member 'AlignmentChecker < wchar_t >::c' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_atomic.cpp:963:1: style: The class 'ArrayElement' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < bool , true , UseExplicitFullyFenced >::s_ready_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < bool , true , UseExplicitFullyFenced >::s_turn_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < bool , true , UseGlobalHelperFullyFenced >::s_ready_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < bool , true , UseGlobalHelperFullyFenced >::s_turn_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < Color , true , UseExplicitFullyFenced >::s_ready_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < Color , true , UseExplicitFullyFenced >::s_turn_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < Color , true , UseGlobalHelperFullyFenced >::s_ready_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1554:0: warning: Member variable 'DekkerArbitrationBody < Color , true , UseGlobalHelperFullyFenced >::s_turn_storage' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseOperators >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseImplicitAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseExplicitFullyFenced >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseExplicitAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseExplicitRelaxed >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseGlobalHelperFullyFenced >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseGlobalHelperAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < bool , true , UseGlobalHelperRelaxed >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseOperators >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseImplicitAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseExplicitFullyFenced >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseExplicitAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseExplicitRelaxed >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseGlobalHelperFullyFenced >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseGlobalHelperAcqRel >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1260:0: warning: Member variable 'HammerLoadAndStoreFence < Color , true , UseGlobalHelperRelaxed >::accum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1145:0: warning: Member variable 'FlagAndMessage < bool , true >::message' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1145:0: warning: Member variable 'FlagAndMessage < Color , true >::message' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_atomic.cpp:1117:0: style: The class 'AlignedAtomic < bool , true >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1117:0: style: The class 'AlignedAtomic < Color , true >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1392:10: performance: Technically the member function 'SparseValueSet < bool >::get' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_atomic.cpp:1393:10: performance: Technically the member function 'SparseValueSet < bool >::contains' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_atomic.cpp:1412:0: performance: Technically the member function 'SparseFloatSet < float >::get' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_atomic.cpp:1412:0: performance: Technically the member function 'SparseFloatSet < double >::get' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_atomic.cpp:76:5: style: Struct 'TestStruct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1013:13: style: Struct 'thread_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1462:0: style: Class 'HammerAssignment < bool , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_atomic.cpp:1462:0: style: Class 'HammerAssignment < Color , true >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_blocked_range.cpp:28:5: warning: Member variable 'AbstractValueType::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range2d.cpp:29:0: warning: Member variable 'AbstractValueType < RowTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range2d.cpp:29:0: warning: Member variable 'AbstractValueType < ColTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range2d.cpp:29:0: warning: Member variable 'AbstractValueType < OtherTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range3d.cpp:29:0: warning: Member variable 'AbstractValueType < PageTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range3d.cpp:29:0: warning: Member variable 'AbstractValueType < RowTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range3d.cpp:29:0: warning: Member variable 'AbstractValueType < ColTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_blocked_range3d.cpp:29:0: warning: Member variable 'AbstractValueType < OtherTag >::value' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_broadcast_node.cpp:36:4: style: Class 'int_convertable_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_broadcast_node.cpp:134:5: style: Class 'native_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:87:0: style: Technically the member function 'touches < int >::validate_touches' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:66:0: style: Struct 'touches < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:66:0: style: Struct 'touches < int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:65:0: style: Struct 'touches < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:49:0: style: Struct 'parallel_puts < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_buffer_node.cpp:296:0: error: Memory leak: next_value [memleak]
tbb-4.3~20150611/src/test/test_combinable.cpp:368:14: style: The scope of the variable 'existed' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_combinable.cpp:364:5: warning: Member variable 'Body::locals' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_combinable.cpp:91:0: style: Technically the member function 'FunctorAddFinit7 < int >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:91:0: style: Technically the member function 'FunctorAddFinit7 < double >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:91:0: style: Technically the member function 'FunctorAddFinit7 < minimal >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:86:0: style: Technically the member function 'FunctorAddFinit < int >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:86:0: style: Technically the member function 'FunctorAddFinit < double >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:86:0: style: Technically the member function 'FunctorAddFinit < minimal >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_combinable.cpp:71:5: style: Class 'minimal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:292:0: style: Class 'ParallelVectorForBody < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:292:0: style: Class 'ParallelVectorForBody < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:211:0: style: Class 'ParallelScalarBodyNoInit < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:211:0: style: Class 'ParallelScalarBodyNoInit < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:211:0: style: Class 'ParallelScalarBodyNoInit < minimal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:190:0: style: Class 'ParallelScalarBody < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:190:0: style: Class 'ParallelScalarBody < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:190:0: style: Class 'ParallelScalarBody < minimal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:149:0: style: Class 'CombineEachVectorHelper < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:149:0: style: Class 'CombineEachVectorHelper < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:120:0: style: Class 'CombineEachHelper < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:120:0: style: Class 'CombineEachHelper < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:120:0: style: Class 'CombineEachHelper < minimal >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_combinable.cpp:146:0: warning: The class 'CombineEachVectorHelper < int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_combinable.cpp:146:0: warning: The class 'CombineEachVectorHelper < double >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_combinable.cpp:131:0: warning: The class 'CombineEachHelperCnt < int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_combinable.cpp:118:0: warning: The class 'CombineEachHelper < int >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_combinable.cpp:118:0: warning: The class 'CombineEachHelper < double >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_combinable.cpp:118:0: warning: The class 'CombineEachHelper < minimal >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_container_move_support.h:149:5: warning: Member variable 'Foo::reserve' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_container_move_support.h:153:5: warning: Member variable 'Foo::reserve' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_container_move_support.h:157:5: warning: Member variable 'Foo::reserve' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:96:1: style: The class 'MyKey' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:100:0: style: The struct 'arena < int , Harness :: false_type , long >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:100:0: style: The struct 'arena < U1 , U2 , long >' does not have a constructor although it has private member variables. [noConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:176:5: style: 'MyData2::operator=' should return 'MyData2 &'. [operatorEq]
tbb-4.3~20150611/src/test/test_container_move_support.h:216:20: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
tbb-4.3~20150611/src/test/test_container_move_support.h:191:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_container_move_support.h:192:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_container_move_support.h:394:10: style: Technically the member function 'track_allocator_memory::verify_no_more_than_x_memory_items_allocated' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:68:16: performance: Technically the member function 'tbb::tbb_hash_compare < UserDefinedKeyType >::hash' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:69:14: performance: Technically the member function 'tbb::tbb_hash_compare < UserDefinedKeyType >::equal' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:190:10: performance: Technically the member function 'MyHashCompare::equal' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:193:19: performance: Technically the member function 'MyHashCompare::hash' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:200:10: performance: Technically the member function 'YourHashCompare::equal' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:203:19: performance: Technically the member function 'YourHashCompare::hash' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:131:0: performance: Technically the member function 'arena < int , Harness :: false_type , long >::address' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:163:0: performance: Technically the member function 'arena < int , Harness :: false_type , long >::construct' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:167:0: performance: Technically the member function 'arena < int , Harness :: false_type , long >::destroy' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:131:0: performance: Technically the member function 'arena < U1 , U2 , long >::address' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:163:0: performance: Technically the member function 'arena < U1 , U2 , long >::construct' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:167:0: performance: Technically the member function 'arena < U1 , U2 , long >::destroy' can be static. [functionStatic]
tbb-4.3~20150611/src/test/harness_allocator.h:461:5: style: Class 'local_counting_allocator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:66:9: style: Struct 'StateTrackable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:149:5: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:214:5: style: Struct 'FooWithAssign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:247:5: style: Class 'FooIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:256:5: style: Class 'FooPairIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:386:5: style: Struct 'track_allocator_memory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:406:5: style: Struct 'track_foo_count' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:472:5: style: Struct 'memory_locations' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:124:5: style: Class 'MyData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:166:5: style: Class 'MyData2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:1068:5: style: Class 'check_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < Insert , MyTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < Find , MyTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < FindConst , MyTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < Erase , MyTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < InsertErase , YourTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_hash_map.cpp:424:0: style: Class 'TableOperation < InnerInsert , YourTable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:232:0: style: Class 'FooIteratorBase < FooIterator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_container_move_support.h:232:0: style: Class 'FooIteratorBase < FooPairIterator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:408:1: warning: The class 'local_counting_allocator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_test_cases_framework.h:143:18: style: Technically the member function 'test_framework_unit_tests::test_test_suite_ref::run_all_and_print_results_should_respect_silent_mode::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_test_cases_framework.h:153:18: style: Technically the member function 'test_framework_unit_tests::test_test_suite_ref::run_all_and_print_results_should_respect_verbose_mode::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:181:9: style: Technically the member function 'serial_tests::usability::compilation_only::test_creation_and_use_interface::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:181:9: note: Technically the member function 'serial_tests::usability::compilation_only::test_creation_and_use_interface::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:181:9: note: Technically the member function 'serial_tests::usability::compilation_only::test_creation_and_use_interface::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:208:9: style: Technically the member function 'serial_tests::usability::behaviour::test_cache_returns_only_values_from_value_function::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:208:9: note: Technically the member function 'serial_tests::usability::behaviour::test_cache_returns_only_values_from_value_function::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:208:9: note: Technically the member function 'serial_tests::usability::behaviour::test_cache_returns_only_values_from_value_function::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:217:9: style: Technically the member function 'serial_tests::usability::behaviour::test_value_function_called_only_on_cache_miss::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:217:9: note: Technically the member function 'serial_tests::usability::behaviour::test_value_function_called_only_on_cache_miss::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:217:9: note: Technically the member function 'serial_tests::usability::behaviour::test_value_function_called_only_on_cache_miss::operator()' can be const.
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:298:18: style: Technically the member function 'serial_tests::usability::filled_instance_counting_fixture_with_external_map::fill_up_cache' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:366:14: style: Technically the member function 'concurrency_tests::filled_instance_counting_fixture_with_external_array::fill_up_cache' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_test_cases_framework.h:119:0: style: Technically the member function 'test_framework_unit_tests :: test_helper :: test_case < tag >::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:100:0: style: Value of pointer 'm_p_count', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:237:17: style: Struct 'clonning_function' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:273:17: style: Struct 'map_searcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_lru_cache.cpp:344:13: style: Struct 'array_searcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:55:9: warning: Member variable 'ScopedLock::next' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:55:9: warning: Member variable 'ScopedLock::going' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:49:22: performance: Variable 'q_tail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:173:35: performance: Variable 'flag' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:85:15: style: Technically the member function 'QueuingMutex_Context::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:91:10: style: Technically the member function 'QueuingMutex_Until::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:202:15: style: Technically the member function 'SpinMutex_Context::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:208:10: style: Technically the member function 'SpinMutex_Until::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:78:5: style: Struct 'PredicateEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:84:5: style: Struct 'QueuingMutex_Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:90:5: style: Struct 'QueuingMutex_Until' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:201:5: style: Struct 'SpinMutex_Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:207:5: style: Struct 'SpinMutex_Until' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:283:0: style: Struct 'AddOne < Counter < QueuingMutex > , 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:283:0: style: Struct 'AddOne < Counter < QueuingMutex > , 10000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:283:0: style: Struct 'AddOne < Counter < SpinMutex > , 0 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_monitor.cpp:283:0: style: Struct 'AddOne < Counter < SpinMutex > , 10000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:901:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:915:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:64:5: warning: Member variable 'my_data_type::priority' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:64:5: warning: Member variable 'my_data_type::padding' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:65:5: warning: Member variable 'my_data_type::padding' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_priority_queue.cpp:65:5: style: Class 'my_data_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:59:10: warning: Member variable 'Foo::state' is not assigned a value in 'Foo::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:467:10: warning: Member variable 'Bar::state' is not assigned a value in 'Bar::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:164:0: warning: Member variable 'Body < ConcQPushPopWrapper < Foo > , Foo >::queue' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:164:0: warning: Member variable 'Body < tbb :: concurrent_bounded_queue < Foo > , Foo >::queue' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:59:5: style: 'Foo::operator=' should return 'Foo &'. [operatorEq]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:467:5: style: 'Bar::operator=' should return 'Bar &'. [operatorEq]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:65:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:66:10: performance: Technically the member function 'Foo::is_const' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:206:5: style: Class 'ConcQWithSizeWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:455:5: style: Class 'Bar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:487:5: style: Class 'BarIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:164:0: style: Struct 'Body < ConcQPushPopWrapper < Foo > , Foo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:164:0: style: Struct 'Body < tbb :: concurrent_bounded_queue < Foo > , Foo >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_queue.cpp:484:1: warning: The class 'BarIterator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:279:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:436:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:734:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/harness_checktype.h:71:0: style: Technically the member function 'check_type < int >::is_ready' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:716:5: style: Class 'CheckValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_map < int , int , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_map < int , int , degenerate_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multimap < int , int , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multimap < int , int , degenerate_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_map < int , check_type < int > , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multimap < int , check_type < int > , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_checktype.h:37:0: style: Class 'check_type < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_allocator.h:137:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:679:70: debug: Wrong data detected by condition !tok->next()->astOperand1() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:842:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:629:0: debug: Wrong data detected by condition arguments.size() != 3U [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:638:0: debug: Wrong data detected by condition arguments.size() != 3U [DacaWrongData]
tbb-4.3~20150611/src/test/harness_checktype.h:71:10: style: Technically the member function 'check_type::is_ready' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_checktype.h:37:5: style: Class 'check_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_set < int , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_set < int , degenerate_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multiset < int , tbb :: tbb_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multiset < int , degenerate_hash < int > , std :: equal_to < int > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_set < check_type < int > , tbb :: tbb_hash < check_type < int > > , std :: equal_to < check_type < int > > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:589:0: style: Class 'CheckTable < tbb :: concurrent_unordered_multiset < check_type < int > , tbb :: tbb_hash < check_type < int > > , std :: equal_to < check_type < int > > , local_counting_allocator < debug_allocator < std :: pair < const int , int > , std :: allocator > , tbb :: atomic < long > > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:551:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:562:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:563:68: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:568:20: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:569:53: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:577:17: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:578:49: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:682:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_unordered_common.h:683:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1011:13: style: The scope of the variable 'limit' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1011:20: style: The scope of the variable 'factor' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1501:19: style: struct member 'segment_t_v3::array' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1010:10: performance: Technically the member function 'FindPrimes::is_prime' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:157:5: style: Struct 'AssignElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:168:5: style: Struct 'CheckElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1564:5: style: Class 'test_grow_by_and_resize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:1622:5: style: Class 'test_default_construction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < std :: allocator < FooWithAssign > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < std :: allocator < FooWithAssign > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:461:0: style: Class 'local_counting_allocator < std :: allocator < int > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:466:0: style: Class 'local_counting_allocator < std :: allocator < int > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < debug_allocator < Foo , std :: allocator > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < debug_allocator < Foo , std :: allocator > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < debug_allocator < Foo , tbb :: cache_aligned_allocator > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < debug_allocator < Foo , tbb :: cache_aligned_allocator > ,unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:225:0: style: Class 'static_counting_allocator < debug_allocator < Foo > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:232:0: style: Class 'static_counting_allocator < debug_allocator < Foo > , tbb :: atomic < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < std :: allocator < FooWithAssign > ,unsigned long >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_allocator.h:408:0: warning: The class 'local_counting_allocator < std :: allocator < int > ,unsigned long >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:309:0: error: Same iterator is used with different containers 'u' and 'v'. [iterators]
tbb-4.3~20150611/src/test/test_concurrent_vector.cpp:392:0: error: Same iterator is used with different containers 'u' and 'v'. [iterators]
tbb-4.3~20150611/src/test/harness_graph.h:327:5: warning: Member variable 'harness_mapped_receiver::num_copies' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/harness_graph.h:280:0: warning: Member variable 'harness_counting_receiver < int >::max_value' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_continue_node.cpp:138:0: style: 'inc_functor < tbb :: flow :: continue_msg >::operator=' should return 'inc_functor < tbb :: flow :: continue_msg > &'. [operatorEq]
tbb-4.3~20150611/src/test/test_continue_node.cpp:138:0: style: 'inc_functor < int >::operator=' should return 'inc_functor < int > &'. [operatorEq]
tbb-4.3~20150611/src/test/test_continue_node.cpp:138:0: style: 'inc_functor < empty_no_assign >::operator=' should return 'inc_functor < empty_no_assign > &'. [operatorEq]
tbb-4.3~20150611/src/test/harness_graph.h:328:8: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:397:8: performance: Variable 'my_receiver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:398:8: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:399:8: performance: Variable 'my_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:403:8: performance: Variable 'my_receiver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:404:8: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:405:8: performance: Variable 'my_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_continue_node.cpp:136:0: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_continue_node.cpp:137:0: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:281:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:224:0: performance: Variable 'my_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:225:0: performance: Variable 'my_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:175:0: performance: Variable 'my_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:176:0: performance: Variable 'my_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_continue_node.cpp:32:4: style: Technically the member function 'empty_no_assign::operatorint' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_graph.h:402:5: style: Struct 'harness_counting_sender' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_graph.h:483:5: style: Struct 'serial_fn_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_graph.h:501:5: style: Struct 'serial_continue_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_continue_node.cpp:31:4: style: Struct 'empty_no_assign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_continue_node.cpp:225:5: style: Struct 'add_to_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_continue_node.cpp:59:0: style: Struct 'parallel_puts < tbb :: flow :: continue_msg >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_graph.h:222:0: warning: The struct 'tfunctor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_graph.h:173:0: warning: The struct 'tfunctor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_continue_node.cpp:114:0: error: Memory leak: receivers [memleak]
tbb-4.3~20150611/src/test/test_continue_node.cpp:179:0: error: Memory leak: receivers [memleak]
tbb-4.3~20150611/src/test/test_critical_section.cpp:150:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_critical_section.cpp:161:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1317:5: style: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1315:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1317:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1319:5: style: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1317:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1319:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1321:5: style: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1319:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1321:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1340:5: style: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1338:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1340:5: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1333:9: style: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1331:9: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1333:9: note: Variable 'AlignMask' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1233:0: style: struct member 'Anonymous1::cxx' is never used. [unusedStructMember]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:87:5: warning: Member variable 'minimal::pad' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:88:5: warning: Member variable 'minimal::pad' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1283:5: warning: Member variable 'BigType::my_data' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:189:7: style: Technically the member function 'FunctorFinit::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:197:25: style: Technically the member function 'FunctorFinit::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:205:16: style: Technically the member function 'FunctorFinit::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1125:10: style: Technically the member function 'Validator::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1128:10: style: Technically the member function 'Validator::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1180:29: style: Technically the member function 'HasNoDefaultConstructorFinit::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1186:29: style: Technically the member function 'HasNoDefaultConstructorCombine::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1203:10: style: Technically the member function 'EmptyCombineEach::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:187:5: style: Struct 'FunctorFinit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:195:5: style: Struct 'FunctorFinit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:203:5: style: Struct 'FunctorFinit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:257:5: style: Class 'Accumulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:270:5: style: Class 'ClearingAccumulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:834:5: style: Class 'set_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:1176:5: style: Class 'HasNoDefaultConstructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:81:1: warning: The class 'minimal' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:255:1: warning: The class 'Accumulator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:268:1: warning: The class 'ClearingAccumulator' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:956:0: style: Reading from empty STL container 'my_vec' [reademptycontainer]
tbb-4.3~20150611/src/test/test_enumerable_thread_specific.cpp:996:0: style: Reading from empty STL container 'my_vec' [reademptycontainer]
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:46:13: style: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:45:0: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:46:13: note: Variable 'd' is reassigned a value before the old one has been used if variable is no semaphore variable.
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:198:25: style: The scope of the variable 'argv' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:216:25: style: The scope of the variable 'argv' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:413:25: style: The scope of the variable 'argv' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_examples_common_utility.cpp:335:84: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:132:20: warning: Member variable 'my_int_buffer::b' is not assigned a value in 'my_int_buffer::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:132:20: warning: Member variable 'my_int_buffer::my_graph' is not assigned a value in 'my_int_buffer::operator='. [operatorEqVarError]
tbb-4.3~20150611/src/test/harness_graph.h:327:0: warning: Member variable 'harness_mapped_receiver < int >::max_value' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/harness_graph.h:327:0: warning: Member variable 'harness_mapped_receiver < int >::num_copies' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/harness_graph.h:281:8: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:328:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:70:10: style: Technically the member function 'set_functor::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:76:9: style: Technically the member function 'return_functor::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:69:5: style: Struct 'set_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:75:5: style: Struct 'return_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph.cpp:127:5: style: Class 'my_int_buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:342:5: style: 'tag_func::operator=' should return 'tag_func &'. [operatorEq]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:68:29: style: Technically the member function 'receiverBody::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:529:10: style: Technically the member function 'test_reversal::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:535:10: style: Technically the member function 'test_reversal::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:633:12: style: Technically the member function 'seq_body::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:341:5: style: Class 'tag_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:684:5: style: Struct 'snode_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:511:0: style: Struct 'mf_body < tbb :: flow :: multifunction_node < int , tbb :: flow :: tuple < int , int > , tbb :: flow :: rejecting > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:511:0: style: Struct 'mf_body < tbb :: flow :: multifunction_node < int , tbb :: flow :: tuple < int , int > , tbb :: flow :: queueing > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_graph.h:483:0: style: Struct 'serial_fn_body < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_flow_graph_whitebox.cpp:338:1: warning: The class 'tag_func' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_fp.h:169:10: style: Technically the member function 'FPModeContext::assertFPMode' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_fp.h:155:5: style: Class 'FPModeContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_function_node.cpp:147:5: style: 'inc_functor::operator=' should return 'inc_functor &'. [operatorEq]
tbb-4.3~20150611/src/test/test_function_node.cpp:145:22: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_function_node.cpp:146:43: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:397:0: performance: Variable 'my_receiver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:398:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:399:0: performance: Variable 'my_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:403:0: performance: Variable 'my_receiver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:404:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_graph.h:405:0: performance: Variable 'my_received' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_function_node.cpp:54:8: style: Technically the member function 'pass_through::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_function_node.cpp:351:4: style: Technically the member function 'empty_no_assign::operatorint' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_function_node.cpp:422:9: style: Technically the member function 'continue_msg_to_int::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_function_node.cpp:350:4: style: Struct 'empty_no_assign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_function_node.cpp:359:5: style: Struct 'parallel_puts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_function_node.cpp:421:5: style: Struct 'continue_msg_to_int' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_function_node.cpp:42:0: style: Struct 'parallel_put_until_limit < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_graph.h:402:0: style: Struct 'harness_counting_sender < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_function_node.cpp:405:0: error: Memory leak: receivers [memleak]
tbb-4.3~20150611/src/test/harness_concurrency_checker.h:44:13: performance: Variable 'result' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/harness_concurrency_checker.h:52:5: style: Class 'ConcurrencyChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_global_control.cpp:79:5: style: Class 'CheckWorkersNum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_global_control.cpp:188:5: style: Struct 'SetUseRun' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_halt.cpp:50:5: style: Class 'SharedSerialFibBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_indexer_node.cpp:361:9: style: Technically the member function 'test_class::operatorint' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_indexer_node.cpp:360:9: style: Class 'test_class' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:39:5: style: Struct 'DataItemWithInheritedNodeBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:47:5: style: Class 'DataItemWithInheritedNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:56:5: style: Struct 'DataItemWithMemberNodeBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:65:5: style: Class 'DataItemWithMemberNodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:108:0: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:110:0: note: Missing bounds check for extra iterator increment in loop.
tbb-4.3~20150611/src/test/test_intrusive_list.cpp:108:0: note: Missing bounds check for extra iterator increment in loop.
tbb-4.3~20150611/src/test/test_join_node.cpp:378:5: warning: Member variable 'threebyte::b2' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_join_node.cpp:378:5: warning: Member variable 'threebyte::b3' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_join_node.cpp:459:5: style: 'recirc_func_body::operator=' should return 'recirc_func_body &'. [operatorEq]
tbb-4.3~20150611/src/test/test_join_node.cpp:491:5: style: 'source_body::operator=' should return 'source_body &'. [operatorEq]
tbb-4.3~20150611/src/test/test_join_node.cpp:505:5: style: 'tag_func::operator=' should return 'tag_func &'. [operatorEq]
tbb-4.3~20150611/src/test/test_join_node.cpp:380:5: style: Technically the member function 'threebyte::operatorint' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_join_node.cpp:471:10: style: Technically the member function 'recirc_source_node_body::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_join_node.cpp:1406:26: style: Technically the member function 'myTagValue::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_checktype.h:71:0: style: Technically the member function 'check_type < check_type < int > >::is_ready' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_join_node.cpp:378:5: style: Struct 'threebyte' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_join_node.cpp:457:5: style: Class 'recirc_func_body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_join_node.cpp:504:5: style: Class 'tag_func' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_checktype.h:37:0: style: Class 'check_type < check_type < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_join_node.cpp:374:1: warning: The struct 'threebyte' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_join_node.cpp:485:1: warning: The class 'source_body' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_join_node.cpp:501:1: warning: The class 'tag_func' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_limiter_node.cpp:66:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_limiter_node.cpp:285:9: style: Technically the member function 'fn_body::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:217:13: warning: Return value of function rand() is not used. [ignoredReturnValue]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:837:39: style: Condition '!known_issue' is always true [knownConditionTrueFalse]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:833:40: note: Assignment 'known_issue=false', assigned value is 0
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:837:39: note: Condition '!known_issue' is always true
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:565:25: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:566:25: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:573:20: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:649:15: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:641:17: style: The scope of the variable 'TSMas' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:642:12: style: The scope of the variable 'CountElement' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:219:10: performance: Technically the member function 'CMemTest::InvariantDataRealloc' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:520:16: note: Technically the member function 'CMemTest::InvariantDataRealloc' can be static.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:219:10: note: Technically the member function 'CMemTest::InvariantDataRealloc' can be static.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:222:10: style: Technically the member function 'CMemTest::AddrArifm' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:571:16: note: Technically the member function 'CMemTest::AddrArifm' can be const.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:222:10: note: Technically the member function 'CMemTest::AddrArifm' can be const.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:223:10: style: Technically the member function 'CMemTest::ShouldReportError' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:958:16: note: Technically the member function 'CMemTest::ShouldReportError' can be const.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:223:10: note: Technically the member function 'CMemTest::ShouldReportError' can be const.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:226:10: performance: Technically the member function 'CMemTest::TestAlignedParameters' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:989:16: note: Technically the member function 'CMemTest::TestAlignedParameters' can be static.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:226:10: note: Technically the member function 'CMemTest::TestAlignedParameters' can be static.
tbb-4.3~20150611/src/test/test_malloc_compliance.cpp:234:5: style: Class 'Limit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_malloc_init_shutdown.cpp:44:5: style: Class 'TestFunc1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_malloc_init_shutdown.cpp:86:5: style: Class 'TestFunc2a' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_malloc_init_shutdown.cpp:148:5: style: Struct 'TestThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_malloc_lib_unload.cpp:202:25: style: Condition 'memory_leak==0' is always true [knownConditionTrueFalse]
tbb-4.3~20150611/src/test/test_malloc_lib_unload.cpp:198:51: note: Assignment 'memory_in_use=GetMemoryUsage()', assigned value is 0
tbb-4.3~20150611/src/test/test_malloc_lib_unload.cpp:201:40: note: Assignment 'memory_leak=GetMemoryUsage()-memory_in_use', assigned value is 0
tbb-4.3~20150611/src/test/test_malloc_lib_unload.cpp:202:25: note: Condition 'memory_leak==0' is always true
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:70:29: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:81:29: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:43:5: style: Struct 'PoolSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:137:49: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:138:40: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:139:51: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_malloc_pools.cpp:140:42: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_malloc_regression.cpp:83:13: style: Condition '!memory_leak' is always true [knownConditionTrueFalse]
tbb-4.3~20150611/src/test/test_malloc_regression.cpp:78:39: note: Assignment 'memory_in_use=GetMemoryUsage()', assigned value is 0
tbb-4.3~20150611/src/test/test_malloc_regression.cpp:82:40: note: Assignment 'memory_leak=GetMemoryUsage()-memory_in_use', assigned value is 0
tbb-4.3~20150611/src/test/test_malloc_regression.cpp:83:13: note: Condition '!memory_leak' is always true
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:138:22: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:139:43: performance: Variable 'local_execute_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:325:4: style: Technically the member function 'empty_no_assign::operatorint' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:324:4: style: Struct 'empty_no_assign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:334:5: style: Struct 'parallel_puts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:46:0: style: Struct 'parallel_put_until_limit < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:135:1: warning: The struct 'inc_functor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_multifunction_node.cpp:380:0: error: Memory leak: receivers [memleak]
tbb-4.3~20150611/src/test/test_mutex.cpp:210:0: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_mutex.cpp:103:9: style: Class 'scoped_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:462:0: style: Struct 'NullRecursive < Counter < tbb :: null_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:462:0: style: Struct 'NullRecursive < Counter < tbb :: null_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:227:0: style: Struct 'TwiddleInvariant < Invariant < tbb :: queuing_rw_mutex , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:227:0: style: Struct 'TwiddleInvariant < Invariant < tbb :: spin_rw_mutex , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:227:0: style: Struct 'TwiddleInvariant < Invariant < tbb :: speculative_spin_rw_mutex , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:227:0: style: Struct 'TwiddleInvariant < Invariant < TBB_MutexFromISO_Mutex < tbb :: spin_rw_mutex > , 8 > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:196:0: style: Struct 'Invariant < tbb :: queuing_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:196:0: style: Struct 'Invariant < tbb :: spin_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:196:0: style: Struct 'Invariant < tbb :: speculative_spin_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:196:0: style: Struct 'Invariant < TBB_MutexFromISO_Mutex < tbb :: spin_rw_mutex > , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: null_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: null_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: spin_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: speculative_spin_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: queuing_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: recursive_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: queuing_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: spin_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < tbb :: speculative_spin_rw_mutex > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < TBB_MutexFromISO_Mutex < tbb :: spin_mutex > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < TBB_MutexFromISO_Mutex < tbb :: mutex > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < TBB_MutexFromISO_Mutex < tbb :: spin_rw_mutex > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < TBB_MutexFromISO_Mutex < tbb :: recursive_mutex > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:86:0: style: Struct 'AddOne < Counter < TBB_MutexFromISO_Mutex < tbb :: critical_section > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex.cpp:252:0: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:75:0: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Invariant < tbb :: queuing_rw_mutex , 8 > , 1000000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Invariant < tbb :: spin_rw_mutex , 8 > , 1000000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Counter < tbb :: spin_mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Counter < tbb :: queuing_mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Counter < tbb :: queuing_rw_mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:158:0: style: Struct 'Work < Counter < tbb :: spin_rw_mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:64:0: style: Struct 'Invariant < tbb :: queuing_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:64:0: style: Struct 'Invariant < tbb :: spin_rw_mutex , 8 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_mutex_native_threads.cpp:148:68: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_openmp.cpp:167:5: warning: Member variable 'OuterBody::sum' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/harness_graph.h:280:0: warning: Member variable 'harness_counting_receiver < float >::max_value' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_overwrite_node.cpp:93:0: style: Class 'native_body < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_overwrite_node.cpp:93:0: style: Class 'native_body < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_iterator.h:47:10: style: Technically the member function 'Harness::InputIterator::operator==' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:70:10: style: Technically the member function 'Harness::ForwardIterator::operator==' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:93:10: style: Technically the member function 'Harness::RandomIterator::operator==' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:94:21: style: Technically the member function 'Harness::RandomIterator::operator-' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:116:14: style: Technically the member function 'Harness::ConstRandomIterator::operator*' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:118:10: style: Technically the member function 'Harness::ConstRandomIterator::operator==' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_iterator.h:119:21: style: Technically the member function 'Harness::ConstRandomIterator::operator-' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_do.cpp:41:5: style: Class 'value_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_iterator.h:51:1: warning: The class 'ForwardIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_iterator.h:74:1: warning: The class 'RandomIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/harness_iterator.h:99:1: warning: The class 'ConstRandomIterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:119:10: style: Technically the member function 'Invoker::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:126:10: style: Technically the member function 'Invoker::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:133:10: style: Technically the member function 'Invoker::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:140:10: style: Technically the member function 'Invoker::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:150:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:153:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:160:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:163:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:170:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:173:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:180:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:183:10: style: Technically the member function 'InvokerStep::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_partitioner.h:391:10: performance: Technically the member function 'test_partitioner_utils::BinaryTree::has_children' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner.h:393:10: performance: Technically the member function 'test_partitioner_utils::BinaryTree::is_look_like_left_sibling' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner.h:400:10: performance: Technically the member function 'test_partitioner_utils::BinaryTree::has_left_child' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner.h:402:10: performance: Technically the member function 'test_partitioner_utils::BinaryTree::is_subnode' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner.h:407:10: performance: Technically the member function 'test_partitioner_utils::BinaryTree::are_nodes_equal' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner.h:449:10: style: Technically the member function 'test_partitioner_utils::SimpleReduceBody::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_partitioner.h:450:10: performance: Technically the member function 'test_partitioner_utils::SimpleReduceBody::join' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:423:3: style: Struct 'TestSimplePartitionerStabilityFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_partitioner.h:56:5: style: Class 'RangeStatisticCollector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:494:5: style: Class 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:85:0: style: Class 'FooBody < 1 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:85:0: style: Class 'FooBody < 10 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:85:0: style: Class 'FooBody < 100 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:85:0: style: Class 'FooBody < 1000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:85:0: style: Class 'FooBody < 10000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:491:1: warning: The class 'Body' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:79:0: warning: The class 'FooBody < 1 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:79:0: warning: The class 'FooBody < 10 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:79:0: warning: The class 'FooBody < 100 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:79:0: warning: The class 'FooBody < 1000 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for.cpp:79:0: warning: The class 'FooBody < 10000 >' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_parallel_for_vectorization.cpp:46:18: style: Same expression on both sides of '/'. [duplicateExpression]
tbb-4.3~20150611/src/test/test_parallel_for_vectorization.cpp:44:5: style: Class 'Body' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_checktype.h:71:0: style: Technically the member function 'check_type < check_type <unsigned int > >::is_ready' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_checktype.h:71:0: style: Technically the member function 'check_type < check_type <unsigned short > >::is_ready' can be const. [functionConst]
tbb-4.3~20150611/src/test/harness_checktype.h:37:0: style: Class 'check_type < check_type <unsigned int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/harness_checktype.h:37:0: style: Class 'check_type < check_type <unsigned short > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:77:0: style: Class 'free_on_scope_exit < int * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:77:0: style: Class 'free_on_scope_exit < double * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:77:0: style: Class 'free_on_scope_exit < bool * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:77:0: style: Class 'free_on_scope_exit < unsigned long * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:245:0: error: Memory is allocated but not initialized: my_return [uninitdata]
tbb-4.3~20150611/src/test/test_parallel_pipeline.cpp:223:0: error: Memory is allocated but not initialized: my_return [uninitdata]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::parent' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::sum' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::join_count' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::begin' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::end' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::is_new' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:62:5: warning: Member variable 'FooBody::forked' is not initialized in the constructor. [uninitMemberVarPrivate]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:70:5: warning: Member variable 'FooBody::begin' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_parallel_reduce.cpp:70:5: warning: Member variable 'FooBody::end' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/tbb/tls.h:94:17: style: Unused private function: 'tls::internal_dtor' [unusedPrivateFunction]
tbb-4.3~20150611/src/test/test_parallel_scan.cpp:31:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_parallel_scan.cpp:220:89: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_parallel_scan.cpp:123:0: warning: Iterators to containers from different expressions 'my_range' and 'r' are used together. [mismatchingContainerExpression]
tbb-4.3~20150611/src/test/test_parallel_scan.cpp:151:0: warning: Iterators to containers from different expressions 'left.my_range' and 'my_range' are used together. [mismatchingContainerExpression]
tbb-4.3~20150611/src/test/test_parallel_sort.cpp:51:5: warning: Member variable 'Minimal::val' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_parallel_while.cpp:42:5: warning: Member variable 'MinimalArgumentType::my_value' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_parallel_while.cpp:60:5: style: Class 'IntegerStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.h:55:10: performance: Technically the member function 'tbb::fake_task::is_stolen_task' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.h:56:14: performance: Technically the member function 'tbb::fake_task::ref_count' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.h:57:10: performance: Technically the member function 'tbb::fake_task::is_cancelled' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.h:364:10: performance: Technically the member function 'uniform_iterations_distribution::ParallelTestBody::test' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.h:300:5: style: Class 'ParallelTestBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_partitioner_whitebox.cpp:28:5: style: Class 'ParallelBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_pipeline.cpp:228:22: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_pipeline.cpp:229:22: style: C-style pointer casting [cstyleCast]
tbb-4.3~20150611/src/test/test_pipeline.cpp:50:10: performance: Technically the member function 'waiting_probe::probe' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_pipeline.cpp:277:21: note: Technically the member function 'waiting_probe::probe' can be static.
tbb-4.3~20150611/src/test/test_pipeline.cpp:50:10: note: Technically the member function 'waiting_probe::probe' can be static.
tbb-4.3~20150611/src/test/test_pipeline.cpp:122:25: style: The function 'get_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/test/test_pipeline.cpp:78:21: note: Virtual function in base class
tbb-4.3~20150611/src/test/test_pipeline.cpp:122:25: note: Function in derived class
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:444:52: style: Variable 'nbound' is modified but its new value is never used. [unreadVariable]
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:58:10: performance: Technically the member function 'waiting_probe::probe' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:489:21: note: Technically the member function 'waiting_probe::probe' can be static.
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:58:10: note: Technically the member function 'waiting_probe::probe' can be static.
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:186:10: style: Technically the member function 'process_loop::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:154:0: style: The function 'get_buffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:86:0: note: Virtual function in base class
tbb-4.3~20150611/src/test/test_pipeline_with_tbf.cpp:154:0: note: Function in derived class
tbb-4.3~20150611/src/test/test_priority_queue_node.cpp:80:0: style: Struct 'parallel_put_get < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_priority_queue_node.cpp:65:0: style: Struct 'parallel_gets < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_priority_queue_node.cpp:53:0: style: Struct 'parallel_puts < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:77:0: style: Struct 'touches < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:77:0: style: Struct 'touches < int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tbb-4.3~20150611/src/test/test_queue_node.cpp:77:0: style: Struct 'touches < check_type < int > >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:77:0: style: Struct 'touches < check_type < int > >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tbb-4.3~20150611/src/test/test_queue_node.cpp:75:0: style: Struct 'touches < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:75:0: style: Struct 'touches < check_type < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:55:0: style: Struct 'parallel_puts < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_queue_node.cpp:55:0: style: Struct 'parallel_puts < check_type < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_rwm_upgrade_downgrade.cpp:37:5: warning: Member variable 'Hammer::dummy' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_rwm_upgrade_downgrade.cpp:37:5: style: Struct 'Hammer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_semaphore.cpp:219:5: style: Class 'ProduceConsumeBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_semaphore.cpp:169:0: style: Struct 'AddOne < Counter < tbb :: internal :: binary_semaphore > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_sequencer_node.cpp:77:0: style: Struct 'touches < int >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tbb-4.3~20150611/src/test/test_sequencer_node.cpp:77:0: style: Struct 'touches < int >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tbb-4.3~20150611/src/test/test_sequencer_node.cpp:75:0: style: Struct 'touches < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_source_node.cpp:83:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_source_node.cpp:84:0: performance: Variable 'my_count' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tbb-4.3~20150611/src/test/test_source_node.cpp:104:0: style: Class 'function_body < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_source_node.cpp:104:0: style: Class 'function_body < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_source_node.cpp:84:0: style: Class 'source_body < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_source_node.cpp:84:0: style: Class 'source_body < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_split_node.cpp:104:5: style: 'source_body::operator=' should return 'source_body &'. [operatorEq]
tbb-4.3~20150611/src/test/test_split_node.cpp:97:1: warning: The class 'source_body' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_thread.h:71:10: style: Technically the member function 'ThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:77:10: style: Technically the member function 'ThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:83:10: style: Technically the member function 'ThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:108:10: style: Technically the member function 'ThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:135:10: style: Technically the member function 'AnotherThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:136:10: style: Technically the member function 'AnotherThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_thread.h:137:10: style: Technically the member function 'AnotherThreadFunc::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_tagged_msg.cpp:128:5: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
tbb-4.3~20150611/src/test/test_tagged_msg.cpp:127:5: note: Variable 'z' is reassigned a value before the old one has been used.
tbb-4.3~20150611/src/test/test_tagged_msg.cpp:128:5: note: Variable 'z' is reassigned a value before the old one has been used.
tbb-4.3~20150611/src/test/test_task.cpp:52:23: style: The scope of the variable 'padding' can be reduced. [variableScope]
tbb-4.3~20150611/src/test/test_task.cpp:52:23: style: Variable 'padding' is not assigned a value. [unassignedVariable]
tbb-4.3~20150611/src/test/test_task.cpp:692:18: style: Variable 'canProceed' is assigned a value that is never used. [unreadVariable]
tbb-4.3~20150611/src/test/test_task.cpp:710:0: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
tbb-4.3~20150611/src/test/test_task.cpp:749:27: style: Variable 'can_proceed' is assigned a value that is never used. [unreadVariable]
tbb-4.3~20150611/src/test/test_task.cpp:456:5: warning: Member variable 'DagTask::successor_to_below' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:456:5: warning: Member variable 'DagTask::successor_to_right' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < char >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < char >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < short >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < short >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < int >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < int >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < long >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < long >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < void * >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < void * >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < float >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < float >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < double >::x' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: warning: Member variable 'TaskWithMember < double >::y' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_task.cpp:183:5: style: Struct 'AffinityTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:237:5: style: Struct 'NoteAffinityTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:594:5: style: Class 'TaskWithChildToSteal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:672:5: style: Class 'LongRunningTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:763:5: style: Struct 'MasterBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:736:9: style: Class 'BinaryRecursiveTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < short >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < void * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task.cpp:361:0: style: Class 'TaskWithMember < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:316:24: style: Unused variable: this [unusedVariable]
tbb-4.3~20150611/src/test/test_task_arena.cpp:228:9: style: Struct 'Runner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:238:9: style: Struct 'Waiter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:268:9: style: Struct 'Getter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:275:9: style: Struct 'Checker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:285:9: style: Struct 'NestedChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_arena.cpp:349:20: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:89:10: style: Technically the member function 'ProgressMonitor::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:186:5: style: Class 'TestTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:196:5: style: Class 'CarrierTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:208:5: style: Class 'SpawnerTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:268:5: style: Class 'SharedRootBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:299:5: style: Class 'BlockingTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:327:5: style: Struct 'Functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:188:25: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:179:18: note: Virtual function in base class
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:188:25: note: Function in derived class
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:210:10: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:179:18: note: Virtual function in base class
tbb-4.3~20150611/src/test/test_task_enqueue.cpp:210:10: note: Function in derived class
tbb-4.3~20150611/src/test/test_condition_variable.h:368:10: style: Technically the member function 'TestPredicateFalseToTrue::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_condition_variable.h:373:10: style: Technically the member function 'TestPredicateFalse::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_condition_variable.h:378:10: style: Technically the member function 'TestPredicateTrue::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_condition_variable.h:580:10: style: Technically the member function 'TestPredicate1::operator()' can be const. [functionConst]
tbb-4.3~20150611/src/test/test_condition_variable.h:579:5: style: Struct 'TestPredicate1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_condition_variable.h:251:0: style: Struct 'WorkForLocks < Counter < tbb :: mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_condition_variable.h:251:0: style: Struct 'WorkForLocks < Counter < tbb :: recursive_mutex > , 100000 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_tbb_fork.cpp:106:5: style: Class 'RunWorkersBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_tbb_header.cpp:71:10: performance: Technically the member function 'Body2::join' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_tbb_header.cpp:78:10: performance: Technically the member function 'Body3::reverse_join' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_tbb_header.cpp:79:10: performance: Technically the member function 'Body3::assign' can be static. [functionStatic]
tbb-4.3~20150611/src/test/test_tick_count.cpp:102:5: style: Struct 'TickCountDifferenceBody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_tuple.cpp:42:5: warning: Member variable 'non_trivial::my_int' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_tuple.cpp:42:5: warning: Member variable 'non_trivial::my_float' is not initialized in the constructor. [uninitMemberVar]
tbb-4.3~20150611/src/test/test_tuple.cpp:40:1: warning: The class 'non_trivial' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tbb-4.3~20150611/src/test/test_write_once_node.cpp:103:0: style: Class 'native_body < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_write_once_node.cpp:103:0: style: Class 'native_body < float >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tbb-4.3~20150611/src/test/test_yield.cpp:37:5: style: Struct 'RoundRobin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tbdialout/tbdialout_1.7.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tcc/tcc_0.9.27~git20161217.cd9514ab.orig.tar.gz
arm-gen.c:1313:7: style: Condition 'nf' is always false [knownConditionTrueFalse]
arm-gen.c:1281:12: note: Assignment 'nf=0', assigned value is 0
arm-gen.c:1313:7: note: Condition 'nf' is always false
arm-gen.c:270:14: style: The scope of the variable 'm' can be reduced. [variableScope]
arm-gen.c:368:13: style: The scope of the variable 'x' can be reduced. [variableScope]
arm-gen.c:369:7: style: The scope of the variable 'lt' can be reduced. [variableScope]
arm-gen.c:653:12: style: The scope of the variable 'op' can be reduced. [variableScope]
arm-gen.c:738:7: style: The scope of the variable 'r' can be reduced. [variableScope]
arm-gen.c:785:16: style: The scope of the variable 'nb_fields' can be reduced. [variableScope]
arm-gen.c:949:10: style: The scope of the variable 'size' can be reduced. [variableScope]
arm-gen.c:960:9: style: The scope of the variable 'j' can be reduced. [variableScope]
arm-gen.c:1374:12: style: The scope of the variable 'x' can be reduced. [variableScope]
arm-gen.c:1429:12: style: The scope of the variable 'op' can be reduced. [variableScope]
arm-gen.c:1442:12: style: The scope of the variable 'x' can be reduced. [variableScope]
arm-gen.c:1443:6: style: The scope of the variable 'p' can be reduced. [variableScope]
arm-gen.c:1443:8: style: The scope of the variable 'lp' can be reduced. [variableScope]
arm-gen.c:1945:12: style: The scope of the variable 'r' can be reduced. [variableScope]
arm-gen.c:1945:15: style: The scope of the variable 'r2' can be reduced. [variableScope]
arm-gen.c:2026:12: style: The scope of the variable 'r' can be reduced. [variableScope]
arm-gen.c:213:17: style: Function 'o' argument 1 names different: declaration 'c' definition 'i'. [funcArgNamesDifferent]
tcc.h:1448:29: note: Function 'o' argument 1 names different: declaration 'c' definition 'i'.
arm-gen.c:213:17: note: Function 'o' argument 1 names different: declaration 'c' definition 'i'.
arm-gen.c:649:27: style: Function 'store' argument 2 names different: declaration 'v' definition 'sv'. [funcArgNamesDifferent]
tcc.h:1429:35: note: Function 'store' argument 2 names different: declaration 'v' definition 'sv'.
arm-gen.c:649:27: note: Function 'store' argument 2 names different: declaration 'v' definition 'sv'.
arm-gen.c:869:66: style: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'. [funcArgNamesDifferent]
tcc.h:1430:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
arm-gen.c:869:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
arm-gen.c:275:24: error: Signed integer overflow for expression '255<<(32-i)'. [integerOverflow]
arm-link.c:296:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
arm-link.c:297:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
arm-link.c:298:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
arm-link.c:301:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
arm-link.c:302:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
arm64-gen.c:961:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1179:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1306:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1311:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1312:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1317:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:1404:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
arm64-gen.c:429:9: style: Condition 'avoid_adrp' is always true [knownConditionTrueFalse]
arm64-gen.c:427:22: note: Assignment 'avoid_adrp=1', assigned value is 1
arm64-gen.c:429:9: note: Condition 'avoid_adrp' is always true
arm64-gen.c:1054:22: style: The scope of the variable 'j' can be reduced. [variableScope]
arm64-gen.c:222:28: style: Function 'gsym_addr' argument 1 names different: declaration 't' definition 't_'. [funcArgNamesDifferent]
tcc.h:1426:28: note: Function 'gsym_addr' argument 1 names different: declaration 't' definition 't_'.
arm64-gen.c:222:28: note: Function 'gsym_addr' argument 1 names different: declaration 't' definition 't_'.
arm64-gen.c:222:36: style: Function 'gsym_addr' argument 2 names different: declaration 'a' definition 'a_'. [funcArgNamesDifferent]
tcc.h:1426:35: note: Function 'gsym_addr' argument 2 names different: declaration 'a' definition 'a_'.
arm64-gen.c:222:36: note: Function 'gsym_addr' argument 2 names different: declaration 'a' definition 'a_'.
arm64-gen.c:543:35: style: Function 'store' argument 2 names different: declaration 'v' definition 'sv'. [funcArgNamesDifferent]
tcc.h:1429:35: note: Function 'store' argument 2 names different: declaration 'v' definition 'sv'.
arm64-gen.c:543:35: note: Function 'store' argument 2 names different: declaration 'v' definition 'sv'.
arm64-gen.c:454:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:549:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1038:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1332:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1666:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1667:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1694:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-gen.c:1695:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
arm64-link.c:183:34: error: Shifting 32-bit value by 32 bits is undefined behaviour [shiftTooManyBits]
arm64-link.c:187:34: error: Shifting 32-bit value by 48 bits is undefined behaviour [shiftTooManyBits]
c67-gen.c:1601:26: error: Array 'ParamLocOnStack[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
c67-gen.c:1592:6: note: After for loop, t has value 10
c67-gen.c:1601:26: note: Array index out of bounds
c67-gen.c:1772:23: error: Array 'ParamLocOnStack[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
c67-gen.c:1764:3: note: After for loop, t has value 10
c67-gen.c:1772:23: note: Array index out of bounds
c67-gen.c:203:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
c67-gen.c:1550:27: style: The scope of the variable 'size' can be reduced. [variableScope]
c67-gen.c:1550:37: style: The scope of the variable 'element' can be reduced. [variableScope]
c67-gen.c:1551:10: style: The scope of the variable 'Unsigned' can be reduced. [variableScope]
c67-gen.c:1712:25: style: The scope of the variable 'size' can be reduced. [variableScope]
c67-gen.c:1712:31: style: The scope of the variable 't' can be reduced. [variableScope]
c67-gen.c:1712:34: style: The scope of the variable 'element' can be reduced. [variableScope]
c67-gen.c:1815:9: style: The scope of the variable 'r' can be reduced. [variableScope]
c67-gen.c:1948:22: style: The scope of the variable 'size' can be reduced. [variableScope]
c67-gen.c:1950:12: style: The scope of the variable 'type' can be reduced. [variableScope]
c67-gen.c:2069:9: style: The scope of the variable 'ind1' can be reduced. [variableScope]
c67-gen.c:1870:66: style: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'. [funcArgNamesDifferent]
tcc.h:1430:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
c67-gen.c:1870:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
c67-gen.c:2292:10: style: Variable 'fc' is assigned a value that is never used. [unreadVariable]
conftest.c:73:19: error: Null pointer dereference [nullPointer]
examples/ex2.c:45:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
examples/ex2.c:32:29: note: outer condition: b!=0
examples/ex2.c:45:23: note: identical inner condition: b!=0
examples/ex2.c:51:23: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
examples/ex2.c:32:19: note: outer condition: a!=0
examples/ex2.c:51:23: note: identical inner condition: a!=0
i386-asm.c:1611:31: warning: Either the condition 'reg>=8' is redundant or the array 'regs_allocated[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
i386-asm.c:1612:11: note: Assuming that condition 'reg>=8' is not redundant
i386-asm.c:1611:31: note: Array index out of bounds
i386-asm.c:1674:31: warning: Either the condition 'reg>=8' is redundant or the array 'regs_allocated[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
i386-asm.c:1675:11: note: Assuming that condition 'reg>=8' is not redundant
i386-asm.c:1674:31: note: Array index out of bounds
i386-asm.c:1131:19: style: The scope of the variable 'c' can be reduced. [variableScope]
i386-asm.h:114:1: error: Shifting 32-bit value by 3875 bits is undefined behaviour [shiftTooManyBits]
i386-gen.c:349:9: style: The scope of the variable 'r' can be reduced. [variableScope]
i386-gen.c:523:22: style: The scope of the variable 'size' can be reduced. [variableScope]
i386-gen.c:527:12: style: The scope of the variable 'type' can be reduced. [variableScope]
i386-gen.c:733:22: style: The scope of the variable 'n1' can be reduced. [variableScope]
i386-gen.c:894:9: style: The scope of the variable 'a' can be reduced. [variableScope]
i386-gen.c:894:12: style: The scope of the variable 'ft' can be reduced. [variableScope]
i386-gen.c:894:16: style: The scope of the variable 'fc' can be reduced. [variableScope]
i386-gen.c:894:29: style: The scope of the variable 'r' can be reduced. [variableScope]
i386-gen.c:118:27: style: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'. [funcArgNamesDifferent]
tcc.h:1486:27: note: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'.
i386-gen.c:118:27: note: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'.
i386-gen.c:400:66: style: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'. [funcArgNamesDifferent]
tcc.h:1430:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
i386-gen.c:400:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
il-gen.c:420:15: style: The scope of the variable 'u' can be reduced. [variableScope]
il-gen.c:481:16: style: The scope of the variable 'c' can be reduced. [variableScope]
il-gen.c:438:17: style: Variable 'func_call' is assigned a value that is never used. [unreadVariable]
lib/armeabi.c:245:1: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
lib/armeabi.c:248:1: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
lib/armeabi.c:318:1: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
lib/armeabi.c:321:1: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
lib/armeabi.c:452:5: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
lib/bcheck.c:129:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
lib/bcheck.c:255:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
lib/bcheck.c:255:18: style: The scope of the variable 'size' can be reduced. [variableScope]
lib/bcheck.c:274:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
lib/bcheck.c:514:30: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/bcheck.c:625:48: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/bcheck.c:838:11: style: The scope of the variable 'ptr1' can be reduced. [variableScope]
lib/bcheck.c:839:12: style: The scope of the variable 'old_size' can be reduced. [variableScope]
lib/bcheck.c:944:17: style: The scope of the variable 'p' can be reduced. [variableScope]
lib/bcheck.c:192:39: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:195:14: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:230:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:231:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:232:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:233:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:234:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:235:1: portability: 'p' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/bcheck.c:919:33: portability: 'dst' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
lib/lib-arm64.c:123:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:128:45: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:294:67: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:419:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:421:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:451:40: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:453:27: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
lib/lib-arm64.c:522:9: style: The scope of the variable 'sgn' can be reduced. [variableScope]
lib/lib-arm64.c:523:9: style: The scope of the variable 'exp' can be reduced. [variableScope]
lib/lib-arm64.c:527:9: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/lib-arm64.c:547:9: style: The scope of the variable 'sgn' can be reduced. [variableScope]
lib/lib-arm64.c:548:9: style: The scope of the variable 'exp' can be reduced. [variableScope]
lib/lib-arm64.c:552:9: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/lib-arm64.c:572:9: style: The scope of the variable 'exp' can be reduced. [variableScope]
lib/lib-arm64.c:576:9: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/lib-arm64.c:591:9: style: The scope of the variable 'exp' can be reduced. [variableScope]
lib/lib-arm64.c:595:9: style: The scope of the variable 'i' can be reduced. [variableScope]
lib/libtcc1.c:143:0: error: #error unsupported CPU type [preprocessorErrorDirective]
libtcc.c:138:11: style: The scope of the variable 'q' can be reduced. [variableScope]
libtcc.c:138:15: style: The scope of the variable 'q_end' can be reduced. [variableScope]
libtcc.c:139:9: style: The scope of the variable 'c' can be reduced. [variableScope]
libtcc.c:437:13: style: The scope of the variable 'nb_alloc' can be reduced. [variableScope]
libtcc.c:511:20: style: The scope of the variable 'pf' can be reduced. [variableScope]
libtcc.c:1274:9: style: The scope of the variable 'i' can be reduced. [variableScope]
libtcc.c:1275:20: style: The scope of the variable 'p' can be reduced. [variableScope]
libtcc.c:1925:14: style: The scope of the variable 'q' can be reduced. [variableScope]
libtcc.c:685:59: style: Function 'tcc_compile_string' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
libtcc.h:54:59: note: Function 'tcc_compile_string' argument 2 names different: declaration 'buf' definition 'str'.
libtcc.c:685:59: note: Function 'tcc_compile_string' argument 2 names different: declaration 'buf' definition 'str'.
libtcc.c:698:44: style: Function 'tcc_define_symbol' argument 1 names different: declaration 's' definition 's1'. [funcArgNamesDifferent]
libtcc.h:42:44: note: Function 'tcc_define_symbol' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:698:44: note: Function 'tcc_define_symbol' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:722:46: style: Function 'tcc_undefine_symbol' argument 1 names different: declaration 's' definition 's1'. [funcArgNamesDifferent]
libtcc.h:45:46: note: Function 'tcc_undefine_symbol' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:722:46: note: Function 'tcc_undefine_symbol' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:913:37: style: Function 'tcc_delete' argument 1 names different: declaration 's' definition 's1'. [funcArgNamesDifferent]
libtcc.h:20:37: note: Function 'tcc_delete' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:913:37: note: Function 'tcc_delete' argument 1 names different: declaration 's' definition 's1'.
libtcc.c:1186:59: style: Function 'tcc_add_library_err' argument 2 names different: declaration 'f' definition 'libname'. [funcArgNamesDifferent]
tcc.h:1143:59: note: Function 'tcc_add_library_err' argument 2 names different: declaration 'f' definition 'libname'.
libtcc.c:1186:59: note: Function 'tcc_add_library_err' argument 2 names different: declaration 'f' definition 'libname'.
libtcc.c:1921:56: style: Function 'tcc_set_options' argument 2 names different: declaration 'str' definition 'r'. [funcArgNamesDifferent]
libtcc.h:30:56: note: Function 'tcc_set_options' argument 2 names different: declaration 'str' definition 'r'.
libtcc.c:1921:56: note: Function 'tcc_set_options' argument 2 names different: declaration 'str' definition 'r'.
tcc.c:195:22: style: The scope of the variable 'ext' can be reduced. [variableScope]
tccasm.c:89:13: style: The scope of the variable 'label' can be reduced. [variableScope]
tccasm.c:230:9: style: The scope of the variable 'op' can be reduced. [variableScope]
tccasm.c:304:9: style: The scope of the variable 'op' can be reduced. [variableScope]
tccasm.c:705:28: style: The scope of the variable 'p' can be reduced. [variableScope]
tccasm.c:706:20: style: The scope of the variable 'size' can be reduced. [variableScope]
tccasm.c:1141:17: style: The scope of the variable 'op' can be reduced. [variableScope]
tccasm.c:1142:9: style: The scope of the variable 'nb_operands' can be reduced. [variableScope]
tcccoff.c:513:14: style: The scope of the variable 'name' can be reduced. [variableScope]
tcccoff.c:777:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcccoff.c:847:14: style: The scope of the variable 's' can be reduced. [variableScope]
tccelf.c:2570:38: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tccelf.c:2547:14: note: Assignment 'dynstr=NULL', assigned value is 0
tccelf.c:2570:38: note: Null pointer addition
tccelf.c:238:14: style: The scope of the variable 'sec' can be reduced. [variableScope]
tccelf.c:266:26: style: The scope of the variable 'g' can be reduced. [variableScope]
tccelf.c:317:9: style: The scope of the variable 'nbuckets' can be reduced. [variableScope]
tccelf.c:317:19: style: The scope of the variable 'h' can be reduced. [variableScope]
tccelf.c:364:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
tccelf.c:367:17: style: The scope of the variable 'name1' can be reduced. [variableScope]
tccelf.c:505:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tccelf.c:546:16: style: The scope of the variable 'addr' can be reduced. [variableScope]
tccelf.c:615:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tccelf.c:651:14: style: The scope of the variable 'sr' can be reduced. [variableScope]
tccelf.c:774:9: style: The scope of the variable 'type' can be reduced. [variableScope]
tccelf.c:774:15: style: The scope of the variable 'sym_index' can be reduced. [variableScope]
tccelf.c:775:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tccelf.c:776:12: style: The scope of the variable 'tgt' can be reduced. [variableScope]
tccelf.c:776:17: style: The scope of the variable 'addr' can be reduced. [variableScope]
tccelf.c:813:9: style: The scope of the variable 'sym_index' can be reduced. [variableScope]
tccelf.c:813:20: style: The scope of the variable 'type' can be reduced. [variableScope]
tccelf.c:873:10: style: The scope of the variable 'plt_name' can be reduced. [variableScope]
tccelf.c:874:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tccelf.c:1228:14: style: The scope of the variable 's' can be reduced. [variableScope]
tccelf.c:1286:32: style: The scope of the variable 'dynsym' can be reduced. [variableScope]
tccelf.c:1341:17: style: The scope of the variable 'name' can be reduced. [variableScope]
tccelf.c:1342:9: style: The scope of the variable 'sym_index' can be reduced. [variableScope]
tccelf.c:1343:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
tccelf.c:1434:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tccelf.c:1434:15: style: The scope of the variable 'k' can be reduced. [variableScope]
tccelf.c:1436:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tccelf.c:1437:12: style: The scope of the variable 'addr' can be reduced. [variableScope]
tccelf.c:1741:23: style: The scope of the variable 'sh' can be reduced. [variableScope]
tccelf.c:2470:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tccelf.c:2470:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tccelf.c:2471:19: style: The scope of the variable 'file_offset' can be reduced. [variableScope]
tccelf.c:2850:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccelf.c:100:38: style: Function 'tccelf_delete' argument 1 names different: declaration 's' definition 's1'. [funcArgNamesDifferent]
tcc.h:1348:38: note: Function 'tccelf_delete' argument 1 names different: declaration 's' definition 's1'.
tccelf.c:100:38: note: Function 'tccelf_delete' argument 1 names different: declaration 's' definition 's1'.
tccelf.c:541:44: style: Function 'squeeze_multi_relocs' argument 1 names different: declaration 'sec' definition 's'. [funcArgNamesDifferent]
tcc.h:1388:44: note: Function 'squeeze_multi_relocs' argument 1 names different: declaration 'sec' definition 's'.
tccelf.c:541:44: note: Function 'squeeze_multi_relocs' argument 1 names different: declaration 'sec' definition 's'.
tccgen.c:6857:17: warning: Either the condition 's!=NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tccgen.c:6844:26: note: Assuming that condition 's!=NULL' is not redundant
tccgen.c:6857:17: note: Null pointer dereference
tccgen.c:209:37: style: The scope of the variable 'info' can be reduced. [variableScope]
tccgen.c:209:43: style: The scope of the variable 'other' can be reduced. [variableScope]
tccgen.c:210:16: style: The scope of the variable 'esym' can be reduced. [variableScope]
tccgen.c:211:17: style: The scope of the variable 'name' can be reduced. [variableScope]
tccgen.c:473:15: style: The scope of the variable 'ps' can be reduced. [variableScope]
tccgen.c:492:20: style: The scope of the variable 'ps' can be reduced. [variableScope]
tccgen.c:494:9: style: The scope of the variable 'v' can be reduced. [variableScope]
tccgen.c:565:9: style: The scope of the variable 'v' can be reduced. [variableScope]
tccgen.c:930:9: style: The scope of the variable 'lval_type' can be reduced. [variableScope]
tccgen.c:959:12: style: The scope of the variable 'bit_pos' can be reduced. [variableScope]
tccgen.c:959:21: style: The scope of the variable 'bit_size' can be reduced. [variableScope]
tccgen.c:959:31: style: The scope of the variable 'size' can be reduced. [variableScope]
tccgen.c:959:44: style: The scope of the variable 'i' can be reduced. [variableScope]
tccgen.c:1067:36: style: The scope of the variable 'll' can be reduced. [variableScope]
tccgen.c:1335:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tccgen.c:1335:16: style: The scope of the variable 'r' can be reduced. [variableScope]
tccgen.c:1335:19: style: The scope of the variable 'r1' can be reduced. [variableScope]
tccgen.c:2191:9: style: The scope of the variable 'st' can be reduced. [variableScope]
tccgen.c:2247:19: style: The scope of the variable 'sf' can be reduced. [variableScope]
tccgen.c:2247:23: style: The scope of the variable 'df' can be reduced. [variableScope]
tccgen.c:2247:27: style: The scope of the variable 'c' can be reduced. [variableScope]
tccgen.c:2247:30: style: The scope of the variable 'p' can be reduced. [variableScope]
tccgen.c:2861:29: style: The scope of the variable 'size' can be reduced. [variableScope]
tccgen.c:4952:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:4965:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:4978:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:4991:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:5005:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:5175:9: style: The scope of the variable 'tt' can be reduced. [variableScope]
tccgen.c:5175:13: style: The scope of the variable 'u' can be reduced. [variableScope]
tccgen.c:5175:16: style: The scope of the variable 'r1' can be reduced. [variableScope]
tccgen.c:5175:20: style: The scope of the variable 'r2' can be reduced. [variableScope]
tccgen.c:5175:24: style: The scope of the variable 'rc' can be reduced. [variableScope]
tccgen.c:5175:28: style: The scope of the variable 't1' can be reduced. [variableScope]
tccgen.c:5175:32: style: The scope of the variable 't2' can be reduced. [variableScope]
tccgen.c:5175:36: style: The scope of the variable 'bt1' can be reduced. [variableScope]
tccgen.c:5175:41: style: The scope of the variable 'bt2' can be reduced. [variableScope]
tccgen.c:5175:46: style: The scope of the variable 'islv' can be reduced. [variableScope]
tccgen.c:5176:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tccgen.c:5351:9: style: The scope of the variable 't' can be reduced. [variableScope]
tccgen.c:5467:9: style: The scope of the variable 'last_tok' can be reduced. [variableScope]
tccgen.c:5698:34: style: The scope of the variable 'addr' can be reduced. [variableScope]
tccgen.c:5765:13: style: The scope of the variable 'e' can be reduced. [variableScope]
tccgen.c:6104:23: style: The scope of the variable 'c_end' can be reduced. [variableScope]
tccgen.c:6105:24: style: The scope of the variable 'dst' can be reduced. [variableScope]
tccgen.c:6133:9: style: The scope of the variable 'bt' can be reduced. [variableScope]
tccgen.c:6133:13: style: The scope of the variable 'bit_pos' can be reduced. [variableScope]
tccgen.c:6133:22: style: The scope of the variable 'bit_size' can be reduced. [variableScope]
tccgen.c:6134:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tccgen.c:6380:31: style: The scope of the variable 'ch' can be reduced. [variableScope]
tccgen.c:6927:9: style: The scope of the variable 'inline_generated' can be reduced. [variableScope]
tccgen.c:1642:27: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
tccgen.c:1643:26: style: Clarify calculation precedence for '>>' and '?'. [clarifyCalculation]
tccgen.c:1667:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tccgen.c:1670:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tccgen.c:1723:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tccgen.c:6811:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tccpe.c:396:17: style: The scope of the variable 's' can be reduced. [variableScope]
tccpe.c:881:16: style: The scope of the variable 'sym' can be reduced. [variableScope]
tccpe.c:1071:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tccpe.c:1074:26: style: The scope of the variable 'si' can be reduced. [variableScope]
win32/tools/tiny_impdef.c:208:38: style: Checking if unsigned variable 'oh.NumberOfRvaAndSizes' is less than zero. [unsignedLessThanZero]
tccpe.c:88:10: style: struct member '_IMAGE_DOS_HEADER::e_magic' is never used. [unusedStructMember]
tccpe.c:89:10: style: struct member '_IMAGE_DOS_HEADER::e_cblp' is never used. [unusedStructMember]
tccpe.c:90:10: style: struct member '_IMAGE_DOS_HEADER::e_cp' is never used. [unusedStructMember]
tccpe.c:91:10: style: struct member '_IMAGE_DOS_HEADER::e_crlc' is never used. [unusedStructMember]
tccpe.c:92:10: style: struct member '_IMAGE_DOS_HEADER::e_cparhdr' is never used. [unusedStructMember]
tccpe.c:93:10: style: struct member '_IMAGE_DOS_HEADER::e_minalloc' is never used. [unusedStructMember]
tccpe.c:94:10: style: struct member '_IMAGE_DOS_HEADER::e_maxalloc' is never used. [unusedStructMember]
tccpe.c:95:10: style: struct member '_IMAGE_DOS_HEADER::e_ss' is never used. [unusedStructMember]
tccpe.c:96:10: style: struct member '_IMAGE_DOS_HEADER::e_sp' is never used. [unusedStructMember]
tccpe.c:97:10: style: struct member '_IMAGE_DOS_HEADER::e_csum' is never used. [unusedStructMember]
tccpe.c:98:10: style: struct member '_IMAGE_DOS_HEADER::e_ip' is never used. [unusedStructMember]
tccpe.c:99:10: style: struct member '_IMAGE_DOS_HEADER::e_cs' is never used. [unusedStructMember]
tccpe.c:100:10: style: struct member '_IMAGE_DOS_HEADER::e_lfarlc' is never used. [unusedStructMember]
tccpe.c:101:10: style: struct member '_IMAGE_DOS_HEADER::e_ovno' is never used. [unusedStructMember]
tccpe.c:102:10: style: struct member '_IMAGE_DOS_HEADER::e_res' is never used. [unusedStructMember]
tccpe.c:103:10: style: struct member '_IMAGE_DOS_HEADER::e_oemid' is never used. [unusedStructMember]
tccpe.c:104:10: style: struct member '_IMAGE_DOS_HEADER::e_oeminfo' is never used. [unusedStructMember]
tccpe.c:105:10: style: struct member '_IMAGE_DOS_HEADER::e_res2' is never used. [unusedStructMember]
tccpe.c:115:13: style: struct member '_IMAGE_FILE_HEADER::TimeDateStamp' is never used. [unusedStructMember]
tccpe.c:116:13: style: struct member '_IMAGE_FILE_HEADER::PointerToSymbolTable' is never used. [unusedStructMember]
tccpe.c:117:13: style: struct member '_IMAGE_FILE_HEADER::NumberOfSymbols' is never used. [unusedStructMember]
tccpe.c:118:13: style: struct member '_IMAGE_FILE_HEADER::SizeOfOptionalHeader' is never used. [unusedStructMember]
tccpe.c:133:13: style: struct member '_IMAGE_OPTIONAL_HEADER::Magic' is never used. [unusedStructMember]
tccpe.c:134:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MajorLinkerVersion' is never used. [unusedStructMember]
tccpe.c:135:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MinorLinkerVersion' is never used. [unusedStructMember]
tccpe.c:136:13: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfCode' is never used. [unusedStructMember]
tccpe.c:137:13: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfInitializedData' is never used. [unusedStructMember]
tccpe.c:138:13: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfUninitializedData' is never used. [unusedStructMember]
tccpe.c:146:13: style: struct member '_IMAGE_OPTIONAL_HEADER::SectionAlignment' is never used. [unusedStructMember]
tccpe.c:147:13: style: struct member '_IMAGE_OPTIONAL_HEADER::FileAlignment' is never used. [unusedStructMember]
tccpe.c:148:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MajorOperatingSystemVersion' is never used. [unusedStructMember]
tccpe.c:149:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MinorOperatingSystemVersion' is never used. [unusedStructMember]
tccpe.c:150:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MajorImageVersion' is never used. [unusedStructMember]
tccpe.c:151:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MinorImageVersion' is never used. [unusedStructMember]
tccpe.c:152:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MajorSubsystemVersion' is never used. [unusedStructMember]
tccpe.c:153:13: style: struct member '_IMAGE_OPTIONAL_HEADER::MinorSubsystemVersion' is never used. [unusedStructMember]
tccpe.c:154:13: style: struct member '_IMAGE_OPTIONAL_HEADER::Win32VersionValue' is never used. [unusedStructMember]
tccpe.c:159:13: style: struct member '_IMAGE_OPTIONAL_HEADER::DllCharacteristics' is never used. [unusedStructMember]
tccpe.c:161:14: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfStackCommit' is never used. [unusedStructMember]
tccpe.c:162:14: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfHeapReserve' is never used. [unusedStructMember]
tccpe.c:163:14: style: struct member '_IMAGE_OPTIONAL_HEADER::SizeOfHeapCommit' is never used. [unusedStructMember]
tccpe.c:164:13: style: struct member '_IMAGE_OPTIONAL_HEADER::LoaderFlags' is never used. [unusedStructMember]
tccpe.c:192:21: style: union member 'Anonymous9::PhysicalAddress' is never used. [unusedStructMember]
tccpe.c:234:13: style: struct member '_IMAGE_BASE_RELOCATION::SizeOfBlock' is never used. [unusedStructMember]
tccpp.c:566:13: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tccpp.c:260:29: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tccpp.c:246:10: note: Assuming that condition '!p' is not redundant
tccpp.c:260:29: note: Null pointer dereference
tccpp.c:279:25: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tccpp.c:246:10: note: Assuming that condition '!p' is not redundant
tccpp.c:279:25: note: Null pointer dereference
tccpp.c:259:47: warning: Either the condition '!p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tccpp.c:246:10: note: Assuming that condition '!p' is not redundant
tccpp.c:259:47: note: Null pointer subtraction
tccpp.c:278:43: warning: Either the condition '!p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tccpp.c:246:10: note: Assuming that condition '!p' is not redundant
tccpp.c:278:43: note: Null pointer subtraction
tccpp.c:444:15: style: The scope of the variable 'ts' can be reduced. [variableScope]
tccpp.c:581:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tccpp.c:2140:18: style: The scope of the variable 'v' can be reduced. [variableScope]
tccpp.c:3706:20: style: The scope of the variable 'iptr' can be reduced. [variableScope]
tccpp.c:3707:27: style: The scope of the variable 'level' can be reduced. [variableScope]
tccpp.c:277:19: style: Redundant pointer operation on 'pal' - it's already a pointer. [redundantPointerOp]
tccpp.c:1080:40: style: Function 'tok_str_free' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
tcc.h:1197:40: note: Function 'tok_str_free' argument 1 names different: declaration 's' definition 'str'.
tccpp.c:1080:40: note: Function 'tok_str_free' argument 1 names different: declaration 's' definition 'str'.
tests/abitest.c:490:23: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tests/boundtest.c:27:19: error: Array 'tab[100]' accessed at index 100, which is out of bounds. [arrayIndexOutOfBounds]
tests/boundtest.c:133:19: error: Array 'tab[10]' accessed at index 10, which is out of bounds. [arrayIndexOutOfBounds]
tests/boundtest.c:108:13: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int *'. [invalidPrintfArgType_uint]
tests/boundtest.c:146:5: performance: Buffer 'tab' is being written before its old content has been used. [redundantCopy]
tests/boundtest.c:145:5: note: Buffer 'tab' is being written before its old content has been used.
tests/boundtest.c:146:5: note: Buffer 'tab' is being written before its old content has been used.
tests/boundtest.c:103:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tests/boundtest.c:118:9: style: Variable 'tab' is not assigned a value. [unassignedVariable]
tests/boundtest.c:130:10: style: Variable 'tab' is not assigned a value. [unassignedVariable]
tests/boundtest.c:163:11: style: Variable 'ptr' is allocated memory that is never used. [unusedAllocatedMemory]
tests/boundtest.c:172:0: style: Variable 'pad1' is assigned a value that is never used. [unreadVariable]
tests/boundtest.c:174:0: style: Variable 'pad2' is assigned a value that is never used. [unreadVariable]
tests/boundtest.c:155:5: error: Buffer is accessed out of bounds: tab [bufferAccessOutOfBounds]
tests/boundtest.c:75:16: error: Array 'tab4[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds]
tests/boundtest.c:93:16: error: Array 'tab4[20]' accessed at index 20, which is out of bounds. [arrayIndexOutOfBounds]
tests/boundtest.c:191:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
tests/boundtest.c:192:5: error: Array 'p[99]' accessed at index 99, which is out of bounds. [arrayIndexOutOfBounds]
tests/boundtest.c:181:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:190:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:204:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:209:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:222:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:227:35: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tests/boundtest.c:165:5: error: Memory pointed to by 'ptr' is freed twice. [doubleFree]
tests/boundtest.c:165:0: error: Deallocating a deallocated pointer: ptr [deallocDealloc]
tests/boundtest.c:145:17: error: Uninitialized variable: tab1 [uninitvar]
tests/boundtest.c:146:18: error: Uninitialized variable: tab1 [uninitvar]
tests/pp/02.c:8:0: error: failed to expand 'm', Wrong number of parameters for macro 'f'. [preprocessorErrorDirective]
tests/pp/03.c:15:0: error: syntax error [syntaxError]
tests/pp/04.c:4:0: error: syntax error [syntaxError]
tests/pp/08.c:4:0: error: syntax error [syntaxError]
tests/pp/10.c:9:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tests/pp/11.c:31:0: error: syntax error [syntaxError]
tcctest.c:2524:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
tests/testfp.c:22:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tests/testfp.c:174:16: error: Expression 'x[n++]=make(0,32000,163909566132220,15532973531914538323U)' depends on order of evaluation of side effects [unknownEvaluationOrder]
tests/tests2/10_pointer.c:14:8: style: Unused variable: c [unusedVariable]
tests/tests2/11_precedence.c:29:25: style: Condition 'a==a' is always true [knownConditionTrueFalse]
tests/tests2/11_precedence.c:14:8: note: Assignment 'a=12', assigned value is 12
tests/tests2/11_precedence.c:29:25: note: Condition 'a==a' is always true
tests/tests2/11_precedence.c:29:33: style: Condition 'a==b' is always false [knownConditionTrueFalse]
tests/tests2/11_precedence.c:14:8: note: Assignment 'a=12', assigned value is 12
tests/tests2/11_precedence.c:29:33: note: Condition 'a==b' is always false
tests/tests2/11_precedence.c:30:25: style: Condition 'a!=a' is always false [knownConditionTrueFalse]
tests/tests2/11_precedence.c:14:8: note: Assignment 'a=12', assigned value is 12
tests/tests2/11_precedence.c:30:25: note: Condition 'a!=a' is always false
tests/tests2/11_precedence.c:30:33: style: Condition 'a!=b' is always true [knownConditionTrueFalse]
tests/tests2/11_precedence.c:14:8: note: Assignment 'a=12', assigned value is 12
tests/tests2/11_precedence.c:30:33: note: Condition 'a!=b' is always true
tests/tests2/11_precedence.c:31:21: style: Condition 'a!=b' is always true [knownConditionTrueFalse]
tests/tests2/11_precedence.c:14:8: note: Assignment 'a=12', assigned value is 12
tests/tests2/11_precedence.c:31:21: note: Condition 'a!=b' is always true
tests/tests2/11_precedence.c:24:26: style: Same expression on both sides of '&&'. [duplicateExpression]
tests/tests2/11_precedence.c:25:21: style: Same expression on both sides of '&&'. [duplicateExpression]
tests/tests2/11_precedence.c:27:26: style: Same expression on both sides of '|'. [duplicateExpression]
tests/tests2/11_precedence.c:29:25: style: Same expression on both sides of '=='. [duplicateExpression]
tests/tests2/11_precedence.c:30:25: style: Same expression on both sides of '!='. [duplicateExpression]
tests/tests2/11_precedence.c:11:8: style: Unused variable: x [unusedVariable]
tests/tests2/11_precedence.c:27:26: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
tests/tests2/14_if.c:7:8: style: Condition 'a' is always true [knownConditionTrueFalse]
tests/tests2/14_if.c:5:12: note: Assignment 'a=1', assigned value is 1
tests/tests2/14_if.c:7:8: note: Condition 'a' is always true
tests/tests2/14_if.c:13:8: style: Condition 'b' is always false [knownConditionTrueFalse]
tests/tests2/14_if.c:12:12: note: Assignment 'b=0', assigned value is 0
tests/tests2/14_if.c:13:8: note: Condition 'b' is always false
tests/tests2/19_pointer_arithmetic.c:20:10: style: Condition 'c==NULL' is always true [knownConditionTrueFalse]
tests/tests2/19_pointer_arithmetic.c:11:8: note: Assignment 'c=NULL', assigned value is 0
tests/tests2/19_pointer_arithmetic.c:20:10: note: Condition 'c==NULL' is always true
tests/tests2/19_pointer_arithmetic.c:13:20: warning: Either the condition 'b==NULL' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
tests/tests2/19_pointer_arithmetic.c:15:10: note: Assuming that condition 'b==NULL' is not redundant
tests/tests2/19_pointer_arithmetic.c:13:20: note: Null pointer dereference
tests/tests2/21_char_array.c:6:13: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tests/tests2/21_char_array.c:13:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
tests/tests2/22_floating_point.c:17:40: style: Condition '12.34<56.78' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:17:55: style: Condition '12.34<=56.78' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:17:87: style: Condition '12.34>=56.78' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:17:103: style: Condition '12.34>56.78' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:18:40: style: Condition '12.34<12.34' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:18:55: style: Condition '12.34<=12.34' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:18:87: style: Condition '12.34>=12.34' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:18:103: style: Condition '12.34>12.34' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:19:40: style: Condition '56.78<12.34' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:19:55: style: Condition '56.78<=12.34' is always false [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:19:87: style: Condition '56.78>=12.34' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:19:103: style: Condition '56.78>12.34' is always true [knownConditionTrueFalse]
tests/tests2/22_floating_point.c:18:40: style: Same expression on both sides of '<'. [duplicateExpression]
tests/tests2/22_floating_point.c:18:55: style: Same expression on both sides of '<='. [duplicateExpression]
tests/tests2/22_floating_point.c:18:87: style: Same expression on both sides of '>='. [duplicateExpression]
tests/tests2/22_floating_point.c:18:103: style: Same expression on both sides of '>'. [duplicateExpression]
tests/tests2/27_sizeof.c:9:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/27_sizeof.c:10:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/27_sizeof.c:11:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/27_sizeof.c:13:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/27_sizeof.c:13:26: warning: Found calculation inside sizeof(). [sizeofCalculation]
tests/tests2/30_hanoi.c:88:8: style: Unused variable: i [unusedVariable]
tests/tests2/35_sizeof.c:8:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/35_sizeof.c:8:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/35_sizeof.c:9:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/35_sizeof.c:9:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tests/tests2/44_scoped_declarations.c:9:15: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
tests/tests2/46_grep.c:307:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tests/tests2/46_grep.c:375:10: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tests/tests2/46_grep.c:317:20: style: The scope of the variable 'm' can be reduced. [variableScope]
tests/tests2/46_grep.c:488:21: style: The scope of the variable 'f' can be reduced. [variableScope]
tests/tests2/48_nested_break.c:14:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tests/tests2/48_nested_break.c:6:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tests/tests2/52_unnamed_enum.c:11:14: style: Unused variable: d [unusedVariable]
tests/tests2/54_goto.c:7:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tests/tests2/54_goto.c:22:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tests/tests2/54_goto.c:37:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '(unsigned short)(1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned short)(1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '(unsigned int)(1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-((unsigned int)(1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned int)(1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned int)(1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '(unsigned long)(1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-((unsigned long)(1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long)(1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long)(1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '(unsigned long long)(1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-((unsigned long long)(1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '((unsigned long long)(1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: style: Checking if unsigned variable '-(((unsigned long long)(1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '(unsigned short)(-1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned short)(-1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '(unsigned int)(-1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-((unsigned int)(-1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned int)(-1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned int)(-1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '(unsigned long)(-1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-((unsigned long)(-1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long)(-1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long)(-1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '(unsigned long long)(-1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-((unsigned long long)(-1))' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(unsigned short)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(unsigned short)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(unsigned int)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(unsigned int)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(unsigned long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(unsigned long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '((unsigned long long)(-1))<<(unsigned long long)1' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:49:3: style: Checking if unsigned variable '-(((unsigned long long)(-1))<<(unsigned long long)1)' is less than zero. [unsignedLessThanZero]
tests/tests2/55_lshift_type.c:48:3: warning: Found calculation inside sizeof(). [sizeofCalculation]
tests/tests2/55_lshift_type.c:49:3: warning: Found calculation inside sizeof(). [sizeofCalculation]
tests/tests2/67_macro_concat.c:4:0: error: failed to expand 'Q', Invalid ## usage when expanding 'Q'. [preprocessorErrorDirective]
tests/tests2/72_long_long_constant.c:7:13: style: Condition 'res<-2147483648LL' is always false [knownConditionTrueFalse]
tests/tests2/72_long_long_constant.c:5:25: note: Assignment 'res=0', assigned value is 0
tests/tests2/72_long_long_constant.c:7:13: note: Condition 'res<-2147483648LL' is always false
tests/tests2/72_long_long_constant.c:12:22: style: Condition '2147483647LL<res' is always false [knownConditionTrueFalse]
tests/tests2/72_long_long_constant.c:5:25: note: Assignment 'res=0', assigned value is 0
tests/tests2/72_long_long_constant.c:12:22: note: Condition '2147483647LL<res' is always false
tests/tests2/73_arm64.c:469:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tests/tests2/73_arm64.c:471:45: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tests/tests2/73_arm64.c:311:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tests/tests2/78_vla_label.c:20:17: style: Same expression on both sides of '&&'. [duplicateExpression]
tests/tests2/78_vla_label.c:21:17: style: Same expression on both sides of '||'. [duplicateExpression]
tests/tests2/78_vla_label.c:22:21: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tests/tests2/78_vla_label.c:19:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tests/tests2/79_vla_continue.c:87:7: style: Unused variable: a [unusedVariable]
tests/tests2/79_vla_continue.c:96:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
tests/tests2/80_flexarray.c:3:11: style: struct member 'wchar::data' is never used. [unusedStructMember]
tests/tests2/80_flexarray.c:3:22: style: struct member 'wchar::mem' is never used. [unusedStructMember]
tests/tests2/80_flexarray.c:6:11: style: struct member 'wint::data' is never used. [unusedStructMember]
tests/tests2/80_flexarray.c:6:21: style: struct member 'wint::mem' is never used. [unusedStructMember]
tests/tests2/80_flexarray.c:10:0: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
tests/tests2/80_flexarray.c:15:0: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
tests/tests2/80_flexarray.c:20:24: style: Variable 'q' is assigned a value that is never used. [unreadVariable]
tests/tests2/82_attribs_position.c:10:12: style: union member 'Unaligned16b::u' is never used. [unusedStructMember]
tests/tests2/82_attribs_position.c:11:11: style: union member 'Unaligned16b::b' is never used. [unusedStructMember]
tests/tests2/82_nocode_wanted.c:7:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/82_nocode_wanted.c:21:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/82_nocode_wanted.c:35:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/82_nocode_wanted.c:50:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/82_nocode_wanted.c:65:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/82_nocode_wanted.c:82:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tests/tests2/83_utf8_in_identifiers.c:2:0: error: The code contains unhandled character(s) (character code=208). Neither unicode nor extended ascii is supported. [syntaxError]
tests/tests2/86-struct-init.c:101:5: style: union member 'Anonymous0::u6_addr8' is never used. [unusedStructMember]
tests/tests2/86-struct-init.c:102:17: style: union member 'Anonymous0::u6_addr16' is never used. [unusedStructMember]
tests/tests2/87_dead_code.c:54:9: style: Condition 'i>=0' is always true [knownConditionTrueFalse]
tests/tests2/87_dead_code.c:46:7: note: Assignment 'i=1', assigned value is 1
tests/tests2/87_dead_code.c:54:9: note: Condition 'i>=0' is always true
tests/tests2/87_dead_code.c:70:13: style: Condition 'j>=0' is always true [knownConditionTrueFalse]
tests/tests2/87_dead_code.c:62:15: note: Assignment 'j=1', assigned value is 1
tests/tests2/87_dead_code.c:70:13: note: Condition 'j>=0' is always true
tests/tests2/87_dead_code.c:83:9: style: Condition 'i>0' is always true [knownConditionTrueFalse]
tests/tests2/87_dead_code.c:75:7: note: Assignment 'i=1', assigned value is 1
tests/tests2/87_dead_code.c:83:9: note: Condition 'i>0' is always true
tests/tests2/87_dead_code.c:94:9: style: Condition 'i>0' is always true [knownConditionTrueFalse]
tests/tests2/87_dead_code.c:86:7: note: Assignment 'i=1', assigned value is 1
tests/tests2/87_dead_code.c:94:9: note: Condition 'i>0' is always true
tests/tests2/87_dead_code.c:16:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
x86_64-gen.c:332:39: warning: Possible null pointer dereference: sym [nullPointer]
x86_64-gen.c:1486:46: note: Calling function 'gen_modrm64', 4th argument 'sym' value is 0
x86_64-gen.c:332:39: note: Null pointer dereference
x86_64-gen.c:589:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x86_64-gen.c:597:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
x86_64-gen.c:605:9: style: The scope of the variable 'r' can be reduced. [variableScope]
x86_64-gen.c:1105:9: style: The scope of the variable 'size' can be reduced. [variableScope]
x86_64-gen.c:1778:22: style: The scope of the variable 'n1' can be reduced. [variableScope]
x86_64-gen.c:163:27: style: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'. [funcArgNamesDifferent]
tcc.h:1486:27: note: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'.
x86_64-gen.c:163:27: note: Function 'gen_le16' argument 1 names different: declaration 'c' definition 'v'.
x86_64-gen.c:1177:66: style: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'. [funcArgNamesDifferent]
tcc.h:1430:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
x86_64-gen.c:1177:66: note: Function 'gfunc_sret' argument 4 names different: declaration 'align' definition 'ret_align'.
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tcd-utils/tcd-utils_20061127.orig.tar.gz
tcd-utils/build_tide_db.c:387:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tcd-utils/build_tide_db.c:393:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tcd-utils/build_tide_db.c:407:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tcd-utils/build_tide_db.c:458:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tcd-utils/build_tide_db.c:643:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl-fitstcl/tcl-fitstcl_2.4.orig.tar.gz
fitsTcl-2.4/fitsCmds.c:187:17: style: The scope of the variable 'moveList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:261:10: style: The scope of the variable 'option' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:294:17: style: The scope of the variable 'infoList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:691:17: style: The scope of the variable 'getList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:716:9: style: The scope of the variable 'Comment' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:716:32: style: The scope of the variable 'Name' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:716:52: style: The scope of the variable 'Value' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:719:19: style: The scope of the variable 'newEntry' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:723:13: style: The scope of the variable 'newKwd' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:726:14: style: The scope of the variable 'niters' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:728:10: style: The scope of the variable 'pattern' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2041:8: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2042:13: style: The scope of the variable 'valObj' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2042:22: style: The scope of the variable 'listObj' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2220:17: style: The scope of the variable 'loadList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2705:31: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2783:10: style: The scope of the variable 'addStr' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2863:17: style: The scope of the variable 'copyList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2885:17: style: The scope of the variable 'sasciiList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:2894:18: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3102:17: style: The scope of the variable 'sortList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3198:9: style: The scope of the variable 'result' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3199:16: style: The scope of the variable 'colNums' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3199:37: style: The scope of the variable 'colTypes' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3199:59: style: The scope of the variable 'strSize' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3201:9: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3309:17: style: The scope of the variable 'appendList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3593:17: style: The scope of the variable 'createList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3599:8: style: The scope of the variable 'newArgc' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3599:24: style: The scope of the variable 'naxes' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3599:31: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3678:17: style: The scope of the variable 'checksumList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3735:17: style: The scope of the variable 'smoothList' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3747:8: style: The scope of the variable 'xl' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3747:14: style: The scope of the variable 'xh' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3757:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:3758:8: style: The scope of the variable 'npix' can be reduced. [variableScope]
fitsTcl-2.4/fitsCmds.c:485:0: error: Memory leak: range [memleak]
fitsTcl-2.4/fitsCmds.c:2738:0: error: Memory leak: range [memleak]
fitsTcl-2.4/fitsIO.c:4329:33: style: Condition 'ifFixedFormat==1' is always true [knownConditionTrueFalse]
fitsTcl-2.4/fitsIO.c:4321:26: note: Assuming that condition 'ifFixedFormat==1' is not redundant
fitsTcl-2.4/fitsIO.c:4329:33: note: Condition 'ifFixedFormat==1' is always true
fitsTcl-2.4/fitsIO.c:7033:9: style: Condition 'status' is always false [knownConditionTrueFalse]
fitsTcl-2.4/fitsIO.c:7007:17: note: Assignment 'status=0', assigned value is 0
fitsTcl-2.4/fitsIO.c:7033:9: note: Condition 'status' is always false
fitsTcl-2.4/fitsIO.c:1176:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1177:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1178:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1179:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1816:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1845:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1924:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:1954:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2176:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2204:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2270:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2298:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2732:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2760:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2963:10: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:2991:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:4923:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:4956:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:5034:11: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:5067:15: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:5680:24: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:5702:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:6968:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:7465:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:7501:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsIO.c:6856:4: style: Variable 'nullArray' is reassigned a value before the old one has been used. [redundantAssignment]
fitsTcl-2.4/fitsIO.c:6843:0: note: Variable 'nullArray' is reassigned a value before the old one has been used.
fitsTcl-2.4/fitsIO.c:6856:4: note: Variable 'nullArray' is reassigned a value before the old one has been used.
fitsTcl-2.4/fitsIO.c:86:9: style: The scope of the variable 'tmpKey' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:89:9: style: The scope of the variable 'testChar' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:90:9: style: The scope of the variable 'numChar' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:91:10: style: The scope of the variable 'p' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:91:14: style: The scope of the variable 'n' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:92:9: style: The scope of the variable 'len' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:492:9: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:1208:9: style: The scope of the variable 'tmpL' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:1372:9: style: The scope of the variable 'tmpL' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:1669:9: style: The scope of the variable 'tmpStr' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3075:8: style: The scope of the variable 'dataType' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3460:10: style: The scope of the variable 'naxes' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3737:9: style: The scope of the variable 'keyword' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3738:9: style: The scope of the variable 'val' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3739:9: style: The scope of the variable 'comm' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3740:8: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3815:9: style: The scope of the variable 'keyword' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3816:9: style: The scope of the variable 'val' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3817:9: style: The scope of the variable 'comm' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3870:10: style: The scope of the variable 'j' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:3870:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:4794:9: style: The scope of the variable 'result' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:6395:46: style: The scope of the variable 'temp' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:6599:46: style: The scope of the variable 'temp' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:6850:10: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7065:10: style: The scope of the variable 'top' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7188:9: style: The scope of the variable 'uniqNum' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7407:15: style: The scope of the variable 'numRows' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7409:10: style: The scope of the variable 'flagArray' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7412:9: style: The scope of the variable 'fRow' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:7412:15: style: The scope of the variable 'lRow' can be reduced. [variableScope]
fitsTcl-2.4/fitsIO.c:5248:17: style: Function 'varSaveToTable' argument 7 names different: declaration 'listArray' definition 'dataElems'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:323:17: note: Function 'varSaveToTable' argument 7 names different: declaration 'listArray' definition 'dataElems'.
fitsTcl-2.4/fitsIO.c:5248:17: note: Function 'varSaveToTable' argument 7 names different: declaration 'listArray' definition 'dataElems'.
fitsTcl-2.4/fitsIO.c:5839:69: style: Function 'fitsFileGetWcsMatrix' argument 3 names different: declaration 'nDims' definition 'naxis'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:482:38: note: Function 'fitsFileGetWcsMatrix' argument 3 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:5839:69: note: Function 'fitsFileGetWcsMatrix' argument 3 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:5839:80: style: Function 'fitsFileGetWcsMatrix' argument 4 names different: declaration 'cols' definition 'axes'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:483:38: note: Function 'fitsFileGetWcsMatrix' argument 4 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:5839:80: note: Function 'fitsFileGetWcsMatrix' argument 4 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:6016:44: style: Function 'fitsGetWcsMatrix' argument 2 names different: declaration 'nDims' definition 'naxis'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:469:34: note: Function 'fitsGetWcsMatrix' argument 2 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:6016:44: note: Function 'fitsGetWcsMatrix' argument 2 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:6016:55: style: Function 'fitsGetWcsMatrix' argument 3 names different: declaration 'cols' definition 'axes'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:470:34: note: Function 'fitsGetWcsMatrix' argument 3 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:6016:55: note: Function 'fitsGetWcsMatrix' argument 3 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:6198:81: style: Function 'fitsGetWcsMatrixAlt' argument 4 names different: declaration 'nDims' definition 'naxis'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:476:34: note: Function 'fitsGetWcsMatrixAlt' argument 4 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:6198:81: note: Function 'fitsGetWcsMatrixAlt' argument 4 names different: declaration 'nDims' definition 'naxis'.
fitsTcl-2.4/fitsIO.c:6198:92: style: Function 'fitsGetWcsMatrixAlt' argument 5 names different: declaration 'cols' definition 'axes'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:477:34: note: Function 'fitsGetWcsMatrixAlt' argument 5 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:6198:92: note: Function 'fitsGetWcsMatrixAlt' argument 5 names different: declaration 'cols' definition 'axes'.
fitsTcl-2.4/fitsIO.c:7008:10: style: Unused variable: tbcol [unusedVariable]
fitsTcl-2.4/fitsIO.c:4924:0: error: Resource leak: fPtr [resourceLeak]
fitsTcl-2.4/fitsIO.c:3284:30: error: Undefined behavior: Variable 'tmpStr' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
fitsTcl-2.4/fitsIO.c:4187:34: error: Undefined behavior: Variable 'outputStr' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
fitsTcl-2.4/fitsTcl.c:45:17: style: The scope of the variable 'infoString' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:160:13: style: The scope of the variable 'databuff' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:397:9: style: The scope of the variable 'result' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:448:8: style: The scope of the variable 'argc2' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:449:11: style: The scope of the variable 'argv2' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:629:10: style: The scope of the variable 'rangeStr' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:629:20: style: The scope of the variable 'errMsg' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:630:17: style: The scope of the variable 'range' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:630:32: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:631:9: style: The scope of the variable 'numElem' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:719:18: style: The scope of the variable 'strBuff' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:1039:38: style: The scope of the variable 'i' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:1039:41: style: The scope of the variable 'nCol' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:1053:14: style: The scope of the variable 'variable' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:1294:19: style: The scope of the variable 'cmd' can be reduced. [variableScope]
fitsTcl-2.4/fitsTcl.c:289:8: error: Uninitialized variable: rwmode [uninitvar]
fitsTcl-2.4/fitsUtils.c:502:13: portability: Casting from float ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsUtils.c:523:13: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
fitsTcl-2.4/fitsUtils.c:186:7: style: Variable 'strtmp' is reassigned a value before the old one has been used. [redundantAssignment]
fitsTcl-2.4/fitsUtils.c:184:0: note: Variable 'strtmp' is reassigned a value before the old one has been used.
fitsTcl-2.4/fitsUtils.c:186:7: note: Variable 'strtmp' is reassigned a value before the old one has been used.
fitsTcl-2.4/fitsUtils.c:212:15: style: The scope of the variable 'strptr' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:212:23: style: The scope of the variable 'tokstore' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:213:44: style: The scope of the variable 'j' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:569:8: style: The scope of the variable 'foundIt' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:570:8: style: The scope of the variable 'colTotSize' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:1363:9: style: The scope of the variable 'i1' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:1363:13: style: The scope of the variable 'i2' can be reduced. [variableScope]
fitsTcl-2.4/fitsUtils.c:113:20: style: Function 'fitsMakeRegExp' argument 4 names different: declaration 'concatList' definition 'regExp'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:170:21: note: Function 'fitsMakeRegExp' argument 4 names different: declaration 'concatList' definition 'regExp'.
fitsTcl-2.4/fitsUtils.c:113:20: note: Function 'fitsMakeRegExp' argument 4 names different: declaration 'concatList' definition 'regExp'.
fitsTcl-2.4/fitsUtils.c:1050:64: style: Function 'fitsQSsetFlag' argument 4 names different: declaration 'fst' definition 'left'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:346:11: note: Function 'fitsQSsetFlag' argument 4 names different: declaration 'fst' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1050:64: note: Function 'fitsQSsetFlag' argument 4 names different: declaration 'fst' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1050:74: style: Function 'fitsQSsetFlag' argument 5 names different: declaration 'lst' definition 'right'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:347:11: note: Function 'fitsQSsetFlag' argument 5 names different: declaration 'lst' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1050:74: note: Function 'fitsQSsetFlag' argument 5 names different: declaration 'lst' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1124:10: style: Function 'fitsQuickSort' argument 4 names different: declaration 'fst' definition 'left'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:352:11: note: Function 'fitsQuickSort' argument 4 names different: declaration 'fst' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1124:10: note: Function 'fitsQuickSort' argument 4 names different: declaration 'fst' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1124:20: style: Function 'fitsQuickSort' argument 5 names different: declaration 'lst' definition 'right'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:353:11: note: Function 'fitsQuickSort' argument 5 names different: declaration 'lst' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1124:20: note: Function 'fitsQuickSort' argument 5 names different: declaration 'lst' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1143:12: style: Function 'fitsSplit' argument 4 names different: declaration 'f' definition 'left'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:366:13: note: Function 'fitsSplit' argument 4 names different: declaration 'f' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1143:12: note: Function 'fitsSplit' argument 4 names different: declaration 'f' definition 'left'.
fitsTcl-2.4/fitsUtils.c:1143:22: style: Function 'fitsSplit' argument 5 names different: declaration 'l' definition 'right'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:367:13: note: Function 'fitsSplit' argument 5 names different: declaration 'l' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1143:22: note: Function 'fitsSplit' argument 5 names different: declaration 'l' definition 'right'.
fitsTcl-2.4/fitsUtils.c:1143:47: style: Function 'fitsSplit' argument 7 names different: declaration 'sp1' definition 'r_left'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:369:29: note: Function 'fitsSplit' argument 7 names different: declaration 'sp1' definition 'r_left'.
fitsTcl-2.4/fitsUtils.c:1143:47: note: Function 'fitsSplit' argument 7 names different: declaration 'sp1' definition 'r_left'.
fitsTcl-2.4/fitsUtils.c:1143:60: style: Function 'fitsSplit' argument 8 names different: declaration 'sp2' definition 'r_right'. [funcArgNamesDifferent]
fitsTcl-2.4/fitsTclInt.h:370:29: note: Function 'fitsSplit' argument 8 names different: declaration 'sp2' definition 'r_right'.
fitsTcl-2.4/fitsUtils.c:1143:60: note: Function 'fitsSplit' argument 8 names different: declaration 'sp2' definition 'r_right'.
fitsTcl-2.4/fitsUtils.c:1168:32: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1192:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1214:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1236:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1264:32: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1288:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1310:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1332:26: style: Array index 'left' is used before limits check. [arrayIndexThenCheck]
fitsTcl-2.4/fitsUtils.c:1029:64: error: Uninitialized variable: rtFormat [uninitvar]
fitsTcl-2.4/fvTcl.c:212:16: style: The scope of the variable 'helpmsg' can be reduced. [variableScope]
fitsTcl-2.4/fvTcl.c:253:16: style: The scope of the variable 'helpmsg' can be reduced. [variableScope]
fitsTcl-2.4/fvTcl.c:256:10: style: The scope of the variable 'arrayValue' can be reduced. [variableScope]
fitsTcl-2.4/fvTcl.c:371:17: style: The scope of the variable 'cellPixWidth' can be reduced. [variableScope]
fitsTcl-2.4/fvTcl.c:64:23: style: Checking if unsigned variable 'strlen(simple)' is less than zero. [unsignedLessThanZero]
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl-signal/tcl-signal_1.4.orig.tar.gz
signal_ext1.4/signal_ext.c:402:9: style: The scope of the variable 'command' can be reduced. [variableScope]
signal_ext1.4/signal_ext.c:478:7: style: The scope of the variable 'tcode' can be reduced. [variableScope]
signal_ext1.4/signal_ext.c:461:61: style: Function 'handle_async' argument 2 names different: declaration 'interp' definition 'i'. [funcArgNamesDifferent]
signal_ext1.4/signal_ext.c:162:61: note: Function 'handle_async' argument 2 names different: declaration 'interp' definition 'i'.
signal_ext1.4/signal_ext.c:461:61: note: Function 'handle_async' argument 2 names different: declaration 'interp' definition 'i'.
[07:35]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl-sugar/tcl-sugar_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tcl-xmlrpc/tcl-xmlrpc_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tcl8.4/tcl8.4_8.4.19.orig.tar.gz
tcl8.4.19/compat/strftime.c:256:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tcl8.4.19/compat/strftime.c:269:34: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tcl8.4.19/compat/strncasecmp.c:129:19: style: The scope of the variable 'u1' can be reduced. [variableScope]
tcl8.4.19/compat/strncasecmp.c:129:23: style: The scope of the variable 'u2' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:121:14: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:156:6: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:159:14: style: The scope of the variable 'fillt' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:161:14: style: The scope of the variable 'cb' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:454:6: style: The scope of the variable 'previ' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:455:6: style: The scope of the variable 'ndone' can be reduced. [variableScope]
tcl8.4.19/generic/regc_nfa.c:687:2: style: Variable 'stop->tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/regc_nfa.c:683:2: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.4.19/generic/regc_nfa.c:687:2: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.4.19/generic/regc_nfa.c:372:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/regc_nfa.c:635:16: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.4.19/generic/regc_nfa.c:1328:15: style: The scope of the variable 'first' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:597:16: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:598:16: style: The scope of the variable 'right' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1288:16: style: The scope of the variable 's' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1289:14: style: The scope of the variable 'a' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1290:14: style: The scope of the variable 'ba' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1292:8: style: The scope of the variable 'co' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1507:7: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1508:6: style: The scope of the variable 'leader' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1573:10: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1573:16: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1574:7: style: The scope of the variable 'ce' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1582:16: style: The scope of the variable 'ps' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1694:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.4.19/generic/regcomp.c:1941:7: style: The scope of the variable 'idbuf' can be reduced. [variableScope]
tcl8.4.19/generic/regc_lex.c:822:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:284:8: style: The scope of the variable 'pco' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:284:13: style: The scope of the variable 'nco' can be reduced. [variableScope]
tcl8.4.19/generic/regc_color.c:538:8: style: The scope of the variable 'sco' can be reduced. [variableScope]
tcl8.4.19/generic/regc_locale.c:615:13: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.4.19/generic/regc_locale.c:615:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
tcl8.4.19/generic/regc_locale.c:615:21: style: The scope of the variable 'tc' can be reduced. [variableScope]
tcl8.4.19/generic/rege_dfa.c:268:15: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.4.19/generic/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.4.19/generic/rege_dfa.c:268:15: note: Null pointer dereference
tcl8.4.19/generic/rege_dfa.c:269:18: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.4.19/generic/rege_dfa.c:272:14: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.4.19/generic/rege_dfa.c:269:18: note: Null pointer dereference
tcl8.4.19/generic/rege_dfa.c:627:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/regexec.c:933:10: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.4.19/generic/regexec.c:941:11: note: Assuming that condition 't!=NULL' is not redundant
tcl8.4.19/generic/regexec.c:933:10: note: Null pointer dereference
tcl8.4.19/generic/regexec.c:938:12: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.4.19/generic/regexec.c:941:11: note: Assuming that condition 't!=NULL' is not redundant
tcl8.4.19/generic/regexec.c:938:12: note: Null pointer dereference
tcl8.4.19/generic/regexec.c:939:12: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.4.19/generic/regexec.c:941:11: note: Assuming that condition 't!=NULL' is not redundant
tcl8.4.19/generic/regexec.c:939:12: note: Null pointer dereference
tcl8.4.19/generic/regexec.c:750:6: style: The scope of the variable 'er' can be reduced. [variableScope]
tcl8.4.19/generic/regexec.c:844:6: style: The scope of the variable 'er' can be reduced. [variableScope]
tcl8.4.19/generic/regexec.c:999:14: style: The scope of the variable 'd' can be reduced. [variableScope]
tcl8.4.19/generic/rege_dfa.c:565:8: style: The scope of the variable 'co' can be reduced. [variableScope]
tcl8.4.19/generic/tclAlloc.c:685:18: style: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'nbytes'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:230:26: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'nbytes'.
tcl8.4.19/generic/tclAlloc.c:685:18: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'nbytes'.
tcl8.4.19/generic/tclAlloc.c:708:11: style: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'cp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:236:23: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'cp'.
tcl8.4.19/generic/tclAlloc.c:708:11: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'cp'.
tcl8.4.19/generic/tclAlloc.c:732:11: style: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'cp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:248:28: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'cp'.
tcl8.4.19/generic/tclAlloc.c:732:11: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'cp'.
tcl8.4.19/generic/tclAlloc.c:733:18: style: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'nbytes'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:248:28: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'nbytes'.
tcl8.4.19/generic/tclAlloc.c:733:18: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'nbytes'.
tcl8.4.19/generic/tclBasic.c:405:5: style: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclBasic.c:404:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:405:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:5148:5: style: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclBasic.c:5146:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:5148:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:5192:5: style: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclBasic.c:5190:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:5192:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:6019:5: style: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclBasic.c:6017:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:6019:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclBasic.c:306:15: style: The scope of the variable 'mathFuncPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:307:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:759:16: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1083:13: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1564:23: style: The scope of the variable 'refCmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1568:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1711:23: style: The scope of the variable 'refCmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1715:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:1931:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:2425:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:2513:17: style: The scope of the variable 'importCmd' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:2968:17: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:3720:14: style: The scope of the variable 'resPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:4728:23: style: The scope of the variable 'exprPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:4797:23: style: The scope of the variable 'exprPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:4866:23: style: The scope of the variable 'exprPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5044:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5046:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5226:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5228:29: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5229:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5231:9: style: The scope of the variable 'localObjc' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5403:23: style: The scope of the variable 'exprPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5406:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:5931:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclBasic.c:2239:17: style: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1541:41: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:2239:17: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:2323:17: style: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1538:41: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:2323:17: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:2508:17: style: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:358:40: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:2508:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.4.19/generic/tclBasic.c:4725:17: style: Function 'Tcl_ExprLong' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:469:26: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:4725:17: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:4794:17: style: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:463:28: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:4794:17: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:4863:17: style: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:457:29: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:4863:17: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclBasic.c:5522:26: style: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1532:37: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.4.19/generic/tclBasic.c:5522:26: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.4.19/generic/tclBasic.c:5974:13: style: Function 'Tcl_VarEval' argument 1 names different: declaration 'interp' definition 'arg1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:857:25: note: Function 'Tcl_VarEval' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclBasic.c:5974:13: note: Function 'Tcl_VarEval' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclBasic.c:6106:10: style: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:922:29: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.4.19/generic/tclBasic.c:6106:10: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.4.19/generic/tclBasic.c:6107:10: style: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:922:29: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.4.19/generic/tclBasic.c:6107:10: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.4.19/generic/tclBasic.c:6108:10: style: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:922:29: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.4.19/generic/tclBasic.c:6108:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.4.19/generic/tclBasic.c:3273:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/generic/tclBasic.c:2698:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.4.19/generic/tclBinary.c:397:17: style: The scope of the variable 'srcEnd' can be reduced. [variableScope]
tcl8.4.19/generic/tclBinary.c:512:14: style: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclBinary.c:65:38: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.4.19/generic/tclBinary.c:512:14: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.4.19/generic/tclBinary.c:568:16: style: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2045:29: note: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclBinary.c:568:16: note: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclBinary.c:1591:21: style: Function 'ScanNumber' argument 3 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclBinary.c:61:29: note: Function 'ScanNumber' argument 3 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.4.19/generic/tclBinary.c:1591:21: note: Function 'ScanNumber' argument 3 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.4.19/generic/tclClock.c:54:16: style: Function 'Tcl_ClockObjCmd' argument 1 names different: declaration 'clientData' definition 'client'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2055:28: note: Function 'Tcl_ClockObjCmd' argument 1 names different: declaration 'clientData' definition 'client'.
tcl8.4.19/generic/tclClock.c:54:16: note: Function 'Tcl_ClockObjCmd' argument 1 names different: declaration 'clientData' definition 'client'.
tcl8.4.19/generic/tclCmdAH.c:427:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdAH.c:429:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdAH.c:551:11: style: The scope of the variable 'info' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdAH.c:602:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdAH.c:58:16: style: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2047:28: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:58:16: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:90:16: style: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2049:27: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:90:16: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:231:16: style: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2051:28: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:231:16: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:300:16: style: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2053:25: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:300:16: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:355:16: style: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2059:29: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:355:16: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:390:16: style: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2061:31: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:390:16: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:420:16: style: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2063:31: note: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:420:16: note: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:545:16: style: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2067:28: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:545:16: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:596:16: style: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2069:27: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:596:16: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:663:16: style: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2073:27: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:663:16: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:712:16: style: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2075:27: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:712:16: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:1626:16: style: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2089:26: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:1626:16: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:1727:16: style: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2091:30: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdAH.c:1727:16: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:1352:11: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:1704:29: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2186:11: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2188:29: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2190:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2194:24: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2373:24: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2515:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2519:14: style: The scope of the variable 'oldListPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2683:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:2690:14: style: The scope of the variable 'oldListPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:3176:33: style: The scope of the variable 'lower' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:3176:40: style: The scope of the variable 'upper' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdIL.c:191:16: style: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2101:25: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:191:16: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:331:16: style: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2103:27: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:331:16: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2368:16: style: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2109:27: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2368:16: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2435:16: style: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2113:29: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2435:16: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2791:16: style: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2115:30: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2791:16: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2879:16: style: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2119:27: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2879:16: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2915:16: style: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2117:30: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2915:16: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:2961:16: style: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2123:29: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclCmdIL.c:2961:16: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclCmdIL.c:3056:16: style: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2125:31: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:3056:16: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdIL.c:3871:18: style: Function 'MergeSort' argument 1 names different: declaration 'headPt' definition 'headPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCmdIL.c:160:35: note: Function 'MergeSort' argument 1 names different: declaration 'headPt' definition 'headPtr'.
tcl8.4.19/generic/tclCmdIL.c:3871:18: note: Function 'MergeSort' argument 1 names different: declaration 'headPt' definition 'headPtr'.
tcl8.4.19/generic/tclCmdIL.c:4004:14: style: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'objPtr1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCmdIL.c:164:25: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'objPtr1'.
tcl8.4.19/generic/tclCmdIL.c:4004:14: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'objPtr1'.
tcl8.4.19/generic/tclCmdIL.c:4004:24: style: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'objPtr2'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCmdIL.c:164:25: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'objPtr2'.
tcl8.4.19/generic/tclCmdIL.c:4004:24: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'objPtr2'.
tcl8.4.19/generic/tclCmdMZ.c:1139:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tcl8.4.19/generic/tclCmdMZ.c:1123:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:1951:16: style: The scope of the variable 'mapString' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:1951:27: style: The scope of the variable 'u2lc' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2390:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2390:22: style: The scope of the variable 'end' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2428:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2732:28: style: The scope of the variable 'matched' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2733:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:2733:20: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3182:31: style: The scope of the variable 'pairObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3182:44: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3270:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3271:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3273:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3357:21: style: The scope of the variable 'tcmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3419:49: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3516:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3517:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3519:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3589:21: style: The scope of the variable 'tcmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3625:49: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3713:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3714:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3716:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3822:17: style: The scope of the variable 'tvarPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3843:31: style: The scope of the variable 'eachTraceObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:3843:49: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:4165:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:4829:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclCmdMZ.c:165:16: style: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2143:26: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:165:16: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:206:16: style: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2147:29: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:206:16: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:542:16: style: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2149:29: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:542:16: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:926:16: style: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2151:29: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:926:16: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:963:16: style: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2153:29: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:963:16: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1059:16: style: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2165:29: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1059:16: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1092:16: style: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2161:28: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1092:16: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1223:16: style: Function 'Tcl_StringObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2167:29: note: Function 'Tcl_StringObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:1223:16: note: Function 'Tcl_StringObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:2487:16: style: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2169:28: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:2487:16: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:2727:16: style: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2171:29: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:2727:16: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:3005:16: style: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2175:27: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:3005:16: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:3079:16: style: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2177:28: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:3079:16: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:3927:17: style: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1348:40: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:3927:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:3930:27: style: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1348:40: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclCmdMZ.c:3930:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclCmdMZ.c:3995:17: style: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1353:30: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:3995:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:4051:17: style: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1358:33: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:4051:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.4.19/generic/tclCmdMZ.c:4312:9: style: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:494:37: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.4.19/generic/tclCmdMZ.c:4312:9: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.4.19/generic/tclCmdMZ.c:4407:9: style: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:488:34: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.4.19/generic/tclCmdMZ.c:4407:9: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.4.19/generic/tclCmdMZ.c:4941:16: style: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2191:28: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCmdMZ.c:4941:16: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclCompCmds.c:1143:9: style: The scope of the variable 'numVars' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompCmds.c:1190:30: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompCmds.c:2101:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompCmds.c:2389:17: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompCmds.c:2598:16: style: The scope of the variable 'varTokenPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompCmds.c:2599:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompExpr.c:227:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.4.19/generic/tclCompExpr.c:225:9: note: outer condition: !opTableInitialized
tcl8.4.19/generic/tclCompExpr.c:227:6: note: identical inner condition: !opTableInitialized
tcl8.4.19/generic/tclCompExpr.c:227:6: style: Condition '!opTableInitialized' is always true [knownConditionTrueFalse]
tcl8.4.19/generic/tclCompExpr.c:225:9: note: Assuming that condition '!opTableInitialized' is not redundant
tcl8.4.19/generic/tclCompExpr.c:227:6: note: Condition '!opTableInitialized' is always true
tcl8.4.19/generic/tclCompile.c:3635:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.4.19/generic/tclCompile.c:365:23: style: The scope of the variable 'auxDataPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:366:19: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:367:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:651:20: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:1682:9: style: The scope of the variable 'numBytes' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:1683:17: style: The scope of the variable 'script' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:2026:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:2109:34: style: The scope of the variable 'resVarInfo' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3102:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3102:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3102:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3102:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3187:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3187:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3187:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:3187:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.4.19/generic/tclCompile.c:2015:9: style: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCompile.h:814:34: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.4.19/generic/tclCompile.c:2015:9: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.4.19/generic/tclCompile.c:2218:11: style: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:472:33: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.4.19/generic/tclCompile.c:2218:11: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.4.19/generic/tclCompile.c:2274:9: style: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCompile.c:287:32: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.4.19/generic/tclCompile.c:2274:9: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.4.19/generic/tclCompile.c:2351:9: style: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclCompile.c:284:33: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.4.19/generic/tclCompile.c:2351:9: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.4.19/generic/tclDate.c:1286:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.4.19/generic/tclDate.c:1499:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.4.19/generic/tclDate.c:777:25: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.4.19/generic/tclDate.c:448:17: style: Function 'Convert' argument 7 names different: declaration 'Meridia' definition 'Meridian'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDate.c:103:20: note: Function 'Convert' argument 7 names different: declaration 'Meridia' definition 'Meridian'.
tcl8.4.19/generic/tclDate.c:448:17: note: Function 'Convert' argument 7 names different: declaration 'Meridia' definition 'Meridian'.
tcl8.4.19/generic/tclDate.c:1034:9: style: struct member 'TclDatetoktype::t_name' is never used. [unusedStructMember]
tcl8.4.19/generic/tclDate.c:1034:21: style: struct member 'TclDatetoktype::t_val' is never used. [unusedStructMember]
tcl8.4.19/generic/tclDate.c:1363:5: error: Common realloc mistake: 'TclDates' nulled but not freed upon failure [memleakOnRealloc]
tcl8.4.19/generic/tclDate.c:1364:5: error: Common realloc mistake: 'TclDatev' nulled but not freed upon failure [memleakOnRealloc]
tcl8.4.19/generic/tclEncoding.c:770:15: style: The scope of the variable 'encodingPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:897:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:897:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:1060:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:1060:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:1525:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:1670:14: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:2153:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:2333:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:2443:17: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:2443:22: style: The scope of the variable 'word' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:2873:22: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclEncoding.c:891:18: style: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:973:41: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.4.19/generic/tclEncoding.c:891:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.4.19/generic/tclEncoding.c:1054:18: style: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1084:41: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.4.19/generic/tclEncoding.c:1054:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.4.19/generic/tclEnv.c:87:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
tcl8.4.19/generic/tclEnv.c:87:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcl8.4.19/generic/tclEnv.c:88:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclExecute.c:4502:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.4.19/generic/tclExecute.c:4502:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.4.19/generic/tclExecute.c:3212:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.4.19/generic/tclExecute.c:3214:5: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/generic/tclExecute.c:3212:3: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/generic/tclExecute.c:3220:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.4.19/generic/tclExecute.c:3222:5: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/generic/tclExecute.c:3220:3: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/generic/tclExecute.c:4075:16: warning: Redundant assignment of 'converted' to itself. [selfAssignment]
tcl8.4.19/generic/tclExecute.c:4890:30: style: The scope of the variable 'codeEnd' can be reduced. [variableScope]
tcl8.4.19/generic/tclExecute.c:5014:18: style: The scope of the variable 'start' can be reduced. [variableScope]
tcl8.4.19/generic/tclExecute.c:5554:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.4.19/generic/tclExecute.c:5565:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.4.19/generic/tclExecute.c:5743:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.4.19/generic/tclExecute.c:5754:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.4.19/generic/tclFCmd.c:465:14: style: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclFCmd.c:22:31: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.4.19/generic/tclFCmd.c:465:14: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.4.19/generic/tclFCmd.c:467:14: style: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclFCmd.c:22:31: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.4.19/generic/tclFCmd.c:467:14: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.4.19/generic/tclFileName.c:1912:11: style: Condition 'dir==PATH_GENERAL' is always true [knownConditionTrueFalse]
tcl8.4.19/generic/tclFileName.c:1908:10: note: Assuming that condition 'dir==PATH_GENERAL' is not redundant
tcl8.4.19/generic/tclFileName.c:1912:11: note: Condition 'dir==PATH_GENERAL' is always true
tcl8.4.19/generic/tclFileName.c:615:15: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:696:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:697:21: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:774:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:775:21: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:2025:17: style: The scope of the variable 'head' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:2318:9: style: The scope of the variable 'baseLength' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:2319:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:2320:65: style: The scope of the variable 'savedChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:2474:8: style: The scope of the variable 'element' can be reduced. [variableScope]
tcl8.4.19/generic/tclFileName.c:1579:16: style: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2099:27: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclFileName.c:1579:16: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclGet.c:44:17: style: Function 'Tcl_GetInt' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:144:24: note: Function 'Tcl_GetInt' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:44:17: note: Function 'Tcl_GetInt' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:144:17: style: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:137:24: note: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:144:17: note: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:224:17: style: Function 'Tcl_GetDouble' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:133:27: note: Function 'Tcl_GetDouble' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:224:17: note: Function 'Tcl_GetDouble' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:281:17: style: Function 'Tcl_GetBoolean' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:123:28: note: Function 'Tcl_GetBoolean' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclGet.c:281:17: note: Function 'Tcl_GetBoolean' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclHash.c:747:43: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.4.19/generic/tclHash.c:748:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tcl8.4.19/generic/tclHash.c:1004:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.4.19/generic/tclHash.c:1124:11: style: The scope of the variable 'key' can be reduced. [variableScope]
tcl8.4.19/generic/tclHash.c:1168:21: style: Variable 'key' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/generic/tclHistory.c:51:23: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:4053:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
tcl8.4.19/generic/tclIO.c:4201:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
tcl8.4.19/generic/tclIO.c:541:17: style: The scope of the variable 'stdinChan' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:541:28: style: The scope of the variable 'stdoutChan' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:541:40: style: The scope of the variable 'stderrChan' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:779:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:780:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:984:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:985:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:1486:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:2062:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:2064:9: style: The scope of the variable 'written' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:3070:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:3071:9: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:3158:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:3159:47: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:3542:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:4752:44: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:6309:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:6928:22: style: The scope of the variable 'upTypePtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:8172:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:8239:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:8292:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:8509:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:8746:30: style: The scope of the variable 'blockModeProc' can be reduced. [variableScope]
tcl8.4.19/generic/tclIO.c:742:17: style: Function 'Tcl_IsStandardChannel' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1399:35: note: Function 'Tcl_IsStandardChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:742:17: note: Function 'Tcl_IsStandardChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:945:17: style: Function 'Tcl_DetachChannel' argument 2 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1396:31: note: Function 'Tcl_DetachChannel' argument 2 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:945:17: note: Function 'Tcl_DetachChannel' argument 2 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:1712:17: style: Function 'Tcl_GetChannelThread' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1378:42: note: Function 'Tcl_GetChannelThread' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:1712:17: note: Function 'Tcl_GetChannelThread' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:1982:19: style: Function 'DiscardOutputQueued' argument 1 names different: declaration 'chanPtr' definition 'statePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:114:34: note: Function 'DiscardOutputQueued' argument 1 names different: declaration 'chanPtr' definition 'statePtr'.
tcl8.4.19/generic/tclIO.c:1982:19: note: Function 'DiscardOutputQueued' argument 1 names different: declaration 'chanPtr' definition 'statePtr'.
tcl8.4.19/generic/tclIO.c:2449:17: style: Function 'Tcl_CutChannel' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1316:29: note: Function 'Tcl_CutChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:2449:17: note: Function 'Tcl_CutChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:2518:17: style: Function 'Tcl_SpliceChannel' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1318:32: note: Function 'Tcl_SpliceChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:2518:17: note: Function 'Tcl_SpliceChannel' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:2807:17: style: Function 'Tcl_Write' argument 2 names different: declaration 's' definition 'src'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:869:23: note: Function 'Tcl_Write' argument 2 names different: declaration 's' definition 'src'.
tcl8.4.19/generic/tclIO.c:2807:17: note: Function 'Tcl_Write' argument 2 names different: declaration 's' definition 'src'.
tcl8.4.19/generic/tclIO.c:2808:9: style: Function 'Tcl_Write' argument 3 names different: declaration 'slen' definition 'srcLen'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:869:23: note: Function 'Tcl_Write' argument 3 names different: declaration 'slen' definition 'srcLen'.
tcl8.4.19/generic/tclIO.c:2808:9: note: Function 'Tcl_Write' argument 3 names different: declaration 'slen' definition 'srcLen'.
tcl8.4.19/generic/tclIO.c:2915:9: style: Function 'Tcl_WriteChars' argument 3 names different: declaration 'srcLen' definition 'len'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1097:28: note: Function 'Tcl_WriteChars' argument 3 names different: declaration 'srcLen' definition 'len'.
tcl8.4.19/generic/tclIO.c:2915:9: note: Function 'Tcl_WriteChars' argument 3 names different: declaration 'srcLen' definition 'len'.
tcl8.4.19/generic/tclIO.c:2954:14: style: Function 'DoWriteChars' argument 1 names different: declaration 'chan' definition 'chanPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:122:26: note: Function 'DoWriteChars' argument 1 names different: declaration 'chan' definition 'chanPtr'.
tcl8.4.19/generic/tclIO.c:2954:14: note: Function 'DoWriteChars' argument 1 names different: declaration 'chan' definition 'chanPtr'.
tcl8.4.19/generic/tclIO.c:3535:18: style: Function 'Tcl_Gets' argument 2 names different: declaration 'dsPtr' definition 'lineRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:560:22: note: Function 'Tcl_Gets' argument 2 names different: declaration 'dsPtr' definition 'lineRead'.
tcl8.4.19/generic/tclIO.c:3535:18: note: Function 'Tcl_Gets' argument 2 names different: declaration 'dsPtr' definition 'lineRead'.
tcl8.4.19/generic/tclIO.c:3915:16: style: Function 'FilterInputBytes' argument 2 names different: declaration 'statePtr' definition 'gsPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:124:30: note: Function 'FilterInputBytes' argument 2 names different: declaration 'statePtr' definition 'gsPtr'.
tcl8.4.19/generic/tclIO.c:3915:16: note: Function 'FilterInputBytes' argument 2 names different: declaration 'statePtr' definition 'gsPtr'.
tcl8.4.19/generic/tclIO.c:4239:11: style: Function 'Tcl_Read' argument 2 names different: declaration 'bufPtr' definition 'dst'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:676:22: note: Function 'Tcl_Read' argument 2 names different: declaration 'bufPtr' definition 'dst'.
tcl8.4.19/generic/tclIO.c:4239:11: note: Function 'Tcl_Read' argument 2 names different: declaration 'bufPtr' definition 'dst'.
tcl8.4.19/generic/tclIO.c:4240:9: style: Function 'Tcl_Read' argument 3 names different: declaration 'toRead' definition 'bytesToRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:676:22: note: Function 'Tcl_Read' argument 3 names different: declaration 'toRead' definition 'bytesToRead'.
tcl8.4.19/generic/tclIO.c:4240:9: note: Function 'Tcl_Read' argument 3 names different: declaration 'toRead' definition 'bytesToRead'.
tcl8.4.19/generic/tclIO.c:4283:11: style: Function 'Tcl_ReadRaw' argument 2 names different: declaration 'dst' definition 'bufPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1256:25: note: Function 'Tcl_ReadRaw' argument 2 names different: declaration 'dst' definition 'bufPtr'.
tcl8.4.19/generic/tclIO.c:4283:11: note: Function 'Tcl_ReadRaw' argument 2 names different: declaration 'dst' definition 'bufPtr'.
tcl8.4.19/generic/tclIO.c:4431:17: style: Function 'Tcl_ReadChars' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1023:27: note: Function 'Tcl_ReadChars' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:4431:17: note: Function 'Tcl_ReadChars' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:4433:9: style: Function 'Tcl_ReadChars' argument 3 names different: declaration 'charsToRead' definition 'toRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1023:27: note: Function 'Tcl_ReadChars' argument 3 names different: declaration 'charsToRead' definition 'toRead'.
tcl8.4.19/generic/tclIO.c:4433:9: note: Function 'Tcl_ReadChars' argument 3 names different: declaration 'charsToRead' definition 'toRead'.
tcl8.4.19/generic/tclIO.c:4486:14: style: Function 'DoReadChars' argument 1 names different: declaration 'chan' definition 'chanPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:120:25: note: Function 'DoReadChars' argument 1 names different: declaration 'chan' definition 'chanPtr'.
tcl8.4.19/generic/tclIO.c:4486:14: note: Function 'DoReadChars' argument 1 names different: declaration 'chan' definition 'chanPtr'.
tcl8.4.19/generic/tclIO.c:4631:9: style: Function 'ReadBytes' argument 3 names different: declaration 'charsLeft' definition 'bytesToRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:134:23: note: Function 'ReadBytes' argument 3 names different: declaration 'charsLeft' definition 'bytesToRead'.
tcl8.4.19/generic/tclIO.c:4631:9: note: Function 'ReadBytes' argument 3 names different: declaration 'charsLeft' definition 'bytesToRead'.
tcl8.4.19/generic/tclIO.c:4734:9: style: Function 'ReadChars' argument 3 names different: declaration 'charsLeft' definition 'charsToRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:137:23: note: Function 'ReadChars' argument 3 names different: declaration 'charsLeft' definition 'charsToRead'.
tcl8.4.19/generic/tclIO.c:4734:9: note: Function 'ReadChars' argument 3 names different: declaration 'charsLeft' definition 'charsToRead'.
tcl8.4.19/generic/tclIO.c:5025:11: style: Function 'TranslateInputEOL' argument 2 names different: declaration 'dst' definition 'dstStart'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:147:31: note: Function 'TranslateInputEOL' argument 2 names different: declaration 'dst' definition 'dstStart'.
tcl8.4.19/generic/tclIO.c:5025:11: note: Function 'TranslateInputEOL' argument 2 names different: declaration 'dst' definition 'dstStart'.
tcl8.4.19/generic/tclIO.c:5028:17: style: Function 'TranslateInputEOL' argument 3 names different: declaration 'src' definition 'srcStart'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:147:31: note: Function 'TranslateInputEOL' argument 3 names different: declaration 'src' definition 'srcStart'.
tcl8.4.19/generic/tclIO.c:5028:17: note: Function 'TranslateInputEOL' argument 3 names different: declaration 'src' definition 'srcStart'.
tcl8.4.19/generic/tclIO.c:5197:9: style: Function 'Tcl_Ungets' argument 4 names different: declaration 'atHead' definition 'atEnd'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:819:24: note: Function 'Tcl_Ungets' argument 4 names different: declaration 'atHead' definition 'atEnd'.
tcl8.4.19/generic/tclIO.c:5197:9: note: Function 'Tcl_Ungets' argument 4 names different: declaration 'atHead' definition 'atEnd'.
tcl8.4.19/generic/tclIO.c:5889:9: style: Function 'CheckChannelErrors' argument 2 names different: declaration 'direction' definition 'flags'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:81:32: note: Function 'CheckChannelErrors' argument 2 names different: declaration 'direction' definition 'flags'.
tcl8.4.19/generic/tclIO.c:5889:9: note: Function 'CheckChannelErrors' argument 2 names different: declaration 'direction' definition 'flags'.
tcl8.4.19/generic/tclIO.c:7520:9: style: Function 'TclChannelEventScriptInvoker' argument 2 names different: declaration 'flags' definition 'mask'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:467:43: note: Function 'TclChannelEventScriptInvoker' argument 2 names different: declaration 'flags' definition 'mask'.
tcl8.4.19/generic/tclIO.c:7520:9: note: Function 'TclChannelEventScriptInvoker' argument 2 names different: declaration 'flags' definition 'mask'.
tcl8.4.19/generic/tclIO.c:8085:11: style: Function 'DoRead' argument 2 names different: declaration 'srcPtr' definition 'bufPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:116:20: note: Function 'DoRead' argument 2 names different: declaration 'srcPtr' definition 'bufPtr'.
tcl8.4.19/generic/tclIO.c:8085:11: note: Function 'DoRead' argument 2 names different: declaration 'srcPtr' definition 'bufPtr'.
tcl8.4.19/generic/tclIO.c:8086:9: style: Function 'DoRead' argument 3 names different: declaration 'slen' definition 'toRead'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:116:20: note: Function 'DoRead' argument 3 names different: declaration 'slen' definition 'toRead'.
tcl8.4.19/generic/tclIO.c:8086:9: note: Function 'DoRead' argument 3 names different: declaration 'slen' definition 'toRead'.
tcl8.4.19/generic/tclIO.c:8924:18: style: Function 'Tcl_IsChannelRegistered' argument 2 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1313:37: note: Function 'Tcl_IsChannelRegistered' argument 2 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:8924:18: note: Function 'Tcl_IsChannelRegistered' argument 2 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:8971:17: style: Function 'Tcl_IsChannelShared' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1311:33: note: Function 'Tcl_IsChannelShared' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:8971:17: note: Function 'Tcl_IsChannelShared' argument 1 names different: declaration 'channel' definition 'chan'.
tcl8.4.19/generic/tclIO.c:8999:17: style: Function 'Tcl_IsChannelExisting' argument 1 names different: declaration 'channelName' definition 'chanName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1323:35: note: Function 'Tcl_IsChannelExisting' argument 1 names different: declaration 'channelName' definition 'chanName'.
tcl8.4.19/generic/tclIO.c:8999:17: note: Function 'Tcl_IsChannelExisting' argument 1 names different: declaration 'channelName' definition 'chanName'.
tcl8.4.19/generic/tclIO.c:9106:22: style: Function 'HaveVersion' argument 1 names different: declaration 'typePtr' definition 'chanTypePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIO.c:130:25: note: Function 'HaveVersion' argument 1 names different: declaration 'typePtr' definition 'chanTypePtr'.
tcl8.4.19/generic/tclIO.c:9106:22: note: Function 'HaveVersion' argument 1 names different: declaration 'typePtr' definition 'chanTypePtr'.
tcl8.4.19/generic/tclIOCmd.c:423:24: style: The scope of the variable 'originOptions' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:595:35: style: The scope of the variable 'valueName' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:1046:21: style: The scope of the variable 'acceptCallbackPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:1181:17: style: The scope of the variable 'interp' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:1182:11: style: The scope of the variable 'script' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:1183:10: style: The scope of the variable 'portBuf' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:1184:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOCmd.c:60:16: style: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2141:27: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:60:16: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:170:16: style: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2087:28: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:170:16: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:222:16: style: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2095:27: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:222:16: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:295:16: style: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2145:27: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:295:16: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:662:16: style: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2065:26: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclIOCmd.c:662:16: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclIOCmd.c:706:16: style: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2071:27: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:706:16: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclIOCmd.c:883:16: style: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2077:31: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclIOCmd.c:883:16: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclIOCmd.c:932:16: style: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2135:27: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclIOCmd.c:932:16: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclIOCmd.c:1296:16: style: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2163:29: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclIOCmd.c:1296:16: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.4.19/generic/tclIOCmd.c:784:22: warning: Division of result of sizeof() on pointer type. [divideSizeof]
tcl8.4.19/generic/tclIOGT.c:650:19: style: The scope of the variable 'read' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOGT.c:650:30: style: The scope of the variable 'copied' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOGT.c:364:27: style: Function 'ExecuteCallback' argument 1 names different: declaration 'ctrl' definition 'dataPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOGT.c:71:29: note: Function 'ExecuteCallback' argument 1 names different: declaration 'ctrl' definition 'dataPtr'.
tcl8.4.19/generic/tclIOGT.c:364:27: note: Function 'ExecuteCallback' argument 1 names different: declaration 'ctrl' definition 'dataPtr'.
tcl8.4.19/generic/tclIOGT.c:1203:19: style: Function 'TransformNotifyProc' argument 1 names different: declaration 'instanceData' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOGT.c:50:33: note: Function 'TransformNotifyProc' argument 1 names different: declaration 'instanceData' definition 'clientData'.
tcl8.4.19/generic/tclIOGT.c:1203:19: note: Function 'TransformNotifyProc' argument 1 names different: declaration 'instanceData' definition 'clientData'.
tcl8.4.19/generic/tclIOSock.c:44:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOSock.c:46:17: style: The scope of the variable 'native' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOSock.c:40:11: style: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:293:28: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclIOSock.c:40:11: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclIOUtil.c:4583:5: style: Variable 'tmpOpenFileChannelProcPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclIOUtil.c:4573:0: note: Variable 'tmpOpenFileChannelProcPtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclIOUtil.c:4583:5: note: Variable 'tmpOpenFileChannelProcPtr' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclIOUtil.c:1341:11: style: The scope of the variable 'eltName' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOUtil.c:3855:13: style: The scope of the variable 'cwdStr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOUtil.c:3855:22: style: The scope of the variable 'normPathStr' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOUtil.c:6283:31: style: The scope of the variable 'dupProc' can be reduced. [variableScope]
tcl8.4.19/generic/tclIOUtil.c:133:18: style: Function 'Tcl_Stat' argument 2 names different: declaration 'bufPtr' definition 'oldStyleBuf'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1183:22: note: Function 'Tcl_Stat' argument 2 names different: declaration 'bufPtr' definition 'oldStyleBuf'.
tcl8.4.19/generic/tclIOUtil.c:133:18: note: Function 'Tcl_Stat' argument 2 names different: declaration 'bufPtr' definition 'oldStyleBuf'.
tcl8.4.19/generic/tclIOUtil.c:234:17: style: Function 'Tcl_OpenFileChannel' argument 2 names different: declaration 'fileName' definition 'path'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:651:40: note: Function 'Tcl_OpenFileChannel' argument 2 names different: declaration 'fileName' definition 'path'.
tcl8.4.19/generic/tclIOUtil.c:234:17: note: Function 'Tcl_OpenFileChannel' argument 2 names different: declaration 'fileName' definition 'path'.
tcl8.4.19/generic/tclIOUtil.c:1537:17: style: Function 'TclGetOpenMode' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:153:28: note: Function 'TclGetOpenMode' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclIOUtil.c:1537:17: note: Function 'TclGetOpenMode' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclIOUtil.c:1714:14: style: Function 'Tcl_FSEvalFile' argument 2 names different: declaration 'fileName' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1490:28: note: Function 'Tcl_FSEvalFile' argument 2 names different: declaration 'fileName' definition 'pathPtr'.
tcl8.4.19/generic/tclIOUtil.c:1714:14: note: Function 'Tcl_FSEvalFile' argument 2 names different: declaration 'fileName' definition 'pathPtr'.
tcl8.4.19/generic/tclIOUtil.c:4016:14: style: Function 'NativeCreateNativeRep' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOUtil.c:376:0: note: Function 'NativeCreateNativeRep' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclIOUtil.c:4016:14: note: Function 'NativeCreateNativeRep' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclIOUtil.c:4272:14: style: Function 'NativeFilesystemSeparator' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOUtil.c:374:0: note: Function 'NativeFilesystemSeparator' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclIOUtil.c:4272:14: note: Function 'NativeFilesystemSeparator' argument 1 names different: declaration 'pathPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclIOUtil.c:5004:14: style: Function 'Tcl_FSConvertToPathType' argument 2 names different: declaration 'pathPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1466:37: note: Function 'Tcl_FSConvertToPathType' argument 2 names different: declaration 'pathPtr' definition 'objPtr'.
tcl8.4.19/generic/tclIOUtil.c:5004:14: note: Function 'Tcl_FSConvertToPathType' argument 2 names different: declaration 'pathPtr' definition 'objPtr'.
tcl8.4.19/generic/tclIOUtil.c:5283:16: style: Function 'TclFSMakePathFromNormalized' argument 3 names different: declaration 'clientData' definition 'nativeRep'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOUtil.c:66:34: note: Function 'TclFSMakePathFromNormalized' argument 3 names different: declaration 'clientData' definition 'nativeRep'.
tcl8.4.19/generic/tclIOUtil.c:5283:16: note: Function 'TclFSMakePathFromNormalized' argument 3 names different: declaration 'clientData' definition 'nativeRep'.
tcl8.4.19/generic/tclIOUtil.c:6236:14: style: Function 'FreeFsPathInternalRep' argument 1 names different: declaration 'listPtr' definition 'pathObjPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIOUtil.c:4615:36: note: Function 'FreeFsPathInternalRep' argument 1 names different: declaration 'listPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclIOUtil.c:6236:14: note: Function 'FreeFsPathInternalRep' argument 1 names different: declaration 'listPtr' definition 'pathObjPtr'.
tcl8.4.19/generic/tclInterp.c:278:13: style: The scope of the variable 'targetPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:498:18: style: The scope of the variable 'iiPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:499:18: style: The scope of the variable 'slaveInterp' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:664:12: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:943:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:1066:17: style: The scope of the variable 'aliasCmd' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:1067:14: style: The scope of the variable 'aliasCmdPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:1403:12: style: The scope of the variable 'aliasPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:1714:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:2088:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:2179:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:2280:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclInterp.c:354:9: style: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2107:29: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.4.19/generic/tclInterp.c:354:9: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.4.19/generic/tclInterp.c:835:17: style: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:287:29: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.4.19/generic/tclInterp.c:835:17: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.4.19/generic/tclInterp.c:837:17: style: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:287:29: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:837:17: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:890:17: style: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:292:32: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.4.19/generic/tclInterp.c:890:17: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.4.19/generic/tclInterp.c:892:17: style: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:292:32: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:892:17: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:934:17: style: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:493:26: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.4.19/generic/tclInterp.c:934:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.4.19/generic/tclInterp.c:936:18: style: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:493:26: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:936:18: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:996:17: style: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:499:29: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.4.19/generic/tclInterp.c:996:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.4.19/generic/tclInterp.c:998:18: style: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:499:29: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:998:18: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:1000:16: style: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:499:29: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.4.19/generic/tclInterp.c:1000:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.4.19/generic/tclInterp.c:1164:14: style: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInterp.c:152:25: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:1164:14: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.4.19/generic/tclInterp.c:1355:14: style: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInterp.c:158:27: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.4.19/generic/tclInterp.c:1355:14: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.4.19/generic/tclInterp.c:1441:16: style: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInterp.c:162:25: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclInterp.c:1441:16: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclInterp.c:1442:17: style: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInterp.c:162:25: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.4.19/generic/tclInterp.c:1442:17: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.4.19/generic/tclInterp.c:1568:17: style: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:335:37: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.4.19/generic/tclInterp.c:1568:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.4.19/generic/tclInterp.c:1601:17: style: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:568:34: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.4.19/generic/tclInterp.c:1601:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.4.19/generic/tclInterp.c:1670:17: style: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:542:31: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.4.19/generic/tclInterp.c:1670:17: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.4.19/generic/tclInterp.c:1671:17: style: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:542:31: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:1671:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.4.19/generic/tclInterp.c:1870:16: style: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInterp.c:192:25: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclInterp.c:1870:16: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclLink.c:299:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.4.19/generic/tclLink.c:393:3: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.4.19/generic/tclLink.c:462:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.4.19/generic/tclListObj.c:98:20: style: The scope of the variable 'listRepPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:99:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:239:20: style: The scope of the variable 'listRepPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:241:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:635:16: style: The scope of the variable 'shift' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:635:23: style: The scope of the variable 'newMax' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:635:37: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:1300:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:1373:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:1474:64: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclListObj.c:567:19: style: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:177:31: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.4.19/generic/tclListObj.c:567:19: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.4.19/generic/tclListObj.c:819:14: style: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:1889:30: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.4.19/generic/tclListObj.c:819:14: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.4.19/generic/tclLiteral.c:189:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/generic/tclLoad.c:115:16: style: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2121:27: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclLoad.c:115:16: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclMain.c:143:17: style: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:458:42: note: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
tcl8.4.19/generic/tclMain.c:143:17: note: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
tcl8.4.19/generic/tclNamesp.c:433:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:586:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:695:20: style: The scope of the variable 'childNsPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:696:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:699:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1030:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1101:11: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1108:25: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1349:11: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1694:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:1997:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2129:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2249:9: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2624:24: style: The scope of the variable 'childNsPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2733:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2960:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:2961:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3134:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3134:21: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3230:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3231:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3293:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3293:20: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3294:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3378:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3614:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:3818:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclNamesp.c:263:20: style: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:383:31: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.4.19/generic/tclNamesp.c:263:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.4.19/generic/tclNamesp.c:273:20: style: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:383:31: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:273:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:580:20: style: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:330:34: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:580:20: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:886:20: style: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:333:24: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:886:20: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1023:20: style: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:322:34: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1023:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1085:20: style: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:377:24: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1085:20: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1341:20: style: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:357:30: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:1341:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.4.19/generic/tclNamesp.c:3866:14: style: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclNamesp.c:82:35: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclNamesp.c:3866:14: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclNotify.c:160:24: style: The scope of the variable 'hold' can be reduced. [variableScope]
tcl8.4.19/generic/tclObj.c:1739:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclObj.c:2181:18: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclObj.c:1328:21: style: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:189:35: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1328:21: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1391:21: style: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:103:37: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1391:21: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1422:21: style: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:212:31: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1422:21: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.4.19/generic/tclObj.c:1464:22: style: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:136:34: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.4.19/generic/tclObj.c:1464:22: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.4.19/generic/tclObj.c:2572:27: style: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1549:35: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.4.19/generic/tclObj.c:2572:27: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.4.19/generic/tclObj.c:3176:14: style: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclObj.c:94:36: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclObj.c:3176:14: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclObj.c:1767:10: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.4.19/generic/tclPanic.c:55:20: style: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:754:31: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.4.19/generic/tclPanic.c:55:20: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.4.19/generic/tclPanic.c:128:11: style: Function 'Tcl_Panic' argument 1 names different: declaration 'format' definition 'arg1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:39:24: note: Function 'Tcl_Panic' argument 1 names different: declaration 'format' definition 'arg1'.
tcl8.4.19/generic/tclPanic.c:128:11: note: Function 'Tcl_Panic' argument 1 names different: declaration 'format' definition 'arg1'.
tcl8.4.19/generic/tclParse.c:1279:26: style: Function 'Tcl_ParseVar' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:891:43: note: Function 'Tcl_ParseVar' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclParse.c:1279:26: note: Function 'Tcl_ParseVar' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclParse.c:1701:17: style: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:275:33: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.4.19/generic/tclParse.c:1701:17: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.4.19/generic/tclParse.c:1726:14: style: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:211:35: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.4.19/generic/tclParse.c:1726:14: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.4.19/generic/tclParseExpr.c:327:16: style: The scope of the variable 'tokenPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:327:43: style: The scope of the variable 'condTokenPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:328:21: style: The scope of the variable 'numToMove' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:442:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:502:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:562:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:623:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:684:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:745:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:809:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:877:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:939:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:1001:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclParseExpr.c:1063:28: style: The scope of the variable 'operator' can be reduced. [variableScope]
tcl8.4.19/generic/tclPipe.c:224:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.4.19/generic/tclPipe.c:279:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.4.19/generic/tclPipe.c:282:19: style: The scope of the variable 'resolvedPid' can be reduced. [variableScope]
tcl8.4.19/generic/tclPipe.c:322:36: style: The scope of the variable 'msg2' can be reduced. [variableScope]
tcl8.4.19/generic/tclPipe.c:73:9: style: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclPipe.c:41:32: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.4.19/generic/tclPipe.c:73:9: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.4.19/generic/tclPkg.c:1134:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.4.19/generic/tclPkg.c:865:14: style: The scope of the variable 'pkgPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclPkg.c:958:8: style: The scope of the variable 'keyString' can be reduced. [variableScope]
tcl8.4.19/generic/tclPkg.c:341:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:431:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:434:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:573:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:611:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:680:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:743:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:885:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:887:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclPkg.c:220:10: style: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1649:32: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.4.19/generic/tclPkg.c:220:10: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.4.19/generic/tclPkg.c:221:21: style: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1649:32: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.4.19/generic/tclPkg.c:221:21: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.4.19/generic/tclPkg.c:912:17: style: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2137:30: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclPkg.c:912:17: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclPreserve.c:121:16: style: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:664:27: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.4.19/generic/tclPreserve.c:121:16: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.4.19/generic/tclProc.c:1274:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1274:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1313:7: style: The scope of the variable 'numChars' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1314:9: style: The scope of the variable 'ellipsis' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1605:26: style: The scope of the variable 'resVarInfo' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1685:11: style: The scope of the variable 'errorCode' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1686:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclProc.c:1301:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.4.19/generic/tclProc.c:70:16: style: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1242:28: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclProc.c:70:16: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclProc.c:619:17: style: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:127:25: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclProc.c:619:17: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclProc.c:695:16: style: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2183:30: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclProc.c:695:16: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclProc.c:1203:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/generic/tclRegexp.c:567:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclRegexp.c:1018:16: style: The scope of the variable 'regexpPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclRegexp.c:175:16: style: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:703:28: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:175:16: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:178:17: style: Function 'Tcl_RegExpExec' argument 3 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:703:28: note: Function 'Tcl_RegExpExec' argument 3 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclRegexp.c:178:17: note: Function 'Tcl_RegExpExec' argument 3 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclRegexp.c:241:16: style: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:710:30: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:241:16: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:295:24: style: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclRegexp.c:97:31: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.4.19/generic/tclRegexp.c:295:24: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.4.19/generic/tclRegexp.c:401:17: style: Function 'Tcl_RegExpMatch' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:707:29: note: Function 'Tcl_RegExpMatch' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclRegexp.c:401:17: note: Function 'Tcl_RegExpMatch' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclRegexp.c:436:16: style: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1203:31: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:436:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.4.19/generic/tclRegexp.c:558:14: style: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1141:40: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.4.19/generic/tclRegexp.c:558:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.4.19/generic/tclRegexp.c:834:17: style: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclRegexp.c:90:34: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.4.19/generic/tclRegexp.c:834:17: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.4.19/generic/tclResolve.c:265:16: style: The scope of the variable 'childNsPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclResolve.c:146:23: style: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:345:36: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.4.19/generic/tclResolve.c:146:23: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.4.19/generic/tclResolve.c:402:23: style: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:349:39: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.4.19/generic/tclResolve.c:402:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.4.19/generic/tclResult.c:397:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclResult.c:398:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.4.19/generic/tclResult.c:873:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.4.19/generic/tclResult.c:1007:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclResult.c:1008:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclResult.c:230:20: style: Function 'Tcl_SetResult' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:760:28: note: Function 'Tcl_SetResult' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclResult.c:230:20: note: Function 'Tcl_SetResult' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclResult.c:338:23: style: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:768:31: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.4.19/generic/tclResult.c:338:23: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.4.19/generic/tclResult.c:560:18: style: Function 'Tcl_AppendResult' argument 1 names different: declaration 'interp' definition 'arg1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:241:31: note: Function 'Tcl_AppendResult' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclResult.c:560:18: note: Function 'Tcl_AppendResult' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclResult.c:917:18: style: Function 'Tcl_SetErrorCode' argument 1 names different: declaration 'interp' definition 'arg1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:750:31: note: Function 'Tcl_SetErrorCode' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclResult.c:917:18: note: Function 'Tcl_SetErrorCode' argument 1 names different: declaration 'interp' definition 'arg1'.
tcl8.4.19/generic/tclScan.c:1037:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.4.19/generic/tclScan.c:196:9: style: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclScan.c:59:22: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.4.19/generic/tclScan.c:196:9: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.4.19/generic/tclScan.c:268:10: style: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclScan.c:61:27: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.4.19/generic/tclScan.c:268:10: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.4.19/generic/tclScan.c:566:16: style: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2155:27: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclScan.c:566:16: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclStringObj.c:1722:5: style: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/generic/tclStringObj.c:1714:5: note: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclStringObj.c:1722:5: note: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used.
tcl8.4.19/generic/tclStringObj.c:1811:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclStringObj.c:1811:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tcl8.4.19/generic/tclStringObj.c:1812:18: style: The scope of the variable 'unicode' can be reduced. [variableScope]
tcl8.4.19/generic/tclStringObj.c:1813:10: style: The scope of the variable 'dummy' can be reduced. [variableScope]
tcl8.4.19/generic/tclStringObj.c:1584:24: style: Function 'Tcl_AppendStringsToObj' argument 1 names different: declaration 'objPtr' definition 'arg1'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:76:37: note: Function 'Tcl_AppendStringsToObj' argument 1 names different: declaration 'objPtr' definition 'arg1'.
tcl8.4.19/generic/tclStringObj.c:1584:24: note: Function 'Tcl_AppendStringsToObj' argument 1 names different: declaration 'objPtr' definition 'arg1'.
tcl8.4.19/generic/tclStringObj.c:1684:23: style: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclStringObj.c:58:35: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclStringObj.c:1684:23: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.4.19/generic/tclStringObj.c:1044:14: style: Variable 'stringPtr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/generic/tclTest.c:2598:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tcl8.4.19/generic/tclTest.c:549:24: style: The scope of the variable 'specialOptions' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:1047:17: style: The scope of the variable 'token' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:1049:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:1710:18: style: The scope of the variable 'encoding' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:1713:18: style: The scope of the variable 'encodingPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:2563:19: style: The scope of the variable 'flag' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:3109:16: style: The scope of the variable 'tokenPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:3980:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:4157:20: style: The scope of the variable 'namespacePtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:4160:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:5707:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTest.c:1255:17: style: Function 'ObjTraceProc' argument 5 names different: declaration 'commandToken' definition 'token'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:181:26: note: Function 'ObjTraceProc' argument 5 names different: declaration 'commandToken' definition 'token'.
tcl8.4.19/generic/tclTest.c:1255:17: note: Function 'ObjTraceProc' argument 5 names different: declaration 'commandToken' definition 'token'.
tcl8.4.19/generic/tclTest.c:1542:16: style: Function 'TestdelassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:217:33: note: Function 'TestdelassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:1542:16: note: Function 'TestdelassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:1996:8: style: Function 'TesteventObjCmd' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:230:29: note: Function 'TesteventObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.4.19/generic/tclTest.c:1996:8: note: Function 'TesteventObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.4.19/generic/tclTest.c:2180:16: style: Function 'TestexithandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:239:32: note: Function 'TestexithandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2180:16: note: Function 'TestexithandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2248:16: style: Function 'TestexprlongCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:241:29: note: Function 'TestexprlongCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2248:16: note: Function 'TestexprlongCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2286:16: style: Function 'TestexprlongobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:243:32: note: Function 'TestexprlongobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2286:16: note: Function 'TestexprlongobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2327:16: style: Function 'TestexprstringCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:249:31: note: Function 'TestexprstringCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2327:16: note: Function 'TestexprstringCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2360:16: style: Function 'TestfilelinkCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:253:29: note: Function 'TestfilelinkCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2360:16: note: Function 'TestfilelinkCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2427:16: style: Function 'TestgetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:257:33: note: Function 'TestgetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2427:16: note: Function 'TestgetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2465:16: style: Function 'TestgetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:259:32: note: Function 'TestgetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2465:16: note: Function 'TestgetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2764:16: style: Function 'TestlocaleCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:268:27: note: Function 'TestlocaleCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2764:16: note: Function 'TestlocaleCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2990:16: style: Function 'TestparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:297:30: note: Function 'TestparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:2990:16: note: Function 'TestparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3046:16: style: Function 'TestexprparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:246:34: note: Function 'TestexprparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3046:16: note: Function 'TestexprparserObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3187:16: style: Function 'TestparsevarObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:300:32: note: Function 'TestparsevarObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3187:16: note: Function 'TestparsevarObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3229:16: style: Function 'TestparsevarnameObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:303:36: note: Function 'TestparsevarnameObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3229:16: note: Function 'TestparsevarnameObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3646:16: style: Function 'TestsetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:315:33: note: Function 'TestsetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3646:16: note: Function 'TestsetassocdataCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3699:16: style: Function 'TestsetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:327:32: note: Function 'TestsetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3699:16: note: Function 'TestsetplatformCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3974:16: style: Function 'TestfeventCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:255:27: note: Function 'TestfeventCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:3974:16: note: Function 'TestfeventCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTest.c:4069:9: style: Function 'TestfileCmd' argument 3 names different: declaration 'objc' definition 'argc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:251:25: note: Function 'TestfileCmd' argument 3 names different: declaration 'objc' definition 'argc'.
tcl8.4.19/generic/tclTest.c:4069:9: note: Function 'TestfileCmd' argument 3 names different: declaration 'objc' definition 'argc'.
tcl8.4.19/generic/tclTest.c:4070:20: style: Function 'TestfileCmd' argument 4 names different: declaration 'objv' definition 'argv'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:251:25: note: Function 'TestfileCmd' argument 4 names different: declaration 'objv' definition 'argv'.
tcl8.4.19/generic/tclTest.c:4070:20: note: Function 'TestfileCmd' argument 4 names different: declaration 'objv' definition 'argv'.
tcl8.4.19/generic/tclTest.c:4230:16: style: Function 'GetTimesCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:173:37: note: Function 'GetTimesCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4230:16: note: Function 'GetTimesCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4410:16: style: Function 'NoopCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:176:33: note: Function 'NoopCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4410:16: note: Function 'NoopCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4437:16: style: Function 'NoopObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:178:36: note: Function 'NoopObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4437:16: note: Function 'NoopObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.4.19/generic/tclTest.c:4465:16: style: Function 'TestsetCmd' argument 1 names different: declaration 'dummy' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:317:24: note: Function 'TestsetCmd' argument 1 names different: declaration 'dummy' definition 'data'.
tcl8.4.19/generic/tclTest.c:4465:16: note: Function 'TestsetCmd' argument 1 names different: declaration 'dummy' definition 'data'.
tcl8.4.19/generic/tclTest.c:5702:16: style: Function 'TestChannelEventCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:353:33: note: Function 'TestChannelEventCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:5702:16: note: Function 'TestChannelEventCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:5914:16: style: Function 'TestWrongNumArgsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:345:48: note: Function 'TestWrongNumArgsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:5914:16: note: Function 'TestWrongNumArgsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:5970:16: style: Function 'TestGetIndexFromObjStructObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:348:57: note: Function 'TestGetIndexFromObjStructObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:5970:16: note: Function 'TestGetIndexFromObjStructObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclTest.c:6106:14: style: Function 'TestReport' argument 2 names different: declaration 'arg1' definition 'path'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:364:36: note: Function 'TestReport' argument 2 names different: declaration 'arg1' definition 'path'.
tcl8.4.19/generic/tclTest.c:6106:14: note: Function 'TestReport' argument 2 names different: declaration 'arg1' definition 'path'.
tcl8.4.19/generic/tclTest.c:6451:14: style: Function 'SimpleOpenFileChannel' argument 2 names different: declaration 'fileName' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:419:42: note: Function 'SimpleOpenFileChannel' argument 2 names different: declaration 'fileName' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6451:14: note: Function 'SimpleOpenFileChannel' argument 2 names different: declaration 'fileName' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6489:14: style: Function 'SimpleAccess' argument 1 names different: declaration 'path' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:417:26: note: Function 'SimpleAccess' argument 1 names different: declaration 'path' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6489:14: note: Function 'SimpleAccess' argument 1 names different: declaration 'path' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6498:14: style: Function 'SimpleStat' argument 1 names different: declaration 'path' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:415:24: note: Function 'SimpleStat' argument 1 names different: declaration 'path' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6498:14: note: Function 'SimpleStat' argument 1 names different: declaration 'path' definition 'pathPtr'.
tcl8.4.19/generic/tclTest.c:6499:18: style: Function 'SimpleStat' argument 2 names different: declaration 'buf' definition 'bufPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTest.c:415:24: note: Function 'SimpleStat' argument 2 names different: declaration 'buf' definition 'bufPtr'.
tcl8.4.19/generic/tclTest.c:6499:18: note: Function 'SimpleStat' argument 2 names different: declaration 'buf' definition 'bufPtr'.
tcl8.4.19/generic/tclTest.c:963:43: error: Uninitialized variable: info [uninitvar]
tcl8.4.19/generic/tclTestObj.c:408:24: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTestObj.c:135:16: style: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:40:31: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:135:16: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:230:16: style: Function 'TestconvertobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:43:31: note: Function 'TestconvertobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:230:16: note: Function 'TestconvertobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:286:16: style: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:46:30: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:286:16: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:401:16: style: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:49:29: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:401:16: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:506:16: style: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:52:27: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:506:16: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:708:16: style: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:55:24: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:708:16: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:903:16: style: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTestObj.c:58:30: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclTestObj.c:903:16: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.4.19/generic/tclThread.c:207:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.4.19/generic/tclThread.c:427:24: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclThread.c:295:16: style: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2006:31: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.4.19/generic/tclThread.c:295:16: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.4.19/generic/tclThread.c:319:16: style: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1249:32: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.4.19/generic/tclThread.c:319:16: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.4.19/generic/tclThread.c:348:24: style: Function 'TclRememberDataKey' argument 1 names different: declaration 'mutex' definition 'keyPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2004:33: note: Function 'TclRememberDataKey' argument 1 names different: declaration 'mutex' definition 'keyPtr'.
tcl8.4.19/generic/tclThread.c:348:24: note: Function 'TclRememberDataKey' argument 1 names different: declaration 'mutex' definition 'keyPtr'.
tcl8.4.19/generic/tclThread.c:372:20: style: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2003:35: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.4.19/generic/tclThread.c:372:20: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.4.19/generic/tclTimer.c:410:16: style: The scope of the variable 'timerEvPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTimer.c:474:38: style: The scope of the variable 'nextPtrPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclTimer.c:839:22: style: The scope of the variable 'tempCommand' can be reduced. [variableScope]
tcl8.4.19/generic/tclTimer.c:348:16: style: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTimer.c:132:29: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/generic/tclTimer.c:348:16: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/generic/tclTimer.c:407:16: style: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclTimer.c:130:29: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/generic/tclTimer.c:407:16: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/generic/tclTimer.c:618:19: style: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:268:33: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.4.19/generic/tclTimer.c:618:19: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.4.19/generic/tclUtf.c:552:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:592:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:668:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:826:21: style: The scope of the variable 'upChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:828:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:879:21: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:881:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:933:21: style: The scope of the variable 'titleChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:933:32: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:1518:18: style: The scope of the variable 'category' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:1613:22: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:1695:18: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:1796:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:1883:23: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtf.c:163:11: style: Function 'Tcl_UniCharToUtf' argument 2 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1055:30: note: Function 'Tcl_UniCharToUtf' argument 2 names different: declaration 'buf' definition 'str'.
tcl8.4.19/generic/tclUtf.c:163:11: note: Function 'Tcl_UniCharToUtf' argument 2 names different: declaration 'buf' definition 'str'.
tcl8.4.19/generic/tclUtf.c:238:24: style: Function 'Tcl_UniCharToUtfDString' argument 1 names different: declaration 'string' definition 'wString'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1133:40: note: Function 'Tcl_UniCharToUtfDString' argument 1 names different: declaration 'string' definition 'wString'.
tcl8.4.19/generic/tclUtf.c:238:24: note: Function 'Tcl_UniCharToUtfDString' argument 1 names different: declaration 'string' definition 'wString'.
tcl8.4.19/generic/tclUtf.c:297:26: style: Function 'Tcl_UtfToUniChar' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1092:30: note: Function 'Tcl_UtfToUniChar' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:297:26: note: Function 'Tcl_UtfToUniChar' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:459:17: style: Function 'Tcl_UtfCharComplete' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1060:33: note: Function 'Tcl_UtfCharComplete' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:459:17: note: Function 'Tcl_UtfCharComplete' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:489:26: style: Function 'Tcl_NumUtfChars' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1020:29: note: Function 'Tcl_NumUtfChars' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:489:26: note: Function 'Tcl_NumUtfChars' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:549:17: style: Function 'Tcl_UtfFindFirst' argument 1 names different: declaration 'src' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1066:47: note: Function 'Tcl_UtfFindFirst' argument 1 names different: declaration 'src' definition 'string'.
tcl8.4.19/generic/tclUtf.c:549:17: note: Function 'Tcl_UtfFindFirst' argument 1 names different: declaration 'src' definition 'string'.
tcl8.4.19/generic/tclUtf.c:589:17: style: Function 'Tcl_UtfFindLast' argument 1 names different: declaration 'src' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1069:46: note: Function 'Tcl_UtfFindLast' argument 1 names different: declaration 'src' definition 'string'.
tcl8.4.19/generic/tclUtf.c:589:17: note: Function 'Tcl_UtfFindLast' argument 1 names different: declaration 'src' definition 'string'.
tcl8.4.19/generic/tclUtf.c:632:17: style: Function 'Tcl_UtfNext' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1072:42: note: Function 'Tcl_UtfNext' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:632:17: note: Function 'Tcl_UtfNext' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:662:17: style: Function 'Tcl_UtfPrev' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1074:42: note: Function 'Tcl_UtfPrev' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:662:17: note: Function 'Tcl_UtfPrev' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:824:11: style: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1095:28: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:824:11: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:877:11: style: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1088:28: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:877:11: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:931:11: style: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1090:28: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:931:11: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.4.19/generic/tclUtf.c:991:17: style: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:485:26: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:991:17: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:992:17: style: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:485:26: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:992:17: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:1036:17: style: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1186:25: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:1036:17: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:1037:17: style: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1186:25: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:1037:17: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:1081:17: style: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1189:29: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:1081:17: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.4.19/generic/tclUtf.c:1082:17: style: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1189:29: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:1082:17: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.4.19/generic/tclUtf.c:1608:24: style: Function 'Tcl_UniCharCaseMatch' argument 1 names different: declaration 'ustr' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1330:34: note: Function 'Tcl_UniCharCaseMatch' argument 1 names different: declaration 'ustr' definition 'string'.
tcl8.4.19/generic/tclUtf.c:1608:24: note: Function 'Tcl_UniCharCaseMatch' argument 1 names different: declaration 'ustr' definition 'string'.
tcl8.4.19/generic/tclUtil.c:2164:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcl8.4.19/generic/tclUtil.c:2164:11: note: Opposite expression on both sides of '=='.
tcl8.4.19/generic/tclUtil.c:2164:11: note: Opposite expression on both sides of '=='.
tcl8.4.19/generic/tclUtil.c:429:26: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtil.c:1039:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtil.c:1205:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtil.c:1637:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
tcl8.4.19/generic/tclUtil.c:131:17: style: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:104:28: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.4.19/generic/tclUtil.c:131:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.4.19/generic/tclUtil.c:420:17: style: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:788:27: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.4.19/generic/tclUtil.c:420:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.4.19/generic/tclUtil.c:524:26: style: Function 'Tcl_ScanElement' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:718:29: note: Function 'Tcl_ScanElement' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:524:26: note: Function 'Tcl_ScanElement' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:558:17: style: Function 'Tcl_ScanCountedElement' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:721:36: note: Function 'Tcl_ScanCountedElement' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:558:17: note: Function 'Tcl_ScanCountedElement' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1171:17: style: Function 'Tcl_StringMatch' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:800:29: note: Function 'Tcl_StringMatch' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1171:17: note: Function 'Tcl_StringMatch' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1200:17: style: Function 'Tcl_StringCaseMatch' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:1192:33: note: Function 'Tcl_StringCaseMatch' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1200:17: note: Function 'Tcl_StringCaseMatch' argument 1 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1492:17: style: Function 'Tcl_DStringAppend' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:407:34: note: Function 'Tcl_DStringAppend' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:1492:17: note: Function 'Tcl_DStringAppend' argument 2 names different: declaration 'str' definition 'string'.
tcl8.4.19/generic/tclUtil.c:2570:15: style: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:242:26: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.4.19/generic/tclUtil.c:2570:15: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.4.19/generic/tclVar.c:3511:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.4.19/generic/tclVar.c:3494:16: note: Assuming that condition 'varPtr!=0' is not redundant
tcl8.4.19/generic/tclVar.c:3511:5: note: Null pointer dereference
tcl8.4.19/generic/tclVar.c:3512:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.4.19/generic/tclVar.c:3494:16: note: Assuming that condition 'varPtr!=0' is not redundant
tcl8.4.19/generic/tclVar.c:3512:5: note: Null pointer dereference
tcl8.4.19/generic/tclVar.c:3513:5: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.4.19/generic/tclVar.c:3494:16: note: Assuming that condition 'varPtr!=0' is not redundant
tcl8.4.19/generic/tclVar.c:3513:5: note: Null pointer dereference
tcl8.4.19/generic/tclVar.c:3515:23: warning: Either the condition 'varPtr!=0' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.4.19/generic/tclVar.c:3494:16: note: Assuming that condition 'varPtr!=0' is not redundant
tcl8.4.19/generic/tclVar.c:3515:23: note: Null pointer dereference
tcl8.4.19/generic/tclVar.c:4455:67: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tcl8.4.19/generic/tclVar.c:4456:67: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tcl8.4.19/generic/tclVar.c:692:14: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:692:17: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:927:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2658:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2659:11: style: The scope of the variable 'part1' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2664:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2729:24: style: The scope of the variable 'elemPtrs' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2730:19: style: The scope of the variable 'numRequired' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2730:32: style: The scope of the variable 'createdNewObj' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2730:47: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2730:50: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2731:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:2732:11: style: The scope of the variable 'part1' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3002:15: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3166:11: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3278:11: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3352:11: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3353:12: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3354:12: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3426:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3426:26: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3779:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3829:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3832:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3930:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:3933:14: style: The scope of the variable 'varNamePtr' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:5274:18: style: The scope of the variable 'elemLen' can be reduced. [variableScope]
tcl8.4.19/generic/tclVar.c:916:15: style: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2264:36: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.4.19/generic/tclVar.c:916:15: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.4.19/generic/tclVar.c:920:15: style: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2264:36: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.4.19/generic/tclVar.c:920:15: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.4.19/generic/tclVar.c:1272:16: style: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2159:26: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:1272:16: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:1766:9: style: Function 'TclIncrVar2' argument 5 names different: declaration 'part1NotParsed' definition 'flags'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclIntDecls.h:175:30: note: Function 'TclIncrVar2' argument 5 names different: declaration 'part1NotParsed' definition 'flags'.
tcl8.4.19/generic/tclVar.c:1766:9: note: Function 'TclIncrVar2' argument 5 names different: declaration 'part1NotParsed' definition 'flags'.
tcl8.4.19/generic/tclVar.c:1826:16: style: Function 'TclPtrIncrVar' argument 6 names different: declaration 'i' definition 'incrAmount'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2278:31: note: Function 'TclPtrIncrVar' argument 6 names different: declaration 'i' definition 'incrAmount'.
tcl8.4.19/generic/tclVar.c:1826:16: note: Function 'TclPtrIncrVar' argument 6 names different: declaration 'i' definition 'incrAmount'.
tcl8.4.19/generic/tclVar.c:2486:23: style: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:859:36: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclVar.c:2486:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclVar.c:2523:23: style: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclDecls.h:864:37: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclVar.c:2523:23: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.4.19/generic/tclVar.c:2583:16: style: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2179:28: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2583:16: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2653:16: style: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2041:29: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2653:16: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2722:16: style: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2111:30: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2722:16: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2906:16: style: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2043:28: note: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:2906:16: note: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:3823:16: style: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2097:29: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:3823:16: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:3923:16: style: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2187:31: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:3923:16: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:4052:16: style: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.4.19/generic/tclInt.h:2185:28: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:4052:16: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.4.19/generic/tclVar.c:4240:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.4.19/mac/tclMacAlloc.c:176:2: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacAlloc.c:171:0: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacAlloc.c:176:2: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacBOAMain.c:196:20: style: Same expression on both sides of '!=' because the value of 'commandPtr' and 'NULL' are the same. [duplicateExpression]
tcl8.4.19/mac/tclMacBOAMain.c:92:27: note: 'commandPtr' is assigned value 'NULL' here.
tcl8.4.19/mac/tclMacBOAMain.c:196:20: note: Same expression on both sides of '!=' because the value of 'commandPtr' and 'NULL' are the same.
tcl8.4.19/mac/tclMacBOAMain.c:199:24: style: Same expression on both sides of '!=' because the value of 'prompt1NamePtr' and 'NULL' are the same. [duplicateExpression]
tcl8.4.19/mac/tclMacBOAMain.c:90:31: note: 'prompt1NamePtr' is assigned value 'NULL' here.
tcl8.4.19/mac/tclMacBOAMain.c:199:24: note: Same expression on both sides of '!=' because the value of 'prompt1NamePtr' and 'NULL' are the same.
tcl8.4.19/mac/tclMacBOAMain.c:202:24: style: Same expression on both sides of '!=' because the value of 'prompt2NamePtr' and 'NULL' are the same. [duplicateExpression]
tcl8.4.19/mac/tclMacBOAMain.c:91:31: note: 'prompt2NamePtr' is assigned value 'NULL' here.
tcl8.4.19/mac/tclMacBOAMain.c:202:24: note: Same expression on both sides of '!=' because the value of 'prompt2NamePtr' and 'NULL' are the same.
tcl8.4.19/mac/tclMacBOAMain.c:293:17: style: Variable 'resultPtr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacChan.c:905:27: style: Same expression on both sides of '||'. [duplicateExpression]
tcl8.4.19/mac/tclMacChan.c:633:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacChan.c:635:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacChan.c:300:0: style: Variable 'sentMsg' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacChan.c:301:0: style: Variable 'blockTime' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacChan.c:1181:19: error: Uninitialized variable: newEOF [uninitvar]
tcl8.4.19/mac/tclMacEnv.c:88:5: style: Variable 'envStrs' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacEnv.c:84:0: note: Variable 'envStrs' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:88:5: note: Variable 'envStrs' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:246:5: style: Variable 'theErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacEnv.c:238:0: note: Variable 'theErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:246:5: note: Variable 'theErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:364:5: style: Variable 'thePath' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacEnv.c:353:0: note: Variable 'thePath' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:364:5: note: Variable 'thePath' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:429:5: style: Variable 'sysEnv' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacEnv.c:422:0: note: Variable 'sysEnv' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:429:5: note: Variable 'sysEnv' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacEnv.c:249:11: style: Variable 'theErr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacExit.c:308:8: style: The scope of the variable 'exitToShellTrap' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacFCmd.c:1190:14: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.4.19/mac/tclMacFCmd.c:1189:13: note: outer condition: err==noErr
tcl8.4.19/mac/tclMacFCmd.c:1190:14: note: identical inner condition: err==noErr
tcl8.4.19/mac/tclMacFCmd.c:1406:26: style: The scope of the variable 'elemPtr' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacFCmd.c:427:9: error: Uninitialized variable: dstExists [uninitvar]
tcl8.4.19/mac/tclMacFCmd.c:675:9: error: Uninitialized variable: dstExists [uninitvar]
tcl8.4.19/mac/tclMacFile.c:415:14: style: Condition 'typeOk==0' is always true [knownConditionTrueFalse]
tcl8.4.19/mac/tclMacFile.c:405:16: note: Assignment 'typeOk=0', assigned value is 0
tcl8.4.19/mac/tclMacFile.c:415:14: note: Condition 'typeOk==0' is always true
tcl8.4.19/mac/tclMacFile.c:415:14: style: Same expression on both sides of '==' because the value of 'typeOk' and '0' are the same. [duplicateExpression]
tcl8.4.19/mac/tclMacFile.c:405:16: note: 'typeOk' is assigned value '0' here.
tcl8.4.19/mac/tclMacFile.c:415:14: note: Same expression on both sides of '==' because the value of 'typeOk' and '0' are the same.
tcl8.4.19/mac/tclMacFile.c:91:11: style: Variable 'appName' is not assigned a value. [unassignedVariable]
tcl8.4.19/mac/tclMacFile.c:111:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacFile.c:458:0: style: Variable 'full_mode' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacFile.c:102:24: error: Uninitialized variable: appName [uninitvar]
tcl8.4.19/mac/tclMacFile.c:241:25: error: Uninitialized variable: isDirectory [uninitvar]
tcl8.4.19/mac/tclMacFile.c:768:28: error: Uninitialized variable: wasAlias [uninitvar]
tcl8.4.19/mac/tclMacInit.c:204:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacInit.c:191:9: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacInit.c:204:9: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacInit.c:207:9: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacInit.c:204:9: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacInit.c:207:9: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacInit.c:169:18: style: The scope of the variable 'sys8Mask' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacInit.c:447:14: style: The scope of the variable 'pathPtr' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacNotify.c:67:9: style: struct member 'Anonymous0::flags' is never used. [unusedStructMember]
tcl8.4.19/mac/tclMacOSA.c:1315:5: style: Variable 'scriptName' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:1302:0: note: Variable 'scriptName' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:1315:5: note: Variable 'scriptName' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:1316:5: style: Variable 'contextName' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:1302:0: note: Variable 'contextName' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:1316:5: note: Variable 'contextName' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2024:5: style: Variable 'osaErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:2021:0: note: Variable 'osaErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2024:5: note: Variable 'osaErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2780:5: style: Variable 'myErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:2774:0: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2780:5: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2844:2: style: Variable 'myErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:2841:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2844:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2845:2: style: Variable 'myErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:2844:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2845:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2848:2: style: Variable 'myErr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacOSA.c:2845:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:2848:2: note: Variable 'myErr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacOSA.c:1823:19: style: The scope of the variable 'theScript' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacOSA.c:2447:16: style: The scope of the variable 'scriptIndex' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacOSA.c:2705:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacOSA.c:2245:5: style: Label 'rezEvalError' is not used. [unusedLabel]
tcl8.4.19/mac/tclMacOSA.c:939:14: style: Variable 'isContext' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacOSA.c:2780:13: style: Variable 'myErr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacOSA.c:1540:2: error: Buffer is accessed out of bounds: buffer [bufferAccessOutOfBounds]
tcl8.4.19/mac/tclMacOSA.c:479:3: error: Uninitialized variable: theCD [uninitvar]
tcl8.4.19/mac/tclMacResource.c:814:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcl8.4.19/mac/tclMacResource.c:828:21: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcl8.4.19/mac/tclMacResource.c:846:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcl8.4.19/mac/tclMacResource.c:1314:2: style: Variable 'sourceStr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacResource.c:1311:0: note: Variable 'sourceStr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacResource.c:1314:2: note: Variable 'sourceStr' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacResource.c:1439:20: style: The scope of the variable 'nameHashPtr' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacResource.c:1440:23: style: The scope of the variable 'resourceRef' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacResource.c:1898:15: style: The scope of the variable 'oldFileRef' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacResource.c:2058:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacResource.c:2158:14: style: The scope of the variable 'nameObj' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacResource.c:1335:5: style: Label 'rezEvalError' is not used. [unusedLabel]
tcl8.4.19/mac/tclMacSock.c:2647:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/mac/tclMacSock.c:2643:0: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacSock.c:2647:5: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.4.19/mac/tclMacSock.c:575:9: style: The scope of the variable 'amount' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacSock.c:1029:17: style: The scope of the variable 'dataAvail' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacSock.c:1209:9: style: The scope of the variable 'amount' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacSock.c:1362:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacSock.c:2156:10: style: The scope of the variable 'remoteHostname' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacSock.c:2213:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacSock.c:2785:22: style: Variable 'localTcpStream' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacSock.c:2786:22: style: Variable 'localEventCode' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacSock.c:2787:25: style: Variable 'localTerminReason' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacSock.c:2788:5: style: Variable 'localIcmpMsg' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacTime.c:339:0: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/mac/tclMacUnix.c:80:15: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUnix.c:127:9: style: The scope of the variable 'fieldLength' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUnix.c:127:22: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUnix.c:127:31: style: The scope of the variable 'maxLen' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUnix.c:127:43: style: The scope of the variable 'perLine' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUtil.c:253:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
tcl8.4.19/mac/tclMacUtil.c:279:13: style: Array index 'cur' is used before limits check. [arrayIndexThenCheck]
tcl8.4.19/mac/tclMacUtil.c:307:13: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
tcl8.4.19/unix/tclLoadDld.c:166:11: style: Unused variable: fileName [unusedVariable]
tcl8.4.19/unix/tclLoadDyld.c:423:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.4.19/unix/tclLoadDyld.c:425:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:423:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:431:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.4.19/unix/tclLoadDyld.c:433:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:431:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:497:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.4.19/unix/tclLoadDyld.c:499:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:497:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.4.19/unix/tclLoadDyld.c:171:25: style: The scope of the variable 'dyldLoadHandle' can be reduced. [variableScope]
tcl8.4.19/unix/tclLoadNext.c:69:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/unix/tclLoadNext.c:55:0: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.4.19/unix/tclLoadNext.c:69:5: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.4.19/unix/tclUnixChan.c:2056:9: style: The scope of the variable 'timeOut' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:2057:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:2058:9: style: The scope of the variable 'flags' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:2669:21: style: The scope of the variable 'hostent' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:3096:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:3097:11: style: The scope of the variable 'f' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:3191:16: style: The scope of the variable 'numFound' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixChan.c:429:17: style: Variable 'curStatus' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/unix/tclUnixFCmd.c:306:7: style: The scope of the variable 'dirPtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixFCmd.c:307:16: style: The scope of the variable 'dirEntPtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixFCmd.c:535:19: style: Checking if unsigned variable 'blockSize' is less than zero. [unsignedLessThanZero]
tcl8.4.19/unix/tclUnixFile.c:340:17: style: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'. [funcArgNamesDifferent]
tcl8.4.19/unix/tclUnixFile.c:18:40: note: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'.
tcl8.4.19/unix/tclUnixFile.c:340:17: note: Function 'NativeMatchType' argument 1 names different: declaration 'nativeName' definition 'nativeEntry'.
tcl8.4.19/unix/tclUnixInit.c:533:11: style: The scope of the variable 'pathPtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixNotfy.c:503:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixNotfy.c:665:9: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:642:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1201:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1239:22: style: The scope of the variable 'chanTypePtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1240:16: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1241:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1242:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclUnixPipe.c:1242:26: style: The scope of the variable 'longObjPtr' can be reduced. [variableScope]
tcl8.4.19/unix/tclXtNotify.c:273:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
tcl8.4.19/win/cat.c:22:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.4.19/win/nmakehlp.c:448:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.4.19/win/tclAppInit.c:297:21: style: The scope of the variable 'inquote' can be reduced. [variableScope]
tcl8.4.19/win/tclAppInit.c:297:36: style: The scope of the variable 'slashes' can be reduced. [variableScope]
tcl8.4.19/win/tclWin32Dll.c:620:9: warning: Return value of function alloca() is not used. [ignoredReturnValue]
tcl8.4.19/win/tclWin32Dll.c:620:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcl8.4.19/win/tclWinConsole.c:1212:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/win/tclWinConsole.c:303:16: style: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinConsole.c:157:42: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinConsole.c:303:16: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinConsole.c:356:16: style: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinConsole.c:144:42: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinConsole.c:356:16: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinConsole.c:653:9: style: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinConsole.c:153:12: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinConsole.c:653:9: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinDde.c:393:14: style: The scope of the variable 'errorObjPtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinDde.c:455:14: style: The scope of the variable 'ddeObjectPtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinDde.c:1234:12: style: The scope of the variable 'returnObjPtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinDde.c:135:14: style: Variable 'tsdPtr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/win/tclWinDde.c:899:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/win/tclWinFCmd.c:1918:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/win/tclWinFCmd.c:1919:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.4.19/win/tclWinFCmd.c:182:18: style: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:117:63: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:182:18: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:552:17: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:111:37: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFCmd.c:552:17: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFCmd.c:553:17: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:111:58: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:553:17: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:856:18: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:112:44: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.4.19/win/tclWinFCmd.c:856:18: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.4.19/win/tclWinFCmd.c:1008:18: style: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:113:48: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.4.19/win/tclWinFCmd.c:1008:18: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.4.19/win/tclWinFCmd.c:1187:18: style: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:123:45: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.4.19/win/tclWinFCmd.c:1187:18: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.4.19/win/tclWinFCmd.c:1379:18: style: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:118:40: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFCmd.c:1379:18: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFCmd.c:1380:18: style: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:118:61: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:1380:18: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.4.19/win/tclWinFCmd.c:1441:18: style: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFCmd.c:120:42: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFCmd.c:1441:18: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.4.19/win/tclWinFile.c:2361:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.4.19/win/tclWinFile.c:2358:7: note: outer condition: isDrive
tcl8.4.19/win/tclWinFile.c:2361:8: note: identical inner condition: isDrive
tcl8.4.19/win/tclWinFile.c:895:10: style: The scope of the variable 'isDrive' can be reduced. [variableScope]
tcl8.4.19/win/tclWinFile.c:1235:21: style: The scope of the variable 'wHomeDir' can be reduced. [variableScope]
tcl8.4.19/win/tclWinFile.c:1288:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/win/tclWinFile.c:978:9: style: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFile.c:189:45: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.4.19/win/tclWinFile.c:978:9: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.4.19/win/tclWinFile.c:1329:18: style: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFile.c:179:38: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinFile.c:1329:18: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinFile.c:1548:18: style: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFile.c:182:38: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinFile.c:1548:18: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinFile.c:1827:18: style: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinFile.c:180:36: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinFile.c:1827:18: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.4.19/win/tclWinInit.c:185:9: style: The scope of the variable 'pathc' can be reduced. [variableScope]
tcl8.4.19/win/tclWinInit.c:364:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinInit.c:358:14: style: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinInit.c:100:41: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.4.19/win/tclWinInit.c:358:14: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.4.19/win/tclWinInit.c:453:14: style: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinInit.c:101:37: note: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.4.19/win/tclWinInit.c:453:14: note: Function 'AppendDllPath' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.4.19/win/tclWinLoad.c:159:5: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.4.19/win/tclWinLoad.c:151:0: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.4.19/win/tclWinLoad.c:159:5: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.4.19/win/tclWinPipe.c:329:14: style: The scope of the variable 'filePtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:384:14: style: The scope of the variable 'filePtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:1368:31: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:1545:9: style: The scope of the variable 'quote' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:2681:22: style: The scope of the variable 'chanTypePtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:2682:15: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:2683:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:2981:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/win/tclWinPipe.c:323:16: style: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinPipe.c:200:39: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinPipe.c:323:16: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinPipe.c:379:16: style: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinPipe.c:188:39: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinPipe.c:379:16: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinPipe.c:1364:17: style: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinPipe.c:183:20: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.4.19/win/tclWinPipe.c:1364:17: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.4.19/win/tclWinPipe.c:2102:9: style: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinPipe.c:196:12: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinPipe.c:2102:9: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinPipe.c:1687:2: style: Variable 'channelId' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/win/tclWinReg.c:523:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.4.19/win/tclWinReg.c:1160:10: style: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinReg.c:184:39: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.4.19/win/tclWinReg.c:1160:10: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.4.19/win/tclWinReg.c:1161:17: style: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinReg.c:185:22: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.4.19/win/tclWinReg.c:1161:17: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.4.19/win/tclWinSerial.c:593:20: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.4.19/win/tclWinSerial.c:1284:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.4.19/win/tclWinSerial.c:1829:14: style: Checking if unsigned variable 'inSize' is less than zero. [unsignedLessThanZero]
tcl8.4.19/win/tclWinSerial.c:1829:32: style: Checking if unsigned variable 'outSize' is less than zero. [unsignedLessThanZero]
tcl8.4.19/win/tclWinSerial.c:394:16: style: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinSerial.c:182:44: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinSerial.c:394:16: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinSerial.c:449:16: style: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinSerial.c:170:44: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinSerial.c:449:16: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.4.19/win/tclWinSerial.c:861:9: style: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.4.19/win/tclWinSerial.c:179:21: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinSerial.c:861:9: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.4.19/win/tclWinSerial.c:1392:14: style: Variable 'tsdPtr' is assigned a value that is never used. [unreadVariable]
tcl8.4.19/win/tclWinSock.c:1273:21: style: The scope of the variable 'hostent' can be reduced. [variableScope]
tcl8.4.19/win/tclWinTest.c:601:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.4.19/win/tclWinTest.c:598:9: note: outer condition: !initialized
tcl8.4.19/win/tclWinTest.c:601:6: note: identical inner condition: !initialized
tcl8.4.19/win/tclWinTest.c:601:6: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tcl8.4.19/win/tclWinTest.c:598:9: note: Assuming that condition '!initialized' is not redundant
tcl8.4.19/win/tclWinTest.c:601:6: note: Condition '!initialized' is always true
tcl8.4.19/win/tclWinThrd.c:123:32: style: struct member 'WinCondition::firstPtr' is never used. [unusedStructMember]
tcl8.4.19/win/tclWinThrd.c:124:32: style: struct member 'WinCondition::lastPtr' is never used. [unusedStructMember]
tcl8.4.19/win/tclWinTime.c:489:12: style: The scope of the variable 'len' can be reduced. [variableScope]
[07:36]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl8.5/tcl8.5_8.5.19.orig.tar.gz
tcl8.5.19/compat/strncasecmp.c:123:19: style: The scope of the variable 'u1' can be reduced. [variableScope]
tcl8.5.19/compat/strncasecmp.c:123:23: style: The scope of the variable 'u2' can be reduced. [variableScope]
tcl8.5.19/compat/strncasecmp.c:119:12: style: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tcl8.5.19/compat/strncasecmp.c:60:57: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.5.19/compat/strncasecmp.c:119:12: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.5.19/generic/regc_color.c:128:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:164:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:167:17: style: The scope of the variable 'fillt' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:169:17: style: The scope of the variable 'cb' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:499:9: style: The scope of the variable 'previ' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:500:9: style: The scope of the variable 'ndone' can be reduced. [variableScope]
tcl8.5.19/generic/regc_nfa.c:1345:5: style: Variable 'stop->tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/regc_nfa.c:1341:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.5.19/generic/regc_nfa.c:1345:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.5.19/generic/regc_nfa.c:1291:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.5.19/generic/regc_nfa.c:2854:18: style: The scope of the variable 'first' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:659:19: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:659:26: style: The scope of the variable 'right' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:1650:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:1650:13: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:1650:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.5.19/generic/regcomp.c:1916:10: style: The scope of the variable 'idbuf' can be reduced. [variableScope]
tcl8.5.19/generic/regc_lex.c:923:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:305:11: style: The scope of the variable 'pco' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:305:16: style: The scope of the variable 'nco' can be reduced. [variableScope]
tcl8.5.19/generic/regc_color.c:597:11: style: The scope of the variable 'sco' can be reduced. [variableScope]
tcl8.5.19/generic/regc_locale.c:839:13: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.5.19/generic/regc_locale.c:839:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
tcl8.5.19/generic/regc_locale.c:839:21: style: The scope of the variable 'tc' can be reduced. [variableScope]
tcl8.5.19/generic/rege_dfa.c:324:18: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.5.19/generic/rege_dfa.c:328:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.5.19/generic/rege_dfa.c:324:18: note: Null pointer dereference
tcl8.5.19/generic/rege_dfa.c:325:21: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.5.19/generic/rege_dfa.c:328:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.5.19/generic/rege_dfa.c:325:21: note: Null pointer dereference
tcl8.5.19/generic/rege_dfa.c:742:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/regexec.c:1064:13: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.5.19/generic/regexec.c:1072:14: note: Assuming that condition 't!=NULL' is not redundant
tcl8.5.19/generic/regexec.c:1064:13: note: Null pointer dereference
tcl8.5.19/generic/regexec.c:1069:15: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.5.19/generic/regexec.c:1072:14: note: Assuming that condition 't!=NULL' is not redundant
tcl8.5.19/generic/regexec.c:1069:15: note: Null pointer dereference
tcl8.5.19/generic/regexec.c:1070:15: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.5.19/generic/regexec.c:1072:14: note: Assuming that condition 't!=NULL' is not redundant
tcl8.5.19/generic/regexec.c:1070:15: note: Null pointer dereference
tcl8.5.19/generic/regexec.c:1152:17: style: The scope of the variable 'd' can be reduced. [variableScope]
tcl8.5.19/generic/rege_dfa.c:664:11: style: The scope of the variable 'co' can be reduced. [variableScope]
tcl8.5.19/generic/tclAlloc.c:698:18: style: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:331:39: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.5.19/generic/tclAlloc.c:698:18: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.5.19/generic/tclAlloc.c:721:11: style: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:340:29: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.5.19/generic/tclAlloc.c:721:11: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.5.19/generic/tclAlloc.c:745:11: style: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:367:34: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.5.19/generic/tclAlloc.c:745:11: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.5.19/generic/tclAlloc.c:746:18: style: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:367:52: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.5.19/generic/tclAlloc.c:746:18: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.5.19/generic/tclBasic.c:3663:12: warning: Either the condition 'if(commandPtr)' is redundant or there is possible null pointer dereference: commandPtr. [nullPointerRedundantCheck]
tcl8.5.19/generic/tclBasic.c:3693:9: note: Assuming that condition 'if(commandPtr)' is not redundant
tcl8.5.19/generic/tclBasic.c:3663:12: note: Null pointer dereference
tcl8.5.19/generic/tclBasic.c:533:5: style: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclBasic.c:532:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBasic.c:533:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBasic.c:3819:2: style: Variable 'currNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclBasic.c:3812:0: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBasic.c:3819:2: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBasic.c:978:16: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:1310:13: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:1859:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:2021:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:2233:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:2696:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:2782:17: style: The scope of the variable 'importCmd' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:4732:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:4932:20: style: The scope of the variable 'framePtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:5957:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.5.19/generic/tclBasic.c:1559:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1582:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1607:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1709:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1724:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1742:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:1761:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:2320:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:2350:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:2356:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:3504:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:3506:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:3522:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:3525:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:3872:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:5359:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:5362:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:5694:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:5713:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:5915:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBasic.c:2517:17: style: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2858:53: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:2517:17: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:2597:17: style: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2852:53: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:2597:17: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:2777:17: style: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:668:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:2777:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.5.19/generic/tclBasic.c:3181:9: style: Function 'OldMathFuncProc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:60:11: note: Function 'OldMathFuncProc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:3181:9: note: Function 'OldMathFuncProc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:4608:12: style: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2485:66: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.5.19/generic/tclBasic.c:4608:12: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.5.19/generic/tclBasic.c:4666:18: style: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2489:45: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.5.19/generic/tclBasic.c:4666:18: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.5.19/generic/tclBasic.c:5394:17: style: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:862:58: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:5394:17: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:5421:17: style: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:850:60: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:5421:17: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:5450:17: style: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:838:61: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:5450:17: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.5.19/generic/tclBasic.c:6128:10: style: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1684:34: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.5.19/generic/tclBasic.c:6128:10: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.5.19/generic/tclBasic.c:6129:10: style: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1684:46: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.5.19/generic/tclBasic.c:6129:10: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.5.19/generic/tclBasic.c:6130:10: style: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1685:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.5.19/generic/tclBasic.c:6130:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.5.19/generic/tclBasic.c:6171:9: style: Function 'ExprCeilFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:69:11: note: Function 'ExprCeilFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6171:9: note: Function 'ExprCeilFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6206:9: style: Function 'ExprFloorFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:75:11: note: Function 'ExprFloorFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6206:9: note: Function 'ExprFloorFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6240:9: style: Function 'ExprIsqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:79:11: note: Function 'ExprIsqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6240:9: note: Function 'ExprIsqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6341:9: style: Function 'ExprSqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:85:11: note: Function 'ExprSqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6341:9: note: Function 'ExprSqrtFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6384:9: style: Function 'ExprUnaryFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:89:11: note: Function 'ExprUnaryFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6384:9: note: Function 'ExprUnaryFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6444:9: style: Function 'ExprBinaryFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:65:11: note: Function 'ExprBinaryFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6444:9: note: Function 'ExprBinaryFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6486:9: style: Function 'ExprAbsFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:63:11: note: Function 'ExprAbsFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6486:9: note: Function 'ExprAbsFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6595:9: style: Function 'ExprBoolFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:67:11: note: Function 'ExprBoolFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6595:9: note: Function 'ExprBoolFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6616:9: style: Function 'ExprDoubleFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:71:11: note: Function 'ExprDoubleFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6616:9: note: Function 'ExprDoubleFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6642:9: style: Function 'ExprEntierFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:73:11: note: Function 'ExprEntierFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6642:9: note: Function 'ExprEntierFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6698:9: style: Function 'ExprIntFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:77:11: note: Function 'ExprIntFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6698:9: note: Function 'ExprIntFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6730:9: style: Function 'ExprWideFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:91:11: note: Function 'ExprWideFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6730:9: note: Function 'ExprWideFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6762:9: style: Function 'ExprRandFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:81:11: note: Function 'ExprRandFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6762:9: note: Function 'ExprRandFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6855:9: style: Function 'ExprRoundFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:83:11: note: Function 'ExprRoundFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6855:9: note: Function 'ExprRoundFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6930:9: style: Function 'ExprSrandFunc' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:87:11: note: Function 'ExprSrandFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:6930:9: note: Function 'ExprSrandFunc' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclBasic.c:7003:9: style: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBasic.c:93:11: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.5.19/generic/tclBasic.c:7003:9: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.5.19/generic/tclBasic.c:6554:11: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclBasic.c:265:6: style: union member 'Anonymous13::identity' is never used. [unusedStructMember]
tcl8.5.19/generic/tclBasic.c:2984:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.5.19/generic/tclBinary.c:2065:6: style: Variable 'bigObj' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclBinary.c:2061:0: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBinary.c:2065:6: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclBinary.c:397:17: style: The scope of the variable 'srcEnd' can be reduced. [variableScope]
tcl8.5.19/generic/tclBinary.c:808:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBinary.c:819:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBinary.c:1446:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBinary.c:1464:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBinary.c:1469:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclBinary.c:508:14: style: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBinary.c:68:47: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.5.19/generic/tclBinary.c:508:14: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.5.19/generic/tclBinary.c:659:16: style: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2795:46: note: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclBinary.c:659:16: note: Function 'Tcl_BinaryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclBinary.c:1910:21: style: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclBinary.c:65:35: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.5.19/generic/tclBinary.c:1910:21: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.5.19/generic/tclClock.c:765:14: style: The scope of the variable 'row' can be reduced. [variableScope]
tcl8.5.19/generic/tclClock.c:2040:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclClock.c:1032:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1033:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1041:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1042:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1882:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1895:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclClock.c:1925:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:650:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdAH.c:137:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:267:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:277:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:332:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:567:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:896:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1076:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1096:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1102:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1109:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1126:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1261:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1325:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1458:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:1768:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdAH.c:56:16: style: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2798:45: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:56:16: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:89:16: style: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2801:44: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:89:16: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:223:16: style: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2804:45: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:223:16: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:307:16: style: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2807:42: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:307:16: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:362:16: style: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2824:46: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:362:16: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:397:16: style: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2827:48: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:397:16: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:427:16: style: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2840:48: note: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:427:16: note: Function 'Tcl_EncodingObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:594:16: style: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2846:45: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:594:16: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:644:16: style: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2849:44: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:644:16: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:711:16: style: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2855:44: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:711:16: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:760:16: style: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2858:44: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:760:16: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:1608:16: style: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2879:43: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:1608:16: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:1704:16: style: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2882:47: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdAH.c:1704:16: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2722:33: style: The scope of the variable 'lower' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdIL.c:2722:40: style: The scope of the variable 'upper' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdIL.c:227:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:241:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:291:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:297:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:434:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:494:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:922:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:951:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:957:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:1068:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:1488:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:2447:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:2574:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:2847:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:2877:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:2939:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:3529:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:3553:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:4007:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:4222:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdIL.c:204:16: style: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2897:42: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:204:16: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:334:16: style: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2900:44: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:334:16: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:1999:16: style: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2907:44: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:1999:16: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2056:16: style: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2913:47: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2056:16: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2128:16: style: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2916:46: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2128:16: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2187:16: style: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2919:47: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2187:16: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2269:16: style: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2925:44: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2269:16: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2305:16: style: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2922:47: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2305:16: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2351:16: style: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2931:46: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclCmdIL.c:2351:16: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclCmdIL.c:2424:16: style: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2934:47: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2424:16: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2526:16: style: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2937:48: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:2526:16: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdIL.c:3931:18: style: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCmdIL.c:145:38: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.5.19/generic/tclCmdIL.c:3931:18: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.5.19/generic/tclCmdIL.c:3931:41: style: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCmdIL.c:145:61: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.5.19/generic/tclCmdIL.c:3931:41: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.5.19/generic/tclCmdIL.c:4175:14: style: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCmdIL.c:147:48: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.5.19/generic/tclCmdIL.c:4175:14: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.5.19/generic/tclCmdMZ.c:1040:13: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tcl8.5.19/generic/tclCmdMZ.c:1019:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:1883:15: style: The scope of the variable 'mapString' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:1883:26: style: The scope of the variable 'u2lc' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2366:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2427:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2427:21: style: The scope of the variable 'end' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2864:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2865:21: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2948:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:2949:21: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:3032:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:3033:21: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.5.19/generic/tclCmdMZ.c:190:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:375:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:804:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:1777:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:2043:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:2521:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:2668:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3457:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3474:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3484:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3501:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3506:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3553:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3569:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:3586:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclCmdMZ.c:44:16: style: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2967:43: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:44:16: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:84:16: style: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2973:46: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:84:16: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:445:16: style: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2976:46: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:445:16: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:854:16: style: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2979:46: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:854:16: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:890:16: style: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2982:46: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:890:16: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:937:16: style: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3000:46: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:937:16: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:987:16: style: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2994:45: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:987:16: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3306:16: style: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3004:45: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3306:16: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3384:16: style: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3007:46: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3384:16: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3868:16: style: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3013:44: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3868:16: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3964:16: style: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3040:45: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCmdMZ.c:3964:16: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclCompCmds.c:244:30: style: The scope of the variable 'valueTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:385:30: style: The scope of the variable 'resultNameTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:385:51: style: The scope of the variable 'optsNameTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:1800:9: style: The scope of the variable 'numVars' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:1847:30: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:1883:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:3336:30: style: The scope of the variable 'valueTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:4474:27: style: The scope of the variable 'newHPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:4508:17: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:4509:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5685:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5792:27: style: The scope of the variable 'otherTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5793:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5882:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5959:16: style: The scope of the variable 'varTokenPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:5960:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompCmds.c:1466:17: style: Variable 'testCodeOffset' is assigned a value that is never used. [unreadVariable]
tcl8.5.19/generic/tclCompExpr.c:626:5: style: Variable 'nodes' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclCompExpr.c:575:0: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclCompExpr.c:626:5: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclCompile.c:1510:20: style: Condition 'wordIdx==0' is always true [knownConditionTrueFalse]
tcl8.5.19/generic/tclCompile.c:1391:16: note: Assuming that condition 'wordIdx==0' is not redundant
tcl8.5.19/generic/tclCompile.c:1510:20: note: Condition 'wordIdx==0' is always true
tcl8.5.19/generic/tclCompile.c:3961:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.5.19/generic/tclCompile.c:2298:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3317:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3317:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3317:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3317:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3402:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3402:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3402:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:3402:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.5.19/generic/tclCompile.c:860:17: style: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCompile.h:920:40: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.5.19/generic/tclCompile.c:860:17: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.5.19/generic/tclCompile.c:2290:9: style: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCompile.h:909:61: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.5.19/generic/tclCompile.c:2290:9: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.5.19/generic/tclCompile.c:2377:11: style: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:738:39: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.5.19/generic/tclCompile.c:2377:11: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.5.19/generic/tclCompile.c:2436:9: style: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCompile.c:414:12: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.5.19/generic/tclCompile.c:2436:9: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.5.19/generic/tclCompile.c:2514:9: style: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCompile.c:412:12: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.5.19/generic/tclCompile.c:2514:9: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.5.19/generic/tclCompile.c:2567:11: style: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclCompile.c:433:51: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.5.19/generic/tclCompile.c:2567:11: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.5.19/generic/tclDate.c:1294:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcl8.5.19/generic/tclDate.c:1684:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1694:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1705:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1716:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1728:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1744:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1752:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1761:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1777:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1785:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1793:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1801:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1810:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1817:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1818:26: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1819:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1828:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1836:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1845:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1854:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1861:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1880:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1888:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1896:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1907:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1908:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1909:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1922:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1932:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1933:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1934:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1950:31: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1966:88: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1973:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1980:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1987:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:1994:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2015:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2023:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2031:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2040:21: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2044:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2047:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2048:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2066:34: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.5.19/generic/tclDate.c:2686:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.5.19/generic/tclDate.c:2506:15: style: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDate.c:316:20: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.5.19/generic/tclDate.c:2506:15: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.5.19/generic/tclDate.c:2231:3: portability: Undefined behaviour, pointer arithmetic 'yyerror_range-1' is out of bounds. [pointerOutOfBounds]
tcl8.5.19/generic/tclDictObj.c:1213:11: style: The scope of the variable 'dict' can be reduced. [variableScope]
tcl8.5.19/generic/tclDictObj.c:1597:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclDictObj.c:1649:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclDictObj.c:2186:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclDictObj.c:770:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:772:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:1564:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:2394:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:2403:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:2733:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:2741:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclDictObj.c:738:14: style: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:967:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.5.19/generic/tclDictObj.c:738:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.5.19/generic/tclDictObj.c:2843:16: style: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDictObj.c:58:38: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclDictObj.c:2843:16: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclEncoding.c:1593:5: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclEncoding.c:1589:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclEncoding.c:1593:5: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclEncoding.c:994:15: style: The scope of the variable 'encodingPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1122:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1122:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1289:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1289:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1736:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1884:14: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:2361:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:2540:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:2650:17: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:2650:22: style: The scope of the variable 'word' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:3268:22: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:3394:21: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:3395:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclEncoding.c:1553:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEncoding.c:1554:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEncoding.c:1627:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEncoding.c:441:14: style: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:686:41: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclEncoding.c:441:14: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclEncoding.c:1116:18: style: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1783:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.5.19/generic/tclEncoding.c:1116:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.5.19/generic/tclEncoding.c:1283:18: style: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1989:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.5.19/generic/tclEncoding.c:1283:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.5.19/generic/tclEnv.c:75:11: style: The scope of the variable 'p1' can be reduced. [variableScope]
tcl8.5.19/generic/tclEnv.c:75:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcl8.5.19/generic/tclEnv.c:76:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclEvent.c:1360:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEvent.c:1364:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEvent.c:1437:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclEvent.c:307:16: style: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2834:19: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclEvent.c:307:16: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclExecute.c:7528:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.5.19/generic/tclExecute.c:7528:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.5.19/generic/tclExecute.c:1851:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.5.19/generic/tclExecute.c:7309:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.5.19/generic/tclExecute.c:7856:30: style: The scope of the variable 'codeEnd' can be reduced. [variableScope]
tcl8.5.19/generic/tclExecute.c:7984:18: style: The scope of the variable 'start' can be reduced. [variableScope]
tcl8.5.19/generic/tclExecute.c:6810:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:7284:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:7300:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:7743:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:8074:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:8079:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:8083:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:8090:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclExecute.c:1927:55: error: Expression '(instructionCount++&63)==0' depends on order of evaluation of side effects [unknownEvaluationOrder]
tcl8.5.19/generic/tclExecute.c:7784:15: style: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:1018:43: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.5.19/generic/tclExecute.c:7784:15: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.5.19/generic/tclExecute.c:4618:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:4622:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:4675:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:4679:20: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:6173:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:6403:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.5.19/generic/tclExecute.c:4840:24: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.5.19/generic/tclExecute.c:6317:31: error: Uninitialized variable: ptr [uninitvar]
tcl8.5.19/generic/tclExecute.c:6374:3: error: Uninitialized variable: ptr [uninitvar]
tcl8.5.19/generic/tclFCmd.c:122:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:151:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:308:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:355:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:394:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:436:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:439:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:551:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:559:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:593:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:770:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:778:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:780:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:782:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:785:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:838:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:981:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:1063:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:1090:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:1106:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFCmd.c:473:14: style: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclFCmd.c:20:17: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.5.19/generic/tclFCmd.c:473:14: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.5.19/generic/tclFCmd.c:475:14: style: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclFCmd.c:20:38: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.5.19/generic/tclFCmd.c:475:14: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.5.19/generic/tclFileName.c:1591:14: style: Condition 'dir==PATH_GENERAL' is always true [knownConditionTrueFalse]
tcl8.5.19/generic/tclFileName.c:1586:20: note: Assuming that condition 'dir==PATH_GENERAL' is not redundant
tcl8.5.19/generic/tclFileName.c:1591:14: note: Condition 'dir==PATH_GENERAL' is always true
tcl8.5.19/generic/tclFileName.c:561:5: style: Variable 'resultPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclFileName.c:549:0: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclFileName.c:561:5: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclFileName.c:553:17: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:637:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:638:35: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:726:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:727:21: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:1708:17: style: The scope of the variable 'head' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:1724:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:2138:9: style: The scope of the variable 'baseLength' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:2224:8: style: The scope of the variable 'element' can be reduced. [variableScope]
tcl8.5.19/generic/tclFileName.c:1181:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1190:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1333:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1629:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1631:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1636:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1640:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclFileName.c:1218:16: style: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2894:44: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclFileName.c:1218:16: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclFileName.c:1701:14: style: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2581:17: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.5.19/generic/tclFileName.c:1701:14: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.5.19/generic/tclFileName.c:2124:14: style: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclFileName.c:37:49: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.5.19/generic/tclFileName.c:2124:14: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.5.19/generic/tclGet.c:85:17: style: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'src'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:193:56: note: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'src'.
tcl8.5.19/generic/tclGet.c:85:17: note: Function 'TclGetLong' argument 2 names different: declaration 'str' definition 'src'.
tcl8.5.19/generic/tclHash.c:641:43: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.5.19/generic/tclHash.c:642:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tcl8.5.19/generic/tclIO.h:29:0: error: #error one of EWOULDBLOCK or EAGAIN must be defined [preprocessorErrorDirective]
tcl8.5.19/generic/tclIOCmd.c:532:24: style: The scope of the variable 'originOptions' can be reduced. [variableScope]
tcl8.5.19/generic/tclIOCmd.c:731:24: style: The scope of the variable 'valueName' can be reduced. [variableScope]
tcl8.5.19/generic/tclIOCmd.c:176:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:205:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:250:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:266:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:316:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:338:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:427:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:453:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:454:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:475:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:568:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:964:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1035:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1157:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1351:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1465:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1474:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1485:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1497:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1504:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1516:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1586:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1638:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1646:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1791:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1804:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:1812:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOCmd.c:106:16: style: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2964:44: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:106:16: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:231:16: style: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2876:45: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:231:16: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:295:16: style: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2888:44: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:295:16: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:380:16: style: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2970:44: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:380:16: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:803:16: style: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2843:43: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.5.19/generic/tclIOCmd.c:803:16: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.5.19/generic/tclIOCmd.c:843:16: style: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2852:44: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:843:16: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclIOCmd.c:1017:16: style: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2861:48: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.5.19/generic/tclIOCmd.c:1017:16: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.5.19/generic/tclIOCmd.c:1063:16: style: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2955:44: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclIOCmd.c:1063:16: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclIOCmd.c:1432:16: style: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2997:46: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclIOCmd.c:1432:16: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.5.19/generic/tclIOSock.c:40:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.5.19/generic/tclIOSock.c:42:17: style: The scope of the variable 'native' can be reduced. [variableScope]
tcl8.5.19/generic/tclIOSock.c:61:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIOSock.c:36:17: style: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:441:60: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.5.19/generic/tclIOSock.c:36:17: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.5.19/generic/tclIOUtil.c:147:0: error: #error "What status should be returned for file size out of range?" [preprocessorErrorDirective]
tcl8.5.19/generic/tclIndexObj.c:274:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:279:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:281:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:286:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:573:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:594:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:599:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:630:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:641:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclIndexObj.c:643:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:760:14: style: The scope of the variable 'iiPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:761:14: style: The scope of the variable 'slaveInterp' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:958:8: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:1219:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:1339:17: style: The scope of the variable 'aliasCmd' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:1340:14: style: The scope of the variable 'aliasCmdPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:1685:12: style: The scope of the variable 'aliasPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:2043:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:2525:24: style: The scope of the variable 'debugTypes' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:2533:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:2689:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:2787:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:4036:29: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclInterp.c:1035:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1036:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1045:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1224:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1225:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1285:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1286:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1375:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1390:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1605:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:1607:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:2071:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:2073:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:2108:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:2177:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:2695:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:3144:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:3169:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4175:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4273:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4288:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4359:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4478:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4492:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4508:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4525:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:4530:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclInterp.c:587:9: style: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2905:32: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclInterp.c:587:9: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.5.19/generic/tclInterp.c:1110:17: style: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:547:41: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.5.19/generic/tclInterp.c:1110:17: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.5.19/generic/tclInterp.c:1112:17: style: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:548:39: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:1112:17: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:1166:17: style: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:555:44: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.5.19/generic/tclInterp.c:1166:17: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.5.19/generic/tclInterp.c:1168:17: style: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:556:39: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:1168:17: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:1209:17: style: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:912:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.5.19/generic/tclInterp.c:1209:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.5.19/generic/tclInterp.c:1212:18: style: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:914:20: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1212:18: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1270:17: style: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:921:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.5.19/generic/tclInterp.c:1270:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.5.19/generic/tclInterp.c:1273:18: style: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:923:20: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1273:18: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1275:16: style: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:924:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.5.19/generic/tclInterp.c:1275:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.5.19/generic/tclInterp.c:1434:14: style: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInterp.c:218:35: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1434:14: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.5.19/generic/tclInterp.c:1637:14: style: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInterp.c:223:42: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.5.19/generic/tclInterp.c:1637:14: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.5.19/generic/tclInterp.c:1723:16: style: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInterp.c:225:36: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclInterp.c:1723:16: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclInterp.c:1724:17: style: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInterp.c:226:20: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.5.19/generic/tclInterp.c:1724:17: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.5.19/generic/tclInterp.c:1901:17: style: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:625:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.5.19/generic/tclInterp.c:1901:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.5.19/generic/tclInterp.c:1933:17: style: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1062:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.5.19/generic/tclInterp.c:1933:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.5.19/generic/tclInterp.c:2000:17: style: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1002:43: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.5.19/generic/tclInterp.c:2000:17: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.5.19/generic/tclInterp.c:2001:17: style: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1003:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:2001:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.5.19/generic/tclInterp.c:2271:16: style: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInterp.c:257:36: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclInterp.c:2271:16: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclLink.c:313:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:343:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:416:2: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:527:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:578:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:605:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.5.19/generic/tclLink.c:264:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
tcl8.5.19/generic/tclListObj.c:350:11: style: The scope of the variable 'listRepPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclListObj.c:573:49: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclListObj.c:736:19: style: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:335:28: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.5.19/generic/tclListObj.c:736:19: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.5.19/generic/tclListObj.c:1211:14: style: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2628:17: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.5.19/generic/tclListObj.c:1211:14: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.5.19/generic/tclLiteral.c:684:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclLoad.c:235:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:271:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:329:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:386:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:431:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:651:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:661:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:689:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:703:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:711:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:859:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:1052:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:1055:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:1075:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:1078:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclLoad.c:123:16: style: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2928:44: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclLoad.c:123:16: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclLoad.c:502:16: style: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3019:46: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclLoad.c:502:16: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclMain.c:277:17: style: The scope of the variable 'errChannel' can be reduced. [variableScope]
tcl8.5.19/generic/tclMain.c:281:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.5.19/generic/tclMain.c:90:14: style: Function 'Tcl_SetStartupScript' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:820:44: note: Function 'Tcl_SetStartupScript' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclMain.c:90:14: note: Function 'Tcl_SetStartupScript' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclMain.c:91:17: style: Function 'Tcl_SetStartupScript' argument 2 names different: declaration 'encodingName' definition 'encoding'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:821:17: note: Function 'Tcl_SetStartupScript' argument 2 names different: declaration 'encodingName' definition 'encoding'.
tcl8.5.19/generic/tclMain.c:91:17: note: Function 'Tcl_SetStartupScript' argument 2 names different: declaration 'encodingName' definition 'encoding'.
tcl8.5.19/generic/tclMain.c:137:18: style: Function 'Tcl_GetStartupScript' argument 1 names different: declaration 'encodingNamePtr' definition 'encodingPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:826:52: note: Function 'Tcl_GetStartupScript' argument 1 names different: declaration 'encodingNamePtr' definition 'encodingPtr'.
tcl8.5.19/generic/tclMain.c:137:18: note: Function 'Tcl_GetStartupScript' argument 1 names different: declaration 'encodingNamePtr' definition 'encodingPtr'.
tcl8.5.19/generic/tclMain.c:172:14: style: Function 'TclSetStartupScriptPath' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:755:47: note: Function 'TclSetStartupScriptPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclMain.c:172:14: note: Function 'TclSetStartupScriptPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/generic/tclMain.c:220:17: style: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:710:54: note: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
tcl8.5.19/generic/tclMain.c:220:17: note: Function 'TclSetStartupScriptFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
tcl8.5.19/generic/tclNamesp.c:4484:2: style: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclNamesp.c:4480:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclNamesp.c:4484:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclNamesp.c:952:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:1094:20: style: The scope of the variable 'childNsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:1095:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:1096:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:1407:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:1746:11: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2101:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2398:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2450:13: style: The scope of the variable 'pathNsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2581:9: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2732:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:2732:24: style: The scope of the variable 'refNsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3262:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3516:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3517:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3582:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3582:20: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3583:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:3687:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4144:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4212:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4213:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4457:28: style: The scope of the variable 'savedNsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4458:10: style: The scope of the variable 'otherPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4459:11: style: The scope of the variable 'myName' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4607:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:4778:24: style: The scope of the variable 'createOptions' can be reduced. [variableScope]
tcl8.5.19/generic/tclNamesp.c:786:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:816:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1319:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1532:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1533:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1540:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1544:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1663:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1702:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1771:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:1772:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:2346:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:2347:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:2533:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:2534:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:2718:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:3205:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:3207:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:3811:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:3813:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:4796:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:4915:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5188:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5213:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5296:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5298:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5364:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5437:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5461:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5532:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5596:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5671:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5711:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5750:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5789:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5828:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5885:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:5887:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6062:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6334:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6337:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6340:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6344:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6368:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6372:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6374:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6379:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6381:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6387:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6390:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6393:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6651:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6653:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:6719:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclNamesp.c:351:20: style: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:582:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.5.19/generic/tclNamesp.c:351:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.5.19/generic/tclNamesp.c:360:20: style: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:583:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:360:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:946:20: style: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2992:49: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:946:20: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1265:20: style: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3003:59: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1265:20: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1400:20: style: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2998:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1400:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1462:20: style: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3009:59: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1462:20: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1738:20: style: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3016:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:1738:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.5.19/generic/tclNamesp.c:4654:14: style: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclNamesp.c:154:44: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclNamesp.c:4654:14: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclNamesp.c:6420:17: style: Function 'MakeCachedEnsembleCommand' argument 3 names different: declaration 'subcmdName' definition 'subcommandName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclNamesp.c:219:20: note: Function 'MakeCachedEnsembleCommand' argument 3 names different: declaration 'subcmdName' definition 'subcommandName'.
tcl8.5.19/generic/tclNamesp.c:6420:17: note: Function 'MakeCachedEnsembleCommand' argument 3 names different: declaration 'subcmdName' definition 'subcommandName'.
tcl8.5.19/generic/tclNamesp.c:6378:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.5.19/generic/tclNotify.c:167:24: style: The scope of the variable 'hold' can be reduced. [variableScope]
tcl8.5.19/generic/tclObj.c:2783:17: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.5.19/generic/tclObj.c:3083:16: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.5.19/generic/tclObj.c:4069:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclObj.c:999:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclObj.c:2806:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclObj.c:3105:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclObj.c:3562:5: style: Redundant pointer operation on 'bignumValue' - it's already a pointer. [redundantPointerOp]
tcl8.5.19/generic/tclObj.c:2137:21: style: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:358:42: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2137:21: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2196:21: style: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:199:44: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2196:21: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2227:21: style: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:404:55: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2227:21: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.5.19/generic/tclObj.c:2260:22: style: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:263:30: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.5.19/generic/tclObj.c:2260:22: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.5.19/generic/tclObj.c:3047:27: style: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2871:35: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.5.19/generic/tclObj.c:3047:27: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.5.19/generic/tclObj.c:3185:14: style: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclObj.c:222:33: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclObj.c:3185:14: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclObj.c:3284:13: style: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3271:43: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3284:13: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3328:13: style: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3276:45: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3328:13: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3436:14: style: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3288:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3436:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3437:13: style: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3288:27: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3437:13: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3471:14: style: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3294:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3471:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3472:13: style: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3294:27: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3472:13: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3496:14: style: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3282:40: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3496:14: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.5.19/generic/tclObj.c:3497:13: style: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3282:53: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:3497:13: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.5.19/generic/tclObj.c:4260:14: style: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclObj.c:237:45: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclObj.c:4260:14: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclPanic.c:50:20: style: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1386:46: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.5.19/generic/tclPanic.c:50:20: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.5.19/generic/tclParse.c:1811:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclParse.c:199:17: style: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2655:64: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.5.19/generic/tclParse.c:199:17: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.5.19/generic/tclParse.c:2531:17: style: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:525:45: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.5.19/generic/tclParse.c:2531:17: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.5.19/generic/tclParse.c:2556:14: style: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:309:44: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.5.19/generic/tclParse.c:2556:14: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.5.19/generic/tclPathObj.c:681:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.5.19/generic/tclPathObj.c:684:4: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/generic/tclPathObj.c:681:9: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/generic/tclPathObj.c:1456:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPathObj.c:1565:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPathObj.c:2441:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPathObj.c:2458:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:219:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.5.19/generic/tclPipe.c:274:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.5.19/generic/tclPipe.c:277:19: style: The scope of the variable 'resolvedPid' can be reduced. [variableScope]
tcl8.5.19/generic/tclPipe.c:317:36: style: The scope of the variable 'msg2' can be reduced. [variableScope]
tcl8.5.19/generic/tclPipe.c:110:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:143:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:152:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:304:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:325:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:334:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:336:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:340:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:342:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:346:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:375:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:393:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:569:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:677:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:729:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:742:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:771:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:811:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:883:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:1063:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:1068:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:1077:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPipe.c:66:9: style: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclPipe.c:36:12: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.5.19/generic/tclPipe.c:66:9: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.5.19/generic/tclPkg.c:1400:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.5.19/generic/tclPkg.c:1403:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.5.19/generic/tclPkg.c:1582:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclPkg.c:1580:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclPkg.c:1582:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclPkg.c:1771:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclPkg.c:1769:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclPkg.c:1771:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclPkg.c:929:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.5.19/generic/tclPkg.c:352:26: style: The scope of the variable 'bestVersion' can be reduced. [variableScope]
tcl8.5.19/generic/tclPkg.c:692:14: style: The scope of the variable 'pkgPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclPkg.c:781:8: style: The scope of the variable 'keyString' can be reduced. [variableScope]
tcl8.5.19/generic/tclPkg.c:806:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/generic/tclPkg.c:1768:20: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/generic/tclPkg.c:159:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:290:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:307:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:383:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:501:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:523:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:533:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:593:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:607:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:634:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:708:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:717:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:719:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:721:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:983:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:1335:10: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:1597:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:1657:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:1659:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclPkg.c:322:9: style: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3374:27: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.5.19/generic/tclPkg.c:322:9: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.5.19/generic/tclPkg.c:324:20: style: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3375:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.5.19/generic/tclPkg.c:324:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.5.19/generic/tclPkg.c:745:16: style: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2958:47: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclPkg.c:745:16: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclPkg.c:1360:11: style: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclPkg.c:58:35: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.5.19/generic/tclPkg.c:1360:11: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.5.19/generic/tclPkg.c:1360:21: style: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclPkg.c:58:46: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.5.19/generic/tclPkg.c:1360:21: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.5.19/generic/tclPkg.c:1683:18: style: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclPkg.c:69:52: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.5.19/generic/tclPkg.c:1683:18: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.5.19/generic/tclPkg.c:1722:11: style: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclPkg.c:65:44: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.5.19/generic/tclPkg.c:1722:11: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.5.19/generic/tclPreserve.c:121:16: style: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1224:38: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.5.19/generic/tclPreserve.c:121:16: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.5.19/generic/tclProc.c:2327:5: warning: Either the condition 'if(objPtr)' is redundant or there is possible null pointer dereference: objPtr. [nullPointerRedundantCheck]
tcl8.5.19/generic/tclProc.c:2328:8: note: Assuming that condition 'if(objPtr)' is not redundant
tcl8.5.19/generic/tclProc.c:2327:5: note: Null pointer dereference
tcl8.5.19/generic/tclProc.c:1909:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclProc.c:2165:26: style: The scope of the variable 'resVarInfo' can be reduced. [variableScope]
tcl8.5.19/generic/tclProc.c:2450:53: style: The scope of the variable 'errPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclProc.c:144:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:149:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:155:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:508:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:513:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:539:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:546:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:748:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:872:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:1112:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:1802:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:1938:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:2858:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:2870:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:2885:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclProc.c:114:16: style: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2305:39: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:114:16: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:701:17: style: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:179:57: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.5.19/generic/tclProc.c:701:17: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.5.19/generic/tclProc.c:896:16: style: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3028:47: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:896:16: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:1204:10: style: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclProc.c:29:32: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.5.19/generic/tclProc.c:1204:10: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.5.19/generic/tclProc.c:2413:14: style: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclProc.c:23:44: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclProc.c:2413:14: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclProc.c:2639:16: style: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2789:45: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:2639:16: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:2800:16: style: Function 'Tcl_DisassembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2837:51: note: Function 'Tcl_DisassembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclProc.c:2800:16: note: Function 'Tcl_DisassembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclRegexp.c:574:11: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.5.19/generic/tclRegexp.c:1046:16: style: The scope of the variable 'regexpPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclRegexp.c:722:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclRegexp.c:726:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclRegexp.c:167:16: style: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1290:59: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:167:16: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:233:16: style: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1302:41: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:233:16: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:286:24: style: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclRegexp.c:94:27: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.5.19/generic/tclRegexp.c:286:24: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.5.19/generic/tclRegexp.c:424:16: style: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2228:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:424:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.5.19/generic/tclRegexp.c:566:14: style: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2110:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.5.19/generic/tclRegexp.c:566:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.5.19/generic/tclRegexp.c:847:17: style: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclRegexp.c:86:66: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.5.19/generic/tclRegexp.c:847:17: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.5.19/generic/tclResolve.c:138:23: style: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:517:41: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.5.19/generic/tclResolve.c:138:23: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.5.19/generic/tclResolve.c:387:23: style: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:524:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.5.19/generic/tclResolve.c:387:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.5.19/generic/tclResult.c:560:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclResult.c:561:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclResult.c:1231:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:1310:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:1352:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:1375:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:1396:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:1523:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclResult.c:502:23: style: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1414:14: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.5.19/generic/tclResult.c:502:23: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.5.19/generic/tclScan.c:926:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.5.19/generic/tclScan.c:393:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclScan.c:457:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclScan.c:998:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclScan.c:184:9: style: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclScan.c:47:42: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.5.19/generic/tclScan.c:184:9: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.5.19/generic/tclScan.c:256:10: style: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclScan.c:50:26: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.5.19/generic/tclScan.c:256:10: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.5.19/generic/tclScan.c:557:16: style: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2985:44: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclScan.c:557:16: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclStrToD.c:1394:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:1394:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:1395:18: style: The scope of the variable 'w' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:1784:12: style: The scope of the variable 'rteSignificand' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:1786:17: style: The scope of the variable 'rteSigWide' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:2481:12: style: The scope of the variable 'ds' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:2557:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:2629:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:2789:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:2867:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3033:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3252:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3650:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3654:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3865:9: style: The scope of the variable 'g' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:3866:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:4088:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:4911:21: style: The scope of the variable 'a' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:4911:24: style: The scope of the variable 'b' can be reduced. [variableScope]
tcl8.5.19/generic/tclStrToD.c:1348:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:3376:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:3504:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:3808:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:3873:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:3974:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:4515:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclStrToD.c:1490:9: style: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:271:38: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.5.19/generic/tclStrToD.c:1490:9: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.5.19/generic/tclStrToD.c:1614:9: style: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:269:33: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.5.19/generic/tclStrToD.c:1614:9: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.5.19/generic/tclStrToD.c:1758:12: style: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:274:43: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.5.19/generic/tclStrToD.c:1758:12: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.5.19/generic/tclStrToD.c:4063:8: style: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:1057:22: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.5.19/generic/tclStrToD.c:4063:8: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.5.19/generic/tclStrToD.c:4500:12: style: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3334:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.5.19/generic/tclStrToD.c:4500:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.5.19/generic/tclStrToD.c:4501:13: style: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3334:29: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.5.19/generic/tclStrToD.c:4501:13: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.5.19/generic/tclStrToD.c:4555:13: style: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2502:47: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclStrToD.c:4555:13: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclStrToD.c:4781:13: style: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:330:44: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.5.19/generic/tclStrToD.c:4781:13: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.5.19/generic/tclStrToD.c:4907:12: style: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:333:33: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.5.19/generic/tclStrToD.c:4907:12: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.5.19/generic/tclStrToD.c:4908:9: style: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStrToD.c:333:47: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.5.19/generic/tclStrToD.c:4908:9: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.5.19/generic/tclStringObj.c:2936:5: style: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/generic/tclStringObj.c:2928:5: note: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclStringObj.c:2936:5: note: Variable 'copyStringPtr->allocated' is reassigned a value before the old one has been used.
tcl8.5.19/generic/tclStringObj.c:1804:14: style: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:3401:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.5.19/generic/tclStringObj.c:1804:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.5.19/generic/tclStringObj.c:2899:23: style: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclStringObj.c:54:44: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclStringObj.c:2899:23: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.5.19/generic/tclTestObj.c:501:24: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTestObj.c:352:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestObj.c:468:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestObj.c:774:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestObj.c:954:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestObj.c:1073:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestObj.c:129:16: style: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:38:41: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:129:16: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:282:16: style: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:40:42: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:282:16: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:379:16: style: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:43:41: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:379:16: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:494:16: style: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:45:40: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:494:16: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:598:16: style: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:47:38: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:598:16: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:800:16: style: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:49:40: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:800:16: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:895:16: style: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:51:35: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:895:16: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:1099:16: style: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTestObj.c:53:41: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestObj.c:1099:16: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/generic/tclTestProcBodyObj.c:261:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestProcBodyObj.c:273:36: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTestProcBodyObj.c:285:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclThread.c:160:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.5.19/generic/tclThread.c:383:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/generic/tclThread.c:384:11: style: The scope of the variable 'blockPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclThread.c:385:24: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclThread.c:249:16: style: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2722:47: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.5.19/generic/tclThread.c:249:16: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.5.19/generic/tclThread.c:273:16: style: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2317:43: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.5.19/generic/tclThread.c:273:16: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.5.19/generic/tclThread.c:302:20: style: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2720:55: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.5.19/generic/tclThread.c:302:20: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.5.19/generic/tclTimer.c:447:16: style: The scope of the variable 'timerEvPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTimer.c:510:38: style: The scope of the variable 'nextPtrPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTimer.c:778:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.5.19/generic/tclTimer.c:875:18: style: The scope of the variable 'tempCommand' can be reduced. [variableScope]
tcl8.5.19/generic/tclTimer.c:819:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTimer.c:955:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTimer.c:385:16: style: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTimer.c:145:40: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/generic/tclTimer.c:385:16: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/generic/tclTimer.c:444:16: style: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclTimer.c:144:40: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/generic/tclTimer.c:444:16: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/generic/tclTimer.c:650:19: style: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:514:47: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.5.19/generic/tclTimer.c:650:19: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.5.19/generic/tclTomMathInterface.c:187:13: style: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3737:51: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:187:13: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:246:13: style: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3738:54: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:246:13: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:247:17: style: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3739:20: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.5.19/generic/tclTomMathInterface.c:247:17: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.5.19/generic/tclTomMathInterface.c:275:13: style: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3740:55: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:275:13: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.5.19/generic/tclTomMathInterface.c:276:18: style: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3741:21: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.5.19/generic/tclTomMathInterface.c:276:18: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.5.19/generic/tclTrace.c:248:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.5.19/generic/tclTrace.c:301:27: style: The scope of the variable 'pairObjPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:301:40: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:388:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:389:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:393:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:481:24: style: The scope of the variable 'tcmdPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:642:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:643:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:645:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:719:24: style: The scope of the variable 'tcmdPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:840:18: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:841:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:843:24: style: The scope of the variable 'opStrings' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:927:20: style: The scope of the variable 'tvarPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:948:27: style: The scope of the variable 'eachTraceObjPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:948:45: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:1282:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:1976:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.5.19/generic/tclTrace.c:357:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclTrace.c:173:16: style: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3016:45: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclTrace.c:173:16: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclTrace.c:1029:17: style: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2509:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1029:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1032:27: style: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2510:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:1032:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:1095:17: style: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2517:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1095:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1160:17: style: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2525:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1160:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.5.19/generic/tclTrace.c:1418:9: style: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:781:26: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.5.19/generic/tclTrace.c:1418:9: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.5.19/generic/tclTrace.c:1525:9: style: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:773:26: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.5.19/generic/tclTrace.c:1525:9: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.5.19/generic/tclTrace.c:2122:26: style: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2845:37: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:2122:26: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:2982:23: style: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1578:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:2982:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:3018:23: style: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1586:34: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:3018:23: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.5.19/generic/tclTrace.c:2599:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.5.19/generic/tclUtf.c:548:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:587:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:661:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:821:21: style: The scope of the variable 'upChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:823:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:874:21: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:876:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:928:21: style: The scope of the variable 'titleChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:928:32: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:1642:22: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:1730:18: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:1832:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:1923:23: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtf.c:819:11: style: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2009:34: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:819:11: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:872:11: style: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1994:34: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:872:11: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:926:11: style: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1999:34: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:926:11: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.5.19/generic/tclUtf.c:986:17: style: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:765:38: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:986:17: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:987:17: style: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:765:54: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:987:17: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:988:19: style: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:766:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.5.19/generic/tclUtf.c:988:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.5.19/generic/tclUtf.c:1033:17: style: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2189:37: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:1033:17: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:1034:17: style: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2189:53: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:1034:17: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:1035:19: style: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2190:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.5.19/generic/tclUtf.c:1035:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.5.19/generic/tclUtf.c:1081:17: style: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2195:41: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:1081:17: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.5.19/generic/tclUtf.c:1082:17: style: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2195:57: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:1082:17: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.5.19/generic/tclUtf.c:1083:19: style: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:2196:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.5.19/generic/tclUtf.c:1083:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.5.19/generic/tclUtf.c:1829:9: style: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:794:21: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.5.19/generic/tclUtf.c:1829:9: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.5.19/generic/tclUtil.c:3175:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcl8.5.19/generic/tclUtil.c:3175:11: note: Opposite expression on both sides of '=='.
tcl8.5.19/generic/tclUtil.c:3175:11: note: Opposite expression on both sides of '=='.
tcl8.5.19/generic/tclUtil.c:772:26: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:1524:9: style: The scope of the variable 'pInc' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:1921:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:2157:19: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:2238:25: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:2551:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
tcl8.5.19/generic/tclUtil.c:3317:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclUtil.c:3410:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclUtil.c:3444:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclUtil.c:3519:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclUtil.c:4144:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclUtil.c:476:17: style: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:142:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.5.19/generic/tclUtil.c:476:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.5.19/generic/tclUtil.c:487:10: style: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:145:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.5.19/generic/tclUtil.c:487:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.5.19/generic/tclUtil.c:764:17: style: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclDecls.h:1454:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.5.19/generic/tclUtil.c:764:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.5.19/generic/tclUtil.c:927:17: style: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2726:45: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.5.19/generic/tclUtil.c:927:17: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.5.19/generic/tclUtil.c:2324:14: style: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2741:45: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.5.19/generic/tclUtil.c:2324:14: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.5.19/generic/tclUtil.c:2325:14: style: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2742:17: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.5.19/generic/tclUtil.c:2325:14: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.5.19/generic/tclUtil.c:3900:15: style: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:355:36: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.5.19/generic/tclUtil.c:3900:15: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.5.19/generic/tclUtil.c:3954:10: style: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2725:47: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.5.19/generic/tclUtil.c:3954:10: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.5.19/generic/tclVar.c:3524:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.5.19/generic/tclVar.c:3506:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.5.19/generic/tclVar.c:3524:5: note: Null pointer dereference
tcl8.5.19/generic/tclVar.c:3525:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.5.19/generic/tclVar.c:3506:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.5.19/generic/tclVar.c:3525:5: note: Null pointer dereference
tcl8.5.19/generic/tclVar.c:3527:25: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.5.19/generic/tclVar.c:3506:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.5.19/generic/tclVar.c:3527:25: note: Null pointer dereference
tcl8.5.19/generic/tclVar.c:1213:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:2979:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:2987:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:3361:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:3615:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:3715:33: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:3745:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:3768:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:4312:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:4385:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:4409:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:4411:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:5139:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:5140:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/generic/tclVar.c:1136:15: style: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3320:18: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.5.19/generic/tclVar.c:1136:15: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.5.19/generic/tclVar.c:1140:15: style: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3320:41: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.5.19/generic/tclVar.c:1140:15: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.5.19/generic/tclVar.c:1513:16: style: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2991:43: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:1513:16: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2517:16: style: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3022:45: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2517:16: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2585:16: style: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2786:46: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2585:16: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2652:16: style: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2910:47: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2652:16: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2793:16: style: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2792:45: note: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:2793:16: note: Function 'Tcl_ArrayObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:3647:10: style: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclIntDecls.h:991:54: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.5.19/generic/tclVar.c:3647:10: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.5.19/generic/tclVar.c:3954:16: style: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:2891:46: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:3954:16: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:4065:16: style: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3034:48: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:4065:16: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:4203:16: style: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/generic/tclInt.h:3031:45: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/generic/tclVar.c:4203:16: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/libtommath/bn_fast_s_mp_mul_digs.c:36:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_fast_s_mp_sqr.c:30:21: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_fast_s_mp_sqr.c:31:29: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_add_d.c:23:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_clear.c:22:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_cnt_lsb.c:26:16: style: The scope of the variable 'qq' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_copy.c:22:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_copy.c:22:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2.c:33:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2d.c:21:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2d.c:21:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_div_2d.c:22:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_grow.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_init_multi.c:51:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
tcl8.5.19/libtommath/bn_mp_lshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_lshd.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_2.c:34:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_2d.c:47:46: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_d.c:23:12: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_mul_d.c:24:16: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_neg.c:21:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_read_radix.c:22:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_rshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_set_int.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_sub_d.c:22:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_mp_toom_mul.c:33:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/libtommath/bn_mp_toom_mul.c:276:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/libtommath/bn_mp_toom_sqr.c:26:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/libtommath/bn_mp_toom_sqr.c:218:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.5.19/libtommath/bn_reverse.c:23:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_add.c:23:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_mul_digs.c:25:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_mul_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_mul_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_mul_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_mul_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_sqr.c:23:11: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_sqr.c:24:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_sqr.c:24:15: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_sqr.c:24:22: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.5.19/libtommath/bn_s_mp_sub.c:22:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.5.19/macosx/tclMacOSXFCmd.c:585:18: style: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'. [funcArgNamesDifferent]
tcl8.5.19/macosx/tclMacOSXFCmd.c:71:44: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.5.19/macosx/tclMacOSXFCmd.c:585:18: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.5.19/unix/dltest/pkga.c:44:16: style: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkga.c:19:40: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkga.c:44:16: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkga.c:88:16: style: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkga.c:21:43: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkga.c:88:16: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgb.c:48:16: style: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgb.c:20:41: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgb.c:48:16: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgb.c:89:16: style: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgb.c:22:44: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgb.c:89:16: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgc.c:44:16: style: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgc.c:20:41: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgc.c:44:16: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgc.c:82:16: style: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgc.c:22:44: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgc.c:82:16: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgd.c:44:16: style: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgd.c:20:41: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgd.c:44:16: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgd.c:82:16: style: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgd.c:22:44: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgd.c:82:16: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgua.c:221:27: error: Expression 'cmdTokens[cmdIndex++]=Tcl_CreateObjCommand(interp,"pkgua_eq",PkguaEqObjCmd,(ClientData)0,(Tcl_CmdDeleteProc*)NULL)' depends on order of evaluation of side effects [unknownEvaluationOrder]
tcl8.5.19/unix/dltest/pkgua.c:120:16: style: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgua.c:20:40: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgua.c:120:16: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgua.c:164:16: style: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.5.19/unix/dltest/pkgua.c:22:43: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/dltest/pkgua.c:164:16: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.5.19/unix/tclLoadAix.c:160:42: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/unix/tclLoadDyld.c:425:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.5.19/unix/tclLoadDyld.c:427:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:425:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:433:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.5.19/unix/tclLoadDyld.c:435:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:433:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:499:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.5.19/unix/tclLoadDyld.c:501:8: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:499:6: note: Found duplicate branches for 'if' and 'else'.
tcl8.5.19/unix/tclLoadDyld.c:167:25: style: The scope of the variable 'dyldLoadHandle' can be reduced. [variableScope]
tcl8.5.19/unix/tclLoadNext.c:67:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/unix/tclLoadNext.c:52:0: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclLoadNext.c:67:5: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclUnixChan.c:1886:9: style: The scope of the variable 'timeOut' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:1887:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:2610:18: style: The scope of the variable 'hostent' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:3029:19: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:3032:11: style: The scope of the variable 'f' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:3127:9: style: The scope of the variable 'numFound' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixChan.c:388:10: style: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:206:25: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:388:10: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:434:10: style: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:208:43: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:434:10: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:524:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:210:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:524:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:585:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:214:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:585:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:1846:16: style: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:217:41: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.5.19/unix/tclUnixChan.c:1846:16: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.5.19/unix/tclUnixChan.c:1946:9: style: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:226:12: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/unix/tclUnixChan.c:1946:9: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/unix/tclUnixChan.c:1948:10: style: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:226:25: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:1948:10: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:1999:10: style: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:228:43: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:1999:10: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixChan.c:2759:16: style: Function 'MakeTcpClientChannelMode' argument 1 names different: declaration 'tcpSocket' definition 'sock'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixChan.c:250:56: note: Function 'MakeTcpClientChannelMode' argument 1 names different: declaration 'tcpSocket' definition 'sock'.
tcl8.5.19/unix/tclUnixChan.c:2759:16: note: Function 'MakeTcpClientChannelMode' argument 1 names different: declaration 'tcpSocket' definition 'sock'.
tcl8.5.19/unix/tclUnixFCmd.c:1472:2: style: Variable 'groupPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/unix/tclUnixFCmd.c:1465:0: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclUnixFCmd.c:1472:2: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclUnixFCmd.c:1536:2: style: Variable 'pwPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/unix/tclUnixFCmd.c:1529:0: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclUnixFCmd.c:1536:2: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.5.19/unix/tclUnixFCmd.c:330:7: style: The scope of the variable 'dirPtr' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixFCmd.c:331:16: style: The scope of the variable 'dirEntPtr' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixFCmd.c:565:19: style: Checking if unsigned variable 'blockSize' is less than zero. [unsignedLessThanZero]
tcl8.5.19/unix/tclUnixFCmd.c:420:17: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:178:36: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.5.19/unix/tclUnixFCmd.c:420:17: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.5.19/unix/tclUnixFCmd.c:421:17: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:178:56: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.5.19/unix/tclUnixFCmd.c:421:17: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.5.19/unix/tclUnixFCmd.c:672:17: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:180:43: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/unix/tclUnixFCmd.c:672:17: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.5.19/unix/tclUnixFCmd.c:899:20: style: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:190:45: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.5.19/unix/tclUnixFCmd.c:899:20: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.5.19/unix/tclUnixFCmd.c:903:18: style: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:191:45: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.5.19/unix/tclUnixFCmd.c:903:18: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.5.19/unix/tclUnixFCmd.c:1198:18: style: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixFCmd.c:188:21: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.5.19/unix/tclUnixFCmd.c:1198:18: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.5.19/unix/tclUnixFile.c:529:5: style: Label 'filetypeOK' is not used. [unusedLabel]
tcl8.5.19/unix/tclUnixInit.c:1287:22: style: Checking if unsigned variable 'rawStackSize' is less than zero. [unsignedLessThanZero]
tcl8.5.19/unix/tclUnixNotfy.c:663:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixNotfy.c:852:9: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixPipe.c:204:17: style: The scope of the variable 'native' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixPipe.c:696:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixPipe.c:1206:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixPipe.c:1257:23: style: The scope of the variable 'longObjPtr' can be reduced. [variableScope]
tcl8.5.19/unix/tclUnixPipe.c:1023:10: style: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixPipe.c:68:25: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixPipe.c:1023:10: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixPipe.c:1074:10: style: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixPipe.c:70:43: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixPipe.c:1074:10: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/unix/tclUnixTest.c:149:16: style: Function 'TestfilehandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:63:43: note: Function 'TestfilehandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:149:16: note: Function 'TestfilehandlerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:371:16: style: Function 'TestfilewaitCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:65:40: note: Function 'TestfilewaitCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:371:16: note: Function 'TestfilewaitCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:440:16: style: Function 'TestfindexecutableCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:67:46: note: Function 'TestfindexecutableCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:440:16: note: Function 'TestfindexecutableCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:483:16: style: Function 'TestgetopenfileCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:71:43: note: Function 'TestgetopenfileCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:483:16: note: Function 'TestgetopenfileCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:526:16: style: Function 'TestsetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:75:44: note: Function 'TestsetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:526:16: note: Function 'TestsetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:560:16: style: Function 'TestforkObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:69:39: note: Function 'TestforkObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:560:16: note: Function 'TestforkObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:563:21: style: Function 'TestforkObjCmd' argument 4 names different: declaration 'argv' definition 'objv'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:70:54: note: Function 'TestforkObjCmd' argument 4 names different: declaration 'argv' definition 'objv'.
tcl8.5.19/unix/tclUnixTest.c:563:21: note: Function 'TestforkObjCmd' argument 4 names different: declaration 'argv' definition 'objv'.
tcl8.5.19/unix/tclUnixTest.c:605:16: style: Function 'TestgetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:73:44: note: Function 'TestgetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:605:16: note: Function 'TestgetdefencdirCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:639:16: style: Function 'TestalarmCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:78:37: note: Function 'TestalarmCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:639:16: note: Function 'TestalarmCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:718:16: style: Function 'TestgotsigCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTest.c:80:38: note: Function 'TestgotsigCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTest.c:718:16: note: Function 'TestgotsigCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/unix/tclUnixTime.c:555:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTime.c:51:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/unix/tclUnixTime.c:555:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/unix/tclUnixTime.c:580:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTime.c:53:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/unix/tclUnixTime.c:580:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/unix/tclUnixTime.c:649:16: style: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclUnixTime.c:50:39: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.5.19/unix/tclUnixTime.c:649:16: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.5.19/unix/tclXtNotify.c:268:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
tcl8.5.19/unix/tclXtNotify.c:113:18: style: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclXtNotify.c:92:57: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.5.19/unix/tclXtNotify.c:113:18: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.5.19/unix/tclXtNotify.c:493:10: style: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'. [funcArgNamesDifferent]
tcl8.5.19/unix/tclXtNotify.c:77:50: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.5.19/unix/tclXtNotify.c:493:10: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.5.19/win/cat.c:20:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.5.19/win/nmakehlp.c:618:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tcl8.5.19/win/nmakehlp.c:613:10: note: Assuming that condition 'ke' is not redundant
tcl8.5.19/win/nmakehlp.c:618:4: note: Null pointer dereference
tcl8.5.19/win/nmakehlp.c:618:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tcl8.5.19/win/nmakehlp.c:617:10: note: Assuming that condition 've' is not redundant
tcl8.5.19/win/nmakehlp.c:618:13: note: Null pointer dereference
tcl8.5.19/win/nmakehlp.c:485:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.5.19/win/nmakehlp.c:561:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tcl8.5.19/win/nmakehlp.c:593:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.5.19/win/nmakehlp.c:597:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.5.19/win/nmakehlp.c:590:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tcl8.5.19/win/nmakehlp.c:48:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.5.19/win/nmakehlp.c:590:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.5.19/win/nmakehlp.c:675:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tcl8.5.19/win/nmakehlp.c:49:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.5.19/win/nmakehlp.c:675:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.5.19/win/tclWin32Dll.c:544:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tcl8.5.19/win/tclWinChan.c:1359:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinChan.c:1544:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/win/tclWinChan.c:1587:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/win/tclWinChan.c:197:16: style: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:91:39: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinChan.c:197:16: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinChan.c:240:16: style: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:76:39: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinChan.c:240:16: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinChan.c:454:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:88:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/win/tclWinChan.c:454:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/win/tclWinChan.c:532:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:90:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/win/tclWinChan.c:532:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.5.19/win/tclWinChan.c:656:9: style: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:84:12: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinChan.c:656:9: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinChan.c:1537:18: style: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinChan.c:98:42: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.5.19/win/tclWinChan.c:1537:18: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.5.19/win/tclWinConsole.c:1364:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinConsole.c:1244:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.5.19/win/tclWinConsole.c:339:16: style: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinConsole.c:150:42: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinConsole.c:339:16: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinConsole.c:392:16: style: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinConsole.c:137:42: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinConsole.c:392:16: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinConsole.c:687:9: style: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinConsole.c:146:12: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinConsole.c:687:9: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinDde.c:276:9: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:276:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:281:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:281:26: style: The scope of the variable 'lastSuffix' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:611:14: style: The scope of the variable 'ddeObjectPtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:1014:10: style: The scope of the variable 'sz' can be reduced. [variableScope]
tcl8.5.19/win/tclWinDde.c:1426:15: style: The scope of the variable 'returnObjPtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFCmd.c:2004:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFCmd.c:2005:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFCmd.c:156:18: style: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:92:21: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:156:18: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:548:18: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:85:37: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFCmd.c:548:18: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFCmd.c:549:18: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:85:58: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:549:18: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:866:18: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:86:44: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.5.19/win/tclWinFCmd.c:866:18: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.5.19/win/tclWinFCmd.c:1017:18: style: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:87:48: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.5.19/win/tclWinFCmd.c:1017:18: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.5.19/win/tclWinFCmd.c:1224:18: style: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:99:45: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.5.19/win/tclWinFCmd.c:1224:18: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.5.19/win/tclWinFCmd.c:1429:18: style: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:93:40: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFCmd.c:1429:18: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFCmd.c:1430:18: style: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:93:61: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:1430:18: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.5.19/win/tclWinFCmd.c:1495:18: style: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFCmd.c:95:42: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFCmd.c:1495:18: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.5.19/win/tclWinFile.c:2589:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.5.19/win/tclWinFile.c:2582:7: note: outer condition: isDrive
tcl8.5.19/win/tclWinFile.c:2589:8: note: identical inner condition: isDrive
tcl8.5.19/win/tclWinFile.c:1074:26: style: The scope of the variable 'isDrive' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFile.c:1453:21: style: The scope of the variable 'wHomeDir' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFile.c:1511:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.5.19/win/tclWinFile.c:223:18: style: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:206:34: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.5.19/win/tclWinFile.c:223:18: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.5.19/win/tclWinFile.c:224:18: style: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:207:21: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.5.19/win/tclWinFile.c:224:18: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.5.19/win/tclWinFile.c:346:18: style: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:204:43: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.5.19/win/tclWinFile.c:346:18: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.5.19/win/tclWinFile.c:410:18: style: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:208:46: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:410:18: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:411:18: style: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:209:21: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.5.19/win/tclWinFile.c:411:18: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.5.19/win/tclWinFile.c:482:18: style: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinInt.h:192:58: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.5.19/win/tclWinFile.c:482:18: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.5.19/win/tclWinFile.c:483:18: style: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinInt.h:193:21: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.5.19/win/tclWinFile.c:483:18: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.5.19/win/tclWinFile.c:513:18: style: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinInt.h:194:51: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.5.19/win/tclWinFile.c:513:18: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.5.19/win/tclWinFile.c:574:18: style: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:205:52: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:574:18: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:705:18: style: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:196:44: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:705:18: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:762:18: style: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:198:45: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:762:18: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.5.19/win/tclWinFile.c:1161:9: style: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:202:46: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.5.19/win/tclWinFile.c:1161:9: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.5.19/win/tclWinFile.c:1552:18: style: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:189:39: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:1552:18: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:1796:18: style: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:195:39: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:1796:18: note: Function 'NativeIsExec' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:2004:18: style: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:191:37: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:2004:18: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:2161:18: style: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinFile.c:190:36: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinFile.c:2161:18: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.5.19/win/tclWinInit.c:250:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinInit.c:244:14: style: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinInit.c:108:41: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.5.19/win/tclWinInit.c:244:14: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.5.19/win/tclWinLoad.c:168:5: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.5.19/win/tclWinLoad.c:160:0: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.5.19/win/tclWinLoad.c:168:5: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.5.19/win/tclWinPipe.c:1708:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinPipe.c:1362:31: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:1370:18: style: The scope of the variable 'nativeName' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:1539:9: style: The scope of the variable 'quote' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:2663:28: style: The scope of the variable 'chanTypePtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:2664:15: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:2665:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:2666:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:2963:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.5.19/win/tclWinPipe.c:315:16: style: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinPipe.c:192:39: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinPipe.c:315:16: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinPipe.c:368:16: style: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinPipe.c:180:39: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinPipe.c:368:16: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinPipe.c:1358:17: style: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinPipe.c:175:20: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.5.19/win/tclWinPipe.c:1358:17: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.5.19/win/tclWinPipe.c:2080:9: style: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinPipe.c:188:12: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinPipe.c:2080:9: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinReg.c:595:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.5.19/win/tclWinReg.c:894:21: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.5.19/win/tclWinReg.c:1184:10: style: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinReg.c:187:39: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.5.19/win/tclWinReg.c:1184:10: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.5.19/win/tclWinReg.c:1185:17: style: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinReg.c:188:22: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.5.19/win/tclWinReg.c:1185:17: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.5.19/win/tclWinSerial.c:1505:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinSerial.c:599:20: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.5.19/win/tclWinSerial.c:1318:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.5.19/win/tclWinSerial.c:1929:42: style: Checking if unsigned variable 'inSize' is less than zero. [unsignedLessThanZero]
tcl8.5.19/win/tclWinSerial.c:1929:60: style: Checking if unsigned variable 'outSize' is less than zero. [unsignedLessThanZero]
tcl8.5.19/win/tclWinSerial.c:401:16: style: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinSerial.c:177:41: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinSerial.c:401:16: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinSerial.c:456:16: style: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinSerial.c:165:41: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinSerial.c:456:16: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.5.19/win/tclWinSerial.c:893:9: style: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinSerial.c:174:12: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinSerial.c:893:9: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.5.19/win/tclWinSock.c:1321:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinSock.c:1386:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinSock.c:1439:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinSock.c:1545:5: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.5.19/win/tclWinSock.c:1157:21: style: The scope of the variable 'hostent' can be reduced. [variableScope]
tcl8.5.19/win/tclWinTest.c:468:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.5.19/win/tclWinTest.c:465:9: note: outer condition: !initialized
tcl8.5.19/win/tclWinTest.c:468:6: note: identical inner condition: !initialized
tcl8.5.19/win/tclWinTest.c:468:6: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tcl8.5.19/win/tclWinTest.c:465:9: note: Assuming that condition '!initialized' is not redundant
tcl8.5.19/win/tclWinTest.c:468:6: note: Condition '!initialized' is always true
tcl8.5.19/win/tclWinTest.c:102:16: style: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTest.c:33:41: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinTest.c:102:16: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinTest.c:179:16: style: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTest.c:35:42: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinTest.c:179:16: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinTest.c:294:16: style: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTest.c:40:40: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinTest.c:294:16: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.5.19/win/tclWinThrd.c:115:32: style: struct member 'WinCondition::firstPtr' is never used. [unusedStructMember]
tcl8.5.19/win/tclWinThrd.c:116:32: style: struct member 'WinCondition::lastPtr' is never used. [unusedStructMember]
tcl8.5.19/win/tclWinTime.c:538:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.5.19/win/tclWinTime.c:277:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTime.c:124:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/win/tclWinTime.c:277:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/win/tclWinTime.c:309:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTime.c:126:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/win/tclWinTime.c:309:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.5.19/win/tclWinTime.c:504:16: style: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.5.19/win/tclWinTime.c:117:41: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.5.19/win/tclWinTime.c:504:16: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
[07:38]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl8.6/tcl8.6_8.6.8+dfsg.orig.tar.gz
tcl8.6.8/compat/fake-rfc2553.c:74:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
tcl8.6.8/compat/fake-rfc2553.c:75:7: style: The scope of the variable 'tmpserv' can be reduced. [variableScope]
tcl8.6.8/compat/fake-rfc2553.c:189:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/compat/strncasecmp.c:123:19: style: The scope of the variable 'u1' can be reduced. [variableScope]
tcl8.6.8/compat/strncasecmp.c:123:23: style: The scope of the variable 'u2' can be reduced. [variableScope]
tcl8.6.8/compat/strncasecmp.c:119:12: style: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tcl8.6.8/compat/strncasecmp.c:60:57: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.6.8/compat/strncasecmp.c:119:12: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.6.8/compat/zlib/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
tcl8.6.8/compat/zlib/contrib/iostream/zfstream.h:26:15: warning: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
tcl8.6.8/compat/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync
tcl8.6.8/compat/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual method
tcl8.6.8/compat/zlib/contrib/iostream2/zstream_test.cpp:10:29: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream.h:101:16: style: Technically the member function 'izstream::fp' can be const. [functionConst]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream.h:234:16: style: Technically the member function 'ozstream::fp' can be const. [functionConst]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.6.8/compat/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
tcl8.6.8/compat/zlib/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.6.8/compat/zlib/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/puff/puff.c:705:13: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/puff/puff.c:799:9: style: The scope of the variable 'last' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/puff/puff.c:799:15: style: The scope of the variable 'type' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.6.8/compat/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/contrib/testzlib/testzlib.c:154:0: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:171:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:272:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:389:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember]
tcl8.6.8/compat/zlib/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzlib.c:294:9: error: Memory leak: path [memleak]
tcl8.6.8/compat/zlib/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/compat/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcl8.6.8/compat/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/compat/zlib/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.6.8/compat/zlib/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:128:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:164:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:167:17: style: The scope of the variable 'fillt' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:169:17: style: The scope of the variable 'cb' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:499:9: style: The scope of the variable 'previ' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:500:9: style: The scope of the variable 'ndone' can be reduced. [variableScope]
tcl8.6.8/generic/regc_nfa.c:1289:5: style: Variable 'stop->tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/regc_nfa.c:1285:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.6.8/generic/regc_nfa.c:1289:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.6.8/generic/regc_nfa.c:1235:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.6.8/generic/regc_nfa.c:2811:18: style: The scope of the variable 'first' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:660:19: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:660:26: style: The scope of the variable 'right' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:1664:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:1664:13: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:1664:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.6.8/generic/regcomp.c:1944:10: style: The scope of the variable 'idbuf' can be reduced. [variableScope]
tcl8.6.8/generic/regc_lex.c:947:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:305:11: style: The scope of the variable 'pco' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:305:16: style: The scope of the variable 'nco' can be reduced. [variableScope]
tcl8.6.8/generic/regc_color.c:597:11: style: The scope of the variable 'sco' can be reduced. [variableScope]
tcl8.6.8/generic/regc_locale.c:857:13: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.6.8/generic/regc_locale.c:857:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
tcl8.6.8/generic/regc_locale.c:857:21: style: The scope of the variable 'tc' can be reduced. [variableScope]
tcl8.6.8/generic/rege_dfa.c:321:18: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.6.8/generic/rege_dfa.c:325:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.6.8/generic/rege_dfa.c:321:18: note: Null pointer dereference
tcl8.6.8/generic/rege_dfa.c:322:21: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.6.8/generic/rege_dfa.c:325:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.6.8/generic/rege_dfa.c:322:21: note: Null pointer dereference
tcl8.6.8/generic/rege_dfa.c:732:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/regexec.c:877:13: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.6.8/generic/regexec.c:884:14: note: Assuming that condition 't!=NULL' is not redundant
tcl8.6.8/generic/regexec.c:877:13: note: Null pointer dereference
tcl8.6.8/generic/regexec.c:955:17: style: The scope of the variable 'd' can be reduced. [variableScope]
tcl8.6.8/generic/rege_dfa.c:655:11: style: The scope of the variable 'co' can be reduced. [variableScope]
tcl8.6.8/generic/tclAlloc.c:697:18: style: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:209:39: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.6.8/generic/tclAlloc.c:697:18: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.6.8/generic/tclAlloc.c:720:11: style: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:215:29: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.6.8/generic/tclAlloc.c:720:11: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.6.8/generic/tclAlloc.c:744:11: style: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:226:34: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.6.8/generic/tclAlloc.c:744:11: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.6.8/generic/tclAlloc.c:745:18: style: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:226:52: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.6.8/generic/tclAlloc.c:745:18: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.6.8/generic/tclAssembly.c:783:14: style: The scope of the variable 'backtrace' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:844:16: style: The scope of the variable 'namespacePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:1978:20: style: The scope of the variable 'hashEntry' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2391:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2426:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2459:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2492:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2894:14: style: The scope of the variable 'symbolObj' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:2895:20: style: The scope of the variable 'valEntryPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3076:14: style: The scope of the variable 'symbolObj' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3077:20: style: The scope of the variable 'valEntryPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3083:20: style: The scope of the variable 'realJumpEntryPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3086:17: style: The scope of the variable 'jumpTargetBBPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3200:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3269:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3270:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3393:20: style: The scope of the variable 'jtEntry' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3394:14: style: The scope of the variable 'targetLabel' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3543:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3544:9: style: The scope of the variable 'litIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3712:20: style: The scope of the variable 'jtEntry' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:3713:14: style: The scope of the variable 'targetLabel' can be reduced. [variableScope]
tcl8.6.8/generic/tclAssembly.c:1380:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:1620:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:1991:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2103:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2325:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2360:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2396:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2431:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2464:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2497:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2548:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:2950:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3235:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3415:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3438:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3585:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3730:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3789:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:3865:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclAssembly.c:762:16: style: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3245:48: note: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclAssembly.c:762:16: note: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclAssembly.c:777:16: style: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3248:49: note: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclAssembly.c:777:16: note: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclAssembly.c:1017:17: style: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:312:61: note: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'.
tcl8.6.8/generic/tclAssembly.c:1017:17: note: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'.
tcl8.6.8/generic/tclAssembly.c:1247:18: style: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:241:42: note: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:1247:18: note: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:1966:14: style: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:278:17: note: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'.
tcl8.6.8/generic/tclAssembly.c:1966:14: note: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'.
tcl8.6.8/generic/tclAssembly.c:2295:18: style: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:279:39: note: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:2295:18: note: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:2520:18: style: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:272:38: note: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:2520:18: note: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.6.8/generic/tclAssembly.c:2521:17: style: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:272:58: note: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'.
tcl8.6.8/generic/tclAssembly.c:2521:17: note: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'.
tcl8.6.8/generic/tclAssembly.c:2579:9: style: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:303:54: note: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'.
tcl8.6.8/generic/tclAssembly.c:2579:9: note: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'.
tcl8.6.8/generic/tclAssembly.c:4308:14: style: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:274:50: note: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'.
tcl8.6.8/generic/tclAssembly.c:4308:14: note: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'.
tcl8.6.8/generic/tclAssembly.c:4309:14: style: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclAssembly.c:275:17: note: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'.
tcl8.6.8/generic/tclAssembly.c:4309:14: note: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'.
tcl8.6.8/generic/tclAssembly.c:42:9: style: struct member 'CodeRange::endOffset' is never used. [unusedStructMember]
tcl8.6.8/generic/tclAssembly.c:1541:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:1546:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:2008:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:2901:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:3091:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:3100:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclAssembly.c:3105:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.6.8/generic/tclBasic.c:497:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.6.8/generic/tclBasic.c:495:32: note: outer condition: cancelTableInitialized==0
tcl8.6.8/generic/tclBasic.c:497:29: note: identical inner condition: cancelTableInitialized==0
tcl8.6.8/generic/tclBasic.c:497:29: style: Condition 'cancelTableInitialized==0' is always true [knownConditionTrueFalse]
tcl8.6.8/generic/tclBasic.c:495:32: note: Assuming that condition 'cancelTableInitialized==0' is not redundant
tcl8.6.8/generic/tclBasic.c:497:29: note: Condition 'cancelTableInitialized==0' is always true
tcl8.6.8/generic/tclBasic.c:626:5: style: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclBasic.c:625:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBasic.c:626:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBasic.c:4626:5: style: Variable 'currNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclBasic.c:4621:0: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBasic.c:4626:5: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBasic.c:4278:19: style: Same expression on both sides of '==' because the value of 'cmdPtr' and 'NULL' are the same. [duplicateExpression]
tcl8.6.8/generic/tclBasic.c:4210:23: note: 'cmdPtr' is assigned value 'NULL' here.
tcl8.6.8/generic/tclBasic.c:4278:19: note: Same expression on both sides of '==' because the value of 'cmdPtr' and 'NULL' are the same.
tcl8.6.8/generic/tclBasic.c:1114:16: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:1478:13: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:2050:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:2248:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:2492:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:2980:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:3066:17: style: The scope of the variable 'importCmd' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:3371:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:4588:17: style: The scope of the variable 'cmdString' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:5824:15: style: The scope of the variable 'framePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:6017:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:6876:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.6.8/generic/tclBasic.c:1731:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:1756:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:1782:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:1886:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:1903:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:1941:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:2586:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:2617:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:2625:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:3728:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:3846:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:3874:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:4008:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:4291:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:4682:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:6285:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:6633:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:6834:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:7255:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:7944:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8340:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8507:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8540:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8547:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8767:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8857:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8865:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8895:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8919:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8978:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8985:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:8993:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBasic.c:2797:17: style: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1401:53: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:2797:17: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:2881:17: style: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1398:53: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:2881:17: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:3061:17: style: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:349:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:3061:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.6.8/generic/tclBasic.c:5483:11: style: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2851:60: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.6.8/generic/tclBasic.c:5483:11: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.6.8/generic/tclBasic.c:5543:15: style: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2856:45: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.6.8/generic/tclBasic.c:5543:15: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.6.8/generic/tclBasic.c:6313:17: style: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:438:58: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:6313:17: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:6340:17: style: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:432:60: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:6340:17: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:6369:17: style: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:426:61: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:6369:17: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.6.8/generic/tclBasic.c:7049:10: style: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:841:34: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.6.8/generic/tclBasic.c:7049:10: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.6.8/generic/tclBasic.c:7050:10: style: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:841:46: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.6.8/generic/tclBasic.c:7050:10: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.6.8/generic/tclBasic.c:7051:10: style: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:842:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.6.8/generic/tclBasic.c:7051:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.6.8/generic/tclBasic.c:7928:9: style: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclBasic.c:128:12: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.6.8/generic/tclBasic.c:7928:9: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.6.8/generic/tclBasic.c:8285:14: style: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2771:64: note: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'.
tcl8.6.8/generic/tclBasic.c:8285:14: note: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'.
tcl8.6.8/generic/tclBasic.c:7477:11: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclBasic.c:347:6: style: union member 'Anonymous22::identity' is never used. [unusedStructMember]
tcl8.6.8/generic/tclBasic.c:3285:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.6.8/generic/tclBasic.c:4306:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/generic/tclBinary.c:2198:6: style: Variable 'bigObj' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclBinary.c:2194:0: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBinary.c:2198:6: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclBinary.c:454:23: style: The scope of the variable 'srcEnd' can be reduced. [variableScope]
tcl8.6.8/generic/tclBinary.c:2479:36: style: The scope of the variable 'limit' can be reduced. [variableScope]
tcl8.6.8/generic/tclBinary.c:2483:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.6.8/generic/tclBinary.c:2483:27: style: The scope of the variable 'size' can be reduced. [variableScope]
tcl8.6.8/generic/tclBinary.c:2483:33: style: The scope of the variable 'outindex' can be reduced. [variableScope]
tcl8.6.8/generic/tclBinary.c:2506:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBinary.c:2613:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBinary.c:2827:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBinary.c:2835:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclBinary.c:565:14: style: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclBinary.c:68:47: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.6.8/generic/tclBinary.c:565:14: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.6.8/generic/tclBinary.c:741:16: style: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclBinary.c:74:40: note: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclBinary.c:741:16: note: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclBinary.c:1246:16: style: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclBinary.c:77:38: note: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclBinary.c:1246:16: note: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclBinary.c:2043:21: style: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclBinary.c:65:35: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.6.8/generic/tclBinary.c:2043:21: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.6.8/generic/tclClock.c:798:14: style: The scope of the variable 'row' can be reduced. [variableScope]
tcl8.6.8/generic/tclClock.c:2073:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclClock.c:1065:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclClock.c:1074:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclClock.c:1910:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclClock.c:1925:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclClock.c:1957:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:707:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:874:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:1403:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:2152:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:2301:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:2404:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:3001:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdAH.c:138:16: style: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3191:45: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:138:16: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:171:16: style: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3194:44: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:171:16: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:306:16: style: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3197:45: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:306:16: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:412:16: style: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3200:42: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:412:16: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:468:16: style: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3221:46: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:468:16: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:503:16: style: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3224:48: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:503:16: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:698:16: style: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCmdAH.c:49:46: note: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclCmdAH.c:698:16: note: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclCmdAH.c:964:16: style: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3256:45: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:964:16: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1027:16: style: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3259:44: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1027:16: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1097:16: style: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3265:44: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1097:16: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1146:16: style: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3268:44: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:1146:16: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2692:16: style: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3288:43: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2692:16: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2887:16: style: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3291:47: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2887:16: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2907:16: style: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3337:44: note: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdAH.c:2907:16: note: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:234:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:325:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:352:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:369:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:498:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:560:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:990:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:1023:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:1206:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:1568:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:1641:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:1688:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:2634:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:2651:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:2768:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3046:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3079:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3140:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3148:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3717:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3742:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3793:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3805:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3902:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:3923:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:4309:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:4524:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdIL.c:213:16: style: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3306:42: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:213:16: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:396:16: style: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3309:44: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:396:16: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2153:16: style: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3316:44: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2153:16: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2218:16: style: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3322:47: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2218:16: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2292:16: style: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3325:46: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2292:16: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2351:16: style: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3328:47: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2351:16: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2433:16: style: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3334:44: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2433:16: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2469:16: style: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3331:47: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2469:16: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2515:16: style: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3343:46: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclCmdIL.c:2515:16: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclCmdIL.c:2610:16: style: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3346:47: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2610:16: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2719:16: style: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3349:48: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:2719:16: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdIL.c:4233:18: style: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCmdIL.c:152:38: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.6.8/generic/tclCmdIL.c:4233:18: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.6.8/generic/tclCmdIL.c:4233:41: style: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCmdIL.c:152:61: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.6.8/generic/tclCmdIL.c:4233:41: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.6.8/generic/tclCmdIL.c:4477:14: style: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCmdIL.c:154:48: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.6.8/generic/tclCmdIL.c:4477:14: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.6.8/generic/tclCmdMZ.c:1068:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:1993:15: style: The scope of the variable 'mapString' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:1993:26: style: The scope of the variable 'u2lc' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:2457:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:2518:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:2518:21: style: The scope of the variable 'end' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3001:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3003:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3086:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3088:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3171:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:3173:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCmdMZ.c:231:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:1886:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:1950:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:2153:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:2286:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:2307:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:2615:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:2765:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3619:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3638:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3651:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3670:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3677:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3726:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3745:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:3764:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4090:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4277:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4285:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4298:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4317:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4327:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:4358:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCmdMZ.c:84:16: style: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3381:43: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:84:16: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:124:16: style: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3387:46: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:124:16: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:484:16: style: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3390:46: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:484:16: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:892:16: style: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3393:46: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:892:16: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:928:16: style: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3399:46: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:928:16: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:975:16: style: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3417:46: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:975:16: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:1035:16: style: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3411:45: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:1035:16: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:3487:16: style: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3421:45: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:3487:16: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:3535:16: style: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3424:46: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:3535:16: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4130:16: style: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3432:44: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4130:16: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4222:16: style: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3438:43: note: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4222:16: note: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4798:16: style: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3462:45: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCmdMZ.c:4798:16: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclCompCmds.c:579:30: style: The scope of the variable 'resultNameTokenPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:579:51: style: The scope of the variable 'optsNameTokenPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:2874:9: style: The scope of the variable 'numVars' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:2921:30: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:2957:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:2997:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:3027:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:3029:23: style: The scope of the variable 'innerPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:3074:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmds.c:3076:23: style: The scope of the variable 'innerPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:112:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2080:27: style: The scope of the variable 'otherTokenPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2081:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2142:27: style: The scope of the variable 'opt' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2798:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2904:16: style: The scope of the variable 'varTokenPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsGR.c:2905:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:190:30: style: The scope of the variable 'valueTokenPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:649:16: style: The scope of the variable 'over2' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:694:17: style: The scope of the variable 'isEmpty' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2038:9: style: The scope of the variable 'nextArmFixupIndex' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2465:27: style: The scope of the variable 'newHPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2499:17: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2500:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2529:17: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2530:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2958:38: style: The scope of the variable 'notCodeJumpSource' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompCmdsSZ.c:2019:9: style: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:48:28: note: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2019:9: note: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2025:11: style: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:50:14: note: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2025:11: note: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2268:9: style: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:53:12: note: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2268:9: note: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2951:10: style: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:58:37: note: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2951:10: note: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2952:10: style: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:59:13: note: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:2952:10: note: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:3161:10: style: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:63:37: note: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:3161:10: note: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:3162:10: style: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompCmdsSZ.c:64:13: note: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.6.8/generic/tclCompCmdsSZ.c:3162:10: note: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.6.8/generic/tclCompExpr.c:626:5: style: Variable 'nodes' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclCompExpr.c:565:0: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclCompExpr.c:626:5: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclCompExpr.c:1441:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclCompile.c:2039:5: style: Variable 'tokenPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclCompile.c:2000:0: note: Variable 'tokenPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclCompile.c:2039:5: note: Variable 'tokenPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclCompile.c:4252:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4252:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4252:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4252:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4337:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4337:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4337:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:4337:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.6.8/generic/tclCompile.c:1410:17: style: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompile.h:1127:40: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.6.8/generic/tclCompile.c:1410:17: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.6.8/generic/tclCompile.c:2912:9: style: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompile.h:1117:61: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.6.8/generic/tclCompile.c:2912:9: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.6.8/generic/tclCompile.c:3026:11: style: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:417:39: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.6.8/generic/tclCompile.c:3026:11: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.6.8/generic/tclCompile.c:3086:9: style: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompile.c:678:12: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.6.8/generic/tclCompile.c:3086:9: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.6.8/generic/tclCompile.c:3165:9: style: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompile.c:676:12: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.6.8/generic/tclCompile.c:3165:9: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.6.8/generic/tclCompile.c:3218:11: style: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclCompile.c:697:51: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.6.8/generic/tclCompile.c:3218:11: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.6.8/generic/tclConfig.c:235:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclConfig.c:250:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclConfig.c:283:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:1288:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcl8.6.8/generic/tclDate.c:1678:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1688:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1699:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1710:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1722:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1738:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1746:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1755:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1771:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1779:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1787:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1795:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1804:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1811:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1812:26: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1813:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1822:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1830:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1839:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1848:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1855:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1874:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1882:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1890:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1901:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1902:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1903:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1916:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1926:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1927:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1928:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1944:31: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1960:88: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1967:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1974:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1981:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:1988:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2009:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2017:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2025:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2034:21: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2038:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2041:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2042:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2060:34: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.6.8/generic/tclDate.c:2676:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/tclDate.c:2797:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2802:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2810:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2818:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2824:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2830:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2836:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2842:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDate.c:2496:15: style: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDate.c:316:20: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.6.8/generic/tclDate.c:2496:15: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.6.8/generic/tclDate.c:2225:3: portability: Undefined behaviour, pointer arithmetic 'yyerror_range-1' is out of bounds. [pointerOutOfBounds]
tcl8.6.8/generic/tclDictObj.c:1225:11: style: The scope of the variable 'dict' can be reduced. [variableScope]
tcl8.6.8/generic/tclDictObj.c:2193:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclDictObj.c:3212:24: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclDictObj.c:3527:34: style: The scope of the variable 'valPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclDictObj.c:722:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:798:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:1580:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:2371:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:2565:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:3004:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDictObj.c:765:14: style: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:541:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.6.8/generic/tclDictObj.c:765:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.6.8/generic/tclDictObj.c:3154:16: style: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDictObj.c:56:38: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclDictObj.c:3154:16: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclDisassemble.c:567:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.6.8/generic/tclDisassemble.c:1357:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1406:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1416:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1424:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1471:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1481:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1489:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1536:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1571:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1579:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclDisassemble.c:1614:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEncoding.c:1616:5: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclEncoding.c:1612:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclEncoding.c:1616:5: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclEncoding.c:991:15: style: The scope of the variable 'encodingPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1120:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1120:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1310:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1310:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1761:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1911:10: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:2413:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:2612:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:2726:17: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:2726:22: style: The scope of the variable 'word' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:3348:28: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:3475:21: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:3476:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclEncoding.c:1577:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEncoding.c:1652:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEncoding.c:441:14: style: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:392:41: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.6.8/generic/tclEncoding.c:441:14: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.6.8/generic/tclEncoding.c:1114:18: style: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:892:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.6.8/generic/tclEncoding.c:1114:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.6.8/generic/tclEncoding.c:1304:18: style: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:987:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.6.8/generic/tclEncoding.c:1304:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.6.8/generic/tclEnsemble.c:1559:21: style: The scope of the variable 'fromObj' can be reduced. [variableScope]
tcl8.6.8/generic/tclEnsemble.c:160:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:281:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:297:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:560:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:573:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:598:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:675:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:677:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:748:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:824:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:900:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:927:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:999:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1065:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1142:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1184:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1226:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1267:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1308:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1349:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1409:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1701:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:1920:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2241:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2310:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2554:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2556:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2591:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2593:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2660:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEnsemble.c:2071:9: style: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3122:44: note: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'.
tcl8.6.8/generic/tclEnsemble.c:2071:9: note: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'.
tcl8.6.8/generic/tclEnsemble.c:1929:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/generic/tclEvent.c:337:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEvent.c:350:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEvent.c:1432:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclEvent.c:311:16: style: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3231:19: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclEvent.c:311:16: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclExecute.c:8154:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.6.8/generic/tclExecute.c:8154:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.6.8/generic/tclExecute.c:2470:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.6.8/generic/tclExecute.c:6812:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.6.8/generic/tclExecute.c:9339:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclExecute.c:9964:30: style: The scope of the variable 'codeEnd' can be reduced. [variableScope]
tcl8.6.8/generic/tclExecute.c:10115:18: style: The scope of the variable 'start' can be reduced. [variableScope]
tcl8.6.8/generic/tclExecute.c:2482:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:2513:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:2524:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:2586:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4351:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4692:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4720:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4755:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4783:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4804:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4855:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4864:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4882:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:4911:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:7293:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:7979:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:7993:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:9828:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:10205:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:10210:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:10214:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:10221:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclExecute.c:2324:55: error: Expression '(instructionCount++&63)==0' depends on order of evaluation of side effects [unknownEvaluationOrder]
tcl8.6.8/generic/tclExecute.c:9883:15: style: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:565:43: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.6.8/generic/tclExecute.c:9883:15: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.6.8/generic/tclExecute.c:9257:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9362:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9370:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9505:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9508:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9555:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:9558:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.6.8/generic/tclExecute.c:8355:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:8369:34: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.6.8/generic/tclExecute.c:8440:33: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:8444:40: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9347:34: error: Uninitialized variable: ptr [uninitvar]
tcl8.6.8/generic/tclExecute.c:9359:6: error: Uninitialized variable: ptr [uninitvar]
tcl8.6.8/generic/tclExecute.c:9361:42: error: Uninitialized variable: ptr [uninitvar]
tcl8.6.8/generic/tclExecute.c:9365:52: error: Uninitialized variable: ptr [uninitvar]
tcl8.6.8/generic/tclExecute.c:9369:34: error: Uninitialized variable: ptr [uninitvar]
tcl8.6.8/generic/tclExecute.c:9428:23: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9431:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9436:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9441:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9488:30: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9491:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9495:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9499:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9526:25: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9529:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9533:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9549:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclExecute.c:9599:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.6.8/generic/tclFCmd.c:1077:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFCmd.c:1104:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFCmd.c:1120:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFCmd.c:464:14: style: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclFCmd.c:21:17: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.6.8/generic/tclFCmd.c:464:14: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.6.8/generic/tclFCmd.c:466:14: style: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclFCmd.c:21:38: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.6.8/generic/tclFCmd.c:466:14: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.6.8/generic/tclFileName.c:1601:14: style: Condition 'dir==PATH_GENERAL' is always true [knownConditionTrueFalse]
tcl8.6.8/generic/tclFileName.c:1595:20: note: Assuming that condition 'dir==PATH_GENERAL' is not redundant
tcl8.6.8/generic/tclFileName.c:1601:14: note: Condition 'dir==PATH_GENERAL' is always true
tcl8.6.8/generic/tclFileName.c:570:5: style: Variable 'resultPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclFileName.c:558:0: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclFileName.c:570:5: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclFileName.c:562:17: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:645:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:646:35: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:734:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:735:21: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:1722:17: style: The scope of the variable 'head' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:1738:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:2151:9: style: The scope of the variable 'baseLength' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:2241:8: style: The scope of the variable 'element' can be reduced. [variableScope]
tcl8.6.8/generic/tclFileName.c:1185:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1196:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1279:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1286:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1304:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1311:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1322:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1343:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1552:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1562:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1653:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:2223:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:2230:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclFileName.c:1223:16: style: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3303:44: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclFileName.c:1223:16: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclFileName.c:1715:14: style: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2966:17: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.6.8/generic/tclFileName.c:1715:14: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.6.8/generic/tclFileName.c:2137:14: style: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclFileName.c:37:49: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.6.8/generic/tclFileName.c:2137:14: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.6.8/generic/tclHash.c:643:43: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.6.8/generic/tclHash.c:644:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tcl8.6.8/generic/tclHash.c:896:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/tclIO.h:29:0: error: #error one of EWOULDBLOCK or EAGAIN must be defined [preprocessorErrorDirective]
tcl8.6.8/generic/tclIOCmd.c:781:30: style: The scope of the variable 'valueName' can be reduced. [variableScope]
tcl8.6.8/generic/tclIOCmd.c:457:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIOCmd.c:1395:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIOCmd.c:106:16: style: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3378:44: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:106:16: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:234:16: style: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3285:45: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:234:16: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:299:16: style: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3297:44: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:299:16: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:384:16: style: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3384:44: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:384:16: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:852:16: style: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3253:43: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.6.8/generic/tclIOCmd.c:852:16: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.6.8/generic/tclIOCmd.c:892:16: style: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3262:44: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:892:16: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclIOCmd.c:1060:16: style: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3271:48: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.6.8/generic/tclIOCmd.c:1060:16: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.6.8/generic/tclIOCmd.c:1107:16: style: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3368:44: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclIOCmd.c:1107:16: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclIOCmd.c:1476:16: style: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3414:46: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclIOCmd.c:1476:16: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.6.8/generic/tclIOSock.c:63:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.6.8/generic/tclIOSock.c:65:17: style: The scope of the variable 'native' can be reduced. [variableScope]
tcl8.6.8/generic/tclIOSock.c:59:17: style: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:267:60: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.6.8/generic/tclIOSock.c:59:17: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.6.8/generic/tclIOUtil.c:306:0: error: #error "What status should be returned for file size out of range?" [preprocessorErrorDirective]
tcl8.6.8/generic/tclIndexObj.c:660:6: warning: Either the condition 'errorPtr!=NULL' is redundant or there is possible null pointer dereference: errorPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclIndexObj.c:653:15: note: Assuming that condition 'errorPtr!=NULL' is not redundant
tcl8.6.8/generic/tclIndexObj.c:660:6: note: Null pointer dereference
tcl8.6.8/generic/tclIndexObj.c:364:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tcl8.6.8/generic/tclIndexObj.c:702:26: style: The scope of the variable 'elemString' can be reduced. [variableScope]
tcl8.6.8/generic/tclIndexObj.c:373:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:375:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:378:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:383:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:385:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:392:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:607:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:617:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:629:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:995:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1016:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1047:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1058:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1060:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1061:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1479:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclIndexObj.c:1455:10: style: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2953:29: note: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'.
tcl8.6.8/generic/tclIndexObj.c:1455:10: note: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'.
tcl8.6.8/generic/tclInterp.c:1814:5: style: Variable 'prefv' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclInterp.c:1806:5: note: Variable 'prefv' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclInterp.c:1814:5: note: Variable 'prefv' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclInterp.c:841:14: style: The scope of the variable 'iiPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:1015:8: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:1275:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:1397:17: style: The scope of the variable 'aliasCmd' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:1750:12: style: The scope of the variable 'aliasPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2110:12: style: The scope of the variable 'slavePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2111:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2216:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2721:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2891:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:2996:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:4272:29: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclInterp.c:851:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1092:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1102:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1282:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1344:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1450:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:1672:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2246:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2284:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2853:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2898:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2908:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2917:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:2959:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:3043:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:3120:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:3379:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:3405:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4412:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4511:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4528:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4600:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4720:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4737:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4755:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4774:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:4782:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclInterp.c:597:9: style: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3314:32: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.6.8/generic/tclInterp.c:597:9: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.6.8/generic/tclInterp.c:1167:17: style: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:282:41: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.6.8/generic/tclInterp.c:1167:17: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.6.8/generic/tclInterp.c:1169:17: style: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:283:39: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:1169:17: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:1222:17: style: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:287:44: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.6.8/generic/tclInterp.c:1222:17: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.6.8/generic/tclInterp.c:1224:17: style: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:288:39: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:1224:17: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:1265:17: style: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:461:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.6.8/generic/tclInterp.c:1265:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.6.8/generic/tclInterp.c:1268:18: style: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:463:20: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1268:18: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1327:17: style: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:467:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.6.8/generic/tclInterp.c:1327:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.6.8/generic/tclInterp.c:1330:18: style: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:469:20: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1330:18: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1332:16: style: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:470:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.6.8/generic/tclInterp.c:1332:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.6.8/generic/tclInterp.c:1494:14: style: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:218:35: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1494:14: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.6.8/generic/tclInterp.c:1702:14: style: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:223:42: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.6.8/generic/tclInterp.c:1702:14: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.6.8/generic/tclInterp.c:1788:16: style: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:228:35: note: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclInterp.c:1788:16: note: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclInterp.c:1789:17: style: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:229:20: note: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.6.8/generic/tclInterp.c:1789:17: note: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.6.8/generic/tclInterp.c:1836:16: style: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:225:36: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclInterp.c:1836:16: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclInterp.c:1837:17: style: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:226:20: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.6.8/generic/tclInterp.c:1837:17: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.6.8/generic/tclInterp.c:2006:17: style: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:327:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.6.8/generic/tclInterp.c:2006:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.6.8/generic/tclInterp.c:2038:17: style: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:536:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.6.8/generic/tclInterp.c:2038:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.6.8/generic/tclInterp.c:2171:17: style: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:506:43: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.6.8/generic/tclInterp.c:2171:17: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.6.8/generic/tclInterp.c:2172:17: style: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:507:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:2172:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.6.8/generic/tclInterp.c:2447:16: style: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInterp.c:260:36: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclInterp.c:2447:16: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclLink.c:315:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:345:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:419:2: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:529:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:580:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:607:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.6.8/generic/tclLink.c:265:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
tcl8.6.8/generic/tclListObj.c:354:11: style: The scope of the variable 'listRepPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclListObj.c:172:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclListObj.c:599:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclListObj.c:1480:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclListObj.c:1658:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclListObj.c:1679:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclListObj.c:788:19: style: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:187:28: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.6.8/generic/tclListObj.c:788:19: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.6.8/generic/tclListObj.c:1307:14: style: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3010:17: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.6.8/generic/tclListObj.c:1307:14: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.6.8/generic/tclLiteral.c:730:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclLiteral.c:371:11: style: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:618:38: note: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'.
tcl8.6.8/generic/tclLiteral.c:371:11: note: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'.
tcl8.6.8/generic/tclLoad.c:187:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:256:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:292:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:352:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:448:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:459:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:610:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:684:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:696:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:726:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:743:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:754:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:895:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclLoad.c:118:16: style: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3340:44: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclLoad.c:118:16: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclLoad.c:532:16: style: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3441:46: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclLoad.c:532:16: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclMain.c:247:17: style: The scope of the variable 'chan' can be reduced. [variableScope]
tcl8.6.8/generic/tclMain.c:251:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4546:2: style: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclNamesp.c:4542:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclNamesp.c:4546:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclNamesp.c:916:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:1502:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:1849:11: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2216:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2531:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2585:13: style: The scope of the variable 'pathNsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2717:9: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2878:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:2878:24: style: The scope of the variable 'refNsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3585:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3586:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3651:17: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3651:26: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3652:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:3767:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4207:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4275:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4276:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4520:28: style: The scope of the variable 'savedNsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4521:10: style: The scope of the variable 'otherPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4522:17: style: The scope of the variable 'myName' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4884:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4886:9: style: The scope of the variable 'overflow' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4886:19: style: The scope of the variable 'limit' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:4887:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclNamesp.c:723:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:762:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1415:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1620:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1629:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1637:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1642:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1765:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1805:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:1875:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:2480:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:2670:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:2864:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:3253:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:3875:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclNamesp.c:281:20: style: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:339:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.6.8/generic/tclNamesp.c:281:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.6.8/generic/tclNamesp.c:290:20: style: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:340:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:290:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:908:20: style: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1469:49: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:908:20: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1360:20: style: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1474:59: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1360:20: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1495:20: style: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1472:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1495:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1557:20: style: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1477:59: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1557:20: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1841:20: style: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1481:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:1841:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.6.8/generic/tclNamesp.c:3301:16: style: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclNamesp.c:104:41: note: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclNamesp.c:3301:16: note: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclNamesp.c:3749:16: style: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclNamesp.c:117:44: note: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclNamesp.c:3749:16: note: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclNamesp.c:4709:14: style: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclNamesp.c:78:44: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclNamesp.c:4709:14: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclNotify.c:174:24: style: The scope of the variable 'hold' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:838:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:839:18: style: The scope of the variable 'state' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:1250:26: style: The scope of the variable 'metadataTypePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:1251:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:1917:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclOO.c:1648:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:1718:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:1778:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:1866:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:1926:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2592:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2608:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2635:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2716:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2785:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:2863:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOO.c:1472:12: style: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOInt.h:526:15: note: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.6.8/generic/tclOO.c:1472:12: note: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.6.8/generic/tclOO.c:1510:12: style: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOInt.h:488:61: note: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.6.8/generic/tclOO.c:1510:12: note: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.6.8/generic/tclOO.c:2219:14: style: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOO.c:65:17: note: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'.
tcl8.6.8/generic/tclOO.c:2219:14: note: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'.
tcl8.6.8/generic/tclOO.c:2536:9: style: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOIntDecls.h:46:9: note: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'.
tcl8.6.8/generic/tclOO.c:2536:9: note: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'.
tcl8.6.8/generic/tclOOBasic.c:636:2: style: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclOOBasic.c:632:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclOOBasic.c:636:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclOOBasic.c:341:18: style: The scope of the variable 'contextPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOBasic.c:172:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:190:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:237:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:255:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:263:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:308:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:541:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:560:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:617:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:646:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:721:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:792:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:832:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:853:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:901:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:909:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:972:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:1007:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:1028:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:1054:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOBasic.c:1122:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOCall.c:381:11: style: The scope of the variable 'isWanted' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:511:5: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:513:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:514:11: style: The scope of the variable 'isWanted' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:714:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:735:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOCall.c:920:9: style: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOCall.c:77:23: note: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'.
tcl8.6.8/generic/tclOOCall.c:920:9: note: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'.
tcl8.6.8/generic/tclOOCall.c:1536:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/generic/tclOOCall.c:1539:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/generic/tclOOCall.c:1541:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.6.8/generic/tclOODefineCmds.c:434:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:448:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:455:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:524:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:570:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:659:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:696:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:704:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:746:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:890:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1093:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1099:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1128:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1253:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1377:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1469:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1527:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1579:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1594:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1646:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1707:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1893:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1929:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:1973:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2012:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2030:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2077:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2115:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2120:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2159:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2166:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2229:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2266:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2280:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2287:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2561:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOODefineCmds.c:2568:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:776:14: style: The scope of the variable 'nameObj' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOInfo.c:1144:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOInfo.c:1145:13: style: The scope of the variable 'mPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclOOInfo.c:150:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:255:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:263:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:366:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:375:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:624:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:853:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:913:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:921:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:981:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:1061:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:1070:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOInfo.c:1245:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOMethod.c:967:15: warning: Either the condition 'rPtr!=NULL' is redundant or there is possible null pointer dereference: rPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclOOMethod.c:973:14: note: Assuming that condition 'rPtr!=NULL' is not redundant
tcl8.6.8/generic/tclOOMethod.c:967:15: note: Null pointer dereference
tcl8.6.8/generic/tclOOMethod.c:1375:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOMethod.c:1414:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclOOMethod.c:144:9: style: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOODecls.h:62:9: note: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:144:9: note: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:212:9: style: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOODecls.h:66:27: note: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:212:9: note: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:271:13: style: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOInt.h:499:45: note: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'.
tcl8.6.8/generic/tclOOMethod.c:271:13: note: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'.
tcl8.6.8/generic/tclOOMethod.c:1163:14: style: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOMethod.c:84:17: note: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1163:14: note: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1194:14: style: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOMethod.c:86:17: note: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1194:14: note: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1223:14: style: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOMethod.c:88:17: note: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1223:14: note: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.6.8/generic/tclOOMethod.c:1361:9: style: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOIntDecls.h:55:23: note: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:1361:9: note: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:1400:9: style: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclOOIntDecls.h:51:24: note: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclOOMethod.c:1400:9: note: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.6.8/generic/tclObj.c:1495:24: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclObj.c:2806:17: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.6.8/generic/tclObj.c:3105:16: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.6.8/generic/tclObj.c:979:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:1999:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:2287:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:2789:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:2830:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:3090:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:3127:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:3419:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclObj.c:3602:5: style: Redundant pointer operation on 'bignumValue' - it's already a pointer. [redundantPointerOp]
tcl8.6.8/generic/tclObj.c:2156:21: style: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:198:42: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2156:21: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2215:21: style: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:119:44: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2215:21: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2246:21: style: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:217:55: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2246:21: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.6.8/generic/tclObj.c:2279:22: style: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:150:30: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.6.8/generic/tclObj.c:2279:22: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.6.8/generic/tclObj.c:3071:27: style: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1408:35: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.6.8/generic/tclObj.c:3071:27: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.6.8/generic/tclObj.c:3208:14: style: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclObj.c:219:33: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclObj.c:3208:14: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclObj.c:3305:13: style: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1604:43: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3305:13: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3349:13: style: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1606:45: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3349:13: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3456:14: style: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1612:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3456:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3457:13: style: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1612:27: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3457:13: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3491:14: style: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1615:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3491:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3492:13: style: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1615:27: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3492:13: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3516:14: style: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1609:40: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3516:14: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.6.8/generic/tclObj.c:3517:13: style: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1609:53: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:3517:13: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.6.8/generic/tclObj.c:4330:14: style: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclObj.c:234:45: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclObj.c:4330:14: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclOptimize.c:212:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclPanic.c:50:34: style: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:690:34: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.6.8/generic/tclPanic.c:50:34: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.6.8/generic/tclParse.c:190:17: style: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3039:64: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.6.8/generic/tclParse.c:190:17: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.6.8/generic/tclParse.c:2497:17: style: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:272:45: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.6.8/generic/tclParse.c:2497:17: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.6.8/generic/tclParse.c:2522:14: style: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:196:44: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.6.8/generic/tclParse.c:2522:14: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.6.8/generic/tclPathObj.c:683:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.6.8/generic/tclPathObj.c:686:4: note: Found duplicate branches for 'if' and 'else'.
tcl8.6.8/generic/tclPathObj.c:683:9: note: Found duplicate branches for 'if' and 'else'.
tcl8.6.8/generic/tclPathObj.c:952:18: style: Same expression on both sides of '==' because the value of 'res' and 'NULL' are the same. [duplicateExpression]
tcl8.6.8/generic/tclPathObj.c:853:20: note: 'res' is assigned value 'NULL' here.
tcl8.6.8/generic/tclPathObj.c:952:18: note: Same expression on both sides of '==' because the value of 'res' and 'NULL' are the same.
tcl8.6.8/generic/tclPathObj.c:1518:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPathObj.c:2399:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPathObj.c:2416:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:225:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.6.8/generic/tclPipe.c:280:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.6.8/generic/tclPipe.c:283:19: style: The scope of the variable 'resolvedPid' can be reduced. [variableScope]
tcl8.6.8/generic/tclPipe.c:323:36: style: The scope of the variable 'msg2' can be reduced. [variableScope]
tcl8.6.8/generic/tclPipe.c:114:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:158:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:330:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:339:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:345:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:352:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:553:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:582:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:699:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:740:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:1094:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:1102:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:1113:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPipe.c:66:9: style: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclPipe.c:36:12: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.6.8/generic/tclPipe.c:66:9: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.6.8/generic/tclPkg.c:1459:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.6.8/generic/tclPkg.c:1462:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.6.8/generic/tclPkg.c:1641:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclPkg.c:1639:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclPkg.c:1641:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclPkg.c:1829:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/generic/tclPkg.c:1827:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclPkg.c:1829:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.6.8/generic/tclPkg.c:981:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.6.8/generic/tclPkg.c:734:14: style: The scope of the variable 'pkgPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclPkg.c:825:14: style: The scope of the variable 'keyString' can be reduced. [variableScope]
tcl8.6.8/generic/tclPkg.c:850:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/generic/tclPkg.c:1747:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclPkg.c:1826:20: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/generic/tclPkg.c:161:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:293:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:310:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:389:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:536:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:561:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:572:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:631:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:646:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:666:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:750:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:764:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:1036:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:1394:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:1657:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclPkg.c:325:9: style: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1653:27: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.6.8/generic/tclPkg.c:325:9: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.6.8/generic/tclPkg.c:327:20: style: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1654:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.6.8/generic/tclPkg.c:327:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.6.8/generic/tclPkg.c:788:16: style: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3371:47: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclPkg.c:788:16: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclPkg.c:1419:11: style: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclPkg.c:58:35: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.6.8/generic/tclPkg.c:1419:11: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.6.8/generic/tclPkg.c:1419:21: style: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclPkg.c:58:46: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.6.8/generic/tclPkg.c:1419:21: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.6.8/generic/tclPkg.c:1741:18: style: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclPkg.c:69:52: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.6.8/generic/tclPkg.c:1741:18: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.6.8/generic/tclPkg.c:1780:11: style: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclPkg.c:65:44: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.6.8/generic/tclPkg.c:1780:11: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.6.8/generic/tclPreserve.c:121:16: style: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:614:38: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.6.8/generic/tclPreserve.c:121:16: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.6.8/generic/tclProc.c:2311:5: warning: Either the condition 'if(objPtr)' is redundant or there is possible null pointer dereference: objPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclProc.c:2312:8: note: Assuming that condition 'if(objPtr)' is not redundant
tcl8.6.8/generic/tclProc.c:2311:5: note: Null pointer dereference
tcl8.6.8/generic/tclProc.c:1714:16: style: The scope of the variable 'freePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclProc.c:2150:26: style: The scope of the variable 'resVarInfo' can be reduced. [variableScope]
tcl8.6.8/generic/tclProc.c:152:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:159:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:167:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:493:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:521:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:529:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:558:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:567:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:596:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:617:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:770:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:872:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:1105:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:1873:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:1954:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:2452:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclProc.c:120:16: style: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1132:39: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclProc.c:120:16: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclProc.c:723:17: style: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:128:57: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.6.8/generic/tclProc.c:723:17: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.6.8/generic/tclProc.c:917:16: style: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3450:47: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclProc.c:917:16: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclProc.c:1197:10: style: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclProc.c:39:32: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.6.8/generic/tclProc.c:1197:10: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.6.8/generic/tclProc.c:2397:14: style: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclProc.c:33:44: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclProc.c:2397:14: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclProc.c:2620:16: style: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3186:45: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclProc.c:2620:16: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclRegexp.c:581:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.6.8/generic/tclRegexp.c:1055:16: style: The scope of the variable 'regexpPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclRegexp.c:735:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclRegexp.c:167:16: style: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:644:59: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:167:16: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:233:16: style: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:650:41: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:233:16: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:286:24: style: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclRegexp.c:94:27: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.6.8/generic/tclRegexp.c:286:24: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.6.8/generic/tclRegexp.c:423:16: style: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1097:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:423:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.6.8/generic/tclRegexp.c:573:14: style: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1039:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.6.8/generic/tclRegexp.c:573:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.6.8/generic/tclRegexp.c:856:17: style: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclRegexp.c:86:66: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.6.8/generic/tclRegexp.c:856:17: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.6.8/generic/tclResolve.c:140:23: style: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:307:41: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.6.8/generic/tclResolve.c:140:23: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.6.8/generic/tclResolve.c:401:23: style: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:311:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.6.8/generic/tclResolve.c:401:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.6.8/generic/tclResult.c:581:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclResult.c:582:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclResult.c:1327:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1407:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1457:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1479:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1501:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1514:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:1667:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclResult.c:523:23: style: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:703:14: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.6.8/generic/tclResult.c:523:23: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.6.8/generic/tclResult.c:1137:9: style: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1749:55: note: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'.
tcl8.6.8/generic/tclResult.c:1137:9: note: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'.
tcl8.6.8/generic/tclScan.c:956:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.6.8/generic/tclScan.c:338:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:385:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:401:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:423:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:460:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:469:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:516:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:527:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:539:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:544:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclScan.c:183:9: style: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclScan.c:47:42: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.6.8/generic/tclScan.c:183:9: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.6.8/generic/tclScan.c:255:10: style: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclScan.c:50:26: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.6.8/generic/tclScan.c:255:10: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.6.8/generic/tclScan.c:572:16: style: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3402:44: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclScan.c:572:16: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclStrToD.c:1443:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:1443:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:1444:18: style: The scope of the variable 'w' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:1812:12: style: The scope of the variable 'rteSignificand' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:1814:17: style: The scope of the variable 'rteSigWide' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:2520:12: style: The scope of the variable 'ds' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:2596:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:2671:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:2846:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:2914:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3078:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3289:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3680:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3684:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3895:9: style: The scope of the variable 'g' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:3896:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:4123:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:4943:21: style: The scope of the variable 'a' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:4943:24: style: The scope of the variable 'b' can be reduced. [variableScope]
tcl8.6.8/generic/tclStrToD.c:1397:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:3421:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:3545:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:3846:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:3903:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:4010:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:4547:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStrToD.c:1540:9: style: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:301:38: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.6.8/generic/tclStrToD.c:1540:9: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.6.8/generic/tclStrToD.c:1654:9: style: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:299:33: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.6.8/generic/tclStrToD.c:1654:9: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.6.8/generic/tclStrToD.c:1786:12: style: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:306:43: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.6.8/generic/tclStrToD.c:1786:12: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.6.8/generic/tclStrToD.c:4100:10: style: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:613:22: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.6.8/generic/tclStrToD.c:4100:10: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.6.8/generic/tclStrToD.c:4532:12: style: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1634:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.6.8/generic/tclStrToD.c:4532:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.6.8/generic/tclStrToD.c:4533:13: style: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1634:29: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.6.8/generic/tclStrToD.c:4533:13: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.6.8/generic/tclStrToD.c:4587:19: style: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:2868:53: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclStrToD.c:4587:19: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclStrToD.c:4813:19: style: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:364:50: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.6.8/generic/tclStrToD.c:4813:19: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.6.8/generic/tclStrToD.c:4939:12: style: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:367:33: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.6.8/generic/tclStrToD.c:4939:12: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.6.8/generic/tclStrToD.c:4940:9: style: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStrToD.c:367:47: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.6.8/generic/tclStrToD.c:4940:9: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.6.8/generic/tclStringObj.c:2323:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStringObj.c:2383:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclStringObj.c:1681:14: style: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1667:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.6.8/generic/tclStringObj.c:1681:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.6.8/generic/tclStringObj.c:2878:14: style: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclStringObj.c:64:44: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclStringObj.c:2878:14: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.6.8/generic/tclTestObj.c:149:16: style: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:33:41: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:149:16: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:348:16: style: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:35:42: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:348:16: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:448:16: style: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:38:41: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:448:16: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:566:16: style: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:40:40: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:566:16: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:669:16: style: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:42:38: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:669:16: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:873:16: style: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:44:40: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:873:16: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:970:16: style: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:46:35: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:970:16: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:1174:16: style: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTestObj.c:48:41: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclTestObj.c:1174:16: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/generic/tclThread.c:161:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.6.8/generic/tclThread.c:389:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclThread.c:390:11: style: The scope of the variable 'blockPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclThread.c:391:24: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclThread.c:250:16: style: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3103:47: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.6.8/generic/tclThread.c:250:16: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.6.8/generic/tclThread.c:274:16: style: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1138:43: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.6.8/generic/tclThread.c:274:16: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.6.8/generic/tclThread.c:303:20: style: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3101:55: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.6.8/generic/tclThread.c:303:20: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.6.8/generic/tclTimer.c:462:16: style: The scope of the variable 'timerEvPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclTimer.c:525:38: style: The scope of the variable 'nextPtrPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclTimer.c:891:24: style: The scope of the variable 'tempCommand' can be reduced. [variableScope]
tcl8.6.8/generic/tclTimer.c:836:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTimer.c:974:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTimer.c:401:16: style: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTimer.c:164:40: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/generic/tclTimer.c:401:16: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/generic/tclTimer.c:459:16: style: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTimer.c:163:40: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/generic/tclTimer.c:459:16: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/generic/tclTimer.c:665:19: style: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:267:47: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.6.8/generic/tclTimer.c:665:19: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.6.8/generic/tclTomMathInterface.c:186:13: style: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTomMathDecls.h:283:46: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:186:13: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:245:13: style: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTomMathDecls.h:285:49: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:245:13: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:246:17: style: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTomMathDecls.h:286:17: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.6.8/generic/tclTomMathInterface.c:246:17: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.6.8/generic/tclTomMathInterface.c:274:13: style: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTomMathDecls.h:288:50: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:274:13: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.6.8/generic/tclTomMathInterface.c:275:18: style: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclTomMathDecls.h:289:18: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.6.8/generic/tclTomMathInterface.c:275:18: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.6.8/generic/tclTrace.c:264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.6.8/generic/tclTrace.c:317:27: style: The scope of the variable 'pairObjPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:317:40: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:403:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:404:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:653:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:654:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:847:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:848:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:1287:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:1978:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.6.8/generic/tclTrace.c:372:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTrace.c:441:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTrace.c:684:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTrace.c:883:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclTrace.c:188:16: style: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3435:45: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclTrace.c:188:16: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclTrace.c:1034:17: style: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1231:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1034:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1037:27: style: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1232:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:1037:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:1100:17: style: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1236:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1100:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1165:17: style: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1241:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1165:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.6.8/generic/tclTrace.c:1423:9: style: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:439:26: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.6.8/generic/tclTrace.c:1423:9: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.6.8/generic/tclTrace.c:1529:9: style: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:434:26: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.6.8/generic/tclTrace.c:1529:9: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.6.8/generic/tclTrace.c:2138:26: style: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1394:37: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:2138:26: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:2999:23: style: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:789:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:2999:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:3035:23: style: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:794:34: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:3035:23: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.6.8/generic/tclTrace.c:2616:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.6.8/generic/tclUtf.c:550:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:550:14: style: The scope of the variable 'fullchar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:596:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:596:14: style: The scope of the variable 'fullchar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:683:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:842:25: style: The scope of the variable 'upChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:844:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:895:25: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:897:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:949:25: style: The scope of the variable 'titleChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:949:36: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:1763:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:1851:18: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:1953:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:2044:23: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtf.c:840:11: style: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:995:34: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:840:11: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:893:11: style: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:989:34: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:893:11: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:947:11: style: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:991:34: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:947:11: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.6.8/generic/tclUtf.c:1007:17: style: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:429:38: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1007:17: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1008:17: style: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:429:54: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1008:17: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1009:19: style: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:430:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.6.8/generic/tclUtf.c:1009:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.6.8/generic/tclUtf.c:1054:17: style: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1079:37: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1054:17: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1055:17: style: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1079:53: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1055:17: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1056:19: style: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1080:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.6.8/generic/tclUtf.c:1056:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.6.8/generic/tclUtf.c:1111:17: style: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1082:41: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1111:17: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.6.8/generic/tclUtf.c:1112:17: style: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1082:57: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1112:17: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.6.8/generic/tclUtf.c:1113:19: style: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1083:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.6.8/generic/tclUtf.c:1113:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.6.8/generic/tclUtf.c:1950:9: style: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:446:21: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.6.8/generic/tclUtf.c:1950:9: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.6.8/generic/tclUtil.c:3493:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcl8.6.8/generic/tclUtil.c:3493:11: note: Opposite expression on both sides of '=='.
tcl8.6.8/generic/tclUtil.c:3493:11: note: Opposite expression on both sides of '=='.
tcl8.6.8/generic/tclUtil.c:861:26: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:1667:9: style: The scope of the variable 'pInc' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:2108:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:2345:19: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:2426:25: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:2789:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
tcl8.6.8/generic/tclUtil.c:652:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:721:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:740:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:748:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:895:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:3635:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:3723:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:3758:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:4458:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclUtil.c:494:17: style: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:109:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.6.8/generic/tclUtil.c:494:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.6.8/generic/tclUtil.c:505:10: style: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:112:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.6.8/generic/tclUtil.c:505:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.6.8/generic/tclUtil.c:853:17: style: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:722:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.6.8/generic/tclUtil.c:853:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.6.8/generic/tclUtil.c:1016:17: style: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3108:45: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.6.8/generic/tclUtil.c:1016:17: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.6.8/generic/tclUtil.c:2513:14: style: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3128:45: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.6.8/generic/tclUtil.c:2513:14: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.6.8/generic/tclUtil.c:2514:14: style: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3129:17: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.6.8/generic/tclUtil.c:2514:14: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.6.8/generic/tclUtil.c:4212:15: style: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:221:36: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.6.8/generic/tclUtil.c:4212:15: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.6.8/generic/tclUtil.c:4266:10: style: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3106:47: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.6.8/generic/tclUtil.c:4266:10: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.6.8/generic/tclVar.c:3092:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclVar.c:3073:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.6.8/generic/tclVar.c:3092:5: note: Null pointer dereference
tcl8.6.8/generic/tclVar.c:3093:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclVar.c:3073:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.6.8/generic/tclVar.c:3093:5: note: Null pointer dereference
tcl8.6.8/generic/tclVar.c:3094:25: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.6.8/generic/tclVar.c:3073:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.6.8/generic/tclVar.c:3094:25: note: Null pointer dereference
tcl8.6.8/generic/tclVar.c:810:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:810:19: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:900:15: style: The scope of the variable 'tailPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:1036:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:2747:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:2750:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:2814:19: style: The scope of the variable 'createdNewObj' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:2815:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:4050:10: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:4560:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:4863:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:4965:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:5356:20: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:5827:14: style: The scope of the variable 'elemLen' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:5959:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:6072:17: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:6074:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:6078:24: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:6262:17: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:6266:24: style: The scope of the variable 'varNamePtr' can be reduced. [variableScope]
tcl8.6.8/generic/tclVar.c:578:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:613:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:680:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1049:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1064:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1084:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1105:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1444:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1848:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1852:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1865:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1989:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:2463:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:2968:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3038:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3088:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3170:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3267:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3373:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:3483:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4173:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4475:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4590:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4610:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4618:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4625:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4640:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:4990:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:5142:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:5234:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:5328:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:6035:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclVar.c:1023:15: style: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3944:18: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.6.8/generic/tclVar.c:1023:15: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.6.8/generic/tclVar.c:1027:15: style: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3944:41: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.6.8/generic/tclVar.c:1027:15: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.6.8/generic/tclVar.c:1471:16: style: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3408:43: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:1471:16: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2674:16: style: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3444:45: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2674:16: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2742:16: style: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3183:46: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2742:16: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2808:16: style: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3319:47: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:2808:16: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:4507:10: style: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclIntDecls.h:550:54: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.6.8/generic/tclVar.c:4507:10: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.6.8/generic/tclVar.c:4694:17: style: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:778:38: note: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'.
tcl8.6.8/generic/tclVar.c:4694:17: note: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'.
tcl8.6.8/generic/tclVar.c:4748:17: style: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:783:17: note: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'.
tcl8.6.8/generic/tclVar.c:4748:17: note: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'.
tcl8.6.8/generic/tclVar.c:4854:16: style: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3300:46: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:4854:16: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:4958:16: style: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3456:48: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:4958:16: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:5092:16: style: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclInt.h:3453:45: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclVar.c:5092:16: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/generic/tclZlib.c:3937:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclZlib.c:4005:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclZlib.c:4020:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/generic/tclZlib.c:4015:9: style: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1763:24: note: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'.
tcl8.6.8/generic/tclZlib.c:4015:9: note: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'.
tcl8.6.8/generic/tclZlib.c:4045:20: style: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'. [funcArgNamesDifferent]
tcl8.6.8/generic/tclDecls.h:1817:20: note: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'.
tcl8.6.8/generic/tclZlib.c:4045:20: note: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'.
tcl8.6.8/libtommath/bn_fast_s_mp_mul_digs.c:36:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_fast_s_mp_sqr.c:30:21: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_fast_s_mp_sqr.c:31:29: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_add_d.c:23:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_clear.c:22:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_cnt_lsb.c:26:16: style: The scope of the variable 'qq' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_copy.c:22:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_copy.c:22:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2.c:33:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2d.c:21:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2d.c:21:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_div_2d.c:22:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_grow.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_init_multi.c:51:5: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
tcl8.6.8/libtommath/bn_mp_lshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_lshd.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_2.c:34:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_2d.c:47:46: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_d.c:23:12: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_mul_d.c:24:16: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_neg.c:21:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_read_radix.c:22:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_rshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_set_int.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_sub_d.c:22:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_mp_toom_mul.c:33:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/libtommath/bn_mp_toom_mul.c:276:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/libtommath/bn_mp_toom_sqr.c:26:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/libtommath/bn_mp_toom_sqr.c:218:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.6.8/libtommath/bn_reverse.c:23:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_add.c:23:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_mul_digs.c:25:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_mul_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_mul_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_mul_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_mul_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_sqr.c:23:11: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_sqr.c:24:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_sqr.c:24:15: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_sqr.c:24:22: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.6.8/libtommath/bn_s_mp_sub.c:22:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.6.8/macosx/tclMacOSXFCmd.c:605:18: style: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'. [funcArgNamesDifferent]
tcl8.6.8/macosx/tclMacOSXFCmd.c:82:44: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.6.8/macosx/tclMacOSXFCmd.c:605:18: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.6.8/unix/dltest/pkga.c:53:16: style: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkga.c:28:40: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkga.c:53:16: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkga.c:97:16: style: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkga.c:30:43: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkga.c:97:16: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:51:16: style: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgb.c:21:41: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:51:16: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:92:16: style: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgb.c:23:44: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:92:16: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:102:16: style: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgb.c:25:42: note: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgb.c:102:16: note: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgc.c:53:16: style: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgc.c:29:41: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgc.c:53:16: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgc.c:91:16: style: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgc.c:31:44: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgc.c:91:16: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgd.c:53:16: style: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgd.c:29:41: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgd.c:53:16: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgd.c:91:16: style: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgd.c:31:44: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgd.c:91:16: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgua.c:129:16: style: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgua.c:29:40: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgua.c:129:16: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgua.c:173:16: style: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.6.8/unix/dltest/pkgua.c:31:43: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/dltest/pkgua.c:173:16: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.6.8/unix/tclLoadAix.c:160:42: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/unix/tclLoadDyld.c:187:5: style: Variable 'nativeFileName' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/unix/tclLoadDyld.c:175:0: note: Variable 'nativeFileName' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclLoadDyld.c:187:5: note: Variable 'nativeFileName' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclLoadDyld.c:439:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclLoadDyld.c:85:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclLoadDyld.c:439:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclLoadNext.c:75:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/unix/tclLoadNext.c:60:0: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclLoadNext.c:75:5: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclLoadOSF.c:192:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclLoadOSF.c:45:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclLoadOSF.c:192:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclLoadShl.c:178:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclLoadShl.c:23:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclLoadShl.c:178:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.6.8/unix/tclUnixChan.c:1663:19: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixChan.c:1768:9: style: The scope of the variable 'numFound' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixChan.c:240:10: style: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixChan.c:105:25: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:240:10: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:286:10: style: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixChan.c:107:43: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:286:10: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:376:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixChan.c:109:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:376:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:437:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixChan.c:113:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixChan.c:437:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixFCmd.c:1515:2: style: Variable 'groupPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/unix/tclUnixFCmd.c:1508:0: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclUnixFCmd.c:1515:2: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclUnixFCmd.c:1582:2: style: Variable 'pwPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/unix/tclUnixFCmd.c:1575:0: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclUnixFCmd.c:1582:2: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.6.8/unix/tclUnixFCmd.c:372:7: style: The scope of the variable 'dirPtr' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixFCmd.c:373:16: style: The scope of the variable 'dirEntPtr' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixFCmd.c:610:19: style: Checking if unsigned variable 'blockSize' is less than zero. [unsignedLessThanZero]
tcl8.6.8/unix/tclUnixFCmd.c:462:17: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:218:36: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.6.8/unix/tclUnixFCmd.c:462:17: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.6.8/unix/tclUnixFCmd.c:463:17: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:218:56: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.6.8/unix/tclUnixFCmd.c:463:17: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.6.8/unix/tclUnixFCmd.c:717:17: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:220:43: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.6.8/unix/tclUnixFCmd.c:717:17: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.6.8/unix/tclUnixFCmd.c:944:20: style: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:232:45: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.6.8/unix/tclUnixFCmd.c:944:20: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.6.8/unix/tclUnixFCmd.c:948:18: style: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:233:45: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.6.8/unix/tclUnixFCmd.c:948:18: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.6.8/unix/tclUnixFCmd.c:1243:18: style: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixFCmd.c:229:21: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.6.8/unix/tclUnixFCmd.c:1243:18: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.6.8/unix/tclUnixFile.c:529:3: style: Label 'filetypeOK' is not used. [unusedLabel]
tcl8.6.8/unix/tclUnixInit.c:468:24: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixInit.c:626:17: style: The scope of the variable 'knownEncoding' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixNotfy.c:680:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixNotfy.c:867:6: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:662:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:1224:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:1261:16: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:1262:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:1263:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixPipe.c:1045:10: style: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixPipe.c:57:25: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixPipe.c:1045:10: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixPipe.c:1095:10: style: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixPipe.c:59:43: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixPipe.c:1095:10: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixSock.c:1690:10: style: The scope of the variable 'host' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixSock.c:1690:28: style: The scope of the variable 'port' can be reduced. [variableScope]
tcl8.6.8/unix/tclUnixSock.c:370:16: style: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixSock.c:123:41: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.6.8/unix/tclUnixSock.c:370:16: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.6.8/unix/tclUnixSock.c:504:9: style: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixSock.c:134:12: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/unix/tclUnixSock.c:504:9: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/unix/tclUnixSock.c:506:10: style: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixSock.c:134:25: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixSock.c:506:10: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixSock.c:556:10: style: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixSock.c:136:43: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixSock.c:556:10: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/unix/tclUnixSock.c:1151:15: style: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixSock.c:121:54: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.6.8/unix/tclUnixSock.c:1151:15: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.6.8/unix/tclUnixTime.c:436:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixTime.c:48:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/unix/tclUnixTime.c:436:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/unix/tclUnixTime.c:461:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixTime.c:50:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/unix/tclUnixTime.c:461:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/unix/tclUnixTime.c:530:16: style: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclUnixTime.c:47:39: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.6.8/unix/tclUnixTime.c:530:16: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.6.8/unix/tclXtNotify.c:271:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
tcl8.6.8/unix/tclXtNotify.c:116:18: style: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclXtNotify.c:95:57: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.6.8/unix/tclXtNotify.c:116:18: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.6.8/unix/tclXtNotify.c:496:10: style: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'. [funcArgNamesDifferent]
tcl8.6.8/unix/tclXtNotify.c:80:50: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.6.8/unix/tclXtNotify.c:496:10: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.6.8/win/cat.c:27:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tcl8.6.8/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tcl8.6.8/win/nmakehlp.c:644:4: note: Null pointer dereference
tcl8.6.8/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tcl8.6.8/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tcl8.6.8/win/nmakehlp.c:644:13: note: Null pointer dereference
tcl8.6.8/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.6.8/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tcl8.6.8/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.6.8/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.6.8/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tcl8.6.8/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.6.8/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.6.8/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tcl8.6.8/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tcl8.6.8/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tcl8.6.8/win/tclWinChan.c:1366:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/win/tclWinChan.c:1546:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/win/tclWinChan.c:197:16: style: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:91:39: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinChan.c:197:16: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinChan.c:240:16: style: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:76:39: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinChan.c:240:16: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinChan.c:454:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:88:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/win/tclWinChan.c:454:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/win/tclWinChan.c:532:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:90:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/win/tclWinChan.c:532:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.6.8/win/tclWinChan.c:656:9: style: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:84:12: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinChan.c:656:9: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinChan.c:1543:18: style: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinChan.c:98:42: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.6.8/win/tclWinChan.c:1543:18: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.6.8/win/tclWinConsole.c:1323:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/win/tclWinConsole.c:1206:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.6.8/win/tclWinConsole.c:363:16: style: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinConsole.c:153:42: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinConsole.c:363:16: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinConsole.c:417:16: style: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinConsole.c:140:42: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinConsole.c:417:16: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinConsole.c:632:9: style: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinConsole.c:149:12: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinConsole.c:632:9: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinDde.c:1837:3: style: Variable 'resultPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/win/tclWinDde.c:1832:3: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.6.8/win/tclWinDde.c:1837:3: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.6.8/win/tclWinDde.c:302:9: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tcl8.6.8/win/tclWinDde.c:302:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.6.8/win/tclWinDde.c:307:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.6.8/win/tclWinDde.c:307:26: style: The scope of the variable 'lastSuffix' can be reduced. [variableScope]
tcl8.6.8/win/tclWinDde.c:643:14: style: The scope of the variable 'ddeObjectPtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinDde.c:1573:15: style: The scope of the variable 'returnObjPtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFCmd.c:1917:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFCmd.c:1918:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFCmd.c:156:18: style: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:92:21: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:156:18: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:543:18: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:85:37: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFCmd.c:543:18: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFCmd.c:544:18: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:85:58: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:544:18: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:862:18: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:86:44: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.6.8/win/tclWinFCmd.c:862:18: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.6.8/win/tclWinFCmd.c:1012:18: style: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:87:48: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.6.8/win/tclWinFCmd.c:1012:18: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.6.8/win/tclWinFCmd.c:1176:18: style: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:99:45: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.6.8/win/tclWinFCmd.c:1176:18: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.6.8/win/tclWinFCmd.c:1354:18: style: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:93:40: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFCmd.c:1354:18: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFCmd.c:1355:18: style: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:93:61: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:1355:18: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.6.8/win/tclWinFCmd.c:1420:18: style: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFCmd.c:95:42: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFCmd.c:1420:18: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.6.8/win/tclWinFile.c:1095:26: style: The scope of the variable 'isDrive' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFile.c:1445:20: style: The scope of the variable 'wHomeDir' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFile.c:1496:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.6.8/win/tclWinFile.c:194:18: style: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:176:34: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.6.8/win/tclWinFile.c:194:18: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.6.8/win/tclWinFile.c:195:18: style: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:177:21: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.6.8/win/tclWinFile.c:195:18: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.6.8/win/tclWinFile.c:309:18: style: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:174:43: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.6.8/win/tclWinFile.c:309:18: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.6.8/win/tclWinFile.c:373:18: style: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:178:46: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:373:18: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:374:18: style: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:179:21: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.6.8/win/tclWinFile.c:374:18: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.6.8/win/tclWinFile.c:445:18: style: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinInt.h:80:58: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.6.8/win/tclWinFile.c:445:18: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.6.8/win/tclWinFile.c:446:18: style: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinInt.h:81:21: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.6.8/win/tclWinFile.c:446:18: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.6.8/win/tclWinFile.c:476:18: style: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinInt.h:82:51: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.6.8/win/tclWinFile.c:476:18: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.6.8/win/tclWinFile.c:536:18: style: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:175:52: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:536:18: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:669:18: style: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:166:44: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:669:18: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:725:18: style: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:168:45: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:725:18: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.6.8/win/tclWinFile.c:1177:9: style: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:172:46: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.6.8/win/tclWinFile.c:1177:9: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.6.8/win/tclWinFile.c:1537:18: style: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:159:39: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:1537:18: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:1947:18: style: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:161:37: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:1947:18: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:2087:18: style: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinFile.c:160:36: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:2087:18: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.6.8/win/tclWinFile.c:837:1: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
tcl8.6.8/win/tclWinInit.c:265:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinInit.c:259:14: style: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinInit.c:114:41: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.6.8/win/tclWinInit.c:259:14: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.6.8/win/tclWinLoad.c:212:5: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.6.8/win/tclWinLoad.c:205:0: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.6.8/win/tclWinLoad.c:212:5: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.6.8/win/tclWinPipe.c:1626:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/win/tclWinPipe.c:1278:31: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:1286:18: style: The scope of the variable 'nativeName' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:1455:9: style: The scope of the variable 'quote' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:2551:28: style: The scope of the variable 'chanTypePtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:2552:15: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:2553:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:2554:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:2851:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.6.8/win/tclWinPipe.c:314:16: style: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinPipe.c:191:39: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinPipe.c:314:16: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinPipe.c:367:16: style: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinPipe.c:179:39: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinPipe.c:367:16: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinPipe.c:1274:17: style: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinPipe.c:174:20: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.6.8/win/tclWinPipe.c:1274:17: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.6.8/win/tclWinPipe.c:1965:9: style: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinPipe.c:187:12: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinPipe.c:1965:9: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinPipe.c:3093:5: error: Memory leak: pipeTI [memleak]
tcl8.6.8/win/tclWinReg.c:565:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.6.8/win/tclWinReg.c:865:27: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.6.8/win/tclWinReg.c:1154:10: style: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinReg.c:125:39: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.6.8/win/tclWinReg.c:1154:10: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.6.8/win/tclWinReg.c:1155:18: style: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinReg.c:126:22: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.6.8/win/tclWinReg.c:1155:18: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.6.8/win/tclWinSerial.c:1445:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.6.8/win/tclWinSerial.c:594:20: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.6.8/win/tclWinSerial.c:1270:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.6.8/win/tclWinSerial.c:1866:42: style: Checking if unsigned variable 'inSize' is less than zero. [unsignedLessThanZero]
tcl8.6.8/win/tclWinSerial.c:1866:60: style: Checking if unsigned variable 'outSize' is less than zero. [unsignedLessThanZero]
tcl8.6.8/win/tclWinSerial.c:396:16: style: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinSerial.c:172:41: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinSerial.c:396:16: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinSerial.c:451:16: style: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinSerial.c:160:41: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinSerial.c:451:16: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.6.8/win/tclWinSerial.c:844:9: style: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinSerial.c:169:12: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinSerial.c:844:9: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.6.8/win/tclWinSock.c:584:25: style: The scope of the variable 'tsdPtr' can be reduced. [variableScope]
tcl8.6.8/win/tclWinSock.c:2247:10: style: The scope of the variable 'host' can be reduced. [variableScope]
tcl8.6.8/win/tclWinSock.c:2247:28: style: The scope of the variable 'port' can be reduced. [variableScope]
tcl8.6.8/win/tclWinSock.c:1639:15: style: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinSock.c:242:18: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.6.8/win/tclWinSock.c:1639:15: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.6.8/win/tclWinTest.c:104:16: style: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTest.c:35:41: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinTest.c:104:16: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinTest.c:180:16: style: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTest.c:37:42: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinTest.c:180:16: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinTest.c:295:16: style: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTest.c:42:40: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinTest.c:295:16: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.6.8/win/tclWinThrd.c:116:32: style: struct member 'WinCondition::firstPtr' is never used. [unusedStructMember]
tcl8.6.8/win/tclWinThrd.c:117:32: style: struct member 'WinCondition::lastPtr' is never used. [unusedStructMember]
tcl8.6.8/win/tclWinTime.c:248:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTime.c:124:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/win/tclWinTime.c:248:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/win/tclWinTime.c:280:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTime.c:126:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/win/tclWinTime.c:280:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.6.8/win/tclWinTime.c:493:16: style: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.6.8/win/tclWinTime.c:117:41: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.6.8/win/tclWinTime.c:493:16: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
[07:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tcl8.7/tcl8.7_8.7.0~a1+dfsg.orig.tar.gz
tcl8.7a1/compat/fake-rfc2553.c:74:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
tcl8.7a1/compat/fake-rfc2553.c:75:7: style: The scope of the variable 'tmpserv' can be reduced. [variableScope]
tcl8.7a1/compat/fake-rfc2553.c:189:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/compat/strncasecmp.c:123:19: style: The scope of the variable 'u1' can be reduced. [variableScope]
tcl8.7a1/compat/strncasecmp.c:123:23: style: The scope of the variable 'u2' can be reduced. [variableScope]
tcl8.7a1/compat/strncasecmp.c:119:12: style: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tcl8.7a1/compat/strncasecmp.c:60:57: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.7a1/compat/strncasecmp.c:119:12: note: Function 'strncasecmp' argument 3 names different: declaration 'n' definition 'length'.
tcl8.7a1/compat/zlib/adler32.c:69:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/infback9/inftree9.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/inflate86/inffas86.c:1122:0: error: #error "x86 architecture not defined" [preprocessorErrorDirective]
tcl8.7a1/compat/zlib/contrib/iostream/zfstream.h:26:15: warning: Virtual function 'sync' is called from destructor '~gzfilebuf()' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
tcl8.7a1/compat/zlib/contrib/iostream/zfstream.cpp:12:3: note: Calling sync
tcl8.7a1/compat/zlib/contrib/iostream/zfstream.h:26:15: note: sync is a virtual method
tcl8.7a1/compat/zlib/contrib/iostream2/zstream_test.cpp:10:29: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream_test.cpp:15:12: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream_test.cpp:14:52: style: Variable 'z' is not assigned a value. [unassignedVariable]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream.h:101:16: style: Technically the member function 'izstream::fp' can be const. [functionConst]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream.h:234:16: style: Technically the member function 'ozstream::fp' can be const. [functionConst]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream.h:42:5: style: Class 'zstringlen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream.h:55:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.7a1/compat/zlib/contrib/iostream2/zstream.h:56:9: style: Class 'izstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:84:21: style: struct member 'inffast_ar::esp' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:85:21: style: struct member 'inffast_ar::ebp' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:94:40: style: struct member 'inffast_ar::hold' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:95:24: style: struct member 'inffast_ar::bits' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:96:24: style: struct member 'inffast_ar::wsize' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:97:24: style: struct member 'inffast_ar::write' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:98:24: style: struct member 'inffast_ar::lmask' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:99:24: style: struct member 'inffast_ar::dmask' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:100:24: style: struct member 'inffast_ar::len' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:101:24: style: struct member 'inffast_ar::dist' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/masmx64/inffas8664.c:102:24: style: struct member 'inffast_ar::status' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/minizip/miniunz.c:390:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
tcl8.7a1/compat/zlib/contrib/minizip/miniunz.c:542:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/miniunz.c:518:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:395:39: warning: Logical disjunction always evaluates to true: EXPR >= '0' || EXPR <= '9'. [incorrectLogicOperator]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:235:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:352:27: warning: Width 1 given in format string (no. 1) is smaller than destination buffer 'answer[128]'. [invalidScanfFormatWidth_smaller]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:191:18: style: The scope of the variable 'size_read' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:192:18: style: The scope of the variable 'total_read' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:227:0: style: The scope of the variable 'pos' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:257:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:399:21: style: The scope of the variable 'size_read' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/minizip.c:232:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/minizip/mztools.c:290:3: error: Resource leak: fpOutCD [resourceLeak]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
tcl8.7a1/compat/zlib/contrib/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/puff/puff.c:705:13: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/puff/puff.c:799:9: style: The scope of the variable 'last' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/puff/puff.c:799:15: style: The scope of the variable 'type' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/puff/pufftest.c:129:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.7a1/compat/zlib/contrib/puff/pufftest.c:142:30: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/puff/pufftest.c:93:36: style: The scope of the variable 'dest' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:172:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:220:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:261:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/contrib/testzlib/testzlib.c:154:0: style: Variable 'lCompressedSize' is assigned a value that is never used. [unreadVariable]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:171:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:272:28: style: The scope of the variable 'prev' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:389:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:72:8: style: struct member 'tar_header::uid' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:73:8: style: struct member 'tar_header::gid' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:76:8: style: struct member 'tar_header::chksum' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:78:8: style: struct member 'tar_header::linkname' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:79:8: style: struct member 'tar_header::magic' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:80:8: style: struct member 'tar_header::version' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:81:8: style: struct member 'tar_header::uname' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:82:8: style: struct member 'tar_header::gname' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:83:8: style: struct member 'tar_header::devmajor' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:84:8: style: struct member 'tar_header::devminor' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:85:8: style: struct member 'tar_header::prefix' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/contrib/untgz/untgz.c:91:22: style: union member 'tar_buffer::buffer' is never used. [unusedStructMember]
tcl8.7a1/compat/zlib/deflate.c:382:10: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:382:15: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:548:9: style: The scope of the variable 'put' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:1242:21: style: The scope of the variable 'match' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:1485:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:1486:14: style: The scope of the variable 'more' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:1828:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/deflate.c:1930:10: style: The scope of the variable 'hash_head' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzlib.c:371:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzlib.c:372:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzlib.c:294:9: error: Memory leak: path [memleak]
tcl8.7a1/compat/zlib/gzread.c:28:14: style: The scope of the variable 'get' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzread.c:548:20: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzread.c:550:20: style: The scope of the variable 'eol' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzwrite.c:20:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzwrite.c:150:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzwrite.c:308:14: style: The scope of the variable 'have' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/gzwrite.c:472:19: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/inflate.c:402:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/inflate.c:1320:19: style: The scope of the variable 'dictid' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/inflate.c:1405:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/inflate.c:1468:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/inflate.c:702:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/compat/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/test/infcover.c:465:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcl8.7a1/compat/zlib/test/infcover.c:188:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/test/infcover.c:196:5: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/test/infcover.c:221:9: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/compat/zlib/test/minigzip.c:367:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/test/minigzip.c:435:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:710:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:755:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:1069:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:1070:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:1071:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:1072:14: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.7a1/compat/zlib/trees.c:1073:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:128:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:164:9: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:167:17: style: The scope of the variable 'fillt' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:169:17: style: The scope of the variable 'cb' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:499:9: style: The scope of the variable 'previ' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:500:9: style: The scope of the variable 'ndone' can be reduced. [variableScope]
tcl8.7a1/generic/regc_nfa.c:1289:5: style: Variable 'stop->tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/regc_nfa.c:1285:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.7a1/generic/regc_nfa.c:1289:5: note: Variable 'stop->tmp' is reassigned a value before the old one has been used.
tcl8.7a1/generic/regc_nfa.c:1235:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.7a1/generic/regc_nfa.c:2811:18: style: The scope of the variable 'first' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:660:19: style: The scope of the variable 'left' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:660:26: style: The scope of the variable 'right' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:1664:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:1664:13: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:1664:19: style: The scope of the variable 'to' can be reduced. [variableScope]
tcl8.7a1/generic/regcomp.c:1944:10: style: The scope of the variable 'idbuf' can be reduced. [variableScope]
tcl8.7a1/generic/regc_lex.c:947:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:305:11: style: The scope of the variable 'pco' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:305:16: style: The scope of the variable 'nco' can be reduced. [variableScope]
tcl8.7a1/generic/regc_color.c:597:11: style: The scope of the variable 'sco' can be reduced. [variableScope]
tcl8.7a1/generic/regc_locale.c:857:13: style: The scope of the variable 'lc' can be reduced. [variableScope]
tcl8.7a1/generic/regc_locale.c:857:17: style: The scope of the variable 'uc' can be reduced. [variableScope]
tcl8.7a1/generic/regc_locale.c:857:21: style: The scope of the variable 'tc' can be reduced. [variableScope]
tcl8.7a1/generic/rege_dfa.c:321:18: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.7a1/generic/rege_dfa.c:325:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.7a1/generic/rege_dfa.c:321:18: note: Null pointer dereference
tcl8.7a1/generic/rege_dfa.c:322:21: warning: Either the condition 'cnfa!=NULL' is redundant or there is possible null pointer dereference: cnfa. [nullPointerRedundantCheck]
tcl8.7a1/generic/rege_dfa.c:325:17: note: Assuming that condition 'cnfa!=NULL' is not redundant
tcl8.7a1/generic/rege_dfa.c:322:21: note: Null pointer dereference
tcl8.7a1/generic/rege_dfa.c:732:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/regexec.c:877:13: warning: Either the condition 't!=NULL' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
tcl8.7a1/generic/regexec.c:884:14: note: Assuming that condition 't!=NULL' is not redundant
tcl8.7a1/generic/regexec.c:877:13: note: Null pointer dereference
tcl8.7a1/generic/regexec.c:955:17: style: The scope of the variable 'd' can be reduced. [variableScope]
tcl8.7a1/generic/rege_dfa.c:655:11: style: The scope of the variable 'co' can be reduced. [variableScope]
tcl8.7a1/generic/tclAlloc.c:697:18: style: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:209:39: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.7a1/generic/tclAlloc.c:697:18: note: Function 'TclpAlloc' argument 1 names different: declaration 'size' definition 'numBytes'.
tcl8.7a1/generic/tclAlloc.c:720:11: style: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:215:29: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.7a1/generic/tclAlloc.c:720:11: note: Function 'TclpFree' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.7a1/generic/tclAlloc.c:744:11: style: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:226:34: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.7a1/generic/tclAlloc.c:744:11: note: Function 'TclpRealloc' argument 1 names different: declaration 'ptr' definition 'oldPtr'.
tcl8.7a1/generic/tclAlloc.c:745:18: style: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:226:52: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.7a1/generic/tclAlloc.c:745:18: note: Function 'TclpRealloc' argument 2 names different: declaration 'size' definition 'numBytes'.
tcl8.7a1/generic/tclAssembly.c:783:14: style: The scope of the variable 'backtrace' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:844:16: style: The scope of the variable 'namespacePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:1976:20: style: The scope of the variable 'hashEntry' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2389:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2424:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2457:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2490:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2892:14: style: The scope of the variable 'symbolObj' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:2893:20: style: The scope of the variable 'valEntryPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3074:14: style: The scope of the variable 'symbolObj' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3075:20: style: The scope of the variable 'valEntryPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3081:20: style: The scope of the variable 'realJumpEntryPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3084:17: style: The scope of the variable 'jumpTargetBBPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3198:19: style: The scope of the variable 'opcode' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3267:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3268:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3391:20: style: The scope of the variable 'jtEntry' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3392:14: style: The scope of the variable 'targetLabel' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3541:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3542:9: style: The scope of the variable 'litIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3710:20: style: The scope of the variable 'jtEntry' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:3711:14: style: The scope of the variable 'targetLabel' can be reduced. [variableScope]
tcl8.7a1/generic/tclAssembly.c:1378:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:1618:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:1989:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2101:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2323:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2358:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2394:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2429:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2462:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2495:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2546:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:2948:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3233:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3413:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3436:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3583:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3728:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3787:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:3863:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclAssembly.c:762:16: style: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3285:48: note: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclAssembly.c:762:16: note: Function 'Tcl_AssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclAssembly.c:777:16: style: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3288:49: note: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclAssembly.c:777:16: note: Function 'TclNRAssembleObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclAssembly.c:1015:17: style: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:312:61: note: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'.
tcl8.7a1/generic/tclAssembly.c:1015:17: note: Function 'TclAssembleCode' argument 2 names different: declaration 'code' definition 'codePtr'.
tcl8.7a1/generic/tclAssembly.c:1245:18: style: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:241:42: note: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:1245:18: note: Function 'AssembleOneLine' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:1964:14: style: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:278:17: note: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'.
tcl8.7a1/generic/tclAssembly.c:1964:14: note: Function 'CreateMirrorJumpTable' argument 2 names different: declaration 'jumpTable' definition 'jumps'.
tcl8.7a1/generic/tclAssembly.c:2293:18: style: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:279:39: note: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:2293:18: note: Function 'FindLocalVar' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:2518:18: style: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:272:38: note: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:2518:18: note: Function 'DefineLabel' argument 1 names different: declaration 'envPtr' definition 'assemEnvPtr'.
tcl8.7a1/generic/tclAssembly.c:2519:17: style: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:272:58: note: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'.
tcl8.7a1/generic/tclAssembly.c:2519:17: note: Function 'DefineLabel' argument 2 names different: declaration 'label' definition 'labelName'.
tcl8.7a1/generic/tclAssembly.c:2577:9: style: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:303:54: note: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'.
tcl8.7a1/generic/tclAssembly.c:2577:9: note: Function 'StartBasicBlock' argument 2 names different: declaration 'fallthrough' definition 'flags'.
tcl8.7a1/generic/tclAssembly.c:4306:14: style: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:274:50: note: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'.
tcl8.7a1/generic/tclAssembly.c:4306:14: note: Function 'DupAssembleCodeInternalRep' argument 1 names different: declaration 'src' definition 'srcPtr'.
tcl8.7a1/generic/tclAssembly.c:4307:14: style: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclAssembly.c:275:17: note: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'.
tcl8.7a1/generic/tclAssembly.c:4307:14: note: Function 'DupAssembleCodeInternalRep' argument 2 names different: declaration 'dest' definition 'copyPtr'.
tcl8.7a1/generic/tclAssembly.c:42:9: style: struct member 'CodeRange::endOffset' is never used. [unusedStructMember]
tcl8.7a1/generic/tclAssembly.c:1539:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclAssembly.c:1544:13: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclAssembly.c:2006:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclAssembly.c:2899:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclAssembly.c:3089:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclAssembly.c:3098:16: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
tcl8.7a1/generic/tclBasic.c:497:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcl8.7a1/generic/tclBasic.c:495:32: note: outer condition: cancelTableInitialized==0
tcl8.7a1/generic/tclBasic.c:497:29: note: identical inner condition: cancelTableInitialized==0
tcl8.7a1/generic/tclBasic.c:497:29: style: Condition 'cancelTableInitialized==0' is always true [knownConditionTrueFalse]
tcl8.7a1/generic/tclBasic.c:495:32: note: Assuming that condition 'cancelTableInitialized==0' is not redundant
tcl8.7a1/generic/tclBasic.c:497:29: note: Condition 'cancelTableInitialized==0' is always true
tcl8.7a1/generic/tclBasic.c:635:5: style: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclBasic.c:634:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBasic.c:635:5: note: Variable 'iPtr->globalNsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBasic.c:4642:5: style: Variable 'currNsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclBasic.c:4637:0: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBasic.c:4642:5: note: Variable 'currNsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBasic.c:4294:19: style: Same expression on both sides of '==' because the value of 'cmdPtr' and 'NULL' are the same. [duplicateExpression]
tcl8.7a1/generic/tclBasic.c:4226:23: note: 'cmdPtr' is assigned value 'NULL' here.
tcl8.7a1/generic/tclBasic.c:4294:19: note: Same expression on both sides of '==' because the value of 'cmdPtr' and 'NULL' are the same.
tcl8.7a1/generic/tclBasic.c:1123:16: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:1487:13: style: The scope of the variable 'dPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:2061:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:2259:22: style: The scope of the variable 'dataPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:2503:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:2991:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:3077:17: style: The scope of the variable 'importCmd' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:3388:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:4604:17: style: The scope of the variable 'cmdString' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:5839:15: style: The scope of the variable 'framePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:6034:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:6894:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.7a1/generic/tclBasic.c:1742:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:1767:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:1793:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:1897:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:1914:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:1952:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:2597:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:2628:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:2636:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:3744:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:3862:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:3890:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:4024:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:4307:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:4698:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:6302:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:6650:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:6852:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:7275:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:7964:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8360:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8527:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8560:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8567:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8787:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8877:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8885:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8915:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8939:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:8998:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:9005:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:9013:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBasic.c:2808:17: style: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1401:53: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:2808:17: note: Function 'Tcl_SetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:2892:17: style: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1398:53: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:2892:17: note: Function 'Tcl_GetCommandInfoFromToken' argument 1 names different: declaration 'token' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:3072:17: style: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:349:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:3072:17: note: Function 'Tcl_DeleteCommandFromToken' argument 2 names different: declaration 'command' definition 'cmd'.
tcl8.7a1/generic/tclBasic.c:5499:11: style: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2873:60: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.7a1/generic/tclBasic.c:5499:11: note: Function 'TclAdvanceContinuations' argument 2 names different: declaration 'next' definition 'clNextPtrPtr'.
tcl8.7a1/generic/tclBasic.c:5559:15: style: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2878:45: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.7a1/generic/tclBasic.c:5559:15: note: Function 'TclArgumentEnter' argument 4 names different: declaration 'cf' definition 'cfPtr'.
tcl8.7a1/generic/tclBasic.c:6330:17: style: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:438:58: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:6330:17: note: Function 'Tcl_ExprLong' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:6357:17: style: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:432:60: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:6357:17: note: Function 'Tcl_ExprDouble' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:6386:17: style: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:426:61: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:6386:17: note: Function 'Tcl_ExprBoolean' argument 2 names different: declaration 'expr' definition 'exprstring'.
tcl8.7a1/generic/tclBasic.c:7069:10: style: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:841:34: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.7a1/generic/tclBasic.c:7069:10: note: Function 'Tcl_GetVersion' argument 1 names different: declaration 'major' definition 'majorV'.
tcl8.7a1/generic/tclBasic.c:7070:10: style: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:841:46: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.7a1/generic/tclBasic.c:7070:10: note: Function 'Tcl_GetVersion' argument 2 names different: declaration 'minor' definition 'minorV'.
tcl8.7a1/generic/tclBasic.c:7071:10: style: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:842:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.7a1/generic/tclBasic.c:7071:10: note: Function 'Tcl_GetVersion' argument 3 names different: declaration 'patchLevel' definition 'patchLevelV'.
tcl8.7a1/generic/tclBasic.c:7948:9: style: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclBasic.c:128:12: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.7a1/generic/tclBasic.c:7948:9: note: Function 'MathFuncWrongNumArgs' argument 3 names different: declaration 'actual' definition 'found'.
tcl8.7a1/generic/tclBasic.c:8305:14: style: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2793:64: note: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'.
tcl8.7a1/generic/tclBasic.c:8305:14: note: Function 'TclSetTailcall' argument 2 names different: declaration 'tailcallPtr' definition 'listPtr'.
tcl8.7a1/generic/tclBasic.c:7497:11: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclBasic.c:347:6: style: union member 'Anonymous22::identity' is never used. [unusedStructMember]
tcl8.7a1/generic/tclBasic.c:3302:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.7a1/generic/tclBasic.c:4322:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/generic/tclBinary.c:2288:6: style: Variable 'bigObj' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclBinary.c:2284:0: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBinary.c:2288:6: note: Variable 'bigObj' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclBinary.c:2569:36: style: The scope of the variable 'limit' can be reduced. [variableScope]
tcl8.7a1/generic/tclBinary.c:2573:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.7a1/generic/tclBinary.c:2573:27: style: The scope of the variable 'size' can be reduced. [variableScope]
tcl8.7a1/generic/tclBinary.c:2573:33: style: The scope of the variable 'outindex' can be reduced. [variableScope]
tcl8.7a1/generic/tclBinary.c:2596:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBinary.c:2703:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBinary.c:2917:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBinary.c:2925:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclBinary.c:654:14: style: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclBinary.c:68:47: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.7a1/generic/tclBinary.c:654:14: note: Function 'UpdateStringOfByteArray' argument 1 names different: declaration 'listPtr' definition 'objPtr'.
tcl8.7a1/generic/tclBinary.c:831:16: style: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclBinary.c:74:40: note: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclBinary.c:831:16: note: Function 'BinaryFormatCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclBinary.c:1336:16: style: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclBinary.c:77:38: note: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclBinary.c:1336:16: note: Function 'BinaryScanCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclBinary.c:2133:21: style: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclBinary.c:65:35: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.7a1/generic/tclBinary.c:2133:21: note: Function 'ScanNumber' argument 4 names different: declaration 'numberCachePtr' definition 'numberCachePtrPtr'.
tcl8.7a1/generic/tclClock.c:798:14: style: The scope of the variable 'row' can be reduced. [variableScope]
tcl8.7a1/generic/tclClock.c:2073:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclClock.c:1065:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclClock.c:1074:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclClock.c:1910:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclClock.c:1925:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclClock.c:1957:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:708:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:875:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:1404:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:2153:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:2302:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:2405:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:3002:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdAH.c:138:16: style: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3229:45: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:138:16: note: Function 'Tcl_BreakObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:171:16: style: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3233:44: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:171:16: note: Function 'Tcl_CaseObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:307:16: style: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3237:45: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:307:16: note: Function 'Tcl_CatchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:413:16: style: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3240:42: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:413:16: note: Function 'Tcl_CdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:469:16: style: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3261:46: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:469:16: note: Function 'Tcl_ConcatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:504:16: style: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3264:48: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:504:16: note: Function 'Tcl_ContinueObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:699:16: style: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCmdAH.c:49:46: note: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclCmdAH.c:699:16: note: Function 'BadEncodingSubcommand' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclCmdAH.c:965:16: style: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3296:45: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:965:16: note: Function 'Tcl_ErrorObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1028:16: style: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3299:44: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1028:16: note: Function 'Tcl_EvalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1098:16: style: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3305:44: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1098:16: note: Function 'Tcl_ExitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1147:16: style: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3308:44: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:1147:16: note: Function 'Tcl_ExprObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2693:16: style: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3328:43: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2693:16: note: Function 'Tcl_ForObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2888:16: style: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3331:47: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2888:16: note: Function 'Tcl_ForeachObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2908:16: style: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3377:44: note: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdAH.c:2908:16: note: Function 'Tcl_LmapObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:234:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:325:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:352:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:369:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:498:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:560:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:990:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:1023:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:1206:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:1568:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:1641:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:1688:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:2659:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:2676:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:2793:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3071:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3104:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3165:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3173:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3742:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3767:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3818:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3830:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3927:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:3948:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:4334:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:4549:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdIL.c:213:16: style: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3346:42: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:213:16: note: Function 'Tcl_IfObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:396:16: style: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3349:44: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:396:16: note: Function 'Tcl_IncrObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2158:16: style: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3356:44: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2158:16: note: Function 'Tcl_JoinObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2243:16: style: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3362:47: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2243:16: note: Function 'Tcl_LassignObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2317:16: style: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3365:46: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2317:16: note: Function 'Tcl_LindexObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2376:16: style: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3368:47: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2376:16: note: Function 'Tcl_LinsertObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2458:16: style: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3374:44: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2458:16: note: Function 'Tcl_ListObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2494:16: style: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3371:47: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2494:16: note: Function 'Tcl_LlengthObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2540:16: style: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3383:46: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclCmdIL.c:2540:16: note: Function 'Tcl_LrangeObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclCmdIL.c:2635:16: style: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3386:47: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2635:16: note: Function 'Tcl_LrepeatObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2744:16: style: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3389:48: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:2744:16: note: Function 'Tcl_LreplaceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdIL.c:4258:18: style: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCmdIL.c:152:38: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.7a1/generic/tclCmdIL.c:4258:18: note: Function 'SortCompare' argument 1 names different: declaration 'firstPtr' definition 'elemPtr1'.
tcl8.7a1/generic/tclCmdIL.c:4258:41: style: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCmdIL.c:152:61: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.7a1/generic/tclCmdIL.c:4258:41: note: Function 'SortCompare' argument 2 names different: declaration 'second' definition 'elemPtr2'.
tcl8.7a1/generic/tclCmdIL.c:4502:14: style: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCmdIL.c:154:48: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.7a1/generic/tclCmdIL.c:4502:14: note: Function 'SelectObjFromSublist' argument 1 names different: declaration 'firstPtr' definition 'objPtr'.
tcl8.7a1/generic/tclCmdMZ.c:780:6: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclCmdMZ.c:775:0: note: Variable 'args' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCmdMZ.c:780:6: note: Variable 'args' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCmdMZ.c:1204:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2007:15: style: The scope of the variable 'mapString' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2007:26: style: The scope of the variable 'u2lc' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2414:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2475:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2475:21: style: The scope of the variable 'end' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2958:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:2960:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:3043:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:3045:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:3128:18: style: The scope of the variable 'length2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:3130:11: style: The scope of the variable 'string2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCmdMZ.c:231:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:684:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:1900:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:1964:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:2167:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:2572:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:2722:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3576:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3595:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3608:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3627:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3634:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3683:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3702:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:3721:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4047:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4234:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4242:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4255:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4274:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4284:15: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:4315:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCmdMZ.c:84:16: style: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3421:43: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:84:16: note: Function 'Tcl_PwdObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:124:16: style: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3427:46: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:124:16: note: Function 'Tcl_RegexpObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:484:16: style: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3430:46: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:484:16: note: Function 'Tcl_RegsubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1004:16: style: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3433:46: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1004:16: note: Function 'Tcl_RenameObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1040:16: style: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3439:46: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1040:16: note: Function 'Tcl_ReturnObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1087:16: style: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3457:46: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1087:16: note: Function 'Tcl_SourceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1171:16: style: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3451:45: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:1171:16: note: Function 'Tcl_SplitObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:3444:16: style: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3461:45: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:3444:16: note: Function 'Tcl_SubstObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:3492:16: style: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3464:46: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:3492:16: note: Function 'Tcl_SwitchObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4087:16: style: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3472:44: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4087:16: note: Function 'Tcl_TimeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4179:16: style: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3478:43: note: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4179:16: note: Function 'Tcl_TryObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4755:16: style: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3502:45: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCmdMZ.c:4755:16: note: Function 'Tcl_WhileObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclCompCmds.c:579:30: style: The scope of the variable 'resultNameTokenPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:579:51: style: The scope of the variable 'optsNameTokenPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:2874:9: style: The scope of the variable 'numVars' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:2921:30: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:2957:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:2997:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:3027:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:3029:23: style: The scope of the variable 'innerPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:3074:30: style: The scope of the variable 'varsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmds.c:3076:23: style: The scope of the variable 'innerPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:112:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2080:27: style: The scope of the variable 'otherTokenPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2081:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2142:27: style: The scope of the variable 'opt' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2798:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2904:16: style: The scope of the variable 'varTokenPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsGR.c:2905:9: style: The scope of the variable 'localIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:190:30: style: The scope of the variable 'valueTokenPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:649:16: style: The scope of the variable 'over2' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:694:17: style: The scope of the variable 'isEmpty' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2038:9: style: The scope of the variable 'nextArmFixupIndex' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2465:27: style: The scope of the variable 'newHPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2499:17: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2500:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2529:17: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2530:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2958:38: style: The scope of the variable 'notCodeJumpSource' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompCmdsSZ.c:2019:9: style: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:48:28: note: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2019:9: note: Function 'IssueSwitchChainedTests' argument 6 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2025:11: style: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:50:14: note: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2025:11: note: Function 'IssueSwitchChainedTests' argument 9 names different: declaration 'bodyNext' definition 'bodyContLines'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2268:9: style: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:53:12: note: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2268:9: note: Function 'IssueSwitchJumpTable' argument 4 names different: declaration 'numWords' definition 'numBodyTokens'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2951:10: style: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:58:37: note: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2951:10: note: Function 'IssueTryClausesInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2952:10: style: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:59:13: note: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:2952:10: note: Function 'IssueTryClausesInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:3161:10: style: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:63:37: note: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:3161:10: note: Function 'IssueTryClausesFinallyInstructions' argument 7 names different: declaration 'resultVarIndices' definition 'resultVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:3162:10: style: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompCmdsSZ.c:64:13: note: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.7a1/generic/tclCompCmdsSZ.c:3162:10: note: Function 'IssueTryClausesFinallyInstructions' argument 8 names different: declaration 'optionVarIndices' definition 'optionVars'.
tcl8.7a1/generic/tclCompExpr.c:626:5: style: Variable 'nodes' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclCompExpr.c:565:0: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCompExpr.c:626:5: note: Variable 'nodes' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCompExpr.c:1441:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclCompile.c:2052:5: style: Variable 'tokenPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclCompile.c:2013:0: note: Variable 'tokenPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCompile.c:2052:5: note: Variable 'tokenPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclCompile.c:4292:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4292:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4292:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4292:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4377:9: style: The scope of the variable 'codeDelta' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4377:20: style: The scope of the variable 'codeLen' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4377:29: style: The scope of the variable 'srcDelta' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:4377:39: style: The scope of the variable 'srcLen' can be reduced. [variableScope]
tcl8.7a1/generic/tclCompile.c:1423:17: style: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompile.h:1127:40: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.7a1/generic/tclCompile.c:1423:17: note: Function 'TclInitCompileEnv' argument 3 names different: declaration 'string' definition 'stringPtr'.
tcl8.7a1/generic/tclCompile.c:2951:9: style: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompile.h:1116:61: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.7a1/generic/tclCompile.c:2951:9: note: Function 'TclFindCompiledLocal' argument 2 names different: declaration 'nameChars' definition 'nameBytes'.
tcl8.7a1/generic/tclCompile.c:3066:11: style: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:417:39: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.7a1/generic/tclCompile.c:3066:11: note: Function 'TclExpandCodeArray' argument 1 names different: declaration 'envPtr' definition 'envArgPtr'.
tcl8.7a1/generic/tclCompile.c:3126:9: style: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompile.c:679:12: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.7a1/generic/tclCompile.c:3126:9: note: Function 'EnterCmdStartData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.7a1/generic/tclCompile.c:3205:9: style: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompile.c:677:12: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.7a1/generic/tclCompile.c:3205:9: note: Function 'EnterCmdExtentData' argument 2 names different: declaration 'cmdNumber' definition 'cmdIndex'.
tcl8.7a1/generic/tclCompile.c:3258:11: style: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclCompile.c:699:51: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.7a1/generic/tclCompile.c:3258:11: note: Function 'EnterCmdWordData' argument 9 names different: declaration 'lines' definition 'wlines'.
tcl8.7a1/generic/tclConfig.c:235:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclConfig.c:250:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclConfig.c:283:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:1288:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcl8.7a1/generic/tclDate.c:1678:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1688:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1699:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1710:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1722:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1738:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1746:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1755:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1771:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1779:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1787:29: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1795:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1804:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1811:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1812:26: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1813:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1822:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1830:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1839:23: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1848:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1855:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1874:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1882:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1890:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1901:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1902:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1903:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1916:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1926:24: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1927:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1928:27: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1944:31: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1960:88: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1967:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1974:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1981:60: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:1988:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2009:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2017:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2025:32: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2034:21: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2038:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2041:25: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2042:28: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2060:34: style: Same expression on both sides of '-'. [duplicateExpression]
tcl8.7a1/generic/tclDate.c:2676:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/tclDate.c:2797:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2802:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2810:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2818:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2824:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2830:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2836:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2842:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDate.c:2496:15: style: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDate.c:316:20: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.7a1/generic/tclDate.c:2496:15: note: Function 'TclDateerror' argument 2 names different: declaration 'info' definition 'infoPtr'.
tcl8.7a1/generic/tclDate.c:2225:3: portability: Undefined behaviour, pointer arithmetic 'yyerror_range-1' is out of bounds. [pointerOutOfBounds]
tcl8.7a1/generic/tclDictObj.c:1228:11: style: The scope of the variable 'dict' can be reduced. [variableScope]
tcl8.7a1/generic/tclDictObj.c:2196:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclDictObj.c:3242:24: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclDictObj.c:3557:34: style: The scope of the variable 'valPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclDictObj.c:725:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:801:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:1583:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:2401:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:2595:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:3034:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDictObj.c:768:14: style: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:541:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.7a1/generic/tclDictObj.c:768:14: note: Function 'TclTraceDictPath' argument 2 names different: declaration 'rootPtr' definition 'dictPtr'.
tcl8.7a1/generic/tclDictObj.c:3184:16: style: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDictObj.c:56:38: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclDictObj.c:3184:16: note: Function 'DictUpdateCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclDisassemble.c:563:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcl8.7a1/generic/tclDisassemble.c:1353:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1402:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1412:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1420:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1467:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1477:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1485:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1532:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1567:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1575:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclDisassemble.c:1610:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEncoding.c:1613:5: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclEncoding.c:1609:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclEncoding.c:1613:5: note: Variable 'chan' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclEncoding.c:988:15: style: The scope of the variable 'encodingPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1117:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1117:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1307:24: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1307:32: style: The scope of the variable 'soFar' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1758:6: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1908:10: style: The scope of the variable 'from' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:2618:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:2732:17: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:2732:22: style: The scope of the variable 'word' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:3354:28: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:3481:21: style: The scope of the variable 'subTablePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:3482:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclEncoding.c:1574:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEncoding.c:1649:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEncoding.c:442:14: style: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:392:41: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.7a1/generic/tclEncoding.c:442:14: note: Function 'TclSetLibraryPath' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.7a1/generic/tclEncoding.c:1111:18: style: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:892:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.7a1/generic/tclEncoding.c:1111:18: note: Function 'Tcl_ExternalToUtfDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.7a1/generic/tclEncoding.c:1301:18: style: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:987:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.7a1/generic/tclEncoding.c:1301:18: note: Function 'Tcl_UtfToExternalDString' argument 4 names different: declaration 'dsPtr' definition 'dstPtr'.
tcl8.7a1/generic/tclEnsemble.c:1559:21: style: The scope of the variable 'fromObj' can be reduced. [variableScope]
tcl8.7a1/generic/tclEnsemble.c:160:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:281:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:297:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:560:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:573:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:598:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:675:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:677:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:748:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:824:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:900:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:927:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:999:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1065:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1142:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1184:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1226:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1267:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1308:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1349:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1409:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1701:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:1920:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2241:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2310:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2573:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2575:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2641:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEnsemble.c:2071:9: style: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3150:44: note: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'.
tcl8.7a1/generic/tclEnsemble.c:2071:9: note: Function 'TclSpellFix' argument 4 names different: declaration 'subIdx' definition 'badIdx'.
tcl8.7a1/generic/tclEnsemble.c:1929:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/generic/tclEvent.c:337:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEvent.c:350:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEvent.c:1435:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclEvent.c:311:16: style: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3271:19: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclEvent.c:311:16: note: Function 'TclDefaultBgErrorHandlerObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclExecute.c:7978:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.7a1/generic/tclExecute.c:7978:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcl8.7a1/generic/tclExecute.c:2469:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.7a1/generic/tclExecute.c:6636:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcl8.7a1/generic/tclExecute.c:9161:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclExecute.c:9786:30: style: The scope of the variable 'codeEnd' can be reduced. [variableScope]
tcl8.7a1/generic/tclExecute.c:9937:18: style: The scope of the variable 'start' can be reduced. [variableScope]
tcl8.7a1/generic/tclExecute.c:2481:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:2512:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:2523:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:2585:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4214:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4555:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4583:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4618:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4646:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4667:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4718:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4727:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4745:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:4774:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:7117:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:7803:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:7817:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:9650:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:10027:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:10032:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:10036:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:10043:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclExecute.c:9705:15: style: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:565:43: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.7a1/generic/tclExecute.c:9705:15: note: Function 'TclGetSrcInfoForPc' argument 1 names different: declaration 'contextPtr' definition 'cfPtr'.
tcl8.7a1/generic/tclExecute.c:9079:14: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9184:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9192:15: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9327:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9330:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9377:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:9380:23: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
tcl8.7a1/generic/tclExecute.c:8177:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:8191:34: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.7a1/generic/tclExecute.c:8262:33: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:8266:40: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9169:34: error: Uninitialized variable: ptr [uninitvar]
tcl8.7a1/generic/tclExecute.c:9181:6: error: Uninitialized variable: ptr [uninitvar]
tcl8.7a1/generic/tclExecute.c:9183:42: error: Uninitialized variable: ptr [uninitvar]
tcl8.7a1/generic/tclExecute.c:9187:52: error: Uninitialized variable: ptr [uninitvar]
tcl8.7a1/generic/tclExecute.c:9191:34: error: Uninitialized variable: ptr [uninitvar]
tcl8.7a1/generic/tclExecute.c:9250:23: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9253:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9258:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9263:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9310:30: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9313:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9317:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9321:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9348:25: error: Uninitialized variable: ptr1 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9351:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9355:27: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9371:34: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclExecute.c:9421:29: error: Uninitialized variable: ptr2 [uninitvar]
tcl8.7a1/generic/tclFCmd.c:1077:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFCmd.c:1101:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFCmd.c:1114:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFCmd.c:464:14: style: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclFCmd.c:21:17: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.7a1/generic/tclFCmd.c:464:14: note: Function 'CopyRenameOneFile' argument 2 names different: declaration 'srcPathPtr' definition 'source'.
tcl8.7a1/generic/tclFCmd.c:466:14: style: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclFCmd.c:21:38: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.7a1/generic/tclFCmd.c:466:14: note: Function 'CopyRenameOneFile' argument 3 names different: declaration 'destPathPtr' definition 'target'.
tcl8.7a1/generic/tclFileName.c:1601:14: style: Condition 'dir==PATH_GENERAL' is always true [knownConditionTrueFalse]
tcl8.7a1/generic/tclFileName.c:1595:20: note: Assuming that condition 'dir==PATH_GENERAL' is not redundant
tcl8.7a1/generic/tclFileName.c:1601:14: note: Condition 'dir==PATH_GENERAL' is always true
tcl8.7a1/generic/tclFileName.c:570:5: style: Variable 'resultPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclFileName.c:558:0: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclFileName.c:570:5: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclFileName.c:562:17: style: The scope of the variable 'str' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:645:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:646:35: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:734:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:735:21: style: The scope of the variable 'elementStart' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:1722:17: style: The scope of the variable 'head' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:1738:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:2151:9: style: The scope of the variable 'baseLength' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:2241:8: style: The scope of the variable 'element' can be reduced. [variableScope]
tcl8.7a1/generic/tclFileName.c:1185:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1196:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1279:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1286:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1304:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1311:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1322:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1343:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1552:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1562:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1653:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:2223:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:2230:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclFileName.c:1223:16: style: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3343:44: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclFileName.c:1223:16: note: Function 'Tcl_GlobObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclFileName.c:1715:14: style: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2992:17: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.7a1/generic/tclFileName.c:1715:14: note: Function 'TclGlob' argument 3 names different: declaration 'unquotedPrefix' definition 'pathPrefix'.
tcl8.7a1/generic/tclFileName.c:2137:14: style: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclFileName.c:37:49: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.7a1/generic/tclFileName.c:2137:14: note: Function 'DoGlob' argument 2 names different: declaration 'resultPtr' definition 'matchesObj'.
tcl8.7a1/generic/tclHash.c:627:43: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.7a1/generic/tclHash.c:628:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tcl8.7a1/generic/tclHash.c:880:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/tclIO.h:29:0: error: #error one of EWOULDBLOCK or EAGAIN must be defined [preprocessorErrorDirective]
tcl8.7a1/generic/tclIOCmd.c:779:30: style: The scope of the variable 'valueName' can be reduced. [variableScope]
tcl8.7a1/generic/tclIOCmd.c:455:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIOCmd.c:105:16: style: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3418:44: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:105:16: note: Function 'Tcl_PutsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:232:16: style: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3325:45: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:232:16: note: Function 'Tcl_FlushObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:297:16: style: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3337:44: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:297:16: note: Function 'Tcl_GetsObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:382:16: style: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3424:44: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:382:16: note: Function 'Tcl_ReadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:850:16: style: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3293:43: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.7a1/generic/tclIOCmd.c:850:16: note: Function 'Tcl_EofObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.7a1/generic/tclIOCmd.c:890:16: style: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3302:44: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:890:16: note: Function 'Tcl_ExecObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclIOCmd.c:1058:16: style: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3311:48: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.7a1/generic/tclIOCmd.c:1058:16: note: Function 'Tcl_FblockedObjCmd' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.7a1/generic/tclIOCmd.c:1105:16: style: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3408:44: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclIOCmd.c:1105:16: note: Function 'Tcl_OpenObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclIOCmd.c:1481:16: style: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3454:46: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclIOCmd.c:1481:16: note: Function 'Tcl_SocketObjCmd' argument 1 names different: declaration 'clientData' definition 'notUsed'.
tcl8.7a1/generic/tclIOSock.c:68:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.7a1/generic/tclIOSock.c:70:17: style: The scope of the variable 'native' can be reduced. [variableScope]
tcl8.7a1/generic/tclIOSock.c:64:17: style: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:267:60: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.7a1/generic/tclIOSock.c:64:17: note: Function 'TclSockGetPort' argument 2 names different: declaration 'str' definition 'string'.
tcl8.7a1/generic/tclIOUtil.c:306:0: error: #error "What status should be returned for file size out of range?" [preprocessorErrorDirective]
tcl8.7a1/generic/tclIndexObj.c:658:6: warning: Either the condition 'errorPtr!=NULL' is redundant or there is possible null pointer dereference: errorPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclIndexObj.c:651:15: note: Assuming that condition 'errorPtr!=NULL' is not redundant
tcl8.7a1/generic/tclIndexObj.c:658:6: note: Null pointer dereference
tcl8.7a1/generic/tclIndexObj.c:362:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tcl8.7a1/generic/tclIndexObj.c:700:26: style: The scope of the variable 'elemString' can be reduced. [variableScope]
tcl8.7a1/generic/tclIndexObj.c:371:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:373:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:376:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:381:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:383:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:390:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:605:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:615:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:627:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:992:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1013:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1044:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1055:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1057:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1058:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1476:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclIndexObj.c:1452:10: style: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2976:29: note: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'.
tcl8.7a1/generic/tclIndexObj.c:1452:10: note: Function 'TclGetCompletionCodeFromObj' argument 3 names different: declaration 'code' definition 'codePtr'.
tcl8.7a1/generic/tclInterp.c:1830:5: style: Variable 'prefv' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclInterp.c:1822:5: note: Variable 'prefv' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclInterp.c:1830:5: note: Variable 'prefv' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclInterp.c:857:14: style: The scope of the variable 'iiPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:1031:8: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:1291:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:1413:17: style: The scope of the variable 'aliasCmd' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:1766:12: style: The scope of the variable 'aliasPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:2126:12: style: The scope of the variable 'slavePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:2127:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:2232:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:2737:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:2907:13: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:3012:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:4285:29: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclInterp.c:867:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1108:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1118:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1298:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1360:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1466:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:1688:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2262:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2300:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2869:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2914:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2924:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2933:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:2975:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:3059:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:3136:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:3395:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:3421:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4425:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4524:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4541:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4613:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4733:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4750:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4768:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4787:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:4795:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclInterp.c:613:9: style: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3354:32: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.7a1/generic/tclInterp.c:613:9: note: Function 'Tcl_InterpObjCmd' argument 3 names different: declaration 'argc' definition 'objc'.
tcl8.7a1/generic/tclInterp.c:1183:17: style: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:282:41: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.7a1/generic/tclInterp.c:1183:17: note: Function 'Tcl_CreateAlias' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.7a1/generic/tclInterp.c:1185:17: style: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:283:39: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:1185:17: note: Function 'Tcl_CreateAlias' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:1238:17: style: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:287:44: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.7a1/generic/tclInterp.c:1238:17: note: Function 'Tcl_CreateAliasObj' argument 1 names different: declaration 'slave' definition 'slaveInterp'.
tcl8.7a1/generic/tclInterp.c:1240:17: style: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:288:39: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:1240:17: note: Function 'Tcl_CreateAliasObj' argument 3 names different: declaration 'target' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:1281:17: style: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:461:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.7a1/generic/tclInterp.c:1281:17: note: Function 'Tcl_GetAlias' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.7a1/generic/tclInterp.c:1284:18: style: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:463:20: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1284:18: note: Function 'Tcl_GetAlias' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1343:17: style: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:467:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.7a1/generic/tclInterp.c:1343:17: note: Function 'Tcl_GetAliasObj' argument 2 names different: declaration 'slaveCmd' definition 'aliasName'.
tcl8.7a1/generic/tclInterp.c:1346:18: style: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:469:20: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1346:18: note: Function 'Tcl_GetAliasObj' argument 4 names different: declaration 'targetCmdPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1348:16: style: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:470:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.7a1/generic/tclInterp.c:1348:16: note: Function 'Tcl_GetAliasObj' argument 6 names different: declaration 'objv' definition 'objvPtr'.
tcl8.7a1/generic/tclInterp.c:1510:14: style: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:218:35: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1510:14: note: Function 'AliasCreate' argument 5 names different: declaration 'targetPtr' definition 'targetNamePtr'.
tcl8.7a1/generic/tclInterp.c:1718:14: style: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:223:42: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.7a1/generic/tclInterp.c:1718:14: note: Function 'AliasDescribe' argument 3 names different: declaration 'objPtr' definition 'namePtr'.
tcl8.7a1/generic/tclInterp.c:1804:16: style: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:228:35: note: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclInterp.c:1804:16: note: Function 'AliasNRCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclInterp.c:1805:17: style: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:229:20: note: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.7a1/generic/tclInterp.c:1805:17: note: Function 'AliasNRCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.7a1/generic/tclInterp.c:1852:16: style: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:225:36: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclInterp.c:1852:16: note: Function 'AliasObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclInterp.c:1853:17: style: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:226:20: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.7a1/generic/tclInterp.c:1853:17: note: Function 'AliasObjCmd' argument 2 names different: declaration 'currentInterp' definition 'interp'.
tcl8.7a1/generic/tclInterp.c:2022:17: style: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:327:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.7a1/generic/tclInterp.c:2022:17: note: Function 'Tcl_CreateSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.7a1/generic/tclInterp.c:2054:17: style: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:536:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.7a1/generic/tclInterp.c:2054:17: note: Function 'Tcl_GetSlave' argument 2 names different: declaration 'slaveName' definition 'slavePath'.
tcl8.7a1/generic/tclInterp.c:2187:17: style: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:506:43: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.7a1/generic/tclInterp.c:2187:17: note: Function 'Tcl_GetInterpPath' argument 1 names different: declaration 'askInterp' definition 'askingInterp'.
tcl8.7a1/generic/tclInterp.c:2188:17: style: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:507:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:2188:17: note: Function 'Tcl_GetInterpPath' argument 2 names different: declaration 'slaveInterp' definition 'targetInterp'.
tcl8.7a1/generic/tclInterp.c:2463:16: style: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInterp.c:260:36: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclInterp.c:2463:16: note: Function 'SlaveObjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclLink.c:325:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:357:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:431:2: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:543:2: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:594:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:623:25: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tcl8.7a1/generic/tclLink.c:275:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
tcl8.7a1/generic/tclListObj.c:354:11: style: The scope of the variable 'listRepPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclListObj.c:172:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclListObj.c:599:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclListObj.c:1480:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclListObj.c:1658:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclListObj.c:1679:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclListObj.c:788:19: style: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:187:28: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.7a1/generic/tclListObj.c:788:19: note: Function 'Tcl_ListObjLength' argument 3 names different: declaration 'lengthPtr' definition 'intPtr'.
tcl8.7a1/generic/tclListObj.c:1307:14: style: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3036:17: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.7a1/generic/tclListObj.c:1307:14: note: Function 'TclLsetList' argument 3 names different: declaration 'indexPtr' definition 'indexArgPtr'.
tcl8.7a1/generic/tclLiteral.c:735:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclLiteral.c:376:11: style: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:618:38: note: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'.
tcl8.7a1/generic/tclLiteral.c:376:11: note: Function 'TclRegisterLiteral' argument 1 names different: declaration 'envPtr' definition 'ePtr'.
tcl8.7a1/generic/tclLoad.c:187:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:256:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:292:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:352:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:448:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:459:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:610:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:684:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:696:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:726:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:743:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:754:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:895:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclLoad.c:118:16: style: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3380:44: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclLoad.c:118:16: note: Function 'Tcl_LoadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclLoad.c:532:16: style: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3481:46: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclLoad.c:532:16: note: Function 'Tcl_UnloadObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclMain.c:247:17: style: The scope of the variable 'chan' can be reduced. [variableScope]
tcl8.7a1/generic/tclMain.c:251:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4545:2: style: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclNamesp.c:4541:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclNamesp.c:4545:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclNamesp.c:916:14: style: The scope of the variable 'cmdPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:1501:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:1848:11: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2215:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2530:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2584:13: style: The scope of the variable 'pathNsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2716:9: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2877:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:2877:24: style: The scope of the variable 'refNsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3584:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3585:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3650:17: style: The scope of the variable 'string' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3650:26: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3651:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:3766:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4206:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4274:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4275:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4519:28: style: The scope of the variable 'savedNsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4520:10: style: The scope of the variable 'otherPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4521:17: style: The scope of the variable 'myName' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4882:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4884:9: style: The scope of the variable 'overflow' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4884:19: style: The scope of the variable 'limit' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:4885:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclNamesp.c:723:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:762:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1414:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1619:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1628:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1636:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1641:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1764:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1804:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:1874:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:2479:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:2669:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:2863:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:3252:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:3874:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclNamesp.c:281:20: style: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:339:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.7a1/generic/tclNamesp.c:281:20: note: Function 'Tcl_PushCallFrame' argument 2 names different: declaration 'framePtr' definition 'callFramePtr'.
tcl8.7a1/generic/tclNamesp.c:290:20: style: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:340:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:290:20: note: Function 'Tcl_PushCallFrame' argument 3 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:908:20: style: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1469:49: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:908:20: note: Function 'Tcl_DeleteNamespace' argument 1 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1359:20: style: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1474:59: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1359:20: note: Function 'Tcl_Export' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1494:20: style: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1472:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1494:20: note: Function 'Tcl_AppendExportList' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1556:20: style: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1477:59: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1556:20: note: Function 'Tcl_Import' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1840:20: style: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1481:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:1840:20: note: Function 'Tcl_ForgetImport' argument 2 names different: declaration 'nsPtr' definition 'namespacePtr'.
tcl8.7a1/generic/tclNamesp.c:3300:16: style: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclNamesp.c:104:41: note: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclNamesp.c:3300:16: note: Function 'NamespaceEvalCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclNamesp.c:3748:16: style: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclNamesp.c:117:44: note: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclNamesp.c:3748:16: note: Function 'NamespaceInscopeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclNamesp.c:4707:14: style: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclNamesp.c:78:44: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclNamesp.c:4707:14: note: Function 'DupNsNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclNotify.c:174:24: style: The scope of the variable 'hold' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:838:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:839:18: style: The scope of the variable 'state' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:1250:26: style: The scope of the variable 'metadataTypePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:1251:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:1915:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclOO.c:1648:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:1716:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:1776:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:1864:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:1924:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2590:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2606:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2633:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2714:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2783:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:2861:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOO.c:1472:12: style: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOInt.h:529:15: note: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.7a1/generic/tclOO.c:1472:12: note: Function 'TclOORemoveFromMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.7a1/generic/tclOO.c:1510:12: style: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOInt.h:491:61: note: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.7a1/generic/tclOO.c:1510:12: note: Function 'TclOOAddToMixinSubs' argument 2 names different: declaration 'mixinPtr' definition 'superPtr'.
tcl8.7a1/generic/tclOO.c:2217:14: style: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOO.c:66:17: note: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'.
tcl8.7a1/generic/tclOO.c:2217:14: note: Function 'CloneClassMethod' argument 5 names different: declaration 'newMPtrPtr' definition 'm2PtrPtr'.
tcl8.7a1/generic/tclOO.c:2534:9: style: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOIntDecls.h:46:9: note: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'.
tcl8.7a1/generic/tclOO.c:2534:9: note: Function 'TclOOObjectCmdCore' argument 5 names different: declaration 'publicOnly' definition 'flags'.
tcl8.7a1/generic/tclOOBasic.c:636:2: style: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclOOBasic.c:632:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclOOBasic.c:636:2: note: Variable 'iPtr->varFramePtr->nsPtr' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclOOBasic.c:341:18: style: The scope of the variable 'contextPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOBasic.c:172:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:190:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:237:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:255:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:263:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:308:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:541:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:560:6: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:617:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:646:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:721:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:792:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:832:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:853:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:901:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:909:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:972:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:1007:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:1028:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:1054:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOBasic.c:1122:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOCall.c:376:11: style: The scope of the variable 'isWanted' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:498:5: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:500:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:501:11: style: The scope of the variable 'isWanted' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:677:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:698:17: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOCall.c:883:9: style: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOCall.c:76:23: note: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'.
tcl8.7a1/generic/tclOOCall.c:883:9: note: Function 'IsStillValid' argument 4 names different: declaration 'reuseMask' definition 'mask'.
tcl8.7a1/generic/tclOOCall.c:1499:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/generic/tclOOCall.c:1502:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/generic/tclOOCall.c:1504:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcl8.7a1/generic/tclOODefineCmds.c:434:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:448:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:455:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:524:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:570:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:659:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:696:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:704:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:746:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:890:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1126:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1132:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1161:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1286:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1410:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1502:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1560:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1612:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1627:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1679:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1740:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1926:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:1962:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2006:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2045:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2063:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2110:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2148:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2153:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2192:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2199:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2262:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2299:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2313:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2320:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2594:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOODefineCmds.c:2601:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:776:14: style: The scope of the variable 'nameObj' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOInfo.c:1144:14: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOInfo.c:1145:13: style: The scope of the variable 'mPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclOOInfo.c:150:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:255:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:263:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:366:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:375:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:624:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:853:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:913:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:921:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:981:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:1061:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:1070:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOInfo.c:1245:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOMethod.c:967:15: warning: Either the condition 'rPtr!=NULL' is redundant or there is possible null pointer dereference: rPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclOOMethod.c:973:14: note: Assuming that condition 'rPtr!=NULL' is not redundant
tcl8.7a1/generic/tclOOMethod.c:967:15: note: Null pointer dereference
tcl8.7a1/generic/tclOOMethod.c:1374:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOMethod.c:1413:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclOOMethod.c:144:9: style: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOODecls.h:62:9: note: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:144:9: note: Function 'Tcl_NewInstanceMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:212:9: style: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOODecls.h:66:27: note: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:212:9: note: Function 'Tcl_NewMethod' argument 4 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:271:13: style: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOInt.h:502:45: note: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'.
tcl8.7a1/generic/tclOOMethod.c:271:13: note: Function 'TclOODelMethodRef' argument 1 names different: declaration 'method' definition 'mPtr'.
tcl8.7a1/generic/tclOOMethod.c:1163:14: style: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOMethod.c:84:17: note: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1163:14: note: Function 'MethodErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1194:14: style: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOMethod.c:86:17: note: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1194:14: note: Function 'ConstructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1223:14: style: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOMethod.c:88:17: note: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1223:14: note: Function 'DestructorErrorHandler' argument 2 names different: declaration 'procNameObj' definition 'methodNameObj'.
tcl8.7a1/generic/tclOOMethod.c:1360:9: style: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOIntDecls.h:55:23: note: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:1360:9: note: Function 'TclOONewForwardInstanceMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:1399:9: style: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclOOIntDecls.h:51:24: note: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclOOMethod.c:1399:9: note: Function 'TclOONewForwardMethod' argument 3 names different: declaration 'isPublic' definition 'flags'.
tcl8.7a1/generic/tclObj.c:1493:24: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclObj.c:2807:17: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.7a1/generic/tclObj.c:3106:16: style: The scope of the variable 'value' can be reduced. [variableScope]
tcl8.7a1/generic/tclObj.c:4267:31: style: The scope of the variable 'resPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclObj.c:977:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:1999:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:2288:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:2790:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:2831:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:3091:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:3128:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:3420:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclObj.c:3603:5: style: Redundant pointer operation on 'bignumValue' - it's already a pointer. [redundantPointerOp]
tcl8.7a1/generic/tclObj.c:2157:21: style: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:198:42: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2157:21: note: Function 'Tcl_NewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2216:21: style: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:119:44: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2216:21: note: Function 'Tcl_DbNewDoubleObj' argument 1 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2247:21: style: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:217:55: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2247:21: note: Function 'Tcl_SetDoubleObj' argument 2 names different: declaration 'doubleValue' definition 'dblValue'.
tcl8.7a1/generic/tclObj.c:2280:22: style: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:150:30: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.7a1/generic/tclObj.c:2280:22: note: Function 'Tcl_GetDoubleFromObj' argument 3 names different: declaration 'doublePtr' definition 'dblPtr'.
tcl8.7a1/generic/tclObj.c:3072:27: style: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1408:35: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.7a1/generic/tclObj.c:3072:27: note: Function 'Tcl_GetWideIntFromObj' argument 3 names different: declaration 'widePtr' definition 'wideIntPtr'.
tcl8.7a1/generic/tclObj.c:3209:14: style: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclObj.c:218:33: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclObj.c:3209:14: note: Function 'DupBignum' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclObj.c:3306:13: style: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1604:43: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3306:13: note: Function 'Tcl_NewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3350:13: style: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1606:45: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3350:13: note: Function 'Tcl_DbNewBignumObj' argument 1 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3457:14: style: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1612:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3457:14: note: Function 'Tcl_GetBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3458:13: style: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1612:27: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3458:13: note: Function 'Tcl_GetBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3492:14: style: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1615:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3492:14: note: Function 'Tcl_TakeBignumFromObj' argument 2 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3493:13: style: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1615:27: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3493:13: note: Function 'Tcl_TakeBignumFromObj' argument 3 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3517:14: style: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1609:40: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3517:14: note: Function 'Tcl_SetBignumObj' argument 1 names different: declaration 'obj' definition 'objPtr'.
tcl8.7a1/generic/tclObj.c:3518:13: style: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1609:53: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:3518:13: note: Function 'Tcl_SetBignumObj' argument 2 names different: declaration 'value' definition 'bignumValue'.
tcl8.7a1/generic/tclObj.c:4349:14: style: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclObj.c:233:45: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclObj.c:4349:14: note: Function 'DupCmdNameInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclOptimize.c:212:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclPanic.c:50:34: style: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:690:34: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.7a1/generic/tclPanic.c:50:34: note: Function 'Tcl_SetPanicProc' argument 1 names different: declaration 'panicProc' definition 'proc'.
tcl8.7a1/generic/tclParse.c:192:17: style: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3065:64: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.7a1/generic/tclParse.c:192:17: note: Function 'TclParseInit' argument 2 names different: declaration 'string' definition 'start'.
tcl8.7a1/generic/tclParse.c:2473:17: style: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:272:45: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.7a1/generic/tclParse.c:2473:17: note: Function 'Tcl_CommandComplete' argument 1 names different: declaration 'cmd' definition 'script'.
tcl8.7a1/generic/tclParse.c:2498:14: style: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:196:44: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.7a1/generic/tclParse.c:2498:14: note: Function 'TclObjCommandComplete' argument 1 names different: declaration 'cmdPtr' definition 'objPtr'.
tcl8.7a1/generic/tclPathObj.c:683:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tcl8.7a1/generic/tclPathObj.c:686:4: note: Found duplicate branches for 'if' and 'else'.
tcl8.7a1/generic/tclPathObj.c:683:9: note: Found duplicate branches for 'if' and 'else'.
tcl8.7a1/generic/tclPathObj.c:952:18: style: Same expression on both sides of '==' because the value of 'res' and 'NULL' are the same. [duplicateExpression]
tcl8.7a1/generic/tclPathObj.c:853:20: note: 'res' is assigned value 'NULL' here.
tcl8.7a1/generic/tclPathObj.c:952:18: note: Same expression on both sides of '==' because the value of 'res' and 'NULL' are the same.
tcl8.7a1/generic/tclPathObj.c:1516:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPathObj.c:2398:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPathObj.c:2415:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:225:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.7a1/generic/tclPipe.c:280:13: style: The scope of the variable 'pid' can be reduced. [variableScope]
tcl8.7a1/generic/tclPipe.c:283:19: style: The scope of the variable 'resolvedPid' can be reduced. [variableScope]
tcl8.7a1/generic/tclPipe.c:323:36: style: The scope of the variable 'msg2' can be reduced. [variableScope]
tcl8.7a1/generic/tclPipe.c:114:13: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:158:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:330:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:339:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:345:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:352:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:553:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:582:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:699:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:740:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:1094:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:1102:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:1113:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPipe.c:66:9: style: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclPipe.c:36:12: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.7a1/generic/tclPipe.c:66:9: note: Function 'FileForRedirect' argument 3 names different: declaration 'atOk' definition 'atOK'.
tcl8.7a1/generic/tclPkg.c:1552:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.7a1/generic/tclPkg.c:1555:20: style: Redundant condition: If 'EXPR == '0'', the comparison 'EXPR != 0' is always true. [redundantCondition]
tcl8.7a1/generic/tclPkg.c:1734:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclPkg.c:1732:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclPkg.c:1734:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclPkg.c:1922:5: style: Variable 'dash' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/generic/tclPkg.c:1920:0: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclPkg.c:1922:5: note: Variable 'dash' is reassigned a value before the old one has been used.
tcl8.7a1/generic/tclPkg.c:1071:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.7a1/generic/tclPkg.c:421:26: style: The scope of the variable 'bestVersion' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:787:14: style: The scope of the variable 'pkgPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:894:14: style: The scope of the variable 'keyString' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:932:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:1840:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:1919:20: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/generic/tclPkg.c:177:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:359:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:376:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:455:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:589:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:614:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:625:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:684:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:699:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:719:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:803:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:817:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:1126:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:1487:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:1750:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclPkg.c:391:9: style: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1653:27: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.7a1/generic/tclPkg.c:391:9: note: Function 'Tcl_PkgRequireProc' argument 3 names different: declaration 'objc' definition 'reqc'.
tcl8.7a1/generic/tclPkg.c:393:20: style: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1654:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.7a1/generic/tclPkg.c:393:20: note: Function 'Tcl_PkgRequireProc' argument 4 names different: declaration 'objv' definition 'reqv'.
tcl8.7a1/generic/tclPkg.c:841:16: style: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3411:47: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclPkg.c:841:16: note: Function 'Tcl_PackageObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclPkg.c:1512:11: style: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclPkg.c:74:35: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.7a1/generic/tclPkg.c:1512:11: note: Function 'CompareVersions' argument 1 names different: declaration 'v1i' definition 'v1'.
tcl8.7a1/generic/tclPkg.c:1512:21: style: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclPkg.c:74:46: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.7a1/generic/tclPkg.c:1512:21: note: Function 'CompareVersions' argument 2 names different: declaration 'v2i' definition 'v2'.
tcl8.7a1/generic/tclPkg.c:1834:18: style: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclPkg.c:85:52: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.7a1/generic/tclPkg.c:1834:18: note: Function 'AddRequirementsToDString' argument 1 names different: declaration 'dstring' definition 'dsPtr'.
tcl8.7a1/generic/tclPkg.c:1873:11: style: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclPkg.c:81:44: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.7a1/generic/tclPkg.c:1873:11: note: Function 'SomeRequirementSatisfied' argument 1 names different: declaration 'havei' definition 'availVersionI'.
tcl8.7a1/generic/tclPreserve.c:121:16: style: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:614:38: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.7a1/generic/tclPreserve.c:121:16: note: Function 'Tcl_Preserve' argument 1 names different: declaration 'data' definition 'clientData'.
tcl8.7a1/generic/tclProc.c:2311:5: warning: Either the condition 'if(objPtr)' is redundant or there is possible null pointer dereference: objPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclProc.c:2312:8: note: Assuming that condition 'if(objPtr)' is not redundant
tcl8.7a1/generic/tclProc.c:2311:5: note: Null pointer dereference
tcl8.7a1/generic/tclProc.c:1714:16: style: The scope of the variable 'freePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclProc.c:2150:26: style: The scope of the variable 'resVarInfo' can be reduced. [variableScope]
tcl8.7a1/generic/tclProc.c:152:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:159:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:167:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:493:21: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:522:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:530:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:559:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:568:26: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:597:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:617:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:770:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:872:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:1105:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:1873:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:1954:25: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:2452:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclProc.c:120:16: style: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1132:39: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclProc.c:120:16: note: Function 'Tcl_ProcObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclProc.c:723:17: style: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:128:57: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.7a1/generic/tclProc.c:723:17: note: Function 'TclGetFrame' argument 2 names different: declaration 'str' definition 'name'.
tcl8.7a1/generic/tclProc.c:917:16: style: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3490:47: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclProc.c:917:16: note: Function 'Tcl_UplevelObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclProc.c:1197:10: style: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclProc.c:39:32: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.7a1/generic/tclProc.c:1197:10: note: Function 'InitResolvedLocals' argument 3 names different: declaration 'defPtr' definition 'varPtr'.
tcl8.7a1/generic/tclProc.c:2397:14: style: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclProc.c:33:44: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclProc.c:2397:14: note: Function 'DupLambdaInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclProc.c:2620:16: style: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3224:45: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclProc.c:2620:16: note: Function 'Tcl_ApplyObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclRegexp.c:581:17: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tcl8.7a1/generic/tclRegexp.c:1055:16: style: The scope of the variable 'regexpPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclRegexp.c:735:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclRegexp.c:167:16: style: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:644:59: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:167:16: note: Function 'Tcl_RegExpExec' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:233:16: style: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:650:41: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:233:16: note: Function 'Tcl_RegExpRange' argument 1 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:286:24: style: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclRegexp.c:94:27: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.7a1/generic/tclRegexp.c:286:24: note: Function 'RegExpExecUniChar' argument 3 names different: declaration 'uniString' definition 'wString'.
tcl8.7a1/generic/tclRegexp.c:423:16: style: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1097:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:423:16: note: Function 'Tcl_RegExpExecObj' argument 2 names different: declaration 'regexp' definition 're'.
tcl8.7a1/generic/tclRegexp.c:573:14: style: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1039:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.7a1/generic/tclRegexp.c:573:14: note: Function 'Tcl_GetRegExpFromObj' argument 2 names different: declaration 'patObj' definition 'objPtr'.
tcl8.7a1/generic/tclRegexp.c:856:17: style: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclRegexp.c:86:66: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.7a1/generic/tclRegexp.c:856:17: note: Function 'CompileRegexp' argument 2 names different: declaration 'pattern' definition 'string'.
tcl8.7a1/generic/tclResolve.c:140:23: style: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:307:41: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.7a1/generic/tclResolve.c:140:23: note: Function 'Tcl_GetInterpResolvers' argument 3 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.7a1/generic/tclResolve.c:401:23: style: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:311:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.7a1/generic/tclResolve.c:401:23: note: Function 'Tcl_GetNamespaceResolvers' argument 2 names different: declaration 'resInfo' definition 'resInfoPtr'.
tcl8.7a1/generic/tclResult.c:591:14: style: The scope of the variable 'objResultPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclResult.c:592:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclResult.c:1358:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1436:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1486:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1508:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1530:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1543:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:1696:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclResult.c:530:23: style: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:703:14: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.7a1/generic/tclResult.c:530:23: note: Function 'Tcl_SetObjResult' argument 2 names different: declaration 'resultObjPtr' definition 'objPtr'.
tcl8.7a1/generic/tclResult.c:1170:9: style: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1749:55: note: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'.
tcl8.7a1/generic/tclResult.c:1170:9: note: Function 'Tcl_SetErrorLine' argument 2 names different: declaration 'lineNum' definition 'value'.
tcl8.7a1/generic/tclScan.c:948:7: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcl8.7a1/generic/tclScan.c:338:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:385:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:401:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:423:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:460:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:469:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:516:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:527:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:539:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:544:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclScan.c:183:9: style: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclScan.c:47:42: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.7a1/generic/tclScan.c:183:9: note: Function 'CharInSet' argument 2 names different: declaration 'ch' definition 'c'.
tcl8.7a1/generic/tclScan.c:255:10: style: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclScan.c:50:26: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.7a1/generic/tclScan.c:255:10: note: Function 'ValidateFormat' argument 4 names different: declaration 'totalVars' definition 'totalSubs'.
tcl8.7a1/generic/tclScan.c:572:16: style: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3442:44: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclScan.c:572:16: note: Function 'Tcl_ScanObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclStrToD.c:1465:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:1465:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:1466:18: style: The scope of the variable 'w' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:1834:12: style: The scope of the variable 'rteSignificand' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:1836:17: style: The scope of the variable 'rteSigWide' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:2542:12: style: The scope of the variable 'ds' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:2618:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:2693:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:2868:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:2936:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3100:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3311:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3702:9: style: The scope of the variable 'digit' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3706:9: style: The scope of the variable 'r1' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3917:9: style: The scope of the variable 'g' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:3918:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:4145:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:4965:21: style: The scope of the variable 'a' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:4965:24: style: The scope of the variable 'b' can be reduced. [variableScope]
tcl8.7a1/generic/tclStrToD.c:1419:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:3443:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:3567:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:3868:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:3925:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:4032:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:4569:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStrToD.c:1562:9: style: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:294:38: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.7a1/generic/tclStrToD.c:1562:9: note: Function 'MakeLowPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.7a1/generic/tclStrToD.c:1676:9: style: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:292:33: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.7a1/generic/tclStrToD.c:1676:9: note: Function 'MakeHighPrecisionDouble' argument 3 names different: declaration 'nSigDigs' definition 'numSigDigs'.
tcl8.7a1/generic/tclStrToD.c:1808:12: style: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:299:43: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.7a1/generic/tclStrToD.c:1808:12: note: Function 'RefineApproximation' argument 1 names different: declaration 'approx' definition 'approxResult'.
tcl8.7a1/generic/tclStrToD.c:4122:10: style: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:613:22: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.7a1/generic/tclStrToD.c:4122:10: note: Function 'TclDoubleDigits' argument 5 names different: declaration 'signum' definition 'sign'.
tcl8.7a1/generic/tclStrToD.c:4554:12: style: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1634:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.7a1/generic/tclStrToD.c:4554:12: note: Function 'Tcl_InitBignumFromDouble' argument 2 names different: declaration 'initval' definition 'd'.
tcl8.7a1/generic/tclStrToD.c:4555:13: style: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1634:29: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.7a1/generic/tclStrToD.c:4555:13: note: Function 'Tcl_InitBignumFromDouble' argument 3 names different: declaration 'toInit' definition 'b'.
tcl8.7a1/generic/tclStrToD.c:4609:19: style: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:2890:53: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclStrToD.c:4609:19: note: Function 'TclBignumToDouble' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclStrToD.c:4835:19: style: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:357:50: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.7a1/generic/tclStrToD.c:4835:19: note: Function 'BignumToBiasedFrExp' argument 1 names different: declaration 'big' definition 'a'.
tcl8.7a1/generic/tclStrToD.c:4961:12: style: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:360:33: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.7a1/generic/tclStrToD.c:4961:12: note: Function 'SafeLdExp' argument 1 names different: declaration 'fraction' definition 'fract'.
tcl8.7a1/generic/tclStrToD.c:4962:9: style: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStrToD.c:360:47: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.7a1/generic/tclStrToD.c:4962:9: note: Function 'SafeLdExp' argument 2 names different: declaration 'exponent' definition 'expt'.
tcl8.7a1/generic/tclStringObj.c:2327:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:2387:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:2754:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:2788:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:2812:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:3094:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:3110:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:3141:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:3156:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:3180:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclStringObj.c:1645:14: style: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1667:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.7a1/generic/tclStringObj.c:1645:14: note: Function 'Tcl_AppendFormatToObj' argument 2 names different: declaration 'objPtr' definition 'appendObj'.
tcl8.7a1/generic/tclStringObj.c:3610:14: style: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclStringObj.c:55:44: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclStringObj.c:3610:14: note: Function 'DupStringInternalRep' argument 1 names different: declaration 'objPtr' definition 'srcPtr'.
tcl8.7a1/generic/tclTestObj.c:582:22: style: The scope of the variable 'indexRep' can be reduced. [variableScope]
tcl8.7a1/generic/tclTestObj.c:149:16: style: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:33:41: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:149:16: note: Function 'TestbignumobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:348:16: style: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:35:42: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:348:16: note: Function 'TestbooleanobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:448:16: style: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:38:41: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:448:16: note: Function 'TestdoubleobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:566:16: style: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:40:40: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:566:16: note: Function 'TestindexobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:655:16: style: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:42:38: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:655:16: note: Function 'TestintobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:859:16: style: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:44:40: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:859:16: note: Function 'TestlistobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:956:16: style: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:46:35: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:956:16: note: Function 'TestobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:1160:16: style: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTestObj.c:48:41: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclTestObj.c:1160:16: note: Function 'TeststringobjCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/generic/tclThread.c:161:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tcl8.7a1/generic/tclThread.c:389:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclThread.c:390:11: style: The scope of the variable 'blockPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclThread.c:391:24: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclThread.c:250:16: style: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3131:47: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.7a1/generic/tclThread.c:250:16: note: Function 'TclRememberMutex' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.7a1/generic/tclThread.c:274:16: style: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1138:43: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.7a1/generic/tclThread.c:274:16: note: Function 'Tcl_MutexFinalize' argument 1 names different: declaration 'mutex' definition 'mutexPtr'.
tcl8.7a1/generic/tclThread.c:303:20: style: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3129:55: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.7a1/generic/tclThread.c:303:20: note: Function 'TclRememberCondition' argument 1 names different: declaration 'mutex' definition 'condPtr'.
tcl8.7a1/generic/tclTimer.c:462:16: style: The scope of the variable 'timerEvPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclTimer.c:525:38: style: The scope of the variable 'nextPtrPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclTimer.c:891:24: style: The scope of the variable 'tempCommand' can be reduced. [variableScope]
tcl8.7a1/generic/tclTimer.c:836:24: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTimer.c:974:70: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTimer.c:401:16: style: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTimer.c:164:40: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/generic/tclTimer.c:401:16: note: Function 'TimerSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/generic/tclTimer.c:459:16: style: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTimer.c:163:40: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/generic/tclTimer.c:459:16: note: Function 'TimerCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/generic/tclTimer.c:665:19: style: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:267:47: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.7a1/generic/tclTimer.c:665:19: note: Function 'Tcl_CancelIdleCall' argument 1 names different: declaration 'idleProc' definition 'proc'.
tcl8.7a1/generic/tclTomMathInterface.c:186:13: style: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTomMathDecls.h:285:46: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:186:13: note: Function 'TclBNInitBignumFromLong' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:245:13: style: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTomMathDecls.h:287:49: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:245:13: note: Function 'TclBNInitBignumFromWideInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:246:17: style: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTomMathDecls.h:288:17: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.7a1/generic/tclTomMathInterface.c:246:17: note: Function 'TclBNInitBignumFromWideInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.7a1/generic/tclTomMathInterface.c:274:13: style: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTomMathDecls.h:290:50: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:274:13: note: Function 'TclBNInitBignumFromWideUInt' argument 1 names different: declaration 'bignum' definition 'a'.
tcl8.7a1/generic/tclTomMathInterface.c:275:18: style: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclTomMathDecls.h:291:18: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.7a1/generic/tclTomMathInterface.c:275:18: note: Function 'TclBNInitBignumFromWideUInt' argument 2 names different: declaration 'initVal' definition 'v'.
tcl8.7a1/generic/tclTrace.c:264:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcl8.7a1/generic/tclTrace.c:317:27: style: The scope of the variable 'pairObjPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:317:40: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:403:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:404:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:653:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:654:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:847:24: style: The scope of the variable 'command' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:848:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:1287:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:1978:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tcl8.7a1/generic/tclTrace.c:372:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTrace.c:441:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTrace.c:684:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTrace.c:883:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclTrace.c:188:16: style: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3475:45: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclTrace.c:188:16: note: Function 'Tcl_TraceObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclTrace.c:1034:17: style: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1231:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1034:17: note: Function 'Tcl_CommandTraceInfo' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1037:27: style: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1232:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:1037:27: note: Function 'Tcl_CommandTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:1100:17: style: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1236:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1100:17: note: Function 'Tcl_TraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1165:17: style: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1241:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1165:17: note: Function 'Tcl_UntraceCommand' argument 2 names different: declaration 'varName' definition 'cmdName'.
tcl8.7a1/generic/tclTrace.c:1423:9: style: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:439:26: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.7a1/generic/tclTrace.c:1423:9: note: Function 'TclCheckExecutionTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.7a1/generic/tclTrace.c:1529:9: style: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:434:26: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.7a1/generic/tclTrace.c:1529:9: note: Function 'TclCheckInterpTraces' argument 5 names different: declaration 'result' definition 'code'.
tcl8.7a1/generic/tclTrace.c:2138:26: style: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1394:37: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:2138:26: note: Function 'Tcl_CreateObjTrace' argument 4 names different: declaration 'objProc' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:3002:23: style: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:789:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:3002:23: note: Function 'Tcl_VarTraceInfo' argument 4 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:3039:23: style: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:794:34: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:3039:23: note: Function 'Tcl_VarTraceInfo2' argument 5 names different: declaration 'procPtr' definition 'proc'.
tcl8.7a1/generic/tclTrace.c:2616:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcl8.7a1/generic/tclUtf.c:544:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:583:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:663:12: style: The scope of the variable 'byte' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:822:25: style: The scope of the variable 'upChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:824:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:875:25: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:877:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:929:25: style: The scope of the variable 'titleChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:929:36: style: The scope of the variable 'lowChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:1715:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:1803:18: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:1905:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:1996:23: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtf.c:820:11: style: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:995:34: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:820:11: note: Function 'Tcl_UtfToUpper' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:873:11: style: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:989:34: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:873:11: note: Function 'Tcl_UtfToLower' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:927:11: style: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:991:34: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:927:11: note: Function 'Tcl_UtfToTitle' argument 1 names different: declaration 'src' definition 'str'.
tcl8.7a1/generic/tclUtf.c:987:17: style: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:429:38: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:987:17: note: Function 'TclpUtfNcmp2' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:988:17: style: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:429:54: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:988:17: note: Function 'TclpUtfNcmp2' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:989:19: style: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:430:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.7a1/generic/tclUtf.c:989:19: note: Function 'TclpUtfNcmp2' argument 3 names different: declaration 'n' definition 'numBytes'.
tcl8.7a1/generic/tclUtf.c:1034:17: style: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1079:37: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:1034:17: note: Function 'Tcl_UtfNcmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:1035:17: style: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1079:53: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:1035:17: note: Function 'Tcl_UtfNcmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:1036:19: style: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1080:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.7a1/generic/tclUtf.c:1036:19: note: Function 'Tcl_UtfNcmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.7a1/generic/tclUtf.c:1082:17: style: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1082:41: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:1082:17: note: Function 'Tcl_UtfNcasecmp' argument 1 names different: declaration 's1' definition 'cs'.
tcl8.7a1/generic/tclUtf.c:1083:17: style: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1082:57: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:1083:17: note: Function 'Tcl_UtfNcasecmp' argument 2 names different: declaration 's2' definition 'ct'.
tcl8.7a1/generic/tclUtf.c:1084:19: style: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1083:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.7a1/generic/tclUtf.c:1084:19: note: Function 'Tcl_UtfNcasecmp' argument 3 names different: declaration 'n' definition 'numChars'.
tcl8.7a1/generic/tclUtf.c:1902:9: style: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:446:21: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.7a1/generic/tclUtf.c:1902:9: note: Function 'TclUniCharMatch' argument 5 names different: declaration 'flags' definition 'nocase'.
tcl8.7a1/generic/tclUtil.c:3516:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcl8.7a1/generic/tclUtil.c:3516:11: note: Opposite expression on both sides of '=='.
tcl8.7a1/generic/tclUtil.c:3516:11: note: Opposite expression on both sides of '=='.
tcl8.7a1/generic/tclUtil.c:861:26: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:1682:9: style: The scope of the variable 'pInc' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:2123:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:2360:19: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:2441:25: style: The scope of the variable 'startChar' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:2804:9: style: The scope of the variable 'newsize' can be reduced. [variableScope]
tcl8.7a1/generic/tclUtil.c:652:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:721:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:740:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:748:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:895:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:3659:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:3747:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:3782:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:4481:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclUtil.c:494:17: style: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:109:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.7a1/generic/tclUtil.c:494:17: note: Function 'TclFindElement' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.7a1/generic/tclUtil.c:505:10: style: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:112:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.7a1/generic/tclUtil.c:505:10: note: Function 'TclFindElement' argument 7 names different: declaration 'bracePtr' definition 'literalPtr'.
tcl8.7a1/generic/tclUtil.c:853:17: style: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:722:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.7a1/generic/tclUtil.c:853:17: note: Function 'Tcl_SplitList' argument 2 names different: declaration 'listStr' definition 'list'.
tcl8.7a1/generic/tclUtil.c:1016:17: style: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3136:45: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.7a1/generic/tclUtil.c:1016:17: note: Function 'TclScanElement' argument 1 names different: declaration 'string' definition 'src'.
tcl8.7a1/generic/tclUtil.c:2528:14: style: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3163:45: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.7a1/generic/tclUtil.c:2528:14: note: Function 'TclStringMatchObj' argument 1 names different: declaration 'stringObj' definition 'strObj'.
tcl8.7a1/generic/tclUtil.c:2529:14: style: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3164:17: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.7a1/generic/tclUtil.c:2529:14: note: Function 'TclStringMatchObj' argument 2 names different: declaration 'patternObj' definition 'ptnObj'.
tcl8.7a1/generic/tclUtil.c:4235:15: style: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:221:36: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.7a1/generic/tclUtil.c:4235:15: note: Function 'TclpGetTime' argument 1 names different: declaration 'time' definition 'timePtr'.
tcl8.7a1/generic/tclUtil.c:4289:10: style: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3134:47: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.7a1/generic/tclUtil.c:4289:10: note: Function 'TclReToGlob' argument 5 names different: declaration 'flagsPtr' definition 'exactPtr'.
tcl8.7a1/generic/tclVar.c:3030:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclVar.c:3011:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.7a1/generic/tclVar.c:3030:5: note: Null pointer dereference
tcl8.7a1/generic/tclVar.c:3031:5: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclVar.c:3011:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.7a1/generic/tclVar.c:3031:5: note: Null pointer dereference
tcl8.7a1/generic/tclVar.c:3032:25: warning: Either the condition 'varPtr!=NULL' is redundant or there is possible null pointer dereference: varPtr. [nullPointerRedundantCheck]
tcl8.7a1/generic/tclVar.c:3011:16: note: Assuming that condition 'varPtr!=NULL' is not redundant
tcl8.7a1/generic/tclVar.c:3032:25: note: Null pointer dereference
tcl8.7a1/generic/tclVar.c:746:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:746:19: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:836:15: style: The scope of the variable 'tailPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:972:16: style: The scope of the variable 'nsPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:2685:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:2688:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:2752:19: style: The scope of the variable 'createdNewObj' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:2753:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:3909:10: style: The scope of the variable 'varPtr2' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:4419:26: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:4724:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:4826:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5122:20: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5663:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5776:17: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5778:10: style: The scope of the variable 'varPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5782:24: style: The scope of the variable 'elemObjPtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5966:17: style: The scope of the variable 'varName' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:5970:24: style: The scope of the variable 'varNamePtr' can be reduced. [variableScope]
tcl8.7a1/generic/tclVar.c:553:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:587:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:621:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:985:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1000:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1020:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1041:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1382:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1784:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1788:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1801:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:1925:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:2401:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:2906:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:2976:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:3026:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:3095:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4032:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4334:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4449:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4469:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4477:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4484:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4499:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:4851:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:5003:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:5094:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:5739:60: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclVar.c:959:15: style: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3984:18: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.7a1/generic/tclVar.c:959:15: note: Function 'TclLookupArrayElement' argument 6 names different: declaration 'createPart1' definition 'createArray'.
tcl8.7a1/generic/tclVar.c:963:15: style: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3984:41: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.7a1/generic/tclVar.c:963:15: note: Function 'TclLookupArrayElement' argument 7 names different: declaration 'createPart2' definition 'createElem'.
tcl8.7a1/generic/tclVar.c:1409:16: style: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3448:43: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:1409:16: note: Function 'Tcl_SetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2612:16: style: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3484:45: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2612:16: note: Function 'Tcl_UnsetObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2680:16: style: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3221:46: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2680:16: note: Function 'Tcl_AppendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2746:16: style: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3359:47: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:2746:16: note: Function 'Tcl_LappendObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4366:10: style: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclIntDecls.h:550:54: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.7a1/generic/tclVar.c:4366:10: note: Function 'TclPtrMakeUpvar' argument 2 names different: declaration 'otherP1Ptr' definition 'otherPtr'.
tcl8.7a1/generic/tclVar.c:4554:17: style: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:778:38: note: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'.
tcl8.7a1/generic/tclVar.c:4554:17: note: Function 'Tcl_UpVar' argument 4 names different: declaration 'localName' definition 'localNameStr'.
tcl8.7a1/generic/tclVar.c:4609:17: style: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:783:17: note: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'.
tcl8.7a1/generic/tclVar.c:4609:17: note: Function 'Tcl_UpVar2' argument 5 names different: declaration 'localName' definition 'localNameStr'.
tcl8.7a1/generic/tclVar.c:4715:16: style: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3340:46: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4715:16: note: Function 'Tcl_GlobalObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4819:16: style: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3496:48: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4819:16: note: Function 'Tcl_VariableObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4953:16: style: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclInt.h:3493:45: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclVar.c:4953:16: note: Function 'Tcl_UpvarObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/generic/tclZlib.c:3937:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclZlib.c:4005:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclZlib.c:4020:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/generic/tclZlib.c:4015:9: style: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1763:24: note: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'.
tcl8.7a1/generic/tclZlib.c:4015:9: note: Function 'Tcl_ZlibInflate' argument 4 names different: declaration 'buffersize' definition 'bufferSize'.
tcl8.7a1/generic/tclZlib.c:4045:20: style: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'. [funcArgNamesDifferent]
tcl8.7a1/generic/tclDecls.h:1817:20: note: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'.
tcl8.7a1/generic/tclZlib.c:4045:20: note: Function 'Tcl_ZlibStreamSetCompressionDictionary' argument 1 names different: declaration 'zhandle' definition 'zshandle'.
tcl8.7a1/libtommath/bn_fast_s_mp_mul_digs.c:36:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_fast_s_mp_sqr.c:30:21: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_fast_s_mp_sqr.c:31:29: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_add_d.c:23:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_clear.c:22:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_cnt_lsb.c:26:16: style: The scope of the variable 'qq' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_copy.c:22:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_copy.c:22:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2.c:33:17: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2d.c:21:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2d.c:21:18: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_div_2d.c:22:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_expt_d_ex.c:22:16: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_grow.c:21:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_lshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_lshd.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_2.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_2.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_2.c:34:17: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_2d.c:47:37: style: The scope of the variable 'rr' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_d.c:23:12: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_mul_d.c:24:16: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_neg.c:21:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_read_radix.c:22:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_rshd.c:21:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_set_int.c:21:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_sub_d.c:22:26: style: The scope of the variable 'mu' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_mp_toom_mul.c:33:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/libtommath/bn_mp_toom_mul.c:278:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/libtommath/bn_mp_toom_sqr.c:26:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/libtommath/bn_mp_toom_sqr.c:220:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tcl8.7a1/libtommath/bn_reverse.c:23:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_add.c:23:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_mul_digs.c:25:20: style: The scope of the variable 'pb' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_mul_digs.c:26:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_mul_digs.c:28:12: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_mul_digs.c:28:19: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_mul_digs.c:28:26: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_sqr.c:23:11: style: The scope of the variable 'r' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_sqr.c:24:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_sqr.c:24:15: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_sqr.c:24:22: style: The scope of the variable 'tmpt' can be reduced. [variableScope]
tcl8.7a1/libtommath/bn_s_mp_sub.c:22:19: style: The scope of the variable 'res' can be reduced. [variableScope]
tcl8.7a1/macosx/tclMacOSXFCmd.c:605:18: style: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'. [funcArgNamesDifferent]
tcl8.7a1/macosx/tclMacOSXFCmd.c:82:44: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.7a1/macosx/tclMacOSXFCmd.c:605:18: note: Function 'NewOSTypeObj' argument 1 names different: declaration 'newOSType' definition 'osType'.
tcl8.7a1/unix/dltest/pkga.c:45:16: style: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkga.c:20:40: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkga.c:45:16: note: Function 'Pkga_EqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkga.c:89:16: style: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkga.c:22:43: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkga.c:89:16: note: Function 'Pkga_QuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:51:16: style: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgb.c:21:41: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:51:16: note: Function 'Pkgb_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:92:16: style: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgb.c:23:44: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:92:16: note: Function 'Pkgb_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:102:16: style: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgb.c:25:42: note: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgb.c:102:16: note: Function 'Pkgb_DemoObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgc.c:45:16: style: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgc.c:21:41: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgc.c:45:16: note: Function 'Pkgc_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgc.c:83:16: style: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgc.c:23:44: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgc.c:83:16: note: Function 'Pkgc_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgd.c:45:16: style: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgd.c:21:41: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgd.c:45:16: note: Function 'Pkgd_SubObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgd.c:83:16: style: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgd.c:23:44: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgd.c:83:16: note: Function 'Pkgd_UnsafeObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgua.c:120:16: style: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgua.c:20:40: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgua.c:120:16: note: Function 'PkguaEqObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgua.c:164:16: style: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tcl8.7a1/unix/dltest/pkgua.c:22:43: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/dltest/pkgua.c:164:16: note: Function 'PkguaQuoteObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tcl8.7a1/unix/tclLoadAix.c:160:42: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/unix/tclLoadDyld.c:187:5: style: Variable 'nativeFileName' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/unix/tclLoadDyld.c:175:0: note: Variable 'nativeFileName' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclLoadDyld.c:187:5: note: Variable 'nativeFileName' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclLoadDyld.c:439:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclLoadDyld.c:85:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclLoadDyld.c:439:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclLoadNext.c:75:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/unix/tclLoadNext.c:60:0: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclLoadNext.c:75:5: note: Variable 'result' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclLoadOSF.c:192:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclLoadOSF.c:45:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclLoadOSF.c:192:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclLoadShl.c:178:20: style: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclLoadShl.c:23:40: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclLoadShl.c:178:20: note: Function 'UnloadFile' argument 1 names different: declaration 'handle' definition 'loadHandle'.
tcl8.7a1/unix/tclUnixNotfy.c:459:9: style: The scope of the variable 'numFound' can be reduced. [variableScope]
tcl8.7a1/unix/tclSelectNotfy.c:528:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/unix/tclSelectNotfy.c:641:6: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixChan.c:1662:19: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixChan.c:240:10: style: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixChan.c:105:25: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:240:10: note: Function 'FileInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:286:10: style: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixChan.c:107:43: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:286:10: note: Function 'FileOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:376:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixChan.c:109:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:376:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:437:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixChan.c:113:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixChan.c:437:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixFCmd.c:1514:2: style: Variable 'groupPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/unix/tclUnixFCmd.c:1508:0: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclUnixFCmd.c:1514:2: note: Variable 'groupPtr' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclUnixFCmd.c:1580:2: style: Variable 'pwPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/unix/tclUnixFCmd.c:1574:0: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclUnixFCmd.c:1580:2: note: Variable 'pwPtr' is reassigned a value before the old one has been used.
tcl8.7a1/unix/tclUnixFCmd.c:372:7: style: The scope of the variable 'dirPtr' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixFCmd.c:373:16: style: The scope of the variable 'dirEntPtr' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixFCmd.c:610:19: style: Checking if unsigned variable 'blockSize' is less than zero. [unsignedLessThanZero]
tcl8.7a1/unix/tclUnixFCmd.c:462:17: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:218:36: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.7a1/unix/tclUnixFCmd.c:462:17: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'src'.
tcl8.7a1/unix/tclUnixFCmd.c:463:17: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:218:56: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.7a1/unix/tclUnixFCmd.c:463:17: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'dst'.
tcl8.7a1/unix/tclUnixFCmd.c:717:17: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:220:43: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.7a1/unix/tclUnixFCmd.c:717:17: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'path'.
tcl8.7a1/unix/tclUnixFCmd.c:944:20: style: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:232:45: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.7a1/unix/tclUnixFCmd.c:944:20: note: Function 'TraverseUnixTree' argument 1 names different: declaration 'traversalProc' definition 'traverseProc'.
tcl8.7a1/unix/tclUnixFCmd.c:948:18: style: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:233:45: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.7a1/unix/tclUnixFCmd.c:948:18: note: Function 'TraverseUnixTree' argument 3 names different: declaration 'destPtr' definition 'targetPtr'.
tcl8.7a1/unix/tclUnixFCmd.c:1243:18: style: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixFCmd.c:229:21: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.7a1/unix/tclUnixFCmd.c:1243:18: note: Function 'TraversalDelete' argument 2 names different: declaration 'dstPtr' definition 'ignore'.
tcl8.7a1/unix/tclUnixFile.c:530:3: style: Label 'filetypeOK' is not used. [unusedLabel]
tcl8.7a1/unix/tclUnixInit.c:460:24: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixInit.c:619:17: style: The scope of the variable 'knownEncoding' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:662:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:1224:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:1261:16: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:1262:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:1263:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixPipe.c:1045:10: style: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixPipe.c:57:25: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixPipe.c:1045:10: note: Function 'PipeInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixPipe.c:1095:10: style: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixPipe.c:59:43: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixPipe.c:1095:10: note: Function 'PipeOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixSock.c:469:3: warning: Either the condition 'errorCodePtr!=NULL' is redundant or there is possible null pointer dereference: errorCodePtr. [nullPointerRedundantCheck]
tcl8.7a1/unix/tclUnixSock.c:467:31: note: Assuming that condition 'errorCodePtr!=NULL' is not redundant
tcl8.7a1/unix/tclUnixSock.c:469:3: note: Null pointer dereference
tcl8.7a1/unix/tclUnixSock.c:1554:15: style: Same expression on both sides of '>' because the value of 'retry' and '0' are the same. [duplicateExpression]
tcl8.7a1/unix/tclUnixSock.c:1550:17: note: 'retry' is assigned value '0' here.
tcl8.7a1/unix/tclUnixSock.c:1554:15: note: Same expression on both sides of '>' because the value of 'retry' and '0' are the same.
tcl8.7a1/unix/tclUnixSock.c:1778:10: style: The scope of the variable 'host' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixSock.c:1778:28: style: The scope of the variable 'port' can be reduced. [variableScope]
tcl8.7a1/unix/tclUnixSock.c:381:16: style: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixSock.c:134:41: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.7a1/unix/tclUnixSock.c:381:16: note: Function 'TcpBlockModeProc' argument 1 names different: declaration 'data' definition 'instanceData'.
tcl8.7a1/unix/tclUnixSock.c:529:9: style: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixSock.c:145:12: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/unix/tclUnixSock.c:529:9: note: Function 'TcpInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/unix/tclUnixSock.c:531:10: style: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixSock.c:145:25: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixSock.c:531:10: note: Function 'TcpInputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixSock.c:581:10: style: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixSock.c:147:43: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixSock.c:581:10: note: Function 'TcpOutputProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/unix/tclUnixSock.c:1176:15: style: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixSock.c:132:54: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.7a1/unix/tclUnixSock.c:1176:15: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.7a1/unix/tclUnixTime.c:441:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixTime.c:51:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/unix/tclUnixTime.c:441:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/unix/tclUnixTime.c:466:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixTime.c:53:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/unix/tclUnixTime.c:466:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/unix/tclUnixTime.c:536:16: style: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclUnixTime.c:48:39: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.7a1/unix/tclUnixTime.c:536:16: note: Function 'CleanupMemory' argument 1 names different: declaration 'clientData' definition 'ignored'.
tcl8.7a1/unix/tclXtNotify.c:271:10: style: The scope of the variable 'timeout' can be reduced. [variableScope]
tcl8.7a1/unix/tclXtNotify.c:116:18: style: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclXtNotify.c:95:57: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.7a1/unix/tclXtNotify.c:116:18: note: Function 'TclSetAppContext' argument 1 names different: declaration 'ctx' definition 'appContext'.
tcl8.7a1/unix/tclXtNotify.c:496:10: style: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'. [funcArgNamesDifferent]
tcl8.7a1/unix/tclXtNotify.c:80:50: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.7a1/unix/tclXtNotify.c:496:10: note: Function 'FileProc' argument 2 names different: declaration 'source' definition 'fd'.
tcl8.7a1/win/cat.c:27:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/win/nmakehlp.c:626:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tcl8.7a1/win/nmakehlp.c:621:10: note: Assuming that condition 'ke' is not redundant
tcl8.7a1/win/nmakehlp.c:626:4: note: Null pointer dereference
tcl8.7a1/win/nmakehlp.c:626:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tcl8.7a1/win/nmakehlp.c:625:10: note: Assuming that condition 've' is not redundant
tcl8.7a1/win/nmakehlp.c:626:13: note: Null pointer dereference
tcl8.7a1/win/nmakehlp.c:493:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.7a1/win/nmakehlp.c:569:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tcl8.7a1/win/nmakehlp.c:601:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tcl8.7a1/win/nmakehlp.c:605:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tcl8.7a1/win/nmakehlp.c:598:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tcl8.7a1/win/nmakehlp.c:48:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.7a1/win/nmakehlp.c:598:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tcl8.7a1/win/nmakehlp.c:683:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tcl8.7a1/win/nmakehlp.c:49:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.7a1/win/nmakehlp.c:683:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tcl8.7a1/win/tclWinChan.c:1382:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/win/tclWinChan.c:1563:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/win/tclWinChan.c:207:16: style: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:92:39: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinChan.c:207:16: note: Function 'FileSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinChan.c:250:16: style: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:77:39: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinChan.c:250:16: note: Function 'FileCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinChan.c:464:10: style: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:89:23: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/win/tclWinChan.c:464:10: note: Function 'FileSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/win/tclWinChan.c:542:10: style: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:91:43: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/win/tclWinChan.c:542:10: note: Function 'FileWideSeekProc' argument 4 names different: declaration 'errorCode' definition 'errorCodePtr'.
tcl8.7a1/win/tclWinChan.c:669:9: style: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:85:12: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinChan.c:669:9: note: Function 'FileInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinChan.c:1560:18: style: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinChan.c:99:42: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.7a1/win/tclWinChan.c:1560:18: note: Function 'NativeIsComPort' argument 1 names different: declaration 'nativeName' definition 'nativePath'.
tcl8.7a1/win/tclWinConsole.c:1323:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/win/tclWinConsole.c:1206:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.7a1/win/tclWinConsole.c:363:16: style: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinConsole.c:153:42: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinConsole.c:363:16: note: Function 'ConsoleSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinConsole.c:417:16: style: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinConsole.c:140:42: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinConsole.c:417:16: note: Function 'ConsoleCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinConsole.c:632:9: style: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinConsole.c:149:12: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinConsole.c:632:9: note: Function 'ConsoleInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinDde.c:1826:3: style: Variable 'resultPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/win/tclWinDde.c:1821:3: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.7a1/win/tclWinDde.c:1826:3: note: Variable 'resultPtr' is reassigned a value before the old one has been used.
tcl8.7a1/win/tclWinDde.c:292:9: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tcl8.7a1/win/tclWinDde.c:292:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
tcl8.7a1/win/tclWinDde.c:297:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcl8.7a1/win/tclWinDde.c:297:26: style: The scope of the variable 'lastSuffix' can be reduced. [variableScope]
tcl8.7a1/win/tclWinDde.c:633:14: style: The scope of the variable 'ddeObjectPtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinDde.c:1563:15: style: The scope of the variable 'returnObjPtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFCmd.c:1917:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFCmd.c:1918:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFCmd.c:156:18: style: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:92:21: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:156:18: note: Function 'DoRenameFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:543:18: style: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:85:37: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFCmd.c:543:18: note: Function 'DoCopyFile' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFCmd.c:544:18: style: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:85:58: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:544:18: note: Function 'DoCopyFile' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:862:18: style: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:86:44: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.7a1/win/tclWinFCmd.c:862:18: note: Function 'DoCreateDirectory' argument 1 names different: declaration 'pathPtr' definition 'nativePath'.
tcl8.7a1/win/tclWinFCmd.c:1012:18: style: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:87:48: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.7a1/win/tclWinFCmd.c:1012:18: note: Function 'DoRemoveJustDirectory' argument 1 names different: declaration 'nativeSrc' definition 'nativePath'.
tcl8.7a1/win/tclWinFCmd.c:1176:18: style: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:99:45: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.7a1/win/tclWinFCmd.c:1176:18: note: Function 'TraverseWinTree' argument 3 names different: declaration 'dstPtr' definition 'targetPtr'.
tcl8.7a1/win/tclWinFCmd.c:1354:18: style: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:93:40: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFCmd.c:1354:18: note: Function 'TraversalCopy' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFCmd.c:1355:18: style: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:93:61: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:1355:18: note: Function 'TraversalCopy' argument 2 names different: declaration 'dstPtr' definition 'nativeDst'.
tcl8.7a1/win/tclWinFCmd.c:1420:18: style: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFCmd.c:95:42: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFCmd.c:1420:18: note: Function 'TraversalDelete' argument 1 names different: declaration 'srcPtr' definition 'nativeSrc'.
tcl8.7a1/win/tclWinFile.c:1095:26: style: The scope of the variable 'isDrive' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFile.c:1445:20: style: The scope of the variable 'wHomeDir' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFile.c:1496:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.7a1/win/tclWinFile.c:194:18: style: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:176:34: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.7a1/win/tclWinFile.c:194:18: note: Function 'WinLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.7a1/win/tclWinFile.c:195:18: style: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:177:21: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.7a1/win/tclWinFile.c:195:18: note: Function 'WinLink' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.7a1/win/tclWinFile.c:309:18: style: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:174:43: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.7a1/win/tclWinFile.c:309:18: note: Function 'WinReadLink' argument 1 names different: declaration 'LinkSource' definition 'linkSourcePath'.
tcl8.7a1/win/tclWinFile.c:373:18: style: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:178:46: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:373:18: note: Function 'WinSymLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:374:18: style: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:179:21: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.7a1/win/tclWinFile.c:374:18: note: Function 'WinSymLinkDirectory' argument 2 names different: declaration 'LinkTarget' definition 'linkTargetPath'.
tcl8.7a1/win/tclWinFile.c:445:18: style: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinInt.h:80:58: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.7a1/win/tclWinFile.c:445:18: note: Function 'TclWinSymLinkCopyDirectory' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.7a1/win/tclWinFile.c:446:18: style: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinInt.h:81:21: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.7a1/win/tclWinFile.c:446:18: note: Function 'TclWinSymLinkCopyDirectory' argument 2 names different: declaration 'LinkCopy' definition 'linkCopyPath'.
tcl8.7a1/win/tclWinFile.c:476:18: style: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinInt.h:82:51: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.7a1/win/tclWinFile.c:476:18: note: Function 'TclWinSymLinkDelete' argument 1 names different: declaration 'LinkOriginal' definition 'linkOrigPath'.
tcl8.7a1/win/tclWinFile.c:536:18: style: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:175:52: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:536:18: note: Function 'WinReadLinkDirectory' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:669:18: style: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:166:44: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:669:18: note: Function 'NativeReadReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:725:18: style: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:168:45: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:725:18: note: Function 'NativeWriteReparse' argument 1 names different: declaration 'LinkDirectory' definition 'linkDirPath'.
tcl8.7a1/win/tclWinFile.c:1177:12: style: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:172:49: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.7a1/win/tclWinFile.c:1177:12: note: Function 'WinIsDrive' argument 2 names different: declaration 'nameLen' definition 'len'.
tcl8.7a1/win/tclWinFile.c:1537:18: style: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:159:39: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:1537:18: note: Function 'NativeAccess' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:1947:18: style: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:161:37: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:1947:18: note: Function 'NativeStat' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:2087:18: style: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinFile.c:160:36: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:2087:18: note: Function 'NativeDev' argument 1 names different: declaration 'path' definition 'nativePath'.
tcl8.7a1/win/tclWinFile.c:837:1: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
tcl8.7a1/win/tclWinInit.c:266:14: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinInit.c:260:14: style: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinInit.c:114:41: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.7a1/win/tclWinInit.c:260:14: note: Function 'AppendEnvironment' argument 1 names different: declaration 'listPtr' definition 'pathPtr'.
tcl8.7a1/win/tclWinLoad.c:184:5: style: Variable 'proc' is reassigned a value before the old one has been used. [redundantAssignment]
tcl8.7a1/win/tclWinLoad.c:177:0: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.7a1/win/tclWinLoad.c:184:5: note: Variable 'proc' is reassigned a value before the old one has been used.
tcl8.7a1/win/tclWinPipe.c:1626:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/win/tclWinPipe.c:1278:31: style: The scope of the variable 'found' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:1286:18: style: The scope of the variable 'nativeName' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:1455:9: style: The scope of the variable 'quote' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:2551:28: style: The scope of the variable 'chanTypePtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:2552:15: style: The scope of the variable 'pipePtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:2553:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:2554:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:2851:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.7a1/win/tclWinPipe.c:314:16: style: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinPipe.c:191:39: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinPipe.c:314:16: note: Function 'PipeSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinPipe.c:367:16: style: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinPipe.c:179:39: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinPipe.c:367:16: note: Function 'PipeCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinPipe.c:1274:17: style: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinPipe.c:174:20: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.7a1/win/tclWinPipe.c:1274:17: note: Function 'ApplicationType' argument 2 names different: declaration 'fileName' definition 'originalName'.
tcl8.7a1/win/tclWinPipe.c:1965:9: style: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinPipe.c:187:12: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinPipe.c:1965:9: note: Function 'PipeInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinPipe.c:3093:5: error: Memory leak: pipeTI [memleak]
tcl8.7a1/win/tclWinReg.c:565:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.7a1/win/tclWinReg.c:865:27: style: The scope of the variable 'name' can be reduced. [variableScope]
tcl8.7a1/win/tclWinReg.c:1154:10: style: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinReg.c:125:39: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.7a1/win/tclWinReg.c:1154:10: note: Function 'RecursiveDeleteKey' argument 1 names different: declaration 'hStartKey' definition 'startKey'.
tcl8.7a1/win/tclWinReg.c:1155:18: style: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinReg.c:126:22: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.7a1/win/tclWinReg.c:1155:18: note: Function 'RecursiveDeleteKey' argument 2 names different: declaration 'pKeyName' definition 'keyName'.
tcl8.7a1/win/tclWinSerial.c:1445:5: portability: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcl8.7a1/win/tclWinSerial.c:594:20: style: The scope of the variable 'result' can be reduced. [variableScope]
tcl8.7a1/win/tclWinSerial.c:1270:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcl8.7a1/win/tclWinSerial.c:1866:42: style: Checking if unsigned variable 'inSize' is less than zero. [unsignedLessThanZero]
tcl8.7a1/win/tclWinSerial.c:1866:60: style: Checking if unsigned variable 'outSize' is less than zero. [unsignedLessThanZero]
tcl8.7a1/win/tclWinSerial.c:396:16: style: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinSerial.c:172:41: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinSerial.c:396:16: note: Function 'SerialSetupProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinSerial.c:451:16: style: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinSerial.c:160:41: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinSerial.c:451:16: note: Function 'SerialCheckProc' argument 1 names different: declaration 'clientData' definition 'data'.
tcl8.7a1/win/tclWinSerial.c:844:9: style: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinSerial.c:169:12: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinSerial.c:844:9: note: Function 'SerialInputProc' argument 3 names different: declaration 'toRead' definition 'bufSize'.
tcl8.7a1/win/tclWinSock.c:602:25: style: The scope of the variable 'tsdPtr' can be reduced. [variableScope]
tcl8.7a1/win/tclWinSock.c:2411:10: style: The scope of the variable 'host' can be reduced. [variableScope]
tcl8.7a1/win/tclWinSock.c:2411:28: style: The scope of the variable 'port' can be reduced. [variableScope]
tcl8.7a1/win/tclWinSock.c:1723:15: style: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinSock.c:245:18: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.7a1/win/tclWinSock.c:1723:15: note: Function 'TcpConnect' argument 2 names different: declaration 'state' definition 'statePtr'.
tcl8.7a1/win/tclWinTest.c:104:16: style: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTest.c:35:41: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinTest.c:104:16: note: Function 'TesteventloopCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinTest.c:180:16: style: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTest.c:37:42: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinTest.c:180:16: note: Function 'TestvolumetypeCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinTest.c:295:16: style: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTest.c:42:40: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinTest.c:295:16: note: Function 'TestwinsleepCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tcl8.7a1/win/tclWinThrd.c:113:32: style: struct member 'WinCondition::firstPtr' is never used. [unusedStructMember]
tcl8.7a1/win/tclWinThrd.c:114:32: style: struct member 'WinCondition::lastPtr' is never used. [unusedStructMember]
tcl8.7a1/win/tclWinTime.c:252:15: style: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTime.c:128:40: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/win/tclWinTime.c:252:15: note: Function 'NativeScaleTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/win/tclWinTime.c:284:15: style: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTime.c:130:38: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/win/tclWinTime.c:284:15: note: Function 'NativeGetTime' argument 1 names different: declaration 'timebuf' definition 'timePtr'.
tcl8.7a1/win/tclWinTime.c:497:16: style: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'. [funcArgNamesDifferent]
tcl8.7a1/win/tclWinTime.c:121:41: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
tcl8.7a1/win/tclWinTime.c:497:16: note: Function 'StopCalibration' argument 1 names different: declaration 'clientData' definition 'unused'.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclap/tclap_1.2.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tclcl/tclcl_1.20.orig.tar.gz
tclcl-1.20/Tcl.cc:871:13: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tclcl-1.20/Tcl.cc:138:11: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:489:17: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:496:16: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:623:17: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:650:18: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:700:20: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:714:15: style: C-style pointer casting [cstyleCast]
tclcl-1.20/Tcl.cc:528:59: style: Function 'dispatch_instvar' argument 2 names different: declaration 'interp' definition 'in'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:286:65: note: Function 'dispatch_instvar' argument 2 names different: declaration 'interp' definition 'in'.
tclcl-1.20/Tcl.cc:528:59: note: Function 'dispatch_instvar' argument 2 names different: declaration 'interp' definition 'in'.
tclcl-1.20/Tcl.cc:1018:46: style: Function 'init' argument 2 names different: declaration 'varname' definition 'var'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:236:34: note: Function 'init' argument 2 names different: declaration 'varname' definition 'var'.
tclcl-1.20/Tcl.cc:1018:46: note: Function 'init' argument 2 names different: declaration 'varname' definition 'var'.
tclcl-1.20/Tcl.cc:1042:40: style: Function 'bind_error' argument 1 names different: declaration 'var' definition 'name'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:186:30: note: Function 'bind_error' argument 1 names different: declaration 'var' definition 'name'.
tclcl-1.20/Tcl.cc:1042:40: note: Function 'bind_error' argument 1 names different: declaration 'var' definition 'name'.
tclcl-1.20/Tcl.cc:1042:58: style: Function 'bind_error' argument 2 names different: declaration 'error' definition 'errmsg'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:186:47: note: Function 'bind_error' argument 2 names different: declaration 'error' definition 'errmsg'.
tclcl-1.20/Tcl.cc:1042:58: note: Function 'bind_error' argument 2 names different: declaration 'error' definition 'errmsg'.
tclcl-1.20/Tcl.cc:1078:40: style: Function 'not_a_TracedVar' argument 1 names different: declaration 'name' definition 'varName'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:240:35: note: Function 'not_a_TracedVar' argument 1 names different: declaration 'name' definition 'varName'.
tclcl-1.20/Tcl.cc:1078:40: note: Function 'not_a_TracedVar' argument 1 names different: declaration 'name' definition 'varName'.
tclcl-1.20/Tcl.cc:1085:58: style: Function 'handle_TracedVar' argument 2 names different: declaration 'tv' definition 'val'. [funcArgNamesDifferent]
tclcl-1.20/tclcl.h:241:53: note: Function 'handle_TracedVar' argument 2 names different: declaration 'tv' definition 'val'.
tclcl-1.20/Tcl.cc:1085:58: note: Function 'handle_TracedVar' argument 2 names different: declaration 'tv' definition 'val'.
tclcl-1.20/tracedvar.h:91:2: warning: Member variable 'TracedInt::val_' is not initialized in the constructor. [uninitMemberVar]
tclcl-1.20/tracedvar.h:137:2: warning: Member variable 'TracedDouble::val_' is not initialized in the constructor. [uninitMemberVar]
tclcl-1.20/tracedvar.h:54:21: style: Technically the member function 'TracedVar::name' can be const. [functionConst]
tclcl-1.20/tracedvar.h:97:2: style: Technically the member function 'TracedInt::operatorint' can be const. [functionConst]
tclcl-1.20/tracedvar.h:145:2: style: Technically the member function 'TracedDouble::operatordouble' can be const. [functionConst]
tclcl-1.20/tclcl.h:130:14: style: Technically the member function 'Tcl::add_error' can be const. [functionConst]
tclcl-1.20/tclcl-mappings.h:80:7: performance: Technically the member function 'TclArguments::add_error' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:1279:15: note: Technically the member function 'TclArguments::add_error' can be static.
tclcl-1.20/tclcl-mappings.h:80:7: note: Technically the member function 'TclArguments::add_error' can be static.
tclcl-1.20/tclcl.h:171:21: style: Technically the member function 'TclObject::name' can be const. [functionConst]
tclcl-1.20/tclcl.h:212:7: performance: Technically the member function 'TclObject::create_instvar' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:339:12: note: Technically the member function 'TclObject::create_instvar' can be static.
tclcl-1.20/tclcl.h:212:7: note: Technically the member function 'TclObject::create_instvar' can be static.
tclcl-1.20/tclcl.h:213:6: performance: Technically the member function 'TclObject::create_framevar' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:351:12: note: Technically the member function 'TclObject::create_framevar' can be static.
tclcl-1.20/tclcl.h:213:6: note: Technically the member function 'TclObject::create_framevar' can be static.
tclcl-1.20/tclcl.h:230:7: performance: Technically the member function 'TclObject::delay_bind_init_one' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:1068:12: note: Technically the member function 'TclObject::delay_bind_init_one' can be static.
tclcl-1.20/tclcl.h:230:7: note: Technically the member function 'TclObject::delay_bind_init_one' can be static.
tclcl-1.20/tclcl.h:240:7: performance: Technically the member function 'TclObject::not_a_TracedVar' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:1078:12: note: Technically the member function 'TclObject::not_a_TracedVar' can be static.
tclcl-1.20/tclcl.h:240:7: note: Technically the member function 'TclObject::not_a_TracedVar' can be static.
tclcl-1.20/tclcl.h:246:6: style: Technically the member function 'TclObject::enum_tracedVars' can be const. [functionConst]
tclcl-1.20/Tcl.cc:373:16: note: Technically the member function 'TclObject::enum_tracedVars' can be const.
tclcl-1.20/tclcl.h:246:6: note: Technically the member function 'TclObject::enum_tracedVars' can be const.
tclcl-1.20/tclcl.h:306:21: style: Technically the member function 'EmbeddedTcl::get_code' can be const. [functionConst]
tclcl-1.20/Tcl.cc:73:7: performance: Technically the member function 'InstVar::init' can be static. [functionStatic]
tclcl-1.20/Tcl.cc:771:15: note: Technically the member function 'InstVar::init' can be static.
tclcl-1.20/Tcl.cc:73:7: note: Technically the member function 'InstVar::init' can be static.
tclcl-1.20/Tcl.cc:74:21: style: Technically the member function 'InstVar::name' can be const. [functionConst]
tclcl-1.20/tclcl.h:292:15: warning: Virtual function 'bind' is called from constructor 'TclClass(const char*classname)' at line 459. Dynamic binding is not used. [virtualCallInConstructor]
tclcl-1.20/Tcl.cc:459:3: note: Calling bind
tclcl-1.20/tclcl.h:292:15: note: bind is a virtual method
tclcl-1.20/tracedvar.h:92:2: style: Class 'TracedInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclcl-1.20/tracedvar.h:138:2: style: Class 'TracedDouble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclcl-1.20/tclcl.h:303:2: style: Class 'EmbeddedTcl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclcl-1.20/Tcl.cc:94:2: style: Class 'TracedVarTcl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclcl-1.20/tracedvar.h:89:1: warning: The class 'TracedInt' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tclcl-1.20/tracedvar.h:135:1: warning: The class 'TracedDouble' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tclcl-1.20/tracedvar.h:128:16: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/tracedvar.h:53:16: note: Virtual function in base class
tclcl-1.20/tracedvar.h:128:16: note: Function in derived class
tclcl-1.20/tracedvar.h:171:16: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/tracedvar.h:53:16: note: Virtual function in base class
tclcl-1.20/tracedvar.h:171:16: note: Function in derived class
tclcl-1.20/Tcl.cc:96:16: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/tracedvar.h:53:16: note: Virtual function in base class
tclcl-1.20/Tcl.cc:96:16: note: Function in derived class
tclcl-1.20/Tcl.cc:787:15: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:787:15: note: Function in derived class
tclcl-1.20/Tcl.cc:792:8: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:792:8: note: Function in derived class
tclcl-1.20/Tcl.cc:803:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:803:14: note: Function in derived class
tclcl-1.20/Tcl.cc:808:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:808:7: note: Function in derived class
tclcl-1.20/Tcl.cc:819:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:819:7: note: Function in derived class
tclcl-1.20/Tcl.cc:828:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:828:7: note: Function in derived class
tclcl-1.20/Tcl.cc:837:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:837:14: note: Function in derived class
tclcl-1.20/Tcl.cc:842:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:842:7: note: Function in derived class
tclcl-1.20/Tcl.cc:853:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:853:14: note: Function in derived class
tclcl-1.20/Tcl.cc:858:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:858:7: note: Function in derived class
tclcl-1.20/Tcl.cc:870:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:870:14: note: Function in derived class
tclcl-1.20/Tcl.cc:876:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:876:7: note: Function in derived class
tclcl-1.20/Tcl.cc:887:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:887:7: note: Function in derived class
tclcl-1.20/Tcl.cc:910:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:910:14: note: Function in derived class
tclcl-1.20/Tcl.cc:916:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:916:7: note: Function in derived class
tclcl-1.20/Tcl.cc:929:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:929:14: note: Function in derived class
tclcl-1.20/Tcl.cc:932:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:932:7: note: Function in derived class
tclcl-1.20/Tcl.cc:944:14: style: The function 'snget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:72:22: note: Virtual function in base class
tclcl-1.20/Tcl.cc:944:14: note: Function in derived class
tclcl-1.20/Tcl.cc:947:7: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/Tcl.cc:71:15: note: Virtual function in base class
tclcl-1.20/Tcl.cc:947:7: note: Function in derived class
tclcl-1.20/Tcl.cc:444:2: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tclcl-1.20/Tcl.cc:1255:51: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tclcl-1.20/Tcl2.cc:84:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tclcl-1.20/Tcl2.cc:92:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tclcl-1.20/Tcl2.cc:102:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tclcl-1.20/idlecallback.cc:60:20: style: C-style pointer casting [cstyleCast]
tclcl-1.20/iohandler.cc:188:17: style: C-style pointer casting [cstyleCast]
tclcl-1.20/rate-variable.cc:72:16: style: C-style pointer casting [cstyleCast]
tclcl-1.20/rate-variable.h:48:6: style: The function 'command' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclcl-1.20/tclcl.h:319:14: note: Virtual function in base class
tclcl-1.20/rate-variable.h:48:6: note: Function in derived class
tclcl-1.20/timer.cc:64:13: style: C-style pointer casting [cstyleCast]
tclcl-1.20/timer.cc:56:24: style: Function 'msched' argument 1 names different: declaration 'milliseconds' definition 'ms'. [funcArgNamesDifferent]
tclcl-1.20/timer.h:49:18: note: Function 'msched' argument 1 names different: declaration 'milliseconds' definition 'ms'.
tclcl-1.20/timer.cc:56:24: note: Function 'msched' argument 1 names different: declaration 'milliseconds' definition 'ms'.
tclcl-1.20/timer.h:53:9: performance: Technically the member function 'Timer::gettimeofday' can be static. [functionStatic]
tclcl-1.20/timer.cc:77:15: note: Technically the member function 'Timer::gettimeofday' can be static.
tclcl-1.20/timer.h:53:9: note: Technically the member function 'Timer::gettimeofday' can be static.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclcurl/tclcurl_7.22.0.orig.tar.gz
TclCurl-7.22.0/generic/multi.c:886:32: style: The scope of the variable 'tclCommandObjPtr' can be reduced. [variableScope]
TclCurl-7.22.0/generic/multi.c:887:32: style: The scope of the variable 'tclCommand' can be reduced. [variableScope]
TclCurl-7.22.0/generic/multi.c:223:46: style: Function 'curlAddMultiHandle' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/multi.h:76:56: note: Function 'curlAddMultiHandle' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'.
TclCurl-7.22.0/generic/multi.c:223:46: note: Function 'curlAddMultiHandle' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'.
TclCurl-7.22.0/generic/multi.c:302:44: style: Function 'curlMultiPerform' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/multi.h:82:48: note: Function 'curlMultiPerform' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'.
TclCurl-7.22.0/generic/multi.c:302:44: note: Function 'curlMultiPerform' argument 2 names different: declaration 'curlMultiHandle' definition 'curlMultiHandlePtr'.
TclCurl-7.22.0/generic/multi.c:544:67: style: Function 'curlEasyHandleListAdd' argument 2 names different: declaration 'easyHandle' definition 'easyHandlePtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/multi.h:95:72: note: Function 'curlEasyHandleListAdd' argument 2 names different: declaration 'easyHandle' definition 'easyHandlePtr'.
TclCurl-7.22.0/generic/multi.c:544:67: note: Function 'curlEasyHandleListAdd' argument 2 names different: declaration 'easyHandle' definition 'easyHandlePtr'.
TclCurl-7.22.0/generic/multi.c:889:15: style: Variable 'errorCode' is assigned a value that is never used. [unreadVariable]
TclCurl-7.22.0/generic/tclcurl.c:2927:5: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
TclCurl-7.22.0/generic/tclcurl.c:3693:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
TclCurl-7.22.0/generic/tclcurl.c:435:21: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:2384:26: style: The scope of the variable 'headerName' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:2385:26: style: The scope of the variable 'headerContent' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:2386:26: style: The scope of the variable 'httpStatus' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:3905:21: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:3906:21: style: The scope of the variable 'errorMsg' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:3970:21: style: The scope of the variable 'errorMsgObjPtr' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:4380:28: style: The scope of the variable 'errorMsg' can be reduced. [variableScope]
TclCurl-7.22.0/generic/tclcurl.c:2375:59: style: Function 'curlHeaderReader' argument 4 names different: declaration 'stream' definition 'curlDataPtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:427:66: note: Function 'curlHeaderReader' argument 4 names different: declaration 'stream' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2375:59: note: Function 'curlHeaderReader' argument 4 names different: declaration 'stream' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2487:28: style: Function 'curlProgressCallback' argument 1 names different: declaration 'clientp' definition 'clientData'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:431:32: note: Function 'curlProgressCallback' argument 1 names different: declaration 'clientp' definition 'clientData'.
TclCurl-7.22.0/generic/tclcurl.c:2487:28: note: Function 'curlProgressCallback' argument 1 names different: declaration 'clientp' definition 'clientData'.
TclCurl-7.22.0/generic/tclcurl.c:2849:26: style: Function 'curlsshkeycallback' argument 1 names different: declaration 'easy' definition 'curl'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:446:33: note: Function 'curlsshkeycallback' argument 1 names different: declaration 'easy' definition 'curl'.
TclCurl-7.22.0/generic/tclcurl.c:2849:26: note: Function 'curlsshkeycallback' argument 1 names different: declaration 'easy' definition 'curl'.
TclCurl-7.22.0/generic/tclcurl.c:2850:74: style: Function 'curlsshkeycallback' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:450:33: note: Function 'curlsshkeycallback' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2850:74: note: Function 'curlsshkeycallback' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2921:45: style: Function 'curlDebugProcInvoke' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:453:45: note: Function 'curlDebugProcInvoke' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2921:45: note: Function 'curlDebugProcInvoke' argument 5 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:3969:56: style: Function 'curlSetPostData' argument 2 names different: declaration 'curlData' definition 'curlDataPtr'. [funcArgNamesDifferent]
TclCurl-7.22.0/generic/tclcurl.h:475:60: note: Function 'curlSetPostData' argument 2 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:3969:56: note: Function 'curlSetPostData' argument 2 names different: declaration 'curlData' definition 'curlDataPtr'.
TclCurl-7.22.0/generic/tclcurl.c:2928:16: style: Variable 'tclProcPtr' is assigned a value that is never used. [unreadVariable]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclex/tclex_1.2a1.orig.tar.gz
tclex-1.2a1.orig/src/RE81.c:1495:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tclex-1.2a1.orig/src/tcLex.c:57:11: style: The scope of the variable 'cond' can be reduced. [variableScope]
tclex-1.2a1.orig/src/tcLex.c:650:15: style: The scope of the variable 'statePtr' can be reduced. [variableScope]
tclex-1.2a1.orig/src/tcLex.c:957:6: style: The scope of the variable 'cond' can be reduced. [variableScope]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclgeoip/tclgeoip_0.2.orig.tar.gz
tclgeoip0.2/generic/geoiptcl.c:255:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tclgeoip0.2/generic/geoiptcl.c:259:4: note: Found duplicate branches for 'if' and 'else'.
tclgeoip0.2/generic/geoiptcl.c:255:9: note: Found duplicate branches for 'if' and 'else'.
tclgeoip0.2/generic/geoiptcl.c:89:22: style: The scope of the variable 'valid_types' can be reduced. [variableScope]
tclgeoip0.2/generic/geoiptcl.c:620:8: style: The scope of the variable 'testOpen' can be reduced. [variableScope]
tclgeoip0.2/generic/geoiptcl.c:662:8: style: The scope of the variable 'testOpen' can be reduced. [variableScope]
tclgeoip0.2/generic/geoiptcl.c:48:8: style: Function 'geoip_param_Cmd' argument 3 names different: declaration 'onjc' definition 'objc'. [funcArgNamesDifferent]
tclgeoip0.2/generic/geoiptcl.c:30:7: note: Function 'geoip_param_Cmd' argument 3 names different: declaration 'onjc' definition 'objc'.
tclgeoip0.2/generic/geoiptcl.c:48:8: note: Function 'geoip_param_Cmd' argument 3 names different: declaration 'onjc' definition 'objc'.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcllib/tcllib_1.19-dfsg.orig.tar.xz
* yacc.c:358  *:819:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* yacc.c:1906  *:389:9: style: The scope of the variable 'yytext' can be reduced. [variableScope]
tcllib-1.19/modules/md4/md4_check.c:51:9: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tcllib-1.19/modules/md4/md4_check.c:32:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tcllib-1.19/modules/md4/md4_check.c:35:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/md5/md5.c:118:45: style: Function 'MD5Update' argument 2 names different: declaration 'buf' definition 'inBuf'. [funcArgNamesDifferent]
tcllib-1.19/modules/md5/md5.h:62:52: note: Function 'MD5Update' argument 2 names different: declaration 'buf' definition 'inBuf'.
tcllib-1.19/modules/md5/md5.c:118:45: note: Function 'MD5Update' argument 2 names different: declaration 'buf' definition 'inBuf'.
tcllib-1.19/modules/md5/md5.c:119:17: style: Function 'MD5Update' argument 3 names different: declaration 'len' definition 'inLen'. [funcArgNamesDifferent]
tcllib-1.19/modules/md5/md5.h:62:70: note: Function 'MD5Update' argument 3 names different: declaration 'len' definition 'inLen'.
tcllib-1.19/modules/md5/md5.c:119:17: note: Function 'MD5Update' argument 3 names different: declaration 'len' definition 'inLen'.
tcllib-1.19/modules/pt/rde_critcl/m.c:389:20: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tcllib-1.19/modules/pt/rde_critcl/m.c:440:20: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tcllib-1.19/modules/pt/rde_critcl/m.c:2689:14: style: Unused variable: i [unusedVariable]
tcllib-1.19/modules/pt/rde_critcl/m.c:2716:14: style: Unused variable: i [unusedVariable]
tcllib-1.19/modules/pt/rde_critcl/param.c:268:20: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tcllib-1.19/modules/pt/rde_critcl/param.c:142:21: style: Function 'rde_param_new' argument 1 names different: declaration 'n' definition 'nstr'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/param.h:37:48: note: Function 'rde_param_new' argument 1 names different: declaration 'n' definition 'nstr'.
tcllib-1.19/modules/pt/rde_critcl/param.c:142:21: note: Function 'rde_param_new' argument 1 names different: declaration 'n' definition 'nstr'.
tcllib-1.19/modules/pt/rde_critcl/param.c:235:45: style: Function 'rde_param_update_strings' argument 2 names different: declaration 'n' definition 'nstr'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/param.h:40:61: note: Function 'rde_param_update_strings' argument 2 names different: declaration 'n' definition 'nstr'.
tcllib-1.19/modules/pt/rde_critcl/param.c:235:45: note: Function 'rde_param_update_strings' argument 2 names different: declaration 'n' definition 'nstr'.
tcllib-1.19/modules/pt/rde_critcl/param.c:677:25: style: Function 'error_state_free' argument 1 names different: declaration 'es' definition 'esx'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/param.c:90:37: note: Function 'error_state_free' argument 1 names different: declaration 'es' definition 'esx'.
tcllib-1.19/modules/pt/rde_critcl/param.c:677:25: note: Function 'error_state_free' argument 1 names different: declaration 'es' definition 'esx'.
tcllib-1.19/modules/pt/rde_critcl/param.c:952:57: style: Function 'rde_param_i_test_char' argument 3 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/param.h:93:76: note: Function 'rde_param_i_test_char' argument 3 names different: declaration 'm' definition 'msg'.
tcllib-1.19/modules/pt/rde_critcl/param.c:952:57: note: Function 'rde_param_i_test_char' argument 3 names different: declaration 'm' definition 'msg'.
tcllib-1.19/modules/pt/rde_critcl/param.c:1003:73: style: Function 'rde_param_i_test_range' argument 4 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/param.h:94:91: note: Function 'rde_param_i_test_range' argument 4 names different: declaration 'm' definition 'msg'.
tcllib-1.19/modules/pt/rde_critcl/param.c:1003:73: note: Function 'rde_param_i_test_range' argument 4 names different: declaration 'm' definition 'msg'.
tcllib-1.19/modules/pt/rde_critcl/tc.c:66:0: style: Same expression used in consecutive assignments of 'base' and 'off'. [duplicateAssignExpression]
tcllib-1.19/modules/pt/rde_critcl/tc.c:67:0: note: Same expression used in consecutive assignments of 'base' and 'off'.
tcllib-1.19/modules/pt/rde_critcl/tc.c:66:0: note: Same expression used in consecutive assignments of 'base' and 'off'.
tcllib-1.19/modules/pt/rde_critcl/tc.c:69:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
tcllib-1.19/modules/pt/rde_critcl/tc.c:64:33: style: Function 'rde_tc_append' argument 2 names different: declaration 'ch' definition 'string'. [funcArgNamesDifferent]
tcllib-1.19/modules/pt/rde_critcl/tc.h:19:51: note: Function 'rde_tc_append' argument 2 names different: declaration 'ch' definition 'string'.
tcllib-1.19/modules/pt/rde_critcl/tc.c:64:33: note: Function 'rde_tc_append' argument 2 names different: declaration 'ch' definition 'string'.
tcllib-1.19/modules/ripemd/ripemd160_test.c:124:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcllib-1.19/modules/ripemd/ripemd160_test.c:131:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcllib-1.19/modules/ripemd/ripemd160_test.c:138:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcllib-1.19/modules/ripemd/ripemd160_test.c:147:9: portability: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcllib-1.19/modules/ripemd/ripemd160_test.c:106:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tcllib-1.19/modules/ripemd/ripemd160_test.c:109:13: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/sha1/sha1.c:29:0: error: #error "-DTCL_BYTE_ORDER missing" [preprocessorErrorDirective]
tcllib-1.19/modules/sha1/sha256.c:63:0: error: #error "-DTCL_BYTE_ORDER missing" [preprocessorErrorDirective]
tcllib-1.19/modules/struct/graph/arc.c:148:22: style: Function 'gla_link' argument 2 names different: declaration 'i' definition 'il'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/graph/arc.c:12:36: note: Function 'gla_link' argument 2 names different: declaration 'i' definition 'il'.
tcllib-1.19/modules/struct/graph/arc.c:148:22: note: Function 'gla_link' argument 2 names different: declaration 'i' definition 'il'.
tcllib-1.19/modules/struct/graph/arc.c:169:17: style: Function 'gla_unlink' argument 1 names different: declaration 'i' definition 'il'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/graph/arc.c:13:29: note: Function 'gla_unlink' argument 1 names different: declaration 'i' definition 'il'.
tcllib-1.19/modules/struct/graph/arc.c:169:17: note: Function 'gla_unlink' argument 1 names different: declaration 'i' definition 'il'.
tcllib-1.19/modules/struct/graph/arcshimmer.c:45:14: style: Unused variable: temp [unusedVariable]
tcllib-1.19/modules/struct/graph/arcshimmer.c:46:14: style: Unused variable: str [unusedVariable]
tcllib-1.19/modules/struct/graph/attr.c:19:20: style: The scope of the variable 'key' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/attr.c:72:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/attr.c:74:17: style: The scope of the variable 'val' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/attr.c:134:20: style: The scope of the variable 'key' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/filter.c:914:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/filter.c:993:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/global.c:27:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcllib-1.19/modules/struct/graph/graph.c:172:17: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/methods.c:2873:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcllib-1.19/modules/struct/graph/methods.c:2873:11: note: Opposite expression on both sides of '=='.
tcllib-1.19/modules/struct/graph/methods.c:2873:11: note: Opposite expression on both sides of '=='.
tcllib-1.19/modules/struct/graph/methods.c:556:24: style: The scope of the variable 'types' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/methods.c:1694:24: style: The scope of the variable 'types' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/methods.c:1758:24: style: The scope of the variable 'dmode_s' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/methods.c:2425:19: style: Unused variable: key [unusedVariable]
tcllib-1.19/modules/struct/graph/node.c:94:15: style: The scope of the variable 'a' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/node.c:96:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/node.c:15:9: style: Unused variable: new [unusedVariable]
tcllib-1.19/modules/struct/graph/nodeshimmer.c:45:14: style: Unused variable: temp [unusedVariable]
tcllib-1.19/modules/struct/graph/nodeshimmer.c:46:14: style: Unused variable: str [unusedVariable]
tcllib-1.19/modules/struct/graph/walk.c:97:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcllib-1.19/modules/struct/graph/walk.c:296:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tcllib-1.19/modules/struct/graph/walk.c:291:40: style: Function 'walk_neighbours' argument 2 names different: declaration 'v' definition 'vn'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/graph/walk.c:25:51: note: Function 'walk_neighbours' argument 2 names different: declaration 'v' definition 'vn'.
tcllib-1.19/modules/struct/graph/walk.c:291:40: note: Function 'walk_neighbours' argument 2 names different: declaration 'v' definition 'vn'.
tcllib-1.19/modules/struct/queue/m.c:43:15: style: Function 'qum_CLEAR' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:11:21: note: Function 'qum_CLEAR' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:43:15: note: Function 'qum_CLEAR' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:92:17: style: Function 'qum_DESTROY' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:12:21: note: Function 'qum_DESTROY' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:92:17: note: Function 'qum_DESTROY' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:125:14: style: Function 'qum_PEEK' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:13:21: note: Function 'qum_PEEK' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:125:14: note: Function 'qum_PEEK' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:318:13: style: Function 'qum_PUT' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:14:21: note: Function 'qum_PUT' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:318:13: note: Function 'qum_PUT' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:355:15: style: Function 'qum_UNGET' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:15:21: note: Function 'qum_UNGET' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:355:15: note: Function 'qum_UNGET' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:403:14: style: Function 'qum_SIZE' argument 1 names different: declaration 'qd' definition 'q'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/queue/m.h:16:21: note: Function 'qum_SIZE' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/queue/m.c:403:14: note: Function 'qum_SIZE' argument 1 names different: declaration 'qd' definition 'q'.
tcllib-1.19/modules/struct/sets/m.c:31:20: style: Function 'sm_ADD' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:10:27: note: Function 'sm_ADD' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:31:20: note: Function 'sm_ADD' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:112:25: style: Function 'sm_CONTAINS' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:11:32: note: Function 'sm_CONTAINS' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:112:25: note: Function 'sm_CONTAINS' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:154:27: style: Function 'sm_DIFFERENCE' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:12:32: note: Function 'sm_DIFFERENCE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:154:27: note: Function 'sm_DIFFERENCE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:197:22: style: Function 'sm_EMPTY' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:13:29: note: Function 'sm_EMPTY' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:197:22: note: Function 'sm_EMPTY' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:245:22: style: Function 'sm_EQUAL' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:14:29: note: Function 'sm_EQUAL' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:245:22: note: Function 'sm_EQUAL' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:289:24: style: Function 'sm_EXCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:15:31: note: Function 'sm_EXCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:289:24: note: Function 'sm_EXCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:344:24: style: Function 'sm_INCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:16:31: note: Function 'sm_INCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:344:24: note: Function 'sm_INCLUDE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:407:26: style: Function 'sm_INTERSECT' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:17:32: note: Function 'sm_INTERSECT' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:407:26: note: Function 'sm_INTERSECT' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:472:27: style: Function 'sm_INTERSECT3' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:18:32: note: Function 'sm_INTERSECT3' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:472:27: note: Function 'sm_INTERSECT3' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:520:21: style: Function 'sm_SIZE' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:19:32: note: Function 'sm_SIZE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:520:21: note: Function 'sm_SIZE' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:560:25: style: Function 'sm_SUBSETOF' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:20:32: note: Function 'sm_SUBSETOF' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:560:25: note: Function 'sm_SUBSETOF' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:602:25: style: Function 'sm_SUBTRACT' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:21:32: note: Function 'sm_SUBTRACT' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:602:25: note: Function 'sm_SUBTRACT' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:677:24: style: Function 'sm_SYMDIFF' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:22:31: note: Function 'sm_SYMDIFF' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:677:24: note: Function 'sm_SYMDIFF' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:732:22: style: Function 'sm_UNION' argument 1 names different: declaration 'cd' definition 'clientData'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/m.h:23:29: note: Function 'sm_UNION' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:732:22: note: Function 'sm_UNION' argument 1 names different: declaration 'cd' definition 'clientData'.
tcllib-1.19/modules/struct/sets/m.c:39:0: style: Variable 'new' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/struct/sets/m.c:610:17: style: Unused variable: del [unusedVariable]
tcllib-1.19/modules/struct/sets/m.c:629:17: style: Unused variable: new [unusedVariable]
tcllib-1.19/modules/struct/sets/s.c:360:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/sets/s.c:388:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/sets/s.c:388:25: style: The scope of the variable 'dhe' can be reduced. [variableScope]
tcllib-1.19/modules/struct/sets/s.c:70:20: style: Function 'free_rep' argument 1 names different: declaration 'obj' definition 'o'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/sets/s.c:10:34: note: Function 'free_rep' argument 1 names different: declaration 'obj' definition 'o'.
tcllib-1.19/modules/struct/sets/s.c:70:20: note: Function 'free_rep' argument 1 names different: declaration 'obj' definition 'o'.
tcllib-1.19/modules/struct/sets/s.c:98:9: style: Unused variable: length [unusedVariable]
tcllib-1.19/modules/struct/sets/s.c:341:20: style: Unused variable: new [unusedVariable]
tcllib-1.19/modules/struct/sets/s.c:342:20: style: Unused variable: hs [unusedVariable]
tcllib-1.19/modules/struct/sets/s.c:343:20: style: Unused variable: he [unusedVariable]
tcllib-1.19/modules/struct/sets/s.c:386:20: style: Unused variable: new [unusedVariable]
tcllib-1.19/modules/struct/stack/m.c:290:35: style: The scope of the variable 'j' can be reduced. [variableScope]
tcllib-1.19/modules/struct/stack/m.c:31:15: style: Function 'stm_CLEAR' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:11:21: note: Function 'stm_CLEAR' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:31:15: note: Function 'stm_CLEAR' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:73:17: style: Function 'stm_DESTROY' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:12:21: note: Function 'stm_DESTROY' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:73:17: note: Function 'stm_DESTROY' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:105:13: style: Function 'stm_GET' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:17:21: note: Function 'stm_GET' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:105:13: note: Function 'stm_GET' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:147:14: style: Function 'stm_TRIM' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:18:21: note: Function 'stm_TRIM' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:147:14: note: Function 'stm_TRIM' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:198:14: style: Function 'stm_PEEK' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:13:21: note: Function 'stm_PEEK' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:198:14: note: Function 'stm_PEEK' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:247:14: style: Function 'stm_PUSH' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:14:21: note: Function 'stm_PUSH' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:247:14: note: Function 'stm_PUSH' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:284:16: style: Function 'stm_ROTATE' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:15:21: note: Function 'stm_ROTATE' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:284:16: note: Function 'stm_ROTATE' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:358:14: style: Function 'stm_SIZE' argument 1 names different: declaration 'sd' definition 's'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/stack/m.h:16:21: note: Function 'stm_SIZE' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:358:14: note: Function 'stm_SIZE' argument 1 names different: declaration 'sd' definition 's'.
tcllib-1.19/modules/struct/stack/m.c:204:0: style: Variable 'listc' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/struct/stack/m.c:206:15: style: Unused variable: r [unusedVariable]
tcllib-1.19/modules/struct/stack/m.c:208:15: style: Unused variable: i [unusedVariable]
tcllib-1.19/modules/struct/stack/m.c:208:18: style: Unused variable: j [unusedVariable]
tcllib-1.19/modules/struct/stack/s.c:38:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tcllib-1.19/modules/struct/stack/s.c:39:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tcllib-1.19/modules/struct/stack/s.c:39:18: style: The scope of the variable 'j' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/m.c:2867:11: style: Opposite expression on both sides of '=='. [oppositeExpression]
tcllib-1.19/modules/struct/tree/m.c:2867:11: note: Opposite expression on both sides of '=='.
tcllib-1.19/modules/struct/tree/m.c:2867:11: note: Opposite expression on both sides of '=='.
tcllib-1.19/modules/struct/tree/m.c:1163:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/m.c:2176:17: style: The scope of the variable 'nv' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/m.c:2353:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/m.c:43:16: style: Function 'tm_TASSIGN' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:11:23: note: Function 'tm_TASSIGN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:43:16: note: Function 'tm_TASSIGN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:76:13: style: Function 'tm_TSET' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:12:20: note: Function 'tm_TSET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:76:13: note: Function 'tm_TSET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:107:18: style: Function 'tm_ANCESTORS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:13:24: note: Function 'tm_ANCESTORS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:107:18: note: Function 'tm_ANCESTORS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:170:15: style: Function 'tm_APPEND' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:14:22: note: Function 'tm_APPEND' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:170:15: note: Function 'tm_APPEND' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:239:13: style: Function 'tm_ATTR' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:15:20: note: Function 'tm_ATTR' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:239:13: note: Function 'tm_ATTR' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:478:17: style: Function 'tm_CHILDREN' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:16:24: note: Function 'tm_CHILDREN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:478:17: note: Function 'tm_CHILDREN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:570:12: style: Function 'tm_CUT' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:17:19: note: Function 'tm_CUT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:570:12: note: Function 'tm_CUT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:621:15: style: Function 'tm_DELETE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:18:22: note: Function 'tm_DELETE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:621:15: note: Function 'tm_DELETE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:671:14: style: Function 'tm_DEPTH' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:19:21: note: Function 'tm_DEPTH' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:671:14: note: Function 'tm_DEPTH' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:713:20: style: Function 'tm_DESCENDANTS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:20:24: note: Function 'tm_DESCENDANTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:713:20: note: Function 'tm_DESCENDANTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:770:20: style: Function 'tm_DESERIALIZE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:21:24: note: Function 'tm_DESERIALIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:770:20: note: Function 'tm_DESERIALIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:803:16: style: Function 'tm_DESTROY' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:22:23: note: Function 'tm_DESTROY' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:803:16: note: Function 'tm_DESTROY' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:836:15: style: Function 'tm_EXISTS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:23:22: note: Function 'tm_EXISTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:836:15: note: Function 'tm_EXISTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:873:12: style: Function 'tm_GET' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:24:19: note: Function 'tm_GET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:873:12: note: Function 'tm_GET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:936:15: style: Function 'tm_GETALL' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:25:22: note: Function 'tm_GETALL' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:936:15: note: Function 'tm_GETALL' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1043:15: style: Function 'tm_HEIGHT' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:26:22: note: Function 'tm_HEIGHT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1043:15: note: Function 'tm_HEIGHT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1085:14: style: Function 'tm_INDEX' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:27:21: note: Function 'tm_INDEX' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1085:14: note: Function 'tm_INDEX' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1130:15: style: Function 'tm_INSERT' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:28:22: note: Function 'tm_INSERT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1130:15: note: Function 'tm_INSERT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1254:15: style: Function 'tm_ISLEAF' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:29:22: note: Function 'tm_ISLEAF' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1254:15: note: Function 'tm_ISLEAF' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1295:18: style: Function 'tm_KEYEXISTS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:30:24: note: Function 'tm_KEYEXISTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1295:18: note: Function 'tm_KEYEXISTS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1346:13: style: Function 'tm_KEYS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:31:20: note: Function 'tm_KEYS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1346:13: note: Function 'tm_KEYS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1445:16: style: Function 'tm_LAPPEND' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:32:23: note: Function 'tm_LAPPEND' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1445:16: note: Function 'tm_LAPPEND' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1515:15: style: Function 'tm_LEAVES' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:33:22: note: Function 'tm_LEAVES' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1515:15: note: Function 'tm_LEAVES' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1571:13: style: Function 'tm_MOVE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:34:20: note: Function 'tm_MOVE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1571:13: note: Function 'tm_MOVE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1673:13: style: Function 'tm_NEXT' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:35:20: note: Function 'tm_NEXT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1673:13: note: Function 'tm_NEXT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1718:14: style: Function 'tm_NODES' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:36:21: note: Function 'tm_NODES' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1718:14: note: Function 'tm_NODES' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1774:20: style: Function 'tm_NUMCHILDREN' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:37:24: note: Function 'tm_NUMCHILDREN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1774:20: note: Function 'tm_NUMCHILDREN' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1814:15: style: Function 'tm_PARENT' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:38:22: note: Function 'tm_PARENT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1814:15: note: Function 'tm_PARENT' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1858:17: style: Function 'tm_PREVIOUS' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:39:24: note: Function 'tm_PREVIOUS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1858:17: note: Function 'tm_PREVIOUS' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1902:15: style: Function 'tm_RENAME' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:40:22: note: Function 'tm_RENAME' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1902:15: note: Function 'tm_RENAME' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1974:17: style: Function 'tm_ROOTNAME' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:41:24: note: Function 'tm_ROOTNAME' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:1974:17: note: Function 'tm_ROOTNAME' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2009:18: style: Function 'tm_SERIALIZE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:42:24: note: Function 'tm_SERIALIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2009:18: note: Function 'tm_SERIALIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2053:12: style: Function 'tm_SET' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:43:19: note: Function 'tm_SET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2053:12: note: Function 'tm_SET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2114:13: style: Function 'tm_SIZE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:44:20: note: Function 'tm_SIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2114:13: note: Function 'tm_SIZE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2166:15: style: Function 'tm_SPLICE' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:45:22: note: Function 'tm_SPLICE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2166:15: note: Function 'tm_SPLICE' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2261:13: style: Function 'tm_SWAP' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:46:20: note: Function 'tm_SWAP' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2261:13: note: Function 'tm_SWAP' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2346:14: style: Function 'tm_UNSET' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:47:21: note: Function 'tm_UNSET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2346:14: note: Function 'tm_UNSET' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2397:13: style: Function 'tm_WALK' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:48:20: note: Function 'tm_WALK' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2397:13: note: Function 'tm_WALK' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2492:17: style: Function 'tm_WALKPROC' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/m.h:49:24: note: Function 'tm_WALKPROC' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:2492:17: note: Function 'tm_WALKPROC' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/m.c:114:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:496:0: style: Variable 'listc' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/struct/tree/m.c:577:14: style: Unused variable: p [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:578:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:579:14: style: Unused variable: i [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:579:17: style: Unused variable: j [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:581:14: style: Unused variable: nchildren [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:628:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:678:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:776:8: style: Unused variable: tser [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:843:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1050:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1092:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1138:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1261:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1521:9: style: Unused variable: tn [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1680:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1724:9: style: Unused variable: tn [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1910:14: style: Unused variable: res [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:1980:9: style: Unused variable: tn [unusedVariable]
tcllib-1.19/modules/struct/tree/m.c:2174:27: style: Unused variable: i [unusedVariable]
tcllib-1.19/modules/struct/tree/shimmer.c:45:14: style: Unused variable: temp [unusedVariable]
tcllib-1.19/modules/struct/tree/shimmer.c:46:14: style: Unused variable: str [unusedVariable]
tcllib-1.19/modules/struct/tree/t.c:410:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/t.c:381:19: style: Function 't_newnodename' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/t.h:49:31: note: Function 't_newnodename' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/t.c:381:19: note: Function 't_newnodename' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/tn.c:202:15: style: The scope of the variable 'h' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/tn.c:707:17: style: The scope of the variable 'dhe' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/tn.c:709:17: style: The scope of the variable 'val' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/tn.c:752:20: style: The scope of the variable 'he' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/tn.c:754:17: style: The scope of the variable 'val' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/tn.c:16:14: style: Function 'tn_new' argument 1 names different: declaration 'td' definition 't'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/tn.h:14:22: note: Function 'tn_new' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/tn.c:16:14: note: Function 'tn_new' argument 1 names different: declaration 'td' definition 't'.
tcllib-1.19/modules/struct/tree/tn.c:1004:24: style: Function 'tn_isancestorof' argument 1 names different: declaration 'a' definition 'na'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/tn.h:46:28: note: Function 'tn_isancestorof' argument 1 names different: declaration 'a' definition 'na'.
tcllib-1.19/modules/struct/tree/tn.c:1004:24: note: Function 'tn_isancestorof' argument 1 names different: declaration 'a' definition 'na'.
tcllib-1.19/modules/struct/tree/tn.c:1004:34: style: Function 'tn_isancestorof' argument 2 names different: declaration 'b' definition 'nb'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/tn.h:46:37: note: Function 'tn_isancestorof' argument 2 names different: declaration 'b' definition 'nb'.
tcllib-1.19/modules/struct/tree/tn.c:1004:34: note: Function 'tn_isancestorof' argument 2 names different: declaration 'b' definition 'nb'.
tcllib-1.19/modules/struct/tree/tn.c:1021:20: style: Function 'tn_get_attr' argument 1 names different: declaration 'n' definition 'tdn'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/tn.h:50:29: note: Function 'tn_get_attr' argument 1 names different: declaration 'n' definition 'tdn'.
tcllib-1.19/modules/struct/tree/tn.c:1021:20: note: Function 'tn_get_attr' argument 1 names different: declaration 'n' definition 'tdn'.
tcllib-1.19/modules/struct/tree/tn.c:1057:21: style: Function 'tn_serialize' argument 1 names different: declaration 'n' definition 'tdn'. [funcArgNamesDifferent]
tcllib-1.19/modules/struct/tree/tn.h:52:25: note: Function 'tn_serialize' argument 1 names different: declaration 'n' definition 'tdn'.
tcllib-1.19/modules/struct/tree/tn.c:1057:21: note: Function 'tn_serialize' argument 1 names different: declaration 'n' definition 'tdn'.
tcllib-1.19/modules/struct/tree/tn.c:60:12: style: Variable 't' is assigned a value that is never used. [unreadVariable]
tcllib-1.19/modules/struct/tree/walk.c:616:9: style: The scope of the variable 'res' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/walk.c:617:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcllib-1.19/modules/struct/tree/walk.c:652:9: style: The scope of the variable 'res' can be reduced. [variableScope]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclodbc/tclodbc_2.5.1.orig.tar.gz
tclodbc-2.5.1/database.cxx:54:12: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/database.cxx:63:24: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/database.cxx:155:10: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/database.cxx:201:22: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/database.cxx:476:34: style: Function 'Transact' argument 1 names different: declaration 'operation' definition 'op'. [funcArgNamesDifferent]
tclodbc-2.5.1/tclodbc.hxx:286:25: note: Function 'Transact' argument 1 names different: declaration 'operation' definition 'op'.
tclodbc-2.5.1/database.cxx:476:34: note: Function 'Transact' argument 1 names different: declaration 'operation' definition 'op'.
tclodbc-2.5.1/tclodbc.hxx:318:10: style: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list. [initializerList]
tclodbc-2.5.1/database.cxx:83:7: note: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:318:10: note: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:318:10: style: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list. [initializerList]
tclodbc-2.5.1/database.cxx:116:7: note: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:318:10: note: Member variable 'TclDatabase::useMultipleResultSets' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:297:24: style: Technically the member function 'TclDatabase::Encoding' can be const. [functionConst]
tclodbc-2.5.1/tclobj.hxx:134:5: style: Class 'TclObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclobj.hxx:191:5: style: Class 'TclObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:275:5: style: Class 'TclDatabase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:422:5: style: Class 'TclTableQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:432:5: style: Class 'TclColumnQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:442:5: style: Class 'TclIndexQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:452:5: style: Class 'TclTypeInfoQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:462:5: style: Class 'TclPrimaryKeysQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tclodbc-2.5.1/tclodbc.hxx:315:17: style: The function 'Dispatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:247:17: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:315:17: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:389:17: style: The function 'Dispatch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:247:17: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:389:17: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:413:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:413:18: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:427:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:427:18: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:437:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:437:18: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:447:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:447:18: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:457:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:457:18: note: Function in derived class
tclodbc-2.5.1/tclodbc.hxx:467:18: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tclodbc-2.5.1/tclodbc.hxx:337:18: note: Virtual function in base class
tclodbc-2.5.1/tclodbc.hxx:467:18: note: Function in derived class
tclodbc-2.5.1/database.cxx:349:5: style: Exception should be caught by reference. [catchExceptionByValue]
tclodbc-2.5.1/statemnt.cxx:137:26: warning: Logical conjunction always evaluates to false: objc < 2 && objc > 4. [incorrectLogicOperator]
tclodbc-2.5.1/statemnt.cxx:243:20: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/statemnt.cxx:741:24: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/statemnt.cxx:768:15: style: The scope of the variable 'subc' can be reduced. [variableScope]
tclodbc-2.5.1/statemnt.cxx:806:18: style: The scope of the variable 'sqlarglen' can be reduced. [variableScope]
tclodbc-2.5.1/statemnt.cxx:52:41: style: Function 'TclStatement' argument 1 names different: declaration 'db' definition 'd'. [funcArgNamesDifferent]
tclodbc-2.5.1/tclodbc.hxx:382:31: note: Function 'TclStatement' argument 1 names different: declaration 'db' definition 'd'.
tclodbc-2.5.1/statemnt.cxx:52:41: note: Function 'TclStatement' argument 1 names different: declaration 'db' definition 'd'.
tclodbc-2.5.1/statemnt.cxx:436:52: style: Function 'Read' argument 2 names different: declaration 'array' definition 'arraySpec'. [funcArgNamesDifferent]
tclodbc-2.5.1/tclodbc.hxx:372:42: note: Function 'Read' argument 2 names different: declaration 'array' definition 'arraySpec'.
tclodbc-2.5.1/statemnt.cxx:436:52: note: Function 'Read' argument 2 names different: declaration 'array' definition 'arraySpec'.
tclodbc-2.5.1/statemnt.cxx:767:61: style: Function 'SetArgDefs' argument 2 names different: declaration 'defObj' definition 'defObjList'. [funcArgNamesDifferent]
tclodbc-2.5.1/tclodbc.hxx:409:49: note: Function 'SetArgDefs' argument 2 names different: declaration 'defObj' definition 'defObjList'.
tclodbc-2.5.1/statemnt.cxx:767:61: note: Function 'SetArgDefs' argument 2 names different: declaration 'defObj' definition 'defObjList'.
tclodbc-2.5.1/tclodbc.hxx:393:9: style: Member variable 'TclStatement::colCount' is in the wrong place in the initializer list. [initializerList]
tclodbc-2.5.1/statemnt.cxx:54:7: note: Member variable 'TclStatement::colCount' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:393:9: note: Member variable 'TclStatement::colCount' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:387:18: style: Member variable 'TclStatement::pDb' is in the wrong place in the initializer list. [initializerList]
tclodbc-2.5.1/statemnt.cxx:54:34: note: Member variable 'TclStatement::pDb' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:387:18: note: Member variable 'TclStatement::pDb' is in the wrong place in the initializer list.
tclodbc-2.5.1/tclodbc.hxx:378:10: performance: Technically the member function 'TclStatement::SqlWait' can be static. [functionStatic]
tclodbc-2.5.1/statemnt.cxx:1001:20: note: Technically the member function 'TclStatement::SqlWait' can be static.
tclodbc-2.5.1/tclodbc.hxx:378:10: note: Technically the member function 'TclStatement::SqlWait' can be static.
tclodbc-2.5.1/statemnt.cxx:231:5: style: Exception should be caught by reference. [catchExceptionByValue]
tclodbc-2.5.1/tclobj.cxx:144:9: style: C-style pointer casting [cstyleCast]
tclodbc-2.5.1/tclobj.cxx:315:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tclodbc-2.5.1/tclobj.hxx:159:10: performance: Technically the member function 'TclObj::eval' can be static. [functionStatic]
tclodbc-2.5.1/tclobj.cxx:499:14: note: Technically the member function 'TclObj::eval' can be static.
tclodbc-2.5.1/tclobj.hxx:159:10: note: Technically the member function 'TclObj::eval' can be static.
tclodbc-2.5.1/tclobj.hxx:171:9: style: Technically the member function 'TclObj::isNull' can be const. [functionConst]
tclodbc-2.5.1/tclobj.cxx:343:13: note: Technically the member function 'TclObj::isNull' can be const.
tclodbc-2.5.1/tclobj.hxx:171:9: note: Technically the member function 'TclObj::isNull' can be const.
tclodbc-2.5.1/tclobj.hxx:174:9: performance: Technically the member function 'TclObj::Encode' can be static. [functionStatic]
tclodbc-2.5.1/tclobj.cxx:356:13: note: Technically the member function 'TclObj::Encode' can be static.
tclodbc-2.5.1/tclobj.hxx:174:9: note: Technically the member function 'TclObj::Encode' can be static.
tclodbc-2.5.1/tclobj.hxx:183:9: performance: Technically the member function 'TclObj::Decode' can be static. [functionStatic]
tclodbc-2.5.1/tclobj.cxx:420:13: note: Technically the member function 'TclObj::Decode' can be static.
tclodbc-2.5.1/tclobj.hxx:183:9: note: Technically the member function 'TclObj::Decode' can be static.
tclodbc-2.5.1/tclodbc.cxx:151:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tclodbc-2.5.1/tclodbc.cxx:152:9: style: The scope of the variable 'strcmpResult' can be reduced. [variableScope]
tclodbc-2.5.1/tclodbc.cxx:231:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tclodbc-2.5.1/tclodbc.cxx:302:5: style: Exception should be caught by reference. [catchExceptionByValue]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclreadline/tclreadline_2.3.1+dfsg.orig.tar.gz
tclreadline-2.3.1/tclreadline.c:551:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclthread/tclthread_2.8.2.orig.tar.gz
thread2.8.2/generic/tclXkeylist.c:144:11: style: The scope of the variable 'string' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:952:26: style: The scope of the variable 'status' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:1051:32: style: The scope of the variable 'subKeylIntPtr' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:1130:14: style: The scope of the variable 'nameObjPtr' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:1132:14: style: The scope of the variable 'findIdx' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:1335:17: style: The scope of the variable 'key' can be reduced. [variableScope]
thread2.8.2/generic/tclXkeylist.c:1336:14: style: The scope of the variable 'status' can be reduced. [variableScope]
thread2.8.2/generic/threadCmd.c:1820:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:1803:0: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1820:5: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1824:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:1820:5: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1824:5: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1860:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:1824:5: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1860:5: note: Variable 'result' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:2681:5: style: Variable 'tsdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:2666:0: note: Variable 'tsdPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:2681:5: note: Variable 'tsdPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:3119:5: style: Variable 'interp' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:3100:0: note: Variable 'interp' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:3119:5: note: Variable 'interp' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:3419:5: style: Variable 'tsdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadCmd.c:3415:0: note: Variable 'tsdPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:3419:5: note: Variable 'tsdPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadCmd.c:1922:21: style: The scope of the variable 'sendPtr' can be reduced. [variableScope]
thread2.8.2/generic/threadCmd.c:1923:17: style: The scope of the variable 'argv' can be reduced. [variableScope]
thread2.8.2/generic/threadCmd.c:2984:18: style: The scope of the variable 'evPtr' can be reduced. [variableScope]
thread2.8.2/generic/threadCmd.c:2172:19: style: Function 'ThreadExists' argument 1 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:335:27: note: Function 'ThreadExists' argument 1 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2172:19: note: Function 'ThreadExists' argument 1 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2203:18: style: Function 'ThreadExistsInner' argument 1 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:292:32: note: Function 'ThreadExistsInner' argument 1 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2203:18: note: Function 'ThreadExistsInner' argument 1 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2290:18: style: Function 'ThreadJoin' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:369:45: note: Function 'ThreadJoin' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2290:18: note: Function 'ThreadJoin' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2332:18: style: Function 'ThreadTransfer' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:372:45: note: Function 'ThreadTransfer' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2332:18: note: Function 'ThreadTransfer' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2661:21: style: Function 'ThreadSend' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:305:45: note: Function 'ThreadSend' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2661:21: note: Function 'ThreadSend' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2662:21: style: Function 'ThreadSend' argument 3 names different: declaration 'sendPtr' definition 'send'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:306:48: note: Function 'ThreadSend' argument 3 names different: declaration 'sendPtr' definition 'send'.
thread2.8.2/generic/threadCmd.c:2662:21: note: Function 'ThreadSend' argument 3 names different: declaration 'sendPtr' definition 'send'.
thread2.8.2/generic/threadCmd.c:2663:21: style: Function 'ThreadSend' argument 4 names different: declaration 'clbkPtr' definition 'clbk'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:307:48: note: Function 'ThreadSend' argument 4 names different: declaration 'clbkPtr' definition 'clbk'.
thread2.8.2/generic/threadCmd.c:2663:21: note: Function 'ThreadSend' argument 4 names different: declaration 'clbkPtr' definition 'clbk'.
thread2.8.2/generic/threadCmd.c:2979:18: style: Function 'ThreadReserve' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:325:45: note: Function 'ThreadReserve' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:2979:18: note: Function 'ThreadReserve' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:3318:18: style: Function 'ThreadGetOption' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:315:45: note: Function 'ThreadGetOption' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:3318:18: note: Function 'ThreadGetOption' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:3320:18: style: Function 'ThreadGetOption' argument 4 names different: declaration 'ds' definition 'dsPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:317:45: note: Function 'ThreadGetOption' argument 4 names different: declaration 'ds' definition 'dsPtr'.
thread2.8.2/generic/threadCmd.c:3320:18: note: Function 'ThreadGetOption' argument 4 names different: declaration 'ds' definition 'dsPtr'.
thread2.8.2/generic/threadCmd.c:3410:18: style: Function 'ThreadSetOption' argument 2 names different: declaration 'id' definition 'thrId'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:320:45: note: Function 'ThreadSetOption' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:3410:18: note: Function 'ThreadSetOption' argument 2 names different: declaration 'id' definition 'thrId'.
thread2.8.2/generic/threadCmd.c:3885:17: style: Function 'ThreadCutChannel' argument 2 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
thread2.8.2/generic/threadCmd.c:397:44: note: Function 'ThreadCutChannel' argument 2 names different: declaration 'channel' definition 'chan'.
thread2.8.2/generic/threadCmd.c:3885:17: note: Function 'ThreadCutChannel' argument 2 names different: declaration 'channel' definition 'chan'.
thread2.8.2/generic/threadPoolCmd.c:1933:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thread2.8.2/generic/threadPoolCmd.c:1931:21: note: outer condition: initialized==0
thread2.8.2/generic/threadPoolCmd.c:1933:25: note: identical inner condition: initialized==0
thread2.8.2/generic/threadPoolCmd.c:1933:25: style: Condition 'initialized==0' is always true [knownConditionTrueFalse]
thread2.8.2/generic/threadPoolCmd.c:1931:21: note: Assuming that condition 'initialized==0' is not redundant
thread2.8.2/generic/threadPoolCmd.c:1933:25: note: Condition 'initialized==0' is always true
thread2.8.2/generic/threadPoolCmd.c:1517:17: style: The scope of the variable 'errorCode' can be reduced. [variableScope]
thread2.8.2/generic/threadPoolCmd.c:1517:29: style: The scope of the variable 'errorInfo' can be reduced. [variableScope]
thread2.8.2/generic/threadPoolCmd.c:1294:16: style: Function 'RunStopEvent' argument 1 names different: declaration 'evPtr' definition 'eventPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadPoolCmd.c:127:25: note: Function 'RunStopEvent' argument 1 names different: declaration 'evPtr' definition 'eventPtr'.
thread2.8.2/generic/threadPoolCmd.c:1294:16: note: Function 'RunStopEvent' argument 1 names different: declaration 'evPtr' definition 'eventPtr'.
thread2.8.2/generic/threadSpCmd.c:821:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thread2.8.2/generic/threadSpCmd.c:877:5: style: Variable 'hashEntryPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadSpCmd.c:874:0: note: Variable 'hashEntryPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSpCmd.c:877:5: note: Variable 'hashEntryPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSpCmd.c:972:5: style: Variable 'hashEntryPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadSpCmd.c:969:0: note: Variable 'hashEntryPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSpCmd.c:972:5: note: Variable 'hashEntryPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSpCmd.c:1354:42: style: Function 'Sp_ExclusiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:95:60: note: Function 'Sp_ExclusiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1354:42: note: Function 'Sp_ExclusiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1419:46: style: Function 'Sp_ExclusiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:96:64: note: Function 'Sp_ExclusiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1419:46: note: Function 'Sp_ExclusiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1442:44: style: Function 'Sp_ExclusiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:97:62: note: Function 'Sp_ExclusiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1442:44: note: Function 'Sp_ExclusiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1489:46: style: Function 'Sp_ExclusiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:98:64: note: Function 'Sp_ExclusiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1489:46: note: Function 'Sp_ExclusiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1520:42: style: Function 'Sp_RecursiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:104:60: note: Function 'Sp_RecursiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1520:42: note: Function 'Sp_RecursiveMutexLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1593:46: style: Function 'Sp_RecursiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:105:64: note: Function 'Sp_RecursiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1593:46: note: Function 'Sp_RecursiveMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1616:44: style: Function 'Sp_RecursiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:106:62: note: Function 'Sp_RecursiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1616:44: note: Function 'Sp_RecursiveMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1660:46: style: Function 'Sp_RecursiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:107:64: note: Function 'Sp_RecursiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1660:46: note: Function 'Sp_RecursiveMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1692:43: style: Function 'Sp_ReadWriteMutexRLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:113:61: note: Function 'Sp_ReadWriteMutexRLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1692:43: note: Function 'Sp_ReadWriteMutexRLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1747:43: style: Function 'Sp_ReadWriteMutexWLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:114:61: note: Function 'Sp_ReadWriteMutexWLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1747:43: note: Function 'Sp_ReadWriteMutexWLock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1802:46: style: Function 'Sp_ReadWriteMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:115:64: note: Function 'Sp_ReadWriteMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1802:46: note: Function 'Sp_ReadWriteMutexIsLocked' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1823:44: style: Function 'Sp_ReadWriteMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:116:62: note: Function 'Sp_ReadWriteMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1823:44: note: Function 'Sp_ReadWriteMutexUnlock' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1870:46: style: Function 'Sp_ReadWriteMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'. [funcArgNamesDifferent]
thread2.8.2/generic/threadSpCmd.h:117:64: note: Function 'Sp_ReadWriteMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSpCmd.c:1870:46: note: Function 'Sp_ReadWriteMutexFinalize' argument 1 names different: declaration 'mutexPtr' definition 'muxPtr'.
thread2.8.2/generic/threadSvCmd.c:2155:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thread2.8.2/generic/threadSvCmd.c:2153:21: note: outer condition: initialized==0
thread2.8.2/generic/threadSvCmd.c:2155:25: note: identical inner condition: initialized==0
thread2.8.2/generic/threadSvCmd.c:2155:25: style: Condition 'initialized==0' is always true [knownConditionTrueFalse]
thread2.8.2/generic/threadSvCmd.c:2153:21: note: Assuming that condition 'initialized==0' is not redundant
thread2.8.2/generic/threadSvCmd.c:2155:25: note: Condition 'initialized==0' is always true
thread2.8.2/generic/threadSvCmd.c:912:5: style: Variable 'objPtr' is reassigned a value before the old one has been used. [redundantAssignment]
thread2.8.2/generic/threadSvCmd.c:906:0: note: Variable 'objPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSvCmd.c:912:5: note: Variable 'objPtr' is reassigned a value before the old one has been used.
thread2.8.2/generic/threadSvCmd.c:315:17: style: The scope of the variable 'array' can be reduced. [variableScope]
thread2.8.2/generic/threadSvCmd.c:315:25: style: The scope of the variable 'key' can be reduced. [variableScope]
thread2.8.2/generic/threadSvCmd.c:565:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thread2.8.2/generic/threadSvCmd.c:566:11: style: The scope of the variable 'key' can be reduced. [variableScope]
thread2.8.2/generic/threadSvCmd.c:566:17: style: The scope of the variable 'val' can be reduced. [variableScope]
thread2.8.2/generic/threadSvKeylistCmd.c:70:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thread2.8.2/generic/threadSvKeylistCmd.c:68:21: note: outer condition: initialized==0
thread2.8.2/generic/threadSvKeylistCmd.c:70:25: note: identical inner condition: initialized==0
thread2.8.2/generic/threadSvKeylistCmd.c:70:25: style: Condition 'initialized==0' is always true [knownConditionTrueFalse]
thread2.8.2/generic/threadSvKeylistCmd.c:68:21: note: Assuming that condition 'initialized==0' is not redundant
thread2.8.2/generic/threadSvKeylistCmd.c:70:25: note: Condition 'initialized==0' is always true
thread2.8.2/generic/threadSvListCmd.c:94:25: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thread2.8.2/generic/threadSvListCmd.c:92:21: note: outer condition: initialized==0
thread2.8.2/generic/threadSvListCmd.c:94:25: note: identical inner condition: initialized==0
thread2.8.2/generic/threadSvListCmd.c:94:25: style: Condition 'initialized==0' is always true [knownConditionTrueFalse]
thread2.8.2/generic/threadSvListCmd.c:92:21: note: Assuming that condition 'initialized==0' is not redundant
thread2.8.2/generic/threadSvListCmd.c:94:25: note: Condition 'initialized==0' is always true
thread2.8.2/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
thread2.8.2/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
thread2.8.2/win/nmakehlp.c:644:4: note: Null pointer dereference
thread2.8.2/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
thread2.8.2/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
thread2.8.2/win/nmakehlp.c:644:13: note: Null pointer dereference
thread2.8.2/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
thread2.8.2/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
thread2.8.2/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
thread2.8.2/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
thread2.8.2/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
thread2.8.2/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
thread2.8.2/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
thread2.8.2/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
thread2.8.2/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
thread2.8.2/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
thread2.8.2/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
thread2.8.2/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
thread2.8.2/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
thread2.8.2/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcltls/tcltls_1.7.16.orig.tar.gz
tcltls-1.7.16/tls.c:1484:17: style: Expression is always false because 'else if' condition matches previous condition at line 1481. [multiCondition]
tcltls-1.7.16/tls.c:473:13: warning: Redundant assignment of 'verify' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:609:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:692:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:970:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1026:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1370:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1401:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1402:11: warning: Redundant assignment of 'objc' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1403:11: warning: Redundant assignment of 'objv' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:1568:17: warning: Redundant assignment of 'clientData' to itself. [selfAssignment]
tcltls-1.7.16/tls.c:609:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:692:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:970:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:1026:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:1370:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:1401:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:1568:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tls.c:272:23: style: The scope of the variable 'result' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:273:20: style: The scope of the variable 'string' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:509:27: style: The scope of the variable 'sk' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:510:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:510:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:1447:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tcltls-1.7.16/tls.c:1452:28: style: The scope of the variable 'str' can be reduced. [variableScope]
tcltls-1.7.16/tlsBIO.c:151:16: style: Redundant condition: ret==-1. 'ret!=-1 || (ret==-1 && tclErrno==EAGAIN)' is equivalent to 'ret!=-1 || tclErrno==EAGAIN' [redundantCondition]
tcltls-1.7.16/tlsBIO.c:204:16: style: Redundant condition: ret==-1. 'ret!=-1 || (ret==-1 && tclErrno==EAGAIN)' is equivalent to 'ret!=-1 || tclErrno==EAGAIN' [redundantCondition]
tcltls-1.7.16/tlsIO.c:176:9: warning: Redundant assignment of 'interp' to itself. [selfAssignment]
tcltls-1.7.16/tlsIO.c:176:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcltls-1.7.16/tlsIO.c:59:15: style: The scope of the variable 'size' can be reduced. [variableScope]
tcltls-1.7.16/tlsIO.c:195:6: style: The scope of the variable 'bioShouldRetry' can be reduced. [variableScope]
tcltls-1.7.16/tlsX509.c:94:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tcltls-1.7.16/tlsX509.c:95:19: style: The scope of the variable 'flags' can be reduced. [variableScope]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcltrf/tcltrf_2.1.4-dfsg3.orig.tar.gz
trf2.1.4/compat/tclLoadAout.c:398:11: style: The scope of the variable 'err' can be reduced. [variableScope]
trf2.1.4/compat/tclLoadDyld.c:157:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trf2.1.4/compat/tclLoadShl.c:40:16: style: Unused variable: length [unusedVariable]
trf2.1.4/generic/asc85code.c:313:50: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/asc85code.c:374:48: style: Variable 'num' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/bincode.c:625:17: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:303:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:373:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:439:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:631:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:702:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/bz2.c:769:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/crc.c:264:11: style: The scope of the variable 't' can be reduced. [variableScope]
trf2.1.4/generic/digest.c:428:18: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/digest.c:746:11: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/digest.c:758:11: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/digest.c:852:11: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/hexcode.c:592:17: style: The scope of the variable 'nibble' can be reduced. [variableScope]
trf2.1.4/generic/loadman.c:45:9: style: struct member 'SslLibFunctions::handle' is never used. [unusedStructMember]
trf2.1.4/generic/octcode.c:613:17: style: The scope of the variable 'character' can be reduced. [variableScope]
trf2.1.4/generic/otpcode.c:2866:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/generic/otpcode.c:2866:9: style: The scope of the variable 'j' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:4188:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
trf2.1.4/generic/registry.c:4184:0: note: Variable 'list' is reassigned a value before the old one has been used.
trf2.1.4/generic/registry.c:4188:3: note: Variable 'list' is reassigned a value before the old one has been used.
trf2.1.4/generic/registry.c:4269:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
trf2.1.4/generic/registry.c:4266:0: note: Variable 'list' is reassigned a value before the old one has been used.
trf2.1.4/generic/registry.c:4269:3: note: Variable 'list' is reassigned a value before the old one has been used.
trf2.1.4/generic/registry.c:1439:23: style: The scope of the variable 'read' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:1439:37: style: The scope of the variable 'copied' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:1721:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:2534:23: style: The scope of the variable 'c' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:2558:20: style: The scope of the variable 'actuallyRead' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:2577:18: style: The scope of the variable 'c' can be reduced. [variableScope]
trf2.1.4/generic/registry.c:1843:12: style: Variable 'parent' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/rs-ecc/ecc.c:106:25: style: The scope of the variable 'len' can be reduced. [variableScope]
trf2.1.4/generic/rs-ecc/ecc.c:42:7: style: Unused variable: ec [unusedVariable]
trf2.1.4/generic/rs-ecc/ecc.c:106:13: style: Unused variable: readme [unusedVariable]
trf2.1.4/generic/rs-ecc/rslib.c:52:23: style: The scope of the variable 'rtmp' can be reduced. [variableScope]
trf2.1.4/generic/rs-ecc/rslib.c:328:17: style: The scope of the variable 'y' can be reduced. [variableScope]
trf2.1.4/generic/rs_ecc.c:331:24: style: The scope of the variable 'oldchar' can be reduced. [variableScope]
trf2.1.4/generic/sha/appgen.c:6:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/generic/templates/cvt_template.c:256:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:288:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:318:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:346:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:445:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:477:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:507:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/cvt_template.c:535:41: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/templates/md_template.c:144:14: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
trf2.1.4/generic/util.c:494:34: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trf2.1.4/generic/util.c:408:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trf2.1.4/generic/util.c:442:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:349:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:433:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:516:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:746:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:851:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:957:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trf2.1.4/generic/zip.c:359:27: style: Checking if unsigned variable 'c->state.avail_in' is less than zero. [unsignedLessThanZero]
trf2.1.4/generic/zip.c:444:27: style: Checking if unsigned variable 'c->state.avail_in' is less than zero. [unsignedLessThanZero]
trf2.1.4/generic/zip.c:762:27: style: Checking if unsigned variable 'c->state.avail_in' is less than zero. [unsignedLessThanZero]
trf2.1.4/generic/zip.c:868:27: style: Checking if unsigned variable 'c->state.avail_in' is less than zero. [unsignedLessThanZero]
trf2.1.4/md5-crypt/md5-crypt.c:245:12: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
trf2.1.4/patches/v8.0.4/tclIO.c:6407:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.0.4/tclIO.c:986:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:987:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:1079:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:1080:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:1812:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:1814:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:2417:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:2801:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:4341:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.4/tclIO.c:319:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.0.5/tclIO.c:6407:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.0.5/tclIO.c:986:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:987:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:1079:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:1080:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:1812:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:1814:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:2417:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:2801:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:4341:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.0.5/tclIO.c:319:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.0/tclIO.c:6261:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.0/tclIO.c:970:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:971:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:1063:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:1064:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:1771:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:1773:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:2360:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:2744:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:4250:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:5759:16: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:5759:19: style: The scope of the variable 'mask' can be reduced. [variableScope]
trf2.1.4/patches/v8.0/tclIO.c:303:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1/tclIO.c:3598:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1/tclIO.c:3744:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1/tclIO.c:7856:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.1/tclIO.c:1046:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:1047:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:1107:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:1108:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:1977:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:1979:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:2677:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:2678:17: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:2764:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:2765:48: style: The scope of the variable 'flags' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:2766:37: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:3101:11: style: The scope of the variable 'string' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:4080:44: style: The scope of the variable 'length' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:5307:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:6830:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:7429:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:7496:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:7549:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:7673:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.1/tclIO.c:337:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1/tclStubs.c:84:52: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:86:37: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:87:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:209:58: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:211:50: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:212:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:737:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:739:44: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:740:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2194:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2196:44: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2197:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2518:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2520:53: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1/tclStubs.c:2521:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1a2/tclIO.c:3522:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1a2/tclIO.c:3668:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1a2/tclIO.c:7868:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.1a2/tclIO.c:1044:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:1045:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:1094:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:1095:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:1932:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:1934:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:2616:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:2617:17: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:2702:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:2703:48: style: The scope of the variable 'flags' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:2704:37: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:3037:11: style: The scope of the variable 'string' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:3755:33: style: The scope of the variable 'copiedNow' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:3994:44: style: The scope of the variable 'length' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:5271:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:6851:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:7441:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:7508:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:7561:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:7685:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.1a2/tclIO.c:327:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1b1/tclIO.c:3616:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b1/tclIO.c:3762:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b1/tclIO.c:7959:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.1b1/tclIO.c:1050:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:1051:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:1111:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:1112:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:1995:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:1997:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:2695:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:2696:17: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:2782:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:2783:48: style: The scope of the variable 'flags' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:2784:37: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:3119:11: style: The scope of the variable 'string' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:4098:44: style: The scope of the variable 'length' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:5357:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:6933:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:7532:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:7599:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:7652:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:7776:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b1/tclIO.c:341:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1b2/tclIO.c:3616:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b2/tclIO.c:3762:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b2/tclIO.c:7959:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.1b2/tclIO.c:1050:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:1051:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:1111:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:1112:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:1995:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:1997:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:2695:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:2696:17: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:2782:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:2783:48: style: The scope of the variable 'flags' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:2784:37: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:3119:11: style: The scope of the variable 'string' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:4098:44: style: The scope of the variable 'length' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:5357:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:6933:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:7532:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:7599:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:7652:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:7776:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b2/tclIO.c:341:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1b3/tclIO.c:3598:36: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b3/tclIO.c:3744:27: portability: Undefined behaviour, pointer arithmetic 'nextPtr->buf+16' is out of bounds. [pointerOutOfBounds]
trf2.1.4/patches/v8.1b3/tclIO.c:7855:25: style: Same expression on both sides of '!='. [duplicateExpression]
trf2.1.4/patches/v8.1b3/tclIO.c:1046:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:1047:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:1107:20: style: The scope of the variable 'hTblPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:1108:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:1977:9: style: The scope of the variable 'toWrite' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:1979:9: style: The scope of the variable 'written' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:2677:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:2678:17: style: The scope of the variable 'dstMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:2764:17: style: The scope of the variable 'stage' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:2765:48: style: The scope of the variable 'flags' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:2766:37: style: The scope of the variable 'stageMax' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:3101:11: style: The scope of the variable 'string' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:4080:44: style: The scope of the variable 'length' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:5307:10: style: The scope of the variable 'optionVal' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:6829:14: style: The scope of the variable 'resultListPtr' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:7428:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:7495:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:7548:10: style: The scope of the variable 'curByte' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:7672:9: style: The scope of the variable 'destCopied' can be reduced. [variableScope]
trf2.1.4/patches/v8.1b3/tclIO.c:337:9: style: struct member 'ChannelHandlerEvent::readyMask' is never used. [unusedStructMember]
trf2.1.4/patches/v8.1b3/tclStubs.c:84:52: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:86:37: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:87:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:209:58: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:211:50: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:212:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:737:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:739:44: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:740:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2194:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2196:44: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2197:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2518:64: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2520:53: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
trf2.1.4/patches/v8.1b3/tclStubs.c:2521:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcludp/tcludp_1.0.8.orig.tar.gz
tcludp-1.0.8/generic/udp_tcl.c:31:0: error: #error "Neither sys/ioctl.h nor sys/filio.h found. We need ioctl()" [preprocessorErrorDirective]
tcludp-1.0.8/win/nmakehlp.c:346:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcludp-1.0.8/win/nmakehlp.c:349:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclvfs/tclvfs_1.4.2~20121213.orig.tar.gz
tclvfs/generic/vfs.c:643:6: error: Address of auto-variable 'mountIter->interpCmd' returned [returnAddressOfAutoVariable]
tclvfs/win/nmakehlp.c:688:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tclvfs/win/nmakehlp.c:683:10: note: Assuming that condition 'ke' is not redundant
tclvfs/win/nmakehlp.c:688:4: note: Null pointer dereference
tclvfs/win/nmakehlp.c:688:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tclvfs/win/nmakehlp.c:687:10: note: Assuming that condition 've' is not redundant
tclvfs/win/nmakehlp.c:688:13: note: Null pointer dereference
tclvfs/win/nmakehlp.c:557:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclvfs/win/nmakehlp.c:631:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tclvfs/win/nmakehlp.c:663:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclvfs/win/nmakehlp.c:667:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tclvfs/win/nmakehlp.c:660:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tclvfs/win/nmakehlp.c:52:33: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclvfs/win/nmakehlp.c:660:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclvfs/win/nmakehlp.c:745:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tclvfs/win/nmakehlp.c:53:30: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tclvfs/win/nmakehlp.c:745:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclws/tclws_2.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tclx8.4/tclx8.4_8.4.1.orig.tar.gz
tclx8.4-8.4.1.orig/generic/tclXbsearch.c:110:21: style: The scope of the variable 'oldResult' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXchmod.c:327:19: style: The scope of the variable 'fileIdsString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXcmdloop.c:195:11: style: The scope of the variable 'resultStr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXcmdloop.c:196:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXdebug.c:205:14: style: The scope of the variable 'cmdLen' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXdebug.c:205:22: style: The scope of the variable 'printLen' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXdebug.c:363:19: style: The scope of the variable 'procLevel' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXdebug.c:450:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tclx8.4-8.4.1.orig/generic/tclXdebug.c:217:18: style: Variable 'cmdLen' is assigned a value that is never used. [unreadVariable]
tclx8.4-8.4.1.orig/generic/tclXfilecmds.c:174:19: style: The scope of the variable 'switchString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXfilecmds.c:175:19: style: The scope of the variable 'pathString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXfilescan.c:141:29: style: The scope of the variable 'oldMatchPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXfilescan.c:879:21: style: The scope of the variable 'tableEntryPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXfilescan.c:352:15: style: Variable 'command' is assigned a value that is never used. [unreadVariable]
tclx8.4-8.4.1.orig/generic/tclXgeneral.c:499:15: style: The scope of the variable 'code2' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXgeneral.c:501:14: style: The scope of the variable 'savedResultsPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXgeneral.c:501:32: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXhandles.c:509:20: style: The scope of the variable 'entryHdrPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:350:6: style: The scope of the variable 'nidx' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:556:18: style: The scope of the variable 'keyEntryPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:557:11: style: The scope of the variable 'key' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:562:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:727:9: style: The scope of the variable 'findIdx' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:783:9: style: The scope of the variable 'findIdx' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:905:32: style: The scope of the variable 'subKeylIntPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:983:14: style: The scope of the variable 'findIdx' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:1113:11: style: The scope of the variable 'key' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:1173:11: style: The scope of the variable 'key' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXkeylist.c:1174:22: style: The scope of the variable 'status' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXlib.c:220:2: style: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used. [redundantAssignment]
tclx8.4-8.4.1.orig/generic/tclXlib.c:218:2: note: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:220:2: note: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:226:2: style: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used. [redundantAssignment]
tclx8.4-8.4.1.orig/generic/tclXlib.c:224:2: note: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:226:2: note: Variable 'iPtr->scriptFile' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:541:5: style: Variable 'indexChannel' is reassigned a value before the old one has been used. [redundantAssignment]
tclx8.4-8.4.1.orig/generic/tclXlib.c:532:0: note: Variable 'indexChannel' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:541:5: note: Variable 'indexChannel' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXlib.c:712:29: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tclx8.4-8.4.1.orig/generic/tclXlist.c:516:11: style: The scope of the variable 'elementStr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXmath.c:259:10: style: Function 'ReallyRandom' argument 1 names different: declaration 'my_range' definition 'myRange'. [funcArgNamesDifferent]
tclx8.4-8.4.1.orig/generic/tclXmath.c:53:32: note: Function 'ReallyRandom' argument 1 names different: declaration 'my_range' definition 'myRange'.
tclx8.4-8.4.1.orig/generic/tclXmath.c:259:10: note: Function 'ReallyRandom' argument 1 names different: declaration 'my_range' definition 'myRange'.
tclx8.4-8.4.1.orig/generic/tclXmath.c:281:17: style: Function 'TclX_RandomObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'. [funcArgNamesDifferent]
tclx8.4-8.4.1.orig/generic/tclXmath.c:64:43: note: Function 'TclX_RandomObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tclx8.4-8.4.1.orig/generic/tclXmath.c:281:17: note: Function 'TclX_RandomObjCmd' argument 1 names different: declaration 'clientData' definition 'dummy'.
tclx8.4-8.4.1.orig/generic/tclXmsgcat.c:340:14: style: The scope of the variable 'catDescPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXoscmds.c:334:12: style: The scope of the variable 'umaskString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXoscmds.c:335:12: style: The scope of the variable 'numBuf' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXprofile.c:797:22: style: The scope of the variable 'dataEntryPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXprofile.c:799:61: style: The scope of the variable 'dataListPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXprofile.c:714:43: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tclx8.4-8.4.1.orig/generic/tclXselect.c:257:13: style: Variable 'handleCnt' is modified but its new value is never used. [unreadVariable]
tclx8.4-8.4.1.orig/generic/tclXsignal.c:1321:11: style: The scope of the variable 'signalName' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXsignal.c:1656:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXstring.c:296:51: style: Same expression on both sides of '||'. [duplicateExpression]
tclx8.4-8.4.1.orig/generic/tclXstring.c:184:11: style: The scope of the variable 'str' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXstring.c:273:11: style: The scope of the variable 'optionString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXstring.c:481:14: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXtest.c:101:5: style: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used. [redundantAssignment]
tclx8.4-8.4.1.orig/generic/tclXtest.c:97:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXtest.c:101:5: note: Variable 'iPtr->varFramePtr' is reassigned a value before the old one has been used.
tclx8.4-8.4.1.orig/generic/tclXutil.c:626:39: style: The scope of the variable 'strScan' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXutil.c:835:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXutil.c:1038:23: style: The scope of the variable 'i' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXutil.c:1043:19: style: The scope of the variable 'nsOffs' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/generic/tclXutil.c:837:53: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tclx8.4-8.4.1.orig/generic/tclXutil.c:845:41: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tclx8.4-8.4.1.orig/generic/tclXutil.c:847:25: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tclx8.4-8.4.1.orig/generic/tclXutil.c:853:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tclx8.4-8.4.1.orig/unix/tclXunixId.c:157:19: style: The scope of the variable 'userIdString' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/unix/tclXunixId.c:330:20: style: The scope of the variable 'trailerCommand' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/unix/tclXunixOS.c:744:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/cattcl.c:103:11: style: The scope of the variable 'fh' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/cattcl.c:104:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/nmakehlp.c:688:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tclx8.4-8.4.1.orig/win/nmakehlp.c:683:10: note: Assuming that condition 'ke' is not redundant
tclx8.4-8.4.1.orig/win/nmakehlp.c:688:4: note: Null pointer dereference
tclx8.4-8.4.1.orig/win/nmakehlp.c:688:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tclx8.4-8.4.1.orig/win/nmakehlp.c:687:10: note: Assuming that condition 've' is not redundant
tclx8.4-8.4.1.orig/win/nmakehlp.c:688:13: note: Null pointer dereference
tclx8.4-8.4.1.orig/win/nmakehlp.c:557:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/nmakehlp.c:631:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/nmakehlp.c:663:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/nmakehlp.c:667:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/nmakehlp.c:660:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tclx8.4-8.4.1.orig/win/nmakehlp.c:52:33: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclx8.4-8.4.1.orig/win/nmakehlp.c:660:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclx8.4-8.4.1.orig/win/nmakehlp.c:745:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tclx8.4-8.4.1.orig/win/nmakehlp.c:53:30: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tclx8.4-8.4.1.orig/win/nmakehlp.c:745:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tclx8.4-8.4.1.orig/win/tclXwinOS.c:114:21: style: The scope of the variable 'inquote' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/tclXwinOS.c:114:36: style: The scope of the variable 'slashes' can be reduced. [variableScope]
tclx8.4-8.4.1.orig/win/tclXwinOS.c:752:27: style: The scope of the variable 'c' can be reduced. [variableScope]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tclxml/tclxml_3.3~svn11.orig.tar.gz
tclxml-3.3~svn11.orig/docObj.c:276:12: style: Variable 'objPtr' is assigned a value that is never used. [unreadVariable]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:3001:14: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:3000:15: note: outer condition: objc>1
tclxml-3.3~svn11.orig/tcldom-libxml2.c:3001:14: note: opposite inner condition: objc==1
tclxml-3.3~svn11.orig/tcldom-libxml2.c:4301:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:925:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:972:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:4630:25: style: The scope of the variable 'buf2' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:4785:27: style: The scope of the variable 'buf2' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:6634:22: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:6961:12: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tcldom-libxml2.c:2197:22: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
tclxml-3.3~svn11.orig/tclxml-libxml2.c:924:3: style: Variable 'inputPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tclxml-3.3~svn11.orig/tclxml-libxml2.c:921:0: note: Variable 'inputPtr' is reassigned a value before the old one has been used.
tclxml-3.3~svn11.orig/tclxml-libxml2.c:924:3: note: Variable 'inputPtr' is reassigned a value before the old one has been used.
tclxml-3.3~svn11.orig/tclxml-libxml2.c:389:64: style: The scope of the variable 'errObj' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxml-libxml2.c:392:29: style: The scope of the variable 'i' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxml-libxml2.c:760:17: style: The scope of the variable 'KeepOptions' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxml.c:1800:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tclxml-3.3~svn11.orig/tclxml.c:2835:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tclxml-3.3~svn11.orig/tclxml.c:994:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:921:25: style: The scope of the variable 'keyPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:922:18: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:978:14: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:2505:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:2603:15: style: The scope of the variable 'master' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:2604:21: style: The scope of the variable 'pathPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/tclxslt-libxslt.c:2675:18: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/win/nmakehlp.c:688:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tclxml-3.3~svn11.orig/win/nmakehlp.c:683:10: note: Assuming that condition 'ke' is not redundant
tclxml-3.3~svn11.orig/win/nmakehlp.c:688:4: note: Null pointer dereference
tclxml-3.3~svn11.orig/win/nmakehlp.c:688:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tclxml-3.3~svn11.orig/win/nmakehlp.c:687:10: note: Assuming that condition 've' is not redundant
tclxml-3.3~svn11.orig/win/nmakehlp.c:688:13: note: Null pointer dereference
tclxml-3.3~svn11.orig/win/nmakehlp.c:557:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/win/nmakehlp.c:631:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/win/nmakehlp.c:663:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/win/nmakehlp.c:667:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tclxml-3.3~svn11.orig/win/nmakehlp.c:660:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tclxml-3.3~svn11.orig/win/nmakehlp.c:52:33: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclxml-3.3~svn11.orig/win/nmakehlp.c:660:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tclxml-3.3~svn11.orig/win/nmakehlp.c:745:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tclxml-3.3~svn11.orig/win/nmakehlp.c:53:30: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tclxml-3.3~svn11.orig/win/nmakehlp.c:745:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcm/tcm_2.20+TSQD.orig.tar.gz
tcm-2.20+TSQD.orig/src/dg/thing.h:32:0: error: Code 'classThing{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/anchorpoint.h:28:0: error: Code 'classAnchorPoint{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/shapes.h:30:0: error: Code 'classShapes:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/graph.h:34:0: error: Code 'classGraph{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/diagramwindow.h:33:0: error: Code 'classDiagramWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/moveshapescmd.h:30:0: error: Code 'classMoveShapesCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/hypergraph.h:38:0: error: Code 'classHyperGraph{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/nodealign.h:28:0: error: Code 'classNodeAlign{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/reindexcmd.h:32:0: error: Code 'classReindexCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/subjects.h:30:0: error: Code 'classSubjects:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/textshapeeditor.h:30:0: error: Code 'classTextShapeEditor:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/updatecolorcmd.h:30:0: error: Code 'classUpdateColorCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/dg/updatetypecmd.h:32:0: error: Code 'classUpdateTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/editwindow.h:35:0: error: Code 'classEditWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/editstubs.h:28:0: error: Code 'classEditStubs{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/helper.h:32:0: error: Code 'classHelper{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/inlineeditor.h:33:0: error: Code 'classInlineEditor{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/scaler.h:36:0: error: Code 'classScaler{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/startupwindow.h:38:0: error: Code 'classStartupWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ed/stringlist.h:29:0: error: Code 'classStringList{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/element.h:26:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/lstring.h:28:0: error: Code 'classstring{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/typename.h:26:0: error: Code 'classTypeName{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/point.h:29:0: error: Code 'classPoint{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/fillstyle.h:28:0: error: Code 'classFillStyle{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/key.h:28:0: error: Code 'classKey{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/linestyle.h:28:0: error: Code 'classLineStyle{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/link.h:55:0: error: Code 'classLink{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/pagesize.h:28:0: error: Code 'classPageSize{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/readdirection.h:28:0: error: Code 'classReadDirection{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/sequence.h:26:0: error: Code 'classSequence{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/side.h:28:0: error: Code 'classSide{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/system.h:29:0: error: Code 'classSystem{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:363:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:551:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:552:14: style: The scope of the variable 'line' can be reduced. [variableScope]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:553:14: style: The scope of the variable 'move' can be reduced. [variableScope]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:610:26: style: The scope of the variable 'fnt' can be reduced. [variableScope]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:505:6: style: Unused variable: i [unusedVariable]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:373:34: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:576:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:579:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:582:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:585:18: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcm-2.20+TSQD.orig/src/gl/text2ps.c:334:4: error: Uninitialized variable: errors [uninitvar]
tcm-2.20+TSQD.orig/src/gl/textalign.h:28:0: error: Code 'classTextAlign{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/toolkit.h:28:0: error: Code 'classToolkit{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/gl/version.h:25:0: error: Code 'classVersion{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/adsactivity.h:31:0: error: Code 'classADSActivity{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/adsvariable.h:32:0: error: Code 'classADSVar{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atddecisionstatenode.h:30:0: error: Code 'classATDDecisionStateNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atchecks.h:29:0: error: Code 'classATChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atdfinalstatenode.h:30:0: error: Code 'classATDFinalStateNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atdinitialstatenode.h:30:0: error: Code 'classATDInitialStateNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atdsynchronizationnode.h:30:0: error: Code 'classATDSynchronizationNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atdtransitionedge.h:30:0: error: Code 'classATDTransitionEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atdwaitstatenode.h:30:0: error: Code 'classATDWaitStateNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atwindow.h:29:0: error: Code 'classATWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atgraph.h:29:0: error: Code 'classATGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atupdatenodeshapetypecmd.h:29:0: error: Code 'classATUpdateNodeShapeTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/atviewer.h:30:0: error: Code 'classATViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/stnode.h:29:0: error: Code 'classSTNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/transitionarrow.h:28:0: error: Code 'classTransitionArrow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/event.h:29:0: error: Code 'classEvent:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/eventset.h:13:0: error: Code 'classEventSet{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/hashlist.h:32:0: error: Code 'classValuationHashList{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/initialstatebox.h:29:0: error: Code 'classInitialStateBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/stdiagram.h:37:0: error: Code 'classSTDiagram:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/transition.h:29:0: error: Code 'classTransition:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/processgraphnode.h:29:0: error: Code 'classProcessGraphNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/pschecks.h:32:0: error: Code 'classPSChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/psgraph.h:28:0: error: Code 'classPSGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/pswindow.h:28:0: error: Code 'classPSWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/psprocess.h:29:0: error: Code 'classPSProcess:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/psstubs.h:28:0: error: Code 'classPSStubs:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/psviewer.h:29:0: error: Code 'classPSViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/ptrset.h:9:0: error: Code 'template<...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/rpwindow.h:28:0: error: Code 'classRPWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/rpgraph.h:28:0: error: Code 'classRPGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/rpupdatenodeshapetypecmd.h:29:0: error: Code 'classRPUpdateNodeShapeTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/rpviewer.h:29:0: error: Code 'classRPViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scchecks.h:28:0: error: Code 'classSCChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdandedge.h:29:0: error: Code 'classSCDAndEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdandline.h:29:0: error: Code 'classSCDAndLine:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scnode.h:30:0: error: Code 'classSCNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdandstatebox.h:28:0: error: Code 'classSCDAndStateBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdcreateandlinecmd.h:28:0: error: Code 'classSCDCreateAndLineCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scddecisionstate.h:29:0: error: Code 'classSCDDecisionState:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdfinalstate.h:29:0: error: Code 'classSCDFinalState:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scgraph.h:31:0: error: Code 'classSCGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scdsynchronizationstate.h:29:0: error: Code 'classSCDSynchronizationState:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/scwindow.h:30:0: error: Code 'classSCWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/smv.h:7:0: error: Code 'classSMV{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/stchecks.h:28:0: error: Code 'classSTChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/stgraph.h:28:0: error: Code 'classSTGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/stwindow.h:28:0: error: Code 'classSTWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/bv/urlabeledbox.h:28:0: error: Code 'classURLabeledBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/lifeline.h:28:0: error: Code 'classLifeLine:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/binaryrelationship.h:29:0: error: Code 'classBinaryRelationship:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/c1arrow.h:28:0: error: Code 'classC1Arrow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/cbactor.h:30:0: error: Code 'classCBActor:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/erchecks.h:28:0: error: Code 'classERChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/cbclassnode.h:30:0: error: Code 'classCBClassNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdsingleclassbox.h:31:0: error: Code 'classSSDSingleClassBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/cbdmessage.h:30:0: error: Code 'classCBDMessage{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/erwindow.h:28:0: error: Code 'classERWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ergraph.h:28:0: error: Code 'classERGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/cbobjectnode.h:29:0: error: Code 'classCBObjectNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/erstubs.h:28:0: error: Code 'classERStubs:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/cbupdateactortypecmd.h:28:0: error: Code 'classCBUpdateActorTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/erviewer.h:30:0: error: Code 'classERViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/classnode.h:29:0: error: Code 'classClassNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/function.h:29:0: error: Code 'classFunction:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/createfoccmd.h:63:0: error: Code 'classCreateFOCCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/createl2ledgecmd.h:36:0: error: Code 'classCreateL2LEdgeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/doubleclassbox.h:28:0: error: Code 'classDoubleClassBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/entitytype.h:29:0: error: Code 'classEntityType:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/erview.h:29:0: error: Code 'classERView:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/isarelationship.h:29:0: error: Code 'classIsaRelationship:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/taxonomyjunction.h:29:0: error: Code 'classTaxonomyJunction:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/pullfoccmd.h:32:0: error: Code 'classPullFOCCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/pullshapecmd.h:32:0: error: Code 'classPullShapeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/relationshipnode.h:29:0: error: Code 'classRelationshipNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/sqanchorlinkedge.h:30:0: error: Code 'classSQAnchorLinkEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/sqobjectnode.h:31:0: error: Code 'classSQObjectNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdaggregationnode.h:29:0: error: Code 'classSSDAggregationNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdassociationlinkedge.h:29:0: error: Code 'classSSDAssociationLinkEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdclassnode.h:29:0: error: Code 'classSSDClassNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdobjectnode.h:29:0: error: Code 'classSSDObjectNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdobjectlinkedge.h:29:0: error: Code 'classSSDObjectLinkEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdrcline.h:28:0: error: Code 'classSSDRCLine:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdsingleobjectbox.h:28:0: error: Code 'classSSDSingleObjectBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ssdupdateclassboxtypecmd.h:28:0: error: Code 'classSSDUpdateClassBoxTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/tripleclassbox.h:28:0: error: Code 'classTripleClassBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ucdboundarybox.h:28:0: error: Code 'classUCDBoundaryBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ucdsingleclassbox.h:29:0: error: Code 'classUCDSingleClassBox:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ucdsystemnode.h:30:0: error: Code 'classUCDSystemNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ucdusecasenode.h:30:0: error: Code 'classUCDUseCaseNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/ucupdateactortypecmd.h:28:0: error: Code 'classUCUpdateActorTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/updateclassboxtypecmd.h:29:0: error: Code 'classUpdateClassBoxTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/updatemessagedirectioncmd.h:32:0: error: Code 'classUpdateMessageDirectionCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/updatereaddirectioncmd.h:31:0: error: Code 'classUpdateReadDirectionCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/dv/valuetype.h:29:0: error: Code 'classValueType:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfedge.h:29:0: error: Code 'classDFEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/connectionend.h:29:0: error: Code 'classConnectionEnd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/connectionstart.h:29:0: error: Code 'classConnectionStart:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/snnode.h:29:0: error: Code 'classSNNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfnode.h:29:0: error: Code 'classDFNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfchecks.h:29:0: error: Code 'classDFChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfwindow.h:28:0: error: Code 'classDFWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfgraph.h:28:0: error: Code 'classDFGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfstubs.h:28:0: error: Code 'classDFStubs:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/dfviewer.h:30:0: error: Code 'classDFViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/endc1arrow.h:28:0: error: Code 'classEndC1Arrow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/snchecks.h:28:0: error: Code 'classSNChecks:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/snviewer.h:29:0: error: Code 'classSNViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/snwindow.h:28:0: error: Code 'classSNWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/sngraph.h:28:0: error: Code 'classSNGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/fv/startc1line.h:28:0: error: Code 'classStartC1Line:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdboundaryshape.h:28:0: error: Code 'classGDBoundaryShape:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdcontrollershape.h:28:0: error: Code 'classGDControllerShape:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdgraph.h:28:0: error: Code 'classGDGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdwindow.h:28:0: error: Code 'classGDWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdentityshape.h:28:0: error: Code 'classGDEntityShape:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdupdatenodeshapetypecmd.h:28:0: error: Code 'classGDUpdateNodeShapeTypeCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/gd/gdviewer.h:29:0: error: Code 'classGDViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpdcomponentnode.h:30:0: error: Code 'classCPDComponentNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpddependencyedge.h:30:0: error: Code 'classCPDDependencyEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpdinterfacenode.h:30:0: error: Code 'classCPDInterfaceNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpdrealizationedge.h:30:0: error: Code 'classCPDRealizationEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpwindow.h:29:0: error: Code 'classCPWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpgraph.h:29:0: error: Code 'classCPGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/cpviewer.h:30:0: error: Code 'classCPViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/dpdcommunicationedge.h:30:0: error: Code 'classDPDCommunicationEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/pv/dpdresourcenode.h:30:0: error: Code 'classDPDResourceNode:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/tr/trwindow.h:28:0: error: Code 'classTRWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/tr/trgraph.h:28:0: error: Code 'classTRGraph:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/tr/textedge.h:29:0: error: Code 'classTextEdge:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/tr/trview.h:29:0: error: Code 'classTRView:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/sd/tr/trviewer.h:29:0: error: Code 'classTRViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/fewindow.h:28:0: error: Code 'classFEWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/feviewer.h:28:0: error: Code 'classFEViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/tdwindow.h:28:0: error: Code 'classTDWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/tdviewer.h:28:0: error: Code 'classTDViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/tuwindow.h:28:0: error: Code 'classTUWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/st/tuviewer.h:28:0: error: Code 'classTUViewer:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/addcolumnscmd.h:31:0: error: Code 'classAddColumnsCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/addrowscmd.h:31:0: error: Code 'classAddRowsCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/appendtablecmd.h:30:0: error: Code 'classAppendTableCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/simplelabel.h:31:0: error: Code 'classSimpleLabel{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/cellvector.h:37:0: error: Code 'classCellVector{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/cellselection.h:30:0: error: Code 'classCellSelection{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/celltextbuffer.h:31:0: error: Code 'classCellTextBuffer{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/copycelltextscmd.h:32:0: error: Code 'classCopyCellTextsCmd:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/linepiece.h:32:0: error: Code 'classLinePiece{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/tablewindow.h:33:0: error: Code 'classTableWindow:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/tb/tablestubs.h:28:0: error: Code 'classTableStubs:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/component.h:30:0: error: Code 'classComponent{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/bitmap.h:28:0: error: Code 'classBitmap{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/dumpwidgettree.h:30:0: error: Code 'classDumpWidgetTree{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/xfont.h:30:0: error: Code 'classXFont:' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/fileutils.h:30:0: error: Code 'classFileUtils{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/lineend.h:32:0: error: Code 'classLineEnd{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/liteclue.c:513:13: style: Unused variable: ink [unusedVariable]
tcm-2.20+TSQD.orig/src/ui/mousecursor.h:29:0: error: Code 'classMouseCursor{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tcm-2.20+TSQD.orig/src/ui/xresources.h:27:0: error: Code 'classXResources{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcng/tcng_10b.orig.tar.gz
tcng/shared/u128.c:172:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcng/tcc/error.c:104:24: style: The scope of the variable 'warn_switch_names' can be reduced. [variableScope]
tcng/tcc/error.c:115:17: style: The scope of the variable 'warn_switch_flags' can be reduced. [variableScope]
tcng/tcc/ext.c:96:6: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
tcng/tcc/ext.c:106:11: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
tcng/tcc/ext/tccext.c:367:12: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
tcng/tcc/ext/tccext.c:391:12: warning: %a in format string (no. 1) requires 'float *' but the argument type is 'signed char *'. [invalidScanfArgType_float]
tcng/tcc/ext/tccext.c:795:7: error: Width 1024 given in format string (no. 1) is larger than destination buffer 'buf[1024]', use %1023s to prevent overflowing it. [invalidScanfFormatWidth]
tcng/tcc/ext/tccext.c:362:20: style: Variable 'pragmas' is not assigned a value. [unassignedVariable]
tcng/tcc/ext/tccext.c:675:24: style: Variable 'class_list' is not assigned a value. [unassignedVariable]
tcng/tcc/if_c.c:233:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcng/tcc/if_u32.c:377:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcng/tcc/iflib_actdb.c:123:18: warning: Either the condition 'a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
tcng/tcc/iflib_actdb.c:122:9: note: Assuming that condition 'a' is not redundant
tcng/tcc/iflib_actdb.c:123:18: note: Null pointer dereference
tcng/tcc/iflib_actdb.c:124:18: warning: Either the condition 'a' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
tcng/tcc/iflib_actdb.c:122:9: note: Assuming that condition 'a' is not redundant
tcng/tcc/iflib_actdb.c:124:18: note: Null pointer dereference
tcng/tcc/iflib_arith.c:660:36: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 660. [shiftTooManyBitsSigned]
tcng/tcc/iflib_arith.c:660:11: note: Assuming that condition 'n<32' is not redundant
tcng/tcc/iflib_arith.c:660:36: note: Shift
tcng/tcc/iflib_bit.c:288:9: style: Condition 'shift' is always false [knownConditionTrueFalse]
tcng/tcc/iflib_bit.c:249:17: note: Assignment 'shift=0', assigned value is 0
tcng/tcc/iflib_bit.c:288:9: note: Condition 'shift' is always false
tcng/tcc/iflib_bit.c:289:12: style: Same expression on both sides of '<' because the value of 'shift' and '0' are the same. [duplicateExpression]
tcng/tcc/iflib_bit.c:249:17: note: 'shift' is assigned value '0' here.
tcng/tcc/iflib_bit.c:289:12: note: Same expression on both sides of '<' because the value of 'shift' and '0' are the same.
tcng/tcc/iflib_bit.c:294:16: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 289. [shiftTooManyBits]
tcng/tcc/iflib_bit.c:289:12: note: Assuming that condition 'shift<0' is not redundant
tcng/tcc/iflib_bit.c:294:16: note: Shift
tcng/tcc/iflib_bit.c:982:12: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcng/tcc/iflib_bit.c:1028:12: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcng/tcc/iflib_bit.c:1080:12: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tcng/tcc/iflib_bit.c:235:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcng/tcc/iflib_fastbit.c:352:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcng/tcc/iflib_fastbit.c:197:16: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 192. [shiftTooManyBits]
tcng/tcc/iflib_fastbit.c:192:12: note: Assuming that condition 'shift<0' is not redundant
tcng/tcc/iflib_fastbit.c:197:16: note: Shift
tcng/tcc/iflib_fastbit.c:114:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcng/tcc/iflib_newbit.c:1055:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcng/tcc/iflib_newbit.c:589:16: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 584. [shiftTooManyBits]
tcng/tcc/iflib_newbit.c:584:12: note: Assuming that condition 'shift<0' is not redundant
tcng/tcc/iflib_newbit.c:589:16: note: Shift
tcng/tcc/iflib_newbit.c:506:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcng/tcc/iflib_newbit.c:1329:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcng/tcc/location.c:67:34: style: Function 'print_current_location' argument 1 names different: declaration 'file_name' definition 'file'. [funcArgNamesDifferent]
tcng/tcc/location.h:38:34: note: Function 'print_current_location' argument 1 names different: declaration 'file_name' definition 'file'.
tcng/tcc/location.c:67:34: note: Function 'print_current_location' argument 1 names different: declaration 'file_name' definition 'file'.
tcng/tcc/param.c:291:10: style: Function 'param_print' argument 6 names different: declaration 'special_fn' definition 'handle_special'. [funcArgNamesDifferent]
tcng/tcc/param.h:65:10: note: Function 'param_print' argument 6 names different: declaration 'special_fn' definition 'handle_special'.
tcng/tcc/param.c:291:10: note: Function 'param_print' argument 6 names different: declaration 'special_fn' definition 'handle_special'.
tcng/tcc/q_htb.c:169:20: style: The scope of the variable 'rt' can be reduced. [variableScope]
tcng/tcc/sprintf.c:89:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcng/tcc/tcm_cls.c:225:1: style: Label 'error' is not used. [unusedLabel]
tcng/tcc/tcm_cls.c:208:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tcng/tcsim/klink.c:138:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcng/tcsim/tcsim.c:79:9: style: The scope of the variable 'got' can be reduced. [variableScope]
tcng/tcsim/timer.c:24:10: style: struct member 'every::buffer' is never used. [unusedStructMember]
tcng/tcsim/timer.c:25:8: style: struct member 'every::len' is never used. [unusedStructMember]
tcng/tcsim/trace.c:99:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tcng/tcsim/trace.c:99:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tcng/tcsim/trace.c:104:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tcng/tcsim/trace.c:104:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcode/tcode_0.1.20080918.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tcp-wrappers/tcp-wrappers_7.6.q.orig.tar.gz
tcp_wrappers_7.6/eval.c:106:17: style: The scope of the variable 'both' can be reduced. [variableScope]
tcp_wrappers_7.6/eval.c:126:17: style: The scope of the variable 'both' can be reduced. [variableScope]
tcp_wrappers_7.6/hosts_access.c:131:13: style: The scope of the variable 'sv_list' can be reduced. [variableScope]
tcp_wrappers_7.6/hosts_access.c:132:13: style: The scope of the variable 'cl_list' can be reduced. [variableScope]
tcp_wrappers_7.6/inetcf.c:62:13: style: The scope of the variable 'service' can be reduced. [variableScope]
tcp_wrappers_7.6/inetcf.c:70:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tcp_wrappers_7.6/inetcf.c:86:0: error: Resource leak: fp [resourceLeak]
tcp_wrappers_7.6/misc.c:33:13: style: The scope of the variable 'got' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:134:13: style: The scope of the variable 'key' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:135:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:221:13: style: The scope of the variable 'ibuf' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:222:13: style: The scope of the variable 'obuf' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:224:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcp_wrappers_7.6/options.c:373:13: style: The scope of the variable 'error' can be reduced. [variableScope]
tcp_wrappers_7.6/percent_x.c:46:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcp_wrappers_7.6/rfc931.c:46:13: style: The scope of the variable 'fp' can be reduced. [variableScope]
tcp_wrappers_7.6/rfc931.c:80:13: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tcp_wrappers_7.6/rfc931.c:81:13: style: The scope of the variable 'cp' can be reduced. [variableScope]
tcp_wrappers_7.6/safe_finger.c:61:20: style: The scope of the variable 'pwd' can be reduced. [variableScope]
tcp_wrappers_7.6/scaffold.c:196:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcp_wrappers_7.6/socket.c:80:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcp_wrappers_7.6/tcpdchk.c:199:13: style: The scope of the variable 'sv_list' can be reduced. [variableScope]
tcp_wrappers_7.6/tcpdchk.c:200:13: style: The scope of the variable 'cl_list' can be reduced. [variableScope]
tcp_wrappers_7.6/tcpdchk.c:201:13: style: The scope of the variable 'sh_cmd' can be reduced. [variableScope]
tcp_wrappers_7.6/tcpdchk.c:202:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcp_wrappers_7.6/tcpdchk.c:198:13: style: Unused variable: real_verdict [unusedVariable]
tcp_wrappers_7.6/tcpdchk.c:203:13: style: Unused variable: verdict [unusedVariable]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpcopy/tcpcopy_0.6.3.orig.tar.gz
tcpcopy-0.6.3/src/communication/tc_socket.c:85:25: style: The scope of the variable 'send_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/communication/tc_socket.c:311:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:33:18: style: The scope of the variable 'hn' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:95:18: style: The scope of the variable 'hn' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:109:18: style: The scope of the variable 'hn' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:109:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:110:18: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:165:17: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:188:19: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpcopy-0.6.3/src/core/tc_hash.c:72:9: error: Memory leak: ht [memleak]
tcpcopy-0.6.3/src/core/tc_log.c:76:11: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
tcpcopy-0.6.3/src/core/tc_log.c:84:15: style: Checking if unsigned variable 'n' is less than zero. [unsignedLessThanZero]
tcpcopy-0.6.3/src/core/tc_time.c:67:5: error: Buffer is accessed out of bounds: cache_err_log_time [bufferAccessOutOfBounds]
tcpcopy-0.6.3/src/event/tc_event.c:36:33: style: The scope of the variable 'curr' can be reduced. [variableScope]
tcpcopy-0.6.3/src/event/tc_select_module.c:16:9: error: Memory leak: evs [memleak]
tcpcopy-0.6.3/src/interception/main.c:93:18: style: The scope of the variable 'address' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:30:29: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:120:26: style: The scope of the variable 'msg' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:168:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:169:18: style: The scope of the variable 'msg_list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:169:29: style: The scope of the variable 'list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_delay.c:170:18: style: The scope of the variable 'hn' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_interception.c:332:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_interception.c:332:24: style: The scope of the variable 'pass_through_flag' can be reduced. [variableScope]
tcpcopy-0.6.3/src/interception/tc_router.c:19:18: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpcopy-0.6.3/src/mysql/pairs.c:47:27: style: The scope of the variable 'q' can be reduced. [variableScope]
tcpcopy-0.6.3/src/mysql/pairs.c:49:17: style: The scope of the variable 'key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/mysql/pairs.c:50:31: style: The scope of the variable 'p_tmp_user_info' can be reduced. [variableScope]
tcpcopy-0.6.3/src/mysql/sha1.c:279:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/main.c:363:37: warning: Logical conjunction always evaluates to false: clt_settings.percentage < 0 && clt_settings.percentage > 99. [incorrectLogicOperator]
tcpcopy-0.6.3/src/tcpcopy/main.c:221:20: style: The scope of the variable 'ip_s' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/main.c:363:33: style: Checking if unsigned variable 'clt_settings.percentage' is less than zero. [unsignedLessThanZero]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:53:18: style: The scope of the variable 'list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:124:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:170:33: style: The scope of the variable 'fd' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:171:30: style: The scope of the variable 'target_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:17:28: style: Function 'address_find_sock' argument 1 names different: declaration 'local_ip' definition 'ip'. [funcArgNamesDifferent]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.h:7:33: note: Function 'address_find_sock' argument 1 names different: declaration 'local_ip' definition 'ip'.
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:17:28: note: Function 'address_find_sock' argument 1 names different: declaration 'local_ip' definition 'ip'.
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:17:41: style: Function 'address_find_sock' argument 2 names different: declaration 'local_port' definition 'port'. [funcArgNamesDifferent]
tcpcopy-0.6.3/src/tcpcopy/tc_manager.h:7:52: note: Function 'address_find_sock' argument 2 names different: declaration 'local_port' definition 'port'.
tcpcopy-0.6.3/src/tcpcopy/tc_manager.c:17:41: note: Function 'address_find_sock' argument 2 names different: declaration 'local_port' definition 'port'.
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:63:10: style: The scope of the variable 'recv_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:95:10: style: The scope of the variable 'tmp_packet' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:112:34: style: The scope of the variable 'addition' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:112:44: style: The scope of the variable 'dest_port' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:139:22: style: The scope of the variable 'replica_num' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:139:35: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:139:38: style: The scope of the variable 'last' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:139:44: style: The scope of the variable 'packet_num' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:139:56: style: The scope of the variable 'max_payload' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:140:22: style: The scope of the variable 'index' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:140:29: style: The scope of the variable 'payload_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:141:30: style: The scope of the variable 'tmp_buf' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:143:22: style: The scope of the variable 'id' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:143:26: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:143:35: style: The scope of the variable 'size_tcp' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:143:45: style: The scope of the variable 'tot_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:143:54: style: The scope of the variable 'cont_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:144:22: style: The scope of the variable 'pack_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:144:36: style: The scope of the variable 'head_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_packets_module.c:145:22: style: The scope of the variable 'seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:77:5: style: Variable 'size_ip' is reassigned a value before the old one has been used. [redundantAssignment]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:75:5: note: Variable 'size_ip' is reassigned a value before the old one has been used.
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:77:5: note: Variable 'size_ip' is reassigned a value before the old one has been used.
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:100:28: style: The scope of the variable 'tcp_opt_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:102:23: style: The scope of the variable 'payload' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:102:33: style: The scope of the variable 'tcp_opt' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:347:14: style: The scope of the variable 'key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:425:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:427:18: style: The scope of the variable 's' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:428:18: style: The scope of the variable 'list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:578:17: style: The scope of the variable 'key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:745:14: style: The scope of the variable 'seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:745:19: style: The scope of the variable 'ack' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:787:23: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:788:32: style: The scope of the variable 'cur_seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:791:23: style: The scope of the variable 'data' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:793:23: style: The scope of the variable 'tcp_header' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:977:19: style: The scope of the variable 'list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1073:18: style: The scope of the variable 'list' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1130:23: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1131:23: style: The scope of the variable 'cur_seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1134:23: style: The scope of the variable 'data' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1136:23: style: The scope of the variable 'tcp_header' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1185:23: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1186:23: style: The scope of the variable 'cur_seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1189:23: style: The scope of the variable 'data' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1191:23: style: The scope of the variable 'tcp_header' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1223:22: style: The scope of the variable 'size_ip' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1226:22: style: The scope of the variable 'data' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1227:22: style: The scope of the variable 'ip_header' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1228:22: style: The scope of the variable 'tcp_header' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1545:15: style: The scope of the variable 'target_port' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:1546:15: style: The scope of the variable 'new_key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2107:14: style: The scope of the variable 'seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2285:14: style: The scope of the variable 'key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2314:17: style: The scope of the variable 'cur_seq' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2608:51: style: The scope of the variable 'cont_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2608:61: style: The scope of the variable 'header_len' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2608:73: style: The scope of the variable 'key' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2674:15: style: The scope of the variable 'ratio' can be reduced. [variableScope]
tcpcopy-0.6.3/src/tcpcopy/tc_session.c:2735:24: style: The scope of the variable 'ori_port' can be reduced. [variableScope]
tcpcopy-0.6.3/src/util/tc_util.c:81:29: style: The scope of the variable 'pair' can be reduced. [variableScope]
[07:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpcrypt/tcpcrypt_0.5.orig.tar.gz
tcpcrypt-0.5/contrib/cmac.c:167:44: style: Function 'CMAC_Update' argument 2 names different: declaration 'data' definition 'in'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/cmac.h:74:44: note: Function 'CMAC_Update' argument 2 names different: declaration 'data' definition 'in'.
tcpcrypt-0.5/contrib/cmac.c:167:44: note: Function 'CMAC_Update' argument 2 names different: declaration 'data' definition 'in'.
tcpcrypt-0.5/contrib/ocb.c:44:0: error: #error -- Assumes 4-byte int [preprocessorErrorDirective]
tcpcrypt-0.5/contrib/rijndael-alg-fst.c:816:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:10: style: The scope of the variable 'd0' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:13: style: The scope of the variable 'd1' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:19: style: The scope of the variable 'd3' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:22: style: The scope of the variable 'd4' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:25: style: The scope of the variable 'd5' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:28: style: The scope of the variable 'd6' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:894:31: style: The scope of the variable 'd7' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:895:22: style: The scope of the variable 'k4' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:895:25: style: The scope of the variable 'k5' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:895:28: style: The scope of the variable 'k6' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:895:31: style: The scope of the variable 'k7' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:896:9: style: The scope of the variable 'k8' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:896:12: style: The scope of the variable 'k9' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:896:15: style: The scope of the variable 'k10' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:896:19: style: The scope of the variable 'k11' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1088:16: style: The scope of the variable 't' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1139:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1596:12: style: The scope of the variable 't' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1686:10: style: The scope of the variable 'bytes_to_add' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1687:17: style: The scope of the variable 'prf_key' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1708:10: style: The scope of the variable 'bytes_to_sub' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1727:11: style: The scope of the variable 'bytes_hashed' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1727:25: style: The scope of the variable 'bytes_remaining' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1728:11: style: The scope of the variable 'nh_result' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1874:10: style: The scope of the variable 'bytes_to_sub' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1894:10: style: The scope of the variable 'bytes_to_add' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1895:17: style: The scope of the variable 'prf_key' can be reduced. [variableScope]
tcpcrypt-0.5/contrib/umac.c:1614:29: style: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/umac.h:98:29: note: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'.
tcpcrypt-0.5/contrib/umac.c:1614:29: note: Function 'uhash_reset' argument 1 names different: declaration 'ctx' definition 'pc'.
tcpcrypt-0.5/contrib/umac.c:1777:40: style: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/umac.h:105:27: note: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'.
tcpcrypt-0.5/contrib/umac.c:1777:40: note: Function 'uhash_final' argument 2 names different: declaration 'ouput' definition 'res'.
tcpcrypt-0.5/contrib/umac.c:1798:23: style: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/umac.h:107:23: note: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'.
tcpcrypt-0.5/contrib/umac.c:1798:23: note: Function 'uhash' argument 1 names different: declaration 'ctx' definition 'ahc'.
tcpcrypt-0.5/contrib/umac.c:1798:34: style: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/umac.h:108:21: note: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'.
tcpcrypt-0.5/contrib/umac.c:1798:34: note: Function 'uhash' argument 2 names different: declaration 'input' definition 'msg'.
tcpcrypt-0.5/contrib/umac.c:1798:55: style: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'. [funcArgNamesDifferent]
tcpcrypt-0.5/contrib/umac.h:110:21: note: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'.
tcpcrypt-0.5/contrib/umac.c:1798:55: note: Function 'uhash' argument 4 names different: declaration 'output' definition 'res'.
tcpcrypt-0.5/lib/sockopt.c:399:12: style: The scope of the variable 'sl' can be reduced. [variableScope]
tcpcrypt-0.5/lib/sockopt.c:189:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/crypto_aes.c:159:2: performance: Buffer 'block' is being written before its old content has been used. [redundantCopy]
tcpcrypt-0.5/src/crypto_aes.c:158:2: note: Buffer 'block' is being written before its old content has been used.
tcpcrypt-0.5/src/crypto_aes.c:159:2: note: Buffer 'block' is being written before its old content has been used.
tcpcrypt-0.5/src/crypto_aes.c:197:42: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tcpcrypt-0.5/src/crypto_aes.c:233:42: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tcpcrypt-0.5/src/crypto_aes.c:58:11: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/crypto_hmac.c:80:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/crypto_rsa.c:182:13: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tcpcrypt-0.5/src/crypto_rsa.c:96:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/crypto_rsa.c:114:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/mingw.c:108:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tcpcrypt-0.5/src/profile.c:184:8: style: The scope of the variable 'pc' can be reduced. [variableScope]
tcpcrypt-0.5/src/profile.c:122:19: style: Unsigned variable 'tsc_diff' can't be negative so it is unnecessary to test it. [unsignedPositive]
tcpcrypt-0.5/src/profile.c:37:31: style: Function 'time_diff' argument 1 names different: declaration 'past' definition 'a'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/profile.h:24:43: note: Function 'time_diff' argument 1 names different: declaration 'past' definition 'a'.
tcpcrypt-0.5/src/profile.c:37:31: note: Function 'time_diff' argument 1 names different: declaration 'past' definition 'a'.
tcpcrypt-0.5/src/rdr.c:743:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/src/rdr.c:744:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/src/tcpcrypt.c:594:2: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
tcpcrypt-0.5/src/tcpcrypt.c:591:0: note: Variable 'idx' is reassigned a value before the old one has been used.
tcpcrypt-0.5/src/tcpcrypt.c:594:2: note: Variable 'idx' is reassigned a value before the old one has been used.
tcpcrypt-0.5/src/tcpcrypt.c:3146:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tcpcrypt-0.5/src/tcpcrypt.c:3145:4: note: Variable 'rc' is reassigned a value before the old one has been used.
tcpcrypt-0.5/src/tcpcrypt.c:3146:4: note: Variable 'rc' is reassigned a value before the old one has been used.
tcpcrypt-0.5/src/tcpcrypt.c:810:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcpcrypt-0.5/src/tcpcrypt.c:2595:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcpcrypt-0.5/src/tcpcrypt.c:729:6: style: The scope of the variable 'o' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:798:6: style: The scope of the variable 'o' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:1923:25: style: The scope of the variable 's' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:2156:21: style: The scope of the variable 'b' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:3953:15: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:4118:9: style: The scope of the variable 'nread' can be reduced. [variableScope]
tcpcrypt-0.5/src/tcpcrypt.c:3058:18: warning: Division of result of sizeof() on pointer type. [divideSizeof]
tcpcrypt-0.5/src/tcpcrypt.c:3062:18: warning: Division of result of sizeof() on pointer type. [divideSizeof]
tcpcrypt-0.5/src/tcpcrypt.c:2324:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/tcpcrypt.c:4153:0: error: Resource leak: f [resourceLeak]
tcpcrypt-0.5/src/tcpcrypt.c:500:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/src/tcpcrypt.c:1586:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/src/tcpcrypt.c:1587:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/src/tcpcryptd.c:290:44: style: Function 'set_packet_hook' argument 2 names different: declaration 'hook' definition 'p'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:99:51: note: Function 'set_packet_hook' argument 2 names different: declaration 'hook' definition 'p'.
tcpcrypt-0.5/src/tcpcryptd.c:290:44: note: Function 'set_packet_hook' argument 2 names different: declaration 'hook' definition 'p'.
tcpcrypt-0.5/src/tcpcryptd.c:464:26: style: Function 'set_nonblocking' argument 1 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:102:33: note: Function 'set_nonblocking' argument 1 names different: declaration 'x' definition 's'.
tcpcrypt-0.5/src/tcpcryptd.c:464:26: note: Function 'set_nonblocking' argument 1 names different: declaration 'x' definition 's'.
tcpcrypt-0.5/src/tcpcryptd.c:936:23: style: Function 'add_fd' argument 1 names different: declaration 'fd' definition 'f'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:92:30: note: Function 'add_fd' argument 1 names different: declaration 'fd' definition 'f'.
tcpcrypt-0.5/src/tcpcryptd.c:936:23: note: Function 'add_fd' argument 1 names different: declaration 'fd' definition 'f'.
tcpcrypt-0.5/src/tcpcryptd.c:1036:20: style: Function 'hexdump' argument 1 names different: declaration 'p' definition 'x'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:95:27: note: Function 'hexdump' argument 1 names different: declaration 'p' definition 'x'.
tcpcrypt-0.5/src/tcpcryptd.c:1036:20: note: Function 'hexdump' argument 1 names different: declaration 'p' definition 'x'.
tcpcrypt-0.5/src/tcpcryptd.c:1095:24: style: Function 'driver_param' argument 1 names different: declaration 'x' definition 'idx'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:100:31: note: Function 'driver_param' argument 1 names different: declaration 'x' definition 'idx'.
tcpcrypt-0.5/src/tcpcryptd.c:1095:24: note: Function 'driver_param' argument 1 names different: declaration 'x' definition 'idx'.
tcpcrypt-0.5/src/tcpcryptd.c:1100:22: style: Function 'test_param' argument 1 names different: declaration 'x' definition 'idx'. [funcArgNamesDifferent]
tcpcrypt-0.5/src/tcpcryptd.h:101:29: note: Function 'test_param' argument 1 names different: declaration 'x' definition 'idx'.
tcpcrypt-0.5/src/tcpcryptd.c:1100:22: note: Function 'test_param' argument 1 names different: declaration 'x' definition 'idx'.
tcpcrypt-0.5/src/test.c:42:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/test.c:76:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/test.c:115:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/test.c:119:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tcpcrypt-0.5/src/test.c:167:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpcrypt-0.5/tests/hmac.c:96:2: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
tcpcrypt-0.5/tests/hmac.c:89:0: note: Variable 'c' is reassigned a value before the old one has been used.
tcpcrypt-0.5/tests/hmac.c:96:2: note: Variable 'c' is reassigned a value before the old one has been used.
tcpcrypt-0.5/tests/hmac.c:94:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcpcrypt-0.5/unix/priv.c:22:9: warning: Either the condition 'pwd==NULL' is redundant or there is possible null pointer dereference: pwd. [nullPointerRedundantCheck]
tcpcrypt-0.5/unix/priv.c:20:11: note: Assuming that condition 'pwd==NULL' is not redundant
tcpcrypt-0.5/unix/priv.c:22:9: note: Null pointer dereference
tcpcrypt-0.5/unix/priv.c:23:9: warning: Either the condition 'pwd==NULL' is redundant or there is possible null pointer dereference: pwd. [nullPointerRedundantCheck]
tcpcrypt-0.5/unix/priv.c:20:11: note: Assuming that condition 'pwd==NULL' is not redundant
tcpcrypt-0.5/unix/priv.c:23:9: note: Null pointer dereference
tcpcrypt-0.5/util/tcnetstat.c:40:9: style: The scope of the variable 'sl' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpdf/tcpdf_6.2.13+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tcpdump/tcpdump_4.9.2.orig.tar.gz
tcpdump-4.9.2/addrtoname.c:1280:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/addrtoname.c:233:27: style: The scope of the variable 'hp' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:257:10: style: The scope of the variable 'dotp' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:285:27: style: The scope of the variable 'hp' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:312:10: style: The scope of the variable 'dotp' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:426:16: style: The scope of the variable 'ensap' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:766:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:917:33: style: The scope of the variable 'ep' can be reduced. [variableScope]
tcpdump-4.9.2/addrtoname.c:289:9: style: struct member 'for_hash_addr::fill' is never used. [unusedStructMember]
tcpdump-4.9.2/addrtostr.c:77:6: style: Condition 'non_zerop' is always false [knownConditionTrueFalse]
tcpdump-4.9.2/addrtostr.c:75:18: note: Assignment 'non_zerop=0', assigned value is 0
tcpdump-4.9.2/addrtostr.c:77:6: note: Condition 'non_zerop' is always false
tcpdump-4.9.2/checksum.c:94:23: style: The scope of the variable 'accum' can be reduced. [variableScope]
tcpdump-4.9.2/missing/getopt_long.c:142:6: style: The scope of the variable 'cstart' can be reduced. [variableScope]
tcpdump-4.9.2/missing/getopt_long.c:142:55: style: The scope of the variable 'pos' can be reduced. [variableScope]
tcpdump-4.9.2/missing/strsep.c:59:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
tcpdump-4.9.2/missing/strsep.c:60:15: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpdump-4.9.2/print-802_11.c:2030:6: style: The scope of the variable 'llc_hdrlen' can be reduced. [variableScope]
tcpdump-4.9.2/print-802_11.c:3037:6: style: The scope of the variable 'bitno' can be reduced. [variableScope]
tcpdump-4.9.2/print-802_11.c:3039:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpdump-4.9.2/print-802_11.c:3084:11: style: The scope of the variable 'presentflags' can be reduced. [variableScope]
tcpdump-4.9.2/print-802_11.c:987:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1224:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1261:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1289:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1326:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1386:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1426:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1450:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1503:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1583:7: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1673:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1683:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1690:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1696:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1703:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1710:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1717:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:1724:8: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-802_11.c:196:11: style: struct member 'ssid_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:202:11: style: struct member 'rates_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:208:11: style: struct member 'challenge_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:214:11: style: struct member 'fh_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:216:11: style: struct member 'fh_t::dwell_time' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:217:11: style: struct member 'fh_t::hop_set' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:218:11: style: struct member 'fh_t::hop_pattern' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:219:11: style: struct member 'fh_t::hop_index' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:223:11: style: struct member 'ds_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:229:11: style: struct member 'cf_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:232:11: style: struct member 'cf_t::period' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:233:11: style: struct member 'cf_t::max_duration' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:234:11: style: struct member 'cf_t::dur_remaing' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:238:11: style: struct member 'tim_t::element_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:241:11: style: struct member 'tim_t::period' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:242:11: style: struct member 'tim_t::bitmap_control' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:300:11: style: struct member 'ctrl_control_wrapper_hdr_t::fc' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:302:11: style: struct member 'ctrl_control_wrapper_hdr_t::addr1' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:303:11: style: struct member 'ctrl_control_wrapper_hdr_t::carried_fc' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:304:11: style: struct member 'ctrl_control_wrapper_hdr_t::ht_control' is never used. [unusedStructMember]
tcpdump-4.9.2/print-802_11.c:1243:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-802_11.c:1275:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-802_11.c:1371:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-802_11.c:1405:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ah.c:54:7: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-aodv.c:149:11: style: struct member 'aodv_rrep_ack::ra_type' is never used. [unusedStructMember]
tcpdump-4.9.2/print-aodv.c:150:11: style: struct member 'aodv_rrep_ack::ra_zero0' is never used. [unusedStructMember]
tcpdump-4.9.2/print-aodv.c:217:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:248:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:277:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:306:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:337:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:366:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:395:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:426:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-aodv.c:455:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ascii.c:99:19: style: The scope of the variable 's2' can be reduced. [variableScope]
tcpdump-4.9.2/print-atalk.c:283:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpdump-4.9.2/print-atalk.c:380:16: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpdump-4.9.2/print-atalk.c:654:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcpdump-4.9.2/print-atalk.c:107:7: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-atalk.c:122:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-atalk.c:142:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-atalk.c:192:7: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-atalk.c:299:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-atalk.c:322:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-babel.c:128:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-babel.c:151:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-babel.c:151:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-beep.c:34:7: style: Redundant pointer operation on 'str2' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-bgp.c:702:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-bgp.c:1078:14: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-bgp.c:1078:14: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-bgp.c:1095:14: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-bgp.c:1095:14: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-bgp.c:1578:34: error: Shifting 32-bit value by 196 bits is undefined behaviour [shiftTooManyBits]
tcpdump-4.9.2/print-bgp.c:51:10: style: struct member 'bgp::bgp_marker' is never used. [unusedStructMember]
tcpdump-4.9.2/print-bgp.c:94:10: style: struct member 'bgp_notification::bgpn_marker' is never used. [unusedStructMember]
tcpdump-4.9.2/print-bgp.c:95:11: style: struct member 'bgp_notification::bgpn_len' is never used. [unusedStructMember]
tcpdump-4.9.2/print-bgp.c:96:10: style: struct member 'bgp_notification::bgpn_type' is never used. [unusedStructMember]
tcpdump-4.9.2/print-bgp.c:2274:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-bgp.c:2573:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-bootp.c:614:9: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-bootp.c:645:11: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-bootp.c:653:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-bootp.c:1063:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-cfm.c:288:33: style: union member 'Anonymous3::cfm_lbm' is never used. [unusedStructMember]
tcpdump-4.9.2/print-cfm.c:347:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-cnfp.c:426:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-cnfp.c:223:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-cnfp.c:319:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-cnfp.c:415:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-decnet.c:1252:11: warning: Either the condition 'str==NULL' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
tcpdump-4.9.2/print-decnet.c:1250:10: note: Assuming that condition 'str==NULL' is not redundant
tcpdump-4.9.2/print-decnet.c:1252:11: note: Null pointer dereference
tcpdump-4.9.2/print-decnet.c:63:12: style: union member 'etheraddress::dne_addr' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:65:11: style: struct member 'Anonymous3::dne_hiord' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:178:10: style: struct member 'initmsgIII::inIII_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:179:10: style: struct member 'initmsgIII::inIII_src' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:180:10: style: struct member 'initmsgIII::inIII_info' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:181:10: style: struct member 'initmsgIII::inIII_blksize' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:182:10: style: struct member 'initmsgIII::inIII_vers' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:183:10: style: struct member 'initmsgIII::inIII_eco' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:184:10: style: struct member 'initmsgIII::inIII_ueco' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:185:10: style: struct member 'initmsgIII::inIII_rsvd' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:425:10: style: struct member 'minackmsg::mk_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:426:10: style: struct member 'minackmsg::mk_dst' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:427:10: style: struct member 'minackmsg::mk_src' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:428:10: style: struct member 'minackmsg::mk_acknum' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:433:10: style: struct member 'ciackmsg::ck_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:434:10: style: struct member 'ciackmsg::ck_dst' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:460:10: style: struct member 'cnmsg::cn_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:461:10: style: struct member 'cnmsg::cn_dst' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:462:10: style: struct member 'cnmsg::cn_src' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:463:10: style: struct member 'cnmsg::cn_services' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:464:10: style: struct member 'cnmsg::cn_info' is never used. [unusedStructMember]
tcpdump-4.9.2/print-decnet.c:465:10: style: struct member 'cnmsg::cn_segsize' is never used. [unusedStructMember]
tcpdump-4.9.2/print-domain.c:570:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-domain.c:154:6: style: The scope of the variable 'elt' can be reduced. [variableScope]
tcpdump-4.9.2/print-domain.c:59:7: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:70:9: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:78:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:94:7: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:129:7: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:159:7: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:174:10: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:195:10: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:221:9: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:239:7: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:331:21: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:372:21: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:420:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:445:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:460:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:479:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:491:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:505:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:535:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:551:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:555:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:559:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:563:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:567:8: style: Redundant pointer operation on 'cp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-domain.c:348:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-eap.c:55:19: style: struct member 'eap_packet_t::code' is never used. [unusedStructMember]
tcpdump-4.9.2/print-eap.c:56:19: style: struct member 'eap_packet_t::id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-eigrp.c:390:13: performance: Buffer 'prefix' is being written before its old content has been used. [redundantCopy]
tcpdump-4.9.2/print-eigrp.c:389:13: note: Buffer 'prefix' is being written before its old content has been used.
tcpdump-4.9.2/print-eigrp.c:390:13: note: Buffer 'prefix' is being written before its old content has been used.
tcpdump-4.9.2/print-fddi.c:232:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpdump-4.9.2/print-forces.c:316:14: error: Shifting by a negative value is undefined behaviour [shiftNegative]
tcpdump-4.9.2/print-forces.c:647:31: style: Function 'prestlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:555:14: note: Function 'prestlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:647:31: note: Function 'prestlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:685:32: style: Function 'fdatatlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:559:15: note: Function 'fdatatlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:685:32: note: Function 'fdatatlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1157:32: style: Function 'invoptlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:242:15: note: Function 'invoptlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1157:32: note: Function 'invoptlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1218:30: style: Function 'asttlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:452:13: note: Function 'asttlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1218:30: note: Function 'asttlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1276:30: style: Function 'asrtlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:450:13: note: Function 'asrtlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1276:30: note: Function 'asrtlv_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1440:32: style: Function 'redirect_print' argument 4 names different: declaration 'op_msk' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-forces.c:448:15: note: Function 'redirect_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:1440:32: note: Function 'redirect_print' argument 4 names different: declaration 'op_msk' definition '_U_'.
tcpdump-4.9.2/print-forces.c:316:14: warning: Shifting 32-bit value by 32767 bits is undefined behaviour. See condition at line 323. [shiftTooManyBits]
tcpdump-4.9.2/print-forces.c:323:9: note: Assuming that condition 'op>=32768' is not redundant
tcpdump-4.9.2/print-forces.c:316:14: note: Shift
tcpdump-4.9.2/print-fr.c:1022:30: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-fr.c:609:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-fr.c:1129:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-geneve.c:119:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-geonet.c:89:7: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-gre.c:372:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-gre.c:408:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-hncp.c:269:13: style: The scope of the variable 'type' can be reduced. [variableScope]
tcpdump-4.9.2/print-hncp.c:269:19: style: The scope of the variable 'optlen' can be reduced. [variableScope]
tcpdump-4.9.2/print-hncp.c:321:14: style: The scope of the variable 'type' can be reduced. [variableScope]
tcpdump-4.9.2/print-hncp.c:321:20: style: The scope of the variable 'optlen' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp.c:560:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp.c:560:17: style: The scope of the variable 'icmp_sum' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp.c:562:7: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-icmp6.c:600:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp6.c:890:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp6.c:890:17: style: The scope of the variable 'udp_sum' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp6.c:1533:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpdump-4.9.2/print-icmp6.c:665:15: style: Redundant pointer operation on 'opt' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-icmp6.c:1646:9: style: Redundant pointer operation on 'dp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-icmp6.c:1675:9: style: Redundant pointer operation on 'dp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-icmp6.c:302:11: style: struct member 'nd_opt_rd_hdr::nd_opt_rh_type' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:303:11: style: struct member 'nd_opt_rd_hdr::nd_opt_rh_len' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:304:11: style: struct member 'nd_opt_rd_hdr::nd_opt_rh_reserved1' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:305:11: style: struct member 'nd_opt_rd_hdr::nd_opt_rh_reserved2' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:362:11: style: struct member 'icmp6_namelookup::icmp6_nl_nonce' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:363:11: style: struct member 'icmp6_namelookup::icmp6_nl_ttl' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:407:11: style: struct member 'ni_reply_fqdn::ni_fqdn_ttl' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:408:10: style: struct member 'ni_reply_fqdn::ni_fqdn_namelen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:409:10: style: struct member 'ni_reply_fqdn::ni_fqdn_name' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:467:11: style: struct member 'rr_result::rrr_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:468:11: style: struct member 'rr_result::rrr_ordinal' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:469:11: style: struct member 'rr_result::rrr_matchedlen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:470:11: style: struct member 'rr_result::rrr_ifid' is never used. [unusedStructMember]
tcpdump-4.9.2/print-icmp6.c:1853:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-icmp6.c:1915:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-igmp.c:60:14: style: struct member 'tr_resp::tr_qarr' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:61:14: style: struct member 'tr_resp::tr_inaddr' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:62:14: style: struct member 'tr_resp::tr_outaddr' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:63:14: style: struct member 'tr_resp::tr_rmtaddr' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:64:14: style: struct member 'tr_resp::tr_vifin' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:65:14: style: struct member 'tr_resp::tr_vifout' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:66:14: style: struct member 'tr_resp::tr_pktcnt' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:67:14: style: struct member 'tr_resp::tr_rproto' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:68:14: style: struct member 'tr_resp::tr_fttl' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:69:14: style: struct member 'tr_resp::tr_smask' is never used. [unusedStructMember]
tcpdump-4.9.2/print-igmp.c:70:14: style: struct member 'tr_resp::tr_rflags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ip6.c:171:32: style: struct member 'Anonymous3::ph_zero' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:12:11: style: struct member 'ipnet_hdr::iph_version' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:13:11: style: struct member 'ipnet_hdr::iph_family' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:14:11: style: struct member 'ipnet_hdr::iph_htype' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:15:11: style: struct member 'ipnet_hdr::iph_pktlen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:16:11: style: struct member 'ipnet_hdr::iph_ifindex' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:17:11: style: struct member 'ipnet_hdr::iph_grifindex' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:18:11: style: struct member 'ipnet_hdr::iph_zsrc' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ipnet.c:19:11: style: struct member 'ipnet_hdr::iph_zdst' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:1417:18: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcpdump-4.9.2/print-isakmp.c:1438:18: style: The scope of the variable 'mask' can be reduced. [variableScope]
tcpdump-4.9.2/print-isakmp.c:1010:53: style: Function 'ikev1_sa_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:588:1: note: Function 'ikev1_sa_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1010:53: note: Function 'ikev1_sa_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1012:18: style: Function 'ikev1_sa_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:588:1: note: Function 'ikev1_sa_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1012:18: note: Function 'ikev1_sa_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1013:17: style: Function 'ikev1_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:588:1: note: Function 'ikev1_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1013:17: note: Function 'ikev1_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1013:51: style: Function 'ikev1_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:588:1: note: Function 'ikev1_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1013:51: note: Function 'ikev1_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1070:52: style: Function 'ikev1_p_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:589:1: note: Function 'ikev1_p_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1070:52: note: Function 'ikev1_p_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1071:53: style: Function 'ikev1_p_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:589:1: note: Function 'ikev1_p_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1071:53: note: Function 'ikev1_p_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1072:23: style: Function 'ikev1_p_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:589:1: note: Function 'ikev1_p_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1072:23: note: Function 'ikev1_p_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1073:25: style: Function 'ikev1_p_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:589:1: note: Function 'ikev1_p_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1073:25: note: Function 'ikev1_p_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1233:52: style: Function 'ikev1_t_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1233:52: note: Function 'ikev1_t_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1235:22: style: Function 'ikev1_t_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1235:22: note: Function 'ikev1_t_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1235:41: style: Function 'ikev1_t_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1235:41: note: Function 'ikev1_t_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1235:59: style: Function 'ikev1_t_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1235:59: note: Function 'ikev1_t_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1236:17: style: Function 'ikev1_t_print' argument 8 names different: declaration 'proto0' definition 'proto'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 8 names different: declaration 'proto0' definition 'proto'.
tcpdump-4.9.2/print-isakmp.c:1236:17: note: Function 'ikev1_t_print' argument 8 names different: declaration 'proto0' definition 'proto'.
tcpdump-4.9.2/print-isakmp.c:1236:34: style: Function 'ikev1_t_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:590:1: note: Function 'ikev1_t_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1236:34: note: Function 'ikev1_t_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1303:53: style: Function 'ikev1_ke_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1303:53: note: Function 'ikev1_ke_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1304:54: style: Function 'ikev1_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1304:54: note: Function 'ikev1_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:26: style: Function 'ikev1_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:26: note: Function 'ikev1_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:46: style: Function 'ikev1_ke_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:46: note: Function 'ikev1_ke_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:64: style: Function 'ikev1_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1305:64: note: Function 'ikev1_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1306:24: style: Function 'ikev1_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1306:24: note: Function 'ikev1_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1306:39: style: Function 'ikev1_ke_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:591:1: note: Function 'ikev1_ke_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1306:39: note: Function 'ikev1_ke_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1328:53: style: Function 'ikev1_id_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:592:1: note: Function 'ikev1_id_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1328:53: note: Function 'ikev1_id_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1330:26: style: Function 'ikev1_id_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:592:1: note: Function 'ikev1_id_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1330:26: note: Function 'ikev1_id_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1330:60: style: Function 'ikev1_id_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:592:1: note: Function 'ikev1_id_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1330:60: note: Function 'ikev1_id_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1331:24: style: Function 'ikev1_id_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:592:1: note: Function 'ikev1_id_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1331:24: note: Function 'ikev1_id_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1331:39: style: Function 'ikev1_id_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:592:1: note: Function 'ikev1_id_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1331:39: note: Function 'ikev1_id_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1497:55: style: Function 'ikev1_cert_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1497:55: note: Function 'ikev1_cert_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1499:21: style: Function 'ikev1_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1499:21: note: Function 'ikev1_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1499:41: style: Function 'ikev1_cert_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1499:41: note: Function 'ikev1_cert_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1500:18: style: Function 'ikev1_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1500:18: note: Function 'ikev1_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1501:20: style: Function 'ikev1_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1501:20: note: Function 'ikev1_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1501:35: style: Function 'ikev1_cert_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:593:1: note: Function 'ikev1_cert_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1501:35: note: Function 'ikev1_cert_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1531:53: style: Function 'ikev1_cr_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1531:53: note: Function 'ikev1_cr_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:26: style: Function 'ikev1_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:26: note: Function 'ikev1_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:46: style: Function 'ikev1_cr_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:46: note: Function 'ikev1_cr_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:65: style: Function 'ikev1_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1533:65: note: Function 'ikev1_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1534:25: style: Function 'ikev1_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1534:25: note: Function 'ikev1_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1534:40: style: Function 'ikev1_cr_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:594:1: note: Function 'ikev1_cr_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1534:40: note: Function 'ikev1_cr_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1564:55: style: Function 'ikev1_hash_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1564:55: note: Function 'ikev1_hash_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1565:49: style: Function 'ikev1_hash_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1565:49: note: Function 'ikev1_hash_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:21: style: Function 'ikev1_hash_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:21: note: Function 'ikev1_hash_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:41: style: Function 'ikev1_hash_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:41: note: Function 'ikev1_hash_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:59: style: Function 'ikev1_hash_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1566:59: note: Function 'ikev1_hash_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1567:19: style: Function 'ikev1_hash_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1567:19: note: Function 'ikev1_hash_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1567:34: style: Function 'ikev1_hash_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:596:1: note: Function 'ikev1_hash_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1567:34: note: Function 'ikev1_hash_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1589:54: style: Function 'ikev1_sig_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1589:54: note: Function 'ikev1_sig_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1590:48: style: Function 'ikev1_sig_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1590:48: note: Function 'ikev1_sig_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:20: style: Function 'ikev1_sig_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:20: note: Function 'ikev1_sig_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:40: style: Function 'ikev1_sig_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:40: note: Function 'ikev1_sig_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:58: style: Function 'ikev1_sig_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1591:58: note: Function 'ikev1_sig_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1592:18: style: Function 'ikev1_sig_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1592:18: note: Function 'ikev1_sig_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1592:33: style: Function 'ikev1_sig_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:595:1: note: Function 'ikev1_sig_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1592:33: note: Function 'ikev1_sig_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1614:56: style: Function 'ikev1_nonce_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1614:56: note: Function 'ikev1_nonce_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1616:20: style: Function 'ikev1_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1616:20: note: Function 'ikev1_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1617:19: style: Function 'ikev1_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1617:19: note: Function 'ikev1_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1618:20: style: Function 'ikev1_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1618:20: note: Function 'ikev1_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1618:38: style: Function 'ikev1_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1618:38: note: Function 'ikev1_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1619:20: style: Function 'ikev1_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1619:20: note: Function 'ikev1_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1619:35: style: Function 'ikev1_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:597:1: note: Function 'ikev1_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1619:35: note: Function 'ikev1_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1649:52: style: Function 'ikev1_n_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1649:52: note: Function 'ikev1_n_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1651:22: style: Function 'ikev1_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1651:22: note: Function 'ikev1_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:1651:41: style: Function 'ikev1_n_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1651:41: note: Function 'ikev1_n_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1651:60: style: Function 'ikev1_n_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1651:60: note: Function 'ikev1_n_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1652:24: style: Function 'ikev1_n_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1652:24: note: Function 'ikev1_n_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1652:39: style: Function 'ikev1_n_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:598:1: note: Function 'ikev1_n_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1652:39: note: Function 'ikev1_n_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1800:52: style: Function 'ikev1_d_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1800:52: note: Function 'ikev1_d_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1801:53: style: Function 'ikev1_d_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1801:53: note: Function 'ikev1_d_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:25: style: Function 'ikev1_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:25: note: Function 'ikev1_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:45: style: Function 'ikev1_d_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:45: note: Function 'ikev1_d_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:64: style: Function 'ikev1_d_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1802:64: note: Function 'ikev1_d_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1803:24: style: Function 'ikev1_d_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1803:24: note: Function 'ikev1_d_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1803:39: style: Function 'ikev1_d_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:599:1: note: Function 'ikev1_d_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1803:39: note: Function 'ikev1_d_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1844:54: style: Function 'ikev1_vid_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1844:54: note: Function 'ikev1_vid_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1846:18: style: Function 'ikev1_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1846:18: note: Function 'ikev1_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1846:40: style: Function 'ikev1_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1846:40: note: Function 'ikev1_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1847:18: style: Function 'ikev1_vid_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1847:18: note: Function 'ikev1_vid_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1847:36: style: Function 'ikev1_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1847:36: note: Function 'ikev1_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1848:18: style: Function 'ikev1_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1848:18: note: Function 'ikev1_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1848:33: style: Function 'ikev1_vid_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:600:1: note: Function 'ikev1_vid_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:1848:33: note: Function 'ikev1_vid_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2082:28: style: Function 'ikev2_sa_print' argument 3 names different: declaration 'ext' definition 'ext1'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 3 names different: declaration 'ext' definition 'ext1'.
tcpdump-4.9.2/print-isakmp.c:2082:28: note: Function 'ikev2_sa_print' argument 3 names different: declaration 'ext' definition 'ext1'.
tcpdump-4.9.2/print-isakmp.c:2083:9: style: Function 'ikev2_sa_print' argument 4 names different: declaration 'item_len' definition 'osa_length'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 4 names different: declaration 'item_len' definition 'osa_length'.
tcpdump-4.9.2/print-isakmp.c:2083:9: note: Function 'ikev2_sa_print' argument 4 names different: declaration 'item_len' definition 'osa_length'.
tcpdump-4.9.2/print-isakmp.c:2083:35: style: Function 'ikev2_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2083:35: note: Function 'ikev2_sa_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2084:18: style: Function 'ikev2_sa_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2084:18: note: Function 'ikev2_sa_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2084:36: style: Function 'ikev2_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2084:36: note: Function 'ikev2_sa_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2085:18: style: Function 'ikev2_sa_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:602:1: note: Function 'ikev2_sa_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2085:18: note: Function 'ikev2_sa_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2170:18: style: Function 'ikev2_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2170:18: note: Function 'ikev2_ke_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2170:40: style: Function 'ikev2_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2170:40: note: Function 'ikev2_ke_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2171:18: style: Function 'ikev2_ke_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2171:18: note: Function 'ikev2_ke_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2171:36: style: Function 'ikev2_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2171:36: note: Function 'ikev2_ke_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2172:18: style: Function 'ikev2_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2172:18: note: Function 'ikev2_ke_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2172:33: style: Function 'ikev2_ke_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:603:1: note: Function 'ikev2_ke_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2172:33: note: Function 'ikev2_ke_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2199:18: style: Function 'ikev2_ID_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2199:18: note: Function 'ikev2_ID_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2199:40: style: Function 'ikev2_ID_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2199:40: note: Function 'ikev2_ID_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2200:18: style: Function 'ikev2_ID_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2200:18: note: Function 'ikev2_ID_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2200:36: style: Function 'ikev2_ID_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2200:36: note: Function 'ikev2_ID_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2201:18: style: Function 'ikev2_ID_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2201:18: note: Function 'ikev2_ID_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2201:33: style: Function 'ikev2_ID_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:604:1: note: Function 'ikev2_ID_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2201:33: note: Function 'ikev2_ID_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2284:18: style: Function 'ikev2_cert_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2284:18: note: Function 'ikev2_cert_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2284:40: style: Function 'ikev2_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2284:40: note: Function 'ikev2_cert_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2285:18: style: Function 'ikev2_cert_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2285:18: note: Function 'ikev2_cert_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2285:36: style: Function 'ikev2_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2285:36: note: Function 'ikev2_cert_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2286:18: style: Function 'ikev2_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2286:18: note: Function 'ikev2_cert_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2286:33: style: Function 'ikev2_cert_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:605:1: note: Function 'ikev2_cert_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2286:33: note: Function 'ikev2_cert_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2294:18: style: Function 'ikev2_cr_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2294:18: note: Function 'ikev2_cr_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2294:40: style: Function 'ikev2_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2294:40: note: Function 'ikev2_cr_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2295:18: style: Function 'ikev2_cr_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2295:18: note: Function 'ikev2_cr_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2295:36: style: Function 'ikev2_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2295:36: note: Function 'ikev2_cr_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2296:18: style: Function 'ikev2_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2296:18: note: Function 'ikev2_cr_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2296:33: style: Function 'ikev2_cr_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:606:1: note: Function 'ikev2_cr_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2296:33: note: Function 'ikev2_cr_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2304:18: style: Function 'ikev2_auth_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2304:18: note: Function 'ikev2_auth_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2304:37: style: Function 'ikev2_auth_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2304:37: note: Function 'ikev2_auth_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2305:18: style: Function 'ikev2_auth_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2305:18: note: Function 'ikev2_auth_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2305:36: style: Function 'ikev2_auth_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2305:36: note: Function 'ikev2_auth_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2306:18: style: Function 'ikev2_auth_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2306:18: note: Function 'ikev2_auth_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2306:33: style: Function 'ikev2_auth_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:607:1: note: Function 'ikev2_auth_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2306:33: note: Function 'ikev2_auth_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2345:18: style: Function 'ikev2_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2345:18: note: Function 'ikev2_nonce_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2345:37: style: Function 'ikev2_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2345:37: note: Function 'ikev2_nonce_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2346:18: style: Function 'ikev2_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2346:18: note: Function 'ikev2_nonce_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2346:36: style: Function 'ikev2_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2346:36: note: Function 'ikev2_nonce_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2347:18: style: Function 'ikev2_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2347:18: note: Function 'ikev2_nonce_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2347:33: style: Function 'ikev2_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:608:1: note: Function 'ikev2_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2347:33: note: Function 'ikev2_nonce_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2373:52: style: Function 'ikev2_n_print' argument 2 names different: declaration 'tpay' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2373:52: note: Function 'ikev2_n_print' argument 2 names different: declaration 'tpay' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2375:33: style: Function 'ikev2_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2375:33: note: Function 'ikev2_n_print' argument 5 names different: declaration 'end_pointer' definition 'ep'.
tcpdump-4.9.2/print-isakmp.c:2376:18: style: Function 'ikev2_n_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2376:18: note: Function 'ikev2_n_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2376:36: style: Function 'ikev2_n_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2376:36: note: Function 'ikev2_n_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2377:18: style: Function 'ikev2_n_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2377:18: note: Function 'ikev2_n_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2377:33: style: Function 'ikev2_n_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:609:1: note: Function 'ikev2_n_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2377:33: note: Function 'ikev2_n_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2579:18: style: Function 'ikev2_d_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2579:18: note: Function 'ikev2_d_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2579:40: style: Function 'ikev2_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2579:40: note: Function 'ikev2_d_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2580:18: style: Function 'ikev2_d_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2580:18: note: Function 'ikev2_d_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2580:36: style: Function 'ikev2_d_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2580:36: note: Function 'ikev2_d_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2581:18: style: Function 'ikev2_d_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2581:18: note: Function 'ikev2_d_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2581:33: style: Function 'ikev2_d_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:610:1: note: Function 'ikev2_d_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2581:33: note: Function 'ikev2_d_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2589:18: style: Function 'ikev2_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2589:18: note: Function 'ikev2_vid_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2589:40: style: Function 'ikev2_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2589:40: note: Function 'ikev2_vid_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2590:18: style: Function 'ikev2_vid_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2590:18: note: Function 'ikev2_vid_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2590:36: style: Function 'ikev2_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2590:36: note: Function 'ikev2_vid_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2591:18: style: Function 'ikev2_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2591:18: note: Function 'ikev2_vid_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2591:33: style: Function 'ikev2_vid_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:611:1: note: Function 'ikev2_vid_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2591:33: note: Function 'ikev2_vid_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2624:18: style: Function 'ikev2_TS_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2624:18: note: Function 'ikev2_TS_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2624:40: style: Function 'ikev2_TS_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2624:40: note: Function 'ikev2_TS_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2625:18: style: Function 'ikev2_TS_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2625:18: note: Function 'ikev2_TS_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2625:36: style: Function 'ikev2_TS_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2625:36: note: Function 'ikev2_TS_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2626:18: style: Function 'ikev2_TS_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2626:18: note: Function 'ikev2_TS_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2626:33: style: Function 'ikev2_TS_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:612:1: note: Function 'ikev2_TS_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2626:33: note: Function 'ikev2_TS_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2634:8: style: Function 'ikev2_e_print' argument 2 names different: declaration 'base' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:617:23: note: Function 'ikev2_e_print' argument 2 names different: declaration 'base' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2634:8: note: Function 'ikev2_e_print' argument 2 names different: declaration 'base' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2639:23: style: Function 'ikev2_e_print' argument 5 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:620:14: note: Function 'ikev2_e_print' argument 5 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2639:23: note: Function 'ikev2_e_print' argument 5 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2639:45: style: Function 'ikev2_e_print' argument 6 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:621:22: note: Function 'ikev2_e_print' argument 6 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2639:45: note: Function 'ikev2_e_print' argument 6 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2641:8: style: Function 'ikev2_e_print' argument 7 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:622:17: note: Function 'ikev2_e_print' argument 7 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2641:8: note: Function 'ikev2_e_print' argument 7 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2645:8: style: Function 'ikev2_e_print' argument 8 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:623:17: note: Function 'ikev2_e_print' argument 8 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2645:8: note: Function 'ikev2_e_print' argument 8 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2649:8: style: Function 'ikev2_e_print' argument 9 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:624:17: note: Function 'ikev2_e_print' argument 9 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2649:8: note: Function 'ikev2_e_print' argument 9 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2653:8: style: Function 'ikev2_e_print' argument 10 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:624:29: note: Function 'ikev2_e_print' argument 10 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2653:8: note: Function 'ikev2_e_print' argument 10 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2705:18: style: Function 'ikev2_cp_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2705:18: note: Function 'ikev2_cp_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2705:40: style: Function 'ikev2_cp_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2705:40: note: Function 'ikev2_cp_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2706:18: style: Function 'ikev2_cp_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2706:18: note: Function 'ikev2_cp_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2706:36: style: Function 'ikev2_cp_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2706:36: note: Function 'ikev2_cp_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2707:18: style: Function 'ikev2_cp_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2707:18: note: Function 'ikev2_cp_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2707:33: style: Function 'ikev2_cp_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:613:1: note: Function 'ikev2_cp_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2707:33: note: Function 'ikev2_cp_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2715:18: style: Function 'ikev2_eap_print' argument 4 names different: declaration 'item_len' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2715:18: note: Function 'ikev2_eap_print' argument 4 names different: declaration 'item_len' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2715:40: style: Function 'ikev2_eap_print' argument 5 names different: declaration 'end_pointer' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2715:40: note: Function 'ikev2_eap_print' argument 5 names different: declaration 'end_pointer' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2716:18: style: Function 'ikev2_eap_print' argument 6 names different: declaration 'phase' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2716:18: note: Function 'ikev2_eap_print' argument 6 names different: declaration 'phase' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2716:36: style: Function 'ikev2_eap_print' argument 7 names different: declaration 'doi0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2716:36: note: Function 'ikev2_eap_print' argument 7 names different: declaration 'doi0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2717:18: style: Function 'ikev2_eap_print' argument 8 names different: declaration 'proto0' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2717:18: note: Function 'ikev2_eap_print' argument 8 names different: declaration 'proto0' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2717:33: style: Function 'ikev2_eap_print' argument 9 names different: declaration 'depth' definition '_U_'. [funcArgNamesDifferent]
tcpdump-4.9.2/print-isakmp.c:614:1: note: Function 'ikev2_eap_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:2717:33: note: Function 'ikev2_eap_print' argument 9 names different: declaration 'depth' definition '_U_'.
tcpdump-4.9.2/print-isakmp.c:152:11: style: struct member 'isakmp_data::lorv' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:239:10: style: struct member 'ikev1_pl_cr::num_cert' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:322:20: style: struct member 'ikev1_ph1tab::head' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:323:20: style: struct member 'ikev1_ph1tab::tail' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:328:20: style: struct member 'isakmp_ph2tab::head' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:329:20: style: struct member 'isakmp_ph2tab::tail' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:428:12: style: struct member 'notify_messages::msg' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:435:11: style: struct member 'ikev2_auth::reserved' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:549:11: style: struct member 'ipsecdoi_secrecy_h::reserved' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isakmp.c:1878:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-isakmp.c:2851:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-isakmp.c:2992:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-isoclns.c:899:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tcpdump-4.9.2/print-isoclns.c:895:19: note: outer condition: li>=2
tcpdump-4.9.2/print-isoclns.c:899:20: note: opposite inner condition: li<2
tcpdump-4.9.2/print-isoclns.c:1697:6: style: The scope of the variable 'prefix_len' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:1978:10: style: The scope of the variable 'ident_buffer' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:1979:9: style: The scope of the variable 'subtlv_type' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:1979:21: style: The scope of the variable 'subtlv_len' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:2055:10: style: The scope of the variable 'ident_buffer' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:3154:18: style: The scope of the variable 'calculated_checksum' can be reduced. [variableScope]
tcpdump-4.9.2/print-isoclns.c:1982:10: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:1989:14: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:1995:10: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2003:18: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2028:10: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2059:10: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2066:14: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2078:14: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2094:10: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2130:14: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2137:18: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:2594:18: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:3164:17: style: Redundant pointer operation on 'pptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-isoclns.c:466:11: style: struct member 'isis_subtlv_spb_instance::cist_root_id' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isoclns.c:467:11: style: struct member 'isis_subtlv_spb_instance::cist_external_root_path_cost' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isoclns.c:468:11: style: struct member 'isis_subtlv_spb_instance::bridge_priority' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isoclns.c:469:11: style: struct member 'isis_subtlv_spb_instance::spsourceid' is never used. [unusedStructMember]
tcpdump-4.9.2/print-isoclns.c:470:11: style: struct member 'isis_subtlv_spb_instance::no_of_trees' is never used. [unusedStructMember]
tcpdump-4.9.2/print-juniper.c:1376:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-l2tp.c:578:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-l2tp.c:529:31: style: Variable 'ptr' is modified but its new value is never used. [unreadVariable]
tcpdump-4.9.2/print-l2tp.c:559:31: style: Variable 'ptr' is modified but its new value is never used. [unreadVariable]
tcpdump-4.9.2/print-ldp.c:549:9: style: The scope of the variable 'processed' can be reduced. [variableScope]
tcpdump-4.9.2/print-ldp.c:395:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ldp.c:405:6: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ldp.c:478:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ldp.c:491:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lldp.c:974:13: style: The scope of the variable 'ca_type' can be reduced. [variableScope]
tcpdump-4.9.2/print-lldp.c:974:22: style: The scope of the variable 'ca_len' can be reduced. [variableScope]
tcpdump-4.9.2/print-lldp.c:1361:46: style: The scope of the variable 'oid_len' can be reduced. [variableScope]
tcpdump-4.9.2/print-lmp.c:362:9: style: The scope of the variable 'subobj_type' can be reduced. [variableScope]
tcpdump-4.9.2/print-lmp.c:362:22: style: The scope of the variable 'subobj_len' can be reduced. [variableScope]
tcpdump-4.9.2/print-lmp.c:492:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lmp.c:800:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lmp.c:864:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lmp.c:891:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lmp.c:918:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-lwapp.c:160:13: style: struct member 'lwapp_message_header::type' is never used. [unusedStructMember]
tcpdump-4.9.2/print-lwres.c:78:19: style: struct member 'lwres_nooprequest_t::datalength' is never used. [unusedStructMember]
tcpdump-4.9.2/print-lwres.c:84:19: style: struct member 'lwres_noopresponse_t::datalength' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:144:24: style: struct member 'mp_fail::kind' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:145:24: style: struct member 'mp_fail::len' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:146:24: style: struct member 'mp_fail::sub' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:147:24: style: struct member 'mp_fail::resv' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:148:24: style: struct member 'mp_fail::data_seq' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:152:24: style: struct member 'mp_close::kind' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:153:24: style: struct member 'mp_close::len' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:154:24: style: struct member 'mp_close::sub' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:155:24: style: struct member 'mp_close::rsv' is never used. [unusedStructMember]
tcpdump-4.9.2/print-mptcp.c:156:24: style: struct member 'mp_close::key' is never used. [unusedStructMember]
tcpdump-4.9.2/print-nfs.c:338:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-nfs.c:791:8: style: The scope of the variable 'spacep' can be reduced. [variableScope]
tcpdump-4.9.2/print-nfs.c:461:6: style: Redundant pointer operation on 'dp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-olsr.c:299:9: style: Condition 'neighbor%4==0' is always false [knownConditionTrueFalse]
tcpdump-4.9.2/print-olsr.c:291:16: note: Assignment 'neighbor=1', assigned value is 1
tcpdump-4.9.2/print-olsr.c:299:9: note: Condition 'neighbor%4==0' is always false
tcpdump-4.9.2/print-olsr.c:237:37: style: The scope of the variable 'lq_neighbor' can be reduced. [variableScope]
tcpdump-4.9.2/print-olsr.c:261:37: style: The scope of the variable 'lq_neighbor' can be reduced. [variableScope]
tcpdump-4.9.2/print-olsr.c:295:14: style: Redundant pointer operation on 'msg_data' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-olsr.c:315:33: style: union member 'Anonymous3::msg4' is never used. [unusedStructMember]
tcpdump-4.9.2/print-olsr.c:316:33: style: union member 'Anonymous3::msg6' is never used. [unusedStructMember]
tcpdump-4.9.2/print-openflow-1.0.c:734:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ospf6.c:378:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-otv.c:52:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-pflog.c:29:0: error: #error "No pf headers available" [preprocessorErrorDirective]
tcpdump-4.9.2/print-pgm.c:427:11: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-pgm.c:460:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-pgm.c:475:8: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-pim.c:435:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-pim.c:639:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-ppi.c:17:11: style: struct member 'ppi_header::ppi_ver' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ppi.c:18:11: style: struct member 'ppi_header::ppi_flags' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ppi.c:19:11: style: struct member 'ppi_header::ppi_len' is never used. [unusedStructMember]
tcpdump-4.9.2/print-ppi.c:20:11: style: struct member 'ppi_header::ppi_dlt' is never used. [unusedStructMember]
tcpdump-4.9.2/print-pptp.c:276:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-resp.c:525:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tcpdump-4.9.2/print-ripng.c:80:8: style: union member 'Anonymous3::ru6_tracefile' is never used. [unusedStructMember]
tcpdump-4.9.2/print-rsvp.c:728:14: style: Redundant pointer operation on 'tptr' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-rx.c:1042:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1118:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1339:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1479:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1596:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1687:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1878:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:1969:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2024:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2224:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2361:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2450:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2498:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2624:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2691:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:2885:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-rx.c:530:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpdump-4.9.2/print-rx.c:543:7: style: The scope of the variable 'firstflag' can be reduced. [variableScope]
tcpdump-4.9.2/print-rx.c:1187:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-rx.c:1201:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-sctp.c:739:20: style: The scope of the variable 'dupTSN' can be reduced. [variableScope]
tcpdump-4.9.2/print-sctp.c:171:12: style: struct member 'sctpParamDesc::paramType' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:172:12: style: struct member 'sctpParamDesc::paramLength' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:178:12: style: struct member 'sctpRelChunkDesc::serialNumber' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:183:12: style: struct member 'sctpVendorSpecificParam::vendorId' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:184:12: style: struct member 'sctpVendorSpecificParam::vendorSpecificType' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:185:12: style: struct member 'sctpVendorSpecificParam::vendorSpecificLen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:207:13: style: struct member 'sctpV4IpAddress::ipAddress' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:213:12: style: struct member 'sctpV6IpAddress::ipAddress' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:218:11: style: struct member 'sctpDNSName::name' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:224:12: style: struct member 'sctpCookiePreserve::extraTime' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:229:12: style: struct member 'sctpTimeStamp::ts_sec' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:230:12: style: struct member 'sctpTimeStamp::ts_usec' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:235:12: style: struct member 'cookieMessage::TieTag_curTag' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:236:12: style: struct member 'cookieMessage::TieTag_hisTag' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:237:11: style: struct member 'cookieMessage::cookieLife' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:240:12: style: struct member 'cookieMessage::addressWhereISent' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:241:11: style: struct member 'cookieMessage::addrtype' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:242:12: style: struct member 'cookieMessage::locScope' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:243:12: style: struct member 'cookieMessage::siteScope' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:297:12: style: struct member 'sctpHBrequest::time_value_1' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:298:12: style: struct member 'sctpHBrequest::time_value_2' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:313:10: style: struct member 'sctpHBsender::addrFmt' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:314:12: style: struct member 'sctpHBsender::userreq' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:335:12: style: struct member 'sctpUnifiedAbortHeavy::causeCode' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:336:12: style: struct member 'sctpUnifiedAbortHeavy::causeLen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:343:12: style: struct member 'sctpShutdown::TSN_Seen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:356:12: style: struct member 'sctpOpErrorCause::cause' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:357:12: style: struct member 'sctpOpErrorCause::causeLen' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:369:12: style: struct member 'sctpUnifiedStreamError::strmNum' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:370:12: style: struct member 'sctpUnifiedStreamError::reserved' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:377:12: style: struct member 'staleCookieMsg::moretime' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:403:12: style: struct member 'sctpECN_echo::Lowest_TSN' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sctp.c:409:12: style: struct member 'sctpCWR::TSN_reduced_at' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sflow.c:317:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-slow.c:358:52: style: union member 'Anonymous3::lacp_marker_tlv_terminator' is never used. [unusedStructMember]
tcpdump-4.9.2/print-slow.c:513:50: style: union member 'Anonymous5::slow_oam_variablerequest' is never used. [unusedStructMember]
tcpdump-4.9.2/print-slow.c:514:51: style: union member 'Anonymous5::slow_oam_variableresponse' is never used. [unusedStructMember]
tcpdump-4.9.2/print-smb.c:313:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-smb.c:1075:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-smb.c:1040:10: style: The scope of the variable 'ecode' can be reduced. [variableScope]
tcpdump-4.9.2/print-snmp.c:664:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-snmp.c:1729:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpdump-4.9.2/print-snmp.c:1351:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-snmp.c:1357:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/print-snmp.c:1230:6: style: The scope of the variable 'status' can be reduced. [variableScope]
tcpdump-4.9.2/print-snmp.c:756:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-snmp.c:1807:2: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-sunatm.c:81:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-sunrpc.c:238:15: style: Condition 'lastprog!=0' is always false [knownConditionTrueFalse]
tcpdump-4.9.2/print-sunrpc.c:148:11: style: struct member 'sunrpc_pmap::pm_prog' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sunrpc.c:149:11: style: struct member 'sunrpc_pmap::pm_vers' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sunrpc.c:150:11: style: struct member 'sunrpc_pmap::pm_prot' is never used. [unusedStructMember]
tcpdump-4.9.2/print-sunrpc.c:151:11: style: struct member 'sunrpc_pmap::pm_port' is never used. [unusedStructMember]
tcpdump-4.9.2/print-tcp.c:792:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpdump-4.9.2/print-tcp.c:731:33: style: Redundant pointer operation on 'bp' - it's already a pointer. [redundantPointerOp]
tcpdump-4.9.2/print-token.c:152:6: style: The scope of the variable 'llc_hdrlen' can be reduced. [variableScope]
tcpdump-4.9.2/print-token.c:156:6: style: The scope of the variable 'seg' can be reduced. [variableScope]
tcpdump-4.9.2/print-udp.c:122:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-vxlan.c:65:5: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print-zeromq.c:109:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcpdump-4.9.2/print.c:296:14: style: The scope of the variable 'dltname' can be reduced. [variableScope]
tcpdump-4.9.2/smbutil.c:765:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tcpdump-4.9.2/strtoaddr.c:162:14: style: The scope of the variable 'xdigits' can be reduced. [variableScope]
tcpdump-4.9.2/tcpdump.c:1630:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/tcpdump.c:1983:10: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/tcpdump.c:1983:10: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/tcpdump.c:1986:10: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/tcpdump.c:2101:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/tcpdump.c:371:14: style: The scope of the variable 'dlt_name' can be reduced. [variableScope]
tcpdump-4.9.2/tcpdump.c:1098:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpdump-4.9.2/util-print.c:266:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpdump-4.9.2/util-print.c:827:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tcpdump-4.9.2/win32/src/ether_ntohost.c:62:0: error: #error "'-DUSE_ETHER_NTOHOST' must be set" [preprocessorErrorDirective]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpflow/tcpflow_1.4.5+repack1.orig.tar.gz
tcpflow/src/be13_api/beregex.cpp:32:0: error: #error bulk_extractor requires tre_regcomp or regcomp to run [preprocessorErrorDirective]
tcpflow/src/be13_api/bulk_extractor_i.h:9:0: error: #error bulk_extractor_i.h included before config.h [preprocessorErrorDirective]
tcpflow/src/be13_api/pcap_fake.cpp:129:9: error: Memory leak: ret [memleak]
tcpflow/src/be13_api/unicode_escape.cpp:118:65: style: Function 'validateOrEscapeUTF8' argument 2 names different: declaration 'escape_bad_UTF8' definition 'escape_bad_utf8'. [funcArgNamesDifferent]
tcpflow/src/be13_api/unicode_escape.h:12:65: note: Function 'validateOrEscapeUTF8' argument 2 names different: declaration 'escape_bad_UTF8' definition 'escape_bad_utf8'.
tcpflow/src/be13_api/unicode_escape.cpp:118:65: note: Function 'validateOrEscapeUTF8' argument 2 names different: declaration 'escape_bad_UTF8' definition 'escape_bad_utf8'.
tcpflow/src/be13_api/utf8/checked.h:44:9: style: Class 'invalid_code_point' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/be13_api/utf8/checked.h:52:9: style: Class 'invalid_utf8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/be13_api/utf8/checked.h:60:9: style: Class 'invalid_utf16' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/be13_api/cppmutex.h:46:9: style: Class 'lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/be13_api/utils.cpp:65:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tcpflow/src/be13_api/word_and_context_list.cpp:31:56: style: Function 'readfile' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
tcpflow/src/be13_api/word_and_context_list.h:123:37: note: Function 'readfile' argument 1 names different: declaration 'fname' definition 'filename'.
tcpflow/src/be13_api/word_and_context_list.cpp:31:56: note: Function 'readfile' argument 1 names different: declaration 'fname' definition 'filename'.
tcpflow/src/be13_api/word_and_context_list.cpp:41:2: style: Variable 'line_counter' is modified but its new value is never used. [unreadVariable]
tcpflow/src/be13_api/beregex.h:75:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/word_and_context_list.h:116:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/word_and_context_list.cpp:90:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/word_and_context_list.cpp:99:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/word_and_context_list.cpp:118:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/word_and_context_list.cpp:122:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/be13_api/beregex.h:67:12: style: Technically the member function 'regex_list::size' can be const. [functionConst]
tcpflow/src/be13_api/word_and_context_list.h:120:12: style: Technically the member function 'word_and_context_list::size' can be const. [functionConst]
tcpflow/src/be13_api/word_and_context_list.h:66:5: style: Class 'context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/be13_api/atomic_set_map.h:23:0: error: #error Requires <unordered_map> or <tr1/unordered_map> [preprocessorErrorDirective]
tcpflow/src/dfxml/src/dfxml_reader.h:38:0: error: #error dfxml_reader.h requires expat.h [preprocessorErrorDirective]
tcpflow/src/dfxml/src/dfxml_writer.cpp:100:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tcpflow/src/dfxml/src/dfxml_writer.cpp:98:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tcpflow/src/dfxml/src/dfxml_writer.cpp:100:4: note: Variable 'ret' is reassigned a value before the old one has been used.
tcpflow/src/dfxml/src/dfxml_writer.cpp:208:47: style: Function 'dfxml_writer' argument 1 names different: declaration 'outfilename' definition 'outfilename_'. [funcArgNamesDifferent]
tcpflow/src/dfxml/src/dfxml_writer.h:125:37: note: Function 'dfxml_writer' argument 1 names different: declaration 'outfilename' definition 'outfilename_'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:208:47: note: Function 'dfxml_writer' argument 1 names different: declaration 'outfilename' definition 'outfilename_'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:297:39: style: Function 'puts' argument 1 names different: declaration 'pdata' definition 'v'. [funcArgNamesDifferent]
tcpflow/src/dfxml/src/dfxml_writer.h:143:34: note: Function 'puts' argument 1 names different: declaration 'pdata' definition 'v'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:297:39: note: Function 'puts' argument 1 names different: declaration 'pdata' definition 'v'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:587:42: style: Function 'comment' argument 1 names different: declaration 'comment' definition 'comment_'. [funcArgNamesDifferent]
tcpflow/src/dfxml/src/dfxml_writer.h:171:37: note: Function 'comment' argument 1 names different: declaration 'comment' definition 'comment_'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:587:42: note: Function 'comment' argument 1 names different: declaration 'comment' definition 'comment_'.
tcpflow/src/dfxml/src/dfxml_writer.cpp:140:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/dfxml/src/dfxml_writer.cpp:168:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/dfxml/src/dfxml_writer.cpp:187:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/dfxml/src/dfxml_writer.cpp:275:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/dfxml/src/dfxml_writer.h:152:10: performance: Technically the member function 'dfxml_writer::add_cpuid' can be static. [functionStatic]
tcpflow/src/dfxml/src/dfxml_writer.cpp:408:20: note: Technically the member function 'dfxml_writer::add_cpuid' can be static.
tcpflow/src/dfxml/src/dfxml_writer.h:152:10: note: Technically the member function 'dfxml_writer::add_cpuid' can be static.
tcpflow/src/dfxml/src/dfxml_writer.h:165:10: performance: Technically the member function 'dfxml_writer::add_rusage' can be static. [functionStatic]
tcpflow/src/dfxml/src/dfxml_writer.cpp:492:20: note: Technically the member function 'dfxml_writer::add_rusage' can be static.
tcpflow/src/dfxml/src/dfxml_writer.h:165:10: note: Technically the member function 'dfxml_writer::add_rusage' can be static.
tcpflow/src/dfxml/src/cppmutex.h:51:9: style: Class 'lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/dfxml/src/cppmutex.h:46:5: warning: The class 'lock' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcpflow/src/netviz/time_histogram.h:49:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.h:82:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.cpp:25:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.cpp:51:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.cpp:68:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.cpp:77:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/netviz/time_histogram.cpp:21:5: performance: Variable 'earliest_ts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcpflow/src/netviz/time_histogram.cpp:22:5: performance: Variable 'latest_ts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcpflow/src/netviz/time_histogram.h:71:9: style: Class 'histogram_map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/radiotap_old.c:490:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tcpflow/src/dfxml/src/hash_t.h:60:0: error: #error OpenSSL required for hash_t.h [preprocessorErrorDirective]
tcpflow/src/scan_wifiviz.cpp:36:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcpflow/src/template_demo.cpp:15:0: warning: Member variable 'A < int >::count_' is not initialized in the constructor. [uninitMemberVar]
tcpflow/src/template_demo.cpp:15:0: style: Class 'A < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:133:19: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:136:19: warning: %X in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpflow/src/wifipcap/wifipcap.h:122:5: style: Struct 'MAC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/wifipcap/wifipcap.h:124:5: style: Struct 'MAC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/wifipcap/wifipcap.h:131:5: style: Struct 'MAC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcpflow/src/wifipcap/wifipcap.h:118:1: warning: The struct 'MAC' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcpflow/src/wifipcap/sample.cpp:12:18: style: The function 'PacketBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcpflow/src/wifipcap/wifipcap.h:624:18: note: Virtual function in base class
tcpflow/src/wifipcap/sample.cpp:12:18: note: Function in derived class
tcpflow/src/wifipcap/sample.cpp:16:18: style: The function 'PacketEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcpflow/src/wifipcap/wifipcap.h:625:18: note: Virtual function in base class
tcpflow/src/wifipcap/sample.cpp:16:18: note: Function in derived class
tcpflow/src/wifipcap/sample.cpp:20:18: style: The function 'Check80211FCS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcpflow/src/wifipcap/wifipcap.h:650:18: note: Virtual function in base class
tcpflow/src/wifipcap/sample.cpp:20:18: note: Function in derived class
tcpflow/src/wifipcap/sample.cpp:43:18: style: The function 'Handle80211MgmtBeacon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcpflow/src/wifipcap/wifipcap.h:653:18: note: Virtual function in base class
tcpflow/src/wifipcap/sample.cpp:43:18: note: Function in derived class
tcpflow/src/wifipcap/wifipcap.cpp:641:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:671:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:696:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:731:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:786:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:826:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:849:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:900:10: style: Redundant pointer operation on 'p' - it's already a pointer. [redundantPointerOp]
tcpflow/src/wifipcap/wifipcap.cpp:377:46: style: Function 'handle_llc' argument 1 names different: declaration 'hdr' definition 'mac'. [funcArgNamesDifferent]
tcpflow/src/wifipcap/wifipcap.h:587:38: note: Function 'handle_llc' argument 1 names different: declaration 'hdr' definition 'mac'.
tcpflow/src/wifipcap/wifipcap.cpp:377:46: note: Function 'handle_llc' argument 1 names different: declaration 'hdr' definition 'mac'.
tcpflow/src/wifipcap/wifipcap.cpp:1145:46: style: Function 'handle_80211' argument 1 names different: declaration 'ptr' definition 'pkt'. [funcArgNamesDifferent]
tcpflow/src/wifipcap/wifipcap.h:592:37: note: Function 'handle_80211' argument 1 names different: declaration 'ptr' definition 'pkt'.
tcpflow/src/wifipcap/wifipcap.cpp:1145:46: note: Function 'handle_80211' argument 1 names different: declaration 'ptr' definition 'pkt'.
tcpflow/src/wifipcap/wifipcap.cpp:1404:48: style: Function 'handle_radiotap' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
tcpflow/src/wifipcap/wifipcap.h:594:40: note: Function 'handle_radiotap' argument 1 names different: declaration 'ptr' definition 'p'.
tcpflow/src/wifipcap/wifipcap.cpp:1404:48: note: Function 'handle_radiotap' argument 1 names different: declaration 'ptr' definition 'p'.
tcpflow/src/wifipcap/wifipcap.cpp:1490:45: style: Function 'handle_prism' argument 1 names different: declaration 'ptr' definition 'pc'. [funcArgNamesDifferent]
tcpflow/src/wifipcap/wifipcap.h:589:37: note: Function 'handle_prism' argument 1 names different: declaration 'ptr' definition 'pc'.
tcpflow/src/wifipcap/wifipcap.cpp:1490:45: note: Function 'handle_prism' argument 1 names different: declaration 'ptr' definition 'pc'.
tcpflow/src/wifipcap/wifipcap.cpp:1431:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tcpflow/src/wifipcap/wifipcap.cpp:1436:9: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tcpflow/src/wifipcap/wifipcap.cpp:1216:18: style: union member 'Anonymous7::i16' is never used. [unusedStructMember]
tcpflow/src/wifipcap/wifipcap.cpp:903:12: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
tcpflow/src/wifipcap/wifipcap.h:568:10: performance: Technically the member function 'WifiPacket::parse_elements' can be static. [functionStatic]
tcpflow/src/wifipcap/wifipcap.cpp:494:18: note: Technically the member function 'WifiPacket::parse_elements' can be static.
tcpflow/src/wifipcap/wifipcap.h:568:10: note: Technically the member function 'WifiPacket::parse_elements' can be static.
tcpflow/src/wifipcap/wifipcap.h:590:10: performance: Technically the member function 'WifiPacket::handle_ether' can be static. [functionStatic]
tcpflow/src/wifipcap/wifipcap.cpp:1514:18: note: Technically the member function 'WifiPacket::handle_ether' can be static.
tcpflow/src/wifipcap/wifipcap.h:590:10: note: Technically the member function 'WifiPacket::handle_ether' can be static.
tcpflow/src/wifipcap/wifipcap.h:593:9: performance: Technically the member function 'WifiPacket::print_radiotap_field' can be static. [functionStatic]
tcpflow/src/wifipcap/wifipcap.cpp:1211:17: note: Technically the member function 'WifiPacket::print_radiotap_field' can be static.
tcpflow/src/wifipcap/wifipcap.h:593:9: note: Technically the member function 'WifiPacket::print_radiotap_field' can be static.
tcpflow/src/wifipcap/wifipcap.cpp:1595:9: performance: Possible inefficient checking for 'morefiles' emptiness. [stlSize]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpick/tcpick_0.2.1.orig.tar.gz
tcpick-0.2.1/src/tcpick.h:84:0: error: #endif without #if [preprocessorErrorDirective]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcplay/tcplay_1.1.orig.tar.gz
tc-play-1.1/crypto.c:206:17: style: The scope of the variable 'kdata' can be reduced. [variableScope]
tc-play-1.1/crypto.c:207:6: style: The scope of the variable 'kpool_idx' can be reduced. [variableScope]
tc-play-1.1/crypto.c:209:11: style: The scope of the variable 'crc' can be reduced. [variableScope]
tc-play-1.1/generic_xts.c:88:26: style: Function 'xts_init' argument 1 names different: declaration 'ctxp' definition 'ctx'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:43:30: note: Function 'xts_init' argument 1 names different: declaration 'ctxp' definition 'ctx'.
tc-play-1.1/generic_xts.c:88:26: note: Function 'xts_init' argument 1 names different: declaration 'ctxp' definition 'ctx'.
tc-play-1.1/generic_xts.c:88:66: style: Function 'xts_init' argument 4 names different: declaration 'set_key_fn' definition '_set_key_fn'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:43:71: note: Function 'xts_init' argument 4 names different: declaration 'set_key_fn' definition '_set_key_fn'.
tc-play-1.1/generic_xts.c:88:66: note: Function 'xts_init' argument 4 names different: declaration 'set_key_fn' definition '_set_key_fn'.
tc-play-1.1/generic_xts.c:89:17: style: Function 'xts_init' argument 5 names different: declaration 'zero_key_fn' definition '_zero_key_fn'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:44:17: note: Function 'xts_init' argument 5 names different: declaration 'zero_key_fn' definition '_zero_key_fn'.
tc-play-1.1/generic_xts.c:89:17: note: Function 'xts_init' argument 5 names different: declaration 'zero_key_fn' definition '_zero_key_fn'.
tc-play-1.1/generic_xts.c:89:50: style: Function 'xts_init' argument 6 names different: declaration 'encrypt_fn' definition '_encrypt_fn'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:44:49: note: Function 'xts_init' argument 6 names different: declaration 'encrypt_fn' definition '_encrypt_fn'.
tc-play-1.1/generic_xts.c:89:50: note: Function 'xts_init' argument 6 names different: declaration 'encrypt_fn' definition '_encrypt_fn'.
tc-play-1.1/generic_xts.c:90:24: style: Function 'xts_init' argument 7 names different: declaration 'decrypt_fn' definition '_decrypt_fn'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:45:24: note: Function 'xts_init' argument 7 names different: declaration 'decrypt_fn' definition '_decrypt_fn'.
tc-play-1.1/generic_xts.c:90:24: note: Function 'xts_init' argument 7 names different: declaration 'decrypt_fn' definition '_decrypt_fn'.
tc-play-1.1/generic_xts.c:168:28: style: Function 'xts_uninit' argument 1 names different: declaration 'ctxp' definition 'ctx'. [funcArgNamesDifferent]
tc-play-1.1/generic_xts.h:48:32: note: Function 'xts_uninit' argument 1 names different: declaration 'ctxp' definition 'ctx'.
tc-play-1.1/generic_xts.c:168:28: note: Function 'xts_uninit' argument 1 names different: declaration 'ctxp' definition 'ctx'.
tc-play-1.1/io.c:114:10: style: The scope of the variable 'r' can be reduced. [variableScope]
tc-play-1.1/io.c:181:10: style: The scope of the variable 'r' can be reduced. [variableScope]
tc-play-1.1/main.c:378:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tc-play-1.1/main.c:379:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tc-play-1.1/safe_mem.c:152:8: style: The scope of the variable 'mem' can be reduced. [variableScope]
tc-play-1.1/safe_mem.c:99:22: style: Function '_free_safe_mem' argument 1 names different: declaration 'mem' definition 'mem_ptr'. [funcArgNamesDifferent]
tc-play-1.1/tcplay.h:212:27: note: Function '_free_safe_mem' argument 1 names different: declaration 'mem' definition 'mem_ptr'.
tc-play-1.1/safe_mem.c:99:22: note: Function '_free_safe_mem' argument 1 names different: declaration 'mem' definition 'mem_ptr'.
tc-play-1.1/tcplay.c:1530:6: style: Condition 'dmt' is always false [knownConditionTrueFalse]
tc-play-1.1/tcplay.c:1503:24: note: Assignment 'dmt=NULL', assigned value is 0
tc-play-1.1/tcplay.c:1530:6: note: Condition 'dmt' is always false
tc-play-1.1/tcplay.c:331:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tc-play-1.1/tcplay.c:417:6: warning: Either the condition 'if(hinfo)' is redundant or there is possible null pointer dereference: hinfo. [nullPointerRedundantCheck]
tc-play-1.1/tcplay.c:1020:8: note: Assuming that condition 'if(hinfo)' is not redundant
tc-play-1.1/tcplay.c:1014:26: note: Calling function 'adjust_info', 2nd argument 'hinfo' value is 0
tc-play-1.1/tcplay.c:417:6: note: Null pointer dereference
tc-play-1.1/tcplay.c:420:2: warning: Either the condition 'if(info)' is redundant or there is possible null pointer dereference: info. [nullPointerRedundantCheck]
tc-play-1.1/tcplay.c:1016:8: note: Assuming that condition 'if(info)' is not redundant
tc-play-1.1/tcplay.c:1014:20: note: Calling function 'adjust_info', 1st argument 'info' value is 0
tc-play-1.1/tcplay.c:420:2: note: Null pointer dereference
tc-play-1.1/tcplay.c:420:16: warning: Either the condition 'if(hinfo)' is redundant or there is possible null pointer dereference: hinfo. [nullPointerRedundantCheck]
tc-play-1.1/tcplay.c:1020:8: note: Assuming that condition 'if(hinfo)' is not redundant
tc-play-1.1/tcplay.c:1014:26: note: Calling function 'adjust_info', 2nd argument 'hinfo' value is 0
tc-play-1.1/tcplay.c:420:16: note: Null pointer dereference
tc-play-1.1/tcplay.c:532:9: style: Variable 'h_pass' is reassigned a value before the old one has been used. [redundantAssignment]
tc-play-1.1/tcplay.c:524:0: note: Variable 'h_pass' is reassigned a value before the old one has been used.
tc-play-1.1/tcplay.c:532:9: note: Variable 'h_pass' is reassigned a value before the old one has been used.
tc-play-1.1/tcplay.c:143:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tc-play-1.1/tcplay.c:432:19: style: The scope of the variable 'error' can be reduced. [variableScope]
tc-play-1.1/tcplay.c:1899:25: style: The scope of the variable 'mismatch' can be reduced. [variableScope]
tc-play-1.1/tcplay.c:74:12: style: Function 'tc_log' argument 1 names different: declaration 'err' definition 'is_err'. [funcArgNamesDifferent]
tc-play-1.1/tcplay.h:220:17: note: Function 'tc_log' argument 1 names different: declaration 'err' definition 'is_err'.
tc-play-1.1/tcplay.c:74:12: note: Function 'tc_log' argument 1 names different: declaration 'err' definition 'is_err'.
tc-play-1.1/tcplay.c:520:38: style: Function 'create_volume' argument 13 names different: declaration 'hidden_bytes_in' definition 'size_hidden_bytes_in'. [funcArgNamesDifferent]
tc-play-1.1/tcplay.h:232:62: note: Function 'create_volume' argument 13 names different: declaration 'hidden_bytes_in' definition 'size_hidden_bytes_in'.
tc-play-1.1/tcplay.c:520:38: note: Function 'create_volume' argument 13 names different: declaration 'hidden_bytes_in' definition 'size_hidden_bytes_in'.
tc-play-1.1/tcplay.c:521:9: style: Function 'create_volume' argument 15 names different: declaration 'secure_erase' definition 'use_secure_erase'. [funcArgNamesDifferent]
tc-play-1.1/tcplay.h:233:26: note: Function 'create_volume' argument 15 names different: declaration 'secure_erase' definition 'use_secure_erase'.
tc-play-1.1/tcplay.c:521:9: note: Function 'create_volume' argument 15 names different: declaration 'secure_erase' definition 'use_secure_erase'.
tc-play-1.1/tcplay.c:1737:8: error: Uninitialized variable: uu_temp [uninitvar]
tc-play-1.1/tcplay_api.c:77:25: style: Function 'tc_api_get_state' argument 1 names different: declaration 'progress_pct' definition 'progress'. [funcArgNamesDifferent]
tc-play-1.1/tcplay_api.h:109:38: note: Function 'tc_api_get_state' argument 1 names different: declaration 'progress_pct' definition 'progress'.
tc-play-1.1/tcplay_api.c:77:25: note: Function 'tc_api_get_state' argument 1 names different: declaration 'progress_pct' definition 'progress'.
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpreen/tcpreen_1.4.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tcpreplay/tcpreplay_4.2.6.orig.tar.xz
tcpreplay-4.2.6/libopts/compat/compat.h:39:0: error: #error "compat.h" requires "config.h" [preprocessorErrorDirective]
tcpreplay-4.2.6/libopts/parse-duration.c:576:30: style: Function 'parse_duration' argument 1 names different: declaration 'in_pz' definition 'pz'. [funcArgNamesDifferent]
tcpreplay-4.2.6/libopts/parse-duration.h:88:44: note: Function 'parse_duration' argument 1 names different: declaration 'in_pz' definition 'pz'.
tcpreplay-4.2.6/libopts/parse-duration.c:576:30: note: Function 'parse_duration' argument 1 names different: declaration 'in_pz' definition 'pz'.
tcpreplay-4.2.6/libopts/save.c:508:50: error: Expression 'ovp=optionNextValue(base,ovp),ovp!=NULL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tcpreplay-4.2.6/libopts/stack.c:236:12: style: The scope of the variable 'pz' can be reduced. [variableScope]
tcpreplay-4.2.6/libopts/usage.c:543:21: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
tcpreplay-4.2.6/src/common/utils.h:94:0: error: #error do_div() does not yet support the C64 [preprocessorErrorDirective]
tcpreplay-4.2.6/src/common/cache.c:165:5: style: Variable 'cache_header' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/cache.c:157:0: note: Variable 'cache_header' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cache.c:165:5: note: Variable 'cache_header' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cache.c:158:14: style: The scope of the variable 'chars' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/cache.c:158:21: style: The scope of the variable 'last' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/cache.c:259:14: style: The scope of the variable 'bit' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/cidr.c:244:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcpreplay-4.2.6/src/common/cidr.c:307:5: style: Variable 'network' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/cidr.c:301:0: note: Variable 'network' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:307:5: note: Variable 'network' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:416:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/cidr.c:412:0: note: Variable 'string' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:416:5: note: Variable 'string' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:419:5: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/cidr.c:411:0: note: Variable 'map' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:419:5: note: Variable 'map' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/cidr.c:278:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/cidr.c:555:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tcpreplay-4.2.6/src/common/flows.c:337:49: style: Function 'flow_hash_table_release' argument 1 names different: declaration 'table' definition 'fht'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/common/flows.h:37:50: note: Function 'flow_hash_table_release' argument 1 names different: declaration 'table' definition 'fht'.
tcpreplay-4.2.6/src/common/flows.c:337:49: note: Function 'flow_hash_table_release' argument 1 names different: declaration 'table' definition 'fht'.
tcpreplay-4.2.6/src/common/get.c:621:0: error: #error "Unable to support get_name2addr6: Missing inet_pton() support." [preprocessorErrorDirective]
tcpreplay-4.2.6/src/common/interface.c:78:34: style: The scope of the variable 'testnic' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/interface.c:82:20: style: The scope of the variable 'dirdata' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/list.c:65:10: style: The scope of the variable 'ebuf' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/mac.c:39:10: style: The scope of the variable 'l' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/netmap.c:344:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpreplay-4.2.6/src/common/netmap.c:115:9: style: Variable 'ifr.ifr_flags' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/netmap.c:114:9: note: Variable 'ifr.ifr_flags' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/netmap.c:115:9: note: Variable 'ifr.ifr_flags' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/netmap.c:198:5: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/common/netmap.c:180:0: note: Variable 'sp' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/netmap.c:198:5: note: Variable 'sp' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/common/sendpacket.c:114:0: error: #error You need pcap_inject() or pcap_sendpacket() from libpcap, libdnet, Linux's PF_PACKET/TX_RING or *BSD's BPF [preprocessorErrorDirective]
tcpreplay-4.2.6/src/common/tcpdump.c:150:11: style: The scope of the variable 'writer' can be reduced. [variableScope]
tcpreplay-4.2.6/src/common/utils.c:115:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpreplay-4.2.6/src/fragroute/bget.c:814:9: warning: Either the condition 'buf!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tcpreplay-4.2.6/src/fragroute/bget.c:818:16: note: Assuming that condition 'buf!=NULL' is not redundant
tcpreplay-4.2.6/src/fragroute/bget.c:814:9: note: Null pointer subtraction
tcpreplay-4.2.6/src/fragroute/fragroute.c:45:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tcpreplay-4.2.6/src/fragroute/iputil.c:100:51: style: Function 'raw_ip_opt_parse' argument 3 names different: declaration 'type' definition 'opt_type'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/fragroute/iputil.h:8:55: note: Function 'raw_ip_opt_parse' argument 3 names different: declaration 'type' definition 'opt_type'.
tcpreplay-4.2.6/src/fragroute/iputil.c:100:51: note: Function 'raw_ip_opt_parse' argument 3 names different: declaration 'type' definition 'opt_type'.
tcpreplay-4.2.6/src/fragroute/iputil.c:100:70: style: Function 'raw_ip_opt_parse' argument 4 names different: declaration 'len' definition 'opt_len'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/fragroute/iputil.h:8:70: note: Function 'raw_ip_opt_parse' argument 4 names different: declaration 'len' definition 'opt_len'.
tcpreplay-4.2.6/src/fragroute/iputil.c:100:70: note: Function 'raw_ip_opt_parse' argument 4 names different: declaration 'len' definition 'opt_len'.
tcpreplay-4.2.6/src/fragroute/mod_delay.c:63:29: style: Checking if unsigned variable 'usec=atoi(argv[2])' is less than zero. [unsignedLessThanZero]
tcpreplay-4.2.6/src/fragroute/mod_ip6_opt.c:59:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/mod_ip6_opt.c:59:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/mod_ip6_qos.c:44:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpreplay-4.2.6/src/fragroute/mod_ip6_qos.c:48:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpreplay-4.2.6/src/fragroute/mod_ip_chaff.c:74:11: style: The scope of the variable 'eth_type' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/mod_tcp_chaff.c:86:11: style: The scope of the variable 'eth_type' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/mod_tcp_opt.c:74:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/mod_tcp_seg.c:77:11: style: The scope of the variable 'eth_type' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/pkt.c:104:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/pkt.c:104:15: style: The scope of the variable 'off' can be reduced. [variableScope]
tcpreplay-4.2.6/src/fragroute/pkt.c:301:4: error: Common realloc mistake: 'pvbase' nulled but not freed upon failure [memleakOnRealloc]
tcpreplay-4.2.6/src/tcpbridge_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcpcapinfo_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcpedit/checksum.c:139:17: style: Variable 'ipv4->ip_sum' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/checksum.c:137:17: note: Variable 'ipv4->ip_sum' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/checksum.c:139:17: note: Variable 'ipv4->ip_sum' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:521:5: style: Variable 'dataptr' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:513:0: note: Variable 'dataptr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:521:5: note: Variable 'dataptr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:962:5: style: Variable 'arp_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:949:0: note: Variable 'arp_hdr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:962:5: note: Variable 'arp_hdr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:951:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:952:13: style: The scope of the variable 'add_hdr' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:1018:33: style: The scope of the variable 'loop' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:732:12: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:59:60: style: Function 'fix_ipv4_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:39:64: note: Function 'fix_ipv4_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:59:60: note: Function 'fix_ipv4_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:124:60: style: Function 'fix_ipv6_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:42:64: note: Function 'fix_ipv6_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:124:60: note: Function 'fix_ipv6_checksums' argument 2 names different: declaration 'pkdhdr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:124:80: style: Function 'fix_ipv6_checksums' argument 3 names different: declaration 'ip_hdr' definition 'ip6_hdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:43:21: note: Function 'fix_ipv6_checksums' argument 3 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:124:80: note: Function 'fix_ipv6_checksums' argument 3 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:304:56: style: Function 'randomize_ipv4' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:30:60: note: Function 'randomize_ipv4' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:304:56: note: Function 'randomize_ipv4' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:349:56: style: Function 'randomize_ipv6' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:33:60: note: Function 'randomize_ipv6' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:349:56: note: Function 'randomize_ipv6' argument 2 names different: declaration 'pktdhr' definition 'pkthdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:350:38: style: Function 'randomize_ipv6' argument 4 names different: declaration 'ip_hdr' definition 'ip6_hdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:34:38: note: Function 'randomize_ipv6' argument 4 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:350:38: note: Function 'randomize_ipv6' argument 4 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:843:48: style: Function 'rewrite_ipv6l3' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:50:52: note: Function 'rewrite_ipv6l3' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:843:48: note: Function 'rewrite_ipv6l3' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:1012:59: style: Function 'rewrite_iparp' argument 3 names different: declaration 'direction' definition 'cache_mode'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/edit_packet.h:52:63: note: Function 'rewrite_iparp' argument 3 names different: declaration 'direction' definition 'cache_mode'.
tcpreplay-4.2.6/src/tcpedit/edit_packet.c:1012:59: note: Function 'rewrite_iparp' argument 3 names different: declaration 'direction' definition 'cache_mode'.
tcpreplay-4.2.6/src/tcpedit/parse_args.c:42:10: style: The scope of the variable 'ttl' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/parse_args.c:53:18: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
tcpreplay-4.2.6/src/tcpedit/parse_args.c:77:18: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
tcpreplay-4.2.6/src/tcpedit/parse_args.c:87:18: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_en10mb/en10mb.c:731:5: style: Variable 'eth' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_en10mb/en10mb.c:726:0: note: Variable 'eth' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_en10mb/en10mb.c:731:5: note: Variable 'eth' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_ieee80211/ieee80211.c:328:32: style: The scope of the variable 'hdr' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_ieee80211/ieee80211_hdr.c:146:22: style: The scope of the variable 'addr3' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_ieee80211/ieee80211_hdr.c:147:28: style: The scope of the variable 'addr4' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_ieee80211/ieee80211_hdr.c:176:22: style: The scope of the variable 'addr3' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_ieee80211/ieee80211_hdr.c:177:28: style: The scope of the variable 'addr4' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_jnpr_ether/jnpr_ether.c:155:26: style: The scope of the variable 'config' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_plugins.c:191:5: style: Variable 'dst_dlt_name' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_plugins.c:183:0: note: Variable 'dst_dlt_name' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_plugins.c:191:5: note: Variable 'dst_dlt_name' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_utils.c:198:64: style: Function 'tcpedit_dlt_l3data_copy' argument 3 names different: declaration 'ptklen' definition 'pktlen'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_utils.h:27:72: note: Function 'tcpedit_dlt_l3data_copy' argument 3 names different: declaration 'ptklen' definition 'pktlen'.
tcpreplay-4.2.6/src/tcpedit/plugins/dlt_utils.c:198:64: note: Function 'tcpedit_dlt_l3data_copy' argument 3 names different: declaration 'ptklen' definition 'pktlen'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:196:5: style: Variable 'ourstrcpy' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/portmap.c:193:0: note: Variable 'ourstrcpy' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/portmap.c:196:5: note: Variable 'ourstrcpy' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/portmap.c:199:5: style: Variable 'substr' is reassigned a value before the old one has been used. [redundantAssignment]
tcpreplay-4.2.6/src/tcpedit/portmap.c:193:0: note: Variable 'substr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/portmap.c:199:5: note: Variable 'substr' is reassigned a value before the old one has been used.
tcpreplay-4.2.6/src/tcpedit/portmap.c:66:24: style: The scope of the variable 'from_b' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/portmap.c:66:32: style: The scope of the variable 'from_e' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/portmap.c:66:40: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpreplay-4.2.6/src/tcpedit/portmap.c:190:36: style: Function 'parse_portmap' argument 1 names different: declaration 'portmapdata' definition 'portmap'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/portmap.h:27:39: note: Function 'parse_portmap' argument 1 names different: declaration 'portmapdata' definition 'portmap'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:190:36: note: Function 'parse_portmap' argument 1 names different: declaration 'portmapdata' definition 'portmap'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:252:34: style: Function 'print_portmap' argument 1 names different: declaration 'portmap' definition 'portmap_data'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/portmap.h:29:39: note: Function 'print_portmap' argument 1 names different: declaration 'portmap' definition 'portmap_data'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:252:34: note: Function 'print_portmap' argument 1 names different: declaration 'portmap' definition 'portmap_data'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:272:29: style: Function 'map_port' argument 1 names different: declaration 'portmap' definition 'portmap_data'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/portmap.h:30:34: note: Function 'map_port' argument 1 names different: declaration 'portmap' definition 'portmap_data'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:272:29: note: Function 'map_port' argument 1 names different: declaration 'portmap' definition 'portmap_data'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:371:53: style: Function 'rewrite_ipv6_ports' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'. [funcArgNamesDifferent]
tcpreplay-4.2.6/src/tcpedit/portmap.h:32:57: note: Function 'rewrite_ipv6_ports' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpedit/portmap.c:371:53: note: Function 'rewrite_ipv6_ports' argument 2 names different: declaration 'ip_hdr' definition 'ip6_hdr'.
tcpreplay-4.2.6/src/tcpliveplay_opts.h:73:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcpprep_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcpreplay_edit_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcpreplay_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
tcpreplay-4.2.6/src/tcprewrite_opts.h:61:0: error: #error option template version mismatches autoopts/options.h header [preprocessorErrorDirective]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpser/tcpser_1.0rc12.orig.tar.gz
tcpser/src/bridge.c:53:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpser/src/bridge.c:54:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcpser/src/bridge.c:55:17: style: The scope of the variable 'text' can be reduced. [variableScope]
tcpser/src/bridge.c:56:7: style: The scope of the variable 'text_len' can be reduced. [variableScope]
tcpser/src/bridge.c:121:7: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
tcpser/src/bridge.c:124:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/bridge.c:176:7: style: The scope of the variable 'new_status' can be reduced. [variableScope]
tcpser/src/bridge.c:234:19: style: The scope of the variable 'ptimer' can be reduced. [variableScope]
tcpser/src/bridge.c:235:7: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
tcpser/src/bridge.c:239:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/debug.c:61:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpser/src/debug.c:62:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcpser/src/debug.c:65:17: style: The scope of the variable 'text' can be reduced. [variableScope]
tcpser/src/debug.c:110:17: style: The scope of the variable 't' can be reduced. [variableScope]
tcpser/src/getcmd.c:126:8: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
tcpser/src/getcmd.c:12:17: style: Function 'getData' argument 6 names different: declaration 'simple_parse' definition 'complex_parse'. [funcArgNamesDifferent]
tcpser/src/getcmd.h:24:17: note: Function 'getData' argument 6 names different: declaration 'simple_parse' definition 'complex_parse'.
tcpser/src/getcmd.c:12:17: note: Function 'getData' argument 6 names different: declaration 'simple_parse' definition 'complex_parse'.
tcpser/src/getcmd.c:120:21: style: Function 'parseRegister' argument 8 names different: declaration 'simple_parse' definition 'complex_parse'. [funcArgNamesDifferent]
tcpser/src/getcmd.h:47:21: note: Function 'parseRegister' argument 8 names different: declaration 'simple_parse' definition 'complex_parse'.
tcpser/src/getcmd.c:120:21: note: Function 'parseRegister' argument 8 names different: declaration 'simple_parse' definition 'complex_parse'.
tcpser/src/ip.c:18:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/ip232.c:22:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/ip232.c:24:7: style: The scope of the variable 'res' can be reduced. [variableScope]
tcpser/src/ip232.c:28:7: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
tcpser/src/ip232.c:142:7: style: The scope of the variable 'dcd' can be reduced. [variableScope]
tcpser/src/ip232.c:143:17: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tcpser/src/ip232.c:161:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpser/src/ip232.c:162:7: style: The scope of the variable 'double_iac' can be reduced. [variableScope]
tcpser/src/ip232.c:163:17: style: The scope of the variable 'text' can be reduced. [variableScope]
tcpser/src/ip232.c:164:7: style: The scope of the variable 'text_len' can be reduced. [variableScope]
tcpser/src/ip232.c:204:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/ip232.c:207:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpser/src/ip232.c:208:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcpser/src/ip232.c:49:15: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tcpser/src/line.c:19:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tcpser/src/line.c:20:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpser/src/line.c:21:7: style: The scope of the variable 'double_iac' can be reduced. [variableScope]
tcpser/src/line.c:22:17: style: The scope of the variable 'text' can be reduced. [variableScope]
tcpser/src/line.c:23:7: style: The scope of the variable 'text_len' can be reduced. [variableScope]
tcpser/src/modem_core.c:350:25: warning: Redundant assignment of 'cfg->dial_type' to itself. [selfAssignment]
tcpser/src/modem_core.c:180:17: style: The scope of the variable 'msgID' can be reduced. [variableScope]
tcpser/src/modem_core.c:260:7: style: The scope of the variable 'type' can be reduced. [variableScope]
tcpser/src/nvt.c:56:7: style: The scope of the variable 'resp_len' can be reduced. [variableScope]
tcpser/src/nvt.c:58:17: style: The scope of the variable 'tty_type' can be reduced. [variableScope]
tcpser/src/nvt.c:60:7: style: The scope of the variable 'slen' can be reduced. [variableScope]
tcpser/src/serial.c:152:8: style: Checking if unsigned variable 'status=ser_get_control_lines(fd)' is less than zero. [unsignedLessThanZero]
tcpser/src/tcpmdm.c:17:19: style: The scope of the variable 'ptimer' can be reduced. [variableScope]
tcpser/src/tcpmdm.c:21:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
tcpser/src/tcpmdm.c:26:7: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
tcpser/src/tcpmdm.c:30:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tcpser/src/tcpser.c:35:7: style: The scope of the variable 'max_fd' can be reduced. [variableScope]
tcpser/src/util.c:19:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcpser/src/util.c:20:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tcpser/src/util.c:21:10: style: The scope of the variable 'size' can be reduced. [variableScope]
tcpser/src/util.c:22:10: style: The scope of the variable 'max' can be reduced. [variableScope]
tcpser/src/util.c:31:3: error: Resource leak: file [resourceLeak]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpslice/tcpslice_1.2a3.orig.tar.gz
tcpslice-1.2a3/search.c:438:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
tcpslice-1.2a3/search.c:500:6: style: The scope of the variable 'num_bytes_read' can be reduced. [variableScope]
tcpslice-1.2a3/tcpslice.c:386:26: style: The scope of the variable 'format_ch' can be reduced. [variableScope]
tcpslice-1.2a3/tcpslice.c:387:6: style: The scope of the variable 'val' can be reduced. [variableScope]
tcpslice-1.2a3/tcpslice.c:539:9: style: The scope of the variable 'this_snap' can be reduced. [variableScope]
tcpslice-1.2a3/tcpslice.c:771:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpspy/tcpspy_1.7d.orig.tar.gz
tcpspy-1.7d.orig/rule.c:295:2: style: Variable 'stack_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tcpspy-1.7d.orig/rule.c:293:32: note: Variable 'stack_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
tcpspy-1.7d.orig/rule.c:295:2: note: Variable 'stack_ptr' is reassigned a value before the old one has been used if variable is no semaphore variable.
tcpspy-1.7d.orig/rule.c:291:15: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpspy-1.7d.orig/tcpspy.c:118:26: style: Function 'stopsig' argument 1 names different: declaration 'signal' definition 'signo'. [funcArgNamesDifferent]
tcpspy-1.7d.orig/tcpspy.c:111:26: note: Function 'stopsig' argument 1 names different: declaration 'signal' definition 'signo'.
tcpspy-1.7d.orig/tcpspy.c:118:26: note: Function 'stopsig' argument 1 names different: declaration 'signal' definition 'signo'.
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpstat/tcpstat_1.5.orig.tar.gz
tcpstat-1.5/lib/print_packet.c:204:7: style: The scope of the variable 'indnt' can be reduced. [variableScope]
tcpstat-1.5/lib/print_packet.c:232:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpstat-1.5/lib/process.c:239:10: style: The scope of the variable 'packet' can be reduced. [variableScope]
tcpstat-1.5/lib/process.c:240:15: style: The scope of the variable 'blen' can be reduced. [variableScope]
tcpstat-1.5/lib/process.c:318:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpstat-1.5/lib/tcpseq.c:67:22: style: Variable 'ip' is assigned a value that is never used. [unreadVariable]
tcpstat-1.5/lib/utils.c:51:13: style: The scope of the variable 'ip' can be reduced. [variableScope]
tcpstat-1.5/lib/utils.c:103:18: style: The scope of the variable 'srvent' can be reduced. [variableScope]
tcpstat-1.5/lib/utils.c:116:19: style: The scope of the variable 'ip_prot' can be reduced. [variableScope]
tcpstat-1.5/src/catpcap.c:63:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tcpstat-1.5/src/catpcap.c:96:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tcpstat-1.5/src/stats.c:177:6: style: The scope of the variable 'db' can be reduced. [variableScope]
tcpstat-1.5/src/stats.c:305:18: style: The scope of the variable 'addr' can be reduced. [variableScope]
tcpstat-1.5/src/stats.c:485:6: style: The scope of the variable 'er' can be reduced. [variableScope]
tcpstat-1.5/src/stats.c:486:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcptrace/tcptrace_6.6.7.orig.tar.gz
tcptrace-6.6.7/avl.c:221:16: style: Function 'SnapInsert' argument 1 names different: declaration 'n' definition 'root'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:896:35: note: Function 'SnapInsert' argument 1 names different: declaration 'n' definition 'root'.
tcptrace-6.6.7/avl.c:221:16: note: Function 'SnapInsert' argument 1 names different: declaration 'n' definition 'root'.
tcptrace-6.6.7/avl.c:462:16: style: Function 'SnapRemove' argument 1 names different: declaration 'n' definition 'root'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:897:35: note: Function 'SnapRemove' argument 1 names different: declaration 'n' definition 'root'.
tcptrace-6.6.7/avl.c:462:16: note: Function 'SnapRemove' argument 1 names different: declaration 'n' definition 'root'.
tcptrace-6.6.7/avl.c:463:24: style: Function 'SnapRemove' argument 2 names different: declaration 'address' definition 'addr'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:897:57: note: Function 'SnapRemove' argument 2 names different: declaration 'address' definition 'addr'.
tcptrace-6.6.7/avl.c:463:24: note: Function 'SnapRemove' argument 2 names different: declaration 'address' definition 'addr'.
tcptrace-6.6.7/avl.c:410:4: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/avl.c:450:4: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/compress.c:170:9: style: The scope of the variable 'lens' can be reduced. [variableScope]
tcptrace-6.6.7/compress.c:627:11: style: Function 'PipeFitting' argument 3 names different: declaration 'f_stdin' definition 'f_orig_stdin'. [funcArgNamesDifferent]
tcptrace-6.6.7/compress.c:90:61: note: Function 'PipeFitting' argument 3 names different: declaration 'f_stdin' definition 'f_orig_stdin'.
tcptrace-6.6.7/compress.c:627:11: note: Function 'PipeFitting' argument 3 names different: declaration 'f_stdin' definition 'f_orig_stdin'.
tcptrace-6.6.7/compress.c:245:5: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
tcptrace-6.6.7/compress.c:604:6: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
tcptrace-6.6.7/compress.c:328:2: error: Resource leak: f_file [resourceLeak]
tcptrace-6.6.7/dyncounter.c:333:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcptrace-6.6.7/dyncounter.c:133:26: style: Function 'AddToCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:61:32: note: Function 'AddToCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:133:26: note: Function 'AddToCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:149:26: style: Function 'SetCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:63:30: note: Function 'SetCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:149:26: note: Function 'SetCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:165:25: style: Function 'LookupCounter' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:75:41: note: Function 'LookupCounter' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:165:25: note: Function 'LookupCounter' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:191:26: style: Function 'NextCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:76:30: note: Function 'NextCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:191:26: note: Function 'NextCounter' argument 1 names different: declaration 'phandle' definition 'ppdc'.
tcptrace-6.6.7/dyncounter.c:192:11: style: Function 'NextCounter' argument 2 names different: declaration 'pcookie' definition 'pvoidcookie'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:76:45: note: Function 'NextCounter' argument 2 names different: declaration 'pcookie' definition 'pvoidcookie'.
tcptrace-6.6.7/dyncounter.c:192:11: note: Function 'NextCounter' argument 2 names different: declaration 'pcookie' definition 'pvoidcookie'.
tcptrace-6.6.7/dyncounter.c:257:25: style: Function 'GetMaxCount' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:70:39: note: Function 'GetMaxCount' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:257:25: note: Function 'GetMaxCount' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:266:25: style: Function 'GetMaxIx' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:68:36: note: Function 'GetMaxIx' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:266:25: note: Function 'GetMaxIx' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:275:25: style: Function 'GetMinIx' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:69:36: note: Function 'GetMinIx' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:275:25: note: Function 'GetMinIx' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:284:25: style: Function 'GetGran' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:72:35: note: Function 'GetGran' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:284:25: note: Function 'GetGran' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:295:25: style: Function 'GetTotalCounter' argument 1 names different: declaration 'handle' definition 'pdc'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.h:71:43: note: Function 'GetTotalCounter' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:295:25: note: Function 'GetTotalCounter' argument 1 names different: declaration 'handle' definition 'pdc'.
tcptrace-6.6.7/dyncounter.c:579:12: style: Function 'PrintTreeRecurse' argument 2 names different: declaration 'depth' definition 'indent'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.c:113:56: note: Function 'PrintTreeRecurse' argument 2 names different: declaration 'depth' definition 'indent'.
tcptrace-6.6.7/dyncounter.c:579:12: note: Function 'PrintTreeRecurse' argument 2 names different: declaration 'depth' definition 'indent'.
tcptrace-6.6.7/dyncounter.c:668:25: style: Function 'PrintLeafList' argument 1 names different: declaration 'pdc' definition 'ptree'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.c:117:47: note: Function 'PrintLeafList' argument 1 names different: declaration 'pdc' definition 'ptree'.
tcptrace-6.6.7/dyncounter.c:668:25: note: Function 'PrintLeafList' argument 1 names different: declaration 'pdc' definition 'ptree'.
tcptrace-6.6.7/dyncounter.c:720:10: style: Function 'MakeCounter' argument 5 names different: declaration 'set' definition 'is_set'. [funcArgNamesDifferent]
tcptrace-6.6.7/dyncounter.c:123:41: note: Function 'MakeCounter' argument 5 names different: declaration 'set' definition 'is_set'.
tcptrace-6.6.7/dyncounter.c:720:10: note: Function 'MakeCounter' argument 5 names different: declaration 'set' definition 'is_set'.
tcptrace-6.6.7/filter.c:849:15: warning: Redundant assignment of 'pf->vartype' to itself. [selfAssignment]
tcptrace-6.6.7/filter.c:215:25: style: Function 'MakeUnaryNode' argument 2 names different: declaration 'pf' definition 'pf_in'. [funcArgNamesDifferent]
tcptrace-6.6.7/filter.h:191:71: note: Function 'MakeUnaryNode' argument 2 names different: declaration 'pf' definition 'pf_in'.
tcptrace-6.6.7/filter.c:215:25: note: Function 'MakeUnaryNode' argument 2 names different: declaration 'pf' definition 'pf_in'.
tcptrace-6.6.7/filter.c:734:25: style: Function 'PrintFilter' argument 1 names different: declaration 'pn' definition 'pf'. [funcArgNamesDifferent]
tcptrace-6.6.7/filter.h:188:38: note: Function 'PrintFilter' argument 1 names different: declaration 'pn' definition 'pf'.
tcptrace-6.6.7/filter.c:734:25: note: Function 'PrintFilter' argument 1 names different: declaration 'pn' definition 'pf'.
tcptrace-6.6.7/filter.c:742:25: style: Function 'Filter2Str' argument 1 names different: declaration 'pn' definition 'pf'. [funcArgNamesDifferent]
tcptrace-6.6.7/filter.h:189:38: note: Function 'Filter2Str' argument 1 names different: declaration 'pn' definition 'pf'.
tcptrace-6.6.7/filter.c:742:25: note: Function 'Filter2Str' argument 1 names different: declaration 'pn' definition 'pf'.
/usr/share/bison.simple:761:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
./filt_scanner.l:388:4: style: Variable 'num_to_read' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/gcache.c:532:6: style: Condition 'purge' is always false [knownConditionTrueFalse]
tcptrace-6.6.7/gcache.c:518:0: note: Assignment 'purge=0', assigned value is 0
tcptrace-6.6.7/gcache.c:532:6: note: Condition 'purge' is always false
tcptrace-6.6.7/gcache.c:535:6: style: Condition 'zero' is always false [knownConditionTrueFalse]
tcptrace-6.6.7/gcache.c:518:20: note: Assignment 'zero=0', assigned value is 0
tcptrace-6.6.7/gcache.c:535:6: note: Condition 'zero' is always false
tcptrace-6.6.7/gcache.c:176:22: style: The scope of the variable 'pcb' can be reduced. [variableScope]
tcptrace-6.6.7/gcache.c:204:24: style: The scope of the variable 'pce' can be reduced. [variableScope]
tcptrace-6.6.7/gcache.c:472:24: style: The scope of the variable 'pce' can be reduced. [variableScope]
tcptrace-6.6.7/gcache.c:473:23: style: The scope of the variable 'phe' can be reduced. [variableScope]
tcptrace-6.6.7/gcache.c:516:22: style: The scope of the variable 'pcb' can be reduced. [variableScope]
tcptrace-6.6.7/gcache.c:657:12: style: Variable 'pce' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:490:6: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcptrace-6.6.7/ipv6.c:333:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tcptrace-6.6.7/ipv6.c:333:17: style: The scope of the variable 'nextheader' can be reduced. [variableScope]
tcptrace-6.6.7/ipv6.c:334:11: style: The scope of the variable 'pheader' can be reduced. [variableScope]
tcptrace-6.6.7/ipv6.c:335:18: style: The scope of the variable 'pipv6' can be reduced. [variableScope]
tcptrace-6.6.7/ipv6.c:395:18: style: The scope of the variable 'pipv6' can be reduced. [variableScope]
tcptrace-6.6.7/ipv6.c:344:26: style: Variable 'pipv6' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/mfiles.c:437:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
tcptrace-6.6.7/output.c:615:12: style: The scope of the variable 'tmp_ptp' can be reduced. [variableScope]
tcptrace-6.6.7/output.c:922:6: style: The scope of the variable 'len' can be reduced. [variableScope]
tcptrace-6.6.7/output.c:923:12: style: The scope of the variable 'tmp_pup' can be reduced. [variableScope]
tcptrace-6.6.7/output.c:1086:7: warning: Size of pointer 'sp' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/output.c:1087:14: warning: Size of pointer 'sp' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/output.c:1104:5: warning: Size of pointer 'sp' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/output.c:1105:12: warning: Size of pointer 'sp' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/output.c:226:5: style: Variable 'etime_usecs' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/output.c:705:5: style: Variable 'etime_usecs' is assigned a value that is never used. [unreadVariable]
tcptrace-6.6.7/plotter.c:348:12: style: The scope of the variable 'f' can be reduced. [variableScope]
tcptrace-6.6.7/plotter.c:680:13: style: Function 'new_line' argument 1 names different: declaration 'pl' definition 'plotter'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:901:24: note: Function 'new_line' argument 1 names different: declaration 'pl' definition 'plotter'.
tcptrace-6.6.7/plotter.c:680:13: note: Function 'new_line' argument 1 names different: declaration 'pl' definition 'plotter'.
tcptrace-6.6.7/pool.c:203:5: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tcptrace-6.6.7/pool.c:179:12: style: The scope of the variable 'counter' can be reduced. [variableScope]
tcptrace-6.6.7/pool.c:468:9: style: Function 'PoolFree' argument 2 names different: declaration 'prt' definition 'ptr'. [funcArgNamesDifferent]
tcptrace-6.6.7/pool.h:65:39: note: Function 'PoolFree' argument 2 names different: declaration 'prt' definition 'ptr'.
tcptrace-6.6.7/pool.c:468:9: note: Function 'PoolFree' argument 2 names different: declaration 'prt' definition 'ptr'.
tcptrace-6.6.7/print.c:442:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tcptrace-6.6.7/print.c:544:5: style: Variable 'pdata' is reassigned a value before the old one has been used. [redundantAssignment]
tcptrace-6.6.7/print.c:540:5: note: Variable 'pdata' is reassigned a value before the old one has been used.
tcptrace-6.6.7/print.c:544:5: note: Variable 'pdata' is reassigned a value before the old one has been used.
tcptrace-6.6.7/print.c:356:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcptrace-6.6.7/print.c:358:18: style: The scope of the variable 'pipv6' can be reduced. [variableScope]
tcptrace-6.6.7/print.c:351:10: style: Function 'printtcp_packet' argument 3 names different: declaration 'tcb' definition 'thisdir'. [funcArgNamesDifferent]
tcptrace-6.6.7/print.c:70:60: note: Function 'printtcp_packet' argument 3 names different: declaration 'tcb' definition 'thisdir'.
tcptrace-6.6.7/print.c:351:10: note: Function 'printtcp_packet' argument 3 names different: declaration 'tcb' definition 'thisdir'.
tcptrace-6.6.7/print.c:98:8: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tcptrace-6.6.7/print.c:125:8: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tcptrace-6.6.7/rexmit.c:213:3: style: Variable 'pseg_new->seq_lastbyte' is reassigned a value before the old one has been used. [redundantAssignment]
tcptrace-6.6.7/rexmit.c:210:3: note: Variable 'pseg_new->seq_lastbyte' is reassigned a value before the old one has been used.
tcptrace-6.6.7/rexmit.c:213:3: note: Variable 'pseg_new->seq_lastbyte' is reassigned a value before the old one has been used.
tcptrace-6.6.7/rexmit.c:533:12: style: The scope of the variable 'etime' can be reduced. [variableScope]
tcptrace-6.6.7/rexmit.c:747:10: style: The scope of the variable 'title' can be reduced. [variableScope]
tcptrace-6.6.7/rexmit.c:426:10: style: Function 'rtt_ackin' argument 3 names different: declaration 'rexmit' definition 'rexmit_prev'. [funcArgNamesDifferent]
tcptrace-6.6.7/rexmit.c:107:14: note: Function 'rtt_ackin' argument 3 names different: declaration 'rexmit' definition 'rexmit_prev'.
tcptrace-6.6.7/rexmit.c:426:10: note: Function 'rtt_ackin' argument 3 names different: declaration 'rexmit' definition 'rexmit_prev'.
tcptrace-6.6.7/tcptrace.c:842:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcptrace-6.6.7/tcptrace.c:1121:16: style: The scope of the variable 'pup' can be reduced. [variableScope]
tcptrace-6.6.7/tcptrace.c:2384:9: style: The scope of the variable 'enable' can be reduced. [variableScope]
tcptrace-6.6.7/tcptrace.c:1892:11: style: Function 'ParseExtendedVar' argument 2 names different: declaration 'arg' definition 'arg_in'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.c:91:53: note: Function 'ParseExtendedVar' argument 2 names different: declaration 'arg' definition 'arg_in'.
tcptrace-6.6.7/tcptrace.c:1892:11: note: Function 'ParseExtendedVar' argument 2 names different: declaration 'arg' definition 'arg_in'.
tcptrace-6.6.7/tcptrace.c:2614:14: style: Function 'MemCpy' argument 1 names different: declaration 'p1' definition 'vp1'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:1117:20: note: Function 'MemCpy' argument 1 names different: declaration 'p1' definition 'vp1'.
tcptrace-6.6.7/tcptrace.c:2614:14: note: Function 'MemCpy' argument 1 names different: declaration 'p1' definition 'vp1'.
tcptrace-6.6.7/tcptrace.c:2614:25: style: Function 'MemCpy' argument 2 names different: declaration 'p2' definition 'vp2'. [funcArgNamesDifferent]
tcptrace-6.6.7/tcptrace.h:1117:30: note: Function 'MemCpy' argument 2 names different: declaration 'p2' definition 'vp2'.
tcptrace-6.6.7/tcptrace.c:2614:25: note: Function 'MemCpy' argument 2 names different: declaration 'p2' definition 'vp2'.
tcptrace-6.6.7/tcptrace.c:743:4: warning: Size of pointer 'comment' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/tcptrace.c:744:11: warning: Size of pointer 'comment' used instead of size of its data. [pointerSize]
tcptrace-6.6.7/thruput.c:71:11: style: The scope of the variable 'myname' can be reduced. [variableScope]
tcptrace-6.6.7/thruput.c:71:20: style: The scope of the variable 'hisname' can be reduced. [variableScope]
tcptrace-6.6.7/trace.c:2880:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tcptrace-6.6.7/udp.c:165:5: style: Variable 'ppup_head' is reassigned a value before the old one has been used. [redundantAssignment]
tcptrace-6.6.7/udp.c:149:0: note: Variable 'ppup_head' is reassigned a value before the old one has been used.
tcptrace-6.6.7/udp.c:165:5: note: Variable 'ppup_head' is reassigned a value before the old one has been used.
tcptrace-6.6.7/udp.c:212:10: style: The scope of the variable 'ix' can be reduced. [variableScope]
tcptrace-6.6.7/udp.c:329:15: style: The scope of the variable 'pup' can be reduced. [variableScope]
tcptrace-6.6.7/udp.c:330:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
tcptrace-6.6.7/udp.c:331:12: style: The scope of the variable 'etime' can be reduced. [variableScope]
tcptrace-6.6.7/udp.c:394:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcptrace-6.6.7/udp.c:354:11: style: Variable 'etime' is assigned a value that is never used. [unreadVariable]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcptraceroute/tcptraceroute_1.5beta7+debian.orig.tar.gz
tcptraceroute-1.5beta7+debian/capture.c:102:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcptraceroute-1.5beta7+debian/capture.c:427:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:428:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:429:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:430:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:431:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:432:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:433:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:434:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:458:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:459:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:460:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:461:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:462:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:463:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:464:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/capture.c:465:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcptraceroute-1.5beta7+debian/datalink.c:138:16: style: The scope of the variable 'ifrp' can be reduced. [variableScope]
tcptraceroute-1.5beta7+debian/probe.c:113:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcptraceroute-1.5beta7+debian/probe.c:113:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tcptraceroute-1.5beta7+debian/probe.c:140:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcptrack/tcptrack_1.4.2.orig.tar.gz
tcptrack-1.4.2/src/Collector.h:29:7: performance: Technically the member function 'Collector::collect' can be static. [functionStatic]
tcptrack-1.4.2/src/Collector.cc:26:17: note: Technically the member function 'Collector::collect' can be static.
tcptrack-1.4.2/src/Collector.h:29:7: note: Technically the member function 'Collector::collect' can be static.
tcptrack-1.4.2/src/TCPConnection.h:50:2: style: Class 'TCPConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/GenericError.h:17:31: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/GenericError.cc:9:2: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/GenericError.cc:14:2: performance: Variable 'm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/GenericError.h:16:2: style: Class 'GenericError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/GenericError.h:17:2: style: Class 'GenericError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/GenericError.h:13:1: warning: The class 'GenericError' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/GenericError.h:21:9: style: The function 'msg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/AppError.h:16:17: note: Virtual function in base class
tcptrack-1.4.2/src/GenericError.h:21:9: note: Function in derived class
tcptrack-1.4.2/src/GenericError.h:17:23: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
tcptrack-1.4.2/src/Guesser.cc:15:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/IPv4Address.h:13:37: performance: Variable 'm_addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/IPv4Address.h:14:35: performance: Variable 'm_addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/IPv4Address.h:13:2: style: Class 'IPv4Address' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/IPv4Address.h:10:1: warning: The class 'IPv4Address' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/IPv4Address.h:16:14: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:17:14: note: Virtual function in base class
tcptrack-1.4.2/src/IPv4Address.h:16:14: note: Function in derived class
tcptrack-1.4.2/src/IPv4Address.h:17:15: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:18:15: note: Virtual function in base class
tcptrack-1.4.2/src/IPv4Address.h:17:15: note: Function in derived class
tcptrack-1.4.2/src/IPv4Address.h:18:17: style: The function 'ptr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:20:17: note: Virtual function in base class
tcptrack-1.4.2/src/IPv4Address.h:18:17: note: Function in derived class
tcptrack-1.4.2/src/IPv4Address.h:20:19: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:21:19: note: Virtual function in base class
tcptrack-1.4.2/src/IPv4Address.h:20:19: note: Function in derived class
tcptrack-1.4.2/src/IPv4Address.h:21:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:22:21: note: Virtual function in base class
tcptrack-1.4.2/src/IPv4Address.h:21:21: note: Function in derived class
tcptrack-1.4.2/src/IPv6Address.h:13:47: performance: Variable 'm_addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/IPv6Address.h:14:37: performance: Variable 'm_addr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/IPv6Address.h:13:2: style: Class 'IPv6Address' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/IPv6Address.h:10:1: warning: The class 'IPv6Address' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/IPv6Address.h:16:14: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:17:14: note: Virtual function in base class
tcptrack-1.4.2/src/IPv6Address.h:16:14: note: Function in derived class
tcptrack-1.4.2/src/IPv6Address.h:17:15: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:18:15: note: Virtual function in base class
tcptrack-1.4.2/src/IPv6Address.h:17:15: note: Function in derived class
tcptrack-1.4.2/src/IPv6Address.h:18:17: style: The function 'ptr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:20:17: note: Virtual function in base class
tcptrack-1.4.2/src/IPv6Address.h:18:17: note: Function in derived class
tcptrack-1.4.2/src/IPv6Address.h:20:19: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:21:19: note: Virtual function in base class
tcptrack-1.4.2/src/IPv6Address.h:20:19: note: Function in derived class
tcptrack-1.4.2/src/IPv6Address.h:21:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/IPAddress.h:22:21: note: Virtual function in base class
tcptrack-1.4.2/src/IPv6Address.h:21:21: note: Function in derived class
tcptrack-1.4.2/src/PacketBuffer.cc:176:21: style: C-style pointer casting [cstyleCast]
tcptrack-1.4.2/src/PacketBuffer.cc:150:4: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tcptrack-1.4.2/src/PacketBuffer.cc:149:4: note: Variable 'p' is reassigned a value before the old one has been used.
tcptrack-1.4.2/src/PacketBuffer.cc:150:4: note: Variable 'p' is reassigned a value before the old one has been used.
tcptrack-1.4.2/src/PacketBuffer.cc:112:14: style: The scope of the variable 'p' can be reduced. [variableScope]
tcptrack-1.4.2/src/PacketBuffer.cc:147:3: style: Variable 'qlen' is modified but its new value is never used. [unreadVariable]
tcptrack-1.4.2/src/SortedIterator.h:38:2: style: Class 'SortedIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/PcapError.cc:14:40: style: Function 'PcapError' argument 1 names different: declaration 'e' definition 'oe'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/PcapError.h:15:30: note: Function 'PcapError' argument 1 names different: declaration 'e' definition 'oe'.
tcptrack-1.4.2/src/PcapError.cc:14:40: note: Function 'PcapError' argument 1 names different: declaration 'e' definition 'oe'.
tcptrack-1.4.2/src/PcapError.cc:10:2: performance: Variable 'f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/PcapError.cc:11:2: performance: Variable 'e' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/PcapError.cc:16:2: performance: Variable 'f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/PcapError.cc:17:2: performance: Variable 'e' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/PcapError.h:11:1: warning: The class 'PcapError' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/PcapError.h:16:9: style: The function 'msg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tcptrack-1.4.2/src/AppError.h:16:17: note: Virtual function in base class
tcptrack-1.4.2/src/PcapError.h:16:9: note: Function in derived class
tcptrack-1.4.2/src/Sniffer.cc:204:21: style: C-style pointer casting [cstyleCast]
tcptrack-1.4.2/src/Sniffer.cc:219:21: style: C-style pointer casting [cstyleCast]
tcptrack-1.4.2/src/Sniffer.cc:50:35: style: Function 'dest' argument 1 names different: declaration 'pb' definition 'npb'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/Sniffer.h:49:27: note: Function 'dest' argument 1 names different: declaration 'pb' definition 'npb'.
tcptrack-1.4.2/src/Sniffer.cc:50:35: note: Function 'dest' argument 1 names different: declaration 'pb' definition 'npb'.
tcptrack-1.4.2/src/Sniffer.cc:42:10: warning: Member variable 'Sniffer::handle' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/Sniffer.cc:42:10: warning: Member variable 'Sniffer::dlt' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TextUI.h:40:2: style: Class 'TextUI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tcptrack-1.4.2/src/SocketPair.cc:6:36: style: Function 'SocketPair' argument 1 names different: declaration 'naddra' definition 'naddrA'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/SocketPair.h:13:25: note: Function 'SocketPair' argument 1 names different: declaration 'naddra' definition 'naddrA'.
tcptrack-1.4.2/src/SocketPair.cc:6:36: note: Function 'SocketPair' argument 1 names different: declaration 'naddra' definition 'naddrA'.
tcptrack-1.4.2/src/SocketPair.cc:6:54: style: Function 'SocketPair' argument 2 names different: declaration 'nporta' definition 'nm_portA'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/SocketPair.h:13:43: note: Function 'SocketPair' argument 2 names different: declaration 'nporta' definition 'nm_portA'.
tcptrack-1.4.2/src/SocketPair.cc:6:54: note: Function 'SocketPair' argument 2 names different: declaration 'nporta' definition 'nm_portA'.
tcptrack-1.4.2/src/SocketPair.cc:7:14: style: Function 'SocketPair' argument 3 names different: declaration 'naddrb' definition 'naddrB'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/SocketPair.h:14:15: note: Function 'SocketPair' argument 3 names different: declaration 'naddrb' definition 'naddrB'.
tcptrack-1.4.2/src/SocketPair.cc:7:14: note: Function 'SocketPair' argument 3 names different: declaration 'naddrb' definition 'naddrB'.
tcptrack-1.4.2/src/SocketPair.cc:7:32: style: Function 'SocketPair' argument 4 names different: declaration 'nportb' definition 'nm_portB'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/SocketPair.h:14:33: note: Function 'SocketPair' argument 4 names different: declaration 'nportb' definition 'nm_portB'.
tcptrack-1.4.2/src/SocketPair.cc:7:32: note: Function 'SocketPair' argument 4 names different: declaration 'nportb' definition 'nm_portB'.
tcptrack-1.4.2/src/SocketPair.h:10:1: warning: The class 'SocketPair' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/SortedIterator.cc:36:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/SortedIterator.cc:32:2: style: Class 'SortedIterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tcptrack-1.4.2/src/SortedIterator.cc:32:2: style: Class 'SortedIterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tcptrack-1.4.2/src/TCContainer.cc:229:19: style: C-style pointer casting [cstyleCast]
tcptrack-1.4.2/src/TCContainer.cc:183:4: style: Variable 'numitems' is modified but its new value is never used. [unreadVariable]
tcptrack-1.4.2/src/TCContainer.cc:98:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCContainer.cc:123:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCContainer.cc:196:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCContainer.cc:201:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCContainer.cc:205:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCPCapture.cc:14:2: performance: Variable 'm_ts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/TCPCapture.h:10:1: warning: The class 'TCPCapture' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/TCPConnection.cc:269:47: style: Function 'acceptPacket' argument 1 names different: declaration 'p' definition 'cap'. [funcArgNamesDifferent]
tcptrack-1.4.2/src/TCPConnection.h:60:33: note: Function 'acceptPacket' argument 1 names different: declaration 'p' definition 'cap'.
tcptrack-1.4.2/src/TCPConnection.cc:269:47: note: Function 'acceptPacket' argument 1 names different: declaration 'p' definition 'cap'.
tcptrack-1.4.2/src/TCPConnection.cc:147:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCPConnection.cc:168:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tcptrack-1.4.2/src/TCPConnection.cc:96:16: warning: Member variable 'TCPConnection::fm_pps' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPConnection.cc:96:16: warning: Member variable 'TCPConnection::packets_last_second' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPConnection.h:55:7: style: Technically the member function 'TCPConnection::match' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:219:21: note: Technically the member function 'TCPConnection::match' can be const.
tcptrack-1.4.2/src/TCPConnection.h:55:7: note: Technically the member function 'TCPConnection::match' can be const.
tcptrack-1.4.2/src/TCPConnection.h:65:12: style: Technically the member function 'TCPConnection::srcPort' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:66:26: note: Technically the member function 'TCPConnection::srcPort' can be const.
tcptrack-1.4.2/src/TCPConnection.h:65:12: note: Technically the member function 'TCPConnection::srcPort' can be const.
tcptrack-1.4.2/src/TCPConnection.h:67:12: style: Technically the member function 'TCPConnection::dstPort' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:76:26: note: Technically the member function 'TCPConnection::dstPort' can be const.
tcptrack-1.4.2/src/TCPConnection.h:67:12: note: Technically the member function 'TCPConnection::dstPort' can be const.
tcptrack-1.4.2/src/TCPConnection.h:71:6: style: Technically the member function 'TCPConnection::getState' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:91:20: note: Technically the member function 'TCPConnection::getState' can be const.
tcptrack-1.4.2/src/TCPConnection.h:71:6: note: Technically the member function 'TCPConnection::getState' can be const.
tcptrack-1.4.2/src/TCPConnection.h:75:7: style: Technically the member function 'TCPConnection::isFinished' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:54:21: note: Technically the member function 'TCPConnection::isFinished' can be const.
tcptrack-1.4.2/src/TCPConnection.h:75:7: note: Technically the member function 'TCPConnection::isFinished' can be const.
tcptrack-1.4.2/src/TCPConnection.h:78:9: style: Technically the member function 'TCPConnection::getLastPktTimestamp' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:214:23: note: Technically the member function 'TCPConnection::getLastPktTimestamp' can be const.
tcptrack-1.4.2/src/TCPConnection.h:78:9: note: Technically the member function 'TCPConnection::getLastPktTimestamp' can be const.
tcptrack-1.4.2/src/TCPConnection.h:97:6: style: Technically the member function 'TCPConnection::getPacketCount' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:81:20: note: Technically the member function 'TCPConnection::getPacketCount' can be const.
tcptrack-1.4.2/src/TCPConnection.h:97:6: note: Technically the member function 'TCPConnection::getPacketCount' can be const.
tcptrack-1.4.2/src/TCPConnection.h:100:7: style: Technically the member function 'TCPConnection::getPayloadByteCount' can be const. [functionConst]
tcptrack-1.4.2/src/TCPConnection.cc:86:21: note: Technically the member function 'TCPConnection::getPayloadByteCount' can be const.
tcptrack-1.4.2/src/TCPConnection.h:100:7: note: Technically the member function 'TCPConnection::getPayloadByteCount' can be const.
tcptrack-1.4.2/src/TCPConnection.h:121:7: performance: Technically the member function 'TCPConnection::fastMode' can be static. [functionStatic]
tcptrack-1.4.2/src/TCPConnection.cc:49:21: note: Technically the member function 'TCPConnection::fastMode' can be static.
tcptrack-1.4.2/src/TCPConnection.h:121:7: note: Technically the member function 'TCPConnection::fastMode' can be static.
tcptrack-1.4.2/src/TCPConnection.cc:139:2: style: Class 'TCPConnection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tcptrack-1.4.2/src/TCPConnection.cc:139:2: style: Class 'TCPConnection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tcptrack-1.4.2/src/TCPHeader.h:19:1: warning: The class 'TCPHeader' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/TCPPacket.cc:34:3: style: Class 'TCPPacket' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tcptrack-1.4.2/src/TCPPacket.h:10:1: warning: The class 'TCPPacket' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::detect' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::promisc' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::s' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::ui' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::pb' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:18:11: warning: Member variable 'TCPTrack::c' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TCPTrack.cc:20:2: performance: Variable 'ferr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/TCPTrack.cc:21:2: performance: Variable 'remto' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tcptrack-1.4.2/src/TCPTrack.h:19:7: performance: Technically the member function 'TCPTrack::shutdown' can be static. [functionStatic]
tcptrack-1.4.2/src/TCPTrack.cc:96:16: note: Technically the member function 'TCPTrack::shutdown' can be static.
tcptrack-1.4.2/src/TCPTrack.h:19:7: note: Technically the member function 'TCPTrack::shutdown' can be static.
tcptrack-1.4.2/src/TCPTrack.cc:105:30: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
tcptrack-1.4.2/src/TextUI.cc:420:15: style: C-style pointer casting [cstyleCast]
tcptrack-1.4.2/src/TextUI.cc:125:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
tcptrack-1.4.2/src/TextUI.cc:35:9: warning: Member variable 'TextUI::run_displayer' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TextUI.cc:35:9: warning: Member variable 'TextUI::bottom' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TextUI.cc:35:9: warning: Member variable 'TextUI::size_x' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TextUI.cc:35:9: warning: Member variable 'TextUI::size_y' is not initialized in the constructor. [uninitMemberVar]
tcptrack-1.4.2/src/TextUI.h:54:7: performance: Technically the member function 'TextUI::print_bps' can be static. [functionStatic]
tcptrack-1.4.2/src/TextUI.cc:398:14: note: Technically the member function 'TextUI::print_bps' can be static.
tcptrack-1.4.2/src/TextUI.h:54:7: note: Technically the member function 'TextUI::print_bps' can be static.
tcptrack-1.4.2/src/util.cc:48:6: style: The scope of the variable 'vlan_frame' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcputils/tcputils_0.6.2.orig.tar.gz
tcputils-0.6.2/ip/ip_sourceroute.c:17:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tcputils-0.6.2/relay1.c:20:9: style: The scope of the variable 'nfds' can be reduced. [variableScope]
tcputils-0.6.2/tcpbug.c:415:2: style: Variable 'buggers' is assigned a value that is never used. [unreadVariable]
tcputils-0.6.2/tcpconnect.c:87:12: style: The scope of the variable 'tcp' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcpwatch-httpproxy/tcpwatch-httpproxy_1.3b.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tcpxtract/tcpxtract_1.0.1.orig.tar.gz
confy.c:1229:1: style: Label 'yyerrorlab' is not used. [unusedLabel]
tcpxtract-1.0.1/search.c:77:21: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tcpxtract-1.0.1/search.c:363:9: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
tcpxtract-1.0.1/tcpxtract.c:238:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tcpxtract-1.0.1/tcpxtract.c:194:22: style: Checking if unsigned variable 'payload_size' is less than zero. [unsignedLessThanZero]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcs/tcs_1.orig.tar.gz
tcs-1.orig/conv_big5.c:48:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_big5.c:60:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_big5.c:75:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcs-1.orig/conv_big5.c:75:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_big5.c:121:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_big5.c:24:1: style: Label 'again' is not used. [unusedLabel]
tcs-1.orig/conv_gb.c:44:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_gb.c:54:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcs-1.orig/conv_gb.c:54:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_gb.c:99:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_gb.c:24:1: style: Label 'again' is not used. [unusedLabel]
tcs-1.orig/conv_jis.c:49:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tcs-1.orig/conv_jis.c:100:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_jis.c:195:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_jis.c:260:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_jis.c:342:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tcs-1.orig/conv_jis.c:414:7: style: The scope of the variable 'l' can be reduced. [variableScope]
tcs-1.orig/conv_jis.c:435:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_jis.c:480:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_jis.c:519:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_jis.c:188:2: style: Label 'badchar' is not used. [unusedLabel]
tcs-1.orig/conv_jis.c:214:1: style: Label 'again' is not used. [unusedLabel]
tcs-1.orig/conv_ksc.c:43:7: style: Condition 'korean646' is always true [knownConditionTrueFalse]
tcs-1.orig/conv_ksc.c:32:13: style: The scope of the variable 'korean646' can be reduced. [variableScope]
tcs-1.orig/conv_ksc.c:119:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/conv_ksc.c:120:7: style: The scope of the variable 'l' can be reduced. [variableScope]
tcs-1.orig/tcs.c:159:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tcs-1.orig/tcs.c:233:8: style: The scope of the variable 'r' can be reduced. [variableScope]
tcs-1.orig/tcs.c:267:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tcs-1.orig/utf.c:172:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tcs-1.orig/utf.c:175:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tcs-1.orig/utf.c:202:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tcs-1.orig/utf.c:241:9: style: The scope of the variable 'u' can be reduced. [variableScope]
tcs-1.orig/utf.c:376:6: style: The scope of the variable 'c' can be reduced. [variableScope]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcsh/tcsh_6.20.00.orig.tar.gz
tcsh-6.20.00/ed.chared.c:168:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:693:11: style: The scope of the variable 'q' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:860:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:860:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:860:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:899:28: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:899:31: style: The scope of the variable 'j' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:899:34: style: The scope of the variable 'k' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:1076:9: style: The scope of the variable 'done' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:1076:15: style: The scope of the variable 'redo' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:2699:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:2958:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:2958:16: style: The scope of the variable 'kp' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:3297:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tcsh-6.20.00/ed.chared.c:3737:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
tcsh-6.20.00/ed.defns.c:1931:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1929:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1931:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1933:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1931:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1933:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1935:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1933:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1935:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1937:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1935:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1937:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1939:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1937:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1939:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1941:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1939:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1941:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1943:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1941:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1943:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1945:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1943:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1945:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1947:5: style: Variable 'buf[1]' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/ed.defns.c:1945:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.defns.c:1947:5: note: Variable 'buf[1]' is reassigned a value before the old one has been used.
tcsh-6.20.00/ed.init.c:644:17: style: Condition 'chrs>0' is always false [knownConditionTrueFalse]
tcsh-6.20.00/ed.init.c:616:16: note: Assignment 'chrs=0', assigned value is 0
tcsh-6.20.00/ed.init.c:644:17: note: Condition 'chrs>0' is always false
tcsh-6.20.00/ed.init.c:644:17: style: Same expression on both sides of '>' because the value of 'chrs' and '0' are the same. [duplicateExpression]
tcsh-6.20.00/ed.init.c:616:16: note: 'chrs' is assigned value '0' here.
tcsh-6.20.00/ed.init.c:644:17: note: Same expression on both sides of '>' because the value of 'chrs' and '0' are the same.
tcsh-6.20.00/ed.inputl.c:675:13: style: The scope of the variable 'num' can be reduced. [variableScope]
tcsh-6.20.00/ed.refresh.c:931:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcsh-6.20.00/ed.refresh.c:912:17: note: outer condition: fx<0
tcsh-6.20.00/ed.refresh.c:931:13: note: identical inner condition: fx<0
tcsh-6.20.00/ed.refresh.c:996:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tcsh-6.20.00/ed.refresh.c:974:12: note: outer condition: sx<0
tcsh-6.20.00/ed.refresh.c:996:13: note: identical inner condition: sx<0
tcsh-6.20.00/ed.refresh.c:528:11: style: The scope of the variable 'a' can be reduced. [variableScope]
tcsh-6.20.00/ed.refresh.c:1340:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/ed.screen.c:1066:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/ed.screen.c:1337:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/ed.screen.c:570:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcsh-6.20.00/ed.screen.c:575:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcsh-6.20.00/ed.term.c:591:14: style: The scope of the variable 'd' can be reduced. [variableScope]
tcsh-6.20.00/ed.xmap.c:547:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
tcsh-6.20.00/ed.xmap.c:663:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tcsh-6.20.00/ed.xmap.c:715:12: style: The scope of the variable 'p' can be reduced. [variableScope]
tcsh-6.20.00/gethost.c:172:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tcsh-6.20.00/gethost.c:173:41: style: The scope of the variable 'name' can be reduced. [variableScope]
tcsh-6.20.00/gethost.c:236:9: style: The scope of the variable 'token' can be reduced. [variableScope]
tcsh-6.20.00/gethost.c:213:0: error: Memory leak: undername [memleak]
tcsh-6.20.00/glob.c:489:12: style: The scope of the variable 'orig_len' can be reduced. [variableScope]
tcsh-6.20.00/glob.c:675:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/glob.c:701:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tcsh-6.20.00/glob.c:766:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/glob.c:767:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
tcsh-6.20.00/sh.c:1466:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tcsh-6.20.00/sh.c:2525:11: style: The scope of the variable 'pgrp' can be reduced. [variableScope]
tcsh-6.20.00/sh.dir.c:201:22: style: The scope of the variable 's' can be reduced. [variableScope]
tcsh-6.20.00/sh.dir.c:211:12: style: The scope of the variable 'p' can be reduced. [variableScope]
tcsh-6.20.00/sh.dir.c:240:25: style: The scope of the variable 'fdp' can be reduced. [variableScope]
tcsh-6.20.00/sh.dir.c:79:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/sh.dol.c:1069:7: warning: When using 'char' variables in bit operations, sign extension can generate unexpected results. [charBitOp]
tcsh-6.20.00/sh.dol.c:166:11: style: The scope of the variable 'c' can be reduced. [variableScope]
tcsh-6.20.00/sh.err.c:539:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tcsh-6.20.00/sh.err.c:404:2: error: Common realloc mistake: 'cleanup_stack' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/sh.exp.c:313:11: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:355:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:401:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:403:19: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:430:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:467:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:523:19: style: The scope of the variable 'ccode' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:634:56: style: The scope of the variable 'str' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:634:61: style: The scope of the variable 'valtest' can be reduced. [variableScope]
tcsh-6.20.00/sh.exp.c:601:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcsh-6.20.00/sh.func.c:222:41: style: The scope of the variable 'res' can be reduced. [variableScope]
tcsh-6.20.00/sh.func.c:712:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/sh.func.c:2290:12: style: The scope of the variable 'lerr' can be reduced. [variableScope]
tcsh-6.20.00/sh.func.c:522:15: style: Variable 'sp' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/sh.glob.c:526:15: warning: Either the condition 'vl' is redundant or there is possible null pointer dereference: vl. [nullPointerRedundantCheck]
tcsh-6.20.00/sh.glob.c:523:9: note: Assuming that condition 'vl' is not redundant
tcsh-6.20.00/sh.glob.c:526:15: note: Null pointer dereference
tcsh-6.20.00/sh.glob.c:237:10: style: The scope of the variable 'vp' can be reduced. [variableScope]
tcsh-6.20.00/sh.glob.c:237:16: style: The scope of the variable 'bp' can be reduced. [variableScope]
tcsh-6.20.00/sh.glob.c:745:18: style: The scope of the variable 't' can be reduced. [variableScope]
tcsh-6.20.00/sh.glob.c:940:10: style: The scope of the variable 'stringc' can be reduced. [variableScope]
tcsh-6.20.00/sh.glob.c:940:19: style: The scope of the variable 'patternc' can be reduced. [variableScope]
tcsh-6.20.00/sh.glob.c:260:3: error: Common realloc mistake: 'nv' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/sh.glob.c:903:7: error: Memory is allocated but not initialized: fblk [uninitdata]
tcsh-6.20.00/sh.glob.c:904:7: error: Memory is allocated but not initialized: fblk [uninitdata]
tcsh-6.20.00/sh.lex.c:388:13: warning: When using 'char' variables in bit operations, sign extension can generate unexpected results. [charBitOp]
tcsh-6.20.00/sh.lex.c:762:13: style: The scope of the variable 'sc' can be reduced. [variableScope]
tcsh-6.20.00/sh.lex.c:763:9: style: The scope of the variable 'global' can be reduced. [variableScope]
tcsh-6.20.00/sh.lex.c:910:20: style: The scope of the variable 'otword' can be reduced. [variableScope]
tcsh-6.20.00/sh.lex.c:1074:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/sh.lex.c:1161:12: style: The scope of the variable 'back' can be reduced. [variableScope]
tcsh-6.20.00/sh.lex.c:1710:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/sh.misc.c:529:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/sh.misc.c:540:0: error: Memory leak: buf [memleak]
tcsh-6.20.00/sh.parse.c:627:20: warning: Identical condition '!specp', second condition is always false [identicalConditionAfterEarlyExit]
tcsh-6.20.00/sh.parse.c:624:10: note: first condition
tcsh-6.20.00/sh.parse.c:627:20: note: second condition
tcsh-6.20.00/sh.proc.c:1657:15: style: Condition 'rv!=-1' is always true [knownConditionTrueFalse]
tcsh-6.20.00/sh.proc.c:1600:14: note: Assignment 'rv=0', assigned value is 0
tcsh-6.20.00/sh.proc.c:1657:15: note: Condition 'rv!=-1' is always true
tcsh-6.20.00/sh.proc.c:958:26: style: The scope of the variable 'tp' can be reduced. [variableScope]
tcsh-6.20.00/sh.proc.c:1275:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
tcsh-6.20.00/sh.proc.c:1348:21: style: The scope of the variable 'pp' can be reduced. [variableScope]
tcsh-6.20.00/sh.proc.c:1391:21: style: The scope of the variable 'pp' can be reduced. [variableScope]
tcsh-6.20.00/sh.proc.c:1781:11: style: The scope of the variable 'pgrp' can be reduced. [variableScope]
tcsh-6.20.00/sh.proc.c:571:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tcsh-6.20.00/sh.sem.c:87:41: style: Function 'execute' argument 2 names different: declaration 'int' definition 'wanttty'. [funcArgNamesDifferent]
tcsh-6.20.00/sh.decls.h:372:52: note: Function 'execute' argument 2 names different: declaration 'int' definition 'wanttty'.
tcsh-6.20.00/sh.sem.c:87:41: note: Function 'execute' argument 2 names different: declaration 'int' definition 'wanttty'.
tcsh-6.20.00/sh.sem.c:87:55: style: Function 'execute' argument 3 names different: declaration 'int' definition 'pipein'. [funcArgNamesDifferent]
tcsh-6.20.00/sh.decls.h:372:57: note: Function 'execute' argument 3 names different: declaration 'int' definition 'pipein'.
tcsh-6.20.00/sh.sem.c:87:55: note: Function 'execute' argument 3 names different: declaration 'int' definition 'pipein'.
tcsh-6.20.00/sh.sem.c:87:68: style: Function 'execute' argument 4 names different: declaration 'int' definition 'pipeout'. [funcArgNamesDifferent]
tcsh-6.20.00/sh.decls.h:373:7: note: Function 'execute' argument 4 names different: declaration 'int' definition 'pipeout'.
tcsh-6.20.00/sh.sem.c:87:68: note: Function 'execute' argument 4 names different: declaration 'int' definition 'pipeout'.
tcsh-6.20.00/sh.sem.c:88:9: style: Function 'execute' argument 5 names different: declaration 'int' definition 'do_glob'. [funcArgNamesDifferent]
tcsh-6.20.00/sh.decls.h:373:14: note: Function 'execute' argument 5 names different: declaration 'int' definition 'do_glob'.
tcsh-6.20.00/sh.sem.c:88:9: note: Function 'execute' argument 5 names different: declaration 'int' definition 'do_glob'.
tcsh-6.20.00/sh.set.c:252:13: style: The scope of the variable 'vp' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:254:12: style: The scope of the variable 'hadsub' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:394:13: style: The scope of the variable 'vp' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:395:12: style: The scope of the variable 'hadsub' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:605:20: style: The scope of the variable 'vp1' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:832:20: style: The scope of the variable 'vp' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:833:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tcsh-6.20.00/sh.set.c:953:11: style: The scope of the variable 'option' can be reduced. [variableScope]
tcsh-6.20.00/tc.alloc.c:489:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tcsh-6.20.00/tc.alloc.c:628:29: error: Shifting 32-bit value by 63 bits is undefined behaviour [shiftTooManyBits]
tcsh-6.20.00/tc.alloc.c:628:29: error: Signed integer overflow for expression '1<<(i+3)'. [integerOverflow]
tcsh-6.20.00/tc.alloc.c:628:29: warning: Suspicious code: sign conversion of << in calculation, even though << can have a negative value [signConversion]
tcsh-6.20.00/tc.bind.c:62:13: style: The scope of the variable 'p' can be reduced. [variableScope]
tcsh-6.20.00/tc.bind.c:232:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1172:17: style: Redundant condition: !ask. 'ask || (!ask && !silent)' is equivalent to 'ask || !silent' [redundantCondition]
tcsh-6.20.00/tc.func.c:202:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:202:19: style: The scope of the variable 'ret' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:320:10: style: The scope of the variable 'dp' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1086:13: style: The scope of the variable 'cp' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1087:29: style: The scope of the variable 'logout_time' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1087:42: style: The scope of the variable 'lock_time' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1088:20: style: The scope of the variable 'sched_dif' can be reduced. [variableScope]
tcsh-6.20.00/tc.func.c:1567:2: error: Common realloc mistake: 'tcache' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/tc.nls.c:155:8: style: Condition 'w>0' is always true [knownConditionTrueFalse]
tcsh-6.20.00/tc.nls.c:153:9: note: Assignment 'w=1', assigned value is 1
tcsh-6.20.00/tc.nls.c:155:8: note: Condition 'w>0' is always true
tcsh-6.20.00/tc.nls.c:146:26: style: Expression '(X & 0x7f) < 0x100' is always true. [comparisonError]
tcsh-6.20.00/tc.nls.c:160:38: style: Expression '(X & 0x7f) < 0x100' is always true. [comparisonError]
tcsh-6.20.00/tc.os.c:1304:13: style: The scope of the variable 'dp' can be reduced. [variableScope]
tcsh-6.20.00/tc.printf.c:311:1: warning: Label 'lcase_s' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
tcsh-6.20.00/tc.printf.c:428:2: error: va_list 'copy' used before va_start() was called. [va_list_usedBeforeStarted]
tcsh-6.20.00/tc.printf.c:429:24: error: va_list 'copy' used before va_start() was called. [va_list_usedBeforeStarted]
tcsh-6.20.00/tc.printf.c:430:2: error: va_list 'copy' used before va_start() was called. [va_list_usedBeforeStarted]
tcsh-6.20.00/tc.prompt.c:432:30: style: Redundant condition: !pdirs. 'pdirs || (!pdirs && updirs<=0)' is equivalent to 'pdirs || updirs<=0' [redundantCondition]
tcsh-6.20.00/tc.prompt.c:342:7: style: Condition 'scz' is always false [knownConditionTrueFalse]
tcsh-6.20.00/tc.prompt.c:327:15: note: Assignment 'scz=NULL', assigned value is 0
tcsh-6.20.00/tc.prompt.c:342:7: note: Condition 'scz' is always false
tcsh-6.20.00/tc.prompt.c:174:7: style: Variable 'wc' is not assigned a value. [unassignedVariable]
tcsh-6.20.00/tc.sched.c:143:13: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR' is always true. [redundantCondition]
tcsh-6.20.00/tc.sched.c:193:21: style: The scope of the variable 't' can be reduced. [variableScope]
tcsh-6.20.00/tc.sched.c:194:13: style: The scope of the variable 'v' can be reduced. [variableScope]
tcsh-6.20.00/tc.str.c:605:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/tc.str.c:525:2: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tcsh-6.20.00/tw.comp.c:171:12: style: The scope of the variable 'rv' can be reduced. [variableScope]
tcsh-6.20.00/tw.init.c:633:12: style: Condition 'pw==NULL' is always true [knownConditionTrueFalse]
tcsh-6.20.00/tw.init.c:629:10: note: Assignment 'pw=NULL', assigned value is 0
tcsh-6.20.00/tw.init.c:633:12: note: Condition 'pw==NULL' is always true
tcsh-6.20.00/tw.init.c:120:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/tw.init.c:395:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:603:34: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
tcsh-6.20.00/tw.parse.c:407:23: note: Calling function 'insert_meta', 2nd argument 'cpend' value is 0
tcsh-6.20.00/tw.parse.c:603:34: note: Null pointer subtraction
tcsh-6.20.00/tw.parse.c:881:10: style: The scope of the variable 'MCH1' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:881:16: style: The scope of the variable 'MCH2' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:881:22: style: The scope of the variable 'LCH1' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:881:28: style: The scope of the variable 'LCH2' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:2371:29: style: The scope of the variable 'loop' can be reduced. [variableScope]
tcsh-6.20.00/tw.parse.c:1367:23: error: Uninitialized variable: omark [uninitvar]
tcsh-6.20.00/tw.spell.c:45:12: style: The scope of the variable 'ws' can be reduced. [variableScope]
tcsh-6.20.00/win32/console.c:188:12: style: Variable 'savepos' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/win32/dirent.c:121:5: warning: Either the condition '!dptr' is redundant or there is possible null pointer dereference: dptr. [nullPointerRedundantCheck]
tcsh-6.20.00/win32/dirent.c:122:9: note: Assuming that condition '!dptr' is not redundant
tcsh-6.20.00/win32/dirent.c:121:5: note: Null pointer dereference
tcsh-6.20.00/win32/dirent.c:195:14: warning: Either the condition '!dptr' is redundant or there is possible null pointer dereference: dptr. [nullPointerRedundantCheck]
tcsh-6.20.00/win32/dirent.c:197:6: note: Assuming that condition '!dptr' is not redundant
tcsh-6.20.00/win32/dirent.c:195:14: note: Null pointer dereference
tcsh-6.20.00/win32/dirent.c:76:5: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/win32/dirent.c:70:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/dirent.c:76:5: note: Variable 'buf' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/fork.c:478:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tcsh-6.20.00/win32/fork.c:464:7: style: Variable 'buf' is not assigned a value. [unassignedVariable]
tcsh-6.20.00/win32/fork.c:494:10: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/win32/globals.c:59:10: style: The scope of the variable 'vl' can be reduced. [variableScope]
tcsh-6.20.00/win32/globals.c:60:7: style: The scope of the variable 'putbuf' can be reduced. [variableScope]
tcsh-6.20.00/win32/globals.c:97:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/win32/io.c:217:19: style: The scope of the variable 'err' can be reduced. [variableScope]
tcsh-6.20.00/win32/io.c:475:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/win32/nt.screen.c:505:7: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tcsh-6.20.00/win32/ntfunc.c:1086:19: warning: Either the condition '!c' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tcsh-6.20.00/win32/ntfunc.c:1087:6: note: Assuming that condition '!c' is not redundant
tcsh-6.20.00/win32/ntfunc.c:1086:19: note: Null pointer subtraction
tcsh-6.20.00/win32/ntfunc.c:175:2: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/win32/ntfunc.c:156:0: note: Variable 'v' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/ntfunc.c:175:2: note: Variable 'v' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/ntfunc.c:911:2: style: Variable 'originalPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/win32/ntfunc.c:898:0: note: Variable 'originalPtr' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/ntfunc.c:911:2: note: Variable 'originalPtr' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/ntfunc.c:87:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:278:9: style: The scope of the variable 'erbuf' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:385:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:385:19: style: The scope of the variable 'err2' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:554:8: style: The scope of the variable 'p1' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:642:8: style: The scope of the variable 'p1' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:661:7: style: The scope of the variable 'err2' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:666:8: style: The scope of the variable 'extension' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:1131:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:1132:6: style: The scope of the variable 'has_ext' can be reduced. [variableScope]
tcsh-6.20.00/win32/ntfunc.c:1077:25: style: Function 'is_url' argument 1 names different: declaration 'cmd' definition 'thecmd'. [funcArgNamesDifferent]
tcsh-6.20.00/win32/ntfunc.c:59:25: note: Function 'is_url' argument 1 names different: declaration 'cmd' definition 'thecmd'.
tcsh-6.20.00/win32/ntfunc.c:1077:25: note: Function 'is_url' argument 1 names different: declaration 'cmd' definition 'thecmd'.
tcsh-6.20.00/win32/signal.c:549:5: style: Variable 'is_winnt' is reassigned a value before the old one has been used. [redundantAssignment]
tcsh-6.20.00/win32/signal.c:546:0: note: Variable 'is_winnt' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/signal.c:549:5: note: Variable 'is_winnt' is reassigned a value before the old one has been used.
tcsh-6.20.00/win32/signal.c:373:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
tcsh-6.20.00/win32/signal.c:188:32: style: Function 'sigsuspend' argument 1 names different: declaration 'sigmask' definition 'mask'. [funcArgNamesDifferent]
tcsh-6.20.00/win32/signal.h:108:32: note: Function 'sigsuspend' argument 1 names different: declaration 'sigmask' definition 'mask'.
tcsh-6.20.00/win32/signal.c:188:32: note: Function 'sigsuspend' argument 1 names different: declaration 'sigmask' definition 'mask'.
tcsh-6.20.00/win32/stdio.c:419:19: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR' is always true. [redundantCondition]
tcsh-6.20.00/win32/support.c:787:25: style: The scope of the variable 'arglen' can be reduced. [variableScope]
tcsh-6.20.00/win32/support.c:909:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tcsh-6.20.00/win32/support.c:912:8: style: The scope of the variable 'oldpath' can be reduced. [variableScope]
tcsh-6.20.00/win32/support.c:913:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tcsh-6.20.00/win32/support.c:146:50: style: Function 'forward_slash_get_cwd' argument 2 names different: declaration 'len' definition 'maxlen'. [funcArgNamesDifferent]
tcsh-6.20.00/win32/ntport.h:313:50: note: Function 'forward_slash_get_cwd' argument 2 names different: declaration 'len' definition 'maxlen'.
tcsh-6.20.00/win32/support.c:146:50: note: Function 'forward_slash_get_cwd' argument 2 names different: declaration 'len' definition 'maxlen'.
tcsh-6.20.00/win32/support.c:821:3: style: Variable 'argcount' is modified but its new value is never used. [unreadVariable]
[07:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tcvt/tcvt_0.1.20171010.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/td2planet/td2planet_0.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdb/tdb_1.3.6.orig.tar.gz
tdb-1.3.6/common/dump.c:132:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tdb-1.3.6/common/dump.c:65:8: warning: Suspicious code: sign conversion of i in calculation, even though i can have a negative value [signConversion]
tdb-1.3.6/common/freelistcheck.c:54:2: style: Variable 'mem_tdb' is reassigned a value before the old one has been used. [redundantAssignment]
tdb-1.3.6/common/freelistcheck.c:47:0: note: Variable 'mem_tdb' is reassigned a value before the old one has been used.
tdb-1.3.6/common/freelistcheck.c:54:2: note: Variable 'mem_tdb' is reassigned a value before the old one has been used.
tdb-1.3.6/common/open.c:110:3: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
tdb-1.3.6/common/open.c:125:2: style: Redundant pointer operation on 'newdb' - it's already a pointer. [redundantPointerOp]
tdb-1.3.6/common/transaction.c:356:46: warning: Either the condition 'buf!=NULL' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
tdb-1.3.6/common/transaction.c:330:11: note: Assuming that condition 'buf!=NULL' is not redundant
tdb-1.3.6/common/transaction.c:325:44: note: Calling function 'transaction_write_existing', 3rd argument 'buf' value is 0
tdb-1.3.6/common/transaction.c:356:46: note: Null pointer dereference
tdb-1.3.6/common/transaction.c:840:2: style: Redundant pointer operation on 'rec' - it's already a pointer. [redundantPointerOp]
tdb-1.3.6/lib/replace/crypt.c:376:11: style: The scope of the variable 's1' can be reduced. [variableScope]
tdb-1.3.6/lib/replace/crypt.c:471:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tdb-1.3.6/lib/replace/crypt.c:544:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tdb-1.3.6/lib/replace/crypt.c:697:16: style: The scope of the variable 'k' can be reduced. [variableScope]
tdb-1.3.6/lib/replace/system/network.h:31:0: error: #error "AC_LIBREPLACE_NETWORK_CHECKS missing in configure" [preprocessorErrorDirective]
tdb-1.3.6/lib/replace/snprintf.c:1146:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
tdb-1.3.6/lib/replace/snprintf.c:1194:71: style: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
tdb-1.3.6/lib/replace/replace.h:464:56: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
tdb-1.3.6/lib/replace/snprintf.c:1194:71: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
tdb-1.3.6/lib/replace/snprintf.c:256:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
tdb-1.3.6/lib/replace/snprintf.c:1269:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
tdb-1.3.6/lib/replace/snprintf.c:1271:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
tdb-1.3.6/lib/replace/strptime.c:426:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:475:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:500:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:591:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:625:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:640:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:646:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:655:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:665:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:874:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:894:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:899:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:905:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:911:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/strptime.c:917:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tdb-1.3.6/lib/replace/test/getifaddrs.c:65:2: style: Variable 'ifs_head' is reassigned a value before the old one has been used. [redundantAssignment]
tdb-1.3.6/lib/replace/test/getifaddrs.c:61:0: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
tdb-1.3.6/lib/replace/test/getifaddrs.c:65:2: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
tdb-1.3.6/lib/replace/test/os2_delete.c:50:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/lib/replace/test/snprintf.c:22:6: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/lib/replace/test/snprintf.c:24:6: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
tdb-1.3.6/lib/replace/test/snprintf.c:24:30: error: Null pointer dereference [nullPointer]
tdb-1.3.6/test/external-agent.c:173:58: style: Function 'external_agent_operation' argument 1 names different: declaration 'handle' definition 'agent'. [funcArgNamesDifferent]
tdb-1.3.6/test/external-agent.h:36:58: note: Function 'external_agent_operation' argument 1 names different: declaration 'handle' definition 'agent'.
tdb-1.3.6/test/external-agent.c:173:58: note: Function 'external_agent_operation' argument 1 names different: declaration 'handle' definition 'agent'.
tdb-1.3.6/test/lock-tracking.c:81:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/lock-tracking.c:81:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/lock-tracking.c:124:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/lock-tracking.c:124:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/lock-tracking.c:124:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-3G-file.c:138:2: error: Memory pointed to by 'dptr' is freed twice. [doubleFree]
tdb-1.3.6/test/run-die-during-transaction.c:113:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:120:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:128:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:135:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:142:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:194:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:198:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-die-during-transaction.c:100:2: style: Variable 'tdb' is reassigned a value before the old one has been used. [redundantAssignment]
tdb-1.3.6/test/run-die-during-transaction.c:92:0: note: Variable 'tdb' is reassigned a value before the old one has been used.
tdb-1.3.6/test/run-die-during-transaction.c:100:2: note: Variable 'tdb' is reassigned a value before the old one has been used.
tdb-1.3.6/test/run-incompatible.c:47:22: style: The scope of the variable 'tdb' can be reduced. [variableScope]
tdb-1.3.6/test/run-nested-transactions.c:47:2: error: Memory pointed to by 'dptr' is freed twice. [doubleFree]
tdb-1.3.6/test/run-nested-transactions.c:52:2: error: Memory pointed to by 'dptr' is freed twice. [doubleFree]
tdb-1.3.6/test/run-open-during-transaction.c:176:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/test/run-open-during-transaction.c:149:22: style: The scope of the variable 'tdb' can be reduced. [variableScope]
tdb-1.3.6/test/run-rescue.c:97:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdb-1.3.6/test/run-rescue.c:99:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdb-1.3.6/test/run-rescue.c:112:4: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdb-1.3.6/test/run-summary.c:20:22: style: The scope of the variable 'tdb' can be reduced. [variableScope]
tdb-1.3.6/tools/tdbrestore.c:86:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tdb-1.3.6/tools/tdbtest.c:244:15: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
tdb-1.3.6/tools/tdbtool.c:619:6: style: The scope of the variable 'cmd_len' can be reduced. [variableScope]
tdb-1.3.6/tools/tdbtorture.c:437:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tdb-1.3.6/tools/tdbtorture.c:437:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdbc/tdbc_1.0.6.orig.tar.gz
tdbc1.0.6/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdbc1.0.6/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdbc1.0.6/win/nmakehlp.c:644:4: note: Null pointer dereference
tdbc1.0.6/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdbc1.0.6/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdbc1.0.6/win/nmakehlp.c:644:13: note: Null pointer dereference
tdbc1.0.6/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdbc1.0.6/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbc1.0.6/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdbc1.0.6/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbc1.0.6/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdbc1.0.6/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdbc1.0.6/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbc1.0.6/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbc1.0.6/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdbc1.0.6/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbc1.0.6/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbc1.0.6/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdbc1.0.6/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdbc1.0.6/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdbcmysql/tdbcmysql_1.0.6.orig.tar.gz
tdbcmysql1.0.6/generic/tdbcmysql.c:3075:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tdbcmysql1.0.6/generic/tdbcmysql.c:2413:5: style: Variable 'thisObject' is reassigned a value before the old one has been used. [redundantAssignment]
tdbcmysql1.0.6/generic/tdbcmysql.c:2393:0: note: Variable 'thisObject' is reassigned a value before the old one has been used.
tdbcmysql1.0.6/generic/tdbcmysql.c:2413:5: note: Variable 'thisObject' is reassigned a value before the old one has been used.
tdbcmysql1.0.6/generic/tdbcmysql.c:1129:14: style: The scope of the variable 'retval' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1130:14: style: The scope of the variable 'optval' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1528:14: style: The scope of the variable 'retval' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1529:14: style: The scope of the variable 'name' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1530:14: style: The scope of the variable 'attrs' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1531:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1748:20: style: The scope of the variable 'lengths' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1750:14: style: The scope of the variable 'rowObj' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1962:18: style: The scope of the variable 'collationNum' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2271:17: style: The scope of the variable 'nativeSqlStr' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2323:14: style: The scope of the variable 'nameObj' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2325:20: style: The scope of the variable 'entry' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2326:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2564:14: style: The scope of the variable 'paramDesc' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:2567:20: style: The scope of the variable 'typeHashEntry' can be reduced. [variableScope]
tdbcmysql1.0.6/generic/tdbcmysql.c:1019:17: style: Function 'TransferMysqlStmtError' argument 2 names different: declaration 'mysqlPtr' definition 'stmtPtr'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:411:68: note: Function 'TransferMysqlStmtError' argument 2 names different: declaration 'mysqlPtr' definition 'stmtPtr'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1019:17: note: Function 'TransferMysqlStmtError' argument 2 names different: declaration 'mysqlPtr' definition 'stmtPtr'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1449:23: style: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:422:28: note: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1449:23: note: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1513:23: style: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:425:25: note: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1513:23: note: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1615:23: style: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:428:25: note: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1615:23: note: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1690:24: style: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:431:28: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1690:24: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1736:23: style: Function 'ConnectionEvaldirectMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:434:29: note: Function 'ConnectionEvaldirectMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1736:23: note: Function 'ConnectionEvaldirectMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1839:23: style: Function 'ConnectionNeedCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:438:29: note: Function 'ConnectionNeedCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1839:23: note: Function 'ConnectionNeedCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1883:23: style: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:441:27: note: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1883:23: note: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1951:23: style: Function 'ConnectionSetCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:445:28: note: Function 'ConnectionSetCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:1951:23: note: Function 'ConnectionSetCollationInfoMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2037:23: style: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:448:25: note: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2037:23: note: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2138:16: style: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:497:18: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2138:16: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2139:17: style: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:497:43: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2139:17: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2205:16: style: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:453:59: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2205:16: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2206:17: style: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:454:19: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2206:17: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2318:16: style: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:459:44: note: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2318:16: note: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2817:16: style: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:473:58: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2817:16: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2818:17: style: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:474:18: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:2818:17: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:3527:16: style: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:491:58: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:3527:16: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcmysql1.0.6/generic/tdbcmysql.c:3528:17: style: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcmysql1.0.6/generic/tdbcmysql.c:492:18: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/generic/tdbcmysql.c:3528:17: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcmysql1.0.6/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdbcmysql1.0.6/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdbcmysql1.0.6/win/nmakehlp.c:644:4: note: Null pointer dereference
tdbcmysql1.0.6/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdbcmysql1.0.6/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdbcmysql1.0.6/win/nmakehlp.c:644:13: note: Null pointer dereference
tdbcmysql1.0.6/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdbcmysql1.0.6/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcmysql1.0.6/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdbcmysql1.0.6/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcmysql1.0.6/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdbcmysql1.0.6/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdbcmysql1.0.6/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcmysql1.0.6/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcmysql1.0.6/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdbcmysql1.0.6/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcmysql1.0.6/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcmysql1.0.6/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdbcmysql1.0.6/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdbcmysql1.0.6/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdbcodbc/tdbcodbc_1.0.6.orig.tar.gz
tdbcodbc1.0.6/generic/tdbcodbc.c:3619:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tdbcodbc1.0.6/generic/tdbcodbc.c:870:17: style: The scope of the variable 'sqlstate' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:873:14: style: The scope of the variable 'lineObj' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:1070:13: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:1431:14: style: The scope of the variable 'retval' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:2643:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4478:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4523:17: style: The scope of the variable 'direction' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4537:15: style: The scope of the variable 'description' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4539:17: style: The scope of the variable 'descAllocLen' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4668:17: style: The scope of the variable 'direction' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4670:15: style: The scope of the variable 'driver' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4672:17: style: The scope of the variable 'driverAllocLen' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4674:15: style: The scope of the variable 'attributes' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4676:17: style: The scope of the variable 'attrAllocLen' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4849:10: style: The scope of the variable 'errorMessage' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4857:13: style: The scope of the variable 'errorMessageStatus' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4861:14: style: The scope of the variable 'errorCodeObj' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4862:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:4865:9: style: The scope of the variable 'finished' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:5031:10: style: The scope of the variable 'errorMessage' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:5041:13: style: The scope of the variable 'errorMessageStatus' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:5043:14: style: The scope of the variable 'errorCodeObj' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:5044:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:5047:9: style: The scope of the variable 'finished' can be reduced. [variableScope]
tdbcodbc1.0.6/generic/tdbcodbc.c:1772:23: style: Function 'ConnectionConstructor' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:396:24: note: Function 'ConnectionConstructor' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:1772:23: note: Function 'ConnectionConstructor' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:1898:23: style: Function 'ConnectionBeginTransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:400:28: note: Function 'ConnectionBeginTransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:1898:23: note: Function 'ConnectionBeginTransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:1965:23: style: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:404:28: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:1965:23: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2013:23: style: Function 'ConnectionEndXcnMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:408:25: note: Function 'ConnectionEndXcnMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2013:23: note: Function 'ConnectionEndXcnMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2078:23: style: Function 'ConnectionHasBigintMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:412:28: note: Function 'ConnectionHasBigintMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2078:23: note: Function 'ConnectionHasBigintMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2130:23: style: Function 'ConnectionHasWvarcharMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:416:30: note: Function 'ConnectionHasWvarcharMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2130:23: note: Function 'ConnectionHasWvarcharMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2243:16: style: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:422:18: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2243:16: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2244:17: style: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:422:43: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2244:17: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2314:16: style: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:425:59: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2314:16: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2315:17: style: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:426:19: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:2315:17: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:3406:16: style: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:461:58: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:3406:16: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:3407:17: style: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:462:18: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:3407:17: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4089:9: style: Function 'GetCell' argument 3 names different: declaration 'columnIndex' definition 'i'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:476:10: note: Function 'GetCell' argument 3 names different: declaration 'columnIndex' definition 'i'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4089:9: note: Function 'GetCell' argument 3 names different: declaration 'columnIndex' definition 'i'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4090:15: style: Function 'GetCell' argument 4 names different: declaration 'retval' definition 'colObjPtr'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:476:33: note: Function 'GetCell' argument 4 names different: declaration 'retval' definition 'colObjPtr'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4090:15: note: Function 'GetCell' argument 4 names different: declaration 'retval' definition 'colObjPtr'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4454:16: style: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:483:58: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4454:16: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4455:17: style: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcodbc1.0.6/generic/tdbcodbc.c:484:18: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/generic/tdbcodbc.c:4455:17: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcodbc1.0.6/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdbcodbc1.0.6/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdbcodbc1.0.6/win/nmakehlp.c:644:4: note: Null pointer dereference
tdbcodbc1.0.6/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdbcodbc1.0.6/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdbcodbc1.0.6/win/nmakehlp.c:644:13: note: Null pointer dereference
tdbcodbc1.0.6/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdbcodbc1.0.6/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcodbc1.0.6/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdbcodbc1.0.6/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcodbc1.0.6/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdbcodbc1.0.6/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdbcodbc1.0.6/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcodbc1.0.6/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcodbc1.0.6/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdbcodbc1.0.6/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcodbc1.0.6/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcodbc1.0.6/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdbcodbc1.0.6/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdbcodbc1.0.6/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdbcpostgres/tdbcpostgres_1.0.6.orig.tar.gz
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2178:5: style: Variable 'thisObject' is reassigned a value before the old one has been used. [redundantAssignment]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2156:0: note: Variable 'thisObject' is reassigned a value before the old one has been used.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2178:5: note: Variable 'thisObject' is reassigned a value before the old one has been used.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:822:17: style: The scope of the variable 'sqlstate' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:886:11: style: The scope of the variable 'versionStr' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1041:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1049:14: style: The scope of the variable 'retval' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1050:14: style: The scope of the variable 'optval' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1469:11: style: The scope of the variable 'columnName' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1470:9: style: The scope of the variable 'typeOid' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1471:14: style: The scope of the variable 'retval' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1472:14: style: The scope of the variable 'attrs' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1473:14: style: The scope of the variable 'name' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1523:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2088:12: style: The scope of the variable 'fieldName' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2339:14: style: The scope of the variable 'paramDesc' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2342:20: style: The scope of the variable 'typeHashEntry' can be reduced. [variableScope]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1341:23: style: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:422:28: note: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1341:23: note: Function 'ConnectionBegintransactionMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1398:23: style: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:428:25: note: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1398:23: note: Function 'ConnectionCommitMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1455:23: style: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:425:25: note: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1455:23: note: Function 'ConnectionColumnsMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1631:24: style: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:431:28: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1631:24: note: Function 'ConnectionConfigureMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1670:23: style: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:434:27: note: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1670:23: note: Function 'ConnectionRollbackMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1727:23: style: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:437:25: note: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1727:23: note: Function 'ConnectionTablesMethod' argument 3 names different: declaration 'context' definition 'objectContext'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1850:16: style: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:441:59: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1850:16: note: Function 'CloneConnection' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1851:17: style: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:442:19: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1851:17: note: Function 'CloneConnection' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1902:16: style: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:483:18: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1902:16: note: Function 'CloneCmd' argument 2 names different: declaration 'oldMetadata' definition 'oldClientData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1903:17: style: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:483:43: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:1903:17: note: Function 'CloneCmd' argument 3 names different: declaration 'newMetadata' definition 'newClientData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2083:15: style: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:449:43: note: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2083:15: note: Function 'ResultDescToTcl' argument 1 names different: declaration 'resultDesc' definition 'result'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2592:16: style: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:461:58: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2592:16: note: Function 'CloneStatement' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2593:17: style: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:462:18: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:2593:17: note: Function 'CloneStatement' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:3140:16: style: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:478:58: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:3140:16: note: Function 'CloneResultSet' argument 2 names different: declaration 'oldClientData' definition 'metadata'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:3141:17: style: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/generic/tdbcpostgres.c:479:18: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/generic/tdbcpostgres.c:3141:17: note: Function 'CloneResultSet' argument 3 names different: declaration 'newClientData' definition 'newMetaData'.
tdbcpostgres1.0.6/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdbcpostgres1.0.6/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdbcpostgres1.0.6/win/nmakehlp.c:644:4: note: Null pointer dereference
tdbcpostgres1.0.6/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdbcpostgres1.0.6/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdbcpostgres1.0.6/win/nmakehlp.c:644:13: note: Null pointer dereference
tdbcpostgres1.0.6/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdbcpostgres1.0.6/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcpostgres1.0.6/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdbcpostgres1.0.6/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcpostgres1.0.6/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdbcpostgres1.0.6/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcpostgres1.0.6/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcpostgres1.0.6/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcpostgres1.0.6/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcpostgres1.0.6/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdbcpostgres1.0.6/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdbcpostgres1.0.6/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdbcsqlite3/tdbcsqlite3_1.0.6.orig.tar.gz
tdbcsqlite3-1.0.6/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdbcsqlite3-1.0.6/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdbcsqlite3-1.0.6/win/nmakehlp.c:644:4: note: Null pointer dereference
tdbcsqlite3-1.0.6/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdbcsqlite3-1.0.6/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdbcsqlite3-1.0.6/win/nmakehlp.c:644:13: note: Null pointer dereference
tdbcsqlite3-1.0.6/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdbcsqlite3-1.0.6/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcsqlite3-1.0.6/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdbcsqlite3-1.0.6/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdbcsqlite3-1.0.6/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdbcsqlite3-1.0.6/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdbcsqlite3-1.0.6/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcsqlite3-1.0.6/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdbcsqlite3-1.0.6/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdbcsqlite3-1.0.6/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcsqlite3-1.0.6/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdbcsqlite3-1.0.6/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdbcsqlite3-1.0.6/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdbcsqlite3-1.0.6/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdc/tdc_1.6.orig.tar.gz
tdc-1.6/tdc.c:312:8: style: The scope of the variable 'needle' can be reduced. [variableScope]
tdc-1.6/tdc.c:313:9: style: The scope of the variable 'pos_n' can be reduced. [variableScope]
tdc-1.6/tdc.c:313:17: style: The scope of the variable 'pos_h' can be reduced. [variableScope]
tdc-1.6/tdc.c:404:12: style: The scope of the variable 'selectret' can be reduced. [variableScope]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdfsb/tdfsb_0.0.10.orig.tar.gz
tdfsb-0.0.10/tdfsb.c:1462:33: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1462:33: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1462:33: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1462:33: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1505:41: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1505:41: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1505:41: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1505:41: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1611:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1611:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:1619:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tdfsb-0.0.10/tdfsb.c:865:31: style: The scope of the variable 'conf_param' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:866:15: style: The scope of the variable 'y' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:866:17: style: The scope of the variable 'zzz' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:1035:13: style: The scope of the variable 'x' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:1273:0: style: The scope of the variable 'ls' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:1273:0: style: The scope of the variable 'lsc' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:1361:40: style: The scope of the variable 'linkpath' can be reduced. [variableScope]
tdfsb-0.0.10/tdfsb.c:434:13: style: Checking if unsigned variable 'www' is less than zero. [unsignedLessThanZero]
tdfsb-0.0.10/tdfsb.c:434:23: style: Checking if unsigned variable 'hhh' is less than zero. [unsignedLessThanZero]
tdfsb-0.0.10/tdfsb.c:1299:11: style: Checking if unsigned variable 'count' is less than zero. [unsignedLessThanZero]
tdfsb-0.0.10/tdfsb.c:1840:16: style: Unused variable: errCode [unusedVariable]
tdfsb-0.0.10/tdfsb.c:1457:49: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1463:73: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1464:67: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1465:45: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1481:79: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1492:55: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1500:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1506:81: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1507:75: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1508:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1514:61: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1520:49: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1521:55: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1539:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tdfsb-0.0.10/tdfsb.c:1549:17: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdiary/tdiary_5.0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdiary-contrib/tdiary-contrib_5.0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdiary-style-gfm/tdiary-style-gfm_0.5.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdiary-style-rd/tdiary-style-rd_0.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdiary-theme/tdiary-theme_5.0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tdl/tdl_1.5.2.orig.tar.gz
tdl-1.5.2/add.c:215:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdl-1.5.2/add.c:93:9: style: The scope of the variable 'text' can be reduced. [variableScope]
tdl-1.5.2/add.c:241:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/add.c:242:7: style: The scope of the variable 'do_descendents' can be reduced. [variableScope]
tdl-1.5.2/done.c:60:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/done.c:61:7: style: The scope of the variable 'do_descendents' can be reduced. [variableScope]
tdl-1.5.2/done.c:128:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/done.c:129:7: style: The scope of the variable 'do_descendents' can be reduced. [variableScope]
tdl-1.5.2/list.c:497:10: warning: Possible null pointer dereference: hits [nullPointer]
tdl-1.5.2/list.c:494:18: note: Assignment 'hits=n_nodes?(unsigned char*)malloc(sizeof(unsigned char)*(n_nodes)):NULL', assigned value is 0
tdl-1.5.2/list.c:497:10: note: Null pointer dereference
tdl-1.5.2/list.c:79:24: style: The scope of the variable 'days_ahead' can be reduced. [variableScope]
tdl-1.5.2/list.c:242:12: style: The scope of the variable 'is_done' can be reduced. [variableScope]
tdl-1.5.2/list.c:242:21: style: The scope of the variable 'is_deferred' can be reduced. [variableScope]
tdl-1.5.2/list.c:242:34: style: The scope of the variable 'is_postponed' can be reduced. [variableScope]
tdl-1.5.2/list.c:243:7: style: The scope of the variable 'show_node' can be reduced. [variableScope]
tdl-1.5.2/main.c:318:9: style: The scope of the variable 'out' can be reduced. [variableScope]
tdl-1.5.2/main.c:319:7: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
tdl-1.5.2/main.c:369:13: style: The scope of the variable 'q' can be reduced. [variableScope]
tdl-1.5.2/main.c:503:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/main.c:504:7: style: The scope of the variable 'do_descendents' can be reduced. [variableScope]
tdl-1.5.2/main.c:547:8: style: The scope of the variable 'ans' can be reduced. [variableScope]
tdl-1.5.2/main.c:682:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
tdl-1.5.2/main.c:769:10: style: The scope of the variable 'index' can be reduced. [variableScope]
tdl-1.5.2/narrow.c:44:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tdl-1.5.2/purge.c:89:9: style: Variable 'now' is assigned a value that is never used. [unreadVariable]
tdl-1.5.2/remove.c:56:16: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/remove.c:57:7: style: The scope of the variable 'do_descendents' can be reduced. [variableScope]
tdl-1.5.2/util.c:53:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tdl-1.5.2/util.c:53:38: style: The scope of the variable 'comp10' can be reduced. [variableScope]
tdl-1.5.2/util.c:143:7: style: The scope of the variable 'is_digit' can be reduced. [variableScope]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tdom/tdom_0.9.1.orig.tar.gz
tdom-0.9.1/expat/xmlparse.c:92:0: error: #error You do not have support for any sources of high quality entropy \ [preprocessorErrorDirective]
tdom-0.9.1/expat/xmlrole.c:227:21: style: Function 'prolog2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:130:0: note: Function 'prolog2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:227:21: note: Function 'prolog2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:228:21: style: Function 'prolog2' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:130:0: note: Function 'prolog2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:228:21: note: Function 'prolog2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:229:25: style: Function 'prolog2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:130:0: note: Function 'prolog2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:229:25: note: Function 'prolog2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:248:22: style: Function 'doctype0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:248:22: note: Function 'doctype0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:249:22: style: Function 'doctype0' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:249:22: note: Function 'doctype0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:250:26: style: Function 'doctype0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:250:26: note: Function 'doctype0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:296:22: style: Function 'doctype2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:296:22: note: Function 'doctype2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:297:22: style: Function 'doctype2' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:297:22: note: Function 'doctype2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:298:26: style: Function 'doctype2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:298:26: note: Function 'doctype2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:313:22: style: Function 'doctype3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:313:22: note: Function 'doctype3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:314:22: style: Function 'doctype3' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:314:22: note: Function 'doctype3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:315:26: style: Function 'doctype3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:315:26: note: Function 'doctype3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:330:22: style: Function 'doctype4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:330:22: note: Function 'doctype4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:331:22: style: Function 'doctype4' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:331:22: note: Function 'doctype4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:332:26: style: Function 'doctype4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:332:26: note: Function 'doctype4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:350:22: style: Function 'doctype5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:350:22: note: Function 'doctype5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:351:22: style: Function 'doctype5' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:351:22: note: Function 'doctype5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:352:26: style: Function 'doctype5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:131:0: note: Function 'doctype5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:352:26: note: Function 'doctype5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:469:21: style: Function 'entity0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:469:21: note: Function 'entity0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:470:21: style: Function 'entity0' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:470:21: note: Function 'entity0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:471:25: style: Function 'entity0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:471:25: note: Function 'entity0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:489:21: style: Function 'entity1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:489:21: note: Function 'entity1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:490:21: style: Function 'entity1' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity1' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:490:21: note: Function 'entity1' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:491:25: style: Function 'entity1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:491:25: note: Function 'entity1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:534:21: style: Function 'entity3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:534:21: note: Function 'entity3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:535:21: style: Function 'entity3' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:535:21: note: Function 'entity3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:536:25: style: Function 'entity3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:536:25: note: Function 'entity3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:551:21: style: Function 'entity4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:551:21: note: Function 'entity4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:552:21: style: Function 'entity4' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:552:21: note: Function 'entity4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:553:25: style: Function 'entity4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:553:25: note: Function 'entity4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:591:21: style: Function 'entity6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:591:21: note: Function 'entity6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:592:21: style: Function 'entity6' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:592:21: note: Function 'entity6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:593:25: style: Function 'entity6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:133:0: note: Function 'entity6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:593:25: note: Function 'entity6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:637:21: style: Function 'entity8' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity8' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:637:21: note: Function 'entity8' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:638:21: style: Function 'entity8' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity8' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:638:21: note: Function 'entity8' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:639:25: style: Function 'entity8' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity8' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:639:25: note: Function 'entity8' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:654:21: style: Function 'entity9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:654:21: note: Function 'entity9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:655:21: style: Function 'entity9' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity9' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:655:21: note: Function 'entity9' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:656:25: style: Function 'entity9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:656:25: note: Function 'entity9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:671:22: style: Function 'entity10' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity10' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:671:22: note: Function 'entity10' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:672:22: style: Function 'entity10' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity10' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:672:22: note: Function 'entity10' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:673:26: style: Function 'entity10' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:134:0: note: Function 'entity10' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:673:26: note: Function 'entity10' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:688:23: style: Function 'notation0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:688:23: note: Function 'notation0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:689:23: style: Function 'notation0' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:689:23: note: Function 'notation0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:690:27: style: Function 'notation0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:690:27: note: Function 'notation0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:729:23: style: Function 'notation2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:729:23: note: Function 'notation2' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:730:23: style: Function 'notation2' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:730:23: note: Function 'notation2' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:731:27: style: Function 'notation2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:731:27: note: Function 'notation2' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:746:23: style: Function 'notation3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:746:23: note: Function 'notation3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:747:23: style: Function 'notation3' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:747:23: note: Function 'notation3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:748:27: style: Function 'notation3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:748:27: note: Function 'notation3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:764:23: style: Function 'notation4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:764:23: note: Function 'notation4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:765:23: style: Function 'notation4' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:765:23: note: Function 'notation4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:766:27: style: Function 'notation4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:135:0: note: Function 'notation4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:766:27: note: Function 'notation4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:785:22: style: Function 'attlist0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:785:22: note: Function 'attlist0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:786:22: style: Function 'attlist0' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:786:22: note: Function 'attlist0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:787:26: style: Function 'attlist0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:787:26: note: Function 'attlist0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:803:22: style: Function 'attlist1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:803:22: note: Function 'attlist1' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:804:22: style: Function 'attlist1' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist1' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:804:22: note: Function 'attlist1' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:805:26: style: Function 'attlist1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:805:26: note: Function 'attlist1' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:865:22: style: Function 'attlist3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:865:22: note: Function 'attlist3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:866:22: style: Function 'attlist3' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:866:22: note: Function 'attlist3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:867:26: style: Function 'attlist3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:867:26: note: Function 'attlist3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:884:22: style: Function 'attlist4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:884:22: note: Function 'attlist4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:885:22: style: Function 'attlist4' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:885:22: note: Function 'attlist4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:886:26: style: Function 'attlist4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:886:26: note: Function 'attlist4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:904:22: style: Function 'attlist5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:904:22: note: Function 'attlist5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:905:22: style: Function 'attlist5' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:905:22: note: Function 'attlist5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:906:26: style: Function 'attlist5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:906:26: note: Function 'attlist5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:921:22: style: Function 'attlist6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:921:22: note: Function 'attlist6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:922:22: style: Function 'attlist6' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:922:22: note: Function 'attlist6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:923:26: style: Function 'attlist6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:136:0: note: Function 'attlist6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:923:26: note: Function 'attlist6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:938:22: style: Function 'attlist7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:938:22: note: Function 'attlist7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:939:22: style: Function 'attlist7' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist7' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:939:22: note: Function 'attlist7' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:940:26: style: Function 'attlist7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:940:26: note: Function 'attlist7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:999:22: style: Function 'attlist9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:999:22: note: Function 'attlist9' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1000:22: style: Function 'attlist9' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist9' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1000:22: note: Function 'attlist9' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1001:26: style: Function 'attlist9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:137:0: note: Function 'attlist9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1001:26: note: Function 'attlist9' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1016:22: style: Function 'element0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1016:22: note: Function 'element0' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1017:22: style: Function 'element0' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1017:22: note: Function 'element0' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1018:26: style: Function 'element0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1018:26: note: Function 'element0' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1104:22: style: Function 'element3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1104:22: note: Function 'element3' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1105:22: style: Function 'element3' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1105:22: note: Function 'element3' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1106:26: style: Function 'element3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1106:26: note: Function 'element3' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1129:22: style: Function 'element4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1129:22: note: Function 'element4' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1130:22: style: Function 'element4' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1130:22: note: Function 'element4' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1131:26: style: Function 'element4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1131:26: note: Function 'element4' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1147:22: style: Function 'element5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1147:22: note: Function 'element5' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1148:22: style: Function 'element5' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1148:22: note: Function 'element5' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1149:26: style: Function 'element5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1149:26: note: Function 'element5' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1168:22: style: Function 'element6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1168:22: note: Function 'element6' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1169:22: style: Function 'element6' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1169:22: note: Function 'element6' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1170:26: style: Function 'element6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:138:0: note: Function 'element6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1170:26: note: Function 'element6' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1198:22: style: Function 'element7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:139:0: note: Function 'element7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1198:22: note: Function 'element7' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1199:22: style: Function 'element7' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:139:0: note: Function 'element7' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1199:22: note: Function 'element7' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1200:26: style: Function 'element7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:139:0: note: Function 'element7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1200:26: note: Function 'element7' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1309:23: style: Function 'declClose' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:144:0: note: Function 'declClose' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1309:23: note: Function 'declClose' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1310:23: style: Function 'declClose' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:144:0: note: Function 'declClose' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1310:23: note: Function 'declClose' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1311:27: style: Function 'declClose' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:144:0: note: Function 'declClose' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1311:27: note: Function 'declClose' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1344:21: style: Function 'error' argument 1 names different: declaration 'state' definition 'UNUSED_state'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:145:0: note: Function 'error' argument 1 names different: declaration 'state' definition 'UNUSED_state'.
tdom-0.9.1/expat/xmlrole.c:1344:21: note: Function 'error' argument 1 names different: declaration 'state' definition 'UNUSED_state'.
tdom-0.9.1/expat/xmlrole.c:1345:11: style: Function 'error' argument 2 names different: declaration 'tok' definition 'UNUSED_tok'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:145:0: note: Function 'error' argument 2 names different: declaration 'tok' definition 'UNUSED_tok'.
tdom-0.9.1/expat/xmlrole.c:1345:11: note: Function 'error' argument 2 names different: declaration 'tok' definition 'UNUSED_tok'.
tdom-0.9.1/expat/xmlrole.c:1346:19: style: Function 'error' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:145:0: note: Function 'error' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1346:19: note: Function 'error' argument 3 names different: declaration 'ptr' definition 'UNUSED_ptr'.
tdom-0.9.1/expat/xmlrole.c:1347:19: style: Function 'error' argument 4 names different: declaration 'end' definition 'UNUSED_end'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:145:0: note: Function 'error' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1347:19: note: Function 'error' argument 4 names different: declaration 'end' definition 'UNUSED_end'.
tdom-0.9.1/expat/xmlrole.c:1348:23: style: Function 'error' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmlrole.c:145:0: note: Function 'error' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmlrole.c:1348:23: note: Function 'error' argument 5 names different: declaration 'enc' definition 'UNUSED_enc'.
tdom-0.9.1/expat/xmltok.c:1101:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
tdom-0.9.1/expat/xmltok.c:1099:13: note: 'p' is assigned value 'buf' here.
tdom-0.9.1/expat/xmltok.c:1101:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
tdom-0.9.1/expat/xmltok.c:1341:19: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmltok.h:309:32: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
tdom-0.9.1/expat/xmltok.c:1341:19: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
tdom-0.9.1/expat/xmltok.c:1378:20: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmltok.h:310:33: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
tdom-0.9.1/expat/xmltok.c:1378:20: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
tdom-0.9.1/expat/xmltok_ns.c:125:34: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmltok.h:302:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
tdom-0.9.1/expat/xmltok_ns.c:125:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
tdom-0.9.1/expat/xmltok_ns.c:126:38: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmltok.h:303:38: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
tdom-0.9.1/expat/xmltok_ns.c:126:38: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
tdom-0.9.1/expat/xmltok_ns.c:127:26: style: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
tdom-0.9.1/expat/xmltok.h:304:26: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
tdom-0.9.1/expat/xmltok_ns.c:127:26: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
tdom-0.9.1/extensions/tnc/tnc.c:238:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdom-0.9.1/extensions/tnc/tnc.c:272:22: style: The scope of the variable 'expat' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:273:10: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:379:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:490:31: style: The scope of the variable 'ePtr1' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:492:20: style: The scope of the variable 'emodel' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:494:11: style: The scope of the variable 'elementName' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:578:21: style: The scope of the variable 'entityInfo' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:685:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:685:21: style: The scope of the variable 'j' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:744:31: style: The scope of the variable 'entryPtr1' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:747:18: style: The scope of the variable 'attDecl' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:748:21: style: The scope of the variable 'entityInfo' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:749:17: style: The scope of the variable 'start' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:749:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:749:27: style: The scope of the variable 'clen' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:1787:20: style: The scope of the variable 'elemAtts' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:1788:18: style: The scope of the variable 'atPtr' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:1791:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:2181:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:2182:11: style: The scope of the variable 'pc' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:2587:18: style: The scope of the variable 'model' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:2588:22: style: The scope of the variable 'elemAttInfo' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/tnc.c:2589:21: style: The scope of the variable 'entityInfo' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:644:4: note: Null pointer dereference
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:644:13: note: Null pointer dereference
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdom-0.9.1/extensions/tnc/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdom-0.9.1/generic/dom.c:205:36: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tdom-0.9.1/generic/dom.c:203:32: note: outer condition: domModuleIsInitialized==0
tdom-0.9.1/generic/dom.c:205:36: note: identical inner condition: domModuleIsInitialized==0
tdom-0.9.1/generic/dom.c:205:36: style: Condition 'domModuleIsInitialized==0' is always true [knownConditionTrueFalse]
tdom-0.9.1/generic/dom.c:203:32: note: Assuming that condition 'domModuleIsInitialized==0' is not redundant
tdom-0.9.1/generic/dom.c:205:36: note: Condition 'domModuleIsInitialized==0' is always true
tdom-0.9.1/generic/dom.c:814:5: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
tdom-0.9.1/generic/dom.c:810:0: note: Variable 'ns' is reassigned a value before the old one has been used.
tdom-0.9.1/generic/dom.c:814:5: note: Variable 'ns' is reassigned a value before the old one has been used.
tdom-0.9.1/generic/dom.c:5477:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tdom-0.9.1/generic/dom.c:5480:11: note: Found duplicate branches for 'if' and 'else'.
tdom-0.9.1/generic/dom.c:5477:9: note: Found duplicate branches for 'if' and 'else'.
tdom-0.9.1/generic/dom.c:568:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tdom-0.9.1/generic/dom.c:344:11: style: The scope of the variable 'clen' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:367:11: style: The scope of the variable 'clen' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:458:12: style: The scope of the variable 'ns' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:639:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1485:20: style: The scope of the variable 'lc' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1486:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1591:20: style: The scope of the variable 'lc' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1593:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1671:35: style: The scope of the variable 'lc' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1673:35: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1763:35: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2109:21: style: The scope of the variable 'done' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2111:21: style: The scope of the variable 'len' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2113:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2114:21: style: The scope of the variable 'bufObj' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2116:21: style: The scope of the variable 'useBinary' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2117:21: style: The scope of the variable 'str' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2396:20: style: The scope of the variable 'lc' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2536:35: style: The scope of the variable 'aprev' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:2714:19: style: The scope of the variable 'ns' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:3138:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:3248:19: style: The scope of the variable 'origNS' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:3251:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:4053:20: style: The scope of the variable 'prefix' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:4241:18: style: The scope of the variable 'merge' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:4556:25: style: The scope of the variable 'nattr' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:4572:22: style: The scope of the variable 't1node' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:4980:18: style: The scope of the variable 'found' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:5072:18: style: The scope of the variable 'result' can be reduced. [variableScope]
tdom-0.9.1/generic/dom.c:1042:14: style: Function 'domPreviousSibling' argument 1 names different: declaration 'attr' definition 'node'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:777:45: note: Function 'domPreviousSibling' argument 1 names different: declaration 'attr' definition 'node'.
tdom-0.9.1/generic/dom.c:1042:14: note: Function 'domPreviousSibling' argument 1 names different: declaration 'attr' definition 'node'.
tdom-0.9.1/generic/dom.c:2097:17: style: Function 'domReadDocument' argument 7 names different: declaration 'ignoreXMLNS' definition 'ignorexmlns'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:725:41: note: Function 'domReadDocument' argument 7 names different: declaration 'ignoreXMLNS' definition 'ignorexmlns'.
tdom-0.9.1/generic/dom.c:2097:17: note: Function 'domReadDocument' argument 7 names different: declaration 'ignoreXMLNS' definition 'ignorexmlns'.
tdom-0.9.1/generic/dom.c:2106:17: style: Function 'domReadDocument' argument 16 names different: declaration 'status' definition 'resultcode'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:734:41: note: Function 'domReadDocument' argument 16 names different: declaration 'status' definition 'resultcode'.
tdom-0.9.1/generic/dom.c:2106:17: note: Function 'domReadDocument' argument 16 names different: declaration 'status' definition 'resultcode'.
tdom-0.9.1/generic/dom.c:3375:14: style: Function 'domRemoveChild' argument 2 names different: declaration 'childToRemove' definition 'child'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:779:57: note: Function 'domRemoveChild' argument 2 names different: declaration 'childToRemove' definition 'child'.
tdom-0.9.1/generic/dom.c:3375:14: note: Function 'domRemoveChild' argument 2 names different: declaration 'childToRemove' definition 'child'.
tdom-0.9.1/generic/dom.c:3594:14: style: Function 'domInsertBefore' argument 3 names different: declaration 'refChild' definition 'referenceChild'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:781:81: note: Function 'domInsertBefore' argument 3 names different: declaration 'refChild' definition 'referenceChild'.
tdom-0.9.1/generic/dom.c:3594:14: note: Function 'domInsertBefore' argument 3 names different: declaration 'refChild' definition 'referenceChild'.
tdom-0.9.1/generic/dom.c:4381:18: style: Function 'domAppendLiteralNode' argument 2 names different: declaration 'node' definition 'literalNode'. [funcArgNamesDifferent]
tdom-0.9.1/generic/dom.h:790:64: note: Function 'domAppendLiteralNode' argument 2 names different: declaration 'node' definition 'literalNode'.
tdom-0.9.1/generic/dom.c:4381:18: note: Function 'domAppendLiteralNode' argument 2 names different: declaration 'node' definition 'literalNode'.
tdom-0.9.1/generic/domalloc.c:183:27: style: The scope of the variable 'slots' can be reduced. [variableScope]
tdom-0.9.1/generic/domalloc.c:183:34: style: The scope of the variable 'bitmaps' can be reduced. [variableScope]
tdom-0.9.1/generic/domalloc.c:183:43: style: The scope of the variable 'blockSize' can be reduced. [variableScope]
tdom-0.9.1/generic/domalloc.c:358:21: style: The scope of the variable 'prevBlock' can be reduced. [variableScope]
tdom-0.9.1/generic/domhtml.c:467:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tdom-0.9.1/generic/domhtml.c:465:9: note: outer condition: bErNeedsInit
tdom-0.9.1/generic/domhtml.c:467:13: note: identical inner condition: bErNeedsInit
tdom-0.9.1/generic/domhtml.c:426:9: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domhtml.c:476:17: style: The scope of the variable 'isInvalid' can be reduced. [variableScope]
tdom-0.9.1/generic/domjson.c:242:13: style: The scope of the variable 'save' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2579:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdom-0.9.1/generic/domxpath.c:1353:1: style: The scope of the variable '__func' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:1412:1: style: The scope of the variable '__func' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:1577:1: style: The scope of the variable '__func' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:1674:13: style: The scope of the variable 'b' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:1730:13: style: The scope of the variable 'b' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2273:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2273:16: style: The scope of the variable 'len' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2273:21: style: The scope of the variable 'newlen' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2273:29: style: The scope of the variable 'slen' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2275:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2607:23: style: The scope of the variable 't' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2644:24: style: The scope of the variable 't' can be reduced. [variableScope]
tdom-0.9.1/generic/domxpath.c:2641:14: style: Function 'xpathGetStringValue' argument 2 names different: declaration 'strLen' definition 'len'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.h:199:49: note: Function 'xpathGetStringValue' argument 2 names different: declaration 'strLen' definition 'len'.
tdom-0.9.1/generic/domxpath.c:2641:14: note: Function 'xpathGetStringValue' argument 2 names different: declaration 'strLen' definition 'len'.
tdom-0.9.1/generic/domxpath.c:4957:24: style: Function 'xpathEvalPredicate' argument 1 names different: declaration 'steps' definition 'step'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.c:244:36: note: Function 'xpathEvalPredicate' argument 1 names different: declaration 'steps' definition 'step'.
tdom-0.9.1/generic/domxpath.c:4957:24: note: Function 'xpathEvalPredicate' argument 1 names different: declaration 'steps' definition 'step'.
tdom-0.9.1/generic/domxpath.c:5173:24: style: Function 'xpathEval' argument 7 names different: declaration 'catch' definition 'cache'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.h:176:66: note: Function 'xpathEval' argument 7 names different: declaration 'catch' definition 'cache'.
tdom-0.9.1/generic/domxpath.c:5173:24: note: Function 'xpathEval' argument 7 names different: declaration 'catch' definition 'cache'.
tdom-0.9.1/generic/domxpath.c:5175:24: style: Function 'xpathEval' argument 9 names different: declaration 'rs' definition 'result'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.h:177:53: note: Function 'xpathEval' argument 9 names different: declaration 'rs' definition 'result'.
tdom-0.9.1/generic/domxpath.c:5175:24: note: Function 'xpathEval' argument 9 names different: declaration 'rs' definition 'result'.
tdom-0.9.1/generic/domxpath.c:5224:25: style: Function 'xpathMatches' argument 1 names different: declaration 'steps' definition 'step'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.h:178:26: note: Function 'xpathMatches' argument 1 names different: declaration 'steps' definition 'step'.
tdom-0.9.1/generic/domxpath.c:5224:25: note: Function 'xpathMatches' argument 1 names different: declaration 'steps' definition 'step'.
tdom-0.9.1/generic/domxpath.c:5669:9: style: Function 'xpathGetPrio' argument 1 names different: declaration 't' definition 'steps'. [funcArgNamesDifferent]
tdom-0.9.1/generic/domxpath.h:173:26: note: Function 'xpathGetPrio' argument 1 names different: declaration 't' definition 'steps'.
tdom-0.9.1/generic/domxpath.c:5669:9: note: Function 'xpathGetPrio' argument 1 names different: declaration 't' definition 'steps'.
tdom-0.9.1/generic/domxpath.c:733:32: error: Common realloc mistake: 'tokens' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:874:36: error: Common realloc mistake: 'tokens' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:972:36: error: Common realloc mistake: 'tokens' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:1125:9: error: Common realloc mistake: 'tokens' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:1128:5: error: Common realloc mistake: 'tokens' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:2617:13: error: Common realloc mistake: 'pc' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxpath.c:2655:13: error: Common realloc mistake: 'pc' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/generic/domxslt.c:5676:26: warning: Either the condition 'href?Tcl_NewStringObj(href,strlen(href)):Tcl_NewStringObj("",0)' is redundant or there is possible null pointer dereference: href. [nullPointerRedundantCheck]
tdom-0.9.1/generic/domxslt.c:5696:53: note: Assuming that condition 'href?Tcl_NewStringObj(href,strlen(href)):Tcl_NewStringObj("",0)' is not redundant
tdom-0.9.1/generic/domxslt.c:5676:26: note: Null pointer dereference
tdom-0.9.1/generic/domxslt.c:2486:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tdom-0.9.1/generic/domxslt.c:3396:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tdom-0.9.1/generic/domxslt.c:546:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:688:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:745:19: style: The scope of the variable 'extDocument' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1713:15: style: The scope of the variable 'ln' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1713:19: style: The scope of the variable 'rn' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1764:20: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1764:23: style: The scope of the variable 'len' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1764:28: style: The scope of the variable 'onlySpace' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1765:20: style: The scope of the variable 'p' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1892:25: style: The scope of the variable 'keyId' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1892:33: style: The scope of the variable 'filterValue' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1895:51: style: The scope of the variable 'x' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1898:25: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1899:25: style: The scope of the variable 'docKeyData' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:1901:25: style: The scope of the variable 'ownerDoc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2298:21: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2299:21: style: The scope of the variable 'strAptr' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2299:31: style: The scope of the variable 'strBptr' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2300:21: style: The scope of the variable 'lenA' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2300:27: style: The scope of the variable 'lenB' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2300:33: style: The scope of the variable 'len' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2375:9: style: The scope of the variable 'tmpPos' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2375:40: style: The scope of the variable 'j' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2377:14: style: The scope of the variable 'tmpVd' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2648:23: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2649:23: style: The scope of the variable 'select' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2650:23: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2751:20: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2753:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2864:26: style: The scope of the variable 't' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2869:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:3025:23: style: The scope of the variable 'aSet' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:3025:29: style: The scope of the variable 'save' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5046:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5088:21: style: The scope of the variable 'prefix' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5090:21: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5263:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5263:19: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5263:23: style: The scope of the variable 'needNewVarFrame' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5325:16: style: The scope of the variable 'start' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5325:23: style: The scope of the variable 'save' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5423:16: style: The scope of the variable 'start' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5423:23: style: The scope of the variable 'save' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5490:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5490:16: style: The scope of the variable 'len' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5490:21: style: The scope of the variable 'onlySpace' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5491:13: style: The scope of the variable 'p' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5552:25: style: The scope of the variable 'start' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5552:32: style: The scope of the variable 'save' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5553:20: style: The scope of the variable 'ns' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5864:28: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5865:32: style: The scope of the variable 'prefix' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:5872:24: style: The scope of the variable 'var' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:6676:30: style: The scope of the variable 'dfsave' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:6680:30: style: The scope of the variable 'assave' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:6682:24: style: The scope of the variable 'nf' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:6684:24: style: The scope of the variable 'tlv' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:6685:34: style: The scope of the variable 'nsAliasSave' can be reduced. [variableScope]
tdom-0.9.1/generic/domxslt.c:2431:18: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tdom-0.9.1/generic/nodecmd.c:285:21: style: Function 'NodeObjCmd' argument 4 names different: declaration 'o' definition 'objv'. [funcArgNamesDifferent]
tdom-0.9.1/generic/nodecmd.c:110:69: note: Function 'NodeObjCmd' argument 4 names different: declaration 'o' definition 'objv'.
tdom-0.9.1/generic/nodecmd.c:285:21: note: Function 'NodeObjCmd' argument 4 names different: declaration 'o' definition 'objv'.
tdom-0.9.1/generic/tcldom.c:509:9: style: Condition 'deleted' is always true [knownConditionTrueFalse]
tdom-0.9.1/generic/tcldom.c:506:19: note: Assignment 'deleted=1', assigned value is 1
tdom-0.9.1/generic/tcldom.c:509:9: note: Condition 'deleted' is always true
tdom-0.9.1/generic/tcldom.c:1183:9: style: Condition '!shared' is always false [knownConditionTrueFalse]
tdom-0.9.1/generic/tcldom.c:1161:27: note: Assignment 'shared=1', assigned value is 1
tdom-0.9.1/generic/tcldom.c:1183:9: note: Condition '!shared' is always false
tdom-0.9.1/generic/tcldom.c:1504:13: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tdom-0.9.1/generic/tcldom.c:1503:13: note: Variable 'rc' is reassigned a value before the old one has been used.
tdom-0.9.1/generic/tcldom.c:1504:13: note: Variable 'rc' is reassigned a value before the old one has been used.
tdom-0.9.1/generic/tcldom.c:486:17: style: The scope of the variable 'objCmdName' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:688:14: style: The scope of the variable 'objCmdName' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:731:14: style: The scope of the variable 'objCmdName' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:764:20: style: The scope of the variable 'dinfo' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:908:26: style: The scope of the variable 'result' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:1250:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:1308:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:1964:25: style: The scope of the variable 'pi_name' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:1964:43: style: The scope of the variable 'attrName' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:1964:54: style: The scope of the variable 'attrValue' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2125:26: style: The scope of the variable 'attrName' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2125:37: style: The scope of the variable 'attrValue' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2128:13: style: The scope of the variable 'result' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2782:20: style: The scope of the variable 'prefix' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2782:45: style: The scope of the variable 'start' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:2784:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:3049:11: style: The scope of the variable 'clen' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:3861:14: style: The scope of the variable 'resultPtr' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:3861:25: style: The scope of the variable 'namePtr' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:3950:22: style: The scope of the variable 'result' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:3951:23: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:4007:18: style: The scope of the variable 'node' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6053:24: style: The scope of the variable 'options' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6141:31: style: The scope of the variable 'option' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6145:18: style: The scope of the variable 'interpResult' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6471:14: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6472:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6507:14: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6508:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6579:14: style: The scope of the variable 'byteIndex' can be reduced. [variableScope]
tdom-0.9.1/generic/tcldom.c:6579:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:1335:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tdom-0.9.1/generic/tclexpat.c:487:34: style: The scope of the variable 'eContentSave' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:624:32: style: The scope of the variable 'eContentSave' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:896:10: style: The scope of the variable 'bytesread' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:897:8: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:897:16: style: The scope of the variable 'buf' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:905:18: style: The scope of the variable 'str' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:1645:15: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:3839:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:3839:19: style: The scope of the variable 'detail' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:3840:23: style: The scope of the variable 'i' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:4403:40: style: The scope of the variable 'tmpTclHandlerSet' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:4404:36: style: The scope of the variable 'tmpCHandlerSet' can be reduced. [variableScope]
tdom-0.9.1/generic/tclexpat.c:701:16: style: Function 'TclExpatInstanceCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tdom-0.9.1/generic/tclexpat.c:118:49: note: Function 'TclExpatInstanceCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tdom-0.9.1/generic/tclexpat.c:701:16: note: Function 'TclExpatInstanceCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tdom-0.9.1/generic/tclexpat.c:2144:11: style: Function 'TclGenExpatElementStartHandler' argument 1 names different: declaration 'userdata' definition 'userData'. [funcArgNamesDifferent]
tdom-0.9.1/generic/tclexpat.c:139:51: note: Function 'TclGenExpatElementStartHandler' argument 1 names different: declaration 'userdata' definition 'userData'.
tdom-0.9.1/generic/tclexpat.c:2144:11: note: Function 'TclGenExpatElementStartHandler' argument 1 names different: declaration 'userdata' definition 'userData'.
tdom-0.9.1/generic/tclexpat.c:2399:17: style: Function 'TclGenExpatStartNamespaceDeclHandler' argument 1 names different: declaration 'userdata' definition 'userData'. [funcArgNamesDifferent]
tdom-0.9.1/generic/tclexpat.c:164:58: note: Function 'TclGenExpatStartNamespaceDeclHandler' argument 1 names different: declaration 'userdata' definition 'userData'.
tdom-0.9.1/generic/tclexpat.c:2399:17: note: Function 'TclGenExpatStartNamespaceDeclHandler' argument 1 names different: declaration 'userdata' definition 'userData'.
tdom-0.9.1/generic/tclpull.c:398:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tdom-0.9.1/generic/tclpull.c:478:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tdom-0.9.1/generic/xmlsimple.c:223:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tdom-0.9.1/generic/xmlsimple.c:221:9: note: outer condition: bErNeedsInit
tdom-0.9.1/generic/xmlsimple.c:223:13: note: identical inner condition: bErNeedsInit
tdom-0.9.1/generic/xmlsimple.c:270:27: style: Redundant condition: If '!EXPR', the comparison 'EXPR != ';'' is always true. [redundantCondition]
tdom-0.9.1/generic/xmlsimple.c:292:27: style: Redundant condition: If '!EXPR', the comparison 'EXPR != ';'' is always true. [redundantCondition]
tdom-0.9.1/generic/xmlsimple.c:178:9: style: The scope of the variable 'h' can be reduced. [variableScope]
tdom-0.9.1/generic/xmlsimple.c:886:29: error: Common realloc mistake: 'activeNS' nulled but not freed upon failure [memleakOnRealloc]
tdom-0.9.1/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tdom-0.9.1/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tdom-0.9.1/win/nmakehlp.c:644:4: note: Null pointer dereference
tdom-0.9.1/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tdom-0.9.1/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tdom-0.9.1/win/nmakehlp.c:644:13: note: Null pointer dereference
tdom-0.9.1/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tdom-0.9.1/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdom-0.9.1/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tdom-0.9.1/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tdom-0.9.1/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tdom-0.9.1/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tdom-0.9.1/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdom-0.9.1/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tdom-0.9.1/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tdom-0.9.1/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdom-0.9.1/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tdom-0.9.1/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tdom-0.9.1/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tdom-0.9.1/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/te923con/te923con_0.6.1.orig.tar.gz
te923tool-0.6.1/te923com.c:54:15: style: The scope of the variable 'bytes' can be reduced. [variableScope]
te923tool-0.6.1/te923con.c:98:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
te923tool-0.6.1/te923con.c:153:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tea/tea_44.1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tea4cups/tea4cups_3.13~alpha0+svn3565.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/teckit/teckit_2.5.4~svn140+ds2.orig.tar.gz
teckit-2.5.4~svn140+ds2/SFconv/ConvertUTF.c:116:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
teckit-2.5.4~svn140+ds2/SFconv/SFconv.cpp:393:7: style: The scope of the variable 'status' can be reduced. [variableScope]
teckit-2.5.4~svn140+ds2/SFconv/SFconv.cpp:446:6: style: The scope of the variable 'status' can be reduced. [variableScope]
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: style: Function 'sfReader < char >' argument 1 names different: declaration 'inFile' definition 'f'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:20:0: note: Function 'sfReader < char >' argument 1 names different: declaration 'inFile' definition 'f'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: note: Function 'sfReader < char >' argument 1 names different: declaration 'inFile' definition 'f'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: style: Function 'sfReader < char >' argument 2 names different: declaration 'inForm' definition 'i'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:20:0: note: Function 'sfReader < char >' argument 2 names different: declaration 'inForm' definition 'i'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: note: Function 'sfReader < char >' argument 2 names different: declaration 'inForm' definition 'i'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: style: Function 'sfReader < UniChar >' argument 1 names different: declaration 'inFile' definition 'f'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:20:0: note: Function 'sfReader < UniChar >' argument 1 names different: declaration 'inFile' definition 'f'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: note: Function 'sfReader < UniChar >' argument 1 names different: declaration 'inFile' definition 'f'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: style: Function 'sfReader < UniChar >' argument 2 names different: declaration 'inForm' definition 'i'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:20:0: note: Function 'sfReader < UniChar >' argument 2 names different: declaration 'inForm' definition 'i'.
teckit-2.5.4~svn140+ds2/SFconv/sfReader.h:47:0: note: Function 'sfReader < UniChar >' argument 2 names different: declaration 'inForm' definition 'i'.
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1454:14: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1455:14: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2125:29: style: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/source/Compiler.h:278:27: note: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'.
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2125:29: note: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'.
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1727:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1849:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:524:2: performance: Variable 'compiledSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:530:2: performance: Variable 'ungotten' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:535:2: performance: Variable 'lineNumber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:537:2: performance: Variable 'errorCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:539:2: performance: Variable 'errorFunction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teckit-2.5.4~svn140+ds2/source/Compiler.h:292:11: style: Technically the member function 'Compiler::charLimit' can be const. [functionConst]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2185:11: note: Technically the member function 'Compiler::charLimit' can be const.
teckit-2.5.4~svn140+ds2/source/Compiler.h:292:11: note: Technically the member function 'Compiler::charLimit' can be const.
teckit-2.5.4~svn140+ds2/source/Compiler.h:294:9: performance: Technically the member function 'Compiler::findTag' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2775:11: note: Technically the member function 'Compiler::findTag' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:294:9: note: Technically the member function 'Compiler::findTag' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:309:9: performance: Technically the member function 'Compiler::isSingleCharRule' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2935:11: note: Technically the member function 'Compiler::isSingleCharRule' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:309:9: note: Technically the member function 'Compiler::isSingleCharRule' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:310:9: performance: Technically the member function 'Compiler::appendMatchElem' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:2947:11: note: Technically the member function 'Compiler::appendMatchElem' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:310:9: note: Technically the member function 'Compiler::appendMatchElem' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:312:9: performance: Technically the member function 'Compiler::appendReplaceElem' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:3005:11: note: Technically the member function 'Compiler::appendReplaceElem' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:312:9: note: Technically the member function 'Compiler::appendReplaceElem' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:314:9: performance: Technically the member function 'Compiler::appendToTable' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:298:11: note: Technically the member function 'Compiler::appendToTable' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:314:9: note: Technically the member function 'Compiler::appendToTable' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:316:9: performance: Technically the member function 'Compiler::appendToTable' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.h:331:15: performance: Technically the member function 'Compiler::reverseContext' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:3047:11: note: Technically the member function 'Compiler::reverseContext' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:331:15: note: Technically the member function 'Compiler::reverseContext' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:332:9: performance: Technically the member function 'Compiler::align' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:3089:11: note: Technically the member function 'Compiler::align' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.h:332:9: note: Technically the member function 'Compiler::align' can be static.
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1420:5: style: Class 'Compiler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1420:5: style: Class 'Compiler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
teckit-2.5.4~svn140+ds2/source/Compiler.h:202:7: style: Struct 'MatClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teckit-2.5.4~svn140+ds2/source/Compiler.cpp:1453:7: error: Common realloc mistake: 'dest' nulled but not freed upon failure [memleakOnRealloc]
teckit-2.5.4~svn140+ds2/source/Compiler.h:289:33: performance: Function parameter 's' should be passed by const reference. [passedByValue]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1076:30: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1090:14: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1131:26: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1302:27: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1316:10: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1337:9: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1393:28: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1703:26: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1717:26: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1720:23: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1930:27: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1975:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1993:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2017:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2031:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2053:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2088:19: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2120:27: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2159:27: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2178:12: style: C-style pointer casting [cstyleCast]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:2154:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1731:30: style: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'. [funcArgNamesDifferent]
teckit-2.5.4~svn140+ds2/source/Engine.h:176:28: note: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'.
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1731:30: note: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'.
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::patternLength' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::direction' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::info' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::infoLimit' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::matchElems' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::matchedLength' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::groupRepeats' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:401:7: warning: Member variable 'Pass::sgrStack' is not initialized in the constructor. [uninitMemberVar]
teckit-2.5.4~svn140+ds2/source/Engine.h:71:12: performance: Technically the member function 'Normalizer::decomposeOne' can be static. [functionStatic]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:201:13: note: Technically the member function 'Normalizer::decomposeOne' can be static.
teckit-2.5.4~svn140+ds2/source/Engine.h:71:12: note: Technically the member function 'Normalizer::decomposeOne' can be static.
teckit-2.5.4~svn140+ds2/source/Engine.cpp:430:2: style: Class 'Pass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:430:2: style: Class 'Pass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1329:4: style: Class 'Converter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1329:4: style: Class 'Converter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
teckit-2.5.4~svn140+ds2/source/Engine.h:60:7: style: Class 'Normalizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teckit-2.5.4~svn140+ds2/source/Engine.h:181:7: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teckit-2.5.4~svn140+ds2/source/Engine.h:63:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:39:18: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:63:18: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:65:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:41:16: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:65:16: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:92:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:39:18: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:92:18: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:94:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:41:16: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:94:16: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:96:18: style: The function 'lookaheadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:43:18: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:96:18: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:170:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:41:16: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:170:16: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.h:172:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teckit-2.5.4~svn140+ds2/source/Engine.h:39:18: note: Virtual function in base class
teckit-2.5.4~svn140+ds2/source/Engine.h:172:18: note: Function in derived class
teckit-2.5.4~svn140+ds2/source/Engine.cpp:1960:2: style: Exception should be caught by reference. [catchExceptionByValue]
teckit-2.5.4~svn140+ds2/source/Sample-tools/TxtConv.cpp:174:8: style: The scope of the variable 'tecFile' can be reduced. [variableScope]
teckit-2.5.4~svn140+ds2/source/Sample-tools/TxtConv.cpp:375:0: error: Resource leak: inFile [resourceLeak]
teckit-2.5.4~svn140+ds2/source/Sample-tools/TxtConv.cpp:462:0: error: Resource leak: outFile [resourceLeak]
[07:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tecnoballz/tecnoballz_0.93.1.orig.tar.gz
tecnoballz-0.93.1/src/bitmap_data.cc:149:40: style: Function 'get_offset' argument 1 names different: declaration 'xcoord' definition 'posX'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/bitmap_data.h:62:29: note: Function 'get_offset' argument 1 names different: declaration 'xcoord' definition 'posX'.
tecnoballz-0.93.1/src/bitmap_data.cc:149:40: note: Function 'get_offset' argument 1 names different: declaration 'xcoord' definition 'posX'.
tecnoballz-0.93.1/src/bitmap_data.cc:149:53: style: Function 'get_offset' argument 2 names different: declaration 'ycoord' definition 'posY'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/bitmap_data.h:62:44: note: Function 'get_offset' argument 2 names different: declaration 'ycoord' definition 'posY'.
tecnoballz-0.93.1/src/bitmap_data.cc:149:53: note: Function 'get_offset' argument 2 names different: declaration 'ycoord' definition 'posY'.
tecnoballz-0.93.1/src/bitmap_data.cc:222:26: style: Function 'load' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/bitmap_data.h:68:20: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fname'.
tecnoballz-0.93.1/src/bitmap_data.cc:222:26: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fname'.
tecnoballz-0.93.1/src/bitmap_data.cc:244:34: style: Function 'sdl_load_bmp' argument 1 names different: declaration 'filename' definition 'fpath'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/bitmap_data.h:74:28: note: Function 'sdl_load_bmp' argument 1 names different: declaration 'filename' definition 'fpath'.
tecnoballz-0.93.1/src/bitmap_data.cc:244:34: note: Function 'sdl_load_bmp' argument 1 names different: declaration 'filename' definition 'fpath'.
tecnoballz-0.93.1/src/bitmap_data.cc:37:14: warning: Member variable 'bitmap_data::palette' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/bitmap_data.h:57:10: style: Technically the member function 'bitmap_data::get_width' can be const. [functionConst]
tecnoballz-0.93.1/src/bitmap_data.cc:88:21: note: Technically the member function 'bitmap_data::get_width' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:57:10: note: Technically the member function 'bitmap_data::get_width' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:58:10: style: Technically the member function 'bitmap_data::get_row_size' can be const. [functionConst]
tecnoballz-0.93.1/src/bitmap_data.cc:97:21: note: Technically the member function 'bitmap_data::get_row_size' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:58:10: note: Technically the member function 'bitmap_data::get_row_size' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:59:10: style: Technically the member function 'bitmap_data::get_height' can be const. [functionConst]
tecnoballz-0.93.1/src/bitmap_data.cc:106:21: note: Technically the member function 'bitmap_data::get_height' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:59:10: note: Technically the member function 'bitmap_data::get_height' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:62:10: style: Technically the member function 'bitmap_data::get_offset' can be const. [functionConst]
tecnoballz-0.93.1/src/bitmap_data.cc:149:21: note: Technically the member function 'bitmap_data::get_offset' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:62:10: note: Technically the member function 'bitmap_data::get_offset' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:63:10: style: Technically the member function 'bitmap_data::get_line_modulo' can be const. [functionConst]
tecnoballz-0.93.1/src/bitmap_data.cc:138:21: note: Technically the member function 'bitmap_data::get_line_modulo' can be const.
tecnoballz-0.93.1/include/bitmap_data.h:63:10: note: Technically the member function 'bitmap_data::get_line_modulo' can be const.
tecnoballz-0.93.1/src/configfile.cc:430:37: style: Function 'fopen_data' argument 1 names different: declaration 'rel_filename' definition 'fname'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/configfile.h:101:33: note: Function 'fopen_data' argument 1 names different: declaration 'rel_filename' definition 'fname'.
tecnoballz-0.93.1/src/configfile.cc:430:37: note: Function 'fopen_data' argument 1 names different: declaration 'rel_filename' definition 'fname'.
tecnoballz-0.93.1/src/configfile.cc:430:56: style: Function 'fopen_data' argument 2 names different: declaration 'mode' definition 'fmode'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/configfile.h:101:59: note: Function 'fopen_data' argument 2 names different: declaration 'mode' definition 'fmode'.
tecnoballz-0.93.1/src/configfile.cc:430:56: note: Function 'fopen_data' argument 2 names different: declaration 'mode' definition 'fmode'.
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer1' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer2' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer3' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer4' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer5' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer6' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/configfile.cc:56:13: warning: Member variable 'configfile::thePlayer7' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/configfile.h:90:8: performance: Technically the member function 'configfile::configinfo' can be static. [functionStatic]
tecnoballz-0.93.1/src/configfile.cc:115:13: note: Technically the member function 'configfile::configinfo' can be static.
tecnoballz-0.93.1/include/configfile.h:90:8: note: Technically the member function 'configfile::configinfo' can be static.
tecnoballz-0.93.1/include/configfile.h:93:10: performance: Technically the member function 'configfile::scan_arguments' can be static. [functionStatic]
tecnoballz-0.93.1/src/configfile.cc:456:20: note: Technically the member function 'configfile::scan_arguments' can be static.
tecnoballz-0.93.1/include/configfile.h:93:10: note: Technically the member function 'configfile::scan_arguments' can be static.
tecnoballz-0.93.1/include/configfile.h:94:15: style: Technically the member function 'configfile::get_player_name' can be const. [functionConst]
tecnoballz-0.93.1/src/configfile.cc:331:13: note: Technically the member function 'configfile::get_player_name' can be const.
tecnoballz-0.93.1/include/configfile.h:94:15: note: Technically the member function 'configfile::get_player_name' can be const.
tecnoballz-0.93.1/include/configfile.h:96:16: style: Technically the member function 'configfile::get_language' can be const. [functionConst]
tecnoballz-0.93.1/src/configfile.cc:360:13: note: Technically the member function 'configfile::get_language' can be const.
tecnoballz-0.93.1/include/configfile.h:96:16: note: Technically the member function 'configfile::get_language' can be const.
tecnoballz-0.93.1/include/objects_list.h:57:10: style: Technically the member function 'objects_list::disable_sprites' can be const. [functionConst]
tecnoballz-0.93.1/include/objects_list.h:260:59: note: Technically the member function 'objects_list::disable_sprites' can be const.
tecnoballz-0.93.1/include/objects_list.h:57:10: note: Technically the member function 'objects_list::disable_sprites' can be const.
tecnoballz-0.93.1/include/objects_list.h:58:10: style: Technically the member function 'objects_list::enable_sprites' can be const. [functionConst]
tecnoballz-0.93.1/include/objects_list.h:248:59: note: Technically the member function 'objects_list::enable_sprites' can be const.
tecnoballz-0.93.1/include/objects_list.h:58:10: note: Technically the member function 'objects_list::enable_sprites' can be const.
tecnoballz-0.93.1/include/objects_list.h:61:12: style: Technically the member function 'objects_list::get_max_of_sprites' can be const. [functionConst]
tecnoballz-0.93.1/include/objects_list.h:159:61: note: Technically the member function 'objects_list::get_max_of_sprites' can be const.
tecnoballz-0.93.1/include/objects_list.h:61:12: note: Technically the member function 'objects_list::get_max_of_sprites' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:123:5: style: Class 'sprite_paddle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tecnoballz-0.93.1/include/sprite_brick.h:50:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/sprite_object.h:380:18: note: Virtual function in base class
tecnoballz-0.93.1/include/sprite_brick.h:50:16: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_bricks_level.h:124:8: style: The function 'first_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:41:18: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_bricks_level.h:124:8: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_bricks_level.h:125:10: style: The function 'main_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:42:20: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_bricks_level.h:125:10: note: Function in derived class
tecnoballz-0.93.1/include/sprite_ball.h:203:18: style: The function 'collision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/sprite_object.h:391:18: note: Virtual function in base class
tecnoballz-0.93.1/include/sprite_ball.h:203:18: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_shop.h:172:10: style: The function 'first_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:41:18: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_shop.h:172:10: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_shop.h:173:12: style: The function 'main_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:42:20: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_shop.h:173:12: note: Function in derived class
tecnoballz-0.93.1/src/configfile.cc:421:0: error: Resource leak: config [resourceLeak]
tecnoballz-0.93.1/src/controller_balls.cc:669:44: style: C-style pointer casting [cstyleCast]
tecnoballz-0.93.1/src/controller_balls.cc:732:40: style: C-style pointer casting [cstyleCast]
tecnoballz-0.93.1/src/controller_balls.cc:68:32: style: Function 'init' argument 2 names different: declaration 'glueC' definition 'glue'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_balls.h:79:35: note: Function 'init' argument 2 names different: declaration 'glueC' definition 'glue'.
tecnoballz-0.93.1/src/controller_balls.cc:68:32: note: Function 'init' argument 2 names different: declaration 'glueC' definition 'glue'.
tecnoballz-0.93.1/src/controller_balls.cc:68:59: style: Function 'init' argument 4 names different: declaration 'tiltC' definition 'tilt'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_balls.h:80:41: note: Function 'init' argument 4 names different: declaration 'tiltC' definition 'tilt'.
tecnoballz-0.93.1/src/controller_balls.cc:68:59: note: Function 'init' argument 4 names different: declaration 'tiltC' definition 'tilt'.
tecnoballz-0.93.1/src/controller_bricks.cc:294:28: warning: Either the condition 'all_levels!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tecnoballz-0.93.1/src/controller_bricks.cc:377:18: note: Assuming that condition 'all_levels!=NULL' is not redundant
tecnoballz-0.93.1/src/controller_bricks.cc:294:28: note: Null pointer addition
tecnoballz-0.93.1/src/controller_bullets.cc:206:53: style: Function 'init_fire_01' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:58:40: note: Function 'init_fire_01' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:206:53: note: Function 'init_fire_01' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:241:53: style: Function 'init_fire_02' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:59:40: note: Function 'init_fire_02' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:241:53: note: Function 'init_fire_02' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:286:53: style: Function 'init_fire_03' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:60:40: note: Function 'init_fire_03' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:286:53: note: Function 'init_fire_03' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:342:53: style: Function 'init_fire_04' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:61:40: note: Function 'init_fire_04' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:342:53: note: Function 'init_fire_04' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:374:53: style: Function 'init_fire_05' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:62:40: note: Function 'init_fire_05' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:374:53: note: Function 'init_fire_05' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:405:53: style: Function 'init_fire_06' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:63:40: note: Function 'init_fire_06' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:405:53: note: Function 'init_fire_06' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:432:53: style: Function 'init_fire_07' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:64:40: note: Function 'init_fire_07' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:432:53: note: Function 'init_fire_07' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:462:53: style: Function 'init_fire_08' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:65:40: note: Function 'init_fire_08' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:462:53: note: Function 'init_fire_08' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:498:53: style: Function 'init_fire_09' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:66:40: note: Function 'init_fire_09' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:498:53: note: Function 'init_fire_09' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:540:53: style: Function 'init_fire_10' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:67:40: note: Function 'init_fire_10' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:540:53: note: Function 'init_fire_10' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:564:53: style: Function 'init_fire_11' argument 1 names different: declaration 'pgard' definition 'guardian'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_bullets.h:68:40: note: Function 'init_fire_11' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_bullets.cc:564:53: note: Function 'init_fire_11' argument 1 names different: declaration 'pgard' definition 'guardian'.
tecnoballz-0.93.1/src/controller_capsules.cc:313:53: style: Function 'play_animation_in_shop' argument 1 names different: declaration 'value' definition 'speed'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_capsules.h:98:39: note: Function 'play_animation_in_shop' argument 1 names different: declaration 'value' definition 'speed'.
tecnoballz-0.93.1/src/controller_capsules.cc:313:53: note: Function 'play_animation_in_shop' argument 1 names different: declaration 'value' definition 'speed'.
tecnoballz-0.93.1/src/controller_capsules.cc:38:22: warning: Member variable 'controller_capsules::paddle_selected' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_capsules.cc:38:22: warning: Member variable 'controller_capsules::overview_capsule' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_capsules.cc:38:22: warning: Member variable 'controller_capsules::random_list' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_ejectors.cc:157:42: style: Function 'get_ejector' argument 1 names different: declaration 'eject' definition 'id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_ejectors.h:62:38: note: Function 'get_ejector' argument 1 names different: declaration 'eject' definition 'id'.
tecnoballz-0.93.1/src/controller_ejectors.cc:157:42: note: Function 'get_ejector' argument 1 names different: declaration 'eject' definition 'id'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:48: style: Function 'set_start_values' argument 1 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:56:35: note: Function 'set_start_values' argument 1 names different: declaration 'n' definition 'length'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:48: note: Function 'set_start_values' argument 1 names different: declaration 'n' definition 'length'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:63: style: Function 'set_start_values' argument 2 names different: declaration 'a' definition 'zeRad'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:56:45: note: Function 'set_start_values' argument 2 names different: declaration 'a' definition 'zeRad'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:63: note: Function 'set_start_values' argument 2 names different: declaration 'a' definition 'zeRad'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:77: style: Function 'set_start_values' argument 3 names different: declaration 'j' definition 'index'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:56:55: note: Function 'set_start_values' argument 3 names different: declaration 'j' definition 'index'.
tecnoballz-0.93.1/src/controller_font_game.cc:123:77: note: Function 'set_start_values' argument 3 names different: declaration 'j' definition 'index'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:44: style: Function 'set_start_values' argument 4 names different: declaration 'y' definition 'yStrt'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:56:65: note: Function 'set_start_values' argument 4 names different: declaration 'y' definition 'yStrt'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:44: note: Function 'set_start_values' argument 4 names different: declaration 'y' definition 'yStrt'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:58: style: Function 'set_start_values' argument 5 names different: declaration 'i3' definition 'yOffs'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:57:29: note: Function 'set_start_values' argument 5 names different: declaration 'i3' definition 'yOffs'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:58: note: Function 'set_start_values' argument 5 names different: declaration 'i3' definition 'yOffs'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:72: style: Function 'set_start_values' argument 6 names different: declaration 'y3' definition 'yStop'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_font_game.h:57:40: note: Function 'set_start_values' argument 6 names different: declaration 'y3' definition 'yStop'.
tecnoballz-0.93.1/src/controller_font_game.cc:124:72: note: Function 'set_start_values' argument 6 names different: declaration 'y3' definition 'yStop'.
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::characters_list' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::objectLeft' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::objectRigh' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::object_ptr' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::scroll_ptr' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::scrollText' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_font_menu.cc:34:23: warning: Member variable 'controller_font_menu::scrolltexts' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_guardians.cc:827:42: style: Function 'level2gdpt' argument 1 names different: declaration 'arean' definition 'area_num'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_guardians.h:84:36: note: Function 'level2gdpt' argument 1 names different: declaration 'arean' definition 'area_num'.
tecnoballz-0.93.1/src/controller_guardians.cc:827:42: note: Function 'level2gdpt' argument 1 names different: declaration 'arean' definition 'area_num'.
tecnoballz-0.93.1/src/controller_guardians.cc:827:59: style: Function 'level2gdpt' argument 2 names different: declaration 'level' definition 'level_num'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_guardians.h:84:50: note: Function 'level2gdpt' argument 2 names different: declaration 'level' definition 'level_num'.
tecnoballz-0.93.1/src/controller_guardians.cc:827:59: note: Function 'level2gdpt' argument 2 names different: declaration 'level' definition 'level_num'.
tecnoballz-0.93.1/src/controller_indicators.cc:265:54: style: Function 'increase_money_amount' argument 1 names different: declaration 'amount' definition 'value'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_indicators.h:57:38: note: Function 'increase_money_amount' argument 1 names different: declaration 'amount' definition 'value'.
tecnoballz-0.93.1/src/controller_indicators.cc:265:54: note: Function 'increase_money_amount' argument 1 names different: declaration 'amount' definition 'value'.
tecnoballz-0.93.1/src/controller_moneys.cc:34:20: warning: Member variable 'controller_moneys::ptbarreScr' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_moneys.cc:34:20: warning: Member variable 'controller_moneys::ptPrntmney' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_paddles.cc:513:18: style: The scope of the variable 'tabB1' can be reduced. [variableScope]
tecnoballz-0.93.1/src/controller_paddles.cc:513:27: style: The scope of the variable 'tabB2' can be reduced. [variableScope]
tecnoballz-0.93.1/src/controller_paddles.cc:513:36: style: The scope of the variable 'tabB3' can be reduced. [variableScope]
tecnoballz-0.93.1/src/controller_paddles.cc:513:45: style: The scope of the variable 'tabB4' can be reduced. [variableScope]
tecnoballz-0.93.1/src/controller_paddles.cc:596:18: style: The scope of the variable 'tabB1' can be reduced. [variableScope]
tecnoballz-0.93.1/src/controller_paddles.cc:225:84: style: Function 'init_paddles' argument 2 names different: declaration 'balls' definition 'ball'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/controller_paddles.h:158:71: note: Function 'init_paddles' argument 2 names different: declaration 'balls' definition 'ball'.
tecnoballz-0.93.1/src/controller_paddles.cc:225:84: note: Function 'init_paddles' argument 2 names different: declaration 'balls' definition 'ball'.
tecnoballz-0.93.1/src/controller_projectiles.cc:33:25: warning: Member variable 'controller_projectiles::gun_paddle' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/controller_viewfinders.cc:34:25: warning: Member variable 'controller_viewfinders::paddles_list' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/display_text_bitmap.cc:161:9: style: C-style pointer casting [cstyleCast]
tecnoballz-0.93.1/include/display_text_bitmap.h:63:10: style: Technically the member function 'display_text_bitmap::get_char_height' can be const. [functionConst]
tecnoballz-0.93.1/src/display_text_bitmap.cc:92:22: note: Technically the member function 'display_text_bitmap::get_char_height' can be const.
tecnoballz-0.93.1/include/display_text_bitmap.h:63:10: note: Technically the member function 'display_text_bitmap::get_char_height' can be const.
tecnoballz-0.93.1/include/display_text_bitmap.h:69:8: performance: Technically the member function 'display_text_bitmap::print_to_string' can be static. [functionStatic]
tecnoballz-0.93.1/src/display_text_bitmap.cc:209:22: note: Technically the member function 'display_text_bitmap::print_to_string' can be static.
tecnoballz-0.93.1/include/display_text_bitmap.h:69:8: note: Technically the member function 'display_text_bitmap::print_to_string' can be static.
tecnoballz-0.93.1/include/display_text_bitmap.h:70:8: performance: Technically the member function 'display_text_bitmap::print_int_to_string' can be static. [functionStatic]
tecnoballz-0.93.1/src/display_text_bitmap.cc:224:22: note: Technically the member function 'display_text_bitmap::print_int_to_string' can be static.
tecnoballz-0.93.1/include/display_text_bitmap.h:70:8: note: Technically the member function 'display_text_bitmap::print_int_to_string' can be static.
tecnoballz-0.93.1/src/handler_audio.cc:282:58: style: Function 'play_level_music' argument 2 names different: declaration 'level_num' definition 'level'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_audio.h:142:50: note: Function 'play_level_music' argument 2 names different: declaration 'level_num' definition 'level'.
tecnoballz-0.93.1/src/handler_audio.cc:282:58: note: Function 'play_level_music' argument 2 names different: declaration 'level_num' definition 'level'.
tecnoballz-0.93.1/src/handler_audio.cc:459:9: style: union member 'Anonymous6::i' is never used. [unusedStructMember]
tecnoballz-0.93.1/src/handler_audio.cc:460:11: style: union member 'Anonymous6::p' is never used. [unusedStructMember]
tecnoballz-0.93.1/src/handler_audio.cc:75:16: warning: Member variable 'handler_audio::current_music' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/include/handler_audio.h:147:8: style: Technically the member function 'handler_audio::is_win_music_finished' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_audio.cc:385:16: note: Technically the member function 'handler_audio::is_win_music_finished' can be const.
tecnoballz-0.93.1/include/handler_audio.h:147:8: note: Technically the member function 'handler_audio::is_win_music_finished' can be const.
tecnoballz-0.93.1/include/handler_audio.h:148:10: style: Technically the member function 'handler_audio::get_portion_music_played' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_audio.cc:497:16: note: Technically the member function 'handler_audio::get_portion_music_played' can be const.
tecnoballz-0.93.1/include/handler_audio.h:148:10: note: Technically the member function 'handler_audio::get_portion_music_played' can be const.
tecnoballz-0.93.1/include/handler_audio.h:149:8: style: Technically the member function 'handler_audio::play_sound' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_audio.cc:647:16: note: Technically the member function 'handler_audio::play_sound' can be const.
tecnoballz-0.93.1/include/handler_audio.h:149:8: note: Technically the member function 'handler_audio::play_sound' can be const.
tecnoballz-0.93.1/include/handler_audio.h:155:8: performance: Technically the member function 'handler_audio::query_spec' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_audio.cc:237:16: note: Technically the member function 'handler_audio::query_spec' can be static.
tecnoballz-0.93.1/include/handler_audio.h:155:8: note: Technically the member function 'handler_audio::query_spec' can be static.
tecnoballz-0.93.1/include/handler_audio.h:156:10: performance: Technically the member function 'handler_audio::area_music' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_audio.cc:730:16: note: Technically the member function 'handler_audio::area_music' can be static.
tecnoballz-0.93.1/include/handler_audio.h:156:10: note: Technically the member function 'handler_audio::area_music' can be static.
tecnoballz-0.93.1/include/handler_audio.h:159:8: style: Technically the member function 'handler_audio::play_requested_sounds' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_audio.cc:626:16: note: Technically the member function 'handler_audio::play_requested_sounds' can be const.
tecnoballz-0.93.1/include/handler_audio.h:159:8: note: Technically the member function 'handler_audio::play_requested_sounds' can be const.
tecnoballz-0.93.1/src/handler_display.cc:595:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tecnoballz-0.93.1/src/handler_display.cc:596:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tecnoballz-0.93.1/src/handler_display.cc:610:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tecnoballz-0.93.1/src/handler_display.cc:611:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tecnoballz-0.93.1/src/handler_display.cc:53:3: style: Variable 'delay_change_counter' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tecnoballz-0.93.1/src/handler_display.cc:51:3: note: Variable 'delay_change_counter' is reassigned a value before the old one has been used if variable is no semaphore variable.
tecnoballz-0.93.1/src/handler_display.cc:53:3: note: Variable 'delay_change_counter' is reassigned a value before the old one has been used if variable is no semaphore variable.
tecnoballz-0.93.1/src/handler_display.cc:393:49: style: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:107:41: note: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'.
tecnoballz-0.93.1/src/handler_display.cc:393:49: note: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'.
tecnoballz-0.93.1/src/handler_display.cc:420:46: style: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:108:38: note: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'.
tecnoballz-0.93.1/src/handler_display.cc:420:46: note: Function 'enable_palette' argument 1 names different: declaration 'adrPal' definition 'pal'.
tecnoballz-0.93.1/src/handler_display.cc:508:37: style: Function 'clr_shadow' argument 1 names different: declaration '_iPosX' definition 'xcoord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:112:29: note: Function 'clr_shadow' argument 1 names different: declaration '_iPosX' definition 'xcoord'.
tecnoballz-0.93.1/src/handler_display.cc:508:37: note: Function 'clr_shadow' argument 1 names different: declaration '_iPosX' definition 'xcoord'.
tecnoballz-0.93.1/src/handler_display.cc:508:52: style: Function 'clr_shadow' argument 2 names different: declaration '_iPosY' definition 'ycoord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:112:44: note: Function 'clr_shadow' argument 2 names different: declaration '_iPosY' definition 'ycoord'.
tecnoballz-0.93.1/src/handler_display.cc:508:52: note: Function 'clr_shadow' argument 2 names different: declaration '_iPosY' definition 'ycoord'.
tecnoballz-0.93.1/src/handler_display.cc:508:67: style: Function 'clr_shadow' argument 3 names different: declaration '_iLarg' definition 'width'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:112:59: note: Function 'clr_shadow' argument 3 names different: declaration '_iLarg' definition 'width'.
tecnoballz-0.93.1/src/handler_display.cc:508:67: note: Function 'clr_shadow' argument 3 names different: declaration '_iLarg' definition 'width'.
tecnoballz-0.93.1/src/handler_display.cc:509:37: style: Function 'clr_shadow' argument 4 names different: declaration '_iHaut' definition 'height'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_display.h:113:29: note: Function 'clr_shadow' argument 4 names different: declaration '_iHaut' definition 'height'.
tecnoballz-0.93.1/src/handler_display.cc:509:37: note: Function 'clr_shadow' argument 4 names different: declaration '_iHaut' definition 'height'.
tecnoballz-0.93.1/src/handler_display.cc:42:18: warning: Member variable 'handler_display::game_screen_pixels' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/handler_display.cc:42:18: warning: Member variable 'handler_display::background_pixels' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/handler_display.cc:46:3: performance: Variable 'sdl_ticks_amount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_display.cc:47:3: performance: Variable 'frames_counter_modulo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_display.cc:48:3: performance: Variable 'tilt_offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_display.cc:50:3: performance: Variable 'game_speed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_display.cc:51:3: performance: Variable 'delay_change_counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_display.cc:52:3: performance: Variable 'delay_ticks_amount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/handler_display.h:92:12: style: Technically the member function 'handler_display::get_width' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:178:18: note: Technically the member function 'handler_display::get_width' can be const.
tecnoballz-0.93.1/include/handler_display.h:92:12: note: Technically the member function 'handler_display::get_width' can be const.
tecnoballz-0.93.1/include/handler_display.h:93:12: style: Technically the member function 'handler_display::get_height' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:188:18: note: Technically the member function 'handler_display::get_height' can be const.
tecnoballz-0.93.1/include/handler_display.h:93:12: note: Technically the member function 'handler_display::get_height' can be const.
tecnoballz-0.93.1/include/handler_display.h:94:10: performance: Technically the member function 'handler_display::lock_surfaces' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_display.cc:197:18: note: Technically the member function 'handler_display::lock_surfaces' can be static.
tecnoballz-0.93.1/include/handler_display.h:94:10: note: Technically the member function 'handler_display::lock_surfaces' can be static.
tecnoballz-0.93.1/include/handler_display.h:95:10: performance: Technically the member function 'handler_display::unlock_surfaces' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_display.cc:207:18: note: Technically the member function 'handler_display::unlock_surfaces' can be static.
tecnoballz-0.93.1/include/handler_display.h:95:10: note: Technically the member function 'handler_display::unlock_surfaces' can be static.
tecnoballz-0.93.1/include/handler_display.h:96:12: performance: Technically the member function 'handler_display::get_bits_per_pixel' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_display.cc:218:18: note: Technically the member function 'handler_display::get_bits_per_pixel' can be static.
tecnoballz-0.93.1/include/handler_display.h:96:12: note: Technically the member function 'handler_display::get_bits_per_pixel' can be static.
tecnoballz-0.93.1/include/handler_display.h:98:12: style: Technically the member function 'handler_display::get_frames_per_second' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:371:18: note: Technically the member function 'handler_display::get_frames_per_second' can be const.
tecnoballz-0.93.1/include/handler_display.h:98:12: note: Technically the member function 'handler_display::get_frames_per_second' can be const.
tecnoballz-0.93.1/include/handler_display.h:100:12: style: Technically the member function 'handler_display::ecran_next' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:383:18: note: Technically the member function 'handler_display::ecran_next' can be const.
tecnoballz-0.93.1/include/handler_display.h:100:12: note: Technically the member function 'handler_display::ecran_next' can be const.
tecnoballz-0.93.1/include/handler_display.h:104:10: style: Technically the member function 'handler_display::buf_affx32' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:565:18: note: Technically the member function 'handler_display::buf_affx32' can be const.
tecnoballz-0.93.1/include/handler_display.h:104:10: note: Technically the member function 'handler_display::buf_affx32' can be const.
tecnoballz-0.93.1/include/handler_display.h:105:10: style: Technically the member function 'handler_display::buf_affx64' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:592:18: note: Technically the member function 'handler_display::buf_affx64' can be const.
tecnoballz-0.93.1/include/handler_display.h:105:10: note: Technically the member function 'handler_display::buf_affx64' can be const.
tecnoballz-0.93.1/include/handler_display.h:111:10: style: Technically the member function 'handler_display::clr_shadow' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:478:18: note: Technically the member function 'handler_display::clr_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:111:10: note: Technically the member function 'handler_display::clr_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:112:10: style: Technically the member function 'handler_display::clr_shadow' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:508:18: note: Technically the member function 'handler_display::clr_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:112:10: note: Technically the member function 'handler_display::clr_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:114:10: style: Technically the member function 'handler_display::set_shadow' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_display.cc:539:18: note: Technically the member function 'handler_display::set_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:114:10: note: Technically the member function 'handler_display::set_shadow' can be const.
tecnoballz-0.93.1/include/handler_display.h:116:10: performance: Technically the member function 'handler_display::set_color_gradation' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_display.cc:658:18: note: Technically the member function 'handler_display::set_color_gradation' can be static.
tecnoballz-0.93.1/include/handler_display.h:116:10: note: Technically the member function 'handler_display::set_color_gradation' can be static.
tecnoballz-0.93.1/include/handler_display.h:118:10: performance: Technically the member function 'handler_display::get_info' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_display.cc:227:18: note: Technically the member function 'handler_display::get_info' can be static.
tecnoballz-0.93.1/include/handler_display.h:118:10: note: Technically the member function 'handler_display::get_info' can be static.
tecnoballz-0.93.1/src/handler_high_score.cc:286:45: style: Function 'is_player_ranked' argument 1 names different: declaration 'playename' definition 'playername'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_high_score.h:55:34: note: Function 'is_player_ranked' argument 1 names different: declaration 'playename' definition 'playername'.
tecnoballz-0.93.1/src/handler_high_score.cc:286:45: note: Function 'is_player_ranked' argument 1 names different: declaration 'playename' definition 'playername'.
tecnoballz-0.93.1/include/handler_high_score.h:55:10: style: Technically the member function 'handler_high_score::is_player_ranked' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_high_score.cc:286:21: note: Technically the member function 'handler_high_score::is_player_ranked' can be const.
tecnoballz-0.93.1/include/handler_high_score.h:55:10: note: Technically the member function 'handler_high_score::is_player_ranked' can be const.
tecnoballz-0.93.1/include/handler_high_score.h:57:10: style: Technically the member function 'handler_high_score::sort_scores' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_high_score.cc:344:21: note: Technically the member function 'handler_high_score::sort_scores' can be const.
tecnoballz-0.93.1/include/handler_high_score.h:57:10: note: Technically the member function 'handler_high_score::sort_scores' can be const.
tecnoballz-0.93.1/include/handler_high_score.h:70:12: style: Technically the member function 'handler_high_score::get_best_score' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_high_score.cc:411:28: note: Technically the member function 'handler_high_score::get_best_score' can be const.
tecnoballz-0.93.1/include/handler_high_score.h:70:12: note: Technically the member function 'handler_high_score::get_best_score' can be const.
tecnoballz-0.93.1/src/handler_keyboard.cc:1120:47: style: Function 'is_left_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:206:38: note: Function 'is_left_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1120:47: note: Function 'is_left_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1120:65: style: Function 'is_left_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:206:54: note: Function 'is_left_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1120:65: note: Function 'is_left_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1134:48: style: Function 'is_right_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:207:39: note: Function 'is_right_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1134:48: note: Function 'is_right_button_up' argument 1 names different: declaration 'off_x' definition 'x_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1134:66: style: Function 'is_right_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:207:55: note: Function 'is_right_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1134:66: note: Function 'is_right_button_up' argument 2 names different: declaration 'off_y' definition 'y_coord'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1193:45: style: Function 'set_key_code_down' argument 1 names different: declaration 'code' definition 'kcode'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:229:36: note: Function 'set_key_code_down' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1193:45: note: Function 'set_key_code_down' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1205:42: style: Function 'set_keycode_up' argument 1 names different: declaration 'code' definition 'kcode'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:230:33: note: Function 'set_keycode_up' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1205:42: note: Function 'set_keycode_up' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1384:40: style: Function 'input_string' argument 1 names different: declaration 'code' definition 'kcode'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:228:31: note: Function 'input_string' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1384:40: note: Function 'input_string' argument 1 names different: declaration 'code' definition 'kcode'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1478:43: style: Function 'set_input_string' argument 1 names different: declaration 'str' definition 'strng'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:215:34: note: Function 'set_input_string' argument 1 names different: declaration 'str' definition 'strng'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1478:43: note: Function 'set_input_string' argument 1 names different: declaration 'str' definition 'strng'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1478:57: style: Function 'set_input_string' argument 2 names different: declaration 'size' definition 'ssize'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_keyboard.h:215:46: note: Function 'set_input_string' argument 2 names different: declaration 'size' definition 'ssize'.
tecnoballz-0.93.1/src/handler_keyboard.cc:1478:57: note: Function 'set_input_string' argument 2 names different: declaration 'size' definition 'ssize'.
tecnoballz-0.93.1/include/handler_keyboard.h:201:10: performance: Technically the member function 'handler_keyboard::command_is_pressed' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_keyboard.cc:1048:19: note: Technically the member function 'handler_keyboard::command_is_pressed' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:201:10: note: Technically the member function 'handler_keyboard::command_is_pressed' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:202:10: style: Technically the member function 'handler_keyboard::is_left_button' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1063:19: note: Technically the member function 'handler_keyboard::is_left_button' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:202:10: note: Technically the member function 'handler_keyboard::is_left_button' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:203:10: style: Technically the member function 'handler_keyboard::is_right_button' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1073:19: note: Technically the member function 'handler_keyboard::is_right_button' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:203:10: note: Technically the member function 'handler_keyboard::is_right_button' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:206:10: style: Technically the member function 'handler_keyboard::is_left_button_up' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1120:19: note: Technically the member function 'handler_keyboard::is_left_button_up' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:206:10: note: Technically the member function 'handler_keyboard::is_left_button_up' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:207:10: style: Technically the member function 'handler_keyboard::is_right_button_up' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1134:19: note: Technically the member function 'handler_keyboard::is_right_button_up' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:207:10: note: Technically the member function 'handler_keyboard::is_right_button_up' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:210:12: style: Technically the member function 'handler_keyboard::get_mouse_x' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1183:19: note: Technically the member function 'handler_keyboard::get_mouse_x' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:210:12: note: Technically the member function 'handler_keyboard::get_mouse_x' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:211:12: style: Technically the member function 'handler_keyboard::get_mouse_y' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1173:19: note: Technically the member function 'handler_keyboard::get_mouse_y' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:211:12: note: Technically the member function 'handler_keyboard::get_mouse_y' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:212:10: performance: Technically the member function 'handler_keyboard::key_is_pressed' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_keyboard.cc:925:19: note: Technically the member function 'handler_keyboard::key_is_pressed' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:212:10: note: Technically the member function 'handler_keyboard::key_is_pressed' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:213:10: performance: Technically the member function 'handler_keyboard::key_is_released' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_keyboard.cc:945:19: note: Technically the member function 'handler_keyboard::key_is_released' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:213:10: note: Technically the member function 'handler_keyboard::key_is_released' can be static.
tecnoballz-0.93.1/include/handler_keyboard.h:214:10: style: Technically the member function 'handler_keyboard::control_is_pressed' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:964:24: note: Technically the member function 'handler_keyboard::control_is_pressed' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:214:10: note: Technically the member function 'handler_keyboard::control_is_pressed' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:216:12: style: Technically the member function 'handler_keyboard::get_input_cursor_pos' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1490:19: note: Technically the member function 'handler_keyboard::get_input_cursor_pos' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:216:12: note: Technically the member function 'handler_keyboard::get_input_cursor_pos' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:218:12: style: Technically the member function 'handler_keyboard::get_key_down_code' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:1516:26: note: Technically the member function 'handler_keyboard::get_key_down_code' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:218:12: note: Technically the member function 'handler_keyboard::get_key_down_code' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:222:10: style: Technically the member function 'handler_keyboard::toggle_popup_menu' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:496:19: note: Technically the member function 'handler_keyboard::toggle_popup_menu' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:222:10: note: Technically the member function 'handler_keyboard::toggle_popup_menu' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:223:10: style: Technically the member function 'handler_keyboard::toggle_pause' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_keyboard.cc:525:19: note: Technically the member function 'handler_keyboard::toggle_pause' can be const.
tecnoballz-0.93.1/include/handler_keyboard.h:223:10: note: Technically the member function 'handler_keyboard::toggle_pause' can be const.
tecnoballz-0.93.1/src/handler_levels.cc:59:3: style: Class 'handler_levels' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/handler_levels.cc:59:3: style: Class 'handler_levels' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/handler_menu_events.cc:237:3: style: The scope of the variable 'is_warp' can be reduced. [variableScope]
tecnoballz-0.93.1/src/handler_players.cc:110:51: style: Function 'initialize' argument 2 names different: declaration 'areaN' definition 'area'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:112:41: note: Function 'initialize' argument 2 names different: declaration 'areaN' definition 'area'.
tecnoballz-0.93.1/src/handler_players.cc:110:51: note: Function 'initialize' argument 2 names different: declaration 'areaN' definition 'area'.
tecnoballz-0.93.1/src/handler_players.cc:111:37: style: Function 'initialize' argument 4 names different: declaration 'monay' definition 'money'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:113:41: note: Function 'initialize' argument 4 names different: declaration 'monay' definition 'money'.
tecnoballz-0.93.1/src/handler_players.cc:111:37: note: Function 'initialize' argument 4 names different: declaration 'monay' definition 'money'.
tecnoballz-0.93.1/src/handler_players.cc:162:40: style: Function 'set_name' argument 1 names different: declaration 'playername' definition 'name'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:114:30: note: Function 'set_name' argument 1 names different: declaration 'playername' definition 'name'.
tecnoballz-0.93.1/src/handler_players.cc:162:40: note: Function 'set_name' argument 1 names different: declaration 'playername' definition 'name'.
tecnoballz-0.93.1/src/handler_players.cc:390:43: style: Function 'is_collected_gem' argument 1 names different: declaration 'gemNu' definition 'gem_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:133:33: note: Function 'is_collected_gem' argument 1 names different: declaration 'gemNu' definition 'gem_id'.
tecnoballz-0.93.1/src/handler_players.cc:390:43: note: Function 'is_collected_gem' argument 1 names different: declaration 'gemNu' definition 'gem_id'.
tecnoballz-0.93.1/src/handler_players.cc:423:70: style: Function 'set_paddle_alive_counter' argument 2 names different: declaration 'count' definition 'counter'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:136:60: note: Function 'set_paddle_alive_counter' argument 2 names different: declaration 'count' definition 'counter'.
tecnoballz-0.93.1/src/handler_players.cc:423:70: note: Function 'set_paddle_alive_counter' argument 2 names different: declaration 'count' definition 'counter'.
tecnoballz-0.93.1/src/handler_players.cc:464:42: style: Function 'set_budget_prices' argument 1 names different: declaration 'enbale' definition 'enable'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_players.h:141:32: note: Function 'set_budget_prices' argument 1 names different: declaration 'enbale' definition 'enable'.
tecnoballz-0.93.1/src/handler_players.cc:464:42: note: Function 'set_budget_prices' argument 1 names different: declaration 'enbale' definition 'enable'.
tecnoballz-0.93.1/include/handler_players.h:116:10: style: Technically the member function 'handler_players::get_area_number' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:207:18: note: Technically the member function 'handler_players::get_area_number' can be const.
tecnoballz-0.93.1/include/handler_players.h:116:10: note: Technically the member function 'handler_players::get_area_number' can be const.
tecnoballz-0.93.1/include/handler_players.h:117:10: style: Technically the member function 'handler_players::get_level_number' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:217:18: note: Technically the member function 'handler_players::get_level_number' can be const.
tecnoballz-0.93.1/include/handler_players.h:117:10: note: Technically the member function 'handler_players::get_level_number' can be const.
tecnoballz-0.93.1/include/handler_players.h:118:10: style: Technically the member function 'handler_players::get_num_of_lifes' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:227:18: note: Technically the member function 'handler_players::get_num_of_lifes' can be const.
tecnoballz-0.93.1/include/handler_players.h:118:10: note: Technically the member function 'handler_players::get_num_of_lifes' can be const.
tecnoballz-0.93.1/include/handler_players.h:119:10: style: Technically the member function 'handler_players::get_paddle_length' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:237:18: note: Technically the member function 'handler_players::get_paddle_length' can be const.
tecnoballz-0.93.1/include/handler_players.h:119:10: note: Technically the member function 'handler_players::get_paddle_length' can be const.
tecnoballz-0.93.1/include/handler_players.h:121:10: style: Technically the member function 'handler_players::get_money_amount' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:257:18: note: Technically the member function 'handler_players::get_money_amount' can be const.
tecnoballz-0.93.1/include/handler_players.h:121:10: note: Technically the member function 'handler_players::get_money_amount' can be const.
tecnoballz-0.93.1/include/handler_players.h:128:10: style: Technically the member function 'handler_players::get_numof_items_in_shopping_cart' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:336:18: note: Technically the member function 'handler_players::get_numof_items_in_shopping_cart' can be const.
tecnoballz-0.93.1/include/handler_players.h:128:10: note: Technically the member function 'handler_players::get_numof_items_in_shopping_cart' can be const.
tecnoballz-0.93.1/include/handler_players.h:133:8: style: Technically the member function 'handler_players::is_collected_gem' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:390:18: note: Technically the member function 'handler_players::is_collected_gem' can be const.
tecnoballz-0.93.1/include/handler_players.h:133:8: note: Technically the member function 'handler_players::is_collected_gem' can be const.
tecnoballz-0.93.1/include/handler_players.h:135:10: style: Technically the member function 'handler_players::get_paddle_alive_counter' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:401:18: note: Technically the member function 'handler_players::get_paddle_alive_counter' can be const.
tecnoballz-0.93.1/include/handler_players.h:135:10: note: Technically the member function 'handler_players::get_paddle_alive_counter' can be const.
tecnoballz-0.93.1/include/handler_players.h:138:10: style: Technically the member function 'handler_players::get_less_bricks' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:454:18: note: Technically the member function 'handler_players::get_less_bricks' can be const.
tecnoballz-0.93.1/include/handler_players.h:138:10: note: Technically the member function 'handler_players::get_less_bricks' can be const.
tecnoballz-0.93.1/include/handler_players.h:140:8: style: Technically the member function 'handler_players::is_rebuild_walls' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:494:18: note: Technically the member function 'handler_players::is_rebuild_walls' can be const.
tecnoballz-0.93.1/include/handler_players.h:140:8: note: Technically the member function 'handler_players::is_rebuild_walls' can be const.
tecnoballz-0.93.1/include/handler_players.h:142:8: style: Technically the member function 'handler_players::is_budget_prices' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:473:18: note: Technically the member function 'handler_players::is_budget_prices' can be const.
tecnoballz-0.93.1/include/handler_players.h:142:8: note: Technically the member function 'handler_players::is_budget_prices' can be const.
tecnoballz-0.93.1/include/handler_players.h:147:10: style: Technically the member function 'handler_players::zlastlevel' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:534:18: note: Technically the member function 'handler_players::zlastlevel' can be const.
tecnoballz-0.93.1/include/handler_players.h:147:10: note: Technically the member function 'handler_players::zlastlevel' can be const.
tecnoballz-0.93.1/include/handler_players.h:149:10: style: Technically the member function 'handler_players::get_next_phase' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:593:18: note: Technically the member function 'handler_players::get_next_phase' can be const.
tecnoballz-0.93.1/include/handler_players.h:149:10: note: Technically the member function 'handler_players::get_next_phase' can be const.
tecnoballz-0.93.1/include/handler_players.h:155:10: style: Technically the member function 'handler_players::getGuardPt' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_players.cc:648:18: note: Technically the member function 'handler_players::getGuardPt' can be const.
tecnoballz-0.93.1/include/handler_players.h:155:10: note: Technically the member function 'handler_players::getGuardPt' can be const.
tecnoballz-0.93.1/src/handler_popup_menu.cc:182:63: style: Function 'build_menu_box' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_popup_menu.h:92:51: note: Function 'build_menu_box' argument 2 names different: declaration 'width' definition 'w'.
tecnoballz-0.93.1/src/handler_popup_menu.cc:182:63: note: Function 'build_menu_box' argument 2 names different: declaration 'width' definition 'w'.
tecnoballz-0.93.1/src/handler_popup_menu.cc:38:21: warning: Member variable 'handler_popup_menu::screen_menu' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/handler_popup_menu.cc:38:21: warning: Member variable 'handler_popup_menu::is_restore_background' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/handler_popup_menu.cc:40:3: performance: Variable 'menu_first_color_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/handler_popup_menu.cc:41:3: performance: Variable 'menu_number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/handler_popup_menu.h:91:10: performance: Technically the member function 'handler_popup_menu::initialize_palette' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_popup_menu.cc:94:21: note: Technically the member function 'handler_popup_menu::initialize_palette' can be static.
tecnoballz-0.93.1/include/handler_popup_menu.h:91:10: note: Technically the member function 'handler_popup_menu::initialize_palette' can be static.
tecnoballz-0.93.1/include/handler_popup_menu.h:96:10: style: Technically the member function 'handler_popup_menu::display_640' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_popup_menu.cc:379:21: note: Technically the member function 'handler_popup_menu::display_640' can be const.
tecnoballz-0.93.1/include/handler_popup_menu.h:96:10: note: Technically the member function 'handler_popup_menu::display_640' can be const.
tecnoballz-0.93.1/include/handler_popup_menu.h:97:10: style: Technically the member function 'handler_popup_menu::display_320' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_popup_menu.cc:464:21: note: Technically the member function 'handler_popup_menu::display_320' can be const.
tecnoballz-0.93.1/include/handler_popup_menu.h:97:10: note: Technically the member function 'handler_popup_menu::display_320' can be const.
tecnoballz-0.93.1/src/handler_popup_menu.cc:43:3: style: Class 'handler_popup_menu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/handler_popup_menu.cc:43:3: style: Class 'handler_popup_menu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/handler_resources.cc:828:11: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
tecnoballz-0.93.1/src/handler_resources.cc:295:50: style: Function 'get_tilemaps_filename' argument 1 names different: declaration 'tile_num' definition 'title_num'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_resources.h:108:41: note: Function 'get_tilemaps_filename' argument 1 names different: declaration 'tile_num' definition 'title_num'.
tecnoballz-0.93.1/src/handler_resources.cc:295:50: note: Function 'get_tilemaps_filename' argument 1 names different: declaration 'tile_num' definition 'title_num'.
tecnoballz-0.93.1/src/handler_resources.cc:464:58: style: Function 'load_texts' argument 2 names different: declaration 'maxof_lines' definition 'numof_lines'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/handler_resources.h:118:51: note: Function 'load_texts' argument 2 names different: declaration 'maxof_lines' definition 'numof_lines'.
tecnoballz-0.93.1/src/handler_resources.cc:464:58: note: Function 'load_texts' argument 2 names different: declaration 'maxof_lines' definition 'numof_lines'.
tecnoballz-0.93.1/src/handler_resources.cc:181:3: performance: Variable 'last_filesize_loaded' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/handler_resources.h:111:10: performance: Technically the member function 'handler_resources::release_sprites_bitmap' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_resources.cc:445:20: note: Technically the member function 'handler_resources::release_sprites_bitmap' can be static.
tecnoballz-0.93.1/include/handler_resources.h:111:10: note: Technically the member function 'handler_resources::release_sprites_bitmap' can be static.
tecnoballz-0.93.1/include/handler_resources.h:112:12: style: Technically the member function 'handler_resources::get_filesize_loaded' can be const. [functionConst]
tecnoballz-0.93.1/src/handler_resources.cc:724:20: note: Technically the member function 'handler_resources::get_filesize_loaded' can be const.
tecnoballz-0.93.1/include/handler_resources.h:112:12: note: Technically the member function 'handler_resources::get_filesize_loaded' can be const.
tecnoballz-0.93.1/include/handler_resources.h:116:10: performance: Technically the member function 'handler_resources::save_high_score_file' can be static. [functionStatic]
tecnoballz-0.93.1/src/handler_resources.cc:825:20: note: Technically the member function 'handler_resources::save_high_score_file' can be static.
tecnoballz-0.93.1/include/handler_resources.h:116:10: note: Technically the member function 'handler_resources::save_high_score_file' can be static.
tecnoballz-0.93.1/src/lispreader.cc:763:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tecnoballz-0.93.1/src/lispreader.cc:150:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tecnoballz-0.93.1/src/lispreader.cc:796:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tecnoballz-0.93.1/src/lispreader.cc:886:18: style: The scope of the variable 'cur' can be reduced. [variableScope]
tecnoballz-0.93.1/include/lispreader.h:117:8: performance: Technically the member function 'lispreader::_token_clear' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:120:13: note: Technically the member function 'lispreader::_token_clear' can be static.
tecnoballz-0.93.1/include/lispreader.h:117:8: note: Technically the member function 'lispreader::_token_clear' can be static.
tecnoballz-0.93.1/include/lispreader.h:119:8: performance: Technically the member function 'lispreader::_token_append' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:131:13: note: Technically the member function 'lispreader::_token_append' can be static.
tecnoballz-0.93.1/include/lispreader.h:119:8: note: Technically the member function 'lispreader::_token_append' can be static.
tecnoballz-0.93.1/include/lispreader.h:120:10: performance: Technically the member function 'lispreader::_next_char' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:148:13: note: Technically the member function 'lispreader::_next_char' can be static.
tecnoballz-0.93.1/include/lispreader.h:120:10: note: Technically the member function 'lispreader::_next_char' can be static.
tecnoballz-0.93.1/include/lispreader.h:121:8: performance: Technically the member function 'lispreader::_unget_char' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:179:13: note: Technically the member function 'lispreader::_unget_char' can be static.
tecnoballz-0.93.1/include/lispreader.h:121:8: note: Technically the member function 'lispreader::_unget_char' can be static.
tecnoballz-0.93.1/include/lispreader.h:133:10: performance: Technically the member function 'lispreader::lisp_type' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:659:13: note: Technically the member function 'lispreader::lisp_type' can be static.
tecnoballz-0.93.1/include/lispreader.h:133:10: note: Technically the member function 'lispreader::lisp_type' can be static.
tecnoballz-0.93.1/include/lispreader.h:134:10: performance: Technically the member function 'lispreader::lisp_integer' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:674:13: note: Technically the member function 'lispreader::lisp_integer' can be static.
tecnoballz-0.93.1/include/lispreader.h:134:10: note: Technically the member function 'lispreader::lisp_integer' can be static.
tecnoballz-0.93.1/include/lispreader.h:136:10: performance: Technically the member function 'lispreader::lisp_boolean' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:722:13: note: Technically the member function 'lispreader::lisp_boolean' can be static.
tecnoballz-0.93.1/include/lispreader.h:136:10: note: Technically the member function 'lispreader::lisp_boolean' can be static.
tecnoballz-0.93.1/include/lispreader.h:139:9: performance: Technically the member function 'lispreader::lisp_real' can be static. [functionStatic]
tecnoballz-0.93.1/src/lispreader.cc:738:13: note: Technically the member function 'lispreader::lisp_real' can be static.
tecnoballz-0.93.1/include/lispreader.h:139:9: note: Technically the member function 'lispreader::lisp_real' can be static.
tecnoballz-0.93.1/src/list_sprites.cc:36:3: performance: Variable 'num_of_shapes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/list_sprites.cc:37:3: performance: Variable 'num_of_shadows' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/list_sprites.cc:38:3: performance: Variable 'max_of_shapes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/list_sprites.h:48:10: style: Technically the member function 'list_sprites::get_sprites_remaining' can be const. [functionConst]
tecnoballz-0.93.1/src/list_sprites.cc:112:15: note: Technically the member function 'list_sprites::get_sprites_remaining' can be const.
tecnoballz-0.93.1/include/list_sprites.h:48:10: note: Technically the member function 'list_sprites::get_sprites_remaining' can be const.
tecnoballz-0.93.1/include/list_sprites.h:50:8: style: Technically the member function 'list_sprites::draw' can be const. [functionConst]
tecnoballz-0.93.1/src/list_sprites.cc:145:15: note: Technically the member function 'list_sprites::draw' can be const.
tecnoballz-0.93.1/include/list_sprites.h:50:8: note: Technically the member function 'list_sprites::draw' can be const.
tecnoballz-0.93.1/include/list_sprites.h:51:8: style: Technically the member function 'list_sprites::clear' can be const. [functionConst]
tecnoballz-0.93.1/src/list_sprites.cc:167:15: note: Technically the member function 'list_sprites::clear' can be const.
tecnoballz-0.93.1/include/list_sprites.h:51:8: note: Technically the member function 'list_sprites::clear' can be const.
tecnoballz-0.93.1/src/offscreen_surface.cc:39:46: style: Function 'offscreen_surface' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/offscreen_surface.h:41:29: note: Function 'offscreen_surface' argument 1 names different: declaration 'width' definition 'w'.
tecnoballz-0.93.1/src/offscreen_surface.cc:39:46: note: Function 'offscreen_surface' argument 1 names different: declaration 'width' definition 'w'.
tecnoballz-0.93.1/src/offscreen_surface.cc:39:56: style: Function 'offscreen_surface' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/offscreen_surface.h:41:43: note: Function 'offscreen_surface' argument 2 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/offscreen_surface.cc:39:56: note: Function 'offscreen_surface' argument 2 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/offscreen_surface.cc:151:44: style: Function 'clear' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/offscreen_surface.h:45:76: note: Function 'clear' argument 5 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/offscreen_surface.cc:151:44: note: Function 'clear' argument 5 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/offscreen_surface.cc:42:3: performance: Variable 'vertical_offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/offscreen_surface.h:43:10: style: Technically the member function 'offscreen_surface::get_vertical_offset' can be const. [functionConst]
tecnoballz-0.93.1/src/offscreen_surface.cc:58:27: note: Technically the member function 'offscreen_surface::get_vertical_offset' can be const.
tecnoballz-0.93.1/include/offscreen_surface.h:43:10: note: Technically the member function 'offscreen_surface::get_vertical_offset' can be const.
tecnoballz-0.93.1/src/right_panel_score.cc:108:29: style: Variable 'bmp' is assigned a value that is never used. [unreadVariable]
tecnoballz-0.93.1/src/right_panel_score.cc:37:20: warning: Member variable 'right_panel_score::gauge_pixel' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/include/right_panel_score.h:94:10: style: Technically the member function 'right_panel_score::get_bricks_counter' can be const. [functionConst]
tecnoballz-0.93.1/src/right_panel_score.cc:157:20: note: Technically the member function 'right_panel_score::get_bricks_counter' can be const.
tecnoballz-0.93.1/include/right_panel_score.h:94:10: note: Technically the member function 'right_panel_score::get_bricks_counter' can be const.
tecnoballz-0.93.1/include/right_panel_score.h:98:10: style: Technically the member function 'right_panel_score::get_width' can be const. [functionConst]
tecnoballz-0.93.1/src/right_panel_score.cc:328:20: note: Technically the member function 'right_panel_score::get_width' can be const.
tecnoballz-0.93.1/include/right_panel_score.h:98:10: note: Technically the member function 'right_panel_score::get_width' can be const.
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::restore_pixels' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::required_message' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::font_pixels' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::screen' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::background' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/src/short_info_messages.cc:38:22: warning: Member variable 'short_info_messages::messages_request' is not initialized in the constructor. [uninitMemberVarPrivate]
tecnoballz-0.93.1/include/short_info_messages.h:116:10: style: Unused private function: 'short_info_messages::display' [unusedPrivateFunction]
tecnoballz-0.93.1/src/short_info_messages.cc:43:3: performance: Variable 'delay_counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/short_info_messages.h:115:10: style: Technically the member function 'short_info_messages::display_in_background' can be const. [functionConst]
tecnoballz-0.93.1/src/short_info_messages.cc:316:22: note: Technically the member function 'short_info_messages::display_in_background' can be const.
tecnoballz-0.93.1/include/short_info_messages.h:115:10: note: Technically the member function 'short_info_messages::display_in_background' can be const.
tecnoballz-0.93.1/include/short_info_messages.h:116:10: style: Technically the member function 'short_info_messages::display' can be const. [functionConst]
tecnoballz-0.93.1/src/short_info_messages.cc:288:22: note: Technically the member function 'short_info_messages::display' can be const.
tecnoballz-0.93.1/include/short_info_messages.h:116:10: note: Technically the member function 'short_info_messages::display' can be const.
tecnoballz-0.93.1/include/short_info_messages.h:117:10: style: Technically the member function 'short_info_messages::clear_message' can be const. [functionConst]
tecnoballz-0.93.1/src/short_info_messages.cc:347:22: note: Technically the member function 'short_info_messages::clear_message' can be const.
tecnoballz-0.93.1/include/short_info_messages.h:117:10: note: Technically the member function 'short_info_messages::clear_message' can be const.
tecnoballz-0.93.1/src/sprite_ball.cc:152:38: style: Function 'init_first_ball' argument 1 names different: declaration 'h' definition 'w'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_ball.h:190:34: note: Function 'init_first_ball' argument 1 names different: declaration 'h' definition 'w'.
tecnoballz-0.93.1/src/sprite_ball.cc:152:38: note: Function 'init_first_ball' argument 1 names different: declaration 'h' definition 'w'.
tecnoballz-0.93.1/src/sprite_ball.cc:296:40: style: Function 'enbale_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_ball.h:199:36: note: Function 'enbale_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'.
tecnoballz-0.93.1/src/sprite_ball.cc:296:40: note: Function 'enbale_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'.
tecnoballz-0.93.1/src/sprite_ball.cc:296:51: style: Function 'enbale_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_ball.h:199:53: note: Function 'enbale_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'.
tecnoballz-0.93.1/src/sprite_ball.cc:296:51: note: Function 'enbale_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'.
tecnoballz-0.93.1/src/sprite_ball.cc:314:37: style: Function 'set_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_ball.h:200:33: note: Function 'set_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'.
tecnoballz-0.93.1/src/sprite_ball.cc:314:37: note: Function 'set_on_ejector' argument 1 names different: declaration 'eject_id' definition 'id'.
tecnoballz-0.93.1/src/sprite_ball.cc:314:48: style: Function 'set_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_ball.h:200:50: note: Function 'set_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'.
tecnoballz-0.93.1/src/sprite_ball.cc:314:48: note: Function 'set_on_ejector' argument 2 names different: declaration 'otime' definition 'delay'.
tecnoballz-0.93.1/include/objects_list.h:72:54: warning: Member variable 'objects_list::sprites_list' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/objects_list.h:72:54: warning: Member variable 'objects_list::sprites_have_shades' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/objects_list.h:72:54: warning: Member variable 'objects_list::is_draw_pixel_by_pixel' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/sprite_brick.h:49:8: style: Technically the member function 'sprite_brick::is_cycling' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_brick.cc:69:20: note: Technically the member function 'sprite_brick::is_cycling' can be const.
tecnoballz-0.93.1/include/sprite_brick.h:49:8: note: Technically the member function 'sprite_brick::is_cycling' can be const.
tecnoballz-0.93.1/src/sprite_bullet.cc:370:35: style: Function 'screenOver' argument 1 names different: declaration 'xmini' definition 'vmini'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_bullet.h:77:27: note: Function 'screenOver' argument 1 names different: declaration 'xmini' definition 'vmini'.
tecnoballz-0.93.1/src/sprite_bullet.cc:370:35: note: Function 'screenOver' argument 1 names different: declaration 'xmini' definition 'vmini'.
tecnoballz-0.93.1/include/sprite_capsule.h:172:10: style: Technically the member function 'sprite_capsule::get_id' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_capsule.cc:219:24: note: Technically the member function 'sprite_capsule::get_id' can be const.
tecnoballz-0.93.1/include/sprite_capsule.h:172:10: note: Technically the member function 'sprite_capsule::get_id' can be const.
tecnoballz-0.93.1/src/sprite_display_menu.cc:63:3: style: Class 'sprite_display_menu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/sprite_display_menu.cc:63:3: style: Class 'sprite_display_menu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/include/supervisor_map_editor.h:110:10: style: The function 'first_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:41:18: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_map_editor.h:110:10: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_map_editor.h:111:12: style: The function 'main_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:42:20: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_map_editor.h:111:12: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_main_menu.h:69:10: style: The function 'first_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:41:18: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_main_menu.h:69:10: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_main_menu.h:70:12: style: The function 'main_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:42:20: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_main_menu.h:70:12: note: Function in derived class
tecnoballz-0.93.1/src/sprite_gem.cc:94:30: style: Function 'init_gem' argument 1 names different: declaration 'pos_x' definition 'xcoord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_gem.h:75:25: note: Function 'init_gem' argument 1 names different: declaration 'pos_x' definition 'xcoord'.
tecnoballz-0.93.1/src/sprite_gem.cc:94:30: note: Function 'init_gem' argument 1 names different: declaration 'pos_x' definition 'xcoord'.
tecnoballz-0.93.1/src/sprite_gem.cc:94:45: style: Function 'init_gem' argument 2 names different: declaration 'pos_y' definition 'ycoord'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_gem.h:75:39: note: Function 'init_gem' argument 2 names different: declaration 'pos_y' definition 'ycoord'.
tecnoballz-0.93.1/src/sprite_gem.cc:94:45: note: Function 'init_gem' argument 2 names different: declaration 'pos_y' definition 'ycoord'.
tecnoballz-0.93.1/src/sprite_guardian.cc:95:3: style: Variable 'y_maximum' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tecnoballz-0.93.1/src/sprite_guardian.cc:94:3: note: Variable 'y_maximum' is reassigned a value before the old one has been used if variable is no semaphore variable.
tecnoballz-0.93.1/src/sprite_guardian.cc:95:3: note: Variable 'y_maximum' is reassigned a value before the old one has been used if variable is no semaphore variable.
tecnoballz-0.93.1/src/sprite_guardian.cc:34:18: warning: Member variable 'sprite_guardian::gard_tfire' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/sprite_guardian.cc:34:18: warning: Member variable 'sprite_guardian::ptr_lissa1' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/sprite_guardian.cc:34:18: warning: Member variable 'sprite_guardian::ptr_lissa2' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/sprite_guardian.cc:36:3: performance: Variable 'energy_level' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:37:3: performance: Variable 'canon_xcoord' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:38:3: performance: Variable 'gigablitz_delay_counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:39:3: performance: Variable 'gigablitz_frequency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:40:3: performance: Variable 'speed_of_guardian' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:41:3: performance: Variable 'gard_colx1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:42:3: performance: Variable 'gard_coly1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:43:3: performance: Variable 'gard_colx2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:44:3: performance: Variable 'gard_coly2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:45:3: performance: Variable 'gard_ycent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:46:3: performance: Variable 'shot_delay_counter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:47:3: performance: Variable 'shoot_frequency' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:48:3: performance: Variable 'gard_lissa' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:49:3: performance: Variable 'gardptfire' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:50:3: performance: Variable 'recently_touched' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_guardian.cc:52:3: performance: Variable 'hasardval2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_money.cc:81:56: style: Function 'enable_if_available' argument 1 names different: declaration 'briPT' definition 'brick'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_money.h:61:44: note: Function 'enable_if_available' argument 1 names different: declaration 'briPT' definition 'brick'.
tecnoballz-0.93.1/src/sprite_money.cc:81:56: note: Function 'enable_if_available' argument 1 names different: declaration 'briPT' definition 'brick'.
tecnoballz-0.93.1/src/sprite_money.cc:97:55: style: Function 'enable_if_available' argument 1 names different: declaration 'pball' definition 'ball'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_money.h:62:43: note: Function 'enable_if_available' argument 1 names different: declaration 'pball' definition 'ball'.
tecnoballz-0.93.1/src/sprite_money.cc:97:55: note: Function 'enable_if_available' argument 1 names different: declaration 'pball' definition 'ball'.
tecnoballz-0.93.1/src/sprite_money.cc:113:61: style: Function 'enable_if_available' argument 1 names different: declaration 'pfire' definition 'blast'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_money.h:63:49: note: Function 'enable_if_available' argument 1 names different: declaration 'pfire' definition 'blast'.
tecnoballz-0.93.1/src/sprite_money.cc:113:61: note: Function 'enable_if_available' argument 1 names different: declaration 'pfire' definition 'blast'.
tecnoballz-0.93.1/src/sprite_object.cc:557:12: style: The scope of the variable 'flagO' can be reduced. [variableScope]
tecnoballz-0.93.1/src/sprite_object.cc:281:43: style: Function 'make_sprite' argument 1 names different: declaration 'image' definition 'bitmap'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:365:37: note: Function 'make_sprite' argument 1 names different: declaration 'image' definition 'bitmap'.
tecnoballz-0.93.1/src/sprite_object.cc:281:43: note: Function 'make_sprite' argument 1 names different: declaration 'image' definition 'bitmap'.
tecnoballz-0.93.1/src/sprite_object.cc:293:43: style: Function 'init_common' argument 1 names different: declaration 'image' definition 'bitmap'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:413:37: note: Function 'init_common' argument 1 names different: declaration 'image' definition 'bitmap'.
tecnoballz-0.93.1/src/sprite_object.cc:293:43: note: Function 'init_common' argument 1 names different: declaration 'image' definition 'bitmap'.
tecnoballz-0.93.1/src/sprite_object.cc:318:45: style: Function 'alloc_drawing_tables' argument 1 names different: declaration 'num_images' definition 'numof'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:414:39: note: Function 'alloc_drawing_tables' argument 1 names different: declaration 'num_images' definition 'numof'.
tecnoballz-0.93.1/src/sprite_object.cc:318:45: note: Function 'alloc_drawing_tables' argument 1 names different: declaration 'num_images' definition 'numof'.
tecnoballz-0.93.1/src/sprite_object.cc:382:61: style: Function 'create_sprite' argument 2 names different: declaration 'bitmap' definition 'image'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:363:55: note: Function 'create_sprite' argument 2 names different: declaration 'bitmap' definition 'image'.
tecnoballz-0.93.1/src/sprite_object.cc:382:61: note: Function 'create_sprite' argument 2 names different: declaration 'bitmap' definition 'image'.
tecnoballz-0.93.1/src/sprite_object.cc:719:31: style: Function 'move_x' argument 1 names different: declaration 'x_offset' definition 'xoffset'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:369:25: note: Function 'move_x' argument 1 names different: declaration 'x_offset' definition 'xoffset'.
tecnoballz-0.93.1/src/sprite_object.cc:719:31: note: Function 'move_x' argument 1 names different: declaration 'x_offset' definition 'xoffset'.
tecnoballz-0.93.1/src/sprite_object.cc:729:31: style: Function 'move_y' argument 1 names different: declaration 'y_offset' definition 'yoffset'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:370:25: note: Function 'move_y' argument 1 names different: declaration 'y_offset' definition 'yoffset'.
tecnoballz-0.93.1/src/sprite_object.cc:729:31: note: Function 'move_y' argument 1 names different: declaration 'y_offset' definition 'yoffset'.
tecnoballz-0.93.1/src/sprite_object.cc:1893:35: style: Function 'new_offset' argument 1 names different: declaration 'nume' definition 'index'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/sprite_object.h:397:29: note: Function 'new_offset' argument 1 names different: declaration 'nume' definition 'index'.
tecnoballz-0.93.1/src/sprite_object.cc:1893:35: note: Function 'new_offset' argument 1 names different: declaration 'nume' definition 'index'.
tecnoballz-0.93.1/src/sprite_object.cc:39:3: performance: Variable 'sprite_height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:40:3: performance: Variable 'sprite_width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:41:3: performance: Variable 'screen_height' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:42:3: performance: Variable 'screen_width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:43:3: performance: Variable 'x_maximum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:44:3: performance: Variable 'y_maximum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:45:3: performance: Variable 'x_minimum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/src/sprite_object.cc:46:3: performance: Variable 'y_minimum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tecnoballz-0.93.1/include/sprite_object.h:357:10: style: Technically the member function 'sprite_object::is_enable' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:245:21: note: Technically the member function 'sprite_object::is_enable' can be const.
tecnoballz-0.93.1/include/sprite_object.h:357:10: note: Technically the member function 'sprite_object::is_enable' can be const.
tecnoballz-0.93.1/include/sprite_object.h:358:12: style: Technically the member function 'sprite_object::get_sprite_type_id' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:255:16: note: Technically the member function 'sprite_object::get_sprite_type_id' can be const.
tecnoballz-0.93.1/include/sprite_object.h:358:12: note: Technically the member function 'sprite_object::get_sprite_type_id' can be const.
tecnoballz-0.93.1/include/sprite_object.h:361:10: style: Technically the member function 'sprite_object::duplicate_to' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:179:16: note: Technically the member function 'sprite_object::duplicate_to' can be const.
tecnoballz-0.93.1/include/sprite_object.h:361:10: note: Technically the member function 'sprite_object::duplicate_to' can be const.
tecnoballz-0.93.1/include/sprite_object.h:371:10: style: Technically the member function 'sprite_object::has_shadow' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:739:16: note: Technically the member function 'sprite_object::has_shadow' can be const.
tecnoballz-0.93.1/include/sprite_object.h:371:10: note: Technically the member function 'sprite_object::has_shadow' can be const.
tecnoballz-0.93.1/include/sprite_object.h:373:12: style: Technically the member function 'sprite_object::get_x_coord' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:761:16: note: Technically the member function 'sprite_object::get_x_coord' can be const.
tecnoballz-0.93.1/include/sprite_object.h:373:12: note: Technically the member function 'sprite_object::get_x_coord' can be const.
tecnoballz-0.93.1/include/sprite_object.h:374:12: style: Technically the member function 'sprite_object::get_y_coord' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:771:16: note: Technically the member function 'sprite_object::get_y_coord' can be const.
tecnoballz-0.93.1/include/sprite_object.h:374:12: note: Technically the member function 'sprite_object::get_y_coord' can be const.
tecnoballz-0.93.1/include/sprite_object.h:377:12: style: Technically the member function 'sprite_object::get_frame_index' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:973:16: note: Technically the member function 'sprite_object::get_frame_index' can be const.
tecnoballz-0.93.1/include/sprite_object.h:377:12: note: Technically the member function 'sprite_object::get_frame_index' can be const.
tecnoballz-0.93.1/include/sprite_object.h:399:12: style: Technically the member function 'sprite_object::get_sprite_width' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:1928:16: note: Technically the member function 'sprite_object::get_sprite_width' can be const.
tecnoballz-0.93.1/include/sprite_object.h:399:12: note: Technically the member function 'sprite_object::get_sprite_width' can be const.
tecnoballz-0.93.1/include/sprite_object.h:400:12: style: Technically the member function 'sprite_object::get_sprite_height' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:1938:16: note: Technically the member function 'sprite_object::get_sprite_height' can be const.
tecnoballz-0.93.1/include/sprite_object.h:400:12: note: Technically the member function 'sprite_object::get_sprite_height' can be const.
tecnoballz-0.93.1/include/sprite_object.h:401:12: style: Technically the member function 'sprite_object::get_collision_width' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_object.cc:1948:16: note: Technically the member function 'sprite_object::get_collision_width' can be const.
tecnoballz-0.93.1/include/sprite_object.h:401:12: note: Technically the member function 'sprite_object::get_collision_width' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:133:10: style: Technically the member function 'sprite_paddle::get_paddle_number' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_paddle.cc:200:16: note: Technically the member function 'sprite_paddle::get_paddle_number' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:133:10: note: Technically the member function 'sprite_paddle::get_paddle_number' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:139:10: style: Technically the member function 'sprite_paddle::get_length' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_paddle.cc:280:16: note: Technically the member function 'sprite_paddle::get_length' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:139:10: note: Technically the member function 'sprite_paddle::get_length' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:140:8: style: Technically the member function 'sprite_paddle::is_invincible' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_paddle.cc:290:16: note: Technically the member function 'sprite_paddle::is_invincible' can be const.
tecnoballz-0.93.1/include/sprite_paddle.h:140:8: note: Technically the member function 'sprite_paddle::is_invincible' can be const.
tecnoballz-0.93.1/src/sprite_paddle.cc:48:7: style: Class 'sprite_paddle' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/sprite_paddle.cc:48:7: style: Class 'sprite_paddle' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/include/sprite_ship.h:104:10: style: Technically the member function 'sprite_ship::is_collisions_with_bricks' can be const. [functionConst]
tecnoballz-0.93.1/src/sprite_ship.cc:154:14: note: Technically the member function 'sprite_ship::is_collisions_with_bricks' can be const.
tecnoballz-0.93.1/include/sprite_ship.h:104:10: note: Technically the member function 'sprite_ship::is_collisions_with_bricks' can be const.
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:382:19: style: Variable 'music_finished' is reassigned a value before the old one has been used. [redundantAssignment]
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:380:19: note: Variable 'music_finished' is reassigned a value before the old one has been used.
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:382:19: note: Variable 'music_finished' is reassigned a value before the old one has been used.
tecnoballz-0.93.1/include/supervisor_bricks_level.h:129:8: performance: Technically the member function 'supervisor_bricks_level::switch_background' can be static. [functionStatic]
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:455:26: note: Technically the member function 'supervisor_bricks_level::switch_background' can be static.
tecnoballz-0.93.1/include/supervisor_bricks_level.h:129:8: note: Technically the member function 'supervisor_bricks_level::switch_background' can be static.
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:58:3: style: Class 'supervisor_bricks_level' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/supervisor_bricks_level.cc:58:3: style: Class 'supervisor_bricks_level' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/supervisor_guards_level.cc:38:3: style: Class 'supervisor_guards_level' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/supervisor_guards_level.cc:38:3: style: Class 'supervisor_guards_level' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/include/supervisor_guards_level.h:105:8: style: The function 'first_init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:41:18: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_guards_level.h:105:8: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_guards_level.h:106:10: style: The function 'main_loop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tecnoballz-0.93.1/include/supervisor.h:42:20: note: Virtual function in base class
tecnoballz-0.93.1/include/supervisor_guards_level.h:106:10: note: Function in derived class
tecnoballz-0.93.1/include/supervisor_main_menu.h:78:12: performance: Technically the member function 'supervisor_main_menu::check_area_code' can be static. [functionStatic]
tecnoballz-0.93.1/src/supervisor_main_menu.cc:278:30: note: Technically the member function 'supervisor_main_menu::check_area_code' can be static.
tecnoballz-0.93.1/include/supervisor_main_menu.h:78:12: note: Technically the member function 'supervisor_main_menu::check_area_code' can be static.
tecnoballz-0.93.1/src/supervisor_main_menu.cc:40:3: style: Class 'supervisor_main_menu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/supervisor_main_menu.cc:40:3: style: Class 'supervisor_main_menu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/supervisor_map_editor.cc:778:11: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
tecnoballz-0.93.1/include/supervisor_map_editor.h:119:12: style: Technically the member function 'supervisor_map_editor::get_speed' can be const. [functionConst]
tecnoballz-0.93.1/src/supervisor_map_editor.cc:364:31: note: Technically the member function 'supervisor_map_editor::get_speed' can be const.
tecnoballz-0.93.1/include/supervisor_map_editor.h:119:12: note: Technically the member function 'supervisor_map_editor::get_speed' can be const.
tecnoballz-0.93.1/include/supervisor_map_editor.h:125:10: style: Technically the member function 'supervisor_map_editor::save_tilesmap' can be const. [functionConst]
tecnoballz-0.93.1/src/supervisor_map_editor.cc:770:29: note: Technically the member function 'supervisor_map_editor::save_tilesmap' can be const.
tecnoballz-0.93.1/include/supervisor_map_editor.h:125:10: note: Technically the member function 'supervisor_map_editor::save_tilesmap' can be const.
tecnoballz-0.93.1/src/supervisor_map_editor.cc:44:3: style: Class 'supervisor_map_editor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/supervisor_map_editor.cc:44:3: style: Class 'supervisor_map_editor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/supervisor_shop.cc:585:13: style: The scope of the variable 'src' can be reduced. [variableScope]
tecnoballz-0.93.1/src/supervisor_shop.cc:671:49: style: Function 'purchase_bonus_capsule' argument 1 names different: declaration 'option_num' definition 'capsule_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/supervisor_shop.h:180:41: note: Function 'purchase_bonus_capsule' argument 1 names different: declaration 'option_num' definition 'capsule_id'.
tecnoballz-0.93.1/src/supervisor_shop.cc:671:49: note: Function 'purchase_bonus_capsule' argument 1 names different: declaration 'option_num' definition 'capsule_id'.
tecnoballz-0.93.1/src/supervisor_shop.cc:36:18: warning: Member variable 'supervisor_shop::current_text_displayed' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/supervisor_shop.cc:36:18: warning: Member variable 'supervisor_shop::drag_sprite' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/supervisor_shop.cc:36:18: warning: Member variable 'supervisor_shop::dragged_capsule_pt' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/supervisor_shop.cc:39:3: style: Class 'supervisor_shop' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tecnoballz-0.93.1/src/supervisor_shop.cc:39:3: style: Class 'supervisor_shop' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tecnoballz-0.93.1/src/surface_sdl.cc:178:28: style: Function 'clear' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/surface_sdl.h:54:24: note: Function 'clear' argument 5 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/surface_sdl.cc:178:28: note: Function 'clear' argument 5 names different: declaration 'height' definition 'h'.
tecnoballz-0.93.1/src/surface_sdl.cc:36:14: warning: Member variable 'surface_sdl::surface' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/src/surface_sdl.cc:36:14: warning: Member variable 'surface_sdl::pixel_data' is not initialized in the constructor. [uninitMemberVar]
tecnoballz-0.93.1/include/surface_sdl.h:50:12: style: Technically the member function 'surface_sdl::get_row_size' can be const. [functionConst]
tecnoballz-0.93.1/src/surface_sdl.cc:137:14: note: Technically the member function 'surface_sdl::get_row_size' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:50:12: note: Technically the member function 'surface_sdl::get_row_size' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:51:12: style: Technically the member function 'surface_sdl::get_offset' can be const. [functionConst]
tecnoballz-0.93.1/src/surface_sdl.cc:149:14: note: Technically the member function 'surface_sdl::get_offset' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:51:12: note: Technically the member function 'surface_sdl::get_offset' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:55:12: style: Technically the member function 'surface_sdl::get_width' can be const. [functionConst]
tecnoballz-0.93.1/src/surface_sdl.cc:190:14: note: Technically the member function 'surface_sdl::get_width' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:55:12: note: Technically the member function 'surface_sdl::get_width' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:56:12: style: Technically the member function 'surface_sdl::get_height' can be const. [functionConst]
tecnoballz-0.93.1/src/surface_sdl.cc:200:14: note: Technically the member function 'surface_sdl::get_height' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:56:12: note: Technically the member function 'surface_sdl::get_height' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:57:12: style: Technically the member function 'surface_sdl::get_line_modulo' can be const. [functionConst]
tecnoballz-0.93.1/src/surface_sdl.cc:211:14: note: Technically the member function 'surface_sdl::get_line_modulo' can be const.
tecnoballz-0.93.1/include/surface_sdl.h:57:12: note: Technically the member function 'surface_sdl::get_line_modulo' can be const.
tecnoballz-0.93.1/include/tecnoballz.h:215:8: performance: Technically the member function 'tecnoballz::object_free' can be static. [functionStatic]
tecnoballz-0.93.1/src/tecnoballz.cc:246:13: note: Technically the member function 'tecnoballz::object_free' can be static.
tecnoballz-0.93.1/include/tecnoballz.h:215:8: note: Technically the member function 'tecnoballz::object_free' can be static.
tecnoballz-0.93.1/include/tecnoballz.h:216:8: performance: Technically the member function 'tecnoballz::int_to_big_endian' can be static. [functionStatic]
tecnoballz-0.93.1/src/tecnoballz.cc:320:13: note: Technically the member function 'tecnoballz::int_to_big_endian' can be static.
tecnoballz-0.93.1/include/tecnoballz.h:216:8: note: Technically the member function 'tecnoballz::int_to_big_endian' can be static.
tecnoballz-0.93.1/include/tecnoballz.h:217:8: performance: Technically the member function 'tecnoballz::big_endian_to_int' can be static. [functionStatic]
tecnoballz-0.93.1/src/tecnoballz.cc:335:13: note: Technically the member function 'tecnoballz::big_endian_to_int' can be static.
tecnoballz-0.93.1/include/tecnoballz.h:217:8: note: Technically the member function 'tecnoballz::big_endian_to_int' can be static.
tecnoballz-0.93.1/src/tiles_background.cc:150:23: style: C-style pointer casting [cstyleCast]
tecnoballz-0.93.1/src/tiles_background.cc:674:7: style: Variable 'pixel' is reassigned a value before the old one has been used. [redundantAssignment]
tecnoballz-0.93.1/src/tiles_background.cc:672:0: note: Variable 'pixel' is reassigned a value before the old one has been used.
tecnoballz-0.93.1/src/tiles_background.cc:674:7: note: Variable 'pixel' is reassigned a value before the old one has been used.
tecnoballz-0.93.1/src/tiles_background.cc:580:21: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tecnoballz-0.93.1/src/tiles_background.cc:105:33: style: Function 'setup' argument 1 names different: declaration 'titles_num' definition 'tiles_num'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/tiles_background.h:98:24: note: Function 'setup' argument 1 names different: declaration 'titles_num' definition 'tiles_num'.
tecnoballz-0.93.1/src/tiles_background.cc:105:33: note: Function 'setup' argument 1 names different: declaration 'titles_num' definition 'tiles_num'.
tecnoballz-0.93.1/include/tiles_background.h:90:10: performance: Technically the member function 'tiles_background::draw_shadows' can be static. [functionStatic]
tecnoballz-0.93.1/src/tiles_background.cc:208:19: note: Technically the member function 'tiles_background::draw_shadows' can be static.
tecnoballz-0.93.1/include/tiles_background.h:90:10: note: Technically the member function 'tiles_background::draw_shadows' can be static.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:82:40: style: Function 'initialize' argument 1 names different: declaration 'color_id' definition 'pal_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/tilesmap_scrolling.h:87:27: note: Function 'initialize' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:82:40: note: Function 'initialize' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:171:40: style: Function 'switch_map' argument 1 names different: declaration 'color_id' definition 'pal_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/tilesmap_scrolling.h:92:27: note: Function 'switch_map' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:171:40: note: Function 'switch_map' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:189:44: style: Function 'enable_palette' argument 1 names different: declaration 'color_id' definition 'pal_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/tilesmap_scrolling.h:91:31: note: Function 'enable_palette' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:189:44: note: Function 'enable_palette' argument 1 names different: declaration 'color_id' definition 'pal_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:385:38: style: Function 'load_map' argument 1 names different: declaration 'edmap' definition 'map_id'. [funcArgNamesDifferent]
tecnoballz-0.93.1/include/tilesmap_scrolling.h:98:25: note: Function 'load_map' argument 1 names different: declaration 'edmap' definition 'map_id'.
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:385:38: note: Function 'load_map' argument 1 names different: declaration 'edmap' definition 'map_id'.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:88:10: style: Technically the member function 'tilesmap_scrolling::get_tiles_width' can be const. [functionConst]
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:142:28: note: Technically the member function 'tilesmap_scrolling::get_tiles_width' can be const.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:88:10: note: Technically the member function 'tilesmap_scrolling::get_tiles_width' can be const.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:89:10: style: Technically the member function 'tilesmap_scrolling::get_y_coord' can be const. [functionConst]
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:151:28: note: Technically the member function 'tilesmap_scrolling::get_y_coord' can be const.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:89:10: note: Technically the member function 'tilesmap_scrolling::get_y_coord' can be const.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:90:10: style: Technically the member function 'tilesmap_scrolling::get_map_width' can be const. [functionConst]
tecnoballz-0.93.1/src/tilesmap_scrolling.cc:160:28: note: Technically the member function 'tilesmap_scrolling::get_map_width' can be const.
tecnoballz-0.93.1/include/tilesmap_scrolling.h:90:10: note: Technically the member function 'tilesmap_scrolling::get_map_width' can be const.
[07:46]

ftp://ftp.se.debian.org/debian/pool/main/t/teem/teem_1.12.0~20160122.orig.tar.xz
teem-1.12.0~20160122/CMake/TestQnanhibit.c:54:22: style: Same expression on both sides of '/'. [duplicateExpression]
teem-1.12.0~20160122/Examples/sanity/sanity.c:38:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/amath.c:34:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/amath.c:42:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/amath.c:70:14: style: The scope of the variable 'dif' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/miscAir.c:60:15: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/miscAir.c:159:26: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/miscAir.c:159:30: style: The scope of the variable 'ci' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/air/miscAir.c:76:10: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:187:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:186:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/Testing/gage/probeMulti.c:187:9: note: Condition '!E' is always true
teem-1.12.0~20160122/Testing/gage/probeMulti.c:289:15: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:288:15: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/Testing/gage/probeMulti.c:289:15: note: Condition '!E' is always true
teem-1.12.0~20160122/Testing/gage/probeMulti.c:274:34: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:274:38: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:274:42: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:12: style: The scope of the variable 'thet' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:18: style: The scope of the variable 'xu' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:22: style: The scope of the variable 'yu' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:26: style: The scope of the variable 'zu' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:30: style: The scope of the variable 'dxi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:35: style: The scope of the variable 'dyi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:275:40: style: The scope of the variable 'dzi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeMulti.c:361:20: style: The scope of the variable 'arrayval' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:186:7: style: Condition '!EE' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:185:8: note: Assignment 'EE=0', assigned value is 0
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:186:7: note: Condition '!EE' is always true
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:117:16: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:117:20: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:117:24: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:213:17: style: The scope of the variable 'vmeas' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:213:25: style: The scope of the variable 'gmeas' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:213:33: style: The scope of the variable 'hmeas' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probePolynomial.c:214:16: style: The scope of the variable 'gctx' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/gage/probeScl.c:121:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/Testing/gage/probeScl.c:120:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/Testing/gage/probeScl.c:121:9: note: Condition '!E' is always true
teem-1.12.0~20160122/Testing/gage/probeScl.c:181:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/Testing/gage/probeScl.c:180:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/Testing/gage/probeScl.c:181:9: note: Condition '!E' is always true
teem-1.12.0~20160122/Testing/meet/probeSS.c:204:50: style: The scope of the variable 'Pz' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:204:54: style: The scope of the variable 'Mz' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:339:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:341:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:369:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:400:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/meet/probeSS.c:401:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/nrrd/sanity.c:34:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/nrrd/tbspec.c:80:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/nrrd/trand.c:49:9: style: The scope of the variable 'name' can be reduced. [variableScope]
teem-1.12.0~20160122/Testing/unrrdu/unulist.c:38:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/UseTeemCMakeDemo/sanity.c:29:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:632:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/754.c:665:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/754.c:618:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:619:16: style: The scope of the variable 'sign' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:619:22: style: The scope of the variable 'expo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:619:28: style: The scope of the variable 'mant' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:650:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:653:16: style: The scope of the variable 'sign' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:653:22: style: The scope of the variable 'expo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:653:28: style: The scope of the variable 'mant0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:653:35: style: The scope of the variable 'mant1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/754.c:531:17: style: Function 'airIsNaN' argument 1 names different: declaration 'd' definition 'g'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:425:32: note: Function 'airIsNaN' argument 1 names different: declaration 'd' definition 'g'.
teem-1.12.0~20160122/src/air/754.c:531:17: note: Function 'airIsNaN' argument 1 names different: declaration 'd' definition 'g'.
teem-1.12.0~20160122/src/air/754.c:590:18: style: Function 'airExists' argument 1 names different: declaration 'd' definition 'val'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:428:33: note: Function 'airExists' argument 1 names different: declaration 'd' definition 'val'.
teem-1.12.0~20160122/src/air/754.c:590:18: note: Function 'airExists' argument 1 names different: declaration 'd' definition 'val'.
teem-1.12.0~20160122/src/air/array.c:144:16: style: The scope of the variable 'newsize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/array.c:145:9: style: The scope of the variable 'newdata' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/array.c:210:16: style: The scope of the variable 'newdata' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/dio.c:257:26: style: Function 'airDioRead' argument 2 names different: declaration 'ptr' definition '_ptr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:674:44: note: Function 'airDioRead' argument 2 names different: declaration 'ptr' definition '_ptr'.
teem-1.12.0~20160122/src/air/dio.c:257:26: note: Function 'airDioRead' argument 2 names different: declaration 'ptr' definition '_ptr'.
teem-1.12.0~20160122/src/air/dio.c:309:33: style: Function 'airDioWrite' argument 2 names different: declaration 'ptr' definition '_ptr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:675:51: note: Function 'airDioWrite' argument 2 names different: declaration 'ptr' definition '_ptr'.
teem-1.12.0~20160122/src/air/dio.c:309:33: note: Function 'airDioWrite' argument 2 names different: declaration 'ptr' definition '_ptr'.
teem-1.12.0~20160122/src/air/enum.c:326:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/enum.c:339:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/enum.c:352:11: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/air/enum.c:352:11: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/air/enum.c:361:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/air/enum.c:361:13: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/air/enum.c:419:11: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/air/enum.c:446:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/enum.c:459:15: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/air/enum.c:58:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/enum.c:166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/enum.c:167:10: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:191:18: style: The scope of the variable 'swp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:191:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:216:18: style: The scope of the variable 'swp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:216:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:254:10: style: The scope of the variable 'sq' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:660:23: style: The scope of the variable 'bim' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:704:23: style: The scope of the variable 'bim' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:880:20: style: The scope of the variable 'bb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:1057:14: style: The scope of the variable 'jj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:1057:22: style: The scope of the variable 'mm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:1058:24: style: The scope of the variable 'crev' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/math.c:78:15: style: Function 'airExp' argument 1 names different: declaration 'val' definition 'x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:603:33: note: Function 'airExp' argument 1 names different: declaration 'val' definition 'x'.
teem-1.12.0~20160122/src/air/math.c:78:15: note: Function 'airExp' argument 1 names different: declaration 'val' definition 'x'.
teem-1.12.0~20160122/src/air/math.c:289:16: style: Function 'airLog2' argument 1 names different: declaration 'n' definition '_nn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:618:31: note: Function 'airLog2' argument 1 names different: declaration 'n' definition '_nn'.
teem-1.12.0~20160122/src/air/math.c:289:16: note: Function 'airLog2' argument 1 names different: declaration 'n' definition '_nn'.
teem-1.12.0~20160122/src/air/math.c:343:25: style: Function 'airMode3_d' argument 1 names different: declaration 'v' definition '_v'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:613:43: note: Function 'airMode3_d' argument 1 names different: declaration 'v' definition '_v'.
teem-1.12.0~20160122/src/air/math.c:343:25: note: Function 'airMode3_d' argument 1 names different: declaration 'v' definition '_v'.
teem-1.12.0~20160122/src/air/math.c:357:17: style: Function 'airMode3' argument 1 names different: declaration 'a' definition 'v0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:612:35: note: Function 'airMode3' argument 1 names different: declaration 'a' definition 'v0'.
teem-1.12.0~20160122/src/air/math.c:357:17: note: Function 'airMode3' argument 1 names different: declaration 'a' definition 'v0'.
teem-1.12.0~20160122/src/air/math.c:357:28: style: Function 'airMode3' argument 2 names different: declaration 'b' definition 'v1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:612:45: note: Function 'airMode3' argument 2 names different: declaration 'b' definition 'v1'.
teem-1.12.0~20160122/src/air/math.c:357:28: note: Function 'airMode3' argument 2 names different: declaration 'b' definition 'v1'.
teem-1.12.0~20160122/src/air/math.c:357:39: style: Function 'airMode3' argument 3 names different: declaration 'c' definition 'v2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:612:55: note: Function 'airMode3' argument 3 names different: declaration 'c' definition 'v2'.
teem-1.12.0~20160122/src/air/math.c:357:39: note: Function 'airMode3' argument 3 names different: declaration 'c' definition 'v2'.
teem-1.12.0~20160122/src/air/math.c:659:17: style: Function 'airBesselIn' argument 1 names different: declaration 'n' definition 'nn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:630:35: note: Function 'airBesselIn' argument 1 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/air/math.c:659:17: note: Function 'airBesselIn' argument 1 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/air/math.c:659:28: style: Function 'airBesselIn' argument 2 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:630:45: note: Function 'airBesselIn' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/air/math.c:659:28: note: Function 'airBesselIn' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/air/math.c:703:26: style: Function 'airBesselInExpScaled' argument 1 names different: declaration 'n' definition 'nn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:631:44: note: Function 'airBesselInExpScaled' argument 1 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/air/math.c:703:26: note: Function 'airBesselInExpScaled' argument 1 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/air/math.c:703:37: style: Function 'airBesselInExpScaled' argument 2 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:631:54: note: Function 'airBesselInExpScaled' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/air/math.c:703:37: note: Function 'airBesselInExpScaled' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/air/math.c:1055:31: style: Function 'airCRC32' argument 1 names different: declaration 'data' definition 'cdata'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:641:55: note: Function 'airCRC32' argument 1 names different: declaration 'data' definition 'cdata'.
teem-1.12.0~20160122/src/air/math.c:1055:31: note: Function 'airCRC32' argument 1 names different: declaration 'data' definition 'cdata'.
teem-1.12.0~20160122/src/air/miscAir.c:175:14: style: The scope of the variable 'buff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/miscAir.c:176:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/miscAir.c:177:22: style: The scope of the variable 'cls' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/miscAir.c:584:7: style: The scope of the variable 'perc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/miscAir.c:723:25: style: The scope of the variable 'k' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/miscAir.c:174:52: style: Function 'airSinglePrintf' argument 3 names different: declaration 'fmt' definition '_fmt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:571:67: note: Function 'airSinglePrintf' argument 3 names different: declaration 'fmt' definition '_fmt'.
teem-1.12.0~20160122/src/air/miscAir.c:174:52: note: Function 'airSinglePrintf' argument 3 names different: declaration 'fmt' definition '_fmt'.
teem-1.12.0~20160122/src/air/miscAir.c:270:22: style: Function 'airSprintSize_t' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:572:39: note: Function 'airSprintSize_t' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/air/miscAir.c:270:22: note: Function 'airSprintSize_t' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/air/miscAir.c:294:25: style: Function 'airSprintPtrdiff_t' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:577:42: note: Function 'airSprintPtrdiff_t' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/air/miscAir.c:294:25: note: Function 'airSprintPtrdiff_t' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/air/miscAir.c:294:59: style: Function 'airSprintPtrdiff_t' argument 2 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:577:75: note: Function 'airSprintPtrdiff_t' argument 2 names different: declaration 'v' definition 'val'.
teem-1.12.0~20160122/src/air/miscAir.c:294:59: note: Function 'airSprintPtrdiff_t' argument 2 names different: declaration 'v' definition 'val'.
teem-1.12.0~20160122/src/air/miscAir.c:329:26: style: Function 'airSprintVecSize_t' argument 1 names different: declaration 'str' definition 'dst'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:574:43: note: Function 'airSprintVecSize_t' argument 1 names different: declaration 'str' definition 'dst'.
teem-1.12.0~20160122/src/air/miscAir.c:329:26: note: Function 'airSprintVecSize_t' argument 1 names different: declaration 'str' definition 'dst'.
teem-1.12.0~20160122/src/air/miscAir.c:356:58: style: Function 'airPrettySprintSize_t' argument 2 names different: declaration 'v' definition 'val'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:576:75: note: Function 'airPrettySprintSize_t' argument 2 names different: declaration 'v' definition 'val'.
teem-1.12.0~20160122/src/air/miscAir.c:356:58: note: Function 'airPrettySprintSize_t' argument 2 names different: declaration 'v' definition 'val'.
teem-1.12.0~20160122/src/air/miscAir.c:401:25: style: Function 'airBitsSet' argument 1 names different: declaration 'N' definition 'vv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:582:49: note: Function 'airBitsSet' argument 1 names different: declaration 'N' definition 'vv'.
teem-1.12.0~20160122/src/air/miscAir.c:401:25: note: Function 'airBitsSet' argument 1 names different: declaration 'N' definition 'vv'.
teem-1.12.0~20160122/src/air/mop.c:214:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/mop.c:262:11: style: The scope of the variable 'mops' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/mop.c:263:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:85:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:86:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:87:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:223:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:324:16: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:325:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/parseAir.c:200:14: style: Function 'airParseStrI' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:488:60: note: Function 'airParseStrI' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:200:14: note: Function 'airParseStrI' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:203:15: style: Function 'airParseStrUI' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:491:70: note: Function 'airParseStrUI' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:203:15: note: Function 'airParseStrUI' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:212:14: style: Function 'airParseStrZ' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:494:63: note: Function 'airParseStrZ' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:212:14: note: Function 'airParseStrZ' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:215:14: style: Function 'airParseStrF' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:497:62: note: Function 'airParseStrF' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:215:14: note: Function 'airParseStrF' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:218:14: style: Function 'airParseStrD' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:500:63: note: Function 'airParseStrD' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:218:14: note: Function 'airParseStrD' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:221:36: style: Function 'airParseStrB' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:485:60: note: Function 'airParseStrB' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:221:36: note: Function 'airParseStrB' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:250:37: style: Function 'airParseStrC' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:503:61: note: Function 'airParseStrC' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:250:37: note: Function 'airParseStrC' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:275:38: style: Function 'airParseStrS' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:506:62: note: Function 'airParseStrS' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:275:38: note: Function 'airParseStrS' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:323:36: style: Function 'airParseStrE' argument 2 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:509:60: note: Function 'airParseStrE' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/parseAir.c:323:36: note: Function 'airParseStrE' argument 2 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/randMT.c:162:30: style: Function 'airSrandMT_r' argument 1 names different: declaration 'state' definition 'rng'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:445:46: note: Function 'airSrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:162:30: note: Function 'airSrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:172:31: style: Function 'airUIrandMT_r' argument 1 names different: declaration 'state' definition 'rng'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:447:55: note: Function 'airUIrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:172:31: note: Function 'airUIrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:189:30: style: Function 'airDrandMT_r' argument 1 names different: declaration 'state' definition 'rng'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:446:48: note: Function 'airDrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:189:30: note: Function 'airDrandMT_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:196:32: style: Function 'airDrandMT53_r' argument 1 names different: declaration 'state' definition 'rng'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:448:50: note: Function 'airDrandMT53_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/randMT.c:196:32: note: Function 'airDrandMT53_r' argument 1 names different: declaration 'state' definition 'rng'.
teem-1.12.0~20160122/src/air/sane.c:72:7: style: Condition '!((sizeof(float)==sizeof(int))&&(4==sizeof(int)))' is always false [knownConditionTrueFalse]
teem-1.12.0~20160122/src/air/sane.c:75:7: style: Condition '!((sizeof(double)==sizeof(long long))&&(8==sizeof(long long)))' is always false [knownConditionTrueFalse]
teem-1.12.0~20160122/src/air/sane.c:91:19: style: Same expression on both sides of '/'. [duplicateExpression]
teem-1.12.0~20160122/src/air/string.c:154:9: style: The scope of the variable 's' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:154:13: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:171:10: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:171:13: style: The scope of the variable 'l' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:334:9: style: The scope of the variable 'c' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:354:9: style: The scope of the variable 'c' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/string.c:79:23: style: Function 'airStrcmp' argument 1 names different: declaration 's1' definition '_s1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:520:38: note: Function 'airStrcmp' argument 1 names different: declaration 's1' definition '_s1'.
teem-1.12.0~20160122/src/air/string.c:79:23: note: Function 'airStrcmp' argument 1 names different: declaration 's1' definition '_s1'.
teem-1.12.0~20160122/src/air/string.c:79:40: style: Function 'airStrcmp' argument 2 names different: declaration 's2' definition '_s2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:520:54: note: Function 'airStrcmp' argument 2 names different: declaration 's2' definition '_s2'.
teem-1.12.0~20160122/src/air/string.c:79:40: note: Function 'airStrcmp' argument 2 names different: declaration 's2' definition '_s2'.
teem-1.12.0~20160122/src/air/string.c:153:24: style: Function 'airStrntok' argument 1 names different: declaration 's' definition '_s'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/air/air.h:524:48: note: Function 'airStrntok' argument 1 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/string.c:153:24: note: Function 'airStrntok' argument 1 names different: declaration 's' definition '_s'.
teem-1.12.0~20160122/src/air/test/fp.c:43:14: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/air/test/fp.c:76:34: portability: Casting from float* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/air/test/fp.c:40:8: style: Same expression on both sides of '/'. [duplicateExpression]
teem-1.12.0~20160122/src/air/test/tline.c:49:22: style: The scope of the variable 'line' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/threadAir.c:472:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/threadAir.c:483:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/threadAir.c:509:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/threadAir.c:521:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/air/threadAir.c:532:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:70:22: style: Same expression on both sides of '||'. [duplicateExpression]
teem-1.12.0~20160122/src/alan/coreAlan.c:118:25: style: Same expression on both sides of '&&'. [duplicateExpression]
teem-1.12.0~20160122/src/alan/coreAlan.c:478:25: style: Same expression on both sides of '&&'. [duplicateExpression]
teem-1.12.0~20160122/src/alan/coreAlan.c:188:9: style: The scope of the variable 'nslc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:188:16: style: The scope of the variable 'nimg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:233:5: style: The scope of the variable 'conf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:235:13: style: The scope of the variable 'lev1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:237:35: style: The scope of the variable 'change' can be reduced. [variableScope]
teem-1.12.0~20160122/src/alan/coreAlan.c:238:18: style: The scope of the variable 'stop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/clip.c:174:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/bane/clip.c:172:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/clip.c:174:3: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/gkmsFlotsam.c:100:33: style: The scope of the variable 'mesg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsFlotsam.c:101:36: style: The scope of the variable 'off' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsFlotsam.c:101:42: style: The scope of the variable 'bef' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsFlotsam.c:240:24: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsMite.c:64:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/gkmsMite.c:63:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/gkmsMite.c:64:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/gkmsMite.c:41:13: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsPvg.c:99:15: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/gkmsScat.c:80:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/gkmsScat.c:79:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/gkmsScat.c:80:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/gkmsTxf.c:84:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/gkmsTxf.c:83:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/gkmsTxf.c:84:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/gkmsTxf.c:42:51: style: The scope of the variable 'g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/hvol.c:236:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/hvol.c:235:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/hvol.c:236:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/hvol.c:308:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/hvol.c:307:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/hvol.c:308:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/hvol.c:94:5: style: The scope of the variable 'aname' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/hvol.c:41:27: style: Function '_baneAxisCheck' argument 1 names different: declaration 'axis' definition 'ax'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/bane/privateBane.h:32:37: note: Function '_baneAxisCheck' argument 1 names different: declaration 'axis' definition 'ax'.
teem-1.12.0~20160122/src/bane/hvol.c:41:27: note: Function '_baneAxisCheck' argument 1 names different: declaration 'axis' definition 'ax'.
teem-1.12.0~20160122/src/bane/inc.c:384:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/bane/inc.c:382:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/inc.c:384:3: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/inc.c:55:8: style: The scope of the variable 'hist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/inc.c:100:10: style: The scope of the variable 'mid' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/measr.c:154:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/bane/measr.c:152:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/measr.c:154:3: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/methodsBane.c:49:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/methodsBane.c:49:10: style: The scope of the variable 'j' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/methodsBane.c:119:14: style: The scope of the variable 'measr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/methodsBane.c:120:12: style: The scope of the variable 'inc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/methodsBane.c:121:10: style: The scope of the variable 'parm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/rangeBane.c:139:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/bane/rangeBane.c:137:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/rangeBane.c:139:3: note: Variable 'ret' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bane/scat.c:47:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bane/scat.c:46:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bane/scat.c:47:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bane/test/htrnsf.c:37:23: style: Unused variable: pStr [unusedVariable]
teem-1.12.0~20160122/src/bane/test/tblah.c:30:14: style: The scope of the variable 'range' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/test/tblah.c:45:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/test/tblah.c:46:12: style: The scope of the variable 'inc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/test/tblah.c:98:30: error: Uninitialized variable: omin [uninitvar]
teem-1.12.0~20160122/src/bane/test/tblah.c:98:36: error: Uninitialized variable: omax [uninitvar]
teem-1.12.0~20160122/src/bane/trnsf.c:34:17: style: The scope of the variable 'proj1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:34:25: style: The scope of the variable 'projT' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:35:10: style: The scope of the variable 'data2D' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:35:19: style: The scope of the variable 'data1D' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:36:10: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:36:15: style: The scope of the variable 'sv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:36:19: style: The scope of the variable 'sg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:10: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:13: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:18: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:22: style: The scope of the variable 'gi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:26: style: The scope of the variable 'sv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:281:30: style: The scope of the variable 'sg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:354:9: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:439:12: style: The scope of the variable 'sv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:439:16: style: The scope of the variable 'sg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:439:20: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bane/trnsf.c:248:32: style: Function 'baneSigmaCalc' argument 2 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/bane/bane.h:364:48: note: Function 'baneSigmaCalc' argument 2 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/bane/trnsf.c:248:32: note: Function 'baneSigmaCalc' argument 2 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/bane/valid.c:111:22: style: Function 'baneInfoCheck' argument 1 names different: declaration 'info2D' definition 'info'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/bane/bane.h:347:37: note: Function 'baneInfoCheck' argument 1 names different: declaration 'info2D' definition 'info'.
teem-1.12.0~20160122/src/bane/valid.c:111:22: note: Function 'baneInfoCheck' argument 1 names different: declaration 'info2D' definition 'info'.
teem-1.12.0~20160122/src/biff/biffbiff.c:97:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/biff/biffmsg.c:150:20: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/biff/test/test.c:76:3: error: Memory pointed to by 'tmp' is freed twice. [doubleFree]
teem-1.12.0~20160122/src/bin/emap.c:45:25: style: The scope of the variable 'ndebug' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:49:18: style: The scope of the variable 'linfo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:49:26: style: The scope of the variable 'debug' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:50:16: style: The scope of the variable 'ui' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:50:20: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:51:7: style: The scope of the variable 'qn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:10: style: The scope of the variable 'u' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:13: style: The scope of the variable 'v' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:16: style: The scope of the variable 'r' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:19: style: The scope of the variable 'w' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:22: style: The scope of the variable 'V2W' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:30: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:36: style: The scope of the variable 'WW' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/emap.c:54:43: style: The scope of the variable 'VV' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:515:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/gprobe.c:514:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/gprobe.c:515:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/gprobe.c:334:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/bin/gprobe.c:227:36: style: The scope of the variable 'axi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:229:23: style: The scope of the variable 'npos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:5: style: The scope of the variable 'dsix' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:11: style: The scope of the variable 'dsiy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:17: style: The scope of the variable 'dsiz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:23: style: The scope of the variable 'dsox' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:29: style: The scope of the variable 'dsoy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:233:35: style: The scope of the variable 'dsoz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:243:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/gprobe.c:432:20: style: The scope of the variable 'gotOld' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/ilk.c:133:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/bin/ilk.c:43:67: style: The scope of the variable 'ox' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/ilk.c:43:71: style: The scope of the variable 'oy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/ilk.c:214:22: style: The scope of the variable 'angle' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/miter.c:52:3: style: Variable 'hparm' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/bin/miter.c:39:0: note: Variable 'hparm' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bin/miter.c:52:3: note: Variable 'hparm' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/bin/miter.c:42:45: style: The scope of the variable 'debugStr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/miter.c:46:16: style: The scope of the variable 'eye' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/miter.c:46:24: style: The scope of the variable 'eyedist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/miter.c:47:10: style: The scope of the variable 'v' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/mrender.c:181:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/mrender.c:180:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/mrender.c:181:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/mrender.c:473:21: style: The scope of the variable 'eye' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/mrender.c:473:29: style: The scope of the variable 'eyedist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/ninspect.c:248:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/ninspect.c:246:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/ninspect.c:248:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/ninspect.c:249:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/ninspect.c:246:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/ninspect.c:249:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/nrrdSanity.c:30:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/nrrdSanity.c:31:7: style: The scope of the variable 'enc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/nrrdSanity.c:31:12: style: The scope of the variable 'form' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/overrgb.c:168:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/overrgb.c:162:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/overrgb.c:168:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/overrgb.c:68:53: style: The scope of the variable 'r' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/overrgb.c:68:56: style: The scope of the variable 'g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/overrgb.c:68:59: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/overrgb.c:68:62: style: The scope of the variable 'a' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/overrgb.c:73:21: style: The scope of the variable 'rinfo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/pprobe.c:265:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/pprobe.c:264:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/pprobe.c:265:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/pprobe.c:73:31: style: The scope of the variable 'ninSSIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:225:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/qbert.c:224:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/qbert.c:225:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/qbert.c:341:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/qbert.c:340:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/qbert.c:341:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/qbert.c:524:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/qbert.c:523:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/qbert.c:524:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/qbert.c:162:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/bin/qbert.c:46:13: style: The scope of the variable 'padMin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:46:24: style: The scope of the variable 'padMax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:298:50: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:298:54: style: The scope of the variable 'gi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:398:48: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:398:52: style: The scope of the variable 'gi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:563:38: style: The scope of the variable 'nvhist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:563:47: style: The scope of the variable 'nghist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:563:56: style: The scope of the variable 'nhhist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:563:65: style: The scope of the variable 'nvgh' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/qbert.c:568:30: style: The scope of the variable 'perc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:87:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
teem-1.12.0~20160122/src/bin/talkweb.c:160:9: style: The scope of the variable 'title' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:160:17: style: The scope of the variable 'image' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:224:11: style: The scope of the variable 'sx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:224:15: style: The scope of the variable 'sy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:224:19: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/talkweb.c:439:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/bin/ungantry.c:114:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/ungantry.c:113:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/ungantry.c:114:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/vprobe.c:310:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/bin/vprobe.c:309:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/bin/vprobe.c:310:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/bin/vprobe.c:51:48: style: The scope of the variable 'ninSSIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/coil/coreCoil.c:257:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/coreCoil.c:265:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/coreCoil.c:273:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/coreCoil.c:283:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/coreCoil.c:347:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/coreCoil.c:209:18: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/coil/coreCoil.c:419:16: style: The scope of the variable 'tidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/coil/methodsCoil.c:109:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/methodsCoil.c:134:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/coil/scalarCoil.c:256:42: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/convertDye.c:329:20: style: Function 'dyeXYZtoLCH' argument 1 names different: declaration 'L' definition '_L'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:118:36: note: Function 'dyeXYZtoLCH' argument 1 names different: declaration 'L' definition '_L'.
teem-1.12.0~20160122/src/dye/convertDye.c:329:20: note: Function 'dyeXYZtoLCH' argument 1 names different: declaration 'L' definition '_L'.
teem-1.12.0~20160122/src/dye/convertDye.c:337:19: style: Function 'dyeLCHtoXYZ' argument 4 names different: declaration 'L' definition '_L'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:121:36: note: Function 'dyeLCHtoXYZ' argument 4 names different: declaration 'L' definition '_L'.
teem-1.12.0~20160122/src/dye/convertDye.c:337:19: note: Function 'dyeLCHtoXYZ' argument 4 names different: declaration 'L' definition '_L'.
teem-1.12.0~20160122/src/dye/convertDye.c:371:31: style: Function 'dyeConvert' argument 2 names different: declaration 'space' definition 'outSpace'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:123:46: note: Function 'dyeConvert' argument 2 names different: declaration 'space' definition 'outSpace'.
teem-1.12.0~20160122/src/dye/convertDye.c:371:31: note: Function 'dyeConvert' argument 2 names different: declaration 'space' definition 'outSpace'.
teem-1.12.0~20160122/src/dye/methodsDye.c:175:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
teem-1.12.0~20160122/src/dye/methodsDye.c:73:21: style: Function 'dyeStrToSpace' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:79:36: note: Function 'dyeStrToSpace' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/dye/methodsDye.c:73:21: note: Function 'dyeStrToSpace' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/dye/methodsDye.c:143:25: style: Function 'dyeColorGetAs' argument 4 names different: declaration 'col' definition 'colIn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:85:40: note: Function 'dyeColorGetAs' argument 4 names different: declaration 'col' definition 'colIn'.
teem-1.12.0~20160122/src/dye/methodsDye.c:143:25: note: Function 'dyeColorGetAs' argument 4 names different: declaration 'col' definition 'colIn'.
teem-1.12.0~20160122/src/dye/methodsDye.c:181:36: style: Function 'dyeColorParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/dye/dye.h:89:51: note: Function 'dyeColorParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/dye/methodsDye.c:181:36: note: Function 'dyeColorParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/dye/methodsDye.c:211:25: style: Variable 'str' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/dye/test/bow.c:40:9: style: The scope of the variable 'hue' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:34:25: style: The scope of the variable 'si' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:34:29: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:35:9: style: The scope of the variable 'rr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:35:13: style: The scope of the variable 'gg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:35:17: style: The scope of the variable 'bb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:86:10: style: The scope of the variable 'rgb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/dye/test/mchist.c:266:11: style: The scope of the variable 'hh' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/bounds.c:114:1: style: The scope of the variable 'o' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:44:9: style: The scope of the variable 'uf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:44:13: style: The scope of the variable 'vf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:45:38: style: The scope of the variable 'tdata01' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:45:48: style: The scope of the variable 'tdata11' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:108:38: style: The scope of the variable 'Ldot' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:206:25: style: The scope of the variable 'RA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:206:29: style: The scope of the variable 'RD' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:293:25: style: The scope of the variable 'R0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/color.c:301:5: style: The scope of the variable 'negnorm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:167:13: style: The scope of the variable 'u' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:167:16: style: The scope of the variable 'v' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:453:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:454:5: style: The scope of the variable 'det' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:500:13: style: The scope of the variable 'u' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:500:16: style: The scope of the variable 'v' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:539:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:605:15: style: The scope of the variable 'kid' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:625:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:718:15: style: The scope of the variable 'kid' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/intx.c:719:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/lightEcho.c:65:13: style: The scope of the variable 'rgba' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/lightEcho.c:65:22: style: The scope of the variable 'falloff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/list.c:85:7: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/echo/list.c:104:27: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/echo/list.c:116:27: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/echo/list.c:148:21: style: The scope of the variable 'tmp0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/list.c:148:28: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/list.c:28:25: style: Function 'echoListAdd' argument 1 names different: declaration 'parent' definition 'list'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:461:42: note: Function 'echoListAdd' argument 1 names different: declaration 'parent' definition 'list'.
teem-1.12.0~20160122/src/echo/list.c:28:25: note: Function 'echoListAdd' argument 1 names different: declaration 'parent' definition 'list'.
teem-1.12.0~20160122/src/echo/list.c:142:28: style: Variable 'mids' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/echo/matter.c:67:30: style: Function 'echoMatterGlassSet' argument 3 names different: declaration 'index' definition 'indexr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:498:47: note: Function 'echoMatterGlassSet' argument 3 names different: declaration 'index' definition 'indexr'.
teem-1.12.0~20160122/src/echo/matter.c:67:30: note: Function 'echoMatterGlassSet' argument 3 names different: declaration 'index' definition 'indexr'.
teem-1.12.0~20160122/src/echo/model.c:29:13: style: The scope of the variable 'a' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/model.c:29:19: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/model.c:46:17: style: The scope of the variable 'ph' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/objmethods.c:166:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/objmethods.c:178:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/renderEcho.c:286:14: style: The scope of the variable 'imgVi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/renderEcho.c:291:11: style: The scope of the variable 'imgV' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/renderEcho.c:89:54: style: Function 'echoJitterCompute' argument 2 names different: declaration 'state' definition 'tstate'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:539:71: note: Function 'echoJitterCompute' argument 2 names different: declaration 'state' definition 'tstate'.
teem-1.12.0~20160122/src/echo/renderEcho.c:89:54: note: Function 'echoJitterCompute' argument 2 names different: declaration 'state' definition 'tstate'.
teem-1.12.0~20160122/src/echo/renderEcho.c:241:25: style: Function 'echoRayColor' argument 1 names different: declaration 'rgba' definition 'chan'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:540:41: note: Function 'echoRayColor' argument 1 names different: declaration 'rgba' definition 'chan'.
teem-1.12.0~20160122/src/echo/renderEcho.c:241:25: note: Function 'echoRayColor' argument 1 names different: declaration 'rgba' definition 'chan'.
teem-1.12.0~20160122/src/echo/set.c:102:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/set.c:63:28: style: Function 'echoRectangleSet' argument 5 names different: declaration 'x0' definition 'e0x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:477:45: note: Function 'echoRectangleSet' argument 5 names different: declaration 'x0' definition 'e0x'.
teem-1.12.0~20160122/src/echo/set.c:63:28: note: Function 'echoRectangleSet' argument 5 names different: declaration 'x0' definition 'e0x'.
teem-1.12.0~20160122/src/echo/set.c:63:43: style: Function 'echoRectangleSet' argument 6 names different: declaration 'y0' definition 'e0y'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:477:59: note: Function 'echoRectangleSet' argument 6 names different: declaration 'y0' definition 'e0y'.
teem-1.12.0~20160122/src/echo/set.c:63:43: note: Function 'echoRectangleSet' argument 6 names different: declaration 'y0' definition 'e0y'.
teem-1.12.0~20160122/src/echo/set.c:63:58: style: Function 'echoRectangleSet' argument 7 names different: declaration 'z0' definition 'e0z'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:477:73: note: Function 'echoRectangleSet' argument 7 names different: declaration 'z0' definition 'e0z'.
teem-1.12.0~20160122/src/echo/set.c:63:58: note: Function 'echoRectangleSet' argument 7 names different: declaration 'z0' definition 'e0z'.
teem-1.12.0~20160122/src/echo/set.c:64:28: style: Function 'echoRectangleSet' argument 8 names different: declaration 'x1' definition 'e1x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:478:45: note: Function 'echoRectangleSet' argument 8 names different: declaration 'x1' definition 'e1x'.
teem-1.12.0~20160122/src/echo/set.c:64:28: note: Function 'echoRectangleSet' argument 8 names different: declaration 'x1' definition 'e1x'.
teem-1.12.0~20160122/src/echo/set.c:64:43: style: Function 'echoRectangleSet' argument 9 names different: declaration 'y1' definition 'e1y'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:478:59: note: Function 'echoRectangleSet' argument 9 names different: declaration 'y1' definition 'e1y'.
teem-1.12.0~20160122/src/echo/set.c:64:43: note: Function 'echoRectangleSet' argument 9 names different: declaration 'y1' definition 'e1y'.
teem-1.12.0~20160122/src/echo/set.c:64:58: style: Function 'echoRectangleSet' argument 10 names different: declaration 'z1' definition 'e1z'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:478:73: note: Function 'echoRectangleSet' argument 10 names different: declaration 'z1' definition 'e1z'.
teem-1.12.0~20160122/src/echo/set.c:64:58: note: Function 'echoRectangleSet' argument 10 names different: declaration 'z1' definition 'e1z'.
teem-1.12.0~20160122/src/echo/set.c:76:27: style: Function 'echoTriangleSet' argument 2 names different: declaration 'x0' definition 'xx0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:480:44: note: Function 'echoTriangleSet' argument 2 names different: declaration 'x0' definition 'xx0'.
teem-1.12.0~20160122/src/echo/set.c:76:27: note: Function 'echoTriangleSet' argument 2 names different: declaration 'x0' definition 'xx0'.
teem-1.12.0~20160122/src/echo/set.c:76:42: style: Function 'echoTriangleSet' argument 3 names different: declaration 'y0' definition 'yy0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:480:58: note: Function 'echoTriangleSet' argument 3 names different: declaration 'y0' definition 'yy0'.
teem-1.12.0~20160122/src/echo/set.c:76:42: note: Function 'echoTriangleSet' argument 3 names different: declaration 'y0' definition 'yy0'.
teem-1.12.0~20160122/src/echo/set.c:76:57: style: Function 'echoTriangleSet' argument 4 names different: declaration 'z0' definition 'zz0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:480:72: note: Function 'echoTriangleSet' argument 4 names different: declaration 'z0' definition 'zz0'.
teem-1.12.0~20160122/src/echo/set.c:76:57: note: Function 'echoTriangleSet' argument 4 names different: declaration 'z0' definition 'zz0'.
teem-1.12.0~20160122/src/echo/set.c:77:27: style: Function 'echoTriangleSet' argument 5 names different: declaration 'x1' definition 'xx1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:481:44: note: Function 'echoTriangleSet' argument 5 names different: declaration 'x1' definition 'xx1'.
teem-1.12.0~20160122/src/echo/set.c:77:27: note: Function 'echoTriangleSet' argument 5 names different: declaration 'x1' definition 'xx1'.
teem-1.12.0~20160122/src/echo/set.c:77:42: style: Function 'echoTriangleSet' argument 6 names different: declaration 'y1' definition 'yy1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:481:58: note: Function 'echoTriangleSet' argument 6 names different: declaration 'y1' definition 'yy1'.
teem-1.12.0~20160122/src/echo/set.c:77:42: note: Function 'echoTriangleSet' argument 6 names different: declaration 'y1' definition 'yy1'.
teem-1.12.0~20160122/src/echo/set.c:77:57: style: Function 'echoTriangleSet' argument 7 names different: declaration 'z1' definition 'zz1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:481:72: note: Function 'echoTriangleSet' argument 7 names different: declaration 'z1' definition 'zz1'.
teem-1.12.0~20160122/src/echo/set.c:77:57: note: Function 'echoTriangleSet' argument 7 names different: declaration 'z1' definition 'zz1'.
teem-1.12.0~20160122/src/echo/set.c:78:27: style: Function 'echoTriangleSet' argument 8 names different: declaration 'x2' definition 'xx2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:482:44: note: Function 'echoTriangleSet' argument 8 names different: declaration 'x2' definition 'xx2'.
teem-1.12.0~20160122/src/echo/set.c:78:27: note: Function 'echoTriangleSet' argument 8 names different: declaration 'x2' definition 'xx2'.
teem-1.12.0~20160122/src/echo/set.c:78:42: style: Function 'echoTriangleSet' argument 9 names different: declaration 'y2' definition 'yy2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:482:58: note: Function 'echoTriangleSet' argument 9 names different: declaration 'y2' definition 'yy2'.
teem-1.12.0~20160122/src/echo/set.c:78:42: note: Function 'echoTriangleSet' argument 9 names different: declaration 'y2' definition 'yy2'.
teem-1.12.0~20160122/src/echo/set.c:78:57: style: Function 'echoTriangleSet' argument 10 names different: declaration 'z2' definition 'zz2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/echo/echo.h:482:72: note: Function 'echoTriangleSet' argument 10 names different: declaration 'z2' definition 'zz2'.
teem-1.12.0~20160122/src/echo/set.c:78:57: note: Function 'echoTriangleSet' argument 10 names different: declaration 'z2' definition 'zz2'.
teem-1.12.0~20160122/src/echo/sqd.c:196:31: style: The scope of the variable 't0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:35: style: The scope of the variable 't1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:39: style: The scope of the variable 't2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:43: style: The scope of the variable 't3' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:47: style: The scope of the variable 'v1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:51: style: The scope of the variable 'v2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:55: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/sqd.c:196:61: style: The scope of the variable 'tol' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/glyph.c:367:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/echo/test/glyph.c:364:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/echo/test/glyph.c:367:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/echo/test/glyph.c:252:5: style: The scope of the variable 'info' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/test.c:27:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/test.c:29:15: style: The scope of the variable 'sph' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/test.c:36:9: style: The scope of the variable 'R' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/test.c:36:12: style: The scope of the variable 'G' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/test.c:36:15: style: The scope of the variable 'B' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/trend.c:897:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/echo/test/trend.c:896:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/echo/test/trend.c:897:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/echo/test/trend.c:375:15: style: The scope of the variable 'cube' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/trend.c:375:29: style: The scope of the variable 'inst' can be reduced. [variableScope]
teem-1.12.0~20160122/src/echo/test/trend.c:789:24: style: The scope of the variable 'rect' can be reduced. [variableScope]
teem-1.12.0~20160122/src/elf/glyphElf.c:284:25: style: Function 'elfGlyphKDE' argument 5 names different: declaration 'gamma' definition '_gamma'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/elf/elf.h:61:42: note: Function 'elfGlyphKDE' argument 5 names different: declaration 'gamma' definition '_gamma'.
teem-1.12.0~20160122/src/elf/glyphElf.c:284:25: note: Function 'elfGlyphKDE' argument 5 names different: declaration 'gamma' definition '_gamma'.
teem-1.12.0~20160122/src/elf/glyphElf.c:357:54: style: Function 'elfColorGlyphMaxima' argument 8 names different: declaration 'gamma' definition '_gamma'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/elf/elf.h:66:69: note: Function 'elfColorGlyphMaxima' argument 8 names different: declaration 'gamma' definition '_gamma'.
teem-1.12.0~20160122/src/elf/glyphElf.c:357:54: note: Function 'elfColorGlyphMaxima' argument 8 names different: declaration 'gamma' definition '_gamma'.
teem-1.12.0~20160122/src/ell/cubicEll.c:53:14: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/cubicEll.c:53:21: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:83:16: style: The scope of the variable 'rd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:83:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:545:22: style: The scope of the variable 'D' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:607:10: style: The scope of the variable 'n' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:925:16: style: The scope of the variable 'eeI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/eigen.c:119:51: style: Function 'ell_2m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:272:67: note: Function 'ell_2m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:119:51: note: Function 'ell_2m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:306:51: style: Function 'ell_3m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:276:67: note: Function 'ell_3m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:306:51: note: Function 'ell_3m_1d_nullspace_d' argument 2 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:336:68: style: Function 'ell_3m_2d_nullspace_d' argument 3 names different: declaration 'n' definition '_n'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:278:68: note: Function 'ell_3m_2d_nullspace_d' argument 3 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:336:68: note: Function 'ell_3m_2d_nullspace_d' argument 3 names different: declaration 'n' definition '_n'.
teem-1.12.0~20160122/src/ell/eigen.c:381:29: style: Function 'ell_3m_eigenvalues_d' argument 1 names different: declaration 'eval' definition '_eval'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:279:44: note: Function 'ell_3m_eigenvalues_d' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ell/eigen.c:381:29: note: Function 'ell_3m_eigenvalues_d' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ell/eigen.c:381:52: style: Function 'ell_3m_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:280:50: note: Function 'ell_3m_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/eigen.c:381:52: note: Function 'ell_3m_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/eigen.c:544:55: style: Function 'ell_3m2sub_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:283:70: note: Function 'ell_3m2sub_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/eigen.c:544:55: note: Function 'ell_3m2sub_eigenvalues_d' argument 2 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/eigen.c:765:45: style: Function 'ell_6ms_eigensolve_d' argument 2 names different: declaration 'evec' definition '_evec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:288:60: note: Function 'ell_6ms_eigensolve_d' argument 2 names different: declaration 'evec' definition '_evec'.
teem-1.12.0~20160122/src/ell/eigen.c:765:45: note: Function 'ell_6ms_eigensolve_d' argument 2 names different: declaration 'evec' definition '_evec'.
teem-1.12.0~20160122/src/ell/eigen.c:766:35: style: Function 'ell_6ms_eigensolve_d' argument 3 names different: declaration 'mat' definition 'sym'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:289:50: note: Function 'ell_6ms_eigensolve_d' argument 3 names different: declaration 'mat' definition 'sym'.
teem-1.12.0~20160122/src/ell/eigen.c:766:35: note: Function 'ell_6ms_eigensolve_d' argument 3 names different: declaration 'mat' definition 'sym'.
teem-1.12.0~20160122/src/ell/genmat.c:113:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/genmat.c:63:19: style: Function 'ell_Nm_tran' argument 1 names different: declaration 'dest' definition 'ntrn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:260:34: note: Function 'ell_Nm_tran' argument 1 names different: declaration 'dest' definition 'ntrn'.
teem-1.12.0~20160122/src/ell/genmat.c:63:19: note: Function 'ell_Nm_tran' argument 1 names different: declaration 'dest' definition 'ntrn'.
teem-1.12.0~20160122/src/ell/genmat.c:63:31: style: Function 'ell_Nm_tran' argument 2 names different: declaration 'src' definition 'nmat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:260:46: note: Function 'ell_Nm_tran' argument 2 names different: declaration 'src' definition 'nmat'.
teem-1.12.0~20160122/src/ell/genmat.c:63:31: note: Function 'ell_Nm_tran' argument 2 names different: declaration 'src' definition 'nmat'.
teem-1.12.0~20160122/src/ell/genmat.c:109:18: style: Function 'ell_Nm_mul' argument 1 names different: declaration 'dest' definition 'nAB'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:261:33: note: Function 'ell_Nm_mul' argument 1 names different: declaration 'dest' definition 'nAB'.
teem-1.12.0~20160122/src/ell/genmat.c:109:18: note: Function 'ell_Nm_mul' argument 1 names different: declaration 'dest' definition 'nAB'.
teem-1.12.0~20160122/src/ell/genmat.c:109:29: style: Function 'ell_Nm_mul' argument 2 names different: declaration 'A' definition 'nA'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:261:45: note: Function 'ell_Nm_mul' argument 2 names different: declaration 'A' definition 'nA'.
teem-1.12.0~20160122/src/ell/genmat.c:109:29: note: Function 'ell_Nm_mul' argument 2 names different: declaration 'A' definition 'nA'.
teem-1.12.0~20160122/src/ell/genmat.c:109:39: style: Function 'ell_Nm_mul' argument 3 names different: declaration 'B' definition 'nB'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:261:54: note: Function 'ell_Nm_mul' argument 3 names different: declaration 'B' definition 'nB'.
teem-1.12.0~20160122/src/ell/genmat.c:109:39: note: Function 'ell_Nm_mul' argument 3 names different: declaration 'B' definition 'nB'.
teem-1.12.0~20160122/src/ell/genmat.c:338:18: style: Function 'ell_Nm_inv' argument 1 names different: declaration 'dest' definition 'ninv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:262:33: note: Function 'ell_Nm_inv' argument 1 names different: declaration 'dest' definition 'ninv'.
teem-1.12.0~20160122/src/ell/genmat.c:338:18: note: Function 'ell_Nm_inv' argument 1 names different: declaration 'dest' definition 'ninv'.
teem-1.12.0~20160122/src/ell/genmat.c:338:30: style: Function 'ell_Nm_inv' argument 2 names different: declaration 'src' definition 'nmat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:262:45: note: Function 'ell_Nm_inv' argument 2 names different: declaration 'src' definition 'nmat'.
teem-1.12.0~20160122/src/ell/genmat.c:338:30: note: Function 'ell_Nm_inv' argument 2 names different: declaration 'src' definition 'nmat'.
teem-1.12.0~20160122/src/ell/genmat.c:381:25: style: Function 'ell_Nm_pseudo_inv' argument 1 names different: declaration 'dest' definition 'ninv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:263:40: note: Function 'ell_Nm_pseudo_inv' argument 1 names different: declaration 'dest' definition 'ninv'.
teem-1.12.0~20160122/src/ell/genmat.c:381:25: note: Function 'ell_Nm_pseudo_inv' argument 1 names different: declaration 'dest' definition 'ninv'.
teem-1.12.0~20160122/src/ell/genmat.c:381:37: style: Function 'ell_Nm_pseudo_inv' argument 2 names different: declaration 'src' definition 'nA'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:263:52: note: Function 'ell_Nm_pseudo_inv' argument 2 names different: declaration 'src' definition 'nA'.
teem-1.12.0~20160122/src/ell/genmat.c:381:37: note: Function 'ell_Nm_pseudo_inv' argument 2 names different: declaration 'src' definition 'nA'.
teem-1.12.0~20160122/src/ell/mat.c:249:13: style: The scope of the variable 'h' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/mat.c:28:39: style: Function 'ell_3m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:151:42: note: Function 'ell_3m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:28:39: note: Function 'ell_3m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:28:59: style: Function 'ell_3m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:151:61: note: Function 'ell_3m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:28:59: note: Function 'ell_3m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:37:41: style: Function 'ell_3m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:153:43: note: Function 'ell_3m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:37:41: note: Function 'ell_3m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:37:62: style: Function 'ell_3m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:153:63: note: Function 'ell_3m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:37:62: note: Function 'ell_3m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:46:24: style: Function 'ell_3m_pre_mul_f' argument 1 names different: declaration 'A' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:155:40: note: Function 'ell_3m_pre_mul_f' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:46:24: note: Function 'ell_3m_pre_mul_f' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:46:43: style: Function 'ell_3m_pre_mul_f' argument 2 names different: declaration 'B' definition 'x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:155:58: note: Function 'ell_3m_pre_mul_f' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:46:43: note: Function 'ell_3m_pre_mul_f' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:53:25: style: Function 'ell_3m_pre_mul_d' argument 1 names different: declaration 'A' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:156:41: note: Function 'ell_3m_pre_mul_d' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:53:25: note: Function 'ell_3m_pre_mul_d' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:53:45: style: Function 'ell_3m_pre_mul_d' argument 2 names different: declaration 'B' definition 'x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:156:60: note: Function 'ell_3m_pre_mul_d' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:53:45: note: Function 'ell_3m_pre_mul_d' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:60:25: style: Function 'ell_3m_post_mul_f' argument 1 names different: declaration 'A' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:158:41: note: Function 'ell_3m_post_mul_f' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:60:25: note: Function 'ell_3m_post_mul_f' argument 1 names different: declaration 'A' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:60:44: style: Function 'ell_3m_post_mul_f' argument 2 names different: declaration 'B' definition 'x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:158:59: note: Function 'ell_3m_post_mul_f' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:60:44: note: Function 'ell_3m_post_mul_f' argument 2 names different: declaration 'B' definition 'x'.
teem-1.12.0~20160122/src/ell/mat.c:67:26: style: Function 'ell_3m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:159:42: note: Function 'ell_3m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:67:26: note: Function 'ell_3m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:102:40: style: Function 'ell_4m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:165:42: note: Function 'ell_4m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:102:40: note: Function 'ell_4m_mul_f' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:102:61: style: Function 'ell_4m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:165:62: note: Function 'ell_4m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:102:61: note: Function 'ell_4m_mul_f' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:111:42: style: Function 'ell_4m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:167:43: note: Function 'ell_4m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:111:42: note: Function 'ell_4m_mul_d' argument 2 names different: declaration 'm1' definition '_m1'.
teem-1.12.0~20160122/src/ell/mat.c:111:64: style: Function 'ell_4m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:167:64: note: Function 'ell_4m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:111:64: note: Function 'ell_4m_mul_d' argument 3 names different: declaration 'm2' definition '_m2'.
teem-1.12.0~20160122/src/ell/mat.c:120:24: style: Function 'ell_4m_pre_mul_f' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:168:40: note: Function 'ell_4m_pre_mul_f' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:120:24: note: Function 'ell_4m_pre_mul_f' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:134:25: style: Function 'ell_4m_post_mul_f' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:170:41: note: Function 'ell_4m_post_mul_f' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:134:25: note: Function 'ell_4m_post_mul_f' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:141:26: style: Function 'ell_4m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:171:42: note: Function 'ell_4m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:141:26: note: Function 'ell_4m_post_mul_d' argument 1 names different: declaration 'm' definition '_m'.
teem-1.12.0~20160122/src/ell/mat.c:29:16: style: Variable 'm2' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/mat.c:38:17: style: Variable 'm2' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/mat.c:103:17: style: Variable 'm2' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/mat.c:112:18: style: Variable 'm2' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/quat.c:135:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ell/quat.c:134:0: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:135:3: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:143:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ell/quat.c:142:0: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:143:3: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:174:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ell/quat.c:173:0: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:174:3: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:182:3: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ell/quat.c:181:0: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:182:3: note: Variable 'w' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ell/quat.c:537:40: style: Function 'ell_q_avgN_d' argument 4 names different: declaration 'qbuff' definition 'qlog'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:253:55: note: Function 'ell_q_avgN_d' argument 4 names different: declaration 'qbuff' definition 'qlog'.
teem-1.12.0~20160122/src/ell/quat.c:537:40: note: Function 'ell_q_avgN_d' argument 4 names different: declaration 'qbuff' definition 'qlog'.
teem-1.12.0~20160122/src/ell/test/inter.c:137:25: style: The scope of the variable 'arrowWidth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/inter.c:137:37: style: The scope of the variable 'lineWidth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/inter.c:137:48: style: The scope of the variable 'angle' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/inter.c:137:55: style: The scope of the variable 'seglen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/inter.c:138:5: style: The scope of the variable 'x0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/inter.c:138:9: style: The scope of the variable 'y0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/invert.c:38:10: style: The scope of the variable 'm3' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/invert.c:38:17: style: The scope of the variable 'm4' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/rot2aa.c:31:16: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/tq.c:33:9: style: The scope of the variable 'angleA_f' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/tq.c:33:31: style: The scope of the variable 'angleB_f' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/tq.c:43:15: style: The scope of the variable 'det' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/tq.c:43:20: style: The scope of the variable 'frob' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/tq.c:35:42: style: Variable 'mat4B_f' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/test/tq.c:35:67: style: Variable 'mat4C_f' is not assigned a value. [unassignedVariable]
teem-1.12.0~20160122/src/ell/test/wheel.c:171:10: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:171:13: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:235:45: style: The scope of the variable 'RA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:235:49: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:235:55: style: The scope of the variable 'mu2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:235:60: style: The scope of the variable 'tmpr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/test/wheel.c:235:68: style: The scope of the variable 'tmpa' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ell/vecEll.c:63:21: style: Function 'ell_3v_perp_f' argument 1 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:126:37: note: Function 'ell_3v_perp_f' argument 1 names different: declaration 'p' definition 'a'.
teem-1.12.0~20160122/src/ell/vecEll.c:63:21: note: Function 'ell_3v_perp_f' argument 1 names different: declaration 'p' definition 'a'.
teem-1.12.0~20160122/src/ell/vecEll.c:63:39: style: Function 'ell_3v_perp_f' argument 2 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:126:55: note: Function 'ell_3v_perp_f' argument 2 names different: declaration 'v' definition 'b'.
teem-1.12.0~20160122/src/ell/vecEll.c:63:39: note: Function 'ell_3v_perp_f' argument 2 names different: declaration 'v' definition 'b'.
teem-1.12.0~20160122/src/ell/vecEll.c:74:22: style: Function 'ell_3v_perp_d' argument 1 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:127:38: note: Function 'ell_3v_perp_d' argument 1 names different: declaration 'p' definition 'a'.
teem-1.12.0~20160122/src/ell/vecEll.c:74:22: note: Function 'ell_3v_perp_d' argument 1 names different: declaration 'p' definition 'a'.
teem-1.12.0~20160122/src/ell/vecEll.c:74:41: style: Function 'ell_3v_perp_d' argument 2 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:127:57: note: Function 'ell_3v_perp_d' argument 2 names different: declaration 'v' definition 'b'.
teem-1.12.0~20160122/src/ell/vecEll.c:74:41: note: Function 'ell_3v_perp_d' argument 2 names different: declaration 'v' definition 'b'.
teem-1.12.0~20160122/src/ell/vecEll.c:115:28: style: Function 'ell_3v_angle_f' argument 1 names different: declaration 'u' definition '_uu'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:138:45: note: Function 'ell_3v_angle_f' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:115:28: note: Function 'ell_3v_angle_f' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:115:48: style: Function 'ell_3v_angle_f' argument 2 names different: declaration 'v' definition '_vv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:138:63: note: Function 'ell_3v_angle_f' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:115:48: note: Function 'ell_3v_angle_f' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:132:29: style: Function 'ell_3v_angle_d' argument 1 names different: declaration 'u' definition '_uu'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:139:47: note: Function 'ell_3v_angle_d' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:132:29: note: Function 'ell_3v_angle_d' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:132:50: style: Function 'ell_3v_angle_d' argument 2 names different: declaration 'v' definition '_vv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:139:66: note: Function 'ell_3v_angle_d' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:132:50: note: Function 'ell_3v_angle_d' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:149:28: style: Function 'ell_2v_angle_f' argument 1 names different: declaration 'u' definition '_uu'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:136:45: note: Function 'ell_2v_angle_f' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:149:28: note: Function 'ell_2v_angle_f' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:149:48: style: Function 'ell_2v_angle_f' argument 2 names different: declaration 'v' definition '_vv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:136:63: note: Function 'ell_2v_angle_f' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:149:48: note: Function 'ell_2v_angle_f' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:166:29: style: Function 'ell_2v_angle_d' argument 1 names different: declaration 'u' definition '_uu'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:137:47: note: Function 'ell_2v_angle_d' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:166:29: note: Function 'ell_2v_angle_d' argument 1 names different: declaration 'u' definition '_uu'.
teem-1.12.0~20160122/src/ell/vecEll.c:166:50: style: Function 'ell_2v_angle_d' argument 2 names different: declaration 'v' definition '_vv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ell/ell.h:137:66: note: Function 'ell_2v_angle_d' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/ell/vecEll.c:166:50: note: Function 'ell_2v_angle_d' argument 2 names different: declaration 'v' definition '_vv'.
teem-1.12.0~20160122/src/gage/ctx.c:552:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:558:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:558:7: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:563:7: warning: %d in format string (no. 11) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:668:15: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/ctx.c:42:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:179:16: style: The scope of the variable 'pvlIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:215:19: style: The scope of the variable 'integral' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:283:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:415:14: style: The scope of the variable 'shape' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:517:31: style: The scope of the variable '_xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:517:36: style: The scope of the variable '_yy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:517:41: style: The scope of the variable '_zz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:518:16: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:518:20: style: The scope of the variable 'yy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:518:24: style: The scope of the variable 'zz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:784:27: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/ctx.c:706:37: style: Function '_gageProbe' argument 2 names different: declaration 'xi' definition '_xi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:47:48: note: Function '_gageProbe' argument 2 names different: declaration 'xi' definition '_xi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:37: note: Function '_gageProbe' argument 2 names different: declaration 'xi' definition '_xi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:49: style: Function '_gageProbe' argument 3 names different: declaration 'yi' definition '_yi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:47:59: note: Function '_gageProbe' argument 3 names different: declaration 'yi' definition '_yi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:49: note: Function '_gageProbe' argument 3 names different: declaration 'yi' definition '_yi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:61: style: Function '_gageProbe' argument 4 names different: declaration 'zi' definition '_zi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:47:70: note: Function '_gageProbe' argument 4 names different: declaration 'zi' definition '_zi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:61: note: Function '_gageProbe' argument 4 names different: declaration 'zi' definition '_zi'.
teem-1.12.0~20160122/src/gage/ctx.c:706:73: style: Function '_gageProbe' argument 5 names different: declaration 'stackIdx' definition '_si'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:48:30: note: Function '_gageProbe' argument 5 names different: declaration 'stackIdx' definition '_si'.
teem-1.12.0~20160122/src/gage/ctx.c:706:73: note: Function '_gageProbe' argument 5 names different: declaration 'stackIdx' definition '_si'.
teem-1.12.0~20160122/src/gage/ctx.c:938:41: style: Function 'gageProbeSpace' argument 2 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1301:57: note: Function 'gageProbeSpace' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/gage/ctx.c:938:41: note: Function 'gageProbeSpace' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/gage/ctx.c:938:52: style: Function 'gageProbeSpace' argument 3 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1301:67: note: Function 'gageProbeSpace' argument 3 names different: declaration 'y' definition 'yy'.
teem-1.12.0~20160122/src/gage/ctx.c:938:52: note: Function 'gageProbeSpace' argument 3 names different: declaration 'y' definition 'yy'.
teem-1.12.0~20160122/src/gage/ctx.c:938:63: style: Function 'gageProbeSpace' argument 4 names different: declaration 'z' definition 'zz'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1301:77: note: Function 'gageProbeSpace' argument 4 names different: declaration 'z' definition 'zz'.
teem-1.12.0~20160122/src/gage/ctx.c:938:63: note: Function 'gageProbeSpace' argument 4 names different: declaration 'z' definition 'zz'.
teem-1.12.0~20160122/src/gage/deconvolve.c:76:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/deconvolve.c:75:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/deconvolve.c:76:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/deconvolve.c:40:56: style: The scope of the variable 'last' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/deconvolve.c:40:62: style: The scope of the variable 'inIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/deconvolve.c:41:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/deconvolve.c:109:18: style: The scope of the variable 'in' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/deconvolve.c:109:22: style: The scope of the variable 'aa' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/deconvolve.c:28:22: style: Function 'gageDeconvolve' argument 1 names different: declaration 'nout' definition '_nout'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1312:38: note: Function 'gageDeconvolve' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/gage/deconvolve.c:28:22: note: Function 'gageDeconvolve' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/gage/filter.c:344:5: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/filter.c:344:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/filter.c:344:5: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/filter.c:344:5: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/filter.c:109:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/filter.c:382:12: style: The scope of the variable 'sum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/filter.c:247:25: style: Function '_gageLocationSet' argument 2 names different: declaration 'x' definition 'xif'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:63:36: note: Function '_gageLocationSet' argument 2 names different: declaration 'x' definition 'xif'.
teem-1.12.0~20160122/src/gage/filter.c:247:25: note: Function '_gageLocationSet' argument 2 names different: declaration 'x' definition 'xif'.
teem-1.12.0~20160122/src/gage/filter.c:247:37: style: Function '_gageLocationSet' argument 3 names different: declaration 'y' definition 'yif'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:63:46: note: Function '_gageLocationSet' argument 3 names different: declaration 'y' definition 'yif'.
teem-1.12.0~20160122/src/gage/filter.c:247:37: note: Function '_gageLocationSet' argument 3 names different: declaration 'y' definition 'yif'.
teem-1.12.0~20160122/src/gage/filter.c:247:49: style: Function '_gageLocationSet' argument 4 names different: declaration 'z' definition 'zif'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:63:56: note: Function '_gageLocationSet' argument 4 names different: declaration 'z' definition 'zif'.
teem-1.12.0~20160122/src/gage/filter.c:247:49: note: Function '_gageLocationSet' argument 4 names different: declaration 'z' definition 'zif'.
teem-1.12.0~20160122/src/gage/filter.c:247:61: style: Function '_gageLocationSet' argument 5 names different: declaration 's' definition 'sif'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/privateGage.h:63:66: note: Function '_gageLocationSet' argument 5 names different: declaration 's' definition 'sif'.
teem-1.12.0~20160122/src/gage/filter.c:247:61: note: Function '_gageLocationSet' argument 5 names different: declaration 's' definition 'sif'.
teem-1.12.0~20160122/src/gage/kind.c:37:7: style: The scope of the variable 'pitem' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/kind.c:37:14: style: The scope of the variable 'pindex' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/kind.c:37:22: style: The scope of the variable 'alen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/kind.c:136:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/kind.c:191:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/kind.c:207:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:796:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/optimsig.c:795:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/optimsig.c:796:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/optimsig.c:556:16: style: The scope of the variable 'ki' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:556:20: style: The scope of the variable 'kj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:556:24: style: The scope of the variable 'kk' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:571:22: style: The scope of the variable 'tdelta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:724:27: style: The scope of the variable 'rho' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:724:32: style: The scope of the variable 'sig' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:724:37: style: The scope of the variable 'pid' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:852:42: style: The scope of the variable 'lastPos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:853:7: style: The scope of the variable 'badStep' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:1027:28: style: The scope of the variable 'glo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:1027:33: style: The scope of the variable 'ghi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/optimsig.c:298:10: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
teem-1.12.0~20160122/src/gage/optimsig.c:304:10: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
teem-1.12.0~20160122/src/gage/print.c:37:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:37:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:38:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:38:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:39:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:39:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:40:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:40:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:44:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:44:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:44:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:44:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:47:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:47:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:47:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:47:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:51:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:51:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:51:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:51:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:55:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:55:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:55:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:55:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/print.c:63:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/sclanswer.c:50:10: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:50:15: style: The scope of the variable 'gp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:50:23: style: The scope of the variable 'gp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:50:39: style: The scope of the variable 'ncTen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:56:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:56:11: style: The scope of the variable 'nidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:56:17: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:56:21: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:56:25: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:58:5: style: The scope of the variable 'wghtSum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:58:14: style: The scope of the variable 'wght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclanswer.c:223:7: style: The scope of the variable 'peak' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclfilter.c:394:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclfilter.c:397:22: style: The scope of the variable 'filter' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/sclfilter.c:376:26: style: Function 'gageScl3PFilterN' argument 3 names different: declaration 'iv3' definition 'ivX'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1104:43: note: Function 'gageScl3PFilterN' argument 3 names different: declaration 'iv3' definition 'ivX'.
teem-1.12.0~20160122/src/gage/sclfilter.c:376:26: note: Function 'gageScl3PFilterN' argument 3 names different: declaration 'iv3' definition 'ivX'.
teem-1.12.0~20160122/src/gage/sclfilter.c:376:39: style: Function 'gageScl3PFilterN' argument 4 names different: declaration 'iv2' definition 'ivY'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1104:56: note: Function 'gageScl3PFilterN' argument 4 names different: declaration 'iv2' definition 'ivY'.
teem-1.12.0~20160122/src/gage/sclfilter.c:376:39: note: Function 'gageScl3PFilterN' argument 4 names different: declaration 'iv2' definition 'ivY'.
teem-1.12.0~20160122/src/gage/sclfilter.c:376:52: style: Function 'gageScl3PFilterN' argument 5 names different: declaration 'iv1' definition 'ivZ'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1104:69: note: Function 'gageScl3PFilterN' argument 5 names different: declaration 'iv1' definition 'ivZ'.
teem-1.12.0~20160122/src/gage/sclfilter.c:376:52: note: Function 'gageScl3PFilterN' argument 5 names different: declaration 'iv1' definition 'ivZ'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:26: style: Function 'gageScl3PFilterN' argument 6 names different: declaration 'fw00' definition 'fw0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1105:43: note: Function 'gageScl3PFilterN' argument 6 names different: declaration 'fw00' definition 'fw0'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:26: note: Function 'gageScl3PFilterN' argument 6 names different: declaration 'fw00' definition 'fw0'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:39: style: Function 'gageScl3PFilterN' argument 7 names different: declaration 'fw11' definition 'fw1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1105:57: note: Function 'gageScl3PFilterN' argument 7 names different: declaration 'fw11' definition 'fw1'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:39: note: Function 'gageScl3PFilterN' argument 7 names different: declaration 'fw11' definition 'fw1'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:52: style: Function 'gageScl3PFilterN' argument 8 names different: declaration 'fw22' definition 'fw2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1105:71: note: Function 'gageScl3PFilterN' argument 8 names different: declaration 'fw22' definition 'fw2'.
teem-1.12.0~20160122/src/gage/sclfilter.c:377:52: note: Function 'gageScl3PFilterN' argument 8 names different: declaration 'fw22' definition 'fw2'.
teem-1.12.0~20160122/src/gage/shape.c:260:25: warning: Possible null pointer dereference: ctx [nullPointer]
teem-1.12.0~20160122/src/gage/shape.c:406:21: note: Calling function '_gageShapeSet', 1st argument 'ctx' value is 0
teem-1.12.0~20160122/src/gage/shape.c:260:25: note: Null pointer dereference
teem-1.12.0~20160122/src/gage/shape.c:122:7: style: The scope of the variable 'ai' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/shape.c:125:10: style: The scope of the variable 'vecA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/shape.c:125:19: style: The scope of the variable 'vecB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/shape.c:125:28: style: The scope of the variable 'vecC' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/shape.c:126:49: style: The scope of the variable 'orig' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/shape.c:28:27: style: Function 'gageShapeReset' argument 1 names different: declaration 'shp' definition 'shape'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1129:44: note: Function 'gageShapeReset' argument 1 names different: declaration 'shp' definition 'shape'.
teem-1.12.0~20160122/src/gage/shape.c:28:27: note: Function 'gageShapeReset' argument 1 names different: declaration 'shp' definition 'shape'.
teem-1.12.0~20160122/src/gage/shape.c:403:25: style: Function 'gageShapeSet' argument 1 names different: declaration 'shp' definition 'shape'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1133:41: note: Function 'gageShapeSet' argument 1 names different: declaration 'shp' definition 'shape'.
teem-1.12.0~20160122/src/gage/shape.c:403:25: note: Function 'gageShapeSet' argument 1 names different: declaration 'shp' definition 'shape'.
teem-1.12.0~20160122/src/gage/shape.c:435:22: style: Function 'gageShapeWtoI' argument 2 names different: declaration 'index' definition '_indx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1135:39: note: Function 'gageShapeWtoI' argument 2 names different: declaration 'index' definition '_indx'.
teem-1.12.0~20160122/src/gage/shape.c:435:22: note: Function 'gageShapeWtoI' argument 2 names different: declaration 'index' definition '_indx'.
teem-1.12.0~20160122/src/gage/shape.c:435:45: style: Function 'gageShapeWtoI' argument 3 names different: declaration 'world' definition '_world'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1135:62: note: Function 'gageShapeWtoI' argument 3 names different: declaration 'world' definition '_world'.
teem-1.12.0~20160122/src/gage/shape.c:435:45: note: Function 'gageShapeWtoI' argument 3 names different: declaration 'world' definition '_world'.
teem-1.12.0~20160122/src/gage/shape.c:451:22: style: Function 'gageShapeItoW' argument 2 names different: declaration 'world' definition '_world'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1137:39: note: Function 'gageShapeItoW' argument 2 names different: declaration 'world' definition '_world'.
teem-1.12.0~20160122/src/gage/shape.c:451:22: note: Function 'gageShapeItoW' argument 2 names different: declaration 'world' definition '_world'.
teem-1.12.0~20160122/src/gage/shape.c:451:46: style: Function 'gageShapeItoW' argument 3 names different: declaration 'index' definition '_indx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1137:62: note: Function 'gageShapeItoW' argument 3 names different: declaration 'index' definition '_indx'.
teem-1.12.0~20160122/src/gage/shape.c:451:46: note: Function 'gageShapeItoW' argument 3 names different: declaration 'index' definition '_indx'.
teem-1.12.0~20160122/src/gage/shape.c:468:33: style: Function 'gageShapeEqual' argument 1 names different: declaration 'shp1' definition 'shape1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1138:49: note: Function 'gageShapeEqual' argument 1 names different: declaration 'shp1' definition 'shape1'.
teem-1.12.0~20160122/src/gage/shape.c:468:33: note: Function 'gageShapeEqual' argument 1 names different: declaration 'shp1' definition 'shape1'.
teem-1.12.0~20160122/src/gage/shape.c:468:53: style: Function 'gageShapeEqual' argument 2 names different: declaration 'name1' definition '_name1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1138:67: note: Function 'gageShapeEqual' argument 2 names different: declaration 'name1' definition '_name1'.
teem-1.12.0~20160122/src/gage/shape.c:468:53: note: Function 'gageShapeEqual' argument 2 names different: declaration 'name1' definition '_name1'.
teem-1.12.0~20160122/src/gage/shape.c:469:33: style: Function 'gageShapeEqual' argument 3 names different: declaration 'shp2' definition 'shape2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1139:49: note: Function 'gageShapeEqual' argument 3 names different: declaration 'shp2' definition 'shape2'.
teem-1.12.0~20160122/src/gage/shape.c:469:33: note: Function 'gageShapeEqual' argument 3 names different: declaration 'shp2' definition 'shape2'.
teem-1.12.0~20160122/src/gage/shape.c:469:53: style: Function 'gageShapeEqual' argument 4 names different: declaration 'name2' definition '_name2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1139:67: note: Function 'gageShapeEqual' argument 4 names different: declaration 'name2' definition '_name2'.
teem-1.12.0~20160122/src/gage/shape.c:469:53: note: Function 'gageShapeEqual' argument 4 names different: declaration 'name2' definition '_name2'.
teem-1.12.0~20160122/src/gage/st.c:144:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/st.c:143:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/st.c:144:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/st.c:31:19: style: The scope of the variable 'g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stack.c:67:16: style: The scope of the variable 'sidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stack.c:68:16: style: The scope of the variable 'sfrac' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stack.c:212:57: style: The scope of the variable 'valLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stack.c:332:18: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stack.c:103:62: style: Function 'gageStackPerVolumeNew' argument 4 names different: declaration 'blnum' definition 'blNum'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1211:52: note: Function 'gageStackPerVolumeNew' argument 4 names different: declaration 'blnum' definition 'blNum'.
teem-1.12.0~20160122/src/gage/stack.c:103:62: note: Function 'gageStackPerVolumeNew' argument 4 names different: declaration 'blnum' definition 'blNum'.
teem-1.12.0~20160122/src/gage/stack.c:133:39: style: Function 'gageStackPerVolumeAttach' argument 5 names different: declaration 'blnum' definition 'blNum'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1217:55: note: Function 'gageStackPerVolumeAttach' argument 5 names different: declaration 'blnum' definition 'blNum'.
teem-1.12.0~20160122/src/gage/stack.c:133:39: note: Function 'gageStackPerVolumeAttach' argument 5 names different: declaration 'blnum' definition 'blNum'.
teem-1.12.0~20160122/src/gage/stack.c:352:56: style: Function 'gageStackProbe' argument 5 names different: declaration 'si' definition 'stackIdx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1219:72: note: Function 'gageStackProbe' argument 5 names different: declaration 'si' definition 'stackIdx'.
teem-1.12.0~20160122/src/gage/stack.c:352:56: note: Function 'gageStackProbe' argument 5 names different: declaration 'si' definition 'stackIdx'.
teem-1.12.0~20160122/src/gage/stack.c:372:28: style: Function 'gageStackProbeSpace' argument 2 names different: declaration 'x' definition 'xx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1221:44: note: Function 'gageStackProbeSpace' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/gage/stack.c:372:28: note: Function 'gageStackProbeSpace' argument 2 names different: declaration 'x' definition 'xx'.
teem-1.12.0~20160122/src/gage/stack.c:372:39: style: Function 'gageStackProbeSpace' argument 3 names different: declaration 'y' definition 'yy'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1221:54: note: Function 'gageStackProbeSpace' argument 3 names different: declaration 'y' definition 'yy'.
teem-1.12.0~20160122/src/gage/stack.c:372:39: note: Function 'gageStackProbeSpace' argument 3 names different: declaration 'y' definition 'yy'.
teem-1.12.0~20160122/src/gage/stack.c:372:50: style: Function 'gageStackProbeSpace' argument 4 names different: declaration 'z' definition 'zz'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1221:64: note: Function 'gageStackProbeSpace' argument 4 names different: declaration 'z' definition 'zz'.
teem-1.12.0~20160122/src/gage/stack.c:372:50: note: Function 'gageStackProbeSpace' argument 4 names different: declaration 'z' definition 'zz'.
teem-1.12.0~20160122/src/gage/stack.c:372:61: style: Function 'gageStackProbeSpace' argument 5 names different: declaration 's' definition 'ss'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1221:74: note: Function 'gageStackProbeSpace' argument 5 names different: declaration 's' definition 'ss'.
teem-1.12.0~20160122/src/gage/stack.c:372:61: note: Function 'gageStackProbeSpace' argument 5 names different: declaration 's' definition 'ss'.
teem-1.12.0~20160122/src/gage/stackBlur.c:761:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/stackBlur.c:760:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/stackBlur.c:761:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/stackBlur.c:1231:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/stackBlur.c:1230:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/stackBlur.c:1231:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/stackBlur.c:133:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:311:24: style: The scope of the variable 'tau' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:570:26: style: The scope of the variable 'parmNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:894:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:894:45: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:1314:20: style: The scope of the variable 'boxparm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/stackBlur.c:126:51: style: Function 'gageStackBlurParmCompare' argument 1 names different: declaration 'sbpA' definition 'aa'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1231:67: note: Function 'gageStackBlurParmCompare' argument 1 names different: declaration 'sbpA' definition 'aa'.
teem-1.12.0~20160122/src/gage/stackBlur.c:126:51: note: Function 'gageStackBlurParmCompare' argument 1 names different: declaration 'sbpA' definition 'aa'.
teem-1.12.0~20160122/src/gage/stackBlur.c:126:67: style: Function 'gageStackBlurParmCompare' argument 2 names different: declaration 'nameA' definition '_nameA'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1232:54: note: Function 'gageStackBlurParmCompare' argument 2 names different: declaration 'nameA' definition '_nameA'.
teem-1.12.0~20160122/src/gage/stackBlur.c:126:67: note: Function 'gageStackBlurParmCompare' argument 2 names different: declaration 'nameA' definition '_nameA'.
teem-1.12.0~20160122/src/gage/stackBlur.c:127:51: style: Function 'gageStackBlurParmCompare' argument 3 names different: declaration 'sbpB' definition 'bb'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1233:67: note: Function 'gageStackBlurParmCompare' argument 3 names different: declaration 'sbpB' definition 'bb'.
teem-1.12.0~20160122/src/gage/stackBlur.c:127:51: note: Function 'gageStackBlurParmCompare' argument 3 names different: declaration 'sbpB' definition 'bb'.
teem-1.12.0~20160122/src/gage/stackBlur.c:127:67: style: Function 'gageStackBlurParmCompare' argument 4 names different: declaration 'nameB' definition '_nameB'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1234:54: note: Function 'gageStackBlurParmCompare' argument 4 names different: declaration 'nameB' definition '_nameB'.
teem-1.12.0~20160122/src/gage/stackBlur.c:127:67: note: Function 'gageStackBlurParmCompare' argument 4 names different: declaration 'nameB' definition '_nameB'.
teem-1.12.0~20160122/src/gage/stackBlur.c:230:42: style: Function 'gageStackBlurParmCopy' argument 1 names different: declaration 'sbpDst' definition 'dst'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1227:58: note: Function 'gageStackBlurParmCopy' argument 1 names different: declaration 'sbpDst' definition 'dst'.
teem-1.12.0~20160122/src/gage/stackBlur.c:230:42: note: Function 'gageStackBlurParmCopy' argument 1 names different: declaration 'sbpDst' definition 'dst'.
teem-1.12.0~20160122/src/gage/stackBlur.c:231:48: style: Function 'gageStackBlurParmCopy' argument 2 names different: declaration 'sbpSrc' definition 'src'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1228:64: note: Function 'gageStackBlurParmCopy' argument 2 names different: declaration 'sbpSrc' definition 'src'.
teem-1.12.0~20160122/src/gage/stackBlur.c:231:48: note: Function 'gageStackBlurParmCopy' argument 2 names different: declaration 'sbpSrc' definition 'src'.
teem-1.12.0~20160122/src/gage/stackBlur.c:370:34: style: Function 'gageStackBlurParmScaleSet' argument 3 names different: declaration 'sigmaMin' definition 'smin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1239:50: note: Function 'gageStackBlurParmScaleSet' argument 3 names different: declaration 'sigmaMin' definition 'smin'.
teem-1.12.0~20160122/src/gage/stackBlur.c:370:34: note: Function 'gageStackBlurParmScaleSet' argument 3 names different: declaration 'sigmaMin' definition 'smin'.
teem-1.12.0~20160122/src/gage/stackBlur.c:370:47: style: Function 'gageStackBlurParmScaleSet' argument 4 names different: declaration 'sigmaMax' definition 'smax'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1240:50: note: Function 'gageStackBlurParmScaleSet' argument 4 names different: declaration 'sigmaMax' definition 'smax'.
teem-1.12.0~20160122/src/gage/stackBlur.c:370:47: note: Function 'gageStackBlurParmScaleSet' argument 4 names different: declaration 'sigmaMax' definition 'smax'.
teem-1.12.0~20160122/src/gage/stackBlur.c:371:31: style: Function 'gageStackBlurParmScaleSet' argument 5 names different: declaration 'uniformSigma' definition 'uniform'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1241:47: note: Function 'gageStackBlurParmScaleSet' argument 5 names different: declaration 'uniformSigma' definition 'uniform'.
teem-1.12.0~20160122/src/gage/stackBlur.c:371:31: note: Function 'gageStackBlurParmScaleSet' argument 5 names different: declaration 'uniformSigma' definition 'uniform'.
teem-1.12.0~20160122/src/gage/stackBlur.c:371:44: style: Function 'gageStackBlurParmScaleSet' argument 6 names different: declaration 'optimalL2L2' definition 'optimal'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1241:65: note: Function 'gageStackBlurParmScaleSet' argument 6 names different: declaration 'optimalL2L2' definition 'optimal'.
teem-1.12.0~20160122/src/gage/stackBlur.c:371:44: note: Function 'gageStackBlurParmScaleSet' argument 6 names different: declaration 'optimalL2L2' definition 'optimal'.
teem-1.12.0~20160122/src/gage/stackBlur.c:443:58: style: Function 'gageStackBlurParmBoundarySpecSet' argument 2 names different: declaration 'bsp' definition 'bspec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1256:74: note: Function 'gageStackBlurParmBoundarySpecSet' argument 2 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/gage/stackBlur.c:443:58: note: Function 'gageStackBlurParmBoundarySpecSet' argument 2 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/gage/stackBlur.c:473:41: style: Function 'gageStackBlurParmNeedSpatialBlurSet' argument 2 names different: declaration 'sblur' definition 'needSpatialBlur'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1258:57: note: Function 'gageStackBlurParmNeedSpatialBlurSet' argument 2 names different: declaration 'sblur' definition 'needSpatialBlur'.
teem-1.12.0~20160122/src/gage/stackBlur.c:473:41: note: Function 'gageStackBlurParmNeedSpatialBlurSet' argument 2 names different: declaration 'sblur' definition 'needSpatialBlur'.
teem-1.12.0~20160122/src/gage/stackBlur.c:565:36: style: Function 'gageStackBlurParmParse' argument 4 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/gage/gage.h:1267:52: note: Function 'gageStackBlurParmParse' argument 4 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/gage/stackBlur.c:565:36: note: Function 'gageStackBlurParmParse' argument 4 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/gage/test/aalias.c:104:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/test/aalias.c:103:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/test/aalias.c:104:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/test/aalias.c:145:14: style: The scope of the variable 'newval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/ctfix.c:116:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/test/ctfix.c:115:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/test/ctfix.c:116:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/test/ctfix.c:131:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/test/ctfix.c:136:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/test/ctfix.c:136:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/test/ctfix.c:136:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/test/ctfix.c:46:22: style: The scope of the variable 'srad' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/ctfix.c:46:36: style: The scope of the variable 'swidth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/ctfix.c:46:44: style: The scope of the variable 'astart' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/ctfix.c:46:59: style: The scope of the variable 'astop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/demo.c:68:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/test/demo.c:67:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/test/demo.c:68:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/test/indx.c:67:17: style: The scope of the variable 'xf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/maxes.c:29:11: style: The scope of the variable 'ismax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/maxes.c:30:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/tplot.c:41:16: style: The scope of the variable 'dd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/vh.c:132:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/gage/test/vh.c:131:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/gage/test/vh.c:132:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/gage/test/vh.c:184:37: style: The scope of the variable 'in' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/test/vh.c:184:41: style: The scope of the variable 'out' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/twovecGage.c:105:22: style: The scope of the variable 'filter' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/update.c:79:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:224:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:224:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:231:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:231:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:249:21: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/gage/update.c:100:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/update.c:246:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/update.c:322:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:103:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:106:22: style: The scope of the variable 'filter' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:150:10: style: The scope of the variable 'cmag' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:150:38: style: The scope of the variable 'mgeval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:151:10: style: The scope of the variable 'asym' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:151:19: style: The scope of the variable 'tran' can be reduced. [variableScope]
teem-1.12.0~20160122/src/gage/vecGage.c:151:37: style: The scope of the variable 'tmpVec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/methodsHest.c:174:7: style: The scope of the variable 'op' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/methodsHest.c:192:14: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/methodsHest.c:234:8: style: The scope of the variable 'copy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:190:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:437:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:443:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:586:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:670:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:670:11: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:828:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:869:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:885:13: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:1046:15: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:1065:15: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/parseHest.c:52:67: style: The scope of the variable 'pound' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:99:32: style: The scope of the variable 'pound' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:400:14: style: The scope of the variable 'flag' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:732:11: style: The scope of the variable 'type' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:733:9: style: The scope of the variable 'vP' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:734:9: style: The scope of the variable 'cP' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:735:10: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1090:17: style: The scope of the variable 'param_copy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1092:61: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1096:10: style: The scope of the variable 'start_index' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1096:23: style: The scope of the variable 'end_index' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1275:10: style: The scope of the variable 'vP' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1276:11: style: The scope of the variable 'vAP' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1277:10: style: The scope of the variable 'str' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1278:11: style: The scope of the variable 'strP' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1357:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1358:7: style: The scope of the variable 'argcBad' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/parseHest.c:1087:29: style: Function 'hestParse' argument 2 names different: declaration 'argc' definition '_argc'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:235:45: note: Function 'hestParse' argument 2 names different: declaration 'argc' definition '_argc'.
teem-1.12.0~20160122/src/hest/parseHest.c:1087:29: note: Function 'hestParse' argument 2 names different: declaration 'argc' definition '_argc'.
teem-1.12.0~20160122/src/hest/parseHest.c:1087:49: style: Function 'hestParse' argument 3 names different: declaration 'argv' definition '_argv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:235:64: note: Function 'hestParse' argument 3 names different: declaration 'argv' definition '_argv'.
teem-1.12.0~20160122/src/hest/parseHest.c:1087:49: note: Function 'hestParse' argument 3 names different: declaration 'argv' definition '_argv'.
teem-1.12.0~20160122/src/hest/parseHest.c:1088:18: style: Function 'hestParse' argument 4 names different: declaration 'errP' definition '_errP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:236:34: note: Function 'hestParse' argument 4 names different: declaration 'errP' definition '_errP'.
teem-1.12.0~20160122/src/hest/parseHest.c:1088:18: note: Function 'hestParse' argument 4 names different: declaration 'errP' definition '_errP'.
teem-1.12.0~20160122/src/hest/parseHest.c:1088:41: style: Function 'hestParse' argument 5 names different: declaration 'parm' definition '_parm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:236:56: note: Function 'hestParse' argument 5 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/parseHest.c:1088:41: note: Function 'hestParse' argument 5 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/test/bday.c:90:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/test/ex1.c:58:21: style: The scope of the variable 'info' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/test/ex2.c:42:3: style: Variable 'opt' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/hest/test/ex2.c:31:0: note: Variable 'opt' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/hest/test/ex2.c:42:3: note: Variable 'opt' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/hest/test/ex2.c:33:21: style: The scope of the variable 'info' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/test/ex3.c:43:3: style: Variable 'opt' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/hest/test/ex3.c:31:0: note: Variable 'opt' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/hest/test/ex3.c:43:3: note: Variable 'opt' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/hest/test/ex3.c:33:21: style: The scope of the variable 'info' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/test/ex4.c:55:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex4.c:57:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex4.c:64:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex4.c:65:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex5.c:56:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex5.c:58:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/test/ex5.c:61:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
teem-1.12.0~20160122/src/hest/usage.c:361:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/usage.c:364:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hest/usage.c:33:8: style: The scope of the variable 'copy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/usage.c:33:32: style: The scope of the variable 'sep' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/usage.c:34:25: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/usage.c:98:15: style: The scope of the variable 'ws' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/usage.c:233:33: style: The scope of the variable 'tmpS' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hest/usage.c:208:26: style: Function 'hestInfo' argument 4 names different: declaration 'parm' definition '_parm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:253:43: note: Function 'hestInfo' argument 4 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/usage.c:208:26: note: Function 'hestInfo' argument 4 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/usage.c:230:17: style: Function 'hestUsage' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:248:34: note: Function 'hestUsage' argument 1 names different: declaration 'file' definition 'f'.
teem-1.12.0~20160122/src/hest/usage.c:230:17: note: Function 'hestUsage' argument 1 names different: declaration 'file' definition 'f'.
teem-1.12.0~20160122/src/hest/usage.c:231:27: style: Function 'hestUsage' argument 4 names different: declaration 'parm' definition '_parm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:249:44: note: Function 'hestUsage' argument 4 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/usage.c:231:27: note: Function 'hestUsage' argument 4 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/usage.c:272:20: style: Function 'hestGlossary' argument 1 names different: declaration 'file' definition 'f'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:250:37: note: Function 'hestGlossary' argument 1 names different: declaration 'file' definition 'f'.
teem-1.12.0~20160122/src/hest/usage.c:272:20: note: Function 'hestGlossary' argument 1 names different: declaration 'file' definition 'f'.
teem-1.12.0~20160122/src/hest/usage.c:272:53: style: Function 'hestGlossary' argument 3 names different: declaration 'parm' definition '_parm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/hest/hest.h:251:47: note: Function 'hestGlossary' argument 3 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hest/usage.c:272:53: note: Function 'hestGlossary' argument 3 names different: declaration 'parm' definition '_parm'.
teem-1.12.0~20160122/src/hex/dehex.c:80:20: style: The scope of the variable 'outS' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hex/dehex.c:82:20: style: The scope of the variable 'nibble' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hex/enhex.c:72:20: style: The scope of the variable 'outS' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hoover/methodsHoover.c:57:7: style: The scope of the variable 'sxe' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hoover/methodsHoover.c:57:12: style: The scope of the variable 'sye' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hoover/methodsHoover.c:57:17: style: The scope of the variable 'sze' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hoover/methodsHoover.c:57:22: style: The scope of the variable 'minSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/hoover/rays.c:449:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/hoover/rays.c:149:5: style: The scope of the variable 'vI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/cam.c:196:24: style: Function 'limnCameraPathMake' argument 6 names different: declaration 'trackFrom' definition 'trackWhat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:576:53: note: Function 'limnCameraPathMake' argument 6 names different: declaration 'trackFrom' definition 'trackWhat'.
teem-1.12.0~20160122/src/limn/cam.c:196:24: note: Function 'limnCameraPathMake' argument 6 names different: declaration 'trackFrom' definition 'trackWhat'.
teem-1.12.0~20160122/src/limn/envmap.c:27:22: style: Function 'limnEnvMapFill' argument 1 names different: declaration 'envMap' definition 'map'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:547:38: note: Function 'limnEnvMapFill' argument 1 names different: declaration 'envMap' definition 'map'.
teem-1.12.0~20160122/src/limn/envmap.c:27:22: note: Function 'limnEnvMapFill' argument 1 names different: declaration 'envMap' definition 'map'.
teem-1.12.0~20160122/src/limn/io.c:35:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:38:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:38:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:41:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:41:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:41:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:47:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:47:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:50:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:56:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:56:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:59:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:59:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:59:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:59:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:62:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:93:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:93:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:93:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:97:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:119:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:123:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:125:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/io.c:32:13: style: The scope of the variable 'part' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:143:34: style: The scope of the variable 'rgbaIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:143:43: style: The scope of the variable 'normIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:144:5: style: The scope of the variable 'baseVertIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:146:18: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:146:27: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:256:37: style: The scope of the variable 'indx3' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:890:9: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:940:9: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/io.c:1186:30: style: Function 'limnPolyDataSave' argument 1 names different: declaration 'fname' definition '_fname'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:743:46: note: Function 'limnPolyDataSave' argument 1 names different: declaration 'fname' definition '_fname'.
teem-1.12.0~20160122/src/limn/io.c:1186:30: note: Function 'limnPolyDataSave' argument 1 names different: declaration 'fname' definition '_fname'.
teem-1.12.0~20160122/src/limn/light.c:114:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/lpuFlotsam.c:46:18: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/lpu_ccfind.c:36:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/lpu_verts.c:36:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/obj.c:143:16: style: The scope of the variable 'partIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/obj.c:143:25: style: The scope of the variable 'faceIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/obj.c:205:13: style: The scope of the variable 'part' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/obj.c:291:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:270:24: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:10: style: The scope of the variable 'hovec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:20: style: The scope of the variable 'mat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:28: style: The scope of the variable 'inv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:36: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:45: style: The scope of the variable 'tang' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:54: style: The scope of the variable 'nmat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:330:63: style: The scope of the variable 'tlen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:331:16: style: The scope of the variable 'vertIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:362:10: style: The scope of the variable 'hovec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:362:20: style: The scope of the variable 'mat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:362:28: style: The scope of the variable 'inv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:362:36: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:362:45: style: The scope of the variable 'nmat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:363:16: style: The scope of the variable 'vertIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:387:21: style: The scope of the variable 'primIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:448:47: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:449:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:449:22: style: The scope of the variable 'edgeA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:449:32: style: The scope of the variable 'edgeB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:449:42: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:550:21: style: The scope of the variable 'primIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polydata.c:705:16: style: The scope of the variable 'vertIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyfilter.c:152:32: style: The scope of the variable 'ei' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyfilter.c:262:22: style: The scope of the variable 'ei' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyfilter.c:30:60: style: Function 'limnPolyDataSpiralTubeWrap' argument 4 names different: declaration 'nvertMap' definition 'nvertmap'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:727:50: note: Function 'limnPolyDataSpiralTubeWrap' argument 4 names different: declaration 'nvertMap' definition 'nvertmap'.
teem-1.12.0~20160122/src/limn/polyfilter.c:30:60: note: Function 'limnPolyDataSpiralTubeWrap' argument 4 names different: declaration 'nvertMap' definition 'nvertmap'.
teem-1.12.0~20160122/src/limn/polymod.c:1010:11: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/limn/polymod.c:998:11: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/limn/polymod.c:1010:11: note: Condition '!E' is always true
teem-1.12.0~20160122/src/limn/polymod.c:1444:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/limn/polymod.c:1443:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/limn/polymod.c:1444:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/limn/polymod.c:70:16: style: The scope of the variable 'intxNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:70:25: style: The scope of the variable 'vertA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:70:32: style: The scope of the variable 'vertB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:171:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:171:26: style: The scope of the variable 'idxLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:280:35: style: The scope of the variable 'indxLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:307:27: style: The scope of the variable 'indxLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:354:37: style: The scope of the variable 'totTriIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:524:30: style: The scope of the variable 'vertLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:524:59: style: The scope of the variable 'vertNext' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1087:5: style: The scope of the variable 'triIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1094:5: style: The scope of the variable 'baseVertIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1238:29: style: The scope of the variable 'indxLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1517:35: style: The scope of the variable 'indxLine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1582:14: style: The scope of the variable 'indxIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polymod.c:1265:53: style: Function 'limnPolyDataVertexWindingFix' argument 2 names different: declaration 'allowSplitting' definition 'splitting'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:702:50: note: Function 'limnPolyDataVertexWindingFix' argument 2 names different: declaration 'allowSplitting' definition 'splitting'.
teem-1.12.0~20160122/src/limn/polymod.c:1265:53: note: Function 'limnPolyDataVertexWindingFix' argument 2 names different: declaration 'allowSplitting' definition 'splitting'.
teem-1.12.0~20160122/src/limn/polymod.c:1413:58: style: Function 'limnPolyDataPrimitiveSort' argument 2 names different: declaration 'nval' definition '_nval'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:711:74: note: Function 'limnPolyDataPrimitiveSort' argument 2 names different: declaration 'nval' definition '_nval'.
teem-1.12.0~20160122/src/limn/polymod.c:1413:58: note: Function 'limnPolyDataPrimitiveSort' argument 2 names different: declaration 'nval' definition '_nval'.
teem-1.12.0~20160122/src/limn/polymod.c:1532:41: style: Function 'limnPolyDataPrimitiveSelect' argument 3 names different: declaration 'nmask' definition '_nmask'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:714:57: note: Function 'limnPolyDataPrimitiveSelect' argument 3 names different: declaration 'nmask' definition '_nmask'.
teem-1.12.0~20160122/src/limn/polymod.c:1532:41: note: Function 'limnPolyDataPrimitiveSelect' argument 3 names different: declaration 'nmask' definition '_nmask'.
teem-1.12.0~20160122/src/limn/polyshapes.c:815:3: style: Variable 'vertIdx' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/limn/polyshapes.c:812:5: note: Variable 'vertIdx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/limn/polyshapes.c:815:3: note: Variable 'vertIdx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/limn/polyshapes.c:989:3: style: Variable 'vertIdx' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/limn/polyshapes.c:984:5: note: Variable 'vertIdx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/limn/polyshapes.c:989:3: note: Variable 'vertIdx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/limn/polyshapes.c:467:17: style: The scope of the variable 'cth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:467:22: style: The scope of the variable 'sth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:467:27: style: The scope of the variable 'sq2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:650:17: style: The scope of the variable 'cth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:650:22: style: The scope of the variable 'sth' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:757:17: style: The scope of the variable 'phi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:782:12: style: The scope of the variable 'cost' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:782:18: style: The scope of the variable 'sint' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:1292:26: style: The scope of the variable 'tang' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:1292:35: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:1355:13: style: The scope of the variable 'vv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:1453:9: style: The scope of the variable 'phi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/polyshapes.c:464:35: style: Function 'limnPolyDataCylinder' argument 3 names different: declaration 'res' definition 'thetaRes'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:661:51: note: Function 'limnPolyDataCylinder' argument 3 names different: declaration 'res' definition 'thetaRes'.
teem-1.12.0~20160122/src/limn/polyshapes.c:464:35: note: Function 'limnPolyDataCylinder' argument 3 names different: declaration 'res' definition 'thetaRes'.
teem-1.12.0~20160122/src/limn/polyshapes.c:647:31: style: Function 'limnPolyDataCone' argument 3 names different: declaration 'res' definition 'thetaRes'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:658:47: note: Function 'limnPolyDataCone' argument 3 names different: declaration 'res' definition 'thetaRes'.
teem-1.12.0~20160122/src/limn/polyshapes.c:647:31: note: Function 'limnPolyDataCone' argument 3 names different: declaration 'res' definition 'thetaRes'.
teem-1.12.0~20160122/src/limn/polyshapes.c:752:32: style: Function 'limnPolyDataSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:664:48: note: Function 'limnPolyDataSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'.
teem-1.12.0~20160122/src/limn/polyshapes.c:752:32: note: Function 'limnPolyDataSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'.
teem-1.12.0~20160122/src/limn/polyshapes.c:752:45: style: Function 'limnPolyDataSuperquadric' argument 4 names different: declaration 'B' definition 'beta'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:664:57: note: Function 'limnPolyDataSuperquadric' argument 4 names different: declaration 'B' definition 'beta'.
teem-1.12.0~20160122/src/limn/polyshapes.c:752:45: note: Function 'limnPolyDataSuperquadric' argument 4 names different: declaration 'B' definition 'beta'.
teem-1.12.0~20160122/src/limn/polyshapes.c:1030:38: style: Function 'limnPolyDataSpiralSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:675:54: note: Function 'limnPolyDataSpiralSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'.
teem-1.12.0~20160122/src/limn/polyshapes.c:1030:38: note: Function 'limnPolyDataSpiralSuperquadric' argument 3 names different: declaration 'A' definition 'alpha'.
teem-1.12.0~20160122/src/limn/polyshapes.c:1030:51: style: Function 'limnPolyDataSpiralSuperquadric' argument 4 names different: declaration 'B' definition 'beta'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:675:63: note: Function 'limnPolyDataSpiralSuperquadric' argument 4 names different: declaration 'B' definition 'beta'.
teem-1.12.0~20160122/src/limn/polyshapes.c:1030:51: note: Function 'limnPolyDataSpiralSuperquadric' argument 4 names different: declaration 'B' definition 'beta'.
teem-1.12.0~20160122/src/limn/polyshapes.c:561:3: style: Variable 'primIdx' is modified but its new value is never used. [unreadVariable]
teem-1.12.0~20160122/src/limn/polyshapes.c:705:3: style: Variable 'primIdx' is modified but its new value is never used. [unreadVariable]
teem-1.12.0~20160122/src/limn/renderLimn.c:33:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/limn/renderLimn.c:32:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/limn/renderLimn.c:33:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/limn/renderLimn.c:112:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:114:7: style: The scope of the variable 'qn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:115:10: style: The scope of the variable 'map' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:160:15: style: The scope of the variable 'vert0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:160:23: style: The scope of the variable 'vert1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:161:9: style: The scope of the variable 'R' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:161:12: style: The scope of the variable 'G' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:161:15: style: The scope of the variable 'B' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:196:7: style: The scope of the variable 'inside' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:200:13: style: The scope of the variable 'part' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:331:20: style: The scope of the variable 'face0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:331:28: style: The scope of the variable 'face1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/renderLimn.c:194:24: style: Function 'limnObjectPSDraw' argument 3 names different: declaration 'envMap' definition 'nmap'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:788:40: note: Function 'limnObjectPSDraw' argument 3 names different: declaration 'envMap' definition 'nmap'.
teem-1.12.0~20160122/src/limn/renderLimn.c:194:24: note: Function 'limnObjectPSDraw' argument 3 names different: declaration 'envMap' definition 'nmap'.
teem-1.12.0~20160122/src/limn/renderLimn.c:327:28: style: Function 'limnObjectPSDrawConcave' argument 3 names different: declaration 'envMap' definition 'nmap'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:790:47: note: Function 'limnObjectPSDrawConcave' argument 3 names different: declaration 'envMap' definition 'nmap'.
teem-1.12.0~20160122/src/limn/renderLimn.c:327:28: note: Function 'limnObjectPSDrawConcave' argument 3 names different: declaration 'envMap' definition 'nmap'.
teem-1.12.0~20160122/src/limn/renderLimn.c:397:12: style: Variable 'part' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/limn/shapes.c:95:29: style: The scope of the variable 'jj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/shapes.c:96:10: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/shapes.c:167:10: style: The scope of the variable 'th' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/shapes.c:168:42: style: The scope of the variable 'jj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/shapes.c:232:13: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/shapes.c:317:22: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineEval.c:334:14: style: The scope of the variable 'wght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineEval.c:347:10: style: The scope of the variable 'tt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineEval.c:332:60: style: Function 'limnSplineEvaluate' argument 3 names different: declaration 'time' definition 'tt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:821:64: note: Function 'limnSplineEvaluate' argument 3 names different: declaration 'time' definition 'tt'.
teem-1.12.0~20160122/src/limn/splineEval.c:332:60: note: Function 'limnSplineEvaluate' argument 3 names different: declaration 'time' definition 'tt'.
teem-1.12.0~20160122/src/limn/splineMethods.c:132:16: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMethods.c:135:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMethods.c:416:9: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMethods.c:417:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMethods.c:128:21: style: Function 'limnSplineNew' argument 1 names different: declaration 'ncpt' definition '_ncpt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:796:45: note: Function 'limnSplineNew' argument 1 names different: declaration 'ncpt' definition '_ncpt'.
teem-1.12.0~20160122/src/limn/splineMethods.c:128:21: note: Function 'limnSplineNew' argument 1 names different: declaration 'ncpt' definition '_ncpt'.
teem-1.12.0~20160122/src/limn/splineMethods.c:414:44: style: Function 'limnSplineUpdate' argument 2 names different: declaration 'ncpt' definition '_ncpt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:803:60: note: Function 'limnSplineUpdate' argument 2 names different: declaration 'ncpt' definition '_ncpt'.
teem-1.12.0~20160122/src/limn/splineMethods.c:414:44: note: Function 'limnSplineUpdate' argument 2 names different: declaration 'ncpt' definition '_ncpt'.
teem-1.12.0~20160122/src/limn/splineMisc.c:201:7: style: The scope of the variable 'N' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMisc.c:363:9: style: The scope of the variable 'err2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMisc.c:401:9: style: The scope of the variable 'err2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/splineMisc.c:225:31: style: Function 'limnSplineTypeSpecParse' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:809:63: note: Function 'limnSplineTypeSpecParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/limn/splineMisc.c:225:31: note: Function 'limnSplineTypeSpecParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/limn/splineMisc.c:282:23: style: Function 'limnSplineParse' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:808:47: note: Function 'limnSplineParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/limn/splineMisc.c:282:23: note: Function 'limnSplineParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/limn/test/clip.c:30:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/lpu.c:33:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:228:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:228:14: style: The scope of the variable 'yy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:228:25: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:255:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:255:14: style: The scope of the variable 'yy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/plot.c:255:37: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/soid.c:31:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/soid.c:32:64: style: The scope of the variable 'cl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/soid.c:32:68: style: The scope of the variable 'cp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/tbc.c:61:47: style: The scope of the variable 'C' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/tcam.c:33:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/test/tcamanim.c:69:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/limn/test/tspline.c:57:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:31:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:32:9: style: The scope of the variable 'h' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:53:13: style: The scope of the variable 'face' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:110:13: style: The scope of the variable 'face' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:134:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:135:9: style: The scope of the variable 'd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:156:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:157:9: style: The scope of the variable 'd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:187:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:188:29: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:255:15: style: The scope of the variable 'vert' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:351:13: style: The scope of the variable 'face' can be reduced. [variableScope]
teem-1.12.0~20160122/src/limn/transform.c:252:31: style: Function 'limnObjectPartTransform' argument 3 names different: declaration 'tx' definition 'xform'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/limn/limn.h:779:47: note: Function 'limnObjectPartTransform' argument 3 names different: declaration 'tx' definition 'xform'.
teem-1.12.0~20160122/src/limn/transform.c:252:31: note: Function 'limnObjectPartTransform' argument 3 names different: declaration 'tx' definition 'xform'.
teem-1.12.0~20160122/src/matlab/nrrdLoad.c:77:10: style: Unused variable: sizeZ [unusedVariable]
teem-1.12.0~20160122/src/matlab/nrrdLoadOrientation.c:31:48: style: The scope of the variable 'errPtr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/matlab/nrrdLoadOrientation.c:42:7: style: The scope of the variable 'spacingStatus' can be reduced. [variableScope]
teem-1.12.0~20160122/src/matlab/nrrdSave.c:100:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/matlab/nrrdSave.c:73:37: style: The scope of the variable 'errPtr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetGage.c:118:13: style: The scope of the variable 'kind' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetGage.c:57:31: style: Function 'meetGageKindParse' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:94:53: note: Function 'meetGageKindParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetGage.c:57:31: note: Function 'meetGageKindParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetGage.c:63:36: style: Function 'meetConstGageKindParse' argument 1 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:95:64: note: Function 'meetConstGageKindParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetGage.c:63:36: note: Function 'meetConstGageKindParse' argument 1 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetNrrd.c:227:20: style: The scope of the variable 'kj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetNrrd.c:227:24: style: The scope of the variable 'pnum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetNrrd.c:234:7: style: The scope of the variable 'EE' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:52:16: style: The scope of the variable 'si' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:152:48: style: The scope of the variable 'ptok' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:266:20: style: The scope of the variable 'ssi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:310:8: style: The scope of the variable 'subexplain' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:474:16: style: The scope of the variable 'vol' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:619:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:644:33: style: The scope of the variable 'iflags' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/meetPull.c:102:48: style: Function 'meetPullVolParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:166:64: note: Function 'meetPullVolParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetPull.c:102:48: note: Function 'meetPullVolParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetPull.c:259:29: style: Function 'meetPullVolNix' argument 1 names different: declaration 'pvol' definition 'mpv'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:171:54: note: Function 'meetPullVolNix' argument 1 names different: declaration 'pvol' definition 'mpv'.
teem-1.12.0~20160122/src/meet/meetPull.c:259:29: note: Function 'meetPullVolNix' argument 1 names different: declaration 'pvol' definition 'mpv'.
teem-1.12.0~20160122/src/meet/meetPull.c:425:59: style: Function 'meetPullVolStackBlurParmFinishMulti' argument 5 names different: declaration 'ksp' definition 'kssblur'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:177:75: note: Function 'meetPullVolStackBlurParmFinishMulti' argument 5 names different: declaration 'ksp' definition 'kssblur'.
teem-1.12.0~20160122/src/meet/meetPull.c:425:59: note: Function 'meetPullVolStackBlurParmFinishMulti' argument 5 names different: declaration 'ksp' definition 'kssblur'.
teem-1.12.0~20160122/src/meet/meetPull.c:426:61: style: Function 'meetPullVolStackBlurParmFinishMulti' argument 6 names different: declaration 'bsp' definition 'bspec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:178:77: note: Function 'meetPullVolStackBlurParmFinishMulti' argument 6 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/meet/meetPull.c:426:61: note: Function 'meetPullVolStackBlurParmFinishMulti' argument 6 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/meet/meetPull.c:639:51: style: Function 'meetPullInfoParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/meet/meet.h:189:67: note: Function 'meetPullInfoParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/meetPull.c:639:51: note: Function 'meetPullInfoParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/meet/test/strace.c:333:3: style: Variable 'mtrc' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/meet/test/strace.c:303:0: note: Variable 'mtrc' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/meet/test/strace.c:333:3: note: Variable 'mtrc' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/meet/test/strace.c:154:14: style: The scope of the variable 'trace' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/test/strace.c:747:16: style: The scope of the variable 'pts' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/test/strace.c:909:18: style: The scope of the variable 'trc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/test/strace.c:935:37: style: The scope of the variable 'wght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/meet/test/tenums.c:29:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:77:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:80:28: style: The scope of the variable 'sp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:81:5: style: The scope of the variable 'LdotN' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:81:14: style: The scope of the variable 'HdotN' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:81:21: style: The scope of the variable 'H' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:81:27: style: The scope of the variable 'N' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:162:11: style: The scope of the variable 'NN' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:163:10: style: The scope of the variable 'NdotV' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:163:17: style: The scope of the variable 'kn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:163:24: style: The scope of the variable 'knd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:163:32: style: The scope of the variable 'ref' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:302:12: style: The scope of the variable 'slen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/ray.c:302:18: style: The scope of the variable 'stageIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/shade.c:173:8: style: The scope of the variable 'var' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/shade.c:40:7: error: Memory leak: shpec [memleak]
teem-1.12.0~20160122/src/mite/txf.c:660:9: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/mite/txf.c:105:41: style: The scope of the variable 'kstr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/mite/txf.c:227:20: style: The scope of the variable 'domStr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/moss/methodsMoss.c:37:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/moss/sampler.c:30:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
teem-1.12.0~20160122/src/moss/xform.c:152:43: style: The scope of the variable 'yOutPos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/moss/xform.c:52:31: style: Function 'mossMatRightMultiply' argument 1 names different: declaration 'mat' definition '_mat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:119:50: note: Function 'mossMatRightMultiply' argument 1 names different: declaration 'mat' definition '_mat'.
teem-1.12.0~20160122/src/moss/xform.c:52:31: note: Function 'mossMatRightMultiply' argument 1 names different: declaration 'mat' definition '_mat'.
teem-1.12.0~20160122/src/moss/xform.c:52:45: style: Function 'mossMatRightMultiply' argument 2 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:119:63: note: Function 'mossMatRightMultiply' argument 2 names different: declaration 'x' definition '_x'.
teem-1.12.0~20160122/src/moss/xform.c:52:45: note: Function 'mossMatRightMultiply' argument 2 names different: declaration 'x' definition '_x'.
teem-1.12.0~20160122/src/moss/xform.c:63:30: style: Function 'mossMatLeftMultiply' argument 1 names different: declaration 'mat' definition '_mat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:120:50: note: Function 'mossMatLeftMultiply' argument 1 names different: declaration 'mat' definition '_mat'.
teem-1.12.0~20160122/src/moss/xform.c:63:30: note: Function 'mossMatLeftMultiply' argument 1 names different: declaration 'mat' definition '_mat'.
teem-1.12.0~20160122/src/moss/xform.c:63:44: style: Function 'mossMatLeftMultiply' argument 2 names different: declaration 'x' definition '_x'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:120:63: note: Function 'mossMatLeftMultiply' argument 2 names different: declaration 'x' definition '_x'.
teem-1.12.0~20160122/src/moss/xform.c:63:44: note: Function 'mossMatLeftMultiply' argument 2 names different: declaration 'x' definition '_x'.
teem-1.12.0~20160122/src/moss/xform.c:148:26: style: Function 'mossLinearTransform' argument 10 names different: declaration 'sx' definition 'xSize'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:136:41: note: Function 'mossLinearTransform' argument 10 names different: declaration 'sx' definition 'xSize'.
teem-1.12.0~20160122/src/moss/xform.c:148:26: note: Function 'mossLinearTransform' argument 10 names different: declaration 'sx' definition 'xSize'.
teem-1.12.0~20160122/src/moss/xform.c:148:37: style: Function 'mossLinearTransform' argument 11 names different: declaration 'sy' definition 'ySize'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/moss/moss.h:136:49: note: Function 'mossLinearTransform' argument 11 names different: declaration 'sy' definition 'ySize'.
teem-1.12.0~20160122/src/moss/xform.c:148:37: note: Function 'mossLinearTransform' argument 11 names different: declaration 'sy' definition 'ySize'.
teem-1.12.0~20160122/src/nrrd/accessors.c:560:11: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
teem-1.12.0~20160122/src/nrrd/accessors.c:389:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:389:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:390:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:390:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:391:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:391:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:392:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:392:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:393:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:393:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:394:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:394:54: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:395:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:396:54: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/accessors.c:519:44: style: Function 'nrrdArrayCompare' argument 2 names different: declaration 'valA' definition '_valA'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1061:56: note: Function 'nrrdArrayCompare' argument 2 names different: declaration 'valA' definition '_valA'.
teem-1.12.0~20160122/src/nrrd/accessors.c:519:44: note: Function 'nrrdArrayCompare' argument 2 names different: declaration 'valA' definition '_valA'.
teem-1.12.0~20160122/src/nrrd/accessors.c:519:63: style: Function 'nrrdArrayCompare' argument 3 names different: declaration 'valB' definition '_valB'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1061:74: note: Function 'nrrdArrayCompare' argument 3 names different: declaration 'valB' definition '_valB'.
teem-1.12.0~20160122/src/nrrd/accessors.c:519:63: note: Function 'nrrdArrayCompare' argument 3 names different: declaration 'valB' definition '_valB'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:940:3: style: Variable 'mapLup' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/nrrd/apply1D.c:935:3: note: Variable 'mapLup' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/apply1D.c:940:3: note: Variable 'mapLup' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/apply1D.c:107:16: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:109:10: style: The scope of the variable 'domMin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:109:18: style: The scope of the variable 'domMax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:300:49: style: The scope of the variable 'entData1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:773:7: style: The scope of the variable 'midI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:823:10: style: The scope of the variable 'lo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:823:14: style: The scope of the variable 'hi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:890:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:1063:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:1065:7: style: The scope of the variable 'changed' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply1D.c:441:33: style: Function 'nrrdApply1DLut' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1160:66: note: Function 'nrrdApply1DLut' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:441:33: note: Function 'nrrdApply1DLut' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:472:38: style: Function 'nrrdApplyMulti1DLut' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1163:54: note: Function 'nrrdApplyMulti1DLut' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:472:38: note: Function 'nrrdApplyMulti1DLut' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:522:36: style: Function 'nrrdApply1DRegMap' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1166:69: note: Function 'nrrdApply1DRegMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:522:36: note: Function 'nrrdApply1DRegMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:553:41: style: Function 'nrrdApplyMulti1DRegMap' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1169:57: note: Function 'nrrdApplyMulti1DRegMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:553:41: note: Function 'nrrdApplyMulti1DRegMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:883:67: style: Function 'nrrdApply1DIrregMap' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1177:71: note: Function 'nrrdApply1DIrregMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:883:67: note: Function 'nrrdApply1DIrregMap' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:1058:66: style: Function 'nrrdApply1DSubstitution' argument 3 names different: declaration 'nsubst' definition '_nsubst'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1181:70: note: Function 'nrrdApply1DSubstitution' argument 3 names different: declaration 'nsubst' definition '_nsubst'.
teem-1.12.0~20160122/src/nrrd/apply1D.c:1058:66: note: Function 'nrrdApply1DSubstitution' argument 3 names different: declaration 'nsubst' definition '_nsubst'.
teem-1.12.0~20160122/src/nrrd/apply2D.c:214:38: style: The scope of the variable 'entData' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:219:16: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:219:46: style: The scope of the variable 'mapIdx0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:219:55: style: The scope of the variable 'mapIdx1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:311:9: style: The scope of the variable 'nin0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:311:16: style: The scope of the variable 'nin1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/apply2D.c:305:33: style: Function 'nrrdApply2DLut' argument 4 names different: declaration 'range0' definition '_range0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1186:49: note: Function 'nrrdApply2DLut' argument 4 names different: declaration 'range0' definition '_range0'.
teem-1.12.0~20160122/src/nrrd/apply2D.c:305:33: note: Function 'nrrdApply2DLut' argument 4 names different: declaration 'range0' definition '_range0'.
teem-1.12.0~20160122/src/nrrd/apply2D.c:305:59: style: Function 'nrrdApply2DLut' argument 5 names different: declaration 'range1' definition '_range1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1187:49: note: Function 'nrrdApply2DLut' argument 5 names different: declaration 'range1' definition '_range1'.
teem-1.12.0~20160122/src/nrrd/apply2D.c:305:59: note: Function 'nrrdApply2DLut' argument 5 names different: declaration 'range1' definition '_range1'.
teem-1.12.0~20160122/src/nrrd/arith.c:898:5: style: The scope of the variable 'mini' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:898:11: style: The scope of the variable 'vin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:898:16: style: The scope of the variable 'maxi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:898:22: style: The scope of the variable 'mino' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:898:28: style: The scope of the variable 'maxo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:898:34: style: The scope of the variable 'vout' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/arith.c:41:33: style: Function 'nrrdArithGamma' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1266:49: note: Function 'nrrdArithGamma' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/arith.c:41:33: note: Function 'nrrdArithGamma' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/arith.c:41:48: style: Function 'nrrdArithGamma' argument 4 names different: declaration 'gamma' definition 'Gamma'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1266:63: note: Function 'nrrdArithGamma' argument 4 names different: declaration 'gamma' definition 'Gamma'.
teem-1.12.0~20160122/src/nrrd/arith.c:41:48: note: Function 'nrrdArithGamma' argument 4 names different: declaration 'gamma' definition 'Gamma'.
teem-1.12.0~20160122/src/nrrd/axis.c:819:6: warning: Either the condition 'loP' is redundant or there is possible null pointer dereference: loP. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/axis.c:818:10: note: Assuming that condition 'loP' is not redundant
teem-1.12.0~20160122/src/nrrd/axis.c:819:6: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/axis.c:819:13: warning: Either the condition 'hiP' is redundant or there is possible null pointer dereference: hiP. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/axis.c:818:17: note: Assuming that condition 'hiP' is not redundant
teem-1.12.0~20160122/src/nrrd/axis.c:819:13: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/axis.c:31:7: style: The scope of the variable 'dd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:194:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:600:32: style: The scope of the variable 'ptr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:853:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:964:10: style: The scope of the variable 'stmp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:964:35: style: The scope of the variable 'stmp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:1080:16: style: The scope of the variable 'sai' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:1124:63: style: The scope of the variable 'isDom' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:1145:63: style: The scope of the variable 'isSpc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:1256:17: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/axis.c:261:69: style: Function 'nrrdAxisInfoCopy' argument 4 names different: declaration 'excludeBitflag' definition 'bitflag'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:844:56: note: Function 'nrrdAxisInfoCopy' argument 4 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/axis.c:261:69: note: Function 'nrrdAxisInfoCopy' argument 4 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/axis.c:328:27: style: Function 'nrrdAxisInfoSet_nva' argument 1 names different: declaration 'nin' definition 'nrrd'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:845:44: note: Function 'nrrdAxisInfoSet_nva' argument 1 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/axis.c:328:27: note: Function 'nrrdAxisInfoSet_nva' argument 1 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/axis.c:328:57: style: Function 'nrrdAxisInfoSet_nva' argument 3 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:845:73: note: Function 'nrrdAxisInfoSet_nva' argument 3 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/nrrd/axis.c:328:57: note: Function 'nrrdAxisInfoSet_nva' argument 3 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/nrrd/axis.c:417:26: style: Function 'nrrdAxisInfoSet_va' argument 1 names different: declaration 'nin' definition 'nrrd'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:846:43: note: Function 'nrrdAxisInfoSet_va' argument 1 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/axis.c:417:26: note: Function 'nrrdAxisInfoSet_va' argument 1 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/axis.c:523:57: style: Function 'nrrdAxisInfoGet_nva' argument 3 names different: declaration 'info' definition '_info'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:848:74: note: Function 'nrrdAxisInfoGet_nva' argument 3 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/nrrd/axis.c:523:57: note: Function 'nrrdAxisInfoGet_nva' argument 3 names different: declaration 'info' definition '_info'.
teem-1.12.0~20160122/src/nrrd/axis.c:688:30: style: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/privateNrrd.h:147:41: note: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'.
teem-1.12.0~20160122/src/nrrd/axis.c:688:30: note: Function '_nrrdCenter2' argument 2 names different: declaration 'def' definition 'defCenter'.
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:473:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:473:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:486:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:486:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:786:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:786:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:799:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:799:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:1127:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:1127:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:1140:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/bsplKernel.c:1140:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/cc.c:101:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:101:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:142:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:142:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:142:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:142:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:144:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:144:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:144:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/cc.c:43:33: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/cc.c:287:7: style: The scope of the variable 'lup' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/cc.c:290:9: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/cc.c:638:48: style: Function 'nrrdCCMerge' argument 3 names different: declaration 'nval' definition '_nval'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1457:64: note: Function 'nrrdCCMerge' argument 3 names different: declaration 'nval' definition '_nval'.
teem-1.12.0~20160122/src/nrrd/cc.c:638:48: note: Function 'nrrdCCMerge' argument 3 names different: declaration 'nval' definition '_nval'.
teem-1.12.0~20160122/src/nrrd/cc.c:639:17: style: Function 'nrrdCCMerge' argument 4 names different: declaration 'dir' definition 'valDir'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1458:33: note: Function 'nrrdCCMerge' argument 4 names different: declaration 'dir' definition 'valDir'.
teem-1.12.0~20160122/src/nrrd/cc.c:639:17: note: Function 'nrrdCCMerge' argument 4 names different: declaration 'dir' definition 'valDir'.
teem-1.12.0~20160122/src/nrrd/ccmethods.c:98:46: style: The scope of the variable 'id' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/comment.c:36:40: style: Function 'nrrdCommentAdd' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:932:56: note: Function 'nrrdCommentAdd' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/comment.c:36:40: note: Function 'nrrdCommentAdd' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/deringNrrd.c:559:28: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/deringNrrd.c:696:28: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingAscii.c:67:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
teem-1.12.0~20160122/src/nrrd/encodingHex.c:69:14: style: The scope of the variable 'nib' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:38:16: style: The scope of the variable 'car' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:39:8: style: The scope of the variable 'savePos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:40:9: style: The scope of the variable 'data_c' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:41:10: style: The scope of the variable 'elementSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:41:23: style: The scope of the variable 'maxChunkSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:41:37: style: The scope of the variable 'remainderValue' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:41:53: style: The scope of the variable 'chunkSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:42:10: style: The scope of the variable 'retTmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:132:15: style: The scope of the variable 'data_c' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:133:10: style: The scope of the variable 'elementSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:133:23: style: The scope of the variable 'maxChunkSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:133:37: style: The scope of the variable 'remainderValue' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:133:53: style: The scope of the variable 'chunkSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingRaw.c:134:10: style: The scope of the variable 'retTmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/encodingZRL.c:45:7: style: The scope of the variable 'cc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/endianNrrd.c:28:25: style: The scope of the variable 'dd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/endianNrrd.c:28:29: style: The scope of the variable 'fix' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/endianNrrd.c:46:23: style: The scope of the variable 'dd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/endianNrrd.c:46:27: style: The scope of the variable 'fix' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/fftNrrd.c:315:42: style: Function 'nrrdFFT' argument 4 names different: declaration 'axesLen' definition 'axesNum'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1468:58: note: Function 'nrrdFFT' argument 4 names different: declaration 'axesLen' definition 'axesNum'.
teem-1.12.0~20160122/src/nrrd/fftNrrd.c:315:42: note: Function 'nrrdFFT' argument 4 names different: declaration 'axesLen' definition 'axesNum'.
teem-1.12.0~20160122/src/nrrd/fftNrrd.c:316:36: style: Function 'nrrdFFT' argument 7 names different: declaration 'preCompLevel' definition 'rigor'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1469:52: note: Function 'nrrdFFT' argument 7 names different: declaration 'preCompLevel' definition 'rigor'.
teem-1.12.0~20160122/src/nrrd/fftNrrd.c:316:36: note: Function 'nrrdFFT' argument 7 names different: declaration 'preCompLevel' definition 'rigor'.
teem-1.12.0~20160122/src/nrrd/filt.c:107:10: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/filt.c:108:16: style: The scope of the variable 'wt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/filt.c:160:16: style: The scope of the variable 'wt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/filt.c:224:16: style: The scope of the variable 'wt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/filt.c:309:23: style: Function 'nrrdCheapMedian' argument 1 names different: declaration 'nout' definition '_nout'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1297:39: note: Function 'nrrdCheapMedian' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/nrrd/filt.c:309:23: note: Function 'nrrdCheapMedian' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/nrrd/filt.c:309:42: style: Function 'nrrdCheapMedian' argument 2 names different: declaration 'nin' definition '_nin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1297:57: note: Function 'nrrdCheapMedian' argument 2 names different: declaration 'nin' definition '_nin'.
teem-1.12.0~20160122/src/nrrd/filt.c:309:42: note: Function 'nrrdCheapMedian' argument 2 names different: declaration 'nin' definition '_nin'.
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:701:28: performance: Buffer 'strbuf' is being written before its old content has been used. [redundantCopy]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:700:28: note: Buffer 'strbuf' is being written before its old content has been used.
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:701:28: note: Buffer 'strbuf' is being written before its old content has been used.
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:182:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:182:11: style: The scope of the variable 'needPath' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:183:16: style: The scope of the variable 'num' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:183:21: style: The scope of the variable 'fi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:184:10: style: The scope of the variable 'maxl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:377:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:433:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:612:8: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:617:10: style: The scope of the variable 'valsPerPiece' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatNRRD.c:618:9: style: The scope of the variable 'data' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatText.c:253:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/formatText.c:283:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/formatVTK.c:294:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:39:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:39:38: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:41:13: style: The scope of the variable 'mop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:83:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:83:42: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:116:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:116:44: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/hestNrrd.c:193:36: style: The scope of the variable 'nerr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:301:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/nrrd/histogram.c:299:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/nrrd/histogram.c:301:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/nrrd/histogram.c:96:3: warning: Either the condition 'if(nout&&AIR_EXISTS(nout->axis[0].min)&&AIR_EXISTS(nout->axis[0].max))' is redundant or there is possible null pointer dereference: nout. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/histogram.c:98:6: note: Assuming that condition 'if(nout&&AIR_EXISTS(nout->axis[0].min)&&AIR_EXISTS(nout->axis[0].max))' is not redundant
teem-1.12.0~20160122/src/nrrd/histogram.c:96:3: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/histogram.c:97:3: warning: Either the condition 'if(nout&&AIR_EXISTS(nout->axis[0].min)&&AIR_EXISTS(nout->axis[0].max))' is redundant or there is possible null pointer dereference: nout. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/histogram.c:98:6: note: Assuming that condition 'if(nout&&AIR_EXISTS(nout->axis[0].min)&&AIR_EXISTS(nout->axis[0].max))' is not redundant
teem-1.12.0~20160122/src/nrrd/histogram.c:97:3: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/histogram.c:115:5: warning: Either the condition 'nout' is redundant or there is possible null pointer dereference: nout. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/histogram.c:98:7: note: Assuming that condition 'nout' is not redundant
teem-1.12.0~20160122/src/nrrd/histogram.c:115:5: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/histogram.c:116:5: warning: Either the condition 'nout' is redundant or there is possible null pointer dereference: nout. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/histogram.c:98:7: note: Assuming that condition 'nout' is not redundant
teem-1.12.0~20160122/src/nrrd/histogram.c:116:5: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/histogram.c:119:3: warning: Either the condition 'nout' is redundant or there is possible null pointer dereference: nout. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/histogram.c:98:7: note: Assuming that condition 'nout' is not redundant
teem-1.12.0~20160122/src/nrrd/histogram.c:119:3: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/histogram.c:48:25: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:196:44: style: The scope of the variable 'tick' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:343:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:455:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:530:10: style: The scope of the variable 'stmp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:530:35: style: The scope of the variable 'stmp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:670:34: style: The scope of the variable 'maxIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:672:32: style: The scope of the variable 'num0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:672:44: style: The scope of the variable 'mean0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:673:5: style: The scope of the variable 'onum0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:673:12: style: The scope of the variable 'onum1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:673:19: style: The scope of the variable 'omean0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:673:27: style: The scope of the variable 'omean1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:673:35: style: The scope of the variable 'max' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/histogram.c:42:57: style: Function 'nrrdHisto' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1247:73: note: Function 'nrrdHisto' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:42:57: note: Function 'nrrdHisto' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:335:61: style: Function 'nrrdHistoAxis' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1253:48: note: Function 'nrrdHistoAxis' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:335:61: note: Function 'nrrdHistoAxis' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:336:28: style: Function 'nrrdHistoAxis' argument 4 names different: declaration 'axis' definition 'hax'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1254:44: note: Function 'nrrdHistoAxis' argument 4 names different: declaration 'axis' definition 'hax'.
teem-1.12.0~20160122/src/nrrd/histogram.c:336:28: note: Function 'nrrdHistoAxis' argument 4 names different: declaration 'axis' definition 'hax'.
teem-1.12.0~20160122/src/nrrd/histogram.c:451:40: style: Function 'nrrdHistoJoint' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1256:56: note: Function 'nrrdHistoJoint' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:451:40: note: Function 'nrrdHistoJoint' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/histogram.c:451:61: style: Function 'nrrdHistoJoint' argument 4 names different: declaration 'ninNum' definition 'numNin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1257:45: note: Function 'nrrdHistoJoint' argument 4 names different: declaration 'ninNum' definition 'numNin'.
teem-1.12.0~20160122/src/nrrd/histogram.c:451:61: note: Function 'nrrdHistoJoint' argument 4 names different: declaration 'ninNum' definition 'numNin'.
teem-1.12.0~20160122/src/nrrd/histogram.c:668:53: style: Function 'nrrdHistoThresholdOtsu' argument 2 names different: declaration 'nhist' definition '_nhist'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1260:69: note: Function 'nrrdHistoThresholdOtsu' argument 2 names different: declaration 'nhist' definition '_nhist'.
teem-1.12.0~20160122/src/nrrd/histogram.c:668:53: note: Function 'nrrdHistoThresholdOtsu' argument 2 names different: declaration 'nhist' definition '_nhist'.
teem-1.12.0~20160122/src/nrrd/iter.c:51:18: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
teem-1.12.0~20160122/src/nrrd/iter.c:130:14: style: The scope of the variable 'buff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:132:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/kernel.c:141:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/kernel.c:3313:25: warning: Either the condition '!bb' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/kernel.c:3301:16: note: Assuming that condition '!bb' is not redundant
teem-1.12.0~20160122/src/nrrd/kernel.c:3313:25: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/kernel.c:2999:3: style: Variable 'pstr' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/nrrd/kernel.c:2998:3: note: Variable 'pstr' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/kernel.c:2999:3: note: Variable 'pstr' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/kernel.c:148:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:160:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:214:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:226:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:392:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:405:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:510:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:523:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:574:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:585:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:636:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:648:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:697:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:708:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:762:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:774:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:829:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:841:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:900:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:913:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:979:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:993:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1056:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1069:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1112:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1124:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1183:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1196:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1245:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1257:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1326:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1339:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1403:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1417:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1478:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1491:12: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1554:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1566:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1611:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1624:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1668:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1680:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1737:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1749:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1797:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1810:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1857:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1869:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1918:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:1931:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2004:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2004:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2016:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2016:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2078:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2079:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2093:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2094:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2150:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2151:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2166:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2167:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2222:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2223:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2237:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2238:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2294:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2295:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2310:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2311:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2410:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2410:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2423:10: style: The scope of the variable 'ax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2423:30: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2489:20: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2503:19: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2593:20: style: The scope of the variable 'tt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2606:20: style: The scope of the variable 'tt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2683:20: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2698:19: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2767:20: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2781:19: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2977:6: style: The scope of the variable 'tmfStr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2979:20: style: The scope of the variable 'haveParm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2979:30: style: The scope of the variable 'needParm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:3371:32: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/kernel.c:2973:43: style: Function 'nrrdKernelParse' argument 3 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1584:45: note: Function 'nrrdKernelParse' argument 3 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/kernel.c:2973:43: note: Function 'nrrdKernelParse' argument 3 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/kernel.c:3365:35: style: Function 'nrrdKernelCheck' argument 7 names different: declaration 'dkern' definition 'ikern'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1606:51: note: Function 'nrrdKernelCheck' argument 7 names different: declaration 'dkern' definition 'ikern'.
teem-1.12.0~20160122/src/nrrd/kernel.c:3365:35: note: Function 'nrrdKernelCheck' argument 7 names different: declaration 'dkern' definition 'ikern'.
teem-1.12.0~20160122/src/nrrd/kernel.c:3366:30: style: Function 'nrrdKernelCheck' argument 8 names different: declaration 'dparm' definition 'iparm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1607:46: note: Function 'nrrdKernelCheck' argument 8 names different: declaration 'dparm' definition 'iparm'.
teem-1.12.0~20160122/src/nrrd/kernel.c:3366:30: note: Function 'nrrdKernelCheck' argument 8 names different: declaration 'dparm' definition 'iparm'.
teem-1.12.0~20160122/src/nrrd/keyvalue.c:328:9: style: The scope of the variable 'key' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/keyvalue.c:328:15: style: The scope of the variable 'value' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:140:8: style: The scope of the variable 'typeS' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:141:10: style: The scope of the variable 'num' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:141:15: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:629:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:630:24: style: The scope of the variable 'lort' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:631:39: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:631:44: style: The scope of the variable 'hirt' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:632:10: style: The scope of the variable 'I' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/map.c:665:13: style: Checking if unsigned variable 'smart' is less than zero. [unsignedLessThanZero]
teem-1.12.0~20160122/src/nrrd/map.c:290:53: style: Function 'nrrdCastClampRound' argument 3 names different: declaration 'type' definition 'outType'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1148:69: note: Function 'nrrdCastClampRound' argument 3 names different: declaration 'type' definition 'outType'.
teem-1.12.0~20160122/src/nrrd/map.c:290:53: note: Function 'nrrdCastClampRound' argument 3 names different: declaration 'type' definition 'outType'.
teem-1.12.0~20160122/src/nrrd/map.c:313:60: style: Function 'nrrdQuantize' argument 3 names different: declaration 'range' definition '_range'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1151:47: note: Function 'nrrdQuantize' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/map.c:313:60: note: Function 'nrrdQuantize' argument 3 names different: declaration 'range' definition '_range'.
teem-1.12.0~20160122/src/nrrd/map.c:625:49: style: Function 'nrrdHistoEq' argument 3 names different: declaration 'nhistP' definition 'nmapP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1153:65: note: Function 'nrrdHistoEq' argument 3 names different: declaration 'nhistP' definition 'nmapP'.
teem-1.12.0~20160122/src/nrrd/map.c:625:49: note: Function 'nrrdHistoEq' argument 3 names different: declaration 'nhistP' definition 'nmapP'.
teem-1.12.0~20160122/src/nrrd/measure.c:110:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:142:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:171:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:172:14: style: The scope of the variable 'count' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:217:9: style: The scope of the variable 'nline' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:217:17: style: The scope of the variable 'nhist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:260:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:260:14: style: The scope of the variable 'mid' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:461:14: style: The scope of the variable 'count' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:515:14: style: The scope of the variable 'count' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:568:10: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:568:13: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:568:44: style: The scope of the variable 'det' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:569:10: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:618:10: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:618:13: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:618:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:818:17: style: The scope of the variable 'hits' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:844:24: style: The scope of the variable 'hits' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:844:30: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:891:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:891:31: style: The scope of the variable 'hits' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:919:15: style: The scope of the variable 'hits' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:919:21: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:941:21: style: The scope of the variable 'hits' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:941:27: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/measure.c:1114:37: style: Function 'nrrdProject' argument 2 names different: declaration 'nin' definition 'cnin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1242:53: note: Function 'nrrdProject' argument 2 names different: declaration 'nin' definition 'cnin'.
teem-1.12.0~20160122/src/nrrd/measure.c:1114:37: note: Function 'nrrdProject' argument 2 names different: declaration 'nin' definition 'cnin'.
teem-1.12.0~20160122/src/nrrd/measure.c:364:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
teem-1.12.0~20160122/src/nrrd/measure.c:380:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:378:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:415:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:222:23: warning: Either the condition '!bb' is redundant or there is possible null pointer dereference: bb. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:210:16: note: Assuming that condition '!bb' is not redundant
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:222:23: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:387:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:422:16: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:435:7: style: The scope of the variable 'p' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:463:11: style: The scope of the variable 'ee' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:538:20: style: The scope of the variable 'ee' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:647:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:725:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1059:10: style: The scope of the variable 'sizeWant' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1059:20: style: The scope of the variable 'sizeHave' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1059:30: style: The scope of the variable 'numWant' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1061:16: style: The scope of the variable 'ai' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1401:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:1423:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:84:46: style: Function 'nrrdBoundarySpecCopy' argument 1 names different: declaration 'bsp' definition 'bspec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:784:70: note: Function 'nrrdBoundarySpecCopy' argument 1 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:84:46: note: Function 'nrrdBoundarySpecCopy' argument 1 names different: declaration 'bsp' definition 'bspec'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:122:60: style: Function 'nrrdBoundarySpecParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:787:51: note: Function 'nrrdBoundarySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:122:60: note: Function 'nrrdBoundarySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:201:49: style: Function 'nrrdBoundarySpecCompare' argument 1 names different: declaration 'bspecA' definition 'aa'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:790:65: note: Function 'nrrdBoundarySpecCompare' argument 1 names different: declaration 'bspecA' definition 'aa'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:201:49: note: Function 'nrrdBoundarySpecCompare' argument 1 names different: declaration 'bspecA' definition 'aa'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:202:49: style: Function 'nrrdBoundarySpecCompare' argument 2 names different: declaration 'bspecB' definition 'bb'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:791:65: note: Function 'nrrdBoundarySpecCompare' argument 2 names different: declaration 'bspecB' definition 'bb'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:202:49: note: Function 'nrrdBoundarySpecCompare' argument 2 names different: declaration 'bspecB' definition 'bb'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:400:42: style: Function 'nrrdKernelSpecCopy' argument 1 names different: declaration 'ksp' definition 'oldKsp'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:802:70: note: Function 'nrrdKernelSpecCopy' argument 1 names different: declaration 'ksp' definition 'oldKsp'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:400:42: note: Function 'nrrdKernelSpecCopy' argument 1 names different: declaration 'ksp' definition 'oldKsp'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:462:35: style: Function 'nrrdBasicInfoInit' argument 2 names different: declaration 'excludeBitflag' definition 'bitflag'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:819:52: note: Function 'nrrdBasicInfoInit' argument 2 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:462:35: note: Function 'nrrdBasicInfoInit' argument 2 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:25: style: Function 'nrrdBasicInfoCopy' argument 1 names different: declaration 'nout' definition 'dest'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:820:41: note: Function 'nrrdBasicInfoCopy' argument 1 names different: declaration 'nout' definition 'dest'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:25: note: Function 'nrrdBasicInfoCopy' argument 1 names different: declaration 'nout' definition 'dest'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:43: style: Function 'nrrdBasicInfoCopy' argument 2 names different: declaration 'nin' definition 'src'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:820:59: note: Function 'nrrdBasicInfoCopy' argument 2 names different: declaration 'nin' definition 'src'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:43: note: Function 'nrrdBasicInfoCopy' argument 2 names different: declaration 'nin' definition 'src'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:52: style: Function 'nrrdBasicInfoCopy' argument 3 names different: declaration 'excludeBitflag' definition 'bitflag'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:821:39: note: Function 'nrrdBasicInfoCopy' argument 3 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/methodsNrrd.c:536:52: note: Function 'nrrdBasicInfoCopy' argument 3 names different: declaration 'excludeBitflag' definition 'bitflag'.
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:507:30: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:1206:17: warning: Either the condition '!hh' is redundant or there is possible null pointer dereference: hh. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:1207:11: note: Assuming that condition '!hh' is not redundant
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:1206:17: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:35:31: style: The scope of the variable 'keysep' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:417:20: style: The scope of the variable 'sep' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:419:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:596:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:646:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:1213:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:1305:16: style: The scope of the variable 'nums' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:536:34: style: Function 'nrrdSpaceVectorParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:990:50: note: Function 'nrrdSpaceVectorParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/parseNrrd.c:536:34: note: Function 'nrrdSpaceVectorParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/nrrd/range.c:74:7: style: The scope of the variable 'blind' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/range.c:123:26: style: The scope of the variable 'minval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/range.c:123:34: style: The scope of the variable 'maxval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/range.c:41:32: style: Function 'nrrdRangeCopy' argument 1 names different: declaration 'range' definition 'rin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1122:55: note: Function 'nrrdRangeCopy' argument 1 names different: declaration 'range' definition 'rin'.
teem-1.12.0~20160122/src/nrrd/range.c:41:32: note: Function 'nrrdRangeCopy' argument 1 names different: declaration 'range' definition 'rin'.
teem-1.12.0~20160122/src/nrrd/range.c:224:46: style: Function 'nrrdRangePercentileFromStringSet' argument 3 names different: declaration 'minStr' definition '_minStr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1133:62: note: Function 'nrrdRangePercentileFromStringSet' argument 3 names different: declaration 'minStr' definition '_minStr'.
teem-1.12.0~20160122/src/nrrd/range.c:224:46: note: Function 'nrrdRangePercentileFromStringSet' argument 3 names different: declaration 'minStr' definition '_minStr'.
teem-1.12.0~20160122/src/nrrd/range.c:224:67: style: Function 'nrrdRangePercentileFromStringSet' argument 4 names different: declaration 'maxStr' definition '_maxStr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1134:62: note: Function 'nrrdRangePercentileFromStringSet' argument 4 names different: declaration 'maxStr' definition '_maxStr'.
teem-1.12.0~20160122/src/nrrd/range.c:224:67: note: Function 'nrrdRangePercentileFromStringSet' argument 4 names different: declaration 'maxStr' definition '_maxStr'.
teem-1.12.0~20160122/src/nrrd/read.c:90:37: warning: Either the condition 'nio' is redundant or there is possible null pointer dereference: nio. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/nrrd/read.c:87:18: note: Assuming that condition 'nio' is not redundant
teem-1.12.0~20160122/src/nrrd/read.c:90:37: note: Null pointer dereference
teem-1.12.0~20160122/src/nrrd/read.c:83:13: style: The scope of the variable 'mop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:83:19: style: The scope of the variable 'lineArr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:85:16: style: The scope of the variable 'lineIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:85:30: style: The scope of the variable 'needLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:197:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:270:10: style: The scope of the variable 'bsize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:438:39: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/read.c:495:47: style: Function 'nrrdRead' argument 3 names different: declaration 'nio' definition '_nio'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1002:63: note: Function 'nrrdRead' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/read.c:495:47: note: Function 'nrrdRead' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/read.c:515:61: style: Function 'nrrdStringRead' argument 3 names different: declaration 'nio' definition '_nio'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1004:45: note: Function 'nrrdStringRead' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/read.c:515:61: note: Function 'nrrdStringRead' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/reorder.c:261:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/reorder.c:159:8: style: The scope of the variable 'buff1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:159:32: style: The scope of the variable 'buff2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:160:10: style: The scope of the variable 'idxOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:160:18: style: The scope of the variable 'idxInA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:161:5: style: The scope of the variable 'lineSize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:164:5: style: The scope of the variable 'numLines' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:165:26: style: The scope of the variable 'lszIn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:166:27: style: The scope of the variable 'lszOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:167:5: style: The scope of the variable 'cIn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:169:18: style: The scope of the variable 'dataOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:170:7: style: The scope of the variable 'axmap' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:174:5: style: The scope of the variable 'ldim' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:176:5: style: The scope of the variable 'laxes' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:310:8: style: The scope of the variable 'buff2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:325:8: style: The scope of the variable 'buff1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:579:26: style: The scope of the variable 'chunksize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:1167:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/reorder.c:36:56: style: Function 'nrrdInvertPerm' argument 2 names different: declaration 'perm' definition 'pp'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1070:72: note: Function 'nrrdInvertPerm' argument 2 names different: declaration 'perm' definition 'pp'.
teem-1.12.0~20160122/src/nrrd/reorder.c:36:56: note: Function 'nrrdInvertPerm' argument 2 names different: declaration 'perm' definition 'pp'.
teem-1.12.0~20160122/src/nrrd/reorder.c:36:73: style: Function 'nrrdInvertPerm' argument 3 names different: declaration 'n' definition 'nn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1071:45: note: Function 'nrrdInvertPerm' argument 3 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/nrrd/reorder.c:36:73: note: Function 'nrrdInvertPerm' argument 3 names different: declaration 'n' definition 'nn'.
teem-1.12.0~20160122/src/nrrd/reorder.c:90:58: style: Function 'nrrdAxesInsert' argument 3 names different: declaration 'ax' definition 'axis'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1069:74: note: Function 'nrrdAxesInsert' argument 3 names different: declaration 'ax' definition 'axis'.
teem-1.12.0~20160122/src/nrrd/reorder.c:90:58: note: Function 'nrrdAxesInsert' argument 3 names different: declaration 'ax' definition 'axis'.
teem-1.12.0~20160122/src/nrrd/reorder.c:573:59: style: Function 'nrrdJoin' argument 3 names different: declaration 'numNin' definition 'ninNum'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1081:39: note: Function 'nrrdJoin' argument 3 names different: declaration 'numNin' definition 'ninNum'.
teem-1.12.0~20160122/src/nrrd/reorder.c:573:59: note: Function 'nrrdJoin' argument 3 names different: declaration 'numNin' definition 'ninNum'.
teem-1.12.0~20160122/src/nrrd/reorder.c:819:28: style: Function 'nrrdAxesSplit' argument 3 names different: declaration 'ax' definition 'saxi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1087:73: note: Function 'nrrdAxesSplit' argument 3 names different: declaration 'ax' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:819:28: note: Function 'nrrdAxesSplit' argument 3 names different: declaration 'ax' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:882:58: style: Function 'nrrdAxesDelete' argument 3 names different: declaration 'ax' definition 'daxi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1089:74: note: Function 'nrrdAxesDelete' argument 3 names different: declaration 'ax' definition 'daxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:882:58: note: Function 'nrrdAxesDelete' argument 3 names different: declaration 'ax' definition 'daxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:934:57: style: Function 'nrrdAxesMerge' argument 3 names different: declaration 'ax' definition 'maxi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1090:73: note: Function 'nrrdAxesMerge' argument 3 names different: declaration 'ax' definition 'maxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:934:57: note: Function 'nrrdAxesMerge' argument 3 names different: declaration 'ax' definition 'maxi'.
teem-1.12.0~20160122/src/nrrd/reorder.c:771:13: style: Variable 'outnum' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:793:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:900:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:963:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:88:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:88:23: style: The scope of the variable 'axJdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:88:30: style: The scope of the variable 'kpIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:88:37: style: The scope of the variable 'flagIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:156:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:292:16: style: The scope of the variable 'kpIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:575:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:576:7: style: The scope of the variable 'center' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:602:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:621:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:622:21: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:646:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:646:23: style: The scope of the variable 'kpIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:646:30: style: The scope of the variable 'dotLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:646:38: style: The scope of the variable 'minSamples' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:647:18: style: The scope of the variable 'spacingOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:647:30: style: The scope of the variable 'support' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:648:21: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:718:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:719:21: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:720:19: style: The scope of the variable 'line' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:23: style: The scope of the variable 'dotIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:31: style: The scope of the variable 'dotLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:39: style: The scope of the variable 'halfLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:48: style: The scope of the variable 'smpIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:743:56: style: The scope of the variable 'kpIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:744:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:744:24: style: The scope of the variable 'base' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:744:30: style: The scope of the variable 'rawIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:745:31: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:745:36: style: The scope of the variable 'integral' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:747:10: style: The scope of the variable 'kparm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:871:28: style: The scope of the variable 'dist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:23: style: The scope of the variable 'passIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:32: style: The scope of the variable 'currTop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:41: style: The scope of the variable 'lastTop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:50: style: The scope of the variable 'fromTop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:985:59: style: The scope of the variable 'toTop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:986:7: style: The scope of the variable 'bi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1078:27: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1126:18: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1160:20: style: The scope of the variable 'strideOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1160:31: style: The scope of the variable 'lineNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1163:8: style: The scope of the variable 'indx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1166:30: style: The scope of the variable 'axisOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1301:26: style: The scope of the variable 'tmpW' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1380:12: style: The scope of the variable 'lup' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1381:7: style: The scope of the variable 'clamp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1383:16: style: The scope of the variable 'axIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1384:7: style: The scope of the variable 'typeOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1384:16: style: The scope of the variable 'doRound' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:1444:11: style: The scope of the variable 'zeroPos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleContext.c:196:32: style: Function 'nrrdResampleNonExistentSet' argument 2 names different: declaration 'nonExistent' definition 'nonExist'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1400:48: note: Function 'nrrdResampleNonExistentSet' argument 2 names different: declaration 'nonExistent' definition 'nonExist'.
teem-1.12.0~20160122/src/nrrd/resampleContext.c:196:32: note: Function 'nrrdResampleNonExistentSet' argument 2 names different: declaration 'nonExistent' definition 'nonExist'.
teem-1.12.0~20160122/src/nrrd/resampleContext.c:500:28: style: Function 'nrrdResampleTypeOutSet' argument 2 names different: declaration 'typeOut' definition 'type'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1427:44: note: Function 'nrrdResampleTypeOutSet' argument 2 names different: declaration 'typeOut' definition 'type'.
teem-1.12.0~20160122/src/nrrd/resampleContext.c:500:28: note: Function 'nrrdResampleTypeOutSet' argument 2 names different: declaration 'typeOut' definition 'type'.
teem-1.12.0~20160122/src/nrrd/resampleContext.c:527:26: style: Function 'nrrdResampleRoundSet' argument 2 names different: declaration 'round' definition 'roundlast'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1431:42: note: Function 'nrrdResampleRoundSet' argument 2 names different: declaration 'round' definition 'roundlast'.
teem-1.12.0~20160122/src/nrrd/resampleContext.c:527:26: note: Function 'nrrdResampleRoundSet' argument 2 names different: declaration 'round' definition 'roundlast'.
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:301:56: style: The scope of the variable 'base' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:303:31: style: The scope of the variable 'pos' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:303:36: style: The scope of the variable 'idxD' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:536:6: style: The scope of the variable 'inVec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:537:6: style: The scope of the variable '_outVec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:573:5: style: The scope of the variable 'sizeIn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:573:13: style: The scope of the variable 'sizeOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:574:5: style: The scope of the variable 'dotLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:584:5: style: The scope of the variable 'strideOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/resampleNrrd.c:586:16: style: The scope of the variable 'numLines' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:547:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/simple.c:550:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/simple.c:552:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/simple.c:90:12: style: The scope of the variable 'axi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:90:17: style: The scope of the variable 'saxi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:152:16: style: The scope of the variable 'sdi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:235:7: style: The scope of the variable 'center' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:237:10: style: The scope of the variable 'min' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:237:15: style: The scope of the variable 'spacing' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:532:16: style: The scope of the variable 'ai' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:533:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:867:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:890:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:941:16: style: The scope of the variable 'wantLen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:1586:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/simple.c:1262:30: style: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/privateNrrd.h:138:54: note: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'.
teem-1.12.0~20160122/src/nrrd/simple.c:1262:30: note: Function '_nrrdSplitSizes' argument 4 names different: declaration 'listDim' definition 'split'.
teem-1.12.0~20160122/src/nrrd/simple.c:469:28: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
teem-1.12.0~20160122/src/nrrd/subset.c:52:15: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/subset.c:41:35: style: Function 'nrrdSlice' argument 2 names different: declaration 'nin' definition 'cnin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1195:51: note: Function 'nrrdSlice' argument 2 names different: declaration 'nin' definition 'cnin'.
teem-1.12.0~20160122/src/nrrd/subset.c:41:35: note: Function 'nrrdSlice' argument 2 names different: declaration 'nin' definition 'cnin'.
teem-1.12.0~20160122/src/nrrd/subset.c:41:54: style: Function 'nrrdSlice' argument 3 names different: declaration 'axis' definition 'saxi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1196:40: note: Function 'nrrdSlice' argument 3 names different: declaration 'axis' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/subset.c:41:54: note: Function 'nrrdSlice' argument 3 names different: declaration 'axis' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/subset.c:388:30: style: Function 'nrrdSliceSelect' argument 4 names different: declaration 'axi' definition 'saxi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1201:63: note: Function 'nrrdSliceSelect' argument 4 names different: declaration 'axi' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/subset.c:388:30: note: Function 'nrrdSliceSelect' argument 4 names different: declaration 'axi' definition 'saxi'.
teem-1.12.0~20160122/src/nrrd/subset.c:388:42: style: Function 'nrrdSliceSelect' argument 5 names different: declaration 'nline' definition '_nline'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1202:39: note: Function 'nrrdSliceSelect' argument 5 names different: declaration 'nline' definition '_nline'.
teem-1.12.0~20160122/src/nrrd/subset.c:388:42: note: Function 'nrrdSliceSelect' argument 5 names different: declaration 'nline' definition '_nline'.
teem-1.12.0~20160122/src/nrrd/subset.c:587:39: style: Function 'nrrdSample_nva' argument 2 names different: declaration 'nin' definition 'nrrd'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1203:55: note: Function 'nrrdSample_nva' argument 2 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/subset.c:587:39: note: Function 'nrrdSample_nva' argument 2 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/subset.c:626:38: style: Function 'nrrdSample_va' argument 2 names different: declaration 'nin' definition 'nrrd'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1205:54: note: Function 'nrrdSample_va' argument 2 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/subset.c:626:38: note: Function 'nrrdSample_va' argument 2 names different: declaration 'nin' definition 'nrrd'.
teem-1.12.0~20160122/src/nrrd/superset.c:322:7: style: The scope of the variable 'outside' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/superset.c:570:10: style: The scope of the variable 'padValue' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/ax.c:192:3: style: Variable 'nrrd->axis[0].center' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/nrrd/test/ax.c:191:3: note: Variable 'nrrd->axis[0].center' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/test/ax.c:192:3: note: Variable 'nrrd->axis[0].center' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/nrrd/test/ax.c:190:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
teem-1.12.0~20160122/src/nrrd/test/ax.c:36:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/convo.c:77:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/nrrd/test/convo.c:76:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/nrrd/test/convo.c:77:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/nrrd/test/convo.c:194:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/test/convo.c:194:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/test/convo.c:46:10: style: The scope of the variable 'cmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/convo.c:46:19: style: The scope of the variable 'cmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/convo.c:48:41: style: The scope of the variable 'sum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/dnorm.c:225:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/test/dnorm.c:225:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:105:32: style: The scope of the variable 'z' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:29: style: Unused variable: Rbig [unusedVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:35: style: Unused variable: Rlit [unusedVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:0: style: Variable 'sig0' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:0: style: Variable 'sig1' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:63: style: Unused variable: a [unusedVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:66: style: Unused variable: b [unusedVariable]
teem-1.12.0~20160122/src/nrrd/test/genvol.c:37:72: style: Unused variable: ret [unusedVariable]
teem-1.12.0~20160122/src/nrrd/test/histrad.c:70:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/test/histrad.c:40:14: style: The scope of the variable 'range' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/kv.c:36:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/minmax.c:36:14: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/otsu.c:35:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/quadvol.c:44:38: style: The scope of the variable 'z' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/tkernel.c:51:30: style: The scope of the variable 'r_f' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/test/tkernel.c:51:35: style: The scope of the variable 'r_d' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmf/tmFilters_raw.c:52:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmf/tmFilters_raw.c:508:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmf/tmFilters_raw.c:778:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmf/tmFilters_raw.c:443:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:811:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:822:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3731:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3742:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5191:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5202:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:828:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:830:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:843:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:845:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:901:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:903:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:916:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:918:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:974:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:976:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:989:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:991:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1047:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1049:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1062:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1064:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1120:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1122:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1135:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1137:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1193:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1195:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1208:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1210:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1266:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1268:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1281:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1283:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1339:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1341:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1354:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1356:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1412:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1414:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1427:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1429:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1485:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1487:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1500:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1502:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1558:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1560:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1573:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1575:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1631:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1633:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1646:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1648:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1704:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1706:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1719:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1721:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1777:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1779:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1792:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1794:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1850:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1852:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1865:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1867:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1923:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1925:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1938:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1940:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1996:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:1998:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2011:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2069:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2071:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2084:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2086:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2142:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2144:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2157:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2215:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2217:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2230:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2232:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2288:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2290:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2303:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2305:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2361:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2363:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2376:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2378:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2434:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2436:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2449:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2451:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2507:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2509:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2522:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2524:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2580:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2582:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2595:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2597:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2653:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2655:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2668:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2670:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2726:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2728:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2741:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2743:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2799:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2801:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2814:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2816:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2872:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2874:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2887:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2889:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2945:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2947:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2960:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:2962:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3018:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3020:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3033:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3035:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3091:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3093:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3106:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3108:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3164:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3179:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3181:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3237:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3239:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3252:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3254:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3310:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3312:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3325:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3327:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3383:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3385:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3398:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3400:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3456:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3458:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3471:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3473:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3529:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3531:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3544:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3546:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3602:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3604:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3617:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3619:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3675:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3677:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3690:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3748:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3750:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3763:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3765:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3821:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3823:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3836:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3838:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3894:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3896:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3909:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3911:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3967:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3969:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3982:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:3984:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4040:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4042:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4055:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4057:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4113:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4115:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4128:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4130:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4186:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4188:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4201:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4203:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4259:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4261:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4274:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4276:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4332:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4334:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4347:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4349:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4405:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4407:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4420:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4422:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4478:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4480:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4493:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4495:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4551:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4553:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4566:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4568:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4624:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4626:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4639:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4641:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4697:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4699:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4712:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4714:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4770:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4772:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4785:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4787:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4843:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4845:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4858:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4860:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4916:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4918:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4931:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4933:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4989:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:4991:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5004:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5006:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5062:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5064:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5077:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5079:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5135:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5137:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5150:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5152:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5208:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5210:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5223:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5225:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5281:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5283:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5296:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5298:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5354:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5356:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5369:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5371:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5427:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5429:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5442:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5444:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5500:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5502:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5515:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5517:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5573:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5575:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5588:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5590:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5646:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5648:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5661:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5663:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5719:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5721:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5734:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5736:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5792:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5794:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5807:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5809:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5865:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5867:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5880:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5882:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5938:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5940:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5953:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:5955:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6011:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6026:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6028:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6084:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6086:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6099:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6101:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6157:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6159:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6172:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6174:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6230:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6232:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6245:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6247:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6303:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6305:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6318:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6320:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6376:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6378:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6391:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6393:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6449:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6451:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6464:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6466:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6522:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6524:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6537:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6539:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6595:10: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6597:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6610:9: style: The scope of the variable 't' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/tmfKernel.c:6612:7: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:473:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/write.c:482:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/write.c:636:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/nrrd/write.c:218:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:219:16: style: The scope of the variable 'dd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:410:31: style: The scope of the variable 'fnb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:418:24: style: The scope of the variable 'maxl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:805:8: style: The scope of the variable 'mesg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:806:7: style: The scope of the variable 'fi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/nrrd/write.c:964:54: style: Function 'nrrdWrite' argument 3 names different: declaration 'nio' definition '_nio'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1021:40: note: Function 'nrrdWrite' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/write.c:964:54: note: Function 'nrrdWrite' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/write.c:980:64: style: Function 'nrrdStringWrite' argument 3 names different: declaration 'nio' definition '_nio'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/nrrd/nrrd.h:1023:46: note: Function 'nrrdStringWrite' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/nrrd/write.c:980:64: note: Function 'nrrdStringWrite' argument 3 names different: declaration 'nio' definition '_nio'.
teem-1.12.0~20160122/src/pull/actionPull.c:82:11: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/pull/actionPull.c:100:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/pull/actionPull.c:1011:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
teem-1.12.0~20160122/src/pull/actionPull.c:1013:9: note: Found duplicate branches for 'if' and 'else'.
teem-1.12.0~20160122/src/pull/actionPull.c:1011:7: note: Found duplicate branches for 'if' and 'else'.
teem-1.12.0~20160122/src/pull/actionPull.c:249:35: style: The scope of the variable '_ss' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:249:44: style: The scope of the variable 'ss' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:559:45: style: The scope of the variable 'scl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:12: style: The scope of the variable 'deltaScale' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:24: style: The scope of the variable 'str0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:30: style: The scope of the variable 'str1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:36: style: The scope of the variable 'scl0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:42: style: The scope of the variable 'scl1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:644:48: style: The scope of the variable 'enr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:645:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:775:12: style: The scope of the variable 'dwe' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:1186:27: style: The scope of the variable 'beta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:1187:41: style: The scope of the variable 'wght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:1252:27: style: The scope of the variable '_gr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/actionPull.c:733:30: style: Function '_pullPointEnergyTotal' argument 5 names different: declaration 'force' definition 'egrad'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/privatePull.h:142:44: note: Function '_pullPointEnergyTotal' argument 5 names different: declaration 'force' definition 'egrad'.
teem-1.12.0~20160122/src/pull/actionPull.c:733:30: note: Function '_pullPointEnergyTotal' argument 5 names different: declaration 'force' definition 'egrad'.
teem-1.12.0~20160122/src/pull/actionPull.c:703:5: style: Variable 'probed' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/pull/actionPull.c:692:15: warning: The array 'grad3' is too small, the function 'pullPointScalar' expects a bigger one. [argumentSize]
teem-1.12.0~20160122/src/pull/actionPull.c:704:11: warning: The array 'grad3' is too small, the function 'pullPointScalar' expects a bigger one. [argumentSize]
teem-1.12.0~20160122/src/pull/binningPull.c:112:16: style: The scope of the variable 'axi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/binningPull.c:215:16: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/binningPull.c:216:7: style: The scope of the variable 'okay' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/binningPull.c:271:10: style: The scope of the variable 'volEdge' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/binningPull.c:389:14: style: The scope of the variable 'point' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/binningPull.c:110:43: style: Function '_pullBinLocate' argument 2 names different: declaration 'pos' definition 'posWorld'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/privatePull.h:188:59: note: Function '_pullBinLocate' argument 2 names different: declaration 'pos' definition 'posWorld'.
teem-1.12.0~20160122/src/pull/binningPull.c:110:43: note: Function '_pullBinLocate' argument 2 names different: declaration 'pos' definition 'posWorld'.
teem-1.12.0~20160122/src/pull/binningPull.c:186:65: style: Function 'pullBinsPointAdd' argument 3 names different: declaration 'binUsed' definition 'binP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1185:44: note: Function 'pullBinsPointAdd' argument 3 names different: declaration 'binUsed' definition 'binP'.
teem-1.12.0~20160122/src/pull/binningPull.c:186:65: note: Function 'pullBinsPointAdd' argument 3 names different: declaration 'binUsed' definition 'binP'.
teem-1.12.0~20160122/src/pull/binningPull.c:212:33: style: Function 'pullBinsPointMaybeAdd' argument 3 names different: declaration 'binUsed' definition 'binP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1188:49: note: Function 'pullBinsPointMaybeAdd' argument 3 names different: declaration 'binUsed' definition 'binP'.
teem-1.12.0~20160122/src/pull/binningPull.c:212:33: note: Function 'pullBinsPointMaybeAdd' argument 3 names different: declaration 'binUsed' definition 'binP'.
teem-1.12.0~20160122/src/pull/ccPull.c:120:34: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/ccPull.c:117:40: style: Function 'pullCCMeasure' argument 2 names different: declaration 'nmeas' definition 'nmeasr'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1228:56: note: Function 'pullCCMeasure' argument 2 names different: declaration 'nmeas' definition 'nmeasr'.
teem-1.12.0~20160122/src/pull/ccPull.c:117:40: note: Function 'pullCCMeasure' argument 2 names different: declaration 'nmeas' definition 'nmeasr'.
teem-1.12.0~20160122/src/pull/constraints.c:678:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/pull/constraints.c:181:20: style: The scope of the variable 's' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/constraints.c:181:31: style: The scope of the variable 'fs' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/constraints.c:181:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/constraints.c:181:40: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/constraints.c:774:27: style: The scope of the variable 'outer' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:116:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:498:34: style: The scope of the variable 'evec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:498:43: style: The scope of the variable 'eceil' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:498:50: style: The scope of the variable 'maxeval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:498:59: style: The scope of the variable 'elen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:499:24: style: The scope of the variable 'maxi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/contextPull.c:387:34: style: Function 'pullOutputGetFilter' argument 4 names different: declaration 'scaleVec' definition '_scaleVec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1146:50: note: Function 'pullOutputGetFilter' argument 4 names different: declaration 'scaleVec' definition '_scaleVec'.
teem-1.12.0~20160122/src/pull/contextPull.c:387:34: note: Function 'pullOutputGetFilter' argument 4 names different: declaration 'scaleVec' definition '_scaleVec'.
teem-1.12.0~20160122/src/pull/contextPull.c:791:71: style: Function 'pullPositionHistoryNrrdGet' argument 3 names different: declaration 'point' definition 'point0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1153:55: note: Function 'pullPositionHistoryNrrdGet' argument 3 names different: declaration 'point' definition 'point0'.
teem-1.12.0~20160122/src/pull/contextPull.c:791:71: note: Function 'pullPositionHistoryNrrdGet' argument 3 names different: declaration 'point' definition 'point0'.
teem-1.12.0~20160122/src/pull/corePull.c:152:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/pull/corePull.c:264:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/pull/corePull.c:385:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/pull/corePull.c:121:16: style: The scope of the variable 'tidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/corePull.c:180:16: style: The scope of the variable 'tidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/corePull.c:509:29: style: The scope of the variable 's' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:359:10: style: The scope of the variable 'omr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:389:10: style: The scope of the variable 'omr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:667:7: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:682:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:714:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:812:9: style: The scope of the variable 'perr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/energy.c:710:55: style: Function 'pullEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1086:71: note: Function 'pullEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/pull/energy.c:710:55: note: Function 'pullEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/pull/infoPull.c:137:20: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/infoPull.c:442:21: style: The scope of the variable 'pvol' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/infoPull.c:443:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/initPull.c:136:32: style: Function 'pullInitHaltonSet' argument 3 names different: declaration 'start' definition 'startIndex'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1032:48: note: Function 'pullInitHaltonSet' argument 3 names different: declaration 'start' definition 'startIndex'.
teem-1.12.0~20160122/src/pull/initPull.c:136:32: note: Function 'pullInitHaltonSet' argument 3 names different: declaration 'start' definition 'startIndex'.
teem-1.12.0~20160122/src/pull/parmPull.c:505:40: style: Function 'pullLogAddSet' argument 2 names different: declaration 'log' definition 'flog'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1059:56: note: Function 'pullLogAddSet' argument 2 names different: declaration 'log' definition 'flog'.
teem-1.12.0~20160122/src/pull/parmPull.c:505:40: note: Function 'pullLogAddSet' argument 2 names different: declaration 'log' definition 'flog'.
teem-1.12.0~20160122/src/pull/pointPull.c:149:18: style: The scope of the variable 'pointIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/pointPull.c:504:18: style: The scope of the variable 'alen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/pointPull.c:504:24: style: The scope of the variable 'aidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/pointPull.c:641:10: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/popcntl.c:42:14: style: The scope of the variable 'her' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/popcntl.c:350:10: style: The scope of the variable 'enrWith' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/popcntl.c:350:29: style: The scope of the variable 'enrWithout' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/taskPull.c:48:20: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/taskPull.c:49:19: style: The scope of the variable 'ans' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/taskPull.c:51:9: style: The scope of the variable 'gret' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/taskPull.c:71:23: style: The scope of the variable 'vol' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/taskPull.c:123:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/test/circ.c:141:17: style: The scope of the variable 'enr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/test/circ.c:161:10: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/test/circ.c:161:14: style: The scope of the variable 'enr0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/test/eparse.c:37:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/trace.c:452:12: style: The scope of the variable 'dv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/trace.c:783:14: style: The scope of the variable 'trc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/pull/trace.c:60:44: style: Function 'pullTraceSet' argument 2 names different: declaration 'trc' definition 'pts'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1194:60: note: Function 'pullTraceSet' argument 2 names different: declaration 'trc' definition 'pts'.
teem-1.12.0~20160122/src/pull/trace.c:60:44: note: Function 'pullTraceSet' argument 2 names different: declaration 'trc' definition 'pts'.
teem-1.12.0~20160122/src/pull/trace.c:64:27: style: Function 'pullTraceSet' argument 9 names different: declaration 'seedPos' definition '_seedPos'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/pull.h:1198:43: note: Function 'pullTraceSet' argument 9 names different: declaration 'seedPos' definition '_seedPos'.
teem-1.12.0~20160122/src/pull/trace.c:64:27: note: Function 'pullTraceSet' argument 9 names different: declaration 'seedPos' definition '_seedPos'.
teem-1.12.0~20160122/src/pull/volumePull.c:155:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/pull/volumePull.c:154:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/pull/volumePull.c:155:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/pull/volumePull.c:305:60: style: Function '_pullVolumeCopy' argument 2 names different: declaration 'pvol' definition 'volOrig'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/pull/privatePull.h:112:54: note: Function '_pullVolumeCopy' argument 2 names different: declaration 'pvol' definition 'volOrig'.
teem-1.12.0~20160122/src/pull/volumePull.c:305:60: note: Function '_pullVolumeCopy' argument 2 names different: declaration 'pvol' definition 'volOrig'.
teem-1.12.0~20160122/src/push/action.c:30:12: style: The scope of the variable 'bin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/action.c:135:42: style: The scope of the variable 'WW' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/action.c:72:21: style: Function 'pushOutputGet' argument 1 names different: declaration 'nPos' definition 'nPosOut'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/push/push.h:314:37: note: Function 'pushOutputGet' argument 1 names different: declaration 'nPos' definition 'nPosOut'.
teem-1.12.0~20160122/src/push/action.c:72:21: note: Function 'pushOutputGet' argument 1 names different: declaration 'nPos' definition 'nPosOut'.
teem-1.12.0~20160122/src/push/action.c:72:36: style: Function 'pushOutputGet' argument 2 names different: declaration 'nTen' definition 'nTenOut'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/push/push.h:314:49: note: Function 'pushOutputGet' argument 2 names different: declaration 'nTen' definition 'nTenOut'.
teem-1.12.0~20160122/src/push/action.c:72:36: note: Function 'pushOutputGet' argument 2 names different: declaration 'nTen' definition 'nTenOut'.
teem-1.12.0~20160122/src/push/action.c:72:51: style: Function 'pushOutputGet' argument 3 names different: declaration 'nEnr' definition 'nEnrOut'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/push/push.h:314:61: note: Function 'pushOutputGet' argument 3 names different: declaration 'nEnr' definition 'nEnrOut'.
teem-1.12.0~20160122/src/push/action.c:72:51: note: Function 'pushOutputGet' argument 3 names different: declaration 'nEnr' definition 'nEnrOut'.
teem-1.12.0~20160122/src/push/binning.c:67:10: style: The scope of the variable 'posWorld' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:67:23: style: The scope of the variable 'posIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:68:16: style: The scope of the variable 'axi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:24: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:28: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:32: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:36: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:40: style: The scope of the variable 'yy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:44: style: The scope of the variable 'zz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:48: style: The scope of the variable 'xmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:54: style: The scope of the variable 'ymax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:60: style: The scope of the variable 'zmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:145:66: style: The scope of the variable 'binIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:146:7: style: The scope of the variable 'xmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:146:13: style: The scope of the variable 'ymin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:146:19: style: The scope of the variable 'zmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:205:16: style: The scope of the variable 'oldBinIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:205:27: style: The scope of the variable 'pointIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:206:21: style: The scope of the variable 'newBin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:207:14: style: The scope of the variable 'point' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/binning.c:65:43: style: Function '_pushBinLocate' argument 2 names different: declaration 'pos' definition '_posWorld'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/push/privatePush.h:32:59: note: Function '_pushBinLocate' argument 2 names different: declaration 'pos' definition '_posWorld'.
teem-1.12.0~20160122/src/push/binning.c:65:43: note: Function '_pushBinLocate' argument 2 names different: declaration 'pos' definition '_posWorld'.
teem-1.12.0~20160122/src/push/corePush.c:219:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/push/corePush.c:269:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/push/corePush.c:339:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/push/corePush.c:340:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/push/corePush.c:190:16: style: The scope of the variable 'tidx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/corePush.c:319:24: style: The scope of the variable 'enrLast' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/forces.c:312:7: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/forces.c:327:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/forces.c:350:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/forces.c:445:9: style: The scope of the variable 'perr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/forces.c:346:55: style: Function 'pushEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/push/push.h:296:71: note: Function 'pushEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/push/forces.c:346:55: note: Function 'pushEnergySpecParse' argument 2 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/push/setup.c:72:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/push/setup.c:71:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/push/setup.c:72:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/push/setup.c:276:10: style: The scope of the variable 'col' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/setup.c:276:21: style: The scope of the variable 'volEdge' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/setup.c:372:14: style: The scope of the variable 'point' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/setup.c:390:12: style: The scope of the variable 'detProbe' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/setup.c:181:7: error: Memory leak: task [memleak]
teem-1.12.0~20160122/src/push/test/eparse.c:36:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/push/test/pusher.c:222:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/push/test/pusher.c:221:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/push/test/pusher.c:222:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/push/test/pusher.c:233:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/seek/extract.c:119:40: style: The scope of the variable 'minI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:119:46: style: The scope of the variable 'maxI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:119:52: style: The scope of the variable 'valI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:119:59: style: The scope of the variable 'spanHist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:617:29: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:664:28: style: The scope of the variable 'ei' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:776:19: style: The scope of the variable 'vcase' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:818:18: style: The scope of the variable 'tvec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:818:27: style: The scope of the variable 'grad' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:818:36: style: The scope of the variable 'tlen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/extract.c:313:3: style: Variable 'mode' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/seek/methodsSeek.c:33:16: style: The scope of the variable 'fi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/setSeek.c:90:21: warning: Either the condition 'gctx' is redundant or there is possible null pointer dereference: gctx. [nullPointerRedundantCheck]
teem-1.12.0~20160122/src/seek/setSeek.c:62:29: note: Assuming that condition 'gctx' is not redundant
teem-1.12.0~20160122/src/seek/setSeek.c:90:21: note: Null pointer dereference
teem-1.12.0~20160122/src/seek/setSeek.c:332:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/setSeek.c:199:43: style: Function 'seekNormalsFindSet' argument 2 names different: declaration 'doit' definition 'normalsFind'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/seek/seek.h:221:59: note: Function 'seekNormalsFindSet' argument 2 names different: declaration 'doit' definition 'normalsFind'.
teem-1.12.0~20160122/src/seek/setSeek.c:199:43: note: Function 'seekNormalsFindSet' argument 2 names different: declaration 'doit' definition 'normalsFind'.
teem-1.12.0~20160122/src/seek/test/tiso.c:109:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/seek/test/tiso.c:94:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/seek/test/tiso.c:109:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/seek/test/tiso.c:35:18: style: The scope of the variable 'pvl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/test/tiso.c:37:18: style: The scope of the variable 'kparm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/test/tiso.c:41:10: style: The scope of the variable 'samples' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/test/trv.c:147:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/seek/test/trv.c:146:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/seek/test/trv.c:147:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/seek/test/trv.c:125:3: style: Variable 'gctx' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/seek/test/trv.c:76:0: note: Variable 'gctx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/seek/test/trv.c:125:3: note: Variable 'gctx' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/seek/test/trv.c:53:13: style: The scope of the variable 'kind' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/test/trv.c:56:12: style: Variable 'kind' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/seek/textract.c:732:17: style: The scope of the variable 'n2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/textract.c:732:28: style: The scope of the variable 'd2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/textract.c:872:30: style: The scope of the variable 'diff3' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:799:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/seek/updateSeek.c:798:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/seek/updateSeek.c:799:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/seek/updateSeek.c:231:10: style: The scope of the variable 'min' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:231:15: style: The scope of the variable 'max' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:231:20: style: The scope of the variable 'scl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:231:28: style: The scope of the variable 'off' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:232:16: style: The scope of the variable 'axi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:550:8: style: The scope of the variable 'doneStr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:551:11: style: The scope of the variable 'scl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:551:16: style: The scope of the variable 'idxIn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:551:26: style: The scope of the variable 'idxOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:551:37: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:552:16: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:552:20: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:552:24: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:16: style: The scope of the variable 'sx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:20: style: The scope of the variable 'sy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:24: style: The scope of the variable 'sz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:28: style: The scope of the variable 'ss' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:32: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:36: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:40: style: The scope of the variable 'zi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:44: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:48: style: The scope of the variable 'si' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:52: style: The scope of the variable 'minI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:58: style: The scope of the variable 'maxI' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:612:65: style: The scope of the variable 'spanHist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:613:10: style: The scope of the variable 'min' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:613:15: style: The scope of the variable 'max' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:613:20: style: The scope of the variable 'val' can be reduced. [variableScope]
teem-1.12.0~20160122/src/seek/updateSeek.c:614:15: style: The scope of the variable 'data' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:48:16: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
teem-1.12.0~20160122/src/ten/aniso.c:985:21: style: The scope of the variable 'L' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1043:21: style: The scope of the variable 'tensor' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1122:5: style: The scope of the variable 'cs' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1122:9: style: The scope of the variable 'cl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1122:13: style: The scope of the variable 'cp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1122:56: style: The scope of the variable 'weight' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1280:9: style: The scope of the variable 'aniso' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1296:10: style: The scope of the variable 'aniso' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/aniso.c:1117:56: style: Function 'tenAnisoHistogram' argument 6 names different: declaration 'resolution' definition 'res'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1524:60: note: Function 'tenAnisoHistogram' argument 6 names different: declaration 'resolution' definition 'res'.
teem-1.12.0~20160122/src/ten/aniso.c:1117:56: note: Function 'tenAnisoHistogram' argument 6 names different: declaration 'resolution' definition 'res'.
teem-1.12.0~20160122/src/ten/bimod.c:297:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/bimod.c:340:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/bimod.c:153:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:178:10: style: The scope of the variable 'g1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:178:14: style: The scope of the variable 'g2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:214:10: style: The scope of the variable 'pp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:214:15: style: The scope of the variable 'pp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:214:20: style: The scope of the variable 'h' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:231:10: style: The scope of the variable 'pp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:231:15: style: The scope of the variable 'pp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:231:20: style: The scope of the variable 'h' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:252:10: style: The scope of the variable 'pp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:252:15: style: The scope of the variable 'pp2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:252:20: style: The scope of the variable 'h' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:354:50: style: The scope of the variable 't2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bimod.c:429:52: style: Function 'tenEMBimodal' argument 2 names different: declaration 'nhisto' definition '_nhisto'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1774:67: note: Function 'tenEMBimodal' argument 2 names different: declaration 'nhisto' definition '_nhisto'.
teem-1.12.0~20160122/src/ten/bimod.c:429:52: note: Function 'tenEMBimodal' argument 2 names different: declaration 'nhisto' definition '_nhisto'.
teem-1.12.0~20160122/src/ten/bvec.c:31:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:44:10: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:44:13: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:66:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:66:15: style: The scope of the variable 'ff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:66:19: style: The scope of the variable 'dfdx1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:66:26: style: The scope of the variable 'dfdx2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/bvec.c:109:62: style: The scope of the variable 'error' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:709:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/chan.c:708:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/chan.c:709:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/chan.c:558:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/ten/chan.c:394:17: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:396:13: style: The scope of the variable 'padmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:396:24: style: The scope of the variable 'padmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:480:10: style: The scope of the variable 'logB0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:636:25: style: The scope of the variable 'ncrop' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:636:33: style: The scope of the variable 'nhist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:638:10: style: The scope of the variable 'cmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:638:19: style: The scope of the variable 'cmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:639:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:643:14: style: The scope of the variable 'range' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:848:10: style: The scope of the variable 'vv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:882:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/chan.c:71:38: style: Function 'tenDWMRIKeyValueParse' argument 4 names different: declaration 'skip' definition 'skipP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1423:53: note: Function 'tenDWMRIKeyValueParse' argument 4 names different: declaration 'skip' definition 'skipP'.
teem-1.12.0~20160122/src/ten/chan.c:71:38: note: Function 'tenDWMRIKeyValueParse' argument 4 names different: declaration 'skip' definition 'skipP'.
teem-1.12.0~20160122/src/ten/chan.c:71:59: style: Function 'tenDWMRIKeyValueParse' argument 5 names different: declaration 'skipNum' definition 'skipNumP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1424:52: note: Function 'tenDWMRIKeyValueParse' argument 5 names different: declaration 'skipNum' definition 'skipNumP'.
teem-1.12.0~20160122/src/ten/chan.c:71:59: note: Function 'tenDWMRIKeyValueParse' argument 5 names different: declaration 'skipNum' definition 'skipNumP'.
teem-1.12.0~20160122/src/ten/chan.c:350:41: style: Function 'tenBMatrixCalc' argument 2 names different: declaration 'ngrad' definition '_ngrad'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1426:56: note: Function 'tenBMatrixCalc' argument 2 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/chan.c:350:41: note: Function 'tenBMatrixCalc' argument 2 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/chan.c:392:41: style: Function 'tenEMatrixCalc' argument 2 names different: declaration 'nbmat' definition '_nbmat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1427:56: note: Function 'tenEMatrixCalc' argument 2 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/chan.c:392:41: note: Function 'tenEMatrixCalc' argument 2 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/chan.c:547:34: style: Function 'tenEstimateLinearSingle_f' argument 1 names different: declaration 'ten' definition '_ten'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1428:50: note: Function 'tenEstimateLinearSingle_f' argument 1 names different: declaration 'ten' definition '_ten'.
teem-1.12.0~20160122/src/ten/chan.c:547:34: note: Function 'tenEstimateLinearSingle_f' argument 1 names different: declaration 'ten' definition '_ten'.
teem-1.12.0~20160122/src/ten/chan.c:547:47: style: Function 'tenEstimateLinearSingle_f' argument 2 names different: declaration 'B0P' definition '_B0P'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1428:62: note: Function 'tenEstimateLinearSingle_f' argument 2 names different: declaration 'B0P' definition '_B0P'.
teem-1.12.0~20160122/src/ten/chan.c:547:47: note: Function 'tenEstimateLinearSingle_f' argument 2 names different: declaration 'B0P' definition '_B0P'.
teem-1.12.0~20160122/src/ten/chan.c:548:40: style: Function 'tenEstimateLinearSingle_f' argument 3 names different: declaration 'dwi' definition '_dwi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1429:56: note: Function 'tenEstimateLinearSingle_f' argument 3 names different: declaration 'dwi' definition '_dwi'.
teem-1.12.0~20160122/src/ten/chan.c:548:40: note: Function 'tenEstimateLinearSingle_f' argument 3 names different: declaration 'dwi' definition '_dwi'.
teem-1.12.0~20160122/src/ten/chan.c:586:40: style: Function 'tenEstimateLinear3D' argument 4 names different: declaration 'ndwi' definition '_ndwi'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1439:55: note: Function 'tenEstimateLinear3D' argument 4 names different: declaration 'ndwi' definition '_ndwi'.
teem-1.12.0~20160122/src/ten/chan.c:586:40: note: Function 'tenEstimateLinear3D' argument 4 names different: declaration 'ndwi' definition '_ndwi'.
teem-1.12.0~20160122/src/ten/chan.c:587:33: style: Function 'tenEstimateLinear3D' argument 6 names different: declaration 'nbmat' definition '_nbmat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1441:48: note: Function 'tenEstimateLinear3D' argument 6 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/chan.c:587:33: note: Function 'tenEstimateLinear3D' argument 6 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/chan.c:874:25: style: Function 'tenSimulate' argument 4 names different: declaration 'nbmat' definition '_nbmat'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1451:40: note: Function 'tenSimulate' argument 4 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/chan.c:874:25: note: Function 'tenSimulate' argument 4 names different: declaration 'nbmat' definition '_nbmat'.
teem-1.12.0~20160122/src/ten/epireg.c:578:47: style: Condition '1==order' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: Assignment 'order=1', assigned value is 1
teem-1.12.0~20160122/src/ten/epireg.c:578:47: note: Condition '1==order' is always true
teem-1.12.0~20160122/src/ten/epireg.c:878:11: style: Condition '1==order' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/epireg.c:868:11: note: Assignment 'order=1', assigned value is 1
teem-1.12.0~20160122/src/ten/epireg.c:878:11: note: Condition '1==order' is always true
teem-1.12.0~20160122/src/ten/epireg.c:578:47: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:578:47: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:588:45: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:588:45: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:597:25: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:597:25: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:604:39: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:604:39: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:613:15: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:613:15: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:639:13: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:639:13: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:663:39: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:663:39: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:680:11: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:680:11: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:693:39: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:693:39: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:709:11: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:709:11: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:722:39: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:722:39: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:739:11: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:565:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:739:11: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:878:11: style: Same expression on both sides of '==' because the value of '1' and 'order' are the same. [duplicateExpression]
teem-1.12.0~20160122/src/ten/epireg.c:868:11: note: 'order' is assigned value '1' here.
teem-1.12.0~20160122/src/ten/epireg.c:878:11: note: Same expression on both sides of '==' because the value of '1' and 'order' are the same.
teem-1.12.0~20160122/src/ten/epireg.c:272:18: style: The scope of the variable 'thr' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:337:18: style: The scope of the variable 'big' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:421:51: style: The scope of the variable 'mom' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:559:24: style: The scope of the variable 'mat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:756:16: style: The scope of the variable 'cc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:757:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:758:16: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:758:19: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:758:22: style: The scope of the variable 'xx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:758:26: style: The scope of the variable 'xy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:863:17: style: The scope of the variable 'hst' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:863:23: style: The scope of the variable '_g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:863:27: style: The scope of the variable 'grad' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:866:7: style: The scope of the variable 'order' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:922:10: style: The scope of the variable 'wght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:923:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/epireg.c:1041:38: style: Function 'tenEpiRegister3D' argument 2 names different: declaration 'ndwi' definition 'nin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1606:53: note: Function 'tenEpiRegister3D' argument 2 names different: declaration 'ndwi' definition 'nin'.
teem-1.12.0~20160122/src/ten/epireg.c:1041:38: note: Function 'tenEpiRegister3D' argument 2 names different: declaration 'ndwi' definition 'nin'.
teem-1.12.0~20160122/src/ten/epireg.c:1041:56: style: Function 'tenEpiRegister3D' argument 3 names different: declaration 'dwiLen' definition 'ninLen'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1607:46: note: Function 'tenEpiRegister3D' argument 3 names different: declaration 'dwiLen' definition 'ninLen'.
teem-1.12.0~20160122/src/ten/epireg.c:1041:56: note: Function 'tenEpiRegister3D' argument 3 names different: declaration 'dwiLen' definition 'ninLen'.
teem-1.12.0~20160122/src/ten/epireg.c:1041:70: style: Function 'tenEpiRegister3D' argument 4 names different: declaration 'ngrad' definition '_ngrad'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1607:60: note: Function 'tenEpiRegister3D' argument 4 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/epireg.c:1041:70: note: Function 'tenEpiRegister3D' argument 4 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:24: style: Function 'tenEpiRegister4D' argument 1 names different: declaration 'nout' definition '_nout'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1614:39: note: Function 'tenEpiRegister4D' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:24: note: Function 'tenEpiRegister4D' argument 1 names different: declaration 'nout' definition '_nout'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:37: style: Function 'tenEpiRegister4D' argument 2 names different: declaration 'nin' definition '_nin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1614:51: note: Function 'tenEpiRegister4D' argument 2 names different: declaration 'nin' definition '_nin'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:37: note: Function 'tenEpiRegister4D' argument 2 names different: declaration 'nin' definition '_nin'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:49: style: Function 'tenEpiRegister4D' argument 3 names different: declaration 'ngrad' definition '_ngrad'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1614:62: note: Function 'tenEpiRegister4D' argument 3 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/epireg.c:1178:49: note: Function 'tenEpiRegister4D' argument 3 names different: declaration 'ngrad' definition '_ngrad'.
teem-1.12.0~20160122/src/ten/epireg.c:1070:23: error: Memory leak: nbuffA [memleak]
teem-1.12.0~20160122/src/ten/epireg.c:1070:23: error: Memory leak: nbuffB [memleak]
teem-1.12.0~20160122/src/ten/epireg.c:1250:23: error: Memory leak: nout [memleak]
teem-1.12.0~20160122/src/ten/epireg.c:1250:23: error: Memory leak: nin [memleak]
teem-1.12.0~20160122/src/ten/epireg.c:1250:23: error: Memory leak: ndwi [memleak]
teem-1.12.0~20160122/src/ten/epireg.c:1250:23: error: Memory leak: ndwiOut [memleak]
teem-1.12.0~20160122/src/ten/estimate.c:120:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:112:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:120:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/estimate.c:157:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:149:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:157:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/estimate.c:702:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:701:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:702:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/estimate.c:703:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:701:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:703:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/estimate.c:704:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:701:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:704:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/estimate.c:827:7: style: Condition '!EE' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/estimate.c:826:8: note: Assignment 'EE=0', assigned value is 0
teem-1.12.0~20160122/src/ten/estimate.c:827:7: note: Condition '!EE' is always true
teem-1.12.0~20160122/src/ten/estimate.c:945:14: style: Same expression on both sides of '&&'. [duplicateExpression]
teem-1.12.0~20160122/src/ten/estimate.c:202:16: style: The scope of the variable 'fi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:570:16: style: The scope of the variable 'newAllNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:570:27: style: The scope of the variable 'newDwiNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:570:38: style: The scope of the variable 'allIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:571:5: style: The scope of the variable 'skipListIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:571:18: style: The scope of the variable 'skipIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:571:27: style: The scope of the variable 'skipDo' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:571:35: style: The scope of the variable 'skipNotNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:688:10: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:689:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:733:50: style: The scope of the variable 'bmat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:734:16: style: The scope of the variable 'allIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:734:24: style: The scope of the variable 'dwiIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:734:32: style: The scope of the variable 'bmIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:780:16: style: The scope of the variable 'dwiIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:899:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:919:15: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:942:18: style: The scope of the variable 'vv' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1075:20: style: The scope of the variable 'allIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1212:22: style: The scope of the variable 'logB0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1358:10: style: The scope of the variable 'forwTen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1358:22: style: The scope of the variable 'backTen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1359:16: style: The scope of the variable 'ti' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1542:17: style: The scope of the variable 'dot' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1542:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1542:27: style: The scope of the variable 'diff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1542:33: style: The scope of the variable 'scl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1619:17: style: The scope of the variable 'dot' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1619:22: style: The scope of the variable 'barg' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1619:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1619:33: style: The scope of the variable 'scl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1619:38: style: The scope of the variable 'dwi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1758:17: style: The scope of the variable 'B0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:1858:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/estimate.c:290:51: style: Function 'tenEstimateMethodSet' argument 2 names different: declaration 'estMethod' definition 'estimateMethod'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1460:41: note: Function 'tenEstimateMethodSet' argument 2 names different: declaration 'estMethod' definition 'estimateMethod'.
teem-1.12.0~20160122/src/ten/estimate.c:290:51: note: Function 'tenEstimateMethodSet' argument 2 names different: declaration 'estMethod' definition 'estimateMethod'.
teem-1.12.0~20160122/src/ten/estimate.c:770:9: style: Variable 'dwiIdx' is modified but its new value is never used. [unreadVariable]
teem-1.12.0~20160122/src/ten/experSpec.c:174:10: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/experSpec.c:328:15: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/experSpec.c:330:16: style: The scope of the variable 'bb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:138:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/fiber.c:520:49: style: Same expression on both sides of '&&'. [duplicateExpression]
teem-1.12.0~20160122/src/ten/fiber.c:59:10: style: The scope of the variable 'tens2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:482:6: style: The scope of the variable 'fiber' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:484:6: style: The scope of the variable 'valOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:487:31: style: The scope of the variable 'fptsIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:487:40: style: The scope of the variable 'pansIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:487:49: style: The scope of the variable 'outIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:488:16: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:713:16: style: The scope of the variable 'svec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:713:25: style: The scope of the variable 'dvec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:713:34: style: The scope of the variable 'SS' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:713:38: style: The scope of the variable 'DD' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:713:42: style: The scope of the variable 'dlen' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:1058:43: style: The scope of the variable 'dirNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:1059:9: style: The scope of the variable 'nseed' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/fiber.c:1053:32: style: Function 'tenFiberMultiTrace' argument 3 names different: declaration 'nseed' definition '_nseed'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1597:47: note: Function 'tenFiberMultiTrace' argument 3 names different: declaration 'nseed' definition '_nseed'.
teem-1.12.0~20160122/src/ten/fiber.c:1053:32: note: Function 'tenFiberMultiTrace' argument 3 names different: declaration 'nseed' definition '_nseed'.
teem-1.12.0~20160122/src/ten/fiberMethods.c:251:43: style: Function 'tenFiberTypeSet' argument 2 names different: declaration 'type' definition 'ftype'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1559:58: note: Function 'tenFiberTypeSet' argument 2 names different: declaration 'type' definition 'ftype'.
teem-1.12.0~20160122/src/ten/fiberMethods.c:251:43: note: Function 'tenFiberTypeSet' argument 2 names different: declaration 'type' definition 'ftype'.
teem-1.12.0~20160122/src/ten/fiberMethods.c:835:38: style: Function 'tenFiberContextCopy' argument 1 names different: declaration 'tfx' definition 'oldTfx'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1580:66: note: Function 'tenFiberContextCopy' argument 1 names different: declaration 'tfx' definition 'oldTfx'.
teem-1.12.0~20160122/src/ten/fiberMethods.c:835:38: note: Function 'tenFiberContextCopy' argument 1 names different: declaration 'tfx' definition 'oldTfx'.
teem-1.12.0~20160122/src/ten/glyph.c:364:13: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
teem-1.12.0~20160122/src/ten/glyph.c:77:7: style: The scope of the variable 'duh' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/glyph.c:190:10: style: The scope of the variable 'tdata' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/glyph.c:198:43: style: The scope of the variable 'split' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/glyph.c:200:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/glyph.c:545:14: style: The scope of the variable 'poleC' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/glyph.c:184:25: style: Function 'tenGlyphGen' argument 1 names different: declaration 'glyphs' definition 'glyphsLimn'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1346:40: note: Function 'tenGlyphGen' argument 1 names different: declaration 'glyphs' definition 'glyphsLimn'.
teem-1.12.0~20160122/src/ten/glyph.c:184:25: note: Function 'tenGlyphGen' argument 1 names different: declaration 'glyphs' definition 'glyphsLimn'.
teem-1.12.0~20160122/src/ten/glyph.c:184:48: style: Function 'tenGlyphGen' argument 2 names different: declaration 'scene' definition 'glyphsEcho'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1346:59: note: Function 'tenGlyphGen' argument 2 names different: declaration 'scene' definition 'glyphsEcho'.
teem-1.12.0~20160122/src/ten/glyph.c:184:48: note: Function 'tenGlyphGen' argument 2 names different: declaration 'scene' definition 'glyphsEcho'.
teem-1.12.0~20160122/src/ten/grads.c:558:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:566:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:568:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:575:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:591:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:617:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/grads.c:156:42: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/grads.c:156:49: style: The scope of the variable 'cc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/grads.c:156:53: style: The scope of the variable 'ss' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/grads.c:388:16: style: The scope of the variable 'iter' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/grads.c:471:47: style: The scope of the variable 'edgeShrink' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/grads.c:295:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
teem-1.12.0~20160122/src/ten/miscTen.c:124:11: style: The scope of the variable 'bins' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/miscTen.c:124:17: style: The scope of the variable 'base' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/miscTen.c:124:23: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/miscTen.c:124:27: style: The scope of the variable 'ui' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/mod.c:54:57: style: The scope of the variable 'mean' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/mod.c:239:54: style: Function 'tenSizeNormalize' argument 3 names different: declaration 'weight' definition '_weight'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1730:69: note: Function 'tenSizeNormalize' argument 3 names different: declaration 'weight' definition '_weight'.
teem-1.12.0~20160122/src/ten/mod.c:239:54: note: Function 'tenSizeNormalize' argument 3 names different: declaration 'weight' definition '_weight'.
teem-1.12.0~20160122/src/ten/modelB0.c:51:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
teem-1.12.0~20160122/src/ten/modelB0.c:59:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
teem-1.12.0~20160122/src/ten/modelB0.c:60:1: style: Same value in both branches of ternary operator. [duplicateValueTernary]
teem-1.12.0~20160122/src/ten/path.c:427:5: style: The scope of the variable 'len02' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:427:12: style: The scope of the variable 'len24' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:427:32: style: The scope of the variable 'correct' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:490:29: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:529:10: style: The scope of the variable 'eval' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:529:19: style: The scope of the variable 'evec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:580:34: style: The scope of the variable 'dot' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:612:5: style: The scope of the variable 'lenHere' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:614:6: style: The scope of the variable 'tenHere' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:614:16: style: The scope of the variable 'tenNext' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:729:12: style: The scope of the variable 'kparm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:822:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:902:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/path.c:559:27: style: Function 'tenInterpPathLength' argument 1 names different: declaration 'npath' definition 'ntt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1325:45: note: Function 'tenInterpPathLength' argument 1 names different: declaration 'npath' definition 'ntt'.
teem-1.12.0~20160122/src/ten/path.c:559:27: note: Function 'tenInterpPathLength' argument 1 names different: declaration 'npath' definition 'ntt'.
teem-1.12.0~20160122/src/ten/path.c:819:39: style: Function 'tenInterpTwoDiscrete_d' argument 6 names different: declaration 'tip' definition '_tip'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1331:54: note: Function 'tenInterpTwoDiscrete_d' argument 6 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/path.c:819:39: note: Function 'tenInterpTwoDiscrete_d' argument 6 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/path.c:900:47: style: Function 'tenInterpDistanceTwo_d' argument 4 names different: declaration 'tip' definition '_tip'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1334:68: note: Function 'tenInterpDistanceTwo_d' argument 4 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/path.c:900:47: note: Function 'tenInterpDistanceTwo_d' argument 4 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/path.c:981:31: style: Function 'tenInterpMulti3D' argument 4 names different: declaration 'ninNum' definition 'ninLen'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1337:46: note: Function 'tenInterpMulti3D' argument 4 names different: declaration 'ninNum' definition 'ninLen'.
teem-1.12.0~20160122/src/ten/path.c:981:31: note: Function 'tenInterpMulti3D' argument 4 names different: declaration 'ninNum' definition 'ninLen'.
teem-1.12.0~20160122/src/ten/path.c:981:65: style: Function 'tenInterpMulti3D' argument 6 names different: declaration 'tip' definition '_tip'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1338:59: note: Function 'tenInterpMulti3D' argument 6 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/path.c:981:65: note: Function 'tenInterpMulti3D' argument 6 names different: declaration 'tip' definition '_tip'.
teem-1.12.0~20160122/src/ten/qglox.c:33:10: style: The scope of the variable 'bb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/qglox.c:69:30: style: The scope of the variable 'oRThZ' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/qglox.c:69:40: style: The scope of the variable 'bb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/qglox.c:464:19: style: The scope of the variable 'maxWght' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/qglox.c:321:35: style: Function 'tenQGLInterpTwo' argument 5 names different: declaration 'aa' definition 'tt'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/privateTen.h:134:47: note: Function 'tenQGLInterpTwo' argument 5 names different: declaration 'aa' definition 'tt'.
teem-1.12.0~20160122/src/ten/qglox.c:321:35: note: Function 'tenQGLInterpTwo' argument 5 names different: declaration 'aa' definition 'tt'.
teem-1.12.0~20160122/src/ten/qglox.c:49:20: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
teem-1.12.0~20160122/src/ten/qglox.c:97:30: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
teem-1.12.0~20160122/src/ten/qglox.c:218:22: style: Clarify calculation precedence for '*' and '?'. [clarifyCalculation]
teem-1.12.0~20160122/src/ten/qseg.c:98:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/qseg.c:96:28: style: Function '_tenInitcent2' argument 3 names different: declaration 'grads' definition 'qpoints'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/privateTen.h:103:40: note: Function '_tenInitcent2' argument 3 names different: declaration 'grads' definition 'qpoints'.
teem-1.12.0~20160122/src/ten/qseg.c:96:28: note: Function '_tenInitcent2' argument 3 names different: declaration 'grads' definition 'qpoints'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1050:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:773:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:772:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/tenDwiGage.c:773:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/tenDwiGage.c:332:19: style: The scope of the variable 'dwiMean' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:362:12: style: The scope of the variable 'logdwi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:448:18: style: The scope of the variable 'd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:515:14: style: The scope of the variable 'exp0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:515:19: style: The scope of the variable 'exp1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:515:24: style: The scope of the variable 'd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:515:26: style: The scope of the variable 'e' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:515:30: style: The scope of the variable 'g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:536:19: style: The scope of the variable 'grads' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:537:9: style: The scope of the variable 'gradcount' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:538:21: style: The scope of the variable 'd' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:539:9: style: The scope of the variable 'i' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:754:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1021:29: style: Function 'tenDwiGageKindNix' argument 1 names different: declaration 'dwiKind' definition 'kind'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1760:50: note: Function 'tenDwiGageKindNix' argument 1 names different: declaration 'dwiKind' definition 'kind'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1021:29: note: Function 'tenDwiGageKindNix' argument 1 names different: declaration 'dwiKind' definition 'kind'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1039:23: style: Function 'tenDwiGageKindSet' argument 8 names different: declaration 'emethod1' definition 'e1method'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1767:38: note: Function 'tenDwiGageKindSet' argument 8 names different: declaration 'emethod1' definition 'e1method'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1039:23: note: Function 'tenDwiGageKindSet' argument 8 names different: declaration 'emethod1' definition 'e1method'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1039:37: style: Function 'tenDwiGageKindSet' argument 9 names different: declaration 'emethod2' definition 'e2method'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1767:52: note: Function 'tenDwiGageKindSet' argument 9 names different: declaration 'emethod2' definition 'e2method'.
teem-1.12.0~20160122/src/ten/tenDwiGage.c:1039:37: note: Function 'tenDwiGageKindSet' argument 9 names different: declaration 'emethod2' definition 'e2method'.
teem-1.12.0~20160122/src/ten/tenGage.c:1714:9: style: Variable 'isoPhi' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ten/tenGage.c:1709:9: note: Variable 'isoPhi' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ten/tenGage.c:1714:9: note: Variable 'isoPhi' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ten/tenGage.c:1716:9: style: Variable 'isoPhi' is reassigned a value before the old one has been used. [redundantAssignment]
teem-1.12.0~20160122/src/ten/tenGage.c:1714:9: note: Variable 'isoPhi' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ten/tenGage.c:1716:9: note: Variable 'isoPhi' is reassigned a value before the old one has been used.
teem-1.12.0~20160122/src/ten/tenGage.c:337:8: style: The scope of the variable 'me' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:393:22: style: The scope of the variable 'tmp3' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:399:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1384:13: style: The scope of the variable 'vii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1384:18: style: The scope of the variable 'vjj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1384:23: style: The scope of the variable 'vkk' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1385:18: style: The scope of the variable 'ww' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1385:22: style: The scope of the variable 'wxx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1385:27: style: The scope of the variable 'wyy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1385:32: style: The scope of the variable 'wzz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1475:24: style: The scope of the variable 'vii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1475:29: style: The scope of the variable 'vjj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenGage.c:1475:34: style: The scope of the variable 'vkk' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenModel.c:177:15: style: The scope of the variable 'nB0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenModel.c:355:22: style: The scope of the variable 'subIter' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenModel.c:356:46: style: The scope of the variable 'td' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenModel.c:430:32: style: The scope of the variable 'sqeBest' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tenModel.c:67:46: style: Function 'tenModelParse' argument 4 names different: declaration 'str' definition '_str'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1654:61: note: Function 'tenModelParse' argument 4 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/ten/tenModel.c:67:46: note: Function 'tenModelParse' argument 4 names different: declaration 'str' definition '_str'.
teem-1.12.0~20160122/src/ten/tenModel.c:126:40: style: Function 'tenModelFromAxisLearn' argument 1 names different: declaration 'model' definition 'modelP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1656:55: note: Function 'tenModelFromAxisLearn' argument 1 names different: declaration 'model' definition 'modelP'.
teem-1.12.0~20160122/src/ten/tenModel.c:126:40: note: Function 'tenModelFromAxisLearn' argument 1 names different: declaration 'model' definition 'modelP'.
teem-1.12.0~20160122/src/ten/tenModel.c:170:30: style: Function 'tenModelSimulate' argument 5 names different: declaration 'nB0' definition '_nB0'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1661:45: note: Function 'tenModelSimulate' argument 5 names different: declaration 'nB0' definition '_nB0'.
teem-1.12.0~20160122/src/ten/tenModel.c:170:30: note: Function 'tenModelSimulate' argument 5 names different: declaration 'nB0' definition '_nB0'.
teem-1.12.0~20160122/src/ten/tenModel.c:171:30: style: Function 'tenModelSimulate' argument 6 names different: declaration 'nparm' definition '_nparm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1662:45: note: Function 'tenModelSimulate' argument 6 names different: declaration 'nparm' definition '_nparm'.
teem-1.12.0~20160122/src/ten/tenModel.c:171:30: note: Function 'tenModelSimulate' argument 6 names different: declaration 'nparm' definition '_nparm'.
teem-1.12.0~20160122/src/ten/tenModel.c:427:32: style: Function 'tenModelSqeFit' argument 15 names different: declaration 'rng' definition '_rng'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1671:47: note: Function 'tenModelSqeFit' argument 15 names different: declaration 'rng' definition '_rng'.
teem-1.12.0~20160122/src/ten/tenModel.c:427:32: note: Function 'tenModelSqeFit' argument 15 names different: declaration 'rng' definition '_rng'.
teem-1.12.0~20160122/src/ten/tenModel.c:709:38: style: Function 'tenModelConvert' argument 2 names different: declaration 'convRet' definition 'convRetP'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1677:53: note: Function 'tenModelConvert' argument 2 names different: declaration 'convRet' definition 'convRetP'.
teem-1.12.0~20160122/src/ten/tenModel.c:709:38: note: Function 'tenModelConvert' argument 2 names different: declaration 'convRet' definition 'convRetP'.
teem-1.12.0~20160122/src/ten/tenModel.c:710:55: style: Function 'tenModelConvert' argument 5 names different: declaration 'modelSrc' definition '_modelSrc'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1680:48: note: Function 'tenModelConvert' argument 5 names different: declaration 'modelSrc' definition '_modelSrc'.
teem-1.12.0~20160122/src/ten/tenModel.c:710:55: note: Function 'tenModelConvert' argument 5 names different: declaration 'modelSrc' definition '_modelSrc'.
teem-1.12.0~20160122/src/ten/tendBfit.c:73:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendBfit.c:80:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendBfit.c:44:16: style: The scope of the variable 'ii' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEllipse.c:38:13: style: The scope of the variable 'vi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEllipse.c:39:71: style: The scope of the variable 'spx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEllipse.c:39:76: style: The scope of the variable 'spy' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEpireg.c:193:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendEpireg.c:195:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendEpireg.c:197:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendEstim.c:269:9: style: Condition '!EE' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/tendEstim.c:268:10: note: Assignment 'EE=0', assigned value is 0
teem-1.12.0~20160122/src/ten/tendEstim.c:269:9: note: Condition '!EE' is always true
teem-1.12.0~20160122/src/ten/tendEstim.c:48:7: style: The scope of the variable 'dwiax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEstim.c:49:24: style: The scope of the variable 'axmap' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEstim.c:49:56: style: The scope of the variable 'skipIdx' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEstim.c:55:23: style: The scope of the variable 'tec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendEstim.c:237:23: style: The scope of the variable 'bnorm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:45:18: style: The scope of the variable 'ftypeEnum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:48:5: style: The scope of the variable 'ftype' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:48:12: style: The scope of the variable 'ftypeDef' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:49:23: style: The scope of the variable 'nmat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:52:18: style: The scope of the variable 'tfml' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendFiber.c:53:17: style: The scope of the variable 'fiberPld' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:530:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/tendGlyph.c:48:7: style: The scope of the variable 'ki' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:107:22: style: The scope of the variable 'nraw' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:115:20: style: The scope of the variable 'gstate' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:119:16: style: The scope of the variable 'hackci' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:120:10: style: The scope of the variable 'hackmin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:120:30: style: The scope of the variable 'hackmax' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:121:17: style: The scope of the variable 'hackoutFN' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:122:9: style: The scope of the variable 'hackF' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:123:9: style: The scope of the variable 'hacknpng' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:123:20: style: The scope of the variable 'hacknrgb' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:124:14: style: The scope of the variable 'hackrange' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:10: style: The scope of the variable 'v2w' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:18: style: The scope of the variable 'ldir' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:27: style: The scope of the variable 'edir' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:36: style: The scope of the variable 'fdir' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:45: style: The scope of the variable 'corn' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendGlyph.c:126:54: style: The scope of the variable 'len' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendMsim.c:141:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/tendMsim.c:140:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/tendMsim.c:141:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/tendPoint.c:37:16: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSatin.c:37:35: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSatin.c:37:41: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSatin.c:76:22: style: The scope of the variable 'norm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSatin.c:76:28: style: The scope of the variable 'out' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSatin.c:123:15: style: The scope of the variable 'z' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSim.c:108:9: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/tendSim.c:107:9: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/tendSim.c:108:9: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/tendSim.c:131:11: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/tendSim.c:130:11: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/tendSim.c:131:11: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/tendSim.c:45:23: style: The scope of the variable 'tec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSim.c:48:7: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSim.c:48:48: style: The scope of the variable 'preOutType' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tendSim.c:49:44: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:170:19: style: The scope of the variable 'redund' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:248:10: style: The scope of the variable 'seven' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:248:18: style: The scope of the variable 'nine' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:395:25: style: The scope of the variable 'evec' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:678:7: style: The scope of the variable 'ci' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:680:8: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/tensor.c:245:17: style: Function 'tenExpand' argument 1 names different: declaration 'tnine' definition 'nout'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1366:32: note: Function 'tenExpand' argument 1 names different: declaration 'tnine' definition 'nout'.
teem-1.12.0~20160122/src/ten/tensor.c:245:17: note: Function 'tenExpand' argument 1 names different: declaration 'tnine' definition 'nout'.
teem-1.12.0~20160122/src/ten/tensor.c:245:35: style: Function 'tenExpand' argument 2 names different: declaration 'tseven' definition 'nin'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1366:51: note: Function 'tenExpand' argument 2 names different: declaration 'tseven' definition 'nin'.
teem-1.12.0~20160122/src/ten/tensor.c:245:35: note: Function 'tenExpand' argument 2 names different: declaration 'tseven' definition 'nin'.
teem-1.12.0~20160122/src/ten/tensor.c:394:23: style: Function 'tenEigensolve_f' argument 1 names different: declaration 'eval' definition '_eval'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1369:38: note: Function 'tenEigensolve_f' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ten/tensor.c:394:23: note: Function 'tenEigensolve_f' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ten/tensor.c:394:39: style: Function 'tenEigensolve_f' argument 2 names different: declaration 'evec' definition '_evec'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1369:53: note: Function 'tenEigensolve_f' argument 2 names different: declaration 'evec' definition '_evec'.
teem-1.12.0~20160122/src/ten/tensor.c:394:39: note: Function 'tenEigensolve_f' argument 2 names different: declaration 'evec' definition '_evec'.
teem-1.12.0~20160122/src/ten/tensor.c:394:61: style: Function 'tenEigensolve_f' argument 3 names different: declaration 'ten' definition 't'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1370:44: note: Function 'tenEigensolve_f' argument 3 names different: declaration 'ten' definition 't'.
teem-1.12.0~20160122/src/ten/tensor.c:394:61: note: Function 'tenEigensolve_f' argument 3 names different: declaration 'ten' definition 't'.
teem-1.12.0~20160122/src/ten/tensor.c:451:24: style: Function 'tenEigensolve_d' argument 1 names different: declaration 'eval' definition '_eval'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1371:39: note: Function 'tenEigensolve_d' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ten/tensor.c:451:24: note: Function 'tenEigensolve_d' argument 1 names different: declaration 'eval' definition '_eval'.
teem-1.12.0~20160122/src/ten/tensor.c:451:63: style: Function 'tenEigensolve_d' argument 3 names different: declaration 'ten' definition 't'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1372:45: note: Function 'tenEigensolve_d' argument 3 names different: declaration 'ten' definition 't'.
teem-1.12.0~20160122/src/ten/tensor.c:451:63: note: Function 'tenEigensolve_d' argument 3 names different: declaration 'ten' definition 't'.
teem-1.12.0~20160122/src/ten/tensor.c:839:33: style: Function 'tenInvariantGradientsK_d' argument 1 names different: declaration 'K1' definition 'mu1'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1383:49: note: Function 'tenInvariantGradientsK_d' argument 1 names different: declaration 'K1' definition 'mu1'.
teem-1.12.0~20160122/src/ten/tensor.c:839:33: note: Function 'tenInvariantGradientsK_d' argument 1 names different: declaration 'K1' definition 'mu1'.
teem-1.12.0~20160122/src/ten/tensor.c:839:48: style: Function 'tenInvariantGradientsK_d' argument 2 names different: declaration 'K2' definition 'mu2'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1384:49: note: Function 'tenInvariantGradientsK_d' argument 2 names different: declaration 'K2' definition 'mu2'.
teem-1.12.0~20160122/src/ten/tensor.c:839:48: note: Function 'tenInvariantGradientsK_d' argument 2 names different: declaration 'K2' definition 'mu2'.
teem-1.12.0~20160122/src/ten/tensor.c:839:63: style: Function 'tenInvariantGradientsK_d' argument 3 names different: declaration 'K3' definition 'skw'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1385:49: note: Function 'tenInvariantGradientsK_d' argument 3 names different: declaration 'K3' definition 'skw'.
teem-1.12.0~20160122/src/ten/tensor.c:839:63: note: Function 'tenInvariantGradientsK_d' argument 3 names different: declaration 'K3' definition 'skw'.
teem-1.12.0~20160122/src/ten/test/csim.c:261:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/test/csim.c:260:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/test/csim.c:261:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/test/csim.c:47:60: style: The scope of the variable 'qq' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/csim.c:47:67: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:36:18: style: The scope of the variable 'tA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:36:33: style: The scope of the variable 'tB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:36:40: style: The scope of the variable 'time0' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:36:47: style: The scope of the variable 'time1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:19: style: The scope of the variable 'qA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:26: style: The scope of the variable 'qB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:33: style: The scope of the variable 'rA' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:40: style: The scope of the variable 'rB' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:47: style: The scope of the variable 'mat1' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:56: style: The scope of the variable 'mat2' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:37:65: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:41:16: style: The scope of the variable 'nin' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:261:9: style: The scope of the variable 'nrm' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/geode.c:261:28: style: The scope of the variable 'angle' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/odf-hist.c:101:44: style: The scope of the variable 'vj' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:87:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:86:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:87:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:42: style: The scope of the variable 'x' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:45: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:48: style: The scope of the variable 'z' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:51: style: The scope of the variable 'r' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:54: style: The scope of the variable 'g' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:57: style: The scope of the variable 'b' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:36:60: style: The scope of the variable 'cl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rgbprobe.c:91:38: error: Shifting 32-bit value by 207 bits is undefined behaviour [shiftTooManyBits]
teem-1.12.0~20160122/src/ten/test/roistat.c:37:39: style: The scope of the variable 'stat' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rotedge.c:40:17: style: The scope of the variable 'y' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rotedge.c:43:23: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rotedge.c:43:36: style: The scope of the variable 'var' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/rotedge.c:43:49: style: The scope of the variable 'radius' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/teigen.c:364:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/test/teigen-evals-A.c:1:43: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/teigen.c:196:43: style: The scope of the variable 'theta' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tem.c:31:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tensorDotDat.c:164:7: style: Condition '!E' is always true [knownConditionTrueFalse]
teem-1.12.0~20160122/src/ten/test/tensorDotDat.c:163:7: note: Assignment 'E=0', assigned value is 0
teem-1.12.0~20160122/src/ten/test/tensorDotDat.c:164:7: note: Condition '!E' is always true
teem-1.12.0~20160122/src/ten/test/tensorDotDat.c:165:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/ten/test/tensorDotDat.c:42:10: style: The scope of the variable 'size' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tsoid.c:33:9: style: The scope of the variable 'cl' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tsoid.c:33:13: style: The scope of the variable 'cp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tsoid.c:100:9: style: The scope of the variable 'err' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tsoid.c:103:9: style: The scope of the variable 'matAf' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:128:15: style: The scope of the variable 'xi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:128:19: style: The scope of the variable 'yi' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:129:10: style: The scope of the variable 'tdata' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:130:16: style: The scope of the variable 'xyz' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:130:35: style: The scope of the variable 'hackcp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:131:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:131:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:131:18: style: The scope of the variable 'mD' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/test/tt.c:131:41: style: The scope of the variable 'mT' can be reduced. [variableScope]
teem-1.12.0~20160122/src/ten/triple.c:370:32: style: Function 'tenTripleConvertSingle_f' argument 1 names different: declaration 'dst' definition '_dst'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1264:48: note: Function 'tenTripleConvertSingle_f' argument 1 names different: declaration 'dst' definition '_dst'.
teem-1.12.0~20160122/src/ten/triple.c:370:32: note: Function 'tenTripleConvertSingle_f' argument 1 names different: declaration 'dst' definition '_dst'.
teem-1.12.0~20160122/src/ten/triple.c:371:38: style: Function 'tenTripleConvertSingle_f' argument 3 names different: declaration 'src' definition '_src'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/ten/ten.h:1266:54: note: Function 'tenTripleConvertSingle_f' argument 3 names different: declaration 'src' definition '_src'.
teem-1.12.0~20160122/src/ten/triple.c:371:38: note: Function 'tenTripleConvertSingle_f' argument 3 names different: declaration 'src' definition '_src'.
teem-1.12.0~20160122/src/tijk/shTijk.c:339:1: style: Function 'tijk_esh_make_kernel_rank1_d' argument 2 names different: declaration 'signal' definition 'signl'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/tijk/tijk.h:424:60: note: Function 'tijk_esh_make_kernel_rank1_d' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:339:1: note: Function 'tijk_esh_make_kernel_rank1_d' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:340:1: style: Function 'tijk_esh_make_kernel_rank1_f' argument 2 names different: declaration 'signal' definition 'signl'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/tijk/tijk.h:421:74: note: Function 'tijk_esh_make_kernel_rank1_f' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:340:1: note: Function 'tijk_esh_make_kernel_rank1_f' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:378:1: style: Function 'tijk_esh_make_kernel_delta_d' argument 2 names different: declaration 'signal' definition 'signl'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/tijk/tijk.h:429:60: note: Function 'tijk_esh_make_kernel_delta_d' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:378:1: note: Function 'tijk_esh_make_kernel_delta_d' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:379:1: style: Function 'tijk_esh_make_kernel_delta_f' argument 2 names different: declaration 'signal' definition 'signl'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/tijk/tijk.h:426:74: note: Function 'tijk_esh_make_kernel_delta_f' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/tijk/shTijk.c:379:1: note: Function 'tijk_esh_make_kernel_delta_f' argument 2 names different: declaration 'signal' definition 'signl'.
teem-1.12.0~20160122/src/unrrdu/2op.c:43:17: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/3op.c:43:17: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/aabplot.c:115:17: style: The scope of the variable 'rbuff' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/aabplot.c:162:27: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
teem-1.12.0~20160122/src/unrrdu/acrop.c:50:9: style: The scope of the variable 'nbounds' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/axdelete.c:43:22: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/axdelete.c:45:12: style: The scope of the variable 'axis' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/basinfo.c:49:7: style: The scope of the variable 'space' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/cmedian.c:47:22: style: The scope of the variable 'ntmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/cmedian.c:47:30: style: The scope of the variable 'mnout' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/cmedian.c:48:30: style: The scope of the variable 'ni' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/cmedian.c:48:34: style: The scope of the variable 'nsize' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/crop.c:86:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/crop.c:38:16: style: The scope of the variable 'ai' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/dice.c:44:34: style: The scope of the variable 'top' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/dice.c:107:18: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
teem-1.12.0~20160122/src/unrrdu/env.c:169:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/flotsam.c:465:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/flotsam.c:71:25: style: Function 'unrrduCmdMain' argument 6 names different: declaration 'hparm' definition '_hparm'. [funcArgNamesDifferent]
teem-1.12.0~20160122/src/unrrdu/unrrdu.h:229:43: note: Function 'unrrduCmdMain' argument 6 names different: declaration 'hparm' definition '_hparm'.
teem-1.12.0~20160122/src/unrrdu/flotsam.c:71:25: note: Function 'unrrduCmdMain' argument 6 names different: declaration 'hparm' definition '_hparm'.
teem-1.12.0~20160122/src/unrrdu/inset.c:65:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/jhisto.c:156:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/jhisto.c:156:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/jhisto.c:166:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/jhisto.c:166:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:243:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:243:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:253:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:261:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:261:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:270:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:270:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:277:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:277:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:284:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:284:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:291:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:291:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:298:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:298:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:322:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:405:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:554:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/make.c:77:45: style: The scope of the variable 'space' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/make.c:86:9: style: The scope of the variable 'fileOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/pad.c:86:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/resample.c:199:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/resample.c:51:45: style: The scope of the variable 'E' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/resample.c:54:30: style: The scope of the variable 'samplesOut' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/resample.c:55:5: style: The scope of the variable 'aspRatNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/resample.c:55:16: style: The scope of the variable 'nonAspRatNum' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/resample.c:60:24: style: The scope of the variable 'rsmc' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/resample.c:324:16: style: The scope of the variable 'stmp' can be reduced. [variableScope]
teem-1.12.0~20160122/src/unrrdu/shuffle.c:76:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/shuffle.c:83:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teem-1.12.0~20160122/src/unrrdu/slice.c:74:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/unrrdu/slice.c:74:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/unrrdu/slice.c:78:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teem-1.12.0~20160122/src/unrrdu/slice.c:90:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
[07:46]

ftp://ftp.se.debian.org/debian/pool/main/t/teensy-loader-cli/teensy-loader-cli_2.1.orig.tar.gz
teensy-loader-cli-2.1/rebootor/usb.c:283:17: style: The scope of the variable 'list' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:284:24: style: The scope of the variable 'cfg' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:285:10: style: The scope of the variable 'i' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:285:13: style: The scope of the variable 'n' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:285:16: style: The scope of the variable 'len' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:285:21: style: The scope of the variable 'en' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:286:10: style: The scope of the variable 'bmRequestType' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:287:10: style: The scope of the variable 'bRequest' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:288:11: style: The scope of the variable 'wValue' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:289:11: style: The scope of the variable 'wIndex' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:290:11: style: The scope of the variable 'wLength' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:291:11: style: The scope of the variable 'desc_val' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:292:17: style: The scope of the variable 'desc_addr' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:293:10: style: The scope of the variable 'desc_length' can be reduced. [variableScope]
teensy-loader-cli-2.1/rebootor/usb.c:150:10: style: struct member 'usb_string_descriptor_struct::bLength' is never used. [unusedStructMember]
teensy-loader-cli-2.1/rebootor/usb.c:151:10: style: struct member 'usb_string_descriptor_struct::bDescriptorType' is never used. [unusedStructMember]
teensy-loader-cli-2.1/rebootor/usb.c:152:10: style: struct member 'usb_string_descriptor_struct::wString' is never used. [unusedStructMember]
teensy-loader-cli-2.1/teensy_loader_cli.c:894:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:897:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:900:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:910:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:913:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:919:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:922:16: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:931:21: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:940:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
teensy-loader-cli-2.1/teensy_loader_cli.c:1003:6: style: The scope of the variable 'r' can be reduced. [variableScope]
teensy-loader-cli-2.1/teensy_loader_cli.c:864:0: error: Resource leak: fp [resourceLeak]
teensy-loader-cli-2.1/teensy_loader_cli.c:1009:11: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
teensy-loader-cli-2.1/teensy_loader_cli.c:1031:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
[07:46]

ftp://ftp.se.debian.org/debian/pool/main/t/teeworlds/teeworlds_0.6.4+dfsg.orig.tar.gz
teeworlds-0.6.4-src/src/base/system.h:420:0: error: #error missing sempahore implementation [preprocessorErrorDirective]
teeworlds-0.6.4-src/src/engine/client/backend_sdl.h:121:0: error: #error missing implementation [preprocessorErrorDirective]
teeworlds-0.6.4-src/src/engine/client/client.cpp:1242:87: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
teeworlds-0.6.4-src/src/engine/client/client.h:180:50: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2009:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2015:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2021:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2027:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2033:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2065:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2071:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2077:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2083:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2091:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2151:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2201:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2210:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2216:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:2229:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/client.cpp:517:6: style: The scope of the variable 'Port' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/client.cpp:1221:8: style: The scope of the variable 'CompleteSize' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/client.h:30:1: style: The class 'CSmoothTime' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_pEngine' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_pMasterServer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_SnapshotParts' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_DebugFont' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_SoundInitFailed' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_ResortServerBrowser' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_UseTempRconCommands' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_GameTime' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_PredictedTime' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_aInputs' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_InputtimeMarginGraph' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_GametimeMarginGraph' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_FpsGraph' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_aSnapshotIncommingData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_aDemorecSnapshotData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:244:10: warning: Member variable 'CClient::m_GfxState' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/client.cpp:258:2: performance: Variable 'm_LastRenderTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/client/friends.cpp:20:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/friends.cpp:26:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/friends.cpp:130:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:401:6: style: Condition 'Mipmap' is always true [knownConditionTrueFalse]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:315:15: note: Assignment 'Mipmap=1', assigned value is 1
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:401:6: note: Condition 'Mipmap' is always true
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:107:8: style: The scope of the variable 'x' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:107:11: style: The scope of the variable 'y' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:315:6: style: The scope of the variable 'Mipmap' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:421:6: style: The scope of the variable 'ID' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_aVertices' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_aColor' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_aTexture' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_aScreenshotName' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_aTextures' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.cpp:154:19: warning: Member variable 'CGraphics_OpenGL::m_FirstFreeTexture' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics.h:136:14: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/engine/client/graphics.h:124:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/engine/client/graphics.h:136:14: note: Function in derived class
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:265:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:117:8: style: The scope of the variable 'x' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:117:11: style: The scope of the variable 'y' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:371:6: style: The scope of the variable 'ID' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:160:3: warning: Member variable 'SCommand_Clear::m_Color' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:166:3: warning: Member variable 'SCommand_Signal::m_pSemaphore' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:172:3: warning: Member variable 'SCommand_RunBuffer::m_pOtherBuffer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:178:3: warning: Member variable 'SCommand_Render::m_State' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:178:3: warning: Member variable 'SCommand_Render::m_PrimType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:178:3: warning: Member variable 'SCommand_Render::m_PrimCount' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:178:3: warning: Member variable 'SCommand_Render::m_pVertices' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:187:3: warning: Member variable 'SCommand_Screenshot::m_pImage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:193:3: warning: Member variable 'SCommand_VideoModes::m_pModes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:193:3: warning: Member variable 'SCommand_VideoModes::m_MaxModes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:193:3: warning: Member variable 'SCommand_VideoModes::m_pNumModes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:202:3: warning: Member variable 'SCommand_Swap::m_Finish' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_Slot' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_Width' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_Height' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_PixelSize' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_Format' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_StoreFormat' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_Flags' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:209:3: warning: Member variable 'SCommand_Texture_Create::m_pData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_Slot' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_X' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_Y' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_Width' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_Height' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_Format' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:225:3: warning: Member variable 'SCommand_Texture_Update::m_pData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:241:3: warning: Member variable 'SCommand_Texture_Destroy::m_Slot' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_pBackend' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_aVertices' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_aColor' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_aTexture' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_aScreenshotName' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_aTextureIndices' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.cpp:129:21: warning: Member variable 'CGraphics_Threaded::m_FirstFreeTexture' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:43:12: style: Technically the member function 'CCommandBuffer::CBuffer::DataSize' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:44:12: style: Technically the member function 'CCommandBuffer::CBuffer::DataUsed' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:16:4: style: Class 'CBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:16:4: style: Class 'CBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:13:3: style: Class 'CBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/client/graphics_threaded.h:137:3: style: Struct 'SCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/client/input.cpp:31:9: warning: Member variable 'CInput::m_pGraphics' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:380:25: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:726:26: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:32:17: warning: Member variable 'CServerBrowser::m_pNetClient' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:32:17: warning: Member variable 'CServerBrowser::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:32:17: warning: Member variable 'CServerBrowser::m_pFriends' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/serverbrowser.cpp:32:17: warning: Member variable 'CServerBrowser::m_aNetVersion' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/sound.cpp:112:0: style: Same expression used in consecutive assignments of 'Rvol' and 'Lvol'. [duplicateAssignExpression]
teeworlds-0.6.4-src/src/engine/client/sound.cpp:113:0: note: Same expression used in consecutive assignments of 'Rvol' and 'Lvol'.
teeworlds-0.6.4-src/src/engine/client/sound.cpp:112:0: note: Same expression used in consecutive assignments of 'Rvol' and 'Lvol'.
teeworlds-0.6.4-src/src/engine/client/sound.h:8:1: style: The class 'CSound' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/client/text.cpp:465:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/client/text.cpp:437:2: warning: Member variable 'CTextRender::ms_aGlyphData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/client/text.cpp:437:2: warning: Member variable 'CTextRender::ms_aGlyphDataOutlined' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/server/register.cpp:20:2: performance: Variable 'm_RegisterStateStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/server/server.cpp:691:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:705:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:752:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1437:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1440:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1470:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1499:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1515:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1520:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1525:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1549:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:1556:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/server/server.cpp:599:8: style: The scope of the variable 'DeltashotSize' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/server/server.cpp:859:18: style: Checking if unsigned variable 'ChunkSize' is less than zero. This might be a false warning. [unsignedLessThanZero]
teeworlds-0.6.4-src/src/engine/server/server.h:44:1: style: The class 'CServerBan' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:63:43: style: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/compression.h:12:37: note: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:63:43: note: Function 'Decompress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:63:66: style: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/compression.h:12:59: note: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:63:66: note: Function 'Decompress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:76:41: style: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/compression.h:11:35: note: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:76:41: note: Function 'Compress' argument 1 names different: declaration 'pSrc' definition 'pSrc_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:76:64: style: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/compression.h:11:57: note: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:76:64: note: Function 'Compress' argument 3 names different: declaration 'pDst' definition 'pDst_'.
teeworlds-0.6.4-src/src/engine/shared/compression.cpp:11:10: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
teeworlds-0.6.4-src/src/engine/shared/config.cpp:41:2: warning: Member variable 'CConfig::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/config.cpp:41:2: warning: Member variable 'CConfig::m_aCallbacks' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/config.cpp:43:3: performance: Variable 'm_ConfigFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:11:1: warning: Conversion of char literal 'n' to bool always evaluates to true. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:12:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:14:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:15:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:31:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:40:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:42:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:81:1: warning: Conversion of char literal 'u' to bool always evaluates to true. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:82:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:85:1: warning: Conversion of char literal 'd' to bool always evaluates to true. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:90:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:91:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:97:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:99:1: warning: Conversion of char literal '\0' to bool always evaluates to false. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:110:1: warning: Conversion of char literal 'l' to bool always evaluates to true. [incorrectCharBooleanError]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:436:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:441:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:517:28: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:544:28: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:852:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:868:23: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:91:7: style: The scope of the variable 'Command' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/linereader.h:8:1: style: The class 'CLineReader' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 664. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:664:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 665. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:665:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 667. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:667:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 668. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:668:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 670. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:670:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 671. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.cpp:671:2: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 11. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:11:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 12. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:12:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 13. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:13:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:14:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 15. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:15:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:16:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 18. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:18:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 19. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:19:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:20:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 22. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:22:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 23. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:23:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:24:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 25. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:25:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 27. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:27:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 29. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:29:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 31. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:31:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:32:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 33. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:33:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 34. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:34:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 35. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:35:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:36:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:37:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 38. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:38:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:39:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:40:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 41. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:41:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:42:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:43:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:44:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:45:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:47:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:48:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:49:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:51:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:52:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:53:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 54. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:54:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:55:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:56:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 58. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:58:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:60:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:61:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:62:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:63:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:64:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:65:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 66. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:66:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:67:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 68. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:68:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 69. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:69:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:70:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:71:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 72. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:72:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:73:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:74:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:75:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 77. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:77:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 79. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:79:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 81. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:81:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:82:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 83. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:83:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 84. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:84:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 85. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:85:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:86:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 87. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:87:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 88. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:88:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:89:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:90:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 91. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:91:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:92:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:93:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 94. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:94:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 95. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:95:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 97. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:97:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:98:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 99. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:99:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 100. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:100:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:101:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:102:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:104:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 105. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:105:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:106:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:107:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 108. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:108:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 109. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:109:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 110. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:110:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: warning: Virtual function 'Register' is called from constructor 'CConsole(int FlagMask)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/config_variables.h:111:1: note: Calling Register
teeworlds-0.6.4-src/src/engine/shared/console.h:165:15: note: Register is a virtual method
teeworlds-0.6.4-src/src/engine/shared/console.h:158:2: style: Class 'CConsole' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/console.h:79:2: warning: The class 'CResult' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:136:28: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:173:37: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:354:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:94:13: style: Checking if unsigned variable 'Bytes' is less than zero. [unsignedLessThanZero]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:238:12: style: Checking if unsigned variable 'Bytes' is less than zero. [unsignedLessThanZero]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:444:66: style: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/datafile.h:82:50: note: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'.
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:444:66: note: Function 'Open' argument 2 names different: declaration 'Filename' definition 'pFilename'.
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:44:7: style: struct member 'CDatafileData::m_aStart' is never used. [unusedStructMember]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:426:18: warning: Member variable 'CDataFileWriter::m_NumItems' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:426:18: warning: Member variable 'CDataFileWriter::m_NumDatas' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:426:18: warning: Member variable 'CDataFileWriter::m_NumItemTypes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:428:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/shared/datafile.h:24:6: style: Technically the member function 'CDataFileReader::GetDataSize' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:258:22: note: Technically the member function 'CDataFileReader::GetDataSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:24:6: note: Technically the member function 'CDataFileReader::GetDataSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:27:6: style: Technically the member function 'CDataFileReader::GetItemSize' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:342:22: note: Technically the member function 'CDataFileReader::GetItemSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:27:6: note: Technically the member function 'CDataFileReader::GetItemSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:28:7: style: Technically the member function 'CDataFileReader::GetType' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:362:23: note: Technically the member function 'CDataFileReader::GetType' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:28:7: note: Technically the member function 'CDataFileReader::GetType' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:30:6: style: Technically the member function 'CDataFileReader::NumItems' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:397:22: note: Technically the member function 'CDataFileReader::NumItems' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:30:6: note: Technically the member function 'CDataFileReader::NumItems' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:31:6: style: Technically the member function 'CDataFileReader::NumData' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:251:22: note: Technically the member function 'CDataFileReader::NumData' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:31:6: note: Technically the member function 'CDataFileReader::NumData' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:34:11: style: Technically the member function 'CDataFileReader::Crc' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/datafile.cpp:419:27: note: Technically the member function 'CDataFileReader::Crc' can be const.
teeworlds-0.6.4-src/src/engine/shared/datafile.h:34:11: note: Technically the member function 'CDataFileReader::Crc' can be const.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:244:45: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:418:12: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:440:17: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:515:45: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:59:0: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:62:0: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:63:0: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:64:0: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:65:0: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:30:113: style: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/demo.h:28:99: note: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:30:113: note: Function 'Start' argument 4 names different: declaration 'pNetversion' definition 'pNetVersion'.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:30:153: style: Function 'Start' argument 6 names different: declaration 'MapCrc' definition 'Crc'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/demo.h:28:139: note: Function 'Start' argument 6 names different: declaration 'MapCrc' definition 'Crc'.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:30:153: note: Function 'Start' argument 6 names different: declaration 'MapCrc' definition 'Crc'.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:48: style: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/demo.h:105:36: note: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'.
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:48: note: Function 'CDemoPlayer' argument 1 names different: declaration 'm_pSnapshotDelta' definition 'pSnapshotDelta'.
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:22:1: style: The class 'CSnapshot' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:114:1: style: The class 'CSnapshotBuilder' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_LastKeyFrame' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_FirstTick' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_aLastSnapshotData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_NumTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:22:16: warning: Member variable 'CDemoRecorder::m_aTimelineMarkers' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_pListner' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_aFilename' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_Info' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_DemoType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:320:14: warning: Member variable 'CDemoPlayer::m_aLastSnapshotData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.h:8:1: style: The class 'CRingBufferBase' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/huffman.h:8:1: style: The class 'CHuffman' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/network.h:132:1: style: The class 'CNetConnection' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/network.h:199:1: style: The class 'CConsoleNetConnection' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/network.h:248:1: style: The class 'CNetServer' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/network.h:294:1: style: The class 'CNetConsole' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/network.h:335:1: style: The class 'CNetClient' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:24:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/shared/demo.cpp:322:2: performance: Variable 'm_File' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:16:6: style: Technically the member function 'CSnapshotItem::Type' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:17:6: style: Technically the member function 'CSnapshotItem::ID' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:18:6: style: Technically the member function 'CSnapshotItem::Key' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:75:6: style: Technically the member function 'CSnapshotDelta::GetDataRate' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:76:6: style: Technically the member function 'CSnapshotDelta::GetDataUpdates' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/demo.h:26:2: style: Class 'CDemoRecorder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/demo.h:105:2: style: Class 'CDemoPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/econ.cpp:10:17: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/econ.cpp:28:17: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/econ.h:7:1: style: The class 'CEcon' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/netban.h:72:3: warning: Member variable 'CNetHash::m_Hash' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/netban.h:72:3: warning: Member variable 'CNetHash::m_HashIndex' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/netban.h:105:0: style: The class 'CNetBan :: CBanPool < NETADDR , 1 >' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/netban.h:105:0: style: The class 'CNetBan :: CBanPool < CNetRange , 16 >' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/netban.h:30:7: performance: Technically the member function 'CNetBan::NetMatch' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/netban.h:35:7: performance: Technically the member function 'CNetBan::NetMatch' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/netban.h:46:14: performance: Technically the member function 'CNetBan::NetToString' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/netban.h:54:14: performance: Technically the member function 'CNetBan::NetToString' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/netban.h:73:3: style: Class 'CNetHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/netban.h:74:3: style: Class 'CNetHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/engine.cpp:59:2: warning: Member variable 'CEngine::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/engine.cpp:59:2: warning: Member variable 'CEngine::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/engine.cpp:59:2: style: Class 'CEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/engine/shared/filecollection.h:6:1: style: The class 'CFileCollection' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/filecollection.h:25:8: performance: Technically the member function 'CFileCollection::ExtractTimestamp' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/filecollection.cpp:43:24: note: Technically the member function 'CFileCollection::ExtractTimestamp' can be static.
teeworlds-0.6.4-src/src/engine/shared/filecollection.h:25:8: note: Technically the member function 'CFileCollection::ExtractTimestamp' can be static.
teeworlds-0.6.4-src/src/engine/shared/filecollection.h:26:7: performance: Technically the member function 'CFileCollection::BuildTimestring' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/filecollection.cpp:63:23: note: Technically the member function 'CFileCollection::BuildTimestring' can be static.
teeworlds-0.6.4-src/src/engine/shared/filecollection.h:26:7: note: Technically the member function 'CFileCollection::BuildTimestring' can be static.
teeworlds-0.6.4-src/src/engine/shared/jobs.cpp:16:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/jobs.h:23:2: warning: Member variable 'CJob::m_pPool' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/jobs.h:23:2: warning: Member variable 'CJob::m_pPrev' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/jobs.h:23:2: warning: Member variable 'CJob::m_pNext' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/jobs.h:23:2: warning: Member variable 'CJob::m_Result' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/jobs.h:23:2: warning: Member variable 'CJob::m_pfnFunc' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/jobs.cpp:9:2: performance: Variable 'm_Lock' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/engine/shared/linereader.cpp:5:33: style: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/linereader.h:16:21: note: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'.
teeworlds-0.6.4-src/src/engine/shared/linereader.cpp:5:33: note: Function 'Init' argument 1 names different: declaration 'IoHandle' definition 'io'.
teeworlds-0.6.4-src/src/engine/shared/mapchecker.cpp:41:29: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/mapchecker.h:34:7: style: Technically the member function 'CMapChecker::IsMapValid' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/mapchecker.cpp:51:19: note: Technically the member function 'CMapChecker::IsMapValid' can be const.
teeworlds-0.6.4-src/src/engine/shared/mapchecker.h:34:7: note: Technically the member function 'CMapChecker::IsMapValid' can be const.
teeworlds-0.6.4-src/src/engine/shared/masterserver.cpp:121:15: warning: Virtual function 'SetDefault' is called from constructor 'CMasterServer()' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/engine/shared/masterserver.cpp:40:3: note: Calling SetDefault
teeworlds-0.6.4-src/src/engine/shared/masterserver.cpp:121:15: note: SetDefault is a virtual method
teeworlds-0.6.4-src/src/engine/shared/memheap.cpp:21:11: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/memheap.cpp:27:2: style: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used. [redundantAssignment]
teeworlds-0.6.4-src/src/engine/shared/memheap.cpp:25:2: note: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/engine/shared/memheap.cpp:27:2: note: Variable 'pChunk->m_pNext' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/engine/shared/netban.cpp:249:4: warning: Either the condition 'pBuf==0' is redundant or there is possible null pointer dereference: pBuf. [nullPointerRedundantCheck]
teeworlds-0.6.4-src/src/engine/shared/netban.cpp:246:23: note: Assuming that condition 'pBuf==0' is not redundant
teeworlds-0.6.4-src/src/engine/shared/netban.cpp:249:4: note: Null pointer dereference
teeworlds-0.6.4-src/src/engine/shared/netban.h:152:24: style: Technically the member function 'CNetBan::Unban' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/netban.cpp:331:14: note: Technically the member function 'CNetBan::Unban' can be const.
teeworlds-0.6.4-src/src/engine/shared/netban.h:152:24: note: Technically the member function 'CNetBan::Unban' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:241:2: warning: Member variable 'CNetRecvUnpacker::m_pConnection' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/network.h:241:2: warning: Member variable 'CNetRecvUnpacker::m_CurrentChunk' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/network.h:241:2: warning: Member variable 'CNetRecvUnpacker::m_ClientID' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/network.h:241:2: warning: Member variable 'CNetRecvUnpacker::m_Data' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/network.h:241:2: warning: Member variable 'CNetRecvUnpacker::m_aBuffer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:30:40: style: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/network.h:347:29: note: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:30:40: note: Function 'Disconnect' argument 1 names different: declaration 'Reason' definition 'pReason'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:45:34: style: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/network.h:348:23: note: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:45:34: note: Function 'Connect' argument 1 names different: declaration 'Addr' definition 'pAddr'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:57:33: style: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/network.h:351:22: note: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:57:33: note: Function 'Recv' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:95:33: style: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/network.h:352:22: note: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:95:33: note: Function 'Send' argument 1 names different: declaration 'Chunk' definition 'pChunk'.
teeworlds-0.6.4-src/src/engine/shared/network.h:344:6: performance: Technically the member function 'CNetClient::Close' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:23:17: note: Technically the member function 'CNetClient::Close' can be static.
teeworlds-0.6.4-src/src/engine/shared/network.h:344:6: note: Technically the member function 'CNetClient::Close' can be static.
teeworlds-0.6.4-src/src/engine/shared/network.h:362:6: style: Technically the member function 'CNetClient::State' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:124:17: note: Technically the member function 'CNetClient::State' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:362:6: note: Technically the member function 'CNetClient::State' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:363:6: style: Technically the member function 'CNetClient::GotProblems' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/network_client.cpp:138:17: note: Technically the member function 'CNetClient::GotProblems' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:363:6: note: Technically the member function 'CNetClient::GotProblems' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:184:14: style: Technically the member function 'CNetConnection::ErrorString' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/network_conn.cpp:31:29: note: Technically the member function 'CNetConnection::ErrorString' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:184:14: note: Technically the member function 'CNetConnection::ErrorString' can be const.
teeworlds-0.6.4-src/src/engine/shared/network.h:273:6: performance: Technically the member function 'CNetServer::Close' can be static. [functionStatic]
teeworlds-0.6.4-src/src/engine/shared/network_server.cpp:46:17: note: Technically the member function 'CNetServer::Close' can be static.
teeworlds-0.6.4-src/src/engine/shared/network.h:273:6: note: Technically the member function 'CNetServer::Close' can be static.
teeworlds-0.6.4-src/src/engine/shared/packer.h:8:1: style: The class 'CPacker' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/packer.h:30:1: style: The class 'CUnpacker' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/engine/shared/packer.cpp:139:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.cpp:51:13: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.cpp:157:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/ringbuffer.cpp:171:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:10:9: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:439:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:445:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:517:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:536:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:166:9: style: The scope of the variable 'ItemSize' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:166:19: style: The scope of the variable 'PastIndex' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:286:17: style: The scope of the variable 'pFromItem' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:287:6: style: The scope of the variable 'Keep' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:289:6: style: The scope of the variable 'ID' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:289:10: style: The scope of the variable 'Type' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:289:16: style: The scope of the variable 'Key' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:290:6: style: The scope of the variable 'FromIndex' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:291:7: style: The scope of the variable 'pNewData' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:514:36: style: Function 'Finish' argument 1 names different: declaration 'pSnapdata' definition 'pSpnapData'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:135:19: note: Function 'Finish' argument 1 names different: declaration 'pSnapdata' definition 'pSpnapData'.
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:514:36: note: Function 'Finish' argument 1 names different: declaration 'pSnapdata' definition 'pSpnapData'.
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:243:4: style: Variable 'Count' is modified but its new value is never used. [unreadVariable]
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:41:6: style: Technically the member function 'CSnapshot::GetItemSize' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:13:16: note: Technically the member function 'CSnapshot::GetItemSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:41:6: note: Technically the member function 'CSnapshot::GetItemSize' can be const.
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:111:6: style: Technically the member function 'CSnapshotStorage::Get' can be const. [functionConst]
teeworlds-0.6.4-src/src/engine/shared/snapshot.cpp:467:23: note: Technically the member function 'CSnapshotStorage::Get' can be const.
teeworlds-0.6.4-src/src/engine/shared/snapshot.h:111:6: note: Technically the member function 'CSnapshotStorage::Get' can be const.
teeworlds-0.6.4-src/src/engine/shared/storage.cpp:25:2: warning: Member variable 'CStorage::m_aCurrentdir' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/animstate.cpp:76:34: style: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/animstate.h:19:23: note: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'.
teeworlds-0.6.4-src/src/game/client/animstate.cpp:76:34: note: Function 'Add' argument 1 names different: declaration 'pAdded' definition 'pAnim'.
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:140:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:158:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:176:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:183:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:216:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:44:37: style: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/binds.h:41:38: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
teeworlds-0.6.4-src/src/game/client/components/binds.cpp:44:37: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
teeworlds-0.6.4-src/src/game/client/components/broadcast.h:7:1: style: The class 'CBroadcast' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/client/components/camera.cpp:13:10: warning: Member variable 'CCamera::m_Zoom' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:70:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:75:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:82:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:84:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:86:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:91:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/chat.h:83:15: warning: Virtual function 'OnReset' is called from constructor 'CChat()' at line 24. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/client/components/chat.cpp:24:2: note: Calling OnReset
teeworlds-0.6.4-src/src/game/client/components/chat.h:83:15: note: OnReset is a virtual method
teeworlds-0.6.4-src/src/game/client/components/console.cpp:632:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:637:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:642:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:647:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:652:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:657:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:662:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:40: style: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/console.h:41:17: note: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'.
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:40: note: Function 'CInstance' argument 1 names different: declaration 't' definition 'Type'.
teeworlds-0.6.4-src/src/game/client/components/console.cpp:555:43: style: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/console.h:99:38: note: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'.
teeworlds-0.6.4-src/src/game/client/components/console.cpp:555:43: note: Function 'OnInput' argument 1 names different: declaration 'Events' definition 'Event'.
teeworlds-0.6.4-src/src/game/client/components/console.cpp:223:15: warning: Member variable 'CGameConsole::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:223:15: warning: Member variable 'CGameConsole::m_PrintCBIndex' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_CompletionEnumerationCount' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_BacklogActPage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_pGameConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_aCommandName' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_aCommandHelp' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.cpp:39:26: warning: Member variable 'CInstance::m_aCommandParams' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/console.h:41:3: style: Class 'CInstance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:68:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:75:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:99:31: style: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/controls.h:24:29: note: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'.
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:99:31: note: Function 'OnMessage' argument 1 names different: declaration 'MsgType' definition 'Msg'.
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:16:12: warning: Member variable 'CControls::m_InputDirectionLeft' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/controls.cpp:16:12: warning: Member variable 'CControls::m_InputDirectionRight' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/countryflags.h:9:1: style: The class 'CCountryFlags' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/client/components/damageind.cpp:13:13: warning: Member variable 'CDamageInd::m_aItems' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/damageind.cpp:15:2: performance: Variable 'm_Lastupdate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/client/components/effects.cpp:55:44: style: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/effects.h:25:35: note: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'.
teeworlds-0.6.4-src/src/game/client/components/effects.cpp:55:44: note: Function 'PowerupShine' argument 2 names different: declaration 'Size' definition 'size'.
teeworlds-0.6.4-src/src/game/client/components/emoticon.cpp:20:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/emoticon.cpp:27:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/emoticon.h:24:15: warning: Virtual function 'OnReset' is called from constructor 'CEmoticon()' at line 15. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/client/components/emoticon.cpp:15:2: note: Calling OnReset
teeworlds-0.6.4-src/src/game/client/components/emoticon.h:24:15: note: OnReset is a virtual method
teeworlds-0.6.4-src/src/game/client/components/flow.cpp:56:13: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/hud.cpp:272:74: style: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/hud.h:26:76: note: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'.
teeworlds-0.6.4-src/src/game/client/components/hud.cpp:272:74: note: Function 'MapscreenToGroup' argument 3 names different: declaration 'PGroup' definition 'pGroup'.
teeworlds-0.6.4-src/src/game/client/components/hud.cpp:20:7: warning: Member variable 'CHud::m_Width' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/hud.cpp:20:7: warning: Member variable 'CHud::m_Height' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/hud.cpp:116:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/client/components/mapimages.cpp:11:13: warning: Member variable 'CMapImages::m_aTextures' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/maplayers.cpp:57:22: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/maplayers.cpp:21:28: style: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/maplayers.h:24:17: note: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'.
teeworlds-0.6.4-src/src/game/client/components/maplayers.cpp:21:28: note: Function 'CMapLayers' argument 1 names different: declaration 'Type' definition 't'.
teeworlds-0.6.4-src/src/game/client/components/maplayers.h:24:2: style: Class 'CMapLayers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:196:15: style: The scope of the variable 's_ScrollStart' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:1368:37: style: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/menus.h:294:38: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:1368:37: note: Function 'OnInput' argument 1 names different: declaration 'Event' definition 'e'.
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_LoadCurrent' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_LoadTotal' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_aMessageTopic' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_aMessageBody' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_aMessageButton' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_SettingPlayerPage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_DownloadLastCheckSize' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_DownloadSpeed' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_CallvoteSelectedOption' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_CallvoteSelectedPlayer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_aCurrentDemoFile' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_DemolistSelectedIndex' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_DemolistSelectedIsDir' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_DemolistStorageType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_SelectedIndex' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:50:9: warning: Member variable 'CMenus::m_ScrollOffset' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus.cpp:67:2: performance: Variable 'm_LastInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/client/components/menus_browser.cpp:1049:38: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_browser.cpp:1051:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_browser.cpp:1052:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_browser.cpp:1059:72: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_browser.cpp:1060:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_demo.cpp:459:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/menus_demo.cpp:370:62: style: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/menus.h:88:47: note: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'.
teeworlds-0.6.4-src/src/game/client/components/menus_demo.cpp:370:62: note: Function 'UiDoListboxNextItem' argument 1 names different: declaration 'pID' definition 'pId'.
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:287:2: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:272:0: note: Variable 'x' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:287:2: note: Variable 'x' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:288:2: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:273:0: note: Variable 'y' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:288:2: note: Variable 'y' is reassigned a value before the old one has been used.
teeworlds-0.6.4-src/src/game/client/components/menus_ingame.cpp:306:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:54:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:616:13: style: The scope of the variable 's_GfxBorderless' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:617:13: style: The scope of the variable 's_GfxFullscreen' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:618:13: style: The scope of the variable 's_GfxVsync' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:619:13: style: The scope of the variable 's_GfxFsaaSamples' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:620:13: style: The scope of the variable 's_GfxTextureQuality' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:621:13: style: The scope of the variable 's_GfxTextureCompression' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:622:13: style: The scope of the variable 's_GfxThreaded' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:862:2: warning: Member variable 'CLanguage::m_CountryCode' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/components/menus_settings.cpp:869:7: style: Technically the member function 'CLanguage::operator<' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/components/particles.h:67:15: warning: Virtual function 'OnReset' is called from constructor 'CParticles()' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/client/components/particles.cpp:14:2: note: Calling OnReset
teeworlds-0.6.4-src/src/game/client/components/particles.h:67:15: note: OnReset is a virtual method
teeworlds-0.6.4-src/src/game/client/components/players.cpp:261:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/client/components/scoreboard.cpp:28:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/scoreboard.h:22:15: warning: Virtual function 'OnReset' is called from constructor 'CScoreboard()' at line 23. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/client/components/scoreboard.cpp:23:2: note: Calling OnReset
teeworlds-0.6.4-src/src/game/client/components/scoreboard.h:22:15: note: OnReset is a virtual method
teeworlds-0.6.4-src/src/game/client/components/skins.cpp:16:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:153:33: style: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/sounds.h:44:25: note: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:153:33: note: Function 'PlayAndRecord' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:162:24: style: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/sounds.h:42:16: note: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:162:24: note: Function 'Play' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:178:26: style: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/sounds.h:43:18: note: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.cpp:178:26: note: Function 'PlayAt' argument 1 names different: declaration 'Channel' definition 'Chn'.
teeworlds-0.6.4-src/src/game/client/components/sounds.h:7:1: style: The class 'CSounds' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/client/components/spectator.cpp:19:22: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/spectator.cpp:27:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/spectator.cpp:32:22: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/spectator.cpp:79:22: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/spectator.h:34:15: warning: Virtual function 'OnReset' is called from constructor 'CSpectator()' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/client/components/spectator.cpp:126:2: note: Calling OnReset
teeworlds-0.6.4-src/src/game/client/components/spectator.h:34:15: note: OnReset is a virtual method
teeworlds-0.6.4-src/src/game/client/components/voting.cpp:12:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/voting.cpp:18:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/components/voting.cpp:188:29: style: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/components/voting.h:40:29: note: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'.
teeworlds-0.6.4-src/src/game/client/components/voting.cpp:188:29: note: Function 'OnMessage' argument 1 names different: declaration 'Msgtype' definition 'MsgType'.
teeworlds-0.6.4-src/src/game/client/gameclient.cpp:1107:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/gameclient.cpp:1112:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/gameclient.cpp:1119:4: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/client/gameclient.h:13:1: style: The class 'CGameClient' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/client/gameclient.cpp:87:22: warning: Member variable 'CStack::m_paComponents' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/render.h:17:3: performance: Variable 'm_ColorBody' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/client/ui.h:71:6: style: Technically the member function 'CUI::MouseButtonClicked' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render.cpp:40:46: style: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/render.h:55:40: note: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'.
teeworlds-0.6.4-src/src/game/client/render.cpp:40:46: note: Function 'SelectSprite' argument 1 names different: declaration 'pSprite' definition 'pSpr'.
teeworlds-0.6.4-src/src/game/client/render.cpp:76:37: style: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/render.h:56:24: note: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'.
teeworlds-0.6.4-src/src/game/client/render.cpp:76:37: note: Function 'SelectSprite' argument 1 names different: declaration 'id' definition 'Id'.
teeworlds-0.6.4-src/src/game/client/render.cpp:83:55: style: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/render.h:58:42: note: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'.
teeworlds-0.6.4-src/src/game/client/render.cpp:83:55: note: Function 'DrawSprite' argument 3 names different: declaration 'size' definition 'Size'.
teeworlds-0.6.4-src/src/game/client/render.cpp:157:46: style: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/render.h:64:33: note: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/render.cpp:157:46: note: Function 'DrawUIRect' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/render.h:55:7: style: Technically the member function 'CRenderTools::SelectSprite' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render.cpp:40:20: note: Technically the member function 'CRenderTools::SelectSprite' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:55:7: note: Technically the member function 'CRenderTools::SelectSprite' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:58:7: style: Technically the member function 'CRenderTools::DrawSprite' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render.cpp:83:20: note: Technically the member function 'CRenderTools::DrawSprite' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:58:7: note: Technically the member function 'CRenderTools::DrawSprite' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:62:7: style: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render.cpp:89:20: note: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:62:7: note: Technically the member function 'CRenderTools::DrawRoundRectExt' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:67:7: performance: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/render.cpp:300:20: note: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static.
teeworlds-0.6.4-src/src/game/client/render.h:67:7: note: Technically the member function 'CRenderTools::RenderTilemapGenerateSkip' can be static.
teeworlds-0.6.4-src/src/game/client/render.h:78:7: performance: Technically the member function 'CRenderTools::MapscreenToWorld' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/render.cpp:285:20: note: Technically the member function 'CRenderTools::MapscreenToWorld' can be static.
teeworlds-0.6.4-src/src/game/client/render.h:78:7: note: Technically the member function 'CRenderTools::MapscreenToWorld' can be static.
teeworlds-0.6.4-src/src/game/client/render_map.cpp:106:6: style: Condition 'Opaque' is always false [knownConditionTrueFalse]
teeworlds-0.6.4-src/src/game/client/render_map.cpp:101:17: note: Assignment 'Opaque=false', assigned value is 0
teeworlds-0.6.4-src/src/game/client/render_map.cpp:106:6: note: Condition 'Opaque' is always false
teeworlds-0.6.4-src/src/game/client/render_map.cpp:108:6: style: Condition '!Opaque' is always true [knownConditionTrueFalse]
teeworlds-0.6.4-src/src/game/client/render_map.cpp:101:17: note: Assignment 'Opaque=false', assigned value is 0
teeworlds-0.6.4-src/src/game/client/render_map.cpp:108:6: note: Condition '!Opaque' is always true
teeworlds-0.6.4-src/src/game/client/render_map.cpp:81:65: style: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/render.h:74:52: note: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
teeworlds-0.6.4-src/src/game/client/render_map.cpp:81:65: note: Function 'RenderQuads' argument 3 names different: declaration 'Flags' definition 'RenderFlags'.
teeworlds-0.6.4-src/src/game/client/render.h:74:7: style: Technically the member function 'CRenderTools::RenderQuads' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render_map.cpp:81:20: note: Technically the member function 'CRenderTools::RenderQuads' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:74:7: note: Technically the member function 'CRenderTools::RenderQuads' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:75:7: style: Technically the member function 'CRenderTools::RenderTilemap' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/render_map.cpp:166:20: note: Technically the member function 'CRenderTools::RenderTilemap' can be const.
teeworlds-0.6.4-src/src/game/client/render.h:75:7: note: Technically the member function 'CRenderTools::RenderTilemap' can be const.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:23: style: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:64:19: note: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:23: note: Function 'Update' argument 1 names different: declaration 'mx' definition 'Mx'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:33: style: Function 'Update' argument 2 names different: declaration 'my' definition 'My'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:64:29: note: Function 'Update' argument 2 names different: declaration 'my' definition 'My'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:33: note: Function 'Update' argument 2 names different: declaration 'my' definition 'My'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:63: style: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:64:59: note: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:34:63: note: Function 'Update' argument 5 names different: declaration 'm_Buttons' definition 'Buttons'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:49:37: style: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:81:33: note: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:49:37: note: Function 'MouseInside' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:97:37: style: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:86:33: note: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:97:37: note: Function 'ClipEnable' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:352:34: style: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:96:30: note: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:352:34: note: Function 'DoLabel' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:370:40: style: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/client/ui.h:97:36: note: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:370:40: note: Function 'DoLabelScaled' argument 1 names different: declaration 'pRect' definition 'r'.
teeworlds-0.6.4-src/src/game/client/ui.cpp:14:6: warning: Member variable 'CUI::m_pGraphics' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/ui.cpp:14:6: warning: Member variable 'CUI::m_pTextRender' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/client/ui.h:9:8: performance: Technically the member function 'CUIRect::Scale' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/ui.cpp:92:16: note: Technically the member function 'CUIRect::Scale' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:9:8: note: Technically the member function 'CUIRect::Scale' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:81:6: style: Technically the member function 'CUI::MouseInside' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/client/ui.cpp:49:10: note: Technically the member function 'CUI::MouseInside' can be const.
teeworlds-0.6.4-src/src/game/client/ui.h:81:6: note: Technically the member function 'CUI::MouseInside' can be const.
teeworlds-0.6.4-src/src/game/client/ui.h:82:7: performance: Technically the member function 'CUI::ConvertMouseMove' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/ui.cpp:56:11: note: Technically the member function 'CUI::ConvertMouseMove' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:82:7: note: Technically the member function 'CUI::ConvertMouseMove' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:90:7: performance: Technically the member function 'CUI::SetScale' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/ui.cpp:82:11: note: Technically the member function 'CUI::SetScale' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:90:7: note: Technically the member function 'CUI::SetScale' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:91:8: performance: Technically the member function 'CUI::Scale' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/client/ui.cpp:87:12: note: Technically the member function 'CUI::Scale' can be static.
teeworlds-0.6.4-src/src/game/client/ui.h:91:8: note: Technically the member function 'CUI::Scale' can be static.
teeworlds-0.6.4-src/src/game/editor/editor.h:238:2: warning: Member variable 'CEditorImage::m_aTileFlags' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_pConsole' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_pStorage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_PopupEventType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_pfnFileDialogFunc' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_FileDialogFileType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_FileDialogNewFolderName' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_FileDialogErrString' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_ShowPicker' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedLayer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedGroup' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedQuad' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedPoints' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedEnvelope' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:500:2: warning: Member variable 'CEditor::m_SelectedImage' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:557:3: performance: Variable 'm_AnimateStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/editor/auto_map.h:46:13: style: Technically the member function 'CAutoMapper::IsLoaded' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/editor/auto_map.h:38:2: style: Class 'CAutoMapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/editor/editor.h:56:2: style: Class 'CEnvelope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/editor/editor.h:238:2: style: Class 'CEditorImage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/editor/editor.h:407:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:153:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:407:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:415:15: style: The function 'BrushSelecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:144:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:415:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:416:14: style: The function 'BrushGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:145:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:416:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:417:15: style: The function 'FillSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:146:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:417:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:418:15: style: The function 'BrushDraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:147:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:418:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:419:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:149:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:419:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:420:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:150:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:420:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:421:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:151:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:421:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:424:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:154:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:424:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:426:15: style: The function 'ModifyImageIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:156:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:426:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:427:15: style: The function 'ModifyEnvelopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:157:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:427:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:431:7: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:159:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:431:7: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:450:15: style: The function 'Render' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:153:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:450:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:453:15: style: The function 'BrushSelecting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:144:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:453:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:454:14: style: The function 'BrushGrab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:145:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:454:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:455:15: style: The function 'BrushPlace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:148:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:455:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:456:15: style: The function 'BrushFlipX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:149:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:456:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:457:15: style: The function 'BrushFlipY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:150:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:457:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:458:15: style: The function 'BrushRotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:151:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:458:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:460:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:154:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:460:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:462:15: style: The function 'ModifyImageIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:156:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:462:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:463:15: style: The function 'ModifyEnvelopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:157:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:463:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:465:7: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:159:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:465:7: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.h:477:14: style: The function 'RenderProperties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/editor/editor.h:424:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/editor/editor.h:477:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3247:6: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3241:5: note: outer condition: pEnvelope
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3247:6: note: identical inner condition: pEnvelope
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3291:19: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3313:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3291:19: note: Null pointer dereference
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3295:3: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3313:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3295:3: note: Null pointer dereference
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3296:15: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3313:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3296:15: note: Null pointer dereference
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3297:18: warning: Either the condition 'if(pEnvelope)' is redundant or there is possible null pointer dereference: pEnvelope. [nullPointerRedundantCheck]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3313:6: note: Assuming that condition 'if(pEnvelope)' is not redundant
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3297:18: note: Null pointer dereference
teeworlds-0.6.4-src/src/game/editor/editor.cpp:207:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:702:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:712:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:729:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:952:26: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:978:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1730:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1908:28: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1965:29: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2131:25: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2456:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2486:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2760:21: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3931:17: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4018:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:236:15: style: The scope of the variable 's_ScrollStart' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1705:15: style: The scope of the variable 's_StartWx' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1706:15: style: The scope of the variable 's_StartWy' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2295:7: style: The scope of the variable 'aBuf' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4035:15: style: The scope of the variable 's_MouseX' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4036:15: style: The scope of the variable 's_MouseY' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4045:8: style: The scope of the variable 'mx' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4045:12: style: The scope of the variable 'my' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4045:16: style: The scope of the variable 'Mwx' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:4045:21: style: The scope of the variable 'Mwy' can be reduced. [variableScope]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:759:33: style: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:769:25: note: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:759:33: note: Function 'DoToolbar' argument 1 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1042:29: style: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:770:21: note: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1042:29: note: Function 'DoQuad' argument 1 names different: declaration 'pQuad' definition 'q'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1242:60: style: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:766:52: note: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1242:60: note: Function 'DoQuadPoint' argument 3 names different: declaration 'v' definition 'V'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1424:51: style: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:764:43: note: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1424:51: note: Function 'DoQuadEnvelopes' argument 1 names different: declaration 'm_lQuads' definition 'lQuads'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1543:66: style: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:765:58: note: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1543:66: note: Function 'DoQuadEnvPoint' argument 3 names different: declaration 'pIndex' definition 'PIndex'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1663:49: style: Function 'DoMapEditor' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:768:41: note: Function 'DoMapEditor' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:1663:49: note: Function 'DoMapEditor' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2145:36: style: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:595:28: note: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2145:36: note: Function 'DoProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2287:36: style: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:778:28: note: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2287:36: note: Function 'RenderLayers' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2287:53: style: Function 'RenderLayers' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:778:45: note: Function 'RenderLayers' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2287:53: note: Function 'RenderLayers' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2454:40: style: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:774:39: note: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2454:40: note: Function 'ReplaceImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2484:36: style: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:775:35: note: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2484:36: note: Function 'AddImage' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2626:36: style: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:777:28: note: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2626:36: note: Function 'RenderImages' argument 1 names different: declaration 'Toolbox' definition 'ToolBox'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2626:53: style: Function 'RenderImages' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:777:45: note: Function 'RenderImages' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:2626:53: note: Function 'RenderImages' argument 2 names different: declaration 'Toolbar' definition 'ToolBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3062:14: style: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:581:15: note: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3062:14: note: Function 'InvokeFileDialog' argument 5 names different: declaration 'pBasepath' definition 'pBasePath'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3639:37: style: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:783:29: note: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:3639:37: note: Function 'RenderMenubar' argument 1 names different: declaration 'Menubar' definition 'MenuBar'.
teeworlds-0.6.4-src/src/game/editor/editor.cpp:47:14: warning: Member variable 'CLayerGroup::m_pMap' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:270:2: warning: Member variable 'CEditorMap::m_pEditor' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/editor/editor.h:198:7: style: Technically the member function 'CLayerGroup::Convert' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/editor/editor.cpp:71:19: note: Technically the member function 'CLayerGroup::Convert' can be const.
teeworlds-0.6.4-src/src/game/editor/editor.h:198:7: note: Technically the member function 'CLayerGroup::Convert' can be const.
teeworlds-0.6.4-src/src/game/editor/io.cpp:309:27: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/io.cpp:339:27: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/io.cpp:203:60: style: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:365:49: note: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:203:60: note: Function 'Save' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:418:31: style: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:586:23: note: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:418:31: note: Function 'Load' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:424:60: style: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:366:49: note: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:424:60: note: Function 'Load' argument 2 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:672:33: style: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:587:25: note: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/io.cpp:672:33: note: Function 'Append' argument 1 names different: declaration 'pFilename' definition 'pFileName'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:135:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:204:44: style: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:460:40: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:204:44: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:236:54: style: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:462:50: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:236:54: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:241:57: style: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:463:53: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_quads.cpp:241:57: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:200:19: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:371:44: style: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:424:40: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:371:44: note: Function 'RenderProperties' argument 1 names different: declaration 'pToolbox' definition 'pToolBox'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:504:54: style: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:426:50: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:504:54: note: Function 'ModifyImageIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:509:57: style: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:427:53: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:509:57: note: Function 'ModifyEnvelopeIndex' argument 1 names different: declaration 'pfnFunc' definition 'Func'.
teeworlds-0.6.4-src/src/game/editor/editor.h:409:6: performance: Technically the member function 'CLayerTiles::ConvertX' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:75:18: note: Technically the member function 'CLayerTiles::ConvertX' can be static.
teeworlds-0.6.4-src/src/game/editor/editor.h:409:6: note: Technically the member function 'CLayerTiles::ConvertX' can be static.
teeworlds-0.6.4-src/src/game/editor/editor.h:410:6: performance: Technically the member function 'CLayerTiles::ConvertY' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:76:18: note: Technically the member function 'CLayerTiles::ConvertY' can be static.
teeworlds-0.6.4-src/src/game/editor/editor.h:410:6: note: Technically the member function 'CLayerTiles::ConvertY' can be static.
teeworlds-0.6.4-src/src/game/editor/editor.h:411:7: style: Technically the member function 'CLayerTiles::Convert' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:78:19: note: Technically the member function 'CLayerTiles::Convert' can be const.
teeworlds-0.6.4-src/src/game/editor/editor.h:411:7: note: Technically the member function 'CLayerTiles::Convert' can be const.
teeworlds-0.6.4-src/src/game/editor/editor.h:413:7: style: Technically the member function 'CLayerTiles::Clamp' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:96:19: note: Technically the member function 'CLayerTiles::Clamp' can be const.
teeworlds-0.6.4-src/src/game/editor/editor.h:413:7: note: Technically the member function 'CLayerTiles::Clamp' can be const.
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:31:2: style: Class 'CLayerTiles' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:31:2: style: Class 'CLayerTiles' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:230:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:246:84: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:358:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:359:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/editor/layer_tiles.cpp:360:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
teeworlds-0.6.4-src/src/game/editor/popups.cpp:343:25: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/popups.cpp:356:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/editor/popups.cpp:363:0: style: Same expression used in consecutive assignments of 'Left' and 'Right'. [duplicateAssignExpression]
teeworlds-0.6.4-src/src/game/editor/popups.cpp:364:0: note: Same expression used in consecutive assignments of 'Left' and 'Right'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:363:0: note: Same expression used in consecutive assignments of 'Left' and 'Right'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:61: style: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:731:53: note: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:61: note: Function 'UiInvokePopupMenu' argument 3 names different: declaration 'X' definition 'x'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:70: style: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:731:62: note: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:70: note: Function 'UiInvokePopupMenu' argument 4 names different: declaration 'Y' definition 'y'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:79: style: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:731:71: note: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:79: note: Function 'UiInvokePopupMenu' argument 5 names different: declaration 'W' definition 'Width'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:92: style: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/editor/editor.h:731:80: note: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'.
teeworlds-0.6.4-src/src/game/editor/popups.cpp:27:92: note: Function 'UiInvokePopupMenu' argument 6 names different: declaration 'H' definition 'Height'.
teeworlds-0.6.4-src/src/game/gamecore.cpp:17:3: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/gamecore.cpp:25:20: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/gamecore.cpp:186:3: style: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
teeworlds-0.6.4-src/src/game/gamecore.cpp:184:3: note: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable.
teeworlds-0.6.4-src/src/game/gamecore.cpp:186:3: note: Variable 'm_HookState' is reassigned a value before the old one has been used if variable is no semaphore variable.
teeworlds-0.6.4-src/src/game/gamecore.h:15:1: style: The class 'CTuneParam' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/gamecore.h:175:1: style: The class 'CCharacterCore' does not have a constructor although it has private member variables. [noConstructor]
teeworlds-0.6.4-src/src/game/collision.h:31:6: style: Technically the member function 'CCollision::GetWidth' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/collision.h:32:6: style: Technically the member function 'CCollision::GetHeight' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/gamecore.h:46:7: style: Technically the member function 'CTuningParams::Get' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/gamecore.cpp:21:21: note: Technically the member function 'CTuningParams::Get' can be const.
teeworlds-0.6.4-src/src/game/gamecore.h:46:7: note: Technically the member function 'CTuningParams::Get' can be const.
teeworlds-0.6.4-src/src/game/localization.cpp:17:18: warning: Member variable 'CLocConstString::m_pCurrentStr' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/localization.h:32:6: style: Technically the member function 'CLocalizationDatabase::Version' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/localization.h:47:2: style: Class 'CLocConstString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_pPlayer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_Alive' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_apHitObjects' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_NumObjectsHit' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_aWeapons' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_ActiveWeapon' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_LastWeapon' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_QueuedWeapon' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_ReloadTimer' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_AttackTick' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_DamageTaken' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_EmoteType' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_EmoteStop' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_LastAction' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_LastNoAmmoSound' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_NumInputs' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_Jumped' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_DamageTakenTick' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_Ninja' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.cpp:42:13: warning: Member variable 'CCharacter::m_ReckoningTick' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/entities/character.h:27:2: style: Class 'CCharacter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/entities/flag.h:23:15: warning: Virtual function 'Reset' is called from constructor 'CFlag(CGameWorld*pGameWorld,int Team)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/server/entities/flag.cpp:14:2: note: Calling Reset
teeworlds-0.6.4-src/src/game/server/entities/flag.h:23:15: note: Reset is a virtual method
teeworlds-0.6.4-src/src/game/server/entities/laser.cpp:13:2: performance: Variable 'm_Dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/server/entities/pickup.h:15:15: warning: Virtual function 'Reset' is called from constructor 'CPickup(CGameWorld*pGameWorld,int Type,int SubType=0)' at line 14. Dynamic binding is not used. [virtualCallInConstructor]
teeworlds-0.6.4-src/src/game/server/entities/pickup.cpp:14:2: note: Calling Reset
teeworlds-0.6.4-src/src/game/server/entities/pickup.h:15:15: note: Reset is a virtual method
teeworlds-0.6.4-src/src/game/server/entities/projectile.cpp:13:2: performance: Variable 'm_Direction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/server/entity.cpp:10:46: style: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/entity.h:71:38: note: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'.
teeworlds-0.6.4-src/src/game/server/entity.cpp:10:46: note: Function 'CEntity' argument 2 names different: declaration 'Objtype' definition 'ObjType'.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:27:3: warning: Member variable 'CSpawnEval::m_Score' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:31:4: performance: Variable 'm_Pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/server/entity.cpp:15:2: performance: Variable 'm_Pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
teeworlds-0.6.4-src/src/game/server/entity.h:59:2: style: Technically the member function 'CEntity::operatordelete' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:70:2: style: Class 'IGameController' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/entities/character.h:29:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:93:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:29:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/entities/character.h:30:15: style: The function 'Destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:86:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:30:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/entities/character.h:31:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:100:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:31:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/entities/character.h:32:15: style: The function 'TickDefered' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:106:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:32:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/entities/character.h:33:15: style: The function 'TickPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:112:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:33:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/entities/character.h:34:15: style: The function 'Snap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/entity.h:125:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/entities/character.h:34:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aTypes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aOffsets' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aSizes' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aClientMasks' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/eventhandler.cpp:9:16: warning: Member variable 'CEventHandler::m_aData' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1213:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1030:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1047:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1056:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1069:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1075:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1081:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1090:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1096:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1102:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1120:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1136:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1142:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1185:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1195:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1264:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1329:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1398:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1411:24: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:1435:25: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:88:52: style: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamecontext.h:121:39: note: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:88:52: note: Function 'CreateDamageInd' argument 2 names different: declaration 'AngleMod' definition 'Angle'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:174:46: style: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamecontext.h:125:33: note: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:174:46: note: Function 'CreateDeath' argument 2 names different: declaration 'Who' definition 'ClientID'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:230:33: style: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamecontext.h:140:20: note: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:230:33: note: Function 'SendChat' argument 1 names different: declaration 'ClientID' definition 'ChatterClientID'.
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:355:0: portability: Undefined behaviour, pointer arithmetic 'm_aVoteCommand+5' is out of bounds. [pointerOutOfBounds]
teeworlds-0.6.4-src/src/game/server/gamecontext.cpp:356:0: portability: Undefined behaviour, pointer arithmetic 'm_aVoteCommand+9' is out of bounds. [pointerOutOfBounds]
teeworlds-0.6.4-src/src/game/server/gamecontext.h:68:2: style: Class 'CGameContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/gamemodes/dm.h:10:2: style: Class 'CGameControllerDM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:10:2: style: Class 'CGameControllerTDM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:13:2: style: Class 'CGameControllerCTF' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/gamemodes/mod.h:12:2: style: Class 'CGameControllerMOD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
teeworlds-0.6.4-src/src/game/server/gamemodes/dm.h:11:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:91:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/dm.h:11:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:12:6: style: The function 'OnCharacterDeath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:128:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:12:6: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:13:15: style: The function 'Snap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:93:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:13:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:14:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:91:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/tdm.h:14:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:14:15: style: The function 'DoWincheck' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:73:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:14:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:15:15: style: The function 'CanBeMovedOnBalance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:89:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:15:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:16:15: style: The function 'Snap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:93:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:16:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:17:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:91:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:17:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:19:15: style: The function 'OnEntity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:107:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:19:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:20:14: style: The function 'OnCharacterDeath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:128:14: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:20:14: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamemodes/mod.h:13:15: style: The function 'Tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:91:15: note: Virtual function in base class
teeworlds-0.6.4-src/src/game/server/gamemodes/mod.h:13:15: note: Function in derived class
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:47:17: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:96:48: style: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:134:40: note: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'.
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:96:48: note: Function 'CanSpawn' argument 2 names different: declaration 'pPos' definition 'pOutPos'.
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:678:46: style: Function 'CanChangeTeam' argument 1 names different: declaration 'pPplayer' definition 'pPlayer'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:143:30: note: Function 'CanChangeTeam' argument 1 names different: declaration 'pPplayer' definition 'pPlayer'.
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:678:46: note: Function 'CanChangeTeam' argument 1 names different: declaration 'pPplayer' definition 'pPlayer'.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:40:8: style: Technically the member function 'IGameController::EvaluateSpawnPos' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:43:24: note: Technically the member function 'IGameController::EvaluateSpawnPos' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:40:8: note: Technically the member function 'IGameController::EvaluateSpawnPos' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:45:7: style: Technically the member function 'IGameController::ResetGame' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:185:23: note: Technically the member function 'IGameController::ResetGame' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:45:7: note: Technically the member function 'IGameController::ResetGame' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:82:7: style: Technically the member function 'IGameController::IsFriendlyFire' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:404:23: note: Technically the member function 'IGameController::IsFriendlyFire' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:82:7: note: Technically the member function 'IGameController::IsFriendlyFire' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:142:7: style: Technically the member function 'IGameController::CheckTeamBalance' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:647:23: note: Technically the member function 'IGameController::CheckTeamBalance' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:142:7: note: Technically the member function 'IGameController::CheckTeamBalance' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:143:7: style: Technically the member function 'IGameController::CanChangeTeam' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:678:23: note: Technically the member function 'IGameController::CanChangeTeam' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:143:7: note: Technically the member function 'IGameController::CanChangeTeam' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:144:6: style: Technically the member function 'IGameController::ClampTeam' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gamecontroller.cpp:758:22: note: Technically the member function 'IGameController::ClampTeam' can be const.
teeworlds-0.6.4-src/src/game/server/gamecontroller.h:144:6: note: Technically the member function 'IGameController::ClampTeam' can be const.
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.cpp:41:97: style: Function 'OnCharacterDeath' argument 3 names different: declaration 'Weapon' definition 'WeaponID'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.h:20:86: note: Function 'OnCharacterDeath' argument 3 names different: declaration 'Weapon' definition 'WeaponID'.
teeworlds-0.6.4-src/src/game/server/gamemodes/ctf.cpp:41:97: note: Function 'OnCharacterDeath' argument 3 names different: declaration 'Weapon' definition 'WeaponID'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:199:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:200:15: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:229:18: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:230:15: style: C-style pointer casting [cstyleCast]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:62:40: style: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gameworld.h:108:29: note: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:62:40: note: Function 'InsertEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:77:41: style: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gameworld.h:126:30: note: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:77:41: note: Function 'DestroyEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:82:40: style: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gameworld.h:117:29: note: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:82:40: note: Function 'RemoveEntity' argument 1 names different: declaration 'pEntity' definition 'pEnt'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:223:75: style: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'. [funcArgNamesDifferent]
teeworlds-0.6.4-src/src/game/server/gameworld.h:99:70: note: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:223:75: note: Function 'ClosestCharacter' argument 3 names different: declaration 'ppNotThis' definition 'pNotThis'.
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:11:13: warning: Member variable 'CGameWorld::m_pNextTraverseEntity' is not initialized in the constructor. [uninitMemberVar]
teeworlds-0.6.4-src/src/game/server/gameworld.h:69:6: style: Technically the member function 'CGameWorld::FindEntities' can be const. [functionConst]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:41:17: note: Technically the member function 'CGameWorld::FindEntities' can be const.
teeworlds-0.6.4-src/src/game/server/gameworld.h:69:6: note: Technically the member function 'CGameWorld::FindEntities' can be const.
teeworlds-0.6.4-src/src/game/server/gameworld.h:126:7: performance: Technically the member function 'CGameWorld::DestroyEntity' can be static. [functionStatic]
teeworlds-0.6.4-src/src/game/server/gameworld.cpp:77:18: note: Technically the member function 'CGameWorld::DestroyEntity' can be static.
teeworlds-0.6.4-src/src/game/server/gameworld.h:126:7: note: Technically the member function 'CGameWorld::DestroyEntity' can be static.
teeworlds-0.6.4-src/src/tools/crapnet.cpp:153:8: style: Condition 'm_ConfigReorder' is always false [knownConditionTrueFalse]
teeworlds-0.6.4-src/src/tools/crapnet.cpp:82:17: style: C-style pointer casting [cstyleCast]
[07:46]

ftp://ftp.se.debian.org/debian/pool/main/t/teg/teg_0.11.2+debian.orig.tar.gz
teg-0.11.2.orig/client/gui-gnome/armies.c:59:9: style: The scope of the variable 'new_x' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/armies.c:59:16: style: The scope of the variable 'new_y' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/armies.c:245:6: style: The scope of the variable 'i' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/armies.c:246:19: style: The scope of the variable 'item' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/armies.c:297:11: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/callbacks.c:251:3: style: Variable 'logo_filename' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/callbacks.c:250:0: note: Variable 'logo_filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/callbacks.c:251:3: note: Variable 'logo_filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/callbacks.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/callbacks.c:228:13: style: The scope of the variable 'href' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/callbacks.c:228:20: style: The scope of the variable 'hbox' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/callbacks.c:236:14: style: The scope of the variable 'authors' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/cards.c:209:58: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:209:58: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:210:89: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:210:89: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:214:18: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:214:18: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:217:47: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:217:47: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:218:49: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:218:49: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:228:43: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:228:43: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:244:43: error: Array 'tarjs[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/cards.c:192:2: note: After for loop, i has value 4
teg-0.11.2.orig/client/gui-gnome/cards.c:244:43: note: Array index out of bounds
teg-0.11.2.orig/client/gui-gnome/cards.c:298:13: style: The scope of the variable 'vbox' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/cards.c:299:13: style: The scope of the variable 'scrolledwindow' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/chatline.c:88:36: style: Function 'gui_textplayermsg' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/chatline.h:24:36: note: Function 'gui_textplayermsg' argument 1 names different: declaration 'name' definition 'n'.
teg-0.11.2.orig/client/gui-gnome/chatline.c:88:36: note: Function 'gui_textplayermsg' argument 1 names different: declaration 'name' definition 'n'.
teg-0.11.2.orig/client/gui-gnome/chatline.c:88:43: style: Function 'gui_textplayermsg' argument 2 names different: declaration 'nj' definition 'num'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/chatline.h:24:46: note: Function 'gui_textplayermsg' argument 2 names different: declaration 'nj' definition 'num'.
teg-0.11.2.orig/client/gui-gnome/chatline.c:88:43: note: Function 'gui_textplayermsg' argument 2 names different: declaration 'nj' definition 'num'.
teg-0.11.2.orig/client/gui-gnome/colors.c:301:19: error: Array 'G_colores[7]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/colors.c:308:19: error: Array 'G_colores[7]' accessed at index 7, which is out of bounds. [arrayIndexOutOfBounds]
teg-0.11.2.orig/client/gui-gnome/connect.c:400:13: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
teg-0.11.2.orig/client/gui-gnome/connect.c:354:28: style: Function 'colortype_view' argument 1 names different: declaration 'colores' definition 'c'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/connect.h:29:28: note: Function 'colortype_view' argument 1 names different: declaration 'colores' definition 'c'.
teg-0.11.2.orig/client/gui-gnome/connect.c:354:28: note: Function 'colortype_view' argument 1 names different: declaration 'colores' definition 'c'.
teg-0.11.2.orig/client/gui-gnome/connect.c:578:72: style: Function 'meta_list_callback' argument 2 names different: declaration 'model' definition 'dummy'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/connect.c:69:72: note: Function 'meta_list_callback' argument 2 names different: declaration 'model' definition 'dummy'.
teg-0.11.2.orig/client/gui-gnome/connect.c:578:72: note: Function 'meta_list_callback' argument 2 names different: declaration 'model' definition 'dummy'.
teg-0.11.2.orig/client/gui-gnome/dices.c:80:2: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/dices.c:78:0: note: Variable 'filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/dices.c:80:2: note: Variable 'filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/g_country.c:360:2: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/g_country.c:355:0: note: Variable 'filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/g_country.c:360:2: note: Variable 'filename' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/g_country.c:52:16: style: The scope of the variable 'x' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/g_country.c:52:19: style: The scope of the variable 'y' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/g_country.c:53:9: style: The scope of the variable 'new_x' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/g_country.c:53:16: style: The scope of the variable 'new_y' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/g_country.c:397:7: style: The scope of the variable 'size_string' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/g_scores.c:338:35: style: Function 'gui_scores_embed' argument 1 names different: declaration 'hbox' definition 'frame'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/g_scores.h:31:35: note: Function 'gui_scores_embed' argument 1 names different: declaration 'hbox' definition 'frame'.
teg-0.11.2.orig/client/gui-gnome/g_scores.c:338:35: note: Function 'gui_scores_embed' argument 1 names different: declaration 'hbox' definition 'frame'.
teg-0.11.2.orig/client/gui-gnome/gui.c:172:11: style: Variable 'client' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/interface.c:393:19: style: The scope of the variable 'image' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/interface.c:770:13: style: The scope of the variable 'hbox' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/interface.c:771:24: style: The scope of the variable 'adj' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/interface.c:404:11: style: Variable 'image' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/mission.c:64:26: style: The scope of the variable 'imagebg' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/mission.c:140:49: style: Function 'mission_view_fake_number' argument 1 names different: declaration 'dialog' definition 'frame'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/gui-gnome/mission.h:28:49: note: Function 'mission_view_fake_number' argument 1 names different: declaration 'dialog' definition 'frame'.
teg-0.11.2.orig/client/gui-gnome/mission.c:140:49: note: Function 'mission_view_fake_number' argument 1 names different: declaration 'dialog' definition 'frame'.
teg-0.11.2.orig/client/gui-gnome/mission.c:75:13: style: Variable 'imagebg' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/mission.c:154:12: style: Variable 'imagebg' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/mission.c:171:13: style: Variable 'imagetxt' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/mission.c:186:14: style: Variable 'imagetxt2' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/preferences.c:264:8: style: The scope of the variable 's' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/preferences.c:265:13: style: The scope of the variable 'item' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/status.c:302:21: style: The scope of the variable 'column' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/status.c:768:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
teg-0.11.2.orig/client/gui-gnome/support.c:93:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/support.c:91:0: note: Variable 'f' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:93:2: note: Variable 'f' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:140:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/support.c:129:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:140:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:151:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/support.c:140:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:151:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:164:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/support.c:151:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:164:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:214:2: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/gui-gnome/support.c:203:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:214:2: note: Variable 'item' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/gui-gnome/support.c:164:9: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-gnome/support.c:214:9: style: Variable 'item' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/gui-sdl/gui.c:228:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
teg-0.11.2.orig/client/inputfd.c:143:31: style: Function 'clitok_kick' argument 1 names different: declaration 'str' definition 'name'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/inputfd.c:60:30: note: Function 'clitok_kick' argument 1 names different: declaration 'str' definition 'name'.
teg-0.11.2.orig/client/inputfd.c:143:31: note: Function 'clitok_kick' argument 1 names different: declaration 'str' definition 'name'.
teg-0.11.2.orig/client/inputfd.c:1204:9: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/main.c:46:2: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
teg-0.11.2.orig/client/metaserver.c:211:2: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/metaserver.c:204:0: note: Variable 's' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/metaserver.c:211:2: note: Variable 's' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/outputfd.c:215:35: style: Function 'out_set_typeofgame' argument 1 names different: declaration 'a' definition 'conqworld'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/outputfd.h:39:35: note: Function 'out_set_typeofgame' argument 1 names different: declaration 'a' definition 'conqworld'.
teg-0.11.2.orig/client/outputfd.c:215:35: note: Function 'out_set_typeofgame' argument 1 names different: declaration 'a' definition 'conqworld'.
teg-0.11.2.orig/client/outputfd.c:215:50: style: Function 'out_set_typeofgame' argument 2 names different: declaration 'b' definition 'fog_of_war'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/outputfd.h:39:42: note: Function 'out_set_typeofgame' argument 2 names different: declaration 'b' definition 'fog_of_war'.
teg-0.11.2.orig/client/outputfd.c:215:50: note: Function 'out_set_typeofgame' argument 2 names different: declaration 'b' definition 'fog_of_war'.
teg-0.11.2.orig/client/outputfd.c:215:66: style: Function 'out_set_typeofgame' argument 3 names different: declaration 'c' definition 'with_common'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/outputfd.h:39:49: note: Function 'out_set_typeofgame' argument 3 names different: declaration 'c' definition 'with_common'.
teg-0.11.2.orig/client/outputfd.c:215:66: note: Function 'out_set_typeofgame' argument 3 names different: declaration 'c' definition 'with_common'.
teg-0.11.2.orig/client/outputfd.c:215:83: style: Function 'out_set_typeofgame' argument 4 names different: declaration 'ar1' definition 'armies1'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/outputfd.h:39:56: note: Function 'out_set_typeofgame' argument 4 names different: declaration 'ar1' definition 'armies1'.
teg-0.11.2.orig/client/outputfd.c:215:83: note: Function 'out_set_typeofgame' argument 4 names different: declaration 'ar1' definition 'armies1'.
teg-0.11.2.orig/client/outputfd.c:215:96: style: Function 'out_set_typeofgame' argument 5 names different: declaration 'ar2' definition 'armies2'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/outputfd.h:39:65: note: Function 'out_set_typeofgame' argument 5 names different: declaration 'ar2' definition 'armies2'.
teg-0.11.2.orig/client/outputfd.c:215:96: note: Function 'out_set_typeofgame' argument 5 names different: declaration 'ar2' definition 'armies2'.
teg-0.11.2.orig/client/player.c:83:33: style: Function 'player_del' argument 1 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/player.h:50:33: note: Function 'player_del' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/client/player.c:83:33: note: Function 'player_del' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/client/themes.c:59:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/themes.c:57:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:59:2: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:125:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/themes.c:122:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:125:2: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:185:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/themes.c:183:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:185:2: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:241:2: style: Variable 'doc' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/client/themes.c:231:0: note: Variable 'doc' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:241:2: note: Variable 'doc' is reassigned a value before the old one has been used.
teg-0.11.2.orig/client/themes.c:768:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
teg-0.11.2.orig/client/themes.c:598:30: style: Function 'theme_load' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
teg-0.11.2.orig/client/themes.h:164:30: note: Function 'theme_load' argument 1 names different: declaration 'file' definition 'name'.
teg-0.11.2.orig/client/themes.c:598:30: note: Function 'theme_load' argument 1 names different: declaration 'file' definition 'name'.
teg-0.11.2.orig/common/cont.c:62:15: style: The scope of the variable '_unknown' can be reduced. [variableScope]
teg-0.11.2.orig/common/cont.c:60:27: style: Function 'cont_get_name' argument 1 names different: declaration 'cont_number' definition 'i'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/cont.h:60:27: note: Function 'cont_get_name' argument 1 names different: declaration 'cont_number' definition 'i'.
teg-0.11.2.orig/common/cont.c:60:27: note: Function 'cont_get_name' argument 1 names different: declaration 'cont_number' definition 'i'.
teg-0.11.2.orig/common/country.c:151:15: style: The scope of the variable '_unknown' can be reduced. [variableScope]
teg-0.11.2.orig/common/country.c:149:32: style: Function 'countries_get_name' argument 1 names different: declaration 'country' definition 'i'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/country.h:70:32: note: Function 'countries_get_name' argument 1 names different: declaration 'country' definition 'i'.
teg-0.11.2.orig/common/country.c:149:32: note: Function 'countries_get_name' argument 1 names different: declaration 'country' definition 'i'.
teg-0.11.2.orig/common/missions.c:123:15: style: The scope of the variable '_unknown' can be reduced. [variableScope]
teg-0.11.2.orig/common/net.c:120:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teg-0.11.2.orig/common/net.c:164:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
teg-0.11.2.orig/common/net.c:62:10: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
teg-0.11.2.orig/common/net.c:81:19: style: Function 'net_readline' argument 1 names different: declaration 'sock' definition 'fd'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/net.h:28:26: note: Function 'net_readline' argument 1 names different: declaration 'sock' definition 'fd'.
teg-0.11.2.orig/common/net.c:81:19: note: Function 'net_readline' argument 1 names different: declaration 'sock' definition 'fd'.
teg-0.11.2.orig/common/net.c:81:29: style: Function 'net_readline' argument 2 names different: declaration 'gs' definition 'vptr'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/net.h:28:38: note: Function 'net_readline' argument 2 names different: declaration 'gs' definition 'vptr'.
teg-0.11.2.orig/common/net.c:81:29: note: Function 'net_readline' argument 2 names different: declaration 'gs' definition 'vptr'.
teg-0.11.2.orig/common/net.c:107:15: style: Function 'net_read' argument 1 names different: declaration 's' definition 'fd'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/net.h:34:23: note: Function 'net_read' argument 1 names different: declaration 's' definition 'fd'.
teg-0.11.2.orig/common/net.c:107:15: note: Function 'net_read' argument 1 names different: declaration 's' definition 'fd'.
teg-0.11.2.orig/common/net.c:107:25: style: Function 'net_read' argument 2 names different: declaration 'buf' definition 'vptr'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/net.h:34:32: note: Function 'net_read' argument 2 names different: declaration 'buf' definition 'vptr'.
teg-0.11.2.orig/common/net.c:107:25: note: Function 'net_read' argument 2 names different: declaration 'buf' definition 'vptr'.
teg-0.11.2.orig/common/net.c:248:16: style: Function 'net_close' argument 1 names different: declaration 's' definition 'fd'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/net.h:33:20: note: Function 'net_close' argument 1 names different: declaration 's' definition 'fd'.
teg-0.11.2.orig/common/net.c:248:16: note: Function 'net_close' argument 1 names different: declaration 's' definition 'fd'.
teg-0.11.2.orig/common/pactos.c:143:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teg-0.11.2.orig/common/scores.c:42:10: style: The scope of the variable 'pS' can be reduced. [variableScope]
teg-0.11.2.orig/common/scores.c:69:10: style: The scope of the variable 'pS' can be reduced. [variableScope]
teg-0.11.2.orig/common/scores.c:90:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
teg-0.11.2.orig/common/scores.c:39:41: style: Function 'scores_insert_score' argument 1 names different: declaration 'score' definition 'pS_new'. [funcArgNamesDifferent]
teg-0.11.2.orig/common/scores.h:49:41: note: Function 'scores_insert_score' argument 1 names different: declaration 'score' definition 'pS_new'.
teg-0.11.2.orig/common/scores.c:39:41: note: Function 'scores_insert_score' argument 1 names different: declaration 'score' definition 'pS_new'.
teg-0.11.2.orig/robot/ai.c:55:6: style: The scope of the variable 'max' can be reduced. [variableScope]
teg-0.11.2.orig/robot/ai_fichas.c:63:5: style: Variable 'pe' is modified but its new value is never used. [unreadVariable]
teg-0.11.2.orig/robot/ai_msg.c:168:35: style: Function 'ai_msg' argument 2 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent]
teg-0.11.2.orig/robot/ai_msg.h:43:36: note: Function 'ai_msg' argument 2 names different: declaration 'n' definition 'name'.
teg-0.11.2.orig/robot/ai_msg.c:168:35: note: Function 'ai_msg' argument 2 names different: declaration 'n' definition 'name'.
teg-0.11.2.orig/robot/gui.c:147:6: style: The scope of the variable 'r' can be reduced. [variableScope]
teg-0.11.2.orig/server/console.c:107:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teg-0.11.2.orig/server/console.c:107:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
teg-0.11.2.orig/server/console.c:199:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/console.c:360:17: style: The scope of the variable 'args' can be reduced. [variableScope]
teg-0.11.2.orig/server/console.c:361:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
teg-0.11.2.orig/server/console.c:377:17: style: The scope of the variable 'args' can be reduced. [variableScope]
teg-0.11.2.orig/server/console.c:378:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
teg-0.11.2.orig/server/countries.c:46:5: error: Expression 'j=++j%g_game.playing' depends on order of evaluation of side effects [unknownEvaluationOrder]
teg-0.11.2.orig/server/countries.c:57:6: error: Expression 'j=++j%g_game.playing' depends on order of evaluation of side effects [unknownEvaluationOrder]
teg-0.11.2.orig/server/fow.c:148:30: style: Function 'fow_2_netall_printf' argument 1 names different: declaration 'country1' definition 'src'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/fow.h:43:30: note: Function 'fow_2_netall_printf' argument 1 names different: declaration 'country1' definition 'src'.
teg-0.11.2.orig/server/fow.c:148:30: note: Function 'fow_2_netall_printf' argument 1 names different: declaration 'country1' definition 'src'.
teg-0.11.2.orig/server/fow.c:148:39: style: Function 'fow_2_netall_printf' argument 2 names different: declaration 'country2' definition 'dst'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/fow.h:43:44: note: Function 'fow_2_netall_printf' argument 2 names different: declaration 'country2' definition 'dst'.
teg-0.11.2.orig/server/fow.c:148:39: note: Function 'fow_2_netall_printf' argument 2 names different: declaration 'country2' definition 'dst'.
teg-0.11.2.orig/server/helper.c:526:28: style: Redundant condition: g_game.fog_of_war. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
teg-0.11.2.orig/server/helper.c:245:11: style: The scope of the variable 'j' can be reduced. [variableScope]
teg-0.11.2.orig/server/helper.c:494:6: style: The scope of the variable 'i' can be reduced. [variableScope]
teg-0.11.2.orig/server/helper.c:200:84: style: Function 'aux_token_attack' argument 5 names different: declaration 'datos_src' definition 'dados_src'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/helper.h:33:84: note: Function 'aux_token_attack' argument 5 names different: declaration 'datos_src' definition 'dados_src'.
teg-0.11.2.orig/server/helper.c:200:84: note: Function 'aux_token_attack' argument 5 names different: declaration 'datos_src' definition 'dados_src'.
teg-0.11.2.orig/server/helper.c:239:50: style: Function 'aux_token_stasta' argument 2 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/helper.h:32:50: note: Function 'aux_token_stasta' argument 2 names different: declaration 'buflen' definition 'len'.
teg-0.11.2.orig/server/helper.c:239:50: note: Function 'aux_token_stasta' argument 2 names different: declaration 'buflen' definition 'len'.
teg-0.11.2.orig/server/main.c:67:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/main.c:195:19: style: The scope of the variable 'nready' can be reduced. [variableScope]
teg-0.11.2.orig/server/play.c:250:45: style: Function 'token_turn' argument 2 names different: declaration 'str' definition 'unused'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/play.c:61:45: note: Function 'token_turn' argument 2 names different: declaration 'str' definition 'unused'.
teg-0.11.2.orig/server/play.c:250:45: note: Function 'token_turn' argument 2 names different: declaration 'str' definition 'unused'.
teg-0.11.2.orig/server/player.c:121:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:515:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:531:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:624:11: style: The scope of the variable 'pJ_new' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:647:11: style: The scope of the variable 'pJ_new' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:690:12: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/player.c:38:48: style: Function 'player_whois' argument 2 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/player.h:79:48: note: Function 'player_whois' argument 2 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:38:48: note: Function 'player_whois' argument 2 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:87:40: style: Function 'player_initplayer' argument 1 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/player.h:70:40: note: Function 'player_initplayer' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:87:40: note: Function 'player_initplayer' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:150:31: style: Function 'player_ins' argument 1 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/player.h:72:31: note: Function 'player_ins' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:150:31: note: Function 'player_ins' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:299:38: style: Function 'player_del_hard' argument 1 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/player.h:75:37: note: Function 'player_del_hard' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:299:38: note: Function 'player_del_hard' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:480:40: style: Function 'player_clear_turn' argument 1 names different: declaration 'j' definition 'pJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/player.h:85:40: note: Function 'player_clear_turn' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:480:40: note: Function 'player_clear_turn' argument 1 names different: declaration 'j' definition 'pJ'.
teg-0.11.2.orig/server/player.c:463:9: error: Deallocation of an auto-variable results in undefined behaviour. [autovarInvalidDeallocation]
teg-0.11.2.orig/server/sernet.c:36:11: style: The scope of the variable 'j' can be reduced. [variableScope]
teg-0.11.2.orig/server/turno.c:172:11: style: The scope of the variable 'pJ' can be reduced. [variableScope]
teg-0.11.2.orig/server/turno.c:41:41: style: Function 'turno_2nextplayer' argument 1 names different: declaration 'j' definition 'ppJ'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/turno.h:35:41: note: Function 'turno_2nextplayer' argument 1 names different: declaration 'j' definition 'ppJ'.
teg-0.11.2.orig/server/turno.c:41:41: note: Function 'turno_2nextplayer' argument 1 names different: declaration 'j' definition 'ppJ'.
teg-0.11.2.orig/server/xmlscores.c:54:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
teg-0.11.2.orig/server/xmlscores.c:51:0: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/server/xmlscores.c:54:2: note: Variable 'ret' is reassigned a value before the old one has been used.
teg-0.11.2.orig/server/xmlscores.c:289:45: style: Function 'scores_dump' argument 2 names different: declaration 'buflen' definition 'len'. [funcArgNamesDifferent]
teg-0.11.2.orig/server/xmlscores.h:37:45: note: Function 'scores_dump' argument 2 names different: declaration 'buflen' definition 'len'.
teg-0.11.2.orig/server/xmlscores.c:289:45: note: Function 'scores_dump' argument 2 names different: declaration 'buflen' definition 'len'.
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-pygtk/tegaki-pygtk_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-python/tegaki-python_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-recognize/tegaki-recognize_0.3.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-tools/tegaki-tools_0.3.1.orig.tar.gz
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.c:416:23: style: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'. [funcArgNamesDifferent]
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.h:89:58: note: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'.
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.c:416:23: note: Function 'gifenc_close' argument 1 names different: declaration 'gifenc' definition 'enc'.
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.c:486:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.c:546:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/gifenc.c:197:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/quantize.c:350:18: style: The scope of the variable 'row' can be reduced. [variableScope]
tegaki-tools-0.3.1/tegaki-gifenc/gifenc/quantize.c:362:14: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
tegaki-tools-0.3.1/tegaki-gifenc/tegakigifenc.cpp:44:13: warning: Member variable 'GifEncoder::enc' is not initialized in the constructor. [uninitMemberVar]
tegaki-tools-0.3.1/tegaki-gifenc/tegakigifenc.cpp:44:13: warning: Member variable 'GifEncoder::output' is not initialized in the constructor. [uninitMemberVar]
tegaki-tools-0.3.1/tegaki-gifenc/tegakigifenc.cpp:64:5: warning: Possible leak in public function. The pointer 'output' is not deallocated before it is allocated. [publicAllocationError]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-train/tegaki-train_0.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-zinnia-japanese/tegaki-zinnia-japanese_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tegaki-zinnia-simplified-chinese/tegaki-zinnia-simplified-chinese_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/telak/telak_0.6.orig.tar.gz
telak-0.6/image.c:196:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
telak-0.6/image.c:197:19: style: The scope of the variable 'hash_size' can be reduced. [variableScope]
telak-0.6/image.c:198:10: style: The scope of the variable 'md5' can be reduced. [variableScope]
telak-0.6/image.c:296:0: error: Memory leak: md5 [memleak]
telak-0.6/parse.c:92:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telegnome/telegnome_0.3.3.orig.tar.xz
telegnome-0.3.3/src/app.c:137:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:136:0: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:137:2: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:155:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:149:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:155:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:156:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:150:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:156:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:157:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:151:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:157:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:158:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:152:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:158:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:170:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:164:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:170:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:171:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:165:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:171:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:172:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:166:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:172:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:173:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:167:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:173:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:185:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:179:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:185:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:186:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:180:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:186:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:187:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:181:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:187:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:188:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:182:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:188:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:200:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:194:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:200:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:201:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:195:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:201:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:202:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:196:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:202:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:203:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:197:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:203:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:215:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:209:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:215:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:216:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:210:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:216:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:217:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:211:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:217:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:218:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:212:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:218:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:229:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:225:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:229:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:230:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:226:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:230:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:231:2: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:224:0: note: Variable 'settings' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:231:2: note: Variable 'settings' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:233:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:227:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:233:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:248:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:243:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:248:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:249:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:244:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:249:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:250:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:245:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:250:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:251:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:246:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:251:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:260:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/app.c:258:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/app.c:260:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:109:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:108:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:109:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:110:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:107:0: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:110:2: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:127:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:122:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:127:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:128:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:123:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:128:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:129:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:124:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:129:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:130:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:125:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:130:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:131:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:126:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:131:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:132:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:121:0: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:132:2: note: Variable 'self' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:145:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:143:0: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:145:2: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:163:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:152:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:163:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:164:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:153:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:164:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:165:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:154:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:165:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:166:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:151:0: note: Variable 'path' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:166:2: note: Variable 'path' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:167:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:155:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:167:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:168:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:156:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:168:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:189:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:187:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:189:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:204:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:201:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:204:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:205:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:202:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:205:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:216:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:214:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:216:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:226:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:223:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:226:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:227:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:224:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:227:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:238:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:236:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:238:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:248:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:245:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:248:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:249:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:246:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:249:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:260:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:258:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:260:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:270:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:267:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:270:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:271:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:268:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:271:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:282:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:280:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:282:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:292:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:289:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:292:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:293:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:290:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:293:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:304:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:302:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:304:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:314:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:311:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:314:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:315:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:312:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:315:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:326:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:324:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:326:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:336:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:333:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:336:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:337:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:334:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:337:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:352:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:348:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:352:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:370:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:355:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:370:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:371:3: style: Variable 'uu' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:354:0: note: Variable 'uu' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:371:3: note: Variable 'uu' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:374:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:358:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:374:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:377:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:361:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:377:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:378:3: style: Variable 'real_uuid' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:360:0: note: Variable 'real_uuid' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:378:3: note: Variable 'real_uuid' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:381:3: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:364:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:381:3: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:383:3: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:366:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:383:3: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:386:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/channel.c:368:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:386:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/channel.c:373:15: style: Variable '_uu_size_' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/channel.c:375:20: style: Variable '_tmp2__length1' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/channel.c:380:22: style: Variable '_real_uuid_size_' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/channel.c:382:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/channel.c:384:20: style: Variable '_tmp5__length1' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/channel.c:387:20: style: Variable '_tmp6__length1' is assigned a value that is never used. [unreadVariable]
telegnome-0.3.3/src/gui.c:451:0: error: syntax error [syntaxError]
telegnome-0.3.3/src/http.c:273:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp47_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:279:3: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:272:13: note: Assignment '_tmp47_=e', assigned value is 0
telegnome-0.3.3/src/http.c:273:13: note: Null pointer dereference
telegnome-0.3.3/src/http.c:276:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp49_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:279:3: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:275:13: note: Assignment '_tmp49_=e', assigned value is 0
telegnome-0.3.3/src/http.c:276:13: note: Null pointer dereference
telegnome-0.3.3/src/http.c:361:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp61_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:367:5: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:360:15: note: Assignment '_tmp61_=e', assigned value is 0
telegnome-0.3.3/src/http.c:361:15: note: Null pointer dereference
telegnome-0.3.3/src/http.c:364:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp63_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:367:5: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:363:15: note: Assignment '_tmp63_=e', assigned value is 0
telegnome-0.3.3/src/http.c:364:15: note: Null pointer dereference
telegnome-0.3.3/src/http.c:421:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp70_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:427:5: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:420:15: note: Assignment '_tmp70_=e', assigned value is 0
telegnome-0.3.3/src/http.c:421:15: note: Null pointer dereference
telegnome-0.3.3/src/http.c:424:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp72_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:427:5: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:423:15: note: Assignment '_tmp72_=e', assigned value is 0
telegnome-0.3.3/src/http.c:424:15: note: Null pointer dereference
telegnome-0.3.3/src/http.c:477:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp77_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:483:3: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:476:13: note: Assignment '_tmp77_=e', assigned value is 0
telegnome-0.3.3/src/http.c:477:13: note: Null pointer dereference
telegnome-0.3.3/src/http.c:480:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp79_. [nullPointerRedundantCheck]
telegnome-0.3.3/src/http.c:483:3: note: Assuming that condition 'e==NULL' is not redundant
telegnome-0.3.3/src/http.c:479:13: note: Assignment '_tmp79_=e', assigned value is 0
telegnome-0.3.3/src/http.c:480:13: note: Null pointer dereference
telegnome-0.3.3/src/http.c:119:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:89:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:119:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:120:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:90:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:120:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:121:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:91:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:121:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:122:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:92:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:122:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:123:2: style: Variable 'channel' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:88:0: note: Variable 'channel' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:123:2: note: Variable 'channel' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:124:2: style: Variable 'url' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:93:0: note: Variable 'url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:124:2: note: Variable 'url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:125:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:94:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:125:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:136:3: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:130:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:136:3: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:137:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:131:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:137:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:138:3: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:132:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:138:3: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:139:3: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:133:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:139:3: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:140:3: style: Variable 'subpage_url' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:129:0: note: Variable 'subpage_url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:140:3: note: Variable 'subpage_url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:141:3: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:135:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:141:3: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:144:4: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:143:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:144:4: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:158:4: style: Variable '_tmp14_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:150:0: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:158:4: note: Variable '_tmp14_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:159:4: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:151:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:159:4: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:162:4: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:154:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:162:4: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:165:4: style: Variable '_tmp21_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:157:0: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:165:4: note: Variable '_tmp21_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:176:3: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:175:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:176:3: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:187:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:181:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:187:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:188:3: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:182:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:188:3: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:189:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:183:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:189:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:190:3: style: Variable '_tmp28_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:184:0: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:190:3: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:191:3: style: Variable 'page_url' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:180:0: note: Variable 'page_url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:191:3: note: Variable 'page_url' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:192:3: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:186:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:192:3: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:195:4: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:194:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:195:4: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:206:4: style: Variable '_tmp32_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:201:0: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:206:4: note: Variable '_tmp32_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:207:4: style: Variable '_tmp33_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:202:0: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:207:4: note: Variable '_tmp33_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:210:4: style: Variable '_tmp36_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:205:0: note: Variable '_tmp36_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:210:4: note: Variable '_tmp36_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:221:3: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:220:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:221:3: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:226:3: style: Variable '_tmp40_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:225:0: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:226:3: note: Variable '_tmp40_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:248:3: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:246:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:248:3: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:249:3: style: Variable '_tmp43_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:245:0: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:249:3: note: Variable '_tmp43_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:269:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:262:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:269:3: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:271:3: style: Variable '_tmp46_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:263:0: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:271:3: note: Variable '_tmp46_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:272:3: style: Variable '_tmp47_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:264:0: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:272:3: note: Variable '_tmp47_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:273:3: style: Variable '_tmp48_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:265:0: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:273:3: note: Variable '_tmp48_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:275:3: style: Variable '_tmp49_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:266:0: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:275:3: note: Variable '_tmp49_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:276:3: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:267:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:276:3: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:277:3: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:268:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:277:3: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:278:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:270:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:278:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:309:3: style: Variable '_tmp54_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:308:0: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:309:3: note: Variable '_tmp54_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:322:5: style: Variable '_tmp56_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:317:0: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:322:5: note: Variable '_tmp56_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:323:5: style: Variable '_tmp57_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:318:0: note: Variable '_tmp57_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:323:5: note: Variable '_tmp57_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:325:5: style: Variable '_tmp58_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:320:0: note: Variable '_tmp58_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:325:5: note: Variable '_tmp58_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:326:5: style: Variable '_tmp55_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:316:0: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:326:5: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:357:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:350:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:357:5: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:359:5: style: Variable '_tmp60_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:351:0: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:359:5: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:360:5: style: Variable '_tmp61_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:352:0: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:360:5: note: Variable '_tmp61_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:361:5: style: Variable '_tmp62_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:353:0: note: Variable '_tmp62_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:361:5: note: Variable '_tmp62_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:363:5: style: Variable '_tmp63_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:354:0: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:363:5: note: Variable '_tmp63_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:364:5: style: Variable '_tmp64_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:355:0: note: Variable '_tmp64_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:364:5: note: Variable '_tmp64_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:365:5: style: Variable '_tmp65_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:356:0: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:365:5: note: Variable '_tmp65_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:366:5: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:358:5: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:366:5: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:398:5: style: Variable '_tmp66_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:394:0: note: Variable '_tmp66_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:398:5: note: Variable '_tmp66_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:399:5: style: Variable '_tmp67_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:395:0: note: Variable '_tmp67_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:399:5: note: Variable '_tmp67_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:401:5: style: Variable '_tmp68_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:397:0: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:401:5: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:417:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:410:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:417:5: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:419:5: style: Variable '_tmp69_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:411:0: note: Variable '_tmp69_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:419:5: note: Variable '_tmp69_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:420:5: style: Variable '_tmp70_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:412:0: note: Variable '_tmp70_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:420:5: note: Variable '_tmp70_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:421:5: style: Variable '_tmp71_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:413:0: note: Variable '_tmp71_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:421:5: note: Variable '_tmp71_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:423:5: style: Variable '_tmp72_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:414:0: note: Variable '_tmp72_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:423:5: note: Variable '_tmp72_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:424:5: style: Variable '_tmp73_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:415:0: note: Variable '_tmp73_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:424:5: note: Variable '_tmp73_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:425:5: style: Variable '_tmp74_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:416:0: note: Variable '_tmp74_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:425:5: note: Variable '_tmp74_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:426:5: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:418:5: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:426:5: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:457:3: style: Variable '_tmp75_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:456:0: note: Variable '_tmp75_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:457:3: note: Variable '_tmp75_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:473:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:466:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:473:3: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:475:3: style: Variable '_tmp76_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:467:0: note: Variable '_tmp76_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:475:3: note: Variable '_tmp76_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:476:3: style: Variable '_tmp77_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:468:0: note: Variable '_tmp77_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:476:3: note: Variable '_tmp77_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:477:3: style: Variable '_tmp78_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:469:0: note: Variable '_tmp78_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:477:3: note: Variable '_tmp78_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:479:3: style: Variable '_tmp79_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:470:0: note: Variable '_tmp79_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:479:3: note: Variable '_tmp79_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:480:3: style: Variable '_tmp80_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:471:0: note: Variable '_tmp80_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:480:3: note: Variable '_tmp80_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:481:3: style: Variable '_tmp81_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:472:0: note: Variable '_tmp81_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:481:3: note: Variable '_tmp81_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:482:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:474:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:482:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:517:3: style: Variable '_tmp86_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:515:0: note: Variable '_tmp86_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:517:3: note: Variable '_tmp86_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:519:3: style: Variable '_tmp87_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/http.c:516:0: note: Variable '_tmp87_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/http.c:519:3: note: Variable '_tmp87_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:86:2: style: Variable 'names' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:76:0: note: Variable 'names' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:86:2: note: Variable 'names' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:87:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:77:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:87:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:88:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:78:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:88:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:90:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:79:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:90:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:91:2: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:80:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:91:2: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:93:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:81:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:93:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:94:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:82:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:94:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:96:2: style: Variable 'keyfiles' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:83:0: note: Variable 'keyfiles' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:96:2: note: Variable 'keyfiles' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:97:2: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:84:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:97:2: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:101:3: style: Variable 'name_collection' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:99:0: note: Variable 'name_collection' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:101:3: note: Variable 'name_collection' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:105:4: style: Variable '_tmp7_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:103:0: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:105:4: note: Variable '_tmp7_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:106:4: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:104:0: note: Variable 'name' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:106:4: note: Variable 'name' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:110:5: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:109:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:110:5: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:111:5: style: Variable 'keyfile' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:108:0: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:111:5: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:116:6: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:113:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:116:6: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:117:6: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:114:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:117:6: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:142:6: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:141:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:142:6: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:150:6: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:149:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:150:6: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:181:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:177:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:181:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:185:3: style: Variable 'keyfile_collection' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:183:0: note: Variable 'keyfile_collection' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:185:3: note: Variable 'keyfile_collection' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:188:4: style: Variable 'keyfile' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:187:0: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:188:4: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:197:6: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:192:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:197:6: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:198:6: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:193:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:198:6: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:199:6: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:194:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:199:6: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:200:6: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:195:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:200:6: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:201:6: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:191:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:201:6: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:220:6: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:219:0: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:220:6: note: Variable 'e' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:243:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:240:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:243:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:244:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:241:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:244:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:245:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:239:0: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:245:2: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:253:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:251:0: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:253:2: note: Variable 'result' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:297:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:259:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:297:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:298:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:260:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:298:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:314:3: style: Variable '_tmp6_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:312:0: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:314:3: note: Variable '_tmp6_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:326:3: style: Variable '_tmp11_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:324:0: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:326:3: note: Variable '_tmp11_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:340:3: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:337:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:340:3: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:364:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:359:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:364:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:365:3: style: Variable '_tmp26_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:360:0: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:365:3: note: Variable '_tmp26_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:366:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:361:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:366:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:373:4: style: Variable '_tmp28_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:370:0: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:373:4: note: Variable '_tmp28_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:374:4: style: Variable '_tmp29_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:371:0: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:374:4: note: Variable '_tmp29_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:375:4: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:372:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:375:4: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:383:4: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:381:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:383:4: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:405:3: style: Variable '_tmp38_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:402:0: note: Variable '_tmp38_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:405:3: note: Variable '_tmp38_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:406:3: style: Variable '_tmp39_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:403:0: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:406:3: note: Variable '_tmp39_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:419:3: style: Variable '_tmp44_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:416:0: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:419:3: note: Variable '_tmp44_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:420:3: style: Variable '_tmp45_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:417:0: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:420:3: note: Variable '_tmp45_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:433:3: style: Variable '_tmp50_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:430:0: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:433:3: note: Variable '_tmp50_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:434:3: style: Variable '_tmp51_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:431:0: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:434:3: note: Variable '_tmp51_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:448:4: style: Variable '_tmp55_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:447:0: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:448:4: note: Variable '_tmp55_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:573:6: style: Variable '_tmp85_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:571:0: note: Variable '_tmp85_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:573:6: note: Variable '_tmp85_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:574:6: style: Variable '_tmp86_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:572:0: note: Variable '_tmp86_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:574:6: note: Variable '_tmp86_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:586:6: style: Variable '_tmp91_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:584:0: note: Variable '_tmp91_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:586:6: note: Variable '_tmp91_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:587:6: style: Variable '_tmp92_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:585:0: note: Variable '_tmp92_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:587:6: note: Variable '_tmp92_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:599:6: style: Variable '_tmp97_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:597:0: note: Variable '_tmp97_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:599:6: note: Variable '_tmp97_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:600:6: style: Variable '_tmp98_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:598:0: note: Variable '_tmp98_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:600:6: note: Variable '_tmp98_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:612:6: style: Variable '_tmp103_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:610:0: note: Variable '_tmp103_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:612:6: note: Variable '_tmp103_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:613:6: style: Variable '_tmp104_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:611:0: note: Variable '_tmp104_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:613:6: note: Variable '_tmp104_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:625:6: style: Variable '_tmp109_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:623:0: note: Variable '_tmp109_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:625:6: note: Variable '_tmp109_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:626:6: style: Variable '_tmp110_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:624:0: note: Variable '_tmp110_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:626:6: note: Variable '_tmp110_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:634:6: style: Variable '_tmp113_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:632:0: note: Variable '_tmp113_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:634:6: note: Variable '_tmp113_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:635:6: style: Variable '_tmp114_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/legacy-config.c:633:0: note: Variable '_tmp114_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/legacy-config.c:635:6: note: Variable '_tmp114_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:62:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/main.c:56:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:62:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:66:2: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/main.c:58:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:66:2: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:67:2: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/main.c:57:0: note: Variable 'app' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:67:2: note: Variable 'app' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:68:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
telegnome-0.3.3/src/main.c:59:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/main.c:68:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
telegnome-0.3.3/src/pixpack.c:290:0: error: syntax error [syntaxError]
telegnome-0.3.3/src/prefs.c:705:0: error: syntax error [syntaxError]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telegram-desktop/telegram-desktop_1.3.10.orig.tar.gz
tdesktop-1.3.10/Telegram/SourceFiles/_other/packer.cpp:454:0: error: #error Unknown platform! [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater.cpp:342:7: style: The scope of the variable 'needupdate' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:176:16: style: Condition 'status==0' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:171:15: note: Assignment 'status=0', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:176:16: note: Condition 'status==0' is always true
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:176:16: style: Same expression on both sides of '==' because the value of 'status' and '0' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:171:15: note: 'status' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/_other/updater_linux.cpp:176:16: note: Same expression on both sides of '==' because the value of 'status' and '0' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:1666:6: style: Condition 'writeFaved' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:1553:90: note: Assignment 'writeFaved=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:1666:6: note: Condition 'writeFaved' is always false
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:304:45: style: Function 'acceptTerms' argument 1 names different: declaration 'termsId' definition 'id'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:108:37: note: Function 'acceptTerms' argument 1 names different: declaration 'termsId' definition 'id'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:304:45: note: Function 'acceptTerms' argument 1 names different: declaration 'termsId' definition 'id'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:467:81: style: Function 'gotMessageDatas' argument 2 names different: declaration 'result' definition 'msgs'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:324:73: note: Function 'gotMessageDatas' argument 2 names different: declaration 'result' definition 'msgs'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:467:81: note: Function 'gotMessageDatas' argument 2 names different: declaration 'result' definition 'msgs'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2139:22: style: Function 'notifySettingReceived' argument 1 names different: declaration 'peer' definition 'notifyPeer'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:368:22: note: Function 'notifySettingReceived' argument 1 names different: declaration 'peer' definition 'notifyPeer'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2139:22: note: Function 'notifySettingReceived' argument 1 names different: declaration 'peer' definition 'notifyPeer'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2372:77: style: Function 'gotWebPages' argument 2 names different: declaration 'result' definition 'msgs'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:354:31: note: Function 'gotWebPages' argument 2 names different: declaration 'result' definition 'msgs'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2372:77: note: Function 'gotWebPages' argument 2 names different: declaration 'result' definition 'msgs'.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:3035:13: style: Variable 'offsetId' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:3037:13: style: Variable 'addOffset' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:3038:13: style: Variable 'limit' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:3039:13: style: Variable 'hash' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:69:2: warning: Member variable 'variable::_changes' is not initialized in the constructor. [uninitMemberVar]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:69:2: warning: Member variable 'variable::_lifetime' is not initialized in the constructor. [uninitMemberVar]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:213:7: style: Unused private function: 'CommonObservableData::notifyEnumerate' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:227:7: style: Unused private function: 'CommonObservableData::destroyMeIfEmpty' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:110:12: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:289:7: performance: Technically the member function 'MTP::Sender::requestSendDelayed' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:325:8: performance: Technically the member function 'MTP::Sender::RequestWrap::handled' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:65:7: performance: Technically the member function 'ApiWrap::applyUpdates' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:312:15: note: Technically the member function 'ApiWrap::applyUpdates' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:65:7: note: Technically the member function 'ApiWrap::applyUpdates' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:162:6: performance: Technically the member function 'ApiWrap::onlineTillFromStatus' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:1977:14: note: Technically the member function 'ApiWrap::onlineTillFromStatus' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:162:6: note: Technically the member function 'ApiWrap::onlineTillFromStatus' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:207:7: style: Technically the member function 'ApiWrap::stickerSetInstalled' can be const. [functionConst]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:319:7: style: Technically the member function 'ApiWrap::checkQuitPreventFinished' can be const. [functionConst]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2129:15: note: Technically the member function 'ApiWrap::checkQuitPreventFinished' can be const.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:319:7: note: Technically the member function 'ApiWrap::checkQuitPreventFinished' can be const.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:347:7: performance: Technically the member function 'ApiWrap::applyAdminsList' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:1309:15: note: Technically the member function 'ApiWrap::applyAdminsList' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:347:7: note: Technically the member function 'ApiWrap::applyAdminsList' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:385:7: performance: Technically the member function 'ApiWrap::refreshChannelAdmins' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2736:15: note: Technically the member function 'ApiWrap::refreshChannelAdmins' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:385:7: note: Technically the member function 'ApiWrap::refreshChannelAdmins' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:429:6: performance: Technically the member function 'ApiWrap::applyAffectedHistory' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2023:14: note: Technically the member function 'ApiWrap::applyAffectedHistory' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:429:6: note: Technically the member function 'ApiWrap::applyAffectedHistory' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:432:7: performance: Technically the member function 'ApiWrap::applyAffectedMessages' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:2046:15: note: Technically the member function 'ApiWrap::applyAffectedMessages' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:432:7: note: Technically the member function 'ApiWrap::applyAffectedMessages' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:465:7: performance: Technically the member function 'ApiWrap::readFeeds' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.cpp:4488:15: note: Technically the member function 'ApiWrap::readFeeds' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:465:7: note: Technically the member function 'ApiWrap::readFeeds' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:495:7: performance: Technically the member function 'Data::Session::stickersUpdateNeeded' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/event_stream.h:178:2: style: Class 'start_spawning_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:98:2: style: Class 'flat_multi_map_iterator_base_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:275:3: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:284:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:286:3: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:294:3: style: Class 'reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:303:3: style: Class 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:305:3: style: Class 'const_reverse_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:521:3: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:37:2: style: Class 'flat_multi_set_iterator_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:139:2: style: Class 'flat_multi_set_const_wrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:142:2: style: Class 'flat_multi_set_const_wrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:192:2: style: Class 'flat_multi_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:470:3: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:584:2: style: Class 'flat_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/single_timer.h:16:2: style: Class 'SingleTimer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:352:4: style: Struct 'helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:354:4: style: Struct 'helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:63:2: style: Class 'ApiWrap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:231:3: style: Struct 'SendOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:287:3: style: Struct 'MessageToSend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_web_page.h:28:2: style: Struct 'WebPageData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_sparse_ids.h:75:2: style: Class 'SparseIdsMergedSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_search_controller.h:100:3: style: Struct 'CacheEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_channel_admins.h:14:2: style: Class 'ChannelAdminChanges' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_key.h:25:2: style: Class 'Key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_key.h:27:2: style: Class 'Key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_key.h:29:2: style: Class 'Key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_key.h:31:2: style: Class 'Key' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer.h:167:2: style: Class 'producer_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer.h:397:2: style: Class 'producer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer.h:406:2: style: Class 'producer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/filter.h:22:2: style: Class 'filter_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/filter.h:78:2: style: Class 'filter_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/then.h:18:2: style: Class 'then_helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:73:3: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:155:2: style: Class 'CommonObservableData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:372:2: style: Class 'Variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:51:2: style: Class 'flags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:53:2: style: Class 'flags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.h:24:2: style: Struct 'PeerUpdate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:30:2: style: Class 'AuthKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:58:2: style: Class 'Messenger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/rp_widget.h:110:3: style: Struct 'Initer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history.h:114:2: style: Class 'History' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history.h:534:2: style: Class 'HistoryBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.h:119:3: style: Struct 'AnimationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_item_components.h:157:2: style: Struct 'HistoryMessageReplyMarkup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_item_components.h:361:2: style: Struct 'HistoryDocumentVoicePlayback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:79:2: style: Class 'variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:97:2: style: Class 'variable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/auth_session.h:189:2: style: Class 'AuthSession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager.h:55:2: style: Class 'System' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_lock_widgets.h:25:2: style: Class 'LockWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_lock_widgets.h:46:2: style: Class 'PasscodeLockWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_controller.h:123:2: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/message_field.h:59:2: style: Class 'QtConnectionOwner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/message_field.h:73:2: style: Class 'MessageLinksParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:145:2: style: Class 'TaskQueueWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:109:2: style: Struct 'SharedMediaRemoveAll' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:117:2: style: Struct 'SharedMediaInvalidateBottom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_media_prepare.h:30:2: style: Struct 'PreparedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:86:0: style: Class 'base :: weak_ptr < internal :: BaseObservableData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:90:0: style: Class 'base :: weak_ptr < internal :: BaseObservableData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:93:0: style: Class 'base :: weak_ptr < internal :: BaseObservableData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:111:0: style: Class 'base :: weak_ptr < internal :: BaseObservableData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:119:0: style: Class 'base :: weak_ptr < internal :: BaseObservableData >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:86:0: style: Class 'base :: weak_ptr < Other >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:90:0: style: Class 'base :: weak_ptr < Other >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:93:0: style: Class 'base :: weak_ptr < Other >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer.h:29:0: style: Class 'rpl :: details :: mutable_lambda_wrap < Generator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:28:1: warning: The class 'flat_multi_set_iterator_impl' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:298:7: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:96:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:298:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:299:7: style: The function 'finish' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:97:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.h:299:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:122:33: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:126:31: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:129:33: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:133:31: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:284:38: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:294:42: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_map.h:303:54: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:69:59: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:73:57: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:76:59: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flat_set.h:80:57: performance: Function parameter 'offset' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_sparse_ids.h:54:19: performance: Function parameter 'universalId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/observer.h:81:50: performance: Function parameter 'removeAndDestroyMethod' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:53:23: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:94:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:97:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:100:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:104:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:107:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:110:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:113:32: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:116:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags.h:119:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.h:81:66: performance: Function parameter 'events' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.h:91:39: performance: Function parameter 'events' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:41:56: performance: Function parameter 'types' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:54:24: performance: Function parameter 'types' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:95:24: performance: Function parameter 'types' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1063:19: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:69:0: warning: Member variable 'rpl :: variable < bool >::_lifetime' is not initialized in the constructor. [uninitMemberVar]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:110:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:22:2: style: Struct 'UploadState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:38:2: style: Struct 'MessageGroupId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:398:2: style: Struct 'MessageCursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:450:2: style: Class 'FileClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:35:2: style: Class 'PeerClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:49:2: style: Class 'PeerData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:312:2: style: Class 'UserData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:495:2: style: Class 'ChatData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:745:2: style: Class 'ChannelData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_location_manager.h:66:2: style: Struct 'LocationData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_location_manager.h:78:2: style: Class 'LocationClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.h:256:2: style: Class 'Fader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:79:0: style: Class 'rpl :: variable < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:97:0: style: Class 'rpl :: variable < bool >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer.h:167:0: style: Class 'rpl :: details :: producer_base < OtherType , Error , Generator >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:86:0: style: Class 'base :: weak_ptr < Calls :: Call >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:90:0: style: Class 'base :: weak_ptr < Calls :: Call >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:93:0: style: Class 'base :: weak_ptr < Calls :: Call >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:111:0: style: Class 'base :: weak_ptr < Calls :: Call >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/weak_ptr.h:119:0: style: Class 'base :: weak_ptr < Calls :: Call >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:148:43: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:151:43: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:157:17: performance: Function parameter 'from' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:157:29: performance: Function parameter 'till' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:172:32: performance: Function parameter 'channel' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:172:47: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:328:10: performance: Function parameter 'playId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_types.h:436:10: performance: Function parameter 'until' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:598:18: performance: Function parameter 'pts' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:834:41: performance: Function parameter 'until' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:899:30: performance: Function parameter 'right' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_peer.h:909:30: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.h:105:31: performance: Function parameter 'userId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.h:108:31: performance: Function parameter 'chatId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.h:111:40: performance: Function parameter 'channelId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.h:241:19: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:150:35: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:153:36: performance: Function parameter 'update' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:156:41: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:159:42: performance: Function parameter 'update' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:162:40: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:165:41: performance: Function parameter 'update' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:168:43: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:171:44: performance: Function parameter 'update' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:174:36: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:177:37: performance: Function parameter 'update' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:495:35: performance: Function parameter 'lastUpdate' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.h:495:54: performance: Function parameter 'now' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_item_components.h:388:31: performance: Function parameter 'seekingStart' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_item_components.h:394:33: performance: Function parameter 'seekingCurrent' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_service_message.h:53:22: performance: Function parameter 'ms' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_item.h:20:22: performance: Function parameter 'ms' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:97:69: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:104:62: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:111:64: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:118:69: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:125:62: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/auth_key.h:132:64: performance: Function parameter 'len' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/timer.h:24:42: performance: Function parameter 'timeout' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/timer.h:33:23: performance: Function parameter 'timeout' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/timer.h:37:23: performance: Function parameter 'timeout' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/timer.h:41:23: performance: Function parameter 'timeout' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/timer.h:45:23: performance: Function parameter 'timeout' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.h:165:90: performance: Function parameter 'date' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.h:84:21: performance: Function parameter 'msgId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:133:26: performance: Function parameter 'ms' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/sender.h:208:59: performance: Function parameter 'ms' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.h:30:10: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.h:31:10: performance: Function parameter 'access' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.h:35:9: performance: Function parameter 'hash' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.h:37:10: performance: Function parameter 'installDate' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_messages.h:20:35: performance: Function parameter 'date' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/apiwrap.h:578:45: performance: Function parameter 'upTo' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/auth_session.h:99:39: performance: Function parameter 'time' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:41:27: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:41:69: performance: Function parameter 'messageId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:53:10: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:55:9: performance: Function parameter 'messageId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:72:10: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:94:10: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:96:9: performance: Function parameter 'messageId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:109:30: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:117:37: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:126:10: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:128:9: performance: Function parameter 'messageId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_shared_media.h:169:10: performance: Function parameter 'peerId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager.h:86:16: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager.h:86:28: performance: Function parameter 'when' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1010:14: performance: Function parameter 'channelId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1189:38: performance: Function parameter 'channelId' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1331:48: performance: Function parameter 'radius' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1759:62: performance: Function parameter 'h' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1807:46: performance: Function parameter 'y' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1807:55: performance: Function parameter 'w' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/app.cpp:1807:64: performance: Function parameter 'h' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/base/qthelp_regex.h:18:2: style: Class 'RegularExpressionMatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:12:2: style: Class 'PreLaunchWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:29:2: style: Class 'PreLaunchLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:42:2: style: Class 'PreLaunchLog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:55:2: style: Class 'PreLaunchCheckbox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:163:3: style: Struct 'UpdaterData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/crash_report_window.h:207:2: style: Class 'ShowCrashReportWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:69:0: warning: Member variable 'rpl :: variable < int >::_lifetime' is not initialized in the constructor. [uninitMemberVar]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:326:2: style: Class 'WebLoadManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/tabbed_selector.h:258:2: style: Class 'InnerFooter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:79:0: style: Class 'rpl :: variable < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable.h:97:0: style: Class 'rpl :: variable < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:282:16: style: The function 'currentOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:98:16: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:282:16: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:294:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:124:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:294:15: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:302:15: style: The function 'cancelRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:151:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:302:15: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:303:15: style: The function 'tryLoadLocal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:150:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:303:15: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:304:15: style: The function 'loadPart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:158:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.h:304:15: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:37:34: style: Condition '(another&abc)==0' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:36:12: note: Assignment 'another=nullptr', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:37:34: note: Condition '(another&abc)==0' is always true
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:39:8: style: Condition '!(another&abc)' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:36:12: note: Assignment 'another=nullptr', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:39:8: note: Condition '!(another&abc)' is always true
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:36:2: style: Variable 'another' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:35:2: note: Variable 'another' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:36:2: note: Variable 'another' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:18:14: style: Variable 'test' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/base/flags_tests.cpp:74:31: style: Unused private function: 'Class::is_flag_type' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/base/tests_main.cpp:27:3: style: Struct 'MinimalReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/add_contact_box.cpp:70:3: style: Struct 'ChatRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/background_box.cpp:21:2: style: Class 'Inner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/calendar_box.cpp:59:31: style: Technically the member function 'Context::month' can be const. [functionConst]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/change_phone_box.cpp:61:2: style: Class 'EnterPhone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:540:14: warning: Either the condition 'peer' is redundant or there is possible null pointer dereference: peer. [nullPointerRedundantCheck]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:536:14: note: Assuming that condition 'peer' is not redundant
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:540:14: note: Null pointer dereference
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:542:15: warning: Either the condition 'peer' is redundant or there is possible null pointer dereference: peer. [nullPointerRedundantCheck]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:536:14: note: Assuming that condition 'peer' is not redundant
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:542:15: note: Null pointer dereference
tdesktop-1.3.10/Telegram/SourceFiles/boxes/confirm_box.cpp:713:12: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/connection_box.cpp:241:11: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/connection_box.cpp:1420:13: style: Variable 'ping' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/edit_color_box.cpp:334:17: style: The scope of the variable 'LargeBit' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/edit_participant_box.cpp:37:44: style: The scope of the variable 'dependencies' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/edit_participant_box.cpp:37:59: style: The scope of the variable 'changed' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/peer_list_controllers.cpp:29:18: warning: Either the condition '!peer' is redundant or there is possible null pointer dereference: peer. [nullPointerRedundantCheck]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/peer_list_controllers.cpp:26:6: note: Assuming that condition '!peer' is not redundant
tdesktop-1.3.10/Telegram/SourceFiles/boxes/peer_list_controllers.cpp:29:18: note: Null pointer dereference
tdesktop-1.3.10/Telegram/SourceFiles/boxes/send_files_box.cpp:615:7: style: The scope of the variable 'maxW' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/send_files_box.cpp:616:7: style: The scope of the variable 'maxH' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/send_files_box.cpp:838:64: style: The scope of the variable 'linktop' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/send_files_box.cpp:847:15: style: Variable 'nameright' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/send_files_box.cpp:849:13: style: Variable 'linktop' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/share_box.cpp:833:62: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:727:6: style: Condition 'xadd' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:726:14: note: Assignment 'xadd=0', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:727:6: note: Condition 'xadd' is always false
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:1123:10: style: The scope of the variable 'sets' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:587:65: style: Function 'Inner' argument 2 names different: declaration 'Section' definition 'section'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.h:137:25: note: Function 'Inner' argument 2 names different: declaration 'Section' definition 'section'.
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:587:65: note: Function 'Inner' argument 2 names different: declaration 'Section' definition 'section'.
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:972:9: style: Variable 'set' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:58:2: style: Class 'CounterWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/stickers_box.cpp:950:49: performance: Function parameter 'pressed' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/calls/calls_box_controller.cpp:33:2: style: Class 'Row' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/emoji_list_widget.cpp:19:2: style: Class 'Footer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/gifs_list_widget.cpp:758:8: style: Variable 'inlineItems' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/gifs_list_widget.cpp:793:0: style: Variable 'clear' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/gifs_list_widget.cpp:38:2: style: Class 'Footer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/message_field.cpp:378:7: style: The scope of the variable 'inlineUsernameStart' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.cpp:704:7: style: The scope of the variable 'myCounter' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.cpp:846:36: style: Function 'FeedSet' argument 1 names different: declaration 'data' definition 'set'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.h:95:36: note: Function 'FeedSet' argument 1 names different: declaration 'data' definition 'set'.
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers.cpp:846:36: note: Function 'FeedSet' argument 1 names different: declaration 'data' definition 'set'.
tdesktop-1.3.10/Telegram/SourceFiles/chat_helpers/stickers_list_widget.cpp:992:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/data.cpp:1693:28: performance: Function parameter 'code' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/generator.cpp:128:9: performance: Technically the member function 'codegen::emoji::::Crc32Initializer::reflect' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/generator.cpp:121:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/replaces.cpp:328:7: style: Condition 'failed' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/replaces.cpp:304:17: note: Assignment 'failed=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/replaces.cpp:328:7: note: Condition 'failed' is always false
tdesktop-1.3.10/Telegram/SourceFiles/codegen/emoji/replaces.cpp:32:2: style: Class 'ReplacementWords' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/lang/generator.cpp:213:29: style: The scope of the variable 'count' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/generator.cpp:1268:71: style: The scope of the variable 'fontFamilyIndex' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/generator.cpp:52:10: performance: Technically the member function 'codegen::style::::Crc32Table::reflect' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/generator.cpp:41:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:17:3: style: Class 'TInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:28:3: style: Class 'TDouble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:39:3: style: Class 'TString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:50:3: style: Class 'TPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:61:3: style: Class 'TSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:72:3: style: Class 'TColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:83:3: style: Class 'TMargins' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:94:3: style: Class 'TFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:105:3: style: Class 'TIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:116:3: style: Class 'TFields' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/codegen/style/structure_types.cpp:39:23: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler.cpp:28:14: style: The scope of the variable 'emitClickHandlerActiveChanged' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/core/update_checker.cpp:345:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/core/utils.cpp:503:10: performance: Technically the member function '::_Crc32Initializer::reflect' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/core/utils.cpp:496:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_media_types.cpp:489:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_notify_settings.cpp:27:2: style: Class 'NotifySettingsValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_notify_settings.cpp:123:31: error: Uninitialized variable: flag [uninitvar]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_session.cpp:220:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_sparse_ids.cpp:52:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_user_photos.cpp:105:6: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_indexed_list.cpp:62:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp:258:9: style: Condition 'xadd' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp:254:23: note: Assignment 'xadd=0', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp:258:9: note: Condition 'xadd' is always false
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp:52:2: style: Struct 'HashtagResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_inner_widget.cpp:59:2: style: Struct 'PeerSearchResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_widget.cpp:296:14: style: Variable 'delta' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_widget.cpp:741:13: style: Variable 'feedId' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/dialogs/dialogs_widget.cpp:48:2: style: Class 'UpdateButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/export/data/export_data_types.cpp:74:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/export_api_wrap.cpp:319:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/export_controller.cpp:70:18: performance: Technically the member function 'Export::Controller::stateInitializing' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/export/export_controller.cpp:478:29: note: Technically the member function 'Export::Controller::stateInitializing' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/export/export_controller.cpp:70:18: note: Technically the member function 'Export::Controller::stateInitializing' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/export/export_controller.cpp:23:2: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/export/output/export_output_file.cpp:45:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/output/export_output_html.cpp:208:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/output/export_output_json.cpp:228:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/output/export_output_text.cpp:41:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:33:2: style: Class 'SuggestBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:158:5: warning: Access of moved variable 'settings'. [accessMoved]
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:156:16: note: Calling std::move(settings)
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:158:5: note: $symbol:settings
Access of moved variable '$symbol'.
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:160:30: warning: Access of moved variable 'settings'. [accessMoved]
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:156:16: note: Calling std::move(settings)
tdesktop-1.3.10/Telegram/SourceFiles/export/view/export_view_panel_controller.cpp:160:30: note: $symbol:settings
Access of moved variable '$symbol'.
tdesktop-1.3.10/Telegram/SourceFiles/info/info_memento.h:35:2: style: Class 'Memento' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/info/info_memento.h:38:2: style: Class 'Memento' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/info/info_memento.h:86:2: style: Class 'MoveMemento' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler_types.h:87:2: style: Class 'HiddenUrlClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler_types.h:128:2: style: Class 'MentionClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler_types.h:180:2: style: Class 'HashtagClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler_types.h:208:2: style: Class 'CashtagClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/core/click_handler_types.h:238:2: style: Class 'BotCommandClickHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_clip_reader.h:189:2: style: Class 'Manager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/layer_widget.h:87:2: style: Class 'LayerStackWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp:633:13: style: Condition 'count>1' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp:620:16: note: Assignment 'count=0', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp:633:13: note: Condition 'count>1' is always false
tdesktop-1.3.10/Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp:1004:20: style: Variable 'canDelete' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/admin_log/history_admin_log_inner.cpp:1005:21: style: Variable 'canForward' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history.cpp:85:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4187:6: style: Condition 'inThumb' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4156:17: note: Assignment 'inThumb=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4187:6: note: Condition 'inThumb' is always false
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:1174:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:2550:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4944:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:1394:63: style: The scope of the variable 'linktop' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:1633:64: style: The scope of the variable 'linktop' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3154:64: style: The scope of the variable 'linktop' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3203:7: style: The scope of the variable 'nameleft' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3203:64: style: The scope of the variable 'linktop' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3593:8: style: The scope of the variable 'semibold' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4013:7: style: The scope of the variable 'linesMax' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4075:8: style: The scope of the variable 'semibold' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:4484:8: style: The scope of the variable 'semibold' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:1187:0: style: Variable 'realDuration' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:2589:0: style: Variable 'realDuration' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:2860:16: style: Variable 'loaded' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3147:0: style: Variable 'paintx' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3147:0: style: Variable 'painty' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3203:0: style: Variable 'nametop' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3203:0: style: Variable 'nameright' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3203:0: style: Variable 'statustop' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3262:0: style: Variable 'paintx' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3262:0: style: Variable 'painty' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3587:0: style: Variable 'paintx' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3587:0: style: Variable 'painty' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3720:0: style: Variable 'paintx' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_media_types.cpp:3720:0: style: Variable 'painty' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_message.cpp:637:19: style: Variable 'hasViaBot' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/history_widget.cpp:4280:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_context_menu.cpp:384:13: style: The scope of the variable 'asGroup' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_context_menu.cpp:497:15: style: The scope of the variable 'asGroup' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_context_menu.cpp:38:25: style: Variable 'grouped' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_element.cpp:97:13: style: Variable 'left' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_list_widget.cpp:494:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_message.cpp:637:23: style: Variable 'mediaOnTop' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_service_message.cpp:204:31: style: The scope of the variable 'forceShrink' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_top_bar_widget.cpp:656:18: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/info/feed/info_feed_channels_controllers.cpp:35:2: style: Class 'Row' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/info/media/info_media_list_widget.cpp:248:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1262:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1259:6: note: outer condition: radial
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1262:7: note: identical inner condition: radial
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:942:2: style: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:940:0: note: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:942:2: note: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1212:2: style: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1210:0: note: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:1212:2: note: Variable 'left' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:393:16: style: Variable 'loaded' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_bot_layout_internal.cpp:710:18: style: Variable 'textWidth' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/inline_bots/inline_results_widget.cpp:587:8: style: Variable 'inlineItems' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:168:31: warning: Either the condition 'i>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:164:16: note: Assuming that condition 'i>0' is not redundant
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:165:10: note: i is decremented', new value is 0
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:166:33: note: i is decremented', new value is -1
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:168:31: note: Negative array index
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:98:2: style: Class 'RuntimeComposerMetadata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/base/runtime_composer.h:144:2: style: Class 'RuntimeComposerBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_cursor_state.h:30:2: style: Struct 'TextState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/history/view/history_view_cursor_state.h:37:2: style: Struct 'TextState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/connection.h:61:2: style: Class 'Connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mainwidget.cpp:1373:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:839:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:841:33: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:280:43: style: Function 'setupMain' argument 1 names different: declaration 'user' definition 'self'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.h:55:32: note: Function 'setupMain' argument 1 names different: declaration 'user' definition 'self'.
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:280:43: note: Function 'setupMain' argument 1 names different: declaration 'user' definition 'self'.
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:500:39: style: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'object'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.h:120:28: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'object'.
tdesktop-1.3.10/Telegram/SourceFiles/mainwindow.cpp:500:39: note: Function 'eventFilter' argument 1 names different: declaration 'o' definition 'object'.
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/shadow.h:20:2: style: Class 'PlainShadow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/intro/introwidget.h:35:2: style: Class 'Widget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/boxes/connection_box.h:29:2: style: Class 'AutoDownloadBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/effects/radial_animation.h:18:2: style: Class 'RadialAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_shared_media.h:92:2: style: Class 'SharedMediaWithLastSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_user_photos.h:17:2: style: Class 'UserPhotosSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/settings/settings_widget.h:18:2: style: Class 'Widget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_warning.h:19:2: style: Class 'WarningWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_shared_media.h:31:8: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/data/data_shared_media.h:65:9: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1184:13: style: Condition 'hasPlaying' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1157:20: note: Assignment 'hasPlaying=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1184:13: note: Condition 'hasPlaying' is always false
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1573:16: style: Condition 'sumbytes>0' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1534:20: note: Assignment 'sumbytes=0', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1573:16: note: Condition 'sumbytes>0' is always false
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio.cpp:1405:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_capture.cpp:627:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_capture.cpp:667:6: style: The scope of the variable 'res' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_loaders.cpp:64:6: style: Condition 'waitingAndAdded' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_loaders.cpp:37:25: note: Assignment 'waitingAndAdded=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_loaders.cpp:64:6: note: Condition 'waitingAndAdded' is always false
tdesktop-1.3.10/Telegram/SourceFiles/media/media_clip_reader.cpp:739:17: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/media/player/media_player_cover.cpp:30:2: style: Class 'PlayButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/player/media_player_widget.cpp:34:2: style: Class 'PlayButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/view/media_view_group_thumbs.cpp:219:13: style: The scope of the variable 'isNewThumb' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:1462:47: style: Function 'displayDocument' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.h:190:37: note: Function 'displayDocument' argument 1 names different: declaration 'document' definition 'doc'.
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:1462:47: note: Function 'displayDocument' argument 1 names different: declaration 'document' definition 'doc'.
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:2727:35: style: Function 'updateOver' argument 1 names different: declaration 'mpos' definition 'pos'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.h:138:25: note: Function 'updateOver' argument 1 names different: declaration 'mpos' definition 'pos'.
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:2727:35: note: Function 'updateOver' argument 1 names different: declaration 'mpos' definition 'pos'.
tdesktop-1.3.10/Telegram/SourceFiles/media/view/media_clip_controller.h:31:2: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/view/media_view_group_thumbs.h:58:2: style: Class 'GroupThumbs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:52:2: style: Struct 'SharedMedia' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:60:2: style: Struct 'UserPhotos' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mediaview.cpp:60:34: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:211:23: style: Function 'showPhoto' argument 2 names different: declaration 'item' definition 'peer'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:83:65: note: Function 'showPhoto' argument 2 names different: declaration 'item' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:211:23: note: Function 'showPhoto' argument 2 names different: declaration 'item' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:240:54: style: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:209:44: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:240:54: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'e'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:607:38: style: Function 'chatPhotoDone' argument 1 names different: declaration 'peerId' definition 'peer'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:164:28: note: Function 'chatPhotoDone' argument 1 names different: declaration 'peerId' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:607:38: note: Function 'chatPhotoDone' argument 1 names different: declaration 'peerId' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:615:40: style: Function 'peerPhotoFailed' argument 1 names different: declaration 'peerId' definition 'peer'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:165:30: note: Function 'peerPhotoFailed' argument 1 names different: declaration 'peerId' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:615:40: note: Function 'peerPhotoFailed' argument 1 names different: declaration 'peerId' definition 'peer'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:615:62: style: Function 'peerPhotoFailed' argument 2 names different: declaration 'e' definition 'error'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:165:54: note: Function 'peerPhotoFailed' argument 2 names different: declaration 'e' definition 'error'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:615:62: note: Function 'peerPhotoFailed' argument 2 names different: declaration 'e' definition 'error'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:624:39: style: Function 'peerClearPhoto' argument 1 names different: declaration 'peer' definition 'id'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/SourceFiles/messenger.h:166:29: note: Function 'peerClearPhoto' argument 1 names different: declaration 'peer' definition 'id'.
tdesktop-1.3.10/Telegram/SourceFiles/messenger.cpp:624:39: note: Function 'peerClearPhoto' argument 1 names different: declaration 'peer' definition 'id'.
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_form_controller.h:66:2: style: Class 'UploadScanDataPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/media/media_audio_track.h:20:2: style: Class 'Track' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.h:32:10: performance: Function parameter 'flags' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/media/player/media_player_instance.h:133:47: performance: Function parameter 'overview' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.cpp:586:13: warning: Redundant assignment of 'Flag' to itself. [selfAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.cpp:374:17: style: The scope of the variable 'kVersion' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.cpp:448:18: style: The scope of the variable 'kMaxSecretSize' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.cpp:65:2: style: Class 'WriteLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/dc_options.cpp:81:2: style: Class 'ReadLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/mtproto/rsa_public_key.cpp:95:2: style: Class 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.cpp:96:21: performance: Function parameter 'flags' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.cpp:110:21: performance: Function parameter 'flags' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/observer_peer.cpp:120:21: performance: Function parameter 'flags' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/overview/overview_layout.cpp:534:19: style: Variable 'showPause' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_edit_identity_box.cpp:84:13: style: Variable 'availableWidth' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_form_controller.cpp:1247:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_panel_controller.cpp:1081:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_panel_details_row.cpp:417:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_panel_edit_document.cpp:323:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_panel_edit_scans.cpp:111:2: style: Struct 'SpecialScan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/passport/passport_panel_password.cpp:56:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/file_utilities_linux.cpp:114:3: style: Same expression on both sides of '&&'. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/file_utilities_linux.cpp:407:23: style: Variable 'deleteOnClose' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/file_utilities_linux.cpp:148:8: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/linux_glibc_wraps_32.c:16:0: error: #error Please add glibc wraps for your architecture [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/linux_glibc_wraps_64.c:15:0: error: #error Please add glibc wraps for your architecture [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/linux_libs.cpp:247:5: style: Variable 'gtkLoaded' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/linux_libs.cpp:246:5: note: Variable 'gtkLoaded' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/linux_libs.cpp:247:5: note: Variable 'gtkLoaded' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/main_window_linux.cpp:562:7: style: The scope of the variable 'showShadows' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/main_window_linux.cpp:133:81: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/main_window_linux.cpp:578:17: style: Variable 'showShadows' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp:238:7: style: Condition 'name' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp:236:16: note: Assignment 'name=nullptr', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp:238:7: note: Condition 'name' is always false
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp:176:7: performance: Technically the member function 'Platform::Notifications::::NotificationData::logError' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp:298:24: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/main_window_win.cpp:322:22: performance: Function parameter 'changes' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/notifications_manager_win.cpp:615:24: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/notifications_manager_win.cpp:41:2: style: Class 'StringReferenceWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/notifications_manager_win.cpp:53:2: style: Class 'StringReferenceWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/notifications_manager_win.cpp:62:2: style: Class 'StringReferenceWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/notifications_manager_win.cpp:367:3: style: Struct 'NotificationPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/specific_win.cpp:1284:0: error: #error "Platform not supported!" [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/windows_app_user_model_id.cpp:50:19: style: Variable 'maxFileLen' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/windows_app_user_model_id.cpp:164:19: style: Variable 'maxFileLen' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/platform/win/windows_app_user_model_id.cpp:194:19: style: Variable 'maxFileLen' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/operators_tests.cpp:17:2: style: Class 'OnDestructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/producer_tests.cpp:17:2: style: Class 'OnDestructor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:25:4: style: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:24:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:25:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:26:4: style: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:25:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:26:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:27:4: style: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:26:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/rpl/variable_tests.cpp:27:4: note: Variable 'var' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/settings.cpp:85:0: error: #error Unknown platform [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/settings/settings_inner_widget.cpp:64:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/settings/settings_widget.cpp:226:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/config.h:205:0: error: #error "Only little endian is supported!" [preprocessorErrorDirective]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.cpp:1066:20: style: Technically the member function 'webFileLoaderPrivate::data' can be const. [functionConst]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_download.cpp:83:2: style: Struct 'FileLoaderQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_upload.cpp:24:2: style: Struct 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/file_upload.cpp:25:2: style: Struct 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localimageloader.cpp:571:9: style: The scope of the variable 'thumbQuality' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:4791:3: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3318:4: performance: Variable 'pixmap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:181:2: style: Struct 'EncryptedDescriptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3356:2: style: Class 'CountWaveformTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3125:7: style: The function 'readFromStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3026:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3125:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3128:7: style: The function 'clearInMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3027:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3128:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3199:7: style: The function 'readFromStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3026:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3199:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3202:7: style: The function 'clearInMap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3027:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:3202:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:83:48: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:93:28: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:113:47: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:207:54: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:210:55: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:213:45: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:316:76: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/localstorage.cpp:449:85: performance: Function parameter 'options' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_user_photos.cpp:91:4: style: Variable 'result.skippedBefore' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_user_photos.cpp:89:4: note: Variable 'result.skippedBefore' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/storage/storage_user_photos.cpp:91:4: note: Variable 'result.skippedBefore' is reassigned a value before the old one has been used if variable is no semaphore variable.
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:20:2: style: Class 'ReaderPointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:120:2: style: Class 'value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:259:2: style: Struct 'Shifted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:261:2: style: Struct 'Shifted' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:434:2: style: Class 'AnimationCallbacks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:456:2: style: Class 'BasicAnimation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:494:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:426:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:494:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:498:7: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:427:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:498:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:522:7: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:427:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:522:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:545:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:426:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:545:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:549:7: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:427:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:549:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:574:7: style: The function 'step' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:427:15: note: Virtual function in base class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:574:7: note: Function in derived class
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:270:67: performance: Function parameter 'multiplier' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:274:50: performance: Function parameter 'multiplier' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/ui/animation.h:629:99: performance: Function parameter 'transition' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/SourceFiles/ui/effects/round_checkbox.cpp:293:0: style: Variable 'displayInactive' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/ui/effects/round_checkbox.cpp:17:2: style: Class 'CheckCaches' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/emoji_config.cpp:97:10: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
tdesktop-1.3.10/Telegram/SourceFiles/ui/emoji_config.h:54:7: performance: Technically the member function 'Ui::Emoji::One::hasPostfix' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:203:16: style: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:49:25: note: '_maxHeight' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:203:16: note: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:220:32: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:220:32: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:243:21: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:243:21: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:244:15: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:244:15: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:246:13: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:246:13: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:273:15: style: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:49:25: note: '_maxHeight' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:273:15: note: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:274:28: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:274:28: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:282:15: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:282:15: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:288:13: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:288:13: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:312:15: style: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:49:25: note: '_maxHeight' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:312:15: note: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:313:38: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:313:38: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:343:15: style: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:49:25: note: '_maxHeight' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:343:15: note: Same expression on both sides of '-' because the value of '_maxHeight' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:388:14: style: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:48:24: note: '_maxWidth' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:51:23: note: '_spacing' is assigned value '0' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:388:14: note: Same expression on both sides of '-' because the value of '_maxWidth' and '_spacing' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:31:32: style: Unused private function: 'Layouter::layoutTwo' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:32:32: style: Unused private function: 'Layouter::layoutThree' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/ui/grouped_layout.cpp:35:32: style: Unused private function: 'Layouter::layoutOne' [unusedPrivateFunction]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:74:14: style: Condition 'radius<16' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:70:22: note: Assignment 'radius=3', assigned value is 3
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:74:14: note: Condition 'radius<16' is always true
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:74:51: style: Same expression on both sides of '<=' because the value of 'stride' and 'w*4' are the same. [duplicateExpression]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:73:24: note: 'stride' is assigned value 'w*4' here.
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:74:51: note: Same expression on both sides of '<=' because the value of 'stride' and 'w*4' are the same.
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:69:49: style: Variable 'wold' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:69:59: style: Variable 'hold' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:485:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:486:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:487:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:488:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:637:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:638:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:639:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:640:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:681:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:682:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:683:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/images.cpp:684:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/SourceFiles/ui/special_buttons.cpp:800:15: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:1132:7: style: Condition '!ignore' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:1130:17: note: Assignment 'ignore=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:1132:7: note: Condition '!ignore' is always true
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2224:10: style: Variable 'status.eor' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2220:10: note: Variable 'status.eor' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2224:10: note: Variable 'status.eor' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2286:9: style: Variable 'status.eor' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2282:9: note: Variable 'status.eor' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:2286:9: note: Variable 'status.eor' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:1096:12: style: Variable 'yTo' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:752:3: performance: Variable 'eor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:753:3: performance: Variable 'lastStrong' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:754:3: performance: Variable 'last' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:755:3: performance: Variable 'dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:1774:14: performance: Technically the member function 'TextPainter::applyFlags' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/ui/text/text.cpp:767:2: style: Struct 'BidiControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/twidget.h:182:2: style: Class 'PainterHighQualityEnabler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/twidget.h:329:2: style: Class 'TWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/twidget.h:455:2: style: Class 'SingleQueuedInvokation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/twidget.h:477:2: style: Class 'object_ptr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/input_fields.cpp:2196:0: error: syntax error [syntaxError]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/menu.cpp:196:9: style: The scope of the variable 'data' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/scroll_area.cpp:123:15: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/scroll_area.cpp:138:18: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/scroll_area.cpp:150:18: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/ui/widgets/scroll_area.cpp:154:15: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tdesktop-1.3.10/Telegram/SourceFiles/window/layer_widget.cpp:38:2: style: Class 'BackgroundWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/main_window.cpp:267:7: style: The scope of the variable 'maximized' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager_default.cpp:569:6: style: Condition 'wasUserInput' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager_default.cpp:562:22: note: Assignment 'wasUserInput=true', assigned value is 1
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager_default.cpp:569:6: note: Condition 'wasUserInput' is always true
tdesktop-1.3.10/Telegram/SourceFiles/window/notifications_manager_default.cpp:657:23: style: The scope of the variable 'textCachedFor' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme.cpp:338:9: style: Variable 'componentsScroll' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_editor_block.cpp:449:7: style: Condition '!started' is always true [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_editor_block.cpp:447:17: note: Assignment 'started=false', assigned value is 0
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_editor_block.cpp:449:7: note: Condition '!started' is always true
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_preview.cpp:233:11: style: Variable 'tright' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_preview.cpp:141:6: performance: Technically the member function 'Window::Theme::::Generator::computeInfoWidth' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_preview.cpp:248:16: note: Technically the member function 'Window::Theme::::Generator::computeInfoWidth' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/window/themes/window_theme_preview.cpp:141:6: note: Technically the member function 'Window::Theme::::Generator::computeInfoWidth' can be static.
tdesktop-1.3.10/Telegram/SourceFiles/window/window_connecting_widget.cpp:27:2: style: Class 'Progress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_connecting_widget.cpp:73:2: style: Class 'ProxyIcon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_peer_menu.cpp:81:7: style: Technically the member function 'Window::::FeedFiller::addUngroup' can be const. [functionConst]
tdesktop-1.3.10/Telegram/SourceFiles/window/window_peer_menu.cpp:536:18: note: Technically the member function 'Window::::FeedFiller::addUngroup' can be const.
tdesktop-1.3.10/Telegram/SourceFiles/window/window_peer_menu.cpp:81:7: note: Technically the member function 'Window::::FeedFiller::addUngroup' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:238:60: style: Function 'isDuplicateOfLastResult' argument 1 names different: declaration 'replacement' definition 'item'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:122:50: note: Function 'isDuplicateOfLastResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:238:60: note: Function 'isDuplicateOfLastResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:245:59: style: Function 'isBetterThanLastResult' argument 1 names different: declaration 'replacement' definition 'item'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:123:49: note: Function 'isBetterThanLastResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:245:59: note: Function 'isBetterThanLastResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:260:46: style: Function 'addResult' argument 1 names different: declaration 'replacement' definition 'item'. [funcArgNamesDifferent]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:121:36: note: Function 'addResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:260:46: note: Function 'addResult' argument 1 names different: declaration 'replacement' definition 'item'.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:38:11: performance: Technically the member function 'Ui::Emoji::internal::::Crc32Initializer::reflect' can be static. [functionStatic]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:130:6: style: Technically the member function 'Ui::Emoji::::Completer::findEqualCharsCount' can be const. [functionConst]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:359:16: note: Technically the member function 'Ui::Emoji::::Completer::findEqualCharsCount' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:130:6: note: Technically the member function 'Ui::Emoji::::Completer::findEqualCharsCount' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:132:7: style: Technically the member function 'Ui::Emoji::::Completer::startsWithQuery' can be const. [functionConst]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:310:17: note: Technically the member function 'Ui::Emoji::::Completer::startsWithQuery' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:132:7: note: Technically the member function 'Ui::Emoji::::Completer::startsWithQuery' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:133:7: style: Technically the member function 'Ui::Emoji::::Completer::isExactMatch' can be const. [functionConst]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:322:17: note: Technically the member function 'Ui::Emoji::::Completer::isExactMatch' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:133:7: note: Technically the member function 'Ui::Emoji::::Completer::isExactMatch' can be const.
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:73:2: style: Class 'string_span' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:110:2: style: Class 'Completer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:31:71: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:98:25: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/ThirdParty/emoji_suggestions/emoji_suggestions.cpp:102:33: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1212:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1209:41: note: outer condition: zi->ci.method==Z_DEFLATED
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1212:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1038:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1037:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1040:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1038:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1041:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1040:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1041:7: note: Variable 'err' is reassigned a value before the old one has been used.
tdesktop-1.3.10/Telegram/ThirdParty/minizip/crypt.h:99:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1957:9: style: The scope of the variable 'header' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1958:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:488:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:492:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:515:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:552:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:555:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:578:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:603:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:627:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1477:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
tdesktop-1.3.10/Telegram/ThirdParty/minizip/zip.c:1683:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-accounts-signon/telepathy-accounts-signon_1.0.orig.tar.gz
telepathy-accounts-signon.git/mcp-account-manager-accounts-sso/mcp-account-manager-accounts-sso.c:171:10: style: The scope of the variable 'node' can be reduced. [variableScope]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-farstream/telepathy-farstream_0.6.2.orig.tar.gz
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.c:358:20: style: Function 'content_added' argument 2 names different: declaration 'context_proxy' definition 'content_proxy'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.c:96:20: note: Function 'content_added' argument 2 names different: declaration 'context_proxy' definition 'content_proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.c:358:20: note: Function 'content_added' argument 2 names different: declaration 'context_proxy' definition 'content_proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.c:451:39: style: Function 'tf_call_channel_new_async' argument 1 names different: declaration 'channel_proxy' definition 'channel'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.h:91:44: note: Function 'tf_call_channel_new_async' argument 1 names different: declaration 'channel_proxy' definition 'channel'.
telepathy-farstream-0.6.2/telepathy-farstream/call-channel.c:451:39: note: Function 'tf_call_channel_new_async' argument 1 names different: declaration 'channel_proxy' definition 'channel'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:490:11: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:480:0: note: Variable 'type' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:490:11: note: Variable 'type' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1372:36: style: Function 'tf_call_stream_new' argument 1 names different: declaration 'content' definition 'call_content'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.h:117:20: note: Function 'tf_call_stream_new' argument 1 names different: declaration 'content' definition 'call_content'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1372:36: note: Function 'tf_call_stream_new' argument 1 names different: declaration 'content' definition 'call_content'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1698:46: style: Function 'tf_call_stream_sending_failed' argument 1 names different: declaration 'stream' definition 'self'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.h:122:51: note: Function 'tf_call_stream_sending_failed' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1698:46: note: Function 'tf_call_stream_sending_failed' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1713:48: style: Function 'tf_call_stream_receiving_failed' argument 1 names different: declaration 'stream' definition 'self'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.h:124:53: note: Function 'tf_call_stream_receiving_failed' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-farstream-0.6.2/telepathy-farstream/call-stream.c:1713:48: note: Function 'tf_call_stream_receiving_failed' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:662:39: style: Function 'channel_fs_conference_added' argument 1 names different: declaration 'chan' definition 'proxy'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:90:51: note: Function 'channel_fs_conference_added' argument 1 names different: declaration 'chan' definition 'proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:662:39: note: Function 'channel_fs_conference_added' argument 1 names different: declaration 'chan' definition 'proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:671:41: style: Function 'channel_fs_conference_removed' argument 1 names different: declaration 'chan' definition 'proxy'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:92:53: note: Function 'channel_fs_conference_removed' argument 1 names different: declaration 'chan' definition 'proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/channel.c:671:41: note: Function 'channel_fs_conference_removed' argument 1 names different: declaration 'chan' definition 'proxy'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:300:45: style: Function 'tf_media_signalling_channel_new' argument 1 names different: declaration 'channel_proxy' definition 'channel'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.h:98:16: note: Function 'tf_media_signalling_channel_new' argument 1 names different: declaration 'channel_proxy' definition 'channel'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:300:45: note: Function 'tf_media_signalling_channel_new' argument 1 names different: declaration 'channel_proxy' definition 'channel'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:552:53: style: Function 'new_media_session_handler' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:57:51: note: Function 'new_media_session_handler' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:552:53: note: Function 'new_media_session_handler' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:555:24: style: Function 'new_media_session_handler' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:59:14: note: Function 'new_media_session_handler' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:555:24: note: Function 'new_media_session_handler' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:574:54: style: Function 'get_session_handlers_reply' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:61:52: note: Function 'get_session_handlers_reply' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:574:54: note: Function 'get_session_handlers_reply' argument 1 names different: declaration 'channel_proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:577:24: style: Function 'get_session_handlers_reply' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:63:14: note: Function 'get_session_handlers_reply' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-channel.c:577:24: note: Function 'get_session_handlers_reply' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-content.c:309:3: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-content.c:303:0: note: Variable 'iter' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/media-signalling-content.c:309:3: note: Variable 'iter' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:422:13: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:420:0: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:422:13: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:292:46: style: Function 'dummy_callback' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:122:52: note: Function 'dummy_callback' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:292:46: note: Function 'dummy_callback' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:295:26: style: Function 'dummy_callback' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:123:34: note: Function 'dummy_callback' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:295:26: note: Function 'dummy_callback' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:304:46: style: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:125:52: note: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:304:46: note: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:305:18: style: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:125:65: note: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:305:18: note: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:306:15: style: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:126:10: note: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:306:15: note: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:307:20: style: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:126:23: note: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:307:20: note: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:325:56: style: Function 'new_media_stream_handler' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:118:62: note: Function 'new_media_stream_handler' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:325:56: note: Function 'new_media_stream_handler' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:326:18: style: Function 'new_media_stream_handler' argument 2 names different: declaration 'stream_handler_path' definition 'object_path'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:119:18: note: Function 'new_media_stream_handler' argument 2 names different: declaration 'stream_handler_path' definition 'object_path'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:326:18: note: Function 'new_media_stream_handler' argument 2 names different: declaration 'stream_handler_path' definition 'object_path'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:327:11: style: Function 'new_media_stream_handler' argument 3 names different: declaration 'id' definition 'stream_id'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:119:45: note: Function 'new_media_stream_handler' argument 3 names different: declaration 'id' definition 'stream_id'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:327:11: note: Function 'new_media_stream_handler' argument 3 names different: declaration 'id' definition 'stream_id'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:330:24: style: Function 'new_media_stream_handler' argument 6 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/session.c:120:31: note: Function 'new_media_stream_handler' argument 6 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/session.c:330:24: note: Function 'new_media_stream_handler' argument 6 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:928:7: style: Variable 'conn_timeout_str' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:926:0: note: Variable 'conn_timeout_str' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:928:7: note: Variable 'conn_timeout_str' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1563:7: style: Variable 'transports' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1551:0: note: Variable 'transports' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1563:7: note: Variable 'transports' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1625:7: style: Variable 'fs_codec' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1611:0: note: Variable 'fs_codec' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1625:7: note: Variable 'fs_codec' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2445:7: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2443:0: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2445:7: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2705:3: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2703:0: note: Variable 'self' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2705:3: note: Variable 'self' is reassigned a value before the old one has been used.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1260:16: style: The scope of the variable 'transport' can be reduced. [variableScope]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1261:16: style: The scope of the variable 'fs_candidate' can be reduced. [variableScope]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1601:16: style: The scope of the variable 'codec' can be reduced. [variableScope]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:734:19: style: Function 'get_all_properties_cb' argument 3 names different: declaration 'error' definition 'dbus_error'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:155:19: note: Function 'get_all_properties_cb' argument 3 names different: declaration 'error' definition 'dbus_error'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:734:19: note: Function 'get_all_properties_cb' argument 3 names different: declaration 'error' definition 'dbus_error'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1477:51: style: Function 'add_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:164:57: note: Function 'add_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1477:51: note: Function 'add_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1480:24: style: Function 'add_remote_candidate' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:166:14: note: Function 'add_remote_candidate' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1480:24: note: Function 'add_remote_candidate' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1500:54: style: Function 'remove_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:168:60: note: Function 'remove_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1500:54: note: Function 'remove_remote_candidate' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1501:28: style: Function 'remove_remote_candidate' argument 2 names different: declaration 'candidate' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:169:18: note: Function 'remove_remote_candidate' argument 2 names different: declaration 'candidate' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1501:28: note: Function 'remove_remote_candidate' argument 2 names different: declaration 'candidate' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1502:24: style: Function 'remove_remote_candidate' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:170:14: note: Function 'remove_remote_candidate' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1502:24: note: Function 'remove_remote_candidate' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1503:21: style: Function 'remove_remote_candidate' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:170:34: note: Function 'remove_remote_candidate' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1503:21: note: Function 'remove_remote_candidate' argument 4 names different: declaration 'object' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1512:56: style: Function 'set_active_candidate_pair' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:172:62: note: Function 'set_active_candidate_pair' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1512:56: note: Function 'set_active_candidate_pair' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1515:24: style: Function 'set_active_candidate_pair' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:174:14: note: Function 'set_active_candidate_pair' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1515:24: note: Function 'set_active_candidate_pair' argument 4 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1538:56: style: Function 'set_remote_candidate_list' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:176:62: note: Function 'set_remote_candidate_list' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1538:56: note: Function 'set_remote_candidate_list' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1540:24: style: Function 'set_remote_candidate_list' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:177:43: note: Function 'set_remote_candidate_list' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1540:24: note: Function 'set_remote_candidate_list' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1595:48: style: Function 'set_remote_codecs' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:179:54: note: Function 'set_remote_codecs' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1595:48: note: Function 'set_remote_codecs' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1597:24: style: Function 'set_remote_codecs' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:180:39: note: Function 'set_remote_codecs' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1597:24: note: Function 'set_remote_codecs' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1758:49: style: Function 'set_stream_playing' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:182:55: note: Function 'set_stream_playing' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1758:49: note: Function 'set_stream_playing' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1760:24: style: Function 'set_stream_playing' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:183:14: note: Function 'set_stream_playing' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1760:24: note: Function 'set_stream_playing' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1812:49: style: Function 'set_stream_sending' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:187:55: note: Function 'set_stream_sending' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1812:49: note: Function 'set_stream_sending' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1813:14: style: Function 'set_stream_sending' argument 2 names different: declaration 'play' definition 'send'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:187:71: note: Function 'set_stream_sending' argument 2 names different: declaration 'play' definition 'send'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1813:14: note: Function 'set_stream_sending' argument 2 names different: declaration 'play' definition 'send'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1814:24: style: Function 'set_stream_sending' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:188:14: note: Function 'set_stream_sending' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1814:24: note: Function 'set_stream_sending' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1923:46: style: Function 'set_stream_held' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:184:52: note: Function 'set_stream_held' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1923:46: note: Function 'set_stream_held' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1925:24: style: Function 'set_stream_held' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:185:14: note: Function 'set_stream_held' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1925:24: note: Function 'set_stream_held' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1978:52: style: Function 'start_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:190:58: note: Function 'start_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1978:52: note: Function 'start_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1980:24: style: Function 'start_telephony_event' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:191:14: note: Function 'start_telephony_event' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:1980:24: note: Function 'start_telephony_event' argument 3 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2153:51: style: Function 'stop_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:199:57: note: Function 'stop_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2153:51: note: Function 'stop_telephony_event' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2154:24: style: Function 'stop_telephony_event' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:200:14: note: Function 'stop_telephony_event' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2154:24: note: Function 'stop_telephony_event' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2187:43: style: Function 'stream_close' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:202:49: note: Function 'stream_close' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2187:43: note: Function 'stream_close' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2188:27: style: Function 'stream_close' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:203:14: note: Function 'stream_close' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2188:27: note: Function 'stream_close' argument 2 names different: declaration 'user_data' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2308:45: style: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:211:51: note: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2308:45: note: Function 'invalidated_cb' argument 1 names different: declaration 'proxy' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2309:18: style: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:212:11: note: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2309:18: note: Function 'invalidated_cb' argument 2 names different: declaration 'domain' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2310:15: style: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:212:24: note: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2310:15: note: Function 'invalidated_cb' argument 3 names different: declaration 'code' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2311:20: style: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:212:37: note: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2311:20: note: Function 'invalidated_cb' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2700:12: style: Function '_tf_stream_new' argument 9 names different: declaration 'local_codecs_config' definition 'local_preferences'. [funcArgNamesDifferent]
telepathy-farstream-0.6.2/telepathy-farstream/stream.h:113:12: note: Function '_tf_stream_new' argument 9 names different: declaration 'local_codecs_config' definition 'local_preferences'.
telepathy-farstream-0.6.2/telepathy-farstream/stream.c:2700:12: note: Function '_tf_stream_new' argument 9 names different: declaration 'local_codecs_config' definition 'local_preferences'.
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-gabble/telepathy-gabble_0.18.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-glib/telepathy-glib_0.24.1.orig.tar.gz
telepathy-glib-0.24.1/telepathy-glib/account-manager.c:130:23: style: struct member 'TpAccountManagerFeatureCallback::result' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/account-manager.c:131:11: style: struct member 'TpAccountManagerFeatureCallback::features' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/account-request.c:1347:3: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/account-request.c:1343:0: note: Variable 'priv' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/account-request.c:1347:3: note: Variable 'priv' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/account.c:1109:3: style: Variable 'tp_account_parse_object_path' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/account.c:2246:14: style: Unused variable: self [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/base-call-channel.c:1370:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/base-call-channel.c:1368:0: note: Variable 'e' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-call-channel.c:1370:3: note: Variable 'e' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-client.c:1102:10: style: Unused variable: ret [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/base-client.c:1107:3: style: Variable 'g_list_foreach' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/base-connection-manager.c:889:11: style: The scope of the variable 'value' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:746:11: style: The scope of the variable 'value' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1847:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:3271:22: style: Function 'tp_base_connection_interested_name_owner_changed_cb' argument 1 names different: declaration 'it' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:559:19: note: Function 'tp_base_connection_interested_name_owner_changed_cb' argument 1 names different: declaration 'it' definition 'G_GNUC_UNUSED'.
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:3271:22: note: Function 'tp_base_connection_interested_name_owner_changed_cb' argument 1 names different: declaration 'it' definition 'G_GNUC_UNUSED'.
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:1956:3: style: Variable 'g_ptr_array_foreach' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:3579:3: style: Variable 'tp_svc_connection_implement_request_handles' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/base-connection.c:3581:3: style: Variable 'tp_svc_connection_implement_add_client_interest' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/base-contact-list.c:1067:3: style: Variable 'requests' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/base-contact-list.c:1063:0: note: Variable 'requests' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-contact-list.c:1067:3: note: Variable 'requests' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-contact-list.c:315:8: style: struct member '_TpBaseContactListClassPrivate::dummy' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:340:3: style: Variable 'bcc_class->stop_tone' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:339:3: note: Variable 'bcc_class->stop_tone' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:340:3: note: Variable 'bcc_class->stop_tone' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:913:59: style: Function 'tp_base_media_call_content_start_tone' argument 1 names different: declaration 'self' definition 'bcc'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:143:75: note: Function 'tp_base_media_call_content_start_tone' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:913:59: note: Function 'tp_base_media_call_content_start_tone' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:957:58: style: Function 'tp_base_media_call_content_stop_tone' argument 1 names different: declaration 'self' definition 'bcc'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:146:74: note: Function 'tp_base_media_call_content_stop_tone' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:957:58: note: Function 'tp_base_media_call_content_stop_tone' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:986:63: style: Function 'tp_base_media_call_content_multiple_tones' argument 1 names different: declaration 'self' definition 'bcc'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:149:24: note: Function 'tp_base_media_call_content_multiple_tones' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-content.c:986:63: note: Function 'tp_base_media_call_content_multiple_tones' argument 1 names different: declaration 'self' definition 'bcc'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c:1094:58: style: Function 'tp_base_media_call_stream_set_sending' argument 1 names different: declaration 'self' definition 'bcs'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c:227:74: note: Function 'tp_base_media_call_stream_set_sending' argument 1 names different: declaration 'self' definition 'bcs'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c:1094:58: note: Function 'tp_base_media_call_stream_set_sending' argument 1 names different: declaration 'self' definition 'bcs'.
telepathy-glib-0.24.1/telepathy-glib/base-media-call-stream.c:1443:7: style: Variable 'g_ptr_array_add' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/base-protocol.c:977:15: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/base-protocol.c:972:0: note: Variable 'key' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/base-protocol.c:977:15: note: Variable 'key' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c:917:14: style: The scope of the variable 'messages_array' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c:972:11: style: Unused variable: value [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c:973:14: style: Unused variable: messages_array [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c:1022:11: style: Unused variable: value [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/call-content-media-description.c:1030:3: style: Variable 'g_value_set_uint' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/call-stream-endpoint.c:587:7: style: Variable 'g_ptr_array_add' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/call-stream-endpoint.c:677:17: style: Unused variable: value [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/call-stream-endpoint.c:725:11: style: Unused variable: component_value [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/channel-contacts.c:435:3: style: Variable 'g_array_unref' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/channel-manager.c:792:16: style: The scope of the variable 'property_name' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1571:11: error: Array 'features[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1574:11: error: Array 'features[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1578:11: error: Array 'features[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1581:11: error: Array 'features[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1584:21: error: Array 'features[4]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/channel.c:794:3: style: Variable 'g_signal_emit' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1574:3: style: Variable 'features' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/channel.c:1586:3: error: Pointer to local array variable returned. [returnLocalVariable]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:794:10: style: The scope of the variable 'next_protocol' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:1886:28: style: The scope of the variable 'cm' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:268:12: style: struct member '_TpConnectionManagerPrivate::waiting_for_ready' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:2075:7: style: Variable 'tp_list_connection_managers' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:2078:7: style: Variable 'g_object_unref' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/connection-manager.c:2488:3: style: Variable 'return' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/connection.c:735:15: style: The scope of the variable 'iter' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/connection.c:886:4: style: Variable 'tp_connection_get_contacts_by_handle' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/connection.c:892:3: style: Variable 'g_array_unref' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/contact.c:4612:3: style: Variable 'tp_connection_hold_handles' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/contact.c:4928:3: style: Variable 'tp_connection_request_handles' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/contact.c:5024:3: style: Variable 'tp_connection_get_contacts_by_id' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/contact.c:5116:3: style: Variable 'tp_connection_upgrade_contacts' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/dbus-daemon.c:1320:12: style: The scope of the variable 'daemons' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/dbus-tube-channel.c:178:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/dbus-tube-channel.c:170:0: note: Variable 'result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/dbus-tube-channel.c:178:3: note: Variable 'result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/dbus.c:769:11: style: The scope of the variable 'value' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/dbus.c:267:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-glib-0.24.1/telepathy-glib/dbus.c:277:13: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-glib-0.24.1/telepathy-glib/debug-sender.c:120:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
telepathy-glib-0.24.1/telepathy-glib/debug-sender.c:122:3: note: Found duplicate branches for 'if' and 'else'.
telepathy-glib-0.24.1/telepathy-glib/debug-sender.c:120:8: note: Found duplicate branches for 'if' and 'else'.
telepathy-glib-0.24.1/telepathy-glib/debug.c:262:35: style: Function '_tp_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/telepathy-glib/debug-internal.h:43:40: note: Function '_tp_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'.
telepathy-glib-0.24.1/telepathy-glib/debug.c:262:35: note: Function '_tp_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'.
telepathy-glib-0.24.1/telepathy-glib/group-mixin.c:1242:14: style: The scope of the variable 'str_added' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/group-mixin.c:1242:26: style: The scope of the variable 'str_removed' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/group-mixin.c:1242:40: style: The scope of the variable 'str_flags' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/intset.c:425:26: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
telepathy-glib-0.24.1/telepathy-glib/intset.c:994:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
telepathy-glib-0.24.1/telepathy-glib/media-interfaces.c:69:34: style: struct member '_TpMediaStreamHandler::priv' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/media-interfaces.c:153:35: style: struct member '_TpMediaSessionHandler::priv' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/message-mixin.c:1046:28: style: struct member '_TpMessageMixinOutgoingMessagePrivate::context' is never used. [unusedStructMember]
telepathy-glib-0.24.1/telepathy-glib/presence-mixin.c:1550:7: style: Variable 'g_hash_table_iter_init' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/protocol.c:1672:7: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/protocol.c:1667:0: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/protocol.c:1672:7: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/run.c:245:3: style: Variable 'bus_daemon' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/run.c:216:0: note: Variable 'bus_daemon' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/run.c:245:3: note: Variable 'bus_daemon' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:1260:3: style: Variable 'addressv' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:1257:0: note: Variable 'addressv' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:1260:3: note: Variable 'addressv' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:625:12: style: Unused variable: initiator_handle [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:655:3: style: Variable 'g_array_unref' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:1122:7: style: Variable 'tp_connection_get_contacts_by_handle' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/stream-tube-channel.c:1129:7: style: Variable 'g_array_unref' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/text-channel.c:876:11: error: Array 'features[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/text-channel.c:879:11: error: Array 'features[2]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/text-channel.c:883:21: error: Array 'features[2]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
telepathy-glib-0.24.1/telepathy-glib/text-channel.c:883:3: style: Variable 'g_assert' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/text-channel.c:885:3: error: Pointer to local array variable returned. [returnLocalVariable]
telepathy-glib-0.24.1/telepathy-glib/text-mixin.c:421:20: style: The scope of the variable 'msg' can be reduced. [variableScope]
telepathy-glib-0.24.1/telepathy-glib/util.c:2117:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/telepathy-glib/util.c:2114:0: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/util.c:2117:3: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/telepathy-glib/util.c:1109:16: style: Unused variable: arr [unusedVariable]
telepathy-glib-0.24.1/telepathy-glib/util.c:1118:3: style: Variable 'va_start' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/util.c:1125:7: style: Variable 'g_value_array_append' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/telepathy-glib/util.c:1128:7: style: Variable 'g_value_init' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/tests/capabilities.c:92:15: style: Unused variable: fixed [unusedVariable]
telepathy-glib-0.24.1/tests/dbus/account-request.c:497:3: style: Variable 'avatar' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/account-request.c:434:3: note: Variable 'avatar' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/account-request.c:497:3: note: Variable 'avatar' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/base-client.c:1355:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/base-client.c:1273:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/base-client.c:1355:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/base-client.c:296:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-glib-0.24.1/tests/dbus/base-client.c:302:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:247:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:243:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:247:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:294:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:284:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:294:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:298:3: style: Variable 'prepare_result' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:276:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:298:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:337:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:326:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:337:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:341:3: style: Variable 'prepare_result' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:319:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:341:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:384:3: style: Variable 'prepare_result' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:374:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:384:3: note: Variable 'prepare_result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:424:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:398:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:424:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:522:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:511:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:522:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:546:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:535:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:546:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:570:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:559:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:570:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:588:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:583:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:588:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:607:3: style: Variable 'bad_chan_path' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:603:3: note: Variable 'bad_chan_path' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:607:3: note: Variable 'bad_chan_path' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:608:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:601:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:608:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:680:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:670:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/channel-introspect.c:680:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/connection-inject-bug16307.c:27:13: style: struct member 'WhenReadyContext::error' is never used. [unusedStructMember]
telepathy-glib-0.24.1/tests/dbus/connection-inject-bug16307.c:28:16: style: struct member 'WhenReadyContext::mainloop' is never used. [unusedStructMember]
telepathy-glib-0.24.1/tests/dbus/disconnection.c:203:3: style: Variable 'freed' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/disconnection.c:164:0: note: Variable 'freed' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/disconnection.c:203:3: note: Variable 'freed' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/example-no-protocols.c:128:14: style: Condition '!saw_exited' is always true [knownConditionTrueFalse]
telepathy-glib-0.24.1/tests/dbus/example-no-protocols.c:124:7: note: Assuming that condition '!saw_exited' is not redundant
telepathy-glib-0.24.1/tests/dbus/example-no-protocols.c:128:14: note: Condition '!saw_exited' is always true
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:358:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:350:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:358:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:374:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:366:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:374:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:424:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:385:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/file-transfer-channel.c:424:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/group-mixin.c:202:16: style: The scope of the variable 'id' can be reduced. [variableScope]
telepathy-glib-0.24.1/tests/dbus/handle-repo.c:25:3: style: Variable 'tp_repo' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-repo.c:19:0: note: Variable 'tp_repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-repo.c:25:3: note: Variable 'tp_repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:31:3: style: Variable 'repo' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-set.c:20:0: note: Variable 'repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:31:3: note: Variable 'repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:36:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-set.c:21:0: note: Variable 'set' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:36:3: note: Variable 'set' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:69:3: style: Variable 'iset' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-set.c:23:0: note: Variable 'iset' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:69:3: note: Variable 'iset' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:73:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-set.c:23:0: note: Variable 'result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:73:3: note: Variable 'result' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:96:3: style: Variable 'other' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/handle-set.c:22:0: note: Variable 'other' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/handle-set.c:96:3: note: Variable 'other' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1060:3: style: Variable 'address' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1053:0: note: Variable 'address' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1060:3: note: Variable 'address' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1061:3: style: Variable 'socket_address' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1054:0: note: Variable 'socket_address' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1061:3: note: Variable 'socket_address' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1066:3: style: Variable 'sock' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1055:0: note: Variable 'sock' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/stream-tube.c:1066:3: note: Variable 'sock' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/text-channel.c:163:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/dbus/text-channel.c:159:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/dbus/text-channel.c:163:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/gnio-util.c:93:21: style: Unused variable: value [unusedVariable]
telepathy-glib-0.24.1/tests/gnio-util.c:116:3: style: Variable 'g_assert' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/tests/gnio-util.c:140:21: style: Unused variable: value [unusedVariable]
telepathy-glib-0.24.1/tests/gnio-util.c:163:3: style: Variable 'g_assert' is assigned a value that is never used. [unreadVariable]
telepathy-glib-0.24.1/tests/internal-debug.c:21:0: error: #error internal-debug.h should always define DEBUGGING [preprocessorErrorDirective]
telepathy-glib-0.24.1/tests/intset.c:204:5: style: Variable 'arr' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/intset.c:201:5: note: Variable 'arr' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/intset.c:204:5: note: Variable 'arr' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/intset.c:205:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/intset.c:202:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/intset.c:205:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/lib/contacts-conn.c:322:21: style: The scope of the variable 'supported_fields' can be reduced. [variableScope]
telepathy-glib-0.24.1/tests/lib/contacts-conn.c:1326:14: style: Unused variable: copy [unusedVariable]
telepathy-glib-0.24.1/tests/lib/contacts-conn.c:1328:12: style: Unused variable: self_handle [unusedVariable]
telepathy-glib-0.24.1/tests/lib/echo-chan.c:68:3: style: Variable 'contact_repo' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-glib-0.24.1/tests/lib/echo-chan.c:64:0: note: Variable 'contact_repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/lib/echo-chan.c:68:3: note: Variable 'contact_repo' is reassigned a value before the old one has been used.
telepathy-glib-0.24.1/tests/lib/params-cm.c:200:65: style: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent]
telepathy-glib-0.24.1/tests/lib/params-cm.h:91:70: note: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'.
telepathy-glib-0.24.1/tests/lib/params-cm.c:200:65: note: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'.
telepathy-glib-0.24.1/tests/lib/simple-channel-request.c:88:16: style: The scope of the variable 'target_id' can be reduced. [variableScope]
telepathy-glib-0.24.1/tests/lib/util.c:278:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-glib-0.24.1/tests/lib/util.c:199:43: warning: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv' [funcArgOrderDifferent]
telepathy-glib-0.24.1/tests/lib/util.h:36:48: note: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv'
telepathy-glib-0.24.1/tests/lib/util.c:199:43: note: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv'
telepathy-glib-0.24.1/tests/util.c:60:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
telepathy-glib-0.24.1/tests/util.c:47:3: style: Variable 'tp_value_array_unpack' is assigned a value that is never used. [unreadVariable]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-haze/telepathy-haze_0.8.0.orig.tar.gz
telepathy-haze-0.8.0/src/connection-avatars.c:45:16: style: The scope of the variable 'format' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-mail.c:110:37: style: Function 'haze_connection_mail_init' argument 1 names different: declaration 'object' definition 'conn'. [funcArgNamesDifferent]
telepathy-haze-0.8.0/src/connection-mail.h:29:42: note: Function 'haze_connection_mail_init' argument 1 names different: declaration 'object' definition 'conn'.
telepathy-haze-0.8.0/src/connection-mail.c:110:37: note: Function 'haze_connection_mail_init' argument 1 names different: declaration 'object' definition 'conn'.
telepathy-haze-0.8.0/src/connection-mail.c:206:54: style: Function 'haze_connection_mail_notify_email' argument 1 names different: declaration 'gc' definition 'pc'. [funcArgNamesDifferent]
telepathy-haze-0.8.0/src/connection-mail.h:33:63: note: Function 'haze_connection_mail_notify_email' argument 1 names different: declaration 'gc' definition 'pc'.
telepathy-haze-0.8.0/src/connection-mail.c:206:54: note: Function 'haze_connection_mail_notify_email' argument 1 names different: declaration 'gc' definition 'pc'.
telepathy-haze-0.8.0/src/connection-mail.c:242:55: style: Function 'haze_connection_mail_notify_emails' argument 1 names different: declaration 'gc' definition 'pc'. [funcArgNamesDifferent]
telepathy-haze-0.8.0/src/connection-mail.h:35:64: note: Function 'haze_connection_mail_notify_emails' argument 1 names different: declaration 'gc' definition 'pc'.
telepathy-haze-0.8.0/src/connection-mail.c:242:55: note: Function 'haze_connection_mail_notify_emails' argument 1 names different: declaration 'gc' definition 'pc'.
telepathy-haze-0.8.0/src/connection-presence.c:138:5: style: Variable 'prim' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-haze-0.8.0/src/connection-presence.c:134:0: note: Variable 'prim' is reassigned a value before the old one has been used.
telepathy-haze-0.8.0/src/connection-presence.c:138:5: note: Variable 'prim' is reassigned a value before the old one has been used.
telepathy-haze-0.8.0/src/connection-presence.c:84:23: style: The scope of the variable 'type' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:89:18: style: The scope of the variable 'xhtml_message' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:90:12: style: The scope of the variable 'message' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:179:22: style: The scope of the variable 'bname' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:181:22: style: The scope of the variable 'buddy' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:220:23: style: The scope of the variable 'base_conn' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/connection-presence.c:221:23: style: The scope of the variable 'tp_status' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/contact-list.c:951:16: style: The scope of the variable 'group_name' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/contact-list.c:367:24: style: struct member '_HandleContext::contact_repo' is never used. [unusedStructMember]
telepathy-haze-0.8.0/src/contact-list.c:368:18: style: struct member '_HandleContext::add_handles' is never used. [unusedStructMember]
telepathy-haze-0.8.0/src/contact-list.c:371:17: style: struct member '_HandleContext::group_handles' is never used. [unusedStructMember]
telepathy-haze-0.8.0/src/im-channel-factory.c:341:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/media-stream.c:1180:21: style: The scope of the variable 'c' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/media-stream.c:880:42: style: Function 'haze_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'. [funcArgNamesDifferent]
telepathy-haze-0.8.0/src/media-stream.h:96:47: note: Function 'haze_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-haze-0.8.0/src/media-stream.c:880:42: note: Function 'haze_media_stream_hold' argument 1 names different: declaration 'stream' definition 'self'.
telepathy-haze-0.8.0/src/protocol.c:498:39: style: The scope of the variable 'tuple' can be reduced. [variableScope]
telepathy-haze-0.8.0/src/util.c:17:37: style: Function 'haze_remove_directory' argument 1 names different: declaration 'dir' definition 'path'. [funcArgNamesDifferent]
telepathy-haze-0.8.0/src/util.h:16:46: note: Function 'haze_remove_directory' argument 1 names different: declaration 'dir' definition 'path'.
telepathy-haze-0.8.0/src/util.c:17:37: note: Function 'haze_remove_directory' argument 1 names different: declaration 'dir' definition 'path'.
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-idle/telepathy-idle_0.2.0.orig.tar.gz
telepathy-idle-0.2.0/src/idle-connection.c:1518:9: style: The scope of the variable 'p' can be reduced. [variableScope]
telepathy-idle-0.2.0/src/idle-connection.c:542:68: style: Function '_iface_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-connection.c:209:68: note: Function '_iface_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-connection.c:542:68: note: Function '_iface_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-connection.c:575:67: style: Function '_iface_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-connection.c:210:67: note: Function '_iface_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-connection.c:575:67: note: Function '_iface_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-connection.c:627:48: style: Function '_iface_shut_down' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-connection.c:212:48: note: Function '_iface_shut_down' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-connection.c:627:48: note: Function '_iface_shut_down' argument 1 names different: declaration 'self' definition 'base'.
telepathy-idle-0.2.0/src/idle-handles.c:133:46: style: Function 'idle_normalize_nickname' argument 1 names different: declaration 'nickname' definition 'id'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-handles.h:32:46: note: Function 'idle_normalize_nickname' argument 1 names different: declaration 'nickname' definition 'id'.
telepathy-idle-0.2.0/src/idle-handles.c:133:46: note: Function 'idle_normalize_nickname' argument 1 names different: declaration 'nickname' definition 'id'.
telepathy-idle-0.2.0/src/idle-im-channel.c:140:18: style: Function 'idle_im_channel_receive' argument 4 names different: declaration 'msg' definition 'text'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-im-channel.h:57:116: note: Function 'idle_im_channel_receive' argument 4 names different: declaration 'msg' definition 'text'.
telepathy-idle-0.2.0/src/idle-im-channel.c:140:18: note: Function 'idle_im_channel_receive' argument 4 names different: declaration 'msg' definition 'text'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:516:52: style: Function 'idle_muc_channel_is_ready' argument 1 names different: declaration 'chan' definition 'obj'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:97:52: note: Function 'idle_muc_channel_is_ready' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:516:52: note: Function 'idle_muc_channel_is_ready' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:678:51: style: Function 'change_password_flags' argument 1 names different: declaration 'chan' definition 'obj'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.c:169:51: note: Function 'change_password_flags' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:678:51: note: Function 'change_password_flags' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:701:118: style: Function 'idle_muc_channel_receive' argument 4 names different: declaration 'msg' definition 'text'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:90:118: note: Function 'idle_muc_channel_receive' argument 4 names different: declaration 'msg' definition 'text'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:701:118: note: Function 'idle_muc_channel_receive' argument 4 names different: declaration 'msg' definition 'text'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:791:59: style: Function 'idle_muc_channel_quit' argument 2 names different: declaration 'handle' definition 'quitter'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:89:59: note: Function 'idle_muc_channel_quit' argument 2 names different: declaration 'handle' definition 'quitter'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:791:59: note: Function 'idle_muc_channel_quit' argument 2 names different: declaration 'handle' definition 'quitter'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1026:21: style: Function 'idle_muc_channel_topic' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:92:45: note: Function 'idle_muc_channel_topic' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1026:21: note: Function 'idle_muc_channel_topic' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1039:21: style: Function 'idle_muc_channel_topic_touch' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:94:51: note: Function 'idle_muc_channel_topic_touch' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1039:21: note: Function 'idle_muc_channel_topic_touch' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1040:20: style: Function 'idle_muc_channel_topic_touch' argument 2 names different: declaration 'handle' definition 'toucher'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:94:72: note: Function 'idle_muc_channel_topic_touch' argument 2 names different: declaration 'handle' definition 'toucher'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1040:20: note: Function 'idle_muc_channel_topic_touch' argument 2 names different: declaration 'handle' definition 'toucher'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1051:21: style: Function 'idle_muc_channel_topic_full' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:93:50: note: Function 'idle_muc_channel_topic_full' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1051:21: note: Function 'idle_muc_channel_topic_full' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1052:20: style: Function 'idle_muc_channel_topic_full' argument 2 names different: declaration 'handle' definition 'toucher'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:93:71: note: Function 'idle_muc_channel_topic_full' argument 2 names different: declaration 'handle' definition 'toucher'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1052:20: note: Function 'idle_muc_channel_topic_full' argument 2 names different: declaration 'handle' definition 'toucher'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1096:21: style: Function 'idle_muc_channel_topic_unset' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:95:51: note: Function 'idle_muc_channel_topic_unset' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1096:21: note: Function 'idle_muc_channel_topic_unset' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1169:52: style: Function 'idle_muc_channel_join_attempt' argument 1 names different: declaration 'chan' definition 'obj'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-muc-channel.h:82:52: note: Function 'idle_muc_channel_join_attempt' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-muc-channel.c:1169:52: note: Function 'idle_muc_channel_join_attempt' argument 1 names different: declaration 'chan' definition 'obj'.
telepathy-idle-0.2.0/src/idle-parser.c:330:15: warning: Either the condition 'iter' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
telepathy-idle-0.2.0/src/idle-parser.c:320:7: note: Assuming that condition 'iter' is not redundant
telepathy-idle-0.2.0/src/idle-parser.c:330:15: note: Null pointer addition
telepathy-idle-0.2.0/src/idle-parser.c:229:59: style: Function 'idle_parser_receive' argument 2 names different: declaration 'raw_msg' definition 'msg'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-parser.h:133:59: note: Function 'idle_parser_receive' argument 2 names different: declaration 'raw_msg' definition 'msg'.
telepathy-idle-0.2.0/src/idle-parser.c:229:59: note: Function 'idle_parser_receive' argument 2 names different: declaration 'raw_msg' definition 'msg'.
telepathy-idle-0.2.0/src/idle-roomlist-manager.c:185:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
telepathy-idle-0.2.0/src/idle-roomlist-manager.c:219:46: style: Function '_roomlist_manager_foreach' argument 1 names different: declaration 'self' definition 'manager'. [funcArgNamesDifferent]
telepathy-idle-0.2.0/src/idle-roomlist-manager.c:68:58: note: Function '_roomlist_manager_foreach' argument 1 names different: declaration 'self' definition 'manager'.
telepathy-idle-0.2.0/src/idle-roomlist-manager.c:219:46: note: Function '_roomlist_manager_foreach' argument 1 names different: declaration 'self' definition 'manager'.
telepathy-idle-0.2.0/src/room-config.c:187:3: style: Variable 'password_protected' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-idle-0.2.0/src/room-config.c:184:0: note: Variable 'password_protected' is reassigned a value before the old one has been used.
telepathy-idle-0.2.0/src/room-config.c:187:3: note: Variable 'password_protected' is reassigned a value before the old one has been used.
telepathy-idle-0.2.0/src/room-config.c:189:3: style: Variable 'password' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-idle-0.2.0/src/room-config.c:185:0: note: Variable 'password' is reassigned a value before the old one has been used.
telepathy-idle-0.2.0/src/room-config.c:189:3: note: Variable 'password' is reassigned a value before the old one has been used.
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-logger/telepathy-logger_0.8.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-logger-qt/telepathy-logger-qt_17.08.0.orig.tar.xz
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.h:56:27: performance: Technically the member function 'Tpl::LogManager::accountManagerPtr' can be static. [functionStatic]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.cpp:49:35: note: Technically the member function 'Tpl::LogManager::accountManagerPtr' can be static.
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.h:56:27: note: Technically the member function 'Tpl::LogManager::accountManagerPtr' can be static.
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.h:65:10: performance: Technically the member function 'Tpl::LogManager::setAccountManagerPtr' can be static. [functionStatic]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.cpp:54:18: note: Technically the member function 'Tpl::LogManager::setAccountManagerPtr' can be static.
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/log-manager.h:65:10: note: Technically the member function 'Tpl::LogManager::setAccountManagerPtr' can be static.
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-dates.h:65:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: Virtual function in base class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-dates.h:65:18: note: Function in derived class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-entities.h:60:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: Virtual function in base class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-entities.h:60:18: note: Function in derived class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-events.h:55:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: Virtual function in base class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-events.h:55:18: note: Function in derived class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-search.h:54:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: Virtual function in base class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-search.h:54:18: note: Function in derived class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-log-walker-operation.h:47:18: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: Virtual function in base class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-log-walker-operation.h:47:18: note: Function in derived class
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: warning: Virtual function 'start' is called from constructor 'PendingOperation()' at line 46. Dynamic binding is not used. [virtualCallInConstructor]
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.cpp:46:38: note: Calling start
telepathy-logger-qt-17.08.0/TelepathyLoggerQt/pending-operation.h:167:18: note: start is a virtual method
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:272:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:279:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:294:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:301:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:317:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:330:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:354:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:376:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
telepathy-logger-qt-17.08.0/tools/tpl-tool.cpp:398:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-mission-control-5/telepathy-mission-control-5_5.16.4.orig.tar.gz
telepathy-mission-control-5.16.4/mission-control-plugins/dbus-acl.c:277:7: style: Variable 'denied' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/mission-control-plugins/dbus-acl.c:274:0: note: Variable 'denied' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/mission-control-plugins/dbus-acl.c:277:7: note: Variable 'denied' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/plugins/mcp-dbus-aegis-acl.c:297:3: style: Variable 'permitted' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/plugins/mcp-dbus-aegis-acl.c:292:0: note: Variable 'permitted' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/plugins/mcp-dbus-aegis-acl.c:297:3: note: Variable 'permitted' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/channel-utils.c:52:19: style: Variable 'object_path' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:737:61: style: Function 'mcd_connectivity_monitor_is_online' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/connectivity-monitor.h:65:70: note: Function 'mcd_connectivity_monitor_is_online' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:737:61: note: Function 'mcd_connectivity_monitor_is_online' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:745:64: style: Function 'mcd_connectivity_monitor_get_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/connectivity-monitor.h:67:73: note: Function 'mcd_connectivity_monitor_get_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:745:64: note: Function 'mcd_connectivity_monitor_get_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:753:64: style: Function 'mcd_connectivity_monitor_set_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/connectivity-monitor.h:68:69: note: Function 'mcd_connectivity_monitor_set_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/connectivity-monitor.c:753:64: note: Function 'mcd_connectivity_monitor_set_use_conn' argument 1 names different: declaration 'connectivity' definition 'connectivity_monitor'.
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:126:7: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:124:0: note: Variable 'v' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:126:7: note: Variable 'v' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:197:7: style: Variable 'save' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:195:0: note: Variable 'save' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-default.c:197:7: note: Variable 'save' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:358:3: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:350:0: note: Variable 'source' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:358:3: note: Variable 'source' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:829:3: style: Variable 'src' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:825:0: note: Variable 'src' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:829:3: note: Variable 'src' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1155:7: style: Variable 'v' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1153:0: note: Variable 'v' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1155:7: note: Variable 'v' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1183:7: style: Variable 'im_service' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1180:0: note: Variable 'im_service' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1183:7: note: Variable 'im_service' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1184:7: style: Variable 'service_name' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1179:0: note: Variable 'service_name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1184:7: note: Variable 'service_name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1552:7: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1550:0: note: Variable 'name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1552:7: note: Variable 'name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1623:3: style: Variable 'ag_ids' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1617:0: note: Variable 'ag_ids' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1623:3: note: Variable 'ag_ids' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1631:7: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1629:0: note: Variable 'name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:1631:7: note: Variable 'name' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:818:16: style: Function '_ag_account_stored_cb' argument 1 names different: declaration 'acct' definition 'account'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:201:47: note: Function '_ag_account_stored_cb' argument 1 names different: declaration 'acct' definition 'account'.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:818:16: note: Function '_ag_account_stored_cb' argument 1 names different: declaration 'acct' definition 'account'.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:820:14: style: Function '_ag_account_stored_cb' argument 3 names different: declaration 'ignore' definition 'user_data'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:203:14: note: Function '_ag_account_stored_cb' argument 3 names different: declaration 'ignore' definition 'user_data'.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:820:14: note: Function '_ag_account_stored_cb' argument 3 names different: declaration 'ignore' definition 'user_data'.
telepathy-mission-control-5.16.4/src/mcd-account-manager-sso.c:833:14: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:191:5: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:187:0: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:191:5: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:252:5: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:248:0: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:252:5: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:391:3: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:388:0: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:391:3: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:420:3: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:418:0: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:420:3: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:453:5: style: Variable 'account' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:451:0: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:453:5: note: Variable 'account' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1758:5: style: Variable 'storage' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1753:0: note: Variable 'storage' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1758:5: note: Variable 'storage' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:475:18: style: The scope of the variable 'connection_path' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:475:36: style: The scope of the variable 'bus_name' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:475:47: style: The scope of the variable 'account_name' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:757:22: style: The scope of the variable 'iface' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:757:30: style: The scope of the variable 'pname' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:884:27: style: The scope of the variable 'cad' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:691:33: style: Function 'add_account' argument 1 names different: declaration 'manager' definition 'account_manager'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:143:45: note: Function 'add_account' argument 1 names different: declaration 'manager' definition 'account_manager'.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:691:33: note: Function 'add_account' argument 1 names different: declaration 'manager' definition 'account_manager'.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1862:53: style: Function 'mcd_account_manager_get_storage' argument 1 names different: declaration 'manager' definition 'account_manager'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-manager.h:83:65: note: Function 'mcd_account_manager_get_storage' argument 1 names different: declaration 'manager' definition 'account_manager'.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1862:53: note: Function 'mcd_account_manager_get_storage' argument 1 names different: declaration 'manager' definition 'account_manager'.
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:166:16: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:222:16: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:299:16: style: Variable 'name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:449:41: style: Variable 'storage_plugin' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-account-manager.c:1840:29: error: Resource leak: file [resourceLeak]
telepathy-mission-control-5.16.4/src/mcd-account-requests.c:131:37: style: Function '_mcd_account_create_request' argument 4 names different: declaration 'user_action_time' definition 'user_time'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-priv.h:128:36: note: Function '_mcd_account_create_request' argument 4 names different: declaration 'user_action_time' definition 'user_time'.
telepathy-mission-control-5.16.4/src/mcd-account-requests.c:131:37: note: Function '_mcd_account_create_request' argument 4 names different: declaration 'user_action_time' definition 'user_time'.
telepathy-mission-control-5.16.4/src/mcd-account-requests.c:132:42: style: Function '_mcd_account_create_request' argument 6 names different: declaration 'request_metadata' definition 'hints'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-priv.h:129:49: note: Function '_mcd_account_create_request' argument 6 names different: declaration 'request_metadata' definition 'hints'.
telepathy-mission-control-5.16.4/src/mcd-account-requests.c:132:42: note: Function '_mcd_account_create_request' argument 6 names different: declaration 'request_metadata' definition 'hints'.
telepathy-mission-control-5.16.4/src/mcd-account.c:4869:14: style: Condition 'avatar==NULL' is always true [knownConditionTrueFalse]
telepathy-mission-control-5.16.4/src/mcd-account.c:4854:20: note: Assignment 'avatar=NULL', assigned value is 0
telepathy-mission-control-5.16.4/src/mcd-account.c:4869:14: note: Condition 'avatar==NULL' is always true
telepathy-mission-control-5.16.4/src/mcd-account.c:3633:12: warning: Either the condition 'account!=NULL' is redundant or there is possible null pointer dereference: account. [nullPointerRedundantCheck]
telepathy-mission-control-5.16.4/src/mcd-account.c:3635:35: note: Assuming that condition 'account!=NULL' is not redundant
telepathy-mission-control-5.16.4/src/mcd-account.c:3633:12: note: Null pointer dereference
telepathy-mission-control-5.16.4/src/mcd-account.c:3117:5: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account.c:3115:0: note: Variable 'dir' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:3117:5: note: Variable 'dir' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:3132:9: style: Variable 'basename' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account.c:3130:0: note: Variable 'basename' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:3132:9: note: Variable 'basename' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:5119:5: style: Variable 'dbus_error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-account.c:5105:0: note: Variable 'dbus_error' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:5119:5: note: Variable 'dbus_error' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-account.c:4869:14: style: Same expression on both sides of '==' because the value of 'avatar' and 'NULL' are the same. [duplicateExpression]
telepathy-mission-control-5.16.4/src/mcd-account.c:4854:20: note: 'avatar' is assigned value 'NULL' here.
telepathy-mission-control-5.16.4/src/mcd-account.c:4869:14: note: Same expression on both sides of '==' because the value of 'avatar' and 'NULL' are the same.
telepathy-mission-control-5.16.4/src/mcd-account.c:3851:29: style: Function 'mcd_account_new' argument 3 names different: declaration 'minotaur' definition 'connectivity'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account.h:85:29: note: Function 'mcd_account_new' argument 3 names different: declaration 'minotaur' definition 'connectivity'.
telepathy-mission-control-5.16.4/src/mcd-account.c:3851:29: note: Function 'mcd_account_new' argument 3 names different: declaration 'minotaur' definition 'connectivity'.
telepathy-mission-control-5.16.4/src/mcd-account.c:4010:35: style: Function 'mcd_account_request_presence' argument 2 names different: declaration 'type' definition 'presence'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account.h:109:33: note: Function 'mcd_account_request_presence' argument 2 names different: declaration 'type' definition 'presence'.
telepathy-mission-control-5.16.4/src/mcd-account.c:4010:35: note: Function 'mcd_account_request_presence' argument 2 names different: declaration 'type' definition 'presence'.
telepathy-mission-control-5.16.4/src/mcd-account.c:5263:42: style: Function '_mcd_account_needs_dispatch' argument 1 names different: declaration 'account' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-account-priv.h:177:67: note: Function '_mcd_account_needs_dispatch' argument 1 names different: declaration 'account' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-account.c:5263:42: note: Function '_mcd_account_needs_dispatch' argument 1 names different: declaration 'account' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-account.c:812:31: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-channel.c:936:18: style: The scope of the variable 'path' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-channel.c:164:42: style: Function '_mcd_channel_undispatchable' argument 1 names different: declaration 'self' definition 'channel'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-channel-priv.h:46:63: note: Function '_mcd_channel_undispatchable' argument 1 names different: declaration 'self' definition 'channel'.
telepathy-mission-control-5.16.4/src/mcd-channel.c:164:42: note: Function '_mcd_channel_undispatchable' argument 1 names different: declaration 'self' definition 'channel'.
telepathy-mission-control-5.16.4/src/mcd-client.c:899:29: style: Variable 'bus_name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-connection-service-points.c:63:15: style: The scope of the variable 'numbers' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-connection.c:835:5: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-connection.c:833:0: note: Variable 'list' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-connection.c:835:5: note: Variable 'list' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-connection.c:906:9: style: Variable 'only_observe' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-connection.c:899:0: note: Variable 'only_observe' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-connection.c:906:9: note: Variable 'only_observe' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-connection.c:497:17: style: The scope of the variable 'channel' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-connection.c:1304:19: style: The scope of the variable 'iter' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-connection.c:461:60: style: Function '_mcd_connection_request_presence' argument 2 names different: declaration 'type' definition 'presence'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-connection-priv.h:33:30: note: Function '_mcd_connection_request_presence' argument 2 names different: declaration 'type' definition 'presence'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:461:60: note: Function '_mcd_connection_request_presence' argument 2 names different: declaration 'type' definition 'presence'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:1830:53: style: Function '_mcd_connection_target_id_is_urgent' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-connection-priv.h:61:78: note: Function '_mcd_connection_target_id_is_urgent' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:1830:53: note: Function '_mcd_connection_target_id_is_urgent' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:1982:45: style: Function 'mcd_connection_get_account' argument 1 names different: declaration 'connection' definition 'id'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-connection.h:69:57: note: Function 'mcd_connection_get_account' argument 1 names different: declaration 'connection' definition 'id'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:1982:45: note: Function 'mcd_connection_get_account' argument 1 names different: declaration 'connection' definition 'id'.
telepathy-mission-control-5.16.4/src/mcd-connection.c:791:33: style: Variable 'connection' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-connection.c:868:40: style: Variable 'object_path' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-dbusprop.c:107:23: style: The scope of the variable 'iface_data' can be reduced. [variableScope]
telepathy-mission-control-5.16.4/src/mcd-dbusprop.c:304:26: style: struct member 'DBusPropAsyncData::tp_svc_props' is never used. [unusedStructMember]
telepathy-mission-control-5.16.4/src/mcd-debug.c:98:32: style: Function 'mcd_debug_print_tree' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-debug.h:71:37: note: Function 'mcd_debug_print_tree' argument 1 names different: declaration 'obj' definition 'object'.
telepathy-mission-control-5.16.4/src/mcd-debug.c:98:32: note: Function 'mcd_debug_print_tree' argument 1 names different: declaration 'obj' definition 'object'.
telepathy-mission-control-5.16.4/src/mcd-dispatch-operation.c:646:41: style: Variable 'priv' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1072:5: style: Variable 'handler' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1048:0: note: Variable 'handler' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1072:5: note: Variable 'handler' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1730:53: style: Function 'messages_send_message_start' argument 1 names different: declaration 'context' definition 'dbus_context'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1669:65: note: Function 'messages_send_message_start' argument 1 names different: declaration 'context' definition 'dbus_context'.
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:1730:53: note: Function 'messages_send_message_start' argument 1 names different: declaration 'context' definition 'dbus_context'.
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:146:17: style: struct member 'cancel_call_data::handler_proxy' is never used. [unusedStructMember]
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:147:21: style: struct member 'cancel_call_data::call' is never used. [unusedStructMember]
telepathy-mission-control-5.16.4/src/mcd-dispatcher.c:598:36: style: Variable 'object_path' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-master.c:197:12: warning: Either the condition 'master!=NULL' is redundant or there is possible null pointer dereference: master. [nullPointerRedundantCheck]
telepathy-mission-control-5.16.4/src/mcd-master.c:199:34: note: Assuming that condition 'master!=NULL' is not redundant
telepathy-mission-control-5.16.4/src/mcd-master.c:197:12: note: Null pointer dereference
telepathy-mission-control-5.16.4/src/mcd-storage.c:597:3: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-storage.c:591:0: note: Variable 'base' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-storage.c:597:3: note: Variable 'base' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-storage.c:732:3: style: Variable 'store' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/src/mcd-storage.c:726:0: note: Variable 'store' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-storage.c:732:3: note: Variable 'store' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/src/mcd-storage.c:698:42: style: Function 'mcd_storage_connect_signal' argument 1 names different: declaration 'signal' definition 'signame'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:61:47: note: Function 'mcd_storage_connect_signal' argument 1 names different: declaration 'signal' definition 'signame'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:698:42: note: Function 'mcd_storage_connect_signal' argument 1 names different: declaration 'signal' definition 'signame'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:723:31: style: Function 'mcd_storage_load' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:65:36: note: Function 'mcd_storage_load' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:723:31: note: Function 'mcd_storage_load' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:769:39: style: Function 'mcd_storage_dup_accounts' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:67:45: note: Function 'mcd_storage_dup_accounts' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:769:39: note: Function 'mcd_storage_dup_accounts' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:801:41: style: Function 'mcd_storage_dup_attributes' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:69:47: note: Function 'mcd_storage_dup_attributes' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:801:41: note: Function 'mcd_storage_dup_attributes' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:837:37: style: Function 'mcd_storage_get_plugin' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:129:57: note: Function 'mcd_storage_get_plugin' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:837:37: note: Function 'mcd_storage_get_plugin' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:868:37: style: Function 'mcd_storage_dup_string' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:105:44: note: Function 'mcd_storage_dup_string' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:868:37: note: Function 'mcd_storage_dup_string' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:926:40: style: Function 'mcd_storage_get_attribute' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:109:49: note: Function 'mcd_storage_get_attribute' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:926:40: note: Function 'mcd_storage_get_attribute' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:970:40: style: Function 'mcd_storage_get_parameter' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:115:49: note: Function 'mcd_storage_get_parameter' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:970:40: note: Function 'mcd_storage_get_parameter' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1370:38: style: Function 'mcd_storage_get_boolean' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:121:47: note: Function 'mcd_storage_get_boolean' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1370:38: note: Function 'mcd_storage_get_boolean' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1398:38: style: Function 'mcd_storage_get_integer' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:125:43: note: Function 'mcd_storage_get_integer' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1398:38: note: Function 'mcd_storage_get_integer' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1489:37: style: Function 'mcd_storage_set_string' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:73:46: note: Function 'mcd_storage_set_string' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1489:37: note: Function 'mcd_storage_set_string' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1492:18: style: Function 'mcd_storage_set_string' argument 4 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:76:18: note: Function 'mcd_storage_set_string' argument 4 names different: declaration 'value' definition 'val'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1492:18: note: Function 'mcd_storage_set_string' argument 4 names different: declaration 'value' definition 'val'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1535:40: style: Function 'mcd_storage_set_attribute' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:83:49: note: Function 'mcd_storage_set_attribute' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1535:40: note: Function 'mcd_storage_set_attribute' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1603:40: style: Function 'mcd_storage_set_parameter' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:88:49: note: Function 'mcd_storage_set_parameter' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1603:40: note: Function 'mcd_storage_set_parameter' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1856:41: style: Function 'mcd_storage_create_account' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:94:48: note: Function 'mcd_storage_create_account' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1856:41: note: Function 'mcd_storage_create_account' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1961:41: style: Function 'mcd_storage_delete_account' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:101:46: note: Function 'mcd_storage_delete_account' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1961:41: note: Function 'mcd_storage_delete_account' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1989:33: style: Function 'mcd_storage_commit' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:103:38: note: Function 'mcd_storage_commit' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:1989:33: note: Function 'mcd_storage_commit' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:2089:50: style: Function 'mcd_storage_add_account_from_plugin' argument 1 names different: declaration 'storage' definition 'self'. [funcArgNamesDifferent]
telepathy-mission-control-5.16.4/src/mcd-storage.h:134:59: note: Function 'mcd_storage_add_account_from_plugin' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:2089:50: note: Function 'mcd_storage_add_account_from_plugin' argument 1 names different: declaration 'storage' definition 'self'.
telepathy-mission-control-5.16.4/src/mcd-storage.c:685:35: style: Variable 'plugin' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-storage.c:741:28: style: Variable 'pname' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-storage.c:742:18: style: Variable 'prio' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-storage.c:1441:25: style: Variable 'pn' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-storage.c:1999:28: style: Variable 'pname' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/src/mcd-storage.c:2061:34: style: Variable 'plugin_name' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/tests/account-store-default.c:70:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-default.c:65:0: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-default.c:70:3: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-default.c:71:3: style: Variable 'done' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-default.c:66:0: note: Variable 'done' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-default.c:71:3: note: Variable 'done' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-default.c:92:3: style: Variable 'keyfile' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-default.c:90:0: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-default.c:92:3: note: Variable 'keyfile' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:243:3: style: Variable 'ag_ids' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:238:0: note: Variable 'ag_ids' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:243:3: note: Variable 'ag_ids' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:259:11: style: Variable 'source' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:254:0: note: Variable 'source' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:259:11: note: Variable 'source' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:606:11: style: Variable 'cman' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:596:0: note: Variable 'cman' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:606:11: note: Variable 'cman' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:609:11: style: Variable 'proto' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:597:0: note: Variable 'proto' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:609:11: note: Variable 'proto' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:613:11: style: Variable 'acct' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:595:0: note: Variable 'acct' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/account-store-libaccounts.c:613:11: note: Variable 'acct' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mc-debug-server.c:176:5: style: Variable 'gdbus' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/twisted/mc-debug-server.c:156:0: note: Variable 'gdbus' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mc-debug-server.c:176:5: note: Variable 'gdbus' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:73:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:68:0: note: Variable 'file' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:73:3: note: Variable 'file' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:192:3: style: Variable 'permitted' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:187:0: note: Variable 'permitted' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mcp-dbus-caller-permission.c:192:3: note: Variable 'permitted' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/tests/twisted/mcp-plugin.c:141:11: style: Variable 'mcp_dispatch_operation_leave_channels' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/tests/twisted/mcp-plugin.c:518:7: style: Variable 'mcp_dispatch_operation_leave_channels' is assigned a value that is never used. [unreadVariable]
telepathy-mission-control-5.16.4/util/mc-tool.c:1439:5: style: Variable 'dbus' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-mission-control-5.16.4/util/mc-tool.c:1425:0: note: Variable 'dbus' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/util/mc-tool.c:1439:5: note: Variable 'dbus' is reassigned a value before the old one has been used.
telepathy-mission-control-5.16.4/util/mc-tool.c:77:8: style: struct member 'common::callback' is never used. [unusedStructMember]
[07:47]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-python/telepathy-python_0.15.19.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-qt/telepathy-qt_0.9.7.orig.tar.gz
telepathy-qt-0.9.7/TelepathyQt/account.cpp:1566:10: style: The scope of the variable 'unsupported' can be reduced. [variableScope]
telepathy-qt-0.9.7/TelepathyQt/account.cpp:594:5: style: Struct 'DispatcherContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/dbus-service.cpp:206:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/debug-internal.h:38:5: warning: Member variable 'Debug::msg' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/TelepathyQt/debug-internal.h:45:19: warning: Member variable 'Debug::msg' is not assigned a value in 'Debug::operator='. [operatorEqVarError]
telepathy-qt-0.9.7/TelepathyQt/debug-internal.h:112:10: performance: Technically the member function 'Tp::Debug::invokeDebugCallback' can be static. [functionStatic]
telepathy-qt-0.9.7/TelepathyQt/debug.cpp:181:13: note: Technically the member function 'Tp::Debug::invokeDebugCallback' can be static.
telepathy-qt-0.9.7/TelepathyQt/debug-internal.h:112:10: note: Technically the member function 'Tp::Debug::invokeDebugCallback' can be static.
telepathy-qt-0.9.7/TelepathyQt/debug-internal.h:37:5: style: Class 'Debug' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/key-file.cpp:543:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
telepathy-qt-0.9.7/TelepathyQt/simple-pending-operations.h:43:5: style: Class 'PendingSuccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/presence.cpp:37:0: error: syntax error [syntaxError]
telepathy-qt-0.9.7/TelepathyQt/referenced-handles.cpp:40:0: error: syntax error [syntaxError]
telepathy-qt-0.9.7/TelepathyQt/stream-tube-server.cpp:90:5: style: Class 'FixedParametersGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/text-channel.cpp:86:9: style: Struct 'MessageEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/TelepathyQt/text-channel.cpp:90:9: style: Struct 'MessageEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/callbacks.cpp:23:21: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:27:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:32:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:37:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:42:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:47:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:52:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:57:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:106:21: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:110:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:115:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:120:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:125:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:130:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:135:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/callbacks.cpp:140:9: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
telepathy-qt-0.9.7/tests/capabilities.cpp:19:5: style: Class 'TestCapabilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/channel-class-spec.cpp:28:5: style: Class 'TestChannelClassSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/account-basics.cpp:27:5: warning: Member variable 'TestAccountBasics::mCreatingAccount' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/account-basics.cpp:27:5: style: Class 'TestAccountBasics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:396:5: warning: Member variable 'TestAccountChannelDispatcher::mConn' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:396:5: warning: Member variable 'TestAccountChannelDispatcher::mChannelRequestAndHandleFinished' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:396:5: warning: Member variable 'TestAccountChannelDispatcher::mChannelRequestAndHandleFinishedWithError' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:402:9: performance: Variable 'mHints' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:396:5: style: Class 'TestAccountChannelDispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/account-channel-dispatcher.cpp:373:0: error: Memory leak: clientHandlerInterface [memleak]
telepathy-qt-0.9.7/tests/dbus/account-connection-factory.cpp:38:5: style: Class 'AccountAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/account-connection-factory.cpp:82:5: style: Class 'TestAccountConnectionFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/account-set.cpp:29:5: style: Class 'TestAccountSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/base-cm.cpp:20:5: style: Class 'TestBaseCM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/base-filetransfer.cpp:157:9: performance: Variable 'm_contactsIface' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
telepathy-qt-0.9.7/tests/dbus/base-filetransfer.cpp:363:5: style: Class 'TestBaseFileTranfserChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/base-protocol.cpp:45:5: warning: Member variable 'TestBaseProtocol::mThreadHelper' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/base-protocol.cpp:45:5: style: Class 'TestBaseProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:119:67: style: Function 'onLocalSendingStateChanged' argument 1 names different: declaration 'localSendingState' definition 'state'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:43:54: note: Function 'onLocalSendingStateChanged' argument 1 names different: declaration 'localSendingState' definition 'state'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:119:67: note: Function 'onLocalSendingStateChanged' argument 1 names different: declaration 'localSendingState' definition 'state'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:225:66: style: Function 'onLocalHoldStateChanged' argument 1 names different: declaration 'state' definition 'localHoldState'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:49:53: note: Function 'onLocalHoldStateChanged' argument 1 names different: declaration 'state' definition 'localHoldState'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:225:66: note: Function 'onLocalHoldStateChanged' argument 1 names different: declaration 'state' definition 'localHoldState'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:226:34: style: Function 'onLocalHoldStateChanged' argument 2 names different: declaration 'reason' definition 'localHoldStateReason'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:49:85: note: Function 'onLocalHoldStateChanged' argument 2 names different: declaration 'reason' definition 'localHoldStateReason'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:226:34: note: Function 'onLocalHoldStateChanged' argument 2 names different: declaration 'reason' definition 'localHoldStateReason'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:233:67: style: Function 'onNewChannels' argument 1 names different: declaration 'details' definition 'channels'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:51:54: note: Function 'onNewChannels' argument 1 names different: declaration 'details' definition 'channels'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:233:67: note: Function 'onNewChannels' argument 1 names different: declaration 'details' definition 'channels'.
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:26:5: warning: Member variable 'TestCallChannel::mRSSCState' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:26:5: warning: Member variable 'TestCallChannel::mSuccessfulRequestReceivings' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/call-channel.cpp:26:5: style: Class 'TestCallChannel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/captcha-authentication.cpp:27:5: style: Class 'TestCaptchaAuthentication' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/chan-basics.cpp:30:5: style: Class 'TestChanBasics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/chan-conference.cpp:21:5: warning: Member variable 'TestConferenceChan::mTextChan3Service' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/chan-conference.cpp:21:5: style: Class 'TestConferenceChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/chan-group.cpp:26:5: style: Class 'TestChanGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/client-factories.cpp:362:5: warning: Member variable 'TestClientFactories::mText2ChanService' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/client-factories.cpp:362:5: warning: Member variable 'TestClientFactories::mCDO' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/client-factories.cpp:362:5: style: Class 'TestClientFactories' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/client.cpp:348:5: style: Class 'TestClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-basics.cpp:37:5: warning: Member variable 'TestCmBasics::mCMServiceLegacy' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/cm-basics.cpp:37:5: style: Class 'TestCmBasics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:468:9: style: Struct 'CMHelper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:468:9: style: Struct 'CMHelper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:102:5: style: Class 'ProtocolAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:209:5: style: Class 'ProtocolAddressingAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:280:5: style: Class 'ProtocolAvatarsAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:392:5: style: Class 'ProtocolPresenceAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/cm-protocol.cpp:497:5: style: Class 'TestCmProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-addressing.cpp:25:5: warning: Member variable 'TestConnAddressing::mConn' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/conn-addressing.cpp:25:5: style: Class 'TestConnAddressing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-basics.cpp:31:5: style: Class 'TestConnBasics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-capabilities.cpp:19:5: style: Class 'TestConnCapabilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-introspect-cornercases.cpp:34:5: style: Class 'TestConnIntrospectCornercases' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-requests.cpp:25:5: style: Class 'TestConnRequests' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-roster-groups-legacy.cpp:32:5: warning: Member variable 'TestConnRosterGroupsLegacy::mConnInvalidated' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/conn-roster-groups-legacy.cpp:32:5: style: Class 'TestConnRosterGroupsLegacy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-roster-groups.cpp:32:5: warning: Member variable 'TestConnRosterGroups::mConnInvalidated' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/conn-roster-groups.cpp:32:5: style: Class 'TestConnRosterGroups' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-roster-legacy.cpp:21:5: style: Class 'TestConnRosterLegacy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/conn-roster.cpp:23:5: style: Class 'TestConnRoster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contact-factory.cpp:20:5: style: Class 'TestContactFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contact-messenger.cpp:167:5: warning: Member variable 'TestContactMessenger::mMessagesChanService' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/contact-messenger.cpp:167:5: warning: Member variable 'TestContactMessenger::mGotMessageReceived' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/contact-messenger.cpp:108:5: style: Class 'AccountAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contact-messenger.cpp:152:5: style: Class 'Dispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contact-messenger.cpp:167:5: style: Class 'TestContactMessenger' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contact-search-chan.cpp:21:5: warning: Member variable 'TestContactSearchChan::mContactRepo' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/contact-search-chan.cpp:21:5: style: Class 'TestContactSearchChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-avatar.cpp:20:5: style: Class 'SmartDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-avatar.cpp:57:5: style: Class 'TestContactsAvatar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-capabilities.cpp:22:5: style: Class 'TestContactsCapabilities' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-client-types.cpp:22:5: style: Class 'TestContactsClientTypes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-info.cpp:22:5: style: Class 'TestContactsInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts-location.cpp:22:5: style: Class 'TestContactsLocation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/contacts.cpp:37:5: style: Class 'TestContacts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/dbus-properties.cpp:21:5: warning: Member variable 'TestDBusProperties::mCreatingAccount' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/dbus-properties.cpp:21:5: style: Class 'TestDBusProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/dbus-proxy-factory.cpp:36:5: style: Class 'TestDBusProxyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/dbus-tube-chan.cpp:49:5: style: Class 'TestDBusTubeChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/do-nothing.cpp:16:5: style: Class 'TestDoNothing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/handles.cpp:23:5: style: Class 'TestHandles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/properties.cpp:26:5: warning: Member variable 'TestProperties::mConn' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/properties.cpp:26:5: style: Class 'TestProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/simple-observer.cpp:147:77: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
telepathy-qt-0.9.7/tests/dbus/simple-observer.cpp:148:77: warning: Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
telepathy-qt-0.9.7/tests/dbus/simple-observer.cpp:84:5: style: Class 'AccountAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/simple-observer.cpp:128:5: style: Class 'Dispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/simple-observer.cpp:143:5: style: Class 'TestSimpleObserver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/stateful-proxy.cpp:111:20: warning: Member variable 'TestStatefulProxy::mInvalidated' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/stateful-proxy.cpp:57:5: style: Class 'ObjectAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/stateful-proxy.cpp:68:5: style: Class 'TestStatefulProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/stream-tube-chan.cpp:133:5: style: Class 'TestStreamTubeChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:356:20: style: Function 'createTubeChannel' argument 2 names different: declaration 'type' definition 'handleType'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:316:78: note: Function 'createTubeChannel' argument 2 names different: declaration 'type' definition 'handleType'.
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:356:20: note: Function 'createTubeChannel' argument 2 names different: declaration 'type' definition 'handleType'.
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:665:14: style: Function 'onNewClientConnection' argument 3 names different: declaration 'connectionId' definition 'id'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:287:18: note: Function 'onNewClientConnection' argument 3 names different: declaration 'connectionId' definition 'id'.
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:665:14: note: Function 'onNewClientConnection' argument 3 names different: declaration 'connectionId' definition 'id'.
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:264:5: warning: Member variable 'TestStreamTubeHandlers::mConn' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:264:5: warning: Member variable 'TestStreamTubeHandlers::mClientUnixReqsCreds' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/stream-tube-handlers.cpp:264:5: style: Class 'TestStreamTubeHandlers' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/streamed-media-chan.cpp:26:5: warning: Member variable 'TestStreamedMediaChan::mOutgoingState' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/streamed-media-chan.cpp:26:5: warning: Member variable 'TestStreamedMediaChan::mOutgoingGotRequestStreamsFinished' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/streamed-media-chan.cpp:26:5: warning: Member variable 'TestStreamedMediaChan::mOutgoingAudioDone' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/streamed-media-chan.cpp:26:5: warning: Member variable 'TestStreamedMediaChan::mTerminateState' is not initialized in the constructor. [uninitMemberVar]
telepathy-qt-0.9.7/tests/dbus/streamed-media-chan.cpp:26:5: style: Class 'TestStreamedMediaChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/text-chan.cpp:38:5: style: Class 'TestTextChan' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/types.cpp:25:5: style: Class 'TubeAdaptor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/dbus/types.cpp:55:5: style: Class 'TestTypes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/features.cpp:28:5: style: Class 'TestFeatures' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:151:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:160:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:238:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:605:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:629:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:704:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:725:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:647:33: style: Function 'call_accept' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:309:45: note: Function 'call_accept' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:647:33: note: Function 'call_accept' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:663:33: style: Function 'call_hangup' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:315:45: note: Function 'call_hangup' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:663:33: note: Function 'call_hangup' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:666:26: style: Function 'call_hangup' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:318:20: note: Function 'call_hangup' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:666:26: note: Function 'call_hangup' argument 4 names different: declaration 'message' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:676:38: style: Function 'call_add_content' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:310:65: note: Function 'call_add_content' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:676:38: note: Function 'call_add_content' argument 1 names different: declaration 'self' definition 'base'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:677:18: style: Function 'call_add_content' argument 2 names different: declaration 'name' definition 'content_name'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:311:20: note: Function 'call_add_content' argument 2 names different: declaration 'name' definition 'content_name'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:677:18: note: Function 'call_add_content' argument 2 names different: declaration 'name' definition 'content_name'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:678:11: style: Function 'call_add_content' argument 3 names different: declaration 'media' definition 'content_type'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:312:25: note: Function 'call_add_content' argument 3 names different: declaration 'media' definition 'content_type'.
telepathy-qt-0.9.7/tests/lib/glib/call/call-channel.c:678:11: note: Function 'call_add_content' argument 3 names different: declaration 'media' definition 'content_type'.
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:556:30: style: Function 'captcha_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:98:42: note: Function 'captcha_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'.
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:556:30: note: Function 'captcha_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'.
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:557:35: style: Function 'captcha_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:98:58: note: Function 'captcha_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/captcha-chan.c:557:35: note: Function 'captcha_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:612:40: style: Function 'list_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:22:63: note: Function 'list_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:612:40: note: Function 'list_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:623:41: style: Function 'group_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:23:64: note: Function 'group_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/contactlist/contact-list.c:623:41: note: Function 'group_channel_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-qt-0.9.7/tests/lib/glib/contacts-conn.c:331:21: style: The scope of the variable 'supported_fields' can be reduced. [variableScope]
telepathy-qt-0.9.7/tests/lib/glib/params-cm.c:199:65: style: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent]
telepathy-qt-0.9.7/tests/lib/glib/params-cm.h:91:70: note: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'.
telepathy-qt-0.9.7/tests/lib/glib/params-cm.c:199:65: note: Function 'tp_tests_param_connection_manager_free_params' argument 1 names different: declaration 'params' definition 'p'.
telepathy-qt-0.9.7/tests/lib/glib/util.c:200:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-qt-0.9.7/tests/lib/glib/util.c:141:43: warning: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv' [funcArgOrderDifferent]
telepathy-qt-0.9.7/tests/lib/glib/util.h:35:48: note: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv'
telepathy-qt-0.9.7/tests/lib/glib/util.c:141:43: note: Function '_tp_tests_assert_strv_equals' argument order different: declaration 'file, line, actual_desc, actual_strv, expected_desc, expected_strv' definition 'file, line, expected_desc, expected_strv, actual_desc, actual_strv'
telepathy-qt-0.9.7/tests/manager-file.cpp:49:5: style: Class 'TestManagerFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/presence.cpp:15:5: style: Class 'TestPresence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
telepathy-qt-0.9.7/tests/profile.cpp:13:5: style: Class 'TestProfile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-rakia/telepathy-rakia_0.8.0.orig.tar.gz
telepathy-rakia-0.8.0/rakia/call-channel.c:251:18: style: The scope of the variable 'name' can be reduced. [variableScope]
telepathy-rakia-0.8.0/rakia/call-channel.c:483:64: style: Function 'rakia_call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/call-channel.c:66:76: note: Function 'rakia_call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'.
telepathy-rakia-0.8.0/rakia/call-channel.c:483:64: note: Function 'rakia_call_channel_hold_state_changed' argument 1 names different: declaration 'self' definition 'bmcc'.
telepathy-rakia-0.8.0/rakia/call-content.c:140:10: style: The scope of the variable 'object_path' can be reduced. [variableScope]
telepathy-rakia-0.8.0/rakia/call-stream.c:272:66: style: Function 'rakia_call_stream_report_sending_failure' argument 1 names different: declaration 'self' definition 'bmcs'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/call-stream.c:33:28: note: Function 'rakia_call_stream_report_sending_failure' argument 1 names different: declaration 'self' definition 'bmcs'.
telepathy-rakia-0.8.0/rakia/call-stream.c:272:66: note: Function 'rakia_call_stream_report_sending_failure' argument 1 names different: declaration 'self' definition 'bmcs'.
telepathy-rakia-0.8.0/rakia/call-stream.c:297:68: style: Function 'rakia_call_stream_report_receiving_failure' argument 1 names different: declaration 'self' definition 'bmcs'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/call-stream.c:39:28: note: Function 'rakia_call_stream_report_receiving_failure' argument 1 names different: declaration 'self' definition 'bmcs'.
telepathy-rakia-0.8.0/rakia/call-stream.c:297:68: note: Function 'rakia_call_stream_report_receiving_failure' argument 1 names different: declaration 'self' definition 'bmcs'.
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:176:54: style: Function 'rakia_codec_param_register_format' argument 1 names different: declaration 'media' definition 'media_type'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:99:23: note: Function 'rakia_codec_param_register_format' argument 1 names different: declaration 'media' definition 'media_type'.
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:176:54: note: Function 'rakia_codec_param_register_format' argument 1 names different: declaration 'media' definition 'media_type'.
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:245:47: style: Function 'rakia_codec_param_parse_generic' argument 1 names different: declaration 'str' definition 'fmtp'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:93:59: note: Function 'rakia_codec_param_parse_generic' argument 1 names different: declaration 'str' definition 'fmtp'.
telepathy-rakia-0.8.0/rakia/codec-param-formats.c:245:47: note: Function 'rakia_codec_param_parse_generic' argument 1 names different: declaration 'str' definition 'fmtp'.
telepathy-rakia-0.8.0/rakia/debug.c:71:45: style: Function 'rakia_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/debug.h:41:45: note: Function 'rakia_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'.
telepathy-rakia-0.8.0/rakia/debug.c:71:45: note: Function 'rakia_debug_set_flags' argument 1 names different: declaration 'flags' definition 'new_flags'.
telepathy-rakia-0.8.0/rakia/event-target.c:140:55: style: Function 'rakia_event_target_attach' argument 2 names different: declaration 'target' definition 'obj'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/event-target.h:83:60: note: Function 'rakia_event_target_attach' argument 2 names different: declaration 'target' definition 'obj'.
telepathy-rakia-0.8.0/rakia/event-target.c:140:55: note: Function 'rakia_event_target_attach' argument 2 names different: declaration 'target' definition 'obj'.
telepathy-rakia-0.8.0/rakia/event-target.c:185:57: style: Function 'rakia_event_target_emit_nua_event' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/event-target.h:87:66: note: Function 'rakia_event_target_emit_nua_event' argument 2 names different: declaration 'event' definition 'ev'.
telepathy-rakia-0.8.0/rakia/event-target.c:185:57: note: Function 'rakia_event_target_emit_nua_event' argument 2 names different: declaration 'event' definition 'ev'.
telepathy-rakia-0.8.0/rakia/sip-session.c:953:18: style: The scope of the variable 'media' can be reduced. [variableScope]
telepathy-rakia-0.8.0/rakia/text-manager.c:179:49: style: Function 'rakia_text_manager_close_all' argument 1 names different: declaration 'self' definition 'fac'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/rakia/text-manager.c:46:61: note: Function 'rakia_text_manager_close_all' argument 1 names different: declaration 'self' definition 'fac'.
telepathy-rakia-0.8.0/rakia/text-manager.c:179:49: note: Function 'rakia_text_manager_close_all' argument 1 names different: declaration 'self' definition 'fac'.
telepathy-rakia-0.8.0/src/sip-connection.c:747:7: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-rakia-0.8.0/src/sip-connection.c:744:0: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-rakia-0.8.0/src/sip-connection.c:747:7: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-rakia-0.8.0/src/sip-connection.c:969:37: style: Function 'rakia_connection_finalize' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
telepathy-rakia-0.8.0/src/sip-connection.c:397:49: note: Function 'rakia_connection_finalize' argument 1 names different: declaration 'object' definition 'obj'.
telepathy-rakia-0.8.0/src/sip-connection.c:969:37: note: Function 'rakia_connection_finalize' argument 1 names different: declaration 'object' definition 'obj'.
telepathy-rakia-0.8.0/src/write-mgr-file.c:51:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-rakia-0.8.0/src/write-mgr-file.c:52:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-rakia-0.8.0/src/write-mgr-file.c:53:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-ring/telepathy-ring_2.3.24.orig.tar.gz
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:910:35: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:914:3: note: Assuming that condition 'self!=NULL' is not redundant
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:910:35: note: Null pointer dereference
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:472:52: style: Function 'modem_call_service_connect_to_instance' argument 2 names different: declaration 'ci' definition 'instance'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:103:16: note: Function 'modem_call_service_connect_to_instance' argument 2 names different: declaration 'ci' definition 'instance'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:472:52: note: Function 'modem_call_service_connect_to_instance' argument 2 names different: declaration 'ci' definition 'instance'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:491:52: style: Function 'modem_call_service_disconnect_instance' argument 2 names different: declaration 'ci' definition 'instance'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:106:16: note: Function 'modem_call_service_disconnect_instance' argument 2 names different: declaration 'ci' definition 'instance'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:491:52: note: Function 'modem_call_service_disconnect_instance' argument 2 names different: declaration 'ci' definition 'instance'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:950:33: style: Function 'request_notify_cancel' argument 1 names different: declaration 'data' definition '_request'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:899:45: note: Function 'request_notify_cancel' argument 1 names different: declaration 'data' definition '_request'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call-service.c:950:33: note: Function 'request_notify_cancel' argument 1 names different: declaration 'data' definition '_request'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call.c:949:28: warning: Either the condition 'self!=NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call.c:953:3: note: Assuming that condition 'self!=NULL' is not redundant
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call.c:949:28: note: Null pointer dereference
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/call.c:908:19: style: The scope of the variable 'path' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/modem.c:329:9: style: Variable 'interface' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/modem.c:694:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/oface.c:253:42: style: Function 'modem_oface_set_object_path' argument 2 names different: declaration 'path' definition 'object_path'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/oface.c:86:72: note: Function 'modem_oface_set_object_path' argument 2 names different: declaration 'path' definition 'object_path'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/oface.c:253:42: note: Function 'modem_oface_set_object_path' argument 2 names different: declaration 'path' definition 'object_path'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/radio-settings.c:68:12: style: struct member '_ModemRadioSettingsPrivate::dispose_has_run' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/radio-settings.c:68:44: style: struct member '_ModemRadioSettingsPrivate::signals' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/radio-settings.c:68:55: style: struct member '_ModemRadioSettingsPrivate::disconnected' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/radio-settings.c:69:12: style: struct member '_ModemRadioSettingsPrivate::connection_error' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/request.c:311:15: warning: Size of pointer 'notify' used instead of size of its data. [pointerSize]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:137:33: style: Function 'reply_to_get_modems' argument 3 names different: declaration 'modems' definition 'modem_list'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:82:16: note: Function 'reply_to_get_modems' argument 3 names different: declaration 'modems' definition 'modem_list'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:137:33: note: Function 'reply_to_get_modems' argument 3 names different: declaration 'modems' definition 'modem_list'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:396:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:422:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:441:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/service.c:462:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/sim-service.c:78:12: style: struct member '_ModemSIMServicePrivate::connection_error' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/sms-history.c:73:27: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/sms-service.c:715:9: style: Variable 'key' is not assigned a value. [unassignedVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:254:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:255:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:256:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:257:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:258:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:259:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:260:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:261:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:262:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:263:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:264:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:265:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:266:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:267:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:268:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:269:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:270:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:271:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:272:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:273:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:274:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:275:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:276:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:277:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:278:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:366:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:367:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:368:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:369:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:370:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:371:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:372:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:373:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:374:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:375:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:376:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:377:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:378:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:379:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:380:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:381:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:382:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:383:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:384:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:385:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:386:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:387:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:388:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:389:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:390:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:391:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:392:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:393:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:394:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:395:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:396:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:397:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:398:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:399:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:400:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:401:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:402:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:403:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:404:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:405:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:406:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:407:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:408:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:409:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:410:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:411:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-call.c:412:3: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-sms.c:301:20: style: The scope of the variable 'd' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-sms.c:526:17: style: The scope of the variable 'sending' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-sms.c:527:16: style: The scope of the variable 'echo' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tests/test-modem-sms.c:529:20: style: The scope of the variable 'tpdus' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tones.c:84:3: style: Variable 'priv->dispose_has_run' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tones.c:82:3: note: Variable 'priv->dispose_has_run' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tones.c:84:3: note: Variable 'priv->dispose_has_run' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/modem/tones.c:309:17: style: The scope of the variable 'stopping' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1075:7: style: Condition 'error0' is always false [knownConditionTrueFalse]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1022:20: note: Assignment 'error0=NULL', assigned value is 0
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1075:7: note: Condition 'error0' is always false
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1599:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1595:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1599:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1659:3: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1649:3: note: Variable 'message' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1659:3: note: Variable 'message' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1705:3: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1695:3: note: Variable 'message' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1705:3: note: Variable 'message' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1295:13: style: The scope of the variable 'set' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:840:49: style: Function 'ring_call_channel_validate_media_handle' argument 2 names different: declaration 'handle' definition 'handlep'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:208:10: note: Function 'ring_call_channel_validate_media_handle' argument 2 names different: declaration 'handle' definition 'handlep'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:840:49: note: Function 'ring_call_channel_validate_media_handle' argument 2 names different: declaration 'handle' definition 'handlep'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1015:14: style: Function 'reply_to_modem_call_request_dial' argument 3 names different: declaration 'instance' definition 'ci'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:894:14: note: Function 'reply_to_modem_call_request_dial' argument 3 names different: declaration 'instance' definition 'ci'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1015:14: note: Function 'reply_to_modem_call_request_dial' argument 3 names different: declaration 'instance' definition 'ci'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1265:39: style: Function 'ring_call_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:163:12: note: Function 'ring_call_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1265:39: note: Function 'ring_call_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1286:54: style: Function 'ring_call_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:165:12: note: Function 'ring_call_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-channel.c:1286:54: note: Function 'ring_call_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-content.c:85:40: style: Variable 'base_class' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-stream.c:82:21: style: Function 'implement_call_stream' argument 2 names different: declaration 'unused' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-stream.c:28:61: note: Function 'implement_call_stream' argument 2 names different: declaration 'unused' definition 'G_GNUC_UNUSED'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-call-stream.c:82:21: note: Function 'implement_call_stream' argument 2 names different: declaration 'unused' definition 'G_GNUC_UNUSED'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:235:22: style: The scope of the variable 'member' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:236:15: style: The scope of the variable 'member_path' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:957:15: style: The scope of the variable 'member_path' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:958:22: style: The scope of the variable 'member' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1333:7: style: The scope of the variable 'i' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:945:61: style: Function 'ring_conference_channel_emit_initial' argument 1 names different: declaration 'channel' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.h:89:66: note: Function 'ring_conference_channel_emit_initial' argument 1 names different: declaration 'channel' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:945:61: note: Function 'ring_conference_channel_emit_initial' argument 1 names different: declaration 'channel' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1206:45: style: Function 'ring_conference_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:134:12: note: Function 'ring_conference_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1206:45: note: Function 'ring_conference_channel_add_member' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1255:60: style: Function 'ring_conference_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:136:12: note: Function 'ring_conference_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1255:60: note: Function 'ring_conference_channel_remove_member_with_reason' argument 1 names different: declaration 'obj' definition 'iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1346:68: style: Function 'ring_conference_channel_emit_channel_merged' argument 1 names different: declaration 'channel' definition 'self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:147:26: note: Function 'ring_conference_channel_emit_channel_merged' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1346:68: note: Function 'ring_conference_channel_emit_channel_merged' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1449:26: style: Function 'ring_conference_channel_emit_channel_removed' argument 1 names different: declaration 'channel' definition 'self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.h:83:26: note: Function 'ring_conference_channel_emit_channel_removed' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1449:26: note: Function 'ring_conference_channel_emit_channel_removed' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1606:53: style: Function 'ring_conference_channel_join' argument 1 names different: declaration 'channel' definition 'self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.h:78:62: note: Function 'ring_conference_channel_join' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1606:53: note: Function 'ring_conference_channel_join' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1678:55: style: Function 'ring_conference_channel_close' argument 1 names different: declaration '_self' definition 'self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:130:28: note: Function 'ring_conference_channel_close' argument 1 names different: declaration '_self' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1678:55: note: Function 'ring_conference_channel_close' argument 1 names different: declaration '_self' definition 'self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1692:17: style: Function 'ring_conference_channel_release' argument 4 names different: declaration 'error' definition 'error0'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:154:17: note: Function 'ring_conference_channel_release' argument 4 names different: declaration 'error' definition 'error0'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1692:17: note: Function 'ring_conference_channel_release' argument 4 names different: declaration 'error' definition 'error0'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1830:12: style: Function 'reply_to_modem_call_request_conference' argument 4 names different: declaration '_channel' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1765:50: note: Function 'reply_to_modem_call_request_conference' argument 4 names different: declaration '_channel' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1830:12: note: Function 'reply_to_modem_call_request_conference' argument 4 names different: declaration '_channel' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:607:14: warning: Size of pointer 'ss' used instead of size of its data. [pointerSize]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-channel.c:1714:13: style: Variable 'details' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:259:15: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:257:11: note: outer condition: priv->call_service
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:259:15: note: identical inner condition: priv->call_service
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:506:47: style: Function 'conference_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:101:32: note: Function 'conference_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:506:47: note: Function 'conference_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-conference-manager.c:540:44: style: Variable 'channel' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1114:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1108:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1114:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1170:7: style: The scope of the variable 'i' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1743:13: style: The scope of the variable 'value' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1353:10: style: Function 'ring_connection_cellular_properties_setter' argument 3 names different: declaration 'name' definition 'aname'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:135:28: note: Function 'ring_connection_cellular_properties_setter' argument 3 names different: declaration 'name' definition 'aname'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-connection.c:1353:10: note: Function 'ring_connection_cellular_properties_setter' argument 3 names different: declaration 'name' definition 'aname'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-emergency-service.c:126:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-emergency-service.c:90:60: style: Function 'ring_emergency_service_info_free' argument 1 names different: declaration 'service' definition 'info'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-emergency-service.h:44:65: note: Function 'ring_emergency_service_info_free' argument 1 names different: declaration 'service' definition 'info'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-emergency-service.c:90:60: note: Function 'ring_emergency_service_info_free' argument 1 names different: declaration 'service' definition 'info'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-channel.c:481:51: style: Function 'ring_media_channel_emit_initial' argument 1 names different: declaration 'self' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-channel.h:99:56: note: Function 'ring_media_channel_emit_initial' argument 1 names different: declaration 'self' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-channel.c:481:51: note: Function 'ring_media_channel_emit_initial' argument 1 names different: declaration 'self' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-channel.c:102:37: style: struct member 'Anonymous2::stopped' is never used. [unusedStructMember]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-channel.c:327:17: style: Variable 'nick' is allocated memory that is never used. [unusedAllocatedMemory]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:683:22: style: The scope of the variable 'channel' can be reduced. [variableScope]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:651:22: style: Function 'ring_media_requestotron' argument 4 names different: declaration 'what' definition 'kind'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:105:22: note: Function 'ring_media_requestotron' argument 4 names different: declaration 'what' definition 'kind'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:651:22: note: Function 'ring_media_requestotron' argument 4 names different: declaration 'what' definition 'kind'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:805:12: style: Function 'ring_media_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.h:76:30: note: Function 'ring_media_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:805:12: note: Function 'ring_media_manager_emit_new_channel' argument 3 names different: declaration 'channel' definition '_channel'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:939:14: style: Function 'on_modem_call_incoming' argument 2 names different: declaration 'ci' definition 'modem_call'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:129:14: note: Function 'on_modem_call_incoming' argument 2 names different: declaration 'ci' definition 'modem_call'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:939:14: note: Function 'on_modem_call_incoming' argument 2 names different: declaration 'ci' definition 'modem_call'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:1002:14: style: Function 'on_modem_call_created' argument 2 names different: declaration 'ci' definition 'modem_call'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:134:14: note: Function 'on_modem_call_created' argument 2 names different: declaration 'ci' definition 'modem_call'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-media-manager.c:1002:14: note: Function 'on_modem_call_created' argument 2 names different: declaration 'ci' definition 'modem_call'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:106:53: style: Function 'ring_streamed_media_mixin_class_init' argument 1 names different: declaration 'klass' definition 'object_class'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.h:66:58: note: Function 'ring_streamed_media_mixin_class_init' argument 1 names different: declaration 'klass' definition 'object_class'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:106:53: note: Function 'ring_streamed_media_mixin_class_init' argument 1 names different: declaration 'klass' definition 'object_class'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:645:48: style: Function 'ring_streamed_media_mixin_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.h:87:53: note: Function 'ring_streamed_media_mixin_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:645:48: note: Function 'ring_streamed_media_mixin_iface_init' argument 1 names different: declaration 'iface' definition 'g_iface'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:645:66: style: Function 'ring_streamed_media_mixin_iface_init' argument 2 names different: declaration 'data' definition 'iface_data'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.h:87:69: note: Function 'ring_streamed_media_mixin_iface_init' argument 2 names different: declaration 'data' definition 'iface_data'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:645:66: note: Function 'ring_streamed_media_mixin_iface_init' argument 2 names different: declaration 'data' definition 'iface_data'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:663:50: style: Function 'ring_streamed_media_mixin_update_audio' argument 1 names different: declaration 'iface' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.h:94:54: note: Function 'ring_streamed_media_mixin_update_audio' argument 1 names different: declaration 'iface' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:663:50: note: Function 'ring_streamed_media_mixin_update_audio' argument 1 names different: declaration 'iface' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-streamed-media-mixin.c:485:15: warning: Size of pointer 'ss' used instead of size of its data. [pointerSize]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:538:14: style: Function 'ring_text_channel_send' argument 2 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:119:14: note: Function 'ring_text_channel_send' argument 2 names different: declaration 'message' definition 'msg'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:538:14: note: Function 'ring_text_channel_send' argument 2 names different: declaration 'message' definition 'msg'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:642:17: style: Function 'modem_sms_request_send_reply' argument 4 names different: declaration 'error' definition 'send_error'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:115:17: note: Function 'modem_sms_request_send_reply' argument 4 names different: declaration 'error' definition 'send_error'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:642:17: note: Function 'modem_sms_request_send_reply' argument 4 names different: declaration 'error' definition 'send_error'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:851:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-channel.c:928:8: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:768:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:761:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:768:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:645:12: style: Function 'ring_text_manager_request' argument 4 names different: declaration 'target' definition 'handle'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:130:12: note: Function 'ring_text_manager_request' argument 4 names different: declaration 'target' definition 'handle'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:645:12: note: Function 'ring_text_manager_request' argument 4 names different: declaration 'target' definition 'handle'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:789:51: warning: Function 'on_sms_service_outgoing_complete' argument order different: declaration ', token, destination, _self' definition 'service, destination, token, _self' [funcArgOrderDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:138:46: note: Function 'on_sms_service_outgoing_complete' argument order different: declaration ', token, destination, _self' definition 'service, destination, token, _self'
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:789:51: note: Function 'on_sms_service_outgoing_complete' argument order different: declaration ', token, destination, _self' definition 'service, destination, token, _self'
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:813:48: warning: Function 'on_sms_service_outgoing_error' argument order different: declaration ', token, destination, error, _self' definition 'service, destination, token, error, _self' [funcArgOrderDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:143:43: note: Function 'on_sms_service_outgoing_error' argument order different: declaration ', token, destination, error, _self' definition 'service, destination, token, error, _self'
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:813:48: note: Function 'on_sms_service_outgoing_error' argument order different: declaration ', token, destination, error, _self' definition 'service, destination, token, error, _self'
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:956:31: style: Function 'on_incoming_message' argument 4 names different: declaration 'user_data' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:172:14: note: Function 'on_incoming_message' argument 4 names different: declaration 'user_data' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:956:31: note: Function 'on_incoming_message' argument 4 names different: declaration 'user_data' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:978:32: style: Function 'on_immediate_message' argument 4 names different: declaration 'user_data' definition '_self'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:176:14: note: Function 'on_immediate_message' argument 4 names different: declaration 'user_data' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-text-manager.c:978:32: note: Function 'on_immediate_message' argument 4 names different: declaration 'user_data' definition '_self'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.c:485:39: style: Function 'ring_tp_asv_get_initial_audio' argument 1 names different: declaration 'asv' definition 'properties'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.h:99:48: note: Function 'ring_tp_asv_get_initial_audio' argument 1 names different: declaration 'asv' definition 'properties'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.c:485:39: note: Function 'ring_tp_asv_get_initial_audio' argument 1 names different: declaration 'asv' definition 'properties'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.c:497:39: style: Function 'ring_tp_asv_get_initial_video' argument 1 names different: declaration 'asv' definition 'properties'. [funcArgNamesDifferent]
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.h:100:48: note: Function 'ring_tp_asv_get_initial_video' argument 1 names different: declaration 'asv' definition 'properties'.
telepathy-ring-2.3.24-37ad7111424725a5446e82dac516d7cab88149c7/src/ring-util.c:497:39: note: Function 'ring_tp_asv_get_initial_video' argument 1 names different: declaration 'asv' definition 'properties'.
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-salut/telepathy-salut_0.8.1.orig.tar.gz
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-connector-test.c:3545:3: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-connector-test.c:3531:0: note: Variable 'path' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-connector-test.c:3545:3: note: Variable 'path' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:227:38: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:568:40: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:570:42: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:574:40: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:576:44: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:890:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:891:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:895:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:896:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:899:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:900:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:917:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:918:29: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:922:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:923:25: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:926:28: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-node-test.c:927:30: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-service-test.c:560:7: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-service-test.c:551:0: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-pubsub-service-test.c:560:7: note: Variable 'value' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1151:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1139:0: note: Variable 'conn' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1151:3: note: Variable 'conn' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1152:3: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1138:0: note: Variable 'xml' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1152:3: note: Variable 'xml' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-connector-server.c:1397:16: style: The scope of the variable 'xml' can be reduced. [variableScope]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:772:21: style: Condition 'challenge_len>0' is always false [knownConditionTrueFalse]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:765:19: note: Assignment 'challenge_len=0', assigned value is 0
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:772:21: note: Condition 'challenge_len>0' is always false
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-test-sasl-auth-server.c:774:20: style: The scope of the variable 'c' can be reduced. [variableScope]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:90:3: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:87:0: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:90:3: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:839:3: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:836:0: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:839:3: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:884:3: style: Variable 'loop' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:881:0: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-connection-test.c:884:3: note: Variable 'loop' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:3: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:103:0: note: Variable 'rval' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:108:3: note: Variable 'rval' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:386:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:387:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:391:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:392:33: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:396:27: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:397:39: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:401:36: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:402:39: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-node-test.c:105:21: style: Variable 'ns_str_b' is allocated memory that is never used. [unusedAllocatedMemory]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:128:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:107:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:128:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:152:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:139:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:152:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:211:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:184:0: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:211:3: note: Variable 'error' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/ext/wocky/tests/wocky-xmpp-reader-test.c:325:37: warning: String literal compared with variable 'g_assert_cmpstr'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-auth-handler.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-auth-registry.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-bare-contact.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-c2s-porter.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-caps-cache.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-caps-hash.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-connector.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-contact-factory.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-contact.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-data-form.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-debug-internal.h:2:0: error: #error "This is an internal header." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-disco-identity.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-heartbeat-source.h:22:0: error: #error "This is an internal header." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-http-proxy.h:22:0: error: #error "This is an internal header." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-jabber-auth-digest.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-jabber-auth-password.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-jabber-auth.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-ll-connection-factory.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-ll-connector.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-ll-contact.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-loopback-stream.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-meta-porter.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-node-tree.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-node.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-tls.h:26:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-pep-service.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-ping.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-porter.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-pubsub-helpers.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-pubsub-node.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-pubsub-service.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-resource-contact.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-roster.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-sasl-auth.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-sasl-digest-md5.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-sasl-plain.h:2:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-sasl-scram.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-session.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-stanza.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-tls-connector.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-tls-handler.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-utils.h:20:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xep-0115-capabilities.h:22:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xmpp-connection.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xmpp-error.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xmpp-reader.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xmpp-writer.h:21:0: error: #error "Only <wocky/wocky.h> can be included directly." [preprocessorErrorDirective]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-direct.c:305:29: style: Function 'gibber_bytestream_direct_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-direct.h:67:29: note: Function 'gibber_bytestream_direct_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-direct.c:305:29: note: Function 'gibber_bytestream_direct_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:26:58: style: Function 'gibber_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.h:78:67: note: Function 'gibber_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:26:58: note: Function 'gibber_bytestream_iface_initiate' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:35:54: style: Function 'gibber_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.h:80:63: note: Function 'gibber_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:35:54: note: Function 'gibber_bytestream_iface_send' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:46:55: style: Function 'gibber_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.h:83:60: note: Function 'gibber_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:46:55: note: Function 'gibber_bytestream_iface_close' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:56:56: style: Function 'gibber_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.h:86:61: note: Function 'gibber_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:56:56: note: Function 'gibber_bytestream_iface_accept' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:68:63: style: Function 'gibber_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.h:89:68: note: Function 'gibber_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-iface.c:68:63: note: Function 'gibber_bytestream_iface_block_reading' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.c:398:56: style: Function 'gibber_bytestream_muc_add_sender' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.h:61:61: note: Function 'gibber_bytestream_muc_add_sender' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.c:398:56: note: Function 'gibber_bytestream_muc_add_sender' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.c:408:64: style: Function 'gibber_bytestream_muc_remove_sender' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.h:64:64: note: Function 'gibber_bytestream_muc_remove_sender' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-muc.c:408:64: note: Function 'gibber_bytestream_muc_remove_sender' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-oob.c:1064:26: style: Function 'gibber_bytestream_oob_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-oob.h:68:26: note: Function 'gibber_bytestream_oob_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-bytestream-oob.c:1064:26: note: Function 'gibber_bytestream_oob_set_check_addr_func' argument 1 names different: declaration 'bytestream' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-fd-transport.c:425:48: style: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-fd-transport.h:87:48: note: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-fd-transport.c:425:48: note: Function 'gibber_fd_transport_set_fd' argument 1 names different: declaration 'fd_transport' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:116:49: style: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.h:72:54: note: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:116:49: note: Function 'gibber_ll_transport_open_fd' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:128:55: style: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.h:74:64: note: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:128:55: note: Function 'gibber_ll_transport_open_sockaddr' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:185:53: style: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.h:77:62: note: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:185:53: note: Function 'gibber_ll_transport_is_incoming' argument 1 names different: declaration 'connection' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:192:54: style: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.h:79:59: note: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-linklocal-transport.c:192:54: note: Function 'gibber_ll_transport_set_incoming' argument 1 names different: declaration 'connetion' definition 'transport'.
telepathy-salut-0.8.1/lib/gibber/gibber-listener.c:403:36: style: union member 'Anonymous2::storage' is never used. [unusedStructMember]
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:419:3: style: Variable 'priv' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:417:3: note: Variable 'priv' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:419:3: note: Variable 'priv' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:724:56: style: Function 'gibber_muc_connection_new_stream' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.h:110:64: note: Function 'gibber_muc_connection_new_stream' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:724:56: note: Function 'gibber_muc_connection_new_stream' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:751:57: style: Function 'gibber_muc_connection_free_stream' argument 1 names different: declaration 'connection' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.h:112:62: note: Function 'gibber_muc_connection_free_stream' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-muc-connection.c:751:57: note: Function 'gibber_muc_connection_free_stream' argument 1 names different: declaration 'connection' definition 'self'.
telepathy-salut-0.8.1/lib/gibber/gibber-oob-file-transfer.c:631:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
telepathy-salut-0.8.1/lib/gibber/gibber-oob-file-transfer.c:208:18: style: Function 'gibber_oob_file_transfer_new_from_stanza_with_from' argument 4 names different: declaration 'from' definition 'peer_id'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-oob-file-transfer.h:66:18: note: Function 'gibber_oob_file_transfer_new_from_stanza_with_from' argument 4 names different: declaration 'from' definition 'peer_id'.
telepathy-salut-0.8.1/lib/gibber/gibber-oob-file-transfer.c:208:18: note: Function 'gibber_oob_file_transfer_new_from_stanza_with_from' argument 4 names different: declaration 'from' definition 'peer_id'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-causal-transport.c:916:3: style: Variable 'packet' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-causal-transport.c:913:0: note: Variable 'packet' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-causal-transport.c:916:3: note: Variable 'packet' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:216:13: style: Function 'gibber_r_multicast_packet_add_sender_info' argument 2 names different: declaration 'receiver_id' definition 'sender_id'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.h:181:45: note: Function 'gibber_r_multicast_packet_add_sender_info' argument 2 names different: declaration 'receiver_id' definition 'sender_id'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:216:13: note: Function 'gibber_r_multicast_packet_add_sender_info' argument 2 names different: declaration 'receiver_id' definition 'sender_id'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:274:17: style: Function 'gibber_r_multicast_packet_set_whois_reply_info' argument 2 names different: declaration 'sender_name' definition 'name'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.h:201:50: note: Function 'gibber_r_multicast_packet_set_whois_reply_info' argument 2 names different: declaration 'sender_name' definition 'name'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:274:17: note: Function 'gibber_r_multicast_packet_set_whois_reply_info' argument 2 names different: declaration 'sender_name' definition 'name'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:894:44: style: Function 'gibber_r_multicast_packet_failure_add_senders' argument 2 names different: declaration 'sender' definition 'senders'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.h:250:12: note: Function 'gibber_r_multicast_packet_failure_add_senders' argument 2 names different: declaration 'sender' definition 'senders'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-packet.c:894:44: note: Function 'gibber_r_multicast_packet_failure_add_senders' argument 2 names different: declaration 'sender' definition 'senders'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-sender.c:1379:7: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-sender.c:1374:0: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-sender.c:1379:7: note: Variable 'data' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-sender.c:243:27: style: The scope of the variable 's' can be reduced. [variableScope]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-transport.c:444:28: style: Function 'free_member_info' argument 1 names different: declaration 'info' definition 'data'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-transport.c:159:40: note: Function 'free_member_info' argument 1 names different: declaration 'info' definition 'data'.
telepathy-salut-0.8.1/lib/gibber/gibber-r-multicast-transport.c:444:28: note: Function 'free_member_info' argument 1 names different: declaration 'info' definition 'data'.
telepathy-salut-0.8.1/lib/gibber/gibber-tcp-transport.c:277:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/lib/gibber/gibber-tcp-transport.c:261:0: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/gibber-tcp-transport.c:277:3: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/lib/gibber/tests/test-transport.c:181:46: style: Function 'test_transport_new' argument 1 names different: declaration 'send' definition 'send_'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/lib/gibber/tests/test-transport.h:62:61: note: Function 'test_transport_new' argument 1 names different: declaration 'send' definition 'send_'.
telepathy-salut-0.8.1/lib/gibber/tests/test-transport.c:181:46: note: Function 'test_transport_new' argument 1 names different: declaration 'send' definition 'send_'.
telepathy-salut-0.8.1/lib/gibber/tests/check-gibber-r-multicast-sender.c:166:27: style: The scope of the variable 'p' can be reduced. [variableScope]
telepathy-salut-0.8.1/plugins/test.c:115:19: style: Function 'plugin_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/plugins/test.c:15:14: note: Function 'plugin_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-salut-0.8.1/plugins/test.c:115:19: note: Function 'plugin_iface_init' argument 2 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
telepathy-salut-0.8.1/src/avahi-contact.c:828:53: style: Function 'salut_avahi_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-contact.h:63:62: note: Function 'salut_avahi_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-contact.c:828:53: note: Function 'salut_avahi_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-contact.c:866:56: style: Function 'salut_avahi_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-contact.h:67:61: note: Function 'salut_avahi_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-contact.c:866:56: note: Function 'salut_avahi_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-contact.c:885:54: style: Function 'salut_avahi_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-contact.h:71:63: note: Function 'salut_avahi_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-contact.c:885:54: note: Function 'salut_avahi_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/avahi-discovery-client.c:359:73: style: Function 'salut_avahi_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-discovery-client.h:51:32: note: Function 'salut_avahi_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'.
telepathy-salut-0.8.1/src/avahi-discovery-client.c:359:73: note: Function 'salut_avahi_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'.
telepathy-salut-0.8.1/src/avahi-olpc-activity.c:494:64: style: Function 'salut_avahi_olpc_activity_add_service' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-olpc-activity.h:60:69: note: Function 'salut_avahi_olpc_activity_add_service' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/avahi-olpc-activity.c:494:64: note: Function 'salut_avahi_olpc_activity_add_service' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/avahi-olpc-activity.c:528:67: style: Function 'salut_avahi_olpc_activity_remove_service' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/avahi-olpc-activity.h:64:72: note: Function 'salut_avahi_olpc_activity_remove_service' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/avahi-olpc-activity.c:528:67: note: Function 'salut_avahi_olpc_activity_remove_service' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact-manager.c:233:3: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-contact-manager.c:229:0: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact-manager.c:233:3: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact.c:670:3: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-contact.c:668:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact.c:670:3: note: Variable 'ctx' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact.c:697:3: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-contact.c:695:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact.c:697:3: note: Variable 'ctx' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-contact.c:185:15: style: The scope of the variable 'port' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/bonjour-contact.c:661:60: style: Function 'salut_bonjour_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-contact.h:67:65: note: Function 'salut_bonjour_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact.c:661:60: note: Function 'salut_bonjour_contact_remove_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact.c:687:57: style: Function 'salut_bonjour_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-contact.h:63:66: note: Function 'salut_bonjour_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact.c:687:57: note: Function 'salut_bonjour_contact_add_service' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact.c:731:58: style: Function 'salut_bonjour_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-contact.h:71:67: note: Function 'salut_bonjour_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-contact.c:731:58: note: Function 'salut_bonjour_contact_has_services' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:283:3: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:281:0: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:283:3: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:327:3: style: Variable 'channel' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:323:0: note: Variable 'channel' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:327:3: note: Variable 'channel' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:295:28: style: Function '_destroy_service' argument 1 names different: declaration 'ptr' definition 'service_ptr'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:81:40: note: Function '_destroy_service' argument 1 names different: declaration 'ptr' definition 'service_ptr'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:295:28: note: Function '_destroy_service' argument 1 names different: declaration 'ptr' definition 'service_ptr'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:303:28: style: Function '_destroy_channel' argument 1 names different: declaration 'ptr' definition 'channel_ptr'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:80:40: note: Function '_destroy_channel' argument 1 names different: declaration 'ptr' definition 'channel_ptr'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:303:28: note: Function '_destroy_channel' argument 1 names different: declaration 'ptr' definition 'channel_ptr'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:309:30: style: Function '_destroy_source_id' argument 1 names different: declaration 'ptr' definition 'source_id'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:79:42: note: Function '_destroy_source_id' argument 1 names different: declaration 'ptr' definition 'source_id'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:309:30: note: Function '_destroy_source_id' argument 1 names different: declaration 'ptr' definition 'source_id'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:358:77: style: Function 'salut_bonjour_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/bonjour-discovery-client.h:49:34: note: Function 'salut_bonjour_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'.
telepathy-salut-0.8.1/src/bonjour-discovery-client.c:358:77: note: Function 'salut_bonjour_discovery_client_get_dnssd_name' argument 1 names different: declaration 'self' definition 'clt'.
telepathy-salut-0.8.1/src/bonjour-self.c:281:35: warning: Either the condition '!self' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
telepathy-salut-0.8.1/src/bonjour-self.c:285:7: note: Assuming that condition '!self' is not redundant
telepathy-salut-0.8.1/src/bonjour-self.c:281:35: note: Null pointer dereference
telepathy-salut-0.8.1/src/bonjour-self.c:328:3: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-self.c:321:0: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:328:3: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:393:3: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-self.c:391:0: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:393:3: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:415:3: style: Variable 'error_type' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/bonjour-self.c:413:0: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:415:3: note: Variable 'error_type' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/bonjour-self.c:448:10: style: Variable 'name' is allocated memory that is never used. [unusedAllocatedMemory]
telepathy-salut-0.8.1/src/connection.c:687:17: style: The scope of the variable 'value' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/connection.c:1861:20: style: The scope of the variable 'arr' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/connection.c:3519:62: style: Function 'salut_connection_create_channel_factories' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.c:270:62: note: Function 'salut_connection_create_channel_factories' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3519:62: note: Function 'salut_connection_create_channel_factories' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3626:61: style: Function 'salut_connection_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.c:273:61: note: Function 'salut_connection_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3626:61: note: Function 'salut_connection_create_channel_managers' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3685:64: style: Function 'salut_connection_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.c:276:64: note: Function 'salut_connection_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3685:64: note: Function 'salut_connection_get_unique_connection_name' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3780:47: style: Function 'salut_connection_shut_down' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.c:279:47: note: Function 'salut_connection_shut_down' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3780:47: note: Function 'salut_connection_shut_down' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3804:54: style: Function 'salut_connection_start_connecting' argument 1 names different: declaration 'self' definition 'base'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.c:282:54: note: Function 'salut_connection_start_connecting' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:3804:54: note: Function 'salut_connection_start_connecting' argument 1 names different: declaration 'self' definition 'base'.
telepathy-salut-0.8.1/src/connection.c:4132:54: style: Function 'salut_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.h:113:69: note: Function 'salut_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'.
telepathy-salut-0.8.1/src/connection.c:4132:54: note: Function 'salut_connection_get_session' argument 1 names different: declaration 'connection' definition 'plugin_connection'.
telepathy-salut-0.8.1/src/connection.c:4142:51: style: Function 'salut_connection_get_name' argument 1 names different: declaration 'connection' definition 'plugin_connection'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/connection.h:115:65: note: Function 'salut_connection_get_name' argument 1 names different: declaration 'connection' definition 'plugin_connection'.
telepathy-salut-0.8.1/src/connection.c:4142:51: note: Function 'salut_connection_get_name' argument 1 names different: declaration 'connection' definition 'plugin_connection'.
telepathy-salut-0.8.1/src/connection.c:256:26: style: struct member '_ChannelRequest::context' is never used. [unusedStructMember]
telepathy-salut-0.8.1/src/connection.c:257:10: style: struct member '_ChannelRequest::channel_type' is never used. [unusedStructMember]
telepathy-salut-0.8.1/src/contact-manager.c:305:60: style: Function 'salut_contact_manager_ensure_contact' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact-manager.h:84:75: note: Function 'salut_contact_manager_ensure_contact' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/contact-manager.c:305:60: note: Function 'salut_contact_manager_ensure_contact' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/contact-manager.c:366:51: style: Function 'salut_contact_manager_start' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact-manager.h:75:60: note: Function 'salut_contact_manager_start' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/contact-manager.c:366:51: note: Function 'salut_contact_manager_start' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/contact.c:465:31: warning: Either the condition 'contact!=NULL' is redundant or there is possible null pointer dereference: contact. [nullPointerRedundantCheck]
telepathy-salut-0.8.1/src/contact.c:469:21: note: Assuming that condition 'contact!=NULL' is not redundant
telepathy-salut-0.8.1/src/contact.c:465:31: note: Null pointer dereference
telepathy-salut-0.8.1/src/contact.c:448:18: style: The scope of the variable 'request' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/contact.c:417:44: style: Function 'salut_contact_get_addresses' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact.h:136:53: note: Function 'salut_contact_get_addresses' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/contact.c:417:44: note: Function 'salut_contact_get_addresses' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/contact.c:423:42: style: Function 'salut_contact_has_address' argument 1 names different: declaration 'contact' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact.h:138:51: note: Function 'salut_contact_has_address' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/contact.c:423:42: note: Function 'salut_contact_has_address' argument 1 names different: declaration 'contact' definition 'self'.
telepathy-salut-0.8.1/src/contact.c:442:51: style: Function 'salut_contact_avatar_request_flush' argument 1 names different: declaration 'self' definition 'contact'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact.h:196:56: note: Function 'salut_contact_avatar_request_flush' argument 1 names different: declaration 'self' definition 'contact'.
telepathy-salut-0.8.1/src/contact.c:442:51: note: Function 'salut_contact_avatar_request_flush' argument 1 names different: declaration 'self' definition 'contact'.
telepathy-salut-0.8.1/src/contact.c:463:58: style: Function 'salut_contact_get_avatar' argument 3 names different: declaration 'user_data1' definition 'user_data'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/contact.h:150:41: note: Function 'salut_contact_get_avatar' argument 3 names different: declaration 'user_data1' definition 'user_data'.
telepathy-salut-0.8.1/src/contact.c:463:58: note: Function 'salut_contact_get_avatar' argument 3 names different: declaration 'user_data1' definition 'user_data'.
telepathy-salut-0.8.1/src/disco.c:536:21: warning: Either the condition 'if(node)' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
telepathy-salut-0.8.1/src/disco.c:542:6: note: Assuming that condition 'if(node)' is not redundant
telepathy-salut-0.8.1/src/disco.c:536:21: note: Null pointer dereference
telepathy-salut-0.8.1/src/disco.c:123:22: style: The scope of the variable 'priv' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/discovery-client.c:25:53: style: Function 'salut_discovery_client_start' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:84:62: note: Function 'salut_discovery_client_start' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:25:53: note: Function 'salut_discovery_client_start' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:35:66: style: Function 'salut_discovery_client_create_muc_manager' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:88:27: note: Function 'salut_discovery_client_create_muc_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:35:66: note: Function 'salut_discovery_client_create_muc_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:46:71: style: Function 'salut_discovery_client_create_roomlist_manager' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:91:27: note: Function 'salut_discovery_client_create_roomlist_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:46:71: note: Function 'salut_discovery_client_create_roomlist_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:57:70: style: Function 'salut_discovery_client_create_contact_manager' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:94:27: note: Function 'salut_discovery_client_create_contact_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:57:70: note: Function 'salut_discovery_client_create_contact_manager' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:81:59: style: Function 'salut_discovery_client_create_self' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:102:27: note: Function 'salut_discovery_client_create_self' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:81:59: note: Function 'salut_discovery_client_create_self' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:103:27: style: Function 'salut_discovery_client_get_host_name_fqdn' argument 1 names different: declaration 'clt' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/discovery-client.h:108:27: note: Function 'salut_discovery_client_get_host_name_fqdn' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/discovery-client.c:103:27: note: Function 'salut_discovery_client_get_host_name_fqdn' argument 1 names different: declaration 'clt' definition 'self'.
telepathy-salut-0.8.1/src/file-transfer-channel.c:1475:7: style: The scope of the variable 'new_fd' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/file-transfer-channel.c:1644:49: style: Function 'salut_file_transfer_channel_new' argument 9 names different: declaration 'hash_type' definition 'content_hash_type'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/file-transfer-channel.h:82:57: note: Function 'salut_file_transfer_channel_new' argument 9 names different: declaration 'hash_type' definition 'content_hash_type'.
telepathy-salut-0.8.1/src/file-transfer-channel.c:1644:49: note: Function 'salut_file_transfer_channel_new' argument 9 names different: declaration 'hash_type' definition 'content_hash_type'.
telepathy-salut-0.8.1/src/ft-manager.c:566:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/ft-manager.c:561:0: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/ft-manager.c:566:3: note: Variable 'ret' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/ft-manager.c:592:11: style: The scope of the variable 'service_name_value' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/ft-manager.c:261:51: style: Function 'salut_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/ft-manager.c:54:63: note: Function 'salut_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/ft-manager.c:261:51: note: Function 'salut_ft_manager_channel_created' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/im-channel.c:298:51: style: Function 'salut_im_channel_received_stanza' argument 1 names different: declaration 'chan' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/im-channel.h:66:56: note: Function 'salut_im_channel_received_stanza' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-salut-0.8.1/src/im-channel.c:298:51: note: Function 'salut_im_channel_received_stanza' argument 1 names different: declaration 'chan' definition 'self'.
telepathy-salut-0.8.1/src/muc-channel.c:762:60: style: Function 'salut_muc_channel_invited' argument 2 names different: declaration 'invitor' definition 'inviter'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/muc-channel.h:78:36: note: Function 'salut_muc_channel_invited' argument 2 names different: declaration 'invitor' definition 'inviter'.
telepathy-salut-0.8.1/src/muc-channel.c:762:60: note: Function 'salut_muc_channel_invited' argument 2 names different: declaration 'invitor' definition 'inviter'.
telepathy-salut-0.8.1/src/muc-channel.c:763:40: style: Function 'salut_muc_channel_invited' argument 3 names different: declaration 'message' definition 'stanza'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/muc-channel.h:78:58: note: Function 'salut_muc_channel_invited' argument 3 names different: declaration 'message' definition 'stanza'.
telepathy-salut-0.8.1/src/muc-channel.c:763:40: note: Function 'salut_muc_channel_invited' argument 3 names different: declaration 'message' definition 'stanza'.
telepathy-salut-0.8.1/src/muc-manager.c:490:3: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/muc-manager.c:481:0: note: Variable 'path' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/muc-manager.c:490:3: note: Variable 'path' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/muc-manager.c:1167:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/muc-manager.c:1163:0: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/muc-manager.c:1167:3: note: Variable 'chan' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/muc-manager.c:725:20: style: The scope of the variable 'text_chan' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/muc-manager.c:1136:54: style: Function 'salut_muc_manager_get_text_channel' argument 1 names different: declaration 'muc_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/muc-manager.h:70:54: note: Function 'salut_muc_manager_get_text_channel' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/muc-manager.c:1136:54: note: Function 'salut_muc_manager_get_text_channel' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/muc-manager.c:1154:62: style: Function 'salut_muc_manager_handle_si_stream_request' argument 1 names different: declaration 'muc_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/muc-manager.h:73:67: note: Function 'salut_muc_manager_handle_si_stream_request' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/muc-manager.c:1154:62: note: Function 'salut_muc_manager_handle_si_stream_request' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/muc-manager.c:1184:58: style: Function 'salut_muc_manager_ensure_tubes_channel' argument 1 names different: declaration 'muc_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/muc-manager.h:78:22: note: Function 'salut_muc_manager_ensure_tubes_channel' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/muc-manager.c:1184:58: note: Function 'salut_muc_manager_ensure_tubes_channel' argument 1 names different: declaration 'muc_manager' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:214:62: style: Function 'salut_olpc_activity_manager_start' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:69:71: note: Function 'salut_olpc_activity_manager_start' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:214:62: note: Function 'salut_olpc_activity_manager_start' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:221:77: style: Function 'salut_olpc_activity_manager_get_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:73:31: note: Function 'salut_olpc_activity_manager_get_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:221:77: note: Function 'salut_olpc_activity_manager_get_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:231:75: style: Function 'salut_olpc_activity_manager_get_activity_by_id' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:76:31: note: Function 'salut_olpc_activity_manager_get_activity_by_id' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:231:75: note: Function 'salut_olpc_activity_manager_get_activity_by_id' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:252:31: style: Function 'salut_olpc_activity_manager_ensure_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:79:31: note: Function 'salut_olpc_activity_manager_ensure_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:252:31: note: Function 'salut_olpc_activity_manager_ensure_activity_by_room' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:281:72: style: Function 'salut_olpc_activity_manager_create_activity' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:88:31: note: Function 'salut_olpc_activity_manager_create_activity' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:281:72: note: Function 'salut_olpc_activity_manager_create_activity' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:308:71: style: Function 'salut_olpc_activity_manager_got_invitation' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:82:31: note: Function 'salut_olpc_activity_manager_got_invitation' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:308:71: note: Function 'salut_olpc_activity_manager_got_invitation' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:337:71: style: Function 'salut_olpc_activity_manager_contact_joined' argument 1 names different: declaration 'mgr' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity-manager.h:90:76: note: Function 'salut_olpc_activity_manager_contact_joined' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity-manager.c:337:71: note: Function 'salut_olpc_activity_manager_contact_joined' argument 1 names different: declaration 'mgr' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:232:65: style: Function 'salut_olpc_activity_create_properties_table' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:90:24: note: Function 'salut_olpc_activity_create_properties_table' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:232:65: note: Function 'salut_olpc_activity_create_properties_table' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:427:48: style: Function 'salut_olpc_activity_update' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:77:57: note: Function 'salut_olpc_activity_update' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:427:48: note: Function 'salut_olpc_activity_update' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:544:48: style: Function 'salut_olpc_activity_joined' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:82:57: note: Function 'salut_olpc_activity_joined' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:544:48: note: Function 'salut_olpc_activity_joined' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:586:46: style: Function 'salut_olpc_activity_left' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:85:51: note: Function 'salut_olpc_activity_left' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:586:46: note: Function 'salut_olpc_activity_left' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:603:60: style: Function 'salut_olpc_activity_revoke_invitations' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:87:65: note: Function 'salut_olpc_activity_revoke_invitations' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:603:60: note: Function 'salut_olpc_activity_revoke_invitations' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:664:60: style: Function 'salut_olpc_activity_augment_invitation' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:92:65: note: Function 'salut_olpc_activity_augment_invitation' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:664:60: note: Function 'salut_olpc_activity_augment_invitation' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:693:56: style: Function 'salut_olpc_activity_remove_invited' argument 1 names different: declaration 'activity' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/olpc-activity.h:95:65: note: Function 'salut_olpc_activity_remove_invited' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/olpc-activity.c:693:56: note: Function 'salut_olpc_activity_remove_invited' argument 1 names different: declaration 'activity' definition 'self'.
telepathy-salut-0.8.1/src/presence-cache.c:210:48: style: Function 'salut_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/presence-cache.c:162:60: note: Function 'salut_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'.
telepathy-salut-0.8.1/src/presence-cache.c:210:48: note: Function 'salut_presence_cache_init' argument 1 names different: declaration 'presence_cache' definition 'cache'.
telepathy-salut-0.8.1/src/roomlist-manager.c:493:53: style: Function 'salut_roomlist_manager_start' argument 1 names different: declaration 'roomlist_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/roomlist-manager.h:73:53: note: Function 'salut_roomlist_manager_start' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/roomlist-manager.c:493:53: note: Function 'salut_roomlist_manager_start' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/roomlist-manager.c:507:63: style: Function 'salut_roomlist_manager_room_discovered' argument 1 names different: declaration 'roomlist_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/roomlist-manager.h:78:27: note: Function 'salut_roomlist_manager_room_discovered' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/roomlist-manager.c:507:63: note: Function 'salut_roomlist_manager_room_discovered' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/roomlist-manager.c:525:60: style: Function 'salut_roomlist_manager_room_removed' argument 1 names different: declaration 'roomlist_manager' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/roomlist-manager.h:81:27: note: Function 'salut_roomlist_manager_room_removed' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/roomlist-manager.c:525:60: note: Function 'salut_roomlist_manager_room_removed' argument 1 names different: declaration 'roomlist_manager' definition 'self'.
telepathy-salut-0.8.1/src/self.c:1055:26: style: Function 'salut_self_take_caps' argument 2 names different: declaration 'caps' definition 'set'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/self.h:163:66: note: Function 'salut_self_take_caps' argument 2 names different: declaration 'caps' definition 'set'.
telepathy-salut-0.8.1/src/self.c:1055:26: note: Function 'salut_self_take_caps' argument 2 names different: declaration 'caps' definition 'set'.
telepathy-salut-0.8.1/src/si-bytestream-manager.c:557:51: style: Function 'salut_si_bytestream_manager_new' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/si-bytestream-manager.h:68:51: note: Function 'salut_si_bytestream_manager_new' argument 1 names different: declaration 'connection' definition 'conn'.
telepathy-salut-0.8.1/src/si-bytestream-manager.c:557:51: note: Function 'salut_si_bytestream_manager_new' argument 1 names different: declaration 'connection' definition 'conn'.
telepathy-salut-0.8.1/src/tube-dbus.c:1348:42: style: Function 'data_received_cb' argument 1 names different: declaration 'bytestream' definition 'stream'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-dbus.c:191:54: note: Function 'data_received_cb' argument 1 names different: declaration 'bytestream' definition 'stream'.
telepathy-salut-0.8.1/src/tube-dbus.c:1348:42: note: Function 'data_received_cb' argument 1 names different: declaration 'bytestream' definition 'stream'.
telepathy-salut-0.8.1/src/tube-dbus.c:266:16: style: struct member '_find_contact_data::contact' is never used. [unusedStructMember]
telepathy-salut-0.8.1/src/tube-iface.c:30:42: style: Function 'salut_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:63:51: note: Function 'salut_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:30:42: note: Function 'salut_tube_iface_accept' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:40:44: style: Function 'salut_tube_iface_accepted' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:66:49: note: Function 'salut_tube_iface_accepted' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:40:44: note: Function 'salut_tube_iface_accepted' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:50:48: style: Function 'salut_tube_iface_offer_needed' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:58:57: note: Function 'salut_tube_iface_offer_needed' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:50:48: note: Function 'salut_tube_iface_offer_needed' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:59:42: style: Function 'salut_tube_iface_listen' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:60:46: note: Function 'salut_tube_iface_listen' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:59:42: note: Function 'salut_tube_iface_listen' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:68:41: style: Function 'salut_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:68:46: note: Function 'salut_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:68:41: note: Function 'salut_tube_iface_close' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:77:50: style: Function 'salut_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-iface.h:70:55: note: Function 'salut_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-iface.c:77:50: note: Function 'salut_tube_iface_add_bytestream' argument 1 names different: declaration 'tube' definition 'self'.
telepathy-salut-0.8.1/src/tube-stream.c:1732:16: style: The scope of the variable 'reply' can be reduced. [variableScope]
telepathy-salut-0.8.1/src/tube-stream.c:1640:42: style: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tube-stream.c:232:54: note: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'.
telepathy-salut-0.8.1/src/tube-stream.c:1640:42: note: Function 'data_received_cb' argument 1 names different: declaration 'ibb' definition 'bytestream'.
telepathy-salut-0.8.1/src/tubes-channel.c:2054:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/tubes-channel.c:2052:0: note: Variable 'err' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/tubes-channel.c:2054:7: note: Variable 'err' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/tubes-channel.c:2067:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
telepathy-salut-0.8.1/src/tubes-channel.c:2065:0: note: Variable 'err' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/tubes-channel.c:2067:7: note: Variable 'err' is reassigned a value before the old one has been used.
telepathy-salut-0.8.1/src/tubes-channel.c:616:62: style: Function 'salut_tubes_channel_muc_message_received' argument 1 names different: declaration 'channel' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tubes-channel.h:76:24: note: Function 'salut_tubes_channel_muc_message_received' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-salut-0.8.1/src/tubes-channel.c:616:62: note: Function 'salut_tubes_channel_muc_message_received' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-salut-0.8.1/src/tubes-channel.c:2396:47: style: Function 'salut_tubes_channel_close' argument 1 names different: declaration 'channel' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tubes-channel.h:70:52: note: Function 'salut_tubes_channel_close' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-salut-0.8.1/src/tubes-channel.c:2396:47: note: Function 'salut_tubes_channel_close' argument 1 names different: declaration 'channel' definition 'self'.
telepathy-salut-0.8.1/src/tubes-channel.c:2502:60: style: Function 'salut_tubes_channel_bytestream_offered' argument 1 names different: declaration 'chanel' definition 'self'. [funcArgNamesDifferent]
telepathy-salut-0.8.1/src/tubes-channel.h:72:65: note: Function 'salut_tubes_channel_bytestream_offered' argument 1 names different: declaration 'chanel' definition 'self'.
telepathy-salut-0.8.1/src/tubes-channel.c:2502:60: note: Function 'salut_tubes_channel_bytestream_offered' argument 1 names different: declaration 'chanel' definition 'self'.
telepathy-salut-0.8.1/src/write-mgr-file.c:50:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-salut-0.8.1/src/write-mgr-file.c:51:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
telepathy-salut-0.8.1/src/write-mgr-file.c:52:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/telepathy-spec/telepathy-spec_0.27.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/teleport/teleport_0.34.orig.tar.gz
teleport-0.34/teleport.c:141:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
teleport-0.34/teleport.c:137:0: note: Variable 'rc' is reassigned a value before the old one has been used.
teleport-0.34/teleport.c:141:3: note: Variable 'rc' is reassigned a value before the old one has been used.
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tellico/tellico_3.1.orig.tar.xz
tellico-3.1/src/3rdparty/btparse/ast.c:167:40: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tellico-3.1/src/3rdparty/btparse/bibtex.c:141:38: note: outer condition: metatype==BTE_REGULAR
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:7: note: opposite inner condition: !(metatype==BTE_REGULAR)
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:8: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tellico-3.1/src/3rdparty/btparse/bibtex.c:164:40: note: outer condition: metatype==BTE_MACRODEF
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:8: note: opposite inner condition: !(metatype==BTE_MACRODEF)
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:9: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tellico-3.1/src/3rdparty/btparse/bibtex.c:169:41: note: outer condition: metatype==BTE_PREAMBLE
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:9: note: opposite inner condition: !(metatype==BTE_PREAMBLE)
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:7: style: Condition '!(metatype==BTE_REGULAR)' is always false [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:141:38: note: Assuming that condition 'metatype==BTE_REGULAR' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:7: note: Condition '!(metatype==BTE_REGULAR)' is always false
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:18: style: Condition 'metatype==BTE_REGULAR' is always true [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:141:38: note: Assuming that condition 'metatype==BTE_REGULAR' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:142:18: note: Condition 'metatype==BTE_REGULAR' is always true
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:8: style: Condition '!(metatype==BTE_MACRODEF)' is always false [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:164:40: note: Assuming that condition 'metatype==BTE_MACRODEF' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:8: note: Condition '!(metatype==BTE_MACRODEF)' is always false
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:19: style: Condition 'metatype==BTE_MACRODEF' is always true [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:164:40: note: Assuming that condition 'metatype==BTE_MACRODEF' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:165:19: note: Condition 'metatype==BTE_MACRODEF' is always true
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:9: style: Condition '!(metatype==BTE_PREAMBLE)' is always false [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:169:41: note: Assuming that condition 'metatype==BTE_PREAMBLE' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:9: note: Condition '!(metatype==BTE_PREAMBLE)' is always false
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:20: style: Condition 'metatype==BTE_PREAMBLE' is always true [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/bibtex.c:169:41: note: Assuming that condition 'metatype==BTE_PREAMBLE' is not redundant
tellico-3.1/src/3rdparty/btparse/bibtex.c:170:20: note: Condition 'metatype==BTE_PREAMBLE' is always true
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:2: style: The scope of the variable 'zzMissTok' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:2: style: The scope of the variable 'zzBadTok' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:2: style: The scope of the variable 'zzBadText' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:2: style: The scope of the variable 'zzErrk' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:2: style: The scope of the variable 'zzMissText' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/bibtex.c:70:1: style: Label 'fail' is not used. [unusedLabel]
tellico-3.1/src/3rdparty/btparse/bibtex.c:46:0: style: Variable 'zzaRetPtr' is assigned a value that is never used. [unreadVariable]
tellico-3.1/src/3rdparty/btparse/err.h:153:23: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tellico-3.1/src/3rdparty/btparse/error.c:133:27: style: Function 'report_error' argument 1 names different: declaration 'class' definition 'errclass'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:50:32: note: Function 'report_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:133:27: note: Function 'report_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:138:33: style: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:52:33: note: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:138:33: note: Function 'report_error' argument 6 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:189:1: style: Function 'general_error' argument 1 names different: declaration 'class' definition 'errclass'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:54:33: note: Function 'general_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:189:1: note: Function 'general_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:189:1: style: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:56:34: note: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:189:1: note: Function 'general_error' argument 6 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:199:1: style: Function 'error' argument 1 names different: declaration 'class' definition 'errclass'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:57:25: note: Function 'error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:199:1: note: Function 'error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:199:1: style: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:57:66: note: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:199:1: note: Function 'error' argument 4 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:207:1: style: Function 'ast_error' argument 1 names different: declaration 'class' definition 'errclass'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:58:29: note: Function 'ast_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:207:1: note: Function 'ast_error' argument 1 names different: declaration 'class' definition 'errclass'.
tellico-3.1/src/3rdparty/btparse/error.c:207:1: style: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:58:54: note: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:207:1: note: Function 'ast_error' argument 3 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:214:1: style: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:60:26: note: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:214:1: note: Function 'notify' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:218:1: style: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:61:34: note: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:218:1: note: Function 'usage_warning' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:222:1: style: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:62:32: note: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:222:1: note: Function 'usage_error' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:226:1: style: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/error.h:63:35: note: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/error.c:226:1: note: Function 'internal_error' argument 1 names different: declaration 'format' definition 'fmt'.
tellico-3.1/src/3rdparty/btparse/format_name.c:575:16: style: The scope of the variable 'tok' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/format_name.c:576:16: style: The scope of the variable 'num_tok' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/input.c:429:32: style: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/btparse.h:271:35: note: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'.
tellico-3.1/src/3rdparty/btparse/input.c:429:32: note: Function 'bt_parse_file' argument 3 names different: declaration 'overall_status' definition 'status'.
tellico-3.1/src/3rdparty/btparse/lex_auxiliary.c:834:23: style: The scope of the variable 'alpha_chars' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/lex_auxiliary.c:835:23: style: The scope of the variable 'name_chars' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/lex_auxiliary.c:253:4: error: Common realloc mistake: 'zztoktext' nulled but not freed upon failure [memleakOnRealloc]
tellico-3.1/src/3rdparty/btparse/names.c:301:17: style: Condition 'depth==0' is always true [knownConditionTrueFalse]
tellico-3.1/src/3rdparty/btparse/names.c:292:12: note: Assignment 'depth=0', assigned value is 0
tellico-3.1/src/3rdparty/btparse/names.c:301:17: note: Condition 'depth==0' is always true
tellico-3.1/src/3rdparty/btparse/names.c:288:12: style: The scope of the variable 'at_comma' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/names.c:133:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tellico-3.1/src/3rdparty/btparse/names.c:134:19: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tellico-3.1/src/3rdparty/btparse/parse_auxiliary.c:149:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tellico-3.1/src/3rdparty/btparse/postprocess.c:182:12: style: The scope of the variable 'free_tmp' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/btparse/postprocess.c:457:29: style: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/btparse.h:277:34: note: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'.
tellico-3.1/src/3rdparty/btparse/postprocess.c:457:29: note: Function 'bt_postprocess_entry' argument 1 names different: declaration 'entry' definition 'top'.
tellico-3.1/src/3rdparty/btparse/dlgauto.h:201:13: style: Function 'zzmode' argument 1 names different: declaration 'k' definition 'm'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/dlgdef.h:81:24: note: Function 'zzmode' argument 1 names different: declaration 'k' definition 'm'.
tellico-3.1/src/3rdparty/btparse/dlgauto.h:201:13: note: Function 'zzmode' argument 1 names different: declaration 'k' definition 'm'.
tellico-3.1/src/3rdparty/btparse/sym.c:291:26: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:305:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:305:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:305:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:314:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:319:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/sym.c:319:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tellico-3.1/src/3rdparty/btparse/traversal.c:81:5: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tellico-3.1/src/3rdparty/btparse/traversal.c:100:7: note: Assuming that condition 'if(name)' is not redundant
tellico-3.1/src/3rdparty/btparse/traversal.c:81:5: note: Null pointer dereference
tellico-3.1/src/3rdparty/btparse/traversal.c:111:26: style: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/btparse/btparse.h:300:26: note: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'.
tellico-3.1/src/3rdparty/btparse/traversal.c:111:26: note: Function 'bt_next_value' argument 1 names different: declaration 'head' definition 'top'.
tellico-3.1/src/3rdparty/libcsv/libcsv.c:162:16: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tellico-3.1/src/3rdparty/libcsv/libcsv.c:167:9: note: Assuming that condition 'p==NULL' is not redundant
tellico-3.1/src/3rdparty/libcsv/libcsv.c:162:16: note: Null pointer dereference
tellico-3.1/src/3rdparty/libcsv/libcsv.c:163:16: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tellico-3.1/src/3rdparty/libcsv/libcsv.c:167:9: note: Assuming that condition 'p==NULL' is not redundant
tellico-3.1/src/3rdparty/libcsv/libcsv.c:163:16: note: Null pointer dereference
tellico-3.1/src/3rdparty/libcsv/libcsv.c:164:19: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tellico-3.1/src/3rdparty/libcsv/libcsv.c:167:9: note: Assuming that condition 'p==NULL' is not redundant
tellico-3.1/src/3rdparty/libcsv/libcsv.c:164:19: note: Null pointer dereference
tellico-3.1/src/3rdparty/libcsv/libcsv.c:165:22: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tellico-3.1/src/3rdparty/libcsv/libcsv.c:167:9: note: Assuming that condition 'p==NULL' is not redundant
tellico-3.1/src/3rdparty/libcsv/libcsv.c:165:22: note: Null pointer dereference
tellico-3.1/src/3rdparty/libcsv/libcsv.c:308:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tellico-3.1/src/3rdparty/libcsv/libcsv.c:85:18: style: Function 'csv_strerror' argument 1 names different: declaration 'error' definition 'status'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/libcsv/libcsv.h:65:31: note: Function 'csv_strerror' argument 1 names different: declaration 'error' definition 'status'.
tellico-3.1/src/3rdparty/libcsv/libcsv.c:85:18: note: Function 'csv_strerror' argument 1 names different: declaration 'error' definition 'status'.
tellico-3.1/src/3rdparty/libcsv/libcsv.c:186:7: style: Variable 'pstate' is assigned a value that is never used. [unreadVariable]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.cpp:89:57: style: Function 'format' argument 1 names different: declaration 'opt' definition '_opt'. [funcArgNamesDifferent]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:142:49: note: Function 'format' argument 1 names different: declaration 'opt' definition '_opt'.
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.cpp:89:57: note: Function 'format' argument 1 names different: declaration 'opt' definition '_opt'.
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:43:9: style: Technically the member function 'rtf::color::operator==' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:47:9: style: Technically the member function 'rtf::color::operator!=' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:68:9: style: Technically the member function 'rtf::font::operator==' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:72:9: style: Technically the member function 'rtf::font::operator!=' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:107:9: style: Technically the member function 'rtf::formatting_options::operator==' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:115:9: style: Technically the member function 'rtf::formatting_options::operator!=' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:154:23: style: Technically the member function 'rtf::html_text::str' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:153:4: style: Class 'html_text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:40:1: warning: The struct 'color' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:60:1: warning: The struct 'font' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tellico-3.1/src/3rdparty/rtf2html/fmt_opts.h:85:1: warning: The struct 'formatting_options' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tellico-3.1/src/3rdparty/rtf2html/rtf_table.h:62:9: style: Technically the member function 'rtf::table_cell_def::right_equals' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/rtf_table.h:63:9: style: Technically the member function 'rtf::table_cell_def::left_equals' can be const. [functionConst]
tellico-3.1/src/3rdparty/rtf2html/rtf2html.h:34:3: style: Class 'RTF2HTML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/3rdparty/rtf2html/rtf_table.cpp:85:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tellico-3.1/src/barcode/barcode.cpp:256:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.cpp:259:8: style: The scope of the variable 'changes' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.cpp:429:7: style: The scope of the variable 'moving_average' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.cpp:434:7: style: The scope of the variable 'current_value' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.cpp:435:7: style: The scope of the variable 'comparison_value' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.cpp:861:8: style: The scope of the variable 'fits' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode.h:79:5: style: Class 'Barcode_EAN13' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/barcode/barcode_v4l.cpp:123:16: style: The scope of the variable 'r' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode_v4l.cpp:123:23: style: The scope of the variable 'g' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode_v4l.cpp:123:30: style: The scope of the variable 'b' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode_v4l.cpp:124:16: style: The scope of the variable 'src_depth' can be reduced. [variableScope]
tellico-3.1/src/barcode/barcode_v4l.cpp:152:11: style: The scope of the variable 'scanline' can be reduced. [variableScope]
tellico-3.1/src/tellico_debug.h:86:3: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entry.h:62:3: style: Class 'Entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entry.h:203:3: style: Class 'EntryCmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/filter.h:127:3: style: Class 'Filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/collection.h:339:3: style: Class 'Collection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/collections/bibtexcollection.h:54:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:54:16: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:55:16: style: The function 'addField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:198:16: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:55:16: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:56:16: style: The function 'modifyField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:200:16: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:56:16: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:57:16: style: The function 'removeField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:201:16: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:57:16: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:58:16: style: The function 'removeField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:202:16: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:58:16: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:68:19: style: The function 'prepareText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:326:19: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:68:19: note: Function in derived class
tellico-3.1/src/collections/bibtexcollection.h:69:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/bibtexcollection.h:69:15: note: Function in derived class
tellico-3.1/src/cite/lyxpipe.h:40:22: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:46:22: note: Virtual function in base class
tellico-3.1/src/cite/lyxpipe.h:40:22: note: Function in derived class
tellico-3.1/src/cite/lyxpipe.h:41:16: style: The function 'cite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:48:16: note: Virtual function in base class
tellico-3.1/src/cite/lyxpipe.h:41:16: note: Function in derived class
tellico-3.1/src/cite/lyxpipe.h:42:16: style: The function 'hasError' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:49:16: note: Virtual function in base class
tellico-3.1/src/cite/lyxpipe.h:42:16: note: Function in derived class
tellico-3.1/src/cite/lyxpipe.h:43:19: style: The function 'errorString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:50:19: note: Virtual function in base class
tellico-3.1/src/cite/lyxpipe.h:43:19: note: Function in derived class
tellico-3.1/src/cite/clipboard.h:41:22: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:46:22: note: Virtual function in base class
tellico-3.1/src/cite/clipboard.h:41:22: note: Function in derived class
tellico-3.1/src/cite/clipboard.h:42:16: style: The function 'cite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/cite/actionmanager.h:48:16: note: Virtual function in base class
tellico-3.1/src/cite/clipboard.h:42:16: note: Function in derived class
tellico-3.1/src/derivedvalue.h:38:3: style: Class 'DerivedValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/derivedvalue.h:39:3: style: Class 'DerivedValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/collectionfactory.cpp:42:54: style: Function 'create' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:72:28: note: Function 'create' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:42:54: note: Function 'create' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:42:66: style: Function 'create' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:72:39: note: Function 'create' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:42:66: note: Function 'create' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:60:58: style: Function 'collection' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:49:39: note: Function 'collection' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:60:58: note: Function 'collection' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:60:70: style: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:49:50: note: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:60:70: note: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:65:69: style: Function 'collection' argument 1 names different: declaration 'typeName' definition 'typeName_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:50:50: note: Function 'collection' argument 1 names different: declaration 'typeName' definition 'typeName_'.
tellico-3.1/src/collectionfactory.cpp:65:69: note: Function 'collection' argument 1 names different: declaration 'typeName' definition 'typeName_'.
tellico-3.1/src/collectionfactory.cpp:65:85: style: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:50:65: note: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:65:85: note: Function 'collection' argument 2 names different: declaration 'addDefaultFields' definition 'addDefaultFields_'.
tellico-3.1/src/collectionfactory.cpp:101:41: style: Function 'typeName' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:52:31: note: Function 'typeName' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:101:41: note: Function 'typeName' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:109:51: style: Function 'typeName' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:53:41: note: Function 'typeName' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/collectionfactory.cpp:109:51: note: Function 'typeName' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/collectionfactory.cpp:113:44: style: Function 'isDefaultField' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:54:34: note: Function 'isDefaultField' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:113:44: note: Function 'isDefaultField' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfactory.cpp:113:66: style: Function 'isDefaultField' argument 2 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfactory.h:54:55: note: Function 'isDefaultField' argument 2 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/collectionfactory.cpp:113:66: note: Function 'isDefaultField' argument 2 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/collectionfieldsdialog.cpp:356:51: style: Function 'setNotifyKernel' argument 1 names different: declaration 'notify' definition 'notify_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:67:29: note: Function 'setNotifyKernel' argument 1 names different: declaration 'notify' definition 'notify_'.
tellico-3.1/src/collectionfieldsdialog.cpp:356:51: note: Function 'setNotifyKernel' argument 1 names different: declaration 'notify' definition 'notify_'.
tellico-3.1/src/collectionfieldsdialog.cpp:555:61: style: Function 'slotTypeChanged' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:83:39: note: Function 'slotTypeChanged' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfieldsdialog.cpp:555:61: note: Function 'slotTypeChanged' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfieldsdialog.cpp:594:57: style: Function 'slotHighlightedChanged' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:84:35: note: Function 'slotHighlightedChanged' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/collectionfieldsdialog.cpp:594:57: note: Function 'slotHighlightedChanged' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/collectionfieldsdialog.cpp:769:57: style: Function 'updateTitle' argument 1 names different: declaration 'title' definition 'title_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:94:35: note: Function 'updateTitle' argument 1 names different: declaration 'title' definition 'title_'.
tellico-3.1/src/collectionfieldsdialog.cpp:769:57: note: Function 'updateTitle' argument 1 names different: declaration 'title' definition 'title_'.
tellico-3.1/src/collectionfieldsdialog.cpp:890:54: style: Function 'slotDerivedChecked' argument 1 names different: declaration 'checked' definition 'checked_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:88:32: note: Function 'slotDerivedChecked' argument 1 names different: declaration 'checked' definition 'checked_'.
tellico-3.1/src/collectionfieldsdialog.cpp:890:54: note: Function 'slotDerivedChecked' argument 1 names different: declaration 'checked' definition 'checked_'.
tellico-3.1/src/collectionfieldsdialog.cpp:975:54: style: Function 'populate' argument 1 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:98:32: note: Function 'populate' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/collectionfieldsdialog.cpp:975:54: note: Function 'populate' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/collectionfieldsdialog.cpp:1018:57: style: Function 'newTypesAllowed' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/collectionfieldsdialog.h:97:35: note: Function 'newTypesAllowed' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/collectionfieldsdialog.cpp:1018:57: note: Function 'newTypesAllowed' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/gui/combobox.h:47:3: style: Class 'ComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/collections/boardgamecollection.h:48:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/boardgamecollection.h:48:16: note: Function in derived class
tellico-3.1/src/collections/bookcollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/bookcollection.h:49:16: note: Function in derived class
tellico-3.1/src/collections/bookcollection.h:50:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/bookcollection.h:50:15: note: Function in derived class
tellico-3.1/src/collections/cardcollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/cardcollection.h:49:16: note: Function in derived class
tellico-3.1/src/collections/coincollection.h:52:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/coincollection.h:52:16: note: Function in derived class
tellico-3.1/src/collections/comicbookcollection.h:52:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/comicbookcollection.h:52:16: note: Function in derived class
tellico-3.1/src/collections/comicbookcollection.h:53:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/comicbookcollection.h:53:15: note: Function in derived class
tellico-3.1/src/collections/filecatalog.h:42:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/filecatalog.h:42:16: note: Function in derived class
tellico-3.1/src/collections/filecatalog.h:43:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/filecatalog.h:43:15: note: Function in derived class
tellico-3.1/src/collections/gamecollection.h:48:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/gamecollection.h:48:16: note: Function in derived class
tellico-3.1/src/collections/musiccollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/musiccollection.h:49:16: note: Function in derived class
tellico-3.1/src/collections/musiccollection.h:50:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/musiccollection.h:50:15: note: Function in derived class
tellico-3.1/src/collections/stampcollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/stampcollection.h:49:16: note: Function in derived class
tellico-3.1/src/collections/videocollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/videocollection.h:49:16: note: Function in derived class
tellico-3.1/src/collections/videocollection.h:50:15: style: The function 'sameEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:209:15: note: Virtual function in base class
tellico-3.1/src/collections/videocollection.h:50:15: note: Function in derived class
tellico-3.1/src/collections/winecollection.h:49:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/collection.h:94:16: note: Virtual function in base class
tellico-3.1/src/collections/winecollection.h:49:16: note: Function in derived class
tellico-3.1/src/commands/updateentries.cpp:39:42: style: Technically the member function '::OverWriteResolver::resolve' can be const. [functionConst]
tellico-3.1/src/commands/updateentries.cpp:38:3: style: Class 'OverWriteResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/configdialog.h:70:3: style: Class 'ConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/execexternalfetcher.h:57:3: style: Class 'ExecExternalFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetcherconfigdialog.h:51:3: style: Class 'FetcherConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/collectiontypecombo.h:36:3: style: Class 'CollectionTypeCombo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/previewdialog.h:44:3: style: Class 'PreviewDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/messagehandler.h:54:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/messagehandler.h:45:16: note: Virtual function in base class
tellico-3.1/src/fetch/messagehandler.h:54:16: note: Function in derived class
tellico-3.1/src/fetch/messagehandler.h:55:16: style: The function 'infoList' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/messagehandler.h:46:16: note: Virtual function in base class
tellico-3.1/src/fetch/messagehandler.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:62:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:62:19: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:63:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:64:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:65:16: style: The function 'canUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:73:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:66:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:67:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:67:26: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:68:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:69:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:70:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:71:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:71:32: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:110:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:110:16: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:111:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:111:24: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:78:6: style: The function 'ConfigWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:48:12: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:78:6: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:80:10: style: The function 'readConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:52:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:80:10: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:81:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:81:18: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:82:18: style: The function 'removed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:66:16: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:82:18: note: Function in derived class
tellico-3.1/src/fetch/execexternalfetcher.h:83:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/execexternalfetcher.h:83:21: note: Function in derived class
tellico-3.1/src/fetch/fetcherinfolistitem.h:37:57: performance: Function parameter 'u' should be passed by const reference. [passedByValue]
tellico-3.1/src/mainwindow.h:95:3: style: Class 'MainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/treeview.h:43:3: style: Class 'TreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/groupview.h:61:3: style: Class 'GroupView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/detailedlistview.h:57:3: style: Class 'DetailedListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entryeditdialog.h:49:3: style: Class 'EntryEditDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entryview.h:54:3: style: Class 'EntryView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entryiconview.h:49:3: style: Class 'EntryIconView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/filterview.h:42:3: style: Class 'FilterView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/loanview.h:44:3: style: Class 'LoanView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/utils/cursorsaver.h:38:3: style: Class 'CursorSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/lineedit.h:50:3: style: Class 'LineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/tabwidget.h:43:3: style: Class 'TabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/groupview.h:104:16: style: The function 'modifyField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:51:16: note: Virtual function in base class
tellico-3.1/src/groupview.h:104:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:97:16: style: The function 'addEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:45:19: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:97:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:103:16: style: The function 'modifyEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:46:16: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:103:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:109:16: style: The function 'removeEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:47:16: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:109:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:111:16: style: The function 'addField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:49:19: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:111:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:113:16: style: The function 'modifyField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:51:16: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:113:16: note: Function in derived class
tellico-3.1/src/detailedlistview.h:114:16: style: The function 'removeField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:52:16: note: Virtual function in base class
tellico-3.1/src/detailedlistview.h:114:16: note: Function in derived class
tellico-3.1/src/entryeditdialog.h:71:19: style: The function 'addEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:45:19: note: Virtual function in base class
tellico-3.1/src/entryeditdialog.h:71:19: note: Function in derived class
tellico-3.1/src/entryeditdialog.h:72:16: style: The function 'modifyEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:46:16: note: Virtual function in base class
tellico-3.1/src/entryeditdialog.h:72:16: note: Function in derived class
tellico-3.1/src/entryeditdialog.h:74:19: style: The function 'addField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:49:19: note: Virtual function in base class
tellico-3.1/src/entryeditdialog.h:74:19: note: Function in derived class
tellico-3.1/src/entryeditdialog.h:83:16: style: The function 'modifyField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:51:16: note: Virtual function in base class
tellico-3.1/src/entryeditdialog.h:83:16: note: Function in derived class
tellico-3.1/src/entryeditdialog.h:89:16: style: The function 'removeField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:52:16: note: Virtual function in base class
tellico-3.1/src/entryeditdialog.h:89:16: note: Function in derived class
tellico-3.1/src/filterview.h:49:19: style: The function 'addEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:45:19: note: Virtual function in base class
tellico-3.1/src/filterview.h:49:19: note: Function in derived class
tellico-3.1/src/filterview.h:50:16: style: The function 'modifyEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:46:16: note: Virtual function in base class
tellico-3.1/src/filterview.h:50:16: note: Function in derived class
tellico-3.1/src/filterview.h:51:16: style: The function 'removeEntries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:47:16: note: Virtual function in base class
tellico-3.1/src/filterview.h:51:16: note: Function in derived class
tellico-3.1/src/filterview.h:53:19: style: The function 'addFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:54:19: note: Virtual function in base class
tellico-3.1/src/filterview.h:53:19: note: Function in derived class
tellico-3.1/src/filterview.h:54:16: style: The function 'modifyFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:55:16: note: Virtual function in base class
tellico-3.1/src/filterview.h:54:16: note: Function in derived class
tellico-3.1/src/filterview.h:55:16: style: The function 'removeFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:56:16: note: Virtual function in base class
tellico-3.1/src/filterview.h:55:16: note: Function in derived class
tellico-3.1/src/loanview.h:51:19: style: The function 'addBorrower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:41:19: note: Virtual function in base class
tellico-3.1/src/loanview.h:51:19: note: Function in derived class
tellico-3.1/src/loanview.h:52:16: style: The function 'modifyBorrower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:42:16: note: Virtual function in base class
tellico-3.1/src/loanview.h:52:16: note: Function in derived class
tellico-3.1/src/loanview.h:53:16: style: The function 'removeBorrower' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/observer.h:43:16: note: Virtual function in base class
tellico-3.1/src/loanview.h:53:16: note: Function in derived class
tellico-3.1/src/entrymerger.h:39:41: style: The function 'resolve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/document.h:47:18: note: Virtual function in base class
tellico-3.1/src/entrymerger.h:39:41: note: Function in derived class
tellico-3.1/src/dbusinterface.h:45:3: style: Class 'ApplicationInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/dbusinterface.h:89:3: style: Class 'CollectionInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/derivedvalue.cpp:36:43: style: Function 'DerivedValue' argument 1 names different: declaration 'valueTemplate' definition 'valueTemplate_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:38:31: note: Function 'DerivedValue' argument 1 names different: declaration 'valueTemplate' definition 'valueTemplate_'.
tellico-3.1/src/derivedvalue.cpp:36:43: note: Function 'DerivedValue' argument 1 names different: declaration 'valueTemplate' definition 'valueTemplate_'.
tellico-3.1/src/derivedvalue.cpp:41:37: style: Function 'DerivedValue' argument 1 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:39:25: note: Function 'DerivedValue' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/derivedvalue.cpp:41:37: note: Function 'DerivedValue' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/derivedvalue.cpp:52:44: style: Function 'isRecursive' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:44:32: note: Function 'isRecursive' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/derivedvalue.cpp:52:44: note: Function 'isRecursive' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/derivedvalue.cpp:89:38: style: Function 'value' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:46:26: note: Function 'value' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/derivedvalue.cpp:89:38: note: Function 'value' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/derivedvalue.cpp:89:51: style: Function 'value' argument 2 names different: declaration 'formatted' definition 'formatted_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:46:38: note: Function 'value' argument 2 names different: declaration 'formatted' definition 'formatted_'.
tellico-3.1/src/derivedvalue.cpp:89:51: note: Function 'value' argument 2 names different: declaration 'formatted' definition 'formatted_'.
tellico-3.1/src/derivedvalue.cpp:136:49: style: Function 'templateKeyValue' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:50:37: note: Function 'templateKeyValue' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/derivedvalue.cpp:136:49: note: Function 'templateKeyValue' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/derivedvalue.cpp:136:72: style: Function 'templateKeyValue' argument 2 names different: declaration 'key' definition 'key_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:50:59: note: Function 'templateKeyValue' argument 2 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/derivedvalue.cpp:136:72: note: Function 'templateKeyValue' argument 2 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/derivedvalue.cpp:136:83: style: Function 'templateKeyValue' argument 3 names different: declaration 'formatted' definition 'formatted_'. [funcArgNamesDifferent]
tellico-3.1/src/derivedvalue.h:50:69: note: Function 'templateKeyValue' argument 3 names different: declaration 'formatted' definition 'formatted_'.
tellico-3.1/src/derivedvalue.cpp:136:83: note: Function 'templateKeyValue' argument 3 names different: declaration 'formatted' definition 'formatted_'.
tellico-3.1/src/detailedlistview.cpp:52:45: style: Function 'DetailedListView' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:57:29: note: Function 'DetailedListView' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/detailedlistview.cpp:52:45: note: Function 'DetailedListView' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/detailedlistview.cpp:242:60: style: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:150:44: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'.
tellico-3.1/src/detailedlistview.cpp:242:60: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'.
tellico-3.1/src/detailedlistview.cpp:254:59: style: Function 'setEntriesSelected' argument 1 names different: declaration 'entries' definition 'entries_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:71:43: note: Function 'setEntriesSelected' argument 1 names different: declaration 'entries' definition 'entries_'.
tellico-3.1/src/detailedlistview.cpp:254:59: note: Function 'setEntriesSelected' argument 1 names different: declaration 'entries' definition 'entries_'.
tellico-3.1/src/detailedlistview.cpp:282:45: style: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'obj_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:65:29: note: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'obj_'.
tellico-3.1/src/detailedlistview.cpp:282:45: note: Function 'eventFilter' argument 1 names different: declaration 'obj' definition 'obj_'.
tellico-3.1/src/detailedlistview.cpp:282:59: style: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:65:42: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event_'.
tellico-3.1/src/detailedlistview.cpp:282:59: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event_'.
tellico-3.1/src/detailedlistview.cpp:291:61: style: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:139:45: note: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/detailedlistview.cpp:291:61: note: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/detailedlistview.cpp:298:57: style: Function 'slotColumnMenuActivated' argument 1 names different: declaration 'action' definition 'action_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:140:41: note: Function 'slotColumnMenuActivated' argument 1 names different: declaration 'action' definition 'action_'.
tellico-3.1/src/detailedlistview.cpp:298:57: note: Function 'slotColumnMenuActivated' argument 1 names different: declaration 'action' definition 'action_'.
tellico-3.1/src/detailedlistview.cpp:336:53: style: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:72:28: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/detailedlistview.cpp:336:53: note: Function 'setFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/detailedlistview.cpp:590:57: style: Function 'hideNewColumn' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:145:41: note: Function 'hideNewColumn' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/detailedlistview.cpp:590:57: note: Function 'hideNewColumn' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/detailedlistview.cpp:590:69: style: Function 'hideNewColumn' argument 2 names different: declaration 'start' definition 'start_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:145:52: note: Function 'hideNewColumn' argument 2 names different: declaration 'start' definition 'start_'.
tellico-3.1/src/detailedlistview.cpp:590:69: note: Function 'hideNewColumn' argument 2 names different: declaration 'start' definition 'start_'.
tellico-3.1/src/detailedlistview.cpp:590:81: style: Function 'hideNewColumn' argument 3 names different: declaration 'end' definition 'end_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:145:63: note: Function 'hideNewColumn' argument 3 names different: declaration 'end' definition 'end_'.
tellico-3.1/src/detailedlistview.cpp:590:81: note: Function 'hideNewColumn' argument 3 names different: declaration 'end' definition 'end_'.
tellico-3.1/src/detailedlistview.cpp:634:47: style: Function 'columnFieldName' argument 1 names different: declaration 'ncol' definition 'ncol_'. [funcArgNamesDifferent]
tellico-3.1/src/detailedlistview.h:154:31: note: Function 'columnFieldName' argument 1 names different: declaration 'ncol' definition 'ncol_'.
tellico-3.1/src/detailedlistview.cpp:634:47: note: Function 'columnFieldName' argument 1 names different: declaration 'ncol' definition 'ncol_'.
tellico-3.1/src/detailedlistview.cpp:67:3: style: Class 'DetailedListView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tellico-3.1/src/detailedlistview.cpp:67:3: style: Class 'DetailedListView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tellico-3.1/src/models/entrymodel.h:45:3: style: Class 'EntryModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/abstractsortmodel.h:39:3: style: Class 'AbstractSortModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/entrysortmodel.h:45:3: style: Class 'EntrySortModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/detailedentryitemdelegate.h:36:3: style: Class 'DetailedEntryItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/ratingdelegate.h:32:3: style: Class 'RatingDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/document.cpp:331:9: style: The scope of the variable 'bestMatch' can be reduced. [variableScope]
tellico-3.1/src/translators/dataimporter.h:47:3: style: Class 'DataImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/dataimporter.h:53:3: style: Class 'DataImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/tellicozipexporter.h:40:3: style: Class 'TellicoZipExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/tellicoxmlexporter.h:49:3: style: Class 'TellicoXMLExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/images/imagedirectory.h:54:3: style: Class 'ImageDirectory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/progressmanager.h:50:5: style: Class 'Done' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/dataimporter.h:61:16: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:104:16: note: Virtual function in base class
tellico-3.1/src/translators/dataimporter.h:61:16: note: Function in derived class
tellico-3.1/src/translators/tellicoimporter.h:67:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/tellicoimporter.h:67:25: note: Function in derived class
tellico-3.1/src/translators/tellicozipexporter.h:42:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/tellicozipexporter.h:42:16: note: Function in derived class
tellico-3.1/src/translators/tellicozipexporter.h:43:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/tellicozipexporter.h:43:19: note: Function in derived class
tellico-3.1/src/translators/tellicozipexporter.h:44:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/tellicozipexporter.h:44:19: note: Function in derived class
tellico-3.1/src/translators/tellicozipexporter.h:47:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/tellicozipexporter.h:47:20: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:52:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:52:16: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:53:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:53:19: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:54:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:54:19: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:62:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:62:20: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:63:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:63:16: note: Function in derived class
tellico-3.1/src/translators/tellicoxmlexporter.h:64:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/tellicoxmlexporter.h:64:16: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:60:8: style: The function 'hasImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:47:16: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:60:8: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:61:16: style: The function 'imageById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:48:24: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:61:16: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:77:19: style: The function 'path' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:57:19: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:77:19: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:81:8: style: The function 'setPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:58:16: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:81:8: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:93:8: style: The function 'hasImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:47:16: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:93:8: note: Function in derived class
tellico-3.1/src/images/imagedirectory.h:94:16: style: The function 'imageById' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/images/imagedirectory.h:48:24: note: Virtual function in base class
tellico-3.1/src/images/imagedirectory.h:94:16: note: Function in derived class
tellico-3.1/src/entry.cpp:58:27: style: Function 'Entry' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:67:22: note: Function 'Entry' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/entry.cpp:58:27: note: Function 'Entry' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/entry.cpp:66:38: style: Function 'operator=' argument 1 names different: declaration 'other' definition 'other_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:71:33: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'other_'.
tellico-3.1/src/entry.cpp:66:38: note: Function 'operator=' argument 1 names different: declaration 'other' definition 'other_'.
tellico-3.1/src/entry.cpp:106:37: style: Function 'field' argument 1 names different: declaration 'fieldName' definition 'fieldName_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:87:32: note: Function 'field' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:106:37: note: Function 'field' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:126:46: style: Function 'formattedField' argument 1 names different: declaration 'fieldName' definition 'fieldName_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:95:41: note: Function 'formattedField' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:126:46: note: Function 'formattedField' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:126:79: style: Function 'formattedField' argument 2 names different: declaration 'formatted' definition 'request_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:96:47: note: Function 'formattedField' argument 2 names different: declaration 'formatted' definition 'request_'.
tellico-3.1/src/entry.cpp:126:79: note: Function 'formattedField' argument 2 names different: declaration 'formatted' definition 'request_'.
tellico-3.1/src/entry.cpp:195:37: style: Function 'setField' argument 1 names different: declaration 'fieldName' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:107:32: note: Function 'setField' argument 1 names different: declaration 'fieldName' definition 'name_'.
tellico-3.1/src/entry.cpp:195:37: note: Function 'setField' argument 1 names different: declaration 'fieldName' definition 'name_'.
tellico-3.1/src/entry.cpp:195:59: style: Function 'setField' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:107:58: note: Function 'setField' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/entry.cpp:195:59: note: Function 'setField' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/entry.cpp:222:41: style: Function 'setFieldImpl' argument 1 names different: declaration 'fieldName' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:191:36: note: Function 'setFieldImpl' argument 1 names different: declaration 'fieldName' definition 'name_'.
tellico-3.1/src/entry.cpp:222:41: note: Function 'setFieldImpl' argument 1 names different: declaration 'fieldName' definition 'name_'.
tellico-3.1/src/entry.cpp:222:63: style: Function 'setFieldImpl' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:191:62: note: Function 'setFieldImpl' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/entry.cpp:222:63: note: Function 'setFieldImpl' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/entry.cpp:259:36: style: Function 'addToGroup' argument 1 names different: declaration 'group' definition 'group_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:134:31: note: Function 'addToGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/entry.cpp:259:36: note: Function 'addToGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/entry.cpp:269:41: style: Function 'removeFromGroup' argument 1 names different: declaration 'group' definition 'group_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:142:36: note: Function 'removeFromGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/entry.cpp:269:41: note: Function 'removeFromGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/entry.cpp:287:57: style: Function 'groupNamesByFieldName' argument 1 names different: declaration 'fieldName' definition 'fieldName_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:157:52: note: Function 'groupNamesByFieldName' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:287:57: note: Function 'groupNamesByFieldName' argument 1 names different: declaration 'fieldName' definition 'fieldName_'.
tellico-3.1/src/entry.cpp:323:58: style: Function 'invalidateFormattedFieldValue' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/entry.h:183:53: note: Function 'invalidateFormattedFieldValue' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/entry.cpp:323:58: note: Function 'invalidateFormattedFieldValue' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/entry.cpp:58:8: warning: Member variable 'Entry::m_groups' is not initialized in the constructor. [uninitMemberVar]
tellico-3.1/src/entry.cpp:66:15: warning: Member variable 'Entry::m_groups' is not assigned a value in 'Entry::operator='. [operatorEqVarError]
tellico-3.1/src/utils/isbnvalidator.h:45:3: style: Class 'ISBNValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/utils/lccnvalidator.h:46:3: style: Class 'LCCNValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/entryupdatejob.cpp:54:62: style: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
tellico-3.1/src/entryupdatejob.h:51:48: note: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/entryupdatejob.cpp:54:62: note: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/translators/xslthandler.h:68:3: style: Class 'XSLTHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xslthandler.h:72:3: style: Class 'XSLTHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/drophandler.h:39:3: style: Class 'DropHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/exportdialog.cpp:238:42: style: Function 'exportURL' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/exportdialog.h:53:30: note: Function 'exportURL' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/exportdialog.cpp:238:42: note: Function 'exportURL' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/exportdialog.cpp:290:51: style: Function 'exportCollection' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/exportdialog.h:56:46: note: Function 'exportCollection' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/exportdialog.cpp:290:51: note: Function 'exportCollection' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/exportdialog.cpp:290:74: style: Function 'exportCollection' argument 2 names different: declaration 'entries' definition 'entries_'. [funcArgNamesDifferent]
tellico-3.1/src/exportdialog.h:56:68: note: Function 'exportCollection' argument 2 names different: declaration 'entries' definition 'entries_'.
tellico-3.1/src/exportdialog.cpp:290:74: note: Function 'exportCollection' argument 2 names different: declaration 'entries' definition 'entries_'.
tellico-3.1/src/exportdialog.cpp:290:99: style: Function 'exportCollection' argument 3 names different: declaration 'format' definition 'format_'. [funcArgNamesDifferent]
tellico-3.1/src/exportdialog.h:56:92: note: Function 'exportCollection' argument 3 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/exportdialog.cpp:290:99: note: Function 'exportCollection' argument 3 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/exportdialog.cpp:290:120: style: Function 'exportCollection' argument 4 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/exportdialog.h:56:112: note: Function 'exportCollection' argument 4 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/exportdialog.cpp:290:120: note: Function 'exportCollection' argument 4 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/translators/htmlexporter.h:61:3: style: Class 'HTMLExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/csvexporter.h:45:3: style: Class 'CSVExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibtexexporter.h:47:3: style: Class 'BibtexExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibtexmlexporter.h:40:3: style: Class 'BibtexmlExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xsltexporter.h:40:3: style: Class 'XSLTExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/alexandriaexporter.h:45:3: style: Class 'AlexandriaExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/onixexporter.h:46:3: style: Class 'ONIXExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/gcstarexporter.h:44:3: style: Class 'GCstarExporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/htmlexporter.h:64:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:64:16: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:65:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:88:16: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:65:16: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:66:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:66:19: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:67:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:67:19: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:69:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:69:20: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:70:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:70:16: note: Function in derived class
tellico-3.1/src/translators/htmlexporter.h:71:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/htmlexporter.h:71:16: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:47:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:47:16: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:48:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:48:19: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:49:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:49:19: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:52:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:52:20: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:53:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:53:16: note: Function in derived class
tellico-3.1/src/translators/csvexporter.h:54:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/csvexporter.h:54:16: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:49:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:49:16: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:50:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:50:19: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:51:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:51:19: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:54:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:54:20: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:55:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:55:16: note: Function in derived class
tellico-3.1/src/translators/bibtexexporter.h:56:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/bibtexexporter.h:56:16: note: Function in derived class
tellico-3.1/src/translators/bibtexmlexporter.h:42:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlexporter.h:42:19: note: Function in derived class
tellico-3.1/src/translators/bibtexmlexporter.h:43:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlexporter.h:43:19: note: Function in derived class
tellico-3.1/src/translators/bibtexmlexporter.h:44:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlexporter.h:44:16: note: Function in derived class
tellico-3.1/src/translators/bibtexmlexporter.h:48:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlexporter.h:48:20: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:42:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:42:16: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:43:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:43:19: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:44:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:44:19: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:46:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:46:20: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:48:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:48:16: note: Function in derived class
tellico-3.1/src/translators/xsltexporter.h:49:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/xsltexporter.h:49:16: note: Function in derived class
tellico-3.1/src/translators/alexandriaexporter.h:47:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaexporter.h:47:16: note: Function in derived class
tellico-3.1/src/translators/alexandriaexporter.h:48:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaexporter.h:48:19: note: Function in derived class
tellico-3.1/src/translators/alexandriaexporter.h:49:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaexporter.h:49:19: note: Function in derived class
tellico-3.1/src/translators/alexandriaexporter.h:52:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaexporter.h:52:20: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:49:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:49:16: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:50:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:50:19: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:51:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:51:19: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:53:20: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:54:16: style: The function 'readOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:91:16: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:54:16: note: Function in derived class
tellico-3.1/src/translators/onixexporter.h:55:16: style: The function 'saveOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:92:16: note: Virtual function in base class
tellico-3.1/src/translators/onixexporter.h:55:16: note: Function in derived class
tellico-3.1/src/translators/gcstarexporter.h:47:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:83:16: note: Virtual function in base class
tellico-3.1/src/translators/gcstarexporter.h:47:16: note: Function in derived class
tellico-3.1/src/translators/gcstarexporter.h:48:19: style: The function 'formatString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:73:19: note: Virtual function in base class
tellico-3.1/src/translators/gcstarexporter.h:48:19: note: Function in derived class
tellico-3.1/src/translators/gcstarexporter.h:49:19: style: The function 'fileFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:74:19: note: Virtual function in base class
tellico-3.1/src/translators/gcstarexporter.h:49:19: note: Function in derived class
tellico-3.1/src/translators/gcstarexporter.h:51:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/exporter.h:90:20: note: Virtual function in base class
tellico-3.1/src/translators/gcstarexporter.h:51:20: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:109:3: style: Class 'AllocineFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/xmlfetcher.h:60:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/xmlfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/xmlfetcher.h:61:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/xmlfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/xmlfetcher.h:62:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/xmlfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/xmlfetcher.h:63:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/xmlfetcher.h:63:26: note: Function in derived class
tellico-3.1/src/fetch/xmlfetcher.h:75:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/xmlfetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:61:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:62:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:63:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:64:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:64:26: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:65:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:66:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:84:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:84:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:85:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:85:24: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:71:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:71:18: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:111:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:111:19: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:112:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:112:16: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:117:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:117:32: note: Function in derived class
tellico-3.1/src/fetch/allocinefetcher.h:122:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/allocinefetcher.h:122:21: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:84:3: style: Class 'AmazonFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/amazonfetcher.h:87:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:87:19: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:88:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:88:19: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:89:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:89:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:90:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:90:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:92:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:92:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:93:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:93:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:94:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:94:26: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:95:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:95:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:96:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:96:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:107:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:107:32: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:120:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:120:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:121:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:121:24: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:122:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:122:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:156:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:156:16: note: Function in derived class
tellico-3.1/src/fetch/amazonfetcher.h:157:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/amazonfetcher.h:157:19: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:51:3: style: Class 'AnimeNfoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/animenfofetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:57:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:58:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:59:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:59:26: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:60:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:61:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:62:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:64:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:64:32: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:82:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:82:16: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:83:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:83:24: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:69:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:69:18: note: Function in derived class
tellico-3.1/src/fetch/animenfofetcher.h:70:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/animenfofetcher.h:70:21: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.cpp:60:37: style: Function 'ArxivFetcher' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:52:25: note: Function 'ArxivFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:60:37: note: Function 'ArxivFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:195:59: style: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:61:46: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:195:59: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:246:39: style: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:87:27: note: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:246:39: note: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:246:60: style: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:87:47: note: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:246:60: note: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:294:73: style: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:85:53: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:294:73: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:312:67: style: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/arxivfetcher.h:66:54: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/arxivfetcher.cpp:312:67: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/arxivfetcher.h:52:3: style: Class 'ArxivFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/arxivfetcher.h:55:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:55:19: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:56:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:57:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:59:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:60:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:61:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:61:26: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:62:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:63:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:64:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:66:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:66:32: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:84:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:84:16: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:85:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:85:24: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:71:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:71:18: note: Function in derived class
tellico-3.1/src/fetch/arxivfetcher.h:72:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/arxivfetcher.h:72:21: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:51:3: style: Class 'BedethequeFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/bedethequefetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:56:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:57:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:58:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:58:26: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:59:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:60:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:61:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:82:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:82:16: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:83:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:83:24: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/bedethequefetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/bedethequefetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:43:3: style: Class 'BiblioShareFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/bibliosharefetcher.h:46:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:46:19: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:47:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:47:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:48:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:48:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:49:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:49:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:50:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:50:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:52:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:52:32: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:69:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:69:24: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:70:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:71:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:72:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:72:16: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:73:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:73:26: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:57:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:57:18: note: Function in derived class
tellico-3.1/src/fetch/bibliosharefetcher.h:58:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/bibliosharefetcher.h:58:21: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:50:3: style: Class 'BibsonomyFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibteximporter.h:66:3: style: Class 'BibtexImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibteximporter.h:67:3: style: Class 'BibtexImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/bibsonomyfetcher.h:53:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:53:19: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:54:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:54:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:56:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:57:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:58:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:58:26: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:59:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:60:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:61:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:81:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:82:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:82:24: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/bibsonomyfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/bibsonomyfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/translators/bibteximporter.h:79:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/bibteximporter.h:79:25: note: Function in derived class
tellico-3.1/src/translators/bibteximporter.h:80:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/bibteximporter.h:80:20: note: Function in derived class
tellico-3.1/src/translators/bibteximporter.h:81:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/bibteximporter.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:47:3: style: Class 'BoardGameGeekFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/boardgamegeekfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:55:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:56:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:57:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:58:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:78:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:78:24: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:79:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:80:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:81:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:82:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:82:26: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/boardgamegeekfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.cpp:63:43: style: Function 'CrossRefFetcher' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:55:28: note: Function 'CrossRefFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:63:43: note: Function 'CrossRefFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:80:58: style: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:66:51: note: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:80:58: note: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:187:62: style: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:63:46: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:187:62: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:239:42: style: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:93:27: note: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:239:42: note: Function 'searchURL' argument 1 names different: declaration 'key' definition 'key_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:239:63: style: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:93:47: note: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:239:63: note: Function 'searchURL' argument 2 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:267:76: style: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:91:53: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:267:76: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:293:70: style: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:68:54: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:293:70: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:305:86: style: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:72:68: note: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:305:86: note: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:363:66: style: Function 'saveConfigHook' argument 1 names different: declaration 'config' definition 'config_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/crossreffetcher.h:73:47: note: Function 'saveConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/crossreffetcher.cpp:363:66: note: Function 'saveConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/crossreffetcher.h:55:3: style: Class 'CrossRefFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/crossreffetcher.h:58:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:58:19: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:59:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:61:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:62:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:63:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:63:26: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:64:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:65:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:66:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:68:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:68:32: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:90:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:90:16: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:91:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:91:24: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:73:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:73:18: note: Function in derived class
tellico-3.1/src/fetch/crossreffetcher.h:74:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/crossreffetcher.h:74:21: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:46:3: style: Class 'DBCFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/dbcfetcher.h:53:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:53:19: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:54:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:54:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:55:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:56:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:57:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:62:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:62:32: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:77:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:77:24: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:78:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:78:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:79:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:80:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:81:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:81:26: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:67:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:67:18: note: Function in derived class
tellico-3.1/src/fetch/dbcfetcher.h:68:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/dbcfetcher.h:68:21: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:46:3: style: Class 'DBLPFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/dblpfetcher.h:53:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:53:19: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:54:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:54:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:55:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:56:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:57:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:62:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:62:32: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:77:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:77:24: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:78:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:78:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:79:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:80:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:81:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:81:26: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:67:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:67:18: note: Function in derived class
tellico-3.1/src/fetch/dblpfetcher.h:68:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/dblpfetcher.h:68:21: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:56:3: style: Class 'DiscogsFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/discogsfetcher.h:63:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:63:19: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:64:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:65:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:66:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:67:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:68:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:68:26: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:69:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:70:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:71:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:158:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:76:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:76:32: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:96:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:96:16: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:97:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:97:24: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:81:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:81:18: note: Function in derived class
tellico-3.1/src/fetch/discogsfetcher.h:82:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/discogsfetcher.h:82:21: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:52:3: style: Class 'DoubanFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/doubanfetcher.h:59:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:59:19: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:60:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:61:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:62:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:63:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:64:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:65:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:65:26: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:66:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:71:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:71:32: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:90:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:90:16: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:91:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:91:24: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:76:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:76:18: note: Function in derived class
tellico-3.1/src/fetch/doubanfetcher.h:77:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/doubanfetcher.h:77:21: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:47:3: style: Class 'DVDFrFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/dvdfrfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:55:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:56:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:57:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:58:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:78:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:78:24: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:79:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:80:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:81:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:82:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:82:26: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/dvdfrfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/dvdfrfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.cpp:63:39: style: Function 'EntrezFetcher' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:51:26: note: Function 'EntrezFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:63:39: note: Function 'EntrezFetcher' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:82:56: style: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:64:51: note: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:82:56: note: Function 'readConfigHook' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:209:53: style: Function 'searchResults' argument 1 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:87:40: note: Function 'searchResults' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:209:53: note: Function 'searchResults' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:265:54: style: Function 'summaryResults' argument 1 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:88:41: note: Function 'summaryResults' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:265:54: note: Function 'summaryResults' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:315:60: style: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:61:46: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:315:60: note: Function 'fetchEntryHook' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:436:74: style: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:83:53: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:436:74: note: Function 'updateRequest' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:472:68: style: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:65:54: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:472:68: note: Function 'configWidget' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:476:82: style: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/entrezfetcher.h:69:66: note: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'.
tellico-3.1/src/fetch/entrezfetcher.cpp:476:82: note: Function 'ConfigWidget' argument 2 names different: declaration 'fetcher' definition 'fetcher_'.
tellico-3.1/src/fetch/entrezfetcher.h:51:3: style: Class 'EntrezFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/entrezfetcher.h:56:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:56:19: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:57:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:58:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:59:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:60:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:61:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:61:26: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:62:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:63:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:64:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:65:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:65:32: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:82:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:82:16: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:83:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:83:24: note: Function in derived class
tellico-3.1/src/fetch/entrezfetcher.h:70:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/entrezfetcher.h:70:21: note: Function in derived class
tellico-3.1/src/translators/xsltimporter.h:49:3: style: Class 'XSLTImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xsltimporter.h:50:3: style: Class 'XSLTImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/risimporter.h:46:3: style: Class 'RISImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/risimporter.h:47:3: style: Class 'RISImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xsltimporter.h:54:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/xsltimporter.h:54:25: note: Function in derived class
tellico-3.1/src/translators/xsltimporter.h:57:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/xsltimporter.h:57:20: note: Function in derived class
tellico-3.1/src/translators/risimporter.h:52:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/risimporter.h:52:25: note: Function in derived class
tellico-3.1/src/translators/risimporter.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/risimporter.h:55:20: note: Function in derived class
tellico-3.1/src/translators/risimporter.h:56:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/risimporter.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/fetcher.cpp:75:47: style: Function 'startSearch' argument 1 names different: declaration 'request' definition 'request_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:98:40: note: Function 'startSearch' argument 1 names different: declaration 'request' definition 'request_'.
tellico-3.1/src/fetch/fetcher.cpp:75:47: note: Function 'startSearch' argument 1 names different: declaration 'request' definition 'request_'.
tellico-3.1/src/fetch/fetcher.cpp:100:46: style: Function 'readConfig' argument 1 names different: declaration 'config' definition 'config_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:129:39: note: Function 'readConfig' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/fetcher.cpp:100:46: note: Function 'readConfig' argument 1 names different: declaration 'config' definition 'config_'.
tellico-3.1/src/fetch/fetcher.cpp:100:70: style: Function 'readConfig' argument 2 names different: declaration 'groupName' definition 'groupName_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:129:62: note: Function 'readConfig' argument 2 names different: declaration 'groupName' definition 'groupName_'.
tellico-3.1/src/fetch/fetcher.cpp:100:70: note: Function 'readConfig' argument 2 names different: declaration 'groupName' definition 'groupName_'.
tellico-3.1/src/fetch/fetcher.cpp:129:45: style: Function 'setConfigGroup' argument 1 names different: declaration 'group' definition 'group_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:131:38: note: Function 'setConfigGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/fetch/fetcher.cpp:129:45: note: Function 'setConfigGroup' argument 1 names different: declaration 'group' definition 'group_'.
tellico-3.1/src/fetch/fetcher.cpp:133:50: style: Function 'fetchEntry' argument 1 names different: declaration 'uid' definition 'uid_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:117:34: note: Function 'fetchEntry' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/fetcher.cpp:133:50: note: Function 'fetchEntry' argument 1 names different: declaration 'uid' definition 'uid_'.
tellico-3.1/src/fetch/fetcher.cpp:152:38: style: Function 'message' argument 1 names different: declaration 'message' definition 'message_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:123:31: note: Function 'message' argument 1 names different: declaration 'message' definition 'message_'.
tellico-3.1/src/fetch/fetcher.cpp:152:38: note: Function 'message' argument 1 names different: declaration 'message' definition 'message_'.
tellico-3.1/src/fetch/fetcher.cpp:152:52: style: Function 'message' argument 2 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:123:44: note: Function 'message' argument 2 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/fetch/fetcher.cpp:152:52: note: Function 'message' argument 2 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/fetch/fetcher.cpp:158:39: style: Function 'infoList' argument 1 names different: declaration 'message' definition 'message_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:124:32: note: Function 'infoList' argument 1 names different: declaration 'message' definition 'message_'.
tellico-3.1/src/fetch/fetcher.cpp:158:39: note: Function 'infoList' argument 1 names different: declaration 'message' definition 'message_'.
tellico-3.1/src/fetch/fetcher.cpp:158:68: style: Function 'infoList' argument 2 names different: declaration 'list' definition 'list_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:124:60: note: Function 'infoList' argument 2 names different: declaration 'list' definition 'list_'.
tellico-3.1/src/fetch/fetcher.cpp:158:68: note: Function 'infoList' argument 2 names different: declaration 'list' definition 'list_'.
tellico-3.1/src/fetch/fetcher.cpp:164:38: style: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:137:38: note: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/fetch/fetcher.cpp:164:38: note: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/fetch/fetcher.cpp:168:38: style: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcher.h:138:38: note: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/fetch/fetcher.cpp:168:38: note: Function 'favIcon' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/fetch/fetcher.h:158:16: warning: Virtual function 'saveConfigHook' is called from destructor '~Fetcher()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/fetch/fetcher.cpp:55:3: note: Calling saveConfig
tellico-3.1/src/fetch/fetcher.cpp:126:3: note: Calling saveConfigHook
tellico-3.1/src/fetch/fetcher.h:158:16: note: saveConfigHook is a virtual method
tellico-3.1/src/fetch/fetcherinitializer.h:65:3: style: Class 'RegisterFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/imdbfetcher.h:67:3: style: Class 'IMDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/srufetcher.h:62:3: style: Class 'SRUFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/ibsfetcher.h:51:3: style: Class 'IBSFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/isbndbfetcher.h:51:3: style: Class 'ISBNdbFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/gcstarpluginfetcher.h:54:3: style: Class 'GCstarPluginFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/googlescholarfetcher.h:53:3: style: Class 'GoogleScholarFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/winecomfetcher.h:51:3: style: Class 'WineComFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/themoviedbfetcher.h:60:3: style: Class 'TheMovieDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/musicbrainzfetcher.h:57:3: style: Class 'MusicBrainzFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/giantbombfetcher.h:49:3: style: Class 'GiantBombFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/openlibraryfetcher.h:54:3: style: Class 'OpenLibraryFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/multifetcher.h:55:3: style: Class 'MultiFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/multifetcher.h:124:3: style: Class 'FetcherItemWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/multifetcher.h:143:3: style: Class 'FetcherListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/filmasterfetcher.h:52:3: style: Class 'FilmasterFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/hathitrustfetcher.h:57:3: style: Class 'HathiTrustFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/vndbfetcher.h:51:3: style: Class 'VNDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/moviemeterfetcher.h:51:3: style: Class 'MovieMeterFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/googlebookfetcher.h:57:3: style: Class 'GoogleBookFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/springerfetcher.h:41:3: style: Class 'SpringerFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/thegamesdbfetcher.h:47:3: style: Class 'TheGamesDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/mrlookupfetcher.h:54:3: style: Class 'MRLookupFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/omdbfetcher.h:61:3: style: Class 'OMDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/kinopoiskfetcher.h:51:3: style: Class 'KinoPoiskFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/videogamegeekfetcher.h:47:3: style: Class 'VideoGameGeekFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/igdbfetcher.h:55:3: style: Class 'IGDBFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/kinofetcher.h:51:3: style: Class 'KinoFetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/imdbfetcher.h:72:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:72:19: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:73:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:73:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:74:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:74:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:75:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:76:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:76:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:77:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:77:26: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:78:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:78:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:79:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:80:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:113:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:113:32: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:127:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:127:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:128:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:128:24: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:188:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:188:16: note: Function in derived class
tellico-3.1/src/fetch/imdbfetcher.h:189:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/imdbfetcher.h:189:19: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:72:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:72:19: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:73:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:73:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:75:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:76:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:76:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:77:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:77:26: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:78:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:78:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:79:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:80:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:82:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:82:32: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:97:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:97:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:98:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:98:24: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:122:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:122:16: note: Function in derived class
tellico-3.1/src/fetch/srufetcher.h:123:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/srufetcher.h:123:19: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:56:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:57:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:58:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:58:26: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:59:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:60:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:61:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:81:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:82:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:82:24: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/ibsfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/ibsfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:56:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:57:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:58:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:59:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:59:26: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:60:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:61:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:62:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:64:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:64:32: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:85:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:85:16: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:86:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:86:24: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:70:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:70:18: note: Function in derived class
tellico-3.1/src/fetch/isbndbfetcher.h:71:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/isbndbfetcher.h:71:21: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:59:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:59:19: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:60:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:61:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:63:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:64:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:64:26: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:65:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:66:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:67:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:68:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:68:32: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:83:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:83:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:84:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:84:24: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:115:4: style: The function 'ConfigWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:48:12: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:115:4: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:117:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:117:16: note: Function in derived class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:118:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/gcstarpluginfetcher.h:118:19: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:60:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:60:19: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:61:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:62:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:64:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:65:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:66:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:66:26: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:67:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:68:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:69:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:74:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:74:32: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:92:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:92:16: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:93:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:93:24: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:79:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:79:18: note: Function in derived class
tellico-3.1/src/fetch/googlescholarfetcher.h:80:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/googlescholarfetcher.h:80:21: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:56:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:57:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:58:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:59:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:59:26: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:60:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:61:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:62:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:64:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:64:32: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:84:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:84:16: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:85:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:85:24: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:69:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:69:18: note: Function in derived class
tellico-3.1/src/fetch/winecomfetcher.h:70:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/winecomfetcher.h:70:21: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:67:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:67:19: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:68:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:68:19: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:69:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:70:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:71:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:72:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:72:26: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:73:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:73:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:74:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:74:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:75:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:76:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:158:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:76:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:77:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:77:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:82:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:82:32: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:95:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:95:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:96:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:96:24: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:116:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:116:16: note: Function in derived class
tellico-3.1/src/fetch/themoviedbfetcher.h:117:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/themoviedbfetcher.h:117:19: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:64:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:64:19: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:65:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:66:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:68:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:69:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:70:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:70:26: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:71:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:72:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:72:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:73:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:73:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:78:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:78:32: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:96:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:96:16: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:97:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:97:24: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:83:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:83:18: note: Function in derived class
tellico-3.1/src/fetch/musicbrainzfetcher.h:84:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/musicbrainzfetcher.h:84:21: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:56:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:56:19: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:57:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:58:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:59:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:60:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:65:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:65:32: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:82:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:82:24: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:83:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:83:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:84:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:84:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:85:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:85:16: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:86:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:86:26: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:70:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:70:18: note: Function in derived class
tellico-3.1/src/fetch/giantbombfetcher.h:71:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/giantbombfetcher.h:71:21: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:61:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:61:19: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:62:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:63:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:64:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:65:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:65:26: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:66:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:67:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:68:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:73:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:73:32: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:91:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:91:16: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:92:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:92:24: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:78:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:78:18: note: Function in derived class
tellico-3.1/src/fetch/openlibraryfetcher.h:79:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/openlibraryfetcher.h:79:21: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:62:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:62:19: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:63:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:64:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:65:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:66:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:67:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:67:26: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:68:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:69:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:70:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:75:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:75:32: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:91:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:91:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:92:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:92:24: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:109:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:109:16: note: Function in derived class
tellico-3.1/src/fetch/multifetcher.h:110:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/multifetcher.h:110:19: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:59:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:59:19: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:60:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:60:19: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:61:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:62:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:63:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:64:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:64:26: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:65:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:66:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:67:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:72:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:72:32: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:90:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:90:16: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:91:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:91:24: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:77:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:77:18: note: Function in derived class
tellico-3.1/src/fetch/filmasterfetcher.h:78:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/filmasterfetcher.h:78:21: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:64:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:64:19: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:65:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:66:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:67:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:68:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:68:26: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:69:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:70:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:71:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:76:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:76:32: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:94:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:94:16: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:95:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:95:24: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:81:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:81:18: note: Function in derived class
tellico-3.1/src/fetch/hathitrustfetcher.h:82:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/hathitrustfetcher.h:82:21: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:58:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:58:19: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:59:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:60:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:61:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:62:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:62:26: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:63:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:64:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:65:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:70:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:70:32: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:96:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:96:16: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:97:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:97:24: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:75:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:75:18: note: Function in derived class
tellico-3.1/src/fetch/vndbfetcher.h:76:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/vndbfetcher.h:76:21: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:58:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:58:19: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:59:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:59:19: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:60:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:61:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:62:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:63:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:63:26: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:64:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:65:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:66:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:71:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:71:32: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:89:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:89:16: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:90:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:90:24: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:76:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:76:18: note: Function in derived class
tellico-3.1/src/fetch/moviemeterfetcher.h:77:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/moviemeterfetcher.h:77:21: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:64:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:64:19: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:65:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:66:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:67:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:68:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:68:26: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:69:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:70:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:71:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:72:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:72:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:77:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:77:32: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:97:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:97:16: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:98:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:98:24: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:82:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:82:18: note: Function in derived class
tellico-3.1/src/fetch/googlebookfetcher.h:83:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/googlebookfetcher.h:83:21: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:44:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:44:19: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:45:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:45:19: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:46:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:46:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:47:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:47:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:48:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:48:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:49:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:49:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:51:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:51:32: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:66:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:66:24: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:67:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:68:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:69:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:70:16: style: The function 'checkMoreResults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:79:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:71:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:71:26: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:56:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:56:18: note: Function in derived class
tellico-3.1/src/fetch/springerfetcher.h:57:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/springerfetcher.h:57:21: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:55:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:56:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:57:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:58:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:78:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:78:24: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:79:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:80:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:81:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:82:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:82:26: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/thegamesdbfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/thegamesdbfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:61:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:61:19: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:62:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:63:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:63:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:64:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:65:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:65:26: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:66:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:67:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:67:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:68:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:73:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:73:32: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:91:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:91:16: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:92:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:92:24: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:78:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:78:18: note: Function in derived class
tellico-3.1/src/fetch/mrlookupfetcher.h:79:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/mrlookupfetcher.h:79:21: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:68:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:68:19: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:69:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:70:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:71:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:72:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:72:26: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:73:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:73:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:74:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:74:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:75:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:76:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:158:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:76:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:77:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:77:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:82:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:82:32: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:102:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:102:16: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:103:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:103:24: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:87:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:87:18: note: Function in derived class
tellico-3.1/src/fetch/omdbfetcher.h:88:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/omdbfetcher.h:88:21: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:56:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:57:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:58:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:58:26: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:59:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:59:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:60:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:61:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:81:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:82:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:82:24: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/kinopoiskfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/kinopoiskfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:55:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:56:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:56:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:57:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:58:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:63:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:63:32: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:78:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:78:24: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:79:16: style: The function 'resetSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:76:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:80:16: style: The function 'searchUrl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:77:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:81:16: style: The function 'parseData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:81:16: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:82:26: style: The function 'fetchEntryHookData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/xmlfetcher.h:80:26: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:82:26: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:68:18: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:68:18: note: Function in derived class
tellico-3.1/src/fetch/videogamegeekfetcher.h:69:21: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/videogamegeekfetcher.h:69:21: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:62:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:62:19: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:63:19: style: The function 'attribution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:83:19: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:63:19: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:64:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:64:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:65:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:65:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:66:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:66:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:67:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:67:26: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:68:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:68:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:69:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:69:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:70:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:70:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:71:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:76:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:76:32: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:89:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:89:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:90:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:90:24: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:115:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:115:16: note: Function in derived class
tellico-3.1/src/fetch/igdbfetcher.h:116:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/igdbfetcher.h:116:19: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:54:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:54:19: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:55:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:55:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:57:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:57:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:58:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:58:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:59:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:59:26: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:60:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:60:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:61:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:61:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:62:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:62:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:64:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:64:32: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:77:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:77:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:78:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:78:24: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:93:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:93:16: note: Function in derived class
tellico-3.1/src/fetch/kinofetcher.h:94:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/kinofetcher.h:94:19: note: Function in derived class
tellico-3.1/src/fetch/fetcherjob.cpp:59:40: style: Function 'setMaximumResults' argument 1 names different: declaration 'count' definition 'count_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcherjob.h:48:30: note: Function 'setMaximumResults' argument 1 names different: declaration 'count' definition 'count_'.
tellico-3.1/src/fetch/fetcherjob.cpp:59:40: note: Function 'setMaximumResults' argument 1 names different: declaration 'count' definition 'count_'.
tellico-3.1/src/fetch/fetcherjob.cpp:72:58: style: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
tellico-3.1/src/fetch/fetcherjob.h:55:48: note: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/fetch/fetcherjob.cpp:72:58: note: Function 'slotResult' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/fetch/gcstarthread.h:38:3: style: Class 'GCstarThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/gcstarimporter.h:45:3: style: Class 'GCstarImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/gcstarimporter.h:46:3: style: Class 'GCstarImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/gcstarimporter.h:50:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/gcstarimporter.h:50:25: note: Function in derived class
tellico-3.1/src/translators/gcstarimporter.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/gcstarimporter.h:53:20: note: Function in derived class
tellico-3.1/src/translators/gcstarimporter.h:54:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/gcstarimporter.h:54:16: note: Function in derived class
tellico-3.1/src/fetch/hmac_sha2.c:43:18: style: The scope of the variable 'fill' can be reduced. [variableScope]
tellico-3.1/src/fetch/hmac_sha2.c:129:18: style: The scope of the variable 'fill' can be reduced. [variableScope]
tellico-3.1/src/fetch/hmac_sha2.c:215:18: style: The scope of the variable 'fill' can be reduced. [variableScope]
tellico-3.1/src/fetch/hmac_sha2.c:301:18: style: The scope of the variable 'fill' can be reduced. [variableScope]
tellico-3.1/src/translators/xmlimporter.h:49:3: style: Class 'XMLImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlimporter.h:55:3: style: Class 'XMLImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlimporter.h:61:3: style: Class 'XMLImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlimporter.h:62:3: style: Class 'XMLImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlimporter.h:64:16: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:104:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlimporter.h:64:16: note: Function in derived class
tellico-3.1/src/translators/xmlimporter.h:70:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlimporter.h:70:25: note: Function in derived class
tellico-3.1/src/fetch/z3950connection.h:38:3: style: Class 'Z3950ResultFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/z3950connection.h:50:3: style: Class 'Z3950ConnectionDone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/z3950connection.h:67:3: style: Class 'Z3950SyntaxChange' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/z3950fetcher.h:64:3: style: Class 'Z3950Fetcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetch/z3950fetcher.h:70:19: style: The function 'source' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:82:19: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:70:19: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:71:16: style: The function 'isSearching' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:104:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:71:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:72:16: style: The function 'continueSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:99:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:72:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:74:16: style: The function 'canSearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:72:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:74:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:75:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:113:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:75:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:76:26: style: The function 'fetchEntryHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:159:26: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:76:26: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:77:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:77:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:78:16: style: The function 'canFetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:68:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:78:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:79:16: style: The function 'readConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:157:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:79:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:80:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:158:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:80:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:84:32: style: The function 'configWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:135:25: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:84:32: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:97:16: style: The function 'search' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:155:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:97:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:98:24: style: The function 'updateRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/fetcher.h:156:24: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:98:24: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:135:12: style: The function 'ConfigWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:48:12: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:135:12: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:136:16: style: The function 'saveConfigHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:78:16: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:136:16: note: Function in derived class
tellico-3.1/src/fetch/z3950fetcher.h:137:19: style: The function 'preferredName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/fetch/configwidget.h:67:19: note: Virtual function in base class
tellico-3.1/src/fetch/z3950fetcher.h:137:19: note: Function in derived class
tellico-3.1/src/translators/grs1importer.h:44:3: style: Class 'GRS1Importer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/adsimporter.h:46:3: style: Class 'ADSImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/adsimporter.h:47:3: style: Class 'ADSImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/grs1importer.h:50:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/grs1importer.h:50:25: note: Function in derived class
tellico-3.1/src/translators/grs1importer.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/grs1importer.h:53:20: note: Function in derived class
tellico-3.1/src/translators/grs1importer.h:54:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/grs1importer.h:54:16: note: Function in derived class
tellico-3.1/src/translators/adsimporter.h:52:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/adsimporter.h:52:25: note: Function in derived class
tellico-3.1/src/translators/adsimporter.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/adsimporter.h:55:20: note: Function in derived class
tellico-3.1/src/translators/adsimporter.h:56:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/adsimporter.h:56:16: note: Function in derived class
tellico-3.1/src/fetchdialog.h:76:3: style: Class 'FetchDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/utils/upcvalidator.h:39:3: style: Class 'UPCValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetchdialog.cpp:91:5: style: Class 'StringDataEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fetchdialog.cpp:99:5: style: Class 'ImageDataEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fieldcompletion.h:39:3: style: Class 'FieldCompletion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/fieldformat.cpp:272:7: style: The scope of the variable 'nextPos' can be reduced. [variableScope]
tellico-3.1/src/gui/filterrulewidgetlister.h:38:3: style: Class 'FilterRuleWidgetLister' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/filterview.cpp:46:33: style: Function 'FilterView' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:42:23: note: Function 'FilterView' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/filterview.cpp:46:33: note: Function 'FilterView' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/filterview.cpp:91:47: style: Function 'addFilter' argument 1 names different: declaration 'filter' definition 'filter_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:53:39: note: Function 'addFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/filterview.cpp:91:47: note: Function 'addFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/filterview.cpp:118:50: style: Function 'removeFilter' argument 1 names different: declaration 'filter' definition 'filter_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:55:39: note: Function 'removeFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/filterview.cpp:118:50: note: Function 'removeFilter' argument 1 names different: declaration 'filter' definition 'filter_'.
tellico-3.1/src/filterview.cpp:123:54: style: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:80:44: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'.
tellico-3.1/src/filterview.cpp:123:54: note: Function 'contextMenuEvent' argument 1 names different: declaration 'event' definition 'event_'.
tellico-3.1/src/filterview.cpp:142:57: style: Function 'selectionChanged' argument 1 names different: declaration 'selected' definition 'selected_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:75:47: note: Function 'selectionChanged' argument 1 names different: declaration 'selected' definition 'selected_'.
tellico-3.1/src/filterview.cpp:142:57: note: Function 'selectionChanged' argument 1 names different: declaration 'selected' definition 'selected_'.
tellico-3.1/src/filterview.cpp:142:90: style: Function 'selectionChanged' argument 2 names different: declaration 'deselected' definition 'deselected_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:75:79: note: Function 'selectionChanged' argument 2 names different: declaration 'deselected' definition 'deselected_'.
tellico-3.1/src/filterview.cpp:142:90: note: Function 'selectionChanged' argument 2 names different: declaration 'deselected' definition 'deselected_'.
tellico-3.1/src/filterview.cpp:159:55: style: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:76:45: note: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/filterview.cpp:159:55: note: Function 'slotDoubleClicked' argument 1 names different: declaration 'index' definition 'index_'.
tellico-3.1/src/filterview.cpp:173:41: style: Function 'slotSortingChanged' argument 1 names different: declaration 'column' definition 'col_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:77:31: note: Function 'slotSortingChanged' argument 1 names different: declaration 'column' definition 'col_'.
tellico-3.1/src/filterview.cpp:173:41: note: Function 'slotSortingChanged' argument 1 names different: declaration 'column' definition 'col_'.
tellico-3.1/src/filterview.cpp:173:61: style: Function 'slotSortingChanged' argument 2 names different: declaration 'order' definition 'order_'. [funcArgNamesDifferent]
tellico-3.1/src/filterview.h:77:53: note: Function 'slotSortingChanged' argument 2 names different: declaration 'order' definition 'order_'.
tellico-3.1/src/filterview.cpp:173:61: note: Function 'slotSortingChanged' argument 2 names different: declaration 'order' definition 'order_'.
tellico-3.1/src/models/filtermodel.h:41:3: style: Class 'FilterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/countdelegate.h:42:3: style: Class 'CountDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/entrygroupmodel.h:44:3: style: Class 'EntryGroupModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/groupsortmodel.h:44:3: style: Class 'GroupSortModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/boolfieldwidget.h:47:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/boolfieldwidget.h:47:19: note: Function in derived class
tellico-3.1/src/gui/boolfieldwidget.h:48:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/boolfieldwidget.h:48:16: note: Function in derived class
tellico-3.1/src/gui/boolfieldwidget.h:51:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/boolfieldwidget.h:51:16: note: Function in derived class
tellico-3.1/src/gui/boolfieldwidget.h:54:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/boolfieldwidget.h:54:20: note: Function in derived class
tellico-3.1/src/gui/choicefieldwidget.h:46:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/choicefieldwidget.h:46:19: note: Function in derived class
tellico-3.1/src/gui/choicefieldwidget.h:47:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/choicefieldwidget.h:47:16: note: Function in derived class
tellico-3.1/src/gui/choicefieldwidget.h:50:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/choicefieldwidget.h:50:16: note: Function in derived class
tellico-3.1/src/gui/choicefieldwidget.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/choicefieldwidget.h:53:20: note: Function in derived class
tellico-3.1/src/gui/choicefieldwidget.h:54:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/choicefieldwidget.h:54:16: note: Function in derived class
tellico-3.1/src/gui/datewidget.h:49:3: style: Class 'DateWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/datefieldwidget.h:47:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/datefieldwidget.h:47:19: note: Function in derived class
tellico-3.1/src/gui/datefieldwidget.h:48:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/datefieldwidget.h:48:16: note: Function in derived class
tellico-3.1/src/gui/datefieldwidget.h:51:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/datefieldwidget.h:51:16: note: Function in derived class
tellico-3.1/src/gui/datefieldwidget.h:54:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/datefieldwidget.h:54:20: note: Function in derived class
tellico-3.1/src/gui/detailedentryitemdelegate.cpp:32:63: style: Function 'DetailedEntryItemDelegate' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/gui/detailedentryitemdelegate.h:36:38: note: Function 'DetailedEntryItemDelegate' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/gui/detailedentryitemdelegate.cpp:32:63: note: Function 'DetailedEntryItemDelegate' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/translators/ciwimporter.h:46:3: style: Class 'CIWImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/ciwimporter.h:47:3: style: Class 'CIWImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/ciwimporter.h:52:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/ciwimporter.h:52:25: note: Function in derived class
tellico-3.1/src/translators/ciwimporter.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/ciwimporter.h:55:20: note: Function in derived class
tellico-3.1/src/translators/ciwimporter.h:56:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/ciwimporter.h:56:16: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:45:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:45:19: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:46:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:46:16: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:47:16: style: The function 'addCompletionObjectItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:69:16: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:47:16: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:50:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:50:16: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:53:20: note: Function in derived class
tellico-3.1/src/gui/linefieldwidget.h:54:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/linefieldwidget.h:54:16: note: Function in derived class
tellico-3.1/src/gui/parafieldwidget.h:46:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/parafieldwidget.h:46:19: note: Function in derived class
tellico-3.1/src/gui/parafieldwidget.h:47:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/parafieldwidget.h:47:16: note: Function in derived class
tellico-3.1/src/gui/parafieldwidget.h:50:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/parafieldwidget.h:50:16: note: Function in derived class
tellico-3.1/src/gui/parafieldwidget.h:53:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/parafieldwidget.h:53:20: note: Function in derived class
tellico-3.1/src/gui/numberfieldwidget.h:48:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/numberfieldwidget.h:48:19: note: Function in derived class
tellico-3.1/src/gui/numberfieldwidget.h:49:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/numberfieldwidget.h:49:16: note: Function in derived class
tellico-3.1/src/gui/numberfieldwidget.h:52:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/numberfieldwidget.h:52:16: note: Function in derived class
tellico-3.1/src/gui/numberfieldwidget.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/numberfieldwidget.h:55:20: note: Function in derived class
tellico-3.1/src/gui/numberfieldwidget.h:56:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/numberfieldwidget.h:56:16: note: Function in derived class
tellico-3.1/src/gui/urlfieldwidget.h:49:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/urlfieldwidget.h:49:19: note: Function in derived class
tellico-3.1/src/gui/urlfieldwidget.h:50:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/urlfieldwidget.h:50:16: note: Function in derived class
tellico-3.1/src/gui/urlfieldwidget.h:53:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/urlfieldwidget.h:53:16: note: Function in derived class
tellico-3.1/src/gui/urlfieldwidget.h:56:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/urlfieldwidget.h:56:20: note: Function in derived class
tellico-3.1/src/gui/urlfieldwidget.h:57:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/urlfieldwidget.h:57:16: note: Function in derived class
tellico-3.1/src/gui/imagefieldwidget.h:47:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/imagefieldwidget.h:47:19: note: Function in derived class
tellico-3.1/src/gui/imagefieldwidget.h:48:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/imagefieldwidget.h:48:16: note: Function in derived class
tellico-3.1/src/gui/imagefieldwidget.h:51:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/imagefieldwidget.h:51:16: note: Function in derived class
tellico-3.1/src/gui/imagefieldwidget.h:54:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/imagefieldwidget.h:54:20: note: Function in derived class
tellico-3.1/src/gui/tablefieldwidget.h:48:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/tablefieldwidget.h:48:19: note: Function in derived class
tellico-3.1/src/gui/tablefieldwidget.h:49:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/tablefieldwidget.h:49:16: note: Function in derived class
tellico-3.1/src/gui/tablefieldwidget.h:52:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/tablefieldwidget.h:52:16: note: Function in derived class
tellico-3.1/src/gui/tablefieldwidget.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/tablefieldwidget.h:55:20: note: Function in derived class
tellico-3.1/src/gui/tablefieldwidget.h:56:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/tablefieldwidget.h:56:16: note: Function in derived class
tellico-3.1/src/gui/ratingfieldwidget.h:45:19: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:56:19: note: Virtual function in base class
tellico-3.1/src/gui/ratingfieldwidget.h:45:19: note: Function in derived class
tellico-3.1/src/gui/ratingfieldwidget.h:46:16: style: The function 'setTextImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:88:16: note: Virtual function in base class
tellico-3.1/src/gui/ratingfieldwidget.h:46:16: note: Function in derived class
tellico-3.1/src/gui/ratingfieldwidget.h:49:16: style: The function 'clearImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:89:16: note: Virtual function in base class
tellico-3.1/src/gui/ratingfieldwidget.h:49:16: note: Function in derived class
tellico-3.1/src/gui/ratingfieldwidget.h:52:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:86:20: note: Virtual function in base class
tellico-3.1/src/gui/ratingfieldwidget.h:52:20: note: Function in derived class
tellico-3.1/src/gui/ratingfieldwidget.h:53:16: style: The function 'updateFieldHook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/gui/fieldwidget.h:92:16: note: Virtual function in base class
tellico-3.1/src/gui/ratingfieldwidget.h:53:16: note: Function in derived class
tellico-3.1/src/gui/imagewidget.h:65:3: style: Class 'ImageWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/kwidgetlister.h:77:18: warning: Virtual function 'slotMore' is called from constructor 'KWidgetLister(int minWidgets=1,int maxWidgets=8,QWidget*parent=nullptr,const char*name=nullptr)' at line 88. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/gui/kwidgetlister.cpp:88:23: note: Calling slotMore
tellico-3.1/src/gui/kwidgetlister.h:77:18: note: slotMore is a virtual method
tellico-3.1/src/gui/kwidgetlister.h:84:18: warning: Virtual function 'slotFewer' is called from constructor 'KWidgetLister(int minWidgets=1,int maxWidgets=8,QWidget*parent=nullptr,const char*name=nullptr)' at line 90. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/gui/kwidgetlister.cpp:90:23: note: Calling slotFewer
tellico-3.1/src/gui/kwidgetlister.h:84:18: note: slotFewer is a virtual method
tellico-3.1/src/gui/kwidgetlister.h:91:18: warning: Virtual function 'slotClear' is called from constructor 'KWidgetLister(int minWidgets=1,int maxWidgets=8,QWidget*parent=nullptr,const char*name=nullptr)' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/gui/kwidgetlister.cpp:92:23: note: Calling slotClear
tellico-3.1/src/gui/kwidgetlister.h:91:18: note: slotClear is a virtual method
tellico-3.1/src/gui/progress.h:40:3: style: Class 'Progress' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/gui/starrating.cpp:46:32: style: Function 'setRating' argument 1 names different: declaration 'rating' definition 'rating_'. [funcArgNamesDifferent]
tellico-3.1/src/gui/starrating.h:40:22: note: Function 'setRating' argument 1 names different: declaration 'rating' definition 'rating_'.
tellico-3.1/src/gui/starrating.cpp:46:32: note: Function 'setRating' argument 1 names different: declaration 'rating' definition 'rating_'.
tellico-3.1/src/gui/starrating.cpp:50:35: style: Function 'setMaxRating' argument 1 names different: declaration 'maxRating' definition 'maxRating_'. [funcArgNamesDifferent]
tellico-3.1/src/gui/starrating.h:41:25: note: Function 'setMaxRating' argument 1 names different: declaration 'maxRating' definition 'maxRating_'.
tellico-3.1/src/gui/starrating.cpp:50:35: note: Function 'setMaxRating' argument 1 names different: declaration 'maxRating' definition 'maxRating_'.
tellico-3.1/src/gui/starrating.h:45:8: performance: Technically the member function 'StarRating::valid' can be static. [functionStatic]
tellico-3.1/src/gui/starrating.cpp:31:18: note: Technically the member function 'StarRating::valid' can be static.
tellico-3.1/src/gui/starrating.h:45:8: note: Technically the member function 'StarRating::valid' can be static.
tellico-3.1/src/images/imagedirectory.cpp:46:47: style: Function 'ImageDirectory' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:54:33: note: Function 'ImageDirectory' argument 1 names different: declaration 'path' definition 'path_'.
tellico-3.1/src/images/imagedirectory.cpp:46:47: note: Function 'ImageDirectory' argument 1 names different: declaration 'path' definition 'path_'.
tellico-3.1/src/images/imagedirectory.cpp:67:45: style: Function 'setPath' argument 1 names different: declaration 'path' definition 'path_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:58:39: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'path_'.
tellico-3.1/src/images/imagedirectory.cpp:67:45: note: Function 'setPath' argument 1 names different: declaration 'path' definition 'path_'.
tellico-3.1/src/images/imagedirectory.cpp:73:46: style: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:60:32: note: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:73:46: note: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:77:64: style: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:61:41: note: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:77:64: note: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:95:52: style: Function 'writeImage' argument 1 names different: declaration 'image' definition 'img_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:62:38: note: Function 'writeImage' argument 1 names different: declaration 'image' definition 'img_'.
tellico-3.1/src/images/imagedirectory.cpp:95:52: note: Function 'writeImage' argument 1 names different: declaration 'image' definition 'img_'.
tellico-3.1/src/images/imagedirectory.cpp:119:49: style: Function 'removeImage' argument 1 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:63:35: note: Function 'removeImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:119:49: note: Function 'removeImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:157:36: style: Function 'setZip' argument 1 names different: declaration 'zip' definition 'zip_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:91:21: note: Function 'setZip' argument 1 names different: declaration 'zip' definition 'zip_'.
tellico-3.1/src/images/imagedirectory.cpp:157:36: note: Function 'setZip' argument 1 names different: declaration 'zip' definition 'zip_'.
tellico-3.1/src/images/imagedirectory.cpp:179:47: style: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:93:32: note: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:179:47: note: Function 'hasImage' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:183:65: style: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'. [funcArgNamesDifferent]
tellico-3.1/src/images/imagedirectory.h:94:41: note: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.cpp:183:65: note: Function 'imageById' argument 1 names different: declaration 'id' definition 'id_'.
tellico-3.1/src/images/imagedirectory.h:58:16: warning: Virtual function 'setPath' is called from constructor 'ImageDirectory(const QString&path)' at line 47. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/images/imagedirectory.cpp:47:3: note: Calling setPath
tellico-3.1/src/images/imagedirectory.h:58:16: note: setPath is a virtual method
tellico-3.1/src/translators/bibtexmlimporter.h:45:3: style: Class 'BibtexmlImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibtexmlimporter.h:46:3: style: Class 'BibtexmlImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/csvimporter.h:58:3: style: Class 'CSVImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/audiofileimporter.h:51:3: style: Class 'AudioFileImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/filelistingimporter.h:51:3: style: Class 'FileListingImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/amcimporter.h:40:3: style: Class 'AMCImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/griffithimporter.h:48:3: style: Class 'GriffithImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/pdfimporter.h:37:3: style: Class 'PDFImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/pdfimporter.h:38:3: style: Class 'PDFImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/referencerimporter.h:43:3: style: Class 'ReferencerImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/deliciousimporter.h:43:3: style: Class 'DeliciousImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/vinoxmlimporter.h:43:3: style: Class 'VinoXMLImporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/bibtexmlimporter.h:50:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlimporter.h:70:25: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlimporter.h:50:25: note: Function in derived class
tellico-3.1/src/translators/bibtexmlimporter.h:51:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/bibtexmlimporter.h:51:16: note: Function in derived class
tellico-3.1/src/translators/csvimporter.h:64:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/csvimporter.h:64:25: note: Function in derived class
tellico-3.1/src/translators/csvimporter.h:67:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/csvimporter.h:67:20: note: Function in derived class
tellico-3.1/src/translators/csvimporter.h:69:16: style: The function 'validImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:103:16: note: Virtual function in base class
tellico-3.1/src/translators/csvimporter.h:69:16: note: Function in derived class
tellico-3.1/src/translators/csvimporter.h:72:8: style: The function 'slotActionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:120:16: note: Virtual function in base class
tellico-3.1/src/translators/csvimporter.h:72:8: note: Function in derived class
tellico-3.1/src/translators/audiofileimporter.h:55:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/audiofileimporter.h:55:25: note: Function in derived class
tellico-3.1/src/translators/audiofileimporter.h:58:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/audiofileimporter.h:58:20: note: Function in derived class
tellico-3.1/src/translators/audiofileimporter.h:59:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/audiofileimporter.h:59:16: note: Function in derived class
tellico-3.1/src/translators/alexandriaimporter.h:60:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaimporter.h:60:25: note: Function in derived class
tellico-3.1/src/translators/alexandriaimporter.h:63:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaimporter.h:63:20: note: Function in derived class
tellico-3.1/src/translators/alexandriaimporter.h:64:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/alexandriaimporter.h:64:16: note: Function in derived class
tellico-3.1/src/translators/freedbimporter.h:57:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/freedbimporter.h:57:25: note: Function in derived class
tellico-3.1/src/translators/freedbimporter.h:60:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/freedbimporter.h:60:20: note: Function in derived class
tellico-3.1/src/translators/freedbimporter.h:61:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/freedbimporter.h:61:16: note: Function in derived class
tellico-3.1/src/translators/filelistingimporter.h:56:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/filelistingimporter.h:56:25: note: Function in derived class
tellico-3.1/src/translators/filelistingimporter.h:59:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/filelistingimporter.h:59:20: note: Function in derived class
tellico-3.1/src/translators/filelistingimporter.h:60:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/filelistingimporter.h:60:16: note: Function in derived class
tellico-3.1/src/translators/amcimporter.h:43:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/amcimporter.h:43:25: note: Function in derived class
tellico-3.1/src/translators/amcimporter.h:44:8: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/amcimporter.h:44:8: note: Function in derived class
tellico-3.1/src/translators/griffithimporter.h:53:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/griffithimporter.h:53:16: note: Function in derived class
tellico-3.1/src/translators/griffithimporter.h:54:16: style: The function 'beginXSLTHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:58:16: note: Virtual function in base class
tellico-3.1/src/translators/griffithimporter.h:54:16: note: Function in derived class
tellico-3.1/src/translators/griffithimporter.h:55:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:57:20: note: Virtual function in base class
tellico-3.1/src/translators/griffithimporter.h:55:20: note: Function in derived class
tellico-3.1/src/translators/pdfimporter.h:40:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/pdfimporter.h:40:16: note: Function in derived class
tellico-3.1/src/translators/pdfimporter.h:42:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/pdfimporter.h:42:25: note: Function in derived class
tellico-3.1/src/translators/referencerimporter.h:47:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:54:25: note: Virtual function in base class
tellico-3.1/src/translators/referencerimporter.h:47:25: note: Function in derived class
tellico-3.1/src/translators/referencerimporter.h:50:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:57:20: note: Virtual function in base class
tellico-3.1/src/translators/referencerimporter.h:50:20: note: Function in derived class
tellico-3.1/src/translators/referencerimporter.h:51:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/referencerimporter.h:51:16: note: Function in derived class
tellico-3.1/src/translators/deliciousimporter.h:47:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:54:25: note: Virtual function in base class
tellico-3.1/src/translators/deliciousimporter.h:47:25: note: Function in derived class
tellico-3.1/src/translators/deliciousimporter.h:50:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:57:20: note: Virtual function in base class
tellico-3.1/src/translators/deliciousimporter.h:50:20: note: Function in derived class
tellico-3.1/src/translators/deliciousimporter.h:51:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/deliciousimporter.h:51:16: note: Function in derived class
tellico-3.1/src/translators/goodreadsimporter.h:46:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/goodreadsimporter.h:46:25: note: Function in derived class
tellico-3.1/src/translators/goodreadsimporter.h:47:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/goodreadsimporter.h:47:16: note: Function in derived class
tellico-3.1/src/translators/goodreadsimporter.h:49:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/goodreadsimporter.h:49:20: note: Function in derived class
tellico-3.1/src/translators/vinoxmlimporter.h:47:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:54:25: note: Virtual function in base class
tellico-3.1/src/translators/vinoxmlimporter.h:47:25: note: Function in derived class
tellico-3.1/src/translators/vinoxmlimporter.h:50:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xsltimporter.h:57:20: note: Virtual function in base class
tellico-3.1/src/translators/vinoxmlimporter.h:50:20: note: Function in derived class
tellico-3.1/src/translators/vinoxmlimporter.h:51:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/vinoxmlimporter.h:51:16: note: Function in derived class
tellico-3.1/src/translators/boardgamegeekimporter.h:47:25: style: The function 'collection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:78:25: note: Virtual function in base class
tellico-3.1/src/translators/boardgamegeekimporter.h:47:25: note: Function in derived class
tellico-3.1/src/translators/boardgamegeekimporter.h:48:16: style: The function 'canImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:99:16: note: Virtual function in base class
tellico-3.1/src/translators/boardgamegeekimporter.h:48:16: note: Function in derived class
tellico-3.1/src/translators/boardgamegeekimporter.h:50:20: style: The function 'widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/importer.h:92:20: note: Virtual function in base class
tellico-3.1/src/translators/boardgamegeekimporter.h:50:20: note: Function in derived class
tellico-3.1/src/models/borrowermodel.h:42:3: style: Class 'BorrowerModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/main.cpp:181:0: error: Memory leak: tellico [memleak]
tellico-3.1/src/mainwindow.cpp:1535:20: style: Same expression on both sides of '!=' because the value of 'imageLocation' and 'Config::imageLocation()' are the same. [duplicateExpression]
tellico-3.1/src/mainwindow.cpp:1524:50: note: 'imageLocation' is assigned value 'Config::imageLocation()' here.
tellico-3.1/src/mainwindow.cpp:1535:20: note: Same expression on both sides of '!=' because the value of 'imageLocation' and 'Config::imageLocation()' are the same.
tellico-3.1/src/mainwindow.cpp:1539:21: style: Same expression on both sides of '!=' because the value of 'autoCapitalize' and 'Config::autoCapitalization()' are the same. [duplicateExpression]
tellico-3.1/src/mainwindow.cpp:1525:57: note: 'autoCapitalize' is assigned value 'Config::autoCapitalization()' here.
tellico-3.1/src/mainwindow.cpp:1539:21: note: Same expression on both sides of '!=' because the value of 'autoCapitalize' and 'Config::autoCapitalization()' are the same.
tellico-3.1/src/mainwindow.cpp:1540:16: style: Same expression on both sides of '!=' because the value of 'autoFormat' and 'Config::autoFormat()' are the same. [duplicateExpression]
tellico-3.1/src/mainwindow.cpp:1526:45: note: 'autoFormat' is assigned value 'Config::autoFormat()' here.
tellico-3.1/src/mainwindow.cpp:1540:16: note: Same expression on both sides of '!=' because the value of 'autoFormat' and 'Config::autoFormat()' are the same.
tellico-3.1/src/mainwindow.cpp:141:33: style: Function 'MainWindow' argument 1 names different: declaration 'parent' definition 'parent_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:95:23: note: Function 'MainWindow' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/mainwindow.cpp:141:33: note: Function 'MainWindow' argument 1 names different: declaration 'parent' definition 'parent_'.
tellico-3.1/src/mainwindow.cpp:804:36: style: Function 'initFileOpen' argument 1 names different: declaration 'nofile' definition 'nofile_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:103:26: note: Function 'initFileOpen' argument 1 names different: declaration 'nofile' definition 'nofile_'.
tellico-3.1/src/mainwindow.cpp:804:36: note: Function 'initFileOpen' argument 1 names different: declaration 'nofile' definition 'nofile_'.
tellico-3.1/src/mainwindow.cpp:901:63: style: Function 'readCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:386:53: note: Function 'readCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:901:63: note: Function 'readCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:943:63: style: Function 'saveCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:393:53: note: Function 'saveCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:943:63: note: Function 'saveCollectionOptions' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:1074:34: style: Function 'slotFileNew' argument 1 names different: declaration 'type' definition 'type_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:150:24: note: Function 'slotFileNew' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/mainwindow.cpp:1074:34: note: Function 'slotFileNew' argument 1 names different: declaration 'type' definition 'type_'.
tellico-3.1/src/mainwindow.cpp:1130:43: style: Function 'slotFileOpen' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:160:33: note: Function 'slotFileOpen' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1130:43: note: Function 'slotFileOpen' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1148:49: style: Function 'slotFileOpenRecent' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:166:39: note: Function 'slotFileOpenRecent' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1148:49: note: Function 'slotFileOpenRecent' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1167:42: style: Function 'openFile' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:134:40: note: Function 'openFile' argument 1 names different: declaration 'file' definition 'file_'.
tellico-3.1/src/mainwindow.cpp:1167:42: note: Function 'openFile' argument 1 names different: declaration 'file' definition 'file_'.
tellico-3.1/src/mainwindow.cpp:1174:38: style: Function 'openURL' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:350:28: note: Function 'openURL' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1174:38: note: Function 'openURL' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:1399:47: style: Function 'activateEditSlot' argument 1 names different: declaration 'slot' definition 'slot_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:365:37: note: Function 'activateEditSlot' argument 1 names different: declaration 'slot' definition 'slot_'.
tellico-3.1/src/mainwindow.cpp:1399:47: note: Function 'activateEditSlot' argument 1 names different: declaration 'slot' definition 'slot_'.
tellico-3.1/src/mainwindow.cpp:1469:40: style: Function 'slotShowTipOfDay' argument 1 names different: declaration 'force' definition 'force_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:283:30: note: Function 'slotShowTipOfDay' argument 1 names different: declaration 'force' definition 'force_'.
tellico-3.1/src/mainwindow.cpp:1469:40: note: Function 'slotShowTipOfDay' argument 1 names different: declaration 'force' definition 'force_'.
tellico-3.1/src/mainwindow.cpp:1473:47: style: Function 'slotStatusMsg' argument 1 names different: declaration 'text' definition 'text_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:233:37: note: Function 'slotStatusMsg' argument 1 names different: declaration 'text' definition 'text_'.
tellico-3.1/src/mainwindow.cpp:1473:47: note: Function 'slotStatusMsg' argument 1 names different: declaration 'text' definition 'text_'.
tellico-3.1/src/mainwindow.cpp:1517:49: style: Function 'slotEnableModifiedActions' argument 1 names different: declaration 'modified' definition 'modified_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:380:39: note: Function 'slotEnableModifiedActions' argument 1 names different: declaration 'modified' definition 'modified_'.
tellico-3.1/src/mainwindow.cpp:1517:49: note: Function 'slotEnableModifiedActions' argument 1 names different: declaration 'modified' definition 'modified_'.
tellico-3.1/src/mainwindow.cpp:1555:69: style: Function 'slotUpdateCollectionToolBar' argument 1 names different: declaration 'coll' definition 'coll_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:408:59: note: Function 'slotUpdateCollectionToolBar' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:1555:69: note: Function 'slotUpdateCollectionToolBar' argument 1 names different: declaration 'coll' definition 'coll_'.
tellico-3.1/src/mainwindow.cpp:1631:41: style: Function 'doPrint' argument 1 names different: declaration 'html' definition 'html_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:356:31: note: Function 'doPrint' argument 1 names different: declaration 'html' definition 'html_'.
tellico-3.1/src/mainwindow.cpp:1631:41: note: Function 'doPrint' argument 1 names different: declaration 'html' definition 'html_'.
tellico-3.1/src/mainwindow.cpp:1717:43: style: Function 'setFilter' argument 1 names different: declaration 'text' definition 'text_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:135:41: note: Function 'setFilter' argument 1 names different: declaration 'text' definition 'text_'.
tellico-3.1/src/mainwindow.cpp:1717:43: note: Function 'setFilter' argument 1 names different: declaration 'text' definition 'text_'.
tellico-3.1/src/mainwindow.cpp:1785:37: style: Function 'slotFileImport' argument 1 names different: declaration 'format' definition 'format_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:255:27: note: Function 'slotFileImport' argument 1 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/mainwindow.cpp:1785:37: note: Function 'slotFileImport' argument 1 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/mainwindow.cpp:1832:37: style: Function 'slotFileExport' argument 1 names different: declaration 'format' definition 'format_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:261:27: note: Function 'slotFileExport' argument 1 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/mainwindow.cpp:1832:37: note: Function 'slotFileExport' argument 1 names different: declaration 'format' definition 'format_'.
tellico-3.1/src/mainwindow.cpp:1893:52: style: Function 'slotStringMacroDialogFinished' argument 1 names different: declaration 'result' definition 'result_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:420:42: note: Function 'slotStringMacroDialogFinished' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/mainwindow.cpp:1893:52: note: Function 'slotStringMacroDialogFinished' argument 1 names different: declaration 'result' definition 'result_'.
tellico-3.1/src/mainwindow.cpp:1971:36: style: Function 'slotCiteEntry' argument 1 names different: declaration 'action' definition 'action_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:433:26: note: Function 'slotCiteEntry' argument 1 names different: declaration 'action' definition 'action_'.
tellico-3.1/src/mainwindow.cpp:1971:36: note: Function 'slotCiteEntry' argument 1 names different: declaration 'action' definition 'action_'.
tellico-3.1/src/mainwindow.cpp:2119:37: style: Function 'updateCaption' argument 1 names different: declaration 'modified' definition 'modified_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:368:27: note: Function 'updateCaption' argument 1 names different: declaration 'modified' definition 'modified_'.
tellico-3.1/src/mainwindow.cpp:2119:37: note: Function 'updateCaption' argument 1 names different: declaration 'modified' definition 'modified_'.
tellico-3.1/src/mainwindow.cpp:2328:44: style: Function 'slotURLAction' argument 1 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:299:34: note: Function 'slotURLAction' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:2328:44: note: Function 'slotURLAction' argument 1 names different: declaration 'url' definition 'url_'.
tellico-3.1/src/mainwindow.cpp:2339:39: style: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'obj_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:138:29: note: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'obj_'.
tellico-3.1/src/mainwindow.cpp:2339:39: note: Function 'eventFilter' argument 1 names different: declaration 'watched' definition 'obj_'.
tellico-3.1/src/mainwindow.cpp:2339:53: style: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'ev_'. [funcArgNamesDifferent]
tellico-3.1/src/mainwindow.h:138:46: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'ev_'.
tellico-3.1/src/mainwindow.cpp:2339:53: note: Function 'eventFilter' argument 2 names different: declaration 'event' definition 'ev_'.
tellico-3.1/src/mainwindow.h:135:16: warning: Virtual function 'setFilter' is called from constructor 'MainWindow(QWidget*parent=nullptr)' at line 183. Dynamic binding is not used. [virtualCallInConstructor]
tellico-3.1/src/mainwindow.cpp:183:3: note: Calling initActions
tellico-3.1/src/mainwindow.cpp:686:22: note: Calling slotQueueFilter
tellico-3.1/src/mainwindow.cpp:1697:38: note: Calling slotUpdateFilter
tellico-3.1/src/mainwindow.cpp:1706:3: note: Calling setFilter
tellico-3.1/src/mainwindow.h:135:16: note: setFilter is a virtual method
tellico-3.1/src/viewstack.h:47:3: style: Class 'ViewStack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/reportdialog.h:52:3: style: Class 'ReportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/borrowermodel.cpp:41:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/entrygroupmodel.cpp:39:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/fieldcomparison.h:70:3: style: Class 'ImageComparison' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/fieldcomparison.h:80:3: style: Class 'ChoiceComparison' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/fieldcomparison.h:62:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/fieldcomparison.h:48:15: note: Virtual function in base class
tellico-3.1/src/models/fieldcomparison.h:62:15: note: Function in derived class
tellico-3.1/src/models/fieldcomparison.h:75:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/fieldcomparison.h:48:15: note: Virtual function in base class
tellico-3.1/src/models/fieldcomparison.h:75:15: note: Function in derived class
tellico-3.1/src/models/fieldcomparison.h:85:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/fieldcomparison.h:48:15: note: Virtual function in base class
tellico-3.1/src/models/fieldcomparison.h:85:15: note: Function in derived class
tellico-3.1/src/models/fieldcomparison.cpp:36:75: style: Function 'create' argument 1 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:45:49: note: Function 'create' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/fieldcomparison.cpp:36:75: note: Function 'create' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/fieldcomparison.cpp:49:58: style: Function 'FieldComparison' argument 1 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:38:34: note: Function 'FieldComparison' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/fieldcomparison.cpp:49:58: note: Function 'FieldComparison' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/fieldcomparison.cpp:52:54: style: Function 'compare' argument 1 names different: declaration 'entry1' definition 'entry1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:43:38: note: Function 'compare' argument 1 names different: declaration 'entry1' definition 'entry1_'.
tellico-3.1/src/models/fieldcomparison.cpp:52:54: note: Function 'compare' argument 1 names different: declaration 'entry1' definition 'entry1_'.
tellico-3.1/src/models/fieldcomparison.cpp:52:78: style: Function 'compare' argument 2 names different: declaration 'entry2' definition 'entry2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:43:61: note: Function 'compare' argument 2 names different: declaration 'entry2' definition 'entry2_'.
tellico-3.1/src/models/fieldcomparison.cpp:52:78: note: Function 'compare' argument 2 names different: declaration 'entry2' definition 'entry2_'.
tellico-3.1/src/models/fieldcomparison.cpp:66:54: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:62:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/fieldcomparison.cpp:66:54: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/fieldcomparison.cpp:66:76: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:62:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/fieldcomparison.cpp:66:76: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/fieldcomparison.cpp:73:54: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:75:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/fieldcomparison.cpp:73:54: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/fieldcomparison.cpp:73:76: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/fieldcomparison.h:75:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/fieldcomparison.cpp:73:76: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/fieldcomparison.cpp:100:3: performance: Variable 'm_values' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tellico-3.1/src/models/stringcomparison.h:46:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/stringcomparison.h:38:15: note: Virtual function in base class
tellico-3.1/src/models/stringcomparison.h:46:15: note: Function in derived class
tellico-3.1/src/models/stringcomparison.h:52:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/stringcomparison.h:38:15: note: Virtual function in base class
tellico-3.1/src/models/stringcomparison.h:52:15: note: Function in derived class
tellico-3.1/src/models/stringcomparison.h:58:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/stringcomparison.h:38:15: note: Virtual function in base class
tellico-3.1/src/models/stringcomparison.h:58:15: note: Function in derived class
tellico-3.1/src/models/stringcomparison.h:64:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/stringcomparison.h:38:15: note: Virtual function in base class
tellico-3.1/src/models/stringcomparison.h:64:15: note: Function in derived class
tellico-3.1/src/models/stringcomparison.h:74:15: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/models/stringcomparison.h:38:15: note: Virtual function in base class
tellico-3.1/src/models/stringcomparison.h:74:15: note: Function in derived class
tellico-3.1/src/models/modeliterator.h:43:3: style: Class 'ModelIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/models/stringcomparison.cpp:101:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tellico-3.1/src/models/stringcomparison.cpp:104:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tellico-3.1/src/models/stringcomparison.cpp:46:77: style: Function 'create' argument 1 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:40:50: note: Function 'create' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/stringcomparison.cpp:46:77: note: Function 'create' argument 1 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/models/stringcomparison.cpp:70:55: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:38:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:70:55: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:70:77: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:38:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:70:77: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:77:53: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:46:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:77:53: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:77:75: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:46:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:77:75: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:84:54: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:52:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:84:54: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:84:76: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:52:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:84:76: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:93:55: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:58:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:93:55: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:93:77: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:58:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:93:77: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:140:52: style: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:64:38: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:140:52: note: Function 'compare' argument 1 names different: declaration 'str1' definition 'str1_'.
tellico-3.1/src/models/stringcomparison.cpp:140:74: style: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'. [funcArgNamesDifferent]
tellico-3.1/src/models/stringcomparison.h:64:59: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.cpp:140:74: note: Function 'compare' argument 2 names different: declaration 'str2' definition 'str2_'.
tellico-3.1/src/models/stringcomparison.h:67:7: performance: Technically the member function 'Tellico::LCCComparison::compareLCC' can be static. [functionStatic]
tellico-3.1/src/models/stringcomparison.cpp:161:29: note: Technically the member function 'Tellico::LCCComparison::compareLCC' can be static.
tellico-3.1/src/models/stringcomparison.h:67:7: note: Technically the member function 'Tellico::LCCComparison::compareLCC' can be static.
tellico-3.1/src/tests/abstractfetchertest.cpp:62:44: style: Function 'slotResult' argument 1 names different: declaration 'job' definition 'job_'. [funcArgNamesDifferent]
tellico-3.1/src/tests/abstractfetchertest.h:57:25: note: Function 'slotResult' argument 1 names different: declaration 'job' definition 'job_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:62:44: note: Function 'slotResult' argument 1 names different: declaration 'job' definition 'job_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:67:64: style: Function 'set' argument 1 names different: declaration 'entry' definition 'entry_'. [funcArgNamesDifferent]
tellico-3.1/src/tests/abstractfetchertest.h:52:52: note: Function 'set' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:67:64: note: Function 'set' argument 1 names different: declaration 'entry' definition 'entry_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:67:84: style: Function 'set' argument 2 names different: declaration 'field' definition 'field_'. [funcArgNamesDifferent]
tellico-3.1/src/tests/abstractfetchertest.h:52:71: note: Function 'set' argument 2 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:67:84: note: Function 'set' argument 2 names different: declaration 'field' definition 'field_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:71:52: style: Function 'set' argument 1 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/tests/abstractfetchertest.h:53:40: note: Function 'set' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:71:52: note: Function 'set' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:75:55: style: Function 'set' argument 1 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/tests/abstractfetchertest.h:54:43: note: Function 'set' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/tests/abstractfetchertest.cpp:75:55: note: Function 'set' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/tests/allocinefetchertest.cpp:58:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tellico-3.1/src/tests/allocinefetchertest.cpp:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tellico-3.1/src/tests/allocinefetchertest.cpp:118:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tellico-3.1/src/tests/allocinefetchertest.cpp:140:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tellico-3.1/src/tests/collectiontest.cpp:49:42: style: Technically the member function 'TestResolver::resolve' can be const. [functionConst]
tellico-3.1/src/tests/collectiontest.cpp:48:3: style: Class 'TestResolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/csvparser.h:34:3: style: Class 'CSVParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/tests/discogsfetchertest.cpp:39:21: warning: Member variable 'DiscogsFetcherTest::m_hasConfigFile' is not initialized in the constructor. [uninitMemberVar]
tellico-3.1/src/tests/imagejobtest.h:32:1: style: The class 'ImageJobTest' does not have a constructor although it has private member variables. [noConstructor]
tellico-3.1/src/tests/modeltest.cpp:37:44: style: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'. [funcArgNamesDifferent]
tellico-3.1/src/tests/modeltest.h:42:34: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'.
tellico-3.1/src/tests/modeltest.cpp:37:44: note: Function 'ModelTest' argument 1 names different: declaration 'model' definition '_model'.
tellico-3.1/src/tests/z3950fetchertest.cpp:85:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tellico-3.1/src/translators/csvparser.cpp:121:26: style: Function 'writeRow' argument 1 names different: declaration 'buffer' definition 'c'. [funcArgNamesDifferent]
tellico-3.1/src/translators/csvparser.cpp:43:26: note: Function 'writeRow' argument 1 names different: declaration 'buffer' definition 'c'.
tellico-3.1/src/translators/csvparser.cpp:121:26: note: Function 'writeRow' argument 1 names different: declaration 'buffer' definition 'c'.
tellico-3.1/src/translators/htmlexporter.cpp:651:7: style: The scope of the variable 'start' can be reduced. [variableScope]
tellico-3.1/src/translators/htmlexporter.cpp:652:7: style: The scope of the variable 'end' can be reduced. [variableScope]
tellico-3.1/src/translators/pdfimporter.cpp:288:6: style: Condition 'hasArxiv' is always false [knownConditionTrueFalse]
tellico-3.1/src/translators/pdfimporter.cpp:94:19: note: Assignment 'hasArxiv=false', assigned value is 0
tellico-3.1/src/translators/pdfimporter.cpp:288:6: note: Condition 'hasArxiv' is always false
tellico-3.1/src/translators/tellico_xml.cpp:81:55: style: Function 'validXMLElementName' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/translators/tellico_xml.h:47:45: note: Function 'validXMLElementName' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/translators/tellico_xml.cpp:81:55: note: Function 'validXMLElementName' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/translators/tellico_xml.cpp:85:50: style: Function 'elementName' argument 1 names different: declaration 'name' definition 'name_'. [funcArgNamesDifferent]
tellico-3.1/src/translators/tellico_xml.h:48:40: note: Function 'elementName' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/translators/tellico_xml.cpp:85:50: note: Function 'elementName' argument 1 names different: declaration 'name' definition 'name_'.
tellico-3.1/src/translators/xmlstatehandler.h:77:3: style: Class 'NullHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:86:3: style: Class 'RootHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:98:3: style: Class 'DocumentHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:110:3: style: Class 'CollectionHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:122:3: style: Class 'FieldsHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:134:3: style: Class 'FieldHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:146:3: style: Class 'FieldPropertyHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:158:3: style: Class 'BibtexPreambleHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:167:3: style: Class 'BibtexMacrosHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:179:3: style: Class 'BibtexMacroHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:191:3: style: Class 'EntryHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:203:3: style: Class 'FieldValueContainerHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:215:3: style: Class 'FieldValueHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:230:3: style: Class 'DateValueHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:239:3: style: Class 'TableColumnHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:248:3: style: Class 'ImagesHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:260:3: style: Class 'ImageHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:277:3: style: Class 'FiltersHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:289:3: style: Class 'FilterHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:301:3: style: Class 'FilterRuleHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:310:3: style: Class 'BorrowersHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:322:3: style: Class 'BorrowerHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:334:3: style: Class 'LoanHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tellico-3.1/src/translators/xmlstatehandler.h:80:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:80:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:81:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:81:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:89:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:89:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:90:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:90:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:93:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:93:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:101:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:101:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:102:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:102:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:105:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:105:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:113:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:113:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:114:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:114:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:117:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:117:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:125:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:125:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:126:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:126:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:129:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:129:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:137:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:137:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:138:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:138:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:141:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:141:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:149:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:149:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:150:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:150:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:161:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:161:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:162:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:162:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:170:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:170:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:171:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:171:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:174:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:174:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:182:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:182:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:183:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:183:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:194:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:194:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:195:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:195:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:198:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:198:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:206:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:206:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:207:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:207:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:210:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:210:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:219:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:219:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:220:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:220:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:223:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:223:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:233:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:233:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:234:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:234:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:242:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:242:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:243:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:243:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:251:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:251:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:252:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:252:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:255:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:255:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:264:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:264:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:265:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:265:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:280:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:280:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:281:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:281:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:284:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:284:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:292:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:292:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:293:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:293:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:296:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:296:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:304:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:304:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:305:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:305:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:313:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:313:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:314:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:314:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:317:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:317:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:325:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:325:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:326:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:326:18: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:329:25: style: The function 'nextHandlerImpl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:72:25: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:329:25: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:338:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:65:16: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:338:16: note: Function in derived class
tellico-3.1/src/translators/xmlstatehandler.h:339:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tellico-3.1/src/translators/xmlstatehandler.h:66:18: note: Virtual function in base class
tellico-3.1/src/translators/xmlstatehandler.h:339:18: note: Function in derived class
tellico-3.1/src/utils/cursorsaver.cpp:29:55: style: Function 'CursorSaver' argument 1 names different: declaration 'cursor' definition 'cursor_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/cursorsaver.h:38:30: note: Function 'CursorSaver' argument 1 names different: declaration 'cursor' definition 'cursor_'.
tellico-3.1/src/utils/cursorsaver.cpp:29:55: note: Function 'CursorSaver' argument 1 names different: declaration 'cursor' definition 'cursor_'.
tellico-3.1/src/utils/isbnvalidator.cpp:541:57: style: Function 'operator()' argument 1 names different: declaration 'value1' definition 'value1_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/isbnvalidator.h:169:34: note: Function 'operator()' argument 1 names different: declaration 'value1' definition 'value1_'.
tellico-3.1/src/utils/isbnvalidator.cpp:541:57: note: Function 'operator()' argument 1 names different: declaration 'value1' definition 'value1_'.
tellico-3.1/src/utils/isbnvalidator.cpp:541:81: style: Function 'operator()' argument 2 names different: declaration 'value2' definition 'value2_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/isbnvalidator.h:169:57: note: Function 'operator()' argument 2 names different: declaration 'value2' definition 'value2_'.
tellico-3.1/src/utils/isbnvalidator.cpp:541:81: note: Function 'operator()' argument 2 names different: declaration 'value2' definition 'value2_'.
tellico-3.1/src/utils/string_utils.cpp:41:47: style: Function 'decodeHTML' argument 1 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:43:40: note: Function 'decodeHTML' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/utils/string_utils.cpp:41:47: note: Function 'decodeHTML' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/utils/string_utils.cpp:49:26: style: Function 'uid' argument 1 names different: declaration 'length' definition 'l'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:51:19: note: Function 'uid' argument 1 names different: declaration 'length' definition 'l'.
tellico-3.1/src/utils/string_utils.cpp:49:26: note: Function 'uid' argument 1 names different: declaration 'length' definition 'l'.
tellico-3.1/src/utils/string_utils.cpp:58:37: style: Function 'toUInt' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:52:30: note: Function 'toUInt' argument 1 names different: declaration 'string' definition 's'.
tellico-3.1/src/utils/string_utils.cpp:58:37: note: Function 'toUInt' argument 1 names different: declaration 'string' definition 's'.
tellico-3.1/src/utils/string_utils.cpp:125:49: style: Function 'fromHtmlData' argument 1 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:65:42: note: Function 'fromHtmlData' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/utils/string_utils.cpp:125:49: note: Function 'fromHtmlData' argument 1 names different: declaration 'data' definition 'data_'.
tellico-3.1/src/utils/string_utils.cpp:131:47: style: Function 'removeAccents' argument 1 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:57:40: note: Function 'removeAccents' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/utils/string_utils.cpp:131:47: note: Function 'removeAccents' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/utils/string_utils.cpp:153:63: style: Function 'mapValue' argument 2 names different: declaration 'object' definition 'name'. [funcArgNamesDifferent]
tellico-3.1/src/utils/string_utils.h:68:56: note: Function 'mapValue' argument 2 names different: declaration 'object' definition 'name'.
tellico-3.1/src/utils/string_utils.cpp:153:63: note: Function 'mapValue' argument 2 names different: declaration 'object' definition 'name'.
tellico-3.1/src/utils/tellico_utils.cpp:38:52: style: Function 'findAllSubDirs' argument 1 names different: declaration 'dir' definition 'dir_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/tellico_utils.h:44:45: note: Function 'findAllSubDirs' argument 1 names different: declaration 'dir' definition 'dir_'.
tellico-3.1/src/utils/tellico_utils.cpp:38:52: note: Function 'findAllSubDirs' argument 1 names different: declaration 'dir' definition 'dir_'.
tellico-3.1/src/utils/tellico_utils.cpp:61:52: style: Function 'locateAllFiles' argument 1 names different: declaration 'fileName' definition 'fileName_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/tellico_utils.h:48:45: note: Function 'locateAllFiles' argument 1 names different: declaration 'fileName' definition 'fileName_'.
tellico-3.1/src/utils/tellico_utils.cpp:61:52: note: Function 'locateAllFiles' argument 1 names different: declaration 'fileName' definition 'fileName_'.
tellico-3.1/src/utils/tellico_utils.cpp:89:46: style: Function 'saveLocation' argument 1 names different: declaration 'dir' definition 'dir_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/tellico_utils.h:54:39: note: Function 'saveLocation' argument 1 names different: declaration 'dir' definition 'dir_'.
tellico-3.1/src/utils/tellico_utils.cpp:89:46: note: Function 'saveLocation' argument 1 names different: declaration 'dir' definition 'dir_'.
tellico-3.1/src/utils/tellico_utils.cpp:99:47: style: Function 'pixmap' argument 1 names different: declaration 'value' definition 'value_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/tellico_utils.h:56:40: note: Function 'pixmap' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/utils/tellico_utils.cpp:99:47: note: Function 'pixmap' argument 1 names different: declaration 'value' definition 'value_'.
tellico-3.1/src/utils/upcvalidator.cpp:100:52: style: Function 'decode' argument 1 names different: declaration 'str' definition 'input_'. [funcArgNamesDifferent]
tellico-3.1/src/utils/upcvalidator.h:56:44: note: Function 'decode' argument 1 names different: declaration 'str' definition 'input_'.
tellico-3.1/src/utils/upcvalidator.cpp:100:52: note: Function 'decode' argument 1 names different: declaration 'str' definition 'input_'.
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tempest/tempest_17.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tempest-for-eliza/tempest-for-eliza_1.0.5.orig.tar.gz
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tempest-horizon/tempest-horizon_0.0.1+git.2018.01.24.a23f4074fd.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/template-glib/template-glib_3.28.0.orig.tar.xz
template-glib-3.28.0/src/tmpl-branch-node.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-condition-node.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-error.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-expr.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-iterator.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-scope.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-node.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-token-input-stream.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
template-glib-3.28.0/src/tmpl-token.h:20:0: error: #error "Only <tmpl-glib.h> can be included directly." [preprocessorErrorDirective]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/templayer/templayer_1.5.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tenace/tenace_0.15.orig.tar.gz
tenace-0.15/dds/dds.cpp:4701:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tenace-0.15/dds/dds.cpp:3377:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tenace-0.15/dds/dds.cpp:3390:5: note: Found duplicate branches for 'if' and 'else'.
tenace-0.15/dds/dds.cpp:3377:5: note: Found duplicate branches for 'if' and 'else'.
tenace-0.15/dds/dds.cpp:887:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tenace-0.15/dds/dds.cpp:3708:12: style: Opposite expression on both sides of '&'. [oppositeExpression]
tenace-0.15/dds/dds.cpp:3708:12: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:3708:12: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4482:11: style: Opposite expression on both sides of '&'. [oppositeExpression]
tenace-0.15/dds/dds.cpp:4482:11: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4482:11: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4492:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
tenace-0.15/dds/dds.cpp:4492:13: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4492:13: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4634:13: style: Opposite expression on both sides of '&'. [oppositeExpression]
tenace-0.15/dds/dds.cpp:4634:13: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:4634:13: note: Opposite expression on both sides of '&'.
tenace-0.15/dds/dds.cpp:119:61: style: The scope of the variable 'flag' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:120:7: style: The scope of the variable 'mcurr' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:126:7: style: The scope of the variable 'maxHand' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:126:18: style: The scope of the variable 'maxSuit' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:126:29: style: The scope of the variable 'maxRank' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1092:7: style: The scope of the variable 'k' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1092:10: style: The scope of the variable 's' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1092:13: style: The scope of the variable 'h' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1092:16: style: The scope of the variable 'm' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1094:18: style: The scope of the variable 'ind' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1170:30: style: The scope of the variable 'maxAgg' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1959:10: style: The scope of the variable 's' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1960:13: style: The scope of the variable 'count' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1960:20: style: The scope of the variable 'mcurr' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1960:27: style: The scope of the variable 'h' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1960:30: style: The scope of the variable 'q' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:1960:33: style: The scope of the variable 'done' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2238:18: style: The scope of the variable 'sb' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2268:18: style: The scope of the variable 'sb' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2296:7: style: The scope of the variable 'opps' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2297:7: style: The scope of the variable 'countLho' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2297:17: style: The scope of the variable 'countRho' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2297:27: style: The scope of the variable 'countPart' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2297:38: style: The scope of the variable 'countOwn' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2298:18: style: The scope of the variable 'hh' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2298:22: style: The scope of the variable 'ss' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:2298:47: style: The scope of the variable 'count' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3107:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3198:15: style: The scope of the variable 'sum' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3287:7: style: The scope of the variable 'suit' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3287:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3289:7: style: The scope of the variable 'scount' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:3977:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4039:16: style: The scope of the variable 'rank' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4039:22: style: The scope of the variable 'suit' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4254:7: style: The scope of the variable 'found' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4257:26: style: The scope of the variable 'sopP' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4462:18: style: The scope of the variable 'w' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4623:18: style: The scope of the variable 'lw' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4624:17: style: The scope of the variable 'suit' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:4716:10: style: The scope of the variable 'count' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:5090:7: style: The scope of the variable 'k' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:5090:13: style: The scope of the variable 'res' can be reduced. [variableScope]
tenace-0.15/dds/dds.cpp:116:61: style: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'. [funcArgNamesDifferent]
tenace-0.15/dds/dll.h:427:71: note: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'.
tenace-0.15/dds/dds.cpp:116:61: note: Function 'SolveBoard' argument 6 names different: declaration 'threadIndex' definition 'thrId'.
tenace-0.15/dds/dds.cpp:4723:16: style: Variable 'trickCount' is assigned a value that is never used. [unreadVariable]
tenace-0.15/dds/dds.cpp:5093:3: style: Variable 'chunk' is assigned a value that is never used. [unreadVariable]
tenace-0.15/dds/dds.cpp:4422:4: error: Uninitialized variable: sp [uninitvar]
tenace-0.15/dds/dds.cpp:4424:11: error: Uninitialized variable: sp [uninitvar]
tenace-0.15/dds/dds.cpp:4440:4: error: Uninitialized variable: sp [uninitvar]
tenace-0.15/dds/dds.cpp:4442:12: error: Uninitialized variable: sp [uninitvar]
tenace-0.15/handdisplay/hand_display.c:523:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tenace-0.15/lib/nproc.c:254:20: style: Condition 'nprocs>0' is always false [knownConditionTrueFalse]
tenace-0.15/lib/nproc.c:252:65: note: Assignment 'nprocs=num_processors_via_affinity_mask()', assigned value is 0
tenace-0.15/lib/nproc.c:254:20: note: Condition 'nprocs>0' is always false
tenace-0.15/src/file.c:349:4: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tenace-0.15/src/file.c:399:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tenace-0.15/src/file.c:358:29: style: Function 'board_load' argument 1 names different: declaration 'win1' definition 'win'. [funcArgNamesDifferent]
tenace-0.15/src/file.h:9:33: note: Function 'board_load' argument 1 names different: declaration 'win1' definition 'win'.
tenace-0.15/src/file.c:358:29: note: Function 'board_load' argument 1 names different: declaration 'win1' definition 'win'.
tenace-0.15/src/file.c:365:3: error: Resource leak: f [resourceLeak]
tenace-0.15/src/functions.c:266:6: style: The scope of the variable 'nv_double' can be reduced. [variableScope]
tenace-0.15/src/functions.c:267:6: style: The scope of the variable 'v_double' can be reduced. [variableScope]
tenace-0.15/src/main.c:67:23: error: Array 'xml_files[2]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
tenace-0.15/src/print.c:476:26: style: Same expression on both sides of '&&'. [duplicateExpression]
tenace-0.15/src/print.c:399:28: error: Array 'magic_xml_files[2]' accessed at index 15, which is out of bounds. [arrayIndexOutOfBounds]
tenace-0.15/src/solve.c:34:0: error: #error "DDS minimum version required is 2.1.1" [preprocessorErrorDirective]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint/tendermint_0.8.0+git20170113.0.764091d.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-ed25519/tendermint-ed25519_0.0~git20160723.0.1f52c6f.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-autofile/tendermint-go-autofile_0.0~20170129~0git48b17de.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-clist/tendermint-go-clist_0~20161010~0git3baa390.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-common/tendermint-go-common_0~20170309~0gitdcb015d.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-config/tendermint-go-config_0.0~git20160626.0.e64b424.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-crypto/tendermint-go-crypto_0.0~git20160724.0.4b11d62.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-db/tendermint-go-db_0.1~20170131~0git72f6dac.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-event-meter/tendermint-go-event-meter_0.0~git20160420.0.c9240a5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-events/tendermint-go-events_0.0~git20161021.0.1c85cb9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-flowrate/tendermint-go-flowrate_0.0~git20161104.0.a20c98e.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-logger/tendermint-go-logger_0~20161018~0gitcefb3a4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-merkle/tendermint-go-merkle_0.1~20170131~0git7a86b44.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-p2p/tendermint-go-p2p_0.0~git20170113.0.3d98f67.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-process/tendermint-go-process_0.1~20170125~0gitb27edfd.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-go-rpc/tendermint-go-rpc_0.0~git20161021.0.e6e3853.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tendermint-log15/tendermint-log15_2.3-67-g9545b24.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tendra-doc/tendra-doc_4.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tenmado/tenmado_0.10.orig.tar.gz
tenmado-0.10/happy-L/balloon.c:84:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:105:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:84:3: note: Null pointer dereference
tenmado-0.10/happy-L/balloon.c:85:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:105:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:85:3: note: Null pointer dereference
tenmado-0.10/happy-L/balloon.c:86:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:105:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:86:3: note: Null pointer dereference
tenmado-0.10/happy-L/balloon.c:88:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:103:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:88:3: note: Null pointer dereference
tenmado-0.10/happy-L/balloon.c:89:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:103:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:89:3: note: Null pointer dereference
tenmado-0.10/happy-L/balloon.c:90:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/balloon.c:103:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/balloon.c:90:3: note: Null pointer dereference
tenmado-0.10/happy-L/close-system.c:173:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/close-system.c:196:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/close-system.c:173:3: note: Null pointer dereference
tenmado-0.10/happy-L/close-system.c:174:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/close-system.c:196:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/close-system.c:174:3: note: Null pointer dereference
tenmado-0.10/happy-L/close-system.c:176:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/close-system.c:194:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/close-system.c:176:3: note: Null pointer dereference
tenmado-0.10/happy-L/close-system.c:177:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/close-system.c:194:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/close-system.c:177:3: note: Null pointer dereference
tenmado-0.10/happy-L/close-system.c:180:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/close-system.c:194:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/close-system.c:180:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:242:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:265:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:242:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:243:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:265:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:243:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:244:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:265:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:244:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:245:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:265:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:245:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:247:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:263:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:247:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:248:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:263:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:248:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:625:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:654:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:625:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:626:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:654:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:626:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:627:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:654:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:627:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:634:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:652:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:634:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:635:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:652:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:635:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:961:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:976:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:961:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:962:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/disconnection.c:976:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/disconnection.c:962:3: note: Null pointer dereference
tenmado-0.10/happy-L/disconnection.c:64:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/disconnection.c:62:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/disconnection.c:64:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/disconnection.c:196:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/disconnection.c:188:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/disconnection.c:196:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/disconnection.c:502:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/disconnection.c:1293:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/disconnection.c:102:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/disconnection.c:1020:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/disconnection.c:1021:10: style: The scope of the variable 'x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/disconnection.c:1022:10: style: The scope of the variable 'y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/disconnection.c:1025:7: style: The scope of the variable 'randomness' can be reduced. [variableScope]
tenmado-0.10/happy-L/ending.c:19:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/explosion.c:61:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/explosion.c:61:3: note: Null pointer dereference
tenmado-0.10/happy-L/explosion.c:62:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/explosion.c:62:3: note: Null pointer dereference
tenmado-0.10/happy-L/explosion.c:63:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/explosion.c:63:3: note: Null pointer dereference
tenmado-0.10/happy-L/explosion.c:64:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/explosion.c:64:3: note: Null pointer dereference
tenmado-0.10/happy-L/explosion.c:65:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/explosion.c:102:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/explosion.c:65:3: note: Null pointer dereference
tenmado-0.10/happy-L/explosion.c:23:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tenmado-0.10/happy-L/explosion.c:24:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/explosion.c:25:10: style: The scope of the variable 'temp_speed' can be reduced. [variableScope]
tenmado-0.10/happy-L/explosion.c:114:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tenmado-0.10/happy-L/explosion.c:151:7: style: The scope of the variable 'suffix' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:288:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:310:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:288:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:289:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:310:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:289:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:291:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:310:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:291:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:292:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:310:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:292:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:293:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:310:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:293:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:673:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/fud.c:693:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/fud.c:673:3: note: Null pointer dereference
tenmado-0.10/happy-L/fud.c:54:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/fud.c:52:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/fud.c:54:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/fud.c:499:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/fud.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:95:10: style: The scope of the variable 'temp_x' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:413:10: style: The scope of the variable 'temp_speed' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:526:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:528:10: style: The scope of the variable 'temp_x' can be reduced. [variableScope]
tenmado-0.10/happy-L/fud.c:529:7: style: The scope of the variable 'temp_index' can be reduced. [variableScope]
tenmado-0.10/happy-L/high-score.c:267:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
tenmado-0.10/happy-L/high-score.c:185:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/high-score.c:183:0: note: Variable 'file' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:185:3: note: Variable 'file' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:211:3: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/high-score.c:209:0: note: Variable 'file' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:211:3: note: Variable 'file' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:250:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/high-score.c:239:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:250:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:461:3: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/high-score.c:459:0: note: Variable 'temp' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:461:3: note: Variable 'temp' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:559:3: style: Variable 'array_list' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/high-score.c:553:0: note: Variable 'array_list' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:559:3: note: Variable 'array_list' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/high-score.c:267:12: style: Same expression on both sides of '=='. [duplicateExpression]
tenmado-0.10/happy-L/high-score.c:68:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
tenmado-0.10/happy-L/high-score.c:458:9: style: The scope of the variable 'file' can be reduced. [variableScope]
tenmado-0.10/happy-L/high-score.c:549:9: style: The scope of the variable 'file_default' can be reduced. [variableScope]
tenmado-0.10/happy-L/high-score.c:550:9: style: The scope of the variable 'file_list' can be reduced. [variableScope]
tenmado-0.10/happy-L/intuition.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:120:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:99:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:120:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:100:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:120:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:101:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:102:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:120:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:102:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:104:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:118:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:104:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:105:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:118:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:105:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:546:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:561:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:546:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:547:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/intuition.c:561:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/intuition.c:547:3: note: Null pointer dereference
tenmado-0.10/happy-L/intuition.c:50:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/intuition.c:43:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/intuition.c:50:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/intuition.c:465:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/intuition.c:484:7: style: The scope of the variable 'temp_theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/laser.c:70:7: style: The scope of the variable 'temp_theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:126:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:126:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:127:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:127:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:128:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:128:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:129:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:129:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:130:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:130:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:131:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:154:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:131:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:137:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:152:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:137:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:138:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:152:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:138:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:139:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:152:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:139:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:661:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:677:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:661:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:662:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:677:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:662:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:663:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:677:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:663:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:749:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:764:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:749:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:750:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:764:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:750:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:848:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:864:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:848:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:849:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:864:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:849:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:850:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:864:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:850:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:967:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:991:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:967:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:968:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:991:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:968:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:970:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:970:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:971:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:971:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:972:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:972:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:973:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:973:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:974:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:974:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:975:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:975:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:978:28: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:989:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:978:28: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1146:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1168:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1146:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1147:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1168:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1147:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1148:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1168:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1148:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1149:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1168:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1149:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1151:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1166:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1151:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:1152:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/last-boss.c:1166:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/last-boss.c:1152:3: note: Null pointer dereference
tenmado-0.10/happy-L/last-boss.c:83:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/last-boss.c:76:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:83:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:738:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/last-boss.c:736:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:738:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:836:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/last-boss.c:834:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:836:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:1103:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/last-boss.c:1096:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:1103:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:1252:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/last-boss.c:1250:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:1252:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/last-boss.c:200:10: style: The scope of the variable 'time_move' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:398:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:399:7: style: The scope of the variable 'clockwise' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:501:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:502:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:503:10: style: The scope of the variable 'x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:504:10: style: The scope of the variable 'y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:505:10: style: The scope of the variable 'speed_theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:507:7: style: The scope of the variable 'clockwise' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:557:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:558:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:775:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:776:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:777:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:778:10: style: The scope of the variable 'delta_x' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:875:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/last-boss.c:876:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/message.c:57:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/message.c:79:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/message.c:57:3: note: Null pointer dereference
tenmado-0.10/happy-L/message.c:63:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/message.c:77:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/message.c:63:3: note: Null pointer dereference
tenmado-0.10/happy-L/message.c:64:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/message.c:77:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/message.c:64:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:120:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:120:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:121:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:121:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:122:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:122:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:123:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:123:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:124:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:124:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:125:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:125:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:126:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:144:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:126:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:128:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:142:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:128:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:129:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:142:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:129:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:548:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:548:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:549:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:549:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:550:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:550:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:551:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:551:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:552:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:552:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:553:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:571:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:553:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:555:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:569:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:555:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:556:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/midnight.c:569:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/midnight.c:556:3: note: Null pointer dereference
tenmado-0.10/happy-L/midnight.c:54:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/midnight.c:47:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/midnight.c:54:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/midnight.c:444:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/midnight.c:928:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/midnight.c:186:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/midnight.c:633:7: style: The scope of the variable 'color' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:1047:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/normal-enemy.c:68:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:71:10: style: The scope of the variable 'r_x' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:72:10: style: The scope of the variable 'r_y' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:73:10: style: The scope of the variable 'r_length' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:74:10: style: The scope of the variable 'dr_x' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:75:10: style: The scope of the variable 'dr_y' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:76:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:77:10: style: The scope of the variable 'r_x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:78:10: style: The scope of the variable 'r_y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:79:10: style: The scope of the variable 'r_length_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:718:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:719:10: style: The scope of the variable 'x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:720:10: style: The scope of the variable 'y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:722:7: style: The scope of the variable 'suffix_d' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:731:10: style: The scope of the variable 'r_x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:732:10: style: The scope of the variable 'r_y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:733:10: style: The scope of the variable 'r_length_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:737:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
tenmado-0.10/happy-L/normal-enemy.c:205:0: error: Memory leak: p [memleak]
tenmado-0.10/happy-L/normal-shot.c:154:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/normal-shot.c:174:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/normal-shot.c:154:3: note: Null pointer dereference
tenmado-0.10/happy-L/normal-shot.c:155:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/normal-shot.c:174:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/normal-shot.c:155:3: note: Null pointer dereference
tenmado-0.10/happy-L/normal-shot.c:157:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/normal-shot.c:172:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/normal-shot.c:157:3: note: Null pointer dereference
tenmado-0.10/happy-L/normal-shot.c:158:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/normal-shot.c:172:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/normal-shot.c:158:3: note: Null pointer dereference
tenmado-0.10/happy-L/normal-shot.c:63:7: style: The scope of the variable 'temp_theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/overrun.c:111:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:129:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:111:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:113:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:127:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:113:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:114:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:127:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:114:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:484:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:506:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:484:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:485:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:506:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:485:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:486:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:506:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:486:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:487:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:506:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:487:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:489:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:504:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:489:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:490:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/overrun.c:504:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/overrun.c:490:3: note: Null pointer dereference
tenmado-0.10/happy-L/overrun.c:57:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/overrun.c:49:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/overrun.c:57:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/overrun.c:392:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/overrun.c:383:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/overrun.c:392:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/overrun.c:370:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/overrun.c:728:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/overrun.c:169:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/overrun.c:170:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tenmado-0.10/happy-L/overrun.c:248:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/player.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:133:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:99:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:133:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:100:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:101:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:133:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:101:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:102:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:133:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:102:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:104:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:135:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:104:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:105:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/player.c:135:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/player.c:105:3: note: Null pointer dereference
tenmado-0.10/happy-L/player.c:148:7: style: The scope of the variable 'key_status' can be reduced. [variableScope]
tenmado-0.10/happy-L/player.c:341:10: style: The scope of the variable 'dx_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/player.c:342:10: style: The scope of the variable 'dy_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/result.c:163:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
tenmado-0.10/happy-L/result.c:46:3: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/result.c:41:0: note: Variable 'op' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/result.c:46:3: note: Variable 'op' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/result.c:163:12: style: Same expression on both sides of '=='. [duplicateExpression]
tenmado-0.10/happy-L/result.c:35:7: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/happy-L/result.c:37:7: style: The scope of the variable 'stage_score' can be reduced. [variableScope]
tenmado-0.10/happy-L/rotate-laser.c:34:27: warning: Logical conjunction always evaluates to false: speed_theta > 0.1 && speed_theta < 0.1. [incorrectLogicOperator]
tenmado-0.10/happy-L/rotate-laser.c:131:10: style: The scope of the variable 'x_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/rotate-laser.c:132:10: style: The scope of the variable 'y_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/rotate-laser.c:135:7: style: The scope of the variable 'dtheta_temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/solution.c:97:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:118:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:97:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:98:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:118:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:98:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:99:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:118:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:99:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:100:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:118:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:100:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:102:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:116:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:102:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:103:3: warning: Either the condition 'count_d!=NULL' is redundant or there is possible null pointer dereference: count_d. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:116:17: note: Assuming that condition 'count_d!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:103:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:362:3: warning: Either the condition 'count!=NULL' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
tenmado-0.10/happy-L/solution.c:384:15: note: Assuming that condition 'count!=NULL' is not redundant
tenmado-0.10/happy-L/solution.c:362:3: note: Null pointer dereference
tenmado-0.10/happy-L/solution.c:48:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/solution.c:41:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/solution.c:48:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/solution.c:318:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/solution.c:313:0: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/solution.c:318:3: note: Variable 'p' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/solution.c:301:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tenmado-0.10/happy-L/solution.c:323:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tenmado-0.10/happy-L/solution.c:205:10: style: The scope of the variable 'dddx' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-1.c:555:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-1.c:553:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:555:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:781:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-1.c:779:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:781:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:926:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-1.c:924:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:926:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:1057:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-1.c:1055:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:1057:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:1228:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-1.c:1226:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:1228:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-1.c:31:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-1.c:820:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-1.c:821:7: style: The scope of the variable 'color' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-1.c:966:7: style: The scope of the variable 'color' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-1.c:1100:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-2.c:1427:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-2.c:1425:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-2.c:1427:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-2.c:32:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1337:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-3.c:1335:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1337:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1491:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-3.c:1489:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1491:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1592:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-3.c:1590:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1592:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1703:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-3.c:1701:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1703:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1880:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-3.c:1878:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1880:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-3.c:1375:7: style: The scope of the variable 'color' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1376:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1377:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1530:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1631:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1632:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1633:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1634:7: style: The scope of the variable 'color' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1635:7: style: The scope of the variable 'time_shoot' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1747:7: style: The scope of the variable 'time_shoot_initial' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1919:7: style: The scope of the variable 'theta' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-3.c:1920:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-4.c:25:7: style: The scope of the variable 'time_shoot_initial' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-4.c:28:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-4.c:29:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-4.c:30:10: style: The scope of the variable 'mirror' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-5.c:461:23: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-5.c:461:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-5.c:461:23: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-5.c:696:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-5.c:693:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-5.c:696:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-5.c:28:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-5.c:32:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-5.c:506:10: style: The scope of the variable 'dy' can be reduced. [variableScope]
tenmado-0.10/happy-L/stage-clear.c:26:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/happy-L/stage-clear.c:24:0: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-clear.c:26:3: note: Variable 'count' is reassigned a value before the old one has been used.
tenmado-0.10/happy-L/stage-clear.c:82:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/happy-L/title.c:43:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
tenmado-0.10/happy-L/title.c:43:12: style: Same expression on both sides of '=='. [duplicateExpression]
tenmado-0.10/libbac/bac_array.c:106:7: style: The scope of the variable 'i' can be reduced. [variableScope]
bac_lexical.c:1840:27: warning: Possible null pointer dereference: b [nullPointer]
bac_lexical.c:1837:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
bac_lexical.c:1840:27: note: Null pointer dereference
bac_lexical.c:1842:9: warning: Possible null pointer dereference: b [nullPointer]
bac_lexical.c:1837:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
bac_lexical.c:1842:9: note: Null pointer dereference
bac_lexical.c:2144:2: warning: Possible null pointer dereference: b [nullPointer]
bac_lexical.c:2033:19: note: Calling function 'bac__init_buffer', 1st argument 'b' value is 0
bac_lexical.c:2144:2: note: Null pointer dereference
bac_lexical.c:2145:2: warning: Possible null pointer dereference: b [nullPointer]
bac_lexical.c:2033:19: note: Calling function 'bac__init_buffer', 1st argument 'b' value is 0
bac_lexical.c:2145:2: note: Null pointer dereference
bac_lexical.c:2156:9: warning: Possible null pointer dereference: b [nullPointer]
bac_lexical.c:2033:19: note: Calling function 'bac__init_buffer', 1st argument 'b' value is 0
bac_lexical.c:2156:9: note: Null pointer dereference
bac_lexical.c:1930:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
bac_lexical.c:1141:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bac_lexical.c:1930:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
bac_lexical.c:2325:50: style: Function 'bac__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
bac_lexical.c:319:49: note: Function 'bac__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bac_lexical.c:2325:50: note: Function 'bac__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
bac_lexical.c:2338:50: style: Function 'bac__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
bac_lexical.c:320:48: note: Function 'bac__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bac_lexical.c:2338:50: note: Function 'bac__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
bac_lexical.c:2338:64: style: Function 'bac__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
bac_lexical.c:320:58: note: Function 'bac__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bac_lexical.c:2338:64: note: Function 'bac__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
bac_parser.y:180:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tenmado-0.10/libtenm/tenm_graphic.c:448:15: style: The scope of the variable 'file_name' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:449:7: style: The scope of the variable 'row' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:450:7: style: The scope of the variable 'column' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:452:7: style: The scope of the variable 'width' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:453:7: style: The scope of the variable 'height' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:1119:7: style: The scope of the variable 'x2' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:1120:7: style: The scope of the variable 'y2' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:1125:7: style: The scope of the variable 'error_tilde2' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_graphic.c:1127:7: style: The scope of the variable 'x2_changed' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_math.c:185:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_primitive.c:156:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_primitive.c:157:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tenmado-0.10/libtenm/tenm_primitive.c:196:7: error: Memory leak: temp.v [memleak]
tenmado-0.10/libtenm/tenm_table.c:188:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tenmado-0.10/libtenm/tenm_table.c:274:44: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
tenmado-0.10/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
tenmado-0.10/libtenm/tenm_table.c:274:44: note: Null pointer dereference
tenmado-0.10/libtenm/tenm_table.c:278:9: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
tenmado-0.10/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
tenmado-0.10/libtenm/tenm_table.c:278:9: note: Null pointer dereference
tenmado-0.10/libtenm/tenm_table.c:281:53: warning: Either the condition 'player!=NULL' is redundant or there is possible null pointer dereference: player. [nullPointerRedundantCheck]
tenmado-0.10/libtenm/tenm_table.c:286:46: note: Assuming that condition 'player!=NULL' is not redundant
tenmado-0.10/libtenm/tenm_table.c:281:53: note: Null pointer dereference
tenmado-0.10/loop.c:81:12: style: Condition '1==1' is always true [knownConditionTrueFalse]
tenmado-0.10/loop.c:43:3: style: Variable 'op' is reassigned a value before the old one has been used. [redundantAssignment]
tenmado-0.10/loop.c:40:0: note: Variable 'op' is reassigned a value before the old one has been used.
tenmado-0.10/loop.c:43:3: note: Variable 'op' is reassigned a value before the old one has been used.
tenmado-0.10/loop.c:81:12: style: Same expression on both sides of '=='. [duplicateExpression]
tenmado-0.10/option.c:32:7: style: The scope of the variable 'action' can be reduced. [variableScope]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tennix/tennix_1.1.orig.tar.gz
tennix-1.1/SDL_rotozoom.c:538:4: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
tennix-1.1/SDL_rotozoom.c:537:4: note: Variable 'sp' is reassigned a value before the old one has been used.
tennix-1.1/SDL_rotozoom.c:538:4: note: Variable 'sp' is reassigned a value before the old one has been used.
tennix-1.1/SDL_rotozoom.c:29:22: style: The scope of the variable 'osp' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:107:17: style: The scope of the variable 'osp' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:176:59: style: The scope of the variable 'ex' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:176:63: style: The scope of the variable 'ey' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:176:67: style: The scope of the variable 't1' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:176:71: style: The scope of the variable 't2' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:177:17: style: The scope of the variable 'c00' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:177:23: style: The scope of the variable 'c01' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:177:35: style: The scope of the variable 'c11' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:483:15: style: The scope of the variable 't1' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:483:19: style: The scope of the variable 't2' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:483:57: style: The scope of the variable 'ex' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:483:61: style: The scope of the variable 'ey' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:640:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:640:31: style: The scope of the variable 'sdx' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:640:36: style: The scope of the variable 'sdy' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:694:6: style: The scope of the variable 'row' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:694:11: style: The scope of the variable 'col' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:864:36: style: The scope of the variable 'sanglezoominv' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:864:51: style: The scope of the variable 'canglezoominv' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:865:9: style: The scope of the variable 'dstwidthhalf' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:865:33: style: The scope of the variable 'dstheighthalf' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:1152:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:1269:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tennix-1.1/SDL_rotozoom.c:43:12: style: Variable 'sgap' is assigned a value that is never used. [unreadVariable]
tennix-1.1/SDL_rotozoom.c:121:12: style: Variable 'sgap' is assigned a value that is never used. [unreadVariable]
tennix-1.1/SDL_rotozoom.c:651:10: style: Variable 'sw' is assigned a value that is never used. [unreadVariable]
tennix-1.1/SDL_rotozoom.c:652:10: style: Variable 'sh' is assigned a value that is never used. [unreadVariable]
tennix-1.1/archive.hh:53:0: error: Code 'std::ostream' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tennix-1.1/archive.cc:158:5: style: Variable 'memsize' is reassigned a value before the old one has been used. [redundantAssignment]
tennix-1.1/archive.cc:156:0: note: Variable 'memsize' is reassigned a value before the old one has been used.
tennix-1.1/archive.cc:158:5: note: Variable 'memsize' is reassigned a value before the old one has been used.
tennix-1.1/archive.hh:100:21: style: Technically the member function 'TennixArchive::getItemFilename' can be const. [functionConst]
tennix-1.1/archive.hh:106:16: style: Technically the member function 'TennixArchive::getItemSize' can be const. [functionConst]
tennix-1.1/archive.hh:110:13: style: Technically the member function 'TennixArchive::endOfFile' can be const. [functionConst]
tennix-1.1/archive.cc:44:9: style: Class 'TennixArchive' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tennix-1.1/archive.cc:44:9: style: Class 'TennixArchive' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tennix-1.1/archive.cc:140:5: error: Common realloc mistake: 'items' nulled but not freed upon failure [memleakOnRealloc]
tennix-1.1/archive.cc:141:5: error: Common realloc mistake: 'blobs' nulled but not freed upon failure [memleakOnRealloc]
tennix-1.1/archivetool.cc:38:14: style: The scope of the variable 'i' can be reduced. [variableScope]
tennix-1.1/data/data2csrc.c:16:19: style: The scope of the variable 'i' can be reduced. [variableScope]
tennix-1.1/graphics.cc:115:23: style: The scope of the variable 'rw' can be reduced. [variableScope]
tennix-1.1/graphics.cc:319:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
tennix-1.1/graphics.cc:319:29: style: The scope of the variable 'cy' can be reduced. [variableScope]
tennix-1.1/graphics.cc:154:26: warning: Assert statement calls a function which may have desired side effects: 'setItemFilename'. [assertWithSideEffect]
tennix-1.1/sound.cc:248:14: style: The scope of the variable 'id' can be reduced. [variableScope]
tennix-1.1/tennix.cc:94:12: style: The scope of the variable 'keys' can be reduced. [variableScope]
tennix-1.1/tennix.cc:98:27: style: The scope of the variable 'btn_hovering_old' can be reduced. [variableScope]
tennix-1.1/tennix.cc:106:38: style: The scope of the variable 'input_device_id' can be reduced. [variableScope]
tennix-1.1/tennix.cc:812:9: style: The scope of the variable 'w' can be reduced. [variableScope]
tennix-1.1/tennix.cc:812:12: style: The scope of the variable 'h' can be reduced. [variableScope]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tenshi/tenshi_0.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tercpp/tercpp_0.6.2+svn46.orig.tar.xz
tercpp-0.6.2+svn46.orig/src/alignmentStruct.h:42:13: performance: Technically the member function 'TERCpp::alignmentStruct::toString' can be static. [functionStatic]
tercpp-0.6.2+svn46.orig/src/alignmentStruct.cpp:6:29: note: Technically the member function 'TERCpp::alignmentStruct::toString' can be static.
tercpp-0.6.2+svn46.orig/src/alignmentStruct.h:42:13: note: Technically the member function 'TERCpp::alignmentStruct::toString' can be static.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:25:20: style: Technically the member function 'TERCpp::documentStructure::getDocId' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/documentStructure.cpp:24:31: note: Technically the member function 'TERCpp::documentStructure::getDocId' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:25:20: note: Technically the member function 'TERCpp::documentStructure::getDocId' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:26:20: style: Technically the member function 'TERCpp::documentStructure::getSysId' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/documentStructure.cpp:34:31: note: Technically the member function 'TERCpp::documentStructure::getSysId' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:26:20: note: Technically the member function 'TERCpp::documentStructure::getSysId' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:34:17: style: Technically the member function 'TERCpp::documentStructure::getSize' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/documentStructure.cpp:86:28: note: Technically the member function 'TERCpp::documentStructure::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.h:34:17: note: Technically the member function 'TERCpp::documentStructure::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/documentStructure.cpp:60:47: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/documentStructure.cpp:64:47: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:26:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:41:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:86:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:102:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:137:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:115:42: style: Function 'searchValue' argument 1 names different: declaration 'key' definition 'value'. [funcArgNamesDifferent]
tercpp-0.6.2+svn46.orig/src/hashMap.h:31:41: note: Function 'searchValue' argument 1 names different: declaration 'key' definition 'value'.
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:115:42: note: Function 'searchValue' argument 1 names different: declaration 'key' definition 'value'.
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:28:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:43:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:89:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:104:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:122:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:139:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:156:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:38:34: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:83:46: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:99:39: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMap.cpp:134:37: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:26:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:41:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:91:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:108:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:144:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:28:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:43:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:93:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:111:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:146:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:163:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:38:39: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:84:42: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:84:60: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:88:50: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:105:49: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapInfos.cpp:141:42: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:26:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:42:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:92:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:109:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:145:14: style: The scope of the variable 'foundKey' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:28:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:44:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:94:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:112:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:147:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:164:111: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.h:34:39: style: Technically the member function 'HashMapSpace::hashMapStringInfos::getHashMap' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:169:53: note: Technically the member function 'HashMapSpace::hashMapStringInfos::getHashMap' can be const.
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.h:34:39: note: Technically the member function 'HashMapSpace::hashMapStringInfos::getHashMap' can be const.
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:39:45: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:85:48: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:85:69: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:89:62: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:106:58: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/hashMapStringInfos.cpp:142:48: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:12:9: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:13:9: performance: Variable 'm_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/infosHasher.h:21:18: style: Technically the member function 'HashMapSpace::infosHasher::getHashKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:16:24: note: Technically the member function 'HashMapSpace::infosHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.h:21:18: note: Technically the member function 'HashMapSpace::infosHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.h:22:20: style: Technically the member function 'HashMapSpace::infosHasher::getKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:20:26: note: Technically the member function 'HashMapSpace::infosHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.h:22:20: note: Technically the member function 'HashMapSpace::infosHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.h:23:25: style: Technically the member function 'HashMapSpace::infosHasher::getValue' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:24:30: note: Technically the member function 'HashMapSpace::infosHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.h:23:25: note: Technically the member function 'HashMapSpace::infosHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:9:47: performance: Function parameter 'cleTxt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:9:67: performance: Function parameter 'valueVecInt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/infosHasher.cpp:28:48: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:101:0: style: Variable 'incDocRefences' is assigned a value that is never used. [unreadVariable]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:102:22: style: Unused variable: l_stream [unusedVariable]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:343:22: style: Unused variable: l_stream [unusedVariable]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:89:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:94:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:125:114: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:138:147: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:209:159: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:297:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:298:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:373:142: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:38:9: performance: Variable 'evalParameters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.h:32:18: style: Technically the member function 'TERCpp::multiEvaluation::evaluate' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:192:27: note: Technically the member function 'TERCpp::multiEvaluation::evaluate' can be const.
tercpp-0.6.2+svn46.orig/src/multiEvaluation.h:32:18: note: Technically the member function 'TERCpp::multiEvaluation::evaluate' can be const.
tercpp-0.6.2+svn46.orig/src/multiEvaluation.h:33:20: performance: Technically the member function 'TERCpp::multiEvaluation::scoreTER' can be static. [functionStatic]
tercpp-0.6.2+svn46.orig/src/multiEvaluation.cpp:281:29: note: Technically the member function 'TERCpp::multiEvaluation::scoreTER' can be static.
tercpp-0.6.2+svn46.orig/src/multiEvaluation.h:33:20: note: Technically the member function 'TERCpp::multiEvaluation::scoreTER' can be static.
tercpp-0.6.2+svn46.orig/src/multiEvaluation.h:19:13: style: Class 'multiEvaluation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:74:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:280:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:296:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:12:23: warning: Member variable 'multiTxtDocument::multiTxtDocumentParams' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.h:40:32: style: Technically the member function 'TERCpp::multiTxtDocument::getDocuments' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:67:51: note: Technically the member function 'TERCpp::multiTxtDocument::getDocuments' can be const.
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.h:40:32: note: Technically the member function 'TERCpp::multiTxtDocument::getDocuments' can be const.
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.h:49:17: style: Technically the member function 'TERCpp::multiTxtDocument::getSize' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.cpp:380:27: note: Technically the member function 'TERCpp::multiTxtDocument::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/multiTxtDocument.h:49:17: note: Technically the member function 'TERCpp::multiTxtDocument::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:49:23: warning: Member variable 'segmentStructure::averageLength' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:49:23: warning: Member variable 'segmentStructure::cost' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:32:23: warning: Member variable 'segmentStructure::cost' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:38:23: warning: Member variable 'segmentStructure::cost' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:34:9: performance: Variable 'segId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:35:9: performance: Variable 'content' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:40:9: performance: Variable 'segId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:41:9: performance: Variable 'content' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:51:9: performance: Variable 'segId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:32:12: style: Technically the member function 'TERCpp::segmentStructure::getAverageLength' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:70:29: note: Technically the member function 'TERCpp::segmentStructure::getAverageLength' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:32:12: note: Technically the member function 'TERCpp::segmentStructure::getAverageLength' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:33:20: style: Technically the member function 'TERCpp::segmentStructure::getSegId' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:10:30: note: Technically the member function 'TERCpp::segmentStructure::getSegId' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:33:20: note: Technically the member function 'TERCpp::segmentStructure::getSegId' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:34:26: style: Technically the member function 'TERCpp::segmentStructure::getAlignment' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:53:36: note: Technically the member function 'TERCpp::segmentStructure::getAlignment' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:34:26: note: Technically the member function 'TERCpp::segmentStructure::getAlignment' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:38:20: style: Technically the member function 'TERCpp::segmentStructure::getBestDocId' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:62:30: note: Technically the member function 'TERCpp::segmentStructure::getBestDocId' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:38:20: note: Technically the member function 'TERCpp::segmentStructure::getBestDocId' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:45:23: style: Technically the member function 'TERCpp::segmentStructure::getContent' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:6:33: note: Technically the member function 'TERCpp::segmentStructure::getContent' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.h:45:23: note: Technically the member function 'TERCpp::segmentStructure::getContent' can be const.
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:28:46: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:32:49: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:38:49: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/segmentStructure.cpp:66:50: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:123:24: style: Variable 'taille_f' is assigned a value that is never used. [unreadVariable]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:12:19: warning: Member variable 'SGMLDocument::sgmlDocumentParams' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:14:7: performance: Variable 'docType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:15:7: performance: Variable 'setId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:16:7: performance: Variable 'srcLang' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:17:7: performance: Variable 'tgtLang' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:31:20: style: Technically the member function 'TERCpp::SGMLDocument::getDocType' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:27:26: note: Technically the member function 'TERCpp::SGMLDocument::getDocType' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:31:20: note: Technically the member function 'TERCpp::SGMLDocument::getDocType' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:32:20: style: Technically the member function 'TERCpp::SGMLDocument::getSetId' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:31:26: note: Technically the member function 'TERCpp::SGMLDocument::getSetId' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:32:20: note: Technically the member function 'TERCpp::SGMLDocument::getSetId' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:33:20: style: Technically the member function 'TERCpp::SGMLDocument::getSrcLang' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:35:26: note: Technically the member function 'TERCpp::SGMLDocument::getSrcLang' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:33:20: note: Technically the member function 'TERCpp::SGMLDocument::getSrcLang' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:34:20: style: Technically the member function 'TERCpp::SGMLDocument::getTgtLang' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:39:26: note: Technically the member function 'TERCpp::SGMLDocument::getTgtLang' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:34:20: note: Technically the member function 'TERCpp::SGMLDocument::getTgtLang' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:39:10: style: Technically the member function 'TERCpp::SGMLDocument::getSize' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:82:23: note: Technically the member function 'TERCpp::SGMLDocument::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.h:39:10: note: Technically the member function 'TERCpp::SGMLDocument::getSize' can be const.
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:43:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:47:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:51:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/sgmlDocument.cpp:55:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:12:9: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:13:9: performance: Variable 'm_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/stringHasher.h:20:18: style: Technically the member function 'HashMapSpace::stringHasher::getHashKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:16:25: note: Technically the member function 'HashMapSpace::stringHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.h:20:18: note: Technically the member function 'HashMapSpace::stringHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.h:21:20: style: Technically the member function 'HashMapSpace::stringHasher::getKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:20:27: note: Technically the member function 'HashMapSpace::stringHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.h:21:20: note: Technically the member function 'HashMapSpace::stringHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.h:22:20: style: Technically the member function 'HashMapSpace::stringHasher::getValue' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:24:27: note: Technically the member function 'HashMapSpace::stringHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.h:22:20: note: Technically the member function 'HashMapSpace::stringHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:9:51: performance: Function parameter 'cleTxt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:9:66: performance: Function parameter 'valueTxt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringHasher.cpp:28:43: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:12:9: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:13:9: performance: Variable 'm_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:20:18: style: Technically the member function 'HashMapSpace::stringInfosHasher::getHashKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:16:30: note: Technically the member function 'HashMapSpace::stringInfosHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:20:18: note: Technically the member function 'HashMapSpace::stringInfosHasher::getHashKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:21:20: style: Technically the member function 'HashMapSpace::stringInfosHasher::getKey' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:20:32: note: Technically the member function 'HashMapSpace::stringInfosHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:21:20: note: Technically the member function 'HashMapSpace::stringInfosHasher::getKey' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:22:28: style: Technically the member function 'HashMapSpace::stringInfosHasher::getValue' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:24:39: note: Technically the member function 'HashMapSpace::stringInfosHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.h:22:28: note: Technically the member function 'HashMapSpace::stringInfosHasher::getValue' can be const.
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:9:61: performance: Function parameter 'cleTxt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:9:84: performance: Function parameter 'valueVecInt' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/stringInfosHasher.cpp:28:57: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:7:19: warning: Member variable 'terAlignment::averageWords' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:17:9: performance: Variable 'bestRef' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/terAlignment.h:46:20: performance: Technically the member function 'TERCpp::terAlignment::join' can be static. [functionStatic]
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:69:26: note: Technically the member function 'TERCpp::terAlignment::join' can be static.
tercpp-0.6.2+svn46.orig/src/terAlignment.h:46:20: note: Technically the member function 'TERCpp::terAlignment::join' can be static.
tercpp-0.6.2+svn46.orig/src/terAlignment.h:47:20: style: Technically the member function 'TERCpp::terAlignment::score' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:90:26: note: Technically the member function 'TERCpp::terAlignment::score' can be const.
tercpp-0.6.2+svn46.orig/src/terAlignment.h:47:20: note: Technically the member function 'TERCpp::terAlignment::score' can be const.
tercpp-0.6.2+svn46.orig/src/terAlignment.h:48:20: style: Technically the member function 'TERCpp::terAlignment::scoreAv' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:102:26: note: Technically the member function 'TERCpp::terAlignment::scoreAv' can be const.
tercpp-0.6.2+svn46.orig/src/terAlignment.h:48:20: note: Technically the member function 'TERCpp::terAlignment::scoreAv' can be const.
tercpp-0.6.2+svn46.orig/src/terAlignment.cpp:69:40: performance: Function parameter 'delim' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/terShift.cpp:48:9: performance: Variable 'shifted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tercpp-0.6.2+svn46.orig/src/terShift.h:27:18: style: Technically the member function 'TERCpp::terShift::leftShift' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/terShift.cpp:90:20: note: Technically the member function 'TERCpp::terShift::leftShift' can be const.
tercpp-0.6.2+svn46.orig/src/terShift.h:27:18: note: Technically the member function 'TERCpp::terShift::leftShift' can be const.
tercpp-0.6.2+svn46.orig/src/terShift.h:28:17: style: Technically the member function 'TERCpp::terShift::size' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/terShift.cpp:95:19: note: Technically the member function 'TERCpp::terShift::size' can be const.
tercpp-0.6.2+svn46.orig/src/terShift.h:28:17: note: Technically the member function 'TERCpp::terShift::size' can be const.
tercpp-0.6.2+svn46.orig/src/terShift.cpp:42:89: performance: Function parameter '_shifted' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:596:13: style: The scope of the variable 'first_good' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:598:13: style: The scope of the variable 'last_good' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:600:13: style: The scope of the variable 'last_peak' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:833:138: style: Function 'findBestShift' argument 5 names different: declaration 'cur_align' definition 'med_align'. [funcArgNamesDifferent]
tercpp-0.6.2+svn46.orig/src/tercalc.h:74:137: note: Function 'findBestShift' argument 5 names different: declaration 'cur_align' definition 'med_align'.
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:833:138: note: Function 'findBestShift' argument 5 names different: declaration 'cur_align' definition 'med_align'.
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:225:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:238:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:1025:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:1067:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:18:14: warning: Member variable 'terCalc::S' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:18:14: warning: Member variable 'terCalc::P' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/tercalc.h:68:26: style: Technically the member function 'TERCpp::terCalc::createConcordMots' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:538:27: note: Technically the member function 'TERCpp::terCalc::createConcordMots' can be const.
tercpp-0.6.2+svn46.orig/src/tercalc.h:68:26: note: Technically the member function 'TERCpp::terCalc::createConcordMots' can be const.
tercpp-0.6.2+svn46.orig/src/tercalc.h:70:18: performance: Technically the member function 'TERCpp::terCalc::trouverIntersection' can be static. [functionStatic]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:582:19: note: Technically the member function 'TERCpp::terCalc::trouverIntersection' can be static.
tercpp-0.6.2+svn46.orig/src/tercalc.h:70:18: note: Technically the member function 'TERCpp::terCalc::trouverIntersection' can be static.
tercpp-0.6.2+svn46.orig/src/tercalc.h:75:18: style: Technically the member function 'TERCpp::terCalc::calculateTerAlignment' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:941:19: note: Technically the member function 'TERCpp::terCalc::calculateTerAlignment' can be const.
tercpp-0.6.2+svn46.orig/src/tercalc.h:75:18: note: Technically the member function 'TERCpp::terCalc::calculateTerAlignment' can be const.
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:36:61: performance: Function parameter 'ref' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:36:83: performance: Function parameter 'hyp' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:792:48: performance: Function parameter 'hyp' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:792:68: performance: Function parameter 'ref' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:833:61: performance: Function parameter 'cur' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:833:119: performance: Function parameter 'rloc' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:992:92: performance: Function parameter 'ref' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:992:129: performance: Function parameter 'align' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tercalc.cpp:1149:56: performance: Function parameter 'words' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tools.cpp:119:14: style: The scope of the variable 'pushed' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tools.cpp:145:14: style: The scope of the variable 'pushed' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tools.cpp:177:14: style: The scope of the variable 'pushed' can be reduced. [variableScope]
tercpp-0.6.2+svn46.orig/src/tools.cpp:11:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:28:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:121:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:124:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:147:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:150:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:179:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:182:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/src/tools.cpp:25:58: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tools.cpp:217:39: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tools.cpp:286:33: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tools.cpp:359:35: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/tools.cpp:509:34: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
tercpp-0.6.2+svn46.orig/src/xmlStructure.cpp:18:19: warning: Member variable 'xmlStructure::xmlParams' is not initialized in the constructor. [uninitMemberVar]
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:23:18: style: Technically the member function 'TERCpp::xmlStructure::dump_attribs_to_SGMLDocuments' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/xmlStructure.cpp:329:24: note: Technically the member function 'TERCpp::xmlStructure::dump_attribs_to_SGMLDocuments' can be const.
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:23:18: note: Technically the member function 'TERCpp::xmlStructure::dump_attribs_to_SGMLDocuments' can be const.
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:26:26: style: Technically the member function 'TERCpp::xmlStructure::getIndent' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/xmlStructure.cpp:23:32: note: Technically the member function 'TERCpp::xmlStructure::getIndent' can be const.
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:26:26: note: Technically the member function 'TERCpp::xmlStructure::getIndent' can be const.
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:27:26: style: Technically the member function 'TERCpp::xmlStructure::getIndentAlt' can be const. [functionConst]
tercpp-0.6.2+svn46.orig/src/xmlStructure.cpp:35:32: note: Technically the member function 'TERCpp::xmlStructure::getIndentAlt' can be const.
tercpp-0.6.2+svn46.orig/src/xmlStructure.h:27:26: note: Technically the member function 'TERCpp::xmlStructure::getIndentAlt' can be const.
tercpp-0.6.2+svn46.orig/test/main.cpp:216:12: style: Unused variable: Ref [unusedVariable]
tercpp-0.6.2+svn46.orig/test/main.cpp:217:12: style: Unused variable: Hyp [unusedVariable]
tercpp-0.6.2+svn46.orig/test/main.cpp:417:12: style: Unused variable: Ref [unusedVariable]
tercpp-0.6.2+svn46.orig/test/main.cpp:418:12: style: Unused variable: Hyp [unusedVariable]
tercpp-0.6.2+svn46.orig/test/main.cpp:145:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:146:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:188:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:189:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:363:133: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:564:133: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tercpp-0.6.2+svn46.orig/test/main.cpp:61:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:65:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:69:14: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:73:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:77:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:81:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:85:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:89:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:93:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:97:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:101:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:105:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:109:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:113:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:117:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tercpp-0.6.2+svn46.orig/test/main.cpp:121:19: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
[07:48]

ftp://ftp.se.debian.org/debian/pool/main/t/termdebug/termdebug_2.2+dfsg.orig.tar.gz
termdebug-2.2+dfsg/src/common.c:81:10: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
termdebug-2.2+dfsg/src/compare.c:268:6: style: The scope of the variable 'min_length' can be reduced. [variableScope]
.objects/input_lex.c:1087:27: warning: Possible null pointer dereference: b [nullPointer]
.objects/input_lex.c:1084:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
.objects/input_lex.c:1087:27: note: Null pointer dereference
.objects/input_lex.c:1089:9: warning: Possible null pointer dereference: b [nullPointer]
.objects/input_lex.c:1084:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
.objects/input_lex.c:1089:9: note: Null pointer dereference
.objects/input_lex.c:1419:2: warning: Possible null pointer dereference: b [nullPointer]
.objects/input_lex.c:1308:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
.objects/input_lex.c:1419:2: note: Null pointer dereference
.objects/input_lex.c:1420:2: warning: Possible null pointer dereference: b [nullPointer]
.objects/input_lex.c:1308:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
.objects/input_lex.c:1420:2: note: Null pointer dereference
.objects/input_lex.c:1431:9: warning: Possible null pointer dereference: b [nullPointer]
.objects/input_lex.c:1308:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
.objects/input_lex.c:1431:9: note: Null pointer dereference
.objects/input_lex.c:1197:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
.objects/input_lex.c:361:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
.objects/input_lex.c:1197:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
.objects/input_lex.c:1604:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
.objects/input_lex.c:311:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
.objects/input_lex.c:1604:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
.objects/input_lex.c:1617:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
.objects/input_lex.c:312:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
.objects/input_lex.c:1617:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
.objects/input_lex.c:1617:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
.objects/input_lex.c:312:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
.objects/input_lex.c:1617:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
.objects/input_lex.c:1749:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
.objects/input_lex.c:559:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
.objects/input_lex.c:1749:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
termdebug-2.2+dfsg/src/picture_queue.c:65:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/replay.c:140:15: warning: Possible null pointer dereference: optArg [nullPointer]
termdebug-2.2+dfsg/src/replay.c:139:3: note: Assignment 'optArg=NULL', assigned value is 0
termdebug-2.2+dfsg/src/replay.c:140:15: note: Null pointer dereference
termdebug-2.2+dfsg/src/replay.c:142:22: warning: Possible null pointer dereference: optArg [nullPointer]
termdebug-2.2+dfsg/src/replay.c:139:3: note: Assignment 'optArg=NULL', assigned value is 0
termdebug-2.2+dfsg/src/replay.c:142:22: note: Null pointer dereference
termdebug-2.2+dfsg/src/replay.c:144:22: warning: Possible null pointer dereference: optArg [nullPointer]
termdebug-2.2+dfsg/src/replay.c:139:3: note: Assignment 'optArg=NULL', assigned value is 0
termdebug-2.2+dfsg/src/replay.c:144:22: note: Null pointer dereference
termdebug-2.2+dfsg/src/replay.c:151:12: warning: Possible null pointer dereference: optArg [nullPointer]
termdebug-2.2+dfsg/src/replay.c:150:3: note: Assignment 'optArg=NULL', assigned value is 0
termdebug-2.2+dfsg/src/replay.c:151:12: note: Null pointer dereference
termdebug-2.2+dfsg/src/replay.c:397:10: style: The scope of the variable 'result' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/replay.c:460:10: style: The scope of the variable 'result' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/replay.c:784:10: style: The scope of the variable 'result' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/view.c:51:12: warning: Possible null pointer dereference: optArg [nullPointer]
termdebug-2.2+dfsg/src/view.c:50:3: note: Assignment 'optArg=NULL', assigned value is 0
termdebug-2.2+dfsg/src/view.c:51:12: note: Null pointer dereference
termdebug-2.2+dfsg/src/window.c:632:3: style: Variable 'dst[1]' is reassigned a value before the old one has been used. [redundantAssignment]
termdebug-2.2+dfsg/src/window.c:631:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:632:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:639:3: style: Variable 'dst[1]' is reassigned a value before the old one has been used. [redundantAssignment]
termdebug-2.2+dfsg/src/window.c:638:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:639:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:640:3: style: Variable 'dst[1]' is reassigned a value before the old one has been used. [redundantAssignment]
termdebug-2.2+dfsg/src/window.c:639:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:640:3: note: Variable 'dst[1]' is reassigned a value before the old one has been used.
termdebug-2.2+dfsg/src/window.c:128:6: style: The scope of the variable 'i' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/window.c:248:22: style: The scope of the variable 'cursor_state_strings' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/window.c:267:27: style: The scope of the variable 'block_sizeB' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/window.c:952:11: style: The scope of the variable 'c' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/window.c:954:6: style: The scope of the variable 'width' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/window.c:441:32: style: Function 'get_value' argument 1 names different: declaration 'str' definition 'src'. [funcArgNamesDifferent]
termdebug-2.2+dfsg/src/window.h:172:32: note: Function 'get_value' argument 1 names different: declaration 'str' definition 'src'.
termdebug-2.2+dfsg/src/window.c:441:32: note: Function 'get_value' argument 1 names different: declaration 'str' definition 'src'.
termdebug-2.2+dfsg/src/window.c:441:45: style: Function 'get_value' argument 2 names different: declaration 'bytes' definition 'size'. [funcArgNamesDifferent]
termdebug-2.2+dfsg/src/window.h:172:45: note: Function 'get_value' argument 2 names different: declaration 'bytes' definition 'size'.
termdebug-2.2+dfsg/src/window.c:441:45: note: Function 'get_value' argument 2 names different: declaration 'bytes' definition 'size'.
termdebug-2.2+dfsg/src/write_stringlist.c:389:9: style: Condition 'td_true' is always true [knownConditionTrueFalse]
termdebug-2.2+dfsg/src/write_stringlist.c:381:9: style: The scope of the variable 'result' can be reduced. [variableScope]
termdebug-2.2+dfsg/src/write_stringlist.c:382:6: style: The scope of the variable 'saved_errno' can be reduced. [variableScope]
[07:49]

ftp://ftp.se.debian.org/debian/pool/main/t/terminado/terminado_0.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terminal.app/terminal.app_0.9.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terminaltables/terminaltables_3.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terminator/terminator_1.91.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terminatorx/terminatorx_4.0.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/termineter/termineter_1.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terminology/terminology_1.2.1.orig.tar.xz
terminology-1.2.1/src/bin/about.c:61:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/col.c:387:11: style: The scope of the variable 'n' can be reduced. [variableScope]
terminology-1.2.1/src/bin/config.c:203:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
terminology-1.2.1/src/bin/ipc.c:65:4: performance: Buffer 'hash' is being written before its old content has been used. [redundantCopy]
terminology-1.2.1/src/bin/ipc.c:64:4: note: Buffer 'hash' is being written before its old content has been used.
terminology-1.2.1/src/bin/ipc.c:65:4: note: Buffer 'hash' is being written before its old content has been used.
terminology-1.2.1/src/bin/ipc.c:45:18: style: The scope of the variable 'c1' can be reduced. [variableScope]
terminology-1.2.1/src/bin/ipc.c:45:22: style: The scope of the variable 'c2' can be reduced. [variableScope]
terminology-1.2.1/src/bin/keyin.c:388:41: style: The scope of the variable 'cmd' can be reduced. [variableScope]
terminology-1.2.1/src/bin/keyin.c:389:16: style: The scope of the variable 'template' can be reduced. [variableScope]
terminology-1.2.1/src/bin/keyin.c:390:8: style: The scope of the variable 'length' can be reduced. [variableScope]
terminology-1.2.1/src/bin/keyin.c:806:37: style: Function 'keyin_add_config' argument 1 names different: declaration 'cfg_key' definition 'key'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/keyin.h:44:41: note: Function 'keyin_add_config' argument 1 names different: declaration 'cfg_key' definition 'key'.
terminology-1.2.1/src/bin/keyin.c:806:37: note: Function 'keyin_add_config' argument 1 names different: declaration 'cfg_key' definition 'key'.
terminology-1.2.1/src/bin/keyin.c:835:40: style: Function 'keyin_remove_config' argument 1 names different: declaration 'cfg_key' definition 'key'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/keyin.h:45:44: note: Function 'keyin_remove_config' argument 1 names different: declaration 'cfg_key' definition 'key'.
terminology-1.2.1/src/bin/keyin.c:835:40: note: Function 'keyin_remove_config' argument 1 names different: declaration 'cfg_key' definition 'key'.
terminology-1.2.1/src/bin/keyin.c:215:9: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/keyin.c:224:18: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/lz4/lz4.c:891:56: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
terminology-1.2.1/src/bin/lz4/lz4.c:1049:113: note: Calling function 'LZ4_decompress_generic', 9th argument 'dictStart' value is 0
terminology-1.2.1/src/bin/lz4/lz4.c:891:56: note: Null pointer addition
terminology-1.2.1/src/bin/lz4/lz4.c:702:25: style: Function 'LZ4_loadDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/lz4/lz4.h:190:25: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'.
terminology-1.2.1/src/bin/lz4/lz4.c:702:25: note: Function 'LZ4_loadDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'.
terminology-1.2.1/src/bin/lz4/lz4.c:839:25: style: Function 'LZ4_saveDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/lz4/lz4.h:215:25: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'.
terminology-1.2.1/src/bin/lz4/lz4.c:839:25: note: Function 'LZ4_saveDict' argument 1 names different: declaration 'LZ4_stream' definition 'LZ4_dict'.
terminology-1.2.1/src/bin/lz4/lz4.c:1205:35: style: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/lz4/lz4.h:297:35: note: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'.
terminology-1.2.1/src/bin/lz4/lz4.c:1205:35: note: Function 'LZ4_slideInputBuffer' argument 1 names different: declaration 'state' definition 'LZ4_Data'.
terminology-1.2.1/src/bin/main.c:269:29: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
terminology-1.2.1/src/bin/main.c:238:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/main.c:669:28: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/md5/md5.c:35:14: style: The scope of the variable 't' can be reduced. [variableScope]
terminology-1.2.1/src/bin/md5/md5.c:49:23: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/md5/md5.h:19:32: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/md5/md5.c:49:23: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/md5/md5.c:64:25: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/md5/md5.h:20:34: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/md5/md5.c:64:25: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/md5/md5.c:112:50: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/md5/md5.h:21:70: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/md5/md5.c:112:50: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
terminology-1.2.1/src/bin/media.c:128:9: style: Variable 'iw' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/media.c:126:0: note: Variable 'iw' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/media.c:128:9: note: Variable 'iw' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/media.c:129:9: style: Variable 'ih' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/media.c:126:0: note: Variable 'ih' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/media.c:129:9: note: Variable 'ih' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/media.c:56:16: style: The scope of the variable 'l' can be reduced. [variableScope]
terminology-1.2.1/src/bin/media.c:474:17: style: The scope of the variable 'o' can be reduced. [variableScope]
terminology-1.2.1/src/bin/miniview.c:363:4: style: Variable 'bottom_bound' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/miniview.c:360:0: note: Variable 'bottom_bound' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/miniview.c:363:4: note: Variable 'bottom_bound' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/miniview.c:213:8: style: The scope of the variable 'remain' can be reduced. [variableScope]
terminology-1.2.1/src/bin/miniview.c:517:14: style: The scope of the variable 'cells' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_background.c:176:17: style: The scope of the variable 'o' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_background.c:176:21: style: The scope of the variable 'oe' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_background.c:178:9: style: The scope of the variable 'path' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_background.c:392:17: style: The scope of the variable 'o' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_background.c:556:26: style: The scope of the variable 'config_background_dir' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_colors.c:81:8: style: The scope of the variable 'i' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_colors.c:81:11: style: The scope of the variable 'j' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_elm.c:19:52: style: Function 'options_elm' argument 2 names different: declaration 'term' definition 'EINA_UNUSED'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/options_elm.h:4:51: note: Function 'options_elm' argument 2 names different: declaration 'term' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/options_elm.c:19:52: note: Function 'options_elm' argument 2 names different: declaration 'term' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/options_font.c:236:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/options_helpers.c:422:4: style: Variable 'row' is modified but its new value is never used. [unreadVariable]
terminology-1.2.1/src/bin/options_theme.c:54:22: style: The scope of the variable 'o' can be reduced. [variableScope]
terminology-1.2.1/src/bin/sb.c:79:11: style: The scope of the variable 'i' can be reduced. [variableScope]
terminology-1.2.1/src/bin/sel.c:769:26: style: Condition 'en->obj!=entry' is always true [knownConditionTrueFalse]
terminology-1.2.1/src/bin/sel.c:509:23: style: Function 'sel_entry_close' argument 1 names different: declaration 'entry' definition 'data'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/sel.h:9:28: note: Function 'sel_entry_close' argument 1 names different: declaration 'entry' definition 'data'.
terminology-1.2.1/src/bin/sel.c:509:23: note: Function 'sel_entry_close' argument 1 names different: declaration 'entry' definition 'data'.
terminology-1.2.1/src/bin/sel.c:517:24: style: Function 'sel_entry_update' argument 1 names different: declaration 'entry' definition 'data'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/sel.h:10:29: note: Function 'sel_entry_update' argument 1 names different: declaration 'entry' definition 'data'.
terminology-1.2.1/src/bin/sel.c:517:24: note: Function 'sel_entry_update' argument 1 names different: declaration 'entry' definition 'data'.
terminology-1.2.1/src/bin/termio.c:498:9: style: Variable 'sd->noreqsize' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/termio.c:496:9: note: Variable 'sd->noreqsize' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:498:9: note: Variable 'sd->noreqsize' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:516:9: style: Variable 'sd->noreqsize' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/termio.c:514:9: note: Variable 'sd->noreqsize' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:516:9: note: Variable 'sd->noreqsize' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:1147:4: style: Variable 'em' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/termio.c:1142:0: note: Variable 'em' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:1147:4: note: Variable 'em' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termio.c:620:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:1373:34: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:1662:10: style: The scope of the variable 's' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:4959:22: style: The scope of the variable 'i' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:4959:25: style: The scope of the variable 'jump' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:4959:31: style: The scope of the variable 'xx' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:4959:35: style: The scope of the variable 'backx' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:4961:29: style: The scope of the variable 'tc' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5609:30: style: The scope of the variable 'p0' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5610:20: style: The scope of the variable 'pp' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5611:18: style: The scope of the variable 'ww' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5611:26: style: The scope of the variable 'hh' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5857:18: style: The scope of the variable 'sum' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5864:33: style: The scope of the variable 'v' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:5993:20: style: The scope of the variable 'p' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termio.c:2065:30: style: Function 'termio_selection_get' argument 6 names different: declaration 'len' definition 'lenp'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/termio.h:17:43: note: Function 'termio_selection_get' argument 6 names different: declaration 'len' definition 'lenp'.
terminology-1.2.1/src/bin/termio.c:2065:30: note: Function 'termio_selection_get' argument 6 names different: declaration 'len' definition 'lenp'.
terminology-1.2.1/src/bin/termio.c:2066:32: style: Function 'termio_selection_get' argument 7 names different: declaration 'right_trim' definition 'rtrim'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/termio.h:17:58: note: Function 'termio_selection_get' argument 7 names different: declaration 'right_trim' definition 'rtrim'.
terminology-1.2.1/src/bin/termio.c:2066:32: note: Function 'termio_selection_get' argument 7 names different: declaration 'right_trim' definition 'rtrim'.
terminology-1.2.1/src/bin/termio.c:6041:25: style: Function 'termio_add' argument 1 names different: declaration 'parent' definition 'win'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/termio.h:10:38: note: Function 'termio_add' argument 1 names different: declaration 'parent' definition 'win'.
terminology-1.2.1/src/bin/termio.c:6041:25: note: Function 'termio_add' argument 1 names different: declaration 'parent' definition 'win'.
terminology-1.2.1/src/bin/termio.c:1471:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1478:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1722:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1731:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1740:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1751:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1768:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1785:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1800:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1810:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1822:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termio.c:1840:23: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termiolink.c:73:4: style: Variable 'cells' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/termiolink.c:69:0: note: Variable 'cells' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termiolink.c:73:4: note: Variable 'cells' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termiolink.c:174:4: style: Variable 'cells' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/termiolink.c:169:0: note: Variable 'cells' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termiolink.c:174:4: note: Variable 'cells' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/termpty.c:92:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
terminology-1.2.1/src/bin/termpty.c:90:10: note: outer condition: ty->buf
terminology-1.2.1/src/bin/termpty.c:92:13: note: opposite inner condition: !ty->buf
terminology-1.2.1/src/bin/termpty.c:230:16: style: The scope of the variable 'j' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termpty.c:422:22: style: The scope of the variable 'n' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termpty.c:645:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termpty.c:646:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termpty.c:928:21: style: Checking if unsigned variable 'ty->backsize' is less than zero. [unsignedLessThanZero]
terminology-1.2.1/src/bin/termpty.c:952:21: style: Checking if unsigned variable 'ty->backsize' is less than zero. [unsignedLessThanZero]
terminology-1.2.1/src/bin/termpty.c:1174:38: style: Function 'termpty_cellrow_get' argument 2 names different: declaration 'y' definition 'y_requested'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/termpty.h:248:49: note: Function 'termpty_cellrow_get' argument 2 names different: declaration 'y' definition 'y_requested'.
terminology-1.2.1/src/bin/termpty.c:1174:38: note: Function 'termpty_cellrow_get' argument 2 names different: declaration 'y' definition 'y_requested'.
terminology-1.2.1/src/bin/termpty.c:720:21: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
terminology-1.2.1/src/bin/termptyesc.c:2415:27: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
terminology-1.2.1/src/bin/termptyesc.c:2071:9: style: Variable 'blen' is modified but its new value is never used. [unreadVariable]
terminology-1.2.1/src/bin/termptyops.c:46:29: style: The scope of the variable 'cells2' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termptyops.c:47:8: style: The scope of the variable 'y' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termptyops.c:97:8: style: The scope of the variable 'y' can be reduced. [variableScope]
terminology-1.2.1/src/bin/termptysave.c:133:8: style: Condition '!ts_compfreeze' is always true [knownConditionTrueFalse]
terminology-1.2.1/src/bin/termptysave.c:24:17: style: struct member '_Alloc::size' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:24:23: style: struct member '_Alloc::last' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:24:29: style: struct member '_Alloc::count' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:24:36: style: struct member '_Alloc::allocated' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:25:10: style: struct member '_Alloc::slot' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:26:18: style: struct member '_Alloc::gen' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/termptysave.c:27:18: style: struct member '_Alloc::__pad' is never used. [unusedStructMember]
terminology-1.2.1/src/bin/tycat.c:72:16: style: The scope of the variable 'l' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyfuzz.c:92:8: style: The scope of the variable 'len' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyfuzz.c:92:16: style: The scope of the variable 'j' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:591:20: style: The scope of the variable 'cols' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:591:26: style: The scope of the variable 'c' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:591:29: style: The scope of the variable 'rows' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:591:38: style: The scope of the variable 'j' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:591:46: style: The scope of the variable 'cw' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:739:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:740:10: style: The scope of the variable 'path' can be reduced. [variableScope]
terminology-1.2.1/src/bin/tyls.c:760:15: style: The scope of the variable 'rp' can be reduced. [variableScope]
terminology-1.2.1/src/bin/utf8.c:47:48: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
terminology-1.2.1/src/bin/win.c:496:4: style: Variable 'solo' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/win.c:495:0: note: Variable 'solo' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:496:4: note: Variable 'solo' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:629:4: style: Variable 'tc_child' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/win.c:625:0: note: Variable 'tc_child' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:629:4: note: Variable 'tc_child' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:1215:4: style: Variable 'tc' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/win.c:1212:0: note: Variable 'tc' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:1215:4: note: Variable 'tc' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:2325:4: style: Variable 'split' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/win.c:2324:0: note: Variable 'split' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:2325:4: note: Variable 'split' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:2827:9: style: Variable 'tab_item->selector_entry' is reassigned a value before the old one has been used. [redundantAssignment]
terminology-1.2.1/src/bin/win.c:2826:9: note: Variable 'tab_item->selector_entry' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:2827:9: note: Variable 'tab_item->selector_entry' is reassigned a value before the old one has been used.
terminology-1.2.1/src/bin/win.c:1122:24: style: The scope of the variable 'tm' can be reduced. [variableScope]
terminology-1.2.1/src/bin/win.c:1227:15: style: The scope of the variable 'l' can be reduced. [variableScope]
terminology-1.2.1/src/bin/win.c:2263:19: style: The scope of the variable 'tm' can be reduced. [variableScope]
terminology-1.2.1/src/bin/win.c:4419:8: style: The scope of the variable 'opacity' can be reduced. [variableScope]
terminology-1.2.1/src/bin/win.c:5674:9: style: The scope of the variable 'wn' can be reduced. [variableScope]
terminology-1.2.1/src/bin/win.c:666:32: style: Function 'win_evas_object_get' argument 1 names different: declaration 'win' definition 'wn'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/win.h:45:45: note: Function 'win_evas_object_get' argument 1 names different: declaration 'win' definition 'wn'.
terminology-1.2.1/src/bin/win.c:666:32: note: Function 'win_evas_object_get' argument 1 names different: declaration 'win' definition 'wn'.
terminology-1.2.1/src/bin/win.c:2444:38: style: Function 'split_horizontally' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/win.h:22:38: note: Function 'split_horizontally' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:2444:38: note: Function 'split_horizontally' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:2459:36: style: Function 'split_vertically' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/win.h:23:36: note: Function 'split_vertically' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:2459:36: note: Function 'split_vertically' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:3335:28: style: Function 'main_new' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'. [funcArgNamesDifferent]
terminology-1.2.1/src/bin/main.h:7:28: note: Function 'main_new' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:3335:28: note: Function 'main_new' argument 1 names different: declaration 'win' definition 'EINA_UNUSED'.
terminology-1.2.1/src/bin/win.c:1844:16: style: Variable 'term' is assigned a value that is never used. [unreadVariable]
terminology-1.2.1/src/bin/win.c:3067:9: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
[07:49]

ftp://ftp.se.debian.org/debian/pool/main/t/termit/termit_3.0.orig.tar.gz
termit-termit-3.0/src/keybindings.c:93:12: style: The scope of the variable 'step' can be reduced. [variableScope]
termit-termit-3.0/src/keybindings.c:166:38: style: Function 'termit_keys_unbind' argument 1 names different: declaration 'keys' definition 'keybinding'. [funcArgNamesDifferent]
termit-termit-3.0/src/keybindings.h:47:38: note: Function 'termit_keys_unbind' argument 1 names different: declaration 'keys' definition 'keybinding'.
termit-termit-3.0/src/keybindings.c:166:38: note: Function 'termit_keys_unbind' argument 1 names different: declaration 'keys' definition 'keybinding'.
termit-termit-3.0/src/keybindings.c:213:36: style: Function 'termit_keys_bind' argument 1 names different: declaration 'keys' definition 'keybinding'. [funcArgNamesDifferent]
termit-termit-3.0/src/keybindings.h:46:36: note: Function 'termit_keys_bind' argument 1 names different: declaration 'keys' definition 'keybinding'.
termit-termit-3.0/src/keybindings.c:213:36: note: Function 'termit_keys_bind' argument 1 names different: declaration 'keys' definition 'keybinding'.
termit-termit-3.0/src/termit.c:100:5: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
termit-termit-3.0/src/termit.c:99:0: note: Variable 'path' is reassigned a value before the old one has been used.
termit-termit-3.0/src/termit.c:100:5: note: Variable 'path' is reassigned a value before the old one has been used.
termit-termit-3.0/src/termit_core_api.c:392:5: style: Variable 'cmd_path' is reassigned a value before the old one has been used. [redundantAssignment]
termit-termit-3.0/src/termit_core_api.c:391:0: note: Variable 'cmd_path' is reassigned a value before the old one has been used.
termit-termit-3.0/src/termit_core_api.c:392:5: note: Variable 'cmd_path' is reassigned a value before the old one has been used.
termit-termit-3.0/src/termit_core_api.c:695:69: style: Function 'termit_set_show_scrollbar_signal' argument 2 names different: declaration 'pHanderId' definition 'pHandlerId'. [funcArgNamesDifferent]
termit-termit-3.0/src/termit_core_api.h:72:69: note: Function 'termit_set_show_scrollbar_signal' argument 2 names different: declaration 'pHanderId' definition 'pHandlerId'.
termit-termit-3.0/src/termit_core_api.c:695:69: note: Function 'termit_set_show_scrollbar_signal' argument 2 names different: declaration 'pHanderId' definition 'pHandlerId'.
termit-termit-3.0/src/termit_preferences.c:242:25: style: Redundant condition: !pTab->title. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
[07:49]

ftp://ftp.se.debian.org/debian/pool/main/t/termsaver/termsaver_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/terraintool/terraintool_1.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/teseq/teseq_1.1.orig.tar.gz
teseq-1.1/src/csi.c:723:17: style: The scope of the variable 'param' can be reduced. [variableScope]
teseq-1.1/src/csi.c:967:15: style: The scope of the variable 'buttons' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:726:38: warning: Either the condition 'f<64+sizeof(iso_ir_table3)/sizeof(iso_ir_table3[0])' is redundant or the array 'iso_ir_table4[18]' is accessed at index 61, which is out of bounds. [arrayIndexOutOfBoundsCond]
teseq-1.1/src/teseq.c:725:22: note: Assuming that condition 'f<64+sizeof(iso_ir_table3)/sizeof(iso_ir_table3[0])' is not redundant
teseq-1.1/src/teseq.c:726:38: note: Array index out of bounds
teseq-1.1/src/teseq.c:318:7: style: The scope of the variable 'c' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:318:10: style: The scope of the variable 'col' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:960:15: style: The scope of the variable 'desig_strs' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:1045:15: style: The scope of the variable 'desig_strs' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:1594:19: style: The scope of the variable 'set_me' can be reduced. [variableScope]
teseq-1.1/src/teseq.c:726:38: warning: Either the condition 'f<126' is redundant or the array 'iso_ir_table4[18]' is accessed at index 61, which is out of bounds. [arrayIndexOutOfBoundsCond]
teseq-1.1/src/teseq.c:725:22: note: Assuming that condition 'f<126' is not redundant
teseq-1.1/src/teseq.c:726:38: note: Array index out of bounds
[07:49]

ftp://ftp.se.debian.org/debian/pool/main/t/tess/tess_0.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tessa/tessa_0.3.1.orig.tar.gz
tessa-0.3.1/src/arrayh5.c:169:4: error: Memory leak: d [memleak]
tessa-0.3.1/src/block.c:343:47: warning: Either the condition 'space==NULL' is redundant or there is possible null pointer dereference: space. [nullPointerRedundantCheck]
tessa-0.3.1/src/block.c:345:11: note: Assuming that condition 'space==NULL' is not redundant
tessa-0.3.1/src/block.c:343:47: note: Null pointer dereference
tessa-0.3.1/src/block.c:37:13: style: The scope of the variable 'orig_x' can be reduced. [variableScope]
tessa-0.3.1/src/block.c:405:9: style: Variable 'off_x' is assigned a value that is never used. [unreadVariable]
tessa-0.3.1/src/block.c:405:15: style: Variable 'off_y' is assigned a value that is never used. [unreadVariable]
tessa-0.3.1/src/block.c:405:15: style: Variable 'off_z' is assigned a value that is never used. [unreadVariable]
tessa-0.3.1/src/file.c:49:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
tessa-0.3.1/src/file.c:54:3: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
tessa-0.3.1/src/init.c:451:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:536:9: style: The scope of the variable 'f2' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:538:7: style: The scope of the variable 'l' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:538:9: style: The scope of the variable 'l1' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:538:12: style: The scope of the variable 'l2' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:647:22: style: The scope of the variable 'current_carto' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:677:22: style: The scope of the variable 'current_ponct' can be reduced. [variableScope]
tessa-0.3.1/src/init.c:707:22: style: The scope of the variable 'current_poynt' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:546:7: style: The scope of the variable 'miny' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:546:17: style: The scope of the variable 'maxy' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:581:7: style: The scope of the variable 'minz' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:581:17: style: The scope of the variable 'maxz' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:616:7: style: The scope of the variable 'minx' can be reduced. [variableScope]
tessa-0.3.1/src/simul.c:616:17: style: The scope of the variable 'maxx' can be reduced. [variableScope]
[07:49]

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract/tesseract_4.00~git2844-607e8fd8.orig.tar.xz
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:231:44: style: Function 'getOpenCLDevice' argument 1 names different: declaration 'device' definition 'data'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.h:118:40: note: Function 'getOpenCLDevice' argument 1 names different: declaration 'device' definition 'data'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:231:44: note: Function 'getOpenCLDevice' argument 1 names different: declaration 'device' definition 'data'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:346:37: style: Function 'Init' argument 3 names different: declaration 'mode' definition 'oem'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.h:226:70: note: Function 'Init' argument 3 names different: declaration 'mode' definition 'oem'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:346:37: note: Function 'Init' argument 3 names different: declaration 'mode' definition 'oem'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:358:37: style: Function 'Init' argument 4 names different: declaration 'mode' definition 'oem'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.h:240:26: note: Function 'Init' argument 4 names different: declaration 'mode' definition 'oem'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:358:37: note: Function 'Init' argument 4 names different: declaration 'mode' definition 'oem'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:691:50: style: Function 'GetConnectedComponents' argument 1 names different: declaration 'cc' definition 'pixa'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.h:441:39: note: Function 'GetConnectedComponents' argument 1 names different: declaration 'cc' definition 'pixa'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:691:50: note: Function 'GetConnectedComponents' argument 1 names different: declaration 'cc' definition 'pixa'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:973:46: style: Function 'ProcessPagesFileList' argument 1 names different: declaration 'fp' definition 'flist'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.h:901:35: note: Function 'ProcessPagesFileList' argument 1 names different: declaration 'fp' definition 'flist'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:973:46: note: Function 'ProcessPagesFileList' argument 1 names different: declaration 'fp' definition 'flist'.
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:1708:59: style: Variable 'lcnt' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:1710:56: style: Variable 'bcnt' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:1709:55: style: Variable 'pcnt' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:1718:5: style: Variable 'wcnt' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:145:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:145:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:157:16: style: The function 'BeginDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:108:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:157:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:158:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:158:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:159:16: style: The function 'EndDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:114:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:159:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:174:16: style: The function 'BeginDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:108:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:174:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:175:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:175:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:176:16: style: The function 'EndDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:114:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:176:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:192:16: style: The function 'BeginDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:108:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:192:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:193:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:193:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:194:16: style: The function 'EndDocumentHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:114:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:194:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:227:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:227:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:238:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:238:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:251:16: style: The function 'AddImageHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:111:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/api/renderer.h:251:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/api/baseapi.cpp:1377:61: performance: Function parameter 'base' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/api/pdfrenderer.cpp:783:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.cpp:42:5: style: Class 'TessResultRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/api/renderer.cpp:42:5: style: Class 'TessResultRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccmain/applybox.cpp:287:7: style: The scope of the variable 'right_chop_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/applybox.cpp:716:7: style: The scope of the variable 'ok_word_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:994:7: style: The scope of the variable 'non_overlapped' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:1861:8: style: The scope of the variable 'show_map_detail' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:1862:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:1952:11: style: The scope of the variable 'font' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:1953:11: style: The scope of the variable 'count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/control.cpp:1747:45: style: Variable 'gap_count' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.h:37:4: style: Class 'PGEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:74:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:236:11: style: The scope of the variable 'block_no' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:237:11: style: The scope of the variable 'row_no' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:239:12: style: The scope of the variable 'current_row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:241:8: style: The scope of the variable 'rej_word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:242:8: style: The scope of the variable 'prev_word_rejected' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:506:9: style: The scope of the variable 'rating_per_ch' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:507:7: style: The scope of the variable 'adjusted_len' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/docqual.cpp:591:13: style: The scope of the variable 'word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:854:32: warning: Either the condition '(neighbor=search.NextSideSearch(right_to_left))!=nullptr' is redundant or there is possible null pointer dereference: neighbor. [nullPointerRedundantCheck]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:838:62: note: Assuming that condition '(neighbor=search.NextSideSearch(right_to_left))!=nullptr' is not redundant
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:854:32: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:1467:3: style: Variable 'pix' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:1466:0: note: Variable 'pix' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:1467:3: note: Variable 'pix' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:104:44: style: Function 'EquationDetect' argument 2 names different: declaration 'equ_language' definition 'equ_name'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.h:42:30: note: Function 'EquationDetect' argument 2 names different: declaration 'equ_language' definition 'equ_name'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:104:44: note: Function 'EquationDetect' argument 2 names different: declaration 'equ_language' definition 'equ_name'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:153:15: style: Function 'IdentifySpecialText' argument 1 names different: declaration 'blob' definition 'blobnbox'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.h:75:38: note: Function 'IdentifySpecialText' argument 1 names different: declaration 'blob' definition 'blobnbox'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:153:15: note: Function 'IdentifySpecialText' argument 1 names different: declaration 'blob' definition 'blobnbox'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:909:41: style: Function 'IdentifyInlinePartsVertical' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.h:170:46: note: Function 'IdentifyInlinePartsVertical' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:909:41: note: Function 'IdentifyInlinePartsVertical' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:938:41: style: Function 'IsInline' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.h:175:27: note: Function 'IsInline' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:938:41: note: Function 'IsInline' argument 2 names different: declaration 'textPartsLineSpacing' definition 'textparts_linespacing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:103:17: warning: Member variable 'EquationDetect::part_grid_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/equationdetect.cpp:103:17: warning: Member variable 'EquationDetect::best_columns_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:822:7: style: Condition 'show_map_detail' is always false [knownConditionTrueFalse]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:811:26: note: Assignment 'show_map_detail=false', assigned value is 0
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:822:7: note: Condition 'show_map_detail' is always false
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:164:11: style: The scope of the variable 'current_score' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:194:13: style: The scope of the variable 'src_wd' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:271:8: style: The scope of the variable 'word_done' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:391:13: style: The scope of the variable 'combo' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:392:9: style: The scope of the variable 'copy_word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:590:11: style: The scope of the variable 'current_score' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:634:7: style: The scope of the variable 'blob_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/fixspace.cpp:812:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/linerec.cpp:257:8: style: The scope of the variable 'any_nonspace_delimited' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:81:3: style: 'PageIterator::operator=' should return 'PageIterator &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccmain/ltrresultiterator.cpp:349:5: style: Class 'ChoiceIterator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccmain/ltrresultiterator.cpp:349:5: style: Class 'ChoiceIterator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:304:32: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:91:40: style: Function 'update_best_script' argument 1 names different: declaration 'orientation_id' definition 'orientation'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.h:62:31: note: Function 'update_best_script' argument 1 names different: declaration 'orientation_id' definition 'orientation'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:91:40: note: Function 'update_best_script' argument 1 names different: declaration 'orientation_id' definition 'orientation'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:372:59: style: Function 'OrientationDetector' argument 2 names different: declaration 'results' definition 'osr'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.h:87:34: note: Function 'OrientationDetector' argument 2 names different: declaration 'results' definition 'osr'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:372:59: note: Function 'OrientationDetector' argument 2 names different: declaration 'results' definition 'osr'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/osdetect.cpp:255:43: style: Variable 'blobs_total' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/ccmain/output.cpp:113:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/output.cpp:114:8: style: The scope of the variable 'need_reject' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/output.cpp:283:45: style: Function 'set_unlv_suspects' argument 1 names different: declaration 'word' definition 'word_res'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:507:36: note: Function 'set_unlv_suspects' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/output.cpp:283:45: note: Function 'set_unlv_suspects' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.cpp:557:69: style: Function 'ParagraphInfo' argument 1 names different: declaration 'justification' definition 'just'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:308:57: note: Function 'ParagraphInfo' argument 1 names different: declaration 'justification' definition 'just'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.cpp:557:69: note: Function 'ParagraphInfo' argument 1 names different: declaration 'justification' definition 'just'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/par_control.cpp:55:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tesseract-4.00~git2844-607e8fd8/src/ccmain/par_control.cpp:63:5: note: Found duplicate branches for 'if' and 'else'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/par_control.cpp:55:3: note: Found duplicate branches for 'if' and 'else'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/par_control.cpp:28:3: warning: Member variable 'BlobData::tesseract' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paragraphs.cpp:2371:8: style: The scope of the variable 'first_word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paragraphs.cpp:868:3: warning: Member variable 'GeometricClassifierState::first_indent' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paragraphs.cpp:868:3: warning: Member variable 'GeometricClassifierState::body_indent' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paragraphs.cpp:868:3: warning: Member variable 'GeometricClassifierState::eop_threshold' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paragraphs_internal.h:74:1: warning: The struct 'LineHypothesis' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:54:16: style: The function 'Begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:92:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:54:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:68:16: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:125:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:68:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:76:16: style: The function 'IsAtBeginningOf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:140:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:76:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:83:16: style: The function 'IsAtFinalElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pageiterator.h:158:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:83:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:322:8: style: The scope of the variable 'msg_str' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:57:15: warning: Member variable 'ParamContent::changed_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:57:15: warning: Member variable 'ParamContent::iIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:57:15: warning: Member variable 'ParamContent::bIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:57:15: warning: Member variable 'ParamContent::dIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:65:15: warning: Member variable 'ParamContent::changed_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:65:15: warning: Member variable 'ParamContent::sIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:65:15: warning: Member variable 'ParamContent::bIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:65:15: warning: Member variable 'ParamContent::dIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:73:15: warning: Member variable 'ParamContent::changed_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:73:15: warning: Member variable 'ParamContent::sIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:73:15: warning: Member variable 'ParamContent::iIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:73:15: warning: Member variable 'ParamContent::dIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:81:15: warning: Member variable 'ParamContent::changed_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:81:15: warning: Member variable 'ParamContent::sIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:81:15: warning: Member variable 'ParamContent::iIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/paramsd.cpp:81:15: warning: Member variable 'ParamContent::bIt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:766:7: style: The scope of the variable 'word_height' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:768:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:228:44: style: Function 'Notify' argument 1 names different: declaration 'sve' definition 'event'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.h:39:31: note: Function 'Notify' argument 1 names different: declaration 'sve' definition 'event'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:228:44: note: Function 'Notify' argument 1 names different: declaration 'sve' definition 'event'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:718:57: style: Function 'word_blank_and_set_display' argument 1 names different: declaration 'pr_its' definition 'pr_it'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:592:48: note: Function 'word_blank_and_set_display' argument 1 names different: declaration 'pr_its' definition 'pr_it'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/pgedit.cpp:718:57: note: Function 'word_blank_and_set_display' argument 1 names different: declaration 'pr_its' definition 'pr_it'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:306:8: style: The scope of the variable 'conflict' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:307:8: style: The scope of the variable 'allow_1s' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:563:46: style: Function 'count_alphanums' argument 1 names different: declaration 'word' definition 'word_res'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:612:35: note: Function 'count_alphanums' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:563:46: note: Function 'count_alphanums' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:621:40: style: Function 'flip_hyphens' argument 1 names different: declaration 'word' definition 'word_res'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:625:31: note: Function 'flip_hyphens' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:621:40: note: Function 'flip_hyphens' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:678:35: style: Function 'flip_0O' argument 1 names different: declaration 'word' definition 'word_res'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:613:26: note: Function 'flip_0O' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/reject.cpp:678:35: note: Function 'flip_0O' argument 1 names different: declaration 'word' definition 'word_res'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:228:29: style: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'indices' definition 'word_indices'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:166:55: note: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'indices' definition 'word_indices'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:228:29: note: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'indices' definition 'word_indices'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:236:43: style: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'ssd' definition 'dirs_arg'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:170:69: note: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'ssd' definition 'dirs_arg'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:236:43: note: Function 'CalculateTextlineOrder' argument 3 names different: declaration 'ssd' definition 'dirs_arg'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:237:29: style: Function 'CalculateTextlineOrder' argument 4 names different: declaration 'indices' definition 'word_indices'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:171:55: note: Function 'CalculateTextlineOrder' argument 4 names different: declaration 'indices' definition 'word_indices'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:237:29: note: Function 'CalculateTextlineOrder' argument 4 names different: declaration 'indices' definition 'word_indices'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:168:8: performance: Technically the member function 'tesseract::ResultIterator::CalculateTextlineOrder' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.cpp:233:22: note: Technically the member function 'tesseract::ResultIterator::CalculateTextlineOrder' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccmain/resultiterator.h:168:8: note: Technically the member function 'tesseract::ResultIterator::CalculateTextlineOrder' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:102:48: style: Function 'SubAndSuperscriptFix' argument 1 names different: declaration 'word_res' definition 'word'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:474:39: note: Function 'SubAndSuperscriptFix' argument 1 names different: declaration 'word_res' definition 'word'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:102:48: note: Function 'SubAndSuperscriptFix' argument 1 names different: declaration 'word_res' definition 'word'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:389:10: style: Function 'TrySuperscriptSplits' argument 9 names different: declaration 'retry_leading' definition 'retry_rebuild_leading'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:492:39: note: Function 'TrySuperscriptSplits' argument 9 names different: declaration 'retry_leading' definition 'retry_rebuild_leading'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:389:10: note: Function 'TrySuperscriptSplits' argument 9 names different: declaration 'retry_leading' definition 'retry_rebuild_leading'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:389:38: style: Function 'TrySuperscriptSplits' argument 10 names different: declaration 'retry_trailing' definition 'retry_rebuild_trailing'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:493:39: note: Function 'TrySuperscriptSplits' argument 10 names different: declaration 'retry_trailing' definition 'retry_rebuild_trailing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/superscript.cpp:389:38: note: Function 'TrySuperscriptSplits' argument 10 names different: declaration 'retry_trailing' definition 'retry_rebuild_trailing'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:96:52: style: Function 'init_tesseract_lang_data' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:569:38: note: Function 'init_tesseract_lang_data' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:96:52: note: Function 'init_tesseract_lang_data' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:302:36: style: Function 'init_tesseract' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:523:27: note: Function 'init_tesseract' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:302:36: note: Function 'init_tesseract' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:402:45: style: Function 'init_tesseract_internal' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccmain/tesseractclass.h:552:36: note: Function 'init_tesseract_internal' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/tessedit.cpp:402:45: note: Function 'init_tesseract_internal' argument 9 names different: declaration 'set_only_init_params' definition 'set_only_non_debug_params'.
tesseract-4.00~git2844-607e8fd8/src/ccmain/thresholder.h:42:16: warning: Virtual function 'Clear' is called from destructor '~ImageThresholder()' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccmain/thresholder.cpp:42:3: note: Calling Clear
tesseract-4.00~git2844-607e8fd8/src/ccmain/thresholder.h:42:16: note: Clear is a virtual method
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.cpp:392:11: warning: Possible null pointer dereference: first_choice [nullPointer]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.cpp:383:35: note: Assignment 'first_choice=nullptr', assigned value is 0
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.cpp:392:11: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.cpp:481:74: style: Function 'InitForSegSearch' argument 6 names different: declaration 'pp_cb' definition 'cb'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.h:276:62: note: Function 'InitForSegSearch' argument 6 names different: declaration 'pp_cb' definition 'cb'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.cpp:481:74: note: Function 'InitForSegSearch' argument 6 names different: declaration 'pp_cb' definition 'cb'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.h:105:3: warning: Member variable 'BlamerBundle::debug_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.h:105:3: warning: Member variable 'BlamerBundle::misadaption_debug_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:91:11: warning: Member variable 'EDGEPT::next' is not assigned a value in 'EDGEPT::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:91:11: warning: Member variable 'EDGEPT::prev' is not assigned a value in 'EDGEPT::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:82:0: warning: Member variable 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::empty_' is not assigned a value in 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:82:0: style: 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::operator=' should return 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * > &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:505:0: style: Member variable 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::array_' is in the wrong place in the initializer list. [initializerList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:57:0: note: Member variable 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::array_' is in the wrong place in the initializer list.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:505:0: note: Member variable 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::array_' is in the wrong place in the initializer list.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:53:7: performance: Variable 'unichar_id_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/rejctmap.h:121:7: performance: Variable 'flags1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/rejctmap.h:122:7: performance: Variable 'flags2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.h:143:8: style: Technically the member function 'BlamerBundle::MatrixPositionCorrect' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:455:0: style: Technically the member function 'GENERIC_2D_ARRAY < BLOB_CHOICE_LIST * >::delete_matrix_pointers' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:275:3: style: Class 'WERD_CHOICE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:60:3: style: Struct 'TPOINT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:338:3: style: Class 'WERD_RES' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:677:3: style: Class 'PAGE_RES_IT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/params_training_featdef.h:106:1: warning: The struct 'ParamsTrainingHypothesis' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/stepblob.h:37:1: warning: The class 'C_BLOB' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blamer.h:100:1: warning: The struct 'BlamerBundle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:540:0: style: The function 'index' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:215:0: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:540:0: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccstruct/points.h:308:30: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/rect.h:165:28: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/rect.h:184:29: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/rect.h:205:33: performance: Function parameter 'pt' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:208:28: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:309:28: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:749:15: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:129:13: style: The scope of the variable 'newblob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:130:13: style: The scope of the variable 'blob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:131:11: style: The scope of the variable 'blobindex' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:132:11: style: The scope of the variable 'leftx' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:133:9: style: The scope of the variable 'blobwidth' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:134:9: style: The scope of the variable 'rightx' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:136:9: style: The scope of the variable 'test_ymin' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:136:20: style: The scope of the variable 'test_ymax' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:389:7: style: The scope of the variable 'grey_height' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:742:9: style: The scope of the variable 'available' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:800:13: style: The scope of the variable 'blob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:124:34: style: Function 'chop' argument 2 names different: declaration 'blob_it' definition 'end_it'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:189:28: note: Function 'chop' argument 2 names different: declaration 'blob_it' definition 'end_it'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:124:34: note: Function 'chop' argument 2 names different: declaration 'blob_it' definition 'end_it'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:583:32: style: Function 'find_cblob_hlimits' argument 5 names different: declaration 'xymax' definition 'xmax'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:838:32: note: Function 'find_cblob_hlimits' argument 5 names different: declaration 'xymax' definition 'xmax'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:583:32: note: Function 'find_cblob_hlimits' argument 5 names different: declaration 'xymax' definition 'xmax'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:1065:45: style: Function 'plot_noise_blobs' argument 1 names different: declaration 'to_win' definition 'win'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:780:39: note: Function 'plot_noise_blobs' argument 1 names different: declaration 'to_win' definition 'win'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:1065:45: note: Function 'plot_noise_blobs' argument 1 names different: declaration 'to_win' definition 'win'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:1073:46: style: Function 'plot_graded_blobs' argument 1 names different: declaration 'to_win' definition 'win'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:782:40: note: Function 'plot_graded_blobs' argument 1 names different: declaration 'to_win' definition 'win'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:1073:46: note: Function 'plot_graded_blobs' argument 1 names different: declaration 'to_win' definition 'win'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::kerning' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::spacing' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::pitch' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::font_class' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::xheight' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:35:3: warning: Member variable 'BLOCK::cell_over_xheight_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:561:5: warning: Member variable 'TO_ROW::merged' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:691:9: warning: Member variable 'TO_ROW::merged' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:151:7: performance: Variable 'box' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:711:5: style: Class 'TO_BLOCK' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.h:250:31: performance: Function parameter 'new_box' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobbox.cpp:125:28: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:175:36: style: Function 'Rotate' argument 1 names different: declaration 'rotation' definition 'rot'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:208:28: note: Function 'Rotate' argument 1 names different: declaration 'rotation' definition 'rot'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:175:36: note: Function 'Rotate' argument 1 names different: declaration 'rotation' definition 'rot'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:195:13: warning: Member variable 'TESSLINE::next' is not assigned a value in 'TESSLINE::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:309:8: style: Technically the member function 'TBLOB::Rotate' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:432:13: note: Technically the member function 'TBLOB::Rotate' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:309:8: note: Technically the member function 'TBLOB::Rotate' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:311:8: style: Technically the member function 'TBLOB::Move' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:440:13: note: Technically the member function 'TBLOB::Move' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:311:8: note: Technically the member function 'TBLOB::Move' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:313:8: style: Technically the member function 'TBLOB::Scale' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:448:13: note: Technically the member function 'TBLOB::Scale' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:313:8: note: Technically the member function 'TBLOB::Scale' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:315:8: style: Technically the member function 'TBLOB::ComputeBoundingBoxes' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:456:13: note: Technically the member function 'TBLOB::ComputeBoundingBoxes' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:315:8: note: Technically the member function 'TBLOB::ComputeBoundingBoxes' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:341:8: style: Technically the member function 'TBLOB::EliminateDuplicateOutlines' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:490:13: note: Technically the member function 'TBLOB::EliminateDuplicateOutlines' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:341:8: note: Technically the member function 'TBLOB::EliminateDuplicateOutlines' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:352:8: style: Technically the member function 'TBLOB::plot' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:520:13: note: Technically the member function 'TBLOB::plot' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.h:352:8: note: Technically the member function 'TBLOB::plot' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:175:36: performance: Function parameter 'rot' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blobs.cpp:432:33: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/blread.cpp:41:10: style: The scope of the variable 'block' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/coutln.cpp:542:10: style: The scope of the variable 'dirdiff' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/coutln.cpp:570:11: style: The scope of the variable 'farindex' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/coutln.h:209:7: performance: Function parameter 'C_OUTLINE' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/dppoint.cpp:75:15: warning: Suspicious pointer subtraction. Did you intend to write '->'? [thisSubtraction]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/imagedata.cpp:566:16: warning: Member variable 'DocumentCache::cache_strategy_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/mod128.cpp:68:18: style: The scope of the variable 'current' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:82:0: warning: Member variable 'GENERIC_2D_ARRAY < int >::empty_' is not assigned a value in 'GENERIC_2D_ARRAY < int >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:82:0: style: 'GENERIC_2D_ARRAY < int >::operator=' should return 'GENERIC_2D_ARRAY < int > &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/normalis.cpp:48:18: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:505:0: style: Member variable 'GENERIC_2D_ARRAY < int >::array_' is in the wrong place in the initializer list. [initializerList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:57:0: note: Member variable 'GENERIC_2D_ARRAY < int >::array_' is in the wrong place in the initializer list.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:505:0: note: Member variable 'GENERIC_2D_ARRAY < int >::array_' is in the wrong place in the initializer list.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/matrix.h:455:0: style: Technically the member function 'GENERIC_2D_ARRAY < int >::delete_matrix_pointers' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.cpp:136:8: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.cpp:49:3: performance: Variable 'proportional' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrblock.h:30:1: warning: The class 'BLOCK' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:104:11: style: The scope of the variable 'left' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:105:11: style: The scope of the variable 'prev_left' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:192:9: style: The scope of the variable 'word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:210:9: style: The scope of the variable 'word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:67:18: style: Function 'ROW' argument 1 names different: declaration 'row' definition 'to_row'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.h:51:17: note: Function 'ROW' argument 1 names different: declaration 'row' definition 'to_row'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:67:18: note: Function 'ROW' argument 1 names different: declaration 'row' definition 'to_row'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.cpp:77:3: performance: Variable 'baseline' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ocrrow.h:36:1: warning: The class 'ROW' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:79:17: style: Function 'PAGE_RES' argument 2 names different: declaration 'block_list' definition 'the_block_list'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:103:24: note: Function 'PAGE_RES' argument 2 names different: declaration 'block_list' definition 'the_block_list'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:79:17: note: Function 'PAGE_RES' argument 2 names different: declaration 'block_list' definition 'the_block_list'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:358:44: style: Function 'SetupFake' argument 1 names different: declaration 'uch' definition 'unicharset_in'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:473:36: note: Function 'SetupFake' argument 1 names different: declaration 'uch' definition 'unicharset_in'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:358:44: note: Function 'SetupFake' argument 1 names different: declaration 'uch' definition 'unicharset_in'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:390:50: style: Function 'SetupWordScript' argument 1 names different: declaration 'unicharset_in' definition 'uch'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:476:42: note: Function 'SetupWordScript' argument 1 names different: declaration 'unicharset_in' definition 'uch'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:390:50: note: Function 'SetupWordScript' argument 1 names different: declaration 'unicharset_in' definition 'uch'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:334:3: warning: Member variable 'WERD_RES::SetupForRecognition' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:338:3: warning: Member variable 'WERD_RES::SetupForRecognition' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:192:21: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:725:8: style: Technically the member function 'PAGE_RES_IT::MakeCurrentWordFuzzy' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.cpp:1483:19: note: Technically the member function 'PAGE_RES_IT::MakeCurrentWordFuzzy' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/pageres.h:725:8: note: Technically the member function 'PAGE_RES_IT::MakeCurrentWordFuzzy' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:227:13: style: The scope of the variable 'dir2' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:228:7: style: The scope of the variable 'sum1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:228:13: style: The scope of the variable 'sum2' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:231:12: style: The scope of the variable 'd12' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:412:7: style: The scope of the variable 'edgesum' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:66:54: style: Function 'ApproximateOutline' argument 2 names different: declaration 'c_outline' definition 'C_OUTLINE'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.h:28:65: note: Function 'ApproximateOutline' argument 2 names different: declaration 'c_outline' definition 'C_OUTLINE'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:66:54: note: Function 'ApproximateOutline' argument 2 names different: declaration 'c_outline' definition 'C_OUTLINE'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:122:1: style: Function 'edgesteps_to_edgepts' argument 1 names different: declaration 'c_outline' definition 'C_OUTLINE'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.h:30:13: note: Function 'edgesteps_to_edgepts' argument 1 names different: declaration 'c_outline' definition 'C_OUTLINE'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyaprx.cpp:122:1: note: Function 'edgesteps_to_edgepts' argument 1 names different: declaration 'c_outline' definition 'C_OUTLINE'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyblk.cpp:186:14: style: The scope of the variable 'pt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyblk.cpp:209:14: style: The scope of the variable 'pt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyblk.cpp:230:14: style: The scope of the variable 'pt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/polyblk.cpp:370:11: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quadlsq.h:39:13: style: Technically the member function 'QLSQ::count' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quadlsq.h:45:12: style: Technically the member function 'QLSQ::get_a' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quadlsq.h:48:12: style: Technically the member function 'QLSQ::get_b' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quadlsq.h:51:12: style: Technically the member function 'QLSQ::get_c' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:228:11: style: The scope of the variable 'index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:353:10: style: The scope of the variable 'increment' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:354:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:380:10: style: The scope of the variable 'increment' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:381:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:71:5: style: Function 'QSPLINE' argument 3 names different: declaration 'xcoords' definition 'xpts'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:59:11: note: Function 'QSPLINE' argument 3 names different: declaration 'xcoords' definition 'xpts'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:71:5: note: Function 'QSPLINE' argument 3 names different: declaration 'xcoords' definition 'xpts'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:72:5: style: Function 'QSPLINE' argument 4 names different: declaration 'ycoords' definition 'ypts'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:60:11: note: Function 'QSPLINE' argument 4 names different: declaration 'ycoords' definition 'ypts'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:72:5: note: Function 'QSPLINE' argument 4 names different: declaration 'ycoords' definition 'ypts'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:72:17: style: Function 'QSPLINE' argument 5 names different: declaration 'blobcount' definition 'pointcount'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:60:26: note: Function 'QSPLINE' argument 5 names different: declaration 'blobcount' definition 'pointcount'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:72:17: note: Function 'QSPLINE' argument 5 names different: declaration 'blobcount' definition 'pointcount'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:293:31: style: Function 'extrapolate' argument 2 names different: declaration 'left' definition 'xmin'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:76:26: note: Function 'extrapolate' argument 2 names different: declaration 'left' definition 'xmin'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:293:31: note: Function 'extrapolate' argument 2 names different: declaration 'left' definition 'xmin'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:294:31: style: Function 'extrapolate' argument 3 names different: declaration 'right' definition 'xmax'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:77:26: note: Function 'extrapolate' argument 3 names different: declaration 'right' definition 'xmax'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:294:31: note: Function 'extrapolate' argument 3 names different: declaration 'right' definition 'xmax'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:164:20: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:71:10: style: Technically the member function 'QSPLINE::overlap' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.cpp:272:15: note: Technically the member function 'QSPLINE::overlap' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/quspline.h:71:10: note: Technically the member function 'QSPLINE::overlap' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:573:15: style: Condition 'debug>=2' is always false [knownConditionTrueFalse]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:536:15: note: Assignment 'debug=0', assigned value is 0
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:573:15: note: Condition 'debug>=2' is always false
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:588:14: style: Condition 'debug>=1' is always false [knownConditionTrueFalse]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:536:15: note: Assignment 'debug=0', assigned value is 0
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:588:14: note: Condition 'debug>=1' is always false
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:95:30: style: Function 'BLOB_CHOICE' argument 4 names different: declaration 'script_id' definition 'src_script_id'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:69:21: note: Function 'BLOB_CHOICE' argument 4 names different: declaration 'script_id' definition 'src_script_id'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:95:30: note: Function 'BLOB_CHOICE' argument 4 names different: declaration 'script_id' definition 'src_script_id'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:324:42: style: Function 'remove_unichar_ids' argument 1 names different: declaration 'index' definition 'start'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:479:31: note: Function 'remove_unichar_ids' argument 1 names different: declaration 'index' definition 'start'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:324:42: note: Function 'remove_unichar_ids' argument 1 names different: declaration 'index' definition 'start'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:365:39: style: Function 'punct_stripped' argument 1 names different: declaration 'start_core' definition 'start'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:490:28: note: Function 'punct_stripped' argument 1 names different: declaration 'start_core' definition 'start'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:365:39: note: Function 'punct_stripped' argument 1 names different: declaration 'start_core' definition 'start'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:365:51: style: Function 'punct_stripped' argument 2 names different: declaration 'end_core' definition 'end'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:490:45: note: Function 'punct_stripped' argument 2 names different: declaration 'end_core' definition 'end'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:365:51: note: Function 'punct_stripped' argument 2 names different: declaration 'end_core' definition 'end'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:379:46: style: Function 'GetNonSuperscriptSpan' argument 1 names different: declaration 'start' definition 'pstart'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:495:35: note: Function 'GetNonSuperscriptSpan' argument 1 names different: declaration 'start' definition 'pstart'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:379:46: note: Function 'GetNonSuperscriptSpan' argument 1 names different: declaration 'start' definition 'pstart'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:379:59: style: Function 'GetNonSuperscriptSpan' argument 2 names different: declaration 'end' definition 'pend'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:495:47: note: Function 'GetNonSuperscriptSpan' argument 2 names different: declaration 'end' definition 'pend'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:379:59: note: Function 'GetNonSuperscriptSpan' argument 2 names different: declaration 'end' definition 'pend'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:92:14: warning: Member variable 'BLOB_CHOICE::xgap_before_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:92:14: warning: Member variable 'BLOB_CHOICE::xgap_after_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:117:14: warning: Member variable 'BLOB_CHOICE::xgap_before_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:117:14: warning: Member variable 'BLOB_CHOICE::xgap_after_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:100:3: performance: Variable 'unichar_id_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.cpp:118:3: performance: Variable 'unichar_id_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/ratngs.h:49:1: warning: The class 'BLOB_CHOICE' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:330:11: style: The scope of the variable 'new_mode' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:638:11: style: The scope of the variable 'next_sample' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:639:11: style: The scope of the variable 'next_lesser' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:640:11: style: The scope of the variable 'prev_greater' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:641:11: style: The scope of the variable 'equal_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:642:9: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:643:9: style: The scope of the variable 'sample' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:706:7: style: The scope of the variable 'result' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:769:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:681:9: style: Variable 'equal_count' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:745:7: style: Variable 'equal_count' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:52:8: warning: Member variable 'STATS::total_count_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:48:3: style: Class 'STATS' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/statistc.cpp:48:3: style: Class 'STATS' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.cpp:47:44: style: Function 'WERD' argument 2 names different: declaration 'blanks' definition 'blank_count'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.h:66:42: note: Function 'WERD' argument 2 names different: declaration 'blanks' definition 'blank_count'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.cpp:47:44: note: Function 'WERD' argument 2 names different: declaration 'blanks' definition 'blank_count'.
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.cpp:47:7: warning: Member variable 'WERD::dummy' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.cpp:118:7: warning: Member variable 'WERD::dummy' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccstruct/werd.h:59:1: warning: The class 'WERD' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:271:18: style: Same expression on both sides of '==' because the value of 'size()' and 'old_size' are the same. [duplicateExpression]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:269:26: note: 'old_size' is assigned value 'size()' here.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:271:18: note: Same expression on both sides of '==' because the value of 'size()' and 'old_size' are the same.
tesseract-4.00~git2844-607e8fd8/src/ccutil/helpers.h:176:31: warning: Either the condition 'b<0' is redundant or there is division by zero at line 176. [zerodivcond]
tesseract-4.00~git2844-607e8fd8/src/ccutil/helpers.h:175:9: note: Assuming that condition 'b<0' is not redundant
tesseract-4.00~git2844-607e8fd8/src/ccutil/helpers.h:176:31: note: Division by zero
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:335:61: style: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:218:42: note: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:335:61: note: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:380:60: style: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:221:41: note: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:380:60: note: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:428:62: style: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:224:43: note: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:428:62: note: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:469:61: style: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:227:42: note: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:469:61: note: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:791:52: style: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:277:21: note: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:791:52: note: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.cpp:71:46: style: Function 'LoadUnicharAmbigs' argument 2 names different: declaration 'ambigs_file' definition 'ambig_file'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:175:33: note: Function 'LoadUnicharAmbigs' argument 2 names different: declaration 'ambigs_file' definition 'ambig_file'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.cpp:71:46: note: Function 'LoadUnicharAmbigs' argument 2 names different: declaration 'ambigs_file' definition 'ambig_file'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::prev' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::current' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::next' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::ex_current_was_last' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::ex_current_was_cycle_pt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::cycle_pt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:208:5: warning: Member variable 'ELIST_ITERATOR::started_cycling' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:53:3: warning: Member variable '_ConstTessMemberResultCallback_0_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:53:3: warning: Member variable '_ConstTessMemberResultCallback_0_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:134:3: warning: Member variable '_TessMemberResultCallback_0_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:134:3: warning: Member variable '_TessMemberResultCallback_0_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:214:3: warning: Member variable '_TessFunctionResultCallback_0_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:299:3: warning: Member variable '_ConstTessMemberResultCallback_1_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:299:3: warning: Member variable '_ConstTessMemberResultCallback_1_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:373:3: warning: Member variable '_TessMemberResultCallback_1_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:373:3: warning: Member variable '_TessMemberResultCallback_1_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:446:3: warning: Member variable '_TessFunctionResultCallback_1_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:514:3: warning: Member variable '_ConstTessMemberResultCallback_2_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:514:3: warning: Member variable '_ConstTessMemberResultCallback_2_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:591:3: warning: Member variable '_TessMemberResultCallback_2_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:591:3: warning: Member variable '_TessMemberResultCallback_2_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:667:3: warning: Member variable '_TessFunctionResultCallback_2_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:738:3: warning: Member variable '_ConstTessMemberResultCallback_3_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:738:3: warning: Member variable '_ConstTessMemberResultCallback_3_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:817:3: warning: Member variable '_TessMemberResultCallback_3_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:817:3: warning: Member variable '_TessMemberResultCallback_3_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:894:3: warning: Member variable '_TessFunctionResultCallback_3_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:966:3: warning: Member variable '_ConstTessMemberResultCallback_4_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:966:3: warning: Member variable '_ConstTessMemberResultCallback_4_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1046:3: warning: Member variable '_TessMemberResultCallback_4_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1046:3: warning: Member variable '_TessMemberResultCallback_4_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1125:3: warning: Member variable '_TessFunctionResultCallback_4_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1199:3: warning: Member variable '_ConstTessMemberResultCallback_5_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1199:3: warning: Member variable '_ConstTessMemberResultCallback_5_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1281:3: warning: Member variable '_TessMemberResultCallback_5_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1281:3: warning: Member variable '_TessMemberResultCallback_5_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1362:3: warning: Member variable '_TessFunctionResultCallback_5_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1438:3: warning: Member variable '_ConstTessMemberResultCallback_6_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1438:3: warning: Member variable '_ConstTessMemberResultCallback_6_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1522:3: warning: Member variable '_TessMemberResultCallback_6_0::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1522:3: warning: Member variable '_TessMemberResultCallback_6_0::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1605:3: warning: Member variable '_TessFunctionResultCallback_6_0::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1733:3: warning: Member variable '_ConstTessMemberResultCallback_0_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1733:3: warning: Member variable '_ConstTessMemberResultCallback_0_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1814:3: warning: Member variable '_TessMemberResultCallback_0_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1814:3: warning: Member variable '_TessMemberResultCallback_0_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1894:3: warning: Member variable '_TessFunctionResultCallback_0_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1965:3: warning: Member variable '_ConstTessMemberResultCallback_1_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1965:3: warning: Member variable '_ConstTessMemberResultCallback_1_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2039:3: warning: Member variable '_TessMemberResultCallback_1_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2039:3: warning: Member variable '_TessMemberResultCallback_1_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2112:3: warning: Member variable '_TessFunctionResultCallback_1_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2180:3: warning: Member variable '_ConstTessMemberResultCallback_2_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2180:3: warning: Member variable '_ConstTessMemberResultCallback_2_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2256:3: warning: Member variable '_TessMemberResultCallback_2_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2256:3: warning: Member variable '_TessMemberResultCallback_2_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2331:3: warning: Member variable '_TessFunctionResultCallback_2_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2401:3: warning: Member variable '_ConstTessMemberResultCallback_3_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2401:3: warning: Member variable '_ConstTessMemberResultCallback_3_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2479:3: warning: Member variable '_TessMemberResultCallback_3_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2479:3: warning: Member variable '_TessMemberResultCallback_3_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2556:3: warning: Member variable '_TessFunctionResultCallback_3_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2628:3: warning: Member variable '_ConstTessMemberResultCallback_4_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2628:3: warning: Member variable '_ConstTessMemberResultCallback_4_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2708:3: warning: Member variable '_TessMemberResultCallback_4_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2708:3: warning: Member variable '_TessMemberResultCallback_4_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2787:3: warning: Member variable '_TessFunctionResultCallback_4_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2861:3: warning: Member variable '_ConstTessMemberResultCallback_5_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2861:3: warning: Member variable '_ConstTessMemberResultCallback_5_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2943:3: warning: Member variable '_TessMemberResultCallback_5_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:2943:3: warning: Member variable '_TessMemberResultCallback_5_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3024:3: warning: Member variable '_TessFunctionResultCallback_5_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3100:3: warning: Member variable '_ConstTessMemberResultCallback_6_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3100:3: warning: Member variable '_ConstTessMemberResultCallback_6_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3184:3: warning: Member variable '_TessMemberResultCallback_6_1::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3184:3: warning: Member variable '_TessMemberResultCallback_6_1::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3267:3: warning: Member variable '_TessFunctionResultCallback_6_1::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3338:3: warning: Member variable '_ConstTessMemberResultCallback_0_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3338:3: warning: Member variable '_ConstTessMemberResultCallback_0_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3419:3: warning: Member variable '_TessMemberResultCallback_0_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3419:3: warning: Member variable '_TessMemberResultCallback_0_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3499:3: warning: Member variable '_TessFunctionResultCallback_0_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3570:3: warning: Member variable '_ConstTessMemberResultCallback_1_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3570:3: warning: Member variable '_ConstTessMemberResultCallback_1_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3644:3: warning: Member variable '_TessMemberResultCallback_1_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3644:3: warning: Member variable '_TessMemberResultCallback_1_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3717:3: warning: Member variable '_TessFunctionResultCallback_1_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3785:3: warning: Member variable '_ConstTessMemberResultCallback_2_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3785:3: warning: Member variable '_ConstTessMemberResultCallback_2_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3861:3: warning: Member variable '_TessMemberResultCallback_2_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3861:3: warning: Member variable '_TessMemberResultCallback_2_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3936:3: warning: Member variable '_TessFunctionResultCallback_2_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4006:3: warning: Member variable '_ConstTessMemberResultCallback_3_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4006:3: warning: Member variable '_ConstTessMemberResultCallback_3_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4084:3: warning: Member variable '_TessMemberResultCallback_3_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4084:3: warning: Member variable '_TessMemberResultCallback_3_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4161:3: warning: Member variable '_TessFunctionResultCallback_3_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4233:3: warning: Member variable '_ConstTessMemberResultCallback_4_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4233:3: warning: Member variable '_ConstTessMemberResultCallback_4_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4313:3: warning: Member variable '_TessMemberResultCallback_4_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4313:3: warning: Member variable '_TessMemberResultCallback_4_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4392:3: warning: Member variable '_TessFunctionResultCallback_4_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4466:3: warning: Member variable '_ConstTessMemberResultCallback_5_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4466:3: warning: Member variable '_ConstTessMemberResultCallback_5_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4548:3: warning: Member variable '_TessMemberResultCallback_5_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4548:3: warning: Member variable '_TessMemberResultCallback_5_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4629:3: warning: Member variable '_TessFunctionResultCallback_5_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4705:3: warning: Member variable '_ConstTessMemberResultCallback_6_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4705:3: warning: Member variable '_ConstTessMemberResultCallback_6_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4789:3: warning: Member variable '_TessMemberResultCallback_6_2::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4789:3: warning: Member variable '_TessMemberResultCallback_6_2::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4872:3: warning: Member variable '_TessFunctionResultCallback_6_2::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4943:3: warning: Member variable '_ConstTessMemberResultCallback_0_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4943:3: warning: Member variable '_ConstTessMemberResultCallback_0_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5024:3: warning: Member variable '_TessMemberResultCallback_0_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5024:3: warning: Member variable '_TessMemberResultCallback_0_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5104:3: warning: Member variable '_TessFunctionResultCallback_0_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5176:3: warning: Member variable '_ConstTessMemberResultCallback_1_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5176:3: warning: Member variable '_ConstTessMemberResultCallback_1_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5251:3: warning: Member variable '_TessMemberResultCallback_1_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5251:3: warning: Member variable '_TessMemberResultCallback_1_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5325:3: warning: Member variable '_TessFunctionResultCallback_1_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5394:3: warning: Member variable '_ConstTessMemberResultCallback_2_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5394:3: warning: Member variable '_ConstTessMemberResultCallback_2_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5470:3: warning: Member variable '_TessMemberResultCallback_2_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5470:3: warning: Member variable '_TessMemberResultCallback_2_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5546:3: warning: Member variable '_TessFunctionResultCallback_2_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5616:3: warning: Member variable '_ConstTessMemberResultCallback_3_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5616:3: warning: Member variable '_ConstTessMemberResultCallback_3_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5694:3: warning: Member variable '_TessMemberResultCallback_3_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5694:3: warning: Member variable '_TessMemberResultCallback_3_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5771:3: warning: Member variable '_TessFunctionResultCallback_3_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5843:3: warning: Member variable '_ConstTessMemberResultCallback_4_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5843:3: warning: Member variable '_ConstTessMemberResultCallback_4_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5923:3: warning: Member variable '_TessMemberResultCallback_4_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5923:3: warning: Member variable '_TessMemberResultCallback_4_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6002:3: warning: Member variable '_TessFunctionResultCallback_4_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6076:3: warning: Member variable '_ConstTessMemberResultCallback_5_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6076:3: warning: Member variable '_ConstTessMemberResultCallback_5_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6158:3: warning: Member variable '_TessMemberResultCallback_5_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6158:3: warning: Member variable '_TessMemberResultCallback_5_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6239:3: warning: Member variable '_TessFunctionResultCallback_5_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6315:3: warning: Member variable '_ConstTessMemberResultCallback_6_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6315:3: warning: Member variable '_ConstTessMemberResultCallback_6_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6399:3: warning: Member variable '_TessMemberResultCallback_6_3::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6399:3: warning: Member variable '_TessMemberResultCallback_6_3::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6482:3: warning: Member variable '_TessFunctionResultCallback_6_3::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6553:3: warning: Member variable '_ConstTessMemberResultCallback_0_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6553:3: warning: Member variable '_ConstTessMemberResultCallback_0_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6625:3: warning: Member variable '_TessMemberResultCallback_0_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6625:3: warning: Member variable '_TessMemberResultCallback_0_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6696:3: warning: Member variable '_TessFunctionResultCallback_0_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6762:3: warning: Member variable '_ConstTessMemberResultCallback_1_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6762:3: warning: Member variable '_ConstTessMemberResultCallback_1_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6836:3: warning: Member variable '_TessMemberResultCallback_1_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6836:3: warning: Member variable '_TessMemberResultCallback_1_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6909:3: warning: Member variable '_TessFunctionResultCallback_1_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6977:3: warning: Member variable '_ConstTessMemberResultCallback_2_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6977:3: warning: Member variable '_ConstTessMemberResultCallback_2_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7053:3: warning: Member variable '_TessMemberResultCallback_2_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7053:3: warning: Member variable '_TessMemberResultCallback_2_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7128:3: warning: Member variable '_TessFunctionResultCallback_2_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7198:3: warning: Member variable '_ConstTessMemberResultCallback_3_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7198:3: warning: Member variable '_ConstTessMemberResultCallback_3_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7276:3: warning: Member variable '_TessMemberResultCallback_3_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7276:3: warning: Member variable '_TessMemberResultCallback_3_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7353:3: warning: Member variable '_TessFunctionResultCallback_3_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7425:3: warning: Member variable '_ConstTessMemberResultCallback_4_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7425:3: warning: Member variable '_ConstTessMemberResultCallback_4_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7505:3: warning: Member variable '_TessMemberResultCallback_4_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7505:3: warning: Member variable '_TessMemberResultCallback_4_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7584:3: warning: Member variable '_TessFunctionResultCallback_4_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7658:3: warning: Member variable '_ConstTessMemberResultCallback_5_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7658:3: warning: Member variable '_ConstTessMemberResultCallback_5_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7740:3: warning: Member variable '_TessMemberResultCallback_5_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7740:3: warning: Member variable '_TessMemberResultCallback_5_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7821:3: warning: Member variable '_TessFunctionResultCallback_5_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7897:3: warning: Member variable '_ConstTessMemberResultCallback_6_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7897:3: warning: Member variable '_ConstTessMemberResultCallback_6_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7981:3: warning: Member variable '_TessMemberResultCallback_6_4::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7981:3: warning: Member variable '_TessMemberResultCallback_6_4::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8064:3: warning: Member variable '_TessFunctionResultCallback_6_4::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8149:3: warning: Member variable '_ConstTessMemberResultCallback_0_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8149:3: warning: Member variable '_ConstTessMemberResultCallback_0_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8221:3: warning: Member variable '_TessMemberResultCallback_0_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8221:3: warning: Member variable '_TessMemberResultCallback_0_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8292:3: warning: Member variable '_TessFunctionResultCallback_0_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8358:3: warning: Member variable '_ConstTessMemberResultCallback_1_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8358:3: warning: Member variable '_ConstTessMemberResultCallback_1_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8432:3: warning: Member variable '_TessMemberResultCallback_1_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8432:3: warning: Member variable '_TessMemberResultCallback_1_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8505:3: warning: Member variable '_TessFunctionResultCallback_1_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8573:3: warning: Member variable '_ConstTessMemberResultCallback_2_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8573:3: warning: Member variable '_ConstTessMemberResultCallback_2_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8649:3: warning: Member variable '_TessMemberResultCallback_2_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8649:3: warning: Member variable '_TessMemberResultCallback_2_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8724:3: warning: Member variable '_TessFunctionResultCallback_2_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8794:3: warning: Member variable '_ConstTessMemberResultCallback_3_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8794:3: warning: Member variable '_ConstTessMemberResultCallback_3_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8872:3: warning: Member variable '_TessMemberResultCallback_3_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8872:3: warning: Member variable '_TessMemberResultCallback_3_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8949:3: warning: Member variable '_TessFunctionResultCallback_3_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9021:3: warning: Member variable '_ConstTessMemberResultCallback_4_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9021:3: warning: Member variable '_ConstTessMemberResultCallback_4_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9101:3: warning: Member variable '_TessMemberResultCallback_4_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9101:3: warning: Member variable '_TessMemberResultCallback_4_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9180:3: warning: Member variable '_TessFunctionResultCallback_4_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9254:3: warning: Member variable '_ConstTessMemberResultCallback_5_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9254:3: warning: Member variable '_ConstTessMemberResultCallback_5_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9337:3: warning: Member variable '_TessMemberResultCallback_5_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9337:3: warning: Member variable '_TessMemberResultCallback_5_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9418:3: warning: Member variable '_TessFunctionResultCallback_5_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9494:3: warning: Member variable '_ConstTessMemberResultCallback_6_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9494:3: warning: Member variable '_ConstTessMemberResultCallback_6_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9578:3: warning: Member variable '_TessMemberResultCallback_6_5::object_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9578:3: warning: Member variable '_TessMemberResultCallback_6_5::member_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9661:3: warning: Member variable '_TessFunctionResultCallback_6_5::function_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:49:1: style: The class 'CHAR_FRAGMENT' does not have a constructor although it has private member variables. [noConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < char >::clear_cb_' is not assigned a value in 'GenericVector < char >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < char >::compare_cb_' is not assigned a value in 'GenericVector < char >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < UNICHAR_ID >::clear_cb_' is not assigned a value in 'GenericVector < UNICHAR_ID >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < UNICHAR_ID >::compare_cb_' is not assigned a value in 'GenericVector < UNICHAR_ID >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < UnicharIdVector * >::clear_cb_' is not assigned a value in 'GenericVector < UnicharIdVector * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < UnicharIdVector * >::compare_cb_' is not assigned a value in 'GenericVector < UnicharIdVector * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < STRING >::clear_cb_' is not assigned a value in 'GenericVector < STRING >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < STRING >::compare_cb_' is not assigned a value in 'GenericVector < STRING >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:101:5: style: 'ELIST_LINK::operator=' should return 'ELIST_LINK &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:174:10: performance: Technically the member function 'ELIST::add_sorted' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:258:10: style: Technically the member function 'ELIST_ITERATOR::empty' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:266:10: style: Technically the member function 'ELIST_ITERATOR::current_extracted' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:272:10: style: Technically the member function 'ELIST_ITERATOR::at_last' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:711:29: note: Technically the member function 'ELIST_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:272:10: note: Technically the member function 'ELIST_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:274:10: style: Technically the member function 'ELIST_ITERATOR::cycled_list' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:731:29: note: Technically the member function 'ELIST_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:274:10: note: Technically the member function 'ELIST_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:282:13: style: Technically the member function 'ELIST_ITERATOR::length' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:749:32: note: Technically the member function 'ELIST_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:282:13: note: Technically the member function 'ELIST_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:162:17: performance: Technically the member function 'STRING::InvariantOk' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:863:8: performance: Technically the member function 'UNICHARSET::is_null_script' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:206:8: performance: Technically the member function 'tesseract::UnicharAmbigs::ParseAmbiguityLine' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.cpp:219:21: note: Technically the member function 'tesseract::UnicharAmbigs::ParseAmbiguityLine' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:206:8: note: Technically the member function 'tesseract::UnicharAmbigs::ParseAmbiguityLine' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:212:8: performance: Technically the member function 'tesseract::UnicharAmbigs::InsertIntoTable' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.cpp:334:21: note: Technically the member function 'tesseract::UnicharAmbigs::InsertIntoTable' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:212:8: note: Technically the member function 'tesseract::UnicharAmbigs::InsertIntoTable' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < char >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < char >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < char >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < UNICHAR_ID >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < UNICHAR_ID >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < UNICHAR_ID >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < UnicharIdVector * >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < UnicharIdVector * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < UnicharIdVector * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < STRING >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < STRING >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < STRING >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/errcode.h:77:3: style: Class 'ERRCODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:214:3: style: Class '_TessFunctionResultCallback_0_0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:244:3: style: Class '_TessFunctionResultCallback_0_0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1894:3: style: Class '_TessFunctionResultCallback_0_1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1924:3: style: Class '_TessFunctionResultCallback_0_1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3499:3: style: Class '_TessFunctionResultCallback_0_2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3529:3: style: Class '_TessFunctionResultCallback_0_2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5104:3: style: Class '_TessFunctionResultCallback_0_3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5134:3: style: Class '_TessFunctionResultCallback_0_3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6696:3: style: Class '_TessFunctionResultCallback_0_4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6723:3: style: Class '_TessFunctionResultCallback_0_4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8292:3: style: Class '_TessFunctionResultCallback_0_5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8319:3: style: Class '_TessFunctionResultCallback_0_5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:50:5: style: Class 'STRING' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:655:3: style: Class 'GenericVectorEqEq' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:137:1: style: Class 'AmbigSpec_IT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:59:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:59:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:91:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:91:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:140:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:140:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:172:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:172:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:219:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:219:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:249:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:249:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:303:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:303:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:333:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:333:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:377:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:377:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:407:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:407:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:449:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:449:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:477:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:477:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:518:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:518:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:550:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:550:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:595:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:595:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:627:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:627:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:670:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:670:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:700:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:700:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:743:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:743:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:775:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:775:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:821:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:821:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:853:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:853:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:897:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:897:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:927:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:927:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:970:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:970:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1003:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1003:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1050:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1050:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1083:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1083:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1128:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1128:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1159:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1159:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1203:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1203:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1237:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1237:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1285:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1285:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1319:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1319:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1365:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1365:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1397:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1397:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1442:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1442:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1477:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1477:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1526:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1526:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1561:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1561:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1608:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:39:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1608:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1641:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:32:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1641:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3376:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3376:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3457:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3457:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3534:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3534:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3604:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3604:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3678:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3678:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3748:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3748:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3820:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3820:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3896:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3896:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3968:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:3968:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4042:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4042:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4120:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4120:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4194:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4194:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4270:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4270:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4350:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4350:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4426:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4426:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4504:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4504:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4586:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4586:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4664:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4664:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4744:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4744:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4828:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4828:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4908:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1684:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4908:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4949:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4949:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4981:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:4981:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5030:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5030:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5062:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5062:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5109:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5109:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5139:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5139:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5180:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5180:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5211:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5211:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5255:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5255:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5286:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5286:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5357:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5357:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5398:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5398:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5429:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5429:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5475:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5475:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5506:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5506:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5549:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5549:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5578:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5578:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5620:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5620:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5652:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5652:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5698:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5698:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5730:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5730:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5774:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5774:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5804:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5804:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5847:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5847:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5880:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5880:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5927:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5927:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5960:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:5960:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6005:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6005:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6036:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6036:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6080:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6080:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6114:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6114:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6162:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6162:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6196:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6196:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6242:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6242:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6274:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6274:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6319:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6319:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6354:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6354:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6403:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6403:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6438:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6438:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6485:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1705:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6485:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6518:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1698:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6518:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6557:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6557:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6586:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6586:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6629:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6629:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6658:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6658:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6699:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6699:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6726:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6726:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6766:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6766:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6796:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6796:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6840:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6840:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6870:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6870:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6912:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6912:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6940:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6940:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6981:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:6981:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7012:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7012:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7057:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7057:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7088:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7088:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7131:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7131:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7160:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7160:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7202:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7202:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7234:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7234:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7280:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7280:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7312:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7312:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7356:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7356:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7386:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7386:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7429:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7429:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7462:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7462:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7509:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7509:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7542:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7542:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7587:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7587:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7618:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7618:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7662:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7662:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7696:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7696:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7744:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7744:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7778:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7778:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7824:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7824:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7856:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7856:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7901:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7901:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7936:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7936:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7985:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:7985:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8020:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8020:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8067:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1719:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8067:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8100:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:1712:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8100:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8153:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8153:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8182:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8182:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8225:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8225:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8254:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8254:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8295:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8295:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8322:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8322:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8362:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8362:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8392:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8392:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8436:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8436:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8466:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8466:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8508:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8508:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8536:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8536:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8577:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8577:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8608:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8608:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8653:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8653:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8684:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8684:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8727:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8727:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8756:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8756:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8798:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8798:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8830:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8830:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8876:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8876:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8908:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8908:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8952:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8952:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8982:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8982:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9025:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9025:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9058:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9058:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9105:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9105:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9138:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9138:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9183:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9183:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9214:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9214:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9259:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9259:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9293:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9293:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9341:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9341:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9375:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9375:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9421:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9421:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9453:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9453:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9498:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9498:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9533:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9533:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9582:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9582:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9617:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9617:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9664:13: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8135:13: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9664:13: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9697:16: style: The function 'Run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:8128:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/tesscallback.h:9697:16: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:279:39: performance: Function parameter 'unichar_id' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:462:57: performance: Function parameter 'other_case' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:472:53: performance: Function parameter 'mirror' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:647:36: performance: Function parameter 'unichar_id' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/ambigs.h:79:46: performance: Function parameter 'uid' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:42:0: performance: Function parameter 'init_val' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:703:0: performance: Function parameter 't' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:738:0: performance: Function parameter 't' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:747:0: performance: Function parameter 't' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:788:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:794:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:804:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:813:0: performance: Function parameter 'object' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:824:0: performance: Function parameter 't' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:1016:0: error: Uninitialized variable: empty [uninitvar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:1027:0: error: Uninitialized variable: empty [uninitvar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/bitvector.cpp:258:22: style: Same expression on both sides of '!=' because the value of 'new_wordlength' and 'initial_wordlength' are the same. [duplicateExpression]
tesseract-4.00~git2844-607e8fd8/src/ccutil/bitvector.cpp:257:34: note: 'new_wordlength' is assigned value 'WordLength()' here.
tesseract-4.00~git2844-607e8fd8/src/ccutil/bitvector.cpp:255:38: note: 'initial_wordlength' is assigned value 'WordLength()' here.
tesseract-4.00~git2844-607e8fd8/src/ccutil/bitvector.cpp:258:22: note: Same expression on both sides of '!=' because the value of 'new_wordlength' and 'initial_wordlength' are the same.
tesseract-4.00~git2844-607e8fd8/src/ccutil/bitvector.h:117:12: performance: Technically the member function 'tesseract::BitVector::BitMask' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < IntParam * >::clear_cb_' is not assigned a value in 'GenericVector < IntParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < IntParam * >::compare_cb_' is not assigned a value in 'GenericVector < IntParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < BoolParam * >::clear_cb_' is not assigned a value in 'GenericVector < BoolParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < BoolParam * >::compare_cb_' is not assigned a value in 'GenericVector < BoolParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < StringParam * >::clear_cb_' is not assigned a value in 'GenericVector < StringParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < StringParam * >::compare_cb_' is not assigned a value in 'GenericVector < StringParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < DoubleParam * >::clear_cb_' is not assigned a value in 'GenericVector < DoubleParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < DoubleParam * >::compare_cb_' is not assigned a value in 'GenericVector < DoubleParam * >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:195:5: performance: Variable 'value_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:196:5: performance: Variable 'default_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:204:8: style: Technically the member function 'tesseract::StringParam::empty' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:205:8: style: Technically the member function 'tesseract::StringParam::operator==' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < IntParam * >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < IntParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < IntParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < BoolParam * >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < BoolParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < BoolParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < StringParam * >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < StringParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < StringParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < DoubleParam * >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < DoubleParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < DoubleParam * >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:177:24: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/params.h:178:24: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::prev' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::current' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::next' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::ex_current_was_last' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::ex_current_was_cycle_pt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::cycle_pt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:166:5: warning: Member variable 'CLIST_ITERATOR::started_cycling' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:58:5: style: 'CLIST_LINK::operator=' should return 'CLIST_LINK &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:162:15: style: Unused private function: 'CLIST_ITERATOR::extract_sublist' [unusedPrivateFunction]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:217:10: style: Technically the member function 'CLIST_ITERATOR::empty' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:225:10: style: Technically the member function 'CLIST_ITERATOR::current_extracted' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:231:10: style: Technically the member function 'CLIST_ITERATOR::at_last' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:672:29: note: Technically the member function 'CLIST_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:231:10: note: Technically the member function 'CLIST_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:233:10: style: Technically the member function 'CLIST_ITERATOR::cycled_list' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:691:29: note: Technically the member function 'CLIST_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:233:10: note: Technically the member function 'CLIST_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:241:13: style: Technically the member function 'CLIST_ITERATOR::length' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:708:32: note: Technically the member function 'CLIST_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:241:13: note: Technically the member function 'CLIST_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/clst.h:170:5: style: Class 'CLIST_ITERATOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst.h:204:15: style: Unused private function: 'ELIST_ITERATOR::extract_sublist' [unusedPrivateFunction]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:300:63: style: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:179:43: note: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:300:63: note: Function 'add_after_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:348:62: style: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:182:42: note: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:348:62: note: Function 'add_after_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:399:64: style: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:185:44: note: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:399:64: note: Function 'add_before_then_move' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:445:63: style: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:188:43: note: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:445:63: note: Function 'add_before_stay_put' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:791:54: style: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:241:22: note: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:791:54: note: Function 'add_to_end' argument 1 names different: declaration 'new_link' definition 'new_element'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:76:5: style: 'ELIST2_LINK::operator=' should return 'ELIST2_LINK &'. [operatorEq]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:222:10: style: Technically the member function 'ELIST2_ITERATOR::empty' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:230:10: style: Technically the member function 'ELIST2_ITERATOR::current_extracted' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:236:10: style: Technically the member function 'ELIST2_ITERATOR::at_last' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:715:30: note: Technically the member function 'ELIST2_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:236:10: note: Technically the member function 'ELIST2_ITERATOR::at_last' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:238:10: style: Technically the member function 'ELIST2_ITERATOR::cycled_list' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:734:30: note: Technically the member function 'ELIST2_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:238:10: note: Technically the member function 'ELIST2_ITERATOR::cycled_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:246:13: style: Technically the member function 'ELIST2_ITERATOR::length' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:751:33: note: Technically the member function 'ELIST2_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:246:13: note: Technically the member function 'ELIST2_ITERATOR::length' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/elst2.h:172:5: style: Class 'ELIST2_ITERATOR' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/errcode.cpp:86:13: warning: Possible null pointer dereference: p [nullPointer]
tesseract-4.00~git2844-607e8fd8/src/ccutil/errcode.cpp:77:12: note: Assignment 'p=nullptr', assigned value is 0
tesseract-4.00~git2844-607e8fd8/src/ccutil/errcode.cpp:86:13: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/ccutil/errcode.cpp:45:11: style: The scope of the variable 'args' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int32_t >::clear_cb_' is not assigned a value in 'GenericVector < int32_t >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int32_t >::compare_cb_' is not assigned a value in 'GenericVector < int32_t >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int >::clear_cb_' is not assigned a value in 'GenericVector < int >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int >::compare_cb_' is not assigned a value in 'GenericVector < int >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < int32_t >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < int32_t >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < int32_t >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < int >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < int >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < int >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:138:15: style: The function 'SparseToCompact' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:49:15: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:138:15: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:142:15: style: The function 'SparseSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:57:15: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/ccutil/indexmapbidi.h:142:15: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:103:31: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:94:26: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:103:31: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:107:33: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:95:28: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:107:33: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:111:32: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:96:27: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:111:32: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:115:33: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:97:28: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:115:33: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:119:34: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:98:29: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:119:34: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:123:34: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:99:29: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:123:34: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:127:34: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:100:29: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:127:34: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:131:34: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:101:29: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:131:34: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:135:35: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:102:30: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:135:35: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:139:35: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:103:30: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:139:35: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:143:35: style: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:104:30: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:143:35: note: Function 'DeSerialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:147:35: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:107:30: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:147:35: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:151:37: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:108:32: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:151:37: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:155:36: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:109:31: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:155:36: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:159:37: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:110:32: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:159:37: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:163:38: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:111:33: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:163:38: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:167:38: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:112:33: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:167:38: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:171:38: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:113:33: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:171:38: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:175:38: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:114:33: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:175:38: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:179:39: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:115:34: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:179:39: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:183:39: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:116:34: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:183:39: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:187:39: style: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.h:117:34: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/serialis.cpp:187:39: note: Function 'Serialize' argument 1 names different: declaration 'data' definition 'buffer'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:110:30: style: Function 'STRING' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:49:26: note: Function 'STRING' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:110:30: note: Function 'STRING' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:119:28: style: Function 'STRING' argument 1 names different: declaration 'string' definition 'cstr'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:50:24: note: Function 'STRING' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:119:28: note: Function 'STRING' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:303:39: style: Function 'operator==' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:95:37: note: Function 'operator==' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:303:39: note: Function 'operator==' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:315:39: style: Function 'operator!=' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:96:37: note: Function 'operator!=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:315:39: note: Function 'operator!=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:327:37: style: Function 'operator!=' argument 1 names different: declaration 'string' definition 'cstr'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:97:34: note: Function 'operator!=' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:327:37: note: Function 'operator!=' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:340:41: style: Function 'operator=' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:100:40: note: Function 'operator=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:340:41: note: Function 'operator=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:356:43: style: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:106:41: note: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:356:43: note: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:399:40: style: Function 'operator=' argument 1 names different: declaration 'string' definition 'cstr'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:99:37: note: Function 'operator=' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:399:40: note: Function 'operator=' argument 1 names different: declaration 'string' definition 'cstr'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:433:40: style: Function 'operator+' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:102:38: note: Function 'operator+' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:433:40: note: Function 'operator+' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:462:41: style: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:105:38: note: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:462:41: note: Function 'operator+=' argument 1 names different: declaration 'string' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:77:17: performance: Technically the member function 'STRING::c_str' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.cpp:207:21: note: Technically the member function 'STRING::c_str' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/strngs.h:77:17: note: Technically the member function 'STRING::c_str' can be static.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int64_t >::clear_cb_' is not assigned a value in 'GenericVector < int64_t >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < int64_t >::compare_cb_' is not assigned a value in 'GenericVector < int64_t >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < int64_t >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < int64_t >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < int64_t >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:176:45: style: Function 'get_utf8' argument 1 names different: declaration 'buf' definition 'utf8_output'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.h:128:24: note: Function 'get_utf8' argument 1 names different: declaration 'buf' definition 'utf8_output'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:176:45: note: Function 'get_utf8' argument 1 names different: declaration 'buf' definition 'utf8_output'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:202:72: style: Function 'begin' argument 2 names different: declaration 'byte_length' definition 'len'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.h:156:63: note: Function 'begin' argument 2 names different: declaration 'byte_length' definition 'len'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:202:72: note: Function 'begin' argument 2 names different: declaration 'byte_length' definition 'len'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:206:70: style: Function 'end' argument 2 names different: declaration 'byte_length' definition 'len'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.h:157:61: note: Function 'end' argument 2 names different: declaration 'byte_length' definition 'len'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unichar.cpp:206:70: note: Function 'end' argument 2 names different: declaration 'byte_length' definition 'len'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < RecodedCharID >::clear_cb_' is not assigned a value in 'GenericVector < RecodedCharID >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < RecodedCharID >::compare_cb_' is not assigned a value in 'GenericVector < RecodedCharID >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < bool >::clear_cb_' is not assigned a value in 'GenericVector < bool >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:838:0: warning: Member variable 'GenericVector < bool >::compare_cb_' is not assigned a value in 'GenericVector < bool >::operator='. [operatorEqVarError]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < RecodedCharID >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < RecodedCharID >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < RecodedCharID >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: style: Technically the member function 'GenericVector < bool >::set_compare_callback' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:856:0: note: Technically the member function 'GenericVector < bool >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:147:0: note: Technically the member function 'GenericVector < bool >::set_compare_callback' can be const.
tesseract-4.00~git2844-607e8fd8/src/ccutil/genericvector.h:655:0: style: Class 'GenericVectorEqEq < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharmap.cpp:58:68: performance: Function parameter 'id' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:601:52: style: Function 'get_properties' argument 1 names different: declaration 'unichar_id' definition 'id'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:666:42: note: Function 'get_properties' argument 1 names different: declaration 'unichar_id' definition 'id'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:601:52: note: Function 'get_properties' argument 1 names different: declaration 'unichar_id' definition 'id'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:616:42: style: Function 'get_chartype' argument 1 names different: declaration 'unichar_id' definition 'id'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:675:32: note: Function 'get_chartype' argument 1 names different: declaration 'unichar_id' definition 'id'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:616:42: note: Function 'get_chartype' argument 1 names different: declaration 'unichar_id' definition 'id'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:1067:61: style: Function 'parse_from_string' argument 1 names different: declaration 'str' definition 'string'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.h:131:55: note: Function 'parse_from_string' argument 1 names different: declaration 'str' definition 'string'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:1067:61: note: Function 'parse_from_string' argument 1 names different: declaration 'str' definition 'string'.
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:808:5: warning: The buffer 'script' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:766:3: style: Class 'LocalFilePointer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:827:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:834:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:841:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:845:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:848:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:850:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:852:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/ccutil/unicharset.cpp:387:43: performance: Function parameter 'unichar_id' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptive.cpp:248:13: style: The scope of the variable 'IClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptive.cpp:249:15: style: The scope of the variable 'AClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptive.cpp:335:55: style: Function 'ReadAdaptedTemplates' argument 1 names different: declaration 'File' definition 'fp'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.h:151:47: note: Function 'ReadAdaptedTemplates' argument 1 names different: declaration 'File' definition 'fp'.
tesseract-4.00~git2844-607e8fd8/src/classify/adaptive.cpp:335:55: note: Function 'ReadAdaptedTemplates' argument 1 names different: declaration 'File' definition 'fp'.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:96:3: style: Class 'IntegerMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1985:14: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:462:9: style: The scope of the variable 'File' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:700:12: style: The scope of the variable 'Pid' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:703:14: style: The scope of the variable 'TempProto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:704:9: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:860:7: style: The scope of the variable 'NumFeatures' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:863:13: style: The scope of the variable 'IClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:867:7: style: The scope of the variable 'NewTempConfigId' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1535:15: style: The scope of the variable 'Ambiguities' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1593:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1841:14: style: The scope of the variable 'TempProto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1842:9: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1844:9: style: The scope of the variable 'X1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1844:17: style: The scope of the variable 'Y1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1845:9: style: The scope of the variable 'A1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:2034:22: style: The scope of the variable 'romans' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1403:47: style: Function 'ClassifyAsNoise' argument 1 names different: declaration 'Results' definition 'results'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.h:305:39: note: Function 'ClassifyAsNoise' argument 1 names different: declaration 'Results' definition 'results'.
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1403:47: note: Function 'ClassifyAsNoise' argument 1 names different: declaration 'Results' definition 'results'.
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1501:47: style: Function 'DebugAdaptiveClassifier' argument 1 names different: declaration 'Blob' definition 'blob'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.h:237:39: note: Function 'DebugAdaptiveClassifier' argument 1 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/adaptmatch.cpp:1501:47: note: Function 'DebugAdaptiveClassifier' argument 1 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:187:3: warning: Member variable 'Shape::unichars_sorted_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsample.h:55:3: warning: Member variable 'TrainingSample::cn_feature_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsample.h:55:3: warning: Member variable 'TrainingSample::geo_feature_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:44:15: style: The function 'UnicharClassifySample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/classify/shapeclassifier.h:67:15: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:44:15: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:48:29: style: The function 'GetShapeTable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/classify/shapeclassifier.h:86:29: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:48:29: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:51:29: style: The function 'GetUnicharset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/classify/shapeclassifier.h:89:29: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/classify/tessclassifier.h:51:29: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/classify/blobclass.cpp:74:57: style: Function 'LearnBlob' argument 2 names different: declaration 'Blob' definition 'blob'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.h:412:49: note: Function 'LearnBlob' argument 2 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/blobclass.cpp:74:57: note: Function 'LearnBlob' argument 2 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/classify.cpp:60:11: warning: Member variable 'Classify::feature_defs_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.cpp:60:11: warning: Member variable 'Classify::CharNormCutoffs' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/classify.cpp:60:11: warning: Member variable 'Classify::BaselineCutoffs' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1709:7: style: Condition 'Symmetrical' is always true [knownConditionTrueFalse]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1705:17: note: Assignment 'Symmetrical=true', assigned value is 1
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1709:7: note: Condition 'Symmetrical' is always true
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2370:22: warning: Either the condition '(Cluster)==nullptr' is redundant or there is possible null pointer dereference: Cluster. [nullPointerRedundantCheck]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2383:3: note: Assuming that condition '(Cluster)==nullptr' is not redundant
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2370:22: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:413:5: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:684:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1372:16: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1525:20: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1820:19: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2137:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2208:26: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2209:26: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2227:18: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2265:20: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2275:21: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2288:22: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:679:16: style: The scope of the variable 'PotentialCluster' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:894:12: style: The scope of the variable 'Cluster' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:895:14: style: The scope of the variable 'Prototype' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1676:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1678:10: style: The scope of the variable 'BucketProbability' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1679:10: style: The scope of the variable 'NextBucketBoundary' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1680:10: style: The scope of the variable 'Probability' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1681:10: style: The scope of the variable 'ProbabilityDelta' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1682:10: style: The scope of the variable 'LastProbDensity' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1683:10: style: The scope of the variable 'ProbDensity' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:1684:12: style: The scope of the variable 'CurrentBucket' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2043:9: style: The scope of the variable 'FrequencyDifference' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2255:10: style: The scope of the variable 'Slope' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2257:10: style: The scope of the variable 'NewDelta' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2258:10: style: The scope of the variable 'xDelta' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2364:11: style: The scope of the variable 'CharID' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2080:27: style: Function 'FreeBuckets' argument 1 names different: declaration 'Buckets' definition 'buckets'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:354:27: note: Function 'FreeBuckets' argument 1 names different: declaration 'Buckets' definition 'buckets'.
tesseract-4.00~git2844-607e8fd8/src/classify/cluster.cpp:2080:27: note: Function 'FreeBuckets' argument 1 names different: declaration 'Buckets' definition 'buckets'.
tesseract-4.00~git2844-607e8fd8/src/classify/clusttool.cpp:258:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tesseract-4.00~git2844-607e8fd8/src/classify/clusttool.cpp:65:15: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/clusttool.cpp:348:14: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/errorcounter.cpp:148:5: style: Variable 'total_samples' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/classify/featdefs.cpp:241:7: style: The scope of the variable 'Type' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:691:43: style: Same expression on both sides of '-' because the value of '9' and 'kEvidenceTableBits' are the same. [duplicateExpression]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:88:41: note: 'kEvidenceTableBits' is assigned value '9' here.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:691:43: note: Same expression on both sides of '-' because the value of '9' and 'kEvidenceTableBits' are the same.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:692:32: style: Same expression on both sides of '-' because the value of '14' and 'kIntEvidenceTruncBits' are the same. [duplicateExpression]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:90:44: note: 'kIntEvidenceTruncBits' is assigned value '14' here.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:692:32: note: Same expression on both sides of '-' because the value of '14' and 'kIntEvidenceTruncBits' are the same.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:772:13: style: The scope of the variable 'ProtoSet' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:773:13: style: The scope of the variable 'ProtoPrunerPtr' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:915:12: style: The scope of the variable 'ConfigWord' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:918:11: style: The scope of the variable 'ProtoWordNum' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1027:12: style: The scope of the variable 'ActualProtoNum' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1028:13: style: The scope of the variable 'ProtoSet' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1118:12: style: The scope of the variable 'ActualProtoNum' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1214:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1215:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:761:22: style: Function 'UpdateTablesForFeature' argument 6 names different: declaration 'evidence' definition 'tables'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:140:24: note: Function 'UpdateTablesForFeature' argument 6 names different: declaration 'evidence' definition 'tables'.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:761:22: note: Function 'UpdateTablesForFeature' argument 6 names different: declaration 'evidence' definition 'tables'.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:78:8: style: Technically the member function 'ScratchEvidence::UpdateSumOfProtoEvidences' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1109:23: note: Technically the member function 'ScratchEvidence::UpdateSumOfProtoEvidences' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:78:8: note: Technically the member function 'ScratchEvidence::UpdateSumOfProtoEvidences' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:110:9: performance: Technically the member function 'IntegerMatcher::ApplyCNCorrection' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1195:23: note: Technically the member function 'IntegerMatcher::ApplyCNCorrection' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:110:9: note: Technically the member function 'IntegerMatcher::ApplyCNCorrection' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:134:7: style: Technically the member function 'IntegerMatcher::UpdateTablesForFeature' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:755:21: note: Technically the member function 'IntegerMatcher::UpdateTablesForFeature' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:134:7: note: Technically the member function 'IntegerMatcher::UpdateTablesForFeature' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:148:8: performance: Technically the member function 'IntegerMatcher::DebugFeatureProtoError' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:906:22: note: Technically the member function 'IntegerMatcher::DebugFeatureProtoError' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:148:8: note: Technically the member function 'IntegerMatcher::DebugFeatureProtoError' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:156:8: performance: Technically the member function 'IntegerMatcher::DisplayProtoDebugInfo' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:1020:22: note: Technically the member function 'IntegerMatcher::DisplayProtoDebugInfo' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.h:156:8: note: Technically the member function 'IntegerMatcher::DisplayProtoDebugInfo' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:116:5: style: Class 'ClassPruner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:116:5: style: Class 'ClassPruner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:106:3: style: Class 'ClassPruner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/classify/intmatcher.cpp:984:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:236:7: style: The scope of the variable 'Pruner' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:288:7: style: The scope of the variable 'ProtoSetId' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:339:12: style: The scope of the variable 'ClassCount' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:543:13: style: The scope of the variable 'IClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:732:13: style: The scope of the variable 'w' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:732:19: style: The scope of the variable 'y' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:732:22: style: The scope of the variable 'z' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:7: style: The scope of the variable 'b' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:10: style: The scope of the variable 'bit_number' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:22: style: The scope of the variable 'last_cp_bit_number' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:42: style: The scope of the variable 'new_b' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:49: style: The scope of the variable 'new_i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:742:56: style: The scope of the variable 'new_w' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:750:18: style: The scope of the variable 'NewMask' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/intproto.cpp:750:27: style: The scope of the variable 'ClassBits' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:182:20: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:357:13: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:316:37: style: Function 'KDWalk' argument 2 names different: declaration 'Action' definition 'action'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.h:71:37: note: Function 'KDWalk' argument 2 names different: declaration 'Action' definition 'action'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:316:37: note: Function 'KDWalk' argument 2 names different: declaration 'Action' definition 'action'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:380:34: style: Function 'SearchRec' argument 1 names different: declaration 'Level' definition 'level'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:130:22: note: Function 'SearchRec' argument 1 names different: declaration 'Level' definition 'level'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:380:34: note: Function 'SearchRec' argument 1 names different: declaration 'Level' definition 'level'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:380:49: style: Function 'SearchRec' argument 2 names different: declaration 'SubTree' definition 'sub_tree'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:130:37: note: Function 'SearchRec' argument 2 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:380:49: note: Function 'SearchRec' argument 2 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:514:19: style: Function 'Walk' argument 4 names different: declaration 'SubTree' definition 'sub_tree'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.h:89:19: note: Function 'Walk' argument 4 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:514:19: note: Function 'Walk' argument 4 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:514:37: style: Function 'Walk' argument 5 names different: declaration 'Level' definition 'level'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.h:89:36: note: Function 'Walk' argument 5 names different: declaration 'Level' definition 'level'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:514:37: note: Function 'Walk' argument 5 names different: declaration 'Level' definition 'level'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:533:26: style: Function 'FreeSubTree' argument 1 names different: declaration 'SubTree' definition 'sub_tree'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.h:93:26: note: Function 'FreeSubTree' argument 1 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:533:26: note: Function 'FreeSubTree' argument 1 names different: declaration 'SubTree' definition 'sub_tree'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:98:0: style: Function 'insert' argument 1 names different: declaration 'k' definition 'key'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:65:0: note: Function 'insert' argument 1 names different: declaration 'k' definition 'key'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:98:0: note: Function 'insert' argument 1 names different: declaration 'k' definition 'key'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:98:0: style: Function 'insert' argument 2 names different: declaration 'v' definition 'value'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:65:0: note: Function 'insert' argument 2 names different: declaration 'v' definition 'value'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:98:0: note: Function 'insert' argument 2 names different: declaration 'v' definition 'value'.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:58:0: warning: Member variable 'Element::key' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:58:0: warning: Member variable 'Element::value' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:66:0: style: Technically the member function 'MinK < float , void * >::max_insertable_key' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:91:0: note: Technically the member function 'MinK < float , void * >::max_insertable_key' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:66:0: note: Technically the member function 'MinK < float , void * >::max_insertable_key' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:68:0: style: Technically the member function 'MinK < float , void * >::elements_count' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:69:0: style: Technically the member function 'MinK < float , void * >::elements' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:142:3: style: Class 'KDTreeSearch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:142:3: style: Class 'KDTreeSearch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:82:0: style: Class 'MinK < float , void * >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/classify/kdtree.cpp:82:0: style: Class 'MinK < float , void * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.cpp:196:8: style: The scope of the variable 'pix' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.cpp:163:62: style: Function 'AddSample' argument 2 names different: declaration 'unichar_str' definition 'unichar'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.h:96:49: note: Function 'AddSample' argument 2 names different: declaration 'unichar_str' definition 'unichar'.
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.cpp:163:62: note: Function 'AddSample' argument 2 names different: declaration 'unichar_str' definition 'unichar'.
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.cpp:908:63: style: Function 'ClusterShapes' argument 4 names different: declaration 'shape_table' definition 'shapes'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.h:261:50: note: Function 'ClusterShapes' argument 4 names different: declaration 'shape_table' definition 'shapes'.
tesseract-4.00~git2844-607e8fd8/src/classify/mastertrainer.cpp:908:63: note: Function 'ClusterShapes' argument 4 names different: declaration 'shape_table' definition 'shapes'.
tesseract-4.00~git2844-607e8fd8/src/classify/mf.cpp:47:11: style: The scope of the variable 'Feature' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:341:13: style: The scope of the variable 'CurrentPoint' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:39:25: style: Function 'ConvertBlob' argument 1 names different: declaration 'Blob' definition 'blob'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:81:25: note: Function 'ConvertBlob' argument 1 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:39:25: note: Function 'ConvertBlob' argument 1 names different: declaration 'Blob' definition 'blob'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:49:36: style: Function 'ConvertOutline' argument 1 names different: declaration 'Outline' definition 'outline'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:83:36: note: Function 'ConvertOutline' argument 1 names different: declaration 'Outline' definition 'outline'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:49:36: note: Function 'ConvertOutline' argument 1 names different: declaration 'Outline' definition 'outline'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:91:32: style: Function 'ConvertOutlines' argument 1 names different: declaration 'Outline' definition 'outline'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:85:32: note: Function 'ConvertOutlines' argument 1 names different: declaration 'Outline' definition 'outline'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:91:32: note: Function 'ConvertOutlines' argument 1 names different: declaration 'Outline' definition 'outline'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:92:27: style: Function 'ConvertOutlines' argument 2 names different: declaration 'ConvertedOutlines' definition 'mf_outlines'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:86:27: note: Function 'ConvertOutlines' argument 2 names different: declaration 'ConvertedOutlines' definition 'mf_outlines'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:92:27: note: Function 'ConvertOutlines' argument 2 names different: declaration 'ConvertedOutlines' definition 'mf_outlines'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:93:34: style: Function 'ConvertOutlines' argument 3 names different: declaration 'OutlineType' definition 'outline_type'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:87:34: note: Function 'ConvertOutlines' argument 3 names different: declaration 'OutlineType' definition 'outline_type'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:93:34: note: Function 'ConvertOutlines' argument 3 names different: declaration 'OutlineType' definition 'outline_type'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:150:26: style: Function 'FreeMFOutline' argument 1 names different: declaration 'agr' definition 'arg'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.h:95:26: note: Function 'FreeMFOutline' argument 1 names different: declaration 'agr' definition 'arg'.
tesseract-4.00~git2844-607e8fd8/src/classify/mfoutline.cpp:150:26: note: Function 'FreeMFOutline' argument 1 names different: declaration 'agr' definition 'arg'.
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:244:16: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:89:9: style: The scope of the variable 'Delta' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:90:14: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:207:9: style: The scope of the variable 'ParamMatch' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:100:22: error: Array 'feature.Params[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:101:15: error: Array 'feature.Params[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:102:15: error: Array 'feature.Params[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:103:15: error: Array 'feature.Params[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:104:15: error: Array 'feature.Params[1]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:105:15: error: Array 'feature.Params[1]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:126:21: error: Array 'feature.Params[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:134:21: error: Array 'feature.Params[1]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/classify/normmatch.cpp:258:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/classify/ocrfeatures.cpp:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/outfeat.cpp:153:9: style: The scope of the variable 'Length' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/outfeat.cpp:158:31: style: Checking if unsigned variable 'FeatureSet->NumFeatures' is less than zero. [unsignedLessThanZero]
tesseract-4.00~git2844-607e8fd8/src/classify/picofeat.cpp:107:11: style: The scope of the variable 'Feature' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/protos.cpp:61:7: style: The scope of the variable 'NewNumConfigs' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/protos.cpp:97:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/protos.cpp:98:7: style: The scope of the variable 'Bit' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/protos.cpp:99:7: style: The scope of the variable 'NewNumProtos' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/protos.cpp:226:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/classify/sampleiterator.cpp:238:36: style: Variable 'sample_count' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:307:8: style: Technically the member function 'tesseract::ShapeTable::AddToShape' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.cpp:369:18: note: Technically the member function 'tesseract::ShapeTable::AddToShape' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:307:8: note: Technically the member function 'tesseract::ShapeTable::AddToShape' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:309:8: style: Technically the member function 'tesseract::ShapeTable::AddShapeToShape' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.cpp:376:18: note: Technically the member function 'tesseract::ShapeTable::AddShapeToShape' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:309:8: note: Technically the member function 'tesseract::ShapeTable::AddShapeToShape' can be const.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:389:7: performance: Technically the member function 'tesseract::ShapeTable::AddUnicharToResults' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.cpp:713:17: note: Technically the member function 'tesseract::ShapeTable::AddUnicharToResults' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/shapetable.h:389:7: note: Technically the member function 'tesseract::ShapeTable::AddUnicharToResults' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsample.cpp:204:42: style: Function 'ExtractCharDesc' argument 1 names different: declaration 'feature_type' definition 'int_feature_type'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsample.h:93:28: note: Function 'ExtractCharDesc' argument 1 names different: declaration 'feature_type' definition 'int_feature_type'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsample.cpp:204:42: note: Function 'ExtractCharDesc' argument 1 names different: declaration 'feature_type' definition 'int_feature_type'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:70:59: style: Function 'TrainingSampleSet' argument 1 names different: declaration 'fontinfo_table' definition 'font_table'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:45:51: note: Function 'TrainingSampleSet' argument 1 names different: declaration 'fontinfo_table' definition 'font_table'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:70:59: note: Function 'TrainingSampleSet' argument 1 names different: declaration 'fontinfo_table' definition 'font_table'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:744:74: style: Function 'DisplaySamplesWithFeature' argument 3 names different: declaration 'feature_space' definition 'space'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:219:57: note: Function 'DisplaySamplesWithFeature' argument 3 names different: declaration 'feature_space' definition 'space'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:744:74: note: Function 'DisplaySamplesWithFeature' argument 3 names different: declaration 'feature_space' definition 'space'.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:176:8: performance: Technically the member function 'tesseract::TrainingSampleSet::KillSample' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:492:25: note: Technically the member function 'tesseract::TrainingSampleSet::KillSample' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:176:8: note: Technically the member function 'tesseract::TrainingSampleSet::KillSample' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:185:8: performance: Technically the member function 'tesseract::TrainingSampleSet::DeleteableSample' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.cpp:506:25: note: Technically the member function 'tesseract::TrainingSampleSet::DeleteableSample' can be static.
tesseract-4.00~git2844-607e8fd8/src/classify/trainingsampleset.h:185:8: note: Technically the member function 'tesseract::TrainingSampleSet::DeleteableSample' can be static.
tesseract-4.00~git2844-607e8fd8/src/cutil/callcpp.cpp:67:23: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/cutil/callcpp.cpp:76:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/cutil/callcpp.cpp:85:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/cutil/callcpp.cpp:92:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/cutil/callcpp.cpp:99:24: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/cutil/oldlist.cpp:298:8: style: The scope of the variable 't' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/cutil/oldlist.cpp:341:7: style: The scope of the variable 'result' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:205:3: warning: Member variable 'Dawg::flag_start_bit_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:205:3: warning: Member variable 'Dawg::next_node_start_bit_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:205:3: warning: Member variable 'Dawg::next_node_mask_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:205:3: warning: Member variable 'Dawg::flags_mask_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:205:3: warning: Member variable 'Dawg::letter_mask_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:355:3: warning: Member variable 'DawgPosition::punc_index' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:415:3: warning: Member variable 'SquishedDawg::edges_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:415:3: warning: Member variable 'SquishedDawg::num_edges_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:415:3: warning: Member variable 'SquishedDawg::num_forward_edges_in_node0' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:235:15: style: Technically the member function 'tesseract::Dawg::set_next_node_in_edge_rec' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:241:15: style: Technically the member function 'tesseract::Dawg::set_marker_flag_in_edge_rec' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:272:15: performance: Technically the member function 'tesseract::Dawg::edge_rec_match' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:365:8: style: Technically the member function 'tesseract::DawgPosition::operator==' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:445:7: style: Technically the member function 'tesseract::SquishedDawg::NumEdges' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:551:8: style: Technically the member function 'tesseract::SquishedDawg::print_all' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:305:15: style: Technically the member function 'tesseract::Trie::link_edge' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:171:15: performance: Technically the member function 'tesseract::Dict::update_best_choice' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:289:7: performance: Technically the member function 'tesseract::Dict::case_ok' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/context.cpp:52:11: note: Technically the member function 'tesseract::Dict::case_ok' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:289:7: note: Technically the member function 'tesseract::Dict::case_ok' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:292:8: performance: Technically the member function 'tesseract::Dict::absolute_garbage' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/context.cpp:70:12: note: Technically the member function 'tesseract::Dict::absolute_garbage' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:292:8: note: Technically the member function 'tesseract::Dict::absolute_garbage' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:384:10: performance: Technically the member function 'tesseract::Dict::def_probability_in_context' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:90:3: style: Class 'Dict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:448:12: style: The function 'edge_char_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:160:20: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:448:12: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:453:8: style: The function 'unichar_ids_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:165:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:453:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:467:12: style: The function 'next_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:170:20: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:467:12: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:473:8: style: The function 'end_of_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:174:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:473:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:478:14: style: The function 'edge_letter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:177:22: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:478:14: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:484:8: style: The function 'print_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:181:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:484:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:103:12: style: The function 'edge_char_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:160:20: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:103:12: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:116:8: style: The function 'unichar_ids_of' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:165:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:116:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:132:12: style: The function 'next_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:170:20: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:132:12: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:141:8: style: The function 'end_of_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:174:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:141:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:147:14: style: The function 'edge_letter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:177:22: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:147:14: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:163:8: style: The function 'print_node' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:181:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:163:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:239:8: style: The function 'unichar_id_to_patterns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:185:16: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:239:8: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:246:20: style: The function 'pattern_loop_edge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:196:20: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:246:20: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:64:37: performance: Function parameter 'ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:251:51: performance: Function parameter 'next_node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:272:39: performance: Function parameter 'next_node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:275:39: performance: Function parameter 'other_next_node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:358:39: performance: Function parameter 'dawgref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:359:39: performance: Function parameter 'puncref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:453:32: performance: Function parameter 'node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:507:57: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:103:34: performance: Function parameter 'node_ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:132:31: performance: Function parameter 'edge_ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:141:29: performance: Function parameter 'edge_ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:147:35: performance: Function parameter 'edge_ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:290:47: performance: Function parameter 'edge_ref' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:355:30: performance: Function parameter 'node1' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:355:46: performance: Function parameter 'node2' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:380:29: performance: Function parameter 'node1' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:380:45: performance: Function parameter 'node2' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:148:11: style: The scope of the variable 'word_end' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:203:9: style: The scope of the variable 'compare' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:245:21: style: The scope of the variable 'forward_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:246:21: style: The scope of the variable 'backward_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:248:21: style: The scope of the variable 'last_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:249:21: style: The scope of the variable 'not_last_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:251:21: style: The scope of the variable 'eow_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:252:21: style: The scope of the variable 'not_eow_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:254:21: style: The scope of the variable 'direction' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:255:21: style: The scope of the variable 'is_last' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:256:21: style: The scope of the variable 'eow' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:45:46: style: Function 'prefix_in_dawg' argument 1 names different: declaration 'prefix' definition 'word'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:139:42: note: Function 'prefix_in_dawg' argument 1 names different: declaration 'prefix' definition 'word'.
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:45:46: note: Function 'prefix_in_dawg' argument 1 names different: declaration 'prefix' definition 'word'.
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:347:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:353:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:363:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:387:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:399:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:413:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:182:26: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:515:15: style: Unused private function: 'SquishedDawg::clear_all_edges' [unusedPrivateFunction]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.h:519:15: style: Unused private function: 'SquishedDawg::clear_marker_flag' [unusedPrivateFunction]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:196:46: performance: Function parameter 'node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dawg.cpp:228:50: performance: Function parameter 'node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:563:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:30:20: style: Function 'Dict' argument 1 names different: declaration 'image_ptr' definition 'ccutil'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:90:16: note: Function 'Dict' argument 1 names different: declaration 'image_ptr' definition 'ccutil'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:30:20: note: Function 'Dict' argument 1 names different: declaration 'image_ptr' definition 'ccutil'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:523:70: style: Function 'ProcessPatternEdges' argument 2 names different: declaration 'info' definition 'pos'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:446:66: note: Function 'ProcessPatternEdges' argument 2 names different: declaration 'info' definition 'pos'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:523:70: note: Function 'ProcessPatternEdges' argument 2 names different: declaration 'info' definition 'pos'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:526:46: style: Function 'ProcessPatternEdges' argument 6 names different: declaration 'current_permuter' definition 'curr_perm'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:449:42: note: Function 'ProcessPatternEdges' argument 6 names different: declaration 'current_permuter' definition 'curr_perm'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:526:46: note: Function 'ProcessPatternEdges' argument 6 names different: declaration 'current_permuter' definition 'curr_perm'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:578:46: style: Function 'default_dawgs' argument 1 names different: declaration 'anylength_dawgs' definition 'dawg_pos_vec'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:183:42: note: Function 'default_dawgs' argument 1 names different: declaration 'anylength_dawgs' definition 'dawg_pos_vec'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:578:46: note: Function 'default_dawgs' argument 1 names different: declaration 'anylength_dawgs' definition 'dawg_pos_vec'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.cpp:170:3: performance: Variable 'hyphen_unichar_id_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:44:7: style: The scope of the variable 'WordSize' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:104:7: style: The scope of the variable 'WordSize' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:190:9: style: The scope of the variable 'wrong_ngram_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:462:9: style: The scope of the variable 'Certainty' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:142:42: style: Function 'NoDangerousAmbig' argument 1 names different: declaration 'BestChoice' definition 'best_choice'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:248:38: note: Function 'NoDangerousAmbig' argument 1 names different: declaration 'BestChoice' definition 'best_choice'.
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:142:42: note: Function 'NoDangerousAmbig' argument 1 names different: declaration 'BestChoice' definition 'best_choice'.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:259:8: style: Technically the member function 'tesseract::Dict::ReplaceAmbig' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:368:12: note: Technically the member function 'tesseract::Dict::ReplaceAmbig' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:259:8: note: Technically the member function 'tesseract::Dict::ReplaceAmbig' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:272:7: performance: Technically the member function 'tesseract::Dict::UniformCertainties' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:461:11: note: Technically the member function 'tesseract::Dict::UniformCertainties' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:272:7: note: Technically the member function 'tesseract::Dict::UniformCertainties' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:280:8: performance: Technically the member function 'tesseract::Dict::EndDangerousAmbigs' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/dict/stopper.cpp:358:12: note: Technically the member function 'tesseract::Dict::EndDangerousAmbigs' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/dict.h:280:8: note: Technically the member function 'tesseract::Dict::EndDangerousAmbigs' can be static.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:90:9: style: The scope of the variable 'compare' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:121:66: style: Function 'add_edge_linkage' argument 3 names different: declaration 'repeats' definition 'marker_flag'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:349:62: note: Function 'add_edge_linkage' argument 3 names different: declaration 'repeats' definition 'marker_flag'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:121:66: note: Function 'add_edge_linkage' argument 3 names different: declaration 'repeats' definition 'marker_flag'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:157:41: style: Function 'add_word_ending' argument 1 names different: declaration 'edge' definition 'edge_ptr'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:365:37: note: Function 'add_word_ending' argument 1 names different: declaration 'edge' definition 'edge_ptr'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:157:41: note: Function 'add_word_ending' argument 1 names different: declaration 'edge' definition 'edge_ptr'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:159:33: style: Function 'add_word_ending' argument 3 names different: declaration 'repeats' definition 'marker_flag'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:367:29: note: Function 'add_word_ending' argument 3 names different: declaration 'repeats' definition 'marker_flag'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:159:33: note: Function 'add_word_ending' argument 3 names different: declaration 'repeats' definition 'marker_flag'.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:88:3: warning: Member variable 'Trie::deref_direction_mask_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:181:8: style: Technically the member function 'tesseract::Trie::read_word_list' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:295:12: note: Technically the member function 'tesseract::Trie::read_word_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:181:8: note: Technically the member function 'tesseract::Trie::read_word_list' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:365:8: style: Technically the member function 'tesseract::Trie::add_word_ending' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:157:12: note: Technically the member function 'tesseract::Trie::add_word_ending' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.h:365:8: note: Technically the member function 'tesseract::Trie::add_word_ending' can be const.
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:121:54: performance: Function parameter 'node2' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:158:37: performance: Function parameter 'the_next_node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:481:57: performance: Function parameter 'node2' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/dict/trie.cpp:612:43: performance: Function parameter 'node' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/lstm/ctc.cpp:55:55: style: Function 'ComputeCTCTargets' argument 1 names different: declaration 'truth_labels' definition 'labels'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/lstm/ctc.h:52:59: note: Function 'ComputeCTCTargets' argument 1 names different: declaration 'truth_labels' definition 'labels'.
tesseract-4.00~git2844-607e8fd8/src/lstm/ctc.cpp:55:55: note: Function 'ComputeCTCTargets' argument 1 names different: declaration 'truth_labels' definition 'labels'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:36: style: Function 'LSTM' argument 2 names different: declaration 'num_inputs' definition 'ni'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.h:50:32: note: Function 'LSTM' argument 2 names different: declaration 'num_inputs' definition 'ni'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:36: note: Function 'LSTM' argument 2 names different: declaration 'num_inputs' definition 'ni'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:44: style: Function 'LSTM' argument 3 names different: declaration 'num_states' definition 'ns'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.h:50:48: note: Function 'LSTM' argument 3 names different: declaration 'num_states' definition 'ns'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:44: note: Function 'LSTM' argument 3 names different: declaration 'num_states' definition 'ns'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:52: style: Function 'LSTM' argument 4 names different: declaration 'num_outputs' definition 'no'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.h:50:64: note: Function 'LSTM' argument 4 names different: declaration 'num_outputs' definition 'no'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:99:52: note: Function 'LSTM' argument 4 names different: declaration 'num_outputs' definition 'no'.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:115:5: style: Class 'LSTM' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstm.cpp:115:5: style: Class 'LSTM' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/lstm/plumbing.h:111:8: style: Technically the member function 'tesseract::Plumbing::ScaleLayerLearningRate' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.h:190:8: style: Technically the member function 'tesseract::LSTMRecognizer::OutputStats' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.cpp:192:22: note: Technically the member function 'tesseract::LSTMRecognizer::OutputStats' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.h:190:8: note: Technically the member function 'tesseract::LSTMRecognizer::OutputStats' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.h:255:8: style: Technically the member function 'tesseract::LSTMRecognizer::LabelsViaSimpleText' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.cpp:441:22: note: Technically the member function 'tesseract::LSTMRecognizer::LabelsViaSimpleText' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmrecognizer.h:255:8: note: Technically the member function 'tesseract::LSTMRecognizer::LabelsViaSimpleText' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:130:7: performance: Technically the member function 'tesseract::LSTMTrainer::InitTensorFlowNetwork' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:198:18: note: Technically the member function 'tesseract::LSTMTrainer::InitTensorFlowNetwork' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:130:7: note: Technically the member function 'tesseract::LSTMTrainer::InitTensorFlowNetwork' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:344:8: performance: Technically the member function 'tesseract::LSTMTrainer::DisplayTargets' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:1062:19: note: Technically the member function 'tesseract::LSTMTrainer::DisplayTargets' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:344:8: note: Technically the member function 'tesseract::LSTMTrainer::DisplayTargets' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:366:10: performance: Technically the member function 'tesseract::LSTMTrainer::ComputeRMSError' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:1150:21: note: Technically the member function 'tesseract::LSTMTrainer::ComputeRMSError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:366:10: note: Technically the member function 'tesseract::LSTMTrainer::ComputeRMSError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:373:10: performance: Technically the member function 'tesseract::LSTMTrainer::ComputeWinnerError' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:1169:21: note: Technically the member function 'tesseract::LSTMTrainer::ComputeWinnerError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:373:10: note: Technically the member function 'tesseract::LSTMTrainer::ComputeWinnerError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:376:10: style: Technically the member function 'tesseract::LSTMTrainer::ComputeCharError' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:1187:21: note: Technically the member function 'tesseract::LSTMTrainer::ComputeCharError' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:376:10: note: Technically the member function 'tesseract::LSTMTrainer::ComputeCharError' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:380:10: performance: Technically the member function 'tesseract::LSTMTrainer::ComputeWordError' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.cpp:1215:21: note: Technically the member function 'tesseract::LSTMTrainer::ComputeWordError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/lstmtrainer.h:380:10: note: Technically the member function 'tesseract::LSTMTrainer::ComputeWordError' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/networkio.h:151:8: style: Technically the member function 'tesseract::NetworkIO::Randomize' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/lstm/networkio.cpp:421:17: note: Technically the member function 'tesseract::NetworkIO::Randomize' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/networkio.h:151:8: note: Technically the member function 'tesseract::NetworkIO::Randomize' can be const.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:471:19: warning: Either the condition 'previous!=nullptr' is redundant or there is possible null pointer dereference: previous. [nullPointerRedundantCheck]
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:467:21: note: Assuming that condition 'previous!=nullptr' is not redundant
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:471:19: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:472:22: warning: Either the condition 'previous!=nullptr' is redundant or there is possible null pointer dereference: previous. [nullPointerRedundantCheck]
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:467:21: note: Assuming that condition 'previous!=nullptr' is not redundant
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:472:22: note: Null pointer dereference
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:338:8: performance: Technically the member function 'tesseract::RecodeBeamSearch::UpdateHeapIfMatched' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:771:24: note: Technically the member function 'tesseract::RecodeBeamSearch::UpdateHeapIfMatched' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:338:8: note: Technically the member function 'tesseract::RecodeBeamSearch::UpdateHeapIfMatched' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:349:8: performance: Technically the member function 'tesseract::RecodeBeamSearch::ExtractPath' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:858:24: note: Technically the member function 'tesseract::RecodeBeamSearch::ExtractPath' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:349:8: note: Technically the member function 'tesseract::RecodeBeamSearch::ExtractPath' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:355:8: performance: Technically the member function 'tesseract::RecodeBeamSearch::DebugUnicharPath' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.cpp:880:24: note: Technically the member function 'tesseract::RecodeBeamSearch::DebugUnicharPath' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/recodebeam.h:355:8: note: Technically the member function 'tesseract::RecodeBeamSearch::DebugUnicharPath' can be static.
tesseract-4.00~git2844-607e8fd8/src/lstm/weightmatrix.cpp:255:44: style: Function 'SumOuterTransposed' argument 3 names different: declaration 'parallel' definition 'in_parallel'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/lstm/weightmatrix.h:139:32: note: Function 'SumOuterTransposed' argument 3 names different: declaration 'parallel' definition 'in_parallel'.
tesseract-4.00~git2844-607e8fd8/src/lstm/weightmatrix.cpp:255:44: note: Function 'SumOuterTransposed' argument 3 names different: declaration 'parallel' definition 'in_parallel'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:595:3: style: Variable 'tab_win' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:593:0: note: Variable 'tab_win' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:595:3: note: Variable 'tab_win' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:615:65: style: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:213:33: note: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:615:65: note: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'.
tesseract-4.00~git2844-607e8fd8/src/textord/alignedblob.cpp:77:67: style: Function 'AlignedBlobParams' argument 7 names different: declaration 'alignment0' definition 'align0'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/alignedblob.h:52:34: note: Function 'AlignedBlobParams' argument 7 names different: declaration 'alignment0' definition 'align0'.
tesseract-4.00~git2844-607e8fd8/src/textord/alignedblob.cpp:77:67: note: Function 'AlignedBlobParams' argument 7 names different: declaration 'alignment0' definition 'align0'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::x_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::y_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::max_radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::rad_index_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::rad_dir_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::x_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >::y_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: style: Class 'tesseract :: GridSearch < BLOBNBOX , BLOBNBOX_CLIST , BLOBNBOX_C_IT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.cpp:67:33: style: Function 'BaselineRow' argument 1 names different: declaration 'line_size' definition 'line_spacing'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.h:42:22: note: Function 'BaselineRow' argument 1 names different: declaration 'line_size' definition 'line_spacing'.
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.cpp:67:33: note: Function 'BaselineRow' argument 1 names different: declaration 'line_size' definition 'line_spacing'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::x_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::y_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::max_radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::rad_index_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::rad_dir_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::x_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: warning: Member variable 'GridSearch::y_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.h:29:5: warning: Member variable 'C_OUTLINE_FRAG::other_end' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.h:29:5: warning: Member variable 'C_OUTLINE_FRAG::ycoord' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.h:211:10: style: Technically the member function 'tesseract::BaselineBlock::FitLineSpacingModel' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.cpp:739:23: note: Technically the member function 'tesseract::BaselineBlock::FitLineSpacingModel' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/baselinedetect.h:211:10: note: Technically the member function 'tesseract::BaselineBlock::FitLineSpacingModel' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.h:68:13: style: Technically the member function 'FPCUTPT::position' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.h:71:12: style: Technically the member function 'FPCUTPT::cost_function' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.h:74:12: style: Technically the member function 'FPCUTPT::squares' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.h:77:12: style: Technically the member function 'FPCUTPT::sum' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.h:36:5: style: Class 'FPSEGPT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.h:46:5: style: Class 'FPSEGPT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:3: style: Class 'GridSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.h:19:5: style: Class 'GAPMAP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:153:10: style: Technically the member function 'BAND::in_minimal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:158:10: style: Technically the member function 'BAND::in_nominal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:163:10: style: Technically the member function 'BAND::in_maximal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:169:10: style: Technically the member function 'BAND::range_overlaps_minimal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:178:10: style: Technically the member function 'BAND::range_overlaps_nominal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:187:10: style: Technically the member function 'BAND::range_overlaps_maximal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:195:10: style: Technically the member function 'BAND::range_in_minimal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:204:10: style: Technically the member function 'BAND::range_in_nominal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/blkocc.h:213:10: style: Technically the member function 'BAND::range_in_maximal' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::x_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::y_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::max_radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::rad_index_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::rad_dir_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::x_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >::y_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: style: Class 'tesseract :: GridSearch < ColPartition , ColPartition_CLIST , ColPartition_C_IT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:614:16: style: The scope of the variable 'cx1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:274:3: warning: Member variable 'FPRow::height_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:274:3: warning: Member variable 'FPRow::gap_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:315:7: style: Technically the member function '::FPRow::good_pitches' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:319:7: style: Technically the member function '::FPRow::good_gaps' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:323:9: style: Technically the member function '::FPRow::pitch' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:327:9: style: Technically the member function '::FPRow::estimated_pitch' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:335:9: style: Technically the member function '::FPRow::height' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:344:9: style: Technically the member function '::FPRow::gap' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:930:8: style: Technically the member function '::FPAnalyzer::maybe_fixed_pitch' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:964:10: style: Technically the member function '::FPAnalyzer::num_rows' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/cjkpitch.cpp:969:12: style: Technically the member function '::FPAnalyzer::max_iteration' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:287:59: style: Function 'FindBlocks' argument 4 names different: declaration 'block' definition 'input_block'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.h:166:28: note: Function 'FindBlocks' argument 4 names different: declaration 'block' definition 'input_block'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:287:59: note: Function 'FindBlocks' argument 4 names different: declaration 'block' definition 'input_block'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:765:48: style: Function 'BiggestUnassignedRange' argument 3 names different: declaration 'start' definition 'best_start'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.h:203:36: note: Function 'BiggestUnassignedRange' argument 3 names different: declaration 'start' definition 'best_start'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:765:48: note: Function 'BiggestUnassignedRange' argument 3 names different: declaration 'start' definition 'best_start'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:765:65: style: Function 'BiggestUnassignedRange' argument 4 names different: declaration 'end' definition 'best_end'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.h:203:48: note: Function 'BiggestUnassignedRange' argument 4 names different: declaration 'end' definition 'best_end'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:765:65: note: Function 'BiggestUnassignedRange' argument 4 names different: declaration 'end' definition 'best_end'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:1535:57: style: Function 'RotateAndReskewBlocks' argument 2 names different: declaration 'to_blocks' definition 'blocks'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.h:292:64: note: Function 'RotateAndReskewBlocks' argument 2 names different: declaration 'to_blocks' definition 'blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/colfind.cpp:1535:57: note: Function 'RotateAndReskewBlocks' argument 2 names different: declaration 'to_blocks' definition 'blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartition.cpp:2250:66: portability: Undefined behaviour, pointer arithmetic 'neighbourhood-1' is out of bounds. [pointerOutOfBounds]
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitiongrid.cpp:628:59: style: Function 'GridSmoothNeighbours' argument 4 names different: declaration 'rerotation' definition 'rotation'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitiongrid.h:107:63: note: Function 'GridSmoothNeighbours' argument 4 names different: declaration 'rerotation' definition 'rotation'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitiongrid.cpp:628:59: note: Function 'GridSmoothNeighbours' argument 4 names different: declaration 'rerotation' definition 'rotation'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.cpp:42:48: style: Function 'ColPartitionSet' argument 1 names different: declaration 'partition' definition 'part'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.h:44:42: note: Function 'ColPartitionSet' argument 1 names different: declaration 'partition' definition 'part'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.cpp:42:48: note: Function 'ColPartitionSet' argument 1 names different: declaration 'partition' definition 'part'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.cpp:504:62: style: Function 'ChangeWorkColumns' argument 5 names different: declaration 'working_set' definition 'working_set_list'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.h:120:47: note: Function 'ChangeWorkColumns' argument 5 names different: declaration 'working_set' definition 'working_set_list'.
tesseract-4.00~git2844-607e8fd8/src/textord/colpartitionset.cpp:504:62: note: Function 'ChangeWorkColumns' argument 5 names different: declaration 'working_set' definition 'working_set_list'.
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:220:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:222:9: style: The scope of the variable 'right' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:330:11: style: The scope of the variable 'occupation' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:334:12: style: The scope of the variable 'segpt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:374:12: style: The scope of the variable 'segpt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/drawtord.cpp:408:14: style: The scope of the variable 'cell' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/edgblob.cpp:402:8: style: The scope of the variable 'good_blob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/edgblob.h:47:30: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
tesseract-4.00~git2844-607e8fd8/src/textord/edgblob.h:53:21: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
tesseract-4.00~git2844-607e8fd8/src/textord/edgloop.cpp:40:11: style: The scope of the variable 'looplength' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/edgloop.cpp:43:14: style: The scope of the variable 'outline' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:212:11: style: The scope of the variable 'new_blanks' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:276:14: style: The scope of the variable 'old_right' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:646:19: style: The scope of the variable 'bottom_frag' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:647:19: style: The scope of the variable 'top_frag' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:703:14: style: The scope of the variable 'outline' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:808:34: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:564:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:565:3: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:595:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.cpp:596:3: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/fpchop.h:26:1: warning: The class 'C_OUTLINE_FRAG' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.h:26:10: style: Technically the member function 'GAPMAP::table_gap' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.cpp:161:14: note: Technically the member function 'GAPMAP::table_gap' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.h:26:10: note: Technically the member function 'GAPMAP::table_gap' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.cpp:83:3: style: Class 'GAPMAP' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/gap_map.cpp:83:3: style: Class 'GAPMAP' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:583:11: style: The scope of the variable 'distance' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:586:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:662:11: style: The scope of the variable 'next_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:663:11: style: The scope of the variable 'row_offset' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:666:11: style: The scope of the variable 'next_row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:743:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:781:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:832:11: style: The scope of the variable 'high_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:837:11: style: The scope of the variable 'test_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:960:9: style: The scope of the variable 'y_max' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:960:16: style: The scope of the variable 'y_min' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:961:9: style: The scope of the variable 'y_bottom' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:961:19: style: The scope of the variable 'y_top' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1113:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1114:9: style: The scope of the variable 'ymax' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1115:9: style: The scope of the variable 'ymin' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1149:11: style: The scope of the variable 'row_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1152:9: style: The scope of the variable 'iqr' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1257:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1588:13: style: The scope of the variable 'blob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1630:11: style: The scope of the variable 'pile_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1780:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:2290:9: style: The scope of the variable 'top' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:2290:14: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1566:59: style: Function 'compute_row_descdrop' argument 4 names different: declaration 'heights' definition 'asc_heights'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.h:221:35: note: Function 'compute_row_descdrop' argument 4 names different: declaration 'heights' definition 'asc_heights'.
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1566:59: note: Function 'compute_row_descdrop' argument 4 names different: declaration 'heights' definition 'asc_heights'.
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:887:21: style: Variable 'min_index' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:134:8: performance: Technically the member function 'tesseract::Textord::compute_row_xheight' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1368:15: note: Technically the member function 'tesseract::Textord::compute_row_xheight' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:134:8: note: Technically the member function 'tesseract::Textord::compute_row_xheight' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:230:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:522:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:574:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:955:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/makerow.cpp:1936:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:335:7: style: The scope of the variable 'bestpart' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:336:7: style: The scope of the variable 'partsizes' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:340:7: style: The scope of the variable 'pointcount' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:341:7: style: The scope of the variable 'xstarts' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:342:7: style: The scope of the variable 'segments' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:512:7: style: The scope of the variable 'blobindex' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:513:7: style: The scope of the variable 'segment' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:514:16: style: The scope of the variable 'thisy' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:514:23: style: The scope of the variable 'nexty' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:515:9: style: The scope of the variable 'y1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:515:13: style: The scope of the variable 'y2' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:515:17: style: The scope of the variable 'y3' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:516:9: style: The scope of the variable 'maxmax' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:516:17: style: The scope of the variable 'minmin' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:517:7: style: The scope of the variable 'x2' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:518:7: style: The scope of the variable 'ycount' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:521:7: style: The scope of the variable 'xstarts' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:522:7: style: The scope of the variable 'segments' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:654:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:903:7: style: The scope of the variable 'xcentre' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:906:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:956:7: style: The scope of the variable 'partition' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:958:9: style: The scope of the variable 'bestdelta' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1060:7: style: The scope of the variable 'lastmin' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1187:9: style: The scope of the variable 'step' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1317:7: style: The scope of the variable 'xcentre' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1398:7: style: The scope of the variable 'height' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1405:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:1566:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:953:8: style: Function 'choose_partition' argument 6 names different: declaration 'last_delta' definition 'lastdelta'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.h:97:8: note: Function 'choose_partition' argument 6 names different: declaration 'last_delta' definition 'lastdelta'.
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:953:8: note: Function 'choose_partition' argument 6 names different: declaration 'last_delta' definition 'lastdelta'.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:150:7: performance: Technically the member function 'tesseract::Textord::correlate_with_stats' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/oldbasel.cpp:220:14: note: Technically the member function 'tesseract::Textord::correlate_with_stats' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:150:7: note: Technically the member function 'tesseract::Textord::correlate_with_stats' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:49:11: style: The scope of the variable 'ind' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:216:11: style: The scope of the variable 'balance_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:217:11: style: The scope of the variable 'r_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:219:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:220:10: style: The scope of the variable 'sq_dist' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:221:10: style: The scope of the variable 'mean' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:222:10: style: The scope of the variable 'total' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:223:10: style: The scope of the variable 'factor' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:308:8: style: The scope of the variable 'faking' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:309:8: style: The scope of the variable 'mid_cut' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:321:12: style: The scope of the variable 'segpt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:504:8: style: The scope of the variable 'faking' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:505:8: style: The scope of the variable 'mid_cut' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:517:12: style: The scope of the variable 'segpt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:55:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:52:18: note: Assignment 'half_pitch=31', assigned value is 31
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:55:17: note: Shift
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:125:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:122:18: note: Assignment 'half_pitch=31', assigned value is 31
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:125:17: note: Shift
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:232:17: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:229:18: note: Assignment 'half_pitch=31', assigned value is 31
tesseract-4.00~git2844-607e8fd8/src/textord/pithsync.cpp:232:17: note: Shift
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:96:11: style: The scope of the variable 'dist' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:154:11: style: The scope of the variable 'max_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:163:11: style: The scope of the variable 'left_best_x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:164:11: style: The scope of the variable 'right_best_x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:374:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:375:12: style: The scope of the variable 'segpt' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:67:3: performance: Variable 'faked' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:68:3: performance: Variable 'terminal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:105:3: performance: Variable 'faked' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/pitsync1.cpp:106:3: performance: Variable 'terminal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tesseract-4.00~git2844-607e8fd8/src/textord/scanedg.cpp:153:7: style: The scope of the variable 'colour' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/scanedg.cpp:38:23: style: Function 'block_edges' argument 1 names different: declaration 't_image' definition 't_pix'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/scanedg.h:38:23: note: Function 'block_edges' argument 1 names different: declaration 't_image' definition 't_pix'.
tesseract-4.00~git2844-607e8fd8/src/textord/scanedg.cpp:38:23: note: Function 'block_edges' argument 1 names different: declaration 't_image' definition 't_pix'.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:626:9: style: Variable 'neighbour' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:625:0: note: Variable 'neighbour' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:626:9: note: Variable 'neighbour' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1930:3: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1928:0: note: Variable 'window' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1930:3: note: Variable 'window' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1982:3: style: Variable 'window' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1980:0: note: Variable 'window' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1982:3: note: Variable 'window' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:251:52: style: Function 'CorrectForRotation' argument 1 names different: declaration 'rerotation' definition 'rotation'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.h:96:41: note: Function 'CorrectForRotation' argument 1 names different: declaration 'rerotation' definition 'rotation'.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:251:52: note: Function 'CorrectForRotation' argument 1 names different: declaration 'rerotation' definition 'rotation'.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1202:71: style: Function 'SmoothNeighbourTypes' argument 2 names different: declaration 'desperate' definition 'reset_all'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.h:205:60: note: Function 'SmoothNeighbourTypes' argument 2 names different: declaration 'desperate' definition 'reset_all'.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:1202:71: note: Function 'SmoothNeighbourTypes' argument 2 names different: declaration 'desperate' definition 'reset_all'.
tesseract-4.00~git2844-607e8fd8/src/textord/strokewidth.cpp:384:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/tabfind.cpp:1081:52: style: Function 'FindMedianGutterWidth' argument 1 names different: declaration 'tab_vectors' definition 'lines'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tabfind.h:324:45: note: Function 'FindMedianGutterWidth' argument 1 names different: declaration 'tab_vectors' definition 'lines'.
tesseract-4.00~git2844-607e8fd8/src/textord/tabfind.cpp:1081:52: note: Function 'FindMedianGutterWidth' argument 1 names different: declaration 'tab_vectors' definition 'lines'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:871:7: style: The scope of the variable 'current_x0' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:872:7: style: The scope of the variable 'current_x1' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:261:50: style: Function 'LocateTables' argument 2 names different: declaration 'columns' definition 'all_columns'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:158:39: note: Function 'LocateTables' argument 2 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:261:50: note: Function 'LocateTables' argument 2 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:524:53: style: Function 'GetColumnBlocks' argument 1 names different: declaration 'columns' definition 'all_columns'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:281:42: note: Function 'GetColumnBlocks' argument 1 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:524:53: note: Function 'GetColumnBlocks' argument 1 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:525:52: style: Function 'GetColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:282:41: note: Function 'GetColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:525:52: note: Function 'GetColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:539:54: style: Function 'GroupColumnBlocks' argument 1 names different: declaration 'current_segments' definition 'new_blocks'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:285:43: note: Function 'GroupColumnBlocks' argument 1 names different: declaration 'current_segments' definition 'new_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:539:54: note: Function 'GroupColumnBlocks' argument 1 names different: declaration 'current_segments' definition 'new_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:540:54: style: Function 'GroupColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:286:42: note: Function 'GroupColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:540:54: note: Function 'GroupColumnBlocks' argument 2 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1144:51: style: Function 'SetColumnsType' argument 1 names different: declaration 'col_segments' definition 'column_blocks'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:292:40: note: Function 'SetColumnsType' argument 1 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1144:51: note: Function 'SetColumnsType' argument 1 names different: declaration 'col_segments' definition 'column_blocks'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1873:55: style: Function 'DisplayColSegments' argument 2 names different: declaration 'cols' definition 'segments'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:375:61: note: Function 'DisplayColSegments' argument 2 names different: declaration 'cols' definition 'segments'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1873:55: note: Function 'DisplayColSegments' argument 2 names different: declaration 'cols' definition 'segments'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1919:58: style: Function 'DisplayColPartitions' argument 3 names different: declaration 'text_color' definition 'default_color'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:382:47: note: Function 'DisplayColPartitions' argument 3 names different: declaration 'text_color' definition 'default_color'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1919:58: note: Function 'DisplayColPartitions' argument 3 names different: declaration 'text_color' definition 'default_color'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1954:40: style: Function 'DisplayColPartitionConnections' argument 3 names different: declaration 'default_color' definition 'color'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:388:57: note: Function 'DisplayColPartitionConnections' argument 3 names different: declaration 'default_color' definition 'color'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1954:40: note: Function 'DisplayColPartitionConnections' argument 3 names different: declaration 'default_color' definition 'color'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1999:53: style: Function 'MakeTableBlocks' argument 2 names different: declaration 'columns' definition 'all_columns'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:396:42: note: Function 'MakeTableBlocks' argument 2 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1999:53: note: Function 'MakeTableBlocks' argument 2 names different: declaration 'columns' definition 'all_columns'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:615:0: style: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:213:0: note: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:615:0: note: Function 'DisplayBoxes' argument 1 names different: declaration 'window' definition 'tab_win'.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::x_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::y_origin_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::max_radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::radius_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::rad_index_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::rad_dir_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::x_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: warning: Member variable 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >::y_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:195:8: performance: Technically the member function 'tesseract::TableFinder::MoveColSegmentsToGrid' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1177:19: note: Technically the member function 'tesseract::TableFinder::MoveColSegmentsToGrid' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:195:8: note: Technically the member function 'tesseract::TableFinder::MoveColSegmentsToGrid' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:254:8: performance: Technically the member function 'tesseract::TableFinder::HasWideOrNoInterWordGap' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:858:19: note: Technically the member function 'tesseract::TableFinder::HasWideOrNoInterWordGap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:254:8: note: Technically the member function 'tesseract::TableFinder::HasWideOrNoInterWordGap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:289:8: performance: Technically the member function 'tesseract::TableFinder::ConsecutiveBoxes' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:569:19: note: Technically the member function 'tesseract::TableFinder::ConsecutiveBoxes' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:289:8: note: Technically the member function 'tesseract::TableFinder::ConsecutiveBoxes' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:338:8: style: Technically the member function 'tesseract::TableFinder::GrowTableToIncludePartials' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1543:19: note: Technically the member function 'tesseract::TableFinder::GrowTableToIncludePartials' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:338:8: note: Technically the member function 'tesseract::TableFinder::GrowTableToIncludePartials' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:348:8: style: Technically the member function 'tesseract::TableFinder::HLineBelongsToTable' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1601:19: note: Technically the member function 'tesseract::TableFinder::HLineBelongsToTable' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:348:8: note: Technically the member function 'tesseract::TableFinder::HLineBelongsToTable' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:359:8: style: Technically the member function 'tesseract::TableFinder::GapInXProjection' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1769:19: note: Technically the member function 'tesseract::TableFinder::GapInXProjection' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:359:8: note: Technically the member function 'tesseract::TableFinder::GapInXProjection' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:375:8: performance: Technically the member function 'tesseract::TableFinder::DisplayColSegments' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1872:19: note: Technically the member function 'tesseract::TableFinder::DisplayColSegments' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:375:8: note: Technically the member function 'tesseract::TableFinder::DisplayColSegments' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:381:8: performance: Technically the member function 'tesseract::TableFinder::DisplayColPartitions' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1917:19: note: Technically the member function 'tesseract::TableFinder::DisplayColPartitions' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:381:8: note: Technically the member function 'tesseract::TableFinder::DisplayColPartitions' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:386:8: performance: Technically the member function 'tesseract::TableFinder::DisplayColPartitionConnections' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1951:19: note: Technically the member function 'tesseract::TableFinder::DisplayColPartitionConnections' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:386:8: note: Technically the member function 'tesseract::TableFinder::DisplayColPartitionConnections' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:389:8: performance: Technically the member function 'tesseract::TableFinder::DisplayColSegmentGrid' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.cpp:1892:19: note: Technically the member function 'tesseract::TableFinder::DisplayColSegmentGrid' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablefind.h:389:8: note: Technically the member function 'tesseract::TableFinder::DisplayColSegmentGrid' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/bbgrid.h:238:0: style: Class 'tesseract :: GridSearch < ColSegment , ColSegment_CLIST , ColSegment_C_IT >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:830:5: style: Variable 'changed' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:824:5: note: Variable 'changed' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:830:5: note: Variable 'changed' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:85:55: style: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:82:40: note: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:85:55: note: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:88:55: style: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:83:40: note: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:88:55: note: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:484:69: style: Function 'FindVerticalMargin' argument 2 names different: declaration 'start_x' definition 'border'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:177:54: note: Function 'FindVerticalMargin' argument 2 names different: declaration 'start_x' definition 'border'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:484:69: note: Function 'FindVerticalMargin' argument 2 names different: declaration 'start_x' definition 'border'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:501:71: style: Function 'FindHorizontalMargin' argument 2 names different: declaration 'start_y' definition 'border'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:179:56: note: Function 'FindHorizontalMargin' argument 2 names different: declaration 'start_y' definition 'border'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:501:71: note: Function 'FindHorizontalMargin' argument 2 names different: declaration 'start_y' definition 'border'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:719:55: style: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:271:40: note: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:719:55: note: Function 'set_text_grid' argument 1 names different: declaration 'text' definition 'text_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:722:55: style: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:272:40: note: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:722:55: note: Function 'set_line_grid' argument 1 names different: declaration 'lines' definition 'line_grid'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:735:62: style: Function 'RecognizeTable' argument 1 names different: declaration 'guess_box' definition 'guess'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:316:47: note: Function 'RecognizeTable' argument 1 names different: declaration 'guess_box' definition 'guess'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:735:62: note: Function 'RecognizeTable' argument 1 names different: declaration 'guess_box' definition 'guess'.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:78:8: performance: Technically the member function 'tesseract::StructuredTable::Init' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:82:23: note: Technically the member function 'tesseract::StructuredTable::Init' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:78:8: note: Technically the member function 'tesseract::StructuredTable::Init' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:96:7: style: Technically the member function 'tesseract::StructuredTable::median_cell_height' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:112:22: note: Technically the member function 'tesseract::StructuredTable::median_cell_height' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:96:7: note: Technically the member function 'tesseract::StructuredTable::median_cell_height' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:97:7: style: Technically the member function 'tesseract::StructuredTable::median_cell_width' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:115:22: note: Technically the member function 'tesseract::StructuredTable::median_cell_width' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:97:7: note: Technically the member function 'tesseract::StructuredTable::median_cell_width' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:161:8: style: Technically the member function 'tesseract::StructuredTable::VerifyWhitespacedTable' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:344:23: note: Technically the member function 'tesseract::StructuredTable::VerifyWhitespacedTable' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:161:8: note: Technically the member function 'tesseract::StructuredTable::VerifyWhitespacedTable' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:263:8: performance: Technically the member function 'tesseract::TableRecognizer::Init' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.cpp:716:23: note: Technically the member function 'tesseract::TableRecognizer::Init' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tablerecog.h:263:8: note: Technically the member function 'tesseract::TableRecognizer::Init' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tabvector.cpp:241:39: style: Function 'ExtendToBox' argument 1 names different: declaration 'blob' definition 'new_blob'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/tabvector.h:304:30: note: Function 'ExtendToBox' argument 1 names different: declaration 'blob' definition 'new_blob'.
tesseract-4.00~git2844-607e8fd8/src/textord/tabvector.cpp:241:39: note: Function 'ExtendToBox' argument 1 names different: declaration 'blob' definition 'new_blob'.
tesseract-4.00~git2844-607e8fd8/src/textord/tabvector.cpp:938:12: warning: Member variable 'TabVector::intersects_other_lines_' is not initialized in the constructor. [uninitMemberVarPrivate]
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.cpp:654:51: style: Function 'ProjectBlobs' argument 3 names different: declaration 'image_box' definition 'nontext_map_box'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.h:174:33: note: Function 'ProjectBlobs' argument 3 names different: declaration 'image_box' definition 'nontext_map_box'.
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.cpp:654:51: note: Function 'ProjectBlobs' argument 3 names different: declaration 'image_box' definition 'nontext_map_box'.
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.h:51:8: style: Technically the member function 'tesseract::TextlineProjection::PlotGradedBlobs' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.cpp:84:26: note: Technically the member function 'tesseract::TextlineProjection::PlotGradedBlobs' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.h:51:8: note: Technically the member function 'tesseract::TextlineProjection::PlotGradedBlobs' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.h:178:8: style: Technically the member function 'tesseract::TextlineProjection::PadBlobBox' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.cpp:682:26: note: Technically the member function 'tesseract::TextlineProjection::PadBlobBox' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/textlineprojection.h:178:8: note: Technically the member function 'tesseract::TextlineProjection::PadBlobBox' can be const.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:90:8: performance: Technically the member function 'tesseract::Textord::CleanupSingleRowResult' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/textord.cpp:322:15: note: Technically the member function 'tesseract::Textord::CleanupSingleRowResult' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:90:8: note: Technically the member function 'tesseract::Textord::CleanupSingleRowResult' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:998:7: style: Redundant condition: (pitsync_linear_version&3)>=3. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:145:11: style: The scope of the variable 'mid_cuts' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:149:7: style: The scope of the variable 'block_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:150:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:154:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:155:9: style: The scope of the variable 'sp_sd' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:353:11: style: The scope of the variable 'maxwidth' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:411:19: style: The scope of the variable 'master_cells' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:414:9: style: The scope of the variable 'row_shift' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:660:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:705:11: style: The scope of the variable 'prev_x' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:975:15: style: The scope of the variable 'res_string' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:976:11: style: The scope of the variable 'mid_cuts' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:1550:11: style: The scope of the variable 'segpos' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:1553:14: style: The scope of the variable 'cell' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:236:9: style: Variable 'row_index' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:576:5: style: Variable 'row_index' is modified but its new value is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:892:19: style: Variable 'min_space' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:899:23: style: Variable 'initial_pitch' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:74:33: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/topitch.cpp:306:33: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:171:10: style: The scope of the variable 'block' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:307:11: style: The scope of the variable 'width' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:308:13: style: The scope of the variable 'blob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:482:9: style: The scope of the variable 'word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:586:11: style: The scope of the variable 'dot_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:587:11: style: The scope of the variable 'norm_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:232:9: performance: Technically the member function 'tesseract::Textord::filter_noise_blobs' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:301:16: note: Technically the member function 'tesseract::Textord::filter_noise_blobs' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:232:9: note: Technically the member function 'tesseract::Textord::filter_noise_blobs' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:240:8: performance: Technically the member function 'tesseract::Textord::cleanup_nontext_block' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:374:15: note: Technically the member function 'tesseract::Textord::cleanup_nontext_block' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:240:8: note: Technically the member function 'tesseract::Textord::cleanup_nontext_block' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:246:8: performance: Technically the member function 'tesseract::Textord::clean_small_noise_from_words' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:688:15: note: Technically the member function 'tesseract::Textord::clean_small_noise_from_words' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:246:8: note: Technically the member function 'tesseract::Textord::clean_small_noise_from_words' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:255:8: performance: Technically the member function 'tesseract::Textord::TransferDiacriticsToWords' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tordmain.cpp:811:15: note: Technically the member function 'tesseract::Textord::TransferDiacriticsToWords' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:255:8: note: Technically the member function 'tesseract::Textord::TransferDiacriticsToWords' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:49:13: style: The scope of the variable 'block' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:52:7: style: The scope of the variable 'row_index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:138:9: style: The scope of the variable 'real_space_threshold' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:139:9: style: The scope of the variable 'iqr_centre_to_centre' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:140:9: style: The scope of the variable 'iqr_all_gap_stats' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:308:11: style: The scope of the variable 'gap_width' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:310:11: style: The scope of the variable 'max' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:311:11: style: The scope of the variable 'index' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:314:11: style: The scope of the variable 'max_max_nonspace' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:316:11: style: The scope of the variable 'end_of_row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:694:11: style: The scope of the variable 'gap_width' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:902:8: style: The scope of the variable 'fuzzy_sp' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:903:8: style: The scope of the variable 'fuzzy_non' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:904:11: style: The scope of the variable 'blanks' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:905:8: style: The scope of the variable 'prev_gap_was_a_space' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:906:8: style: The scope of the variable 'break_at_next_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:907:8: style: The scope of the variable 'real_row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:914:9: style: The scope of the variable 'repetition_spacing' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:915:11: style: The scope of the variable 'xstarts' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:922:11: style: The scope of the variable 'prev_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:923:11: style: The scope of the variable 'current_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:924:11: style: The scope of the variable 'next_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:925:11: style: The scope of the variable 'prev_within_xht_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:926:11: style: The scope of the variable 'current_within_xht_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:927:11: style: The scope of the variable 'next_within_xht_gap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:928:11: style: The scope of the variable 'word_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1190:8: style: The scope of the variable 'real_row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1195:9: style: The scope of the variable 'word' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1199:11: style: The scope of the variable 'word_count' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1275:9: style: The scope of the variable 'fuzzy_sp_to_kn_limit' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1709:11: style: The scope of the variable 'prev_right' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1153:9: style: Variable 'xstarts' is assigned a value that is never used. [unreadVariable]
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:176:8: performance: Technically the member function 'tesseract::Textord::old_to_method' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:586:15: note: Technically the member function 'tesseract::Textord::old_to_method' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:176:8: note: Technically the member function 'tesseract::Textord::old_to_method' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:190:11: performance: Technically the member function 'tesseract::Textord::stats_count_under' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:793:18: note: Technically the member function 'tesseract::Textord::stats_count_under' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:190:11: note: Technically the member function 'tesseract::Textord::stats_count_under' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:205:8: performance: Technically the member function 'tesseract::Textord::narrow_blob' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1567:15: note: Technically the member function 'tesseract::Textord::narrow_blob' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:205:8: note: Technically the member function 'tesseract::Textord::narrow_blob' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:207:8: performance: Technically the member function 'tesseract::Textord::suspected_punct_blob' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1590:15: note: Technically the member function 'tesseract::Textord::suspected_punct_blob' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:207:8: note: Technically the member function 'tesseract::Textord::suspected_punct_blob' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:213:8: performance: Technically the member function 'tesseract::Textord::mark_gap' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1631:15: note: Technically the member function 'tesseract::Textord::mark_gap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:213:8: note: Technically the member function 'tesseract::Textord::mark_gap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:220:9: performance: Technically the member function 'tesseract::Textord::find_mean_blob_spacing' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1704:16: note: Technically the member function 'tesseract::Textord::find_mean_blob_spacing' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:220:9: note: Technically the member function 'tesseract::Textord::find_mean_blob_spacing' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:221:8: performance: Technically the member function 'tesseract::Textord::ignore_big_gap' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1731:15: note: Technically the member function 'tesseract::Textord::ignore_big_gap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/textord.h:221:8: note: Technically the member function 'tesseract::Textord::ignore_big_gap' can be static.
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:894:12: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/tospace.cpp:1187:12: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/underlin.cpp:121:9: style: The scope of the variable 'overlap' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:106:13: style: The scope of the variable 'block' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:501:11: style: The scope of the variable 'row' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:593:13: style: The scope of the variable 'bblob' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:132:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:178:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/textord/wordseg.cpp:345:16: performance: Function parameter 'rotation' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/boxchar.cpp:320:56: style: Function 'WriteTesseractBoxFile' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/boxchar.h:105:56: note: Function 'WriteTesseractBoxFile' argument 1 names different: declaration 'name' definition 'filename'.
tesseract-4.00~git2844-607e8fd8/src/training/boxchar.cpp:320:56: note: Function 'WriteTesseractBoxFile' argument 1 names different: declaration 'name' definition 'filename'.
tesseract-4.00~git2844-607e8fd8/src/training/cntraining.cpp:210:15: style: The scope of the variable 'LabeledProto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/cntraining.cpp:211:7: style: The scope of the variable 'N' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/cntraining.cpp:249:15: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:522:3: style: Variable 'FeatureList' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:514:0: note: Variable 'FeatureList' is reassigned a value before the old one has been used if variable is no semaphore variable.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:522:3: note: Variable 'FeatureList' is reassigned a value before the old one has been used if variable is no semaphore variable.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:349:15: style: The scope of the variable 'LabeledList' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:608:14: style: The scope of the variable 'Prototype' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:689:15: style: The scope of the variable 'MergeClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:722:15: style: The scope of the variable 'MergeClass' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:741:7: style: The scope of the variable 'NumProtos' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:742:7: style: The scope of the variable 'NumConfigs' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:743:7: style: The scope of the variable 'NumWords' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:820:15: style: The scope of the variable 'char_sample' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:838:14: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:854:14: style: The scope of the variable 'Proto' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:507:43: style: Function 'SetUpForClustering' argument 2 names different: declaration 'CharSample' definition 'char_sample'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.h:172:17: note: Function 'SetUpForClustering' argument 2 names different: declaration 'CharSample' definition 'char_sample'.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:507:43: note: Function 'SetUpForClustering' argument 2 names different: declaration 'CharSample' definition 'char_sample'.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:721:32: style: Function 'FreeLabeledClassList' argument 1 names different: declaration 'ClassListList' definition 'ClassList'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.h:168:17: note: Function 'FreeLabeledClassList' argument 1 names different: declaration 'ClassListList' definition 'ClassList'.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:721:32: note: Function 'FreeLabeledClassList' argument 1 names different: declaration 'ClassListList' definition 'ClassList'.
tesseract-4.00~git2844-607e8fd8/src/training/commontraining.cpp:421:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tesseract-4.00~git2844-607e8fd8/src/training/dawg2wordlist.cpp:50:3: style: Class 'WordOutputter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/training/fileio.cpp:114:10: style: The scope of the variable 'paths' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.cpp:116:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.cpp:135:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.cpp:136:7: style: The scope of the variable 'norm_ind' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.h:50:15: performance: Technically the member function 'tesseract::LigatureTable::RemoveCustomLigatures' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.cpp:130:28: note: Technically the member function 'tesseract::LigatureTable::RemoveCustomLigatures' can be static.
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.h:50:15: note: Technically the member function 'tesseract::LigatureTable::RemoveCustomLigatures' can be static.
tesseract-4.00~git2844-607e8fd8/src/training/ligature_table.cpp:37:46: performance: Function parameter 'ch32' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/lstmtester.h:31:3: style: Class 'LSTMTester' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tesseract-4.00~git2844-607e8fd8/src/training/lstmtester.cpp:24:13: warning: Member variable 'LSTMTester::test_iteration_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/training/lstmtester.cpp:24:13: warning: Member variable 'LSTMTester::test_training_errors_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/training/lstmtester.cpp:24:13: warning: Member variable 'LSTMTester::test_training_stage_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/training/mergenf.cpp:165:9: style: The scope of the variable 'Match' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/mergenf.cpp:165:16: style: The scope of the variable 'OldMatch' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/mergenf.cpp:165:26: style: The scope of the variable 'NewMatch' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/icuerrorcode.h:54:16: warning: Virtual function 'handleFailure' is called from destructor '~IcuErrorCode()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
tesseract-4.00~git2844-607e8fd8/src/training/icuerrorcode.h:49:7: note: Calling handleFailure
tesseract-4.00~git2844-607e8fd8/src/training/icuerrorcode.h:54:16: note: handleFailure is a virtual method
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:81:49: style: Function 'PangoFontInfo' argument 1 names different: declaration 'name' definition 'desc'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.h:68:45: note: Function 'PangoFontInfo' argument 1 names different: declaration 'name' definition 'desc'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:81:49: note: Function 'PangoFontInfo' argument 1 names different: declaration 'name' definition 'desc'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:478:45: style: Function 'IsAvailableFont' argument 1 names different: declaration 'font_desc' definition 'input_query_desc'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.h:160:43: note: Function 'IsAvailableFont' argument 1 names different: declaration 'font_desc' definition 'input_query_desc'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:478:45: note: Function 'IsAvailableFont' argument 1 names different: declaration 'font_desc' definition 'input_query_desc'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:619:76: style: Function 'GetAllRenderableCharacters' argument 1 names different: declaration 'font_names' definition 'fonts'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.h:181:74: note: Function 'GetAllRenderableCharacters' argument 1 names different: declaration 'font_names' definition 'fonts'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:619:76: note: Function 'GetAllRenderableCharacters' argument 1 names different: declaration 'font_names' definition 'fonts'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:679:63: style: Function 'BestFonts' argument 2 names different: declaration 'font_flag' definition 'fonts'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.h:197:65: note: Function 'BestFonts' argument 2 names different: declaration 'font_flag' definition 'fonts'.
tesseract-4.00~git2844-607e8fd8/src/training/pango_font_info.cpp:679:63: note: Function 'BestFonts' argument 2 names different: declaration 'font_flag' definition 'fonts'.
tesseract-4.00~git2844-607e8fd8/src/training/validator.h:87:38: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/normstrngs.h:76:36: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/normstrngs.h:79:32: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/normstrngs.h:94:38: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/normstrngs.h:96:47: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/normstrngs.h:99:42: performance: Function parameter 'ch' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:694:82: style: Function 'ConvertBasicLatinToFullwidthLatin' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.h:161:75: note: Function 'ConvertBasicLatinToFullwidthLatin' argument 1 names different: declaration 'text' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:694:82: note: Function 'ConvertBasicLatinToFullwidthLatin' argument 1 names different: declaration 'text' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:714:82: style: Function 'ConvertFullwidthLatinToBasicLatin' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.h:162:75: note: Function 'ConvertFullwidthLatinToBasicLatin' argument 1 names different: declaration 'text' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:714:82: note: Function 'ConvertFullwidthLatinToBasicLatin' argument 1 names different: declaration 'text' definition 'str'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:836:73: style: Function 'RenderAllFontsToImage' argument 5 names different: declaration 'pix' definition 'image'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.h:64:76: note: Function 'RenderAllFontsToImage' argument 5 names different: declaration 'pix' definition 'image'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:836:73: note: Function 'RenderAllFontsToImage' argument 5 names different: declaration 'pix' definition 'image'.
tesseract-4.00~git2844-607e8fd8/src/training/stringrenderer.cpp:58:46: performance: Function parameter 'ch32' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/training/tessopt.cpp:38:15: style: The scope of the variable 'arg' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/text2image.cpp:531:9: style: The scope of the variable 'step' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/training/validate_grapheme.h:26:8: style: Technically the member function 'tesseract::ValidateGrapheme::IsBadlyFormed' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/training/validate_grapheme.cpp:63:24: note: Technically the member function 'tesseract::ValidateGrapheme::IsBadlyFormed' can be const.
tesseract-4.00~git2844-607e8fd8/src/training/validate_grapheme.h:26:8: note: Technically the member function 'tesseract::ValidateGrapheme::IsBadlyFormed' can be const.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:308:3: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:401:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:569:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:321:12: style: The scope of the variable 'new_event' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:319:43: style: Function 'StartEventHandler' argument 1 names different: declaration 'sv' definition 'a'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:378:40: note: Function 'StartEventHandler' argument 1 names different: declaration 'sv' definition 'a'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:319:43: note: Function 'StartEventHandler' argument 1 names different: declaration 'sv' definition 'a'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:390:38: style: Function 'SendMsg' argument 1 names different: declaration 'msg' definition 'format'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:307:28: note: Function 'SendMsg' argument 1 names different: declaration 'msg' definition 'format'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:390:38: note: Function 'SendMsg' argument 1 names different: declaration 'msg' definition 'format'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:608:30: style: Function 'Ellipse' argument 1 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:257:20: note: Function 'Ellipse' argument 1 names different: declaration 'x' definition 'x1'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:608:30: note: Function 'Ellipse' argument 1 names different: declaration 'x' definition 'x1'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:608:38: style: Function 'Ellipse' argument 2 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:257:27: note: Function 'Ellipse' argument 2 names different: declaration 'y' definition 'y1'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:608:38: note: Function 'Ellipse' argument 2 names different: declaration 'y' definition 'y1'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:664:46: style: Function 'MenuItem' argument 4 names different: declaration 'flagged' definition 'flag'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:332:36: note: Function 'MenuItem' argument 4 names different: declaration 'flagged' definition 'flag'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:664:46: note: Function 'MenuItem' argument 4 names different: declaration 'flagged' definition 'flag'.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::type' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::x' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::y' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::x_size' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::y_size' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::command_id' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:74:3: warning: Member variable 'SVEvent::counter' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:194:15: style: Technically the member function 'ScrollView::GetName' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:197:7: style: Technically the member function 'ScrollView::GetId' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:347:7: style: Technically the member function 'ScrollView::TranslateYCoordinate' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.cpp:827:17: note: Technically the member function 'ScrollView::TranslateYCoordinate' can be const.
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:347:7: note: Technically the member function 'ScrollView::TranslateYCoordinate' can be const.
tesseract-4.00~git2844-607e8fd8/src/viewer/svpaint.cpp:180:3: style: Class 'SVPaint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/viewer/svpaint.cpp:180:3: style: Class 'SVPaint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/viewer/svpaint.cpp:42:9: style: The function 'Notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tesseract-4.00~git2844-607e8fd8/src/viewer/scrollview.h:92:18: note: Virtual function in base class
tesseract-4.00~git2844-607e8fd8/src/viewer/svpaint.cpp:42:9: note: Function in derived class
tesseract-4.00~git2844-607e8fd8/src/viewer/svpaint.cpp:226:0: error: Memory leak: bar_menu [memleak]
tesseract-4.00~git2844-607e8fd8/src/viewer/svutil.cpp:317:3: warning: snprintf format string requires 1 parameter but 4 are given. [wrongPrintfScanfArgNum]
tesseract-4.00~git2844-607e8fd8/src/viewer/svutil.cpp:390:3: style: Class 'SVNetwork' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tesseract-4.00~git2844-607e8fd8/src/viewer/svutil.cpp:390:3: style: Class 'SVNetwork' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:167:3: style: Variable 'local_min' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:163:0: note: Variable 'local_min' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:167:3: note: Variable 'local_min' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:168:3: style: Variable 'local_max' is reassigned a value before the old one has been used. [redundantAssignment]
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:164:0: note: Variable 'local_max' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:168:3: note: Variable 'local_max' is reassigned a value before the old one has been used.
tesseract-4.00~git2844-607e8fd8/src/wordrec/chop.cpp:127:7: style: The scope of the variable 'this_distance' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/wordrec/wordrec.h:180:5: warning: Member variable 'FRAGMENT::headpt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/wordrec/wordrec.h:180:5: warning: Member variable 'FRAGMENT::tailpt' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:104:15: style: Technically the member function 'tesseract::LanguageModel::AcceptableChoiceFound' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:113:16: style: Technically the member function 'tesseract::LanguageModel::CertaintyScore' can be const. [functionConst]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:125:16: performance: Technically the member function 'tesseract::LanguageModel::ComputeAdjustment' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:300:15: performance: Technically the member function 'tesseract::LanguageModel::PrunablePath' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:310:15: performance: Technically the member function 'tesseract::LanguageModel::AcceptablePath' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/wordrec/lm_state.h:98:44: performance: Function parameter 'tcf' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:943:46: style: Function 'ComputeNgramCost' argument 7 names different: declaration 'ngram_prob' definition 'ngram_cost'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:240:57: note: Function 'ComputeNgramCost' argument 7 names different: declaration 'ngram_prob' definition 'ngram_cost'.
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:943:46: note: Function 'ComputeNgramCost' argument 7 names different: declaration 'ngram_prob' definition 'ngram_cost'.
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:661:0: style: Boolean variable 'bad_shape' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:54:16: warning: Member variable 'LanguageModel::rating_cert_scale_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:54:16: warning: Member variable 'LanguageModel::prev_word_unichar_step_len_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:54:16: warning: Member variable 'LanguageModel::correct_segmentation_explored_' is not initialized in the constructor. [uninitMemberVar]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:205:8: performance: Technically the member function 'tesseract::LanguageModel::GenerateTopChoiceInfo' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:773:21: note: Technically the member function 'tesseract::LanguageModel::GenerateTopChoiceInfo' can be static.
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.h:205:8: note: Technically the member function 'tesseract::LanguageModel::GenerateTopChoiceInfo' can be static.
tesseract-4.00~git2844-607e8fd8/src/wordrec/language_model.cpp:506:28: performance: Function parameter 'blob_choice_flags' should be passed by const reference. [passedByValue]
tesseract-4.00~git2844-607e8fd8/src/wordrec/outlines.cpp:50:9: style: The scope of the variable 'slope' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/wordrec/outlines.cpp:51:9: style: The scope of the variable 'intercept' can be reduced. [variableScope]
tesseract-4.00~git2844-607e8fd8/src/wordrec/params_model.h:77:8: performance: Technically the member function 'tesseract::ParamsModel::ParseLine' can be static. [functionStatic]
tesseract-4.00~git2844-607e8fd8/src/wordrec/params_model.cpp:57:19: note: Technically the member function 'tesseract::ParamsModel::ParseLine' can be static.
tesseract-4.00~git2844-607e8fd8/src/wordrec/params_model.h:77:8: note: Technically the member function 'tesseract::ParamsModel::ParseLine' can be static.
tesseract-4.00~git2844-607e8fd8/src/wordrec/plotedges.cpp:64:29: style: C-style pointer casting [cstyleCast]
tesseract-4.00~git2844-607e8fd8/src/wordrec/tface.cpp:146:48: style: Function 'call_matcher' argument 1 names different: declaration 'blob' definition 'tessblob'. [funcArgNamesDifferent]
tesseract-4.00~git2844-607e8fd8/src/wordrec/wordrec.h:280:41: note: Function 'call_matcher' argument 1 names different: declaration 'blob' definition 'tessblob'.
tesseract-4.00~git2844-607e8fd8/src/wordrec/tface.cpp:146:48: note: Function 'call_matcher' argument 1 names different: declaration 'blob' definition 'tessblob'.
tesseract-4.00~git2844-607e8fd8/unittest/apiexample_test.cc:67:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/intsimdmatrix_test.cc:82:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/loadlang_test.cc:47:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/matrix_test.cc:54:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/osd_test.cc:59:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/progress_test.cc:151:0: error: syntax error [syntaxError]
tesseract-4.00~git2844-607e8fd8/unittest/unicharcompress_test.cc:165:0: error: syntax error [syntaxError]
[07:50]

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-afr/tesseract-afr_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ara/tesseract-ara_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-aze/tesseract-aze_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-bel/tesseract-bel_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ben/tesseract-ben_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-bul/tesseract-bul_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-cat/tesseract-cat_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ces/tesseract-ces_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-chi-sim/tesseract-chi-sim_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-chi-tra/tesseract-chi-tra_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-chr/tesseract-chr_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-dan/tesseract-dan_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-deu/tesseract-deu_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-deu-frak/tesseract-deu-frak_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ell/tesseract-ell_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-eng/tesseract-eng_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-enm/tesseract-enm_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-epo/tesseract-epo_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-equ/tesseract-equ_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-est/tesseract-est_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-eus/tesseract-eus_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-fin/tesseract-fin_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-fra/tesseract-fra_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-frk/tesseract-frk_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-frm/tesseract-frm_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-glg/tesseract-glg_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-grc/tesseract-grc_3.02.02.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-heb/tesseract-heb_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-hin/tesseract-hin_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-hrv/tesseract-hrv_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-hun/tesseract-hun_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ind/tesseract-ind_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-isl/tesseract-isl_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ita/tesseract-ita_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ita-old/tesseract-ita-old_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-jpn/tesseract-jpn_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-kan/tesseract-kan_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-kor/tesseract-kor_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-lang/tesseract-lang_4.00~git30-7274cfa.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-lav/tesseract-lav_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-lit/tesseract-lit_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-mal/tesseract-mal_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-mkd/tesseract-mkd_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-mlt/tesseract-mlt_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-msa/tesseract-msa_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-nld/tesseract-nld_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-nor/tesseract-nor_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-amh/tesseract-ocr-amh_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-asm/tesseract-ocr-asm_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-aze-cyrl/tesseract-ocr-aze-cyrl_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-bod/tesseract-ocr-bod_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-bos/tesseract-ocr-bos_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-ceb/tesseract-ocr-ceb_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-cym/tesseract-ocr-cym_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-dan-frak/tesseract-ocr-dan-frak_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-dzo/tesseract-ocr-dzo_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-fas/tesseract-ocr-fas_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-gle/tesseract-ocr-gle_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-gle-uncial/tesseract-ocr-gle-uncial_0.1~beta1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-grc/tesseract-ocr-grc_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-guj/tesseract-ocr-guj_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-hat/tesseract-ocr-hat_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-iku/tesseract-ocr-iku_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-jav/tesseract-ocr-jav_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-kat/tesseract-ocr-kat_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-kat-old/tesseract-ocr-kat-old_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-kaz/tesseract-ocr-kaz_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-khm/tesseract-ocr-khm_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-kir/tesseract-ocr-kir_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-kur/tesseract-ocr-kur_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-lao/tesseract-ocr-lao_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-lat/tesseract-ocr-lat_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-mar/tesseract-ocr-mar_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-mya/tesseract-ocr-mya_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-nep/tesseract-ocr-nep_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-ori/tesseract-ocr-ori_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-pan/tesseract-ocr-pan_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-pus/tesseract-ocr-pus_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-san/tesseract-ocr-san_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-sin/tesseract-ocr-sin_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-srp-latn/tesseract-ocr-srp-latn_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-syr/tesseract-ocr-syr_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-tgk/tesseract-ocr-tgk_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-tir/tesseract-ocr-tir_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-uig/tesseract-ocr-uig_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-urd/tesseract-ocr-urd_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-uzb/tesseract-ocr-uzb_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-uzb-cyrl/tesseract-ocr-uzb-cyrl_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ocr-yid/tesseract-ocr-yid_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-osd/tesseract-osd_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-pol/tesseract-pol_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-por/tesseract-por_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ron/tesseract-ron_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-rus/tesseract-rus_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-slk/tesseract-slk_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-slk-frak/tesseract-slk-frak_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-slv/tesseract-slv_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-spa/tesseract-spa_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-spa-old/tesseract-spa-old_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-sqi/tesseract-sqi_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-srp/tesseract-srp_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-swa/tesseract-swa_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-swe/tesseract-swe_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-tam/tesseract-tam_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-tel/tesseract-tel_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-tgl/tesseract-tgl_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-tha/tesseract-tha_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-tur/tesseract-tur_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-ukr/tesseract-ukr_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tesseract-vie/tesseract-vie_3.04.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/test-kitchen/test-kitchen_1.11.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/testdisk/testdisk_7.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/testng/testng_6.9.12.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/testpath/testpath_0.3.1+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/testrepository/testrepository_0.0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/testresources/testresources_2.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/testssl.sh/testssl.sh_2.9.5-5+dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tetex-brev/tetex-brev_4.22.github.20140417.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tetgen/tetgen_1.5.0.orig.tar.gz
tetgen1.5.0/tetgen.h:2527:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2531:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2535:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2542:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2546:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2550:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2558:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2562:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2566:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2575:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2579:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2583:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2591:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2595:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2599:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2607:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2611:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2615:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2802:11: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2807:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2817:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2818:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2823:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2824:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2831:12: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2839:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2840:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2845:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2846:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2851:13: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2859:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2860:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2865:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2866:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2871:13: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2878:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2879:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2884:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2885:7: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2890:13: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2899:4: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:2904:11: portability: Casting from double * ** to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tetgen1.5.0/tetgen.h:447:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:668:16: style: The scope of the variable 'Qnew' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:670:8: style: The scope of the variable 'enow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:671:16: style: The scope of the variable 'bvirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:672:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:672:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:672:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:701:11: style: The scope of the variable 'hh' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:702:16: style: The scope of the variable 'Qnew' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:704:8: style: The scope of the variable 'enow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:705:16: style: The scope of the variable 'bvirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:706:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:706:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:706:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1049:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1049:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1049:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1110:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1110:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1110:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1177:16: style: The scope of the variable 'sum' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1178:16: style: The scope of the variable 'product1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1179:8: style: The scope of the variable 'product0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1181:8: style: The scope of the variable 'enow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1182:16: style: The scope of the variable 'bvirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1183:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1183:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1183:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1222:19: style: The scope of the variable 'sum' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1224:16: style: The scope of the variable 'product1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1225:8: style: The scope of the variable 'product0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1227:8: style: The scope of the variable 'enow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1228:16: style: The scope of the variable 'bvirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1229:8: style: The scope of the variable 'avirt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1229:15: style: The scope of the variable 'bround' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1229:23: style: The scope of the variable 'around' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1278:8: style: The scope of the variable 'enow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1278:14: style: The scope of the variable 'hnow' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1814:16: style: The scope of the variable 'bdxt_cdyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1814:28: style: The scope of the variable 'cdxt_bdyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1814:40: style: The scope of the variable 'cdxt_adyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1815:16: style: The scope of the variable 'adxt_cdyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1815:28: style: The scope of the variable 'adxt_bdyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1815:40: style: The scope of the variable 'bdxt_adyt1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1816:8: style: The scope of the variable 'bdxt_cdyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1816:20: style: The scope of the variable 'cdxt_bdyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1816:32: style: The scope of the variable 'cdxt_adyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1817:8: style: The scope of the variable 'adxt_cdyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1817:20: style: The scope of the variable 'adxt_bdyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:1817:32: style: The scope of the variable 'bdxt_adyt0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:16: style: The scope of the variable 'adxadx1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:25: style: The scope of the variable 'adyady1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:34: style: The scope of the variable 'bdxbdx1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:43: style: The scope of the variable 'bdybdy1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:52: style: The scope of the variable 'cdxcdx1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2575:61: style: The scope of the variable 'cdycdy1' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:8: style: The scope of the variable 'adxadx0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:17: style: The scope of the variable 'adyady0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:26: style: The scope of the variable 'bdxbdx0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:35: style: The scope of the variable 'bdybdy0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:44: style: The scope of the variable 'cdxcdx0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2576:53: style: The scope of the variable 'cdycdy0' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2578:16: style: The scope of the variable 'aa3' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2578:21: style: The scope of the variable 'bb3' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2578:26: style: The scope of the variable 'cc3' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2587:8: style: The scope of the variable 'axtbb' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2587:18: style: The scope of the variable 'axtcc' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2587:28: style: The scope of the variable 'aytbb' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2587:38: style: The scope of the variable 'aytcc' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2588:7: style: The scope of the variable 'axtbblen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2588:17: style: The scope of the variable 'axtcclen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2588:27: style: The scope of the variable 'aytbblen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2588:37: style: The scope of the variable 'aytcclen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2589:8: style: The scope of the variable 'bxtaa' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2589:18: style: The scope of the variable 'bxtcc' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2589:28: style: The scope of the variable 'bytaa' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2589:38: style: The scope of the variable 'bytcc' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2590:7: style: The scope of the variable 'bxtaalen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2590:17: style: The scope of the variable 'bxtcclen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2590:27: style: The scope of the variable 'bytaalen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2590:37: style: The scope of the variable 'bytcclen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2591:8: style: The scope of the variable 'cxtaa' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2591:18: style: The scope of the variable 'cxtbb' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2591:28: style: The scope of the variable 'cytaa' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2591:38: style: The scope of the variable 'cytbb' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2592:7: style: The scope of the variable 'cxtaalen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2592:17: style: The scope of the variable 'cxtbblen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2592:27: style: The scope of the variable 'cytaalen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2592:37: style: The scope of the variable 'cytbblen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:8: style: The scope of the variable 'axtbct' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:20: style: The scope of the variable 'aytbct' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:32: style: The scope of the variable 'bxtcat' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:44: style: The scope of the variable 'bytcat' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:56: style: The scope of the variable 'cxtabt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2595:68: style: The scope of the variable 'cytabt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:7: style: The scope of the variable 'axtbctlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:18: style: The scope of the variable 'aytbctlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:29: style: The scope of the variable 'bxtcatlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:40: style: The scope of the variable 'bytcatlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:51: style: The scope of the variable 'cxtabtlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2596:62: style: The scope of the variable 'cytabtlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2597:8: style: The scope of the variable 'axtbctt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2597:20: style: The scope of the variable 'aytbctt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2597:32: style: The scope of the variable 'bxtcatt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2598:8: style: The scope of the variable 'bytcatt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2598:20: style: The scope of the variable 'cxtabtt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2598:32: style: The scope of the variable 'cytabtt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:7: style: The scope of the variable 'axtbcttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:19: style: The scope of the variable 'aytbcttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:31: style: The scope of the variable 'bxtcattlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:43: style: The scope of the variable 'bytcattlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:55: style: The scope of the variable 'cxtabttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2599:67: style: The scope of the variable 'cytabttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2600:8: style: The scope of the variable 'abt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2600:16: style: The scope of the variable 'bct' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2600:24: style: The scope of the variable 'cat' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2601:7: style: The scope of the variable 'abtlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2601:15: style: The scope of the variable 'bctlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2601:23: style: The scope of the variable 'catlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2602:8: style: The scope of the variable 'abtt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2602:17: style: The scope of the variable 'bctt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2602:26: style: The scope of the variable 'catt' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2603:7: style: The scope of the variable 'abttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2603:16: style: The scope of the variable 'bcttlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2603:25: style: The scope of the variable 'cattlen' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2604:16: style: The scope of the variable 'abtt3' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2604:23: style: The scope of the variable 'bctt3' can be reduced. [variableScope]
tetgen1.5.0/predicates.cxx:2604:30: style: The scope of the variable 'catt3' can be reduced. [variableScope]
tetgen1.5.0/tetgen.h:2897:45: style: Function 'setfacetindex' argument 1 names different: declaration 'f' definition 's'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:1475:35: note: Function 'setfacetindex' argument 1 names different: declaration 'f' definition 's'.
tetgen1.5.0/tetgen.h:2897:45: note: Function 'setfacetindex' argument 1 names different: declaration 'f' definition 's'.
tetgen1.5.0/tetgen.h:2902:44: style: Function 'getfacetindex' argument 1 names different: declaration 'f' definition 's'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:1476:35: note: Function 'getfacetindex' argument 1 names different: declaration 'f' definition 's'.
tetgen1.5.0/tetgen.h:2902:44: note: Function 'getfacetindex' argument 1 names different: declaration 'f' definition 's'.
tetgen1.5.0/tetgen.h:3037:52: style: Function 'tssbond1' argument 2 names different: declaration 'seg' definition 's'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:1486:42: note: Function 'tssbond1' argument 2 names different: declaration 'seg' definition 's'.
tetgen1.5.0/tetgen.h:3037:52: note: Function 'tssbond1' argument 2 names different: declaration 'seg' definition 's'.
tetgen1.5.0/tetgen.h:3269:52: style: Function 'farsorg' argument 1 names different: declaration 'seg' definition 's'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:1534:30: note: Function 'farsorg' argument 1 names different: declaration 'seg' definition 's'.
tetgen1.5.0/tetgen.h:3269:52: note: Function 'farsorg' argument 1 names different: declaration 'seg' definition 's'.
tetgen1.5.0/tetgen.h:3284:53: style: Function 'farsdest' argument 1 names different: declaration 'seg' definition 's'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:1535:31: note: Function 'farsdest' argument 1 names different: declaration 'seg' definition 's'.
tetgen1.5.0/tetgen.h:3284:53: note: Function 'farsdest' argument 1 names different: declaration 'seg' definition 's'.
tetgen1.5.0/predicates.cxx:4601:20: style: Function 'orient4d' argument 6 names different: declaration 'ah' definition 'aheight'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:805:20: note: Function 'orient4d' argument 6 names different: declaration 'ah' definition 'aheight'.
tetgen1.5.0/predicates.cxx:4601:20: note: Function 'orient4d' argument 6 names different: declaration 'ah' definition 'aheight'.
tetgen1.5.0/predicates.cxx:4601:34: style: Function 'orient4d' argument 7 names different: declaration 'bh' definition 'bheight'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:805:29: note: Function 'orient4d' argument 7 names different: declaration 'bh' definition 'bheight'.
tetgen1.5.0/predicates.cxx:4601:34: note: Function 'orient4d' argument 7 names different: declaration 'bh' definition 'bheight'.
tetgen1.5.0/predicates.cxx:4601:48: style: Function 'orient4d' argument 8 names different: declaration 'ch' definition 'cheight'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:805:38: note: Function 'orient4d' argument 8 names different: declaration 'ch' definition 'cheight'.
tetgen1.5.0/predicates.cxx:4601:48: note: Function 'orient4d' argument 8 names different: declaration 'ch' definition 'cheight'.
tetgen1.5.0/predicates.cxx:4601:62: style: Function 'orient4d' argument 9 names different: declaration 'dh' definition 'dheight'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:805:47: note: Function 'orient4d' argument 9 names different: declaration 'dh' definition 'dheight'.
tetgen1.5.0/predicates.cxx:4601:62: note: Function 'orient4d' argument 9 names different: declaration 'dh' definition 'dheight'.
tetgen1.5.0/predicates.cxx:4602:20: style: Function 'orient4d' argument 10 names different: declaration 'eh' definition 'eheight'. [funcArgNamesDifferent]
tetgen1.5.0/tetgen.h:805:56: note: Function 'orient4d' argument 10 names different: declaration 'eh' definition 'eheight'.
tetgen1.5.0/predicates.cxx:4602:20: note: Function 'orient4d' argument 10 names different: declaration 'eh' definition 'eheight'.
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::elemmarkerindex' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::cosmaxdihed' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::cosmindihed' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::cossmtdihed' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::cosslidihed' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::transgc' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:2076:3: warning: Member variable 'tetgenmesh::tsb1mod3' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:1081:5: warning: Member variable 'badface::cent' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:1112:5: warning: Member variable 'insertvertexflags::parentpt' is not initialized in the constructor. [uninitMemberVar]
tetgen1.5.0/tetgen.h:1381:15: performance: Technically the member function 'tetgenmesh::dissolve' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2322:25: note: Technically the member function 'tetgenmesh::dissolve' can be static.
tetgen1.5.0/tetgen.h:1381:15: note: Technically the member function 'tetgenmesh::dissolve' can be static.
tetgen1.5.0/tetgen.h:1382:15: performance: Technically the member function 'tetgenmesh::esym' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2351:25: note: Technically the member function 'tetgenmesh::esym' can be static.
tetgen1.5.0/tetgen.h:1382:15: note: Technically the member function 'tetgenmesh::esym' can be static.
tetgen1.5.0/tetgen.h:1383:15: performance: Technically the member function 'tetgenmesh::esymself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2356:25: note: Technically the member function 'tetgenmesh::esymself' can be static.
tetgen1.5.0/tetgen.h:1383:15: note: Technically the member function 'tetgenmesh::esymself' can be static.
tetgen1.5.0/tetgen.h:1384:15: performance: Technically the member function 'tetgenmesh::enext' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2328:25: note: Technically the member function 'tetgenmesh::enext' can be static.
tetgen1.5.0/tetgen.h:1384:15: note: Technically the member function 'tetgenmesh::enext' can be static.
tetgen1.5.0/tetgen.h:1385:15: performance: Technically the member function 'tetgenmesh::enextself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2333:25: note: Technically the member function 'tetgenmesh::enextself' can be static.
tetgen1.5.0/tetgen.h:1385:15: note: Technically the member function 'tetgenmesh::enextself' can be static.
tetgen1.5.0/tetgen.h:1386:15: performance: Technically the member function 'tetgenmesh::eprev' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2339:25: note: Technically the member function 'tetgenmesh::eprev' can be static.
tetgen1.5.0/tetgen.h:1386:15: note: Technically the member function 'tetgenmesh::eprev' can be static.
tetgen1.5.0/tetgen.h:1387:15: performance: Technically the member function 'tetgenmesh::eprevself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2344:25: note: Technically the member function 'tetgenmesh::eprevself' can be static.
tetgen1.5.0/tetgen.h:1387:15: note: Technically the member function 'tetgenmesh::eprevself' can be static.
tetgen1.5.0/tetgen.h:1388:15: performance: Technically the member function 'tetgenmesh::enextesym' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2363:25: note: Technically the member function 'tetgenmesh::enextesym' can be static.
tetgen1.5.0/tetgen.h:1388:15: note: Technically the member function 'tetgenmesh::enextesym' can be static.
tetgen1.5.0/tetgen.h:1389:15: performance: Technically the member function 'tetgenmesh::enextesymself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2368:25: note: Technically the member function 'tetgenmesh::enextesymself' can be static.
tetgen1.5.0/tetgen.h:1389:15: note: Technically the member function 'tetgenmesh::enextesymself' can be static.
tetgen1.5.0/tetgen.h:1390:15: performance: Technically the member function 'tetgenmesh::eprevesym' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2374:25: note: Technically the member function 'tetgenmesh::eprevesym' can be static.
tetgen1.5.0/tetgen.h:1390:15: note: Technically the member function 'tetgenmesh::eprevesym' can be static.
tetgen1.5.0/tetgen.h:1391:15: performance: Technically the member function 'tetgenmesh::eprevesymself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2379:25: note: Technically the member function 'tetgenmesh::eprevesymself' can be static.
tetgen1.5.0/tetgen.h:1391:15: note: Technically the member function 'tetgenmesh::eprevesymself' can be static.
tetgen1.5.0/tetgen.h:1392:15: performance: Technically the member function 'tetgenmesh::eorgoppo' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2386:25: note: Technically the member function 'tetgenmesh::eorgoppo' can be static.
tetgen1.5.0/tetgen.h:1392:15: note: Technically the member function 'tetgenmesh::eorgoppo' can be static.
tetgen1.5.0/tetgen.h:1393:15: performance: Technically the member function 'tetgenmesh::eorgoppoself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2391:25: note: Technically the member function 'tetgenmesh::eorgoppoself' can be static.
tetgen1.5.0/tetgen.h:1393:15: note: Technically the member function 'tetgenmesh::eorgoppoself' can be static.
tetgen1.5.0/tetgen.h:1394:15: performance: Technically the member function 'tetgenmesh::edestoppo' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2398:25: note: Technically the member function 'tetgenmesh::edestoppo' can be static.
tetgen1.5.0/tetgen.h:1394:15: note: Technically the member function 'tetgenmesh::edestoppo' can be static.
tetgen1.5.0/tetgen.h:1395:15: performance: Technically the member function 'tetgenmesh::edestoppoself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2403:25: note: Technically the member function 'tetgenmesh::edestoppoself' can be static.
tetgen1.5.0/tetgen.h:1395:15: note: Technically the member function 'tetgenmesh::edestoppoself' can be static.
tetgen1.5.0/tetgen.h:1416:15: style: Technically the member function 'tetgenmesh::infect' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2526:25: note: Technically the member function 'tetgenmesh::infect' can be const.
tetgen1.5.0/tetgen.h:1416:15: note: Technically the member function 'tetgenmesh::infect' can be const.
tetgen1.5.0/tetgen.h:1417:15: style: Technically the member function 'tetgenmesh::uninfect' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2530:25: note: Technically the member function 'tetgenmesh::uninfect' can be const.
tetgen1.5.0/tetgen.h:1417:15: note: Technically the member function 'tetgenmesh::uninfect' can be const.
tetgen1.5.0/tetgen.h:1418:15: style: Technically the member function 'tetgenmesh::infected' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2534:25: note: Technically the member function 'tetgenmesh::infected' can be const.
tetgen1.5.0/tetgen.h:1418:15: note: Technically the member function 'tetgenmesh::infected' can be const.
tetgen1.5.0/tetgen.h:1419:15: style: Technically the member function 'tetgenmesh::marktest' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2541:25: note: Technically the member function 'tetgenmesh::marktest' can be const.
tetgen1.5.0/tetgen.h:1419:15: note: Technically the member function 'tetgenmesh::marktest' can be const.
tetgen1.5.0/tetgen.h:1420:15: style: Technically the member function 'tetgenmesh::unmarktest' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2545:25: note: Technically the member function 'tetgenmesh::unmarktest' can be const.
tetgen1.5.0/tetgen.h:1420:15: note: Technically the member function 'tetgenmesh::unmarktest' can be const.
tetgen1.5.0/tetgen.h:1421:15: style: Technically the member function 'tetgenmesh::marktested' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2549:25: note: Technically the member function 'tetgenmesh::marktested' can be const.
tetgen1.5.0/tetgen.h:1421:15: note: Technically the member function 'tetgenmesh::marktested' can be const.
tetgen1.5.0/tetgen.h:1422:15: style: Technically the member function 'tetgenmesh::markface' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2557:25: note: Technically the member function 'tetgenmesh::markface' can be const.
tetgen1.5.0/tetgen.h:1422:15: note: Technically the member function 'tetgenmesh::markface' can be const.
tetgen1.5.0/tetgen.h:1423:15: style: Technically the member function 'tetgenmesh::unmarkface' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2561:25: note: Technically the member function 'tetgenmesh::unmarkface' can be const.
tetgen1.5.0/tetgen.h:1423:15: note: Technically the member function 'tetgenmesh::unmarkface' can be const.
tetgen1.5.0/tetgen.h:1424:15: style: Technically the member function 'tetgenmesh::facemarked' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2565:25: note: Technically the member function 'tetgenmesh::facemarked' can be const.
tetgen1.5.0/tetgen.h:1424:15: note: Technically the member function 'tetgenmesh::facemarked' can be const.
tetgen1.5.0/tetgen.h:1425:15: style: Technically the member function 'tetgenmesh::markedge' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2574:25: note: Technically the member function 'tetgenmesh::markedge' can be const.
tetgen1.5.0/tetgen.h:1425:15: note: Technically the member function 'tetgenmesh::markedge' can be const.
tetgen1.5.0/tetgen.h:1426:15: style: Technically the member function 'tetgenmesh::unmarkedge' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2578:25: note: Technically the member function 'tetgenmesh::unmarkedge' can be const.
tetgen1.5.0/tetgen.h:1426:15: note: Technically the member function 'tetgenmesh::unmarkedge' can be const.
tetgen1.5.0/tetgen.h:1427:15: style: Technically the member function 'tetgenmesh::edgemarked' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2582:25: note: Technically the member function 'tetgenmesh::edgemarked' can be const.
tetgen1.5.0/tetgen.h:1427:15: note: Technically the member function 'tetgenmesh::edgemarked' can be const.
tetgen1.5.0/tetgen.h:1428:15: style: Technically the member function 'tetgenmesh::marktest2' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2590:25: note: Technically the member function 'tetgenmesh::marktest2' can be const.
tetgen1.5.0/tetgen.h:1428:15: note: Technically the member function 'tetgenmesh::marktest2' can be const.
tetgen1.5.0/tetgen.h:1429:15: style: Technically the member function 'tetgenmesh::unmarktest2' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2594:25: note: Technically the member function 'tetgenmesh::unmarktest2' can be const.
tetgen1.5.0/tetgen.h:1429:15: note: Technically the member function 'tetgenmesh::unmarktest2' can be const.
tetgen1.5.0/tetgen.h:1430:15: style: Technically the member function 'tetgenmesh::marktest2ed' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2598:25: note: Technically the member function 'tetgenmesh::marktest2ed' can be const.
tetgen1.5.0/tetgen.h:1430:15: note: Technically the member function 'tetgenmesh::marktest2ed' can be const.
tetgen1.5.0/tetgen.h:1431:15: style: Technically the member function 'tetgenmesh::elemcounter' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2606:24: note: Technically the member function 'tetgenmesh::elemcounter' can be const.
tetgen1.5.0/tetgen.h:1431:15: note: Technically the member function 'tetgenmesh::elemcounter' can be const.
tetgen1.5.0/tetgen.h:1432:15: style: Technically the member function 'tetgenmesh::setelemcounter' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2610:25: note: Technically the member function 'tetgenmesh::setelemcounter' can be const.
tetgen1.5.0/tetgen.h:1432:15: note: Technically the member function 'tetgenmesh::setelemcounter' can be const.
tetgen1.5.0/tetgen.h:1435:15: style: Technically the member function 'tetgenmesh::ishulltet' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2630:25: note: Technically the member function 'tetgenmesh::ishulltet' can be const.
tetgen1.5.0/tetgen.h:1435:15: note: Technically the member function 'tetgenmesh::ishulltet' can be const.
tetgen1.5.0/tetgen.h:1436:15: performance: Technically the member function 'tetgenmesh::isdeadtet' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2636:25: note: Technically the member function 'tetgenmesh::isdeadtet' can be static.
tetgen1.5.0/tetgen.h:1436:15: note: Technically the member function 'tetgenmesh::isdeadtet' can be static.
tetgen1.5.0/tetgen.h:1446:15: performance: Technically the member function 'tetgenmesh::sdissolve' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2688:25: note: Technically the member function 'tetgenmesh::sdissolve' can be static.
tetgen1.5.0/tetgen.h:1446:15: note: Technically the member function 'tetgenmesh::sdissolve' can be static.
tetgen1.5.0/tetgen.h:1453:15: performance: Technically the member function 'tetgenmesh::sesym' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2748:25: note: Technically the member function 'tetgenmesh::sesym' can be static.
tetgen1.5.0/tetgen.h:1453:15: note: Technically the member function 'tetgenmesh::sesym' can be static.
tetgen1.5.0/tetgen.h:1454:15: performance: Technically the member function 'tetgenmesh::sesymself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2754:25: note: Technically the member function 'tetgenmesh::sesymself' can be static.
tetgen1.5.0/tetgen.h:1454:15: note: Technically the member function 'tetgenmesh::sesymself' can be static.
tetgen1.5.0/tetgen.h:1455:15: performance: Technically the member function 'tetgenmesh::senext' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2762:25: note: Technically the member function 'tetgenmesh::senext' can be static.
tetgen1.5.0/tetgen.h:1455:15: note: Technically the member function 'tetgenmesh::senext' can be static.
tetgen1.5.0/tetgen.h:1456:15: performance: Technically the member function 'tetgenmesh::senextself' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2768:25: note: Technically the member function 'tetgenmesh::senextself' can be static.
tetgen1.5.0/tetgen.h:1456:15: note: Technically the member function 'tetgenmesh::senextself' can be static.
tetgen1.5.0/tetgen.h:1457:15: performance: Technically the member function 'tetgenmesh::senext2' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2773:25: note: Technically the member function 'tetgenmesh::senext2' can be static.
tetgen1.5.0/tetgen.h:1457:15: note: Technically the member function 'tetgenmesh::senext2' can be static.
tetgen1.5.0/tetgen.h:1458:15: performance: Technically the member function 'tetgenmesh::senext2self' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2779:25: note: Technically the member function 'tetgenmesh::senext2self' can be static.
tetgen1.5.0/tetgen.h:1458:15: note: Technically the member function 'tetgenmesh::senext2self' can be static.
tetgen1.5.0/tetgen.h:1459:15: style: Technically the member function 'tetgenmesh::areabound' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2787:25: note: Technically the member function 'tetgenmesh::areabound' can be const.
tetgen1.5.0/tetgen.h:1459:15: note: Technically the member function 'tetgenmesh::areabound' can be const.
tetgen1.5.0/tetgen.h:1460:15: style: Technically the member function 'tetgenmesh::setareabound' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2792:25: note: Technically the member function 'tetgenmesh::setareabound' can be const.
tetgen1.5.0/tetgen.h:1460:15: note: Technically the member function 'tetgenmesh::setareabound' can be const.
tetgen1.5.0/tetgen.h:1461:14: style: Technically the member function 'tetgenmesh::shellmark' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2800:24: note: Technically the member function 'tetgenmesh::shellmark' can be const.
tetgen1.5.0/tetgen.h:1461:14: note: Technically the member function 'tetgenmesh::shellmark' can be const.
tetgen1.5.0/tetgen.h:1462:15: style: Technically the member function 'tetgenmesh::setshellmark' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2805:25: note: Technically the member function 'tetgenmesh::setshellmark' can be const.
tetgen1.5.0/tetgen.h:1462:15: note: Technically the member function 'tetgenmesh::setshellmark' can be const.
tetgen1.5.0/tetgen.h:1463:15: style: Technically the member function 'tetgenmesh::sinfect' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2815:25: note: Technically the member function 'tetgenmesh::sinfect' can be const.
tetgen1.5.0/tetgen.h:1463:15: note: Technically the member function 'tetgenmesh::sinfect' can be const.
tetgen1.5.0/tetgen.h:1464:15: style: Technically the member function 'tetgenmesh::suninfect' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2821:25: note: Technically the member function 'tetgenmesh::suninfect' can be const.
tetgen1.5.0/tetgen.h:1464:15: note: Technically the member function 'tetgenmesh::suninfect' can be const.
tetgen1.5.0/tetgen.h:1465:15: style: Technically the member function 'tetgenmesh::sinfected' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2829:25: note: Technically the member function 'tetgenmesh::sinfected' can be const.
tetgen1.5.0/tetgen.h:1465:15: note: Technically the member function 'tetgenmesh::sinfected' can be const.
tetgen1.5.0/tetgen.h:1466:15: style: Technically the member function 'tetgenmesh::smarktest' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2837:25: note: Technically the member function 'tetgenmesh::smarktest' can be const.
tetgen1.5.0/tetgen.h:1466:15: note: Technically the member function 'tetgenmesh::smarktest' can be const.
tetgen1.5.0/tetgen.h:1467:15: style: Technically the member function 'tetgenmesh::sunmarktest' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2843:25: note: Technically the member function 'tetgenmesh::sunmarktest' can be const.
tetgen1.5.0/tetgen.h:1467:15: note: Technically the member function 'tetgenmesh::sunmarktest' can be const.
tetgen1.5.0/tetgen.h:1468:15: style: Technically the member function 'tetgenmesh::smarktested' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2849:25: note: Technically the member function 'tetgenmesh::smarktested' can be const.
tetgen1.5.0/tetgen.h:1468:15: note: Technically the member function 'tetgenmesh::smarktested' can be const.
tetgen1.5.0/tetgen.h:1469:15: style: Technically the member function 'tetgenmesh::smarktest2' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2857:25: note: Technically the member function 'tetgenmesh::smarktest2' can be const.
tetgen1.5.0/tetgen.h:1469:15: note: Technically the member function 'tetgenmesh::smarktest2' can be const.
tetgen1.5.0/tetgen.h:1470:15: style: Technically the member function 'tetgenmesh::sunmarktest2' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2863:25: note: Technically the member function 'tetgenmesh::sunmarktest2' can be const.
tetgen1.5.0/tetgen.h:1470:15: note: Technically the member function 'tetgenmesh::sunmarktest2' can be const.
tetgen1.5.0/tetgen.h:1471:15: style: Technically the member function 'tetgenmesh::smarktest2ed' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2869:25: note: Technically the member function 'tetgenmesh::smarktest2ed' can be const.
tetgen1.5.0/tetgen.h:1471:15: note: Technically the member function 'tetgenmesh::smarktest2ed' can be const.
tetgen1.5.0/tetgen.h:1472:15: style: Technically the member function 'tetgenmesh::smarktest3' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2876:25: note: Technically the member function 'tetgenmesh::smarktest3' can be const.
tetgen1.5.0/tetgen.h:1472:15: note: Technically the member function 'tetgenmesh::smarktest3' can be const.
tetgen1.5.0/tetgen.h:1473:15: style: Technically the member function 'tetgenmesh::sunmarktest3' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2882:25: note: Technically the member function 'tetgenmesh::sunmarktest3' can be const.
tetgen1.5.0/tetgen.h:1473:15: note: Technically the member function 'tetgenmesh::sunmarktest3' can be const.
tetgen1.5.0/tetgen.h:1474:15: style: Technically the member function 'tetgenmesh::smarktest3ed' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2888:25: note: Technically the member function 'tetgenmesh::smarktest3ed' can be const.
tetgen1.5.0/tetgen.h:1474:15: note: Technically the member function 'tetgenmesh::smarktest3ed' can be const.
tetgen1.5.0/tetgen.h:1475:15: style: Technically the member function 'tetgenmesh::setfacetindex' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2897:25: note: Technically the member function 'tetgenmesh::setfacetindex' can be const.
tetgen1.5.0/tetgen.h:1475:15: note: Technically the member function 'tetgenmesh::setfacetindex' can be const.
tetgen1.5.0/tetgen.h:1476:15: style: Technically the member function 'tetgenmesh::getfacetindex' can be const. [functionConst]
tetgen1.5.0/tetgen.h:2902:24: note: Technically the member function 'tetgenmesh::getfacetindex' can be const.
tetgen1.5.0/tetgen.h:1476:15: note: Technically the member function 'tetgenmesh::getfacetindex' can be const.
tetgen1.5.0/tetgen.h:1480:15: performance: Technically the member function 'tetgenmesh::tsdissolve' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2977:25: note: Technically the member function 'tetgenmesh::tsdissolve' can be static.
tetgen1.5.0/tetgen.h:1480:15: note: Technically the member function 'tetgenmesh::tsdissolve' can be static.
tetgen1.5.0/tetgen.h:1481:15: performance: Technically the member function 'tetgenmesh::stdissolve' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:2986:25: note: Technically the member function 'tetgenmesh::stdissolve' can be static.
tetgen1.5.0/tetgen.h:1481:15: note: Technically the member function 'tetgenmesh::stdissolve' can be static.
tetgen1.5.0/tetgen.h:1488:15: performance: Technically the member function 'tetgenmesh::tssdissolve1' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3055:25: note: Technically the member function 'tetgenmesh::tssdissolve1' can be static.
tetgen1.5.0/tetgen.h:1488:15: note: Technically the member function 'tetgenmesh::tssdissolve1' can be static.
tetgen1.5.0/tetgen.h:1489:15: performance: Technically the member function 'tetgenmesh::sstdissolve1' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3062:25: note: Technically the member function 'tetgenmesh::sstdissolve1' can be static.
tetgen1.5.0/tetgen.h:1489:15: note: Technically the member function 'tetgenmesh::sstdissolve1' can be static.
tetgen1.5.0/tetgen.h:1496:15: performance: Technically the member function 'tetgenmesh::ssdissolve' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3014:25: note: Technically the member function 'tetgenmesh::ssdissolve' can be static.
tetgen1.5.0/tetgen.h:1496:15: note: Technically the member function 'tetgenmesh::ssdissolve' can be static.
tetgen1.5.0/tetgen.h:1599:15: performance: Technically the member function 'tetgenmesh::dot' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3306:25: note: Technically the member function 'tetgenmesh::dot' can be static.
tetgen1.5.0/tetgen.h:1599:15: note: Technically the member function 'tetgenmesh::dot' can be static.
tetgen1.5.0/tetgen.h:1600:15: performance: Technically the member function 'tetgenmesh::cross' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3312:25: note: Technically the member function 'tetgenmesh::cross' can be static.
tetgen1.5.0/tetgen.h:1600:15: note: Technically the member function 'tetgenmesh::cross' can be static.
tetgen1.5.0/tetgen.h:1609:15: performance: Technically the member function 'tetgenmesh::norm2' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3327:25: note: Technically the member function 'tetgenmesh::norm2' can be static.
tetgen1.5.0/tetgen.h:1609:15: note: Technically the member function 'tetgenmesh::norm2' can be static.
tetgen1.5.0/tetgen.h:1610:15: performance: Technically the member function 'tetgenmesh::distance' can be static. [functionStatic]
tetgen1.5.0/tetgen.h:3320:25: note: Technically the member function 'tetgenmesh::distance' can be static.
tetgen1.5.0/tetgen.h:1610:15: note: Technically the member function 'tetgenmesh::distance' can be static.
tetgen1.5.0/tetgen.h:940:3: warning: The class 'triface' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tetgen1.5.0/tetgen.h:951:3: warning: The class 'face' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tetradraw/tetradraw_2.0.3.orig.tar.gz
tetradraw-2.0.3/src/block.c:306:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tetradraw-2.0.3/src/block.c:373:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tetradraw-2.0.3/src/block.c:315:13: style: The scope of the variable 'fx' can be reduced. [variableScope]
tetradraw-2.0.3/src/block.c:519:10: style: Variable 'ch' is assigned a value that is never used. [unreadVariable]
tetradraw-2.0.3/src/interface.c:832:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tetradraw-2.0.3/src/interface.c:868:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tetradraw-2.0.3/src/interface.c:758:2: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/interface.c:748:0: note: Variable 'dir' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/interface.c:758:2: note: Variable 'dir' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/interface.c:876:2: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/interface.c:874:0: note: Variable 'menu' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/interface.c:876:2: note: Variable 'menu' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/interface.c:927:14: style: Same expression on both sides of '-='. [duplicateExpression]
tetradraw-2.0.3/src/interface.c:470:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tetradraw-2.0.3/src/interface.c:108:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
tetradraw-2.0.3/src/interface.c:111:21: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
tetradraw-2.0.3/src/interface.c:2540:21: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
tetradraw-2.0.3/src/interface.c:2680:12: style: Array index 'count' is used before limits check. [arrayIndexThenCheck]
tetradraw-2.0.3/src/internal.c:30:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tetradraw-2.0.3/src/internal.c:28:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/internal.c:27:0: note: Variable 'p' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/internal.c:28:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:127:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/load.c:112:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:127:2: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:188:7: warning: Variable 'state' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
tetradraw-2.0.3/src/load.c:186:7: note: Variable 'state' is reassigned a value before the old one has been used. 'break;' missing?
tetradraw-2.0.3/src/load.c:188:7: note: Variable 'state' is reassigned a value before the old one has been used. 'break;' missing?
tetradraw-2.0.3/src/load.c:293:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/load.c:282:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:293:2: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:358:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/load.c:344:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:358:2: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/load.c:285:9: style: The scope of the variable 'fg' can be reduced. [variableScope]
tetradraw-2.0.3/src/load.c:286:9: style: The scope of the variable 'bg' can be reduced. [variableScope]
tetradraw-2.0.3/src/load.c:290:6: style: The scope of the variable 'attrib' can be reduced. [variableScope]
tetradraw-2.0.3/src/load.c:298:12: error: Resource leak: fd [resourceLeak]
tetradraw-2.0.3/src/load.c:363:12: error: Resource leak: fd [resourceLeak]
tetradraw-2.0.3/src/load.c:336:0: error: Resource leak: fd [resourceLeak]
tetradraw-2.0.3/src/network.c:65:6: style: The scope of the variable 'csock' can be reduced. [variableScope]
tetradraw-2.0.3/src/network.c:125:13: style: The scope of the variable 'count' can be reduced. [variableScope]
tetradraw-2.0.3/src/network.c:130:6: style: The scope of the variable 'read_bytes' can be reduced. [variableScope]
tetradraw-2.0.3/src/options_io.c:110:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:116:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:122:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:128:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:134:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:140:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:146:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tetradraw-2.0.3/src/options_io.c:161:2: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/options_io.c:157:0: note: Variable 'path' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/options_io.c:161:2: note: Variable 'path' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/options_io.c:162:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/options_io.c:158:0: note: Variable 'file' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/options_io.c:162:2: note: Variable 'file' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/options_io.c:165:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/options_io.c:156:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/options_io.c:165:2: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/sauce.c:41:2: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/sauce.c:36:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/sauce.c:41:2: note: Variable 'fd' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/sauce.c:75:2: style: Variable 'tmpntr' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/sauce.c:71:0: note: Variable 'tmpntr' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/sauce.c:75:2: note: Variable 'tmpntr' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/sauce.c:55:26: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
tetradraw-2.0.3/src/sauce.c:56:25: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
tetradraw-2.0.3/src/sauce.c:57:25: warning: Using 'sizeof' on array given as function argument returns size of a pointer. [sizeofwithsilentarraypointer]
tetradraw-2.0.3/src/save.c:419:12: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
tetradraw-2.0.3/src/term.c:157:2: style: Variable 'term' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/term.c:155:0: note: Variable 'term' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:157:2: note: Variable 'term' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:231:2: style: Variable 'newfg' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/term.c:225:0: note: Variable 'newfg' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:231:2: note: Variable 'newfg' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:232:2: style: Variable 'newbg' is reassigned a value before the old one has been used. [redundantAssignment]
tetradraw-2.0.3/src/term.c:226:0: note: Variable 'newbg' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:232:2: note: Variable 'newbg' is reassigned a value before the old one has been used.
tetradraw-2.0.3/src/term.c:184:7: style: The scope of the variable 'count' can be reduced. [variableScope]
tetradraw-2.0.3/src/term.c:294:6: style: The scope of the variable 'pair' can be reduced. [variableScope]
tetradraw-2.0.3/src/tetradraw.c:92:0: error: #error "You need Ncurses 5.0 to install tetradraw" [preprocessorErrorDirective]
tetradraw-2.0.3/src/tetraview.c:87:0: error: #error "You need ncurses 5.0 to install tetradraw" [preprocessorErrorDirective]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tetraproc/tetraproc_0.8.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tetrinet/tetrinet_0.11+CVS20070911.orig.tar.gz
tetrinet/server.c:374:15: style: The scope of the variable 'best' can be reduced. [variableScope]
tetrinet/server.c:374:21: style: The scope of the variable 'bestindex' can be reduced. [variableScope]
tetrinet/server.c:400:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinet/server.c:400:44: style: The scope of the variable 'second' can be reduced. [variableScope]
tetrinet/server.c:400:57: style: The scope of the variable 'third' can be reduced. [variableScope]
tetrinet/server.c:244:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tetrinet/server.c:262:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tetrinet/server.c:280:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tetrinet/server.c:302:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tetrinet/sockets.c:87:23: style: Function 'sputs' argument 1 names different: declaration 'buf' definition 'str'. [funcArgNamesDifferent]
tetrinet/sockets.h:13:30: note: Function 'sputs' argument 1 names different: declaration 'buf' definition 'str'.
tetrinet/sockets.c:87:23: note: Function 'sputs' argument 1 names different: declaration 'buf' definition 'str'.
tetrinet/sockets.c:87:32: style: Function 'sputs' argument 2 names different: declaration 'len' definition 's'. [funcArgNamesDifferent]
tetrinet/sockets.h:13:39: note: Function 'sputs' argument 2 names different: declaration 'len' definition 's'.
tetrinet/sockets.c:87:32: note: Function 'sputs' argument 2 names different: declaration 'len' definition 's'.
tetrinet/sockets.c:123:25: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tetrinet/tetrinet.c:380:14: style: The scope of the variable 'x' can be reduced. [variableScope]
tetrinet/tetrinet.c:380:17: style: The scope of the variable 'y' can be reduced. [variableScope]
tetrinet/tetrinet.c:380:20: style: The scope of the variable 'tile' can be reduced. [variableScope]
tetrinet/tetrinet.c:545:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tetrinet/tetris.c:279:26: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinet/tetris.c:279:29: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinet/tetris.c:279:32: style: The scope of the variable 'k' can be reduced. [variableScope]
tetrinet/tetris.c:391:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinet/tetris.c:516:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tetrinet/tetris.c:453:26: style: Array index 'next_piece' is used before limits check. [arrayIndexThenCheck]
tetrinet/tetris.c:826:26: style: Array index 'next_piece' is used before limits check. [arrayIndexThenCheck]
tetrinet/tetris.c:424:15: error: Uninitialized variable: buf [uninitvar]
tetrinet/tty.c:45:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tetrinet/tty.c:46:16: style: The scope of the variable 'escape' can be reduced. [variableScope]
tetrinet/tty.c:414:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinet/tty.c:810:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinet/tty.c:810:18: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinet/tty.c:1072:12: style: The scope of the variable 'x' can be reduced. [variableScope]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tetrinetx/tetrinetx_1.13.16.orig.tar.gz
tetrinetx-1.13.16+qirc-1.40c/src/crack.c:67:5: style: Variable 'enctype_index' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/crack.c:59:5: note: Variable 'enctype_index' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/crack.c:67:5: note: Variable 'enctype_index' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/crack.c:390:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tetrinetx-1.13.16+qirc-1.40c/src/dns.c:81:8: style: The scope of the variable 'idbuf' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/dns.c:164:7: style: The scope of the variable 'rrn' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/dns.c:165:15: style: The scope of the variable 'rrp' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/dns.c:179:5: style: Variable 'realowner' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1362:68: style: Redundant condition: If 'EXPR >= '3'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1195:9: style: Condition '!found' is always true [knownConditionTrueFalse]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1193:15: note: Assignment 'found=0', assigned value is 0
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1195:9: note: Condition '!found' is always true
tetrinetx-1.13.16+qirc-1.40c/src/game.c:53:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:53:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:341:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:341:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1090:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1121:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1246:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1246:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1247:10: style: The scope of the variable 'name' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1248:20: style: The scope of the variable 'P' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1128:5: style: Variable 'allow' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2638:9: style: Redundant condition: p. '!p || (p && p[0]=='\0')' is equivalent to '!p || p[0]=='\0'' [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2868:10: style: Redundant condition: p. '!p || (p && p[0]=='\0')' is equivalent to '!p || p[0]=='\0'' [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2947:9: style: Redundant condition: p. '!p || (p && p[0]=='\0')' is equivalent to '!p || p[0]=='\0'' [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2997:9: style: Redundant condition: p. '!p || (p && p[0]=='\0')' is equivalent to '!p || p[0]=='\0'' [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3219:10: style: Redundant condition: q. '!q || (q && q[0]=='\0')' is equivalent to '!q || q[0]=='\0'' [redundantCondition]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2878:7: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2868:14: note: Assuming that condition 'p' is not redundant
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2878:7: note: Null pointer dereference
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3001:13: warning: Either the condition 'p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2997:13: note: Assuming that condition 'p' is not redundant
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3001:13: note: Null pointer dereference
tetrinetx-1.13.16+qirc-1.40c/src/net.c:179:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:177:5: note: Variable 'x' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/net.c:179:5: note: Variable 'x' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/net.c:180:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:179:5: note: Variable 'x' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/net.c:180:5: note: Variable 'x' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:406:5: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:403:5: note: Variable 'n' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:406:5: note: Variable 'n' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2445:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2444:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2445:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2487:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2486:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2487:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2536:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2535:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2536:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2636:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2635:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2636:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2832:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2831:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2832:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2854:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2853:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2854:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2895:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2894:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2895:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2926:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2925:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2926:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2945:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2944:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2945:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2989:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2988:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2989:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3037:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3036:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3037:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3093:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3092:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3093:9: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3325:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3324:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3325:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3349:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3348:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3349:2: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4058:17: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4057:17: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4058:17: note: Variable 'p' is reassigned a value before the old one has been used.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3049:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3051:5: note: Found duplicate branches for 'if' and 'else'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3049:10: note: Found duplicate branches for 'if' and 'else'.
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:31:6: warning: Redundant assignment of 'i' to itself. [selfAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:42:6: warning: Redundant assignment of 'i' to itself. [selfAssignment]
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:28:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:39:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:268:18: style: The scope of the variable 'p' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:307:7: style: The scope of the variable 'grab' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:556:15: style: The scope of the variable 'TBUF' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:570:46: style: The scope of the variable 'in' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:352:15: style: The scope of the variable 'LBUF' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:366:15: style: The scope of the variable 'LBUF' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:367:9: style: The scope of the variable 'file_out' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:369:9: style: The scope of the variable 'P' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:658:21: style: The scope of the variable 'STRG2' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:659:18: style: The scope of the variable 'num1' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:659:48: style: The scope of the variable 'num4' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:663:39: style: The scope of the variable 'oc' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:696:10: style: The scope of the variable 'self_kick' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:1352:25: style: The scope of the variable 'w' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:1948:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:1948:20: style: The scope of the variable 'l' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2004:13: style: The scope of the variable 'flood_players' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2005:6: style: The scope of the variable 'flood_channels' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2006:6: style: The scope of the variable 'top_players' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2008:7: style: The scope of the variable 'newgamestr' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2009:6: style: The scope of the variable 'newgameprinted' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2465:7: style: The scope of the variable 'strg' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2511:9: style: The scope of the variable 'cbuf' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2891:7: style: The scope of the variable 'whocmd' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3189:12: style: The scope of the variable 'q' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3323:12: style: The scope of the variable 'q' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3323:16: style: The scope of the variable 'r' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3516:16: style: The scope of the variable 'j' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3518:14: style: The scope of the variable 'nick' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3518:31: style: The scope of the variable 'msg' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3709:11: style: The scope of the variable 'P' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3710:11: style: The scope of the variable 'file_in' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3836:29: style: The scope of the variable 'nnn' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3838:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3838:9: style: The scope of the variable 's' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3840:7: style: The scope of the variable 'tmpbuf' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3840:22: style: The scope of the variable 'p' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4056:22: style: The scope of the variable 'nick' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4410:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4410:9: style: The scope of the variable 'l' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4411:7: style: The scope of the variable 'strg' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4569:9: style: The scope of the variable 'found' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4569:15: style: The scope of the variable 'playing' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4570:10: style: The scope of the variable 'MSG' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4572:29: style: The scope of the variable 'ochan' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4733:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4735:16: style: The scope of the variable 'nn' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4874:9: style: The scope of the variable 'xx' can be reduced. [variableScope]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:1073:29: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2547:46: style: Checking if unsigned variable 'strlen(security.query_password)' is less than zero. [unsignedLessThanZero]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3721:45: style: Checking if unsigned variable 'strlen(security.spec_password)' is less than zero. [unsignedLessThanZero]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3495:39: style: Function 'net_query_donedns' argument 1 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
tetrinetx-1.13.16+qirc-1.40c/src/main.h:359:38: note: Function 'net_query_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3495:39: note: Function 'net_query_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3674:41: style: Function 'net_playback_donedns' argument 1 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
tetrinetx-1.13.16+qirc-1.40c/src/main.h:365:41: note: Function 'net_playback_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:3674:41: note: Function 'net_playback_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4397:32: style: Function 'net_donedns' argument 1 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
tetrinetx-1.13.16+qirc-1.40c/src/main.h:351:32: note: Function 'net_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4397:32: note: Function 'net_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4409:40: style: Function 'net_telnet_donedns' argument 1 names different: declaration 'n' definition 'net'. [funcArgNamesDifferent]
tetrinetx-1.13.16+qirc-1.40c/src/main.h:354:39: note: Function 'net_telnet_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4409:40: note: Function 'net_telnet_donedns' argument 1 names different: declaration 'n' definition 'net'.
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:31:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/utils.c:42:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/net.c:180:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:648:17: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2046:31: style: Variable 'top_players' is modified but its new value is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2757:6: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4326:10: style: Variable 'chan' is assigned a value that is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4597:21: style: Variable 'found' is modified but its new value is never used. [unreadVariable]
tetrinetx-1.13.16+qirc-1.40c/src/game.c:392:21: warning: Possible buffer overflow if strlen(name) is larger than or equal to sizeof(chan). [possibleBufferAccessOutOfBounds]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:4765:13: warning: Possible buffer overflow if strlen(host) is larger than or equal to sizeof(nn). [possibleBufferAccessOutOfBounds]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:1950:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tetrinetx-1.13.16+qirc-1.40c/src/main.c:2084:61: error: Undefined behavior: Variable 'newgamestr' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tetzle/tetzle_2.1.3+dfsg1.orig.tar.gz
tetzle-2.1.3+dfsg1/src/appearance_dialog.h:33:2: style: Class 'AppearanceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/color_button.h:30:2: style: Class 'ColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/board.cpp:148:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tetzle-2.1.3+dfsg1/src/board.cpp:1027:9: style: The scope of the variable 'piece' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/board.cpp:1300:9: style: The scope of the variable 'piece' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:120:2: style: Class 'GraphicsLayer21' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/board.h:53:2: style: Class 'Board' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/message.h:36:2: style: Class 'Message' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/overview.h:29:2: style: Class 'Overview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/zoom_slider.h:31:2: style: Class 'ZoomSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:123:15: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:82:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:123:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:124:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:83:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:124:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:125:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:84:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:125:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:126:16: style: The function 'getMaxTextureSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:85:16: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:126:16: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:127:15: style: The function 'setBlended' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:86:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:127:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:128:15: style: The function 'setClearColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:87:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:128:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:129:15: style: The function 'setColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:88:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:129:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:130:15: style: The function 'setModelview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:89:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:130:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:131:15: style: The function 'setProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:90:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:131:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:132:15: style: The function 'setTextureUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:91:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:132:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:133:15: style: The function 'setViewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:92:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:133:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:134:15: style: The function 'uploadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:93:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:134:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:167:15: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:82:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:167:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:168:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:83:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:168:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:169:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:84:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:169:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:170:16: style: The function 'getMaxTextureSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:85:16: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:170:16: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:171:15: style: The function 'setBlended' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:86:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:171:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:172:15: style: The function 'setClearColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:87:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:172:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:173:15: style: The function 'setColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:88:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:173:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:174:15: style: The function 'setModelview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:89:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:174:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:175:15: style: The function 'setProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:90:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:175:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:176:15: style: The function 'setTextureUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:91:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:176:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:177:15: style: The function 'setViewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:92:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:177:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:178:15: style: The function 'uploadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:93:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:178:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:187:15: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:82:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:187:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:188:15: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:83:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:188:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:189:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:84:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:189:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:190:16: style: The function 'getMaxTextureSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:85:16: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:190:16: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:191:15: style: The function 'setBlended' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:86:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:191:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:192:15: style: The function 'setClearColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:87:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:192:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:193:15: style: The function 'setColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:88:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:193:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:194:15: style: The function 'setModelview' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:89:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:194:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:195:15: style: The function 'setProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:90:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:195:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:196:15: style: The function 'setTextureUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:91:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:196:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:197:15: style: The function 'setViewport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:92:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:197:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:198:15: style: The function 'uploadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:93:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:198:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:208:15: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:189:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:208:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:209:15: style: The function 'setTextureUnits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:196:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:209:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:210:15: style: The function 'uploadData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/graphics_layer.h:198:15: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/graphics_layer.h:210:15: note: Function in derived class
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:65:43: style: Function 'addElement' argument 1 names different: declaration 'column' definition 'c'. [funcArgNamesDifferent]
tetzle-2.1.3+dfsg1/src/dancing_links.h:167:31: note: Function 'addElement' argument 1 names different: declaration 'column' definition 'c'.
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:65:43: note: Function 'addElement' argument 1 names different: declaration 'column' definition 'c'.
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:24:14: warning: Member variable 'Matrix::m_solution' is not initialized in the constructor. [uninitMemberVar]
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:24:14: warning: Member variable 'Matrix::m_max_solutions' is not initialized in the constructor. [uninitMemberVar]
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:24:14: warning: Member variable 'Matrix::m_max_tries' is not initialized in the constructor. [uninitMemberVar]
tetzle-2.1.3+dfsg1/src/dancing_links.h:236:7: performance: Technically the member function 'DLX::Matrix::cover' can be static. [functionStatic]
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:156:19: note: Technically the member function 'DLX::Matrix::cover' can be static.
tetzle-2.1.3+dfsg1/src/dancing_links.h:236:7: note: Technically the member function 'DLX::Matrix::cover' can be static.
tetzle-2.1.3+dfsg1/src/dancing_links.h:243:7: performance: Technically the member function 'DLX::Matrix::uncover' can be static. [functionStatic]
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:172:19: note: Technically the member function 'DLX::Matrix::uncover' can be static.
tetzle-2.1.3+dfsg1/src/dancing_links.h:243:7: note: Technically the member function 'DLX::Matrix::uncover' can be static.
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:31:2: style: Class 'Matrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tetzle-2.1.3+dfsg1/src/dancing_links.cpp:31:2: style: Class 'Matrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tetzle-2.1.3+dfsg1/src/dancing_links.h:154:2: style: Class 'Matrix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/dancing_links.h:107:3: style: Class 'GlobalCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/dancing_links.h:113:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/dancing_links.h:91:16: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/dancing_links.h:113:8: note: Function in derived class
tetzle-2.1.3+dfsg1/src/dancing_links.h:142:8: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tetzle-2.1.3+dfsg1/src/dancing_links.h:91:16: note: Virtual function in base class
tetzle-2.1.3+dfsg1/src/dancing_links.h:142:8: note: Function in derived class
tetzle-2.1.3+dfsg1/src/generator.cpp:116:6: style: The scope of the variable 'cell' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/generator.cpp:116:12: style: The scope of the variable 'col' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/generator.cpp:116:17: style: The scope of the variable 'row' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/tag_manager.h:36:2: style: Class 'TagManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/locale_dialog.cpp:80:50: style: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'. [funcArgNamesDifferent]
tetzle-2.1.3+dfsg1/src/locale_dialog.h:51:44: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
tetzle-2.1.3+dfsg1/src/locale_dialog.cpp:80:50: note: Function 'loadTranslator' argument 1 names different: declaration 'appname' definition 'name'.
tetzle-2.1.3+dfsg1/src/locale_dialog.h:43:2: style: Class 'LocaleDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/window.h:33:2: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/new_game_tab.cpp:432:19: style: The scope of the variable 'item' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/thumbnail_delegate.h:30:2: style: Class 'ThumbnailDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/toolbar_list.h:29:2: style: Class 'ToolBarList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/piece.cpp:382:8: style: The scope of the variable 'tile' can be reduced. [variableScope]
tetzle-2.1.3+dfsg1/src/thumbnail_delegate.cpp:52:78: style: Function 'paint' argument 2 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
tetzle-2.1.3+dfsg1/src/thumbnail_delegate.h:32:60: note: Function 'paint' argument 2 names different: declaration 'option' definition 'opt'.
tetzle-2.1.3+dfsg1/src/thumbnail_delegate.cpp:52:78: note: Function 'paint' argument 2 names different: declaration 'option' definition 'opt'.
tetzle-2.1.3+dfsg1/src/thumbnail_loader.h:35:2: style: Class 'ThumbnailLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tetzle-2.1.3+dfsg1/src/thumbnail_loader.cpp:59:3: style: Class 'ThumbnailItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tevent/tevent_0.9.36.orig.tar.gz
tevent-0.9.36/lib/replace/crypt.c:376:11: style: The scope of the variable 's1' can be reduced. [variableScope]
tevent-0.9.36/lib/replace/crypt.c:471:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tevent-0.9.36/lib/replace/crypt.c:544:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tevent-0.9.36/lib/replace/crypt.c:697:16: style: The scope of the variable 'k' can be reduced. [variableScope]
tevent-0.9.36/lib/replace/system/network.h:31:0: error: #error "AC_LIBREPLACE_NETWORK_CHECKS missing in configure" [preprocessorErrorDirective]
tevent-0.9.36/lib/replace/snprintf.c:1146:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
tevent-0.9.36/lib/replace/snprintf.c:1194:71: style: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'. [funcArgNamesDifferent]
tevent-0.9.36/lib/replace/replace.h:479:56: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
tevent-0.9.36/lib/replace/snprintf.c:1194:71: note: Function 'rep_vsnprintf' argument 4 names different: declaration 'ap' definition 'args'.
tevent-0.9.36/lib/replace/snprintf.c:256:2: error: va_list 'args' used before va_start() was called. [va_list_usedBeforeStarted]
tevent-0.9.36/lib/replace/snprintf.c:1269:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
tevent-0.9.36/lib/replace/snprintf.c:1271:2: error: va_list 'ap2' used before va_start() was called. [va_list_usedBeforeStarted]
tevent-0.9.36/lib/replace/strptime.c:426:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:475:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:500:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:591:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:625:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:640:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:646:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:655:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:665:4: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:874:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:894:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:899:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:905:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:911:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/strptime.c:917:8: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
tevent-0.9.36/lib/replace/test/getifaddrs.c:65:2: style: Variable 'ifs_head' is reassigned a value before the old one has been used. [redundantAssignment]
tevent-0.9.36/lib/replace/test/getifaddrs.c:61:0: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/replace/test/getifaddrs.c:65:2: note: Variable 'ifs_head' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/replace/test/os2_delete.c:50:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tevent-0.9.36/lib/replace/test/snprintf.c:22:6: warning: %zu in format string (no. 1) requires 'size_t' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tevent-0.9.36/lib/replace/test/snprintf.c:24:6: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'signed int'. [invalidPrintfArgType_s]
tevent-0.9.36/lib/replace/test/snprintf.c:24:30: error: Null pointer dereference [nullPointer]
tevent-0.9.36/lib/talloc/pytalloc_util.c:309:2: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tevent-0.9.36/lib/talloc/pytalloc_util.c:307:0: note: Variable 'ptr' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/pytalloc_util.c:309:2: note: Variable 'ptr' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/talloc.c:41:0: error: #error "TALLOC_VERSION_MAJOR != TALLOC_BUILD_VERSION_MAJOR" [preprocessorErrorDirective]
tevent-0.9.36/lib/talloc/testsuite.c:1406:2: style: Variable 'p1_2' is reassigned a value before the old one has been used. [redundantAssignment]
tevent-0.9.36/lib/talloc/testsuite.c:1403:2: note: Variable 'p1_2' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/testsuite.c:1406:2: note: Variable 'p1_2' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/testsuite.c:1425:2: style: Variable 'p2_2' is reassigned a value before the old one has been used. [redundantAssignment]
tevent-0.9.36/lib/talloc/testsuite.c:1421:2: note: Variable 'p2_2' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/testsuite.c:1425:2: note: Variable 'p2_2' is reassigned a value before the old one has been used.
tevent-0.9.36/lib/talloc/testsuite.c:868:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:868:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:868:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:889:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:889:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:889:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:908:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:908:14: style: The scope of the variable 'p2' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:908:19: style: The scope of the variable 'p3' can be reduced. [variableScope]
tevent-0.9.36/lib/talloc/testsuite.c:427:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tevent-0.9.36/lib/talloc/testsuite.c:435:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tevent-0.9.36/lib/talloc/testsuite.c:490:2: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tevent-0.9.36/lib/talloc/testsuite.c:910:9: style: Variable 'p1' is allocated memory that is never used. [unusedAllocatedMemory]
tevent-0.9.36/lib/talloc/testsuite.c:911:9: style: Variable 'p2' is allocated memory that is never used. [unusedAllocatedMemory]
tevent-0.9.36/lib/talloc/testsuite.c:912:9: style: Variable 'p3' is allocated memory that is never used. [unusedAllocatedMemory]
tevent-0.9.36/pytevent.c:799:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tevent-0.9.36/pytevent.c:794:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tevent-0.9.36/pytevent.c:799:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tevent-0.9.36/tevent.c:910:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tevent-0.9.36/tevent.c:627:28: style: Function '_tevent_schedule_immediate' argument 2 names different: declaration 'ctx' definition 'ev'. [funcArgNamesDifferent]
tevent-0.9.36/tevent.h:305:28: note: Function '_tevent_schedule_immediate' argument 2 names different: declaration 'ctx' definition 'ev'.
tevent-0.9.36/tevent.c:627:28: note: Function '_tevent_schedule_immediate' argument 2 names different: declaration 'ctx' definition 'ev'.
tevent-0.9.36/tevent.c:401:6: style: Unused variable: ret [unusedVariable]
tevent-0.9.36/tevent_epoll.c:245:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tevent-0.9.36/tevent_req.c:62:15: style: Function '_tevent_req_create' argument 2 names different: declaration 'pstate' definition 'pdata'. [funcArgNamesDifferent]
tevent-0.9.36/tevent.h:1018:17: note: Function '_tevent_req_create' argument 2 names different: declaration 'pstate' definition 'pdata'.
tevent-0.9.36/tevent_req.c:62:15: note: Function '_tevent_req_create' argument 2 names different: declaration 'pstate' definition 'pdata'.
tevent-0.9.36/tevent_req.c:63:16: style: Function '_tevent_req_create' argument 3 names different: declaration 'state_size' definition 'data_size'. [funcArgNamesDifferent]
tevent-0.9.36/tevent.h:1019:18: note: Function '_tevent_req_create' argument 3 names different: declaration 'state_size' definition 'data_size'.
tevent-0.9.36/tevent_req.c:63:16: note: Function '_tevent_req_create' argument 3 names different: declaration 'state_size' definition 'data_size'.
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tex-gyre/tex-gyre_20180621.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tex4ht/tex4ht_20160814.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texext/texext_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texhyphj/texhyphj_1.2+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/texi2html/texi2html_1.82+dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texify/texify_1.20.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texinfo/texinfo_6.5.0.dfsg.1.orig.tar.xz
texinfo-6.5.0.dfsg.1/contrib/deref.c:62:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/argz.c:256:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:254:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texinfo-6.5.0.dfsg.1/gnulib/lib/gettext.h:266:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:472:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:472:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:50: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:705:9: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:37:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:37:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:38:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:60:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:60:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:61:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
texinfo-6.5.0.dfsg.1/gnulib/lib/getprogname.c:181:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:477:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:468:24: note: Assignment 'locale=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:477:14: note: Condition 'locale==NULL' is always true
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:176:71: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:477:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:468:24: note: 'locale' is assigned value 'NULL' here.
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:477:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
texinfo-6.5.0.dfsg.1/gnulib/lib/localcharset.c:135:19: style: The scope of the variable 'base' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/mbchar.h:160:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/gnulib/lib/mbswidth.c:57:24: style: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/mbswidth.h:55:35: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
texinfo-6.5.0.dfsg.1/gnulib/lib/mbswidth.c:57:24: note: Function 'mbsnwidth' argument 1 names different: declaration 'buf' definition 'string'.
texinfo-6.5.0.dfsg.1/gnulib/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/memrchr.c:82:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/nl_langinfo.c:39:10: style: The scope of the variable 'codesetlen' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2629:7: warning: Either the condition 'tree!=NULL' is redundant or there is possible null pointer dereference: elem. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2455:13: note: Assuming that condition 'tree!=NULL' is not redundant
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2451:44: note: Calling function 'parse_dup_op', 1st argument 'elem' value is 0
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2629:7: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2711:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2711:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:3772:17: style: The scope of the variable 'c' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2525:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:77:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:2525:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:3900:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:122:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:3900:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texinfo-6.5.0.dfsg.1/gnulib/lib/regcomp.c:3903:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
texinfo-6.5.0.dfsg.1/gnulib/lib/regex_internal.h:207:0: error: #error "Add case for new bitset_word_t size" [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/gnulib/lib/regex_internal.c:924:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:1697:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:1681:23: note: Assignment 'naccepted=0', assigned value is 0
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:1697:11: note: Condition '!naccepted' is always true
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:3121:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:3076:23: note: Assignment 'naccepted=0', assigned value is 0
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:3121:11: note: Condition 'naccepted' is always false
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:2274:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:1439:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:3358:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texinfo-6.5.0.dfsg.1/gnulib/lib/regexec.c:3405:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texinfo-6.5.0.dfsg.1/gnulib/lib/str-two-way.h:360:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/str-two-way.h:411:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/gnulib/lib/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/gnulib/lib/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/gnulib/lib/strerror.c:45:7: note: Condition 'msg' is always false
texinfo-6.5.0.dfsg.1/gnulib/lib/xalloc.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/info/dir.c:273:9: style: The scope of the variable 'dir_fullpath' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/display.c:333:15: style: The scope of the variable 'cur_ptr' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/display.c:336:9: style: The scope of the variable 'rep' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/echo-area.c:351:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/echo-area.c:391:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/echo-area.c:1095:39: style: The scope of the variable 'k' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/echo-area.c:912:61: style: Function 'info_read_completing_internal' argument 4 names different: declaration 'exclude' definition 'exclude_func'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/echo-area.h:42:59: note: Function 'info_read_completing_internal' argument 4 names different: declaration 'exclude' definition 'exclude_func'.
texinfo-6.5.0.dfsg.1/info/echo-area.c:912:61: note: Function 'info_read_completing_internal' argument 4 names different: declaration 'exclude' definition 'exclude_func'.
texinfo-6.5.0.dfsg.1/info/filesys.c:328:3: style: Variable 'fsize' is reassigned a value before the old one has been used. [redundantAssignment]
texinfo-6.5.0.dfsg.1/info/filesys.c:325:3: note: Variable 'fsize' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/info/filesys.c:328:3: note: Variable 'fsize' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/info/filesys.c:130:51: style: Function 'info_file_find_next_in_path' argument 2 names different: declaration 'diridx' definition 'path_index'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/filesys.h:46:57: note: Function 'info_file_find_next_in_path' argument 2 names different: declaration 'diridx' definition 'path_index'.
texinfo-6.5.0.dfsg.1/info/filesys.c:130:51: note: Function 'info_file_find_next_in_path' argument 2 names different: declaration 'diridx' definition 'path_index'.
texinfo-6.5.0.dfsg.1/info/indices.c:72:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/indices.c:651:15: style: The scope of the variable 'apropos_list' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/indices.c:744:15: style: The scope of the variable 'node' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:350:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:351:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:1098:10: style: The scope of the variable 'store_in' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:1265:7: style: The scope of the variable 'len' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:1294:11: style: The scope of the variable 'n' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:1343:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:1807:16: style: The scope of the variable 'rep' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info-utils.c:625:9: style: Unused variable: target_encoding [unusedVariable]
texinfo-6.5.0.dfsg.1/info/info.c:558:19: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texinfo-6.5.0.dfsg.1/info/info.c:558:33: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texinfo-6.5.0.dfsg.1/info/info.c:504:22: style: The scope of the variable 'match' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/info.c:549:22: style: The scope of the variable 'nearest' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/infodoc.c:93:23: warning: Possible null pointer dereference: prefix [nullPointer]
texinfo-6.5.0.dfsg.1/info/infodoc.c:205:34: note: Calling function 'dump_map_to_text_buffer', 2nd argument 'prefix' value is 0
texinfo-6.5.0.dfsg.1/info/infodoc.c:93:23: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/infodoc.c:456:7: style: The scope of the variable 'keystroke' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/infodoc.c:195:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texinfo-6.5.0.dfsg.1/info/infokey.c:432:12: style: The scope of the variable 'a' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/infokey.c:589:28: style: Function 'lookup_action' argument 1 names different: declaration 'actname' definition 'name'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/infokey.c:156:39: note: Function 'lookup_action' argument 1 names different: declaration 'actname' definition 'name'.
texinfo-6.5.0.dfsg.1/info/infokey.c:589:28: note: Function 'lookup_action' argument 1 names different: declaration 'actname' definition 'name'.
texinfo-6.5.0.dfsg.1/info/infokey.c:411:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:222:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:223:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:225:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:282:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:283:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:424:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:425:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:428:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:504:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:505:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/infomap.c:506:3: style: Expression '(X & 0x1f) < 0x10f' is always true. [comparisonError]
texinfo-6.5.0.dfsg.1/info/man.c:486:3: style: Variable 'refs' is reassigned a value before the old one has been used. [redundantAssignment]
texinfo-6.5.0.dfsg.1/info/man.c:480:0: note: Variable 'refs' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/info/man.c:486:3: note: Variable 'refs' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/info/man.c:69:21: style: The scope of the variable 'n' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/man.c:304:7: style: The scope of the variable 'formatter_status' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/man.c:415:7: style: The scope of the variable 'bsize' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/man.c:416:7: style: The scope of the variable 'bindex' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/man.c:440:13: style: The scope of the variable 'amount_read' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/man.c:302:7: style: Unused variable: pipes [unusedVariable]
texinfo-6.5.0.dfsg.1/info/man.c:303:9: style: Unused variable: child [unusedVariable]
texinfo-6.5.0.dfsg.1/info/man.c:369:24: style: Variable 'formatter_status' is assigned a value that is never used. [unreadVariable]
texinfo-6.5.0.dfsg.1/info/nodemenu.c:134:23: warning: Either the condition 'if(history_node)' is redundant or there is possible null pointer dereference: history_node. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/nodemenu.c:137:14: note: Assuming that condition 'if(history_node)' is not redundant
texinfo-6.5.0.dfsg.1/info/nodemenu.c:134:23: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/nodes.c:349:10: style: The scope of the variable 'subfiles_index' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:350:8: style: The scope of the variable 'entry' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:559:20: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:651:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:937:17: style: The scope of the variable 'file_in_same_dir' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:938:16: style: The scope of the variable 'saved_char' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:1188:7: style: The scope of the variable 'node_pos' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:1188:17: style: The scope of the variable 'anchor_pos' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/nodes.c:648:26: style: Function 'info_find_subfile' argument 1 names different: declaration 'filename' definition 'fullpath'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.h:145:39: note: Function 'info_find_subfile' argument 1 names different: declaration 'filename' definition 'fullpath'.
texinfo-6.5.0.dfsg.1/info/nodes.c:648:26: note: Function 'info_find_subfile' argument 1 names different: declaration 'filename' definition 'fullpath'.
texinfo-6.5.0.dfsg.1/info/nodes.c:697:37: style: Function 'info_load_file' argument 2 names different: declaration 'get_tags' definition 'is_subfile'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.c:550:57: note: Function 'info_load_file' argument 2 names different: declaration 'get_tags' definition 'is_subfile'.
texinfo-6.5.0.dfsg.1/info/nodes.c:697:37: note: Function 'info_load_file' argument 2 names different: declaration 'get_tags' definition 'is_subfile'.
texinfo-6.5.0.dfsg.1/info/nodes.c:918:36: style: Function 'info_get_node_with_defaults' argument 1 names different: declaration 'filename' definition 'filename_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.h:159:42: note: Function 'info_get_node_with_defaults' argument 1 names different: declaration 'filename' definition 'filename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:918:36: note: Function 'info_get_node_with_defaults' argument 1 names different: declaration 'filename' definition 'filename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:918:55: style: Function 'info_get_node_with_defaults' argument 2 names different: declaration 'nodename' definition 'nodename_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.h:159:58: note: Function 'info_get_node_with_defaults' argument 2 names different: declaration 'nodename' definition 'nodename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:918:55: note: Function 'info_get_node_with_defaults' argument 2 names different: declaration 'nodename' definition 'nodename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1013:22: style: Function 'info_get_node' argument 1 names different: declaration 'filename' definition 'filename_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.h:157:28: note: Function 'info_get_node' argument 1 names different: declaration 'filename' definition 'filename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1013:22: note: Function 'info_get_node' argument 1 names different: declaration 'filename' definition 'filename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1013:41: style: Function 'info_get_node' argument 2 names different: declaration 'nodename' definition 'nodename_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.h:157:44: note: Function 'info_get_node' argument 2 names different: declaration 'nodename' definition 'nodename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1013:41: note: Function 'info_get_node' argument 2 names different: declaration 'nodename' definition 'nodename_in'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1091:32: style: Function 'adjust_nodestart' argument 1 names different: declaration 'file_buffer' definition 'fb'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.c:849:43: note: Function 'adjust_nodestart' argument 1 names different: declaration 'file_buffer' definition 'fb'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1091:32: note: Function 'adjust_nodestart' argument 1 names different: declaration 'file_buffer' definition 'fb'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1091:41: style: Function 'adjust_nodestart' argument 2 names different: declaration 'tag' definition 'node'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/nodes.c:849:61: note: Function 'adjust_nodestart' argument 2 names different: declaration 'tag' definition 'node'.
texinfo-6.5.0.dfsg.1/info/nodes.c:1091:41: note: Function 'adjust_nodestart' argument 2 names different: declaration 'tag' definition 'node'.
texinfo-6.5.0.dfsg.1/info/pcterm.c:1607:15: style: The scope of the variable 'interrupted_msg' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/pcterm.c:1608:15: style: The scope of the variable 'stopped_msg' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/pcterm.c:1109:9: style: Variable 'tty' is assigned a value that is never used. [unreadVariable]
texinfo-6.5.0.dfsg.1/info/pcterm.c:1146:9: style: Variable 'tty' is assigned a value that is never used. [unreadVariable]
texinfo-6.5.0.dfsg.1/info/search.c:712:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/search.c:424:35: style: Function 'match_in_match_list' argument 1 names different: declaration 'state' definition 'match_state'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/search.h:87:54: note: Function 'match_in_match_list' argument 1 names different: declaration 'state' definition 'match_state'.
texinfo-6.5.0.dfsg.1/info/search.c:424:35: note: Function 'match_in_match_list' argument 1 names different: declaration 'state' definition 'match_state'.
texinfo-6.5.0.dfsg.1/info/session.c:542:19: style: Condition 'chars_avail<=0' is always true [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/info/session.c:428:17: note: Assignment 'chars_avail=0', assigned value is 0
texinfo-6.5.0.dfsg.1/info/session.c:542:19: note: Condition 'chars_avail<=0' is always true
texinfo-6.5.0.dfsg.1/info/session.c:666:15: style: Condition 'ready' is always true [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/info/session.c:664:19: note: Assignment 'ready=1', assigned value is 1
texinfo-6.5.0.dfsg.1/info/session.c:666:15: note: Condition 'ready' is always true
texinfo-6.5.0.dfsg.1/info/session.c:987:7: warning: Either the condition '!new' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/session.c:2531:11: note: Assuming that condition '!new' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:2528:32: note: Calling function 'info_set_node_of_window', 1st argument 'win' value is 0
texinfo-6.5.0.dfsg.1/info/session.c:987:7: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/session.c:999:15: warning: Either the condition '!new' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/session.c:2531:11: note: Assuming that condition '!new' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:2528:32: note: Calling function 'info_set_node_of_window', 1st argument 'win' value is 0
texinfo-6.5.0.dfsg.1/info/session.c:999:15: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/session.c:1000:18: warning: Either the condition '!new' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/session.c:2531:11: note: Assuming that condition '!new' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:2528:32: note: Calling function 'info_set_node_of_window', 1st argument 'win' value is 0
texinfo-6.5.0.dfsg.1/info/session.c:1000:18: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/session.c:1001:16: warning: Either the condition '!new' is redundant or there is possible null pointer dereference: win. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/session.c:2531:11: note: Assuming that condition '!new' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:2528:32: note: Calling function 'info_set_node_of_window', 1st argument 'win' value is 0
texinfo-6.5.0.dfsg.1/info/session.c:1001:16: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/session.c:5646:16: warning: Either the condition 'count' is redundant or there is possible null pointer dereference: count. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/session.c:5640:15: note: Assuming that condition 'count' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:5646:16: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/session.c:2847:13: style: Same expression on both sides of '-' because the value of 'len' and '2' are the same. [duplicateExpression]
texinfo-6.5.0.dfsg.1/info/session.c:2844:18: note: 'len' is assigned value '2' here.
texinfo-6.5.0.dfsg.1/info/session.c:2847:13: note: Same expression on both sides of '-' because the value of 'len' and '2' are the same.
texinfo-6.5.0.dfsg.1/info/session.c:232:14: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:1758:17: style: The scope of the variable 't' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:2258:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:2887:13: style: The scope of the variable 'node' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:2998:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:3758:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:4238:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:4559:9: style: The scope of the variable 't' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:5487:14: style: The scope of the variable 'func' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/session.c:850:24: style: Function 'show_error_node' argument 1 names different: declaration 'error_msg' definition 'error'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:131:29: note: Function 'show_error_node' argument 1 names different: declaration 'error_msg' definition 'error'.
texinfo-6.5.0.dfsg.1/info/session.c:850:24: note: Function 'show_error_node' argument 1 names different: declaration 'error_msg' definition 'error'.
texinfo-6.5.0.dfsg.1/info/session.c:945:34: style: Function 'forget_window_and_nodes' argument 1 names different: declaration 'window' definition 'win'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:85:39: note: Function 'forget_window_and_nodes' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:945:34: note: Function 'forget_window_and_nodes' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:959:39: style: Function 'info_set_node_of_window_fast' argument 1 names different: declaration 'window' definition 'win'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:68:44: note: Function 'info_set_node_of_window_fast' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:959:39: note: Function 'info_set_node_of_window_fast' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:981:34: style: Function 'info_set_node_of_window' argument 1 names different: declaration 'window' definition 'win'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:67:39: note: Function 'info_set_node_of_window' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:981:34: note: Function 'info_set_node_of_window' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/session.c:2748:61: style: Function 'info_follow_menus' argument 3 names different: declaration 'error_msg' definition 'error'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:121:33: note: Function 'info_follow_menus' argument 3 names different: declaration 'error_msg' definition 'error'.
texinfo-6.5.0.dfsg.1/info/session.c:2748:61: note: Function 'info_follow_menus' argument 3 names different: declaration 'error_msg' definition 'error'.
texinfo-6.5.0.dfsg.1/info/session.c:3408:33: style: Function 'info_intuit_options_node' argument 1 names different: declaration 'initial_node' definition 'node'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:115:44: note: Function 'info_intuit_options_node' argument 1 names different: declaration 'initial_node' definition 'node'.
texinfo-6.5.0.dfsg.1/info/session.c:3408:33: note: Function 'info_intuit_options_node' argument 1 names different: declaration 'initial_node' definition 'node'.
texinfo-6.5.0.dfsg.1/info/session.c:3698:48: style: Function 'dump_nodes_to_file' argument 3 names different: declaration 'flags' definition 'dump_subnodes'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/session.h:76:32: note: Function 'dump_nodes_to_file' argument 3 names different: declaration 'flags' definition 'dump_subnodes'.
texinfo-6.5.0.dfsg.1/info/session.c:3698:48: note: Function 'dump_nodes_to_file' argument 3 names different: declaration 'flags' definition 'dump_subnodes'.
texinfo-6.5.0.dfsg.1/info/session.c:456:19: style: Variable 'space_avail' is assigned a value that is never used. [unreadVariable]
texinfo-6.5.0.dfsg.1/info/session.c:527:24: warning: Either the condition 'i<chars_avail' is redundant, otherwise there is negative array index -1. [negativeIndex]
texinfo-6.5.0.dfsg.1/info/session.c:524:12: note: Assuming that condition 'i<chars_avail' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:527:24: note: Negative array index
texinfo-6.5.0.dfsg.1/info/session.c:530:17: warning: Either the condition 'i<chars_avail' is redundant, otherwise there is negative array index -1. [negativeIndex]
texinfo-6.5.0.dfsg.1/info/session.c:524:12: note: Assuming that condition 'i<chars_avail' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:530:17: note: Negative array index
texinfo-6.5.0.dfsg.1/info/session.c:532:51: warning: Either the condition 'i<chars_avail' is redundant, otherwise there is negative array index -1. [negativeIndex]
texinfo-6.5.0.dfsg.1/info/session.c:524:12: note: Assuming that condition 'i<chars_avail' is not redundant
texinfo-6.5.0.dfsg.1/info/session.c:532:51: note: Negative array index
texinfo-6.5.0.dfsg.1/info/session.c:2932:8: error: Uninitialized variable: description [uninitvar]
texinfo-6.5.0.dfsg.1/info/terminal.c:639:42: style: Function 'terminal_switch_rendition' argument 1 names different: declaration 'desired_rendition' definition 'new'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/terminal.h:179:47: note: Function 'terminal_switch_rendition' argument 1 names different: declaration 'desired_rendition' definition 'new'.
texinfo-6.5.0.dfsg.1/info/terminal.c:639:42: note: Function 'terminal_switch_rendition' argument 1 names different: declaration 'desired_rendition' definition 'new'.
texinfo-6.5.0.dfsg.1/info/terminal.c:176:16: style: Unused variable: sigsave [unusedVariable]
texinfo-6.5.0.dfsg.1/info/terminal.c:217:16: style: Unused variable: sigsave [unusedVariable]
texinfo-6.5.0.dfsg.1/info/terminal.c:184:5: warning: Conversion of string literal "[?1000h" to bool always evaluates to true. [incorrectStringBooleanError]
texinfo-6.5.0.dfsg.1/info/terminal.c:221:5: warning: Conversion of string literal "[?1000l" to bool always evaluates to true. [incorrectStringBooleanError]
texinfo-6.5.0.dfsg.1/info/variables.c:178:22: style: The scope of the variable 'fg' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/variables.c:180:22: style: The scope of the variable 'bg' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/variables.c:186:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texinfo-6.5.0.dfsg.1/info/variables.c:191:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texinfo-6.5.0.dfsg.1/info/variables.c:197:56: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texinfo-6.5.0.dfsg.1/info/variables.c:203:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texinfo-6.5.0.dfsg.1/info/window.c:396:9: warning: Either the condition 'prev' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/window.c:386:19: note: Assuming that condition 'prev' is not redundant
texinfo-6.5.0.dfsg.1/info/window.c:396:9: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/window.c:905:36: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/window.c:902:9: note: Assuming that condition 'node' is not redundant
texinfo-6.5.0.dfsg.1/info/window.c:905:36: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/window.c:911:29: warning: Either the condition 'if(name&&strcmp("",name))' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/window.c:924:8: note: Assuming that condition 'if(name&&strcmp("",name))' is not redundant
texinfo-6.5.0.dfsg.1/info/window.c:911:29: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/window.c:922:20: warning: Either the condition 'if(name&&strcmp("",name))' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/window.c:924:8: note: Assuming that condition 'if(name&&strcmp("",name))' is not redundant
texinfo-6.5.0.dfsg.1/info/window.c:922:20: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/window.c:932:14: warning: Either the condition 'nodename' is redundant or there is possible null pointer dereference: nodename. [nullPointerRedundantCheck]
texinfo-6.5.0.dfsg.1/info/window.c:912:9: note: Assuming that condition 'nodename' is not redundant
texinfo-6.5.0.dfsg.1/info/window.c:932:14: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/info/window.c:857:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/window.c:858:9: style: The scope of the variable 'modeline' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/window.c:1279:15: style: The scope of the variable 'cur_ptr' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/info/window.c:1125:32: style: Function 'calculate_line_starts' argument 1 names different: declaration 'window' definition 'win'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/info/window.h:242:37: note: Function 'calculate_line_starts' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/info/window.c:1125:32: note: Function 'calculate_line_starts' argument 1 names different: declaration 'window' definition 'win'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2686:15: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2686:15: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2687:15: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2687:15: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2689:18: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2689:18: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2690:18: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2690:18: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2692:19: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2692:19: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2693:15: warning: Possible null pointer dereference: target_line [nullPointer]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2650:29: note: Assignment 'target_line=NULL', assigned value is 0
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2693:15: note: Null pointer dereference
texinfo-6.5.0.dfsg.1/install-info/install-info.c:1870:11: style: Variable 'opt' is reassigned a value before the old one has been used. [redundantAssignment]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:1868:23: note: Variable 'opt' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:1870:11: note: Variable 'opt' is reassigned a value before the old one has been used.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:1002:32: style: The scope of the variable 'spec' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2645:15: style: The scope of the variable 'found' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2813:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2771:36: style: Function 'compare_section_names' argument 1 names different: declaration 's1' definition 'p1'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:37:40: note: Function 'compare_section_names' argument 1 names different: declaration 's1' definition 'p1'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2771:36: note: Function 'compare_section_names' argument 1 names different: declaration 's1' definition 'p1'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2771:52: style: Function 'compare_section_names' argument 2 names different: declaration 's2' definition 'p2'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:37:56: note: Function 'compare_section_names' argument 2 names different: declaration 's2' definition 'p2'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2771:52: note: Function 'compare_section_names' argument 2 names different: declaration 's2' definition 'p2'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2785:35: style: Function 'compare_entries_text' argument 1 names different: declaration 'e1' definition 'p1'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:38:39: note: Function 'compare_entries_text' argument 1 names different: declaration 'e1' definition 'p1'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2785:35: note: Function 'compare_entries_text' argument 1 names different: declaration 'e1' definition 'p1'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2785:51: style: Function 'compare_entries_text' argument 2 names different: declaration 'e2' definition 'p2'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:38:55: note: Function 'compare_entries_text' argument 2 names different: declaration 'e2' definition 'p2'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:2785:51: note: Function 'compare_entries_text' argument 2 names different: declaration 'e2' definition 'p2'.
texinfo-6.5.0.dfsg.1/install-info/install-info.c:790:17: error: Resource leak: f [resourceLeak]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:795:7: error: Resource leak: f [resourceLeak]
texinfo-6.5.0.dfsg.1/install-info/install-info.c:861:5: error: Resource leak: f [resourceLeak]
TestXS.c:194:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
TestXS.c:195:5: warning: Redundant assignment of 'items' to itself. [selfAssignment]
TestXS.c:172:6: style: Unused variable: RETVAL [unusedVariable]
XSParagraph.c:606:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
XSParagraph.c:607:5: warning: Redundant assignment of 'items' to itself. [selfAssignment]
XSParagraph.xs:172:13: style: The scope of the variable 'arg_in' can be reduced. [variableScope]
XSParagraph.c:207:15: style: Variable 'class' is assigned a value that is never used. [unreadVariable]
XSParagraph.xs:61:15: style: Variable 'pkg' is assigned a value that is never used. [unreadVariable]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/lib/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/lib/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:473:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:876:10: style: The scope of the variable 'char_len' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:970:35: style: The scope of the variable 'len' can be reduced. [variableScope]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:401:23: style: Function 'xspara_set_state' argument 1 names different: declaration 'state' definition 'sv'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.h:3:28: note: Function 'xspara_set_state' argument 1 names different: declaration 'state' definition 'sv'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:401:23: note: Function 'xspara_set_state' argument 1 names different: declaration 'state' definition 'sv'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:462:23: style: Function 'xspara_get_state' argument 1 names different: declaration 'state' definition 'hash'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.h:5:28: note: Function 'xspara_get_state' argument 1 names different: declaration 'state' definition 'hash'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:462:23: note: Function 'xspara_get_state' argument 1 names different: declaration 'state' definition 'hash'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:799:34: style: Function 'xspara_set_space_protection' argument 1 names different: declaration 'space_protection' definition 'protect_spaces'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.h:8:40: note: Function 'xspara_set_space_protection' argument 1 names different: declaration 'space_protection' definition 'protect_spaces'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:799:34: note: Function 'xspara_set_space_protection' argument 1 names different: declaration 'space_protection' definition 'protect_spaces'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/Convert/XSParagraph/xspara.c:368:7: error: Common realloc mistake: 'state_array' nulled but not freed upon failure [memleakOnRealloc]
MiscXS.c:352:5: warning: Redundant assignment of 'ax' to itself. [selfAssignment]
MiscXS.c:406:5: warning: Redundant assignment of 'cv' to itself. [selfAssignment]
MiscXS.c:407:5: warning: Redundant assignment of 'items' to itself. [selfAssignment]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:390:1: style: Label 'MERGED_TEXT' is not used. [unusedLabel]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:50:49: style: Function 'xs_abort_empty_line' argument 3 names different: declaration 'additional_text' definition 'additional_text_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/miscxs.h:4:53: note: Function 'xs_abort_empty_line' argument 3 names different: declaration 'additional_text' definition 'additional_text_in'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:50:49: note: Function 'xs_abort_empty_line' argument 3 names different: declaration 'additional_text' definition 'additional_text_in'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:567:31: style: Function 'xs_parse_texi_regex' argument 1 names different: declaration 'text' definition 'text_in'. [funcArgNamesDifferent]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/miscxs.h:5:31: note: Function 'xs_parse_texi_regex' argument 1 names different: declaration 'text' definition 'text_in'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:567:31: note: Function 'xs_parse_texi_regex' argument 1 names different: declaration 'text' definition 'text_in'.
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:506:7: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:516:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:522:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:527:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:535:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:541:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:549:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:555:15: error: Common realloc mistake: 'new' nulled but not freed upon failure [memleakOnRealloc]
texinfo-6.5.0.dfsg.1/tp/Texinfo/MiscXS/misc.c:420:11: error: Memory is allocated but not initialized: p [uninitdata]
[07:52]

ftp://ftp.se.debian.org/debian/pool/main/t/texlive-base/texlive-base_2018.20180725.orig.tar.xz
texlive-base-2018.20180725/texmf-dist/source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/InterfaceFromOGDF.c++:96:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-base-2018.20180725/texmf-dist/source/generic/pgf/c/graphdrawing/pgf/gd/ogdf/c/InterfaceFromOGDF.c++:68:0: error: Memory leak: nodes [memleak]
[07:53]

ftp://ftp.se.debian.org/debian/pool/main/t/texlive-bin/texlive-bin_2018.20180710.48169.orig.tar.xz
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:255:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lua.h:166:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:255:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:501:74: style: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lua.h:209:76: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:501:74: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:1175:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lua.h:230:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lapi.c:1175:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:598:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:357:61: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.h:36:63: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:357:61: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:357:75: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.h:37:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:357:75: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:364:59: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.h:38:61: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:364:59: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:365:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.h:39:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lauxlib.c:365:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:333:5: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:38:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:48:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:48:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:48:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:227:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:236:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:47:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:236:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:236:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:47:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:236:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:558:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:66:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:558:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:762:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:76:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:762:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:814:28: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:78:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:814:28: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:814:41: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.h:79:38: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lcode.c:814:41: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldblib.c:172:15: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldebug.c:530:68: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldebug.h:25:61: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldebug.c:530:68: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldo.c:596:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldo.h:36:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldo.c:596:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/ldo.c:130:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:23:46: style: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.h:22:56: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:23:46: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:30:46: style: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.h:23:56: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:30:46: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:150:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.h:29:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lfunc.c:150:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/llex.c:114:53: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/llex.h:74:63: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/llex.c:114:53: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:46:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.h:53:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:46:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:75:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.h:50:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:75:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:75:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.h:51:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lmem.c:75:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lobject.c:252:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lobject.h:603:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lobject.c:252:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:95:22: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:10: note: Calling function 'callTM', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:95:22: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:96:11: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:10: note: Calling function 'callTM', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:96:11: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:97:11: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:10: note: Calling function 'callTM', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:97:11: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:98:11: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:10: note: Calling function 'callTM', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:98:11: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:102:16: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:10: note: Calling function 'callTM', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:102:16: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:25: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:288:25: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:289:11: warning: Possible null pointer dereference: L [nullPointer]
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:194:7: note: Calling function 'luaV_equalobj_', 1st argument 'L' value is 0
texlive-bin-2018.20180710.48169/libs/lua52/lua52-src/src/lvm.c:289:11: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lapi.c:257:53: style: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lua.h:179:59: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lapi.c:257:53: note: Function 'lua_typename' argument 2 names different: declaration 'tp' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lapi.c:1183:53: style: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lua.h:250:55: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lapi.c:1183:53: note: Function 'lua_newuserdata' argument 2 names different: declaration 'sz' definition 'size'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.c:671:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.c:390:74: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.h:48:67: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.c:390:74: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.c:398:66: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.h:50:68: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lauxlib.c:398:66: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:65:16: style: The scope of the variable 'previous' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:48: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:53:58: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:48: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:55: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:53:65: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:55: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:62: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:53:72: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:312:62: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:324:48: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:52:58: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:324:48: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:324:64: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:52:74: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:324:64: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:782:59: style: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:71:69: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:782:59: note: Function 'luaK_storevar' argument 3 names different: declaration 'e' definition 'ex'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1066:53: style: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:81:63: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1066:53: note: Function 'luaK_prefix' argument 3 names different: declaration 'v' definition 'e'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1125:28: style: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:83:64: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1125:28: note: Function 'luaK_posfix' argument 3 names different: declaration 'v1' definition 'e1'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1125:41: style: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.h:84:38: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lcode.c:1125:41: note: Function 'luaK_posfix' argument 4 names different: declaration 'v2' definition 'e2'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldblib.c:197:15: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldebug.c:585:68: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldebug.h:22:61: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldebug.c:585:68: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldo.c:722:27: style: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldo.h:46:51: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldo.c:722:27: note: Function 'luaD_pcall' argument 4 names different: declaration 'oldtop' definition 'old_top'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ldo.c:141:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:25:47: style: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.h:51:57: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:25:47: note: Function 'luaF_newCclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:33:47: style: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.h:52:57: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:33:47: note: Function 'luaF_newLclosure' argument 2 names different: declaration 'nelems' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:140:45: style: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.h:57:55: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lfunc.c:140:45: note: Function 'luaF_getlocalname' argument 1 names different: declaration 'func' definition 'f'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lgc.c:171:46: style: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lgc.h:141:56: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lgc.c:171:46: note: Function 'luaC_barrierback_' argument 2 names different: declaration 'o' definition 't'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/llex.c:117:53: style: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/llex.h:81:63: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/llex.c:117:53: note: Function 'luaX_syntaxerror' argument 2 names different: declaration 's' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:48:67: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.h:65:39: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:48:67: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:77:56: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.h:62:66: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:77:56: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:77:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.h:63:66: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lmem.c:77:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lobject.c:486:58: style: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lobject.h:545:68: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lobject.c:486:58: note: Function 'luaO_chunkid' argument 3 names different: declaration 'len' definition 'bufflen'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/loslib.c:288:13: style: Variable 'tmr' is not assigned a value. [unassignedVariable]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lstate.c:154:15: warning: Found calculation inside sizeof(). [sizeofCalculation]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lstrlib.c:1132:8: style: struct member 'cD::c' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ltable.c:166:9: style: The scope of the variable 'nx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ltable.c:335:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ltablib.c:263:20: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/ltablib.c:264:29: warning: Division by result of sizeof(). memcpy() expects a size in bytes, did you intend to multiply instead? [sizeofDivisionMemfunc]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:552:49: style: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.h:108:59: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:552:49: note: Function 'luaV_div' argument 2 names different: declaration 'x' definition 'm'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:552:64: style: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.h:108:74: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:552:64: note: Function 'luaV_div' argument 3 names different: declaration 'y' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:572:49: style: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.h:109:59: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:572:49: note: Function 'luaV_mod' argument 2 names different: declaration 'x' definition 'm'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:572:64: style: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.h:109:74: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
texlive-bin-2018.20180710.48169/libs/lua53/lua53-src/src/lvm.c:572:64: note: Function 'luaV_mod' argument 3 names different: declaration 'y' definition 'n'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/buildvm.c:69:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/buildvm_asm.c:168:0: error: #error "missing relocation support for this architecture" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/buildvm_fold.c:53:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/buildvm_lib.c:404:11: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:1107:4: style: Condition 'htab' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:1097:12: note: Assignment 'htab=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:1107:4: note: Condition 'htab' is always false
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3902:9: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3902:9: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3905:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3905:1: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3906:13: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3906:13: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3907:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3907:1: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3908:17: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3908:17: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3909:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3909:1: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3910:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3910:10: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3911:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3911:1: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3912:10: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3912:10: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3913:1: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3913:1: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3914:16: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3914:16: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3917:8: warning: Either the condition 'if(fs)' is redundant or there is possible null pointer dereference: fs. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3918:3: note: Assuming that condition 'if(fs)' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3917:8: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2491:23: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2541:5: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3001:13: style: The scope of the variable 'previous' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:530:66: style: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:389:8: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:530:66: note: Function 'luaM_growaux_' argument 4 names different: declaration 'size_elem' definition 'size_elems'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:552:57: style: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:385:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:552:57: note: Function 'luaM_realloc_' argument 3 names different: declaration 'oldsize' definition 'osize'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:552:70: style: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:386:8: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:552:70: note: Function 'luaM_realloc_' argument 4 names different: declaration 'size' definition 'nsize'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2537:66: style: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:516:12: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2537:66: note: Function 'luaG_typeerror' argument 3 names different: declaration 'opname' definition 'op'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:51: style: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2393:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:51: note: Function 'luaK_codeABC' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:57: style: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2393:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:57: note: Function 'luaK_codeABC' argument 4 names different: declaration 'B' definition 'b'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:63: style: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2393:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3638:63: note: Function 'luaK_codeABC' argument 5 names different: declaration 'C' definition 'c'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3641:51: style: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2392:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3641:51: note: Function 'luaK_codeABx' argument 3 names different: declaration 'A' definition 'a'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3641:66: style: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2392:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:3641:66: note: Function 'luaK_codeABx' argument 4 names different: declaration 'Bx' definition 'bc'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5531:61: style: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:174:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5531:61: note: Function 'lua_pushlstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5607:45: style: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:176:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5607:45: note: Function 'lua_createtable' argument 2 names different: declaration 'narr' definition 'narray'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5871:42: style: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5843:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5871:42: note: Function 'luaL_argerror' argument 2 names different: declaration 'numarg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5951:53: style: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5844:54: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5951:53: note: Function 'luaL_checklstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5951:65: style: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5845:8: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5951:65: note: Function 'luaL_checklstring' argument 3 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5956:51: style: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5846:52: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5956:51: note: Function 'luaL_optlstring' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5957:23: style: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5847:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5957:23: note: Function 'luaL_optlstring' argument 4 names different: declaration 'l' definition 'len'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5971:54: style: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5848:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5971:54: note: Function 'luaL_checkinteger' argument 2 names different: declaration 'numArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5977:52: style: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5849:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:5977:52: note: Function 'luaL_optinteger' argument 2 names different: declaration 'nArg' definition 'narg'.
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:1043:1: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2693:16: warning: Either the condition 'token<257' is redundant or iscntrl() argument nr 1 can have invalid value. The value is 256 but the valid values are '0:255'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2692:9: note: Assuming that condition 'token<257' is not redundant
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/host/minilua.c:2693:16: note: Invalid argument
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/lj_def.h:309:0: error: #error "missing defines for your compiler" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/libs/luajit/LuaJIT-src/src/lj_arch.h:59:0: error: #error "No support for this architecture (yet)" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:44:3: performance: Variable 'freeFileData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:55:7: style: Technically the member function 'FoFiBase::getS8' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:89:15: note: Technically the member function 'FoFiBase::getS8' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:55:7: note: Technically the member function 'FoFiBase::getS8' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:56:7: style: Technically the member function 'FoFiBase::getU8' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:103:15: note: Technically the member function 'FoFiBase::getU8' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:56:7: note: Technically the member function 'FoFiBase::getU8' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:57:7: style: Technically the member function 'FoFiBase::getS16BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:111:15: note: Technically the member function 'FoFiBase::getS16BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:57:7: note: Technically the member function 'FoFiBase::getS16BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:58:7: style: Technically the member function 'FoFiBase::getU16BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:126:15: note: Technically the member function 'FoFiBase::getU16BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:58:7: note: Technically the member function 'FoFiBase::getU16BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:59:7: style: Technically the member function 'FoFiBase::getS32BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:138:15: note: Technically the member function 'FoFiBase::getS32BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:59:7: note: Technically the member function 'FoFiBase::getS32BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:60:9: style: Technically the member function 'FoFiBase::getU32BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:155:17: note: Technically the member function 'FoFiBase::getU32BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:60:9: note: Technically the member function 'FoFiBase::getU32BE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:61:9: style: Technically the member function 'FoFiBase::getU32LE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:169:17: note: Technically the member function 'FoFiBase::getU32LE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:61:9: note: Technically the member function 'FoFiBase::getU32LE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:62:9: style: Technically the member function 'FoFiBase::getUVarBE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:183:17: note: Technically the member function 'FoFiBase::getUVarBE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:62:9: note: Technically the member function 'FoFiBase::getUVarBE' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:64:9: style: Technically the member function 'FoFiBase::checkRegion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.cc:198:17: note: Technically the member function 'FoFiBase::checkRegion' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiBase.h:64:9: note: Technically the member function 'FoFiBase::checkRegion' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiIdentifier.cc:568:49: style: The scope of the variable 'b0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiIdentifier.cc:198:13: warning: Member variable 'FileReader::buf' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiIdentifier.cc:318:15: warning: Member variable 'StreamReader::buf' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiIdentifier.cc:181:3: style: Class 'FileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1001:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1365:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1385:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1411:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:585:7: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:587:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:861:15: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1265:7: style: The scope of the variable 'pad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1766:7: style: The scope of the variable 'delta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1767:7: style: The scope of the variable 'glyphCount' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:308:3: performance: Variable 'parsedOk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:310:3: performance: Variable 'gsubFeatureTable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:311:3: performance: Variable 'gsubLookupList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:166:7: style: Technically the member function 'FoFiType1C::getNumGlyphs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:62:9: style: Technically the member function 'FoFiTrueType::isOpenTypeCFF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:65:7: style: Technically the member function 'FoFiTrueType::getNumCmaps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:321:19: note: Technically the member function 'FoFiTrueType::getNumCmaps' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:65:7: note: Technically the member function 'FoFiTrueType::getNumCmaps' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:68:7: style: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:325:19: note: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:68:7: note: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:71:7: style: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:329:19: note: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:71:7: note: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:75:7: style: Technically the member function 'FoFiTrueType::findCmap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:333:19: note: Technically the member function 'FoFiTrueType::findCmap' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:75:7: note: Technically the member function 'FoFiTrueType::findCmap' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:173:8: performance: Technically the member function 'FoFiTrueType::cvtEncoding' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:858:20: note: Technically the member function 'FoFiTrueType::cvtEncoding' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:173:8: note: Technically the member function 'FoFiTrueType::cvtEncoding' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:176:8: style: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:887:20: note: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:176:8: note: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:184:8: performance: Technically the member function 'FoFiTrueType::dumpString' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1261:20: note: Technically the member function 'FoFiTrueType::dumpString' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:184:8: note: Technically the member function 'FoFiTrueType::dumpString' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:187:9: performance: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1290:21: note: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:187:9: note: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:190:7: style: Technically the member function 'FoFiTrueType::seekTable' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1524:19: note: Technically the member function 'FoFiTrueType::seekTable' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:190:7: note: Technically the member function 'FoFiTrueType::seekTable' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:191:9: performance: Technically the member function 'FoFiTrueType::charToTag' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:1540:21: note: Technically the member function 'FoFiTrueType::charToTag' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.h:191:9: note: Technically the member function 'FoFiTrueType::charToTag' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:149:8: style: Technically the member function 'cmpTrueTypeLocaOffsetFunctor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:158:8: style: Technically the member function 'cmpTrueTypeLocaIdxFunctor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiTrueType.cc:164:8: style: Technically the member function 'cmpTrueTypeTableTagFunctor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1.cc:78:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1.cc:374:19: style: The scope of the variable 'type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1.cc:73:3: performance: Variable 'parsed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2019:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2027:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2041:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:88:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:203:16: style: The scope of the variable 'enc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:506:7: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:849:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:849:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:849:17: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1207:29: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1835:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1952:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1983:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:7: style: The scope of the variable 'fdSelectFmt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:20: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:25: style: The scope of the variable 'nRanges' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:34: style: The scope of the variable 'gid0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:40: style: The scope of the variable 'gid1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:46: style: The scope of the variable 'fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2355:53: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::nameIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::topDictIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::stringIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::gsubrIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::charStringsIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::topDict' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::nGlyphs' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::nFDs' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::gsubrBias' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::ops' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::nOps' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:76:13: warning: Member variable 'FoFiType1C::nHints' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:84:3: performance: Variable 'charsetLength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:174:8: style: Technically the member function 'FoFiType1C::getFontMatrix' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:165:18: note: Technically the member function 'FoFiType1C::getFontMatrix' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:174:8: note: Technically the member function 'FoFiType1C::getFontMatrix' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:220:8: performance: Technically the member function 'FoFiType1C::cvtNum' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1853:18: note: Technically the member function 'FoFiType1C::cvtNum' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:220:8: note: Technically the member function 'FoFiType1C::cvtNum' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:221:8: performance: Technically the member function 'FoFiType1C::eexecWrite' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1904:18: note: Technically the member function 'FoFiType1C::eexecWrite' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:221:8: note: Technically the member function 'FoFiType1C::eexecWrite' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:222:8: performance: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1925:18: note: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:222:8: note: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:223:8: performance: Technically the member function 'FoFiType1C::writePSString' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:1948:18: note: Technically the member function 'FoFiType1C::writePSString' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:223:8: note: Technically the member function 'FoFiType1C::writePSString' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:232:7: style: Technically the member function 'FoFiType1C::getDeltaIntArray' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2659:17: note: Technically the member function 'FoFiType1C::getDeltaIntArray' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:232:7: note: Technically the member function 'FoFiType1C::getDeltaIntArray' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:233:7: style: Technically the member function 'FoFiType1C::getDeltaFPArray' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.cc:2675:17: note: Technically the member function 'FoFiType1C::getDeltaFPArray' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/fofi/FoFiType1C.h:233:7: note: Technically the member function 'FoFiType1C::getDeltaFPArray' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooList.h:43:3: style: Class 'GooList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:634:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:690:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:379:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:382:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:630:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:664:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:759:7: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:794:18: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:809:18: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:829:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:849:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.h:189:8: performance: Technically the member function 'GooString::roundedSize' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.cc:123:23: note: Technically the member function 'GooString::roundedSize' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooString.h:189:8: note: Technically the member function 'GooString::roundedSize' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooTimer.h:49:10: performance: Technically the member function 'GooTimer::getElapsed' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooTimer.cc:89:18: note: Technically the member function 'GooTimer::getElapsed' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/GooTimer.h:49:10: note: Technically the member function 'GooTimer::getElapsed' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:44:38: style: Function 'init' argument 2 names different: declaration 'width' definition 'widthA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.h:39:26: note: Function 'init' argument 2 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:44:38: note: Function 'init' argument 2 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:44:50: style: Function 'init' argument 3 names different: declaration 'height' definition 'heightA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.h:39:37: note: Function 'init' argument 3 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:44:50: note: Function 'init' argument 3 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:40:15: warning: Member variable 'NetPBMWriter::file' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.cc:40:15: warning: Member variable 'NetPBMWriter::width' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/NetPBMWriter.h:36:3: style: Class 'NetPBMWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gfile.cc:256:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gfile.cc:564:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gfile.cc:842:18: style: The scope of the variable 'ent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gfile.h:183:9: style: Technically the member function 'GDirEntry::isDir' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gfile.h:166:3: style: Class 'GooFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gstrtod.cc:58:3: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gstrtod.cc:48:0: note: Variable 'end' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/goo/gstrtod.cc:58:3: note: Variable 'end' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2831:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2837:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2838:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2839:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2840:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2841:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2842:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2843:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2844:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2845:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2846:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2847:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4075:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4077:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4092:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4103:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4124:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4207:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4220:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4223:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4231:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4290:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4319:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4322:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4330:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4385:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4409:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4412:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4420:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4485:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4487:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4499:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4507:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4549:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4592:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4595:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4603:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3120:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3122:5: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3120:3: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3771:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3773:5: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3771:3: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6455:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6457:7: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6455:12: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6478:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6480:7: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6478:12: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:487:14: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:398:7: style: The scope of the variable 'quadsLength' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:400:10: style: The scope of the variable 'quadArray' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:2428:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3539:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3540:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:3827:13: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4016:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4047:60: style: The scope of the variable 'wMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4048:24: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4460:20: style: The scope of the variable 'fontSize2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4460:53: style: The scope of the variable 'wMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4830:20: style: The scope of the variable 'selected' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:5331:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:5625:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:5841:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6059:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6212:10: style: The scope of the variable 'ca' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6752:10: style: The scope of the variable 'annot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:6753:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:299:47: style: Function 'AnnotPath' argument 2 names different: declaration 'coordLength' definition 'coordsLength'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:108:38: note: Function 'AnnotPath' argument 2 names different: declaration 'coordLength' definition 'coordsLength'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:299:47: note: Function 'AnnotPath' argument 2 names different: declaration 'coordLength' definition 'coordsLength'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:913:63: style: Function 'referencesStream' argument 2 names different: declaration 'targetStreamRef' definition 'refToStream'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:417:55: note: Function 'referencesStream' argument 2 names different: declaration 'targetStreamRef' definition 'refToStream'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:913:63: note: Function 'referencesStream' argument 2 names different: declaration 'targetStreamRef' definition 'refToStream'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:935:45: style: Function 'referencesStream' argument 1 names different: declaration 'targetStreamRef' definition 'refToStream'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:414:30: note: Function 'referencesStream' argument 1 names different: declaration 'targetStreamRef' definition 'refToStream'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:935:45: note: Function 'referencesStream' argument 1 names different: declaration 'targetStreamRef' definition 'refToStream'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:979:50: style: Function 'removeStateStreams' argument 1 names different: declaration 'state' definition 'obj1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:419:35: note: Function 'removeStateStreams' argument 1 names different: declaration 'state' definition 'obj1'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:979:50: note: Function 'removeStateStreams' argument 1 names different: declaration 'state' definition 'obj1'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1101:56: style: Function 'AnnotAppearanceBBox' argument 1 names different: declaration 'init' definition 'rect'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:481:37: note: Function 'AnnotAppearanceBBox' argument 1 names different: declaration 'init' definition 'rect'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1101:56: note: Function 'AnnotAppearanceBBox' argument 1 names different: declaration 'init' definition 'rect'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1423:36: style: Function 'setModified' argument 1 names different: declaration 'new_date' definition 'new_modified'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:645:31: note: Function 'setModified' argument 1 names different: declaration 'new_date' definition 'new_modified'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1423:36: note: Function 'setModified' argument 1 names different: declaration 'new_date' definition 'new_modified'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1469:25: style: Function 'setPage' argument 1 names different: declaration 'new_page' definition 'pageIndex'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:689:21: note: Function 'setPage' argument 1 names different: declaration 'new_page' definition 'pageIndex'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1469:25: note: Function 'setPage' argument 1 names different: declaration 'new_page' definition 'pageIndex'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1612:61: style: Function 'setDrawColor' argument 1 names different: declaration 'color' definition 'drawColor'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:512:39: note: Function 'setDrawColor' argument 1 names different: declaration 'color' definition 'drawColor'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1612:61: note: Function 'setDrawColor' argument 1 names different: declaration 'color' definition 'drawColor'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4849:49: style: Function 'generateFieldAppearance' argument 1 names different: declaration 'addDingbatsResource' definition 'addedDingbatsResource'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1367:39: note: Function 'generateFieldAppearance' argument 1 names different: declaration 'addDingbatsResource' definition 'addedDingbatsResource'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:4849:49: note: Function 'generateFieldAppearance' argument 1 names different: declaration 'addDingbatsResource' definition 'addedDingbatsResource'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:5810:36: style: Function 'parseInkList' argument 1 names different: declaration 'src_array' definition 'array'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1279:28: note: Function 'parseInkList' argument 1 names different: declaration 'src_array' definition 'array'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:5810:36: note: Function 'parseInkList' argument 1 names different: declaration 'src_array' definition 'array'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:207:3: warning: Member variable 'GfxColorTransform::transform' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:207:3: warning: Member variable 'GfxColorTransform::refCount' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:207:3: warning: Member variable 'GfxColorTransform::cmsIntent' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:207:3: warning: Member variable 'GfxColorTransform::inputPixelType' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:207:3: warning: Member variable 'GfxColorTransform::transformPixelType' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:516:14: warning: Member variable 'AnnotBorder::type' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:711:13: warning: Member variable 'AnnotColor::values' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::type' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::ref' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::terminal' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::doc' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::xref' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::children' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::parent' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::numChildren' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::widgets' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::readOnly' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::partialName' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::alternateUiName' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::mappingName' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::fullyQualifiedName' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::defaultAppearance' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:364:3: warning: Member variable 'FormField::quadding' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:454:5: warning: Member variable 'StateList::st' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1156:3: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1177:3: performance: Variable 'flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1179:3: performance: Variable 'annotObj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:576:0: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:427:9: style: Technically the member function 'StreamPredictor::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:901:7: style: Technically the member function 'CCITTFaxStream::getEncoding' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:902:9: style: Technically the member function 'CCITTFaxStream::getEndOfLine' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:903:9: style: Technically the member function 'CCITTFaxStream::getEncodedByteAlign' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:904:9: style: Technically the member function 'CCITTFaxStream::getEndOfBlock' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:905:7: style: Technically the member function 'CCITTFaxStream::getColumns' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:906:9: style: Technically the member function 'CCITTFaxStream::getBlackIs1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:907:7: style: Technically the member function 'CCITTFaxStream::getDamagedRowsBeforeError' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:78:7: style: Technically the member function 'NameTree::numEntries' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:122:9: style: Technically the member function 'Catalog::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:79:7: style: Technically the member function 'Function::getInputSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:80:7: style: Technically the member function 'Function::getOutputSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:82:10: style: Technically the member function 'Function::getDomainMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:83:10: style: Technically the member function 'Function::getDomainMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:84:10: style: Technically the member function 'Function::getRangeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:85:10: style: Technically the member function 'Function::getRangeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:86:9: style: Technically the member function 'Function::getHasRange' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:139:7: style: Technically the member function 'SampledFunction::getSampleSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:140:10: style: Technically the member function 'SampledFunction::getEncodeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:141:10: style: Technically the member function 'SampledFunction::getEncodeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:142:10: style: Technically the member function 'SampledFunction::getDecodeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:143:10: style: Technically the member function 'SampledFunction::getDecodeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:145:7: style: Technically the member function 'SampledFunction::getSampleNumber' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:184:10: style: Technically the member function 'ExponentialFunction::getE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:211:7: style: Technically the member function 'StitchingFunction::getNumFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:201:7: style: Technically the member function 'GfxColorTransform::getIntent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:202:7: style: Technically the member function 'GfxColorTransform::getInputPixelType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:203:7: style: Technically the member function 'GfxColorTransform::getTransformPixelType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:270:9: style: Technically the member function 'GfxColorSpace::getOverprintMask' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:352:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:353:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:354:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:355:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:356:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:357:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:358:10: style: Technically the member function 'GfxCalGrayColorSpace::getGamma' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:430:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:431:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:432:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:433:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:434:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:435:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:436:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaR' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:437:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaG' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:438:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaB' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:512:10: style: Technically the member function 'GfxLabColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:513:10: style: Technically the member function 'GfxLabColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:514:10: style: Technically the member function 'GfxLabColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:515:10: style: Technically the member function 'GfxLabColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:516:10: style: Technically the member function 'GfxLabColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:517:10: style: Technically the member function 'GfxLabColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:518:10: style: Technically the member function 'GfxLabColorSpace::getAMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:519:10: style: Technically the member function 'GfxLabColorSpace::getAMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:520:10: style: Technically the member function 'GfxLabColorSpace::getBMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:521:10: style: Technically the member function 'GfxLabColorSpace::getBMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:625:7: style: Technically the member function 'GfxIndexedColorSpace::getIndexHigh' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:782:7: style: Technically the member function 'GfxPattern::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:804:7: style: Technically the member function 'GfxTilingPattern::getPaintType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:805:7: style: Technically the member function 'GfxTilingPattern::getTilingType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:807:10: style: Technically the member function 'GfxTilingPattern::getXStep' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:808:10: style: Technically the member function 'GfxTilingPattern::getYStep' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:871:7: style: Technically the member function 'GfxShading::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:874:9: style: Technically the member function 'GfxShading::getHasBackground' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:875:8: style: Technically the member function 'GfxShading::getBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:877:9: style: Technically the member function 'GfxShading::getHasBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:912:10: style: Technically the member function 'GfxUnivariateShading::getDomain0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:913:10: style: Technically the member function 'GfxUnivariateShading::getDomain1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:914:9: style: Technically the member function 'GfxUnivariateShading::getExtend0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:915:9: style: Technically the member function 'GfxUnivariateShading::getExtend1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:916:7: style: Technically the member function 'GfxUnivariateShading::getNFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:963:8: style: Technically the member function 'GfxFunctionShading::getDomain' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:966:7: style: Technically the member function 'GfxFunctionShading::getNFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:997:8: style: Technically the member function 'GfxAxialShading::getCoords' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1030:8: style: Technically the member function 'GfxRadialShading::getCoords' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1068:7: style: Technically the member function 'GfxGouraudTriangleShading::getNTriangles' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1154:7: style: Technically the member function 'GfxPatchMeshShading::getNPatches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1199:9: style: Technically the member function 'GfxImageColorMap::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1205:7: style: Technically the member function 'GfxImageColorMap::getNumPixelComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1206:7: style: Technically the member function 'GfxImageColorMap::getBits' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1209:10: style: Technically the member function 'GfxImageColorMap::getDecodeLow' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1210:10: style: Technically the member function 'GfxImageColorMap::getDecodeHigh' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1275:7: style: Technically the member function 'GfxSubpath::getNumPoints' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1276:10: style: Technically the member function 'GfxSubpath::getX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1277:10: style: Technically the member function 'GfxSubpath::getY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1278:9: style: Technically the member function 'GfxSubpath::getCurve' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1284:10: style: Technically the member function 'GfxSubpath::getLastX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1285:10: style: Technically the member function 'GfxSubpath::getLastY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1296:9: style: Technically the member function 'GfxSubpath::isClosed' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1330:9: style: Technically the member function 'GfxPath::isCurPt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1333:9: style: Technically the member function 'GfxPath::isPath' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1336:7: style: Technically the member function 'GfxPath::getNumSubpaths' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1453:10: style: Technically the member function 'GfxState::getHDPI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1454:10: style: Technically the member function 'GfxState::getVDPI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1457:10: style: Technically the member function 'GfxState::getX1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1458:10: style: Technically the member function 'GfxState::getY1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1459:10: style: Technically the member function 'GfxState::getX2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1460:10: style: Technically the member function 'GfxState::getY2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1461:10: style: Technically the member function 'GfxState::getPageWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1462:10: style: Technically the member function 'GfxState::getPageHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1463:7: style: Technically the member function 'GfxState::getRotate' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1486:16: style: Technically the member function 'GfxState::getBlendMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1487:10: style: Technically the member function 'GfxState::getFillOpacity' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1488:10: style: Technically the member function 'GfxState::getStrokeOpacity' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1489:9: style: Technically the member function 'GfxState::getFillOverprint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1490:9: style: Technically the member function 'GfxState::getStrokeOverprint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1491:7: style: Technically the member function 'GfxState::getOverprintMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1493:10: style: Technically the member function 'GfxState::getLineWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1494:8: style: Technically the member function 'GfxState::getLineDash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1496:7: style: Technically the member function 'GfxState::getFlatness' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1497:7: style: Technically the member function 'GfxState::getLineJoin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1498:7: style: Technically the member function 'GfxState::getLineCap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1499:10: style: Technically the member function 'GfxState::getMiterLimit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1500:9: style: Technically the member function 'GfxState::getStrokeAdjust' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1501:9: style: Technically the member function 'GfxState::getAlphaIsShape' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1502:9: style: Technically the member function 'GfxState::getTextKnockout' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1504:10: style: Technically the member function 'GfxState::getFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1506:10: style: Technically the member function 'GfxState::getCharSpace' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1507:10: style: Technically the member function 'GfxState::getWordSpace' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1508:10: style: Technically the member function 'GfxState::getHorizScaling' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1509:10: style: Technically the member function 'GfxState::getLeading' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1510:10: style: Technically the member function 'GfxState::getRise' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1511:7: style: Technically the member function 'GfxState::getRender' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1515:10: style: Technically the member function 'GfxState::getCurX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1516:10: style: Technically the member function 'GfxState::getCurY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1517:8: style: Technically the member function 'GfxState::getClipBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1520:10: style: Technically the member function 'GfxState::getLineX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1521:10: style: Technically the member function 'GfxState::getLineY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1528:8: style: Technically the member function 'GfxState::transform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1531:8: style: Technically the member function 'GfxState::transformDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1534:8: style: Technically the member function 'GfxState::textTransform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1537:8: style: Technically the member function 'GfxState::textTransformDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1627:9: style: Technically the member function 'GfxState::hasSaves' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.h:78:11: style: Technically the member function 'Lexer::getPos' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:79:16: style: Technically the member function 'XRefEntry::getFlag' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:114:9: style: Technically the member function 'XRef::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:117:9: style: Technically the member function 'XRef::isXRefStream' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:120:7: style: Technically the member function 'XRef::getErrorCode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:133:9: style: Technically the member function 'XRef::isEncrypted' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:144:7: style: Technically the member function 'XRef::getPermFlags' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:164:7: style: Technically the member function 'XRef::getNumObjects' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:167:7: style: Technically the member function 'XRef::getRootNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:168:7: style: Technically the member function 'XRef::getRootGen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:190:9: style: Technically the member function 'XRef::isModified' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:64:9: style: Technically the member function 'PDFRectangle::isValid' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:65:9: style: Technically the member function 'PDFRectangle::contains' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:89:9: style: Technically the member function 'PageAttrs::isCropped' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:93:7: style: Technically the member function 'PageAttrs::getRotate' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:155:9: style: Technically the member function 'Page::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:158:7: style: Technically the member function 'Page::getNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:181:7: style: Technically the member function 'Page::getRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:189:10: style: Technically the member function 'Page::getAnnotsObject' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:202:10: style: Technically the member function 'Page::getContents' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:205:10: style: Technically the member function 'Page::getThumb' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:209:10: style: Technically the member function 'Page::getTrans' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:217:10: style: Technically the member function 'Page::getDuration' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:220:10: style: Technically the member function 'Page::getActions' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:210:10: style: Technically the member function 'AnnotQuadrilaterals::getX1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:460:29: note: Technically the member function 'AnnotQuadrilaterals::getX1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:210:10: note: Technically the member function 'AnnotQuadrilaterals::getX1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:211:10: style: Technically the member function 'AnnotQuadrilaterals::getY1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:466:29: note: Technically the member function 'AnnotQuadrilaterals::getY1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:211:10: note: Technically the member function 'AnnotQuadrilaterals::getY1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:212:10: style: Technically the member function 'AnnotQuadrilaterals::getX2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:472:29: note: Technically the member function 'AnnotQuadrilaterals::getX2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:212:10: note: Technically the member function 'AnnotQuadrilaterals::getX2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:213:10: style: Technically the member function 'AnnotQuadrilaterals::getY2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:478:29: note: Technically the member function 'AnnotQuadrilaterals::getY2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:213:10: note: Technically the member function 'AnnotQuadrilaterals::getY2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:214:10: style: Technically the member function 'AnnotQuadrilaterals::getX3' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:484:29: note: Technically the member function 'AnnotQuadrilaterals::getX3' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:214:10: note: Technically the member function 'AnnotQuadrilaterals::getX3' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:215:10: style: Technically the member function 'AnnotQuadrilaterals::getY3' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:490:29: note: Technically the member function 'AnnotQuadrilaterals::getY3' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:215:10: note: Technically the member function 'AnnotQuadrilaterals::getY3' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:216:10: style: Technically the member function 'AnnotQuadrilaterals::getX4' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:496:29: note: Technically the member function 'AnnotQuadrilaterals::getX4' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:216:10: note: Technically the member function 'AnnotQuadrilaterals::getX4' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:217:10: style: Technically the member function 'AnnotQuadrilaterals::getY4' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:502:29: note: Technically the member function 'AnnotQuadrilaterals::getY4' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:217:10: note: Technically the member function 'AnnotQuadrilaterals::getY4' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:371:25: style: Technically the member function 'AnnotIconFit::getScaleWhen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:372:21: style: Technically the member function 'AnnotIconFit::getScale' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:373:10: style: Technically the member function 'AnnotIconFit::getLeft' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:374:10: style: Technically the member function 'AnnotIconFit::getBottom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:375:8: style: Technically the member function 'AnnotIconFit::getFullyBounds' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:403:10: style: Technically the member function 'AnnotAppearance::getAppearanceStream' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:867:25: note: Technically the member function 'AnnotAppearance::getAppearanceStream' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:403:10: note: Technically the member function 'AnnotAppearance::getAppearanceStream' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:407:7: style: Technically the member function 'AnnotAppearance::getNumStates' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:904:22: note: Technically the member function 'AnnotAppearance::getNumStates' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:407:7: note: Technically the member function 'AnnotAppearance::getNumStates' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:414:9: style: Technically the member function 'AnnotAppearance::referencesStream' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:935:24: note: Technically the member function 'AnnotAppearance::referencesStream' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:414:9: note: Technically the member function 'AnnotAppearance::referencesStream' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:621:9: style: Technically the member function 'Annot::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:630:9: style: Technically the member function 'Annot::match' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:633:10: style: Technically the member function 'Annot::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1533:15: note: Technically the member function 'Annot::getXMin' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:633:10: note: Technically the member function 'Annot::getXMin' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:634:10: style: Technically the member function 'Annot::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1537:15: note: Technically the member function 'Annot::getYMin' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:634:10: note: Technically the member function 'Annot::getYMin' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:635:10: style: Technically the member function 'Annot::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1541:15: note: Technically the member function 'Annot::getXMax' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:635:10: note: Technically the member function 'Annot::getXMax' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:636:10: style: Technically the member function 'Annot::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.cc:1545:15: note: Technically the member function 'Annot::getYMax' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:636:10: note: Technically the member function 'Annot::getYMax' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:675:7: style: Technically the member function 'Annot::getId' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1370:28: style: Technically the member function 'AnnotWidget::getMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1654:7: style: Technically the member function 'Annots::getNumAnnots' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:102:12: style: Technically the member function 'FormWidget::getID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:106:17: style: Technically the member function 'FormWidget::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:109:7: style: Technically the member function 'FormWidget::getRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:112:12: style: Technically the member function 'FormWidget::getChildNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:306:7: style: Technically the member function 'FormField::getRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:322:7: style: Technically the member function 'FormField::getNumWidgets' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:104:9: style: Technically the member function 'OptionalContentGroup::getState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:107:14: style: Technically the member function 'OptionalContentGroup::getViewState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:108:14: style: Technically the member function 'OptionalContentGroup::getPrintState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:102:9: style: Technically the member function 'PDFDoc::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:105:7: style: Technically the member function 'PDFDoc::getErrorCode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:109:7: style: Technically the member function 'PDFDoc::getFopenErrno' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:277:7: style: Technically the member function 'PDFDoc::getPDFMajorVersion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:278:7: style: Technically the member function 'PDFDoc::getPDFMinorVersion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:187:9: style: Technically the member function 'GfxFont::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:220:9: style: Technically the member function 'GfxFont::getEmbeddedFontID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:238:7: style: Technically the member function 'GfxFont::getFlags' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:239:9: style: Technically the member function 'GfxFont::isFixedWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:240:9: style: Technically the member function 'GfxFont::isSerif' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:241:9: style: Technically the member function 'GfxFont::isSymbolic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:242:9: style: Technically the member function 'GfxFont::isItalic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:243:9: style: Technically the member function 'GfxFont::isBold' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:255:10: style: Technically the member function 'GfxFont::getAscent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:256:10: style: Technically the member function 'GfxFont::getDescent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:282:9: style: Technically the member function 'GfxFont::hasToUnicodeCMap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:347:9: style: Technically the member function 'Gfx8BitFont::getHasEncoding' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:350:9: style: Technically the member function 'Gfx8BitFont::getUsesMacRomanEnc' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:353:10: style: Technically the member function 'Gfx8BitFont::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:414:7: style: Technically the member function 'GfxCIDFont::getCIDToGIDLen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:458:7: style: Technically the member function 'GfxFontDict::getNumFonts' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.h:105:12: style: Technically the member function 'CharCodeToUnicode::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Array.h:48:3: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.h:53:3: style: Class 'Dict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.h:54:3: style: Class 'Dict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:344:3: style: Class 'FilterStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:746:3: style: Class 'ASCIIHexStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:769:3: style: Class 'ASCII85Stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:854:3: style: Class 'RunLengthStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1157:3: style: Class 'EOFStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1222:3: style: Class 'ASCIIHexEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1252:3: style: Class 'ASCII85Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1282:3: style: Class 'RunLengthEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1318:3: style: Class 'LZWEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1350:3: style: Class 'CMYKGrayEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1379:3: style: Class 'RGBGrayEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:113:3: style: Class 'Catalog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:740:3: style: Class 'GfxPatternColorSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:956:3: style: Class 'GfxFunctionShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:990:3: style: Class 'GfxAxialShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1023:3: style: Class 'GfxRadialShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1061:3: style: Class 'GfxGouraudTriangleShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1147:3: style: Class 'GfxPatchMeshShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1401:5: style: Class 'ReusablePathIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:42:5: style: Class 'PopplerCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:100:3: style: Class 'XRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:271:5: style: Class 'XRefTableWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:107:3: style: Class 'AnnotPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:178:3: style: Class 'AnnotBorderEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:279:3: style: Class 'AnnotBorderArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:304:3: style: Class 'AnnotBorderBS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:332:3: style: Class 'AnnotColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:369:3: style: Class 'AnnotIconFit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:444:3: style: Class 'AnnotAppearanceCharacs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:481:3: style: Class 'AnnotAppearanceBBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1427:5: style: Class 'Activation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1460:5: style: Class 'Params' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1482:5: style: Class 'Instance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1506:5: style: Class 'Configuration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1547:5: style: Class 'Content' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1576:5: style: Class 'Activation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1593:5: style: Class 'Deactivation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Annot.h:1604:5: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:90:3: style: Class 'OptionalContentGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:92:3: style: Class 'OptionalContentGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.h:135:3: style: Class 'CharCodeToUnicodeCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:74:3: style: Class 'Movie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.h:27:3: style: Class 'EmbFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.h:56:3: style: Class 'FileSpec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:122:3: style: Class 'LinkDest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:172:3: style: Class 'LinkGoTo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:233:3: style: Class 'LinkLaunch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:285:3: style: Class 'LinkNamed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:314:3: style: Class 'LinkMovie' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:356:3: style: Class 'LinkRendition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:394:3: style: Class 'LinkSound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:425:3: style: Class 'LinkJavaScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:444:3: style: Class 'LinkOCGState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:476:3: style: Class 'LinkHide' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:511:3: style: Class 'LinkUnknown' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:536:3: style: Class 'Links' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Array.cc:98:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Array.cc:118:30: style: Function 'get' argument 2 names different: declaration 'resursion' definition 'recursion'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Array.h:70:25: note: Function 'get' argument 2 names different: declaration 'resursion' definition 'recursion'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Array.cc:118:30: note: Function 'get' argument 2 names different: declaration 'resursion' definition 'recursion'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/BuiltinFont.cc:24:10: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/BuiltinFont.h:67:7: style: Technically the member function 'BuiltinFontWidths::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/BuiltinFont.cc:56:24: note: Technically the member function 'BuiltinFontWidths::hash' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/BuiltinFont.h:67:7: note: Technically the member function 'BuiltinFontWidths::hash' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:62:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:310:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:380:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:409:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:69:14: style: The scope of the variable 'cMapNameA' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:484:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:308:3: performance: Variable 'isIdent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:324:3: performance: Variable 'isIdent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.h:91:9: style: Technically the member function 'UnicodeMap::isUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:146:9: style: Technically the member function 'GlobalParams::getOverprintPreview' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.h:92:7: style: Technically the member function 'CMap::getCID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:481:11: note: Technically the member function 'CMap::getCID' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.h:92:7: note: Technically the member function 'CMap::getCID' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.h:95:7: style: Technically the member function 'CMap::getWMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.h:107:8: style: Technically the member function 'CMap::addCIDs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.cc:397:12: note: Technically the member function 'CMap::addCIDs' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CMap.h:107:8: note: Technically the member function 'CMap::addCIDs' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:109:3: style: Class 'GlobalParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:208:10: style: The scope of the variable 'nfree' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:208:17: style: The scope of the variable 'ncopy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:21:42: style: Function 'CachedFile' argument 1 names different: declaration 'cacheLoader' definition 'cachedFileLoaderA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:48:32: note: Function 'CachedFile' argument 1 names different: declaration 'cacheLoader' definition 'cachedFileLoaderA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:21:42: note: Function 'CachedFile' argument 1 names different: declaration 'cacheLoader' definition 'cachedFileLoaderA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:21:72: style: Function 'CachedFile' argument 2 names different: declaration 'uri' definition 'uriA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:48:56: note: Function 'CachedFile' argument 2 names different: declaration 'uri' definition 'uriA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:21:72: note: Function 'CachedFile' argument 2 names different: declaration 'uri' definition 'uriA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:80:53: style: Function 'cache' argument 1 names different: declaration 'ranges' definition 'origRanges'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:58:43: note: Function 'cache' argument 1 names different: declaration 'ranges' definition 'origRanges'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:80:53: note: Function 'cache' argument 1 names different: declaration 'ranges' definition 'origRanges'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:175:30: style: Function 'cache' argument 1 names different: declaration 'offset' definition 'rangeOffset'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:78:20: note: Function 'cache' argument 1 names different: declaration 'offset' definition 'rangeOffset'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:175:30: note: Function 'cache' argument 1 names different: declaration 'offset' definition 'rangeOffset'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:175:50: style: Function 'cache' argument 2 names different: declaration 'length' definition 'rangeLength'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:78:35: note: Function 'cache' argument 2 names different: declaration 'length' definition 'rangeLength'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:175:50: note: Function 'cache' argument 2 names different: declaration 'length' definition 'rangeLength'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:189:48: style: Function 'CachedFileWriter' argument 1 names different: declaration 'cachedFile' definition 'cachedFileA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:106:32: note: Function 'CachedFileWriter' argument 1 names different: declaration 'cachedFile' definition 'cachedFileA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:189:48: note: Function 'CachedFileWriter' argument 1 names different: declaration 'cachedFile' definition 'cachedFileA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:53:9: style: Technically the member function 'CachedFile::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:54:8: style: Technically the member function 'CachedFile::tell' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.cc:58:22: note: Technically the member function 'CachedFile::tell' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CachedFile.h:54:8: note: Technically the member function 'CachedFile::tell' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:124:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:130:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:146:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:460:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:486:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:487:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:490:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:501:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:519:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:557:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:558:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:561:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:678:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:679:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:748:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:763:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:116:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:116:14: style: The scope of the variable 'w2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:116:18: style: The scope of the variable 'w3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:117:12: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:118:9: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:746:9: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:73:26: style: Function 'CairoFont' argument 1 names different: declaration 'ref' definition 'refA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:47:17: note: Function 'CairoFont' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:73:26: note: Function 'CairoFont' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:74:27: style: Function 'CairoFont' argument 2 names different: declaration 'face' definition 'cairo_font_faceA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:48:25: note: Function 'CairoFont' argument 2 names different: declaration 'face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:74:27: note: Function 'CairoFont' argument 2 names different: declaration 'face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:75:13: style: Function 'CairoFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:49:11: note: Function 'CairoFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:75:13: note: Function 'CairoFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:76:14: style: Function 'CairoFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:50:12: note: Function 'CairoFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:76:14: note: Function 'CairoFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:77:14: style: Function 'CairoFont' argument 5 names different: declaration 'substitute' definition 'substituteA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:51:12: note: Function 'CairoFont' argument 5 names different: declaration 'substitute' definition 'substituteA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:77:14: note: Function 'CairoFont' argument 5 names different: declaration 'substitute' definition 'substituteA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:78:14: style: Function 'CairoFont' argument 6 names different: declaration 'printing' definition 'printingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:52:12: note: Function 'CairoFont' argument 6 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:78:14: note: Function 'CairoFont' argument 6 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:91:38: style: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:57:43: note: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:91:38: note: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:382:42: style: Function 'CairoFreeTypeFont' argument 1 names different: declaration 'ref' definition 'refA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:82:25: note: Function 'CairoFreeTypeFont' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:382:42: note: Function 'CairoFreeTypeFont' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:383:29: style: Function 'CairoFreeTypeFont' argument 2 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:82:49: note: Function 'CairoFreeTypeFont' argument 2 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:383:29: note: Function 'CairoFreeTypeFont' argument 2 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:384:15: style: Function 'CairoFreeTypeFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:83:11: note: Function 'CairoFreeTypeFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:384:15: note: Function 'CairoFreeTypeFont' argument 3 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:385:16: style: Function 'CairoFreeTypeFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:83:28: note: Function 'CairoFreeTypeFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:385:16: note: Function 'CairoFreeTypeFont' argument 4 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:386:16: style: Function 'CairoFreeTypeFont' argument 5 names different: declaration 'substitute' definition 'substituteA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:83:48: note: Function 'CairoFreeTypeFont' argument 5 names different: declaration 'substitute' definition 'substituteA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:386:16: note: Function 'CairoFreeTypeFont' argument 5 names different: declaration 'substitute' definition 'substituteA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:780:36: style: Function 'CairoType3Font' argument 1 names different: declaration 'ref' definition 'refA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:98:22: note: Function 'CairoType3Font' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:780:36: note: Function 'CairoType3Font' argument 1 names different: declaration 'ref' definition 'refA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:781:19: style: Function 'CairoType3Font' argument 2 names different: declaration 'doc' definition 'docA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:98:35: note: Function 'CairoType3Font' argument 2 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:781:19: note: Function 'CairoType3Font' argument 2 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:782:30: style: Function 'CairoType3Font' argument 3 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:99:23: note: Function 'CairoType3Font' argument 3 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:782:30: note: Function 'CairoType3Font' argument 3 names different: declaration 'cairo_font_face' definition 'cairo_font_faceA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:783:16: style: Function 'CairoType3Font' argument 4 names different: declaration 'codeToGID' definition 'codeToGIDA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:100:9: note: Function 'CairoType3Font' argument 4 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:783:16: note: Function 'CairoType3Font' argument 4 names different: declaration 'codeToGID' definition 'codeToGIDA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:784:17: style: Function 'CairoType3Font' argument 5 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:100:26: note: Function 'CairoType3Font' argument 5 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:784:17: note: Function 'CairoType3Font' argument 5 names different: declaration 'codeToGIDLen' definition 'codeToGIDLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:785:17: style: Function 'CairoType3Font' argument 6 names different: declaration 'printing' definition 'printingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:101:10: note: Function 'CairoType3Font' argument 6 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:785:17: note: Function 'CairoType3Font' argument 6 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:796:43: style: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:95:35: note: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:796:43: note: Function 'matches' argument 2 names different: declaration 'printing' definition 'printingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.h:82:3: warning: Member variable 'OutputDev::defCTM' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.h:82:3: warning: Member variable 'OutputDev::defICTM' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:808:3: performance: Variable 'lib' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:59:17: style: Technically the member function 'CairoFont::getGlyph' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.cc:101:12: note: Technically the member function 'CairoFont::getGlyph' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:59:17: note: Technically the member function 'CairoFont::getGlyph' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:62:9: style: Technically the member function 'CairoFont::isSubstitute' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:192:9: style: Technically the member function 'TextWord::isUnderlined' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:194:10: style: Technically the member function 'TextWord::getEdge' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:195:10: style: Technically the member function 'TextWord::getBaseline' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:196:9: style: Technically the member function 'TextWord::hasSpaceAfter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:324:9: style: Technically the member function 'TextLine::isHyphenated' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:401:8: style: Technically the member function 'TextBlock::getBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:404:7: style: Technically the member function 'TextBlock::getLineCount' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:78:8: style: Technically the member function 'CairoImage::getRect' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:269:9: performance: Technically the member function 'CairoOutputDev::isReverseVideo' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:277:8: style: Technically the member function 'CairoOutputDev::getType3GlyphWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:278:9: style: Technically the member function 'CairoOutputDev::hasType3GlyphBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoFontEngine.h:117:3: style: Class 'CairoFontEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:80:3: style: Class 'TextFontInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:554:3: style: Class 'TextPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:727:3: style: Class 'ActualText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3286:9: style: Condition '!requireSameSize' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3284:28: note: Assignment 'requireSameSize=true', assigned value is 1
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3286:9: note: Condition '!requireSameSize' is always false
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:1351:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3120:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3415:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3416:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3445:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3446:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3478:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3479:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3513:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3514:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3548:12: style: The scope of the variable 'cr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3549:20: style: The scope of the variable 'surface' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:205:40: style: Function 'setCairo' argument 1 names different: declaration 'cr' definition 'cairo'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:271:27: note: Function 'setCairo' argument 1 names different: declaration 'cr' definition 'cairo'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:205:40: note: Function 'setCairo' argument 1 names different: declaration 'cr' definition 'cairo'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:264:27: style: Function 'startDoc' argument 2 names different: declaration 'fontEngine' definition 'parentFontEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:267:48: note: Function 'startDoc' argument 2 names different: declaration 'fontEngine' definition 'parentFontEngine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:264:27: note: Function 'startDoc' argument 2 names different: declaration 'fontEngine' definition 'parentFontEngine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:278:68: style: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:138:54: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:278:68: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:899:63: style: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:173:49: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:899:63: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3252:15: style: Function 'drawImage' argument 4 names different: declaration 'width' definition 'widthA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:228:8: note: Function 'drawImage' argument 4 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3252:15: note: Function 'drawImage' argument 4 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3252:27: style: Function 'drawImage' argument 5 names different: declaration 'height' definition 'heightA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:228:19: note: Function 'drawImage' argument 5 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3252:27: note: Function 'drawImage' argument 5 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::glyphCount' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::clusters' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::clusterCount' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::utf8' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::utf8Count' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::utf8Max' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::t3_glyph_wx' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::t3_glyph_wy' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:131:17: warning: Member variable 'CairoOutputDev::t3_glyph_bbox' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:3071:1: style: The class 'RescaleDrawImage' does not have a constructor although it has private member variables. [noConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:284:8: performance: Technically the member function 'CairoOutputDev::getScaledSize' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:1927:22: note: Technically the member function 'CairoOutputDev::getScaledSize' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:284:8: note: Technically the member function 'CairoOutputDev::getScaledSize' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:289:9: performance: Technically the member function 'CairoOutputDev::getStreamData' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.cc:2848:23: note: Technically the member function 'CairoOutputDev::getStreamData' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoOutputDev.h:289:9: note: Technically the member function 'CairoOutputDev::getStreamData' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:304:68: style: Public interface of CairoRescaleBox is not safe. When calling CairoRescaleBox::downScaleImage(), if parameter scaled_height is 0 that leads to division by zero. [unsafeClassDivZero]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:286:3: style: Variable 'x_coverage' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:274:0: note: Variable 'x_coverage' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:286:3: note: Variable 'x_coverage' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:287:3: style: Variable 'y_coverage' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:275:0: note: Variable 'y_coverage' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:287:3: note: Variable 'y_coverage' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:304:3: style: Variable 'temp_buf' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:276:0: note: Variable 'temp_buf' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CairoRescaleBox.cc:304:3: note: Variable 'temp_buf' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:265:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:682:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:791:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:742:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:636:27: style: Function 'init' argument 1 names different: declaration 'xref' definition 'xrefA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:76:19: note: Function 'init' argument 1 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:636:27: note: Function 'init' argument 1 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:680:38: style: Function 'cmp' argument 1 names different: declaration 'key' definition 'voidKey'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:91:32: note: Function 'cmp' argument 1 names different: declaration 'key' definition 'voidKey'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:680:38: note: Function 'cmp' argument 1 names different: declaration 'key' definition 'voidKey'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:680:59: style: Function 'cmp' argument 2 names different: declaration 'entry' definition 'voidEntry'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:91:49: note: Function 'cmp' argument 2 names different: declaration 'entry' definition 'voidEntry'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:680:59: note: Function 'cmp' argument 2 names different: declaration 'entry' definition 'voidEntry'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:702:32: style: Function 'getValue' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:80:24: note: Function 'getValue' argument 1 names different: declaration 'i' definition 'index'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:702:32: note: Function 'getValue' argument 1 names different: declaration 'i' definition 'index'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:711:34: style: Function 'getName' argument 1 names different: declaration 'i' definition 'index'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:81:26: note: Function 'getName' argument 1 names different: declaration 'i' definition 'index'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:711:34: note: Function 'getName' argument 1 names different: declaration 'i' definition 'index'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:580:11: warning: Member variable 'NameTree::xref' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:580:11: warning: Member variable 'NameTree::root' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/MarkedContentOutputDev.h:68:5: warning: Member variable 'Data::font' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/MarkedContentOutputDev.h:68:5: warning: Member variable 'Data::text' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/MarkedContentOutputDev.h:68:5: warning: Member variable 'Data::color' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:81:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:210:12: style: Technically the member function 'Catalog::getFormType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.cc:940:28: note: Technically the member function 'Catalog::getFormType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Catalog.h:210:12: note: Technically the member function 'Catalog::getFormType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/MarkedContentOutputDev.h:28:36: style: Value of pointer 'data', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/ViewerPreferences.h:46:3: style: Class 'ViewerPreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/MarkedContentOutputDev.h:92:3: style: Class 'MarkedContentOutputDev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:285:5: style: Struct 'ContentData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:286:5: style: Struct 'ContentData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:242:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:462:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:597:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:107:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:178:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:425:12: style: The scope of the variable 'oldLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:425:20: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:427:7: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:580:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:580:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.cc:490:3: performance: Variable 'isIdentity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CharCodeToUnicode.h:112:3: style: Class 'CharCodeToUnicode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:70:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:77:10: style: The scope of the variable 'fromByte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:77:20: style: The scope of the variable 'toByte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:39:39: style: Function 'init' argument 1 names different: declaration 'url' definition 'urlA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.h:28:26: note: Function 'init' argument 1 names different: declaration 'url' definition 'urlA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:39:39: note: Function 'init' argument 1 names different: declaration 'url' definition 'urlA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:39:57: style: Function 'init' argument 2 names different: declaration 'cachedFile' definition 'cachedFileA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.h:28:43: note: Function 'init' argument 2 names different: declaration 'cachedFile' definition 'cachedFileA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/CurlCachedFile.cc:39:57: note: Function 'init' argument 2 names different: declaration 'cachedFile' definition 'cachedFileA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/DCTStream.cc:118:7: style: The scope of the variable 'row_stride' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/DCTStream.cc:64:12: warning: Member variable 'DCTStream::colorXform' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/DateInfo.cc:33:35: style: Function 'parseDateString' argument 1 names different: declaration 'string' definition 'dateString'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/DateInfo.h:31:35: note: Function 'parseDateString' argument 1 names different: declaration 'string' definition 'dateString'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/DateInfo.cc:33:35: note: Function 'parseDateString' argument 1 names different: declaration 'string' definition 'dateString'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1728:48: warning: Possible null pointer dereference: userKey [nullPointer]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:146:36: note: Calling function 'revision6Hash', 3rd argument 'userKey' value is 0
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1728:48: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:82:14: style: The scope of the variable 'userPassword2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:86:15: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:880:10: style: The scope of the variable 'round' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:942:17: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1002:10: style: The scope of the variable 'round' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1066:17: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1508:12: style: The scope of the variable 'T1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1508:16: style: The scope of the variable 'T2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1718:7: style: The scope of the variable 'sequenceLength' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Decrypt.cc:1722:35: error: Uninitialized variable: totalLength [uninitvar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.cc:99:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.cc:159:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.cc:84:3: performance: Variable 'sorted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Dict.cc:98:3: performance: Variable 'sorted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.cc:103:34: style: Function 'FileSpec' argument 1 names different: declaration 'fileSpec' definition 'fileSpecA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.h:56:26: note: Function 'FileSpec' argument 1 names different: declaration 'fileSpec' definition 'fileSpecA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.cc:103:34: note: Function 'FileSpec' argument 1 names different: declaration 'fileSpec' definition 'fileSpecA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.cc:39:3: performance: Variable 'm_objStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.cc:105:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FileSpec.cc:110:3: performance: Variable 'fileSpec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FlateEncoder.cc:77:16: style: The scope of the variable 'starting_avail_out' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FlateEncoder.cc:78:7: style: The scope of the variable 'zlib_status' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FlateEncoder.cc:30:3: performance: Variable 'inBufEof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FlateEncoder.cc:30:14: performance: Variable 'outBufEof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FlateEncoder.h:46:3: style: Class 'FlateEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:97:12: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:45:42: style: Function 'FontInfoScanner' argument 1 names different: declaration 'doc' definition 'docA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:89:27: note: Function 'FontInfoScanner' argument 1 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:45:42: note: Function 'FontInfoScanner' argument 1 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:156:29: style: Function 'FontInfo' argument 1 names different: declaration 'fontA' definition 'font'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:53:21: note: Function 'FontInfo' argument 1 names different: declaration 'fontA' definition 'font'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:156:29: note: Function 'FontInfo' argument 1 names different: declaration 'fontA' definition 'font'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:156:41: style: Function 'FontInfo' argument 2 names different: declaration 'xrefA' definition 'xref'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:53:34: note: Function 'FontInfo' argument 2 names different: declaration 'xrefA' definition 'xref'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:156:41: note: Function 'FontInfo' argument 2 names different: declaration 'xrefA' definition 'xref'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.cc:159:3: performance: Variable 'fontRef' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:65:14: style: Technically the member function 'FontInfo::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:66:14: style: Technically the member function 'FontInfo::getEmbedded' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:67:14: style: Technically the member function 'FontInfo::getSubset' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:68:14: style: Technically the member function 'FontInfo::getToUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:69:14: style: Technically the member function 'FontInfo::getRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/FontInfo.h:70:14: style: Technically the member function 'FontInfo::getEmbRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:182:59: style: Function 'FormWidgetButton' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:173:42: note: Function 'FormWidgetButton' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:182:59: note: Function 'FormWidgetButton' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:236:40: style: Function 'setState' argument 1 names different: declaration 'state' definition 'astate'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:178:24: note: Function 'setState' argument 1 names different: declaration 'state' definition 'astate'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:236:40: note: Function 'setState' argument 1 names different: declaration 'state' definition 'astate'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:261:55: style: Function 'FormWidgetText' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:196:40: note: Function 'FormWidgetText' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:261:55: note: Function 'FormWidgetText' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:343:58: style: Function 'FormWidgetChoice' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:230:42: note: Function 'FormWidgetChoice' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:343:58: note: Function 'FormWidgetChoice' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:455:64: style: Function 'FormWidgetSignature' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:271:45: note: Function 'FormWidgetSignature' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:455:64: note: Function 'FormWidgetSignature' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:620:78: style: Function 'FormField' argument 4 names different: declaration 'parent' definition 'parentA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:299:69: note: Function 'FormField' argument 4 names different: declaration 'parent' definition 'parentA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:620:78: note: Function 'FormField' argument 4 names different: declaration 'parent' definition 'parentA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:620:129: style: Function 'FormField' argument 6 names different: declaration 't' definition 'ty'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:299:119: note: Function 'FormField' argument 6 names different: declaration 't' definition 'ty'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:620:129: note: Function 'FormField' argument 6 names different: declaration 't' definition 'ty'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:951:35: style: Function 'setReadOnly' argument 1 names different: declaration 'b' definition 'value'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:308:26: note: Function 'setReadOnly' argument 1 names different: declaration 'b' definition 'value'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:951:35: note: Function 'setReadOnly' argument 1 names different: declaration 'b' definition 'value'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:980:56: style: Function 'FormFieldButton' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:374:41: note: Function 'FormFieldButton' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:980:56: note: Function 'FormFieldButton' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1149:52: style: Function 'FormFieldText' argument 2 names different: declaration 'dict' definition 'aobj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:420:39: note: Function 'FormFieldText' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1149:52: note: Function 'FormFieldText' argument 2 names different: declaration 'dict' definition 'aobj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1279:48: style: Function 'tokenizeDA' argument 1 names different: declaration 'daString' definition 'da'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:446:42: note: Function 'tokenizeDA' argument 1 names different: declaration 'daString' definition 'da'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1279:48: note: Function 'tokenizeDA' argument 1 names different: declaration 'daString' definition 'da'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1794:34: style: Function 'Form' argument 2 names different: declaration 'acroForm' definition 'acroFormA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:569:30: note: Function 'Form' argument 2 names different: declaration 'acroForm' definition 'acroFormA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1794:34: note: Function 'Form' argument 2 names different: declaration 'acroForm' definition 'acroFormA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1918:77: style: Function 'createFieldFromDict' argument 3 names different: declaration 'aref' definition 'pref'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:581:80: note: Function 'createFieldFromDict' argument 3 names different: declaration 'aref' definition 'pref'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1918:77: note: Function 'createFieldFromDict' argument 3 names different: declaration 'aref' definition 'pref'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:980:18: warning: Member variable 'FormFieldButton::size' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:549:8: style: Unused private function: 'FormFieldSignature::hashSignedDataBlock' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:92:3: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:203:8: style: Technically the member function 'FormWidgetText::setContent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:333:22: note: Technically the member function 'FormWidgetText::setContent' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:203:8: note: Technically the member function 'FormWidgetText::setContent' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:216:10: style: Technically the member function 'FormWidgetText::getTextFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:323:24: note: Technically the member function 'FormWidgetText::getTextFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:216:10: note: Technically the member function 'FormWidgetText::getTextFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:218:8: style: Technically the member function 'FormWidgetText::setTextFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:328:22: note: Technically the member function 'FormWidgetText::setTextFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:218:8: note: Technically the member function 'FormWidgetText::setTextFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:237:8: style: Technically the member function 'FormWidgetChoice::select' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:362:24: note: Technically the member function 'FormWidgetChoice::select' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:237:8: note: Technically the member function 'FormWidgetChoice::select' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:240:8: style: Technically the member function 'FormWidgetChoice::toggle' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:368:24: note: Technically the member function 'FormWidgetChoice::toggle' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:240:8: note: Technically the member function 'FormWidgetChoice::toggle' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:243:8: style: Technically the member function 'FormWidgetChoice::deselectAll' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:374:24: note: Technically the member function 'FormWidgetChoice::deselectAll' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:243:8: note: Technically the member function 'FormWidgetChoice::deselectAll' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:247:8: style: Technically the member function 'FormWidgetChoice::setEditChoice' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:400:24: note: Technically the member function 'FormWidgetChoice::setEditChoice' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:247:8: note: Technically the member function 'FormWidgetChoice::setEditChoice' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:274:21: style: Technically the member function 'FormWidgetSignature::signatureType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1698:40: note: Technically the member function 'FormWidgetSignature::signatureType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:274:21: note: Technically the member function 'FormWidgetSignature::signatureType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:494:7: style: Technically the member function 'FormFieldChoice::getNumSelected' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1589:22: note: Technically the member function 'FormFieldChoice::getNumSelected' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:494:7: note: Technically the member function 'FormFieldChoice::getNumSelected' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:549:8: performance: Technically the member function 'FormFieldSignature::hashSignedDataBlock' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1672:26: note: Technically the member function 'FormFieldSignature::hashSignedDataBlock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.h:549:8: note: Technically the member function 'FormFieldSignature::hashSignedDataBlock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:54:8: style: Technically the member function 'SignatureInfo::isSubfilterSupported' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:198:11: style: Class 'FormWidgetButton' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:198:11: style: Class 'FormWidgetButton' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1191:7: style: Class 'FormFieldText' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1191:7: style: Class 'FormFieldText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1355:5: style: Class 'FormFieldChoice' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1355:5: style: Class 'FormFieldChoice' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1621:3: style: Class 'FormFieldSignature' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Form.cc:1621:3: style: Class 'FormFieldSignature' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:523:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1198:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1437:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:223:21: style: The scope of the variable 'idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:440:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:782:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1000:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1262:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:16: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 376. [shiftTooManyBits]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:376:27: note: Assuming that condition 'sampleBits==32' is not redundant
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:16: note: Shift
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:16: warning: Either the condition 'sampleBits==32' is redundant or there is signed integer overflow for expression '1<<sampleBits'. [integerOverflowCond]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:376:27: note: Assuming that condition 'sampleBits==32' is not redundant
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:16: note: Integer overflow
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:31: warning: Either the condition 'sampleBits==32' is redundant or there is signed integer overflow for expression '(1<<sampleBits)-1'. [integerOverflowCond]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:376:27: note: Assuming that condition 'sampleBits==32' is not redundant
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:368:31: note: Integer overflow
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:55:11: warning: Member variable 'Function::m' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:55:11: warning: Member variable 'Function::n' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:55:11: warning: Member variable 'Function::domain' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:55:11: warning: Member variable 'Function::range' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:961:3: warning: Member variable 'PSStack::stack' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:228:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:542:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:661:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1145:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1009:9: style: Technically the member function 'PSStack::empty' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1010:9: style: Technically the member function 'PSStack::topIsInt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1011:9: style: Technically the member function 'PSStack::topTwoAreInts' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1015:9: style: Technically the member function 'PSStack::topIsReal' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1016:9: style: Technically the member function 'PSStack::topTwoAreNums' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1048:9: style: Technically the member function 'PSStack::checkOverflow' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1056:9: style: Technically the member function 'PSStack::checkUnderflow' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.cc:1064:9: style: Technically the member function 'PSStack::checkType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:149:3: style: Class 'SampledFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:188:3: style: Class 'ExponentialFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:219:3: style: Class 'StitchingFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Function.h:247:3: style: Class 'PostScriptFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1576:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1577:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1624:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1626:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1936:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1939:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1963:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1966:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1990:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1993:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2037:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2353:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2356:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2359:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2363:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2367:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2424:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2427:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2430:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2434:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2438:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3961:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3965:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3967:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:694:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:876:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:942:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1238:14: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1571:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:1619:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2597:18: style: The scope of the variable 'mul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2602:20: style: The scope of the variable 'ux1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2602:25: style: The scope of the variable 'uy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2602:40: style: The scope of the variable 'vx1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2602:45: style: The scope of the variable 'vy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2608:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2907:18: style: The scope of the variable 'xb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2907:22: style: The scope of the variable 'yb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2907:30: style: The scope of the variable 'rb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2908:14: style: The scope of the variable 'tb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:2911:11: style: The scope of the variable 'ib' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:10: style: The scope of the variable 'x01' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:15: style: The scope of the variable 'y01' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:20: style: The scope of the variable 'x12' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:25: style: The scope of the variable 'y12' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:30: style: The scope of the variable 'x20' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3322:35: style: The scope of the variable 'y20' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3473:10: style: The scope of the variable 'xxm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3473:15: style: The scope of the variable 'yym' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3873:34: style: The scope of the variable 'curX' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3873:40: style: The scope of the variable 'curY' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3875:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3875:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3878:9: style: The scope of the variable 'resDict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3880:13: style: The scope of the variable 'savedState' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:3884:38: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:4607:10: style: The scope of the variable 'opac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:4880:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:4880:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5122:16: style: The scope of the variable 'resDict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5123:10: style: The scope of the variable 'formXMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5123:20: style: The scope of the variable 'formYMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5123:30: style: The scope of the variable 'formXMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5123:40: style: The scope of the variable 'formYMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:13: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:16: style: The scope of the variable 'sx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:20: style: The scope of the variable 'sy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:24: style: The scope of the variable 'tx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5124:28: style: The scope of the variable 'ty' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5126:10: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5126:13: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5126:16: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5128:11: style: The scope of the variable 'dash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5128:18: style: The scope of the variable 'dash2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5129:7: style: The scope of the variable 'dashLength' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5130:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:321:46: style: Function 'GfxResources' argument 2 names different: declaration 'resDict' definition 'resDictA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:113:34: note: Function 'GfxResources' argument 2 names different: declaration 'resDict' definition 'resDictA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:321:46: note: Function 'GfxResources' argument 2 names different: declaration 'resDict' definition 'resDictA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:533:6: warning: Member variable 'Gfx::updateLevel' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:589:6: warning: Member variable 'Gfx::updateLevel' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:251:9: performance: Technically the member function 'Gfx::checkArg' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:897:12: note: Technically the member function 'Gfx::checkArg' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:251:9: note: Technically the member function 'Gfx::checkArg' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:254:7: style: Technically the member function 'Gfx::bottomGuard' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5324:10: note: Technically the member function 'Gfx::bottomGuard' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:254:7: note: Technically the member function 'Gfx::bottomGuard' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:392:9: style: Technically the member function 'Gfx::contentIsHidden' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5005:12: note: Technically the member function 'Gfx::contentIsHidden' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.h:392:9: note: Technically the member function 'Gfx::contentIsHidden' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5106:3: style: Struct 'GfxStackStateSaver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Gfx.cc:5377:3: warning: Possible leak in public function. The pointer 'res' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1469:26: warning: Either the condition 'lig_end' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1458:12: note: Assuming that condition 'lig_end' is not redundant
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1469:26: note: Null pointer addition
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:182:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:658:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:662:36: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:674:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:675:33: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1873:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1888:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1943:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1961:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2505:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:463:10: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:597:21: style: The scope of the variable 'base14Name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:598:7: style: The scope of the variable 'substIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:950:14: style: The scope of the variable 'name2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:968:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:968:13: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:968:16: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:968:19: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1553:7: style: The scope of the variable 'cmapPlatform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1553:21: style: The scope of the variable 'cmapEncoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1558:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1725:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1725:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2017:10: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2017:13: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2017:16: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2193:16: style: The scope of the variable 'cmapName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2194:9: style: The scope of the variable 'cMap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2197:7: style: The scope of the variable 'cmapPlatform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2197:21: style: The scope of the variable 'cmapEncoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2328:28: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2353:7: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2353:10: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2353:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2103:57: style: Function 'getCodeToGIDMap' argument 2 names different: declaration 'length' definition 'mapsizep'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:416:47: note: Function 'getCodeToGIDMap' argument 2 names different: declaration 'length' definition 'mapsizep'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2103:57: note: Function 'getCodeToGIDMap' argument 2 names different: declaration 'length' definition 'mapsizep'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:189:13: warning: Member variable 'GfxFontLoc::locType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:189:13: warning: Member variable 'GfxFontLoc::fontType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:189:13: warning: Member variable 'GfxFontLoc::embFontID' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:189:13: warning: Member variable 'GfxFontLoc::wMode' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::flags' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::fontMat' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::fontBBox' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::missingWidth' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::ascent' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:238:10: warning: Member variable 'GfxFont::descent' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:240:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1735:3: performance: Variable 'ctuUsesCharCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2454:5: performance: Variable 'h' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:363:10: style: Technically the member function 'Gfx8BitFont::getCharProc' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1680:21: note: Technically the member function 'Gfx8BitFont::getCharProc' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:363:10: note: Technically the member function 'Gfx8BitFont::getCharProc' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:364:10: style: Technically the member function 'Gfx8BitFont::getCharProcNF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1688:21: note: Technically the member function 'Gfx8BitFont::getCharProcNF' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:364:10: note: Technically the member function 'Gfx8BitFont::getCharProcNF' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:423:7: performance: Technically the member function 'GfxCIDFont::mapCodeToGID' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2093:17: note: Technically the member function 'GfxCIDFont::mapCodeToGID' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.h:423:7: note: Technically the member function 'GfxCIDFont::mapCodeToGID' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:330:9: performance: Technically the member function 'PSOutputDev::getEnableFlate' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1705:8: style: Technically the member function 'cmpWidthExcepFunctor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:1712:8: style: Technically the member function 'cmpWidthExcepVFunctor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxFont.cc:2469:7: style: Technically the member function 'FNVHash::get31' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4907:5: warning: Possible null pointer dereference: verticesA [nullPointer]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4876:15: note: Assignment 'verticesA=nullptr', assigned value is 0
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4907:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4908:5: warning: Possible null pointer dereference: verticesA [nullPointer]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4876:15: note: Assignment 'verticesA=nullptr', assigned value is 0
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4908:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2908:42: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3017:36: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3208:44: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3216:42: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3248:46: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4743:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4903:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5104:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5278:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5775:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5804:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5870:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5876:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1019:16: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1019:19: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1019:22: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1019:25: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1040:16: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1040:19: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1040:22: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1040:25: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1848:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2556:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2790:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2792:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2808:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2810:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3485:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3750:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4267:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4771:51: style: The scope of the variable 'nRows' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4772:16: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4772:28: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4773:34: style: The scope of the variable 'cMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4783:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4783:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5127:16: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5127:28: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5128:34: style: The scope of the variable 'cMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6979:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:7020:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2943:24: style: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:693:25: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2943:24: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2944:19: style: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:693:40: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2944:19: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2945:18: style: Function 'GfxDeviceNColorSpace' argument 5 names different: declaration 'sepsCS' definition 'sepsCSA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:693:55: note: Function 'GfxDeviceNColorSpace' argument 5 names different: declaration 'sepsCS' definition 'sepsCSA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2945:18: note: Function 'GfxDeviceNColorSpace' argument 5 names different: declaration 'sepsCS' definition 'sepsCSA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2978:24: style: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:721:25: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2978:24: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2979:19: style: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:721:40: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2979:19: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4156:44: style: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1004:29: note: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4156:44: note: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4156:57: style: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1004:42: note: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4156:57: note: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4335:45: style: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1038:29: note: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4335:45: note: Function 'getDistance' argument 1 names different: declaration 'tMin' definition 'sMin'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4335:58: style: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1038:42: note: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4335:58: note: Function 'getDistance' argument 2 names different: declaration 'tMax' definition 'sMax'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4767:38: style: Function 'parse' argument 6 names different: declaration 'state' definition 'gfxState'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1064:124: note: Function 'parse' argument 6 names different: declaration 'state' definition 'gfxState'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4767:38: note: Function 'parse' argument 6 names different: declaration 'state' definition 'gfxState'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6452:63: style: Function 'ReusablePathIterator' argument 1 names different: declaration 'path' definition 'pathA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1401:36: note: Function 'ReusablePathIterator' argument 1 names different: declaration 'path' definition 'pathA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6452:63: note: Function 'ReusablePathIterator' argument 1 names different: declaration 'path' definition 'pathA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:735:23: warning: Member variable 'GfxCalGrayColorSpace::kr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:735:23: warning: Member variable 'GfxCalGrayColorSpace::kg' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:735:23: warning: Member variable 'GfxCalGrayColorSpace::kb' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1103:22: warning: Member variable 'GfxCalRGBColorSpace::kr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1103:22: warning: Member variable 'GfxCalRGBColorSpace::kg' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1103:22: warning: Member variable 'GfxCalRGBColorSpace::kb' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1479:19: warning: Member variable 'GfxLabColorSpace::kr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1479:19: warning: Member variable 'GfxLabColorSpace::kg' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1479:19: warning: Member variable 'GfxLabColorSpace::kb' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3537:13: warning: Member variable 'GfxShading::background' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3537:13: warning: Member variable 'GfxShading::xMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3537:13: warning: Member variable 'GfxShading::yMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3537:13: warning: Member variable 'GfxShading::xMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:3537:13: warning: Member variable 'GfxShading::yMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4717:28: warning: Member variable 'GfxGouraudTriangleShading::triangles' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4736:28: warning: Member variable 'GfxGouraudTriangleShading::triangles' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5686:19: warning: Member variable 'GfxImageColorMap::matteColor' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5855:19: warning: Member variable 'GfxImageColorMap::lookup2' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:272:3: performance: Variable 'overprintMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1802:3: performance: Variable 'iccProfileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2721:3: performance: Variable 'nonMarking' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2952:3: performance: Variable 'nonMarking' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:2991:3: performance: Variable 'nonMarking' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5699:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:5700:3: performance: Variable 'useMatte' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6336:3: performance: Variable 'justMoved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6356:3: performance: Variable 'justMoved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:529:8: performance: Technically the member function 'GfxLabColorSpace::getXYZ' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1607:24: note: Technically the member function 'GfxLabColorSpace::getXYZ' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:529:8: note: Technically the member function 'GfxLabColorSpace::getXYZ' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1519:8: style: Technically the member function 'GfxState::getUserClipBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6788:16: note: Technically the member function 'GfxState::getUserClipBBox' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1519:8: note: Technically the member function 'GfxState::getUserClipBBox' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1540:10: style: Technically the member function 'GfxState::transformWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6857:18: note: Technically the member function 'GfxState::transformWidth' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1540:10: note: Technically the member function 'GfxState::transformWidth' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1543:10: style: Technically the member function 'GfxState::getTransformedFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6865:18: note: Technically the member function 'GfxState::getTransformedFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1543:10: note: Technically the member function 'GfxState::getTransformedFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1544:8: style: Technically the member function 'GfxState::getFontTransMat' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:6875:16: note: Technically the member function 'GfxState::getFontTransMat' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1544:8: note: Technically the member function 'GfxState::getFontTransMat' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1631:9: performance: Technically the member function 'GfxState::parseBlendMode' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:7180:17: note: Technically the member function 'GfxState::parseBlendMode' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1631:9: note: Technically the member function 'GfxState::parseBlendMode' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1234:3: style: Class 'GfxImageColorMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.h:1310:3: style: Class 'GfxSubpath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:1785:5: style: Class 'GfxICCBasedColorSpaceItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GfxState.cc:4651:3: style: Class 'GfxShadingBitBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:373:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:382:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:392:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:831:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:296:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:678:9: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:678:16: style: The scope of the variable 'tok2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:825:14: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:825:20: style: The scope of the variable 'fileName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:826:9: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:292:61: style: Function 'find' argument 2 names different: declaration 'isFixedWidth' definition 'fixedWidth'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:266:50: note: Function 'find' argument 2 names different: declaration 'isFixedWidth' definition 'fixedWidth'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:292:61: note: Function 'find' argument 2 names different: declaration 'isFixedWidth' definition 'fixedWidth'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1222:15: style: struct member 'Anonymous1::ttFileName' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:224:3: performance: Variable 'bold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:225:3: performance: Variable 'italic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:226:3: performance: Variable 'oblique' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:227:3: performance: Variable 'fixedWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:139:9: style: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1314:21: note: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:139:9: note: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:140:9: style: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1323:21: note: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:140:9: note: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:141:11: style: Technically the member function 'GlobalParams::getPSLevel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1332:23: note: Technically the member function 'GlobalParams::getPSLevel' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:141:11: note: Technically the member function 'GlobalParams::getPSLevel' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:143:17: style: Technically the member function 'GlobalParams::getTextEOL' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1350:29: note: Technically the member function 'GlobalParams::getTextEOL' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:143:17: note: Technically the member function 'GlobalParams::getTextEOL' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:144:9: style: Technically the member function 'GlobalParams::getTextPageBreaks' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1359:21: note: Technically the member function 'GlobalParams::getTextPageBreaks' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:144:9: note: Technically the member function 'GlobalParams::getTextPageBreaks' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:145:9: style: Technically the member function 'GlobalParams::getEnableFreeType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1368:21: note: Technically the member function 'GlobalParams::getEnableFreeType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:145:9: note: Technically the member function 'GlobalParams::getEnableFreeType' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:147:9: style: Technically the member function 'GlobalParams::getPrintCommands' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1377:21: note: Technically the member function 'GlobalParams::getPrintCommands' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:147:9: note: Technically the member function 'GlobalParams::getPrintCommands' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:148:9: style: Technically the member function 'GlobalParams::getProfileCommands' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1386:21: note: Technically the member function 'GlobalParams::getProfileCommands' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:148:9: note: Technically the member function 'GlobalParams::getProfileCommands' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:149:9: style: Technically the member function 'GlobalParams::getErrQuiet' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1395:21: note: Technically the member function 'GlobalParams::getErrQuiet' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:149:9: note: Technically the member function 'GlobalParams::getErrQuiet' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:179:8: performance: Technically the member function 'GlobalParams::addSecurityHandler' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.cc:1547:20: note: Technically the member function 'GlobalParams::addSecurityHandler' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParams.h:179:8: note: Technically the member function 'GlobalParams::addSecurityHandler' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/GlobalParamsWin.cc:30:0: error: #error "_WIN32_IE must be defined >= 0x0500 for SHGFP_TYPE_CURRENT from shlobj.h" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:52:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:32:3: warning: Member variable 'StreamBitReader::bitsBuffer' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:103:3: performance: Variable 'mainXRefEntriesOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.h:41:7: style: Technically the member function 'Hints::getPageObjectNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:501:12: note: Technically the member function 'Hints::getPageObjectNum' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.h:41:7: note: Technically the member function 'Hints::getPageObjectNum' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.h:42:11: style: Technically the member function 'Hints::getPageOffset' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:451:16: note: Technically the member function 'Hints::getPageOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.h:42:11: note: Technically the member function 'Hints::getPageOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:25:3: style: Class 'Linearization' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Hints.cc:32:3: style: Class 'StreamBitReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.cc:251:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.cc:324:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.cc:90:21: warning: Member variable 'JArithmeticDecoder::ct' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.cc:93:3: performance: Variable 'limitStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.cc:94:3: performance: Variable 'nBytesRead' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.h:49:7: style: Technically the member function 'JArithmeticDecoderStats::getContextSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.h:104:9: style: Technically the member function 'JArithmeticDecoder::getByteCounter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JArithmeticDecoder.h:43:3: style: Class 'JArithmeticDecoderStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1633:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1685:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1705:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1715:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1724:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1733:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2086:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2115:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2137:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2149:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2161:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2171:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2181:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2191:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2201:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2210:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2235:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2700:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:3776:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4088:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4095:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4106:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4153:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4159:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4172:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:4179:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2341:26: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2947:8: style: The scope of the variable 'refLine' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2948:7: style: The scope of the variable 'code1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2948:14: style: The scope of the variable 'code2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2948:21: style: The scope of the variable 'code3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2949:16: style: The scope of the variable 'p1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2949:21: style: The scope of the variable 'p2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2950:11: style: The scope of the variable 'atP0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2950:18: style: The scope of the variable 'atP1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2950:25: style: The scope of the variable 'atP2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2950:32: style: The scope of the variable 'atP3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2953:7: style: The scope of the variable 'atShift0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2953:17: style: The scope of the variable 'atShift1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2953:27: style: The scope of the variable 'atShift2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2953:37: style: The scope of the variable 'atShift3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:13: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:17: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:26: style: The scope of the variable 'b1i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:31: style: The scope of the variable 'blackPixels' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:44: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:2955:49: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:3835:13: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:652:33: performance: Variable 'segNum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1083:3: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:332:8: performance: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:417:27: note: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:332:8: note: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:657:9: style: Technically the member function 'JBIG2Segment::getSegNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:686:7: style: Technically the member function 'JBIG2Bitmap::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:687:7: style: Technically the member function 'JBIG2Bitmap::getHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:688:7: style: Technically the member function 'JBIG2Bitmap::getLineSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:689:7: style: Technically the member function 'JBIG2Bitmap::getPixel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:697:7: style: Technically the member function 'JBIG2Bitmap::nextPixel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:828:25: note: Technically the member function 'JBIG2Bitmap::nextPixel' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:697:7: note: Technically the member function 'JBIG2Bitmap::nextPixel' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:699:8: style: Technically the member function 'JBIG2Bitmap::combine' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:854:19: note: Technically the member function 'JBIG2Bitmap::combine' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:699:8: note: Technically the member function 'JBIG2Bitmap::combine' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:701:7: style: Technically the member function 'JBIG2Bitmap::getDataSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:702:9: style: Technically the member function 'JBIG2Bitmap::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1057:9: style: Technically the member function 'JBIG2SymbolDict::getSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1060:9: style: Technically the member function 'JBIG2SymbolDict::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1118:9: style: Technically the member function 'JBIG2PatternDict::getSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JBIG2Stream.cc:1242:3: warning: Possible leak in public function. The pointer 'globalSegments' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:241:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:238:11: note: outer condition: priv->image
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:241:13: note: identical inner condition: priv->image
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:278:70: style: Function 'init2' argument 2 names different: declaration 'data' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:44:54: note: Function 'init2' argument 2 names different: declaration 'data' definition 'buf'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.cc:278:70: note: Function 'init2' argument 2 names different: declaration 'data' definition 'buf'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPEG2000Stream.h:30:3: style: Class 'JPXStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:989:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:993:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1078:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1166:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1607:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1669:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1988:24: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1997:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2024:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2026:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2033:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:292:17: style: The scope of the variable 'cb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:410:7: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:410:12: style: The scope of the variable 'pixBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:1540:16: style: The scope of the variable 'level' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3184:14: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3184:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3184:22: style: The scope of the variable 'd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3184:26: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3393:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3418:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3440:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3457:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2823:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2835:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2938:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:2949:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3404:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:244:12: warning: Member variable 'JPXStream::cs' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:244:12: warning: Member variable 'JPXStream::palette' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:244:12: warning: Member variable 'JPXStream::compMap' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:244:12: warning: Member variable 'JPXStream::channelDefn' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:294:8: performance: Technically the member function 'JPXStream::inverseTransform1D' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3082:17: note: Technically the member function 'JPXStream::inverseTransform1D' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:294:8: note: Technically the member function 'JPXStream::inverseTransform1D' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:296:9: style: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:3182:18: note: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:296:9: note: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:267:16: warning: Virtual function 'close' is called from destructor '~JPXStream()' at line 269. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.cc:269:3: note: Calling close
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:267:16: note: close is a virtual method
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/JPXStream.h:263:3: style: Class 'JPXStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:585:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:588:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:626:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:72:8: warning: Member variable 'Lexer::tokBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:84:8: warning: Member variable 'Lexer::tokBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Lexer.cc:76:3: performance: Variable 'curStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:28:9: style: Technically the member function 'Linearization::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:46:22: note: Technically the member function 'Linearization::getLength' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:28:9: note: Technically the member function 'Linearization::getLength' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:29:9: style: Technically the member function 'Linearization::getHintsOffset' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:60:22: note: Technically the member function 'Linearization::getHintsOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:29:9: note: Technically the member function 'Linearization::getHintsOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:30:9: style: Technically the member function 'Linearization::getHintsLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:79:22: note: Technically the member function 'Linearization::getHintsLength' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:30:9: note: Technically the member function 'Linearization::getHintsLength' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:31:9: style: Technically the member function 'Linearization::getHintsOffset2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:98:22: note: Technically the member function 'Linearization::getHintsOffset2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:31:9: note: Technically the member function 'Linearization::getHintsOffset2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:32:9: style: Technically the member function 'Linearization::getHintsLength2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:118:22: note: Technically the member function 'Linearization::getHintsLength2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:32:9: note: Technically the member function 'Linearization::getHintsLength2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:33:7: style: Technically the member function 'Linearization::getObjectNumberFirst' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:138:20: note: Technically the member function 'Linearization::getObjectNumberFirst' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:33:7: note: Technically the member function 'Linearization::getObjectNumberFirst' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:34:9: style: Technically the member function 'Linearization::getEndFirst' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:151:22: note: Technically the member function 'Linearization::getEndFirst' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:34:9: note: Technically the member function 'Linearization::getEndFirst' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:35:7: style: Technically the member function 'Linearization::getNumPages' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:164:20: note: Technically the member function 'Linearization::getNumPages' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:35:7: note: Technically the member function 'Linearization::getNumPages' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:36:9: style: Technically the member function 'Linearization::getMainXRefEntriesOffset' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.cc:177:22: note: Technically the member function 'Linearization::getMainXRefEntriesOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Linearization.h:36:9: note: Technically the member function 'Linearization::getMainXRefEntriesOffset' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:572:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:573:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:730:7: style: The scope of the variable 'operationCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:726:44: style: Function 'LinkRendition' argument 1 names different: declaration 'Obj' definition 'obj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:356:31: note: Function 'LinkRendition' argument 1 names different: declaration 'Obj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:726:44: note: Function 'LinkRendition' argument 1 names different: declaration 'Obj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:225:3: performance: Variable 'changeLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:225:16: performance: Variable 'changeTop' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:225:28: performance: Variable 'changeZoom' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:226:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:422:3: performance: Variable 'pageIsRef' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:686:3: performance: Variable 'sync' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:687:3: performance: Variable 'repeat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:688:3: performance: Variable 'mix' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.cc:896:3: performance: Variable 'show' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Link.h:161:3: style: Class 'LinkDest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.h:121:3: style: Class 'MediaRendition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:49:68: style: Function 'parseMovieActivation' argument 1 names different: declaration 'actObj' definition 'aDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:36:43: note: Function 'parseMovieActivation' argument 1 names different: declaration 'actObj' definition 'aDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:49:68: note: Function 'parseMovieActivation' argument 1 names different: declaration 'actObj' definition 'aDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:233:28: style: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:74:23: note: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:233:28: note: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:242:28: style: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:73:23: note: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:242:28: note: Function 'Movie' argument 1 names different: declaration 'objMovie' definition 'movieDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:242:53: style: Function 'Movie' argument 2 names different: declaration 'objAct' definition 'aDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:73:47: note: Function 'Movie' argument 2 names different: declaration 'objAct' definition 'aDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:242:53: note: Function 'Movie' argument 2 names different: declaration 'objAct' definition 'aDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:254:27: style: Function 'Movie' argument 1 names different: declaration 'movie' definition 'other'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:75:22: note: Function 'Movie' argument 1 names different: declaration 'movie' definition 'other'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:254:27: note: Function 'Movie' argument 1 names different: declaration 'movie' definition 'other'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:271:40: style: Function 'getFloatingWindowSize' argument 1 names different: declaration 'width' definition 'widthA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:91:36: note: Function 'getFloatingWindowSize' argument 1 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:271:40: note: Function 'getFloatingWindowSize' argument 1 names different: declaration 'width' definition 'widthA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:271:53: style: Function 'getFloatingWindowSize' argument 2 names different: declaration 'height' definition 'heightA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:91:48: note: Function 'getFloatingWindowSize' argument 2 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:271:53: note: Function 'getFloatingWindowSize' argument 2 names different: declaration 'height' definition 'heightA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:32:3: performance: Variable 'floatingWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:37:3: performance: Variable 'showControls' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:38:3: performance: Variable 'synchronousPlay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:234:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:243:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:256:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:257:3: performance: Variable 'rotationAngle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:260:3: performance: Variable 'showPoster' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:261:3: performance: Variable 'MA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:263:3: performance: Variable 'poster' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:91:9: style: Technically the member function 'Movie::getFloatingWindowSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.cc:271:13: note: Technically the member function 'Movie::getFloatingWindowSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Movie.h:91:9: note: Technically the member function 'Movie::getFloatingWindowSize' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.cc:33:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.cc:59:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.cc:52:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.cc:52:13: style: The scope of the variable 'oldSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.h:50:7: style: Technically the member function 'NameToCharCode::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.cc:107:21: note: Technically the member function 'NameToCharCode::hash' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/NameToCharCode.h:50:7: note: Technically the member function 'NameToCharCode::hash' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:84:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:146:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:500:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:227:25: style: The scope of the variable 'ocg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:401:25: style: The scope of the variable 'ocgA' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:402:25: style: The scope of the variable 'child' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:334:50: style: Function 'OptionalContentGroup' argument 1 names different: declaration 'dict' definition 'ocgDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:90:30: note: Function 'OptionalContentGroup' argument 1 names different: declaration 'dict' definition 'ocgDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:334:50: note: Function 'OptionalContentGroup' argument 1 names different: declaration 'dict' definition 'ocgDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:334:23: warning: Member variable 'OptionalContentGroup::m_ref' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:334:23: warning: Member variable 'OptionalContentGroup::m_state' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:371:23: warning: Member variable 'OptionalContentGroup::m_ref' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:371:23: warning: Member variable 'OptionalContentGroup::viewState' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:371:23: warning: Member variable 'OptionalContentGroup::printState' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.cc:42:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:137:3: style: Class 'OCDisplayNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OptionalContent.h:138:3: style: Class 'OCDisplayNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.cc:101:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.cc:101:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.cc:126:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/OutputDev.cc:126:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:378:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1860:16: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1881:11: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1251:65: style: Function 'writeObject' argument 3 names different: declaration 'xref' definition 'xRef'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:304:66: note: Function 'writeObject' argument 3 names different: declaration 'xref' definition 'xRef'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1251:65: note: Function 'writeObject' argument 3 names different: declaration 'xref' definition 'xRef'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1684:39: style: Function 'markAnnotations' argument 1 names different: declaration 'annots' definition 'annotsObj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:300:33: note: Function 'markAnnotations' argument 1 names different: declaration 'annots' definition 'annotsObj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1684:39: note: Function 'markAnnotations' argument 1 names different: declaration 'annots' definition 'annotsObj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:35: style: Function 'markAcroForm' argument 1 names different: declaration 'acrpForm' definition 'afObj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:301:29: note: Function 'markAcroForm' argument 1 names different: declaration 'acrpForm' definition 'afObj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:35: note: Function 'markAcroForm' argument 1 names different: declaration 'acrpForm' definition 'afObj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:91: style: Function 'markAcroForm' argument 5 names different: declaration 'oldPageNum' definition 'oldRefNum'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:301:88: note: Function 'markAcroForm' argument 5 names different: declaration 'oldPageNum' definition 'oldRefNum'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:91: note: Function 'markAcroForm' argument 5 names different: declaration 'oldPageNum' definition 'oldRefNum'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:106: style: Function 'markAcroForm' argument 6 names different: declaration 'newPageNum' definition 'newRefNum'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.h:301:104: note: Function 'markAcroForm' argument 6 names different: declaration 'newPageNum' definition 'newRefNum'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:1767:106: note: Function 'markAcroForm' argument 6 names different: declaration 'newPageNum' definition 'newRefNum'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:137:9: warning: Member variable 'PDFDoc::guiData' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:137:9: warning: Member variable 'PDFDoc::pdfMajorVersion' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:137:9: warning: Member variable 'PDFDoc::pdfMinorVersion' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:137:9: warning: Member variable 'PDFDoc::linearizationState' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDoc.cc:137:9: warning: Member variable 'PDFDoc::fopenErrno' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDocFactory.cc:57:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PDFDocFactory.h:37:3: style: Class 'PDFDocFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4743:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4749:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4755:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4761:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4767:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2161:38: warning: Logical conjunction always evaluates to false: strObj.streamGetChar() == 128 && strObj.streamGetChar() == 1. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1032:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1034:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1065:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1367:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1406:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1412:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1579:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1587:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1909:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2003:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2004:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2008:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2030:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2036:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2053:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2092:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2096:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2386:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2431:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2476:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2478:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2479:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2485:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2515:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2517:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2518:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2524:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2570:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2571:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2574:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2578:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2632:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2685:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2686:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2693:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2694:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2727:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2747:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2748:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2753:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2754:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2778:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2812:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2925:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3159:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3848:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4107:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4165:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5557:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5558:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5559:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5587:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5599:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5600:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5626:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5695:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5696:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5697:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5745:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5758:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5760:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5807:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5950:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6093:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6486:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6590:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6622:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6659:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6701:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6706:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6715:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6717:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6718:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6722:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6780:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6797:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7209:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7296:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7325:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7361:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1315:17: style: The scope of the variable 'box' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1674:14: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1862:12: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1863:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1891:15: style: The scope of the variable 'uMap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1894:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1895:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1895:14: style: The scope of the variable 'w2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1896:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2372:15: style: The scope of the variable 'ffT1C' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2417:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2464:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2553:8: style: The scope of the variable 'codeToGID' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2618:15: style: The scope of the variable 'ffT1C' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2671:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2713:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2771:8: style: The scope of the variable 'gfx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2774:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2775:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2948:14: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:2950:13: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3696:9: style: The scope of the variable 'page' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3697:38: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3700:14: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3701:19: style: The scope of the variable 'paperSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4074:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4077:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4078:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4078:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4078:16: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4078:19: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4079:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4132:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4135:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4136:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4136:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4136:16: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4136:19: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4137:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4262:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4551:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4590:34: style: The scope of the variable 'mul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4591:22: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4592:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4685:10: style: The scope of the variable 'xa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4685:14: style: The scope of the variable 'ya' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4685:18: style: The scope of the variable 'ra' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4686:25: style: The scope of the variable 'ta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:10: style: The scope of the variable 'sLeft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:17: style: The scope of the variable 'sRight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:25: style: The scope of the variable 'sTop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:31: style: The scope of the variable 'sBottom' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:40: style: The scope of the variable 'sZero' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4687:47: style: The scope of the variable 'sDiag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4690:17: style: The scope of the variable 'alpha' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4692:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:14: style: The scope of the variable 'y0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:26: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:30: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:34: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:38: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:42: style: The scope of the variable 'x4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4947:46: style: The scope of the variable 'y4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4948:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4948:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5014:36: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5286:16: style: The scope of the variable 'imgStr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5289:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5289:12: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5289:15: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5289:18: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5289:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5290:8: style: The scope of the variable 'hexBuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5547:11: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5670:11: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5671:50: style: The scope of the variable 'rectsOut' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5672:7: style: The scope of the variable 'rects0Len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5672:18: style: The scope of the variable 'rects1Len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5672:29: style: The scope of the variable 'rectsSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5672:53: style: The scope of the variable 'rectsOutSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5675:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5677:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5681:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5681:15: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5681:18: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5681:22: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5681:26: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:5682:8: style: The scope of the variable 'dataBuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6150:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6158:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6567:20: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6568:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6568:31: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6572:13: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6573:20: style: The scope of the variable 'numAltComps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:6574:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7415:14: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7575:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1090:56: style: Function 'PSOutputDev' argument 2 names different: declaration 'docA' definition 'doc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:102:45: note: Function 'PSOutputDev' argument 2 names different: declaration 'docA' definition 'doc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1090:56: note: Function 'PSOutputDev' argument 2 names different: declaration 'docA' definition 'doc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1094:32: style: Function 'PSOutputDev' argument 8 names different: declaration 'noCrop' definition 'noCropA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:106:21: note: Function 'PSOutputDev' argument 8 names different: declaration 'noCrop' definition 'noCropA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1094:32: note: Function 'PSOutputDev' argument 8 names different: declaration 'noCrop' definition 'noCropA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1161:13: style: Function 'PSOutputDev' argument 4 names different: declaration 'docA' definition 'doc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:119:16: note: Function 'PSOutputDev' argument 4 names different: declaration 'docA' definition 'doc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1161:13: note: Function 'PSOutputDev' argument 4 names different: declaration 'docA' definition 'doc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1164:32: style: Function 'PSOutputDev' argument 9 names different: declaration 'noCrop' definition 'noCropA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:122:21: note: Function 'PSOutputDev' argument 9 names different: declaration 'noCrop' definition 'noCropA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1164:32: note: Function 'PSOutputDev' argument 9 names different: declaration 'noCrop' definition 'noCropA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1235:56: style: Function 'init' argument 5 names different: declaration 'doc' definition 'docA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:353:52: note: Function 'init' argument 5 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1235:56: note: Function 'init' argument 5 names different: declaration 'doc' definition 'docA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1236:34: style: Function 'init' argument 6 names different: declaration 'pages' definition 'pagesA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:354:30: note: Function 'init' argument 6 names different: declaration 'pages' definition 'pagesA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1236:34: note: Function 'init' argument 6 names different: declaration 'pages' definition 'pagesA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1530:32: style: Function 'writeHeader' argument 5 names different: declaration 'pstitle' definition 'psTitle'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:172:28: note: Function 'writeHeader' argument 5 names different: declaration 'pstitle' definition 'psTitle'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1530:32: note: Function 'writeHeader' argument 5 names different: declaration 'pstitle' definition 'psTitle'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3211:11: style: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:190:15: note: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3211:11: note: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3695:65: style: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:199:54: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:3695:65: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4510:60: style: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:243:49: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:4510:60: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7173:32: style: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.h:294:21: note: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:7173:32: note: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1023:17: warning: Member variable 'DeviceNRecoder::buf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1119:3: performance: Variable 'haveTextClip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1121:3: performance: Variable 'forceRasterize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1186:3: performance: Variable 'haveTextClip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1188:3: performance: Variable 'forceRasterize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:145:9: style: Technically the member function 'PreScanOutputDev::isMonochrome' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:149:9: style: Technically the member function 'PreScanOutputDev::isGray' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:153:9: style: Technically the member function 'PreScanOutputDev::usesTransparency' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:157:9: style: Technically the member function 'PreScanOutputDev::isAllGDI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:162:9: style: Technically the member function 'PreScanOutputDev::usesPatternImageMask' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:48:3: style: Class 'PreScanOutputDev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PSOutputDev.cc:1048:3: warning: Possible leak in public function. The pointer 'imgStr' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:199:10: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:537:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:705:10: style: The scope of the variable 'kx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:705:14: style: The scope of the variable 'ky' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:602:39: style: Function 'loadThumb' argument 1 names different: declaration 'data' definition 'data_out'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:35: note: Function 'loadThumb' argument 1 names different: declaration 'data' definition 'data_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:602:39: note: Function 'loadThumb' argument 1 names different: declaration 'data' definition 'data_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:603:14: style: Function 'loadThumb' argument 2 names different: declaration 'width' definition 'width_out'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:46: note: Function 'loadThumb' argument 2 names different: declaration 'width' definition 'width_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:603:14: note: Function 'loadThumb' argument 2 names different: declaration 'width' definition 'width_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:603:30: style: Function 'loadThumb' argument 3 names different: declaration 'height' definition 'height_out'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:58: note: Function 'loadThumb' argument 3 names different: declaration 'height' definition 'height_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:603:30: note: Function 'loadThumb' argument 3 names different: declaration 'height' definition 'height_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:604:14: style: Function 'loadThumb' argument 4 names different: declaration 'rowstride' definition 'rowstride_out'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:71: note: Function 'loadThumb' argument 4 names different: declaration 'rowstride' definition 'rowstride_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:604:14: note: Function 'loadThumb' argument 4 names different: declaration 'rowstride' definition 'rowstride_out'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:255:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:120:9: performance: Technically the member function 'PageAttrs::readBox' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:197:18: note: Technically the member function 'PageAttrs::readBox' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:120:9: note: Technically the member function 'PageAttrs::readBox' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:9: style: Technically the member function 'Page::loadThumb' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:602:13: note: Technically the member function 'Page::loadThumb' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:206:9: note: Technically the member function 'Page::loadThumb' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:257:8: style: Technically the member function 'Page::display' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.cc:593:12: note: Technically the member function 'Page::display' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Page.h:257:8: note: Technically the member function 'Page::display' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:67:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:70:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:82:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:123:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:171:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo_p.h:74:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:62:13: style: The scope of the variable 'interval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:119:7: style: The scope of the variable 'prefixLength' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageLabelInfo.cc:24:26: warning: Member variable 'Interval::length' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.cc:42:3: performance: Variable 'rectangular' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.cc:43:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:70:9: style: Technically the member function 'PageTransition::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:73:22: style: Technically the member function 'PageTransition::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:76:10: style: Technically the member function 'PageTransition::getDuration' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:79:27: style: Technically the member function 'PageTransition::getAlignment' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:82:27: style: Technically the member function 'PageTransition::getDirection' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:85:7: style: Technically the member function 'PageTransition::getAngle' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:88:10: style: Technically the member function 'PageTransition::getScale' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:91:9: style: Technically the member function 'PageTransition::isRectangular' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PageTransition.h:64:3: style: Class 'PageTransition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:53:3: performance: Variable 'allowStreams' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:186:10: warning: Access of moved variable 'obj'. [accessMoved]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:138:45: note: Calling std::move(obj)
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:186:10: note: $symbol:obj
Access of moved variable '$symbol'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:299:5: warning: Access of moved variable 'buf2'. [accessMoved]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:297:10: note: Calling std::move(buf2)
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:299:5: note: $symbol:buf2
Access of moved variable '$symbol'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:320:5: warning: Access of moved variable 'buf2'. [accessMoved]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:318:10: note: Calling std::move(buf2)
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Parser.cc:320:5: note: $symbol:buf2
Access of moved variable '$symbol'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:132:44: style: Function 'PopplerObjectCache' argument 1 names different: declaration 'cacheSizeA' definition 'cacheSize'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:76:29: note: Function 'PopplerObjectCache' argument 1 names different: declaration 'cacheSizeA' definition 'cacheSize'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:132:44: note: Function 'PopplerObjectCache' argument 1 names different: declaration 'cacheSizeA' definition 'cacheSize'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:126:7: performance: Variable 'item' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:55:9: style: Technically the member function 'PopplerCache::size' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:87:19: note: Technically the member function 'PopplerCache::size' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:55:9: note: Technically the member function 'PopplerCache::size' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:58:9: style: Technically the member function 'PopplerCache::numberOfItems' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:92:19: note: Technically the member function 'PopplerCache::numberOfItems' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.h:58:9: note: Technically the member function 'PopplerCache::numberOfItems' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PopplerCache.cc:124:5: style: Class 'ObjectItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:232:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:275:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:306:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:204:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:204:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:228:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:228:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:84:79: style: Function 'tilingPatternFill' argument 3 names different: declaration 'cat' definition 'catalog'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.h:88:63: note: Function 'tilingPatternFill' argument 3 names different: declaration 'cat' definition 'catalog'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/PreScanOutputDev.cc:84:79: note: Function 'tilingPatternFill' argument 3 names different: declaration 'cat' definition 'catalog'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:149:56: style: Function 'parseMediaPlayParameters' argument 1 names different: declaration 'playObj' definition 'obj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.h:77:41: note: Function 'parseMediaPlayParameters' argument 1 names different: declaration 'playObj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:149:56: note: Function 'parseMediaPlayParameters' argument 1 names different: declaration 'playObj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:206:58: style: Function 'parseMediaScreenParameters' argument 1 names different: declaration 'screenObj' definition 'obj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.h:79:43: note: Function 'parseMediaScreenParameters' argument 1 names different: declaration 'screenObj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:206:58: note: Function 'parseMediaScreenParameters' argument 1 names different: declaration 'screenObj' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:134:18: warning: Member variable 'MediaParameters::bgColor' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:39:3: performance: Variable 'hasTitleBar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:40:3: performance: Variable 'hasCloseButton' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:41:3: performance: Variable 'isResizeable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:139:3: performance: Variable 'autoPlay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:142:3: performance: Variable 'showControls' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:256:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:259:3: performance: Variable 'isEmbedded' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:341:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:342:3: performance: Variable 'MH' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:343:3: performance: Variable 'BE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:344:3: performance: Variable 'isEmbedded' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Rendition.cc:345:3: performance: Variable 'embeddedStreamObject' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SecurityHandler.cc:337:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SecurityHandler.cc:347:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SecurityHandler.cc:348:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SecurityHandler.cc:151:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.h:41:17: style: Technically the member function 'SignatureHandler::getHashAlgorithm' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.cc:62:33: note: Technically the member function 'SignatureHandler::getHashAlgorithm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.h:41:17: note: Technically the member function 'SignatureHandler::getHashAlgorithm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.h:59:16: performance: Technically the member function 'SignatureHandler::digestLength' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.cc:25:32: note: Technically the member function 'SignatureHandler::digestLength' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureHandler.h:59:16: note: Technically the member function 'SignatureHandler::digestLength' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:36:3: performance: Variable 'signing_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:47:3: performance: Variable 'signing_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:48:29: style: Technically the member function 'SignatureInfo::getSignatureValStatus' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:58:42: note: Technically the member function 'SignatureInfo::getSignatureValStatus' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:48:29: note: Technically the member function 'SignatureInfo::getSignatureValStatus' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:49:31: style: Technically the member function 'SignatureInfo::getCertificateValStatus' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:63:44: note: Technically the member function 'SignatureInfo::getCertificateValStatus' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:49:31: note: Technically the member function 'SignatureInfo::getCertificateValStatus' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:50:15: style: Technically the member function 'SignatureInfo::getSignerName' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:68:28: note: Technically the member function 'SignatureInfo::getSignerName' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:50:15: note: Technically the member function 'SignatureInfo::getSignerName' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:51:15: style: Technically the member function 'SignatureInfo::getSubjectDN' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:73:28: note: Technically the member function 'SignatureInfo::getSubjectDN' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:51:15: note: Technically the member function 'SignatureInfo::getSubjectDN' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:52:7: style: Technically the member function 'SignatureInfo::getHashAlgorithm' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:78:20: note: Technically the member function 'SignatureInfo::getHashAlgorithm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:52:7: note: Technically the member function 'SignatureInfo::getHashAlgorithm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:53:10: style: Technically the member function 'SignatureInfo::getSigningTime' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.cc:83:23: note: Technically the member function 'SignatureInfo::getSigningTime' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SignatureInfo.h:53:10: note: Technically the member function 'SignatureInfo::getSigningTime' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Sound.cc:26:34: style: Function 'parseSound' argument 1 names different: declaration 's' definition 'obj'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Sound.h:45:36: note: Function 'parseSound' argument 1 names different: declaration 's' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Sound.cc:26:34: note: Function 'parseSound' argument 1 names different: declaration 's' definition 'obj'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Sound.cc:52:3: performance: Variable 'streamObj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:67:87: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:123:84: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:174:85: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1215:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1216:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1302:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2088:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2100:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2112:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2127:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2169:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2170:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2172:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2193:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2194:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2197:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2212:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2253:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2259:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2261:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2868:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3051:33: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3302:33: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3421:36: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3663:39: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4777:5: style: Variable 'retVal' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4775:0: note: Variable 'retVal' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4777:5: note: Variable 'retVal' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:215:7: style: The scope of the variable 'colorComps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:560:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:588:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:616:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:646:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:674:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:703:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:703:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:736:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:736:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:769:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:799:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:799:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:837:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:871:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1480:11: style: The scope of the variable 'ctm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2249:12: style: The scope of the variable 'w1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2249:16: style: The scope of the variable 'w2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2249:20: style: The scope of the variable 'w3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2251:11: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2364:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2516:17: style: The scope of the variable 'bbox' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2522:18: style: The scope of the variable 'xMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2522:24: style: The scope of the variable 'yMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2522:30: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2522:36: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:2669:11: style: The scope of the variable 'ctm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3520:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3779:21: style: The scope of the variable 'maskColorMap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3786:11: style: The scope of the variable 'maskSplash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3795:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3795:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4159:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4365:11: style: The scope of the variable 'tSplash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:201:50: style: Function 'SplashGouraudPattern' argument 1 names different: declaration 'bDirectColorTranslation' definition 'bDirectColorTranslationA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:138:30: note: Function 'SplashGouraudPattern' argument 1 names different: declaration 'bDirectColorTranslation' definition 'bDirectColorTranslationA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:201:50: note: Function 'SplashGouraudPattern' argument 1 names different: declaration 'bDirectColorTranslation' definition 'bDirectColorTranslationA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:202:54: style: Function 'SplashGouraudPattern' argument 2 names different: declaration 'state' definition 'stateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:138:65: note: Function 'SplashGouraudPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:202:54: note: Function 'SplashGouraudPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:202:89: style: Function 'SplashGouraudPattern' argument 3 names different: declaration 'shading' definition 'shadingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:138:99: note: Function 'SplashGouraudPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:202:89: note: Function 'SplashGouraudPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:212:57: style: Function 'getParameterizedColor' argument 1 names different: declaration 't' definition 'colorinterp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:159:37: note: Function 'getParameterizedColor' argument 1 names different: declaration 't' definition 'colorinterp'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:212:57: note: Function 'getParameterizedColor' argument 1 names different: declaration 't' definition 'colorinterp'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:212:107: style: Function 'getParameterizedColor' argument 3 names different: declaration 'c' definition 'dest'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:159:77: note: Function 'getParameterizedColor' argument 3 names different: declaration 'c' definition 'dest'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:212:107: note: Function 'getParameterizedColor' argument 3 names different: declaration 'c' definition 'dest'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:62: style: Function 'SplashFunctionPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:65:41: note: Function 'SplashFunctionPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:62: note: Function 'SplashFunctionPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:84: style: Function 'SplashFunctionPattern' argument 2 names different: declaration 'state' definition 'stateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:65:62: note: Function 'SplashFunctionPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:84: note: Function 'SplashFunctionPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:112: style: Function 'SplashFunctionPattern' argument 3 names different: declaration 'shading' definition 'shadingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:65:89: note: Function 'SplashFunctionPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:237:112: note: Function 'SplashFunctionPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:66: style: Function 'SplashUnivariatePattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:93:43: note: Function 'SplashUnivariatePattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:66: note: Function 'SplashUnivariatePattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:88: style: Function 'SplashUnivariatePattern' argument 2 names different: declaration 'state' definition 'stateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:93:64: note: Function 'SplashUnivariatePattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:88: note: Function 'SplashUnivariatePattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:118: style: Function 'SplashUnivariatePattern' argument 3 names different: declaration 'shading' definition 'shadingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:93:93: note: Function 'SplashUnivariatePattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:287:118: note: Function 'SplashUnivariatePattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:58: style: Function 'SplashRadialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:172:39: note: Function 'SplashRadialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:58: note: Function 'SplashRadialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:80: style: Function 'SplashRadialPattern' argument 2 names different: declaration 'state' definition 'stateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:172:60: note: Function 'SplashRadialPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:80: note: Function 'SplashRadialPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:106: style: Function 'SplashRadialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:172:85: note: Function 'SplashRadialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:343:106: note: Function 'SplashRadialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:56: style: Function 'SplashAxialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:121:38: note: Function 'SplashAxialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:56: note: Function 'SplashAxialPattern' argument 1 names different: declaration 'colorMode' definition 'colorModeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:78: style: Function 'SplashAxialPattern' argument 2 names different: declaration 'state' definition 'stateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:121:59: note: Function 'SplashAxialPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:78: note: Function 'SplashAxialPattern' argument 2 names different: declaration 'state' definition 'stateA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:103: style: Function 'SplashAxialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:121:83: note: Function 'SplashAxialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:452:103: note: Function 'SplashAxialPattern' argument 3 names different: declaration 'shading' definition 'shadingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:474:47: style: Function 'getParameter' argument 1 names different: declaration 'xs' definition 'xc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:127:29: note: Function 'getParameter' argument 1 names different: declaration 'xs' definition 'xc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:474:47: note: Function 'getParameter' argument 1 names different: declaration 'xs' definition 'xc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:474:58: style: Function 'getParameter' argument 2 names different: declaration 'ys' definition 'yc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:127:40: note: Function 'getParameter' argument 2 names different: declaration 'ys' definition 'yc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:474:58: note: Function 'getParameter' argument 2 names different: declaration 'ys' definition 'yc'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1260:37: warning: Function 'T3FontCache' argument order different: declaration 'fontID, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, aa, validBBoxA' definition 'fontIDA, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, validBBoxA, aa' [funcArgOrderDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1236:26: note: Function 'T3FontCache' argument order different: declaration 'fontID, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, aa, validBBoxA' definition 'fontIDA, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, validBBoxA, aa'
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1260:37: note: Function 'T3FontCache' argument order different: declaration 'fontID, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, aa, validBBoxA' definition 'fontIDA, m11A, m12A, m21A, m22A, glyphXA, glyphYA, glyphWA, glyphHA, validBBoxA, aa'
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1478:69: style: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:234:54: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1478:69: note: Function 'startPage' argument 3 names different: declaration 'xref' definition 'xrefA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1802:53: warning: Function 'getMatteColor' argument order different: declaration 'colorMode, colorMap, matteColor, splashMatteColor' definition 'colorMode, colorMap, matteColorIn, matteColor' [funcArgOrderDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:410:46: note: Function 'getMatteColor' argument order different: declaration 'colorMode, colorMap, matteColor, splashMatteColor' definition 'colorMode, colorMap, matteColorIn, matteColor'
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1802:53: note: Function 'getMatteColor' argument order different: declaration 'colorMode, colorMap, matteColor, splashMatteColor' definition 'colorMode, colorMap, matteColorIn, matteColor'
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3300:65: style: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:426:57: note: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3300:65: note: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3419:67: style: Function 'tilingBitmapSrc' argument 2 names different: declaration 'line' definition 'colorLine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:430:59: note: Function 'tilingBitmapSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3419:67: note: Function 'tilingBitmapSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3661:66: style: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:428:58: note: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:3661:66: note: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4547:62: style: Function 'setFreeTypeHinting' argument 2 names different: declaration 'enableSlightHinting' definition 'enableSlightHintingA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:395:47: note: Function 'setFreeTypeHinting' argument 2 names different: declaration 'enableSlightHinting' definition 'enableSlightHintingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4547:62: note: Function 'setFreeTypeHinting' argument 2 names different: declaration 'enableSlightHinting' definition 'enableSlightHintingA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4553:64: style: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:275:49: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4553:64: note: Function 'tilingPatternFill' argument 2 names different: declaration 'gfx' definition 'gfxA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4554:14: style: Function 'tilingPatternFill' argument 5 names different: declaration 'pmat' definition 'ptm'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:276:15: note: Function 'tilingPatternFill' argument 5 names different: declaration 'pmat' definition 'ptm'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:4554:14: note: Function 'tilingPatternFill' argument 5 names different: declaration 'pmat' definition 'ptm'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1367:18: warning: Member variable 'SplashOutputDev::t3FontCache' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:205:3: performance: Variable 'bDirectColorTranslation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:293:3: performance: Variable 'colorMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1210:40: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1265:3: performance: Variable 'fontID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1274:3: performance: Variable 'validBBox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1374:3: performance: Variable 'colorMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1376:3: performance: Variable 'bitmapTopDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1377:3: performance: Variable 'bitmapUpsideDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1378:3: performance: Variable 'fontAntialias' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1379:3: performance: Variable 'vectorAntialias' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1380:3: performance: Variable 'overprintPreview' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1381:3: performance: Variable 'enableFreeTypeHinting' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1382:3: performance: Variable 'enableSlightHinting' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:353:9: style: Technically the member function 'SplashOutputDev::isReverseVideo' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:385:7: style: Technically the member function 'SplashOutputDev::getNestCount' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:392:9: style: Technically the member function 'SplashOutputDev::getFontAntialias' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:411:8: performance: Technically the member function 'SplashOutputDev::setOverprintMask' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1847:23: note: Technically the member function 'SplashOutputDev::setOverprintMask' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.h:411:8: note: Technically the member function 'SplashOutputDev::setOverprintMask' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1243:9: style: Technically the member function 'T3FontCache::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1396:3: style: Class 'SplashOutputDev' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1396:3: style: Class 'SplashOutputDev' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/SplashOutputDev.cc:1210:3: style: Class 'SplashOutFontFileID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4879:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:150:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:442:7: style: The scope of the variable 'imgLineSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:504:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:614:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:638:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:640:7: style: The scope of the variable 'inBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:640:15: style: The scope of the variable 'outBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:641:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:641:16: style: The scope of the variable 'kk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1204:7: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1333:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1442:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1498:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1696:7: style: The scope of the variable 'code1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1696:14: style: The scope of the variable 'code2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1696:21: style: The scope of the variable 'code3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1697:7: style: The scope of the variable 'b1i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1697:12: style: The scope of the variable 'blackPixels' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1697:25: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1697:28: style: The scope of the variable 'bits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2144:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2178:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2236:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2310:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2473:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2887:7: style: The scope of the variable 'run' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2888:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2937:28: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3362:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3390:12: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3406:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3406:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3431:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3510:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3550:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3589:7: style: The scope of the variable 'id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3649:15: style: The scope of the variable 'prec' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3649:24: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3682:7: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3738:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3739:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3740:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4916:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5119:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5367:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3512:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3552:12: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1187:16: warning: Member variable 'ASCII85Stream::c' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1187:16: warning: Member variable 'ASCII85Stream::b' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1268:12: warning: Member variable 'LZWStream::inputBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1268:12: warning: Member variable 'LZWStream::table' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1268:12: warning: Member variable 'LZWStream::prevCode' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::bufWidth' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::bufHeight' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::compInfo' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::scanInfo' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::restartInterval' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::numQuantTables' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::numDCHuffTables' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::numACHuffTables' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::restartCtr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::restartMarker' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::eobRun' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::inputBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2417:12: warning: Member variable 'DCTStream::inputBits' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::index' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::remain' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::codeBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::codeSize' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::codeLengths' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4487:14: warning: Member variable 'FlateStream::blockLen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5293:13: warning: Member variable 'LZWEncoder::table' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5293:13: warning: Member variable 'LZWEncoder::nextSeq' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5293:13: warning: Member variable 'LZWEncoder::codeLen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5293:13: warning: Member variable 'LZWEncoder::outBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:374:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:572:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1098:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1190:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1484:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1570:3: performance: Variable 'endOfLine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:1571:3: performance: Variable 'byteAlign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2422:3: performance: Variable 'progressive' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:2422:17: performance: Variable 'interleaved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5053:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5100:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5191:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5441:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5484:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1029:8: performance: Technically the member function 'DCTStream::transformDataUnit' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:3202:17: note: Technically the member function 'DCTStream::transformDataUnit' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1029:8: note: Technically the member function 'DCTStream::transformDataUnit' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1144:8: performance: Technically the member function 'FlateStream::compHuffmanCodes' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:4866:19: note: Technically the member function 'FlateStream::compHuffmanCodes' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1144:8: note: Technically the member function 'FlateStream::compHuffmanCodes' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1184:7: style: Technically the member function 'BufStream::lookChar' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.cc:5000:16: note: Technically the member function 'BufStream::lookChar' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/Stream.h:1184:7: note: Technically the member function 'BufStream::lookChar' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:34: style: Function 'Attribute' argument 1 names different: declaration 'name' definition 'nameA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:79:25: note: Function 'Attribute' argument 1 names different: declaration 'name' definition 'nameA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:34: note: Function 'Attribute' argument 1 names different: declaration 'name' definition 'nameA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:45: style: Function 'Attribute' argument 2 names different: declaration 'nameLen' definition 'nameLenA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:79:35: note: Function 'Attribute' argument 2 names different: declaration 'nameLen' definition 'nameLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:45: note: Function 'Attribute' argument 2 names different: declaration 'nameLen' definition 'nameLenA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:63: style: Function 'Attribute' argument 3 names different: declaration 'value' definition 'valueA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:79:52: note: Function 'Attribute' argument 3 names different: declaration 'value' definition 'valueA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:666:63: note: Function 'Attribute' argument 3 names different: declaration 'value' definition 'valueA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:679:27: style: Function 'Attribute' argument 1 names different: declaration 'type' definition 'typeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:76:18: note: Function 'Attribute' argument 1 names different: declaration 'type' definition 'typeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:679:27: note: Function 'Attribute' argument 1 names different: declaration 'type' definition 'typeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:679:42: style: Function 'Attribute' argument 2 names different: declaration 'value' definition 'valueA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:76:32: note: Function 'Attribute' argument 2 names different: declaration 'value' definition 'valueA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:679:42: note: Function 'Attribute' argument 2 names different: declaration 'value' definition 'valueA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:843:36: style: Function 'StructElement' argument 1 names different: declaration 'elementDict' definition 'element'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:300:23: note: Function 'StructElement' argument 1 names different: declaration 'elementDict' definition 'element'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:843:36: note: Function 'StructElement' argument 1 names different: declaration 'elementDict' definition 'element'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:929:64: style: Function 'findAttribute' argument 3 names different: declaration 'owner' definition 'attributeOwner'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:218:51: note: Function 'findAttribute' argument 3 names different: declaration 'owner' definition 'attributeOwner'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:929:64: note: Function 'findAttribute' argument 3 names different: declaration 'owner' definition 'attributeOwner'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:1042:33: style: Function 'parse' argument 1 names different: declaration 'elementDict' definition 'element'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:304:20: note: Function 'parse' argument 1 names different: declaration 'elementDict' definition 'element'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:1042:33: note: Function 'parse' argument 1 names different: declaration 'elementDict' definition 'element'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:1273:43: style: Function 'parseAttributes' argument 1 names different: declaration 'element' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.h:307:30: note: Function 'parseAttributes' argument 1 names different: declaration 'element' definition 'attributes'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructElement.cc:1273:43: note: Function 'parseAttributes' argument 1 names different: declaration 'element' definition 'attributes'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.cc:29:52: style: Function 'StructTreeRoot' argument 2 names different: declaration 'rootDict' definition 'structTreeRootDict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.h:33:38: note: Function 'StructTreeRoot' argument 2 names different: declaration 'rootDict' definition 'structTreeRootDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.cc:29:52: note: Function 'StructTreeRoot' argument 2 names different: declaration 'rootDict' definition 'structTreeRootDict'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.cc:43:34: style: Function 'parse' argument 1 names different: declaration 'rootDict' definition 'root'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.h:84:20: note: Function 'parse' argument 1 names different: declaration 'rootDict' definition 'root'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/StructTreeRoot.cc:43:34: note: Function 'parse' argument 1 names different: declaration 'rootDict' definition 'root'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:544:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1351:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1352:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1382:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1383:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1413:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1414:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1444:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1445:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1468:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1469:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2470:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2493:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2505:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2510:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2514:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2518:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2824:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2887:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4126:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4227:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4474:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4676:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5249:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5256:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:973:13: style: The scope of the variable 'word' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1089:10: style: The scope of the variable 'space' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1089:17: style: The scope of the variable 'delta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1089:24: style: The scope of the variable 'minSpace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1446:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1470:10: style: The scope of the variable 'cmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1512:13: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1548:23: style: The scope of the variable 'startBaseIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1554:13: style: The scope of the variable 'col2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1555:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2200:14: style: The scope of the variable 'blk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2342:7: style: The scope of the variable 'rot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2371:7: style: The scope of the variable 'rot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2411:13: style: The scope of the variable 'flow' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2412:13: style: The scope of the variable 'word' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2461:11: style: The scope of the variable 'fm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2463:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2463:13: style: The scope of the variable 'mCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2463:20: style: The scope of the variable 'letterCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2463:32: style: The scope of the variable 'anyCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2464:10: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2575:36: style: The scope of the variable 'base' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2575:46: style: The scope of the variable 'delta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2577:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2578:7: style: The scope of the variable 'wMode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2769:18: style: The scope of the variable 'underline' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2771:12: style: The scope of the variable 'poolMinBaseIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2771:51: style: The scope of the variable 'endBaseIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2777:13: style: The scope of the variable 'col2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:3480:10: style: The scope of the variable 'bxMin0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:3480:18: style: The scope of the variable 'byMin0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:3480:26: style: The scope of the variable 'bxMin1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:3480:34: style: The scope of the variable 'byMin1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4073:17: style: The scope of the variable 'frag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4077:16: style: The scope of the variable 'delta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4078:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4723:10: style: The scope of the variable 'mid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5367:17: style: The scope of the variable 'frag0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5368:7: style: The scope of the variable 'rot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5368:18: style: The scope of the variable 'col2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5368:27: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5368:30: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5470:9: style: The scope of the variable 'buflen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:54: style: Function 'TextWord' argument 3 names different: declaration 'fontSize' definition 'fontSizeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:131:46: note: Function 'TextWord' argument 3 names different: declaration 'fontSize' definition 'fontSizeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:54: note: Function 'TextWord' argument 3 names different: declaration 'fontSize' definition 'fontSizeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4489:50: style: Function 'takeWordList' argument 1 names different: declaration 'nLines' definition 'nLinesOut'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4354:31: note: Function 'takeWordList' argument 1 names different: declaration 'nLines' definition 'nLinesOut'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4489:50: note: Function 'takeWordList' argument 1 names different: declaration 'nLines' definition 'nLinesOut'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5366:69: style: Function 'assignColumns' argument 3 names different: declaration 'rot' definition 'oneRot'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:670:61: note: Function 'assignColumns' argument 3 names different: declaration 'rot' definition 'oneRot'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5366:69: note: Function 'assignColumns' argument 3 names different: declaration 'rot' definition 'oneRot'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::wMode' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::xMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::xMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::yMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::yMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:351:11: warning: Member variable 'TextWord::base' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::ExMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::ExMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::EyMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::EyMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::nLines' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::charCount' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::col' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1495:12: warning: Member variable 'TextBlock::nColumns' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5491:13: warning: Member variable 'ActualText::actualTextX0' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5491:13: warning: Member variable 'ActualText::actualTextY0' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5491:13: warning: Member variable 'ActualText::actualTextX1' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5491:13: warning: Member variable 'ActualText::actualTextY1' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:361:3: performance: Variable 'spaceAfter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:377:3: performance: Variable 'underlined' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:963:3: performance: Variable 'hyphenated' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2345:3: performance: Variable 'rawOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2352:3: performance: Variable 'lastCharOverlap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5564:3: performance: Variable 'physLayout' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5566:3: performance: Variable 'rawOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5567:3: performance: Variable 'doHTML' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5568:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5571:3: performance: Variable 'needClose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5602:3: performance: Variable 'needClose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5603:3: performance: Variable 'physLayout' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5605:3: performance: Variable 'rawOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5606:3: performance: Variable 'doHTML' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:86:9: style: Technically the member function 'TextFontInfo::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:327:21: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:86:9: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:87:9: style: Technically the member function 'TextFontInfo::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:331:21: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:87:9: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:157:7: style: Technically the member function 'TextWord::primaryCmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:740:22: note: Technically the member function 'TextWord::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:157:7: note: Technically the member function 'TextWord::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:161:10: style: Technically the member function 'TextWord::primaryDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:761:18: note: Technically the member function 'TextWord::primaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:161:10: note: Technically the member function 'TextWord::primaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:260:7: style: Technically the member function 'TextPool::getBaseIdx' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:874:15: note: Technically the member function 'TextPool::getBaseIdx' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:260:7: note: Technically the member function 'TextPool::getBaseIdx' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:296:10: style: Technically the member function 'TextLine::primaryDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1018:18: note: Technically the member function 'TextLine::primaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:296:10: note: Technically the member function 'TextLine::primaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:300:7: style: Technically the member function 'TextLine::primaryCmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1039:15: note: Technically the member function 'TextLine::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:300:7: note: Technically the member function 'TextLine::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:305:7: style: Technically the member function 'TextLine::secondaryCmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1060:15: note: Technically the member function 'TextLine::secondaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:305:7: note: Technically the member function 'TextLine::secondaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:383:7: style: Technically the member function 'TextBlock::primaryCmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1933:16: note: Technically the member function 'TextBlock::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:383:7: note: Technically the member function 'TextBlock::primaryCmp' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:385:10: style: Technically the member function 'TextBlock::secondaryDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1954:19: note: Technically the member function 'TextBlock::secondaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:385:10: note: Technically the member function 'TextBlock::secondaryDelta' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:389:9: style: Technically the member function 'TextBlock::isBelow' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:1975:18: note: Technically the member function 'TextBlock::isBelow' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:389:9: note: Technically the member function 'TextBlock::isBelow' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:408:9: style: Technically the member function 'TextBlock::isBeforeByRule1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2001:18: note: Technically the member function 'TextBlock::isBeforeByRule1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:408:9: note: Technically the member function 'TextBlock::isBeforeByRule1' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:410:9: style: Technically the member function 'TextBlock::isBeforeByRule2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2038:18: note: Technically the member function 'TextBlock::isBeforeByRule2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:410:9: note: Technically the member function 'TextBlock::isBeforeByRule2' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:471:9: style: Technically the member function 'TextFlow::blockFits' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:2230:17: note: Technically the member function 'TextFlow::blockFits' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:471:9: note: Technically the member function 'TextFlow::blockFits' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:641:9: style: Technically the member function 'TextPage::findCharRange' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5097:17: note: Technically the member function 'TextPage::findCharRange' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:641:9: note: Technically the member function 'TextPage::findCharRange' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:670:8: performance: Technically the member function 'TextPage::assignColumns' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5366:16: note: Technically the member function 'TextPage::assignColumns' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.h:670:8: note: Technically the member function 'TextPage::assignColumns' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5579:17: style: Class 'TextOutputDev' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:5579:17: style: Class 'TextOutputDev' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4336:3: style: Class 'TextSelectionDumper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/TextOutputDev.cc:4524:12: style: Class 'TextSelectionSizer' is unsafe, 'TextSelectionSizer::list' can leak by wrong usage. [unsafeClassCanLeak]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:103:14: style: The scope of the variable 'utf16' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:42:43: style: Function 'UTF16toUCS4' argument 2 names different: declaration 'utf16_len' definition 'utf16Len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.h:31:43: note: Function 'UTF16toUCS4' argument 2 names different: declaration 'utf16_len' definition 'utf16Len'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:42:43: note: Function 'UTF16toUCS4' argument 2 names different: declaration 'utf16_len' definition 'utf16Len'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:42:63: style: Function 'UTF16toUCS4' argument 3 names different: declaration 'ucs4_out' definition 'ucs4'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.h:31:64: note: Function 'UTF16toUCS4' argument 3 names different: declaration 'ucs4_out' definition 'ucs4'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:42:63: note: Function 'UTF16toUCS4' argument 3 names different: declaration 'ucs4_out' definition 'ucs4'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UTF.cc:399:10: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:282:20: style: Condition 'u<ranges[m].start' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:77:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:92:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:104:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:267:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:136:3: performance: Variable 'unicodeOut' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.cc:142:3: performance: Variable 'refCnt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeMap.h:105:3: style: Class 'UnicodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:934:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1034:48: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1185:26: style: The scope of the variable 'dlen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1138:30: style: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.h:43:30: note: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1138:30: note: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1143:30: style: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.h:46:30: note: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/UnicodeTypeTable.cc:1143:30: note: Function 'unicodeNormalizeNFKC' argument 4 names different: declaration 'offsets' definition 'indices'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:462:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1335:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:873:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:876:8: style: The scope of the variable 'oneCycle' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:877:7: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1288:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:49: style: Function 'XRefStreamWriter' argument 1 names different: declaration 'index' definition 'indexA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:281:29: note: Function 'XRefStreamWriter' argument 1 names different: declaration 'index' definition 'indexA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:49: note: Function 'XRefStreamWriter' argument 1 names different: declaration 'index' definition 'indexA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:68: style: Function 'XRefStreamWriter' argument 2 names different: declaration 'stmBuf' definition 'stmBufA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:281:47: note: Function 'XRefStreamWriter' argument 2 names different: declaration 'stmBuf' definition 'stmBufA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:68: note: Function 'XRefStreamWriter' argument 2 names different: declaration 'stmBuf' definition 'stmBufA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:81: style: Function 'XRefStreamWriter' argument 3 names different: declaration 'offsetSize' definition 'offsetSizeA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:281:59: note: Function 'XRefStreamWriter' argument 3 names different: declaration 'offsetSize' definition 'offsetSizeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1482:81: note: Function 'XRefStreamWriter' argument 3 names different: declaration 'offsetSize' definition 'offsetSizeA'.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:292:7: warning: Member variable 'XRef::str' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:292:7: warning: Member variable 'XRef::rootGen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:292:7: warning: Member variable 'XRef::encRevision' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:292:7: warning: Member variable 'XRef::encVersion' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:292:7: warning: Member variable 'XRef::keyLength' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:296:7: warning: Member variable 'XRef::str' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:296:7: warning: Member variable 'XRef::rootGen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:296:7: warning: Member variable 'XRef::encRevision' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:296:7: warning: Member variable 'XRef::encVersion' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:296:7: warning: Member variable 'XRef::keyLength' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:160:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1507:3: performance: Variable 'hasOffsetsBeyond4GB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:130:8: style: Technically the member function 'XRef::getEncryptionParameters' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1052:12: note: Technically the member function 'XRef::getEncryptionParameters' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:130:8: note: Technically the member function 'XRef::getEncryptionParameters' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:136:9: style: Technically the member function 'XRef::okToPrint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1066:13: note: Technically the member function 'XRef::okToPrint' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:136:9: note: Technically the member function 'XRef::okToPrint' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:138:9: style: Technically the member function 'XRef::okToChange' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1088:13: note: Technically the member function 'XRef::okToChange' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:138:9: note: Technically the member function 'XRef::okToChange' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:139:9: style: Technically the member function 'XRef::okToCopy' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1092:13: note: Technically the member function 'XRef::okToCopy' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:139:9: note: Technically the member function 'XRef::okToCopy' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:140:9: style: Technically the member function 'XRef::okToAddNotes' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1096:13: note: Technically the member function 'XRef::okToAddNotes' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:140:9: note: Technically the member function 'XRef::okToAddNotes' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:141:9: style: Technically the member function 'XRef::okToFillForm' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1100:13: note: Technically the member function 'XRef::okToFillForm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:141:9: note: Technically the member function 'XRef::okToFillForm' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:142:9: style: Technically the member function 'XRef::okToAccessibility' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1104:13: note: Technically the member function 'XRef::okToAccessibility' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:142:9: note: Technically the member function 'XRef::okToAccessibility' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:143:9: style: Technically the member function 'XRef::okToAssemble' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1108:13: note: Technically the member function 'XRef::okToAssemble' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:143:9: note: Technically the member function 'XRef::okToAssemble' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:153:10: style: Technically the member function 'XRef::getDocInfo' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1250:14: note: Technically the member function 'XRef::getDocInfo' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:153:10: note: Technically the member function 'XRef::getDocInfo' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:154:10: style: Technically the member function 'XRef::getDocInfoNF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1255:14: note: Technically the member function 'XRef::getDocInfoNF' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:154:10: note: Technically the member function 'XRef::getDocInfoNF' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:172:9: style: Technically the member function 'XRef::getStreamEnd' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1287:13: note: Technically the member function 'XRef::getStreamEnd' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:172:9: note: Technically the member function 'XRef::getStreamEnd' can be const.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:206:8: performance: Technically the member function 'XRef::lock' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1238:12: note: Technically the member function 'XRef::lock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:206:8: note: Technically the member function 'XRef::lock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:207:8: performance: Technically the member function 'XRef::unlock' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:1244:12: note: Technically the member function 'XRef::unlock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.h:207:8: note: Technically the member function 'XRef::unlock' can be static.
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:94:9: style: Technically the member function 'ObjectStream::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:102:7: style: Technically the member function 'ObjectStream::getObjStrNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:120:5: style: Class 'ObjectStreamKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/poppler/poppler-src/poppler/XRef.cc:136:5: style: Class 'ObjectStreamItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1454:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1455:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2125:29: style: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:278:27: note: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2125:29: note: Function 'Error' argument 1 names different: declaration 'errMsg' definition 'msg'.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1727:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1849:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:524:2: performance: Variable 'compiledSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:530:2: performance: Variable 'ungotten' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:535:2: performance: Variable 'lineNumber' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:537:2: performance: Variable 'errorCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:539:2: performance: Variable 'errorFunction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:292:11: style: Technically the member function 'Compiler::charLimit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2185:11: note: Technically the member function 'Compiler::charLimit' can be const.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:292:11: note: Technically the member function 'Compiler::charLimit' can be const.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:294:9: performance: Technically the member function 'Compiler::findTag' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2775:11: note: Technically the member function 'Compiler::findTag' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:294:9: note: Technically the member function 'Compiler::findTag' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:309:9: performance: Technically the member function 'Compiler::isSingleCharRule' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2935:11: note: Technically the member function 'Compiler::isSingleCharRule' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:309:9: note: Technically the member function 'Compiler::isSingleCharRule' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:310:9: performance: Technically the member function 'Compiler::appendMatchElem' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:2947:11: note: Technically the member function 'Compiler::appendMatchElem' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:310:9: note: Technically the member function 'Compiler::appendMatchElem' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:312:9: performance: Technically the member function 'Compiler::appendReplaceElem' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:3005:11: note: Technically the member function 'Compiler::appendReplaceElem' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:312:9: note: Technically the member function 'Compiler::appendReplaceElem' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:314:9: performance: Technically the member function 'Compiler::appendToTable' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:298:11: note: Technically the member function 'Compiler::appendToTable' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:314:9: note: Technically the member function 'Compiler::appendToTable' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:316:9: performance: Technically the member function 'Compiler::appendToTable' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:331:15: performance: Technically the member function 'Compiler::reverseContext' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:3047:11: note: Technically the member function 'Compiler::reverseContext' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:331:15: note: Technically the member function 'Compiler::reverseContext' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:332:9: performance: Technically the member function 'Compiler::align' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:3089:11: note: Technically the member function 'Compiler::align' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:332:9: note: Technically the member function 'Compiler::align' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1420:5: style: Class 'Compiler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1420:5: style: Class 'Compiler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:202:7: style: Struct 'MatClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.cpp:1453:7: error: Common realloc mistake: 'dest' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Compiler.h:289:33: performance: Function parameter 's' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1064:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1078:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1119:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1288:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1302:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1323:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1379:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1689:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1703:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1706:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1916:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1959:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1977:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2001:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2015:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2037:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2072:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2104:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2143:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2162:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:2138:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1717:30: style: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:176:28: note: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1717:30: note: Function 'GetNamePtr' argument 1 names different: declaration 'inNameID' definition 'nameID'.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::patternLength' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::direction' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::info' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::infoLimit' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::matchElems' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::matchedLength' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::groupRepeats' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:389:7: warning: Member variable 'Pass::sgrStack' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:71:12: performance: Technically the member function 'Normalizer::decomposeOne' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:191:13: note: Technically the member function 'Normalizer::decomposeOne' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:71:12: note: Technically the member function 'Normalizer::decomposeOne' can be static.
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:418:2: style: Class 'Pass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:418:2: style: Class 'Pass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1315:4: style: Class 'Converter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1315:4: style: Class 'Converter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:60:7: style: Class 'Normalizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:181:7: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:63:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:39:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:63:18: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:65:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:41:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:65:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:92:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:39:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:92:18: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:94:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:41:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:94:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:96:18: style: The function 'lookaheadCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:43:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:96:18: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:170:16: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:41:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:170:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:172:18: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:39:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.h:172:18: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Engine.cpp:1944:2: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Sample-tools/TECkit_Compile.cpp:170:0: error: Memory leak: txt [memleak]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Sample-tools/TxtConv.cpp:177:8: style: The scope of the variable 'tecFile' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Sample-tools/TxtConv.cpp:379:0: error: Resource leak: inFile [resourceLeak]
texlive-bin-2018.20180710.48169/libs/teckit/TECkit-src/source/Sample-tools/TxtConv.cpp:466:0: error: Resource leak: outFile [resourceLeak]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:28:3: performance: Variable 'freeFileData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:41:7: style: Technically the member function 'FoFiBase::getS8' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:63:15: note: Technically the member function 'FoFiBase::getS8' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:41:7: note: Technically the member function 'FoFiBase::getS8' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:42:7: style: Technically the member function 'FoFiBase::getU8' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:77:15: note: Technically the member function 'FoFiBase::getU8' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:42:7: note: Technically the member function 'FoFiBase::getU8' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:43:7: style: Technically the member function 'FoFiBase::getS16BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:85:15: note: Technically the member function 'FoFiBase::getS16BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:43:7: note: Technically the member function 'FoFiBase::getS16BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:44:7: style: Technically the member function 'FoFiBase::getU16BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:100:15: note: Technically the member function 'FoFiBase::getU16BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:44:7: note: Technically the member function 'FoFiBase::getU16BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:45:7: style: Technically the member function 'FoFiBase::getS32BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:112:15: note: Technically the member function 'FoFiBase::getS32BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:45:7: note: Technically the member function 'FoFiBase::getS32BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:46:9: style: Technically the member function 'FoFiBase::getU32BE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:129:17: note: Technically the member function 'FoFiBase::getU32BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:46:9: note: Technically the member function 'FoFiBase::getU32BE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:47:9: style: Technically the member function 'FoFiBase::getU32LE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:143:17: note: Technically the member function 'FoFiBase::getU32LE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:47:9: note: Technically the member function 'FoFiBase::getU32LE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:48:9: style: Technically the member function 'FoFiBase::getUVarBE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:157:17: note: Technically the member function 'FoFiBase::getUVarBE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:48:9: note: Technically the member function 'FoFiBase::getUVarBE' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:50:9: style: Technically the member function 'FoFiBase::checkRegion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.cc:172:17: note: Technically the member function 'FoFiBase::checkRegion' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiBase.h:50:9: note: Technically the member function 'FoFiBase::checkRegion' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:443:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:564:49: style: The scope of the variable 'b0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:184:13: warning: Member variable 'FileReader::buf' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:304:15: warning: Member variable 'StreamReader::buf' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:167:3: style: Class 'FileReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:63:15: style: The function 'getByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:33:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:63:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:64:17: style: The function 'getU16BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:37:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:64:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:65:17: style: The function 'getU32BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:41:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:65:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:66:17: style: The function 'getU32LE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:45:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:66:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:67:17: style: The function 'getUVarBE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:49:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:67:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:68:17: style: The function 'cmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:52:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:68:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:158:15: style: The function 'getByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:33:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:158:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:159:17: style: The function 'getU16BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:37:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:159:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:160:17: style: The function 'getU32BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:41:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:160:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:161:17: style: The function 'getU32LE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:45:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:161:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:162:17: style: The function 'getUVarBE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:49:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:162:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:163:17: style: The function 'cmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:52:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:163:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:281:15: style: The function 'getByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:33:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:281:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:282:17: style: The function 'getU16BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:37:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:282:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:283:17: style: The function 'getU32BE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:41:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:283:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:284:17: style: The function 'getU32LE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:45:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:284:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:285:17: style: The function 'getUVarBE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:49:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:285:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:286:17: style: The function 'cmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:52:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:286:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiIdentifier.cc:861:27: error: Uninitialized variable: refListOffset [uninitvar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:149:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:150:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:159:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:160:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:166:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:167:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1079:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1400:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1785:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2146:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2200:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:363:18: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:706:7: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:708:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1646:15: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2052:7: style: The scope of the variable 'pad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2269:34: style: The scope of the variable 'typeTag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:313:26: style: Function 'FoFiTrueType' argument 5 names different: declaration 'isDfont' definition 'isDfontA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:170:28: note: Function 'FoFiTrueType' argument 5 names different: declaration 'isDfont' definition 'isDfontA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:313:26: note: Function 'FoFiTrueType' argument 5 names different: declaration 'isDfont' definition 'isDfontA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2267:62: style: Function 'parseDfont' argument 3 names different: declaration 'pos' definition 'startPos'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:188:50: note: Function 'parseDfont' argument 3 names different: declaration 'pos' definition 'startPos'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2267:62: note: Function 'parseDfont' argument 3 names different: declaration 'pos' definition 'startPos'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:322:3: performance: Variable 'isDfont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:323:3: performance: Variable 'parsedOk' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:169:7: style: Technically the member function 'FoFiType1C::getNumGlyphs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:51:9: style: Technically the member function 'FoFiTrueType::isOpenTypeCFF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:57:9: style: Technically the member function 'FoFiTrueType::isHeadlessCFF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:60:7: style: Technically the member function 'FoFiTrueType::getNumCmaps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:336:19: note: Technically the member function 'FoFiTrueType::getNumCmaps' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:60:7: note: Technically the member function 'FoFiTrueType::getNumCmaps' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:63:7: style: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:340:19: note: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:63:7: note: Technically the member function 'FoFiTrueType::getCmapPlatform' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:66:7: style: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:344:19: note: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:66:7: note: Technically the member function 'FoFiTrueType::getCmapEncoding' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:70:7: style: Technically the member function 'FoFiTrueType::findCmap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:348:19: note: Technically the member function 'FoFiTrueType::findCmap' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:70:7: note: Technically the member function 'FoFiTrueType::findCmap' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:171:8: performance: Technically the member function 'FoFiTrueType::cvtEncoding' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1643:20: note: Technically the member function 'FoFiTrueType::cvtEncoding' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:171:8: note: Technically the member function 'FoFiTrueType::cvtEncoding' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:174:8: style: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:1672:20: note: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:174:8: note: Technically the member function 'FoFiTrueType::cvtCharStrings' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:182:8: performance: Technically the member function 'FoFiTrueType::dumpString' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2048:20: note: Technically the member function 'FoFiTrueType::dumpString' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:182:8: note: Technically the member function 'FoFiTrueType::dumpString' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:185:9: performance: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2077:21: note: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:185:9: note: Technically the member function 'FoFiTrueType::computeTableChecksum' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:190:7: style: Technically the member function 'FoFiTrueType::seekTable' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.cc:2401:19: note: Technically the member function 'FoFiTrueType::seekTable' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiTrueType.h:190:7: note: Technically the member function 'FoFiTrueType::seekTable' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1.cc:56:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1.cc:311:19: style: The scope of the variable 'type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1.cc:51:3: performance: Variable 'parsed' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2225:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2233:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2247:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:108:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:221:16: style: The scope of the variable 'enc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:542:7: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:903:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:1275:39: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2158:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2189:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:7: style: The scope of the variable 'fdSelectFmt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:20: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:25: style: The scope of the variable 'nRanges' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:34: style: The scope of the variable 'gid0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:40: style: The scope of the variable 'gid1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:46: style: The scope of the variable 'fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2562:53: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::nameIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::topDictIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::stringIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::gsubrIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::charStringsIdx' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::topDict' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::nGlyphs' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::nFDs' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::gsubrBias' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::ops' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::nOps' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:97:13: warning: Member variable 'FoFiType1C::nHints' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:132:9: style: Technically the member function 'Type1COp::isZero' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:30:17: note: Technically the member function 'Type1COp::isZero' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:132:9: note: Technically the member function 'Type1COp::isZero' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:133:9: style: Technically the member function 'Type1COp::isNegative' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:39:17: note: Technically the member function 'Type1COp::isNegative' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:133:9: note: Technically the member function 'Type1COp::isNegative' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:134:7: style: Technically the member function 'Type1COp::toInt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:48:15: note: Technically the member function 'Type1COp::toInt' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:134:7: note: Technically the member function 'Type1COp::toInt' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:135:10: style: Technically the member function 'Type1COp::toFloat' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:57:18: note: Technically the member function 'Type1COp::toFloat' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:135:10: note: Technically the member function 'Type1COp::toFloat' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:177:8: style: Technically the member function 'FoFiType1C::getFontMatrix' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:183:18: note: Technically the member function 'FoFiType1C::getFontMatrix' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:177:8: note: Technically the member function 'FoFiType1C::getFontMatrix' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:224:8: performance: Technically the member function 'FoFiType1C::eexecWrite' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2110:18: note: Technically the member function 'FoFiType1C::eexecWrite' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:224:8: note: Technically the member function 'FoFiType1C::eexecWrite' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:225:8: performance: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2131:18: note: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:225:8: note: Technically the member function 'FoFiType1C::eexecWriteCharstring' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:226:8: performance: Technically the member function 'FoFiType1C::writePSString' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.cc:2154:18: note: Technically the member function 'FoFiType1C::writePSString' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/fofi/FoFiType1C.h:226:8: note: Technically the member function 'FoFiType1C::writePSString' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:80:7: style: Technically the member function 'GString::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:86:8: style: Technically the member function 'GString::getChar' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:43:7: style: Technically the member function 'GHash::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:44:8: performance: Technically the member function 'GHash::startIter' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:265:13: note: Technically the member function 'GHash::startIter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:44:8: note: Technically the member function 'GHash::startIter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:45:9: style: Technically the member function 'GHash::getNext' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:271:14: note: Technically the member function 'GHash::getNext' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:45:9: note: Technically the member function 'GHash::getNext' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:46:9: style: Technically the member function 'GHash::getNext' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:291:14: note: Technically the member function 'GHash::getNext' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:46:9: note: Technically the member function 'GHash::getNext' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:47:8: performance: Technically the member function 'GHash::killIter' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:311:13: note: Technically the member function 'GHash::killIter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:47:8: note: Technically the member function 'GHash::killIter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:54:7: style: Technically the member function 'GHash::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:364:12: note: Technically the member function 'GHash::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:54:7: note: Technically the member function 'GHash::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:55:7: style: Technically the member function 'GHash::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.cc:376:12: note: Technically the member function 'GHash::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:55:7: note: Technically the member function 'GHash::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:31:3: style: Class 'GString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:41:3: style: Class 'GString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GHash.h:29:3: style: Class 'GHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GList.h:39:7: style: Technically the member function 'GList::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GList.h:31:3: style: Class 'GList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:589:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:649:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:286:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:355:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:586:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:623:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:741:7: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:778:18: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:793:18: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:813:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:833:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:118:7: style: Technically the member function 'GString::cmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:777:14: note: Technically the member function 'GString::cmp' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:118:7: note: Technically the member function 'GString::cmp' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:119:7: style: Technically the member function 'GString::cmpN' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:792:14: note: Technically the member function 'GString::cmpN' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:119:7: note: Technically the member function 'GString::cmpN' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:120:7: style: Technically the member function 'GString::cmp' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:812:14: note: Technically the member function 'GString::cmp' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:120:7: note: Technically the member function 'GString::cmp' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:121:7: style: Technically the member function 'GString::cmpN' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.cc:832:14: note: Technically the member function 'GString::cmpN' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/GString.h:121:7: note: Technically the member function 'GString::cmpN' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:74:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:224:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:352:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:354:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:356:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/gfile.cc:645:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/goo/parseargs.c:104:7: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:62:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:63:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:76:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:77:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2363:38: style: The scope of the variable 'lineDashMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2363:51: style: The scope of the variable 'lineDashTotal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2364:26: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2663:15: style: The scope of the variable 'xl0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2663:45: style: The scope of the variable 'xr3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2663:50: style: The scope of the variable 'xx1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2663:55: style: The scope of the variable 'xx2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2664:15: style: The scope of the variable 'yl0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2664:45: style: The scope of the variable 'yr3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2664:50: style: The scope of the variable 'yy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2664:55: style: The scope of the variable 'yy2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2665:15: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2665:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2665:39: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2665:43: style: The scope of the variable 'd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2744:35: style: The scope of the variable 'lineDashDist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2747:25: style: The scope of the variable 'lineDashIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2747:38: style: The scope of the variable 'subpathStart' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2747:52: style: The scope of the variable 'nDashes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2920:45: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2920:48: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:15: style: The scope of the variable 'xx0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:20: style: The scope of the variable 'yy0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:25: style: The scope of the variable 'xx1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:30: style: The scope of the variable 'yy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:35: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:39: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:43: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:46: style: The scope of the variable 'wx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:50: style: The scope of the variable 'wy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3020:54: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3224:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3226:7: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3226:10: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3226:21: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3226:25: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3458:57: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3925:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3925:51: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3925:58: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3925:62: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4006:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4006:51: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4080:22: style: The scope of the variable 'destPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4081:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4081:51: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4081:58: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4081:62: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4157:11: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4158:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4230:23: style: The scope of the variable 'ys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4230:31: style: The scope of the variable 'ySrc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4231:7: style: The scope of the variable 'ySrc0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4231:14: style: The scope of the variable 'ySrc1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4334:13: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4334:17: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4334:21: style: The scope of the variable 'y0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4334:25: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4334:32: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4539:27: style: The scope of the variable 'alphaPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4543:66: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5070:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5070:51: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5070:55: style: The scope of the variable 'xxa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5070:63: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5070:67: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5241:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5241:51: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5376:48: style: The scope of the variable 'destAlphaPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5377:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5377:51: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5377:55: style: The scope of the variable 'xxa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5377:63: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5377:67: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5521:11: style: The scope of the variable 'srcPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5521:20: style: The scope of the variable 'srcAlphaPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5523:37: style: The scope of the variable 'xt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5648:23: style: The scope of the variable 'ys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5648:31: style: The scope of the variable 'ySrc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5649:7: style: The scope of the variable 'ySrc0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5649:14: style: The scope of the variable 'ySrc1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5882:29: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:6024:11: style: The scope of the variable 'mono1Ptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:6430:13: style: The scope of the variable 'mask' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:6499:11: style: The scope of the variable 'alpha0Ptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:6501:13: style: The scope of the variable 'mask' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:6586:50: style: The scope of the variable 'j0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2134:46: style: Function 'setStrokePattern' argument 1 names different: declaration 'strokeColor' definition 'strokePattern'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:107:40: note: Function 'setStrokePattern' argument 1 names different: declaration 'strokeColor' definition 'strokePattern'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2134:46: note: Function 'setStrokePattern' argument 1 names different: declaration 'strokeColor' definition 'strokePattern'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2138:44: style: Function 'setFillPattern' argument 1 names different: declaration 'fillColor' definition 'fillPattern'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:108:38: note: Function 'setFillPattern' argument 1 names different: declaration 'fillColor' definition 'fillPattern'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2138:44: note: Function 'setFillPattern' argument 1 names different: declaration 'fillColor' definition 'fillPattern'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2741:48: style: Function 'makeDashedPath' argument 1 names different: declaration 'xPath' definition 'path'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:320:42: note: Function 'makeDashedPath' argument 1 names different: declaration 'xPath' definition 'path'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2741:48: note: Function 'makeDashedPath' argument 1 names different: declaration 'xPath' definition 'path'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1993:9: warning: Member variable 'Splash::groupBackX' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1993:9: warning: Member variable 'Splash::groupBackY' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1993:9: warning: Member variable 'Splash::opClipRes' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2013:9: warning: Member variable 'Splash::groupBackX' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2013:9: warning: Member variable 'Splash::groupBackY' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2013:9: warning: Member variable 'Splash::opClipRes' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:411:8: style: Unused private function: 'Splash::dumpXPath' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1997:3: performance: Variable 'vectorAntialias' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1998:3: performance: Variable 'inShading' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2017:3: performance: Variable 'vectorAntialias' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2018:3: performance: Variable 'inShading' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:38:7: style: Technically the member function 'SplashBitmap::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:39:7: style: Technically the member function 'SplashBitmap::getHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:40:7: style: Technically the member function 'SplashBitmap::getRowSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:41:7: style: Technically the member function 'SplashBitmap::getAlphaRowSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:42:19: style: Technically the member function 'SplashBitmap::getMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:102:7: style: Technically the member function 'SplashPath::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:103:8: style: Technically the member function 'SplashPath::getPoint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:117:9: style: Technically the member function 'SplashPath::noCurrentPoint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:118:9: style: Technically the member function 'SplashPath::onePointSubpath' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:119:9: style: Technically the member function 'SplashPath::openSubpath' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:104:7: style: Technically the member function 'SplashXPath::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:105:7: style: Technically the member function 'SplashXPath::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:106:7: style: Technically the member function 'SplashXPath::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:107:7: style: Technically the member function 'SplashXPath::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:37:7: style: Technically the member function 'SplashScreen::test' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:53:7: style: Technically the member function 'SplashScreen::testWithCursor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:61:9: style: Technically the member function 'SplashScreen::isStatic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.h:90:8: style: Technically the member function 'SplashFont::getBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.h:89:15: style: Technically the member function 'SplashClip::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.h:90:15: style: Technically the member function 'SplashClip::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.h:91:15: style: Technically the member function 'SplashClip::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.h:92:15: style: Technically the member function 'SplashClip::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:88:15: style: Technically the member function 'Splash::getStrokeAlpha' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2066:21: note: Technically the member function 'Splash::getStrokeAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:88:15: note: Technically the member function 'Splash::getStrokeAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:89:15: style: Technically the member function 'Splash::getFillAlpha' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2070:21: note: Technically the member function 'Splash::getFillAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:89:15: note: Technically the member function 'Splash::getFillAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:90:15: style: Technically the member function 'Splash::getLineWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2074:21: note: Technically the member function 'Splash::getLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:90:15: note: Technically the member function 'Splash::getLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:91:7: style: Technically the member function 'Splash::getLineCap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2078:13: note: Technically the member function 'Splash::getLineCap' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:91:7: note: Technically the member function 'Splash::getLineCap' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:92:7: style: Technically the member function 'Splash::getLineJoin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2082:13: note: Technically the member function 'Splash::getLineJoin' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:92:7: note: Technically the member function 'Splash::getLineJoin' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:93:15: style: Technically the member function 'Splash::getMiterLimit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2086:21: note: Technically the member function 'Splash::getMiterLimit' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:93:15: note: Technically the member function 'Splash::getMiterLimit' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:94:15: style: Technically the member function 'Splash::getFlatness' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2090:21: note: Technically the member function 'Splash::getFlatness' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:94:15: note: Technically the member function 'Splash::getFlatness' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:96:7: style: Technically the member function 'Splash::getLineDashLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2098:13: note: Technically the member function 'Splash::getLineDashLength' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:96:7: note: Technically the member function 'Splash::getLineDashLength' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:97:15: style: Technically the member function 'Splash::getLineDashPhase' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2102:21: note: Technically the member function 'Splash::getLineDashPhase' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:97:15: note: Technically the member function 'Splash::getLineDashPhase' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:98:26: style: Technically the member function 'Splash::getStrokeAdjust' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2106:32: note: Technically the member function 'Splash::getStrokeAdjust' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:98:26: note: Technically the member function 'Splash::getStrokeAdjust' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:101:9: style: Technically the member function 'Splash::getInNonIsolatedGroup' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2118:15: note: Technically the member function 'Splash::getInNonIsolatedGroup' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:101:9: note: Technically the member function 'Splash::getInNonIsolatedGroup' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:102:9: style: Technically the member function 'Splash::getInKnockoutGroup' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2122:15: note: Technically the member function 'Splash::getInKnockoutGroup' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:102:9: note: Technically the member function 'Splash::getInKnockoutGroup' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:244:8: style: Technically the member function 'Splash::getModRegion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:252:20: style: Technically the member function 'Splash::getClipRes' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:263:8: style: Technically the member function 'Splash::pipeInit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:163:21: note: Technically the member function 'Splash::pipeInit' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:263:8: note: Technically the member function 'Splash::pipeInit' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:304:8: performance: Technically the member function 'Splash::transform' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:1979:21: note: Technically the member function 'Splash::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:304:8: note: Technically the member function 'Splash::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:340:8: performance: Technically the member function 'Splash::scaleMaskYdXd' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3917:14: note: Technically the member function 'Splash::scaleMaskYdXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:340:8: note: Technically the member function 'Splash::scaleMaskYdXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:344:8: performance: Technically the member function 'Splash::scaleMaskYdXu' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:3998:14: note: Technically the member function 'Splash::scaleMaskYdXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:344:8: note: Technically the member function 'Splash::scaleMaskYdXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:348:8: performance: Technically the member function 'Splash::scaleMaskYuXd' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4074:14: note: Technically the member function 'Splash::scaleMaskYuXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:348:8: note: Technically the member function 'Splash::scaleMaskYuXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:352:8: performance: Technically the member function 'Splash::scaleMaskYuXu' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4151:14: note: Technically the member function 'Splash::scaleMaskYuXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:352:8: note: Technically the member function 'Splash::scaleMaskYuXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:356:8: performance: Technically the member function 'Splash::scaleMaskYuXuI' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:4224:14: note: Technically the member function 'Splash::scaleMaskYuXuI' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:356:8: note: Technically the member function 'Splash::scaleMaskYuXuI' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:376:8: performance: Technically the member function 'Splash::scaleImageYdXd' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5057:14: note: Technically the member function 'Splash::scaleImageYdXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:376:8: note: Technically the member function 'Splash::scaleImageYdXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:381:8: performance: Technically the member function 'Splash::scaleImageYdXu' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5231:14: note: Technically the member function 'Splash::scaleImageYdXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:381:8: note: Technically the member function 'Splash::scaleImageYdXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:386:8: performance: Technically the member function 'Splash::scaleImageYuXd' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5368:14: note: Technically the member function 'Splash::scaleImageYuXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:386:8: note: Technically the member function 'Splash::scaleImageYuXd' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:391:8: performance: Technically the member function 'Splash::scaleImageYuXu' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5510:14: note: Technically the member function 'Splash::scaleImageYuXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:391:8: note: Technically the member function 'Splash::scaleImageYuXu' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:396:8: performance: Technically the member function 'Splash::scaleImageYuXuI' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5641:14: note: Technically the member function 'Splash::scaleImageYuXuI' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:396:8: note: Technically the member function 'Splash::scaleImageYuXuI' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:401:8: performance: Technically the member function 'Splash::vertFlipImage' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5819:14: note: Technically the member function 'Splash::vertFlipImage' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:401:8: note: Technically the member function 'Splash::vertFlipImage' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:403:8: performance: Technically the member function 'Splash::horizFlipImage' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:5846:14: note: Technically the member function 'Splash::horizFlipImage' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:403:8: note: Technically the member function 'Splash::horizFlipImage' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:410:8: performance: Technically the member function 'Splash::dumpPath' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:7126:14: note: Technically the member function 'Splash::dumpPath' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:410:8: note: Technically the member function 'Splash::dumpPath' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:411:8: performance: Technically the member function 'Splash::dumpXPath' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:7148:14: note: Technically the member function 'Splash::dumpXPath' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.h:411:8: note: Technically the member function 'Splash::dumpXPath' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2019:3: style: Class 'Splash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/Splash.cc:2019:3: style: Class 'Splash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:52:3: style: Class 'SplashSolidColor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:29:3: style: Class 'SplashScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:30:3: style: Class 'SplashScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:54:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:31:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:54:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:58:16: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:36:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:58:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:60:17: style: The function 'isStatic' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:40:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPattern.h:60:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:51:10: style: Technically the member function 'SplashBitmap::getAlpha' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.cc:233:22: note: Technically the member function 'SplashBitmap::getAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashBitmap.h:51:10: note: Technically the member function 'SplashBitmap::getAlpha' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:310:15: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:39:13: warning: Member variable 'SplashClip::xMinI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:39:13: warning: Member variable 'SplashClip::yMinI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:39:13: warning: Member variable 'SplashClip::xMaxI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:39:13: warning: Member variable 'SplashClip::yMaxI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:51:3: performance: Variable 'intBoundsValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:56:3: performance: Variable 'isSimple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:79:3: performance: Variable 'intBoundsValid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:80:3: performance: Variable 'intBoundsStrokeAdjust' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.cc:85:3: performance: Variable 'isSimple' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashClip.h:105:3: style: Class 'SplashClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:89:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:43:13: warning: Member variable 'SplashFont::glyphW' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:43:13: warning: Member variable 'SplashFont::glyphH' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:43:13: warning: Member variable 'SplashFont::glyphSize' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:43:13: warning: Member variable 'SplashFont::cacheSets' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFont.cc:43:13: warning: Member variable 'SplashFont::cacheAssoc' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontEngine.cc:300:7: style: Condition '!fontFile' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontEngine.cc:287:14: note: Assignment 'fontFile=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontEngine.cc:300:7: note: Condition '!fontFile' is always true
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontEngine.h:44:3: style: Class 'SplashFontEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontFile.cc:47:3: style: Class 'SplashFontFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashFontFile.cc:47:3: style: Class 'SplashFontFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.cc:48:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.cc:55:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.cc:78:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.cc:164:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:111:9: style: Technically the member function 'SplashPath::containsZeroLengthSubpaths' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.cc:193:19: note: Technically the member function 'SplashPath::containsZeroLengthSubpaths' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:111:9: note: Technically the member function 'SplashPath::containsZeroLengthSubpaths' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashPath.h:115:3: style: Class 'SplashPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:54:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:248:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:287:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:294:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:151:21: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:242:58: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:68:7: style: Technically the member function 'SplashScreen::distance' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.cc:220:19: note: Technically the member function 'SplashScreen::distance' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashScreen.h:68:7: note: Technically the member function 'SplashScreen::distance' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.h:75:9: style: Technically the member function 'SplashState::lineDashContainsZeroLengthDashes' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.cc:215:20: note: Technically the member function 'SplashState::lineDashContainsZeroLengthDashes' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.h:75:9: note: Technically the member function 'SplashState::lineDashContainsZeroLengthDashes' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.cc:92:3: style: Class 'SplashState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.cc:92:3: style: Class 'SplashState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashState.h:91:3: style: Class 'SplashState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:93:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:242:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:329:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:350:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:88:57: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:363:15: style: The scope of the variable 'xl0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:363:45: style: The scope of the variable 'xr3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:363:50: style: The scope of the variable 'xx1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:363:55: style: The scope of the variable 'xx2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:364:15: style: The scope of the variable 'yl0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:364:45: style: The scope of the variable 'yr3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:364:50: style: The scope of the variable 'yy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:364:55: style: The scope of the variable 'yy2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:15: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:23: style: The scope of the variable 'mx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:27: style: The scope of the variable 'my' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:31: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:365:35: style: The scope of the variable 'd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:113:8: performance: Technically the member function 'SplashXPath::transform' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:49:26: note: Technically the member function 'SplashXPath::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:113:8: note: Technically the member function 'SplashXPath::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:115:9: performance: Technically the member function 'SplashXPath::strokeAdjust' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.cc:228:20: note: Technically the member function 'SplashXPath::strokeAdjust' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:115:9: note: Technically the member function 'SplashXPath::strokeAdjust' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPath.h:112:3: style: Class 'SplashXPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:193:7: style: The scope of the variable 'iy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:332:27: style: The scope of the variable 'ix0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:332:32: style: The scope of the variable 'ix1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:369:27: style: The scope of the variable 'ix0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:369:32: style: The scope of the variable 'ix1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:539:7: style: The scope of the variable 'xe' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:539:11: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:63:21: warning: Member variable 'SplashXPathScanner::nextSeg' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:63:21: warning: Member variable 'SplashXPathScanner::yTopI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:63:21: warning: Member variable 'SplashXPathScanner::yBottomI' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:63:21: warning: Member variable 'SplashXPathScanner::yTop' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:63:21: warning: Member variable 'SplashXPathScanner::yBottom' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:55:8: performance: Technically the member function 'SplashXPathScanner::insertSegmentBefore' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:88:26: note: Technically the member function 'SplashXPathScanner::insertSegmentBefore' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:55:8: note: Technically the member function 'SplashXPathScanner::insertSegmentBefore' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:56:8: performance: Technically the member function 'SplashXPathScanner::removeSegment' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:99:26: note: Technically the member function 'SplashXPathScanner::removeSegment' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:56:8: note: Technically the member function 'SplashXPathScanner::removeSegment' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:57:8: performance: Technically the member function 'SplashXPathScanner::moveSegmentAfter' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:109:26: note: Technically the member function 'SplashXPathScanner::moveSegmentAfter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:57:8: note: Technically the member function 'SplashXPathScanner::moveSegmentAfter' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:61:8: style: Technically the member function 'SplashXPathScanner::generatePixels' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:329:26: note: Technically the member function 'SplashXPathScanner::generatePixels' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:61:8: note: Technically the member function 'SplashXPathScanner::generatePixels' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:62:8: style: Technically the member function 'SplashXPathScanner::generatePixelsBinary' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:366:26: note: Technically the member function 'SplashXPathScanner::generatePixelsBinary' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:62:8: note: Technically the member function 'SplashXPathScanner::generatePixelsBinary' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:64:8: style: Technically the member function 'SplashXPathScanner::drawRectangleSpan' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:403:26: note: Technically the member function 'SplashXPathScanner::drawRectangleSpan' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:64:8: note: Technically the member function 'SplashXPathScanner::drawRectangleSpan' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:66:8: style: Technically the member function 'SplashXPathScanner::drawRectangleSpanBinary' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.cc:536:26: note: Technically the member function 'SplashXPathScanner::drawRectangleSpanBinary' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/splash/SplashXPathScanner.h:66:8: note: Technically the member function 'SplashXPathScanner::drawRectangleSpanBinary' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:122:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:230:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:291:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:300:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:604:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:606:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:613:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:618:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:626:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:627:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:688:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:690:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:694:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:695:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:696:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:697:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1479:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1481:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1493:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1505:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1516:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1572:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1585:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1588:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1596:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1665:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1688:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1691:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1699:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1735:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1751:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1775:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1778:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1786:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1849:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1851:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1863:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1874:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1887:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1904:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1934:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1958:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1961:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1969:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2030:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2055:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:85:18: style: The scope of the variable 'field' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:87:19: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:220:22: style: The scope of the variable 'annotPage' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:239:18: style: The scope of the variable 'field' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:242:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:590:10: style: The scope of the variable 'daToks' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:591:9: style: The scope of the variable 'fontTag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:592:10: style: The scope of the variable 'tfSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:592:18: style: The scope of the variable 'm2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:592:22: style: The scope of the variable 'm3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:593:7: style: The scope of the variable 'tfPos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:593:14: style: The scope of the variable 'tmPos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:593:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:676:10: style: The scope of the variable 'daToks' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:677:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:723:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:743:34: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:883:18: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1450:34: style: The scope of the variable 'xPrev' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1450:47: style: The scope of the variable 'w2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1450:51: style: The scope of the variable 'wMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1837:20: style: The scope of the variable 'fontSize2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1837:40: style: The scope of the variable 'wMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2019:13: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2177:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:116:5: performance: Variable 'ocState' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:128:11: style: Technically the member function 'Object::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:129:9: style: Technically the member function 'Object::isBool' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:130:9: style: Technically the member function 'Object::isInt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:131:9: style: Technically the member function 'Object::isReal' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:132:9: style: Technically the member function 'Object::isNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:133:9: style: Technically the member function 'Object::isString' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:134:9: style: Technically the member function 'Object::isName' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:135:9: style: Technically the member function 'Object::isNull' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:136:9: style: Technically the member function 'Object::isArray' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:137:9: style: Technically the member function 'Object::isDict' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:138:9: style: Technically the member function 'Object::isStream' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:139:9: style: Technically the member function 'Object::isRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:140:9: style: Technically the member function 'Object::isCmd' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:141:9: style: Technically the member function 'Object::isError' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:142:9: style: Technically the member function 'Object::isEOF' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:143:9: style: Technically the member function 'Object::isNone' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:154:9: style: Technically the member function 'Object::getBool' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:155:7: style: Technically the member function 'Object::getInt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:156:10: style: Technically the member function 'Object::getReal' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:157:10: style: Technically the member function 'Object::getNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:163:7: style: Technically the member function 'Object::getRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:164:7: style: Technically the member function 'Object::getRefNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:165:7: style: Technically the member function 'Object::getRefGen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Array.h:48:7: style: Technically the member function 'Array::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.h:48:7: style: Technically the member function 'Dict::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:265:9: style: Technically the member function 'StreamPredictor::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:273:7: style: Technically the member function 'StreamPredictor::getPredictor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:274:7: style: Technically the member function 'StreamPredictor::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:275:7: style: Technically the member function 'StreamPredictor::getNComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:276:7: style: Technically the member function 'StreamPredictor::getNBits' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:67:9: style: Technically the member function 'XRef::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:70:7: style: Technically the member function 'XRef::getErrorCode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:78:9: style: Technically the member function 'XRef::isEncrypted' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:88:7: style: Technically the member function 'XRef::getPermFlags' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:101:7: style: Technically the member function 'XRef::getNumObjects' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:104:15: style: Technically the member function 'XRef::getLastXRefPos' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:107:15: style: Technically the member function 'XRef::getLastStartxrefPos' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:110:7: style: Technically the member function 'XRef::getRootNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:111:7: style: Technically the member function 'XRef::getRootGen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:114:7: style: Technically the member function 'XRef::getNumXRefTables' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:115:15: style: Technically the member function 'XRef::getXRefTablePos' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:122:7: style: Technically the member function 'XRef::getSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.h:49:9: style: Technically the member function 'Catalog::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.h:52:7: style: Technically the member function 'Catalog::getNumPages' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.h:92:9: style: Technically the member function 'Catalog::getNeedsRendering' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:35:9: style: Technically the member function 'PDFRectangle::isValid' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:61:9: style: Technically the member function 'PageAttrs::isCropped' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:65:7: style: Technically the member function 'PageAttrs::getRotate' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:80:10: style: Technically the member function 'PageAttrs::getUserUnit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:126:9: style: Technically the member function 'Page::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:129:7: style: Technically the member function 'Page::getNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.h:52:9: style: Technically the member function 'PDFDoc::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.h:55:7: style: Technically the member function 'PDFDoc::getErrorCode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.h:165:10: style: Technically the member function 'PDFDoc::getPDFVersion' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextString.h:53:7: style: Technically the member function 'TextString::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:58:7: style: Technically the member function 'Function::getInputSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:59:7: style: Technically the member function 'Function::getOutputSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:61:10: style: Technically the member function 'Function::getDomainMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:62:10: style: Technically the member function 'Function::getDomainMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:63:10: style: Technically the member function 'Function::getRangeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:64:10: style: Technically the member function 'Function::getRangeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:65:9: style: Technically the member function 'Function::getHasRange' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:113:7: style: Technically the member function 'SampledFunction::getSampleSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:114:10: style: Technically the member function 'SampledFunction::getEncodeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:115:10: style: Technically the member function 'SampledFunction::getEncodeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:116:10: style: Technically the member function 'SampledFunction::getDecodeMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:117:10: style: Technically the member function 'SampledFunction::getDecodeMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:157:10: style: Technically the member function 'ExponentialFunction::getE' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:183:7: style: Technically the member function 'StitchingFunction::getNumFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:191:9: style: Technically the member function 'GfxColorSpace::getOverprintMask' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:249:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:250:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:251:10: style: Technically the member function 'GfxCalGrayColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:252:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:253:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:254:10: style: Technically the member function 'GfxCalGrayColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:255:10: style: Technically the member function 'GfxCalGrayColorSpace::getGamma' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:309:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:310:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:311:10: style: Technically the member function 'GfxCalRGBColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:312:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:313:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:314:10: style: Technically the member function 'GfxCalRGBColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:315:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaR' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:316:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaG' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:317:10: style: Technically the member function 'GfxCalRGBColorSpace::getGammaB' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:377:10: style: Technically the member function 'GfxLabColorSpace::getWhiteX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:378:10: style: Technically the member function 'GfxLabColorSpace::getWhiteY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:379:10: style: Technically the member function 'GfxLabColorSpace::getWhiteZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:380:10: style: Technically the member function 'GfxLabColorSpace::getBlackX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:381:10: style: Technically the member function 'GfxLabColorSpace::getBlackY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:382:10: style: Technically the member function 'GfxLabColorSpace::getBlackZ' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:383:10: style: Technically the member function 'GfxLabColorSpace::getAMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:384:10: style: Technically the member function 'GfxLabColorSpace::getAMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:385:10: style: Technically the member function 'GfxLabColorSpace::getBMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:386:10: style: Technically the member function 'GfxLabColorSpace::getBMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:426:7: style: Technically the member function 'GfxICCBasedColorSpace::getICCProfileStreamRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:465:7: style: Technically the member function 'GfxIndexedColorSpace::getIndexHigh' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:615:7: style: Technically the member function 'GfxPattern::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:634:7: style: Technically the member function 'GfxTilingPattern::getPaintType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:635:7: style: Technically the member function 'GfxTilingPattern::getTilingType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:637:10: style: Technically the member function 'GfxTilingPattern::getXStep' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:638:10: style: Technically the member function 'GfxTilingPattern::getYStep' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:700:7: style: Technically the member function 'GfxShading::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:703:9: style: Technically the member function 'GfxShading::getHasBackground' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:704:8: style: Technically the member function 'GfxShading::getBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:706:9: style: Technically the member function 'GfxShading::getHasBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:740:8: style: Technically the member function 'GfxFunctionShading::getDomain' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:743:7: style: Technically the member function 'GfxFunctionShading::getNFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:775:8: style: Technically the member function 'GfxAxialShading::getCoords' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:777:10: style: Technically the member function 'GfxAxialShading::getDomain0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:778:10: style: Technically the member function 'GfxAxialShading::getDomain1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:779:9: style: Technically the member function 'GfxAxialShading::getExtend0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:780:9: style: Technically the member function 'GfxAxialShading::getExtend1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:781:7: style: Technically the member function 'GfxAxialShading::getNFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:814:8: style: Technically the member function 'GfxRadialShading::getCoords' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:817:10: style: Technically the member function 'GfxRadialShading::getDomain0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:818:10: style: Technically the member function 'GfxRadialShading::getDomain1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:819:9: style: Technically the member function 'GfxRadialShading::getExtend0' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:820:9: style: Technically the member function 'GfxRadialShading::getExtend1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:821:7: style: Technically the member function 'GfxRadialShading::getNFuncs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:858:7: style: Technically the member function 'GfxGouraudTriangleShading::getNComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:859:7: style: Technically the member function 'GfxGouraudTriangleShading::getNTriangles' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:899:7: style: Technically the member function 'GfxPatchMeshShading::getNComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:900:7: style: Technically the member function 'GfxPatchMeshShading::getNPatches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:930:9: style: Technically the member function 'GfxImageColorMap::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:936:7: style: Technically the member function 'GfxImageColorMap::getNumPixelComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:937:7: style: Technically the member function 'GfxImageColorMap::getBits' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:940:10: style: Technically the member function 'GfxImageColorMap::getDecodeLow' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:941:10: style: Technically the member function 'GfxImageColorMap::getDecodeHigh' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:991:7: style: Technically the member function 'GfxSubpath::getNumPoints' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:992:10: style: Technically the member function 'GfxSubpath::getX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:993:10: style: Technically the member function 'GfxSubpath::getY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:994:9: style: Technically the member function 'GfxSubpath::getCurve' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:997:10: style: Technically the member function 'GfxSubpath::getLastX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:998:10: style: Technically the member function 'GfxSubpath::getLastY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1009:9: style: Technically the member function 'GfxSubpath::isClosed' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1040:9: style: Technically the member function 'GfxPath::isCurPt' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1043:9: style: Technically the member function 'GfxPath::isPath' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1046:7: style: Technically the member function 'GfxPath::getNumSubpaths' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1106:10: style: Technically the member function 'GfxState::getHDPI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1107:10: style: Technically the member function 'GfxState::getVDPI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1109:10: style: Technically the member function 'GfxState::getX1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1110:10: style: Technically the member function 'GfxState::getY1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1111:10: style: Technically the member function 'GfxState::getX2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1112:10: style: Technically the member function 'GfxState::getY2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1113:10: style: Technically the member function 'GfxState::getPageWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1114:10: style: Technically the member function 'GfxState::getPageHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1115:7: style: Technically the member function 'GfxState::getRotate' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1134:16: style: Technically the member function 'GfxState::getBlendMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1135:10: style: Technically the member function 'GfxState::getFillOpacity' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1136:10: style: Technically the member function 'GfxState::getStrokeOpacity' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1137:9: style: Technically the member function 'GfxState::getFillOverprint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1138:9: style: Technically the member function 'GfxState::getStrokeOverprint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1139:7: style: Technically the member function 'GfxState::getOverprintMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1140:22: style: Technically the member function 'GfxState::getRenderingIntent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1142:10: style: Technically the member function 'GfxState::getLineWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1143:8: style: Technically the member function 'GfxState::getLineDash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1145:10: style: Technically the member function 'GfxState::getFlatness' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1146:7: style: Technically the member function 'GfxState::getLineJoin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1147:7: style: Technically the member function 'GfxState::getLineCap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1148:10: style: Technically the member function 'GfxState::getMiterLimit' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1149:9: style: Technically the member function 'GfxState::getStrokeAdjust' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1151:10: style: Technically the member function 'GfxState::getFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1153:10: style: Technically the member function 'GfxState::getCharSpace' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1154:10: style: Technically the member function 'GfxState::getWordSpace' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1155:10: style: Technically the member function 'GfxState::getHorizScaling' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1156:10: style: Technically the member function 'GfxState::getLeading' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1157:10: style: Technically the member function 'GfxState::getRise' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1158:7: style: Technically the member function 'GfxState::getRender' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1161:10: style: Technically the member function 'GfxState::getCurX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1162:10: style: Technically the member function 'GfxState::getCurY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1163:8: style: Technically the member function 'GfxState::getClipBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1166:10: style: Technically the member function 'GfxState::getLineX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1167:10: style: Technically the member function 'GfxState::getLineY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1174:8: style: Technically the member function 'GfxState::transform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1177:8: style: Technically the member function 'GfxState::transformDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1180:8: style: Technically the member function 'GfxState::textTransform' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1183:8: style: Technically the member function 'GfxState::textTransformDelta' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1267:9: style: Technically the member function 'GfxState::hasSaves' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:141:9: style: Technically the member function 'GfxFont::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:157:15: style: Technically the member function 'GfxFont::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:162:9: style: Technically the member function 'GfxFont::getEmbeddedFontID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:170:7: style: Technically the member function 'GfxFont::getFlags' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:171:9: style: Technically the member function 'GfxFont::isFixedWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:172:9: style: Technically the member function 'GfxFont::isSerif' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:173:9: style: Technically the member function 'GfxFont::isSymbolic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:174:9: style: Technically the member function 'GfxFont::isItalic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:175:9: style: Technically the member function 'GfxFont::isBold' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:184:10: style: Technically the member function 'GfxFont::getAscent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:185:10: style: Technically the member function 'GfxFont::getDescent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:265:9: style: Technically the member function 'Gfx8BitFont::getHasEncoding' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:268:9: style: Technically the member function 'Gfx8BitFont::getUsesMacRomanEnc' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:271:10: style: Technically the member function 'Gfx8BitFont::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:337:7: style: Technically the member function 'GfxCIDFont::getCIDToGIDLen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:84:16: style: Technically the member function 'OptionalContentGroup::getViewState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:85:16: style: Technically the member function 'OptionalContentGroup::getPrintState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:86:9: style: Technically the member function 'OptionalContentGroup::getState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:44:19: style: Technically the member function 'AnnotBorderStyle::getType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:45:10: style: Technically the member function 'AnnotBorderStyle::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:46:8: style: Technically the member function 'AnnotBorderStyle::getDash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:48:7: style: Technically the member function 'AnnotBorderStyle::getNumColorComps' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:85:9: style: Technically the member function 'Annot::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:90:10: style: Technically the member function 'Annot::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:91:10: style: Technically the member function 'Annot::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:92:10: style: Technically the member function 'Annot::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:93:10: style: Technically the member function 'Annot::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:97:9: style: Technically the member function 'Annot::inRect' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:105:9: style: Technically the member function 'Annot::match' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:161:7: style: Technically the member function 'Annots::getNumAnnots' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.h:56:7: style: Technically the member function 'Lexer::getStreamIndex' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:87:21: style: Technically the member function 'AcroFormField::getAcroFormFieldType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:91:9: style: Technically the member function 'AcroFormField::getTypeFromParent' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:102:8: performance: Technically the member function 'AcroFormField::drawExistingAppearance' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:838:21: note: Technically the member function 'AcroFormField::drawExistingAppearance' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:102:8: note: Technically the member function 'AcroFormField::drawExistingAppearance' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:108:8: performance: Technically the member function 'AcroFormField::setColor' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:1394:21: note: Technically the member function 'AcroFormField::setColor' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:108:8: note: Technically the member function 'AcroFormField::setColor' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:120:8: performance: Technically the member function 'AcroFormField::getNextLine' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2015:21: note: Technically the member function 'AcroFormField::getNextLine' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:120:8: note: Technically the member function 'AcroFormField::getNextLine' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:123:8: performance: Technically the member function 'AcroFormField::drawCircle' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2079:21: note: Technically the member function 'AcroFormField::drawCircle' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:123:8: note: Technically the member function 'AcroFormField::drawCircle' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:125:8: performance: Technically the member function 'AcroFormField::drawCircleTopLeft' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2104:21: note: Technically the member function 'AcroFormField::drawCircleTopLeft' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:125:8: note: Technically the member function 'AcroFormField::drawCircleTopLeft' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:127:8: performance: Technically the member function 'AcroFormField::drawCircleBottomRight' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:2130:21: note: Technically the member function 'AcroFormField::drawCircleBottomRight' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:127:8: note: Technically the member function 'AcroFormField::drawCircleBottomRight' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:189:3: style: Class 'AcroForm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.cc:189:3: style: Class 'AcroForm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Array.h:33:3: style: Class 'Array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.h:33:3: style: Class 'Dict' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:192:3: style: Class 'FilterStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:416:3: style: Class 'ASCIIHexStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:440:3: style: Class 'ASCII85Stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:512:3: style: Class 'RunLengthStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:833:3: style: Class 'EOFStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:904:3: style: Class 'ASCIIHexEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:936:3: style: Class 'ASCII85Encoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:968:3: style: Class 'RunLengthEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1006:3: style: Class 'LZWEncoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.h:43:3: style: Class 'Catalog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextString.h:35:3: style: Class 'TextString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextString.h:38:3: style: Class 'TextString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:575:3: style: Class 'GfxPatternColorSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:732:3: style: Class 'GfxFunctionShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:767:3: style: Class 'GfxAxialShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:806:3: style: Class 'GfxRadialShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:850:3: style: Class 'GfxGouraudTriangleShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:891:3: style: Class 'GfxPatchMeshShading' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:35:3: style: Class 'OptionalContent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:167:16: style: The function 'setPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:117:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:167:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:168:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:168:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:169:23: style: The function 'getBaseStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:126:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:169:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:170:19: style: The function 'getUndecodedStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:130:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:170:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:171:17: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:133:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:171:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:87:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:195:23: style: The function 'getPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:112:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:195:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:196:16: style: The function 'setPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:117:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:196:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:197:23: style: The function 'getBaseStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:126:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:197:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:198:19: style: The function 'getUndecodedStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:130:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:198:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:199:17: style: The function 'getDict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:133:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:199:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:200:19: style: The function 'getNextStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:143:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:200:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:307:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:307:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:308:19: style: The function 'makeSubStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:165:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:308:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:310:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:310:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:311:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:311:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:312:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:312:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:314:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:314:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:316:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:316:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:317:23: style: The function 'getPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:112:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:317:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:318:16: style: The function 'setPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:318:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:319:23: style: The function 'getStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:175:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:319:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:320:16: style: The function 'moveStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:176:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:320:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:347:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:347:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:348:19: style: The function 'makeSubStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:165:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:348:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:350:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:350:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:351:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:351:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:352:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:87:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:352:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:353:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:353:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:355:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:355:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:357:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:357:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:358:23: style: The function 'getPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:112:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:358:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:359:16: style: The function 'setPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:359:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:360:23: style: The function 'getStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:175:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:360:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:361:16: style: The function 'moveStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:176:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:361:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:388:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:388:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:389:19: style: The function 'makeSubStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:165:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:389:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:391:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:391:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:392:17: style: The function 'isEmbedStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:81:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:392:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:393:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:393:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:394:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:394:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:395:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:395:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:396:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:396:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:397:23: style: The function 'getPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:112:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:397:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:398:16: style: The function 'setPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:398:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:399:23: style: The function 'getStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:175:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:399:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:400:16: style: The function 'moveStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:176:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:400:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:418:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:418:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:419:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:419:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:420:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:420:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:421:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:421:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:423:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:423:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:424:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:424:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:425:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:425:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:442:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:442:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:443:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:443:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:444:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:444:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:445:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:445:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:447:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:447:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:448:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:448:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:449:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:449:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:469:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:469:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:470:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:470:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:471:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:471:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:472:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:472:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:473:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:473:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:474:15: style: The function 'getRawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:97:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:474:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:475:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:475:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:476:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:476:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:477:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:477:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:514:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:514:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:515:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:515:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:516:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:516:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:517:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:517:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:519:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:519:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:521:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:521:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:522:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:522:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:523:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:523:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:548:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:548:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:549:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:549:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:550:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:550:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:551:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:551:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:552:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:552:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:553:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:553:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:554:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:554:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:555:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:555:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:644:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:644:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:645:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:645:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:646:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:646:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:647:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:647:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:648:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:648:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:649:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:649:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:650:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:650:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:651:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:651:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:652:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:652:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:779:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:779:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:780:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:780:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:781:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:781:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:782:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:782:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:783:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:783:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:784:15: style: The function 'getRawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:97:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:784:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:785:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:785:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:786:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:786:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:787:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:787:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:835:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:835:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:836:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:836:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:837:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:837:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:838:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:838:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:839:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:839:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:840:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:840:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:841:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:841:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:843:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:843:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:855:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:855:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:856:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:856:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:857:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:857:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:858:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:858:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:859:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:859:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:860:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:860:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:862:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:862:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:881:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:881:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:882:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:882:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:883:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:883:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:884:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:884:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:885:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:885:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:886:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:886:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:888:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:888:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:889:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:889:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:906:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:906:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:907:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:907:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:908:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:908:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:909:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:909:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:911:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:911:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:913:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:913:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:915:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:915:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:916:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:916:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:938:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:938:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:939:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:939:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:940:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:940:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:941:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:941:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:943:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:943:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:945:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:945:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:947:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:947:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:948:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:948:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:970:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:970:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:971:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:971:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:972:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:972:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:973:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:973:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:975:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:975:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:977:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:977:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:979:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:979:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:980:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:980:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1008:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1008:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1009:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1009:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1010:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1010:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1011:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1011:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1012:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1012:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1013:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1013:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1015:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1015:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1016:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:1016:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:91:21: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:47:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:91:21: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:92:15: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:55:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:92:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:93:16: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:93:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:94:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:70:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:94:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:108:21: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:47:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:108:21: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:109:15: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:55:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:109:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:110:16: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:110:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:111:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:70:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:111:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:150:21: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:47:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:150:21: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:151:15: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:55:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:151:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:152:16: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:152:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:153:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:70:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:153:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:178:21: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:47:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:178:21: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:179:15: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:55:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:179:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:180:16: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:180:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:181:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:70:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:181:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:210:21: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:47:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:210:21: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:211:15: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:55:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:211:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:212:16: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:212:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:213:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:70:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:213:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:213:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:213:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:214:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:214:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:216:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:216:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:217:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:217:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:218:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:218:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:220:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:220:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:221:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:221:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:235:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:235:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:236:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:236:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:241:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:241:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:242:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:242:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:243:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:243:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:245:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:245:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:246:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:246:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:273:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:273:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:274:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:274:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:276:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:276:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:277:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:277:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:278:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:278:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:280:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:280:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:281:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:281:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:295:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:295:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:296:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:296:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:301:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:301:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:302:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:302:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:303:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:303:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:305:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:305:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:306:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:306:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:337:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:337:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:338:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:338:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:340:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:340:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:341:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:341:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:342:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:342:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:344:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:344:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:345:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:345:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:360:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:360:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:361:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:361:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:366:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:366:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:367:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:367:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:368:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:368:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:370:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:370:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:371:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:371:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:373:16: style: The function 'getDefaultRanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:182:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:373:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:406:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:406:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:407:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:407:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:413:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:413:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:414:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:414:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:415:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:415:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:417:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:417:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:418:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:418:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:420:16: style: The function 'getDefaultRanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:182:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:420:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:446:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:446:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:447:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:447:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:453:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:453:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:454:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:454:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:455:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:455:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:457:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:457:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:458:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:458:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:460:16: style: The function 'getDefaultRanges' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:182:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:460:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:486:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:486:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:487:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:487:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:493:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:493:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:494:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:494:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:495:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:495:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:497:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:497:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:498:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:498:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:500:17: style: The function 'isNonMarking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:187:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:500:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:530:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:530:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:531:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:531:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:537:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:537:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:538:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:538:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:539:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:539:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:541:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:541:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:542:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:542:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:544:17: style: The function 'isNonMarking' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:187:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:544:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:577:26: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:154:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:577:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:578:29: style: The function 'getMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:155:29: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:578:29: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:584:16: style: The function 'getGray' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:167:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:584:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:585:16: style: The function 'getRGB' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:169:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:585:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:586:16: style: The function 'getCMYK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:171:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:586:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:588:15: style: The function 'getNComps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:175:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:588:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:589:16: style: The function 'getDefaultColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:589:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:632:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:613:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:632:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:671:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:613:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:671:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:738:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:698:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:738:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:773:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:698:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:773:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:812:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:698:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:812:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:856:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:698:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:856:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:897:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:698:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:897:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:251:15: style: The function 'getNextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:206:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:251:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:287:17: style: The function 'problematicForUnicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:212:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:287:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:319:17: style: The function 'isCIDFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:158:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:319:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:321:15: style: The function 'getNextChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:206:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:321:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:326:15: style: The function 'getWMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:188:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:326:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:339:17: style: The function 'problematicForUnicode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:212:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:339:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:33:23: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:32:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:33:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:35:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:34:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:35:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:37:15: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:36:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:37:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:38:22: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:37:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:38:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:76:15: style: The function 'getPageNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:57:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:76:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:77:23: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:58:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:77:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:78:20: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:61:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:78:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:79:20: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:65:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:79:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:80:16: style: The function 'getBBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:67:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:80:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:81:16: style: The function 'getFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:81:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:82:16: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:69:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:82:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:85:19: style: The function 'getResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:74:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/AcroForm.h:85:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1171:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1173:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1185:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1188:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1240:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1264:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1267:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1275:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:88:10: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:802:19: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1131:15: style: The scope of the variable 'charName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1132:28: style: The scope of the variable 'fontSize2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1134:24: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:1351:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:127:8: style: Unused private function: 'Annot::drawCircleTopLeft' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:128:8: style: Unused private function: 'Annot::drawCircleBottomRight' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:91:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:119:20: performance: Technically the member function 'Annot::parseLineEndType' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:873:25: note: Technically the member function 'Annot::parseLineEndType' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:119:20: note: Technically the member function 'Annot::parseLineEndType' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:120:8: performance: Technically the member function 'Annot::adjustLineEndpoint' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:899:13: note: Technically the member function 'Annot::adjustLineEndpoint' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.h:120:8: note: Technically the member function 'Annot::adjustLineEndpoint' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:103:5: style: Class 'Annot' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Annot.cc:103:5: style: Class 'Annot' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Array.cc:48:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/BuiltinFont.cc:25:10: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/BuiltinFont.h:51:7: style: Technically the member function 'BuiltinFontWidths::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/BuiltinFont.cc:57:24: note: Technically the member function 'BuiltinFontWidths::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/BuiltinFont.h:51:7: note: Technically the member function 'BuiltinFontWidths::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:47:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:198:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:262:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:293:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:54:12: style: The scope of the variable 'cMapNameA' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:281:13: style: The scope of the variable 'byte0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:281:20: style: The scope of the variable 'byte1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:363:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:196:3: performance: Variable 'isIdent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:209:3: performance: Variable 'isIdent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:306:9: style: Technically the member function 'GlobalParams::getOverprintPreview' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.h:64:7: style: Technically the member function 'CMap::getCID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:360:11: note: Technically the member function 'CMap::getCID' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.h:64:7: note: Technically the member function 'CMap::getCID' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.h:67:7: style: Technically the member function 'CMap::getWMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.h:77:8: style: Technically the member function 'CMap::addCIDs' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.cc:279:12: note: Technically the member function 'CMap::addCIDs' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CMap.h:77:8: note: Technically the member function 'CMap::addCIDs' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:223:3: style: Class 'GlobalParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:476:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:609:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:811:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:815:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:819:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:823:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:199:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:379:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:487:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:487:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:518:17: style: The scope of the variable 'kidNode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:520:7: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:717:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:770:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:771:15: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:833:20: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:835:23: style: The scope of the variable 'pageRangeNum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:53:3: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:99:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:89:9: style: Technically the member function 'LinkDest::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:92:16: style: Technically the member function 'LinkDest::getKind' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:93:9: style: Technically the member function 'LinkDest::isPageRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:94:7: style: Technically the member function 'LinkDest::getPageNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:95:7: style: Technically the member function 'LinkDest::getPageRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:96:10: style: Technically the member function 'LinkDest::getLeft' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:97:10: style: Technically the member function 'LinkDest::getBottom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:98:10: style: Technically the member function 'LinkDest::getRight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:99:10: style: Technically the member function 'LinkDest::getTop' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:100:10: style: Technically the member function 'LinkDest::getZoom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:101:9: style: Technically the member function 'LinkDest::getChangeLeft' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:102:9: style: Technically the member function 'LinkDest::getChangeTop' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:103:9: style: Technically the member function 'LinkDest::getChangeZoom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:278:9: style: Technically the member function 'LinkMovie::hasAnnotRef' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:329:7: style: Technically the member function 'LinkSubmitForm::getFlags' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:355:9: style: Technically the member function 'LinkHide::getHideFlag' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:402:9: style: Technically the member function 'Link::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:405:9: style: Technically the member function 'Link::inRect' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:412:8: style: Technically the member function 'Link::getRect' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:437:7: style: Technically the member function 'Links::getNumLinks' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:155:7: style: Class 'Catalog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Catalog.cc:155:7: style: Class 'Catalog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:83:3: style: Class 'LinkDest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:133:3: style: Class 'LinkGoTo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:194:3: style: Class 'LinkLaunch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:246:3: style: Class 'LinkNamed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:295:3: style: Class 'LinkJavaScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:371:3: style: Class 'LinkUnknown' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:139:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:139:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:142:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:142:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:169:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:169:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:172:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:172:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:200:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:200:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:203:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:203:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:227:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:227:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:230:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:230:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:251:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:251:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:254:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:254:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:274:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:274:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:277:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:277:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:300:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:300:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:303:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:303:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:323:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:323:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:326:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:326:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:350:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:350:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:353:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:353:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:377:17: style: The function 'isOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:48:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:377:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:380:26: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:51:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:380:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:44:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:209:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:501:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:633:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:79:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:147:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:472:12: style: The scope of the variable 'oldLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:472:20: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:474:7: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:521:12: style: The scope of the variable 'oldLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:521:20: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:617:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:617:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:71:7: style: Technically the member function 'CharCodeToUnicode::mapToUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.cc:647:24: note: Technically the member function 'CharCodeToUnicode::mapToUnicode' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:71:7: note: Technically the member function 'CharCodeToUnicode::mapToUnicode' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:75:12: style: Technically the member function 'CharCodeToUnicode::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:77:9: style: Technically the member function 'CharCodeToUnicode::isIdentity' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:85:3: style: Class 'CharCodeToUnicode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/CharCodeToUnicode.h:108:3: style: Class 'CharCodeToUnicodeCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:47:12: style: The scope of the variable 'userPassword2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:48:15: style: The scope of the variable 'userPW' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:52:15: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:199:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:199:16: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:790:10: style: The scope of the variable 'round' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:849:17: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:932:17: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:1122:15: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:1437:16: style: The scope of the variable 'T1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.cc:1437:20: style: The scope of the variable 'T2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:87:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:87:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:88:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:88:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:89:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:89:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:90:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:90:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:91:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:91:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:92:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:92:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:93:19: style: The function 'getUndecodedStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:198:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Decrypt.h:93:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.cc:39:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.cc:81:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.cc:58:7: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.cc:78:7: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.h:86:7: style: Technically the member function 'Dict::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.cc:105:11: note: Technically the member function 'Dict::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Dict.h:86:7: note: Technically the member function 'Dict::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:179:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:180:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:209:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:170:15: style: The scope of the variable 'rect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:170:22: style: The scope of the variable 'rectA' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:171:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.cc:38:3: performance: Variable 'colorMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:35:9: style: Technically the member function 'TileDesc::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:60:7: style: Technically the member function 'SelectRect::operator==' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:63:7: style: Technically the member function 'SelectRect::operator!=' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:107:7: style: Technically the member function 'DisplayState::getMaxTileWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:108:7: style: Technically the member function 'DisplayState::getMaxTileHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:109:7: style: Technically the member function 'DisplayState::getTileCacheSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:110:7: style: Technically the member function 'DisplayState::getNWorkerThreads' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:111:19: style: Technically the member function 'DisplayState::getColorMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:112:7: style: Technically the member function 'DisplayState::getBitmapRowPad' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:113:18: style: Technically the member function 'DisplayState::getPaperColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:114:18: style: Technically the member function 'DisplayState::getMatteColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:115:18: style: Technically the member function 'DisplayState::getSelectColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:116:9: style: Technically the member function 'DisplayState::getReverseVideo' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:118:7: style: Technically the member function 'DisplayState::getWinW' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:119:7: style: Technically the member function 'DisplayState::getWinH' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:120:15: style: Technically the member function 'DisplayState::getDisplayMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:121:9: style: Technically the member function 'DisplayState::displayModeIsContinuous' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:125:9: style: Technically the member function 'DisplayState::displayModeIsSideBySide' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:128:10: style: Technically the member function 'DisplayState::getZoom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:129:7: style: Technically the member function 'DisplayState::getRotate' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:130:7: style: Technically the member function 'DisplayState::getScrollPage' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:131:7: style: Technically the member function 'DisplayState::getScrollX' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:132:7: style: Technically the member function 'DisplayState::getScrollY' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/DisplayState.h:133:9: style: Technically the member function 'DisplayState::hasSelection' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:72:3: style: Class 'TileMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.h:33:3: style: Class 'TileCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Error.cc:53:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.cc:29:9: style: The scope of the variable 'form' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.cc:58:14: style: The scope of the variable 'field' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.cc:75:14: style: The scope of the variable 'field' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:50:23: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:32:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:50:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:52:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:34:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:52:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:54:15: style: The function 'getNumFields' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:36:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:54:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:55:22: style: The function 'getField' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:37:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:55:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:100:15: style: The function 'getPageNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:57:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:100:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:101:23: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:58:23: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:101:23: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:102:20: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:61:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:102:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:103:20: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:65:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:103:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:104:16: style: The function 'getBBox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:67:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:104:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:105:16: style: The function 'getFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:68:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:105:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:106:16: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:69:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:106:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:108:19: style: The function 'getResources' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Form.h:74:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:108:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:411:3: error: Using 'memcpy' on class that contains a virtual method. [memsetClass]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:594:3: error: Using 'memcpy' on class that contains a virtual method. [memsetClass]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:735:3: error: Using 'memcpy' on class that contains a virtual method. [memsetClass]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:963:3: error: Using 'memcpy' on class that contains a virtual method. [memsetClass]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:965:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:1126:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:1139:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:1153:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:420:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:750:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:978:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:1028:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:38:11: warning: Member variable 'Function::m' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:38:11: warning: Member variable 'Function::n' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:38:11: warning: Member variable 'Function::domain' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:38:11: warning: Member variable 'Function::range' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:215:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:504:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:630:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:907:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:926:3: style: Class 'PostScriptFunction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:926:3: style: Class 'PostScriptFunction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:110:16: warning: Virtual function 'transform' is called from constructor 'SampledFunction(Object*funcObj,Dict*dict)' at line 385. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:385:3: note: Calling transform
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:110:16: note: transform is a virtual method
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:212:16: warning: Virtual function 'transform' is called from constructor 'PostScriptFunction(Object*funcObj,Dict*dict)' at line 952. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.cc:952:3: note: Calling transform
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:212:16: note: transform is a virtual method
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:122:3: style: Class 'SampledFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:161:3: style: Class 'ExponentialFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:191:3: style: Class 'StitchingFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Function.h:219:3: style: Class 'PostScriptFunction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2801:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2807:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2813:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2819:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2825:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:657:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1464:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1465:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1509:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1511:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1816:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1819:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1843:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1846:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1870:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1873:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1916:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2220:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2223:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2226:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2230:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2234:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2291:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2294:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2297:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2301:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2305:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3790:3: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3792:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4895:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4901:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:605:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:651:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:653:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:653:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:832:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:899:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:949:18: style: The scope of the variable 'blendingColorSpace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1459:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1504:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2447:18: style: The scope of the variable 'mul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2452:18: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2750:18: style: The scope of the variable 'xb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2750:22: style: The scope of the variable 'yb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2750:30: style: The scope of the variable 'rb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2751:14: style: The scope of the variable 'tb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2751:22: style: The scope of the variable 'sb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:10: style: The scope of the variable 'sLeft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:17: style: The scope of the variable 'sRight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:25: style: The scope of the variable 'sTop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:31: style: The scope of the variable 'sBottom' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:40: style: The scope of the variable 'sZero' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2753:47: style: The scope of the variable 'sDiag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:2759:30: style: The scope of the variable 'ib' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:10: style: The scope of the variable 'x01' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:15: style: The scope of the variable 'y01' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:20: style: The scope of the variable 'x12' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:25: style: The scope of the variable 'y12' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:30: style: The scope of the variable 'x20' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3170:35: style: The scope of the variable 'y20' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3171:10: style: The scope of the variable 'color01' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3172:10: style: The scope of the variable 'color12' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3173:10: style: The scope of the variable 'color20' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:16: style: The scope of the variable 'xMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:22: style: The scope of the variable 'yMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:28: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:34: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:40: style: The scope of the variable 'xxm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3262:45: style: The scope of the variable 'yym' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3263:7: style: The scope of the variable 'nComps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3263:18: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3647:7: style: The scope of the variable 'wMode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3701:34: style: The scope of the variable 'curX' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3701:40: style: The scope of the variable 'curY' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3703:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3703:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3707:9: style: The scope of the variable 'resDict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3709:13: style: The scope of the variable 'savedState' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:3713:38: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4713:7: style: The scope of the variable 'c1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4713:11: style: The scope of the variable 'c2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4713:15: style: The scope of the variable 'c3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4931:9: style: The scope of the variable 'dict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4931:16: style: The scope of the variable 'resDict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4933:10: style: The scope of the variable 'formXMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4933:20: style: The scope of the variable 'formYMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4933:30: style: The scope of the variable 'formXMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4933:40: style: The scope of the variable 'formYMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:13: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:16: style: The scope of the variable 'sx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:20: style: The scope of the variable 'sy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:24: style: The scope of the variable 'tx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4934:28: style: The scope of the variable 'ty' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4936:11: style: The scope of the variable 'borderColor' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4938:18: style: The scope of the variable 'dash2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4940:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:45:3: warning: Member variable 'OutputDev::defCTM' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:45:3: warning: Member variable 'OutputDev::defICTM' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:496:6: warning: Member variable 'Gfx::opCounter' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:544:6: warning: Member variable 'Gfx::opCounter' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:223:8: style: Unused private function: 'Gfx::opSave' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:224:8: style: Unused private function: 'Gfx::opRestore' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:225:8: style: Unused private function: 'Gfx::opConcat' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:232:8: style: Unused private function: 'Gfx::opSetExtGState' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:241:8: style: Unused private function: 'Gfx::opSetFillGray' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:242:8: style: Unused private function: 'Gfx::opSetStrokeGray' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:243:8: style: Unused private function: 'Gfx::opSetFillCMYKColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:244:8: style: Unused private function: 'Gfx::opSetStrokeCMYKColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:245:8: style: Unused private function: 'Gfx::opSetFillRGBColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:246:8: style: Unused private function: 'Gfx::opSetStrokeRGBColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:247:8: style: Unused private function: 'Gfx::opSetFillColorSpace' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:248:8: style: Unused private function: 'Gfx::opSetStrokeColorSpace' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:249:8: style: Unused private function: 'Gfx::opSetFillColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:250:8: style: Unused private function: 'Gfx::opSetStrokeColor' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:251:8: style: Unused private function: 'Gfx::opSetFillColorN' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:252:8: style: Unused private function: 'Gfx::opSetStrokeColorN' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:255:8: style: Unused private function: 'Gfx::opMoveTo' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:256:8: style: Unused private function: 'Gfx::opLineTo' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:257:8: style: Unused private function: 'Gfx::opCurveTo' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:258:8: style: Unused private function: 'Gfx::opCurveTo1' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:259:8: style: Unused private function: 'Gfx::opCurveTo2' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:260:8: style: Unused private function: 'Gfx::opRectangle' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:261:8: style: Unused private function: 'Gfx::opClosePath' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:264:8: style: Unused private function: 'Gfx::opEndPath' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:265:8: style: Unused private function: 'Gfx::opStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:266:8: style: Unused private function: 'Gfx::opCloseStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:267:8: style: Unused private function: 'Gfx::opFill' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:268:8: style: Unused private function: 'Gfx::opEOFill' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:269:8: style: Unused private function: 'Gfx::opFillStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:270:8: style: Unused private function: 'Gfx::opCloseFillStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:271:8: style: Unused private function: 'Gfx::opEOFillStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:272:8: style: Unused private function: 'Gfx::opCloseEOFillStroke' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:282:8: style: Unused private function: 'Gfx::opShFill' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:300:8: style: Unused private function: 'Gfx::opClip' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:301:8: style: Unused private function: 'Gfx::opEOClip' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:304:8: style: Unused private function: 'Gfx::opBeginText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:305:8: style: Unused private function: 'Gfx::opEndText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:308:8: style: Unused private function: 'Gfx::opSetCharSpacing' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:309:8: style: Unused private function: 'Gfx::opSetFont' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:311:8: style: Unused private function: 'Gfx::opSetTextLeading' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:312:8: style: Unused private function: 'Gfx::opSetTextRender' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:313:8: style: Unused private function: 'Gfx::opSetTextRise' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:314:8: style: Unused private function: 'Gfx::opSetWordSpacing' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:315:8: style: Unused private function: 'Gfx::opSetHorizScaling' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:318:8: style: Unused private function: 'Gfx::opTextMove' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:319:8: style: Unused private function: 'Gfx::opTextMoveSet' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:320:8: style: Unused private function: 'Gfx::opSetTextMatrix' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:321:8: style: Unused private function: 'Gfx::opTextNextLine' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:324:8: style: Unused private function: 'Gfx::opShowText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:325:8: style: Unused private function: 'Gfx::opMoveShowText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:326:8: style: Unused private function: 'Gfx::opMoveSetShowText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:327:8: style: Unused private function: 'Gfx::opShowSpaceText' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:332:8: style: Unused private function: 'Gfx::opXObject' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:337:8: style: Unused private function: 'Gfx::opBeginImage' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:339:8: style: Unused private function: 'Gfx::opImageData' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:340:8: style: Unused private function: 'Gfx::opEndImage' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:343:8: style: Unused private function: 'Gfx::opSetCharWidth' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:344:8: style: Unused private function: 'Gfx::opSetCacheDevice' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:347:8: style: Unused private function: 'Gfx::opBeginIgnoreUndef' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:348:8: style: Unused private function: 'Gfx::opEndIgnoreUndef' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:351:8: style: Unused private function: 'Gfx::opBeginMarkedContent' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:353:8: style: Unused private function: 'Gfx::opMarkPoint' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:219:9: performance: Technically the member function 'Gfx::checkArg' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:853:12: note: Technically the member function 'Gfx::checkArg' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:219:9: note: Technically the member function 'Gfx::checkArg' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:238:22: performance: Technically the member function 'Gfx::parseRenderingIntent' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:1276:25: note: Technically the member function 'Gfx::parseRenderingIntent' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:238:22: note: Technically the member function 'Gfx::parseRenderingIntent' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:353:8: style: Technically the member function 'Gfx::opMarkPoint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:4915:11: note: Technically the member function 'Gfx::opMarkPoint' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.h:353:8: note: Technically the member function 'Gfx::opMarkPoint' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:292:7: style: Class 'GfxResources' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:292:7: style: Class 'GfxResources' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:556:3: style: Class 'Gfx' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Gfx.cc:556:3: style: Class 'Gfx' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1205:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1209:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1225:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:139:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:619:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:623:34: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:628:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:629:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:725:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:735:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:736:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:750:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1774:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1790:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1845:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1866:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2124:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2132:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2146:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2205:13: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:418:10: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:418:13: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:419:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:546:19: style: The scope of the variable 'base14Name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:549:7: style: The scope of the variable 'substIdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:872:12: style: The scope of the variable 'name2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:884:11: style: The scope of the variable 'uBuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:889:13: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:889:16: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:889:19: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1395:7: style: The scope of the variable 'cmapPlatform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1395:21: style: The scope of the variable 'cmapEncoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1400:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1545:12: style: The scope of the variable 'nameLC' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2022:12: style: The scope of the variable 'nameLC' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2075:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2128:12: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:146:13: warning: Member variable 'GfxFontLoc::locType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:146:13: warning: Member variable 'GfxFontLoc::fontType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:146:13: warning: Member variable 'GfxFontLoc::embFontID' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:146:13: warning: Member variable 'GfxFontLoc::wMode' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::flags' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::fontMat' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::fontBBox' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::missingWidth' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::ascent' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:200:10: warning: Member variable 'GfxFont::descent' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:202:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1622:3: performance: Variable 'ctuUsesCharCode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2154:5: performance: Variable 'h' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:343:8: style: Technically the member function 'GfxCIDFont::getHorizontalMetrics' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:1974:18: note: Technically the member function 'GfxCIDFont::getHorizontalMetrics' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.h:343:8: note: Technically the member function 'GfxCIDFont::getHorizontalMetrics' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2169:7: style: Technically the member function 'FNVHash::get31' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:203:3: style: Class 'GfxFont' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:203:3: style: Class 'GfxFont' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2080:3: style: Class 'GfxFontDict' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxFont.cc:2080:3: style: Class 'GfxFontDict' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2739:5: warning: Possible null pointer dereference: verticesA [nullPointer]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2710:15: note: Assignment 'verticesA=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2739:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2740:5: warning: Possible null pointer dereference: verticesA [nullPointer]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2710:15: note: Assignment 'verticesA=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2740:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2575:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2736:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2887:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3059:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3531:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3554:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3601:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3607:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:436:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:902:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1764:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4344:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4385:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1336:24: style: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:527:25: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1336:24: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1337:19: style: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:527:40: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1337:19: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1368:24: style: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:555:25: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1368:24: note: Function 'GfxDeviceNColorSpace' argument 3 names different: declaration 'alt' definition 'altA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1369:19: style: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:555:40: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1369:19: note: Function 'GfxDeviceNColorSpace' argument 4 names different: declaration 'func' definition 'funcA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1725:16: style: Function 'GfxTilingPattern' argument 8 names different: declaration 'contentStreamA' definition 'contentStreamRefA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:649:14: note: Function 'GfxTilingPattern' argument 8 names different: declaration 'contentStreamA' definition 'contentStreamRefA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1725:16: note: Function 'GfxTilingPattern' argument 8 names different: declaration 'contentStreamA' definition 'contentStreamRefA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:661:19: warning: Member variable 'GfxLabColorSpace::kr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:661:19: warning: Member variable 'GfxLabColorSpace::kg' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:661:19: warning: Member variable 'GfxLabColorSpace::kb' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1819:13: warning: Member variable 'GfxShading::background' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1819:13: warning: Member variable 'GfxShading::xMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1819:13: warning: Member variable 'GfxShading::yMin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1819:13: warning: Member variable 'GfxShading::xMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1819:13: warning: Member variable 'GfxShading::yMax' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2548:28: warning: Member variable 'GfxGouraudTriangleShading::triangles' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2568:28: warning: Member variable 'GfxGouraudTriangleShading::triangles' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:102:3: performance: Variable 'overprintMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:873:3: performance: Variable 'iccProfileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:1217:3: performance: Variable 'nonMarking' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3462:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3866:3: performance: Variable 'justMoved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:3886:3: performance: Variable 'justMoved' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:860:8: style: Technically the member function 'GfxGouraudTriangleShading::getTriangle' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2815:33: note: Technically the member function 'GfxGouraudTriangleShading::getTriangle' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:860:8: note: Technically the member function 'GfxGouraudTriangleShading::getTriangle' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1165:8: style: Technically the member function 'GfxState::getUserClipBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4148:16: note: Technically the member function 'GfxState::getUserClipBBox' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1165:8: note: Technically the member function 'GfxState::getUserClipBBox' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1186:10: style: Technically the member function 'GfxState::transformWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4209:18: note: Technically the member function 'GfxState::transformWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1186:10: note: Technically the member function 'GfxState::transformWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1189:10: style: Technically the member function 'GfxState::getTransformedFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4217:18: note: Technically the member function 'GfxState::getTransformedFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1189:10: note: Technically the member function 'GfxState::getTransformedFontSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1190:8: style: Technically the member function 'GfxState::getFontTransMat' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4227:16: note: Technically the member function 'GfxState::getFontTransMat' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1190:8: note: Technically the member function 'GfxState::getFontTransMat' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1270:9: performance: Technically the member function 'GfxState::parseBlendMode' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4545:17: note: Technically the member function 'GfxState::parseBlendMode' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1270:9: note: Technically the member function 'GfxState::parseBlendMode' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4072:3: style: Class 'GfxState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:4072:3: style: Class 'GfxState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:956:3: style: Class 'GfxImageColorMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.h:1023:3: style: Class 'GfxSubpath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GfxState.cc:2484:3: style: Class 'GfxShadingBitBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:312:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:321:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:331:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:899:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:900:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:903:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1145:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1176:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1177:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1178:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1194:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1195:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1196:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1211:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1212:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1213:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1228:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1229:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1230:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1245:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1254:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1255:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1264:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1274:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1275:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1287:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1295:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1302:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1304:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1323:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1324:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1325:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1326:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1337:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1367:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1368:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1382:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1392:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1394:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1395:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1410:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1420:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1422:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1423:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1436:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1447:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1468:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1481:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1504:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1528:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1534:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1538:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1544:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1558:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1564:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1568:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1732:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1734:43: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1748:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1760:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1788:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1801:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1832:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2109:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2159:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2172:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2189:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2194:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2214:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2238:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2244:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2273:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2307:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2417:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2448:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2466:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2940:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2946:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2969:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2998:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:248:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:875:12: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:875:18: style: The scope of the variable 'incFile' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:877:9: style: The scope of the variable 'f2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1133:9: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1133:16: style: The scope of the variable 'tok2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1519:15: style: The scope of the variable 'binding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1550:15: style: The scope of the variable 'binding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2183:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2184:12: style: The scope of the variable 'fileName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2185:9: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2208:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2208:18: style: The scope of the variable 'fileName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2209:9: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2229:19: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2270:12: style: The scope of the variable 'path' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2930:15: style: The scope of the variable 'binding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2993:12: style: The scope of the variable 'fileName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:82:15: style: struct member 'Anonymous1::ttFileName' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:83:15: style: struct member 'Anonymous1::macFileName' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:84:15: style: struct member 'Anonymous1::macFontName' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:189:3: performance: Variable 'bold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:190:3: performance: Variable 'italic' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.h:71:9: style: Technically the member function 'UnicodeMap::isUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:249:7: style: Technically the member function 'GlobalParams::getPSPaperWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2323:19: note: Technically the member function 'GlobalParams::getPSPaperWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:249:7: note: Technically the member function 'GlobalParams::getPSPaperWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:250:7: style: Technically the member function 'GlobalParams::getPSPaperHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2332:19: note: Technically the member function 'GlobalParams::getPSPaperHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:250:7: note: Technically the member function 'GlobalParams::getPSPaperHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:251:8: style: Technically the member function 'GlobalParams::getPSImageableArea' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2341:20: note: Technically the member function 'GlobalParams::getPSImageableArea' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:251:8: note: Technically the member function 'GlobalParams::getPSImageableArea' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:252:9: style: Technically the member function 'GlobalParams::getPSDuplex' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2395:21: note: Technically the member function 'GlobalParams::getPSDuplex' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:252:9: note: Technically the member function 'GlobalParams::getPSDuplex' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:253:9: style: Technically the member function 'GlobalParams::getPSCrop' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2350:21: note: Technically the member function 'GlobalParams::getPSCrop' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:253:9: note: Technically the member function 'GlobalParams::getPSCrop' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:254:9: style: Technically the member function 'GlobalParams::getPSUseCropBoxAsPage' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2359:21: note: Technically the member function 'GlobalParams::getPSUseCropBoxAsPage' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:254:9: note: Technically the member function 'GlobalParams::getPSUseCropBoxAsPage' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:255:9: style: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2368:21: note: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:255:9: note: Technically the member function 'GlobalParams::getPSExpandSmaller' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:256:9: style: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2377:21: note: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:256:9: note: Technically the member function 'GlobalParams::getPSShrinkLarger' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:257:9: style: Technically the member function 'GlobalParams::getPSCenter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2386:21: note: Technically the member function 'GlobalParams::getPSCenter' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:257:9: note: Technically the member function 'GlobalParams::getPSCenter' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:258:11: style: Technically the member function 'GlobalParams::getPSLevel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2404:23: note: Technically the member function 'GlobalParams::getPSLevel' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:258:11: note: Technically the member function 'GlobalParams::getPSLevel' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:263:9: style: Technically the member function 'GlobalParams::getPSEmbedType1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2476:21: note: Technically the member function 'GlobalParams::getPSEmbedType1' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:263:9: note: Technically the member function 'GlobalParams::getPSEmbedType1' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:264:9: style: Technically the member function 'GlobalParams::getPSEmbedTrueType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2485:21: note: Technically the member function 'GlobalParams::getPSEmbedTrueType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:264:9: note: Technically the member function 'GlobalParams::getPSEmbedTrueType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:265:9: style: Technically the member function 'GlobalParams::getPSEmbedCIDPostScript' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2494:21: note: Technically the member function 'GlobalParams::getPSEmbedCIDPostScript' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:265:9: note: Technically the member function 'GlobalParams::getPSEmbedCIDPostScript' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:266:9: style: Technically the member function 'GlobalParams::getPSEmbedCIDTrueType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2503:21: note: Technically the member function 'GlobalParams::getPSEmbedCIDTrueType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:266:9: note: Technically the member function 'GlobalParams::getPSEmbedCIDTrueType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:267:9: style: Technically the member function 'GlobalParams::getPSFontPassthrough' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2512:21: note: Technically the member function 'GlobalParams::getPSFontPassthrough' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:267:9: note: Technically the member function 'GlobalParams::getPSFontPassthrough' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:268:9: style: Technically the member function 'GlobalParams::getPSPreload' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2521:21: note: Technically the member function 'GlobalParams::getPSPreload' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:268:9: note: Technically the member function 'GlobalParams::getPSPreload' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:269:9: style: Technically the member function 'GlobalParams::getPSOPI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2530:21: note: Technically the member function 'GlobalParams::getPSOPI' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:269:9: note: Technically the member function 'GlobalParams::getPSOPI' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:270:9: style: Technically the member function 'GlobalParams::getPSASCIIHex' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2539:21: note: Technically the member function 'GlobalParams::getPSASCIIHex' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:270:9: note: Technically the member function 'GlobalParams::getPSASCIIHex' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:271:9: style: Technically the member function 'GlobalParams::getPSLZW' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2548:21: note: Technically the member function 'GlobalParams::getPSLZW' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:271:9: note: Technically the member function 'GlobalParams::getPSLZW' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:272:9: style: Technically the member function 'GlobalParams::getPSUncompressPreloadedImages' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2557:21: note: Technically the member function 'GlobalParams::getPSUncompressPreloadedImages' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:272:9: note: Technically the member function 'GlobalParams::getPSUncompressPreloadedImages' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:273:10: style: Technically the member function 'GlobalParams::getPSMinLineWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2566:22: note: Technically the member function 'GlobalParams::getPSMinLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:273:10: note: Technically the member function 'GlobalParams::getPSMinLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:274:10: style: Technically the member function 'GlobalParams::getPSRasterResolution' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2575:22: note: Technically the member function 'GlobalParams::getPSRasterResolution' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:274:10: note: Technically the member function 'GlobalParams::getPSRasterResolution' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:275:9: style: Technically the member function 'GlobalParams::getPSRasterMono' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2584:21: note: Technically the member function 'GlobalParams::getPSRasterMono' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:275:9: note: Technically the member function 'GlobalParams::getPSRasterMono' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:276:7: style: Technically the member function 'GlobalParams::getPSRasterSliceSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2593:19: note: Technically the member function 'GlobalParams::getPSRasterSliceSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:276:7: note: Technically the member function 'GlobalParams::getPSRasterSliceSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:277:9: style: Technically the member function 'GlobalParams::getPSAlwaysRasterize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2602:21: note: Technically the member function 'GlobalParams::getPSAlwaysRasterize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:277:9: note: Technically the member function 'GlobalParams::getPSAlwaysRasterize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:278:9: style: Technically the member function 'GlobalParams::getPSNeverRasterize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2611:21: note: Technically the member function 'GlobalParams::getPSNeverRasterize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:278:9: note: Technically the member function 'GlobalParams::getPSNeverRasterize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:280:17: style: Technically the member function 'GlobalParams::getTextEOL' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2629:29: note: Technically the member function 'GlobalParams::getTextEOL' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:280:17: note: Technically the member function 'GlobalParams::getTextEOL' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:281:9: style: Technically the member function 'GlobalParams::getTextPageBreaks' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2638:21: note: Technically the member function 'GlobalParams::getTextPageBreaks' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:281:9: note: Technically the member function 'GlobalParams::getTextPageBreaks' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:282:9: style: Technically the member function 'GlobalParams::getTextKeepTinyChars' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2647:21: note: Technically the member function 'GlobalParams::getTextKeepTinyChars' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:282:9: note: Technically the member function 'GlobalParams::getTextKeepTinyChars' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:284:7: style: Technically the member function 'GlobalParams::getDefaultFitZoom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2665:19: note: Technically the member function 'GlobalParams::getDefaultFitZoom' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:284:7: note: Technically the member function 'GlobalParams::getDefaultFitZoom' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:285:9: style: Technically the member function 'GlobalParams::getInitialSidebarState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2674:21: note: Technically the member function 'GlobalParams::getInitialSidebarState' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:285:9: note: Technically the member function 'GlobalParams::getInitialSidebarState' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:286:7: style: Technically the member function 'GlobalParams::getMaxTileWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2683:19: note: Technically the member function 'GlobalParams::getMaxTileWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:286:7: note: Technically the member function 'GlobalParams::getMaxTileWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:287:7: style: Technically the member function 'GlobalParams::getMaxTileHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2692:19: note: Technically the member function 'GlobalParams::getMaxTileHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:287:7: note: Technically the member function 'GlobalParams::getMaxTileHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:288:7: style: Technically the member function 'GlobalParams::getTileCacheSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2701:19: note: Technically the member function 'GlobalParams::getTileCacheSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:288:7: note: Technically the member function 'GlobalParams::getTileCacheSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:289:7: style: Technically the member function 'GlobalParams::getWorkerThreads' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2710:19: note: Technically the member function 'GlobalParams::getWorkerThreads' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:289:7: note: Technically the member function 'GlobalParams::getWorkerThreads' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:290:9: style: Technically the member function 'GlobalParams::getEnableFreeType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2719:21: note: Technically the member function 'GlobalParams::getEnableFreeType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:290:9: note: Technically the member function 'GlobalParams::getEnableFreeType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:291:9: style: Technically the member function 'GlobalParams::getDisableFreeTypeHinting' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2728:21: note: Technically the member function 'GlobalParams::getDisableFreeTypeHinting' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:291:9: note: Technically the member function 'GlobalParams::getDisableFreeTypeHinting' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:292:9: style: Technically the member function 'GlobalParams::getAntialias' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2738:21: note: Technically the member function 'GlobalParams::getAntialias' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:292:9: note: Technically the member function 'GlobalParams::getAntialias' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:293:9: style: Technically the member function 'GlobalParams::getVectorAntialias' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2747:21: note: Technically the member function 'GlobalParams::getVectorAntialias' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:293:9: note: Technically the member function 'GlobalParams::getVectorAntialias' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:294:9: style: Technically the member function 'GlobalParams::getAntialiasPrinting' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2756:21: note: Technically the member function 'GlobalParams::getAntialiasPrinting' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:294:9: note: Technically the member function 'GlobalParams::getAntialiasPrinting' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:295:20: style: Technically the member function 'GlobalParams::getStrokeAdjust' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2765:32: note: Technically the member function 'GlobalParams::getStrokeAdjust' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:295:20: note: Technically the member function 'GlobalParams::getStrokeAdjust' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:296:14: style: Technically the member function 'GlobalParams::getScreenType' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2774:26: note: Technically the member function 'GlobalParams::getScreenType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:296:14: note: Technically the member function 'GlobalParams::getScreenType' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:297:7: style: Technically the member function 'GlobalParams::getScreenSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2783:19: note: Technically the member function 'GlobalParams::getScreenSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:297:7: note: Technically the member function 'GlobalParams::getScreenSize' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:298:7: style: Technically the member function 'GlobalParams::getScreenDotRadius' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2792:19: note: Technically the member function 'GlobalParams::getScreenDotRadius' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:298:7: note: Technically the member function 'GlobalParams::getScreenDotRadius' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:299:10: style: Technically the member function 'GlobalParams::getScreenGamma' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2801:22: note: Technically the member function 'GlobalParams::getScreenGamma' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:299:10: note: Technically the member function 'GlobalParams::getScreenGamma' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:300:10: style: Technically the member function 'GlobalParams::getScreenBlackThreshold' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2810:22: note: Technically the member function 'GlobalParams::getScreenBlackThreshold' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:300:10: note: Technically the member function 'GlobalParams::getScreenBlackThreshold' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:301:10: style: Technically the member function 'GlobalParams::getScreenWhiteThreshold' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2819:22: note: Technically the member function 'GlobalParams::getScreenWhiteThreshold' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:301:10: note: Technically the member function 'GlobalParams::getScreenWhiteThreshold' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:302:10: style: Technically the member function 'GlobalParams::getMinLineWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2828:22: note: Technically the member function 'GlobalParams::getMinLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:302:10: note: Technically the member function 'GlobalParams::getMinLineWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:303:9: style: Technically the member function 'GlobalParams::getEnablePathSimplification' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2837:21: note: Technically the member function 'GlobalParams::getEnablePathSimplification' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:303:9: note: Technically the member function 'GlobalParams::getEnablePathSimplification' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:304:9: style: Technically the member function 'GlobalParams::getDrawAnnotations' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2846:21: note: Technically the member function 'GlobalParams::getDrawAnnotations' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:304:9: note: Technically the member function 'GlobalParams::getDrawAnnotations' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:305:9: style: Technically the member function 'GlobalParams::getDrawFormFields' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2855:21: note: Technically the member function 'GlobalParams::getDrawFormFields' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:305:9: note: Technically the member function 'GlobalParams::getDrawFormFields' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:312:9: style: Technically the member function 'GlobalParams::getMapNumericCharNames' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2893:21: note: Technically the member function 'GlobalParams::getMapNumericCharNames' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:312:9: note: Technically the member function 'GlobalParams::getMapNumericCharNames' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:313:9: style: Technically the member function 'GlobalParams::getMapUnknownCharNames' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2902:21: note: Technically the member function 'GlobalParams::getMapUnknownCharNames' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:313:9: note: Technically the member function 'GlobalParams::getMapUnknownCharNames' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:314:9: style: Technically the member function 'GlobalParams::getMapExtTrueTypeFontsViaUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2911:21: note: Technically the member function 'GlobalParams::getMapExtTrueTypeFontsViaUnicode' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:314:9: note: Technically the member function 'GlobalParams::getMapExtTrueTypeFontsViaUnicode' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:315:9: style: Technically the member function 'GlobalParams::getEnableXFA' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2920:21: note: Technically the member function 'GlobalParams::getEnableXFA' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:315:9: note: Technically the member function 'GlobalParams::getEnableXFA' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:319:9: style: Technically the member function 'GlobalParams::getPrintCommands' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2977:21: note: Technically the member function 'GlobalParams::getPrintCommands' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:319:9: note: Technically the member function 'GlobalParams::getPrintCommands' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:320:9: style: Technically the member function 'GlobalParams::getErrQuiet' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:2986:21: note: Technically the member function 'GlobalParams::getErrQuiet' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:320:9: note: Technically the member function 'GlobalParams::getErrQuiet' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:407:9: performance: Technically the member function 'GlobalParams::parseKey' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1574:21: note: Technically the member function 'GlobalParams::parseKey' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:407:9: note: Technically the member function 'GlobalParams::parseKey' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:412:8: performance: Technically the member function 'GlobalParams::parseCommand' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1738:20: note: Technically the member function 'GlobalParams::parseCommand' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:412:8: note: Technically the member function 'GlobalParams::parseCommand' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:416:9: performance: Technically the member function 'GlobalParams::parseYesNo2' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1767:21: note: Technically the member function 'GlobalParams::parseYesNo2' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:416:9: note: Technically the member function 'GlobalParams::parseYesNo2' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:417:8: performance: Technically the member function 'GlobalParams::parseColor' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1778:20: note: Technically the member function 'GlobalParams::parseColor' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:417:8: note: Technically the member function 'GlobalParams::parseColor' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:419:8: performance: Technically the member function 'GlobalParams::parseInteger' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1791:20: note: Technically the member function 'GlobalParams::parseInteger' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:419:8: note: Technically the member function 'GlobalParams::parseInteger' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:421:8: performance: Technically the member function 'GlobalParams::parseFloat' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:1822:20: note: Technically the member function 'GlobalParams::parseFloat' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.h:421:8: note: Technically the member function 'GlobalParams::parseFloat' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:481:3: style: Class 'KeyBinding' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:481:3: style: Class 'KeyBinding' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:535:3: style: Class 'GlobalParams' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:535:3: style: Class 'GlobalParams' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:237:3: style: Class 'SysFontList' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/GlobalParams.cc:237:3: style: Class 'SysFontList' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:238:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:313:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:336:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:339:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:342:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:348:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:395:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:400:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:443:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:471:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:499:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:533:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:255:17: style: The scope of the variable 'pars' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:256:17: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:393:13: style: The scope of the variable 'dir1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:429:16: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:177:10: warning: Member variable 'HTMLGen::doc' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:177:10: warning: Member variable 'HTMLGen::fonts' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:177:10: warning: Member variable 'HTMLGen::fontScales' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:181:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:185:3: performance: Variable 'drawInvisibleText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:186:3: performance: Variable 'allTextInvisible' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:89:9: style: Technically the member function 'TextFontInfo::isFixedWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:90:9: style: Technically the member function 'TextFontInfo::isSerif' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:91:9: style: Technically the member function 'TextFontInfo::isSymbolic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:92:9: style: Technically the member function 'TextFontInfo::isItalic' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:93:9: style: Technically the member function 'TextFontInfo::isBold' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:96:10: style: Technically the member function 'TextFontInfo::getMWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:98:7: style: Technically the member function 'TextFontInfo::getFontID' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:128:7: style: Technically the member function 'TextWord::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:129:11: style: Technically the member function 'TextWord::getChar' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:132:8: style: Technically the member function 'TextWord::getColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:134:9: style: Technically the member function 'TextWord::isInvisible' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:135:8: style: Technically the member function 'TextWord::getBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:139:10: style: Technically the member function 'TextWord::getFontSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:140:7: style: Technically the member function 'TextWord::getRotation' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:141:7: style: Technically the member function 'TextWord::getCharPos' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:142:7: style: Technically the member function 'TextWord::getCharLen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:143:7: style: Technically the member function 'TextWord::getDirection' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:144:9: style: Technically the member function 'TextWord::getSpaceAfter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:146:9: style: Technically the member function 'TextWord::isUnderlined' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:197:10: style: Technically the member function 'TextLine::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:198:10: style: Technically the member function 'TextLine::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:199:10: style: Technically the member function 'TextLine::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:200:10: style: Technically the member function 'TextLine::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:202:7: style: Technically the member function 'TextLine::getRotation' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:204:7: style: Technically the member function 'TextLine::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:205:10: style: Technically the member function 'TextLine::getEdge' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:246:9: style: Technically the member function 'TextParagraph::hasDropCap' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:248:10: style: Technically the member function 'TextParagraph::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:249:10: style: Technically the member function 'TextParagraph::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:250:10: style: Technically the member function 'TextParagraph::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:251:10: style: Technically the member function 'TextParagraph::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:277:10: style: Technically the member function 'TextColumn::getXMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:278:10: style: Technically the member function 'TextColumn::getYMin' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:279:10: style: Technically the member function 'TextColumn::getXMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:280:10: style: Technically the member function 'TextColumn::getYMax' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:320:9: style: Technically the member function 'TextWordList::getPrimaryLR' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:434:9: style: Technically the member function 'TextPage::problematicForUnicode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:193:9: style: Technically the member function 'SplashOutputDev::isReverseVideo' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:235:7: style: Technically the member function 'SplashOutputDev::getNestCount' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:32:9: style: Technically the member function 'HTMLGen::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:34:10: style: Technically the member function 'HTMLGen::getBackgroundResolution' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:38:10: style: Technically the member function 'HTMLGen::getZoom' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:41:9: style: Technically the member function 'HTMLGen::getDrawInvisibleText' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:45:9: style: Technically the member function 'HTMLGen::getAllTextInvisible' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:58:7: performance: Technically the member function 'HTMLGen::findDirSpan' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:391:14: note: Technically the member function 'HTMLGen::findDirSpan' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:58:7: note: Technically the member function 'HTMLGen::findDirSpan' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:63:8: performance: Technically the member function 'HTMLGen::appendUTF8' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:551:15: note: Technically the member function 'HTMLGen::appendUTF8' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:63:8: note: Technically the member function 'HTMLGen::appendUTF8' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:191:3: style: Class 'HTMLGen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.cc:191:3: style: Class 'HTMLGen' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:80:3: style: Class 'TextFontInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:357:3: style: Class 'TextPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/HTMLGen.h:29:3: style: Class 'HTMLGen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:606:17: style: The function 'upsideDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:54:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:606:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:609:17: style: The function 'useDrawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:57:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:609:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:613:17: style: The function 'interpretType3Chars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:75:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:613:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:616:17: style: The function 'needNonText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:78:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:616:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:620:17: style: The function 'needCharCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:82:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:620:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:625:16: style: The function 'startPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:103:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:625:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:628:16: style: The function 'endPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:106:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:628:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:631:16: style: The function 'restoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:120:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:631:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:634:16: style: The function 'updateFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:147:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:634:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:637:16: style: The function 'beginString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:184:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:637:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:638:16: style: The function 'endString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:185:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:638:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:639:16: style: The function 'drawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:186:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:639:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:643:16: style: The function 'incCharCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:196:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:643:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:644:16: style: The function 'beginActualText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:197:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:644:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:645:16: style: The function 'endActualText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:198:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:645:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:648:16: style: The function 'stroke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:160:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:648:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:649:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:161:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:649:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:650:16: style: The function 'eoFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:162:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:650:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:653:16: style: The function 'processLink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:253:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:653:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:61:17: style: The function 'upsideDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:54:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:61:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:64:17: style: The function 'useDrawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:57:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:64:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:69:17: style: The function 'useTilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:62:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:69:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:74:17: style: The function 'useShadedFills' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:67:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:74:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:78:17: style: The function 'interpretType3Chars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:75:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:78:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:84:16: style: The function 'startPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:103:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:84:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:87:16: style: The function 'endPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:106:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:87:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:90:16: style: The function 'saveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:119:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:90:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:91:16: style: The function 'restoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:120:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:91:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:94:16: style: The function 'updateAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:123:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:94:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:95:16: style: The function 'updateCTM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:124:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:95:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:97:16: style: The function 'updateLineDash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:126:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:97:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:98:16: style: The function 'updateFlatness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:127:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:98:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:99:16: style: The function 'updateLineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:128:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:99:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:100:16: style: The function 'updateLineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:129:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:100:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:101:16: style: The function 'updateMiterLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:130:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:101:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:102:16: style: The function 'updateLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:131:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:102:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:103:16: style: The function 'updateStrokeAdjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:132:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:103:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:104:16: style: The function 'updateFillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:135:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:104:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:105:16: style: The function 'updateStrokeColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:136:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:105:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:106:16: style: The function 'updateBlendMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:137:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:106:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:107:16: style: The function 'updateFillOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:138:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:107:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:108:16: style: The function 'updateStrokeOpacity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:139:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:108:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:109:16: style: The function 'updateRenderingIntent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:143:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:109:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:110:16: style: The function 'updateTransfer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:144:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:110:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:113:16: style: The function 'updateFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:147:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:113:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:116:16: style: The function 'stroke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:160:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:116:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:117:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:161:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:117:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:118:16: style: The function 'eoFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:162:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:118:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:119:16: style: The function 'tilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:163:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:119:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:124:17: style: The function 'axialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:171:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:124:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:125:17: style: The function 'radialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:173:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:125:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:128:16: style: The function 'clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:177:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:128:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:129:16: style: The function 'eoClip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:129:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:130:16: style: The function 'clipToStrokePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:179:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:130:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:133:16: style: The function 'drawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:186:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:133:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:137:17: style: The function 'beginType3Char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:191:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:137:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:140:16: style: The function 'endType3Char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:140:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:141:16: style: The function 'endTextObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:195:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:141:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:144:16: style: The function 'drawImageMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:201:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:144:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:147:16: style: The function 'setSoftMaskFromImageMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:204:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:147:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:151:16: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:208:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:151:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:154:16: style: The function 'drawMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:211:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:154:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:159:16: style: The function 'drawSoftMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:216:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:159:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:168:16: style: The function 'type3D0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:231:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:168:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:169:16: style: The function 'type3D1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:232:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:169:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:173:16: style: The function 'beginTransparencyGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:242:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:173:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:177:16: style: The function 'endTransparencyGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:246:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:177:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:178:16: style: The function 'paintTransparencyGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:247:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:178:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:179:16: style: The function 'setSoftMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:248:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:179:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:181:16: style: The function 'clearSoftMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:250:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:181:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:242:16: style: The function 'setInShading' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:256:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:242:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.cc:103:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.cc:168:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.cc:211:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.cc:385:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:101:15: performance: Technically the member function 'ImageOutputDev::getRawFileExtension' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.cc:391:29: note: Technically the member function 'ImageOutputDev::getRawFileExtension' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:101:15: note: Technically the member function 'ImageOutputDev::getRawFileExtension' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:50:17: style: The function 'useTilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:62:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:50:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:54:17: style: The function 'interpretType3Chars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:75:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:54:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:57:17: style: The function 'needNonText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:78:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:57:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:63:17: style: The function 'upsideDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:54:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:63:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:66:17: style: The function 'useDrawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:57:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:66:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:69:16: style: The function 'startPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:103:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:69:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:72:16: style: The function 'tilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:163:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:72:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:79:16: style: The function 'drawImageMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:201:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:79:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:82:16: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:208:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:82:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:85:16: style: The function 'drawMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:211:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:85:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:90:16: style: The function 'drawSoftMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:216:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/ImageOutputDev.h:90:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.cc:266:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.cc:339:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.cc:91:21: warning: Member variable 'JArithmeticDecoder::ct' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.cc:94:3: performance: Variable 'limitStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.cc:95:3: performance: Variable 'nBytesRead' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.h:35:7: style: Technically the member function 'JArithmeticDecoderStats::getContextSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.h:88:9: style: Technically the member function 'JArithmeticDecoder::getByteCounter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JArithmeticDecoder.h:31:3: style: Class 'JArithmeticDecoderStats' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1570:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1615:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1636:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1646:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1655:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1664:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2002:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2032:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2054:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2066:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2078:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2088:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2098:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2108:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2118:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2127:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2152:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2559:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3608:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3884:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3891:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3902:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3943:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3949:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3962:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3969:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2255:18: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2799:8: style: The scope of the variable 'refLine' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2800:7: style: The scope of the variable 'code1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2800:14: style: The scope of the variable 'code2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2800:21: style: The scope of the variable 'code3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2801:16: style: The scope of the variable 'p1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2801:21: style: The scope of the variable 'p2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2802:11: style: The scope of the variable 'atP0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2802:18: style: The scope of the variable 'atP1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2802:25: style: The scope of the variable 'atP2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2802:32: style: The scope of the variable 'atP3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2805:7: style: The scope of the variable 'atShift0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2805:17: style: The scope of the variable 'atShift1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2805:27: style: The scope of the variable 'atShift2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2805:37: style: The scope of the variable 'atShift3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:13: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:17: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:26: style: The scope of the variable 'b1i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:31: style: The scope of the variable 'blackPixels' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:44: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:2807:49: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:3655:13: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:325:3: performance: Variable 'byteCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:475:3: performance: Variable 'byteCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:648:33: performance: Variable 'segNum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1050:3: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1099:3: performance: Variable 'size' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:310:8: performance: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:403:27: note: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:310:8: note: Technically the member function 'JBIG2HuffmanDecoder::buildTable' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:313:9: style: Technically the member function 'JBIG2HuffmanDecoder::getByteCounter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:461:9: style: Technically the member function 'JBIG2MMRDecoder::getByteCounter' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:651:9: style: Technically the member function 'JBIG2Segment::getSegNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:680:7: style: Technically the member function 'JBIG2Bitmap::getWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:681:7: style: Technically the member function 'JBIG2Bitmap::getHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:682:7: style: Technically the member function 'JBIG2Bitmap::getLineSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:683:7: style: Technically the member function 'JBIG2Bitmap::getPixel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:691:7: style: Technically the member function 'JBIG2Bitmap::nextPixel' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:798:25: note: Technically the member function 'JBIG2Bitmap::nextPixel' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:691:7: note: Technically the member function 'JBIG2Bitmap::nextPixel' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:693:8: style: Technically the member function 'JBIG2Bitmap::combine' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:824:19: note: Technically the member function 'JBIG2Bitmap::combine' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:693:8: note: Technically the member function 'JBIG2Bitmap::combine' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:695:7: style: Technically the member function 'JBIG2Bitmap::getDataSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1025:9: style: Technically the member function 'JBIG2SymbolDict::getSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1086:9: style: Technically the member function 'JBIG2PatternDict::getSize' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1148:3: style: Class 'JBIG2Stream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1148:3: style: Class 'JBIG2Stream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:41:16: warning: Virtual function 'close' is called from destructor '~JBIG2Stream()' at line 1175. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1175:3: note: Calling close
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:41:16: note: close is a virtual method
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:38:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:38:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:39:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:39:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:40:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:40:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:41:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:41:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:42:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:42:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:43:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:43:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:44:15: style: The function 'getBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:44:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:45:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:45:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:46:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.h:46:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:674:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:652:28: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:674:28: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1024:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:652:28: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1024:28: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1085:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:652:28: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1085:28: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1121:28: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:652:28: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1121:28: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JBIG2Stream.cc:1205:3: warning: Possible leak in public function. The pointer 'globalSegments' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:967:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:975:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1062:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1145:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1591:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1652:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1971:24: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1983:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2015:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2017:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2024:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:291:17: style: The scope of the variable 'cb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:409:7: style: The scope of the variable 'pix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:409:12: style: The scope of the variable 'pixBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:409:21: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:1513:16: style: The scope of the variable 'level' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3171:14: style: The scope of the variable 'd0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3171:18: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3171:22: style: The scope of the variable 'd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3171:26: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3380:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3405:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2837:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2849:13: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2960:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:2971:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3391:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:230:12: warning: Member variable 'JPXStream::cs' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:315:8: performance: Technically the member function 'JPXStream::inverseTransform1D' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3069:17: note: Technically the member function 'JPXStream::inverseTransform1D' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:315:8: note: Technically the member function 'JPXStream::inverseTransform1D' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:317:9: style: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:3169:18: note: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:317:9: note: Technically the member function 'JPXStream::inverseMultiCompAndDC' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:233:3: style: Class 'JPXStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:233:3: style: Class 'JPXStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:287:16: warning: Virtual function 'close' is called from destructor '~JPXStream()' at line 264. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.cc:264:3: note: Calling close
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:287:16: note: close is a virtual method
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:282:3: style: Class 'JPXStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:284:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:284:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:285:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:285:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:286:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:286:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:287:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:287:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:288:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:288:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:289:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:289:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:290:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:290:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:291:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:291:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:292:16: style: The function 'getImageParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:139:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/JPXStream.h:292:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.cc:514:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.cc:50:8: warning: Member variable 'Lexer::tokBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.cc:61:8: warning: Member variable 'Lexer::tokBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.cc:65:5: style: Class 'Lexer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Lexer.cc:65:5: style: Class 'Lexer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:590:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:591:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:867:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:226:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:438:3: performance: Variable 'pageIsRef' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:784:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:470:5: style: Class 'LinkGoTo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:470:5: style: Class 'LinkGoTo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:508:5: style: Class 'LinkGoToR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:508:5: style: Class 'LinkGoToR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:602:7: style: Class 'LinkURI' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:602:7: style: Class 'LinkURI' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:638:5: style: Class 'LinkNamed' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:638:5: style: Class 'LinkNamed' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:682:5: style: Class 'LinkJavaScript' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:682:5: style: Class 'LinkJavaScript' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:768:3: style: Class 'LinkUnknown' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.cc:768:3: style: Class 'LinkUnknown' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Link.h:122:3: style: Class 'LinkDest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.cc:34:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.cc:60:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.cc:53:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.cc:53:13: style: The scope of the variable 'oldSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.h:35:7: style: Technically the member function 'NameToCharCode::hash' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.cc:108:21: note: Technically the member function 'NameToCharCode::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/NameToCharCode.h:35:7: note: Technically the member function 'NameToCharCode::hash' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:197:15: style: Technically the member function 'Object::getTypeName' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.cc:155:21: note: Technically the member function 'Object::getTypeName' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Object.h:197:15: note: Technically the member function 'Object::getTypeName' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:110:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:148:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:156:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:482:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:494:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:522:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:47:25: style: The scope of the variable 'ocg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:48:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:152:25: style: The scope of the variable 'ocg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:166:7: style: The scope of the variable 'policy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:169:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:258:25: style: The scope of the variable 'ocg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:397:25: style: The scope of the variable 'ocgA' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:398:25: style: The scope of the variable 'child' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:454:16: warning: Member variable 'OCDisplayNode::parent' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:460:16: warning: Member variable 'OCDisplayNode::parent' is not initialized in the constructor. [uninitMemberVarPrivate]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:368:3: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:372:3: performance: Variable 'state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:80:9: style: Technically the member function 'OptionalContentGroup::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:379:29: note: Technically the member function 'OptionalContentGroup::matches' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:80:9: note: Technically the member function 'OptionalContentGroup::matches' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:51:3: style: Class 'OptionalContent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:51:3: style: Class 'OptionalContent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:461:3: style: Class 'OCDisplayNode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.cc:461:3: style: Class 'OCDisplayNode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:122:3: style: Class 'OCDisplayNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OptionalContent.h:123:3: style: Class 'OCDisplayNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Outline.cc:142:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Outline.h:61:9: style: Technically the member function 'OutlineItem::isOpen' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Outline.cc:61:5: style: Class 'OutlineItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Outline.cc:61:5: style: Class 'OutlineItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1816:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:174:7: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:913:15: style: The scope of the variable 'rect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:916:39: style: The scope of the variable 'ix0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:916:44: style: The scope of the variable 'iy0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:916:49: style: The scope of the variable 'ix1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:916:54: style: The scope of the variable 'iy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1022:39: style: The scope of the variable 'ix0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1022:44: style: The scope of the variable 'iy0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1022:49: style: The scope of the variable 'ix1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1022:54: style: The scope of the variable 'iy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1313:15: style: The scope of the variable 'rect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1314:18: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1587:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1663:31: style: The scope of the variable 'sx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1663:35: style: The scope of the variable 'sy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1811:15: style: The scope of the variable 'rect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1504:47: style: Function 'cvtUserToWindow' argument 2 names different: declaration 'xy' definition 'xu'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:208:40: note: Function 'cvtUserToWindow' argument 2 names different: declaration 'xy' definition 'xu'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1504:47: note: Function 'cvtUserToWindow' argument 2 names different: declaration 'xy' definition 'xu'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1661:33: style: Function 'setWindowSize' argument 1 names different: declaration 'winWidthA' definition 'winWidth'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:253:26: note: Function 'setWindowSize' argument 1 names different: declaration 'winWidthA' definition 'winWidth'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1661:33: note: Function 'setWindowSize' argument 1 names different: declaration 'winWidthA' definition 'winWidth'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1661:47: style: Function 'setWindowSize' argument 2 names different: declaration 'winHeightA' definition 'winHeight'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:253:41: note: Function 'setWindowSize' argument 2 names different: declaration 'winHeightA' definition 'winHeight'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1661:47: note: Function 'setWindowSize' argument 2 names different: declaration 'winHeightA' definition 'winHeight'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:163:14: style: Technically the member function 'PDFCore::getSelectMode' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:185:9: style: Technically the member function 'PDFCore::getDiscardDiagonalText' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:1279:16: note: Technically the member function 'PDFCore::getDiscardDiagonalText' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:185:9: note: Technically the member function 'PDFCore::getDiscardDiagonalText' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:231:9: style: Technically the member function 'PDFCore::canGoBack' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:232:9: style: Technically the member function 'PDFCore::canGoForward' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.h:263:9: style: Technically the member function 'PDFCore::isBitmapFinished' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:59:3: style: Class 'PDFCore' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFCore.cc:59:3: style: Class 'PDFCore' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:447:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:449:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:343:20: style: The scope of the variable 'secHdlr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:60:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:177:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:100:13: style: Class 'PDFDoc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PDFDoc.cc:100:13: style: Class 'PDFDoc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:97:17: style: The function 'isUnencrypted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:38:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:97:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:98:17: style: The function 'makeAuthData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:55:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:98:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:100:17: style: The function 'getAuthData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:61:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:100:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:101:16: style: The function 'freeAuthData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:65:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:101:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:102:17: style: The function 'authorize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:71:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:102:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:103:15: style: The function 'getPermissionFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:75:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:103:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:104:17: style: The function 'getOwnerPasswordOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:76:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:104:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:105:19: style: The function 'getFileKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:77:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:105:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:106:15: style: The function 'getFileKeyLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:78:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:106:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:107:15: style: The function 'getEncVersion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:79:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:107:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:108:26: style: The function 'getEncAlgorithm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:80:26: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.h:108:26: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5289:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5295:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5301:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5307:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5313:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1015:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1017:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1056:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1433:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1480:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1481:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1631:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1915:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1958:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2001:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2085:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2157:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2173:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2174:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2191:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2197:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2244:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2248:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2275:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2371:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2573:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2603:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2604:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2634:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2662:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2663:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2713:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2714:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2719:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2720:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2750:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2751:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2832:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2972:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2973:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2978:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2979:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2993:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2995:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3020:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3054:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3591:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3899:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4635:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4701:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5585:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6130:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6274:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6329:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6330:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6331:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6379:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6392:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6394:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6441:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6481:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6482:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6483:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6512:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6525:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6527:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6554:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6933:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7008:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7012:27: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7016:29: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7020:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7024:30: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7028:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7032:35: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7036:34: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7040:37: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7045:38: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7048:38: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7212:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7214:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7215:36: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7219:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7940:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:8020:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:8042:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:8071:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1381:17: style: The scope of the variable 'box' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1382:19: style: The scope of the variable 'size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1385:10: style: The scope of the variable 'userUnit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1386:7: style: The scope of the variable 'pg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1386:11: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1386:14: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1590:19: style: The scope of the variable 'size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1592:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1739:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1740:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2045:12: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2046:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2076:15: style: The scope of the variable 'uMap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2079:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2080:10: style: The scope of the variable 'w1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2080:14: style: The scope of the variable 'w2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2081:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2362:15: style: The scope of the variable 'hexChar' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2367:10: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2367:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2464:15: style: The scope of the variable 'ffT1C' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2512:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2684:15: style: The scope of the variable 'ffT1C' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2744:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2825:13: style: The scope of the variable 'cmapPlatform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2825:27: style: The scope of the variable 'cmapEncoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:2941:17: style: The scope of the variable 'ffTT' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3009:8: style: The scope of the variable 'gfx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3012:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3013:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3191:40: style: The scope of the variable 'lastSpace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3301:22: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3394:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3498:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3563:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3563:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3619:18: style: The scope of the variable 'colorSpace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3623:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3846:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4217:38: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4220:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4595:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4598:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4600:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4661:13: style: The scope of the variable 'colorPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4664:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4666:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:4815:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5096:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5136:34: style: The scope of the variable 'mul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5137:22: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5138:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5233:10: style: The scope of the variable 'xa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5233:14: style: The scope of the variable 'ya' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5233:18: style: The scope of the variable 'ra' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5234:25: style: The scope of the variable 'ta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:10: style: The scope of the variable 'sLeft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:17: style: The scope of the variable 'sRight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:25: style: The scope of the variable 'sTop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:31: style: The scope of the variable 'sBottom' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:40: style: The scope of the variable 'sZero' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5235:47: style: The scope of the variable 'sDiag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5238:17: style: The scope of the variable 'alpha' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5240:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:14: style: The scope of the variable 'y0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:26: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:30: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:34: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:38: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:42: style: The scope of the variable 'x4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5497:46: style: The scope of the variable 'y4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5498:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5498:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5565:36: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5833:16: style: The scope of the variable 'imgStr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5836:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5836:12: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5836:15: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5836:18: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:5836:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6008:10: style: The scope of the variable 'numComps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6010:28: style: The scope of the variable 'sepCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6013:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6014:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6014:10: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6318:11: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6471:11: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6595:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:6596:7: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7193:21: style: The scope of the variable 'labCS' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7194:20: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7195:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7195:31: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7199:13: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7200:20: style: The scope of the variable 'numAltComps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7201:7: style: The scope of the variable 'byte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7345:12: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:8104:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:8199:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3617:46: style: Function 'setupImage' argument 2 names different: declaration 'stream' definition 'str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:324:35: note: Function 'setupImage' argument 2 names different: declaration 'stream' definition 'str'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3617:46: note: Function 'setupImage' argument 2 names different: declaration 'stream' definition 'str'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3958:11: style: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:161:15: note: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3958:11: note: Function 'checkPageSlice' argument 4 names different: declaration 'rotate' definition 'rotateA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7901:32: style: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:256:29: note: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:7901:32: note: Function 'drawForm' argument 1 names different: declaration 'ref' definition 'id'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1006:17: warning: Member variable 'DeviceNRecoder::buf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:858:7: performance: Variable 'fontID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:122:9: style: Technically the member function 'PreScanOutputDev::isMonochrome' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:126:9: style: Technically the member function 'PreScanOutputDev::isGray' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:130:9: style: Technically the member function 'PreScanOutputDev::usesTransparency' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:135:9: style: Technically the member function 'PreScanOutputDev::usesPatternImageMask' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:139:9: style: Technically the member function 'PreScanOutputDev::isAllGDI' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:313:9: performance: Technically the member function 'PSOutputDev::splitType1PFA' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3188:20: note: Technically the member function 'PSOutputDev::splitType1PFA' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:313:9: note: Technically the member function 'PSOutputDev::splitType1PFA' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:316:9: performance: Technically the member function 'PSOutputDev::splitType1PFB' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3298:20: note: Technically the member function 'PSOutputDev::splitType1PFB' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:316:9: note: Technically the member function 'PSOutputDev::splitType1PFB' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:319:9: performance: Technically the member function 'PSOutputDev::fixType1EexecSection' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3429:20: note: Technically the member function 'PSOutputDev::fixType1EexecSection' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:319:9: note: Technically the member function 'PSOutputDev::fixType1EexecSection' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:322:8: performance: Technically the member function 'PSOutputDev::renameType1Font' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:3532:19: note: Technically the member function 'PSOutputDev::renameType1Font' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:322:8: note: Technically the member function 'PSOutputDev::renameType1Font' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1357:3: style: Class 'PSOutputDev' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1357:3: style: Class 'PSOutputDev' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:857:3: style: Class 'PSFontInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:39:17: style: The function 'upsideDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:54:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:39:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:42:17: style: The function 'useDrawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:57:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:42:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:47:17: style: The function 'useTilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:62:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:47:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:52:17: style: The function 'useShadedFills' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:67:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:52:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:56:17: style: The function 'interpretType3Chars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:75:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:56:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:61:16: style: The function 'startPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:103:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:61:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:64:16: style: The function 'endPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:106:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:64:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:67:16: style: The function 'stroke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:160:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:67:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:68:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:161:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:68:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:69:16: style: The function 'eoFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:162:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:69:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:70:16: style: The function 'tilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:163:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:70:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:75:17: style: The function 'functionShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:168:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:75:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:77:17: style: The function 'axialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:171:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:77:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:78:17: style: The function 'radialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:173:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:78:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:81:16: style: The function 'clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:177:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:81:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:82:16: style: The function 'eoClip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:82:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:85:16: style: The function 'beginStringOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:182:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:85:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:86:16: style: The function 'endStringOp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:183:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:86:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:87:17: style: The function 'beginType3Char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:191:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:87:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:90:16: style: The function 'endType3Char' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:90:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:93:16: style: The function 'drawImageMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:201:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:93:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:96:16: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:208:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:96:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:99:16: style: The function 'drawMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:211:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:99:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:104:16: style: The function 'drawSoftMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:216:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:104:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:113:16: style: The function 'beginTransparencyGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:242:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.h:113:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:111:17: style: The function 'upsideDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:54:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:111:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:114:17: style: The function 'useDrawChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:57:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:114:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:119:17: style: The function 'useTilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:62:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:119:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:124:17: style: The function 'useShadedFills' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:67:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:124:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:130:17: style: The function 'useDrawForm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:71:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:130:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:134:17: style: The function 'interpretType3Chars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:75:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:134:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:160:17: style: The function 'checkPageSlice' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:94:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:160:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:168:16: style: The function 'startPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:103:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:168:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:171:16: style: The function 'endPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:106:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:171:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:174:16: style: The function 'saveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:119:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:174:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:175:16: style: The function 'restoreState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:120:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:175:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:178:16: style: The function 'updateCTM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:124:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:178:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:180:16: style: The function 'updateLineDash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:126:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:180:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:181:16: style: The function 'updateFlatness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:127:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:181:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:182:16: style: The function 'updateLineJoin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:128:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:182:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:183:16: style: The function 'updateLineCap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:129:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:183:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:184:16: style: The function 'updateMiterLimit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:130:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:184:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:185:16: style: The function 'updateLineWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:131:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:185:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:186:16: style: The function 'updateFillColorSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:133:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:186:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:187:16: style: The function 'updateStrokeColorSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:134:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:187:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:188:16: style: The function 'updateFillColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:135:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:188:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:189:16: style: The function 'updateStrokeColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:136:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:189:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:190:16: style: The function 'updateFillOverprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:140:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:190:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:191:16: style: The function 'updateStrokeOverprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:141:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:191:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:192:16: style: The function 'updateOverprintMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:142:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:192:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:193:16: style: The function 'updateTransfer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:144:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:193:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:196:16: style: The function 'updateFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:147:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:196:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:197:16: style: The function 'updateTextMat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:148:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:197:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:198:16: style: The function 'updateCharSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:149:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:198:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:199:16: style: The function 'updateRender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:150:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:199:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:200:16: style: The function 'updateRise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:151:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:200:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:201:16: style: The function 'updateWordSpace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:152:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:201:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:202:16: style: The function 'updateHorizScaling' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:153:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:202:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:203:16: style: The function 'updateTextPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:154:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:203:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:204:16: style: The function 'updateTextShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:155:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:204:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:205:16: style: The function 'saveTextPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:156:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:205:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:206:16: style: The function 'restoreTextPos' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:157:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:206:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:209:16: style: The function 'stroke' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:160:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:209:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:210:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:161:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:210:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:211:16: style: The function 'eoFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:162:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:211:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:212:16: style: The function 'tilingPatternFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:163:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:212:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:217:17: style: The function 'functionShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:168:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:217:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:219:17: style: The function 'axialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:171:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:219:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:220:17: style: The function 'radialShadedFill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:173:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:220:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:223:16: style: The function 'clip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:177:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:223:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:224:16: style: The function 'eoClip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:178:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:224:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:225:16: style: The function 'clipToStrokePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:179:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:225:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:228:16: style: The function 'drawString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:190:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:228:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:229:16: style: The function 'endTextObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:195:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:229:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:232:16: style: The function 'drawImageMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:201:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:232:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:235:16: style: The function 'drawImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:208:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:235:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:238:16: style: The function 'drawMaskedImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:211:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:238:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:251:16: style: The function 'type3D0' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:231:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:251:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:252:16: style: The function 'type3D1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:232:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:252:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:256:16: style: The function 'drawForm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:236:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:256:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:259:16: style: The function 'psXObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/OutputDev.h:239:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.h:259:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:980:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:980:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:981:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:981:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:982:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:982:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:983:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:983:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:984:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:984:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:986:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:986:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:988:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:988:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:989:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:989:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:990:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:990:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1079:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1079:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1080:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1080:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1081:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1081:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1082:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1082:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1083:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1083:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1085:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1085:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1087:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1087:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1088:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1088:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1089:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1089:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1162:19: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:76:19: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1162:19: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1163:22: style: The function 'getKind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:79:22: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1163:22: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1164:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:84:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1164:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1165:16: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:194:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1165:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1166:15: style: The function 'getChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:90:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1166:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1168:15: style: The function 'lookChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:93:15: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1168:15: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1170:20: style: The function 'getPSFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:120:20: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1170:20: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1171:17: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:123:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1171:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1172:17: style: The function 'isEncoder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:136:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1172:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1033:3: warning: Possible leak in public function. The pointer 'imgStr' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1126:3: warning: Possible leak in public function. The pointer 'imgStr' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PSOutputDev.cc:1218:3: warning: Possible leak in public function. The pointer 'imgStr' is not deallocated before it is allocated. [publicAllocationError]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:184:10: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:333:17: style: The scope of the variable 'mediaBox' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:337:11: style: The scope of the variable 'annotList' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:338:9: style: The scope of the variable 'form' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:339:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:415:10: style: The scope of the variable 'kx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:415:14: style: The scope of the variable 'ky' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:147:12: warning: Member variable 'PageAttrs::userUnit' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:151:3: performance: Variable 'haveCropBox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:240:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:89:9: performance: Technically the member function 'PageAttrs::readBox' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:182:18: note: Technically the member function 'PageAttrs::readBox' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.h:89:9: note: Technically the member function 'PageAttrs::readBox' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:293:3: style: Class 'Page' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Page.cc:293:3: style: Class 'Page' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Parser.cc:194:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Parser.cc:159:8: style: The scope of the variable 'endstreamBuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Parser.cc:161:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Parser.cc:161:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Parser.cc:34:3: performance: Variable 'allowStreams' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.cc:203:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.cc:239:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/PreScanOutputDev.cc:269:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:339:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:349:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:350:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:121:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:272:5: style: Class 'StandardSecurityHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SecurityHandler.cc:272:5: style: Class 'StandardSecurityHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4383:8: style: Condition '!isolated' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4372:7: note: Assuming that condition '!isolated' is not redundant
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4383:8: note: Condition '!isolated' is always true
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:442:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:443:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:526:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1281:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1298:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1315:22: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1331:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1370:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1371:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1373:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1400:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1401:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1403:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1408:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1471:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1472:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1474:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1479:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1551:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1564:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1570:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1575:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3157:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3275:33: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3343:33: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3551:39: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3818:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4139:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4777:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:722:11: style: The scope of the variable 'ctm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2255:74: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2679:15: style: The scope of the variable 'subpath' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2827:17: style: The scope of the variable 'bbox' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2833:18: style: The scope of the variable 'xMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2833:24: style: The scope of the variable 'yMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2833:30: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2833:36: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:2969:11: style: The scope of the variable 'ctm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3278:7: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3447:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3447:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3648:21: style: The scope of the variable 'maskColorMap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3656:11: style: The scope of the variable 'maskSplash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3664:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3664:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3912:17: style: The scope of the variable 'maskBitmap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3913:11: style: The scope of the variable 'maskSplash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4122:10: style: The scope of the variable 'sw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4122:14: style: The scope of the variable 'sh' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4123:7: style: The scope of the variable 'reduction' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4152:39: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4220:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4444:11: style: The scope of the variable 'tSplash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4454:15: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4454:18: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4657:15: style: The scope of the variable 'fontLoc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4667:8: style: The scope of the variable 'codeToGID' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4668:11: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4671:7: style: The scope of the variable 'cmap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4671:13: style: The scope of the variable 'cmapPlatform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4671:27: style: The scope of the variable 'cmapEncoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:492:31: style: Function 'T3FontCache' argument 1 names different: declaration 'fontID' definition 'fontIDA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:470:20: note: Function 'T3FontCache' argument 1 names different: declaration 'fontID' definition 'fontIDA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:492:31: note: Function 'T3FontCache' argument 1 names different: declaration 'fontID' definition 'fontIDA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3341:65: style: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:273:57: note: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3341:65: note: Function 'alphaImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3549:66: style: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:275:58: note: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:3549:66: note: Function 'maskedImageSrc' argument 2 names different: declaration 'line' definition 'colorLine'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4120:66: style: Function 'reduceImageResolution' argument 2 names different: declaration 'mat' definition 'ctm'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:280:51: note: Function 'reduceImageResolution' argument 2 names different: declaration 'mat' definition 'ctm'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4120:66: note: Function 'reduceImageResolution' argument 2 names different: declaration 'mat' definition 'ctm'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:580:18: warning: Member variable 'SplashOutputDev::t3FontCache' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:434:5: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:498:3: performance: Variable 'fontID' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:507:3: performance: Variable 'validBBox' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:586:3: performance: Variable 'colorMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:588:3: performance: Variable 'bitmapTopDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:589:3: performance: Variable 'bitmapUpsideDown' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:590:3: performance: Variable 'noComposite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:591:3: performance: Variable 'allowAntialias' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:253:8: style: Technically the member function 'SplashOutputDev::getColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:987:23: note: Technically the member function 'SplashOutputDev::getColor' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:253:8: note: Technically the member function 'SplashOutputDev::getColor' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:254:8: style: Technically the member function 'SplashOutputDev::getColor' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:994:23: note: Technically the member function 'SplashOutputDev::getColor' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:254:8: note: Technically the member function 'SplashOutputDev::getColor' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:258:8: performance: Technically the member function 'SplashOutputDev::setOverprintMask' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:1021:23: note: Technically the member function 'SplashOutputDev::setOverprintMask' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:258:8: note: Technically the member function 'SplashOutputDev::setOverprintMask' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:280:8: performance: Technically the member function 'SplashOutputDev::reduceImageResolution' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4120:23: note: Technically the member function 'SplashOutputDev::reduceImageResolution' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:280:8: note: Technically the member function 'SplashOutputDev::reduceImageResolution' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:282:8: performance: Technically the member function 'SplashOutputDev::clearMaskRegion' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:4146:23: note: Technically the member function 'SplashOutputDev::clearMaskRegion' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.h:282:8: note: Technically the member function 'SplashOutputDev::clearMaskRegion' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:475:9: style: Technically the member function 'T3FontCache::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:603:3: style: Class 'SplashOutputDev' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:603:3: style: Class 'SplashOutputDev' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/SplashOutputDev.cc:433:3: style: Class 'SplashOutFontFileID' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5190:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:73:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:87:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:350:7: style: The scope of the variable 'imgLineSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:414:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:520:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:546:7: style: The scope of the variable 'inBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:546:15: style: The scope of the variable 'outBits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:547:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:547:16: style: The scope of the variable 'kk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:800:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1144:7: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1286:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1400:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1460:10: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1599:10: style: The scope of the variable 'bitsNeeded' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1599:33: style: The scope of the variable 'bitsUsed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1639:10: style: The scope of the variable 'bitsNeeded' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1639:33: style: The scope of the variable 'bitsUsed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1639:43: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1679:18: style: The scope of the variable 'bitsAvail' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1679:51: style: The scope of the variable 'byte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1763:14: style: The scope of the variable 'code2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1764:7: style: The scope of the variable 'b1i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2062:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2096:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2154:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2228:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2566:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2805:14: style: The scope of the variable 'nAvail' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2805:22: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:7: style: The scope of the variable 'pY' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:11: style: The scope of the variable 'pCb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:16: style: The scope of the variable 'pCr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:21: style: The scope of the variable 'pR' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:25: style: The scope of the variable 'pG' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2864:29: style: The scope of the variable 'pB' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3105:7: style: The scope of the variable 'run' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3106:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3155:28: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3451:12: style: The scope of the variable 'scale' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3452:12: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3648:7: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3676:12: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3692:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3692:10: style: The scope of the variable 'c2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3717:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3792:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3831:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3869:7: style: The scope of the variable 'id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3932:15: style: The scope of the variable 'prec' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3932:24: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3965:7: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4021:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4022:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4023:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5227:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5452:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5712:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:72:28: style: Function 'getBlock' argument 1 names different: declaration 'blk' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:101:30: note: Function 'getBlock' argument 1 names different: declaration 'blk' definition 'buf'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:72:28: note: Function 'getBlock' argument 1 names different: declaration 'blk' definition 'buf'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:890:46: style: Function 'makeSubStream' argument 1 names different: declaration 'start' definition 'startA'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:348:45: note: Function 'makeSubStream' argument 1 names different: declaration 'start' definition 'startA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:890:46: note: Function 'makeSubStream' argument 1 names different: declaration 'start' definition 'startA'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1123:16: warning: Member variable 'ASCII85Stream::c' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1123:16: warning: Member variable 'ASCII85Stream::b' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1208:12: warning: Member variable 'LZWStream::inputBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1208:12: warning: Member variable 'LZWStream::table' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1208:12: warning: Member variable 'LZWStream::prevCode' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1208:12: warning: Member variable 'LZWStream::newChar' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::index' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::remain' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::codeBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::codeSize' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::codeLengths' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4768:14: warning: Member variable 'FlateStream::blockLen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5631:13: warning: Member variable 'LZWEncoder::table' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5631:13: warning: Member variable 'LZWEncoder::nextSeq' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5631:13: warning: Member variable 'LZWEncoder::codeLen' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5631:13: warning: Member variable 'LZWEncoder::outBuf' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:319:3: performance: Variable 'dict' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:473:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:870:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:871:3: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:874:3: performance: Variable 'needFree' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:964:3: performance: Variable 'limited' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:965:3: performance: Variable 'length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1030:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1126:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1442:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1532:3: performance: Variable 'endOfLine' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1533:3: performance: Variable 'byteAlign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5376:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5428:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5524:3: performance: Variable 'eof' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:724:8: performance: Technically the member function 'DCTStream::transformDataUnit' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:3447:17: note: Technically the member function 'DCTStream::transformDataUnit' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:724:8: note: Technically the member function 'DCTStream::transformDataUnit' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:821:8: performance: Technically the member function 'FlateStream::compHuffmanCodes' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5177:19: note: Technically the member function 'FlateStream::compHuffmanCodes' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:821:8: note: Technically the member function 'FlateStream::compHuffmanCodes' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:864:7: style: Technically the member function 'BufStream::lookChar' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:5318:16: note: Technically the member function 'BufStream::lookChar' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:864:7: note: Technically the member function 'BufStream::lookChar' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:759:3: style: Class 'FileStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:759:3: style: Class 'FileStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1212:5: style: Class 'LZWStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:1212:5: style: Class 'LZWStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4772:5: style: Class 'FlateStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:4772:5: style: Class 'FlateStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:647:16: warning: Virtual function 'close' is called from destructor '~DCTStream()' at line 2626. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:2626:3: note: Calling close
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.h:647:16: note: close is a virtual method
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Stream.cc:667:3: style: Class 'SharedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:391:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:441:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:443:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:548:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:550:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:590:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:594:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:597:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:601:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:605:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:639:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:777:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:787:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:814:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:842:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:885:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:886:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:950:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1089:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1115:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1125:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1130:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1134:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1138:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1243:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1381:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1486:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1488:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1490:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1589:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1594:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1598:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1664:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1668:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1680:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1716:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1718:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1740:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1745:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1761:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1776:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1785:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1796:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1831:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1837:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1991:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2008:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2025:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2039:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2073:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2085:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2098:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2109:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2122:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2134:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2164:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2178:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2195:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2228:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2240:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2252:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2268:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2290:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2302:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2314:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2334:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2362:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2374:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2386:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2402:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2437:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2456:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2479:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2507:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2526:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2531:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2550:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2555:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2586:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2600:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2602:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2687:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2694:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2707:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2727:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2788:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2862:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2891:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2913:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2933:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2955:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2985:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3027:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3137:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3167:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3177:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3202:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3203:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3222:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3236:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3240:45: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3264:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3272:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3286:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3302:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3317:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3324:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3333:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3340:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3365:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3375:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3381:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3410:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3448:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3484:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3489:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3502:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3511:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3526:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3531:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3538:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3547:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3560:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3569:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3608:25: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3609:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3652:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3680:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3682:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3683:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3735:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3754:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3757:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3857:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3860:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3862:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3915:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3921:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3948:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3951:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3990:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3995:23: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4010:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4015:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4017:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4021:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4050:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4052:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4054:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4056:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4064:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4086:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4163:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4180:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4197:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4372:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4412:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4417:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4421:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4473:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4510:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4537:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4564:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4584:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4589:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4594:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4599:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4620:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4621:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4622:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4634:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4635:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4636:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4648:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4649:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4650:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4662:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4663:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4664:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4675:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4677:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4678:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4686:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4742:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4744:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4746:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4748:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:545:11: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:690:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1080:9: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1081:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1081:13: style: The scope of the variable 'mCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1081:20: style: The scope of the variable 'letterCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1081:32: style: The scope of the variable 'anyCode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1082:10: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1181:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1181:22: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1181:44: style: The scope of the variable 'ascent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1181:52: style: The scope of the variable 'descent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:10: style: The scope of the variable 'xMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:16: style: The scope of the variable 'yMin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:22: style: The scope of the variable 'xMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:28: style: The scope of the variable 'yMax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:34: style: The scope of the variable 'xMid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1182:40: style: The scope of the variable 'yMid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1185:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1187:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1187:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1378:12: style: The scope of the variable 'uri' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1455:15: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1548:41: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1636:18: style: The scope of the variable 'superLine0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1639:12: style: The scope of the variable 'out' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1641:12: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1696:10: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1697:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1700:10: style: The scope of the variable 'yMin0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1701:13: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1702:21: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1821:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1824:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1899:8: style: The scope of the variable 'lre' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1899:16: style: The scope of the variable 'rle' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1899:24: style: The scope of the variable 'popdf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1900:7: style: The scope of the variable 'lreLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1900:15: style: The scope of the variable 'rleLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1900:23: style: The scope of the variable 'popdfLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1901:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1901:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2502:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2577:10: style: The scope of the variable 'chars2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2949:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2950:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2950:13: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3192:18: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3194:10: style: The scope of the variable 'minOverlap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3231:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3232:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3279:14: style: The scope of the variable 'child' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3356:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3394:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3394:20: style: The scope of the variable 'child' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3396:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3458:18: style: The scope of the variable 'parLines' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3602:15: style: The scope of the variable 'sp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3663:32: style: The scope of the variable 'sp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3664:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3729:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3744:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3885:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3886:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3886:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4003:13: style: The scope of the variable 'line0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4040:15: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4111:15: style: The scope of the variable 'column' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4120:44: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4341:13: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4346:10: style: The scope of the variable 'xx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4346:14: style: The scope of the variable 'yy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4347:41: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4501:15: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4713:15: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4945:8: style: The scope of the variable 'bom' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4946:7: style: The scope of the variable 'bomLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:5005:22: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3278:42: style: Function 'insertIntoTree' argument 1 names different: declaration 'subtree' definition 'blk'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:501:34: note: Function 'insertIntoTree' argument 1 names different: declaration 'subtree' definition 'blk'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3278:42: note: Function 'insertIntoTree' argument 1 names different: declaration 'subtree' definition 'blk'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3457:46: style: Function 'buildColumn' argument 1 names different: declaration 'tree' definition 'blk'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:507:38: note: Function 'buildColumn' argument 1 names different: declaration 'tree' definition 'blk'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3457:46: note: Function 'buildColumn' argument 1 names different: declaration 'tree' definition 'blk'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1770:7: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:305:3: performance: Variable 'smallSplit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:502:3: performance: Variable 'html' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:503:3: performance: Variable 'clipText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:504:3: performance: Variable 'discardDiagonalText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:505:3: performance: Variable 'discardInvisibleText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:506:3: performance: Variable 'discardClippedText' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:507:3: performance: Variable 'insertBOM' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:839:3: performance: Variable 'dropCap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:935:3: performance: Variable 'primaryLR' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:996:3: performance: Variable 'control' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1002:3: performance: Variable 'diagonal' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4894:3: performance: Variable 'control' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4895:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4898:3: performance: Variable 'needClose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4927:3: performance: Variable 'needClose' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4928:3: performance: Variable 'control' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:83:9: style: Technically the member function 'TextFontInfo::matches' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:563:21: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:83:9: note: Technically the member function 'TextFontInfo::matches' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:137:8: style: Technically the member function 'TextWord::getCharBBox' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:704:16: note: Technically the member function 'TextWord::getCharBBox' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:137:8: note: Technically the member function 'TextWord::getCharBBox' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:145:10: style: Technically the member function 'TextWord::getBaseline' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:737:18: note: Technically the member function 'TextWord::getBaseline' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:145:10: note: Technically the member function 'TextWord::getBaseline' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:342:7: style: Technically the member function 'TextPosition::operator==' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:957:19: note: Technically the member function 'TextPosition::operator==' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:342:7: note: Technically the member function 'TextPosition::operator==' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:343:7: style: Technically the member function 'TextPosition::operator!=' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:964:19: note: Technically the member function 'TextPosition::operator!=' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:343:7: note: Technically the member function 'TextPosition::operator!=' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:344:7: style: Technically the member function 'TextPosition::operator<' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:971:19: note: Technically the member function 'TextPosition::operator<' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:344:7: note: Technically the member function 'TextPosition::operator<' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:345:7: style: Technically the member function 'TextPosition::operator>' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:981:19: note: Technically the member function 'TextPosition::operator>' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:345:7: note: Technically the member function 'TextPosition::operator>' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:477:8: performance: Technically the member function 'TextPage::encodeFragment' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1897:16: note: Technically the member function 'TextPage::encodeFragment' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:477:8: note: Technically the member function 'TextPage::encodeFragment' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:484:8: style: Technically the member function 'TextPage::unrotateColumns' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2211:16: note: Technically the member function 'TextPage::unrotateColumns' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:484:8: note: Technically the member function 'TextPage::unrotateColumns' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:485:8: style: Technically the member function 'TextPage::unrotateWords' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2425:16: note: Technically the member function 'TextPage::unrotateWords' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:485:8: note: Technically the member function 'TextPage::unrotateWords' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:486:9: performance: Technically the member function 'TextPage::checkPrimaryLR' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2501:17: note: Technically the member function 'TextPage::checkPrimaryLR' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:486:9: note: Technically the member function 'TextPage::checkPrimaryLR' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:487:8: performance: Technically the member function 'TextPage::removeDuplicates' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2519:16: note: Technically the member function 'TextPage::removeDuplicates' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:487:8: note: Technically the member function 'TextPage::removeDuplicates' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:492:8: performance: Technically the member function 'TextPage::findGaps' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:2968:16: note: Technically the member function 'TextPage::findGaps' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:492:8: note: Technically the member function 'TextPage::findGaps' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:497:8: style: Technically the member function 'TextPage::tagBlock' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3126:16: note: Technically the member function 'TextPage::tagBlock' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:497:8: note: Technically the member function 'TextPage::tagBlock' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:508:10: performance: Technically the member function 'TextPage::getLineIndent' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3587:18: note: Technically the member function 'TextPage::getLineIndent' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:508:10: note: Technically the member function 'TextPage::getLineIndent' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:510:10: performance: Technically the member function 'TextPage::getLineSpacing' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3622:18: note: Technically the member function 'TextPage::getLineSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:510:10: note: Technically the member function 'TextPage::getLineSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:514:10: performance: Technically the member function 'TextPage::computeWordSpacingThreshold' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3743:18: note: Technically the member function 'TextPage::computeWordSpacingThreshold' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:514:10: note: Technically the member function 'TextPage::computeWordSpacingThreshold' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:515:7: performance: Technically the member function 'TextPage::getCharDirection' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3827:15: note: Technically the member function 'TextPage::getCharDirection' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:515:7: note: Technically the member function 'TextPage::getCharDirection' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:518:8: performance: Technically the member function 'TextPage::computeLinePhysWidth' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3884:16: note: Technically the member function 'TextPage::computeLinePhysWidth' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:518:8: note: Technically the member function 'TextPage::computeLinePhysWidth' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:519:7: style: Technically the member function 'TextPage::assignColumnPhysPositions' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:3901:15: note: Technically the member function 'TextPage::assignColumnPhysPositions' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:519:7: note: Technically the member function 'TextPage::assignColumnPhysPositions' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:523:8: performance: Technically the member function 'TextPage::findPointInColumn' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4571:16: note: Technically the member function 'TextPage::findPointInColumn' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:523:8: note: Technically the member function 'TextPage::findPointInColumn' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1012:3: style: Class 'TextPage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:1012:3: style: Class 'TextPage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4906:17: style: Class 'TextOutputDev' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:4906:17: style: Class 'TextOutputDev' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:306:3: style: Class 'TextBlock' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:306:3: style: Class 'TextBlock' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.h:151:3: style: Class 'TextWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextOutputDev.cc:427:3: style: Class 'TextSuperLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextString.cc:86:11: style: The scope of the variable 'uBuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TextString.cc:87:7: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:235:4: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:296:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:298:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:311:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:314:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:343:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:385:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:403:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:412:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:419:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:439:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:443:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:470:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:483:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:499:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:515:34: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:560:24: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:240:19: style: The scope of the variable 'ct' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:284:13: style: The scope of the variable 'tile' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:381:13: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:433:19: style: The scope of the variable 'ct' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:479:19: style: The scope of the variable 'ct' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:495:19: style: The scope of the variable 'ct' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:525:47: style: Function 'rasterizeTile' argument 1 names different: declaration 'tile' definition 'ct'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.h:66:38: note: Function 'rasterizeTile' argument 1 names different: declaration 'tile' definition 'ct'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:525:47: note: Function 'rasterizeTile' argument 1 names different: declaration 'tile' definition 'ct'.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:202:3: performance: Variable 'quit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.h:59:7: performance: Technically the member function 'TileCache::findTile' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:380:16: note: Technically the member function 'TileCache::findTile' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.h:59:7: note: Technically the member function 'TileCache::findTile' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:271:3: style: Class 'TileCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:271:3: style: Class 'TileCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCache.cc:50:3: style: Class 'CachedTileDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCompositor.cc:79:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCompositor.cc:130:15: style: The scope of the variable 'rect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCompositor.cc:300:23: style: The scope of the variable 'alphaP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCompositor.cc:302:32: style: The scope of the variable 'alphaRowSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileCompositor.cc:302:46: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:903:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:992:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1160:19: style: The scope of the variable 'rot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1396:13: style: The scope of the variable 'pageW1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1396:21: style: The scope of the variable 'pageH1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1542:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1567:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1592:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:995:17: style: Variable 'rightPage' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:149:10: style: Technically the member function 'TileMap::getPageBoxWidth' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1138:17: note: Technically the member function 'TileMap::getPageBoxWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:149:10: note: Technically the member function 'TileMap::getPageBoxWidth' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:150:10: style: Technically the member function 'TileMap::getPageBoxHeight' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1142:17: note: Technically the member function 'TileMap::getPageBoxHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:150:10: note: Technically the member function 'TileMap::getPageBoxHeight' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:154:7: performance: Technically the member function 'TileMap::getContinuousPageSpacing' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1146:14: note: Technically the member function 'TileMap::getContinuousPageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:154:7: note: Technically the member function 'TileMap::getContinuousPageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:158:7: performance: Technically the member function 'TileMap::getSideBySidePageSpacing' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1150:14: note: Technically the member function 'TileMap::getSideBySidePageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:158:7: note: Technically the member function 'TileMap::getSideBySidePageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:162:7: performance: Technically the member function 'TileMap::getHorizContinuousPageSpacing' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1154:14: note: Technically the member function 'TileMap::getHorizContinuousPageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:162:7: note: Technically the member function 'TileMap::getHorizContinuousPageSpacing' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:191:8: performance: Technically the member function 'TileMap::invertMatrix' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.cc:1529:15: note: Technically the member function 'TileMap::invertMatrix' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/TileMap.h:191:8: note: Technically the member function 'TileMap::invertMatrix' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UTF8.cc:154:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UTF8.cc:176:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:199:20: style: Condition 'u<ranges[m].start' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:91:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:58:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:73:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:85:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:184:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:116:3: performance: Variable 'unicodeOut' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:139:3: style: Class 'UnicodeMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.cc:139:3: style: Class 'UnicodeMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeMap.h:85:3: style: Class 'UnicodeMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/UnicodeTypeTable.cc:917:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2643:15: style: Expression is always false because 'else if' condition matches previous condition at line 2631. [multiCondition]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2605:28: warning: Logical conjunction always evaluates to false: c >= 'a' && c <= 'F'. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2802:28: warning: Logical conjunction always evaluates to false: c >= 'a' && c <= 'F'. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2977:28: warning: Logical conjunction always evaluates to false: c >= 'a' && c <= 'F'. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:355:21: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:356:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:453:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:501:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:507:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:530:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:687:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:765:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:776:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1347:16: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1461:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1467:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1787:5: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1788:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1803:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1805:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1816:3: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1817:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1832:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1845:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1847:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1865:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1879:11: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1881:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1885:40: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2069:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2095:9: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2325:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2350:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2656:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2658:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2660:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2670:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2676:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2682:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2690:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2696:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2702:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2836:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2843:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2845:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2851:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2853:8: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2863:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2865:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2867:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2875:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2876:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2896:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2897:7: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:3011:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:3013:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:302:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:303:10: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:304:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:373:17: style: The scope of the variable 'field' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:375:14: style: The scope of the variable 'tmpl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:379:12: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:379:19: style: The scope of the variable 'fullName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:545:17: style: The scope of the variable 'newTableInfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:546:20: style: The scope of the variable 'contentArea' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:550:34: style: The scope of the variable 'columnWidth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:550:47: style: The scope of the variable 'rowHeight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:551:7: style: The scope of the variable 'savedPageNum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:552:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:874:16: style: The scope of the variable 'c0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:938:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:966:11: style: The scope of the variable 'attr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:995:9: style: The scope of the variable 'resType' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:995:19: style: The scope of the variable 'fontName' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1328:12: style: The scope of the variable 'picture' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1447:23: style: The scope of the variable 'firstItemVal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1508:69: style: The scope of the variable 's1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1508:74: style: The scope of the variable 's2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1515:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1724:15: style: The scope of the variable 'mul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1774:37: style: The scope of the variable 'data' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1774:44: style: The scope of the variable 'formElem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1927:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1928:10: style: The scope of the variable 'yTop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1928:39: style: The scope of the variable 'lineHeight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1929:27: style: The scope of the variable 'rectX' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1929:55: style: The scope of the variable 'blkH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1930:7: style: The scope of the variable 'nLines' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1930:15: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2244:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2245:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2314:13: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2480:19: style: The scope of the variable 'node' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2914:19: style: The scope of the variable 'node' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:3045:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:133:8: style: Unused private function: 'XFAFormField::transform' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2452:7: performance: Variable 'is24Hour' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:135:8: style: Technically the member function 'ZxXMLDecl::getStandalone' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:261:8: style: Technically the member function 'ZxCharData::isParsed' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:70:9: performance: Technically the member function 'XFAForm::nodeIsBindGlobal' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:741:16: note: Technically the member function 'XFAForm::nodeIsBindGlobal' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:70:9: note: Technically the member function 'XFAForm::nodeIsBindGlobal' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:133:8: performance: Technically the member function 'XFAFormField::transform' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:1893:20: note: Technically the member function 'XFAFormField::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:133:8: note: Technically the member function 'XFAFormField::transform' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:145:8: performance: Technically the member function 'XFAFormField::getNextLine' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2310:20: note: Technically the member function 'XFAFormField::getNextLine' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:145:8: note: Technically the member function 'XFAFormField::getNextLine' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:151:9: performance: Technically the member function 'XFAFormField::isValidInt' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:3031:21: note: Technically the member function 'XFAFormField::isValidInt' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:151:9: note: Technically the member function 'XFAFormField::isValidInt' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:152:7: performance: Technically the member function 'XFAFormField::convertInt' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:3044:19: note: Technically the member function 'XFAFormField::convertInt' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.h:152:7: note: Technically the member function 'XFAFormField::convertInt' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:471:3: style: Class 'XFAForm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:471:3: style: Class 'XFAForm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:151:3: style: Class 'ZxDocTypeDecl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:169:3: style: Class 'ZxComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:207:3: style: Class 'ZxElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:288:3: style: Class 'XFATableInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2395:3: style: Class 'XFAPictureLiteral' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2403:3: style: Class 'XFAPictureSign' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2410:3: style: Class 'XFAPictureDigit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2430:3: style: Class 'XFAPictureYear' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2437:3: style: Class 'XFAPictureMonth' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2444:3: style: Class 'XFAPictureDay' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2460:3: style: Class 'XFAPictureMinute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2467:3: style: Class 'XFAPictureSecond' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:89:16: style: The function 'isDoc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:39:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:89:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:93:16: style: The function 'addChild' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:57:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:93:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:95:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:95:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:132:16: style: The function 'isXMLDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:40:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:132:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:137:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:137:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:154:16: style: The function 'isDocTypeDecl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:41:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:154:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:157:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:157:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:172:16: style: The function 'isComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:42:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:172:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:175:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:175:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:190:16: style: The function 'isPI' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:43:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:190:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:194:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:194:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:210:16: style: The function 'isElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:44:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:210:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:211:16: style: The function 'isElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:45:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:211:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:217:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:217:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:259:16: style: The function 'isCharData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:46:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:259:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:263:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:59:16: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:263:16: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2397:17: style: The function 'isLiteral' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2379:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2397:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2404:17: style: The function 'isSign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2380:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2404:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2411:17: style: The function 'isDigit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2381:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2411:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2419:17: style: The function 'isDecPt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2382:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2419:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2425:17: style: The function 'isSeparator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2383:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2425:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2431:17: style: The function 'isYear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2384:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2431:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2438:17: style: The function 'isMonth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2385:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2438:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2445:17: style: The function 'isDay' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2386:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2445:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2453:17: style: The function 'isHour' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2387:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2453:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2461:17: style: The function 'isMinute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2388:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2461:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2468:17: style: The function 'isSecond' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2389:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2468:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2475:17: style: The function 'isChar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2390:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XFAForm.cc:2475:17: note: Function in derived class
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:558:17: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:696:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:789:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:930:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:109:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:270:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:777:21: style: The scope of the variable 'newSize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:857:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1207:13: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:170:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:300:3: performance: Variable 'ok' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:305:3: performance: Variable 'lastStartxrefPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:79:9: style: Technically the member function 'XRef::getEncryption' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:991:13: note: Technically the member function 'XRef::getEncryption' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:79:9: note: Technically the member function 'XRef::getEncryption' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:84:9: style: Technically the member function 'XRef::okToPrint' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1005:13: note: Technically the member function 'XRef::okToPrint' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:84:9: note: Technically the member function 'XRef::okToPrint' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:85:9: style: Technically the member function 'XRef::okToChange' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1009:13: note: Technically the member function 'XRef::okToChange' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:85:9: note: Technically the member function 'XRef::okToChange' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:86:9: style: Technically the member function 'XRef::okToCopy' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1013:13: note: Technically the member function 'XRef::okToCopy' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:86:9: note: Technically the member function 'XRef::okToCopy' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:87:9: style: Technically the member function 'XRef::okToAddNotes' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1017:13: note: Technically the member function 'XRef::okToAddNotes' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:87:9: note: Technically the member function 'XRef::okToAddNotes' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:119:9: style: Technically the member function 'XRef::getStreamEnd' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:1206:13: note: Technically the member function 'XRef::getStreamEnd' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.h:119:9: note: Technically the member function 'XRef::getStreamEnd' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:58:7: style: Technically the member function 'XRefPosSet::getLength' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:59:15: style: Technically the member function 'XRefPosSet::get' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:63:7: style: Technically the member function 'XRefPosSet::find' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:108:17: note: Technically the member function 'XRefPosSet::find' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:63:7: note: Technically the member function 'XRefPosSet::find' can be const.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:138:9: style: Technically the member function 'ObjectStream::isOk' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:143:7: style: Technically the member function 'ObjectStream::getObjStrNum' can be const. [functionConst]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:203:3: style: Class 'ObjectStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/XRef.cc:203:3: style: Class 'ObjectStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:137:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:152:14: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:268:15: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:270:19: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:272:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:938:10: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:75:11: style: The scope of the variable 'child' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:134:14: style: The scope of the variable 'result' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:294:33: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:358:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:765:15: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:766:8: style: The scope of the variable 'quote' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:998:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:1044:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:1045:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:203:8: warning: Member variable 'ZxDoc::parsePtr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:203:8: warning: Member variable 'ZxDoc::parseEnd' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:106:8: performance: Technically the member function 'ZxDoc::appendUTF8' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:641:13: note: Technically the member function 'ZxDoc::appendUTF8' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:106:8: note: Technically the member function 'ZxDoc::appendUTF8' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:221:8: performance: Technically the member function 'ZxElement::appendEscapedAttrValue' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:997:17: note: Technically the member function 'ZxElement::appendEscapedAttrValue' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.h:221:8: note: Technically the member function 'ZxElement::appendEscapedAttrValue' can be static.
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:924:3: style: Class 'ZxElement' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/Zoox.cc:924:3: style: Class 'ZxElement' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdffonts.cc:238:18: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdffonts.cc:430:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdffonts.cc:222:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdffonts.cc:253:12: style: The scope of the variable 'font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdffonts.cc:338:15: style: The scope of the variable 'loc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:325:12: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:326:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:327:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:327:10: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:345:9: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:346:39: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdfinfo.cc:348:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdftopng.cc:310:15: style: The scope of the variable 'alpha' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdftopng.cc:310:32: style: The scope of the variable 'rowBufPtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/libs/xpdf/xpdf-src/xpdf/pdftopng.cc:311:10: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:2183:17: style: Expression is always false because 'else if' condition matches previous condition at line 2181. [multiCondition]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:501:15: style: The scope of the variable 'inext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:743:22: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:745:7: style: The scope of the variable 'dlt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1018:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1159:10: style: The scope of the variable 'found' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1159:25: style: The scope of the variable 'found1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1159:33: style: The scope of the variable 'found2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1267:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1311:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1510:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:1787:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:2107:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/afm2pl/afm2pl.c:486:0: error: Memory leak: realfname [memleak]
texlive-bin-2018.20180710.48169/texk/bibtex-x/sysdep.h:266:0: error: #error Macro 'AUX_INPUT_ENVVAR' has not been defined.  Please check Makefile. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/chktex/chktex-src/ChkTeX.h:53:0: error: #error Sorry, ChkTeX needs an _ANSI_ compiler w/stdarg.h installed to compile. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:559:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:930:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:1617:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:2559:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:2559:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:3633:17: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:2406:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:74:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:2406:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:3760:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:119:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:3760:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texlive-bin-2018.20180710.48169/texk/chktex/regex/regcomp.c:3763:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regex_internal.c:912:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regex_internal.c:1362:28: style: The scope of the variable 'mid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1647:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1631:23: note: Assignment 'naccepted=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1647:11: note: Condition '!naccepted' is always true
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3059:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3014:23: note: Assignment 'naccepted=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3059:11: note: Condition 'naccepted' is always false
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1218:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1408:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1780:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1854:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1854:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:2218:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3086:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:4217:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:1389:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3293:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/chktex/regex/regexec.c:3331:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/cjklatex/cjklatex.c:134:9: style: The scope of the variable 'ext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/cjklatex/cjklatex.c:135:8: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/cjklatex/cjklatex.c:182:7: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:44:14: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:96:13: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:140:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:183:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:281:7: style: The scope of the variable 'method' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/emtexdir.c:281:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:619:8: style: The scope of the variable 'bmfname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:861:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:1381:14: style: The scope of the variable 'byte1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:1381:21: style: The scope of the variable 'byte2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:804:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:1267:2: error: Memory leak: bitmap_buffer [memleak]
texlive-bin-2018.20180710.48169/texk/cjkutils/cjkutils-src/hbf2gf/hbf.c:830:0: error: Memory leak: cp [memleak]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:198:7: style: The scope of the variable 'p' can be reduced. [variableScope]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:904:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:439:7: style: The scope of the variable 'output_file' can be reduced. [variableScope]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:1237:28: style: The scope of the variable 'offset' can be reduced. [variableScope]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:1239:24: style: The scope of the variable 'item' can be reduced. [variableScope]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:841:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:842:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:843:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:844:7: error: Invalid fputc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:637:8: note: Calling function 'fputl', 1st argument 'num' value is -1
/usr/local/home/wl/git/cjk/cjk-4.8.4/utils/hbf2gf/hbf2gf.w:844:7: note: Invalid argument
./cjkutils-src/hbf2gf/hbf2gf.w:198:7: style: The scope of the variable 'p' can be reduced. [variableScope]
./cjkutils-src/hbf2gf/hbf2gf.w:904:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
./cjkutils-src/hbf2gf/hbf2gf.w:439:7: style: The scope of the variable 'output_file' can be reduced. [variableScope]
./cjkutils-src/hbf2gf/hbf2gf.w:1237:28: style: The scope of the variable 'offset' can be reduced. [variableScope]
./cjkutils-src/hbf2gf/hbf2gf.w:1239:24: style: The scope of the variable 'item' can be reduced. [variableScope]
./cjkutils-src/hbf2gf/hbf2gf.w:841:11: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
./cjkutils-src/hbf2gf/hbf2gf.w:842:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
./cjkutils-src/hbf2gf/hbf2gf.w:843:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
./cjkutils-src/hbf2gf/hbf2gf.w:844:7: error: Invalid fputc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
./cjkutils-src/hbf2gf/hbf2gf.w:637:8: note: Calling function 'fputl', 1st argument 'num' value is -1
./cjkutils-src/hbf2gf/hbf2gf.w:844:7: note: Invalid argument
lex.yy.c:3693:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:3586:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:3693:2: note: Null pointer dereference
lex.yy.c:3694:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:3586:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:3694:2: note: Null pointer dereference
lex.yy.c:3705:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:3586:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:3705:9: note: Null pointer dereference
detex.l:879:8: style: The scope of the variable 'pch' can be reduced. [variableScope]
lex.yy.c:3434:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.yy.c:430:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:3434:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:3459:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.yy.c:1906:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:3459:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:3878:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.yy.c:380:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:3878:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.yy.c:3891:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.yy.c:381:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:3891:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.yy.c:3891:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.yy.c:381:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:3891:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.yy.c:4023:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
lex.yy.c:1870:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
lex.yy.c:4023:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:1365:8: error: Array 'token[256]' accessed at index 256, which is out of bounds. [arrayIndexOutOfBounds]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:1353:3: note: After for loop, count has value 256
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:1365:8: note: Array index out of bounds
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:425:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:750:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:812:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:817:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:820:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:875:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:877:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:879:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:882:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:1211:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:2843:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:916:7: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dt2dv.c:2112:7: style: The scope of the variable 'char_status' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dv2dt.c:405:7: style: The scope of the variable 'ibyte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dv2dt.c:441:7: style: The scope of the variable 'ibyte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dv2dt.c:656:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dv2dt.c:721:6: style: The scope of the variable 'ku' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dtl/dv2dt.c:722:6: style: The scope of the variable 'ks' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/UNIXtoMacLib/unix-to-macintosh.c:264:4: warning: Return value of function freopen() is not used. [ignoredReturnValue]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/UNIXtoMacLib/unix-to-macintosh.c:273:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/UNIXtoMacLib/unix-to-macintosh.c:39:9: style: Variable 'dir_name' is not assigned a value. [unassignedVariable]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:255:33: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:265:33: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:321:33: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:383:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:385:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:387:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:389:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:391:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:413:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:415:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:417:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:439:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:493:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:495:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:497:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:499:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:686:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:691:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:719:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:799:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:812:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/disdvi.c:160:18: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvi2tty.c:512:12: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvi2tty.c:631:10: style: The scope of the variable 'cum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvi2tty.c:667:11: style: The scope of the variable 'cum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:768:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:769:30: style: The scope of the variable 'savev' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:1004:31: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:1988:19: style: The scope of the variable 'dia' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:2259:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:2414:9: style: The scope of the variable 'jf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvi2tty/dvi2tty-src/dvistuff.c:2439:18: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvidvi/dvidvi.c:887:20: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvidvi/dvidvi.c:887:22: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvidvi/dvidvi.c:1088:17: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvidvi/dvidvi.c:1200:12: style: The scope of the variable 'beginp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dviljk/config.h:211:0: error: #error "Would need changed findfile, dviljk has changed allocation semantic of name member in tfontptr" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/dviljk/win32/dvihp.c:90:18: style: The scope of the variable 'de' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:99:10: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:398:19: style: The scope of the variable 'endptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:672:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:673:15: style: The scope of the variable 'agln0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:752:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:753:15: style: The scope of the variable 'agln0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:395:46: style: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:53:57: note: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:395:46: note: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:653:31: style: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.h:43:46: note: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:653:31: note: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:655:10: style: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.h:45:39: note: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:655:10: note: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:738:28: style: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.h:48:34: note: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/agl.c:738:28: note: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:126:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:73:22: style: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.h:31:37: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:73:22: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:102:21: style: Function 'bmp_get_bbox' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.h:32:37: note: Function 'bmp_get_bbox' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:102:21: note: Function 'bmp_get_bbox' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:120:46: style: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.h:30:57: note: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/bmpimage.c:120:46: note: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cff_limits.h:30:0: error: #error "CFF support won't work on this system." [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:142:3: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:140:0: note: Variable 'font' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:142:3: note: Variable 'font' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:755:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:751:5: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:755:5: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:667:8: style: The scope of the variable 'font_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:722:27: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:546:24: style: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.h:77:42: note: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cid.c:546:24: note: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cidtype2.c:952:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cidtype2.c:948:0: note: Variable 'fp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cidtype2.c:952:3: note: Variable 'fp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cidtype2.c:111:10: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cidtype2.c:184:9: style: The scope of the variable 'cmap_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:937:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:935:0: note: Variable 'name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:937:5: note: Variable 'name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:625:14: style: The scope of the variable 'last_byte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:776:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:978:9: style: The scope of the variable 'cmap_name0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:978:22: style: The scope of the variable 'cmap_name1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:615:25: style: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:83:32: note: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:615:25: note: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:615:34: style: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:83:42: note: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:615:34: note: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:623:26: style: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:88:32: note: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:623:26: note: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:623:36: style: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:88:42: note: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:623:36: note: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:672:73: style: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:85:53: note: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:672:73: note: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:679:55: style: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.h:90:60: note: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap.c:679:55: note: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:153:16: warning: Either the condition 'if(str)' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:154:6: note: Assuming that condition 'if(str)' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:153:16: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:540:5: style: Variable 'tok1' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:538:5: note: Variable 'tok1' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:540:5: note: Variable 'tok1' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:243:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:269:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:299:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:325:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:325:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:353:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:353:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:383:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:383:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:529:13: style: The scope of the variable 'tok1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:575:8: style: The scope of the variable 'ucmap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:66:35: style: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:61:53: note: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_read.c:66:35: note: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/cmap_write.c:263:26: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:449:28: style: The scope of the variable 't1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:449:31: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1146:7: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:211:30: style: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:41:29: note: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:211:30: note: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:244:53: style: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:42:52: note: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:244:53: note: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:387:30: style: Function 'SHA256_init' argument 1 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:64:35: note: Function 'SHA256_init' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:387:30: note: Function 'SHA256_init' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:532:36: style: Function 'SHA256_write' argument 1 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:65:35: note: Function 'SHA256_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:532:36: note: Function 'SHA256_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:568:53: style: Function 'SHA256_final' argument 2 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:67:58: note: Function 'SHA256_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:568:53: note: Function 'SHA256_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1021:36: style: Function 'SHA512_write' argument 1 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:73:35: note: Function 'SHA512_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1021:36: note: Function 'SHA512_write' argument 1 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1052:54: style: Function 'SHA512_final' argument 2 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.h:75:58: note: Function 'SHA512_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1052:54: note: Function 'SHA512_final' argument 2 names different: declaration 'ctx' definition 'hd'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:552:18: style: Variable 'stack_burn' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1041:18: style: Variable 'stack_burn' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1237:15: style: Variable 'inptr' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1238:12: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1299:12: style: Variable 'inptr' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxcrypt.c:1300:12: style: Variable 'outptr' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:1176:31: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:1177:7: note: Assuming that condition '!p' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:1176:31: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:387:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:383:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:387:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:407:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:404:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:407:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:489:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:487:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:489:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:513:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:506:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:513:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:537:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:530:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:537:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:589:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:555:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:589:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:632:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:623:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:632:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:666:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:652:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:666:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:773:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:771:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:773:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxfile.c:968:18: style: The scope of the variable 'de' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:313:30: warning: Either the condition 'if(iter&&hent)' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:314:6: note: Assuming that condition 'if(iter&&hent)' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:313:30: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:328:30: warning: Either the condition 'if(iter&&hent)' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:329:6: note: Assuming that condition 'if(iter&&hent)' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:328:30: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:254:27: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:14: style: Function 'min4' argument 1 names different: declaration 'v1' definition 'x1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:33:27: note: Function 'min4' argument 1 names different: declaration 'v1' definition 'x1'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:14: note: Function 'min4' argument 1 names different: declaration 'v1' definition 'x1'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:25: style: Function 'min4' argument 2 names different: declaration 'v2' definition 'x2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:33:38: note: Function 'min4' argument 2 names different: declaration 'v2' definition 'x2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:25: note: Function 'min4' argument 2 names different: declaration 'v2' definition 'x2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:36: style: Function 'min4' argument 3 names different: declaration 'v3' definition 'x3'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:33:49: note: Function 'min4' argument 3 names different: declaration 'v3' definition 'x3'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:36: note: Function 'min4' argument 3 names different: declaration 'v3' definition 'x3'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:47: style: Function 'min4' argument 4 names different: declaration 'v4' definition 'x4'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:33:60: note: Function 'min4' argument 4 names different: declaration 'v4' definition 'x4'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:53:47: note: Function 'min4' argument 4 names different: declaration 'v4' definition 'x4'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:14: style: Function 'max4' argument 1 names different: declaration 'v1' definition 'x1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:34:27: note: Function 'max4' argument 1 names different: declaration 'v1' definition 'x1'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:14: note: Function 'max4' argument 1 names different: declaration 'v1' definition 'x1'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:25: style: Function 'max4' argument 2 names different: declaration 'v2' definition 'x2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:34:38: note: Function 'max4' argument 2 names different: declaration 'v2' definition 'x2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:25: note: Function 'max4' argument 2 names different: declaration 'v2' definition 'x2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:36: style: Function 'max4' argument 3 names different: declaration 'v3' definition 'x3'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:34:49: note: Function 'max4' argument 3 names different: declaration 'v3' definition 'x3'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:36: note: Function 'max4' argument 3 names different: declaration 'v3' definition 'x3'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:47: style: Function 'max4' argument 4 names different: declaration 'v4' definition 'x4'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.h:34:60: note: Function 'max4' argument 4 names different: declaration 'v4' definition 'x4'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dpxutil.c:63:47: note: Function 'max4' argument 4 names different: declaration 'v4' definition 'x4'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:960:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1137:30: style: The scope of the variable 'height' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1137:38: style: The scope of the variable 'depth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1220:30: style: The scope of the variable 'height' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1220:38: style: The scope of the variable 'depth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1661:19: style: The scope of the variable 'glyph_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1812:17: style: The scope of the variable 'opcode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1985:11: style: The scope of the variable 'post_location' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2158:15: style: The scope of the variable '_ukeys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2171:11: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2420:18: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1373:23: style: Checking if unsigned variable 'dvi_stack_depth' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1567:28: style: Checking if unsigned variable 'lr_width_stack_depth' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:808:30: style: Function 'dvi_locate_font' argument 1 names different: declaration 'name' definition 'tfm_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:79:45: note: Function 'dvi_locate_font' argument 1 names different: declaration 'name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:808:30: note: Function 'dvi_locate_font' argument 1 names different: declaration 'name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:21: style: Function 'dvi_do_page' argument 1 names different: declaration 'paper_height' definition 'page_paper_height'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:72:35: note: Function 'dvi_do_page' argument 1 names different: declaration 'paper_height' definition 'page_paper_height'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:21: note: Function 'dvi_do_page' argument 1 names different: declaration 'paper_height' definition 'page_paper_height'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:47: style: Function 'dvi_do_page' argument 2 names different: declaration 'x_offset' definition 'hmargin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:72:56: note: Function 'dvi_do_page' argument 2 names different: declaration 'x_offset' definition 'hmargin'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:47: note: Function 'dvi_do_page' argument 2 names different: declaration 'x_offset' definition 'hmargin'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:63: style: Function 'dvi_do_page' argument 3 names different: declaration 'y_offset' definition 'vmargin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:72:73: note: Function 'dvi_do_page' argument 3 names different: declaration 'y_offset' definition 'vmargin'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:1810:63: note: Function 'dvi_do_page' argument 3 names different: declaration 'y_offset' definition 'vmargin'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2413:28: style: Function 'dvi_scan_specials' argument 2 names different: declaration 'width' definition 'page_width'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:74:13: note: Function 'dvi_scan_specials' argument 2 names different: declaration 'width' definition 'page_width'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2413:28: note: Function 'dvi_scan_specials' argument 2 names different: declaration 'width' definition 'page_width'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2413:48: style: Function 'dvi_scan_specials' argument 3 names different: declaration 'height' definition 'page_height'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:74:28: note: Function 'dvi_scan_specials' argument 3 names different: declaration 'height' definition 'page_height'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2413:48: note: Function 'dvi_scan_specials' argument 3 names different: declaration 'height' definition 'page_height'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2416:38: style: Function 'dvi_scan_specials' argument 10 names different: declaration 'keybits' definition 'key_bits'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:77:51: note: Function 'dvi_scan_specials' argument 10 names different: declaration 'keybits' definition 'key_bits'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2416:38: note: Function 'dvi_scan_specials' argument 10 names different: declaration 'keybits' definition 'key_bits'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2416:57: style: Function 'dvi_scan_specials' argument 11 names different: declaration 'perm' definition 'permission'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:77:69: note: Function 'dvi_scan_specials' argument 11 names different: declaration 'perm' definition 'permission'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2416:57: note: Function 'dvi_scan_specials' argument 11 names different: declaration 'perm' definition 'permission'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2417:26: style: Function 'dvi_scan_specials' argument 12 names different: declaration 'opasswd' definition 'owner_pw'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:78:39: note: Function 'dvi_scan_specials' argument 12 names different: declaration 'opasswd' definition 'owner_pw'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2417:26: note: Function 'dvi_scan_specials' argument 12 names different: declaration 'opasswd' definition 'owner_pw'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2417:42: style: Function 'dvi_scan_specials' argument 13 names different: declaration 'upasswd' definition 'user_pw'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.h:78:54: note: Function 'dvi_scan_specials' argument 13 names different: declaration 'upasswd' definition 'user_pw'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvi.c:2417:42: note: Function 'dvi_scan_specials' argument 13 names different: declaration 'upasswd' definition 'user_pw'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:339:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:337:5: note: Variable 'error' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:339:5: note: Variable 'error' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:255:15: style: The scope of the variable '_ukeys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:268:11: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:356:10: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:710:23: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:823:12: style: The scope of the variable 'page_no' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:823:36: style: The scope of the variable 'step' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:923:13: style: The scope of the variable 'page_no' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:923:22: style: The scope of the variable 'step' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:1088:10: style: The scope of the variable 'owner_pw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:1088:33: style: The scope of the variable 'user_pw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:796:25: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/dvipdfmx.c:798:33: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:137:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:192:14: style: The scope of the variable 'kids_ref' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:192:25: style: The scope of the variable 'kids' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:341:14: style: The scope of the variable 'content_seg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:392:38: style: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.h:38:57: note: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:392:38: note: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:605:38: style: Function 'pdf_copy_clip' argument 2 names different: declaration 'page_index' definition 'pageNo'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.h:35:49: note: Function 'pdf_copy_clip' argument 2 names different: declaration 'page_index' definition 'pageNo'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/epdf.c:605:38: note: Function 'pdf_copy_clip' argument 2 names different: declaration 'page_index' definition 'pageNo'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/error.c:51:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/error.c:64:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/error.c:82:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:359:35: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:1060:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:241:10: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:618:15: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:747:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:801:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:846:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:978:27: style: The scope of the variable 'endptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:979:16: style: The scope of the variable 'llen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:732:63: style: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.h:89:84: note: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:732:63: note: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:831:63: style: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.h:91:84: note: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:831:63: note: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:892:66: style: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.h:87:90: note: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:892:66: note: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:1050:47: style: Function 'pdf_insert_native_fontmap_record' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.h:96:67: note: Function 'pdf_insert_native_fontmap_record' argument 1 names different: declaration 'filename' definition 'path'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:1050:47: note: Function 'pdf_insert_native_fontmap_record' argument 1 names different: declaration 'filename' definition 'path'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:1149:40: style: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.h:92:61: note: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/fontmap.c:1149:40: note: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:129:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:106:20: style: The scope of the variable 'CLi' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:160:16: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:200:19: style: The scope of the variable 'Cn' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:200:26: style: The scope of the variable 'Typ' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:200:31: style: The scope of the variable 'Asoc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jp2image.c:237:16: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jpegimage.c:290:27: style: The scope of the variable 'intent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/jpegimage.c:291:14: style: The scope of the variable 'cspc_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mem.c:44:20: style: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mem.h:35:27: note: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mem.c:44:20: note: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:17: style: Function 'mfreadln' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.h:63:30: note: Function 'mfreadln' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:17: note: Function 'mfreadln' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:26: style: Function 'mfreadln' argument 2 names different: declaration 'length' definition 'size'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.h:63:42: note: Function 'mfreadln' argument 2 names different: declaration 'length' definition 'size'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:26: note: Function 'mfreadln' argument 2 names different: declaration 'length' definition 'size'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:38: style: Function 'mfreadln' argument 3 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.h:63:56: note: Function 'mfreadln' argument 3 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mfileio.c:151:38: note: Function 'mfreadln' argument 3 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:533:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:551:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:565:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:590:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:714:12: style: The scope of the variable 'font_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:715:12: style: The scope of the variable 'font_scale' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:810:21: style: The scope of the variable 'uch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:876:14: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1177:26: style: The scope of the variable 'dash' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1547:22: style: The scope of the variable 'nb_read' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1494:31: style: Function 'mps_exec_inline' argument 1 names different: declaration 'buffer' definition 'p'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.h:35:44: note: Function 'mps_exec_inline' argument 1 names different: declaration 'buffer' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1494:31: note: Function 'mps_exec_inline' argument 1 names different: declaration 'buffer' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1619:20: style: Function 'mps_do_page' argument 1 names different: declaration 'fp' definition 'image_file'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.h:41:37: note: Function 'mps_do_page' argument 1 names different: declaration 'fp' definition 'image_file'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/mpost.c:1619:20: note: Function 'mps_do_page' argument 1 names different: declaration 'fp' definition 'image_file'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:514:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:358:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:462:18: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:509:12: style: The scope of the variable 'script' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:509:21: style: The scope of the variable 'language' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:510:12: style: The scope of the variable 'options' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:545:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_conf.c:545:27: style: The scope of the variable 'key' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_opt.c:53:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/otl_opt.c:318:19: style: The scope of the variable 'endptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:223:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:1407:19: style: The scope of the variable 'colorspace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:143:46: style: Function 'pdf_color_spotcolor' argument 2 names different: declaration 'color_name' definition 'name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.h:60:68: note: Function 'pdf_color_spotcolor' argument 2 names different: declaration 'color_name' definition 'name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:143:46: note: Function 'pdf_color_spotcolor' argument 2 names different: declaration 'color_name' definition 'name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:1405:13: style: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:412:14: note: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfcolor.c:1405:13: note: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:209:11: style: The scope of the variable 'error_in_bp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:223:50: style: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:78:64: note: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:223:50: note: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:246:45: style: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:79:64: note: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:246:45: note: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1121:27: style: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:141:13: note: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1121:27: note: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1275:25: style: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:89:41: note: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1275:25: note: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1275:53: style: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:89:71: note: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1275:53: note: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1680:25: style: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:181:13: note: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1680:25: note: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1680:39: style: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:181:26: note: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1680:39: note: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1745:26: style: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:175:44: note: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1745:26: note: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1831:36: style: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:147:39: note: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1831:36: note: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1954:51: style: Function 'pdf_dev_begin_actualtext' argument 2 names different: declaration 'len' definition 'count'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.h:224:65: note: Function 'pdf_dev_begin_actualtext' argument 2 names different: declaration 'len' definition 'count'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdev.c:1954:51: note: Function 'pdf_dev_begin_actualtext' argument 2 names different: declaration 'len' definition 'count'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:904:3: style: Variable 'page_tree' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:899:0: note: Variable 'page_tree' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:904:3: note: Variable 'page_tree' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:991:3: style: Variable 'page_tree' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:985:0: note: Variable 'page_tree' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:991:3: note: Variable 'page_tree' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:2743:3: style: Variable 'xobj_id' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:2696:0: note: Variable 'xobj_id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:2743:3: note: Variable 'xobj_id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:528:12: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1534:16: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1535:16: style: The scope of the variable 'bm_root' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1535:26: style: The scope of the variable 'bm_root_ref' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1750:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:2142:13: style: The scope of the variable 'page' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:2517:13: style: The scope of the variable 'currentpage' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:389:38: style: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.h:77:54: note: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:389:38: note: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:411:38: style: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.h:78:54: note: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:411:38: note: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:607:64: style: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.h:88:45: note: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:607:64: note: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1332:30: style: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1283:41: note: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1332:30: note: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1882:57: style: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.h:91:73: note: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:1882:57: note: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdoc.c:443:10: style: Unused variable: gmtoff [unusedVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:315:19: style: The scope of the variable 'pe1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:430:12: style: The scope of the variable 'pe' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:431:12: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:536:20: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:668:12: style: The scope of the variable 'pe0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:668:18: style: The scope of the variable 'pe1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:668:24: style: The scope of the variable 'pe2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:668:30: style: The scope of the variable 'pe3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:668:36: style: The scope of the variable 'pe4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:812:14: style: The scope of the variable 'b_len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:814:14: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:815:14: style: The scope of the variable 'n_pts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:815:21: style: The scope of the variable 'n_seg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:818:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:818:25: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1193:15: style: The scope of the variable 'gs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1312:16: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1361:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1381:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1398:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1415:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1213:34: style: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:63:49: note: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1213:34: note: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1377:25: style: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:67:46: note: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1377:25: note: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1394:26: style: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:68:46: note: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1394:26: note: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1563:24: style: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:81:45: note: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1563:24: note: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1563:34: style: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:81:57: note: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1563:34: note: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1577:25: style: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:82:45: note: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1577:25: note: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1577:35: style: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.h:82:57: note: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:1577:35: note: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfdraw.c:231:15: style: struct member 'Anonymous0::strkey' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:424:25: warning: Possible null pointer dereference: enc_name [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:339:47: note: Calling function 'pdf_encoding_new_encoding', 1st argument 'enc_name' value is 0
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:424:25: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:425:30: warning: Possible null pointer dereference: enc_name [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:339:47: note: Calling function 'pdf_encoding_new_encoding', 1st argument 'enc_name' value is 0
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:425:30: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:247:3: style: Variable 'differences' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:237:0: note: Variable 'differences' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:247:3: note: Variable 'differences' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:488:8: style: The scope of the variable 'enc_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:511:17: style: The scope of the variable 'encoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:673:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:217:28: style: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:41:44: note: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:217:28: note: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:217:50: style: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:41:67: note: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:217:50: note: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:235:35: style: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:42:51: note: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencoding.c:235:35: note: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:169:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:194:29: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:195:19: style: The scope of the variable 'key' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:214:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:258:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:258:20: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:551:34: style: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.h:35:46: note: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:551:34: note: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:552:33: style: Function 'pdf_enc_set_passwd' argument 3 names different: declaration 'owner' definition 'oplain'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.h:36:45: note: Function 'pdf_enc_set_passwd' argument 3 names different: declaration 'owner' definition 'oplain'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:552:33: note: Function 'pdf_enc_set_passwd' argument 3 names different: declaration 'owner' definition 'oplain'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:552:53: style: Function 'pdf_enc_set_passwd' argument 4 names different: declaration 'user' definition 'uplain'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.h:36:64: note: Function 'pdf_enc_set_passwd' argument 4 names different: declaration 'user' definition 'uplain'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:552:53: note: Function 'pdf_enc_set_passwd' argument 4 names different: declaration 'user' definition 'uplain'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfencrypt.c:208:3: error: Buffer is accessed out of bounds: hash [bufferAccessOutOfBounds]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:100:11: style: The scope of the variable 'epoch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:123:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:213:9: style: The scope of the variable 'fontname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:213:20: style: The scope of the variable 'uniqueTag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:606:36: style: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.h:60:53: note: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:606:36: note: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:936:41: style: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.h:91:62: note: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdffont.c:936:41: note: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfobj.c:2595:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:359:11: warning: Either the condition 'len<65535+1' is redundant or the array 'name[129]' is accessed at index 65535, which is out of bounds. [arrayIndexOutOfBoundsCond]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:355:20: note: Assuming that condition 'len<65535+1' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:359:11: note: Array index out of bounds
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:340:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:429:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:480:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:801:20: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:967:16: style: The scope of the variable 'dict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:359:11: warning: Either the condition 'len<65536' is redundant or the array 'name[129]' is accessed at index 65535, which is out of bounds. [arrayIndexOutOfBoundsCond]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:355:20: note: Assuming that condition 'len<65536' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfparse.c:359:11: note: Array index out of bounds
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfresource.c:288:12: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfresource.c:312:33: style: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfresource.h:40:49: note: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfresource.c:312:33: note: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:262:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:259:0: note: Variable 'id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:262:3: note: Variable 'id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:520:35: style: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:80:47: note: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:520:35: note: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:520:44: style: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:81:41: note: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:520:44: note: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:553:34: style: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:82:47: note: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:553:34: note: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:553:43: style: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:83:41: note: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:553:43: note: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:597:31: style: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:66:48: note: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:597:31: note: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:614:47: style: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:75:50: note: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:614:47: note: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:654:29: style: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:65:48: note: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:654:29: note: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:667:29: style: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:98:48: note: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:667:29: note: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:680:26: style: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.h:100:26: note: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:680:26: note: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:918:50: style: Function 'ps_include_page' argument 2 names different: declaration 'ident' definition 'filename'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:52:42: note: Function 'ps_include_page' argument 2 names different: declaration 'ident' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pdfximage.c:918:50: note: Function 'ps_include_page' argument 2 names different: declaration 'ident' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pkfont.c:170:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pkfont.c:227:34: style: The scope of the variable 'repeat_count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pkfont.c:301:27: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pkfont.c:495:35: style: The scope of the variable 'encoding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pkfont.c:650:12: style: The scope of the variable 'charname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pst_obj.c:974:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pst_obj.c:972:0: note: Variable 'str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pst_obj.c:974:3: note: Variable 'str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pst_obj.c:540:11: style: The scope of the variable 'dval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/pst_obj.c:672:18: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/sfnt.c:89:60: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/sfnt.c:145:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/sfnt.c:360:12: style: The scope of the variable 'u_tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:118:38: style: Function 'spc_color_check_special' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.h:26:49: note: Function 'spc_color_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:118:38: note: Function 'spc_color_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:118:47: style: Function 'spc_color_check_special' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.h:26:61: note: Function 'spc_color_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:118:47: note: Function 'spc_color_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:142:46: style: Function 'spc_color_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.h:27:57: note: Function 'spc_color_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:142:46: note: Function 'spc_color_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:143:42: style: Function 'spc_color_setup_handler' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.h:28:46: note: Function 'spc_color_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_color.c:143:42: note: Function 'spc_color_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvipdfmx.c:73:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:225:11: style: The scope of the variable 'st_depth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:225:21: style: The scope of the variable 'gs_depth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:361:30: style: The scope of the variable 'ncLabel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:483:22: style: The scope of the variable 'post' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:534:7: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:638:7: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:942:38: style: Function 'spc_dvips_check_special' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.h:33:49: note: Function 'spc_dvips_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:942:38: note: Function 'spc_dvips_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:942:47: style: Function 'spc_dvips_check_special' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.h:33:61: note: Function 'spc_dvips_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:942:47: note: Function 'spc_dvips_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:500:3: error: Memory leak: cmd [memleak]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:89:5: error: Common realloc mistake: 'ps_headers' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:392:7: error: Common realloc mistake: 'put_stack' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_dvips.c:447:5: error: Common realloc mistake: 'RAngles' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:483:15: style: The scope of the variable '_ukeys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:498:11: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:664:18: style: The scope of the variable 'dict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:930:45: style: Function 'spc_html_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.h:34:56: note: Function 'spc_html_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:930:45: note: Function 'spc_html_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:931:62: style: Function 'spc_html_setup_handler' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.h:35:45: note: Function 'spc_html_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:931:62: note: Function 'spc_html_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_html.c:58:10: style: struct member 'Anonymous0::extensions' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:473:12: style: The scope of the variable 'tk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1262:8: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:2000:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1979:37: style: Function 'spc_pdfm_check_special' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.h:31:49: note: Function 'spc_pdfm_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1979:37: note: Function 'spc_pdfm_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1979:46: style: Function 'spc_pdfm_check_special' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.h:31:61: note: Function 'spc_pdfm_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1979:46: note: Function 'spc_pdfm_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1997:45: style: Function 'spc_pdfm_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.h:32:57: note: Function 'spc_pdfm_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1997:45: note: Function 'spc_pdfm_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1998:62: style: Function 'spc_pdfm_setup_handler' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.h:33:46: note: Function 'spc_pdfm_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_pdfm.c:1998:62: note: Function 'spc_pdfm_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1020:19: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1012:12: note: Assuming that condition 'q' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1020:19: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1066:19: warning: Either the condition 'q' is redundant or there is possible null pointer dereference: q. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1054:12: note: Assuming that condition 'q' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1066:19: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:178:12: style: The scope of the variable 'dict' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:179:12: style: The scope of the variable 'resname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:180:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:181:12: style: The scope of the variable 'alp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:181:17: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:276:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:327:16: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:330:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:442:11: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:608:14: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:648:14: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:864:12: style: The scope of the variable 'kp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:916:14: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:989:37: style: Function 'spc_tpic_check_special' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.h:35:49: note: Function 'spc_tpic_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:989:37: note: Function 'spc_tpic_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:989:46: style: Function 'spc_tpic_check_special' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.h:35:61: note: Function 'spc_tpic_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:989:46: note: Function 'spc_tpic_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1033:45: style: Function 'spc_tpic_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.h:36:57: note: Function 'spc_tpic_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1033:45: note: Function 'spc_tpic_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1034:62: style: Function 'spc_tpic_setup_handler' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.h:37:46: note: Function 'spc_tpic_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_tpic.c:1034:62: note: Function 'spc_tpic_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:61:9: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:287:15: style: The scope of the variable 'ukeys' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:299:11: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:245:85: style: Function 'spc_util_read_colorspec' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.h:38:54: note: Function 'spc_util_read_colorspec' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:245:85: note: Function 'spc_util_read_colorspec' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:261:84: style: Function 'spc_util_read_pdfcolor' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.h:54:54: note: Function 'spc_util_read_pdfcolor' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:261:84: note: Function 'spc_util_read_pdfcolor' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:707:40: style: Function 'spc_util_read_dimtrns' argument 2 names different: declaration 'dimtrns' definition 'ti'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.h:40:54: note: Function 'spc_util_read_dimtrns' argument 2 names different: declaration 'dimtrns' definition 'ti'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:707:40: note: Function 'spc_util_read_dimtrns' argument 2 names different: declaration 'dimtrns' definition 'ti'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:721:41: style: Function 'spc_util_read_blahblah' argument 2 names different: declaration 'dimtrns' definition 'p'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.h:44:54: note: Function 'spc_util_read_blahblah' argument 2 names different: declaration 'dimtrns' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:721:41: note: Function 'spc_util_read_blahblah' argument 2 names different: declaration 'dimtrns' definition 'p'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:722:41: style: Function 'spc_util_read_blahblah' argument 5 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.h:47:54: note: Function 'spc_util_read_blahblah' argument 5 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:722:41: note: Function 'spc_util_read_blahblah' argument 5 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:1015:53: style: Function 'pdf_color_namedcolor' argument 2 names different: declaration 'colorname' definition 'name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:55:64: note: Function 'pdf_color_namedcolor' argument 2 names different: declaration 'colorname' definition 'name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_util.c:1015:53: note: Function 'pdf_color_namedcolor' argument 2 names different: declaration 'colorname' definition 'name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:420:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:399:36: style: Function 'spc_xtx_check_special' argument 1 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.h:34:48: note: Function 'spc_xtx_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:399:36: note: Function 'spc_xtx_check_special' argument 1 names different: declaration 'buffer' definition 'buf'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:399:45: style: Function 'spc_xtx_check_special' argument 2 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.h:34:60: note: Function 'spc_xtx_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:399:45: note: Function 'spc_xtx_check_special' argument 2 names different: declaration 'size' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:417:44: style: Function 'spc_xtx_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.h:35:56: note: Function 'spc_xtx_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:417:44: note: Function 'spc_xtx_setup_handler' argument 1 names different: declaration 'handle' definition 'sph'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:418:62: style: Function 'spc_xtx_setup_handler' argument 3 names different: declaration 'args' definition 'ap'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.h:36:46: note: Function 'spc_xtx_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:418:62: note: Function 'spc_xtx_setup_handler' argument 3 names different: declaration 'args' definition 'ap'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/spc_xtx.c:106:5: error: Common realloc mistake: 'scaleFactors' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:152:26: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:147:16: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:569:13: style: The scope of the variable 'found' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:84:48: style: Function 'spc_begin_annot' argument 2 names different: declaration 'annot_dict' definition 'dict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.h:59:66: note: Function 'spc_begin_annot' argument 2 names different: declaration 'annot_dict' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:84:48: note: Function 'spc_begin_annot' argument 2 names different: declaration 'annot_dict' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:163:35: style: Function 'spc_lookup_reference' argument 1 names different: declaration 'ident' definition 'key'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.h:56:51: note: Function 'spc_lookup_reference' argument 1 names different: declaration 'ident' definition 'key'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:163:35: note: Function 'spc_lookup_reference' argument 1 names different: declaration 'ident' definition 'key'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:228:32: style: Function 'spc_lookup_object' argument 1 names different: declaration 'ident' definition 'key'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.h:57:51: note: Function 'spc_lookup_object' argument 1 names different: declaration 'ident' definition 'key'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:228:32: note: Function 'spc_lookup_object' argument 1 names different: declaration 'ident' definition 'key'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:565:31: style: Function 'spc_exec_special' argument 1 names different: declaration 'p' definition 'buffer'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.h:73:47: note: Function 'spc_exec_special' argument 1 names different: declaration 'p' definition 'buffer'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/specials.c:565:31: note: Function 'spc_exec_special' argument 1 names different: declaration 'p' definition 'buffer'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:178:10: style: Condition '!error' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:174:19: note: Assignment 'error=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:178:10: note: Condition '!error' is always true
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:181:5: style: Variable 'q' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:179:16: note: Variable 'q' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:181:5: note: Variable 'q' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:84:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:122:10: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:171:10: style: The scope of the variable 'repos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:172:14: style: The scope of the variable 'v1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:300:13: style: The scope of the variable 'error' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:433:9: style: The scope of the variable '__i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:463:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:342:49: style: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.h:31:63: note: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:342:49: note: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:452:46: style: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.h:28:67: note: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/subfont.c:452:46: note: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:469:16: style: The scope of the variable 'charcode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:470:18: style: The scope of the variable 'chartype' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:529:12: style: The scope of the variable 'charinfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:530:18: style: The scope of the variable 'width_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:531:18: style: The scope of the variable 'height_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:531:32: style: The scope of the variable 'depth_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:575:11: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:576:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:968:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:841:23: style: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.h:30:36: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tfm.c:841:23: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:600:32: error: Array 'nptrs[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:600:42: error: Array 'gids[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:78:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:68:0: note: Variable 'fp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:78:3: note: Variable 'fp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:69:13: style: The scope of the variable 'length' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:173:17: style: The scope of the variable 'flags' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:445:14: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:445:17: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:447:10: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:883:14: style: The scope of the variable 'enc_vec' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:627:28: style: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:438:39: note: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:627:28: note: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:685:28: style: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:439:39: note: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:685:28: note: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/truetype.c:600:0: portability: Undefined behaviour, when 'i' is 9998 the pointer arithmetic 'gids+i' is out of bounds. [pointerOutOfBounds]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_aux.c:274:5: style: Variable 'styledict' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_aux.c:267:0: note: Variable 'styledict' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_aux.c:274:5: note: Variable 'styledict' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:451:12: style: The scope of the variable 'p_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:451:18: style: The scope of the variable 'e_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:616:11: style: The scope of the variable 'c0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:616:15: style: The scope of the variable 'c1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:617:14: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:804:19: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:804:24: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:823:19: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:823:24: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:1373:10: style: The scope of the variable 'tounicode_add_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:1199:42: style: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.h:69:58: note: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:1199:42: note: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:1369:22: style: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.h:76:23: note: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_cmap.c:1369:22: note: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_glyf.c:204:10: style: The scope of the variable 'hmtx_table_size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_glyf.c:204:27: style: The scope of the variable 'loca_table_size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_glyf.c:204:44: style: The scope of the variable 'glyf_table_size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_glyf.c:356:21: style: The scope of the variable 'cgid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_glyf.c:356:27: style: The scope of the variable 'new_gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:461:3: warning: Either the condition 'cov' is redundant or there is possible null pointer dereference: cov. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:445:7: note: Assuming that condition 'cov' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:461:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:768:5: warning: Either the condition 'data' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:751:9: note: Assuming that condition 'data' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:768:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:794:5: warning: Either the condition 'data' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:782:9: note: Assuming that condition 'data' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:794:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:117:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:527:12: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:748:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:748:15: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:779:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1191:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1240:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1420:27: style: The scope of the variable 'gsub' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1465:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1498:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1532:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1568:24: style: The scope of the variable 'gsub' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1661:13: style: The scope of the variable 'idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_gsub.c:1408:9: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_post.c:44:10: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_post.c:185:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_table.c:351:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_table.c:348:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_table.c:351:3: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/tt_table.c:285:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/type0.c:672:3: style: Variable 'res_id' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/type0.c:668:0: note: Variable 'res_id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/type0.c:672:3: note: Variable 'res_id' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/type0.c:667:12: style: The scope of the variable 'stream' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.c:96:19: style: The scope of the variable 'second' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.c:120:54: style: Function 'UC_UTF16BE_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.h:30:69: note: Function 'UC_UTF16BE_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.c:120:54: note: Function 'UC_UTF16BE_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.c:199:51: style: Function 'UC_UTF8_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.h:33:66: note: Function 'UC_UTF8_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/unicode.c:199:51: note: Function 'UC_UTF8_encode_char' argument 2 names different: declaration 'dstpp' definition 'pp'.
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:103:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:118:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:195:16: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:250:9: style: The scope of the variable 'full_vf_file_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:251:9: style: The scope of the variable 'vf_file' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:411:17: style: The scope of the variable 'opcode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:412:26: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:413:9: style: The scope of the variable 'ptsize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/vf.c:414:7: style: The scope of the variable 'default_font' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipdfm-x/xbb.c:107:43: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
texlive-bin-2018.20180710.48169/texk/dvipng/dvipng-src/dvipng.h:71:0: error: #error : kpathsea/kpathsea.h is missing from your system [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:1294:5: error: Common realloc mistake: 'dvi_fonts' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:963:6: error: Uninitialized struct member: list.hsize [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:963:18: error: Uninitialized struct member: list.leftskip [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:963:33: error: Uninitialized struct member: list.rightskip [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:964:6: error: Uninitialized struct member: list.hangindent [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:964:39: error: Uninitialized struct member: list.parindent [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/dvicore.c:964:23: error: Uninitialized struct member: list.hangafter [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:282:17: style: The scope of the variable 'charcode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:283:17: style: The scope of the variable 'chartype' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:297:17: style: The scope of the variable 'charinfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:298:17: style: The scope of the variable 'width_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:312:17: style: The scope of the variable 'charinfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:313:17: style: The scope of the variable 'height_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:327:17: style: The scope of the variable 'charinfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:328:17: style: The scope of the variable 'depth_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:663:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:675:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:687:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:507:27: style: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.h:30:35: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:507:27: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
texlive-bin-2018.20180710.48169/texk/dvipos/tfm.c:542:5: error: Common realloc mistake: 'tfm' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:214:11: style: The scope of the variable 'args' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:151:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:158:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:160:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:161:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:32:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:47:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:76:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvipos/utils.c:98:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:687:19: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:819:25: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:943:18: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:962:21: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:1238:22: style: The scope of the variable 'aci' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:1628:8: style: The scope of the variable 'arginc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:1875:10: style: The scope of the variable 'mlist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:2029:10: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:2030:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/afm2tfm.c:2081:0: error: Memory leak: e [memleak]
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:88:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:80:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:88:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:89:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:88:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:89:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:114:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:113:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/bbox.c:114:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/color.c:62:17: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/color.c:70:43: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/dosection.c:22:12: style: The scope of the variable 'prevptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dosection.c:23:8: style: The scope of the variable 'np' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dosection.c:220:21: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:115:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:143:11: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:372:15: style: The scope of the variable 'omega_specials' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:457:17: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:594:11: style: The scope of the variable 'systemtype' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:992:9: style: The scope of the variable 'seen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:651:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/dospecial.c:755:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/download.c:28:21: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/download.c:30:18: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/download.c:196:20: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/download.c:443:32: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/dpicheck.c:21:9: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:846:33: warning: Either the condition '(p)!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:842:20: note: Assuming that condition '(p)!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:846:33: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:854:21: warning: Either the condition '(p)!=NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:849:20: note: Assuming that condition '(p)!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:854:21: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:1041:27: warning: Redundant assignment of 'vactualdpi' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:519:15: style: The scope of the variable 'seq' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:520:17: style: The scope of the variable 'seqptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:842:20: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:849:20: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:851:27: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:866:21: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:573:22: style: Array index 'qargc' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/dvips.c:391:1: error: Memory leak: s [memleak]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:165:30: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:164:9: note: Assuming that condition 'p==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:165:30: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:173:30: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:172:9: note: Assuming that condition 'p==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:173:30: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:83:17: style: The scope of the variable 'sav' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:109:14: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:268:14: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:378:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:379:10: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:382:12: style: The scope of the variable 'trueknown' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:473:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/finclude.c:474:10: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/fontdef.c:170:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/header.c:63:32: style: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipsk/protos.h:105:44: note: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'.
texlive-bin-2018.20180710.48169/texk/dvipsk/header.c:63:32: note: Function 'checkhmem' argument 2 names different: declaration 'p' definition 'pre'.
texlive-bin-2018.20180710.48169/texk/dvipsk/header.c:63:43: style: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipsk/protos.h:105:53: note: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'.
texlive-bin-2018.20180710.48169/texk/dvipsk/header.c:63:43: note: Function 'checkhmem' argument 3 names different: declaration 'q' definition 'post'.
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:375:4: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:374:4: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:375:4: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:221:11: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:221:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/loadfont.c:112:16: style: Unused variable: name_ret [unusedVariable]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:99:12: style: The scope of the variable 'epoch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:922:20: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1111:14: style: The scope of the variable 'ih' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1111:18: style: The scope of the variable 'iv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1111:22: style: The scope of the variable 'it' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1112:14: style: The scope of the variable 'mindiff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1453:13: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1776:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:611:41: style: Checking if unsigned variable 'dosepsend' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:133:53: style: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipsk/protos.h:133:65: note: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'.
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:133:53: note: Function 'copyfile_general' argument 2 names different: declaration 'h' definition 'cur_header'.
texlive-bin-2018.20180710.48169/texk/dvipsk/output.c:1425:48: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
texlive-bin-2018.20180710.48169/texk/dvipsk/pprescan.c:22:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/prescan.c:17:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/prescan.c:18:10: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/prescan.c:59:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/prescan.c:60:34: style: The scope of the variable 'thissecloc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/repack.c:64:28: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/repack.c:112:8: style: The scope of the variable 'diffrow' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:435:26: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:447:23: style: Redundant condition: If 'EXPR > ' '', the comparison 'EXPR' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:220:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:400:10: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:184:13: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:308:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:308:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:310:8: style: The scope of the variable 'canaddtopaper' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:812:10: style: The scope of the variable 'specinfo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:813:9: style: The scope of the variable 'downbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:814:9: style: The scope of the variable 'specbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:815:8: style: The scope of the variable 'slen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:837:21: style: The scope of the variable 'encoding_p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:897:40: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:903:34: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:904:23: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:905:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:906:9: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:539:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:549:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:562:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:570:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:580:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:593:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:743:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:765:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/resident.c:779:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/scanpage.c:25:26: style: The scope of the variable 'cras' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/scanpage.c:26:21: style: The scope of the variable 'thischar' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:144:19: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:125:30: style: Function 'search' argument 1 names different: declaration 'path' definition 'format'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvipsk/protos.h:199:27: note: Function 'search' argument 1 names different: declaration 'path' definition 'format'.
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:125:30: note: Function 'search' argument 1 names different: declaration 'path' definition 'format'.
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:206:22: warning: Function 'pksearch' argument order different: declaration 'path, file, mode, n, dpi' definition 'file, mode, dpi, name_ret, dpi_ret' [funcArgOrderDifferent]
texlive-bin-2018.20180710.48169/texk/dvipsk/protos.h:200:29: note: Function 'pksearch' argument order different: declaration 'path, file, mode, n, dpi' definition 'file, mode, dpi, name_ret, dpi_ret'
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:206:22: note: Function 'pksearch' argument order different: declaration 'path, file, mode, n, dpi' definition 'file, mode, dpi, name_ret, dpi_ret'
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:166:39: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:167:42: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
texlive-bin-2018.20180710.48169/texk/dvipsk/search.c:11:1: warning: Redundant code: Found a statement that begins with string constant. [constStatement]
texlive-bin-2018.20180710.48169/texk/dvipsk/squeeze/squeeze.c:95:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1159:41: style: Condition 'flg_seac>-3' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1156:38: note: Assignment 'flg_seac=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1159:41: note: Condition 'flg_seac>-3' is always true
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1186:41: style: Condition 'flg_seac>-3' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1182:38: note: Assignment 'flg_seac=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1186:41: note: Condition 'flg_seac>-3' is always true
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2348:25: style: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2347:26: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2348:25: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2358:9: style: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2357:10: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2358:9: note: Variable 'line' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:913:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1050:9: style: The scope of the variable 'tmpnum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1057:9: style: The scope of the variable 'last_subr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1320:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1497:9: style: The scope of the variable 'word_type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1544:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1776:9: style: The scope of the variable 'err_token' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1829:9: style: The scope of the variable 'tmpnum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:1883:18: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2036:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2036:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/t1part.c:2036:19: style: The scope of the variable 'cipher' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:168:21: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:168:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:168:21: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:204:7: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:203:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:204:7: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:238:13: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:237:13: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:238:13: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:247:13: style: Variable 'li' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:246:13: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:247:13: note: Variable 'li' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:124:24: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:125:25: style: The scope of the variable 'cd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/tfmload.c:130:33: style: The scope of the variable 'no_repeats' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:55:19: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:81:18: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:101:27: style: The scope of the variable 'wordweight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:102:13: style: The scope of the variable 'rowsleft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:104:13: style: The scope of the variable 'hbit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:104:19: style: The scope of the variable 'ww' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/unpack.c:105:8: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vaxvms.c:235:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vaxvms.c:237:10: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:98:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:225:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:257:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:265:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:279:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:366:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:371:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:377:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:387:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:392:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:441:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:446:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:451:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:456:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:179:18: style: Condition '1==1' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:203:14: style: Condition '1==1' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:206:14: style: Condition '1==0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:179:18: style: Same expression on both sides of '=='. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:203:14: style: Same expression on both sides of '=='. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:22:11: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:23:28: style: The scope of the variable 'prtr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:167:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:227:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:236:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/vms/vmscli.c:337:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1334:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:645:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:695:21: style: The scope of the variable 'counter' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:696:11: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:852:9: style: The scope of the variable 'subr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1166:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1166:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1309:11: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1113:22: error: Array index -1 is out of bounds. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/dvipsk/writet1.c:1127:41: error: Array index -3 is out of bounds. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/common/transform.c:194:45: style: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/common/transform.h:74:45: note: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/common/transform.c:194:45: note: Function 'BrotliTransformDictionaryWord' argument 5 names different: declaration 'transform_idx' definition 'transfom_idx'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:21:12: style: Condition 'a>b' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:19:35: note: Assignment 'a=HashTypeLengthH3()', assigned value is 8
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:21:12: note: Condition 'a>b' is always true
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:27:12: style: Condition 'a>b' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:25:35: note: Assignment 'a=StoreLookaheadH3()', assigned value is 8
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_composite_inc.h:27:12: note: Condition 'a>b' is always true
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_quickly_inc.h:139:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_quickly_inc.h:140:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_quickly_inc.h:139:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_inc.h:165:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_inc.h:166:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match_inc.h:165:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match64_inc.h:172:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match64_inc.h:173:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_longest_match64_inc.h:172:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_forgetful_chain_inc.h:166:0: style: Same expression used in consecutive assignments of 'min_score' and 'best_score'. [duplicateAssignExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_forgetful_chain_inc.h:167:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_forgetful_chain_inc.h:166:0: note: Same expression used in consecutive assignments of 'min_score' and 'best_score'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/hash_rolling_inc.h:100:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:576:21: warning: Possible null pointer dereference: nodes [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:731:71: note: Calling function 'BrotliZopfliCreateCommands', 4th argument 'nodes' value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:576:21: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:673:3: warning: Possible null pointer dereference: nodes [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:729:55: note: Calling function 'BrotliZopfliComputeShortestPath', 10th argument 'nodes' value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:673:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:674:3: warning: Possible null pointer dereference: nodes [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:724:11: note: Assignment 'nodes=(num_bytes+1)>0?((struct ZopfliNode*)BrotliAllocate(m,(num_bytes+1)*sizeof(struct ZopfliNode))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:729:55: note: Calling function 'BrotliZopfliComputeShortestPath', 10th argument 'nodes' value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/backward_references_hq.c:674:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:224:10: warning: Possible null pointer dereference: block_lengths [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:194:29: note: Assignment 'block_lengths=(num_blocks)>0?((uint32_t*)BrotliAllocate(m,(num_blocks)*sizeof(uint32_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:224:10: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:280:5: style: Variable 'pairs' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:279:5: note: Variable 'pairs' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:280:5: note: Variable 'pairs' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:17:32: warning: Either the condition '(num_histograms)>0' is redundant or there is division by zero at line 17. [zerodivcond]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:403:20: note: Assuming that condition '(num_histograms)>0' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:393:27: note: Calling function 'InitialEntropyCodesLiteral', 4th argument 'num_histograms' value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:17:32: note: Division by zero
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:54:41: warning: Either the condition '(num_histograms)>0' is redundant or there is division by zero at line 54. [zerodivcond]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:403:20: note: Assuming that condition '(num_histograms)>0' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:396:26: note: Calling function 'RefineEntropyCodesLiteral', 4th argument 'num_histograms' value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter_inc.h:54:41: note: Division by zero
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter.c:126:36: style: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter.h:40:52: note: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/block_splitter.c:126:36: note: Function 'BrotliSplitBlock' argument 5 names different: declaration 'offset' definition 'pos'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/cluster_inc.h:252:34: style: Variable 'pairs_capacity' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/compress_fragment_two_pass.c:629:19: style: Same expression on both sides of '-' because the value of '*storage_ix' and 'initial_storage_ix' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/compress_fragment_two_pass.c:614:37: note: 'initial_storage_ix' is assigned value '*storage_ix' here.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/compress_fragment_two_pass.c:629:19: note: Same expression on both sides of '-' because the value of '*storage_ix' and 'initial_storage_ix' are the same.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1303:7: warning: Possible null pointer dereference: storage [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1303:7: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1304:7: warning: Possible null pointer dereference: storage [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1304:7: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1331:7: warning: Possible null pointer dereference: storage [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1329:17: note: Assignment 'storage=(2*metablock_size+503)>0?((uint8_t*)BrotliAllocate(m,(2*metablock_size+503)*sizeof(uint8_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1331:7: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1332:7: warning: Possible null pointer dereference: storage [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1329:17: note: Assignment 'storage=(2*metablock_size+503)>0?((uint8_t*)BrotliAllocate(m,(2*metablock_size+503)*sizeof(uint8_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1332:7: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1354:29: warning: Possible null pointer dereference: storage [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1301:17: note: Assignment 'storage=(metablock_size+16)>0?((uint8_t*)BrotliAllocate(m,(metablock_size+16)*sizeof(uint8_t))):NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:1354:29: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:197:5: style: Variable 's->storage_' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:196:5: note: Variable 's->storage_' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:197:5: note: Variable 's->storage_' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/encode.c:107:14: style: union member 'Anonymous1::u64' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.c:22:9: style: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.h:35:9: note: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.c:22:9: note: Function 'BrotliSetDepth' argument 1 names different: declaration 'p' definition 'p0'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.c:404:36: style: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.h:69:52: note: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/entropy_encode.c:404:36: note: Function 'BrotliWriteHuffmanTree' argument 2 names different: declaration 'num' definition 'length'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/histogram.c:46:69: style: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/histogram.h:53:69: note: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/brotli/enc/histogram.c:46:69: note: Function 'BrotliBuildHistogramsWithContext' argument 7 names different: declaration 'pos' definition 'start_pos'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:714:8: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:998:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:985:7: note: outer condition: NextIsForward
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:998:13: note: opposite inner condition: !NextIsForward
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2859:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2857:22: note: outer condition: e->OutIdx>=0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2859:19: note: identical inner condition: e->OutIdx>=0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:4031:50: style: The scope of the variable 'X2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:916:49: style: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:268:38: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:916:49: note: Function 'ProcessBound' argument 2 names different: declaration 'IsClockwise' definition 'NextIsForward'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1723:71: style: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:347:64: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1723:71: note: Function 'AddLocalMinPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1763:69: style: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:346:62: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1763:69: note: Function 'AddLocalMaxPoly' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1812:62: style: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:368:55: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1812:62: note: Function 'AddJoin' argument 3 names different: declaration 'offPt' definition 'OffPt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1838:54: style: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:371:47: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1838:54: note: Function 'AddGhostJoin' argument 2 names different: declaration 'offPt' definition 'OffPt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1983:62: style: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:350:55: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1983:62: note: Function 'IntersectEdges' argument 3 names different: declaration 'pt' definition 'Pt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2227:32: style: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:348:25: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2227:32: note: Function 'GetOutRec' argument 1 names different: declaration 'idx' definition 'Idx'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2435:41: style: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:342:34: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2435:41: note: Function 'SwapPositionsInAEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2435:55: style: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:342:48: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2435:55: note: Function 'SwapPositionsInAEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2482:41: style: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:339:34: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2482:41: note: Function 'SwapPositionsInSEL' argument 1 names different: declaration 'edge1' definition 'Edge1'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2482:55: style: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:339:48: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2482:55: note: Function 'SwapPositionsInSEL' argument 2 names different: declaration 'edge2' definition 'Edge2'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:56: style: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:386:49: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:56: note: Function 'ClipperOffset' argument 2 names different: declaration 'roundPrecision' definition 'arcTolerance'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3947:9: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:181:11: warning: Member variable 'PolyNode::m_jointype' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:181:11: warning: Member variable 'PolyNode::m_endtype' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:871:14: warning: Member variable 'ClipperBase::m_PreserveCollinear' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:871:14: warning: Member variable 'ClipperBase::m_HasOpenPaths' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1333:10: warning: Member variable 'Clipper::m_ClipType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1333:10: warning: Member variable 'Clipper::m_ClipFillType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1333:10: warning: Member variable 'Clipper::m_SubjFillType' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1333:10: warning: Member variable 'Clipper::m_UsingPolyTree' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_delta' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_sinA' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_sin' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_cos' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_miterLim' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3615:16: warning: Member variable 'ClipperOffset::m_StepsPerRad' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:258:7: performance: Variable 'lo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:261:8: style: Technically the member function 'ClipperLib::ClipperBase::PreserveCollinear' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:297:8: style: Technically the member function 'ClipperLib::Clipper::ReverseSolution' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:299:8: style: Technically the member function 'ClipperLib::Clipper::StrictlySimple' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:327:8: style: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1512:15: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:327:8: note: Technically the member function 'ClipperLib::Clipper::SetWindingCount' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:349:8: style: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2236:15: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:349:8: note: Technically the member function 'ClipperLib::Clipper::AppendPolygon' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:361:8: style: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:2178:15: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:361:8: note: Technically the member function 'ClipperLib::Clipper::SetHoleState' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:367:8: performance: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1411:15: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:367:8: note: Technically the member function 'ClipperLib::Clipper::FixHoleLinkage' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:375:8: style: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3466:15: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:375:8: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts1' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:376:8: style: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3483:15: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:376:8: note: Technically the member function 'ClipperLib::Clipper::FixupFirstLefts2' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:126:15: style: Technically the member function 'ClipperLib::LocMinSorter::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:259:16: warning: Virtual function 'Clear' is called from destructor '~ClipperBase()' at line 880. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:880:3: note: Calling Clear
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:259:16: note: Clear is a virtual method
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:74:2: style: Struct 'ZLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:86:2: style: Struct 'ZType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:154:3: style: Struct 'DoublePoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:287:3: style: Class 'Clipper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:417:5: style: Class 'clipperException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:256:5: style: Class 'Int128' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:250:1: warning: The class 'Int128' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:123:42: performance: Function parameter 'z' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.hpp:154:24: performance: Function parameter 'ip' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:545:33: performance: Function parameter 'pt1' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:545:53: performance: Function parameter 'pt2' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:546:18: performance: Function parameter 'pt3' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:557:33: performance: Function parameter 'pt1' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:557:53: performance: Function parameter 'pt2' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:558:18: performance: Function parameter 'pt3' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:558:38: performance: Function parameter 'pt4' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:575:36: performance: Function parameter 'pt1' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:575:56: performance: Function parameter 'pt2' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:848:43: performance: Function parameter 'pt1' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:849:18: performance: Function parameter 'pt2' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:849:38: performance: Function parameter 'pt3' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1812:62: performance: Function parameter 'OffPt' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:1838:54: performance: Function parameter 'OffPt' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/clipper/clipper.cpp:3213:18: performance: Function parameter 'Pt' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:209:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:254:12: style: The scope of the variable 'rcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:254:27: style: The scope of the variable 'thisclass' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:305:12: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:364:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:34:27: style: Function 'ClassesMatch' argument 2 names different: declaration 'classes1' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2380:41: note: Function 'ClassesMatch' argument 2 names different: declaration 'classes1' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:34:27: note: Function 'ClassesMatch' argument 2 names different: declaration 'classes1' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:34:52: style: Function 'ClassesMatch' argument 4 names different: declaration 'classes2' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2380:66: note: Function 'ClassesMatch' argument 4 names different: declaration 'classes2' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/asmfpst.c:34:52: note: Function 'ClassesMatch' argument 4 names different: declaration 'classes2' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2699:47: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2699:20: note: outer condition: sf->glyphs[i]!=NULL
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2699:47: note: identical inner condition: sf->glyphs[i]!=NULL
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:767:12: style: Condition 'tdo>0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:766:13: note: Assuming that condition 'tdo==0' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:767:12: note: Condition 'tdo>0' is always false
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:769:12: style: Condition 'bdo>0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:768:18: note: Assuming that condition 'bdo==0' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:769:12: note: Condition 'bdo>0' is always false
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:96:23: style: The scope of the variable 'upt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:257:19: style: The scope of the variable 'upt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:389:10: style: The scope of the variable 'val1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:389:16: style: The scope of the variable 'val2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:776:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:858:10: style: The scope of the variable 'found_m' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:892:9: style: The scope of the variable 'any' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1118:12: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1167:12: style: The scope of the variable 'mino' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1167:18: style: The scope of the variable 'maxo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1293:12: style: The scope of the variable 'dot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1296:31: style: The scope of the variable 'pbase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1405:10: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1405:17: style: The scope of the variable 'width' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1432:16: style: The scope of the variable 'new' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1433:12: style: The scope of the variable 'dmul' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1537:23: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1537:26: style: The scope of the variable 'vbase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1566:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1789:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:1863:31: style: The scope of the variable 'psmallest' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2133:39: style: The scope of the variable 'anymore' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2193:12: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2193:15: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2321:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2417:15: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:425:29: style: Function 'QuickBlues' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2237:36: note: Function 'QuickBlues' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:425:29: note: Function 'QuickBlues' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2352:38: style: Function 'SplineFontAutoHint' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2296:45: note: Function 'SplineFontAutoHint' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2352:38: note: Function 'SplineFontAutoHint' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2388:42: style: Function 'SplineFontAutoHintRefs' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2297:49: note: Function 'SplineFontAutoHintRefs' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/autohint.c:2388:42: note: Function 'SplineFontAutoHintRefs' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:33:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:33:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:44:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:44:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:57:23: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/char.c:57:30: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/cvundoes.c:38:23: style: Function 'getAdobeEnc' argument 1 names different: declaration 'name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2345:36: note: Function 'getAdobeEnc' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/cvundoes.c:38:23: note: Function 'getAdobeEnc' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/dumppfa.c:72:12: style: The scope of the variable 'p1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/dumppfa.c:72:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:233:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:440:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:755:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:227:37: style: Function '_FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2336:50: note: Function '_FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:227:37: note: Function '_FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:433:36: style: Function 'FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2337:49: note: Function 'FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:433:36: note: Function 'FindOrMakeEncoding' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:749:39: style: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2395:46: note: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:749:39: note: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:531:24: error: Common realloc mistake: 'unencoded' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/encoding.c:629:2: error: Common realloc mistake: 'glyphs' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fvfonts.c:117:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fvfonts.c:118:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fvfonts.c:137:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fvfonts.c:179:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/fvfonts.c:179:27: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:211:6: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:210:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:211:6: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:287:6: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:286:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/gwwiconv.c:287:6: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/lookups.c:339:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/lookups.c:340:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:109:67: style: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2342:74: note: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:109:67: note: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:170:46: style: Function 'MacStyleCode' argument 2 names different: declaration 'psstyle' definition 'psstylecode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2343:53: note: Function 'MacStyleCode' argument 2 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:170:46: note: Function 'MacStyleCode' argument 2 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:101:11: style: struct member 'resource::name' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:190:19: style: struct member 'kerns::ch1' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:190:24: style: struct member 'kerns::ch2' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/macbinary.c:191:11: style: struct member 'kerns::offset' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:99:23: style: Function 'UniFromName' argument 1 names different: declaration 'name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2371:36: note: Function 'UniFromName' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:99:23: note: Function 'UniFromName' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:155:32: style: Function 'NameListByName' argument 1 names different: declaration 'name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2373:45: note: Function 'NameListByName' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:155:32: note: Function 'NameListByName' argument 1 names different: declaration 'name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:41:9: style: struct member 'psaltnames::provenance' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/namelist.c:172:17: style: struct member 'bits::rpl' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:240:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:402:10: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:472:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:622:17: style: The scope of the variable 'next' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:1709:9: style: The scope of the variable 'snapto_width' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:1733:9: style: The scope of the variable 'callargs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:1734:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2110:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2124:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2384:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2384:14: style: The scope of the variable 'score' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2387:10: style: The scope of the variable 'refcoord' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2457:15: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2479:12: style: The scope of the variable 'previdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2479:21: style: The scope of the variable 'nextidx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2514:28: style: The scope of the variable 'slave' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2608:12: style: The scope of the variable 'local_refpt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2646:12: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2646:15: style: The scope of the variable 'segstart' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2991:12: style: The scope of the variable 'width_parent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2991:26: style: The scope of the variable 'width_me' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3166:19: style: The scope of the variable 'callargs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3167:24: style: The scope of the variable 'chunk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3168:16: style: The scope of the variable 'opd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3215:12: style: The scope of the variable 'callargs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3216:29: style: The scope of the variable 'serif' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3248:29: style: The scope of the variable 'serif' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3476:25: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3554:9: style: The scope of the variable 'therewerestems' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3649:12: style: The scope of the variable 'swidth1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3649:21: style: The scope of the variable 'swidth2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3992:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4065:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4080:9: style: The scope of the variable 'nextidx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4080:18: style: The scope of the variable 'previdx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4081:9: style: The scope of the variable 'nsidx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4081:16: style: The scope of the variable 'psidx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4083:16: style: The scope of the variable 'ncpd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4083:23: style: The scope of the variable 'pcpd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4304:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:9: style: The scope of the variable 'startnum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:19: style: The scope of the variable 'a1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:23: style: The scope of the variable 'a2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:27: style: The scope of the variable 'b1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:31: style: The scope of the variable 'b2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:35: style: The scope of the variable 'firstedge' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4494:46: style: The scope of the variable 'cvt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4495:9: style: The scope of the variable 'x_ldup' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4495:17: style: The scope of the variable 'y_ldup' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4495:25: style: The scope of the variable 'x_edup' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4495:33: style: The scope of the variable 'y_edup' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4498:9: style: The scope of the variable 'pushpts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4589:9: style: The scope of the variable 'pushpts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4638:9: style: The scope of the variable 'pushpts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4914:10: style: The scope of the variable 'coord' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4915:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4915:12: style: The scope of the variable 'skip' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4915:18: style: The scope of the variable 'refidx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4950:15: style: The scope of the variable 'stem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4956:9: style: The scope of the variable 'rpoint' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3502:16: style: Variable 'base' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:3503:19: style: Variable 'advance' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4555:36: style: Variable 'pushpts' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:721:5: error: Common realloc mistake: 'cvt' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:2657:23: error: Common realloc mistake: 'others' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4464:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/nowakowskittfinstr.c:4468:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/parsepfa.c:571:32: style: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2358:39: note: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/parsepfa.c:571:32: note: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/parsettf.c:494:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/parsettf.c:494:11: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/psread.c:43:17: style: struct member 'io::top' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/psread.c:44:9: style: struct member 'io::endedstopped' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/psread.c:45:9: style: struct member 'io::advance_width' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:152:7: style: Condition '!done' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:151:9: note: Assignment 'done=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:152:7: note: Condition '!done' is always true
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:756:5: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:755:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:756:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:757:5: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:756:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:757:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:758:5: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:757:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:758:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:759:5: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:758:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:759:5: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:776:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:775:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:776:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:777:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:776:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:777:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:778:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:777:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:778:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:779:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:778:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:779:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:780:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:779:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:780:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:781:2: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:780:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:781:2: note: Variable 'ch' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:140:29: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:495:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:495:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:495:19: style: The scope of the variable 'ch3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:495:24: style: The scope of the variable 'ch4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:495:29: style: The scope of the variable 'ch5' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:496:18: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:730:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:792:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1003:20: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1117:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1119:12: style: The scope of the variable 'rstartoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1119:23: style: The scope of the variable 'rendoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1119:32: style: The scope of the variable 'lendoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1171:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1171:35: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1207:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1207:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1477:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1819:39: style: The scope of the variable 'linejoin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1819:49: style: The scope of the variable 'linecap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1822:15: style: The scope of the variable 'dashes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:1823:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2119:9: style: The scope of the variable 'ly' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2402:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2510:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2737:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2774:24: style: The scope of the variable 'slast' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2831:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2831:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2884:35: style: The scope of the variable 'lastsub' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2885:33: style: The scope of the variable 'lastfl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2886:33: style: The scope of the variable 'lastsl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2887:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2887:12: style: The scope of the variable 'lcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2887:18: style: The scope of the variable 'lmax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3049:34: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3081:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3113:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3125:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3128:11: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3160:31: style: The scope of the variable 'llast' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:3259:16: style: The scope of the variable 'my_static_d_is_virgin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/sfd.c:2821:2: error: Common realloc mistake: 'sofar' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinechar.c:98:9: style: The scope of the variable 'starts_with_cp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinechar.c:98:25: style: The scope of the variable 'startcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinechar.c:152:9: style: The scope of the variable 'starts_with_cp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinechar.c:258:9: style: The scope of the variable 'starts_with_cp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinechar.c:259:9: style: The scope of the variable 'start_pnum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:169:5: style: Variable 'max' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:166:0: note: Variable 'max' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:169:5: note: Variable 'max' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:170:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:165:0: note: Variable 'f' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:170:5: note: Variable 'f' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:243:5: style: Variable 'min' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:240:0: note: Variable 'min' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:243:5: note: Variable 'min' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:244:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:239:0: note: Variable 'f' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:244:5: note: Variable 'f' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:47:17: style: The scope of the variable 'space' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:111:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:166:28: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:185:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:240:27: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:278:38: style: The scope of the variable 'useit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:280:21: style: The scope of the variable 'bestheight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:280:33: style: The scope of the variable 'bestdiff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:280:43: style: The scope of the variable 'diff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:280:49: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.c:393:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:502:16: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:506:32: style: The scope of the variable 'lastpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:506:41: style: The scope of the variable 'lastpos2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:722:30: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:906:17: style: The scope of the variable 'besti' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:1052:17: style: The scope of the variable 'sf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:1077:17: style: The scope of the variable 'sf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:1230:13: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:1094:36: style: Function 'SFConvertToOrder2' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2226:43: note: Function 'SFConvertToOrder2' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineorder2.c:1094:36: note: Function 'SFConvertToOrder2' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineoverlap.c:254:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineoverlap.c:255:14: style: The scope of the variable 'lastt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:225:28: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:406:24: style: The scope of the variable 'max' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:462:10: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:735:14: style: The scope of the variable 'factor' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:984:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1123:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1198:20: style: The scope of the variable 'cur' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1374:9: style: The scope of the variable 'unsafecnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1613:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:390:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1820:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1828:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:2030:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:2038:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:696:29: style: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1951:36: note: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:696:29: note: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesave.c:1394:52: style: Variable 'unsafecnt' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesaveafm.c:281:19: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesaveafm.c:281:29: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinesaveafm.c:164:3: error: Common realloc mistake: 'all' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1461:34: style: Condition 'delta2==0' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2532:23: style: Condition 'pst->type==pst_position' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:957:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:149:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:150:9: style: The scope of the variable 'nonext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:261:21: style: The scope of the variable 'sp1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:377:10: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:728:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:946:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:948:24: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:949:9: style: The scope of the variable 'allsel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:949:17: style: The scope of the variable 'anysel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1137:31: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1139:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1170:31: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1171:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1305:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1307:10: style: The scope of the variable 'extra' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1307:18: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1523:28: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1575:13: style: The scope of the variable 'factor' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1576:19: style: The scope of the variable 'valp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1576:25: style: The scope of the variable 'valm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1631:12: style: The scope of the variable 'u1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1631:16: style: The scope of the variable 'um1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1632:19: style: The scope of the variable 'slope1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1632:27: style: The scope of the variable 'slopem1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1670:14: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1794:23: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1926:13: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1926:18: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2091:14: style: The scope of the variable 't1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2091:18: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2092:24: style: The scope of the variable 'o1n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2092:29: style: The scope of the variable 'o2n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2092:34: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2130:58: style: The scope of the variable 'oldt2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2131:34: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2224:9: style: The scope of the variable 'soln' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2225:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2225:16: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2225:18: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2225:21: style: The scope of the variable 'ac0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2225:26: style: The scope of the variable 'ac1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2675:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:3082:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:179:44: style: Function 'SplinePointListsFree' argument 1 names different: declaration 'head' definition 'spl'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2034:51: note: Function 'SplinePointListsFree' argument 1 names different: declaration 'head' definition 'spl'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:179:44: note: Function 'SplinePointListsFree' argument 1 names different: declaration 'head' definition 'spl'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:494:37: style: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2134:44: note: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:494:37: note: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1052:33: style: Function 'SplinePointListTransform' argument 3 names different: declaration 'allpoints' definition 'tpt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2154:116: note: Function 'SplinePointListTransform' argument 3 names different: declaration 'allpoints' definition 'tpt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1052:33: note: Function 'SplinePointListTransform' argument 3 names different: declaration 'allpoints' definition 'tpt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1522:11: style: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2176:95: note: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1522:11: note: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1572:11: style: Function 'IterateSplineSolveFixup' argument 4 names different: declaration 'sought_y' definition 'sought'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2178:100: note: Function 'IterateSplineSolveFixup' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:1572:11: note: Function 'IterateSplineSolveFixup' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2510:35: style: Function 'DeviceTableFree' argument 1 names different: declaration 'adjust' definition 'dt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2047:42: note: Function 'DeviceTableFree' argument 1 names different: declaration 'adjust' definition 'dt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2510:35: note: Function 'DeviceTableFree' argument 1 names different: declaration 'adjust' definition 'dt'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2519:19: style: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2048:26: note: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2519:19: note: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2843:37: style: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2044:44: note: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:2843:37: note: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:3055:23: style: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2086:30: note: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:3055:23: note: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:44:21: style: struct member 'quartic::e' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil.c:77:42: style: struct member 'chunk2::flag' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:247:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:242:2: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:247:2: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:387:13: style: The scope of the variable 'curx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:387:19: style: The scope of the variable 'cury' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:578:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:578:17: style: The scope of the variable 'p_s' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:578:28: style: The scope of the variable 'restart' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:1269:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splineutil2.c:1442:15: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:347:14: style: Condition 'prevpd!=NULL' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:241:35: note: Assignment 'prevpd=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:347:14: note: Condition 'prevpd!=NULL' is always false
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2330:12: warning: Either the condition 'other==NULL' is redundant or there is possible null pointer dereference: other. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2338:15: note: Assuming that condition 'other==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2330:12: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2487:5: style: Variable 'pfrom' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2483:0: note: Variable 'pfrom' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2487:5: note: Variable 'pfrom' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2488:5: style: Variable 'pto' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2483:0: note: Variable 'pto' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2488:5: note: Variable 'pto' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:347:14: style: Same expression on both sides of '!=' because the value of 'prevpd' and 'NULL' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:241:35: note: 'prevpd' is assigned value 'NULL' here.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:347:14: note: Same expression on both sides of '!=' because the value of 'prevpd' and 'NULL' are the same.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4626:33: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4627:32: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4631:32: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4634:33: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:181:26: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:20: style: The scope of the variable 'ax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:24: style: The scope of the variable 'ay' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:28: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:182:31: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:242:17: style: The scope of the variable 'same' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:386:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:386:16: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:620:13: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:669:12: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:669:17: style: The scope of the variable 'npos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:859:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:861:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:861:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1016:35: style: The scope of the variable 'winding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1016:48: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1016:53: style: The scope of the variable 'eo' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1017:15: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1192:18: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1192:23: style: The scope of the variable 'ext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1302:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1356:24: style: The scope of the variable 'chunk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1392:12: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1393:23: style: The scope of the variable 'pd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1499:12: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1501:24: style: The scope of the variable 'chunk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1502:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1563:16: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1565:12: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1568:12: style: The scope of the variable 'in' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1568:16: style: The scope of the variable 'ip' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1699:18: style: The scope of the variable 'test_left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1950:22: style: The scope of the variable 'otherline' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1954:19: style: The scope of the variable 'hv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:1954:23: style: The scope of the variable 'l_changed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2064:21: style: The scope of the variable 'desc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2065:16: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2066:12: style: The scope of the variable 'd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2066:16: style: The scope of the variable 'd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2649:48: style: The scope of the variable 'unit_p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2649:56: style: The scope of the variable 'unit_n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2650:13: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2757:9: style: The scope of the variable 'peak1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2757:18: style: The scope of the variable 'peak2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2758:12: style: The scope of the variable 'is_x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2762:12: style: The scope of the variable 'norm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2856:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2856:37: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2911:9: style: The scope of the variable 'which' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2912:12: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:12: style: The scope of the variable 'lmin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:18: style: The scope of the variable 'lmax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:24: style: The scope of the variable 'rmin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:30: style: The scope of the variable 'rmax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:36: style: The scope of the variable 'loff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:42: style: The scope of the variable 'roff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:48: style: The scope of the variable 'minoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2913:56: style: The scope of the variable 'maxoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2915:9: style: The scope of the variable 'winding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2915:18: style: The scope of the variable 'nw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2915:22: style: The scope of the variable 'closest' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2915:31: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:2915:34: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3118:18: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3122:43: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3292:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3292:15: style: The scope of the variable 'pcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3297:27: style: The scope of the variable 'bpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3297:39: style: The scope of the variable 'cove' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3297:45: style: The scope of the variable 'startset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3297:55: style: The scope of the variable 'endset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3298:12: style: The scope of the variable 'middle' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3298:38: style: The scope of the variable 'gap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3298:43: style: The scope of the variable 'lseg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3298:49: style: The scope of the variable 'rseg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:29: style: The scope of the variable 'loff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:35: style: The scope of the variable 'roff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:41: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:47: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:50: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:53: style: The scope of the variable 'sbase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:3299:60: style: The scope of the variable 'ebase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:9: style: The scope of the variable 'lval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:15: style: The scope of the variable 'rval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:21: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:26: style: The scope of the variable 'lset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:32: style: The scope of the variable 'rset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4106:38: style: The scope of the variable 'best' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4202:17: style: The scope of the variable 'lu' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4202:22: style: The scope of the variable 'ru' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4245:28: style: The scope of the variable 'left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4245:34: style: The scope of the variable 'right' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4246:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4246:18: style: The scope of the variable 'prevdist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4247:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4248:25: style: The scope of the variable 'closest' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4251:28: style: The scope of the variable 'pd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4251:34: style: The scope of the variable 'pd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4300:12: style: The scope of the variable 'hv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4407:18: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4473:23: style: The scope of the variable 'valid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4856:22: style: The scope of the variable 'stem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4882:22: style: The scope of the variable 'stem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4973:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4974:22: style: The scope of the variable 'tstem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4990:12: style: The scope of the variable 'sdist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:4990:19: style: The scope of the variable 'edist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5217:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5217:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5384:29: style: The scope of the variable 'tserif' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5441:24: style: The scope of the variable 'chunk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5442:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5509:24: style: The scope of the variable 'chunk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5621:26: style: The scope of the variable 's1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5621:30: style: The scope of the variable 'e1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:5733:12: style: The scope of the variable 'iangle' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:496:6: error: Common realloc mistake: 'stems' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/stemdb.c:497:6: error: Common realloc mistake: 'is_l' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tmpfile2.cpp:27:3: style: Class 'TmpFileException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1089:29: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1090:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1091:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1092:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5571:14: style: Condition 'bsizes==NULL' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5564:11: note: Assignment 'bsizes=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5571:14: note: Condition 'bsizes==NULL' is always true
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:676:9: style: The scope of the variable 'width' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:676:16: style: The scope of the variable 'vwidth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:819:11: style: The scope of the variable 'flags' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:927:9: style: The scope of the variable 'stemcvt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1658:10: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1736:9: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1830:17: style: The scope of the variable 'offsize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1869:28: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1870:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2521:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2713:13: style: The scope of the variable 'dval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2714:10: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2714:15: style: The scope of the variable 'mant' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2919:9: style: The scope of the variable 'samewid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:3224:42: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:3639:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:3703:16: style: The scope of the variable 'tm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:3912:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4011:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4011:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4011:19: style: The scope of the variable 'shouldbe' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4435:13: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4436:24: style: The scope of the variable 'delta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4443:70: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:4557:9: style: The scope of the variable 'any' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5797:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5924:12: style: The scope of the variable 'anyglyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6326:51: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6415:20: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6677:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6677:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6679:21: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:1547:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:652:56: style: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2369:62: note: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:652:56: note: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2906:69: style: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2007:76: note: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2906:69: note: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2918:62: style: Function 'SFDefaultOS2Info' argument 3 names different: declaration 'fontname' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:2005:75: note: Function 'SFDefaultOS2Info' argument 3 names different: declaration 'fontname' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:2918:62: note: Function 'SFDefaultOS2Info' argument 3 names different: declaration 'fontname' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5922:56: style: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1989:56: note: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5922:56: note: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5992:18: style: Function 'WriteTTFFont' argument 1 names different: declaration 'fontname' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1990:31: note: Function 'WriteTTFFont' argument 1 names different: declaration 'fontname' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5992:18: note: Function 'WriteTTFFont' argument 1 names different: declaration 'fontname' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5993:56: style: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1991:56: note: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:5993:56: note: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6672:20: style: Function 'WriteTTC' argument 1 names different: declaration 'filename' definition 'char'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1998:33: note: Function 'WriteTTC' argument 1 names different: declaration 'filename' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6672:20: note: Function 'WriteTTC' argument 1 names different: declaration 'filename' definition 'char'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6396:30: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6397:35: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6399:30: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6401:34: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6402:35: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6403:36: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6404:34: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6406:32: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6407:33: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6423:50: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6514:56: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6517:49: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6525:56: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:6585:44: portability: '(void*)(intpt)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottf.c:3267:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1748:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1752:8: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1748:6: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:165:21: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:172:12: style: The scope of the variable 'bmax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:173:10: style: The scope of the variable 'breaks' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:413:19: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:721:44: style: The scope of the variable 'base' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:944:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:946:14: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1017:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1330:10: style: The scope of the variable 'sm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1445:10: style: The scope of the variable 'sm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1446:13: style: The scope of the variable 'scripts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1448:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1692:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1693:29: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2082:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2252:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2350:12: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2350:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2350:20: style: The scope of the variable 'bsln' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:2350:26: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1744:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1989:51: style: Function 'aat_dumpopbd' argument 2 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttf.h:767:58: note: Function 'aat_dumpopbd' argument 2 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1989:51: note: Function 'aat_dumpopbd' argument 2 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:285:0: style: Variable 'first_cnt' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1406:25: style: Variable 'smax' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:794:6: error: Common realloc mistake: 'states' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:809:8: error: Common realloc mistake: 'states' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:675:50: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:845:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:955:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:975:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1311:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfaat.c:1312:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1693:21: warning: Either the condition 'ap!=NULL' is redundant or there is possible null pointer dereference: ap. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1690:9: note: Assuming that condition 'ap!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1693:21: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:160:9: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:160:12: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:317:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:413:14: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:467:36: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:467:43: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:520:17: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:545:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:999:40: style: The scope of the variable 'test2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1541:20: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1541:33: style: The scope of the variable 'tot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1541:38: style: The scope of the variable 'max' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1901:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1968:16: style: The scope of the variable 'subcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:2057:46: style: The scope of the variable 'curcontext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:2541:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:2832:12: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3335:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3336:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3337:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3337:14: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3337:21: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3337:27: style: The scope of the variable 'lastval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3338:27: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3497:12: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3498:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3723:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3724:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3755:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3755:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3756:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:3805:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:4089:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:4089:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:4089:13: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:4089:18: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:4453:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1835:6: error: Common realloc mistake: 'ligoffsets' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:2347:2: error: Common realloc mistake: 'marks' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:2348:2: error: Common realloc mistake: 'subcnts' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:419:0: error: Memory leak: array [memleak]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:605:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:606:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:607:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:608:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:856:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:870:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:871:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfgpos.c:1922:16: error: Memory is allocated but not initialized: glyphs [uninitdata]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:564:29: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:566:36: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:567:64: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:577:36: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:614:22: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:616:24: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:617:53: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:627:24: warning: Logical disjunction always evaluates to true: EXPR > 127 || EXPR < 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:629:27: warning: Logical conjunction always evaluates to false: EXPR <= 127 && EXPR >= 128. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:629:49: style: Redundant condition: If 'EXPR >= 128', the comparison 'EXPR != 0' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/tottfvar.c:60:10: error: Memory is allocated but not initialized: ss [uninitdata]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfinstrs.c:297:9: style: The scope of the variable 'npos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfinstrs.c:472:0: error: Memory leak: instrs [memleak]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:77:23: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:190:23: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:440:20: style: The scope of the variable 'offx2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:440:34: style: The scope of the variable 'offy2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:574:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:653:23: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1022:18: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1022:25: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1129:15: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1129:18: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1251:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1293:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1350:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1455:12: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1455:34: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1459:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/ttfspecial.c:1501:8: error: Memory is allocated but not initialized: layers [uninitdata]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:39:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:58:9: style: The scope of the variable 'amount' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:153:9: style: The scope of the variable 'compLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:153:18: style: The scope of the variable 'uncompLen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:154:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:154:14: style: The scope of the variable 'checksum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:154:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:145:26: style: Function '_WriteWOFFFont' argument 1 names different: declaration 'ttf' definition 'woff'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/splinefont.h:1984:33: note: Function '_WriteWOFFFont' argument 1 names different: declaration 'ttf' definition 'woff'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/ff-woff/fontforge/woff.c:145:26: note: Function '_WriteWOFFFont' argument 1 names different: declaration 'ttf' definition 'woff'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:182:41: style: Function 'ReadFontCollection' argument 3 names different: declaration 'fonts' definition 'font_collection'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.h:71:74: note: Function 'ReadFontCollection' argument 3 names different: declaration 'fonts' definition 'font_collection'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:182:41: note: Function 'ReadFontCollection' argument 3 names different: declaration 'fonts' definition 'font_collection'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:209:53: style: Function 'FontCollectionFileSize' argument 1 names different: declaration 'font' definition 'font_collection'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.h:75:53: note: Function 'FontCollectionFileSize' argument 1 names different: declaration 'font' definition 'font_collection'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:209:53: note: Function 'FontCollectionFileSize' argument 1 names different: declaration 'font' definition 'font_collection'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:88:31: error: Uninitialized struct member: table.flavor [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/font.cc:88:31: error: Uninitialized struct member: table.num_tables [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/store_bytes.h:58:26: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.cc:40:0: style: Boolean variable 'have_instructions' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::x_min' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::x_max' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::y_min' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::y_max' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::instructions_data' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::composite_data' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/glyph.h:25:3: warning: Member variable 'Glyph::have_instructions' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/transform.cc:40:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/transform.cc:99:8: performance: Technically the member function 'woff2::::GlyfEncoder::ShouldWriteSimpleGlyphBbox' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.checksum [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.offset [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.length [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.data [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.reuse_of [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.flag_byte [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.src_offset [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.dst_offset [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.dst_length [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/woff2/src/woff2_enc.cc:346:24: error: Uninitialized struct member: table.dst_data [uninitStructMember]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:455:32: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:457:14: note: Assuming that condition 'input==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:454:21: note: Assignment 'p=(const unsigned char*)input', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:455:32: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:915:32: warning: Either the condition 'input==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:917:14: note: Assuming that condition 'input==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:914:21: note: Assignment 'p=(const unsigned char*)input', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:915:32: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:392:62: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:169:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:392:62: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:432:52: style: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:175:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:432:52: note: Function 'XXH32_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:432:83: style: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:175:84: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:432:83: note: Function 'XXH32_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:514:59: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:178:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:514:59: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:514:95: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:178:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:514:95: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:545:64: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:179:65: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:545:64: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:855:68: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:226:62: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:855:68: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:893:52: style: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:232:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:893:52: note: Function 'XXH64_copyState' argument 1 names different: declaration 'dst_state' definition 'dstState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:893:83: style: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:232:84: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:893:83: note: Function 'XXH64_copyState' argument 2 names different: declaration 'src_state' definition 'srcState'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:970:59: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:235:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:970:59: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:970:95: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:235:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:970:95: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:1004:70: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.h:236:65: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:1004:70: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:342:21: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/libs/xxHash/xxhash.c:800:16: style: Variable 'p' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MessageException.hpp:31:3: style: Class 'MessageException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:33:3: style: Class 'StreamReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:65:2: style: Struct 'StreamReaderException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/macros.hpp:24:0: error: failed to expand 'IMPLEMENT_ARITHMETIC_OPERATOR', Invalid ## usage when expanding 'IMPLEMENT_ARITHMETIC_OPERATOR'. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Bitmap.cpp:80:38: style: Function 'forAllPixels' argument 1 names different: declaration 'callback' definition 'data'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Bitmap.hpp:52:32: note: Function 'forAllPixels' argument 1 names different: declaration 'callback' definition 'data'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Bitmap.cpp:80:38: note: Function 'forAllPixels' argument 1 names different: declaration 'callback' definition 'data'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Bitmap.hpp:78:35: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Bitmap.cpp:49:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.cpp:96:52: style: Function 'parseShortOption' argument 1 names different: declaration 'is' definition 'iss'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:46:46: note: Function 'parseShortOption' argument 1 names different: declaration 'is' definition 'iss'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.cpp:96:52: note: Function 'parseShortOption' argument 1 names different: declaration 'is' definition 'iss'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLOption.hpp:128:3: warning: Member variable 'TypedOption::_argName' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLOption.hpp:128:3: warning: Member variable 'TypedOption::_value' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLOption.hpp:131:3: warning: Member variable 'TypedOption::_argName' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLOption.hpp:131:3: warning: Member variable 'TypedOption::_value' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:46:8: style: Technically the member function 'CL::CommandLine::parseShortOption' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.cpp:96:19: note: Technically the member function 'CL::CommandLine::parseShortOption' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:46:8: note: Technically the member function 'CL::CommandLine::parseShortOption' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:47:8: style: Technically the member function 'CL::CommandLine::parseLongOption' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.cpp:125:19: note: Technically the member function 'CL::CommandLine::parseLongOption' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:47:8: note: Technically the member function 'CL::CommandLine::parseLongOption' can be const.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CLCommandLine.hpp:63:2: style: Struct 'CommandLineException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Character.hpp:29:3: style: Class 'Character' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FontEncoding.hpp:48:3: style: Class 'FontEncodingPair' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMap.hpp:91:3: style: Class 'SegmentedCMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMapReader.cpp:87:49: style: Function 'executeOperator' argument 1 names different: declaration 'op' definition 'opname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMapReader.hpp:59:44: note: Function 'executeOperator' argument 1 names different: declaration 'op' definition 'opname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMapReader.cpp:87:49: note: Function 'executeOperator' argument 1 names different: declaration 'op' definition 'opname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMapReader.hpp:41:4: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CMapReader.hpp:76:2: style: Struct 'CMapReaderException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputBuffer.hpp:70:3: style: Class 'StringInputBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputBuffer.hpp:135:3: style: Class 'TextStreamInputBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.hpp:63:3: style: Class 'StreamInputReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.hpp:77:3: style: Class 'BufferInputReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.hpp:94:3: style: Class 'StringMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CRC32.cpp:51:33: style: Function 'update' argument 1 names different: declaration 'str' definition 'data'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CRC32.hpp:33:28: note: Function 'update' argument 1 names different: declaration 'str' definition 'data'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/CRC32.cpp:51:33: note: Function 'update' argument 1 names different: declaration 'str' definition 'data'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Calculator.hpp:49:8: performance: Technically the member function 'Calculator::lookAhead' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Calculator.cpp:128:18: note: Technically the member function 'Calculator::lookAhead' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Calculator.hpp:49:8: note: Technically the member function 'Calculator::lookAhead' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Calculator.hpp:32:2: style: Struct 'CalculatorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/VectorIterator.hpp:98:36: style: Unsigned variable '_pos' can't be negative so it is unnecessary to test it. [unsignedPositive]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.cpp:47:29: style: Function 'Color' argument 1 names different: declaration 'name' definition 'psname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.hpp:49:29: note: Function 'Color' argument 1 names different: declaration 'name' definition 'psname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.cpp:47:29: note: Function 'Color' argument 1 names different: declaration 'name' definition 'psname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.hpp:48:3: warning: Member variable 'Color::_rgb' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/VectorIterator.hpp:30:2: style: Struct 'IteratorException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/VectorIterator.hpp:38:3: style: Class 'VectorIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.hpp:45:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.hpp:48:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Color.hpp:49:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/DLLoader.hpp:36:3: style: Class 'DLLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.cpp:45:37: style: Function 'Directory' argument 1 names different: declaration 'path' definition 'dirname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.hpp:37:33: note: Function 'Directory' argument 1 names different: declaration 'path' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.cpp:45:37: note: Function 'Directory' argument 1 names different: declaration 'path' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.cpp:63:30: style: Function 'open' argument 1 names different: declaration 'path' definition 'dirname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.hpp:39:26: note: Function 'open' argument 1 names different: declaration 'path' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.cpp:63:30: note: Function 'open' argument 1 names different: declaration 'path' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.hpp:37:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Directory.cpp:63:30: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.hpp:34:15: performance: Technically the member function 'FileFinder::version' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.cpp:87:25: note: Technically the member function 'FileFinder::version' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.hpp:34:15: note: Technically the member function 'FileFinder::version' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.hpp:43:15: performance: Technically the member function 'FileFinder::mktex' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.cpp:225:25: note: Technically the member function 'FileFinder::mktex' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileFinder.hpp:43:15: note: Technically the member function 'FileFinder::mktex' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.hpp:42:3: style: Class 'FilePath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.hpp:31:4: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.hpp:32:4: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Message.hpp:40:3: style: Class 'MessageStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Message.hpp:76:3: style: Struct 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.cpp:150:35: style: Function 'add' argument 1 names different: declaration 'elem' definition 'dir'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.hpp:58:32: note: Function 'add' argument 1 names different: declaration 'elem' definition 'dir'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FilePath.cpp:150:35: note: Function 'add' argument 1 names different: declaration 'elem' definition 'dir'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileSystem.cpp:155:44: style: Function 'chdir' argument 1 names different: declaration 'dir' definition 'dirname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileSystem.hpp:38:41: note: Function 'chdir' argument 1 names different: declaration 'dir' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FileSystem.cpp:155:44: note: Function 'chdir' argument 1 names different: declaration 'dir' definition 'dirname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/EncFile.hpp:34:3: style: Class 'EncFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FontMap.cpp:292:57: style: Function 'Entry' argument 2 names different: declaration 'subfont' definition 'sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FontMap.hpp:37:44: note: Function 'Entry' argument 2 names different: declaration 'subfont' definition 'sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FontMap.cpp:292:57: note: Function 'Entry' argument 2 names different: declaration 'subfont' definition 'sf'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:36:2: style: Struct 'MapLineException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:43:3: style: Class 'MapLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:44:3: style: Class 'MapLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FontMetrics.hpp:70:2: style: Struct 'FontMetricException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/FixWord.hpp:29:3: style: Class 'FixWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TFM.hpp:36:3: style: Class 'TFM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/JFM.hpp:30:3: style: Class 'JFM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.cpp:73:34: style: Function 'readString' argument 1 names different: declaration 'len' definition 'bytes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.hpp:75:31: note: Function 'readString' argument 1 names different: declaration 'len' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.cpp:73:34: note: Function 'readString' argument 1 names different: declaration 'len' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.cpp:229:31: style: Function 'cmdPaint0' argument 1 names different: declaration 'pixels' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.hpp:82:23: note: Function 'cmdPaint0' argument 1 names different: declaration 'pixels' definition 'n'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.cpp:229:31: note: Function 'cmdPaint0' argument 1 names different: declaration 'pixels' definition 'n'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.hpp:91:8: performance: Technically the member function 'GFReader::cmdNop' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.cpp:335:16: note: Technically the member function 'GFReader::cmdNop' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.hpp:91:8: note: Technically the member function 'GFReader::cmdNop' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/GFReader.hpp:36:2: style: Struct 'GFException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.hpp:32:2: style: Struct 'UnitException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.hpp:42:3: style: Class 'Length' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.hpp:45:3: style: Class 'Length' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Ghostscript.hpp:89:15: performance: Technically the member function 'Ghostscript::error_name' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Ghostscript.cpp:339:26: note: Technically the member function 'Ghostscript::error_name' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Ghostscript.hpp:89:15: note: Technically the member function 'Ghostscript::error_name' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputBuffer.cpp:29:32: style: Class 'StreamInputBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputBuffer.cpp:29:32: style: Class 'StreamInputBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.cpp:79:42: style: Function 'skipUntil' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.hpp:40:39: note: Function 'skipUntil' argument 1 names different: declaration 's' definition 'str'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/InputReader.cpp:79:42: note: Function 'skipUntil' argument 1 names different: declaration 's' definition 'str'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.cpp:135:38: style: Function 'set' argument 2 names different: declaration 'unit' definition 'unitstr'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.hpp:47:37: note: Function 'set' argument 2 names different: declaration 'unit' definition 'unitstr'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Length.cpp:135:38: note: Function 'set' argument 2 names different: declaration 'unit' definition 'unitstr'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.cpp:239:44: style: Function 'parseFilenameOptions' argument 1 names different: declaration 'opt' definition 'fname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:62:42: note: Function 'parseFilenameOptions' argument 1 names different: declaration 'opt' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.cpp:239:44: note: Function 'parseFilenameOptions' argument 1 names different: declaration 'opt' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:58:8: performance: Technically the member function 'MapLine::isDVIPSFormat' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.cpp:58:15: note: Technically the member function 'MapLine::isDVIPSFormat' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MapLine.hpp:58:8: note: Technically the member function 'MapLine::isDVIPSFormat' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MetafontWrapper.cpp:35:49: style: Function 'MetafontWrapper' argument 1 names different: declaration 'fontname' definition 'fname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MetafontWrapper.hpp:32:39: note: Function 'MetafontWrapper' argument 1 names different: declaration 'fontname' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/MetafontWrapper.cpp:35:49: note: Function 'MetafontWrapper' argument 1 names different: declaration 'fontname' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLString.hpp:34:3: style: Class 'XMLString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SpecialHandler.hpp:35:2: style: Struct 'SpecialException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:223:4: warning: Return value of function stoi() is not used. [ignoredReturnValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:394:9: style: Technically the member function 'ToDoubleVisitor::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.hpp:82:2: style: Struct 'PDFOperator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.hpp:87:2: style: Struct 'PDFName' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.hpp:182:2: style: Struct 'PDFException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:461:2: style: Struct 'WriteVisitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:264:63: warning: Missing bounds check for extra iterator increment in loop. [StlMissingComparison]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:268:9: note: Missing bounds check for extra iterator increment in loop.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PDFParser.cpp:264:63: note: Missing bounds check for extra iterator increment in loop.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PSInterpreter.cpp:124:9: style: Condition 'PS_RUNNING' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PSInterpreter.cpp:244:47: style: Function 'callActions' argument 1 names different: declaration 'cib' definition 'in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PSInterpreter.hpp:114:34: note: Function 'callActions' argument 1 names different: declaration 'cib' definition 'in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PSInterpreter.cpp:244:47: note: Function 'callActions' argument 1 names different: declaration 'cib' definition 'in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PSInterpreter.hpp:34:2: style: Struct 'PSException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PageSize.hpp:28:2: style: Struct 'PageSizeException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/PageSize.hpp:35:3: style: Class 'PageSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Process.cpp:282:49: style: Function 'run' argument 2 names different: declaration 'params' definition 'paramstr'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Process.cpp:49:39: note: Function 'run' argument 2 names different: declaration 'params' definition 'paramstr'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Process.cpp:282:49: note: Function 'run' argument 2 names different: declaration 'params' definition 'paramstr'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:35: style: Function 'addRange' argument 1 names different: declaration 'first' definition 'cmin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.hpp:114:27: note: Function 'addRange' argument 1 names different: declaration 'first' definition 'cmin'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:35: note: Function 'addRange' argument 1 names different: declaration 'first' definition 'cmin'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:50: style: Function 'addRange' argument 2 names different: declaration 'last' definition 'cmax'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.hpp:114:43: note: Function 'addRange' argument 2 names different: declaration 'last' definition 'cmax'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:50: note: Function 'addRange' argument 2 names different: declaration 'last' definition 'cmax'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:65: style: Function 'addRange' argument 3 names different: declaration 'cid' definition 'vmin'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.hpp:114:58: note: Function 'addRange' argument 3 names different: declaration 'cid' definition 'vmin'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/RangeMap.cpp:78:65: note: Function 'addRange' argument 3 names different: declaration 'cid' definition 'vmin'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SVGOutput.hpp:40:3: style: Class 'SVGOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/ZLibOutputStream.hpp:36:2: style: Struct 'ZLibException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SignalHandler.hpp:39:8: performance: Technically the member function 'SignalHandler::check' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SignalHandler.cpp:92:21: note: Technically the member function 'SignalHandler::check' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SignalHandler.hpp:39:8: note: Technically the member function 'SignalHandler::check' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/SourceInput.hpp:46:3: style: Class 'SourceInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:29:48: style: Function 'replaceStream' argument 1 names different: declaration 's' definition 'in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:38:46: note: Function 'replaceStream' argument 1 names different: declaration 's' definition 'in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:29:48: note: Function 'replaceStream' argument 1 names different: declaration 's' definition 'in'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:39:42: style: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:39:30: note: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:39:42: note: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:53:42: style: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:40:30: note: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:53:42: note: Function 'readUnsigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:63:39: style: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:41:27: note: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:63:39: note: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:77:39: style: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.hpp:42:27: note: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamReader.cpp:77:39: note: Function 'readSigned' argument 1 names different: declaration 'n' definition 'bytes'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/StreamWriter.hpp:31:3: style: Class 'StreamWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Subfont.cpp:202:108: style: Function 'scan_line' argument 5 names different: declaration 'pos' definition 'offset'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Subfont.cpp:37:108: note: Function 'scan_line' argument 5 names different: declaration 'pos' definition 'offset'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Subfont.cpp:202:108: note: Function 'scan_line' argument 5 names different: declaration 'pos' definition 'offset'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:39:8: performance: Technically the member function 'TTFAutohint::available' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.cpp:28:19: note: Technically the member function 'TTFAutohint::available' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:39:8: note: Technically the member function 'TTFAutohint::available' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:40:7: performance: Technically the member function 'TTFAutohint::autohint' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.cpp:32:18: note: Technically the member function 'TTFAutohint::autohint' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:40:7: note: Technically the member function 'TTFAutohint::autohint' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:41:15: performance: Technically the member function 'TTFAutohint::lastErrorMessage' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.cpp:36:21: note: Technically the member function 'TTFAutohint::lastErrorMessage' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:41:15: note: Technically the member function 'TTFAutohint::lastErrorMessage' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:42:15: performance: Technically the member function 'TTFAutohint::version' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.cpp:40:21: note: Technically the member function 'TTFAutohint::version' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TTFAutohint.hpp:42:15: note: Technically the member function 'TTFAutohint::version' can be static.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TrueTypeFont.hpp:56:3: style: Class 'TrueTypeFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/TrueTypeFont.hpp:71:2: style: Struct 'TrueTypeFontException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.cpp:35:42: style: Function 'isValidCodepoint' argument 1 names different: declaration 'code' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.hpp:28:41: note: Function 'isValidCodepoint' argument 1 names different: declaration 'code' definition 'c'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.cpp:35:42: note: Function 'isValidCodepoint' argument 1 names different: declaration 'code' definition 'c'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.cpp:91:31: style: Function 'utf8' argument 1 names different: declaration 'c' definition 'cp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.hpp:30:35: note: Function 'utf8' argument 1 names different: declaration 'c' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/Unicode.cpp:91:31: note: Function 'utf8' argument 1 names different: declaration 'c' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:48:3: style: Class 'XMLElementNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:79:3: style: Class 'XMLTextNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:80:3: style: Class 'XMLTextNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:97:3: style: Class 'XMLCommentNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:98:3: style: Class 'XMLCommentNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:111:3: style: Class 'XMLCDataNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:112:3: style: Class 'XMLCDataNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLDocument.hpp:31:3: style: Class 'XMLDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.cpp:32:47: style: Function 'XMLElementNode' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.hpp:48:38: note: Function 'XMLElementNode' argument 1 names different: declaration 'name' definition 'n'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/src/XMLNode.cpp:32:47: note: Function 'XMLElementNode' argument 1 names different: declaration 'name' definition 'n'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/EmSpecialTest.cpp:63:5: style: Class 'MyEmSpecialHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/FontCacheTest.cpp:35:3: style: Class 'LocalCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/GFReaderTest.cpp:225:3: style: Class 'LoggingGFReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/StreamReaderTest.cpp:56:9: style: Variable 'str2' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/TpicSpecialTest.cpp:69:5: style: Class 'MyTpicSpecialHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/TpicSpecialTest.cpp:71:52: performance: Function parameter 'params' should be passed by const reference. [passedByValue]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest-filepath.cc:244:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest-filepath.cc:224:0: note: Variable 'result' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest-filepath.cc:244:3: note: Variable 'result' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3479:11: warning: Possible null pointer dereference: xmlout [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3456:18: note: Assignment 'xmlout=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3479:11: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3480:10: warning: Possible null pointer dereference: xmlout [nullPointer]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3456:18: note: Assignment 'xmlout=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3480:10: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3337:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3272:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3337:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3338:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3274:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3338:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3339:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3276:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3339:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3340:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3277:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3340:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3341:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3278:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3341:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3342:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3281:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3342:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3343:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3275:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3343:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3344:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3282:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3344:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3345:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3279:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3345:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3346:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3280:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3346:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3347:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3284:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3347:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
texlive-bin-2018.20180710.48169/texk/dvisvgm/dvisvgm-src/tests/gtest/src/gtest.cc:3680:18: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/encode_utf8strings.c:46:9: error: Resource leak: input [resourceLeak]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/encode_utf8strings.c:55:0: error: Resource leak: output [resourceLeak]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gabc/gabc-elements-determination.c:320:5: style: Variable 'final' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gabc/gabc-elements-determination.c:317:0: note: Variable 'final' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gabc/gabc-elements-determination.c:320:5: note: Variable 'final' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gabc/gabc-glyphs-determination.c:695:25: style: The scope of the variable 'shift' can be reduced. [variableScope]
gabc/gabc-notes-determination-l.c:14170:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
gabc/gabc-score-determination-l.c:2540:2: warning: Possible null pointer dereference: b [nullPointer]
gabc/gabc-score-determination-l.c:2433:18: note: Calling function 'gabc_score_determination__init_buffer', 1st argument 'b' value is 0
gabc/gabc-score-determination-l.c:2540:2: note: Null pointer dereference
gabc/gabc-score-determination-l.c:2541:2: warning: Possible null pointer dereference: b [nullPointer]
gabc/gabc-score-determination-l.c:2433:18: note: Calling function 'gabc_score_determination__init_buffer', 1st argument 'b' value is 0
gabc/gabc-score-determination-l.c:2541:2: note: Null pointer dereference
gabc/gabc-score-determination-l.c:2552:9: warning: Possible null pointer dereference: b [nullPointer]
gabc/gabc-score-determination-l.c:2433:18: note: Calling function 'gabc_score_determination__init_buffer', 1st argument 'b' value is 0
gabc/gabc-score-determination-l.c:2552:9: note: Null pointer dereference
gabc/gabc-score-determination-l.c:2316:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
gabc/gabc-score-determination-l.c:603:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
gabc/gabc-score-determination-l.c:2316:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
gabc/gabc-score-determination-l.c:2725:46: style: Function 'gabc_score_determination__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
gabc/gabc-score-determination-l.c:555:46: note: Function 'gabc_score_determination__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
gabc/gabc-score-determination-l.c:2725:46: note: Function 'gabc_score_determination__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
gabc/gabc-score-determination-l.c:2738:46: style: Function 'gabc_score_determination__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
gabc/gabc-score-determination-l.c:556:45: note: Function 'gabc_score_determination__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
gabc/gabc-score-determination-l.c:2738:46: note: Function 'gabc_score_determination__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
gabc/gabc-score-determination-l.c:2738:60: style: Function 'gabc_score_determination__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
gabc/gabc-score-determination-l.c:556:56: note: Function 'gabc_score_determination__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
gabc/gabc-score-determination-l.c:2738:60: note: Function 'gabc_score_determination__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
gabc/gabc-score-determination-l.c:2870:24: style: Function 'gabc_score_determination_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
gabc/gabc-score-determination-l.c:1119:24: note: Function 'gabc_score_determination_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
gabc/gabc-score-determination-l.c:2870:24: note: Function 'gabc_score_determination_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:1027:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregorio-utils.c:156:5: style: Variable 'output_filename' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregorio-utils.c:155:0: note: Variable 'output_filename' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregorio-utils.c:156:5: note: Variable 'output_filename' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregorio-utils.c:316:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:168:10: style: The scope of the variable 'ambitus_one' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:1178:48: style: The scope of the variable 'keep_going' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:1222:48: style: The scope of the variable 'keep_going' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:1348:17: style: The scope of the variable 'proposed_height' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:1621:39: style: Function 'gregoriotex_compute_positioning' argument 1 names different: declaration 'element' definition 'param_element'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex.h:146:62: note: Function 'gregoriotex_compute_positioning' argument 1 names different: declaration 'element' definition 'param_element'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-position.c:1621:39: note: Function 'gregoriotex_compute_positioning' argument 1 names different: declaration 'element' definition 'param_element'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:3673:9: warning: %hu in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:591:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:591:27: style: The scope of the variable 'cpbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:1724:25: style: The scope of the variable 'pitch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:3643:10: style: The scope of the variable 'has_intervening_linebreak' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:4140:19: style: The scope of the variable 'byte' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/gregoriotex/gregoriotex-write.c:4408:9: style: The scope of the variable 'annotation_num' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:361:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:362:11: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:388:47: style: Function 'gregorio_add_special_sign' argument 1 names different: declaration 'current_note' definition 'note'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.h:826:47: note: Function 'gregorio_add_special_sign' argument 1 names different: declaration 'current_note' definition 'note'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:388:47: note: Function 'gregorio_add_special_sign' argument 1 names different: declaration 'current_note' definition 'note'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:494:31: style: Function 'gregorio_add_tail_liquescentia' argument 2 names different: declaration 'liquescentia' definition 'liq'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.h:840:31: note: Function 'gregorio_add_tail_liquescentia' argument 2 names different: declaration 'liquescentia' definition 'liq'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:494:31: note: Function 'gregorio_add_tail_liquescentia' argument 2 names different: declaration 'liquescentia' definition 'liq'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:1348:31: style: Function 'gregorio_determine_next_pitch' argument 4 names different: declaration 'next_pitch_alteration' definition 'shape'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.h:909:25: note: Function 'gregorio_determine_next_pitch' argument 4 names different: declaration 'next_pitch_alteration' definition 'shape'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/struct.c:1348:31: note: Function 'gregorio_determine_next_pitch' argument 4 names different: declaration 'next_pitch_alteration' definition 'shape'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/unicode.c:50:19: style: The scope of the variable 'c' can be reduced. [variableScope]
vowel/vowel-rules-l.c:1719:2: warning: Possible null pointer dereference: b [nullPointer]
vowel/vowel-rules-l.c:1612:18: note: Calling function 'gregorio_vowel_rulefile__init_buffer', 1st argument 'b' value is 0
vowel/vowel-rules-l.c:1719:2: note: Null pointer dereference
vowel/vowel-rules-l.c:1720:2: warning: Possible null pointer dereference: b [nullPointer]
vowel/vowel-rules-l.c:1612:18: note: Calling function 'gregorio_vowel_rulefile__init_buffer', 1st argument 'b' value is 0
vowel/vowel-rules-l.c:1720:2: note: Null pointer dereference
vowel/vowel-rules-l.c:1731:9: warning: Possible null pointer dereference: b [nullPointer]
vowel/vowel-rules-l.c:1612:18: note: Calling function 'gregorio_vowel_rulefile__init_buffer', 1st argument 'b' value is 0
vowel/vowel-rules-l.c:1731:9: note: Null pointer dereference
vowel/vowel-rules-l.c:1497:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
vowel/vowel-rules-l.c:603:55: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
vowel/vowel-rules-l.c:1497:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
vowel/vowel-rules-l.c:1904:46: style: Function 'gregorio_vowel_rulefile__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
vowel/vowel-rules-l.c:555:46: note: Function 'gregorio_vowel_rulefile__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
vowel/vowel-rules-l.c:1904:46: note: Function 'gregorio_vowel_rulefile__scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
vowel/vowel-rules-l.c:1917:46: style: Function 'gregorio_vowel_rulefile__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
vowel/vowel-rules-l.c:556:45: note: Function 'gregorio_vowel_rulefile__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
vowel/vowel-rules-l.c:1917:46: note: Function 'gregorio_vowel_rulefile__scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
vowel/vowel-rules-l.c:1917:60: style: Function 'gregorio_vowel_rulefile__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
vowel/vowel-rules-l.c:556:56: note: Function 'gregorio_vowel_rulefile__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
vowel/vowel-rules-l.c:1917:60: note: Function 'gregorio_vowel_rulefile__scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
vowel/vowel-rules-l.c:2049:24: style: Function 'gregorio_vowel_rulefile_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
vowel/vowel-rules-l.c:842:24: note: Function 'gregorio_vowel_rulefile_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
vowel/vowel-rules-l.c:2049:24: note: Function 'gregorio_vowel_rulefile_set_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:825:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.c:289:21: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.c:311:21: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.c:329:21: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.c:361:54: style: Function 'gregorio_find_vowel_group' argument 1 names different: declaration 'subject' definition 'string'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.h:50:48: note: Function 'gregorio_find_vowel_group' argument 1 names different: declaration 'subject' definition 'string'.
texlive-bin-2018.20180710.48169/texk/gregorio/gregorio-src/src/vowel/vowel.c:361:54: note: Function 'gregorio_find_vowel_group' argument 1 names different: declaration 'subject' definition 'string'.
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1068:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1092:6: style: The scope of the variable 'n1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1168:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1338:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1339:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1467:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1511:6: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1841:8: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1842:6: style: The scope of the variable 'blib1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:1843:6: style: The scope of the variable 'bits_left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:2047:7: error: Invalid putc() argument nr 1. The value is -16 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:2721:7: error: Invalid putc() argument nr 1. The value is -9 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:2821:7: error: Invalid putc() argument nr 1. The value is -11 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:2822:39: error: Invalid putc() argument nr 1. The value is -10 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/gsftopk/gsftopk.c:2839:0: error: Memory leak: substarg [memleak]
texlive-bin-2018.20180710.48169/texk/kpathsea/cnf.c:185:11: style: The scope of the variable 'cnf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:92:12: style: The scope of the variable 'dir_count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:92:27: style: The scope of the variable 'file_count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:92:43: style: The scope of the variable 'ignore_dir_count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:341:12: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:506:27: style: The scope of the variable 'orig_dirs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:133:11: style: Variable 'dir_count' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:136:11: style: Variable 'ignore_dir_count' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/kpathsea/db.c:365:11: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:63:18: style: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:137:74: note: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:63:18: note: Function 'getopt_long' argument 3 names different: declaration 'shortopts' definition 'options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:64:27: style: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:138:46: note: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:64:27: note: Function 'getopt_long' argument 4 names different: declaration 'longopts' definition 'long_options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:65:11: style: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:138:61: note: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:65:11: note: Function 'getopt_long' argument 5 names different: declaration 'longind' definition 'opt_index'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:78:18: style: Function 'getopt_long_only' argument 3 names different: declaration 'shortopts' definition 'options'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:140:42: note: Function 'getopt_long_only' argument 3 names different: declaration 'shortopts' definition 'options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:78:18: note: Function 'getopt_long_only' argument 3 names different: declaration 'shortopts' definition 'options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:79:27: style: Function 'getopt_long_only' argument 4 names different: declaration 'longopts' definition 'long_options'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:141:51: note: Function 'getopt_long_only' argument 4 names different: declaration 'longopts' definition 'long_options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:79:27: note: Function 'getopt_long_only' argument 4 names different: declaration 'longopts' definition 'long_options'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:80:11: style: Function 'getopt_long_only' argument 5 names different: declaration 'longind' definition 'opt_index'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt.h:141:66: note: Function 'getopt_long_only' argument 5 names different: declaration 'longind' definition 'opt_index'.
texlive-bin-2018.20180710.48169/texk/kpathsea/getopt1.c:80:11: note: Function 'getopt_long_only' argument 5 names different: declaration 'longind' definition 'opt_index'.
texlive-bin-2018.20180710.48169/texk/kpathsea/knj.c:229:9: style: The scope of the variable 'argc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/knj.c:355:10: style: The scope of the variable 'mbc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/knj.c:356:9: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/knj.c:478:13: style: The scope of the variable 'wstr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/kpsewhich.c:365:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/kpsewhich.c:617:7: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:523:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:524:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:529:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:530:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:531:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:536:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:537:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:543:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:544:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:545:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:550:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:551:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:554:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:555:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:556:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:560:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:561:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:565:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:566:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:569:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:570:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:573:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:575:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:579:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:580:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:581:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:585:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:586:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:589:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:590:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:591:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:595:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:596:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:597:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:600:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:601:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:604:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:605:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:608:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:609:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:612:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:613:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:616:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:619:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:620:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:621:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:626:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:627:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:629:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:634:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:635:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:636:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:640:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:641:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:645:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:647:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:652:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:653:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:654:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:658:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:660:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:664:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:665:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:666:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:670:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:673:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:677:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:681:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:684:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:685:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:688:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:690:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:693:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:697:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:699:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:703:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:704:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:709:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:712:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:713:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:716:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:718:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:723:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:725:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:729:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:732:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:739:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:747:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:751:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:752:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:753:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:756:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:758:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:759:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:762:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:763:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:767:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:770:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:771:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:775:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:777:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:782:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:785:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:786:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:790:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:793:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:796:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:800:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:801:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:805:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:807:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:811:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:813:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:817:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:819:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:823:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:825:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:829:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:830:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:834:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-file.c:835:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-glyph.c:197:12: style: The scope of the variable 'lower_diff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-glyph.c:197:24: style: The scope of the variable 'upper_diff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/tex-make.c:95:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexlsr.c:38:18: style: The scope of the variable 'de' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexlsr.c:39:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexlsr.c:40:10: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexlsr.c:108:10: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexmf.c:31:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:74:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:190:9: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:191:17: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:191:20: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:191:23: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:191:26: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:192:17: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:193:12: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexpk.c:909:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktextfm.c:85:15: style: The scope of the variable 'tdrive' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktextfm.c:352:0: error: Resource leak: fr [resourceLeak]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexupd.c:30:8: style: The scope of the variable 'lsrname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexupd.c:34:14: style: The scope of the variable 'pb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32/mktexupd.c:36:9: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:42:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:42:13: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:43:15: style: The scope of the variable 'cmd2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:44:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:134:16: style: The scope of the variable 'path' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:136:8: style: The scope of the variable 'tlgslibdir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:137:8: style: The scope of the variable 'resourcedir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/win32lib.c:311:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/kpathsea/xputenv.c:45:12: style: The scope of the variable 'new_item' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/cfftot1.cc:77:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:148:28: warning: Member variable 'MakeType1CharstringInterp::_output' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:148:28: warning: Member variable 'MakeType1CharstringInterp::_subr_bias' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:148:28: warning: Member variable 'MakeType1CharstringInterp::_gsubr_bias' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:148:28: warning: Member variable 'MakeType1CharstringInterp::_cur_subr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:148:28: warning: Member variable 'MakeType1CharstringInterp::_cur_glyph' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:35:5: style: Class 'MakeType1CharstringInterp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/cfftot1/maket1font.cc:72:5: style: Class 'Subr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/include/lcdf/vector.cc:113:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/include/lcdf/vector.cc:120:20: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/cff.cc:332:17: style: The scope of the variable 'cff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otf.cc:989:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otf.cc:1008:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otf.cc:187:10: style: Technically the member function 'Efont::OpenType::::TagCompar::operator()' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otf.cc:186:5: style: Class 'TagCompar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgpos.cc:170:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgpos.cc:175:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgpos.cc:212:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgpos.cc:119:15: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgpos.cc:130:15: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:1106:13: style: Variable 'napplied' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:1146:17: style: Variable 'napplied' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:231:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:272:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:294:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:817:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:820:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:907:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:985:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:999:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/otfgsub.cc:1129:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/psres.cc:345:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1font.cc:444:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1fontskel.cc:211:12: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1mm.cc:294:16: style: The scope of the variable 'norm_design' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1rw.cc:88:34: style: Same expression on both sides of '-' because the value of 'original_pos' and '_pos' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1rw.cc:78:28: note: 'original_pos' is assigned value '_pos' here.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/t1rw.cc:88:34: note: Same expression on both sides of '-' because the value of 'original_pos' and '_pos' are the same.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/libefont/ttfkern.cc:105:11: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/bezier.cc:272:0: error: Memory leak: a0 [memleak]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/bezier.cc:272:0: error: Memory leak: a1 [memleak]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/clp.c:964:20: style: Same expression on both sides of '==' because the value of '*ambiguous' and 'first_ambiguous' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/clp.c:939:48: note: 'first_ambiguous' is assigned value '*ambiguous' here.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/clp.c:964:20: note: Same expression on both sides of '==' because the value of '*ambiguous' and 'first_ambiguous' are the same.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/clp.c:1676:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc:575:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc:581:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc:747:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/error.cc:234:17: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/md5.c:117:0: error: #error "WORDS_BIGENDIAN has not been set!" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/permstr.cc:160:2: error: Common realloc mistake: 'psc' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/permstr.cc:171:2: error: Common realloc mistake: 'psc' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/liblcdf/string.cc:649:0: error: #error "unknown byte order" [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmafm/main.cc:183:12: warning: Either the condition 'underscore' is redundant or there is possible null pointer dereference: underscore. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmafm/main.cc:176:9: note: Assuming that condition 'underscore' is not redundant
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmafm/main.cc:183:12: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmafm/main.cc:219:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.hh:9:5: style: Class 'MyFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/main.cc:104:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:184:67: style: Function 'interpolate_dict_num' argument 3 names different: declaration 'round_integer' definition 'force_integer'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.hh:25:54: note: Function 'interpolate_dict_num' argument 3 names different: declaration 'round_integer' definition 'force_integer'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:184:67: note: Function 'interpolate_dict_num' argument 3 names different: declaration 'round_integer' definition 'force_integer'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:232:32: style: Function 'interpolate_dicts' argument 1 names different: declaration 'force_integers' definition 'force_integer'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.hh:14:33: note: Function 'interpolate_dicts' argument 1 names different: declaration 'force_integers' definition 'force_integer'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:232:32: note: Function 'interpolate_dicts' argument 1 names different: declaration 'force_integers' definition 'force_integer'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:276:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/myfont.cc:283:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:63:26: warning: Member variable 'HintReplacementDetector::_subr_level' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:70:26: warning: Member variable 'HintReplacementDetector::_subr_level' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:234:20: warning: Member variable 'Type1OneMMRemover::_subr_level' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:234:20: warning: Member variable 'Type1OneMMRemover::_in_subr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:234:20: warning: Member variable 'Type1OneMMRemover::_in_prefix' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:234:20: warning: Member variable 'Type1OneMMRemover::_must_expand' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:526:22: warning: Member variable 'Type1BadCallRemover::_is_subr' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:751:15: warning: Member variable 'SubrExpander::_subr_level' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:178:5: style: Class 'Type1OneMMRemover' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/mmpfb/t1rewrit.cc:512:5: style: Class 'Type1BadCallRemover' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otfinfo/otfinfo.cc:104:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/automatic.cc:77:17: style: struct member 'Anonymous3::texdir' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/automatic.cc:700:22: style: Variable 'fd' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:202:50: style: Function 'encoding_of' argument 2 names different: declaration 'encode' definition 'encoding_required'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:26:38: note: Function 'encoding_of' argument 2 names different: declaration 'encode' definition 'encoding_required'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:202:50: note: Function 'encoding_of' argument 2 names different: declaration 'encode' definition 'encoding_required'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:709:45: style: Function 'parse_position' argument 1 names different: declaration 'ligkern_text' definition 'position_text'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:33:38: note: Function 'parse_position' argument 1 names different: declaration 'ligkern_text' definition 'position_text'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:709:45: note: Function 'parse_position' argument 1 names different: declaration 'ligkern_text' definition 'position_text'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:721:84: style: Function 'bad_codepoint' argument 3 names different: declaration 'bad_unicodes' definition 'unencoded'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:95:66: note: Function 'bad_codepoint' argument 3 names different: declaration 'bad_unicodes' definition 'unencoded'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:721:84: note: Function 'bad_codepoint' argument 3 names different: declaration 'bad_unicodes' definition 'unencoded'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:187:16: warning: Member variable 'DvipsEncoding::_file_had_ligkern' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/setting.hh:14:5: warning: Member variable 'Setting::x' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/setting.hh:14:5: warning: Member variable 'Setting::y' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:90:9: style: Unused private function: 'DvipsEncoding::parse_ligkern_words' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:91:9: style: Unused private function: 'DvipsEncoding::parse_position_words' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:92:9: style: Unused private function: 'DvipsEncoding::parse_unicoding_words' [unusedPrivateFunction]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:93:10: style: Technically the member function 'DvipsEncoding::parse_word_group' can be const. [functionConst]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:536:16: note: Technically the member function 'DvipsEncoding::parse_word_group' can be const.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.hh:93:10: note: Technically the member function 'DvipsEncoding::parse_word_group' can be const.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:73:5: style: Class 'Secondary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:104:10: style: The function 'encode_uni' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:78:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:104:10: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:105:9: style: The function 'setting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:79:17: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:105:9: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:400:18: error: Uninitialized variable: endptr [uninitvar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/dvipsencoding.cc:410:18: error: Uninitialized variable: endptr [uninitvar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/glyphfilter.cc:73:40: style: Function 'Pattern' argument 1 names different: declaration 'type' definition 'ptype'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/glyphfilter.hh:40:26: note: Function 'Pattern' argument 1 names different: declaration 'type' definition 'ptype'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/glyphfilter.cc:73:40: note: Function 'Pattern' argument 1 names different: declaration 'type' definition 'ptype'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/glyphfilter.hh:40:9: style: Struct 'Pattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/glyphfilter.cc:225:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/kpseinterface.c:58:11: style: Unused variable: result [unusedVariable]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/metrics.cc:473:5: style: Class 'ChangedContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:1742:43: style: Function 'installed_metrics_font_name' argument 1 names different: declaration 'font_name' definition 'base_font_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.hh:11:50: note: Function 'installed_metrics_font_name' argument 1 names different: declaration 'font_name' definition 'base_font_name'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:1742:43: note: Function 'installed_metrics_font_name' argument 1 names different: declaration 'font_name' definition 'base_font_name'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:762:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:1498:7: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:1626:7: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:1645:7: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:2416:7: style: Exception should be caught by reference. [catchExceptionByValue]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/otftotfm.cc:313:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:236:17: style: The scope of the variable 'warned' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:89:49: style: Function 'FontInfo' argument 1 names different: declaration 'otf' definition 'otf_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.hh:21:43: note: Function 'FontInfo' argument 1 names different: declaration 'otf' definition 'otf_'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:89:49: note: Function 'FontInfo' argument 1 names different: declaration 'otf' definition 'otf_'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:89:11: warning: Member variable 'FontInfo::_is_fixed_pitch' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:89:11: warning: Member variable 'FontInfo::_italic_angle' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:89:11: warning: Member variable 'FontInfo::_x_height' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:94:5: style: Struct 'FontInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/secondary.cc:94:5: style: Struct 'FontInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.cc:356:39: style: Function 'find_offset' argument 1 names different: declaration 'uni' definition 'u'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.hh:30:60: note: Function 'find_offset' argument 1 names different: declaration 'uni' definition 'u'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.cc:356:39: note: Function 'find_offset' argument 1 names different: declaration 'uni' definition 'u'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.cc:378:36: style: Function 'property' argument 1 names different: declaration 'uni' definition 'u'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.hh:19:34: note: Function 'property' argument 1 names different: declaration 'uni' definition 'u'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.cc:378:36: note: Function 'property' argument 1 names different: declaration 'uni' definition 'u'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/uniprop.cc:405:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/util.cc:36:53: style: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/util.hh:18:56: note: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/otftotfm/util.cc:36:53: note: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1dotlessj/t1dotlessj.cc:109:5: style: Class 'Sectioner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1dotlessj/t1dotlessj.cc:79:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:60: style: Function 'CharstringChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.hh:28:45: note: Function 'CharstringChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:60: note: Function 'CharstringChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:512:68: style: Function 'CharstringSubrChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.hh:83:49: note: Function 'CharstringSubrChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:512:68: note: Function 'CharstringSubrChecker' argument 1 names different: declaration 'weight_vec' definition 'weight'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_ncommand' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_subrno' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_started' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_flex' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_cp_exists' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_hstem' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_hstem3' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_vstem' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_vstem3' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_just_flexed' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_counter_controlled' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:29:20: warning: Member variable 'CharstringChecker::_last_command' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_ncommand' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_subrno' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_started' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_flex' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_cp_exists' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_hstem' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_hstem3' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_vstem' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_vstem3' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_just_flexed' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_counter_controlled' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:35:20: warning: Member variable 'CharstringChecker::_last_command' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:506:24: warning: Member variable 'CharstringSubrChecker::_returned' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.cc:512:24: warning: Member variable 'CharstringSubrChecker::_returned' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.hh:28:5: style: Class 'CharstringChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/cscheck.hh:83:5: style: Class 'CharstringSubrChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1lint/t1lint.cc:66:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1rawafm/t1rawafm.cc:72:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1reencode/t1reencode.cc:1108:0: error: Memory leak: font [memleak]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1reencode/t1reencode.cc:637:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1reencode/util.cc:30:53: style: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1reencode/util.hh:6:56: note: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1reencode/util.cc:30:53: note: Function 'read_file' argument 3 names different: declaration 'warn' definition 'warning'.
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:129:5: style: Class 'GridTestpager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:137:5: style: Class 'SmokeTestpager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:295:5: style: Class 'Smoker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:132:10: style: The function 'prolog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:114:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:132:10: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:133:10: style: The function 'font' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:119:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:133:10: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:140:10: style: The function 'prolog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:114:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:140:10: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:141:10: style: The function 'font' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:119:18: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:141:10: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/t1testpage/t1testpage.cc:76:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/lcdf-typetools/lcdf-typetools-src/ttftotype42/ttftotype42.cc:73:1: error: va_list 'val' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/makeindexk/genind.c:104:13: style: The scope of the variable 'let' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/genind.c:370:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/genind.c:435:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/genind.c:436:13: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/genind.c:437:13: style: The scope of the variable 'page' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.c:302:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.c:470:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.c:86:15: style: Function 'mk_getc' argument 1 names different: declaration 'str' definition 'stream'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.h:227:27: note: Function 'mk_getc' argument 1 names different: declaration 'str' definition 'stream'.
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.c:86:15: note: Function 'mk_getc' argument 1 names different: declaration 'str' definition 'stream'.
texlive-bin-2018.20180710.48169/texk/makeindexk/mkind.c:227:7: error: Uninitialized variable: ap [uninitvar]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:66:13: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:255:13: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:490:13: style: The scope of the variable 'the_new' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:533:13: style: The scope of the variable 'the_new' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:459:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:492:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanid.c:535:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/makeindexk/scanst.c:316:13: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:169:13: style: The scope of the variable 'al' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:170:13: style: The scope of the variable 'bl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:298:33: style: Function 'new_strcmp' argument 1 names different: declaration 'a' definition 's1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:42:45: note: Function 'new_strcmp' argument 1 names different: declaration 'a' definition 's1'.
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:298:33: note: Function 'new_strcmp' argument 1 names different: declaration 'a' definition 's1'.
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:298:58: style: Function 'new_strcmp' argument 2 names different: declaration 'b' definition 's2'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:42:69: note: Function 'new_strcmp' argument 2 names different: declaration 'b' definition 's2'.
texlive-bin-2018.20180710.48169/texk/makeindexk/sortid.c:298:58: note: Function 'new_strcmp' argument 2 names different: declaration 'b' definition 's2'.
texlive-bin-2018.20180710.48169/texk/makejvf/main.c:20:6: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/main.c:20:8: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/main.c:22:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/main.c:22:10: style: The scope of the variable 'ch_max' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:14:24: style: The scope of the variable 'll' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:14:29: style: The scope of the variable 'rr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:14:34: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:14:38: style: The scope of the variable 'gk_ind' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:14:45: style: The scope of the variable 'gk2_ind' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:119:6: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:6: style: The scope of the variable 'lh' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:9: style: The scope of the variable 'ec' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:12: style: The scope of the variable 'nw' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:15: style: The scope of the variable 'nh' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:18: style: The scope of the variable 'nd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:21: style: The scope of the variable 'ni' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:24: style: The scope of the variable 'nk' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:27: style: The scope of the variable 'ng' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/tfmread.c:120:30: style: The scope of the variable 'np' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:405:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:408:4: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:405:4: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:534:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:537:4: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/makejvf/write.c:534:4: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/mendexk/fread.c:54:4: error: Common realloc mistake: 'ind' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:244:37: warning: Either the condition 'j==0' is redundant, otherwise there is negative array index -2. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:239:24: note: Assuming that condition 'j==0' is not redundant
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:244:37: note: Negative array index
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:244:54: warning: Either the condition 'j==0' is redundant, otherwise there is negative array index -1. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:239:24: note: Assuming that condition 'j==0' is not redundant
texlive-bin-2018.20180710.48169/texk/mendexk/fwrite.c:244:54: note: Negative array index
texlive-bin-2018.20180710.48169/texk/mendexk/main.c:27:14: style: The scope of the variable 'envbuff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/pageread.c:23:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/sort.c:170:15: style: The scope of the variable 'num1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/sort.c:170:20: style: The scope of the variable 'num2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/sort.c:250:15: style: The scope of the variable 'num1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/sort.c:250:20: style: The scope of the variable 'num2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/styfile.c:234:6: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/mendexk/styfile.c:255:35: style: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/mendexk/styfile.c:16:35: note: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'.
texlive-bin-2018.20180710.48169/texk/mendexk/styfile.c:255:35: note: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'.
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:158:25: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:159:21: style: The scope of the variable 'qhat' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:246:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:202:18: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 202. [shiftTooManyBits]
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:202:56: note: Assuming that condition 'shift!=0' is not redundant
texlive-bin-2018.20180710.48169/texk/ps2pk/arith.c:202:18: note: Shift
texlive-bin-2018.20180710.48169/texk/ps2pk/curves.c:151:7: style: Variable 'xBC' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ps2pk/curves.c:151:20: style: Variable 'yBC' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:172:4: warning: Either the condition 'encname==NULL' is redundant or there is possible null pointer dereference: encname. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:166:24: note: Assuming that condition 'encname==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:172:4: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:173:8: warning: Either the condition 'encname==NULL' is redundant or there is possible null pointer dereference: encname. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:166:24: note: Assuming that condition 'encname==NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:173:8: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:123:31: style: The scope of the variable 'wx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:123:35: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:125:16: style: The scope of the variable 'ns' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:291:10: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:291:13: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/encoding.c:222:0: error: Resource leak: afm [resourceLeak]
texlive-bin-2018.20180710.48169/texk/ps2pk/filenames.c:86:16: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/flisearch.c:17:17: style: Unused variable: file [unusedVariable]
texlive-bin-2018.20180710.48169/texk/ps2pk/fontfcn.c:188:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/fontfcn.c:231:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/fontfcn.c:231:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:584:81: warning: Either the condition 'prev==0' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:610:25: note: Assuming that condition 'prev==0' is not redundant
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:584:81: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:127:7: style: The scope of the variable 'idealWidth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:369:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:376:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:387:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:840:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/hints.c:848:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/mag.c:90:15: style: The scope of the variable 'arg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/mag.c:90:24: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/mag.c:92:10: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/objects.c:926:19: style: The scope of the variable 'arg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:444:35: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:482:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:519:27: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:530:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:691:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:855:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1115:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1206:35: warning: Redundant assignment of 'p0' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1360:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1364:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1384:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:1387:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:843:12: style: The scope of the variable 'wasclosed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:844:33: style: The scope of the variable 'nomove' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:935:26: style: The scope of the variable 'savex' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/paths.c:935:32: style: The scope of the variable 'savey' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:43:15: style: Condition '!done' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:42:12: note: Assignment 'done=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:43:15: note: Condition '!done' is always true
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:72:20: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:78:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:89:23: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:34:17: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pfb2pfa.c:36:13: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:52:8: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:52:21: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:52:38: style: The scope of the variable 'row' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:52:43: style: The scope of the variable 'col' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:54:14: style: The scope of the variable 'word' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:114:25: style: The scope of the variable 'bitsleft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:115:16: style: The scope of the variable 'nextword' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pk2bm.c:194:21: style: The scope of the variable 'bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkin.c:156:22: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkin.c:241:13: style: The scope of the variable 'rowsleft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkin.c:243:13: style: The scope of the variable 'hbit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkin.c:244:12: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.c:464:13: warning: Redundant assignment of 'i' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.c:172:16: style: The scope of the variable 'newrow' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.c:415:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.c:34:20: style: Function 'pk_open' argument 1 names different: declaration 'name' definition 'pkname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.h:8:20: note: Function 'pk_open' argument 1 names different: declaration 'name' definition 'pkname'.
texlive-bin-2018.20180710.48169/texk/ps2pk/pkout.c:34:20: note: Function 'pk_open' argument 1 names different: declaration 'name' definition 'pkname'.
texlive-bin-2018.20180710.48169/texk/ps2pk/pktest.c:19:8: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pktest.c:19:35: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/pktest.c:72:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:240:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:241:8: style: The scope of the variable 'done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:361:34: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:667:57: style: Function 'CheckFSFormat' argument 4 names different: declaration 'byte' definition 'Byte'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ps2pk/fontfcn.h:68:61: note: Function 'CheckFSFormat' argument 4 names different: declaration 'byte' definition 'Byte'.
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:667:57: note: Function 'CheckFSFormat' argument 4 names different: declaration 'byte' definition 'Byte'.
texlive-bin-2018.20180710.48169/texk/ps2pk/ps2pk.c:589:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:239:14: style: Condition 'tilde' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:427:17: style: Condition 'tilde' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:226:10: style: The scope of the variable 'fn' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:477:11: style: The scope of the variable 'size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:530:32: style: The scope of the variable 'pfli' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/psearch.c:530:39: style: The scope of the variable 'fliname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:410:26: warning: Redundant assignment of 'p' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:375:26: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:375:28: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:601:21: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:602:21: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:663:26: style: The scope of the variable 'ymin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:663:31: style: The scope of the variable 'ymax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:160:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/regions.c:809:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/scanfont.c:628:15: style: Condition '1>0' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/scanfont.c:594:10: style: The scope of the variable 'objP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/scanfont.c:772:8: style: The scope of the variable 'J' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/scanfont.c:1251:10: style: The scope of the variable 'V' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/spaces.c:678:18: warning: Redundant assignment of 'F' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/spaces.c:689:18: warning: Redundant assignment of 'P' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/spaces.c:569:26: style: The scope of the variable 'imax' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/strexpr.c:212:22: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/strexpr.c:247:22: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:354:5: style: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:352:5: note: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:354:5: note: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:111:15: style: The scope of the variable 'txx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:111:20: style: The scope of the variable 'tyx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:111:25: style: The scope of the variable 'txy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:111:30: style: The scope of the variable 'tyy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:283:18: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:387:23: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:390:22: style: The scope of the variable 'leftP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:390:29: style: The scope of the variable 'rightP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:415:48: style: The scope of the variable 'data' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:383:12: style: Function 'fill' argument 5 names different: declaration 'byte' definition 'Byte'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:82:8: note: Function 'fill' argument 5 names different: declaration 'byte' definition 'Byte'.
texlive-bin-2018.20180710.48169/texk/ps2pk/t1funcs.c:383:12: note: Function 'fill' argument 5 names different: declaration 'byte' definition 'Byte'.
texlive-bin-2018.20180710.48169/texk/ps2pk/t1io.c:134:16: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1io.c:179:7: style: The scope of the variable 'H' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1io.c:226:14: style: The scope of the variable 'L' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:351:33: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:422:14: style: The scope of the variable 'w' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:458:17: style: The scope of the variable 'x_res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:459:17: style: The scope of the variable 'y_res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:460:17: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:330:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:374:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/ps2pk/t1test.c:381:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:269:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:375:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:479:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:669:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:705:7: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:777:7: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:1124:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:1125:9: style: The scope of the variable 'actionP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:431:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:106:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ps2pk/token.c:111:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1538:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1479:20: note: Assignment 'erosion=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1538:45: note: Condition 'erosion>=0.5' is always true
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1539:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1479:20: note: Assignment 'erosion=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1538:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1539:15: note: Condition 'erode' is always true
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1588:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1479:20: note: Assignment 'erosion=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1588:45: note: Condition 'erosion>=0.5' is always true
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1589:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1479:20: note: Assignment 'erosion=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1588:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1589:15: note: Condition 'erode' is always true
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:335:10: style: The scope of the variable 'stembottom' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:335:22: style: The scope of the variable 'stemtop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:335:31: style: The scope of the variable 'flatposition' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:338:7: style: The scope of the variable 'suppressovershoot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:338:26: style: The scope of the variable 'enforceovershoot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:339:21: style: The scope of the variable 'flatpospixels' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:339:36: style: The scope of the variable 'overshoot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1027:19: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1471:10: style: The scope of the variable 'dmin' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1474:8: style: The scope of the variable 'yflag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1477:7: style: The scope of the variable 'flipXY' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1479:10: style: The scope of the variable 'erosion' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1481:10: style: The scope of the variable 'shrink' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1482:10: style: The scope of the variable 'dX' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1482:14: style: The scope of the variable 'dY' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1483:8: style: The scope of the variable 'erode' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1484:10: style: The scope of the variable 'eShift' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1485:10: style: The scope of the variable 'cx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1485:14: style: The scope of the variable 'cy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1486:10: style: The scope of the variable 'ex' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/type1.c:1486:14: style: The scope of the variable 'ey' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ps2pk/util.c:77:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/ps2pk/util.c:62:9: style: The scope of the variable 'answer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/epsffit.c:172:0: error: Resource leak: input [resourceLeak]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/epsffit.c:172:0: error: Resource leak: output [resourceLeak]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:306:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:295:45: style: Function 'writepageheader' argument 2 names different: declaration 'p' definition 'page'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.h:22:52: note: Function 'writepageheader' argument 2 names different: declaration 'p' definition 'page'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:295:45: note: Function 'writepageheader' argument 2 names different: declaration 'p' definition 'page'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:336:32: style: Function 'writeheader' argument 2 names different: declaration 'ignorelist' definition 'ignore'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.h:25:39: note: Function 'writeheader' argument 2 names different: declaration 'ignorelist' definition 'ignore'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:336:32: note: Function 'writeheader' argument 2 names different: declaration 'ignorelist' definition 'ignore'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:341:37: style: Function 'writeheadermedia' argument 2 names different: declaration 'ignorelist' definition 'ignore'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.h:26:44: note: Function 'writeheadermedia' argument 2 names different: declaration 'ignorelist' definition 'ignore'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:341:37: note: Function 'writeheadermedia' argument 2 names different: declaration 'ignorelist' definition 'ignore'.
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:106:8: style: Variable 'buffer' is not assigned a value. [unassignedVariable]
texlive-bin-2018.20180710.48169/texk/psutils/psutils-src/psutil.c:67:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:33:18: style: Function 'EUCtoJIS' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:21:25: note: Function 'EUCtoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:33:18: note: Function 'EUCtoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:38:18: style: Function 'JIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:22:25: note: Function 'JIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:38:18: note: Function 'JIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:44:19: style: Function 'SJIStoJIS' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:25:26: note: Function 'SJIStoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:44:19: note: Function 'SJIStoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:61:19: style: Function 'JIStoSJIS' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:26:26: note: Function 'JIStoSJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:61:19: note: Function 'JIStoSJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:83:19: style: Function 'SJIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:29:26: note: Function 'SJIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:83:19: note: Function 'SJIStoEUC' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:88:19: style: Function 'EUCtoSJIS' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:30:26: note: Function 'EUCtoSJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:88:19: note: Function 'EUCtoSJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:94:20: style: Function 'KUTENtoJIS' argument 1 names different: declaration 'c' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/kanjicnv.h:33:27: note: Function 'KUTENtoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/kanjicnv.c:94:20: note: Function 'KUTENtoJIS' argument 1 names different: declaration 'c' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:173:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:1040:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:1040:12: style: The scope of the variable 'argc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:185:37: style: Function 'set_enc_string' argument 1 names different: declaration 'file' definition 'file_str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:38:53: note: Function 'set_enc_string' argument 1 names different: declaration 'file' definition 'file_str'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:185:37: note: Function 'set_enc_string' argument 1 names different: declaration 'file' definition 'file_str'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:185:60: style: Function 'set_enc_string' argument 2 names different: declaration 'inter' definition 'internal_str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:38:72: note: Function 'set_enc_string' argument 2 names different: declaration 'inter' definition 'internal_str'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:185:60: note: Function 'set_enc_string' argument 2 names different: declaration 'inter' definition 'internal_str'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:304:18: style: Function 'toBUFF' argument 1 names different: declaration 'inter' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:59:34: note: Function 'toBUFF' argument 1 names different: declaration 'inter' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:304:18: note: Function 'toBUFF' argument 1 names different: declaration 'inter' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:327:19: style: Function 'fromJIS' argument 1 names different: declaration 'jis' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:68:35: note: Function 'fromJIS' argument 1 names different: declaration 'jis' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:327:19: note: Function 'fromJIS' argument 1 names different: declaration 'jis' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:344:19: style: Function 'fromEUC' argument 1 names different: declaration 'euc' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:69:35: note: Function 'fromEUC' argument 1 names different: declaration 'euc' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:344:19: note: Function 'fromEUC' argument 1 names different: declaration 'euc' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:359:20: style: Function 'fromSJIS' argument 1 names different: declaration 'sjis' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:70:36: note: Function 'fromSJIS' argument 1 names different: declaration 'sjis' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:359:20: note: Function 'fromSJIS' argument 1 names different: declaration 'sjis' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:374:21: style: Function 'fromKUTEN' argument 1 names different: declaration 'kuten' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:71:37: note: Function 'fromKUTEN' argument 1 names different: declaration 'kuten' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:374:21: note: Function 'fromKUTEN' argument 1 names different: declaration 'kuten' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:381:19: style: Function 'fromUCS' argument 1 names different: declaration 'ucs' definition 'kcode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc/ptexenc.h:72:36: note: Function 'fromUCS' argument 1 names different: declaration 'ucs' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/ptexenc.c:381:19: note: Function 'fromUCS' argument 1 names different: declaration 'ucs' definition 'kcode'.
texlive-bin-2018.20180710.48169/texk/ptexenc/unicode-jp.c:238:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ptexenc/unicode-jp.c:238:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:586:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:749:26: style: The scope of the variable 'ActualPage' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:826:15: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:1012:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:856:19: portability: Undefined behaviour, pointer arithmetic 'oplen-128' is out of bounds. [pointerOutOfBounds]
texlive-bin-2018.20180710.48169/texk/seetexk/dvibook.c:1012:2: error: Invalid putc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:315:18: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:316:14: style: The scope of the variable 'warn1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:317:14: style: The scope of the variable 'warn2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:583:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:713:15: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviconcat.c:731:19: portability: Undefined behaviour, pointer arithmetic 'oplen-128' is out of bounds. [pointerOutOfBounds]
texlive-bin-2018.20180710.48169/texk/seetexk/dviselect.c:852:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviselect.c:1001:15: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dviselect.c:1031:19: portability: Undefined behaviour, pointer arithmetic 'oplen-128' is out of bounds. [pointerOutOfBounds]
texlive-bin-2018.20180710.48169/texk/seetexk/dvitodvi.c:814:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvitodvi.c:958:15: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/dvitodvi.c:1166:2: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/seetexk/dvitodvi.c:988:19: portability: Undefined behaviour, pointer arithmetic 'oplen-128' is out of bounds. [pointerOutOfBounds]
texlive-bin-2018.20180710.48169/texk/seetexk/dvitodvi.c:1166:2: error: Invalid putc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/seetexk/error.c:80:4: error: Common realloc mistake: 'trap_buf' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/seetexk/fio.c:51:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/seetexk/fio.c:53:1: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/seetexk/search.c:105:22: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/seetexk/search.c:134:17: style: Checking if unsigned variable 's->s_space' is less than zero. [unsignedLessThanZero]
tex4ht-t4ht.tex:3765:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
./tex4ht-c.tex:3932:0: error: failed to expand 'get_unt', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/context/mtxrun_dll.c:233:5: warning: Either the condition 'if(lua_argv)' is redundant or there is possible null pointer dereference: lua_argv. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/context/mtxrun_dll.c:239:8: note: Assuming that condition 'if(lua_argv)' is not redundant
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/context/mtxrun_dll.c:233:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/context/mtxrun_dll.c:72:46: style: The scope of the variable 'lua_argv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/context/mtxrun_dll.c:73:18: style: The scope of the variable 'lua_argc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:68:3: warning: Either the condition 'if(lua_argv)' is redundant or there is possible null pointer dereference: lua_argv. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:76:6: note: Assuming that condition 'if(lua_argv)' is not redundant
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:68:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:69:3: warning: Either the condition 'if(lua_argv)' is redundant or there is possible null pointer dereference: lua_argv. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:76:6: note: Assuming that condition 'if(lua_argv)' is not redundant
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:69:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:70:3: warning: Either the condition 'if(lua_argv)' is redundant or there is possible null pointer dereference: lua_argv. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:76:6: note: Assuming that condition 'if(lua_argv)' is not redundant
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:70:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:71:3: warning: Either the condition 'if(lua_argv)' is redundant or there is possible null pointer dereference: lua_argv. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:76:6: note: Assuming that condition 'if(lua_argv)' is not redundant
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/runscript_dll.c:71:3: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/texlive/w32_wrapper/tl-tray-menu.c:229:0: error: Resource leak: CONFIG [resourceLeak]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:44:14: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:96:13: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:140:10: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:183:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:281:7: style: The scope of the variable 'method' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/emtexdir.c:281:15: style: The scope of the variable 'rc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ftlib.c:665:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ftlib.c:666:18: style: The scope of the variable 'num_cmap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ligkern.c:138:9: style: The scope of the variable 'mlist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ligkern.c:141:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ligkern.c:267:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/newobj.c:178:9: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:129:9: style: The scope of the variable 'real_encname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:130:9: style: The scope of the variable 'enc_file' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:131:16: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:133:8: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:135:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/parse.c:136:8: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:169:7: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:575:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:576:8: style: The scope of the variable 'blib1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:577:8: style: The scope of the variable 'bits_left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:764:8: error: Invalid putc() argument nr 1. The value is -9 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:868:8: error: Invalid putc() argument nr 1. The value is -11 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/pklib.c:870:10: error: Invalid putc() argument nr 1. The value is -10 but the valid values are '0:'. [invalidFunctionArg]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/subfont.c:333:16: style: The scope of the variable 'rsf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/tfmaux.c:100:17: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/tfmaux.c:129:20: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/tfmaux.c:288:14: style: The scope of the variable 'old_byte1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2pk.c:123:16: style: The scope of the variable 'temp1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2pk.c:249:9: style: The scope of the variable 'config_file' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2pk.c:250:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2pk.c:650:17: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2tfm.c:71:15: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2tfm.c:348:7: style: The scope of the variable 'arginc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttf2tfm.c:350:8: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttfaux.c:329:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttfaux.c:169:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttfenc.c:1054:16: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttfenc.c:1197:21: style: The scope of the variable 'ti' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttfenc.c:1238:12: style: The scope of the variable 'ti' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/ttflib.c:346:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/vplaux.c:117:21: style: The scope of the variable 'aci' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttf2pk2/vplaux.c:145:24: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/cmap.c:650:19: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/cmap.c:775:31: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/cvt.c:30:51: style: Function 'ttfLoadCVT' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/cvt.c:15:51: note: Function 'ttfLoadCVT' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/cvt.c:30:51: note: Function 'ttfLoadCVT' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/fpgm.c:30:52: style: Function 'ttfLoadFPGM' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/fpgm.c:15:52: note: Function 'ttfLoadFPGM' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/fpgm.c:30:52: note: Function 'ttfLoadFPGM' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/gpos.c:414:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/gsub.c:58:28: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/gsub.c:328:28: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/hdmx.c:77:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:583:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:597:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:633:12: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:648:12: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:752:13: style: Variable 'point' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:750:15: style: Unused variable: pos [unusedVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:769:15: style: Unused variable: tmp [unusedVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:774:13: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:775:13: style: Variable 'point' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/interp.c:842:13: style: Variable 'point' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/kern.c:139:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/name.c:145:19: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:32:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:34:13: style: The scope of the variable 'lOffset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:89:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:178:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:179:13: style: The scope of the variable 'fOffset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:236:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:270:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:271:13: style: The scope of the variable 'lOffset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:318:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:97:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:212:28: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:382:36: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:464:54: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:972:54: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:977:54: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/otfcommon.c:982:54: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/prep.c:30:52: style: Function 'ttfLoadPREP' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/prep.c:15:52: note: Function 'ttfLoadPREP' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/prep.c:30:52: note: Function 'ttfLoadPREP' argument 3 names different: declaration 'lenght' definition 'length'.
texlive-bin-2018.20180710.48169/texk/ttfdump/libttf/vdmx.c:121:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/fread.c:54:4: error: Common realloc mistake: 'ind' nulled but not freed upon failure [memleakOnRealloc]
texlive-bin-2018.20180710.48169/texk/upmendex/fwrite.c:614:6: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/main.c:27:14: style: The scope of the variable 'envbuff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/pageread.c:23:8: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:327:44: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR < 128' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:110:24: style: The scope of the variable 'cmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:206:15: style: The scope of the variable 'num1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:206:20: style: The scope of the variable 'num2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:442:15: style: The scope of the variable 'num1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/sort.c:442:20: style: The scope of the variable 'num2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/styfile.c:255:6: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/upmendex/styfile.c:276:35: style: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/upmendex/styfile.c:16:35: note: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'.
texlive-bin-2018.20180710.48169/texk/upmendex/styfile.c:276:35: note: Function 'sstrlen' argument 1 names different: declaration 'buff' definition 's'.
texlive-bin-2018.20180710.48169/texk/web2c/alephdir/aleph.c:50:9: style: The scope of the variable 'c' can be reduced. [variableScope]
./ctie.w:593:6: style: The scope of the variable 'k' can be reduced. [variableScope]
./ctie.w:936:28: style: The scope of the variable 'inp_desc' can be reduced. [variableScope]
common.w:769:6: style: The scope of the variable 'ss' can be reduced. [variableScope]
common.w:789:6: style: The scope of the variable 'ss' can be reduced. [variableScope]
common.w:1028:6: style: The scope of the variable 'ss' can be reduced. [variableScope]
common.w:1029:5: style: The scope of the variable 'c' can be reduced. [variableScope]
common.w:1100:6: style: The scope of the variable 'k' can be reduced. [variableScope]
ctangle.w:852:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/lib/basechsuffix.c:20:12: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/lib/texmfmp.c:1677:7: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/lib/texmfmp.c:2223:11: style: The scope of the variable 'source_date_epoch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/lib/texmfmp.c:2224:24: style: The scope of the variable 'epoch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:127:15: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:794:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:862:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:883:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:903:16: style: The scope of the variable 'gs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:946:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:965:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1011:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1035:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1055:16: style: The scope of the variable 'gs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1236:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1257:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1810:16: style: The scope of the variable 'gs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1838:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1854:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1870:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1886:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1905:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1920:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1948:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1979:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:1980:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2003:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2004:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2027:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2079:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2099:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2118:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2137:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2138:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2161:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2162:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2214:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2229:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2244:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2272:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2496:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2514:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2556:16: style: The scope of the variable 'gs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2575:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2592:19: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2614:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2640:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2670:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:2688:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3185:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3249:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3286:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3325:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3349:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3350:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3423:21: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lepdflib.cc:3465:22: style: The scope of the variable 'uout' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lfontlib.c:411:5: style: Variable 'mat_p' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:686:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:688:11: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:686:9: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:44:17: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:117:17: style: The scope of the variable 'ad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/limglib.c:160:17: style: The scope of the variable 'ad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:617:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:128:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:153:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:180:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:209:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:237:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:266:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:297:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:330:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:362:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:397:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:430:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:500:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:537:11: style: Checking if unsigned variable 'p' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:320:38: warning: Either the condition 'a>=128' is redundant or there is signed integer overflow for expression '16777216*a'. [integerOverflowCond]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:319:16: note: Assuming that condition 'a>=128' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:320:38: note: Integer overflow
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:338:42: warning: Either the condition 'a>=128' is redundant or there is signed integer overflow for expression '16777216*a'. [integerOverflowCond]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:337:15: note: Assuming that condition 'a>=128' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/liolibext.c:338:42: note: Integer overflow
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:529:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:517:0: note: Variable 'name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:529:5: note: Variable 'name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:819:5: style: Variable 'kpse' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:815:0: note: Variable 'kpse' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:819:5: note: Variable 'kpse' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:821:5: style: Variable 'kp' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:816:0: note: Variable 'kp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:821:5: note: Variable 'kp' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:187:12: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lkpselib.c:229:12: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llanglib.c:248:19: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:51:12: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:86:12: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:87:18: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:215:9: style: The scope of the variable 'strip' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:282:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:283:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/llualib.c:218:17: style: Variable 'strip' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:420:20: style: The scope of the variable 'str' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:450:15: style: The scope of the variable 'str' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:515:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:517:9: style: The scope of the variable 'cs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:517:13: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:517:18: style: The scope of the variable 'chr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:804:9: style: The scope of the variable 'cs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:804:13: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:824:9: style: The scope of the variable 'cs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:824:13: style: The scope of the variable 'cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:854:13: style: The scope of the variable 'cc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:910:21: style: The scope of the variable '_c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnewtokenlib.c:956:18: style: Unused variable: q [unusedVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:320:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:338:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:1000:19: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:1277:19: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:1326:19: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:1379:19: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2068:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2113:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2161:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2206:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2440:13: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2550:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2586:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2589:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2784:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2784:12: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2802:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2802:12: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2922:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:2922:12: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:3461:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:3500:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:3534:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:5593:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:5795:15: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lnodelib.c:7697:15: style: The scope of the variable 'parent' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/loslibext.c:518:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/loslibext.c:603:11: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/loslibext.c:632:21: style: The scope of the variable 'envitem_orig' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/loslibext.c:633:11: style: The scope of the variable 'envkey' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:189:12: style: The scope of the variable 'obj_compression' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:647:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:659:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:879:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:879:12: style: The scope of the variable 'ff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdflib.c:1159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdfscannerlib.cc:198:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lpdfscannerlib.cc:304:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstatslib.c:69:18: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstatslib.c:70:16: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstatslib.c:436:17: style: The scope of the variable 'st' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstatslib.c:437:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:263:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:39:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:72:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:138:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:139:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:140:17: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:141:17: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:142:17: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:143:7: style: The scope of the variable 'numbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:193:8: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/lstrlibext.c:226:8: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:394:20: style: Redundant condition: If 'c == ' '', the comparison 'c' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:476:20: style: Redundant condition: If 'c == ' '', the comparison 'c' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:525:16: style: Redundant condition: If 'c == ' '', the comparison 'c' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:566:20: style: Redundant condition: If 'c == ' '', the comparison 'c' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:65:12: warning: Either the condition 'if(st)' is redundant or there is possible null pointer dereference: st. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:66:8: note: Assuming that condition 'if(st)' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:65:12: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:233:9: style: The scope of the variable 'cattable' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:233:19: style: The scope of the variable 'startstrings' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:342:18: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1264:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1696:17: style: The scope of the variable 'st' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1697:9: style: The scope of the variable 'texstr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1699:9: style: The scope of the variable 'cur_cs1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1699:18: style: The scope of the variable 'cur_cmd1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1700:9: style: The scope of the variable 'isglobal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1701:9: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1798:9: style: The scope of the variable 'texstr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1967:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1967:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1968:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1970:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:2143:17: style: The scope of the variable 'str' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:2213:23: style: The scope of the variable 'n_ptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:2361:25: style: The scope of the variable 'nestitem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:2606:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:2653:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:3169:9: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:3215:9: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/lua/ltexlib.c:1756:25: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call_x86.h:766:47: style: Function 'compile_function' argument 2 names different: declaration 'f' definition 'func'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.h:444:47: note: Function 'compile_function' argument 2 names different: declaration 'f' definition 'func'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call_x86.h:766:47: note: Function 'compile_function' argument 2 names different: declaration 'f' definition 'func'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:61:38: style: Function 'compile' argument 1 names different: declaration 'Dst' definition 'jit'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:11:26: note: Function 'compile' argument 1 names different: declaration 'Dst' definition 'jit'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:61:38: note: Function 'compile' argument 1 names different: declaration 'Dst' definition 'jit'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:220:48: style: Function 'commit_code' argument 2 names different: declaration 'p' definition 'code'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:14:48: note: Function 'commit_code' argument 2 names different: declaration 'p' definition 'code'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call.c:220:48: note: Function 'commit_code' argument 2 names different: declaration 'p' definition 'code'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/call_x86.h:202:18: style: Variable 'perr' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/dynasm/dasm_x86.h:216:18: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:360:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1742:75: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1742:109: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1745:75: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1745:109: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1895:32: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1898:32: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1902:38: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1906:37: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3301:66: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3302:69: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3304:84: portability: Casting from long double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3310:90: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3311:93: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3313:108: portability: Casting from long double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:2592:49: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:2597:49: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:973:23: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1220:16: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:477:75: style: Function 'check_enum' argument 4 names different: declaration 'tt' definition 'to_ct'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.h:459:75: note: Function 'check_enum' argument 4 names different: declaration 'tt' definition 'to_ct'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:477:75: note: Function 'check_enum' argument 4 names different: declaration 'tt' definition 'to_ct'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1835:35: warning: Size of pointer 'data' used instead of size of its data. [pointerSize]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1062:19: style: union member 'Anonymous3::b' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1063:22: style: union member 'Anonymous3::u64' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1065:20: style: union member 'Anonymous3::d' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1066:23: style: union member 'Anonymous3::func' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1859:20: style: union member 'Anonymous5::d' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:1861:22: style: union member 'Anonymous5::u64' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3275:22: style: struct member 'Anonymous6::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3276:22: style: struct member 'Anonymous7::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3277:22: style: struct member 'Anonymous8::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3278:22: style: struct member 'Anonymous9::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3279:22: style: struct member 'Anonymous10::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3281:22: style: struct member 'Anonymous11::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3283:22: style: struct member 'Anonymous12::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3285:22: style: struct member 'Anonymous13::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3286:22: style: struct member 'Anonymous14::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3288:22: style: struct member 'Anonymous15::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:3384:26: style: struct member 'Anonymous16::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:679:11: style: Variable 'top' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/ffi.c:2925:19: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/parser.c:437:0: error: #error  [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:289:12: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:289:12: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:289:12: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:289:12: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous0::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous1::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous2::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous3::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous4::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous5::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous6::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous7::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous8::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous9::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous10::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous11::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous12::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:207:1: style: struct member 'Anonymous13::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous14::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous15::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous16::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous17::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous18::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous19::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous20::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous21::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous22::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous23::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous24::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous25::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous26::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:211:1: style: struct member 'Anonymous27::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous28::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous29::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous30::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous31::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous32::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous33::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous34::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous35::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous36::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous37::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous38::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous39::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous40::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:213:1: style: struct member 'Anonymous41::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous42::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous43::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous44::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous45::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous46::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous47::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous48::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous49::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous50::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous51::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous52::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous53::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous54::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:215:1: style: struct member 'Anonymous55::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous56::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous57::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous58::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous59::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous60::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous61::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous62::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous63::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous64::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous65::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous66::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous67::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous68::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:217:1: style: struct member 'Anonymous69::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous70::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous71::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous72::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous73::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous74::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous75::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous76::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous77::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous78::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous79::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous80::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous81::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous82::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:219:1: style: struct member 'Anonymous83::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous84::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous85::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous86::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous87::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous88::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous89::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous90::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous91::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous92::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous93::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous94::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous95::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous96::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:236:1: style: struct member 'Anonymous97::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous98::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous99::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous100::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous101::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous102::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous103::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous104::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous105::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous106::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous107::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous108::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous109::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous110::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:237:1: style: struct member 'Anonymous111::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous112::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous113::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous114::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous115::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous116::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous117::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous118::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous119::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous120::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous121::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous122::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous123::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous124::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:238:1: style: struct member 'Anonymous125::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous126::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous127::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous128::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous129::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous130::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous131::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous132::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous133::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous134::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous135::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous136::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous137::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous138::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:239:1: style: struct member 'Anonymous139::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous140::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous141::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous142::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous143::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous144::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous145::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous146::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous147::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous148::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous149::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous150::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous151::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous152::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:240:1: style: struct member 'Anonymous153::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous154::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous155::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous156::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous157::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous158::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous159::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous160::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous161::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous162::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous163::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous164::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous165::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous166::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luaffi/test.c:243:1: style: struct member 'Anonymous167::ch' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafilesystem/src/lfs.c:229:0: error: #error unsupported Lua version [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:2139:47: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:2139:20: note: outer condition: sf->glyphs[i]!=NULL
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:2139:47: note: identical inner condition: sf->glyphs[i]!=NULL
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:569:12: style: Condition 'tdo>0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:568:13: note: Assuming that condition 'tdo==0' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:569:12: note: Condition 'tdo>0' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:571:12: style: Condition 'bdo>0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:570:18: note: Assuming that condition 'bdo==0' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:571:12: note: Condition 'bdo>0' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:174:72: style: Same expression on both sides of '||'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:298:75: style: Same expression on both sides of '||'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:97:23: style: The scope of the variable 'upt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:263:19: style: The scope of the variable 'upt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:578:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:657:9: style: The scope of the variable 'swap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:725:10: style: The scope of the variable 'found_m' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:759:9: style: The scope of the variable 'any' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:920:12: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:941:23: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1203:23: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1203:26: style: The scope of the variable 'vbase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1232:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1455:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1529:31: style: The scope of the variable 'psmallest' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1799:39: style: The scope of the variable 'anymore' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1855:15: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/autohint.c:1902:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/cvundoes.c:44:15: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/cvundoes.c:44:23: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:170:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:158:12: style: The scope of the variable 'p1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:158:16: style: The scope of the variable 'p2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:55:14: style: struct member 'fileencryptdata::olddump' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:56:11: style: struct member 'fileencryptdata::olddata' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:57:20: style: struct member 'fileencryptdata::r' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/dumppfa.c:58:9: style: struct member 'fileencryptdata::hexline' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/encoding.c:242:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/encoding.c:851:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/encoding.c:845:39: style: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2627:46: note: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/encoding.c:845:39: note: Function 'EncFromUni' argument 2 names different: declaration 'encname' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/encoding.c:251:2: warning: The buffer 'buffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2081:20: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2077:55: note: outer condition: tok->type==tk_mark
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2081:20: note: opposite inner condition: tok->type!=tk_mark
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:3412:25: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2433:15: style: Condition 'platform==3' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2393:20: note: Assignment 'platform=3', assigned value is 3
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2433:15: note: Condition 'platform==3' is always true
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2448:25: style: Condition 'platform==3' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2393:20: note: Assignment 'platform=3', assigned value is 3
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2448:25: note: Condition 'platform==3' is always true
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1975:5: warning: Either the condition 'ap!=NULL' is redundant or there is possible null pointer dereference: ap. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1978:12: note: Assuming that condition 'ap!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1975:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:4094:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:4092:0: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:4094:5: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2433:15: style: Same expression on both sides of '==' because the value of 'platform' and '3' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2393:20: note: 'platform' is assigned value '3' here.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2433:15: note: Same expression on both sides of '==' because the value of 'platform' and '3' are the same.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2448:25: style: Same expression on both sides of '==' because the value of 'platform' and '3' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2393:20: note: 'platform' is assigned value '3' here.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2448:25: note: Same expression on both sides of '==' because the value of 'platform' and '3' are the same.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:154:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:198:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:198:15: style: The scope of the variable 'i_end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:199:9: style: The scope of the variable 'length' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:200:9: style: The scope of the variable 'match_found' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1446:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1447:17: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1508:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1537:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1537:42: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1540:22: style: The scope of the variable 'sc2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1698:33: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1791:26: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1793:11: style: The scope of the variable 'fpst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1951:11: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:1952:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2393:9: style: The scope of the variable 'platform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2396:9: style: The scope of the variable 'max' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2396:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:2396:18: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:3559:27: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:3566:16: style: The scope of the variable 'kcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:3826:53: style: The scope of the variable 'cur' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/featurefile.c:3885:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fontviewbase.c:112:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fvfonts.c:100:6: style: The scope of the variable 'lcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fvfonts.c:100:12: style: The scope of the variable 'scnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fvfonts.c:394:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fvfonts.c:395:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/fvfonts.c:477:20: style: The scope of the variable 'cidmap' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:585:11: style: Condition '!ret' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:583:12: note: Assignment 'ret=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:585:11: note: Condition '!ret' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:750:15: warning: Possible null pointer dereference: sc [nullPointer]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:713:8: note: Assignment 'sc=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:750:15: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:570:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:571:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:873:23: style: The scope of the variable 'acprev' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1327:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1359:33: style: The scope of the variable 'script' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1361:11: style: The scope of the variable 'lookuptype' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1364:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1421:11: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1422:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1739:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1739:13: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1739:15: style: The scope of the variable 'isv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:1996:9: style: The scope of the variable 'to_index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2260:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2539:13: style: The scope of the variable 'glyph_class' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2564:13: style: The scope of the variable 'glyph_class' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2589:13: style: The scope of the variable 'glyph_class' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2773:15: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2821:23: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2949:15: style: The scope of the variable 'isv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2949:20: style: The scope of the variable 'within' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3112:9: style: The scope of the variable 'npos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3112:15: style: The scope of the variable 'bpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3114:9: style: The scope of the variable 'before_in_script' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3114:27: style: The scope of the variable 'after_in_script' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3204:14: style: The scope of the variable 'npos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3250:13: style: The scope of the variable 'langs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3392:11: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3434:9: style: The scope of the variable 'isnew' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3539:33: style: The scope of the variable 'prev' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3574:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3574:15: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3619:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:254:48: style: Function 'FeatureScriptTagInFeatureScriptList' argument 1 names different: declaration 'tag' definition 'feature'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2739:55: note: Function 'FeatureScriptTagInFeatureScriptList' argument 1 names different: declaration 'tag' definition 'feature'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:254:48: note: Function 'FeatureScriptTagInFeatureScriptList' argument 1 names different: declaration 'tag' definition 'feature'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2422:13: style: Function 'OTLookupsCopyInto' argument 3 names different: declaration 'from_list' definition 'list'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2755:13: note: Function 'OTLookupsCopyInto' argument 3 names different: declaration 'from_list' definition 'list'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:2422:13: note: Function 'OTLookupsCopyInto' argument 3 names different: declaration 'from_list' definition 'list'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/lookups.c:3459:10: style: Variable 'isnew' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:212:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:214:26: style: The scope of the variable 'rlen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:345:9: style: The scope of the variable 'rname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:354:12: style: The scope of the variable 'names' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:355:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:355:16: style: The scope of the variable 'lparen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:355:25: style: The scope of the variable 'rparen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:559:10: style: The scope of the variable 'here' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:560:10: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:561:9: style: The scope of the variable 'rname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:563:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:563:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:564:23: style: The scope of the variable 'isfixed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:566:10: style: The scope of the variable 'widoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:566:18: style: The scope of the variable 'kernoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:566:27: style: The scope of the variable 'styleoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:841:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:841:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:841:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:891:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:934:52: style: The scope of the variable 'rpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:937:19: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:938:17: style: The scope of the variable 'subcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:939:17: style: The scope of the variable 'sf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1069:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1328:9: style: The scope of the variable 'rname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1337:12: style: The scope of the variable 'names' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1437:52: style: The scope of the variable 'rpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1440:19: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1441:17: style: The scope of the variable 'subcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1037:75: style: Checking if unsigned variable 'header[1]' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:136:62: style: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2413:68: note: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:136:62: note: Function '_MacStyleCode' argument 3 names different: declaration 'psstyle' definition 'psstylecode'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:120:22: style: struct member 'resourcetype::res' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:125:11: style: struct member 'macbinaryheader::macfilename' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:126:11: style: struct member 'macbinaryheader::binfilename' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:505:11: style: struct member 'MacFontRec::fontType' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:506:11: style: struct member 'MacFontRec::firstChar' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:507:11: style: struct member 'MacFontRec::lastChar' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:508:11: style: struct member 'MacFontRec::widthMax' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:509:11: style: struct member 'MacFontRec::kernMax' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:510:11: style: struct member 'MacFontRec::Descent' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:511:11: style: struct member 'MacFontRec::fRectWidth' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:512:11: style: struct member 'MacFontRec::fRectHeight' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:513:21: style: struct member 'MacFontRec::offsetWidths' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:518:11: style: struct member 'MacFontRec::leading' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:519:11: style: struct member 'MacFontRec::rowWords' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:520:21: style: struct member 'MacFontRec::fontImage' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:522:21: style: struct member 'MacFontRec::locs' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:1153:0: error: Resource leak: binary [resourceLeak]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/macbinary.c:595:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:241:28: style: The scope of the variable 'acnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:241:34: style: The scope of the variable 'ocnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:340:17: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:504:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:683:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:683:12: style: The scope of the variable 'up' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:683:16: style: The scope of the variable 'ub' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:683:20: style: The scope of the variable 'uc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:683:24: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:685:10: style: The scope of the variable 'tempbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:686:24: style: The scope of the variable 'opt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:686:30: style: The scope of the variable 'oend' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:686:48: style: The scope of the variable 'newsubname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:687:17: style: The scope of the variable 'tempsc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:757:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:794:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/namelist.c:39:9: style: struct member 'psaltnames::provenance' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:974:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1297:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1225:19: style: The scope of the variable 'plain' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1225:26: style: The scope of the variable 'cypher' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1236:31: style: The scope of the variable 'bs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1237:9: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1273:9: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:1497:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2044:55: style: The scope of the variable 'nownum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2044:63: style: The scope of the variable 'nowr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2044:69: style: The scope of the variable 'nowspace' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2050:25: style: The scope of the variable 'isminus' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2305:20: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2306:19: style: The scope of the variable 'plain' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2306:26: style: The scope of the variable 'cypher' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2421:13: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2712:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2712:30: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2569:29: style: Function '_ReadPSFont' argument 1 names different: declaration 'ps' definition 'in'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psfont.h:188:36: note: Function '_ReadPSFont' argument 1 names different: declaration 'ps' definition 'in'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2569:29: note: Function '_ReadPSFont' argument 1 names different: declaration 'ps' definition 'in'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2627:32: style: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2511:39: note: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsepfa.c:2627:32: note: Function 'PSDictFree' argument 1 names different: declaration 'chrs' definition 'dict'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4251:13: style: Expression is always false because 'else if' condition matches previous condition at line 4248. [multiCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5415:47: style: Redundant condition: loaded_fonts_same_as_new. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4936:43: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:442:16: style: The scope of the variable 'str' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:444:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:9: style: The scope of the variable 'plat' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:15: style: The scope of the variable 'spec' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:21: style: The scope of the variable 'lang' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:27: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:33: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:507:38: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:508:15: style: The scope of the variable 'enc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:597:9: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:597:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:597:20: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1022:14: style: The scope of the variable 'tag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1023:9: style: The scope of the variable 'checksum' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1023:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1023:27: style: The scope of the variable 'length' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1560:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1560:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1560:17: style: The scope of the variable 'tableoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:9: style: The scope of the variable 'platform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:19: style: The scope of the variable 'specific' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:29: style: The scope of the variable 'language' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:39: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:45: style: The scope of the variable 'str_len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1561:54: style: The scope of the variable 'stroff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1594:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1594:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1594:17: style: The scope of the variable 'tableoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:9: style: The scope of the variable 'platform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:19: style: The scope of the variable 'specific' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:29: style: The scope of the variable 'language' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:39: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:45: style: The scope of the variable 'str_len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1595:54: style: The scope of the variable 'stroff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1680:10: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1680:13: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:1680:16: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:2132:12: style: The scope of the variable 'anyread' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:2698:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:2859:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:2859:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3030:21: style: The scope of the variable 'sp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3030:25: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:9: style: The scope of the variable 'format' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:17: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:25: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:33: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:40: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:46: style: The scope of the variable 'dupenc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3203:54: style: The scope of the variable 'sid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3204:17: style: The scope of the variable 'name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3515:16: style: The scope of the variable 'nameless' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3660:15: style: The scope of the variable 'cstype' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3660:23: style: The scope of the variable 'uni' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3661:21: style: The scope of the variable 'subrs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3769:32: style: The scope of the variable 'subdicts' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3770:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3772:12: style: The scope of the variable 'fdselect' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3864:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4012:48: style: The scope of the variable 'tsb' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4307:22: style: The scope of the variable 'encname' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4387:9: style: The scope of the variable 'platform' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4387:19: style: The scope of the variable 'specific' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4388:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4388:17: style: The scope of the variable 'encoff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4389:9: style: The scope of the variable 'format' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4394:16: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4785:8: style: The scope of the variable 'enc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:4785:13: style: The scope of the variable 'lenc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5027:9: style: The scope of the variable 'format' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5027:17: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5027:22: style: The scope of the variable 'gc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5027:26: style: The scope of the variable 'gcbig' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5027:33: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5030:13: style: The scope of the variable 'indexes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5227:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5672:17: style: The scope of the variable 'base' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5735:11: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:5736:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:6202:26: style: The scope of the variable 'offsets' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:6203:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:6203:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3783:15: style: Variable 'offsize' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:6192:15: style: Variable 'offsize' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettf.c:3843:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:306:5: style: Variable 'glist' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:300:0: note: Variable 'glist' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:306:5: note: Variable 'glist' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:87:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:140:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:140:20: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:522:19: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:522:30: style: The scope of the variable 'pair_cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:522:50: style: The scope of the variable 'glyph2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:525:13: style: The scope of the variable 'ps_offsets' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:714:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:855:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:940:19: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1285:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1285:22: style: The scope of the variable 'class' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1409:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1409:22: style: The scope of the variable 'class' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1566:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1629:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1775:19: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1775:27: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1862:30: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1867:9: style: The scope of the variable 'bad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1967:33: style: The scope of the variable 'lig_cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:1968:26: style: The scope of the variable 'lig_offsets' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2139:57: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2281:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2282:9: style: The scope of the variable 'deflang' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2282:18: style: The scope of the variable 'lcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2358:9: style: The scope of the variable 'parameters' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2838:9: style: The scope of the variable 'coverage' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2838:19: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2838:26: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2838:29: style: The scope of the variable 'format' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2839:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2839:22: style: The scope of the variable 'lc_offsets' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2839:35: style: The scope of the variable 'offsets' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2985:17: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2985:22: style: The scope of the variable 'coverage' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2985:53: style: The scope of the variable 'format' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2985:61: style: The scope of the variable 'flags_good' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2987:9: style: The scope of the variable 'header_size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:2992:9: style: The scope of the variable 'isv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3205:27: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3205:32: style: The scope of the variable 'offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3369:13: style: The scope of the variable 'glyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3370:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3370:15: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3372:9: style: The scope of the variable 'ic_offset' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3372:20: style: The scope of the variable 'pcnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3374:33: style: The scope of the variable 'ext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3118:11: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3217:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/parsettfatt.c:3426:14: style: Variable 'ic_offset' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1445:53: style: Same expression on both sides of '&'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1454:53: style: Same expression on both sides of '|'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1463:53: style: Same expression on both sides of '^'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:365:9: style: The scope of the variable 'wasloop' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:389:9: style: The scope of the variable 'wasstopped' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:658:9: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:658:11: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:658:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:799:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:887:10: style: The scope of the variable 'invt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1545:8: style: The scope of the variable 'init' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1545:14: style: The scope of the variable 'incr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1545:20: style: The scope of the variable 'limit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1546:9: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1547:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1569:9: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1570:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1583:9: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1584:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1600:9: style: The scope of the variable 'func' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:2074:7: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:2074:11: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:2074:15: style: The scope of the variable 'bl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:2684:9: style: The scope of the variable 'ask' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:2816:10: style: The scope of the variable 'tokbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:3343:30: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:3343:36: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:819:16: warning: Division of result of sizeof() on pointer type. [divideSizeof]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:1027:11: style: struct member 'graphicsstate::dashes' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/psread.c:999:10: style: Variable 'tok' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:44:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:71:28: style: The scope of the variable 'test' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:73:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:352:10: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:353:10: style: The scope of the variable 'fm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:353:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:483:9: style: The scope of the variable 'any' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:70:11: style: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2130:95: note: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:70:11: note: Function 'IterateSplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:112:51: style: Function 'TOfNextMajor' argument 3 names different: declaration 'sought_y' definition 'sought_m'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/edgelist.h:82:58: note: Function 'TOfNextMajor' argument 3 names different: declaration 'sought_y' definition 'sought_m'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefill.c:112:51: note: Function 'TOfNextMajor' argument 3 names different: declaration 'sought_y' definition 'sought_m'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:204:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:200:0: note: Variable 'fd' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:204:5: note: Variable 'fd' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:221:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:217:0: note: Variable 'fd' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:221:5: note: Variable 'fd' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:119:9: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:119:12: style: The scope of the variable 'real_uni' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:269:11: style: The scope of the variable 'newfile' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:298:25: style: The scope of the variable 'nowlocal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:503:7: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:537:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:176:56: style: Function 'SFMakeChar' argument 3 names different: declaration 'i' definition 'enc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2433:62: note: Function 'SFMakeChar' argument 3 names different: declaration 'i' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:176:56: note: Function 'SFMakeChar' argument 3 names different: declaration 'i' definition 'enc'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:148:25: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:387:8: style: Variable 'ch9' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:388:9: style: Variable 'ch10' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:534:6: style: Variable 'checked' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.c:283:1: error: Resource leak: newfile [resourceLeak]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:529:16: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:533:31: style: The scope of the variable 'lastpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:533:40: style: The scope of the variable 'lastpos2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:1153:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:1486:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineorder2.c:1486:17: style: The scope of the variable 'val' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:1282:53: warning: Logical conjunction always evaluates to false: nwinding <= -2 && nwinding >= 2. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:519:10: style: Condition 'cnt>1000' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:476:13: note: Assignment 'cnt=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:518:4: note: cnt is incremented', new value is 1
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:519:10: note: Condition 'cnt>1000' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:926:30: style: Same expression on both sides of '||'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:223:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:224:14: style: The scope of the variable 'lastt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:472:14: style: The scope of the variable 'error' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:656:11: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:656:14: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:656:18: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:656:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:680:11: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:680:14: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:694:11: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:694:14: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:709:11: style: The scope of the variable 't1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:709:14: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:778:11: style: The scope of the variable 't1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:778:14: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:880:14: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:880:17: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:880:21: style: The scope of the variable 'diff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:1462:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:1462:14: style: The scope of the variable 'ncnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:1704:35: style: The scope of the variable 'bestdot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:1928:9: style: The scope of the variable 'needs_split' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:2158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:2208:36: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:2281:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineoverlap.c:100:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1533:47: warning: Either the condition 'gi!=NULL' is redundant or there is possible null pointer dereference: gi. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1523:12: note: Assuming that condition 'gi!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1533:47: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1535:10: warning: Either the condition 'gi!=NULL' is redundant or there is possible null pointer dereference: gi. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1523:12: note: Assuming that condition 'gi!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1535:10: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:242:28: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:423:24: style: The scope of the variable 'max' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:479:10: style: The scope of the variable 'off' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:575:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:771:14: style: The scope of the variable 'factor' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1026:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1165:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1228:20: style: The scope of the variable 'cur' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1404:9: style: The scope of the variable 'unsafecnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1607:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:726:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1762:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1770:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1976:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1984:35: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:599:29: style: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1783:36: note: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:599:29: note: Function 'CIDOneWidth' argument 1 names different: declaration 'sf' definition '_sf'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesave.c:1420:52: style: Variable 'unsafecnt' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesaveafm.c:126:8: warning: Width 40 given in format string (no. 1) is smaller than destination buffer 'name[44]'. [invalidScanfFormatWidth_smaller]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesaveafm.c:129:4: warning: Width 40 given in format string (no. 1) is smaller than destination buffer 'second[44]'. [invalidScanfFormatWidth_smaller]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinesaveafm.c:129:4: warning: Width 40 given in format string (no. 2) is smaller than destination buffer 'lig[44]'. [invalidScanfFormatWidth_smaller]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:698:3: style: Variable 'lastp->plusfrom' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:696:3: note: Variable 'lastp->plusfrom' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:698:3: note: Variable 'lastp->plusfrom' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:84:23: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:84:25: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:176:25: style: The scope of the variable 'mid2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:176:32: style: The scope of the variable 'cur' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:178:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:178:12: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:180:10: style: The scope of the variable 'sign' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:352:9: style: The scope of the variable 'cstart' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:352:17: style: The scope of the variable 'cend' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:352:23: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:888:9: style: The scope of the variable 'pinner' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:888:17: style: The scope of the variable 'minner' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:969:21: style: The scope of the variable 'sq' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1074:12: style: The scope of the variable 'tn' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1586:36: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1586:38: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1586:41: style: The scope of the variable 'slen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1586:47: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1587:17: style: The scope of the variable 'bad' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1587:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1587:25: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1589:13: style: The scope of the variable 'tps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:1766:9: style: The scope of the variable 'removed' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:35:10: style: struct member 'joininfo::tprev' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:36:10: style: struct member 'joininfo::tnext' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:198:9: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:637:11: warning: The array 't1s' is too small, the function 'SplinesIntersect' expects a bigger one. [argumentSize]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinestroke.c:637:11: warning: The array 't2s' is too small, the function 'SplinesIntersect' expects a bigger one. [argumentSize]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3037:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3038:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3040:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3041:6: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1193:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1187:7: note: outer condition: !anysel
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1193:11: note: opposite inner condition: anysel
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1193:11: style: Condition 'anysel' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1187:7: note: Assuming that condition '!anysel' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1193:11: note: Condition 'anysel' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2495:34: style: Condition 'delta2==0' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3679:23: style: Condition 'pst->type==pst_position' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3072:46: style: Same expression on both sides of '||'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:242:27: style: The scope of the variable 'prev' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:264:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:284:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:285:9: style: The scope of the variable 'nonext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:305:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:306:9: style: The scope of the variable 'nonext' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:327:13: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:328:9: style: The scope of the variable 'freefirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:441:21: style: The scope of the variable 'sp1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:888:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1076:23: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1077:9: style: The scope of the variable 'anysel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1077:17: style: The scope of the variable 'allsel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1169:23: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1170:9: style: The scope of the variable 'anysel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1170:17: style: The scope of the variable 'allsel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1263:24: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1264:9: style: The scope of the variable 'allsel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1264:17: style: The scope of the variable 'anysel' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1418:31: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1420:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1451:31: style: The scope of the variable 'pfirst' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1452:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1517:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1550:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1808:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:1921:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2356:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2557:14: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2639:14: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2672:14: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2791:23: style: The scope of the variable 'b2_fourac' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3013:14: style: The scope of the variable 't1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3013:18: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3014:24: style: The scope of the variable 'o1n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3014:29: style: The scope of the variable 'o2n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3014:34: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3052:58: style: The scope of the variable 'oldt2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3053:34: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3136:9: style: The scope of the variable 'soln' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3137:14: style: The scope of the variable 'x' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3137:16: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3137:18: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3137:21: style: The scope of the variable 'ac0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3137:26: style: The scope of the variable 'ac1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3382:32: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3728:32: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4463:17: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:174:29: style: Function 'strconcat' argument 1 names different: declaration 'str' definition 'str1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1762:36: note: Function 'strconcat' argument 1 names different: declaration 'str' definition 'str1'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:174:29: note: Function 'strconcat' argument 1 names different: declaration 'str' definition 'str1'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:182:30: style: Function 'strconcat3' argument 1 names different: declaration 'str' definition 'str1'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1763:37: note: Function 'strconcat3' argument 1 names different: declaration 'str' definition 'str1'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:182:30: note: Function 'strconcat3' argument 1 names different: declaration 'str' definition 'str1'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:615:37: style: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2015:44: note: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:615:37: note: Function 'CIDLayerFindBounds' argument 1 names different: declaration 'sf' definition 'cidmaster'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2550:73: style: Function 'SplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2131:80: note: Function 'SplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:2550:73: note: Function 'SplineSolve' argument 4 names different: declaration 'sought_y' definition 'sought'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3530:55: style: Function 'MinimumDistanceCopy' argument 1 names different: declaration 'h' definition 'md'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1930:62: note: Function 'MinimumDistanceCopy' argument 1 names different: declaration 'h' definition 'md'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3530:55: note: Function 'MinimumDistanceCopy' argument 1 names different: declaration 'h' definition 'md'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3668:19: style: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1925:26: note: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:3668:19: note: Function 'PSTFree' argument 1 names different: declaration 'lig' definition 'pst'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4010:37: style: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1908:44: note: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4010:37: note: Function 'AnchorClassesFree' argument 1 names different: declaration 'kp' definition 'an'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4127:23: style: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1986:30: note: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:4127:23: note: Function 'EncMapNew' argument 1 names different: declaration 'encmax' definition 'enccount'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil.c:39:20: style: struct member 'quartic::e' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:190:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:185:2: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:190:2: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:289:12: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:289:16: style: The scope of the variable 'ttn' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:445:17: style: The scope of the variable 'co' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:445:21: style: The scope of the variable 'co2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:544:31: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:624:12: style: The scope of the variable 'dot' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1049:17: style: The scope of the variable 'slen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1077:12: style: The scope of the variable 'curx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1077:18: style: The scope of the variable 'cury' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1092:17: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1093:17: style: The scope of the variable 'slen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1093:23: style: The scope of the variable 'lbase' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1205:12: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1375:19: style: The scope of the variable 'min' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1377:9: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1377:17: style: The scope of the variable 'p_s' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1377:22: style: The scope of the variable 'mini' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:1712:28: style: The scope of the variable 'angle' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2108:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2136:22: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2165:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2205:16: style: The scope of the variable 'check_cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2208:31: style: The scope of the variable 'pr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2209:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splineutil2.c:2209:12: style: The scope of the variable 'winding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/start.c:68:40: style: Condition '*localeinfo.decimal_point!='.'' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:460:29: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:461:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:462:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:463:25: warning: Logical disjunction always evaluates to true: EXPR >= -2 || EXPR <= 1.999939. [incorrectLogicOperator]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:410:9: style: The scope of the variable 'width' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:410:16: style: The scope of the variable 'vwidth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:580:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:738:10: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:816:9: style: The scope of the variable 'cid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:910:17: style: The scope of the variable 'offsize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:949:9: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:949:13: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1139:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1244:11: style: The scope of the variable 'pt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1603:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1766:9: style: The scope of the variable 'samewid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1938:12: style: The scope of the variable 'anyglyphs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:627:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:386:56: style: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'tab_name'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:2555:56: note: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'tab_name'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:386:56: note: Function 'ttfcopyfile' argument 4 names different: declaration 'table_name' definition 'tab_name'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1753:69: style: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1845:76: note: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1753:69: note: Function 'SFDefaultOS2SubSuper' argument 3 names different: declaration 'italicangle' definition 'italic_angle'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1935:56: style: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1822:56: note: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1935:56: note: Function '_WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:2016:56: style: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/splinefont.h:1824:56: note: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:2016:56: note: Function 'WriteTTFFont' argument 7 names different: declaration 'enc' definition 'map'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1050:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottf.c:1059:22: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottfgpos.c:161:9: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottfgpos.c:161:12: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottfgpos.c:253:14: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/tottfgpos.c:286:11: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:206:18: style: The scope of the variable 'start' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:206:25: style: The scope of the variable 'end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:313:15: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:313:18: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:437:9: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:484:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:587:12: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:587:34: style: The scope of the variable 'gid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:591:17: style: The scope of the variable 'sc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:749:8: style: struct member 'Anonymous19::data' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:445:10: style: Variable 'ic' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/fontforge/ttfspecial.c:467:10: style: Variable 'ss' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c:99:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c:133:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c:321:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/fontforge/gutils/fsys.c:343:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/ffdummies.c:31:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1965:9: style: Condition 'fix_notdef' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1903:22: note: Assignment 'fix_notdef=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1965:9: note: Condition 'fix_notdef' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:2546:9: style: Condition 'fix_notdef' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:2519:22: note: Assignment 'fix_notdef=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:2546:9: note: Condition 'fix_notdef' is always false
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:157:18: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:171:18: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:185:25: style: The scope of the variable 'a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:200:17: style: The scope of the variable 'sf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:205:15: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1408:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1560:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:1630:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:2493:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:2518:9: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:3233:11: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:3258:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:3259:10: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luafontloader/src/luafflib.c:231:16: error: Uninitialized variable: s [uninitvar]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.c:69:74: style: Function 'auxiliar_add2group' argument 3 names different: declaration 'group' definition 'groupname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.h:38:74: note: Function 'auxiliar_add2group' argument 3 names different: declaration 'group' definition 'groupname'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.c:69:74: note: Function 'auxiliar_add2group' argument 3 names different: declaration 'group' definition 'groupname'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.c:145:56: style: Function 'auxiliar_getclassudata' argument 2 names different: declaration 'groupname' definition 'classname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.h:42:56: note: Function 'auxiliar_getclassudata' argument 2 names different: declaration 'groupname' definition 'classname'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/auxiliar.c:145:56: note: Function 'auxiliar_getclassudata' argument 2 names different: declaration 'groupname' definition 'classname'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/inet.c:401:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/inet.c:398:0: note: Variable 'err' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/inet.c:401:5: note: Variable 'err' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:108:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:112:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:108:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:256:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:259:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:256:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:302:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:305:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:302:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:454:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:458:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:454:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:530:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:533:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:530:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:575:28: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:579:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:575:28: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:660:30: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:665:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:660:30: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:705:30: warning: Either the condition '!input' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:708:9: note: Assuming that condition '!input' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:705:30: note: Null pointer addition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:148:26: style: Function 'b64setup' argument 1 names different: declaration 'base' definition 'unbase'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:33:26: note: Function 'b64setup' argument 1 names different: declaration 'base' definition 'unbase'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:148:26: note: Function 'b64setup' argument 1 names different: declaration 'base' definition 'unbase'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:352:25: style: Function 'qpsetup' argument 1 names different: declaration 'class' definition 'cl'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:38:25: note: Function 'qpsetup' argument 1 names different: declaration 'class' definition 'cl'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/mime.c:352:25: note: Function 'qpsetup' argument 1 names different: declaration 'class' definition 'cl'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:199:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:233:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:256:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:279:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:308:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:341:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:130:50: style: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:56:50: note: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:130:50: note: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:157:53: style: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:54:53: note: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:157:53: note: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:179:66: style: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:59:20: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:179:66: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:231:29: style: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:43:43: note: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:231:29: note: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:278:30: style: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:45:43: note: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/usocket.c:278:30: note: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/tcp.c:289:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/tcp.c:292:7: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/tcp.c:289:12: note: Found duplicate branches for 'if' and 'else'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/udp.c:388:17: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:196:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:224:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:245:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:274:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:120:53: style: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:54:53: note: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:120:53: note: Function 'socket_connect' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:149:50: style: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:56:50: note: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:149:50: note: Function 'socket_bind' argument 3 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:171:66: style: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:59:20: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:171:66: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:222:29: style: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:43:43: note: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:222:29: note: Function 'socket_sendto' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:272:30: style: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/socket.h:45:43: note: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luasocket/src/wsocket.c:272:30: note: Function 'socket_recvfrom' argument 6 names different: declaration 'addr_len' definition 'len'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luatex.c:194:28: style: The scope of the variable 'epoch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luatex.c:303:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luatex.c:304:9: style: The scope of the variable 'pre' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luatex.c:305:14: style: The scope of the variable 'spaces' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luatex.c:624:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazip/src/luazip.c:241:3: style: Variable 'uf' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazip/src/luazip.c:239:0: note: Variable 'uf' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazip/src/luazip.c:241:3: note: Variable 'uf' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazip/src/luazip.c:295:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazlib/lzlib.c:202:13: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazlib/lzlib.c:238:13: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/luazlib/lzlib.c:115:9: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:311:58: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:318:12: style: The scope of the variable 'code' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:937:29: style: Variable 'u8_lenght' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:240:8: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:253:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:323:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:341:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:358:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:583:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:589:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/slnunicode/slnunico.c:725:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:38:22: warning: Identical condition 'ch1=='\0'', second condition is always false [identicalConditionAfterEarlyExit]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:36:10: note: first condition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:38:22: note: second condition
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:33:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:33:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:44:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:44:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:57:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:57:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:68:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:68:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:81:23: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/char.c:81:30: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:212:6: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:211:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:212:6: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:288:6: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:287:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:288:6: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:160:31: style: Function 'gww_iconv' argument 1 names different: declaration 'cd' definition '_cd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.h:38:38: note: Function 'gww_iconv' argument 1 names different: declaration 'cd' definition '_cd'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/gwwiconv.c:160:31: note: Function 'gww_iconv' argument 1 names different: declaration 'cd' definition '_cd'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:172:2: warning: %X in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:195:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:629:2: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:629:2: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:629:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:875:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:877:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:890:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:892:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:906:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:908:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1166:5: style: Variable 'alts[1392][0]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1165:5: note: Variable 'alts[1392][0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1166:5: note: Variable 'alts[1392][0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1400:5: style: Variable 'alts[5026][0]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1399:5: note: Variable 'alts[5026][0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:1400:5: note: Variable 'alts[5026][0]' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:616:21: style: Same expression on both sides of '||'. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:146:9: style: The scope of the variable 'alt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/src/makeutype.c:581:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:211:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:209:0: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:211:2: note: Variable 'table' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:45:59: style: Function 'encoding2u_strncpy' argument 2 names different: declaration 'from' definition '_from'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:112:66: note: Function 'encoding2u_strncpy' argument 2 names different: declaration 'from' definition '_from'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:45:59: note: Function 'encoding2u_strncpy' argument 2 names different: declaration 'from' definition '_from'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ucharmap.c:547:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:32:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:32:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:41:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:41:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:51:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:51:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:62:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:62:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:74:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:74:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:86:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:86:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:95:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:95:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:105:10: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:105:15: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:211:28: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:211:46: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:228:28: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:228:35: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:245:28: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:245:55: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:264:28: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:264:35: style: The scope of the variable 'str2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:464:9: style: The scope of the variable 'ch1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:464:14: style: The scope of the variable 'ch2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:451:41: style: Function 'cu_strstartmatch' argument 1 names different: declaration 'initial' definition 'key'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:85:48: note: Function 'cu_strstartmatch' argument 1 names different: declaration 'initial' definition 'key'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:451:41: note: Function 'cu_strstartmatch' argument 1 names different: declaration 'initial' definition 'key'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:451:62: style: Function 'cu_strstartmatch' argument 2 names different: declaration 'full' definition 'str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:85:74: note: Function 'cu_strstartmatch' argument 2 names different: declaration 'full' definition 'str'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:451:62: note: Function 'cu_strstartmatch' argument 2 names different: declaration 'full' definition 'str'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:536:31: style: Function 'utf82u_strcat' argument 1 names different: declaration 'ubuf' definition 'to'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:106:44: note: Function 'utf82u_strcat' argument 1 names different: declaration 'ubuf' definition 'to'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:536:31: note: Function 'utf82u_strcat' argument 1 names different: declaration 'ubuf' definition 'to'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:536:46: style: Function 'utf82u_strcat' argument 2 names different: declaration 'utf8buf' definition 'from'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:106:61: note: Function 'utf82u_strcat' argument 2 names different: declaration 'utf8buf' definition 'from'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:536:46: note: Function 'utf82u_strcat' argument 2 names different: declaration 'utf8buf' definition 'from'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:567:31: style: Function 'utf8_strchr' argument 1 names different: declaration 'utf8_str' definition 'str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:102:38: note: Function 'utf8_strchr' argument 1 names different: declaration 'utf8_str' definition 'str'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:567:31: note: Function 'utf8_strchr' argument 1 names different: declaration 'utf8_str' definition 'str'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:567:40: style: Function 'utf8_strchr' argument 2 names different: declaration 'search_char' definition 'search'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:102:52: note: Function 'utf8_strchr' argument 2 names different: declaration 'search_char' definition 'search'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:567:40: note: Function 'utf8_strchr' argument 2 names different: declaration 'search_char' definition 'search'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:653:30: style: Function 'utf8_ildb' argument 1 names different: declaration 'utf8_text' definition '_text'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:88:37: note: Function 'utf8_ildb' argument 1 names different: declaration 'utf8_text' definition '_text'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:653:30: note: Function 'utf8_ildb' argument 1 names different: declaration 'utf8_text' definition '_text'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:884:32: style: Function 'uAllAscii' argument 1 names different: declaration 'str' definition 'txt'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:123:39: note: Function 'uAllAscii' argument 1 names different: declaration 'str' definition 'txt'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:884:32: note: Function 'uAllAscii' argument 1 names different: declaration 'str' definition 'txt'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:894:20: style: Function 'chomp' argument 1 names different: declaration 'p' definition 'line'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:145:27: note: Function 'chomp' argument 1 names different: declaration 'p' definition 'line'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:894:20: note: Function 'chomp' argument 1 names different: declaration 'p' definition 'line'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:925:27: style: Function 'endswithi' argument 1 names different: declaration 'haystack' definition 'haystackZ'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:129:34: note: Function 'endswithi' argument 1 names different: declaration 'haystack' definition 'haystackZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:925:27: note: Function 'endswithi' argument 1 names different: declaration 'haystack' definition 'haystackZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:925:49: style: Function 'endswithi' argument 2 names different: declaration 'needle' definition 'needleZ'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:129:55: note: Function 'endswithi' argument 2 names different: declaration 'needle' definition 'needleZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:925:49: note: Function 'endswithi' argument 2 names different: declaration 'needle' definition 'needleZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:934:45: style: Function 'endswithi_partialExtension' argument 1 names different: declaration 'haystack' definition 'haystackZ'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:130:52: note: Function 'endswithi_partialExtension' argument 1 names different: declaration 'haystack' definition 'haystackZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:934:45: note: Function 'endswithi_partialExtension' argument 1 names different: declaration 'haystack' definition 'haystackZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:934:67: style: Function 'endswithi_partialExtension' argument 2 names different: declaration 'needle' definition 'needleZ'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.h:130:73: note: Function 'endswithi_partialExtension' argument 2 names different: declaration 'needle' definition 'needleZ'.
texlive-bin-2018.20180710.48169/texk/web2c/luatexdir/unilib/ustring.c:934:67: note: Function 'endswithi_partialExtension' argument 2 names different: declaration 'needle' definition 'needleZ'.
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:613:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:635:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:656:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:676:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:698:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:719:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:772:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:796:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:825:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:848:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:871:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:893:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:915:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:936:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:959:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:982:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1005:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1028:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1051:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1072:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1093:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1116:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1140:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1162:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1184:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1207:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1230:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1255:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1283:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1310:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1333:7: style: The scope of the variable 'res' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mfluadir/mfluac.c:1371:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:2533:4: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:2531:0: note: Variable 'item' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:2533:4: note: Variable 'item' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:500:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:769:10: style: The scope of the variable 'bal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:1057:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:1165:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:1203:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:1302:10: style: The scope of the variable 'bal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:1416:10: style: The scope of the variable 'bal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:2276:12: style: Function 'avl_xload' argument 5 names different: declaration 'param' definition 'tree_param'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.h:464:57: note: Function 'avl_xload' argument 5 names different: declaration 'param' definition 'tree_param'.
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/avl.c:2276:12: note: Function 'avl_xload' argument 5 names different: declaration 'param' definition 'tree_param'.
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decContext.c:380:10: style: Condition 'dle>1' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decContext.c:379:12: note: Assignment 'dle=(uint32_t)1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decContext.c:380:10: note: Condition 'dle>1' is always false
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6036:36: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6040:37: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:817:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1097:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1100:14: style: The scope of the variable 'acc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1204:13: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1387:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1388:7: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1389:7: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1736:7: style: The scope of the variable 'result' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1831:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1946:9: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:1954:9: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:2805:8: style: The scope of the variable 'maxp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:2806:8: style: The scope of the variable 'workp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:2810:8: style: The scope of the variable 'exp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:2811:8: style: The scope of the variable 'ideal' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:2812:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3263:14: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3808:9: style: The scope of the variable 'rhsshift' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3809:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3810:9: style: The scope of the variable 'mult' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3813:9: style: The scope of the variable 'diffsign' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3814:10: style: The scope of the variable 'acc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:3820:9: style: The scope of the variable 'padding' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4226:9: style: The scope of the variable 'acclength' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4227:9: style: The scope of the variable 'accunits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4228:9: style: The scope of the variable 'accdigits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4237:9: style: The scope of the variable 'msu2plus' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4238:9: style: The scope of the variable 'msu2pair' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4240:9: style: The scope of the variable 'var1units' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4240:20: style: The scope of the variable 'var2units' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4241:9: style: The scope of the variable 'var2ulen' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4243:9: style: The scope of the variable 'maxdigits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4250:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:4252:15: style: The scope of the variable 'source' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5228:7: style: The scope of the variable 'h' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5234:7: style: The scope of the variable 'comp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5588:8: style: The scope of the variable 'needbytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5590:7: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5591:7: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5592:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:5593:7: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6010:9: style: The scope of the variable 'merged' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6170:9: style: The scope of the variable 'sigr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6237:15: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6237:19: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6237:23: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6661:8: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6684:28: style: The scope of the variable 'first' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6742:15: style: The scope of the variable 'rem' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:6895:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/decNumber.c:7179:16: style: The scope of the variable 'sup' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:487:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:611:33: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1160:32: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1181:32: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1363:12: style: The scope of the variable 'z' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1390:12: style: The scope of the variable 'z' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1486:18: style: The scope of the variable 'fields' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1487:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1538:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1613:9: style: The scope of the variable 'object_color_model' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1614:12: style: The scope of the variable 'object_color_a' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1614:28: style: The scope of the variable 'object_color_b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1614:44: style: The scope of the variable 'object_color_c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1614:60: style: The scope of the variable 'object_color_d' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1650:21: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1651:12: style: The scope of the variable 'ds' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1677:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/mplibdir/lmplib.c:1697:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:757:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:797:14: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:855:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:855:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:875:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:875:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:930:14: style: The scope of the variable 'plane' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:930:21: style: The scope of the variable 'index' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:102:11: style: Checking if unsigned variable 'c' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:164:11: style: Checking if unsigned variable 'c' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:223:5: style: Checking if unsigned variable 'c' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:318:11: style: Checking if unsigned variable 'g' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:337:11: style: Checking if unsigned variable 'g' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/char_routines.c:671:16: style: Checking if unsigned variable 'piece' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/dimen_routines.c:118:9: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/dimen_routines.c:136:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/dimen_routines.c:163:9: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/dimen_routines.c:164:9: style: The scope of the variable 'lprime' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:708:11: style: The scope of the variable 'cur_font_name' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:709:11: style: The scope of the variable 'cur_font_area' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:711:9: style: The scope of the variable 'cur_font_at' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:712:9: style: The scope of the variable 'cur_font_dsize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:259:17: style: Checking if unsigned variable 'actual' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/font_routines.c:325:17: style: Unsigned variable 'the_cmd' can't be negative so it is unnecessary to test it. [unsignedPositive]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/header_routines.c:391:20: style: Checking if unsigned variable 'direction' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/ligkern_routines.c:471:35: style: Redundant condition: If 'c == -1', the comparison 'c < 128' is always true. [redundantCondition]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/ligkern_routines.c:238:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/ligkern_routines.c:453:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/ligkern_routines.c:528:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/omfonts.c:341:14: style: The scope of the variable 'no_read' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:360:31: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:46:18: style: Checking if unsigned variable 'measure' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:61:16: style: Checking if unsigned variable 'piece' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:77:18: style: Checking if unsigned variable 'command' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:162:20: style: Checking if unsigned variable 'direction' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:191:20: style: Checking if unsigned variable 'direction' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:205:18: style: Checking if unsigned variable 'measure' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:219:25: style: Checking if unsigned variable 'shrink_stretch' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:234:16: style: Checking if unsigned variable 'order' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:248:15: style: Checking if unsigned variable 'kind' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/out_routines.c:305:10: style: Checking if unsigned variable 'val' is less than zero. [unsignedLessThanZero]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/param_routines.c:100:9: style: The scope of the variable 'value' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/param_routines.c:143:19: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/parse_ofm.c:117:14: style: The scope of the variable 'copies' can be reduced. [variableScope]
../../../../texk/web2c/omegafonts/pl-lexer.c:2916:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/omegafonts/pl-lexer.c:2809:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/omegafonts/pl-lexer.c:2916:2: note: Null pointer dereference
../../../../texk/web2c/omegafonts/pl-lexer.c:2917:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/omegafonts/pl-lexer.c:2809:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/omegafonts/pl-lexer.c:2917:2: note: Null pointer dereference
../../../../texk/web2c/omegafonts/pl-lexer.c:2928:9: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/omegafonts/pl-lexer.c:2809:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/omegafonts/pl-lexer.c:2928:9: note: Null pointer dereference
../../../../texk/web2c/omegafonts/pl-lexer.l:339:23: style: The scope of the variable 'j' can be reduced. [variableScope]
../../../../texk/web2c/omegafonts/pl-lexer.l:365:14: style: The scope of the variable 'j' can be reduced. [variableScope]
../../../../texk/web2c/omegafonts/pl-lexer.c:2531:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/omegafonts/pl-lexer.c:2544:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/omegafonts/pl-lexer.l:424:14: style: Checking if unsigned variable 'keep' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/omegafonts/pl-lexer.c:2648:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:377:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/omegafonts/pl-lexer.c:2648:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/omegafonts/pl-lexer.c:2673:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:1081:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
../../../../texk/web2c/omegafonts/pl-lexer.c:2673:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3101:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:330:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3101:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3114:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:331:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3114:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3114:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:331:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3114:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3246:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
../../../../texk/web2c/omegafonts/pl-lexer.c:1045:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
../../../../texk/web2c/omegafonts/pl-lexer.c:3246:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:1026:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/web2c/omegafonts/print_routines.c:75:15: style: Unsigned variable 'face' can't be negative so it is unnecessary to test it. [unsignedPositive]
../../../../texk/web2c/otps/otp-lexer.c:1650:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/otps/otp-lexer.c:1543:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/otps/otp-lexer.c:1650:2: note: Null pointer dereference
../../../../texk/web2c/otps/otp-lexer.c:1651:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/otps/otp-lexer.c:1543:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/otps/otp-lexer.c:1651:2: note: Null pointer dereference
../../../../texk/web2c/otps/otp-lexer.c:1662:9: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/otps/otp-lexer.c:1543:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/otps/otp-lexer.c:1662:9: note: Null pointer dereference
../../../../texk/web2c/otps/otp-lexer.l:53:10: style: The scope of the variable 'j' can be reduced. [variableScope]
../../../../texk/web2c/otps/otp-lexer.l:73:10: style: The scope of the variable 'j' can be reduced. [variableScope]
../../../../texk/web2c/otps/otp-lexer.l:87:10: style: The scope of the variable 'j' can be reduced. [variableScope]
../../../../texk/web2c/otps/otp-lexer.c:1265:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/otps/otp-lexer.c:1278:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/otps/otp-lexer.c:1382:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
../../../../texk/web2c/otps/otp-lexer.c:383:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/otps/otp-lexer.c:1382:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/otps/otp-lexer.c:1835:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
../../../../texk/web2c/otps/otp-lexer.c:336:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/otps/otp-lexer.c:1835:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/otps/otp-lexer.c:1848:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
../../../../texk/web2c/otps/otp-lexer.c:337:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/otps/otp-lexer.c:1848:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/otps/otp-lexer.c:1848:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
../../../../texk/web2c/otps/otp-lexer.c:337:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/otps/otp-lexer.c:1848:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/otps/otp-lexer.c:1980:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
../../../../texk/web2c/otps/otp-lexer.c:625:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
../../../../texk/web2c/otps/otp-lexer.c:1980:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:358  *:929:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/web2c/otps/otp2ocp.c:63:8: style: The scope of the variable 'table' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/otp2ocp.c:63:16: style: The scope of the variable 'instrs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/outocp.c:106:13: style: The scope of the variable 'arg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/outocp.c:106:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/outocp.c:106:25: style: The scope of the variable 'instruction' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/outocp.c:109:7: style: The scope of the variable 'room_tables' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/outocp.c:109:35: style: The scope of the variable 'room_states' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/routines.c:428:6: style: The scope of the variable 'holes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/otps/routines.c:479:20: error: Signed integer overflow for expression 'instr<<24'. [integerOverflow]
texlive-bin-2018.20180710.48169/texk/web2c/otps/routines.c:279:12: note: Calling function 'out_int', 1st argument 'instr' value is 289
texlive-bin-2018.20180710.48169/texk/web2c/otps/routines.c:479:20: note: Integer overflow
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:9: style: The scope of the variable 'as' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:13: style: The scope of the variable 'ae' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:17: style: The scope of the variable 'bs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:21: style: The scope of the variable 'be' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:25: style: The scope of the variable 'al' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:74:29: style: The scope of the variable 'bl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/avlstuff.c:147:11: style: struct member 'mf_entry::tfm_name' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/mapfile.c:266:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/mapfile.c:688:23: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/mapfile.c:689:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/mapfile.c:689:12: style: The scope of the variable 'sl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/mapfile.c:867:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf-newpoppler.cc:51:0: error: #error POPPLER_VERSION should be defined. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:877:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:1103:28: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:268:16: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:358:11: style: The scope of the variable 'key' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:415:14: style: The scope of the variable 'gfont' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:416:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:860:11: style: The scope of the variable 'key' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftoepdf.cc:865:10: style: The scope of the variable 'writematrix' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftosrc-newpoppler.cc:43:0: error: #error POPPLER_VERSION should be defined. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pdftosrc.cc:69:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:344:9: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:343:9: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:344:9: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:345:9: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:344:9: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:345:9: note: Variable 'k' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:227:15: style: The scope of the variable 'rowsleft' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/pkin.c:229:15: style: The scope of the variable 'hbit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:559:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:930:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:1617:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:2559:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:2559:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:3633:17: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:2406:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:74:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:2406:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:3760:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:119:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:3760:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regcomp.c:3763:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regex_internal.c:912:7: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regex_internal.c:1362:28: style: The scope of the variable 'mid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1647:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1631:23: note: Assignment 'naccepted=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1647:11: note: Condition '!naccepted' is always true
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3059:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3014:23: note: Assignment 'naccepted=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3059:11: note: Condition 'naccepted' is always false
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1218:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1408:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1780:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1854:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1854:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:2218:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3086:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:4217:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:1389:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3293:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/regex/regexec.c:3331:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/subfont.c:179:15: style: The scope of the variable 'fm2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/subfont.c:136:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:118:13: warning: %lX in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:149:21: warning: %lX in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:157:21: warning: %lX in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:64:33: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:171:10: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:172:14: style: The scope of the variable 'vh' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:172:18: style: The scope of the variable 'vl' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/tounicode.c:425:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:822:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:862:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:572:13: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:571:14: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:572:13: note: Variable 'p' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:172:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:431:28: style: The scope of the variable 'platform_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:431:41: style: The scope of the variable 'encoding_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ttf2afm.c:1020:22: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:477:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:548:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:606:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:607:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:636:19: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:818:9: style: The scope of the variable 'eflags' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:1237:20: style: The scope of the variable 'colstack' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:1411:22: style: The scope of the variable 'y' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:1411:26: style: The scope of the variable 'z' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:1083:60: style: Function 'newcolorstack' argument 3 names different: declaration 'pagestart' definition 'page_start'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/ptexlib.h:242:67: note: Function 'newcolorstack' argument 3 names different: declaration 'pagestart' definition 'page_start'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/utils.c:1083:60: note: Function 'newcolorstack' argument 3 names different: declaration 'pagestart' definition 'page_start'.
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/vfpacket.c:96:12: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writeenc.c:162:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writeenc.c:66:12: warning: Assert statement calls a function which may have desired side effects: 'lookup_fe_entry'. [assertWithSideEffect]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:266:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:267:12: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:268:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:348:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:456:11: style: Unused variable: glyph [unusedVariable]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:457:26: style: Unused variable: t [unusedVariable]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:238:12: warning: Assert statement calls a function which may have desired side effects: 'lookup_fd_entry'. [assertWithSideEffect]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writefont.c:395:12: warning: Assert statement calls a function which may have desired side effects: 'lookup_fo_entry'. [assertWithSideEffect]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writeimg.c:523:9: error: Memory is allocated but not initialized: a [uninitdata]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:394:35: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:303:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:316:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:362:14: style: The scope of the variable 'sip' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:765:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejbig2.c:822:15: style: The scope of the variable 'fip' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejpg.c:246:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejpg.c:246:12: style: The scope of the variable 'units' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejpg.c:248:19: style: The scope of the variable 'jpg_id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writejpg.c:294:14: style: The scope of the variable 'app_sig' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writepng.c:230:9: style: The scope of the variable 'bitdepth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writepng.c:329:9: style: The scope of the variable 'bitdepth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writepng.c:515:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1498:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:542:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:667:15: style: The scope of the variable 'q' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:767:21: style: The scope of the variable 'counter' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:768:11: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:956:9: style: The scope of the variable 'subr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1305:9: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1305:13: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1306:20: style: The scope of the variable 'gg' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1307:23: style: The scope of the variable 'gl_tree' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1309:12: style: The scope of the variable 'aa' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1473:11: style: The scope of the variable 'r' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1218:22: error: Array index -1 is out of bounds. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet1.c:1232:41: error: Array index -3 is out of bounds. [negativeIndex]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writet3.c:106:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:1074:9: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:196:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:341:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:451:16: style: The scope of the variable 'last_advWidth' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:843:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:865:12: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:1252:17: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:1253:11: style: The scope of the variable 'id' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writettf.c:1254:9: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writezip.c:35:9: style: The scope of the variable 'err' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/pdftexdir/writezip.c:36:16: style: The scope of the variable 'level_old' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:469:21: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:491:21: warning: %i in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:746:21: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:766:21: warning: %i in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:476:53: warning: Either the condition 'viewer' is redundant or there is possible null pointer dereference: viewer. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:438:23: note: Assuming that condition 'viewer' is not redundant
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:476:53: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:410:17: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:405:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:410:17: note: Variable 'buffer' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:680:5: style: Variable 'scanner' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:669:0: note: Variable 'scanner' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:680:5: note: Variable 'scanner' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:698:17: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:694:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:698:17: note: Variable 'buffer' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:377:12: style: The scope of the variable 'size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:375:50: style: Function 'synctex_view_proceed' argument 1 names different: declaration 'paramsRef' definition 'Ps'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:277:50: note: Function 'synctex_view_proceed' argument 1 names different: declaration 'paramsRef' definition 'Ps'.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_main.c:375:50: note: Function 'synctex_view_proceed' argument 1 names different: declaration 'paramsRef' definition 'Ps'.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser.c:507:0: error: #error BAD BUFFER SIZE(1) [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:454:6: style: Variable 'dir_name' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:452:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:454:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:397:10: style: The scope of the variable 'size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:466:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:468:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:471:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:473:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:479:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:481:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:484:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:486:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:491:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:494:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:497:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:500:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:207:71: style: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.h:156:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:207:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:526:4: style: Variable 'the_time' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:425:6: error: Memory leak: core_name [memleak]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:447:6: error: Memory leak: dir_name [memleak]
texlive-bin-2018.20180710.48169/texk/web2c/synctexdir/synctex_parser_utils.c:354:15: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
tie.w:986:29: style: The scope of the variable 'inp_desc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/uptexdir/kanji.c:30:26: style: Expression '(X & 0xffffff) < 0x1000000' is always true. [comparisonError]
texlive-bin-2018.20180710.48169/texk/web2c/web2c/fixwrites.c:193:7: style: The scope of the variable 'blanks_done' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/web2c/fixwrites.c:259:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
texlive-bin-2018.20180710.48169/texk/web2c/web2c/main.c:186:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
../../../../texk/web2c/web2c/web2c-lexer.c:2043:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/web2c/web2c-lexer.c:1936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/web2c/web2c-lexer.c:2043:2: note: Null pointer dereference
../../../../texk/web2c/web2c/web2c-lexer.c:2044:2: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/web2c/web2c-lexer.c:1936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/web2c/web2c-lexer.c:2044:2: note: Null pointer dereference
../../../../texk/web2c/web2c/web2c-lexer.c:2055:9: warning: Possible null pointer dereference: b [nullPointer]
../../../../texk/web2c/web2c/web2c-lexer.c:1936:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
../../../../texk/web2c/web2c/web2c-lexer.c:2055:9: note: Null pointer dereference
../../../../texk/web2c/web2c/web2c-lexer.c:1658:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/web2c/web2c-lexer.c:1671:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
../../../../texk/web2c/web2c/web2c-lexer.c:1775:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:384:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/web2c/web2c-lexer.c:1775:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
../../../../texk/web2c/web2c/web2c-lexer.c:1800:40: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:784:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
../../../../texk/web2c/web2c/web2c-lexer.c:1800:40: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
../../../../texk/web2c/web2c/web2c-lexer.c:2228:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:337:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/web2c/web2c-lexer.c:2228:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
../../../../texk/web2c/web2c/web2c-lexer.c:2241:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:338:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/web2c/web2c-lexer.c:2241:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
../../../../texk/web2c/web2c/web2c-lexer.c:2241:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:338:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/web2c/web2c-lexer.c:2241:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
../../../../texk/web2c/web2c/web2c-lexer.c:2373:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'. [funcArgNamesDifferent]
../../../../texk/web2c/web2c/web2c-lexer.c:748:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
../../../../texk/web2c/web2c/web2c-lexer.c:2373:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition '_bdebug'.
* yacc.c:1646  *:0:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:235:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:233:0: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:235:5: note: Variable 'ret' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:156:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:266:14: style: The scope of the variable 'table' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:57:42: style: Function 'XeTeXFontInst' argument 1 names different: declaration 'filename' definition 'pathname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:76:31: note: Function 'XeTeXFontInst' argument 1 names different: declaration 'filename' definition 'pathname'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:57:42: note: Function 'XeTeXFontInst' argument 1 names different: declaration 'filename' definition 'pathname'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:370:35: style: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:82:30: note: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:370:35: note: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:390:41: style: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:83:36: note: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:390:41: note: Function 'getFontTable' argument 1 names different: declaration 'tableTag' definition 'tag'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:396:39: style: Function 'getGlyphBounds' argument 1 names different: declaration 'glyph' definition 'gid'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:106:33: note: Function 'getGlyphBounds' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:396:39: note: Function 'getGlyphBounds' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:430:38: style: Function 'getGlyphWidth' argument 1 names different: declaration 'glyph' definition 'gid'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:108:33: note: Function 'getGlyphWidth' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:430:38: note: Function 'getGlyphWidth' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:436:44: style: Function 'getGlyphHeightDepth' argument 1 names different: declaration 'glyph' definition 'gid'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:109:38: note: Function 'getGlyphHeightDepth' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:436:44: note: Function 'getGlyphHeightDepth' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:448:45: style: Function 'getGlyphSidebearings' argument 1 names different: declaration 'glyph' definition 'gid'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:110:39: note: Function 'getGlyphSidebearings' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:448:45: note: Function 'getGlyphSidebearings' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:462:41: style: Function 'getGlyphItalCorr' argument 1 names different: declaration 'glyph' definition 'gid'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.h:111:36: note: Function 'getGlyphItalCorr' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst.cpp:462:41: note: Function 'getGlyphItalCorr' argument 1 names different: declaration 'glyph' definition 'gid'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:89:37: performance: Technically the member function 'XeTeXFontMgr::getReqEngine' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:93:37: performance: Technically the member function 'XeTeXFontMgr::setReqEngine' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:154:53: style: Class 'Family' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:154:53: style: Class 'Family' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:122:29: style: Class 'Font' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst_Mac.h:60:18: warning: Virtual function 'initialize' is called from constructor 'XeTeXFontInst_Mac(CTFontDescriptorRef descriptor,float pointSize,int&status)' at line 52. Dynamic binding is not used. [virtualCallInConstructor]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst_Mac.cpp:52:5: note: Calling initialize
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontInst_Mac.h:60:18: note: initialize is a virtual method
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:452:26: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:455:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:494:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:42:37: warning: Member variable 'XeTeXFontMgr_FC::allFonts' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:42:37: warning: Member variable 'XeTeXFontMgr_FC::cachedAll' is not initialized in the constructor. [uninitMemberVar]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:184:21: performance: Technically the member function 'XeTeXFontMgr::weightAndWidthDiff' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:412:15: note: Technically the member function 'XeTeXFontMgr::weightAndWidthDiff' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:184:21: note: Technically the member function 'XeTeXFontMgr::weightAndWidthDiff' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:185:21: performance: Technically the member function 'XeTeXFontMgr::styleDiff' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:430:15: note: Technically the member function 'XeTeXFontMgr::styleDiff' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:185:21: note: Technically the member function 'XeTeXFontMgr::styleDiff' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:187:21: performance: Technically the member function 'XeTeXFontMgr::appendToList' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:540:15: note: Technically the member function 'XeTeXFontMgr::appendToList' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:187:21: note: Technically the member function 'XeTeXFontMgr::appendToList' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:188:21: performance: Technically the member function 'XeTeXFontMgr::prependToList' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:550:15: note: Technically the member function 'XeTeXFontMgr::prependToList' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:188:21: note: Technically the member function 'XeTeXFontMgr::prependToList' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:191:22: performance: Technically the member function 'XeTeXFontMgr::getOpSize' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:450:15: note: Technically the member function 'XeTeXFontMgr::getOpSize' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:191:22: note: Technically the member function 'XeTeXFontMgr::getOpSize' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:198:13: performance: Technically the member function 'XeTeXFontMgr::die' can be static. [functionStatic]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:650:15: note: Technically the member function 'XeTeXFontMgr::die' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:198:13: note: Technically the member function 'XeTeXFontMgr::die' can be static.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:49:37: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:104:37: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:49:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:50:37: style: The function 'terminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:105:37: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:50:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:52:37: style: The function 'getOpSizeRecAndStyleFlags' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:193:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:52:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:53:37: style: The function 'searchForHostPlatformFonts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:194:21: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:53:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:55:37: style: The function 'readNames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:196:33: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:55:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:57:37: style: The function 'getPlatformFontDesc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.h:107:37: note: Virtual function in base class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.h:57:37: note: Function in derived class
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:392:9: error: Dangerous usage of c_str(). The value returned by c_str() is invalid after this call. [stlcstr]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:579:16: performance: Possible inefficient checking for 'm_fullNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:582:16: performance: Possible inefficient checking for 'm_familyNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr.cpp:587:16: performance: Possible inefficient checking for 'm_styleNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:77:5: warning: Possible null pointer dereference: buffer2 [nullPointer]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:61:21: note: Assignment 'buffer2=NULL', assigned value is 0
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:77:5: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:159:13: performance: Possible inefficient checking for 'familyNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:161:13: performance: Possible inefficient checking for 'subFamilyNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:174:20: performance: Possible inefficient checking for 'm_fullNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:176:24: performance: Possible inefficient checking for 'm_styleNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXFontMgr_FC.cpp:210:9: performance: Possible inefficient checking for 'familyNames' emptiness. [stlSize]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:142:6: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:190:12: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:196:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:202:24: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:211:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:264:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:286:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:329:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:349:41: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:591:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:597:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:631:20: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:918:13: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:217:5: style: Variable 'scriptListSub' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:213:0: note: Variable 'scriptListSub' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:217:5: note: Variable 'scriptListSub' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:221:5: style: Variable 'scriptListPos' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:214:0: note: Variable 'scriptListPos' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:221:5: note: Variable 'scriptListPos' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:541:13: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:540:0: note: Variable 'label' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:541:13: note: Variable 'label' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:573:13: style: Variable 'label' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:572:0: note: Variable 'label' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:573:13: note: Variable 'label' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:976:17: style: Variable 'ci' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:973:0: note: Variable 'ci' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:976:17: note: Variable 'ci' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:404:65: style: Function 'countGraphiteFeatureSettings' argument 2 names different: declaration 'feature' definition 'featureID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:158:74: note: Function 'countGraphiteFeatureSettings' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:404:65: note: Function 'countGraphiteFeatureSettings' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:420:66: style: Function 'getGraphiteFeatureSettingCode' argument 2 names different: declaration 'feature' definition 'featureID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:159:75: note: Function 'getGraphiteFeatureSettingCode' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:420:66: note: Function 'getGraphiteFeatureSettingCode' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:438:69: style: Function 'getGraphiteFeatureDefaultSetting' argument 2 names different: declaration 'feature' definition 'featureID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:160:78: note: Function 'getGraphiteFeatureDefaultSetting' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:438:69: note: Function 'getGraphiteFeatureDefaultSetting' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:456:60: style: Function 'getGraphiteFeatureLabel' argument 2 names different: declaration 'feature' definition 'featureID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:161:66: note: Function 'getGraphiteFeatureLabel' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:456:60: note: Function 'getGraphiteFeatureLabel' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:473:67: style: Function 'getGraphiteFeatureSettingLabel' argument 2 names different: declaration 'feature' definition 'featureID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:162:73: note: Function 'getGraphiteFeatureSettingLabel' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:473:67: note: Function 'getGraphiteFeatureSettingLabel' argument 2 names different: declaration 'feature' definition 'featureID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:473:87: style: Function 'getGraphiteFeatureSettingLabel' argument 3 names different: declaration 'setting' definition 'settingID'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:162:91: note: Function 'getGraphiteFeatureSettingLabel' argument 3 names different: declaration 'setting' definition 'settingID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:473:87: note: Function 'getGraphiteFeatureSettingLabel' argument 3 names different: declaration 'setting' definition 'settingID'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:557:68: style: Function 'findGraphiteFeatureSettingNamed' argument 2 names different: declaration 'feature' definition 'id'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.h:164:73: note: Function 'findGraphiteFeatureSettingNamed' argument 2 names different: declaration 'feature' definition 'id'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXLayoutInterface.cpp:557:68: note: Function 'findGraphiteFeatureSettingNamed' argument 2 names different: declaration 'feature' definition 'id'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:52:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:191:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:212:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:243:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:258:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:273:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:288:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:332:31: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:396:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:409:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:422:32: style: C-style pointer casting [cstyleCast]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeXOTMath.cpp:329:9: style: The scope of the variable 'rval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:327:14: style: The scope of the variable 'byteBuffer' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1152:21: style: The scope of the variable 'fontRef' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2027:17: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2584:13: style: The scope of the variable 'B1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2584:17: style: The scope of the variable 'B2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2877:14: style: The scope of the variable 'rval' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:304:13: style: Redundant pointer operation on 'normPtr' - it's already a pointer. [redundantPointerOp]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:683:27: style: Function 'applytfmfontmapping' argument 1 names different: declaration 'mapping' definition 'cnv'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:262:35: note: Function 'applytfmfontmapping' argument 1 names different: declaration 'mapping' definition 'cnv'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:683:27: note: Function 'applytfmfontmapping' argument 1 names different: declaration 'mapping' definition 'cnv'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1141:31: style: Function 'findnativefont' argument 1 names different: declaration 'name' definition 'uname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:204:41: note: Function 'findnativefont' argument 1 names different: declaration 'name' definition 'uname'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1141:31: note: Function 'findnativefont' argument 1 names different: declaration 'name' definition 'uname'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1317:24: style: Function 'otgetfontmetrics' argument 1 names different: declaration 'engine' definition 'pEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:209:33: note: Function 'otgetfontmetrics' argument 1 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1317:24: note: Function 'otgetfontmetrics' argument 1 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1357:31: style: Function 'otfontget' argument 2 names different: declaration 'engine' definition 'pEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:221:43: note: Function 'otfontget' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1357:31: note: Function 'otfontget' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1379:32: style: Function 'otfontget1' argument 2 names different: declaration 'engine' definition 'pEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:222:44: note: Function 'otfontget1' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1379:32: note: Function 'otfontget1' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1408:32: style: Function 'otfontget2' argument 2 names different: declaration 'engine' definition 'pEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:223:44: note: Function 'otfontget2' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1408:32: note: Function 'otfontget2' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1435:32: style: Function 'otfontget3' argument 2 names different: declaration 'engine' definition 'pEngine'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:224:44: note: Function 'otfontget3' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1435:32: note: Function 'otfontget3' argument 2 names different: declaration 'engine' definition 'pEngine'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1520:29: style: Function 'makeXDVGlyphArrayData' argument 1 names different: declaration 'p' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:225:37: note: Function 'makeXDVGlyphArrayData' argument 1 names different: declaration 'p' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1520:29: note: Function 'makeXDVGlyphArrayData' argument 1 names different: declaration 'p' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1732:20: style: Function 'applymapping' argument 1 names different: declaration 'cnv' definition 'pCnv'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:227:28: note: Function 'applymapping' argument 1 names different: declaration 'cnv' definition 'pCnv'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1732:20: note: Function 'applymapping' argument 1 names different: declaration 'cnv' definition 'pCnv'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1816:25: style: Function 'getnativecharht' argument 1 names different: declaration 'font' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:215:37: note: Function 'getnativecharht' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1816:25: note: Function 'getnativecharht' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1816:36: style: Function 'getnativecharht' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:215:51: note: Function 'getnativecharht' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1816:36: note: Function 'getnativecharht' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1824:25: style: Function 'getnativechardp' argument 1 names different: declaration 'font' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:216:37: note: Function 'getnativechardp' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1824:25: note: Function 'getnativechardp' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1824:36: style: Function 'getnativechardp' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:216:51: note: Function 'getnativechardp' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1824:36: note: Function 'getnativechardp' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1885:25: style: Function 'getnativecharic' argument 1 names different: declaration 'font' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:217:37: note: Function 'getnativecharic' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1885:25: note: Function 'getnativecharic' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1885:36: style: Function 'getnativecharic' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:217:51: note: Function 'getnativecharic' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1885:36: note: Function 'getnativecharic' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1896:25: style: Function 'getnativecharwd' argument 1 names different: declaration 'font' definition 'f'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:214:37: note: Function 'getnativecharwd' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1896:25: note: Function 'getnativecharwd' argument 1 names different: declaration 'font' definition 'f'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1896:36: style: Function 'getnativecharwd' argument 2 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:214:51: note: Function 'getnativecharwd' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1896:36: note: Function 'getnativecharwd' argument 2 names different: declaration 'ch' definition 'c'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1930:37: style: Function 'store_justified_native_glyphs' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:228:46: note: Function 'store_justified_native_glyphs' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1930:37: note: Function 'store_justified_native_glyphs' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1982:27: style: Function 'measure_native_node' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:229:36: note: Function 'measure_native_node' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1982:27: note: Function 'measure_native_node' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2181:36: style: Function 'get_native_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:230:46: note: Function 'get_native_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2181:36: note: Function 'get_native_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2205:42: style: Function 'get_native_glyph_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:231:52: note: Function 'get_native_glyph_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2205:42: note: Function 'get_native_glyph_italic_correction' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2222:28: style: Function 'measure_native_glyph' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:233:37: note: Function 'measure_native_glyph' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2222:28: note: Function 'measure_native_glyph' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2324:35: style: Function 'aatgetfontmetrics' argument 1 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:275:44: note: Function 'aatgetfontmetrics' argument 1 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2324:35: note: Function 'aatgetfontmetrics' argument 1 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2338:38: style: Function 'aatfontget' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:268:46: note: Function 'aatfontget' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2338:38: note: Function 'aatfontget' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2364:39: style: Function 'aatfontget1' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:269:47: note: Function 'aatfontget1' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2364:39: note: Function 'aatfontget1' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2422:39: style: Function 'aatfontget2' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:270:47: note: Function 'aatfontget2' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2422:39: note: Function 'aatfontget2' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2465:43: style: Function 'aatfontgetnamed' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:271:51: note: Function 'aatfontgetnamed' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2465:43: note: Function 'aatfontgetnamed' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2490:44: style: Function 'aatfontgetnamed1' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:272:52: note: Function 'aatfontgetnamed1' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2490:44: note: Function 'aatfontgetnamed1' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2515:44: style: Function 'aatprintfontname' argument 2 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:273:53: note: Function 'aatprintfontname' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2515:44: note: Function 'aatprintfontname' argument 2 names different: declaration 'attrs' definition 'attributes'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2912:34: style: Function 'get_native_word_cp' argument 1 names different: declaration 'node' definition 'pNode'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.h:232:38: note: Function 'get_native_word_cp' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:2912:34: note: Function 'get_native_word_cp' argument 1 names different: declaration 'node' definition 'pNode'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_ext.c:1723:12: style: Variable 'cp' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_mac.c:85:13: style: The scope of the variable 'glyphIDs' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/XeTeX_mac.c:612:25: style: The scope of the variable 'disable' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.c:85:22: style: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.h:65:32: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.c:85:22: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.c:103:44: style: Function 'bmp_scan_file' argument 2 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.h:64:55: note: Function 'bmp_scan_file' argument 2 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.c:103:44: note: Function 'bmp_scan_file' argument 2 names different: declaration 'file' definition 'fp'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/bmpimage.c:172:38: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/jpegimage.c:394:35: style: Function 'JPEG_scan_file' argument 1 names different: declaration 'info' definition 'j_info'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/jpegimage.h:166:45: note: Function 'JPEG_scan_file' argument 1 names different: declaration 'info' definition 'j_info'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/jpegimage.c:394:35: note: Function 'JPEG_scan_file' argument 1 names different: declaration 'info' definition 'j_info'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.c:103:22: style: Function 'check_for_png' argument 1 names different: declaration 'file' definition 'png_file'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.h:65:33: note: Function 'check_for_png' argument 1 names different: declaration 'file' definition 'png_file'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.c:103:22: note: Function 'check_for_png' argument 1 names different: declaration 'file' definition 'png_file'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.c:117:45: style: Function 'png_scan_file' argument 2 names different: declaration 'file' definition 'png_file'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.h:64:56: note: Function 'png_scan_file' argument 2 names different: declaration 'file' definition 'png_file'.
texlive-bin-2018.20180710.48169/texk/web2c/xetexdir/image/pngimage.c:117:45: note: Function 'png_scan_file' argument 2 names different: declaration 'file' definition 'png_file'.
texlive-bin-2018.20180710.48169/texk/xdvik/browser.c:74:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dl_list.c:139:32: warning: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func' [funcArgOrderDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/dl_list.h:22:48: note: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func'
texlive-bin-2018.20180710.48169/texk/xdvik/dl_list.c:139:32: note: Function 'dl_list_remove' argument order different: declaration 'list, elem, count, item, compare_func' definition 'list, item, count, removed_item, compare_func'
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2814:8: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2859:6: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2884:7: style: Redundant condition: w_info->text_selection_pass. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1204:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1206:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1471:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1658:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2666:25: warning: Either the condition 'w_info!=NULL' is redundant or there is possible null pointer dereference: w_info. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2684:16: note: Assuming that condition 'w_info!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2666:25: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2690:9: warning: Either the condition 'w_info!=NULL' is redundant or there is possible null pointer dereference: w_info. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2684:16: note: Assuming that condition 'w_info!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2690:9: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:4681:15: style: Same expression on both sides of '==' because the value of 'y_pos' and '-1' are the same. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:4612:18: note: 'y_pos' is assigned value '-1' here.
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:4681:15: note: Same expression on both sides of '==' because the value of 'y_pos' and '-1' are the same.
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:602:23: style: The scope of the variable 'wid' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:675:9: style: The scope of the variable 'cols_left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:676:9: style: The scope of the variable 'cols' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1310:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1311:11: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:1834:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2135:17: style: The scope of the variable 'pagelist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2136:16: style: The scope of the variable 'pagelist_size' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2655:27: style: The scope of the variable 'new_glyph' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:2678:16: style: The scope of the variable 'page_bak' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3226:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3736:12: style: The scope of the variable 'argv' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3737:17: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3739:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:4050:19: style: The scope of the variable 'col_dist' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3224:57: style: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.h:106:55: note: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-draw.c:3224:57: note: Function 'geom_scan_part' argument 4 names different: declaration 'min_frame' definition 'minframe'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1170:9: style: Condition 'first_time' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1167:18: note: Assignment 'first_time=1', assigned value is 1
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1170:9: note: Condition 'first_time' is always true
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:683:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1127:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1127:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:608:19: style: The scope of the variable 'fp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1157:16: style: The scope of the variable 'tmp_fd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1490:11: style: The scope of the variable 'new_filename' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1559:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1588:8: style: The scope of the variable 'expanded_filename' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1345:50: style: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.h:54:65: note: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvi-init.c:1345:50: note: Function 'internal_open_dvi' argument 2 names different: declaration 'errmsg' definition 'errflag'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.c:323:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.c:581:54: style: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.h:38:62: note: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.c:581:54: note: Function 'check_pagerange' argument 2 names different: declaration 'pageno' definition 'page'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.c:587:51: style: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.h:39:59: note: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'.
texlive-bin-2018.20180710.48169/texk/xdvik/dvisel.c:587:51: note: Function 'check_marked' argument 2 names different: declaration 'pageno' definition 'page'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:3086:27: style: The scope of the variable 'match_item' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4037:34: style: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.h:50:46: note: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4037:34: note: Function 'iso_8859_1_to_utf8' argument 1 names different: declaration 'iso_8859_1' definition 'c'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4081:24: style: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.h:52:39: note: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4081:24: note: Function 'is_hyphenchar' argument 1 names different: declaration 'unicode' definition 'u'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4108:23: style: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.h:53:38: note: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'.
texlive-bin-2018.20180710.48169/texk/xdvik/encodings.c:4108:23: note: Function 'is_ideograph' argument 1 names different: declaration 'unicode' definition 'u'.
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1016:51: style: Condition 'm_x_scroll!=0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1016:105: style: Condition 'm_y_scroll!=0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1020:50: style: Condition 'm_x_scroll!=0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1033:50: style: Condition 'm_y_scroll!=0' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1081:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1081:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:5773:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:6012:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:517:31: style: The scope of the variable 'end_cmd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:354:25: style: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/events.h:214:32: note: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'.
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:354:25: note: Function 'null_mouse' argument 1 names different: declaration 'ignored' definition 'event'.
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1698:15: style: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/events.h:158:27: note: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'.
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:1698:15: note: Function 'goto_page' argument 1 names different: declaration 'page' definition 'new_page'.
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:4075:11: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/events.c:4075:29: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/xdvik/filehist.c:164:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/filehist.c:332:31: style: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/filehist.h:36:43: note: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/xdvik/filehist.c:332:31: note: Function 'file_history_open' argument 1 names different: declaration 'filename' definition 'fname'.
texlive-bin-2018.20180710.48169/texk/xdvik/filehist.c:111:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/ft.c:127:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/ft.c:469:44: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/texk/xdvik/gf.c:105:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/gf.c:282:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/gf.c:282:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/gf.c:98:9: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gf.c:247:19: style: The scope of the variable 'g' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/help-window.c:1046:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/help-window.c:1044:18: style: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/help-window.h:27:30: note: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/help-window.c:1044:18: note: Function 'show_help' argument 1 names different: declaration 'parent' definition 'toplevel'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/menu.c:344:12: style: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/menu.h:66:10: note: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/menu.c:344:12: note: Function 'create_menu_buttons' argument 2 names different: declaration 'ret_panel_width' definition 'width'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:251:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:239:0: note: Variable 'idx' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:251:5: note: Variable 'idx' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:339:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:316:0: note: Variable 'idx' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:339:5: note: Variable 'idx' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:461:5: style: Variable 'translations_str' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:432:0: note: Variable 'translations_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:461:5: note: Variable 'translations_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1009:20: style: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:69:20: note: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1009:20: note: Function 'choice_dialog' argument 4 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1012:59: style: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:72:59: note: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1012:59: note: Function 'choice_dialog' argument 9 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1013:67: style: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:73:67: note: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1013:67: note: Function 'choice_dialog' argument 12 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1070:29: style: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:90:29: note: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1070:29: note: Function 'choice_dialog_sized' argument 3 names different: declaration 'size' definition 'sizehint'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1073:19: style: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:93:19: note: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1073:19: note: Function 'choice_dialog_sized' argument 5 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1076:58: style: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:96:58: note: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1076:58: note: Function 'choice_dialog_sized' argument 10 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1077:66: style: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:97:67: note: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1077:66: note: Function 'choice_dialog_sized' argument 13 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1107:17: style: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:105:24: note: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1107:17: note: Function 'positioned_choice_dialog' argument 6 names different: declaration 'ret_action_str' definition 'xaw_ret_action_str'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1110:56: style: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:108:63: note: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1110:56: note: Function 'positioned_choice_dialog' argument 11 names different: declaration 'ok_args' definition 'ok_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1111:64: style: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.h:109:71: note: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/message-window.c:1111:64: note: Function 'positioned_choice_dialog' argument 14 names different: declaration 'cancel_args' definition 'cancel_arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/pagesel.c:1028:69: style: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/pagesel.c:176:80: note: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/pagesel.c:1028:69: note: Function 'xaw_maybe_scroll_pagelist' argument 3 names different: declaration 'old' definition 'idx_bak'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/pagesel.c:1055:22: error: Uninitialized variable: view_height [uninitvar]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:288:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:261:0: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:288:5: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:376:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:365:0: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:376:5: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:469:5: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:458:0: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:469:5: note: Variable 'info' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:269:10: style: The scope of the variable 'tmp_label' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:2190:35: style: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:143:47: note: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:2190:35: note: Function 'print_check_target_file' argument 1 names different: declaration 'info' definition 'myinfo'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-dialog.c:299:2: warning: The buffer 'tmp_label' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.c:295:5: style: Variable 'text_translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.c:242:0: note: Variable 'text_translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.c:295:5: note: Variable 'text_translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.c:593:59: style: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.h:39:71: note: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/print-log.c:593:59: note: Function 'printlog_popdown' argument 2 names different: declaration 'override_timer' definition 'force'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:554:5: style: Variable 'settings' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:541:0: note: Variable 'settings' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:554:5: note: Variable 'settings' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:788:5: style: Variable 'translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:765:0: note: Variable 'translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:788:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:795:5: style: Variable 'translation_str' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:792:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/search-dialog.c:795:5: note: Variable 'translation_str' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/selection.c:114:20: style: Variable 'targets' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDir.c:112:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDir.c:96:0: note: Variable 'result' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDir.c:112:5: note: Variable 'result' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDir.c:101:11: style: The scope of the variable 'str' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDir.c:102:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDraw.c:149:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDraw.c:240:9: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDraw.c:296:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfDraw.c:354:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:228:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:407:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:720:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:740:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:803:10: style: The scope of the variable 'old' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:806:9: style: The scope of the variable 'last' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:840:16: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:841:16: style: The scope of the variable 'f' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:842:10: style: The scope of the variable 'save' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfPath.c:843:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfSelFile.c:316:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/sfSelFile.c:333:14: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/topic-window.c:513:5: style: Variable 'app' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/topic-window.c:489:0: note: Variable 'app' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/topic-window.c:513:5: note: Variable 'app' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:463:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:464:19: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:611:16: style: The scope of the variable 'flag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:307:37: style: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.h:34:49: note: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:307:37: note: Function 'xaw_create_menu' argument 1 names different: declaration 'items' definition 'item'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:675:31: style: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.h:40:43: note: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xaw_menu.c:675:31: note: Function 'realize_button_panel' argument 1 names different: declaration 'height' definition 'h'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xicon.c:60:17: style: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xicon.h:27:29: note: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xicon.c:60:17: note: Function 'add_icon' argument 1 names different: declaration 'toplevel' definition 'top_level'.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xlwradio.c:403:5: style: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xlwradio.c:401:5: note: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/gui/xlwradio.c:403:5: note: Variable 'rw->label.left_bitmap' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:867:5: style: Variable 'anchor' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:862:0: note: Variable 'anchor' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:867:5: note: Variable 'anchor' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:714:12: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:825:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1019:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1757:16: style: The scope of the variable 'pageno_bak' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:2014:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:296:34: style: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:52:49: note: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:296:34: note: Function 'htex_prescan_special' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:296:42: style: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:52:58: note: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:296:42: note: Function 'htex_prescan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:25: style: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:60:37: note: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:25: note: Function 'htex_set_anchorsize' argument 1 names different: declaration 'x' definition 'ulx'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:34: style: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:60:44: note: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:34: note: Function 'htex_set_anchorsize' argument 2 names different: declaration 'y' definition 'uly'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:43: style: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:60:51: note: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:43: note: Function 'htex_set_anchorsize' argument 3 names different: declaration 'w' definition 'lrx'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:52: style: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:60:58: note: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:981:52: note: Function 'htex_set_anchorsize' argument 4 names different: declaration 'h' definition 'lry'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1063:23: style: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:39:35: note: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1063:23: note: Function 'htex_initpage' argument 1 names different: declaration 'dvi_file_changed' definition 'new_dvi_file'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1205:30: style: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.h:69:45: note: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1205:30: note: Function 'htex_scan_anchor' argument 1 names different: declaration 'special' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/hypertex.c:1491:12: style: Variable 'info' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/xdvik/main.c:331:17: style: The scope of the variable 'str1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/main.c:336:14: style: The scope of the variable 'n' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/mime.c:220:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/mime.c:397:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/mime.c:590:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/mime.c:542:27: style: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/mime.h:27:40: note: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'.
texlive-bin-2018.20180710.48169/texk/xdvik/mime.c:542:27: note: Function 'figure_viewer' argument 1 names different: declaration 'mime_type' definition 'content_type'.
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:194:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:194:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:194:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:310:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:333:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:333:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:73:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:145:12: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:147:9: style: The scope of the variable 'row_bit_pos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:154:9: style: The scope of the variable 'word_weight' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:155:9: style: The scope of the variable 'rows_left' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:155:20: style: The scope of the variable 'h_bit' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/pk.c:155:27: style: The scope of the variable 'count' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/print-internal.c:411:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/print-internal.c:560:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/print-internal.c:258:10: style: The scope of the variable 'from_page' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/print-internal.c:259:10: style: The scope of the variable 'to_page' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/print-internal.c:339:9: style: The scope of the variable 'bytes' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:856:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:868:21: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:868:24: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:2038:16: style: The scope of the variable 'wrapcnt_bak' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:34: style: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:77:47: note: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:34: note: Function 'get_text_selection' argument 2 names different: declaration 'x' definition 'ulx'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:43: style: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:77:54: note: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:43: note: Function 'get_text_selection' argument 3 names different: declaration 'y' definition 'uly'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:52: style: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:77:61: note: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:52: note: Function 'get_text_selection' argument 4 names different: declaration 'w' definition 'lrx'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:61: style: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:77:68: note: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1022:61: note: Function 'get_text_selection' argument 5 names different: declaration 'h' definition 'lry'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1110:35: style: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:75:47: note: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1110:35: note: Function 'search_erase_highlighting' argument 1 names different: declaration 'flag' definition 'reset'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1132:26: style: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:68:38: note: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1132:26: note: Function 'search_restart' argument 1 names different: declaration 'settings' definition 'arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1641:22: style: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.h:67:34: note: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/search-internal.c:1641:22: note: Function 'search_dvi' argument 1 names different: declaration 'settings' definition 'arg'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:1572:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:341:19: style: The scope of the variable 'cx1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:341:24: style: The scope of the variable 'cy1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:343:12: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:343:15: style: The scope of the variable 'spacesize' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:343:29: style: The scope of the variable 'b' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:438:19: style: The scope of the variable 'px1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:438:24: style: The scope of the variable 'py1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:543:9: style: The scope of the variable 'steps' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:824:9: style: The scope of the variable 'xcorner' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:824:18: style: The scope of the variable 'ycorner' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2378:10: style: The scope of the variable 'scr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2697:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2488:28: style: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/special.h:57:40: note: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2488:28: note: Function 'applicationDoSpecial' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2695:20: style: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/special.h:29:35: note: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2695:20: note: Function 'scan_special' argument 1 names different: declaration 'str' definition 'cp'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2695:28: style: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/special.h:29:44: note: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/special.c:2695:28: note: Function 'scan_special' argument 2 names different: declaration 'str_len' definition 'cp_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/squeeze/squeeze.c:118:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:587:25: warning: Either the condition 'path!=NULL' is redundant or there is possible null pointer dereference: path. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:589:17: note: Assuming that condition 'path!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:587:25: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:145:9: style: The scope of the variable 'path_name_len' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:242:10: style: The scope of the variable 'canonical_path' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:586:10: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:676:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:137:29: style: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:20:42: note: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:137:29: note: Function 'expand_filename' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:187:33: style: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:17:46: note: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:187:33: note: Function 'filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:240:40: style: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:23:53: note: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:240:40: note: Function 'expand_filename_append_dvi' argument 1 names different: declaration 'fname' definition 'filename'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:438:75: style: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:34:90: note: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:438:75: note: Function 'src_compare' argument 4 names different: declaration 'path' definition 'dvi_path'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:438:92: style: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:34:103: note: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:438:92: note: Function 'src_compare' argument 5 names different: declaration 'path_len' definition 'dvi_path_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:699:23: style: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.h:36:91: note: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/string-utils.c:699:23: note: Function 'replace_extension' argument 4 names different: declaration 'name_len' definition 'buf_len'.
texlive-bin-2018.20180710.48169/texk/xdvik/tests/run_tests.c:63:30: style: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/run_tests.h:25:37: note: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'.
texlive-bin-2018.20180710.48169/texk/xdvik/tests/run_tests.c:63:30: note: Function 'register_test' argument 1 names different: declaration 'testproc' definition 'proc'.
texlive-bin-2018.20180710.48169/texk/xdvik/tests/run_tests.c:90:6: style: Variable 'tests_ok' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test1.c:4:14: style: Condition '1==1' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test1.c:8:14: style: Condition '0==0' is always true [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test1.c:4:14: style: Same expression on both sides of '=='. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test1.c:8:14: style: Same expression on both sides of '=='. [duplicateExpression]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test_string_utils.c:331:21: style: Condition '"texlive-bin-2018.20180710.48169/texk/xdvik/tests/test_string_utils.c"[0]=='/'' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test_string_utils.c:377:17: warning: Either the condition 'tmp!=NULL' is redundant or there is possible null pointer dereference: tmp. [nullPointerRedundantCheck]
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test_string_utils.c:370:15: note: Assuming that condition 'tmp!=NULL' is not redundant
texlive-bin-2018.20180710.48169/texk/xdvik/tests/test_string_utils.c:377:17: note: Null pointer dereference
texlive-bin-2018.20180710.48169/texk/xdvik/util.c:596:0: error: failed to expand 'ASSERT', Wrong number of parameters for macro 'ASSERT'. [preprocessorErrorDirective]
texlive-bin-2018.20180710.48169/texk/xdvik/vf.c:81:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/vf.c:81:2: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:155:13: style: Expression is always false because 'else if' condition matches previous condition at line 153. [multiCondition]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:57:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:904:10: style: The scope of the variable 'testbuf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:907:11: style: The scope of the variable 'from_fp' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:27:22: style: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:42:34: note: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:27:22: note: Function 'center_window' argument 1 names different: declaration 'w1' definition 'wa'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:27:33: style: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:42:45: note: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:27:33: note: Function 'center_window' argument 2 names different: declaration 'w2' definition 'wb'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:435:37: style: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:100:49: note: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:435:37: note: Function 'synthesize_event' argument 2 names different: declaration 'button' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:561:38: style: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:111:52: note: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:561:38: note: Function 'get_matching_parent' argument 2 names different: declaration 'p' definition 'd'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:634:23: style: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:115:35: note: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:634:23: note: Function 'adjust_heights' argument 1 names different: declaration 'w1' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:677:27: style: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:116:39: note: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:677:27: note: Function 'adjust_heights_min' argument 1 names different: declaration 'w1' definition 'w'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:1228:37: style: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.h:141:44: note: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:1228:37: note: Function 'cast_int_to_XtPointer' argument 1 names different: declaration 'x' definition 'i'.
texlive-bin-2018.20180710.48169/texk/xdvik/x_util.c:936:6: error: Resource leak: to_fp [resourceLeak]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:3403:6: style: Condition 'tried_dvi_ext' is always false [knownConditionTrueFalse]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:3153:29: note: Assignment 'tried_dvi_ext=0', assigned value is 0
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:3403:6: note: Condition 'tried_dvi_ext' is always false
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:3461:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:3461:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:2085:18: style: The scope of the variable 'p_end' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:28: style: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.h:1142:40: note: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:28: note: Function 'reconfigure_window' argument 1 names different: declaration 'fullsize' definition 'fullscreen'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:50: style: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.h:1142:60: note: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:50: note: Function 'reconfigure_window' argument 2 names different: declaration 'w' definition 'width'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:67: style: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.h:1142:73: note: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:1402:67: note: Function 'reconfigure_window' argument 3 names different: declaration 'h' definition 'height'.
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:217:19: style: struct member 'PropMotifWmHints::functions' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:219:19: style: struct member 'PropMotifWmHints::inputMode' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:220:19: style: struct member 'PropMotifWmHints::status' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/texk/xdvik/xdvi.c:2957:12: style: Unused variable: values [unusedVariable]
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:240:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:240:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:208:5: style: Variable 'depths' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:184:0: note: Variable 'depths' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:208:5: note: Variable 'depths' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:43:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/texk/xdvik/xserver-info.c:265:9: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1125:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1126:9: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1178:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1271:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1435:8: style: The scope of the variable 'xtuplet_flag' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1752:9: style: The scope of the variable 'nstaff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1795:9: style: The scope of the variable 'nstaff' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/autosp/autosp-src/autosp.c:1839:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:853:39: style: Redundant condition: *s=='['. '*s!='[' || (*s=='[' && s[-1]=='\\')' is equivalent to '*s!='[' || s[-1]=='\\'' [redundantCondition]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:490:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:27: style: The scope of the variable 'phia' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:33: style: The scope of the variable 'phib' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:39: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:42: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:45: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:48: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:51: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:570:54: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:821:12: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:821:24: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:821:28: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2182:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2182:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2182:21: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2182:24: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2340:26: style: The scope of the variable 'cpi' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2340:30: style: The scope of the variable 'spi' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:18: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:21: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:24: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:27: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:30: style: The scope of the variable 'beta' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:2341:35: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/axodraw2/axodraw2-src/axohelp.c:691:23: style: Variable 'argsize' is assigned a value that is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1854:13: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1859:10: style: The scope of the variable 'wrong_1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1860:10: style: The scope of the variable 'right_1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1861:10: style: The scope of the variable 'wrong_2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1862:10: style: The scope of the variable 'right_2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1863:10: style: The scope of the variable 'wrong_3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1864:10: style: The scope of the variable 'right_3' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1865:10: style: The scope of the variable 'wrong_4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1866:10: style: The scope of the variable 'right_4' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1867:10: style: The scope of the variable 'wrong_5' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1868:10: style: The scope of the variable 'right_5' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1869:10: style: The scope of the variable 'wrong_6' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1870:10: style: The scope of the variable 'right_6' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1871:10: style: The scope of the variable 'wrong_7' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1872:10: style: The scope of the variable 'right_7' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1873:10: style: The scope of the variable 'wrong_8' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:1874:10: style: The scope of the variable 'right_8' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:2287:10: style: The scope of the variable 'w_ptr' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:2312:8: style: The scope of the variable 'ipos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:2312:14: style: The scope of the variable 'vpos' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/devnag/src/devnag.c:2312:20: style: The scope of the variable 'bpos' can be reduced. [variableScope]
lacheck.c:3920:2: warning: Possible null pointer dereference: b [nullPointer]
lacheck.c:3813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lacheck.c:3920:2: note: Null pointer dereference
lacheck.c:3921:2: warning: Possible null pointer dereference: b [nullPointer]
lacheck.c:3813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lacheck.c:3921:2: note: Null pointer dereference
lacheck.c:3932:9: warning: Possible null pointer dereference: b [nullPointer]
lacheck.c:3813:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lacheck.c:3932:9: note: Null pointer dereference
lacheck.c:3579:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lacheck.c:3667:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lacheck.c:350:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lacheck.c:3667:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lacheck.c:3686:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lacheck.c:2238:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lacheck.c:3686:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lacheck.c:4105:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lacheck.c:303:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lacheck.c:4105:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lacheck.c:4118:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lacheck.c:304:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lacheck.c:4118:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lacheck.c:4118:68: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lacheck.c:304:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lacheck.c:4118:68: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lacheck.c:4250:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lacheck.c:2204:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lacheck.c:4250:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/analyze.c:44:20: style: The scope of the variable 'mus' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/analyze.c:313:35: style: Function 'paragraphSetup' argument 1 names different: declaration 'voice' definition 'voice_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/analyze.h:25:42: note: Function 'paragraphSetup' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/analyze.c:313:35: note: Function 'paragraphSetup' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/control.c:83:13: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/control.c:109:13: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/files.c:90:16: style: Function 'put' argument 1 names different: declaration 'line' definition 'line_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/files.h:29:23: note: Function 'put' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/files.c:90:16: note: Function 'put' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/files.c:237:5: error: Resource leak: tryfile [resourceLeak]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.c:88:21: style: Function 'setSpace' argument 1 names different: declaration 'line' definition 'line_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.h:140:28: note: Function 'setSpace' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.c:88:21: note: Function 'setSpace' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.c:163:21: style: Function 'getMeter' argument 1 names different: declaration 'line' definition 'line_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.h:138:28: note: Function 'getMeter' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/globals.c:163:21: note: Function 'getMeter' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:114:18: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:342:20: style: The scope of the variable 's1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:566:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:872:11: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:765:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:767:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/libp2c/p2clib.c:770:21: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:322:16: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:323:15: style: The scope of the variable 'WITH1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:396:15: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:685:16: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:703:9: style: The scope of the variable 'FORLIM1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:456:68: style: Function 'maybeLyrics' argument 3 names different: declaration 'w' definition 'w_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.h:25:75: note: Function 'maybeLyrics' argument 3 names different: declaration 'w' definition 'w_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:456:68: note: Function 'maybeLyrics' argument 3 names different: declaration 'w' definition 'w_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:782:30: style: Function 'getSyllable' argument 1 names different: declaration 'voice' definition 'voice_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.h:23:37: note: Function 'getSyllable' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:782:30: note: Function 'getSyllable' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/lyrics.c:138:11: style: Unused variable: Result [unusedVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtx.c:358:28: style: Function 'scanMusic' argument 1 names different: declaration 'voice' definition 'voice_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtx.h:19:35: note: Function 'scanMusic' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtx.c:358:28: note: Function 'scanMusic' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtx.c:56:11: style: Unused variable: Result [unusedVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtx.c:208:11: style: Unused variable: Result [unusedVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:242:14: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:812:15: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:328:30: style: Function 'findVoice' argument 1 names different: declaration 'w' definition 'w_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.h:48:37: note: Function 'findVoice' argument 1 names different: declaration 'w' definition 'w_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:328:30: note: Function 'findVoice' argument 1 names different: declaration 'w' definition 'w_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:452:30: style: Function 'maybeMusicLine' argument 1 names different: declaration 'l' definition 'l_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.h:75:37: note: Function 'maybeMusicLine' argument 1 names different: declaration 'l' definition 'l_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:452:30: note: Function 'maybeMusicLine' argument 1 names different: declaration 'l' definition 'l_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:582:27: style: Function 'getNextMusWord' argument 1 names different: declaration 'buf' definition 'buf_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.h:37:34: note: Function 'getNextMusWord' argument 1 names different: declaration 'buf' definition 'buf_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:582:27: note: Function 'getNextMusWord' argument 1 names different: declaration 'buf' definition 'buf_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:582:39: style: Function 'getNextMusWord' argument 2 names different: declaration 'note' definition 'note_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.h:37:45: note: Function 'getNextMusWord' argument 2 names different: declaration 'note' definition 'note_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:582:39: note: Function 'getNextMusWord' argument 2 names different: declaration 'note' definition 'note_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:823:25: style: Function 'selectVoices' argument 1 names different: declaration 'line' definition 'line_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.h:49:32: note: Function 'selectVoices' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/mtxline.c:823:25: note: Function 'selectVoices' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/multfile.c:39:11: style: Unused variable: Result [unusedVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/multfile.c:199:11: style: Unused variable: Result [unusedVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/notes.c:288:9: style: The scope of the variable 'k0' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/notes.c:386:9: style: The scope of the variable 'multiplicity' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/notes.c:386:23: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:181:9: style: The scope of the variable 'TEMP' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:294:9: style: The scope of the variable 'n1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:294:13: style: The scope of the variable 'n2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:294:17: style: The scope of the variable 'sn' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:492:16: style: The scope of the variable 'FORLIM' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:567:12: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:937:18: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:532:25: style: Function 'isCommand' argument 1 names different: declaration 'command' definition 'command_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.h:32:32: note: Function 'isCommand' argument 1 names different: declaration 'command' definition 'command_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:532:25: note: Function 'isCommand' argument 1 names different: declaration 'command' definition 'command_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:663:20: style: Function 'setOnly' argument 1 names different: declaration 'line' definition 'line_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.h:31:27: note: Function 'setOnly' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/preamble.c:663:20: note: Function 'setOnly' argument 1 names different: declaration 'line' definition 'line_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:514:20: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:514:23: style: The scope of the variable 'cm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:515:22: style: The scope of the variable 'cvoice' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:605:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:610:16: style: The scope of the variable 'FORLIM' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:611:9: style: The scope of the variable 'FORLIM1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:749:2: style: Variable 'labels' is modified but its new value is never used. [unreadVariable]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:254:30: warning: Either the condition 'chord_line==0' is redundant, otherwise there is negative array index -1. [negativeIndex]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:250:18: note: Assuming that condition 'chord_line==0' is not redundant
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:254:30: note: Negative array index
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:262:36: warning: Either the condition 'chord_line==0' is redundant, otherwise there is negative array index -1. [negativeIndex]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:250:18: note: Assuming that condition 'chord_line==0' is not redundant
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/prepmx.c:262:36: note: Negative array index
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:639:16: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:72:36: style: Function 'checkRange' argument 2 names different: declaration 'note' definition 'note_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.h:43:43: note: Function 'checkRange' argument 2 names different: declaration 'note' definition 'note_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:72:36: note: Function 'checkRange' argument 2 names different: declaration 'note' definition 'note_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:100:37: style: Function 'defineRange' argument 2 names different: declaration 'range' definition 'range_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.h:42:44: note: Function 'defineRange' argument 2 names different: declaration 'range' definition 'range_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:100:37: note: Function 'defineRange' argument 2 names different: declaration 'range' definition 'range_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/status.c:544:7: error: Uninitialized variable: poscontinue [uninitvar]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/uptext.c:63:16: style: The scope of the variable 'WITH' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/uptext.c:152:16: style: The scope of the variable 'WITH1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/uptext.c:208:22: style: Function 'addUptext' argument 1 names different: declaration 'voice' definition 'voice_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/uptext.h:18:29: note: Function 'addUptext' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/uptext.c:208:22: note: Function 'addUptext' argument 1 names different: declaration 'voice' definition 'voice_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:64:36: style: Function 'NextWord' argument 2 names different: declaration 's' definition 's_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:21:43: note: Function 'NextWord' argument 2 names different: declaration 's' definition 's_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:64:36: note: Function 'NextWord' argument 2 names different: declaration 's' definition 's_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:111:32: style: Function 'equalsIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:16:39: note: Function 'equalsIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:111:32: note: Function 'equalsIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:111:43: style: Function 'equalsIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:16:49: note: Function 'equalsIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:111:43: note: Function 'equalsIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:123:36: style: Function 'startsWithIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:17:43: note: Function 'startsWithIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:123:36: note: Function 'startsWithIgnoreCase' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:123:47: style: Function 'startsWithIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:17:53: note: Function 'startsWithIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:123:47: note: Function 'startsWithIgnoreCase' argument 2 names different: declaration 's2' definition 's2_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:135:36: style: Function 'startsWithBracedWord' argument 1 names different: declaration 'P' definition 'P_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:19:43: note: Function 'startsWithBracedWord' argument 1 names different: declaration 'P' definition 'P_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:135:36: note: Function 'startsWithBracedWord' argument 1 names different: declaration 'P' definition 'P_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:158:24: style: Function 'endsWith' argument 1 names different: declaration 's1' definition 's1_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:18:31: note: Function 'endsWith' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:158:24: note: Function 'endsWith' argument 1 names different: declaration 's1' definition 's1_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:292:17: style: Function 'grep' argument 1 names different: declaration 'source' definition 'source_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:33:24: note: Function 'grep' argument 1 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:292:17: note: Function 'grep' argument 1 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:292:32: style: Function 'grep' argument 2 names different: declaration 'pattern' definition 'pattern_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:33:38: note: Function 'grep' argument 2 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:292:32: note: Function 'grep' argument 2 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:338:21: style: Function 'match' argument 1 names different: declaration 'source' definition 'source_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:30:28: note: Function 'match' argument 1 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:338:21: note: Function 'match' argument 1 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:338:36: style: Function 'match' argument 2 names different: declaration 'pattern' definition 'pattern_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:30:42: note: Function 'match' argument 2 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:338:36: note: Function 'match' argument 2 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:37: style: Function 'translate' argument 2 names different: declaration 'source' definition 'source_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:31:44: note: Function 'translate' argument 2 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:37: note: Function 'translate' argument 2 names different: declaration 'source' definition 'source_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:52: style: Function 'translate' argument 3 names different: declaration 'pattern' definition 'pattern_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:31:58: note: Function 'translate' argument 3 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:52: note: Function 'translate' argument 3 names different: declaration 'pattern' definition 'pattern_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:68: style: Function 'translate' argument 4 names different: declaration 'target' definition 'target_'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.h:32:16: note: Function 'translate' argument 4 names different: declaration 'target' definition 'target_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:351:68: note: Function 'translate' argument 4 names different: declaration 'target' definition 'target_'.
texlive-bin-2018.20180710.48169/utils/m-tx/mtx-src/utility.c:310:10: error: Uninitialized struct member: V.matching [uninitStructMember]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/close.c:75:7: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/endfile.c:39:8: style: The scope of the variable 'tf' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/err.c:132:0: error: Syntax Error: AST broken, ternary operator lacks ':'. [internalAstError]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/inquire.c:24:6: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lread.c:355:9: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lread.c:396:17: portability: Assigning an integer to a pointer is not portable. [AssignmentIntegerToAddress]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lread.c:754:7: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lread.c:759:7: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lread.c:367:4: warning: Redundant assignment of 'f' to itself. [selfAssignment]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/lwrite.c:57:8: style: The scope of the variable 'p1' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/pow_di.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/pow_ri.c:14:15: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rdfmt.c:399:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rdfmt.c:435:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rsfe.c:11:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rsli.c:58:13: style: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rsli.c:57:2: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rsli.c:58:13: note: Variable 'f__recpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/rsne.c:83:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/s_cat.c:38:0: style: The scope of the variable 'nc' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/s_cat.c:42:0: style: The scope of the variable 'm' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/s_copy.c:20:24: style: The scope of the variable 'bend' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/s_stop.c:23:5: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/wref.c:212:43: style: The scope of the variable 's' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/wrtfmt.c:80:14: style: The scope of the variable 'hex' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/xwsne.c:30:0: style: The scope of the variable 'type' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/xwsne.c:31:10: style: The scope of the variable 'dims' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/z_log.c:56:19: style: The scope of the variable 't2' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/z_log.c:56:23: style: The scope of the variable 'u' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/z_log.c:56:26: style: The scope of the variable 'v' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/pmx/pmx-src/libf2c/z_log.c:59:11: style: The scope of the variable 'diff' can be reduced. [variableScope]
:196:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
./vlna.w:568:13: warning: Either the condition 'infile==NULL' is redundant or there is possible null pointer dereference: input. [nullPointerRedundantCheck]
./vlna.w:228:10: note: Assuming that condition 'infile==NULL' is not redundant
./vlna.w:233:5: note: Calling function 'tie', 1st argument 'input' value is 0
./vlna.w:568:13: note: Null pointer dereference
./vlna.w:613:25: warning: Either the condition 'outfile==NULL' is redundant or there is possible null pointer dereference: output. [nullPointerRedundantCheck]
./vlna.w:230:11: note: Assuming that condition 'outfile==NULL' is not redundant
./vlna.w:233:12: note: Calling function 'tie', 2nd argument 'output' value is 0
./vlna.w:613:25: note: Null pointer dereference
./vlna.w:562:5: style: The scope of the variable 'ic' can be reduced. [variableScope]
./vlna.w:199:6: style: The scope of the variable 'backup' can be reduced. [variableScope]
./vlna.w:200:5: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/pdfclose.c:64:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/pdfopen.c:103:18: style: struct member 'pdf_viewer_t::exec_post_options' is never used. [unusedStructMember]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:88:5: style: Variable '__SWM_VROOT' is reassigned a value before the old one has been used. [redundantAssignment]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:78:0: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:88:5: note: Variable '__SWM_VROOT' is reassigned a value before the old one has been used.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:282:48: style: Function 'sendx_string' argument 2 names different: declaration 'wname' definition 'window'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.h:11:59: note: Function 'sendx_string' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:282:48: note: Function 'sendx_string' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:300:47: style: Function 'sendx_token' argument 2 names different: declaration 'wname' definition 'window'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.h:12:58: note: Function 'sendx_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:300:47: note: Function 'sendx_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:314:51: style: Function 'sendx_alt_token' argument 2 names different: declaration 'wname' definition 'window'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.h:13:62: note: Function 'sendx_alt_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:314:51: note: Function 'sendx_alt_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:328:58: style: Function 'sendx_controlalt_token' argument 2 names different: declaration 'wname' definition 'window'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.h:14:69: note: Function 'sendx_controlalt_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:328:58: note: Function 'sendx_controlalt_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:342:55: style: Function 'sendx_control_token' argument 2 names different: declaration 'wname' definition 'window'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.h:15:66: note: Function 'sendx_control_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/sendx.c:342:55: note: Function 'sendx_control_token' argument 2 names different: declaration 'wname' definition 'window'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/utils.c:28:49: style: Function 'make_window_name' argument 2 names different: declaration 'basename' definition 'filename'. [funcArgNamesDifferent]
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/utils.h:11:56: note: Function 'make_window_name' argument 2 names different: declaration 'basename' definition 'filename'.
texlive-bin-2018.20180710.48169/utils/xpdfopen/xpdfopen-src/utils.c:28:49: note: Function 'make_window_name' argument 2 names different: declaration 'basename' definition 'filename'.
[08:24]

ftp://ftp.se.debian.org/debian/pool/main/t/texlive-doc/texlive-doc_2012.20120611.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/texlive-extra/texlive-extra_2018.20180725.orig.tar.xz
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:853:39: style: Redundant condition: *s=='['. '*s!='[' || (*s=='[' && s[-1]=='\\')' is equivalent to '*s!='[' || s[-1]=='\\'' [redundantCondition]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:490:9: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:27: style: The scope of the variable 'phia' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:33: style: The scope of the variable 'phib' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:39: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:42: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:45: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:48: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:51: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:570:54: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:821:12: style: The scope of the variable 't' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:821:24: style: The scope of the variable 'dx' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:821:28: style: The scope of the variable 'dy' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2182:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2182:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2182:21: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2182:24: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2340:26: style: The scope of the variable 'cpi' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2340:30: style: The scope of the variable 'spi' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:18: style: The scope of the variable 'x3' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:21: style: The scope of the variable 'y1' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:24: style: The scope of the variable 'y2' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:27: style: The scope of the variable 'y3' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:30: style: The scope of the variable 'beta' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:2341:35: style: The scope of the variable 'tt' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/axodraw2/axohelp.c:691:23: style: Variable 'argsize' is assigned a value that is never used. [unreadVariable]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5493:12: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5483:10: note: outer condition: (typed_A>0&&typed_R>0)||(typed_a>0&&typed_r>0)
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5493:12: note: identical inner condition: (typed_a>0&&typed_r>0)||(typed_A>0&&typed_R>0)
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:575:8: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:601:29: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:880:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:880:21: style: The scope of the variable 'ss' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1309:16: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1309:19: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1552:7: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1554:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1644:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1682:8: style: The scope of the variable 'll' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1706:9: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1733:7: style: The scope of the variable 'num' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1761:8: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1761:11: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1859:10: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:1860:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2181:16: style: The scope of the variable 'entry' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2181:24: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2625:22: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2625:29: style: The scope of the variable 'lb' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2625:37: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2625:44: style: The scope of the variable 'k' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2808:14: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2974:8: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3020:8: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3071:8: style: The scope of the variable 'fnc' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3071:13: style: The scope of the variable 'pnc' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3132:8: style: The scope of the variable 'pnc' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3159:7: style: The scope of the variable 'begblock' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3159:17: style: The scope of the variable 'lasti' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3159:29: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3159:32: style: The scope of the variable 'cloop' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3260:7: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3279:77: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3484:61: style: The scope of the variable 'didsetorig' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3856:7: style: The scope of the variable 'prnlen' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3886:8: style: The scope of the variable 'a_buf' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3886:23: style: The scope of the variable 'b_buf' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3953:10: style: The scope of the variable 'messn' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4245:8: style: The scope of the variable 'over' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4290:7: style: The scope of the variable 'l' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4523:55: style: The scope of the variable 'cnt' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4929:57: style: The scope of the variable 'nn' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5252:23: style: The scope of the variable 'len' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5253:11: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5278:10: style: The scope of the variable 'p' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5297:19: style: The scope of the variable 'i' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5316:28: style: The scope of the variable 'extralines' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5316:44: style: The scope of the variable 'commentANDignlines' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3034:18: error: Expression 'len+(len=nextbracket(p,'{','}'))' depends on order of evaluation of side effects [unknownEvaluationOrder]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5529:55: error: Expression '"%%%%      %d:  \"%s\"\n",l,argv[l++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:20: style: Function 'print_two' argument 1 names different: declaration 'line' definition 'i'. [funcArgNamesDifferent]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:232:20: note: Function 'print_two' argument 1 names different: declaration 'line' definition 'i'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:20: note: Function 'print_two' argument 1 names different: declaration 'line' definition 'i'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:27: style: Function 'print_two' argument 2 names different: declaration 'left' definition 'e'. [funcArgNamesDifferent]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:232:30: note: Function 'print_two' argument 2 names different: declaration 'left' definition 'e'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:27: note: Function 'print_two' argument 2 names different: declaration 'left' definition 'e'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:34: style: Function 'print_two' argument 3 names different: declaration 'right' definition 'z'. [funcArgNamesDifferent]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:232:40: note: Function 'print_two' argument 3 names different: declaration 'right' definition 'z'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:4115:34: note: Function 'print_two' argument 3 names different: declaration 'right' definition 'z'.
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:2759:19: style: Unused variable: l [unusedVariable]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3297:22: warning: Either the condition 'j<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3292:17: note: Assuming that condition 'j<0' is not redundant
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:3297:22: note: Negative array index
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5388:49: error: Used file that is not opened. [useClosedFile]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5398:28: error: Used file that is not opened. [useClosedFile]
texlive-extra-2018.20180725/texmf-dist/source/latex/bibarts/bibsort.c:5401:30: error: Used file that is not opened. [useClosedFile]
texlive-extra-2018.20180725/texmf-dist/source/latex/fancynum/tables.c:89:9: style: The scope of the variable 'line' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/splitindex/splitindex.c:282:11: style: The scope of the variable 'ts' can be reduced. [variableScope]
texlive-extra-2018.20180725/texmf-dist/source/latex/splitindex/splitindex.c:562:0: error: Resource leak: f [resourceLeak]
[08:28]

ftp://ftp.se.debian.org/debian/pool/main/t/texlive-lang/texlive-lang_2018.20180725.orig.tar.xz
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:207:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:207:12: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:298:25: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:327:19: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:327:22: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:267:7: style: Unused variable: p [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:739:8: style: Unused variable: j [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:739:10: style: Unused variable: k [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:758:5: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:739:22: style: Unused variable: p [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:100:33: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:112:32: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:113:33: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:115:32: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:120:40: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
texlive-lang-2018.20180725/texmf-dist/source/latex/bengali/beng.c:122:14: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:1016:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2284:62: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2285:60: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2286:52: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2350:59: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2351:50: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2352:43: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2356:60: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2357:51: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2362:59: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2363:50: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2364:63: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2368:60: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2369:70: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:268:6: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:268:12: style: The scope of the variable 'e' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:403:25: style: The scope of the variable 'j' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:434:19: style: The scope of the variable 'c' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:434:21: style: The scope of the variable 'd' can be reduced. [variableScope]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:336:7: style: Unused variable: p [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:1476:7: style: Unused variable: p [unusedVariable]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:162:32: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:163:33: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:165:32: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2284:33: warning: Conversion of char literal '~' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2285:33: warning: Conversion of char literal '~' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2286:15: warning: Conversion of char literal '~' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2296:4: warning: Conversion of char literal 'n' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2333:51: warning: Conversion of char literal 'i' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2334:21: warning: Conversion of char literal 'i' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2335:51: warning: Conversion of char literal 'E' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2336:21: warning: Conversion of char literal 'E' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2339:4: warning: Conversion of char literal 'a' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2339:34: warning: Conversion of char literal 'u' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2340:4: warning: Conversion of char literal 'e' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2340:34: warning: Conversion of char literal 'o' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2342:4: warning: Conversion of char literal 'A' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2342:34: warning: Conversion of char literal 'I' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2343:4: warning: Conversion of char literal 'U' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2343:34: warning: Conversion of char literal 'O' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2345:4: warning: Conversion of char literal '\26' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2350:34: warning: Conversion of char literal 'w' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2351:29: warning: Conversion of char literal 'w' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2352:14: warning: Conversion of char literal 'w' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2356:29: warning: Conversion of char literal 'W' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2357:14: warning: Conversion of char literal 'W' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2362:34: warning: Conversion of char literal 'x' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2363:29: warning: Conversion of char literal 'x' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2364:14: warning: Conversion of char literal 'x' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2368:29: warning: Conversion of char literal 'X' to bool always evaluates to true. [incorrectCharBooleanError]
texlive-lang-2018.20180725/texmf-dist/source/latex/sanskrit/skt.c:2369:14: warning: Conversion of char literal 'X' to bool always evaluates to true. [incorrectCharBooleanError]
[08:29]

ftp://ftp.se.debian.org/debian/pool/main/t/texmacs/texmacs_1.0.7.15.orig.tar.gz
TeXmacs-1.0.7.15-src/plugins/axiom/src/tm_axiom.c:56:8: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/axiom/src/tm_axiom.c:71:7: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/axiom/src/tm_axiom.c:86:17: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/axiom/src/tm_axiom.c:121:24: style: The scope of the variable 's' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/axiom/src/tm_axiom.c:201:16: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/maple/src.9/tm_maple_9.c:147:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/plugins/maple/src.9/tm_maple_9.c:141:3: note: Variable 'r' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/plugins/maple/src.9/tm_maple_9.c:147:3: note: Variable 'r' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/plugins/maple/src/tm_maple_5.cpp:324:9: style: Unused variable: sig [unusedVariable]
TeXmacs-1.0.7.15-src/plugins/maple/src/tm_maple_5.cpp:58:3: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/plugins/maple/src/tm_maple_5.cpp:60:3: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/plugins/mathematica/src.lazy/tm_mathematica.c:252:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
TeXmacs-1.0.7.15-src/plugins/mathematica/src.lazy/tm_mathematica.c:293:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
TeXmacs-1.0.7.15-src/plugins/mathematica/src.lazy/tm_mathematica.c:127:7: style: The scope of the variable 'pkt' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/mathematica/src.lazy/tm_mathematica.c:127:33: style: The scope of the variable 'err' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:84:22: style: Condition '1==0' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:106:19: style: Condition '1==1' is always true [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:146:14: style: Condition '1==0' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:155:22: style: Condition '1==0' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:159:20: style: Condition '1==1' is always true [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:195:14: style: Condition '1!=1' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:207:14: style: Condition '1!=1' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:670:9: style: Condition 'tab_comp_ptr' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:668:19: note: Assignment 'tab_comp_ptr=0', assigned value is 0
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:670:9: note: Condition 'tab_comp_ptr' is always false
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:334:10: warning: Either the condition 'TEMPB==NULL' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:638:14: note: Assuming that condition 'TEMPB==NULL' is not redundant
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:631:28: note: Calling function 'read_B', 2nd argument 'b' value is 0
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:334:10: note: Null pointer dereference
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:343:21: warning: Either the condition 'TEMPB==NULL' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:638:14: note: Assuming that condition 'TEMPB==NULL' is not redundant
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:631:28: note: Calling function 'read_B', 2nd argument 'b' value is 0
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:343:21: note: Null pointer dereference
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:650:11: warning: Either the condition 'TEMPB==NULL' is redundant or there is possible null pointer dereference: TEMPB. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:638:14: note: Assuming that condition 'TEMPB==NULL' is not redundant
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:650:11: note: Null pointer dereference
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:106:19: style: Same expression on both sides of '=='. [duplicateExpression]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:159:20: style: Same expression on both sides of '=='. [duplicateExpression]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:195:14: style: Same expression on both sides of '!='. [duplicateExpression]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:207:14: style: Same expression on both sides of '!='. [duplicateExpression]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:180:8: style: The scope of the variable 'st' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:391:7: style: The scope of the variable 'in_data' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:398:11: style: The scope of the variable 'nread' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:401:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:401:9: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:402:7: style: The scope of the variable 'got_prompt' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:403:7: style: The scope of the variable 'in_quote' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:403:17: style: The scope of the variable 'escaped' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:406:7: style: The scope of the variable 'last_nl' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/plugins/r/src/tm_r.c:428:7: error: Uninitialized variable: TEXMACS_HOME_PATH [uninitvar]
TeXmacs-1.0.7.15-src/src/Data/Convert/BibTeX/parsebib.cpp:171:7: style: The scope of the variable 'savpos' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:649:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:104:58: style: Function 'parse' argument 4 names different: declaration 'ch' definition 'change'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:51:67: note: Function 'parse' argument 4 names different: declaration 'ch' definition 'change'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:104:58: note: Function 'parse' argument 4 names different: declaration 'ch' definition 'change'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:491:55: style: Function 'parse_command' argument 3 names different: declaration 'which' definition 'cmd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:54:52: note: Function 'parse_command' argument 3 names different: declaration 'which' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:491:55: note: Function 'parse_command' argument 3 names different: declaration 'which' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:678:55: style: Function 'parse_unknown' argument 3 names different: declaration 'which' definition 'cmd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:56:52: note: Function 'parse_unknown' argument 3 names different: declaration 'which' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:678:55: note: Function 'parse_unknown' argument 3 names different: declaration 'which' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:49:8: performance: Technically the member function 'latex_parser::latex_error' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:70:15: note: Technically the member function 'latex_parser::latex_error' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:49:8: note: Technically the member function 'latex_parser::latex_error' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:53:8: performance: Technically the member function 'latex_parser::parse_symbol' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:439:15: note: Technically the member function 'latex_parser::parse_symbol' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:53:8: note: Technically the member function 'latex_parser::parse_symbol' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:57:8: style: Technically the member function 'latex_parser::can_parse_length' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:711:15: note: Technically the member function 'latex_parser::can_parse_length' can be const.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:57:8: note: Technically the member function 'latex_parser::can_parse_length' can be const.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:60:8: performance: Technically the member function 'latex_parser::parse_verbatim' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:823:15: note: Technically the member function 'latex_parser::parse_verbatim' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:60:8: note: Technically the member function 'latex_parser::parse_verbatim' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Tex/parsetex.cpp:48:3: style: Struct 'latex_parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:189:31: style: Function 'read_apply' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:52:29: note: Function 'read_apply' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:189:31: note: Function 'read_apply' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:48:10: performance: Technically the member function 'tm_reader::decode' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:70:12: note: Technically the member function 'tm_reader::decode' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:48:10: note: Technically the member function 'tm_reader::decode' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/fromtm.cpp:32:3: style: Struct 'tm_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/totm.cpp:63:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/upgradetm.cpp:2054:8: style: The scope of the variable 'no_style' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/Convert/Texmacs/upgradetm.cpp:349:11: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:202:36: style: Function 'transcode' argument 1 names different: declaration 's' definition 's2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:54:28: note: Function 'transcode' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:202:36: note: Function 'transcode' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:751:32: style: Function 'parse' argument 1 names different: declaration 's' definition 's2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:90:22: note: Function 'parse' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:751:32: note: Function 'parse' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:120:18: warning: Member variable 'xml_html_parser::html' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:120:18: warning: Member variable 'xml_html_parser::i' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:120:18: warning: Member variable 'xml_html_parser::n' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:49:15: performance: Technically the member function 'xml_html_parser::is_name_char' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:80:8: performance: Technically the member function 'xml_html_parser::finalize_preserve_space' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:657:18: note: Technically the member function 'xml_html_parser::finalize_preserve_space' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:80:8: note: Technically the member function 'xml_html_parser::finalize_preserve_space' can be static.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:84:8: style: Technically the member function 'xml_html_parser::build_valid_child' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:576:18: note: Technically the member function 'xml_html_parser::build_valid_child' can be const.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:84:8: note: Technically the member function 'xml_html_parser::build_valid_child' can be const.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:86:8: style: Technically the member function 'xml_html_parser::build_can_close' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:617:18: note: Technically the member function 'xml_html_parser::build_can_close' can be const.
TeXmacs-1.0.7.15-src/src/Data/Convert/Xml/parsexml.cpp:86:8: note: Technically the member function 'xml_html_parser::build_can_close' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:258:31: style: Function 'box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:131:35: note: Function 'box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:258:31: note: Function 'box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:49:3: style: Technically the member function 'frame::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:50:16: style: Technically the member function 'frame::operator()' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:51:16: style: Technically the member function 'frame::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:52:15: style: Technically the member function 'frame::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:53:15: style: Technically the member function 'frame::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:70:16: style: Technically the member function 'curve::operator()' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:71:15: style: Technically the member function 'curve::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:72:15: style: Technically the member function 'curve::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:58:3: style: Technically the member function 'grid::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:109:14: style: Technically the member function 'box::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:277:17: note: Technically the member function 'box::operator[]' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/boxes.hpp:109:14: note: Technically the member function 'box::operator[]' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/env.hpp:460:3: style: Class 'edit_env' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:23:36: style: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:26:24: note: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:23:36: note: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:25:36: style: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:27:24: note: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:25:36: note: Function 'drd_info_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:70:36: style: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:33:29: note: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:70:36: note: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:78:36: style: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:34:29: note: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:78:36: note: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:83:39: style: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:35:32: note: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:83:39: note: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:99:37: style: Function 'set_arity' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:38:30: note: Function 'set_arity' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:99:37: note: Function 'set_arity' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:122:42: style: Function 'get_arity_mode' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:39:35: note: Function 'get_arity_mode' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:122:42: note: Function 'get_arity_mode' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:127:42: style: Function 'get_child_mode' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:42:35: note: Function 'get_child_mode' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:127:42: note: Function 'get_child_mode' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:132:42: style: Function 'get_arity_base' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:40:35: note: Function 'get_arity_base' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:132:42: note: Function 'get_arity_base' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:137:43: style: Function 'get_arity_extra' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:41:36: note: Function 'get_arity_extra' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:137:43: note: Function 'get_arity_extra' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:142:42: style: Function 'get_nr_indices' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:43:35: note: Function 'get_nr_indices' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:142:42: note: Function 'get_nr_indices' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:147:40: style: Function 'freeze_arity' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:44:33: note: Function 'freeze_arity' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:147:40: note: Function 'freeze_arity' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:240:38: style: Function 'set_border' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:52:31: note: Function 'set_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:240:38: note: Function 'set_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:248:38: style: Function 'get_border' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:53:31: note: Function 'get_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:248:38: note: Function 'get_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:253:41: style: Function 'freeze_border' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:54:34: note: Function 'freeze_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:253:41: note: Function 'freeze_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:272:46: style: Function 'var_without_border' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:57:39: note: Function 'var_without_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:272:46: note: Function 'var_without_border' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:283:41: style: Function 'set_with_like' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:63:34: note: Function 'set_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:283:41: note: Function 'set_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:291:41: style: Function 'get_with_like' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:64:34: note: Function 'get_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:291:41: note: Function 'get_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:296:44: style: Function 'freeze_with_like' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:65:37: note: Function 'freeze_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:296:44: note: Function 'freeze_with_like' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:312:41: style: Function 'set_attribute' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:68:34: note: Function 'set_attribute' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:312:41: note: Function 'set_attribute' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:319:41: style: Function 'get_attribute' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:69:34: note: Function 'get_attribute' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:319:41: note: Function 'get_attribute' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:327:36: style: Function 'set_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:70:29: note: Function 'set_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:327:36: note: Function 'set_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:332:41: style: Function 'set_long_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:71:34: note: Function 'set_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:332:41: note: Function 'set_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:337:38: style: Function 'set_syntax' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:72:31: note: Function 'set_syntax' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:337:38: note: Function 'set_syntax' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:342:36: style: Function 'get_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:73:31: note: Function 'get_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:342:36: note: Function 'get_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:347:41: style: Function 'get_long_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:74:36: note: Function 'get_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:347:41: note: Function 'get_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:354:38: style: Function 'get_syntax' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:75:33: note: Function 'get_syntax' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:354:38: note: Function 'get_syntax' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:415:36: style: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:79:29: note: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:415:36: note: Function 'set_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:425:36: style: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:80:29: note: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:425:36: note: Function 'get_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:431:39: style: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:81:32: note: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:431:39: note: Function 'freeze_type' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:440:43: style: Function 'get_type_child' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:82:36: note: Function 'get_type_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:440:43: note: Function 'get_type_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:459:42: style: Function 'set_accessible' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:84:35: note: Function 'set_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:459:42: note: Function 'set_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:459:57: style: Function 'set_accessible' argument 3 names different: declaration 'access_mode' definition 'is_accessible'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:84:52: note: Function 'set_accessible' argument 3 names different: declaration 'access_mode' definition 'is_accessible'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:459:57: note: Function 'set_accessible' argument 3 names different: declaration 'access_mode' definition 'is_accessible'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:469:42: style: Function 'get_accessible' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:85:35: note: Function 'get_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:469:42: note: Function 'get_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:475:45: style: Function 'freeze_accessible' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:86:38: note: Function 'freeze_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:475:45: note: Function 'freeze_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:484:42: style: Function 'all_accessible' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:87:35: note: Function 'all_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:484:42: note: Function 'all_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:493:43: style: Function 'none_accessible' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:88:36: note: Function 'none_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:493:43: note: Function 'none_accessible' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:502:48: style: Function 'is_accessible_child' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:89:41: note: Function 'is_accessible_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:502:48: note: Function 'is_accessible_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:532:43: style: Function 'set_writability' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:91:36: note: Function 'set_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:532:43: note: Function 'set_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:542:43: style: Function 'get_writability' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:92:36: note: Function 'get_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:542:43: note: Function 'get_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:548:46: style: Function 'freeze_writability' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:93:39: note: Function 'freeze_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:548:46: note: Function 'freeze_writability' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:557:50: style: Function 'get_writability_child' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:94:43: note: Function 'get_writability_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:557:50: note: Function 'get_writability_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:573:42: style: Function 'set_child_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:107:35: note: Function 'set_child_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:573:42: note: Function 'set_child_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:578:47: style: Function 'set_child_long_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:108:40: note: Function 'set_child_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:578:47: note: Function 'set_child_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:583:42: style: Function 'get_child_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:109:37: note: Function 'get_child_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:583:42: note: Function 'get_child_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:588:47: style: Function 'get_child_long_name' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:110:42: note: Function 'get_child_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:588:47: note: Function 'get_child_long_name' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:593:43: style: Function 'get_child_name' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:111:38: note: Function 'get_child_name' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:593:43: note: Function 'get_child_name' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:605:48: style: Function 'get_child_long_name' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:112:43: note: Function 'get_child_long_name' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:605:48: note: Function 'get_child_long_name' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:654:35: style: Function 'set_env' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:100:28: note: Function 'set_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:654:35: note: Function 'set_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:668:35: style: Function 'get_env' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:101:28: note: Function 'get_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:668:35: note: Function 'get_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:674:38: style: Function 'freeze_env' argument 1 names different: declaration 'tag' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:102:31: note: Function 'freeze_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:674:38: note: Function 'freeze_env' argument 1 names different: declaration 'tag' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:683:42: style: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:103:35: note: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:683:42: note: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:718:42: style: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:104:35: note: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:718:42: note: Function 'get_env_child' argument 2 names different: declaration 'child' definition 'i'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:738:53: style: Function 'set_environment' argument 1 names different: declaration 'env' definition 'env2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:115:46: note: Function 'set_environment' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:738:53: note: Function 'set_environment' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:906:52: style: Function 'heuristic_init' argument 1 names different: declaration 'env' definition 'env2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:120:45: note: Function 'heuristic_init' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.cpp:906:52: note: Function 'heuristic_init' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:114:3: style: Struct 'parent_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:173:3: style: Struct 'child_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:174:3: style: Struct 'child_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:26:3: style: Class 'drd_info_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_info.hpp:128:3: style: Class 'drd_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/drd_std.hpp:26:3: style: Struct 'with_drd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:31: style: Function 'parent_info' argument 1 names different: declaration 'arity' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:113:20: note: Function 'parent_info' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:31: note: Function 'parent_info' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:38: style: Function 'parent_info' argument 2 names different: declaration 'extra' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:113:31: note: Function 'parent_info' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:38: note: Function 'parent_info' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:45: style: Function 'parent_info' argument 3 names different: declaration 'amode' definition 'am'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:113:42: note: Function 'parent_info' argument 3 names different: declaration 'amode' definition 'am'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:45: note: Function 'parent_info' argument 3 names different: declaration 'amode' definition 'am'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:53: style: Function 'parent_info' argument 4 names different: declaration 'cmode' definition 'cm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:113:53: note: Function 'parent_info' argument 4 names different: declaration 'cmode' definition 'cm'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:53: note: Function 'parent_info' argument 4 names different: declaration 'cmode' definition 'cm'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:223:44: style: Function 'operator==' argument 1 names different: declaration 'pi' definition 'ci'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:177:39: note: Function 'operator==' argument 1 names different: declaration 'pi' definition 'ci'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:223:44: note: Function 'operator==' argument 1 names different: declaration 'pi' definition 'ci'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:238:44: style: Function 'operator!=' argument 1 names different: declaration 'pi' definition 'ci'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:178:39: note: Function 'operator!=' argument 1 names different: declaration 'pi' definition 'ci'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:238:44: note: Function 'operator!=' argument 1 names different: declaration 'pi' definition 'ci'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:41: style: Function 'tag_info_rep' argument 1 names different: declaration 'pi' definition 'pi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:189:29: note: Function 'tag_info_rep' argument 1 names different: declaration 'pi' definition 'pi2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:41: note: Function 'tag_info_rep' argument 1 names different: declaration 'pi' definition 'pi2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:64: style: Function 'tag_info_rep' argument 2 names different: declaration 'ci' definition 'ci2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:189:51: note: Function 'tag_info_rep' argument 2 names different: declaration 'ci' definition 'ci2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:64: note: Function 'tag_info_rep' argument 2 names different: declaration 'ci' definition 'ci2'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:74: style: Function 'tag_info_rep' argument 3 names different: declaration 'extra' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:189:60: note: Function 'tag_info_rep' argument 3 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:74: note: Function 'tag_info_rep' argument 3 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:33: style: Function 'tag_info_rep' argument 1 names different: declaration 'arity' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:190:21: note: Function 'tag_info_rep' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:33: note: Function 'tag_info_rep' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:40: style: Function 'tag_info_rep' argument 2 names different: declaration 'extra' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:190:32: note: Function 'tag_info_rep' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:40: note: Function 'tag_info_rep' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:47: style: Function 'tag_info_rep' argument 3 names different: declaration 'amode' definition 'am'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:190:43: note: Function 'tag_info_rep' argument 3 names different: declaration 'amode' definition 'am'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:47: note: Function 'tag_info_rep' argument 3 names different: declaration 'amode' definition 'am'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:55: style: Function 'tag_info_rep' argument 4 names different: declaration 'cmode' definition 'cm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:190:54: note: Function 'tag_info_rep' argument 4 names different: declaration 'cmode' definition 'cm'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:254:55: note: Function 'tag_info_rep' argument 4 names different: declaration 'cmode' definition 'cm'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:269:25: style: Function 'tag_info' argument 1 names different: declaration 'arity' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:221:17: note: Function 'tag_info' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:269:25: note: Function 'tag_info' argument 1 names different: declaration 'arity' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:269:32: style: Function 'tag_info' argument 2 names different: declaration 'extra' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:221:30: note: Function 'tag_info' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:269:32: note: Function 'tag_info' argument 2 names different: declaration 'extra' definition 'x'.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:127:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:144:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:202:3: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:217:3: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:98:14: warning: Member variable 'parent_info::freeze_type' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:117:8: style: Technically the member function 'parent_info::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:149:14: note: Technically the member function 'parent_info::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:117:8: note: Technically the member function 'parent_info::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:177:8: style: Technically the member function 'child_info::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:223:13: note: Technically the member function 'child_info::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:177:8: note: Technically the member function 'child_info::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:225:3: style: Technically the member function 'tag_info::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:286:11: note: Technically the member function 'tag_info::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:225:3: note: Technically the member function 'tag_info::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.hpp:224:3: style: Class 'tag_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:171:43: performance: Function parameter 'pi' should be passed by const reference. [passedByValue]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:243:42: performance: Function parameter 'ci' should be passed by const reference. [passedByValue]
TeXmacs-1.0.7.15-src/src/Data/Drd/tag_info.cpp:251:41: performance: Function parameter 'pi2' should be passed by const reference. [passedByValue]
TeXmacs-1.0.7.15-src/src/Data/History/archiver.cpp:88:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Data/History/archiver.cpp:97:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Data/History/archiver.cpp:28:49: style: Function 'archiver_rep' argument 2 names different: declaration 'rp' definition 'rp2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/History/archiver.hpp:41:37: note: Function 'archiver_rep' argument 2 names different: declaration 'rp' definition 'rp2'.
TeXmacs-1.0.7.15-src/src/Data/History/archiver.cpp:28:49: note: Function 'archiver_rep' argument 2 names different: declaration 'rp' definition 'rp2'.
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:53:16: style: Technically the member function 'patch::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:78:9: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:79:9: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:76:20: style: Function 'patch' argument 1 names different: declaration 'par' definition 'branch'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:49:15: note: Function 'patch' argument 1 names different: declaration 'par' definition 'branch'.
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:76:20: note: Function 'patch' argument 1 names different: declaration 'par' definition 'branch'.
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:179:20: style: Function 'set_author' argument 1 names different: declaration 'author' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:76:25: note: Function 'set_author' argument 1 names different: declaration 'author' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:179:20: note: Function 'set_author' argument 1 names different: declaration 'author' definition 'a'.
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:48:3: style: Class 'patch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:34:3: style: Class 'compound_patch_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:43:3: style: Class 'branch_patch_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:26:7: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:31:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:26:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:27:16: style: The function 'get_modification' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:35:31: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:27:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:28:16: style: The function 'get_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:37:31: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:28:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:35:7: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:31:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:35:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:36:7: style: The function 'get_arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:32:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:36:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:37:9: style: The function 'get_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:34:24: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:37:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:44:7: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:31:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:44:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:45:7: style: The function 'get_arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:32:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:45:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:46:9: style: The function 'get_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:34:24: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:46:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:54:7: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:31:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:54:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:55:10: style: The function 'get_author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:41:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:55:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:56:8: style: The function 'get_birth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:39:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:56:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:64:7: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:31:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:64:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:65:7: style: The function 'get_arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:32:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:65:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:66:9: style: The function 'get_child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:34:24: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:66:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:69:10: style: The function 'get_author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Data/History/patch.hpp:41:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Data/History/patch.cpp:69:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Data/Observers/edit_observer.cpp:24:3: style: Class 'edit_observer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:47:44: style: Function 'set_highlight' argument 1 names different: declaration 'lan' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:32:27: note: Function 'set_highlight' argument 1 names different: declaration 'lan' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:47:44: note: Function 'set_highlight' argument 1 names different: declaration 'lan' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:56:44: style: Function 'get_highlight' argument 1 names different: declaration 'lan' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:33:27: note: Function 'get_highlight' argument 1 names different: declaration 'lan' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:56:44: note: Function 'get_highlight' argument 1 names different: declaration 'lan' definition 'l'.
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:56:59: style: Function 'get_highlight' argument 2 names different: declaration 'cols' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:33:44: note: Function 'get_highlight' argument 2 names different: declaration 'cols' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Observers/highlight_observer.cpp:56:59: note: Function 'get_highlight' argument 2 names different: declaration 'cols' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:189:32: style: Function 'get_ip' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:47:22: note: Function 'get_ip' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:189:32: note: Function 'get_ip' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:195:31: style: Function 'set_ip' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:48:21: note: Function 'set_ip' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:195:31: note: Function 'set_ip' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/ip_observer.cpp:27:3: style: Class 'ip_observer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Observers/link.hpp:28:3: style: Class 'soft_link_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Observers/link.hpp:38:3: style: Class 'soft_link' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Observers/link.hpp:67:3: style: Class 'link_repository' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_addendum.cpp:57:38: style: Function 'get_contents' argument 1 names different: declaration 'kind' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_addendum.cpp:47:26: note: Function 'get_contents' argument 1 names different: declaration 'kind' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_addendum.cpp:57:38: note: Function 'get_contents' argument 1 names different: declaration 'kind' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:54:48: style: Function 'get_position' argument 2 names different: declaration 'index' definition 'index2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:45:36: note: Function 'get_position' argument 2 names different: declaration 'index' definition 'index2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:54:48: note: Function 'get_position' argument 2 names different: declaration 'index' definition 'index2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:61:46: style: Function 'set_position' argument 2 names different: declaration 'index' definition 'index2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:46:34: note: Function 'set_position' argument 2 names different: declaration 'index' definition 'index2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/tree_position.cpp:61:46: note: Function 'set_position' argument 2 names different: declaration 'index' definition 'index2'.
TeXmacs-1.0.7.15-src/src/Data/Observers/undo_observer.cpp:24:3: style: Class 'undo_observer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1147:12: style: The scope of the variable 'next' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:71:25: style: Function 'is_space' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:27:21: note: Function 'is_space' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:71:25: note: Function 'is_space' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:120:14: style: Function 'upcase' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:33:21: note: Function 'upcase' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:120:14: note: Function 'upcase' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:127:14: style: Function 'locase' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:34:21: note: Function 'locase' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:127:14: note: Function 'locase' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:598:28: style: Function 'as_hexadecimal' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:67:35: note: Function 'as_hexadecimal' argument 2 names different: declaration 'length' definition 'len'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:598:28: note: Function 'as_hexadecimal' argument 2 names different: declaration 'length' definition 'len'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:730:34: style: Function 'tm_forward_access' argument 2 names different: declaration 'i' definition 'k'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:78:41: note: Function 'tm_forward_access' argument 2 names different: declaration 'i' definition 'k'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:730:34: note: Function 'tm_forward_access' argument 2 names different: declaration 'i' definition 'k'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:740:35: style: Function 'tm_backward_access' argument 2 names different: declaration 'i' definition 'k'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:79:42: note: Function 'tm_backward_access' argument 2 names different: declaration 'i' definition 'k'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:740:35: note: Function 'tm_backward_access' argument 2 names different: declaration 'i' definition 'k'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:930:31: style: Function 'starts' argument 2 names different: declaration 'test' definition 'what'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:96:36: note: Function 'starts' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:930:31: note: Function 'starts' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:935:32: style: Function 'starts' argument 2 names different: declaration 'test' definition 'what'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:97:37: note: Function 'starts' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:935:32: note: Function 'starts' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:940:29: style: Function 'ends' argument 2 names different: declaration 'test' definition 'what'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:98:34: note: Function 'ends' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:940:29: note: Function 'ends' argument 2 names different: declaration 'test' definition 'what'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:947:30: style: Function 'ends' argument 2 names different: declaration 'test' definition 'r'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:99:35: note: Function 'ends' argument 2 names different: declaration 'test' definition 'r'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:947:30: note: Function 'ends' argument 2 names different: declaration 'test' definition 'r'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1109:25: style: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:118:32: note: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1109:25: note: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1121:25: style: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:117:32: note: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1121:25: note: Function 'search_forwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1131:26: style: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:120:33: note: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1131:26: note: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1140:26: style: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:119:33: note: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1140:26: note: Function 'search_backwards' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1145:27: style: Function 'count_occurrences' argument 1 names different: declaration 'what' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/analyze.hpp:121:34: note: Function 'count_occurrences' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/analyze.cpp:1145:27: note: Function 'count_occurrences' argument 1 names different: declaration 'what' definition 's'.
TeXmacs-1.0.7.15-src/src/Data/String/converter.cpp:180:7: style: The scope of the variable 'start' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Data/String/converter.cpp:355:66: style: Function 'put_prefix_code' argument 3 names different: declaration 'ht' definition 'tree'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/String/converter.hpp:94:71: note: Function 'put_prefix_code' argument 3 names different: declaration 'ht' definition 'tree'.
TeXmacs-1.0.7.15-src/src/Data/String/converter.cpp:355:66: note: Function 'put_prefix_code' argument 3 names different: declaration 'ht' definition 'tree'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:35:19: style: Function 'first' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:27:26: note: Function 'first' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:35:19: note: Function 'first' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:65:20: style: Function 'invert' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:30:31: note: Function 'invert' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:65:20: note: Function 'invert' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:76:20: style: Function 'merge' argument 1 names different: declaration 's1' definition 'c1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:31:25: note: Function 'merge' argument 1 names different: declaration 's1' definition 'c1'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:76:20: note: Function 'merge' argument 1 names different: declaration 's1' definition 'c1'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:76:35: style: Function 'merge' argument 2 names different: declaration 's2' definition 'c2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:31:40: note: Function 'merge' argument 2 names different: declaration 's2' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:76:35: note: Function 'merge' argument 2 names different: declaration 's2' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:96:24: style: Function 'total_size' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:33:28: note: Function 'total_size' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:96:24: note: Function 'total_size' argument 1 names different: declaration 's' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:116:24: style: Function 'as_strings' argument 1 names different: declaration 'ss' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:35:32: note: Function 'as_strings' argument 1 names different: declaration 'ss' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/collection.cpp:116:24: note: Function 'as_strings' argument 1 names different: declaration 'ss' definition 'c'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/disk_table.hpp:37:3: style: Class 'disk_table_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/disk_table.hpp:46:3: style: Class 'disk_table' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:19:39: style: Function 'tmfs_create_file' argument 2 names different: declaration 'c' definition 'contents'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:132:46: note: Function 'tmfs_create_file' argument 2 names different: declaration 'c' definition 'contents'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:19:39: note: Function 'tmfs_create_file' argument 2 names different: declaration 'c' definition 'contents'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:48:37: style: Function 'tmfs_save_file' argument 2 names different: declaration 'contents' definition 'cont'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:136:42: note: Function 'tmfs_save_file' argument 2 names different: declaration 'contents' definition 'cont'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:48:37: note: Function 'tmfs_save_file' argument 2 names different: declaration 'contents' definition 'cont'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:123:28: style: Function 'tmfs_create_branch' argument 1 names different: declaration 'p' definition 'project'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:143:35: note: Function 'tmfs_create_branch' argument 1 names different: declaration 'p' definition 'project'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:123:28: note: Function 'tmfs_create_branch' argument 1 names different: declaration 'p' definition 'project'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:123:57: style: Function 'tmfs_create_branch' argument 3 names different: declaration 'u' definition 'user'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:143:58: note: Function 'tmfs_create_branch' argument 3 names different: declaration 'u' definition 'user'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_file.cpp:123:57: note: Function 'tmfs_create_branch' argument 3 names different: declaration 'u' definition 'user'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:167:29: style: Function 'tmfs_set_attributes' argument 1 names different: declaration 'file' definition 'ressource'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:121:34: note: Function 'tmfs_set_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:167:29: note: Function 'tmfs_set_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:173:29: style: Function 'tmfs_get_attributes' argument 1 names different: declaration 'file' definition 'ressource'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:122:40: note: Function 'tmfs_get_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:173:29: note: Function 'tmfs_get_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:180:29: style: Function 'tmfs_add_attributes' argument 1 names different: declaration 'file' definition 'ressource'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:123:34: note: Function 'tmfs_add_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:180:29: note: Function 'tmfs_add_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:188:32: style: Function 'tmfs_remove_attributes' argument 1 names different: declaration 'file' definition 'ressource'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:124:37: note: Function 'tmfs_remove_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:188:32: note: Function 'tmfs_remove_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:195:32: style: Function 'tmfs_change_attributes' argument 1 names different: declaration 'file' definition 'ressource'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:125:37: note: Function 'tmfs_change_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_permissions.cpp:195:32: note: Function 'tmfs_change_attributes' argument 1 names different: declaration 'file' definition 'ressource'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_properties.cpp:107:30: style: Function 'tmfs_get_solutions' argument 1 names different: declaration 'p' definition 'query'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:91:40: note: Function 'tmfs_get_solutions' argument 1 names different: declaration 'p' definition 'query'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_properties.cpp:107:30: note: Function 'tmfs_get_solutions' argument 1 names different: declaration 'p' definition 'query'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_properties.cpp:142:32: style: Function 'tmfs_get_solutions' argument 1 names different: declaration 'ps' definition 'queries'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs.hpp:92:42: note: Function 'tmfs_get_solutions' argument 1 names different: declaration 'ps' definition 'queries'.
TeXmacs-1.0.7.15-src/src/Data/Tmfs/tmfs_properties.cpp:142:32: note: Function 'tmfs_get_solutions' argument 1 names different: declaration 'ps' definition 'queries'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_brackets.cpp:537:34: style: Function 'downgrade_brackets' argument 2 names different: declaration 'del_miss' definition 'delete_missing'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.hpp:23:39: note: Function 'downgrade_brackets' argument 2 names different: declaration 'del_miss' definition 'delete_missing'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_brackets.cpp:537:34: note: Function 'downgrade_brackets' argument 2 names different: declaration 'del_miss' definition 'delete_missing'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:354:8: performance: Technically the member function 'invisible_corrector::is_letter_like' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:370:22: note: Technically the member function 'invisible_corrector::is_letter_like' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:354:8: note: Technically the member function 'invisible_corrector::is_letter_like' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:355:8: performance: Technically the member function 'invisible_corrector::contains_infix' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:377:22: note: Technically the member function 'invisible_corrector::contains_infix' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:355:8: note: Technically the member function 'invisible_corrector::contains_infix' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:356:8: performance: Technically the member function 'invisible_corrector::contains_plus_like' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:386:22: note: Technically the member function 'invisible_corrector::contains_plus_like' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_correct.cpp:356:8: note: Technically the member function 'invisible_corrector::contains_plus_like' can be static.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_cursor.cpp:75:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.cpp:179:33: style: Function 'selection_compute' argument 2 names different: declaration 'i1' definition 'start'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.hpp:18:38: note: Function 'selection_compute' argument 2 names different: declaration 'i1' definition 'start'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.cpp:179:33: note: Function 'selection_compute' argument 2 names different: declaration 'i1' definition 'start'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.cpp:179:45: style: Function 'selection_compute' argument 3 names different: declaration 'i2' definition 'end'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.hpp:18:47: note: Function 'selection_compute' argument 3 names different: declaration 'i2' definition 'end'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_select.cpp:179:45: note: Function 'selection_compute' argument 3 names different: declaration 'i2' definition 'end'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:368:44: style: Function 'next_tag' argument 3 names different: declaration 'labs' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.hpp:41:44: note: Function 'next_tag' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:368:44: note: Function 'next_tag' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:370:48: style: Function 'previous_tag' argument 3 names different: declaration 'labs' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.hpp:42:48: note: Function 'previous_tag' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:370:48: note: Function 'previous_tag' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:373:58: style: Function 'next_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.hpp:43:58: note: Function 'next_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:373:58: note: Function 'next_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:375:62: style: Function 'previous_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.hpp:44:62: note: Function 'previous_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Data/Tree/tree_traverse.cpp:375:62: note: Function 'previous_tag_same_argument' argument 3 names different: declaration 'labs' definition 'which'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:164:27: style: Function 'print' argument 1 names different: declaration 'ps_name' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.hpp:66:19: note: Function 'print' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:164:27: note: Function 'print' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:164:38: style: Function 'print' argument 2 names different: declaration 'to_file' definition 'conform'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.hpp:66:33: note: Function 'print' argument 2 names different: declaration 'to_file' definition 'conform'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:164:38: note: Function 'print' argument 2 names different: declaration 'to_file' definition 'conform'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:253:35: style: Function 'print_to_file' argument 1 names different: declaration 'ps_name' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.hpp:67:27: note: Function 'print_to_file' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:253:35: note: Function 'print_to_file' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:289:31: style: Function 'export_ps' argument 1 names different: declaration 'ps_name' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.hpp:69:23: note: Function 'export_ps' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:289:31: note: Function 'export_ps' argument 1 names different: declaration 'ps_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:294:35: style: Function 'print_snippet' argument 1 names different: declaration 'u' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.hpp:70:33: note: Function 'print_snippet' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:294:35: note: Function 'print_snippet' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_main.cpp:165:13: style: Variable 'pdf' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:71:54: style: Function 'set_fin' argument 1 names different: declaration 'fin' definition 'H'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:38:54: note: Function 'set_fin' argument 1 names different: declaration 'fin' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:71:54: note: Function 'set_fin' argument 1 names different: declaration 'fin' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:74:50: style: Function 'set_init' argument 1 names different: declaration 'init' definition 'H'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:36:55: note: Function 'set_init' argument 1 names different: declaration 'init' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:74:50: note: Function 'set_init' argument 1 names different: declaration 'init' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:80:50: style: Function 'add_init' argument 1 names different: declaration 'init' definition 'H'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:37:55: note: Function 'add_init' argument 1 names different: declaration 'init' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:80:50: note: Function 'add_init' argument 1 names different: declaration 'init' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:269:45: style: Function 'defined_at_cursor' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:58:38: note: Function 'defined_at_cursor' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:269:45: note: Function 'defined_at_cursor' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:275:41: style: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:61:34: note: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:275:41: note: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:282:41: style: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:62:34: note: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:282:41: note: Function 'get_env_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:297:43: style: Function 'defined_at_init' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:59:36: note: Function 'defined_at_init' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:297:43: note: Function 'defined_at_init' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:304:43: style: Function 'defined_in_init' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:60:36: note: Function 'defined_in_init' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:304:43: note: Function 'defined_in_init' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:309:42: style: Function 'get_init_value' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:63:35: note: Function 'get_init_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:309:42: note: Function 'get_init_value' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:320:42: style: Function 'get_env_string' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:64:35: note: Function 'get_env_string' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:320:42: note: Function 'get_env_string' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:325:43: style: Function 'get_init_string' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:65:36: note: Function 'get_init_string' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:325:43: note: Function 'get_init_string' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:330:39: style: Function 'get_env_int' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:66:32: note: Function 'get_env_int' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:330:39: note: Function 'get_env_int' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:335:40: style: Function 'get_init_int' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:67:33: note: Function 'get_init_int' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:335:40: note: Function 'get_init_int' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:340:42: style: Function 'get_env_double' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:68:35: note: Function 'get_env_double' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:340:42: note: Function 'get_env_double' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:345:43: style: Function 'get_init_double' argument 1 names different: declaration 'var_name' definition 'var'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:69:36: note: Function 'get_init_double' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:345:43: note: Function 'get_init_double' argument 1 names different: declaration 'var_name' definition 'var'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:394:54: style: Function 'exec' argument 2 names different: declaration 'env' definition 'H'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:72:47: note: Function 'exec' argument 2 names different: declaration 'env' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:394:54: note: Function 'exec' argument 2 names different: declaration 'env' definition 'H'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:522:38: style: Function 'init_style' argument 1 names different: declaration 'style' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:86:31: note: Function 'init_style' argument 1 names different: declaration 'style' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:522:38: note: Function 'init_style' argument 1 names different: declaration 'style' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:531:44: style: Function 'init_add_package' argument 1 names different: declaration 'package' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:87:37: note: Function 'init_add_package' argument 1 names different: declaration 'package' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:531:44: note: Function 'init_add_package' argument 1 names different: declaration 'package' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:543:47: style: Function 'init_remove_package' argument 1 names different: declaration 'package' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.hpp:88:40: note: Function 'init_remove_package' argument 1 names different: declaration 'package' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Editor/edit_typeset.cpp:543:47: note: Function 'init_remove_package' argument 1 names different: declaration 'package' definition 'name'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_complete.cpp:181:52: style: Function 'session_complete_command' argument 1 names different: declaration 't' definition 'tt'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:145:41: note: Function 'session_complete_command' argument 1 names different: declaration 't' definition 'tt'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_complete.cpp:181:52: note: Function 'session_complete_command' argument 1 names different: declaration 't' definition 'tt'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_complete.cpp:202:43: style: Function 'custom_complete' argument 1 names different: declaration 't' definition 'r'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:146:30: note: Function 'custom_complete' argument 1 names different: declaration 't' definition 'r'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_complete.cpp:202:43: note: Function 'custom_complete' argument 1 names different: declaration 't' definition 'r'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_cursor.cpp:73:55: style: Function 'cursor_move_sub' argument 3 names different: declaration 'delta' definition 'd0'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_cursor.hpp:33:45: note: Function 'cursor_move_sub' argument 3 names different: declaration 'delta' definition 'd0'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_cursor.cpp:73:55: note: Function 'cursor_move_sub' argument 3 names different: declaration 'delta' definition 'd0'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.cpp:450:7: style: The scope of the variable 'wb' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:64:75: style: Function 'kbd_get_command' argument 3 names different: declaration 'cmd' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:134:62: note: Function 'kbd_get_command' argument 3 names different: declaration 'cmd' definition 'c'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:64:75: note: Function 'kbd_get_command' argument 3 names different: declaration 'cmd' definition 'c'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:125:39: style: Function 'key_press' argument 1 names different: declaration 'key' definition 'gkey'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:139:26: note: Function 'key_press' argument 1 names different: declaration 'key' definition 'gkey'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:125:39: note: Function 'key_press' argument 1 names different: declaration 'key' definition 'gkey'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:206:42: style: Function 'kbd_shortcut' argument 1 names different: declaration 's' definition 'cmd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:138:29: note: Function 'kbd_shortcut' argument 1 names different: declaration 's' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_keyboard.cpp:206:42: note: Function 'kbd_shortcut' argument 1 names different: declaration 's' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:79:12: style: Opposite expression on both sides of '&&'. [oppositeExpression]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:79:12: note: Opposite expression on both sides of '&&'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:79:12: note: Opposite expression on both sides of '&&'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:81:10: style: Opposite expression on both sides of '&&'. [oppositeExpression]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:81:10: note: Opposite expression on both sides of '&&'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:81:10: note: Opposite expression on both sides of '&&'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:347:39: style: Function 'mouse_any' argument 1 names different: declaration 's' definition 'type'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:149:26: note: Function 'mouse_any' argument 1 names different: declaration 's' definition 'type'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:347:39: note: Function 'mouse_any' argument 1 names different: declaration 's' definition 'type'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:428:64: style: Function 'handle_mouse' argument 4 names different: declaration 'mods' definition 'm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_interface.hpp:182:51: note: Function 'handle_mouse' argument 4 names different: declaration 'mods' definition 'm'.
TeXmacs-1.0.7.15-src/src/Edit/Interface/edit_mouse.cpp:428:64: note: Function 'handle_mouse' argument 4 names different: declaration 'mods' definition 'm'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:17: style: Function 'get_deletion_point' argument 2 names different: declaration 'l' definition 'last'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.hpp:23:42: note: Function 'get_deletion_point' argument 2 names different: declaration 'l' definition 'last'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:17: note: Function 'get_deletion_point' argument 2 names different: declaration 'l' definition 'last'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:28: style: Function 'get_deletion_point' argument 3 names different: declaration 'r' definition 'rix'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.hpp:23:50: note: Function 'get_deletion_point' argument 3 names different: declaration 'r' definition 'rix'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:28: note: Function 'get_deletion_point' argument 3 names different: declaration 'r' definition 'rix'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:56: style: Function 'get_deletion_point' argument 6 names different: declaration 'f' definition 'forward'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.hpp:23:76: note: Function 'get_deletion_point' argument 6 names different: declaration 'f' definition 'forward'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_delete.cpp:24:56: note: Function 'get_deletion_point' argument 6 names different: declaration 'f' definition 'forward'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:452:62: style: Function 'table_remove' argument 4 names different: declaration 'nr_rows' definition 'delr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:64:53: note: Function 'table_remove' argument 4 names different: declaration 'nr_rows' definition 'delr'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:452:62: note: Function 'table_remove' argument 4 names different: declaration 'nr_rows' definition 'delr'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:452:72: style: Function 'table_remove' argument 5 names different: declaration 'nr_cols' definition 'delc'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:64:66: note: Function 'table_remove' argument 5 names different: declaration 'nr_cols' definition 'delc'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:452:72: note: Function 'table_remove' argument 5 names different: declaration 'nr_cols' definition 'delc'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:513:62: style: Function 'table_insert' argument 4 names different: declaration 'nr_rows' definition 'insr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:63:53: note: Function 'table_insert' argument 4 names different: declaration 'nr_rows' definition 'insr'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:513:62: note: Function 'table_insert' argument 4 names different: declaration 'nr_rows' definition 'insr'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:513:72: style: Function 'table_insert' argument 5 names different: declaration 'nr_cols' definition 'insc'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:63:66: note: Function 'table_insert' argument 5 names different: declaration 'nr_cols' definition 'insc'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:513:72: note: Function 'table_insert' argument 5 names different: declaration 'nr_cols' definition 'insc'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:8: style: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:65:33: note: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:8: note: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:16: style: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:65:40: note: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:16: note: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:26: style: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:65:48: note: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:26: note: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:36: style: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:65:56: note: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:36: note: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:46: style: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:65:64: note: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:745:46: note: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:8: style: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:33: note: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:8: note: Function 'table_get_subtable' argument 1 names different: declaration 'p' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:16: style: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:40: note: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:16: note: Function 'table_get_subtable' argument 2 names different: declaration 'i1' definition 'row1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:26: style: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:48: note: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:26: note: Function 'table_get_subtable' argument 3 names different: declaration 'j1' definition 'col1'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:36: style: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:56: note: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:36: note: Function 'table_get_subtable' argument 4 names different: declaration 'i2' definition 'row2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:46: style: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:64: note: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:46: note: Function 'table_get_subtable' argument 5 names different: declaration 'j2' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:57: style: Function 'table_get_subtable' argument 6 names different: declaration 'rec' definition 'recurse'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.hpp:66:73: note: Function 'table_get_subtable' argument 6 names different: declaration 'rec' definition 'recurse'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_table.cpp:752:57: note: Function 'table_get_subtable' argument 6 names different: declaration 'rec' definition 'recurse'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.cpp:272:33: style: Function 'make_space' argument 1 names different: declaration 't' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.hpp:40:25: note: Function 'make_space' argument 1 names different: declaration 't' definition 'u'.
TeXmacs-1.0.7.15-src/src/Edit/Modify/edit_text.cpp:272:33: note: Function 'make_space' argument 1 names different: declaration 't' definition 'u'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:42:34: style: Function 'std_font_metric_rep' argument 3 names different: declaration 'bc' definition 'bc2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:37:54: note: Function 'std_font_metric_rep' argument 3 names different: declaration 'bc' definition 'bc2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:42:34: note: Function 'std_font_metric_rep' argument 3 names different: declaration 'bc' definition 'bc2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:42:43: style: Function 'std_font_metric_rep' argument 4 names different: declaration 'ec' definition 'ec2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:37:62: note: Function 'std_font_metric_rep' argument 4 names different: declaration 'ec' definition 'ec2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:42:43: note: Function 'std_font_metric_rep' argument 4 names different: declaration 'ec' definition 'ec2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:58:25: style: Function 'std_font_metric' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:106:37: note: Function 'std_font_metric' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:58:25: note: Function 'std_font_metric' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:23: style: Function 'std_font_glyphs_rep' argument 2 names different: declaration 'fng' definition 'fng2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:83:44: note: Function 'std_font_glyphs_rep' argument 2 names different: declaration 'fng' definition 'fng2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:23: note: Function 'std_font_glyphs_rep' argument 2 names different: declaration 'fng' definition 'fng2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:33: style: Function 'std_font_glyphs_rep' argument 3 names different: declaration 'bc' definition 'bc2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:83:53: note: Function 'std_font_glyphs_rep' argument 3 names different: declaration 'bc' definition 'bc2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:33: note: Function 'std_font_glyphs_rep' argument 3 names different: declaration 'bc' definition 'bc2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:42: style: Function 'std_font_glyphs_rep' argument 4 names different: declaration 'ec' definition 'ec2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:83:61: note: Function 'std_font_glyphs_rep' argument 4 names different: declaration 'ec' definition 'ec2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:88:42: note: Function 'std_font_glyphs_rep' argument 4 names different: declaration 'ec' definition 'ec2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:92:31: style: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:84:19: note: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:92:31: note: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:94:3: style: Struct 'font_metric_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:84:10: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:103:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.cpp:84:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:27: style: Function 'glyph_rep' argument 1 names different: declaration 'w' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:18: note: Function 'glyph_rep' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:27: note: Function 'glyph_rep' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:35: style: Function 'glyph_rep' argument 2 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:25: note: Function 'glyph_rep' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:35: note: Function 'glyph_rep' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:43: style: Function 'glyph_rep' argument 3 names different: declaration 'xoff' definition 'xoff2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:32: note: Function 'glyph_rep' argument 3 names different: declaration 'xoff' definition 'xoff2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:43: note: Function 'glyph_rep' argument 3 names different: declaration 'xoff' definition 'xoff2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:54: style: Function 'glyph_rep' argument 4 names different: declaration 'yoff' definition 'yoff2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:42: note: Function 'glyph_rep' argument 4 names different: declaration 'yoff' definition 'yoff2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:20:54: note: Function 'glyph_rep' argument 4 names different: declaration 'yoff' definition 'yoff2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:21:13: style: Function 'glyph_rep' argument 5 names different: declaration 'depth' definition 'depth2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:52: note: Function 'glyph_rep' argument 5 names different: declaration 'depth' definition 'depth2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:21:13: note: Function 'glyph_rep' argument 5 names different: declaration 'depth' definition 'depth2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:21:25: style: Function 'glyph_rep' argument 6 names different: declaration 'status' definition 'status2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:43:63: note: Function 'glyph_rep' argument 6 names different: declaration 'status' definition 'status2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph.cpp:21:25: note: Function 'glyph_rep' argument 6 names different: declaration 'status' definition 'status2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_ops.cpp:54:41: style: Function 'clip' argument 5 names different: declaration 'y3' definition 'y2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:81:53: note: Function 'clip' argument 5 names different: declaration 'y3' definition 'y2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_ops.cpp:54:41: note: Function 'clip' argument 5 names different: declaration 'y3' definition 'y2'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_shrink.cpp:216:23: style: Function 'shrink' argument 2 names different: declaration 'xf' definition 'xfactor'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:76:33: note: Function 'shrink' argument 2 names different: declaration 'xf' definition 'xfactor'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_shrink.cpp:216:23: note: Function 'shrink' argument 2 names different: declaration 'xf' definition 'xfactor'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_shrink.cpp:216:36: style: Function 'shrink' argument 3 names different: declaration 'yf' definition 'yfactor'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/bitmap_font.hpp:76:41: note: Function 'shrink' argument 3 names different: declaration 'yf' definition 'yfactor'.
TeXmacs-1.0.7.15-src/src/Graphics/Bitmap_fonts/glyph_shrink.cpp:216:36: note: Function 'shrink' argument 3 names different: declaration 'yf' definition 'yfactor'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: warning: Virtual function 'lookup' is called from constructor 'charmap_rep(string name)' at line 30. Dynamic binding is not used. [virtualCallInConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:30:7: note: Calling lookup
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: note: lookup is a virtual method
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:28:3: style: Struct 'charmap_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/translator.hpp:28:3: style: Struct 'translator_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:125:3: style: Struct 'explicit_charmap_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:73:8: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:73:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:94:8: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:94:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:127:8: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:127:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:157:7: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:30:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:157:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:163:11: style: The function 'child' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:31:26: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:163:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:173:8: style: The function 'lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.hpp:34:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/charmap.cpp:173:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:46:28: style: Function 'compound_font_rep' argument 2 names different: declaration 'def' definition 'def2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:34:47: note: Function 'compound_font_rep' argument 2 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:46:28: note: Function 'compound_font_rep' argument 2 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:46:46: style: Function 'compound_font_rep' argument 3 names different: declaration 'fn' definition 'fn2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:34:64: note: Function 'compound_font_rep' argument 3 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:46:46: note: Function 'compound_font_rep' argument 3 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:36:10: style: The function 'get_extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:59:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:36:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:37:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:61:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:37:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:38:10: style: The function 'get_glyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:71:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:38:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:39:10: style: The function 'get_left_slope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:63:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:39:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:40:10: style: The function 'get_right_slope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:64:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:40:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:41:10: style: The function 'get_left_correction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:65:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:41:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:42:10: style: The function 'get_right_correction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:66:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/compound_font.cpp:42:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:22:28: style: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:55:20: note: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:22:28: note: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:30:28: style: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:56:20: note: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:30:28: note: Function 'font_rep' argument 1 names different: declaration 'name' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:156:51: style: Function 'error_font_rep' argument 2 names different: declaration 'fn' definition 'fnb'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:150:37: note: Function 'error_font_rep' argument 2 names different: declaration 'fn' definition 'fnb'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:156:51: note: Function 'error_font_rep' argument 2 names different: declaration 'fn' definition 'fnb'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:22:11: warning: Member variable 'font_rep::slope' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:151:8: style: The function 'get_extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:59:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:151:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:152:8: style: The function 'get_xpositions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:60:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:152:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:153:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:61:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.cpp:153:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:42:8: style: The function 'get_extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:59:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:42:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:45:9: style: The function 'get_glyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:71:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:45:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:47:10: style: The function 'get_left_slope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:63:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:47:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:48:10: style: The function 'get_right_slope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:64:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/math_font.cpp:48:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/translator.cpp:112:8: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:40:45: style: Function 'virtual_font_rep' argument 4 names different: declaration 'size' definition 'size2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:30:63: note: Function 'virtual_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:40:45: note: Function 'virtual_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:40:56: style: Function 'virtual_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:30:73: note: Function 'virtual_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:40:56: note: Function 'virtual_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:248:52: style: Function 'get_char' argument 2 names different: declaration 'fnm' definition 'cfnm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:32:42: note: Function 'get_char' argument 2 names different: declaration 'fnm' definition 'cfnm'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:248:52: note: Function 'get_char' argument 2 names different: declaration 'fnm' definition 'cfnm'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:248:71: style: Function 'get_char' argument 3 names different: declaration 'fng' definition 'cfng'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:32:60: note: Function 'get_char' argument 3 names different: declaration 'fng' definition 'cfng'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:248:71: note: Function 'get_char' argument 3 names different: declaration 'fng' definition 'cfng'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:307:33: style: Function 'virtual_font' argument 2 names different: declaration 'family' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:79:38: note: Function 'virtual_font' argument 2 names different: declaration 'family' definition 'name'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:307:33: note: Function 'virtual_font' argument 2 names different: declaration 'family' definition 'name'.
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:24:16: warning: The struct 'virtual_font_rep' defines member variable with name 'size' also defined in its parent struct 'font_rep'. [duplInheritedMember]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:31:12: note: Parent variable 'font_rep::size'
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:24:16: note: Derived variable 'virtual_font_rep::size'
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:33:9: style: The function 'get_glyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:71:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:33:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:35:8: style: The function 'get_extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:59:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:36:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/font.hpp:61:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Fonts/virtual_font.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Gui/widget.hpp:65:15: style: Technically the member function 'widget::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/widget.hpp:66:15: style: Technically the member function 'widget::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:88:3: style: Technically the member function 'slot::operatorslot_id' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:89:15: style: Technically the member function 'slot::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:90:15: style: Technically the member function 'slot::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:91:15: style: Technically the member function 'slot::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:92:15: style: Technically the member function 'slot::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/widget.cpp:107:15: style: Technically the member function 'widget_connection::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/widget.cpp:110:15: style: Technically the member function 'widget_connection::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Gui/message.hpp:85:3: style: Class 'slot' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:209:29: style: Function 'distance' argument 2 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:47:36: note: Function 'distance' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:209:29: note: Function 'distance' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:217:27: style: Function 'nearby' argument 2 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:48:32: note: Function 'nearby' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:217:27: note: Function 'nearby' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:222:15: style: Function 'inf' argument 1 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:49:21: note: Function 'inf' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:222:15: note: Function 'inf' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:231:15: style: Function 'sup' argument 1 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:50:21: note: Function 'sup' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:231:15: note: Function 'sup' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:240:22: style: Function 'operator+' argument 1 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:51:31: note: Function 'operator+' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:240:22: note: Function 'operator+' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:249:22: style: Function 'operator-' argument 1 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:52:31: note: Function 'operator-' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:249:22: note: Function 'operator-' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:258:32: style: Function 'operator*' argument 2 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:53:41: note: Function 'operator*' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:258:32: note: Function 'operator*' argument 2 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:267:21: style: Function 'normalize' argument 1 names different: declaration 'pl' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.hpp:54:30: note: Function 'normalize' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/poly_line.cpp:267:21: note: Function 'normalize' argument 1 names different: declaration 'pl' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/recognize_handwriting.cpp:29:10: style: The scope of the variable 'best_i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Graphics/Handwriting/recognize_handwriting.cpp:36:64: style: Variable 'best_i' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Graphics/Mathematics/math_tree.cpp:19:11: style: Function 'neg' argument 1 names different: declaration 't1' definition 't'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Mathematics/math_tree.hpp:16:16: note: Function 'neg' argument 1 names different: declaration 't1' definition 't'.
TeXmacs-1.0.7.15-src/src/Graphics/Mathematics/math_tree.cpp:19:11: note: Function 'neg' argument 1 names different: declaration 't1' definition 't'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:469:12: style: The scope of the variable 'd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:469:15: style: The scope of the variable 'l' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:7: style: Function 'printer_rep' argument 1 names different: declaration 'ps_file_name' definition 'ps_file_name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:49:20: note: Function 'printer_rep' argument 1 names different: declaration 'ps_file_name' definition 'ps_file_name2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:7: note: Function 'printer_rep' argument 1 names different: declaration 'ps_file_name' definition 'ps_file_name2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:26: style: Function 'printer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:49:38: note: Function 'printer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:26: note: Function 'printer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:36: style: Function 'printer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:49:47: note: Function 'printer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:42:36: note: Function 'printer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:10: style: Function 'printer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:50:16: note: Function 'printer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:10: note: Function 'printer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:27: style: Function 'printer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:50:28: note: Function 'printer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:27: note: Function 'printer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:46: style: Function 'printer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:50:43: note: Function 'printer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:46: note: Function 'printer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:63: style: Function 'printer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:50:59: note: Function 'printer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:43:63: note: Function 'printer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:171:29: style: Function 'define' argument 1 names different: declaration 'comm' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:57:23: note: Function 'define' argument 1 names different: declaration 'comm' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:171:29: note: Function 'define' argument 1 names different: declaration 'comm' definition 's'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:594:24: style: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:84:19: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.cpp:594:24: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:52:8: style: The function 'is_printer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:51:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:52:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:53:8: style: The function 'next_page' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:55:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:53:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:74:8: style: The function 'anchor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:111:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:74:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:75:8: style: The function 'href' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:112:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:75:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:79:9: style: The function 'set_clipping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:97:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:79:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:80:9: style: The function 'get_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:73:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:80:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:81:9: style: The function 'get_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:74:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:81:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:82:9: style: The function 'set_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:78:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:82:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:83:9: style: The function 'set_background' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:79:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:83:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:84:9: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:81:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:84:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:85:9: style: The function 'set_line_style' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:82:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:85:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:86:9: style: The function 'line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:83:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:86:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:87:9: style: The function 'lines' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:84:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:87:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:88:9: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:85:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:88:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:89:9: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:87:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:89:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:90:9: style: The function 'arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:88:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:90:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:91:9: style: The function 'fill_arc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:89:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:91:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:92:9: style: The function 'polygon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:90:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:92:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:93:9: style: The function 'xpm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:92:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:93:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:94:9: style: The function 'image' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:93:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:94:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:98:8: style: The function 'fetch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:103:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:98:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:99:8: style: The function 'new_shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:104:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:99:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:100:8: style: The function 'delete_shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:105:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:100:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:101:8: style: The function 'get_shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:106:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:101:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:102:8: style: The function 'put_shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:107:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:102:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:103:8: style: The function 'apply_shadow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:108:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/printer.hpp:103:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:98:41: style: Function 'set_shrinking_factor' argument 1 names different: declaration 'sfactor' definition 'sf'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:62:34: note: Function 'set_shrinking_factor' argument 1 names different: declaration 'sfactor' definition 'sf'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:98:41: note: Function 'set_shrinking_factor' argument 1 names different: declaration 'sfactor' definition 'sf'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:227:44: style: Function 'set_background_pattern' argument 1 names different: declaration 't' definition 'pat'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:80:45: note: Function 'set_background_pattern' argument 1 names different: declaration 't' definition 'pat'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:227:44: note: Function 'set_background_pattern' argument 1 names different: declaration 't' definition 'pat'.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:63:8: style: Technically the member function 'renderer_rep::round' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:161:15: note: Technically the member function 'renderer_rep::round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:63:8: note: Technically the member function 'renderer_rep::round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:64:8: style: Technically the member function 'renderer_rep::inner_round' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:167:15: note: Technically the member function 'renderer_rep::inner_round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:64:8: note: Technically the member function 'renderer_rep::inner_round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:65:8: style: Technically the member function 'renderer_rep::outer_round' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:175:15: note: Technically the member function 'renderer_rep::outer_round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:65:8: note: Technically the member function 'renderer_rep::outer_round' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:70:8: style: Technically the member function 'renderer_rep::is_visible' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.cpp:152:15: note: Technically the member function 'renderer_rep::is_visible' can be const.
TeXmacs-1.0.7.15-src/src/Graphics/Renderer/renderer.hpp:70:8: note: Technically the member function 'renderer_rep::is_visible' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:41:42: style: Function 'std_command_rep' argument 1 names different: declaration 'routine' definition 'routine2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:37:27: note: Function 'std_command_rep' argument 1 names different: declaration 'routine' definition 'routine2'.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:41:42: note: Function 'std_command_rep' argument 1 names different: declaration 'routine' definition 'routine2'.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:33:15: style: Technically the member function 'command::operator()' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:40:22: note: Technically the member function 'command::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:33:15: note: Technically the member function 'command::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:34:8: style: Technically the member function 'command::operator()' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:26:10: note: Technically the member function 'command::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:34:8: note: Technically the member function 'command::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:30:3: style: Class 'command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:37:3: style: Class 'std_command_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:38:8: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:23:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:38:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:61:8: style: The function 'apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:23:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:61:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:62:15: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.hpp:22:30: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/command.cpp:62:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:27:1: style: Class 'blackbox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:36:3: style: Class 'whitebox_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:38:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:20:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:38:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:39:15: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:21:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:39:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:42:22: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:22:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Abstractions/blackbox.hpp:42:22: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:51:37: style: Function 'copy' argument 1 names different: declaration 'x' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:21:43: note: Function 'copy' argument 1 names different: declaration 'x' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:51:37: note: Function 'copy' argument 1 names different: declaration 'x' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.cpp:34:36: style: Function 'resize' argument 1 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:31:20: note: Function 'resize' argument 1 names different: declaration 'n' definition 'm'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.cpp:34:36: note: Function 'resize' argument 1 names different: declaration 'n' definition 'm'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:29:10: style: Class 'array_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/array.hpp:40:3: style: Class 'array' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:99:33: style: Function 'N' argument 1 names different: declaration 'a' definition 'h'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:23:47: note: Function 'N' argument 1 names different: declaration 'a' definition 'h'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:99:33: note: Function 'N' argument 1 names different: declaration 'a' definition 'h'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:90:23: style: Function 'changes' argument 1 names different: declaration 'p' definition 'patch'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:26:62: note: Function 'changes' argument 1 names different: declaration 'p' definition 'patch'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:90:23: note: Function 'changes' argument 1 names different: declaration 'p' definition 'patch'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:90:43: style: Function 'changes' argument 2 names different: declaration 'b' definition 'base'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:26:77: note: Function 'changes' argument 2 names different: declaration 'b' definition 'base'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:90:43: note: Function 'changes' argument 2 names different: declaration 'b' definition 'base'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:105:22: style: Function 'invert' argument 1 names different: declaration 'p' definition 'patch'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:27:61: note: Function 'invert' argument 1 names different: declaration 'p' definition 'patch'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:105:22: note: Function 'invert' argument 1 names different: declaration 'p' definition 'patch'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:105:42: style: Function 'invert' argument 2 names different: declaration 'b' definition 'base'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:27:77: note: Function 'invert' argument 2 names different: declaration 'b' definition 'base'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap_extra.cpp:105:42: note: Function 'invert' argument 2 names different: declaration 'b' definition 'base'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:49:0: style: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:51:0: note: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:49:0: note: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:165:0: style: Function 'join' argument 1 names different: declaration 'H' definition 'h'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:59:0: note: Function 'join' argument 1 names different: declaration 'H' definition 'h'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:165:0: note: Function 'join' argument 1 names different: declaration 'H' definition 'h'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:35:3: performance: Technically the member function 'hashentry::hashentry<T,U>' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:92:13: style: Technically the member function 'hashmap::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashfunc.hpp:29:12: style: Technically the member function 'hashfunc::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:22:0: style: Function 'hashentry < T , U >' argument 1 names different: declaration 'code' definition 'code2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:36:0: note: Function 'hashentry < T , U >' argument 1 names different: declaration 'code' definition 'code2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:22:0: note: Function 'hashentry < T , U >' argument 1 names different: declaration 'code' definition 'code2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:35:0: warning: Member variable 'hashentry < T , U >::code' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashset.cpp:17:0: style: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashset.hpp:36:0: note: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashset.cpp:17:0: note: Function 'resize' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.cpp:113:23: style: Function 'is_nil' argument 1 names different: declaration 'tree' definition 'ht'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:21:55: note: Function 'is_nil' argument 1 names different: declaration 'tree' definition 'ht'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.cpp:113:23: note: Function 'is_nil' argument 1 names different: declaration 'tree' definition 'ht'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.cpp:118:18: style: Function 'N' argument 1 names different: declaration 'tree' definition 'ht'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:20:49: note: Function 'N' argument 1 names different: declaration 'tree' definition 'ht'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.cpp:118:18: note: Function 'N' argument 1 names different: declaration 'tree' definition 'ht'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:22:0: style: Function 'hashentry < K , hashtree < K , V > >' argument 1 names different: declaration 'code' definition 'code2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:36:0: note: Function 'hashentry < K , hashtree < K , V > >' argument 1 names different: declaration 'code' definition 'code2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.cpp:22:0: note: Function 'hashentry < K , hashtree < K , V > >' argument 1 names different: declaration 'code' definition 'code2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:35:0: warning: Member variable 'hashentry < K , hashtree < K , V > >::code' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashmap.hpp:92:0: style: Technically the member function 'hashmap < K , hashtree < K , V > >::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:95:3: style: Class 'hashtree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:101:3: style: Class 'hashtree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:109:3: style: Class 'hashtree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/hashtree.hpp:29:0: style: Class 'hashtree_rep < K , V >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:60:59: style: Function 'hashset_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:54:39: note: Function 'hashset_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:60:59: note: Function 'hashset_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:107:63: style: Function 'hashmap_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:101:38: note: Function 'hashmap_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:107:63: note: Function 'hashmap_iterator_rep' argument 1 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:54:3: style: Class 'hashset_iterator_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:101:3: style: Class 'hashmap_iterator_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:55:8: style: The function 'busy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.hpp:23:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:55:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:56:5: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.hpp:24:13: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:56:5: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:102:8: style: The function 'busy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.hpp:23:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:102:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:103:5: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.hpp:24:13: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Kernel/Containers/iterator.cpp:103:5: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:163:32: style: Function 'tree' argument 1 names different: declaration 'l' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:42:28: note: Function 'tree' argument 1 names different: declaration 'l' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:163:32: note: Function 'tree' argument 1 names different: declaration 'l' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:165:27: style: Function 'tree' argument 1 names different: declaration 'l' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:41:23: note: Function 'tree' argument 1 names different: declaration 'l' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:165:27: note: Function 'tree' argument 1 names different: declaration 'l' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:24:10: style: Class 'string_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:35:3: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:32:3: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:41:3: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:42:3: style: Class 'tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:103:3: style: Class 'tree_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:110:3: style: Class 'atomic_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/parse_string.hpp:44:15: style: Technically the member function 'parse_string::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/parse_string.hpp:45:3: style: Technically the member function 'parse_string::operatorbool' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/parse_string.hpp:46:15: style: Technically the member function 'parse_string::operator+=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/parse_string.hpp:25:3: style: Class 'parse_string_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/parse_string.hpp:43:3: style: Class 'parse_string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.cpp:196:21: style: Function 'outline' argument 1 names different: declaration 'l' definition 'rs'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.hpp:53:32: note: Function 'outline' argument 1 names different: declaration 'l' definition 'rs'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.cpp:196:21: note: Function 'outline' argument 1 names different: declaration 'l' definition 'rs'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.hpp:29:3: style: Technically the member function 'rectangle::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.cpp:25:12: note: Technically the member function 'rectangle::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/rectangles.hpp:29:3: note: Technically the member function 'rectangle::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:26: style: Function 'space_rep' argument 1 names different: declaration 'min' definition 'min2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:23:17: note: Function 'space_rep' argument 1 names different: declaration 'min' definition 'min2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:26: note: Function 'space_rep' argument 1 names different: declaration 'min' definition 'min2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:35: style: Function 'space_rep' argument 2 names different: declaration 'def' definition 'def2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:23:25: note: Function 'space_rep' argument 2 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:35: note: Function 'space_rep' argument 2 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:44: style: Function 'space_rep' argument 3 names different: declaration 'max' definition 'max2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:23:33: note: Function 'space_rep' argument 3 names different: declaration 'max' definition 'max2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:18:44: note: Function 'space_rep' argument 3 names different: declaration 'max' definition 'max2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:24:26: style: Function 'space_rep' argument 1 names different: declaration 'def' definition 'def2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:22:17: note: Function 'space_rep' argument 1 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:24:26: note: Function 'space_rep' argument 1 names different: declaration 'def' definition 'def2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:19:3: performance: Variable 'min' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:20:3: performance: Variable 'def' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:21:3: performance: Variable 'max' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:25:13: performance: Variable 'max' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:32:3: style: Technically the member function 'space::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.cpp:36:8: note: Technically the member function 'space::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:32:3: note: Technically the member function 'space::operatortree' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:33:15: style: Technically the member function 'space::operator+=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:22:3: style: Class 'space_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/space.hpp:30:3: style: Class 'space' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:258:3: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:274:3: warning: %li in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:31:29: style: Function 'string_rep' argument 1 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:24:26: note: Function 'string_rep' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:31:29: note: Function 'string_rep' argument 1 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:35:34: style: Function 'resize' argument 1 names different: declaration 'n' definition 'm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:26:20: note: Function 'resize' argument 1 names different: declaration 'n' definition 'm'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:35:34: note: Function 'resize' argument 1 names different: declaration 'n' definition 'm'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:56:29: style: Function 'string' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:37:23: note: Function 'string' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:56:29: note: Function 'string' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:63:29: style: Function 'string' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:38:23: note: Function 'string' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:63:29: note: Function 'string' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:97:29: style: Function 'operator==' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:42:28: note: Function 'operator==' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:97:29: note: Function 'operator==' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:106:29: style: Function 'operator!=' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:43:28: note: Function 'operator!=' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:106:29: note: Function 'operator!=' argument 1 names different: declaration 's' definition 'a'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:115:26: style: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:44:27: note: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:115:26: note: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:123:14: style: Function 'copy' argument 1 names different: declaration 'a' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:49:23: note: Function 'copy' argument 1 names different: declaration 'a' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:123:14: note: Function 'copy' argument 1 names different: declaration 'a' definition 's'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:165:21: style: Function 'operator<=' argument 1 names different: declaration 'a' definition 's1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:56:30: note: Function 'operator<=' argument 1 names different: declaration 'a' definition 's1'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:165:21: note: Function 'operator<=' argument 1 names different: declaration 'a' definition 's1'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:165:32: style: Function 'operator<=' argument 2 names different: declaration 'b' definition 's2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:56:40: note: Function 'operator<=' argument 2 names different: declaration 'b' definition 's2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:165:32: note: Function 'operator<=' argument 2 names different: declaration 'b' definition 's2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:40:8: style: Technically the member function 'string::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:75:9: note: Technically the member function 'string::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:40:8: note: Technically the member function 'string::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:41:8: style: Technically the member function 'string::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:86:9: note: Technically the member function 'string::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:41:8: note: Technically the member function 'string::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:42:8: style: Technically the member function 'string::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:97:9: note: Technically the member function 'string::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:42:8: note: Technically the member function 'string::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:43:8: style: Technically the member function 'string::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:106:9: note: Technically the member function 'string::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:43:8: note: Technically the member function 'string::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:44:10: style: Technically the member function 'string::operator()' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.cpp:115:9: note: Technically the member function 'string::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:44:10: note: Technically the member function 'string::operator()' can be const.
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:36:3: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/string.hpp:37:3: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.cpp:18:23: style: Function 'tab_rep' argument 1 names different: declaration 'pos' definition 'pos2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.hpp:25:16: note: Function 'tab_rep' argument 1 names different: declaration 'pos' definition 'pos2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.cpp:18:23: note: Function 'tab_rep' argument 1 names different: declaration 'pos' definition 'pos2'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.hpp:24:3: warning: Member variable 'tab_rep::pos' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.hpp:24:3: warning: Member variable 'tab_rep::weight' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tab.hpp:24:3: warning: Member variable 'tab_rep::kind' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Kernel/Types/generic_tree.hpp:28:11: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Kernel/Types/generic_tree.hpp:39:18: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.cpp:111:24: style: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.hpp:57:25: note: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/tree.cpp:111:24: note: Function 'operator()' argument 1 names different: declaration 'start' definition 'begin'.
TeXmacs-1.0.7.15-src/src/Kernel/Types/generic_tree.hpp:20:24: style: Class 'generic_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Bibtex/bibtex_functions.cpp:784:11: style: The scope of the variable 'p2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Bibtex/bibtex_functions.cpp:892:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:44:36: style: Function 'ispeller_rep' argument 1 names different: declaration 'lan' definition 'lan2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:33:24: note: Function 'ispeller_rep' argument 1 names different: declaration 'lan' definition 'lan2'.
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:44:36: note: Function 'ispeller_rep' argument 1 names different: declaration 'lan' definition 'lan2'.
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:167:27: style: Function 'ispell_extra_args' argument 1 names different: declaration 'lang' definition 'lan'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:19:34: note: Function 'ispell_extra_args' argument 1 names different: declaration 'lang' definition 'lan'.
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:167:27: note: Function 'ispell_extra_args' argument 1 names different: declaration 'lang' definition 'lan'.
TeXmacs-1.0.7.15-src/src/Plugins/Ispell/ispell.cpp:33:3: style: Struct 'ispeller_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:397:6: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:394:0: note: Variable 'status' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:397:6: note: Variable 'status' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:460:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:460:12: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:69:39: style: Function 'cg_renderer_rep' argument 1 names different: declaration 'w' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.hpp:29:24: note: Function 'cg_renderer_rep' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:69:39: note: Function 'cg_renderer_rep' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:69:47: style: Function 'cg_renderer_rep' argument 2 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.hpp:29:35: note: Function 'cg_renderer_rep' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:69:47: note: Function 'cg_renderer_rep' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:106:37: style: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.hpp:34:28: note: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:106:37: note: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:452:28: style: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.hpp:32:19: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:452:28: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:452:43: style: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.hpp:32:42: note: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:452:43: note: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'.
TeXmacs-1.0.7.15-src/src/Plugins/MacOS/cg_renderer.cpp:397:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:310:3: style: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:309:3: note: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:310:3: note: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:311:3: style: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:310:3: note: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:311:3: note: Variable 'k' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:325:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:324:2: note: Variable 'i' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:325:2: note: Variable 'i' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:333:2: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:332:2: note: Variable 'i' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:333:2: note: Variable 'i' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:216:6: style: The scope of the variable 'rowsleft' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:218:6: style: The scope of the variable 'hbit' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:25:57: style: Function 'pk_loader' argument 2 names different: declaration 'tfm' definition 'tfm2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.hpp:41:48: note: Function 'pk_loader' argument 2 names different: declaration 'tfm' definition 'tfm2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:25:57: note: Function 'pk_loader' argument 2 names different: declaration 'tfm' definition 'tfm2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:25:67: style: Function 'pk_loader' argument 3 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.hpp:41:57: note: Function 'pk_loader' argument 3 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:25:67: note: Function 'pk_loader' argument 3 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_tfm.hpp:44:3: style: Struct 'tex_font_metric_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_pk.cpp:183:3: style: Struct 'char_bitstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_tex.cpp:168:29: style: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_tex.cpp:149:19: note: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_tex.cpp:168:29: note: Function 'get' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/load_tfm.cpp:25:22: warning: Member variable 'tex_font_metric_rep::size' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:191:10: style: The scope of the variable 'start' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:191:17: style: The scope of the variable 'end' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:105:20: style: Function 'exists_in_tex' argument 1 names different: declaration 'font_name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.hpp:22:27: note: Function 'exists_in_tex' argument 1 names different: declaration 'font_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:105:20: note: Function 'exists_in_tex' argument 1 names different: declaration 'font_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:114:22: style: Function 'make_tex_tfm' argument 1 names different: declaration 'fn_name' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.hpp:16:29: note: Function 'make_tex_tfm' argument 1 names different: declaration 'fn_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:114:22: note: Function 'make_tex_tfm' argument 1 names different: declaration 'fn_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:143:21: style: Function 'make_tex_pk' argument 1 names different: declaration 'fn_name' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.hpp:17:28: note: Function 'make_tex_pk' argument 1 names different: declaration 'fn_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_files.cpp:143:21: note: Function 'make_tex_pk' argument 1 names different: declaration 'fn_name' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:66:46: style: Function 'tex_font_rep' argument 2 names different: declaration 'status' definition 'status2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:39:34: note: Function 'tex_font_rep' argument 2 names different: declaration 'status' definition 'status2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:66:46: note: Function 'tex_font_rep' argument 2 names different: declaration 'status' definition 'status2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:10: style: Function 'tex_font_rep' argument 3 names different: declaration 'family' definition 'family2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:40:10: note: Function 'tex_font_rep' argument 3 names different: declaration 'family' definition 'family2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:10: note: Function 'tex_font_rep' argument 3 names different: declaration 'family' definition 'family2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:23: style: Function 'tex_font_rep' argument 4 names different: declaration 'size' definition 'size2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:40:22: note: Function 'tex_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:23: note: Function 'tex_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:34: style: Function 'tex_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:40:32: note: Function 'tex_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:34: note: Function 'tex_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:44: style: Function 'tex_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:40:41: note: Function 'tex_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:67:44: note: Function 'tex_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:587:48: style: Function 'draw' argument 3 names different: declaration 'x' definition 'ox'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:44:41: note: Function 'draw' argument 3 names different: declaration 'x' definition 'ox'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_font.cpp:587:48: note: Function 'draw' argument 3 names different: declaration 'x' definition 'ox'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_init.cpp:92:37: style: Same expression on both sides of '||'. [duplicateExpression]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:27: style: Function 'tex_rubber_font_rep' argument 3 names different: declaration 'family' definition 'family2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:30:17: note: Function 'tex_rubber_font_rep' argument 3 names different: declaration 'family' definition 'family2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:27: note: Function 'tex_rubber_font_rep' argument 3 names different: declaration 'family' definition 'family2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:40: style: Function 'tex_rubber_font_rep' argument 4 names different: declaration 'size' definition 'size2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:30:29: note: Function 'tex_rubber_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:40: note: Function 'tex_rubber_font_rep' argument 4 names different: declaration 'size' definition 'size2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:51: style: Function 'tex_rubber_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:30:39: note: Function 'tex_rubber_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:51: note: Function 'tex_rubber_font_rep' argument 5 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:61: style: Function 'tex_rubber_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:30:48: note: Function 'tex_rubber_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:56:61: note: Function 'tex_rubber_font_rep' argument 6 names different: declaration 'dsize' definition 'dsize2'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:284:73: style: Function 'tex_dummy_rubber_font_rep' argument 2 names different: declaration 'base_fn' definition 'fn'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:44:48: note: Function 'tex_dummy_rubber_font_rep' argument 2 names different: declaration 'base_fn' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Plugins/Metafont/tex_rubber_font.cpp:284:73: note: Function 'tex_dummy_rubber_font_rep' argument 2 names different: declaration 'base_fn' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:99:10: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:398:13: style: The scope of the variable 'endptr' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:670:15: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:671:15: style: The scope of the variable 'agln0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:749:15: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:750:15: style: The scope of the variable 'agln0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:395:46: style: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.h:58:67: note: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:395:46: note: Function 'agl_load_listfile' argument 2 names different: declaration 'format' definition 'is_predef'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:652:31: style: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.h:45:44: note: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:652:31: note: Function 'agl_sput_UTF16BE' argument 1 names different: declaration 'name' definition 'glyphstr'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:654:10: style: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.h:47:39: note: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:654:10: note: Function 'agl_sput_UTF16BE' argument 4 names different: declaration 'num_fails' definition 'fail_count'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:736:25: style: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.h:50:31: note: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/agl.c:736:25: note: Function 'agl_get_unicodes' argument 3 names different: declaration 'max_uncodes' definition 'max_unicodes'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:85:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:57:22: style: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.h:37:37: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:57:22: note: Function 'check_for_bmp' argument 1 names different: declaration 'file' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:75:46: style: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.h:36:57: note: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:75:46: note: Function 'bmp_include_image' argument 2 names different: declaration 'file' definition 'fp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/bmpimage.c:108:12: style: Variable 'fsize' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cff_limits.h:32:0: error: #error "CFF support won't work on this system." [preprocessorErrorDirective]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:131:3: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:129:0: note: Variable 'font' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:131:3: note: Variable 'font' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:746:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:742:5: note: Variable 'p' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:746:5: note: Variable 'p' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:660:8: style: The scope of the variable 'font_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:713:27: style: The scope of the variable 'm' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:543:24: style: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.h:84:42: note: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cid.c:543:24: note: Function 'CIDFont_cache_get' argument 1 names different: declaration 'fnt_id' definition 'font_id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cidtype2.c:113:10: style: The scope of the variable 'p' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cidtype2.c:186:9: style: The scope of the variable 'cmap_name' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cidtype2.c:312:11: style: Variable 'prev' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cidtype2.c:312:3: style: Variable 'start' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cidtype2.c:319:12: style: Variable 'gid' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:917:5: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:915:0: note: Variable 'name' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:917:5: note: Variable 'name' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:612:14: style: The scope of the variable 'last_byte' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:756:10: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:958:9: style: The scope of the variable 'cmap_name0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:958:22: style: The scope of the variable 'cmap_name1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:602:25: style: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:85:32: note: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:602:25: note: Function 'CMap_add_bfchar' argument 4 names different: declaration 'dest' definition 'dst'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:602:34: style: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:85:42: note: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:602:34: note: Function 'CMap_add_bfchar' argument 5 names different: declaration 'destdim' definition 'dstdim'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:610:26: style: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:90:32: note: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:610:26: note: Function 'CMap_add_bfrange' argument 5 names different: declaration 'dest' definition 'base'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:610:36: style: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:90:42: note: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:610:36: note: Function 'CMap_add_bfrange' argument 6 names different: declaration 'destdim' definition 'dstdim'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:659:73: style: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:87:53: note: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:659:73: note: Function 'CMap_add_cidchar' argument 4 names different: declaration 'dest' definition 'dst'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:666:55: style: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.h:92:60: note: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap.c:666:55: note: Function 'CMap_add_cidrange' argument 3 names different: declaration 'hi' definition 'srchi'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:151:16: warning: Either the condition 'if(str)' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:152:6: note: Assuming that condition 'if(str)' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:151:16: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:538:5: style: Variable 'tok1' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:536:5: note: Variable 'tok1' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:538:5: note: Variable 'tok1' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:241:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:267:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:297:12: style: The scope of the variable 'tok' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:323:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:323:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:351:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:351:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:381:12: style: The scope of the variable 'tok1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:381:19: style: The scope of the variable 'tok2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:527:13: style: The scope of the variable 'tok1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:573:8: style: The scope of the variable 'ucmap' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:64:33: style: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:59:51: note: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_read.c:64:33: note: Function 'ifreader_create' argument 2 names different: declaration 'remain' definition 'size'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/cmap_write.c:251:26: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.c:323:16: style: The scope of the variable 't' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.c:204:30: style: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.h:37:30: note: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.c:204:30: note: Function 'MD5_write' argument 1 names different: declaration 'ctx' definition 'hd'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.c:237:53: style: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.h:38:53: note: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxcrypt.c:237:53: note: Function 'MD5_final' argument 2 names different: declaration 'ctx' definition 'hd'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:914:31: warning: Either the condition '!p' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:915:7: note: Assuming that condition '!p' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:914:31: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:346:3: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:344:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:346:3: note: Variable 'fqpn' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:622:5: style: Variable 'fqpn' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:612:0: note: Variable 'fqpn' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxfile.c:622:5: note: Variable 'fqpn' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:375:30: warning: Either the condition 'if(iter&&hent)' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:376:6: note: Assuming that condition 'if(iter&&hent)' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:375:30: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:390:30: warning: Either the condition 'if(iter&&hent)' is redundant or there is possible null pointer dereference: iter. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:391:6: note: Assuming that condition 'if(iter&&hent)' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:390:30: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:51:32: style: Function 'sputx' argument 2 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.h:51:47: note: Function 'sputx' argument 2 names different: declaration 'buf' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:51:32: note: Function 'sputx' argument 2 names different: declaration 'buf' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:51:41: style: Function 'sputx' argument 3 names different: declaration 'endptr' definition 'end'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.h:51:58: note: Function 'sputx' argument 3 names different: declaration 'endptr' definition 'end'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:51:41: note: Function 'sputx' argument 3 names different: declaration 'endptr' definition 'end'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:65:27: style: Function 'getxpair' argument 1 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.h:49:39: note: Function 'getxpair' argument 1 names different: declaration 'str' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:65:27: note: Function 'getxpair' argument 1 names different: declaration 'str' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:80:35: style: Function 'putxpair' argument 2 names different: declaration 'str' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.h:50:47: note: Function 'putxpair' argument 2 names different: declaration 'str' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/dpxutil.c:80:35: note: Function 'putxpair' argument 2 names different: declaration 'str' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/epdf.c:56:45: style: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/epdf.h:31:56: note: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/epdf.c:56:45: note: Function 'pdf_include_page' argument 2 names different: declaration 'file' definition 'image_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/error.c:49:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/error.c:62:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/error.c:83:11: style: The scope of the variable 'argp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:355:35: style: Redundant condition: If 'EXPR == '-'', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:238:10: style: The scope of the variable 'n' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:595:41: style: The scope of the variable 's' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:725:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:779:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:824:12: style: The scope of the variable 'tfm_name' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:954:27: style: The scope of the variable 'endptr' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:955:16: style: The scope of the variable 'llen' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:710:63: style: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.h:89:84: note: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:710:63: note: Function 'pdf_append_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:809:63: style: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.h:91:84: note: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:809:63: note: Function 'pdf_insert_fontmap_record' argument 2 names different: declaration 'mrec' definition 'vp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:869:67: style: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.h:87:91: note: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:869:67: note: Function 'pdf_read_fontmap_line' argument 3 names different: declaration 'mline_strlen' definition 'mline_len'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:1084:40: style: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.h:92:61: note: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/fontmap.c:1084:40: note: Function 'pdf_lookup_fontmap_record' argument 1 names different: declaration 'kp' definition 'tfm_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/jpegimage.c:268:27: style: The scope of the variable 'intent' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/jpegimage.c:275:13: style: The scope of the variable 'cspc_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/jpegimage.c:360:28: style: The scope of the variable 'app_data' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/jpegimage.c:574:20: style: Variable 'extension_code' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mem.c:158:20: style: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mem.h:31:27: note: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mem.c:158:20: note: Function 'renew' argument 1 names different: declaration 'p' definition 'mem'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mfileio.c:114:43: style: Function 'mfgets' argument 2 names different: declaration 'size' definition 'length'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mfileio.h:65:50: note: Function 'mfgets' argument 2 names different: declaration 'size' definition 'length'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/mfileio.c:114:43: note: Function 'mfgets' argument 2 names different: declaration 'size' definition 'length'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/numbers.c:57:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/numbers.c:69:17: style: The scope of the variable 'byte' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/numbers.c:170:42: warning: Suspicious code: sign conversion of -1L in calculation because '-1L' has a negative value [signConversion]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:517:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:361:12: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:464:18: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:512:12: style: The scope of the variable 'script' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:512:21: style: The scope of the variable 'language' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:513:12: style: The scope of the variable 'options' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:548:21: style: The scope of the variable 'opt' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_conf.c:548:27: style: The scope of the variable 'key' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_opt.c:55:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/otl_opt.c:321:14: style: The scope of the variable 'endptr' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfcolor.c:1300:19: style: The scope of the variable 'colorspace' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfcolor.c:1298:13: style: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfcolor.c:309:14: note: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfcolor.c:1298:13: note: Function 'pdf_colorspace_findresource' argument 2 names different: declaration 'subtype' definition 'type'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1261:17: style: Condition 'kern!=0' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1252:10: note: Assignment 'kern=0', assigned value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1261:17: note: Condition 'kern!=0' is always false
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:202:11: style: The scope of the variable 'error_in_bp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:216:50: style: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:80:64: note: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:216:50: note: Function 'pdf_sprint_matrix' argument 2 names different: declaration 'p' definition 'M'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:239:45: style: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:81:64: note: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:239:45: note: Function 'pdf_sprint_rect' argument 2 names different: declaration 'p' definition 'rect'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1033:27: style: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:143:13: note: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1033:27: note: Function 'pdf_dev_set_string' argument 5 names different: declaration 'text_width' definition 'width'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1301:25: style: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:91:41: note: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1301:25: note: Function 'pdf_init_device' argument 1 names different: declaration 'unit_conv' definition 'dvi2pts'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1301:53: style: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:91:71: note: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1301:53: note: Function 'pdf_init_device' argument 3 names different: declaration 'is_bw' definition 'black_and_white'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1789:25: style: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:194:13: note: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1789:25: note: Function 'pdf_dev_set_rect' argument 2 names different: declaration 'x_pos' definition 'x_user'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1789:39: style: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:194:26: note: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1789:39: note: Function 'pdf_dev_set_rect' argument 3 names different: declaration 'y_pos' definition 'y_user'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1854:26: style: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:188:44: note: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1854:26: note: Function 'pdf_dev_set_dirmode' argument 1 names different: declaration 'dir_mode' definition 'text_dir'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1940:36: style: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.h:155:39: note: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1940:36: note: Function 'pdf_dev_put_image' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1180:20: style: Unused variable: i [unusedVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1237:12: style: Variable 'delh' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdev.c:1238:12: style: Variable 'delv' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:949:3: style: Variable 'page_tree' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:943:0: note: Variable 'page_tree' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:949:3: note: Variable 'page_tree' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:2591:3: style: Variable 'xobj_id' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:2544:0: note: Variable 'xobj_id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:2591:3: note: Variable 'xobj_id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:524:12: style: The scope of the variable 'value' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1381:16: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1382:16: style: The scope of the variable 'bm_root' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1382:26: style: The scope of the variable 'bm_root_ref' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1594:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1989:13: style: The scope of the variable 'page' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:2365:13: style: The scope of the variable 'currentpage' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:396:38: style: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.h:76:54: note: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:396:38: note: Function 'pdf_doc_set_bop_content' argument 1 names different: declaration 'str' definition 'content'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:418:38: style: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.h:77:54: note: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:418:38: note: Function 'pdf_doc_set_eop_content' argument 1 names different: declaration 'str' definition 'content'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:600:64: style: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.h:88:45: note: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:600:64: note: Function 'pdf_doc_add_page_resource' argument 3 names different: declaration 'resources' definition 'resource_ref'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1179:30: style: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1130:41: note: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1179:30: note: Function 'flush_bookmarks' argument 1 names different: declaration 'item' definition 'node'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1657:31: style: Function 'pdf_doc_add_annot' argument 4 names different: declaration 'dest_is_new' definition 'new_annot'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.h:119:14: note: Function 'pdf_doc_add_annot' argument 4 names different: declaration 'dest_is_new' definition 'new_annot'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1657:31: note: Function 'pdf_doc_add_annot' argument 4 names different: declaration 'dest_is_new' definition 'new_annot'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1721:57: style: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.h:91:73: note: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:1721:57: note: Function 'pdf_doc_begin_article' argument 2 names different: declaration 'info' definition 'article_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdoc.c:450:10: style: Unused variable: gmtoff [unusedVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:322:19: style: The scope of the variable 'pe1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:437:12: style: The scope of the variable 'pe' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:438:12: style: The scope of the variable 'n' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:543:20: style: The scope of the variable 'q' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:675:12: style: The scope of the variable 'pe0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:675:18: style: The scope of the variable 'pe1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:675:24: style: The scope of the variable 'pe2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:675:30: style: The scope of the variable 'pe3' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:675:36: style: The scope of the variable 'pe4' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:817:14: style: The scope of the variable 'b_len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:819:14: style: The scope of the variable 'pt' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:820:14: style: The scope of the variable 'n_pts' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:820:21: style: The scope of the variable 'n_seg' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:822:22: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:822:25: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1185:15: style: The scope of the variable 'gs' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1360:15: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1380:15: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1397:15: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1414:15: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1205:34: style: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:65:49: note: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1205:34: note: Function 'pdf_dev_currentpoint' argument 1 names different: declaration 'cp' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1376:25: style: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:69:46: note: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1376:25: note: Function 'pdf_dev_setlinecap' argument 1 names different: declaration 'style' definition 'capstyle'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1393:26: style: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:70:46: note: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1393:26: note: Function 'pdf_dev_setlinejoin' argument 1 names different: declaration 'style' definition 'joinstyle'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1562:24: style: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:83:45: note: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1562:24: note: Function 'pdf_dev_lineto' argument 1 names different: declaration 'x0' definition 'x'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1562:34: style: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:83:57: note: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1562:34: note: Function 'pdf_dev_lineto' argument 2 names different: declaration 'y0' definition 'y'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1576:25: style: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:84:45: note: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1576:25: note: Function 'pdf_dev_rlineto' argument 1 names different: declaration 'x0' definition 'x'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1576:35: style: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.h:84:57: note: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:1576:35: note: Function 'pdf_dev_rlineto' argument 2 names different: declaration 'y0' definition 'y'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfdraw.c:237:15: style: struct member 'Anonymous0::strkey' is never used. [unusedStructMember]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:425:25: warning: Possible null pointer dereference: enc_name [nullPointer]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:340:47: note: Calling function 'pdf_encoding_new_encoding', 1st argument 'enc_name' value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:425:25: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:426:30: warning: Possible null pointer dereference: enc_name [nullPointer]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:340:47: note: Calling function 'pdf_encoding_new_encoding', 1st argument 'enc_name' value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:426:30: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:249:3: style: Variable 'differences' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:239:0: note: Variable 'differences' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:249:3: note: Variable 'differences' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:489:8: style: The scope of the variable 'enc_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:512:17: style: The scope of the variable 'encoding' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:674:14: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:219:28: style: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:43:44: note: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:219:28: note: Function 'is_similar_charset' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:219:50: style: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:43:67: note: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:219:50: note: Function 'is_similar_charset' argument 2 names different: declaration 'encoding2' definition 'enc_vec2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:237:35: style: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:44:51: note: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencoding.c:237:35: note: Function 'make_encoding_differences' argument 1 names different: declaration 'encoding' definition 'enc_vec'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencrypt.c:123:29: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencrypt.c:198:26: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencrypt.c:368:35: style: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencrypt.h:33:42: note: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfencrypt.c:368:35: note: Function 'pdf_enc_set_passwd' argument 1 names different: declaration 'size' definition 'bits'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:821:7: style: Condition 'mrec' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:814:23: note: Assignment 'mrec=NULL', assigned value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:821:7: note: Condition 'mrec' is always false
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:871:7: style: Condition 'mrec' is always false [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:814:23: note: Assignment 'mrec=NULL', assigned value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:871:7: note: Condition 'mrec' is always false
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:94:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:186:9: style: The scope of the variable 'fontname' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:186:20: style: The scope of the variable 'uniqueTag' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:467:17: style: The scope of the variable 'retval' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:1031:16: style: The scope of the variable 'font' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:1032:16: style: The scope of the variable 'encoding_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:591:36: style: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.h:62:53: note: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:591:36: note: Function 'pdf_font_findresource' argument 1 names different: declaration 'font_name' definition 'tex_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:806:55: style: Function 'pdf_font_physical' argument 3 names different: declaration 'file_name' definition 'font_file'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.h:67:42: note: Function 'pdf_font_physical' argument 3 names different: declaration 'file_name' definition 'font_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:806:55: note: Function 'pdf_font_physical' argument 3 names different: declaration 'file_name' definition 'font_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:1290:41: style: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.h:101:62: note: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:1290:41: note: Function 'pdf_font_get_param' argument 2 names different: declaration 'type' definition 'param_type'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdffont.c:1117:18: style: Unused variable: ident [unusedVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:461:29: style: Condition 'compression_level>0' is always true [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1959:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:601:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:601:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:602:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:602:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:603:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:603:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:604:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:604:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:605:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:605:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:606:3: warning: Either the condition '(result)==NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:608:7: note: Assuming that condition '(result)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:606:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:684:9: warning: Either the condition 'object' is redundant or there is possible null pointer dereference: object. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:681:7: note: Assuming that condition 'object' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:684:9: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1956:57: warning: Either the condition '(object)==NULL' is redundant or there is possible null pointer dereference: object. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1955:7: note: Assuming that condition '(object)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1956:57: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2080:11: warning: Either the condition '(object)==NULL' is redundant or there is possible null pointer dereference: object. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2078:7: note: Assuming that condition '(object)==NULL' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2080:11: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:957:8: style: The scope of the variable 'wbuf' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:958:22: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1216:17: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2078:46: style: Checking if unsigned variable 'object->refcount' is less than zero. [unsignedLessThanZero]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:485:24: style: Function 'pdf_set_root' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:189:45: note: Function 'pdf_set_root' argument 1 names different: declaration 'obj' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:485:24: note: Function 'pdf_set_root' argument 1 names different: declaration 'obj' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:500:24: style: Function 'pdf_set_info' argument 1 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:187:45: note: Function 'pdf_set_info' argument 1 names different: declaration 'obj' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:500:24: note: Function 'pdf_set_info' argument 1 names different: declaration 'obj' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:734:25: style: Function 'release_null' argument 1 names different: declaration 'data' definition 'obj'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:202:37: note: Function 'release_null' argument 1 names different: declaration 'data' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:734:25: note: Function 'release_null' argument 1 names different: declaration 'data' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:740:23: style: Function 'write_null' argument 1 names different: declaration 'data' definition 'obj'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:203:37: note: Function 'write_null' argument 1 names different: declaration 'data' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:740:23: note: Function 'write_null' argument 1 names different: declaration 'data' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:815:29: style: Function 'release_number' argument 1 names different: declaration 'number' definition 'data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:205:41: note: Function 'release_number' argument 1 names different: declaration 'number' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:815:29: note: Function 'release_number' argument 1 names different: declaration 'number' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:843:28: style: Function 'pdf_number_value' argument 1 names different: declaration 'number' definition 'object'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:97:46: note: Function 'pdf_number_value' argument 1 names different: declaration 'number' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:843:28: note: Function 'pdf_number_value' argument 1 names different: declaration 'number' definition 'object'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:904:38: style: Function 'pdfobj_escape_str' argument 2 names different: declaration 'size' definition 'bufsize'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:206:54: note: Function 'pdfobj_escape_str' argument 2 names different: declaration 'size' definition 'bufsize'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:904:38: note: Function 'pdfobj_escape_str' argument 2 names different: declaration 'size' definition 'bufsize'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1001:29: style: Function 'release_string' argument 1 names different: declaration 'str' definition 'data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:209:41: note: Function 'release_string' argument 1 names different: declaration 'str' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1001:29: note: Function 'release_string' argument 1 names different: declaration 'str' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1095:25: style: Function 'release_name' argument 1 names different: declaration 'name' definition 'data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:212:37: note: Function 'release_name' argument 1 names different: declaration 'name' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1095:25: note: Function 'release_name' argument 1 names different: declaration 'name' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1214:27: style: Function 'release_array' argument 1 names different: declaration 'array' definition 'data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:215:39: note: Function 'release_array' argument 1 names different: declaration 'array' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1214:27: note: Function 'release_array' argument 1 names different: declaration 'array' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1387:25: style: Function 'release_dict' argument 1 names different: declaration 'dict' definition 'data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:218:37: note: Function 'release_dict' argument 1 names different: declaration 'dict' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1387:25: note: Function 'release_dict' argument 1 names different: declaration 'dict' definition 'data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1526:45: style: Function 'pdf_lookup_dict' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:133:62: note: Function 'pdf_lookup_dict' argument 2 names different: declaration 'key' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1526:45: note: Function 'pdf_lookup_dict' argument 2 names different: declaration 'key' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1567:45: style: Function 'pdf_remove_dict' argument 2 names different: declaration 'key' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:131:62: note: Function 'pdf_remove_dict' argument 2 names different: declaration 'key' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1567:45: note: Function 'pdf_remove_dict' argument 2 names different: declaration 'key' definition 'name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1792:46: style: Function 'pdf_add_stream' argument 2 names different: declaration 'stream_data_ptr' definition 'stream_data'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:158:20: note: Function 'pdf_add_stream' argument 2 names different: declaration 'stream_data_ptr' definition 'stream_data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1792:46: note: Function 'pdf_add_stream' argument 2 names different: declaration 'stream_data_ptr' definition 'stream_data'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1792:64: style: Function 'pdf_add_stream' argument 3 names different: declaration 'stream_data_len' definition 'length'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:159:13: note: Function 'pdf_add_stream' argument 3 names different: declaration 'stream_data_len' definition 'length'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1792:64: note: Function 'pdf_add_stream' argument 3 names different: declaration 'stream_data_len' definition 'length'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2267:47: style: Function 'pdf_new_indirect' argument 2 names different: declaration 'label' definition 'obj_num'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:208:64: note: Function 'pdf_new_indirect' argument 2 names different: declaration 'label' definition 'obj_num'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2267:47: note: Function 'pdf_new_indirect' argument 2 names different: declaration 'label' definition 'obj_num'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2267:71: style: Function 'pdf_new_indirect' argument 3 names different: declaration 'generation' definition 'obj_gen'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:208:86: note: Function 'pdf_new_indirect' argument 3 names different: declaration 'generation' definition 'obj_gen'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2267:71: note: Function 'pdf_new_indirect' argument 3 names different: declaration 'generation' definition 'obj_gen'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2510:25: style: Function 'pdf_deref_obj' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.h:203:45: note: Function 'pdf_deref_obj' argument 1 names different: declaration 'object' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:2510:25: note: Function 'pdf_deref_obj' argument 1 names different: declaration 'object' definition 'obj'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1619:18: style: Unused variable: buffer_length [unusedVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfobj.c:1620:18: style: Unused variable: buffer [unusedVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:375:11: warning: Either the condition 'len<65535+1' is redundant or the array 'name[129]' is accessed at index 65535, which is out of bounds. [arrayIndexOutOfBoundsCond]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:371:20: note: Assuming that condition 'len<65535+1' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:375:11: note: Array index out of bounds
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:356:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:445:13: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:496:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:817:20: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:983:16: style: The scope of the variable 'dict' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:375:11: warning: Either the condition 'len<65536' is redundant or the array 'name[129]' is accessed at index 65535, which is out of bounds. [arrayIndexOutOfBoundsCond]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:371:20: note: Assuming that condition 'len<65536' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfparse.c:375:11: note: Array index out of bounds
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfresource.c:290:12: style: The scope of the variable 'res' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfresource.c:314:34: style: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfresource.h:42:50: note: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfresource.c:314:34: note: Function 'pdf_get_resource_reference' argument 1 names different: declaration 'res_id' definition 'rc_id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:377:12: warning: Either the condition '!fullname' is redundant or there is possible null pointer dereference: fullname. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:379:9: note: Assuming that condition '!fullname' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:377:12: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:262:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:259:0: note: Variable 'id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:262:3: note: Variable 'id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:501:35: style: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:73:47: note: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:501:35: note: Function 'pdf_ximage_set_image' argument 1 names different: declaration 'ximage' definition 'I'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:501:44: style: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:73:61: note: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:501:44: note: Function 'pdf_ximage_set_image' argument 2 names different: declaration 'info' definition 'image_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:533:34: style: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:74:47: note: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:533:34: note: Function 'pdf_ximage_set_form' argument 1 names different: declaration 'ximage' definition 'I'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:533:43: style: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:74:61: note: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:533:43: note: Function 'pdf_ximage_set_form' argument 2 names different: declaration 'info' definition 'form_info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:564:31: style: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:62:48: note: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:564:31: note: Function 'pdf_ximage_get_reference' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:581:26: style: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:68:50: note: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:581:26: note: Function 'pdf_ximage_defineresource' argument 3 names different: declaration 'cdata' definition 'info'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:616:29: style: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:61:48: note: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:616:29: note: Function 'pdf_ximage_get_resname' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:629:29: style: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:91:41: note: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:629:29: note: Function 'pdf_ximage_get_subtype' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:642:26: style: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.h:92:38: note: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:642:26: note: Function 'pdf_ximage_set_attr' argument 1 names different: declaration 'xobj_id' definition 'id'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:935:32: style: Function 'check_for_ps' argument 1 names different: declaration 'fp' definition 'image_file'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:51:36: note: Function 'check_for_ps' argument 1 names different: declaration 'fp' definition 'image_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pdfximage.c:935:32: note: Function 'check_for_ps' argument 1 names different: declaration 'fp' definition 'image_file'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:73:10: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:117:13: style: The scope of the variable 'dpi' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:195:14: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:277:34: style: The scope of the variable 'repeat_count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:374:27: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:506:18: style: The scope of the variable 'error' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:579:35: style: The scope of the variable 'encoding' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:740:12: style: The scope of the variable 'charname' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:139:13: style: Variable 'dpi' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:548:15: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pkfont.c:134:39: error: Uninitialized variable: dpi [uninitvar]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pst_obj.c:876:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pst_obj.c:874:0: note: Variable 'str' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pst_obj.c:876:3: note: Variable 'str' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pst_obj.c:531:11: style: The scope of the variable 'dval' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/pst_obj.c:636:18: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/sfnt.c:91:60: style: The scope of the variable 'tag' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/sfnt.c:147:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/sfnt.c:361:20: style: The scope of the variable 'u_tag' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:179:10: style: Condition '!error' is always true [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:175:19: note: Assignment 'error=0', assigned value is 0
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:179:10: note: Condition '!error' is always true
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:86:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:124:10: style: The scope of the variable 'r' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:172:10: style: The scope of the variable 'repos' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:173:14: style: The scope of the variable 'v1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:299:13: style: The scope of the variable 'error' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:432:9: style: The scope of the variable '__i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:462:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:341:49: style: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.h:33:63: note: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:341:49: note: Function 'sfd_get_subfont_ids' argument 2 names different: declaration 'num_subfonts' definition 'num_ids'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:451:46: style: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.h:30:67: note: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/subfont.c:451:46: note: Function 'lookup_sfd_record' argument 2 names different: declaration 'code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:457:17: style: The scope of the variable 'charcode' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:458:17: style: The scope of the variable 'chartype' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:506:17: style: The scope of the variable 'charinfo' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:507:17: style: The scope of the variable 'width_index' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:507:30: style: The scope of the variable 'height_index' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:507:44: style: The scope of the variable 'depth_index' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:551:11: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:552:11: style: The scope of the variable 'p' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:1020:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:946:23: style: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.h:32:36: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tfm.c:946:23: note: Function 'tfm_open' argument 1 names different: declaration 'tex_name' definition 'tfm_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:605:32: error: Array 'nptrs[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:605:42: error: Array 'gids[32]' accessed at index 9998, which is out of bounds. [arrayIndexOutOfBounds]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:72:13: style: The scope of the variable 'length' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:154:17: style: The scope of the variable 'flags' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:452:17: style: The scope of the variable 't' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:453:10: style: The scope of the variable 'n' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:888:14: style: The scope of the variable 'enc_vec' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:632:28: style: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:445:39: note: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:632:28: note: Function 'findparanoiac' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:690:28: style: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:446:39: note: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:690:28: note: Function 'resolve_glyph' argument 1 names different: declaration 'glyph_name' definition 'glyphname'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/truetype.c:605:0: portability: Undefined behaviour, when 'i' is 9998 the pointer arithmetic 'gids+i' is out of bounds. [pointerOutOfBounds]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_aux.c:260:5: style: Variable 'styledict' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_aux.c:253:0: note: Variable 'styledict' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_aux.c:260:5: note: Variable 'styledict' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_aux.c:52:13: style: Variable 'version' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:455:21: style: The scope of the variable 'p_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:455:27: style: The scope of the variable 'e_id' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:618:11: style: The scope of the variable 'c0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:618:15: style: The scope of the variable 'c1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:619:14: style: The scope of the variable 'd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:778:19: style: The scope of the variable 'cid' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:778:24: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:797:19: style: The scope of the variable 'cid' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:797:24: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:907:13: style: The scope of the variable 'c0' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:907:17: style: The scope of the variable 'c1' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:908:19: style: The scope of the variable 'd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:990:16: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1160:20: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1161:25: style: The scope of the variable 'endptr' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1243:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:436:14: style: Unsigned variable '--' can't be negative so it is unnecessary to test it. [unsignedPositive]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1021:42: style: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.h:71:58: note: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1021:42: note: Function 'otf_create_ToUnicode_stream' argument 1 names different: declaration 'map_name' definition 'font_name'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1596:22: style: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.h:77:23: note: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_cmap.c:1596:22: note: Function 'otf_load_Unicode_CMap' argument 3 names different: declaration 'otl_opts' definition 'otl_tags'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:204:10: style: The scope of the variable 'hmtx_table_size' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:204:27: style: The scope of the variable 'loca_table_size' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:204:44: style: The scope of the variable 'glyf_table_size' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:354:21: style: The scope of the variable 'cgid' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:354:27: style: The scope of the variable 'new_gid' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_glyf.c:619:26: style: Variable 'number_of_contours' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:459:3: warning: Either the condition 'cov' is redundant or there is possible null pointer dereference: cov. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:443:7: note: Assuming that condition 'cov' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:459:3: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:766:5: warning: Either the condition 'data' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:749:9: note: Assuming that condition 'data' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:766:5: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:792:5: warning: Either the condition 'data' is redundant or there is possible null pointer dereference: data. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:780:9: note: Assuming that condition 'data' is not redundant
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:792:5: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:115:13: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:148:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:525:12: style: The scope of the variable 'count' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:746:12: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:746:15: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:777:12: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1189:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1238:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1346:27: style: The scope of the variable 'gsub' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1391:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1424:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1458:27: style: The scope of the variable 'subtab' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_gsub.c:1494:24: style: The scope of the variable 'gsub' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_post.c:42:10: style: The scope of the variable 'len' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_post.c:172:10: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_post.c:102:12: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:82:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:78:0: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:82:3: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:138:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:134:0: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:138:3: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:193:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:189:0: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:193:3: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:257:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:253:0: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:257:3: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:353:3: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:350:0: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:353:3: note: Variable 'table' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/tt_table.c:287:10: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/type0.c:661:3: style: Variable 'res_id' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/type0.c:657:0: note: Variable 'res_id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/type0.c:661:3: note: Variable 'res_id' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/type0.c:656:12: style: The scope of the variable 'stream' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.c:70:44: style: Function 'UC_sput_UTF16BE' argument 2 names different: declaration 'dstpp' definition 'pp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.h:33:56: note: Function 'UC_sput_UTF16BE' argument 2 names different: declaration 'dstpp' definition 'pp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.c:70:44: note: Function 'UC_sput_UTF16BE' argument 2 names different: declaration 'dstpp' definition 'pp'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.c:70:63: style: Function 'UC_sput_UTF16BE' argument 3 names different: declaration 'endptr' definition 'limptr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.h:33:78: note: Function 'UC_sput_UTF16BE' argument 3 names different: declaration 'endptr' definition 'limptr'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/dvipdfmx/unicode.c:70:63: note: Function 'UC_sput_UTF16BE' argument 3 names different: declaration 'endptr' definition 'limptr'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:7: style: Function 'pdf_renderer_rep' argument 1 names different: declaration 'pdf_file_name' definition 'pdf_file_name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:51:25: note: Function 'pdf_renderer_rep' argument 1 names different: declaration 'pdf_file_name' definition 'pdf_file_name2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:7: note: Function 'pdf_renderer_rep' argument 1 names different: declaration 'pdf_file_name' definition 'pdf_file_name2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:27: style: Function 'pdf_renderer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:51:44: note: Function 'pdf_renderer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:27: note: Function 'pdf_renderer_rep' argument 2 names different: declaration 'dpi' definition 'dpi2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:37: style: Function 'pdf_renderer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:51:53: note: Function 'pdf_renderer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:131:37: note: Function 'pdf_renderer_rep' argument 3 names different: declaration 'nr_pages' definition 'nr_pages2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:10: style: Function 'pdf_renderer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:52:16: note: Function 'pdf_renderer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:10: note: Function 'pdf_renderer_rep' argument 4 names different: declaration 'ptype' definition 'page_type2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:27: style: Function 'pdf_renderer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:52:28: note: Function 'pdf_renderer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:27: note: Function 'pdf_renderer_rep' argument 5 names different: declaration 'landsc' definition 'landscape2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:46: style: Function 'pdf_renderer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:52:43: note: Function 'pdf_renderer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:46: note: Function 'pdf_renderer_rep' argument 6 names different: declaration 'paper_w' definition 'paper_w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:63: style: Function 'pdf_renderer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:52:59: note: Function 'pdf_renderer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:132:63: note: Function 'pdf_renderer_rep' argument 7 names different: declaration 'paper_h' definition 'paper_h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:300:29: style: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.hpp:62:19: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:300:29: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'ch'.
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:105:24: style: Variable 'da' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Pdf/pdf_renderer.cpp:121:14: style: Variable 'pw' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMFileDialog.hpp:74:3: style: Class 'QTMImagePreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:113:58: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWidget.hpp:46:12: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:98:15: style: Technically the member function 'qt_widget::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:99:15: style: Technically the member function 'qt_widget::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMGuiHelper.hpp:24:3: style: Class 'QTMGuiHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMGuiHelper.hpp:49:3: style: Class 'QTMTranslator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:30:3: style: Class 'qt_view_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMInteractiveInputHelper.hpp:24:3: style: Class 'QTMInteractiveInputHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.hpp:35:3: style: Class 'QTMScrollView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWidget.hpp:40:3: style: Class 'QTMWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:39:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:39:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:42:20: style: The function 'as_qwidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:66:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:42:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWidget.hpp:67:16: style: The function 'event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWidget.hpp:67:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:83:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:83:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:84:20: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:34:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:84:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:85:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:85:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:86:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:36:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:86:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:88:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:39:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.hpp:88:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMInteractivePrompt.cpp:20:32: style: Function 'QTMInteractivePrompt' argument 3 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMInteractivePrompt.hpp:23:55: note: Function 'QTMInteractivePrompt' argument 3 names different: declaration 'p' definition 'parent'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMInteractivePrompt.cpp:20:32: note: Function 'QTMInteractivePrompt' argument 3 names different: declaration 'p' definition 'parent'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:130:14: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:59:3: style: Class 'QTMCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:75:3: style: Class 'QTMLazyMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:101:3: style: Class 'QTMAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:125:3: style: Class 'QTMInputTextWidgetHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:165:3: style: Class 'QTMTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:34:12: style: The function 'as_qaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:61:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:34:12: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:35:16: style: The function 'as_qlayoutitem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:84:24: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:35:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:36:12: style: The function 'as_qwidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:66:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_basic_widgets.hpp:36:12: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMPipeLink.cpp:37:14: warning: Member variable 'QTMPipeLink::feed_cmd' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMPipeLink.hpp:31:3: style: Class 'QTMPipeLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMPrinterSettings.hpp:114:16: warning: Call of pure virtual function 'systemCommandFinished' in constructor. [pureVirtualCall]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMPrinterSettings.cpp:34:31: note: Call of pure virtual function 'systemCommandFinished' in constructor.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMPrinterSettings.hpp:114:16: note: Call of pure virtual function 'systemCommandFinished' in constructor.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.cpp:264:36: style: Function 'event' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.hpp:61:30: note: Function 'event' argument 1 names different: declaration 'e' definition 'event'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.cpp:264:36: note: Function 'event' argument 1 names different: declaration 'e' definition 'event'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMScrollView.cpp:46:3: style: Class 'QTMSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:324:72: style: Function 'drawPrimitive' argument 2 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:76:69: note: Function 'drawPrimitive' argument 2 names different: declaration 'option' definition 'opt'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:324:72: note: Function 'drawPrimitive' argument 2 names different: declaration 'option' definition 'opt'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:324:87: style: Function 'drawPrimitive' argument 3 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:76:87: note: Function 'drawPrimitive' argument 3 names different: declaration 'painter' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:324:87: note: Function 'drawPrimitive' argument 3 names different: declaration 'painter' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:46: style: Function 'drawComplexControl' argument 1 names different: declaration 'control' definition 'cc'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:75:43: note: Function 'drawComplexControl' argument 1 names different: declaration 'control' definition 'cc'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:46: note: Function 'drawComplexControl' argument 1 names different: declaration 'control' definition 'cc'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:77: style: Function 'drawComplexControl' argument 2 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:75:79: note: Function 'drawComplexControl' argument 2 names different: declaration 'option' definition 'opt'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:77: note: Function 'drawComplexControl' argument 2 names different: declaration 'option' definition 'opt'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:92: style: Function 'drawComplexControl' argument 3 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:75:97: note: Function 'drawComplexControl' argument 3 names different: declaration 'painter' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:348:92: note: Function 'drawComplexControl' argument 3 names different: declaration 'painter' definition 'p'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMStyle.cpp:72:3: style: Class 'QTMStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:93:3: style: Class 'qt_shadow_renderer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:105:3: style: Class 'qt_proxy_renderer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:34:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:34:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:36:20: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:34:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:36:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:38:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:38:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:40:16: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:36:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:40:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:42:16: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:37:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:42:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:44:20: style: The function 'as_qaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:61:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:44:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:46:20: style: The function 'get_canvas' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:80:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.hpp:46:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWindow.hpp:32:12: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMWindow.hpp:24:3: style: Class 'QTMWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_chooser_widget.hpp:43:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_chooser_widget.hpp:43:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_color_picker_widget.cpp:57:57: style: Function 'plain_window_widget' argument 1 names different: declaration 's' definition 'title'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_color_picker_widget.hpp:34:40: note: Function 'plain_window_widget' argument 1 names different: declaration 's' definition 'title'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_color_picker_widget.cpp:57:57: note: Function 'plain_window_widget' argument 1 names different: declaration 's' definition 'title'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_color_picker_widget.hpp:34:12: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_color_picker_widget.hpp:34:12: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:432:41: style: Function 'focusInEvent' argument 1 names different: declaration 'evenement' definition 'event'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:374:35: note: Function 'focusInEvent' argument 1 names different: declaration 'evenement' definition 'event'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:432:41: note: Function 'focusInEvent' argument 1 names different: declaration 'evenement' definition 'event'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:65:3: style: Class 'qt_field_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_printer_widget.hpp:40:10: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_printer_widget.hpp:40:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:53:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_dialogues.cpp:53:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:881:14: style: The scope of the variable 'max_proc_events' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:67:13: warning: Member variable 'qt_gui_rep::interrupt_time' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:55:8: performance: Technically the member function 'qt_gui_rep::get_extents' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:103:13: note: Technically the member function 'qt_gui_rep::get_extents' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:55:8: note: Technically the member function 'qt_gui_rep::get_extents' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:56:8: performance: Technically the member function 'qt_gui_rep::get_max_size' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:112:13: note: Technically the member function 'qt_gui_rep::get_max_size' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:56:8: note: Technically the member function 'qt_gui_rep::get_max_size' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:68:8: performance: Technically the member function 'qt_gui_rep::image_gc' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:220:18: note: Technically the member function 'qt_gui_rep::image_gc' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:68:8: note: Technically the member function 'qt_gui_rep::image_gc' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:69:8: performance: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:222:18: note: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:69:8: note: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:70:8: performance: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:224:18: note: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:70:8: note: Technically the member function 'qt_gui_rep::set_mouse_pointer' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:77:8: performance: Technically the member function 'qt_gui_rep::remove_notifier' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:353:13: note: Technically the member function 'qt_gui_rep::remove_notifier' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:77:8: note: Technically the member function 'qt_gui_rep::remove_notifier' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:78:8: performance: Technically the member function 'qt_gui_rep::enable_notifier' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:378:13: note: Technically the member function 'qt_gui_rep::enable_notifier' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:78:8: note: Technically the member function 'qt_gui_rep::enable_notifier' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:88:8: performance: Technically the member function 'qt_gui_rep::process_delayed_commands' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:817:13: note: Technically the member function 'qt_gui_rep::process_delayed_commands' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:88:8: note: Technically the member function 'qt_gui_rep::process_delayed_commands' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:90:8: performance: Technically the member function 'qt_gui_rep::process_queued_events' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:707:13: note: Technically the member function 'qt_gui_rep::process_queued_events' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.hpp:90:8: note: Technically the member function 'qt_gui_rep::process_queued_events' can be static.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:598:3: style: Technically the member function 'qp_type::operatorqp_type_id' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:599:15: style: Technically the member function 'qp_type::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:600:15: style: Technically the member function 'qp_type::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:601:15: style: Technically the member function 'qp_type::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:602:15: style: Technically the member function 'qp_type::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:81:3: style: Class 'qt_gui_rep' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:81:3: style: Class 'qt_gui_rep' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_gui.cpp:595:3: style: Class 'qp_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:24:3: style: Class 'qt_menu_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:29:18: style: The function 'get_qmenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:74:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:29:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:32:18: style: The function 'make_popup_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:53:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:32:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:33:18: style: The function 'popup_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:56:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:33:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:34:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:34:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:35:20: style: The function 'as_qaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:61:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_menu.hpp:35:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:434:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:434:12: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:542:20: style: The scope of the variable 'the_painter' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:83:59: style: Function 'qt_renderer_rep' argument 2 names different: declaration 'w' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:43:44: note: Function 'qt_renderer_rep' argument 2 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:83:59: note: Function 'qt_renderer_rep' argument 2 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:83:67: style: Function 'qt_renderer_rep' argument 3 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:43:55: note: Function 'qt_renderer_rep' argument 3 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:83:67: note: Function 'qt_renderer_rep' argument 3 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:99:36: style: Function 'get_extents' argument 1 names different: declaration 'w' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:50:26: note: Function 'get_extents' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:99:36: note: Function 'get_extents' argument 1 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:99:45: style: Function 'get_extents' argument 2 names different: declaration 'h' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:50:34: note: Function 'get_extents' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:99:45: note: Function 'get_extents' argument 2 names different: declaration 'h' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:145:37: style: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:56:28: note: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:145:37: note: Function 'set_line_style' argument 1 names different: declaration 'w' definition 'lw'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:424:28: style: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:54:19: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:424:28: note: Function 'draw' argument 1 names different: declaration 'char_code' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:424:43: style: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.hpp:54:42: note: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:424:43: note: Function 'draw' argument 2 names different: declaration 'fn' definition 'fng'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_renderer.cpp:752:25: warning: Member variable 'qt_shadow_renderer_rep::master' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_simple_widget.cpp:84:30: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:85:8: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:88:8: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:414:30: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:651:36: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:873:30: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:113:19: warning: Member variable 'qt_tm_widget_rep::centralWidget' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_tm_widget.cpp:113:19: warning: Member variable 'qt_tm_widget_rep::prompt' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:589:7: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:588:0: note: Variable 'a' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:589:7: note: Variable 'a' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:411:59: style: Function 'plain_window_widget' argument 2 names different: declaration 'q' definition 'quit'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:58:57: note: Function 'plain_window_widget' argument 2 names different: declaration 'q' definition 'quit'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:411:59: note: Function 'plain_window_widget' argument 2 names different: declaration 'q' definition 'quit'.
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:73:15: style: Technically the member function 'environment::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:75:15: style: Technically the member function 'environment::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:154:16: warning: Virtual function 'doRefresh' is called from constructor 'QTMWidgetAction(widget _wid,QObject*parent=NULL)' at line 150. Dynamic binding is not used. [virtualCallInConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:150:72: note: Calling doRefresh
TeXmacs-1.0.7.15-src/src/Plugins/Qt/QTMMenuHelper.hpp:154:16: note: doRefresh is a virtual method
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:63:3: style: Class 'memorizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:76:3: style: Class 'QTMMenuButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:128:3: style: Class 'QTMMenuWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:364:3: style: Class 'qt_plain_window_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:450:3: style: Class 'qt_key_command_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:697:3: style: Class 'QTMUIButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:56:18: style: The function 'make_popup_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:53:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:56:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:57:18: style: The function 'popup_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:56:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:57:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:58:18: style: The function 'plain_window_widget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:50:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:58:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:59:20: style: The function 'as_qaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:61:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:59:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:60:18: style: The function 'get_qmenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:74:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:60:18: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:61:24: style: The function 'as_qlayoutitem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:84:24: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:61:24: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:62:20: style: The function 'as_qwidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:66:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.hpp:62:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:90:8: style: The function 'set_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:46:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:90:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:91:8: style: The function 'get_children' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:47:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:91:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:370:16: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:370:16: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_ui_element.cpp:115:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_utilities.cpp:311:22: style: The scope of the variable 'd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.cpp:73:30: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.cpp:237:49: style: Function 'plain_window_widget' argument 1 names different: declaration 's' definition '_title'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.hpp:39:46: note: Function 'plain_window_widget' argument 1 names different: declaration 's' definition '_title'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_view_widget.cpp:237:49: note: Function 'plain_window_widget' argument 1 names different: declaration 's' definition '_title'.
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:61:3: warning: Member variable 'qt_glue_widget_rep::hx' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:61:3: warning: Member variable 'qt_glue_widget_rep::vx' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:65:20: style: The function 'as_qaction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:61:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:65:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:66:20: style: The function 'as_qwidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.hpp:66:20: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Plugins/Qt/qt_widget.cpp:66:20: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Basic/widkit_wrapper.cpp:47:3: style: Class 'abstract_promise_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Basic/widkit_wrapper.cpp:60:3: style: Class 'concrete_promise_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:183:23: style: Function 'command_button_rep' argument 2 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:175:44: note: Function 'command_button_rep' argument 2 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:183:23: note: Function 'command_button_rep' argument 2 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:187:39: style: Function 'command_button_rep' argument 3 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:176:59: note: Function 'command_button_rep' argument 3 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:187:39: note: Function 'command_button_rep' argument 3 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:191:53: style: Function 'command_button_rep' argument 4 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:178:17: note: Function 'command_button_rep' argument 4 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/button_widget.cpp:191:53: note: Function 'command_button_rep' argument 4 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:58:38: style: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'wh'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:43:15: note: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'wh'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:58:38: note: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'wh'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:69:35: style: Function 'popup_button_rep' argument 2 names different: declaration 'prom' definition 'prom2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:44:53: note: Function 'popup_button_rep' argument 2 names different: declaration 'prom' definition 'prom2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:69:35: note: Function 'popup_button_rep' argument 2 names different: declaration 'prom' definition 'prom2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:69:50: style: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'where2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:45:15: note: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'where2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:69:50: note: Function 'popup_button_rep' argument 3 names different: declaration 'where' definition 'where2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:57:19: warning: Member variable 'popup_button_rep::entered_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_button.cpp:68:19: warning: Member variable 'popup_button_rep::entered_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_widget.cpp:47:58: style: Function 'popup_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_widget.cpp:31:42: note: Function 'popup_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/popup_widget.cpp:47:58: note: Function 'popup_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:47: style: Function 'toggle_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:28:30: note: Function 'toggle_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:47: note: Function 'toggle_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:58: style: Function 'toggle_widget_rep' argument 2 names different: declaration 'on' definition 'on2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:28:40: note: Function 'toggle_widget_rep' argument 2 names different: declaration 'on' definition 'on2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:58: note: Function 'toggle_widget_rep' argument 2 names different: declaration 'on' definition 'on2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:67: style: Function 'toggle_widget_rep' argument 3 names different: declaration 'style' definition 'style2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:28:48: note: Function 'toggle_widget_rep' argument 3 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Button/toggle_widget.cpp:35:67: note: Function 'toggle_widget_rep' argument 3 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:37:69: style: Function 'horizontal_array_rep' argument 2 names different: declaration 'stretch_me' definition 'sm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:27:49: note: Function 'horizontal_array_rep' argument 2 names different: declaration 'stretch_me' definition 'sm'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:37:69: note: Function 'horizontal_array_rep' argument 2 names different: declaration 'stretch_me' definition 'sm'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:41:27: style: Function 'horizontal_array_rep' argument 3 names different: declaration 'stretch_me' definition 'sm'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:29:8: note: Function 'horizontal_array_rep' argument 3 names different: declaration 'stretch_me' definition 'sm'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/array_widget.cpp:41:27: note: Function 'horizontal_array_rep' argument 3 names different: declaration 'stretch_me' definition 'sm'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/extend_widget.cpp:34:69: style: Function 'extend_widget_rep' argument 2 names different: declaration 'ws' definition 'ws2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/extend_widget.cpp:23:52: note: Function 'extend_widget_rep' argument 2 names different: declaration 'ws' definition 'ws2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/extend_widget.cpp:34:69: note: Function 'extend_widget_rep' argument 2 names different: declaration 'ws' definition 'ws2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/list_widget.cpp:40:17: style: Function 'horizontal_list_rep' argument 2 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/list_widget.cpp:28:58: note: Function 'horizontal_list_rep' argument 2 names different: declaration 'name' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/list_widget.cpp:40:17: note: Function 'horizontal_list_rep' argument 2 names different: declaration 'name' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/list_widget.cpp:27:3: style: Class 'horizontal_list_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/minibar_widget.cpp:22:3: style: Class 'minibar_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/split_widget.cpp:38:73: style: Function 'hsplit_widget_rep' argument 2 names different: declaration 'names' definition 'n'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/split_widget.cpp:29:56: note: Function 'hsplit_widget_rep' argument 2 names different: declaration 'names' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/split_widget.cpp:38:73: note: Function 'hsplit_widget_rep' argument 2 names different: declaration 'names' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:35:56: style: Function 'switch_widget_rep' argument 1 names different: declaration 'a' definition 'v'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:24:39: note: Function 'switch_widget_rep' argument 1 names different: declaration 'a' definition 'v'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:35:56: note: Function 'switch_widget_rep' argument 1 names different: declaration 'a' definition 'v'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:36:27: style: Function 'switch_widget_rep' argument 3 names different: declaration 'i' definition 'init'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:24:66: note: Function 'switch_widget_rep' argument 3 names different: declaration 'i' definition 'init'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:36:27: note: Function 'switch_widget_rep' argument 3 names different: declaration 'i' definition 'init'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:145:62: style: Function 'wrapped_widget_rep' argument 2 names different: declaration 'quit' definition 'q'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:139:44: note: Function 'wrapped_widget_rep' argument 2 names different: declaration 'quit' definition 'q'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/switch_widget.cpp:145:62: note: Function 'wrapped_widget_rep' argument 2 names different: declaration 'quit' definition 'q'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:36:45: style: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:26:37: note: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:36:45: note: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:40:45: style: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:27:37: note: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:40:45: note: Function 'tile_rep' argument 2 names different: declaration 'cols' definition 'cols2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:40:66: style: Function 'tile_rep' argument 3 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:27:57: note: Function 'tile_rep' argument 3 names different: declaration 'name' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Composite/tile_widget.cpp:40:66: note: Function 'tile_rep' argument 3 names different: declaration 'name' definition 'n'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:44:12: style: Function 'choice_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:30:30: note: Function 'choice_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:44:12: note: Function 'choice_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:60:29: style: Function 'find' argument 1 names different: declaration 'y' definition 'ypos'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:33:17: note: Function 'find' argument 1 names different: declaration 'y' definition 'ypos'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/choice_widget.cpp:60:29: note: Function 'find' argument 1 names different: declaration 'y' definition 'ypos'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:45: style: Function 'input_widget_rep' argument 1 names different: declaration 'call_back' definition 'cb2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:54:29: note: Function 'input_widget_rep' argument 1 names different: declaration 'call_back' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:45: note: Function 'input_widget_rep' argument 1 names different: declaration 'call_back' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:54: style: Function 'input_widget_rep' argument 2 names different: declaration 'style' definition 'st2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:54:44: note: Function 'input_widget_rep' argument 2 names different: declaration 'style' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:54: note: Function 'input_widget_rep' argument 2 names different: declaration 'style' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:66: style: Function 'input_widget_rep' argument 3 names different: declaration 'width' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:54:58: note: Function 'input_widget_rep' argument 3 names different: declaration 'width' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:66: note: Function 'input_widget_rep' argument 3 names different: declaration 'width' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:75: style: Function 'input_widget_rep' argument 4 names different: declaration 'persist' definition 'p2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:54:70: note: Function 'input_widget_rep' argument 4 names different: declaration 'persist' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:75: note: Function 'input_widget_rep' argument 4 names different: declaration 'persist' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:19: warning: Member variable 'input_widget_rep::tab_nr' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/input_widget.cpp:76:19: warning: Member variable 'input_widget_rep::tab_pos' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:80:11: style: Function 'inputs_list_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:29:35: note: Function 'inputs_list_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:80:11: note: Function 'inputs_list_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:80:31: style: Function 'inputs_list_widget_rep' argument 2 names different: declaration 'prompts' definition 'prompts2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:29:54: note: Function 'inputs_list_widget_rep' argument 2 names different: declaration 'prompts' definition 'prompts2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Input/inputs_list_widget.cpp:80:31: note: Function 'inputs_list_widget_rep' argument 2 names different: declaration 'prompts' definition 'prompts2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/balloon_widget.cpp:38:3: performance: Variable 'balloon_wid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/balloon_widget.cpp:86:3: style: Class 'balloon_decoration_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:13: style: Function 'file_list_widget_rep' argument 1 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:145:35: note: Function 'file_list_widget_rep' argument 1 names different: declaration 'ch' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:13: note: Function 'file_list_widget_rep' argument 1 names different: declaration 'ch' definition 'c'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:30: style: Function 'file_list_widget_rep' argument 2 names different: declaration 'suffix' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:145:53: note: Function 'file_list_widget_rep' argument 2 names different: declaration 'suffix' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:30: note: Function 'file_list_widget_rep' argument 2 names different: declaration 'suffix' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:38: style: Function 'file_list_widget_rep' argument 3 names different: declaration 'dir_flag' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:145:66: note: Function 'file_list_widget_rep' argument 3 names different: declaration 'dir_flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:161:38: note: Function 'file_list_widget_rep' argument 3 names different: declaration 'dir_flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:425:11: style: Function 'file_chooser_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:362:36: note: Function 'file_chooser_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:425:11: note: Function 'file_chooser_widget_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:425:24: style: Function 'file_chooser_widget_rep' argument 2 names different: declaration 'type' definition 'type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:362:48: note: Function 'file_chooser_widget_rep' argument 2 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/file_chooser_widget.cpp:425:24: note: Function 'file_chooser_widget_rep' argument 2 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/ink_widget.cpp:40:41: style: Function 'ink_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/ink_widget.cpp:27:27: note: Function 'ink_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/ink_widget.cpp:40:41: note: Function 'ink_widget_rep' argument 1 names different: declaration 'cb' definition 'cb2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/ink_widget.cpp:27:3: style: Class 'ink_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/refresh_widget.cpp:34:48: style: Function 'refresh_widget_rep' argument 1 names different: declaration 'tmwid' definition 'tmwid2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/refresh_widget.cpp:28:30: note: Function 'refresh_widget_rep' argument 1 names different: declaration 'tmwid' definition 'tmwid2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/refresh_widget.cpp:34:48: note: Function 'refresh_widget_rep' argument 1 names different: declaration 'tmwid' definition 'tmwid2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/refresh_widget.cpp:28:3: style: Class 'refresh_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:195:59: style: Function 'texmacs_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:42:41: note: Function 'texmacs_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:195:59: note: Function 'texmacs_widget_rep' argument 2 names different: declaration 'quit' definition 'quit2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:263:42: style: Function 'set_footer_mode' argument 1 names different: declaration 'which' definition 'new_mode'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:33:29: note: Function 'set_footer_mode' argument 1 names different: declaration 'which' definition 'new_mode'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/texmacs_widget.cpp:263:42: note: Function 'set_footer_mode' argument 1 names different: declaration 'which' definition 'new_mode'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/wait_widget.cpp:39:63: style: Function 'wait_widget_rep' argument 3 names different: declaration 'message' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/wait_widget.cpp:28:48: note: Function 'wait_widget_rep' argument 3 names different: declaration 'message' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Misc/wait_widget.cpp:39:63: note: Function 'wait_widget_rep' argument 3 names different: declaration 'message' definition 's'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:40: style: Function 'glue_widget_rep' argument 1 names different: declaration 'hflag' definition 'hflag2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:27:25: note: Function 'glue_widget_rep' argument 1 names different: declaration 'hflag' definition 'hflag2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:40: note: Function 'glue_widget_rep' argument 1 names different: declaration 'hflag' definition 'hflag2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:53: style: Function 'glue_widget_rep' argument 2 names different: declaration 'vflag' definition 'vflag2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:27:37: note: Function 'glue_widget_rep' argument 2 names different: declaration 'vflag' definition 'vflag2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:53: note: Function 'glue_widget_rep' argument 2 names different: declaration 'vflag' definition 'vflag2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:64: style: Function 'glue_widget_rep' argument 3 names different: declaration 'minw' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:27:47: note: Function 'glue_widget_rep' argument 3 names different: declaration 'minw' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:64: note: Function 'glue_widget_rep' argument 3 names different: declaration 'minw' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:71: style: Function 'glue_widget_rep' argument 4 names different: declaration 'minh' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:27:56: note: Function 'glue_widget_rep' argument 4 names different: declaration 'minh' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:35:71: note: Function 'glue_widget_rep' argument 4 names different: declaration 'minh' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:40: style: Function 'glue_widget_rep' argument 1 names different: declaration 'col' definition 'c2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:28:25: note: Function 'glue_widget_rep' argument 1 names different: declaration 'col' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:40: note: Function 'glue_widget_rep' argument 1 names different: declaration 'col' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:49: style: Function 'glue_widget_rep' argument 2 names different: declaration 'hflag' definition 'hf2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:28:35: note: Function 'glue_widget_rep' argument 2 names different: declaration 'hflag' definition 'hf2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:49: note: Function 'glue_widget_rep' argument 2 names different: declaration 'hflag' definition 'hf2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:59: style: Function 'glue_widget_rep' argument 3 names different: declaration 'vflag' definition 'vf2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:28:47: note: Function 'glue_widget_rep' argument 3 names different: declaration 'vflag' definition 'vf2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:59: note: Function 'glue_widget_rep' argument 3 names different: declaration 'vflag' definition 'vf2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:67: style: Function 'glue_widget_rep' argument 4 names different: declaration 'minw' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:28:57: note: Function 'glue_widget_rep' argument 4 names different: declaration 'minw' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:67: note: Function 'glue_widget_rep' argument 4 names different: declaration 'minw' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:74: style: Function 'glue_widget_rep' argument 5 names different: declaration 'minh' definition 'h2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:28:66: note: Function 'glue_widget_rep' argument 5 names different: declaration 'minh' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/glue_widget.cpp:39:74: note: Function 'glue_widget_rep' argument 5 names different: declaration 'minh' definition 'h2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:6: style: Function 'separator_widget_rep' argument 1 names different: declaration 'pre' definition 'pre2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:27:28: note: Function 'separator_widget_rep' argument 1 names different: declaration 'pre' definition 'pre2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:6: note: Function 'separator_widget_rep' argument 1 names different: declaration 'pre' definition 'pre2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:15: style: Function 'separator_widget_rep' argument 2 names different: declaration 'post' definition 'post2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:27:36: note: Function 'separator_widget_rep' argument 2 names different: declaration 'post' definition 'post2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:15: note: Function 'separator_widget_rep' argument 2 names different: declaration 'post' definition 'post2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:27: style: Function 'separator_widget_rep' argument 3 names different: declaration 'vert' definition 'vert2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:27:47: note: Function 'separator_widget_rep' argument 3 names different: declaration 'vert' definition 'vert2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/separator_widget.cpp:37:27: note: Function 'separator_widget_rep' argument 3 names different: declaration 'vert' definition 'vert2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:10: style: Function 'text_widget_rep' argument 1 names different: declaration 's' definition 's2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:33:27: note: Function 'text_widget_rep' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:10: note: Function 'text_widget_rep' argument 1 names different: declaration 's' definition 's2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:18: style: Function 'text_widget_rep' argument 2 names different: declaration 'style' definition 'st2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:33:34: note: Function 'text_widget_rep' argument 2 names different: declaration 'style' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:18: note: Function 'text_widget_rep' argument 2 names different: declaration 'style' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:29: style: Function 'text_widget_rep' argument 3 names different: declaration 'col' definition 'c2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:33:47: note: Function 'text_widget_rep' argument 3 names different: declaration 'col' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:42:29: note: Function 'text_widget_rep' argument 3 names different: declaration 'col' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:8: style: Function 'text_widget_rep' argument 4 names different: declaration 'trans' definition 't2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:34:11: note: Function 'text_widget_rep' argument 4 names different: declaration 'trans' definition 't2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:8: note: Function 'text_widget_rep' argument 4 names different: declaration 'trans' definition 't2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:17: style: Function 'text_widget_rep' argument 5 names different: declaration 'tt' definition 'tt2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:34:23: note: Function 'text_widget_rep' argument 5 names different: declaration 'tt' definition 'tt2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:17: note: Function 'text_widget_rep' argument 5 names different: declaration 'tt' definition 'tt2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:26: style: Function 'text_widget_rep' argument 6 names different: declaration 'dw' definition 'dw2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:34:31: note: Function 'text_widget_rep' argument 6 names different: declaration 'dw' definition 'dw2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:26: note: Function 'text_widget_rep' argument 6 names different: declaration 'dw' definition 'dw2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:35: style: Function 'text_widget_rep' argument 7 names different: declaration 'dh' definition 'dh2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:34:39: note: Function 'text_widget_rep' argument 7 names different: declaration 'dh' definition 'dh2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/text_widget.cpp:43:35: note: Function 'text_widget_rep' argument 7 names different: declaration 'dh' definition 'dh2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:7: style: Function 'xpm_widget_rep' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:28:23: note: Function 'xpm_widget_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:7: note: Function 'xpm_widget_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:19: style: Function 'xpm_widget_rep' argument 2 names different: declaration 'trans' definition 't2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:28:34: note: Function 'xpm_widget_rep' argument 2 names different: declaration 'trans' definition 't2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:19: note: Function 'xpm_widget_rep' argument 2 names different: declaration 'trans' definition 't2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:27: style: Function 'xpm_widget_rep' argument 3 names different: declaration 'dx' definition 'dx2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:28:45: note: Function 'xpm_widget_rep' argument 3 names different: declaration 'dx' definition 'dx2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:27: note: Function 'xpm_widget_rep' argument 3 names different: declaration 'dx' definition 'dx2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:36: style: Function 'xpm_widget_rep' argument 4 names different: declaration 'dy' definition 'dy2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:28:53: note: Function 'xpm_widget_rep' argument 4 names different: declaration 'dy' definition 'dy2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Output/xpm_widget.cpp:36:36: note: Function 'xpm_widget_rep' argument 4 names different: declaration 'dy' definition 'dy2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:295:56: style: Function 'resize_widget_rep' argument 2 names different: declaration 'style' definition 'style2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:288:39: note: Function 'resize_widget_rep' argument 2 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:295:56: note: Function 'resize_widget_rep' argument 2 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:298:57: style: Function 'resize_widget_rep' argument 8 names different: declaration 'j3' definition 'h3'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:289:62: note: Function 'resize_widget_rep' argument 8 names different: declaration 'j3' definition 'h3'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:298:57: note: Function 'resize_widget_rep' argument 8 names different: declaration 'j3' definition 'h3'.
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:59:3: performance: Variable 'hor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:60:3: performance: Variable 'ver' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Plugins/Widkit/Scrollable/canvas_widget.cpp:344:3: style: Class 'wrap_scroll_widget_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Plugins/X11/x_window.cpp:247:7: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Scheme/Guile/guile_tm.hpp:176:0: error: #error "At least one of the macros GUILE_{A,B,C,D} should be defined"  [preprocessorErrorDirective]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:94:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:94:31: style: The scope of the variable 'init_fn' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:95:10: style: The scope of the variable 'name' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:96:12: style: The scope of the variable 'dll_handle' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:97:11: style: The scope of the variable 'module_init' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:90:42: style: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.h:10:56: note: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/dynload.c:90:42: note: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1136:27: style: Condition '!has_fp_exp' is always true [knownConditionTrueFalse]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1092:23: note: Assignment 'has_fp_exp=0', assigned value is 0
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1136:27: note: Condition '!has_fp_exp' is always true
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1165:11: warning: %lo in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1172:11: warning: %lx in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1189:14: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1354:13: warning: Either the condition 'if(fname)' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1365:7: note: Assuming that condition 'if(fname)' is not redundant
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1354:13: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1398:11: warning: Either the condition 'if(fn)' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1406:5: note: Assuming that condition 'if(fn)' is not redundant
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1398:11: note: Null pointer dereference
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1993:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:568:15: style: The scope of the variable 'last' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:571:11: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:725:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:856:9: style: The scope of the variable 's' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1068:15: style: The scope of the variable 'x' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1647:7: style: The scope of the variable 'c' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:2284:11: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:958:47: style: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.h:152:37: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:958:47: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:976:43: style: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:345:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:976:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1014:50: style: Function 'mk_blackbox' argument 2 names different: declaration 'b' definition 'blackbox'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.h:160:40: note: Function 'mk_blackbox' argument 2 names different: declaration 'b' definition 'blackbox'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1014:50: note: Function 'mk_blackbox' argument 2 names different: declaration 'b' definition 'blackbox'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1873:48: style: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:366:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:1873:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:2195:69: style: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:343:69: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:2195:69: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:3513:41: style: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:175:51: note: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:3513:41: note: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4666:52: style: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.h:137:66: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4666:52: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4771:41: style: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.h:146:55: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4771:41: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4793:44: style: Function 'scheme_register_foreign_func_list' argument 3 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.h:242:44: note: Function 'scheme_register_foreign_func_list' argument 3 names different: declaration 'n' definition 'count'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/scheme.c:4793:44: note: Function 'scheme_register_foreign_func_list' argument 3 names different: declaration 'n' definition 'count'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:115:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:122:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:130:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:139:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:149:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:161:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:175:28: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.cpp:159:26: style: Function 'eval_scheme_file' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.hpp:92:30: note: Function 'eval_scheme_file' argument 1 names different: declaration 'name' definition 'file'.
TeXmacs-1.0.7.15-src/src/Scheme/Tiny/tinyscheme_tm.cpp:159:26: note: Function 'eval_scheme_file' argument 1 names different: declaration 'name' definition 'file'.
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:63:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:65:31: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.cpp:93:19: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:26:3: warning: Member variable 'assoc_node::key' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:60:15: style: Technically the member function 'assoc_environment::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:40:3: style: Class 'assoc_environment_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:58:3: style: Class 'assoc_environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:49:8: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:49:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:50:8: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:50:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:51:8: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:55:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:51:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:52:8: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:56:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:52:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:53:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/assoc_environment.hpp:53:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:90:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:92:31: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:34:3: warning: Member variable 'hash_node::key' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:34:3: warning: Member variable 'hash_node::next' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:81:15: style: Technically the member function 'basic_environment::operator[]' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:50:3: style: Class 'basic_environment_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:83:3: style: Class 'basic_environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:85:3: style: Class 'basic_environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:65:15: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:65:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:67:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:67:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:70:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:55:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:70:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:73:15: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:56:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:73:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:76:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/basic_environment.hpp:76:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:26:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:28:30: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:23:3: style: Class 'list_environment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:45:15: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:45:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:47:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:47:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:50:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:55:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:50:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:52:15: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:56:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:52:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:56:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/list_environment.hpp:56:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:27:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:86:29: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:144:32: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:186:36: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:234:34: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:227:3: style: Class 'end_with_memorizer_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:51:15: style: The function 'contains' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:51:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:53:15: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:53:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:55:15: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:55:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:55:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:58:15: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:56:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:58:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:63:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Environment/environment.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Environment/std_environment.cpp:63:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:184:34: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:198:10: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:103:15: style: Technically the member function 'inactive_style::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:104:15: style: Technically the member function 'inactive_style::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:177:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:40:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:177:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:180:7: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:41:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:180:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:181:7: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:42:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:181:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:183:8: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:43:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:183:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:190:8: style: The function 'set_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:50:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:190:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:191:15: style: The function 'get_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:51:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:191:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:192:8: style: The function 'set_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:48:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:192:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:193:8: style: The function 'get_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:49:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_inactive.cpp:193:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_length.cpp:104:19: style: Function 'as_length' argument 1 names different: declaration 's' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:42:22: note: Function 'as_length' argument 1 names different: declaration 's' definition 'l'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_length.cpp:104:19: note: Function 'as_length' argument 1 names different: declaration 's' definition 'l'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_macro.cpp:317:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_macro.cpp:344:22: style: Function 'expand' argument 2 names different: declaration 'flag' definition 'search_accessible'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:25:27: note: Function 'expand' argument 2 names different: declaration 'flag' definition 'search_accessible'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_macro.cpp:344:22: note: Function 'expand' argument 2 names different: declaration 'flag' definition 'search_accessible'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:41:34: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:52:10: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:375:24: style: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:20:29: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:375:24: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:380:24: style: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:21:29: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:380:24: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:380:36: style: Function 'evaluate_error' argument 2 names different: declaration 'a1' definition 'arg'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:21:43: note: Function 'evaluate_error' argument 2 names different: declaration 'a1' definition 'arg'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:380:36: note: Function 'evaluate_error' argument 2 names different: declaration 'a1' definition 'arg'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:385:24: style: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.hpp:22:29: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:385:24: note: Function 'evaluate_error' argument 1 names different: declaration 'message' definition 'error'.
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:35:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:40:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:38:7: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:41:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:38:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:39:7: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:42:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:39:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:40:8: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:43:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:40:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:44:8: style: The function 'set_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:50:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:44:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:45:15: style: The function 'get_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:51:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:45:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:46:8: style: The function 'set_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:48:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:46:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:47:8: style: The function 'get_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:49:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_main.cpp:47:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:42:33: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:53:10: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:36:8: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:40:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:39:7: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:41:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:39:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:40:7: style: The function 'hash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:42:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:40:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:41:8: style: The function 'equal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:43:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:41:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:45:8: style: The function 'set_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:50:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:45:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:46:15: style: The function 'get_environment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:51:23: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:46:15: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:47:8: style: The function 'set_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:48:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:47:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:48:8: style: The function 'get_tree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:49:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Style/Evaluate/evaluate_rewrite.cpp:48:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Style/Memorizer/clean_copy.cpp:19:25: style: Function 'copy_ip' argument 2 names different: declaration 'cct' definition 'dest'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/clean_copy.hpp:18:30: note: Function 'copy_ip' argument 2 names different: declaration 'cct' definition 'dest'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/clean_copy.cpp:19:25: note: Function 'copy_ip' argument 2 names different: declaration 'cct' definition 'dest'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:67:50: style: Function 'set_children' argument 1 names different: declaration 'a' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:90:33: note: Function 'set_children' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:67:50: note: Function 'set_children' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:67:58: style: Function 'set_children' argument 2 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:90:40: note: Function 'set_children' argument 2 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:67:58: note: Function 'set_children' argument 2 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:81:51: style: Function 'get_children' argument 1 names different: declaration 'a' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:91:34: note: Function 'get_children' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:81:51: note: Function 'get_children' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:81:60: style: Function 'get_children' argument 2 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:91:42: note: Function 'get_children' argument 2 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:81:60: note: Function 'get_children' argument 2 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:288:38: style: Function 'memorizer' argument 1 names different: declaration 'rep' definition 'ptr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.hpp:63:29: note: Function 'memorizer' argument 1 names different: declaration 'rep' definition 'ptr'.
TeXmacs-1.0.7.15-src/src/Style/Memorizer/memorizer.cpp:288:38: note: Function 'memorizer' argument 1 names different: declaration 'rep' definition 'ptr'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:101:47: style: Same value in both branches of ternary operator. [duplicateValueTernary]
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:113:48: style: Same value in both branches of ternary operator. [duplicateValueTernary]
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:199:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:217:36: style: Same value in both branches of ternary operator. [duplicateValueTernary]
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:280:18: style: Function 'url' argument 1 names different: declaration 'dir' definition 'path_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:36:15: note: Function 'url' argument 1 names different: declaration 'dir' definition 'path_name'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:280:18: note: Function 'url' argument 1 names different: declaration 'dir' definition 'path_name'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:707:23: style: Function 'reroot' argument 2 names different: declaration 's' definition 'protocol'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:124:30: note: Function 'reroot' argument 2 names different: declaration 's' definition 'protocol'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:707:23: note: Function 'reroot' argument 2 names different: declaration 's' definition 'protocol'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:900:28: style: Function 'materialize' argument 2 names different: declaration 'f' definition 'filter'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:143:35: note: Function 'materialize' argument 2 names different: declaration 'f' definition 'filter'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.cpp:900:28: note: Function 'materialize' argument 2 names different: declaration 'f' definition 'filter'.
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:37:15: style: Technically the member function 'url::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:38:15: style: Technically the member function 'url::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:26:3: style: Struct 'url_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:32:3: style: Class 'url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:34:3: style: Class 'url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Classes/url.hpp:35:3: style: Class 'url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:426:18: style: The scope of the variable 'ep' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:45:18: style: Function 'load_string' argument 1 names different: declaration 'file_name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:18:23: note: Function 'load_string' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:45:18: note: Function 'load_string' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:117:18: style: Function 'save_string' argument 1 names different: declaration 'file_name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:19:23: note: Function 'save_string' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:117:18: note: Function 'save_string' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:406:21: style: Function 'read_directory' argument 1 names different: declaration 'name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:32:35: note: Function 'read_directory' argument 1 names different: declaration 'name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:406:21: note: Function 'read_directory' argument 1 names different: declaration 'name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:526:11: style: Function 'move' argument 1 names different: declaration 'from' definition 'u1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:51:16: note: Function 'move' argument 1 names different: declaration 'from' definition 'u1'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:526:11: note: Function 'move' argument 1 names different: declaration 'from' definition 'u1'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:526:19: style: Function 'move' argument 2 names different: declaration 'to' definition 'u2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:51:26: note: Function 'move' argument 2 names different: declaration 'to' definition 'u2'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:526:19: note: Function 'move' argument 2 names different: declaration 'to' definition 'u2'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:536:11: style: Function 'copy' argument 1 names different: declaration 'from' definition 'u1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:52:16: note: Function 'copy' argument 1 names different: declaration 'from' definition 'u1'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:536:11: note: Function 'copy' argument 1 names different: declaration 'from' definition 'u1'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:536:19: style: Function 'copy' argument 2 names different: declaration 'to' definition 'u2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:52:26: note: Function 'copy' argument 2 names different: declaration 'to' definition 'u2'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:536:19: note: Function 'copy' argument 2 names different: declaration 'to' definition 'u2'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:543:13: style: Function 'remove' argument 1 names different: declaration 'what' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:53:18: note: Function 'remove' argument 1 names different: declaration 'what' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:543:13: note: Function 'remove' argument 1 names different: declaration 'what' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:558:12: style: Function 'mkdir' argument 1 names different: declaration 'dir' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/file.hpp:54:17: note: Function 'mkdir' argument 1 names different: declaration 'dir' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:558:12: note: Function 'mkdir' argument 1 names different: declaration 'dir' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/file.cpp:98:7: error: Resource handle 'fin' freed twice. [doubleFree]
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:291:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:290:0: note: Variable 'ok' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:291:5: note: Variable 'ok' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:44:15: style: Function 'xpm_load' argument 1 names different: declaration 'file_name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/image_files.hpp:16:26: note: Function 'xpm_load' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:44:15: note: Function 'xpm_load' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:63:15: style: Function 'xpm_size' argument 1 names different: declaration 'file_name' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/image_files.hpp:17:26: note: Function 'xpm_size' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/image_files.cpp:63:15: note: Function 'xpm_size' argument 1 names different: declaration 'file_name' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Files/tm_ostream.hpp:67:8: style: Technically the member function 'tm_ostream::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/System/Files/tm_ostream.cpp:337:13: note: Technically the member function 'tm_ostream::operator==' can be const.
TeXmacs-1.0.7.15-src/src/System/Files/tm_ostream.hpp:67:8: note: Technically the member function 'tm_ostream::operator==' can be const.
TeXmacs-1.0.7.15-src/src/System/Files/tm_ostream.hpp:37:3: style: Class 'tm_ostream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Files/tm_ostream.hpp:38:3: style: Class 'tm_ostream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Files/web_files.cpp:60:27: style: Function 'web_cache_invalidate' argument 1 names different: declaration 'u' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/web_files.hpp:16:32: note: Function 'web_cache_invalidate' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Files/web_files.cpp:60:27: note: Function 'web_cache_invalidate' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Files/web_files.cpp:78:19: style: Function 'get_from_web' argument 1 names different: declaration 'u' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Files/web_files.hpp:18:23: note: Function 'get_from_web' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Files/web_files.cpp:78:19: note: Function 'get_from_web' argument 1 names different: declaration 'u' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Language/cpp_language.cpp:382:8: style: The scope of the variable 'comment' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:25:3: style: Struct 'verb_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:34:3: style: Struct 'scheme_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:43:3: style: Struct 'mathemagix_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:52:3: style: Struct 'cpp_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:26:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:26:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:27:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:27:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:28:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:29:10: style: The function 'get_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:121:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:29:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:35:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:35:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:36:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:36:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:37:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:37:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:38:10: style: The function 'get_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:121:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:38:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:44:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:44:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:45:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:45:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:46:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:46:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:47:10: style: The function 'get_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:121:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:47:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:53:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:53:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:54:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:54:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:55:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:55:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:56:10: style: The function 'get_color' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:121:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/impl_language.hpp:56:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:24:40: style: Function 'dictionary_rep' argument 1 names different: declaration 'from' definition 'from2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.hpp:28:26: note: Function 'dictionary_rep' argument 1 names different: declaration 'from' definition 'from2'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:24:40: note: Function 'dictionary_rep' argument 1 names different: declaration 'from' definition 'from2'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:24:54: style: Function 'dictionary_rep' argument 2 names different: declaration 'to' definition 'to2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.hpp:28:39: note: Function 'dictionary_rep' argument 2 names different: declaration 'to' definition 'to2'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:24:54: note: Function 'dictionary_rep' argument 2 names different: declaration 'to' definition 'to2'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:28:27: style: Function 'load' argument 1 names different: declaration 'fname' definition 'u'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.hpp:30:20: note: Function 'load' argument 1 names different: declaration 'fname' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:28:27: note: Function 'load' argument 1 names different: declaration 'fname' definition 'u'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:182:22: style: Function 'tree_translate' argument 1 names different: declaration 's' definition 't'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.hpp:45:29: note: Function 'tree_translate' argument 1 names different: declaration 's' definition 't'.
TeXmacs-1.0.7.15-src/src/System/Language/dictionary.cpp:182:22: note: Function 'tree_translate' argument 1 names different: declaration 's' definition 't'.
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.cpp:58:28: style: Function 'load_hyphen_tables' argument 1 names different: declaration 'language_name' definition 'file_name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.hpp:16:33: note: Function 'load_hyphen_tables' argument 1 names different: declaration 'language_name' definition 'file_name'.
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.cpp:58:28: note: Function 'load_hyphen_tables' argument 1 names different: declaration 'language_name' definition 'file_name'.
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.cpp:165:70: style: Function 'std_hyphenate' argument 5 names different: declaration 'pen' definition 'penalty'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.hpp:22:75: note: Function 'std_hyphenate' argument 5 names different: declaration 'pen' definition 'penalty'.
TeXmacs-1.0.7.15-src/src/System/Language/hyphenate.cpp:165:70: note: Function 'std_hyphenate' argument 5 names different: declaration 'pen' definition 'penalty'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:7: style: Function 'text_property_rep' argument 1 names different: declaration 'type' definition 'type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:83:26: note: Function 'text_property_rep' argument 1 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:7: note: Function 'text_property_rep' argument 1 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:18: style: Function 'text_property_rep' argument 2 names different: declaration 'spc_before' definition 'spc_before2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:84:12: note: Function 'text_property_rep' argument 2 names different: declaration 'spc_before' definition 'spc_before2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:18: note: Function 'text_property_rep' argument 2 names different: declaration 'spc_before' definition 'spc_before2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:35: style: Function 'text_property_rep' argument 3 names different: declaration 'spc_after' definition 'spc_after2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:84:38: note: Function 'text_property_rep' argument 3 names different: declaration 'spc_after' definition 'spc_after2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:37:35: note: Function 'text_property_rep' argument 3 names different: declaration 'spc_after' definition 'spc_after2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:38:7: style: Function 'text_property_rep' argument 4 names different: declaration 'pen_before' definition 'pen_before2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:85:12: note: Function 'text_property_rep' argument 4 names different: declaration 'pen_before' definition 'pen_before2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:38:7: note: Function 'text_property_rep' argument 4 names different: declaration 'pen_before' definition 'pen_before2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:38:24: style: Function 'text_property_rep' argument 5 names different: declaration 'pen_after' definition 'pen_after2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:85:31: note: Function 'text_property_rep' argument 5 names different: declaration 'pen_after' definition 'pen_after2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:38:24: note: Function 'text_property_rep' argument 5 names different: declaration 'pen_after' definition 'pen_after2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:7: style: Function 'text_property_rep' argument 6 names different: declaration 'op_type' definition 'op_type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:86:12: note: Function 'text_property_rep' argument 6 names different: declaration 'op_type' definition 'op_type2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:7: note: Function 'text_property_rep' argument 6 names different: declaration 'op_type' definition 'op_type2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:21: style: Function 'text_property_rep' argument 7 names different: declaration 'priority' definition 'priority2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:86:36: note: Function 'text_property_rep' argument 7 names different: declaration 'priority' definition 'priority2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:21: note: Function 'text_property_rep' argument 7 names different: declaration 'priority' definition 'priority2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:36: style: Function 'text_property_rep' argument 8 names different: declaration 'limits' definition 'limits2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:87:12: note: Function 'text_property_rep' argument 8 names different: declaration 'limits' definition 'limits2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:39:36: note: Function 'text_property_rep' argument 8 names different: declaration 'limits' definition 'limits2'.
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:59:32: performance: Function parameter 'tpr1' should be passed by const reference. [passedByValue]
TeXmacs-1.0.7.15-src/src/System/Language/language.cpp:59:56: performance: Function parameter 'tpr2' should be passed by const reference. [passedByValue]
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:258:40: style: Function 'get_members' argument 1 names different: declaration 's' definition 'g'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:42:37: note: Function 'get_members' argument 1 names different: declaration 's' definition 'g'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:258:40: note: Function 'get_members' argument 1 names different: declaration 's' definition 'g'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:273:23: style: Function 'math_language' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:125:32: note: Function 'math_language' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:273:23: note: Function 'math_language' argument 1 names different: declaration 's' definition 'name'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:279:27: style: Function 'math_symbol_group' argument 1 names different: declaration 's' definition 'sym'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:138:34: note: Function 'math_symbol_group' argument 1 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:279:27: note: Function 'math_symbol_group' argument 1 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:279:39: style: Function 'math_symbol_group' argument 2 names different: declaration 'lan' definition 'lang'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:138:44: note: Function 'math_symbol_group' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:279:39: note: Function 'math_symbol_group' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:285:28: style: Function 'math_group_members' argument 1 names different: declaration 's' definition 'gr'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:139:42: note: Function 'math_group_members' argument 1 names different: declaration 's' definition 'gr'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:285:28: note: Function 'math_group_members' argument 1 names different: declaration 's' definition 'gr'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:285:39: style: Function 'math_group_members' argument 2 names different: declaration 'lan' definition 'lang'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:139:52: note: Function 'math_group_members' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:285:39: note: Function 'math_group_members' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:291:26: style: Function 'math_symbol_type' argument 1 names different: declaration 's' definition 'sym'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:140:33: note: Function 'math_symbol_type' argument 1 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:291:26: note: Function 'math_symbol_type' argument 1 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:291:38: style: Function 'math_symbol_type' argument 2 names different: declaration 'lan' definition 'lang'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:140:43: note: Function 'math_symbol_type' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:291:38: note: Function 'math_symbol_type' argument 2 names different: declaration 'lan' definition 'lang'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_grammar.hpp:77:3: style: Struct 'packrat_grammar_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:28:3: style: Struct 'math_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:38:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:38:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:39:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:39:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:40:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:40:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:41:10: style: The function 'get_group' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:118:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:41:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:42:17: style: The function 'get_members' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:119:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/math_language.cpp:42:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/mathemagix_language.cpp:550:2: style: Variable 'possible_future_class' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/System/Language/mathemagix_language.cpp:547:2: note: Variable 'possible_future_class' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/System/Language/mathemagix_language.cpp:550:2: note: Variable 'possible_future_class' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_grammar.cpp:487:14: style: The scope of the variable 'nr' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:83:38: style: Function 'set_cursor' argument 1 names different: declaration 't_pos' definition 'p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.hpp:43:25: note: Function 'set_cursor' argument 1 names different: declaration 't_pos' definition 'p'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:83:38: note: Function 'set_cursor' argument 1 names different: declaration 't_pos' definition 'p'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:416:20: style: Function 'context' argument 3 names different: declaration 'left' definition 'w1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.hpp:62:33: note: Function 'context' argument 3 names different: declaration 'left' definition 'w1'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:416:20: note: Function 'context' argument 3 names different: declaration 'left' definition 'w1'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:416:26: style: Function 'context' argument 4 names different: declaration 'right' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.hpp:62:41: note: Function 'context' argument 4 names different: declaration 'right' definition 'w2'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:416:26: note: Function 'context' argument 4 names different: declaration 'right' definition 'w2'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:725:35: style: Function 'packrat_parse' argument 2 names different: declaration 's' definition 'sym'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat.hpp:22:42: note: Function 'packrat_parse' argument 2 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:725:35: note: Function 'packrat_parse' argument 2 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:732:37: style: Function 'packrat_correct' argument 2 names different: declaration 's' definition 'sym'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat.hpp:23:44: note: Function 'packrat_correct' argument 2 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:732:37: note: Function 'packrat_correct' argument 2 names different: declaration 's' definition 'sym'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:824:47: style: Function 'packrat_highlight' argument 3 names different: declaration 't' definition 'in'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Language/packrat.hpp:31:54: note: Function 'packrat_highlight' argument 3 names different: declaration 't' definition 'in'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:824:47: note: Function 'packrat_highlight' argument 3 names different: declaration 't' definition 'in'.
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.cpp:23:21: warning: Member variable 'packrat_parser_rep::current_hl_lan' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/System/Language/packrat_parser.hpp:48:3: style: Class 'packrat_parser_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/scheme_language.cpp:78:7: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:113:3: style: Struct 'oriental_language_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:34:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:34:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:35:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:35:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:36:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:114:17: style: The function 'advance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:115:25: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:114:17: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:115:14: style: The function 'get_hyphens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:116:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:115:14: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:116:8: style: The function 'hyphenate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Language/language.hpp:117:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Language/text_language.cpp:116:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:64:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:337:5: style: Variable 'con->forced_eval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:335:5: note: Variable 'con->forced_eval' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:337:5: note: Variable 'con->forced_eval' is reassigned a value before the old one has been used if variable is no semaphore variable.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:40: style: Function 'connection_rep' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:46:26: note: Function 'connection_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:40: note: Function 'connection_rep' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:54: style: Function 'connection_rep' argument 2 names different: declaration 'session' definition 'session2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:46:39: note: Function 'connection_rep' argument 2 names different: declaration 'session' definition 'session2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:54: note: Function 'connection_rep' argument 2 names different: declaration 'session' definition 'session2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:72: style: Function 'connection_rep' argument 3 names different: declaration 'ln' definition 'ln2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:46:56: note: Function 'connection_rep' argument 3 names different: declaration 'ln' definition 'ln2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:69:72: note: Function 'connection_rep' argument 3 names different: declaration 'ln' definition 'ln2'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:368:53: style: Function 'connection_cmd' argument 3 names different: declaration 's' definition 'cmd'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/connect.hpp:29:60: note: Function 'connection_cmd' argument 3 names different: declaration 's' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/System/Link/connection.cpp:368:53: note: Function 'connection_cmd' argument 3 names different: declaration 's' definition 'cmd'.
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:46:3: warning: Member variable 'tm_link_rep::alive' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:72:15: style: Technically the member function 'tm_link::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:77:22: note: Technically the member function 'tm_link::operator==' can be const.
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:72:15: note: Technically the member function 'tm_link::operator==' can be const.
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:73:15: style: Technically the member function 'tm_link::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:78:22: note: Technically the member function 'tm_link::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:73:15: note: Technically the member function 'tm_link::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:36: style: Function 'dyn_link_rep' argument 1 names different: declaration 'lib' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:32:24: note: Function 'dyn_link_rep' argument 1 names different: declaration 'lib' definition 'l'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:36: note: Function 'dyn_link_rep' argument 1 names different: declaration 'lib' definition 'l'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:46: style: Function 'dyn_link_rep' argument 2 names different: declaration 'symbol' definition 's'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:32:36: note: Function 'dyn_link_rep' argument 2 names different: declaration 'symbol' definition 's'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:46: note: Function 'dyn_link_rep' argument 2 names different: declaration 'symbol' definition 's'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:56: style: Function 'dyn_link_rep' argument 3 names different: declaration 'init' definition 'i'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:32:51: note: Function 'dyn_link_rep' argument 3 names different: declaration 'init' definition 'i'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:56: note: Function 'dyn_link_rep' argument 3 names different: declaration 'init' definition 'i'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:66: style: Function 'dyn_link_rep' argument 4 names different: declaration 'session' definition 'ses'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:32:64: note: Function 'dyn_link_rep' argument 4 names different: declaration 'session' definition 'ses'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:90:66: note: Function 'dyn_link_rep' argument 4 names different: declaration 'session' definition 'ses'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:101:65: style: Function 'make_dynamic_link' argument 4 names different: declaration 'ses' definition 'session'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:81:73: note: Function 'make_dynamic_link' argument 4 names different: declaration 'ses' definition 'session'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.cpp:101:65: note: Function 'make_dynamic_link' argument 4 names different: declaration 'ses' definition 'session'.
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:35:11: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:49:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:35:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:36:11: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:50:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:36:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:37:11: style: The function 'watch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:51:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:37:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:38:11: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:52:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:38:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:39:11: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:53:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:39:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:40:11: style: The function 'interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:54:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:40:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:41:11: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:55:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/dyn_link.hpp:41:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:107:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:123:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:342:23: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:82:38: style: Function 'pipe_link_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:68:25: note: Function 'pipe_link_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:82:38: note: Function 'pipe_link_rep' argument 1 names different: declaration 'cmd' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:68:3: style: Struct 'pipe_link_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:71:11: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:49:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:71:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:72:11: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:50:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:72:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:73:11: style: The function 'watch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:51:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:73:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:74:11: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:52:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:74:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:75:11: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:53:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:75:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:76:11: style: The function 'interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:54:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:76:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:77:11: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:55:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/pipe_link.cpp:77:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:64:27: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:75:27: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:251:25: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:42: style: Function 'socket_link_rep' argument 1 names different: declaration 'host' definition 'host2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:31:27: note: Function 'socket_link_rep' argument 1 names different: declaration 'host' definition 'host2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:42: note: Function 'socket_link_rep' argument 1 names different: declaration 'host' definition 'host2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:53: style: Function 'socket_link_rep' argument 2 names different: declaration 'port' definition 'port2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:31:37: note: Function 'socket_link_rep' argument 2 names different: declaration 'port' definition 'port2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:53: note: Function 'socket_link_rep' argument 2 names different: declaration 'port' definition 'port2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:64: style: Function 'socket_link_rep' argument 3 names different: declaration 'type' definition 'type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:31:47: note: Function 'socket_link_rep' argument 3 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:39:64: note: Function 'socket_link_rep' argument 3 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:26: style: Function 'make_socket_link' argument 1 names different: declaration 'h' definition 'host'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:82:34: note: Function 'make_socket_link' argument 1 names different: declaration 'h' definition 'host'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:26: note: Function 'make_socket_link' argument 1 names different: declaration 'h' definition 'host'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:36: style: Function 'make_socket_link' argument 2 names different: declaration 'p' definition 'port'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:82:41: note: Function 'make_socket_link' argument 2 names different: declaration 'p' definition 'port'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:36: note: Function 'make_socket_link' argument 2 names different: declaration 'p' definition 'port'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:46: style: Function 'make_socket_link' argument 3 names different: declaration 't' definition 'type'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:82:48: note: Function 'make_socket_link' argument 3 names different: declaration 't' definition 'type'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.cpp:56:46: note: Function 'make_socket_link' argument 3 names different: declaration 't' definition 'type'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:34:11: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:49:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:34:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:35:11: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:50:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:35:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:36:11: style: The function 'watch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:51:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:36:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:37:11: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:52:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:37:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:38:11: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:53:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:38:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:39:11: style: The function 'interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:54:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:39:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:40:11: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:55:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_link.hpp:40:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.cpp:61:28: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.cpp:179:27: style: C-style pointer casting [cstyleCast]
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.cpp:33:43: style: Function 'socket_server_rep' argument 1 names different: declaration 'port' definition 'port2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:29:26: note: Function 'socket_server_rep' argument 1 names different: declaration 'port' definition 'port2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.cpp:33:43: note: Function 'socket_server_rep' argument 1 names different: declaration 'port' definition 'port2'.
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:29:3: style: Struct 'socket_server_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:32:11: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:49:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:32:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:33:11: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:50:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:33:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:34:11: style: The function 'watch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:51:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:34:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:35:11: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:52:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:35:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:36:11: style: The function 'listen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:53:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:36:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:37:11: style: The function 'interrupt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:54:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:37:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:38:11: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:55:19: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/System/Link/socket_server.hpp:38:11: note: Function in derived class
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.cpp:83:36: style: Function 'secure_server' argument 1 names different: declaration 'cmd' definition 'client_public'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.hpp:60:30: note: Function 'secure_server' argument 1 names different: declaration 'cmd' definition 'client_public'.
TeXmacs-1.0.7.15-src/src/System/Link/tm_link.cpp:83:36: note: Function 'secure_server' argument 1 names different: declaration 'cmd' definition 'client_public'.
TeXmacs-1.0.7.15-src/src/System/Misc/data_cache.cpp:27:42: style: Function 'cache_set' argument 3 names different: declaration 'im' definition 't'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Misc/data_cache.hpp:16:47: note: Function 'cache_set' argument 3 names different: declaration 'im' definition 't'.
TeXmacs-1.0.7.15-src/src/System/Misc/data_cache.cpp:27:42: note: Function 'cache_set' argument 3 names different: declaration 'im' definition 't'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:33:30: style: Function 'safe_malloc' argument 1 names different: declaration 's' definition 'sz'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.hpp:38:43: note: Function 'safe_malloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:33:30: note: Function 'safe_malloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:43:33: style: Function 'enlarge_malloc' argument 1 names different: declaration 's' definition 'sz'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.hpp:39:46: note: Function 'enlarge_malloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:43:33: note: Function 'enlarge_malloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:56:29: style: Function 'fast_alloc' argument 1 names different: declaration 's' definition 'sz'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.hpp:40:42: note: Function 'fast_alloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:56:29: note: Function 'fast_alloc' argument 1 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:73:48: style: Function 'fast_free' argument 2 names different: declaration 's' definition 'sz'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.hpp:41:61: note: Function 'fast_free' argument 2 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/System/Misc/fast_alloc.cpp:73:48: note: Function 'fast_free' argument 2 names different: declaration 's' definition 'sz'.
TeXmacs-1.0.7.15-src/src/Texmacs/Data/new_buffer.cpp:267:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Texmacs/Data/new_buffer.cpp:392:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Texmacs/Server/tm_server.cpp:322:18: style: Same expression on both sides of '||'. [duplicateExpression]
TeXmacs-1.0.7.15-src/src/Texmacs/Texmacs/texmacs.cpp:428:0: error: Resource leak: f [resourceLeak]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:8: style: Function 'box_widget_rep' argument 1 names different: declaration 'b' definition 'b2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:23: note: Function 'box_widget_rep' argument 1 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:8: note: Function 'box_widget_rep' argument 1 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:18: style: Function 'box_widget_rep' argument 2 names different: declaration 'bg' definition 'bg2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:32: note: Function 'box_widget_rep' argument 2 names different: declaration 'bg' definition 'bg2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:18: note: Function 'box_widget_rep' argument 2 names different: declaration 'bg' definition 'bg2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:28: style: Function 'box_widget_rep' argument 3 names different: declaration 'trans' definition 'trans2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:41: note: Function 'box_widget_rep' argument 3 names different: declaration 'trans' definition 'trans2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:28: note: Function 'box_widget_rep' argument 3 names different: declaration 'trans' definition 'trans2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:40: style: Function 'box_widget_rep' argument 4 names different: declaration 'sf' definition 'sf2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:52: note: Function 'box_widget_rep' argument 4 names different: declaration 'sf' definition 'sf2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:40: note: Function 'box_widget_rep' argument 4 names different: declaration 'sf' definition 'sf2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:49: style: Function 'box_widget_rep' argument 5 names different: declaration 'dw' definition 'dw2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:60: note: Function 'box_widget_rep' argument 5 names different: declaration 'dw' definition 'dw2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:49: note: Function 'box_widget_rep' argument 5 names different: declaration 'dw' definition 'dw2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:58: style: Function 'box_widget_rep' argument 6 names different: declaration 'dh' definition 'dh2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:100:68: note: Function 'box_widget_rep' argument 6 names different: declaration 'dh' definition 'dh2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_button.cpp:108:58: note: Function 'box_widget_rep' argument 6 names different: declaration 'dh' definition 'dh2'.
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_window.cpp:85:3: style: Class 'close_embedded_command_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Texmacs/Window/tm_window.cpp:358:3: style: Class 'ia_command_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:61:67: style: Function 'anim_constant_box_rep' argument 3 names different: declaration 'length' definition 'length2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:48:46: note: Function 'anim_constant_box_rep' argument 3 names different: declaration 'length' definition 'length2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:61:67: note: Function 'anim_constant_box_rep' argument 3 names different: declaration 'length' definition 'length2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:95:48: style: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:58:34: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:95:48: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:148:65: style: Function 'anim_compose_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:115:45: note: Function 'anim_compose_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:148:65: note: Function 'anim_compose_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:252:47: style: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:134:34: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:252:47: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:355:46: style: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:319:32: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:355:46: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:389:56: style: Function 'anim_effect_box_rep' argument 2 names different: declaration 'b' definition 'b2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:372:37: note: Function 'anim_effect_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:389:56: note: Function 'anim_effect_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:454:10: style: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:386:34: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:454:10: note: Function 'anim_get_invalid' argument 1 names different: declaration 'flag' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:61:24: warning: Member variable 'anim_constant_box_rep::started_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:148:23: warning: Member variable 'anim_compose_box_rep::started_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:322:22: warning: Member variable 'anim_repeat_box_rep::started_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:389:22: warning: Member variable 'anim_effect_box_rep::started_at' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:389:22: warning: Member variable 'anim_effect_box_rep::last_update' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:470:8: style: The function 'set_position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:377:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:470:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:473:8: style: The function 'set_clipping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:378:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:473:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:485:8: style: The function 'set_position' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:377:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:485:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:486:8: style: The function 'set_clipping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:378:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Animate/animate_boxes.cpp:486:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:22: style: Function 'polygon_box_rep' argument 2 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:84:39: note: Function 'polygon_box_rep' argument 2 names different: declaration 'x' definition 'X'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:22: note: Function 'polygon_box_rep' argument 2 names different: declaration 'x' definition 'X'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:35: style: Function 'polygon_box_rep' argument 3 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:84:52: note: Function 'polygon_box_rep' argument 3 names different: declaration 'y' definition 'Y'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:35: note: Function 'polygon_box_rep' argument 3 names different: declaration 'y' definition 'Y'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:41: style: Function 'polygon_box_rep' argument 4 names different: declaration 'w' definition 'W'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:84:58: note: Function 'polygon_box_rep' argument 4 names different: declaration 'w' definition 'W'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:90:41: note: Function 'polygon_box_rep' argument 4 names different: declaration 'w' definition 'W'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:133:10: style: Function 'arc_box_rep' argument 6 names different: declaration 'A1' definition 'a1b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:127:13: note: Function 'arc_box_rep' argument 6 names different: declaration 'A1' definition 'a1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:133:10: note: Function 'arc_box_rep' argument 6 names different: declaration 'A1' definition 'a1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:133:19: style: Function 'arc_box_rep' argument 7 names different: declaration 'A2' definition 'a2b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:127:21: note: Function 'arc_box_rep' argument 7 names different: declaration 'A2' definition 'a2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:133:19: note: Function 'arc_box_rep' argument 7 names different: declaration 'A2' definition 'a2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:190:64: style: Function 'image_box_rep' argument 5 names different: declaration 'alpha' definition 'a'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:185:51: note: Function 'image_box_rep' argument 5 names different: declaration 'alpha' definition 'a'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:190:64: note: Function 'image_box_rep' argument 5 names different: declaration 'alpha' definition 'a'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:56:3: performance: Variable 'X1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:57:3: performance: Variable 'Y1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:58:3: performance: Variable 'X2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:59:3: performance: Variable 'Y2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:60:3: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:61:3: performance: Variable 'col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:135:3: performance: Variable 'X1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:136:3: performance: Variable 'Y1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:137:3: performance: Variable 'X2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:138:3: performance: Variable 'Y2' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:141:3: performance: Variable 'width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:142:3: performance: Variable 'col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/basic_boxes.cpp:23:3: style: Struct 'test_box_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/rubber_boxes.cpp:118:61: style: Function 'bracket_box_rep' argument 3 names different: declaration 'penw' definition 'penw2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/rubber_boxes.cpp:87:46: note: Function 'bracket_box_rep' argument 3 names different: declaration 'penw' definition 'penw2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/rubber_boxes.cpp:118:61: note: Function 'bracket_box_rep' argument 3 names different: declaration 'penw' definition 'penw2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/rubber_boxes.cpp:121:3: performance: Variable 'penw' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/rubber_boxes.cpp:122:3: performance: Variable 'col' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:141:7: style: The scope of the variable 'prev_i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:42: style: Function 'text_box_rep' argument 2 names different: declaration 'pos' definition 'pos2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:27:30: note: Function 'text_box_rep' argument 2 names different: declaration 'pos' definition 'pos2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:42: note: Function 'text_box_rep' argument 2 names different: declaration 'pos' definition 'pos2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:63: style: Function 'text_box_rep' argument 4 names different: declaration 'fn' definition 'fn2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:27:50: note: Function 'text_box_rep' argument 4 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:63: note: Function 'text_box_rep' argument 4 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:74: style: Function 'text_box_rep' argument 5 names different: declaration 'col' definition 'col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:27:60: note: Function 'text_box_rep' argument 5 names different: declaration 'col' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Basic/text_boxes.cpp:66:74: note: Function 'text_box_rep' argument 5 names different: declaration 'col' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/composite_boxes.cpp:66:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:393:22: style: The scope of the variable 'j' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:427:8: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:89:53: style: Function 'concat_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:19:39: note: Function 'concat_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:89:53: note: Function 'concat_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:547:54: style: Function 'position_at' argument 3 names different: declaration 'change_log_ptr' definition 'logs'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:530:45: note: Function 'position_at' argument 3 names different: declaration 'change_log_ptr' definition 'logs'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/concat_boxes.cpp:547:54: note: Function 'position_at' argument 3 names different: declaration 'change_log_ptr' definition 'logs'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/decoration_boxes.cpp:67:50: style: Function 'flag_box_rep' argument 6 names different: declaration 'light' definition 'light2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/decoration_boxes.cpp:49:64: note: Function 'flag_box_rep' argument 6 names different: declaration 'light' definition 'light2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/decoration_boxes.cpp:67:50: note: Function 'flag_box_rep' argument 6 names different: declaration 'light' definition 'light2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:158:40: style: Function 'neg_box_rep' argument 2 names different: declaration 'b1' definition 'b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:153:29: note: Function 'neg_box_rep' argument 2 names different: declaration 'b1' definition 'b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:158:40: note: Function 'neg_box_rep' argument 2 names different: declaration 'b1' definition 'b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:315:16: style: Function 'wide_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:270:30: note: Function 'wide_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:315:16: note: Function 'wide_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:315:52: style: Function 'wide_box_rep' argument 6 names different: declaration 'above' definition 'above2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:270:65: note: Function 'wide_box_rep' argument 6 names different: declaration 'above' definition 'above2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/math_boxes.cpp:315:52: note: Function 'wide_box_rep' argument 6 names different: declaration 'above' definition 'above2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:32:8: style: Function 'scatter_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:23:25: note: Function 'scatter_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:32:8: note: Function 'scatter_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:107:34: style: Function 'page_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:96:22: note: Function 'page_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:107:34: note: Function 'page_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:107:44: style: Function 'page_box_rep' argument 2 names different: declaration 'page' definition 'page2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:96:31: note: Function 'page_box_rep' argument 2 names different: declaration 'page' definition 'page2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:107:44: note: Function 'page_box_rep' argument 2 names different: declaration 'page' definition 'page2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:155:33: style: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:101:56: note: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:155:33: note: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:178:67: style: Function 'collect_page_numbers' argument 2 names different: declaration 'page' definition 'dummy'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:102:60: note: Function 'collect_page_numbers' argument 2 names different: declaration 'page' definition 'dummy'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/misc_boxes.cpp:178:67: note: Function 'collect_page_numbers' argument 2 names different: declaration 'page' definition 'dummy'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:77:40: style: Function 'lim_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:69:29: note: Function 'lim_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:77:40: note: Function 'lim_box_rep' argument 2 names different: declaration 'ref' definition 'ref2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:77:76: style: Function 'lim_box_rep' argument 6 names different: declaration 'glued' definition 'gl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:69:64: note: Function 'lim_box_rep' argument 6 names different: declaration 'glued' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:77:76: note: Function 'lim_box_rep' argument 6 names different: declaration 'glued' definition 'gl'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:16: style: Function 'side_box_rep' argument 2 names different: declaration 'r' definition 'ref'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:244:30: note: Function 'side_box_rep' argument 2 names different: declaration 'r' definition 'ref'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:16: note: Function 'side_box_rep' argument 2 names different: declaration 'r' definition 'ref'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:58: style: Function 'side_box_rep' argument 7 names different: declaration 'f' definition 'fn'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:244:70: note: Function 'side_box_rep' argument 7 names different: declaration 'f' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:58: note: Function 'side_box_rep' argument 7 names different: declaration 'f' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:66: style: Function 'side_box_rep' argument 8 names different: declaration 'l' definition 'level'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:244:77: note: Function 'side_box_rep' argument 8 names different: declaration 'l' definition 'level'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/script_boxes.cpp:280:66: note: Function 'side_box_rep' argument 8 names different: declaration 'l' definition 'level'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:57:51: style: Function 'stack_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:19:38: note: Function 'stack_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:57:51: note: Function 'stack_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:86:33: style: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:31:61: note: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Composite/stack_boxes.cpp:86:33: note: Function 'clear_incomplete' argument 3 names different: declaration 'i' definition 'which'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:8: style: Function 'graphics_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:10: note: Function 'graphics_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:8: note: Function 'graphics_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:24: style: Function 'graphics_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:25: note: Function 'graphics_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:24: note: Function 'graphics_box_rep' argument 2 names different: declaration 'bs' definition 'bs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:35: style: Function 'graphics_box_rep' argument 3 names different: declaration 'f' definition 'f2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:35: note: Function 'graphics_box_rep' argument 3 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:35: note: Function 'graphics_box_rep' argument 3 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:44: style: Function 'graphics_box_rep' argument 4 names different: declaration 'g' definition 'g2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:43: note: Function 'graphics_box_rep' argument 4 names different: declaration 'g' definition 'g2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:44: note: Function 'graphics_box_rep' argument 4 names different: declaration 'g' definition 'g2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:54: style: Function 'graphics_box_rep' argument 5 names different: declaration 'lim1' definition 'lim1b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:52: note: Function 'graphics_box_rep' argument 5 names different: declaration 'lim1' definition 'lim1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:54: note: Function 'graphics_box_rep' argument 5 names different: declaration 'lim1' definition 'lim1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:67: style: Function 'graphics_box_rep' argument 6 names different: declaration 'lim2' definition 'lim2b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:28:64: note: Function 'graphics_box_rep' argument 6 names different: declaration 'lim2' definition 'lim2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:42:67: note: Function 'graphics_box_rep' argument 6 names different: declaration 'lim2' definition 'lim2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:68:38: style: Function 'get_limits' argument 1 names different: declaration 'lim1' definition 'lim1b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:31:28: note: Function 'get_limits' argument 1 names different: declaration 'lim1' definition 'lim1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:68:38: note: Function 'get_limits' argument 1 names different: declaration 'lim1' definition 'lim1b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:68:52: style: Function 'get_limits' argument 2 names different: declaration 'lim2' definition 'lim2b'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:31:41: note: Function 'get_limits' argument 2 names different: declaration 'lim2' definition 'lim2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:68:52: note: Function 'get_limits' argument 2 names different: declaration 'lim2' definition 'lim2b'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:8: style: Function 'point_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:198:10: note: Function 'point_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:8: note: Function 'point_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:19: style: Function 'point_box_rep' argument 2 names different: declaration 'p' definition 'p2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:198:20: note: Function 'point_box_rep' argument 2 names different: declaration 'p' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:19: note: Function 'point_box_rep' argument 2 names different: declaration 'p' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:26: style: Function 'point_box_rep' argument 3 names different: declaration 'radius' definition 'r2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:198:26: note: Function 'point_box_rep' argument 3 names different: declaration 'radius' definition 'r2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:26: note: Function 'point_box_rep' argument 3 names different: declaration 'radius' definition 'r2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:36: style: Function 'point_box_rep' argument 4 names different: declaration 'col' definition 'col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:198:40: note: Function 'point_box_rep' argument 4 names different: declaration 'col' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:207:36: note: Function 'point_box_rep' argument 4 names different: declaration 'col' definition 'col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:7: style: Function 'point_box_rep' argument 5 names different: declaration 'fill' definition 'fill2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:199:9: note: Function 'point_box_rep' argument 5 names different: declaration 'fill' definition 'fill2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:7: note: Function 'point_box_rep' argument 5 names different: declaration 'fill' definition 'fill2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:20: style: Function 'point_box_rep' argument 6 names different: declaration 'fill_col' definition 'fill_col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:199:21: note: Function 'point_box_rep' argument 6 names different: declaration 'fill_col' definition 'fill_col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:20: note: Function 'point_box_rep' argument 6 names different: declaration 'fill_col' definition 'fill_col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:38: style: Function 'point_box_rep' argument 7 names different: declaration 'style' definition 'style2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:199:38: note: Function 'point_box_rep' argument 7 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:208:38: note: Function 'point_box_rep' argument 7 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:36: style: Function 'curve_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:292:23: note: Function 'curve_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:36: note: Function 'curve_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:47: style: Function 'curve_box_rep' argument 2 names different: declaration 'c' definition 'c2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:292:33: note: Function 'curve_box_rep' argument 2 names different: declaration 'c' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:47: note: Function 'curve_box_rep' argument 2 names different: declaration 'c' definition 'c2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:54: style: Function 'curve_box_rep' argument 3 names different: declaration 'width' definition 'W'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:292:39: note: Function 'curve_box_rep' argument 3 names different: declaration 'width' definition 'W'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:54: note: Function 'curve_box_rep' argument 3 names different: declaration 'width' definition 'W'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:63: style: Function 'curve_box_rep' argument 4 names different: declaration 'col' definition 'C'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:292:52: note: Function 'curve_box_rep' argument 4 names different: declaration 'col' definition 'C'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:306:63: note: Function 'curve_box_rep' argument 4 names different: declaration 'col' definition 'C'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:15: style: Function 'curve_box_rep' argument 5 names different: declaration 'style' definition 'style2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:293:16: note: Function 'curve_box_rep' argument 5 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:15: note: Function 'curve_box_rep' argument 5 names different: declaration 'style' definition 'style2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:26: style: Function 'curve_box_rep' argument 6 names different: declaration 'style_unit' definition 'style_unit2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:293:26: note: Function 'curve_box_rep' argument 6 names different: declaration 'style_unit' definition 'style_unit2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:26: note: Function 'curve_box_rep' argument 6 names different: declaration 'style_unit' definition 'style_unit2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:43: style: Function 'curve_box_rep' argument 7 names different: declaration 'fill' definition 'fill2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:294:8: note: Function 'curve_box_rep' argument 7 names different: declaration 'fill' definition 'fill2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:43: note: Function 'curve_box_rep' argument 7 names different: declaration 'fill' definition 'fill2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:56: style: Function 'curve_box_rep' argument 8 names different: declaration 'fill_col' definition 'fill_col2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:294:20: note: Function 'curve_box_rep' argument 8 names different: declaration 'fill_col' definition 'fill_col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:307:56: note: Function 'curve_box_rep' argument 8 names different: declaration 'fill_col' definition 'fill_col2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:308:14: style: Function 'curve_box_rep' argument 9 names different: declaration 'arrows' definition 'arrows2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:295:15: note: Function 'curve_box_rep' argument 9 names different: declaration 'arrows' definition 'arrows2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/graphics_boxes.cpp:308:14: note: Function 'curve_box_rep' argument 9 names different: declaration 'arrows' definition 'arrows2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:8: style: Function 'grid_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:32:10: note: Function 'grid_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:8: note: Function 'grid_box_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:18: style: Function 'grid_box_rep' argument 2 names different: declaration 'g' definition 'g2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:32:19: note: Function 'grid_box_rep' argument 2 names different: declaration 'g' definition 'g2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:18: note: Function 'grid_box_rep' argument 2 names different: declaration 'g' definition 'g2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:28: style: Function 'grid_box_rep' argument 3 names different: declaration 'f' definition 'f2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:32:28: note: Function 'grid_box_rep' argument 3 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:28: note: Function 'grid_box_rep' argument 3 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:35: style: Function 'grid_box_rep' argument 4 names different: declaration 'un' definition 'un2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:32:34: note: Function 'grid_box_rep' argument 4 names different: declaration 'un' definition 'un2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:43:35: note: Function 'grid_box_rep' argument 4 names different: declaration 'un' definition 'un2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:65:9: style: Variable 'L1' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:66:9: style: Variable 'L2' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:67:9: style: Variable 'L3' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:68:9: style: Variable 'L4' is assigned a value that is never used. [unreadVariable]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Graphics/grid_boxes.cpp:42:15: warning: Member variable 'grid_box_rep::ren_pixel' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:69:47: style: Function 'change_box_rep' argument 2 names different: declaration 'child_flag' definition 'fl1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:23:33: note: Function 'change_box_rep' argument 2 names different: declaration 'child_flag' definition 'fl1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:69:47: note: Function 'change_box_rep' argument 2 names different: declaration 'child_flag' definition 'fl1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:69:57: style: Function 'change_box_rep' argument 3 names different: declaration 'big_flag' definition 'fl2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:23:50: note: Function 'change_box_rep' argument 3 names different: declaration 'big_flag' definition 'fl2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:69:57: note: Function 'change_box_rep' argument 3 names different: declaration 'big_flag' definition 'fl2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:22: style: Function 'resize_box_rep' argument 3 names different: declaration 'x1' definition 'X1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:136:38: note: Function 'resize_box_rep' argument 3 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:22: note: Function 'resize_box_rep' argument 3 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:29: style: Function 'resize_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:136:45: note: Function 'resize_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:29: note: Function 'resize_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:36: style: Function 'resize_box_rep' argument 5 names different: declaration 'x2' definition 'X2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:136:52: note: Function 'resize_box_rep' argument 5 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:36: note: Function 'resize_box_rep' argument 5 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:43: style: Function 'resize_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:136:59: note: Function 'resize_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:142:43: note: Function 'resize_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:22: style: Function 'clip_box_rep' argument 3 names different: declaration 'x1' definition 'X1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:176:36: note: Function 'clip_box_rep' argument 3 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:22: note: Function 'clip_box_rep' argument 3 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:29: style: Function 'clip_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:176:43: note: Function 'clip_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:29: note: Function 'clip_box_rep' argument 4 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:36: style: Function 'clip_box_rep' argument 5 names different: declaration 'x2' definition 'X2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:176:50: note: Function 'clip_box_rep' argument 5 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:36: note: Function 'clip_box_rep' argument 5 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:43: style: Function 'clip_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:176:57: note: Function 'clip_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:191:43: note: Function 'clip_box_rep' argument 6 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:192:8: style: Function 'clip_box_rep' argument 7 names different: declaration 'xt' definition 'xt2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:177:8: note: Function 'clip_box_rep' argument 7 names different: declaration 'xt' definition 'xt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:192:8: note: Function 'clip_box_rep' argument 7 names different: declaration 'xt' definition 'xt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:192:18: style: Function 'clip_box_rep' argument 8 names different: declaration 'yt' definition 'yt2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:177:17: note: Function 'clip_box_rep' argument 8 names different: declaration 'yt' definition 'yt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:192:18: note: Function 'clip_box_rep' argument 8 names different: declaration 'yt' definition 'yt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:22: style: Function 'cell_box_rep' argument 3 names different: declaration 'x0' definition 'X0'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:36: note: Function 'cell_box_rep' argument 3 names different: declaration 'x0' definition 'X0'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:22: note: Function 'cell_box_rep' argument 3 names different: declaration 'x0' definition 'X0'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:29: style: Function 'cell_box_rep' argument 4 names different: declaration 'y0' definition 'Y0'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:43: note: Function 'cell_box_rep' argument 4 names different: declaration 'y0' definition 'Y0'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:29: note: Function 'cell_box_rep' argument 4 names different: declaration 'y0' definition 'Y0'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:36: style: Function 'cell_box_rep' argument 5 names different: declaration 'x1' definition 'X1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:50: note: Function 'cell_box_rep' argument 5 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:36: note: Function 'cell_box_rep' argument 5 names different: declaration 'x1' definition 'X1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:43: style: Function 'cell_box_rep' argument 6 names different: declaration 'y1' definition 'Y1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:57: note: Function 'cell_box_rep' argument 6 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:43: note: Function 'cell_box_rep' argument 6 names different: declaration 'y1' definition 'Y1'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:50: style: Function 'cell_box_rep' argument 7 names different: declaration 'x2' definition 'X2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:64: note: Function 'cell_box_rep' argument 7 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:50: note: Function 'cell_box_rep' argument 7 names different: declaration 'x2' definition 'X2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:57: style: Function 'cell_box_rep' argument 8 names different: declaration 'y2' definition 'Y2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:266:71: note: Function 'cell_box_rep' argument 8 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:274:57: note: Function 'cell_box_rep' argument 8 names different: declaration 'y2' definition 'Y2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:6: style: Function 'cell_box_rep' argument 9 names different: declaration 'bl' definition 'Bl'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:6: note: Function 'cell_box_rep' argument 9 names different: declaration 'bl' definition 'Bl'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:6: note: Function 'cell_box_rep' argument 9 names different: declaration 'bl' definition 'Bl'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:13: style: Function 'cell_box_rep' argument 10 names different: declaration 'br' definition 'Br'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:13: note: Function 'cell_box_rep' argument 10 names different: declaration 'br' definition 'Br'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:13: note: Function 'cell_box_rep' argument 10 names different: declaration 'br' definition 'Br'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:20: style: Function 'cell_box_rep' argument 11 names different: declaration 'bb' definition 'Bb'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:20: note: Function 'cell_box_rep' argument 11 names different: declaration 'bb' definition 'Bb'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:20: note: Function 'cell_box_rep' argument 11 names different: declaration 'bb' definition 'Bb'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:27: style: Function 'cell_box_rep' argument 12 names different: declaration 'bt' definition 'Bt'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:27: note: Function 'cell_box_rep' argument 12 names different: declaration 'bt' definition 'Bt'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:27: note: Function 'cell_box_rep' argument 12 names different: declaration 'bt' definition 'Bt'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:37: style: Function 'cell_box_rep' argument 13 names different: declaration 'fg' definition 'Fg'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:37: note: Function 'cell_box_rep' argument 13 names different: declaration 'fg' definition 'Fg'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:37: note: Function 'cell_box_rep' argument 13 names different: declaration 'fg' definition 'Fg'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:46: style: Function 'cell_box_rep' argument 14 names different: declaration 'bg' definition 'Bg'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:46: note: Function 'cell_box_rep' argument 14 names different: declaration 'bg' definition 'Bg'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:46: note: Function 'cell_box_rep' argument 14 names different: declaration 'bg' definition 'Bg'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:54: style: Function 'cell_box_rep' argument 15 names different: declaration 'alpha' definition 'Alpha'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:267:54: note: Function 'cell_box_rep' argument 15 names different: declaration 'alpha' definition 'Alpha'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:275:54: note: Function 'cell_box_rep' argument 15 names different: declaration 'alpha' definition 'Alpha'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:22: style: Function 'highlight_box_rep' argument 3 names different: declaration 'w' definition 'w2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:381:41: note: Function 'highlight_box_rep' argument 3 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:22: note: Function 'highlight_box_rep' argument 3 names different: declaration 'w' definition 'w2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:29: style: Function 'highlight_box_rep' argument 4 names different: declaration 'xpad' definition 'xp2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:381:47: note: Function 'highlight_box_rep' argument 4 names different: declaration 'xpad' definition 'xp2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:29: note: Function 'highlight_box_rep' argument 4 names different: declaration 'xpad' definition 'xp2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:37: style: Function 'highlight_box_rep' argument 5 names different: declaration 'ypad' definition 'yp2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:381:56: note: Function 'highlight_box_rep' argument 5 names different: declaration 'ypad' definition 'yp2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:390:37: note: Function 'highlight_box_rep' argument 5 names different: declaration 'ypad' definition 'yp2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:8: style: Function 'highlight_box_rep' argument 6 names different: declaration 'bg' definition 'bg2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:382:13: note: Function 'highlight_box_rep' argument 6 names different: declaration 'bg' definition 'bg2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:8: note: Function 'highlight_box_rep' argument 6 names different: declaration 'bg' definition 'bg2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:17: style: Function 'highlight_box_rep' argument 7 names different: declaration 'alpha' definition 'alpha2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:382:21: note: Function 'highlight_box_rep' argument 7 names different: declaration 'alpha' definition 'alpha2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:17: note: Function 'highlight_box_rep' argument 7 names different: declaration 'alpha' definition 'alpha2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:31: style: Function 'highlight_box_rep' argument 8 names different: declaration 'sun' definition 'sun2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:382:34: note: Function 'highlight_box_rep' argument 8 names different: declaration 'sun' definition 'sun2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:31: note: Function 'highlight_box_rep' argument 8 names different: declaration 'sun' definition 'sun2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:43: style: Function 'highlight_box_rep' argument 9 names different: declaration 'shad' definition 'shad2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:382:45: note: Function 'highlight_box_rep' argument 9 names different: declaration 'shad' definition 'shad2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:391:43: note: Function 'highlight_box_rep' argument 9 names different: declaration 'shad' definition 'shad2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:24: style: Function 'action_box_rep' argument 3 names different: declaration 'f' definition 'filter2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:450:40: note: Function 'action_box_rep' argument 3 names different: declaration 'f' definition 'filter2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:24: note: Function 'action_box_rep' argument 3 names different: declaration 'f' definition 'filter2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:41: style: Function 'action_box_rep' argument 4 names different: declaration 'c' definition 'cmd2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:450:51: note: Function 'action_box_rep' argument 4 names different: declaration 'c' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:41: note: Function 'action_box_rep' argument 4 names different: declaration 'c' definition 'cmd2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:52: style: Function 'action_box_rep' argument 5 names different: declaration 'ch' definition 'child_flag'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:450:59: note: Function 'action_box_rep' argument 5 names different: declaration 'ch' definition 'child_flag'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:52: note: Function 'action_box_rep' argument 5 names different: declaration 'ch' definition 'child_flag'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:69: style: Function 'action_box_rep' argument 6 names different: declaration 'vip' definition 'vip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:450:68: note: Function 'action_box_rep' argument 6 names different: declaration 'vip' definition 'vip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:456:69: note: Function 'action_box_rep' argument 6 names different: declaration 'vip' definition 'vip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:493:60: style: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:485:47: note: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:493:60: note: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:493:69: style: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:485:55: note: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:493:69: note: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:60: style: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:486:47: note: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:60: note: Function 'locus_box_rep' argument 3 names different: declaration 'ids' definition 'ids2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:69: style: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:486:55: note: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:69: note: Function 'locus_box_rep' argument 4 names different: declaration 'pixel' definition 'pixel2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:84: style: Function 'locus_box_rep' argument 5 names different: declaration '_rep' definition '_ref'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:486:69: note: Function 'locus_box_rep' argument 5 names different: declaration '_rep' definition '_ref'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:504:84: note: Function 'locus_box_rep' argument 5 names different: declaration '_rep' definition '_ref'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:517:58: style: Function 'loci' argument 4 names different: declaration 'ids2' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:488:50: note: Function 'loci' argument 4 names different: declaration 'ids2' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:517:58: note: Function 'loci' argument 4 names different: declaration 'ids2' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:542:48: style: Function 'tag_box_rep' argument 3 names different: declaration 'keys' definition 'keys2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:535:37: note: Function 'tag_box_rep' argument 3 names different: declaration 'keys' definition 'keys2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:542:48: note: Function 'tag_box_rep' argument 3 names different: declaration 'keys' definition 'keys2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:559:31: style: Function 'find_tag' argument 1 names different: declaration 'name' definition 'search'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:539:25: note: Function 'find_tag' argument 1 names different: declaration 'name' definition 'search'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:559:31: note: Function 'find_tag' argument 1 names different: declaration 'name' definition 'search'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:587:66: style: Function 'text_at_box_rep' argument 5 names different: declaration 'axis' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:573:51: note: Function 'text_at_box_rep' argument 5 names different: declaration 'axis' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:587:66: note: Function 'text_at_box_rep' argument 5 names different: declaration 'axis' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:587:73: style: Function 'text_at_box_rep' argument 6 names different: declaration 'pad' definition 'p2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:573:60: note: Function 'text_at_box_rep' argument 6 names different: declaration 'pad' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:587:73: note: Function 'text_at_box_rep' argument 6 names different: declaration 'pad' definition 'p2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:273:15: warning: Member variable 'cell_box_rep::old_a' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:389:20: warning: Member variable 'highlight_box_rep::old_a' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:496:3: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:497:3: performance: Variable 'anchor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:507:3: performance: Variable 'ref' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/change_boxes.cpp:508:3: performance: Variable 'anchor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:178:46: style: Function 'symbol_box_rep' argument 2 names different: declaration 'b' definition 'b2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:173:32: note: Function 'symbol_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:178:46: note: Function 'symbol_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:178:54: style: Function 'symbol_box_rep' argument 3 names different: declaration 'n' definition 'n2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:173:39: note: Function 'symbol_box_rep' argument 3 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:178:54: note: Function 'symbol_box_rep' argument 3 names different: declaration 'n' definition 'n2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:218:48: style: Function 'shorter_box_rep' argument 2 names different: declaration 'b' definition 'b2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:205:33: note: Function 'shorter_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:218:48: note: Function 'shorter_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:218:56: style: Function 'shorter_box_rep' argument 3 names different: declaration 'len' definition 'len2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:205:40: note: Function 'shorter_box_rep' argument 3 names different: declaration 'len' definition 'len2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:218:56: note: Function 'shorter_box_rep' argument 3 names different: declaration 'len' definition 'len2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:286:46: style: Function 'frozen_box_rep' argument 2 names different: declaration 'b' definition 'b2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:280:32: note: Function 'frozen_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:286:46: note: Function 'frozen_box_rep' argument 2 names different: declaration 'b' definition 'b2'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:346:52: style: Function 'macro_box_rep' argument 3 names different: declaration 'big_fn' definition 'fn'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:305:39: note: Function 'macro_box_rep' argument 3 names different: declaration 'big_fn' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Typeset/Boxes/Modifier/modifier_boxes.cpp:346:52: note: Function 'macro_box_rep' argument 3 names different: declaration 'big_fn' definition 'fn'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:36: style: Function 'bridge_rep' argument 1 names different: declaration 'ttt' definition 'ttt2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:49:26: note: Function 'bridge_rep' argument 1 names different: declaration 'ttt' definition 'ttt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:36: note: Function 'bridge_rep' argument 1 names different: declaration 'ttt' definition 'ttt2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:47: style: Function 'bridge_rep' argument 2 names different: declaration 'st' definition 'st2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:49:36: note: Function 'bridge_rep' argument 2 names different: declaration 'st' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:47: note: Function 'bridge_rep' argument 2 names different: declaration 'st' definition 'st2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:57: style: Function 'bridge_rep' argument 3 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:49:45: note: Function 'bridge_rep' argument 3 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:38:57: note: Function 'bridge_rep' argument 3 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:59:35: style: Function 'make_bridge' argument 2 names different: declaration 't' definition 'st'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:78:42: note: Function 'make_bridge' argument 2 names different: declaration 't' definition 'st'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:59:35: note: Function 'make_bridge' argument 2 names different: declaration 't' definition 'st'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:59:44: style: Function 'make_bridge' argument 3 names different: declaration 'p' definition 'ip'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:78:50: note: Function 'make_bridge' argument 3 names different: declaration 'p' definition 'ip'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:59:44: note: Function 'make_bridge' argument 3 names different: declaration 'p' definition 'ip'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:144:29: style: Function 'operator==' argument 1 names different: declaration 'br2' definition 'item2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:70:28: note: Function 'operator==' argument 1 names different: declaration 'br2' definition 'item2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:144:29: note: Function 'operator==' argument 1 names different: declaration 'br2' definition 'item2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:149:29: style: Function 'operator!=' argument 1 names different: declaration 'br2' definition 'item2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:71:28: note: Function 'operator!=' argument 1 names different: declaration 'br2' definition 'item2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:149:29: note: Function 'operator!=' argument 1 names different: declaration 'br2' definition 'item2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:70:8: style: Technically the member function 'bridge::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:144:9: note: Technically the member function 'bridge::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:70:8: note: Technically the member function 'bridge::operator==' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:71:8: style: Technically the member function 'bridge::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.cpp:149:9: note: Technically the member function 'bridge::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:71:8: note: Technically the member function 'bridge::operator!=' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:41: style: Function 'initialize' argument 1 names different: declaration 'name' definition 'name2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:24:27: note: Function 'initialize' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:41: note: Function 'initialize' argument 1 names different: declaration 'name' definition 'name2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:53: style: Function 'initialize' argument 2 names different: declaration 'head' definition 'pf'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:24:38: note: Function 'initialize' argument 2 names different: declaration 'head' definition 'pf'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:53: note: Function 'initialize' argument 2 names different: declaration 'head' definition 'pf'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:62: style: Function 'initialize' argument 3 names different: declaration 'body_t' definition 'b_t'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:24:49: note: Function 'initialize' argument 3 names different: declaration 'body_t' definition 'b_t'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:62: note: Function 'initialize' argument 3 names different: declaration 'body_t' definition 'b_t'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:72: style: Function 'initialize' argument 4 names different: declaration 'body_ip' definition 'b_ip'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:24:62: note: Function 'initialize' argument 4 names different: declaration 'body_ip' definition 'b_ip'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:41:72: note: Function 'initialize' argument 4 names different: declaration 'body_ip' definition 'b_ip'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:72:40: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:27:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:72:40: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:72:60: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:27:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:72:60: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:26:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:27:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:28:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:30:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:31:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_argument.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:41:42: style: Function 'bridge_auto_rep' argument 4 names different: declaration 'f' definition 'f2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:25:59: note: Function 'bridge_auto_rep' argument 4 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:41:42: note: Function 'bridge_auto_rep' argument 4 names different: declaration 'f' definition 'f2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:41:51: style: Function 'bridge_auto_rep' argument 5 names different: declaration 'border' definition 'border2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:25:67: note: Function 'bridge_auto_rep' argument 5 names different: declaration 'border' definition 'border2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:41:51: note: Function 'bridge_auto_rep' argument 5 names different: declaration 'border' definition 'border2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:112:29: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:31:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:112:29: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:44:3: performance: Variable 'f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:28:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:29:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:30:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:31:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:32:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:32:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:34:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:34:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:35:8: style: The function 'exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:64:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:36:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:37:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_auto.cpp:37:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:131:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:196:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:46:51: style: Function 'initialize' argument 2 names different: declaration 'delta' definition 'delta2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:27:37: note: Function 'initialize' argument 2 names different: declaration 'delta' definition 'delta2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:46:51: note: Function 'initialize' argument 2 names different: declaration 'delta' definition 'delta2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:46:64: style: Function 'initialize' argument 3 names different: declaration 'fun' definition 'fun2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:27:49: note: Function 'initialize' argument 3 names different: declaration 'fun' definition 'fun2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:46:64: note: Function 'initialize' argument 3 names different: declaration 'fun' definition 'fun2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:122:29: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:32:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:122:29: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:39:22: warning: Member variable 'bridge_compound_rep::delta' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:29:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:30:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:31:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:32:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:32:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:33:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:33:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:35:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:36:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_compound.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:81:39: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:19:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:81:39: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:18:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:18:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:19:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:19:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:20:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_default.cpp:20:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:241:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:61:52: style: Function 'bridge_docrange_rep' argument 4 names different: declaration 'brs' definition 'brs2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:37:73: note: Function 'bridge_docrange_rep' argument 4 names different: declaration 'brs' definition 'brs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:61:52: note: Function 'bridge_docrange_rep' argument 4 names different: declaration 'brs' definition 'brs2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:7: style: Function 'bridge_docrange_rep' argument 5 names different: declaration 'begin' definition 'begin2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:38:14: note: Function 'bridge_docrange_rep' argument 5 names different: declaration 'begin' definition 'begin2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:7: note: Function 'bridge_docrange_rep' argument 5 names different: declaration 'begin' definition 'begin2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:19: style: Function 'bridge_docrange_rep' argument 6 names different: declaration 'end' definition 'end2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:38:25: note: Function 'bridge_docrange_rep' argument 6 names different: declaration 'end' definition 'end2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:19: note: Function 'bridge_docrange_rep' argument 6 names different: declaration 'end' definition 'end2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:30: style: Function 'bridge_docrange_rep' argument 7 names different: declaration 'divide' definition 'divide2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:38:35: note: Function 'bridge_docrange_rep' argument 7 names different: declaration 'divide' definition 'divide2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:62:30: note: Function 'bridge_docrange_rep' argument 7 names different: declaration 'divide' definition 'divide2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:202:53: style: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:44:40: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:202:53: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:41:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:41:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:42:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:42:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:43:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:43:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:44:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:44:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:45:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:45:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:47:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:47:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:48:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:48:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:49:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_docrange.cpp:49:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:151:40: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:30:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:151:40: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:27:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:28:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:29:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:30:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:31:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:33:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:33:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:34:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:34:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:35:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_document.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:61:36: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:28:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:61:36: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:61:47: style: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:28:40: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:61:47: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:27:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:28:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:29:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:31:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_eval.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:107:8: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:25:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:107:8: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:107:28: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:25:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:107:28: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:22:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:22:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:23:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:23:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:24:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:24:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:25:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:26:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:28:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:29:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:30:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_expand_as.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:36:44: style: Function 'bridge_formatting_rep' argument 4 names different: declaration 'v' definition 'v2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:21:67: note: Function 'bridge_formatting_rep' argument 4 names different: declaration 'v' definition 'v2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:36:44: note: Function 'bridge_formatting_rep' argument 4 names different: declaration 'v' definition 'v2'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:109:29: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:27:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:109:29: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:24:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:24:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:25:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:26:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:27:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:28:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:30:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:31:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:32:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_formatting.cpp:32:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:114:29: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:34:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:114:29: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:31:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:32:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:32:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:33:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:33:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:34:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:34:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:35:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:37:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:37:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:38:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:38:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:208:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:208:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:256:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_gui.cpp:256:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:49:38: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:22:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:49:38: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:49:58: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:22:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:49:58: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:21:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:21:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:22:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:22:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:23:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:23:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:25:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_hidden.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:109:59: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:26:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:109:59: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:23:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:23:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:24:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:24:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:25:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:26:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:27:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:29:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:30:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:31:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_locus.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:106:36: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:25:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:106:36: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:106:56: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:25:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:106:56: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:22:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:22:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:23:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:23:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:24:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:24:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:25:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:26:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:28:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:29:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:30:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_mark.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:59:39: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:27:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:59:39: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:59:50: style: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:27:40: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:59:50: note: Function 'notify_macro' argument 2 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:26:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:27:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:28:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:30:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_rewrite.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:116:40: style: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:30:27: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:116:40: note: Function 'notify_macro' argument 1 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:116:60: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:30:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:116:60: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:27:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:28:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:28:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:29:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:30:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:31:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:33:8: style: The function 'my_clean_links' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:60:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:33:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:34:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:34:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:35:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:35:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:36:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_surround.cpp:36:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:109:58: style: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:26:49: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:109:58: note: Function 'notify_macro' argument 3 names different: declaration 'level' definition 'l'.
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:23:8: style: The function 'notify_assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:52:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:23:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:24:8: style: The function 'notify_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:53:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:24:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:25:8: style: The function 'notify_remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:54:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:25:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:26:8: style: The function 'notify_macro' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:57:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:26:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:27:8: style: The function 'notify_change' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:58:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:27:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:29:8: style: The function 'my_exec_until' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:61:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:29:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:30:8: style: The function 'my_typeset_will_be_complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:62:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:30:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:31:8: style: The function 'my_typeset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge.hpp:63:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Bridge/bridge_with.cpp:31:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:229:5: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:228:0: note: Variable 'start' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:229:5: note: Variable 'start' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:230:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:228:0: note: Variable 'end' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:230:5: note: Variable 'end' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:242:5: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:241:0: note: Variable 'start' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:242:5: note: Variable 'start' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:243:5: style: Variable 'end' is reassigned a value before the old one has been used. [redundantAssignment]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:241:0: note: Variable 'end' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_gui.cpp:243:5: note: Variable 'end' is reassigned a value before the old one has been used.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_macro.cpp:95:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_macro.cpp:135:51: style: Function 'typeset_auto' argument 3 names different: declaration 'macro' definition 'f'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:102:44: note: Function 'typeset_auto' argument 3 names different: declaration 'macro' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_macro.cpp:135:51: note: Function 'typeset_auto' argument 3 names different: declaration 'macro' definition 'f'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_math.cpp:20:51: style: Function 'typeset_large' argument 3 names different: declaration 'type' definition 'tp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:69:44: note: Function 'typeset_large' argument 3 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_math.cpp:20:51: note: Function 'typeset_large' argument 3 names different: declaration 'type' definition 'tp'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_math.cpp:20:59: style: Function 'typeset_large' argument 4 names different: declaration 'op_type' definition 'otp'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:69:54: note: Function 'typeset_large' argument 4 names different: declaration 'op_type' definition 'otp'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_math.cpp:20:59: note: Function 'typeset_large' argument 4 names different: declaration 'op_type' definition 'otp'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:158:8: style: Technically the member function 'concater_rep::prec' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_post.cpp:22:15: note: Technically the member function 'concater_rep::prec' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:158:8: note: Technically the member function 'concater_rep::prec' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:101:10: style: The scope of the variable 'start' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:130:10: style: The scope of the variable 'start' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:187:10: style: The scope of the variable 'start' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:29:71: style: Function 'typeset_math_substring' argument 4 names different: declaration 'op_type' definition 'otype'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:46:64: note: Function 'typeset_math_substring' argument 4 names different: declaration 'op_type' definition 'otype'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:29:71: note: Function 'typeset_math_substring' argument 4 names different: declaration 'op_type' definition 'otype'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:99:57: style: Function 'typeset_text_string' argument 3 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:48:50: note: Function 'typeset_text_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:99:57: note: Function 'typeset_text_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:128:57: style: Function 'typeset_math_string' argument 3 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:49:50: note: Function 'typeset_math_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:128:57: note: Function 'typeset_math_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:185:57: style: Function 'typeset_prog_string' argument 3 names different: declaration 'start' definition 'pos'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:50:50: note: Function 'typeset_prog_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:185:57: note: Function 'typeset_prog_string' argument 3 names different: declaration 'start' definition 'pos'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:403:59: style: Function 'typeset_formatting' argument 3 names different: declaration 'var' definition 'v'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:64:52: note: Function 'typeset_formatting' argument 3 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concat_text.cpp:403:59: note: Function 'typeset_formatting' argument 3 names different: declaration 'var' definition 'v'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:767:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:857:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:738:38: style: Function 'concater_rep' argument 1 names different: declaration 'env' definition 'env2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:170:26: note: Function 'concater_rep' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:738:38: note: Function 'concater_rep' argument 1 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:738:49: style: Function 'concater_rep' argument 2 names different: declaration 'rigid' definition 'rigid2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.hpp:170:36: note: Function 'concater_rep' argument 2 names different: declaration 'rigid' definition 'rigid2'.
TeXmacs-1.0.7.15-src/src/Typeset/Concat/concater.cpp:738:49: note: Function 'concater_rep' argument 2 names different: declaration 'rigid' definition 'rigid2'.
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_exec.cpp:553:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_exec.cpp:578:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_exec.cpp:1839:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_semantics.cpp:487:11: warning: Identical condition 's=="<gtr>"', second condition is always false [identicalConditionAfterEarlyExit]
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_semantics.cpp:466:11: note: first condition
TeXmacs-1.0.7.15-src/src/Typeset/Env/env_semantics.cpp:487:11: note: second condition
TeXmacs-1.0.7.15-src/src/Typeset/Format/formatter.cpp:100:3: style: Struct 'lazy_box_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:645:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:315:54: style: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:310:56: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:315:54: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:16: style: Function 'spline_rep' argument 1 names different: declaration 'a' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:349:18: note: Function 'spline_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:16: note: Function 'spline_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:32: style: Function 'spline_rep' argument 2 names different: declaration 'cip' definition 'cip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:349:33: note: Function 'spline_rep' argument 2 names different: declaration 'cip' definition 'cip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:32: note: Function 'spline_rep' argument 2 names different: declaration 'cip' definition 'cip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:43: style: Function 'spline_rep' argument 3 names different: declaration 'close' definition 'close2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:349:43: note: Function 'spline_rep' argument 3 names different: declaration 'close' definition 'close2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:43: note: Function 'spline_rep' argument 3 names different: declaration 'close' definition 'close2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:55: style: Function 'spline_rep' argument 4 names different: declaration 'interpol' definition 'interpol2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:349:61: note: Function 'spline_rep' argument 4 names different: declaration 'interpol' definition 'interpol2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:380:55: note: Function 'spline_rep' argument 4 names different: declaration 'interpol' definition 'interpol2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:641:54: style: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:375:56: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:641:54: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:696:32: style: Function 'arc_rep' argument 1 names different: declaration 'a' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:686:25: note: Function 'arc_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:696:32: note: Function 'arc_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:696:48: style: Function 'arc_rep' argument 2 names different: declaration 'cip' definition 'cip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:686:40: note: Function 'arc_rep' argument 2 names different: declaration 'cip' definition 'cip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:696:48: note: Function 'arc_rep' argument 2 names different: declaration 'cip' definition 'cip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:794:54: style: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:693:56: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:794:54: note: Function 'get_control_points' argument 3 names different: declaration 'cip' definition 'rcip'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:849:3: style: Struct 'inverted_curve_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:236:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:236:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:237:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:237:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:238:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:238:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:241:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:241:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:246:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:246:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:250:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:250:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:287:7: style: The function 'nr_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:21:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:287:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:288:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:288:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:292:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:292:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:297:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:297:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:300:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:300:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:304:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:304:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:309:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:309:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:363:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:363:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:364:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:364:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:365:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:365:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:368:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:368:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:373:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:373:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:374:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:374:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:687:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:687:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:688:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:688:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:689:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:689:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:690:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:690:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:691:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:691:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:692:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:692:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:811:7: style: The function 'nr_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:21:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:811:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:812:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:812:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:816:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:816:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:820:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:820:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:823:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:823:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:828:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:828:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:850:7: style: The function 'nr_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:21:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:850:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:851:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:851:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:852:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:852:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:857:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:857:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:860:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:860:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:863:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:863:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:866:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:866:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:897:7: style: The function 'nr_components' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:21:22: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:897:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:898:9: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:898:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:899:8: style: The function 'rectify_cumul' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:33:16: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:899:8: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:900:10: style: The function 'bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:42:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:900:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:903:9: style: The function 'grad' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:45:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:903:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:904:10: style: The function 'curvature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:49:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:904:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:909:7: style: The function 'get_control_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.hpp:58:15: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/curve.cpp:909:7: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:71:3: style: Struct 'affine_2D_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:141:3: style: Struct 'inverted_frame_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:23:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:23:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:23:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:25:9: style: The function 'direct_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:25:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:26:9: style: The function 'inverse_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:26:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:26:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:27:9: style: The function 'jacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:30:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:27:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:29:9: style: The function 'jacobian_of_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:31:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:29:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:31:10: style: The function 'direct_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:34:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:31:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:32:10: style: The function 'inverse_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:32:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:48:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:23:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:48:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:50:9: style: The function 'direct_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:50:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:51:9: style: The function 'inverse_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:26:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:51:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:52:9: style: The function 'jacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:30:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:52:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:54:9: style: The function 'jacobian_of_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:31:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:54:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:56:10: style: The function 'direct_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:34:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:56:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:57:10: style: The function 'inverse_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:57:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:76:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:23:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:76:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:78:9: style: The function 'direct_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:78:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:83:9: style: The function 'inverse_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:26:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:83:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:86:9: style: The function 'jacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:30:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:86:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:88:9: style: The function 'jacobian_of_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:31:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:88:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:92:10: style: The function 'direct_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:34:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:92:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:93:10: style: The function 'inverse_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:93:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:109:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:23:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:109:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:110:9: style: The function 'direct_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:110:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:111:9: style: The function 'inverse_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:26:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:111:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:112:9: style: The function 'jacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:30:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:112:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:119:9: style: The function 'jacobian_of_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:31:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:119:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:124:10: style: The function 'direct_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:34:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:124:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:126:10: style: The function 'inverse_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:126:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:142:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:23:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:142:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:143:9: style: The function 'direct_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:25:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:143:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:144:9: style: The function 'inverse_transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:26:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:144:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:145:9: style: The function 'jacobian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:30:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:145:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:147:9: style: The function 'jacobian_of_inverse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:31:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:147:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:149:10: style: The function 'direct_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:34:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:149:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:151:10: style: The function 'inverse_bound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.hpp:35:18: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/frame.cpp:151:10: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:222:33: style: The scope of the variable 'ssubd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:338:34: style: The scope of the variable 'ssubd' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:399:7: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:91:21: style: The function 'get_curves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:48:29: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:91:21: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:95:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:47:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:95:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:96:9: style: The function 'find_closest_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:52:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:96:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:121:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:47:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:121:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:122:21: style: The function 'get_curves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:48:29: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:122:21: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:123:21: style: The function 'get_curves_around' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:50:29: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:123:21: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:124:9: style: The function 'find_closest_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:52:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:124:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:260:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:47:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:260:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:261:21: style: The function 'get_curves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:48:29: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:261:21: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:262:9: style: The function 'find_closest_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:52:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:262:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:383:3: style: The function 'operatortree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:47:11: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:383:3: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:384:21: style: The function 'get_curves' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:48:29: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:384:21: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:385:9: style: The function 'find_closest_point' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.hpp:52:17: note: Virtual function in base class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/grid.cpp:385:9: note: Function in derived class
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:131:12: style: Function 'proj' argument 1 names different: declaration 'a' definition 'ax'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.hpp:42:27: note: Function 'proj' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:131:12: note: Function 'proj' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:145:12: style: Function 'dist' argument 1 names different: declaration 'a' definition 'ax'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.hpp:43:27: note: Function 'dist' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:145:12: note: Function 'dist' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:150:16: style: Function 'seg_dist' argument 1 names different: declaration 'a' definition 'ax'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.hpp:44:27: note: Function 'seg_dist' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Graphics/point.cpp:150:16: note: Function 'seg_dist' argument 1 names different: declaration 'a' definition 'ax'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/lazy_paragraph.cpp:566:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Line/lazy_typeset.cpp:250:9: style: The scope of the variable 'i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:90:7: style: The scope of the variable 'prev_i' can be reduced. [variableScope]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:20: style: Function 'line_breaker_rep' argument 1 names different: declaration 'a' definition 'a2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:62:38: note: Function 'line_breaker_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:20: note: Function 'line_breaker_rep' argument 1 names different: declaration 'a' definition 'a2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:28: style: Function 'line_breaker_rep' argument 2 names different: declaration 'start' definition 'start2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:62:45: note: Function 'line_breaker_rep' argument 2 names different: declaration 'start' definition 'start2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:28: note: Function 'line_breaker_rep' argument 2 names different: declaration 'start' definition 'start2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:40: style: Function 'line_breaker_rep' argument 3 names different: declaration 'end' definition 'end2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:62:56: note: Function 'line_breaker_rep' argument 3 names different: declaration 'end' definition 'end2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:78:40: note: Function 'line_breaker_rep' argument 3 names different: declaration 'end' definition 'end2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:6: style: Function 'line_breaker_rep' argument 4 names different: declaration 'line_width' definition 'line_width2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:63:10: note: Function 'line_breaker_rep' argument 4 names different: declaration 'line_width' definition 'line_width2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:6: note: Function 'line_breaker_rep' argument 4 names different: declaration 'line_width' definition 'line_width2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:22: style: Function 'line_breaker_rep' argument 5 names different: declaration 'first_spc' definition 'first_spc2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:63:25: note: Function 'line_breaker_rep' argument 5 names different: declaration 'first_spc' definition 'first_spc2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:22: note: Function 'line_breaker_rep' argument 5 names different: declaration 'first_spc' definition 'first_spc2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:37: style: Function 'line_breaker_rep' argument 6 names different: declaration 'last_spc' definition 'last_spc2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:63:39: note: Function 'line_breaker_rep' argument 6 names different: declaration 'last_spc' definition 'last_spc2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:79:37: note: Function 'line_breaker_rep' argument 6 names different: declaration 'last_spc' definition 'last_spc2'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:257:15: style: Function 'test_better' argument 3 names different: declaration 'penalty' definition 'pen'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:69:53: note: Function 'test_better' argument 3 names different: declaration 'penalty' definition 'pen'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:257:15: note: Function 'test_better' argument 3 names different: declaration 'penalty' definition 'pen'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:277:10: style: Function 'propose_break' argument 3 names different: declaration 'penalty' definition 'pen'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:70:55: note: Function 'propose_break' argument 3 names different: declaration 'penalty' definition 'pen'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:277:10: note: Function 'propose_break' argument 3 names different: declaration 'penalty' definition 'pen'.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:77:19: warning: Member variable 'line_breaker_rep::pass' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:31:3: style: Technically the member function 'lb_info::operatortree' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:65:8: style: Technically the member function 'line_breaker_rep::empty_line_fix' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:140:19: note: Technically the member function 'line_breaker_rep::empty_line_fix' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Line/line_breaker.cpp:65:8: note: Technically the member function 'line_breaker_rep::empty_line_fix' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:112:29: style: Function 'operator<<' argument 1 names different: declaration 'ht' definition 'spc'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:47:27: note: Function 'operator<<' argument 1 names different: declaration 'ht' definition 'spc'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:112:29: note: Function 'operator<<' argument 1 names different: declaration 'ht' definition 'spc'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:144:20: style: Function 'page_breaker_rep' argument 1 names different: declaration 'l' definition 'l2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:88:38: note: Function 'page_breaker_rep' argument 1 names different: declaration 'l' definition 'l2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:144:20: note: Function 'page_breaker_rep' argument 1 names different: declaration 'l' definition 'l2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:144:38: style: Function 'page_breaker_rep' argument 3 names different: declaration 'quality' definition 'quality2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:88:55: note: Function 'page_breaker_rep' argument 3 names different: declaration 'quality' definition 'quality2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:144:38: note: Function 'page_breaker_rep' argument 3 names different: declaration 'quality' definition 'quality2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:9: style: Function 'page_breaker_rep' argument 4 names different: declaration 'fn_sep' definition 'fn_sep2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:89:11: note: Function 'page_breaker_rep' argument 4 names different: declaration 'fn_sep' definition 'fn_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:9: note: Function 'page_breaker_rep' argument 4 names different: declaration 'fn_sep' definition 'fn_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:24: style: Function 'page_breaker_rep' argument 5 names different: declaration 'fnote_sep' definition 'fnote_sep2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:89:25: note: Function 'page_breaker_rep' argument 5 names different: declaration 'fnote_sep' definition 'fnote_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:24: note: Function 'page_breaker_rep' argument 5 names different: declaration 'fnote_sep' definition 'fnote_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:42: style: Function 'page_breaker_rep' argument 6 names different: declaration 'float_sep' definition 'float_sep2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:90:11: note: Function 'page_breaker_rep' argument 6 names different: declaration 'float_sep' definition 'float_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:42: note: Function 'page_breaker_rep' argument 6 names different: declaration 'float_sep' definition 'float_sep2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:59: style: Function 'page_breaker_rep' argument 7 names different: declaration 'fn' definition 'fn2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:90:27: note: Function 'page_breaker_rep' argument 7 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:145:59: note: Function 'page_breaker_rep' argument 7 names different: declaration 'fn' definition 'fn2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:345:30: style: Function 'rewind_break' argument 3 names different: declaration 'id' definition 'best_id'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:99:49: note: Function 'rewind_break' argument 3 names different: declaration 'id' definition 'best_id'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:345:30: note: Function 'rewind_break' argument 3 names different: declaration 'id' definition 'best_id'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:345:45: style: Function 'rewind_break' argument 4 names different: declaration 'p' definition 'best_p'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:99:59: note: Function 'rewind_break' argument 4 names different: declaration 'p' definition 'best_p'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:345:45: note: Function 'rewind_break' argument 4 names different: declaration 'p' definition 'best_p'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:731:55: style: Function 'last_break' argument 3 names different: declaration 'id' definition 'id1'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:113:44: note: Function 'last_break' argument 3 names different: declaration 'id' definition 'id1'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:731:55: note: Function 'last_break' argument 3 names different: declaration 'id' definition 'id1'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:97:21: warning: Member variable 'pagelet_rep::stretch' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:69:3: warning: Member variable 'insertion_rep::stretch' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:70:3: warning: Member variable 'insertion_rep::stretch' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::sub_start' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::sub_end' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::last_page_flag' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::nr_flows' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::brk_first' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::brk_last' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::tc_start' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::tc_middle' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::tc_end' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::tc_ref' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::tc_bmid' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::cur_start' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::cur_end' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::cur_ref' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:143:19: warning: Member variable 'page_breaker_rep::best_end' is not initialized in the constructor. [uninitMemberVar]
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:50:15: style: Technically the member function 'vpenalty::operator==' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:52:15: style: Technically the member function 'vpenalty::operator!=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:54:15: style: Technically the member function 'vpenalty::operator<' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:58:15: style: Technically the member function 'vpenalty::operator+=' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:46:8: style: Technically the member function 'pagelet::operator<<' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:105:10: note: Technically the member function 'pagelet::operator<<' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:46:8: note: Technically the member function 'pagelet::operator<<' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:47:8: style: Technically the member function 'pagelet::operator<<' can be const. [functionConst]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:112:10: note: Technically the member function 'pagelet::operator<<' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:47:8: note: Technically the member function 'pagelet::operator<<' can be const.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:122:13: performance: Technically the member function 'page_breaker_rep::make_multi_column' can be static. [functionStatic]
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:1051:19: note: Technically the member function 'page_breaker_rep::make_multi_column' can be static.
TeXmacs-1.0.7.15-src/src/Typeset/Page/page_breaker.cpp:122:13: note: Technically the member function 'page_breaker_rep::make_multi_column' can be static.
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:41:3: style: Struct 'vpenalty_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Page/vpenalty.hpp:48:3: style: Class 'vpenalty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:40:3: style: Struct 'pagelet_rep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:45:3: style: Struct 'pagelet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:28: style: Function 'pager_rep' argument 1 names different: declaration 'ip' definition 'ip2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.hpp:73:19: note: Function 'pager_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:28: note: Function 'pager_rep' argument 1 names different: declaration 'ip' definition 'ip2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:42: style: Function 'pager_rep' argument 2 names different: declaration 'env' definition 'env2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.hpp:73:32: note: Function 'pager_rep' argument 2 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:42: note: Function 'pager_rep' argument 2 names different: declaration 'env' definition 'env2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:65: style: Function 'pager_rep' argument 3 names different: declaration 'l' definition 'l2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.hpp:73:54: note: Function 'pager_rep' argument 3 names different: declaration 'l' definition 'l2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/pager.cpp:19:65: note: Function 'pager_rep' argument 3 names different: declaration 'l' definition 'l2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.cpp:16:36: style: Function 'insertion_rep' argument 1 names different: declaration 'type' definition 'type2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:72:23: note: Function 'insertion_rep' argument 1 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.cpp:16:36: note: Function 'insertion_rep' argument 1 names different: declaration 'type' definition 'type2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.cpp:16:52: style: Function 'insertion_rep' argument 2 names different: declaration 'sk' definition 'sk2'. [funcArgNamesDifferent]
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.hpp:72:38: note: Function 'insertion_rep' argument 2 names different: declaration 'sk' definition 'sk2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.cpp:16:52: note: Function 'insertion_rep' argument 2 names different: declaration 'sk' definition 'sk2'.
TeXmacs-1.0.7.15-src/src/Typeset/Page/skeleton.cpp:16:16: warning: Member variable 'insertion_rep::stretch' is not initialized in the constructor. [uninitMemberVar]
[08:30]

ftp://ftp.se.debian.org/debian/pool/main/t/texmaker/texmaker_5.0.2.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/texstudio/texstudio_2.8.4+debian.orig.tar.xz
texstudio2.8.4/PDFDocks.cpp:765:20: style: struct member 'renderInfo::page' is never used. [unusedStructMember]
texstudio2.8.4/PDFDocument.h:324:1: style: The class 'PDFDocument' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/PDFDocks.h:74:18: warning: Call of pure virtual function 'getTitle' in constructor. [pureVirtualCall]
texstudio2.8.4/PDFDocks.cpp:34:54: note: Call of pure virtual function 'getTitle' in constructor.
texstudio2.8.4/PDFDocks.cpp:62:17: note: Call of pure virtual function 'getTitle' in constructor.
texstudio2.8.4/PDFDocks.h:74:18: note: Call of pure virtual function 'getTitle' in constructor.
texstudio2.8.4/PDFDocks.h:100:18: warning: Virtual function 'getTitle' is called from constructor 'PDFOutlineDock(PDFDocument*doc=0)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/PDFDocks.cpp:111:17: note: Calling getTitle
texstudio2.8.4/PDFDocks.h:100:18: note: getTitle is a virtual method
texstudio2.8.4/PDFDocks.h:136:18: warning: Virtual function 'getTitle' is called from constructor 'PDFInfoDock(PDFDocument*doc=0)' at line 179. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/PDFDocks.cpp:179:17: note: Calling getTitle
texstudio2.8.4/PDFDocks.h:136:18: note: getTitle is a virtual method
texstudio2.8.4/PDFDocks.h:187:18: warning: Virtual function 'getTitle' is called from constructor 'PDFFontsDock(PDFDocument*doc=0)' at line 297. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/PDFDocks.cpp:297:17: note: Calling getTitle
texstudio2.8.4/PDFDocks.h:187:18: note: getTitle is a virtual method
texstudio2.8.4/PDFDocks.h:306:18: warning: Virtual function 'getTitle' is called from constructor 'PDFOverviewDock(PDFDocument*doc=0)' at line 774. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/PDFDocks.cpp:774:17: note: Calling getTitle
texstudio2.8.4/PDFDocks.h:306:18: note: getTitle is a virtual method
texstudio2.8.4/PDFDocks.h:337:18: warning: Virtual function 'getTitle' is called from constructor 'PDFClockDock(PDFDocument*parent=0)' at line 833. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/PDFDocks.cpp:833:17: note: Calling getTitle
texstudio2.8.4/PDFDocks.h:337:18: note: getTitle is a virtual method
texstudio2.8.4/utilsSystem.h:77:2: style: Class 'SafeThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/smallUsefulFunctions.h:175:2: style: Struct 'LatexReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/pdfrendermanager.h:27:2: style: Class 'CachePixmap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/PDFDocks.h:96:15: style: The function 'documentClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:69:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:96:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:99:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:73:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:99:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:100:18: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:74:18: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:100:18: note: Function in derived class
texstudio2.8.4/PDFDocks.h:103:15: style: The function 'changeLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:83:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:103:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:132:15: style: The function 'documentClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:69:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:132:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:135:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:73:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:135:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:136:18: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:74:18: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:136:18: note: Function in derived class
texstudio2.8.4/PDFDocks.h:182:15: style: The function 'documentClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:69:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:182:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:183:15: style: The function 'documentLoaded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:68:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:183:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:186:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:73:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:186:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:187:18: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:74:18: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:187:18: note: Function in derived class
texstudio2.8.4/PDFDocks.h:191:15: style: The function 'changeLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:83:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:191:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:301:15: style: The function 'documentClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:69:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:301:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:302:15: style: The function 'pageChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:70:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:302:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:305:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:73:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:305:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:306:18: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:74:18: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:306:18: note: Function in derived class
texstudio2.8.4/PDFDocks.h:309:15: style: The function 'changeLanguage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:83:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:309:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:336:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:73:15: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:336:15: note: Function in derived class
texstudio2.8.4/PDFDocks.h:337:18: style: The function 'getTitle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/PDFDocks.h:74:18: note: Virtual function in base class
texstudio2.8.4/PDFDocks.h:337:18: note: Function in derived class
texstudio2.8.4/PDFDocks.h:250:13: style: Class 'PDFSearchDock' is unsafe, 'PDFSearchDock::cbSync' can leak by wrong usage. [unsafeClassCanLeak]
texstudio2.8.4/PDFDocument.cpp:250:32: style: Function 'setPage' argument 1 names different: declaration 'p' definition 'pageNr'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:68:19: note: Function 'setPage' argument 1 names different: declaration 'p' definition 'pageNr'.
texstudio2.8.4/PDFDocument.cpp:250:32: note: Function 'setPage' argument 1 names different: declaration 'p' definition 'pageNr'.
texstudio2.8.4/PDFDocument.cpp:927:58: style: Function 'goToPageRelativePosition' argument 2 names different: declaration 'xinpage' definition 'xinpdf'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:144:60: note: Function 'goToPageRelativePosition' argument 2 names different: declaration 'xinpage' definition 'xinpdf'.
texstudio2.8.4/PDFDocument.cpp:927:58: note: Function 'goToPageRelativePosition' argument 2 names different: declaration 'xinpage' definition 'xinpdf'.
texstudio2.8.4/PDFDocument.cpp:927:72: style: Function 'goToPageRelativePosition' argument 3 names different: declaration 'yinpage' definition 'yinpdf'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:144:75: note: Function 'goToPageRelativePosition' argument 3 names different: declaration 'yinpage' definition 'yinpdf'.
texstudio2.8.4/PDFDocument.cpp:927:72: note: Function 'goToPageRelativePosition' argument 3 names different: declaration 'yinpage' definition 'yinpdf'.
texstudio2.8.4/PDFDocument.cpp:1235:48: style: Function 'mapPopplerRectToWidget' argument 1 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:240:38: note: Function 'mapPopplerRectToWidget' argument 1 names different: declaration 'rect' definition 'r'.
texstudio2.8.4/PDFDocument.cpp:1235:48: note: Function 'mapPopplerRectToWidget' argument 1 names different: declaration 'rect' definition 'r'.
texstudio2.8.4/PDFDocument.cpp:1351:44: style: Function 'setHighlightPath' argument 1 names different: declaration 'pageIndex' definition 'page'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:141:46: note: Function 'setHighlightPath' argument 1 names different: declaration 'pageIndex' definition 'page'.
texstudio2.8.4/PDFDocument.cpp:1351:44: note: Function 'setHighlightPath' argument 1 names different: declaration 'pageIndex' definition 'page'.
texstudio2.8.4/PDFDocument.cpp:1680:40: style: Function 'normalizedPageIndex' argument 1 names different: declaration 'pageIndex' definition 'p'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:139:42: note: Function 'normalizedPageIndex' argument 1 names different: declaration 'pageIndex' definition 'p'.
texstudio2.8.4/PDFDocument.cpp:1680:40: note: Function 'normalizedPageIndex' argument 1 names different: declaration 'pageIndex' definition 'p'.
texstudio2.8.4/PDFDocument.cpp:1685:36: style: Function 'goToPageDirect' argument 1 names different: declaration 'pageIndex' definition 'p'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:140:38: note: Function 'goToPageDirect' argument 1 names different: declaration 'pageIndex' definition 'p'.
texstudio2.8.4/PDFDocument.cpp:1685:36: note: Function 'goToPageDirect' argument 1 names different: declaration 'pageIndex' definition 'p'.
texstudio2.8.4/PDFDocument.cpp:2996:31: style: Function 'search' argument 1 names different: declaration 'backward' definition 'backwards'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:430:19: note: Function 'search' argument 1 names different: declaration 'backward' definition 'backwards'.
texstudio2.8.4/PDFDocument.cpp:2996:31: note: Function 'search' argument 1 names different: declaration 'backward' definition 'backwards'.
texstudio2.8.4/PDFDocument.cpp:3001:58: style: Function 'search' argument 2 names different: declaration 'backward' definition 'backwards'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:432:46: note: Function 'search' argument 2 names different: declaration 'backward' definition 'backwards'.
texstudio2.8.4/PDFDocument.cpp:3001:58: note: Function 'search' argument 2 names different: declaration 'backward' definition 'backwards'.
texstudio2.8.4/PDFDocument.cpp:3153:33: style: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'. [funcArgNamesDifferent]
texstudio2.8.4/PDFDocument.h:407:21: note: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'.
texstudio2.8.4/PDFDocument.cpp:3153:33: note: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'.
texstudio2.8.4/universalinputdialog.h:26:2: style: Class 'UniversalInputDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/buildmanager.h:41:2: style: Struct 'CommandToRun' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configmanager.h:29:2: style: Class 'ConfigManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configmanager.h:241:15: style: The function 'registerOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:64:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:241:15: note: Function in derived class
texstudio2.8.4/configmanager.h:246:1: style: The function 'registerOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:67:1: note: Virtual function in base class
texstudio2.8.4/configmanager.h:246:1: note: Function in derived class
texstudio2.8.4/configmanager.h:250:15: style: The function 'setOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:70:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:250:15: note: Function in derived class
texstudio2.8.4/configmanager.h:251:19: style: The function 'getOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:72:18: note: Virtual function in base class
texstudio2.8.4/configmanager.h:251:19: note: Function in derived class
texstudio2.8.4/configmanager.h:252:15: style: The function 'existsOption' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:74:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:252:15: note: Function in derived class
texstudio2.8.4/configmanager.h:253:15: style: The function 'linkOptionToDialogWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:77:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:253:15: note: Function in derived class
texstudio2.8.4/configmanager.h:254:15: style: The function 'linkOptionToObject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:83:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:254:15: note: Function in derived class
texstudio2.8.4/configmanager.h:255:15: style: The function 'updateAllLinkedObjects' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/configmanagerinterface.h:85:15: note: Virtual function in base class
texstudio2.8.4/configmanager.h:255:15: note: Function in derived class
texstudio2.8.4/aboutdialog.h:22:2: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/bibtexdialog.cpp:330:102: style: Function 'BibTeXDialog' argument 4 names different: declaration 'defId' definition 'id'. [funcArgNamesDifferent]
texstudio2.8.4/bibtexdialog.h:28:119: note: Function 'BibTeXDialog' argument 4 names different: declaration 'defId' definition 'id'.
texstudio2.8.4/bibtexdialog.cpp:330:102: note: Function 'BibTeXDialog' argument 4 names different: declaration 'defId' definition 'id'.
texstudio2.8.4/bibtexdialog.h:10:1: warning: The struct 'BibTeXType' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/grammarcheck.h:94:2: style: Class 'GrammarCheckLanguageToolSOAP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/cursorposition.h:10:2: style: Struct 'QDocumentLineTrackedHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/cursorposition.h:24:2: style: Class 'CursorPosition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/usermacro.h:21:2: style: Class 'Macro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexdocument.h:54:2: style: Class 'StructureEntryIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexdocument.h:76:2: style: Class 'LatexDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexdocument.h:275:2: style: Class 'LatexDocumentsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/grammarcheck.h:96:15: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/grammarcheck.h:82:15: note: Virtual function in base class
texstudio2.8.4/grammarcheck.h:96:15: note: Function in derived class
texstudio2.8.4/grammarcheck.h:97:15: style: The function 'isAvailable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/grammarcheck.h:83:15: note: Virtual function in base class
texstudio2.8.4/grammarcheck.h:97:15: note: Function in derived class
texstudio2.8.4/grammarcheck.h:98:15: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/grammarcheck.h:84:15: note: Virtual function in base class
texstudio2.8.4/grammarcheck.h:98:15: note: Function in derived class
texstudio2.8.4/buildmanager.cpp:63:49: style: Function 'setCommandLine' argument 1 names different: declaration 'newCmd' definition 'cmdString'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:66:37: note: Function 'setCommandLine' argument 1 names different: declaration 'newCmd' definition 'cmdString'.
texstudio2.8.4/buildmanager.cpp:63:49: note: Function 'setCommandLine' argument 1 names different: declaration 'newCmd' definition 'cmdString'.
texstudio2.8.4/buildmanager.cpp:255:126: style: Function 'parseExtendedCommandLine' argument 4 names different: declaration 'currentLine' definition 'currentline'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:121:134: note: Function 'parseExtendedCommandLine' argument 4 names different: declaration 'currentLine' definition 'currentline'.
texstudio2.8.4/buildmanager.cpp:255:126: note: Function 'parseExtendedCommandLine' argument 4 names different: declaration 'currentLine' definition 'currentline'.
texstudio2.8.4/buildmanager.cpp:547:88: style: Function 'expandCommandLine' argument 2 names different: declaration 'expandingOptions' definition 'options'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:122:75: note: Function 'expandCommandLine' argument 2 names different: declaration 'expandingOptions' definition 'options'.
texstudio2.8.4/buildmanager.cpp:547:88: note: Function 'expandCommandLine' argument 2 names different: declaration 'expandingOptions' definition 'options'.
texstudio2.8.4/buildmanager.cpp:713:68: style: Function 'getSingleCommandFlags' argument 1 names different: declaration 'command' definition 'subcmd'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:123:55: note: Function 'getSingleCommandFlags' argument 1 names different: declaration 'command' definition 'subcmd'.
texstudio2.8.4/buildmanager.cpp:713:68: note: Function 'getSingleCommandFlags' argument 1 names different: declaration 'command' definition 'subcmd'.
texstudio2.8.4/buildmanager.cpp:1145:96: style: Function 'firstProcessOfDirectExpansion' argument 2 names different: declaration 'mainfile' definition 'mainFile'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:141:95: note: Function 'firstProcessOfDirectExpansion' argument 2 names different: declaration 'mainfile' definition 'mainFile'.
texstudio2.8.4/buildmanager.cpp:1145:96: note: Function 'firstProcessOfDirectExpansion' argument 2 names different: declaration 'mainfile' definition 'mainFile'.
texstudio2.8.4/buildmanager.cpp:1156:59: style: Function 'newProcessInternal' argument 1 names different: declaration 'fullCommandLine' definition 'cmd'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:143:58: note: Function 'newProcessInternal' argument 1 names different: declaration 'fullCommandLine' definition 'cmd'.
texstudio2.8.4/buildmanager.cpp:1156:59: note: Function 'newProcessInternal' argument 1 names different: declaration 'fullCommandLine' definition 'cmd'.
texstudio2.8.4/buildmanager.cpp:1445:57: style: Function 'setAllCommands' argument 1 names different: declaration 'commands' definition 'cmds'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:158:44: note: Function 'setAllCommands' argument 1 names different: declaration 'commands' definition 'cmds'.
texstudio2.8.4/buildmanager.cpp:1445:57: note: Function 'setAllCommands' argument 1 names different: declaration 'commands' definition 'cmds'.
texstudio2.8.4/buildmanager.cpp:1590:47: style: Function 'findFile' argument 1 names different: declaration 'baseName' definition 'defaultName'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:213:34: note: Function 'findFile' argument 1 names different: declaration 'baseName' definition 'defaultName'.
texstudio2.8.4/buildmanager.cpp:1590:47: note: Function 'findFile' argument 1 names different: declaration 'baseName' definition 'defaultName'.
texstudio2.8.4/buildmanager.cpp:1615:47: style: Function 'removePreviewFiles' argument 1 names different: declaration 'elemName' definition 'elem'. [funcArgNamesDifferent]
texstudio2.8.4/buildmanager.h:224:34: note: Function 'removePreviewFiles' argument 1 names different: declaration 'elemName' definition 'elem'.
texstudio2.8.4/buildmanager.cpp:1615:47: note: Function 'removePreviewFiles' argument 1 names different: declaration 'elemName' definition 'elem'.
texstudio2.8.4/codesnippet.h:20:1: warning: The class 'CodeSnippet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/latexeditorview_config.h:8:1: style: The class 'LatexEditorViewConfig' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/configdialog.h:26:2: style: Class 'ShortcutComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configdialog.h:36:2: style: Class 'ShortcutDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configdialog.h:62:2: style: Class 'ComboBoxDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configdialog.h:83:2: style: Class 'ConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/configmanager.cpp:775:102: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
texstudio2.8.4/configmanager.cpp:1985:83: style: Function 'setManagedShortCut' argument 3 names different: declaration 'key' definition 'ks'. [funcArgNamesDifferent]
texstudio2.8.4/configmanager.h:207:69: note: Function 'setManagedShortCut' argument 3 names different: declaration 'key' definition 'ks'.
texstudio2.8.4/configmanager.cpp:1985:83: note: Function 'setManagedShortCut' argument 3 names different: declaration 'key' definition 'ks'.
texstudio2.8.4/configmanager.cpp:2196:48: style: Function 'addCommandRow' argument 1 names different: declaration 'parent' definition 'gl'. [funcArgNamesDifferent]
texstudio2.8.4/configmanager.h:283:34: note: Function 'addCommandRow' argument 1 names different: declaration 'parent' definition 'gl'.
texstudio2.8.4/configmanager.cpp:2196:48: note: Function 'addCommandRow' argument 1 names different: declaration 'parent' definition 'gl'.
texstudio2.8.4/configmanager.cpp:2788:76: style: Function 'linkOptionToObject' argument 2 names different: declaration 'widget' definition 'object'. [funcArgNamesDifferent]
texstudio2.8.4/configmanager.h:254:70: note: Function 'linkOptionToObject' argument 2 names different: declaration 'widget' definition 'object'.
texstudio2.8.4/configmanager.cpp:2788:76: note: Function 'linkOptionToObject' argument 2 names different: declaration 'widget' definition 'object'.
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::runLaTeXBibTeXLaTeX' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::appTranslator' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::basicTranslator' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::tabstop' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::userGridLayout' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:326:16: warning: Member variable 'ConfigManager::pdflatexEdit' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/configmanager.cpp:327:24: style: Class 'ConfigManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texstudio2.8.4/configmanager.cpp:327:24: style: Class 'ConfigManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texstudio2.8.4/cursorhistory.cpp:36:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/cursorhistory.cpp:39:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/cursorhistory.cpp:60:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/cursorhistory.cpp:117:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/cursorhistory.cpp:205:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/cursorhistory.cpp:255:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/debughelper.cpp:1084:1: style: Label 'recover' is not used. [unusedLabel]
texstudio2.8.4/debughelper.h:18:1: style: The class 'Guardian' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/diff/diff_match_patch.cpp:1632:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
texstudio2.8.4/diff/diff_match_patch.cpp:1455:7: style: The scope of the variable 'bin_min' can be reduced. [variableScope]
texstudio2.8.4/diff/diff_match_patch.cpp:1455:16: style: The scope of the variable 'bin_mid' can be reduced. [variableScope]
texstudio2.8.4/diff/diff_match_patch.cpp:1738:43: style: Function 'patch_apply' argument 2 names different: declaration 'text' definition 'sourceText'. [funcArgNamesDifferent]
texstudio2.8.4/diff/diff_match_patch.h:568:83: note: Function 'patch_apply' argument 2 names different: declaration 'text' definition 'sourceText'.
texstudio2.8.4/diff/diff_match_patch.cpp:1738:43: note: Function 'patch_apply' argument 2 names different: declaration 'text' definition 'sourceText'.
texstudio2.8.4/diff/diff_match_patch.cpp:47:7: warning: Member variable 'Diff::operation' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/diff/diff_match_patch.h:278:11: performance: Technically the member function 'diff_match_patch::diff_linesToCharsMunge' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:526:27: note: Technically the member function 'diff_match_patch::diff_linesToCharsMunge' can be static.
texstudio2.8.4/diff/diff_match_patch.h:278:11: note: Technically the member function 'diff_match_patch::diff_linesToCharsMunge' can be static.
texstudio2.8.4/diff/diff_match_patch.h:288:8: performance: Technically the member function 'diff_match_patch::diff_charsToLines' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:557:24: note: Technically the member function 'diff_match_patch::diff_charsToLines' can be static.
texstudio2.8.4/diff/diff_match_patch.h:288:8: note: Technically the member function 'diff_match_patch::diff_charsToLines' can be static.
texstudio2.8.4/diff/diff_match_patch.h:297:7: performance: Technically the member function 'diff_match_patch::diff_commonPrefix' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:572:23: note: Technically the member function 'diff_match_patch::diff_commonPrefix' can be static.
texstudio2.8.4/diff/diff_match_patch.h:297:7: note: Technically the member function 'diff_match_patch::diff_commonPrefix' can be static.
texstudio2.8.4/diff/diff_match_patch.h:306:7: performance: Technically the member function 'diff_match_patch::diff_commonSuffix' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:585:23: note: Technically the member function 'diff_match_patch::diff_commonSuffix' can be static.
texstudio2.8.4/diff/diff_match_patch.h:306:7: note: Technically the member function 'diff_match_patch::diff_commonSuffix' can be static.
texstudio2.8.4/diff/diff_match_patch.h:316:7: performance: Technically the member function 'diff_match_patch::diff_commonOverlap' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:599:23: note: Technically the member function 'diff_match_patch::diff_commonOverlap' can be static.
texstudio2.8.4/diff/diff_match_patch.h:316:7: note: Technically the member function 'diff_match_patch::diff_commonOverlap' can be static.
texstudio2.8.4/diff/diff_match_patch.h:369:7: performance: Technically the member function 'diff_match_patch::diff_cleanupSemanticScore' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:920:23: note: Technically the member function 'diff_match_patch::diff_cleanupSemanticScore' can be static.
texstudio2.8.4/diff/diff_match_patch.h:369:7: note: Technically the member function 'diff_match_patch::diff_cleanupSemanticScore' can be static.
texstudio2.8.4/diff/diff_match_patch.h:395:7: performance: Technically the member function 'diff_match_patch::diff_xIndex' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1214:23: note: Technically the member function 'diff_match_patch::diff_xIndex' can be static.
texstudio2.8.4/diff/diff_match_patch.h:395:7: note: Technically the member function 'diff_match_patch::diff_xIndex' can be static.
texstudio2.8.4/diff/diff_match_patch.h:403:11: performance: Technically the member function 'diff_match_patch::diff_prettyHtml' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1246:27: note: Technically the member function 'diff_match_patch::diff_prettyHtml' can be static.
texstudio2.8.4/diff/diff_match_patch.h:403:11: note: Technically the member function 'diff_match_patch::diff_prettyHtml' can be static.
texstudio2.8.4/diff/diff_match_patch.h:411:11: performance: Technically the member function 'diff_match_patch::diff_text1' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1275:27: note: Technically the member function 'diff_match_patch::diff_text1' can be static.
texstudio2.8.4/diff/diff_match_patch.h:411:11: note: Technically the member function 'diff_match_patch::diff_text1' can be static.
texstudio2.8.4/diff/diff_match_patch.h:419:11: performance: Technically the member function 'diff_match_patch::diff_text2' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1286:27: note: Technically the member function 'diff_match_patch::diff_text2' can be static.
texstudio2.8.4/diff/diff_match_patch.h:419:11: note: Technically the member function 'diff_match_patch::diff_text2' can be static.
texstudio2.8.4/diff/diff_match_patch.h:428:7: performance: Technically the member function 'diff_match_patch::diff_levenshtein' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1297:23: note: Technically the member function 'diff_match_patch::diff_levenshtein' can be static.
texstudio2.8.4/diff/diff_match_patch.h:428:7: note: Technically the member function 'diff_match_patch::diff_levenshtein' can be static.
texstudio2.8.4/diff/diff_match_patch.h:439:11: performance: Technically the member function 'diff_match_patch::diff_toDelta' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1322:27: note: Technically the member function 'diff_match_patch::diff_toDelta' can be static.
texstudio2.8.4/diff/diff_match_patch.h:439:11: note: Technically the member function 'diff_match_patch::diff_toDelta' can be static.
texstudio2.8.4/diff/diff_match_patch.h:450:15: performance: Technically the member function 'diff_match_patch::diff_fromDelta' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1350:31: note: Technically the member function 'diff_match_patch::diff_fromDelta' can be static.
texstudio2.8.4/diff/diff_match_patch.h:450:15: note: Technically the member function 'diff_match_patch::diff_fromDelta' can be static.
texstudio2.8.4/diff/diff_match_patch.h:487:10: style: Technically the member function 'diff_match_patch::match_bitapScore' can be const. [functionConst]
texstudio2.8.4/diff/diff_match_patch.cpp:1529:26: note: Technically the member function 'diff_match_patch::match_bitapScore' can be const.
texstudio2.8.4/diff/diff_match_patch.h:487:10: note: Technically the member function 'diff_match_patch::match_bitapScore' can be const.
texstudio2.8.4/diff/diff_match_patch.h:495:20: performance: Technically the member function 'diff_match_patch::match_alphabet' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1541:36: note: Technically the member function 'diff_match_patch::match_alphabet' can be static.
texstudio2.8.4/diff/diff_match_patch.h:495:20: note: Technically the member function 'diff_match_patch::match_alphabet' can be static.
texstudio2.8.4/diff/diff_match_patch.h:508:8: style: Technically the member function 'diff_match_patch::patch_addContext' can be const. [functionConst]
texstudio2.8.4/diff/diff_match_patch.cpp:1559:24: note: Technically the member function 'diff_match_patch::patch_addContext' can be const.
texstudio2.8.4/diff/diff_match_patch.h:508:8: note: Technically the member function 'diff_match_patch::patch_addContext' can be const.
texstudio2.8.4/diff/diff_match_patch.h:557:16: performance: Technically the member function 'diff_match_patch::patch_deepCopy' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:1719:32: note: Technically the member function 'diff_match_patch::patch_deepCopy' can be static.
texstudio2.8.4/diff/diff_match_patch.h:557:16: note: Technically the member function 'diff_match_patch::patch_deepCopy' can be static.
texstudio2.8.4/diff/diff_match_patch.h:577:11: style: Technically the member function 'diff_match_patch::patch_addPadding' can be const. [functionConst]
texstudio2.8.4/diff/diff_match_patch.cpp:1839:27: note: Technically the member function 'diff_match_patch::patch_addPadding' can be const.
texstudio2.8.4/diff/diff_match_patch.h:577:11: note: Technically the member function 'diff_match_patch::patch_addPadding' can be const.
texstudio2.8.4/diff/diff_match_patch.h:594:11: performance: Technically the member function 'diff_match_patch::patch_toText' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:2001:27: note: Technically the member function 'diff_match_patch::patch_toText' can be static.
texstudio2.8.4/diff/diff_match_patch.h:594:11: note: Technically the member function 'diff_match_patch::patch_toText' can be static.
texstudio2.8.4/diff/diff_match_patch.h:604:16: performance: Technically the member function 'diff_match_patch::patch_fromText' can be static. [functionStatic]
texstudio2.8.4/diff/diff_match_patch.cpp:2010:32: note: Technically the member function 'diff_match_patch::patch_fromText' can be static.
texstudio2.8.4/diff/diff_match_patch.h:604:16: note: Technically the member function 'diff_match_patch::patch_fromText' can be static.
texstudio2.8.4/diffoperations.cpp:238:10: style: The scope of the variable 'removeLine' can be reduced. [variableScope]
texstudio2.8.4/diffoperations.cpp:537:10: style: The scope of the variable 'removeLine' can be reduced. [variableScope]
texstudio2.8.4/dsingleapplication.cpp:35:2: performance: Variable 'app_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/dsingleapplication.cpp:137:2: performance: Variable 'app_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/dsingleapplication.cpp:224:2: performance: Variable 'blockSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/encodingdialog.h:11:1: style: The class 'EncodingDialog' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/findGlobalDialog.h:19:5: style: Class 'findGlobalDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/grammarcheck.cpp:326:8: style: Condition 'realCheck' is always true [knownConditionTrueFalse]
texstudio2.8.4/grammarcheck.cpp:316:21: note: Assignment 'realCheck=true', assigned value is 1
texstudio2.8.4/grammarcheck.cpp:326:8: note: Condition 'realCheck' is always true
texstudio2.8.4/grammarcheck.cpp:68:92: style: Function 'check' argument 3 names different: declaration 'lines' definition 'inlines'. [funcArgNamesDifferent]
texstudio2.8.4/grammarcheck.h:61:78: note: Function 'check' argument 3 names different: declaration 'lines' definition 'inlines'.
texstudio2.8.4/grammarcheck.cpp:68:92: note: Function 'check' argument 3 names different: declaration 'lines' definition 'inlines'.
texstudio2.8.4/grammarcheck.cpp:255:40: style: Function 'backendChecked' argument 1 names different: declaration 'ticket' definition 'crticket'. [funcArgNamesDifferent]
texstudio2.8.4/grammarcheck.h:64:27: note: Function 'backendChecked' argument 1 names different: declaration 'ticket' definition 'crticket'.
texstudio2.8.4/grammarcheck.cpp:255:40: note: Function 'backendChecked' argument 1 names different: declaration 'ticket' definition 'crticket'.
texstudio2.8.4/grammarcheck.cpp:255:92: style: Function 'backendChecked' argument 3 names different: declaration 'errors' definition 'backendErrors'. [funcArgNamesDifferent]
texstudio2.8.4/grammarcheck.h:64:77: note: Function 'backendChecked' argument 3 names different: declaration 'errors' definition 'backendErrors'.
texstudio2.8.4/grammarcheck.cpp:255:92: note: Function 'backendChecked' argument 3 names different: declaration 'errors' definition 'backendErrors'.
texstudio2.8.4/grammarcheck.cpp:546:60: style: Function 'finished' argument 1 names different: declaration 'reply' definition 'nreply'. [funcArgNamesDifferent]
texstudio2.8.4/grammarcheck.h:100:31: note: Function 'finished' argument 1 names different: declaration 'reply' definition 'nreply'.
texstudio2.8.4/grammarcheck.cpp:546:60: note: Function 'finished' argument 1 names different: declaration 'reply' definition 'nreply'.
texstudio2.8.4/grammarcheck.cpp:9:15: warning: Member variable 'GrammarCheck::config' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/help.h:56:13: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/help.h:57:30: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/help.h:57:3: style: Struct 'Anchor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/icondelegate.cpp:181:54: style: Function 'doLayout' argument 3 names different: declaration 'iconRect' definition 'pixmapRect'. [funcArgNamesDifferent]
texstudio2.8.4/icondelegate.h:43:41: note: Function 'doLayout' argument 3 names different: declaration 'iconRect' definition 'pixmapRect'.
texstudio2.8.4/icondelegate.cpp:181:54: note: Function 'doLayout' argument 3 names different: declaration 'iconRect' definition 'pixmapRect'.
texstudio2.8.4/icondelegate.cpp:323:66: style: Function 'check' argument 3 names different: declaration 'variant' definition 'value'. [funcArgNamesDifferent]
texstudio2.8.4/icondelegate.h:47:30: note: Function 'check' argument 3 names different: declaration 'variant' definition 'value'.
texstudio2.8.4/icondelegate.cpp:323:66: note: Function 'check' argument 3 names different: declaration 'variant' definition 'value'.
texstudio2.8.4/icondelegate.h:26:2: style: Class 'IconDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/icondelegate.cpp:278:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texstudio2.8.4/icondelegate.cpp:280:11: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texstudio2.8.4/kpathseaParser.cpp:75:52: style: Function 'MiktexPackageScanner' argument 1 names different: declaration 'mpmCmd' definition 'mpmcmd'. [funcArgNamesDifferent]
texstudio2.8.4/kpathseaParser.h:47:31: note: Function 'MiktexPackageScanner' argument 1 names different: declaration 'mpmCmd' definition 'mpmcmd'.
texstudio2.8.4/kpathseaParser.cpp:75:52: note: Function 'MiktexPackageScanner' argument 1 names different: declaration 'mpmCmd' definition 'mpmcmd'.
texstudio2.8.4/kpathseaParser.cpp:43:2: performance: Variable 'kpseWhichCmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/kpathseaParser.cpp:78:8: performance: Variable 'mpmCmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/kpathseaParser.cpp:79:8: performance: Variable 'settingsDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/latexcompleter.cpp:675:12: style: Condition 'rare' is always false [knownConditionTrueFalse]
texstudio2.8.4/latexcompleter.cpp:662:19: note: Assignment 'rare=false', assigned value is 0
texstudio2.8.4/latexcompleter.cpp:675:12: note: Condition 'rare' is always false
texstudio2.8.4/latexcompleter_p.h:16:5: style: Class 'CompletionListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexcompleter.cpp:516:2: style: Class 'CompletionItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexdocument.cpp:1868:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
texstudio2.8.4/latexdocument.cpp:1398:26: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/latexdocument.cpp:1486:27: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/latexdocument.cpp:1499:33: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/latexdocument.cpp:1533:32: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/latexdocument.cpp:1572:25: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/latexdocument.cpp:1083:57: style: Function 'findFileFromBibId' argument 1 names different: declaration 'name' definition 'bibId'. [funcArgNamesDifferent]
texstudio2.8.4/latexdocument.h:122:55: note: Function 'findFileFromBibId' argument 1 names different: declaration 'name' definition 'bibId'.
texstudio2.8.4/latexdocument.cpp:1083:57: note: Function 'findFileFromBibId' argument 1 names different: declaration 'name' definition 'bibId'.
texstudio2.8.4/latexdocument.cpp:2099:140: style: Function 'findStructureEntryBefore' argument 2 names different: declaration 'MapOfElemnts' definition 'MapOfElements'. [funcArgNamesDifferent]
texstudio2.8.4/latexdocument.h:219:126: note: Function 'findStructureEntryBefore' argument 2 names different: declaration 'MapOfElemnts' definition 'MapOfElements'.
texstudio2.8.4/latexdocument.cpp:2099:140: note: Function 'findStructureEntryBefore' argument 2 names different: declaration 'MapOfElemnts' definition 'MapOfElements'.
texstudio2.8.4/latexdocument.cpp:1385:2: performance: Variable 'mHighlightIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/latexeditorview.cpp:507:3: warning: Either the condition 'edView' is redundant or there is possible null pointer dereference: edView. [nullPointerRedundantCheck]
texstudio2.8.4/latexeditorview.cpp:470:7: note: Assuming that condition 'edView' is not redundant
texstudio2.8.4/latexeditorview.cpp:507:3: note: Null pointer dereference
texstudio2.8.4/latexeditorview.cpp:754:3: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/latexeditorview.cpp:751:0: note: Variable 'context' is reassigned a value before the old one has been used.
texstudio2.8.4/latexeditorview.cpp:754:3: note: Variable 'context' is reassigned a value before the old one has been used.
texstudio2.8.4/latexeditorview.cpp:871:71: style: Function 'lineGrammarChecked' argument 2 names different: declaration 'line' definition 'lineHandle'. [funcArgNamesDifferent]
texstudio2.8.4/latexeditorview.h:260:55: note: Function 'lineGrammarChecked' argument 2 names different: declaration 'line' definition 'lineHandle'.
texstudio2.8.4/latexeditorview.cpp:871:71: note: Function 'lineGrammarChecked' argument 2 names different: declaration 'line' definition 'lineHandle'.
texstudio2.8.4/latexeditorview.cpp:879:64: style: Function 'setGrammarOverlayDisabled' argument 2 names different: declaration 'show' definition 'newValue'. [funcArgNamesDifferent]
texstudio2.8.4/latexeditorview.h:265:55: note: Function 'setGrammarOverlayDisabled' argument 2 names different: declaration 'show' definition 'newValue'.
texstudio2.8.4/latexeditorview.cpp:879:64: note: Function 'setGrammarOverlayDisabled' argument 2 names different: declaration 'show' definition 'newValue'.
texstudio2.8.4/tablemanipulation.h:42:2: style: Class 'LatexTableLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tablemanipulation.h:82:2: style: Class 'LatexTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/scriptengine.h:18:2: style: Class 'scriptengine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexeditorview.h:37:1: warning: The struct 'LinkOverlay' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/latexlog.h:13:2: style: Class 'LatexLogModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexoutputfilter.h:115:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/latexoutputfilter.h:83:15: note: Virtual function in base class
texstudio2.8.4/latexoutputfilter.h:115:15: note: Function in derived class
texstudio2.8.4/latexoutputfilter.h:146:16: style: The function 'parseLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/latexoutputfilter.h:93:19: note: Virtual function in base class
texstudio2.8.4/latexoutputfilter.h:146:16: note: Function in derived class
texstudio2.8.4/loghighlighter.h:24:2: style: Class 'LogHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/logeditor.h:22:2: style: Class 'LogEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/latexoutputfilter.cpp:354:63: style: Function 'fileNameLikelyComplete' argument 1 names different: declaration 's' definition 'partialFileName'. [funcArgNamesDifferent]
texstudio2.8.4/latexoutputfilter.h:132:53: note: Function 'fileNameLikelyComplete' argument 1 names different: declaration 's' definition 'partialFileName'.
texstudio2.8.4/latexoutputfilter.cpp:354:63: note: Function 'fileNameLikelyComplete' argument 1 names different: declaration 's' definition 'partialFileName'.
texstudio2.8.4/latexpackages.h:9:9: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/latexpackages.h:10:3: performance: Variable 'shortDescription' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/latexstyleparser.cpp:6:5: performance: Variable 'baseDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/latexstyleparser.cpp:8:5: performance: Variable 'kpseWhichCmd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/logeditor.cpp:33:39: style: Function 'setCursorPosition' argument 1 names different: declaration 'parag' definition 'para'. [funcArgNamesDifferent]
texstudio2.8.4/logeditor.h:27:29: note: Function 'setCursorPosition' argument 1 names different: declaration 'parag' definition 'para'.
texstudio2.8.4/logeditor.cpp:33:39: note: Function 'setCursorPosition' argument 1 names different: declaration 'parag' definition 'para'.
texstudio2.8.4/loghighlighter.cpp:17:2: performance: Variable 'ColorFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/searchresultmodel.h:19:2: style: Class 'SearchResultModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/toolwidgets.h:107:9: style: Class 'SearchTreeDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/toolwidgets.h:117:2: style: Class 'CustomWidgetList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/unicodeinsertion.h:10:2: style: Class 'QLineEditWithMetaText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/pdfannotation.cpp:114:2: performance: Variable 'columnTypes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7498:22: style: Redundant condition: If 'idx > 0', the comparison 'idx != -1' is always true. [redundantCondition]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3267:10: style: Condition '!i' is always true [knownConditionTrueFalse]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3240:11: note: Assignment 'i=0', assigned value is 0
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3267:10: note: Condition '!i' is always true
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3963:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3966:8: note: Found duplicate branches for 'if' and 'else'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3963:8: note: Found duplicate branches for 'if' and 'else'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3569:21: style: The scope of the variable 'priority' can be reduced. [variableScope]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:269:70: style: Function 'applyHardLineWrap' argument 1 names different: declaration 'handles' definition 'in_handles'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:351:61: note: Function 'applyHardLineWrap' argument 1 names different: declaration 'handles' definition 'in_handles'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:269:70: note: Function 'applyHardLineWrap' argument 1 names different: declaration 'handles' definition 'in_handles'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:902:60: style: Function 'setLanguageDefinition' argument 1 names different: declaration 'l' definition 'f'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:234:51: note: Function 'setLanguageDefinition' argument 1 names different: declaration 'l' definition 'f'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:902:60: note: Function 'setLanguageDefinition' argument 1 names different: declaration 'l' definition 'f'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:986:33: style: Function 'print' argument 1 names different: declaration 'p' definition 'pr'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:376:24: note: Function 'print' argument 1 names different: declaration 'p' definition 'pr'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:986:33: note: Function 'print' argument 1 names different: declaration 'p' definition 'pr'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1261:46: style: Function 'setShowSpaces' argument 1 names different: declaration 'y' definition 'm'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:315:44: note: Function 'setShowSpaces' argument 1 names different: declaration 'y' definition 'm'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1261:46: note: Function 'setShowSpaces' argument 1 names different: declaration 'y' definition 'm'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1535:22: style: Function 'y' argument 1 names different: declaration 'line' definition 'ln'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:225:13: note: Function 'y' argument 1 names different: declaration 'line' definition 'ln'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1535:22: note: Function 'y' argument 1 names different: declaration 'line' definition 'ln'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1664:68: style: Function 'exportAsHtml' argument 2 names different: declaration 'includeHeader' definition 'includeFullHeader'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:262:67: note: Function 'exportAsHtml' argument 2 names different: declaration 'includeHeader' definition 'includeFullHeader'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1664:68: note: Function 'exportAsHtml' argument 2 names different: declaration 'includeHeader' definition 'includeFullHeader'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1811:34: style: Function 'clearMatches' argument 1 names different: declaration 'groupId' definition 'gid'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:290:25: note: Function 'clearMatches' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1811:34: note: Function 'clearMatches' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1831:30: style: Function 'addMatch' argument 1 names different: declaration 'groupId' definition 'gid'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:293:21: note: Function 'addMatch' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1831:30: note: Function 'addMatch' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1842:34: style: Function 'flushMatches' argument 1 names different: declaration 'groupId' definition 'gid'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:292:25: note: Function 'flushMatches' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1842:34: note: Function 'flushMatches' argument 1 names different: declaration 'groupId' definition 'gid'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1895:46: style: Function 'foldBlockAt' argument 2 names different: declaration 'line' definition 'l'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:334:49: note: Function 'foldBlockAt' argument 2 names different: declaration 'line' definition 'l'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:1895:46: note: Function 'foldBlockAt' argument 2 names different: declaration 'line' definition 'l'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2301:39: style: Function 'hasFlag' argument 1 names different: declaration 'flag' definition 's'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:95:20: note: Function 'hasFlag' argument 1 names different: declaration 'flag' definition 's'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2301:39: note: Function 'hasFlag' argument 1 names different: declaration 'flag' definition 's'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2306:39: style: Function 'setFlag' argument 1 names different: declaration 'flag' definition 's'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:96:20: note: Function 'setFlag' argument 1 names different: declaration 'flag' definition 's'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2306:39: note: Function 'setFlag' argument 1 names different: declaration 'flag' definition 's'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2497:59: style: Function 'updateWrapAndNotifyDocument' argument 1 names different: declaration 'ownLineNumber' definition 'line'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:101:40: note: Function 'updateWrapAndNotifyDocument' argument 1 names different: declaration 'ownLineNumber' definition 'line'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2497:59: note: Function 'updateWrapAndNotifyDocument' argument 1 names different: declaration 'ownLineNumber' definition 'line'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2509:40: style: Function 'cursorToX' argument 1 names different: declaration 'i' definition 'cpos'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:77:21: note: Function 'cursorToX' argument 1 names different: declaration 'i' definition 'cpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2509:40: note: Function 'cursorToX' argument 1 names different: declaration 'i' definition 'cpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2515:46: style: Function 'cursorToXNoLock' argument 1 names different: declaration 'i' definition 'cpos'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:78:27: note: Function 'cursorToXNoLock' argument 1 names different: declaration 'i' definition 'cpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2515:46: note: Function 'cursorToXNoLock' argument 1 names different: declaration 'i' definition 'cpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2592:40: style: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:76:21: note: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2592:40: note: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3039:58: style: Function 'setFormats' argument 1 names different: declaration 'formats' definition 'fmts'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:103:39: note: Function 'setFormats' argument 1 names different: declaration 'formats' definition 'fmts'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:3039:58: note: Function 'setFormats' argument 1 names different: declaration 'formats' definition 'fmts'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:4561:46: style: Function 'movePosition' argument 1 names different: declaration 'offset' definition 'count'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:115:25: note: Function 'movePosition' argument 1 names different: declaration 'offset' definition 'count'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:4561:46: note: Function 'movePosition' argument 1 names different: declaration 'offset' definition 'count'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:6960:40: style: Function 'adjustWidth' argument 1 names different: declaration 'l' definition 'line'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:86:24: note: Function 'adjustWidth' argument 1 names different: declaration 'l' definition 'line'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:6960:40: note: Function 'adjustWidth' argument 1 names different: declaration 'l' definition 'line'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7194:110: style: Function 'drawText' argument 6 names different: declaration 'baseline' definition 'ypos'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:204:94: note: Function 'drawText' argument 6 names different: declaration 'baseline' definition 'ypos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7194:110: note: Function 'drawText' argument 6 names different: declaration 'baseline' definition 'ypos'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7569:41: style: Function 'clearMatches' argument 1 names different: declaration 'gid' definition 'groupId'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:122:25: note: Function 'clearMatches' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7569:41: note: Function 'clearMatches' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7612:37: style: Function 'addMatch' argument 1 names different: declaration 'gid' definition 'groupId'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:125:21: note: Function 'addMatch' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7612:37: note: Function 'addMatch' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7627:41: style: Function 'flushMatches' argument 1 names different: declaration 'gid' definition 'groupId'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:124:25: note: Function 'flushMatches' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7627:41: note: Function 'flushMatches' argument 1 names different: declaration 'gid' definition 'groupId'.
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:116:1: style: The class 'QDocument' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:137:14: style: Technically the member function 'QDocumentLineHandle::getBreaks' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:2314:33: note: Technically the member function 'QDocumentLineHandle::getBreaks' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:137:14: note: Technically the member function 'QDocumentLineHandle::getBreaks' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:161:7: style: Technically the member function 'QDocumentLineHandle::getCurrentTicket' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:114:8: performance: Technically the member function 'QDocumentCursorHandle::setPosition' can be static. [functionStatic]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:4535:29: note: Technically the member function 'QDocumentCursorHandle::setPosition' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:114:8: note: Technically the member function 'QDocumentCursorHandle::setPosition' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:129:8: style: Technically the member function 'QDocumentCursorHandle::eq' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:5512:29: note: Technically the member function 'QDocumentCursorHandle::eq' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:129:8: note: Technically the member function 'QDocumentCursorHandle::eq' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:130:8: style: Technically the member function 'QDocumentCursorHandle::lt' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:5531:29: note: Technically the member function 'QDocumentCursorHandle::lt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:130:8: note: Technically the member function 'QDocumentCursorHandle::lt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:131:8: style: Technically the member function 'QDocumentCursorHandle::gt' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:5540:29: note: Technically the member function 'QDocumentCursorHandle::gt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:131:8: note: Technically the member function 'QDocumentCursorHandle::gt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:152:8: style: Technically the member function 'QDocumentCursorHandle::equalBoundaries' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:6001:29: note: Technically the member function 'QDocumentCursorHandle::equalBoundaries' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:152:8: note: Technically the member function 'QDocumentCursorHandle::equalBoundaries' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:153:8: style: Technically the member function 'QDocumentCursorHandle::equal' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:6013:29: note: Technically the member function 'QDocumentCursorHandle::equal' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor_p.h:153:8: note: Technically the member function 'QDocumentCursorHandle::equal' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:141:8: performance: Technically the member function 'QDocumentPrivate::emitContentsChanged' can be static. [functionStatic]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:8170:24: note: Technically the member function 'QDocumentPrivate::emitContentsChanged' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:141:8: note: Technically the member function 'QDocumentPrivate::emitContentsChanged' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:178:49: style: Technically the member function 'QDocumentPrivate::getStatus' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:198:8: performance: Technically the member function 'QDocumentPrivate::setFormatScheme' can be static. [functionStatic]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7083:24: note: Technically the member function 'QDocumentPrivate::setFormatScheme' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:198:8: note: Technically the member function 'QDocumentPrivate::setFormatScheme' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:199:8: performance: Technically the member function 'QDocumentPrivate::tunePainter' can be static. [functionStatic]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7091:24: note: Technically the member function 'QDocumentPrivate::tunePainter' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:199:8: note: Technically the member function 'QDocumentPrivate::tunePainter' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:201:7: performance: Technically the member function 'QDocumentPrivate::textWidthSingleLetterFallback' can be static. [functionStatic]
texstudio2.8.4/qcodeedit/lib/document/qdocument.cpp:7166:23: note: Technically the member function 'QDocumentPrivate::textWidthSingleLetterFallback' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:201:7: note: Technically the member function 'QDocumentPrivate::textWidthSingleLetterFallback' can be static.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor.h:98:3: style: Class 'QDocumentCursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:93:3: style: Class 'QDocumentLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline_p.h:64:3: style: Class 'QDocumentLineHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocument_p.h:65:3: style: Class 'QDocumentPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:148:2: style: Class 'QDocumentCommandBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocument.h:93:1: warning: The struct 'PlaceHolder' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:114:16: style: The function 'mergeWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:60:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:114:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:116:16: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:62:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:116:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:117:16: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:117:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:119:23: style: The function 'debugRepresentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:76:23: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:119:23: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:134:16: style: The function 'mergeWith' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:60:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:134:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:136:16: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:62:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:136:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:137:16: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:137:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:139:23: style: The function 'debugRepresentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:76:23: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:139:23: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:151:15: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:62:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:151:15: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:152:15: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:152:15: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:160:22: style: The function 'debugRepresentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:76:23: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:160:22: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:174:15: style: The function 'redo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:62:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:174:15: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:175:15: style: The function 'undo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:175:15: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:177:22: style: The function 'debugRepresentation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:76:23: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/document/qdocumentcommand.h:177:22: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/document/qdocumentbuffer.cpp:313:8: style: The scope of the variable 'maxPrev' can be reduced. [variableScope]
texstudio2.8.4/qcodeedit/lib/document/qdocumentbuffer.cpp:319:14: style: Variable 'maxPrev' is assigned a value that is never used. [unreadVariable]
texstudio2.8.4/qcodeedit/lib/document/qdocumentbuffer.h:76:4: style: Struct 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor.cpp:454:41: style: Function 'setLineNumber' argument 1 names different: declaration 'c' definition 'l'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor.h:164:38: note: Function 'setLineNumber' argument 1 names different: declaration 'c' definition 'l'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentcursor.cpp:454:41: note: Function 'setLineNumber' argument 1 names different: declaration 'c' definition 'l'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:69:51: style: Function 'QDocumentLine' argument 1 names different: declaration 'h' definition 'handle'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:93:38: note: Function 'QDocumentLine' argument 1 names different: declaration 'h' definition 'handle'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:69:51: note: Function 'QDocumentLine' argument 1 names different: declaration 'h' definition 'handle'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:270:34: style: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:146:21: note: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:270:34: note: Function 'xToCursor' argument 1 names different: declaration 'x' definition 'xpos'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:142:8: style: Technically the member function 'QDocumentLine::setFlag' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:153:21: note: Technically the member function 'QDocumentLine::setFlag' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:142:8: note: Technically the member function 'QDocumentLine::setFlag' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:180:7: style: Technically the member function 'QDocumentLine::getFormatAt' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:397:20: note: Technically the member function 'QDocumentLine::getFormatAt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:180:7: note: Technically the member function 'QDocumentLine::getFormatAt' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:190:12: style: Technically the member function 'QDocumentLine::getCookie' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.cpp:405:25: note: Technically the member function 'QDocumentLine::getCookie' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentline.h:190:12: note: Technically the member function 'QDocumentLine::getCookie' can be const.
texstudio2.8.4/qcodeedit/lib/document/qdocumentsearch.cpp:69:99: style: Function 'searchMatches' argument 3 names different: declaration 'clearSubScope' definition 'clearSelection'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/document/qdocumentsearch.h:93:107: note: Function 'searchMatches' argument 3 names different: declaration 'clearSubScope' definition 'clearSelection'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentsearch.cpp:69:99: note: Function 'searchMatches' argument 3 names different: declaration 'clearSubScope' definition 'clearSelection'.
texstudio2.8.4/qcodeedit/lib/document/qdocumentsearch.cpp:45:2: performance: Variable 'm_replace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodecompletionengine.cpp:169:51: style: Function 'textEdited' argument 1 names different: declaration 'e' definition 'k'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qcodecompletionengine.h:70:30: note: Function 'textEdited' argument 1 names different: declaration 'e' definition 'k'.
texstudio2.8.4/qcodeedit/lib/qcodecompletionengine.cpp:169:51: note: Function 'textEdited' argument 1 names different: declaration 'e' definition 'k'.
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:124:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:138:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:154:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:169:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:184:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:199:2: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qcodeedit.h:70:8: style: Technically the member function 'QCodeEdit::sendPanelCommand' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:353:17: note: Technically the member function 'QCodeEdit::sendPanelCommand' can be const.
texstudio2.8.4/qcodeedit/lib/qcodeedit.h:70:8: note: Technically the member function 'QCodeEdit::sendPanelCommand' can be const.
texstudio2.8.4/qcodeedit/lib/qcodeedit.h:73:8: style: Technically the member function 'QCodeEdit::sendPanelCommand' can be const. [functionConst]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:368:17: note: Technically the member function 'QCodeEdit::sendPanelCommand' can be const.
texstudio2.8.4/qcodeedit/lib/qcodeedit.h:73:8: note: Technically the member function 'QCodeEdit::sendPanelCommand' can be const.
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:200:2: style: Class 'QCodeEdit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:200:2: style: Class 'QCodeEdit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texstudio2.8.4/qcodeedit/lib/qcodeedit.h:53:3: style: Class 'QCodeEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qpanellayout.h:44:3: style: Class 'QPanelLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qcodeedit.cpp:45:3: style: Class 'QPanelWatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:3052:8: style: The scope of the variable 'bOk' can be reduced. [variableScope]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:281:35: style: Function 'setDefaultFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:331:35: note: Function 'setDefaultFlags' argument 1 names different: declaration 'f' definition 'flags'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:281:35: note: Function 'setDefaultFlags' argument 1 names different: declaration 'f' definition 'flags'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1038:35: style: Function 'save' argument 1 names different: declaration 'filename' definition 'fn'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:397:28: note: Function 'save' argument 1 names different: declaration 'filename' definition 'fn'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1038:35: note: Function 'save' argument 1 names different: declaration 'filename' definition 'fn'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1119:42: style: Function 'fileChanged' argument 1 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:493:35: note: Function 'fileChanged' argument 1 names different: declaration 'f' definition 'file'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1119:42: note: Function 'fileChanged' argument 1 names different: declaration 'f' definition 'file'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:4367:74: style: Function 'cursorMoveOperation' argument 2 names different: declaration 'op' definition 'eop'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:539:75: note: Function 'cursorMoveOperation' argument 2 names different: declaration 'op' definition 'eop'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:4367:74: note: Function 'cursorMoveOperation' argument 2 names different: declaration 'op' definition 'eop'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:4535:68: style: Function 'preInsertUnindent' argument 2 names different: declaration 'text' definition 's'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:562:61: note: Function 'preInsertUnindent' argument 2 names different: declaration 'text' definition 's'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:4535:68: note: Function 'preInsertUnindent' argument 2 names different: declaration 'text' definition 's'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:5527:41: style: Function 'documentHeightChanged' argument 1 names different: declaration 'newWidth' definition 'newHeight'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditor.h:589:34: note: Function 'documentHeightChanged' argument 1 names different: declaration 'newWidth' definition 'newHeight'.
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:5527:41: note: Function 'documentHeightChanged' argument 1 names different: declaration 'newWidth' definition 'newHeight'.
texstudio2.8.4/qcodeedit/lib/qlanguagedefinition.h:102:1: style: The class 'QFoldedLineIterator' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: warning: Virtual function 'setContentModified' is called from constructor 'QEditor(bool actions,QWidget*p=0,QDocument*doc=0)' at line 342. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:342:2: note: Calling init
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:467:19: note: Calling setContentClean
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:3916:2: note: Calling setContentModified
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: note: setContentModified is a virtual method
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: warning: Virtual function 'setContentModified' is called from constructor 'QEditor(const QString&s,QWidget*p=0)' at line 363. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:363:2: note: Calling init
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:467:19: note: Calling setContentClean
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:3916:2: note: Calling setContentModified
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: note: setContentModified is a virtual method
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: warning: Virtual function 'setContentModified' is called from constructor 'QEditor(const QString&s,bool actions,QWidget*p=0)' at line 385. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:385:2: note: Calling init
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:467:19: note: Calling setContentClean
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:3916:2: note: Calling setContentModified
texstudio2.8.4/qcodeedit/lib/qeditor.h:501:16: note: setContentModified is a virtual method
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:45:3: style: Class 'QFormatScheme' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qformat.h:35:2: style: Struct 'QFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qreliablefilewatch.h:35:3: style: Class 'QReliableFileWatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qlanguagedefinition.h:92:1: warning: The struct 'FoldedParenthesis' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1277:28: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
texstudio2.8.4/qcodeedit/lib/qeditor.cpp:1281:28: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:68:5: style: Class 'EditCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:79:5: style: Class 'WriteCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:103:16: style: The function 'isExclusive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:37:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:103:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:105:16: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:39:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:105:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:106:16: style: The function 'postKeyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:40:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:106:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:108:16: style: The function 'keyReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:42:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:108:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:109:16: style: The function 'postKeyReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:43:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:109:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:111:16: style: The function 'inputMethodEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:45:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:111:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:112:16: style: The function 'postInputMethodEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:46:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:112:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:114:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:48:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:114:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:115:16: style: The function 'postMouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:49:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:115:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:117:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:51:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:117:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:118:16: style: The function 'postMousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:52:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:118:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:120:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:54:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:120:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:121:16: style: The function 'postMouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:55:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:121:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:123:16: style: The function 'mouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:57:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:123:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:124:16: style: The function 'postMouseDoubleClickEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:58:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:124:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:126:16: style: The function 'contextMenuEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbindinginterface.h:60:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:126:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:41:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:33:18: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:41:18: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:70:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:33:18: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:70:18: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:81:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:33:18: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:81:18: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:92:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:33:18: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qeditorinputbinding.h:92:18: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:153:62: style: Function 'setFileName' argument 2 names different: declaration 'restore' definition 'r'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qeditsession.h:69:58: note: Function 'setFileName' argument 2 names different: declaration 'restore' definition 'r'.
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:153:62: note: Function 'setFileName' argument 2 names different: declaration 'restore' definition 'r'.
texstudio2.8.4/qcodeedit/lib/qeditsession.h:67:16: warning: Virtual function 'setFormat' is called from constructor 'QEditSession(QObject*p=0)' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:51:2: note: Calling setFormat
texstudio2.8.4/qcodeedit/lib/qeditsession.h:67:16: note: setFormat is a virtual method
texstudio2.8.4/qcodeedit/lib/qeditsession.h:69:16: warning: Virtual function 'setFileName' is called from constructor 'QEditSession(const QString&f,QObject*p=0)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:60:2: note: Calling setFileName
texstudio2.8.4/qcodeedit/lib/qeditsession.h:69:16: note: setFileName is a virtual method
texstudio2.8.4/qcodeedit/lib/qeditsession.h:67:16: warning: Virtual function 'setFormat' is called from constructor 'QEditSession(const QString&f,QObject*p=0)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:61:2: note: Calling setFormat
texstudio2.8.4/qcodeedit/lib/qeditsession.h:67:16: note: setFormat is a virtual method
texstudio2.8.4/qcodeedit/lib/qeditsession.h:49:3: style: Class 'QEditSession' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qeditsession.h:105:4: style: Struct 'Cursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qeditsession.h:94:3: warning: The struct 'Cursor' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:654:8: error: Memory is allocated but not initialized: d [uninitdata]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:655:8: error: Memory is allocated but not initialized: d [uninitdata]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:656:8: error: Memory is allocated but not initialized: d [uninitdata]
texstudio2.8.4/qcodeedit/lib/qeditsession.cpp:673:4: error: Memory is allocated but not initialized: d [uninitdata]
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:131:41: style: Function 'load' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:51:36: note: Function 'load' argument 1 names different: declaration 'filename' definition 'f'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:131:41: note: Function 'load' argument 1 names different: declaration 'filename' definition 'f'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:153:41: style: Function 'save' argument 1 names different: declaration 'filename' definition 'f'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:52:36: note: Function 'save' argument 1 names different: declaration 'filename' definition 'f'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:153:41: note: Function 'save' argument 1 names different: declaration 'filename' definition 'f'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:177:45: style: Function 'load' argument 1 names different: declaration 'doc' definition 'elem'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:54:40: note: Function 'load' argument 1 names different: declaration 'doc' definition 'elem'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:177:45: note: Function 'load' argument 1 names different: declaration 'doc' definition 'elem'.
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:79:16: warning: Virtual function 'setFormat' is called from constructor 'QFormatScheme(QObject*p=0)' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:89:2: note: Calling setFormat
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:79:16: note: setFormat is a virtual method
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:51:16: warning: Virtual function 'load' is called from constructor 'QFormatScheme(const QString&f,QObject*p=0)' at line 99. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qformatscheme.cpp:99:2: note: Calling load
texstudio2.8.4/qcodeedit/lib/qformatscheme.h:51:16: note: load is a virtual method
texstudio2.8.4/qcodeedit/lib/qlanguagedefinition.cpp:181:39: error: Uninitialized variable: fli [uninitvar]
texstudio2.8.4/qcodeedit/lib/qlanguagefactory.cpp:111:63: style: Function 'setLanguage' argument 2 names different: declaration 'f' definition 'file'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qlanguagefactory.h:72:55: note: Function 'setLanguage' argument 2 names different: declaration 'f' definition 'file'.
texstudio2.8.4/qcodeedit/lib/qlanguagefactory.cpp:111:63: note: Function 'setLanguage' argument 2 names different: declaration 'f' definition 'file'.
texstudio2.8.4/qcodeedit/lib/qlinemarksinfocenter.cpp:624:79: style: Function 'markChanged' argument 2 names different: declaration 'h' definition 'line'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qlinemarksinfocenter.h:172:59: note: Function 'markChanged' argument 2 names different: declaration 'h' definition 'line'.
texstudio2.8.4/qcodeedit/lib/qlinemarksinfocenter.cpp:624:79: note: Function 'markChanged' argument 2 names different: declaration 'h' definition 'line'.
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.cpp:165:14: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.cpp:156:16: note: outer condition: index<length
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.cpp:165:14: note: opposite inner condition: index>=length
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.cpp:153:7: style: The scope of the variable 'bFound' can be reduced. [variableScope]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.cpp:154:22: style: The scope of the variable 'wCur' can be reduced. [variableScope]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:198:29: warning: Member variable 'QNFAMatchNotifier::m_pending' is not assigned a value in 'QNFAMatchNotifier::operator='. [operatorEqVarError]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:198:29: warning: Member variable 'QNFAMatchNotifier::m_buffers' is not assigned a value in 'QNFAMatchNotifier::operator='. [operatorEqVarError]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:94:49: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:94:66: performance: Variable 'next' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:93:2: style: Struct 'QCharTreeNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:133:2: style: Struct 'QNFAMatchContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:195:3: style: Class 'QNFAMatchNotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:91:1: warning: The struct 'QCharTreeNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:131:1: warning: The struct 'QNFAMatchContext' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:179:1: warning: The class 'QNFAMatchNotifier' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qnfa/light_vector.h:27:0: warning: The class 'light_vector < QNFA * >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qnfa/light_vector.h:27:0: warning: The class 'light_vector < quint16 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:1084:53: style: Function 'addEmbedRequest' argument 1 names different: declaration 'lang' definition 'cxt'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.h:107:45: note: Function 'addEmbedRequest' argument 1 names different: declaration 'lang' definition 'cxt'.
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:1084:53: note: Function 'addEmbedRequest' argument 1 names different: declaration 'lang' definition 'cxt'.
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:48:3: style: Class 'QNFANotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:53:3: style: Class 'QNFANotifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:78:16: style: The function 'matched' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/qnfa/qnfa.h:176:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/qnfa/qnfadefinition.cpp:78:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/qpanellayout.cpp:274:45: style: Function 'setGeometry' argument 1 names different: declaration 'rect' definition 'r'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/qpanellayout.h:65:41: note: Function 'setGeometry' argument 1 names different: declaration 'rect' definition 'r'.
texstudio2.8.4/qcodeedit/lib/qpanellayout.cpp:274:45: note: Function 'setGeometry' argument 1 names different: declaration 'rect' definition 'r'.
texstudio2.8.4/qcodeedit/lib/qpanellayout.h:56:24: warning: Virtual function 'takeAt' is called from destructor '~QPanelLayout()' at line 78. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/qpanellayout.cpp:78:15: note: Calling takeAt
texstudio2.8.4/qcodeedit/lib/qpanellayout.h:56:24: note: takeAt is a virtual method
texstudio2.8.4/qcodeedit/lib/widgets/qcalltip.h:31:3: style: Class 'QCallTip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qeditconfig.h:37:3: style: Class 'QEditConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.cpp:320:27: style: Function 'drawIcon' argument 5 names different: declaration 'expand' definition 'toExpand'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:58:26: note: Function 'drawIcon' argument 5 names different: declaration 'expand' definition 'toExpand'.
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.cpp:320:27: note: Function 'drawIcon' argument 5 names different: declaration 'expand' definition 'toExpand'.
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:39:3: style: Class 'QFoldPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:37:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:37:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:42:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:42:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:48:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:66:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:48:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:49:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:65:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:49:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:52:16: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:72:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qfoldpanel.h:52:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.cpp:181:49: style: Function 'removeScheme' argument 1 names different: declaration 'scheme' definition 's'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.h:59:36: note: Function 'removeScheme' argument 1 names different: declaration 'scheme' definition 's'.
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.cpp:181:49: note: Function 'removeScheme' argument 1 names different: declaration 'scheme' definition 's'.
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.cpp:210:53: style: Function 'setCurrentScheme' argument 1 names different: declaration 'scheme' definition 's'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.h:61:40: note: Function 'setCurrentScheme' argument 1 names different: declaration 'scheme' definition 's'.
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.cpp:210:53: note: Function 'setCurrentScheme' argument 1 names different: declaration 'scheme' definition 's'.
texstudio2.8.4/qcodeedit/lib/widgets/qformatconfig.h:39:3: style: Class 'QFormatConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qsimplecolorpicker.h:37:3: style: Class 'QSimpleColorPicker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinedialog.h:39:3: style: Class 'QGotoLineDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:39:3: style: Class 'QGotoLinePanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:37:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:37:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:42:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:42:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:49:16: style: The function 'editorChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:49:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:50:16: style: The function 'showEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:69:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qgotolinepanel.h:50:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:39:3: style: Class 'QLineChangePanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:37:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:37:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:42:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:42:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:45:16: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:72:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinechangepanel.h:45:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:39:3: style: Class 'QLineMarkPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:37:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:37:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:42:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:42:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:51:16: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:72:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:51:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:52:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:66:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:52:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:53:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:67:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinemarkpanel.h:53:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:37:3: style: Class 'QLineNumberPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:35:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:35:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:42:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:42:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:48:16: style: The function 'editorChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:48:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:49:16: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:72:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qlinenumberpanel.h:49:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: warning: Virtual function 'editorChange' is called from constructor 'QPanel(QWidget*p=0)' at line 71. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.cpp:71:3: note: Calling attach
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.cpp:119:2: note: Calling editorChange
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: note: editorChange is a virtual method
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:501:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:757:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:759:6: note: Found duplicate branches for 'if' and 'else'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:757:6: note: Found duplicate branches for 'if' and 'else'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:525:50: style: Function 'getHistory' argument 1 names different: declaration 'findHistory' definition 'rfindHistory'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:123:31: note: Function 'getHistory' argument 1 names different: declaration 'findHistory' definition 'rfindHistory'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:525:50: note: Function 'getHistory' argument 1 names different: declaration 'findHistory' definition 'rfindHistory'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:529:74: style: Function 'setHistory' argument 2 names different: declaration 'findHistory' definition 'sfindHistory'. [funcArgNamesDifferent]
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:124:55: note: Function 'setHistory' argument 2 names different: declaration 'findHistory' definition 'sfindHistory'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.cpp:529:74: note: Function 'setHistory' argument 2 names different: declaration 'findHistory' definition 'sfindHistory'.
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:42:3: style: Class 'QSearchReplacePanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:40:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:40:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:45:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:45:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:77:16: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:61:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:77:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:78:16: style: The function 'editorChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:78:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:82:16: style: The function 'hideEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:70:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qsearchreplacepanel.h:82:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.cpp:153:7: style: Condition 'displayModifyIcon' is always false [knownConditionTrueFalse]
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.cpp:144:27: note: Assignment 'displayModifyIcon=false', assigned value is 0
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.cpp:153:7: note: Condition 'displayModifyIcon' is always false
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:41:3: style: Class 'QStatusPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:39:3: style: The function 'id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:46:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:39:3: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:44:19: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:47:19: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:44:19: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:47:16: style: The function 'editorChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:63:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:47:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:48:16: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:72:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:48:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:50:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:66:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:50:16: note: Function in derived class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:51:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/qcodeedit/lib/widgets/qpanel.h:67:16: note: Virtual function in base class
texstudio2.8.4/qcodeedit/lib/widgets/qstatuspanel.h:51:16: note: Function in derived class
texstudio2.8.4/qmetautils.cpp:3:39: style: Function 'QMetaObjectInvokeMethod' argument 1 names different: declaration 'o' definition 'p'. [funcArgNamesDifferent]
texstudio2.8.4/qmetautils.h:11:39: note: Function 'QMetaObjectInvokeMethod' argument 1 names different: declaration 'o' definition 'p'.
texstudio2.8.4/qmetautils.cpp:3:39: note: Function 'QMetaObjectInvokeMethod' argument 1 names different: declaration 'o' definition 'p'.
texstudio2.8.4/qmetautils.cpp:116:48: style: Function 'ConnectionWrapper' argument 1 names different: declaration 'parentAndReceiver' definition 'receiver'. [funcArgNamesDifferent]
texstudio2.8.4/qmetautils.h:21:38: note: Function 'ConnectionWrapper' argument 1 names different: declaration 'parentAndReceiver' definition 'receiver'.
texstudio2.8.4/qmetautils.cpp:116:48: note: Function 'ConnectionWrapper' argument 1 names different: declaration 'parentAndReceiver' definition 'receiver'.
texstudio2.8.4/qtsingleapplication/qtlockedfile.h:73:5: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/qtsingleapplication/qtsingleapplication.cpp:167:57: style: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
texstudio2.8.4/qtsingleapplication/qtsingleapplication.h:70:40: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
texstudio2.8.4/qtsingleapplication/qtsingleapplication.cpp:167:57: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
texstudio2.8.4/qtsingleapplication/qtsinglecoreapplication.cpp:86:65: style: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
texstudio2.8.4/qtsingleapplication/qtsinglecoreapplication.h:54:44: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
texstudio2.8.4/qtsingleapplication/qtsinglecoreapplication.cpp:86:65: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
texstudio2.8.4/quazip/quazip/JlCompress.cpp:78:41: style: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'. [funcArgNamesDifferent]
texstudio2.8.4/quazip/quazip/JlCompress.h:37:40: note: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'.
texstudio2.8.4/quazip/quazip/JlCompress.cpp:78:41: note: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'.
texstudio2.8.4/quazip/quazip/JlCompress.cpp:78:67: style: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'. [funcArgNamesDifferent]
texstudio2.8.4/quazip/quazip/JlCompress.h:37:72: note: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'.
texstudio2.8.4/quazip/quazip/JlCompress.cpp:78:67: note: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'.
texstudio2.8.4/quazip/quazip/quazip.h:138:5: style: Class 'QuaZip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazip.h:141:5: style: Class 'QuaZip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazipnewinfo.h:78:3: style: Struct 'QuaZipNewInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazipfile.h:98:5: style: Class 'QuaZipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quaadler32.h:19:10: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:38:18: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quaadler32.h:19:10: note: Function in derived class
texstudio2.8.4/quazip/quazip/quaadler32.h:21:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:41:15: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quaadler32.h:21:7: note: Function in derived class
texstudio2.8.4/quazip/quazip/quaadler32.h:22:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:46:15: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quaadler32.h:22:7: note: Function in derived class
texstudio2.8.4/quazip/quazip/quaadler32.h:23:10: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:51:18: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quaadler32.h:23:10: note: Function in derived class
texstudio2.8.4/quazip/quazip/quacrc32.h:16:10: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:38:18: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quacrc32.h:16:10: note: Function in derived class
texstudio2.8.4/quazip/quazip/quacrc32.h:18:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:41:15: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quacrc32.h:18:7: note: Function in derived class
texstudio2.8.4/quazip/quazip/quacrc32.h:19:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:46:15: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quacrc32.h:19:7: note: Function in derived class
texstudio2.8.4/quazip/quazip/quacrc32.h:20:10: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/quazip/quazip/quachecksum32.h:51:18: note: Virtual function in base class
texstudio2.8.4/quazip/quazip/quacrc32.h:20:10: note: Function in derived class
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:15:12: performance: Technically the member function 'QuaGzipFilePrivate::open' can be static. [functionStatic]
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:24:28: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:15:12: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:16:12: performance: Technically the member function 'QuaGzipFilePrivate::open' can be static. [functionStatic]
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:19:28: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:16:12: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
texstudio2.8.4/quazip/quazip/quagzipfile.h:71:16: warning: Virtual function 'close' is called from destructor '~QuaGzipFile()' at line 83. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:83:5: note: Calling close
texstudio2.8.4/quazip/quazip/quagzipfile.h:71:16: note: close is a virtual method
texstudio2.8.4/quazip/quazip/quagzipfile.h:28:3: style: Class 'QuaGzipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quagzipfile.cpp:11:5: style: Class 'QuaGzipFilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quaziodevice.cpp:40:3: style: Class 'QuaZIODevicePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texstudio2.8.4/quazip/quazip/quaziodevice.cpp:40:3: style: Class 'QuaZIODevicePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texstudio2.8.4/quazip/quazip/quaziodevice.h:61:16: warning: Virtual function 'close' is called from destructor '~QuaZIODevice()' at line 109. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/quazip/quazip/quaziodevice.cpp:109:9: note: Calling close
texstudio2.8.4/quazip/quazip/quaziodevice.h:61:16: note: close is a virtual method
texstudio2.8.4/quazip/quazip/quaziodevice.cpp:9:5: style: Class 'QuaZIODevicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazip.cpp:233:20: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/quazip/quazip/quazip.cpp:247:20: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/quazip/quazip/quazip.cpp:328:20: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/quazip/quazip/quazip.cpp:371:20: style: C-style pointer casting [cstyleCast]
texstudio2.8.4/quazip/quazip/quazip.h:364:13: style: Technically the member function 'QuaZip::getUnzFile' can be const. [functionConst]
texstudio2.8.4/quazip/quazip/quazip.cpp:452:17: note: Technically the member function 'QuaZip::getUnzFile' can be const.
texstudio2.8.4/quazip/quazip/quazip.h:364:13: note: Technically the member function 'QuaZip::getUnzFile' can be const.
texstudio2.8.4/quazip/quazip/quazip.h:370:13: style: Technically the member function 'QuaZip::getZipFile' can be const. [functionConst]
texstudio2.8.4/quazip/quazip/quazip.cpp:457:17: note: Technically the member function 'QuaZip::getZipFile' can be const.
texstudio2.8.4/quazip/quazip/quazip.h:370:13: note: Technically the member function 'QuaZip::getZipFile' can be const.
texstudio2.8.4/quazip/quazip/quazip.cpp:67:5: style: Class 'QuaZipPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazipdir.cpp:63:35: style: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'. [funcArgNamesDifferent]
texstudio2.8.4/quazip/quazip/quazipdir.h:71:28: note: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:63:35: note: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:399:39: style: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'. [funcArgNamesDifferent]
texstudio2.8.4/quazip/quazip/quazipdir.h:123:32: note: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:399:39: note: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'.
texstudio2.8.4/quazip/quazip/quazipdir.h:44:10: style: Technically the member function 'QuaZipDir::operator==' can be const. [functionConst]
texstudio2.8.4/quazip/quazip/quazipdir.cpp:42:17: note: Technically the member function 'QuaZipDir::operator==' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.h:44:10: note: Technically the member function 'QuaZipDir::operator==' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.h:132:19: style: Technically the member function 'QuaZipDir::filter' can be const. [functionConst]
texstudio2.8.4/quazip/quazip/quazipdir.cpp:456:26: note: Technically the member function 'QuaZipDir::filter' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.h:132:19: note: Technically the member function 'QuaZipDir::filter' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:208:13: style: Technically the member function 'QuaZipDirComparator::compareStrings' can be const. [functionConst]
texstudio2.8.4/quazip/quazip/quazipdir.cpp:224:26: note: Technically the member function 'QuaZipDirComparator::compareStrings' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:208:13: note: Technically the member function 'QuaZipDirComparator::compareStrings' can be const.
texstudio2.8.4/quazip/quazip/quazipdir.cpp:190:5: style: Class 'QuaZipDirRestoreCurrent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazipdir.cpp:210:9: style: Class 'QuaZipDirComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:77:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:77:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:80:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:80:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:97:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:97:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:90:9: style: Class 'QuaZipFilePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:90:9: style: Class 'QuaZipFilePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texstudio2.8.4/quazip/quazip/quazipfile.h:435:18: warning: Virtual function 'close' is called from destructor '~QuaZipFile()' at line 140. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/quazip/quazip/quazipfile.cpp:140:5: note: Calling close
texstudio2.8.4/quazip/quazip/quazipfile.h:435:18: note: close is a virtual method
texstudio2.8.4/quazip/quazip/quazipfile.cpp:77:5: style: Class 'QuaZipFilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/quazip/quazip/unzip.c:417:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
texstudio2.8.4/quazip/quazip/unzip.c:1067:10: style: The scope of the variable 'source' can be reduced. [variableScope]
texstudio2.8.4/quazip/quazip/unzip.c:731:16: style: Variable 'uSeek' is assigned a value that is never used. [unreadVariable]
texstudio2.8.4/quazip/quazip/crypt.h:103:9: style: The scope of the variable 'c' can be reduced. [variableScope]
texstudio2.8.4/randomtextgenerator.h:12:1: style: The class 'RandomTextGenerator' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/scriptobject.h:32:1: style: The class 'ScriptObject' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/scriptobject.cpp:37:16: error: Null pointer dereference: c [nullPointer]
texstudio2.8.4/scriptobject.cpp:37:12: note: Assignment 'c=0', assigned value is 0
texstudio2.8.4/scriptobject.cpp:37:16: note: Null pointer dereference
texstudio2.8.4/scriptobject.cpp:55:14: style: Same expression on both sides of '==' because the value of 'a' and '1' are the same. [duplicateExpression]
texstudio2.8.4/scriptobject.cpp:51:19: note: 'a' is assigned value '1' here.
texstudio2.8.4/scriptobject.cpp:55:14: note: Same expression on both sides of '==' because the value of 'a' and '1' are the same.
texstudio2.8.4/scriptobject.cpp:55:32: style: Same expression on both sides of '==' because the value of 'b' and '2' are the same. [duplicateExpression]
texstudio2.8.4/scriptobject.cpp:51:26: note: 'b' is assigned value '2' here.
texstudio2.8.4/scriptobject.cpp:55:32: note: Same expression on both sides of '==' because the value of 'b' and '2' are the same.
texstudio2.8.4/scriptobject.cpp:55:50: style: Same expression on both sides of '==' because the value of 'c' and '3' are the same. [duplicateExpression]
texstudio2.8.4/scriptobject.cpp:51:33: note: 'c' is assigned value '3' here.
texstudio2.8.4/scriptobject.cpp:55:50: note: Same expression on both sides of '==' because the value of 'c' and '3' are the same.
texstudio2.8.4/scriptobject.cpp:55:68: style: Same expression on both sides of '==' because the value of 'd' and '4' are the same. [duplicateExpression]
texstudio2.8.4/scriptobject.cpp:51:40: note: 'd' is assigned value '4' here.
texstudio2.8.4/scriptobject.cpp:55:68: note: Same expression on both sides of '==' because the value of 'd' and '4' are the same.
texstudio2.8.4/scriptobject.cpp:140:58: style: Function 'createUIFromString' argument 1 names different: declaration 'path' definition 'str'. [funcArgNamesDifferent]
texstudio2.8.4/scriptobject.h:85:45: note: Function 'createUIFromString' argument 1 names different: declaration 'path' definition 'str'.
texstudio2.8.4/scriptobject.cpp:140:58: note: Function 'createUIFromString' argument 1 names different: declaration 'path' definition 'str'.
texstudio2.8.4/scriptobject.cpp:54:14: style: Variable 'x' is allocated memory that is never used. [unusedAllocatedMemory]
texstudio2.8.4/scriptobject.cpp:37:15: error: Null pointer dereference [nullPointer]
texstudio2.8.4/searchresultmodel.cpp:63:27: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texstudio2.8.4/session.h:18:1: warning: The class 'Session' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/smallUsefulFunctions.cpp:413:13: style: The scope of the variable 'stop' can be reduced. [variableScope]
texstudio2.8.4/smallUsefulFunctions.cpp:866:6: style: The scope of the variable 'type' can be reduced. [variableScope]
texstudio2.8.4/smallUsefulFunctions.cpp:1785:10: style: The scope of the variable 'skipSection' can be reduced. [variableScope]
texstudio2.8.4/smallUsefulFunctions.h:128:6: performance: Technically the member function 'LatexParser::findContext' can be static. [functionStatic]
texstudio2.8.4/smallUsefulFunctions.cpp:940:18: note: Technically the member function 'LatexParser::findContext' can be static.
texstudio2.8.4/smallUsefulFunctions.h:128:6: note: Technically the member function 'LatexParser::findContext' can be static.
texstudio2.8.4/spellerutility.cpp:215:57: style: Function 'setIgnoreFilePrefix' argument 1 names different: declaration 'ignoreFilePrefix' definition 'prefix'. [funcArgNamesDifferent]
texstudio2.8.4/spellerutility.h:64:42: note: Function 'setIgnoreFilePrefix' argument 1 names different: declaration 'ignoreFilePrefix' definition 'prefix'.
texstudio2.8.4/spellerutility.cpp:215:57: note: Function 'setIgnoreFilePrefix' argument 1 names different: declaration 'ignoreFilePrefix' definition 'prefix'.
texstudio2.8.4/spellerutility.h:37:2: style: Class 'SpellerUtility' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/symbols-ng/gesymb-ng.cpp:66:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/synctex_parser.c:1713:12: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1717:12: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1721:13: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1725:13: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1729:13: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1709. [multiCondition]
texstudio2.8.4/synctex_parser.c:1717:12: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1721:13: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1725:13: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1729:13: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1713. [multiCondition]
texstudio2.8.4/synctex_parser.c:1721:13: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1725:13: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1729:13: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1717. [multiCondition]
texstudio2.8.4/synctex_parser.c:1725:13: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1729:13: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1721. [multiCondition]
texstudio2.8.4/synctex_parser.c:1729:13: style: Expression is always false because 'else if' condition matches previous condition at line 1725. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1725. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1725. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1725. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1725. [multiCondition]
texstudio2.8.4/synctex_parser.c:1733:13: style: Expression is always false because 'else if' condition matches previous condition at line 1729. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1729. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1729. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1729. [multiCondition]
texstudio2.8.4/synctex_parser.c:1737:12: style: Expression is always false because 'else if' condition matches previous condition at line 1733. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1733. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1733. [multiCondition]
texstudio2.8.4/synctex_parser.c:1741:13: style: Expression is always false because 'else if' condition matches previous condition at line 1737. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1737. [multiCondition]
texstudio2.8.4/synctex_parser.c:1745:12: style: Expression is always false because 'else if' condition matches previous condition at line 1741. [multiCondition]
texstudio2.8.4/synctex_parser.c:2754:3: style: Variable 'synctex_name' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/synctex_parser.c:2746:0: note: Variable 'synctex_name' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:2754:3: note: Variable 'synctex_name' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:3552:21: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/synctex_parser.c:3550:0: note: Variable 'parent' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:3552:21: note: Variable 'parent' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:4361:2: style: Variable 'updater' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/synctex_parser.c:4356:0: note: Variable 'updater' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:4361:2: note: Variable 'updater' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser.c:3395:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texstudio2.8.4/synctex_parser.c:3051:19: style: The scope of the variable 'node' can be reduced. [variableScope]
texstudio2.8.4/synctex_parser.c:1992:80: style: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'. [funcArgNamesDifferent]
texstudio2.8.4/synctex_parser.c:1130:80: note: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'.
texstudio2.8.4/synctex_parser.c:1992:80: note: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'.
texstudio2.8.4/synctex_parser.c:2864:162: style: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'. [funcArgNamesDifferent]
texstudio2.8.4/synctex_parser.c:2688:162: note: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'.
texstudio2.8.4/synctex_parser.c:2864:162: note: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'.
texstudio2.8.4/synctex_parser.c:4355:90: style: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'. [funcArgNamesDifferent]
texstudio2.8.4/synctex_parser.h:345:90: note: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'.
texstudio2.8.4/synctex_parser.c:4355:90: note: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'.
texstudio2.8.4/synctex_parser.c:3718:12: warning: Size of pointer 'buffer_start' used instead of size of its data. [pointerSize]
texstudio2.8.4/synctex_parser.c:3743:10: warning: Size of pointer 'buffer_start' used instead of size of its data. [pointerSize]
texstudio2.8.4/synctex_parser.c:296:12: style: struct member 'Anonymous0::reserved' is never used. [unusedStructMember]
texstudio2.8.4/synctex_parser.c:4348:22: style: struct member '_flags::reserved' is never used. [unusedStructMember]
texstudio2.8.4/synctex_parser.c:2885:6: error: Memory leak: build_output [memleak]
texstudio2.8.4/synctex_parser.c:2893:7: error: Memory leak: build_output [memleak]
texstudio2.8.4/synctex_parser.c:2898:6: error: Memory leak: build_output [memleak]
texstudio2.8.4/synctex_parser.c:2903:3: error: Memory leak: build_output [memleak]
texstudio2.8.4/synctex_parser_utils.c:392:6: style: Variable 'dir_name' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/synctex_parser_utils.c:390:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser_utils.c:392:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texstudio2.8.4/synctex_parser_utils.c:238:16: style: The scope of the variable 'lpc' can be reduced. [variableScope]
texstudio2.8.4/synctex_parser_utils.c:334:10: style: The scope of the variable 'size' can be reduced. [variableScope]
texstudio2.8.4/synctex_parser_utils.c:404:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:406:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:409:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:411:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:417:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:419:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:422:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:424:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:429:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:432:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:435:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:438:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texstudio2.8.4/synctex_parser_utils.c:144:71: style: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'. [funcArgNamesDifferent]
texstudio2.8.4/synctex_parser_utils.h:149:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texstudio2.8.4/synctex_parser_utils.c:144:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texstudio2.8.4/synctex_parser_utils.c:464:4: style: Variable 'the_time' is assigned a value that is never used. [unreadVariable]
texstudio2.8.4/synctex_parser_utils.c:362:6: error: Memory leak: core_name [memleak]
texstudio2.8.4/synctex_parser_utils.c:384:6: error: Memory leak: dir_name [memleak]
texstudio2.8.4/synctex_parser_utils.c:291:15: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
texstudio2.8.4/tablemanipulation.cpp:560:45: style: Function 'addHLine' argument 1 names different: declaration 'c' definition 'cur'. [funcArgNamesDifferent]
texstudio2.8.4/tablemanipulation.h:25:40: note: Function 'addHLine' argument 1 names different: declaration 'c' definition 'cur'.
texstudio2.8.4/tablemanipulation.cpp:560:45: note: Function 'addHLine' argument 1 names different: declaration 'c' definition 'cur'.
texstudio2.8.4/tablemanipulation.cpp:773:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
texstudio2.8.4/templatemanager_p.h:52:2: style: Class 'LocalFileTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/templatemanager_p.h:72:2: style: Class 'LocalLatexTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/templatemanager_p.h:82:2: style: Class 'LocalTableTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/templatemanager_p.h:40:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:11:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:40:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:41:18: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:12:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:41:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:42:18: style: The function 'author' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:13:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:42:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:43:18: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:14:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:43:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:44:16: style: The function 'date' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:15:16: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:44:16: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:45:18: style: The function 'license' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:16:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:45:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:46:18: style: The function 'previewImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:17:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:46:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:47:18: style: The function 'file' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:18:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:47:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:48:15: style: The function 'isEditable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:19:15: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:48:15: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:49:22: style: The function 'filesToOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:22:22: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:49:22: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:69:15: style: The function 'readMetaData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:54:15: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:69:15: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:70:15: style: The function 'saveMetaData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:55:15: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:70:15: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:80:15: style: The function 'readMetaData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:54:15: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:80:15: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:91:32: style: The function 'getTemplates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager.h:41:32: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:91:32: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:92:15: style: The function 'isAccessible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager.h:42:15: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:92:15: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:93:18: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager.h:43:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:93:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:94:18: style: The function 'description' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager.h:44:18: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:94:18: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:96:16: style: The function 'icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager.h:45:16: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:96:16: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:117:29: style: The function 'createTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:100:29: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:117:29: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:126:29: style: The function 'createTemplate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texstudio2.8.4/templatemanager_p.h:100:29: note: Virtual function in base class
texstudio2.8.4/templatemanager_p.h:126:29: note: Function in derived class
texstudio2.8.4/templatemanager_p.h:21:7: style: Technically the member function 'Template::createInFolder' can be const. [functionConst]
texstudio2.8.4/templatemanager_p.cpp:38:16: note: Technically the member function 'Template::createInFolder' can be const.
texstudio2.8.4/templatemanager_p.h:21:7: note: Technically the member function 'Template::createInFolder' can be const.
texstudio2.8.4/tests/codesnippet_t.cpp:13:2: warning: Member variable 'CP::ax' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/codesnippet_t.cpp:13:2: warning: Member variable 'CP::cy' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/codesnippet_t.cpp:13:2: warning: Member variable 'CP::cx' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/codesnippet_t.h:11:3: style: Class 'CodeSnippetTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/latexcompleter_t.h:12:3: style: Class 'LatexCompleterTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/latexeditorview_t.h:11:3: style: Class 'LatexEditorViewTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/qdocumentcursor_t.cpp:259:11: style: Same expression on both sides of '<='. [duplicateExpression]
texstudio2.8.4/tests/qdocumentcursor_t.cpp:259:26: style: Same expression on both sides of '>='. [duplicateExpression]
texstudio2.8.4/tests/qdocumentcursor_t.cpp:260:13: style: Same expression on both sides of '<'. [duplicateExpression]
texstudio2.8.4/tests/qdocumentcursor_t.cpp:260:30: style: Same expression on both sides of '>'. [duplicateExpression]
texstudio2.8.4/tests/qdocumentcursor_t.h:10:1: style: The class 'QDocumentCursorTest' does not have a constructor although it has private member variables. [noConstructor]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedFixedPitch' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedSpaceWidth' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedLeftMargin' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedWorkAroundFPM' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedWorkAroundFSCD' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentline_t.cpp:22:20: warning: Member variable 'QDocumentLineTest::savedWorkAroundFQTL' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentsearch_t.cpp:10:22: warning: Member variable 'QDocumentSearchTest::ds' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentsearch_t.cpp:20:2: warning: Member variable 'CM::dir' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentsearch_t.cpp:20:2: warning: Member variable 'CM::rep' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentsearch_t.cpp:20:2: warning: Member variable 'CM::ax' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qdocumentsearch_t.cpp:20:2: warning: Member variable 'CM::cx' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/qsearchreplacepanel_t.cpp:85:26: warning: Member variable 'QSearchReplacePanelTest::widget' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/syntaxcheck_t.cpp:15:51: style: Function 'SyntaxCheckTest' argument 1 names different: declaration 'editor' definition 'ed'. [funcArgNamesDifferent]
texstudio2.8.4/tests/syntaxcheck_t.h:10:36: note: Function 'SyntaxCheckTest' argument 1 names different: declaration 'editor' definition 'ed'.
texstudio2.8.4/tests/syntaxcheck_t.cpp:15:51: note: Function 'SyntaxCheckTest' argument 1 names different: declaration 'editor' definition 'ed'.
texstudio2.8.4/tests/syntaxcheck_t.h:10:3: style: Class 'SyntaxCheckTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/tablemanipulation_t.h:10:3: style: Class 'TableManipulationTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:481:4: warning: Possible null pointer dereference: encoding [nullPointer]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:474:26: note: Assignment 'encoding=0', assigned value is 0
texstudio2.8.4/tests/smallUsefulFunctions_t.h:481:4: note: Null pointer dereference
texstudio2.8.4/tests/smallUsefulFunctions_t.h:72:14: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:30:2: warning: Member variable 'TestToken::position' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:38:2: warning: Member variable 'TestToken::position' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:39:2: warning: Member variable 'TestToken::position' is not initialized in the constructor. [uninitMemberVar]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:32:2: style: Class 'TestToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:35:2: style: Class 'TestToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/buildmanager_t.h:12:2: style: Class 'BuildManagerTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/updatechecker_t.h:13:2: style: Class 'UpdateCheckerTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/help_t.h:13:2: style: Class 'HelpTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/tests/smallUsefulFunctions_t.h:13:1: warning: The class 'TestToken' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texstudio2.8.4/texmaker.cpp:7467:8: style: Condition '!linesShown' is always true [knownConditionTrueFalse]
texstudio2.8.4/texmaker.cpp:7448:21: note: Assignment 'linesShown=false', assigned value is 0
texstudio2.8.4/texmaker.cpp:7467:8: note: Condition '!linesShown' is always true
texstudio2.8.4/texmaker.cpp:1168:12: warning: Either the condition 'act' is redundant or there is possible null pointer dereference: act. [nullPointerRedundantCheck]
texstudio2.8.4/texmaker.cpp:1152:9: note: Assuming that condition 'act' is not redundant
texstudio2.8.4/texmaker.cpp:1168:12: note: Null pointer dereference
texstudio2.8.4/texmaker.cpp:5126:15: warning: Either the condition 'master?master->getFileName():""' is redundant or there is possible null pointer dereference: master. [nullPointerRedundantCheck]
texstudio2.8.4/texmaker.cpp:5136:31: note: Assuming that condition 'master?master->getFileName():""' is not redundant
texstudio2.8.4/texmaker.cpp:5126:15: note: Null pointer dereference
texstudio2.8.4/texmaker.cpp:600:2: style: Variable 'submenu' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/texmaker.cpp:598:0: note: Variable 'submenu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:600:2: note: Variable 'submenu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:883:2: style: Variable 'submenu' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/texmaker.cpp:853:2: note: Variable 'submenu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:883:2: note: Variable 'submenu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:963:2: style: Variable 'act' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/texmaker.cpp:962:2: note: Variable 'act' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:963:2: note: Variable 'act' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:975:2: style: Variable 'menu' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/texmaker.cpp:970:2: note: Variable 'menu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:975:2: note: Variable 'menu' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:4214:3: style: Variable 'prevContext' is reassigned a value before the old one has been used. [redundantAssignment]
texstudio2.8.4/texmaker.cpp:4213:0: note: Variable 'prevContext' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:4214:3: note: Variable 'prevContext' is reassigned a value before the old one has been used.
texstudio2.8.4/texmaker.cpp:2385:26: style: Same expression on both sides of '!=' because the value of 'currentEditorView()' and 'currentEdView' are the same. [duplicateExpression]
texstudio2.8.4/texmaker.cpp:2355:52: note: 'currentEdView' is assigned value 'currentEditorView()' here.
texstudio2.8.4/texmaker.cpp:2385:26: note: Same expression on both sides of '!=' because the value of 'currentEditorView()' and 'currentEdView' are the same.
texstudio2.8.4/texmaker.cpp:7759:25: style: The scope of the variable 'limit' can be reduced. [variableScope]
texstudio2.8.4/texmaker.cpp:1544:69: style: Function 'configureNewEditorViewEnd' argument 2 names different: declaration 'asMaster' definition 'reloadFromDoc'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:199:63: note: Function 'configureNewEditorViewEnd' argument 2 names different: declaration 'asMaster' definition 'reloadFromDoc'.
texstudio2.8.4/texmaker.cpp:1544:69: note: Function 'configureNewEditorViewEnd' argument 2 names different: declaration 'asMaster' definition 'reloadFromDoc'.
texstudio2.8.4/texmaker.cpp:1848:59: style: Function 'linkToEditorSlot' argument 2 names different: declaration 'slot' definition 'methodName'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:207:50: note: Function 'linkToEditorSlot' argument 2 names different: declaration 'slot' definition 'methodName'.
texstudio2.8.4/texmaker.cpp:1848:59: note: Function 'linkToEditorSlot' argument 2 names different: declaration 'slot' definition 'methodName'.
texstudio2.8.4/texmaker.cpp:5154:60: style: Function 'runBibliographyIfNecessary' argument 1 names different: declaration 'cmd' definition 'mainFile'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:420:51: note: Function 'runBibliographyIfNecessary' argument 1 names different: declaration 'cmd' definition 'mainFile'.
texstudio2.8.4/texmaker.cpp:5154:60: note: Function 'runBibliographyIfNecessary' argument 1 names different: declaration 'cmd' definition 'mainFile'.
texstudio2.8.4/texmaker.cpp:5190:72: style: Function 'runInternalCommand' argument 2 names different: declaration 'master' definition 'mainfile'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:427:63: note: Function 'runInternalCommand' argument 2 names different: declaration 'master' definition 'mainfile'.
texstudio2.8.4/texmaker.cpp:5190:72: note: Function 'runInternalCommand' argument 2 names different: declaration 'master' definition 'mainfile'.
texstudio2.8.4/texmaker.cpp:5257:52: style: Function 'connectSubCommand' argument 2 names different: declaration 'showStdoutLocallyDefault' definition 'showStdoutLocally'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:425:43: note: Function 'connectSubCommand' argument 2 names different: declaration 'showStdoutLocallyDefault' definition 'showStdoutLocally'.
texstudio2.8.4/texmaker.cpp:5257:52: note: Function 'connectSubCommand' argument 2 names different: declaration 'showStdoutLocallyDefault' definition 'showStdoutLocally'.
texstudio2.8.4/texmaker.cpp:6596:56: style: Function 'findOccurencesApproximate' argument 1 names different: declaration 'checkLine' definition 'line'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:506:47: note: Function 'findOccurencesApproximate' argument 1 names different: declaration 'checkLine' definition 'line'.
texstudio2.8.4/texmaker.cpp:6596:56: note: Function 'findOccurencesApproximate' argument 1 names different: declaration 'checkLine' definition 'line'.
texstudio2.8.4/texmaker.cpp:6659:60: style: Function 'syncFromViewer' argument 2 names different: declaration 'lineNr' definition 'line'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:507:51: note: Function 'syncFromViewer' argument 2 names different: declaration 'lineNr' definition 'line'.
texstudio2.8.4/texmaker.cpp:6659:60: note: Function 'syncFromViewer' argument 2 names different: declaration 'lineNr' definition 'line'.
texstudio2.8.4/texmaker.cpp:7178:51: style: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:519:42: note: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'.
texstudio2.8.4/texmaker.cpp:7178:51: note: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'.
texstudio2.8.4/texmaker.cpp:7192:51: style: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'. [funcArgNamesDifferent]
texstudio2.8.4/texmaker.h:520:42: note: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'.
texstudio2.8.4/texmaker.cpp:7192:51: note: Function 'showPreview' argument 1 names different: declaration 'c' definition 'previewc'.
texstudio2.8.4/texmaker.cpp:4296:8: style: Variable 'col' is modified but its new value is never used. [unreadVariable]
texstudio2.8.4/thesaurusdialog.h:11:2: style: Class 'ThesaurusDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/textanalysis.cpp:0:0: error: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'. [cppcheckError]
texstudio2.8.4/textanalysis.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'.
texstudio2.8.4/textanalysis.cpp:0:0: note: Internal Error. MathLib::normalizeCharacterLiteral: Unhandled char constant '\%'.
texstudio2.8.4/thesaurusdialog.cpp:189:54: style: Function 'prepareDatabase' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent]
texstudio2.8.4/thesaurusdialog.h:19:45: note: Function 'prepareDatabase' argument 1 names different: declaration 'fileName' definition 'filename'.
texstudio2.8.4/thesaurusdialog.cpp:189:54: note: Function 'prepareDatabase' argument 1 names different: declaration 'fileName' definition 'filename'.
texstudio2.8.4/titledpanel.cpp:8:85: style: Function 'TitledPanelPage' argument 3 names different: declaration 'title' definition 'text'. [funcArgNamesDifferent]
texstudio2.8.4/titledpanel.h:17:69: note: Function 'TitledPanelPage' argument 3 names different: declaration 'title' definition 'text'.
texstudio2.8.4/titledpanel.cpp:8:85: note: Function 'TitledPanelPage' argument 3 names different: declaration 'title' definition 'text'.
texstudio2.8.4/titledpanel.cpp:174:55: style: Function 'setHiddenPageIds' argument 1 names different: declaration 'hidden' definition 'hiddenIds'. [funcArgNamesDifferent]
texstudio2.8.4/titledpanel.h:62:43: note: Function 'setHiddenPageIds' argument 1 names different: declaration 'hidden' definition 'hiddenIds'.
texstudio2.8.4/titledpanel.cpp:174:55: note: Function 'setHiddenPageIds' argument 1 names different: declaration 'hidden' definition 'hiddenIds'.
texstudio2.8.4/titledpanel.h:78:15: warning: Virtual function 'setVisible' is called from constructor 'TitledPanel(QWidget*parent=0)' at line 108. Dynamic binding is not used. [virtualCallInConstructor]
texstudio2.8.4/titledpanel.cpp:108:63: note: Calling viewToggled
texstudio2.8.4/titledpanel.h:82:35: note: Calling setVisible
texstudio2.8.4/titledpanel.h:78:15: note: setVisible is a virtual method
texstudio2.8.4/toolwidgets.cpp:379:63: style: Function 'addSearch' argument 1 names different: declaration 'search' definition 'lines'. [funcArgNamesDifferent]
texstudio2.8.4/toolwidgets.h:72:46: note: Function 'addSearch' argument 1 names different: declaration 'search' definition 'lines'.
texstudio2.8.4/toolwidgets.cpp:379:63: note: Function 'addSearch' argument 1 names different: declaration 'search' definition 'lines'.
texstudio2.8.4/toolwidgets.cpp:436:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texstudio2.8.4/txstabwidget.cpp:38:10: style: Expression is always false because 'else if' condition matches previous condition at line 36. [multiCondition]
texstudio2.8.4/unicodeinsertion.cpp:74:50: style: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'k'. [funcArgNamesDifferent]
texstudio2.8.4/unicodeinsertion.h:29:41: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'k'.
texstudio2.8.4/unicodeinsertion.cpp:74:50: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'k'.
texstudio2.8.4/unicodeinsertion.cpp:85:51: style: Function 'editChanged' argument 1 names different: declaration 'newtext' definition 'newText'. [funcArgNamesDifferent]
texstudio2.8.4/unicodeinsertion.h:31:34: note: Function 'editChanged' argument 1 names different: declaration 'newtext' definition 'newText'.
texstudio2.8.4/unicodeinsertion.cpp:85:51: note: Function 'editChanged' argument 1 names different: declaration 'newtext' definition 'newText'.
texstudio2.8.4/usermenudialog.cpp:222:48: style: Function 'change' argument 1 names different: declaration 'nev' definition 'modelIndex'. [funcArgNamesDifferent]
texstudio2.8.4/usermenudialog.h:50:33: note: Function 'change' argument 1 names different: declaration 'nev' definition 'modelIndex'.
texstudio2.8.4/usermenudialog.cpp:222:48: note: Function 'change' argument 1 names different: declaration 'nev' definition 'modelIndex'.
texstudio2.8.4/usermenudialog.cpp:28:2: style: Class 'StringListTableModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texstudio2.8.4/xmltagslistwidget.cpp:24:2: performance: Variable 'mFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[08:30]

ftp://ftp.se.debian.org/debian/pool/main/t/textdraw/textdraw_0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/textedit.app/textedit.app_5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/textql/textql_2.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texttable/texttable_1.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/texworks/texworks_0.6.2.orig.tar.gz
texworks-release-0.6.2/modules/QtPDF/PDFViewer.cpp:14:0: error: #error At least one backend is required [preprocessorErrorDirective]
texworks-release-0.6.2/modules/QtPDF/PDFViewer.h:45:3: style: Class 'SearchLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:180:1: style: The class 'Text' does not have a constructor although it has private member variables. [noConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:207:1: style: The class 'Popup' does not have a constructor although it has private member variables. [noConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:117:3: warning: Member variable 'PDFFontInfo::_descriptor' is not initialized in the constructor. [uninitMemberVar]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:39:3: style: Class 'PDFDestination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:40:3: style: Class 'PDFDestination' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:107:3: style: Class 'PDFURIAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:124:3: style: Class 'PDFGotoAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:150:3: style: Class 'PDFLaunchAction' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:323:3: style: Class 'PDFLinksLoadedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:104:1: warning: The class 'PDFURIAction' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:121:1: warning: The class 'PDFGotoAction' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:377:1: warning: The class 'PDFToCItem' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:110:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:100:22: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:110:14: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:111:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:101:23: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:111:15: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:127:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:100:22: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:127:14: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:128:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:101:23: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:128:15: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:152:14: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:100:22: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:152:14: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:153:15: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:101:23: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:153:15: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:119:16: style: The function 'isMarkup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:73:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:119:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:159:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:159:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:183:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:183:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:194:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:194:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:201:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:201:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:210:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:210:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:226:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:226:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:233:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:233:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:240:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:240:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:247:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:72:26: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:247:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:72:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:45:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:72:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:73:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:73:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:85:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:85:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:93:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:93:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:101:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:101:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:110:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:110:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:118:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:118:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:126:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:126:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:134:16: style: The function 'initMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:75:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:134:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:141:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:45:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:141:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:142:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:142:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:151:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:151:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:158:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:158:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:165:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:165:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:172:18: style: The function 'getImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:47:18: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.h:172:18: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:265:8: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:242:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:265:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:267:16: style: The function 'operator==' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:247:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:267:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:273:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:236:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:273:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:308:8: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:242:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:308:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:315:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:236:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:315:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:136:46: performance: Function parameter 'descriptor' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:599:3: style: Class 'Page' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:599:3: style: Class 'Page' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:531:16: warning: Virtual function 'clearPages' is called from destructor '~Document()' at line 509. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:509:3: note: Calling clearPages
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:531:16: note: clearPages is a virtual method
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:523:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:524:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.cpp:534:39: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:45:3: style: Class 'AbstractTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:71:3: style: Class 'ZoomIn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:86:3: style: Class 'ZoomOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:102:3: style: Class 'MagnifyingGlass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:125:3: style: Class 'MarqueeZoom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:143:3: style: Class 'Move' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:161:3: style: Class 'ContextClick' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:222:3: style: Class 'Measure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:259:3: style: Class 'Select' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:63:3: style: Class 'PDFDocumentView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:226:3: style: Class 'PDFDocumentMagnifierView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:278:3: style: Class 'PDFToCInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:299:3: style: Class 'PDFMetaDataInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:326:3: style: Class 'PDFFontsInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:344:3: style: Class 'PDFPermissionsInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:370:3: style: Class 'PDFAnnotationsInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:639:3: style: Class 'PDFActionEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:72:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:72:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:74:16: style: The function 'arm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:51:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:74:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:75:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:75:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:77:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:77:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:78:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:78:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:87:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:87:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:89:16: style: The function 'arm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:51:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:89:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:90:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:90:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:92:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:92:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:93:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:93:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:103:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:103:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:110:16: style: The function 'arm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:51:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:110:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:111:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:111:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:113:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:113:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:114:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:60:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:114:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:115:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:115:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:116:16: style: The function 'paintEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:62:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:116:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:126:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:126:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:128:16: style: The function 'arm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:51:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:128:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:129:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:129:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:131:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:131:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:132:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:60:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:132:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:133:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:133:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:144:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:144:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:146:16: style: The function 'arm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:51:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:146:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:147:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:147:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:149:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:149:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:150:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:60:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:150:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:151:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:151:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:162:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:162:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:164:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:164:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:165:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:165:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:223:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:223:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:225:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:225:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:226:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:60:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:226:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:227:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:227:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:228:16: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:57:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:228:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:229:16: style: The function 'keyReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:58:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:229:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:261:16: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:48:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:261:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:266:16: style: The function 'disarm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:52:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:266:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:267:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:59:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:267:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:268:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:60:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:268:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:269:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:61:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:269:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:270:16: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:57:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentTools.h:270:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:282:8: style: The function 'initFromDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:264:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:282:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:283:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:266:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:283:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:284:16: style: The function 'retranslateUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:265:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:284:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:303:8: style: The function 'initFromDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:264:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:303:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:304:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:266:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:304:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:305:16: style: The function 'retranslateUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:265:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:305:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:330:8: style: The function 'initFromDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:264:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:330:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:331:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:266:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:331:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:332:16: style: The function 'retranslateUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:265:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:332:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:348:8: style: The function 'initFromDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:264:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:348:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:349:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:266:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:349:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:350:16: style: The function 'retranslateUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:265:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:350:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:374:8: style: The function 'initFromDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:264:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:374:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:375:8: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:266:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:375:8: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:376:16: style: The function 'retranslateUi' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:265:16: note: Virtual function in base class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:376:16: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:315:36: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:526:13: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:537:13: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:968:34: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2808:24: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2844:26: style: C-style pointer casting [cstyleCast]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2006:26: style: The scope of the variable 'pagePtr' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2341:10: style: The scope of the variable 'gray' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2390:24: style: The scope of the variable 'linkItem' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:305:16: warning: Virtual function 'retranslateUi' is called from constructor 'PDFMetaDataInfoWidget(QWidget*parent)' at line 2947. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:2947:3: note: Calling retranslateUi
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:305:16: note: retranslateUi is a virtual method
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:332:16: warning: Virtual function 'retranslateUi' is called from constructor 'PDFFontsInfoWidget(QWidget*parent)' at line 3075. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:3075:3: note: Calling retranslateUi
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:332:16: note: retranslateUi is a virtual method
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:350:16: warning: Virtual function 'retranslateUi' is called from constructor 'PDFPermissionsInfoWidget(QWidget*parent)' at line 3183. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:3183:3: note: Calling retranslateUi
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:350:16: note: retranslateUi is a virtual method
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:376:16: warning: Virtual function 'retranslateUi' is called from constructor 'PDFAnnotationsInfoWidget(QWidget*parent)' at line 3289. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.cpp:3289:3: note: Calling retranslateUi
texworks-release-0.6.2/modules/QtPDF/src/PDFDocumentView.h:376:16: note: retranslateUi is a virtual method
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.cpp:391:24: style: The scope of the variable 'img2' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.cpp:392:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.cpp:544:10: style: The scope of the variable 'img' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.cpp:596:10: style: The scope of the variable 'img' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/PDFTransitions.cpp:648:10: style: The scope of the variable 'img' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:1158:30: warning: Either the condition 'span' is redundant or there is possible null pointer dereference: span. [nullPointerRedundantCheck]
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:1152:14: note: Assuming that condition 'span' is not redundant
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:1158:30: note: Null pointer dereference
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:109:22: style: The scope of the variable 'bottom' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:109:30: style: The scope of the variable 'right' can be reduced. [variableScope]
texworks-release-0.6.2/modules/QtPDF/src/backends/MuPDFBackend.cpp:1101:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/src/backends/PopplerQtBackend.cpp:757:74: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/src/backends/PopplerQtBackend.cpp:758:76: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
texworks-release-0.6.2/modules/QtPDF/unit-tests/TestQtPDF.cpp:15:0: error: #error Must specify one backend [preprocessorErrorDirective]
texworks-release-0.6.2/plugins-src/TWLuaPlugin/TWLuaPlugin.cpp:326:37: style: The scope of the variable 'isQObject' can be reduced. [variableScope]
texworks-release-0.6.2/plugins-src/TWPythonPlugin/TWPythonPlugin.cpp:110:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texworks-release-0.6.2/plugins-src/TWPythonPlugin/TWPythonPlugin.cpp:510:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
texworks-release-0.6.2/src/ClosableTabWidget.h:36:2: style: Class 'ClosableTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/CommandlineParser.cpp:27:7: style: The scope of the variable 'found' can be reduced. [variableScope]
texworks-release-0.6.2/src/CommandlineParser.h:45:3: performance: Variable 'm_rawItems' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
texworks-release-0.6.2/src/CompletingEdit.cpp:568:2: style: Variable 'cursor' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
texworks-release-0.6.2/src/CompletingEdit.cpp:564:0: note: Variable 'cursor' is reassigned a value before the old one has been used if variable is no semaphore variable.
texworks-release-0.6.2/src/CompletingEdit.cpp:568:2: note: Variable 'cursor' is reassigned a value before the old one has been used if variable is no semaphore variable.
texworks-release-0.6.2/src/CompletingEdit.cpp:120:47: style: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:120:32: note: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'.
texworks-release-0.6.2/src/CompletingEdit.cpp:120:47: note: Function 'setCompleter' argument 1 names different: declaration 'c' definition 'completer'.
texworks-release-0.6.2/src/CompletingEdit.cpp:375:63: style: Function 'wordSelectionForPos' argument 1 names different: declaration 'pos' definition 'mousePos'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:136:48: note: Function 'wordSelectionForPos' argument 1 names different: declaration 'pos' definition 'mousePos'.
texworks-release-0.6.2/src/CompletingEdit.cpp:375:63: note: Function 'wordSelectionForPos' argument 1 names different: declaration 'pos' definition 'mousePos'.
texworks-release-0.6.2/src/CompletingEdit.cpp:973:58: style: Function 'contextMenuEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:98:51: note: Function 'contextMenuEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:973:58: note: Function 'contextMenuEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1098:54: style: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:99:47: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1098:54: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1106:44: style: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:100:37: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1106:44: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1186:48: style: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:104:41: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1186:48: note: Function 'resizeEvent' argument 1 names different: declaration 'event' definition 'e'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1239:36: style: Function 'event' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/CompletingEdit.h:105:29: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
texworks-release-0.6.2/src/CompletingEdit.cpp:1239:36: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
texworks-release-0.6.2/src/TWScript.h:318:2: warning: Member variable 'TWScript::m_Plugin' is not initialized in the constructor. [uninitMemberVarPrivate]
texworks-release-0.6.2/src/TWScript.h:318:2: warning: Member variable 'TWScript::m_Type' is not initialized in the constructor. [uninitMemberVarPrivate]
texworks-release-0.6.2/src/TWScript.h:318:2: warning: Member variable 'TWScript::m_Enabled' is not initialized in the constructor. [uninitMemberVarPrivate]
texworks-release-0.6.2/src/TWScript.h:318:2: warning: Member variable 'TWScript::m_Codec' is not initialized in the constructor. [uninitMemberVarPrivate]
texworks-release-0.6.2/src/CompletingEdit.h:43:2: style: Class 'CompletingEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/CompletingEdit.h:207:2: style: Class 'LineNumberArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TWScriptable.h:38:1: warning: The class 'TWScriptList' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
texworks-release-0.6.2/src/TWScriptable.h:71:15: style: The function 'parseHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:92:15: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:71:15: note: Function in derived class
texworks-release-0.6.2/src/TWScriptable.h:74:15: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:204:15: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:74:15: note: Function in derived class
texworks-release-0.6.2/src/TWScriptable.h:88:20: style: The function 'newScript' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:350:20: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:88:20: note: Function in derived class
texworks-release-0.6.2/src/TWScriptable.h:90:18: style: The function 'scriptLanguageName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:357:18: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:90:18: note: Function in derived class
texworks-release-0.6.2/src/TWScriptable.h:91:18: style: The function 'scriptLanguageURL' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:364:18: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:91:18: note: Function in derived class
texworks-release-0.6.2/src/TWScriptable.h:92:15: style: The function 'canHandleFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWScript.h:377:15: note: Virtual function in base class
texworks-release-0.6.2/src/TWScriptable.h:92:15: note: Function in derived class
texworks-release-0.6.2/src/TWUtils.h:215:84: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/ConfirmDelete.h:37:2: style: Class 'ConfirmDelete' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/FindDialog.cpp:661:28: style: Condition '!findAll' is always true [knownConditionTrueFalse]
texworks-release-0.6.2/src/FindDialog.cpp:655:17: note: Assignment 'findAll=false', assigned value is 0
texworks-release-0.6.2/src/FindDialog.cpp:661:28: note: Condition '!findAll' is always true
texworks-release-0.6.2/src/FindDialog.cpp:40:35: style: Function 'FindDialog' argument 1 names different: declaration 'document' definition 'parent'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/FindDialog.h:62:24: note: Function 'FindDialog' argument 1 names different: declaration 'document' definition 'parent'.
texworks-release-0.6.2/src/FindDialog.cpp:40:35: note: Function 'FindDialog' argument 1 names different: declaration 'document' definition 'parent'.
texworks-release-0.6.2/src/FindDialog.h:62:2: style: Class 'FindDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/FindDialog.h:83:2: style: Class 'PDFFindDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/FindDialog.h:101:2: style: Class 'ReplaceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/FindDialog.h:157:2: style: Class 'SearchResults' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TWSynchronizer.h:58:3: style: Class 'TWSyncTeXSynchronizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TWSynchronizer.h:66:24: style: The function 'syncFromTeX' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWSynchronizer.h:50:24: note: Virtual function in base class
texworks-release-0.6.2/src/TWSynchronizer.h:66:24: note: Function in derived class
texworks-release-0.6.2/src/TWSynchronizer.h:67:24: style: The function 'syncFromPDF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TWSynchronizer.h:51:24: note: Virtual function in base class
texworks-release-0.6.2/src/TWSynchronizer.h:67:24: note: Function in derived class
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:40:32: performance: Function parameter 'destinationName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:70:41: performance: Function parameter 'destinationName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:137:34: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:150:33: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFActions.h:156:33: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:87:42: performance: Function parameter 'contents' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:89:38: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:129:39: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:131:40: performance: Function parameter 'author' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:132:46: performance: Function parameter 'contents' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFAnnotations.h:134:41: performance: Function parameter 'subject' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:71:30: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:398:31: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/modules/QtPDF/src/PDFBackend.h:499:37: performance: Function parameter 'password' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/HardWrapDialog.h:38:2: style: Class 'HardWrapDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/PDFDocument.cpp:879:25: style: The scope of the variable 'contextMenuMapper' can be reduced. [variableScope]
texworks-release-0.6.2/src/PDFDocument.cpp:880:12: style: The scope of the variable 'a' can be reduced. [variableScope]
texworks-release-0.6.2/src/PDFDocument.cpp:72:64: style: Function 'PDFDocument' argument 2 names different: declaration 'sourceDoc' definition 'texDoc'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/PDFDocument.h:64:52: note: Function 'PDFDocument' argument 2 names different: declaration 'sourceDoc' definition 'texDoc'.
texworks-release-0.6.2/src/PDFDocument.cpp:72:64: note: Function 'PDFDocument' argument 2 names different: declaration 'sourceDoc' definition 'texDoc'.
texworks-release-0.6.2/src/PDFDocument.cpp:433:33: style: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/PDFDocument.h:119:21: note: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'.
texworks-release-0.6.2/src/PDFDocument.cpp:433:33: note: Function 'syncClick' argument 1 names different: declaration 'page' definition 'pageIndex'.
texworks-release-0.6.2/src/PDFDocument.h:165:7: style: Member variable 'PDFDocument::openedManually' is in the wrong place in the initializer list. [initializerList]
texworks-release-0.6.2/src/PDFDocument.cpp:73:47: note: Member variable 'PDFDocument::openedManually' is in the wrong place in the initializer list.
texworks-release-0.6.2/src/PDFDocument.h:165:7: note: Member variable 'PDFDocument::openedManually' is in the wrong place in the initializer list.
texworks-release-0.6.2/src/PrefsDialog.h:40:2: style: Class 'PrefsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/PrefsDialog.h:81:2: style: Class 'ToolConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TeXHighlighter.h:116:7: style: The function 'highlightBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TeXHighlighter.h:59:15: note: Virtual function in base class
texworks-release-0.6.2/src/TeXHighlighter.h:116:7: note: Function in derived class
texworks-release-0.6.2/src/ResourcesDialog.h:37:2: style: Class 'ResourcesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/ScreenCalibrationWidget.h:14:2: style: Class 'ScreenCalibrationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/ScriptManager.h:51:2: style: Class 'ScriptManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/ScriptManager.cpp:213:64: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/ScriptManager.cpp:213:85: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/TWApp.cpp:1314:13: style: The scope of the variable 'script' can be reduced. [variableScope]
texworks-release-0.6.2/src/TWApp.cpp:459:54: style: Function 'getBinaryPaths' argument 1 names different: declaration 'sysEnv' definition 'systemEnvironment'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TWApp.h:91:48: note: Function 'getBinaryPaths' argument 1 names different: declaration 'sysEnv' definition 'systemEnvironment'.
texworks-release-0.6.2/src/TWApp.cpp:459:54: note: Function 'getBinaryPaths' argument 1 names different: declaration 'sysEnv' definition 'systemEnvironment'.
texworks-release-0.6.2/src/TWScript.cpp:179:13: style: The scope of the variable 'i' can be reduced. [variableScope]
texworks-release-0.6.2/src/TWScript.cpp:34:53: style: Function 'TWScript' argument 2 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TWScript.h:193:44: note: Function 'TWScript' argument 2 names different: declaration 'filename' definition 'fileName'.
texworks-release-0.6.2/src/TWScript.cpp:34:53: note: Function 'TWScript' argument 2 names different: declaration 'filename' definition 'fileName'.
texworks-release-0.6.2/src/TWScriptable.cpp:476:37: style: Function 'initScriptable' argument 1 names different: declaration 'scriptsMenu' definition 'theScriptsMenu'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TWScriptable.h:169:29: note: Function 'initScriptable' argument 1 names different: declaration 'scriptsMenu' definition 'theScriptsMenu'.
texworks-release-0.6.2/src/TWScriptable.cpp:476:37: note: Function 'initScriptable' argument 1 names different: declaration 'scriptsMenu' definition 'theScriptsMenu'.
texworks-release-0.6.2/src/TWScriptable.h:101:7: performance: Technically the member function 'TWScriptManager::addScript' can be static. [functionStatic]
texworks-release-0.6.2/src/TWScriptable.cpp:265:23: note: Technically the member function 'TWScriptManager::addScript' can be static.
texworks-release-0.6.2/src/TWScriptable.h:101:7: note: Technically the member function 'TWScriptManager::addScript' can be static.
texworks-release-0.6.2/src/ScriptManager.h:59:50: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/ScriptManager.h:59:71: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/TWSynchronizer.h:70:8: performance: Technically the member function 'TWSyncTeXSynchronizer::_syncFromTeXFine' can be static. [functionStatic]
texworks-release-0.6.2/src/TWSynchronizer.cpp:139:29: note: Technically the member function 'TWSyncTeXSynchronizer::_syncFromTeXFine' can be static.
texworks-release-0.6.2/src/TWSynchronizer.h:70:8: note: Technically the member function 'TWSyncTeXSynchronizer::_syncFromTeXFine' can be static.
texworks-release-0.6.2/src/TWUtils.cpp:834:7: style: The scope of the variable 'isControlSeq' can be reduced. [variableScope]
texworks-release-0.6.2/src/TWUtils.cpp:835:7: style: The scope of the variable 'includesApos' can be reduced. [variableScope]
texworks-release-0.6.2/src/TWUtils.cpp:118:102: style: Function 'updateLibraryResources' argument 3 names different: declaration 'libPath' definition 'subdir'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TWUtils.h:52:101: note: Function 'updateLibraryResources' argument 3 names different: declaration 'libPath' definition 'subdir'.
texworks-release-0.6.2/src/TWUtils.cpp:118:102: note: Function 'updateLibraryResources' argument 3 names different: declaration 'libPath' definition 'subdir'.
texworks-release-0.6.2/src/TWUtils.cpp:1327:84: style: Function 'addFileRecord' argument 2 names different: declaration 'hash' definition 'md5Hash'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TWUtils.h:215:64: note: Function 'addFileRecord' argument 2 names different: declaration 'hash' definition 'md5Hash'.
texworks-release-0.6.2/src/TWUtils.cpp:1327:84: note: Function 'addFileRecord' argument 2 names different: declaration 'hash' definition 'md5Hash'.
texworks-release-0.6.2/src/TWUtils.cpp:1327:107: performance: Function parameter 'version' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/TeXDocks.h:64:15: warning: Virtual function 'listChanged' is called from constructor 'TagsDock(TeXDocument*doc=0)' at line 59. Dynamic binding is not used. [virtualCallInConstructor]
texworks-release-0.6.2/src/TeXDocks.cpp:59:52: note: Calling listChanged
texworks-release-0.6.2/src/TeXDocks.h:64:15: note: listChanged is a virtual method
texworks-release-0.6.2/src/TeXDocks.h:60:2: style: Class 'TagsDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TeXDocks.h:82:2: style: Class 'TeXDockTreeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
texworks-release-0.6.2/src/TeXDocks.h:67:15: style: The function 'fillInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
texworks-release-0.6.2/src/TeXDocks.h:44:15: note: Virtual function in base class
texworks-release-0.6.2/src/TeXDocks.h:67:15: note: Function in derived class
texworks-release-0.6.2/src/TeXDocument.cpp:459:7: style: The scope of the variable 'found' can be reduced. [variableScope]
texworks-release-0.6.2/src/TeXDocument.cpp:971:7: style: The scope of the variable 'hasMetadata' can be reduced. [variableScope]
texworks-release-0.6.2/src/TeXDocument.cpp:1471:13: style: The scope of the variable 'sequenceNumber' can be reduced. [variableScope]
texworks-release-0.6.2/src/TeXDocument.cpp:1650:12: style: The scope of the variable 'a' can be reduced. [variableScope]
texworks-release-0.6.2/src/TeXDocument.cpp:2479:143: style: Function 'doSearch' argument 5 names different: declaration 'rangeStart' definition 's'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TeXDocument.h:245:44: note: Function 'doSearch' argument 5 names different: declaration 'rangeStart' definition 's'.
texworks-release-0.6.2/src/TeXDocument.cpp:2479:143: note: Function 'doSearch' argument 5 names different: declaration 'rangeStart' definition 's'.
texworks-release-0.6.2/src/TeXDocument.cpp:2479:150: style: Function 'doSearch' argument 6 names different: declaration 'rangeEnd' definition 'e'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/TeXDocument.h:245:60: note: Function 'doSearch' argument 6 names different: declaration 'rangeEnd' definition 'e'.
texworks-release-0.6.2/src/TeXDocument.cpp:2479:150: note: Function 'doSearch' argument 6 names different: declaration 'rangeEnd' definition 'e'.
texworks-release-0.6.2/src/main.cpp:60:6: style: The scope of the variable 'pos' can be reduced. [variableScope]
texworks-release-0.6.2/src/main.cpp:61:6: style: The scope of the variable 'numArgs' can be reduced. [variableScope]
texworks-release-0.6.2/src/main.cpp:64:10: style: The scope of the variable 'j' can be reduced. [variableScope]
texworks-release-0.6.2/src/CommandlineParser.h:49:36: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:49:60: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:49:99: performance: Function parameter 'shortName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:58:36: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:58:60: performance: Function parameter 'description' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:58:99: performance: Function parameter 'shortName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:69:34: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:70:34: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:71:34: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/CommandlineParser.h:72:34: performance: Function parameter 'longName' should be passed by const reference. [passedByValue]
texworks-release-0.6.2/src/synctex_parser.c:1696:12: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1700:12: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1704:13: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1708:13: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1712:13: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1692. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1700:12: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1704:13: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1708:13: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1712:13: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1696. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1704:13: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1708:13: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1712:13: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1700. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1708:13: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1712:13: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1704. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1712:13: style: Expression is always false because 'else if' condition matches previous condition at line 1708. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1708. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1708. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1708. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1708. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1716:13: style: Expression is always false because 'else if' condition matches previous condition at line 1712. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1712. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1712. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1712. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1720:12: style: Expression is always false because 'else if' condition matches previous condition at line 1716. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1716. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1716. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1724:13: style: Expression is always false because 'else if' condition matches previous condition at line 1720. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1720. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:1728:12: style: Expression is always false because 'else if' condition matches previous condition at line 1724. [multiCondition]
texworks-release-0.6.2/src/synctex_parser.c:2731:3: style: Variable 'synctex_name' is reassigned a value before the old one has been used. [redundantAssignment]
texworks-release-0.6.2/src/synctex_parser.c:2723:0: note: Variable 'synctex_name' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:2731:3: note: Variable 'synctex_name' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:3531:21: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
texworks-release-0.6.2/src/synctex_parser.c:3529:0: note: Variable 'parent' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:3531:21: note: Variable 'parent' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:4332:2: style: Variable 'updater' is reassigned a value before the old one has been used. [redundantAssignment]
texworks-release-0.6.2/src/synctex_parser.c:4327:0: note: Variable 'updater' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:4332:2: note: Variable 'updater' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser.c:3378:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
texworks-release-0.6.2/src/synctex_parser.c:3034:19: style: The scope of the variable 'node' can be reduced. [variableScope]
texworks-release-0.6.2/src/synctex_parser.c:1973:80: style: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/synctex_parser.c:1114:80: note: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'.
texworks-release-0.6.2/src/synctex_parser.c:1973:80: note: Function '_synctex_scan_sheet' argument 2 names different: declaration 'parent' definition 'sheet'.
texworks-release-0.6.2/src/synctex_parser.c:2841:162: style: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/synctex_parser.c:2667:162: note: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'.
texworks-release-0.6.2/src/synctex_parser.c:2841:162: note: Function '_synctex_open' argument 6 names different: declaration 'io_modeRef' definition 'io_mode_ref'.
texworks-release-0.6.2/src/synctex_parser.c:4326:90: style: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/synctex_parser.h:348:90: note: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'.
texworks-release-0.6.2/src/synctex_parser.c:4326:90: note: Function 'synctex_updater_new_with_output_file' argument 2 names different: declaration 'directory' definition 'build_directory'.
texworks-release-0.6.2/src/synctex_parser.c:3697:12: warning: Size of pointer 'buffer_start' used instead of size of its data. [pointerSize]
texworks-release-0.6.2/src/synctex_parser.c:3722:10: warning: Size of pointer 'buffer_start' used instead of size of its data. [pointerSize]
texworks-release-0.6.2/src/synctex_parser.c:291:12: style: struct member 'Anonymous0::reserved' is never used. [unusedStructMember]
texworks-release-0.6.2/src/synctex_parser.c:4319:22: style: struct member '_flags::reserved' is never used. [unusedStructMember]
texworks-release-0.6.2/src/synctex_parser_utils.c:407:6: style: Variable 'dir_name' is reassigned a value before the old one has been used. [redundantAssignment]
texworks-release-0.6.2/src/synctex_parser_utils.c:405:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser_utils.c:407:6: note: Variable 'dir_name' is reassigned a value before the old one has been used.
texworks-release-0.6.2/src/synctex_parser_utils.c:253:16: style: The scope of the variable 'lpc' can be reduced. [variableScope]
texworks-release-0.6.2/src/synctex_parser_utils.c:349:10: style: The scope of the variable 'size' can be reduced. [variableScope]
texworks-release-0.6.2/src/synctex_parser_utils.c:419:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:421:83: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:424:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:426:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:432:68: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:434:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:437:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:439:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:444:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:447:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:450:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:453:86: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
texworks-release-0.6.2/src/synctex_parser_utils.c:159:71: style: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'. [funcArgNamesDifferent]
texworks-release-0.6.2/src/synctex_parser_utils.h:146:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texworks-release-0.6.2/src/synctex_parser_utils.c:159:71: note: Function 'synctex_ignore_leading_dot_slash_in_path' argument 1 names different: declaration 'name' definition 'name_ref'.
texworks-release-0.6.2/src/synctex_parser_utils.c:479:4: style: Variable 'the_time' is assigned a value that is never used. [unreadVariable]
texworks-release-0.6.2/src/synctex_parser_utils.c:377:6: error: Memory leak: core_name [memleak]
texworks-release-0.6.2/src/synctex_parser_utils.c:399:6: error: Memory leak: dir_name [memleak]
texworks-release-0.6.2/src/synctex_parser_utils.c:306:15: error: va_list 'arg' was opened but not closed by va_end(). [va_end_missing]
[08:30]

ftp://ftp.se.debian.org/debian/pool/main/t/texworks-manual/texworks-manual_20150506.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tf/tf_4.0s1.orig.tar.gz
tf-4.0s1.orig/src/command.c:354:10: style: Unused variable: buffer [unusedVariable]
tf-4.0s1.orig/src/expand.c:202:9: style: The scope of the variable 'vecsize' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:369:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:370:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1011:13: style: The scope of the variable 'saved_argtop' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1011:27: style: The scope of the variable 'saved_argc' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1098:9: style: The scope of the variable 'oldevalflag' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1098:22: style: The scope of the variable 'oldcondition' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1205:10: style: The scope of the variable 'op' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1217:10: style: The scope of the variable 'op' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1230:10: style: The scope of the variable 'op' can be reduced. [variableScope]
tf-4.0s1.orig/src/expr.c:1276:12: style: Unused variable: d [unusedVariable]
tf-4.0s1.orig/src/help.c:37:25: style: The scope of the variable 'minor_topic' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:341:11: warning: Either the condition 'args' is redundant or there is possible null pointer dereference: args. [nullPointerRedundantCheck]
tf-4.0s1.orig/src/history.c:340:21: note: Assuming that condition 'args' is not redundant
tf-4.0s1.orig/src/history.c:341:11: note: Null pointer dereference
tf-4.0s1.orig/src/history.c:215:11: style: The scope of the variable 'prev_line' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:542:17: style: The scope of the variable 'line' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:565:17: style: The scope of the variable 'line' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:660:12: style: The scope of the variable 'aline' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:770:9: style: The scope of the variable 'first' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:770:16: style: The scope of the variable 'last' can be reduced. [variableScope]
tf-4.0s1.orig/src/history.c:770:22: style: The scope of the variable 'size' can be reduced. [variableScope]
tf-4.0s1.orig/src/keyboard.c:279:12: style: The scope of the variable 'macro' can be reduced. [variableScope]
tf-4.0s1.orig/src/macro.c:539:12: style: The scope of the variable 'p' can be reduced. [variableScope]
tf-4.0s1.orig/src/macro.c:853:9: style: The scope of the variable 'num' can be reduced. [variableScope]
tf-4.0s1.orig/src/macro.c:854:12: style: The scope of the variable 'macro' can be reduced. [variableScope]
tf-4.0s1.orig/src/macro.c:141:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tf-4.0s1.orig/src/macro.c:146:47: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tf-4.0s1.orig/src/macro.c:1194:18: style: Variable 'argfmt' is assigned a value that is never used. [unreadVariable]
tf-4.0s1.orig/src/output.c:633:23: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tf-4.0s1.orig/src/output.c:853:12: style: The scope of the variable 'val' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:935:18: style: The scope of the variable 'field' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:958:18: style: The scope of the variable 'field' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:959:9: style: The scope of the variable 'right' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1144:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1195:9: style: The scope of the variable 'ppos' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1363:16: style: The scope of the variable 'space' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1502:20: style: The scope of the variable 'niy' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1622:12: style: The scope of the variable 'new' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1623:12: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1625:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1877:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
tf-4.0s1.orig/src/output.c:1036:17: style: Variable 'old_isize' is assigned a value that is never used. [unreadVariable]
tf-4.0s1.orig/src/output.c:1031:9: error: Uninitialized variable: addlines [uninitvar]
tf-4.0s1.orig/src/process.c:274:9: style: The scope of the variable 'pid' can be reduced. [variableScope]
tf-4.0s1.orig/src/regexp/regexp.c:216:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tf-4.0s1.orig/src/regexp/regexp.c:247:0: error: Memory leak: r [memleak]
tf-4.0s1.orig/src/regexp/timer.c:54:7: style: Unused variable: dummy [unusedVariable]
tf-4.0s1.orig/src/regexp/try.c:106:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tf-4.0s1.orig/src/regexp/try.c:235:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tf-4.0s1.orig/src/regexp/try.c:56:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-4.0s1.orig/src/search.c:51:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-4.0s1.orig/src/search.c:238:22: style: The scope of the variable 'mid' can be reduced. [variableScope]
tf-4.0s1.orig/src/search.c:238:27: style: The scope of the variable 'value' can be reduced. [variableScope]
tf-4.0s1.orig/src/socket.c:380:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tf-4.0s1.orig/src/socket.c:1483:9: style: The scope of the variable 'numwritten' can be reduced. [variableScope]
tf-4.0s1.orig/src/socket.c:2073:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-4.0s1.orig/src/socket.c:2074:10: style: The scope of the variable 'state' can be reduced. [variableScope]
tf-4.0s1.orig/src/socket.c:42:8: style: struct member 'sockaddr_in::sin_zero' is never used. [unusedStructMember]
tf-4.0s1.orig/src/socket.c:894:0: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tf-4.0s1.orig/src/tfio.c:114:17: style: The scope of the variable 'dir' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:114:23: style: The scope of the variable 'user' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:303:12: style: The scope of the variable 'count' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:373:12: style: The scope of the variable 'aline' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:880:9: style: The scope of the variable 'id' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:926:12: style: The scope of the variable 'file' can be reduced. [variableScope]
tf-4.0s1.orig/src/tfio.c:759:24: style: Array index 'next' is used before limits check. [arrayIndexThenCheck]
tf-4.0s1.orig/src/util.c:116:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tf-4.0s1.orig/src/util.c:205:12: style: The scope of the variable 'val' can be reduced. [variableScope]
tf-4.0s1.orig/src/util.c:696:11: style: The scope of the variable 'end' can be reduced. [variableScope]
tf-4.0s1.orig/src/util.c:919:18: style: The scope of the variable 'info' can be reduced. [variableScope]
tf-4.0s1.orig/src/util.c:930:13: style: Variable 'path' is assigned a value that is never used. [unreadVariable]
tf-4.0s1.orig/src/util.c:931:17: style: Unused variable: name [unusedVariable]
tf-4.0s1.orig/src/variable.c:434:18: warning: Possible null pointer dereference: value [nullPointer]
tf-4.0s1.orig/src/variable.c:433:41: note: Assignment 'value=NULL', assigned value is 0
tf-4.0s1.orig/src/variable.c:434:18: note: Null pointer dereference
tf-4.0s1.orig/src/variable.c:98:26: style: The scope of the variable 'value' can be reduced. [variableScope]
tf-4.0s1.orig/src/variable.c:98:43: style: The scope of the variable 'str' can be reduced. [variableScope]
tf-4.0s1.orig/src/variable.c:171:10: style: The scope of the variable 'var' can be reduced. [variableScope]
tf-4.0s1.orig/src/variable.c:540:10: style: The scope of the variable 'oldval' can be reduced. [variableScope]
tf-4.0s1.orig/src/world.c:100:16: style: The scope of the variable 'unnamed' can be reduced. [variableScope]
tf-4.0s1.orig/src/world.c:101:14: style: The scope of the variable 'buffer' can be reduced. [variableScope]
[08:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tf5/tf5_5.0beta8.orig.tar.gz
tf-50b8/src/tf.h:22:0: error: #error "no 32 bit integer?" [preprocessorErrorDirective]
tf-50b8/src/pcre-2.08/pcre.c:4210:19: warning: Either the condition 're==NULL' is redundant or there is possible null pointer dereference: re. [nullPointerRedundantCheck]
tf-50b8/src/pcre-2.08/pcre.c:4215:8: note: Assuming that condition 're==NULL' is not redundant
tf-50b8/src/pcre-2.08/pcre.c:4210:19: note: Null pointer dereference
tf-50b8/src/pcre-2.08/pcre.c:4204:53: warning: Either the condition 'subject==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tf-50b8/src/pcre-2.08/pcre.c:4215:27: note: Assuming that condition 'subject==NULL' is not redundant
tf-50b8/src/pcre-2.08/pcre.c:4204:53: note: Null pointer addition
tf-50b8/src/pcre-2.08/pcretest.c:271:5: style: The scope of the variable 'c' can be reduced. [variableScope]
tf-50b8/src/pcre-2.08/pcretest.c:733:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-50b8/src/pcre-2.08/pcretest.c:734:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tf-50b8/src/pcre-2.08/study.c:98:14: style: The scope of the variable 'dummy' can be reduced. [variableScope]
tf-50b8/src/search.c:44:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tf-50b8/src/search.c:190:46: style: Function 'hash_remove' argument 2 names different: declaration 'table' definition 'tab'. [funcArgNamesDifferent]
tf-50b8/src/search.h:124:53: note: Function 'hash_remove' argument 2 names different: declaration 'table' definition 'tab'.
tf-50b8/src/search.c:190:46: note: Function 'hash_remove' argument 2 names different: declaration 'table' definition 'tab'.
[08:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tfdocgen/tfdocgen_1.0.orig.tar.gz
tfdocgen-1.00/tfdocgen.c:359:8: style: The scope of the variable 'p' can be reduced. [variableScope]
tfdocgen-1.00/tfdocgen.c:361:0: style: Variable 'import' is assigned a value that is never used. [unreadVariable]
tfdocgen-1.00/tfdocgen.c:507:0: error: Resource leak: fi [resourceLeak]
[08:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tftp-hpa/tftp-hpa_5.2.orig.tar.xz
tftp-hpa-5.2/common/tftpsubs.c:265:33: style: Function 'pick_port_bind' argument 3 names different: declaration 'from' definition 'port_range_from'. [funcArgNamesDifferent]
tftp-hpa-5.2/common/tftpsubs.h:119:33: note: Function 'pick_port_bind' argument 3 names different: declaration 'from' definition 'port_range_from'.
tftp-hpa-5.2/common/tftpsubs.c:265:33: note: Function 'pick_port_bind' argument 3 names different: declaration 'from' definition 'port_range_from'.
tftp-hpa-5.2/common/tftpsubs.c:266:33: style: Function 'pick_port_bind' argument 4 names different: declaration 'to' definition 'port_range_to'. [funcArgNamesDifferent]
tftp-hpa-5.2/common/tftpsubs.h:119:52: note: Function 'pick_port_bind' argument 4 names different: declaration 'to' definition 'port_range_to'.
tftp-hpa-5.2/common/tftpsubs.c:266:33: note: Function 'pick_port_bind' argument 4 names different: declaration 'to' definition 'port_range_to'.
tftp-hpa-5.2/lib/daemon.c:9:9: style: The scope of the variable 'nullfd' can be reduced. [variableScope]
tftp-hpa-5.2/lib/getaddrinfo.c:31:14: style: The scope of the variable 'size' can be reduced. [variableScope]
tftp-hpa-5.2/lib/getaddrinfo.c:31:9: style: Unused variable: err [unusedVariable]
tftp-hpa-5.2/tftp/main.c:536:12: style: The scope of the variable 'err' can be reduced. [variableScope]
tftp-hpa-5.2/tftp/main.c:623:11: style: The scope of the variable 'src' can be reduced. [variableScope]
tftp-hpa-5.2/tftp/main.c:778:11: style: The scope of the variable 's' can be reduced. [variableScope]
tftp-hpa-5.2/tftp/tftp.c:338:21: warning: Possible null pointer dereference: msg [nullPointer]
tftp-hpa-5.2/tftp/tftp.c:96:34: note: Calling function 'nak', 2nd argument 'msg' value is 0
tftp-hpa-5.2/tftp/tftp.c:338:21: note: Null pointer dereference
tftp-hpa-5.2/tftp/tftp.c:339:24: warning: Possible null pointer dereference: msg [nullPointer]
tftp-hpa-5.2/tftp/tftp.c:96:34: note: Calling function 'nak', 2nd argument 'msg' value is 0
tftp-hpa-5.2/tftp/tftp.c:339:24: note: Null pointer dereference
tftp-hpa-5.2/tftp/tftp.c:351:24: style: The scope of the variable 'opcodes' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/remap.c:66:12: style: The scope of the variable 'mlen' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/remap.c:282:9: style: The scope of the variable 'rv' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/remap.c:361:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tftp-hpa-5.2/tftpd/tftpd.c:1778:21: warning: Possible null pointer dereference: msg [nullPointer]
tftp-hpa-5.2/tftpd/tftpd.c:1596:30: note: Calling function 'nak', 2nd argument 'msg' value is 0
tftp-hpa-5.2/tftpd/tftpd.c:1778:21: note: Null pointer dereference
tftp-hpa-5.2/tftpd/tftpd.c:1779:24: warning: Possible null pointer dereference: msg [nullPointer]
tftp-hpa-5.2/tftpd/tftpd.c:1596:30: note: Calling function 'nak', 2nd argument 'msg' value is 0
tftp-hpa-5.2/tftpd/tftpd.c:1779:24: note: Null pointer dereference
tftp-hpa-5.2/tftpd/tftpd.c:555:15: style: The scope of the variable 'pf' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/tftpd.c:596:27: style: The scope of the variable 'port' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/tftpd.c:1438:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/tftpd.c:1438:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/tftpd.c:1440:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
tftp-hpa-5.2/tftpd/tftpd.c:1441:18: style: The scope of the variable 'dirp' can be reduced. [variableScope]
[08:31]

ftp://ftp.se.debian.org/debian/pool/main/t/tftpy/tftpy_0.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tg.devtools/tg.devtools_2.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tgif/tgif_4.2.5.orig.tar.gz
tgif-QPL-4.2.5/align.c:942:4: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/align.c:940:4: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/align.c:942:4: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/align.c:164:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:164:13: style: The scope of the variable 'dx' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:164:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:164:52: style: The scope of the variable 'w' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:164:55: style: The scope of the variable 'h' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:955:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:955:22: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:955:27: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:959:30: style: The scope of the variable 'auto_justifiable' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1219:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1223:8: style: The scope of the variable 'pivot_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1223:19: style: The scope of the variable 'pivot_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1223:30: style: The scope of the variable 'dx' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1223:36: style: The scope of the variable 'dy' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1385:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/align.c:1389:52: style: The scope of the variable 'auto_justifiable' can be reduced. [variableScope]
tgif-QPL-4.2.5/animate.c:47:8: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/animate.c:47:11: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1307:4: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/arc.c:1305:0: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1307:4: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1308:4: style: Variable 'dy' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/arc.c:1305:0: note: Variable 'dy' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1308:4: note: Variable 'dy' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1309:4: style: Variable 'len_ac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/arc.c:1304:0: note: Variable 'len_ac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1309:4: note: Variable 'len_ac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1313:4: style: Variable 'len_ad' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/arc.c:1304:0: note: Variable 'len_ad' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1313:4: note: Variable 'len_ad' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1317:4: style: Variable 'len_dc' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/arc.c:1304:0: note: Variable 'len_dc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:1317:4: note: Variable 'len_dc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/arc.c:587:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1514:20: style: The scope of the variable 'x_buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1514:31: style: The scope of the variable 'y_buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1558:19: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1757:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1757:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:1819:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/arc.c:2144:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/attr.c:2576:14: style: Condition 'attr_group_in_xdef' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/attr.c:2550:32: note: Assignment 'attr_group_in_xdef=1', assigned value is 1
tgif-QPL-4.2.5/attr.c:2576:14: note: Condition 'attr_group_in_xdef' is always true
tgif-QPL-4.2.5/attr.c:143:24: style: The scope of the variable 'str_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:143:39: style: The scope of the variable 'psz' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:395:20: style: The scope of the variable 'to_attr_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:1756:8: style: The scope of the variable 'sel_ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:1756:17: style: The scope of the variable 'sel_lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:1756:26: style: The scope of the variable 'sel_rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:1756:35: style: The scope of the variable 'sel_rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2016:19: style: The scope of the variable 'sel_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2135:20: style: The scope of the variable 'saved_ch' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2208:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2289:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2456:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2549:22: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2550:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:2550:13: style: The scope of the variable 'attr_group_in_xdef' can be reduced. [variableScope]
tgif-QPL-4.2.5/attr.c:1461:18: style: Variable 'fore_colors' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/attr.c:1462:19: style: Variable 'attr_indices' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/auxtext.c:166:20: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/auxtext.c:107:8: style: The scope of the variable 'nPrevIsOctal' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:107:28: style: The scope of the variable 'nByte1OfOctal' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:463:17: style: The scope of the variable 'mw2' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:463:22: style: The scope of the variable 'pw2' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:826:8: style: The scope of the variable 'r' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:826:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:828:34: style: The scope of the variable 'start_row' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:828:47: style: The scope of the variable 'start_col' can be reduced. [variableScope]
tgif-QPL-4.2.5/auxtext.c:2260:8: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/box.c:78:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/box.c:498:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/box.c:498:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/box.c:569:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/box.c:789:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/button.c:141:4: style: Variable 'btn_font_style' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/button.c:136:0: note: Variable 'btn_font_style' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/button.c:141:4: note: Variable 'btn_font_style' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/chat.c:488:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/chat.c:554:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/chat.c:569:9: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/choice.c:438:7: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/choice.c:431:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/choice.c:438:7: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/choice.c:2012:0: style: Same expression used in consecutive assignments of 'x' and 'y'. [duplicateAssignExpression]
tgif-QPL-4.2.5/choice.c:2012:0: note: Same expression used in consecutive assignments of 'x' and 'y'.
tgif-QPL-4.2.5/choice.c:2012:0: note: Same expression used in consecutive assignments of 'x' and 'y'.
tgif-QPL-4.2.5/choice.c:378:15: style: The scope of the variable 'snPrevShowDoubleByteFont' can be reduced. [variableScope]
tgif-QPL-4.2.5/choice.c:682:9: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/choice.c:686:9: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/choose.c:1317:11: style: The scope of the variable 'frac' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:1318:8: style: The scope of the variable 'block_h' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:1318:17: style: The scope of the variable 'block_start' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:1463:8: style: The scope of the variable 'checkbox_cols' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:1463:25: style: The scope of the variable 'box_offset' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:1858:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/choose.c:390:23: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/choose.c:455:13: style: Variable 'end' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/choose.c:1489:7: style: Variable 'box_offset' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/cmd.c:195:8: style: The scope of the variable 'num_records' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:978:11: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/color.c:994:11: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/color.c:1000:14: style: Condition 'initVryLtPixel' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/color.c:246:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:352:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:616:11: style: The scope of the variable 'index' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:616:20: style: The scope of the variable 'looking_for_default_color' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:618:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:620:8: style: The scope of the variable 'bg_allocated' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:620:28: style: The scope of the variable 'fg_allocated' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:620:48: style: The scope of the variable 'brdr_allocated' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:1702:11: style: The scope of the variable 'text_obj_created' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:1917:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:2223:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:2223:14: style: The scope of the variable 'r' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:2226:18: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:2401:8: style: The scope of the variable 'changed' can be reduced. [variableScope]
tgif-QPL-4.2.5/color.c:1707:32: style: Variable 'text_obj_created' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/color.c:1725:13: style: Variable 'text_cursor_shown' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/color.c:357:4: warning: The buffer 'xpm_fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tgif-QPL-4.2.5/convkinput.c:111:12: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:112:14: style: The scope of the variable 'str1' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:180:7: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:197:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:198:11: style: The scope of the variable 'str1' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:495:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/convkinput.c:496:11: style: The scope of the variable 'str1' can be reduced. [variableScope]
tgif-QPL-4.2.5/convxim.c:187:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/convxim.c:190:10: style: The scope of the variable 'style_attr' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:211:12: style: Condition '!copy_failed' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/cutpaste.c:185:20: note: Assignment 'copy_failed=0', assigned value is 0
tgif-QPL-4.2.5/cutpaste.c:211:12: note: Condition '!copy_failed' is always true
tgif-QPL-4.2.5/cutpaste.c:1138:5: warning: Either the condition 'pulLen!=0' is redundant or there is possible null pointer dereference: pul_len. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/cutpaste.c:1238:50: note: Assuming that condition 'pulLen!=0' is not redundant
tgif-QPL-4.2.5/cutpaste.c:1237:61: note: Calling function 'GetTextBytesFromWindowProperty', 4th argument 'pul_len' value is 0
tgif-QPL-4.2.5/cutpaste.c:1138:5: note: Null pointer dereference
tgif-QPL-4.2.5/cutpaste.c:1158:4: style: Variable 'selection_owner_win' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/cutpaste.c:1155:0: note: Variable 'selection_owner_win' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/cutpaste.c:1158:4: note: Variable 'selection_owner_win' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/cutpaste.c:1523:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/cutpaste.c:1527:6: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/cutpaste.c:1523:11: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/cutpaste.c:185:27: style: The scope of the variable 'setselowner_failed' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:1413:8: style: The scope of the variable 'handle_edit_text_size' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:2897:24: style: The scope of the variable 'ppir' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:2947:20: style: The scope of the variable 'saved_ch' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:3969:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/cutpaste.c:202:7: style: Variable 'setselowner_failed' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/cutpaste.c:3420:4: style: Variable 'lSkip' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/cutpaste.c:3546:4: style: Variable 'lSkip' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/cutpaste.c:3262:7: error: Memory leak: pEditAttrInfo [memleak]
tgif-QPL-4.2.5/cutpaste.c:1125:13: error: Common realloc mistake: 'cut_buffer' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/cutpaste.c:1020:0: error: Memory leak: cut_buffer [memleak]
tgif-QPL-4.2.5/dialog.c:1150:11: style: Condition 'looping' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/dialog.c:1121:33: note: Assignment 'looping=1', assigned value is 1
tgif-QPL-4.2.5/dialog.c:1150:11: note: Condition 'looping' is always true
tgif-QPL-4.2.5/dialog.c:281:25: style: The scope of the variable 'max_len' can be reduced. [variableScope]
tgif-QPL-4.2.5/dialog.c:795:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/dialog.c:795:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/dialog.c:1027:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/dialog.c:1360:21: error: Memory leak: real_msg [memleak]
tgif-QPL-4.2.5/drawing.c:4203:36: warning: Either the condition '(attr_ptr=FindAttrWithName(obj_ptr,TELEPORT_ATTR,0))!=0' is redundant or there is possible null pointer dereference: attr_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/drawing.c:4201:72: note: Assuming that condition '(attr_ptr=FindAttrWithName(obj_ptr,TELEPORT_ATTR,0))!=0' is not redundant
tgif-QPL-4.2.5/drawing.c:4203:36: note: Null pointer dereference
tgif-QPL-4.2.5/drawing.c:1371:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/drawing.c:1373:12: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/drawing.c:1371:10: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/drawing.c:1405:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/drawing.c:1407:12: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/drawing.c:1405:10: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/drawing.c:870:17: style: The scope of the variable 'x_end' can be reduced. [variableScope]
tgif-QPL-4.2.5/drawing.c:1004:8: style: The scope of the variable 'rec1_slot' can be reduced. [variableScope]
tgif-QPL-4.2.5/drawing.c:3413:10: style: The scope of the variable 'pfp' can be reduced. [variableScope]
tgif-QPL-4.2.5/drawing.c:4195:23: style: The scope of the variable 'attr_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/dup.c:536:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/dup.c:538:8: style: The scope of the variable 'w' can be reduced. [variableScope]
tgif-QPL-4.2.5/dup.c:538:11: style: The scope of the variable 'h' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:2022:4: style: Variable 'new_prev_dist' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/edit.c:2015:0: note: Variable 'new_prev_dist' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:2022:4: note: Variable 'new_prev_dist' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:2025:4: style: Variable 'new_next_dist' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/edit.c:2015:0: note: Variable 'new_next_dist' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:2025:4: note: Variable 'new_next_dist' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:2032:7: style: Variable 'new_angle' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/edit.c:2030:0: note: Variable 'new_angle' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:2032:7: note: Variable 'new_angle' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/edit.c:389:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:1209:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:1209:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:1209:23: style: The scope of the variable 'idx' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:1209:30: style: The scope of the variable 'num_hinge_points' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:2409:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:2804:44: style: The scope of the variable 'num' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:3849:8: style: The scope of the variable 'cols' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:3849:16: style: The scope of the variable 'rows' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:4312:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/edit.c:1841:30: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:1842:31: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:2049:33: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:2050:34: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:2211:33: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:2212:34: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/edit.c:3064:0: error: Memory leak: vs [memleak]
tgif-QPL-4.2.5/edit.c:3433:0: error: Memory leak: vs [memleak]
tgif-QPL-4.2.5/eps.c:1026:17: style: Condition 'need_to_free_line' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/eps.c:933:29: note: Assignment 'need_to_free_line=1', assigned value is 1
tgif-QPL-4.2.5/eps.c:1026:17: note: Condition 'need_to_free_line' is always true
tgif-QPL-4.2.5/eps.c:1385:17: style: Condition 'need_to_free_line' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/eps.c:1325:29: note: Assignment 'need_to_free_line=1', assigned value is 1
tgif-QPL-4.2.5/eps.c:1385:17: note: Condition 'need_to_free_line' is always true
tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/eps.c:483:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/eps.c:1228:14: error: Null pointer dereference: eps_fp [nullPointer]
tgif-QPL-4.2.5/eps.c:1221:17: note: Assignment 'eps_fp=0', assigned value is 0
tgif-QPL-4.2.5/eps.c:1228:14: note: Null pointer dereference
tgif-QPL-4.2.5/eps.c:354:19: style: Variable 'dval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/eps.c:351:0: note: Variable 'dval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:354:19: note: Variable 'dval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:1677:7: style: Variable 'fval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/eps.c:1669:0: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:1677:7: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:1853:13: style: Variable 'new_obj_ptr->obbox.rby' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/eps.c:1852:13: note: Variable 'new_obj_ptr->obbox.rby' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:1853:13: note: Variable 'new_obj_ptr->obbox.rby' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/eps.c:234:38: style: The scope of the variable 'bit_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/eps.c:540:8: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
tgif-QPL-4.2.5/eps.c:901:29: style: The scope of the variable 'loc_time' can be reduced. [variableScope]
tgif-QPL-4.2.5/eps.c:1459:64: style: The scope of the variable 'ltx_psu' can be reduced. [variableScope]
tgif-QPL-4.2.5/eps.c:1459:73: style: The scope of the variable 'rby_psu' can be reduced. [variableScope]
tgif-QPL-4.2.5/eps.c:1611:24: style: Variable 'ftmp_x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/eps.c:1612:24: style: Variable 'ftmp_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/exec.c:1540:8: style: Condition 'need_to_change' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/exec.c:1506:32: note: Assignment 'need_to_change=1', assigned value is 1
tgif-QPL-4.2.5/exec.c:1540:8: note: Condition 'need_to_change' is always true
tgif-QPL-4.2.5/exec.c:9909:11: style: Condition 'gnAbortExec' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/exec.c:9907:21: note: Assignment 'gnAbortExec=0', assigned value is 0
tgif-QPL-4.2.5/exec.c:9909:11: note: Condition 'gnAbortExec' is always false
tgif-QPL-4.2.5/exec.c:2870:9: warning: Either the condition 'tmp_remote_fname!=0' is redundant or there is possible null pointer dereference: file_name. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/exec.c:5859:25: note: Assuming that condition 'tmp_remote_fname!=0' is not redundant
tgif-QPL-4.2.5/exec.c:5855:10: note: Calling function 'DoReadFileIntoAttr', 3rd argument 'file_name' value is 0
tgif-QPL-4.2.5/exec.c:2870:9: note: Null pointer dereference
tgif-QPL-4.2.5/exec.c:2908:9: warning: Either the condition 'tmp_remote_fname!=0' is redundant or there is possible null pointer dereference: file_name. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/exec.c:5859:25: note: Assuming that condition 'tmp_remote_fname!=0' is not redundant
tgif-QPL-4.2.5/exec.c:5855:10: note: Calling function 'DoReadFileIntoAttr', 3rd argument 'file_name' value is 0
tgif-QPL-4.2.5/exec.c:2908:9: note: Null pointer dereference
tgif-QPL-4.2.5/exec.c:9715:4: style: Variable 'tmp_buf' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/exec.c:9713:4: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/exec.c:9715:4: note: Variable 'tmp_buf' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/exec.c:10359:4: style: Variable 'exec_rc' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/exec.c:10356:0: note: Variable 'exec_rc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/exec.c:10359:4: note: Variable 'exec_rc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/exec.c:1611:0: style: Same expression used in consecutive assignments of 'ltx' and 'lty'. [duplicateAssignExpression]
tgif-QPL-4.2.5/exec.c:1611:0: note: Same expression used in consecutive assignments of 'ltx' and 'lty'.
tgif-QPL-4.2.5/exec.c:1611:0: note: Same expression used in consecutive assignments of 'ltx' and 'lty'.
tgif-QPL-4.2.5/exec.c:878:49: style: The scope of the variable 'cp1' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:1508:18: style: The scope of the variable 'pMiniLine' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:2000:43: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:2105:31: style: The scope of the variable 'deflated_fname' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:2723:15: style: The scope of the variable 'ms_cur_time' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:2724:14: style: The scope of the variable 'status' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:3534:12: style: The scope of the variable 'ms_cur_time' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:3980:8: style: The scope of the variable 'size_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:3980:22: style: The scope of the variable 'min_diff' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:3980:34: style: The scope of the variable 'min_size_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:4053:44: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:4078:44: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:7145:30: style: The scope of the variable 'quote' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:7876:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:7877:44: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:10404:10: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/exec.c:1570:22: style: Variable 'pMiniLine' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/exec.c:3221:14: style: Variable 'buf_len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/exec.c:4478:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/exec.c:9143:29: style: Variable 'prev_page_num' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/exec.c:3225:27: error: Memory leak: buf [memleak]
tgif-QPL-4.2.5/exec.c:3229:27: error: Memory leak: buf [memleak]
tgif-QPL-4.2.5/exec.c:7689:7: error: Resource leak: fp [resourceLeak]
tgif-QPL-4.2.5/exec.c:915:16: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/exec.c:932:13: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/exec.c:959:10: error: Common realloc mistake: 'return_str' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/exec.c:9726:0: error: Memory leak: word_array [memleak]
tgif-QPL-4.2.5/exec.c:9834:0: error: Memory leak: raw_argv [memleak]
tgif-QPL-4.2.5/file.c:264:8: style: Condition '!mkstemp_succes' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/file.c:229:23: note: Assignment 'mkstemp_succes=0', assigned value is 0
tgif-QPL-4.2.5/file.c:264:8: note: Condition '!mkstemp_succes' is always true
tgif-QPL-4.2.5/file.c:1836:62: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:5825:10: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:6549:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:6549:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:6549:34: style: The scope of the variable 'export_cap' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:8619:12: style: The scope of the variable 'new_full_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/file.c:6354:14: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/file.c:6497:7: error: Resource leak: in_fp [resourceLeak]
tgif-QPL-4.2.5/font.c:1709:11: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/font.c:1721:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/font.c:1199:19: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/font.c:1189:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/font.c:1199:19: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/font.c:1042:11: style: The scope of the variable 'nDoubleByte' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1107:11: style: The scope of the variable 'nDoubleByte' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1156:11: style: The scope of the variable 'nDoubleByte' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1407:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1653:13: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1653:26: style: The scope of the variable 'fake_font_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1653:48: style: The scope of the variable 'real_font_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1959:13: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:1959:26: style: The scope of the variable 'font_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:2018:13: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:2018:26: style: The scope of the variable 'buf1' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:2058:10: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:2221:11: style: The scope of the variable 'flag_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:3719:23: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:3773:29: style: The scope of the variable 'saved_ch' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:5449:8: style: The scope of the variable 'saved_v_space' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:5679:20: style: The scope of the variable 'style_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/font.c:2961:26: warning: Either the condition 'len>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
tgif-QPL-4.2.5/font.c:2959:18: note: Assuming that condition 'len>0' is not redundant
tgif-QPL-4.2.5/font.c:2961:26: note: Negative array index
tgif-QPL-4.2.5/font.c:1620:7: error: Common realloc mistake: 'gaPSFontAliases' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/font.c:1871:7: error: Common realloc mistake: 'gaPSFontNeedCharSubs' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/font.c:3793:16: error: Common realloc mistake: 'fontSzUnits' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/font.c:3794:16: error: Common realloc mistake: 'sizeMenuStr' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/ftp.c:661:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/ftp.c:664:6: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/ftp.c:661:4: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/ftp.c:243:32: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/ftp.c:244:14: style: The scope of the variable 'cont_code' can be reduced. [variableScope]
tgif-QPL-4.2.5/ftp.c:678:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/ftp.c:666:16: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/ftp.c:190:15: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/grid.c:337:4: style: Variable 'dval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/grid.c:335:0: note: Variable 'dval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/grid.c:337:4: note: Variable 'dval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/grid.c:1112:7: style: Variable 'fval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/grid.c:1110:0: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/grid.c:1112:7: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/grid.c:899:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/grid.c:902:6: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/grid.c:899:4: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/grid.c:266:20: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/grid.c:266:23: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/grid.c:298:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/grid.c:298:14: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/grid.c:395:8: style: The scope of the variable 'saved_orig_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/grid.c:395:22: style: The scope of the variable 'saved_orig_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/group.c:196:9: style: The scope of the variable 'line' can be reduced. [variableScope]
tgif-QPL-4.2.5/group.c:196:29: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/group.c:196:33: style: The scope of the variable 's1' can be reduced. [variableScope]
tgif-QPL-4.2.5/group.c:585:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/group.c:620:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/http.c:1038:32: error: Memory leak: pthli [memleak]
tgif-QPL-4.2.5/http.c:1040:33: error: Memory leak: pthli [memleak]
tgif-QPL-4.2.5/http.c:1357:15: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/imgproc.c:1681:10: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/imgproc.c:1725:10: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/imgproc.c:1725:10: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/imgproc.c:1765:13: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/imgproc.c:8236:17: warning: Either the condition 'tmp_obj_ptr==0' is redundant or there is possible null pointer dereference: tmp_obj_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/imgproc.c:8245:23: note: Assuming that condition 'tmp_obj_ptr==0' is not redundant
tgif-QPL-4.2.5/imgproc.c:8236:17: note: Null pointer dereference
tgif-QPL-4.2.5/imgproc.c:221:4: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:214:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:221:4: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:222:4: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:214:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:222:4: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:223:4: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:214:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:223:4: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:285:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:278:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:285:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:286:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:278:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:286:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:287:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:278:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:287:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:307:10: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:304:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:307:10: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:308:10: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:304:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:308:10: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:309:10: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:304:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:309:10: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:506:13: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:501:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:506:13: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:507:13: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:501:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:507:13: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:508:13: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:501:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:508:13: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:1024:4: style: Variable 'buckets' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:1021:0: note: Variable 'buckets' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:1024:4: note: Variable 'buckets' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2494:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2487:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2494:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2495:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2487:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2495:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2496:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2487:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2496:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2498:7: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2488:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2498:7: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2543:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2537:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2543:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2544:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2537:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2544:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2545:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2537:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2545:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2603:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2596:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2603:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2604:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2596:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2604:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2605:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2596:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2605:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2607:7: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2598:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2607:7: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2720:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2714:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2720:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2721:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2714:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2721:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2722:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2714:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2722:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2933:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2925:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2933:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2934:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2925:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2934:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2935:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:2925:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:2935:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3066:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3058:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3066:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3067:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3058:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3067:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3068:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3058:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3068:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3234:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3228:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3234:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3235:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3228:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3235:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3236:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3228:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3236:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3336:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3330:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3336:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3337:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3330:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3337:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3338:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3330:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3338:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3444:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3438:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3444:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3445:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3438:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3445:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3446:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3438:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3446:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3721:10: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3718:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3721:10: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3732:10: style: Variable 'd_lt_gray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3729:0: note: Variable 'd_lt_gray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3732:10: note: Variable 'd_lt_gray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3735:10: style: Variable 'd_rb_gray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3729:0: note: Variable 'd_rb_gray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3735:10: note: Variable 'd_rb_gray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3738:10: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:3729:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:3738:10: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4047:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4041:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4047:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4048:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4041:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4048:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4049:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4041:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4049:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4082:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4076:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4082:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4083:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4076:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4083:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4084:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4076:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4084:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4231:13: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4226:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4231:13: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4232:13: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4226:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4232:13: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4233:13: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:4226:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:4233:13: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8367:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:8360:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8367:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8368:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:8360:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8368:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8369:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:8360:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8369:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8811:4: style: Variable 'xpm_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:8808:0: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:8811:4: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9068:16: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:9063:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9068:16: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9069:16: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:9063:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9069:16: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9070:16: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:9063:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9070:16: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9555:4: style: Variable 'xpm_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:9552:0: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:9555:4: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:10103:4: style: Variable 'xpm_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/imgproc.c:10100:0: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:10103:4: note: Variable 'xpm_ptr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/imgproc.c:1739:36: warning: Redundant assignment of 'gpCube[cube_index].min_index' to itself. [selfAssignment]
tgif-QPL-4.2.5/imgproc.c:6593:42: style: Same expression on both sides of '-'. [duplicateExpression]
tgif-QPL-4.2.5/imgproc.c:6596:42: style: Same expression on both sides of '-'. [duplicateExpression]
tgif-QPL-4.2.5/imgproc.c:915:8: style: The scope of the variable 'hashvalue' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:1046:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:2231:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:2231:43: style: The scope of the variable 'retry_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3112:17: style: The scope of the variable 'real_red' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3112:27: style: The scope of the variable 'real_green' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3112:39: style: The scope of the variable 'real_blue' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3555:23: style: The scope of the variable 'r' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3555:28: style: The scope of the variable 'g' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3555:33: style: The scope of the variable 'b' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3557:17: style: The scope of the variable 'ddr' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3557:22: style: The scope of the variable 'ddg' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:3557:27: style: The scope of the variable 'ddb' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5015:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5078:30: style: The scope of the variable 'tmp_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5272:14: style: The scope of the variable 'y_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5392:33: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5394:9: style: The scope of the variable 'red' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5394:17: style: The scope of the variable 'green' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5394:27: style: The scope of the variable 'blue' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5653:33: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5654:9: style: The scope of the variable 'red' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5654:17: style: The scope of the variable 'green' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5654:27: style: The scope of the variable 'blue' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5841:33: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7092:36: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7092:48: style: The scope of the variable 'rc' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7338:36: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7338:48: style: The scope of the variable 'rc' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7574:36: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7574:48: style: The scope of the variable 'rc' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7757:36: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:7892:40: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:8123:36: style: The scope of the variable 'short_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:8643:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/imgproc.c:5456:16: style: Checking if unsigned variable 'r' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:5457:16: style: Checking if unsigned variable 'g' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:5458:16: style: Checking if unsigned variable 'b' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:5892:16: style: Checking if unsigned variable 'r' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:5893:16: style: Checking if unsigned variable 'g' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:5894:16: style: Checking if unsigned variable 'b' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/imgproc.c:9029:37: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:9030:37: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:9031:37: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:9032:42: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:9033:42: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:9034:42: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/imgproc.c:6037:11: style: struct member 'RevWarpXformRec::x_coef' is never used. [unusedStructMember]
tgif-QPL-4.2.5/imgproc.c:6037:19: style: struct member 'RevWarpXformRec::y_coef' is never used. [unusedStructMember]
tgif-QPL-4.2.5/imgproc.c:4799:14: style: Variable 'image_h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/imgproc.c:948:12: error: Common realloc mistake: 'gpHistogram' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/import.c:1752:17: warning: Either the condition 'obj_ptr==0' is redundant or there is possible null pointer dereference: obj_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/import.c:1770:19: note: Assuming that condition 'obj_ptr==0' is not redundant
tgif-QPL-4.2.5/import.c:1752:17: note: Null pointer dereference
tgif-QPL-4.2.5/import.c:3123:4: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/import.c:3108:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3123:4: note: Variable 'rc' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3171:4: style: Variable 'aspect_ratio' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/import.c:3163:0: note: Variable 'aspect_ratio' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3171:4: note: Variable 'aspect_ratio' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3172:4: style: Variable 'orig_aspect_ratio' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/import.c:3163:0: note: Variable 'orig_aspect_ratio' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3172:4: note: Variable 'orig_aspect_ratio' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3712:4: style: Variable 'pixmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/import.c:3707:0: note: Variable 'pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3712:4: note: Variable 'pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3713:4: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/import.c:3707:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:3713:4: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/import.c:703:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/import.c:2435:9: style: The scope of the variable 'szTop' can be reduced. [variableScope]
tgif-QPL-4.2.5/import.c:2665:13: style: The scope of the variable 'import_other_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/import.c:3191:10: style: Variable 'final_w' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/import.c:3190:20: style: Variable 'final_h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/import.c:3514:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/ini.c:557:16: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/ini.c:592:19: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/mainloop.c:1058:14: style: Condition '!nAttemptToMerge' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/mainloop.c:1055:35: note: Assuming that condition '!nAttemptToMerge' is not redundant
tgif-QPL-4.2.5/mainloop.c:1058:14: note: Condition '!nAttemptToMerge' is always true
tgif-QPL-4.2.5/mainloop.c:176:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:781:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1927:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1928:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1928:11: style: The scope of the variable 'poly_id' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1928:20: style: The scope of the variable 'speed' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1928:27: style: The scope of the variable 'pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1930:18: style: The scope of the variable 'button_event' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:2034:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/mainloop.c:1048:23: style: Variable 'tmp_remote_fname' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/mainmenu.c:379:22: error: Array 'subMenuInfo[32]' accessed at index 32, which is out of bounds. [arrayIndexOutOfBounds]
tgif-QPL-4.2.5/mainmenu.c:559:26: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant
tgif-QPL-4.2.5/mainmenu.c:559:26: note: Null pointer dereference
tgif-QPL-4.2.5/mainmenu.c:561:15: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant
tgif-QPL-4.2.5/mainmenu.c:561:15: note: Null pointer dereference
tgif-QPL-4.2.5/mainmenu.c:562:15: warning: Either the condition 'menu==0' is redundant or there is possible null pointer dereference: menu. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/mainmenu.c:573:13: note: Assuming that condition 'menu==0' is not redundant
tgif-QPL-4.2.5/mainmenu.c:562:15: note: Null pointer dereference
tgif-QPL-4.2.5/mainmenu.c:1114:4: style: Variable 'zoomScale' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tgif-QPL-4.2.5/mainmenu.c:1113:4: note: Variable 'zoomScale' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/mainmenu.c:1114:4: note: Variable 'zoomScale' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/mainmenu.c:815:20: style: The scope of the variable 'item_info' can be reduced. [variableScope]
tgif-QPL-4.2.5/mark.c:73:54: style: Condition '!autoRotatePivot' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/mark.c:72:28: note: Assignment 'autoRotatePivot=1', assigned value is 1
tgif-QPL-4.2.5/mark.c:73:54: note: Condition '!autoRotatePivot' is always false
tgif-QPL-4.2.5/mark.c:314:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/mark.c:419:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/mark.c:773:14: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/mark.c:891:0: error: Memory leak: tmp_smooth [memleak]
tgif-QPL-4.2.5/markup.c:102:23: style: The scope of the variable 'saved_ch' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:3033:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tgif-QPL-4.2.5/menu.c:3032:20: note: outer condition: bitmask&XValue
tgif-QPL-4.2.5/menu.c:3033:22: note: identical inner condition: bitmask&XValue
tgif-QPL-4.2.5/menu.c:2032:20: style: Condition 'gnUncheckWhenMoused' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/menu.c:1749:13: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/menu.c:1746:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/menu.c:1749:13: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/menu.c:1789:13: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/menu.c:1786:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/menu.c:1789:13: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/menu.c:2284:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/menu.c:2287:9: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/menu.c:2284:7: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/menu.c:2166:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:2747:8: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:2747:16: style: The scope of the variable 'amount' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:2747:24: style: The scope of the variable 'left' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:2748:50: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:2898:35: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/menu.c:3347:9: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/miniline.c:1840:24: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tgif-QPL-4.2.5/miniline.c:1839:21: note: outer condition: pStrBlock==gstTextHighlightInfo.end_str_block_ptr
tgif-QPL-4.2.5/miniline.c:1840:24: note: identical inner condition: pStrBlock==gstTextHighlightInfo.end_str_block_ptr
tgif-QPL-4.2.5/miniline.c:5981:17: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tgif-QPL-4.2.5/miniline.c:5977:11: note: outer condition: do_dump
tgif-QPL-4.2.5/miniline.c:5981:17: note: identical inner condition: do_dump
tgif-QPL-4.2.5/miniline.c:5496:18: style: Condition 'all_blanks' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/miniline.c:5450:27: note: Assignment 'all_blanks=0', assigned value is 0
tgif-QPL-4.2.5/miniline.c:5496:18: note: Condition 'all_blanks' is always false
tgif-QPL-4.2.5/miniline.c:4900:10: style: Variable 'saved_ch' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/miniline.c:4897:0: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:4900:10: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:4919:10: style: Variable 'saved_ch' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/miniline.c:4916:0: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:4919:10: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:4936:10: style: Variable 'saved_ch' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/miniline.c:4933:0: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:4936:10: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/miniline.c:1259:0: style: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'. [duplicateAssignExpression]
tgif-QPL-4.2.5/miniline.c:1260:0: note: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'.
tgif-QPL-4.2.5/miniline.c:1259:0: note: Same expression used in consecutive assignments of 'saved_baseline_y' and 'min_y'.
tgif-QPL-4.2.5/miniline.c:1260:0: style: Same expression used in consecutive assignments of 'min_y' and 'max_y'. [duplicateAssignExpression]
tgif-QPL-4.2.5/miniline.c:1260:0: note: Same expression used in consecutive assignments of 'min_y' and 'max_y'.
tgif-QPL-4.2.5/miniline.c:1260:0: note: Same expression used in consecutive assignments of 'min_y' and 'max_y'.
tgif-QPL-4.2.5/miniline.c:1876:29: style: The scope of the variable 'w' can be reduced. [variableScope]
tgif-QPL-4.2.5/miniline.c:5449:13: style: The scope of the variable 'word_start' can be reduced. [variableScope]
tgif-QPL-4.2.5/miniline.c:5449:30: style: The scope of the variable 'saved_ch' can be reduced. [variableScope]
tgif-QPL-4.2.5/miniline.c:521:60: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/move.c:501:39: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && Dx==0)' is equivalent to 'seg_dy!=0 || Dx==0' [redundantCondition]
tgif-QPL-4.2.5/move.c:506:39: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && Dy==0)' is equivalent to 'seg_dx!=0 || Dy==0' [redundantCondition]
tgif-QPL-4.2.5/move.c:514:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && Dx==0)' is equivalent to 'seg_dy!=0 || Dx==0' [redundantCondition]
tgif-QPL-4.2.5/move.c:517:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && Dy==0)' is equivalent to 'seg_dx!=0 || Dy==0' [redundantCondition]
tgif-QPL-4.2.5/move.c:1245:8: style: Condition '!move_sub_obj' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/move.c:1222:45: note: Assignment 'move_sub_obj=0', assigned value is 0
tgif-QPL-4.2.5/move.c:1245:8: note: Condition '!move_sub_obj' is always true
tgif-QPL-4.2.5/move.c:1252:8: style: Condition '!move_sub_obj' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/move.c:1222:45: note: Assignment 'move_sub_obj=0', assigned value is 0
tgif-QPL-4.2.5/move.c:1252:8: note: Condition '!move_sub_obj' is always true
tgif-QPL-4.2.5/msg.c:1862:51: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/msg.c:2106:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/msg.c:1061:16: style: Variable 'dx' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/msg.c:1057:0: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/msg.c:1061:16: note: Variable 'dx' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/msg.c:542:17: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/msg.c:681:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/msg.c:751:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/msg.c:801:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/msg.c:871:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:1261:25: style: Same expression on both sides of '-' because the value of 'count' and '1' are the same. [duplicateExpression]
tgif-QPL-4.2.5/names.c:1256:20: note: 'count' is assigned value '1' here.
tgif-QPL-4.2.5/names.c:1261:25: note: Same expression on both sides of '-' because the value of 'count' and '1' are the same.
tgif-QPL-4.2.5/names.c:196:9: style: The scope of the variable 'dirp' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:288:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:331:8: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:519:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:569:22: style: The scope of the variable 'domain_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:569:52: style: The scope of the variable 'cap_tool_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:757:14: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:806:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:1453:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/names.c:1638:9: style: The scope of the variable 'dirp' can be reduced. [variableScope]
tgif-QPL-4.2.5/navigate.c:1340:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/navigate.c:1374:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/navigate.c:1214:58: error: Memory leak: full_fname [memleak]
tgif-QPL-4.2.5/navigate.c:837:12: error: Common realloc mistake: 'ppsz_buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/oval.c:100:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/oval.c:695:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/oval.c:695:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/oval.c:772:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/oval.c:987:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/oval.c:351:0: error: Memory leak: tmp_sv [memleak]
tgif-QPL-4.2.5/page.c:1193:21: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tgif-QPL-4.2.5/page.c:1192:43: note: outer condition: cols*rows>=lastPageNum
tgif-QPL-4.2.5/page.c:1193:21: note: opposite inner condition: cols*rows<lastPageNum
tgif-QPL-4.2.5/page.c:745:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:836:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:855:13: style: The scope of the variable 'psz' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:958:20: style: The scope of the variable 'attr_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1481:26: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:8: style: The scope of the variable 'ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:13: style: The scope of the variable 'lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:18: style: The scope of the variable 'rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:23: style: The scope of the variable 'rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:28: style: The scope of the variable 'next_page_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1825:41: style: The scope of the variable 'next_page_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1870:28: style: The scope of the variable 'index' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1915:11: style: The scope of the variable 'dx' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:1915:15: style: The scope of the variable 'dy' can be reduced. [variableScope]
tgif-QPL-4.2.5/page.c:116:4: style: Variable 'y_offset' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/page.c:1874:18: style: Variable 'saved_top_obj' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/page.c:2442:16: error: Common realloc mistake: 'pages_to_fix' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/pattern.c:413:23: style: The scope of the variable 'ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:413:28: style: The scope of the variable 'lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:413:33: style: The scope of the variable 'rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:413:38: style: The scope of the variable 'rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:613:8: style: The scope of the variable 'ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:613:13: style: The scope of the variable 'lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:613:18: style: The scope of the variable 'rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:613:23: style: The scope of the variable 'rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:766:48: style: The scope of the variable 'num_ss_pts' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:950:48: style: The scope of the variable 'num_ss_pts' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1200:53: style: The scope of the variable 'count' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1730:8: style: The scope of the variable 'ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1730:13: style: The scope of the variable 'lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1730:18: style: The scope of the variable 'rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1730:23: style: The scope of the variable 'rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1990:8: style: The scope of the variable 'ltx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1990:13: style: The scope of the variable 'lty' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1990:18: style: The scope of the variable 'rbx' can be reduced. [variableScope]
tgif-QPL-4.2.5/pattern.c:1990:23: style: The scope of the variable 'rby' can be reduced. [variableScope]
tgif-QPL-4.2.5/pin.c:321:10: style: Variable 'something_changed' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/pngtrans.c:44:24: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:194:30: style: Condition 'gnDebugPngParse>1' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:238:24: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:256:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:276:33: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:284:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:294:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:319:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:391:30: style: Condition 'gnDebugPngParse>0' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/pngtrans.c:462:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/pngtrans.c:463:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/pngtrans.c:464:8: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/pngtrans.c:298:86: error: Memory leak: buf [memleak]
tgif-QPL-4.2.5/poly.c:907:4: style: Variable 'pipt' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/poly.c:904:0: note: Variable 'pipt' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/poly.c:907:4: note: Variable 'pipt' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/poly.c:394:28: style: The scope of the variable 'num_ss_pts' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:396:16: style: The scope of the variable 'elem' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:918:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:1861:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:1861:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:1960:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:3802:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:3805:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:3805:16: style: The scope of the variable 'sin' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:3805:21: style: The scope of the variable 'cos' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:5102:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:5105:31: style: The scope of the variable 'count' can be reduced. [variableScope]
tgif-QPL-4.2.5/poly.c:4755:8: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/poly.c:4953:10: style: Variable 'nibble_count' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/poly.c:5170:0: error: Memory leak: smooth [memleak]
tgif-QPL-4.2.5/poly.c:5083:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tgif-QPL-4.2.5/polygon.c:444:38: style: The scope of the variable 'num_ss_pts' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:446:16: style: The scope of the variable 'elem' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:1788:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:1788:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:1832:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:2092:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:2095:45: style: The scope of the variable 'count' can be reduced. [variableScope]
tgif-QPL-4.2.5/polygon.c:2014:7: style: Variable 'num_created' is modified but its new value is never used. [unreadVariable]
tgif-QPL-4.2.5/polygon.c:2154:0: error: Memory leak: smooth [memleak]
tgif-QPL-4.2.5/ps.c:1132:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/ps.c:1139:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/raster.c:359:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:359:14: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:359:17: style: The scope of the variable 'short_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:359:26: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:359:31: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:360:26: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/raster.c:383:54: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/raster.c:384:53: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/raster.c:385:53: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/raster.c:530:57: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/raster.c:531:56: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/raster.c:532:56: warning: Found calculation inside sizeof(). [sizeofCalculation]
tgif-QPL-4.2.5/rcbox.c:180:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/rcbox.c:692:8: style: The scope of the variable 'mouse_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/rcbox.c:692:17: style: The scope of the variable 'mouse_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/rcbox.c:763:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/rcbox.c:763:46: style: The scope of the variable 'msg' can be reduced. [variableScope]
tgif-QPL-4.2.5/rcbox.c:954:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/rect.c:164:4: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/rect.c:162:0: note: Variable 'x' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rect.c:164:4: note: Variable 'x' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rect.c:166:4: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/rect.c:162:0: note: Variable 'y' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rect.c:166:4: note: Variable 'y' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rect.c:447:20: style: The scope of the variable 'x1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:447:28: style: The scope of the variable 'y1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:486:20: style: The scope of the variable 'x1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:486:28: style: The scope of the variable 'y1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:525:20: style: The scope of the variable 'x1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:525:28: style: The scope of the variable 'y1' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:638:8: style: The scope of the variable 'w' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:735:8: style: The scope of the variable 'w' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:747:30: style: The scope of the variable 'tmp_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:747:37: style: The scope of the variable 'tmp_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:1136:27: style: The scope of the variable 'tmp_x' can be reduced. [variableScope]
tgif-QPL-4.2.5/rect.c:1136:34: style: The scope of the variable 'tmp_y' can be reduced. [variableScope]
tgif-QPL-4.2.5/remote.c:1500:52: warning: Logical conjunction always evaluates to false: *(first_semi_ptr) == ' ' && *(first_semi_ptr) == '\t'. [incorrectLogicOperator]
tgif-QPL-4.2.5/remote.c:696:7: warning: Either the condition 'buf!=0' is redundant or there is possible null pointer dereference: buf. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/remote.c:698:15: note: Assuming that condition 'buf!=0' is not redundant
tgif-QPL-4.2.5/remote.c:696:7: note: Null pointer dereference
tgif-QPL-4.2.5/remote.c:1802:47: warning: Either the condition 'psz_content_type==0' is redundant or there is possible null pointer dereference: psz_content_type. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/remote.c:1812:41: note: Assuming that condition 'psz_content_type==0' is not redundant
tgif-QPL-4.2.5/remote.c:1802:47: note: Null pointer dereference
tgif-QPL-4.2.5/remote.c:148:10: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/remote.c:1041:22: style: The scope of the variable 'realm_value' can be reduced. [variableScope]
tgif-QPL-4.2.5/remote.c:694:10: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/remote.c:1712:18: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/remote.c:1722:18: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/rm_intrf.c:250:45: style: The scope of the variable 'psz_copy' can be reduced. [variableScope]
tgif-QPL-4.2.5/rm_intrf.c:251:11: style: The scope of the variable 'found' can be reduced. [variableScope]
tgif-QPL-4.2.5/rm_intrf.c:444:15: style: Function 'RM_getCurStatus' argument 3 names different: declaration 'current_status' definition 'c'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:76:57: note: Function 'RM_getCurStatus' argument 3 names different: declaration 'current_status' definition 'c'.
tgif-QPL-4.2.5/rm_intrf.c:444:15: note: Function 'RM_getCurStatus' argument 3 names different: declaration 'current_status' definition 'c'.
tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:57:12: style: The scope of the variable 'pidfile' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:63:12: style: The scope of the variable 'mcastproxy_pid_file' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/mcastproxy/mcastproxy.c:379:21: style: The scope of the variable 'host' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:89:9: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:71:14: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:153:5: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/rmcast/rmchat/rmchat.c:206:17: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/rmcast/src/rmcache.c:218:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1017:19: warning: Either the condition 'hostname==NULL' is redundant or there is possible null pointer dereference: hostname. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1017:62: note: Assuming that condition 'hostname==NULL' is not redundant
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1017:19: note: Null pointer dereference
tgif-QPL-4.2.5/rmcast/src/rmcast.c:121:5: style: Variable 'fpin' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:113:0: note: Variable 'fpin' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:121:5: note: Variable 'fpin' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:114:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:114:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:114:37: style: The scope of the variable 'optionnumber' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:114:51: style: The scope of the variable 'host_counter' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:115:10: style: The scope of the variable 'option' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:115:25: style: The scope of the variable 'value' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:115:39: style: The scope of the variable 'trash' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:116:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:117:10: style: The scope of the variable 'aux_host_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:838:10: style: The scope of the variable 'logfilename' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:838:30: style: The scope of the variable 'localhost_name' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:839:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1170:29: style: The scope of the variable 'power' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1170:40: style: The scope of the variable 'ind' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:480:28: style: Function 'RM_getCurStatus' argument 1 names different: declaration 'group' definition 'group1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:76:29: note: Function 'RM_getCurStatus' argument 1 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:480:28: note: Function 'RM_getCurStatus' argument 1 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:480:40: style: Function 'RM_getCurStatus' argument 2 names different: declaration 'port' definition 'port1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:76:40: note: Function 'RM_getCurStatus' argument 2 names different: declaration 'port' definition 'port1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:480:40: note: Function 'RM_getCurStatus' argument 2 names different: declaration 'port' definition 'port1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:690:25: style: Function 'RM_joinGroup' argument 1 names different: declaration 'group' definition 'group1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:71:26: note: Function 'RM_joinGroup' argument 1 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:690:25: note: Function 'RM_joinGroup' argument 1 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:690:37: style: Function 'RM_joinGroup' argument 2 names different: declaration 'port' definition 'port1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:71:37: note: Function 'RM_joinGroup' argument 2 names different: declaration 'port' definition 'port1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:690:37: note: Function 'RM_joinGroup' argument 2 names different: declaration 'port' definition 'port1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:836:35: style: Function 'RM_setOption' argument 2 names different: declaration 'optvalue' definition 'opt_value'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:80:35: note: Function 'RM_setOption' argument 2 names different: declaration 'optvalue' definition 'opt_value'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:836:35: note: Function 'RM_setOption' argument 2 names different: declaration 'optvalue' definition 'opt_value'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1053:37: style: Function 'RM_leaveGroup' argument 2 names different: declaration 'group' definition 'group1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmcast.h:72:37: note: Function 'RM_leaveGroup' argument 2 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:1053:37: note: Function 'RM_leaveGroup' argument 2 names different: declaration 'group' definition 'group1'.
tgif-QPL-4.2.5/rmcast/src/rmcast.c:136:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/rmcast/src/rmcast.c:215:37: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/rmcast/src/rmevent.c:894:14: style: The scope of the variable 'ant' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmevent.c:1220:41: style: Function 'eventListFind' argument 1 names different: declaration 'el' definition 'el1'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rmevent.h:57:41: note: Function 'eventListFind' argument 1 names different: declaration 'el' definition 'el1'.
tgif-QPL-4.2.5/rmcast/src/rmevent.c:1220:41: note: Function 'eventListFind' argument 1 names different: declaration 'el' definition 'el1'.
tgif-QPL-4.2.5/rmcast/src/rmevent.c:378:9: error: Memory leak: el_node [memleak]
tgif-QPL-4.2.5/rmcast/src/rmevent.c:386:5: error: Memory leak: el_node [memleak]
tgif-QPL-4.2.5/rmcast/src/rminternals.c:1395:5: style: Variable 'p_old_cache_sender_entry' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/rmcast/src/rminternals.c:1375:0: note: Variable 'p_old_cache_sender_entry' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rminternals.c:1395:5: note: Variable 'p_old_cache_sender_entry' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rminternals.c:332:15: style: The scope of the variable 'time' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rminternals.c:469:9: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rminternals.c:992:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rminternals.c:461:35: style: Function 'rmcastReceivePackets' argument 1 names different: declaration 'soc' definition 'user_soc'. [funcArgNamesDifferent]
tgif-QPL-4.2.5/rmcast/src/rminternals.h:73:36: note: Function 'rmcastReceivePackets' argument 1 names different: declaration 'soc' definition 'user_soc'.
tgif-QPL-4.2.5/rmcast/src/rminternals.c:461:35: note: Function 'rmcastReceivePackets' argument 1 names different: declaration 'soc' definition 'user_soc'.
tgif-QPL-4.2.5/rmcast/src/rmmsgpckt.c:469:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:153:5: style: Variable 'retval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:132:5: note: Variable 'retval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:153:5: note: Variable 'retval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:90:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:177:20: style: The scope of the variable 'connfd' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/src/rmtcp.c:153:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:83:13: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:101:17: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:137:9: style: The scope of the variable 'sn' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:138:10: style: The scope of the variable 'member_id' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:139:10: style: The scope of the variable 'pid' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:140:10: style: The scope of the variable 'last_sn' can be reduced. [variableScope]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:80:13: warning: Array 'data' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*data)'? [incompleteArrayFill]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/tcpdump2rmcast.c:36:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgif-QPL-4.2.5/rmcast/tools/tcpdump2rmcast/timeofday.c:9:15: style: Unused variable: time [unusedVariable]
tgif-QPL-4.2.5/ruler.c:275:10: style: The scope of the variable 'fval' can be reduced. [variableScope]
tgif-QPL-4.2.5/ruler.c:276:8: style: The scope of the variable 'ival' can be reduced. [variableScope]
tgif-QPL-4.2.5/ruler.c:301:10: style: The scope of the variable 'fval' can be reduced. [variableScope]
tgif-QPL-4.2.5/ruler.c:302:8: style: The scope of the variable 'ival' can be reduced. [variableScope]
tgif-QPL-4.2.5/ruler.c:774:18: style: Variable 'orig_grid_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/scroll.c:786:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/scroll.c:788:12: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/scroll.c:786:10: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/scroll.c:1120:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tgif-QPL-4.2.5/scroll.c:1122:12: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/scroll.c:1120:10: note: Found duplicate branches for 'if' and 'else'.
tgif-QPL-4.2.5/scroll.c:598:8: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
tgif-QPL-4.2.5/scroll.c:990:8: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
tgif-QPL-4.2.5/scroll.c:1048:8: style: The scope of the variable 'adjustment' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:265:11: warning: Either the condition 'pSel==0' is redundant or there is possible null pointer dereference: pSel. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/select.c:261:13: note: Assuming that condition 'pSel==0' is not redundant
tgif-QPL-4.2.5/select.c:265:11: note: Null pointer dereference
tgif-QPL-4.2.5/select.c:266:4: warning: Either the condition 'pSel==0' is redundant or there is possible null pointer dereference: pSel. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/select.c:261:13: note: Assuming that condition 'pSel==0' is not redundant
tgif-QPL-4.2.5/select.c:266:4: note: Null pointer dereference
tgif-QPL-4.2.5/select.c:267:4: warning: Either the condition 'pSel==0' is redundant or there is possible null pointer dereference: pSel. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/select.c:261:13: note: Assuming that condition 'pSel==0' is not redundant
tgif-QPL-4.2.5/select.c:267:4: note: Null pointer dereference
tgif-QPL-4.2.5/select.c:268:4: warning: Either the condition 'pSel==0' is redundant or there is possible null pointer dereference: pSel. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/select.c:261:13: note: Assuming that condition 'pSel==0' is not redundant
tgif-QPL-4.2.5/select.c:268:4: note: Null pointer dereference
tgif-QPL-4.2.5/select.c:174:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:512:8: style: The scope of the variable 'found_attr' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:978:30: style: The scope of the variable 'max_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:978:43: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1257:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1257:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1257:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1424:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1750:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1752:19: style: The scope of the variable 'sel_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:1754:19: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:2017:20: style: The scope of the variable 'attr_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:2534:8: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:2534:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:2539:8: style: The scope of the variable 'n' can be reduced. [variableScope]
tgif-QPL-4.2.5/select.c:2540:11: style: The scope of the variable 'mark' can be reduced. [variableScope]
tgif-QPL-4.2.5/setup.c:1704:33: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tgif-QPL-4.2.5/setup.c:687:4: style: Variable 'win' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:683:0: note: Variable 'win' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:687:4: note: Variable 'win' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:688:4: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:684:0: note: Variable 'selection' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:688:4: note: Variable 'selection' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:747:4: style: Variable 'requestor' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:740:0: note: Variable 'requestor' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:747:4: note: Variable 'requestor' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:748:4: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:741:0: note: Variable 'selection' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:748:4: note: Variable 'selection' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:749:4: style: Variable 'target' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:741:0: note: Variable 'target' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:749:4: note: Variable 'target' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:750:4: style: Variable 'property' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:741:0: note: Variable 'property' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:750:4: note: Variable 'property' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:751:4: style: Variable 'time' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/setup.c:742:0: note: Variable 'time' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:751:4: note: Variable 'time' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/setup.c:543:16: style: Variable 'cur_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/setup.c:687:10: style: Variable 'win' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/setup.c:751:11: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/setup.c:1044:7: warning: The buffer 'fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tgif-QPL-4.2.5/shape.c:1009:51: style: Same expression on both sides of '|'. [duplicateExpression]
tgif-QPL-4.2.5/shortcut.c:528:16: style: The scope of the variable 'precise_match' can be reduced. [variableScope]
tgif-QPL-4.2.5/shortcut.c:528:33: style: The scope of the variable 'ok' can be reduced. [variableScope]
tgif-QPL-4.2.5/shortcut.c:530:13: style: The scope of the variable 'saved_c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/shortcut.c:809:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:1844:8: style: Condition 'no_name' is always false [knownConditionTrueFalse]
tgif-QPL-4.2.5/special.c:1800:66: note: Assignment 'no_name=0', assigned value is 0
tgif-QPL-4.2.5/special.c:1844:8: note: Condition 'no_name' is always false
tgif-QPL-4.2.5/special.c:920:12: warning: Either the condition 'last_attr_ptr!=0' is redundant or there is possible null pointer dereference: last_attr_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:892:48: note: Assuming that condition 'last_attr_ptr!=0' is not redundant
tgif-QPL-4.2.5/special.c:920:12: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:921:33: warning: Either the condition 'last_attr_ptr!=0' is redundant or there is possible null pointer dereference: last_attr_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:892:48: note: Assuming that condition 'last_attr_ptr!=0' is not redundant
tgif-QPL-4.2.5/special.c:921:33: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1439:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1439:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1440:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1440:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1441:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1441:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1442:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1442:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1470:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1470:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1471:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1471:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1472:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1472:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:1473:10: warning: Either the condition 'first_attr_owner_obj!=0' is redundant or there is possible null pointer dereference: first_attr_owner_obj. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/special.c:1412:32: note: Assuming that condition 'first_attr_owner_obj!=0' is not redundant
tgif-QPL-4.2.5/special.c:1473:10: note: Null pointer dereference
tgif-QPL-4.2.5/special.c:616:10: style: Variable 'owner_obj' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/special.c:614:0: note: Variable 'owner_obj' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:616:10: note: Variable 'owner_obj' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:982:10: style: Variable 'button_pressed' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/special.c:976:0: note: Variable 'button_pressed' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:982:10: note: Variable 'button_pressed' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:1133:7: style: Variable 'button_pressed' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/special.c:1127:0: note: Variable 'button_pressed' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:1133:7: note: Variable 'button_pressed' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:2054:7: style: Variable 'saved_ch' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/special.c:2044:0: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:2054:7: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/special.c:92:8: style: The scope of the variable 'cx1' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:92:13: style: The scope of the variable 'cy1' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:92:18: style: The scope of the variable 'cx2' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:92:23: style: The scope of the variable 'cy2' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:942:22: style: The scope of the variable 'signal_name_obj' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:1092:34: style: The scope of the variable 'signal_name_obj' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:2560:40: style: The scope of the variable 'paper_size_spec' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:2831:18: style: The scope of the variable 'name' can be reduced. [variableScope]
tgif-QPL-4.2.5/special.c:1818:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/special.c:1821:18: style: Variable 'sym_ext_len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/special.c:3085:13: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/spline.c:644:11: style: The scope of the variable 'x0' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:644:15: style: The scope of the variable 'y0' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:644:35: style: The scope of the variable 'x3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:644:39: style: The scope of the variable 'y3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:645:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:11: style: The scope of the variable 'mx1' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:16: style: The scope of the variable 'my1' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:21: style: The scope of the variable 'mx2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:26: style: The scope of the variable 'my2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:31: style: The scope of the variable 'mx3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:876:36: style: The scope of the variable 'my3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:11: style: The scope of the variable 'mx1' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:16: style: The scope of the variable 'my1' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:21: style: The scope of the variable 'mx2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:26: style: The scope of the variable 'my2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:31: style: The scope of the variable 'mx3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:36: style: The scope of the variable 'my3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:67: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:946:70: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1161:20: style: The scope of the variable 'val' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1185:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1673:20: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1754:11: style: The scope of the variable 'mx2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1754:16: style: The scope of the variable 'my2' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1754:21: style: The scope of the variable 'mx3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:1754:26: style: The scope of the variable 'my3' can be reduced. [variableScope]
tgif-QPL-4.2.5/spline.c:74:19: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/stk.c:370:9: style: The scope of the variable 'fname' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:3269:33: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:3272:33: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:3286:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:3289:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:3303:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:3306:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5546:33: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5549:33: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5563:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5566:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5581:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:5584:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6158:33: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6161:33: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6176:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6179:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6194:36: style: Redundant condition: seg_dy==0. 'seg_dy!=0 || (seg_dy==0 && dx==0)' is equivalent to 'seg_dy!=0 || dx==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:6197:36: style: Redundant condition: seg_dx==0. 'seg_dx!=0 || (seg_dx==0 && dy==0)' is equivalent to 'seg_dx!=0 || dy==0' [redundantCondition]
tgif-QPL-4.2.5/stretch.c:270:28: style: The scope of the variable 'obj_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:1792:37: style: The scope of the variable 'on_reshape_attr' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:2065:37: style: The scope of the variable 'on_reshape_attr' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:2430:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:2430:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:2464:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:2464:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:3374:8: style: The scope of the variable 'poly_stretched' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:3808:8: style: The scope of the variable 'poly_stretched' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4735:20: style: The scope of the variable 'radian' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4735:28: style: The scope of the variable 'sin_val' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4735:37: style: The scope of the variable 'cos_val' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4754:20: style: The scope of the variable 'radian' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4754:28: style: The scope of the variable 'sin_val' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4754:37: style: The scope of the variable 'cos_val' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5118:8: style: The scope of the variable 'text_obj_created' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5118:26: style: The scope of the variable 'text_cursor_shown' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5170:8: style: The scope of the variable 'text_obj_created' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5170:26: style: The scope of the variable 'text_cursor_shown' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5652:8: style: The scope of the variable 'poly_stretched' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:5711:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:6267:8: style: The scope of the variable 'poly_stretched' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:6945:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/stretch.c:4011:23: style: Variable 'prev_page_num' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/stretch.c:6372:7: style: Variable 'shear_hori' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/stretch.c:417:13: error: Common realloc mistake: 'ppsz_names' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/tangram2.c:920:17: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tgif-QPL-4.2.5/tangram2.c:1749:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/tangram2.c:1984:46: style: The scope of the variable 'psz' can be reduced. [variableScope]
tgif-QPL-4.2.5/tangram2.c:809:27: style: Checking if unsigned variable 'strlen(symname)' is less than zero. [unsignedLessThanZero]
tgif-QPL-4.2.5/tangram2.c:1618:6: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tangram2.c:355:9: error: Common realloc mistake: 'packet_queue' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/tcp.c:81:20: style: The scope of the variable 'p_hostent' can be reduced. [variableScope]
tgif-QPL-4.2.5/tcp.c:210:15: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/tdgtbmpl.c:165:4: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tdgtbmpl.c:160:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtbmpl.c:165:4: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtbmpl.c:520:10: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tdgtbmpl.c:514:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtbmpl.c:520:10: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtbmpl.c:206:24: style: The scope of the variable 'pblii_next' can be reduced. [variableScope]
tgif-QPL-4.2.5/tdgtbmpl.c:179:23: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tdgtbmpl.c:395:7: style: Variable 'frac' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tdgtlist.c:231:4: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tdgtlist.c:227:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtlist.c:231:4: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtlist.c:580:10: style: Variable 'start_frac' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tdgtlist.c:577:0: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtlist.c:580:10: note: Variable 'start_frac' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tdgtlist.c:244:23: style: Variable 'block_h' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tdgtlist.c:461:7: style: Variable 'frac' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tdgtsedt.c:276:34: warning: Logical conjunction always evaluates to false: key_sym >= '\040' && key_sym <= '\377'. [incorrectLogicOperator]
tgif-QPL-4.2.5/tdgtsedt.c:77:11: style: Condition '!found' is always true [knownConditionTrueFalse]
tgif-QPL-4.2.5/tdgtsedt.c:75:64: note: Assignment 'found=0', assigned value is 0
tgif-QPL-4.2.5/tdgtsedt.c:77:11: note: Condition '!found' is always true
tgif-QPL-4.2.5/tdgtsedt.c:459:19: warning: Either the condition 'str!=0' is redundant or there is possible null pointer dereference: str. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tdgtsedt.c:468:12: note: Assuming that condition 'str!=0' is not redundant
tgif-QPL-4.2.5/tdgtsedt.c:459:19: note: Null pointer dereference
tgif-QPL-4.2.5/tdgtsedt.c:75:8: style: The scope of the variable 'prev_too_long' can be reduced. [variableScope]
tgif-QPL-4.2.5/tdgtsedt.c:89:29: style: Variable 'prev_too_long' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/text.c:946:4: style: Variable 'textHighlight' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tgif-QPL-4.2.5/text.c:941:4: note: Variable 'textHighlight' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/text.c:946:4: note: Variable 'textHighlight' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/text.c:5608:4: style: Variable 'curOverlineOn' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tgif-QPL-4.2.5/text.c:5605:4: note: Variable 'curOverlineOn' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/text.c:5608:4: note: Variable 'curOverlineOn' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/text.c:5965:4: style: Variable 'fv' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/text.c:5962:0: note: Variable 'fv' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/text.c:5965:4: note: Variable 'fv' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/text.c:6864:4: style: Variable 'saved_ch' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/text.c:6860:0: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/text.c:6864:4: note: Variable 'saved_ch' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/text.c:2099:26: style: The scope of the variable 'update_highlighted_text_bboxes' can be reduced. [variableScope]
tgif-QPL-4.2.5/text.c:2108:39: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/text.c:4009:19: style: The scope of the variable 'c_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/text.c:5044:33: style: The scope of the variable 'inbuf' can be reduced. [variableScope]
tgif-QPL-4.2.5/text.c:6273:44: style: The scope of the variable 'font_h' can be reduced. [variableScope]
tgif-QPL-4.2.5/text.c:2439:15: style: Variable 'attr_ptr' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/text.c:4101:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/text.c:4103:4: style: Variable 'xinc' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/text.c:4104:11: style: Variable 'yinc' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/text.c:5506:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/text.c:5553:34: error: Uninitialized struct member: orig_obbox.ltx [uninitStructMember]
tgif-QPL-4.2.5/text.c:5554:34: error: Uninitialized struct member: orig_obbox.lty [uninitStructMember]
tgif-QPL-4.2.5/text.c:5553:19: error: Uninitialized struct member: orig_obbox.rbx [uninitStructMember]
tgif-QPL-4.2.5/text.c:5554:19: error: Uninitialized struct member: orig_obbox.rby [uninitStructMember]
tgif-QPL-4.2.5/tgcwdl.c:737:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgcwdl.c:740:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant
tgif-QPL-4.2.5/tgcwdl.c:737:22: note: Null pointer dereference
tgif-QPL-4.2.5/tgcwdl.c:819:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgcwdl.c:822:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant
tgif-QPL-4.2.5/tgcwdl.c:819:22: note: Null pointer dereference
tgif-QPL-4.2.5/tgcwdl.c:896:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgcwdl.c:899:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant
tgif-QPL-4.2.5/tgcwdl.c:896:22: note: Null pointer dereference
tgif-QPL-4.2.5/tgcwdl.c:1629:50: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgcwdl.c:1634:18: note: Assuming that condition 'pTdgtBase==0' is not redundant
tgif-QPL-4.2.5/tgcwdl.c:1629:50: note: Null pointer dereference
tgif-QPL-4.2.5/tgcwdl.c:165:4: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:160:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:165:4: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:166:4: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:160:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:166:4: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:167:4: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:160:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:167:4: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:275:7: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:267:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:275:7: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:276:7: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:267:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:276:7: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:277:7: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:267:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:277:7: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:311:4: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:308:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:311:4: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:312:4: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:308:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:312:4: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:313:4: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:308:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:313:4: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1695:10: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:1691:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1695:10: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1696:10: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:1691:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1696:10: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1697:10: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgcwdl.c:1691:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1697:10: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgcwdl.c:1576:12: style: Variable 'cur_x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgcwdl.c:1577:12: style: Variable 'cur_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgcwdl.c:1581:12: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgcwdl.c:1752:4: style: Variable 'h_pad' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgcwdl.c:1753:4: style: Variable 'v_pad' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgcwheel.c:118:13: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgif.c:335:9: style: The scope of the variable 'inbuf' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgif.c:336:8: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/tginssym.c:144:13: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:715:54: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgisdl.c:720:18: note: Assuming that condition 'pTdgtBase==0' is not redundant
tgif-QPL-4.2.5/tgisdl.c:715:54: note: Null pointer dereference
tgif-QPL-4.2.5/tgisdl.c:779:11: style: The scope of the variable 'col' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgisdl.c:779:18: style: The scope of the variable 'x' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgisdl.c:198:28: style: Variable 'pTdgtBase' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:662:12: style: Variable 'cur_x' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:663:12: style: Variable 'cur_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:667:12: style: Variable 'end_y' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:832:4: style: Variable 'h_pad' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:833:4: style: Variable 'v_pad' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgisdl.c:830:23: style: Variable 'rgbhsv_width' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgtwb5.c:154:13: style: Variable 'has_ch' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgtwb5dl.c:815:22: warning: Either the condition 'pTdgtDraw==0' is redundant or there is possible null pointer dereference: pTdgtDraw. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgtwb5dl.c:818:18: note: Assuming that condition 'pTdgtDraw==0' is not redundant
tgif-QPL-4.2.5/tgtwb5dl.c:815:22: note: Null pointer dereference
tgif-QPL-4.2.5/tgtwb5dl.c:1189:37: warning: Either the condition 'pTdgtBase==0' is redundant or there is possible null pointer dereference: pTdgtBase. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/tgtwb5dl.c:1194:18: note: Assuming that condition 'pTdgtBase==0' is not redundant
tgif-QPL-4.2.5/tgtwb5dl.c:1189:37: note: Null pointer dereference
tgif-QPL-4.2.5/tgtwb5dl.c:306:7: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/tgtwb5dl.c:301:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgtwb5dl.c:306:7: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/tgtwb5dl.c:187:34: style: The scope of the variable 'hval' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgtwb5dl.c:678:46: style: The scope of the variable 'inside' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgtwb5dl.c:678:59: style: The scope of the variable 'highlighted' can be reduced. [variableScope]
tgif-QPL-4.2.5/tgtwb5dl.c:97:14: style: struct member 'tagZyfhDpyAppendInfo::base_ctl' is never used. [unusedStructMember]
tgif-QPL-4.2.5/tgtwb5dl.c:98:8: style: struct member 'tagZyfhDpyAppendInfo::row' is never used. [unusedStructMember]
tgif-QPL-4.2.5/tgtwb5dl.c:98:13: style: struct member 'tagZyfhDpyAppendInfo::col' is never used. [unusedStructMember]
tgif-QPL-4.2.5/tgtwb5dl.c:452:12: style: Variable 'ok' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/tgtwb5dl.c:1272:0: error: Memory leak: pzdi [memleak]
tgif-QPL-4.2.5/tidget.c:726:16: style: The scope of the variable 'pElem' can be reduced. [variableScope]
tgif-QPL-4.2.5/util.c:648:4: style: Variable 'ms_start_time' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/util.c:639:0: note: Variable 'ms_start_time' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/util.c:648:4: note: Variable 'ms_start_time' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/util.c:180:27: style: The scope of the variable 'ch1' can be reduced. [variableScope]
tgif-QPL-4.2.5/util.c:180:32: style: The scope of the variable 'ch2' can be reduced. [variableScope]
tgif-QPL-4.2.5/util.c:199:27: style: The scope of the variable 'ch1' can be reduced. [variableScope]
tgif-QPL-4.2.5/util.c:199:32: style: The scope of the variable 'ch2' can be reduced. [variableScope]
tgif-QPL-4.2.5/util.c:446:19: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/wb.c:2358:4: style: Variable 'writeFileFailed' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tgif-QPL-4.2.5/wb.c:2342:4: note: Variable 'writeFileFailed' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/wb.c:2358:4: note: Variable 'writeFileFailed' is reassigned a value before the old one has been used if variable is no semaphore variable.
tgif-QPL-4.2.5/wb.c:2768:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tgif-QPL-4.2.5/wb_buff.c:187:5: error: Memory leak: newitem [memleak]
tgif-QPL-4.2.5/wb_buff.c:293:3: error: Memory leak: newitem [memleak]
tgif-QPL-4.2.5/wb_buff.c:346:3: error: Memory leak: buffer [memleak]
tgif-QPL-4.2.5/wb_buff.c:118:3: error: Common realloc mistake: 'table' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/wb_seg.c:188:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1573:4: style: Variable 'd_val' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:1567:0: note: Variable 'd_val' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:1573:4: note: Variable 'd_val' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2063:16: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2058:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2063:16: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2064:16: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2058:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2064:16: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2065:16: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2058:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2065:16: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2750:10: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2748:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2750:10: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2751:10: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2748:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2751:10: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2752:10: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:2748:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:2752:10: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3547:4: style: Variable 'dest_pixmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:3544:0: note: Variable 'dest_pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3547:4: note: Variable 'dest_pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3913:13: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:3908:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3913:13: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3914:13: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:3908:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3914:13: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3915:13: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:3908:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:3915:13: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4085:16: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4079:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4085:16: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4086:16: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4079:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4086:16: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4087:16: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4079:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4087:16: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4088:16: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4080:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4088:16: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4439:10: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4432:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4439:10: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4440:10: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4432:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4440:10: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4441:10: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4432:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4441:10: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4503:10: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4496:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4503:10: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4504:10: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4496:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4504:10: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4505:10: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:4496:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:4505:10: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5818:13: style: Variable 'fval' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:5813:0: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5818:13: note: Variable 'fval' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5819:13: style: Variable 'dx_scale' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:5814:0: note: Variable 'dx_scale' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5819:13: note: Variable 'dx_scale' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5821:13: style: Variable 'dy_scale' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xbitmap.c:5814:0: note: Variable 'dy_scale' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:5821:13: note: Variable 'dy_scale' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xbitmap.c:512:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:696:8: style: The scope of the variable 'start_col' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:696:19: style: The scope of the variable 'start_row' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1467:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1752:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1753:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1753:11: style: The scope of the variable 'value' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:1805:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2407:22: style: The scope of the variable 'name' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2408:8: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2414:15: style: The scope of the variable 'page_spec' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2478:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2479:8: style: The scope of the variable 'n' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2482:14: style: The scope of the variable 'v' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:2773:41: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:3115:20: style: The scope of the variable 'attr_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:3857:23: style: The scope of the variable 'bit_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:3857:36: style: The scope of the variable 'data' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:3868:30: style: The scope of the variable 'limitcol' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4049:23: style: The scope of the variable 'bit_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4049:36: style: The scope of the variable 'data' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4874:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4875:26: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4877:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:4878:24: style: The scope of the variable 'pfp' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5347:20: style: The scope of the variable 'sx' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5347:24: style: The scope of the variable 'sy' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5387:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5625:31: style: The scope of the variable 'bit_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5625:42: style: The scope of the variable 'data' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5671:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5900:24: style: The scope of the variable 'bg_color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5901:31: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5901:34: style: The scope of the variable 'k' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5901:37: style: The scope of the variable 'data' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5902:8: style: The scope of the variable 'nibble_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5902:22: style: The scope of the variable 'bit_count' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5902:33: style: The scope of the variable 'num_nibbles' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5904:57: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:6424:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xbitmap.c:5847:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tgif-QPL-4.2.5/xbitmap.c:3193:7: style: Variable 'line_num' is modified but its new value is never used. [unreadVariable]
tgif-QPL-4.2.5/xbitmap.c:4355:7: error: Resource leak: fp [resourceLeak]
tgif-QPL-4.2.5/xbitmap.c:5777:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/xbitmap.c:204:4: error: Common realloc mistake: 'pixelValue' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:205:4: error: Common realloc mistake: 'colorIndexToDumpIndex' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:207:4: error: Common realloc mistake: 'dumpIndexToColorIndex' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:211:7: error: Common realloc mistake: 'colorChar' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:214:7: error: Common realloc mistake: 'colorChar' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:6184:22: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xbitmap.c:2038:0: error: Memory leak: data [memleak]
tgif-QPL-4.2.5/xbitmap.c:3887:0: error: Memory leak: thiserr [memleak]
tgif-QPL-4.2.5/xbitmap.c:3887:0: error: Memory leak: nexterr [memleak]
tgif-QPL-4.2.5/xbitmap.c:3887:0: error: Memory leak: bits [memleak]
tgif-QPL-4.2.5/xbitmap.c:6135:0: error: Memory leak: filename [memleak]
tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/xpixmap.c:2212:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/xpixmap.c:3324:11: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/xpixmap.c:3324:11: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tgif-QPL-4.2.5/xpixmap.c:1502:23: warning: Either the condition 'pipi==0' is redundant or there is possible null pointer dereference: pipi. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/xpixmap.c:1506:13: note: Assuming that condition 'pipi==0' is not redundant
tgif-QPL-4.2.5/xpixmap.c:1502:23: note: Null pointer dereference
tgif-QPL-4.2.5/xpixmap.c:2793:5: warning: Either the condition 'new_alloc!=0' is redundant or there is possible null pointer dereference: new_alloc. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/xpixmap.c:2643:18: note: Assuming that condition 'new_alloc!=0' is not redundant
tgif-QPL-4.2.5/xpixmap.c:2793:5: note: Null pointer dereference
tgif-QPL-4.2.5/xpixmap.c:3543:5: warning: Either the condition 'color_char==0' is redundant or there is possible null pointer dereference: color_char. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/xpixmap.c:3546:19: note: Assuming that condition 'color_char==0' is not redundant
tgif-QPL-4.2.5/xpixmap.c:3543:5: note: Null pointer dereference
tgif-QPL-4.2.5/xpixmap.c:3545:5: warning: Either the condition 'color_str==0' is redundant or there is possible null pointer dereference: color_str. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/xpixmap.c:3546:40: note: Assuming that condition 'color_str==0' is not redundant
tgif-QPL-4.2.5/xpixmap.c:3545:5: note: Null pointer dereference
tgif-QPL-4.2.5/xpixmap.c:5114:14: warning: Either the condition 'obj_ptr==0' is redundant or there is possible null pointer dereference: obj_ptr. [nullPointerRedundantCheck]
tgif-QPL-4.2.5/xpixmap.c:5116:16: note: Assuming that condition 'obj_ptr==0' is not redundant
tgif-QPL-4.2.5/xpixmap.c:5114:14: note: Null pointer dereference
tgif-QPL-4.2.5/xpixmap.c:1052:4: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1039:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1052:4: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1366:13: style: Variable 'dr' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1363:0: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1366:13: note: Variable 'dr' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1367:13: style: Variable 'dg' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1363:0: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1367:13: note: Variable 'dg' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1368:13: style: Variable 'db' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1363:0: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1368:13: note: Variable 'db' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1369:13: style: Variable 'dgray' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1363:0: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1369:13: note: Variable 'dgray' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1974:4: style: Variable 'pixmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1958:0: note: Variable 'pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1974:4: note: Variable 'pixmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1975:4: style: Variable 'bitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xpixmap.c:1958:0: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:1975:4: note: Variable 'bitmap' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xpixmap.c:423:8: style: The scope of the variable 'start_col' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:423:19: style: The scope of the variable 'start_row' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:737:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:737:20: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:738:14: style: The scope of the variable 'chars_per_pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:738:31: style: The scope of the variable 'ncolors' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:738:43: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:738:56: style: The scope of the variable 'len' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:741:10: style: The scope of the variable 'color_char' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:741:24: style: The scope of the variable 'color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:964:8: style: The scope of the variable 'cur_pixel' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:964:19: style: The scope of the variable 'found_index' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:1036:32: style: The scope of the variable 'y' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:1037:43: style: The scope of the variable 'block_h' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2287:19: style: The scope of the variable 'gray' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2288:17: style: The scope of the variable 'value' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2391:20: style: The scope of the variable 'sx' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2391:24: style: The scope of the variable 'sy' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2487:9: style: The scope of the variable 's' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2937:40: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2937:44: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2938:16: style: The scope of the variable 'color_char' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2938:35: style: The scope of the variable 'color_str' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:2938:52: style: The scope of the variable 'xpm_data' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:3916:23: style: The scope of the variable 'j' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:3980:22: style: The scope of the variable 'trans_color_s' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:3981:34: style: The scope of the variable 'k' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:3984:8: style: The scope of the variable 'unrecognized_color' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:4582:22: style: The scope of the variable 'trans_color_s' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:5127:19: style: The scope of the variable 'xpm_ptr' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:5168:18: style: The scope of the variable 'inbuf' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:5364:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:5364:20: style: The scope of the variable 'ncolors' can be reduced. [variableScope]
tgif-QPL-4.2.5/xpixmap.c:4402:43: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tgif-QPL-4.2.5/xpixmap.c:1693:17: style: Variable 'color_char' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/xpixmap.c:1756:39: style: Variable 'transparent_pixel' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/xpixmap.c:4642:7: style: Variable 'first_pixel_maybe_bg' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/xpixmap.c:5267:20: style: Variable 'ppm_mask_data' is assigned a value that is never used. [unreadVariable]
tgif-QPL-4.2.5/xpixmap.c:1893:59: error: Memory leak: pcb [memleak]
tgif-QPL-4.2.5/xpixmap.c:1917:7: error: Resource leak: ppm_fp [resourceLeak]
tgif-QPL-4.2.5/xpixmap.c:4143:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/xpixmap.c:4683:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/xpixmap.c:5263:10: error: Memory leak: ctm [memleak]
tgif-QPL-4.2.5/xpixmap.c:2768:4: error: Common realloc mistake: 'colorPixels' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:2769:4: error: Common realloc mistake: 'xorColorPixels' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:2771:4: error: Common realloc mistake: 'colorLayerOn' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:2772:4: error: Common realloc mistake: 'colorMenuItems' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:2776:4: error: Common realloc mistake: 'tgifColors' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:2778:4: error: Common realloc mistake: 'tgifRequestedColors' nulled but not freed upon failure [memleakOnRealloc]
tgif-QPL-4.2.5/xpixmap.c:3452:0: error: Resource leak: fp [resourceLeak]
tgif-QPL-4.2.5/xprtfltr.c:468:4: style: Variable 'lReturn' is reassigned a value before the old one has been used. [redundantAssignment]
tgif-QPL-4.2.5/xprtfltr.c:451:0: note: Variable 'lReturn' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/xprtfltr.c:468:4: note: Variable 'lReturn' is reassigned a value before the old one has been used.
tgif-QPL-4.2.5/z_intrf.c:174:7: error: Resource leak: out_fp [resourceLeak]
[08:32]

ftp://ftp.se.debian.org/debian/pool/main/t/tgt/tgt_1.0.73.orig.tar.gz
Checking tgt-1.0.73/usr/target.c: __GCC__=1;__GCC__=1...

tgt-1.0.73/usr/bs.c:315:13: style: Condition 'sig_fd<0' is always true [knownConditionTrueFalse]
tgt-1.0.73/usr/bs.c:314:11: note: Assignment 'sig_fd=-1', assigned value is -1
tgt-1.0.73/usr/bs.c:315:13: note: Condition 'sig_fd<0' is always true
tgt-1.0.73/usr/bs_aio.c:188:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/bs_glfs.c:425:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/bs_glfs.c:422:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/bs_glfs.c:425:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/bs_glfs.c:186:51: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tgt-1.0.73/usr/bs_glfs.c:181:40: portability: 'scsi_get_out_buffer(cmd)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/bs_glfs.c:527:0: error: Memory leak: sloglevel [memleak]
tgt-1.0.73/usr/bs_rbd.c:226:51: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tgt-1.0.73/usr/bs_rbd.c:221:40: portability: 'scsi_get_out_buffer(cmd)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/bs_rdwr.c:169:51: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tgt-1.0.73/usr/bs_rdwr.c:164:40: portability: 'scsi_get_out_buffer(cmd)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/bs_sg.c:56:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/bs_sg.c:76:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/bs_sg.c:62:11: portability: 'p_read' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/bs_sg.c:82:12: portability: 'p_write' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/bs_sg.c:322:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tgt-1.0.73/usr/bs_sheepdog.c:970:3: style: Variable 'size' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/bs_sheepdog.c:969:3: note: Variable 'size' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/bs_sheepdog.c:970:3: note: Variable 'size' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/bs_sheepdog.c:144:11: style: struct member 'sheepdog_rsp::epoch' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:148:11: style: struct member 'sheepdog_rsp::opcode_specific' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:155:11: style: struct member 'sheepdog_obj_req::epoch' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:161:10: style: struct member 'sheepdog_obj_req::copy_policy' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:162:10: style: struct member 'sheepdog_obj_req::ec_index' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:163:10: style: struct member 'sheepdog_obj_req::reserved' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:164:11: style: struct member 'sheepdog_obj_req::rsvd' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:166:11: style: struct member 'sheepdog_obj_req::pad' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:189:11: style: struct member 'sheepdog_vdi_req::epoch' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:195:10: style: struct member 'sheepdog_vdi_req::copy_policy' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:196:10: style: struct member 'sheepdog_vdi_req::ec_index' is never used. [unusedStructMember]
tgt-1.0.73/usr/bs_sheepdog.c:200:11: style: struct member 'sheepdog_vdi_req::pad' is never used. [unusedStructMember]
tgt-1.0.73/usr/concat_buf.c:39:10: style: The scope of the variable 'args' can be reduced. [variableScope]
tgt-1.0.73/usr/concat_buf.c:40:6: style: The scope of the variable 'nprinted' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/conn.c:244:2: style: Variable 'target' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/iscsi/conn.c:239:0: note: Variable 'target' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/conn.c:244:2: note: Variable 'target' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/iscsi_tcp.c:79:2: style: Variable 'task' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/iscsi/iscsi_tcp.c:77:0: note: Variable 'task' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/iscsi_tcp.c:79:2: note: Variable 'task' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/iscsi_tcp.c:296:11: style: The scope of the variable 'fd' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iscsid.c:439:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iscsid.c:440:14: style: The scope of the variable 'redir' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iscsid.c:940:24: portability: 'conn->text_rsp_buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iscsid.c:1161:17: portability: 'conn->rsp.data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iscsid.c:1585:30: portability: 'task->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iscsid.c:182:3: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
tgt-1.0.73/usr/iscsi/iser.c:3365:2: style: Variable 'portal' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/iscsi/iser.c:3363:0: note: Variable 'portal' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/iser.c:3365:2: note: Variable 'portal' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/iser.c:962:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser.c:1087:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser.c:2137:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser.c:3469:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser.c:2519:45: style: Function 'iser_login_rx' argument 1 names different: declaration 'task' definition 'rx_task'. [funcArgNamesDifferent]
tgt-1.0.73/usr/iscsi/iser.c:110:45: note: Function 'iser_login_rx' argument 1 names different: declaration 'task' definition 'rx_task'.
tgt-1.0.73/usr/iscsi/iser.c:2519:45: note: Function 'iser_login_rx' argument 1 names different: declaration 'task' definition 'rx_task'.
tgt-1.0.73/usr/iscsi/iser.c:197:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iser.c:200:6: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iser.c:2350:8: portability: 'ahs' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iser.c:2755:24: portability: 'task->pdu.membuf.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/iser.c:2750:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tgt-1.0.73/usr/iscsi/iser_text.c:203:22: style: The scope of the variable 'c' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser_text.c:418:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/iser_text.c:125:28: portability: 'pdu->membuf.addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/iscsi/isns.c:348:23: style: The scope of the variable 'target' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/isns.c:406:23: style: The scope of the variable 'portal' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/isns.c:569:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/isns.c:987:23: style: The scope of the variable 'target' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/isns.c:1060:23: style: The scope of the variable 'target' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/md5.c:46:28: style: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
tgt-1.0.73/usr/iscsi/md5.h:50:33: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/md5.c:46:28: note: Function 'MD5Init' argument 1 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/md5.c:62:30: style: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
tgt-1.0.73/usr/iscsi/md5.h:51:35: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/md5.c:62:30: note: Function 'MD5Update' argument 1 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/md5.c:102:49: style: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
tgt-1.0.73/usr/iscsi/md5.h:52:60: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/md5.c:102:49: note: Function 'MD5Final' argument 2 names different: declaration 'context' definition 'ctx'.
tgt-1.0.73/usr/iscsi/target.c:730:4: style: Variable 'adm_err' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/iscsi/target.c:729:4: note: Variable 'adm_err' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/target.c:730:4: note: Variable 'adm_err' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/iscsi/target.c:45:11: style: The scope of the variable 'mask' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:178:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:179:8: style: The scope of the variable 'addr' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:200:19: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:201:8: style: The scope of the variable 'name' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:372:8: style: The scope of the variable 'tname' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/target.c:783:18: style: The scope of the variable 'lu' can be reduced. [variableScope]
tgt-1.0.73/usr/iscsi/transport.c:36:6: style: The scope of the variable 'err' can be reduced. [variableScope]
tgt-1.0.73/usr/libcrc32c.c:161:20: style: Function 'crc32c_le' argument 1 names different: declaration 'crc' definition 'seed'. [funcArgNamesDifferent]
tgt-1.0.73/usr/crc32c.h:7:36: note: Function 'crc32c_le' argument 1 names different: declaration 'crc' definition 'seed'.
tgt-1.0.73/usr/libcrc32c.c:161:20: note: Function 'crc32c_le' argument 1 names different: declaration 'crc' definition 'seed'.
tgt-1.0.73/usr/libcrc32c.c:161:47: style: Function 'crc32c_le' argument 2 names different: declaration 'address' definition 'data'. [funcArgNamesDifferent]
tgt-1.0.73/usr/crc32c.h:7:62: note: Function 'crc32c_le' argument 2 names different: declaration 'address' definition 'data'.
tgt-1.0.73/usr/libcrc32c.c:161:47: note: Function 'crc32c_le' argument 2 names different: declaration 'address' definition 'data'.
tgt-1.0.73/usr/libcrc32c.c:176:46: style: Function 'crc32c_be' argument 2 names different: declaration 'address' definition 'p'. [funcArgNamesDifferent]
tgt-1.0.73/usr/crc32c.h:8:62: note: Function 'crc32c_be' argument 2 names different: declaration 'address' definition 'p'.
tgt-1.0.73/usr/libcrc32c.c:176:46: note: Function 'crc32c_be' argument 2 names different: declaration 'address' definition 'p'.
tgt-1.0.73/usr/libcrc32c.c:176:56: style: Function 'crc32c_be' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tgt-1.0.73/usr/crc32c.h:8:78: note: Function 'crc32c_be' argument 3 names different: declaration 'length' definition 'len'.
tgt-1.0.73/usr/libcrc32c.c:176:56: note: Function 'crc32c_be' argument 3 names different: declaration 'length' definition 'len'.
tgt-1.0.73/usr/log.c:177:11: style: The scope of the variable 'fwd' can be reduced. [variableScope]
tgt-1.0.73/usr/log.c:357:20: style: Function 'log_init' argument 1 names different: declaration 'progname' definition 'program_name'. [funcArgNamesDifferent]
tgt-1.0.73/usr/log.h:65:29: note: Function 'log_init' argument 1 names different: declaration 'progname' definition 'program_name'.
tgt-1.0.73/usr/log.c:357:20: note: Function 'log_init' argument 1 names different: declaration 'progname' definition 'program_name'.
tgt-1.0.73/usr/log.c:92:22: portability: 'la->start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/log.c:187:12: portability: 'la->tail' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/mgmt.c:277:15: style: The scope of the variable 'password' can be reduced. [variableScope]
tgt-1.0.73/usr/mmc.c:1926:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/mmc.c:1924:36: note: Variable 'data' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/mmc.c:1926:3: note: Variable 'data' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/mmc.c:1010:8: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
tgt-1.0.73/usr/mmc.c:1746:14: style: Variable 'num_desc' is assigned a value that is never used. [unreadVariable]
tgt-1.0.73/usr/mmc.c:1743:9: style: Variable 'lba' is assigned a value that is never used. [unreadVariable]
tgt-1.0.73/usr/mmc.c:2128:13: style: Variable 'address' is assigned a value that is never used. [unreadVariable]
tgt-1.0.73/usr/scsi.c:363:43: style: Function 'scsi_get_devid' argument 2 names different: declaration 'pdu' definition 'p'. [funcArgNamesDifferent]
tgt-1.0.73/usr/tgtd.h:329:50: note: Function 'scsi_get_devid' argument 2 names different: declaration 'pdu' definition 'p'.
tgt-1.0.73/usr/scsi.c:363:43: note: Function 'scsi_get_devid' argument 2 names different: declaration 'pdu' definition 'p'.
tgt-1.0.73/usr/smc.c:839:2: style: Variable 'adm_err' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/smc.c:835:0: note: Variable 'adm_err' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/smc.c:839:2: note: Variable 'adm_err' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/spc.c:1752:2: style: Variable 'alloc_len' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/spc.c:1751:2: note: Variable 'alloc_len' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/spc.c:1752:2: note: Variable 'alloc_len' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/spc.c:152:11: style: The scope of the variable 'c' can be reduced. [variableScope]
tgt-1.0.73/usr/spc.c:1797:52: style: Function 'add_mode_page' argument 2 names different: declaration 'params' definition 'p'. [funcArgNamesDifferent]
tgt-1.0.73/usr/spc.h:24:59: note: Function 'add_mode_page' argument 2 names different: declaration 'params' definition 'p'.
tgt-1.0.73/usr/spc.c:1797:52: note: Function 'add_mode_page' argument 2 names different: declaration 'params' definition 'p'.
tgt-1.0.73/usr/spc.c:137:10: portability: 'sn' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/spc.c:137:16: portability: 'sn+tmp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tgt-1.0.73/usr/target.c:2273:2: style: Variable 'portals' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/target.c:2271:0: note: Variable 'portals' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/target.c:2273:2: note: Variable 'portals' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/target.c:2298:2: style: Variable 'portals' is reassigned a value before the old one has been used. [redundantAssignment]
tgt-1.0.73/usr/target.c:2296:0: note: Variable 'portals' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/target.c:2298:2: note: Variable 'portals' is reassigned a value before the old one has been used.
tgt-1.0.73/usr/target.c:1159:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tgt-1.0.73/usr/target.c:1244:6: style: The scope of the variable 'enabled' can be reduced. [variableScope]
tgt-1.0.73/usr/target.c:2221:18: style: The scope of the variable 'lu' can be reduced. [variableScope]
tgt-1.0.73/usr/target.c:478:73: style: Function 'tgt_device_create' argument 4 names different: declaration 'args' definition 'params'. [funcArgNamesDifferent]
tgt-1.0.73/usr/tgtd.h:268:80: note: Function 'tgt_device_create' argument 4 names different: declaration 'args' definition 'params'.
tgt-1.0.73/usr/target.c:478:73: note: Function 'tgt_device_create' argument 4 names different: declaration 'args' definition 'params'.
tgt-1.0.73/usr/target.c:931:62: style: Function 'tgt_device_update' argument 3 names different: declaration 'name' definition 'params'. [funcArgNamesDifferent]
tgt-1.0.73/usr/tgtd.h:270:69: note: Function 'tgt_device_update' argument 3 names different: declaration 'name' definition 'params'.
tgt-1.0.73/usr/target.c:931:62: note: Function 'tgt_device_update' argument 3 names different: declaration 'name' definition 'params'.
tgt-1.0.73/usr/target.c:1368:16: style: Function 'target_mgmt_request' argument 5 names different: declaration 'lun' definition 'lun_buf'. [funcArgNamesDifferent]
tgt-1.0.73/usr/tgtd.h:315:16: note: Function 'target_mgmt_request' argument 5 names different: declaration 'lun' definition 'lun_buf'.
tgt-1.0.73/usr/target.c:1368:16: note: Function 'target_mgmt_request' argument 5 names different: declaration 'lun' definition 'lun_buf'.
tgt-1.0.73/usr/target.c:2216:35: style: Function 'tgt_target_destroy' argument 1 names different: declaration 'lld' definition 'lld_no'. [funcArgNamesDifferent]
tgt-1.0.73/usr/tgtd.h:277:42: note: Function 'tgt_target_destroy' argument 1 names different: declaration 'lld' definition 'lld_no'.
tgt-1.0.73/usr/target.c:2216:35: note: Function 'tgt_target_destroy' argument 1 names different: declaration 'lld' definition 'lld_no'.
[08:32]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/t/thailatex/thailatex_0.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/thaixfonts/thaixfonts_1.2.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/thc-ipv6/thc-ipv6_3.4.orig.tar.gz
thc-ipv6-3.4/address6.c:43:52: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thc-ipv6-3.4/address6.c:29:16: style: The scope of the variable 'found' can be reduced. [variableScope]
thc-ipv6-3.4/alive6.c:750:23: warning: Either the condition '(ptr=index(ptr2,'/'))!=NULL' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:748:38: note: Assuming that condition '(ptr=index(ptr2,'/'))!=NULL' is not redundant
thc-ipv6-3.4/alive6.c:750:23: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1367:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1367:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1368:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1368:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1369:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1369:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1370:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1370:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1371:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1371:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1372:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1372:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1373:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1373:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1374:28: warning: Either the condition '(cur_dst=thc_resolve6(line))==NULL' is redundant or there is possible null pointer dereference: cur_dst. [nullPointerRedundantCheck]
thc-ipv6-3.4/alive6.c:1346:46: note: Assuming that condition '(cur_dst=thc_resolve6(line))==NULL' is not redundant
thc-ipv6-3.4/alive6.c:1374:28: note: Null pointer dereference
thc-ipv6-3.4/alive6.c:1088:9: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/alive6.c:1087:9: note: Variable 'ptr' is reassigned a value before the old one has been used.
thc-ipv6-3.4/alive6.c:1088:9: note: Variable 'ptr' is reassigned a value before the old one has been used.
thc-ipv6-3.4/alive6.c:940:15: style: Same expression on both sides of '<' because the value of 'no_send' and '1' are the same. [duplicateExpression]
thc-ipv6-3.4/alive6.c:686:57: note: 'no_send' is assigned value '1' here.
thc-ipv6-3.4/alive6.c:940:15: note: Same expression on both sides of '<' because the value of 'no_send' and '1' are the same.
thc-ipv6-3.4/alive6.c:361:30: style: The scope of the variable 'hopcount' can be reduced. [variableScope]
thc-ipv6-3.4/alive6.c:574:7: style: The scope of the variable 'p' can be reduced. [variableScope]
thc-ipv6-3.4/alive6.c:686:35: style: The scope of the variable 'local' can be reduced. [variableScope]
thc-ipv6-3.4/alive6.c:702:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
thc-ipv6-3.4/alive6.c:51:8: style: struct member 'fingerprint::FP' is never used. [unusedStructMember]
thc-ipv6-3.4/alive6.c:1335:23: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/alive6.c:1338:25: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/alive6.c:1720:65: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/alive6.c:1838:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/alive6.c:1865:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/alive6.c:1935:0: error: Resource leak: in [resourceLeak]
thc-ipv6-3.4/connsplit6.c:410:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/connsplit6.c:86:16: style: The scope of the variable 'len' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:86:21: style: The scope of the variable 'id' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:89:8: style: The scope of the variable 'ip_addr_source' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:89:42: style: The scope of the variable 'ip_addr_destination' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:90:16: style: The scope of the variable 'proto' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:187:27: style: The scope of the variable 'checksum' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:275:7: style: The scope of the variable 'poll_events' can be reduced. [variableScope]
thc-ipv6-3.4/connsplit6.c:186:0: style: Variable 'port' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/contrib/host_scan.c:271:3: style: Variable 'src6' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/contrib/host_scan.c:264:0: note: Variable 'src6' is reassigned a value before the old one has been used.
thc-ipv6-3.4/contrib/host_scan.c:271:3: note: Variable 'src6' is reassigned a value before the old one has been used.
thc-ipv6-3.4/contrib/host_scan.c:130:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/contrib/host_scan.c:176:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/contrib/host_scan.c:221:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/contrib/spoofer.c:89:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/denial6.c:339:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/denial6.c:334:3: note: Variable 'count' is reassigned a value before the old one has been used.
thc-ipv6-3.4/denial6.c:339:3: note: Variable 'count' is reassigned a value before the old one has been used.
thc-ipv6-3.4/dnsdict6.c:820:13: warning: Width 100 given in format string (no. 1) is smaller than destination buffer 'dom[200]'. [invalidScanfFormatWidth_smaller]
thc-ipv6-3.4/dnsdict6.c:81:0: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:81:0: style: The scope of the variable 'k' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:261:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:374:7: style: The scope of the variable 'len' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:374:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:627:8: style: The scope of the variable 'dom' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:628:9: style: The scope of the variable 'fpWords' can be reduced. [variableScope]
thc-ipv6-3.4/dnsdict6.c:485:38: style: Variable 'found' is modified but its new value is never used. [unreadVariable]
thc-ipv6-3.4/dnsdict6.c:499:38: style: Variable 'found4' is modified but its new value is never used. [unreadVariable]
thc-ipv6-3.4/dos-new-ip6.c:35:11: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/dump_dhcp6.c:68:35: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/dump_dhcp6.c:68:38: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/dump_dhcp6.c:68:41: style: The scope of the variable 'k' can be reduced. [variableScope]
thc-ipv6-3.4/dump_dhcp6.c:232:61: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thc-ipv6-3.4/dump_dhcp6.c:236:7: style: The scope of the variable 'do_all' can be reduced. [variableScope]
thc-ipv6-3.4/dump_router6.c:203:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/exploit6.c:66:60: style: The scope of the variable 'mtu' can be reduced. [variableScope]
thc-ipv6-3.4/exploit6.c:68:17: style: The scope of the variable 'ipv6' can be reduced. [variableScope]
thc-ipv6-3.4/exploit6.c:95:12: style: Variable 'mcast6' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/exploit6.c:63:14: style: Unused variable: j [unusedVariable]
thc-ipv6-3.4/exploit6.c:66:0: style: Variable 'pkt_len2' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/exploit6.c:66:0: style: Variable 'pkt_len3' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/exploit6.c:148:7: error: Memory leak: mal [memleak]
thc-ipv6-3.4/exploit6.c:185:7: error: Memory leak: mal [memleak]
thc-ipv6-3.4/fake_advertise6.c:193:58: warning: Possible null pointer dereference: hdr [nullPointer]
thc-ipv6-3.4/fake_advertise6.c:36:39: note: Assignment 'pkt2=NULL', assigned value is 0
thc-ipv6-3.4/fake_advertise6.c:192:13: note: Assignment 'hdr=(struct thc_ipv6_hdr*)pkt2', assigned value is 0
thc-ipv6-3.4/fake_advertise6.c:193:58: note: Null pointer dereference
thc-ipv6-3.4/fake_advertise6.c:38:99: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/fake_advertise6.c:149:56: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/fake_dhcps6.c:27:13: style: The scope of the variable 'fromlen' can be reduced. [variableScope]
thc-ipv6-3.4/fake_dhcps6.c:27:61: style: The scope of the variable 'len' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mipv6.c:31:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld26.c:31:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld26.c:31:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld26.c:31:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld26.c:70:34: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld26.c:70:41: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld6.c:142:3: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
thc-ipv6-3.4/fake_mld6.c:141:3: note: Buffer 'buf' is being written before its old content has been used.
thc-ipv6-3.4/fake_mld6.c:142:3: note: Buffer 'buf' is being written before its old content has been used.
thc-ipv6-3.4/fake_mld6.c:48:21: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fake_mld6.c:48:28: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router26.c:63:20: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router26.c:125:28: style: The scope of the variable 'k' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router26.c:125:31: style: The scope of the variable 'l' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router26.c:125:34: style: The scope of the variable 'm' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router26.c:125:37: style: The scope of the variable 'n' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router6.c:31:20: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router6.c:31:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router6.c:76:34: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router6.c:79:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/fake_router6.c:46:54: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/fake_router6.c:270:54: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/fake_solicitate6.c:27:92: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/fake_solicitate6.c:113:56: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/firewall6.c:1386:49: style: Same expression on both sides of '/'. [duplicateExpression]
thc-ipv6-3.4/firewall6.c:1452:49: style: Same expression on both sides of '/'. [duplicateExpression]
thc-ipv6-3.4/firewall6.c:187:28: style: The scope of the variable 'ch' can be reduced. [variableScope]
thc-ipv6-3.4/flood_advertise6.c:29:73: style: The scope of the variable 'keepmac' can be reduced. [variableScope]
thc-ipv6-3.4/flood_advertise6.c:29:0: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_advertise6.c:32:5: style: Variable 'keepmac' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_dhcpc6.c:42:53: style: The scope of the variable 'olen' can be reduced. [variableScope]
thc-ipv6-3.4/flood_mld26.c:28:13: style: The scope of the variable 'prefer' can be reduced. [variableScope]
thc-ipv6-3.4/flood_mld26.c:31:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/flood_mld26.c:58:7: style: Variable 'prefer' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_mld26.c:39:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_mld6.c:29:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/flood_mld6.c:37:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_mldrouter6.c:29:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/flood_mldrouter6.c:37:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/flood_redir6.c:123:3: style: Variable 'j' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/flood_redir6.c:114:7: note: Variable 'j' is reassigned a value before the old one has been used.
thc-ipv6-3.4/flood_redir6.c:123:3: note: Variable 'j' is reassigned a value before the old one has been used.
thc-ipv6-3.4/flood_router26.c:192:3: style: Variable 'buf[19]' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/flood_router26.c:190:3: note: Variable 'buf[19]' is reassigned a value before the old one has been used.
thc-ipv6-3.4/flood_router26.c:192:3: note: Variable 'buf[19]' is reassigned a value before the old one has been used.
thc-ipv6-3.4/flood_router26.c:43:20: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/flood_router6.c:30:20: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/flood_router6.c:168:0: error: Memory leak: routerip6 [memleak]
thc-ipv6-3.4/flood_router6.c:168:0: error: Memory leak: route6 [memleak]
thc-ipv6-3.4/flood_router6.c:138:56: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/flood_rs6.c:32:45: style: The scope of the variable 'do_hop' can be reduced. [variableScope]
thc-ipv6-3.4/flood_rs6.c:32:70: style: The scope of the variable 'do_dst' can be reduced. [variableScope]
thc-ipv6-3.4/flood_solicitate6.c:30:0: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/four2six.c:32:31: style: The scope of the variable 'buf2' can be reduced. [variableScope]
thc-ipv6-3.4/four2six.c:32:40: style: The scope of the variable 'buf3' can be reduced. [variableScope]
thc-ipv6-3.4/four2six.c:34:85: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/four2six.c:36:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/four2six.c:115:56: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/fragmentation6.c:521:7: performance: Buffer 'buf' is being written before its old content has been used. [redundantCopy]
thc-ipv6-3.4/fragmentation6.c:520:7: note: Buffer 'buf' is being written before its old content has been used.
thc-ipv6-3.4/fragmentation6.c:521:7: note: Buffer 'buf' is being written before its old content has been used.
thc-ipv6-3.4/fragmentation6.c:808:109: error: Uninitialized variable: tos [uninitvar]
thc-ipv6-3.4/fragrouter6.c:215:20: style: Condition 'i==0' is always true [knownConditionTrueFalse]
thc-ipv6-3.4/fragrouter6.c:210:13: note: Assignment 'i=0', assigned value is 0
thc-ipv6-3.4/fragrouter6.c:215:20: note: Condition 'i==0' is always true
thc-ipv6-3.4/fragrouter6.c:260:20: style: Condition 'i==0' is always true [knownConditionTrueFalse]
thc-ipv6-3.4/fragrouter6.c:255:13: note: Assignment 'i=0', assigned value is 0
thc-ipv6-3.4/fragrouter6.c:260:20: note: Condition 'i==0' is always true
thc-ipv6-3.4/fragrouter6.c:303:20: style: Condition 'i==0' is always true [knownConditionTrueFalse]
thc-ipv6-3.4/fragrouter6.c:298:13: note: Assignment 'i=0', assigned value is 0
thc-ipv6-3.4/fragrouter6.c:303:20: note: Condition 'i==0' is always true
thc-ipv6-3.4/fragrouter6.c:103:16: style: The scope of the variable 'len' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:103:21: style: The scope of the variable 'id' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:104:26: style: The scope of the variable 'payload' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:104:53: style: The scope of the variable 'dstmac' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:106:8: style: The scope of the variable 'ip_addr_source' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:106:42: style: The scope of the variable 'ip_addr_destination' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:107:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:107:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:107:13: style: The scope of the variable 'k' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:107:16: style: The scope of the variable 'proto' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:107:23: style: The scope of the variable 'drop' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:457:13: style: The scope of the variable 'tmp_hop' can be reduced. [variableScope]
thc-ipv6-3.4/fragrouter6.c:669:7: style: The scope of the variable 'poll_events' can be reduced. [variableScope]
thc-ipv6-3.4/fuzz_dhcpc6.c:382:20: warning: Either the condition 'i<11' is redundant or the array 'bytes[4]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
thc-ipv6-3.4/fuzz_dhcpc6.c:381:18: note: Assuming that condition 'i<11' is not redundant
thc-ipv6-3.4/fuzz_dhcpc6.c:382:20: note: Array index out of bounds
thc-ipv6-3.4/fuzz_dhcpc6.c:661:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 5) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 6) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 7) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 8) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 9) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 10) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 11) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 12) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 13) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:665:7: warning: %x in format string (no. 14) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
thc-ipv6-3.4/fuzz_dhcpc6.c:769:40: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thc-ipv6-3.4/fuzz_dhcps6.c:394:20: warning: Either the condition 'i<11' is redundant or the array 'bytes[4]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
thc-ipv6-3.4/fuzz_dhcps6.c:393:18: note: Assuming that condition 'i<11' is not redundant
thc-ipv6-3.4/fuzz_dhcps6.c:394:20: note: Array index out of bounds
thc-ipv6-3.4/fuzz_dhcps6.c:320:7: style: The scope of the variable 'do_it' can be reduced. [variableScope]
thc-ipv6-3.4/fuzz_ip6.c:237:35: style: The scope of the variable 'do_it' can be reduced. [variableScope]
thc-ipv6-3.4/implementation6.c:42:3: style: Variable 'ipv6hdr' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/implementation6.c:39:0: note: Variable 'ipv6hdr' is reassigned a value before the old one has been used.
thc-ipv6-3.4/implementation6.c:42:3: note: Variable 'ipv6hdr' is reassigned a value before the old one has been used.
thc-ipv6-3.4/implementation6d.c:93:13: style: Condition '1==1' is always true [knownConditionTrueFalse]
thc-ipv6-3.4/implementation6d.c:93:13: style: Same expression on both sides of '=='. [duplicateExpression]
thc-ipv6-3.4/implementation6d.c:49:7: style: The scope of the variable 'add' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:32:18: style: The scope of the variable 'ipv6hdr' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:32:28: style: The scope of the variable 'pkt' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:34:17: style: The scope of the variable 'seq' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:34:22: style: The scope of the variable 'offset' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:35:23: style: The scope of the variable 'orig' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:35:30: style: The scope of the variable 'seen' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:100:21: style: The scope of the variable 'data' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:101:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
thc-ipv6-3.4/inject_alive6.c:102:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thc-ipv6-3.4/inverse_lookup6.c:27:29: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/inverse_lookup6.c:27:32: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/kill_router6.c:31:20: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/kill_router6.c:31:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/kill_router6.c:87:10: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thc-ipv6-3.4/kill_router6.c:90:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/kill_router6.c:56:54: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/kill_router6.c:172:54: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/ndpexhaust26.c:35:26: style: The scope of the variable 'buf2' can be reduced. [variableScope]
thc-ipv6-3.4/node_query6.c:27:60: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thc-ipv6-3.4/node_query6.c:108:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/node_query6.c:136:0: error: Uninitialized variable: cnt [uninitvar]
thc-ipv6-3.4/passive_discovery6.c:170:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thc-ipv6-3.4/passive_discovery6.c:36:28: style: The scope of the variable 'doit' can be reduced. [variableScope]
thc-ipv6-3.4/redirsniff6.c:68:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/redirsniff6.c:68:20: style: The scope of the variable 'offset' can be reduced. [variableScope]
thc-ipv6-3.4/redirsniff6.c:76:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/redirsniff6.c:82:14: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/rsmurf6.c:28:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/rsmurf6.c:35:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/smurf6.c:27:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/smurf6.c:34:5: style: Variable 'rawmode' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/thc-ipv6-lib.c:588:9: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:588:9: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:588:9: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:858:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:858:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:858:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:904:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:904:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:904:7: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:928:9: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:928:9: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thc-ipv6-lib.c:3139:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/thc-ipv6-lib.c:3157:5: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/thc-ipv6-lib.c:1934:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:1937:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:1934:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2052:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2055:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2052:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2092:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2096:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2092:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2146:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2149:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2146:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2204:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2216:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2204:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2441:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2444:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2441:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:2478:49: warning: Either the condition 'hdr==NULL' is redundant or there is possible null pointer dereference: hdr. [nullPointerRedundantCheck]
thc-ipv6-3.4/thc-ipv6-lib.c:2481:28: note: Assuming that condition 'hdr==NULL' is not redundant
thc-ipv6-3.4/thc-ipv6-lib.c:2478:49: note: Null pointer dereference
thc-ipv6-3.4/thc-ipv6-lib.c:485:3: style: Variable 'ifx' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/thc-ipv6-lib.c:481:0: note: Variable 'ifx' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:485:3: note: Variable 'ifx' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:1866:3: style: Variable 'pkt' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/thc-ipv6-lib.c:1863:0: note: Variable 'pkt' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:1866:3: note: Variable 'pkt' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:2533:5: style: Variable 'ptr2' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/thc-ipv6-lib.c:2532:5: note: Variable 'ptr2' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:2533:5: note: Variable 'ptr2' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:2534:5: style: Variable 'ptr2' is reassigned a value before the old one has been used. [redundantAssignment]
thc-ipv6-3.4/thc-ipv6-lib.c:2533:5: note: Variable 'ptr2' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:2534:5: note: Variable 'ptr2' is reassigned a value before the old one has been used.
thc-ipv6-3.4/thc-ipv6-lib.c:2574:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thc-ipv6-3.4/thc-ipv6-lib.c:2576:5: note: Found duplicate branches for 'if' and 'else'.
thc-ipv6-3.4/thc-ipv6-lib.c:2574:5: note: Found duplicate branches for 'if' and 'else'.
thc-ipv6-3.4/thc-ipv6-lib.c:297:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thc-ipv6-3.4/thc-ipv6-lib.c:199:10: style: The scope of the variable 'j' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:199:20: style: The scope of the variable 'l' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:246:7: style: The scope of the variable 'a' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:270:7: style: The scope of the variable 'a' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:287:7: style: The scope of the variable 'a' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:381:20: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:381:41: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:482:23: style: The scope of the variable 'dl' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:535:9: style: The scope of the variable 'f' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:741:10: style: The scope of the variable 'curr' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:881:29: style: The scope of the variable 'router1' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:881:42: style: The scope of the variable 'router2' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:881:55: style: The scope of the variable 'defaultgw' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:1990:21: style: The scope of the variable 'ehdr' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:2289:21: style: The scope of the variable 'ehdr' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:2335:21: style: The scope of the variable 'ehdr' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:2398:21: style: The scope of the variable 'ehdr' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:2697:50: style: The scope of the variable 'i' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:2697:53: style: The scope of the variable 'is_ip4' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:3128:17: style: The scope of the variable 'lastrow_data' can be reduced. [variableScope]
thc-ipv6-3.4/thc-ipv6-lib.c:184:29: style: Function 'thc_pcap_check' argument 1 names different: declaration 'p' definition 'pcap_link'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:97:36: note: Function 'thc_pcap_check' argument 1 names different: declaration 'p' definition 'pcap_link'.
thc-ipv6-3.4/thc-ipv6-lib.c:184:29: note: Function 'thc_pcap_check' argument 1 names different: declaration 'p' definition 'pcap_link'.
thc-ipv6-3.4/thc-ipv6-lib.c:190:31: style: Function 'thc_pcap_close' argument 1 names different: declaration 'p' definition 'pcap_link'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:98:38: note: Function 'thc_pcap_close' argument 1 names different: declaration 'p' definition 'pcap_link'.
thc-ipv6-3.4/thc-ipv6-lib.c:190:31: note: Function 'thc_pcap_close' argument 1 names different: declaration 'p' definition 'pcap_link'.
thc-ipv6-3.4/thc-ipv6-lib.c:304:49: style: Function 'thc_ipv62notation' argument 1 names different: declaration 'string' definition 'ipv6'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:151:56: note: Function 'thc_ipv62notation' argument 1 names different: declaration 'string' definition 'ipv6'.
thc-ipv6-3.4/thc-ipv6-lib.c:304:49: note: Function 'thc_ipv62notation' argument 1 names different: declaration 'string' definition 'ipv6'.
thc-ipv6-3.4/thc-ipv6-lib.c:1761:133: style: Function 'thc_toobig6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:113:140: note: Function 'thc_toobig6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1761:133: note: Function 'thc_toobig6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1761:147: style: Function 'thc_toobig6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:113:149: note: Function 'thc_toobig6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1761:147: note: Function 'thc_toobig6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1787:160: style: Function 'thc_paramprob6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:114:167: note: Function 'thc_paramprob6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1787:160: note: Function 'thc_paramprob6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1788:24: style: Function 'thc_paramprob6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:114:176: note: Function 'thc_paramprob6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1788:24: note: Function 'thc_paramprob6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1808:136: style: Function 'thc_unreach6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:115:143: note: Function 'thc_unreach6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1808:136: note: Function 'thc_unreach6' argument 6 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1808:150: style: Function 'thc_unreach6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:115:152: note: Function 'thc_unreach6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1808:150: note: Function 'thc_unreach6' argument 7 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1828:169: style: Function 'thc_redir6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:116:176: note: Function 'thc_redir6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1828:169: note: Function 'thc_redir6' argument 7 names different: declaration 'pkt' definition 'orig_pkt'.
thc-ipv6-3.4/thc-ipv6-lib.c:1828:183: style: Function 'thc_redir6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:116:185: note: Function 'thc_redir6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1828:183: note: Function 'thc_redir6' argument 8 names different: declaration 'pkt_len' definition 'orig_pkt_len'.
thc-ipv6-3.4/thc-ipv6-lib.c:1986:68: style: Function 'thc_add_ipv4_rudimentary' argument 3 names different: declaration 'src' definition 'src4'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:137:75: note: Function 'thc_add_ipv4_rudimentary' argument 3 names different: declaration 'src' definition 'src4'.
thc-ipv6-3.4/thc-ipv6-lib.c:1986:68: note: Function 'thc_add_ipv4_rudimentary' argument 3 names different: declaration 'src' definition 'src4'.
thc-ipv6-3.4/thc-ipv6-lib.c:1986:78: style: Function 'thc_add_ipv4_rudimentary' argument 4 names different: declaration 'dst' definition 'dst4'. [funcArgNamesDifferent]
thc-ipv6-3.4/thc-ipv6.h:137:84: note: Function 'thc_add_ipv4_rudimentary' argument 4 names different: declaration 'dst' definition 'dst4'.
thc-ipv6-3.4/thc-ipv6-lib.c:1986:78: note: Function 'thc_add_ipv4_rudimentary' argument 4 names different: declaration 'dst' definition 'dst4'.
thc-ipv6-3.4/thc-ipv6-lib.c:665:7: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
thc-ipv6-3.4/thc-ipv6-lib.c:1058:16: style: Unused variable: frag_len [unusedVariable]
thc-ipv6-3.4/thc-ipv6-lib.c:1060:7: style: Unused variable: count [unusedVariable]
thc-ipv6-3.4/thc-ipv6-lib.c:1060:56: style: Unused variable: last_size [unusedVariable]
thc-ipv6-3.4/thc-ipv6-lib.c:656:7: error: Buffer is accessed out of bounds: save [bufferAccessOutOfBounds]
thc-ipv6-3.4/thc-ipv6-lib.c:664:7: error: Buffer is accessed out of bounds: save [bufferAccessOutOfBounds]
thc-ipv6-3.4/thc-ipv6-lib.c:588:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thc-ipv6-3.4/thc-ipv6-lib.c:858:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thc-ipv6-3.4/thc-ipv6-lib.c:904:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thc-ipv6-3.4/thc-ipv6-lib.c:928:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thc-ipv6-3.4/thc-ipv6-lib.c:698:5: error: Memory leak: mac [memleak]
thc-ipv6-3.4/thc-ipv6-lib.c:2704:5: error: Memory leak: pkt [memleak]
thc-ipv6-3.4/thc-ipv6-lib.c:2756:9: error: Memory leak: pkt [memleak]
thc-ipv6-3.4/thc-ipv6-lib.c:506:0: error: Memory leak: mac [memleak]
thc-ipv6-3.4/thc-ipv6-lib.c:1498:0: error: Uninitialized variable: ret [uninitvar]
thc-ipv6-3.4/thcping6.c:111:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/thcping6.c:132:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/thcping6.c:153:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/thcping6.c:186:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thc-ipv6-3.4/thcping6.c:217:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thcping6.c:219:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
thc-ipv6-3.4/thcping6.c:70:43: style: The scope of the variable 'ok' can be reduced. [variableScope]
thc-ipv6-3.4/thcping6.c:71:14: style: The scope of the variable 'fragid' can be reduced. [variableScope]
thc-ipv6-3.4/thcping6.c:72:16: style: The scope of the variable 'mtu' can be reduced. [variableScope]
thc-ipv6-3.4/thcping6.c:202:17: style: The scope of the variable 'hdr' can be reduced. [variableScope]
thc-ipv6-3.4/thcsyn6.c:38:91: style: The scope of the variable 'dont_crc' can be reduced. [variableScope]
thc-ipv6-3.4/thcsyn6.c:38:105: style: The scope of the variable 'seq' can be reduced. [variableScope]
thc-ipv6-3.4/toobigsniff6.c:59:7: style: The scope of the variable 'rawmode' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:107:27: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thc-ipv6-3.4/trace6.c:106:25: note: outer condition: position[pos]!=NULL
thc-ipv6-3.4/trace6.c:107:27: note: identical inner condition: position[pos]!=NULL
thc-ipv6-3.4/trace6.c:378:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:534:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:548:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:550:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:552:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:554:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:556:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:558:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:560:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thc-ipv6-3.4/trace6.c:557:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thc-ipv6-3.4/trace6.c:559:9: note: Found duplicate branches for 'if' and 'else'.
thc-ipv6-3.4/trace6.c:557:14: note: Found duplicate branches for 'if' and 'else'.
thc-ipv6-3.4/trace6.c:54:49: style: The scope of the variable 'ptr2' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:55:23: style: The scope of the variable 'si' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:56:17: style: The scope of the variable 'ui' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:56:21: style: The scope of the variable 'new_mtu' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:267:19: style: The scope of the variable 'he' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:268:69: style: The scope of the variable 'text' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:269:10: style: The scope of the variable 'passed' can be reduced. [variableScope]
thc-ipv6-3.4/trace6.c:106:19: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/trace6.c:197:19: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
thc-ipv6-3.4/trace6.c:217:19: style: Array index 'pos' is used before limits check. [arrayIndexThenCheck]
[08:32]

ftp://ftp.se.debian.org/debian/pool/main/t/the/the_3.3~rc1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/theano/theano_1.0.2+dfsg.orig.tar.gz
Theano-rel-1.0.2/theano/gof/c_code/lazylinker_c.c:562:7: style: Condition 'verbose' is always false [knownConditionTrueFalse]
Theano-rel-1.0.2/theano/gof/c_code/lazylinker_c.c:559:17: note: Assignment 'verbose=0', assigned value is 0
Theano-rel-1.0.2/theano/gof/c_code/lazylinker_c.c:562:7: note: Condition 'verbose' is always false
Theano-rel-1.0.2/theano/gof/c_code/lazylinker_c.c:808:7: style: The scope of the variable 'output_subset_size' can be reduced. [variableScope]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr3d_gemm.c:511:30: style: Checking if unsigned variable 'topHeightNoDH' is less than zero. [unsignedLessThanZero]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr3d_gemm.c:512:30: style: Checking if unsigned variable 'topWidthNoDW' is less than zero. [unsignedLessThanZero]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr3d_gemm.c:513:30: style: Checking if unsigned variable 'topDepthNoDD' is less than zero. [unsignedLessThanZero]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr3d_gemm.c:559:18: style: Variable 'group_bottom_stride' is assigned a value that is never used. [unreadVariable]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr_gemm.c:460:30: style: Checking if unsigned variable 'topHeightNoDH' is less than zero. [unsignedLessThanZero]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr_gemm.c:461:30: style: Checking if unsigned variable 'topWidthNoDW' is less than zero. [unsignedLessThanZero]
Theano-rel-1.0.2/theano/gpuarray/c_code/corr_gemm.c:540:18: style: Variable 'group_bottom_stride' is assigned a value that is never used. [unreadVariable]
dnn_conv_base.c:196:0: error: Code 'std::ostringstream' is invalid C code. Use --std or --language to configure the language. [syntaxError]
dnn_fwd.c:24:0: error: Code 'std::string' is invalid C code. Use --std or --language to configure the language. [syntaxError]
dnn_gi.c:24:0: error: Code 'std::string' is invalid C code. Use --std or --language to configure the language. [syntaxError]
dnn_gw.c:24:0: error: Code 'std::string' is invalid C code. Use --std or --language to configure the language. [syntaxError]
Theano-rel-1.0.2/theano/gpuarray/c_code/pool_max_rop.c:27:0: error: Code 'C++ cast <...' is invalid C code. Use --std or --language to configure the language. [syntaxError]
Theano-rel-1.0.2/theano/scan_module/c_code/scan_perform.c:6:0: error: #error Python headers needed to compile C extensions, please install development version of Python. [preprocessorErrorDirective]
Theano-rel-1.0.2/theano/tensor/c_code/alt_blas_template.c:108:0: error: syntax error [syntaxError]
Theano-rel-1.0.2/theano/tensor/nnet/c_code/corr3d_gemm.c:36:0: error: syntax error [syntaxError]
Theano-rel-1.0.2/theano/tensor/nnet/c_code/corr_gemm.c:35:0: error: syntax error [syntaxError]
[08:32]

ftp://ftp.se.debian.org/debian/pool/main/t/thefuck/thefuck_3.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/themole/themole_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/themonospot/themonospot_0.7.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/thepeg/thepeg_1.8.0.orig.tar.gz
thepeg-1.8.0.orig/Analysis/FactoryBase.cc:31:14: warning: Member variable 'FactoryBase::clients' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/FactoryBase.h:102:5: warning: Member variable 'DataFiller::v' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/FactoryBase.h:97:5: style: Class 'DataFiller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Analysis/FactoryBase.h:90:3: warning: The class 'DataFiller' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/Analysis/HepMCFile.cc:29:12: warning: Member variable 'HepMCFile::_hepmcio' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/ProgressLog.cc:23:14: warning: Member variable 'ProgressLog::time0' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/ProgressLog.cc:23:14: warning: Member variable 'ProgressLog::fcpu0' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/ProgressLog.cc:23:14: warning: Member variable 'ProgressLog::time1' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Analysis/ProgressLog.cc:23:14: warning: Member variable 'ProgressLog::fcpu1' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Cuts/Cuts.h:78:3: style: Class 'Cuts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Cuts/KTRapidityCut.h:32:3: style: Class 'KTRapidityCut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Cuts/SimpleDISCut.cc:57:39: style: Function 'passCuts' argument 1 names different: declaration 'parent' definition 'cuts'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Cuts/SimpleDISCut.h:89:35: note: Function 'passCuts' argument 1 names different: declaration 'parent' definition 'cuts'.
thepeg-1.8.0.orig/Cuts/SimpleDISCut.cc:57:39: note: Function 'passCuts' argument 1 names different: declaration 'parent' definition 'cuts'.
thepeg-1.8.0.orig/Cuts/SimpleKTCut.h:38:3: style: Class 'SimpleKTCut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/EventRecord/Particle.tcc:18:8: style: Technically the member function 'ThePEG::ParticleNumLess::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/EventRecord/Particle.h:107:3: style: Class 'Particle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/EventRecord/ParticleTraits.h:461:3: style: Struct 'Transformer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/EventRecord/ParticleTraits.h:458:1: warning: The struct 'Transformer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:148:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:82:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:148:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:153:16: style: The function 'finalState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:87:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:153:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:158:16: style: The function 'intermediate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:92:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:158:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:164:16: style: The function 'allSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:98:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:164:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:170:16: style: The function 'allCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:104:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:170:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:188:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:82:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:188:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:193:16: style: The function 'finalState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:87:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:193:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:198:16: style: The function 'intermediate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:92:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:198:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:204:16: style: The function 'allSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:98:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:204:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:210:16: style: The function 'allCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:104:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:210:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:238:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:82:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:238:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:245:16: style: The function 'finalState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:87:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:245:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:252:16: style: The function 'intermediate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:92:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:252:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:260:16: style: The function 'allSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:98:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:260:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:268:16: style: The function 'allCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:104:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:268:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:304:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:82:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:304:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:311:16: style: The function 'finalState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:87:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:311:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:318:16: style: The function 'intermediate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:92:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:318:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:326:16: style: The function 'allSteps' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:98:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:326:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:334:16: style: The function 'allCollisions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:104:16: note: Virtual function in base class
thepeg-1.8.0.orig/EventRecord/SelectorBase.h:334:16: note: Function in derived class
thepeg-1.8.0.orig/EventRecord/ColourLine.cc:32:37: style: Function 'create' argument 1 names different: declaration 'p' definition 'col'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/ColourLine.h:55:34: note: Function 'create' argument 1 names different: declaration 'p' definition 'col'.
thepeg-1.8.0.orig/EventRecord/ColourLine.cc:32:37: note: Function 'create' argument 1 names different: declaration 'p' definition 'col'.
thepeg-1.8.0.orig/EventRecord/Event.cc:26:46: style: Function 'Event' argument 5 names different: declaration 'weight' definition 'newWeight'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Event.h:66:51: note: Function 'Event' argument 5 names different: declaration 'weight' definition 'newWeight'.
thepeg-1.8.0.orig/EventRecord/Event.cc:26:46: note: Function 'Event' argument 5 names different: declaration 'weight' definition 'newWeight'.
thepeg-1.8.0.orig/EventRecord/Event.cc:33:8: warning: Member variable 'Event::theColourLines' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/EventRecord/Event.cc:33:8: warning: Member variable 'Event::theOptionalWeights' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/EventRecord/Particle.cc:33:24: warning: Member variable 'ParticleRep::theDecayMode' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/EventRecord/Particle.h:1025:3: warning: The struct 'ParticleRep' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/EventRecord/RemnantParticle.cc:61:36: style: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/RemnantParticle.h:68:21: note: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'.
thepeg-1.8.0.orig/EventRecord/RemnantParticle.cc:61:36: note: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'.
thepeg-1.8.0.orig/EventRecord/RemnantParticle.cc:28:3: performance: Variable 'remData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thepeg-1.8.0.orig/EventRecord/SpinInfo.cc:34:5: performance: Variable '_production' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thepeg-1.8.0.orig/EventRecord/Step.cc:193:33: style: Function 'copyParticle' argument 1 names different: declaration 'p' definition 'pin'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:168:29: note: Function 'copyParticle' argument 1 names different: declaration 'p' definition 'pin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:193:33: note: Function 'copyParticle' argument 1 names different: declaration 'p' definition 'pin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:212:27: style: Function 'setCopy' argument 1 names different: declaration 'pold' definition 'poldin'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:177:23: note: Function 'setCopy' argument 1 names different: declaration 'pold' definition 'poldin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:212:27: note: Function 'setCopy' argument 1 names different: declaration 'pold' definition 'poldin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:224:31: style: Function 'insertCopy' argument 1 names different: declaration 'p' definition 'pin'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:188:27: note: Function 'insertCopy' argument 1 names different: declaration 'p' definition 'pin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:224:31: note: Function 'insertCopy' argument 1 names different: declaration 'p' definition 'pin'.
thepeg-1.8.0.orig/EventRecord/Step.cc:252:38: style: Function 'removeDecayProduct' argument 1 names different: declaration 'parent' definition 'par'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:245:34: note: Function 'removeDecayProduct' argument 1 names different: declaration 'parent' definition 'par'.
thepeg-1.8.0.orig/EventRecord/Step.cc:252:38: note: Function 'removeDecayProduct' argument 1 names different: declaration 'parent' definition 'par'.
thepeg-1.8.0.orig/EventRecord/Step.cc:269:35: style: Function 'addDecayProduct' argument 1 names different: declaration 'parent' definition 'par'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:201:31: note: Function 'addDecayProduct' argument 1 names different: declaration 'parent' definition 'par'.
thepeg-1.8.0.orig/EventRecord/Step.cc:269:35: note: Function 'addDecayProduct' argument 1 names different: declaration 'parent' definition 'par'.
thepeg-1.8.0.orig/EventRecord/Step.cc:354:40: style: Function 'antiColourNeighbour' argument 1 names different: declaration 'particle' definition 'p'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:312:36: note: Function 'antiColourNeighbour' argument 1 names different: declaration 'particle' definition 'p'.
thepeg-1.8.0.orig/EventRecord/Step.cc:354:40: note: Function 'antiColourNeighbour' argument 1 names different: declaration 'particle' definition 'p'.
thepeg-1.8.0.orig/EventRecord/Step.cc:358:36: style: Function 'colourNeighbour' argument 1 names different: declaration 'particle' definition 'p'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/EventRecord/Step.h:303:32: note: Function 'colourNeighbour' argument 1 names different: declaration 'particle' definition 'p'.
thepeg-1.8.0.orig/EventRecord/Step.cc:358:36: note: Function 'colourNeighbour' argument 1 names different: declaration 'particle' definition 'p'.
thepeg-1.8.0.orig/EventRecord/Step.cc:28:7: warning: Member variable 'Step::theSubProcesses' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Handlers/CascadeHandler.h:33:1: style: The class 'CascadeHandler' does not have a constructor although it has private member variables. [noConstructor]
thepeg-1.8.0.orig/Handlers/CascadeHandler.h:63:16: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StepHandler.h:71:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/CascadeHandler.h:63:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/ClusterCollapser.cc:250:48: style: Function 'getSinglets' argument 1 names different: declaration 'tagged' definition 'pv'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/ClusterCollapser.h:94:51: note: Function 'getSinglets' argument 1 names different: declaration 'tagged' definition 'pv'.
thepeg-1.8.0.orig/Handlers/ClusterCollapser.cc:250:48: note: Function 'getSinglets' argument 1 names different: declaration 'tagged' definition 'pv'.
thepeg-1.8.0.orig/Handlers/ClusterCollapser.h:237:5: style: Class 'ClusterException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Handlers/ClusterCollapser.cc:304:5: error: Iterator 'sel' used after element has been erased. [eraseDereference]
thepeg-1.8.0.orig/Handlers/ClusterCollapser.cc:305:16: note: Iterator 'sel' used after element has been erased.
thepeg-1.8.0.orig/Handlers/ClusterCollapser.cc:304:5: note: Iterator 'sel' used after element has been erased.
thepeg-1.8.0.orig/Handlers/DecayHandler.h:59:16: style: The function 'handle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StepHandler.h:71:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/DecayHandler.h:59:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/EventHandler.h:86:3: style: Class 'EventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Handlers/EventHandler.h:628:5: style: Struct 'EventLoopException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Handlers/FixedCMSLuminosity.h:67:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/LuminosityFunction.h:170:17: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/FixedCMSLuminosity.h:67:17: note: Function in derived class
thepeg-1.8.0.orig/Handlers/FixedCMSLuminosity.h:73:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/LuminosityFunction.h:176:17: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/FixedCMSLuminosity.h:73:17: note: Function in derived class
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:20:57: style: Function 'alwaysGenerateHadron' argument 1 names different: declaration 'quark' definition 'q'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:62:41: note: Function 'alwaysGenerateHadron' argument 1 names different: declaration 'quark' definition 'q'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:20:57: note: Function 'alwaysGenerateHadron' argument 1 names different: declaration 'quark' definition 'q'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:42: style: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:126:34: note: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:42: note: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:52: style: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:126:43: note: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:52: note: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:62: style: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:126:52: note: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:34:62: note: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:48: style: Function 'alwaysGetBaryon' argument 1 names different: declaration 'q1' definition 'iq1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:137:32: note: Function 'alwaysGetBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:48: note: Function 'alwaysGetBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:58: style: Function 'alwaysGetBaryon' argument 2 names different: declaration 'q2' definition 'iq2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:137:41: note: Function 'alwaysGetBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:58: note: Function 'alwaysGetBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:68: style: Function 'alwaysGetBaryon' argument 3 names different: declaration 'q3' definition 'iq3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/FlavourGenerator.h:137:50: note: Function 'alwaysGetBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/FlavourGenerator.cc:50:68: note: Function 'alwaysGetBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:105:48: style: Function 'generateHadron' argument 1 names different: declaration 'quark' definition 'q'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:65:43: note: Function 'generateHadron' argument 1 names different: declaration 'quark' definition 'q'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:105:48: note: Function 'generateHadron' argument 1 names different: declaration 'quark' definition 'q'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:39: style: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:89:34: note: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:39: note: Function 'getBaryon' argument 1 names different: declaration 'q1' definition 'iq1'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:49: style: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:89:43: note: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:49: note: Function 'getBaryon' argument 2 names different: declaration 'q2' definition 'iq2'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:59: style: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:89:52: note: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:279:59: note: Function 'getBaryon' argument 3 names different: declaration 'q3' definition 'iq3'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:317:56: style: Function 'pseudoScalarMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:185:51: note: Function 'pseudoScalarMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:317:56: note: Function 'pseudoScalarMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:353:50: style: Function 'vectorMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/SimpleFlavour.h:190:45: note: Function 'vectorMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'.
thepeg-1.8.0.orig/Handlers/SimpleFlavour.cc:353:50: note: Function 'vectorMeson' argument 2 names different: declaration 'iqbar' definition 'iqb'.
thepeg-1.8.0.orig/Handlers/StandardEventHandler.cc:50:42: style: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/StandardEventHandler.h:385:22: note: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'.
thepeg-1.8.0.orig/Handlers/StandardEventHandler.cc:50:42: note: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'.
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:89:22: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:161:22: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:89:22: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:103:28: style: The function 'stats' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:169:28: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:103:28: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:109:16: style: The function 'select' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:175:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:109:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:114:16: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:180:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:114:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:121:16: style: The function 'reject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:194:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:121:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:126:16: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:199:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdDependentXComb.h:126:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:63:24: style: The function 'dSigDR' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:146:24: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:63:24: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:89:22: style: The function 'construct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:161:22: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:89:22: note: Function in derived class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:97:16: style: The function 'newSubProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Handlers/StandardXComb.h:295:16: note: Virtual function in base class
thepeg-1.8.0.orig/Handlers/StdXCombGroup.h:97:16: note: Function in derived class
thepeg-1.8.0.orig/Handlers/XComb.cc:101:43: style: Function 'setPartonBinInstances' argument 1 names different: declaration 'pbis' definition 'pbip'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Handlers/XComb.h:141:38: note: Function 'setPartonBinInstances' argument 1 names different: declaration 'pbis' definition 'pbip'.
thepeg-1.8.0.orig/Handlers/XComb.cc:101:43: note: Function 'setPartonBinInstances' argument 1 names different: declaration 'pbis' definition 'pbip'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:34:68: style: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:64:58: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:34:68: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:35:38: style: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:65:36: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:35:38: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:36:35: style: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:66:33: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:36:35: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:48:39: style: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:115:37: note: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:48:39: note: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:49:42: style: Function 'evaluate' argument 5 names different: declaration 'sbar2' definition 'sbar'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:116:40: note: Function 'evaluate' argument 5 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:49:42: note: Function 'evaluate' argument 5 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:67:39: style: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:81:37: note: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:67:39: note: Function 'evaluate' argument 4 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:68:39: style: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:82:37: note: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:68:39: note: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:99:38: style: Function 'evaluate' argument 4 names different: declaration 'sbar2' definition 'sbar'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:98:36: note: Function 'evaluate' argument 4 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:99:38: note: Function 'evaluate' argument 4 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:100:35: style: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.h:99:33: note: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/FFSVertex.cc:100:35: note: Function 'evaluate' argument 5 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:33:69: style: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:64:60: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:33:69: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:34:38: style: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:65:36: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:34:38: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:35:35: style: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:66:33: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:35:35: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:45:67: style: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:75:58: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:45:67: note: Function 'evaluate' argument 2 names different: declaration 'sp1' definition 'sp'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:46:36: style: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:76:38: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:46:36: note: Function 'evaluate' argument 3 names different: declaration 'sbar2' definition 'sbar'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:47:31: style: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.h:77:33: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Scalar/RFSVertex.cc:47:31: note: Function 'evaluate' argument 4 names different: declaration 'sca3' definition 'sca'.
thepeg-1.8.0.orig/Helicity/Vertex/Vector/FFVVertex.cc:404:2: style: Variable 's4' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thepeg-1.8.0.orig/Helicity/Vertex/Vector/FFVVertex.cc:401:2: note: Variable 's4' is reassigned a value before the old one has been used if variable is no semaphore variable.
thepeg-1.8.0.orig/Helicity/Vertex/Vector/FFVVertex.cc:404:2: note: Variable 's4' is reassigned a value before the old one has been used if variable is no semaphore variable.
thepeg-1.8.0.orig/Helicity/Vertex/Vector/VVVVVertex.h:39:1: style: The class 'VVVVVertex' does not have a constructor although it has private member variables. [noConstructor]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:182:46: style: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:138:36: note: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:182:46: note: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:182:56: style: Function 'search' argument 2 names different: declaration 'id' definition 'idd'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:138:47: note: Function 'search' argument 2 names different: declaration 'id' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:182:56: note: Function 'search' argument 2 names different: declaration 'id' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:197:48: style: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:145:38: note: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:197:48: note: Function 'search' argument 1 names different: declaration 'ilist' definition 'iloc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:197:61: style: Function 'search' argument 2 names different: declaration 'id' definition 'idd'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:145:52: note: Function 'search' argument 2 names different: declaration 'id' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:197:61: note: Function 'search' argument 2 names different: declaration 'id' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:31: style: Function 'allowed' argument 1 names different: declaration 'id1' definition 'ida'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:154:21: note: Function 'allowed' argument 1 names different: declaration 'id1' definition 'ida'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:31: note: Function 'allowed' argument 1 names different: declaration 'id1' definition 'ida'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:41: style: Function 'allowed' argument 2 names different: declaration 'id2' definition 'idb'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:154:31: note: Function 'allowed' argument 2 names different: declaration 'id2' definition 'idb'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:41: note: Function 'allowed' argument 2 names different: declaration 'id2' definition 'idb'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:51: style: Function 'allowed' argument 3 names different: declaration 'id3' definition 'idc'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:154:41: note: Function 'allowed' argument 3 names different: declaration 'id3' definition 'idc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:51: note: Function 'allowed' argument 3 names different: declaration 'id3' definition 'idc'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:61: style: Function 'allowed' argument 4 names different: declaration 'id4' definition 'idd'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:154:51: note: Function 'allowed' argument 4 names different: declaration 'id4' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:212:61: note: Function 'allowed' argument 4 names different: declaration 'id4' definition 'idd'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:242:50: style: Function 'propagator' argument 2 names different: declaration 'q2' definition 'p2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.h:303:48: note: Function 'propagator' argument 2 names different: declaration 'q2' definition 'p2'.
thepeg-1.8.0.orig/Helicity/Vertex/VertexBase.cc:242:50: note: Function 'propagator' argument 2 names different: declaration 'q2' definition 'p2'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorBarWaveFunction.cc:294:11: style: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorBarWaveFunction.h:324:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorBarWaveFunction.cc:294:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.cc:292:11: style: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.h:324:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.cc:292:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.cc:312:11: style: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.h:330:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/RSSpinorWaveFunction.cc:312:11: note: Function 'constructSpinInfo' argument 2 names different: declaration 'part' definition 'particle'.
thepeg-1.8.0.orig/Helicity/WaveFunction/TensorWaveFunction.cc:21:79: style: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'tphase'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/WaveFunction/TensorWaveFunction.h:351:21: note: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'tphase'.
thepeg-1.8.0.orig/Helicity/WaveFunction/TensorWaveFunction.cc:21:79: note: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'tphase'.
thepeg-1.8.0.orig/Helicity/WaveFunction/VectorWaveFunction.cc:22:78: style: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'vphase'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Helicity/WaveFunction/VectorWaveFunction.h:251:21: note: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'vphase'.
thepeg-1.8.0.orig/Helicity/WaveFunction/VectorWaveFunction.cc:22:78: note: Function 'calculateWaveFunction' argument 2 names different: declaration 'phase' definition 'vphase'.
thepeg-1.8.0.orig/Interface/Command.tcc:17:41: style: Function 'cmd' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Command.h:181:39: note: Function 'cmd' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Command.tcc:17:41: note: Function 'cmd' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Command.cc:19:43: style: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Command.h:87:24: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Command.cc:19:43: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/InterfacedBase.h:455:5: style: Struct 'UpdateChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Interface/InterfacedBase.h:473:5: style: Struct 'UpdateMapChecker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Interface/InterfacedBase.h:453:3: warning: The struct 'UpdateChecker' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/Interface/InterfacedBase.h:471:3: warning: The struct 'UpdateMapChecker' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/Interface/Command.h:87:3: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Command.h:87:3: note: Function in derived class
thepeg-1.8.0.orig/Interface/Command.h:94:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Command.h:94:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Command.h:99:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Command.h:99:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Command.h:181:18: style: The function 'cmd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Command.h:106:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Command.h:181:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Command.tcc:27:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Deleted.h:76:3: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Deleted.h:76:3: note: Function in derived class
thepeg-1.8.0.orig/Interface/Deleted.h:83:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Deleted.h:83:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Deleted.h:88:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Deleted.h:88:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/InterfaceBase.cc:52:50: style: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:154:45: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/InterfaceBase.cc:52:50: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Interfaced.h:173:3: style: Class 'Interfaced' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Interface/ParVector.tcc:46:52: warning: Function 'setDef' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:474:40: note: Function 'setDef' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:46:52: note: Function 'setDef' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:55:26: warning: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, ' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:372:33: note: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:55:26: note: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:71:26: warning: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, ' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:376:33: note: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:71:26: note: Function 'setImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:81:22: warning: Function 'set' argument order different: declaration 'ib, val, i' definition 'i, newValue, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:351:37: note: Function 'set' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:81:22: note: Function 'set' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:88:29: warning: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, ' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:380:36: note: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:88:29: note: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:104:29: warning: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, ' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:384:36: note: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:104:29: note: Function 'insertImpl' argument order different: declaration 'ib, val, i, ' definition 'i, newValue, place, '
thepeg-1.8.0.orig/Interface/ParVector.tcc:114:25: warning: Function 'insert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:367:40: note: Function 'insert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:114:25: note: Function 'insert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:121:28: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:401:51: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:121:28: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:135:32: warning: Function 'minimum' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:418:49: note: Function 'minimum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:135:32: note: Function 'minimum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:143:32: warning: Function 'maximum' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:434:49: note: Function 'maximum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:143:32: note: Function 'maximum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:151:28: warning: Function 'def' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:449:45: note: Function 'def' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:151:28: note: Function 'def' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:170:47: warning: Function 'tset' argument order different: declaration 'ib, val, i' definition 'i, newValue, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:879:38: note: Function 'tset' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:170:47: note: Function 'tset' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:194:26: warning: Function 'tinsert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:886:41: note: Function 'tinsert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:194:26: note: Function 'tinsert' argument order different: declaration 'ib, val, i' definition 'i, newValue, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:219:24: warning: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:893:39: note: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:219:24: note: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:240:29: style: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:908:50: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:240:29: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:254:28: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:901:51: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:254:28: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:276:57: warning: Function 'tminimum' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:915:48: note: Function 'tminimum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:276:57: note: Function 'tminimum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:287:57: warning: Function 'tmaximum' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:922:48: note: Function 'tmaximum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:287:57: note: Function 'tmaximum' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/ParVector.tcc:298:54: style: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/ParVector.h:981:45: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/ParVector.tcc:298:54: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/ParVector.cc:100:9: style: Function 'ParVExIndex' argument 3 names different: declaration 'index' definition 'j'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/ParVector.xh:41:70: note: Function 'ParVExIndex' argument 3 names different: declaration 'index' definition 'j'.
thepeg-1.8.0.orig/Interface/ParVector.cc:100:9: note: Function 'ParVExIndex' argument 3 names different: declaration 'index' definition 'j'.
thepeg-1.8.0.orig/Interface/ParVector.h:121:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:121:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:127:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:148:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:127:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:333:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:333:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:339:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:339:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:344:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:127:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:344:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:351:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:135:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:351:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:367:16: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:144:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:367:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:418:18: style: The function 'minimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:164:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:418:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:434:18: style: The function 'maximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:171:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:434:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:449:18: style: The function 'def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:178:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:449:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:463:18: style: The function 'def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:184:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:463:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:474:16: style: The function 'setDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:190:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:474:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:879:16: style: The function 'tset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:358:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:879:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:886:16: style: The function 'tinsert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:393:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:886:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:893:16: style: The function 'erase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:151:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:893:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:901:24: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:157:24: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:901:24: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:908:22: style: The function 'tget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:408:22: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:908:22: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:915:16: style: The function 'tminimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:425:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:915:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:922:16: style: The function 'tmaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:441:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:922:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:929:16: style: The function 'tdef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:456:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:929:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:935:16: style: The function 'tdef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/ParVector.h:468:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:935:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.h:981:16: style: The function 'doxygenDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:154:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/ParVector.h:981:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/ParVector.tcc:181:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:206:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:227:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:245:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:259:36: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:271:36: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:282:36: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/ParVector.tcc:293:36: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:62:22: style: Function 'set' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:285:37: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:62:22: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:68:28: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:299:45: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:68:28: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:76:32: style: Function 'minimum' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:313:49: note: Function 'minimum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:76:32: note: Function 'minimum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:84:32: style: Function 'maximum' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:328:49: note: Function 'maximum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:84:32: note: Function 'maximum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:92:28: style: Function 'def' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:343:45: note: Function 'def' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:92:28: note: Function 'def' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:99:47: style: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:672:38: note: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:99:47: note: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:99:55: style: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:672:47: note: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:99:55: note: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:120:49: style: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:1033:38: note: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:120:49: note: Function 'tset' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:120:59: style: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:1033:49: note: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:120:59: note: Function 'tset' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:138:53: style: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:678:44: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:138:53: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:152:57: style: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:1039:46: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:152:57: note: Function 'tget' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:166:57: style: Function 'tminimum' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:683:48: note: Function 'tminimum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:166:57: note: Function 'tminimum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:179:57: style: Function 'tmaximum' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:689:48: note: Function 'tmaximum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:179:57: note: Function 'tmaximum' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:192:53: style: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:695:44: note: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:192:53: note: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:205:57: style: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:1045:46: note: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:205:57: note: Function 'tdef' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:218:54: style: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:727:45: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:218:54: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:237:56: style: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:1067:45: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:237:56: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:270:34: style: Function 'ParExSetUnknown' argument 3 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.xh:36:33: note: Function 'ParExSetUnknown' argument 3 names different: declaration 'val' definition 'v'.
thepeg-1.8.0.orig/Interface/Parameter.tcc:270:34: note: Function 'ParExSetUnknown' argument 3 names different: declaration 'val' definition 'v'.
thepeg-1.8.0.orig/Interface/Parameter.cc:22:45: style: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Parameter.h:112:40: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.cc:22:45: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Parameter.h:482:3: warning: Member variable 'Parameter::theSetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:482:3: warning: Member variable 'Parameter::theGetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:482:3: warning: Member variable 'Parameter::theDefFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:539:3: warning: Member variable 'Parameter::theSetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:539:3: warning: Member variable 'Parameter::theGetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:539:3: warning: Member variable 'Parameter::theDefFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:594:3: warning: Member variable 'Parameter::theSetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:594:3: warning: Member variable 'Parameter::theGetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:594:3: warning: Member variable 'Parameter::theDefFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:652:3: warning: Member variable 'Parameter::theSetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:652:3: warning: Member variable 'Parameter::theGetFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:652:3: warning: Member variable 'Parameter::theDefFn' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Interface/Parameter.h:788:1: style: The class 'ParameterTBase < string >' does not have a constructor although it has private member variables. [noConstructor]
thepeg-1.8.0.orig/Interface/Parameter.h:112:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:112:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:118:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:148:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:118:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:264:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:264:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:285:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:123:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:285:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:299:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:141:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:299:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:313:18: style: The function 'minimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:129:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:313:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:328:18: style: The function 'maximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:135:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:328:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:343:18: style: The function 'def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:147:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:343:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:355:16: style: The function 'setDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:153:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:355:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:377:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:377:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:672:16: style: The function 'tset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:291:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:672:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:678:16: style: The function 'tget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:305:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:678:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:683:16: style: The function 'tminimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:320:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:683:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:689:16: style: The function 'tmaximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:335:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:689:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:695:16: style: The function 'tdef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:349:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:695:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:727:16: style: The function 'doxygenDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:154:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:727:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:1033:16: style: The function 'tset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:883:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:1033:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:1039:18: style: The function 'tget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:899:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:1039:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:1045:18: style: The function 'tdef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:931:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:1045:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:1067:16: style: The function 'doxygenDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:154:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:1067:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:842:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:842:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:875:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:123:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:875:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:891:18: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:141:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:891:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:906:18: style: The function 'minimum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:129:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:906:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:914:18: style: The function 'maximum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:135:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:914:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:923:18: style: The function 'def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:147:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:923:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:937:16: style: The function 'setDef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Parameter.h:153:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:937:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.h:945:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Parameter.h:945:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Parameter.tcc:110:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:128:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:144:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:158:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:172:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:185:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:198:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Parameter.tcc:211:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/RefVector.tcc:43:22: warning: Function 'set' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:339:37: note: Function 'set' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk'
thepeg-1.8.0.orig/Interface/RefVector.tcc:43:22: note: Function 'set' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk'
thepeg-1.8.0.orig/Interface/RefVector.tcc:67:25: warning: Function 'insert' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:346:40: note: Function 'insert' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk'
thepeg-1.8.0.orig/Interface/RefVector.tcc:67:25: note: Function 'insert' argument order different: declaration 'ib, ip, i, chk' definition 'i, newRef, place, chk'
thepeg-1.8.0.orig/Interface/RefVector.tcc:91:45: warning: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:352:39: note: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/RefVector.tcc:91:45: note: Function 'erase' argument order different: declaration 'ib, i' definition 'i, place'
thepeg-1.8.0.orig/Interface/RefVector.tcc:112:52: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:359:46: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.tcc:112:52: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.tcc:130:51: warning: Function 'check' argument order different: declaration 'ib, , i' definition 'i, ir, place' [funcArgOrderDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:366:45: note: Function 'check' argument order different: declaration 'ib, , i' definition 'i, ir, place'
thepeg-1.8.0.orig/Interface/RefVector.tcc:130:51: note: Function 'check' argument order different: declaration 'ib, , i' definition 'i, ir, place'
thepeg-1.8.0.orig/Interface/RefVector.cc:35:61: style: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:160:56: note: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.cc:35:61: note: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.cc:39:45: style: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:95:40: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.cc:39:45: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.cc:128:25: style: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/RefVector.h:154:40: note: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.cc:128:25: note: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/RefVector.h:95:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:95:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:101:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:148:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:101:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:106:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:106:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:112:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:112:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:154:16: style: The function 'rebind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:128:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:154:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:160:19: style: The function 'getReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:136:19: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:160:19: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:339:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/RefVector.h:118:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:339:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:346:16: style: The function 'insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/RefVector.h:125:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:346:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:352:16: style: The function 'erase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/RefVector.h:131:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:352:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:359:19: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/RefVector.h:138:19: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:359:19: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.h:366:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/RefVector.h:145:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/RefVector.h:366:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/RefVector.tcc:54:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/RefVector.tcc:79:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/RefVector.tcc:100:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/RefVector.tcc:121:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Reference.tcc:17:43: style: Function 'set' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:280:37: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:17:43: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:17:52: style: Function 'set' argument 2 names different: declaration 'ip' definition 'newRef'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:280:47: note: Function 'set' argument 2 names different: declaration 'ip' definition 'newRef'.
thepeg-1.8.0.orig/Interface/Reference.tcc:17:52: note: Function 'set' argument 2 names different: declaration 'ip' definition 'newRef'.
thepeg-1.8.0.orig/Interface/Reference.tcc:38:50: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:286:44: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:38:50: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:52:51: style: Function 'check' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:293:45: note: Function 'check' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:52:51: note: Function 'check' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.tcc:52:61: style: Function 'check' argument 2 names different: declaration 'newRef' definition 'ir'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:293:56: note: Function 'check' argument 2 names different: declaration 'newRef' definition 'ir'.
thepeg-1.8.0.orig/Interface/Reference.tcc:52:61: note: Function 'check' argument 2 names different: declaration 'newRef' definition 'ir'.
thepeg-1.8.0.orig/Interface/Reference.cc:34:61: style: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:139:56: note: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.cc:34:61: note: Function 'getReferences' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.cc:40:45: style: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:89:40: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.cc:40:45: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.cc:99:25: style: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Reference.h:133:40: note: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.cc:99:25: note: Function 'rebind' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Reference.h:89:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:89:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:95:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:148:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:95:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:100:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:100:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:106:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:106:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:133:16: style: The function 'rebind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:128:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:133:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:139:19: style: The function 'getReferences' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:136:19: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:139:19: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:280:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Reference.h:111:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:280:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:286:17: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Reference.h:117:17: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:286:17: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.h:293:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Reference.h:124:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Reference.h:293:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Reference.tcc:28:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Reference.tcc:44:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Switch.tcc:17:42: style: Function 'set' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:335:37: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:17:42: note: Function 'set' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:17:50: style: Function 'set' argument 2 names different: declaration 'val' definition 'newValue'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:335:46: note: Function 'set' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Switch.tcc:17:50: note: Function 'set' argument 2 names different: declaration 'val' definition 'newValue'.
thepeg-1.8.0.orig/Interface/Switch.tcc:37:48: style: Function 'get' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:341:43: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:37:48: note: Function 'get' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:51:48: style: Function 'def' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:346:43: note: Function 'def' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:51:48: note: Function 'def' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.tcc:64:50: style: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:367:45: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Switch.tcc:64:50: note: Function 'doxygenDescription' argument 1 names different: declaration 'stream' definition 'os'.
thepeg-1.8.0.orig/Interface/Switch.cc:37:42: style: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Interface/Switch.h:164:40: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.cc:37:42: note: Function 'exec' argument 1 names different: declaration 'ib' definition 'i'.
thepeg-1.8.0.orig/Interface/Switch.h:164:18: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:105:3: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:164:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:170:18: style: The function 'fullDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:148:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:170:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:175:18: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:111:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:175:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:216:18: style: The function 'doxygenType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:160:18: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:216:18: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:335:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Switch.h:180:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:335:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:341:16: style: The function 'get' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Switch.h:186:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:341:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:346:16: style: The function 'def' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/Switch.h:192:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:346:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.h:367:16: style: The function 'doxygenDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Interface/InterfaceBase.h:154:16: note: Virtual function in base class
thepeg-1.8.0.orig/Interface/Switch.h:367:16: note: Function in derived class
thepeg-1.8.0.orig/Interface/Switch.tcc:26:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Switch.tcc:43:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/Interface/Switch.tcc:57:38: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/LesHouches/LesHouchesEventHandler.cc:403:44: style: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/LesHouches/LesHouchesEventHandler.h:161:22: note: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'.
thepeg-1.8.0.orig/LesHouches/LesHouchesEventHandler.cc:403:44: note: Function 'reject' argument 1 names different: declaration 'weight' definition 'w'.
thepeg-1.8.0.orig/LesHouches/LesHouchesFileReader.cc:272:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thepeg-1.8.0.orig/LesHouches/LesHouchesFileReader.cc:27:1: warning: Member variable 'LesHouchesFileReader::cfile' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:287:8: style: The scope of the variable 'cuteve' can be reduced. [variableScope]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theCKKW' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::colourIndex' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::particleIndex' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theBeams' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theIncoming' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theOutgoing' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theIntermediates' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::theCacheFile' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/LesHouchesReader.cc:47:19: warning: Member variable 'LesHouchesReader::optionalWeights' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/LesHouches/MadGraphReader.cc:193:33: style: Same expression on both sides of '||'. [duplicateExpression]
thepeg-1.8.0.orig/MatrixElement/ColourLines.h:55:3: style: Class 'ColourLines' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/MatrixElement/DiagramBase.cc:25:8: style: Technically the member function 'ParticleOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/MatrixElement/DiagramBase.xh:24:3: style: Struct 'DiagramBaseSetupException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.cc:134:39: style: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.h:94:37: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.cc:134:39: note: Function 'getCosTheta' argument 1 names different: declaration 'cthmin' definition 'ctmin'.
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.cc:134:53: style: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.h:94:52: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
thepeg-1.8.0.orig/MatrixElement/ME2to2Base.cc:134:53: note: Function 'getCosTheta' argument 2 names different: declaration 'cthmax' definition 'ctmax'.
thepeg-1.8.0.orig/MatrixElement/MEGG2GG.cc:79:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEGG2GG.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEGG2GG.cc:79:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEGG2QQ.cc:57:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEGG2QQ.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEGG2QQ.cc:57:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEGroup.cc:93:30: style: Function 'makeDependentXComb' argument 4 names different: declaration 'allPBins' definition 'pbs'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEGroup.h:290:30: note: Function 'makeDependentXComb' argument 4 names different: declaration 'allPBins' definition 'pbs'.
thepeg-1.8.0.orig/MatrixElement/MEGroup.cc:93:30: note: Function 'makeDependentXComb' argument 4 names different: declaration 'allPBins' definition 'pbs'.
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:104:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MENCDIS.h:100:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:104:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:26:10: warning: Member variable 'MENCDIS::lastG' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:26:10: warning: Member variable 'MENCDIS::lastZ' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:29:10: warning: Member variable 'MENCDIS::lastG' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/MatrixElement/MENCDIS.cc:29:10: warning: Member variable 'MENCDIS::lastZ' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/MatrixElement/MEQG2QG.cc:79:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEQG2QG.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQG2QG.cc:79:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2GG.cc:57:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEQQ2GG.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2GG.cc:57:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2QQ3.cc:65:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEQQ2QQ3.h:65:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2QQ3.cc:65:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2qq2.cc:49:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEQQ2qq2.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQQ2qq2.cc:49:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQq2Qq4.cc:62:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEQq2Qq4.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEQq2Qq4.cc:62:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEee2gZ2qq.cc:86:44: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEee2gZ2qq.h:89:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEee2gZ2qq.cc:86:44: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEqq2qq1.cc:57:41: style: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/MEqq2qq1.h:63:65: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/MEqq2qq1.cc:57:41: note: Function 'diagrams' argument 1 names different: declaration 'dv' definition 'diags'.
thepeg-1.8.0.orig/MatrixElement/Tree2toNDiagram.cc:42:21: style: Function 'construct' argument 1 names different: declaration 'sb' definition 'sp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/MatrixElement/Tree2toNDiagram.h:131:40: note: Function 'construct' argument 1 names different: declaration 'sb' definition 'sp'.
thepeg-1.8.0.orig/MatrixElement/Tree2toNDiagram.cc:42:21: note: Function 'construct' argument 1 names different: declaration 'sb' definition 'sp'.
thepeg-1.8.0.orig/MatrixElement/Tree2toNDiagram.cc:255:8: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
thepeg-1.8.0.orig/MatrixElement/Tree2toNDiagram.cc:258:8: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:31: style: Function 'xfl' argument 1 names different: declaration 'particle' definition 'proton'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:49:30: note: Function 'xfl' argument 1 names different: declaration 'particle' definition 'proton'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:31: note: Function 'xfl' argument 1 names different: declaration 'particle' definition 'proton'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:47: style: Function 'xfl' argument 2 names different: declaration 'parton' definition 'gamma'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:49:48: note: Function 'xfl' argument 2 names different: declaration 'parton' definition 'gamma'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:47: note: Function 'xfl' argument 2 names different: declaration 'parton' definition 'gamma'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:62: style: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:49:64: note: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:33:62: note: Function 'xfl' argument 3 names different: declaration 'partonScale' definition 'qq'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:83:22: style: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:76:39: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:83:22: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'proton'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:83:55: style: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:77:27: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:83:55: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:99:62: style: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/BudnevPDF.h:91:76: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/BudnevPDF.cc:99:62: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/LHAPDF.cc:16:0: error: #error Makefile.am needs to define THEPEG_PKGDATADIR [preprocessorErrorDirective]
thepeg-1.8.0.orig/PDF/NoRemnants.cc:41:36: style: Function 'generate' argument 5 names different: declaration 'parent' definition 'p'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/NoRemnants.h:70:33: note: Function 'generate' argument 5 names different: declaration 'parent' definition 'p'.
thepeg-1.8.0.orig/PDF/NoRemnants.cc:41:36: note: Function 'generate' argument 5 names different: declaration 'parent' definition 'p'.
thepeg-1.8.0.orig/PDF/PDFBase.cc:91:60: style: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PDFBase.h:172:76: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/PDFBase.cc:91:60: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/PDFBase.cc:98:48: style: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PDFBase.h:188:27: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/PDFBase.cc:98:48: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/PDFCuts.cc:25:20: style: Function 'PDFCuts' argument 4 names different: declaration 'sHat' definition 'sHatIn'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PDFCuts.h:50:22: note: Function 'PDFCuts' argument 4 names different: declaration 'sHat' definition 'sHatIn'.
thepeg-1.8.0.orig/PDF/PDFCuts.cc:25:20: note: Function 'PDFCuts' argument 4 names different: declaration 'sHat' definition 'sHatIn'.
thepeg-1.8.0.orig/PDF/PartonBin.cc:30:29: style: Function 'PartonBin' argument 2 names different: declaration 'prev' definition 'inc'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PartonBin.h:61:31: note: Function 'PartonBin' argument 2 names different: declaration 'prev' definition 'inc'.
thepeg-1.8.0.orig/PDF/PartonBin.cc:30:29: note: Function 'PartonBin' argument 2 names different: declaration 'prev' definition 'inc'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:41:44: style: Function 'PartonBinInstance' argument 1 names different: declaration 'parton' definition 'part'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PartonBinInstance.h:72:27: note: Function 'PartonBinInstance' argument 1 names different: declaration 'parton' definition 'part'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:41:44: note: Function 'PartonBinInstance' argument 1 names different: declaration 'parton' definition 'part'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:56:44: style: Function 'PartonBinInstance' argument 1 names different: declaration 'particle' definition 'Part'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PartonBinInstance.h:81:27: note: Function 'PartonBinInstance' argument 1 names different: declaration 'particle' definition 'Part'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:56:44: note: Function 'PartonBinInstance' argument 1 names different: declaration 'particle' definition 'Part'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:56:56: style: Function 'PartonBinInstance' argument 2 names different: declaration 'parton' definition 'part'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PartonBinInstance.h:81:43: note: Function 'PartonBinInstance' argument 2 names different: declaration 'parton' definition 'part'.
thepeg-1.8.0.orig/PDF/PartonBinInstance.cc:56:56: note: Function 'PartonBinInstance' argument 2 names different: declaration 'parton' definition 'part'.
thepeg-1.8.0.orig/PDF/PartonExtractor.cc:204:12: style: Function 'generateSHat' argument 5 names different: declaration 'mepartons' definition 'haveMEPartons'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/PartonExtractor.h:141:16: note: Function 'generateSHat' argument 5 names different: declaration 'mepartons' definition 'haveMEPartons'.
thepeg-1.8.0.orig/PDF/PartonExtractor.cc:204:12: note: Function 'generateSHat' argument 5 names different: declaration 'mepartons' definition 'haveMEPartons'.
thepeg-1.8.0.orig/PDF/PartonExtractor.xh:25:3: style: Struct 'RemColException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/PDF/PartonExtractor.cc:317:5: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/PDF/PolarizedBeamParticleData.h:100:17: style: The function 'pdclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/PDF/BeamParticleData.h:99:17: note: Virtual function in base class
thepeg-1.8.0.orig/PDF/PolarizedBeamParticleData.h:100:17: note: Function in derived class
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.cc:49:36: style: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.h:57:33: note: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.cc:49:36: note: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.cc:95:73: style: Function 'recreateRemnants' argument 4 names different: declaration 'newl' definition 'l'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.h:104:12: note: Function 'recreateRemnants' argument 4 names different: declaration 'newl' definition 'l'.
thepeg-1.8.0.orig/PDF/SoftRemnantHandler.cc:95:73: note: Function 'recreateRemnants' argument 4 names different: declaration 'newl' definition 'l'.
thepeg-1.8.0.orig/PDF/UnResolvedRemnant.cc:62:42: style: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/UnResolvedRemnant.h:106:33: note: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDF/UnResolvedRemnant.cc:62:42: note: Function 'generate' argument 4 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:80:22: style: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'a'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.h:75:39: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'a'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:80:22: note: Function 'flattenScale' argument 1 names different: declaration 'particle' definition 'a'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:80:50: style: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.h:76:27: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:80:50: note: Function 'flattenScale' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:97:74: style: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.h:89:76: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDF/WeizsackerWilliamsPDF.cc:97:74: note: Function 'flattenL' argument 3 names different: declaration 'cut' definition 'c'.
thepeg-1.8.0.orig/PDT/DalitzDecayer.cc:58:24: style: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/DalitzDecayer.h:57:71: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/DalitzDecayer.cc:58:24: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/DecayMode.cc:177:8: style: Technically the member function 'IdCmp::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/DecayMode.cc:336:8: style: Technically the member function 'ParticleOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/DecayMode.cc:344:8: style: Technically the member function 'ModeOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/DecayMode.cc:354:8: style: Technically the member function 'MatcherOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/DecayMode.cc:123:3: style: Exception should be caught by reference. [catchExceptionByValue]
thepeg-1.8.0.orig/PDT/Decayer.cc:29:37: style: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/Decayer.h:85:16: note: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'.
thepeg-1.8.0.orig/PDT/Decayer.cc:29:37: note: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'.
thepeg-1.8.0.orig/PDT/Decayer.cc:51:66: style: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/Decayer.h:95:16: note: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'.
thepeg-1.8.0.orig/PDT/Decayer.cc:51:66: note: Function 'brat' argument 3 names different: declaration 'oldbrat' definition 'b'.
thepeg-1.8.0.orig/PDT/Decayer.cc:86:60: style: Function 'DecayParticle' argument 2 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/Decayer.h:137:38: note: Function 'DecayParticle' argument 2 names different: declaration 'step' definition 's'.
thepeg-1.8.0.orig/PDT/Decayer.cc:86:60: note: Function 'DecayParticle' argument 2 names different: declaration 'step' definition 's'.
thepeg-1.8.0.orig/PDT/Decayer.cc:123:7: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thepeg-1.8.0.orig/PDT/FlatDecayer.cc:42:24: style: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/FlatDecayer.h:54:71: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/FlatDecayer.cc:42:24: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/Matcher.h:48:17: style: The function 'pmclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/PDT/MatcherBase.h:80:17: note: Virtual function in base class
thepeg-1.8.0.orig/PDT/Matcher.h:48:17: note: Function in derived class
thepeg-1.8.0.orig/PDT/Matcher.h:76:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/PDT/MatcherBase.h:73:16: note: Virtual function in base class
thepeg-1.8.0.orig/PDT/Matcher.h:76:16: note: Function in derived class
thepeg-1.8.0.orig/PDT/Matcher.tcc:18:31: warning: Class Matcher is not safe, destructor throws exception [exceptThrowInDestructor]
thepeg-1.8.0.orig/PDT/MatcherBase.cc:31:14: warning: Member variable 'MatcherBase::matchingParticles' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/PDT/MatcherBase.cc:31:14: warning: Member variable 'MatcherBase::matchingMatchers' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/PDT/MatcherBase.cc:158:8: style: Technically the member function 'ParticleOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/MatcherBase.cc:166:8: style: Technically the member function 'MatcherOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/MixedParticleData.h:166:17: style: The function 'pdclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/PDT/ParticleData.h:461:17: note: Virtual function in base class
thepeg-1.8.0.orig/PDT/MixedParticleData.h:166:17: note: Function in derived class
thepeg-1.8.0.orig/PDT/MixedParticleData.h:177:16: style: The function 'doinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/PDT/ParticleData.h:501:16: note: Virtual function in base class
thepeg-1.8.0.orig/PDT/MixedParticleData.h:177:16: note: Function in derived class
thepeg-1.8.0.orig/PDT/Onium3GDecayer.cc:57:27: style: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/Onium3GDecayer.h:66:71: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/Onium3GDecayer.cc:57:27: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/Onium3GDecayer.cc:76:28: style: Function 'reweight' argument 3 names different: declaration 'children' definition 'ch'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/Onium3GDecayer.h:80:29: note: Function 'reweight' argument 3 names different: declaration 'children' definition 'ch'.
thepeg-1.8.0.orig/PDT/Onium3GDecayer.cc:76:28: note: Function 'reweight' argument 3 names different: declaration 'children' definition 'ch'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:170:32: style: Function 'stable' argument 1 names different: declaration 'stab' definition 's'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/ParticleData.h:354:20: note: Function 'stable' argument 1 names different: declaration 'stab' definition 's'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:170:32: note: Function 'stable' argument 1 names different: declaration 'stab' definition 's'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:175:38: style: Function 'synchronized' argument 1 names different: declaration 'sync' definition 'h'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/ParticleData.h:372:26: note: Function 'synchronized' argument 1 names different: declaration 'sync' definition 'h'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:175:38: note: Function 'synchronized' argument 1 names different: declaration 'sync' definition 'h'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:319:43: style: Function 'generateWidth' argument 1 names different: declaration 'mass' definition 'm'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/ParticleData.h:145:31: note: Function 'generateWidth' argument 1 names different: declaration 'mass' definition 'm'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:319:43: note: Function 'generateWidth' argument 1 names different: declaration 'mass' definition 'm'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:323:46: style: Function 'generateLifeTime' argument 1 names different: declaration 'mass' definition 'm'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/ParticleData.h:152:34: note: Function 'generateLifeTime' argument 1 names different: declaration 'mass' definition 'm'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:323:46: note: Function 'generateLifeTime' argument 1 names different: declaration 'mass' definition 'm'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:323:56: style: Function 'generateLifeTime' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/ParticleData.h:152:47: note: Function 'generateLifeTime' argument 2 names different: declaration 'width' definition 'w'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:323:56: note: Function 'generateLifeTime' argument 2 names different: declaration 'width' definition 'w'.
thepeg-1.8.0.orig/PDT/ParticleData.cc:520:8: style: Technically the member function 'ThePEG::ParticleOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/ParticleData.cc:528:8: style: Technically the member function 'ThePEG::ModeOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/PDT/QuarksToHadronsDecayer.cc:67:28: style: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/QuarksToHadronsDecayer.h:72:71: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/QuarksToHadronsDecayer.cc:67:28: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/RemnantData.cc:24:41: style: Function 'RemnantData' argument 2 names different: declaration 'decayer' definition 'dec'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/RemnantData.h:57:43: note: Function 'RemnantData' argument 2 names different: declaration 'decayer' definition 'dec'.
thepeg-1.8.0.orig/PDT/RemnantData.cc:24:41: note: Function 'RemnantData' argument 2 names different: declaration 'decayer' definition 'dec'.
thepeg-1.8.0.orig/PDT/RemnantData.cc:76:16: style: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/RemnantData.h:79:23: note: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'.
thepeg-1.8.0.orig/PDT/RemnantData.cc:76:16: note: Function 'remove' argument 1 names different: declaration 'parton' definition 'oldp'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:50:19: style: Function 'canHandle' argument 1 names different: declaration 'parent' definition 'particle'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.h:96:34: note: Function 'canHandle' argument 1 names different: declaration 'parent' definition 'particle'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:50:19: note: Function 'canHandle' argument 1 names different: declaration 'parent' definition 'particle'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:50:37: style: Function 'canHandle' argument 2 names different: declaration 'extracted' definition 'parton'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.h:96:50: note: Function 'canHandle' argument 2 names different: declaration 'extracted' definition 'parton'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:50:37: note: Function 'canHandle' argument 2 names different: declaration 'extracted' definition 'parton'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:56:36: style: Function 'checkExtract' argument 2 names different: declaration 'extracted' definition 'parton'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.h:104:51: note: Function 'checkExtract' argument 2 names different: declaration 'extracted' definition 'parton'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:56:36: note: Function 'checkExtract' argument 2 names different: declaration 'extracted' definition 'parton'.
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.cc:291:21: style: Variable 'pid' is assigned a value that is never used. [unreadVariable]
thepeg-1.8.0.orig/PDT/SimpleBaryonRemnantDecayer.h:53:3: warning: Member variable 'SimpleBaryonRemnantDecayer::baryonmap' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/PDT/V2PPDecayer.cc:45:24: style: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/PDT/V2PPDecayer.h:61:71: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/PDT/V2PPDecayer.cc:45:24: note: Function 'decay' argument 2 names different: declaration 'p' definition 'parent'.
thepeg-1.8.0.orig/Persistency/PersistentIStream.h:253:38: style: Technically the member function 'ThePEG::PersistentIStream::getContainer' can be const. [functionConst]
thepeg-1.8.0.orig/Persistency/PersistentOStream.cc:103:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thepeg-1.8.0.orig/Persistency/PersistentOStream.cc:56:56: style: Function 'putObjectPart' argument 2 names different: declaration 'cd' definition 'db'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Persistency/PersistentOStream.h:298:63: note: Function 'putObjectPart' argument 2 names different: declaration 'cd' definition 'db'.
thepeg-1.8.0.orig/Persistency/PersistentOStream.cc:56:56: note: Function 'putObjectPart' argument 2 names different: declaration 'cd' definition 'db'.
thepeg-1.8.0.orig/Persistency/PersistentOStream.h:412:8: performance: Technically the member function 'ThePEG::PersistentOStream::isToken' can be static. [functionStatic]
thepeg-1.8.0.orig/Pointer/ReferenceCounted.h:64:22: warning: Member variable 'ReferenceCounted::theReferenceCounter' is not assigned a value in 'ReferenceCounted::operator='. [operatorEqVarError]
thepeg-1.8.0.orig/Repository/BaseRepository.cc:16:0: error: #error Makefile.am needs to define THEPEG_PKGDATADIR [preprocessorErrorDirective]
thepeg-1.8.0.orig/Repository/CurrentGenerator.h:52:3: style: Class 'CurrentGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:425:9: style: The scope of the variable 'state' can be reduced. [variableScope]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:426:9: style: The scope of the variable 'loop' can be reduced. [variableScope]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:310:38: style: Function 'getParticle' argument 1 names different: declaration 'id' definition 'newId'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Repository/EventGenerator.h:430:24: note: Function 'getParticle' argument 1 names different: declaration 'id' definition 'newId'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:310:38: note: Function 'getParticle' argument 1 names different: declaration 'id' definition 'newId'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:512:48: style: Function 'generateEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Repository/EventGenerator.h:192:34: note: Function 'generateEvent' argument 1 names different: declaration 'event' definition 'e'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:512:48: note: Function 'generateEvent' argument 1 names different: declaration 'event' definition 'e'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:520:47: style: Function 'generateEvent' argument 1 names different: declaration 'step' definition 's'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Repository/EventGenerator.h:199:33: note: Function 'generateEvent' argument 1 names different: declaration 'step' definition 's'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:520:47: note: Function 'generateEvent' argument 1 names different: declaration 'step' definition 's'.
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theOutfile' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theLogfile' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theReffile' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theMiscStream' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theOutStream' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theOutFileName' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theExceptions' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:85:17: warning: Member variable 'EventGenerator::theGlobalLibraries' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:768:8: style: Technically the member function 'MatcherOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/Repository/EventGenerator.cc:775:8: style: Technically the member function 'ObjectOrdering::operator()' can be const. [functionConst]
thepeg-1.8.0.orig/Repository/EventGenerator.xh:25:3: style: Struct 'EGNoPath' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/BaseRepository.xh:25:3: style: Struct 'BadClassClone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/BaseRepository.xh:32:3: style: Struct 'BadClone' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/BaseRepository.xh:39:3: style: Struct 'RepoNameException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/BaseRepository.xh:46:3: style: Struct 'RepositoryNoDirectory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/BaseRepository.xh:53:3: style: Struct 'RepositoryNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:54:16: style: The function 'doGo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Repository/EventGenerator.h:484:16: note: Virtual function in base class
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:54:16: note: Function in derived class
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:113:17: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Repository/EventGenerator.h:785:17: note: Virtual function in base class
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:113:17: note: Function in derived class
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:119:17: style: The function 'fullclone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Repository/EventGenerator.h:791:17: note: Virtual function in base class
thepeg-1.8.0.orig/Repository/MultiEventGenerator.h:119:17: note: Function in derived class
thepeg-1.8.0.orig/Repository/Repository.cc:16:0: error: #error Makefile.am needs to define THEPEG_PKGLIBDIR [preprocessorErrorDirective]
thepeg-1.8.0.orig/Repository/StandardRandom.h:35:3: warning: Member variable 'StandardRandom::c' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/StandardRandom.h:35:3: warning: Member variable 'StandardRandom::cd' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/StandardRandom.h:35:3: warning: Member variable 'StandardRandom::cm' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/StandardRandom.h:35:3: warning: Member variable 'StandardRandom::i97' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/StandardRandom.h:35:3: warning: Member variable 'StandardRandom::j97' is not initialized in the constructor. [uninitMemberVar]
thepeg-1.8.0.orig/Repository/StandardRandom.h:44:16: style: The function 'setSeed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Repository/RandomGenerator.h:71:16: note: Virtual function in base class
thepeg-1.8.0.orig/Repository/StandardRandom.h:44:16: note: Function in derived class
thepeg-1.8.0.orig/Repository/StandardRandom.h:51:16: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Repository/RandomGenerator.h:351:16: note: Virtual function in base class
thepeg-1.8.0.orig/Repository/StandardRandom.h:51:16: note: Function in derived class
thepeg-1.8.0.orig/Repository/UseRandom.h:51:3: style: Class 'UseRandom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:49:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/RunningCoupling.h:43:18: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:49:18: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:55:24: style: The function 'nloops' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/RunningCoupling.h:50:24: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:55:24: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:62:27: style: The function 'flavourThresholds' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/AlphaSBase.h:39:27: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:62:27: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:68:26: style: The function 'LambdaQCDs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/AlphaSBase.h:45:26: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/O1AlphaS.h:68:26: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.cc:37:51: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.cc:39:53: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.cc:41:63: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.cc:43:63: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.h:33:18: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/RunningCoupling.h:43:18: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.h:33:18: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.h:39:24: style: The function 'nloops' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/RunningCoupling.h:50:24: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/SimpleAlphaEM.h:39:24: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/StandardCKM.h:44:37: style: The function 'getMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/StandardModel/CKMBase.h:36:37: note: Virtual function in base class
thepeg-1.8.0.orig/StandardModel/StandardCKM.h:44:37: note: Function in derived class
thepeg-1.8.0.orig/StandardModel/StandardModelBase.h:97:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thepeg-1.8.0.orig/StandardModel/StandardModelBase.h:99:5: note: Found duplicate branches for 'if' and 'else'.
thepeg-1.8.0.orig/StandardModel/StandardModelBase.h:97:10: note: Found duplicate branches for 'if' and 'else'.
thepeg-1.8.0.orig/StandardModel/StandardModelBase.cc:117:44: style: Function 'CKM' argument 1 names different: declaration 'uf' definition 'uFamily'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/StandardModel/StandardModelBase.h:195:27: note: Function 'CKM' argument 1 names different: declaration 'uf' definition 'uFamily'.
thepeg-1.8.0.orig/StandardModel/StandardModelBase.cc:117:44: note: Function 'CKM' argument 1 names different: declaration 'uf' definition 'uFamily'.
thepeg-1.8.0.orig/StandardModel/StandardModelBase.cc:118:23: style: Function 'CKM' argument 2 names different: declaration 'df' definition 'dFamily'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/StandardModel/StandardModelBase.h:195:44: note: Function 'CKM' argument 2 names different: declaration 'df' definition 'dFamily'.
thepeg-1.8.0.orig/StandardModel/StandardModelBase.cc:118:23: note: Function 'CKM' argument 2 names different: declaration 'df' definition 'dFamily'.
thepeg-1.8.0.orig/Utilities/Exception.h:104:3: style: 'Exception::operator=' should return 'Exception &'. [operatorEq]
thepeg-1.8.0.orig/Utilities/Throw.h:86:21: warning: Class Throw is not safe, destructor throws exception [exceptThrowInDestructor]
thepeg-1.8.0.orig/Utilities/CFileLineReader.h:116:8: style: Technically the member function 'ThePEG::CFileLineReader::operator!' can be const. [functionConst]
thepeg-1.8.0.orig/Utilities/CFileLineReader.cc:57:23: note: Technically the member function 'ThePEG::CFileLineReader::operator!' can be const.
thepeg-1.8.0.orig/Utilities/CFileLineReader.h:116:8: note: Technically the member function 'ThePEG::CFileLineReader::operator!' can be const.
thepeg-1.8.0.orig/Utilities/ClassDescription.h:258:3: style: Class 'ClassDescriptionTBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:275:16: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:126:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:275:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:306:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:131:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:306:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:316:16: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:139:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:316:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:327:16: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:148:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:327:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:356:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:131:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:356:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:364:16: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:139:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:364:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:375:16: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:148:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:375:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:404:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:131:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:404:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:409:16: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:139:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:409:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:414:16: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:148:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:414:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:441:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:131:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:441:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:448:16: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:139:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:448:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:453:16: style: The function 'input' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thepeg-1.8.0.orig/Utilities/ClassDescription.h:148:16: note: Virtual function in base class
thepeg-1.8.0.orig/Utilities/ClassDescription.h:453:16: note: Function in derived class
thepeg-1.8.0.orig/Utilities/Direction.xh:25:3: style: Struct 'MultipleDirectionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/Direction.xh:32:3: style: Struct 'UndefinedDirectionException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/Direction.h:58:0: style: Class 'ThePEG :: Direction < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/Direction.h:71:0: style: Class 'ThePEG :: Direction < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/Direction.h:81:0: style: Class 'ThePEG :: Direction < I >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/DynamicLoader.cc:16:0: error: #error Makefile.am needs to define THEPEG_PKGLIBDIR [preprocessorErrorDirective]
thepeg-1.8.0.orig/Utilities/Exception.cc:73:37: style: Function 'Exception' argument 1 names different: declaration 'str' definition 'newMessage'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Utilities/Exception.h:77:28: note: Function 'Exception' argument 1 names different: declaration 'str' definition 'newMessage'.
thepeg-1.8.0.orig/Utilities/Exception.cc:73:37: note: Function 'Exception' argument 1 names different: declaration 'str' definition 'newMessage'.
thepeg-1.8.0.orig/Utilities/Exception.cc:73:58: style: Function 'Exception' argument 2 names different: declaration 'sev' definition 'newSeverity'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Utilities/Exception.h:77:42: note: Function 'Exception' argument 2 names different: declaration 'sev' definition 'newSeverity'.
thepeg-1.8.0.orig/Utilities/Exception.cc:73:58: note: Function 'Exception' argument 2 names different: declaration 'sev' definition 'newSeverity'.
thepeg-1.8.0.orig/Utilities/Maths.cc:44:41: style: Function 'powi' argument 2 names different: declaration 'p' definition 'i'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Utilities/Maths.h:44:27: note: Function 'powi' argument 2 names different: declaration 'p' definition 'i'.
thepeg-1.8.0.orig/Utilities/Maths.cc:44:41: note: Function 'powi' argument 2 names different: declaration 'p' definition 'i'.
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.tcc:33:14: style: Function 'CMS' argument 4 names different: declaration 'cosTheta' definition 'cthe'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.h:66:12: note: Function 'CMS' argument 4 names different: declaration 'cosTheta' definition 'cthe'.
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.tcc:33:14: note: Function 'CMS' argument 4 names different: declaration 'cosTheta' definition 'cthe'.
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.tcc:56:47: style: Function 'CMS' argument 8 names different: declaration 'theta' definition 'the'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.h:164:12: note: Function 'CMS' argument 8 names different: declaration 'theta' definition 'the'.
thepeg-1.8.0.orig/Utilities/SimplePhaseSpace.tcc:56:47: note: Function 'CMS' argument 8 names different: declaration 'theta' definition 'the'.
thepeg-1.8.0.orig/Utilities/XSecStat.h:54:3: style: Class 'XSecStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Utilities/XSecStat.h:36:1: warning: The class 'XSecStat' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thepeg-1.8.0.orig/Vectors/ThreeVector.h:51:0: style: Class 'ThePEG :: ThreeVector < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thepeg-1.8.0.orig/Vectors/ThreeVector.h:348:31: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:33: style: Function 'SpinHalfLorentzRotation' argument 1 names different: declaration 's1s1' definition 'c1c1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:319:35: note: Function 'SpinHalfLorentzRotation' argument 1 names different: declaration 's1s1' definition 'c1c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:33: note: Function 'SpinHalfLorentzRotation' argument 1 names different: declaration 's1s1' definition 'c1c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:46: style: Function 'SpinHalfLorentzRotation' argument 2 names different: declaration 's1s2' definition 'c1c2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:319:48: note: Function 'SpinHalfLorentzRotation' argument 2 names different: declaration 's1s2' definition 'c1c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:46: note: Function 'SpinHalfLorentzRotation' argument 2 names different: declaration 's1s2' definition 'c1c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:59: style: Function 'SpinHalfLorentzRotation' argument 3 names different: declaration 's1s3' definition 'c1c3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:319:61: note: Function 'SpinHalfLorentzRotation' argument 3 names different: declaration 's1s3' definition 'c1c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:59: note: Function 'SpinHalfLorentzRotation' argument 3 names different: declaration 's1s3' definition 'c1c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:72: style: Function 'SpinHalfLorentzRotation' argument 4 names different: declaration 's1s4' definition 'c1c4'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:319:74: note: Function 'SpinHalfLorentzRotation' argument 4 names different: declaration 's1s4' definition 'c1c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:44:72: note: Function 'SpinHalfLorentzRotation' argument 4 names different: declaration 's1s4' definition 'c1c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:12: style: Function 'SpinHalfLorentzRotation' argument 5 names different: declaration 's2s1' definition 'c2c1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:320:14: note: Function 'SpinHalfLorentzRotation' argument 5 names different: declaration 's2s1' definition 'c2c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:12: note: Function 'SpinHalfLorentzRotation' argument 5 names different: declaration 's2s1' definition 'c2c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:25: style: Function 'SpinHalfLorentzRotation' argument 6 names different: declaration 's2s2' definition 'c2c2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:320:27: note: Function 'SpinHalfLorentzRotation' argument 6 names different: declaration 's2s2' definition 'c2c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:25: note: Function 'SpinHalfLorentzRotation' argument 6 names different: declaration 's2s2' definition 'c2c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:38: style: Function 'SpinHalfLorentzRotation' argument 7 names different: declaration 's2s3' definition 'c2c3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:320:40: note: Function 'SpinHalfLorentzRotation' argument 7 names different: declaration 's2s3' definition 'c2c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:38: note: Function 'SpinHalfLorentzRotation' argument 7 names different: declaration 's2s3' definition 'c2c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:51: style: Function 'SpinHalfLorentzRotation' argument 8 names different: declaration 's2s4' definition 'c2c4'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:320:53: note: Function 'SpinHalfLorentzRotation' argument 8 names different: declaration 's2s4' definition 'c2c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:45:51: note: Function 'SpinHalfLorentzRotation' argument 8 names different: declaration 's2s4' definition 'c2c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:12: style: Function 'SpinHalfLorentzRotation' argument 9 names different: declaration 's3s1' definition 'c3c1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:321:14: note: Function 'SpinHalfLorentzRotation' argument 9 names different: declaration 's3s1' definition 'c3c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:12: note: Function 'SpinHalfLorentzRotation' argument 9 names different: declaration 's3s1' definition 'c3c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:25: style: Function 'SpinHalfLorentzRotation' argument 10 names different: declaration 's3s2' definition 'c3c2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:321:27: note: Function 'SpinHalfLorentzRotation' argument 10 names different: declaration 's3s2' definition 'c3c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:25: note: Function 'SpinHalfLorentzRotation' argument 10 names different: declaration 's3s2' definition 'c3c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:38: style: Function 'SpinHalfLorentzRotation' argument 11 names different: declaration 's3s3' definition 'c3c3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:321:40: note: Function 'SpinHalfLorentzRotation' argument 11 names different: declaration 's3s3' definition 'c3c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:38: note: Function 'SpinHalfLorentzRotation' argument 11 names different: declaration 's3s3' definition 'c3c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:51: style: Function 'SpinHalfLorentzRotation' argument 12 names different: declaration 's3s4' definition 'c3c4'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:321:53: note: Function 'SpinHalfLorentzRotation' argument 12 names different: declaration 's3s4' definition 'c3c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:46:51: note: Function 'SpinHalfLorentzRotation' argument 12 names different: declaration 's3s4' definition 'c3c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:12: style: Function 'SpinHalfLorentzRotation' argument 13 names different: declaration 's4s1' definition 'c4c1'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:322:14: note: Function 'SpinHalfLorentzRotation' argument 13 names different: declaration 's4s1' definition 'c4c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:12: note: Function 'SpinHalfLorentzRotation' argument 13 names different: declaration 's4s1' definition 'c4c1'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:25: style: Function 'SpinHalfLorentzRotation' argument 14 names different: declaration 's4s2' definition 'c4c2'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:322:27: note: Function 'SpinHalfLorentzRotation' argument 14 names different: declaration 's4s2' definition 'c4c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:25: note: Function 'SpinHalfLorentzRotation' argument 14 names different: declaration 's4s2' definition 'c4c2'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:38: style: Function 'SpinHalfLorentzRotation' argument 15 names different: declaration 's4s3' definition 'c4c3'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:322:40: note: Function 'SpinHalfLorentzRotation' argument 15 names different: declaration 's4s3' definition 'c4c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:38: note: Function 'SpinHalfLorentzRotation' argument 15 names different: declaration 's4s3' definition 'c4c3'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:51: style: Function 'SpinHalfLorentzRotation' argument 16 names different: declaration 's4s4' definition 'c4c4'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:322:53: note: Function 'SpinHalfLorentzRotation' argument 16 names different: declaration 's4s4' definition 'c4c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:47:51: note: Function 'SpinHalfLorentzRotation' argument 16 names different: declaration 's4s4' definition 'c4c4'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:120:72: style: Function 'setBoostX' argument 1 names different: declaration 'boost' definition 'bx'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:108:49: note: Function 'setBoostX' argument 1 names different: declaration 'boost' definition 'bx'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:120:72: note: Function 'setBoostX' argument 1 names different: declaration 'boost' definition 'bx'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:131:72: style: Function 'setBoostY' argument 1 names different: declaration 'boost' definition 'by'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:114:49: note: Function 'setBoostY' argument 1 names different: declaration 'boost' definition 'by'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:131:72: note: Function 'setBoostY' argument 1 names different: declaration 'boost' definition 'by'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:144:72: style: Function 'setBoostZ' argument 1 names different: declaration 'boost' definition 'bz'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:120:49: note: Function 'setBoostZ' argument 1 names different: declaration 'boost' definition 'bz'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:144:72: note: Function 'setBoostZ' argument 1 names different: declaration 'boost' definition 'bz'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:156:66: style: Function 'boostX' argument 1 names different: declaration 'beta' definition 'bx'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:284:43: note: Function 'boostX' argument 1 names different: declaration 'beta' definition 'bx'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:156:66: note: Function 'boostX' argument 1 names different: declaration 'beta' definition 'bx'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:174:66: style: Function 'boostY' argument 1 names different: declaration 'beta' definition 'by'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:289:43: note: Function 'boostY' argument 1 names different: declaration 'beta' definition 'by'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:174:66: note: Function 'boostY' argument 1 names different: declaration 'beta' definition 'by'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:194:66: style: Function 'boostZ' argument 1 names different: declaration 'beta' definition 'bz'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:294:43: note: Function 'boostZ' argument 1 names different: declaration 'beta' definition 'bz'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:194:66: note: Function 'boostZ' argument 1 names different: declaration 'beta' definition 'bz'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:235:72: style: Function 'boost' argument 1 names different: declaration 'bv' definition 'b'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:310:49: note: Function 'boost' argument 1 names different: declaration 'bv' definition 'b'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:235:72: note: Function 'boost' argument 1 names different: declaration 'bv' definition 'b'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:283:43: style: Function 'setRotate' argument 1 names different: declaration 'delta' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:127:46: note: Function 'setRotate' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:283:43: note: Function 'setRotate' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:297:71: style: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:133:50: note: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:297:71: note: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:309:71: style: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:139:50: note: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:309:71: note: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:320:71: style: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:145:50: note: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:320:71: note: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:381:67: style: Function 'rotateX' argument 1 names different: declaration 'delta' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:264:44: note: Function 'rotateX' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:381:67: note: Function 'rotateX' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:396:67: style: Function 'rotateY' argument 1 names different: declaration 'delta' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:269:44: note: Function 'rotateY' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:396:67: note: Function 'rotateY' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:411:67: style: Function 'rotateZ' argument 1 names different: declaration 'delta' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:274:44: note: Function 'rotateZ' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:411:67: note: Function 'rotateZ' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:427:40: style: Function 'rotate' argument 1 names different: declaration 'delta' definition 'phi'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.h:279:43: note: Function 'rotate' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinHalfLorentzRotation.cc:427:40: note: Function 'rotate' argument 1 names different: declaration 'delta' definition 'phi'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:124:43: style: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'delta'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.h:112:47: note: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:124:43: note: Function 'setRotateX' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:138:43: style: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'delta'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.h:118:47: note: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:138:43: note: Function 'setRotateY' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:152:43: style: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'delta'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.h:124:47: note: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:152:43: note: Function 'setRotateZ' argument 1 names different: declaration 'angle' definition 'delta'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:166:66: style: Function 'operator*' argument 1 names different: declaration 'lt' definition 'b'. [funcArgNamesDifferent]
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.h:245:69: note: Function 'operator*' argument 1 names different: declaration 'lt' definition 'b'.
thepeg-1.8.0.orig/Vectors/SpinOneLorentzRotation.cc:166:66: note: Function 'operator*' argument 1 names different: declaration 'lt' definition 'b'.
thepeg-1.8.0.orig/src/setupThePEG.cc:12:0: error: #error Makefile.am needs to define THEPEG_PKGLIBDIR [preprocessorErrorDirective]
[08:32]

ftp://ftp.se.debian.org/debian/pool/main/t/therion/therion_5.4.1ds1.orig.tar.gz
therion-5.4.1/extern/dbfopen.c:286:10: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:692:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:976:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:976:32: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:1146:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:1146:32: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:1292:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:1292:32: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:1354:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
therion-5.4.1/extern/dbfopen.c:307:23: style: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:419:29: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
therion-5.4.1/extern/dbfopen.c:307:23: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
therion-5.4.1/extern/dbfopen.c:444:20: style: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:476:27: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:444:20: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:511:25: style: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:421:31: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
therion-5.4.1/extern/dbfopen.c:511:25: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
therion-5.4.1/extern/dbfopen.c:587:23: style: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:428:30: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:587:23: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:796:36: style: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:439:42: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:796:36: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:796:47: style: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:439:52: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:796:47: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:816:35: style: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:441:41: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:816:35: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:816:46: style: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:441:51: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:816:46: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:836:35: style: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:443:41: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:836:35: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:836:46: style: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:443:51: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:836:46: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:849:36: style: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:445:42: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:849:36: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:849:47: style: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:445:52: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:849:47: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:864:31: style: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:447:37: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:864:31: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:864:42: style: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:447:47: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:864:42: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1218:36: style: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:453:42: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1218:36: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1218:47: style: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:453:52: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1218:47: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1219:33: style: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:454:39: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
therion-5.4.1/extern/dbfopen.c:1219:33: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
therion-5.4.1/extern/dbfopen.c:1232:37: style: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:450:43: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1232:37: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1232:48: style: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:450:53: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1232:48: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1233:31: style: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:451:37: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
therion-5.4.1/extern/dbfopen.c:1233:31: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
therion-5.4.1/extern/dbfopen.c:1248:36: style: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:456:42: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1248:36: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1248:47: style: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:456:52: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1248:47: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1249:39: style: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:457:45: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
therion-5.4.1/extern/dbfopen.c:1249:39: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
therion-5.4.1/extern/dbfopen.c:1262:34: style: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:459:39: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1262:34: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1262:45: style: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:459:49: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1262:45: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1275:37: style: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:462:42: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1275:37: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1275:48: style: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:462:52: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1275:48: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
therion-5.4.1/extern/dbfopen.c:1276:21: style: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:463:22: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
therion-5.4.1/extern/dbfopen.c:1276:21: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
therion-5.4.1/extern/dbfopen.c:1443:34: style: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:478:40: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:1443:34: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
therion-5.4.1/extern/dbfopen.c:394:0: error: Memory leak: pabyBuf [memleak]
therion-5.4.1/extern/dbfopen.c:542:0: error: Memory leak: pszFullname [memleak]
therion-5.4.1/extern/img.c:111:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
therion-5.4.1/extern/img.c:112:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
therion-5.4.1/extern/img.c:113:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
therion-5.4.1/extern/img.c:128:4: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
therion-5.4.1/extern/img.c:110:4: error: Invalid putc() argument nr 1. The value is -1 but the valid values are '0:'. [invalidFunctionArg]
therion-5.4.1/extern/img.c:2729:15: note: Calling function 'put32', 1st argument 'w' value is -1
therion-5.4.1/extern/img.c:110:4: note: Invalid argument
therion-5.4.1/extern/img.c:127:4: warning: Either the condition 'n<65789' is redundant or putc() argument nr 1 can have invalid value. The value is -2 but the valid values are '0:'. [invalidFunctionArg]
therion-5.4.1/extern/img.c:2288:17: note: Assuming that condition 'n<65789' is not redundant
therion-5.4.1/extern/img.c:2290:13: note: Calling function 'put16', 1st argument 'w' value is -2
therion-5.4.1/extern/img.c:127:4: note: Invalid argument
therion-5.4.1/extern/poly2tri/common/shapes.cc:78:15: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/poly2tri/common/shapes.h:174:5: style: Technically the member function 'p2t::Triangle::Index' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:153:15: note: Technically the member function 'p2t::Triangle::Index' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:174:5: note: Technically the member function 'p2t::Triangle::Index' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:175:5: style: Technically the member function 'p2t::Triangle::EdgeIndex' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:166:15: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:175:5: note: Technically the member function 'p2t::Triangle::EdgeIndex' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:179:6: style: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:262:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:179:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:180:6: style: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:272:16: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:180:6: note: Technically the member function 'p2t::Triangle::GetConstrainedEdgeCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:183:6: style: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:304:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:183:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:184:6: style: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.cc:314:16: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:184:6: note: Technically the member function 'p2t::Triangle::GetDelunayEdgeCW' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:188:6: style: Technically the member function 'p2t::Triangle::Contains' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.h:296:23: note: Technically the member function 'p2t::Triangle::Contains' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:188:6: note: Technically the member function 'p2t::Triangle::Contains' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:201:13: style: Technically the member function 'p2t::Triangle::IsInterior' can be const. [functionConst]
therion-5.4.1/extern/poly2tri/common/shapes.h:311:23: note: Technically the member function 'p2t::Triangle::IsInterior' can be const.
therion-5.4.1/extern/poly2tri/common/shapes.h:201:13: note: Technically the member function 'p2t::Triangle::IsInterior' can be const.
therion-5.4.1/extern/poly2tri/sweep/advancing_front.h:51:3: style: Struct 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/extern/poly2tri/sweep/cdt.cc:37:3: style: Class 'CDT' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/extern/poly2tri/sweep/cdt.cc:37:3: style: Class 'CDT' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/extern/poly2tri/sweep/sweep_context.h:55:1: style: Class 'SweepContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/extern/poly2tri/sweep/cdt.h:56:3: style: Class 'CDT' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/extern/poly2tri/sweep/sweep.h:184:10: style: Unused private function: 'Sweep::HoleAngle' [unusedPrivateFunction]
therion-5.4.1/extern/poly2tri/sweep/sweep.h:145:8: performance: Technically the member function 'p2t::Sweep::Incircle' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:390:13: note: Technically the member function 'p2t::Sweep::Incircle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:145:8: note: Technically the member function 'p2t::Sweep::Incircle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:161:8: performance: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:426:13: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:161:8: note: Technically the member function 'p2t::Sweep::RotateTrianglePair' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:177:10: performance: Technically the member function 'p2t::Sweep::Angle' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:285:15: note: Technically the member function 'p2t::Sweep::Angle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:177:10: note: Technically the member function 'p2t::Sweep::Angle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:184:10: performance: Technically the member function 'p2t::Sweep::HoleAngle' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:312:15: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:184:10: note: Technically the member function 'p2t::Sweep::HoleAngle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:189:10: performance: Technically the member function 'p2t::Sweep::BasinAngle' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:305:15: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:189:10: note: Technically the member function 'p2t::Sweep::BasinAngle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:211:8: performance: Technically the member function 'p2t::Sweep::IsShallow' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:545:13: note: Technically the member function 'p2t::Sweep::IsShallow' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:211:8: note: Technically the member function 'p2t::Sweep::IsShallow' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:213:8: performance: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:162:13: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:213:8: note: Technically the member function 'p2t::Sweep::IsEdgeSideOfTriangle' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:277:8: performance: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep.cc:61:13: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep.h:277:8: note: Technically the member function 'p2t::Sweep::FinalizationPolygon' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep_context.h:71:6: performance: Technically the member function 'p2t::SweepContext::RemoveNode' can be static. [functionStatic]
therion-5.4.1/extern/poly2tri/sweep/sweep_context.cc:145:20: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static.
therion-5.4.1/extern/poly2tri/sweep/sweep_context.h:71:6: note: Technically the member function 'p2t::SweepContext::RemoveNode' can be static.
therion-5.4.1/extern/proj4/PJ_aea.c:62:14: style: The scope of the variable 'sinpi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aea.c:62:21: style: The scope of the variable 'cospi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aea.c:62:28: style: The scope of the variable 'con' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aea.c:62:33: style: The scope of the variable 'com' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:12: style: The scope of the variable 'Az' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:16: style: The scope of the variable 'cosAz' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:23: style: The scope of the variable 'A' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:26: style: The scope of the variable 'B' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:29: style: The scope of the variable 'D' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:32: style: The scope of the variable 'E' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:35: style: The scope of the variable 'F' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:38: style: The scope of the variable 'psi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:157:43: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:190:9: style: The scope of the variable 'cosc' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_aeqd.c:190:21: style: The scope of the variable 'sinc' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_bacon.c:12:13: style: The scope of the variable 'f' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_bipc.c:85:9: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_bipc.c:85:23: style: The scope of the variable 'al' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_boggs.c:12:16: style: The scope of the variable 'th1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_boggs.c:12:21: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_boggs.c:13:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_bonne.c:22:9: style: The scope of the variable 'E' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_bonne.c:66:9: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_chamb.c:22:14: style: The scope of the variable 'dp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_chamb.c:22:18: style: The scope of the variable 'dl' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_chamb.c:43:25: style: The scope of the variable 'a' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_chamb.c:45:9: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_chamb.c:85:9: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_eck3.c:35:2: style: Variable 'P->C_x' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/extern/proj4/PJ_eck3.c:34:2: note: Variable 'P->C_x' is reassigned a value before the old one has been used.
therion-5.4.1/extern/proj4/PJ_eck3.c:35:2: note: Variable 'P->C_x' is reassigned a value before the old one has been used.
therion-5.4.1/extern/proj4/PJ_eck4.c:12:15: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_eck4.c:12:18: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_fouc_s.c:18:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_geos.c:82:27: style: Unused variable: c [unusedVariable]
therion-5.4.1/extern/proj4/PJ_geos.c:103:27: style: Unused variable: c [unusedVariable]
therion-5.4.1/extern/proj4/PJ_gn_sinu.c:37:13: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_gn_sinu.c:55:9: style: Unused variable: s [unusedVariable]
therion-5.4.1/extern/proj4/PJ_hatano.c:18:9: style: The scope of the variable 'th1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_krovak.c:72:7: style: Unused variable: errmess [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:73:7: style: Unused variable: tmp [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:77:22: style: Unused variable: lon17 [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:77:29: style: Unused variable: lamdd [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:143:12: style: Unused variable: l24 [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:143:17: style: Unused variable: lamdd [unusedVariable]
therion-5.4.1/extern/proj4/PJ_krovak.c:143:57: style: Unused variable: lon17 [unusedVariable]
therion-5.4.1/extern/proj4/PJ_labrd.c:38:48: style: The scope of the variable 'tpe' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lagrng.c:10:9: style: The scope of the variable 'v' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lagrng.c:10:12: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lcca.c:35:23: style: The scope of the variable 'dif' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lcca.c:25:12: style: Unused variable: S3 [unusedVariable]
therion-5.4.1/extern/proj4/PJ_lcca.c:66:10: style: Variable 'tan20' is assigned a value that is never used. [unreadVariable]
therion-5.4.1/extern/proj4/PJ_lsat.c:34:24: style: The scope of the variable 'sdsq' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:34:33: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:34:36: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:34:46: style: The scope of the variable 'phidp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:34:60: style: The scope of the variable 'tanph' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:3: style: The scope of the variable 'lamtp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:10: style: The scope of the variable 'cl' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:14: style: The scope of the variable 'sd' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:22: style: The scope of the variable 'fac' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:35:27: style: The scope of the variable 'sav' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:86:18: style: The scope of the variable 'sdsq' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_lsat.c:86:52: style: The scope of the variable 'sd' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mbt_fps.c:13:12: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mbt_fps.c:30:12: style: Unused variable: s [unusedVariable]
therion-5.4.1/extern/proj4/PJ_mbtfpq.c:14:9: style: The scope of the variable 'th1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:37:9: style: The scope of the variable 'den' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:37:18: style: The scope of the variable 'z' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:37:33: style: The scope of the variable 'chi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:37:43: style: The scope of the variable 'dphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:37:49: style: The scope of the variable 'esphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_mod_ster.c:85:9: style: The scope of the variable 'esphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_moll.c:11:12: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_moll.c:30:9: style: Unused variable: th [unusedVariable]
therion-5.4.1/extern/proj4/PJ_moll.c:30:13: style: Unused variable: s [unusedVariable]
therion-5.4.1/extern/proj4/PJ_nell.c:24:9: style: Unused variable: th [unusedVariable]
therion-5.4.1/extern/proj4/PJ_nell.c:24:13: style: Unused variable: s [unusedVariable]
therion-5.4.1/extern/proj4/PJ_nell_h.c:12:9: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_nell_h.c:12:12: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_nzmg.c:73:10: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_nzmg.c:75:9: style: The scope of the variable 'den' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_nzmg.c:75:15: style: The scope of the variable 'C' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ob_tran.c:39:9: style: The scope of the variable 'coslam' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ob_tran.c:39:17: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ob_tran.c:39:25: style: The scope of the variable 'cosphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ob_tran.c:53:9: style: The scope of the variable 'cosphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ob_tran.c:53:17: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:9: style: The scope of the variable 'phi_0' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:20: style: The scope of the variable 'phi_1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:27: style: The scope of the variable 'phi_2' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:34: style: The scope of the variable 'lam_1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:41: style: The scope of the variable 'lam_2' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:48: style: The scope of the variable 'lonz' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_ocea.c:40:54: style: The scope of the variable 'alpha' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:14:10: style: The scope of the variable 'con' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:14:15: style: The scope of the variable 'q' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:14:18: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:19: style: The scope of the variable 'cosph0' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:33: style: The scope of the variable 'h' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:36: style: The scope of the variable 'l' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:39: style: The scope of the variable 'sinph0' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:47: style: The scope of the variable 'p' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_omerc.c:77:50: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:14:10: style: The scope of the variable 'ms' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:14:14: style: The scope of the variable 'sp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:14:18: style: The scope of the variable 'cp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:26:10: style: The scope of the variable 'cot' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:26:15: style: The scope of the variable 'E' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:20: style: The scope of the variable 'cp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:24: style: The scope of the variable 's2ph' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:30: style: The scope of the variable 'ml' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:34: style: The scope of the variable 'mlb' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:39: style: The scope of the variable 'mlp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:40:44: style: The scope of the variable 'dPhi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:68:9: style: The scope of the variable 'B' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:68:12: style: The scope of the variable 'dphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:68:18: style: The scope of the variable 'tp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_poly.c:69:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_putp2.c:11:12: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_putp2.c:11:18: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_putp6.c:11:12: style: The scope of the variable 'r' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_putp6.c:11:15: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_robin.c:69:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_robin.c:70:9: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_robin.c:70:12: style: The scope of the variable 't1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_sconics.c:49:8: warning: Redundant assignment of '*del' to itself. [selfAssignment]
therion-5.4.1/extern/proj4/PJ_sconics.c:37:9: style: The scope of the variable 'p1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_sconics.c:37:13: style: The scope of the variable 'p2' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_somerc.c:24:39: style: The scope of the variable 'esp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_somerc.c:24:49: style: The scope of the variable 'delp' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_sterea.c:55:14: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_sterea.c:55:17: style: The scope of the variable 'sinc' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_sterea.c:55:23: style: The scope of the variable 'cosc' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:9: style: The scope of the variable 'n' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:12: style: The scope of the variable 'con' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:17: style: The scope of the variable 'cosphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:25: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:28: style: The scope of the variable 'ds' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:32: style: The scope of the variable 'sinphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_tmerc.c:90:40: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_vandg2.c:10:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_vandg2.c:10:13: style: The scope of the variable 'at' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/PJ_wink2.c:10:12: style: The scope of the variable 'V' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:170:10: style: The scope of the variable 'Rn' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:171:10: style: The scope of the variable 'Sin_Lat' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:172:10: style: The scope of the variable 'Sin2_Lat' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:173:10: style: The scope of the variable 'Cos_Lat' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:358:12: style: The scope of the variable 'RK' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:359:12: style: The scope of the variable 'RN' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/geocent.c:376:9: style: Variable 'At_Pole' is assigned a value that is never used. [unreadVariable]
therion-5.4.1/extern/proj4/mk_cheby.c:20:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/nad_init.c:135:10: style: Unused variable: header [unusedVariable]
therion-5.4.1/extern/proj4/pj_auth.c:12:9: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_factors.c:12:9: style: The scope of the variable 'cosphi' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_factors.c:12:20: style: The scope of the variable 'n' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_factors.c:12:23: style: The scope of the variable 'r' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_gridinfo.c:195:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:270:29: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:396:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:397:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:399:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:400:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:402:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:403:25: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:566:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:567:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:568:18: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:569:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:570:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:571:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/extern/proj4/pj_gridinfo.c:182:22: style: The scope of the variable 'cvs' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_gridinfo.c:256:22: style: The scope of the variable 'cvs' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_gridlist.c:238:13: warning: Either the condition 'end_char>sizeof(name)' is redundant or the array 'name[128]' is accessed at index 128, which is out of bounds. [arrayIndexOutOfBoundsCond]
therion-5.4.1/extern/proj4/pj_gridlist.c:230:22: note: Assuming that condition 'end_char>sizeof(name)' is not redundant
therion-5.4.1/extern/proj4/pj_gridlist.c:238:13: note: Array index out of bounds
therion-5.4.1/extern/proj4/pj_gridlist.c:97:9: style: Unused variable: i [unusedVariable]
therion-5.4.1/extern/proj4/pj_gridlist.c:238:13: warning: Either the condition 'end_char>128' is redundant or the array 'name[128]' is accessed at index 128, which is out of bounds. [arrayIndexOutOfBoundsCond]
therion-5.4.1/extern/proj4/pj_gridlist.c:230:22: note: Assuming that condition 'end_char>128' is not redundant
therion-5.4.1/extern/proj4/pj_gridlist.c:238:13: note: Array index out of bounds
therion-5.4.1/extern/proj4/pj_mlfn.c:24:9: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_mlfn.c:44:9: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_mlfn.c:44:12: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_open_lib.c:107:9: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_phi2.c:10:22: style: The scope of the variable 'con' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_qsfn.c:8:9: style: The scope of the variable 'con' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/pj_transform.c:83:23: style: Function 'pj_transform' argument 1 names different: declaration 'src' definition 'srcdefn'. [funcArgNamesDifferent]
therion-5.4.1/extern/proj4/proj_api.h:69:26: note: Function 'pj_transform' argument 1 names different: declaration 'src' definition 'srcdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:83:23: note: Function 'pj_transform' argument 1 names different: declaration 'src' definition 'srcdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:83:36: style: Function 'pj_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'. [funcArgNamesDifferent]
therion-5.4.1/extern/proj4/proj_api.h:69:38: note: Function 'pj_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:83:36: note: Function 'pj_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:525:29: style: Function 'pj_datum_transform' argument 1 names different: declaration 'src' definition 'srcdefn'. [funcArgNamesDifferent]
therion-5.4.1/extern/proj4/proj_api.h:71:32: note: Function 'pj_datum_transform' argument 1 names different: declaration 'src' definition 'srcdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:525:29: note: Function 'pj_datum_transform' argument 1 names different: declaration 'src' definition 'srcdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:525:42: style: Function 'pj_datum_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'. [funcArgNamesDifferent]
therion-5.4.1/extern/proj4/proj_api.h:71:44: note: Function 'pj_datum_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:525:42: note: Function 'pj_datum_transform' argument 2 names different: declaration 'dst' definition 'dstdefn'.
therion-5.4.1/extern/proj4/pj_transform.c:88:15: style: Unused variable: need_datum_shift [unusedVariable]
therion-5.4.1/extern/proj4/proj_mdist.c:46:47: style: The scope of the variable 'T' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/proj_mdist.c:47:9: style: The scope of the variable 'den' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/proj_mdist.c:106:9: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/proj_mdist.c:106:12: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/extern/proj4/rtodms.c:20:6: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/extern/shpopen.c:205:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
therion-5.4.1/extern/shpopen.c:342:23: style: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:280:29: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
therion-5.4.1/extern/shpopen.c:342:23: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
therion-5.4.1/extern/shpopen.c:554:20: style: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:309:27: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:554:20: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:589:22: style: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:284:29: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:589:22: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:618:25: style: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:282:31: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
therion-5.4.1/extern/shpopen.c:618:25: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
therion-5.4.1/extern/shpopen.c:915:26: style: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:290:33: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:915:26: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:915:37: style: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:290:43: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
therion-5.4.1/extern/shpopen.c:915:37: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
therion-5.4.1/extern/shpopen.c:1277:26: style: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:288:32: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:1277:26: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
therion-5.4.1/extern/shpopen.c:1277:37: style: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:288:42: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
therion-5.4.1/extern/shpopen.c:1277:37: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
therion-5.4.1/extern/shpopen.c:1695:31: style: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'. [funcArgNamesDifferent]
therion-5.4.1/extern/shapefil.h:293:37: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
therion-5.4.1/extern/shpopen.c:1695:31: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
therion-5.4.1/extern/shpopen.c:475:0: error: Memory leak: pabyBuf [memleak]
therion-5.4.1/extern/shpopen.c:658:0: error: Memory leak: pszBasename [memleak]
therion-5.4.1/extern/shpopen.c:658:0: error: Memory leak: pszFullname [memleak]
therion-5.4.1/extern/shpopen.c:663:0: error: Resource leak: fpSHP [resourceLeak]
therion-5.4.1/loch/lxAboutDlg.cxx:16:3: style: Class 'lxAboutDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxData.cxx:398:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxData.cxx:404:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxData.cxx:421:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxData.cxx:321:18: style: The scope of the variable 'csv' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:395:18: style: The scope of the variable 'sw_pts' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:396:18: style: The scope of the variable 'sw_tri' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:419:15: style: The scope of the variable 'sf_a' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:12: style: The scope of the variable 'bnds' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:26: style: The scope of the variable 'x2' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:30: style: The scope of the variable 'y2' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:34: style: The scope of the variable 'x3' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:38: style: The scope of the variable 'x4' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:42: style: The scope of the variable 'y3' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:46: style: The scope of the variable 'y4' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:50: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:483:56: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:7: style: The scope of the variable 'ix1' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:12: style: The scope of the variable 'iy1' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:17: style: The scope of the variable 'ix2' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:22: style: The scope of the variable 'iy2' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:27: style: The scope of the variable 'nsx' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:484:32: style: The scope of the variable 'nsy' can be reduced. [variableScope]
therion-5.4.1/loch/lxData.cxx:311:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxData.cxx:336:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxData.cxx:356:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxData.cxx:397:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxData.h:76:3: warning: Member variable 'lxDataStation::m_survey_idx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:76:3: warning: Member variable 'lxDataStation::m_comment' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:76:3: warning: Member variable 'lxDataStation::m_screen_x' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:76:3: warning: Member variable 'lxDataStation::m_screen_y' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:76:3: warning: Member variable 'lxDataStation::m_screen_z' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:85:3: warning: Member variable 'lxDataTexture::texSizeS' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxData.h:85:3: warning: Member variable 'lxDataTexture::texSizeO' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::xfrom' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::xto' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::fl' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::fr' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::fu' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::fd' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::tl' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::tr' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::tu' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::td' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.h:25:3: warning: Member variable 'lxLRUDShot::usr_data' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxMath.h:97:41: performance: Function parameter 'q' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxFile.cxx:50:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/loch/lxFile.cxx:60:19: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
therion-5.4.1/loch/lxFile.cxx:61:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
therion-5.4.1/loch/lxFile.cxx:245:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
therion-5.4.1/loch/lxFile.cxx:246:24: style: The scope of the variable 'rindex' can be reduced. [variableScope]
therion-5.4.1/loch/lxFile.cxx:721:15: style: The scope of the variable 'nt' can be reduced. [variableScope]
therion-5.4.1/loch/lxFile.cxx:410:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:411:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:412:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:413:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:414:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:415:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:473:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:479:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1046:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1059:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1103:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1117:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1132:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:1359:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxFile.cxx:226:16: warning: Member variable 'lxFileStation::m_id' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:226:16: warning: Member variable 'lxFileStation::m_surveyId' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:226:16: warning: Member variable 'lxFileStation::m_c' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:258:13: warning: Member variable 'lxFileShot::m_from' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:258:13: warning: Member variable 'lxFileShot::m_to' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:258:13: warning: Member variable 'lxFileShot::m_surveyId' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:258:13: warning: Member variable 'lxFileShot::m_fLRUD' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:258:13: warning: Member variable 'lxFileShot::m_tLRUD' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:265:9: warning: Member variable 'lxFile::m_file' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxFile.cxx:228:9: performance: Variable 'm_flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxFile.cxx:260:9: performance: Variable 'm_flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxFile.cxx:261:9: performance: Variable 'm_threshold' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxFile.cxx:262:9: performance: Variable 'm_sectionType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxFile.h:85:16: style: Technically the member function 'lxFileData::GetData' can be const. [functionConst]
therion-5.4.1/loch/lxFile.cxx:125:26: note: Technically the member function 'lxFileData::GetData' can be const.
therion-5.4.1/loch/lxFile.h:85:16: note: Technically the member function 'lxFileData::GetData' can be const.
therion-5.4.1/loch/lxFile.h:86:16: style: Technically the member function 'lxFileData::GetString' can be const. [functionConst]
therion-5.4.1/loch/lxFile.cxx:149:26: note: Technically the member function 'lxFileData::GetString' can be const.
therion-5.4.1/loch/lxFile.h:86:16: note: Technically the member function 'lxFileData::GetString' can be const.
therion-5.4.1/loch/lxFile.h:138:8: style: Technically the member function 'lxFileStation::GetFlag' can be const. [functionConst]
therion-5.4.1/loch/lxFile.cxx:1198:21: note: Technically the member function 'lxFileStation::GetFlag' can be const.
therion-5.4.1/loch/lxFile.h:138:8: note: Technically the member function 'lxFileStation::GetFlag' can be const.
therion-5.4.1/loch/lxFile.h:173:8: style: Technically the member function 'lxFileShot::GetFlag' can be const. [functionConst]
therion-5.4.1/loch/lxFile.cxx:1257:18: note: Technically the member function 'lxFileShot::GetFlag' can be const.
therion-5.4.1/loch/lxFile.h:173:8: note: Technically the member function 'lxFileShot::GetFlag' can be const.
therion-5.4.1/loch/lxFile.cxx:1033:13: performance: Possible inefficient checking for 'm_shots' emptiness. [stlSize]
therion-5.4.1/loch/lxFile.cxx:1034:13: performance: Possible inefficient checking for 'm_stations' emptiness. [stlSize]
therion-5.4.1/loch/lxFile.cxx:1356:13: performance: Possible inefficient checking for 'm_scraps' emptiness. [stlSize]
therion-5.4.1/loch/lxFile.cxx:1085:28: error: Uninitialized struct member: tst.average [uninitStructMember]
therion-5.4.1/loch/lxFile.cxx:1085:28: error: Uninitialized struct member: tst.sum [uninitStructMember]
therion-5.4.1/loch/lxFile.cxx:1085:28: error: Uninitialized struct member: tst.count [uninitStructMember]
therion-5.4.1/loch/lxGLC.cxx:705:28: style: The scope of the variable 'vclip' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:705:35: style: The scope of the variable 'hclip' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:1037:19: style: The scope of the variable 'st' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:1208:16: style: The scope of the variable 'csurvey' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:1209:8: style: The scope of the variable 'strCBar' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:1210:8: style: The scope of the variable 'show_label' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:1806:9: style: The scope of the variable 't' can be reduced. [variableScope]
therion-5.4.1/loch/lxGLC.cxx:101:9: performance: Variable 'm_sList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:102:9: performance: Variable 'm_sFixList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:103:9: performance: Variable 'm_sEntList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:104:9: performance: Variable 'm_sStList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:105:9: performance: Variable 'm_oList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:106:9: performance: Variable 'm_oFixList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:107:9: performance: Variable 'm_oEntList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxGLC.cxx:108:9: performance: Variable 'm_oStList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxOGLFT.h:481:11: style: Technically the member function 'OGLFT::Face::pointSize' can be const. [functionConst]
therion-5.4.1/loch/lxOGLFT.h:498:13: style: Technically the member function 'OGLFT::Face::resolution' can be const. [functionConst]
therion-5.4.1/loch/lxOGLFT.h:136:5: style: Struct 'Advance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxOGLFT.h:171:5: style: Struct 'BBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxSetup.h:60:3: style: Struct 'lxSetup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxSView.h:71:2: style: Class 'lxViewpointSetupDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxOGLFT.h:1213:10: style: The function 'setCharacterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:616:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1213:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1228:13: style: The function 'characterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:621:21: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1228:13: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1256:12: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:699:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1256:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1263:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:706:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1263:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1281:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:724:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1281:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1289:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:745:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1289:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1295:10: style: The function 'setCharSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:968:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1295:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1296:10: style: The function 'setRotationOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:977:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1296:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1297:12: style: The function 'compileGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:959:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1297:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1299:10: style: The function 'clearCaches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:972:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1299:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1346:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1346:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1424:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1424:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1592:10: style: The function 'setCharacterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:616:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1592:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1596:13: style: The function 'characterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:621:21: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1596:13: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1601:12: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:699:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1601:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1608:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:706:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1608:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1627:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:724:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1627:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1635:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:745:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1635:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1641:12: style: The function 'compileGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:959:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1641:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1642:10: style: The function 'setCharSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:968:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1642:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1643:10: style: The function 'setRotationOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:977:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1643:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1644:10: style: The function 'clearCaches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:972:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1644:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1692:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1692:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1741:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1741:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1798:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1798:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1886:10: style: The function 'setCharacterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:616:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1886:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1901:13: style: The function 'characterRotationZ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:621:21: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1901:13: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1906:12: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:699:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1906:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1913:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:706:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1913:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1932:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:724:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1932:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1940:10: style: The function 'measure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:745:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1940:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1965:10: style: The function 'setCharSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:968:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1965:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1966:10: style: The function 'setRotationOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:977:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1966:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1967:12: style: The function 'compileGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:959:20: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1967:12: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1968:10: style: The function 'renderGlyph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:964:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1968:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:1969:10: style: The function 'clearCaches' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:972:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:1969:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:2025:10: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:1961:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:2025:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:2081:10: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:1961:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:2081:10: note: Function in derived class
therion-5.4.1/loch/lxOGLFT.h:2143:10: style: The function 'bindTexture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/loch/lxOGLFT.h:1961:18: note: Virtual function in base class
therion-5.4.1/loch/lxOGLFT.h:2143:10: note: Function in derived class
therion-5.4.1/loch/lxSScene.h:50:2: style: Class 'lxModelSetupDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxSTree.h:37:3: style: Class 'lxModelTreeDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxPres.h:41:3: style: Class 'lxPresentDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxLRUD.cxx:414:9: style: Variable 'uDir' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/loch/lxLRUD.cxx:412:9: note: Variable 'uDir' is reassigned a value before the old one has been used.
therion-5.4.1/loch/lxLRUD.cxx:414:9: note: Variable 'uDir' is reassigned a value before the old one has been used.
therion-5.4.1/loch/lxLRUD.cxx:233:10: style: The scope of the variable 'narrows' can be reduced. [variableScope]
therion-5.4.1/loch/lxLRUD.cxx:183:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:217:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:239:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:267:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:282:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:304:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:326:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:346:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:444:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:468:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:578:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:589:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:640:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:659:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:676:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:685:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:703:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::fType' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::tType' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::fXMin' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::tXMin' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::fDist' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::tDist' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::fPlane' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::tPlane' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::nfPlane' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:158:3: warning: Member variable 'xcSeriesArrow::ntPlane' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxLRUD.cxx:89:9: style: Technically the member function 'xcNodeArrow::GetDir' can be const. [functionConst]
therion-5.4.1/loch/lxLRUD.cxx:102:20: note: Technically the member function 'xcNodeArrow::GetDir' can be const.
therion-5.4.1/loch/lxLRUD.cxx:89:9: note: Technically the member function 'xcNodeArrow::GetDir' can be const.
therion-5.4.1/loch/lxLRUD.cxx:90:10: style: Technically the member function 'xcNodeArrow::GetFX' can be const. [functionConst]
therion-5.4.1/loch/lxLRUD.cxx:106:21: note: Technically the member function 'xcNodeArrow::GetFX' can be const.
therion-5.4.1/loch/lxLRUD.cxx:90:10: note: Technically the member function 'xcNodeArrow::GetFX' can be const.
therion-5.4.1/loch/lxLRUD.cxx:95:10: style: Technically the member function 'xcNodeArrow::GetTX' can be const. [functionConst]
therion-5.4.1/loch/lxLRUD.cxx:110:21: note: Technically the member function 'xcNodeArrow::GetTX' can be const.
therion-5.4.1/loch/lxLRUD.cxx:95:10: note: Technically the member function 'xcNodeArrow::GetTX' can be const.
therion-5.4.1/loch/lxMath.cxx:367:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxMath.h:55:10: style: Technically the member function 'lxVec::Norm' can be const. [functionConst]
therion-5.4.1/loch/lxMath.cxx:49:15: note: Technically the member function 'lxVec::Norm' can be const.
therion-5.4.1/loch/lxMath.h:55:10: note: Technically the member function 'lxVec::Norm' can be const.
therion-5.4.1/loch/lxMath.h:122:10: style: Technically the member function 'lxTriGeom::GetNPoints' can be const. [functionConst]
therion-5.4.1/loch/lxMath.cxx:351:19: note: Technically the member function 'lxTriGeom::GetNPoints' can be const.
therion-5.4.1/loch/lxMath.h:122:10: note: Technically the member function 'lxTriGeom::GetNPoints' can be const.
therion-5.4.1/loch/lxMath.h:123:18: style: Technically the member function 'lxTriGeom::GetPoint' can be const. [functionConst]
therion-5.4.1/loch/lxMath.cxx:357:27: note: Technically the member function 'lxTriGeom::GetPoint' can be const.
therion-5.4.1/loch/lxMath.h:123:18: note: Technically the member function 'lxTriGeom::GetPoint' can be const.
therion-5.4.1/loch/lxMath.h:125:19: style: Technically the member function 'lxTriGeom::GetTriangle' can be const. [functionConst]
therion-5.4.1/loch/lxMath.cxx:374:28: note: Technically the member function 'lxTriGeom::GetTriangle' can be const.
therion-5.4.1/loch/lxMath.h:125:19: note: Technically the member function 'lxTriGeom::GetTriangle' can be const.
therion-5.4.1/loch/lxMath.h:134:10: style: Technically the member function 'lxPlane::CalcPosition' can be const. [functionConst]
therion-5.4.1/loch/lxMath.cxx:389:17: note: Technically the member function 'lxPlane::CalcPosition' can be const.
therion-5.4.1/loch/lxMath.h:134:10: note: Technically the member function 'lxPlane::CalcPosition' can be const.
therion-5.4.1/loch/lxMath.cxx:194:59: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:380:26: performance: Function parameter 'pt' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:389:36: performance: Function parameter 'pt' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:395:38: performance: Function parameter 'fp' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:395:48: performance: Function parameter 'tp' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:455:27: performance: Function parameter 'v1' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxMath.cxx:455:47: performance: Function parameter 'v3' should be passed by const reference. [passedByValue]
therion-5.4.1/loch/lxOGLFT.cxx:293:50: style: Function 'setForegroundColor' argument 1 names different: declaration 'foreground_color' definition 'foreground_rgba'. [funcArgNamesDifferent]
therion-5.4.1/loch/lxOGLFT.h:545:46: note: Function 'setForegroundColor' argument 1 names different: declaration 'foreground_color' definition 'foreground_rgba'.
therion-5.4.1/loch/lxOGLFT.cxx:293:50: note: Function 'setForegroundColor' argument 1 names different: declaration 'foreground_color' definition 'foreground_rgba'.
therion-5.4.1/loch/lxOGLFT.cxx:317:50: style: Function 'setBackgroundColor' argument 1 names different: declaration 'background_color' definition 'background_rgba'. [funcArgNamesDifferent]
therion-5.4.1/loch/lxOGLFT.h:593:46: note: Function 'setBackgroundColor' argument 1 names different: declaration 'background_color' definition 'background_rgba'.
therion-5.4.1/loch/lxOGLFT.cxx:317:50: note: Function 'setBackgroundColor' argument 1 names different: declaration 'background_color' definition 'background_rgba'.
therion-5.4.1/loch/lxOGLFT.h:984:14: performance: Technically the member function 'OGLFT::Face::format_number' can be static. [functionStatic]
therion-5.4.1/loch/lxOGLFT.cxx:612:18: note: Technically the member function 'OGLFT::Face::format_number' can be static.
therion-5.4.1/loch/lxOGLFT.h:984:14: note: Technically the member function 'OGLFT::Face::format_number' can be static.
therion-5.4.1/loch/lxOGLFT.h:1953:18: performance: Technically the member function 'OGLFT::Texture::nearestPowerCeil' can be static. [functionStatic]
therion-5.4.1/loch/lxOGLFT.cxx:3436:25: note: Technically the member function 'OGLFT::Texture::nearestPowerCeil' can be static.
therion-5.4.1/loch/lxOGLFT.h:1953:18: note: Technically the member function 'OGLFT::Texture::nearestPowerCeil' can be static.
therion-5.4.1/loch/lxOptDlg.cxx:28:3: style: Class 'lxOptionsDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/loch/lxPres.cxx:305:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxR2P.c:83:34: style: Function 'R2PMakeCurrent' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
therion-5.4.1/loch/lxR2P.h:9:41: note: Function 'R2PMakeCurrent' argument 1 names different: declaration 'ctx' definition 'c'.
therion-5.4.1/loch/lxR2P.c:83:34: note: Function 'R2PMakeCurrent' argument 1 names different: declaration 'ctx' definition 'c'.
therion-5.4.1/loch/lxR2P.c:91:30: style: Function 'R2PDestroy' argument 1 names different: declaration 'ctx' definition 'c'. [funcArgNamesDifferent]
therion-5.4.1/loch/lxR2P.h:11:37: note: Function 'R2PDestroy' argument 1 names different: declaration 'ctx' definition 'c'.
therion-5.4.1/loch/lxR2P.c:91:30: note: Function 'R2PDestroy' argument 1 names different: declaration 'ctx' definition 'c'.
therion-5.4.1/loch/lxRender.cxx:995:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
therion-5.4.1/loch/lxRender.cxx:509:7: style: The scope of the variable 'curColumn' can be reduced. [variableScope]
therion-5.4.1/loch/lxRender.cxx:47:15: warning: Member variable 'lxRenderData::m_printRenderer' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:47:15: warning: Member variable 'lxRenderData::m_imgPixW' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:47:15: warning: Member variable 'lxRenderData::m_imgPixH' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:371:15: warning: Member variable 'lxRenderFile::m_fileTMP' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:371:15: warning: Member variable 'lxRenderFile::m_imgBuffLineSize' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:371:15: warning: Member variable 'lxRenderFile::m_cTile' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/loch/lxRender.cxx:61:9: performance: Variable 'm_imgFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/loch/lxSScene.cxx:267:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxSTree.cxx:66:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxSTree.cxx:107:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxSTree.cxx:108:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/loch/lxSView.cxx:263:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/loch/lxSetup.cxx:113:16: style: The scope of the variable 'shp' can be reduced. [variableScope]
therion-5.4.1/loch/lxSetup.cxx:304:22: style: The scope of the variable 'tmpd' can be reduced. [variableScope]
therion-5.4.1/loch/lxWX.h:108:1: warning: The class 'lxDoubleValidator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
therion-5.4.1/loch/lxWX.h:150:1: warning: The class 'lxRadioBtnValidator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
therion-5.4.1/th2ddataobject.cxx:165:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thobjectname.h:61:3: warning: Member variable 'thobjectname::psurvey' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataleg.h:549:2: warning: Member variable 'thdatamark::psurvey' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataleg.h:566:2: warning: Member variable 'thdataextend::psurvey' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataleg.h:566:2: warning: Member variable 'thdataextend::extend' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataleg.h:584:3: warning: Member variable 'thstdims::psurvey' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:63:3: warning: Member variable 'thattr_attr::m_val_double' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:63:3: warning: Member variable 'thattr_attr::m_val_long' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:63:3: warning: Member variable 'thattr_attr::m_type' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:63:3: warning: Member variable 'thattr_attr::m_field' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:63:3: warning: Member variable 'thattr_attr::m_obj' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:126:3: warning: Member variable 'thattr_obj::m_id' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:126:3: warning: Member variable 'thattr_obj::m_parent' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:168:3: warning: Member variable 'thdb1ds::xx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:168:3: warning: Member variable 'thdb1ds::asl' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:168:3: warning: Member variable 'thdb1ds::tmpselect' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:168:3: warning: Member variable 'thdb1ds::mark_station' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:179:3: warning: Member variable 'thdb1ds::xx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:179:3: warning: Member variable 'thdb1ds::asl' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:179:3: warning: Member variable 'thdb1ds::tmpselect' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb1d.h:198:8: style: Technically the member function 'thdb1ds::is_temporary' can be const. [functionConst]
therion-5.4.1/thdataobject.h:454:8: style: Technically the member function 'thdataobject::is_selected' can be const. [functionConst]
therion-5.4.1/thdb2dprj.h:119:3: style: Class 'thdb2dprjid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/thlayoutclr.h:41:3: style: Struct 'thlayout_color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/thdatabase.h:83:3: style: Class 'thsurveyname' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/thdataobject.h:141:3: style: Class 'thcmd_option_desc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/th2ddataobject.h:174:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:174:15: note: Function in derived class
therion-5.4.1/th2ddataobject.h:181:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:181:24: note: Function in derived class
therion-5.4.1/th2ddataobject.h:188:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:188:16: note: Function in derived class
therion-5.4.1/th2ddataobject.h:196:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:196:29: note: Function in derived class
therion-5.4.1/th2ddataobject.h:207:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:207:16: note: Function in derived class
therion-5.4.1/th2ddataobject.h:214:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:214:16: note: Function in derived class
therion-5.4.1/th2ddataobject.h:221:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/th2ddataobject.h:221:15: note: Function in derived class
therion-5.4.1/thdb2dxs.h:67:66: performance: Function parameter 'shift' should be passed by const reference. [passedByValue]
therion-5.4.1/thdatabase.h:128:63: performance: Function parameter 'rsrcf' should be passed by const reference. [passedByValue]
therion-5.4.1/thdataobject.h:186:32: performance: Function parameter 'an' should be passed by const reference. [passedByValue]
therion-5.4.1/thexpmap.h:151:3: warning: Member variable 'thexpmapmpxs::symset' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thexpmap.h:151:3: warning: Member variable 'thexpmapmpxs::layout' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/tharea.h:140:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:174:15: note: Virtual function in base class
therion-5.4.1/tharea.h:140:15: note: Function in derived class
therion-5.4.1/tharea.h:147:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:181:24: note: Virtual function in base class
therion-5.4.1/tharea.h:147:24: note: Function in derived class
therion-5.4.1/tharea.h:154:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:188:16: note: Virtual function in base class
therion-5.4.1/tharea.h:154:16: note: Function in derived class
therion-5.4.1/tharea.h:161:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/tharea.h:161:15: note: Function in derived class
therion-5.4.1/tharea.h:168:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/tharea.h:168:24: note: Function in derived class
therion-5.4.1/tharea.h:175:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/tharea.h:175:24: note: Function in derived class
therion-5.4.1/tharea.h:182:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:196:29: note: Virtual function in base class
therion-5.4.1/tharea.h:182:29: note: Function in derived class
therion-5.4.1/tharea.h:193:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:207:16: note: Virtual function in base class
therion-5.4.1/tharea.h:193:16: note: Function in derived class
therion-5.4.1/tharea.h:202:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/tharea.h:202:16: note: Function in derived class
therion-5.4.1/tharea.h:209:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:214:16: note: Virtual function in base class
therion-5.4.1/tharea.h:209:16: note: Function in derived class
therion-5.4.1/tharea.h:216:16: style: The function 'export_mp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:228:16: note: Virtual function in base class
therion-5.4.1/tharea.h:216:16: note: Function in derived class
therion-5.4.1/tharea.h:223:16: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/tharea.h:223:16: note: Function in derived class
therion-5.4.1/thlayout.h:610:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thlayout.h:610:15: note: Function in derived class
therion-5.4.1/thlayout.h:617:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thlayout.h:617:24: note: Function in derived class
therion-5.4.1/thlayout.h:624:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thlayout.h:624:16: note: Function in derived class
therion-5.4.1/thlayout.h:631:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thlayout.h:631:15: note: Function in derived class
therion-5.4.1/thlayout.h:638:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thlayout.h:638:24: note: Function in derived class
therion-5.4.1/thlayout.h:645:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thlayout.h:645:24: note: Function in derived class
therion-5.4.1/thlayout.h:652:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thlayout.h:652:29: note: Function in derived class
therion-5.4.1/thlayout.h:663:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thlayout.h:663:16: note: Function in derived class
therion-5.4.1/thlayout.h:672:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thlayout.h:672:16: note: Function in derived class
therion-5.4.1/thlayout.h:679:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thlayout.h:679:16: note: Function in derived class
therion-5.4.1/thlayout.h:693:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thlayout.h:693:15: note: Function in derived class
therion-5.4.1/thexpmap.h:232:16: style: The function 'parse_options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:107:16: note: Virtual function in base class
therion-5.4.1/thexpmap.h:232:16: note: Function in derived class
therion-5.4.1/thexpmap.h:245:16: style: The function 'dump_body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:121:16: note: Virtual function in base class
therion-5.4.1/thexpmap.h:245:16: note: Function in derived class
therion-5.4.1/thexpmap.h:252:16: style: The function 'dump_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:128:16: note: Virtual function in base class
therion-5.4.1/thexpmap.h:252:16: note: Function in derived class
therion-5.4.1/thexpmap.h:259:16: style: The function 'process_db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:135:16: note: Virtual function in base class
therion-5.4.1/thexpmap.h:259:16: note: Function in derived class
therion-5.4.1/thline.h:359:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:174:15: note: Virtual function in base class
therion-5.4.1/thline.h:359:15: note: Function in derived class
therion-5.4.1/thline.h:366:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:181:24: note: Virtual function in base class
therion-5.4.1/thline.h:366:24: note: Function in derived class
therion-5.4.1/thline.h:373:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:188:16: note: Virtual function in base class
therion-5.4.1/thline.h:373:16: note: Function in derived class
therion-5.4.1/thline.h:380:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thline.h:380:15: note: Function in derived class
therion-5.4.1/thline.h:387:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thline.h:387:24: note: Function in derived class
therion-5.4.1/thline.h:394:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thline.h:394:24: note: Function in derived class
therion-5.4.1/thline.h:401:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:196:29: note: Virtual function in base class
therion-5.4.1/thline.h:401:29: note: Function in derived class
therion-5.4.1/thline.h:412:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:207:16: note: Virtual function in base class
therion-5.4.1/thline.h:412:16: note: Function in derived class
therion-5.4.1/thline.h:421:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thline.h:421:16: note: Function in derived class
therion-5.4.1/thline.h:428:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:214:16: note: Virtual function in base class
therion-5.4.1/thline.h:428:16: note: Function in derived class
therion-5.4.1/thline.h:442:16: style: The function 'export_mp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:228:16: note: Virtual function in base class
therion-5.4.1/thline.h:442:16: note: Function in derived class
therion-5.4.1/thline.h:452:16: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thline.h:452:16: note: Function in derived class
therion-5.4.1/thattr.cxx:188:7: style: The scope of the variable 'sv' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:262:7: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:263:8: style: The scope of the variable 'x' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:483:18: style: The scope of the variable 'cf' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:513:18: style: The scope of the variable 'cf' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:618:15: style: The scope of the variable 'nlevel' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:735:8: style: The scope of the variable 'header_value' can be reduced. [variableScope]
therion-5.4.1/thattr.cxx:592:31: style: Unused variable: fli [unusedVariable]
therion-5.4.1/thattr.cxx:316:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thattr.cxx:622:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thattr.cxx:651:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thattr.cxx:765:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thattr.cxx:43:9: warning: Member variable 'thattr::m_tree' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thattr.h:64:8: style: Technically the member function 'thattr_attr::has_flag' can be const. [functionConst]
therion-5.4.1/thattr.cxx:51:19: note: Technically the member function 'thattr_attr::has_flag' can be const.
therion-5.4.1/thattr.h:64:8: note: Technically the member function 'thattr_attr::has_flag' can be const.
therion-5.4.1/thbezier.cxx:700:26: style: Function 'generate_bezier' argument 1 names different: declaration 'b' definition 'bezier'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:398:38: note: Function 'generate_bezier' argument 1 names different: declaration 'b' definition 'bezier'.
therion-5.4.1/thbezier.cxx:700:26: note: Function 'generate_bezier' argument 1 names different: declaration 'b' definition 'bezier'.
therion-5.4.1/thbezier.cxx:701:32: style: Function 'generate_bezier' argument 2 names different: declaration 'd' definition 'data'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:398:58: note: Function 'generate_bezier' argument 2 names different: declaration 'd' definition 'data'.
therion-5.4.1/thbezier.cxx:701:32: note: Function 'generate_bezier' argument 2 names different: declaration 'd' definition 'data'.
therion-5.4.1/thbezier.cxx:728:54: style: Function 'estimate_lengths' argument 3 names different: declaration 'u' definition 'uPrime'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:401:66: note: Function 'estimate_lengths' argument 3 names different: declaration 'u' definition 'uPrime'.
therion-5.4.1/thbezier.cxx:728:54: note: Function 'estimate_lengths' argument 3 names different: declaration 'u' definition 'uPrime'.
therion-5.4.1/thbezier.cxx:834:22: style: Function 'estimate_bi' argument 1 names different: declaration 'b' definition 'bezier'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:403:34: note: Function 'estimate_bi' argument 1 names different: declaration 'b' definition 'bezier'.
therion-5.4.1/thbezier.cxx:834:22: note: Function 'estimate_bi' argument 1 names different: declaration 'b' definition 'bezier'.
therion-5.4.1/thbezier.cxx:1117:60: style: Function 'sp_darray_right_tangent' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:373:69: note: Function 'sp_darray_right_tangent' argument 2 names different: declaration 'length' definition 'len'.
therion-5.4.1/thbezier.cxx:1117:60: note: Function 'sp_darray_right_tangent' argument 2 names different: declaration 'length' definition 'len'.
therion-5.4.1/thbezier.cxx:1150:41: style: Function 'sp_darray_center_tangent' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
therion-5.4.1/thbezier.cxx:407:88: note: Function 'sp_darray_center_tangent' argument 3 names different: declaration 'length' definition 'len'.
therion-5.4.1/thbezier.cxx:1150:41: note: Function 'sp_darray_center_tangent' argument 3 names different: declaration 'length' definition 'len'.
therion-5.4.1/thbezier.cxx:1362:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thbezier.cxx:1439:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thbezier.h:55:10: style: Technically the member function 'thbezier_curve::get_length' can be const. [functionConst]
therion-5.4.1/thbezier.h:68:10: style: Technically the member function 'thbezier_polyline::get_length' can be const. [functionConst]
therion-5.4.1/thbuffer.cxx:34:9: style: Class 'thbuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thbuffer.h:38:1: warning: The class 'thbuffer' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
therion-5.4.1/thchenc.cxx:154:59: style: The scope of the variable 'x' can be reduced. [variableScope]
therion-5.4.1/thchenc.cxx:154:71: style: The scope of the variable 'r' can be reduced. [variableScope]
therion-5.4.1/thcmdline.cxx:73:7: style: The scope of the variable 'oc' can be reduced. [variableScope]
therion-5.4.1/thselector.h:51:3: warning: Member variable 'thselector_item::number' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thcmdline.h:92:8: style: Technically the member function 'thcmdline::get_version_disp_state' can be const. [functionConst]
therion-5.4.1/thcmdline.cxx:57:17: note: Technically the member function 'thcmdline::get_version_disp_state' can be const.
therion-5.4.1/thcmdline.h:92:8: note: Technically the member function 'thcmdline::get_version_disp_state' can be const.
therion-5.4.1/thcmdline.h:99:8: style: Technically the member function 'thcmdline::get_help_disp_state' can be const. [functionConst]
therion-5.4.1/thcmdline.cxx:63:17: note: Technically the member function 'thcmdline::get_help_disp_state' can be const.
therion-5.4.1/thcmdline.h:99:8: note: Technically the member function 'thcmdline::get_help_disp_state' can be const.
therion-5.4.1/thcmdline.h:106:7: style: Technically the member function 'thcmdline::get_print_state' can be const. [functionConst]
therion-5.4.1/thcmdline.cxx:204:16: note: Technically the member function 'thcmdline::get_print_state' can be const.
therion-5.4.1/thcmdline.h:106:7: note: Technically the member function 'thcmdline::get_print_state' can be const.
therion-5.4.1/thinput.h:98:5: style: Class 'ifile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/thtf.h:54:3: warning: Member variable 'thtf::units' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thtfangle.h:72:16: style: The function 'parse_units' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thtf.h:62:16: note: Virtual function in base class
therion-5.4.1/thtfangle.h:72:16: note: Function in derived class
therion-5.4.1/thtfangle.h:74:18: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thtf.h:84:18: note: Virtual function in base class
therion-5.4.1/thtfangle.h:74:18: note: Function in derived class
therion-5.4.1/thtflength.h:81:16: style: The function 'parse_units' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thtf.h:62:16: note: Virtual function in base class
therion-5.4.1/thtflength.h:81:16: note: Function in derived class
therion-5.4.1/thdata.h:266:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thdata.h:266:15: note: Function in derived class
therion-5.4.1/thdata.h:273:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thdata.h:273:16: note: Function in derived class
therion-5.4.1/thdata.h:280:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thdata.h:280:15: note: Function in derived class
therion-5.4.1/thdata.h:287:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thdata.h:287:24: note: Function in derived class
therion-5.4.1/thdata.h:294:16: style: The function 'get_cmd_ends_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:340:16: note: Virtual function in base class
therion-5.4.1/thdata.h:294:16: note: Function in derived class
therion-5.4.1/thdata.h:301:16: style: The function 'get_cmd_ends_match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:347:16: note: Virtual function in base class
therion-5.4.1/thdata.h:301:16: note: Function in derived class
therion-5.4.1/thdata.h:308:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thdata.h:308:24: note: Function in derived class
therion-5.4.1/thdata.h:315:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thdata.h:315:29: note: Function in derived class
therion-5.4.1/thdata.h:326:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thdata.h:326:16: note: Function in derived class
therion-5.4.1/thdata.h:335:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thdata.h:335:16: note: Function in derived class
therion-5.4.1/thdata.h:342:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thdata.h:342:24: note: Function in derived class
therion-5.4.1/thdata.h:349:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thdata.h:349:16: note: Function in derived class
therion-5.4.1/thdata.h:356:16: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thdata.h:356:16: note: Function in derived class
therion-5.4.1/thcomment.h:81:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thcomment.h:81:15: note: Function in derived class
therion-5.4.1/thcomment.h:88:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thcomment.h:88:24: note: Function in derived class
therion-5.4.1/thcomment.h:95:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thcomment.h:95:16: note: Function in derived class
therion-5.4.1/thcomment.h:102:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thcomment.h:102:15: note: Function in derived class
therion-5.4.1/thcomment.h:109:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thcomment.h:109:24: note: Function in derived class
therion-5.4.1/thcomment.h:116:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thcomment.h:116:24: note: Function in derived class
therion-5.4.1/thcomment.h:123:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thcomment.h:123:29: note: Function in derived class
therion-5.4.1/thcomment.h:134:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thcomment.h:134:16: note: Function in derived class
therion-5.4.1/thcomment.h:143:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thcomment.h:143:16: note: Function in derived class
therion-5.4.1/thcomment.h:150:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thcomment.h:150:16: note: Function in derived class
therion-5.4.1/thcomment.h:157:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thcomment.h:157:15: note: Function in derived class
therion-5.4.1/thconfig.cxx:169:10: style: Condition 'sp!=NULL' is always false [knownConditionTrueFalse]
therion-5.4.1/thconfig.cxx:168:15: note: Assignment 'sp=NULL', assigned value is 0
therion-5.4.1/thconfig.cxx:169:10: note: Condition 'sp!=NULL' is always false
therion-5.4.1/thconfig.cxx:819:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thconfig.cxx:599:8: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thconfig.cxx:169:10: style: Same expression on both sides of '!=' because the value of 'sp' and 'NULL' are the same. [duplicateExpression]
therion-5.4.1/thconfig.cxx:168:15: note: 'sp' is assigned value 'NULL' here.
therion-5.4.1/thconfig.cxx:169:10: note: Same expression on both sides of '!=' because the value of 'sp' and 'NULL' are the same.
therion-5.4.1/thconfig.cxx:158:16: style: The scope of the variable 'unixini' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:159:16: style: The scope of the variable 'unixcfg' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:379:7: style: The scope of the variable 'sv' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:381:8: style: The scope of the variable 'srcstart' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:381:21: style: The scope of the variable 'srcend' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:383:8: style: The scope of the variable 'source_mode' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:578:11: style: The scope of the variable 'opts' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:580:7: style: The scope of the variable 'ai' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:580:11: style: The scope of the variable 'ait' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:580:16: style: The scope of the variable 'ant' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:582:8: style: The scope of the variable 'inside_cmd' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:853:19: style: The scope of the variable 'lx' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:853:23: style: The scope of the variable 'ly' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:853:27: style: The scope of the variable 'lz' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:891:19: style: The scope of the variable 'dec' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:892:8: style: The scope of the variable 'firstdec' can be reduced. [variableScope]
therion-5.4.1/thconfig.cxx:733:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconfig.h:159:8: style: Technically the member function 'thconfig::get_comments_skip' can be const. [functionConst]
therion-5.4.1/thconfig.cxx:320:16: note: Technically the member function 'thconfig::get_comments_skip' can be const.
therion-5.4.1/thconfig.h:159:8: note: Technically the member function 'thconfig::get_comments_skip' can be const.
therion-5.4.1/thconfig.h:168:16: style: Technically the member function 'thconfig::get_file_state' can be const. [functionConst]
therion-5.4.1/thconfig.cxx:332:24: note: Technically the member function 'thconfig::get_file_state' can be const.
therion-5.4.1/thconfig.h:168:16: note: Technically the member function 'thconfig::get_file_state' can be const.
therion-5.4.1/thconvert.cxx:714:10: style: Unused variable: line [unusedVariable]
therion-5.4.1/thconvert.cxx:154:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:604:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:614:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:639:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:651:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:680:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:693:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:696:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:741:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:775:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thconvert.cxx:148:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:149:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:150:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:152:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:164:24: performance: Function parameter 'command' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:175:23: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
therion-5.4.1/thconvert.cxx:241:25: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
therion-5.4.1/thdata.cxx:237:7: style: The scope of the variable 'prole_i' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:571:20: style: The scope of the variable 'itid' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:578:8: style: The scope of the variable 'to_set' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:682:20: style: The scope of the variable 'itid' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:691:8: style: The scope of the variable 'to_set' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:884:7: style: The scope of the variable 'iid' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:915:25: style: The scope of the variable 'itid' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:923:8: style: The scope of the variable 'to_set' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:1051:12: style: The scope of the variable 'idd' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2469:12: style: The scope of the variable 'ffl' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2576:13: style: The scope of the variable 'cgrd' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2597:18: style: The scope of the variable 'admin' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2597:25: style: The scope of the variable 'admax' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2601:10: style: The scope of the variable 'ndecdata' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:2601:20: style: The scope of the variable 'idd' can be reduced. [variableScope]
therion-5.4.1/thdata.cxx:440:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:446:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:451:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:511:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:525:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:543:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:552:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2786:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2792:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2797:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2802:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2807:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2812:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2817:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2859:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2872:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2884:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2893:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.cxx:2922:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdata.h:194:8: performance: Technically the member function 'thdata::set_data_instrument' can be static. [functionStatic]
therion-5.4.1/thdata.cxx:882:14: note: Technically the member function 'thdata::set_data_instrument' can be static.
therion-5.4.1/thdata.h:194:8: note: Technically the member function 'thdata::set_data_instrument' can be static.
therion-5.4.1/thsurvey.h:255:8: style: Technically the member function 'thsurvey::get_decdef' can be const. [functionConst]
therion-5.4.1/thsurvey.h:269:10: style: Technically the member function 'thsurvey::get_decuds' can be const. [functionConst]
therion-5.4.1/thsurvey.h:158:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thsurvey.h:158:15: note: Function in derived class
therion-5.4.1/thsurvey.h:165:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thsurvey.h:165:16: note: Function in derived class
therion-5.4.1/thsurvey.h:172:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thsurvey.h:172:15: note: Function in derived class
therion-5.4.1/thsurvey.h:179:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thsurvey.h:179:24: note: Function in derived class
therion-5.4.1/thsurvey.h:186:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thsurvey.h:186:24: note: Function in derived class
therion-5.4.1/thsurvey.h:193:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thsurvey.h:193:29: note: Function in derived class
therion-5.4.1/thsurvey.h:204:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thsurvey.h:204:16: note: Function in derived class
therion-5.4.1/thsurvey.h:213:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thsurvey.h:213:16: note: Function in derived class
therion-5.4.1/thsurvey.h:220:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thsurvey.h:220:15: note: Function in derived class
therion-5.4.1/thsurvey.h:227:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thsurvey.h:227:24: note: Function in derived class
therion-5.4.1/thsurvey.h:248:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thsurvey.h:248:16: note: Function in derived class
therion-5.4.1/thgrade.h:92:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thgrade.h:92:15: note: Function in derived class
therion-5.4.1/thgrade.h:99:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thgrade.h:99:24: note: Function in derived class
therion-5.4.1/thgrade.h:106:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thgrade.h:106:16: note: Function in derived class
therion-5.4.1/thgrade.h:113:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thgrade.h:113:15: note: Function in derived class
therion-5.4.1/thgrade.h:120:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thgrade.h:120:24: note: Function in derived class
therion-5.4.1/thgrade.h:127:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thgrade.h:127:24: note: Function in derived class
therion-5.4.1/thgrade.h:134:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thgrade.h:134:29: note: Function in derived class
therion-5.4.1/thgrade.h:145:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thgrade.h:145:16: note: Function in derived class
therion-5.4.1/thgrade.h:154:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thgrade.h:154:16: note: Function in derived class
therion-5.4.1/thgrade.h:161:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thgrade.h:161:16: note: Function in derived class
therion-5.4.1/thgrade.h:175:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thgrade.h:175:15: note: Function in derived class
therion-5.4.1/thgrade.h:187:8: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thgrade.h:187:8: note: Function in derived class
therion-5.4.1/thdata.cxx:2883:13: performance: Possible inefficient checking for 'dims_list' emptiness. [stlSize]
therion-5.4.1/thdatabase.cxx:151:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:199:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:203:27: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:207:27: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:298:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:317:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:346:24: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:359:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:565:8: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:735:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:746:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:757:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:770:6: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:781:6: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:811:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:851:34: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:893:10: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdatabase.cxx:162:16: style: The scope of the variable 'misscmd' can be reduced. [variableScope]
therion-5.4.1/thdatabase.cxx:186:16: style: The scope of the variable 'optr_name' can be reduced. [variableScope]
therion-5.4.1/thdatabase.cxx:605:21: style: The scope of the variable 'sfullname' can be reduced. [variableScope]
therion-5.4.1/thdatabase.cxx:601:48: style: Function 'revise' argument 1 names different: declaration 'name' definition 'nn'. [funcArgNamesDifferent]
therion-5.4.1/thdatabase.h:231:38: note: Function 'revise' argument 1 names different: declaration 'name' definition 'nn'.
therion-5.4.1/thdatabase.cxx:601:48: note: Function 'revise' argument 1 names different: declaration 'name' definition 'nn'.
therion-5.4.1/thdatabase.cxx:139:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:659:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:771:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:782:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:800:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:833:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:842:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.cxx:885:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdatabase.h:253:8: style: Technically the member function 'thdatabase::check_context' can be const. [functionConst]
therion-5.4.1/thdatabase.cxx:157:18: note: Technically the member function 'thdatabase::check_context' can be const.
therion-5.4.1/thdatabase.h:253:8: note: Technically the member function 'thdatabase::check_context' can be const.
therion-5.4.1/thtrans.h:83:10: style: Technically the member function 'thmat2::determinant' can be const. [functionConst]
therion-5.4.1/thtrans.h:84:10: style: Technically the member function 'thmat2::trace' can be const. [functionConst]
therion-5.4.1/thendsurvey.h:61:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:61:15: note: Function in derived class
therion-5.4.1/thendsurvey.h:68:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:68:16: note: Function in derived class
therion-5.4.1/thendsurvey.h:75:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:75:15: note: Function in derived class
therion-5.4.1/thendsurvey.h:82:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:82:24: note: Function in derived class
therion-5.4.1/thendsurvey.h:89:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:89:24: note: Function in derived class
therion-5.4.1/thendsurvey.h:96:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:96:29: note: Function in derived class
therion-5.4.1/thendsurvey.h:107:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:107:16: note: Function in derived class
therion-5.4.1/thendsurvey.h:116:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:116:16: note: Function in derived class
therion-5.4.1/thendsurvey.h:123:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:123:15: note: Function in derived class
therion-5.4.1/thendsurvey.h:130:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:130:24: note: Function in derived class
therion-5.4.1/thendsurvey.h:137:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thendsurvey.h:137:16: note: Function in derived class
therion-5.4.1/thdatastation.h:49:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thdatastation.h:49:15: note: Function in derived class
therion-5.4.1/thdatastation.h:56:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thdatastation.h:56:24: note: Function in derived class
therion-5.4.1/thdatastation.h:63:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thdatastation.h:63:16: note: Function in derived class
therion-5.4.1/thdatastation.h:72:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thdatastation.h:72:16: note: Function in derived class
therion-5.4.1/thlookup.h:164:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thlookup.h:164:15: note: Function in derived class
therion-5.4.1/thlookup.h:171:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thlookup.h:171:24: note: Function in derived class
therion-5.4.1/thlookup.h:178:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thlookup.h:178:16: note: Function in derived class
therion-5.4.1/thlookup.h:185:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thlookup.h:185:15: note: Function in derived class
therion-5.4.1/thlookup.h:192:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thlookup.h:192:24: note: Function in derived class
therion-5.4.1/thlookup.h:199:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thlookup.h:199:24: note: Function in derived class
therion-5.4.1/thlookup.h:206:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thlookup.h:206:29: note: Function in derived class
therion-5.4.1/thlookup.h:217:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thlookup.h:217:16: note: Function in derived class
therion-5.4.1/thlookup.h:226:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thlookup.h:226:16: note: Function in derived class
therion-5.4.1/thlookup.h:233:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thlookup.h:233:15: note: Function in derived class
therion-5.4.1/thscrap.h:161:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thscrap.h:161:15: note: Function in derived class
therion-5.4.1/thscrap.h:168:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thscrap.h:168:24: note: Function in derived class
therion-5.4.1/thscrap.h:175:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thscrap.h:175:16: note: Function in derived class
therion-5.4.1/thscrap.h:182:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thscrap.h:182:15: note: Function in derived class
therion-5.4.1/thscrap.h:189:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thscrap.h:189:24: note: Function in derived class
therion-5.4.1/thscrap.h:196:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thscrap.h:196:24: note: Function in derived class
therion-5.4.1/thscrap.h:203:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thscrap.h:203:29: note: Function in derived class
therion-5.4.1/thscrap.h:214:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thscrap.h:214:16: note: Function in derived class
therion-5.4.1/thscrap.h:230:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thscrap.h:230:16: note: Function in derived class
therion-5.4.1/thscrap.h:244:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thscrap.h:244:16: note: Function in derived class
therion-5.4.1/thscrap.h:309:15: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thscrap.h:309:15: note: Function in derived class
therion-5.4.1/thpoint.h:422:16: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:422:16: note: Function in derived class
therion-5.4.1/thpoint.h:458:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:174:15: note: Virtual function in base class
therion-5.4.1/thpoint.h:458:15: note: Function in derived class
therion-5.4.1/thpoint.h:465:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:181:24: note: Virtual function in base class
therion-5.4.1/thpoint.h:465:24: note: Function in derived class
therion-5.4.1/thpoint.h:472:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:188:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:472:16: note: Function in derived class
therion-5.4.1/thpoint.h:479:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thpoint.h:479:15: note: Function in derived class
therion-5.4.1/thpoint.h:486:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thpoint.h:486:24: note: Function in derived class
therion-5.4.1/thpoint.h:493:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thpoint.h:493:24: note: Function in derived class
therion-5.4.1/thpoint.h:500:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:196:29: note: Virtual function in base class
therion-5.4.1/thpoint.h:500:29: note: Function in derived class
therion-5.4.1/thpoint.h:511:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:207:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:511:16: note: Function in derived class
therion-5.4.1/thpoint.h:520:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:520:16: note: Function in derived class
therion-5.4.1/thpoint.h:527:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:214:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:527:16: note: Function in derived class
therion-5.4.1/thpoint.h:533:16: style: The function 'export_mp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/th2ddataobject.h:228:16: note: Virtual function in base class
therion-5.4.1/thpoint.h:533:16: note: Function in derived class
therion-5.4.1/thjoin.h:102:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thjoin.h:102:15: note: Function in derived class
therion-5.4.1/thjoin.h:109:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thjoin.h:109:24: note: Function in derived class
therion-5.4.1/thjoin.h:116:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thjoin.h:116:16: note: Function in derived class
therion-5.4.1/thjoin.h:123:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thjoin.h:123:15: note: Function in derived class
therion-5.4.1/thjoin.h:130:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thjoin.h:130:24: note: Function in derived class
therion-5.4.1/thjoin.h:137:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thjoin.h:137:24: note: Function in derived class
therion-5.4.1/thjoin.h:144:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thjoin.h:144:29: note: Function in derived class
therion-5.4.1/thjoin.h:155:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thjoin.h:155:16: note: Function in derived class
therion-5.4.1/thjoin.h:162:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thjoin.h:162:15: note: Function in derived class
therion-5.4.1/thjoin.h:171:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thjoin.h:171:16: note: Function in derived class
therion-5.4.1/thjoin.h:178:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thjoin.h:178:16: note: Function in derived class
therion-5.4.1/thmap.h:115:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thmap.h:115:15: note: Function in derived class
therion-5.4.1/thmap.h:122:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thmap.h:122:24: note: Function in derived class
therion-5.4.1/thmap.h:129:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thmap.h:129:16: note: Function in derived class
therion-5.4.1/thmap.h:136:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thmap.h:136:15: note: Function in derived class
therion-5.4.1/thmap.h:143:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thmap.h:143:24: note: Function in derived class
therion-5.4.1/thmap.h:150:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thmap.h:150:24: note: Function in derived class
therion-5.4.1/thmap.h:157:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thmap.h:157:29: note: Function in derived class
therion-5.4.1/thmap.h:168:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thmap.h:168:16: note: Function in derived class
therion-5.4.1/thmap.h:175:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thmap.h:175:15: note: Function in derived class
therion-5.4.1/thmap.h:184:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thmap.h:184:16: note: Function in derived class
therion-5.4.1/thmap.h:191:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thmap.h:191:16: note: Function in derived class
therion-5.4.1/thimport.h:137:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thimport.h:137:15: note: Function in derived class
therion-5.4.1/thimport.h:144:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thimport.h:144:24: note: Function in derived class
therion-5.4.1/thimport.h:151:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thimport.h:151:16: note: Function in derived class
therion-5.4.1/thimport.h:158:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thimport.h:158:15: note: Function in derived class
therion-5.4.1/thimport.h:165:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thimport.h:165:24: note: Function in derived class
therion-5.4.1/thimport.h:172:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thimport.h:172:24: note: Function in derived class
therion-5.4.1/thimport.h:179:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thimport.h:179:29: note: Function in derived class
therion-5.4.1/thimport.h:190:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thimport.h:190:16: note: Function in derived class
therion-5.4.1/thimport.h:199:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thimport.h:199:16: note: Function in derived class
therion-5.4.1/thimport.h:205:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thimport.h:205:15: note: Function in derived class
therion-5.4.1/thimport.h:211:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thimport.h:211:16: note: Function in derived class
therion-5.4.1/thsurface.h:111:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thsurface.h:111:15: note: Function in derived class
therion-5.4.1/thsurface.h:118:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thsurface.h:118:24: note: Function in derived class
therion-5.4.1/thsurface.h:125:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thsurface.h:125:16: note: Function in derived class
therion-5.4.1/thsurface.h:132:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thsurface.h:132:15: note: Function in derived class
therion-5.4.1/thsurface.h:139:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thsurface.h:139:24: note: Function in derived class
therion-5.4.1/thsurface.h:146:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thsurface.h:146:24: note: Function in derived class
therion-5.4.1/thsurface.h:153:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thsurface.h:153:29: note: Function in derived class
therion-5.4.1/thsurface.h:164:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thsurface.h:164:16: note: Function in derived class
therion-5.4.1/thsurface.h:173:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thsurface.h:173:16: note: Function in derived class
therion-5.4.1/thsurface.h:180:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thsurface.h:180:16: note: Function in derived class
therion-5.4.1/thsurface.h:189:16: style: The function 'start_insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:440:16: note: Virtual function in base class
therion-5.4.1/thsurface.h:189:16: note: Function in derived class
therion-5.4.1/thendscrap.h:79:15: style: The function 'get_class_id' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:305:15: note: Virtual function in base class
therion-5.4.1/thendscrap.h:79:15: note: Function in derived class
therion-5.4.1/thendscrap.h:86:24: style: The function 'get_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:312:24: note: Virtual function in base class
therion-5.4.1/thendscrap.h:86:24: note: Function in derived class
therion-5.4.1/thendscrap.h:93:16: style: The function 'is' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:319:16: note: Virtual function in base class
therion-5.4.1/thendscrap.h:93:16: note: Function in derived class
therion-5.4.1/thendscrap.h:100:15: style: The function 'get_cmd_nargs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:326:15: note: Virtual function in base class
therion-5.4.1/thendscrap.h:100:15: note: Function in derived class
therion-5.4.1/thendscrap.h:107:24: style: The function 'get_cmd_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:354:24: note: Virtual function in base class
therion-5.4.1/thendscrap.h:107:24: note: Function in derived class
therion-5.4.1/thendscrap.h:114:24: style: The function 'get_cmd_end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:333:24: note: Virtual function in base class
therion-5.4.1/thendscrap.h:114:24: note: Function in derived class
therion-5.4.1/thendscrap.h:121:29: style: The function 'get_cmd_option_desc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:361:29: note: Virtual function in base class
therion-5.4.1/thendscrap.h:121:29: note: Function in derived class
therion-5.4.1/thendscrap.h:132:16: style: The function 'set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:372:16: note: Virtual function in base class
therion-5.4.1/thendscrap.h:132:16: note: Function in derived class
therion-5.4.1/thendscrap.h:141:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:402:16: note: Virtual function in base class
therion-5.4.1/thendscrap.h:141:16: note: Function in derived class
therion-5.4.1/thendscrap.h:148:16: style: The function 'self_print_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:423:16: note: Virtual function in base class
therion-5.4.1/thendscrap.h:148:16: note: Function in derived class
therion-5.4.1/thendscrap.h:155:15: style: The function 'get_context' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thdataobject.h:409:15: note: Virtual function in base class
therion-5.4.1/thendscrap.h:155:15: note: Function in derived class
therion-5.4.1/thdataleg.h:459:8: style: Technically the member function 'thdataleg::export_mp_flags' can be const. [functionConst]
therion-5.4.1/thdataleg.cxx:265:17: note: Technically the member function 'thdataleg::export_mp_flags' can be const.
therion-5.4.1/thdataleg.h:459:8: note: Technically the member function 'thdataleg::export_mp_flags' can be const.
therion-5.4.1/thdataobject.cxx:329:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdataobject.cxx:331:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdataobject.cxx:374:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdataobject.cxx:376:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdataobject.cxx:382:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdataobject.cxx:184:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdataobject.cxx:395:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdataobject.cxx:349:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdataobject.cxx:360:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdataobject.cxx:39:15: warning: Member variable 'thdataobject::tmp_bool' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataobject.cxx:39:15: warning: Member variable 'thdataobject::tmp_ulong' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdataobject.h:393:16: style: Technically the member function 'thdataobject::get_title' can be const. [functionConst]
therion-5.4.1/thdataobject.cxx:313:28: note: Technically the member function 'thdataobject::get_title' can be const.
therion-5.4.1/thdataobject.h:393:16: note: Technically the member function 'thdataobject::get_title' can be const.
therion-5.4.1/thdatareader.cxx:55:8: style: The scope of the variable 'inside_cmd' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:56:8: style: The scope of the variable 'configure_cmd' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:57:8: style: The scope of the variable 'advanced_end_search' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:58:24: style: The scope of the variable 'opts' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:60:7: style: The scope of the variable 'ai' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:60:11: style: The scope of the variable 'ait' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:60:16: style: The scope of the variable 'ant' can be reduced. [variableScope]
therion-5.4.1/thdatareader.cxx:63:17: style: The scope of the variable 'lnn' can be reduced. [variableScope]
therion-5.4.1/thdate.cxx:529:3: style: Variable 'nmd' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/thdate.cxx:521:0: note: Variable 'nmd' is reassigned a value before the old one has been used.
therion-5.4.1/thdate.cxx:529:3: note: Variable 'nmd' is reassigned a value before the old one has been used.
therion-5.4.1/thdate.cxx:78:9: warning: Member variable 'thdate::dstr' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdate.h:151:8: style: Technically the member function 'thdate::is_interval' can be const. [functionConst]
therion-5.4.1/thdate.cxx:298:14: note: Technically the member function 'thdate::is_interval' can be const.
therion-5.4.1/thdate.h:151:8: note: Technically the member function 'thdate::is_interval' can be const.
therion-5.4.1/thdate.h:158:8: style: Technically the member function 'thdate::is_defined' can be const. [functionConst]
therion-5.4.1/thdate.cxx:307:14: note: Technically the member function 'thdate::is_defined' can be const.
therion-5.4.1/thdate.h:158:8: note: Technically the member function 'thdate::is_defined' can be const.
therion-5.4.1/thdb1d.cxx:2535:13: style: Condition 'ss==NULL' is always true [knownConditionTrueFalse]
therion-5.4.1/thdb1d.cxx:2527:10: note: Assignment 'ss=NULL', assigned value is 0
therion-5.4.1/thdb1d.cxx:2535:13: note: Condition 'ss==NULL' is always true
therion-5.4.1/thdb1d.cxx:678:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb1d.cxx:678:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb1d.cxx:2478:8: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb1d.cxx:2480:13: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb1d.cxx:129:3: style: Variable 'obi' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
therion-5.4.1/thdb1d.cxx:111:0: note: Variable 'obi' is reassigned a value before the old one has been used if variable is no semaphore variable.
therion-5.4.1/thdb1d.cxx:129:3: note: Variable 'obi' is reassigned a value before the old one has been used if variable is no semaphore variable.
therion-5.4.1/thdb1d.cxx:394:16: style: The scope of the variable 'olevel' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:394:24: style: The scope of the variable 'nlevel' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:675:13: style: The scope of the variable 'sp' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2278:46: style: The scope of the variable 'cleg' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2509:14: style: The scope of the variable 'ss' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2512:23: style: The scope of the variable 'prev_psid' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2512:34: style: The scope of the variable 'first_psid' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2924:13: style: The scope of the variable 's' can be reduced. [variableScope]
therion-5.4.1/thdb1d.cxx:2614:13: style: Checking if unsigned variable 'nstat' is less than zero. [unsignedLessThanZero]
therion-5.4.1/thdb1d.cxx:632:110: style: Function 'insert_station' argument 4 names different: declaration 'priority' definition 'pd_priority'. [funcArgNamesDifferent]
therion-5.4.1/thdb1d.h:309:104: note: Function 'insert_station' argument 4 names different: declaration 'priority' definition 'pd_priority'.
therion-5.4.1/thdb1d.cxx:632:110: note: Function 'insert_station' argument 4 names different: declaration 'priority' definition 'pd_priority'.
therion-5.4.1/thdb1d.cxx:385:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:417:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:425:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:441:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:447:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:499:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:503:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:527:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:553:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:570:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:579:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:839:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:842:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:847:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:862:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1210:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1228:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1245:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1857:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1889:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:1903:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2004:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2101:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2104:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2270:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2503:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:2919:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:3065:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.cxx:3072:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb1d.h:372:8: style: Technically the member function 'thdb1d::self_print' can be const. [functionConst]
therion-5.4.1/thdb1d.cxx:671:14: note: Technically the member function 'thdb1d::self_print' can be const.
therion-5.4.1/thdb1d.h:372:8: note: Technically the member function 'thdb1d::self_print' can be const.
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.from [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.to [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.numlegs [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.id [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.from_cross [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.to_cross [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.first_leg [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.last_leg [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1627:26: error: Uninitialized struct member: tmpseries.is_active [uninitStructMember]
therion-5.4.1/thdb1d.cxx:1774:59: error: Uninitialized struct member: tmpca.target [uninitStructMember]
therion-5.4.1/thdb2d.cxx:544:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:570:31: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:639:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:675:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:735:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:832:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:899:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:901:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:913:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:915:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:946:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:961:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:1045:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:1743:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:1781:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2095:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2138:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2310:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2393:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2441:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2487:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2488:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2503:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2506:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2612:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2617:37: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2674:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2676:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2720:22: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2721:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2722:22: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2723:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2724:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2725:31: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2727:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2728:31: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2820:13: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2822:15: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2823:15: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2846:13: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2911:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2912:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:2914:15: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3096:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3116:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3119:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3137:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3140:24: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3142:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3189:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:3411:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d.cxx:1243:3: style: Variable 'minx' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/thdb2d.cxx:1241:0: note: Variable 'minx' is reassigned a value before the old one has been used.
therion-5.4.1/thdb2d.cxx:1243:3: note: Variable 'minx' is reassigned a value before the old one has been used.
therion-5.4.1/thdb2d.cxx:1663:3: style: Variable 'ps' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/thdb2d.cxx:1658:0: note: Variable 'ps' is reassigned a value before the old one has been used.
therion-5.4.1/thdb2d.cxx:1663:3: note: Variable 'ps' is reassigned a value before the old one has been used.
therion-5.4.1/thdb2d.cxx:310:7: style: The scope of the variable 'asv' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:520:18: style: The scope of the variable 'optr' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:882:7: style: The scope of the variable 'otype' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:993:18: style: The scope of the variable 'optr' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:1123:17: style: The scope of the variable 'ns' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2813:8: style: The scope of the variable 'has_target' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2864:30: style: The scope of the variable 'vvx' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2864:35: style: The scope of the variable 'vvy' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2864:40: style: The scope of the variable 'dv' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2934:8: style: The scope of the variable 'has_test' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2935:17: style: The scope of the variable 'ncp' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2935:22: style: The scope of the variable 'ncp1' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:2935:28: style: The scope of the variable 'ncp2' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3079:10: style: The scope of the variable 'cdist' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3079:17: style: The scope of the variable 'cavdist' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3079:26: style: The scope of the variable 'numcdist' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3079:36: style: The scope of the variable 'numcavdist' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3465:16: style: The scope of the variable 'sn' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:3466:8: style: The scope of the variable 'blnum' can be reduced. [variableScope]
therion-5.4.1/thdb2d.cxx:470:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:493:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:506:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1155:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1330:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1465:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1729:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1871:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1909:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:1952:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2080:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2231:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2287:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2339:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2426:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2433:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2467:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:2469:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:3364:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:3468:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:3645:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:3696:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:3713:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d.cxx:96:3: warning: Member variable 'thprjx_scrap::viacpx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2d.cxx:96:3: warning: Member variable 'thprjx_scrap::viacpy' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2d.cxx:96:3: warning: Member variable 'thprjx_scrap::viacpz' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2d.h:157:8: performance: Technically the member function 'thdb2d::pp_process_adjustments' can be static. [functionStatic]
therion-5.4.1/thdb2d.cxx:3167:14: note: Technically the member function 'thdb2d::pp_process_adjustments' can be static.
therion-5.4.1/thdb2d.h:157:8: note: Technically the member function 'thdb2d::pp_process_adjustments' can be static.
therion-5.4.1/thdb2d.h:158:8: performance: Technically the member function 'thdb2d::pp_smooth_lines' can be static. [functionStatic]
therion-5.4.1/thdb2d.cxx:2900:14: note: Technically the member function 'thdb2d::pp_smooth_lines' can be static.
therion-5.4.1/thdb2d.h:158:8: note: Technically the member function 'thdb2d::pp_smooth_lines' can be static.
therion-5.4.1/thdb2d.h:159:8: performance: Technically the member function 'thdb2d::pp_smooth_joins' can be static. [functionStatic]
therion-5.4.1/thdb2d.cxx:2931:14: note: Technically the member function 'thdb2d::pp_smooth_joins' can be static.
therion-5.4.1/thdb2d.h:159:8: note: Technically the member function 'thdb2d::pp_smooth_joins' can be static.
therion-5.4.1/thdb2d.h:160:8: performance: Technically the member function 'thdb2d::pp_calc_distortion' can be static. [functionStatic]
therion-5.4.1/thdb2d.cxx:3074:14: note: Technically the member function 'thdb2d::pp_calc_distortion' can be static.
therion-5.4.1/thdb2d.h:160:8: note: Technically the member function 'thdb2d::pp_calc_distortion' can be static.
therion-5.4.1/thdb2d.h:200:8: performance: Technically the member function 'thdb2d::self_print' can be static. [functionStatic]
therion-5.4.1/thdb2d.cxx:372:14: note: Technically the member function 'thdb2d::self_print' can be static.
therion-5.4.1/thdb2d.h:200:8: note: Technically the member function 'thdb2d::self_print' can be static.
therion-5.4.1/thdb2d.cxx:3654:0: error: Resource leak: af [resourceLeak]
therion-5.4.1/thdb2d00.cxx:123:40: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:126:38: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:130:38: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:204:64: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:207:55: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:313:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:314:51: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:317:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:318:28: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:483:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:623:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:649:9: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:670:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:676:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:677:15: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thdb2d00.cxx:50:8: style: The scope of the variable 'found' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:297:74: style: The scope of the variable 'nsi' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:299:17: style: The scope of the variable 'nmaps' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:299:28: style: The scope of the variable 'imap' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:299:34: style: The scope of the variable 'nscraps' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:299:47: style: The scope of the variable 'iscr' can be reduced. [variableScope]
therion-5.4.1/thdb2d00.cxx:322:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:352:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:416:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:474:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:602:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:683:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:696:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:715:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2d00.cxx:719:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thdb2dji.cxx:74:18: warning: Logical conjunction always evaluates to false: npar < 1 && npar > 2. [incorrectLogicOperator]
therion-5.4.1/thdb2dprj.cxx:59:12: warning: Member variable 'thdb2dprj::first_join_list' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2dprj.cxx:59:12: warning: Member variable 'thdb2dprj::last_join_list' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2dprj.cxx:59:12: warning: Member variable 'thdb2dprj::rshift_x' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2dprj.cxx:59:12: warning: Member variable 'thdb2dprj::rshift_y' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2dprj.cxx:59:12: warning: Member variable 'thdb2dprj::rshift_z' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thdb2dpt.h:50:8: style: Technically the member function 'thdb2dpt::export_mp' can be const. [functionConst]
therion-5.4.1/thdb2dpt.cxx:49:16: note: Technically the member function 'thdb2dpt::export_mp' can be const.
therion-5.4.1/thdb2dpt.h:50:8: note: Technically the member function 'thdb2dpt::export_mp' can be const.
therion-5.4.1/thdb3d.cxx:247:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:247:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:247:13: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:268:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:268:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:268:11: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:278:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:312:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:330:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:332:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:350:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:365:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:365:13: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:365:13: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:365:13: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:387:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:387:11: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:387:11: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:387:11: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thdb3d.cxx:60:10: style: The scope of the variable 'nl' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:262:9: style: The scope of the variable 'fl' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:860:12: style: The scope of the variable 'a' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:860:14: style: The scope of the variable 'b' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:860:16: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:860:18: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thepsparse.cxx:183:60: style: Function 'print_svg' argument 3 names different: declaration 'prefix' definition 'unique_prefix'. [funcArgNamesDifferent]
therion-5.4.1/thepsparse.h:75:53: note: Function 'print_svg' argument 3 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:183:60: note: Function 'print_svg' argument 3 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:358:47: style: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'. [funcArgNamesDifferent]
therion-5.4.1/thepsparse.h:141:39: note: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:358:47: note: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:414:54: style: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'. [funcArgNamesDifferent]
therion-5.4.1/thepsparse.h:153:39: note: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:414:54: note: Function 'print_svg' argument 2 names different: declaration 'prefix' definition 'unique_prefix'.
therion-5.4.1/thepsparse.cxx:511:3: style: Variable 't' is assigned a value that is never used. [unreadVariable]
therion-5.4.1/thepsparse.cxx:912:10: style: Unused variable: line [unusedVariable]
therion-5.4.1/thepsparse.cxx:214:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:376:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:383:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:390:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:431:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:849:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:859:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thepsparse.cxx:65:6: warning: Member variable 'CGS::linejoin' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:65:6: warning: Member variable 'CGS::linecap' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:65:6: warning: Member variable 'CGS::miterlimit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:65:6: warning: Member variable 'CGS::linewidth' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:65:6: warning: Member variable 'CGS::dashoffset' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:470:17: warning: Member variable 'converted_data::transparency' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:470:17: warning: Member variable 'converted_data::llx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:470:17: warning: Member variable 'converted_data::lly' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:470:17: warning: Member variable 'converted_data::urx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.cxx:470:17: warning: Member variable 'converted_data::ury' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thepsparse.h:101:8: style: Technically the member function 'MP_setting::print_svg' can be const. [functionConst]
therion-5.4.1/thepsparse.cxx:324:18: note: Technically the member function 'MP_setting::print_svg' can be const.
therion-5.4.1/thepsparse.h:101:8: note: Technically the member function 'MP_setting::print_svg' can be const.
therion-5.4.1/thepsparse.cxx:183:60: performance: Function parameter 'unique_prefix' should be passed by const reference. [passedByValue]
therion-5.4.1/thepsparse.cxx:391:60: error: Iterator 'I' used after element has been erased. [eraseDereference]
therion-5.4.1/thepsparse.cxx:389:13: note: Iterator 'I' used after element has been erased.
therion-5.4.1/thepsparse.cxx:391:60: note: Iterator 'I' used after element has been erased.
therion-5.4.1/thepsparse.cxx:287:22: error: Uninitialized struct member: set.dashoffset [uninitStructMember]
therion-5.4.1/therion.cxx:125:13: style: The scope of the variable 'l' can be reduced. [variableScope]
therion-5.4.1/therion.cxx:126:16: style: The scope of the variable 'lngstr' can be reduced. [variableScope]
therion-5.4.1/therion.cxx:126:35: style: The scope of the variable 'tsrc' can be reduced. [variableScope]
therion-5.4.1/therion.cxx:315:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/therion.cxx:307:9: performance: Possible inefficient checking for 'sources' emptiness. [stlSize]
therion-5.4.1/thexpdb.cxx:195:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:195:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:195:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:200:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:205:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:205:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:215:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:234:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:234:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:238:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:291:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:370:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:375:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:377:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:379:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:381:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:383:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:385:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:387:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:389:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:391:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:393:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpdb.cxx:148:8: style: The scope of the variable 'personx' can be reduced. [variableScope]
therion-5.4.1/thexpdb.cxx:148:17: style: The scope of the variable 'shotx' can be reduced. [variableScope]
therion-5.4.1/thexpdb.cxx:468:11: style: The scope of the variable 'last_equate' can be reduced. [variableScope]
therion-5.4.1/thexpdb.cxx:470:12: style: The scope of the variable 'first_name' can be reduced. [variableScope]
therion-5.4.1/thexpdb.cxx:317:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:325:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:333:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:361:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:454:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:473:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.cxx:485:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpdb.h:106:16: style: The function 'parse_options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:107:16: note: Virtual function in base class
therion-5.4.1/thexpdb.h:106:16: note: Function in derived class
therion-5.4.1/thexpdb.h:113:16: style: The function 'dump_body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:121:16: note: Virtual function in base class
therion-5.4.1/thexpdb.h:113:16: note: Function in derived class
therion-5.4.1/thexpdb.h:120:16: style: The function 'dump_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:128:16: note: Virtual function in base class
therion-5.4.1/thexpdb.h:120:16: note: Function in derived class
therion-5.4.1/thexpdb.h:127:16: style: The function 'process_db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:135:16: note: Virtual function in base class
therion-5.4.1/thexpdb.h:127:16: note: Function in derived class
therion-5.4.1/thexpmap.cxx:1657:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1662:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1664:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1698:21: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1732:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1734:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1736:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1739:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1925:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1926:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1927:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1928:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1929:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1930:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1931:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1932:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1933:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1967:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1978:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:1981:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2008:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2011:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2027:11: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2029:10: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2041:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2045:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2052:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2056:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thexpmap.cxx:2943:17: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thexpmap.cxx:937:30: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:962:29: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1054:29: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1414:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1420:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1421:23: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1422:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1423:38: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1442:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1443:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1510:48: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2408:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2434:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2435:22: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2640:22: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2652:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2838:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2839:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2924:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2929:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2950:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2952:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2958:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2966:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:2968:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:3057:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:3130:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:3247:45: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:3352:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:3366:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmap.cxx:1121:17: style: The scope of the variable 'bmlevel' can be reduced. [variableScope]
therion-5.4.1/thexpmap.cxx:1162:17: style: The scope of the variable 'sbtestdbl' can be reduced. [variableScope]
therion-5.4.1/thexpmap.cxx:1163:8: style: The scope of the variable 'sbtest' can be reduced. [variableScope]
therion-5.4.1/thexpmap.cxx:2353:15: style: The scope of the variable 'minscale' can be reduced. [variableScope]
therion-5.4.1/thexpmap.cxx:3094:8: style: The scope of the variable 'xalt' can be reduced. [variableScope]
therion-5.4.1/thexpmap.cxx:604:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:647:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:812:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:838:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:922:11: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:1391:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:1596:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.cxx:1820:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmap.h:215:8: performance: Technically the member function 'thexpmap::export_uni_scrap' can be static. [functionStatic]
therion-5.4.1/thexpmap.cxx:3318:16: note: Technically the member function 'thexpmap::export_uni_scrap' can be static.
therion-5.4.1/thexpmap.h:215:8: note: Technically the member function 'thexpmap::export_uni_scrap' can be static.
therion-5.4.1/thexpmap.cxx:909:0: error: Resource leak: pltf [resourceLeak]
therion-5.4.1/thexpmap.cxx:1388:7: performance: Possible inefficient checking for 'COLORLEGENDLIST' emptiness. [stlSize]
therion-5.4.1/thexpmodel.cxx:1924:15: warning: Either the condition 'surv==NULL' is redundant or there is possible null pointer dereference: surv. [nullPointerRedundantCheck]
therion-5.4.1/thexpmodel.cxx:1924:68: note: Assuming that condition 'surv==NULL' is not redundant
therion-5.4.1/thexpmodel.cxx:1924:15: note: Null pointer dereference
therion-5.4.1/thexpmodel.cxx:1924:38: warning: Either the condition 'surv==NULL' is redundant or there is possible null pointer dereference: surv. [nullPointerRedundantCheck]
therion-5.4.1/thexpmodel.cxx:1924:68: note: Assuming that condition 'surv==NULL' is not redundant
therion-5.4.1/thexpmodel.cxx:1924:38: note: Null pointer dereference
therion-5.4.1/thexpmodel.cxx:1828:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmodel.cxx:1931:30: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmodel.cxx:1947:29: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpmodel.cxx:1676:19: warning: Variable 'expf_sfcBmp.m_type' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
therion-5.4.1/thexpmodel.cxx:1674:19: note: Variable 'expf_sfcBmp.m_type' is reassigned a value before the old one has been used. 'break;' missing?
therion-5.4.1/thexpmodel.cxx:1676:19: note: Variable 'expf_sfcBmp.m_type' is reassigned a value before the old one has been used. 'break;' missing?
therion-5.4.1/thexpmodel.cxx:1740:25: warning: Variable 't3.m_v[2]' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
therion-5.4.1/thexpmodel.cxx:1738:25: note: Variable 't3.m_v[2]' is reassigned a value before the old one has been used. 'break;' missing?
therion-5.4.1/thexpmodel.cxx:1740:25: note: Variable 't3.m_v[2]' is reassigned a value before the old one has been used. 'break;' missing?
therion-5.4.1/thexpmodel.cxx:731:8: style: The scope of the variable 'has_texture' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:732:7: style: The scope of the variable 'imgn' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:10: style: The scope of the variable 'txx' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:15: style: The scope of the variable 'txy' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:20: style: The scope of the variable 'tyx' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:25: style: The scope of the variable 'tyy' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:30: style: The scope of the variable 'tinv' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:36: style: The scope of the variable 'tdx' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:733:41: style: The scope of the variable 'tdy' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:938:7: style: The scope of the variable 'tmp3d' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:1144:7: style: The scope of the variable 'tmp3d' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:1496:61: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:1639:16: style: The scope of the variable 'tmp3d' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:1848:13: style: The scope of the variable 'station' can be reduced. [variableScope]
therion-5.4.1/thexpmodel.cxx:801:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1019:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1358:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1492:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1544:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1563:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1691:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1758:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.cxx:1958:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpmodel.h:215:16: style: The function 'parse_options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:107:16: note: Virtual function in base class
therion-5.4.1/thexpmodel.h:215:16: note: Function in derived class
therion-5.4.1/thexpmodel.h:222:16: style: The function 'dump_body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:121:16: note: Virtual function in base class
therion-5.4.1/thexpmodel.h:222:16: note: Function in derived class
therion-5.4.1/thexpmodel.h:229:16: style: The function 'dump_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:128:16: note: Virtual function in base class
therion-5.4.1/thexpmodel.h:229:16: note: Function in derived class
therion-5.4.1/thexpmodel.h:236:16: style: The function 'process_db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:135:16: note: Virtual function in base class
therion-5.4.1/thexpmodel.h:236:16: note: Function in derived class
therion-5.4.1/thexport.cxx:61:15: style: The scope of the variable 'oax' can be reduced. [variableScope]
therion-5.4.1/thexport.cxx:39:9: style: Class 'thexport' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thexport.cxx:39:9: style: Class 'thexport' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/thexporter.cxx:49:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexporter.cxx:132:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexporter.cxx:146:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexporter.cxx:155:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpsys.h:49:16: style: The function 'process_db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:135:16: note: Virtual function in base class
therion-5.4.1/thexpsys.h:49:16: note: Function in derived class
therion-5.4.1/thexptable.h:122:16: style: The function 'parse_options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:107:16: note: Virtual function in base class
therion-5.4.1/thexptable.h:122:16: note: Function in derived class
therion-5.4.1/thexptable.h:129:16: style: The function 'dump_body' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:121:16: note: Virtual function in base class
therion-5.4.1/thexptable.h:129:16: note: Function in derived class
therion-5.4.1/thexptable.h:136:16: style: The function 'dump_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:128:16: note: Virtual function in base class
therion-5.4.1/thexptable.h:136:16: note: Function in derived class
therion-5.4.1/thexptable.h:143:16: style: The function 'process_db' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thexport.h:135:16: note: Virtual function in base class
therion-5.4.1/thexptable.h:143:16: note: Function in derived class
therion-5.4.1/thexpshp.cxx:524:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpshp.cxx:565:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpshp.cxx:598:13: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpshp.cxx:661:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpshp.cxx:721:13: style: The scope of the variable 'lg' can be reduced. [variableScope]
therion-5.4.1/thexpshp.cxx:722:13: style: The scope of the variable 'st2' can be reduced. [variableScope]
therion-5.4.1/thexpshp.cxx:250:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:262:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:422:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:424:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:435:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:439:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpshp.cxx:80:12: warning: Member variable 'thexpshpf::m_hndl' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thexpshp.cxx:80:12: warning: Member variable 'thexpshpf::m_ring_outer' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thexptable.cxx:196:38: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexptable.cxx:153:10: style: The scope of the variable 'tmpd' can be reduced. [variableScope]
therion-5.4.1/thexptable.cxx:202:53: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thexptable.cxx:293:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexptable.cxx:364:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:484:17: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpuni.cxx:560:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpuni.cxx:664:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpuni.cxx:755:21: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thexpuni.cxx:507:15: style: The scope of the variable 'station' can be reduced. [variableScope]
therion-5.4.1/thexpuni.cxx:759:20: style: The scope of the variable 'inside' can be reduced. [variableScope]
therion-5.4.1/thexpuni.cxx:349:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:351:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:362:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:366:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:567:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:574:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:766:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:770:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thexpuni.cxx:562:20: performance: Possible inefficient checking for 'm_part_list' emptiness. [stlSize]
therion-5.4.1/thexpuni.cxx:757:20: performance: Possible inefficient checking for 'm_part_list' emptiness. [stlSize]
therion-5.4.1/thimport.cxx:330:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thimport.cxx:312:13: style: Variable 'nsurvey' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/thimport.cxx:311:13: note: Variable 'nsurvey' is reassigned a value before the old one has been used.
therion-5.4.1/thimport.cxx:312:13: note: Variable 'nsurvey' is reassigned a value before the old one has been used.
therion-5.4.1/thimport.cxx:270:15: style: The scope of the variable 'active_survey' can be reduced. [variableScope]
therion-5.4.1/thimport.cxx:582:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thinit.cxx:194:7: style: The scope of the variable 'retcode' can be reduced. [variableScope]
therion-5.4.1/thinit.cxx:407:10: style: The scope of the variable 'cmdln' can be reduced. [variableScope]
therion-5.4.1/thinit.cxx:409:7: style: The scope of the variable 'nargs' can be reduced. [variableScope]
therion-5.4.1/thinit.cxx:409:14: style: The scope of the variable 'argid' can be reduced. [variableScope]
therion-5.4.1/thinit.cxx:409:21: style: The scope of the variable 'sv' can be reduced. [variableScope]
therion-5.4.1/thinit.cxx:662:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thinit.cxx:694:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thinit.cxx:82:9: warning: Member variable 'thinit::encoding_default' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thinit.cxx:82:9: warning: Member variable 'thinit::encoding_sql' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thinput.cxx:220:46: style: The scope of the variable 'sfxid' can be reduced. [variableScope]
therion-5.4.1/thinput.cxx:224:10: style: The scope of the variable 'ifptr_psz' can be reduced. [variableScope]
therion-5.4.1/thinput.cxx:225:8: style: The scope of the variable 'ifptr_plc' can be reduced. [variableScope]
therion-5.4.1/thinput.cxx:270:8: style: The scope of the variable 'is_rec' can be reduced. [variableScope]
therion-5.4.1/thinput.cxx:271:16: style: The scope of the variable 'n_rec' can be reduced. [variableScope]
therion-5.4.1/thinput.h:136:8: style: Technically the member function 'thinput::is_first_file' can be const. [functionConst]
therion-5.4.1/thinput.cxx:548:15: note: Technically the member function 'thinput::is_first_file' can be const.
therion-5.4.1/thinput.h:136:8: note: Technically the member function 'thinput::is_first_file' can be const.
therion-5.4.1/thinput.h:194:8: style: Technically the member function 'thinput::get_cmd_sensitivity' can be const. [functionConst]
therion-5.4.1/thinput.cxx:136:15: note: Technically the member function 'thinput::get_cmd_sensitivity' can be const.
therion-5.4.1/thinput.h:194:8: note: Technically the member function 'thinput::get_cmd_sensitivity' can be const.
therion-5.4.1/thinput.h:222:8: style: Technically the member function 'thinput::get_sp_scan' can be const. [functionConst]
therion-5.4.1/thinput.cxx:160:15: note: Technically the member function 'thinput::get_sp_scan' can be const.
therion-5.4.1/thinput.h:222:8: note: Technically the member function 'thinput::get_sp_scan' can be const.
therion-5.4.1/thinput.h:253:8: style: Technically the member function 'thinput::get_input_sensitivity' can be const. [functionConst]
therion-5.4.1/thinput.cxx:543:15: note: Technically the member function 'thinput::get_input_sensitivity' can be const.
therion-5.4.1/thinput.h:253:8: note: Technically the member function 'thinput::get_input_sensitivity' can be const.
therion-5.4.1/thinput.h:321:17: style: Technically the member function 'thinput::get_cif_line_number' can be const. [functionConst]
therion-5.4.1/thinput.cxx:518:24: note: Technically the member function 'thinput::get_cif_line_number' can be const.
therion-5.4.1/thinput.h:321:17: note: Technically the member function 'thinput::get_cif_line_number' can be const.
therion-5.4.1/thinput.h:328:7: style: Technically the member function 'thinput::get_cif_encoding' can be const. [functionConst]
therion-5.4.1/thinput.cxx:524:14: note: Technically the member function 'thinput::get_cif_encoding' can be const.
therion-5.4.1/thinput.h:328:7: note: Technically the member function 'thinput::get_cif_encoding' can be const.
therion-5.4.1/thinput.h:121:10: style: Technically the member function 'thinput::ifile::is_equal' can be const. [functionConst]
therion-5.4.1/thinput.cxx:74:22: note: Technically the member function 'thinput::ifile::is_equal' can be const.
therion-5.4.1/thinput.h:121:10: note: Technically the member function 'thinput::ifile::is_equal' can be const.
therion-5.4.1/thinput.cxx:97:9: style: Class 'thinput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thinput.cxx:97:9: style: Class 'thinput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/thlayout.cxx:1490:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thlayout.cxx:1490:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thlayout.cxx:1492:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thlayout.cxx:1556:8: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thlayout.cxx:1548:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thlayout.cxx:1572:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thlayout.cxx:1992:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thlayout.h:699:8: performance: Technically the member function 'thlayout::parse_len' can be static. [functionStatic]
therion-5.4.1/thlayout.cxx:1386:16: note: Technically the member function 'thlayout::parse_len' can be static.
therion-5.4.1/thlayout.h:699:8: note: Technically the member function 'thlayout::parse_len' can be static.
therion-5.4.1/thlayout.h:700:8: performance: Technically the member function 'thlayout::parse_len6' can be static. [functionStatic]
therion-5.4.1/thlayout.cxx:1413:16: note: Technically the member function 'thlayout::parse_len6' can be static.
therion-5.4.1/thlayout.h:700:8: note: Technically the member function 'thlayout::parse_len6' can be static.
therion-5.4.1/thlayout.h:730:8: style: Technically the member function 'thlayout::is_debug_stations' can be const. [functionConst]
therion-5.4.1/thlayout.cxx:2103:16: note: Technically the member function 'thlayout::is_debug_stations' can be const.
therion-5.4.1/thlayout.h:730:8: note: Technically the member function 'thlayout::is_debug_stations' can be const.
therion-5.4.1/thlayout.h:731:8: style: Technically the member function 'thlayout::is_debug_joins' can be const. [functionConst]
therion-5.4.1/thlayout.cxx:2107:16: note: Technically the member function 'thlayout::is_debug_joins' can be const.
therion-5.4.1/thlayout.h:731:8: note: Technically the member function 'thlayout::is_debug_joins' can be const.
therion-5.4.1/thlayout.h:732:8: style: Technically the member function 'thlayout::is_debug_scrapnames' can be const. [functionConst]
therion-5.4.1/thlayout.cxx:2111:16: note: Technically the member function 'thlayout::is_debug_scrapnames' can be const.
therion-5.4.1/thlayout.h:732:8: note: Technically the member function 'thlayout::is_debug_scrapnames' can be const.
therion-5.4.1/thlayout.h:733:8: style: Technically the member function 'thlayout::is_debug_stationnames' can be const. [functionConst]
therion-5.4.1/thlayout.cxx:2115:16: note: Technically the member function 'thlayout::is_debug_stationnames' can be const.
therion-5.4.1/thlayout.h:733:8: note: Technically the member function 'thlayout::is_debug_stationnames' can be const.
therion-5.4.1/thlegenddata.cxx:39:3: performance: Variable 'legendtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:40:3: performance: Variable 'colorlegendtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:41:3: performance: Variable 'cavename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:42:3: performance: Variable 'comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:43:3: performance: Variable 'copyrights' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:44:3: performance: Variable 'cavelengthtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:45:3: performance: Variable 'cavelength' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:46:3: performance: Variable 'cavedepthtitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:47:3: performance: Variable 'cavedepth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:48:3: performance: Variable 'explotitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:49:3: performance: Variable 'explodate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:50:3: performance: Variable 'exploteam' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:51:3: performance: Variable 'topotitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:52:3: performance: Variable 'topodate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:53:3: performance: Variable 'topoteam' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:54:3: performance: Variable 'cartotitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:55:3: performance: Variable 'cartodate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlegenddata.cxx:56:3: performance: Variable 'cartoteam' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thline.cxx:109:27: style: The scope of the variable 'sv' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:556:7: style: The scope of the variable 't_tags' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:556:15: style: The scope of the variable 't_subtype' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:556:26: style: The scope of the variable 't_smooth' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:556:36: style: The scope of the variable 't_smooth_orig' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:557:10: style: The scope of the variable 't_rsize' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:557:19: style: The scope of the variable 't_lsize' can be reduced. [variableScope]
therion-5.4.1/thline.cxx:557:28: style: The scope of the variable 't_orient' can be reduced. [variableScope]
therion-5.4.1/thlocale.h:18:9: style: Technically the member function 'thlocale::convert_length' can be const. [functionConst]
therion-5.4.1/thlocale.cxx:114:18: note: Technically the member function 'thlocale::convert_length' can be const.
therion-5.4.1/thlocale.h:18:9: note: Technically the member function 'thlocale::convert_length' can be const.
therion-5.4.1/thlocale.h:24:15: style: Technically the member function 'thlocale::format_length_units' can be const. [functionConst]
therion-5.4.1/thlocale.cxx:94:24: note: Technically the member function 'thlocale::format_length_units' can be const.
therion-5.4.1/thlocale.h:24:15: note: Technically the member function 'thlocale::format_length_units' can be const.
therion-5.4.1/thlogfile.cxx:35:9: performance: Variable 'file_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thlogfile.h:107:15: style: Technically the member function 'thlogfile::get_file_name' can be const. [functionConst]
therion-5.4.1/thlogfile.cxx:101:24: note: Technically the member function 'thlogfile::get_file_name' can be const.
therion-5.4.1/thlogfile.h:107:15: note: Technically the member function 'thlogfile::get_file_name' can be const.
therion-5.4.1/thlogfile.h:121:8: style: Technically the member function 'thlogfile::get_logging' can be const. [functionConst]
therion-5.4.1/thlogfile.cxx:111:17: note: Technically the member function 'thlogfile::get_logging' can be const.
therion-5.4.1/thlogfile.h:121:8: note: Technically the member function 'thlogfile::get_logging' can be const.
therion-5.4.1/thlookup.h:128:8: performance: Technically the member function 'thlookup_table_row::parse' can be static. [functionStatic]
therion-5.4.1/thlookup.cxx:168:26: note: Technically the member function 'thlookup_table_row::parse' can be static.
therion-5.4.1/thlookup.h:128:8: note: Technically the member function 'thlookup_table_row::parse' can be static.
therion-5.4.1/thmap.cxx:263:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmap.cxx:264:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmap.cxx:265:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmap.cxx:270:16: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmap.cxx:271:25: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:353:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:387:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:403:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:409:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:413:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:437:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:442:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:466:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:471:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:494:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:499:5: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:518:7: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thmapstat.cxx:201:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:206:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:224:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:247:32: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:248:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thmapstat.cxx:220:18: style: The scope of the variable 'obj' can be reduced. [variableScope]
therion-5.4.1/thmapstat.cxx:116:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:123:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:131:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:143:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:151:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:166:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:175:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:221:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:304:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:327:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:371:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:442:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:471:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:499:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.cxx:510:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thmapstat.h:116:8: performance: Technically the member function 'thmapstat::scanmap' can be static. [functionStatic]
therion-5.4.1/thmapstat.cxx:184:17: note: Technically the member function 'thmapstat::scanmap' can be static.
therion-5.4.1/thmapstat.h:116:8: note: Technically the member function 'thmapstat::scanmap' can be static.
therion-5.4.1/thmbuffer.h:127:8: style: Technically the member function 'thmbuffer::get_size' can be const. [functionConst]
therion-5.4.1/thmbuffer.cxx:114:17: note: Technically the member function 'thmbuffer::get_size' can be const.
therion-5.4.1/thmbuffer.h:127:8: note: Technically the member function 'thmbuffer::get_size' can be const.
therion-5.4.1/thmbuffer.cxx:52:9: style: Class 'thmbuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thmbuffer.cxx:52:9: style: Class 'thmbuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/thmbuffer.cxx:37:9: style: Class 'mblock' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thmbuffer.cxx:37:9: style: Class 'mblock' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/thobjectname.cxx:94:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thobjectname.cxx:122:22: style: The scope of the variable 'start' can be reduced. [variableScope]
therion-5.4.1/thobjectname.cxx:122:29: style: The scope of the variable 'cx' can be reduced. [variableScope]
therion-5.4.1/thobjectname.cxx:122:33: style: The scope of the variable 'tx' can be reduced. [variableScope]
therion-5.4.1/thobjectname.cxx:123:7: style: The scope of the variable 'clevel' can be reduced. [variableScope]
therion-5.4.1/thobjectname.h:74:8: style: Technically the member function 'thobjectname::is_empty' can be const. [functionConst]
therion-5.4.1/thobjectname.cxx:48:20: note: Technically the member function 'thobjectname::is_empty' can be const.
therion-5.4.1/thobjectname.h:74:8: note: Technically the member function 'thobjectname::is_empty' can be const.
therion-5.4.1/thparse.cxx:822:25: warning: Either the condition 'src==NULL' is redundant or there is possible null pointer dereference: src. [nullPointerRedundantCheck]
therion-5.4.1/thparse.cxx:825:12: note: Assuming that condition 'src==NULL' is not redundant
therion-5.4.1/thparse.cxx:822:25: note: Null pointer dereference
therion-5.4.1/thparse.cxx:624:57: style: Same expression on both sides of '||'. [duplicateExpression]
therion-5.4.1/thparse.cxx:62:32: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:62:35: style: The scope of the variable 'r' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:78:32: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:78:35: style: The scope of the variable 'r' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:396:28: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:415:28: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:433:28: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:448:28: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:467:28: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:516:7: style: The scope of the variable 'ssv' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:517:10: style: The scope of the variable 'dms' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:964:10: style: The scope of the variable 'phsize' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:965:10: style: The scope of the variable 'xdpi' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:965:16: style: The scope of the variable 'ydpi' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:966:17: style: The scope of the variable 'picth' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:966:35: style: The scope of the variable 'scan' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:967:10: style: The scope of the variable 'sx' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:1005:11: style: The scope of the variable 'marker' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:1006:14: style: The scope of the variable 'len' can be reduced. [variableScope]
therion-5.4.1/thparse.cxx:1262:33: performance: Function parameter 'original' should be passed by const reference. [passedByValue]
therion-5.4.1/thparse.cxx:1275:33: performance: Function parameter 'original' should be passed by const reference. [passedByValue]
therion-5.4.1/thpdf.cxx:260:10: style: The scope of the variable 'llx' can be reduced. [variableScope]
therion-5.4.1/thpdf.cxx:260:19: style: The scope of the variable 'lly' can be reduced. [variableScope]
therion-5.4.1/thpdf.cxx:260:28: style: The scope of the variable 'urx' can be reduced. [variableScope]
therion-5.4.1/thpdf.cxx:260:37: style: The scope of the variable 'ury' can be reduced. [variableScope]
therion-5.4.1/thpdf.cxx:535:8: style: The scope of the variable 'wait_for_title' can be reduced. [variableScope]
therion-5.4.1/thpdf.cxx:266:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:274:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:314:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:404:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:444:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:458:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:540:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:622:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:634:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:727:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:741:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:836:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:839:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:863:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1072:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1074:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1092:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1101:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1125:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1128:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1140:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1157:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1184:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1193:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1204:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1253:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1263:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1293:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1314:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1324:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1445:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1460:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1474:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1527:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1576:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1696:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1712:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:1774:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdf.cxx:111:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thpdf.cxx:112:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thpdf.cxx:113:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thpdf.cxx:570:13: error: Iterator 'sheet_it' used after element has been erased. [eraseDereference]
therion-5.4.1/thpdf.cxx:571:37: note: Iterator 'sheet_it' used after element has been erased.
therion-5.4.1/thpdf.cxx:570:13: note: Iterator 'sheet_it' used after element has been erased.
therion-5.4.1/thpdf.cxx:570:13: error: Iterator 'sheet_it' used after element has been erased. [eraseDereference]
therion-5.4.1/thpdf.cxx:572:37: note: Iterator 'sheet_it' used after element has been erased.
therion-5.4.1/thpdf.cxx:570:13: note: Iterator 'sheet_it' used after element has been erased.
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.id [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.namex [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.namey [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.layer [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.dest [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.bookmark [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.title_before [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.jumpE [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.jumpW [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.jumpN [uninitStructMember]
therion-5.4.1/thpdf.cxx:346:51: error: Uninitialized struct member: SHREC.jumpS [uninitStructMember]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::hgridsize' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::vgridsize' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::gridrot' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::XS' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::YS' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::XO' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::YO' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::opacity' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::grid' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::proj' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:67:9: warning: Member variable 'layout::calibration_hdist' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thpdfdata.cxx:76:3: performance: Variable 'labelx' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thpdfdata.cxx:77:3: performance: Variable 'labely' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
therion-5.4.1/thpdfdbg.cxx:54:8: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thpdfdbg.cxx:77:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:114:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:118:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:125:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:144:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:152:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thpdfdbg.cxx:49:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thpdfdbg.cxx:50:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
therion-5.4.1/thpic.cxx:69:31: style: Function 'init' argument 1 names different: declaration 'fname' definition 'pfname'. [funcArgNamesDifferent]
therion-5.4.1/thpic.h:47:26: note: Function 'init' argument 1 names different: declaration 'fname' definition 'pfname'.
therion-5.4.1/thpic.cxx:69:31: note: Function 'init' argument 1 names different: declaration 'fname' definition 'pfname'.
therion-5.4.1/thpic.cxx:247:28: style: Function 'rgba_init' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
therion-5.4.1/thpic.h:55:23: note: Function 'rgba_init' argument 1 names different: declaration 'width' definition 'w'.
therion-5.4.1/thpic.cxx:247:28: note: Function 'rgba_init' argument 1 names different: declaration 'width' definition 'w'.
therion-5.4.1/thpic.cxx:247:36: style: Function 'rgba_init' argument 2 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
therion-5.4.1/thpic.h:55:35: note: Function 'rgba_init' argument 2 names different: declaration 'height' definition 'h'.
therion-5.4.1/thpic.cxx:247:36: note: Function 'rgba_init' argument 2 names different: declaration 'height' definition 'h'.
therion-5.4.1/thpic.h:45:8: style: Technically the member function 'thpic::exists' can be const. [functionConst]
therion-5.4.1/thpic.cxx:64:13: note: Technically the member function 'thpic::exists' can be const.
therion-5.4.1/thpic.h:45:8: note: Technically the member function 'thpic::exists' can be const.
therion-5.4.1/thpic.h:63:8: style: Technically the member function 'thpic::rgba_set_pixel' can be const. [functionConst]
therion-5.4.1/thpic.cxx:285:13: note: Technically the member function 'thpic::rgba_set_pixel' can be const.
therion-5.4.1/thpic.h:63:8: note: Technically the member function 'thpic::rgba_set_pixel' can be const.
therion-5.4.1/thpoint.cxx:621:9: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thpoint.cxx:65:19: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thpoint.cxx:647:22: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thpoint.cxx:1235:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thpoint.cxx:1056:19: style: The scope of the variable 'sv2' can be reduced. [variableScope]
therion-5.4.1/thpoint.cxx:1057:15: style: The scope of the variable 'quest2' can be reduced. [variableScope]
therion-5.4.1/thpoint.cxx:756:15: style: Reading from empty STL container 'tmp' [reademptycontainer]
therion-5.4.1/thscrap.cxx:387:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:388:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:389:11: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:394:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:405:15: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:1109:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:1152:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thscrap.cxx:252:10: style: The scope of the variable 'n1' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:252:20: style: The scope of the variable 'n2' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:378:35: style: The scope of the variable 'co3last' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:378:60: style: The scope of the variable 'pco3' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:379:10: style: The scope of the variable 'cdist' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:491:8: style: The scope of the variable 'still_in_line' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:491:23: style: The scope of the variable 'co3_normal' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:492:14: style: The scope of the variable 'first_pt' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:492:26: style: The scope of the variable 'last_pt' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:504:12: style: The scope of the variable 'search_all' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:614:15: style: The scope of the variable 'lp' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:645:15: style: The scope of the variable 'cl' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:646:8: style: The scope of the variable 'ffselect' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:646:18: style: The scope of the variable 'ttselect' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:647:13: style: The scope of the variable 'ffst' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:647:21: style: The scope of the variable 'ttst' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1173:8: style: The scope of the variable 'started' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1272:7: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1272:10: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:10: style: The scope of the variable 'vx' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:14: style: The scope of the variable 'vy' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:18: style: The scope of the variable 'vz' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:22: style: The scope of the variable 'wx' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:26: style: The scope of the variable 'wy' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:30: style: The scope of the variable 'wz' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:34: style: The scope of the variable 'nx' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:38: style: The scope of the variable 'ny' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:42: style: The scope of the variable 'nz' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1273:46: style: The scope of the variable 'nl' can be reduced. [variableScope]
therion-5.4.1/thscrap.cxx:1069:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.h:166:3: style: Struct 'thscrapis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
therion-5.4.1/thscrapen.cxx:30:12: warning: Member variable 'thscrapen::cxt' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscrapen.cxx:30:12: warning: Member variable 'thscrapen::cyt' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscrapen.cxx:30:12: warning: Member variable 'thscrapen::active' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscrapis.cxx:1446:17: style: Boolean value assigned to floating point variable. [assignBoolToFloat]
therion-5.4.1/thscrapis.cxx:862:8: style: The scope of the variable 'first' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:862:15: style: The scope of the variable 'outer' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1044:19: style: The scope of the variable 'simplstart' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1069:8: style: The scope of the variable 'nnodes' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1211:10: style: The scope of the variable 'trix' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1211:16: style: The scope of the variable 'newnum' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1398:28: style: The scope of the variable 'tmpup' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1398:35: style: The scope of the variable 'tmpdown' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1484:35: style: The scope of the variable 'cw' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1484:39: style: The scope of the variable 'dx' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1484:43: style: The scope of the variable 'dy' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1484:47: style: The scope of the variable 'dd' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1537:22: style: The scope of the variable 'frc' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1537:27: style: The scope of the variable 'cx' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1537:31: style: The scope of the variable 'cy' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1615:8: style: The scope of the variable 'toinsert' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1688:5: style: The scope of the variable 'dx' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1688:9: style: The scope of the variable 'dy' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:1688:13: style: The scope of the variable 'cw' can be reduced. [variableScope]
therion-5.4.1/thscrapis.cxx:154:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:194:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:196:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:1378:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:1383:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:1652:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:1657:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thscrapis.cxx:71:12: warning: Member variable 'thscrapis::tri_triangles' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscrapis.cxx:71:12: warning: Member variable 'thscrapis::lastolcseg' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscrapis.cxx:150:7: performance: Possible inefficient checking for 'tmplist' emptiness. [stlSize]
therion-5.4.1/thscraplp.cxx:52:12: style: The scope of the variable 'fl' can be reduced. [variableScope]
therion-5.4.1/thscraplp.cxx:52:16: style: The scope of the variable 'fr' can be reduced. [variableScope]
therion-5.4.1/thscraplp.cxx:52:20: style: The scope of the variable 'tl' can be reduced. [variableScope]
therion-5.4.1/thscraplp.cxx:52:24: style: The scope of the variable 'tr' can be reduced. [variableScope]
therion-5.4.1/thscraplp.cxx:53:10: style: The scope of the variable 'vertical' can be reduced. [variableScope]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::stx' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::sty' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::stz' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lnx1' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lnx2' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lny1' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lny2' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lnz1' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thscraplp.cxx:33:12: warning: Member variable 'thscraplp::lnz2' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thselector.cxx:335:5: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
therion-5.4.1/thselector.cxx:203:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:222:12: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:316:14: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:330:4: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:331:77: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:333:28: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:523:39: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:576:33: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:583:29: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thselector.cxx:446:7: style: The scope of the variable 'nn' can be reduced. [variableScope]
therion-5.4.1/thselector.cxx:449:8: style: The scope of the variable 'to_cont' can be reduced. [variableScope]
therion-5.4.1/thselector.cxx:449:25: style: The scope of the variable 'select_all' can be reduced. [variableScope]
therion-5.4.1/thselector.cxx:284:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:300:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:386:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:394:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:401:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:435:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:488:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:511:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:532:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.cxx:565:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thselector.h:74:8: performance: Technically the member function 'thselector::select_object' can be static. [functionStatic]
therion-5.4.1/thselector.cxx:543:18: note: Technically the member function 'thselector::select_object' can be static.
therion-5.4.1/thselector.h:74:8: note: Technically the member function 'thselector::select_object' can be static.
therion-5.4.1/thsketch.cxx:36:11: warning: Member variable 'thsketch::m_scrap' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppme.h:170:7: warning: Member variable 'point_pair::m_used' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppme.h:186:7: warning: Member variable 'point_pair::m_used' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppme.h:450:9: warning: Member variable 'basic_pair::m_ndist' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarp.h:84:19: style: The function 'morph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:54:19: note: Virtual function in base class
therion-5.4.1/thwarp.h:84:19: note: Function in derived class
therion-5.4.1/thwarp.h:86:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:61:16: note: Virtual function in base class
therion-5.4.1/thwarp.h:86:16: note: Function in derived class
therion-5.4.1/thwarp.h:104:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:86:16: note: Virtual function in base class
therion-5.4.1/thwarp.h:104:16: note: Function in derived class
therion-5.4.1/thwarp.h:122:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:86:16: note: Virtual function in base class
therion-5.4.1/thwarp.h:122:16: note: Function in derived class
therion-5.4.1/thwarp.h:139:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:86:16: note: Virtual function in base class
therion-5.4.1/thwarp.h:139:16: note: Function in derived class
therion-5.4.1/thwarppme.h:629:20: style: The function 'pfrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:482:23: note: Virtual function in base class
therion-5.4.1/thwarppme.h:629:20: note: Function in derived class
therion-5.4.1/thwarppme.h:631:14: style: The function 'pfrom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:483:17: note: Virtual function in base class
therion-5.4.1/thwarppme.h:631:14: note: Function in derived class
therion-5.4.1/thwarppme.h:637:20: style: The function 'pto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:488:23: note: Virtual function in base class
therion-5.4.1/thwarppme.h:637:20: note: Function in derived class
therion-5.4.1/thwarppme.h:639:14: style: The function 'pto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:489:17: note: Virtual function in base class
therion-5.4.1/thwarppme.h:639:14: note: Function in derived class
therion-5.4.1/thwarppme.h:645:17: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:499:28: note: Virtual function in base class
therion-5.4.1/thwarppme.h:645:17: note: Function in derived class
therion-5.4.1/thwarppme.h:650:11: style: The function 'ngbh_nr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:504:21: note: Virtual function in base class
therion-5.4.1/thwarppme.h:650:11: note: Function in derived class
therion-5.4.1/thwarppme.h:674:12: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:510:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:674:12: note: Function in derived class
therion-5.4.1/thwarppme.h:688:12: style: The function 'backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:516:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:688:12: note: Function in derived class
therion-5.4.1/thwarppme.h:701:12: style: The function 'is_inside_from' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:522:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:701:12: note: Function in derived class
therion-5.4.1/thwarppme.h:708:12: style: The function 'is_inside_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:528:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:708:12: note: Function in derived class
therion-5.4.1/thwarppme.h:715:14: style: The function 'distance_from' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:535:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:715:14: note: Function in derived class
therion-5.4.1/thwarppme.h:722:14: style: The function 'distance_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:534:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:722:14: note: Function in derived class
therion-5.4.1/thwarppme.h:737:14: style: The function 'distance2_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:549:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:737:14: note: Function in derived class
therion-5.4.1/thwarppme.h:744:12: style: The function 'bounding_box_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:556:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:744:12: note: Function in derived class
therion-5.4.1/thwarppme.h:754:12: style: The function 'left_rotate_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:563:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:754:12: note: Function in derived class
therion-5.4.1/thwarppme.h:767:12: style: The function 'right_rotate_to' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:570:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:767:12: note: Function in derived class
therion-5.4.1/thwarppme.h:906:14: style: The function 'is_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:342:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:906:14: note: Function in derived class
therion-5.4.1/thwarppme.h:940:16: style: The function 'distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:348:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:940:16: note: Function in derived class
therion-5.4.1/thwarppme.h:964:16: style: The function 'distance2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:359:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:964:16: note: Function in derived class
therion-5.4.1/thwarppme.h:978:14: style: The function 'bounding_box' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:366:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:978:14: note: Function in derived class
therion-5.4.1/thwarppme.h:998:9: style: The function 's_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:368:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:998:9: note: Function in derived class
therion-5.4.1/thwarppme.h:1011:14: style: The function 'st_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:374:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1011:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1018:14: style: The function 'inv_st_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:380:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1018:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1023:16: style: The function 'sm_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:382:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1023:16: note: Function in derived class
therion-5.4.1/thwarppme.h:1027:14: style: The function 'inv_sm_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:383:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1027:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1033:14: style: The function 'bn_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:390:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1033:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1040:14: style: The function 'inv_bn_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:396:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1040:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1051:7: style: The function 'left_rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:404:15: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1051:7: note: Function in derived class
therion-5.4.1/thwarppme.h:1064:7: style: The function 'right_rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:412:15: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1064:7: note: Function in derived class
therion-5.4.1/thwarppme.h:1155:9: style: The function 's_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:368:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1155:9: note: Function in derived class
therion-5.4.1/thwarppme.h:1182:14: style: The function 'st_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:374:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1182:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1190:14: style: The function 'inv_st_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:380:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1190:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1195:16: style: The function 'sm_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:382:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1195:16: note: Function in derived class
therion-5.4.1/thwarppme.h:1196:14: style: The function 'inv_sm_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:383:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1196:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1225:14: style: The function 'bn_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:390:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1225:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1236:14: style: The function 'inv_bn_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:396:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1236:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1255:7: style: The function 'left_rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:404:15: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1255:7: note: Function in derived class
therion-5.4.1/thwarppme.h:1269:7: style: The function 'right_rotate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:412:15: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1269:7: note: Function in derived class
therion-5.4.1/thwarppme.h:1284:14: style: The function 'is_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:342:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1284:14: note: Function in derived class
therion-5.4.1/thwarppme.h:1349:16: style: The function 'distance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:348:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1349:16: note: Function in derived class
therion-5.4.1/thwarppme.h:1375:16: style: The function 'distance2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:359:24: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1375:16: note: Function in derived class
therion-5.4.1/thwarppme.h:1389:14: style: The function 'bounding_box' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:366:22: note: Virtual function in base class
therion-5.4.1/thwarppme.h:1389:14: note: Function in derived class
therion-5.4.1/thwarppt.h:140:16: style: The function 'add_extra_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarppme.h:138:9: note: Virtual function in base class
therion-5.4.1/thwarppt.h:140:16: note: Function in derived class
therion-5.4.1/thwarpp.h:97:19: style: The function 'morph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:54:19: note: Virtual function in base class
therion-5.4.1/thwarpp.h:97:19: note: Function in derived class
therion-5.4.1/thwarpp.h:99:16: style: The function 'self_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
therion-5.4.1/thwarp.h:61:16: note: Virtual function in base class
therion-5.4.1/thwarpp.h:99:16: note: Function in derived class
therion-5.4.1/thsurface.cxx:445:8: style: The scope of the variable 'x' can be reduced. [variableScope]
therion-5.4.1/thsurface.cxx:445:11: style: The scope of the variable 'y' can be reduced. [variableScope]
therion-5.4.1/thsurface.cxx:548:14: style: The scope of the variable 'fc' can be reduced. [variableScope]
therion-5.4.1/thsurface.cxx:65:12: warning: Member variable 'thsurface::ssurvey' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsurface.cxx:65:12: warning: Member variable 'thsurface::pict_dpi' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsurface.cxx:65:12: warning: Member variable 'thsurface::pict_height' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsurface.cxx:65:12: warning: Member variable 'thsurface::pict_width' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsurvey.cxx:197:10: style: The scope of the variable 'nval' can be reduced. [variableScope]
therion-5.4.1/thsurvey.cxx:197:16: style: The scope of the variable 'idx' can be reduced. [variableScope]
therion-5.4.1/thsurvey.cxx:198:15: style: The scope of the variable 'vals' can be reduced. [variableScope]
therion-5.4.1/thsvg.cxx:158:10: style: The scope of the variable 'llx' can be reduced. [variableScope]
therion-5.4.1/thsvg.cxx:158:19: style: The scope of the variable 'lly' can be reduced. [variableScope]
therion-5.4.1/thsvg.cxx:158:28: style: The scope of the variable 'urx' can be reduced. [variableScope]
therion-5.4.1/thsvg.cxx:158:37: style: The scope of the variable 'ury' can be reduced. [variableScope]
therion-5.4.1/thsvg.cxx:581:20: style: Unused variable: page_text_scraps [unusedVariable]
therion-5.4.1/thsvg.cxx:162:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:202:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:261:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:266:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:402:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:510:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:529:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:540:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:578:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:593:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:598:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:617:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:619:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:637:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:644:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:651:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:702:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:718:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvg.cxx:244:47: performance: Function parameter 'unique_prefix' should be passed by const reference. [passedByValue]
therion-5.4.1/thsvg.cxx:286:88: performance: Function parameter 'unique_prefix' should be passed by const reference. [passedByValue]
therion-5.4.1/thsvxctrl.cxx:232:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:232:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:234:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:234:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:272:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:649:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:657:19: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thsvxctrl.cxx:573:10: style: The scope of the variable 'chidx' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:573:17: style: The scope of the variable 'nchs' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:575:8: style: The scope of the variable 'onnum' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:575:22: style: The scope of the variable 'fonline' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:576:8: style: The scope of the variable 'csn' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:699:24: style: The scope of the variable 'prev_st' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:699:33: style: The scope of the variable 'nst' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:700:7: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thsvxctrl.cxx:346:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvxctrl.cxx:358:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvxctrl.cxx:363:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvxctrl.cxx:381:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsvxctrl.cxx:55:12: warning: Member variable 'thsvxctrl::meridian_convergence' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsvxctrl.cxx:55:12: warning: Member variable 'thsvxctrl::lastleggridmc' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsvxctrl.cxx:55:12: warning: Member variable 'thsvxctrl::lastleggridmccs' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsvxctrl.cxx:55:12: warning: Member variable 'thsvxctrl::svxf' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thsvxctrl.h:65:8: performance: Technically the member function 'thsvxctrl::load_err_file' can be static. [functionStatic]
therion-5.4.1/thsvxctrl.cxx:694:17: note: Technically the member function 'thsvxctrl::load_err_file' can be static.
therion-5.4.1/thsvxctrl.h:65:8: note: Technically the member function 'thsvxctrl::load_err_file' can be static.
therion-5.4.1/thsvxctrl.cxx:571:5: error: Memory leak: lnbuff [memleak]
therion-5.4.1/thsymbolset.cxx:869:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:870:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:871:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:872:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:879:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:880:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:881:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:882:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:883:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:884:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:885:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:886:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:887:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:906:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:912:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:918:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:920:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:933:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:934:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:935:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:936:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:937:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:938:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:939:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:940:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:941:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:942:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:943:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:944:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:945:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:946:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:948:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:957:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:963:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:998:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1004:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1010:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1016:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1023:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1024:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1025:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1029:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1032:3: warning: %s in format string (no. 1) requires 'char *' but the argument type is 'std::string'. [invalidPrintfArgType_s]
therion-5.4.1/thsymbolset.cxx:1049:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1050:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1051:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1052:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1053:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1054:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1055:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1080:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1081:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1082:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1083:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1084:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1085:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1086:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1088:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1095:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1100:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1115:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1124:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1133:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1138:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1144:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1149:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1159:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1160:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1161:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1162:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1163:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1164:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1165:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1166:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1167:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1168:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1169:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1170:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1174:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1175:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1176:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1189:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1190:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1191:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1192:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1193:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1194:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1195:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1196:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1197:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1198:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1199:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1200:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1213:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1220:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1221:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1225:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1232:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1233:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1236:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1237:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1239:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1247:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1258:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1265:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1266:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1270:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1277:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1278:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1281:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1282:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1283:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1284:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1285:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1286:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1287:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1288:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1289:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1290:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1291:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1292:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1293:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1294:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1295:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1296:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1297:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1298:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1299:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1300:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1301:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1302:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1303:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1304:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1305:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1306:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1307:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1310:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1311:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1312:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1313:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1322:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1323:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1324:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1325:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1326:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1327:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1328:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1329:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1331:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1337:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1342:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1343:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1344:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1345:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1346:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1347:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1348:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1375:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1577:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
therion-5.4.1/thsymbolset.cxx:1359:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsymbolset.cxx:1446:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsymbolset.cxx:1466:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thsymbolset.h:59:8: style: Technically the member function 'thsymbolset::is_assigned' can be const. [functionConst]
therion-5.4.1/thsymbolset.cxx:1623:19: note: Technically the member function 'thsymbolset::is_assigned' can be const.
therion-5.4.1/thsymbolset.h:59:8: note: Technically the member function 'thsymbolset::is_assigned' can be const.
therion-5.4.1/thsymbolset.cxx:869:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:870:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:871:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:872:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:879:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:880:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:881:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:882:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:883:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:884:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:885:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:886:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:887:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:906:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:912:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:918:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:920:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:933:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:934:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:935:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:936:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:937:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:938:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:939:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:940:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:941:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:942:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:943:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:944:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:945:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:946:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:948:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:957:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:963:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:998:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1004:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1010:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1016:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1023:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1024:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1025:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1029:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1049:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1050:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1051:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1052:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1053:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1054:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1055:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1080:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1081:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1082:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1083:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1084:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1085:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1086:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1088:5: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1095:5: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1100:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1115:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1124:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1133:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1138:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1144:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1149:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1159:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1160:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1161:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1162:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1163:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1164:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1165:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1166:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1167:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1168:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1169:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1170:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1174:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1175:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1176:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1189:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1190:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1191:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1192:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1193:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1194:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1195:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1196:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1197:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1198:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1199:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1200:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1213:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1220:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1221:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1225:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1232:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1233:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1236:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1237:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1239:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1247:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1258:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1265:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1266:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1270:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1277:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1278:4: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1281:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1282:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1283:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1284:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1285:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1286:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1287:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1288:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1289:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1290:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1291:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1292:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1293:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1294:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1295:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1296:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1297:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1298:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1299:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1300:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1301:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1302:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1303:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1304:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1305:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1306:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1307:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1310:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1311:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1312:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1313:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1322:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1323:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1324:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1325:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1326:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1327:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1328:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1329:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1331:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1337:2: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1342:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1343:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1344:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1345:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1346:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1347:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1348:3: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1375:11: error: Uninitialized struct member: dummlr.idsym [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:869:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:870:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:871:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:872:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:879:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:880:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:881:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:882:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:883:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:884:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:885:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:886:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:887:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:906:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:912:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:918:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:920:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:933:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:934:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:935:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:936:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:937:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:938:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:939:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:940:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:941:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:942:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:943:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:944:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:945:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:946:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:948:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:957:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:963:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:998:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1004:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1010:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1016:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1023:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1024:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1025:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1029:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1049:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1050:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1051:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1052:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1053:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1054:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1055:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1080:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1081:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1082:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1083:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1084:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1085:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1086:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1088:5: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1095:5: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1100:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1115:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1124:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1133:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1138:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1144:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1149:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1159:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1160:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1161:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1162:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1163:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1164:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1165:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1166:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1167:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1168:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1169:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1170:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1174:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1175:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1176:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1189:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1190:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1191:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1192:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1193:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1194:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1195:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1196:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1197:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1198:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1199:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1200:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1213:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1220:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1221:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1225:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1232:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1233:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1236:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1237:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1239:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1247:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1258:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1265:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1266:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1270:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1277:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1278:4: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1281:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1282:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1283:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1284:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1285:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1286:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1287:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1288:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1289:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1290:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1291:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1292:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1293:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1294:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1295:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1296:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1297:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1298:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1299:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1300:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1301:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1302:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1303:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1304:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1305:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1306:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1307:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1310:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1311:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1312:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1313:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1322:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1323:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1324:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1325:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1326:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1327:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1328:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1329:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1331:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1337:2: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1342:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1343:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1344:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1345:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1346:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1347:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1348:3: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1375:11: error: Uninitialized struct member: dummlr.idfig [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:869:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:870:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:871:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:872:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:879:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:880:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:881:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:882:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:883:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:884:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:885:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:886:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:887:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:906:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:912:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:918:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:920:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:933:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:934:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:935:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:936:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:937:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:938:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:939:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:940:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:941:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:942:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:943:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:944:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:945:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:946:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:948:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:957:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:963:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:998:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1004:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1010:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1016:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1023:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1024:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1025:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1029:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1049:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1050:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1051:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1052:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1053:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1054:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1055:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1080:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1081:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1082:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1083:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1084:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1085:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1086:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1088:5: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1095:5: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1100:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1115:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1124:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1133:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1138:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1144:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1149:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1159:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1160:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1161:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1162:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1163:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1164:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1165:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1166:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1167:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1168:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1169:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1170:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1174:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1175:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1176:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1189:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1190:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1191:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1192:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1193:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1194:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1195:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1196:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1197:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1198:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1199:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1200:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1213:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1220:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1221:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1225:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1232:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1233:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1236:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1237:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1239:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1247:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1258:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1265:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1266:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1270:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1277:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1278:4: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1281:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1282:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1283:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1284:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1285:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1286:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1287:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1288:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1289:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1290:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1291:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1292:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1293:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1294:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1295:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1296:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1297:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1298:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1299:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1300:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1301:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1302:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1303:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1304:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1305:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1306:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1307:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1310:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1311:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1312:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1313:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1322:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1323:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1324:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1325:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1326:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1327:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1328:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1329:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1331:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1337:2: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1342:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1343:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1344:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1345:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1346:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1347:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1348:3: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thsymbolset.cxx:1375:11: error: Uninitialized struct member: dummlr.idnum [uninitStructMember]
therion-5.4.1/thtexfonts.cxx:223:17: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:259:17: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:277:17: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:300:10: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:300:12: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:339:7: style: The scope of the variable 'wc' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:496:38: style: The scope of the variable 'i' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:496:41: style: The scope of the variable 'j' can be reduced. [variableScope]
therion-5.4.1/thtexfonts.cxx:254:28: style: Function 'utf2texoctal' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
therion-5.4.1/thtexfonts.h:52:28: note: Function 'utf2texoctal' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:254:28: note: Function 'utf2texoctal' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:273:26: style: Function 'utf2texhex' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
therion-5.4.1/thtexfonts.h:53:26: note: Function 'utf2texhex' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:273:26: note: Function 'utf2texhex' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:333:23: style: Function 'utf2tex' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
therion-5.4.1/thtexfonts.h:54:24: note: Function 'utf2tex' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:333:23: note: Function 'utf2tex' argument 1 names different: declaration 's' definition 'str'.
therion-5.4.1/thtexfonts.cxx:333:33: style: Function 'utf2tex' argument 2 names different: declaration 'b' definition 'remove_kerning'. [funcArgNamesDifferent]
therion-5.4.1/thtexfonts.h:54:32: note: Function 'utf2tex' argument 2 names different: declaration 'b' definition 'remove_kerning'.
therion-5.4.1/thtexfonts.cxx:333:33: note: Function 'utf2tex' argument 2 names different: declaration 'b' definition 'remove_kerning'.
therion-5.4.1/thtexfonts.cxx:260:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:278:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:394:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:453:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:572:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:637:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:642:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:647:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:652:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.cxx:657:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtexfonts.h:71:7: style: Technically the member function 'encodings_new::get_enc_count' can be const. [functionConst]
therion-5.4.1/thtexfonts.cxx:164:20: note: Technically the member function 'encodings_new::get_enc_count' can be const.
therion-5.4.1/thtexfonts.h:71:7: note: Technically the member function 'encodings_new::get_enc_count' can be const.
therion-5.4.1/thtexfonts.h:72:7: style: Technically the member function 'encodings_new::get_uni' can be const. [functionConst]
therion-5.4.1/thtexfonts.cxx:168:20: note: Technically the member function 'encodings_new::get_uni' can be const.
therion-5.4.1/thtexfonts.h:72:7: note: Technically the member function 'encodings_new::get_uni' can be const.
therion-5.4.1/thtexfonts.cxx:254:28: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
therion-5.4.1/thtexfonts.cxx:273:26: performance: Function parameter 'str' should be passed by const reference. [passedByValue]
therion-5.4.1/thtfpwf.cxx:51:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thtfpwf.cxx:52:20: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thtfpwf.cxx:64:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
therion-5.4.1/thtfpwf.cxx:130:44: style: The scope of the variable 'c' can be reduced. [variableScope]
therion-5.4.1/thtfpwf.h:109:10: style: Technically the member function 'thtfpwf::get_size' can be const. [functionConst]
therion-5.4.1/thtfpwf.cxx:187:17: note: Technically the member function 'thtfpwf::get_size' can be const.
therion-5.4.1/thtfpwf.h:109:10: note: Technically the member function 'thtfpwf::get_size' can be const.
therion-5.4.1/thtmpdir.cxx:88:12: style: The scope of the variable 'dn' can be reduced. [variableScope]
therion-5.4.1/thtmpdir.cxx:205:22: style: The scope of the variable 'tmpf' can be reduced. [variableScope]
therion-5.4.1/thtmpdir.h:105:8: style: Technically the member function 'thtmpdir::get_delete' can be const. [functionConst]
therion-5.4.1/thtmpdir.cxx:257:16: note: Technically the member function 'thtmpdir::get_delete' can be const.
therion-5.4.1/thtmpdir.h:105:8: note: Technically the member function 'thtmpdir::get_delete' can be const.
therion-5.4.1/thtrans.cxx:903:9: style: Variable 'vo' is reassigned a value before the old one has been used. [redundantAssignment]
therion-5.4.1/thtrans.cxx:901:9: note: Variable 'vo' is reassigned a value before the old one has been used.
therion-5.4.1/thtrans.cxx:903:9: note: Variable 'vo' is reassigned a value before the old one has been used.
therion-5.4.1/thtrans.cxx:307:52: style: The scope of the variable 'X' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:307:55: style: The scope of the variable 'Y' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:401:21: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:422:10: style: The scope of the variable 'F' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:422:13: style: The scope of the variable 'a' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:422:16: style: The scope of the variable 'b' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:422:19: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:506:10: style: The scope of the variable 'lnfd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:506:16: style: The scope of the variable 'lntd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:694:21: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:715:10: style: The scope of the variable 'F' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:715:13: style: The scope of the variable 'a' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:715:16: style: The scope of the variable 'b' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:715:19: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:872:12: style: The scope of the variable 'vo' can be reduced. [variableScope]
therion-5.4.1/thtrans.cxx:352:30: style: Function 'init' argument 1 names different: declaration 'srcX' definition 'srcF'. [funcArgNamesDifferent]
therion-5.4.1/thtrans.h:199:20: note: Function 'init' argument 1 names different: declaration 'srcX' definition 'srcF'.
therion-5.4.1/thtrans.cxx:352:30: note: Function 'init' argument 1 names different: declaration 'srcX' definition 'srcF'.
therion-5.4.1/thtrans.cxx:352:43: style: Function 'init' argument 2 names different: declaration 'srcY' definition 'srcT'. [funcArgNamesDifferent]
therion-5.4.1/thtrans.h:199:33: note: Function 'init' argument 2 names different: declaration 'srcY' definition 'srcT'.
therion-5.4.1/thtrans.cxx:352:43: note: Function 'init' argument 2 names different: declaration 'srcY' definition 'srcT'.
therion-5.4.1/thtrans.cxx:352:56: style: Function 'init' argument 3 names different: declaration 'dstX' definition 'dstF'. [funcArgNamesDifferent]
therion-5.4.1/thtrans.h:199:46: note: Function 'init' argument 3 names different: declaration 'dstX' definition 'dstF'.
therion-5.4.1/thtrans.cxx:352:56: note: Function 'init' argument 3 names different: declaration 'dstX' definition 'dstF'.
therion-5.4.1/thtrans.cxx:352:69: style: Function 'init' argument 4 names different: declaration 'dstY' definition 'dstT'. [funcArgNamesDifferent]
therion-5.4.1/thtrans.h:199:59: note: Function 'init' argument 4 names different: declaration 'dstY' definition 'dstT'.
therion-5.4.1/thtrans.cxx:352:69: note: Function 'init' argument 4 names different: declaration 'dstY' definition 'dstT'.
therion-5.4.1/thtrans.cxx:302:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:311:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:402:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:603:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:623:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:631:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:664:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:671:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:672:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:683:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:695:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:745:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thtrans.cxx:763:17: warning: Member variable 'thlinzoomtrans::m_orient_from' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thtrans.cxx:763:17: warning: Member variable 'thlinzoomtrans::m_orient_to' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thtrans.cxx:763:17: warning: Member variable 'thlinzoomtrans::m_line_l' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thtrans.h:99:10: style: Technically the member function 'thline2::eval' can be const. [functionConst]
therion-5.4.1/thtrans.cxx:232:17: note: Technically the member function 'thline2::eval' can be const.
therion-5.4.1/thtrans.h:99:10: note: Technically the member function 'thline2::eval' can be const.
therion-5.4.1/thtrans.h:203:10: style: Technically the member function 'thlintrans::forward' can be const. [functionConst]
therion-5.4.1/thtrans.cxx:375:20: note: Technically the member function 'thlintrans::forward' can be const.
therion-5.4.1/thtrans.h:203:10: note: Technically the member function 'thlintrans::forward' can be const.
therion-5.4.1/thtrans.h:204:10: style: Technically the member function 'thlintrans::backward' can be const. [functionConst]
therion-5.4.1/thtrans.cxx:380:20: note: Technically the member function 'thlintrans::backward' can be const.
therion-5.4.1/thtrans.h:204:10: note: Technically the member function 'thlintrans::backward' can be const.
therion-5.4.1/thtrans.cxx:546:9: style: Struct 'thmorph2trans' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
therion-5.4.1/thtrans.cxx:546:9: style: Struct 'thmorph2trans' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
therion-5.4.1/thtrans.cxx:267:30: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
therion-5.4.1/thwarp.cxx:282:18: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thwarp.cxx:100:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:102:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:110:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:141:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:147:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:192:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:229:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarp.cxx:271:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarpp.cxx:117:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thwarpp.cxx:134:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thwarpp.cxx:135:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thwarpp.cxx:158:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thwarpp.cxx:159:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
therion-5.4.1/thwarpp.cxx:149:26: style: C-style pointer casting [cstyleCast]
therion-5.4.1/thwarpp.cxx:129:17: style: The scope of the variable 'fuid' can be reduced. [variableScope]
therion-5.4.1/thwarpp.cxx:129:23: style: The scope of the variable 'tuid' can be reduced. [variableScope]
therion-5.4.1/thwarpp.cxx:56:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
therion-5.4.1/thwarpp.h:86:8: style: Unused private function: 'thwarpp::process_station_vector' [unusedPrivateFunction]
therion-5.4.1/thwarpp.h:91:8: style: Unused private function: 'thwarpp::process_leg_vector' [unusedPrivateFunction]
therion-5.4.1/thwarppme.cxx:1117:11: style: The scope of the variable 'd' can be reduced. [variableScope]
therion-5.4.1/thwarppme.cxx:695:54: style: Function 'inv_st_map' argument 1 names different: declaration 'p' definition 'v'. [funcArgNamesDifferent]
therion-5.4.1/thwarppme.h:1190:41: note: Function 'inv_st_map' argument 1 names different: declaration 'p' definition 'v'.
therion-5.4.1/thwarppme.cxx:695:54: note: Function 'inv_st_map' argument 1 names different: declaration 'p' definition 'v'.
therion-5.4.1/thwarppme.cxx:381:20: warning: Assert statement calls a function which may have desired side effects: 'length'. [assertWithSideEffect]
therion-5.4.1/thwarppme.cxx:382:20: warning: Assert statement calls a function which may have desired side effects: 'length'. [assertWithSideEffect]
therion-5.4.1/thwarppme.h:661:12: performance: Technically the member function 'therion::warp::item_pair::set_projection' can be static. [functionStatic]
therion-5.4.1/thwarppme.cxx:857:31: note: Technically the member function 'therion::warp::item_pair::set_projection' can be static.
therion-5.4.1/thwarppme.h:661:12: note: Technically the member function 'therion::warp::item_pair::set_projection' can be static.
therion-5.4.1/thwarppt.cxx:686:29: warning: Either the condition 'if(pf)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
therion-5.4.1/thwarppt.cxx:697:11: note: Assuming that condition 'if(pf)' is not redundant
therion-5.4.1/thwarppt.cxx:686:29: note: Null pointer addition
therion-5.4.1/thwarppt.cxx:652:10: style: The scope of the variable 'res' can be reduced. [variableScope]
therion-5.4.1/thwarppt.cxx:46:32: warning: Member variable 'plaquette_algo::mXUnit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppt.cxx:46:32: warning: Member variable 'plaquette_algo::mUUnit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppt.cxx:46:32: warning: Member variable 'plaquette_algo::mUCUnit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppt.cxx:53:32: warning: Member variable 'plaquette_algo::mXUnit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppt.cxx:53:32: warning: Member variable 'plaquette_algo::mUUnit' is not initialized in the constructor. [uninitMemberVar]
therion-5.4.1/thwarppt.cxx:53:32: warning: Member variable 'plaquette_algo::mUCUnit' is not initialized in the constructor. [uninitMemberVar]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thermald/thermald_1.7.0.orig.tar.xz
thermald-1.7.0/src/android_main.cpp:166:6: style: The scope of the variable 'c' can be reduced. [variableScope]
thermald-1.7.0/src/thd_sys_fs.h:65:14: style: Technically the member function 'csys_fs::get_base_path' can be const. [functionConst]
thermald-1.7.0/src/thd_sensor.h:64:6: style: Technically the member function 'cthd_sensor::get_index' can be const. [functionConst]
thermald-1.7.0/src/thd_sensor.h:75:7: style: Technically the member function 'cthd_sensor::check_async_capable' can be const. [functionConst]
thermald-1.7.0/src/thd_sensor.h:86:7: style: Technically the member function 'cthd_sensor::is_virtual' can be const. [functionConst]
thermald-1.7.0/src/thd_cdev.h:71:15: performance: Technically the member function 'cthd_cdev::int_2_pow' can be static. [functionStatic]
thermald-1.7.0/src/thd_cdev.h:205:14: style: Technically the member function 'cthd_cdev::get_cdev_type' can be const. [functionConst]
thermald-1.7.0/src/thd_cdev.h:208:14: style: Technically the member function 'cthd_cdev::get_cdev_alias' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:100:6: style: Technically the member function 'cthd_trip_point::thd_trip_point_value' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:110:20: style: Technically the member function 'cthd_trip_point::get_trip_type' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:113:15: style: Technically the member function 'cthd_trip_point::get_trip_temp' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:116:15: style: Technically the member function 'cthd_trip_point::get_trip_hyst' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:128:6: style: Technically the member function 'cthd_trip_point::get_sensor_id' can be const. [functionConst]
thermald-1.7.0/src/thd_trip_point.h:131:15: style: Technically the member function 'cthd_trip_point::get_cdev_count' can be const. [functionConst]
thermald-1.7.0/src/thd_model.h:86:15: style: Technically the member function 'cthd_model::get_set_point' can be const. [functionConst]
thermald-1.7.0/src/thd_model.h:90:15: style: Technically the member function 'cthd_model::get_hot_zone_trigger_point' can be const. [functionConst]
thermald-1.7.0/src/thd_model.h:94:7: style: Technically the member function 'cthd_model::is_set_point_reached' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:86:6: style: Technically the member function 'cthd_zone::get_zone_index' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:101:7: style: Technically the member function 'cthd_zone::zone_active_status' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:105:7: style: Technically the member function 'cthd_zone::zone_cdev_binded' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:114:14: style: Technically the member function 'cthd_zone::get_zone_type' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:136:7: style: Technically the member function 'cthd_zone::check_sensor_async_status' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:147:15: style: Technically the member function 'cthd_zone::get_trip_count' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.h:159:6: style: Technically the member function 'cthd_zone::get_sensor_count' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:139:17: style: Technically the member function 'cthd_engine::get_control_mode' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:184:6: style: Technically the member function 'cthd_engine::use_custom_zones' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:187:6: style: Technically the member function 'cthd_engine::use_custom_cdevs' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:197:6: style: Technically the member function 'cthd_engine::get_poll_timeout_ms' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:200:6: style: Technically the member function 'cthd_engine::get_poll_timeout_sec' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:204:7: style: Technically the member function 'cthd_engine::processor_id_match' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:207:6: style: Technically the member function 'cthd_engine::get_poll_interval' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:213:6: style: Technically the member function 'cthd_engine::get_preference' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:219:14: style: Technically the member function 'cthd_engine::get_config_file' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:230:15: style: Technically the member function 'cthd_engine::get_sensor_count' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:234:15: style: Technically the member function 'cthd_engine::get_zone_count' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:238:15: style: Technically the member function 'cthd_engine::get_cdev_count' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.h:246:7: style: Technically the member function 'cthd_engine::rt_kernel_status' can be const. [functionConst]
thermald-1.7.0/src/thd_sys_fs.h:47:2: style: Class 'csys_fs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_rapl_power_meter.h:64:2: style: Class 'cthd_rapl_power_meter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_sensor_virtual.h:42:15: style: The function 'read_temperature' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_sensor.h:63:23: note: Virtual function in base class
thermald-1.7.0/src/thd_sensor_virtual.h:42:15: note: Function in derived class
thermald-1.7.0/src/thd_sensor_virtual.h:43:15: style: The function 'sensor_dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_sensor.h:78:15: note: Virtual function in base class
thermald-1.7.0/src/thd_sensor_virtual.h:43:15: note: Function in derived class
thermald-1.7.0/src/thd_engine_default.h:45:6: style: The function 'read_thermal_zones' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_engine.h:175:14: note: Virtual function in base class
thermald-1.7.0/src/thd_engine_default.h:45:6: note: Function in derived class
thermald-1.7.0/src/thd_engine_default.h:46:6: style: The function 'read_cooling_devices' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_engine.h:179:14: note: Virtual function in base class
thermald-1.7.0/src/thd_engine_default.h:46:6: note: Function in derived class
thermald-1.7.0/src/thd_engine_default.h:47:6: style: The function 'read_thermal_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_engine.h:170:14: note: Virtual function in base class
thermald-1.7.0/src/thd_engine_default.h:47:6: note: Function in derived class
thermald-1.7.0/src/thd_sys_fs.h:74:31: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev.h:83:45: performance: Function parameter 'control_path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev.h:214:33: performance: Function parameter '_type_str' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev.h:217:34: performance: Function parameter '_alias_str' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev.h:231:45: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_model.h:78:33: performance: Function parameter '_zone_type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone.h:122:33: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.h:216:35: performance: Function parameter 'conf_file' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev.cpp:43:35: style: Function 'thd_cdev_exponential_controller' argument 5 names different: declaration 'arg' definition 'zone_id'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_cdev.h:79:36: note: Function 'thd_cdev_exponential_controller' argument 5 names different: declaration 'arg' definition 'zone_id'.
thermald-1.7.0/src/thd_cdev.cpp:43:35: note: Function 'thd_cdev_exponential_controller' argument 5 names different: declaration 'arg' definition 'zone_id'.
thermald-1.7.0/src/thd_cdev_backlight.cpp:47:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
thermald-1.7.0/src/thd_cdev_backlight.h:38:7: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_backlight.h:38:7: note: Function in derived class
thermald-1.7.0/src/thd_cdev_backlight.h:39:6: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_backlight.h:39:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_backlight.h:40:6: style: The function 'map_target_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:159:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_backlight.h:40:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_cpufreq.h:51:6: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:113:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_cpufreq.h:51:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_cpufreq.h:52:7: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_cpufreq.h:52:7: note: Function in derived class
thermald-1.7.0/src/thd_cdev_cpufreq.h:53:6: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_cpufreq.h:53:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_cpufreq.h:54:6: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_cpufreq.h:54:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:36:15: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:36:15: note: Function in derived class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:37:15: style: The function 'set_curr_state_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:130:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:37:15: note: Function in derived class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:38:14: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:38:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_gen_sysfs.h:33:55: performance: Function parameter 'control_path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.cpp:41:6: style: The scope of the variable 'new_state' can be reduced. [variableScope]
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:42:2: style: Class 'cthd_intel_p_state_cdev' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:47:7: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:47:7: note: Function in derived class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:48:6: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:48:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:49:6: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:49:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:50:6: style: The function 'map_target_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:159:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_intel_pstate_driver.h:50:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_modem.cpp:78:32: style: C-style pointer casting [cstyleCast]
thermald-1.7.0/src/thd_cdev_modem.cpp:33:16: style: Function 'parse_ofono_property_changed_signal' argument 5 names different: declaration 'value' definition 'new_value'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_cdev_modem.h:62:59: note: Function 'parse_ofono_property_changed_signal' argument 5 names different: declaration 'value' definition 'new_value'.
thermald-1.7.0/src/thd_cdev_modem.cpp:33:16: note: Function 'parse_ofono_property_changed_signal' argument 5 names different: declaration 'value' definition 'new_value'.
thermald-1.7.0/src/thd_cdev_modem.h:37:7: style: Unused private function: 'cthd_cdev_modem::is_online' [unusedPrivateFunction]
thermald-1.7.0/src/thd_cdev_modem.h:39:6: style: Unused private function: 'cthd_cdev_modem::is_throttling' [unusedPrivateFunction]
thermald-1.7.0/src/thd_cdev_modem.h:37:7: style: Technically the member function 'cthd_cdev_modem::is_online' can be const. [functionConst]
thermald-1.7.0/src/thd_cdev_modem.cpp:453:23: note: Technically the member function 'cthd_cdev_modem::is_online' can be const.
thermald-1.7.0/src/thd_cdev_modem.h:37:7: note: Technically the member function 'cthd_cdev_modem::is_online' can be const.
thermald-1.7.0/src/thd_cdev_modem.h:39:6: style: Technically the member function 'cthd_cdev_modem::is_throttling' can be const. [functionConst]
thermald-1.7.0/src/thd_cdev_modem.cpp:445:22: note: Technically the member function 'cthd_cdev_modem::is_throttling' can be const.
thermald-1.7.0/src/thd_cdev_modem.h:39:6: note: Technically the member function 'cthd_cdev_modem::is_throttling' can be const.
thermald-1.7.0/src/thd_cdev_modem.h:45:6: style: The function 'get_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:137:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_modem.h:45:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_modem.h:46:7: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_modem.h:46:7: note: Function in derived class
thermald-1.7.0/src/thd_cdev_modem.h:47:6: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_modem.h:47:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_modem.h:52:6: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_modem.h:52:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_order_parser.cpp:31:2: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_cdev_order_parser.h:50:6: style: Technically the member function 'cthd_cdev_order_parse::get_order_list' can be const. [functionConst]
thermald-1.7.0/src/thd_cdev_order_parser.cpp:94:28: note: Technically the member function 'cthd_cdev_order_parse::get_order_list' can be const.
thermald-1.7.0/src/thd_cdev_order_parser.h:50:6: note: Technically the member function 'cthd_cdev_order_parse::get_order_list' can be const.
thermald-1.7.0/src/thd_cdev_rapl.h:62:15: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:62:15: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl.h:63:14: style: The function 'get_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:137:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:63:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl.h:64:14: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:64:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl.h:65:14: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:65:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl.h:66:15: style: The function 'set_curr_state_raw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:130:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:66:15: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl.h:67:6: style: The function 'map_target_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:159:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl.h:67:6: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl_dram.cpp:74:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thermald-1.7.0/src/thd_cdev_rapl_dram.h:32:7: style: The function 'calculate_phy_max' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev_rapl.h:43:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl_dram.h:32:7: note: Function in derived class
thermald-1.7.0/src/thd_cdev_rapl_dram.h:38:14: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev_rapl.h:65:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_rapl_dram.h:38:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:37:15: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:37:15: note: Function in derived class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:38:14: style: The function 'get_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:137:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:38:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:39:14: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:39:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:40:14: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:40:14: note: Function in derived class
thermald-1.7.0/src/thd_cdev_therm_sys_fs.h:34:51: performance: Function parameter 'control_path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_cpu_default_binding.h:73:6: performance: Technically the member function 'cthd_cpu_default_binding::read_zone_stat' can be static. [functionStatic]
thermald-1.7.0/src/thd_cpu_default_binding.cpp:116:31: note: Technically the member function 'cthd_cpu_default_binding::read_zone_stat' can be static.
thermald-1.7.0/src/thd_cpu_default_binding.h:73:6: note: Technically the member function 'cthd_cpu_default_binding::read_zone_stat' can be static.
thermald-1.7.0/src/thd_cpu_default_binding.h:74:7: performance: Technically the member function 'cthd_cpu_default_binding::update_zone_stat' can be static. [functionStatic]
thermald-1.7.0/src/thd_cpu_default_binding.cpp:140:32: note: Technically the member function 'cthd_cpu_default_binding::update_zone_stat' can be static.
thermald-1.7.0/src/thd_cpu_default_binding.h:74:7: note: Technically the member function 'cthd_cpu_default_binding::update_zone_stat' can be static.
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:42:14: style: The function 'read_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:82:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:42:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:43:14: style: The function 'read_cdev_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:83:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:43:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:44:14: style: The function 'zone_bind_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:67:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_therm_sys_fs.h:44:14: note: Function in derived class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:55:7: style: The function 'set_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:128:15: note: Virtual function in base class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:55:7: note: Function in derived class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:56:6: style: The function 'get_max_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:145:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:56:6: note: Function in derived class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:57:6: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:149:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:57:6: note: Function in derived class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:58:6: style: The function 'get_curr_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_cdev.h:137:14: note: Virtual function in base class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:58:6: note: Function in derived class
thermald-1.7.0/src/thd_cpu_default_binding.cpp:116:58: performance: Function parameter 'zone_name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_dbus_interface.cpp:329:68: style: Function 'thd_dbus_interface_get_sensor_count' argument 2 names different: declaration 'status' definition 'count'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_dbus_interface.cpp:87:68: note: Function 'thd_dbus_interface_get_sensor_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_dbus_interface.cpp:329:68: note: Function 'thd_dbus_interface_get_sensor_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_dbus_interface.cpp:337:66: style: Function 'thd_dbus_interface_get_zone_count' argument 2 names different: declaration 'status' definition 'count'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_dbus_interface.cpp:93:66: note: Function 'thd_dbus_interface_get_zone_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_dbus_interface.cpp:337:66: note: Function 'thd_dbus_interface_get_zone_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_dbus_interface.cpp:433:66: style: Function 'thd_dbus_interface_get_cdev_count' argument 2 names different: declaration 'status' definition 'count'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_dbus_interface.cpp:106:66: note: Function 'thd_dbus_interface_get_cdev_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_dbus_interface.cpp:433:66: note: Function 'thd_dbus_interface_get_cdev_count' argument 2 names different: declaration 'status' definition 'count'.
thermald-1.7.0/src/thd_engine.cpp:322:21: style: C-style pointer casting [cstyleCast]
thermald-1.7.0/src/thd_engine.cpp:921:7: style: C-style pointer casting [cstyleCast]
thermald-1.7.0/src/thd_engine.cpp:865:2: style: Variable 'crit1' is reassigned a value before the old one has been used. [redundantAssignment]
thermald-1.7.0/src/thd_engine.cpp:860:0: note: Variable 'crit1' is reassigned a value before the old one has been used.
thermald-1.7.0/src/thd_engine.cpp:865:2: note: Variable 'crit1' is reassigned a value before the old one has been used.
thermald-1.7.0/src/thd_engine.cpp:87:6: style: The scope of the variable 'n' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:502:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:540:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:542:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:662:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:695:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:730:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:762:13: style: The scope of the variable 'zone' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:783:13: style: The scope of the variable 'cdev' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:799:15: style: The scope of the variable 'sensor' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.cpp:845:13: style: The scope of the variable 'zone' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine.h:121:7: style: Technically the member function 'cthd_engine::thermal_zone_change' can be const. [functionConst]
thermald-1.7.0/src/thd_engine.cpp:417:19: note: Technically the member function 'cthd_engine::thermal_zone_change' can be const.
thermald-1.7.0/src/thd_engine.h:121:7: note: Technically the member function 'cthd_engine::thermal_zone_change' can be const.
thermald-1.7.0/src/thd_engine.h:144:6: performance: Technically the member function 'cthd_engine::thd_engine_stop' can be static. [functionStatic]
thermald-1.7.0/src/thd_engine.cpp:317:18: note: Technically the member function 'cthd_engine::thd_engine_stop' can be static.
thermald-1.7.0/src/thd_engine.h:144:6: note: Technically the member function 'cthd_engine::thd_engine_stop' can be static.
thermald-1.7.0/src/thd_engine.h:147:7: performance: Technically the member function 'cthd_engine::set_preference' can be static. [functionStatic]
thermald-1.7.0/src/thd_engine.cpp:161:19: note: Technically the member function 'cthd_engine::set_preference' can be static.
thermald-1.7.0/src/thd_engine.h:147:7: note: Technically the member function 'cthd_engine::set_preference' can be static.
thermald-1.7.0/src/thd_zone_dynamic.h:26:14: style: The function 'read_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:82:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_dynamic.h:26:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_dynamic.h:27:14: style: The function 'read_cdev_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:83:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_dynamic.h:27:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_dynamic.h:28:14: style: The function 'zone_bind_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:67:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_dynamic.h:28:14: note: Function in derived class
thermald-1.7.0/src/thd_engine.cpp:782:49: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:844:46: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:972:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:990:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:1032:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:1053:51: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine.cpp:1073:47: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_engine_default.cpp:239:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thermald-1.7.0/src/thd_engine_default.cpp:74:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine_default.cpp:279:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine_default.cpp:280:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine_default.cpp:283:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine_default.cpp:351:9: style: The scope of the variable 'activate' can be reduced. [variableScope]
thermald-1.7.0/src/thd_engine_default.cpp:671:39: style: Function 'thd_engine_create_default_engine' argument 3 names different: declaration 'config_file' definition 'conf_file'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_engine_default.h:51:39: note: Function 'thd_engine_create_default_engine' argument 3 names different: declaration 'config_file' definition 'conf_file'.
thermald-1.7.0/src/thd_engine_default.cpp:671:39: note: Function 'thd_engine_create_default_engine' argument 3 names different: declaration 'config_file' definition 'conf_file'.
thermald-1.7.0/src/thd_zone_surface.h:40:2: style: Class 'cthd_zone_surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_zone_cpu.h:59:14: style: The function 'read_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:82:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_cpu.h:59:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_cpu.h:60:6: style: The function 'read_cdev_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:83:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_cpu.h:60:6: note: Function in derived class
thermald-1.7.0/src/thd_zone_cpu.h:61:6: style: The function 'zone_bind_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:67:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_cpu.h:61:6: note: Function in derived class
thermald-1.7.0/src/thd_zone_generic.h:39:14: style: The function 'read_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:82:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_generic.h:39:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_generic.h:40:14: style: The function 'read_cdev_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:83:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_generic.h:40:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_generic.h:41:14: style: The function 'zone_bind_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:67:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_generic.h:41:14: note: Function in derived class
thermald-1.7.0/src/thd_zone_surface.h:42:6: style: The function 'read_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:82:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_surface.h:42:6: note: Function in derived class
thermald-1.7.0/src/thd_zone_surface.h:43:6: style: The function 'read_cdev_trip_points' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:83:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_surface.h:43:6: note: Function in derived class
thermald-1.7.0/src/thd_zone_surface.h:44:6: style: The function 'zone_bind_sensors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/src/thd_zone.h:67:14: note: Virtual function in base class
thermald-1.7.0/src/thd_zone_surface.h:44:6: note: Function in derived class
thermald-1.7.0/src/thd_model.cpp:58:10: style: The scope of the variable 'slope' can be reduced. [variableScope]
thermald-1.7.0/src/thd_model.cpp:61:7: style: The scope of the variable '_setpoint' can be reduced. [variableScope]
thermald-1.7.0/src/thd_model.cpp:62:10: style: The scope of the variable 'radians' can be reduced. [variableScope]
thermald-1.7.0/src/thd_model.cpp:63:10: style: The scope of the variable 'arc_len' can be reduced. [variableScope]
thermald-1.7.0/src/thd_model.cpp:238:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
thermald-1.7.0/src/thd_model.cpp:51:2: performance: Variable 'last_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_model.h:65:6: style: Technically the member function 'cthd_model::read_set_point' can be const. [functionConst]
thermald-1.7.0/src/thd_model.cpp:202:17: note: Technically the member function 'cthd_model::read_set_point' can be const.
thermald-1.7.0/src/thd_model.h:65:6: note: Technically the member function 'cthd_model::read_set_point' can be const.
thermald-1.7.0/src/thd_model.h:66:6: style: Technically the member function 'cthd_model::read_user_set_max_temp' can be const. [functionConst]
thermald-1.7.0/src/thd_model.cpp:260:17: note: Technically the member function 'cthd_model::read_user_set_max_temp' can be const.
thermald-1.7.0/src/thd_model.h:66:6: note: Technically the member function 'cthd_model::read_user_set_max_temp' can be const.
thermald-1.7.0/src/thd_model.cpp:41:36: performance: Function parameter '_zone_type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_parse.cpp:76:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
thermald-1.7.0/src/thd_parse.cpp:45:35: style: Function 'char_trim' argument 1 names different: declaration 'trim' definition 'str'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_parse.h:164:24: note: Function 'char_trim' argument 1 names different: declaration 'trim' definition 'str'.
thermald-1.7.0/src/thd_parse.cpp:45:35: note: Function 'char_trim' argument 1 names different: declaration 'trim' definition 'str'.
thermald-1.7.0/src/thd_parse.cpp:271:18: style: Function 'parse_new_cooling_dev' argument 3 names different: declaration 'info_ptr' definition 'cdev'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_parse.h:146:19: note: Function 'parse_new_cooling_dev' argument 3 names different: declaration 'info_ptr' definition 'cdev'.
thermald-1.7.0/src/thd_parse.cpp:271:18: note: Function 'parse_new_cooling_dev' argument 3 names different: declaration 'info_ptr' definition 'cdev'.
thermald-1.7.0/src/thd_parse.cpp:472:19: style: Function 'parse_new_platform_info' argument 3 names different: declaration 'info' definition 'info_ptr'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_parse.h:143:20: note: Function 'parse_new_platform_info' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.cpp:472:19: note: Function 'parse_new_platform_info' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.cpp:519:19: style: Function 'parse_new_platform' argument 3 names different: declaration 'info' definition 'info_ptr'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_parse.h:161:72: note: Function 'parse_new_platform' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.cpp:519:19: note: Function 'parse_new_platform' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.cpp:544:19: style: Function 'parse_new_thermal_conf' argument 3 names different: declaration 'info' definition 'info_ptr'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_parse.h:141:20: note: Function 'parse_new_thermal_conf' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.cpp:544:19: note: Function 'parse_new_thermal_conf' argument 3 names different: declaration 'info' definition 'info_ptr'.
thermald-1.7.0/src/thd_parse.h:140:6: style: Unused private function: 'cthd_parse::parse_new_thermal_conf' [unusedPrivateFunction]
thermald-1.7.0/src/thd_trt_art_reader.h:47:3: performance: Variable 'target_device' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_trt_art_reader.h:48:3: performance: Variable 'target_sensor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_parse.cpp:68:2: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_parse.cpp:70:2: performance: Variable 'filename_auto' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_parse.h:163:7: performance: Technically the member function 'cthd_parse::string_trim' can be static. [functionStatic]
thermald-1.7.0/src/thd_parse.cpp:37:18: note: Technically the member function 'cthd_parse::string_trim' can be static.
thermald-1.7.0/src/thd_parse.h:163:7: note: Technically the member function 'cthd_parse::string_trim' can be static.
thermald-1.7.0/src/thd_parse.h:184:6: style: Technically the member function 'cthd_parse::set_default_preference' can be const. [functionConst]
thermald-1.7.0/src/thd_parse.cpp:811:17: note: Technically the member function 'cthd_parse::set_default_preference' can be const.
thermald-1.7.0/src/thd_parse.h:184:6: note: Technically the member function 'cthd_parse::set_default_preference' can be const.
thermald-1.7.0/src/thd_parse.h:186:7: style: Technically the member function 'cthd_parse::pid_status' can be const. [functionConst]
thermald-1.7.0/src/thd_parse.cpp:792:18: note: Technically the member function 'cthd_parse::pid_status' can be const.
thermald-1.7.0/src/thd_parse.h:186:7: note: Technically the member function 'cthd_parse::pid_status' can be const.
thermald-1.7.0/src/thd_parse.h:187:7: style: Technically the member function 'cthd_parse::get_pid_values' can be const. [functionConst]
thermald-1.7.0/src/thd_parse.cpp:797:18: note: Technically the member function 'cthd_parse::get_pid_values' can be const.
thermald-1.7.0/src/thd_parse.h:187:7: note: Technically the member function 'cthd_parse::get_pid_values' can be const.
thermald-1.7.0/src/thd_trt_art_reader.h:46:2: style: Struct 'rel_object_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_trt_art_reader.h:53:2: style: Struct 'object_finder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/src/thd_trt_art_reader.h:46:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_pid.cpp:29:2: performance: Variable 'last_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thermald-1.7.0/src/thd_preference.cpp:100:50: style: Function 'set_preference' argument 1 names different: declaration 'pref' definition 'pref_str'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_preference.h:48:34: note: Function 'set_preference' argument 1 names different: declaration 'pref' definition 'pref_str'.
thermald-1.7.0/src/thd_preference.cpp:100:50: note: Function 'set_preference' argument 1 names different: declaration 'pref' definition 'pref_str'.
thermald-1.7.0/src/thd_preference.h:43:6: performance: Technically the member function 'cthd_preference::string_pref_to_int' can be static. [functionStatic]
thermald-1.7.0/src/thd_preference.cpp:61:22: note: Technically the member function 'cthd_preference::string_pref_to_int' can be static.
thermald-1.7.0/src/thd_preference.h:43:6: note: Technically the member function 'cthd_preference::string_pref_to_int' can be static.
thermald-1.7.0/src/thd_preference.h:44:14: style: Technically the member function 'cthd_preference::int_pref_to_string' can be const. [functionConst]
thermald-1.7.0/src/thd_preference.cpp:40:30: note: Technically the member function 'cthd_preference::int_pref_to_string' can be const.
thermald-1.7.0/src/thd_preference.h:44:14: note: Technically the member function 'cthd_preference::int_pref_to_string' can be const.
thermald-1.7.0/src/thd_preference.h:51:6: style: Technically the member function 'cthd_preference::get_preference' can be const. [functionConst]
thermald-1.7.0/src/thd_preference.cpp:84:22: note: Technically the member function 'cthd_preference::get_preference' can be const.
thermald-1.7.0/src/thd_preference.h:51:6: note: Technically the member function 'cthd_preference::get_preference' can be const.
thermald-1.7.0/src/thd_rapl_power_meter.cpp:31:35: style: C-style pointer casting [cstyleCast]
thermald-1.7.0/src/thd_rapl_power_meter.cpp:64:18: style: The scope of the variable 'dir_entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_rapl_power_meter.cpp:58:59: style: Function 'rapl_read_domains' argument 1 names different: declaration 'base_path' definition 'dir_name'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_rapl_power_meter.h:66:37: note: Function 'rapl_read_domains' argument 1 names different: declaration 'base_path' definition 'dir_name'.
thermald-1.7.0/src/thd_rapl_power_meter.cpp:58:59: note: Function 'rapl_read_domains' argument 1 names different: declaration 'base_path' definition 'dir_name'.
thermald-1.7.0/src/thd_rapl_power_meter.h:82:15: style: Technically the member function 'cthd_rapl_power_meter::rapl_action_get_max_power' can be const. [functionConst]
thermald-1.7.0/src/thd_rapl_power_meter.cpp:250:37: note: Technically the member function 'cthd_rapl_power_meter::rapl_action_get_max_power' can be const.
thermald-1.7.0/src/thd_rapl_power_meter.h:82:15: note: Technically the member function 'cthd_rapl_power_meter::rapl_action_get_max_power' can be const.
thermald-1.7.0/src/thd_sensor.h:47:7: style: Technically the member function 'cthd_sensor::enable_uevent' can be const. [functionConst]
thermald-1.7.0/src/thd_sensor.cpp:80:19: note: Technically the member function 'cthd_sensor::enable_uevent' can be const.
thermald-1.7.0/src/thd_sensor.h:47:7: note: Technically the member function 'cthd_sensor::enable_uevent' can be const.
thermald-1.7.0/src/thd_sensor.cpp:28:50: performance: Function parameter 'control_path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_sensor.cpp:29:15: performance: Function parameter '_type_str' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_sensor_virtual.cpp:28:38: style: Function 'cthd_sensor_virtual' argument 4 names different: declaration 'multiplier' definition '_multiplier'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_sensor_virtual.h:39:39: note: Function 'cthd_sensor_virtual' argument 4 names different: declaration 'multiplier' definition '_multiplier'.
thermald-1.7.0/src/thd_sensor_virtual.cpp:28:38: note: Function 'cthd_sensor_virtual' argument 4 names different: declaration 'multiplier' definition '_multiplier'.
thermald-1.7.0/src/thd_sensor_virtual.cpp:28:58: style: Function 'cthd_sensor_virtual' argument 5 names different: declaration 'offset' definition '_offset'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_sensor_virtual.h:39:58: note: Function 'cthd_sensor_virtual' argument 5 names different: declaration 'offset' definition '_offset'.
thermald-1.7.0/src/thd_sensor_virtual.cpp:28:58: note: Function 'cthd_sensor_virtual' argument 5 names different: declaration 'offset' definition '_offset'.
thermald-1.7.0/src/thd_sensor_virtual.cpp:27:66: performance: Function parameter '_type_str' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_sensor_virtual.cpp:28:15: performance: Function parameter '_link_type_str' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_sys_fs.h:59:6: style: Technically the member function 'csys_fs::read' can be const. [functionConst]
thermald-1.7.0/src/thd_sys_fs.cpp:149:14: note: Technically the member function 'csys_fs::read' can be const.
thermald-1.7.0/src/thd_sys_fs.h:59:6: note: Technically the member function 'csys_fs::read' can be const.
thermald-1.7.0/src/thd_sys_fs.h:68:6: style: Technically the member function 'csys_fs::read_symbolic_link_value' can be const. [functionConst]
thermald-1.7.0/src/thd_sys_fs.cpp:196:14: note: Technically the member function 'csys_fs::read_symbolic_link_value' can be const.
thermald-1.7.0/src/thd_sys_fs.h:68:6: note: Technically the member function 'csys_fs::read_symbolic_link_value' can be const.
thermald-1.7.0/src/thd_sys_fs.h:70:7: style: Technically the member function 'csys_fs::exists' can be const. [functionConst]
thermald-1.7.0/src/thd_sys_fs.cpp:177:15: note: Technically the member function 'csys_fs::exists' can be const.
thermald-1.7.0/src/thd_sys_fs.h:70:7: note: Technically the member function 'csys_fs::exists' can be const.
thermald-1.7.0/src/thd_sys_fs.h:72:9: style: Technically the member function 'csys_fs::get_mode' can be const. [functionConst]
thermald-1.7.0/src/thd_sys_fs.cpp:187:17: note: Technically the member function 'csys_fs::get_mode' can be const.
thermald-1.7.0/src/thd_sys_fs.h:72:9: note: Technically the member function 'csys_fs::get_mode' can be const.
thermald-1.7.0/src/thd_trip_point.cpp:124:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thermald-1.7.0/src/thd_trip_point.cpp:124:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
thermald-1.7.0/src/thd_trip_point.cpp:218:17: error: Uninitialized struct member: thd_cdev.target_state_valid [uninitStructMember]
thermald-1.7.0/src/thd_trip_point.cpp:218:17: error: Uninitialized struct member: thd_cdev.target_state [uninitStructMember]
thermald-1.7.0/src/thd_trt_art_reader.cpp:65:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
thermald-1.7.0/src/thd_trt_art_reader.h:82:7: style: Technically the member function 'cthd_acpi_rel::dump_trt' can be const. [functionConst]
thermald-1.7.0/src/thd_trt_art_reader.cpp:472:21: note: Technically the member function 'cthd_acpi_rel::dump_trt' can be const.
thermald-1.7.0/src/thd_trt_art_reader.h:82:7: note: Technically the member function 'cthd_acpi_rel::dump_trt' can be const.
thermald-1.7.0/src/thd_trt_art_reader.h:92:7: style: Technically the member function 'cthd_acpi_rel::dump_art' can be const. [functionConst]
thermald-1.7.0/src/thd_trt_art_reader.cpp:488:21: note: Technically the member function 'cthd_acpi_rel::dump_art' can be const.
thermald-1.7.0/src/thd_trt_art_reader.h:92:7: note: Technically the member function 'cthd_acpi_rel::dump_art' can be const.
thermald-1.7.0/src/thd_trt_art_reader.cpp:369:48: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone.cpp:220:16: style: The scope of the variable 'set_point' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone.cpp:235:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone.cpp:258:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone.cpp:258:9: style: The scope of the variable 'count' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone.h:151:6: style: Technically the member function 'cthd_zone::update_max_temperature' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.cpp:305:16: note: Technically the member function 'cthd_zone::update_max_temperature' can be const.
thermald-1.7.0/src/thd_zone.h:151:6: note: Technically the member function 'cthd_zone::update_max_temperature' can be const.
thermald-1.7.0/src/thd_zone.h:152:6: style: Technically the member function 'cthd_zone::update_psv_temperature' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.cpp:323:16: note: Technically the member function 'cthd_zone::update_psv_temperature' can be const.
thermald-1.7.0/src/thd_zone.h:152:6: note: Technically the member function 'cthd_zone::update_psv_temperature' can be const.
thermald-1.7.0/src/thd_zone.h:153:6: style: Technically the member function 'cthd_zone::read_user_set_psv_temp' can be const. [functionConst]
thermald-1.7.0/src/thd_zone.cpp:112:16: note: Technically the member function 'cthd_zone::read_user_set_psv_temp' can be const.
thermald-1.7.0/src/thd_zone.h:153:6: note: Technically the member function 'cthd_zone::read_user_set_psv_temp' can be const.
thermald-1.7.0/src/thd_zone.cpp:37:46: performance: Function parameter 'control_path' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone_cpu.cpp:121:13: style: The scope of the variable 'cdev' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone_cpu.cpp:43:34: style: Function 'cthd_zone_cpu' argument 1 names different: declaration 'count' definition 'index'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_zone_cpu.h:56:20: note: Function 'cthd_zone_cpu' argument 1 names different: declaration 'count' definition 'index'.
thermald-1.7.0/src/thd_zone_cpu.cpp:43:34: note: Function 'cthd_zone_cpu' argument 1 names different: declaration 'count' definition 'index'.
thermald-1.7.0/src/thd_zone_cpu.h:57:6: performance: Technically the member function 'cthd_zone_cpu::load_cdev_xml' can be static. [functionStatic]
thermald-1.7.0/src/thd_zone_cpu.cpp:119:20: note: Technically the member function 'cthd_zone_cpu::load_cdev_xml' can be static.
thermald-1.7.0/src/thd_zone_cpu.h:57:6: note: Technically the member function 'cthd_zone_cpu::load_cdev_xml' can be static.
thermald-1.7.0/src/thd_zone_dynamic.cpp:11:61: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone_dynamic.cpp:12:70: performance: Function parameter '_sensor' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone_dynamic.cpp:12:91: performance: Function parameter '_cdev' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone_generic.cpp:29:15: performance: Function parameter 'type' should be passed by const reference. [passedByValue]
thermald-1.7.0/src/thd_zone_surface.cpp:30:42: style: Function 'cthd_zone_surface' argument 1 names different: declaration 'count' definition 'index'. [funcArgNamesDifferent]
thermald-1.7.0/src/thd_zone_surface.h:40:24: note: Function 'cthd_zone_surface' argument 1 names different: declaration 'count' definition 'index'.
thermald-1.7.0/src/thd_zone_surface.cpp:30:42: note: Function 'cthd_zone_surface' argument 1 names different: declaration 'count' definition 'index'.
thermald-1.7.0/src/thd_zone_therm_sys_fs.cpp:159:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone_therm_sys_fs.cpp:159:18: style: The scope of the variable 'ptr' can be reduced. [variableScope]
thermald-1.7.0/src/thd_zone_therm_sys_fs.cpp:29:57: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2411:12: style: Technically the member function 'QCPDataContainer::keyRange' can be const. [functionConst]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2922:38: note: Technically the member function 'QCPDataContainer::keyRange' can be const.
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2411:12: note: Technically the member function 'QCPDataContainer::keyRange' can be const.
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2412:12: style: Technically the member function 'QCPDataContainer::valueRange' can be const. [functionConst]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3045:38: note: Technically the member function 'QCPDataContainer::valueRange' can be const.
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2412:12: note: Technically the member function 'QCPDataContainer::valueRange' can be const.
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2314:3: style: Class 'QCPScatterStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4430:3: style: Class 'QCPColorGradient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1133:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1133:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1134:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1134:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1232:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:717:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1232:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1249:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1249:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1250:16: style: The function 'parentPlotInitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:734:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1250:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1269:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1226:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1269:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1270:36: style: The function 'elements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1229:36: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1270:36: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1351:16: style: The function 'updateLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1286:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1351:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1352:15: style: The function 'elementCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1273:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1352:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1353:29: style: The function 'elementAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1274:29: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1353:29: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1354:29: style: The function 'takeAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1275:29: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1354:29: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1355:16: style: The function 'take' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1276:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1355:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1356:36: style: The function 'elements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1270:36: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1356:36: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1357:16: style: The function 'simplify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1277:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1357:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1358:17: style: The function 'minimumSizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1227:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1358:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1359:17: style: The function 'maximumSizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1228:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1359:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1417:16: style: The function 'updateLayout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1286:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1417:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1418:15: style: The function 'elementCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1273:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1418:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1419:29: style: The function 'elementAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1274:29: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1419:29: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1420:29: style: The function 'takeAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1275:29: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1420:29: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1421:16: style: The function 'take' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1276:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1421:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1422:16: style: The function 'simplify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1277:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1422:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1423:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1232:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1423:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1650:18: style: The function 'getTickStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1550:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1650:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1651:15: style: The function 'getSubTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1551:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1651:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1652:19: style: The function 'getTickLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1552:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1652:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1697:18: style: The function 'getTickStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1550:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1697:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1733:18: style: The function 'getTickStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1550:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1733:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1734:15: style: The function 'getSubTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1551:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1734:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1735:19: style: The function 'getTickLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1552:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1735:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1736:27: style: The function 'createTickVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1553:27: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1736:27: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1786:18: style: The function 'getTickStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1550:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1786:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1787:15: style: The function 'getSubTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1551:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1787:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1788:19: style: The function 'getTickLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1552:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1788:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1827:18: style: The function 'getTickStep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1550:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1827:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1828:15: style: The function 'getSubTickCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1551:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1828:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1829:27: style: The function 'createTickVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1553:27: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1829:27: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1878:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1878:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1879:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1879:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2075:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:717:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2075:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2154:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2154:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2155:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2155:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2156:28: style: The function 'selectionCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:735:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2156:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2158:16: style: The function 'selectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:740:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2158:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2159:16: style: The function 'deselectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:741:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:2159:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3301:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:717:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3301:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3336:17: style: The function 'clipRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:736:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3336:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3337:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3337:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3338:28: style: The function 'selectionCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:735:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3338:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3339:8: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3339:8: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3341:16: style: The function 'selectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:740:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3341:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3342:16: style: The function 'deselectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:741:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3342:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3441:19: style: The function 'pixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3375:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3441:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3465:28: style: The function 'toQCPItemPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3388:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3465:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:717:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3522:28: style: The function 'selectionCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:735:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3522:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3523:17: style: The function 'clipRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:736:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3523:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3524:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:737:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3524:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:738:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3527:16: style: The function 'selectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:740:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3527:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3528:16: style: The function 'deselectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:741:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3528:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3855:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3301:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3855:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3856:36: style: The function 'interface1D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3302:36: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3856:36: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4624:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1226:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4624:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4625:36: style: The function 'elements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1229:36: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4625:36: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4648:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4648:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4649:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1249:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4649:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4650:15: style: The function 'calculateAutoMargin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1244:15: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4650:15: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4651:16: style: The function 'layoutChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1245:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4651:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4653:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:743:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4653:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4654:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:744:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4654:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4655:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:745:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4655:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4656:16: style: The function 'wheelEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:747:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4656:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4708:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1232:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4708:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4724:28: style: The function 'selectionCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:735:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4724:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4725:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4725:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4726:17: style: The function 'clipRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:736:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4726:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4727:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1249:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4727:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4729:16: style: The function 'selectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:740:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4729:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4730:16: style: The function 'deselectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:741:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4730:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4753:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4727:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4753:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4754:17: style: The function 'minimumSizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1227:17: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4754:17: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4833:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1232:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4833:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4866:16: style: The function 'parentPlotInitialized' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1250:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4866:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4867:28: style: The function 'selectionCategory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:735:28: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4867:28: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4868:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4868:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4869:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1249:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4869:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4871:16: style: The function 'selectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:740:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4871:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4872:16: style: The function 'deselectEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:741:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4872:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4997:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4649:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:4997:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5048:16: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1226:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5048:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5068:16: style: The function 'applyDefaultAntialiasingHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:1248:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5068:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5070:16: style: The function 'mousePressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:743:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5070:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5071:16: style: The function 'mouseMoveEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:744:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5071:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5072:16: style: The function 'mouseReleaseEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:745:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5072:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5073:16: style: The function 'wheelEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:747:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5073:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5741:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3301:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5741:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5742:20: style: The function 'getKeyRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3303:20: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5742:20: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5743:20: style: The function 'getValueRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3304:20: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5743:20: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5769:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3337:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5769:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5770:16: style: The function 'drawLegendIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3345:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:5770:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6010:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3301:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6010:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6011:36: style: The function 'interface1D' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3302:36: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6011:36: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6022:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3337:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6022:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6023:16: style: The function 'drawLegendIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3345:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6023:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6024:20: style: The function 'getKeyRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3303:20: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6024:20: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6025:20: style: The function 'getValueRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3304:20: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6025:20: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6066:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6066:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6076:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6076:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6115:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6115:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6126:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6126:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6165:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6165:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6178:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6178:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6216:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6216:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6235:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6235:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6236:19: style: The function 'anchorPixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3531:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6236:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6302:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6302:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6329:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6329:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6330:19: style: The function 'anchorPixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3531:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6330:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6372:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6372:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6394:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6394:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6395:19: style: The function 'anchorPixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3531:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6395:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6438:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6438:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6462:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6462:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6463:19: style: The function 'anchorPixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3531:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6463:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6531:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6531:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6549:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6549:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6602:18: style: The function 'selectTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3500:18: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6602:18: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6616:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3525:16: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6616:16: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6617:19: style: The function 'anchorPixelPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:3531:19: note: Virtual function in base class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:6617:19: note: Function in derived class
thermald-1.7.0/tools/thermal_monitor/qcustomplot/qcustomplot.h:967:100: warning: Iterators to containers from different expressions 'a' and 'b' are used together. [mismatchingContainerExpression]
thermald-1.7.0/tools/thermal_monitor/mainwindow.cpp:188:14: style: The scope of the variable 'found' can be reduced. [variableScope]
thermald-1.7.0/tools/thermal_monitor/tripsdialog.cpp:150:9: style: The scope of the variable 'trip' can be reduced. [variableScope]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/theseus/theseus_3.3.0.orig.tar.gz
theseus_src/._CovMat.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._Error.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._MultiPose.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._MultiPose2MSA.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._PCAstats.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._monte_carlo_marginal.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/._theseus.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/CovMat.c:35:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/CovMat.c:32:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/CovMat.c:35:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/CovMat.c:89:29: style: The scope of the variable 'vi' can be reduced. [variableScope]
theseus_src/CovMat.c:154:17: style: The scope of the variable 'trBS' can be reduced. [variableScope]
theseus_src/CovMat.c:154:23: style: The scope of the variable 'nusum' can be reduced. [variableScope]
theseus_src/CovMat.c:197:21: style: The scope of the variable 'avexi' can be reduced. [variableScope]
theseus_src/CovMat.c:197:28: style: The scope of the variable 'aveyi' can be reduced. [variableScope]
theseus_src/CovMat.c:197:35: style: The scope of the variable 'avezi' can be reduced. [variableScope]
theseus_src/DistMat.c:42:5: style: Variable 'distmat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/DistMat.c:40:0: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/DistMat.c:42:5: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/DistMat.c:87:5: style: Variable 'NXfile_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/DistMat.c:85:0: note: Variable 'NXfile_ptr' is reassigned a value before the old one has been used.
theseus_src/DistMat.c:87:5: note: Variable 'NXfile_ptr' is reassigned a value before the old one has been used.
theseus_src/Embed.c:161:5: style: Variable 'innerprod' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:155:0: note: Variable 'innerprod' is reassigned a value before the old one has been used.
theseus_src/Embed.c:161:5: note: Variable 'innerprod' is reassigned a value before the old one has been used.
theseus_src/Embed.c:203:5: style: Variable 'H' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:196:0: note: Variable 'H' is reassigned a value before the old one has been used.
theseus_src/Embed.c:203:5: note: Variable 'H' is reassigned a value before the old one has been used.
theseus_src/Embed.c:204:5: style: Variable 'distmat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:196:0: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:204:5: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:296:5: style: Variable 'H' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:290:0: note: Variable 'H' is reassigned a value before the old one has been used.
theseus_src/Embed.c:296:5: note: Variable 'H' is reassigned a value before the old one has been used.
theseus_src/Embed.c:297:5: style: Variable 'distmat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:290:0: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:297:5: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:408:5: style: Variable 'tmpmat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:402:0: note: Variable 'tmpmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:408:5: note: Variable 'tmpmat' is reassigned a value before the old one has been used.
theseus_src/Embed.c:739:5: style: Variable 'w' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:729:0: note: Variable 'w' is reassigned a value before the old one has been used.
theseus_src/Embed.c:739:5: note: Variable 'w' is reassigned a value before the old one has been used.
theseus_src/Embed.c:740:5: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/Embed.c:728:0: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/Embed.c:740:5: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/Embed.c:159:21: style: The scope of the variable 'xk' can be reduced. [variableScope]
theseus_src/Embed.c:159:25: style: The scope of the variable 'yk' can be reduced. [variableScope]
theseus_src/Embed.c:159:29: style: The scope of the variable 'zk' can be reduced. [variableScope]
theseus_src/FragCds.c:41:5: style: Variable 'frag' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragCds.c:39:0: note: Variable 'frag' is reassigned a value before the old one has been used.
theseus_src/FragCds.c:41:5: note: Variable 'frag' is reassigned a value before the old one has been used.
theseus_src/FragCds.c:198:26: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
theseus_src/FragCds.c:198:32: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
theseus_src/FragCds.c:198:38: style: The scope of the variable 'tmpz' can be reduced. [variableScope]
theseus_src/FragDist.c:49:5: style: Variable 'distfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:45:0: note: Variable 'distfile' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:49:5: note: Variable 'distfile' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:50:5: style: Variable 'distfile2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:45:0: note: Variable 'distfile2' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:50:5: note: Variable 'distfile2' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:51:5: style: Variable 'coeff' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:43:0: note: Variable 'coeff' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:51:5: note: Variable 'coeff' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:53:5: style: Variable 'frag1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:42:0: note: Variable 'frag1' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:53:5: note: Variable 'frag1' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:54:5: style: Variable 'frag2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:42:0: note: Variable 'frag2' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:54:5: note: Variable 'frag2' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:60:5: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/FragDist.c:47:0: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/FragDist.c:60:5: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:903:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/GibbsMet.c:909:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/GibbsMet.c:1395:5: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/GibbsMet.c:1389:0: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:1395:5: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:1435:5: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/GibbsMet.c:1429:0: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:1435:5: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:2129:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/GibbsMet.c:2124:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:2129:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:2130:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/GibbsMet.c:2125:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:2130:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/GibbsMet.c:262:21: style: The scope of the variable 'r' can be reduced. [variableScope]
theseus_src/GibbsMet.c:262:24: style: The scope of the variable 'y' can be reduced. [variableScope]
theseus_src/GibbsMet.c:262:27: style: The scope of the variable 'u' can be reduced. [variableScope]
theseus_src/GibbsMet.c:264:21: style: The scope of the variable 'jit' can be reduced. [variableScope]
theseus_src/GibbsMet.c:343:12: style: The scope of the variable 'U1' can be reduced. [variableScope]
theseus_src/GibbsMet.c:343:16: style: The scope of the variable 'z' can be reduced. [variableScope]
theseus_src/GibbsMet.c:343:19: style: The scope of the variable 'c' can be reduced. [variableScope]
theseus_src/GibbsMet.c:343:22: style: The scope of the variable 'U2' can be reduced. [variableScope]
theseus_src/GibbsMet.c:409:21: style: The scope of the variable 'sqrdist' can be reduced. [variableScope]
theseus_src/GibbsMet.c:449:27: style: The scope of the variable 'tvarbeta' can be reduced. [variableScope]
theseus_src/GibbsMet.c:511:34: style: The scope of the variable 'tvarbeta' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:29: style: The scope of the variable 'y1' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:37: style: The scope of the variable 'z1' can be reduced. [variableScope]
theseus_src/GibbsMet.c:659:41: style: The scope of the variable 'z2' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:21: style: The scope of the variable 'a12' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:26: style: The scope of the variable 'b12' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:31: style: The scope of the variable 'a13' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:36: style: The scope of the variable 'b13' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:41: style: The scope of the variable 'a23' can be reduced. [variableScope]
theseus_src/GibbsMet.c:731:46: style: The scope of the variable 'b23' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:21: style: The scope of the variable 'kap12' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:28: style: The scope of the variable 'kap23' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:35: style: The scope of the variable 'm' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:38: style: The scope of the variable 't12' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:43: style: The scope of the variable 't13' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:48: style: The scope of the variable 't23' can be reduced. [variableScope]
theseus_src/GibbsMet.c:732:53: style: The scope of the variable 'width' can be reduced. [variableScope]
theseus_src/GibbsMet.c:852:21: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1027:32: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1158:23: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1159:20: style: The scope of the variable 'w' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1159:26: style: The scope of the variable 'envelope' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1393:21: style: The scope of the variable 'xk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1393:25: style: The scope of the variable 'yk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1393:29: style: The scope of the variable 'zk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1433:21: style: The scope of the variable 'xk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1433:25: style: The scope of the variable 'yk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1433:29: style: The scope of the variable 'zk' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1433:33: style: The scope of the variable 'wtsi' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1468:21: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1568:21: style: The scope of the variable 'mvar' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1705:21: style: The scope of the variable 'angle' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1816:46: style: The scope of the variable 'invvark' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2026:12: style: The scope of the variable 'fv' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2026:16: style: The scope of the variable 'nfv' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2026:21: style: The scope of the variable 'nfngv' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2026:28: style: The scope of the variable 'gv' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2046:12: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2116:29: style: The scope of the variable 'invtr' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2116:62: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2116:68: style: The scope of the variable 'ediff' can be reduced. [variableScope]
theseus_src/GibbsMet.c:2116:75: style: The scope of the variable 'liksi' can be reduced. [variableScope]
theseus_src/GibbsMet.c:1306:12: style: Variable 'sum' is assigned a value that is never used. [unreadVariable]
theseus_src/GibbsMetExtras.c:312:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/GibbsMetExtras.c:313:21: style: The scope of the variable 'prod' can be reduced. [variableScope]
theseus_src/GibbsMetExtras.c:340:30: style: The scope of the variable 'u' can be reduced. [variableScope]
theseus_src/GibbsMetExtras.c:340:33: style: The scope of the variable 'v' can be reduced. [variableScope]
theseus_src/HierarchVars.c:480:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:470:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:480:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:483:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:471:0: note: Variable 's' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:483:5: note: Variable 's' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:540:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:534:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:540:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:647:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:641:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:647:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:931:13: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:928:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:931:13: note: Variable 'status' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:973:5: style: Variable 'newvar' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:963:0: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:973:5: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:1196:5: style: Variable 'newvar' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:1187:0: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:1196:5: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:1400:5: style: Variable 'newvar' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/HierarchVars.c:1392:0: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:1400:5: note: Variable 'newvar' is reassigned a value before the old one has been used.
theseus_src/HierarchVars.c:255:17: style: The scope of the variable 'ri' can be reduced. [variableScope]
theseus_src/HierarchVars.c:292:17: style: The scope of the variable 'df' can be reduced. [variableScope]
theseus_src/HierarchVars.c:315:21: style: The scope of the variable 'fact' can be reduced. [variableScope]
theseus_src/HierarchVars.c:315:33: style: The scope of the variable 'ri' can be reduced. [variableScope]
theseus_src/HierarchVars.c:382:21: style: The scope of the variable 'fact' can be reduced. [variableScope]
theseus_src/HierarchVars.c:382:33: style: The scope of the variable 'ri' can be reduced. [variableScope]
theseus_src/HierarchVars.c:412:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/HierarchVars.c:438:34: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/HierarchVars.c:468:33: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/HierarchVars.c:596:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/HierarchVars.c:728:25: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/HierarchVars.c:790:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/HierarchVars.c:884:25: style: The scope of the variable 'status' can be reduced. [variableScope]
theseus_src/HierarchVars.c:884:33: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/HierarchVars.c:885:25: style: The scope of the variable 'iter' can be reduced. [variableScope]
theseus_src/HierarchVars.c:885:31: style: The scope of the variable 'max_iter' can be reduced. [variableScope]
theseus_src/HierarchVars.c:889:30: style: The scope of the variable 'phi0' can be reduced. [variableScope]
theseus_src/HierarchVars.c:970:78: style: The scope of the variable 'gt' can be reduced. [variableScope]
theseus_src/HierarchVars.c:971:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/HierarchVars.c:1194:48: style: The scope of the variable 'smallest' can be reduced. [variableScope]
theseus_src/HierarchVars.c:1397:65: style: The scope of the variable 'harmave' can be reduced. [variableScope]
theseus_src/HierarchVars.c:252:68: style: Function 'InvGammaAdjustVarPhiNu' argument 7 names different: declaration 'n' definition 'ndf'. [funcArgNamesDifferent]
theseus_src/HierarchVars.h:33:68: note: Function 'InvGammaAdjustVarPhiNu' argument 7 names different: declaration 'n' definition 'ndf'.
theseus_src/HierarchVars.c:252:68: note: Function 'InvGammaAdjustVarPhiNu' argument 7 names different: declaration 'n' definition 'ndf'.
theseus_src/HierarchVars.c:812:37: style: Variable 'iter' is modified but its new value is never used. [unreadVariable]
theseus_src/MultiPose.c:46:21: style: The scope of the variable 'wti' can be reduced. [variableScope]
theseus_src/MultiPose.c:293:39: style: The scope of the variable 'sigma2' can be reduced. [variableScope]
theseus_src/MultiPose.c:319:27: style: The scope of the variable 'vari' can be reduced. [variableScope]
theseus_src/MultiPose.c:476:33: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/MultiPose.c:658:21: style: The scope of the variable 'slxn' can be reduced. [variableScope]
theseus_src/MultiPose.c:761:31: style: The scope of the variable 'innerround' can be reduced. [variableScope]
theseus_src/MultiPose.c:399:49: style: Function 'InvGammaAdjustEvals' argument 5 names different: declaration 'b' definition 'phi'. [funcArgNamesDifferent]
theseus_src/MultiPose.c:37:49: note: Function 'InvGammaAdjustEvals' argument 5 names different: declaration 'b' definition 'phi'.
theseus_src/MultiPose.c:399:49: note: Function 'InvGammaAdjustEvals' argument 5 names different: declaration 'b' definition 'phi'.
theseus_src/MultiPose.c:399:67: style: Function 'InvGammaAdjustEvals' argument 6 names different: declaration 'c' definition 'ndf'. [funcArgNamesDifferent]
theseus_src/MultiPose.c:37:65: note: Function 'InvGammaAdjustEvals' argument 6 names different: declaration 'c' definition 'ndf'.
theseus_src/MultiPose.c:399:67: note: Function 'InvGammaAdjustEvals' argument 6 names different: declaration 'c' definition 'ndf'.
theseus_src/MultiPose.c:759:21: style: Function 'MultiPose' argument 1 names different: declaration 'baseA' definition 'cdsA'. [funcArgNamesDifferent]
theseus_src/MultiPose.h:52:21: note: Function 'MultiPose' argument 1 names different: declaration 'baseA' definition 'cdsA'.
theseus_src/MultiPose.c:759:21: note: Function 'MultiPose' argument 1 names different: declaration 'baseA' definition 'cdsA'.
theseus_src/MultiPose2MSA.c:817:9: warning: Either the condition 'selections==NULL' is redundant or there is possible null pointer dereference: selections. [nullPointerRedundantCheck]
theseus_src/MultiPose2MSA.c:818:24: note: Assuming that condition 'selections==NULL' is not redundant
theseus_src/MultiPose2MSA.c:817:9: note: Null pointer dereference
theseus_src/MultiPose2MSA.c:1084:48: error: Null pointer dereference: seq2pdb [nullPointer]
theseus_src/MultiPose2MSA.c:1082:39: note: Assignment 'seq2pdb=NULL', assigned value is 0
theseus_src/MultiPose2MSA.c:1084:48: note: Null pointer dereference
theseus_src/MultiPose2MSA.c:297:5: style: Variable 'seq2pdb' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:291:0: note: Variable 'seq2pdb' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:297:5: note: Variable 'seq2pdb' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:299:5: style: Variable 'mapfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:292:0: note: Variable 'mapfile' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:299:5: note: Variable 'mapfile' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:376:5: style: Variable 'filename_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:370:0: note: Variable 'filename_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:376:5: note: Variable 'filename_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:377:5: style: Variable 'msaname_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:371:0: note: Variable 'msaname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:377:5: note: Variable 'msaname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:378:5: style: Variable 'mapseqname_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:372:0: note: Variable 'mapseqname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:378:5: note: Variable 'mapseqname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:379:5: style: Variable 'mappdbname_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:373:0: note: Variable 'mappdbname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:379:5: note: Variable 'mappdbname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:483:5: style: Variable 'filename_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:481:0: note: Variable 'filename_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:483:5: note: Variable 'filename_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:484:5: style: Variable 'msaname_root' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:481:0: note: Variable 'msaname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:484:5: note: Variable 'msaname_root' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:1058:5: style: Variable 'mapfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPose2MSA.c:1054:0: note: Variable 'mapfile' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:1058:5: note: Variable 'mapfile' is reassigned a value before the old one has been used.
theseus_src/MultiPose2MSA.c:114:27: style: The scope of the variable 'len' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:114:32: style: The scope of the variable 'aalen' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:153:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:153:27: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:202:27: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:202:30: style: The scope of the variable 'm' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:295:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:538:27: style: The scope of the variable 'count' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:565:27: style: The scope of the variable 'count' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:593:24: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:593:27: style: The scope of the variable 'm' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:593:30: style: The scope of the variable 'n' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:593:33: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:717:27: style: The scope of the variable 'singleton_cnt' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:718:21: style: The scope of the variable 'selxn_len' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:721:21: style: The scope of the variable 'delims' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:1101:27: style: The scope of the variable 'count' can be reduced. [variableScope]
theseus_src/MultiPose2MSA.c:200:41: style: Function 'Align2Vars' argument 2 names different: declaration 'cds' definition 'cdsA'. [funcArgNamesDifferent]
theseus_src/MultiPose2MSA.h:32:41: note: Function 'Align2Vars' argument 2 names different: declaration 'cds' definition 'cdsA'.
theseus_src/MultiPose2MSA.c:200:41: note: Function 'Align2Vars' argument 2 names different: declaration 'cds' definition 'cdsA'.
theseus_src/MultiPose2MSA.c:339:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/MultiPose2MSA.c:1084:26: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/MultiPosePth.c:157:31: error: Null pointer dereference: algo [nullPointer]
theseus_src/MultiPosePth.c:144:28: note: Assignment 'algo=NULL', assigned value is 0
theseus_src/MultiPosePth.c:157:31: note: Null pointer dereference
theseus_src/MultiPosePth.c:190:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/MultiPosePth.c:145:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/MultiPosePth.c:190:5: note: Null pointer dereference
theseus_src/MultiPosePth.c:191:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/MultiPosePth.c:145:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/MultiPosePth.c:191:5: note: Null pointer dereference
theseus_src/MultiPosePth.c:196:9: error: Null pointer dereference: algo [nullPointer]
theseus_src/MultiPosePth.c:144:28: note: Assignment 'algo=NULL', assigned value is 0
theseus_src/MultiPosePth.c:196:9: note: Null pointer dereference
theseus_src/MultiPosePth.c:153:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPosePth.c:151:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/MultiPosePth.c:153:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/MultiPosePth.c:154:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/MultiPosePth.c:150:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/MultiPosePth.c:154:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/NWfill.c:25:0: error: #error NOT a Standard C environment [preprocessorErrorDirective]
theseus_src/PCAstats.c:59:5: style: Variable 'pdbave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/PCAstats.c:51:0: note: Variable 'pdbave' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:59:5: note: Variable 'pdbave' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:217:5: style: Variable 'pdbave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/PCAstats.c:211:0: note: Variable 'pdbave' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:217:5: note: Variable 'pdbave' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:218:5: style: Variable 'mat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/PCAstats.c:207:0: note: Variable 'mat' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:218:5: note: Variable 'mat' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:470:5: style: Variable 'pcacds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/PCAstats.c:467:0: note: Variable 'pcacds' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:470:5: note: Variable 'pcacds' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:587:5: style: Variable 'pcacds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/PCAstats.c:584:0: note: Variable 'pcacds' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:587:5: note: Variable 'pcacds' is reassigned a value before the old one has been used.
theseus_src/PCAstats.c:54:20: style: The scope of the variable 'biggest' can be reduced. [variableScope]
theseus_src/PCAstats.c:54:29: style: The scope of the variable 'bstick' can be reduced. [variableScope]
theseus_src/PCAstats.c:214:30: style: The scope of the variable 'biggest' can be reduced. [variableScope]
theseus_src/PCAstats.c:214:39: style: The scope of the variable 'bstick' can be reduced. [variableScope]
theseus_src/PCAstats.c:462:27: style: The scope of the variable 'm' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:799:5: style: Variable 'sumdev' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/ProcGSLSVD.c:794:0: note: Variable 'sumdev' is reassigned a value before the old one has been used.
theseus_src/ProcGSLSVD.c:799:5: note: Variable 'sumdev' is reassigned a value before the old one has been used.
theseus_src/ProcGSLSVD.c:63:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:63:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:63:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:89:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:89:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:89:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:114:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:114:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:114:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:33: style: The scope of the variable 'xir' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:38: style: The scope of the variable 'yir' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:139:43: style: The scope of the variable 'zir' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:21: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:26: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:31: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:41: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:181:46: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:21: style: The scope of the variable 'cx1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:27: style: The scope of the variable 'cy1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:33: style: The scope of the variable 'cz1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:39: style: The scope of the variable 'cx2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:45: style: The scope of the variable 'cy2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:182:51: style: The scope of the variable 'cz2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:217:21: style: The scope of the variable 'weight' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:224:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:279:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:335:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:390:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:654:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:707:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:707:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:707:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVD.c:527:53: style: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'. [funcArgNamesDifferent]
theseus_src/ProcGSLSVD.c:52:53: note: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'.
theseus_src/ProcGSLSVD.c:527:53: note: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'.
theseus_src/ProcGSLSVD.c:791:33: style: Function 'ProcGSLSVDCov' argument 4 names different: declaration 'covmat' definition 'WtMat'. [funcArgNamesDifferent]
theseus_src/ProcGSLSVD.h:48:69: note: Function 'ProcGSLSVDCov' argument 4 names different: declaration 'covmat' definition 'WtMat'.
theseus_src/ProcGSLSVD.c:791:33: note: Function 'ProcGSLSVDCov' argument 4 names different: declaration 'covmat' definition 'WtMat'.
theseus_src/ProcGSLSVDNu.c:45:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:45:25: style: The scope of the variable 'yi' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:45:29: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:66:21: style: The scope of the variable 'weight' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcGSLSVDNu.c:73:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:901:5: style: Variable 'sumdev' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/ProcJacobiSVD.c:896:0: note: Variable 'sumdev' is reassigned a value before the old one has been used.
theseus_src/ProcJacobiSVD.c:901:5: note: Variable 'sumdev' is reassigned a value before the old one has been used.
theseus_src/ProcJacobiSVD.c:65:21: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:65:26: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:65:31: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:65:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:65:41: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:65:46: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:21: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:26: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:31: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:36: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:41: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:108:46: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:21: style: The scope of the variable 'cx1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:27: style: The scope of the variable 'cy1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:33: style: The scope of the variable 'cz1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:39: style: The scope of the variable 'cx2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:45: style: The scope of the variable 'cy2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:109:51: style: The scope of the variable 'cz2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:145:21: style: The scope of the variable 'weight' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:152:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:208:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:263:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:21: style: The scope of the variable 'x2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:26: style: The scope of the variable 'y2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:31: style: The scope of the variable 'z2i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:36: style: The scope of the variable 'x1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:41: style: The scope of the variable 'y1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:318:46: style: The scope of the variable 'z1i' can be reduced. [variableScope]
theseus_src/ProcJacobiSVD.c:386:24: style: Function 'CalcJacobiSVD' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent]
theseus_src/ProcJacobiSVD.c:49:24: note: Function 'CalcJacobiSVD' argument 1 names different: declaration 'a' definition 'A'.
theseus_src/ProcJacobiSVD.c:386:24: note: Function 'CalcJacobiSVD' argument 1 names different: declaration 'a' definition 'A'.
theseus_src/ProcJacobiSVD.c:386:59: style: Function 'CalcJacobiSVD' argument 4 names different: declaration 'V' definition 'Vt'. [funcArgNamesDifferent]
theseus_src/ProcJacobiSVD.c:49:59: note: Function 'CalcJacobiSVD' argument 4 names different: declaration 'V' definition 'Vt'.
theseus_src/ProcJacobiSVD.c:386:59: note: Function 'CalcJacobiSVD' argument 4 names different: declaration 'V' definition 'Vt'.
theseus_src/ProcJacobiSVD.c:697:53: style: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'. [funcArgNamesDifferent]
theseus_src/ProcJacobiSVD.c:52:53: note: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'.
theseus_src/ProcJacobiSVD.c:697:53: note: Function 'CalcRotMat' argument 3 names different: declaration 'VTmat' definition 'Vtmat'.
theseus_src/QuarticHornFrag.c:669:5: style: Variable 'distfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:650:0: note: Variable 'distfile' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:669:5: note: Variable 'distfile' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:670:5: style: Variable 'distfile2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:650:0: note: Variable 'distfile2' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:670:5: note: Variable 'distfile2' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:671:5: style: Variable 'coeff' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:648:0: note: Variable 'coeff' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:671:5: note: Variable 'coeff' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:673:5: style: Variable 'frag1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:647:0: note: Variable 'frag1' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:673:5: note: Variable 'frag1' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:674:5: style: Variable 'frag2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:647:0: note: Variable 'frag2' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:674:5: note: Variable 'frag2' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:680:5: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/QuarticHornFrag.c:651:0: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:680:5: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/QuarticHornFrag.c:154:24: style: The scope of the variable 'xold' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:29: style: The scope of the variable 'y1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:37: style: The scope of the variable 'z1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:184:41: style: The scope of the variable 'z2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:29: style: The scope of the variable 'y1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:37: style: The scope of the variable 'z1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:250:41: style: The scope of the variable 'z2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:21: style: The scope of the variable 'x1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:25: style: The scope of the variable 'x2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:29: style: The scope of the variable 'y1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:33: style: The scope of the variable 'y2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:37: style: The scope of the variable 'z1' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:372:41: style: The scope of the variable 'z2' can be reduced. [variableScope]
theseus_src/QuarticHornFrag.c:176:37: style: Function 'ComputeQuartHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'. [funcArgNamesDifferent]
theseus_src/QuarticHornFrag.h:32:37: note: Function 'ComputeQuartHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'.
theseus_src/QuarticHornFrag.c:176:37: note: Function 'ComputeQuartHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'.
theseus_src/QuarticHornFrag.c:176:59: style: Function 'ComputeQuartHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'. [funcArgNamesDifferent]
theseus_src/QuarticHornFrag.h:32:58: note: Function 'ComputeQuartHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'.
theseus_src/QuarticHornFrag.c:176:59: note: Function 'ComputeQuartHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'.
theseus_src/QuarticHornFrag.c:592:32: style: Function 'QuarticHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'. [funcArgNamesDifferent]
theseus_src/QuarticHornFrag.h:35:32: note: Function 'QuarticHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'.
theseus_src/QuarticHornFrag.c:592:32: note: Function 'QuarticHornFrag' argument 1 names different: declaration 'cds1' definition 'frag1'.
theseus_src/QuarticHornFrag.c:592:54: style: Function 'QuarticHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'. [funcArgNamesDifferent]
theseus_src/QuarticHornFrag.h:35:53: note: Function 'QuarticHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'.
theseus_src/QuarticHornFrag.c:592:54: note: Function 'QuarticHornFrag' argument 2 names different: declaration 'cds2' definition 'frag2'.
theseus_src/RandCds.c:810:5: style: Variable 'pdbA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/RandCds.c:807:0: note: Variable 'pdbA' is reassigned a value before the old one has been used.
theseus_src/RandCds.c:810:5: note: Variable 'pdbA' is reassigned a value before the old one has been used.
theseus_src/RandCds.c:70:29: style: The scope of the variable 'v1' can be reduced. [variableScope]
theseus_src/RandCds.c:732:26: style: The scope of the variable 'dirpdbfile_name' can be reduced. [variableScope]
theseus_src/RandCds.c:249:24: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory]
theseus_src/RandCds.c:342:24: style: Variable 'p' is allocated memory that is never used. [unusedAllocatedMemory]
theseus_src/theseus.h:30:0: error: #error NOT a Standard C environment [preprocessorErrorDirective]
theseus_src/distfit.c:263:5: style: Variable 'ave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:248:0: note: Variable 'ave' is reassigned a value before the old one has been used.
theseus_src/distfit.c:263:5: note: Variable 'ave' is reassigned a value before the old one has been used.
theseus_src/distfit.c:264:5: style: Variable 'std' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:249:0: note: Variable 'std' is reassigned a value before the old one has been used.
theseus_src/distfit.c:264:5: note: Variable 'std' is reassigned a value before the old one has been used.
theseus_src/distfit.c:265:5: style: Variable 'eval' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:250:0: note: Variable 'eval' is reassigned a value before the old one has been used.
theseus_src/distfit.c:265:5: note: Variable 'eval' is reassigned a value before the old one has been used.
theseus_src/distfit.c:931:13: style: Variable 'matrix' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:929:0: note: Variable 'matrix' is reassigned a value before the old one has been used.
theseus_src/distfit.c:931:13: note: Variable 'matrix' is reassigned a value before the old one has been used.
theseus_src/distfit.c:969:13: style: Variable 'listfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:966:0: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:969:13: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1198:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1193:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1198:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1199:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1194:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1199:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1201:5: style: Variable 'array' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1190:0: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1201:5: note: Variable 'array' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1318:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1315:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1318:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1319:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1316:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1319:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1321:5: style: Variable 'weights' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1312:0: note: Variable 'weights' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1321:5: note: Variable 'weights' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1322:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1311:0: note: Variable 'p' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1322:5: note: Variable 'p' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1323:5: style: Variable 'jackarray' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1311:0: note: Variable 'jackarray' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1323:5: note: Variable 'jackarray' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1924:5: style: Variable 'listfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:1916:0: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:1924:5: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:2029:5: style: Variable 'listfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/distfit.c:2023:0: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:2029:5: note: Variable 'listfile' is reassigned a value before the old one has been used.
theseus_src/distfit.c:254:24: style: The scope of the variable 't4' can be reduced. [variableScope]
theseus_src/distfit.c:255:20: style: The scope of the variable 'kappa_iii' can be reduced. [variableScope]
theseus_src/distfit.c:256:20: style: The scope of the variable 'kappa_iiii' can be reduced. [variableScope]
theseus_src/distfit.c:257:56: style: The scope of the variable 'var' can be reduced. [variableScope]
theseus_src/distfit.c:967:34: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/distfit.c:1310:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/distfit.c:1310:27: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/distfit.c:1313:37: style: The scope of the variable 'chisq' can be reduced. [variableScope]
theseus_src/distfit.c:1313:50: style: The scope of the variable 'AIC' can be reduced. [variableScope]
theseus_src/distfit.c:1313:55: style: The scope of the variable 'BIC' can be reduced. [variableScope]
theseus_src/distfit.c:1469:36: style: The scope of the variable 'chisq' can be reduced. [variableScope]
theseus_src/distfit.c:1469:43: style: The scope of the variable 'logLper' can be reduced. [variableScope]
theseus_src/distfit.c:1469:58: style: The scope of the variable 'AIC' can be reduced. [variableScope]
theseus_src/distfit.c:1469:63: style: The scope of the variable 'BIC' can be reduced. [variableScope]
theseus_src/distfit.c:1603:20: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/distfit.c:1603:30: style: The scope of the variable 'tst' can be reduced. [variableScope]
theseus_src/distfit.c:1679:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/distfit.c:1704:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/distfit.c:1704:27: style: The scope of the variable 'tmpj' can be reduced. [variableScope]
theseus_src/distfit.c:1705:21: style: The scope of the variable 'tempAIC' can be reduced. [variableScope]
theseus_src/distfit.c:1821:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/distfit.c:1846:30: style: The scope of the variable 'elemlen' can be reduced. [variableScope]
theseus_src/distfit.c:1913:20: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/distfit.c:1913:23: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/distfit.c:1914:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/distfit.c:1914:43: style: The scope of the variable 'nscan' can be reduced. [variableScope]
theseus_src/distfit.c:2027:20: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/distfit.c:2113:17: style: The scope of the variable 'sump' can be reduced. [variableScope]
theseus_src/distfit.c:2153:17: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/distfit.c:2179:32: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/distfit.c:1876:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/distfit.c:1977:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/distfit.c:2074:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/libDLTutils/DLTutils.c:43:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libDLTutils/DLTutils.c:244:5: style: Variable 'fold' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libDLTutils/DLTutils.c:239:0: note: Variable 'fold' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:244:5: note: Variable 'fold' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:301:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libDLTutils/DLTutils.c:299:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:301:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:345:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libDLTutils/DLTutils.c:340:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:345:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:372:5: style: Variable 'infile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libDLTutils/DLTutils.c:368:0: note: Variable 'infile' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:372:5: note: Variable 'infile' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:561:5: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libDLTutils/DLTutils.c:554:0: note: Variable 'p' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:561:5: note: Variable 'p' is reassigned a value before the old one has been used.
theseus_src/libDLTutils/DLTutils.c:221:22: style: The scope of the variable 'c' can be reduced. [variableScope]
theseus_src/libDLTutils/DLTutils.c:241:22: style: The scope of the variable 'c' can be reduced. [variableScope]
theseus_src/libDLTutils/DLTutils.c:279:22: style: The scope of the variable 'c' can be reduced. [variableScope]
theseus_src/libDLTutils/DLTutils.c:370:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/libdistfit/EVD_dist.c:122:21: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/libdistfit/EVD_dist.c:122:25: style: The scope of the variable 'elxi' can be reduced. [variableScope]
theseus_src/libdistfit/EVD_dist.c:122:31: style: The scope of the variable 'xelxi' can be reduced. [variableScope]
theseus_src/libdistfit/EVD_dist.c:179:29: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:137:5: style: Variable 'logL' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/beta_dist.c:135:0: note: Variable 'logL' is reassigned a value before the old one has been used.
theseus_src/libdistfit/beta_dist.c:137:5: note: Variable 'logL' is reassigned a value before the old one has been used.
theseus_src/libdistfit/beta_dist.c:69:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:91:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:192:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:192:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:246:38: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/libdistfit/beta_dist.c:243:72: style: Function 'beta_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/beta_dist.h:54:72: note: Function 'beta_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/beta_dist.c:243:72: note: Function 'beta_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/beta_dist.c:300:13: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/beta_dist.c:303:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/betaprime_dist.c:62:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:84:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:181:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:181:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:235:38: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:235:42: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/libdistfit/betaprime_dist.c:232:77: style: Function 'betaprime_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/betaprime_dist.h:54:77: note: Function 'betaprime_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/betaprime_dist.c:232:77: note: Function 'betaprime_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/betaprime_dist.c:296:13: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/betaprime_dist.c:299:13: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/betaprime_dist.c:97:67: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdistfit/betaprime_dist.c:259:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdistfit/betasym_dist.c:127:5: style: Variable 'logL' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/betasym_dist.c:125:0: note: Variable 'logL' is reassigned a value before the old one has been used.
theseus_src/libdistfit/betasym_dist.c:127:5: note: Variable 'logL' is reassigned a value before the old one has been used.
theseus_src/libdistfit/betasym_dist.c:61:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:61:24: style: The scope of the variable 'gab' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:61:29: style: The scope of the variable 'g2a' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:82:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:82:24: style: The scope of the variable 'gab' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:82:29: style: The scope of the variable 'g2a' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:181:44: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/betasym_dist.c:47:42: style: Function 'betasym_dev' argument 2 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:33:42: note: Function 'betasym_dev' argument 2 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:47:42: note: Function 'betasym_dev' argument 2 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:59:58: style: Function 'betasym_pdf' argument 3 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:36:58: note: Function 'betasym_pdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:59:58: note: Function 'betasym_pdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:80:60: style: Function 'betasym_lnpdf' argument 3 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:39:60: note: Function 'betasym_lnpdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:80:60: note: Function 'betasym_lnpdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:101:58: style: Function 'betasym_cdf' argument 3 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:42:58: note: Function 'betasym_cdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:101:58: note: Function 'betasym_cdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:108:58: style: Function 'betasym_sdf' argument 3 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:45:58: note: Function 'betasym_sdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:108:58: note: Function 'betasym_sdf' argument 3 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:115:74: style: Function 'betasym_int' argument 4 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:48:74: note: Function 'betasym_int' argument 4 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:115:74: note: Function 'betasym_int' argument 4 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:123:43: style: Function 'betasym_logL' argument 2 names different: declaration 'b' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:51:43: note: Function 'betasym_logL' argument 2 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:123:43: note: Function 'betasym_logL' argument 2 names different: declaration 'b' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:178:63: style: Function 'betasym_fit' argument 4 names different: declaration 'rb' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:54:63: note: Function 'betasym_fit' argument 4 names different: declaration 'rb' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:178:63: note: Function 'betasym_fit' argument 4 names different: declaration 'rb' definition 'nullv'.
theseus_src/libdistfit/betasym_dist.c:178:78: style: Function 'betasym_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/betasym_dist.h:54:75: note: Function 'betasym_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/betasym_dist.c:178:78: note: Function 'betasym_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/binomial_dist.c:180:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdistfit/binomial_dist.c:181:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/binomial_dist.c:240:42: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/binomial_dist.c:323:29: style: The scope of the variable 'lslope' can be reduced. [variableScope]
theseus_src/libdistfit/binomial_dist.c:318:76: style: Function 'binomial_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/binomial_dist.h:54:76: note: Function 'binomial_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/binomial_dist.c:318:76: note: Function 'binomial_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/cauchy_dist.c:208:30: style: The scope of the variable 'xma' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:208:35: style: The scope of the variable 'xma2' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:208:41: style: The scope of the variable 'b2mxma2' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:208:50: style: The scope of the variable 'b2pxma2' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:208:59: style: The scope of the variable 'ib2pxma2' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:208:69: style: The scope of the variable 'sqr_b2pxma2' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:257:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:257:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/cauchy_dist.c:153:22: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/cauchy_dist.c:68:31: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdistfit/chi_dist.c:56:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/chi_dist.c:56:24: style: The scope of the variable 'lgammav' can be reduced. [variableScope]
theseus_src/libdistfit/chi_dist.c:47:39: style: Function 'chi_dev' argument 2 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:33:39: note: Function 'chi_dev' argument 2 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:47:39: note: Function 'chi_dev' argument 2 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:54:55: style: Function 'chi_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:36:55: note: Function 'chi_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:54:55: note: Function 'chi_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:73:57: style: Function 'chi_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:39:57: note: Function 'chi_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:73:57: note: Function 'chi_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:86:55: style: Function 'chi_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:42:55: note: Function 'chi_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:86:55: note: Function 'chi_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:93:55: style: Function 'chi_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:45:55: note: Function 'chi_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:93:55: note: Function 'chi_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:100:71: style: Function 'chi_int' argument 4 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/chi_dist.h:48:71: note: Function 'chi_int' argument 4 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chi_dist.c:100:71: note: Function 'chi_int' argument 4 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/chisqr_dist.c:54:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/chisqr_dist.c:54:24: style: The scope of the variable 'nu2' can be reduced. [variableScope]
theseus_src/libdistfit/chisqrgen_dist.c:54:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/chisqrgen_dist.c:54:24: style: The scope of the variable 'nu2' can be reduced. [variableScope]
theseus_src/libdistfit/exp_dist.c:43:39: style: Function 'exp_dev' argument 2 names different: declaration 'nullp' definition 'nullv'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:33:39: note: Function 'exp_dev' argument 2 names different: declaration 'nullp' definition 'nullv'.
theseus_src/libdistfit/exp_dist.c:43:39: note: Function 'exp_dev' argument 2 names different: declaration 'nullp' definition 'nullv'.
theseus_src/libdistfit/exp_dist.c:50:55: style: Function 'exp_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:36:55: note: Function 'exp_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:50:55: note: Function 'exp_pdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:60:57: style: Function 'exp_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:39:57: note: Function 'exp_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:60:57: note: Function 'exp_lnpdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:67:55: style: Function 'exp_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:42:55: note: Function 'exp_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:67:55: note: Function 'exp_cdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:77:55: style: Function 'exp_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:45:55: note: Function 'exp_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:77:55: note: Function 'exp_sdf' argument 3 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:87:71: style: Function 'exp_int' argument 4 names different: declaration 'nullp' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/exp_dist.h:48:71: note: Function 'exp_int' argument 4 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/exp_dist.c:87:71: note: Function 'exp_int' argument 4 names different: declaration 'nullp' definition 'nullval'.
theseus_src/libdistfit/gamma_dist.c:236:54: style: The scope of the variable 'zi' can be reduced. [variableScope]
theseus_src/libdistfit/gamma_dist.c:421:64: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/gamma_dist.c:550:64: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/gamma_dist.c:699:64: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/gamma_dist.c:833:65: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/gamma_dist.c:55:24: warning: Function 'gamma_dev' argument order different: declaration 'a, b, r2' definition 'b, c, r2' [funcArgOrderDifferent]
theseus_src/libdistfit/gamma_dist.h:33:24: note: Function 'gamma_dev' argument order different: declaration 'a, b, r2' definition 'b, c, r2'
theseus_src/libdistfit/gamma_dist.c:55:24: note: Function 'gamma_dev' argument order different: declaration 'a, b, r2' definition 'b, c, r2'
theseus_src/libdistfit/gamma_dist.c:62:24: warning: Function 'gamma_pdf' argument order different: declaration 'x, a, b' definition 'x, b, c' [funcArgOrderDifferent]
theseus_src/libdistfit/gamma_dist.h:45:24: note: Function 'gamma_pdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:62:24: note: Function 'gamma_pdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:121:24: warning: Function 'gamma_cdf' argument order different: declaration 'x, a, b' definition 'x, b, c' [funcArgOrderDifferent]
theseus_src/libdistfit/gamma_dist.h:51:24: note: Function 'gamma_cdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:121:24: note: Function 'gamma_cdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:128:24: warning: Function 'gamma_sdf' argument order different: declaration 'x, a, b' definition 'x, b, c' [funcArgOrderDifferent]
theseus_src/libdistfit/gamma_dist.h:54:24: note: Function 'gamma_sdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:128:24: note: Function 'gamma_sdf' argument order different: declaration 'x, a, b' definition 'x, b, c'
theseus_src/libdistfit/gamma_dist.c:146:24: warning: Function 'gamma_int' argument order different: declaration 'x, y, a, b' definition 'x, y, b, c' [funcArgOrderDifferent]
theseus_src/libdistfit/gamma_dist.h:57:24: note: Function 'gamma_int' argument order different: declaration 'x, y, a, b' definition 'x, y, b, c'
theseus_src/libdistfit/gamma_dist.c:146:24: note: Function 'gamma_int' argument order different: declaration 'x, y, a, b' definition 'x, y, b, c'
theseus_src/libdistfit/gamma_dist.c:162:56: style: Function 'gamma_MMfit' argument 3 names different: declaration 'alpha' definition 'b'. [funcArgNamesDifferent]
theseus_src/libdistfit/gamma_dist.h:66:56: note: Function 'gamma_MMfit' argument 3 names different: declaration 'alpha' definition 'b'.
theseus_src/libdistfit/gamma_dist.c:162:56: note: Function 'gamma_MMfit' argument 3 names different: declaration 'alpha' definition 'b'.
theseus_src/libdistfit/gamma_dist.c:162:67: style: Function 'gamma_MMfit' argument 4 names different: declaration 'theta' definition 'c'. [funcArgNamesDifferent]
theseus_src/libdistfit/gamma_dist.h:66:71: note: Function 'gamma_MMfit' argument 4 names different: declaration 'theta' definition 'c'.
theseus_src/libdistfit/gamma_dist.c:162:67: note: Function 'gamma_MMfit' argument 4 names different: declaration 'theta' definition 'c'.
theseus_src/libdistfit/gamma_dist.c:162:78: style: Function 'gamma_MMfit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/gamma_dist.h:66:86: note: Function 'gamma_MMfit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/gamma_dist.c:162:78: note: Function 'gamma_MMfit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/gamma_dist.c:419:54: style: Function 'gamma_fit' argument 3 names different: declaration 'alpha' definition 'b'. [funcArgNamesDifferent]
theseus_src/libdistfit/gamma_dist.h:72:54: note: Function 'gamma_fit' argument 3 names different: declaration 'alpha' definition 'b'.
theseus_src/libdistfit/gamma_dist.c:419:54: note: Function 'gamma_fit' argument 3 names different: declaration 'alpha' definition 'b'.
theseus_src/libdistfit/gamma_dist.c:419:65: style: Function 'gamma_fit' argument 4 names different: declaration 'theta' definition 'c'. [funcArgNamesDifferent]
theseus_src/libdistfit/gamma_dist.h:72:69: note: Function 'gamma_fit' argument 4 names different: declaration 'theta' definition 'c'.
theseus_src/libdistfit/gamma_dist.c:419:65: note: Function 'gamma_fit' argument 4 names different: declaration 'theta' definition 'c'.
theseus_src/libdistfit/gamma_dist.c:354:11: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdistfit/halfnormgamma_dist.c:130:46: style: Function 'halfnormgamma_fit' argument 2 names different: declaration 'n' definition 'nx'. [funcArgNamesDifferent]
theseus_src/libdistfit/halfnormgamma_dist.h:54:46: note: Function 'halfnormgamma_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/halfnormgamma_dist.c:130:46: note: Function 'halfnormgamma_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/halfnormgamma_dist.c:150:0: error: Memory leak: array [memleak]
theseus_src/libdistfit/invchisqr_dist.c:55:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/invchisqr_dist.c:55:24: style: The scope of the variable 'nu2' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:475:5: style: Variable 'newdata' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/invgamma_dist.c:472:0: note: Variable 'newdata' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:475:5: note: Variable 'newdata' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:626:5: style: Variable 'guess_c' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/invgamma_dist.c:624:5: note: Variable 'guess_c' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:626:5: note: Variable 'guess_c' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:627:5: style: Variable 'guess_b' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/invgamma_dist.c:623:5: note: Variable 'guess_b' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:627:5: note: Variable 'guess_b' is reassigned a value before the old one has been used.
theseus_src/libdistfit/invgamma_dist.c:65:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:170:53: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:172:42: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:287:38: style: The scope of the variable 'expinvxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:288:21: style: The scope of the variable 'oldb' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:352:38: style: The scope of the variable 'expinvxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:353:21: style: The scope of the variable 'oldb' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:417:38: style: The scope of the variable 'expinvxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:418:21: style: The scope of the variable 'oldb' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:471:32: style: The scope of the variable 'expinvxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:473:21: style: The scope of the variable 'oldb' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:684:33: style: The scope of the variable 'term' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:767:56: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:769:38: style: The scope of the variable 'expinvxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:769:48: style: The scope of the variable 'explogxn' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:770:42: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:1053:41: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:1149:36: style: The scope of the variable 'invvar' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:1149:44: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:1150:42: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/invgamma_dist.c:156:29: style: Function 'evalinvgammaML' argument 1 names different: declaration 'lnave' definition 'ave_ln'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgamma_dist.c:41:29: note: Function 'evalinvgammaML' argument 1 names different: declaration 'lnave' definition 'ave_ln'.
theseus_src/libdistfit/invgamma_dist.c:156:29: note: Function 'evalinvgammaML' argument 1 names different: declaration 'lnave' definition 'ave_ln'.
theseus_src/libdistfit/invgamma_dist.c:156:50: style: Function 'evalinvgammaML' argument 2 names different: declaration 'harmave' definition 'harm_ave'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgamma_dist.c:41:49: note: Function 'evalinvgammaML' argument 2 names different: declaration 'harmave' definition 'harm_ave'.
theseus_src/libdistfit/invgamma_dist.c:156:50: note: Function 'evalinvgammaML' argument 2 names different: declaration 'harmave' definition 'harm_ave'.
theseus_src/libdistfit/invgamma_dist.c:765:52: style: Function 'invgamma_EMsmall_fit' argument 2 names different: declaration 'num' definition 'numt'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgamma_dist.h:66:52: note: Function 'invgamma_EMsmall_fit' argument 2 names different: declaration 'num' definition 'numt'.
theseus_src/libdistfit/invgamma_dist.c:765:52: note: Function 'invgamma_EMsmall_fit' argument 2 names different: declaration 'num' definition 'numt'.
theseus_src/libdistfit/invgamma_dist.c:201:0: error: Memory leak: invx [memleak]
theseus_src/libdistfit/invgauss_dist.c:49:27: style: Function 'invgauss_dev' argument 1 names different: declaration 'h' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:33:27: note: Function 'invgauss_dev' argument 1 names different: declaration 'h' definition 'mu'.
theseus_src/libdistfit/invgauss_dist.c:49:27: note: Function 'invgauss_dev' argument 1 names different: declaration 'h' definition 'mu'.
theseus_src/libdistfit/invgauss_dist.c:49:44: style: Function 'invgauss_dev' argument 2 names different: declaration 'b' definition 'lam'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:33:43: note: Function 'invgauss_dev' argument 2 names different: declaration 'b' definition 'lam'.
theseus_src/libdistfit/invgauss_dist.c:49:44: note: Function 'invgauss_dev' argument 2 names different: declaration 'b' definition 'lam'.
theseus_src/libdistfit/invgauss_dist.c:69:43: style: Function 'invgauss_pdf' argument 2 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:36:43: note: Function 'invgauss_pdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:69:43: note: Function 'invgauss_pdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:84:45: style: Function 'invgauss_lnpdf' argument 2 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:39:45: note: Function 'invgauss_lnpdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:84:45: note: Function 'invgauss_lnpdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:96:43: style: Function 'invgauss_cdf' argument 2 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:42:43: note: Function 'invgauss_cdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:96:43: note: Function 'invgauss_cdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:116:43: style: Function 'invgauss_sdf' argument 2 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:45:43: note: Function 'invgauss_sdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:116:43: note: Function 'invgauss_sdf' argument 2 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:123:59: style: Function 'invgauss_int' argument 3 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:48:59: note: Function 'invgauss_int' argument 3 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:123:59: note: Function 'invgauss_int' argument 3 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:142:57: style: Function 'invgauss_fit' argument 3 names different: declaration 'ave' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:51:57: note: Function 'invgauss_fit' argument 3 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:142:57: note: Function 'invgauss_fit' argument 3 names different: declaration 'ave' definition 'mean'.
theseus_src/libdistfit/invgauss_dist.c:142:87: style: Function 'invgauss_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/invgauss_dist.h:51:86: note: Function 'invgauss_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/invgauss_dist.c:142:87: note: Function 'invgauss_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/laplace_dist.c:139:80: style: Function 'laplace_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/laplace_dist.h:54:80: note: Function 'laplace_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/laplace_dist.c:139:80: note: Function 'laplace_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/logistic_dist.c:219:5: style: Variable 'fjac' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/logistic_dist.c:216:0: note: Variable 'fjac' is reassigned a value before the old one has been used.
theseus_src/libdistfit/logistic_dist.c:219:5: note: Variable 'fjac' is reassigned a value before the old one has been used.
theseus_src/libdistfit/logistic_dist.c:200:13: warning: Redundant assignment of 'fvec[0]' to itself. [selfAssignment]
theseus_src/libdistfit/logistic_dist.c:106:28: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:176:26: style: The scope of the variable 'amxb' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:176:47: style: The scope of the variable 'cosh_amxb' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:176:62: style: The scope of the variable 'xi' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:176:66: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:215:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/logistic_dist.c:215:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/lognormal_dist.c:38:15: style: The scope of the variable 'v' can be reduced. [variableScope]
theseus_src/libdistfit/lognormal_dist.c:62:21: style: The scope of the variable 'u' can be reduced. [variableScope]
theseus_src/libdistfit/lognormal_dist.c:152:12: style: Variable 'avesqr' is assigned a value that is never used. [unreadVariable]
theseus_src/libdistfit/negbinom_dist.c:65:21: style: The scope of the variable 'gax' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:65:26: style: The scope of the variable 'ga' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:65:30: style: The scope of the variable 'gx' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:85:21: style: The scope of the variable 'gax' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:85:26: style: The scope of the variable 'ga' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:85:30: style: The scope of the variable 'gx' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:133:21: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:134:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:214:42: style: The scope of the variable 'fxdfx' can be reduced. [variableScope]
theseus_src/libdistfit/negbinom_dist.c:210:76: style: Function 'negbinom_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/negbinom_dist.h:54:76: note: Function 'negbinom_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/negbinom_dist.c:210:76: note: Function 'negbinom_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/normal_dist.c:176:37: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/normal_dist.c:38:25: style: Function 'normal_dev' argument 1 names different: declaration 'mu' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/normal_dist.h:33:25: note: Function 'normal_dev' argument 1 names different: declaration 'mu' definition 'mean'.
theseus_src/libdistfit/normal_dist.c:38:25: note: Function 'normal_dev' argument 1 names different: declaration 'mu' definition 'mean'.
theseus_src/libdistfit/normal_dist.c:142:77: style: Function 'normal_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/normal_dist.h:54:77: note: Function 'normal_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/normal_dist.c:142:77: note: Function 'normal_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/rayleigh_dist.c:57:21: style: The scope of the variable 'p' can be reduced. [variableScope]
theseus_src/libdistfit/rayleigh_dist.c:57:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/rayleigh_dist.c:48:43: style: Function 'rayleigh_dev' argument 2 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:33:43: note: Function 'rayleigh_dev' argument 2 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:48:43: note: Function 'rayleigh_dev' argument 2 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:55:59: style: Function 'rayleigh_pdf' argument 3 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:36:59: note: Function 'rayleigh_pdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:55:59: note: Function 'rayleigh_pdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:73:61: style: Function 'rayleigh_lnpdf' argument 3 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:39:61: note: Function 'rayleigh_lnpdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:73:61: note: Function 'rayleigh_lnpdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:85:59: style: Function 'rayleigh_cdf' argument 3 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:42:59: note: Function 'rayleigh_cdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:85:59: note: Function 'rayleigh_cdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:92:59: style: Function 'rayleigh_sdf' argument 3 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:45:59: note: Function 'rayleigh_sdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:92:59: note: Function 'rayleigh_sdf' argument 3 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:102:75: style: Function 'rayleigh_int' argument 4 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:48:75: note: Function 'rayleigh_int' argument 4 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:102:75: note: Function 'rayleigh_int' argument 4 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:110:44: style: Function 'rayleigh_logL' argument 2 names different: declaration 'b' definition 'nullval'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:51:44: note: Function 'rayleigh_logL' argument 2 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:110:44: note: Function 'rayleigh_logL' argument 2 names different: declaration 'b' definition 'nullval'.
theseus_src/libdistfit/rayleigh_dist.c:122:41: style: Function 'rayleigh_fit' argument 2 names different: declaration 'n' definition 'nx'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:54:41: note: Function 'rayleigh_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/rayleigh_dist.c:122:41: note: Function 'rayleigh_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/rayleigh_dist.c:122:66: style: Function 'rayleigh_fit' argument 4 names different: declaration 'beta' definition 'nullp'. [funcArgNamesDifferent]
theseus_src/libdistfit/rayleigh_dist.h:54:65: note: Function 'rayleigh_fit' argument 4 names different: declaration 'beta' definition 'nullp'.
theseus_src/libdistfit/rayleigh_dist.c:122:66: note: Function 'rayleigh_fit' argument 4 names different: declaration 'beta' definition 'nullp'.
theseus_src/libdistfit/recinvgauss_dist.c:50:47: style: Function 'recinvgauss_dev' argument 2 names different: declaration 'lam' definition 'lambda'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:48:47: note: Function 'recinvgauss_dev' argument 2 names different: declaration 'lam' definition 'lambda'.
theseus_src/libdistfit/recinvgauss_dist.c:50:47: note: Function 'recinvgauss_dev' argument 2 names different: declaration 'lam' definition 'lambda'.
theseus_src/libdistfit/recinvgauss_dist.c:57:46: style: Function 'recinvgauss_pdf' argument 2 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:33:46: note: Function 'recinvgauss_pdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:57:46: note: Function 'recinvgauss_pdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:72:48: style: Function 'recinvgauss_lnpdf' argument 2 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:36:48: note: Function 'recinvgauss_lnpdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:72:48: note: Function 'recinvgauss_lnpdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:83:46: style: Function 'recinvgauss_cdf' argument 2 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:39:46: note: Function 'recinvgauss_cdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:83:46: note: Function 'recinvgauss_cdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:90:46: style: Function 'recinvgauss_sdf' argument 2 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:42:46: note: Function 'recinvgauss_sdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:90:46: note: Function 'recinvgauss_sdf' argument 2 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:97:62: style: Function 'recinvgauss_int' argument 3 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:45:62: note: Function 'recinvgauss_int' argument 3 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:97:62: note: Function 'recinvgauss_int' argument 3 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:109:60: style: Function 'recinvgauss_fit' argument 3 names different: declaration 'mean' definition 'mu'. [funcArgNamesDifferent]
theseus_src/libdistfit/recinvgauss_dist.h:51:60: note: Function 'recinvgauss_fit' argument 3 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/recinvgauss_dist.c:109:60: note: Function 'recinvgauss_fit' argument 3 names different: declaration 'mean' definition 'mu'.
theseus_src/libdistfit/rice_dist.c:173:37: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdistfit/rice_dist.c:40:23: style: Function 'rice_dev' argument 1 names different: declaration 'mu' definition 'mean'. [funcArgNamesDifferent]
theseus_src/libdistfit/rice_dist.h:34:23: note: Function 'rice_dev' argument 1 names different: declaration 'mu' definition 'mean'.
theseus_src/libdistfit/rice_dist.c:40:23: note: Function 'rice_dev' argument 1 names different: declaration 'mu' definition 'mean'.
theseus_src/libdistfit/rice_dist.c:139:75: style: Function 'rice_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/rice_dist.h:55:75: note: Function 'rice_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/rice_dist.c:139:75: note: Function 'rice_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/statistics.c:416:9: style: Variable 'expect' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdistfit/statistics.c:415:9: note: Variable 'expect' is reassigned a value before the old one has been used.
theseus_src/libdistfit/statistics.c:416:9: note: Variable 'expect' is reassigned a value before the old one has been used.
theseus_src/libdistfit/statistics.c:56:30: style: The scope of the variable 'tmpv' can be reduced. [variableScope]
theseus_src/libdistfit/statistics.c:81:30: style: The scope of the variable 'tmpv' can be reduced. [variableScope]
theseus_src/libdistfit/statistics.c:104:34: style: The scope of the variable 'temp' can be reduced. [variableScope]
theseus_src/libdistfit/statistics.c:358:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
theseus_src/libdistfit/statistics.c:441:44: style: The scope of the variable 'expect' can be reduced. [variableScope]
theseus_src/libdistfit/statistics.c:222:13: style: Variable 'bins' is allocated memory that is never used. [unusedAllocatedMemory]
theseus_src/libdistfit/statistics.c:291:13: style: Variable 'bins' is allocated memory that is never used. [unusedAllocatedMemory]
theseus_src/libdistfit/uniform_dist.c:88:80: style: Function 'uniform_fit' argument 5 names different: declaration 'prob' definition 'logL'. [funcArgNamesDifferent]
theseus_src/libdistfit/uniform_dist.h:54:80: note: Function 'uniform_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/uniform_dist.c:88:80: note: Function 'uniform_fit' argument 5 names different: declaration 'prob' definition 'logL'.
theseus_src/libdistfit/vonmises_dist.c:235:21: style: The scope of the variable 'z' can be reduced. [variableScope]
theseus_src/libdistfit/vonmises_dist.c:313:59: style: Function 'vonmises_int' argument 3 names different: declaration 'nu' definition 'a'. [funcArgNamesDifferent]
theseus_src/libdistfit/vonmises_dist.h:59:59: note: Function 'vonmises_int' argument 3 names different: declaration 'nu' definition 'a'.
theseus_src/libdistfit/vonmises_dist.c:313:59: note: Function 'vonmises_int' argument 3 names different: declaration 'nu' definition 'a'.
theseus_src/libdistfit/vonmises_dist.c:313:75: style: Function 'vonmises_int' argument 4 names different: declaration 'nullval' definition 'b'. [funcArgNamesDifferent]
theseus_src/libdistfit/vonmises_dist.h:59:76: note: Function 'vonmises_int' argument 4 names different: declaration 'nullval' definition 'b'.
theseus_src/libdistfit/vonmises_dist.c:313:75: note: Function 'vonmises_int' argument 4 names different: declaration 'nullval' definition 'b'.
theseus_src/libdistfit/weibull_dist.c:303:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/weibull_dist.c:303:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/weibull_dist.c:414:21: style: The scope of the variable 'errx' can be reduced. [variableScope]
theseus_src/libdistfit/weibull_dist.c:414:27: style: The scope of the variable 'errf' can be reduced. [variableScope]
theseus_src/libdistfit/weibull_dist.c:140:40: style: Function 'weibull_fit' argument 2 names different: declaration 'n' definition 'nx'. [funcArgNamesDifferent]
theseus_src/libdistfit/weibull_dist.h:54:40: note: Function 'weibull_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/weibull_dist.c:140:40: note: Function 'weibull_fit' argument 2 names different: declaration 'n' definition 'nx'.
theseus_src/libdistfit/weibull_dist.c:160:0: error: Memory leak: array [memleak]
theseus_src/libdltmath/._MultivarGamma.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/libdltmath/._specfunc.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/libdltmath/Mat3Utils.c:495:21: style: The scope of the variable 'sum1' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:495:27: style: The scope of the variable 'sum2' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:606:37: style: The scope of the variable 's' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:606:40: style: The scope of the variable 'tx' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:606:44: style: The scope of the variable 'ty' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:606:48: style: The scope of the variable 'tz' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:21: style: The scope of the variable 'xZero' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:28: style: The scope of the variable 'yZero' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:35: style: The scope of the variable 'zZero' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:42: style: The scope of the variable 'xyPos' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:49: style: The scope of the variable 'xzPos' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:607:56: style: The scope of the variable 'yzPos' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:717:45: style: The scope of the variable 'invt' can be reduced. [variableScope]
theseus_src/libdltmath/Mat3Utils.c:85:29: style: Function 'Mat3FrobDiff' argument 1 names different: declaration 'matrix1' definition 'mat1'. [funcArgNamesDifferent]
theseus_src/libdltmath/DLTmath.h:77:29: note: Function 'Mat3FrobDiff' argument 1 names different: declaration 'matrix1' definition 'mat1'.
theseus_src/libdltmath/Mat3Utils.c:85:29: note: Function 'Mat3FrobDiff' argument 1 names different: declaration 'matrix1' definition 'mat1'.
theseus_src/libdltmath/Mat3Utils.c:85:50: style: Function 'Mat3FrobDiff' argument 2 names different: declaration 'matrix2' definition 'mat2'. [funcArgNamesDifferent]
theseus_src/libdltmath/DLTmath.h:77:53: note: Function 'Mat3FrobDiff' argument 2 names different: declaration 'matrix2' definition 'mat2'.
theseus_src/libdltmath/Mat3Utils.c:85:50: note: Function 'Mat3FrobDiff' argument 2 names different: declaration 'matrix2' definition 'mat2'.
theseus_src/libdltmath/Mat3Utils.c:107:27: style: Function 'Mat3FrobEq' argument 1 names different: declaration 'matrix1' definition 'mat1'. [funcArgNamesDifferent]
theseus_src/libdltmath/DLTmath.h:80:27: note: Function 'Mat3FrobEq' argument 1 names different: declaration 'matrix1' definition 'mat1'.
theseus_src/libdltmath/Mat3Utils.c:107:27: note: Function 'Mat3FrobEq' argument 1 names different: declaration 'matrix1' definition 'mat1'.
theseus_src/libdltmath/Mat3Utils.c:107:48: style: Function 'Mat3FrobEq' argument 2 names different: declaration 'matrix2' definition 'mat2'. [funcArgNamesDifferent]
theseus_src/libdltmath/DLTmath.h:80:51: note: Function 'Mat3FrobEq' argument 2 names different: declaration 'matrix2' definition 'mat2'.
theseus_src/libdltmath/Mat3Utils.c:107:48: note: Function 'Mat3FrobEq' argument 2 names different: declaration 'matrix2' definition 'mat2'.
theseus_src/libdltmath/MatUtils.c:123:5: style: Variable 'matspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/MatUtils.c:121:0: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:123:5: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:155:5: style: Variable 'matspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/MatUtils.c:153:0: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:155:5: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:209:5: style: Variable 'matspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/MatUtils.c:207:0: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:209:5: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:240:5: style: Variable 'matrix3d' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/MatUtils.c:237:0: note: Variable 'matrix3d' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:240:5: note: Variable 'matrix3d' is reassigned a value before the old one has been used.
theseus_src/libdltmath/MatUtils.c:344:21: style: The scope of the variable 'si' can be reduced. [variableScope]
theseus_src/libdltmath/MatUtils.c:181:22: style: Function 'MatIntDestroy' argument 1 names different: declaration 'matrix' definition 'matrix_ptr'. [funcArgNamesDifferent]
theseus_src/libdltmath/MatUtils.h:58:22: note: Function 'MatIntDestroy' argument 1 names different: declaration 'matrix' definition 'matrix_ptr'.
theseus_src/libdltmath/MatUtils.c:181:22: note: Function 'MatIntDestroy' argument 1 names different: declaration 'matrix' definition 'matrix_ptr'.
theseus_src/libdltmath/MatUtils.c:413:26: warning: Function 'MatTransMultGen' argument order different: declaration 'C, A, ni, nk, B, nj' definition 'C, A, nk, ni, B, nj' [funcArgOrderDifferent]
theseus_src/libdltmath/MatUtils.h:92:26: note: Function 'MatTransMultGen' argument order different: declaration 'C, A, ni, nk, B, nj' definition 'C, A, nk, ni, B, nj'
theseus_src/libdltmath/MatUtils.c:413:26: note: Function 'MatTransMultGen' argument order different: declaration 'C, A, ni, nk, B, nj' definition 'C, A, nk, ni, B, nj'
theseus_src/libdltmath/MultivarGamma.c:37:27: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:662:11: style: The scope of the variable 't' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:662:14: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:662:19: style: The scope of the variable 'term' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:662:33: style: The scope of the variable 'f' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:662:36: style: The scope of the variable 'g' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:663:11: style: The scope of the variable 'n' can be reduced. [variableScope]
theseus_src/libdltmath/RegGamma.c:649:33: style: Function 'InGamma' argument 2 names different: declaration 'b' definition 'x'. [funcArgNamesDifferent]
theseus_src/libdltmath/RegGamma.c:83:33: note: Function 'InGamma' argument 2 names different: declaration 'b' definition 'x'.
theseus_src/libdltmath/RegGamma.c:649:33: note: Function 'InGamma' argument 2 names different: declaration 'b' definition 'x'.
theseus_src/libdltmath/RegGamma.c:535:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdltmath/VecUtils.c:100:26: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/libdltmath/VecUtils.c:125:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/libdltmath/eigen_gsl.c:49:5: style: Variable 'mat_cpy' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/eigen_gsl.c:47:0: note: Variable 'mat_cpy' is reassigned a value before the old one has been used.
theseus_src/libdltmath/eigen_gsl.c:49:5: note: Variable 'mat_cpy' is reassigned a value before the old one has been used.
theseus_src/libdltmath/eigen_gsl.c:93:5: style: Variable 'mat_cpy' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdltmath/eigen_gsl.c:91:0: note: Variable 'mat_cpy' is reassigned a value before the old one has been used.
theseus_src/libdltmath/eigen_gsl.c:93:5: note: Variable 'mat_cpy' is reassigned a value before the old one has been used.
theseus_src/libdltmath/integrate.c:40:21: style: The scope of the variable 'x' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:40:24: style: The scope of the variable 'tnm' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:40:29: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:40:34: style: The scope of the variable 'del' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:40:39: style: The scope of the variable 'val' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:42:21: style: The scope of the variable 'it' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:42:25: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:77:24: style: The scope of the variable 'st' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:179:24: style: The scope of the variable 'old_h' can be reduced. [variableScope]
theseus_src/libdltmath/integrate.c:241:24: style: The scope of the variable 'old_h' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:174:24: style: The scope of the variable 'ip' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:230:33: style: The scope of the variable 'mmax' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:231:21: style: The scope of the variable 'amax' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:296:36: style: The scope of the variable 'mmax' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:297:21: style: The scope of the variable 'amax' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:364:33: style: The scope of the variable 'mmax' can be reduced. [variableScope]
theseus_src/libdltmath/ludcmp.c:365:21: style: The scope of the variable 'amax' can be reduced. [variableScope]
theseus_src/libdltmath/myrandom.c:272:31: style: The scope of the variable 'v1' can be reduced. [variableScope]
theseus_src/libdltmath/myrandom.c:332:27: style: The scope of the variable 't' can be reduced. [variableScope]
theseus_src/libdltmath/myrandom.c:350:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdltmath/myrandom.c:351:21: style: The scope of the variable 't' can be reduced. [variableScope]
theseus_src/libdltmath/myrandom.c:115:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
theseus_src/libdltmath/myrandom.c:118:23: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
theseus_src/libdltmath/myrandom.c:120:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
theseus_src/libdltmath/ncbi_math.c:205:15: style: The scope of the variable 'coef' can be reduced. [variableScope]
theseus_src/libdltmath/ncbi_math.c:276:13: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/libdltmath/ncbi_math.c:278:13: style: The scope of the variable 'y' can be reduced. [variableScope]
theseus_src/libdltmath/ncbi_math.c:278:39: style: The scope of the variable 'sx' can be reduced. [variableScope]
theseus_src/libdltmath/ncbi_math.c:394:13: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/libdltmath/ncbi_math.c:75:12: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdltmath/ncbi_math.c:107:14: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/libdltmath/quicksort.c:81:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:81:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:81:27: style: The scope of the variable 'random_index' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:82:21: style: The scope of the variable 'pivot' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:131:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:131:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:131:27: style: The scope of the variable 'random_index' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:132:21: style: The scope of the variable 'pivot' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:181:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:181:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:181:27: style: The scope of the variable 'random_index' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:182:21: style: The scope of the variable 'pivot' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:235:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:236:21: style: The scope of the variable 'temp1' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:260:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:261:21: style: The scope of the variable 'temp1' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:262:21: style: The scope of the variable 'temp2' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:285:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:286:21: style: The scope of the variable 'temp' can be reduced. [variableScope]
theseus_src/libdltmath/quicksort.c:283:16: style: Function 'insort' argument 1 names different: declaration 'array1' definition 'array'. [funcArgNamesDifferent]
theseus_src/libdltmath/quicksort.h:80:16: note: Function 'insort' argument 1 names different: declaration 'array1' definition 'array'.
theseus_src/libdltmath/quicksort.c:283:16: note: Function 'insort' argument 1 names different: declaration 'array1' definition 'array'.
theseus_src/libdltmath/specfunc.c:373:21: warning: Return value of function lgamma() is not used. [ignoredReturnValue]
theseus_src/libdltmath/specfunc.c:416:21: warning: Return value of function lgamma() is not used. [ignoredReturnValue]
theseus_src/libdltmath/specfunc.c:90:17: style: The scope of the variable 'term' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:110:17: style: The scope of the variable 'term' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:130:17: style: The scope of the variable 'term' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:152:37: style: The scope of the variable 'temp' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:180:21: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:181:21: style: The scope of the variable 'bi' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:181:25: style: The scope of the variable 'bim' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:181:30: style: The scope of the variable 'bip' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:181:35: style: The scope of the variable 'tox' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:181:40: style: The scope of the variable 'ans' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:375:21: style: The scope of the variable 'an' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:375:34: style: The scope of the variable 'del' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:481:24: style: The scope of the variable 'm2' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:482:21: style: The scope of the variable 'aa' can be reduced. [variableScope]
theseus_src/libdltmath/specfunc.c:482:31: style: The scope of the variable 'del' can be reduced. [variableScope]
theseus_src/libdssplite/._dssplite.c:1:0: error: The code contains unhandled character(s) (character code=171). Neither unicode nor extended ascii is supported. [syntaxError]
theseus_src/libdssplite/dssplite.c:84:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libdssplite/dssplite.c:105:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:102:0: note: Variable 'x' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:105:5: note: Variable 'x' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:106:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:102:0: note: Variable 'y' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:106:5: note: Variable 'y' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:107:5: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:102:0: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:107:5: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:141:5: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:138:0: note: Variable 'x' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:141:5: note: Variable 'x' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:142:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:138:0: note: Variable 'y' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:142:5: note: Variable 'y' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:143:5: style: Variable 'z' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:138:0: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:143:5: note: Variable 'z' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:196:5: style: Variable 'dssp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:190:0: note: Variable 'dssp' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:196:5: note: Variable 'dssp' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:870:5: style: Variable 'dssp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:868:0: note: Variable 'dssp' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:870:5: note: Variable 'dssp' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:5: style: Variable 'Cspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:892:0: note: Variable 'Cspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:5: note: Variable 'Cspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:14: style: Variable 'Ospace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:892:0: note: Variable 'Ospace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:14: note: Variable 'Ospace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:23: style: Variable 'Nspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:892:0: note: Variable 'Nspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:23: note: Variable 'Nspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:32: style: Variable 'Hspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:892:0: note: Variable 'Hspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:32: note: Variable 'Hspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:41: style: Variable 'CAspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:893:0: note: Variable 'CAspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:897:41: note: Variable 'CAspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:5: style: Variable 'bondatmspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:890:0: note: Variable 'bondatmspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:5: note: Variable 'bondatmspace' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:20: style: Variable 'b1space' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:890:0: note: Variable 'b1space' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:20: note: Variable 'b1space' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:30: style: Variable 'b2space' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libdssplite/dssplite.c:890:0: note: Variable 'b2space' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:898:30: note: Variable 'b2space' is reassigned a value before the old one has been used.
theseus_src/libdssplite/dssplite.c:289:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libdssplite/dssplite.c:308:21: style: The scope of the variable 'kappa' can be reduced. [variableScope]
theseus_src/libdssplite/dssplite.c:308:28: style: The scope of the variable 'skap' can be reduced. [variableScope]
theseus_src/libdssplite/dssplite.c:308:34: style: The scope of the variable 'ckap' can be reduced. [variableScope]
theseus_src/libdssplite/dssplite.c:610:21: style: The scope of the variable 'COdist' can be reduced. [variableScope]
theseus_src/libdssplite/dssplite.c:188:15: style: Function 'dssplite' argument 7 names different: declaration 'len' definition 'vlen'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:56:15: note: Function 'dssplite' argument 7 names different: declaration 'len' definition 'vlen'.
theseus_src/libdssplite/dssplite.c:188:15: note: Function 'dssplite' argument 7 names different: declaration 'len' definition 'vlen'.
theseus_src/libdssplite/dssplite.c:678:30: style: Function 'Distance' argument 2 names different: declaration 'atmid1' definition 'id1'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:111:30: note: Function 'Distance' argument 2 names different: declaration 'atmid1' definition 'id1'.
theseus_src/libdssplite/dssplite.c:678:30: note: Function 'Distance' argument 2 names different: declaration 'atmid1' definition 'id1'.
theseus_src/libdssplite/dssplite.c:678:55: style: Function 'Distance' argument 4 names different: declaration 'atmid2' definition 'id2'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:111:58: note: Function 'Distance' argument 4 names different: declaration 'atmid2' definition 'id2'.
theseus_src/libdssplite/dssplite.c:678:55: note: Function 'Distance' argument 4 names different: declaration 'atmid2' definition 'id2'.
theseus_src/libdssplite/dssplite.c:685:33: style: Function 'DistanceSqr' argument 2 names different: declaration 'atmid1' definition 'id1'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:114:33: note: Function 'DistanceSqr' argument 2 names different: declaration 'atmid1' definition 'id1'.
theseus_src/libdssplite/dssplite.c:685:33: note: Function 'DistanceSqr' argument 2 names different: declaration 'atmid1' definition 'id1'.
theseus_src/libdssplite/dssplite.c:685:58: style: Function 'DistanceSqr' argument 4 names different: declaration 'atmid2' definition 'id2'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:114:61: note: Function 'DistanceSqr' argument 4 names different: declaration 'atmid2' definition 'id2'.
theseus_src/libdssplite/dssplite.c:685:58: note: Function 'DistanceSqr' argument 4 names different: declaration 'atmid2' definition 'id2'.
theseus_src/libdssplite/dssplite.c:1012:17: style: Function 'DSSPfree' argument 1 names different: declaration 'dssp' definition 'dssp_ptr'. [funcArgNamesDifferent]
theseus_src/libdssplite/dssplite.h:132:17: note: Function 'DSSPfree' argument 1 names different: declaration 'dssp' definition 'dssp_ptr'.
theseus_src/libdssplite/dssplite.c:1012:17: note: Function 'DSSPfree' argument 1 names different: declaration 'dssp' definition 'dssp_ptr'.
theseus_src/libmsa/msa.c:477:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libmsa/msa.c:1957:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libmsa/msa.c:1982:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libmsa/msa.c:2018:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libmsa/msa.c:2048:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
theseus_src/libmsa/msa.c:999:26: style: Condition 'seq1[i]!=seq2[j]' is always true [knownConditionTrueFalse]
theseus_src/libmsa/msa.c:1316:9: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'name[64]'. [invalidScanfFormatWidth_smaller]
theseus_src/libmsa/msa.c:1330:33: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'newname[64]'. [invalidScanfFormatWidth_smaller]
theseus_src/libmsa/msa.c:49:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:44:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:49:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:111:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:109:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:111:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:145:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:143:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:145:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:660:5: style: Variable 'tmpmsa' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:658:0: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:660:5: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:733:5: style: Variable 'tmpmsa' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:731:0: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:733:5: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:770:5: style: Variable 'tmpmsa' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:768:0: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:770:5: note: Variable 'tmpmsa' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:935:5: style: Variable 'msa1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:929:0: note: Variable 'msa1' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:935:5: note: Variable 'msa1' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:936:5: style: Variable 'msa2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:930:0: note: Variable 'msa2' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:936:5: note: Variable 'msa2' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:937:5: style: Variable 'msao' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:931:0: note: Variable 'msao' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:937:5: note: Variable 'msao' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:938:5: style: Variable 'seq1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:932:0: note: Variable 'seq1' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:938:5: note: Variable 'seq1' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:939:5: style: Variable 'seq2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:933:0: note: Variable 'seq2' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:939:5: note: Variable 'seq2' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1102:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1100:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1102:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1190:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1187:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1190:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1286:5: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1280:0: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1286:5: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1288:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1284:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1288:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1441:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1436:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1441:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1693:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1688:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1693:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1947:5: style: Variable 'key_p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1942:0: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1947:5: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1948:5: style: Variable 'key_len' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1945:0: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1948:5: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1973:5: style: Variable 'key_p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1966:0: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1973:5: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1974:5: style: Variable 'key_len' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1969:0: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1974:5: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1999:5: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1993:0: note: Variable 'val' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:1999:5: note: Variable 'val' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2001:5: style: Variable 'key_p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1992:0: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2001:5: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2002:5: style: Variable 'key_len' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:1995:0: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2002:5: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2035:5: style: Variable 'key_p' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2029:0: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2035:5: note: Variable 'key_p' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2036:5: style: Variable 'key_len' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2031:0: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2036:5: note: Variable 'key_len' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2064:5: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2060:0: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2064:5: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2065:5: style: Variable 'buff' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2061:0: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2065:5: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2173:5: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2170:0: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2173:5: note: Variable 'line' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2175:5: style: Variable 'msafile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2169:0: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2175:5: note: Variable 'msafile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2476:5: style: Variable 'outfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2468:0: note: Variable 'outfile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2476:5: note: Variable 'outfile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2535:5: style: Variable 'outfile_name' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2533:0: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2535:5: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2627:5: style: Variable 'outfile_name' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2625:0: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2627:5: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2709:5: style: Variable 'outfile_name' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2706:0: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2709:5: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2847:5: style: Variable 'outfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2841:0: note: Variable 'outfile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2847:5: note: Variable 'outfile' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2891:5: style: Variable 'outfile_name' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/libmsa/msa.c:2889:0: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:2891:5: note: Variable 'outfile_name' is reassigned a value before the old one has been used.
theseus_src/libmsa/msa.c:470:29: warning: Redundant assignment of 'newmsa->checksum[i]' to itself. [selfAssignment]
theseus_src/libmsa/msa.c:499:29: warning: Redundant assignment of 'newmsa->checksum[i]' to itself. [selfAssignment]
theseus_src/libmsa/msa.c:561:29: warning: Redundant assignment of 'newmsa->checksum[i]' to itself. [selfAssignment]
theseus_src/libmsa/msa.c:256:17: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:363:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:609:27: style: The scope of the variable 'cnt' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:657:21: style: The scope of the variable 'cnt' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:1684:21: style: The scope of the variable 'ch' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:2964:12: style: The scope of the variable 'items_read' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:3003:21: style: The scope of the variable 'outfile' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:3004:21: style: The scope of the variable 'linelen' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:3005:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/libmsa/msa.c:360:20: style: Function 'MSAAdestroy' argument 1 names different: declaration 'msas_ptr' definition 'msaa_ptr'. [funcArgNamesDifferent]
theseus_src/libmsa/msa.h:85:20: note: Function 'MSAAdestroy' argument 1 names different: declaration 'msas_ptr' definition 'msaa_ptr'.
theseus_src/libmsa/msa.c:360:20: note: Function 'MSAAdestroy' argument 1 names different: declaration 'msas_ptr' definition 'msaa_ptr'.
theseus_src/libmsa/msa.c:1950:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
theseus_src/libmsa/msa.c:1971:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
theseus_src/libmsa/msa.c:2033:9: style: Variable 'j' is assigned a value that is never used. [unreadVariable]
theseus_src/libmsa/msa.c:1213:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1253:35: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1261:31: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1828:26: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1863:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1874:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1886:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1897:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1909:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1918:30: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2234:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2249:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2258:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2272:30: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2304:19: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2341:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2352:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2364:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2375:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2387:42: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:2396:30: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
theseus_src/libmsa/msa.c:1392:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/libmsa/msa.c:2103:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/libmsa/msa.c:2129:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/libmsa/msa.c:127:0: error: Resource leak: msafile [resourceLeak]
theseus_src/libmsa/msa.c:160:0: error: Memory leak: line [memleak]
theseus_src/libmsa/msa.c:160:0: error: Resource leak: msafile [resourceLeak]
theseus_src/libmsa/msa.c:2019:0: error: Memory leak: val [memleak]
theseus_src/libmsa/msa.c:1468:13: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
theseus_src/libmsa/msa.c:1719:13: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
theseus_src/monte_carlo_marginal.c:360:5: style: Variable 'matspace' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:358:0: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:360:5: note: Variable 'matspace' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:396:5: style: Variable 'cov_cpy' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:394:0: note: Variable 'cov_cpy' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:396:5: note: Variable 'cov_cpy' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:745:5: style: Variable 'dists' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:740:0: note: Variable 'dists' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:745:5: note: Variable 'dists' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:746:5: style: Variable 'tmpdist' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:741:0: note: Variable 'tmpdist' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:746:5: note: Variable 'tmpdist' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:747:5: style: Variable 'smalls' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:742:0: note: Variable 'smalls' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:747:5: note: Variable 'smalls' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:783:5: style: Variable 'dists' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:780:0: note: Variable 'dists' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:783:5: note: Variable 'dists' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:929:5: style: Variable 'ave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:915:0: note: Variable 'ave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:929:5: note: Variable 'ave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:930:5: style: Variable 'std' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:916:0: note: Variable 'std' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:930:5: note: Variable 'std' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:931:5: style: Variable 'eval' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:917:0: note: Variable 'eval' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:931:5: note: Variable 'eval' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1243:5: style: Variable 'cov' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1238:0: note: Variable 'cov' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1243:5: note: Variable 'cov' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1244:5: style: Variable 'pave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1238:0: note: Variable 'pave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1244:5: note: Variable 'pave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1369:5: style: Variable 'cov' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1355:0: note: Variable 'cov' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1369:5: note: Variable 'cov' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1370:5: style: Variable 'pave' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1355:0: note: Variable 'pave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1370:5: note: Variable 'pave' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1588:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1588:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:30: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1589:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1591:30: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1667:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1662:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1667:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1668:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1663:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1668:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1745:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1740:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1745:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1746:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:1741:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:1746:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2065:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2065:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2066:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2066:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2071:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2246:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2246:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2247:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2247:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2253:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2360:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2360:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2361:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2361:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2367:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2505:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2505:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2506:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2506:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2512:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2672:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2672:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2673:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2673:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2683:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:5: style: Variable 'avelnprior' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2848:0: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:5: note: Variable 'avelnprior' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:18: style: Variable 'avelnlike' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2848:0: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:18: note: Variable 'avelnlike' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:30: style: Variable 'avelnpost' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2849:0: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:30: note: Variable 'avelnpost' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:42: style: Variable 'avelnprlk2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:2849:0: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:2856:42: note: Variable 'avelnprlk2' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3253:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3252:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3253:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3286:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3285:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3286:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3319:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3318:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3319:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3344:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3343:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3344:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3377:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3376:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3377:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3399:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3398:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3399:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3429:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3428:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3429:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3451:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3450:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3451:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3480:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3479:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3480:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3502:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3501:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3502:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3532:9: style: Variable 'mcdat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/monte_carlo_marginal.c:3531:0: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:3532:9: note: Variable 'mcdat' is reassigned a value before the old one has been used.
theseus_src/monte_carlo_marginal.c:261:30: style: The scope of the variable 'tmpv' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:481:12: style: The scope of the variable 'u' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:572:23: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:572:26: style: The scope of the variable 'k' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:579:20: style: The scope of the variable 'lndet' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:689:23: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:707:17: style: The scope of the variable 'dist' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:812:46: style: The scope of the variable 'diff' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:812:52: style: The scope of the variable 'ediff' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:812:59: style: The scope of the variable 'liksi' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:812:82: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:921:24: style: The scope of the variable 't4' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:922:20: style: The scope of the variable 'kappa_iii' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:923:20: style: The scope of the variable 'kappa_iiii' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:924:56: style: The scope of the variable 'var' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1236:35: style: The scope of the variable 'lnh' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1353:35: style: The scope of the variable 'lnh' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1513:35: style: The scope of the variable 'lnh' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1587:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1813:21: style: The scope of the variable 'tmpmu' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1813:28: style: The scope of the variable 'tmpsigma' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:1841:21: style: The scope of the variable 'tmpmu' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2064:21: style: The scope of the variable 'musim2' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2064:29: style: The scope of the variable 'diffsum' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2174:21: style: The scope of the variable 'lnposti' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2174:30: style: The scope of the variable 'lnlikei' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2178:21: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2240:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2243:21: style: The scope of the variable 'mu0sim' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2357:28: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2357:33: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2449:21: style: The scope of the variable 'lnposti' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2449:30: style: The scope of the variable 'lnlikei' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2451:21: style: The scope of the variable 'yt_nd' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2451:28: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2451:35: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2503:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2503:47: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2602:21: style: The scope of the variable 'lnposti' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2602:30: style: The scope of the variable 'lnlikei' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2603:21: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2603:49: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2670:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2782:29: style: The scope of the variable 'lnposti' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2782:38: style: The scope of the variable 'lnlikei' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2782:47: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2846:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2846:26: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2953:21: style: The scope of the variable 'musimj' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2953:29: style: The scope of the variable 'lnposti' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2953:38: style: The scope of the variable 'lnlikei' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2953:47: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/monte_carlo_marginal.c:2281:29: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/monte_carlo_marginal.c:2282:39: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/monte_carlo_marginal.c:2316:27: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/monte_carlo_marginal.c:2317:37: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
theseus_src/monte_carlo_marginal.c:800:0: error: Memory leak: dists [memleak]
theseus_src/pdbIO.c:2152:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbIO.c:2231:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbIO.c:2306:13: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbIO.c:916:9: warning: Either the condition 'selections==NULL' is redundant or there is possible null pointer dereference: selections. [nullPointerRedundantCheck]
theseus_src/pdbIO.c:917:24: note: Assuming that condition 'selections==NULL' is not redundant
theseus_src/pdbIO.c:916:9: note: Null pointer dereference
theseus_src/pdbIO.c:276:5: style: Variable 'endline' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:273:0: note: Variable 'endline' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:276:5: note: Variable 'endline' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:378:5: style: Variable 'buff' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:370:0: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:378:5: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:514:5: style: Variable 'buff' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:506:0: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:514:5: note: Variable 'buff' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1449:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1445:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1449:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1504:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1500:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1504:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1536:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1529:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1536:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1571:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1556:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1571:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1614:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1599:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1614:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1646:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1641:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1646:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1681:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1676:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1681:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1750:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1746:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1750:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1862:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1860:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1862:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1897:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1895:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1897:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1926:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1919:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1926:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1951:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1949:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1951:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1980:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:1976:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:1980:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2118:5: style: Variable 'fp0' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2115:0: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2118:5: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2119:5: style: Variable 'fp1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2115:0: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2119:5: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2182:5: style: Variable 'fp0' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2178:0: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2182:5: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2183:5: style: Variable 'fp1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2178:0: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2183:5: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2260:5: style: Variable 'fp0' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2256:0: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2260:5: note: Variable 'fp0' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2261:5: style: Variable 'fp1' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2256:0: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2261:5: note: Variable 'fp1' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2334:5: style: Variable 'pdbfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2330:0: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2334:5: note: Variable 'pdbfile' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2415:5: style: Variable 'olveA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2406:0: note: Variable 'olveA' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2415:5: note: Variable 'olveA' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2445:5: style: Variable 'distmat' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbIO.c:2434:0: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:2445:5: note: Variable 'distmat' is reassigned a value before the old one has been used.
theseus_src/pdbIO.c:173:23: style: The scope of the variable 'tmpname' can be reduced. [variableScope]
theseus_src/pdbIO.c:371:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/pdbIO.c:371:27: style: The scope of the variable 'pos' can be reduced. [variableScope]
theseus_src/pdbIO.c:373:21: style: The scope of the variable 'pdbdir' can be reduced. [variableScope]
theseus_src/pdbIO.c:373:43: style: The scope of the variable 'dirpdbfile_name' can be reduced. [variableScope]
theseus_src/pdbIO.c:507:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/pdbIO.c:507:27: style: The scope of the variable 'pos' can be reduced. [variableScope]
theseus_src/pdbIO.c:509:21: style: The scope of the variable 'pdbdir' can be reduced. [variableScope]
theseus_src/pdbIO.c:509:43: style: The scope of the variable 'dirpdbfile_name' can be reduced. [variableScope]
theseus_src/pdbIO.c:614:32: style: The scope of the variable 'models' can be reduced. [variableScope]
theseus_src/pdbIO.c:811:21: style: The scope of the variable 'selection_len' can be reduced. [variableScope]
theseus_src/pdbIO.c:815:21: style: The scope of the variable 'delims' can be reduced. [variableScope]
theseus_src/pdbIO.c:1030:32: style: The scope of the variable 'models' can be reduced. [variableScope]
theseus_src/pdbIO.c:772:41: style: Function 'GetSlxnLen' argument 2 names different: declaration 'crds' definition 'j'. [funcArgNamesDifferent]
theseus_src/pdbIO.c:59:41: note: Function 'GetSlxnLen' argument 2 names different: declaration 'crds' definition 'j'.
theseus_src/pdbIO.c:772:41: note: Function 'GetSlxnLen' argument 2 names different: declaration 'crds' definition 'j'.
theseus_src/pdbIO.c:991:20: style: Variable 'vlen' is assigned a value that is never used. [unreadVariable]
theseus_src/pdbIO.c:1796:98: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
theseus_src/pdbIO.c:580:21: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
theseus_src/pdbMalloc.c:46:5: style: Variable 'seq2pdb' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:44:0: note: Variable 'seq2pdb' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:46:5: note: Variable 'seq2pdb' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:267:5: style: Variable 'stats' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:264:0: note: Variable 'stats' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:267:5: note: Variable 'stats' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:292:5: style: Variable 'cdsA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:290:0: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:292:5: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:536:5: style: Variable 'cds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:534:0: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:536:5: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:695:5: style: Variable 'pdbA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:693:0: note: Variable 'pdbA' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:695:5: note: Variable 'pdbA' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:802:5: style: Variable 'pdbcds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbMalloc.c:800:0: note: Variable 'pdbcds' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:802:5: note: Variable 'pdbcds' is reassigned a value before the old one has been used.
theseus_src/pdbMalloc.c:76:9: style: Same expression on both sides of '||'. [duplicateExpression]
theseus_src/pdbMalloc.c:150:25: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/pdbMalloc.c:420:21: style: The scope of the variable 'i' can be reduced. [variableScope]
theseus_src/pdbMalloc.c:142:30: style: Function 'AlgorithmDestroy' argument 1 names different: declaration 'algo' definition 'algo_ptr'. [funcArgNamesDifferent]
theseus_src/pdbMalloc.h:48:30: note: Function 'AlgorithmDestroy' argument 1 names different: declaration 'algo' definition 'algo_ptr'.
theseus_src/pdbMalloc.c:142:30: note: Function 'AlgorithmDestroy' argument 1 names different: declaration 'algo' definition 'algo_ptr'.
theseus_src/pdbMalloc.c:902:24: style: Function 'PDBCdsDestroy' argument 1 names different: declaration 'cds_ptr' definition 'pdbcds_ptr'. [funcArgNamesDifferent]
theseus_src/pdbMalloc.h:120:24: note: Function 'PDBCdsDestroy' argument 1 names different: declaration 'cds_ptr' definition 'pdbcds_ptr'.
theseus_src/pdbMalloc.c:902:24: note: Function 'PDBCdsDestroy' argument 1 names different: declaration 'cds_ptr' definition 'pdbcds_ptr'.
theseus_src/pdbSSM.c:108:5: style: Variable 'ssm' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbSSM.c:106:0: note: Variable 'ssm' is reassigned a value before the old one has been used.
theseus_src/pdbSSM.c:108:5: note: Variable 'ssm' is reassigned a value before the old one has been used.
theseus_src/pdbSSM.c:246:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbSSM.c:244:0: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbSSM.c:246:5: note: Variable 'fp' is reassigned a value before the old one has been used.
theseus_src/pdbSSM.c:157:18: style: Function 'SSMDestroy' argument 1 names different: declaration 'ssm' definition 'ssm_ptr'. [funcArgNamesDifferent]
theseus_src/pdbSSM.h:43:18: note: Function 'SSMDestroy' argument 1 names different: declaration 'ssm' definition 'ssm_ptr'.
theseus_src/pdbSSM.c:157:18: note: Function 'SSMDestroy' argument 1 names different: declaration 'ssm' definition 'ssm_ptr'.
theseus_src/pdbStats.c:312:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbStats.c:535:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbStats.c:536:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
theseus_src/pdbStats.c:85:5: style: Variable 'transfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbStats.c:79:0: note: Variable 'transfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:85:5: note: Variable 'transfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:188:5: style: Variable 'varfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbStats.c:184:0: note: Variable 'varfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:188:5: note: Variable 'varfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:262:5: style: Variable 'residualfile' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbStats.c:259:0: note: Variable 'residualfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:262:5: note: Variable 'residualfile' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:1347:5: style: Variable 'cdsA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbStats.c:1340:0: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:1347:5: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/pdbStats.c:82:21: style: The scope of the variable 'angle' can be reduced. [variableScope]
theseus_src/pdbStats.c:185:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/pdbStats.c:185:32: style: The scope of the variable 'notcore' can be reduced. [variableScope]
theseus_src/pdbStats.c:186:21: style: The scope of the variable 'rmsd' can be reduced. [variableScope]
theseus_src/pdbStats.c:326:30: style: The scope of the variable 'cnt' can be reduced. [variableScope]
theseus_src/pdbStats.c:515:27: style: The scope of the variable 'rootv' can be reduced. [variableScope]
theseus_src/pdbStats.c:656:46: style: The scope of the variable 'invvark' can be reduced. [variableScope]
theseus_src/pdbStats.c:762:48: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/pdbStats.c:833:42: style: The scope of the variable 'sum' can be reduced. [variableScope]
theseus_src/pdbStats.c:1106:20: style: The scope of the variable 'varsum' can be reduced. [variableScope]
theseus_src/pdbStats.c:1115:25: style: The scope of the variable 'nusum' can be reduced. [variableScope]
theseus_src/pdbStats.c:1227:26: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
theseus_src/pdbStats.c:1227:32: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
theseus_src/pdbStats.c:1227:38: style: The scope of the variable 'tmpz' can be reduced. [variableScope]
theseus_src/pdbStats.c:1246:26: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
theseus_src/pdbStats.c:1246:32: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
theseus_src/pdbStats.c:1246:38: style: The scope of the variable 'tmpz' can be reduced. [variableScope]
theseus_src/pdbStats.c:1332:24: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/pdbStats.c:360:25: style: Variable 'cnt' is modified but its new value is never used. [unreadVariable]
theseus_src/pdbStats.c:583:15: style: Variable 'avevar' is assigned a value that is never used. [unreadVariable]
theseus_src/pdbUtils.c:1438:5: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbUtils.c:1432:0: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/pdbUtils.c:1438:5: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/pdbUtils.c:1478:5: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/pdbUtils.c:1472:0: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/pdbUtils.c:1478:5: note: Variable 'ip' is reassigned a value before the old one has been used.
theseus_src/pdbUtils.c:158:21: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
theseus_src/pdbUtils.c:158:27: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
theseus_src/pdbUtils.c:158:33: style: The scope of the variable 'tmpz' can be reduced. [variableScope]
theseus_src/pdbUtils.c:184:21: style: The scope of the variable 'wtKi' can be reduced. [variableScope]
theseus_src/pdbUtils.c:203:24: style: The scope of the variable 'rn' can be reduced. [variableScope]
theseus_src/pdbUtils.c:288:21: style: The scope of the variable 'ch0' can be reduced. [variableScope]
theseus_src/pdbUtils.c:288:26: style: The scope of the variable 'ch1' can be reduced. [variableScope]
theseus_src/pdbUtils.c:288:31: style: The scope of the variable 'ch2' can be reduced. [variableScope]
theseus_src/pdbUtils.c:348:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:348:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:348:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:386:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:386:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:386:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:413:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:413:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:413:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:439:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:439:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:439:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:466:21: style: The scope of the variable 'xt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:466:25: style: The scope of the variable 'yt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:466:29: style: The scope of the variable 'zt' can be reduced. [variableScope]
theseus_src/pdbUtils.c:552:21: style: The scope of the variable 'wti' can be reduced. [variableScope]
theseus_src/pdbUtils.c:576:24: style: The scope of the variable 'nui' can be reduced. [variableScope]
theseus_src/pdbUtils.c:578:21: style: The scope of the variable 'wti' can be reduced. [variableScope]
theseus_src/pdbUtils.c:612:21: style: The scope of the variable 'wti' can be reduced. [variableScope]
theseus_src/pdbUtils.c:758:21: style: The scope of the variable 'covxi' can be reduced. [variableScope]
theseus_src/pdbUtils.c:758:28: style: The scope of the variable 'covyi' can be reduced. [variableScope]
theseus_src/pdbUtils.c:758:35: style: The scope of the variable 'covzi' can be reduced. [variableScope]
theseus_src/pdbUtils.c:817:42: style: The scope of the variable 'nui' can be reduced. [variableScope]
theseus_src/pdbUtils.c:843:21: style: The scope of the variable 'wti' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1030:21: style: The scope of the variable 'rmat00' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1030:29: style: The scope of the variable 'rmat01' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1030:37: style: The scope of the variable 'rmat02' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1031:21: style: The scope of the variable 'rmat10' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1031:29: style: The scope of the variable 'rmat11' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1031:37: style: The scope of the variable 'rmat12' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1032:21: style: The scope of the variable 'rmat20' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1032:29: style: The scope of the variable 'rmat21' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1032:37: style: The scope of the variable 'rmat22' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1075:21: style: The scope of the variable 'invcnum' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1126:21: style: The scope of the variable 'invcnum' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1252:21: style: The scope of the variable 'xtmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1252:27: style: The scope of the variable 'ytmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1252:33: style: The scope of the variable 'ztmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1346:25: style: The scope of the variable 'nusum' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1346:32: style: The scope of the variable 'invnu' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1390:25: style: The scope of the variable 'invnu' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1436:21: style: The scope of the variable 'xk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1436:25: style: The scope of the variable 'yk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1436:29: style: The scope of the variable 'zk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1476:21: style: The scope of the variable 'xk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1476:25: style: The scope of the variable 'yk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1476:29: style: The scope of the variable 'zk' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1476:33: style: The scope of the variable 'wtsi' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1511:21: style: The scope of the variable 'j' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1548:21: style: The scope of the variable 'xtmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1548:27: style: The scope of the variable 'ytmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1548:33: style: The scope of the variable 'ztmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1548:39: style: The scope of the variable 'otmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:1548:45: style: The scope of the variable 'btmp' can be reduced. [variableScope]
theseus_src/pdbUtils.c:608:37: style: Function 'CenMassWtIp' argument 2 names different: declaration 'weights' definition 'wts'. [funcArgNamesDifferent]
theseus_src/pdbUtils.h:96:37: note: Function 'CenMassWtIp' argument 2 names different: declaration 'weights' definition 'wts'.
theseus_src/pdbUtils.c:608:37: note: Function 'CenMassWtIp' argument 2 names different: declaration 'weights' definition 'wts'.
theseus_src/qcprot.c:174:12: style: The scope of the variable 'oldg' can be reduced. [variableScope]
theseus_src/qcprot.c:175:12: style: The scope of the variable 'b' can be reduced. [variableScope]
theseus_src/qcprot.c:175:15: style: The scope of the variable 'a' can be reduced. [variableScope]
theseus_src/qcprot.c:175:18: style: The scope of the variable 'delta' can be reduced. [variableScope]
theseus_src/theseuslib.c:337:9: error: Null pointer dereference: algo [nullPointer]
theseus_src/theseuslib.c:320:28: note: Assignment 'algo=NULL', assigned value is 0
theseus_src/theseuslib.c:337:9: note: Null pointer dereference
theseus_src/theseuslib.c:340:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/theseuslib.c:321:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/theseuslib.c:340:5: note: Null pointer dereference
theseus_src/theseuslib.c:341:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/theseuslib.c:321:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/theseuslib.c:341:5: note: Null pointer dereference
theseus_src/theseuslib.c:460:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/theseuslib.c:444:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/theseuslib.c:460:5: note: Null pointer dereference
theseus_src/theseuslib.c:461:5: error: Null pointer dereference: stats [nullPointer]
theseus_src/theseuslib.c:444:29: note: Assignment 'stats=NULL', assigned value is 0
theseus_src/theseuslib.c:461:5: note: Null pointer dereference
theseus_src/theseuslib.c:477:9: error: Null pointer dereference: algo [nullPointer]
theseus_src/theseuslib.c:443:28: note: Assignment 'algo=NULL', assigned value is 0
theseus_src/theseuslib.c:477:9: note: Null pointer dereference
theseus_src/theseuslib.c:56:5: style: Variable 'xbuf' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:50:0: note: Variable 'xbuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:56:5: note: Variable 'xbuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:57:5: style: Variable 'ybuf' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:50:0: note: Variable 'ybuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:57:5: note: Variable 'ybuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:58:5: style: Variable 'zbuf' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:50:0: note: Variable 'zbuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:58:5: note: Variable 'zbuf' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:92:5: style: Variable 'cdsA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:88:0: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:92:5: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:138:5: style: Variable 'cdsA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:134:0: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:138:5: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:267:5: style: Variable 'cdsA' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:263:0: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:267:5: note: Variable 'cdsA' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:327:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:325:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:327:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:328:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:324:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:328:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:334:5: style: Variable 'cds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:322:0: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:334:5: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:335:5: style: Variable 'avecds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:323:0: note: Variable 'avecds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:335:5: note: Variable 'avecds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:450:5: style: Variable 'T' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:448:0: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:450:5: note: Variable 'T' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:451:5: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:447:0: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:451:5: note: Variable 'r2' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:457:5: style: Variable 'cds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:445:0: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:457:5: note: Variable 'cds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:458:5: style: Variable 'avecds' is reassigned a value before the old one has been used. [redundantAssignment]
theseus_src/theseuslib.c:446:0: note: Variable 'avecds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:458:5: note: Variable 'avecds' is reassigned a value before the old one has been used.
theseus_src/theseuslib.c:187:17: style: The scope of the variable 'sx2' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:22: style: The scope of the variable 'sy2' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:27: style: The scope of the variable 'sz2' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:32: style: The scope of the variable 'sxy' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:37: style: The scope of the variable 'sxz' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:42: style: The scope of the variable 'syz' can be reduced. [variableScope]
theseus_src/theseuslib.c:187:62: style: The scope of the variable 'rijk' can be reduced. [variableScope]
theseus_src/theseuslib.c:441:31: style: The scope of the variable 'innerround' can be reduced. [variableScope]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thewidgetfactory/thewidgetfactory_0.2.1.orig.tar.gz
thewidgetfactory-0.2.1/src/interface.c:178:27: style: Variable 'tmp_toolbar_icon_size' is assigned a value that is never used. [unreadVariable]
thewidgetfactory-0.2.1/src/interface.c:323:24: style: Variable 'radiobutton5_group' is assigned a value that is never used. [unreadVariable]
thewidgetfactory-0.2.1/src/interface.c:338:24: style: Variable 'radiobutton7_group' is assigned a value that is never used. [unreadVariable]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thin/thin_1.6.3.orig.tar.gz
parser.c:1335:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
thin-1.6.3/ext/thin_parser/thin.c:104:3: style: Variable 'val' is reassigned a value before the old one has been used. [redundantAssignment]
thin-1.6.3/ext/thin_parser/thin.c:102:0: note: Variable 'val' is reassigned a value before the old one has been used.
thin-1.6.3/ext/thin_parser/thin.c:104:3: note: Variable 'val' is reassigned a value before the old one has been used.
thin-1.6.3/ext/thin_parser/thin.c:172:3: style: Variable 'clen' is reassigned a value before the old one has been used. [redundantAssignment]
thin-1.6.3/ext/thin_parser/thin.c:168:0: note: Variable 'clen' is reassigned a value before the old one has been used.
thin-1.6.3/ext/thin_parser/thin.c:172:3: note: Variable 'clen' is reassigned a value before the old one has been used.
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thin-provisioning-tools/thin-provisioning-tools_0.7.4.orig.tar.xz
thin-provisioning-tools-0.7.4/base/progress_monitor.cc:12:3: style: Class 'progress_bar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/base/xml_utils.h:32:14: style: Technically the member function 'xml_utils::xml_parser::get_parser' can be const. [functionConst]
thin-provisioning-tools-0.7.4/base/xml_utils.h:39:38: performance: Technically the member function 'xml_utils::xml_parser::create_monitor' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/base/xml_utils.cc:48:13: note: Technically the member function 'xml_utils::xml_parser::create_monitor' can be static.
thin-provisioning-tools-0.7.4/base/xml_utils.h:39:38: note: Technically the member function 'xml_utils::xml_parser::create_monitor' can be static.
thin-provisioning-tools-0.7.4/block-cache/io_engine.cc:169:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thin-provisioning-tools-0.7.4/block-cache/io_engine.cc:173:4: note: Found duplicate branches for 'if' and 'else'.
thin-provisioning-tools-0.7.4/block-cache/io_engine.cc:169:9: note: Found duplicate branches for 'if' and 'else'.
thin-provisioning-tools-0.7.4/caching/cache_check.cc:37:3: style: Class 'reporter_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_check.cc:67:3: style: Class 'superblock_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_check.cc:96:3: style: Class 'mapping_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_check.cc:129:3: style: Class 'hint_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_check.cc:148:3: style: Class 'discard_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_check.cc:166:3: style: Class 'space_map_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/cache_writeback.cc:63:3: style: Class 'copy_batch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/hint_array.cc:165:3: style: Class 'value_adapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/hint_array.cc:184:3: style: Class 'll_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/mapping_array.cc:105:3: style: Class 'll_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/caching/xml_format.cc:22:3: style: Class 'xml_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/contrib/ewheeler_emitter.cc:19:3: warning: Member variable 'old_emitter::data_block_size_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/contrib/ewheeler_emitter.cc:19:3: style: Class 'old_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/contrib/thin_sexp_emitter.cc:12:3: style: Class 'sexp_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/era_array.cc:56:3: style: Class 'll_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/era_check.cc:41:3: style: Class 'reporter_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/era_check.cc:71:3: style: Class 'superblock_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/era_check.cc:100:3: style: Class 'writeset_tree_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/era_check.cc:134:3: style: Class 'era_array_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/metadata_dump.cc:22:3: style: Class 'writeset_tree_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/metadata_dump.cc:44:3: style: Class 'writeset_tree_collator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/restore_emitter.cc:13:3: warning: Member variable 'restorer::era_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/era/restore_emitter.cc:13:3: warning: Member variable 'restorer::nr_blocks_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/era/restore_emitter.cc:13:3: style: Class 'restorer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/writeset_tree.cc:80:3: style: Class 'll_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/era/xml_format.cc:17:3: style: Class 'xml_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/ft-lib/bcache.c:202:24: style: The scope of the variable 'cb' can be reduced. [variableScope]
thin-provisioning-tools-0.7.4/ft-lib/bcache.c:635:47: style: Function 'bcache_create' argument 2 names different: declaration 'block_size' definition 'block_sectors'. [funcArgNamesDifferent]
thin-provisioning-tools-0.7.4/ft-lib/bcache.h:15:47: note: Function 'bcache_create' argument 2 names different: declaration 'block_size' definition 'block_sectors'.
thin-provisioning-tools-0.7.4/ft-lib/bcache.c:635:47: note: Function 'bcache_create' argument 2 names different: declaration 'block_size' definition 'block_sectors'.
thin-provisioning-tools-0.7.4/ft-lib/bcache.c:682:3: error: Memory pointed to by 'cache' is freed twice. [doubleFree]
thin-provisioning-tools-0.7.4/ft-lib/bcache.c:685:2: error: Returning/dereferencing 'cache' after it is deallocated / released [deallocret]
thin-provisioning-tools-0.7.4/ft-lib/dm-ioctl.c:516:2: style: Variable 'ctl' is reassigned a value before the old one has been used. [redundantAssignment]
thin-provisioning-tools-0.7.4/ft-lib/dm-ioctl.c:514:0: note: Variable 'ctl' is reassigned a value before the old one has been used.
thin-provisioning-tools-0.7.4/ft-lib/dm-ioctl.c:516:2: note: Variable 'ctl' is reassigned a value before the old one has been used.
thin-provisioning-tools-0.7.4/ft-lib/dm-ioctl.c:411:6: style: The scope of the variable 'r' can be reduced. [variableScope]
thin-provisioning-tools-0.7.4/caching/commands.h:13:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:13:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:14:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:14:15: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:20:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:20:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:21:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:21:15: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:27:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:27:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:28:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:28:15: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:55:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:55:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:56:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:56:15: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:62:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:62:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:63:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:63:15: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:69:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:69:16: note: Function in derived class
thin-provisioning-tools-0.7.4/caching/commands.h:70:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/caching/commands.h:70:15: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:12:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:12:16: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:13:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:13:15: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:19:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:19:16: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:20:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:20:15: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:26:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:26:16: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:27:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:27:15: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:33:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:33:16: note: Function in derived class
thin-provisioning-tools-0.7.4/era/commands.h:34:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/era/commands.h:34:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:13:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:13:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:14:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:14:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:20:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:20:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:21:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:21:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:27:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:27:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:28:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:28:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:34:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:34:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:35:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:35:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:41:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:41:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:42:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:42:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:48:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:48:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:49:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:49:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:55:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:55:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:56:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:56:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:62:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:62:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:63:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:63:15: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:70:16: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:25:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:70:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:71:15: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/base/application.h:26:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/commands.h:71:15: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/checksum.h:29:3: style: Class 'crc32c' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:60:9: performance: Technically the member function 'persistent_data::bitset_detail::bitset_impl::destroy' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:81:9: performance: Technically the member function 'persistent_data::bitset_detail::bitset_impl::flush' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:163:13: performance: Technically the member function 'persistent_data::bitset_detail::bitset_impl::word' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:167:13: performance: Technically the member function 'persistent_data::bitset_detail::bitset_impl::mask' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:183:13: performance: Technically the member function 'persistent_data::bitset_detail::bitset_impl::bit' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:36:4: style: Class 'bitset_impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/data-structures/bitset.cc:111:5: style: Class 'damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/error_set.h:39:3: style: Class 'error_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/error_set.cc:67:10: performance: Possible inefficient checking for 'children_' emptiness. [stlSize]
thin-provisioning-tools-0.7.4/persistent-data/hex_dump.cc:28:47: style: Function 'hex_dump' argument 2 names different: declaration 'data' definition 'data_'. [funcArgNamesDifferent]
thin-provisioning-tools-0.7.4/persistent-data/hex_dump.h:27:47: note: Function 'hex_dump' argument 2 names different: declaration 'data' definition 'data_'.
thin-provisioning-tools-0.7.4/persistent-data/hex_dump.cc:28:47: note: Function 'hex_dump' argument 2 names different: declaration 'data' definition 'data_'.
thin-provisioning-tools-0.7.4/persistent-data/space-maps/careful_alloc.cc:35:3: style: Class 'sm_careful_alloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:188:15: performance: Technically the member function '::bitmap::bitmap_data' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:193:9: performance: Technically the member function '::bitmap::__lookup_raw' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:721:16: warning: Virtual function 'resize' is called from constructor 'metadata_index_store(transaction_manager&tm,block_address root,block_address nr_indexes)' at line 706. Dynamic binding is not used. [virtualCallInConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:706:4: note: Calling resize
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:721:16: note: resize is a virtual method
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:335:4: style: Struct 'override' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:588:3: style: Class 'ie_value_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:602:3: style: Class 'ie_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:618:3: style: Class 'btree_index_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:632:4: style: Struct 'index_entry_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:697:3: style: Class 'metadata_index_store' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:645:16: style: The function 'count_metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:243:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:645:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:652:16: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:244:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:652:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:656:23: style: The function 'find_ie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:245:23: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:656:23: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:665:16: style: The function 'save_ie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:246:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:665:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:670:16: style: The function 'commit_ies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:247:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:670:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:674:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:248:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:674:28: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:678:25: style: The function 'get_root' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:249:25: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:678:25: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:682:16: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:250:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:682:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:710:16: style: The function 'count_metadata' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:243:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:710:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:721:16: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:244:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:721:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:725:23: style: The function 'find_ie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:245:23: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:725:23: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:729:16: style: The function 'save_ie' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:246:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:729:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:733:16: style: The function 'commit_ies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:247:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:733:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:744:28: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:248:15: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:744:28: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:748:25: style: The function 'get_root' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:249:25: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:748:25: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:752:16: style: The function 'visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:250:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/disk.cc:752:16: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space-maps/recursive.cc:37:3: warning: Member variable 'block_op::rc_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/recursive.cc:59:3: style: Class 'sm_recursive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/recursive.cc:259:4: style: Struct 'recursing_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space-maps/recursive.cc:274:4: style: Struct 'recursing_const_lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:68:4: style: Struct 'single_span_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:128:4: style: Class 'missing_counts' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:72:23: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:63:23: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:72:23: note: Function in derived class
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:76:23: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:64:23: note: Virtual function in base class
thin-provisioning-tools-0.7.4/persistent-data/space_map.h:76:23: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/device_tree.cc:14:3: style: Struct 'visitor_adapter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/device_tree.cc:35:3: style: Class 'll_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/fixed_chunk_stream.cc:95:12: style: Variable 'big_e' is assigned a value that is never used. [unreadVariable]
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:39:3: style: Class 'hr_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:43:8: style: The function 'begin_superblock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:49:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:43:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:64:8: style: The function 'end_superblock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:57:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:64:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:68:8: style: The function 'begin_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:59:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:68:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:80:8: style: The function 'end_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:64:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:80:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:84:8: style: The function 'begin_named_mapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:66:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:84:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:89:8: style: The function 'end_named_mapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:67:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:89:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:94:8: style: The function 'identifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:69:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:94:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:98:8: style: The function 'range_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:70:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:98:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:108:8: style: The function 'single_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:71:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/human_readable_format.cc:108:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/mapping_tree.cc:146:3: style: Class 'dev_tree_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/mapping_tree.cc:171:3: style: Class 'mapping_tree_damage_visitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/metadata_dumper.cc:111:3: warning: Member variable 'mapping_emitter::time_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/thin-provisioning/metadata_dumper.cc:91:3: style: Class 'details_extractor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/metadata_dumper.cc:111:3: style: Class 'mapping_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/restore_emitter.cc:32:3: style: Class 'restorer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_check.cc:52:3: style: Class 'superblock_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_check.cc:79:3: style: Class 'devices_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_check.cc:107:3: style: Class 'mapping_reporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:104:8: performance: Technically the member function '::xml_formatter::indent' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:265:0: performance: Technically the member function 'show_btree_node < uint64_show_traits >::show_node' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:265:0: performance: Technically the member function 'show_btree_node < block_show_traits >::show_node' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:265:0: performance: Technically the member function 'show_btree_node < device_details_show_traits >::show_node' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:79:16: style: The function 'output' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:60:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:79:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:172:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:117:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:172:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:183:16: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:117:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:183:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:245:0: style: The function 'exec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:117:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_debug.cc:245:0: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:261:3: warning: Member variable 'simple_emitter::vbegin_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:261:3: warning: Member variable 'simple_emitter::vend_' is not initialized in the constructor. [uninitMemberVar]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:32:8: style: Technically the member function 'local::application::usage' can be const. [functionConst]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:192:8: style: Technically the member function 'local::mapping_recorder::range_in_progress' can be const. [functionConst]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:196:8: style: Technically the member function 'local::mapping_recorder::continues_range' can be const. [functionConst]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:28:3: style: Class 'application' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:261:3: style: Class 'simple_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:339:3: style: Class 'verbose_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:111:0: style: Class 'local :: mapping_stream < std :: deque < mapping > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:265:8: style: The function 'left_only' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:239:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:265:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:269:8: style: The function 'right_only' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:240:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:269:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:273:8: style: The function 'blocks_differ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:241:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:273:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:277:8: style: The function 'blocks_same' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:242:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:277:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:281:8: style: The function 'complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:243:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:281:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:343:8: style: The function 'left_only' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:239:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:343:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:351:8: style: The function 'right_only' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:240:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:351:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:359:8: style: The function 'blocks_differ' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:241:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:359:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:368:8: style: The function 'blocks_same' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:242:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:368:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:376:8: style: The function 'complete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:243:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_delta.cc:376:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ll_dump.cc:61:3: style: Struct 'unvisited_btree_node_filter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ll_dump.cc:65:16: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ll_dump.cc:57:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ll_dump.cc:65:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ll_restore.cc:98:12: style: The scope of the variable 'key' can be reduced. [variableScope]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ls.cc:92:8: style: Technically the member function '::mapping_set::set_bit' can be const. [functionConst]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ls.cc:191:3: style: Class 'mapping_pass1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_ls.cc:205:3: style: Class 'mapping_pass2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_scan.cc:123:2: warning: The struct 'block_range' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_duplicates.cc:132:2: style: The class 'duplicate_detector' does not have a constructor although it has private member variables. [noConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_duplicates.cc:192:8: performance: Technically the member function '::duplicate_detector::all_zeroes' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:230:8: performance: Technically the member function '::main_dialog::show_superblock' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:64:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:64:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:75:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:75:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:97:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:97:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:111:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:111:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:143:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:143:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:161:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:161:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:179:16: style: The function 'recognise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:37:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_show_metadata.cc:179:16: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/thin_trim.cc:52:8: style: The scope of the variable 'r' can be reduced. [variableScope]
thin-provisioning-tools-0.7.4/thin-provisioning/thin_trim.cc:96:3: style: Class 'trim_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:46:3: style: Class 'xml_emitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:50:8: style: The function 'begin_superblock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:49:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:50:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:74:8: style: The function 'end_superblock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:57:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:74:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:80:8: style: The function 'begin_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:59:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:80:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:94:8: style: The function 'end_device' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:64:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:94:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:100:8: style: The function 'begin_named_mapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:66:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:100:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:106:8: style: The function 'end_named_mapping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:67:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:106:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:112:8: style: The function 'identifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:69:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:112:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:117:8: style: The function 'range_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:70:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:117:8: note: Function in derived class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:127:8: style: The function 'single_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thin-provisioning-tools-0.7.4/thin-provisioning/emitter.h:71:16: note: Virtual function in base class
thin-provisioning-tools-0.7.4/thin-provisioning/xml_format.cc:127:8: note: Function in derived class
thin-provisioning-tools-0.7.4/unit-tests/test_utils.h:63:15: performance: Technically the member function 'test::with_directory::pwd' can be static. [functionStatic]
thin-provisioning-tools-0.7.4/unit-tests/test_utils.h:53:3: style: Class 'with_directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/unit-tests/array_block_t.cc:45:3: style: Class 'simple_ref_counter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/unit-tests/array_t.cc:188:32: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thin-provisioning-tools-0.7.4/unit-tests/bitset_t.cc:43:36: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thin-provisioning-tools-0.7.4/unit-tests/bitset_t.cc:170:36: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thin-provisioning-tools-0.7.4/unit-tests/bitset_t.cc:191:37: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
thin-provisioning-tools-0.7.4/unit-tests/block_t.cc:291:3: style: Class 'my_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/unit-tests/btree_damage_visitor_t.cc:238:0: error: syntax error [syntaxError]
thin-provisioning-tools-0.7.4/unit-tests/metadata_checker_t.cc:31:3: style: Class 'metadata_builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thin-provisioning-tools-0.7.4/unit-tests/run_set_t.cc:19:0: error: syntax error [syntaxError]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thinkfan/thinkfan_0.9.3.orig.tar.gz
thinkfan-0.9.3/src/message.c:46:2: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
thinkfan-0.9.3/src/message.c:43:0: note: Variable 'rv' is reassigned a value before the old one has been used.
thinkfan-0.9.3/src/message.c:46:2: note: Variable 'rv' is reassigned a value before the old one has been used.
thinkfan-0.9.3/src/message.c:40:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
thinkfan-0.9.3/src/parser.c:93:13: style: Same expression on both sides of '>' because the value of '*input' and 'start' are the same. [duplicateExpression]
thinkfan-0.9.3/src/parser.c:89:16: note: 'start' is assigned value '*input' here.
thinkfan-0.9.3/src/parser.c:93:13: note: Same expression on both sides of '>' because the value of '*input' and 'start' are the same.
thinkfan-0.9.3/src/parser.c:311:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thinkfan-0.9.3/src/parser.c:323:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
thinkfan-0.9.3/src/system.c:163:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thinkfan-0.9.3/src/system.c:72:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thinkfan-0.9.3/src/system.c:88:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thinkfan-0.9.3/src/system.c:89:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thinkfan-0.9.3/src/system.c:90:8: style: The scope of the variable 's_input' can be reduced. [variableScope]
thinkfan-0.9.3/src/system.c:300:10: style: The scope of the variable 'r' can be reduced. [variableScope]
thinkfan-0.9.3/src/system.c:357:8: style: The scope of the variable 'fan' can be reduced. [variableScope]
thinkfan-0.9.3/src/thinkfan.c:101:6: style: The scope of the variable 'diff' can be reduced. [variableScope]
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thonny/thonny_2.1.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/thp/thp_0.4.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/threadscope/threadscope_0.2.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/threadweaver/threadweaver_5.49.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/three.js/three.js_80+dfsg2.orig.tar.xz
three.js-r80/utils/converters/utf8/src/optimize.h:137:23: style: Checking if unsigned variable 'active_tris' is less than zero. [unsignedLessThanZero]
three.js-r80/utils/converters/utf8/src/compress.h:105:3: warning: Member variable 'EdgeCachingCompressor::edge_lru_' is not initialized in the constructor. [uninitMemberVar]
three.js-r80/utils/converters/utf8/src/mesh.h:221:3: warning: Member variable 'DrawBatch::positions_' is not initialized in the constructor. [uninitMemberVar]
three.js-r80/utils/converters/utf8/src/mesh.h:221:3: warning: Member variable 'DrawBatch::texcoords_' is not initialized in the constructor. [uninitMemberVar]
three.js-r80/utils/converters/utf8/src/mesh.h:221:3: warning: Member variable 'DrawBatch::normals_' is not initialized in the constructor. [uninitMemberVar]
three.js-r80/utils/converters/utf8/src/mesh.h:465:3: warning: Member variable 'WavefrontObjFile::current_batch_' is not initialized in the constructor. [uninitMemberVarPrivate]
three.js-r80/utils/converters/utf8/src/mesh.h:465:3: warning: Member variable 'WavefrontObjFile::current_group_line_' is not initialized in the constructor. [uninitMemberVarPrivate]
three.js-r80/utils/converters/utf8/src/mesh.h:382:8: style: Technically the member function 'WavefrontMtlFile::ParseColor' can be const. [functionConst]
three.js-r80/utils/converters/utf8/src/mesh.h:618:15: performance: Technically the member function 'WavefrontObjFile::ParseIndices' can be static. [functionStatic]
three.js-r80/utils/converters/utf8/src/mesh.h:655:8: style: Technically the member function 'WavefrontObjFile::ParseSmoothingGroup' can be const. [functionConst]
three.js-r80/utils/converters/utf8/src/mesh.h:688:8: performance: Technically the member function 'WavefrontObjFile::WarnLine' can be static. [functionStatic]
three.js-r80/utils/converters/utf8/src/mesh.h:692:8: performance: Technically the member function 'WavefrontObjFile::ErrorLine' can be static. [functionStatic]
three.js-r80/utils/converters/utf8/src/optimize.h:181:7: style: Technically the member function 'VertexOptimizer::FindBestTriangle' can be const. [functionConst]
three.js-r80/utils/converters/utf8/src/stream.h:158:3: style: Class 'BufferedInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
three.js-r80/utils/converters/utf8/src/optimize.h:38:3: style: Class 'VertexOptimizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
three.js-r80/utils/converters/utf8/src/stream.h:49:16: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:29:16: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:49:16: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:51:18: style: The function 'PutN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:30:18: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:51:18: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:61:16: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:29:16: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:61:16: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:65:18: style: The function 'PutN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:30:18: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:65:18: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:80:16: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:29:16: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:80:16: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:84:18: style: The function 'PutN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:30:18: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:84:18: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:101:16: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:29:16: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:101:16: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:105:18: style: The function 'PutN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:30:18: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:105:18: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:122:16: style: The function 'Put' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:29:16: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:122:16: note: Function in derived class
three.js-r80/utils/converters/utf8/src/stream.h:127:18: style: The function 'PutN' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
three.js-r80/utils/converters/utf8/src/stream.h:30:18: note: Virtual function in base class
three.js-r80/utils/converters/utf8/src/stream.h:127:18: note: Function in derived class
[08:33]

ftp://ftp.se.debian.org/debian/pool/main/t/thrift/thrift_0.9.3.orig.tar.gz
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:419:42: warning: Either the condition 'oldServiceExtends!=NULL' is redundant or there is possible null pointer dereference: oldServiceExtends. [nullPointerRedundantCheck]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:413:36: note: Assuming that condition 'oldServiceExtends!=NULL' is not redundant
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:419:42: note: Null pointer dereference
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:59:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:78:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:102:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:107:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:269:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:278:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:285:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:286:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:293:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:299:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:309:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:315:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:357:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:364:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:388:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:394:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:442:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/audit/t_audit.cpp:448:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2404:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2406:7: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2404:12: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2339:53: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:183:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2339:53: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2456:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:187:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2456:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2557:63: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:126:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2557:63: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:50:15: style: Technically the member function 't_generator_factory::get_short_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:51:15: style: Technically the member function 't_generator_factory::get_long_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:52:15: style: Technically the member function 't_generator_factory::get_documentation' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:86:15: style: Technically the member function 't_generator::get_escaped_string' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:158:15: style: Technically the member function 't_generator::indent' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:175:15: performance: Technically the member function 't_generator::capitalize' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:179:15: performance: Technically the member function 't_generator::decapitalize' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:203:15: performance: Technically the member function 't_generator::underscore' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:219:15: performance: Technically the member function 't_generator::camelcase' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:55:15: performance: Technically the member function 't_oop_generator::upcase_string' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:124:15: performance: Technically the member function 't_as3_generator::get_cap_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2497:30: note: Technically the member function 't_as3_generator::get_cap_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:124:15: note: Technically the member function 't_as3_generator::get_cap_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:177:15: style: Technically the member function 't_as3_generator::as3_package' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:243:25: note: Technically the member function 't_as3_generator::as3_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:177:15: note: Technically the member function 't_as3_generator::as3_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:178:15: performance: Technically the member function 't_as3_generator::as3_type_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:255:25: note: Technically the member function 't_as3_generator::as3_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:178:15: note: Technically the member function 't_as3_generator::as3_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:179:15: performance: Technically the member function 't_as3_generator::as3_thrift_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:265:25: note: Technically the member function 't_as3_generator::as3_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:179:15: note: Technically the member function 't_as3_generator::as3_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:180:15: style: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:275:25: note: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:180:15: note: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:183:15: performance: Technically the member function 't_as3_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2339:25: note: Technically the member function 't_as3_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:183:15: note: Technically the member function 't_as3_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:187:15: performance: Technically the member function 't_as3_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2456:25: note: Technically the member function 't_as3_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:187:15: note: Technically the member function 't_as3_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:190:8: performance: Technically the member function 't_as3_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:119:23: warning: Virtual function 'get_program_name' is called from constructor 't_generator(t_program*program)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:43:21: note: Calling get_program_name
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:119:23: note: get_program_name is a virtual method
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:39:3: style: Class 't_oop_generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:65:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:65:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:66:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:66:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:68:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:68:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:74:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:75:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:75:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:76:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:76:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:77:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:77:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:78:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:78:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:188:15: style: The function 'get_enum_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:76:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:188:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:68:0: style: The function 'get_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:40:24: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:68:0: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:74:0: style: The function 'is_valid_namespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:48:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:74:0: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:141:31: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_as3_generator.cc:2557:63: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:1022:5: style: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:1012:0: note: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:1022:5: note: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:4190:87: style: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:139:69: note: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:4190:87: note: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:1631:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:1647:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:134:10: style: Unused private function: 't_c_glib_generator::declare_field' [unusedPrivateFunction]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:65:11: performance: Variable 'nspace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:124:8: performance: Technically the member function 't_c_glib_generator::is_complex_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:518:26: note: Technically the member function 't_c_glib_generator::is_complex_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:124:8: note: Technically the member function 't_c_glib_generator::is_complex_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:127:10: performance: Technically the member function 't_c_glib_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:641:28: note: Technically the member function 't_c_glib_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:127:10: note: Technically the member function 't_c_glib_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:128:10: performance: Technically the member function 't_c_glib_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:674:28: note: Technically the member function 't_c_glib_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:128:10: note: Technically the member function 't_c_glib_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:99:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:99:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:100:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:100:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:103:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:103:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:104:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:104:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:106:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:106:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:107:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:107:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:108:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_c_glib_generator.cc:108:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2347:55: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:198:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2347:55: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2760:48: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:204:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2760:48: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:126:15: performance: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:1265:27: note: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:126:15: note: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:195:15: performance: Technically the member function 't_cocoa_generator::cocoa_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:266:27: note: Technically the member function 't_cocoa_generator::cocoa_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:195:15: note: Technically the member function 't_cocoa_generator::cocoa_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:198:15: performance: Technically the member function 't_cocoa_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2347:27: note: Technically the member function 't_cocoa_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:198:15: note: Technically the member function 't_cocoa_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:204:15: performance: Technically the member function 't_cocoa_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2760:27: note: Technically the member function 't_cocoa_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:204:15: note: Technically the member function 't_cocoa_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:205:15: performance: Technically the member function 't_cocoa_generator::format_string_for_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2801:27: note: Technically the member function 't_cocoa_generator::format_string_for_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:205:15: note: Technically the member function 't_cocoa_generator::format_string_for_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:210:8: performance: Technically the member function 't_cocoa_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:70:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:71:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:73:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:79:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:79:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:80:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:80:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:81:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:81:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:82:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:82:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:83:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:83:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cocoa_generator.cc:2382:55: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:615:10: style: The scope of the variable 'is_nonrequired_field' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1457:71: style: Function 'generate_struct_ostream_operator' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:238:56: note: Function 'generate_struct_ostream_operator' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1457:71: note: Function 'generate_struct_ostream_operator' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1468:72: style: Function 'generate_struct_print_method_decl' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:239:57: note: Function 'generate_struct_print_method_decl' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1468:72: note: Function 'generate_struct_print_method_decl' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1476:74: style: Function 'generate_exception_what_method_decl' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:240:59: note: Function 'generate_exception_what_method_decl' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1476:74: note: Function 'generate_exception_what_method_decl' argument 1 names different: declaration 'f' definition 'out'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:4300:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:230:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:4300:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1135:28: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:216:15: performance: Technically the member function 't_cpp_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:4137:25: note: Technically the member function 't_cpp_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:216:15: note: Technically the member function 't_cpp_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:230:15: performance: Technically the member function 't_cpp_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:4300:25: note: Technically the member function 't_cpp_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:230:15: note: Technically the member function 't_cpp_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:239:8: performance: Technically the member function 't_cpp_generator::generate_struct_print_method_decl' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1468:23: note: Technically the member function 't_cpp_generator::generate_struct_print_method_decl' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:239:8: note: Technically the member function 't_cpp_generator::generate_struct_print_method_decl' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:240:8: performance: Technically the member function 't_cpp_generator::generate_exception_what_method_decl' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:1476:23: note: Technically the member function 't_cpp_generator::generate_exception_what_method_decl' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:240:8: note: Technically the member function 't_cpp_generator::generate_exception_what_method_decl' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:244:8: performance: Technically the member function 't_cpp_generator::is_reference' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:246:8: performance: Technically the member function 't_cpp_generator::is_complex_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:88:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:88:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:89:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:89:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:91:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:91:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:97:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:97:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:98:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:98:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:99:8: style: The function 'generate_forward_declaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:110:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:99:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:100:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:100:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:101:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:101:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:104:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_cpp_generator.cc:104:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2711:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2713:7: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2711:12: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:1937:85: style: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:146:67: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:1937:85: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2441:56: style: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:104:38: note: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2441:56: note: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2532:58: style: Function 'get_mapped_member_name' argument 1 names different: declaration 'oldname' definition 'name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:240:40: note: Function 'get_mapped_member_name' argument 1 names different: declaration 'oldname' definition 'name'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2532:58: note: Function 'get_mapped_member_name' argument 1 names different: declaration 'oldname' definition 'name'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2611:43: style: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:183:30: note: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2611:43: note: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2764:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:197:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2764:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:50:3: warning: Member variable 't_csharp_generator::member_mapping_scope' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:179:15: style: Technically the member function 't_csharp_generator::csharp_type_usings' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:409:28: note: Technically the member function 't_csharp_generator::csharp_type_usings' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:179:15: note: Technically the member function 't_csharp_generator::csharp_type_usings' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:180:15: performance: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:419:28: note: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:180:15: note: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:187:15: style: Technically the member function 't_csharp_generator::base_type_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2646:28: note: Technically the member function 't_csharp_generator::base_type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:187:15: note: Technically the member function 't_csharp_generator::base_type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:197:15: performance: Technically the member function 't_csharp_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2764:28: note: Technically the member function 't_csharp_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:197:15: note: Technically the member function 't_csharp_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:201:8: performance: Technically the member function 't_csharp_generator::field_has_default' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:203:8: performance: Technically the member function 't_csharp_generator::field_is_required' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:205:8: performance: Technically the member function 't_csharp_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:234:15: performance: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2492:33: note: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:234:15: note: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:89:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:89:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:90:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:90:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:92:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:92:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:94:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:94:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:95:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:95:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:96:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:96:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:98:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:98:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:99:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:99:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:199:15: style: The function 'get_enum_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:76:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:199:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2442:63: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_csharp_generator.cc:2678:82: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:470:8: style: Technically the member function 't_d_generator::print_function_signature' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:602:10: performance: Technically the member function 't_d_generator::render_package' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:677:10: performance: Technically the member function 't_d_generator::render_req' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:707:8: performance: Technically the member function 't_d_generator::is_immutable_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:68:16: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:68:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:107:16: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:107:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:112:16: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:112:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:155:16: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:155:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:160:16: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:160:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:187:16: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:187:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:191:16: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:191:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:195:16: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_d_generator.cc:195:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:646:3: style: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:645:3: note: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:646:3: note: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:649:3: style: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:648:3: note: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:649:3: note: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3136:11: style: The scope of the variable 'tt' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3158:11: style: The scope of the variable 'tt' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:405:79: style: Function 'replace_all' argument 3 names different: declaration 'replace' definition 'repl'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:337:61: note: Function 'replace_all' argument 3 names different: declaration 'replace' definition 'repl'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:405:79: note: Function 'replace_all' argument 3 names different: declaration 'replace' definition 'repl'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:2327:85: style: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:232:67: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:2327:85: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:2889:56: style: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:94:38: note: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:2889:56: note: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3203:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:320:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3203:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3324:72: style: Function 'generate_delphi_clear_union_value' argument 10 names different: declaration 'xception_factroy_name' definition 'xception_factory_name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:131:54: note: Function 'generate_delphi_clear_union_value' argument 10 names different: declaration 'xception_factroy_name' definition 'xception_factory_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3324:72: note: Function 'generate_delphi_clear_union_value' argument 10 names different: declaration 'xception_factroy_name' definition 'xception_factory_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:165:8: performance: Technically the member function 't_delphi_generator::const_needs_var' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:1241:26: note: Technically the member function 't_delphi_generator::const_needs_var' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:165:8: note: Technically the member function 't_delphi_generator::const_needs_var' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:307:15: performance: Technically the member function 't_delphi_generator::make_valid_delphi_identifier' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:1013:33: note: Technically the member function 't_delphi_generator::make_valid_delphi_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:307:15: note: Technically the member function 't_delphi_generator::make_valid_delphi_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:308:15: performance: Technically the member function 't_delphi_generator::input_arg_prefix' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3019:28: note: Technically the member function 't_delphi_generator::input_arg_prefix' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:308:15: note: Technically the member function 't_delphi_generator::input_arg_prefix' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:310:15: style: Technically the member function 't_delphi_generator::base_type_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3064:28: note: Technically the member function 't_delphi_generator::base_type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:310:15: note: Technically the member function 't_delphi_generator::base_type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:320:15: performance: Technically the member function 't_delphi_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3203:28: note: Technically the member function 't_delphi_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:320:15: note: Technically the member function 't_delphi_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:337:10: performance: Technically the member function 't_delphi_generator::replace_all' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:405:28: note: Technically the member function 't_delphi_generator::replace_all' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:337:10: note: Technically the member function 't_delphi_generator::replace_all' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:346:8: performance: Technically the member function 't_delphi_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:381:15: style: Technically the member function 't_delphi_generator::empty_value' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3243:28: note: Technically the member function 't_delphi_generator::empty_value' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:381:15: note: Technically the member function 't_delphi_generator::empty_value' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:385:8: performance: Technically the member function 't_delphi_generator::is_void' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3878:26: note: Technically the member function 't_delphi_generator::is_void' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:385:8: note: Technically the member function 't_delphi_generator::is_void' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:394:15: style: Technically the member function 't_delphi_generator::indent_impl' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:79:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:79:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:80:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:80:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:82:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:82:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:84:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:84:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:85:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:85:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:86:8: style: The function 'generate_forward_declaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:110:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:86:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:87:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:87:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:88:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:88:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:89:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:89:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:331:23: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:66:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:331:23: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:2892:63: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3099:54: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3112:59: performance: Function parameter 'full_cls' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3316:72: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3317:72: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3320:72: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3324:72: performance: Function parameter 'xception_factory_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3347:75: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3348:75: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3351:75: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3355:75: performance: Function parameter 'xception_factroy_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3385:75: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3386:75: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3389:75: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3408:72: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3409:72: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_delphi_generator.cc:3412:72: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:909:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:125:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:909:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:950:55: style: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:92:40: note: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:950:55: note: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:49:3: warning: Member variable 't_erl_generator::export_lines_first_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:49:3: warning: Member variable 't_erl_generator::export_types_lines_first_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:87:15: performance: Technically the member function 't_erl_generator::render_member_requiredness' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:555:25: note: Technically the member function 't_erl_generator::render_member_requiredness' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:87:15: note: Technically the member function 't_erl_generator::render_member_requiredness' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:103:8: performance: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:752:23: note: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:103:8: note: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:117:15: performance: Technically the member function 't_erl_generator::erl_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:282:25: note: Technically the member function 't_erl_generator::erl_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:117:15: note: Technically the member function 't_erl_generator::erl_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:118:15: performance: Technically the member function 't_erl_generator::erl_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:304:25: note: Technically the member function 't_erl_generator::erl_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:118:15: note: Technically the member function 't_erl_generator::erl_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:125:15: performance: Technically the member function 't_erl_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:909:25: note: Technically the member function 't_erl_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:125:15: note: Technically the member function 't_erl_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:155:8: performance: Technically the member function 't_erl_generator::has_default_value' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:629:23: note: Technically the member function 't_erl_generator::has_default_value' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:155:8: note: Technically the member function 't_erl_generator::has_default_value' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:69:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:69:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:70:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:76:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:76:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:77:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:77:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:78:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:78:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:79:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:79:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:80:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:80:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:81:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:81:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:128:53: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:136:35: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_erl_generator.cc:144:36: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.cc:81:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:68:24: style: The function 'get_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:40:24: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:68:24: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:74:16: style: The function 'is_valid_namespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:48:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_generator_registry.h:74:16: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:907:7: style: The scope of the variable 'value' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:1432:11: style: The scope of the variable 'field_id' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:462:20: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:510:20: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:522:20: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:538:20: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:369:61: style: Function 'is_pointer_field' argument 2 names different: declaration 'in_container' definition 'in_container_value'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:314:54: note: Function 'is_pointer_field' argument 2 names different: declaration 'in_container' definition 'in_container_value'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:369:61: note: Function 'is_pointer_field' argument 2 names different: declaration 'in_container' definition 'in_container_value'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3394:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:263:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3394:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3449:52: style: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:268:43: note: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3449:52: note: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3469:48: style: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:264:39: note: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3469:48: note: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3477:57: style: Function 'type_to_go_type_with_opt' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:265:48: note: Function 'type_to_go_type_with_opt' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3477:57: note: Function 'type_to_go_type_with_opt' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:78:5: performance: Variable 'gen_thrift_import_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:248:15: performance: Technically the member function 't_go_generator::go_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:811:24: note: Technically the member function 't_go_generator::go_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:248:15: note: Technically the member function 't_go_generator::go_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:249:15: style: Technically the member function 't_go_generator::go_package' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:821:24: note: Technically the member function 't_go_generator::go_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:249:15: note: Technically the member function 't_go_generator::go_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:250:15: style: Technically the member function 't_go_generator::go_imports_begin' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:828:24: note: Technically the member function 't_go_generator::go_imports_begin' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:250:15: note: Technically the member function 't_go_generator::go_imports_begin' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:251:15: performance: Technically the member function 't_go_generator::go_imports_end' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:842:24: note: Technically the member function 't_go_generator::go_imports_end' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:251:15: note: Technically the member function 't_go_generator::go_imports_end' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:253:15: performance: Technically the member function 't_go_generator::render_import_protection' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:797:24: note: Technically the member function 't_go_generator::render_import_protection' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:253:15: note: Technically the member function 't_go_generator::render_import_protection' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:254:15: performance: Technically the member function 't_go_generator::render_fastbinary_includes' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:804:24: note: Technically the member function 't_go_generator::render_fastbinary_includes' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:254:15: note: Technically the member function 't_go_generator::render_fastbinary_includes' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:255:15: style: Technically the member function 't_go_generator::declare_argument' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3273:24: note: Technically the member function 't_go_generator::declare_argument' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:255:15: note: Technically the member function 't_go_generator::declare_argument' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:257:15: style: Technically the member function 't_go_generator::type_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3375:24: note: Technically the member function 't_go_generator::type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:257:15: note: Technically the member function 't_go_generator::type_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:263:15: performance: Technically the member function 't_go_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:3394:24: note: Technically the member function 't_go_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:263:15: note: Technically the member function 't_go_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:109:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:109:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:110:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:110:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:116:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:116:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:117:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:117:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:118:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:118:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:119:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:119:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:120:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:120:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:121:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_go_generator.cc:121:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:118:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:189:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:248:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:264:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:298:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:308:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:326:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:64:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:64:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:65:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:65:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:70:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:71:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:72:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:73:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:74:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_gv_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2673:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2675:7: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2673:12: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2608:54: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:181:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2608:54: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2747:47: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:186:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2747:47: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2941:64: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:131:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2941:64: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2049:17: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:175:15: style: Technically the member function 't_haxe_generator::haxe_package' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:274:26: note: Technically the member function 't_haxe_generator::haxe_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:175:15: note: Technically the member function 't_haxe_generator::haxe_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:176:15: performance: Technically the member function 't_haxe_generator::haxe_type_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:286:26: note: Technically the member function 't_haxe_generator::haxe_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:176:15: note: Technically the member function 't_haxe_generator::haxe_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:177:15: performance: Technically the member function 't_haxe_generator::haxe_thrift_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:298:26: note: Technically the member function 't_haxe_generator::haxe_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:177:15: note: Technically the member function 't_haxe_generator::haxe_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:178:15: style: Technically the member function 't_haxe_generator::haxe_thrift_gen_imports' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:308:26: note: Technically the member function 't_haxe_generator::haxe_thrift_gen_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:178:15: note: Technically the member function 't_haxe_generator::haxe_thrift_gen_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:181:15: performance: Technically the member function 't_haxe_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2608:26: note: Technically the member function 't_haxe_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:181:15: note: Technically the member function 't_haxe_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:186:15: performance: Technically the member function 't_haxe_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2747:26: note: Technically the member function 't_haxe_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:186:15: note: Technically the member function 't_haxe_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:192:8: performance: Technically the member function 't_haxe_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:71:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:72:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:74:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:80:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:80:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:81:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:81:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:82:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:82:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:83:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:83:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:84:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:84:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:187:15: style: The function 'get_enum_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:76:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:187:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_haxe_generator.cc:2941:64: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:529:57: style: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:86:43: note: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:529:57: note: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1533:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:156:31: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1533:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1581:48: style: Function 'type_to_default' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:158:34: note: Function 'type_to_default' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1581:48: note: Function 'type_to_default' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1681:52: style: Function 'type_to_constructor' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:162:38: note: Function 'type_to_constructor' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1681:52: note: Function 'type_to_constructor' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:143:10: performance: Technically the member function 't_hs_generator::hs_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:220:24: note: Technically the member function 't_hs_generator::hs_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:143:10: note: Technically the member function 't_hs_generator::hs_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:144:10: performance: Technically the member function 't_hs_generator::hs_language_pragma' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:205:24: note: Technically the member function 't_hs_generator::hs_language_pragma' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:144:10: note: Technically the member function 't_hs_generator::hs_language_pragma' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:162:10: performance: Technically the member function 't_hs_generator::type_to_constructor' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:1681:24: note: Technically the member function 't_hs_generator::type_to_constructor' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:162:10: note: Technically the member function 't_hs_generator::type_to_constructor' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:63:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:63:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:64:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:64:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:69:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:69:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:70:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:71:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:72:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:73:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:74:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_hs_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:516:10: style: The scope of the variable 'lastpos' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:594:10: style: The scope of the variable 'lastpos' can be reduced. [variableScope]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:388:58: style: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:88:42: note: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:388:58: note: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:136:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:144:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:173:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:217:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:232:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:798:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:813:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:826:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:848:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:858:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:872:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:882:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:973:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:1027:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:1039:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:1060:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:86:8: performance: Technically the member function 't_html_generator::generate_css_content' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:355:24: note: Technically the member function 't_html_generator::generate_css_content' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:86:8: note: Technically the member function 't_html_generator::generate_css_content' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:89:8: performance: Technically the member function 't_html_generator::is_utf8_sequence' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:406:24: note: Technically the member function 't_html_generator::is_utf8_sequence' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:89:8: note: Technically the member function 't_html_generator::is_utf8_sequence' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:78:8: style: The function 'generate_program' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:58:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:78:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:97:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:97:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:98:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:98:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:99:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:99:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:100:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:100:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:101:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:101:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:102:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_html_generator.cc:102:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4711:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4703:20: note: outer condition: count<=64
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4711:22: note: identical inner condition: count<=64
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4098:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4100:7: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4098:12: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4032:54: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:305:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4032:54: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4235:47: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:319:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4235:47: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4554:64: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:177:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4554:64: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4153:15: style: Variable 'ret_type' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:5084:9: style: Variable 'j' is modified but its new value is never used. [unreadVariable]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:173:15: performance: Technically the member function 't_java_generator::as_camel_case' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4317:31: note: Technically the member function 't_java_generator::as_camel_case' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:173:15: note: Technically the member function 't_java_generator::as_camel_case' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:297:15: style: Technically the member function 't_java_generator::java_package' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:392:26: note: Technically the member function 't_java_generator::java_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:297:15: note: Technically the member function 't_java_generator::java_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:298:15: style: Technically the member function 't_java_generator::java_type_imports' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:404:26: note: Technically the member function 't_java_generator::java_type_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:298:15: note: Technically the member function 't_java_generator::java_type_imports' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:299:15: performance: Technically the member function 't_java_generator::java_suppressions' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:443:26: note: Technically the member function 't_java_generator::java_suppressions' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:299:15: note: Technically the member function 't_java_generator::java_suppressions' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:305:15: performance: Technically the member function 't_java_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4032:26: note: Technically the member function 't_java_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:305:15: note: Technically the member function 't_java_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:319:15: performance: Technically the member function 't_java_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4235:26: note: Technically the member function 't_java_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:319:15: note: Technically the member function 't_java_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:325:15: performance: Technically the member function 't_java_generator::make_valid_java_identifier' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4290:31: note: Technically the member function 't_java_generator::make_valid_java_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:325:15: note: Technically the member function 't_java_generator::make_valid_java_identifier' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:327:8: performance: Technically the member function 't_java_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:110:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:110:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:111:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:111:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:113:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:113:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:119:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:119:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:120:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:120:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:121:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:121:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:123:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:123:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:124:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:124:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_java_generator.cc:4554:64: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2869:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2871:7: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2869:12: note: Found duplicate branches for 'if' and 'else'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2803:56: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:213:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2803:56: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2925:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:217:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2925:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:3192:66: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:124:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:3192:66: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:54:56: style: Unused variable: iter [unusedVariable]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:122:15: performance: Technically the member function 't_javame_generator::get_cap_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2966:33: note: Technically the member function 't_javame_generator::get_cap_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:122:15: note: Technically the member function 't_javame_generator::get_cap_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:206:15: style: Technically the member function 't_javame_generator::java_package' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:274:28: note: Technically the member function 't_javame_generator::java_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:206:15: note: Technically the member function 't_javame_generator::java_package' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:207:15: performance: Technically the member function 't_javame_generator::java_type_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:286:28: note: Technically the member function 't_javame_generator::java_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:207:15: note: Technically the member function 't_javame_generator::java_type_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:208:15: performance: Technically the member function 't_javame_generator::java_thrift_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:296:28: note: Technically the member function 't_javame_generator::java_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:208:15: note: Technically the member function 't_javame_generator::java_thrift_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:213:15: performance: Technically the member function 't_javame_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2803:28: note: Technically the member function 't_javame_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:213:15: note: Technically the member function 't_javame_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:217:15: performance: Technically the member function 't_javame_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:2925:28: note: Technically the member function 't_javame_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:217:15: note: Technically the member function 't_javame_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:221:15: performance: Technically the member function 't_javame_generator::box_type' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:582:28: note: Technically the member function 't_javame_generator::box_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:221:15: note: Technically the member function 't_javame_generator::box_type' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:223:8: performance: Technically the member function 't_javame_generator::type_can_be_null' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:62:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:62:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:63:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:63:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:65:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:99:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:65:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:71:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:72:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:73:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:75:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:75:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:76:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:76:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:182:8: style: The function 'generate_java_doc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:89:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:182:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:184:8: style: The function 'generate_java_doc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:102:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:184:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:186:8: style: The function 'generate_java_doc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:186:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:218:15: style: The function 'get_enum_class_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:76:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:218:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_javame_generator.cc:3192:66: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:2033:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:177:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:2033:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:103:15: style: Technically the member function 't_js_generator::render_recv_throw' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1548:29: note: Technically the member function 't_js_generator::render_recv_throw' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:103:15: note: Technically the member function 't_js_generator::render_recv_throw' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:104:15: style: Technically the member function 't_js_generator::render_recv_return' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1556:29: note: Technically the member function 't_js_generator::render_recv_return' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:104:15: note: Technically the member function 't_js_generator::render_recv_return' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:124:8: performance: Technically the member function 't_js_generator::generate_service_interface' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1230:22: note: Technically the member function 't_js_generator::generate_service_interface' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:124:8: note: Technically the member function 't_js_generator::generate_service_interface' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:125:8: performance: Technically the member function 't_js_generator::generate_service_rest' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1237:22: note: Technically the member function 't_js_generator::generate_service_rest' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:125:8: note: Technically the member function 't_js_generator::generate_service_rest' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:170:15: style: Technically the member function 't_js_generator::js_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:365:24: note: Technically the member function 't_js_generator::js_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:170:15: note: Technically the member function 't_js_generator::js_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:176:15: performance: Technically the member function 't_js_generator::argument_list' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:2005:24: note: Technically the member function 't_js_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:176:15: note: Technically the member function 't_js_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:177:15: performance: Technically the member function 't_js_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:2033:24: note: Technically the member function 't_js_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:177:15: note: Technically the member function 't_js_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:187:28: performance: Technically the member function 't_js_generator::js_namespace_pieces' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:224:15: performance: Technically the member function 't_js_generator::js_namespace' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:258:10: performance: Technically the member function 't_js_generator::ts_get_req' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:89:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:89:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:90:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:90:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:96:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:96:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:97:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:97:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:98:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:98:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:99:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:99:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:100:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:100:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:101:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:101:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:179:15: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:66:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:179:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1548:59: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_js_generator.cc:1556:60: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:445:69: style: Function 'write_const_value' argument 2 names different: declaration 'force_string' definition 'should_force_string'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:123:53: note: Function 'write_const_value' argument 2 names different: declaration 'force_string' definition 'should_force_string'.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:445:69: note: Function 'write_const_value' argument 2 names different: declaration 'force_string' definition 'should_force_string'.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:144:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:575:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:602:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:630:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:641:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:90:10: performance: Technically the member function 't_json_generator::number_to_string' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:103:10: performance: Technically the member function 't_json_generator::get_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:684:26: note: Technically the member function 't_json_generator::get_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:103:10: note: Technically the member function 't_json_generator::get_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:104:10: style: Technically the member function 't_json_generator::get_qualified_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:708:26: note: Technically the member function 't_json_generator::get_qualified_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:104:10: note: Technically the member function 't_json_generator::get_qualified_name' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:112:10: performance: Technically the member function 't_json_generator::escape_json_string' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:142:26: note: Technically the member function 't_json_generator::escape_json_string' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:112:10: note: Technically the member function 't_json_generator::escape_json_string' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:71:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:72:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:74:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:75:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:75:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:76:8: style: The function 'generate_program' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:58:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:76:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:80:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:80:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:81:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_json_generator.cc:81:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:1089:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:143:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:1089:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:140:15: style: Technically the member function 't_lua_generator::lua_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:1053:25: note: Technically the member function 't_lua_generator::lua_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:140:15: note: Technically the member function 't_lua_generator::lua_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:143:15: performance: Technically the member function 't_lua_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:1089:25: note: Technically the member function 't_lua_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:143:15: note: Technically the member function 't_lua_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:53:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:53:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:54:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:54:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:59:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:59:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:60:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:60:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:61:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:61:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:62:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:62:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:63:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:63:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:64:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:64:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:146:15: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:66:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_lua_generator.cc:146:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:1673:48: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:150:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:1673:48: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:77:8: performance: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:657:25: note: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:77:8: note: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:78:8: performance: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:667:25: note: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:78:8: note: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:79:8: performance: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:677:25: note: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:79:8: note: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:144:15: performance: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:247:27: note: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:144:15: note: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:145:15: performance: Technically the member function 't_ocaml_generator::ocaml_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:255:27: note: Technically the member function 't_ocaml_generator::ocaml_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:145:15: note: Technically the member function 't_ocaml_generator::ocaml_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:149:15: performance: Technically the member function 't_ocaml_generator::argument_list' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:1635:27: note: Technically the member function 't_ocaml_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:149:15: note: Technically the member function 't_ocaml_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:150:15: performance: Technically the member function 't_ocaml_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:1673:27: note: Technically the member function 't_ocaml_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:150:15: note: Technically the member function 't_ocaml_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:62:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:62:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:63:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:63:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:68:8: style: The function 'generate_program' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:58:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:68:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:69:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:69:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:70:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:71:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:72:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:73:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:74:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_ocaml_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:1604:47: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:146:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:1604:47: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:194:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:224:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:142:15: performance: Technically the member function 't_perl_generator::perl_includes' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:246:26: note: Technically the member function 't_perl_generator::perl_includes' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:142:15: note: Technically the member function 't_perl_generator::perl_includes' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:145:15: performance: Technically the member function 't_perl_generator::argument_list' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:1584:26: note: Technically the member function 't_perl_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:145:15: note: Technically the member function 't_perl_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:146:15: performance: Technically the member function 't_perl_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:1604:26: note: Technically the member function 't_perl_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:146:15: note: Technically the member function 't_perl_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:153:8: performance: Technically the member function 't_perl_generator::perl_namespace_dirs' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:169:15: performance: Technically the member function 't_perl_generator::perl_namespace' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:63:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:63:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:64:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:64:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:70:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:70:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:71:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:72:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:73:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:73:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:74:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:75:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:75:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:148:15: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_oop_generator.h:66:23: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_perl_generator.cc:148:15: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2399:46: style: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:203:36: note: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2399:46: note: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2426:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:204:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2426:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2467:48: style: Function 'type_to_phpdoc' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:205:38: note: Function 'type_to_phpdoc' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2467:48: note: Function 'type_to_phpdoc' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:135:7: performance: Technically the member function 't_php_generator::get_php_num_required_fields' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:1113:22: note: Technically the member function 't_php_generator::get_php_num_required_fields' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:135:7: note: Technically the member function 't_php_generator::get_php_num_required_fields' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:199:15: style: Technically the member function 't_php_generator::php_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:411:25: note: Technically the member function 't_php_generator::php_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:199:15: note: Technically the member function 't_php_generator::php_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:203:15: performance: Technically the member function 't_php_generator::type_to_cast' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2399:25: note: Technically the member function 't_php_generator::type_to_cast' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:203:15: note: Technically the member function 't_php_generator::type_to_cast' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:204:15: performance: Technically the member function 't_php_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:2426:25: note: Technically the member function 't_php_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:204:15: note: Technically the member function 't_php_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:207:15: performance: Technically the member function 't_php_generator::php_namespace_base' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:232:10: performance: Technically the member function 't_php_generator::php_namespace_directory' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:248:10: performance: Technically the member function 't_php_generator::php_namespace_declaration' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:250:15: performance: Technically the member function 't_php_generator::php_path' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:313:10: performance: Technically the member function 't_php_generator::capitalize' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:97:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:97:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:98:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:98:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:104:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:104:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:105:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:105:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:106:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:106:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:108:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:108:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:109:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:109:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:110:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:110:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_php_generator.cc:1038:74: performance: Function parameter 'method_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:2382:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:225:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:2382:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:215:15: performance: Technically the member function 't_py_generator::py_imports' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:408:24: note: Technically the member function 't_py_generator::py_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:215:15: note: Technically the member function 't_py_generator::py_imports' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:217:15: style: Technically the member function 't_py_generator::render_fastbinary_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:377:24: note: Technically the member function 't_py_generator::render_fastbinary_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:217:15: note: Technically the member function 't_py_generator::render_fastbinary_includes' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:218:15: performance: Technically the member function 't_py_generator::declare_argument' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:2279:24: note: Technically the member function 't_py_generator::declare_argument' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:218:15: note: Technically the member function 't_py_generator::declare_argument' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:225:15: performance: Technically the member function 't_py_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:2382:24: note: Technically the member function 't_py_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:225:15: note: Technically the member function 't_py_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:122:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:122:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:123:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:123:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:129:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:129:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:130:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:130:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:131:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:131:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:132:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:132:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:133:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:133:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:134:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_py_generator.cc:134:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:1116:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:191:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:1116:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:121:8: performance: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:611:22: note: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:121:8: note: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:123:8: performance: Technically the member function 't_rb_generator::generate_field_constructors' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:586:22: note: Technically the member function 't_rb_generator::generate_field_constructors' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:123:8: note: Technically the member function 't_rb_generator::generate_field_constructors' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:183:15: performance: Technically the member function 't_rb_generator::rb_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:317:24: note: Technically the member function 't_rb_generator::rb_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:183:15: note: Technically the member function 't_rb_generator::rb_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:184:15: style: Technically the member function 't_rb_generator::render_require_thrift' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:283:24: note: Technically the member function 't_rb_generator::render_require_thrift' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:184:15: note: Technically the member function 't_rb_generator::render_require_thrift' can be const.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:190:15: performance: Technically the member function 't_rb_generator::argument_list' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:1076:24: note: Technically the member function 't_rb_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:190:15: note: Technically the member function 't_rb_generator::argument_list' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:191:15: performance: Technically the member function 't_rb_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:1116:24: note: Technically the member function 't_rb_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:191:15: note: Technically the member function 't_rb_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:94:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:94:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:95:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:95:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:101:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:101:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:102:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:102:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:103:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:103:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:104:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:104:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:106:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:106:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:107:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_rb_generator.cc:107:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:834:55: style: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:98:41: note: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:834:55: note: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:874:55: style: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:99:41: note: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:874:55: note: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:1011:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:141:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:1011:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:54:3: warning: Member variable 't_st_generator::temporary_var' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:118:15: performance: Technically the member function 't_st_generator::st_autogen_comment' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:207:24: note: Technically the member function 't_st_generator::st_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:118:15: note: Technically the member function 't_st_generator::st_autogen_comment' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:141:15: performance: Technically the member function 't_st_generator::type_to_enum' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:1011:24: note: Technically the member function 't_st_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:141:15: note: Technically the member function 't_st_generator::type_to_enum' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:143:8: performance: Technically the member function 't_st_generator::is_vowel' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:515:22: note: Technically the member function 't_st_generator::is_vowel' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:143:8: note: Technically the member function 't_st_generator::is_vowel' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:67:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:67:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:68:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:68:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:74:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:75:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:75:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:76:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:76:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:77:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:77:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:78:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:78:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:79:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_st_generator.cc:79:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:83:15: performance: Technically the member function 't_xsd_generator::ns' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:88:15: performance: Technically the member function 't_xsd_generator::base_type_name' can be static. [functionStatic]
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:332:25: note: Technically the member function 't_xsd_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:88:15: note: Technically the member function 't_xsd_generator::base_type_name' can be static.
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:61:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:96:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:61:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:62:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:62:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:68:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:105:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:68:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:69:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:69:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:71:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:109:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:71:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:72:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:72:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:83:30: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:83:46: performance: Function parameter 'ns' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/generate/t_xsd_generator.cc:85:31: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:76:45: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:77:46: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:83:41: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:86:27: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:99:29: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:110:20: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_scope.h:148:23: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:638:26: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:724:34: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:773:49: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:792:39: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:814:23: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:815:23: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:825:17: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:827:17: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:1184:4: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/main.cc:1186:4: style: C-style pointer casting [cstyleCast]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:285:19: style: Unused variable: sub_namespace [unusedVariable]
thrift-0.9.3/compiler/cpp/src/main.cc:376:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:38:3: warning: Member variable 't_const_value::intVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:38:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:38:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:38:3: warning: Member variable 't_const_value::valType_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:40:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:40:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:42:3: warning: Member variable 't_const_value::intVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:42:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:42:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_field.h:38:3: warning: Member variable 't_field::req_' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:66:5: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-0.9.3/compiler/cpp/src/parse/t_doc.h:47:8: style: Technically the member function 't_doc::has_doc' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:38:37: style: Technically the member function 't_enum::get_constants' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_field.h:102:8: style: Technically the member function 't_field::get_reference' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_field.h:95:10: style: Technically the member function 't_field::key_compare::operator()' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:126:23: style: Technically the member function 't_struct::get_members' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:128:23: style: Technically the member function 't_struct::get_sorted_members' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_container.h:36:8: style: Technically the member function 't_container::has_cpp_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_container.h:38:15: style: Technically the member function 't_container::get_cpp_name' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:324:45: style: Technically the member function 't_program::get_all_namespaces' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:331:35: style: Technically the member function 't_program::get_cpp_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:335:35: style: Technically the member function 't_program::get_c_includes' can be const. [functionConst]
thrift-0.9.3/compiler/cpp/src/parse/t_function.h:38:5: style: Class 't_function' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_function.h:38:5: style: Class 't_function' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:67:5: style: Class 't_program' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:67:5: style: Class 't_program' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:88:3: style: Class 't_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:92:3: style: Class 't_type' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:32:3: style: Class 't_enum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:40:3: style: Class 't_const_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:42:3: style: Class 't_const_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:43:3: style: Class 't_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_service.h:34:3: style: Class 't_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_list.h:31:3: style: Class 't_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_set.h:31:3: style: Class 't_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:65:3: style: Class 't_program' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:34:8: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:43:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:34:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:102:8: style: The function 'is_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:52:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_enum.h:102:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:59:8: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:43:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:59:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:130:8: style: The function 'is_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:53:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:130:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:132:8: style: The function 'is_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:54:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:132:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_service.h:36:8: style: The function 'is_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:59:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_service.h:36:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:52:8: style: The function 'is_void' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:47:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:52:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:54:8: style: The function 'is_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:49:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:54:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:56:8: style: The function 'is_bool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:50:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:56:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:74:8: style: The function 'is_base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:48:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:74:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_container.h:40:8: style: The function 'is_container' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:55:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_container.h:40:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_map.h:38:8: style: The function 'is_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:58:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_map.h:38:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_list.h:35:8: style: The function 'is_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:56:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_list.h:35:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_typedef.h:58:8: style: The function 'is_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:51:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_typedef.h:58:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/parse/t_set.h:35:8: style: The function 'is_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:57:16: note: Virtual function in base class
thrift-0.9.3/compiler/cpp/src/parse/t_set.h:35:8: note: Function in derived class
thrift-0.9.3/compiler/cpp/src/main.cc:925:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/compiler/cpp/src/main.cc:963:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/compiler/cpp/src/main.cc:1007:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:90:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_type.h:92:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_enum_value.h:34:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:42:29: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:44:31: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_const_value.h:96:35: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_const.h:35:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_field.h:38:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_field.h:48:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_struct.h:136:42: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_function.h:36:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_function.h:45:26: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_base_type.h:47:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_container.h:31:33: performance: Function parameter 'cpp_name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:60:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:60:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:65:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:122:33: performance: Function parameter 'out_path' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:246:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:253:32: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:270:39: performance: Function parameter 'include_prefix' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/t_program.h:281:56: performance: Function parameter 'name_space' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/main.cc:718:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/compiler/cpp/src/parse/parse.cc:28:13: style: C-style pointer casting [cstyleCast]
src/thriftl.cc:3427:2: warning: Possible null pointer dereference: b [nullPointer]
src/thriftl.cc:3316:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/thriftl.cc:3427:2: note: Null pointer dereference
src/thriftl.cc:3428:2: warning: Possible null pointer dereference: b [nullPointer]
src/thriftl.cc:3316:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/thriftl.cc:3428:2: note: Null pointer dereference
src/thriftl.cc:3439:9: warning: Possible null pointer dereference: b [nullPointer]
src/thriftl.cc:3316:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
src/thriftl.cc:3439:9: note: Null pointer dereference
src/thriftl.cc:1925:1: style: Label 'find_rule' is not used. [unusedLabel]
src/thriftl.cc:3204:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
src/thriftl.cc:373:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/thriftl.cc:3204:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
src/thriftl.cc:3612:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
src/thriftl.cc:323:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/thriftl.cc:3612:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
src/thriftl.cc:3625:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
src/thriftl.cc:324:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/thriftl.cc:3625:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
src/thriftl.cc:3625:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
src/thriftl.cc:324:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/thriftl.cc:3625:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
src/thriftl.cc:3757:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
src/thriftl.cc:1692:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
src/thriftl.cc:3757:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
* yacc.c:358  *:992:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thrift-0.9.3/contrib/fb303/TClientInfo.cpp:161:5: warning: %llu in format string (no. 5) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
thrift-0.9.3/contrib/fb303/cpp/FacebookBase.cpp:25:40: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-0.9.3/contrib/fb303/cpp/ServiceTracker.cpp:251:12: style: The scope of the variable 'count' can be reduced. [variableScope]
thrift-0.9.3/contrib/fb303/cpp/ServiceTracker.cpp:454:3: performance: Variable 'signature_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-0.9.3/contrib/thrift_dump.cpp:82:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/contrib/transport-sample/ThriftCommon.cpp:13:39: performance: Function parameter 'app' should be passed by const reference. [passedByValue]
thrift-0.9.3/contrib/transport-sample/client/client.cpp:45:6: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/contrib/transport-sample/server/server.cpp:81:6: style: The scope of the variable 'port' can be reduced. [variableScope]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_buffered_transport.c:348:3: style: Variable 'param_spec' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_buffered_transport.c:342:0: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_buffered_transport.c:348:3: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_framed_transport.c:342:3: style: Variable 'param_spec' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_framed_transport.c:336:0: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_framed_transport.c:342:3: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c:210:3: style: Variable 'param_spec' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c:204:0: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_memory_buffer.c:210:3: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_server_socket.c:226:3: style: Variable 'param_spec' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_server_socket.c:220:0: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_server_socket.c:226:3: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.c:341:3: style: Variable 'param_spec' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.c:335:0: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.c:341:3: note: Variable 'param_spec' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.c:59:7: style: The scope of the variable 'r' can be reduced. [variableScope]
thrift-0.9.3/lib/c_glib/src/thrift/c_glib/transport/thrift_socket.c:60:7: style: The scope of the variable 'errno_copy' can be reduced. [variableScope]
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:31:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:28:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:31:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:51:3: style: Variable 'xception' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:43:0: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:51:3: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:79:3: style: Variable 'xception' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:76:0: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:79:3: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:145:3: style: Variable 'xception' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:141:0: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testapplicationexception.c:145:3: note: Variable 'xception' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:100:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:97:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:100:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:113:3: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:108:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:113:3: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:117:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:109:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:117:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:305:5: style: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:301:5: note: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:305:5: note: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:382:5: style: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:379:5: note: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:382:5: note: Variable 'transport_write_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:417:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:400:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:417:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:419:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:401:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:419:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:422:3: style: Variable 'tbp' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:402:0: note: Variable 'tbp' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:422:3: note: Variable 'tbp' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:424:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:403:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:424:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:460:3: style: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:457:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:460:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:509:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:492:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:509:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:511:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:493:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:511:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:514:3: style: Variable 'tbp' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:494:0: note: Variable 'tbp' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:514:3: note: Variable 'tbp' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:516:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:495:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:516:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:561:3: style: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:557:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:561:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:569:3: style: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:565:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:569:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:646:3: style: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:642:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:646:3: note: Variable 'transport_read_error_at' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:426:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_bool'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:428:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_byte'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:429:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i16'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:430:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i32'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:431:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i64'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:432:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_double'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:434:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_string'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:435:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_binary'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:439:22: warning: Assert statement modifies 'value_byte'. [assignmentInAssert]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:440:20: warning: Assert statement modifies 'value_16'. [assignmentInAssert]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:441:20: warning: Assert statement modifies 'value_32'. [assignmentInAssert]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:442:20: warning: Assert statement modifies 'value_64'. [assignmentInAssert]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:443:24: warning: Assert statement modifies 'value_double'. [assignmentInAssert]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:455:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_binary'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:461:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_binary'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:466:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_bool'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:468:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_byte'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:470:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i16'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:472:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i32'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:473:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_i64'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:474:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_double'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:527:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_field_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:538:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_field_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:554:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_map_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:562:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_map_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:570:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_map_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:583:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_map_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbinaryprotocol.c:593:11: warning: Assert statement calls a function which may have desired side effects: 'thrift_binary_protocol_read_list_begin'. [assertWithSideEffect]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:45:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:44:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:45:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:61:3: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:56:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:61:3: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:65:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:57:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:65:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:169:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:161:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:169:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:173:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:162:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:173:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:186:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:184:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:186:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:187:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:186:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:187:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:188:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:187:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:188:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:221:5: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:215:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:221:5: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:225:5: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:216:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:225:5: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testbufferedtransport.c:188:11: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:42:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:39:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:42:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:70:3: style: Variable 'doubles' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:54:0: note: Variable 'doubles' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:70:3: note: Variable 'doubles' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:114:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:111:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:114:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:136:3: style: Variable 'one_of_each' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:126:0: note: Variable 'one_of_each' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:136:3: note: Variable 'one_of_each' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:370:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:367:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:370:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:408:3: style: Variable 'bonk' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:405:3: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:408:3: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:471:3: style: Variable 'one_of_each' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:468:3: note: Variable 'one_of_each' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:471:3: note: Variable 'one_of_each' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:510:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:507:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:510:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:560:3: style: Variable 'big' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:557:3: note: Variable 'big' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:560:3: note: Variable 'big' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:629:3: style: Variable 'string_list' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:619:3: note: Variable 'string_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:629:3: note: Variable 'string_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:640:3: style: Variable 'contain' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:637:3: note: Variable 'contain' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:640:3: note: Variable 'contain' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:684:3: style: Variable 'bonk' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:670:0: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:684:3: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:688:3: style: Variable 'bonk_list' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:669:0: note: Variable 'bonk_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:688:3: note: Variable 'bonk_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:703:3: style: Variable 'bonk_list' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:693:3: note: Variable 'bonk_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:703:3: note: Variable 'bonk_list' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:707:3: style: Variable 'bonk' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:690:3: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:707:3: note: Variable 'bonk' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:723:3: style: Variable 'bonks' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:720:3: note: Variable 'bonks' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:723:3: note: Variable 'bonks' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:755:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:750:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:755:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:776:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:773:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:776:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:803:3: style: Variable 'foo' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:800:3: note: Variable 'foo' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testdebugproto.c:803:3: note: Variable 'foo' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:44:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:43:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:44:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:60:3: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:55:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:60:3: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:64:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:56:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:64:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:164:5: style: Variable 'server_transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:160:0: note: Variable 'server_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:164:5: note: Variable 'server_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:173:5: style: Variable 'client_transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:161:0: note: Variable 'client_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:173:5: note: Variable 'client_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:196:5: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:189:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:196:5: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:200:5: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:190:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:200:5: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:243:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:235:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:243:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:247:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:236:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:247:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:258:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:257:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:258:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:259:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:258:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:259:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:261:3: style: Variable 'bytes' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:259:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:261:3: note: Variable 'bytes' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testframedtransport.c:261:11: style: Variable 'bytes' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:37:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:36:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:37:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:48:3: style: Variable 'tbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:45:0: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:48:3: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:65:3: style: Variable 'tbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:60:0: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testmemorybuffer.c:65:3: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:38:3: style: Variable 'tbuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:35:0: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:38:3: note: Variable 'tbuffer' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:39:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:36:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:39:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:54:3: style: Variable 'o' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:52:0: note: Variable 'o' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:54:3: note: Variable 'o' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:73:3: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:71:0: note: Variable 's1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:73:3: note: Variable 's1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:74:3: style: Variable 's2' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:71:0: note: Variable 's2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:74:3: note: Variable 's2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:75:3: style: Variable 's3' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:71:0: note: Variable 's3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:75:3: note: Variable 's3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:105:3: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:102:0: note: Variable 't1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:105:3: note: Variable 't1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:106:3: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:103:0: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:106:3: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:130:3: style: Variable 't1' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:127:0: note: Variable 't1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:130:3: note: Variable 't1' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:131:3: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:128:0: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:131:3: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:151:3: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:148:0: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:151:3: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:152:3: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:149:0: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:152:3: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:174:3: style: Variable 't2' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:170:0: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:174:3: note: Variable 't2' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:175:3: style: Variable 't3' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:171:0: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testoptionalrequired.c:175:3: note: Variable 't3' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:85:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:81:0: note: Variable 'p' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:85:3: note: Variable 'p' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:86:3: style: Variable 'tss' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:82:0: note: Variable 'tss' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:86:3: note: Variable 'tss' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:87:3: style: Variable 'ss' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:83:0: note: Variable 'ss' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testsimpleserver.c:87:3: note: Variable 'ss' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/teststruct.c:91:3: style: Variable 't' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/teststruct.c:89:0: note: Variable 't' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/teststruct.c:91:3: note: Variable 't' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:373:3: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:341:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:373:3: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:376:3: style: Variable 'protocol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:342:0: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:376:3: note: Variable 'protocol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:379:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:343:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:379:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:380:3: style: Variable 'iface' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:344:0: note: Variable 'iface' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:380:3: note: Variable 'iface' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:559:3: style: Variable 'multi_in' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:557:3: note: Variable 'multi_in' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:559:3: note: Variable 'multi_in' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:570:3: style: Variable 'multi_in' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:568:3: note: Variable 'multi_in' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testthrifttestclient.cpp:570:3: note: Variable 'multi_in' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:83:3: style: Variable 'object' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:82:0: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:83:3: note: Variable 'object' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:99:3: style: Variable 'tsocket' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:94:0: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:99:3: note: Variable 'tsocket' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:101:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:95:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:101:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:206:5: style: Variable 'server_transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:201:0: note: Variable 'server_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:206:5: note: Variable 'server_transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:286:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:278:0: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:286:3: note: Variable 'transport' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:288:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:279:0: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/c_glib/test/testtransportsocket.c:288:3: note: Variable 'client' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/src/thrift/async/TEvhttpServer.cpp:44:3: style: Struct 'RequestContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/BoostMonitor.cpp:46:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/BoostMonitor.cpp:48:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Monitor.cpp:126:8: style: Technically the member function 'apache::thrift::concurrency::Impl::notify' can be const. [functionConst]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Monitor.cpp:133:8: style: Technically the member function 'apache::thrift::concurrency::Impl::notifyAll' can be const. [functionConst]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Monitor.cpp:154:8: style: Technically the member function 'apache::thrift::concurrency::Impl::cleanup' can be const. [functionConst]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Monitor.cpp:51:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Monitor.cpp:53:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/Mutex.cpp:118:3: style: Class 'impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:260:49: style: Same expression on both sides of '-' because the value of 'max_priority' and 'min_priority' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:252:24: note: 'max_priority' is assigned value '0' here.
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:251:24: note: 'min_priority' is assigned value '0' here.
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:260:49: note: Same expression on both sides of '-' because the value of 'max_priority' and 'min_priority' are the same.
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:250:26: style: Variable 'pthread_policy' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/PosixThreadFactory.cpp:310:16: performance: Technically the member function 'apache::thrift::concurrency::Impl::getCurrentThreadId' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/StdMonitor.cpp:47:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/StdMonitor.cpp:49:3: style: Class 'Impl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/ThreadManager.cpp:403:33: style: Unused variable: removedThreads [unusedVariable]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/ThreadManager.cpp:197:3: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/TimerManager.cpp:44:3: style: Class 'Task' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/concurrency/TimerManager.cpp:64:3: style: Class 'Dispatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:838:22: style: Same expression on both sides of '/'. [duplicateExpression]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:328:12: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:302:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:328:12: note: Function in derived class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:340:12: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:310:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:340:12: note: Function in derived class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:353:16: style: The function 'escapeNum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:319:16: note: Virtual function in base class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:353:16: note: Function in derived class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:366:12: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:302:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:366:12: note: Function in derived class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:376:12: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:310:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:376:12: note: Function in derived class
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:808:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:851:9: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/src/thrift/protocol/TJSONProtocol.cpp:864:7: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/src/thrift/qt/TQIODeviceTransport.cpp:68:27: style: Same expression on both sides of '-' because the value of 'requestLen' and 'len' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/src/thrift/qt/TQIODeviceTransport.cpp:60:25: note: 'requestLen' is assigned value 'len' here.
thrift-0.9.3/lib/cpp/src/thrift/qt/TQIODeviceTransport.cpp:68:27: note: Same expression on both sides of '-' because the value of 'requestLen' and 'len' are the same.
thrift-0.9.3/lib/cpp/src/thrift/server/TNonblockingServer.cpp:411:16: style: The scope of the variable 'left' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/server/TNonblockingServer.cpp:1401:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/server/TNonblockingServer.cpp:305:42: style: Technically the member function 'apache::thrift::server::TConnection::getServerEventHandler' can be const. [functionConst]
thrift-0.9.3/lib/cpp/src/thrift/transport/TFileTransport.cpp:535:12: style: The scope of the variable 'get' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/transport/TFileTransport.cpp:539:13: style: Checking if unsigned variable 'get' is less than zero. [unsignedLessThanZero]
thrift-0.9.3/lib/cpp/src/thrift/transport/THttpTransport.cpp:169:5: style: Variable 'eol' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/src/thrift/transport/THttpTransport.cpp:167:0: note: Variable 'eol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/src/thrift/transport/THttpTransport.cpp:169:5: note: Variable 'eol' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:421:22: style: The scope of the variable 'entry' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:590:26: style: Function 'buildErrors' argument 1 names different: declaration 'message' definition 'errors'. [funcArgNamesDifferent]
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:134:33: note: Function 'buildErrors' argument 1 names different: declaration 'message' definition 'errors'.
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:590:26: note: Function 'buildErrors' argument 1 names different: declaration 'message' definition 'errors'.
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:590:38: style: Function 'buildErrors' argument 2 names different: declaration 'error' definition 'errno_copy'. [funcArgNamesDifferent]
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:134:46: note: Function 'buildErrors' argument 2 names different: declaration 'error' definition 'errno_copy'.
thrift-0.9.3/lib/cpp/src/thrift/transport/TSSLSocket.cpp:590:38: note: Function 'buildErrors' argument 2 names different: declaration 'error' definition 'errno_copy'.
thrift-0.9.3/lib/cpp/src/thrift/transport/TSocketPool.cpp:218:11: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/src/thrift/transport/TTransportUtils.cpp:127:12: style: The scope of the variable 'get' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/transport/TTransportUtils.cpp:131:13: style: Checking if unsigned variable 'get' is less than zero. [unsignedLessThanZero]
thrift-0.9.3/lib/cpp/src/thrift/windows/GetTimeOfDay.cpp:40:14: style: The scope of the variable 'tzflag' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/src/thrift/windows/TWinsockSingleton.cpp:36:0: error: #error For windows you must choose USE_BOOST_THREAD or USE_STD_THREAD [preprocessorErrorDirective]
thrift-0.9.3/lib/cpp/test/AllProtocolTests.tcc:219:0: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/test/AllProtocolTests.tcc:57:0: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:177:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:173:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:177:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:191:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:187:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:191:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:202:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:198:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:202:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:214:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:210:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:214:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:225:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:221:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:225:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:237:5: style: Variable 'elapsed' is reassigned a value before the old one has been used. [redundantAssignment]
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:233:0: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:237:5: note: Variable 'elapsed' is reassigned a value before the old one has been used.
thrift-0.9.3/lib/cpp/test/Benchmark.cpp:41:10: style: Technically the member function 'Timer::frame' can be const. [functionConst]
thrift-0.9.3/lib/cpp/test/DebugProtoTest.cpp:176:26: style: Reading from empty STL container 'stage2' [reademptycontainer]
thrift-0.9.3/lib/cpp/test/JSONProtoTest.cpp:213:22: style: Same expression on both sides of '/'. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/JSONProtoTest.cpp:131:26: style: Reading from empty STL container 'stage2' [reademptycontainer]
thrift-0.9.3/lib/cpp/test/RWMutexStarveTest.cpp:70:3: style: Class 'Reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/RWMutexStarveTest.cpp:75:3: style: Class 'Writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/SpecializationTest.cpp:65:25: style: Reading from empty STL container 'stage2' [reademptycontainer]
thrift-0.9.3/lib/cpp/test/TBufferBaseTest.cpp:269:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/test/TBufferBaseTest.cpp:270:11: style: The scope of the variable 'index' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/test/TBufferBaseTest.cpp:308:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/test/TBufferBaseTest.cpp:309:11: style: The scope of the variable 'index' can be reduced. [variableScope]
thrift-0.9.3/lib/cpp/test/TBufferBaseTest.cpp:603:11: style: Variable 'read_index' is modified but its new value is never used. [unreadVariable]
thrift-0.9.3/lib/cpp/test/TFileTransportTest.cpp:198:0: error: syntax error [syntaxError]
thrift-0.9.3/lib/cpp/test/TNonblockingServerTest.cpp:63:10: style: Technically the member function 'Fixture::EventDeleter::operator()' can be const. [functionConst]
thrift-0.9.3/lib/cpp/test/TServerIntegrationTest.cpp:209:8: performance: Technically the member function 'TServerIntegrationTestFixture::delayClose' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/test/TServerIntegrationTest.cpp:150:3: style: Class 'TServerIntegrationTestFixture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/TServerIntegrationTest.cpp:160:3: style: Class 'TServerIntegrationTestFixture' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:262:21: style: Variable 'dummy_creation' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:806:8: performance: Technically the member function 'TransportTestGen::generate' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:66:3: style: Class 'ConstantSizeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:107:3: style: Class 'GenericSizeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:67:12: style: The function 'nextSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:60:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:67:12: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:68:15: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:61:23: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:68:15: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:83:12: style: The function 'nextSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:60:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:83:12: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:85:15: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:61:23: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:85:15: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:111:12: style: The function 'nextSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:60:20: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:111:12: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:112:15: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:61:23: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:112:15: note: Function in derived class
thrift-0.9.3/lib/cpp/test/TransportTest.cpp:527:9: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:61:3: style: Class 'ConstantSizeGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:62:24: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:56:24: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:62:24: note: Function in derived class
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:73:24: style: The function 'getSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:56:24: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/ZlibTest.cpp:73:24: note: Function in derived class
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:267:30: style: Same expression on both sides of '-' because the value of 'endTime' and 'startTime' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:265:40: note: 'endTime' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:253:42: note: 'startTime' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:267:30: note: Same expression on both sides of '-' because the value of 'endTime' and 'startTime' are the same.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:278:49: style: Same expression on both sides of '-' because the value of 'endTime' and 'startTime' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:265:40: note: 'endTime' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:253:42: note: 'startTime' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:278:49: note: Same expression on both sides of '-' because the value of 'endTime' and 'startTime' are the same.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:188:29: style: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:142:39: note: 'time01' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:124:39: note: 'time00' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:188:29: note: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:197:87: style: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:142:39: note: 'time01' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:124:39: note: 'time00' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:197:87: note: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same.
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:78:51: style: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same. [duplicateExpression]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:76:39: note: 'time01' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:75:39: note: 'time00' is assigned value 'Util::currentTime()' here.
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:78:51: note: Same expression on both sides of '-' because the value of 'time01' and 'time00' are the same.
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:30:15: style: Unused variable: arg [unusedVariable]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:128:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:153:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:279:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:54:31: warning: Assert statement calls a function which may have desired side effects: 'reapNThreads'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:58:31: warning: Assert statement calls a function which may have desired side effects: 'floodNTest'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:62:31: warning: Assert statement calls a function which may have desired side effects: 'synchStartTest'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:66:31: warning: Assert statement calls a function which may have desired side effects: 'monitorTimeoutTest'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:100:30: warning: Assert statement calls a function which may have desired side effects: 'test00'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:120:33: warning: Assert statement calls a function which may have desired side effects: 'loadTest'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/Tests.cpp:125:33: warning: Assert statement calls a function which may have desired side effects: 'blockTest'. [assertWithSideEffect]
thrift-0.9.3/lib/cpp/test/concurrency/TimerManagerTests.h:42:5: warning: Member variable 'Task::_endTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:47:5: warning: Member variable 'Task::_startTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadManagerTests.h:47:5: warning: Member variable 'Task::_endTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:249:8: performance: Technically the member function 'apache::thrift::concurrency::test::ThreadFactoryTests::monitorTimeoutTest' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:303:8: performance: Technically the member function 'apache::thrift::concurrency::test::ThreadFactoryTests::foo' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:305:8: performance: Technically the member function 'apache::thrift::concurrency::test::ThreadFactoryTests::floodNTest' can be static. [functionStatic]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:286:5: style: Class 'FloodTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:122:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thrift-0.9.3/lib/cpp/test/concurrency/ThreadFactoryTests.h:136:11: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
thrift-0.9.3/lib/cpp/test/processor/EventLog.cpp:32:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thrift-0.9.3/lib/cpp/test/processor/EventLog.cpp:98:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/test/processor/EventLog.cpp:119:7: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-0.9.3/lib/cpp/test/processor/ProcessorTest.cpp:250:42: style: Technically the member function 'ServiceState::getServerEventHandler' can be const. [functionConst]
thrift-0.9.3/lib/cpp/test/processor/ServerThread.h:107:5: style: Class 'Helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/processor/Handlers.h:32:3: style: Class 'ParentHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/processor/Handlers.h:149:3: style: Class 'ChildHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/processor/Handlers.h:199:3: style: Class 'ServerEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/processor/Handlers.h:259:3: style: Class 'ProcessorEventHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/cpp/test/processor/ProcessorTest.cpp:252:8: style: The function 'bindSuccessful' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-0.9.3/lib/cpp/test/processor/ServerThread.h:65:16: note: Virtual function in base class
thrift-0.9.3/lib/cpp/test/processor/ProcessorTest.cpp:252:8: note: Function in derived class
thrift-0.9.3/lib/lua/src/lualongnumber.c:167:11: style: Unused variable: a [unusedVariable]
thrift-0.9.3/lib/lua/src/luasocket.c:250:19: style: The scope of the variable 'step' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/luasocket.c:233:34: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/lua/src/usocket.c:54:15: style: The scope of the variable 't' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:203:12: style: The scope of the variable 'put' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:223:12: style: The scope of the variable 'got' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:289:19: style: The scope of the variable 'h' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:323:19: style: The scope of the variable 'h' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:345:19: style: The scope of the variable 'step' can be reduced. [variableScope]
thrift-0.9.3/lib/lua/src/usocket.c:152:49: style: Function 'socket_accept' argument 2 names different: declaration 'sibling' definition 'client'. [funcArgNamesDifferent]
thrift-0.9.3/lib/lua/src/socket.h:57:49: note: Function 'socket_accept' argument 2 names different: declaration 'sibling' definition 'client'.
thrift-0.9.3/lib/lua/src/usocket.c:152:49: note: Function 'socket_accept' argument 2 names different: declaration 'sibling' definition 'client'.
thrift-0.9.3/lib/lua/src/usocket.c:153:41: style: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'addrlen'. [funcArgNamesDifferent]
thrift-0.9.3/lib/lua/src/socket.h:58:47: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'addrlen'.
thrift-0.9.3/lib/lua/src/usocket.c:153:41: note: Function 'socket_accept' argument 4 names different: declaration 'addr_len' definition 'addrlen'.
thrift-0.9.3/lib/lua/src/usocket.c:228:15: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:975:24: style: Variable 'strictWrite' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::buffer' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::buffer_ptr' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::buffer_used' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::buffer_size' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::p' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:136:3: warning: Member variable 'PHPTransport::t' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/lib/php/src/ext/thrift_protocol/php_thrift_protocol.cpp:120:3: style: Class 'PHPExceptionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/lib/py/src/protocol/fastbinary.c:100:0: error: #error "Cannot determine endianness" [preprocessorErrorDirective]
thrift-0.9.3/lib/rb/ext/compact_protocol.c:123:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thrift-0.9.3/lib/rb/ext/compact_protocol.c:127:24: error: Shifting signed 64-bit value by 63 bits is undefined behaviour [shiftTooManyBitsSigned]
thrift-0.9.3/lib/rb/ext/struct.c:465:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thrift-0.9.3/lib/rb/ext/struct.c:500:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thrift-0.9.3/lib/rb/ext/struct.c:527:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thrift-0.9.3/test/c_glib/src/test_client.c:445:17: warning: Either the condition 'string==NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
thrift-0.9.3/test/c_glib/src/test_client.c:449:21: note: Assuming that condition 'string==NULL' is not redundant
thrift-0.9.3/test/c_glib/src/test_client.c:445:17: note: Null pointer dereference
thrift-0.9.3/test/c_glib/src/test_client.c:493:17: warning: Either the condition 'string==NULL' is redundant or there is possible null pointer dereference: string. [nullPointerRedundantCheck]
thrift-0.9.3/test/c_glib/src/test_client.c:499:21: note: Assuming that condition 'string==NULL' is not redundant
thrift-0.9.3/test/c_glib/src/test_client.c:493:17: note: Null pointer dereference
thrift-0.9.3/test/c_glib/src/test_client.c:223:37: style: The scope of the variable 'insanity_in' can be reduced. [variableScope]
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:174:11: warning: Either the condition 'string_thing!=NULL' is redundant or there is possible null pointer dereference: string_thing. [nullPointerRedundantCheck]
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:186:20: note: Assuming that condition 'string_thing!=NULL' is not redundant
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:174:11: note: Null pointer dereference
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:221:11: warning: Either the condition 'inner_string_thing!=NULL' is redundant or there is possible null pointer dereference: inner_string_thing. [nullPointerRedundantCheck]
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:233:26: note: Assuming that condition 'inner_string_thing!=NULL' is not redundant
thrift-0.9.3/test/c_glib/src/thrift_test_handler.c:221:11: note: Null pointer dereference
thrift-0.9.3/test/cpp/src/StressTest.cpp:591:20: style: Variable 'averageTime' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/test/cpp/src/StressTest.cpp:530:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/test/cpp/src/StressTest.cpp:563:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/test/cpp/src/StressTest.cpp:110:3: warning: Member variable 'ClientThread::_startTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/StressTest.cpp:110:3: warning: Member variable 'ClientThread::_endTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/StressTest.cpp:110:3: warning: Member variable 'ClientThread::_done' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:524:20: style: Variable 'averageTime' is assigned a value that is never used. [unreadVariable]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:463:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:496:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:112:3: warning: Member variable 'ClientThread::_startTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:112:3: warning: Member variable 'ClientThread::_endTime' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/StressTestNonBlocking.cpp:112:3: warning: Member variable 'ClientThread::_done' is not initialized in the constructor. [uninitMemberVar]
thrift-0.9.3/test/cpp/src/TestClient.cpp:408:9: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
thrift-0.9.3/test/cpp/src/TestClient.cpp:157:25: style: Same expression on both sides of '==' because the value of 'protocol_type' and '"binary"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestClient.cpp:120:26: note: 'protocol_type' is assigned value '"binary"' here.
thrift-0.9.3/test/cpp/src/TestClient.cpp:157:25: note: Same expression on both sides of '==' because the value of 'protocol_type' and '"binary"' are the same.
thrift-0.9.3/test/cpp/src/TestClient.cpp:166:26: style: Same expression on both sides of '==' because the value of 'transport_type' and '"buffered"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestClient.cpp:119:27: note: 'transport_type' is assigned value '"buffered"' here.
thrift-0.9.3/test/cpp/src/TestClient.cpp:166:26: note: Same expression on both sides of '==' because the value of 'transport_type' and '"buffered"' are the same.
thrift-0.9.3/test/cpp/src/TestClient.cpp:781:18: error: Same iterator is used with different containers 'it2.second' and 'it1.second'. [iterators]
thrift-0.9.3/test/cpp/src/TestServer.cpp:604:23: style: Same expression on both sides of '==' because the value of 'server_type' and '"simple"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestServer.cpp:567:24: note: 'server_type' is assigned value '"simple"' here.
thrift-0.9.3/test/cpp/src/TestServer.cpp:604:23: note: Same expression on both sides of '==' because the value of 'server_type' and '"simple"' are the same.
thrift-0.9.3/test/cpp/src/TestServer.cpp:614:25: style: Same expression on both sides of '==' because the value of 'protocol_type' and '"binary"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestServer.cpp:566:26: note: 'protocol_type' is assigned value '"binary"' here.
thrift-0.9.3/test/cpp/src/TestServer.cpp:614:25: note: Same expression on both sides of '==' because the value of 'protocol_type' and '"binary"' are the same.
thrift-0.9.3/test/cpp/src/TestServer.cpp:623:26: style: Same expression on both sides of '==' because the value of 'transport_type' and '"buffered"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestServer.cpp:565:27: note: 'transport_type' is assigned value '"buffered"' here.
thrift-0.9.3/test/cpp/src/TestServer.cpp:623:26: note: Same expression on both sides of '==' because the value of 'transport_type' and '"buffered"' are the same.
thrift-0.9.3/test/cpp/src/TestServer.cpp:709:19: style: Same expression on both sides of '==' because the value of 'server_type' and '"simple"' are the same. [duplicateExpression]
thrift-0.9.3/test/cpp/src/TestServer.cpp:567:24: note: 'server_type' is assigned value '"simple"' here.
thrift-0.9.3/test/cpp/src/TestServer.cpp:709:19: note: Same expression on both sides of '==' because the value of 'server_type' and '"simple"' are the same.
thrift-0.9.3/test/cpp/src/TestServer.cpp:391:3: style: Class 'TestHandlerAsync' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-0.9.3/tutorial/c_glib/c_glib_client.c:121:43: warning: Either the condition 'why!=NULL' is redundant or there is possible null pointer dereference: why. [nullPointerRedundantCheck]
thrift-0.9.3/tutorial/c_glib/c_glib_client.c:123:17: note: Assuming that condition 'why!=NULL' is not redundant
thrift-0.9.3/tutorial/c_glib/c_glib_client.c:121:43: note: Null pointer dereference
thrift-0.9.3/tutorial/c_glib/c_glib_server.c:178:9: style: The scope of the variable 'log_key' can be reduced. [variableScope]
thrift-0.9.3/tutorial/c_glib/c_glib_server.c:180:17: style: The scope of the variable 'log_struct' can be reduced. [variableScope]
[08:34]

ftp://ftp.se.debian.org/debian/pool/main/t/thrift-compiler/thrift-compiler_0.9.1.orig.tar.gz
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2520:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2522:7: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2520:12: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2454:53: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:189:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2454:53: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2573:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:193:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2573:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2682:63: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:110:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2682:63: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:51:15: style: Technically the member function 't_generator_factory::get_short_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:52:15: style: Technically the member function 't_generator_factory::get_long_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:53:15: style: Technically the member function 't_generator_factory::get_documentation' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:86:15: style: Technically the member function 't_generator::get_escaped_string' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:168:15: style: Technically the member function 't_generator::indent' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:187:15: performance: Technically the member function 't_generator::capitalize' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:191:15: performance: Technically the member function 't_generator::decapitalize' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:195:15: performance: Technically the member function 't_generator::lowercase' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:209:15: performance: Technically the member function 't_generator::underscore' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:225:15: performance: Technically the member function 't_generator::camelcase' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_oop_generator.h:56:15: performance: Technically the member function 't_oop_generator::upcase_string' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:108:15: performance: Technically the member function 't_as3_generator::get_cap_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2614:30: note: Technically the member function 't_as3_generator::get_cap_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:108:15: note: Technically the member function 't_as3_generator::get_cap_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:183:15: style: Technically the member function 't_as3_generator::as3_package' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:254:25: note: Technically the member function 't_as3_generator::as3_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:183:15: note: Technically the member function 't_as3_generator::as3_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:184:15: performance: Technically the member function 't_as3_generator::as3_type_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:266:25: note: Technically the member function 't_as3_generator::as3_type_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:184:15: note: Technically the member function 't_as3_generator::as3_type_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:185:15: performance: Technically the member function 't_as3_generator::as3_thrift_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:279:25: note: Technically the member function 't_as3_generator::as3_thrift_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:185:15: note: Technically the member function 't_as3_generator::as3_thrift_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:186:15: style: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:292:25: note: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:186:15: note: Technically the member function 't_as3_generator::as3_thrift_gen_imports' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:189:15: performance: Technically the member function 't_as3_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2454:25: note: Technically the member function 't_as3_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:189:15: note: Technically the member function 't_as3_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:193:15: performance: Technically the member function 't_as3_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2573:25: note: Technically the member function 't_as3_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:193:15: note: Technically the member function 't_as3_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:194:15: style: Technically the member function 't_as3_generator::get_enum_class_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2692:30: note: Technically the member function 't_as3_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:194:15: note: Technically the member function 't_as3_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:196:8: performance: Technically the member function 't_as3_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:121:23: warning: Virtual function 'get_program_name' is called from constructor 't_generator(t_program*program)' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:43:21: note: Calling get_program_name
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:121:23: note: get_program_name is a virtual method
thrift-compiler_0.9.1/cpp/src/generate/t_oop_generator.h:39:3: style: Class 't_oop_generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:67:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:67:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:68:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:68:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:70:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:76:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:77:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:77:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:78:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:78:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:79:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:79:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:80:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:80:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:70:0: style: The function 'get_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:40:24: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:70:0: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:77:0: style: The function 'is_valid_namespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:49:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:77:0: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:147:31: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_as3_generator.cc:2682:63: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:903:5: style: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:894:0: note: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:903:5: note: Variable 'list_initializer' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:2745:87: style: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:134:69: note: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:2745:87: note: Function 'declare_local_variable' argument 3 names different: declaration 'base_name' definition 'name'.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:1494:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:1513:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:133:10: style: Unused private function: 't_c_glib_generator::declare_field' [unusedPrivateFunction]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:65:11: performance: Variable 'nspace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:125:8: performance: Technically the member function 't_c_glib_generator::is_complex_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:488:26: note: Technically the member function 't_c_glib_generator::is_complex_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:125:8: note: Technically the member function 't_c_glib_generator::is_complex_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:127:10: performance: Technically the member function 't_c_glib_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:578:28: note: Technically the member function 't_c_glib_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:127:10: note: Technically the member function 't_c_glib_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:128:10: performance: Technically the member function 't_c_glib_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:612:28: note: Technically the member function 't_c_glib_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:128:10: note: Technically the member function 't_c_glib_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:99:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:99:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:100:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:100:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:103:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:103:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:104:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:104:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:106:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:106:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:107:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:107:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:108:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_c_glib_generator.cc:108:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2249:55: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:190:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2249:55: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2630:48: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:195:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2630:48: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:111:15: performance: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:1245:27: note: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:111:15: note: Technically the member function 't_cocoa_generator::function_args_helper_struct_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:187:15: performance: Technically the member function 't_cocoa_generator::cocoa_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:271:27: note: Technically the member function 't_cocoa_generator::cocoa_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:187:15: note: Technically the member function 't_cocoa_generator::cocoa_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:190:15: performance: Technically the member function 't_cocoa_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2249:27: note: Technically the member function 't_cocoa_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:190:15: note: Technically the member function 't_cocoa_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:195:15: performance: Technically the member function 't_cocoa_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2630:27: note: Technically the member function 't_cocoa_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:195:15: note: Technically the member function 't_cocoa_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:196:15: performance: Technically the member function 't_cocoa_generator::format_string_for_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2672:27: note: Technically the member function 't_cocoa_generator::format_string_for_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:196:15: note: Technically the member function 't_cocoa_generator::format_string_for_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:201:8: performance: Technically the member function 't_cocoa_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:69:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:69:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:70:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:72:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:72:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:78:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:78:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:79:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:79:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:80:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:80:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:81:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:81:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:82:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:82:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cocoa_generator.cc:2283:75: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:673:10: style: The scope of the variable 'is_nonrequired_field' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:4532:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:215:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:4532:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:210:15: performance: Technically the member function 't_cpp_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:4371:25: note: Technically the member function 't_cpp_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:210:15: note: Technically the member function 't_cpp_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:215:15: performance: Technically the member function 't_cpp_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:4532:25: note: Technically the member function 't_cpp_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:215:15: note: Technically the member function 't_cpp_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:228:8: performance: Technically the member function 't_cpp_generator::is_complex_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:88:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:88:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:89:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:89:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:91:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:91:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:97:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:97:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:98:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:98:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:99:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:99:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:102:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:102:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:107:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_cpp_generator.cc:107:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2413:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2415:7: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2413:12: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:1736:85: style: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:128:70: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:1736:85: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2238:103: style: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:103:87: note: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2238:103: note: Function 'generate_csharp_property' argument 4 names different: declaration 'includeIsset' definition 'generateIsset'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2319:58: style: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:154:47: note: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2319:58: note: Function 'type_name' argument 2 names different: declaration 'in_countainer' definition 'in_container'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2462:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:162:38: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2462:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:151:17: style: Technically the member function 't_csharp_generator::csharp_type_usings' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:237:28: note: Technically the member function 't_csharp_generator::csharp_type_usings' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:151:17: note: Technically the member function 't_csharp_generator::csharp_type_usings' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:152:17: performance: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:251:28: note: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:152:17: note: Technically the member function 't_csharp_generator::csharp_thrift_usings' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:155:17: style: Technically the member function 't_csharp_generator::base_type_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2351:28: note: Technically the member function 't_csharp_generator::base_type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:155:17: note: Technically the member function 't_csharp_generator::base_type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:162:17: performance: Technically the member function 't_csharp_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2462:28: note: Technically the member function 't_csharp_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:162:17: note: Technically the member function 't_csharp_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:163:17: performance: Technically the member function 't_csharp_generator::prop_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2313:33: note: Technically the member function 't_csharp_generator::prop_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:163:17: note: Technically the member function 't_csharp_generator::prop_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:164:17: style: Technically the member function 't_csharp_generator::get_enum_class_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2549:33: note: Technically the member function 't_csharp_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:164:17: note: Technically the member function 't_csharp_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:166:17: performance: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2284:33: note: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:166:17: note: Technically the member function 't_csharp_generator::make_valid_csharp_identifier' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:168:10: performance: Technically the member function 't_csharp_generator::field_has_default' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:172:10: performance: Technically the member function 't_csharp_generator::field_is_required' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:176:10: performance: Technically the member function 't_csharp_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:91:10: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:91:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:92:10: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:92:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:94:10: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:94:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:96:10: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:96:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:97:10: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:97:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:98:10: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:98:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:100:10: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:100:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:101:10: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:101:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2238:130: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_csharp_generator.cc:2380:82: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:522:8: style: Technically the member function 't_d_generator::print_function_signature' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:659:10: performance: Technically the member function 't_d_generator::render_package' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:734:10: performance: Technically the member function 't_d_generator::render_req' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:764:8: performance: Technically the member function 't_d_generator::is_immutable_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:70:16: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:70:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:111:16: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:111:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:116:16: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:116:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:167:16: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:167:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:173:16: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:173:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:203:16: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:203:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:207:16: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:207:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:211:16: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_d_generator.cc:211:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:363:3: style: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:362:3: note: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:363:3: note: Variable 'delphi_reserved_method["methodaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:366:3: style: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:365:3: note: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:366:3: note: Variable 'delphi_reserved_method["fieldaddress"]' is reassigned a value before the old one has been used if variable is no semaphore variable.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2477:11: style: The scope of the variable 'tt' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2498:11: style: The scope of the variable 'tt' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:1800:85: style: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:127:70: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:1800:85: note: Function 'generate_process_function' argument 2 names different: declaration 'function' definition 'tfunction'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2263:70: style: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:85:54: note: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2263:70: note: Function 'generate_delphi_property' argument 2 names different: declaration 'struct_is_exception' definition 'struct_is_xception'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2542:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:156:38: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2542:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:51:5: warning: Member variable 't_delphi_generator::has_enum' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:51:5: warning: Member variable 't_delphi_generator::has_const' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:51:5: warning: Member variable 't_delphi_generator::indent_impl_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:149:17: performance: Technically the member function 't_delphi_generator::input_arg_prefix' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2370:28: note: Technically the member function 't_delphi_generator::input_arg_prefix' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:149:17: note: Technically the member function 't_delphi_generator::input_arg_prefix' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:151:17: style: Technically the member function 't_delphi_generator::base_type_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2415:28: note: Technically the member function 't_delphi_generator::base_type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:151:17: note: Technically the member function 't_delphi_generator::base_type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:156:17: performance: Technically the member function 't_delphi_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2542:28: note: Technically the member function 't_delphi_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:156:17: note: Technically the member function 't_delphi_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:176:10: performance: Technically the member function 't_delphi_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:210:17: style: Technically the member function 't_delphi_generator::empty_value' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2582:28: note: Technically the member function 't_delphi_generator::empty_value' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:210:17: note: Technically the member function 't_delphi_generator::empty_value' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:214:10: performance: Technically the member function 't_delphi_generator::is_void' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:3111:26: note: Technically the member function 't_delphi_generator::is_void' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:214:10: note: Technically the member function 't_delphi_generator::is_void' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:224:17: style: Technically the member function 't_delphi_generator::indent_impl' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:72:10: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:72:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:73:10: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:73:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:75:10: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:75:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:77:10: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:77:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:78:10: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:78:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:79:10: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:79:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:80:10: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:80:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:81:10: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:81:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:167:25: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_oop_generator.h:67:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:167:25: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2263:134: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2447:82: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2457:82: performance: Function parameter 'full_cls' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2645:86: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2645:110: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2645:159: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2645:249: performance: Function parameter 'xception_factroy_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2659:89: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2659:113: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2659:162: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2659:252: performance: Function parameter 'xception_factroy_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2684:89: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2684:113: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2684:162: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2698:86: performance: Function parameter 'cls_prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2698:110: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_delphi_generator.cc:2698:159: performance: Function parameter 'fieldPrefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:896:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:123:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:896:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:938:55: style: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:89:40: note: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:938:55: note: Function 'render_type_term' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:49:3: warning: Member variable 't_erl_generator::export_lines_first_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:49:3: warning: Member variable 't_erl_generator::export_types_lines_first_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:84:15: performance: Technically the member function 't_erl_generator::render_member_requiredness' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:523:25: note: Technically the member function 't_erl_generator::render_member_requiredness' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:84:15: note: Technically the member function 't_erl_generator::render_member_requiredness' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:100:8: performance: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:724:23: note: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:100:8: note: Technically the member function 't_erl_generator::generate_erl_function_helpers' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:114:15: performance: Technically the member function 't_erl_generator::erl_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:263:25: note: Technically the member function 't_erl_generator::erl_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:114:15: note: Technically the member function 't_erl_generator::erl_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:115:15: performance: Technically the member function 't_erl_generator::erl_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:290:25: note: Technically the member function 't_erl_generator::erl_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:115:15: note: Technically the member function 't_erl_generator::erl_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:123:15: performance: Technically the member function 't_erl_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:896:25: note: Technically the member function 't_erl_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:123:15: note: Technically the member function 't_erl_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:126:15: performance: Technically the member function 't_erl_generator::capitalize' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:131:15: performance: Technically the member function 't_erl_generator::uncapitalize' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:140:8: performance: Technically the member function 't_erl_generator::has_default_value' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:595:23: note: Technically the member function 't_erl_generator::has_default_value' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:140:8: note: Technically the member function 't_erl_generator::has_default_value' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:66:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:66:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:67:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:67:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:73:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:73:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:74:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:75:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:76:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:77:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:77:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:78:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_erl_generator.cc:78:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_generator.cc:77:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:70:24: style: The function 'get_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:40:24: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:70:24: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:77:16: style: The function 'is_valid_namespace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:49:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_generator_registry.h:77:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2084:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1039:21: style: The scope of the variable 'i_check_value' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1040:20: style: The scope of the variable 'd_check_value' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1150:13: style: The scope of the variable 'field_id' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1250:10: style: The scope of the variable 'field_can_be_nil' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:264:22: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:292:22: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:305:22: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:327:22: style: Checking if unsigned variable 'value.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:909:14: style: Function 'generate_go_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:110:84: note: Function 'generate_go_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:909:14: note: Function 'generate_go_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2887:16: style: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:181:53: note: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2887:16: note: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2888:16: style: Function 'generate_serialize_set_element' argument 3 names different: declaration 'iter' definition 'prefix'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:182:53: note: Function 'generate_serialize_set_element' argument 3 names different: declaration 'iter' definition 'prefix'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2888:16: note: Function 'generate_serialize_set_element' argument 3 names different: declaration 'iter' definition 'prefix'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2899:16: style: Function 'generate_serialize_list_element' argument 3 names different: declaration 'iter' definition 'prefix'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:186:54: note: Function 'generate_serialize_list_element' argument 3 names different: declaration 'iter' definition 'prefix'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2899:16: note: Function 'generate_serialize_list_element' argument 3 names different: declaration 'iter' definition 'prefix'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3120:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:219:38: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3120:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3176:52: style: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:221:45: note: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3176:52: note: Function 'type_to_go_key_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3194:48: style: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:220:41: note: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3194:48: note: Function 'type_to_go_type' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3257:41: style: Function 'can_be_nil' argument 1 names different: declaration 'value' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:257:36: note: Function 'can_be_nil' argument 1 names different: declaration 'value' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3257:41: note: Function 'can_be_nil' argument 1 names different: declaration 'value' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:805:24: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1126:12: style: Variable 'escaped_tstruct_name' is assigned a value that is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1210:16: style: Variable 'field_type_name' is assigned a value that is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:1211:16: style: Variable 'field_name' is assigned a value that is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:70:9: performance: Variable 'gen_thrift_import_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:206:17: performance: Technically the member function 't_go_generator::go_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:565:24: note: Technically the member function 't_go_generator::go_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:206:17: note: Technically the member function 't_go_generator::go_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:207:17: style: Technically the member function 't_go_generator::go_package' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:576:24: note: Technically the member function 't_go_generator::go_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:207:17: note: Technically the member function 't_go_generator::go_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:208:17: style: Technically the member function 't_go_generator::go_imports_begin' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:584:24: note: Technically the member function 't_go_generator::go_imports_begin' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:208:17: note: Technically the member function 't_go_generator::go_imports_begin' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:209:17: performance: Technically the member function 't_go_generator::go_imports_end' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:599:24: note: Technically the member function 't_go_generator::go_imports_end' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:209:17: note: Technically the member function 't_go_generator::go_imports_end' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:211:17: performance: Technically the member function 't_go_generator::render_import_protection' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:550:24: note: Technically the member function 't_go_generator::render_import_protection' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:211:17: note: Technically the member function 't_go_generator::render_import_protection' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:212:17: performance: Technically the member function 't_go_generator::render_fastbinary_includes' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:557:24: note: Technically the member function 't_go_generator::render_fastbinary_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:212:17: note: Technically the member function 't_go_generator::render_fastbinary_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:213:17: performance: Technically the member function 't_go_generator::declare_argument' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2989:24: note: Technically the member function 't_go_generator::declare_argument' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:213:17: note: Technically the member function 't_go_generator::declare_argument' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:215:17: style: Technically the member function 't_go_generator::type_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3100:24: note: Technically the member function 't_go_generator::type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:215:17: note: Technically the member function 't_go_generator::type_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:219:17: performance: Technically the member function 't_go_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3120:24: note: Technically the member function 't_go_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:219:17: note: Technically the member function 't_go_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:89:10: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:89:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:90:10: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:90:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:96:10: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:96:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:97:10: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:97:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:98:10: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:98:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:99:10: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:99:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:100:10: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:100:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:101:10: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:101:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2436:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2544:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2566:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2646:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2665:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2680:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2698:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2785:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2795:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2874:16: performance: Function parameter 'kiter' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2875:16: performance: Function parameter 'viter' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2888:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:2899:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3027:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_go_generator.cc:3042:16: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:120:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:191:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:252:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:269:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:296:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:306:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:325:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:66:10: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:66:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:67:10: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:67:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:72:10: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:72:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:73:10: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:73:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:74:10: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:74:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:75:10: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:75:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:76:10: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_gv_generator.cc:76:10: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:533:57: style: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:87:44: note: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:533:57: note: Function 'generate_hs_struct_definition' argument 3 names different: declaration 'is_xception' definition 'is_exception'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:1377:60: style: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:152:50: note: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:1377:60: note: Function 'generate_serialize_set_element' argument 2 names different: declaration 'tmap' definition 'tset'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:1429:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:175:31: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:1429:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:163:10: performance: Technically the member function 't_hs_generator::hs_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:232:24: note: Technically the member function 't_hs_generator::hs_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:163:10: note: Technically the member function 't_hs_generator::hs_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:164:10: performance: Technically the member function 't_hs_generator::hs_language_pragma' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:219:24: note: Technically the member function 't_hs_generator::hs_language_pragma' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:164:10: note: Technically the member function 't_hs_generator::hs_language_pragma' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:175:10: performance: Technically the member function 't_hs_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:1429:24: note: Technically the member function 't_hs_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:175:10: note: Technically the member function 't_hs_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:63:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:63:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:64:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:64:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:69:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:69:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:70:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:71:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:71:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:72:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:72:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:73:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:73:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:74:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_hs_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:477:10: style: The scope of the variable 'lastpos' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:499:12: style: Unsigned variable 'ic' can't be negative so it is unnecessary to test it. [unsignedPositive]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:388:59: style: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:85:43: note: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:388:59: note: Function 'make_file_link' argument 1 names different: declaration 'name' definition 'filename'.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:133:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:142:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:171:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:216:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:231:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:614:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:631:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:655:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:665:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:679:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:689:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:783:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:836:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:849:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:870:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:83:8: performance: Technically the member function 't_html_generator::generate_css_content' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:358:24: note: Technically the member function 't_html_generator::generate_css_content' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:83:8: note: Technically the member function 't_html_generator::generate_css_content' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:86:8: performance: Technically the member function 't_html_generator::is_utf8_sequence' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:416:24: note: Technically the member function 't_html_generator::is_utf8_sequence' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:86:8: note: Technically the member function 't_html_generator::is_utf8_sequence' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:75:8: style: The function 'generate_program' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:58:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:93:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:93:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:94:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:94:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:95:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:95:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:96:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:96:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:97:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:97:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:98:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_html_generator.cc:98:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4155:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4147:19: note: outer condition: count<=64
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4155:21: note: identical inner condition: count<=64
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3570:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3572:7: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3570:12: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:2827:11: style: The scope of the variable 'first' can be reduced. [variableScope]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3503:54: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:268:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3503:54: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3695:47: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:275:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3695:47: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4002:64: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:139:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4002:64: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3622:15: style: Variable 'ret_type' is assigned a value that is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4495:9: style: Variable 'j' is modified but its new value is never used. [unreadVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:137:15: style: Technically the member function 't_java_generator::get_cap_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3783:31: note: Technically the member function 't_java_generator::get_cap_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:137:15: note: Technically the member function 't_java_generator::get_cap_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:265:15: style: Technically the member function 't_java_generator::java_package' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:349:26: note: Technically the member function 't_java_generator::java_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:265:15: note: Technically the member function 't_java_generator::java_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:266:15: style: Technically the member function 't_java_generator::java_type_imports' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:361:26: note: Technically the member function 't_java_generator::java_type_imports' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:266:15: note: Technically the member function 't_java_generator::java_type_imports' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:268:15: performance: Technically the member function 't_java_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3503:26: note: Technically the member function 't_java_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:268:15: note: Technically the member function 't_java_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:275:15: performance: Technically the member function 't_java_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3695:26: note: Technically the member function 't_java_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:275:15: note: Technically the member function 't_java_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:276:15: style: Technically the member function 't_java_generator::get_enum_class_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4012:31: note: Technically the member function 't_java_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:276:15: note: Technically the member function 't_java_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:282:15: performance: Technically the member function 't_java_generator::make_valid_java_identifier' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:3750:31: note: Technically the member function 't_java_generator::make_valid_java_identifier' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:282:15: note: Technically the member function 't_java_generator::make_valid_java_identifier' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:284:8: performance: Technically the member function 't_java_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:90:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:90:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:91:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:91:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:93:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:93:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:99:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:99:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:100:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:100:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:101:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:101:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:103:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:103:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:104:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:104:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_java_generator.cc:4002:64: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2997:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2999:7: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2997:12: note: Found duplicate branches for 'if' and 'else'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2930:56: style: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:211:43: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2930:56: note: Function 'base_type_name' argument 1 names different: declaration 'tbase' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3053:49: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:215:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3053:49: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3301:66: style: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:108:48: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3301:66: note: Function 'generate_isset_check' argument 1 names different: declaration 'field' definition 'field_name'.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:56:56: style: Unused variable: iter [unusedVariable]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:106:15: performance: Technically the member function 't_javame_generator::get_cap_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3094:33: note: Technically the member function 't_javame_generator::get_cap_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:106:15: note: Technically the member function 't_javame_generator::get_cap_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:207:15: style: Technically the member function 't_javame_generator::java_package' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:279:28: note: Technically the member function 't_javame_generator::java_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:207:15: note: Technically the member function 't_javame_generator::java_package' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:208:15: performance: Technically the member function 't_javame_generator::java_type_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:291:28: note: Technically the member function 't_javame_generator::java_type_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:208:15: note: Technically the member function 't_javame_generator::java_type_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:209:15: performance: Technically the member function 't_javame_generator::java_thrift_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:304:28: note: Technically the member function 't_javame_generator::java_thrift_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:209:15: note: Technically the member function 't_javame_generator::java_thrift_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:211:15: performance: Technically the member function 't_javame_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:2930:28: note: Technically the member function 't_javame_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:211:15: note: Technically the member function 't_javame_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:215:15: performance: Technically the member function 't_javame_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3053:28: note: Technically the member function 't_javame_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:215:15: note: Technically the member function 't_javame_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:216:15: style: Technically the member function 't_javame_generator::get_enum_class_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3311:33: note: Technically the member function 't_javame_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:216:15: note: Technically the member function 't_javame_generator::get_enum_class_name' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:219:15: performance: Technically the member function 't_javame_generator::box_type' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:597:28: note: Technically the member function 't_javame_generator::box_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:219:15: note: Technically the member function 't_javame_generator::box_type' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:221:8: performance: Technically the member function 't_javame_generator::type_can_be_null' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:64:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:64:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:65:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:65:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:67:8: style: The function 'generate_consts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:100:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:67:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:73:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:73:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:74:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:75:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:77:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:77:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:78:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:78:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_javame_generator.cc:3301:66: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1765:46: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:176:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1765:46: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:88:15: style: Technically the member function 't_js_generator::render_recv_throw' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1212:29: note: Technically the member function 't_js_generator::render_recv_throw' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:88:15: note: Technically the member function 't_js_generator::render_recv_throw' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:89:15: style: Technically the member function 't_js_generator::render_recv_return' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1220:29: note: Technically the member function 't_js_generator::render_recv_return' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:89:15: note: Technically the member function 't_js_generator::render_recv_return' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:107:8: performance: Technically the member function 't_js_generator::generate_service_interface' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:949:22: note: Technically the member function 't_js_generator::generate_service_interface' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:107:8: note: Technically the member function 't_js_generator::generate_service_interface' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:108:8: performance: Technically the member function 't_js_generator::generate_service_rest' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:956:22: note: Technically the member function 't_js_generator::generate_service_rest' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:108:8: note: Technically the member function 't_js_generator::generate_service_rest' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:171:15: style: Technically the member function 't_js_generator::js_includes' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:299:24: note: Technically the member function 't_js_generator::js_includes' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:171:15: note: Technically the member function 't_js_generator::js_includes' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:175:15: performance: Technically the member function 't_js_generator::argument_list' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1736:24: note: Technically the member function 't_js_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:175:15: note: Technically the member function 't_js_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:176:15: performance: Technically the member function 't_js_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1765:25: note: Technically the member function 't_js_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:176:15: note: Technically the member function 't_js_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:187:28: performance: Technically the member function 't_js_generator::js_namespace_pieces' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:224:15: performance: Technically the member function 't_js_generator::js_namespace' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:74:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:75:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:81:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:81:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:82:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:82:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:83:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:83:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:84:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:84:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:85:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:85:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:86:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:86:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:178:15: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_oop_generator.h:67:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:178:15: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1212:59: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_js_generator.cc:1220:60: performance: Function parameter 'var' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:1812:48: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:167:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:1812:48: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:79:8: performance: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:687:25: note: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:79:8: note: Technically the member function 't_ocaml_generator::struct_member_persistent' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:80:8: performance: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:697:25: note: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:80:8: note: Technically the member function 't_ocaml_generator::struct_member_omitable' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:81:8: performance: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:707:25: note: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:81:8: note: Technically the member function 't_ocaml_generator::struct_member_default_cheaply_comparable' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:161:15: performance: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:276:27: note: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:161:15: note: Technically the member function 't_ocaml_generator::ocaml_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:162:15: performance: Technically the member function 't_ocaml_generator::ocaml_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:288:27: note: Technically the member function 't_ocaml_generator::ocaml_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:162:15: note: Technically the member function 't_ocaml_generator::ocaml_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:166:15: performance: Technically the member function 't_ocaml_generator::argument_list' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:1774:27: note: Technically the member function 't_ocaml_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:166:15: note: Technically the member function 't_ocaml_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:167:15: performance: Technically the member function 't_ocaml_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:1812:27: note: Technically the member function 't_ocaml_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:167:15: note: Technically the member function 't_ocaml_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:64:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:64:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:65:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:65:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:70:8: style: The function 'generate_program' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:58:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:71:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:71:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:72:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:72:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:73:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:73:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:74:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:75:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:76:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_ocaml_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:1782:48: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:164:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:1782:48: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:216:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:249:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:160:15: performance: Technically the member function 't_perl_generator::perl_includes' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:276:26: note: Technically the member function 't_perl_generator::perl_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:160:15: note: Technically the member function 't_perl_generator::perl_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:163:15: performance: Technically the member function 't_perl_generator::argument_list' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:1762:26: note: Technically the member function 't_perl_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:163:15: note: Technically the member function 't_perl_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:164:15: performance: Technically the member function 't_perl_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:1782:27: note: Technically the member function 't_perl_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:164:15: note: Technically the member function 't_perl_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:175:8: performance: Technically the member function 't_perl_generator::perl_namespace_dirs' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:191:15: performance: Technically the member function 't_perl_generator::perl_namespace' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:65:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:65:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:66:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:66:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:72:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:72:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:73:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:73:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:74:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:74:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:75:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:76:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:77:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:77:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:166:15: style: The function 'autogen_comment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_oop_generator.h:67:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_perl_generator.cc:166:15: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2301:46: style: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:197:36: note: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2301:46: note: Function 'type_to_cast' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2328:47: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:198:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2328:47: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:193:15: performance: Technically the member function 't_php_generator::php_includes' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:399:25: note: Technically the member function 't_php_generator::php_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:193:15: note: Technically the member function 't_php_generator::php_includes' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:197:15: performance: Technically the member function 't_php_generator::type_to_cast' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2301:25: note: Technically the member function 't_php_generator::type_to_cast' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:197:15: note: Technically the member function 't_php_generator::type_to_cast' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:198:15: performance: Technically the member function 't_php_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:2328:26: note: Technically the member function 't_php_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:198:15: note: Technically the member function 't_php_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:200:15: performance: Technically the member function 't_php_generator::php_namespace_base' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:225:10: performance: Technically the member function 't_php_generator::php_namespace_directory' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:240:10: performance: Technically the member function 't_php_generator::php_namespace_declaration' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:244:15: performance: Technically the member function 't_php_generator::php_path' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:308:10: performance: Technically the member function 't_php_generator::capitalize' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:95:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:95:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:96:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:96:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:102:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:102:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:103:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:103:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:104:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:104:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:105:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:105:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:106:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:106:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:107:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_php_generator.cc:107:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:2694:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:253:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:2694:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:240:15: style: Technically the member function 't_py_generator::py_autogen_comment' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:429:24: note: Technically the member function 't_py_generator::py_autogen_comment' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:240:15: note: Technically the member function 't_py_generator::py_autogen_comment' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:241:15: performance: Technically the member function 't_py_generator::py_imports' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:443:24: note: Technically the member function 't_py_generator::py_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:241:15: note: Technically the member function 't_py_generator::py_imports' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:243:15: style: Technically the member function 't_py_generator::render_fastbinary_includes' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:410:24: note: Technically the member function 't_py_generator::render_fastbinary_includes' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:243:15: note: Technically the member function 't_py_generator::render_fastbinary_includes' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:244:15: performance: Technically the member function 't_py_generator::declare_argument' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:2576:24: note: Technically the member function 't_py_generator::declare_argument' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:244:15: note: Technically the member function 't_py_generator::declare_argument' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:253:15: performance: Technically the member function 't_py_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:2694:24: note: Technically the member function 't_py_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:253:15: note: Technically the member function 't_py_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:119:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:119:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:120:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:120:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:126:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:126:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:127:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:127:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:128:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:128:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:129:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:129:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:130:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:130:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:131:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_py_generator.cc:131:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:1105:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:203:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:1105:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:118:8: performance: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:600:22: note: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:118:8: note: Technically the member function 't_rb_generator::generate_rb_simple_exception_constructor' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:120:8: performance: Technically the member function 't_rb_generator::generate_field_constructors' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:575:22: note: Technically the member function 't_rb_generator::generate_field_constructors' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:120:8: note: Technically the member function 't_rb_generator::generate_field_constructors' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:195:15: performance: Technically the member function 't_rb_generator::rb_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:306:24: note: Technically the member function 't_rb_generator::rb_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:195:15: note: Technically the member function 't_rb_generator::rb_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:196:15: style: Technically the member function 't_rb_generator::render_require_thrift' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:280:24: note: Technically the member function 't_rb_generator::render_require_thrift' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:196:15: note: Technically the member function 't_rb_generator::render_require_thrift' can be const.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:202:15: performance: Technically the member function 't_rb_generator::argument_list' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:1064:24: note: Technically the member function 't_rb_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:202:15: note: Technically the member function 't_rb_generator::argument_list' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:203:15: performance: Technically the member function 't_rb_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:1105:24: note: Technically the member function 't_rb_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:203:15: note: Technically the member function 't_rb_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:91:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:91:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:92:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:92:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:98:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:98:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:99:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:99:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:100:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:100:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:101:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:101:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:103:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:103:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:104:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_rb_generator.cc:104:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:847:55: style: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:101:42: note: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:847:55: note: Function 'generate_send_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:887:55: style: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:102:42: note: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:887:55: note: Function 'generate_recv_method' argument 1 names different: declaration 'tfunction' definition 'function'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:1027:45: style: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'. [funcArgNamesDifferent]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:144:36: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:1027:45: note: Function 'type_to_enum' argument 1 names different: declaration 'ttype' definition 'type'.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:54:3: warning: Member variable 't_st_generator::temporary_var' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:121:15: performance: Technically the member function 't_st_generator::st_autogen_comment' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:213:24: note: Technically the member function 't_st_generator::st_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:121:15: note: Technically the member function 't_st_generator::st_autogen_comment' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:144:15: performance: Technically the member function 't_st_generator::type_to_enum' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:1027:24: note: Technically the member function 't_st_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:144:15: note: Technically the member function 't_st_generator::type_to_enum' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:146:8: performance: Technically the member function 't_st_generator::is_vowel' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:520:22: note: Technically the member function 't_st_generator::is_vowel' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:146:8: note: Technically the member function 't_st_generator::is_vowel' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:69:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:69:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:70:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:76:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:77:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:77:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:78:8: style: The function 'generate_const' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:108:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:78:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:79:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:79:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:80:8: style: The function 'generate_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:113:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:80:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:81:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_st_generator.cc:81:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:82:15: performance: Technically the member function 't_xsd_generator::ns' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:91:15: performance: Technically the member function 't_xsd_generator::base_type_name' can be static. [functionStatic]
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:343:25: note: Technically the member function 't_xsd_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:91:15: note: Technically the member function 't_xsd_generator::base_type_name' can be static.
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:63:8: style: The function 'init_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:97:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:63:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:64:8: style: The function 'close_generator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:98:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:64:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:70:8: style: The function 'generate_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:106:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:70:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:71:8: style: The function 'generate_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:107:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:71:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:75:8: style: The function 'generate_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:112:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:75:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:76:8: style: The function 'generate_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/generate/t_generator.h:111:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:76:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:82:30: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:82:46: performance: Function parameter 'ns' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/generate/t_xsd_generator.cc:86:31: performance: Function parameter 'in' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:89:45: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:90:46: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:96:41: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:99:27: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:111:29: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:122:20: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_scope.h:160:23: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:695:34: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:744:49: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:763:39: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:785:23: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:786:23: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:796:17: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:798:17: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:1095:4: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/main.cc:1097:4: style: C-style pointer casting [cstyleCast]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:278:19: style: Unused variable: sub_namespace [unusedVariable]
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:48:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/main.cc:357:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:46:3: warning: Member variable 't_const_value::intVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:46:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:46:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:46:3: warning: Member variable 't_const_value::valType_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:48:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:48:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:52:3: warning: Member variable 't_const_value::intVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:52:3: warning: Member variable 't_const_value::doubleVal_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:52:3: warning: Member variable 't_const_value::enum_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_field.h:38:3: warning: Member variable 't_field::req_' is not initialized in the constructor. [uninitMemberVar]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:72:5: performance: Variable 'name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thrift-compiler_0.9.1/cpp/src/parse/t_doc.h:41:8: style: Technically the member function 't_doc::has_doc' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:46:22: style: Technically the member function 't_enum_value::get_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:50:8: style: Technically the member function 't_enum_value::has_value' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:54:7: style: Technically the member function 't_enum_value::get_value' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:43:37: style: Technically the member function 't_enum::get_constants' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_field.h:133:10: style: Technically the member function 't_field::key_compare::operator()' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:128:23: style: Technically the member function 't_struct::get_members' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:132:23: style: Technically the member function 't_struct::get_sorted_members' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_container.h:38:8: style: Technically the member function 't_container::has_cpp_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_container.h:42:15: style: Technically the member function 't_container::get_cpp_name' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:322:35: style: Technically the member function 't_program::get_cpp_includes' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:330:35: style: Technically the member function 't_program::get_c_includes' can be const. [functionConst]
thrift-compiler_0.9.1/cpp/src/parse/t_function.h:44:5: style: Class 't_function' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_function.h:44:5: style: Class 't_function' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:73:5: style: Class 't_program' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:73:5: style: Class 't_program' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:34:3: style: Class 't_enum_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:32:3: style: Class 't_enum' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:48:3: style: Class 't_const_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:52:3: style: Class 't_const_value' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:43:3: style: Class 't_struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:34:3: style: Class 't_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:31:3: style: Class 't_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:31:3: style: Class 't_set' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:68:3: style: Class 't_program' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:35:8: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:43:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:35:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:69:8: style: The function 'is_enum' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:56:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:69:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:73:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:73:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:59:8: style: The function 'set_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:43:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:59:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:136:8: style: The function 'is_struct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:57:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:136:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:140:8: style: The function 'is_xception' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:58:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:140:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:148:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:148:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:159:16: style: The function 'generate_fingerprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:83:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:159:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:38:8: style: The function 'is_service' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:63:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:38:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:64:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_service.h:64:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:58:8: style: The function 'is_void' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:51:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:58:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:62:8: style: The function 'is_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:53:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:62:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:66:8: style: The function 'is_bool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:54:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:66:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:102:8: style: The function 'is_base_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:52:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:102:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:106:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:106:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_container.h:46:8: style: The function 'is_container' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:59:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_container.h:46:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:44:8: style: The function 'is_map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:62:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:44:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:48:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:48:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:53:16: style: The function 'generate_fingerprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:83:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_map.h:53:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:38:8: style: The function 'is_list' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:60:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:38:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:42:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:42:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:46:16: style: The function 'generate_fingerprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:83:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_list.h:46:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:50:8: style: The function 'is_typedef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:55:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:50:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:54:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:54:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:58:16: style: The function 'generate_fingerprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:83:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:58:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:38:8: style: The function 'is_set' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:61:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:38:8: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:42:23: style: The function 'get_fingerprint_material' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:76:23: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:42:23: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:46:16: style: The function 'generate_fingerprint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:83:16: note: Virtual function in base class
thrift-compiler_0.9.1/cpp/src/parse/t_set.h:46:16: note: Function in derived class
thrift-compiler_0.9.1/cpp/src/main.cc:863:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-compiler_0.9.1/cpp/src/main.cc:892:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-compiler_0.9.1/cpp/src/main.cc:937:5: style: Exception should be caught by reference. [catchExceptionByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:138:42: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_type.h:145:22: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:34:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_enum_value.h:39:28: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_enum.h:47:56: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:52:29: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:56:31: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_const_value.h:125:35: performance: Function parameter 'val' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_const.h:35:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_field.h:38:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_field.h:47:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_struct.h:167:42: performance: Function parameter 'field_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_function.h:37:26: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_function.h:51:26: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_base_type.h:47:27: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_container.h:33:33: performance: Function parameter 'cpp_name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_typedef.h:35:59: performance: Function parameter 'symbolic' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:60:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:60:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:68:25: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:125:33: performance: Function parameter 'out_path' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:233:34: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:244:32: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:263:39: performance: Function parameter 'include_prefix' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/t_program.h:274:56: performance: Function parameter 'name_space' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/main.cc:689:37: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
thrift-compiler_0.9.1/cpp/src/parse/parse.cc:17:13: style: C-style pointer casting [cstyleCast]
[08:34]

ftp://ftp.se.debian.org/debian/pool/main/t/thrust/thrust_0.89c.orig.tar.gz
thrust-0.89c/helpers/txt2c.c:32:7: style: The scope of the variable 'stat' can be reduced. [variableScope]
thrust-0.89c/helpers/txt2c.c:32:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thrust-0.89c/helpers/txt2c.c:32:16: style: The scope of the variable 'i' can be reduced. [variableScope]
thrust-0.89c/helpers/txt2c.c:33:8: style: The scope of the variable 'out' can be reduced. [variableScope]
thrust-0.89c/helpers/txt2c.c:116:9: style: The scope of the variable 'stat' can be reduced. [variableScope]
thrust-0.89c/src/DirectX.c:165:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thrust-0.89c/src/DirectX.c:167:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
thrust-0.89c/src/X11.c:406:20: style: The scope of the variable 'delay' can be reduced. [variableScope]
thrust-0.89c/src/X11.c:407:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thrust-0.89c/src/conf.c:60:9: style: The scope of the variable 'keyname' can be reduced. [variableScope]
thrust-0.89c/src/conf.c:206:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
thrust-0.89c/src/conf.c:181:0: error: Memory leak: thrustrc [memleak]
thrust-0.89c/src/doskey.c:257:13: warning: Either the condition 'gotkey>=128' is redundant or the array 'keys[128]' is accessed at index 128, which is out of bounds. [arrayIndexOutOfBoundsCond]
thrust-0.89c/src/doskey.c:260:16: note: Assuming that condition 'gotkey>=128' is not redundant
thrust-0.89c/src/doskey.c:257:13: note: Array index out of bounds
thrust-0.89c/src/doskey.c:266:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
thrust-0.89c/src/fast_gr.c:173:35: style: Redundant condition: shield. '!shield || (shield && *storage<224)' is equivalent to '!shield || *storage<224' [redundantCondition]
thrust-0.89c/src/font5x5.c:56:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thrust-0.89c/src/font5x5.c:176:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thrust-0.89c/src/graphics.c:543:27: style: The scope of the variable 'lx' can be reduced. [variableScope]
thrust-0.89c/src/graphics.c:543:31: style: The scope of the variable 'ly' can be reduced. [variableScope]
thrust-0.89c/src/graphics.c:544:15: style: The scope of the variable 'wiremap' can be reduced. [variableScope]
thrust-0.89c/src/graphics.c:249:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thrust-0.89c/src/graphics.c:298:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thrust-0.89c/src/hiscore.c:41:7: style: The scope of the variable 'res' can be reduced. [variableScope]
thrust-0.89c/src/hiscore.c:88:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thrust-0.89c/src/hiscore.c:51:0: error: Resource leak: fp [resourceLeak]
thrust-0.89c/src/ksyms.c:1106:19: style: Function 'set_charset' argument 1 names different: declaration 'name' definition 'charset'. [funcArgNamesDifferent]
thrust-0.89c/src/ksyms.h:18:31: note: Function 'set_charset' argument 1 names different: declaration 'name' definition 'charset'.
thrust-0.89c/src/ksyms.c:1106:19: note: Function 'set_charset' argument 1 names different: declaration 'name' definition 'charset'.
thrust-0.89c/src/level.c:145:8: style: The scope of the variable 't1' can be reduced. [variableScope]
thrust-0.89c/src/level.c:145:11: style: The scope of the variable 't2' can be reduced. [variableScope]
thrust-0.89c/src/level.c:145:18: style: The scope of the variable 'z' can be reduced. [variableScope]
thrust-0.89c/src/level.c:148:15: style: The scope of the variable 'bdata' can be reduced. [variableScope]
thrust-0.89c/src/level.c:81:11: style: Checking if unsigned variable 'j' is less than zero. [unsignedLessThanZero]
thrust-0.89c/src/soundIt.c:169:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thrust-0.89c/src/soundIt.c:172:3: note: Found duplicate branches for 'if' and 'else'.
thrust-0.89c/src/soundIt.c:169:3: note: Found duplicate branches for 'if' and 'else'.
thrust-0.89c/src/soundIt.c:132:45: style: Function 'Snd_init' argument 3 names different: declaration 'freq' definition 'frequency'. [funcArgNamesDifferent]
thrust-0.89c/src/soundIt.h:66:45: note: Function 'Snd_init' argument 3 names different: declaration 'freq' definition 'frequency'.
thrust-0.89c/src/soundIt.c:132:45: note: Function 'Snd_init' argument 3 names different: declaration 'freq' definition 'frequency'.
thrust-0.89c/src/soundIt.c:133:29: style: Function 'Snd_init' argument 5 names different: declaration 'sound_device' definition 'dev'. [funcArgNamesDifferent]
thrust-0.89c/src/soundIt.h:67:29: note: Function 'Snd_init' argument 5 names different: declaration 'sound_device' definition 'dev'.
thrust-0.89c/src/soundIt.c:133:29: note: Function 'Snd_init' argument 5 names different: declaration 'sound_device' definition 'dev'.
thrust-0.89c/src/soundIt.c:182:16: style: Function 'Snd_effect' argument 1 names different: declaration 'nr' definition 'sound_num'. [funcArgNamesDifferent]
thrust-0.89c/src/soundIt.h:78:16: note: Function 'Snd_effect' argument 1 names different: declaration 'nr' definition 'sound_num'.
thrust-0.89c/src/soundIt.c:182:16: note: Function 'Snd_effect' argument 1 names different: declaration 'nr' definition 'sound_num'.
thrust-0.89c/src/soundIt.c:657:32: style: Function 'Chan_mixAll' argument 2 names different: declaration 'ch' definition 'chan'. [funcArgNamesDifferent]
thrust-0.89c/src/soundIt.c:97:36: note: Function 'Chan_mixAll' argument 2 names different: declaration 'ch' definition 'chan'.
thrust-0.89c/src/soundIt.c:657:32: note: Function 'Chan_mixAll' argument 2 names different: declaration 'ch' definition 'chan'.
thrust-0.89c/src/soundIt.c:375:21: error: Uninitialized variable: fragsize [uninitvar]
thrust-0.89c/src/svga.c:43:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thrust-0.89c/src/svga.c:45:7: style: The scope of the variable 'dy' can be reduced. [variableScope]
thrust-0.89c/src/svga.c:45:11: style: The scope of the variable 'seg' can be reduced. [variableScope]
thrust-0.89c/src/svga.c:45:16: style: The scope of the variable 'lastseg' can be reduced. [variableScope]
thrust-0.89c/src/svga.c:45:25: style: The scope of the variable 'endseg' can be reduced. [variableScope]
thrust-0.89c/src/things.c:595:7: style: The scope of the variable 'kill' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:813:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thrust-0.89c/src/thrust.c:538:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thrust-0.89c/src/thrust.c:282:15: style: The scope of the variable 'endlevel' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:283:8: style: The scope of the variable 'dying' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:284:8: style: The scope of the variable 'alive' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:1036:7: style: The scope of the variable 'len' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:1085:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
thrust-0.89c/src/thrust.c:611:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thrust-0.89c/src/thrust.c:629:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
thrust-0.89c/src/thrust.c:633:14: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
[08:34]

ftp://ftp.se.debian.org/debian/pool/main/t/thuban/thuban_1.2.2.orig.tar.gz
thuban-1.2.2/libraries/pyprojection/Projection_wrap.c:226:5: warning: Redundant assignment of 'v' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyprojection/Projection_wrap.c:233:9: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyprojection/Projection_wrap.c:413:20: style: The scope of the variable 's' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyprojection/Projection_wrap.c:766:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:227:5: warning: Redundant assignment of 'v' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:234:9: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:414:20: style: The scope of the variable 's' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:677:12: style: The scope of the variable 'string_value' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:678:9: style: The scope of the variable 'int_value' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/dbflib_wrap.c:679:12: style: The scope of the variable 'double_value' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/shapelib_wrap.c:226:5: warning: Redundant assignment of 'v' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyshapelib/shapelib_wrap.c:233:9: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
thuban-1.2.2/libraries/pyshapelib/shapelib_wrap.c:413:20: style: The scope of the variable 's' can be reduced. [variableScope]
thuban-1.2.2/libraries/pyshapelib/shptreemodule.c:53:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
thuban-1.2.2/libraries/shapelib/dbfopen.c:367:10: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:785:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1072:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1072:32: style: The scope of the variable 'i' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1243:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1243:32: style: The scope of the variable 'i' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1389:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1389:32: style: The scope of the variable 'i' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:1451:17: style: The scope of the variable 'nRecordOffset' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/dbfopen.c:386:28: style: Function 'DBFUpdateHeader' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:531:34: note: Function 'DBFUpdateHeader' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:386:28: note: Function 'DBFUpdateHeader' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:417:23: style: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:472:29: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:417:23: note: Function 'DBFOpen' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:554:20: style: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:529:27: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:554:20: note: Function 'DBFClose' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:604:25: style: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:474:31: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:604:25: note: Function 'DBFCreate' argument 1 names different: declaration 'pszDBFFile' definition 'pszFilename'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:680:23: style: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:481:30: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:680:23: note: Function 'DBFAddField' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:889:36: style: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:492:42: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:889:36: note: Function 'DBFReadIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:889:47: style: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:492:52: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:889:47: note: Function 'DBFReadIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:909:35: style: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:494:41: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:909:35: note: Function 'DBFReadDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:909:46: style: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:494:51: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:909:46: note: Function 'DBFReadDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:929:35: style: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:496:41: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:929:35: note: Function 'DBFReadStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:929:46: style: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:496:51: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:929:46: note: Function 'DBFReadStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:942:36: style: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:498:42: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:942:36: note: Function 'DBFReadLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:942:47: style: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:498:52: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:942:47: note: Function 'DBFReadLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:957:31: style: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:500:37: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:957:31: note: Function 'DBFIsAttributeNULL' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:957:42: style: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:500:47: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:957:42: note: Function 'DBFIsAttributeNULL' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1315:36: style: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:506:42: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1315:36: note: Function 'DBFWriteDoubleAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1315:47: style: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:506:52: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1315:47: note: Function 'DBFWriteDoubleAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1316:33: style: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:507:39: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1316:33: note: Function 'DBFWriteDoubleAttribute' argument 4 names different: declaration 'dFieldValue' definition 'dValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1329:37: style: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:503:43: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1329:37: note: Function 'DBFWriteIntegerAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1329:48: style: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:503:53: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1329:48: note: Function 'DBFWriteIntegerAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1330:31: style: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:504:37: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1330:31: note: Function 'DBFWriteIntegerAttribute' argument 4 names different: declaration 'nFieldValue' definition 'nValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1345:36: style: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:509:42: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1345:36: note: Function 'DBFWriteStringAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1345:47: style: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:509:52: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1345:47: note: Function 'DBFWriteStringAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1346:39: style: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:510:45: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1346:39: note: Function 'DBFWriteStringAttribute' argument 4 names different: declaration 'pszFieldValue' definition 'pszValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1359:34: style: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:512:39: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1359:34: note: Function 'DBFWriteNULLAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1359:45: style: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:512:49: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1359:45: note: Function 'DBFWriteNULLAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1372:37: style: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:515:42: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1372:37: note: Function 'DBFWriteLogicalAttribute' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1372:48: style: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:515:52: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1372:48: note: Function 'DBFWriteLogicalAttribute' argument 2 names different: declaration 'iShape' definition 'iRecord'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1373:21: style: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:516:22: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1373:21: note: Function 'DBFWriteLogicalAttribute' argument 4 names different: declaration 'lFieldValue' definition 'lValue'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1540:34: style: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:533:40: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:1540:34: note: Function 'DBFGetNativeFieldType' argument 1 names different: declaration 'hDBF' definition 'psDBF'.
thuban-1.2.2/libraries/shapelib/dbfopen.c:504:0: error: Memory leak: pabyBuf [memleak]
thuban-1.2.2/libraries/shapelib/dbfopen.c:635:0: error: Memory leak: pszFullname [memleak]
thuban-1.2.2/libraries/shapelib/shpopen.c:258:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/shpopen.c:291:32: style: Function 'SHPWriteHeader' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:358:44: note: Function 'SHPWriteHeader' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:291:32: note: Function 'SHPWriteHeader' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:422:23: style: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:329:29: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
thuban-1.2.2/libraries/shapelib/shpopen.c:422:23: note: Function 'SHPOpen' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
thuban-1.2.2/libraries/shapelib/shpopen.c:667:20: style: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:357:38: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:667:20: note: Function 'SHPClose' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:703:22: style: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:333:29: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:703:22: note: Function 'SHPGetInfo' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:735:25: style: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:331:31: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
thuban-1.2.2/libraries/shapelib/shpopen.c:735:25: note: Function 'SHPCreate' argument 1 names different: declaration 'pszShapeFile' definition 'pszLayer'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1060:26: style: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:339:33: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1060:26: note: Function 'SHPWriteObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1060:37: style: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:339:43: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1060:37: note: Function 'SHPWriteObject' argument 2 names different: declaration 'iShape' definition 'nShapeId'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1434:26: style: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:337:32: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1434:26: note: Function 'SHPReadObject' argument 1 names different: declaration 'hSHP' definition 'psSHP'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1434:37: style: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:337:42: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1434:37: note: Function 'SHPReadObject' argument 2 names different: declaration 'iShape' definition 'hEntity'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1860:31: style: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:342:37: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
thuban-1.2.2/libraries/shapelib/shpopen.c:1860:31: note: Function 'SHPDestroyObject' argument 1 names different: declaration 'psObject' definition 'psShape'.
thuban-1.2.2/libraries/shapelib/shpopen.c:573:0: error: Memory leak: pabyBuf [memleak]
thuban-1.2.2/libraries/shapelib/shpopen.c:781:0: error: Memory leak: pszBasename [memleak]
thuban-1.2.2/libraries/shapelib/shpopen.c:781:0: error: Memory leak: pszFullname [memleak]
thuban-1.2.2/libraries/shapelib/shpopen.c:793:0: error: Resource leak: fpSHP [resourceLeak]
thuban-1.2.2/libraries/shapelib/shpopen.c:835:0: error: Resource leak: fpSHX [resourceLeak]
thuban-1.2.2/libraries/shapelib/shptree.c:380:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thuban-1.2.2/libraries/shapelib/shptree.c:257:27: style: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:403:33: note: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'.
thuban-1.2.2/libraries/shapelib/shptree.c:257:27: note: Function 'SHPDestroyTree' argument 1 names different: declaration 'hTree' definition 'psTree'.
thuban-1.2.2/libraries/shapelib/shptree.c:524:30: style: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'. [funcArgNamesDifferent]
thuban-1.2.2/libraries/shapelib/shapefil.h:413:36: note: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'.
thuban-1.2.2/libraries/shapelib/shptree.c:524:30: note: Function 'SHPTreeAddShapeId' argument 1 names different: declaration 'hTree' definition 'psTree'.
thuban-1.2.2/libraries/thuban/gdalwarp.cpp:761:16: style: Condition 'hDstDS==NULL' is always true [knownConditionTrueFalse]
thuban-1.2.2/libraries/thuban/gdalwarp.cpp:622:38: note: Assignment 'hDstDS=NULL', assigned value is 0
thuban-1.2.2/libraries/thuban/gdalwarp.cpp:761:16: note: Condition 'hDstDS==NULL' is always true
thuban-1.2.2/libraries/thuban/gdalwarp.cpp:1135:9: style: Unused variable: adfExtent [unusedVariable]
thuban-1.2.2/libraries/thuban/wxproj.cpp:249:31: style: C-style pointer casting [cstyleCast]
thuban-1.2.2/libraries/thuban/wxproj.cpp:345:17: style: C-style pointer casting [cstyleCast]
[08:34]

ftp://ftp.se.debian.org/debian/pool/main/t/thumbor/thumbor_6.3.2.orig.tar.xz
thumbor-6.3.2/thumbor/ext/filters/_alpha.c:22:16: style: The scope of the variable 'alpha' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_brightness.c:24:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_brightness.c:24:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_brightness.c:24:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_colorize.c:32:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_colorize.c:32:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_colorize.c:32:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_contrast.c:24:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_contrast.c:24:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_contrast.c:24:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_curve.c:115:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_curve.c:115:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_curve.c:115:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:63:21: style: Condition 'rMinCdf==0' is always true [knownConditionTrueFalse]
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:62:20: note: Assuming that condition 'rMinCdf==0' is not redundant
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:63:21: note: Condition 'rMinCdf==0' is always true
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:66:21: style: Condition 'gMinCdf==0' is always true [knownConditionTrueFalse]
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:62:36: note: Assuming that condition 'gMinCdf==0' is not redundant
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:66:21: note: Condition 'gMinCdf==0' is always true
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:69:21: style: Condition 'bMinCdf==0' is always true [knownConditionTrueFalse]
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:62:52: note: Assuming that condition 'bMinCdf==0' is not redundant
thumbor-6.3.2/thumbor/ext/filters/_equalize.c:69:21: note: Condition 'bMinCdf==0' is always true
thumbor-6.3.2/thumbor/ext/filters/_noise.c:23:20: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_noise.c:23:23: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_noise.c:23:26: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_noise.c:23:29: style: The scope of the variable 'rand_val' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_rgb.c:28:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_rgb.c:28:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_rgb.c:28:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_saturation.c:23:16: style: The scope of the variable 'r' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_saturation.c:23:19: style: The scope of the variable 'g' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_saturation.c:23:22: style: The scope of the variable 'b' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/_saturation.c:26:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thumbor-6.3.2/thumbor/ext/filters/lib/wavelet_sharpen.c:40:18: style: The scope of the variable 'amt' can be reduced. [variableScope]
[08:34]

ftp://ftp.se.debian.org/debian/pool/main/t/thunar/thunar_1.8.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunar-archive-plugin/thunar-archive-plugin_0.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunar-media-tags-plugin/thunar-media-tags-plugin_0.2.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunar-vcs-plugin/thunar-vcs-plugin_0.1.4.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunar-vfs/thunar-vfs_1.2.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunar-volman/thunar-volman_0.8.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/thunderbird/thunderbird_60.0~b10.orig.tar.xz
Checking thunderbird-60.0/dom/media/MediaCache.cpp: __GCC__=1;__GCC__=1...

thunderbird-60.0/accessible/aom/AccessibleNode.cpp:163:32: style: Function 'Get' argument 1 names different: declaration 'cx' definition 'aCX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/aom/AccessibleNode.h:46:23: note: Function 'Get' argument 1 names different: declaration 'cx' definition 'aCX'.
thunderbird-60.0/accessible/aom/AccessibleNode.cpp:163:32: note: Function 'Get' argument 1 names different: declaration 'cx' definition 'aCX'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:952:3: style: Variable 'state_set' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:951:0: note: Variable 'state_set' is reassigned a value before the old one has been used.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:952:3: note: Variable 'state_set' is reassigned a value before the old one has been used.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:327:42: style: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/atk/AccessibleWrap.h:62:46: note: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:327:42: note: Function 'GetAtkObject' argument 1 names different: declaration 'aAccessible' definition 'acc'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:1083:21: style: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/atk/nsMai.h:73:53: note: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:1083:21: note: Function 'GetProxy' argument 1 names different: declaration 'aAtkObj' definition 'aObj'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:1595:40: style: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/atk/nsMai.h:128:49: note: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'.
thunderbird-60.0/accessible/atk/AccessibleWrap.cpp:1595:40: note: Function 'FireTextChangeEvent' argument 5 names different: declaration 'aIsFromUser' definition 'aFromUser'.
thunderbird-60.0/accessible/atk/ApplicationAccessibleWrap.cpp:118:46: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/accessible/atk/ApplicationAccessibleWrap.cpp:141:46: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/accessible/atk/AtkSocketAccessible.cpp:46:3: style: Variable 'acc' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/accessible/atk/AtkSocketAccessible.cpp:45:0: note: Variable 'acc' is reassigned a value before the old one has been used.
thunderbird-60.0/accessible/atk/AtkSocketAccessible.cpp:46:3: note: Variable 'acc' is reassigned a value before the old one has been used.
thunderbird-60.0/accessible/atk/UtilInterface.cpp:68:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/accessible/atk/UtilInterface.cpp:129:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/accessible/atk/UtilInterface.cpp:216:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:33:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:23:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:33:53: note: Null pointer dereference
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:54:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:44:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:54:53: note: Null pointer dereference
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:75:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:65:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:75:53: note: Null pointer dereference
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:96:49: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:86:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:96:49: note: Null pointer dereference
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:117:53: warning: Possible null pointer dereference: proxy [nullPointer]
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:107:28: note: Assignment 'proxy=nullptr', assigned value is 0
thunderbird-60.0/accessible/atk/nsMaiInterfaceValue.cpp:117:53: note: Null pointer dereference
thunderbird-60.0/accessible/base/ARIAMap.cpp:1370:49: style: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/ARIAMap.h:263:51: note: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'.
thunderbird-60.0/accessible/base/ARIAMap.cpp:1370:49: note: Function 'GetIndexFromRoleMap' argument 1 names different: declaration 'aRoleMap' definition 'aRoleMapEntry'.
thunderbird-60.0/accessible/base/ARIAStateMap.cpp:363:28: style: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/ARIAStateMap.cpp:81:40: note: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-60.0/accessible/base/ARIAStateMap.cpp:363:28: note: Function 'MapTokenType' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-60.0/accessible/base/AccEvent.h:253:5: performance: Variable 'mParent' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/base/AccEvent.cpp:105:3: performance: Variable 'mNextSibling' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/base/AccEvent.h:195:8: style: Technically the member function 'mozilla::a11y::AccTextChangeEvent::GetModifiedText' can be const. [functionConst]
thunderbird-60.0/accessible/base/AccEvent.h:548:3: style: Technically the member function 'mozilla::a11y::downcast_accEvent::operatorDestination*' can be const. [functionConst]
thunderbird-60.0/accessible/base/AccEvent.h:156:27: warning: The class 'AccStateChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:156:27: note: Derived variable 'AccStateChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:185:27: warning: The class 'AccTextChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:185:27: note: Derived variable 'AccTextChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:219:27: warning: The class 'AccTreeMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:219:27: note: Derived variable 'AccTreeMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:258:27: warning: The class 'AccMutationEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:219:27: note: Parent variable 'AccTreeMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:258:27: note: Derived variable 'AccMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:289:27: warning: The class 'AccHideEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:258:27: note: Parent variable 'AccMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:289:27: note: Derived variable 'AccHideEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:320:27: warning: The class 'AccShowEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccMutationEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:258:27: note: Parent variable 'AccMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:320:27: note: Derived variable 'AccShowEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:347:27: warning: The class 'AccReorderEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccTreeMutationEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:219:27: note: Parent variable 'AccTreeMutationEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:347:27: note: Derived variable 'AccReorderEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:369:27: warning: The class 'AccCaretMoveEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:369:27: note: Derived variable 'AccCaretMoveEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:395:27: warning: The class 'AccTextSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:395:27: note: Derived variable 'AccTextSelChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:434:27: warning: The class 'AccSelChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:434:27: note: Derived variable 'AccSelChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:464:27: warning: The class 'AccTableChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:464:27: note: Derived variable 'AccTableChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:494:27: warning: The class 'AccVCChangeEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:494:27: note: Derived variable 'AccVCChangeEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:524:27: warning: The class 'AccObjectAttrChangedEvent' defines member variable with name 'kEventGroup' also defined in its parent class 'AccEvent'. [duplInheritedMember]
thunderbird-60.0/accessible/base/AccEvent.h:110:27: note: Parent variable 'AccEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:524:27: note: Derived variable 'AccObjectAttrChangedEvent::kEventGroup'
thunderbird-60.0/accessible/base/AccEvent.h:552:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:67:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::ChildAt' can be const. [functionConst]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:79:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::FirstChild' can be const. [functionConst]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:91:21: style: Technically the member function 'mozilla::a11y::AccessibleOrProxy::LastChild' can be const. [functionConst]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:26:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:28:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/accessible/base/AccessibleOrProxy.h:30:16: style: Class 'AccessibleOrProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/accessible/base/DocManager.cpp:135:60: style: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/DocManager.h:98:62: note: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'.
thunderbird-60.0/accessible/base/DocManager.cpp:135:60: note: Function 'NotifyOfRemoteDocShutdown' argument 1 names different: declaration 'adoc' definition 'aDoc'.
thunderbird-60.0/accessible/base/DocManager.cpp:428:31: style: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/DocManager.h:155:50: note: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'.
thunderbird-60.0/accessible/base/DocManager.cpp:428:31: note: Function 'AddListeners' argument 2 names different: declaration 'aAddPageShowListener' definition 'aAddDOMContentLoadedListener'.
thunderbird-60.0/accessible/base/EventQueue.h:57:8: style: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const. [functionConst]
thunderbird-60.0/accessible/base/EventQueue.cpp:198:13: note: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const.
thunderbird-60.0/accessible/base/EventQueue.h:57:8: note: Technically the member function 'mozilla::a11y::EventQueue::CoalesceSelChangeEvents' can be const.
thunderbird-60.0/accessible/base/EventTree.cpp:151:30: style: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/EventTree.h:74:26: note: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'.
thunderbird-60.0/accessible/base/EventTree.cpp:151:30: note: Function 'Shown' argument 1 names different: declaration 'aTarget' definition 'aChild'.
thunderbird-60.0/accessible/base/FocusManager.h:41:15: style: Technically the member function 'mozilla::a11y::FocusManager::IsActiveItem' can be const. [functionConst]
thunderbird-60.0/accessible/base/FocusManager.h:94:8: performance: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static. [functionStatic]
thunderbird-60.0/accessible/base/FocusManager.cpp:237:15: note: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static.
thunderbird-60.0/accessible/base/FocusManager.h:94:8: note: Technically the member function 'mozilla::a11y::FocusManager::DispatchFocusEvent' can be static.
thunderbird-60.0/accessible/base/Logging.cpp:518:46: style: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/Logging.h:101:42: note: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'.
thunderbird-60.0/accessible/base/Logging.cpp:518:46: note: Function 'OuterDocDestroy' argument 1 names different: declaration 'OuterDoc' definition 'aOuterDoc'.
thunderbird-60.0/accessible/base/Logging.cpp:562:47: style: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/Logging.h:116:43: note: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'.
thunderbird-60.0/accessible/base/Logging.cpp:562:47: note: Function 'ActiveItemChangeCausedBy' argument 1 names different: declaration 'aMsg' definition 'aCause'.
thunderbird-60.0/accessible/base/Logging.cpp:718:33: style: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/Logging.h:149:71: note: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-60.0/accessible/base/Logging.cpp:718:33: note: Function 'DOMTree' argument 3 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-60.0/accessible/base/Logging.cpp:1018:37: style: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/Logging.h:66:33: note: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'.
thunderbird-60.0/accessible/base/Logging.cpp:1018:37: note: Function 'IsEnabled' argument 1 names different: declaration 'aModules' definition 'aModuleStr'.
thunderbird-60.0/accessible/base/NotificationController.h:433:15: performance: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static. [functionStatic]
thunderbird-60.0/accessible/base/NotificationController.cpp:980:35: note: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static.
thunderbird-60.0/accessible/base/NotificationController.h:433:15: note: Technically the member function 'mozilla::a11y::NotificationController::EventMap::GetEventType' can be static.
thunderbird-60.0/accessible/base/NotificationController.cpp:555:12: performance: Technically the member function 'ProcessMutationEvents::::AccIdxComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/accessible/base/NotificationController.cpp:562:12: performance: Technically the member function 'ProcessMutationEvents::::AccIdxComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/accessible/base/StyleInfo.cpp:20:3: performance: Variable 'mStyleContext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/base/TextAttrs.cpp:30:39: style: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/TextAttrs.h:73:32: note: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/base/TextAttrs.cpp:30:39: note: Function 'GetAttributes' argument 2 names different: declaration 'aStartHTOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/base/TextAttrs.cpp:31:39: style: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/TextAttrs.h:74:32: note: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/base/TextAttrs.cpp:31:39: note: Function 'GetAttributes' argument 3 names different: declaration 'aEndHTOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/base/TextAttrs.cpp:565:27: style: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/TextAttrs.h:347:42: note: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'.
thunderbird-60.0/accessible/base/TextAttrs.cpp:565:27: note: Function 'GetValueFor' argument 1 names different: declaration 'aContent' definition 'aAccessible'.
thunderbird-60.0/accessible/base/TextAttrs.h:418:10: style: Technically the member function 'mozilla::a11y::TextAttrsMgr::TextDecorValue::operator==' can be const. [functionConst]
thunderbird-60.0/accessible/base/TextAttrs.h:423:10: style: Technically the member function 'mozilla::a11y::TextAttrsMgr::TextDecorValue::operator!=' can be const. [functionConst]
thunderbird-60.0/accessible/base/TextRange.h:101:8: performance: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:138:12: note: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static.
thunderbird-60.0/accessible/base/TextRange.h:101:8: note: Technically the member function 'mozilla::a11y::TextRange::Bounds' can be static.
thunderbird-60.0/accessible/base/TextRange.h:131:8: performance: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:144:12: note: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static.
thunderbird-60.0/accessible/base/TextRange.h:131:8: note: Technically the member function 'mozilla::a11y::TextRange::Normalize' can be static.
thunderbird-60.0/accessible/base/TextRange.h:147:8: performance: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:239:12: note: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static.
thunderbird-60.0/accessible/base/TextRange.h:147:8: note: Technically the member function 'mozilla::a11y::TextRange::FindText' can be static.
thunderbird-60.0/accessible/base/TextRange.h:196:8: performance: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:246:12: note: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static.
thunderbird-60.0/accessible/base/TextRange.h:196:8: note: Technically the member function 'mozilla::a11y::TextRange::FindAttr' can be static.
thunderbird-60.0/accessible/base/TextRange.h:202:8: performance: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:253:12: note: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static.
thunderbird-60.0/accessible/base/TextRange.h:202:8: note: Technically the member function 'mozilla::a11y::TextRange::AddToSelection' can be static.
thunderbird-60.0/accessible/base/TextRange.h:203:8: performance: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:259:12: note: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static.
thunderbird-60.0/accessible/base/TextRange.h:203:8: note: Technically the member function 'mozilla::a11y::TextRange::RemoveFromSelection' can be static.
thunderbird-60.0/accessible/base/TextRange.h:204:8: performance: Technically the member function 'mozilla::a11y::TextRange::Select' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:265:12: note: Technically the member function 'mozilla::a11y::TextRange::Select' can be static.
thunderbird-60.0/accessible/base/TextRange.h:204:8: note: Technically the member function 'mozilla::a11y::TextRange::Select' can be static.
thunderbird-60.0/accessible/base/TextRange.h:213:8: performance: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:270:12: note: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static.
thunderbird-60.0/accessible/base/TextRange.h:213:8: note: Technically the member function 'mozilla::a11y::TextRange::ScrollIntoView' can be static.
thunderbird-60.0/accessible/base/TextRange.h:246:8: performance: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static. [functionStatic]
thunderbird-60.0/accessible/base/TextRange.cpp:331:12: note: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static.
thunderbird-60.0/accessible/base/TextRange.h:246:8: note: Technically the member function 'mozilla::a11y::TextRange::MoveInternal' can be static.
thunderbird-60.0/accessible/base/TextRange.h:26:1: warning: The struct 'TextPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/accessible/base/nsAccUtils.cpp:76:41: style: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/nsAccUtils.h:67:46: note: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'.
thunderbird-60.0/accessible/base/nsAccUtils.cpp:76:41: note: Function 'GetDefaultLevel' argument 1 names different: declaration 'aAcc' definition 'aAccessible'.
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1250:9: style: Condition '!newAcc' is always true [knownConditionTrueFalse]
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1227:7: note: Assuming that condition '!newAcc' is not redundant
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1250:9: note: Condition '!newAcc' is always true
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:437:58: style: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/nsAccessibilityService.h:209:41: note: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'.
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:437:58: note: Function 'NotifyOfAnchorJumpTo' argument 1 names different: declaration 'aTarget' definition 'aTargetNode'.
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:659:52: style: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/nsAccessibilityService.h:172:61: note: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'.
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:659:52: note: Function 'ContentRemoved' argument 2 names different: declaration 'aChild' definition 'aChildNode'.
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1718:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1719:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/accessible/base/nsAccessibilityService.cpp:1720:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/accessible/base/nsCoreUtils.cpp:664:58: style: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/base/nsCoreUtils.h:323:59: note: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-60.0/accessible/base/nsCoreUtils.cpp:664:58: note: Function 'DispatchAccEvent' argument 1 names different: declaration 'aEvent' definition 'event'.
thunderbird-60.0/accessible/base/nsTextEquivUtils.cpp:274:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-60.0/accessible/generic/TableAccessible.h:60:23: error: Division by zero. [zerodiv]
thunderbird-60.0/accessible/generic/TableAccessible.h:66:23: error: Division by zero. [zerodiv]
thunderbird-60.0/accessible/generic/TableAccessible.h:75:27: error: Division by zero. [zerodiv]
thunderbird-60.0/accessible/generic/TableAccessible.h:74:35: note: Assignment 'colCount=ColCount()', assigned value is 0
thunderbird-60.0/accessible/generic/TableAccessible.h:75:27: note: Division by zero
thunderbird-60.0/accessible/generic/TableAccessible.h:76:27: error: Division by zero. [zerodiv]
thunderbird-60.0/accessible/generic/TableAccessible.h:74:35: note: Assignment 'colCount=ColCount()', assigned value is 0
thunderbird-60.0/accessible/generic/TableAccessible.h:76:27: note: Division by zero
thunderbird-60.0/accessible/generic/ApplicationAccessible.cpp:114:52: style: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/ApplicationAccessible.h:49:48: note: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'.
thunderbird-60.0/accessible/generic/ApplicationAccessible.cpp:114:52: note: Function 'RelationByType' argument 1 names different: declaration 'aType' definition 'aRelationType'.
thunderbird-60.0/accessible/generic/ApplicationAccessible.cpp:30:3: performance: Variable 'mAppInfo' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/generic/BaseAccessibles.cpp:186:38: style: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/BaseAccessibles.h:73:33: note: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/accessible/generic/BaseAccessibles.cpp:186:38: note: Function 'DoAction' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/accessible/generic/DocAccessible-inl.h:150:42: style: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/DocAccessible.h:537:34: note: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'.
thunderbird-60.0/accessible/generic/DocAccessible-inl.h:150:42: note: Function 'CreateSubtree' argument 1 names different: declaration 'aRoot' definition 'aChild'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1841:78: style: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/DocAccessible.h:501:70: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1841:78: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNodes'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1910:75: style: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/DocAccessible.h:503:43: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1910:75: note: Function 'ProcessContentInserted' argument 2 names different: declaration 'aInsertedContent' definition 'aNode'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1968:43: style: Function 'ContentRemoved' argument 1 names different: declaration 'aAccessible' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/DocAccessible.h:354:35: note: Function 'ContentRemoved' argument 1 names different: declaration 'aAccessible' definition 'aChild'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:1968:43: note: Function 'ContentRemoved' argument 1 names different: declaration 'aAccessible' definition 'aChild'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:2024:54: style: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/DocAccessible.h:371:46: note: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'.
thunderbird-60.0/accessible/generic/DocAccessible.cpp:2024:54: note: Function 'RelocateARIAOwnedIfNeeded' argument 1 names different: declaration 'aEl' definition 'aElement'.
thunderbird-60.0/accessible/generic/HyperTextAccessible.cpp:52:35: style: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/HyperTextAccessible.h:52:35: note: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'.
thunderbird-60.0/accessible/generic/HyperTextAccessible.cpp:52:35: note: Function 'HyperTextAccessible' argument 1 names different: declaration 'aContent' definition 'aNode'.
thunderbird-60.0/accessible/generic/OuterDocAccessible.cpp:115:62: style: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/OuterDocAccessible.h:39:57: note: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'.
thunderbird-60.0/accessible/generic/OuterDocAccessible.cpp:115:62: note: Function 'InsertChildAt' argument 2 names different: declaration 'aChild' definition 'aAccessible'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:232:42: style: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/RootAccessible.h:28:39: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:232:42: note: Function 'HandleEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:264:46: style: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/RootAccessible.h:61:37: note: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:264:46: note: Function 'ProcessDOMEvent' argument 1 names different: declaration 'aEvent' definition 'aDOMEvent'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:546:49: style: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/generic/RootAccessible.h:71:40: note: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'.
thunderbird-60.0/accessible/generic/RootAccessible.cpp:546:49: note: Function 'HandlePopupHidingEvent' argument 1 names different: declaration 'aNode' definition 'aPopupNode'.
thunderbird-60.0/accessible/html/HTMLFormControlAccessible.cpp:512:51: style: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/html/HTMLFormControlAccessible.h:162:45: note: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'.
thunderbird-60.0/accessible/html/HTMLFormControlAccessible.cpp:512:51: note: Function 'HandleAccEvent' argument 1 names different: declaration 'aAccEvent' definition 'aEvent'.
thunderbird-60.0/accessible/html/HTMLImageMapAccessible.cpp:84:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:461:50: style: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/html/HTMLTableAccessible.h:165:48: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:461:50: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:617:38: style: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/html/HTMLTableAccessible.h:134:39: note: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:617:38: note: Function 'CellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:617:56: style: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/html/HTMLTableAccessible.h:134:59: note: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:617:56: note: Function 'CellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:1118:52: style: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/html/HTMLTableAccessible.h:224:48: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-60.0/accessible/html/HTMLTableAccessible.cpp:1118:52: note: Function 'RelationByType' argument 1 names different: declaration 'aRelationType' definition 'aType'.
thunderbird-60.0/accessible/ipc/DocAccessibleParent.cpp:213:69: style: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/ipc/DocAccessibleParent.h:73:82: note: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'.
thunderbird-60.0/accessible/ipc/DocAccessibleParent.cpp:213:69: note: Function 'RecvEvent' argument 2 names different: declaration 'aType' definition 'aEventType'.
thunderbird-60.0/accessible/ipc/win/DocAccessibleChild.cpp:116:68: style: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/ipc/win/DocAccessibleChild.h:43:55: note: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'.
thunderbird-60.0/accessible/ipc/win/DocAccessibleChild.cpp:116:68: note: Function 'SendEvent' argument 2 names different: declaration 'type' definition 'aType'.
thunderbird-60.0/accessible/ipc/win/ProxyAccessible.h:56:12: warning: Member variable 'ProxyAccessible::mSafeToRecurse' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.cpp:482:37: style: Function 'MarshalAs' argument 1 names different: declaration 'aRequestedIid' definition 'aIid'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.h:67:27: note: Function 'MarshalAs' argument 1 names different: declaration 'aRequestedIid' definition 'aIid'.
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.cpp:482:37: note: Function 'MarshalAs' argument 1 names different: declaration 'aRequestedIid' definition 'aIid'.
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.cpp:536:65: style: Function 'WriteHandlerPayload' argument 2 names different: declaration 'aIId' definition 'aIid'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.h:72:56: note: Function 'WriteHandlerPayload' argument 2 names different: declaration 'aIId' definition 'aIid'.
thunderbird-60.0/accessible/ipc/win/handler/AccessibleHandler.cpp:536:65: note: Function 'WriteHandlerPayload' argument 2 names different: declaration 'aIId' definition 'aIid'.
thunderbird-60.0/accessible/ipc/win/handler/HandlerChildEnumerator.h:21:1: warning: The class 'HandlerChildEnumerator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:40:37: style: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:27:33: note: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:40:37: note: Function 'nActions' argument 1 names different: declaration 'nActions' definition 'aActionCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:56:36: style: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:30:23: note: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:56:36: note: Function 'doAction' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:67:43: style: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:33:23: note: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:67:43: note: Function 'get_description' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:67:63: style: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:34:33: note: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:67:63: note: Function 'get_description' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:89:42: style: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:37:23: note: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:89:42: note: Function 'get_keyBinding' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:89:61: style: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:38:23: note: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:89:61: note: Function 'get_keyBinding' argument 2 names different: declaration 'nMaxBinding' definition 'aNumMaxBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:90:42: style: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:39:66: note: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:90:42: note: Function 'get_keyBinding' argument 3 names different: declaration 'keyBinding' definition 'aKeyBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:91:41: style: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:40:33: note: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:91:41: note: Function 'get_keyBinding' argument 4 names different: declaration 'nBinding' definition 'aNumBinding'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:135:36: style: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:43:23: note: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:135:36: note: Function 'get_name' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:135:56: style: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:44:33: note: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:135:56: note: Function 'get_name' argument 2 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:157:45: style: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:47:23: note: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:157:45: note: Function 'get_localizedName' argument 1 names different: declaration 'actionIndex' definition 'aActionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:157:65: style: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.h:48:33: note: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleAction.cpp:157:65: note: Function 'get_localizedName' argument 2 names different: declaration 'localizedName' definition 'aLocalizedName'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:52: style: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.h:25:25: note: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:52: note: Function 'get_locationInParent' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:62: style: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.h:26:33: note: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:42:62: note: Function 'get_locationInParent' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:79:50: style: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.h:29:37: note: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:79:50: note: Function 'get_foreground' argument 1 names different: declaration 'foreground' definition 'aForeground'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:98:50: style: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.h:32:37: note: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleComponent.cpp:98:50: note: Function 'get_background' argument 1 names different: declaration 'background' definition 'aBackground'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:42: style: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:24:23: note: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:42: note: Function 'copyText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:61: style: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:25:23: note: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:23:61: note: Function 'copyText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:39:44: style: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:28:23: note: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:39:44: note: Function 'deleteText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:39:63: style: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:29:23: note: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:39:63: note: Function 'deleteText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:55:44: style: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:32:23: note: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:55:44: note: Function 'insertText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:55:59: style: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:33:24: note: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:55:59: note: Function 'insertText' argument 2 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:73:41: style: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:36:23: note: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:73:41: note: Function 'cutText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:73:60: style: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:37:23: note: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:73:60: note: Function 'cutText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:89:43: style: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:40:23: note: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:89:43: note: Function 'pasteText' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:45: style: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:43:23: note: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:45: note: Function 'replaceText' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:64: style: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:44:23: note: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:105:64: note: Function 'replaceText' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:106:46: style: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:45:24: note: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:106:46: note: Function 'replaceText' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:47: style: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:48:23: note: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:47: note: Function 'setAttributes' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:66: style: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:49:23: note: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:125:66: note: Function 'setAttributes' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:126:48: style: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.h:50:24: note: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleEditableText.cpp:126:48: note: Function 'setAttributes' argument 3 names different: declaration 'attributes' definition 'aAttributes'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:20:47: style: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:29:33: note: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:20:47: note: Function 'get_nHyperlinks' argument 1 names different: declaration 'hyperlinkCount' definition 'aHyperlinkCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:38:44: style: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:32:23: note: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:38:44: note: Function 'get_hyperlink' argument 1 names different: declaration 'index' definition 'aLinkIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:39:62: style: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:33:50: note: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:39:62: note: Function 'get_hyperlink' argument 2 names different: declaration 'hyperlink' definition 'aHyperlink'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:65:49: style: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:36:23: note: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:65:49: note: Function 'get_hyperlinkIndex' argument 1 names different: declaration 'charIndex' definition 'aCharIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:65:67: style: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:37:33: note: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:65:67: note: Function 'get_hyperlinkIndex' argument 2 names different: declaration 'hyperlinkIndex' definition 'aHyperlinkIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:83:64: style: Function 'get_hyperlinks' argument 1 names different: declaration 'hyperlinks' definition 'aHyperlinks'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:41:67: note: Function 'get_hyperlinks' argument 1 names different: declaration 'hyperlinks' definition 'aHyperlinks'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:83:64: note: Function 'get_hyperlinks' argument 1 names different: declaration 'hyperlinks' definition 'aHyperlinks'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:84:45: style: Function 'get_hyperlinks' argument 2 names different: declaration 'nHyperlinks' definition 'aNHyperlinks'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:42:33: note: Function 'get_hyperlinks' argument 2 names different: declaration 'nHyperlinks' definition 'aNHyperlinks'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.cpp:84:45: note: Function 'get_hyperlinks' argument 2 names different: declaration 'nHyperlinks' definition 'aNHyperlinks'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'addSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:24:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_attributes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:28:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_caretOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:34:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_characterExtents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:37:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_nSelections' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:45:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_offsetAtPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:48:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_selection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:54:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:59:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textBeforeOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:64:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textAfterOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:71:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_textAtOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:78:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'removeSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:85:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'setCaretOffset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:88:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'setSelection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:91:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_nCharacters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:96:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'scrollSubstringTo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:99:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'scrollSubstringToPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:104:37: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_newText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:111:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: style: The function 'get_oldText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:114:53: note: Virtual function in base class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleHypertext.h:25:3: note: Function in derived class
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:44:43: style: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:25:33: note: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:44:43: note: Function 'get_description' argument 1 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:65:62: style: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:28:41: note: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:65:62: note: Function 'get_imagePosition' argument 1 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:66:45: style: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:29:25: note: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:66:45: note: Function 'get_imagePosition' argument 2 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:67:45: style: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:30:33: note: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:67:45: note: Function 'get_imagePosition' argument 3 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:90:41: style: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:33:25: note: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:90:41: note: Function 'get_imageSize' argument 1 names different: declaration 'height' definition 'aHeight'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:90:56: style: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.h:34:33: note: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleImage.cpp:90:56: note: Function 'get_imageSize' argument 2 names different: declaration 'width' definition 'aWidth'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:55:56: style: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:39:33: note: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:55:56: note: Function 'get_localizedRelationType' argument 1 names different: declaration 'localizedRelationType' definition 'aLocalizedRelationType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:65:43: style: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:42:33: note: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:65:43: note: Function 'get_nTargets' argument 1 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:75:40: style: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:45:23: note: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:75:40: note: Function 'get_target' argument 1 names different: declaration 'targetIndex' definition 'aTargetIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:75:65: style: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:46:38: note: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:75:65: note: Function 'get_target' argument 2 names different: declaration 'target' definition 'aTarget'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:89:41: style: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:49:23: note: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:89:41: note: Function 'get_targets' argument 1 names different: declaration 'maxTargets' definition 'aMaxTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:89:65: style: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:50:50: note: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:89:65: note: Function 'get_targets' argument 2 names different: declaration 'target' definition 'aTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:90:42: style: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.h:51:33: note: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleRelation.cpp:90:42: note: Function 'get_targets' argument 3 names different: declaration 'nTargets' definition 'aNTargets'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:54:43: style: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:29:23: note: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:54:43: note: Function 'get_accessibleAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:54:57: style: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:30:23: note: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:54:57: note: Function 'get_accessibleAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:55:49: style: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:31:38: note: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:55:49: note: Function 'get_accessibleAt' argument 3 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:61:44: style: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:34:38: note: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:61:44: note: Function 'get_caption' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:79:41: style: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:37:23: note: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:79:41: note: Function 'get_childIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:79:55: style: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:38:23: note: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:79:55: note: Function 'get_childIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:80:42: style: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:39:33: note: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:80:42: note: Function 'get_childIndex' argument 3 names different: declaration 'childIndex' definition 'aChildIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:99:48: style: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:42:23: note: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:99:48: note: Function 'get_columnDescription' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:99:63: style: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:43:33: note: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:99:63: note: Function 'get_columnDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:121:45: style: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:46:23: note: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:121:45: note: Function 'get_columnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:121:59: style: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:47:23: note: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:121:59: note: Function 'get_columnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:122:45: style: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:48:33: note: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:122:45: note: Function 'get_columnExtentAt' argument 3 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:141:57: style: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:51:38: note: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:141:57: note: Function 'get_columnHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:142:43: style: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:52:33: note: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:142:43: note: Function 'get_columnHeader' argument 2 names different: declaration 'startingRowIndex' definition 'aStartingRowIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:153:42: style: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:55:23: note: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:153:42: note: Function 'get_columnIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:153:58: style: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:56:33: note: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:153:58: note: Function 'get_columnIndex' argument 2 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:171:40: style: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:59:33: note: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:171:40: note: Function 'get_nColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:185:37: style: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:62:33: note: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:185:37: note: Function 'get_nRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:199:49: style: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:65:33: note: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:199:49: note: Function 'get_nSelectedChildren' argument 1 names different: declaration 'childCount' definition 'aChildCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:205:48: style: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:68:33: note: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:205:48: note: Function 'get_nSelectedColumns' argument 1 names different: declaration 'columnCount' definition 'aColCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:219:45: style: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:71:33: note: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:219:45: note: Function 'get_nSelectedRows' argument 1 names different: declaration 'rowCount' definition 'aRowCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:234:45: style: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:74:23: note: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:234:45: note: Function 'get_rowDescription' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:234:60: style: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:75:33: note: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:234:60: note: Function 'get_rowDescription' argument 2 names different: declaration 'description' definition 'aDescription'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:42: style: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:78:23: note: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:42: note: Function 'get_rowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:56: style: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:79:23: note: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:56: note: Function 'get_rowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:71: style: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:80:33: note: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:256:71: note: Function 'get_rowExtentAt' argument 3 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:275:54: style: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:83:38: note: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:275:54: note: Function 'get_rowHeader' argument 1 names different: declaration 'accessibleTable' definition 'aAccessibleTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:276:41: style: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:84:33: note: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:276:41: note: Function 'get_rowHeader' argument 2 names different: declaration 'startingColumnIndex' definition 'aStartingColumnIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:287:39: style: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:87:23: note: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:287:39: note: Function 'get_rowIndex' argument 1 names different: declaration 'childIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:287:55: style: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:88:33: note: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:287:55: note: Function 'get_rowIndex' argument 2 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:305:47: style: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:91:23: note: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:305:47: note: Function 'get_selectedChildren' argument 1 names different: declaration 'maxChildren' definition 'aMaxChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:305:68: style: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:92:66: note: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:305:68: note: Function 'get_selectedChildren' argument 2 names different: declaration 'children' definition 'aChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:306:48: style: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:93:33: note: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:306:48: note: Function 'get_selectedChildren' argument 3 names different: declaration 'nChildren' definition 'aNChildren'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:332:46: style: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:96:23: note: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:332:46: note: Function 'get_selectedColumns' argument 1 names different: declaration 'maxColumns' definition 'aMaxColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:332:66: style: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:97:66: note: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:332:66: note: Function 'get_selectedColumns' argument 2 names different: declaration 'columns' definition 'aColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:333:47: style: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:98:33: note: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:333:47: note: Function 'get_selectedColumns' argument 3 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:43: style: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:101:23: note: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:43: note: Function 'get_selectedRows' argument 1 names different: declaration 'maxRows' definition 'aMaxRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:60: style: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:102:66: note: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:60: note: Function 'get_selectedRows' argument 2 names different: declaration 'rows' definition 'aRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:73: style: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:103:33: note: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:339:73: note: Function 'get_selectedRows' argument 3 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:345:44: style: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:106:38: note: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:345:44: note: Function 'get_summary' argument 1 names different: declaration 'accessible' definition 'aAccessible'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:360:47: style: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:109:23: note: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:360:47: note: Function 'get_isColumnSelected' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:360:65: style: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:110:36: note: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:360:65: note: Function 'get_isColumnSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:377:44: style: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:113:23: note: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:377:44: note: Function 'get_isRowSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:377:62: style: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:114:36: note: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:377:62: note: Function 'get_isRowSelected' argument 2 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:394:41: style: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:117:23: note: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:394:41: note: Function 'get_isSelected' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:394:55: style: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:118:23: note: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:394:55: note: Function 'get_isSelected' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:395:45: style: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:119:36: note: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:395:45: note: Function 'get_isSelected' argument 3 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:414:36: style: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:122:23: note: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:414:36: note: Function 'selectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:427:39: style: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:125:23: note: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:427:39: note: Function 'selectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:440:38: style: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:128:23: note: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:440:38: note: Function 'unselectRow' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:453:41: style: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:131:23: note: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:453:41: note: Function 'unselectColumn' argument 1 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:466:54: style: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:134:23: note: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:466:54: note: Function 'get_rowColumnExtentsAtIndex' argument 1 names different: declaration 'index' definition 'aCellIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:466:70: style: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:135:25: note: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:466:70: note: Function 'get_rowColumnExtentsAtIndex' argument 2 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:467:55: style: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:136:25: note: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:467:55: note: Function 'get_rowColumnExtentsAtIndex' argument 3 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:468:55: style: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:137:25: note: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:468:55: note: Function 'get_rowColumnExtentsAtIndex' argument 4 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:469:55: style: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:138:25: note: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:469:55: note: Function 'get_rowColumnExtentsAtIndex' argument 5 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:470:58: style: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:139:36: note: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:470:58: note: Function 'get_rowColumnExtentsAtIndex' argument 6 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:499:58: style: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:142:48: note: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:499:58: note: Function 'get_modelChange' argument 1 names different: declaration 'modelChange' definition 'aModelChange'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:37: style: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:148:23: note: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:37: note: Function 'get_cellAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:51: style: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:149:23: note: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:51: note: Function 'get_cellAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:71: style: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:150:38: note: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:508:71: note: Function 'get_cellAt' argument 3 names different: declaration 'cell' definition 'aCell'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:528:46: style: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:153:33: note: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:528:46: note: Function 'get_nSelectedCells' argument 1 names different: declaration 'cellCount' definition 'aCellCount'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:542:51: style: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:156:59: note: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:542:51: note: Function 'get_selectedCells' argument 1 names different: declaration 'cells' definition 'aCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:542:65: style: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:157:33: note: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:542:65: note: Function 'get_selectedCells' argument 2 names different: declaration 'nSelectedCells' definition 'aNSelectedCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:574:48: style: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:160:47: note: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:574:48: note: Function 'get_selectedColumns' argument 1 names different: declaration 'selectedColumns' definition 'aColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:574:64: style: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:161:33: note: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:574:64: note: Function 'get_selectedColumns' argument 2 names different: declaration 'nColumns' definition 'aNColumns'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:600:45: style: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:164:44: note: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:600:45: note: Function 'get_selectedRows' argument 1 names different: declaration 'selectedRows' definition 'aRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:600:58: style: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:165:33: note: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.cpp:600:58: note: Function 'get_selectedRows' argument 2 names different: declaration 'nRows' definition 'aNRows'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTable.h:168:3: style: Class 'ia2AccessibleTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:47:46: style: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:27:38: note: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:47:46: note: Function 'get_table' argument 1 names different: declaration 'table' definition 'aTable'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:67:48: style: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:30:33: note: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:67:48: note: Function 'get_columnExtent' argument 1 names different: declaration 'nColumnsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:82:59: style: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:33:63: note: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:82:59: note: Function 'get_columnHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:83:53: style: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:34:33: note: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:83:53: note: Function 'get_columnHeaderCells' argument 2 names different: declaration 'nColumnHeaderCells' definition 'aNColumnHeaderCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:114:47: style: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:37:33: note: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:114:47: note: Function 'get_columnIndex' argument 1 names different: declaration 'columnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:128:45: style: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:40:33: note: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:128:45: note: Function 'get_rowExtent' argument 1 names different: declaration 'nRowsSpanned' definition 'aSpan'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:142:56: style: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:43:60: note: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:142:56: note: Function 'get_rowHeaderCells' argument 1 names different: declaration 'cellAccessibles' definition 'aCellAccessibles'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:143:50: style: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:44:33: note: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:143:50: note: Function 'get_rowHeaderCells' argument 2 names different: declaration 'nRowHeaderCells' definition 'aNRowHeaderCells'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:173:44: style: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:47:33: note: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:173:44: note: Function 'get_rowIndex' argument 1 names different: declaration 'rowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:187:52: style: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:50:25: note: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:187:52: note: Function 'get_rowColumnExtents' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:187:67: style: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:51:25: note: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:187:67: note: Function 'get_rowColumnExtents' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:188:52: style: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:52:25: note: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:188:52: note: Function 'get_rowColumnExtents' argument 3 names different: declaration 'rowExtents' definition 'aRowExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:189:52: style: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:53:25: note: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:189:52: note: Function 'get_rowColumnExtents' argument 4 names different: declaration 'columnExtents' definition 'aColExtents'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:190:55: style: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:54:36: note: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:190:55: note: Function 'get_rowColumnExtents' argument 5 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:210:49: style: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:57:36: note: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.cpp:210:49: note: Function 'get_isSelected' argument 1 names different: declaration 'isSelected' definition 'aIsSelected'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleTableCell.h:60:3: style: Class 'ia2AccessibleTableCell' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:29:38: style: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:25:23: note: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:29:38: note: Function 'addSelection' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:29:57: style: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:26:23: note: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:29:57: note: Function 'addSelection' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:42:40: style: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:29:23: note: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:42:40: note: Function 'get_attributes' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:42:55: style: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:30:25: note: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:42:55: note: Function 'get_attributes' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:43:41: style: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:31:25: note: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:43:41: note: Function 'get_attributes' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:43:59: style: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:32:33: note: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:43:59: note: Function 'get_attributes' argument 4 names different: declaration 'textAttributes' definition 'aTextAttributes'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:74:42: style: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:35:33: note: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:74:42: note: Function 'get_caretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:93:46: style: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:38:23: note: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:93:46: note: Function 'get_characterExtents' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:94:64: style: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:39:41: note: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:94:64: note: Function 'get_characterExtents' argument 2 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:95:47: style: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:40:25: note: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:95:47: note: Function 'get_characterExtents' argument 3 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:95:57: style: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:41:25: note: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:95:57: note: Function 'get_characterExtents' argument 4 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:96:47: style: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:42:25: note: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:96:47: note: Function 'get_characterExtents' argument 5 names different: declaration 'width' definition 'aWidth'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:96:61: style: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:43:33: note: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:96:61: note: Function 'get_characterExtents' argument 6 names different: declaration 'height' definition 'aHeight'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:122:42: style: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:46:33: note: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:122:42: note: Function 'get_nSelections' argument 1 names different: declaration 'nSelections' definition 'aNSelections'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:140:43: style: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:49:23: note: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:140:43: note: Function 'get_offsetAtPoint' argument 1 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:140:52: style: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:50:23: note: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:140:52: note: Function 'get_offsetAtPoint' argument 2 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:141:61: style: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:51:41: note: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:141:61: note: Function 'get_offsetAtPoint' argument 3 names different: declaration 'coordType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:142:44: style: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:52:33: note: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:142:44: note: Function 'get_offsetAtPoint' argument 4 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:164:39: style: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:55:23: note: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:164:39: note: Function 'get_selection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:164:62: style: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:56:25: note: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:164:62: note: Function 'get_selection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:165:40: style: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:57:33: note: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:165:40: note: Function 'get_selection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:34: style: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:60:23: note: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:34: note: Function 'get_text' argument 1 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:53: style: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:61:23: note: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:53: note: Function 'get_text' argument 2 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:71: style: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:62:33: note: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:188:71: note: Function 'get_text' argument 3 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:216:46: style: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:65:23: note: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:216:46: note: Function 'get_textBeforeOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:217:66: style: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:66:43: note: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:217:66: note: Function 'get_textBeforeOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:218:47: style: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:67:25: note: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:218:47: note: Function 'get_textBeforeOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:218:67: style: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:68:25: note: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:218:67: note: Function 'get_textBeforeOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:219:47: style: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:69:33: note: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:219:47: note: Function 'get_textBeforeOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:260:45: style: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:72:23: note: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:260:45: note: Function 'get_textAfterOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:261:65: style: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:73:43: note: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:261:65: note: Function 'get_textAfterOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:262:46: style: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:74:25: note: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:262:46: note: Function 'get_textAfterOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:262:66: style: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:75:25: note: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:262:66: note: Function 'get_textAfterOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:263:46: style: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:76:33: note: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:263:46: note: Function 'get_textAfterOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:304:42: style: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:79:23: note: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:304:42: note: Function 'get_textAtOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:305:62: style: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:80:43: note: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:305:62: note: Function 'get_textAtOffset' argument 2 names different: declaration 'boundaryType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:306:43: style: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:81:25: note: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:306:43: note: Function 'get_textAtOffset' argument 3 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:306:63: style: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:82:25: note: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:306:63: note: Function 'get_textAtOffset' argument 4 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:307:43: style: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:83:33: note: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:307:43: note: Function 'get_textAtOffset' argument 5 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:346:41: style: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:86:23: note: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:346:41: note: Function 'removeSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:359:40: style: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:89:23: note: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:359:40: note: Function 'setCaretOffset' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:375:38: style: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:92:23: note: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:375:38: note: Function 'setSelection' argument 1 names different: declaration 'selectionIndex' definition 'aSelectionIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:375:60: style: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:93:23: note: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:375:60: note: Function 'setSelection' argument 2 names different: declaration 'startOffset' definition 'aStartOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:376:38: style: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:94:23: note: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:376:38: note: Function 'setSelection' argument 3 names different: declaration 'endOffset' definition 'aEndOffset'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:389:42: style: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:97:33: note: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:389:42: note: Function 'get_nCharacters' argument 1 names different: declaration 'nCharacters' definition 'aNCharacters'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:406:43: style: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:100:23: note: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:406:43: note: Function 'scrollSubstringTo' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:406:61: style: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:101:23: note: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:406:61: note: Function 'scrollSubstringTo' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:407:57: style: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:102:37: note: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:407:57: note: Function 'scrollSubstringTo' argument 3 names different: declaration 'scrollType' definition 'aScrollType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:423:48: style: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:105:23: note: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:423:48: note: Function 'scrollSubstringToPoint' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:423:66: style: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:106:23: note: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:423:66: note: Function 'scrollSubstringToPoint' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:424:66: style: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:107:41: note: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:424:66: note: Function 'scrollSubstringToPoint' argument 3 names different: declaration 'coordinateType' definition 'aCoordType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:425:48: style: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:108:23: note: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:425:48: note: Function 'scrollSubstringToPoint' argument 4 names different: declaration 'x' definition 'aX'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:425:57: style: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:109:23: note: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:425:57: note: Function 'scrollSubstringToPoint' argument 5 names different: declaration 'y' definition 'aY'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:446:48: style: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:112:43: note: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:446:48: note: Function 'get_newText' argument 1 names different: declaration 'newText' definition 'aNewText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:452:48: style: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:115:43: note: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:452:48: note: Function 'get_oldText' argument 1 names different: declaration 'oldText' definition 'aOldText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:461:52: style: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:130:66: note: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:461:52: note: Function 'GetModifiedText' argument 2 names different: declaration 'aNewText' definition 'aText'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:486:66: style: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.h:131:72: note: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleText.cpp:486:66: note: Function 'GetGeckoTextBoundary' argument 1 names different: declaration 'coordinateType' definition 'aBoundaryType'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:47:47: style: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.h:25:36: note: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:47:47: note: Function 'get_currentValue' argument 1 names different: declaration 'currentValue' definition 'aCurrentValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:72:45: style: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.h:28:26: note: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:72:45: note: Function 'setCurrentValue' argument 1 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:87:47: style: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.h:31:36: note: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:87:47: note: Function 'get_maximumValue' argument 1 names different: declaration 'maximumValue' definition 'aMaximumValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:112:47: style: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.h:34:36: note: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'.
thunderbird-60.0/accessible/windows/ia2/ia2AccessibleValue.cpp:112:47: note: Function 'get_minimumValue' argument 1 names different: declaration 'minimumValue' definition 'aMinimumValue'.
thunderbird-60.0/accessible/windows/msaa/AccessibleWrap.cpp:685:1: warning: The class 'AccessibleEnumerator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:70:46: style: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.h:35:39: note: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:70:46: note: Function 'get_appName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:90:49: style: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.h:38:33: note: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:90:49: note: Function 'get_appVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:110:50: style: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.h:41:33: note: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:110:50: note: Function 'get_toolkitName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:128:53: style: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.h:44:37: note: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-60.0/accessible/windows/msaa/ApplicationAccessibleWrap.cpp:128:53: note: Function 'get_toolkitVersion' argument 1 names different: declaration 'version' definition 'aVersion'.
thunderbird-60.0/accessible/windows/msaa/CompatibilityUIA.cpp:40:8: style: Technically the member function 'ByteArrayDeleter::operator()' can be const. [functionConst]
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.cpp:73:41: style: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.h:31:36: note: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'.
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.cpp:73:41: note: Function 'get_accValue' argument 1 names different: declaration 'varChild' definition 'aVarChild'.
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.cpp:73:68: style: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.h:32:43: note: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'.
thunderbird-60.0/accessible/windows/msaa/DocAccessibleWrap.cpp:73:68: note: Function 'get_accValue' argument 2 names different: declaration 'pszValue' definition 'aValue'.
thunderbird-60.0/accessible/windows/msaa/EnumVariant.cpp:83:43: style: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/EnumVariant.h:40:32: note: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'.
thunderbird-60.0/accessible/windows/msaa/EnumVariant.cpp:83:43: note: Function 'Clone' argument 1 names different: declaration 'aEnumVaraint' definition 'aEnumVariant'.
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.cpp:406:1: style: Function 'QueryInterface' argument 1 names different: declaration 'aIid' definition 'aIID'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.h:40:38: note: Function 'QueryInterface' argument 1 names different: declaration 'aIid' definition 'aIID'.
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.cpp:406:1: note: Function 'QueryInterface' argument 1 names different: declaration 'aIid' definition 'aIID'.
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.cpp:406:1: style: Function 'QueryInterface' argument 2 names different: declaration 'aOutInterface' definition 'aInstancePtr'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.h:40:51: note: Function 'QueryInterface' argument 2 names different: declaration 'aOutInterface' definition 'aInstancePtr'.
thunderbird-60.0/accessible/windows/msaa/LazyInstantiator.cpp:406:1: note: Function 'QueryInterface' argument 2 names different: declaration 'aOutInterface' definition 'aInstancePtr'.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:43:11: style: union member 'MsaaID::mInt32' is never used. [unusedStructMember]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:40:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static. [functionStatic]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:136:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:40:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsChromeID' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:44:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static. [functionStatic]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:161:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:44:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::IsSameContentProcessFor' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:47:8: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static. [functionStatic]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:236:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:47:8: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ReleaseContentProcessIDFor' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:51:12: performance: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static. [functionStatic]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:170:18: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.h:51:12: note: Technically the member function 'mozilla::a11y::MsaaIdGenerator::ResolveContentProcessID' can be static.
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:73:12: style: Technically the member function 'mozilla::a11y::detail::MsaaIDCracker::GetContentProcessId' can be const. [functionConst]
thunderbird-60.0/accessible/windows/msaa/MsaaIdGenerator.cpp:78:12: style: Technically the member function 'mozilla::a11y::detail::MsaaIDCracker::GetUniqueId' can be const. [functionConst]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:45:45: style: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:31:33: note: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:45:45: note: Function 'get_title' argument 1 names different: declaration 'title' definition 'aTitle'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:61:48: style: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:34:33: note: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:61:48: note: Function 'get_mimeType' argument 1 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:80:47: style: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:37:33: note: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:80:47: note: Function 'get_docType' argument 1 names different: declaration 'docType' definition 'aDocType'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:99:47: style: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:40:22: note: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:99:47: note: Function 'get_nameSpaceURIForID' argument 1 names different: declaration 'nameSpaceID' definition 'aNameSpaceID'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:100:57: style: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:41:33: note: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:100:57: note: Function 'get_nameSpaceURIForID' argument 2 names different: declaration 'nameSpaceURI' definition 'aNameSpaceURI'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:127:63: style: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.h:44:32: note: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'.
thunderbird-60.0/accessible/windows/sdn/sdnDocAccessible.cpp:127:63: note: Function 'put_alternateViewMediaTypes' argument 1 names different: declaration 'commaSeparatedMediaTypes' definition 'aCommaSeparatedMediaTypes'.
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.cpp:54:60: style: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.h:35:29: note: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.cpp:54:60: note: Function 'get_clippedSubstringBounds' argument 1 names different: declaration 'startIndex' definition 'aStartIndex'.
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.cpp:55:60: style: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.h:36:29: note: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/sdn/sdnTextAccessible.cpp:55:60: note: Function 'get_clippedSubstringBounds' argument 2 names different: declaration 'endIndex' definition 'aEndIndex'.
thunderbird-60.0/accessible/windows/uia/uiaRawElmProvider.cpp:98:73: style: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/windows/uia/uiaRawElmProvider.h:50:58: note: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'.
thunderbird-60.0/accessible/windows/uia/uiaRawElmProvider.cpp:98:73: note: Function 'get_ProviderOptions' argument 1 names different: declaration 'aProviderOptions' definition 'aOptions'.
thunderbird-60.0/accessible/xpcom/nsAccessibleRelation.cpp:21:3: performance: Variable 'mTargets' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/xpcom/nsAccessibleRelation.cpp:31:3: performance: Variable 'mTargets' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.cpp:44:57: style: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.h:29:45: note: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.cpp:44:57: note: Function 'GetSelectedItemCount' argument 1 names different: declaration 'aSelectedItemCount' definition 'aSelectionCount'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.cpp:59:60: style: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.h:31:65: note: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleSelectable.cpp:59:60: note: Function 'GetSelectedItemAt' argument 2 names different: declaration 'aItem' definition 'aSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:69:39: style: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:36:32: note: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:69:39: note: Function 'GetCellAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:69:56: style: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:36:51: note: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:69:56: note: Function 'GetCellAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:87:44: style: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:38:37: note: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:87:44: note: Function 'GetCellIndexAt' argument 1 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:87:61: style: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:38:56: note: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:87:61: note: Function 'GetCellIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:88:45: style: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:39:38: note: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:88:45: note: Function 'GetCellIndexAt' argument 3 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:105:47: style: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:47:40: note: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:105:47: note: Function 'GetColumnExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:105:64: style: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:47:53: note: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:105:64: note: Function 'GetColumnExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:123:44: style: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:49:37: note: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:123:44: note: Function 'GetRowExtentAt' argument 1 names different: declaration 'row' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:123:61: style: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:49:50: note: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:123:61: note: Function 'GetRowExtentAt' argument 2 names different: declaration 'column' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:174:61: style: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:55:54: note: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:174:61: note: Function 'IsColumnSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:190:58: style: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:57:51: note: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:190:58: note: Function 'IsRowSelected' argument 2 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:207:42: style: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:59:69: note: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:207:42: note: Function 'IsCellSelected' argument 3 names different: declaration '_retval' definition 'aIsSelected'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:263:49: style: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:67:42: note: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:263:49: note: Function 'GetSelectedCells' argument 1 names different: declaration 'aSelectedCell' definition 'aSelectedCells'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:365:46: style: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:40:39: note: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:365:46: note: Function 'GetColumnIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:365:65: style: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:40:60: note: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:365:65: note: Function 'GetColumnIndexAt' argument 2 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:382:43: style: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:42:36: note: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:382:43: note: Function 'GetRowIndexAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:382:62: style: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:42:57: note: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:382:62: note: Function 'GetRowIndexAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:399:54: style: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:44:47: note: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:399:54: note: Function 'GetRowAndColumnIndicesAt' argument 1 names different: declaration 'aCellIndex' definition 'aCellIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:399:73: style: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:44:68: note: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:399:73: note: Function 'GetRowAndColumnIndicesAt' argument 2 names different: declaration 'aRowIndex' definition 'aRowIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:400:55: style: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:45:48: note: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:400:55: note: Function 'GetRowAndColumnIndicesAt' argument 3 names different: declaration 'aColumnIndex' definition 'aColIdx'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:432:47: style: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.h:80:40: note: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleTable.cpp:432:47: note: Function 'IsProbablyForLayout' argument 1 names different: declaration 'aIsForLayout' definition 'aResult'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleValue.cpp:107:49: style: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xpcom/xpcAccessibleValue.h:28:42: note: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'.
thunderbird-60.0/accessible/xpcom/xpcAccessibleValue.cpp:107:49: note: Function 'GetMinimumIncrement' argument 1 names different: declaration 'aMinIncrement' definition 'aValue'.
thunderbird-60.0/accessible/xul/XULFormControlAccessible.cpp:263:43: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULFormControlAccessible.h:98:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULFormControlAccessible.cpp:263:43: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULListboxAccessible.cpp:659:45: style: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:121:37: note: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/accessible/xul/XULListboxAccessible.cpp:659:45: note: Function 'ActionNameAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/accessible/xul/XULListboxAccessible.cpp:754:62: style: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:165:54: note: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'.
thunderbird-60.0/accessible/xul/XULListboxAccessible.cpp:754:62: note: Function 'ColHeaderCells' argument 1 names different: declaration 'aHeaderCells' definition 'aCells'.
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:104:1: style: The class 'XULListitemAccessible' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:65:20: warning: Virtual function 'ColCount' is called from constructor 'XULListboxAccessible(nsIContent*aContent,DocAccessible*aDoc)' at line 111. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/accessible/xul/XULListboxAccessible.cpp:111:7: note: Calling IsMulticolumn
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:98:33: note: Calling ColCount
thunderbird-60.0/accessible/xul/XULListboxAccessible.h:65:20: note: ColCount is a virtual method
thunderbird-60.0/accessible/xul/XULMenuAccessible.cpp:155:18: style: The scope of the variable 'gMenuAccesskeyModifier' can be reduced. [variableScope]
thunderbird-60.0/accessible/xul/XULMenuAccessible.cpp:274:41: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULMenuAccessible.h:36:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULMenuAccessible.cpp:274:41: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULMenuAccessible.cpp:379:46: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULMenuAccessible.h:65:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULMenuAccessible.cpp:379:46: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULSelectControlAccessible.cpp:35:3: performance: Variable 'mSelectControl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/accessible/xul/XULTabAccessible.cpp:51:36: style: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULTabAccessible.h:36:33: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULTabAccessible.cpp:51:36: note: Function 'DoAction' argument 1 names different: declaration 'aIndex' definition 'index'.
thunderbird-60.0/accessible/xul/XULTreeAccessible.cpp:45:38: style: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'. [funcArgNamesDifferent]
thunderbird-60.0/accessible/xul/XULTreeAccessible.h:35:38: note: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'.
thunderbird-60.0/accessible/xul/XULTreeAccessible.cpp:45:38: note: Function 'XULTreeAccessible' argument 3 names different: declaration 'aTreeframe' definition 'aTreeFrame'.
thunderbird-60.0/accessible/xul/XULTreeAccessible.cpp:1071:3: performance: Variable 'mColumn' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/browser/components/about/AboutRedirector.cpp:214:68: style: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/browser/components/about/AboutRedirector.h:23:55: note: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'.
thunderbird-60.0/browser/components/about/AboutRedirector.cpp:214:68: note: Function 'Create' argument 3 names different: declaration 'aResult' definition 'result'.
thunderbird-60.0/browser/components/feeds/nsFeedSniffer.cpp:305:3: style: Variable 'isFeed' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/browser/components/feeds/nsFeedSniffer.cpp:302:0: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-60.0/browser/components/feeds/nsFeedSniffer.cpp:305:3: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-60.0/browser/components/shell/nsGNOMEShellService.h:16:3: warning: Member variable 'nsGNOMEShellService::mUseLocaleFilenames' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/browser/components/shell/nsWindowsShellService.cpp:751:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-60.0/browser/components/translation/cld2/cldapp.cc:11:3: style: Class 'Language' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/browser/components/translation/cld2/internal/stringpiece.h:41:3: style: Class 'StringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/browser/components/translation/cld2/internal/stringpiece.h:48:3: style: Class 'StringPiece' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/browser/components/translation/cld2/internal/getonescriptspan.h:81:15: style: Technically the member function 'CLD2::ScriptScanner::GetBufferStart' can be const. [functionConst]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.h:82:7: performance: Technically the member function 'CLD2::DocTote::MaxSize' can be static. [functionStatic]
thunderbird-60.0/browser/components/translation/cld2/internal/scoreonescriptspan.h:120:8: style: Technically the member function 'CLD2::LangBoosts::wrap' can be const. [functionConst]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:719:49: style: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'. [funcArgNamesDifferent]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.h:179:43: note: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'.
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:719:49: note: Function 'CheapSqueezeInplace' argument 2 names different: declaration 'srclen' definition 'src_len'.
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1387:22: style: Variable 'plang_second' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1708:0: style: Variable 'next_other_tote' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1709:0: style: Variable 'tote_num' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1712:8: style: Variable 'totes' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1713:8: style: Variable 'tote_seen' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1714:7: style: Variable 'tote_grams' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1715:12: style: Variable 'tote_script' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1734:0: style: Variable 'advance_by' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1735:23: style: Variable 'advance_limit' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1739:25: style: Variable 'initial_word_span' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1748:24: style: Variable 'chunksizeunis' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1752:27: style: Variable 'spantooshortlimit' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/compact_lang_det_impl.cc:1769:25: style: Variable 'ulscript' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/getonescriptspan.cc:576:5: style: Class 'ScriptScanner' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/browser/components/translation/cld2/internal/getonescriptspan.cc:576:5: style: Class 'ScriptScanner' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:82:3: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:252:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:252:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:254:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:254:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:319:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:421:14: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.h:143:8: style: Unused private function: 'OffsetMap::PrintPosition' [unusedPrivateFunction]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.h:137:7: style: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const. [functionConst]
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.cc:316:16: note: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/offsetmap.h:137:7: note: Technically the member function 'CLD2::OffsetMap::ParseNext' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/scoreonescriptspan.cc:249:8: style: The scope of the variable 'more_to_come' can be reduced. [variableScope]
thunderbird-60.0/browser/components/translation/cld2/internal/scoreonescriptspan.cc:250:8: style: The scope of the variable 'score_cjk' can be reduced. [variableScope]
thunderbird-60.0/browser/components/translation/cld2/internal/scoreonescriptspan.cc:754:9: style: The scope of the variable 'd' can be reduced. [variableScope]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::value_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::score_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:105:10: warning: Member variable 'DocTote::reliability_' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:31:3: performance: Variable 'in_use_mask_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.h:73:7: style: Technically the member function 'CLD2::DocTote::Find' can be const. [functionConst]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:178:14: note: Technically the member function 'CLD2::DocTote::Find' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/tote.h:73:7: note: Technically the member function 'CLD2::DocTote::Find' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/tote.h:75:7: style: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const. [functionConst]
thunderbird-60.0/browser/components/translation/cld2/internal/tote.cc:205:14: note: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/tote.h:75:7: note: Technically the member function 'CLD2::DocTote::CurrentTopKey' can be const.
thunderbird-60.0/browser/components/translation/cld2/internal/utf8statetable.cc:598:7: style: The scope of the variable 'n' can be reduced. [variableScope]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:41:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:41:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:44:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:44:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:54:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:54:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:54:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:54:3: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:57:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:57:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:57:3: warning: %i in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:57:3: warning: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'long'. [invalidPrintfArgType_uint]
thunderbird-60.0/browser/extensions/mortar/host/interpose.cc:241:3: warning: %i in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/browser/extensions/mortar/host/rpc.cc:32:3: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
thunderbird-60.0/browser/extensions/mortar/json/json.cpp:139:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/browser/extensions/mortar/json/json.cpp:41:3: performance: Variable 'v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/browser/extensions/mortar/json/test.cpp:387:17: style: Unused variable: tokens [unusedVariable]
thunderbird-60.0/build/clang-plugin/CustomMatchers.h:22:0: error: syntax error [syntaxError]
thunderbird-60.0/build/clang-plugin/BaseCheck.h:13:3: warning: Member variable 'BaseCheck::Context' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/CanRunScriptChecker.h:13:3: warning: Member variable 'CanRunScriptChecker::IsFuncSetBuilt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/RecurseGuard.h:40:0: style: Technically the member function 'RecurseGuard < const CFGBlock * >::isRepeat' can be const. [functionConst]
thunderbird-60.0/build/clang-plugin/RecurseGuard.h:42:0: style: Technically the member function 'RecurseGuard < const CFGBlock * >::get' can be const. [functionConst]
thunderbird-60.0/build/clang-plugin/RecurseGuard.h:44:0: style: Technically the member function 'RecurseGuard < const CFGBlock * >::operatorT' can be const. [functionConst]
thunderbird-60.0/build/clang-plugin/RecurseGuard.h:46:0: style: Technically the member function 'RecurseGuard < const CFGBlock * >::operator.' can be const. [functionConst]
thunderbird-60.0/build/clang-plugin/DiagnosticsMatcher.h:12:3: style: Class 'DiagnosticsMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/RecurseGuard.h:22:0: style: Class 'RecurseGuard < const CFGBlock * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/FileOperations.h:40:8: style: Technically the member function 'AutoLockFile::success' can be const. [functionConst]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/FileOperations.cpp:112:20: note: Technically the member function 'AutoLockFile::success' can be const.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/FileOperations.h:40:8: note: Technically the member function 'AutoLockFile::success' can be const.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/FileOperations.h:37:3: style: Struct 'AutoLockFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:24:5: warning: Member variable 'Property::Name' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:24:5: warning: Member variable 'Property::IntValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:24:5: warning: Member variable 'Property::IsString' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:26:5: warning: Member variable 'Property::IntValue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:41:15: performance: Technically the member function 'JSONFormatter::escape' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.cpp:35:28: note: Technically the member function 'JSONFormatter::escape' can be static.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/JSONFormatter.h:41:15: note: Technically the member function 'JSONFormatter::escape' can be static.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:1235:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:1238:7: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:1235:12: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:273:39: style: Variable 'TemplateArgs' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:444:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:73:3: style: Struct 'RAIITracer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:93:3: style: Struct 'FileInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:124:3: style: Class 'PreprocessorHook' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:406:3: style: Class 'IndexConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:419:5: style: Struct 'AutoTime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:702:5: style: Struct 'AutoTemplateContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:602:25: performance: Function parameter 'Name' should be passed by const reference. [passedByValue]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:602:56: performance: Function parameter 'Symbols' should be passed by const reference. [passedByValue]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:653:67: performance: Function parameter 'Symbols' should be passed by const reference. [passedByValue]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:969:36: performance: Function parameter 'QualName' should be passed by const reference. [passedByValue]
thunderbird-60.0/build/clang-plugin/mozsearch-plugin/MozsearchIndexer.cpp:970:32: performance: Function parameter 'TokenContext' should be passed by const reference. [passedByValue]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:4:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:6:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:8:3: style: Struct 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:27:3: style: Struct 'Baz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:29:3: style: Struct 'Baz' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:47:3: style: Struct 'Template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestBadImplicitConversionCtor.cpp:49:3: style: Struct 'Template' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestCanRunScript.cpp:27:27: performance: Technically the member function 'RefCountedBase::method_test' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestCustomHeap.cpp:27:12: style: Variable 'foo' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestCustomHeap.cpp:28:0: style: Variable 'foo2' is allocated memory that is never used. [unusedAllocatedMemory]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:34:15: style: Variable 'test' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:35:16: style: Variable 'test2' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:44:18: style: Variable 'escape2' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:5:39: style: Unused private function: 'AnnotateConflict::get' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:6:38: style: Unused private function: 'AnnotateConflict::test' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/TestDanglingOnTemporary.cpp:6:38: performance: Technically the member function 'AnnotateConflict::test' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestGlobalClass.cpp:12:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestGlobalClass.cpp:50:14: style: Unused variable: moreInvalid [unusedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestGlobalClass.cpp:51:15: style: Unused variable: evenMoreInvalid [unusedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestHeapClass.cpp:17:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestHeapClass.cpp:8:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestHeapClass.cpp:9:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestHeapClass.cpp:10:3: warning: Member variable 'Heap::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestHeapClass.cpp:9:3: style: Struct 'Heap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < IndirectPointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < ContainsPointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < IndirectTemplatePointery >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ContainsTemplatePointery >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < Template < Normal > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Normal , Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestInheritTypeAnnotationsFromTemplateArgs.cpp:28:0: style: The class 'Mover < ManyTs < Normal , Normal , Pointery > >' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:24:0: style: Class 'nsCOMPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:25:0: style: Class 'nsCOMPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:14:0: style: Class 'RefPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestKungFuDeathGrip.cpp:15:0: style: Class 'RefPtr < Type >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:11:16: style: The function 'g' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:7:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:11:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:12:16: style: The function 'h' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:8:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:12:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:16:16: style: The function 'f' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:6:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:16:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:26:16: style: The function 'VirtMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:20:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:26:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:34:16: style: The function 'VirtMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:20:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestMustOverride.cpp:34:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:139:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:141:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:139:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:34:36: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:51:36: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:90:36: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-60.0/build/clang-plugin/tests/TestMustReturnFromCaller.cpp:14:3: style: Class 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:37:3: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:36:3: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:37:3: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:46:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:45:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:46:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:56:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:55:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:56:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:65:5: style: Variable 'u' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:64:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:65:5: note: Variable 'u' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:48:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:57:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:48:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:68:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:69:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:68:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:70:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:71:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:70:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:72:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:73:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:72:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:74:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:75:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:74:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:76:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:77:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:76:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:78:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:79:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:78:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:80:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:81:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:80:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:82:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:83:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:82:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:200:19: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:193:15: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:194:16: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:195:12: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:196:14: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:197:15: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:198:11: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:199:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestMustUse.cpp:200:15: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:3:9: style: Variable 'f' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:3:12: style: Variable 'f2' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:5:12: style: Variable 'd' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:6:10: style: Variable 'd2' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:7:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:9:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:11:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:12:18: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:13:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:13:13: error: Uninitialized variable: f2 [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:8:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:10:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:11:13: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:12:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:14:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:15:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExpr.cpp:14:13: error: Uninitialized variable: d2 [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:4:9: style: Variable 'f' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:4:12: style: Variable 'f2' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:6:12: style: Variable 'd' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:7:10: style: Variable 'd2' is not assigned a value. [unassignedVariable]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:8:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:10:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:12:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:13:18: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:14:8: error: Uninitialized variable: f [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:14:13: error: Uninitialized variable: f2 [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:9:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:11:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:12:13: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:13:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:15:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:16:8: error: Uninitialized variable: d [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNANTestingExprC.c:15:13: error: Uninitialized variable: d2 [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < A >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < B >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < C >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < D >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < E >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < F >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:26:0: style: struct member 'NonPickyConsumer < G >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < A >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < B >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < C >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < D >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < E >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < F >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:10:0: style: struct member 'PickyConsumer_A < G >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < A >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < B >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < C >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < D >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < E >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < F >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNeedsNoVTableType.cpp:5:0: style: struct member 'PickyConsumer < G >::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:3:1: style: The class 'RC1' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:12:1: style: The class 'RC2' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:29:1: style: The class 'RC6' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:40:1: style: The class 'OtherRC' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:14:16: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:14:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:15:16: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:6:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:15:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:31:16: style: The function 'AddRef' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:31:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:32:16: style: The function 'Release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:6:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestNoDuplicateRefCntMember.cpp:32:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:13:0: style: Struct 'SmartPtr < R >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:32:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:56:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:80:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:104:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:133:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:157:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:181:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:205:5: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:401:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:441:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:477:14: error: Uninitialized variable: ptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:481:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:497:14: error: Uninitialized variable: ptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:521:7: error: Uninitialized variable: localptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:30:5: error: Uninitialized variable: ptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNoRefcountedInsideLambdas.cpp:131:5: error: Uninitialized variable: ptr [uninitvar]
thunderbird-60.0/build/clang-plugin/tests/TestNonHeapClass.cpp:13:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonMemMovable.cpp:47:6: style: struct member 'Template_Ref::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:1:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:3:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:4:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:5:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:6:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:7:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:8:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:9:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:10:19: style: Unused private function: 'class_::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:12:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:13:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:14:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:15:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:16:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:17:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:18:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:19:19: style: Unused private function: 'class_::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:21:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:22:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:23:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:24:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:25:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:26:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:27:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:28:19: style: Unused private function: 'class_::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:30:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:31:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:32:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:33:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:34:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:35:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:36:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:37:19: style: Unused private function: 'class_::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:39:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:40:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:41:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:42:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:43:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:44:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:45:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:46:19: style: Unused private function: 'class_::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:48:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:49:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:50:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:51:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:52:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:53:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:54:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:55:19: style: Unused private function: 'class_::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:57:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:58:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:59:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:60:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:61:26: style: Unused private function: 'class_::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:1:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:3:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:4:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:5:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:6:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:7:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:8:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:9:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:10:19: style: Unused private function: 'classWithStatic::raw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:12:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:13:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:14:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:15:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:16:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:17:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:18:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:19:19: style: Unused private function: 'classWithStatic::const_' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:21:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:22:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:23:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:24:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:25:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:26:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:27:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:28:19: style: Unused private function: 'classWithStatic::array' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:30:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:31:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:32:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:33:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:34:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:35:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:36:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:37:19: style: Unused private function: 'classWithStatic::ptr' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:39:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:40:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:41:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:42:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:43:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:44:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:45:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:46:19: style: Unused private function: 'classWithStatic::ref' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:48:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:49:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:50:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:51:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:52:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:53:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:54:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:55:19: style: Unused private function: 'classWithStatic::constRef' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:57:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:58:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:59:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:60:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:61:26: style: Unused private function: 'classWithStatic::inlineRaw' [unusedPrivateFunction]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:1:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:3:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:4:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:5:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:6:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:7:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:8:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:9:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:10:19: performance: Technically the member function 'class_::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:12:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:13:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:14:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:15:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:16:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:17:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:18:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:19:19: performance: Technically the member function 'class_::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:21:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:22:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:23:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:24:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:25:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:26:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:27:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:28:19: performance: Technically the member function 'class_::array' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:30:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:31:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:32:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:33:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:34:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:35:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:36:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:37:19: performance: Technically the member function 'class_::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:39:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:40:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:41:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:42:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:43:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:44:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:45:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:46:19: performance: Technically the member function 'class_::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:48:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:49:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:50:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:51:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:52:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:53:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:54:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:55:19: performance: Technically the member function 'class_::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:57:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:58:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:59:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:60:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/NonParameterTestCases.h:61:26: performance: Technically the member function 'class_::inlineRaw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:128:0: performance: Technically the member function 'nestedTemplateOuter < NonParam >::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:121:0: performance: Technically the member function 'NestedTemplateInner < NonParam >::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:77:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:78:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::rawDefault' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:79:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:80:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:81:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:82:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:84:0: performance: Technically the member function 'tmplClassForHasNonParamStruct < HasNonParamStruct >::notCalled' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:63:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:64:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::rawDefault' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:65:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:66:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:67:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:68:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:70:0: performance: Technically the member function 'tmplClassForNonParam < NonParam >::notCalled' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:49:0: performance: Technically the member function 'tmplClassForParam < Param >::raw' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:50:0: performance: Technically the member function 'tmplClassForParam < Param >::rawDefault' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:51:0: performance: Technically the member function 'tmplClassForParam < Param >::const_' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:52:0: performance: Technically the member function 'tmplClassForParam < Param >::ptr' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:53:0: performance: Technically the member function 'tmplClassForParam < Param >::ref' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:54:0: performance: Technically the member function 'tmplClassForParam < Param >::constRef' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:56:0: performance: Technically the member function 'tmplClassForParam < Param >::notCalled' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:109:32: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:111:35: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:162:53: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonParameterChecker.cpp:163:42: error: Uninitialized struct member: hasNonParamStruct.y [uninitStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonTemporaryClass.cpp:17:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestNonTemporaryClass.cpp:8:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestNonTemporaryClass.cpp:9:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestNonTemporaryClass.cpp:10:3: warning: Member variable 'NonTemporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestNonTemporaryClass.cpp:9:3: style: Struct 'NonTemporary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:70:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:72:7: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:70:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:29:8: performance: Technically the member function 'Deriv::func' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:22:16: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:22:16: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:32:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:15:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:32:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:41:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:41:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:53:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:53:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:60:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:60:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:69:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:69:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:80:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:80:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:89:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:89:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:98:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:98:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:108:7: style: The function 'foRet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:8:15: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:108:7: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:131:21: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:119:25: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:131:21: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:143:18: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:119:25: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:143:18: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:152:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:152:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:159:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:159:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:165:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:165:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:172:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCall.cpp:172:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:11:8: performance: Technically the member function 'BaseNonVirtual::fo' can be static. [functionStatic]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:23:8: style: The function 'fo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:5:16: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:23:8: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:44:23: style: The function 'operator++' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:37:26: note: Virtual function in base class
thunderbird-60.0/build/clang-plugin/tests/TestOverrideBaseCallAnnotation.cpp:44:23: note: Function in derived class
thunderbird-60.0/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:21:0: style: Variable 'r1p' is allocated memory that is never used. [unusedAllocatedMemory]
thunderbird-60.0/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:24:0: style: Variable 'r2p' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:2:1: style: The class 'RC1' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:25:0: error: Memory leak: r1p [memleak]
thunderbird-60.0/build/clang-plugin/tests/TestRefCountedCopyConstructor.cpp:21:23: error: Memory is allocated but not initialized: r1 [uninitdata]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:6:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:6:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:9:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:9:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:5:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:19:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:17:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:19:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:22:3: style: Variable 'nothundred' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:21:0: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:22:3: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:23:3: performance: Buffer 'x' is being written before its old content has been used. [redundantCopy]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:17:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:23:3: note: Buffer 'x' is being written before its old content has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:45:3: style: Variable 'nothundred' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:44:0: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:45:3: note: Variable 'nothundred' is reassigned a value before the old one has been used.
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:7:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:11:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:30:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-60.0/build/clang-plugin/tests/TestSprintfLiteral.cpp:34:3: error: Buffer is accessed out of bounds: x [bufferAccessOutOfBounds]
thunderbird-60.0/build/clang-plugin/tests/TestStackClass.cpp:12:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestTemporaryClass.cpp:17:0: style: struct member 'TemplateClass < int >::i' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestTemporaryClass.cpp:8:3: warning: Member variable 'Temporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestTemporaryClass.cpp:9:3: warning: Member variable 'Temporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestTemporaryClass.cpp:10:3: warning: Member variable 'Temporary::i' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/build/clang-plugin/tests/TestTemporaryClass.cpp:9:3: style: Struct 'Temporary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:9:9: style: struct member 'NonEmptyClass::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:14:6: style: struct member 'TemplateNonEmptyClass::m' is never used. [unusedStructMember]
thunderbird-60.0/build/clang-plugin/tests/TestTrivialCtorDtor.cpp:82:9: style: struct member 'BadUnfortunateError::n' is never used. [unusedStructMember]
thunderbird-60.0/build/unix/elfhack/elfxx.h:383:26: warning: Either the condition 'section!=nullptr' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
thunderbird-60.0/build/unix/elfhack/elfxx.h:374:21: note: Assuming that condition 'section!=nullptr' is not redundant
thunderbird-60.0/build/unix/elfhack/elfxx.h:383:26: note: Null pointer dereference
thunderbird-60.0/build/unix/elfhack/elfxx.h:401:26: warning: Either the condition 'section!=nullptr' is redundant or there is possible null pointer dereference: section. [nullPointerRedundantCheck]
thunderbird-60.0/build/unix/elfhack/elfxx.h:392:21: note: Assuming that condition 'section!=nullptr' is not redundant
thunderbird-60.0/build/unix/elfhack/elfxx.h:401:26: note: Null pointer dereference
thunderbird-60.0/build/unix/elfhack/elf.cpp:225:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:313:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:316:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:484:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:825:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:843:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elf.cpp:291:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:360:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:380:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:402:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:444:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:542:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:864:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:877:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:894:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:925:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:940:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/build/unix/elfhack/elf.cpp:273:25: warning: Assert statement calls a function which may have desired side effects: 'getFileSize'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elf.cpp:601:50: warning: Assert statement calls a function which may have desired side effects: 'isRelocatable'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elfxx.h:280:10: style: Technically the member function 'Elf::getClass' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:655:18: note: Technically the member function 'Elf::getClass' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:280:10: note: Technically the member function 'Elf::getClass' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:281:10: style: Technically the member function 'Elf::getData' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:659:18: note: Technically the member function 'Elf::getData' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:281:10: note: Technically the member function 'Elf::getData' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:282:10: style: Technically the member function 'Elf::getType' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:663:18: note: Technically the member function 'Elf::getType' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:282:10: note: Technically the member function 'Elf::getType' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:283:10: style: Technically the member function 'Elf::getMachine' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:667:18: note: Technically the member function 'Elf::getMachine' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:283:10: note: Technically the member function 'Elf::getMachine' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:284:18: style: Technically the member function 'Elf::getSize' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:671:26: note: Technically the member function 'Elf::getSize' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:284:18: note: Technically the member function 'Elf::getSize' can be const.
thunderbird-60.0/build/unix/elfhack/elfxx.h:318:17: style: Technically the member function 'ElfSection::getName' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:319:18: style: Technically the member function 'ElfSection::getType' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:320:18: style: Technically the member function 'ElfSection::getFlags' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:322:18: style: Technically the member function 'ElfSection::getSize' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:323:18: style: Technically the member function 'ElfSection::getAddrAlign' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:324:18: style: Technically the member function 'ElfSection::getEntSize' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:325:17: style: Technically the member function 'ElfSection::getData' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:327:17: style: Technically the member function 'ElfSection::getInfo' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:456:18: style: Technically the member function 'ElfSegment::getType' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:457:18: style: Technically the member function 'ElfSegment::getFlags' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:458:18: style: Technically the member function 'ElfSegment::getAlign' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:461:9: style: Technically the member function 'ElfSegment::getVPDiff' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfxx.h:475:10: style: Technically the member function 'ElfSegment::isElfHackFillerSegment' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elf.cpp:125:5: style: Class 'Elf' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/build/unix/elfhack/elf.cpp:125:5: style: Class 'Elf' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/build/unix/elfhack/elf.cpp:475:9: style: Class 'ElfSection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/build/unix/elfhack/elf.cpp:475:9: style: Class 'ElfSection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/build/unix/elfhack/elfxx.h:648:47: style: Struct 'table_storage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:648:47: style: Struct 'table_storage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/build/unix/elfhack/elfxx.h:648:47: style: Struct 'table_storage' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:124:5: style: Class 'ElfPlainValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:144:5: style: Class 'ElfSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:152:5: style: Class 'ElfEntSize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:265:5: style: Class 'Elf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:454:5: style: Class 'ElfSegment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Shdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Ehdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Phdr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Rel_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Rela_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Dyn_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Sym_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:125:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:125:18: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:136:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:136:18: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:137:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:137:17: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:145:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:145:18: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:146:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:146:17: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:153:18: style: The function 'getValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:117:26: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:153:18: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:154:17: style: The function 'getSection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:118:25: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:154:17: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:493:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:493:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:536:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:536:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:562:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:562:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:642:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:642:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:611:0: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfxx.h:611:0: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfxx.h:646:15: style: Class 'table_storage' is unsafe, 'table_storage::buf' can leak by wrong usage. [unsafeClassCanLeak]
thunderbird-60.0/build/unix/elfhack/elfxx.h:338:13: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-60.0/build/unix/elfhack/elf.cpp:167:0: error: Memory leak: shdr [memleak]
thunderbird-60.0/build/unix/elfhack/elf.cpp:833:15: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:311:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:312:44: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:874:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:938:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:125:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:189:43: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:191:43: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:229:42: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:231:42: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:239:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:352:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:452:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:529:0: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:572:0: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:696:0: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:722:0: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:386:34: warning: Assert statement calls a function which may have desired side effects: 'getType'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:386:74: warning: Assert statement calls a function which may have desired side effects: 'getFlags'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:510:36: warning: Assert statement calls a function which may have desired side effects: 'isElfHackFillerSegment'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:534:0: warning: Assert statement calls a function which may have desired side effects: 'getType'. [assertWithSideEffect]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:329:10: style: Unused private function: 'ElfRelHackCode_Section::apply_relocation' [unusedPrivateFunction]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:339:10: style: Unused private function: 'ElfRelHackCode_Section::apply_relocation' [unusedPrivateFunction]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:202:18: style: Technically the member function 'ElfRelHackCode_Section::getEntryPoint' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:329:10: performance: Technically the member function 'ElfRelHackCode_Section::apply_relocation' can be static. [functionStatic]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:339:10: performance: Technically the member function 'ElfRelHackCode_Section::apply_relocation' can be static. [functionStatic]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:248:20: style: Technically the member function 'ElfRelHackCode_Section::pc32_relocation::operator()' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:257:20: style: Technically the member function 'ElfRelHackCode_Section::arm_plt32_relocation::operator()' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:270:20: style: Technically the member function 'ElfRelHackCode_Section::arm_thm_jump24_relocation::operator()' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:321:20: style: Technically the member function 'ElfRelHackCode_Section::gotoff_relocation::operator()' can be const. [functionConst]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:113:9: style: Class 'ElfRelHackCode_Section' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:113:9: style: Class 'ElfRelHackCode_Section' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:65:5: style: Class 'ElfRelHack_Section' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_RelHack_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfxx.h:161:0: style: Class 'serializable < Elf_Addr_Traits >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:71:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:71:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:78:10: style: The function 'isRelocatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:352:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:78:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:176:10: style: The function 'serialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:416:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:176:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:198:10: style: The function 'isRelocatable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/build/unix/elfhack/elfxx.h:352:18: note: Virtual function in base class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:198:10: note: Function in derived class
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:305:38: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-60.0/build/unix/elfhack/elfhack.cpp:306:38: style: Clarify calculation precedence for '^' and '?'. [clarifyCalculation]
thunderbird-60.0/caps/ContentPrincipal.cpp:115:61: style: Function 'GenerateOriginNoSuffixFromURI' argument 2 names different: declaration 'aOrigin' definition 'aOriginNoSuffix'. [funcArgNamesDifferent]
thunderbird-60.0/caps/ContentPrincipal.h:44:59: note: Function 'GenerateOriginNoSuffixFromURI' argument 2 names different: declaration 'aOrigin' definition 'aOriginNoSuffix'.
thunderbird-60.0/caps/ContentPrincipal.cpp:115:61: note: Function 'GenerateOriginNoSuffixFromURI' argument 2 names different: declaration 'aOrigin' definition 'aOriginNoSuffix'.
thunderbird-60.0/caps/ContentPrincipal.cpp:331:42: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/caps/ContentPrincipal.h:24:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'.
thunderbird-60.0/caps/ContentPrincipal.cpp:331:42: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aValue'.
thunderbird-60.0/caps/ExpandedPrincipal.cpp:129:44: style: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-60.0/caps/ExpandedPrincipal.h:52:32: note: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/caps/ExpandedPrincipal.cpp:129:44: note: Function 'MayLoadInternal' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/caps/ExpandedPrincipal.cpp:141:43: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/caps/ExpandedPrincipal.h:31:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-60.0/caps/ExpandedPrincipal.cpp:141:43: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-60.0/caps/NullPrincipal.cpp:133:39: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipal.h:49:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'.
thunderbird-60.0/caps/NullPrincipal.cpp:133:39: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'aResult'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:113:45: style: Function 'SetHost' argument 1 names different: declaration 'input' definition 'aHost'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:65:38: note: Function 'SetHost' argument 1 names different: declaration 'input' definition 'aHost'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:113:45: note: Function 'SetHost' argument 1 names different: declaration 'input' definition 'aHost'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:125:49: style: Function 'SetHostPort' argument 1 names different: declaration 'aValue' definition 'aHost'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:64:42: note: Function 'SetHostPort' argument 1 names different: declaration 'aValue' definition 'aHost'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:125:49: note: Function 'SetHostPort' argument 1 names different: declaration 'aValue' definition 'aHost'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:137:49: style: Function 'SetPassword' argument 1 names different: declaration 'input' definition 'aPassword'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:63:42: note: Function 'SetPassword' argument 1 names different: declaration 'input' definition 'aPassword'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:137:49: note: Function 'SetPassword' argument 1 names different: declaration 'input' definition 'aPassword'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:150:53: style: Function 'SetPathQueryRef' argument 1 names different: declaration 'input' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:67:46: note: Function 'SetPathQueryRef' argument 1 names different: declaration 'input' definition 'aPath'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:150:53: note: Function 'SetPathQueryRef' argument 1 names different: declaration 'input' definition 'aPath'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:163:49: style: Function 'SetFilePath' argument 1 names different: declaration 'input' definition 'aFilePath'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:69:42: note: Function 'SetFilePath' argument 1 names different: declaration 'input' definition 'aFilePath'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:163:49: note: Function 'SetFilePath' argument 1 names different: declaration 'input' definition 'aFilePath'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:176:46: style: Function 'SetQuery' argument 1 names different: declaration 'input' definition 'aQuery'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:70:39: note: Function 'SetQuery' argument 1 names different: declaration 'input' definition 'aQuery'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:176:46: note: Function 'SetQuery' argument 1 names different: declaration 'input' definition 'aQuery'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:196:44: style: Function 'SetRef' argument 1 names different: declaration 'input' definition 'aRef'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:68:37: note: Function 'SetRef' argument 1 names different: declaration 'input' definition 'aRef'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:196:44: note: Function 'SetRef' argument 1 names different: declaration 'input' definition 'aRef'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:215:35: style: Function 'SetPort' argument 1 names different: declaration 'port' definition 'aPort'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:66:28: note: Function 'SetPort' argument 1 names different: declaration 'port' definition 'aPort'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:215:35: note: Function 'SetPort' argument 1 names different: declaration 'port' definition 'aPort'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:228:47: style: Function 'SetScheme' argument 1 names different: declaration 'input' definition 'aScheme'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:60:40: note: Function 'SetScheme' argument 1 names different: declaration 'input' definition 'aScheme'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:228:47: note: Function 'SetScheme' argument 1 names different: declaration 'input' definition 'aScheme'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:255:53: style: Function 'SetSpecInternal' argument 1 names different: declaration 'input' definition 'aSpec'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:59:46: note: Function 'SetSpecInternal' argument 1 names different: declaration 'input' definition 'aSpec'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:255:53: note: Function 'SetSpecInternal' argument 1 names different: declaration 'input' definition 'aSpec'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:267:49: style: Function 'SetUsername' argument 1 names different: declaration 'input' definition 'aUsername'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:62:42: note: Function 'SetUsername' argument 1 names different: declaration 'input' definition 'aUsername'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:267:49: note: Function 'SetUsername' argument 1 names different: declaration 'input' definition 'aUsername'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:279:49: style: Function 'SetUserPass' argument 1 names different: declaration 'input' definition 'aUserPass'. [funcArgNamesDifferent]
thunderbird-60.0/caps/NullPrincipalURI.h:61:42: note: Function 'SetUserPass' argument 1 names different: declaration 'input' definition 'aUserPass'.
thunderbird-60.0/caps/NullPrincipalURI.cpp:279:49: note: Function 'SetUserPass' argument 1 names different: declaration 'input' definition 'aUserPass'.
thunderbird-60.0/caps/NullPrincipalURI.h:33:1: warning: The class 'NullPrincipalURI' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/caps/SystemPrincipal.cpp:54:41: style: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/caps/SystemPrincipal.h:37:37: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-60.0/caps/SystemPrincipal.cpp:54:41: note: Function 'GetHashValue' argument 1 names different: declaration 'aHashValue' definition 'result'.
thunderbird-60.0/caps/SystemPrincipal.cpp:100:62: style: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'. [funcArgNamesDifferent]
thunderbird-60.0/caps/SystemPrincipal.h:45:85: note: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'.
thunderbird-60.0/caps/SystemPrincipal.cpp:100:62: note: Function 'EnsurePreloadCSP' argument 2 names different: declaration 'aCSP' definition 'aPreloadCSP'.
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:758:25: style: Condition '!(aboutModuleFlags&nsIAboutModule::MAKE_LINKABLE)' is always true [knownConditionTrueFalse]
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:751:45: note: Assignment 'aboutModuleFlags=0', assigned value is 0
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:758:25: note: Condition '!(aboutModuleFlags&nsIAboutModule::MAKE_LINKABLE)' is always true
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:1200:57: style: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/caps/nsScriptSecurityManager.h:98:57: note: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:1200:57: note: Function 'doGetObjectPrincipal' argument 1 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/caps/nsScriptSecurityManager.cpp:228:66: error: Uninitialized variable: isData [uninitvar]
thunderbird-60.0/chrome/nsChromeRegistry.cpp:524:50: style: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:51:45: note: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:524:50: note: Function 'AllowScriptsForPackage' argument 1 names different: declaration 'url' definition 'aChromeURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:524:68: style: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:52:43: note: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:524:68: note: Function 'AllowScriptsForPackage' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:549:48: style: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:53:43: note: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:549:48: note: Function 'AllowContentToAccess' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:549:60: style: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:54:41: note: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:549:60: note: Function 'AllowContentToAccess' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:581:46: style: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:55:41: note: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:581:46: note: Function 'CanLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:581:58: style: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:56:39: note: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:581:58: note: Function 'CanLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:613:47: style: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:57:42: note: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:613:47: note: Function 'MustLoadURLRemotely' argument 1 names different: declaration 'url' definition 'aURI'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:613:59: style: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistry.h:58:40: note: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistry.cpp:613:59: note: Function 'MustLoadURLRemotely' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/chrome/nsChromeRegistryChrome.cpp:336:35: style: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistryChrome.h:54:59: note: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'.
thunderbird-60.0/chrome/nsChromeRegistryChrome.cpp:336:35: note: Function 'SendRegisteredChrome' argument 1 names different: declaration 'aChild' definition 'aParent'.
thunderbird-60.0/chrome/nsChromeRegistryChrome.cpp:525:87: style: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistryChrome.h:98:58: note: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'.
thunderbird-60.0/chrome/nsChromeRegistryChrome.cpp:525:87: note: Function 'SetBase' argument 2 names different: declaration 'base' definition 'aBaseURL'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:20:50: style: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistryContent.h:22:74: note: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:20:50: note: Function 'RegisterRemoteChrome' argument 2 names different: declaration 'aResources' definition 'aSubstitutions'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:93:74: style: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistryContent.h:45:56: note: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:93:74: note: Function 'RegisterSubstitution' argument 1 names different: declaration 'aResource' definition 'aSubstitution'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:207:56: style: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'. [funcArgNamesDifferent]
thunderbird-60.0/chrome/nsChromeRegistryContent.h:33:44: note: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'.
thunderbird-60.0/chrome/nsChromeRegistryContent.cpp:207:56: note: Function 'IsLocaleRTL' argument 1 names different: declaration 'package' definition 'aPackage'.
thunderbird-60.0/comm/calendar/base/backend/libical/calDateTime.cpp:36:46: style: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/base/backend/libical/calDateTime.h:19:37: note: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'.
thunderbird-60.0/comm/calendar/base/backend/libical/calDateTime.cpp:36:46: note: Function 'calDateTime' argument 1 names different: declaration 'icalt' definition 'atimeptr'.
thunderbird-60.0/comm/calendar/base/backend/libical/calDuration.h:20:5: style: Class 'calDuration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/calendar/base/backend/libical/calDuration.h:15:1: warning: The class 'calDuration' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/calendar/base/backend/libical/calICSService.h:35:9: performance: Variable 'mListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:594:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:589:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:594:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:614:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:610:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/calendar/base/backend/libical/calRecurrenceRule.cpp:614:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/calendar/libical/src/libical/caldate.c:68:7: style: The scope of the variable 'ialp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalarray.c:104:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-60.0/comm/calendar/libical/src/libical/icalarray.c:70:39: style: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalarray.h:49:40: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalarray.c:70:39: note: Function 'icalarray_copy' argument 1 names different: declaration 'array' definition 'originalarray'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:250:8: warning: Either the condition 'c!=0' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:255:10: note: Assuming that condition 'c!=0' is not redundant
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:250:8: note: Null pointer dereference
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:190:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:191:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:242:19: style: The scope of the variable 'prop' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:243:20: style: The scope of the variable 'comp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:318:19: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:319:18: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:590:16: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:1134:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:1135:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:1167:19: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:1168:20: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:1559:25: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:2110:16: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:2245:17: style: The scope of the variable 'existing_tzid_copy' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:2411:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:2413:17: style: The scope of the variable 'zone_tzid' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:187:55: style: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:54:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:187:55: note: Function 'icalcomponent_new_clone' argument 1 names different: declaration 'component' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:240:36: style: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:58:40: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:240:36: note: Function 'icalcomponent_free' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:298:46: style: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:60:51: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:298:46: note: Function 'icalcomponent_as_ical_string' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:308:48: style: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:61:53: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:308:48: note: Function 'icalcomponent_as_ical_string_r' argument 1 names different: declaration 'component' definition 'impl'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:500:50: style: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:85:63: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:500:50: note: Function 'icalcomponent_get_first_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:519:49: style: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:87:62: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:519:49: note: Function 'icalcomponent_get_next_property' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:663:51: style: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:128:65: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:663:51: note: Function 'icalcomponent_get_first_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:685:50: style: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.h:130:64: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalcomponent.c:685:50: note: Function 'icalcomponent_get_next_component' argument 1 names different: declaration 'component' definition 'c'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalduration.c:198:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/comm/calendar/libical/src/libical/icalduration.c:55:9: style: The scope of the variable 'used' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalduration.c:270:53: style: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalduration.h:47:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalduration.c:270:53: note: Function 'icaldurationtype_as_int' argument 1 names different: declaration 'duration' definition 'dur'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:92:6: error: Null pointer dereference: p [nullPointer]
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:91:12: note: Assignment 'p=0', assigned value is 0
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:92:6: note: Null pointer dereference
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:94:14: error: Null pointer dereference: p [nullPointer]
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:91:12: note: Assignment 'p=0', assigned value is 0
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:94:14: note: Null pointer dereference
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:92:5: error: Null pointer dereference [nullPointer]
thunderbird-60.0/comm/calendar/libical/src/libical/icalerror.c:94:13: error: Null pointer dereference [nullPointer]
thunderbird-60.0/comm/calendar/libical/src/libical/icallangbind.c:324:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:124:10: warning: Redundant assignment of 'part' to itself. [selfAssignment]
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:175:10: warning: Redundant assignment of 'comp' to itself. [selfAssignment]
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:181:39: style: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.h:32:40: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:181:39: note: Function 'icalmime_parse' argument 1 names different: declaration 'line_gen_func' definition 'get_string'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:195:12: warning: Size of pointer 'parts' used instead of size of its data. [pointerSize]
thunderbird-60.0/comm/calendar/libical/src/libical/icalmime.c:385:12: warning: Size of pointer 'parts' used instead of size of its data. [pointerSize]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:89:36: style: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:47:40: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:89:36: note: Function 'icalparameter_free' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:124:40: style: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:39:55: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:124:40: note: Function 'icalparameter_new_clone' argument 1 names different: declaration 'p' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:157:58: style: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:42:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:157:58: note: Function 'icalparameter_new_from_string' argument 1 names different: declaration 'value' definition 'str'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:208:45: style: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:49:51: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:208:45: note: Function 'icalparameter_as_ical_string' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:229:47: style: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:50:53: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:229:47: note: Function 'icalparameter_as_ical_string_r' argument 1 names different: declaration 'parameter' definition 'param'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:313:36: style: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.h:56:39: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:313:36: note: Function 'icalparameter_isa_parameter' argument 1 names different: declaration 'param' definition 'parameter'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparameter.c:114:12: warning: Size of pointer 'param' used instead of size of its data. [pointerSize]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:733:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:730:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:733:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:774:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:771:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:774:2: note: Variable 'str' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:943:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:419:11: style: The scope of the variable 'str' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:610:11: style: The scope of the variable 'line' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:266:60: style: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:82:67: note: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:266:60: note: Function 'parser_get_param_name' argument 3 names different: declaration 'buf_value' definition 'buf'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:670:46: style: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.h:58:62: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalparser.c:670:46: note: Function 'icalparser_add_line' argument 2 names different: declaration 'str' definition 'line'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:320:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:903:16: style: The scope of the variable 'oval' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:135:38: style: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:49:53: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:135:38: note: Function 'icalproperty_new_clone' argument 1 names different: declaration 'prop' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:226:34: style: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:56:39: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:226:34: note: Function 'icalproperty_free' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:526:33: style: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:58:50: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:526:33: note: Function 'icalproperty_isa' argument 1 names different: declaration 'property' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:550:43: style: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:62:47: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:550:43: note: Function 'icalproperty_add_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:801:73: style: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:81:23: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:801:73: note: Function 'icalproperty_remove_parameter_by_ref' argument 2 names different: declaration 'param' definition 'parameter'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:833:48: style: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:88:63: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:833:48: note: Function 'icalproperty_get_first_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:859:48: style: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:90:62: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:859:48: note: Function 'icalproperty_get_next_parameter' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:883:39: style: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:93:43: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:883:39: note: Function 'icalproperty_set_value' argument 1 names different: declaration 'prop' definition 'p'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:900:72: style: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:94:72: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:900:72: note: Function 'icalproperty_set_value_from_string' argument 2 names different: declaration 'value' definition 'str'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:901:53: style: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.h:94:91: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalproperty.c:901:53: note: Function 'icalproperty_set_value_from_string' argument 3 names different: declaration 'kind' definition 'type'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:282:11: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:285:9: style: The scope of the variable 'v' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:360:9: style: The scope of the variable 'weekno' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1037:16: style: The scope of the variable 'dow' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1037:21: style: The scope of the variable 'pos' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1037:26: style: The scope of the variable 'day_of_month' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1142:9: style: The scope of the variable 'years' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1488:9: style: The scope of the variable 'end_dow' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1488:18: style: The scope of the variable 'start_dow' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1769:7: style: The scope of the variable 'start_of_week' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1769:22: style: The scope of the variable 'dow' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:1965:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2197:46: style: The scope of the variable 'day' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2370:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2386:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2387:9: style: The scope of the variable 'itr' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2639:12: style: The scope of the variable 'tt' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2641:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2507:58: style: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.h:166:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalrecur.c:2507:58: note: Function 'icalrecurrencetype_clear' argument 1 names different: declaration 'r' definition 'recur'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:162:34: style: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:155:54: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:162:34: note: Function 'icaltime_from_timet' argument 1 names different: declaration 'v' definition 'tm'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:492:66: style: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:253:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:492:66: note: Function 'icaltime_normalize' argument 1 names different: declaration 't' definition 'tt'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:681:52: style: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:213:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:681:52: note: Function 'icaltime_week_number' argument 1 names different: declaration 't' definition 'ictt'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:721:57: style: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:169:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:721:57: note: Function 'icaltime_from_day_of_year' argument 1 names different: declaration 'doy' definition '_doy'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:721:73: style: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:170:12: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:721:73: note: Function 'icaltime_from_day_of_year' argument 2 names different: declaration 'year' definition '_year'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:843:48: style: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:237:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:843:48: note: Function 'icaltime_compare' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:843:80: style: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:238:28: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:843:80: note: Function 'icaltime_compare' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:899:54: style: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:241:58: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:899:54: note: Function 'icaltime_compare_date_only' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:899:86: style: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:242:28: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:899:86: note: Function 'icaltime_compare_date_only' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:930:57: style: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:245:61: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:930:57: note: Function 'icaltime_compare_date_only_tz' argument 1 names different: declaration 'a' definition 'a_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:930:89: style: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.h:246:28: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltime.c:930:89: note: Function 'icaltime_compare_date_only_tz' argument 2 names different: declaration 'b' definition 'b_in'.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:271:24: style: The scope of the variable 'tzname' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:304:17: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:785:46: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:787:9: style: The scope of the variable 'want_daylight' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1037:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1038:31: style: The scope of the variable 'cmp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1074:9: style: The scope of the variable 'days_in_month' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1289:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1290:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1340:19: style: The scope of the variable 'zone' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1342:17: style: The scope of the variable 'zone_location' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltimezone.c:1846:25: style: The scope of the variable 'zone_change' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltypes.c:99:5: style: Variable 'es' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/calendar/libical/src/libical/icaltypes.c:89:0: note: Variable 'es' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icaltypes.c:99:5: note: Variable 'es' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:957:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:974:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:1000:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:104:49: style: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.h:46:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:104:49: note: Function 'icalvalue_new_clone' argument 1 names different: declaration 'value' definition 'old'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:750:28: style: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.h:50:32: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:750:28: note: Function 'icalvalue_free' argument 1 names different: declaration 'value' definition 'v'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:1470:75: style: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.h:89:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:1470:75: note: Function 'icalvalue_encode_ical_string' argument 3 names different: declaration 'MaxBufferLen' definition 'nMaxBufferLen'.
thunderbird-60.0/comm/calendar/libical/src/libical/icalvalue.c:828:12: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:140:22: style: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:59:27: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:140:22: note: Function 'pvl_unshift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:172:20: style: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:60:26: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:172:20: note: Function 'pvl_shift' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:192:19: style: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:64:24: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:192:19: note: Function 'pvl_push' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:224:18: style: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:65:24: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:224:18: note: Function 'pvl_pop' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:246:29: style: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:70:34: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:246:29: note: Function 'pvl_insert_ordered' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:301:27: style: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:71:32: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:301:27: note: Function 'pvl_insert_after' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:301:38: style: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:71:43: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:301:38: note: Function 'pvl_insert_after' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:336:28: style: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:72:33: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:336:28: note: Function 'pvl_insert_before' argument 1 names different: declaration 'l' definition 'L'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:336:39: style: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:72:44: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:336:39: note: Function 'pvl_insert_before' argument 2 names different: declaration 'e' definition 'P'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:527:19: style: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:81:28: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:527:19: note: Function 'pvl_next' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:542:20: style: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.h:82:29: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-60.0/comm/calendar/libical/src/libical/pvl.c:542:20: note: Function 'pvl_prior' argument 1 names different: declaration 'e' definition 'E'.
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:203:17: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:901:11: style: The scope of the variable 'part' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:1042:11: style: The scope of the variable 'part' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:1484:9: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:707:41: warning: Size of pointer 'boundary' used instead of size of its data. [pointerSize]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:813:38: warning: Size of pointer 'boundary' used instead of size of its data. [pointerSize]
thunderbird-60.0/comm/calendar/libical/src/libical/sspm.c:1073:9: style: Variable 'part' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/calendar/libical/src/libical/vsnprintf.c:5:0: error: #error DO NOT USE libical version of vsnprintf. [preprocessorErrorDirective]
thunderbird-60.0/comm/db/mork/src/morkMap.h:347:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkMap.h:351:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:356:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:360:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBead.h:90:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBead.h:94:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBead.h:233:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBead.h:236:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBead.h:239:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.h:134:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.h:138:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.h:142:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.h:146:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkEnv.h:198:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkEnv.h:202:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkArray.h:89:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkArray.h:93:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Heap' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Base' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Derived' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Access' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Usage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Mutable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkNode.h:132:3: warning: Member variable 'morkNode::mNode_Load' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:61:8: style: Technically the member function 'morkNext::operatordelete' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkNode.h:59:3: style: Class 'morkUsage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkNode.h:166:3: style: Class 'morkNode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkBead.h:65:3: style: Class 'morkBead' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:44:3: style: Class 'morkNext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:46:3: style: Class 'morkNext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:121:3: style: Class 'morkLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkPool.h:65:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkNode.h:174:16: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkPool.h:65:16: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSpace.h:101:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkSpace.h:105:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:113:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:117:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:239:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:243:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:317:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:327:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomMap.h:331:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:149:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:153:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:181:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:42:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:48:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:55:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:61:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:108:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:115:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:123:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:130:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:153:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:162:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:308:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:312:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:313:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:317:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:318:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:355:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:360:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:361:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:362:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:366:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:367:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:368:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:383:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:388:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:389:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:390:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:394:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:395:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:396:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtom.cpp:301:17: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkBlob.h:25:3: warning: Member variable 'morkBuf::mBuf_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBlob.h:25:3: warning: Member variable 'morkBuf::mBuf_Fill' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBlob.h:52:3: warning: Member variable 'morkBlob::mBlob_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBlob.h:84:3: warning: Member variable 'morkText::mText_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Kind' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_CellUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:69:3: warning: Member variable 'morkAtom::mAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:147:3: warning: Member variable 'morkWeeAnonAtom::mWeeAnonAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:179:3: warning: Member variable 'morkBigAnonAtom::mBigAnonAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:208:3: warning: Member variable 'morkBookAtom::mBookAtom_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:208:3: warning: Member variable 'morkBookAtom::mBookAtom_Id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:262:3: warning: Member variable 'morkFarBookAtom::mFarBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:286:3: warning: Member variable 'morkWeeBookAtom::mWeeBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Form' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:319:3: warning: Member variable 'morkBigBookAtom::mBigBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:352:3: warning: Member variable 'morkMaxBookAtom::mMaxBookAtom_Body' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkAtom.h:287:3: style: Class 'morkWeeBookAtom' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkSpace.h:73:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkBead.h:61:16: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSpace.h:73:16: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Cells' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Delta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Length' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Seed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_GcUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Flags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:97:3: warning: Member variable 'morkRow::mRow_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Space' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Cells' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Delta' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Length' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Seed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_GcUses' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Flags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: warning: Member variable 'morkRow::mRow_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkRow.h:98:3: style: Class 'morkRow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkCell.h:22:1: warning: The class 'morkCell' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/db/mork/src/morkRowMap.h:80:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowMap.h:84:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowMap.h:179:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowMap.h:183:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:539:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:567:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:571:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:646:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:690:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:693:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.h:696:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:164:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:168:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:196:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkStore.h:482:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkStore.h:486:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkStore.h:744:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.cpp:79:15: style: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:102:37: note: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.cpp:79:15: note: Function 'morkAtomSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:111:8: performance: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.cpp:115:16: note: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:111:8: note: Technically the member function 'morkAtomSpace::NonAtomSpaceTypeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:133:12: performance: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.cpp:121:16: note: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static.
thunderbird-60.0/comm/db/mork/src/morkAtomSpace.h:133:12: note: Technically the member function 'morkAtomSpace::CutAllAtoms' can be static.
thunderbird-60.0/comm/db/mork/src/morkBead.cpp:71:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/comm/db/mork/src/morkBead.cpp:69:16: note: outer condition: ev->Good()
thunderbird-60.0/comm/db/mork/src/morkBead.cpp:71:18: note: identical inner condition: ev->Good()
thunderbird-60.0/comm/db/mork/src/morkYarn.h:66:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkYarn.h:70:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkParser.h:523:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkParser.h:527:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBuilder.h:294:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkBuilder.h:298:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkSink.h:93:3: warning: Member variable 'morkSink::mSink_At' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkSink.h:93:3: warning: Member variable 'morkSink::mSink_End' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_TableStatus' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_row_pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBuilder.cpp:94:14: warning: Member variable 'morkBuilder::mBuilder_cell_pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkBuilder.h:201:8: performance: Technically the member function 'morkBuilder::LogGlitch' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkBuilder.cpp:222:14: note: Technically the member function 'morkBuilder::LogGlitch' can be static.
thunderbird-60.0/comm/db/mork/src/morkBuilder.h:201:8: note: Technically the member function 'morkBuilder::LogGlitch' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:35:1: warning: The class 'morkPlace' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/db/mork/src/morkParser.h:106:1: warning: The class 'morkMid' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/db/mork/src/morkSink.h:121:16: style: The function 'FlushSink' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkSink.h:75:16: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSink.h:121:16: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSink.h:122:16: style: The function 'SpillPutc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkSink.h:76:16: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSink.h:122:16: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:260:13: warning: Either the condition 'ev' is redundant or there is possible null pointer dereference: ev. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:219:8: note: Assuming that condition 'ev' is not redundant
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:260:13: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:164:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:168:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:191:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:195:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:471:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:286:54: style: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:69:37: note: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:286:54: note: Function 'GetBlobFill' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:295:50: style: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:74:33: note: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:295:50: note: Function 'SetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:325:50: style: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:78:33: note: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:325:50: note: Function 'GetYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:343:52: style: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:82:35: note: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:343:52: note: Function 'AliasYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:367:52: style: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:84:35: note: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:367:52: note: Function 'SetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:374:52: style: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:85:35: note: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:374:52: note: Function 'GetColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:392:14: style: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:88:16: note: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:392:14: note: Function 'GetCellInfo' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:405:49: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:97:32: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:405:49: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:424:50: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:99:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:424:50: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:453:14: style: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:105:16: note: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:453:14: note: Function 'HasAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:483:14: style: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:110:16: note: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:483:14: note: Function 'GetAnyChild' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:493:14: style: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:116:16: note: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:493:14: note: Function 'SetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:501:14: style: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:120:16: note: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:501:14: note: Function 'GetChildRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:510:14: style: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:125:16: note: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:510:14: note: Function 'SetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:519:14: style: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:129:16: note: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:519:14: note: Function 'GetChildTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:53:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkCellObject()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkCellObject.cpp:65:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkCellObject.h:53:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkCursor.h:118:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:122:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:98:53: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:119:53: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:134:55: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:140:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:80:40: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:46:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:80:40: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:87:42: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:48:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:87:42: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:95:35: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:51:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:95:35: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:116:35: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:58:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:116:35: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:131:37: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:63:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:131:37: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:138:39: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:65:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:138:39: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:144:40: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:66:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:144:40: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:150:42: style: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:41:43: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:150:42: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:159:33: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:74:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:159:33: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:166:32: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:75:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:166:32: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:173:31: style: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:77:32: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:173:31: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:180:31: style: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:78:32: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:180:31: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:187:49: style: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:80:50: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:187:49: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:194:49: style: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkCursor.h:81:50: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:194:49: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkCursor.cpp:52:13: warning: Member variable 'morkCursor::mCursor_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkDeque.cpp:248:36: style: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:177:36: note: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'.
thunderbird-60.0/comm/db/mork/src/morkDeque.cpp:248:36: note: Function 'IndexOf' argument 1 names different: declaration 'inMember' definition 'member'.
thunderbird-60.0/comm/db/mork/src/morkDeque.cpp:278:35: style: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkDeque.h:183:30: note: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'.
thunderbird-60.0/comm/db/mork/src/morkDeque.cpp:278:35: note: Function 'LengthCompare' argument 1 names different: declaration 'inCount' definition 'c'.
thunderbird-60.0/comm/db/mork/src/morkFactory.h:195:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:199:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkEnv.cpp:464:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkEnv.h:95:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkEnv()' at line 51. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkEnv.cpp:51:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkEnv.h:95:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkFactory.h:164:3: style: Class 'morkFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/db/mork/src/morkFile.h:186:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFile.h:190:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFile.h:350:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFile.h:354:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkThumb.h:170:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkThumb.h:174:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkStream.h:241:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkStream.h:245:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.h:334:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.h:338:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:377:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:541:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:167:37: style: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:65:37: note: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:167:37: note: Function 'OpenOldFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:197:39: style: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:75:39: note: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:197:39: note: Function 'CreateNewFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:269:34: style: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:92:34: note: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:269:34: note: Function 'MakeHeap' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:289:33: style: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:96:33: note: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:289:33: note: Function 'MakeRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:301:14: style: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:102:16: note: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:301:14: note: Function 'CanOpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:335:14: style: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:110:16: note: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:335:14: note: Function 'OpenFilePort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:366:14: style: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:120:16: note: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:366:14: note: Function 'ThumbToOpenPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:441:14: style: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:127:16: note: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:441:14: note: Function 'CanOpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:481:14: style: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:136:16: note: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:481:14: note: Function 'OpenFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:530:14: style: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:147:16: note: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:530:14: note: Function 'ThumbToOpenStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:565:14: style: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFactory.h:152:16: note: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFactory.cpp:565:14: note: Function 'CreateNewFileStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:264:3: style: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:262:0: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:264:3: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:265:3: style: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:261:0: note: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:265:3: note: Variable 'outErr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:259:26: style: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:196:29: note: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:259:26: note: Function 'Eof' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:272:26: style: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:202:29: note: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:272:26: note: Function 'Get' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:288:26: style: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:209:30: note: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:288:26: note: Function 'Put' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:308:27: style: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:215:31: note: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:308:27: note: Function 'Path' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:328:28: style: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:220:32: note: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:328:28: note: Function 'Thief' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:445:39: style: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:304:36: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:445:39: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:445:79: style: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:305:18: note: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:445:79: note: Function 'AcquireBud' argument 3 names different: declaration 'acqBud' definition 'acquiredFile'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:675:33: style: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkFile.h:296:32: note: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkFile.cpp:675:33: note: Function 'Flush' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:135:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:139:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:222:49: style: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:116:48: note: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:222:49: note: Function 'Handle_IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:246:45: style: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:118:44: note: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:246:45: note: Function 'Handle_GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:277:47: style: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:119:46: note: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:277:47: note: Function 'Handle_GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:298:49: style: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:120:48: note: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:298:49: note: Function 'Handle_GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:320:42: style: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:122:41: note: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:320:42: note: Function 'Handle_AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:335:44: style: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:123:43: note: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:335:44: note: Function 'Handle_AddStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:351:42: style: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:125:41: note: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:351:42: note: Function 'Handle_CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:366:44: style: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:126:43: note: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:366:44: note: Function 'Handle_CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:380:46: style: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:128:45: note: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:380:46: note: Function 'Handle_CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:407:47: style: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:129:46: note: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:407:47: note: Function 'Handle_IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Tag' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Env' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Face' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Object' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:78:3: warning: Member variable 'morkHandle::mHandle_Magic' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkHandle.h:100:8: performance: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:133:18: note: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:100:8: note: Technically the member function 'morkHandle::NewBadMagicHandleError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:102:8: performance: Technically the member function 'morkHandle::NilFactoryError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:113:18: note: Technically the member function 'morkHandle::NilFactoryError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:102:8: note: Technically the member function 'morkHandle::NilFactoryError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:103:8: performance: Technically the member function 'morkHandle::NilHandleObjectError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:118:18: note: Technically the member function 'morkHandle::NilHandleObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:103:8: note: Technically the member function 'morkHandle::NilHandleObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:104:8: performance: Technically the member function 'morkHandle::NonNodeObjectError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:123:18: note: Technically the member function 'morkHandle::NonNodeObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:104:8: note: Technically the member function 'morkHandle::NonNodeObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:105:8: performance: Technically the member function 'morkHandle::NonOpenObjectError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:128:18: note: Technically the member function 'morkHandle::NonOpenObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:105:8: note: Technically the member function 'morkHandle::NonOpenObjectError' can be static.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:116:12: style: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkHandle.cpp:222:13: note: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const.
thunderbird-60.0/comm/db/mork/src/morkHandle.h:116:12: note: Technically the member function 'morkHandle::Handle_IsFrozenMdbObject' can be const.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:809:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:782:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:809:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:878:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:821:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:878:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:906:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:890:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:906:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:948:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:917:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:948:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:404:23: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:850:11: style: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:848:11: note: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:850:11: note: Variable 'mMapIter_Assoc' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:167:45: style: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkMap.h:269:43: note: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:167:45: note: Function 'clear_map' argument 2 names different: declaration 'ioHeap' definition 'ioSlotHeap'.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:190:69: style: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkMap.h:234:62: note: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:190:69: note: Function 'morkMap' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkMap.h:261:8: performance: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:216:10: note: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static.
thunderbird-60.0/comm/db/mork/src/morkMap.h:261:8: note: Technically the member function 'morkMap::NewIterOutOfSyncError' can be static.
thunderbird-60.0/comm/db/mork/src/morkMap.h:262:8: performance: Technically the member function 'morkMap::NewBadMapError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:221:15: note: Technically the member function 'morkMap::NewBadMapError' can be static.
thunderbird-60.0/comm/db/mork/src/morkMap.h:262:8: note: Technically the member function 'morkMap::NewBadMapError' can be static.
thunderbird-60.0/comm/db/mork/src/morkMap.h:263:8: performance: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkMap.cpp:226:15: note: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkMap.h:263:8: note: Technically the member function 'morkMap::NewSlotsUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:166:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:198:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:133:33: style: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkNode.h:59:24: note: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'.
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:133:33: note: Function 'morkUsage' argument 1 names different: declaration 'inCode' definition 'code'.
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:196:37: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkNode.h:187:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:196:37: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkNode.h:199:8: performance: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:289:11: note: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:199:8: note: Technically the member function 'morkNode::RefsUnderUsesWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:200:8: performance: Technically the member function 'morkNode::NonNodeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:295:11: note: Technically the member function 'morkNode::NonNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:200:8: note: Technically the member function 'morkNode::NonNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:201:8: performance: Technically the member function 'morkNode::NilHeapError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:313:11: note: Technically the member function 'morkNode::NilHeapError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:201:8: note: Technically the member function 'morkNode::NilHeapError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:202:8: performance: Technically the member function 'morkNode::NonOpenNodeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:301:11: note: Technically the member function 'morkNode::NonOpenNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:202:8: note: Technically the member function 'morkNode::NonOpenNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:204:8: performance: Technically the member function 'morkNode::NonMutableNodeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:307:11: note: Technically the member function 'morkNode::NonMutableNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:204:8: note: Technically the member function 'morkNode::NonMutableNodeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:206:8: performance: Technically the member function 'morkNode::RefsOverflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:319:11: note: Technically the member function 'morkNode::RefsOverflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:206:8: note: Technically the member function 'morkNode::RefsOverflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:207:8: performance: Technically the member function 'morkNode::UsesOverflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:325:11: note: Technically the member function 'morkNode::UsesOverflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:207:8: note: Technically the member function 'morkNode::UsesOverflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:208:8: performance: Technically the member function 'morkNode::RefsUnderflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:331:11: note: Technically the member function 'morkNode::RefsUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:208:8: note: Technically the member function 'morkNode::RefsUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:209:8: performance: Technically the member function 'morkNode::UsesUnderflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkNode.cpp:337:11: note: Technically the member function 'morkNode::UsesUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkNode.h:209:8: note: Technically the member function 'morkNode::UsesUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:142:53: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:163:53: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:178:55: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:184:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:109:38: style: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:82:39: note: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:109:38: note: Function 'GetMdbFactory' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:124:40: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:86:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:124:40: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:131:42: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:88:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:131:42: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:139:35: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:91:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:139:35: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:160:35: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:98:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:160:35: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:175:37: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:103:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:175:37: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:182:39: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:105:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:182:39: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:188:40: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:106:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:188:40: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:194:42: style: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkObject.h:77:43: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:194:42: note: Function 'IsFrozenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkObject.h:62:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkObject()' at line 55. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkObject.cpp:55:5: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkObject.h:62:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:511:12: style: The scope of the variable 'cellMid' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:512:12: style: The scope of the variable 'cellBuf' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1105:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1154:37: style: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:471:27: note: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1154:37: note: Function 'ReadGroup' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1322:45: style: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:486:35: note: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1322:45: note: Function 'EndSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1334:45: style: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:487:35: note: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1334:45: note: Function 'EndSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1351:47: style: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:488:37: note: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1351:47: note: Function 'StartSpanOnLastByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1369:47: style: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:490:37: note: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1369:47: note: Function 'StartSpanOnThisByte' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1456:35: style: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkParser.h:462:30: note: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1456:35: note: Function 'OnStartState' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkParser.h:331:8: performance: Technically the member function 'morkParser::NonGoodParserError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:170:13: note: Technically the member function 'morkParser::NonGoodParserError' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:331:8: note: Technically the member function 'morkParser::NonGoodParserError' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:456:8: performance: Technically the member function 'morkParser::OnCellState' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:403:13: note: Technically the member function 'morkParser::OnCellState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:456:8: note: Technically the member function 'morkParser::OnCellState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:457:8: performance: Technically the member function 'morkParser::OnMetaState' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:409:13: note: Technically the member function 'morkParser::OnMetaState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:457:8: note: Technically the member function 'morkParser::OnMetaState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:458:8: performance: Technically the member function 'morkParser::OnRowState' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:415:13: note: Technically the member function 'morkParser::OnRowState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:458:8: note: Technically the member function 'morkParser::OnRowState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:459:8: performance: Technically the member function 'morkParser::OnTableState' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:421:13: note: Technically the member function 'morkParser::OnTableState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:459:8: note: Technically the member function 'morkParser::OnTableState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:460:8: performance: Technically the member function 'morkParser::OnDictState' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:427:13: note: Technically the member function 'morkParser::OnDictState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:460:8: note: Technically the member function 'morkParser::OnDictState' can be static.
thunderbird-60.0/comm/db/mork/src/morkParser.h:484:13: style: Technically the member function 'morkParser::MatchPattern' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkParser.cpp:1100:23: note: Technically the member function 'morkParser::MatchPattern' can be const.
thunderbird-60.0/comm/db/mork/src/morkParser.h:484:13: note: Technically the member function 'morkParser::MatchPattern' can be const.
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:171:10: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:179:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:200:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:238:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:384:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:403:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:429:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:437:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:439:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:460:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:468:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:471:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:495:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:504:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:507:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:531:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:540:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:543:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPool.h:103:13: performance: Technically the member function 'morkPool::ZapRow' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:213:11: note: Technically the member function 'morkPool::ZapRow' can be static.
thunderbird-60.0/comm/db/mork/src/morkPool.h:103:13: note: Technically the member function 'morkPool::ZapRow' can be static.
thunderbird-60.0/comm/db/mork/src/morkPool.h:107:13: performance: Technically the member function 'morkPool::ZapCells' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:252:11: note: Technically the member function 'morkPool::ZapCells' can be static.
thunderbird-60.0/comm/db/mork/src/morkPool.h:107:13: note: Technically the member function 'morkPool::ZapCells' can be static.
thunderbird-60.0/comm/db/mork/src/morkPool.h:114:8: performance: Technically the member function 'morkPool::ZapAtom' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkPool.cpp:363:11: note: Technically the member function 'morkPool::ZapAtom' can be static.
thunderbird-60.0/comm/db/mork/src/morkPool.h:114:8: note: Technically the member function 'morkPool::ZapAtom' can be static.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:296:11: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:287:14: note: Assuming that condition 'table' is not redundant
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:296:11: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:130:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:134:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:314:41: style: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:49:33: note: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:314:41: note: Function 'SetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:321:41: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:50:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:321:41: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:339:45: style: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:52:37: note: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:339:45: note: Function 'SetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:356:45: style: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:54:37: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:356:45: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:373:46: style: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:57:38: note: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:373:46: note: Function 'SetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:390:46: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:59:38: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:390:46: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:410:14: style: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:65:16: note: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:410:14: note: Function 'NextTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:57:22: warning: Member variable 'morkPortTableCursor::mPortTableCursor_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:90:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkPortTableCursor()' at line 53. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.cpp:53:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkPortTableCursor.h:90:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1005:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:984:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1005:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1048:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1015:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1048:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1078:8: warning: Either the condition 'map' is redundant or there is possible null pointer dereference: map. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1058:8: note: Assuming that condition 'map' is not redundant
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1078:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:979:9: style: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:393:42: note: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:979:9: note: Function 'IterFirst' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:979:26: style: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:393:56: note: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:979:26: note: Function 'IterFirst' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1011:9: style: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:394:41: note: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1011:9: note: Function 'IterNext' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1011:26: style: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:394:55: note: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1011:26: note: Function 'IterNext' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1054:9: style: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:395:41: note: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1054:9: note: Function 'IterHere' argument 2 names different: declaration 'outKey' definition 'outAppKey'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1054:26: style: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:395:55: note: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1054:26: note: Function 'IterHere' argument 3 names different: declaration 'outVal' definition 'outAppVal'.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:918:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:918:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:947:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Change' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:947:19: warning: Member variable 'morkProbeMapIter::sProbeMapIter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:175:8: performance: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:87:20: note: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:175:8: note: Technically the member function 'morkProbeMap::ProbeMapBadTagError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:176:8: performance: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:92:20: note: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:176:8: note: Technically the member function 'morkProbeMap::WrapWithNoVoidSlotError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:177:8: performance: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:97:20: note: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:177:8: note: Technically the member function 'morkProbeMap::GrowFailsMaxFillError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:178:8: performance: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:102:20: note: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:178:8: note: Technically the member function 'morkProbeMap::MapKeyIsNotIPError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:179:8: performance: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:107:20: note: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:179:8: note: Technically the member function 'morkProbeMap::MapValIsNotIPError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:181:8: performance: Technically the member function 'morkProbeMap::MapNilKeysError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:534:20: note: Technically the member function 'morkProbeMap::MapNilKeysError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:181:8: note: Technically the member function 'morkProbeMap::MapNilKeysError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:182:8: performance: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:539:20: note: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:182:8: note: Technically the member function 'morkProbeMap::MapZeroKeySizeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:184:8: performance: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:524:20: note: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:184:8: note: Technically the member function 'morkProbeMap::MapSeedOutOfSyncError' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:185:8: performance: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:529:20: note: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:185:8: note: Technically the member function 'morkProbeMap::MapFillUnderflowWarning' can be static.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:395:13: style: Technically the member function 'morkProbeMapIter::IterHere' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkProbeMap.cpp:1053:29: note: Technically the member function 'morkProbeMapIter::IterHere' can be const.
thunderbird-60.0/comm/db/mork/src/morkProbeMap.h:395:13: note: Technically the member function 'morkProbeMapIter::IterHere' can be const.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:115:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:119:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:551:21: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:59:54: style: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRow.h:68:47: note: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:59:54: note: Function 'NoteRowAddCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:78:54: style: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRow.h:69:47: note: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:78:54: note: Function 'NoteRowCutCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:97:54: style: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRow.h:67:47: note: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:97:54: note: Function 'NoteRowSetCol' argument 2 names different: declaration 'inCol' definition 'inColumn'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:259:14: style: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRow.h:106:16: note: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:259:14: note: Function 'AcquireCellHandle' argument 3 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRow.h:116:8: style: Technically the member function 'morkRow::cut_all_index_entries' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:593:10: note: Technically the member function 'morkRow::cut_all_index_entries' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:116:8: note: Technically the member function 'morkRow::cut_all_index_entries' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:164:8: style: Technically the member function 'morkRow::NextColumn' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:465:10: note: Technically the member function 'morkRow::NextColumn' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:164:8: note: Technically the member function 'morkRow::NextColumn' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:166:8: style: Technically the member function 'morkRow::SeekColumn' can be const. [functionConst]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:443:15: note: Technically the member function 'morkRow::SeekColumn' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:166:8: note: Technically the member function 'morkRow::SeekColumn' can be const.
thunderbird-60.0/comm/db/mork/src/morkRow.h:178:8: performance: Technically the member function 'morkRow::OnZeroRowGcUse' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkRow.cpp:728:10: note: Technically the member function 'morkRow::OnZeroRowGcUse' can be static.
thunderbird-60.0/comm/db/mork/src/morkRow.h:178:8: note: Technically the member function 'morkRow::OnZeroRowGcUse' can be static.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:203:22: error: Null pointer dereference: row [nullPointer]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:198:18: note: Assignment 'row=0', assigned value is 0
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:203:22: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:207:17: error: Null pointer dereference: row [nullPointer]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:198:18: note: Assignment 'row=0', assigned value is 0
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:207:17: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:145:11: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:138:38: style: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:58:32: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:138:38: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:167:38: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:59:32: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:167:38: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:189:14: style: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:64:16: note: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:189:14: note: Function 'MakeCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:225:14: style: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:72:16: note: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:225:14: note: Function 'SeekCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:238:14: style: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:80:16: note: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:238:14: note: Function 'NextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:273:14: style: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:86:16: note: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:273:14: note: Function 'PickNextCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:50:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkRowCellCursor()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.cpp:61:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkRowCellCursor.h:50:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:315:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:407:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:426:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:106:36: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:44:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:106:36: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:120:35: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:47:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:120:35: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:150:14: style: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:53:16: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:150:14: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:161:34: style: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:59:32: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:161:34: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:170:41: style: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:61:39: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:170:41: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:182:14: style: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:67:16: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:182:14: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:196:14: style: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:75:16: note: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:196:14: note: Function 'GetRowCellCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:197:11: style: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:76:13: note: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:197:11: note: Function 'GetRowCellCursor' argument 2 names different: declaration 'inRowPos' definition 'inPos'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:226:14: style: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:82:16: note: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:226:14: note: Function 'AddColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:244:14: style: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:87:16: note: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:244:14: note: Function 'CutColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:259:14: style: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:91:16: note: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:259:14: note: Function 'CutAllColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:275:14: style: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:96:16: note: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:275:14: note: Function 'NewCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:307:14: style: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:101:16: note: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:307:14: note: Function 'AddCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:353:14: style: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:105:16: note: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:353:14: note: Function 'GetCell' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:384:14: style: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:110:16: note: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:384:14: note: Function 'EmptyAllCells' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:400:14: style: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:115:16: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:400:14: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:419:14: style: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:119:16: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:419:14: note: Function 'SetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:441:14: style: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:124:37: note: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:441:14: note: Function 'SetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:458:14: style: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:129:37: note: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:458:14: note: Function 'GetCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:481:14: style: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:134:39: note: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:481:14: note: Function 'AliasCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:501:40: style: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:138:38: note: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:501:40: note: Function 'NextCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:531:14: style: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:155:16: note: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:531:14: note: Function 'SeekCellYarn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:32:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkRowObject()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkRowObject.cpp:61:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkRowObject.h:32:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:425:18: style: The scope of the variable 'aidKey' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:91:15: style: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:111:37: note: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:91:15: note: Function 'morkRowSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:405:51: style: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:159:55: note: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:405:51: note: Function 'make_index' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:448:49: style: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:155:53: note: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:448:49: note: Function 'ForceMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:492:48: style: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:156:52: note: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:492:48: note: Function 'FindMap' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:518:48: style: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkRowSpace.h:153:45: note: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkRowSpace.cpp:518:48: note: Function 'FindRow' argument 2 names different: declaration 'inColumn' definition 'inCol'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:137:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:141:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:96:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:100:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:85:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:89:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:57:16: style: The function 'CloseMorkNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:51:16: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:57:16: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:83:21: style: The function 'CanHaveDupRowMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:128:21: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:83:21: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:84:22: style: The function 'GetMemberCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:129:22: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:84:22: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:91:20: style: The function 'NextRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:131:20: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkSearchRowCursor.h:91:20: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:74:21: style: The function 'CanHaveDupRowMembers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:128:21: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:74:21: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:75:22: style: The function 'GetMemberCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:129:22: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:75:22: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:80:20: style: The function 'NextRow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:131:20: note: Virtual function in base class
thunderbird-60.0/comm/db/mork/src/morkUniqRowCursor.h:80:20: note: Function in derived class
thunderbird-60.0/comm/db/mork/src/morkSpace.cpp:75:15: style: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkSpace.h:81:37: note: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkSpace.cpp:75:15: note: Function 'morkSpace' argument 5 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkSpace.cpp:73:12: warning: Member variable 'morkSpace::mSpace_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:776:3: warning: Possible null pointer dereference: atom [nullPointer]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:768:24: note: Assignment 'atom=0', assigned value is 0
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:776:3: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:827:5: warning: Possible null pointer dereference: atom [nullPointer]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:822:26: note: Assignment 'atom=0', assigned value is 0
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:827:5: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:980:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1028:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1070:19: style: The scope of the variable 'form' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1136:18: style: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:712:20: note: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1136:18: note: Function 'FindRow' argument 4 names different: declaration 'inTargetCellValue' definition 'inYarn'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1283:39: style: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:100:41: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1283:39: note: Function 'GetWeakRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1290:41: style: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:102:43: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1290:41: note: Function 'GetStrongRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1298:34: style: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:105:36: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1298:34: note: Function 'AddWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1317:34: style: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:112:36: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1317:34: note: Function 'CutWeakRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1331:36: style: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:117:38: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1331:36: note: Function 'CutStrongRef' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1338:38: style: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:119:40: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1338:38: note: Function 'CloseMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1347:39: style: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:120:41: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1347:39: note: Function 'IsOpenMdbObject' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1360:41: style: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:128:43: note: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1360:41: note: Function 'GetIsPortReadonly' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1394:34: style: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:129:36: note: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1394:34: note: Function 'GetIsStore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1403:42: style: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:130:44: note: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1403:42: note: Function 'GetIsStoreAndDirty' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1419:38: style: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:132:40: note: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1419:38: note: Function 'GetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1434:38: style: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:135:40: note: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1434:38: note: Function 'SetUsagePolicy' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1452:14: style: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:141:16: note: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1452:14: note: Function 'IdleMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1470:14: style: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:145:16: note: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1470:14: note: Function 'SessionMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1490:14: style: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:150:16: note: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1490:14: note: Function 'PanicMemoryPurge' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1510:14: style: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:156:16: note: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1510:14: note: Function 'GetPortFilePath' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1534:14: style: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:161:16: note: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1534:14: note: Function 'GetPortFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1566:14: style: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:167:16: note: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1566:14: note: Function 'BestExportFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1583:14: style: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:172:16: note: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1583:14: note: Function 'CanExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1603:14: style: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:177:16: note: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1603:14: note: Function 'ExportToFormat' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1635:14: style: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:189:16: note: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1635:14: note: Function 'TokenToString' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1651:14: style: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:194:16: note: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1651:14: note: Function 'StringToToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1675:14: style: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:204:16: note: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1675:14: note: Function 'QueryToken' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1701:14: style: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:216:16: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1701:14: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1723:14: style: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:226:16: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1723:14: note: Function 'GetRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1745:14: style: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:221:16: note: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1745:14: note: Function 'GetRowRefCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1766:31: style: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:230:33: note: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1766:31: note: Function 'FindRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1835:14: style: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:272:16: note: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1835:14: note: Function 'HasTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1857:14: style: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:277:16: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1857:14: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1878:14: style: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:282:16: note: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1878:14: note: Function 'HasTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1897:14: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:289:16: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1897:14: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1922:14: style: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:298:16: note: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1922:14: note: Function 'GetPortTableCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1950:14: style: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:308:16: note: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1950:14: note: Function 'ShouldCompress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1979:14: style: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:373:16: note: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:1979:14: note: Function 'NewTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2004:14: style: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:381:16: note: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2004:14: note: Function 'NewTableWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2035:46: style: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:390:48: note: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2035:46: note: Function 'RowScopeHasAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2045:44: style: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:395:46: note: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2045:44: note: Function 'SetCallerAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2055:43: style: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:400:45: note: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2055:43: note: Function 'SetStoreAssignedIds' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2067:37: style: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:407:39: note: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2067:37: note: Function 'NewRowWithOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2088:30: style: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:411:32: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2088:30: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2114:14: style: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:421:16: note: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2114:14: note: Function 'ImportContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2127:14: style: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:429:16: note: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2127:14: note: Function 'ImportFile' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2141:14: style: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:439:16: note: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2141:14: note: Function 'ShareAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2158:14: style: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:445:16: note: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2158:14: note: Function 'AvoidAtomColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2176:14: style: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:451:16: note: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2176:14: note: Function 'LargeCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2216:14: style: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:459:16: note: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2216:14: note: Function 'SessionCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2254:14: style: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStore.h:468:16: note: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:2254:14: note: Function 'CompressCommit' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:147:12: warning: Member variable 'morkStore::mStore_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkStore.h:621:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkStore()' at line 132. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkStore.cpp:132:5: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkStore.h:621:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:307:30: style: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:138:31: note: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:307:30: note: Function 'Steal' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:325:36: style: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:149:37: note: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:325:36: note: Function 'BecomeTrunk' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:336:35: style: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:154:36: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:336:35: note: Function 'AcquireBud' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:425:29: style: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:171:31: note: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:425:29: note: Function 'Tell' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:464:29: style: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:172:31: note: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:464:29: note: Function 'Read' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:464:79: style: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:172:78: note: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:464:79: note: Function 'Read' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:558:30: style: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:173:31: note: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:558:30: note: Function 'Seek' argument 1 names different: declaration 'ev' definition 'mdbev'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:630:30: style: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:174:32: note: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:630:30: note: Function 'Write' argument 1 names different: declaration 'ev' definition 'menv'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:630:85: style: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkStream.h:174:84: note: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-60.0/comm/db/mork/src/morkStream.cpp:630:85: note: Function 'Write' argument 4 names different: declaration 'aOutCount' definition 'aOutSize'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:399:8: warning: Either the condition 'ev' is redundant or there is possible null pointer dereference: ev. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:384:8: note: Assuming that condition 'ev' is not redundant
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:399:8: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1260:13: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1257:16: note: Assuming that condition 'row' is not redundant
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1260:13: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:517:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:622:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:640:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:659:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:869:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1220:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1256:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1279:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:82:41: style: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:478:17: note: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:82:41: note: Function 'morkTable' argument 3 names different: declaration 'ioNodeHeap' definition 'ioHeap'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:85:12: style: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:481:14: note: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:85:12: note: Function 'morkTable' argument 8 names different: declaration 'inTableId' definition 'inTid'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:171:31: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:120:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:171:31: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:185:32: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:122:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:185:32: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:194:31: style: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:125:33: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:194:31: note: Function 'GetPort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:207:14: style: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:131:16: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:207:14: note: Function 'GetCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:218:30: style: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:137:32: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:218:30: note: Function 'GetOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:227:37: style: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:139:39: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:227:37: note: Function 'BecomeContent' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:240:14: style: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:145:16: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:240:14: note: Function 'DropActivity' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:255:40: style: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:149:42: note: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:255:40: note: Function 'SetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:271:40: style: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:150:42: note: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:271:40: note: Function 'GetTablePriority' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:293:42: style: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:152:43: note: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:293:42: note: Function 'GetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:301:41: style: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:153:43: note: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:301:41: note: Function 'SetTableBeVerbose' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:318:40: style: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:155:42: note: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:318:40: note: Function 'GetTableIsUnique' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:326:36: style: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:157:38: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:326:36: note: Function 'GetTableKind' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:334:35: style: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:158:37: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:334:35: note: Function 'GetRowScope' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:354:35: style: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:161:16: note: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:354:35: note: Function 'GetMetaRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:412:14: style: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:192:16: note: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:412:14: note: Function 'GetTableRowCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:443:14: style: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:199:16: note: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:443:14: note: Function 'PosToOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:468:14: style: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:204:16: note: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:468:14: note: Function 'OidToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:486:14: style: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:209:16: note: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:486:14: note: Function 'PosToRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:508:14: style: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:214:16: note: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:508:14: note: Function 'RowToPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:532:14: style: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:221:16: note: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:532:14: note: Function 'AddOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:541:14: style: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:225:16: note: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:541:14: note: Function 'HasOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:558:14: style: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:230:16: note: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:558:14: note: Function 'CutOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:583:14: style: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:236:16: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:583:14: note: Function 'NewRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:615:14: style: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:241:16: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:615:14: note: Function 'AddRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:632:14: style: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:245:16: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:632:14: note: Function 'HasRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:634:13: style: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:247:15: note: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:634:13: note: Function 'HasRow' argument 3 names different: declaration 'outHasRow' definition 'outBool'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:652:14: style: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:250:16: note: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:652:14: note: Function 'CutRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:669:14: style: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:254:16: note: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:669:14: note: Function 'CutAllRows' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:685:14: style: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:289:16: note: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:685:14: note: Function 'FindRowMatches' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:695:14: style: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:294:16: note: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:695:14: note: Function 'GetSearchColumns' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:719:14: style: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:259:16: note: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:719:14: note: Function 'SearchColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:728:14: style: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:263:16: note: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:728:14: note: Function 'SortColumnsHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:737:14: style: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:267:16: note: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:737:14: note: Function 'StartBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:749:14: style: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:274:16: note: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:749:14: note: Function 'EndBatchChangeHint' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:772:14: style: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:317:16: note: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:772:14: note: Function 'CanSortColumn' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:782:14: style: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:322:16: note: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:782:14: note: Function 'GetSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:792:14: style: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:327:16: note: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:792:14: note: Function 'SetSearchSorting' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:829:14: style: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:358:16: note: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:829:14: note: Function 'MoveOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:858:14: style: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:365:16: note: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:858:14: note: Function 'MoveRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:883:14: style: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:374:16: note: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:883:14: note: Function 'AddIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:895:14: style: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:381:16: note: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:895:14: note: Function 'CutIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:907:14: style: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:388:16: note: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:907:14: note: Function 'HasIndex' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:917:14: style: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:394:16: note: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:917:14: note: Function 'EnableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:926:14: style: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:398:16: note: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:926:14: note: Function 'QueryIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:936:14: style: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTable.h:403:16: note: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:936:14: note: Function 'DisableIndexOnSort' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTable.h:596:8: performance: Technically the member function 'morkTableChange::UnknownChangeError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1578:23: note: Technically the member function 'morkTableChange::UnknownChangeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkTable.h:596:8: note: Technically the member function 'morkTableChange::UnknownChangeError' can be static.
thunderbird-60.0/comm/db/mork/src/morkTable.h:597:8: performance: Technically the member function 'morkTableChange::NegativeMovePosError' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:1584:23: note: Technically the member function 'morkTableChange::NegativeMovePosError' can be static.
thunderbird-60.0/comm/db/mork/src/morkTable.h:597:8: note: Technically the member function 'morkTableChange::NegativeMovePosError' can be static.
thunderbird-60.0/comm/db/mork/src/morkTable.h:474:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkTable()' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkTable.cpp:74:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkTable.h:474:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:412:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:463:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:107:41: style: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:69:34: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:107:41: note: Function 'GetCount' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:123:40: style: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:70:33: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:123:40: note: Function 'GetSeed' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:130:39: style: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:72:32: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:130:39: note: Function 'SetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:137:39: style: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:73:32: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:137:39: note: Function 'GetPos' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:144:57: style: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:75:50: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:144:57: note: Function 'SetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:151:57: style: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:76:50: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:151:57: note: Function 'GetDoFailOnSeedOutOfSync' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:165:41: style: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:79:36: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:165:41: note: Function 'GetTable' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:186:14: style: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:93:16: note: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:186:14: note: Function 'NextRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:210:14: style: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:97:16: note: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:210:14: note: Function 'PrevRowOid' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:236:14: style: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:104:16: note: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:236:14: note: Function 'NextRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:263:14: style: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:108:16: note: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:263:14: note: Function 'PrevRow' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:293:53: style: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:83:46: note: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:293:53: note: Function 'CanHaveDupRowMembers' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:312:14: style: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:87:16: note: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:312:14: note: Function 'MakeUniqueCursor' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:51:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkTableRowCursor()' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.cpp:61:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkTableRowCursor.h:51:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:131:35: style: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkThumb.h:65:37: note: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:131:35: note: Function 'GetProgress' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:145:30: style: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkThumb.h:68:32: note: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:145:30: note: Function 'DoMore' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:159:43: style: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkThumb.h:71:45: note: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:159:43: note: Function 'CancelAndBreakThumb' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkThumb.h:95:16: warning: Virtual function 'CloseMorkNode' is called from destructor '~morkThumb()' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/db/mork/src/morkThumb.cpp:65:3: note: Calling CloseMorkNode
thunderbird-60.0/comm/db/mork/src/morkThumb.h:95:16: note: CloseMorkNode is a virtual method
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:683:19: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:674:22: note: Assuming that condition 'row' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:683:19: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:717:19: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:705:22: note: Assuming that condition 'table' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:717:19: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1077:17: warning: Either the condition 'table' is redundant or there is possible null pointer dereference: table. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1062:20: note: Assuming that condition 'table' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1077:17: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1119:17: warning: Either the condition 'row' is redundant or there is possible null pointer dereference: row. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1097:20: note: Assuming that condition 'row' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1119:17: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1420:11: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1417:14: note: Assuming that condition 'r' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1420:11: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:2200:5: warning: Either the condition 'ioRow' is redundant or there is possible null pointer dereference: ioRow. [nullPointerRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:2083:8: note: Assuming that condition 'ioRow' is not redundant
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:2200:5: note: Null pointer dereference
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1363:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1431:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1862:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:2005:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:393:9: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:102:13: warning: Member variable 'morkWriter::mWriter_Pad' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/db/mork/src/morkWriter.h:304:13: performance: Technically the member function 'morkWriter::IsYarnAllValue' can be static. [functionStatic]
thunderbird-60.0/comm/db/mork/src/morkWriter.cpp:1900:13: note: Technically the member function 'morkWriter::IsYarnAllValue' can be static.
thunderbird-60.0/comm/db/mork/src/morkWriter.h:304:13: note: Technically the member function 'morkWriter::IsYarnAllValue' can be static.
thunderbird-60.0/comm/db/mork/src/morkZone.h:97:45: warning: Either the condition '!ioRunBlock' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:398:13: note: Assuming that condition '!ioRunBlock' is not redundant
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:387:38: note: Calling function 'BlockAsRun', 1st argument 'ioBlock' value is 0
thunderbird-60.0/comm/db/mork/src/morkZone.h:97:45: note: Null pointer subtraction
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:165:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:183:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:236:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:361:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:423:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:225:57: style: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkZone.h:272:49: note: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:225:57: note: Function 'zone_new_hunk' argument 2 names different: declaration 'inRunSize' definition 'inSize'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:383:46: style: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkZone.h:308:39: note: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:383:46: note: Function 'ZoneZapRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:432:48: style: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkZone.h:309:40: note: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:432:48: note: Function 'ZoneGrowRun' argument 2 names different: declaration 'ioRunBody' definition 'ioRunBlock'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:484:28: style: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkZone.h:276:31: note: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:484:28: note: Function 'Alloc' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:506:27: style: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/morkZone.h:280:30: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/morkZone.cpp:506:27: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/orkinHeap.cpp:64:28: style: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'. [funcArgNamesDifferent]
thunderbird-60.0/comm/db/mork/src/orkinHeap.h:42:30: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/db/mork/src/orkinHeap.cpp:64:28: note: Function 'Free' argument 1 names different: declaration 'ev' definition 'mev'.
thunderbird-60.0/comm/im/components/mintrayr/trayToolkit.h:76:3: style: Class 'TrayIconImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:27:3: warning: Either the condition '!xev' is redundant or there is possible null pointer dereference: xev. [nullPointerRedundantCheck]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:29:7: note: Assuming that condition '!xev' is not redundant
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:27:3: note: Null pointer dereference
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:114:26: style: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'. [funcArgNamesDifferent]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:37:22: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:114:26: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:41:16: warning: Virtual function 'Restore' is called from destructor '~Icon()' at line 178. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:178:3: note: Calling Restore
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:41:16: note: Restore is a virtual method
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:38:12: style: The function 'Icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:52:12: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:38:12: note: Function in derived class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:40:16: style: The function 'Minimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:53:16: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:40:16: note: Function in derived class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:41:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:54:16: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.h:41:16: note: Function in derived class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:224:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:225:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformGtk2.cpp:226:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.cpp:342:26: style: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'. [funcArgNamesDifferent]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:40:22: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.cpp:342:26: note: Function 'Icon' argument 1 names different: declaration 'aOwner' definition 'aIcon'.
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:44:16: warning: Virtual function 'Restore' is called from destructor '~Icon()' at line 406. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.cpp:406:3: note: Calling Restore
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:44:16: note: Restore is a virtual method
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:41:12: style: The function 'Icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:52:12: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:41:12: note: Function in derived class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:43:16: style: The function 'Minimize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:53:16: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:43:16: note: Function in derived class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:44:16: style: The function 'Restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/im/components/mintrayr/trayPlatform.h:54:16: note: Virtual function in base class
thunderbird-60.0/comm/im/components/mintrayr/trayPlatformWin.h:44:16: note: Function in derived class
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/decode.c:106:9: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/decode.c:106:18: style: The scope of the variable 'diff' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/decode.c:770:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/dtest.c:84:8: style: Unused variable: i [unusedVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:425:12: style: Condition 'rc<=0' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:423:10: note: Assignment 'rc=-1', assigned value is -1
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:425:12: note: Condition 'rc<=0' is always true
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:556:2: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:556:2: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:557:2: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:557:2: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:559:9: warning: Either the condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is redundant or there is possible null pointer dereference: ber. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1646:32: note: Assuming that condition '(ber=ber_alloc_t(0))!=((BerElement*)NULL)' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1660:13: note: Calling function 'ber_reset', 1st argument 'ber' value is 0
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:559:9: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1107:37: warning: Either the condition 'value!=NULL' is redundant or there is possible null pointer dereference: value. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1109:14: note: Assuming that condition 'value!=NULL' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1107:37: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1449:23: warning: Either the condition 'sock!=NULL' is redundant or there is possible null pointer dereference: sock. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1539:20: note: Assuming that condition 'sock!=NULL' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:1449:23: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:358:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:734:7: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:760:17: style: The scope of the variable 'noctets' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/liblber/io.c:761:25: style: The scope of the variable 'read_result' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/authzidctrl.c:153:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/cache.c:75:53: style: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:682:58: note: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/cache.c:75:53: note: Function 'nsldapi_add_result_to_cache' argument 2 names different: declaration 'result' definition 'm'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/charray.c:125:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/charray.c:124:22: note: outer condition: *a!=NULL
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/charray.c:125:11: note: identical inner condition: *a!=NULL
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:296:3: style: Variable 'tag' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:293:3: note: Variable 'tag' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:296:3: note: Variable 'tag' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:323:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:515:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/control.c:489:51: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/dsparse.c:219:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/friendly.c:57:9: style: The scope of the variable 'entries' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/friendly.c:58:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/friendly.c:59:8: style: The scope of the variable 's' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/friendly.c:60:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/getoption.c:399:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c:221:2: style: Variable 'ind' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c:219:2: note: Variable 'ind' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/getvalues.c:221:2: note: Variable 'ind' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1117:5: style: Variable 'nRes' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1113:0: note: Variable 'nRes' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1117:5: note: Variable 'nRes' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1147:5: style: Variable 'components' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1144:0: note: Variable 'components' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1147:5: note: Variable 'components' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1148:5: style: Variable 'main_components' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1145:0: note: Variable 'main_components' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1148:5: note: Variable 'main_components' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:593:18: style: The scope of the variable 'j' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:593:21: style: The scope of the variable 'i_smallest' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:895:18: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:914:19: style: The scope of the variable 'ctrls' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1593:9: style: The scope of the variable 'list_id' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/memcache.c:1759:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/mozock.c:356:3: style: Variable 'iRetval' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/mozock.c:354:3: note: Variable 'iRetval' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/mozock.c:356:3: note: Variable 'iRetval' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/mozock.c:306:15: style: Variable 'MyHandle' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:250:14: style: The scope of the variable 'msgid' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:318:10: style: The scope of the variable 'modentry' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:402:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:93:8: style: Unused variable: rc [unusedVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/nsprthreadtest.c:251:9: style: Unused variable: tsd [unusedVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/open.c:672:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/open.c:687:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:562:27: style: The scope of the variable 'use_hp' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:566:11: style: The scope of the variable 'addrlist' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:275:40: style: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:180:52: note: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:275:40: note: Function 'nsldapi_os_connect_with_to' argument 1 names different: declaration 's' definition 'sockfd'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:275:65: style: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:180:72: note: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:275:65: note: Function 'nsldapi_os_connect_with_to' argument 2 names different: declaration 'name' definition 'saptr'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:276:6: style: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:181:6: note: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:276:6: note: Function 'nsldapi_os_connect_with_to' argument 3 names different: declaration 'namelen' definition 'salen'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:276:17: style: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:181:19: note: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:276:17: note: Function 'nsldapi_os_connect_with_to' argument 4 names different: declaration 'msec_timeout' definition 'msec'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:482:61: style: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:709:65: note: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:482:61: note: Function 'nsldapi_connect_to_host' argument 3 names different: declaration 'host' definition 'hostlist'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:483:7: style: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:710:6: note: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/os-ip.c:483:7: note: Function 'nsldapi_connect_to_host' argument 4 names different: declaration 'port' definition 'defport'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:571:2: style: Variable 'mods[4]' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:551:2: note: Variable 'mods[4]' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:571:2: note: Variable 'mods[4]' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:216:41: warning: Either the condition 'thread_count<1' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:173:20: note: Assuming that condition 'thread_count<1' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/pthreadtest.c:216:41: note: Invalid argument
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:380:23: warning: Either the condition 'if(ext_oid)' is redundant or there is possible null pointer dereference: ext_oid. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:385:13: note: Assuming that condition 'if(ext_oid)' is not redundant
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:380:23: note: Null pointer dereference
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:591:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:593:14: style: The scope of the variable 'prevsrv' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:796:20: style: The scope of the variable 'prevlc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:1180:58: style: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:767:62: note: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/request.c:1180:58: note: Function 'nsldapi_chase_v3_refs' argument 3 names different: declaration 'refs' definition 'v3refs'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/result.c:292:43: style: The scope of the variable 'msgfound' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/result.c:563:7: style: The scope of the variable 'terrno' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/result.c:565:11: style: The scope of the variable 'has_parent' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:591:7: style: The scope of the variable 'save' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:802:27: style: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:63:38: note: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:802:27: note: Function 'unescape_filterval' argument 1 names different: declaration 'str' definition 'val'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:867:58: style: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:68:8: note: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/search.c:867:58: note: Function 'put_substring_filter' argument 3 names different: declaration 'str' definition 'val'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/sort.c:196:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/sort.c:271:11: style: The scope of the variable 'vals' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/sortctrl.c:375:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:161:6: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:338:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:339:16: style: The scope of the variable 'abyte' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:491:19: style: The scope of the variable 'command1' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:491:29: style: The scope of the variable 'command2' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:491:39: style: The scope of the variable 'command3' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:500:7: style: The scope of the variable 'copyoptions' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:505:9: style: The scope of the variable 'usage' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:206:8: style: Variable 'eof' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:144:4: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:151:2: error: Common realloc mistake: 'result' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:1809:15: error: Common realloc mistake: 'words' nulled but not freed upon failure [memleakOnRealloc]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/test.c:265:0: error: Memory leak: bvals [memleak]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:772:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:161:26: style: The scope of the variable 'show' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:164:27: style: The scope of the variable 'rowp' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:164:34: style: The scope of the variable 'colp' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:460:34: style: The scope of the variable 'vals' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:635:10: style: The scope of the variable 'err' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:635:24: style: The scope of the variable 'writeoutval' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:635:46: style: The scope of the variable 'notascii' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:821:11: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:1044:41: style: The scope of the variable 'count' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:1045:21: style: The scope of the variable 'members' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:475:12: style: Variable 'html' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmplout.c:1063:18: style: Variable 'selectname' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmpltest.c:71:33: style: The scope of the variable 'sop' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/tmpltest.c:154:23: style: The scope of the variable 'colcnt' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ufn.c:459:10: style: The scope of the variable 'msgid' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:188:27: style: The scope of the variable 'scope' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:189:25: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:189:28: style: The scope of the variable 'nattrs' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:189:36: style: The scope of the variable 'at_start' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:184:32: style: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/ldap-int.h:843:36: note: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldap/url.c:184:32: note: Function 'nsldapi_url_parse' argument 1 names different: declaration 'inurl' definition 'url'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:214:16: style: The scope of the variable 'nib' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:280:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:281:8: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:334:21: style: The scope of the variable 'byte' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:444:10: style: The scope of the variable 'pad' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libldif/line64.c:446:2: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-dns.c:130:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-error.c:48:30: style: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-int.h:137:35: note: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-error.c:48:30: note: Function 'prldap_set_system_errno' argument 1 names different: declaration 'e' definition 'oserrno'.
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-public.c:198:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-public.c:234:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-public.c:327:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-public.c:365:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:285:23: style: The scope of the variable 'eip' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:621:23: style: The scope of the variable 'eip' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/c-sdk/libraries/libprldap/ldappr-threads.c:622:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:179:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:187:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPConnection.cpp:37:19: warning: Member variable 'nsLDAPConnection::mPort' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPControl.cpp:68:44: style: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'. [funcArgNamesDifferent]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPControl.h:33:40: note: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPControl.cpp:68:44: note: Function 'ToLDAPControl' argument 1 names different: declaration 'aControl' definition 'control'.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPModification.cpp:18:21: warning: Member variable 'nsLDAPModification::mOperation' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:606:17: warning: Either the condition 'if(mods&&modCount)' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:609:6: note: Assuming that condition 'if(mods&&modCount)' is not redundant
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:606:17: note: Null pointer dereference
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:661:12: warning: Possible null pointer dereference: attrs [nullPointer]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:603:21: note: Assignment 'attrs=0', assigned value is 0
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:661:12: note: Null pointer dereference
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:771:17: warning: Either the condition 'modCount&&mods' is redundant or there is possible null pointer dereference: mods. [nullPointerRedundantCheck]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:773:16: note: Assuming that condition 'modCount&&mods' is not redundant
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:771:17: note: Null pointer dereference
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:823:12: warning: Possible null pointer dereference: attrs [nullPointer]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:768:21: note: Assignment 'attrs=0', assigned value is 0
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:823:12: note: Null pointer dereference
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:60:18: warning: Member variable 'nsLDAPOperation::mConnectionHandle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPOperation.cpp:60:18: warning: Member variable 'nsLDAPOperation::mMsgID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPSecurityGlue.cpp:259:43: style: The scope of the variable 'disposehdl_fn' can be reduced. [variableScope]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:36:10: performance: Technically the member function 'nsLDAPServiceEntry::Init' can be static. [functionStatic]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:45:26: note: Technically the member function 'nsLDAPServiceEntry::Init' can be static.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:36:10: note: Technically the member function 'nsLDAPServiceEntry::Init' can be static.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:38:21: style: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:79:30: note: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:38:21: note: Technically the member function 'nsLDAPServiceEntry::GetLeases' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:42:19: style: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:53:28: note: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:42:19: note: Technically the member function 'nsLDAPServiceEntry::GetTimestamp' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:45:44: style: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:86:53: note: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:45:44: note: Technically the member function 'nsLDAPServiceEntry::GetServer' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:48:48: style: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:103:57: note: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:48:48: note: Technically the member function 'nsLDAPServiceEntry::GetConnection' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:51:45: style: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:115:54: note: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:51:45: note: Technically the member function 'nsLDAPServiceEntry::GetMessage' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:57:17: style: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const. [functionConst]
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.cpp:149:26: note: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const.
thunderbird-60.0/comm/ldap/xpcom/src/nsLDAPService.h:57:17: note: Technically the member function 'nsLDAPServiceEntry::IsRebinding' can be const.
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:134:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:148:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:156:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:164:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:172:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:180:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mail/components/migration/src/nsNetscapeProfileMigratorBase.cpp:35:3: performance: Variable 'mObserverService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mail/components/migration/src/nsOEProfileMigrator.cpp:87:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mail/components/migration/src/nsOEProfileMigrator.cpp:82:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mail/components/migration/src/nsOEProfileMigrator.cpp:87:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mail/components/migration/src/nsOEProfileMigrator.h:26:20: style: The function 'ContinueImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigratorBase.h:21:20: note: Virtual function in base class
thunderbird-60.0/comm/mail/components/migration/src/nsOEProfileMigrator.h:26:20: note: Function in derived class
thunderbird-60.0/comm/mail/components/migration/src/nsOutlookProfileMigrator.cpp:84:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mail/components/migration/src/nsOutlookProfileMigrator.cpp:79:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mail/components/migration/src/nsOutlookProfileMigrator.cpp:84:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mail/components/migration/src/nsOutlookProfileMigrator.h:23:20: style: The function 'ContinueImport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigratorBase.h:21:20: note: Virtual function in base class
thunderbird-60.0/comm/mail/components/migration/src/nsOutlookProfileMigrator.h:23:20: note: Function in derived class
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigrator.cpp:76:58: style: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigrator.h:31:50: note: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigrator.cpp:76:58: note: Function 'GetDefaultMailMigratorKey' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigrator.cpp:112:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mail/components/migration/src/nsProfileMigratorBase.cpp:20:3: performance: Variable 'mObserverService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:243:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:411:64: style: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.h:47:47: note: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:411:64: note: Function 'CopySignatureFiles' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:463:61: style: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.h:43:44: note: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-60.0/comm/mail/components/migration/src/nsSeamonkeyProfileMigrator.cpp:463:61: note: Function 'CopyMailFolders' argument 2 names different: declaration 'aPrefBranch' definition 'aPrefService'.
thunderbird-60.0/comm/mail/components/search/mdimporter/main.c:202:33: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.cpp:277:49: style: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.h:33:36: note: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.cpp:277:49: note: Function 'MakeDefault' argument 3 names different: declaration 'mimeType' definition 'aMimeType'.
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.cpp:278:49: style: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.h:34:36: note: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'.
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.cpp:278:49: note: Function 'MakeDefault' argument 4 names different: declaration 'extensions' definition 'aExtensions'.
thunderbird-60.0/comm/mail/components/shell/nsMailGNOMEIntegration.cpp:67:25: warning: Member variable 'nsMailGNOMEIntegration::mUseLocaleFilenames' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbBSDirectory.cpp:91:68: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbBSDirectory.h:25:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbBSDirectory.cpp:91:68: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbBSDirectory.cpp:244:5: style: Struct 'GetDirectories' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:813:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:809:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:813:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:886:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:885:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:886:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:828:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:822:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:828:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:510:62: style: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.h:56:46: note: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:510:62: note: Function 'ConvertToEscapedVCard' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:758:61: style: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.h:55:45: note: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbCardProperty.cpp:758:61: note: Function 'ConvertToXMLPrintData' argument 1 names different: declaration 'result' definition 'aXMLSubstr'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:263:8: warning: Either the condition 'resultLimit!=0' is redundant or there is possible null pointer dereference: resultLimit. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:269:39: note: Assuming that condition 'resultLimit!=0' is not redundant
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:263:8: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:288:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:285:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:288:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:316:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:313:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:316:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:169:5: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:170:5: performance: Variable 'mValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:176:5: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbDirectoryQuery.cpp:177:5: performance: Variable 'mValueISupports' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:40:14: style: Technically the member function 'CharPtrArrayGuard::GetSize' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:50:18: style: Technically the member function 'CharPtrArrayGuard::GetArray' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:105:14: style: Technically the member function 'PRUnicharPtrArrayGuard::GetSize' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:115:22: style: Technically the member function 'PRUnicharPtrArrayGuard::GetArray' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:18:5: style: Class 'CharPtrArrayGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbUtils.h:83:5: style: Class 'PRUnicharPtrArrayGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.h:52:19: warning: The class 'nsAbLDAPProcessReplicationData' defines member variable with name 'mInitialized' also defined in its parent class 'nsAbLDAPListenerBase'. [duplInheritedMember]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.h:49:8: note: Parent variable 'nsAbLDAPListenerBase::mInitialized'
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.h:52:19: note: Derived variable 'nsAbLDAPProcessReplicationData::mInitialized'
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:64:51: style: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:32:31: note: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:64:51: note: Function 'Init' argument 1 names different: declaration 'aUri' definition 'aURI'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:102:70: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:37:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:102:70: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:167:53: style: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:40:33: note: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:167:53: note: Function 'HasCard' argument 1 names different: declaration 'cards' definition 'card'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:434:52: style: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:44:32: note: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:434:52: note: Function 'GetIsSecure' argument 1 names different: declaration 'aIsRemote' definition 'aIsSecure'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:701:53: style: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:46:33: note: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:701:53: note: Function 'AddCard' argument 1 names different: declaration 'aChildCard' definition 'aUpdatedCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:820:56: style: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.h:47:36: note: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:820:56: note: Function 'ModifyCard' argument 1 names different: declaration 'aModifiedCard' definition 'aUpdatedCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectory.cpp:42:20: warning: Member variable 'nsAbLDAPDirectory::mMaxHits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:294:59: style: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:23:36: note: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:294:59: note: Function 'DoModify' argument 2 names different: declaration 'aUpdateType' definition 'updateType'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:295:62: style: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:24:39: note: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:295:62: note: Function 'DoModify' argument 3 names different: declaration 'aCardDN' definition 'cardDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:297:62: style: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:26:39: note: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:297:62: note: Function 'DoModify' argument 5 names different: declaration 'aNewRDN' definition 'newRDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:298:62: style: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:27:39: note: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:298:62: note: Function 'DoModify' argument 6 names different: declaration 'aNewBaseDN' definition 'newBaseDN'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:22:12: performance: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.cpp:293:35: note: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryModify.h:22:12: note: Technically the member function 'nsAbLDAPDirectoryModify::DoModify' can be static.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:422:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:417:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:422:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPDirectoryQuery.cpp:297:25: warning: Member variable 'nsAbLDAPDirectoryQuery::mCurrentProtocolVersion' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:23:56: style: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.h:23:36: note: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPListenerBase.cpp:23:56: note: Function 'nsAbLDAPListenerBase' argument 1 names different: declaration 'directoryUrl' definition 'url'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:352:70: style: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.h:60:40: note: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDAPReplicationData.cpp:352:70: note: Function 'OpenABForReplicatedDir' argument 1 names different: declaration 'bCreate' definition 'aCreate'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:773:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:770:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:773:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:117:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:118:12: style: The scope of the variable 'size' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:171:24: style: The scope of the variable 'byte' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:171:31: style: The scope of the variable 'stop' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:172:11: style: The scope of the variable 'nib' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:173:10: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:280:11: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:342:49: style: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.h:25:62: note: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbLDIFService.cpp:342:49: note: Function 'AddLdifRowToDatabase' argument 2 names different: declaration 'aIsList' definition 'bIsList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:85:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:82:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirFactory.cpp:85:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:377:69: style: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.h:56:50: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:377:69: note: Function 'GetChildNodes' argument 1 names different: declaration 'result' definition 'aResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:420:55: style: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.h:60:36: note: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:420:55: note: Function 'DeleteCards' argument 1 names different: declaration 'cards' definition 'aCards'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:692:53: style: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.h:67:34: note: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:692:53: note: Function 'DropCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbMDBDirectory.cpp:31:19: warning: Member variable 'nsAbMDBDirectory::mContext' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:477:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:473:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:477:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:712:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:799:25: style: The scope of the variable 'match' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:897:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:974:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:976:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:525:16: style: Function 'nsFilePickerShownCallback' argument 1 names different: declaration 'aInput' definition 'aAbManager'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.h:73:44: note: Function 'nsFilePickerShownCallback' argument 1 names different: declaration 'aInput' definition 'aAbManager'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.cpp:525:16: note: Function 'nsFilePickerShownCallback' argument 1 names different: declaration 'aInput' definition 'aAbManager'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbManager.h:48:3: warning: The struct 'abListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:134:5: style: Class 'nsAbWinHelperGuard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:361:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:358:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:361:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:551:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:545:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:551:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:683:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:678:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:683:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:781:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:778:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:781:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:922:5: style: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:920:0: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:922:5: note: Variable 'retCode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:1438:64: style: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.h:151:64: note: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:1438:64: note: Function 'OutlookCardForURI' argument 2 names different: declaration 'card' definition 'newCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbOutlookDirectory.cpp:267:25: style: Variable 'objType' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbView.cpp:231:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbView.cpp:229:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbView.cpp:231:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbView.cpp:667:1: style: The class 'CardComparator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:346:50: style: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:60:87: note: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:346:50: note: Function 'GetPropertyString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:364:50: style: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:62:87: note: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:364:50: note: Function 'GetPropertyUString' argument 3 names different: declaration 'aValue' definition 'aName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:381:83: style: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:64:72: note: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:381:83: note: Function 'GetPropertiesUString' argument 2 names different: declaration 'aPropertiesTag' definition 'aPropertyTags'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:382:73: style: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:65:62: note: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:382:73: note: Function 'GetPropertiesUString' argument 4 names different: declaration 'aValues' definition 'aNames'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:869:74: style: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:110:42: note: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:869:74: note: Function 'GetMAPIProperties' argument 4 names different: declaration 'aValues' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:931:43: style: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.h:115:32: note: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:931:43: note: Function 'MyFreeProws' argument 1 names different: declaration 'aSet' definition 'aRowset'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:947:34: style: Class 'nsAbWinHelperGuard' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAbWinHelper.cpp:947:34: style: Class 'nsAbWinHelperGuard' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddbookUrl.cpp:20:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1040:3: warning: Either the condition 'card&&cardRow' is redundant or there is possible null pointer dereference: cardRow. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1045:12: note: Assuming that condition 'card&&cardRow' is not redundant
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1040:3: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1042:3: warning: Either the condition 'if(card&&cardRow)' is redundant or there is possible null pointer dereference: card. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1045:6: note: Assuming that condition 'if(card&&cardRow)' is not redundant
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1042:3: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1325:5: warning: Either the condition 'NS_SUCCEEDED(err)&&listRow' is redundant or there is possible null pointer dereference: listRow. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1332:27: note: Assuming that condition 'NS_SUCCEEDED(err)&&listRow' is not redundant
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1325:5: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:676:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:675:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:676:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:709:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:708:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:709:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:761:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:760:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:761:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:806:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:796:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:806:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:938:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:937:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:938:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:939:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:938:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:939:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1652:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1645:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1652:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1680:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1673:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1680:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1727:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1717:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1727:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2730:3: style: Variable 'listURI' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2725:0: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2730:3: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2786:5: style: Variable 'listURI' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2780:0: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2786:5: note: Variable 'listURI' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3091:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3090:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3091:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:297:82: style: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:37:86: note: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:297:82: note: Function 'Open' argument 4 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:440:81: style: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:426:76: note: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:440:81: note: Function 'OpenInternal' argument 3 names different: declaration 'pCardDB' definition 'pAddrDB'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:72: style: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:326:63: note: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:72: note: Function 'AddUnicodeToColumn' argument 2 names different: declaration 'colToken' definition 'aColToken'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:93: style: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:326:83: note: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:93: note: Function 'AddUnicodeToColumn' argument 3 names different: declaration 'lowerCaseColToken' definition 'aLowerCaseColToken'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:129: style: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:326:118: note: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:919:129: note: Function 'AddUnicodeToColumn' argument 4 names different: declaration 'pUnicodeStr' definition 'aUnicodeStr'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:66: style: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:44:49: note: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:66: note: Function 'CreateNewCardAndAddToDB' argument 1 names different: declaration 'newCard' definition 'aNewCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:81: style: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:44:63: note: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:81: note: Function 'CreateNewCardAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:120: style: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:44:87: note: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1087:120: note: Function 'CreateNewCardAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1165:75: style: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:45:58: note: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1165:75: note: Function 'CreateNewListCardAndAddToDB' argument 1 names different: declaration 'list' definition 'aList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1316:113: style: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:298:99: note: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1316:113: note: Function 'AddListAttributeColumnsToRow' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1407:57: style: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:274:42: note: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1407:57: note: Function 'FindRowByCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:72: style: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:46:55: note: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:72: note: Function 'CreateMailListAndAddToDB' argument 1 names different: declaration 'newList' definition 'aNewList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:87: style: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:46:69: note: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:87: note: Function 'CreateMailListAndAddToDB' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:126: style: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:46:93: note: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1434:126: note: Function 'CreateMailListAndAddToDB' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:53: style: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:50:36: note: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:53: note: Function 'DeleteCard' argument 1 names different: declaration 'newCard' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:65: style: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:50:50: note: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:65: note: Function 'DeleteCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:90: style: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:50:74: note: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1490:90: note: Function 'DeleteCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:51: style: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:51:34: note: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:51: note: Function 'EditCard' argument 1 names different: declaration 'card' definition 'aCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:63: style: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:51:45: note: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:63: note: Function 'EditCard' argument 2 names different: declaration 'notify' definition 'aNotify'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:88: style: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:51:69: note: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1711:88: note: Function 'EditCard' argument 3 names different: declaration 'parent' definition 'aParent'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1847:80: style: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:55:63: note: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1847:80: note: Function 'ContainsMailList' argument 2 names different: declaration 'hasCard' definition 'hasList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1899:60: style: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:68:43: note: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:1899:60: note: Function 'AddLdifListMember' argument 1 names different: declaration 'row' definition 'listRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2108:58: style: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:88:42: note: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2108:58: note: Function 'AddPrimaryEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2108:76: style: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:88:60: note: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2108:76: note: Function 'AddPrimaryEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2121:54: style: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:90:38: note: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2121:54: note: Function 'Add2ndEmail' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2121:72: style: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:90:56: note: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2121:72: note: Function 'Add2ndEmail' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2134:54: style: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:227:38: note: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2134:54: note: Function 'AddListName' argument 1 names different: declaration 'row' definition 'aRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2134:72: style: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:227:56: note: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2134:72: note: Function 'AddListName' argument 2 names different: declaration 'value' definition 'aValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2151:54: style: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:305:83: note: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2151:54: note: Function 'AddLowercaseColumn' argument 3 names different: declaration 'utf8String' definition 'columnValue'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2163:58: style: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:272:43: note: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2163:58: note: Function 'InitCardFromRow' argument 1 names different: declaration 'aNewCard' definition 'newCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2163:78: style: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:272:64: note: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2163:78: note: Function 'InitCardFromRow' argument 2 names different: declaration 'aCardRow' definition 'cardRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2246:56: style: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:295:42: note: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2246:56: note: Function 'GetListFromDB' argument 1 names different: declaration 'newCard' definition 'newList'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2872:70: style: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:58:53: note: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2872:70: note: Function 'GetCardFromAttribute' argument 3 names different: declaration 'aValue' definition 'aUTF8Value'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2874:64: style: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:59:70: note: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2874:64: note: Function 'GetCardFromAttribute' argument 5 names different: declaration 'card' definition 'aCardResult'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2890:72: style: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:62:55: note: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2890:72: note: Function 'GetCardsFromAttribute' argument 3 names different: declaration 'uUTF8Value' definition 'aUTF8Value'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3013:65: style: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:422:60: note: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3013:65: note: Function 'GetRowForCharColumn' argument 3 names different: declaration 'bIsCard' definition 'aIsCard'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3015:49: style: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.h:423:67: note: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:3015:49: note: Function 'GetRowForCharColumn' argument 5 names different: declaration 'findRow' definition 'aFindRow'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsAddrDatabase.cpp:2313:5: style: Class 'nsAddrDBEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:890:25: warning: Either the condition 'if(leafName)' is redundant or there is possible null pointer dereference: leafName. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:893:6: note: Assuming that condition 'if(leafName)' is not redundant
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:890:25: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:890:3: style: Variable 'newLeafName' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:880:0: note: Variable 'newLeafName' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:890:3: note: Variable 'newLeafName' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:922:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:919:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:922:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:460:15: style: The scope of the variable 'server' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:941:11: style: The scope of the variable 'srcIndex' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:943:11: style: The scope of the variable 'numSrcBytes' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:974:12: style: The scope of the variable 'numHeaderBytes' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:1023:8: style: The scope of the variable 'isUnique' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:1034:13: style: The scope of the variable 'uniqueIDCnt' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:1437:17: style: The scope of the variable 'server' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:901:29: style: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:49:29: note: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:901:29: note: Function 'DIR_SetFileName' argument 1 names different: declaration 'filename' definition 'fileName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:901:51: style: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:49:51: note: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:901:51: note: Function 'DIR_SetFileName' argument 2 names different: declaration 'leafName' definition 'defaultName'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:970:40: style: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.h:84:40: note: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsDirPrefs.cpp:970:40: note: Function 'DIR_SetServerFileName' argument 1 names different: declaration 'pServer' definition 'server'.
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCard.cpp:698:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCard.cpp:824:7: style: The scope of the variable 'token' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCard.cpp:868:7: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCard.cpp:998:11: style: The scope of the variable 'tab' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCard.cpp:1200:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:103:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:142:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:531:16: style: The scope of the variable 'p' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:915:17: style: The scope of the variable 'trip' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:956:7: style: The scope of the variable 'current_column' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:958:8: style: The scope of the variable 'white' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:959:8: style: The scope of the variable 'contWhite' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:960:8: style: The scope of the variable 'mb_p' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/addrbook/src/nsVCardObj.cpp:1105:7: style: The scope of the variable 'ilen' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgBodyHandler.cpp:149:12: style: The scope of the variable 'numBytesCopied' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:850:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:849:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:850:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:851:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:850:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:851:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:852:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:851:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:852:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:868:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:862:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:868:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:725:46: style: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.h:55:38: note: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:725:46: note: Function 'SetFilterScript' argument 1 names different: declaration 'filterName' definition 'fileName'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:730:97: style: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.h:69:87: note: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:730:97: note: Function 'ConvertMoveOrCopyToFolderValue' argument 2 names different: declaration 'relativePath' definition 'moveValue'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:35:18: warning: Member variable 'nsMsgRuleAction::m_junkScore' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:170:14: warning: Member variable 'nsMsgFilter::m_enabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilter.cpp:176:3: performance: Variable 'm_termList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchValue.h:14:5: style: Class 'nsMsgSearchValueImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:741:10: style: Condition '!done' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:726:18: note: Assignment 'done=false', assigned value is 0
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:741:10: note: Condition '!done' is always true
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:307:9: style: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:303:0: note: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:307:9: note: Variable 'matchTermStatus' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:500:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:495:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterList.cpp:500:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:328:3: performance: Variable 'm_msgWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:329:3: performance: Variable 'm_filters' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:330:3: performance: Variable 'm_folders' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:995:23: style: The function 'RunNextFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:292:23: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgFilterService.cpp:995:23: note: Function in derived class
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgImapSearch.cpp:79:52: style: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchImap.h:25:38: note: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgImapSearch.cpp:79:52: note: Function 'Encode' argument 1 names different: declaration 'ppEncoding' definition 'pEncoding'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:267:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:256:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:267:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:835:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:832:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:835:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:321:58: style: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.h:48:53: note: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:321:58: note: Function 'MatchTermsForSearch' argument 1 names different: declaration 'msgTomatch' definition 'msgToMatch'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:666:50: style: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.h:76:38: note: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgLocalSearch.cpp:666:50: note: Function 'MatchTerms' argument 8 names different: declaration 'ForFilters' definition 'Filtering'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:432:35: warning: Either the condition 'NS_SUCCEEDED(rv)&&msgService&&currentTerm' is redundant or there is possible null pointer dereference: currentTerm. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:439:40: note: Assuming that condition 'NS_SUCCEEDED(rv)&&msgService&&currentTerm' is not redundant
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:432:35: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:450:39: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:519:59: style: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.h:46:41: note: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:519:59: note: Function 'NotifyListenersDone' argument 1 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:29:21: warning: Member variable 'nsMsgSearchSession::m_iListener' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:31:3: performance: Variable 'm_sortAttribute' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchSession.cpp:36:3: performance: Variable 'm_termList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:724:45: warning: Either the condition 'if(commaSep)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:725:6: note: Assuming that condition 'if(commaSep)' is not redundant
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:724:45: note: Null pointer addition
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:2068:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:2066:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:2068:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchTerm.cpp:992:11: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/base/search/src/nsMsgSearchValue.cpp:14:5: performance: Variable 'mValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMailDirProvider.h:32:5: style: Class 'AppendingEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:667:41: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2524:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2525:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:950:3: style: Variable 'saveState' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:947:0: note: Variable 'saveState' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:950:3: note: Variable 'saveState' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2319:8: style: The scope of the variable 'idLeft' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2319:16: style: The scope of the variable 'idRight' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2498:7: style: The scope of the variable 'nCompare' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2867:16: style: The scope of the variable 'partId' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2868:16: style: The scope of the variable 'nextField' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:659:47: style: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:37:36: note: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:659:47: note: Function 'SaveAttachment' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:660:56: style: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:37:60: note: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:660:56: note: Function 'SaveAttachment' argument 2 names different: declaration 'unescapedUrl' definition 'aURL'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:661:56: style: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:38:45: note: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:661:56: note: Function 'SaveAttachment' argument 3 names different: declaration 'messageUri' definition 'aMessageUri'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:662:56: style: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:38:75: note: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:662:56: note: Function 'SaveAttachment' argument 4 names different: declaration 'contentType' definition 'aContentType'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:1320:37: style: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:77:35: note: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:1320:37: note: Function 'GetSaveToDir' argument 1 names different: declaration 'aSaveToDir' definition 'aSaveDir'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:1622:47: style: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:142:30: note: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:1622:47: note: Function 'nsSaveMsgListener' argument 1 names different: declaration 'file' definition 'aFile'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2025:63: style: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:63:57: note: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2025:63: note: Function 'GetString' argument 2 names different: declaration 'stringValue' definition 'aValue'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2046:67: style: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:194:42: note: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2046:67: note: Function 'nsSaveAllAttachmentsState' argument 4 names different: declaration 'displayNameArray' definition 'nameArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2047:67: style: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:195:42: note: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2047:67: note: Function 'nsSaveAllAttachmentsState' argument 5 names different: declaration 'messageUriArray' definition 'uriArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2048:70: style: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:196:45: note: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2048:70: note: Function 'nsSaveAllAttachmentsState' argument 6 names different: declaration 'directoryName' definition 'dirName'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2091:45: style: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:68:43: note: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2091:45: note: Function 'GetLastSaveDirectory' argument 1 names different: declaration 'aLastSaveAsDir' definition 'aLastSaveDir'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2821:72: style: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2545:39: note: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2821:72: note: Function 'StartProcessing' argument 4 names different: declaration 'aSaveFirst' definition 'detaching'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3029:45: style: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:65:43: note: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3029:45: note: Function 'PromptIfDeleteAttachments' argument 1 names different: declaration 'saveFirst' definition 'aSaveFirst'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3030:49: style: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:65:63: note: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3030:49: note: Function 'PromptIfDeleteAttachments' argument 2 names different: declaration 'count' definition 'aCount'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3031:54: style: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.h:65:83: note: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:3031:54: note: Function 'PromptIfDeleteAttachments' argument 3 names different: declaration 'displayNameArray' definition 'aDisplayNameArray'.
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:311:41: warning: Member variable 'nsFilePickerShownCallback::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:1622:20: warning: Member variable 'nsSaveMsgListener::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2793:22: warning: Member variable 'nsDelAttachListener::mOrigMsgFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2793:22: warning: Member variable 'nsDelAttachListener::mDetaching' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2798:3: performance: Variable 'mNewMessageKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2058:5: style: Class 'nsSaveAllAttachmentsState' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMessenger.cpp:2058:5: style: Class 'nsSaveAllAttachmentsState' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:742:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:736:17: warning: Either the condition '!folder' is redundant or there is possible null pointer dereference: aFolder. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:587:9: note: Assuming that condition '!folder' is not redundant
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:583:35: note: Calling function 'GetMRUTimestampForFolder', 1st argument 'aFolder' value is 0
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:736:17: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:496:20: style: Checking if unsigned variable 'numNewKeys' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:208:68: style: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.h:49:66: note: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'.
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:208:68: note: Function 'BuildNotificationBody' argument 2 names different: declaration 'Bundle' definition 'aBundle'.
thunderbird-60.0/comm/mailnews/base/src/nsMessengerUnixIntegration.cpp:110:3: performance: Variable 'mFoldersWithNewMail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:929:47: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:241:28: warning: Member variable 'nsMessengerWinIntegration::mCurrentBiffState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:241:28: warning: Member variable 'nsMessengerWinIntegration::mDefaultAccountMightHaveAnInbox' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:241:28: warning: Member variable 'nsMessengerWinIntegration::mCurrentUnreadCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:241:28: warning: Member variable 'nsMessengerWinIntegration::mLastUnreadCountWrittenToRegistry' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMessengerWinIntegration.cpp:249:3: performance: Variable 'mFoldersWithNewMail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1615:23: style: Redundant condition: isImap. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:493:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:487:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:493:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1091:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1073:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1091:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2690:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2685:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2690:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:415:60: style: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:139:49: note: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:415:60: note: Function 'createKeyedIdentity' argument 2 names different: declaration '_retval' definition 'aIdentity'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:577:58: style: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:134:48: note: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:577:58: note: Function 'createKeyedServer' argument 3 names different: declaration 'password' definition 'hostname'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:579:64: style: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:136:53: note: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:579:64: note: Function 'createKeyedServer' argument 5 names different: declaration '_retval' definition 'aServer'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1718:58: style: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:131:47: note: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:1718:58: note: Function 'createKeyedAccount' argument 2 names different: declaration '_retval' definition 'aAccount'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2877:69: style: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:48:42: note: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2877:69: note: Function 'PostUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtualFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2878:67: style: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:48:66: note: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2878:67: note: Function 'PostUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDatabase'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2888:68: style: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:50:41: note: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2888:68: note: Function 'ProcessUpdateEvent' argument 1 names different: declaration 'folder' definition 'virtFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2889:70: style: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.h:50:65: note: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:2889:70: note: Function 'ProcessUpdateEvent' argument 2 names different: declaration 'db' definition 'virtDB'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgAccountManager.cpp:104:22: warning: Member variable 'nsMsgAccountManager::m_lastFindServerPort' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgBiffManager.cpp:33:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgContentPolicy.cpp:177:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgContentPolicy.cpp:152:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgContentPolicy.cpp:177:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgCopyService.cpp:222:18: style: The scope of the variable 'copyRequest' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgCopyService.cpp:293:18: style: Checking if unsigned variable 'scnt' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/base/src/nsMsgCopyService.cpp:51:16: warning: Member variable 'nsCopyRequest::m_allowUndo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgCopyService.h:32:5: style: Class 'nsCopySource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1619:63: style: Redundant condition: m_viewFlags&nsMsgViewFlagsType::kThreadedDisplay. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5137:10: style: Condition 'more' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5132:15: note: Assignment 'more=true', assigned value is 1
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5137:10: note: Condition 'more' is always true
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4050:4: warning: Either the condition 'targetFolder!=nullptr' is redundant or there is possible null pointer dereference: targetFolder. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4074:35: note: Assuming that condition 'targetFolder!=nullptr' is not redundant
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4050:4: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4234:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4269:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4301:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5202:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:899:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:894:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:899:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1417:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1415:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1417:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1465:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1463:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:1465:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3668:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3665:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3668:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3787:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3783:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:3787:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4710:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4708:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4710:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5498:3: style: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5497:0: note: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5498:3: note: Variable 'retIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:7919:3: style: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:7912:0: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:7919:3: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:8023:3: style: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:8017:0: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:8023:3: note: Variable 'threadIndex' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:537:15: style: The scope of the variable 'curName' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:6046:7: style: The scope of the variable 'retStatus' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:6408:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:7357:17: style: Checking if unsigned variable 'GetSize()' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:382:37: style: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:154:55: note: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:382:37: note: Function 'FetchAuthor' argument 2 names different: declaration 'aAuthorString' definition 'aSenderString'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:979:40: style: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:185:38: note: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:979:40: note: Function 'RestoreSelection' argument 1 names different: declaration 'aCurrentmsgKey' definition 'aCurrentMsgKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5533:44: style: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:225:42: note: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5533:44: note: Function 'GetThreadCount' argument 1 names different: declaration 'viewIndex' definition 'index'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5855:39: style: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:203:45: note: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5855:39: note: Function 'OnNewHeader' argument 1 names different: declaration 'aNewHdr' definition 'newHdr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5856:35: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:203:63: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5856:35: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5880:45: style: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:205:49: note: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:5880:45: note: Function 'GetIndexForThread' argument 1 names different: declaration 'hdr' definition 'msgHdr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:6402:45: style: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:283:51: note: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:6402:45: note: Function 'ListIdsInThread' argument 2 names different: declaration 'viewIndex' definition 'startOfThreadViewIndex'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4579:3: performance: Variable 'mSortType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4580:3: performance: Variable 'mSortOrder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4581:3: performance: Variable 'mCustomColumnName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.cpp:4582:3: performance: Variable 'mColHandler' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:554:5: style: Class 'nsMsgViewHdrEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMsgDBView.h:47:1: warning: The class 'MsgViewSortColumnInfo' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.cpp:129:67: style: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.h:37:51: note: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.cpp:129:67: note: Function 'OpenMDB' argument 2 names different: declaration 'create' definition 'exists'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.cpp:358:105: style: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.h:33:89: note: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCache.cpp:358:105: note: Function 'RowCellColumnToCharPtr' argument 3 names different: declaration 'resultPtr' definition 'resultStr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCacheElement.cpp:13:3: performance: Variable 'm_mdbRow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:828:12: style: The scope of the variable 'maxReadCount' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:1339:12: style: The scope of the variable 'maxReadCount' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:1339:37: style: The scope of the variable 'writeCount' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:42: style: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.h:45:31: note: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:42: note: Function 'Init' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:62: style: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.h:45:52: note: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:62: note: Function 'Init' argument 2 names different: declaration 'aBaseMsgUri' definition 'baseMsgUri'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:90: style: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.h:45:81: note: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:356:90: note: Function 'Init' argument 3 names different: declaration 'aDb' definition 'db'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:357:37: style: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.h:46:38: note: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:357:37: note: Function 'Init' argument 4 names different: declaration 'aPath' definition 'path'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:47:23: warning: Member variable 'nsFolderCompactState::m_totalMsgSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:47:23: warning: Member variable 'nsFolderCompactState::m_startOfNewMsg' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:47:23: warning: Member variable 'nsFolderCompactState::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:47:23: warning: Member variable 'nsFolderCompactState::m_statusOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:47:23: warning: Member variable 'nsFolderCompactState::m_addedHeaderSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:1007:29: warning: Member variable 'nsOfflineStoreCompactState::m_offlineMsgSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:49:3: performance: Variable 'm_fileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderCompactor.cpp:52:3: performance: Variable 'm_status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgFolderNotificationService.h:24:3: warning: The struct 'MsgFolderListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupThread.cpp:21:3: performance: Variable 'm_db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupThread.h:24:3: style: Class 'nsMsgGroupThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:644:53: style: Condition '!GroupViewUsesDummyRow()' is always false [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:488:43: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:520:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:740:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:36:36: style: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:25:33: note: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:36:36: note: Function 'Open' argument 1 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:37:45: style: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:25:64: note: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:37:45: note: Function 'Open' argument 2 names different: declaration 'sortType' definition 'aSortType'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:38:46: style: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:26:43: note: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:38:46: note: Function 'Open' argument 3 names different: declaration 'sortOrder' definition 'aSortOrder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:39:46: style: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:26:78: note: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:39:46: note: Function 'Open' argument 4 names different: declaration 'viewFlags' definition 'aViewFlags'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:40:31: style: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:27:28: note: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:40:31: note: Function 'Open' argument 5 names different: declaration 'pCount' definition 'aCount'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:538:53: style: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.h:58:48: note: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:538:53: note: Function 'RebuildView' argument 1 names different: declaration 'viewFlags' definition 'newFlags'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:220:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:227:59: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:949:73: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/mailnews/base/src/nsMsgGroupView.cpp:954:69: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/mailnews/base/src/nsMsgMailSession.h:49:3: warning: The struct 'folderListener' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:580:15: style: The scope of the variable 'kMsgKeys' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:557:68: style: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.h:64:57: note: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:557:68: note: Function 'GetString' argument 2 names different: declaration 'aOutString' definition 'outStr'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:48:19: warning: Member variable 'nsMsgPrintEngine::mURICount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:654:3: style: Class 'nsPrintMsgWindowEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPrintEngine.cpp:673:3: style: Class 'nsStartNextPrintOpEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/src/nsMsgProgress.cpp:31:3: performance: Variable 'm_pendingStateValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPurgeService.cpp:32:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgPurgeService.cpp:134:8: style: The scope of the variable 'keepApplyingRetentionSettings' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:66:42: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:194:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:192:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:194:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:48:65: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:36:54: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:48:65: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:217:59: style: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:49:48: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:217:59: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:263:64: style: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:46:53: note: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:263:64: note: Function 'GetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:271:63: style: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.h:45:52: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgQuickSearchDBView.cpp:271:63: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:99:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:857:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:844:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:857:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:1222:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:1218:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:1222:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:200:41: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.h:72:41: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:200:41: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:400:57: style: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.h:74:73: note: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:400:57: note: Function 'GetFolderForViewIndex' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:788:58: style: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.h:31:52: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:788:58: note: Function 'SetSearchSession' argument 1 names different: declaration 'aSearchSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mCurIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mIndicesForChainedDeleteAndFile' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:30:20: warning: Member variable 'nsMsgSearchDBView::mTotalIndices' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSearchDBView.cpp:35:3: performance: Variable 'm_nextThreadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgServiceProvider.cpp:118:57: style: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgServiceProvider.h:29:39: note: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgServiceProvider.cpp:118:57: note: Function 'LoadDataSource' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.cpp:73:131: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.h:18:114: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.cpp:73:131: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.cpp:154:138: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.h:34:54: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgSpecialViews.cpp:154:138: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:290:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:287:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:290:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsMsgStatusFeedback.cpp:30:22: warning: Member variable 'nsMsgStatusFeedback::m_meteorsSpinning' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgTagService.cpp:424:48: style: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgTagService.h:47:44: note: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgTagService.cpp:424:48: note: Function 'SetUnicharPref' argument 2 names different: declaration 'prefValue' definition 'val'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgTagService.cpp:126:3: performance: Variable 'm_tagPrefBranch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:85:11: style: The scope of the variable 'unreadMsgsInView' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:729:8: style: The scope of the variable 'threadRootIsDisplayed' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:868:60: style: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.h:39:77: note: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:868:60: note: Function 'GetInsertInfoForNewHdr' argument 2 names different: declaration 'threadIndex' definition 'parentIndex'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:1153:62: style: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.h:19:114: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgThreadedDBView.cpp:1153:62: note: Function 'CloneDBView' argument 3 names different: declaration 'aCommandUpdater' definition 'aCmdUpdater'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgWindow.cpp:86:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/comm/mailnews/base/src/nsMsgWindow.cpp:83:9: note: outer condition: rootShell
thunderbird-60.0/comm/mailnews/base/src/nsMsgWindow.cpp:86:10: note: identical inner condition: rootShell
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFViewThread.cpp:21:3: performance: Variable 'm_threadId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:88:46: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:125:50: style: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:41:62: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:125:50: note: Function 'OnNewHeader' argument 2 names different: declaration 'parentKey' definition 'aParentKey'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:154:63: style: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.h:37:48: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:154:63: note: Function 'OnHdrPropertyChanged' argument 1 names different: declaration 'aHdrToChange' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:23:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_cachedFolderArrayIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:23:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_curFolderStartKeyIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsMsgXFVirtualFolderDBView.cpp:23:29: warning: Member variable 'nsMsgXFVirtualFolderDBView::m_curFolderHasCachedHits' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsSpamSettings.cpp:39:17: warning: Member variable 'nsSpamSettings::mInhibitWhiteListingIdentityUser' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsSpamSettings.cpp:39:17: warning: Member variable 'nsSpamSettings::mInhibitWhiteListingIdentityDomain' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:102:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:99:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:102:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:323:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:321:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsSubscribableServer.cpp:323:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsSubscribeDataSource.cpp:362:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/src/nsSubscribeDataSource.cpp:359:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/src/nsSubscribeDataSource.cpp:362:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/test/TestMsgStripRE.cpp:85:7: style: The scope of the variable 'result' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsImapMoveCoalescer.cpp:25:22: warning: Member variable 'nsImapMoveCoalescer::m_doNewMailNotification' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsImapMoveCoalescer.cpp:25:22: warning: Member variable 'nsImapMoveCoalescer::m_outstandingMoves' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsImapMoveCoalescer.cpp:27:3: performance: Variable 'm_sourceFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/util/nsImapMoveCoalescer.cpp:28:3: performance: Variable 'm_msgWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5035:7: style: Condition '!notify' is always false [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3744:62: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:718:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:717:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:718:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3912:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3909:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3912:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:4393:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:4390:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:4393:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5306:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5304:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5306:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5970:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5964:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5970:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1728:11: style: The scope of the variable 'curStorePos' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1844:30: style: The scope of the variable 'serverIndex' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5699:11: style: The scope of the variable 'lineFeedPos' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:893:81: style: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:137:68: note: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:893:81: note: Function 'CreateFileForDB' argument 2 names different: declaration 'baseDir' definition 'path'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1089:58: style: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:136:45: note: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1089:58: note: Function 'OnHdrAddedOrDeleted' argument 1 names different: declaration 'hdrChanged' definition 'aHdrChanged'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1807:85: style: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:156:72: note: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1807:85: note: Function 'CompactOfflineStore' argument 2 names different: declaration 'aUrlListener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1835:62: style: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:109:49: note: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1835:62: note: Function 'HandleAutoCompactEvent' argument 1 names different: declaration 'aMsgWindow' definition 'aWindow'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3860:54: style: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:144:50: note: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3860:54: note: Function 'ConfirmAutoFolderRename' argument 1 names different: declaration 'aMsgWindow' definition 'msgWindow'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3907:60: style: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:105:47: note: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3907:60: note: Function 'CreateDirectoryForFolder' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3963:57: style: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:106:44: note: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3963:57: note: Function 'CreateBackupDirectory' argument 1 names different: declaration 'result' definition 'resultFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3989:56: style: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:107:43: note: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:3989:56: note: Function 'GetBackupSummaryFile' argument 1 names different: declaration 'result' definition 'aBackupFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5694:64: style: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:116:51: note: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5694:64: note: Function 'compressQuotesInMsgSnippet' argument 1 names different: declaration 'aMessageText' definition 'aMsgSnippet'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5694:88: style: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:116:76: note: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:5694:88: note: Function 'compressQuotesInMsgSnippet' argument 2 names different: declaration 'aCompressedQuotesStr' definition 'aCompressedQuotes'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6011:32: style: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:311:20: note: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6011:32: note: Function 'Add' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6019:35: style: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:313:23: note: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6019:35: note: Function 'Remove' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6027:38: style: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.h:308:26: note: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6027:38: note: Function 'IsMember' argument 1 names different: declaration 'key' definition 'aKey'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6000:15: warning: Member variable 'nsMsgKeySetU::loKeySet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:6000:15: warning: Member variable 'nsMsgKeySetU::hiKeySet' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:70:11: style: Technically the member function 'nsMsgKeySet::getLength' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:83:3: style: Class 'nsMsgKeySet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/util/nsMsgDBFolder.cpp:1226:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.cpp:105:52: style: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.h:21:34: note: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.cpp:105:52: note: Function 'Available' argument 1 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.cpp:119:77: style: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.h:22:59: note: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgFileStream.cpp:119:77: note: Function 'Read' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgI18N.cpp:40:43: style: Function 'nsMsgI18NConvertFromUnicode' argument 4 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgI18N.h:87:55: note: Function 'nsMsgI18NConvertFromUnicode' argument 4 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgI18N.cpp:40:43: note: Function 'nsMsgI18NConvertFromUnicode' argument 4 names different: declaration 'reportUencNoMapping' definition 'aReportUencNoMapping'.
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.h:73:16: style: The function 'DirectEncodable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.h:45:16: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.h:73:16: note: Function in derived class
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.cpp:280:42: style: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.h:28:38: note: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.cpp:280:42: note: Function 'getFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.cpp:365:42: style: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.h:29:38: note: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIdentity.cpp:365:42: note: Function 'setFolderPref' argument 1 names different: declaration 'pref' definition 'prefname'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1596:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1595:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1596:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1597:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1596:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:1597:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:2120:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:2116:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgIncomingServer.cpp:2120:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:381:17: style: The scope of the variable 'curHighWater' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:1041:11: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:1101:11: style: The scope of the variable 'b' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:205:33: style: Function 'Create' argument 1 names different: declaration 'str' definition 'value'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:29:42: note: Function 'Create' argument 1 names different: declaration 'str' definition 'value'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:205:33: note: Function 'Create' argument 1 names different: declaration 'str' definition 'value'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:372:41: style: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:68:31: note: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:372:41: note: Function 'SetLastMember' argument 1 names different: declaration 'highWaterMark' definition 'newHighWaterMark'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:579:31: style: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:41:25: note: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:579:31: note: Function 'IsMember' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:642:26: style: Function 'Add' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:45:19: note: Function 'Add' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:642:26: note: Function 'Add' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:740:29: style: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:48:22: note: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:740:29: note: Function 'Remove' argument 1 names different: declaration 'art' definition 'number'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:908:31: style: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:51:24: note: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:908:31: note: Function 'AddRange' argument 1 names different: declaration 'first' definition 'start'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:908:46: style: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:51:39: note: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:908:46: note: Function 'AddRange' argument 2 names different: declaration 'last' definition 'end'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:991:42: style: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:55:39: note: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:991:42: note: Function 'CountMissingInRange' argument 1 names different: declaration 'start' definition 'range_start'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:991:63: style: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:55:54: note: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:991:63: note: Function 'CountMissingInRange' argument 2 names different: declaration 'end' definition 'range_end'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:34:11: style: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:224:14: note: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:34:11: note: Technically the member function 'nsMsgKeySet::FirstNonMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:55:11: style: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:991:14: note: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:55:11: note: Technically the member function 'nsMsgKeySet::CountMissingInRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:59:7: style: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:1031:14: note: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:59:7: note: Technically the member function 'nsMsgKeySet::FirstMissingRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:64:7: style: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:1091:14: note: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:64:7: note: Technically the member function 'nsMsgKeySet::LastMissingRange' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:66:11: style: Technically the member function 'nsMsgKeySet::GetLastMember' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:351:14: note: Technically the member function 'nsMsgKeySet::GetLastMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:66:11: note: Technically the member function 'nsMsgKeySet::GetLastMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:67:11: style: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:432:14: note: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:67:11: note: Technically the member function 'nsMsgKeySet::GetFirstMember' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:75:12: style: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.cpp:1154:14: note: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgKeySet.h:75:12: note: Technically the member function 'nsMsgKeySet::ToMsgKeyArray' can be const.
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.cpp:294:85: style: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:92:64: note: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.cpp:294:85: note: Function 'ReadNextLine' argument 2 names different: declaration 'anumBytesInLine' definition 'aNumBytesInLine'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.cpp:294:137: style: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:92:116: note: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.cpp:294:137: note: Function 'ReadNextLine' argument 4 names different: declaration 'rv' definition 'prv'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:19:13: style: Technically the member function 'nsByteArray::GetSize' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:20:13: style: Technically the member function 'nsByteArray::GetBufferPos' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:47:15: style: Technically the member function 'nsMsgLineBuffer::GetBufferPos' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:53:3: style: Class 'nsMsgLineBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:49:20: style: The function 'HandleLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:36:20: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/base/util/nsMsgLineBuffer.h:49:20: note: Function in derived class
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:402:17: style: The scope of the variable 'end' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:923:9: style: The scope of the variable 'start' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:784:58: style: Function 'SetFilePath' argument 1 names different: declaration 'aFilePath' definition 'i_DirFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.h:63:50: note: Function 'SetFilePath' argument 1 names different: declaration 'aFilePath' definition 'i_DirFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:784:58: note: Function 'SetFilePath' argument 1 names different: declaration 'aFilePath' definition 'i_DirFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:32:19: warning: Member variable 'nsMsgMailNewsUrl::m_errorMessage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:869:22: warning: Member variable 'nsMsgSaveAsListener::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:41:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/util/nsMsgMailNewsUrl.cpp:871:3: performance: Variable 'm_outputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:137:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:129:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:137:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:203:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:199:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:203:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:893:11: style: The scope of the variable 'inBuf' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:894:14: style: The scope of the variable 'inBufLen' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:811:59: style: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.h:115:54: note: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:811:59: note: Function 'PostMessage' argument 2 names different: declaration 'aPostFile' definition 'postFile'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:1236:69: style: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.h:185:54: note: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:1236:69: note: Function 'PostMessage' argument 2 names different: declaration 'postFile' definition 'file'.
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:59:3: performance: Variable 'mLoadFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.h:117:20: warning: Virtual function 'InitFromURI' is called from constructor 'nsMsgProtocol(nsIURI*aURL)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.cpp:67:3: note: Calling InitFromURI
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.h:117:20: note: InitFromURI is a virtual method
thunderbird-60.0/comm/mailnews/base/util/nsMsgProtocol.h:182:3: style: Class 'nsMsgAsyncWriteProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/base/util/nsMsgUtils.cpp:378:0: error: #error need_to_define_your_max_filename_length [preprocessorErrorDirective]
thunderbird-60.0/comm/mailnews/base/util/nsStopwatch.cpp:131:0: error: #error "nsStopwatch not supported on this platform." [preprocessorErrorDirective]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:248:6: style: Condition 'comlen' is always false [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:145:14: note: Assignment 'comlen=0', assigned value is 0
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:248:6: note: Condition 'comlen' is always false
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:120:9: style: The scope of the variable 'comment' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:47:14: style: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleCodes.h:80:74: note: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:47:14: note: Function 'write_stream' argument 2 names different: declaration 's' definition 'out_string'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:273:10: style: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleCodes.h:84:71: note: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:273:10: note: Function 'ap_encode_header' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:425:7: style: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleCodes.h:85:71: note: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAppleEncode.cpp:425:7: note: Function 'ap_encode_data' argument 2 names different: declaration 'firstTime' definition 'firstime'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:398:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:544:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:620:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:619:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:620:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:316:8: style: The scope of the variable 'chunk' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:253:69: style: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.h:96:70: note: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgAttachmentHandler.cpp:253:69: note: Function 'AnalyzeDataChunk' argument 2 names different: declaration 'chunkSize' definition 'length'.
thunderbird-60.0/comm/mailnews/compose/src/nsURLFetcher.h:88:3: style: Class 'nsURLFetcherStreamConsumer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompFields.cpp:148:75: style: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompFields.h:75:60: note: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompFields.cpp:148:75: note: Function 'GetUnicodeHeader' argument 2 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:894:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:892:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:894:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:1626:5: style: Variable 'cp2' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:1623:0: note: Variable 'cp2' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:1626:5: note: Variable 'cp2' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:992:9: style: The scope of the variable 'curLineLen' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:997:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:213:63: style: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.h:74:63: note: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompUtils.cpp:213:63: note: Function 'mime_generate_headers' argument 3 names different: declaration 'headers' definition 'finalHeaders'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2249:19: warning: Either the condition 'nextUri' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2020:9: note: Assuming that condition 'nextUri' is not redundant
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2249:19: note: Null pointer addition
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3265:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3249:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3265:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4925:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4922:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4925:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:309:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:3327:12: style: The scope of the variable 'aChar' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:447:65: style: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.h:62:74: note: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:447:65: note: Function 'TagEmbeddedObjects' argument 1 names different: declaration 'aMailEditor' definition 'aEditor'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2317:71: style: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.h:157:46: note: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2317:71: note: Function 'QuotingOutputStreamListener' argument 2 names different: declaration 'origMsgHdr' definition 'originalMsgHdr'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4229:45: style: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.h:96:42: note: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4229:45: note: Function 'ReplaceFileURLs' argument 1 names different: declaration 'sigData' definition 'aData'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4919:56: style: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.h:89:53: note: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4919:56: note: Function 'ResolveMailList' argument 4 names different: declaration 'mailListResolved' definition 'mailListProcessed'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:175:3: performance: Variable 'm_editor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:176:3: performance: Variable 'mQuoteStreamListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:180:3: performance: Variable 'm_compFields' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:181:3: performance: Variable 'mType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2329:3: performance: Variable 'mIdentity' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2330:3: performance: Variable 'mOrigMsgHdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2333:3: performance: Variable 'mHtmlToQuote' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:2334:3: performance: Variable 'mQuote' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4874:8: performance: Technically the member function 'nsMsgMailListComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCompose.cpp:4890:8: performance: Technically the member function 'nsMsgRecipientComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp:44:59: style: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeContentHandler.h:19:45: note: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeContentHandler.cpp:44:59: note: Function 'GetBestIdentity' argument 2 names different: declaration 'identity' definition 'aIdentity'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:475:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:814:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:806:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:814:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:1291:30: style: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.h:53:56: note: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:1291:30: note: Function 'RunMessageThroughMimeDraft' argument 7 names different: declaration 'forwardTo' definition 'aForwardTo'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:1292:18: style: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.h:54:44: note: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:1292:18: note: Function 'RunMessageThroughMimeDraft' argument 8 names different: declaration 'overrideComposeFormat' definition 'aOverrideComposeFormat'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgComposeService.cpp:113:3: performance: Variable 'mStartTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:313:83: style: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:87:81: note: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:313:83: note: Function 'GetUnsentMessagesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:323:73: style: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:88:73: note: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:323:73: note: Function 'GetDraftsFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:333:76: style: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:89:76: note: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:333:76: note: Function 'GetTemplatesFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:343:71: style: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:90:72: note: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:343:71: note: Function 'GetSentFolder' argument 2 names different: declaration 'msgFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:409:39: style: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:112:58: note: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:409:39: note: Function 'LocateMessageFolder' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:536:40: style: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.h:117:58: note: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:536:40: note: Function 'MessageFolderIsLocal' argument 3 names different: declaration 'aSaveURI' definition 'aFolderURI'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:139:12: warning: Member variable 'nsMsgCopy::mIsDraft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgCopy.cpp:142:3: performance: Variable 'mMode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgQuote.cpp:79:3: performance: Variable 'mQuoteListener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1258:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4131:41: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4168:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4223:42: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3058:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3057:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3058:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:130:8: style: The scope of the variable 'aChar' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3511:19: style: The scope of the variable 'params' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1959:34: style: Checking if unsigned variable 'mCompFieldLocalAttachments' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:2150:35: style: Checking if unsigned variable 'mCompFieldRemoteAttachments' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:2234:48: style: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.h:251:41: note: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:2234:48: note: Function 'HackAttachments' argument 2 names different: declaration 'preloaded_attachments' definition 'preloadedAttachments'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3518:56: style: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.h:191:49: note: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:3518:56: note: Function 'DoDeliveryExitProcessing' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4244:57: style: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.h:200:47: note: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4244:57: note: Function 'SendToMagicFolder' argument 1 names different: declaration 'flag' definition 'mode'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4807:66: style: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.h:195:59: note: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:4807:66: note: Function 'StartMessageCopyOperation' argument 1 names different: declaration 'aFileSpec' definition 'aFile'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:225:3: performance: Variable 'mMsgSend' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:272:3: performance: Variable 'm_deliver_mode' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:283:3: performance: Variable 'm_status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:284:3: performance: Variable 'm_plaintext' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:298:3: performance: Variable 'mSendReport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:32:21: style: Technically the member function 'nsMsgSendPart::GetFile' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:35:24: style: Technically the member function 'nsMsgSendPart::GetBuffer' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:38:24: style: Technically the member function 'nsMsgSendPart::GetType' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:40:24: style: Technically the member function 'nsMsgSendPart::GetCharsetName' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:43:24: style: Technically the member function 'nsMsgSendPart::SetOtherHeaders' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:59:22: style: Technically the member function 'nsMsgSendPart::GetStripSensitiveHeaders' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:63:22: style: Technically the member function 'nsMsgSendPart::GetNumChildren' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:68:22: style: Technically the member function 'nsMsgSendPart::IsMainPart' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1388:68: error: Uninitialized variable: isHttp [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1389:69: error: Uninitialized variable: isHttp [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1403:68: error: Uninitialized variable: isData [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1405:68: error: Uninitialized variable: isNews [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1406:69: error: Uninitialized variable: isNews [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSend.cpp:1407:68: error: Uninitialized variable: isNews [uninitvar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendLater.cpp:532:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendLater.cpp:49:17: warning: Member variable 'nsMsgSendLater::mUserInitiated' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendLater.h:31:3: style: Class 'SendOperationListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:78:42: style: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:31:42: note: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:78:42: note: Function 'SetFile' argument 1 names different: declaration 'filename' definition 'file'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:120:56: style: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:44:53: note: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:120:56: note: Function 'AppendOtherHeaders' argument 1 names different: declaration 'moreother' definition 'more'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:166:52: style: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:65:43: note: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:166:52: note: Function 'DetachChild' argument 1 names different: declaration 'which' definition 'whichOne'.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:289:13: style: Variable 'out' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:74:22: performance: Technically the member function 'nsMsgSendPart::CopyString' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:64:25: note: Technically the member function 'nsMsgSendPart::CopyString' can be static.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:74:22: note: Technically the member function 'nsMsgSendPart::CopyString' can be static.
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:46:22: warning: Virtual function 'SetMimeDeliveryState' is called from constructor 'nsMsgSendPart(nsIMsgSend*state,const char*part_charset=NULL)' at line 37. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.cpp:37:3: note: Calling SetMimeDeliveryState
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendPart.h:46:22: note: SetMimeDeliveryState is a virtual method
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendReport.cpp:20:21: warning: Member variable 'nsMsgProcessReport::mProceeded' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mDeliveryMode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mCurrentProcess' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsMsgSendReport.cpp:81:18: warning: Member variable 'nsMsgSendReport::mAlreadyDisplayReport' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:310:5: warning: Either the condition 'aURL' is redundant or there is possible null pointer dereference: aURL. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:251:9: note: Assuming that condition 'aURL' is not redundant
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:310:5: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:311:5: warning: Either the condition 'aURL' is redundant or there is possible null pointer dereference: aURL. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:251:9: note: Assuming that condition 'aURL' is not redundant
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:311:5: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:187:37: warning: Either the condition '!buffer' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:190:7: note: Assuming that condition '!buffer' is not redundant
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:187:37: note: Null pointer addition
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1725:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1722:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1725:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1728:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1725:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1728:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1731:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1728:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:1731:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:527:54: style: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.h:107:79: note: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:527:54: note: Function 'OnStopRequest' argument 3 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_nextState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_nextStateAfterResponse' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_responseCode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_previousResponseCode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_continuationResponse' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_lineStreamBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_addressesLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_sizelimit' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_usernamePrompted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_prefSocketType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_tlsEnabled' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_tlsInitiated' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_sendDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_totalAmountRead' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_totalMessageSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_dataBuf' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_dataBufSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_originalContentLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_prefAuthMethods' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_failedAuthMethods' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.cpp:223:17: warning: Member variable 'nsSmtpProtocol::m_currentAuthMethod' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpProtocol.h:97:5: style: Class 'nsSmtpProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpServer.cpp:254:45: style: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpServer.h:36:40: note: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpServer.cpp:254:45: note: Function 'getIntPrefWithDefault' argument 3 names different: declaration 'defval' definition 'defVal'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:429:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:407:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:429:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:385:19: style: Checking if unsigned variable 'serverCount' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:124:44: style: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:54:35: note: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpService.cpp:124:44: note: Function 'NS_MsgBuildSmtpUrl' argument 2 names different: declaration 'aServer' definition 'aSmtpServer'.
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpUrl.cpp:26:3: performance: Variable 'mFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsSmtpUrl.cpp:27:3: performance: Variable 'm_baseURL' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/compose/src/nsURLFetcher.cpp:52:3: performance: Variable 'mCallback' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:196:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:195:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:196:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:266:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:262:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsDBFolderInfo.cpp:266:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:253:5: warning: Either the condition 'rowCursor' is redundant or there is possible null pointer dereference: rowCursor. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:225:33: note: Assuming that condition 'rowCursor' is not redundant
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:253:5: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:299:5: warning: Either the condition 'rowCursor' is redundant or there is possible null pointer dereference: rowCursor. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:270:33: note: Assuming that condition 'rowCursor' is not redundant
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:299:5: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMailDatabase.cpp:318:3: style: Class 'nsMsgOfflineOpEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5306:9: style: Condition '!purgeHdr' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5291:21: note: Assignment 'purgeHdr=false', assigned value is 0
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5306:9: note: Condition '!purgeHdr' is always true
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1622:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1620:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1622:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1692:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1690:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1692:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1816:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1815:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1816:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1817:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1816:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1817:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1818:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1817:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1818:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1819:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1818:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1819:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1820:7: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1819:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1820:7: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2026:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2024:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:2026:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3598:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3596:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:3598:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4785:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4783:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:4785:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5279:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5276:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5279:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5343:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5340:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5343:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5657:3: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5656:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:5657:3: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgDatabase.cpp:1019:3: style: Class 'MsgDBReporter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:71:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:69:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:71:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:74:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:71:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:74:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgHdr.cpp:999:3: style: Class 'nsMsgPropertyEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:79:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:78:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:79:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:80:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:79:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:80:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:80:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:81:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:83:5: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:82:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/db/msgdb/src/nsMsgThread.cpp:83:5: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsIncompleteGamma.h:182:24: style: The scope of the variable 'e' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsIncompleteGamma.h:182:30: style: The scope of the variable 'term' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:464:10: style: The scope of the variable 'headerProcessed' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:95:39: style: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:62:26: note: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:95:39: note: Function 'TraitPerToken' argument 1 names different: declaration 'aId' definition 'aTraitId'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:149:31: style: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:97:24: note: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:149:31: note: Function 'TokenHash' argument 1 names different: declaration 'entrySize' definition 'aEntrySize'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:559:44: style: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:145:37: note: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:559:44: note: Function 'tokenize_ascii_word' argument 1 names different: declaration 'word' definition 'aWord'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:770:38: style: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:120:31: note: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:770:38: note: Function 'tokenize' argument 1 names different: declaration 'text' definition 'aText'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1348:56: style: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:352:42: note: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1348:56: note: Function 'tokenizeMessage' argument 1 names different: declaration 'messageURI' definition 'aMessageURI'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1348:110: style: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:352:95: note: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1348:110: note: Function 'tokenizeMessage' argument 3 names different: declaration 'analyzer' definition 'aAnalyzer'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1764:38: style: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:354:60: note: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1764:38: note: Function 'classifyMessage' argument 3 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1994:16: style: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:365:36: note: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1994:16: note: Function 'observeMessage' argument 1 names different: declaration 'tokens' definition 'tokenizer'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1995:17: style: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:365:56: note: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1995:17: note: Function 'observeMessage' argument 2 names different: declaration 'messageURI' definition 'messageURL'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1998:40: style: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:368:60: note: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1998:40: note: Function 'observeMessage' argument 5 names different: declaration 'listener' definition 'aJunkListener'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2372:50: style: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:287:41: note: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2372:50: note: Function 'getTrainingFile' argument 1 names different: declaration 'aFile' definition 'aTrainingFile'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2385:47: style: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:292:38: note: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2385:47: note: Function 'getTraitFile' argument 1 names different: declaration 'aFile' definition 'aTraitFile'.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:149:14: performance: Technically the member function 'Tokenizer::stripHTML' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:706:21: note: Technically the member function 'Tokenizer::stripHTML' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:149:14: note: Technically the member function 'Tokenizer::stripHTML' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:151:10: performance: Technically the member function 'Tokenizer::UnescapeCString' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:843:17: note: Technically the member function 'Tokenizer::UnescapeCString' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:151:10: note: Technically the member function 'Tokenizer::UnescapeCString' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:287:14: performance: Technically the member function 'CorpusStore::getTrainingFile' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2372:23: note: Technically the member function 'CorpusStore::getTrainingFile' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:287:14: note: Technically the member function 'CorpusStore::getTrainingFile' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:292:14: performance: Technically the member function 'CorpusStore::getTraitFile' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:2385:23: note: Technically the member function 'CorpusStore::getTraitFile' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:292:14: note: Technically the member function 'CorpusStore::getTraitFile' can be static.
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1377:8: performance: Technically the member function 'compareTraitAnalysis::Equals' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1381:8: performance: Technically the member function 'compareTraitAnalysis::LessThan' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:41:5: style: Class 'TokenEnumeration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.h:97:5: style: Class 'TokenHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:940:5: style: Class 'TokenStreamListener' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1302:18: style: The function 'analyzeTokens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:914:18: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1302:18: note: Function in derived class
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1945:16: style: The function 'analyzeTokens' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:914:18: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/extensions/bayesian-spam-filter/src/nsBayesianFilter.cpp:1945:16: note: Function in derived class
thunderbird-60.0/comm/mailnews/extensions/fts3/src/fts3_porter.c:498:16: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/fts3/src/fts3_porter.c:563:22: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/fts3/src/fts3_porter.c:850:7: style: The scope of the variable 'delim' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/fts3/src/nsGlodaRankerFunction.cpp:15:0: error: #error "We need SQLITE_VERSION_NUMBER defined!" [preprocessorErrorDirective]
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:251:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:250:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:251:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:254:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:251:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:254:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mailviews/src/nsMsgMailViewList.cpp:30:5: performance: Variable 'mViewSearchTerms' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:654:5: style: Variable 'tmpBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:648:0: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:654:5: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:739:5: style: Variable 'tmpBuffer' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:736:0: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:739:5: note: Variable 'tmpBuffer' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:774:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:772:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:774:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:174:13: style: The scope of the variable 'miscState' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:87:5: performance: Variable 'm_disposeType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/extensions/mdn/src/nsMsgMdnGenerator.cpp:88:5: performance: Variable 'm_outputStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:1160:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:1179:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:505:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:501:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:505:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:138:21: warning: Member variable 'nsMsgComposeSecure::mCryptoState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:138:21: warning: Member variable 'nsMsgComposeSecure::mIsDraft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/extensions/smime/src/nsMsgComposeSecure.cpp:138:21: warning: Member variable 'nsMsgComposeSecure::mErrorAlreadyReported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsAutoSyncManager.cpp:227:3: performance: Variable 'mIdleService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:118:3: style: Class 'nsMsgIMAPFolderACL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsAutoSyncState.cpp:87:3: performance: Variable 'mOwnerFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:159:81: style: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:227:59: note: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:159:81: note: Function 'AddPrefetchToQueue' argument 2 names different: declaration 'partNum' definition 'partNumber'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.h:47:3: style: 'nsImapMailboxSpec::operator=' should return 'nsImapMailboxSpec &'. [operatorEq]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:79:14: style: Technically the member function 'nsIMAPBodypart::GetBodyType' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:80:14: style: Technically the member function 'nsIMAPBodypart::GetBodySubType' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:325:12: performance: Technically the member function 'nsIMAPBodyShellCache::GetMaxSize' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:337:22: style: Technically the member function 'nsIMAPMessagePartID::GetFields' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:338:15: style: Technically the member function 'nsIMAPMessagePartID::GetPartNumberString' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.h:28:8: style: Technically the member function 'nsIMAPGenericParser::SyntaxError' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.h:29:8: style: Technically the member function 'nsIMAPGenericParser::ContinueParse' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.h:30:8: style: Technically the member function 'nsIMAPGenericParser::Connected' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:88:8: style: Technically the member function 'nsImapServerResponseParser::GetReportingErrors' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:90:24: style: Technically the member function 'nsImapServerResponseParser::GetCapabilityFlag' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:92:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasIMAP4Rev1Capability' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:93:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasACLCapability' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:94:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasNamespaceCapability' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:95:8: style: Technically the member function 'nsImapServerResponseParser::ServerIsNetscape3xServer' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:96:8: style: Technically the member function 'nsImapServerResponseParser::ServerHasServerInfo' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:97:8: style: Technically the member function 'nsImapServerResponseParser::ServerIsAOLServer' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:102:15: style: Technically the member function 'nsImapServerResponseParser::GetXSenderInfo' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:106:15: style: Technically the member function 'nsImapServerResponseParser::GetManageFolderUrl' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:19:25: style: Technically the member function 'nsIMAPNamespace::GetType' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:20:25: style: Technically the member function 'nsIMAPNamespace::GetPrefix' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:21:25: style: Technically the member function 'nsIMAPNamespace::GetDelimiter' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:23:25: style: Technically the member function 'nsIMAPNamespace::GetIsDelimiterFilledIn' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:24:25: style: Technically the member function 'nsIMAPNamespace::GetIsNamespaceFromPrefs' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:925:3: style: Class 'nsIMAPBodypartMultipart' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:925:3: style: Class 'nsIMAPBodypartMultipart' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:780:3: style: Class 'nsIMAPBodypartMessage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:780:3: style: Class 'nsIMAPBodypartMessage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:1161:3: style: Class 'nsIMAPBodyShellCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:1161:3: style: Class 'nsIMAPBodyShellCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:250:16: warning: Virtual function 'GetShowAttachmentsInline' is called from constructor 'nsIMAPBodyShell(nsImapProtocol*protocolConnection,nsIMAPBodypartMessage*message,uint32_t UID,const char*folderName)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:73:22: note: Calling GetShowAttachmentsInline
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:250:16: note: GetShowAttachmentsInline is a virtual method
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:222:16: warning: Virtual function 'SetIsValid' is called from constructor 'nsIMAPBodyShell(nsImapProtocol*protocolConnection,nsIMAPBodypartMessage*message,uint32_t UID,const char*folderName)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:75:3: note: Calling SetIsValid
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:222:16: note: SetIsValid is a virtual method
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:36:15: warning: Virtual function 'SetIsValid' is called from constructor 'nsIMAPBodypart(char*partNumber,nsIMAPBodypart*parentPart)' at line 295. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.cpp:295:3: note: Calling SetIsValid
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPBodyShell.h:36:15: note: SetIsValid is a virtual method
thunderbird-60.0/comm/mailnews/imap/src/nsImapSearchResults.h:28:5: style: Class 'nsImapSearchResultIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:30:3: style: Class 'nsImapServerResponseParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapFlagAndUidState.h:23:5: style: Class 'nsImapFlagAndUidState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:27:3: style: Class 'StreamListenerProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:47:3: style: Class 'ImapMailFolderSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:66:3: style: Class 'ImapServerSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:86:3: style: Class 'ImapMessageSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:105:3: style: Class 'ImapProtocolSinkProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsSyncRunnableHelpers.h:132:3: style: Class 'OAuth2ThreadHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.cpp:61:45: style: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.h:31:26: note: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPGenericParser.cpp:61:45: note: Function 'SetConnected' argument 1 names different: declaration 'error' definition 'connected'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:599:5: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:598:0: note: Variable 'ns' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:599:5: note: Variable 'ns' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:307:85: style: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.h:64:61: note: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:307:85: note: Function 'SetHostHasAdminURL' argument 2 names different: declaration 'hasAdminUrl' definition 'haveAdminURL'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:369:112: style: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.h:106:111: note: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:369:112: note: Function 'SetNamespaceFromPrefForHost' argument 3 names different: declaration 'type' definition 'nstype'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:504:85: style: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.h:116:61: note: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:504:85: note: Function 'CommitNamespacesForHost' argument 1 names different: declaration 'host' definition 'aHost'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:671:114: style: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.h:124:155: note: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:671:114: note: Function 'FindShellInCacheForHost' argument 5 names different: declaration 'result' definition 'shell'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPHostSessionList.cpp:22:3: performance: Variable 'fServerKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:259:7: style: The scope of the variable 'currentMatchedLength' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:106:57: style: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:49:38: note: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:106:57: note: Function 'OutputToString' argument 1 names different: declaration 'OutputString' definition 'string'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:288:62: style: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:51:69: note: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:288:62: note: Function 'SerializeNamespaces' argument 3 names different: declaration 'serializedNamespace' definition 'serializedNamespaces'.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:49:12: performance: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:106:31: note: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:49:12: note: Technically the member function 'nsIMAPNamespaceList::OutputToString' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:50:7: performance: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:316:26: note: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:50:7: note: Technically the member function 'nsIMAPNamespaceList::UnserializeNamespaces' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:51:12: performance: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.cpp:287:31: note: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsIMAPNamespace.h:51:12: note: Technically the member function 'nsIMAPNamespaceList::SerializeNamespaces' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsImapFlagAndUidState.cpp:194:18: style: Checking if unsigned variable 'msgIndex' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/imap/src/nsImapFlagAndUidState.cpp:212:16: style: Checking if unsigned variable 'msgIndex' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:823:12: style: Condition 'userCancelled' is always false [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:737:24: note: Assignment 'userCancelled=false', assigned value is 0
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:823:12: note: Condition 'userCancelled' is always false
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1738:88: style: Condition '!folderIsNameSpace' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1735:38: note: Assignment 'folderIsNameSpace=false', assigned value is 0
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1738:88: note: Condition '!folderIsNameSpace' is always true
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:974:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:971:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:974:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1093:7: style: Variable 'noSelect' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1088:0: note: Variable 'noSelect' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1093:7: note: Variable 'noSelect' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1097:7: style: Variable 'isNamespace' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1087:0: note: Variable 'isNamespace' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1097:7: note: Variable 'isNamespace' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1728:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1726:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1728:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2048:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2047:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2048:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2838:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2836:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2838:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3175:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3173:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3175:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1810:14: style: The scope of the variable 'childIsNoSelect' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3041:15: style: The scope of the variable 'gGotStatusPref' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:682:58: style: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:103:43: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:682:58: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aImapConnection' definition 'aConnection'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1698:71: style: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:88:51: note: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:1698:71: note: Function 'DeleteNonVerifiedFolders' argument 1 names different: declaration 'parentFolder' definition 'curFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2072:78: style: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:87:63: note: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:2072:78: note: Function 'GetUnverifiedFolders' argument 1 names different: declaration 'aFolderArray' definition 'aFoldersArray'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3313:56: style: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:131:45: note: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3313:56: note: Function 'GetExistingMsgFolder' argument 2 names different: declaration 'folderUriWithNamespace' definition 'aFolderUriWithNamespace'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3314:50: style: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:132:39: note: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3314:50: note: Function 'GetExistingMsgFolder' argument 3 names different: declaration 'namespacePrefixAdded' definition 'aNamespacePrefixAdded'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3315:49: style: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.h:133:38: note: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapIncomingServer.cpp:3315:49: note: Function 'GetExistingMsgFolder' argument 4 names different: declaration 'caseInsensitive' definition 'aCaseInsensitive'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:428:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:423:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:428:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:878:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:874:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:878:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1476:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1475:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1476:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1601:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1595:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1601:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1679:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1677:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1679:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2019:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2018:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2019:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2192:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2191:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2192:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2308:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2306:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2308:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:3319:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:3316:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:3319:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7666:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7665:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7666:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7827:11: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7826:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7827:11: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8786:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8783:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8786:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:5991:47: style: Same expression on both sides of '==' because the value of 'capability' and 'kCapabilityUndefined' are the same. [duplicateExpression]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:5948:37: note: 'capability' is assigned value 'kCapabilityUndefined' here.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:5991:47: note: Same expression on both sides of '==' because the value of 'capability' and 'kCapabilityUndefined' are the same.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2186:8: style: The scope of the variable 'deleteMsgs' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2188:24: style: The scope of the variable 'messageFlags' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:5182:8: style: The scope of the variable 'endedOfflineDownload' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:5939:15: style: The scope of the variable 'folderQuotaStatusStringID' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:612:61: style: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:209:41: note: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:612:61: note: Function 'UpdateFolder' argument 1 names different: declaration 'aWindow' definition 'inMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1431:58: style: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:218:39: note: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:1431:58: note: Function 'EmptyTrash' argument 1 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2961:60: style: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:365:44: note: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2961:60: note: Function 'SetupHeaderParseStream' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2982:63: style: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:366:48: note: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2982:63: note: Function 'ParseAdoptedHeaderLine' argument 1 names different: declaration 'messageLine' definition 'aMessageLine'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2982:86: style: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:366:70: note: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:2982:86: note: Function 'ParseAdoptedHeaderLine' argument 2 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4121:70: style: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:330:53: note: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4121:70: note: Function 'MoveIncorporatedMessage' argument 3 names different: declaration 'destFolder' definition 'destFolderUri'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4193:61: style: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:355:6: note: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4193:61: note: Function 'FindKeysToDelete' argument 2 names different: declaration 'keysToFetch' definition 'keysToDelete'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4506:94: style: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:280:75: note: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:4506:94: note: Function 'DownloadMessagesForOffline' argument 2 names different: declaration 'msgWindow' definition 'window'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6403:71: style: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:162:53: note: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6403:71: note: Function 'GetRightsStringForUser' argument 1 names different: declaration 'userName' definition 'inUserName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6570:63: style: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:160:45: note: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6570:63: note: Function 'CreateACLRightsString' argument 1 names different: declaration 'rightsString' definition 'aRightsString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6654:55: style: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:276:36: note: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6654:55: note: Function 'SetFilePath' argument 1 names different: declaration 'aPath' definition 'aPathName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7932:37: style: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:264:55: note: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7932:37: note: Function 'CopyFolder' argument 2 names different: declaration 'isMove' definition 'isMoveFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8134:51: style: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:416:43: note: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8134:51: note: Function 'CopyStreamMessage' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8456:69: style: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:335:62: note: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8456:69: note: Function 'OnCopyCompleted' argument 2 names different: declaration 'exitCode' definition 'rv'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8478:58: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.h:229:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:8478:58: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aFolderURL'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:176:19: warning: Member variable 'nsImapMailFolder::m_msgMovedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:176:19: warning: Member variable 'nsImapMailFolder::m_isGmailServer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:176:19: warning: Member variable 'nsImapMailFolder::m_totalKeysToFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:7747:3: performance: Variable 'm_origSrcFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapMailFolder.cpp:6345:3: style: Class 'AdoptUTF8StringEnumerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:234:74: style: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.h:53:62: note: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:234:74: note: Function 'ProcessFlagOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:520:74: style: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.h:55:62: note: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:520:74: note: Function 'ProcessMoveOperation' argument 1 names different: declaration 'currentOp' definition 'op'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:631:74: style: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.h:56:62: note: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:631:74: note: Function 'ProcessCopyOperation' argument 1 names different: declaration 'currentOp' definition 'aCurrentOp'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:1109:64: style: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.h:87:41: note: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:1109:64: note: Function 'nsImapOfflineDownloader' argument 1 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:1109:92: style: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.h:87:65: note: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:1109:92: note: Function 'nsImapOfflineDownloader' argument 2 names different: declaration 'listener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:36:3: performance: Variable 'm_singleFolderToUpdate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapOfflineSync.cpp:37:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3169:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3166:33: note: outer condition: m_runningUrl
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3169:11: note: identical inner condition: m_runningUrl
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7247:7: style: Condition '!GetSubscribingNow()' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7534:33: style: Condition '!GetSubscribingNow()' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6939:38: warning: Either the condition 'currentName' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6927:13: note: Assuming that condition 'currentName' is not redundant
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6939:38: note: Null pointer addition
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1322:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1319:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1322:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:2483:3: style: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:2478:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:2483:3: note: Variable 'res' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6060:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6059:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6060:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6286:17: style: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6283:0: note: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6286:17: note: Variable 'newkey' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:4620:13: style: The scope of the variable 'curToken' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6876:10: style: The scope of the variable 'onlineDirSeparator' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7105:10: style: The scope of the variable 'onlineDelimiter' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7126:8: style: The scope of the variable 'onlineDelimiter' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7489:51: style: The scope of the variable 'cnt' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7741:8: style: The scope of the variable 'retVal' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:871:61: style: Function 'SetupWithUrlCallback' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:432:48: note: Function 'SetupWithUrlCallback' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:871:61: note: Function 'SetupWithUrlCallback' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:942:43: style: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:433:29: note: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:942:43: note: Function 'ReleaseUrlState' argument 1 names different: declaration 'rerunningUrl' definition 'rerunning'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1940:82: style: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:404:19: note: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1940:82: note: Function 'ParseIMAPandCheckForNewMail' argument 2 names different: declaration 'ignoreBadNOResponses' definition 'aIgnoreBadAndNOResponses'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3108:56: style: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:196:50: note: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3108:56: note: Function 'BeginMessageDownLoad' argument 1 names different: declaration 'totalSize' definition 'total_message_size'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3109:59: style: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:197:17: note: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3109:59: note: Function 'BeginMessageDownLoad' argument 2 names different: declaration 'contentType' definition 'content_type'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3803:66: style: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:201:65: note: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:3803:66: note: Function 'PostLineDownLoadEvent' argument 2 names different: declaration 'uid' definition 'uidOfMessage'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5107:53: style: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:251:44: note: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5107:53: note: Function 'AlertUserEventUsingName' argument 1 names different: declaration 'aMessageId' definition 'aMessageName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5216:60: style: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:255:51: note: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5216:60: note: Function 'ProgressEventFunctionUsingName' argument 1 names different: declaration 'aMsgId' definition 'aMsgName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5270:40: style: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:268:31: note: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5270:40: note: Function 'Store' argument 1 names different: declaration 'aMessageList' definition 'messageList'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5270:66: style: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:268:58: note: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5270:66: note: Function 'Store' argument 2 names different: declaration 'aMessageData' definition 'messageData'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5271:28: style: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:269:5: note: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5271:28: note: Function 'Store' argument 3 names different: declaration 'aIdsAreUid' definition 'idsAreUid'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5738:65: style: Function 'SendDataParseIMAPandCheckForNewMail' argument 1 names different: declaration 'data' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:498:60: note: Function 'SendDataParseIMAPandCheckForNewMail' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5738:65: note: Function 'SendDataParseIMAPandCheckForNewMail' argument 1 names different: declaration 'data' definition 'aData'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5738:84: style: Function 'SendDataParseIMAPandCheckForNewMail' argument 2 names different: declaration 'command' definition 'aCommand'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:498:78: note: Function 'SendDataParseIMAPandCheckForNewMail' argument 2 names different: declaration 'command' definition 'aCommand'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5738:84: note: Function 'SendDataParseIMAPandCheckForNewMail' argument 2 names different: declaration 'command' definition 'aCommand'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5768:74: style: Function 'AuthLogin' argument 2 names different: declaration 'password' definition 'aPassword'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:497:60: note: Function 'AuthLogin' argument 2 names different: declaration 'password' definition 'aPassword'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:5768:74: note: Function 'AuthLogin' argument 2 names different: declaration 'password' definition 'aPassword'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6433:47: style: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:517:33: note: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6433:47: note: Function 'OnSubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6438:49: style: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:518:35: note: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6438:49: note: Function 'OnUnsubscribe' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6463:54: style: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:520:41: note: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6463:54: note: Function 'RefreshACLForFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6524:50: style: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:521:36: note: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6524:50: note: Function 'GetACLForFolder' argument 1 names different: declaration 'aMailboxName' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6721:52: style: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:524:39: note: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6721:52: note: Function 'OnStatusForFolder' argument 1 names different: declaration 'sourceMailbox' definition 'mailboxName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6956:51: style: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:570:37: note: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:6956:51: note: Function 'DeleteSubFolders' argument 1 names different: declaration 'aMailboxName' definition 'selectedMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7117:51: style: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:543:37: note: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7117:51: note: Function 'FolderNotCreated' argument 1 names different: declaration 'mailboxName' definition 'folderName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7145:50: style: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:525:36: note: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7145:50: note: Function 'OnDeleteFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7171:55: style: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:528:41: note: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7171:55: note: Function 'DeleteFolderAndMsgs' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7184:50: style: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:526:36: note: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7184:50: note: Function 'OnRenameFolder' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7200:57: style: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:527:43: note: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:7200:57: note: Function 'OnMoveFolderHierarchy' argument 1 names different: declaration 'aSourceMailbox' definition 'sourceMailbox'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8299:57: style: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:270:43: note: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8299:57: note: Function 'ProcessStoreFlags' argument 1 names different: declaration 'messageIds' definition 'messageIdsString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8441:43: style: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:481:49: note: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8441:43: note: Function 'GetPassword' argument 2 names different: declaration 'aNewPasswordRequested' definition 'newPasswordRequested'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8930:20: warning: Member variable 'nsImapMockChannel::mContentLength' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:409:3: performance: Variable 'm_connectionStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8933:3: performance: Variable 'm_cancelStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:8934:3: performance: Variable 'mLoadFlags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:764:8: style: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:10023:25: note: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:764:8: note: Technically the member function 'nsIMAPMailboxInfo::GetChildrenListed' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:765:22: style: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:10028:38: note: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:765:22: note: Technically the member function 'nsIMAPMailboxInfo::GetMailboxName' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:766:10: style: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:10033:25: note: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.h:766:10: note: Technically the member function 'nsIMAPMailboxInfo::GetDelimiter' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1023:3: style: Class 'nsImapThreadShutdownEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:1036:3: style: Class 'nsImapCancelProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapProtocol.cpp:9540:3: style: Class 'nsReadFromImapConnectionFailure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:2745:7: style: Condition 'isValid' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:2733:18: note: Assignment 'isValid=true', assigned value is 1
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:2745:7: note: Condition 'isValid' is always true
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:160:7: style: The scope of the variable 'numberOfTaggedResponsesReceived' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:2995:11: style: The scope of the variable 'parengroup' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:72: style: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:30:46: note: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:72: note: Function 'nsImapServerResponseParser' argument 1 names different: declaration 'imapConnection' definition 'imapProtocolConnection'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3368:48: style: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:121:51: note: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3368:48: note: Function 'SetHostSessionList' argument 1 names different: declaration 'aHostSession' definition 'aHostSessionList'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fUseModSeq' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentCommandFailed' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fFetchingAllFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fWaitingForMoreClientInput' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentCommandIsSingleMessageFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fSavedFlagInfo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fCurrentResponseUID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fHighestRecordedUID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fNumberOfTaggedResponsesExpected' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fMsgID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fThreadID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fLabels' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::fFetchResponseIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::numberOfCharsInThisChunk' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:24:29: warning: Member variable 'nsImapServerResponseParser::charsReadSoFar' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:44:11: style: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:99:34: note: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:44:11: note: Technically the member function 'nsImapServerResponseParser::CommandFailed' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:55:15: style: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:351:41: note: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:55:15: note: Technically the member function 'nsImapServerResponseParser::GetSelectedMailboxName' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:63:14: style: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3242:34: note: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:63:14: note: Technically the member function 'nsImapServerResponseParser::CurrentFolderReadOnly' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:64:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3247:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:64:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:65:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3252:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:65:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfRecentMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:66:14: style: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3257:37: note: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:66:14: note: Technically the member function 'nsImapServerResponseParser::NumberOfUnseenMessages' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:67:14: style: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3262:37: note: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:67:14: note: Technically the member function 'nsImapServerResponseParser::FolderUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:68:14: style: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3273:38: note: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:68:14: note: Technically the member function 'nsImapServerResponseParser::CurrentResponseUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:69:14: style: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3278:38: note: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:69:14: note: Technically the member function 'nsImapServerResponseParser::HighestRecordedUID' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:71:14: performance: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3283:34: note: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:71:14: note: Technically the member function 'nsImapServerResponseParser::IsNumericString' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:72:14: style: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:114:38: note: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:72:14: note: Technically the member function 'nsImapServerResponseParser::SizeOfMostRecentMessage' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:99:8: performance: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3069:34: note: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:99:8: note: Technically the member function 'nsImapServerResponseParser::ResetCapabilityFlag' can be static.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:113:8: style: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3357:34: note: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:113:8: note: Technically the member function 'nsImapServerResponseParser::GetLastFetchChunkReceived' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:118:8: style: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3051:34: note: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:118:8: note: Technically the member function 'nsImapServerResponseParser::GetDownloadingHeaders' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:119:8: style: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.cpp:3046:34: note: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapServerResponseParser.h:119:8: note: Technically the member function 'nsImapServerResponseParser::GetFillingInShell' can be const.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1795:8: warning: Either the condition 'if(aImapMailFolder&&msgurl&&!messageIdentifierList.IsEmpty())' is redundant or there is possible null pointer dereference: aMsgFolder. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:583:6: note: Assuming that condition 'if(aImapMailFolder&&msgurl&&!messageIdentifierList.IsEmpty())' is not redundant
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:577:32: note: Calling function 'SetImapUrlSink', 1st argument 'aMsgFolder' value is 0
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1795:8: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:2533:10: warning: Either the condition '!aServer' is redundant or there is possible null pointer dereference: aServer. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:2519:24: note: Assuming that condition '!aServer' is not redundant
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:2533:10: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1404:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1403:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1404:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1452:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1451:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1452:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1496:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1495:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1496:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1536:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1534:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1536:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1597:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1596:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1597:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1662:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1661:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1662:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1759:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1758:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1759:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3130:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3125:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3130:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3177:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3172:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3177:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3222:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3217:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3222:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:854:54: style: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.h:115:96: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:854:54: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:873:52: style: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.h:116:94: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:873:52: note: Function 'DecomposeImapURI' argument 3 names different: declaration 'msgKey' definition 'aMsgKey'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1316:60: style: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.h:61:47: note: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:1316:60: note: Function 'CreateStartOfImapUrl' argument 3 names different: declaration 'aImapFolder' definition 'aImapMailFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3052:62: style: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.h:90:49: note: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapService.cpp:3052:62: note: Function 'ChangeFolderSubscription' argument 3 names different: declaration 'aCommand' definition 'command'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.cpp:42:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.cpp:38:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.cpp:42:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.cpp:265:54: style: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.h:39:43: note: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUndoTxn.cpp:265:54: note: Function 'SetCopyResponseUid' argument 1 names different: declaration 'msgIdString' definition 'aMsgIdString'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:42:3: style: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:39:3: note: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:42:3: note: Variable 'm_listOfMessageIds' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:229:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:224:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:229:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:740:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:735:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:740:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:1233:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:1224:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:1233:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:121:51: style: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.h:43:39: note: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:121:51: note: Function 'GetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:131:52: style: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.h:44:38: note: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:131:52: note: Function 'SetFolder' argument 1 names different: declaration 'aFolder' definition 'aMsgFolder'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:880:56: style: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.h:54:41: note: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:880:56: note: Function 'UnescapeSlashes' argument 1 names different: declaration 'path' definition 'sourcePath'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:37:12: warning: Member variable 'nsImapUrl::m_urlidSubString' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:37:12: warning: Member variable 'nsImapUrl::m_numBytesToFetch' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:37:12: warning: Member variable 'nsImapUrl::m_runningUrl' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:56:3: performance: Variable 'm_contentModified' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:58:3: performance: Variable 'm_flags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:63:3: performance: Variable 'm_copyState' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:64:3: performance: Variable 'm_file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:65:3: performance: Variable 'm_imapMailFolderSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUrl.cpp:66:3: performance: Variable 'm_imapMessageSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.cpp:343:12: style: The scope of the variable 'curToken' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.cpp:26:53: style: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.h:26:53: note: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.cpp:26:53: note: Function 'nsImapURI2FullName' argument 2 names different: declaration 'hostname' definition 'hostName'.
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.cpp:131:20: warning: Member variable 'nsImapMailboxSpec::mConnection' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/imap/src/nsImapUtils.h:42:1: warning: The class 'nsImapMailboxSpec' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:284:9: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:277:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:284:9: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:54: style: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.h:64:40: note: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:54: note: Function 'SetLogs' argument 1 names different: declaration 'success' definition 'aSuccess'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:81: style: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.h:64:66: note: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:81: note: Function 'SetLogs' argument 2 names different: declaration 'error' definition 'aError'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:100: style: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.h:64:84: note: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:100: note: Function 'SetLogs' argument 3 names different: declaration 'aOutErrorLog' definition 'aOutSuccess'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:124: style: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.h:64:109: note: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'.
thunderbird-60.0/comm/mailnews/import/applemail/src/nsAppleMailImport.cpp:610:124: note: Function 'SetLogs' argument 4 names different: declaration 'aSuccessLog' definition 'aOutError'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyFilters.cpp:662:49: style: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyFilters.h:43:44: note: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyFilters.cpp:662:49: note: Function 'FindMessageFolder' argument 2 names different: declaration 'aParantFolder' definition 'aParentFolder'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyStringBundle.cpp:41:50: style: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyStringBundle.h:13:48: note: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyStringBundle.cpp:41:50: note: Function 'GetStringByName' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.cpp:312:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.cpp:311:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.cpp:312:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.cpp:111:43: style: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.h:15:47: note: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'.
thunderbird-60.0/comm/mailnews/import/becky/src/nsBeckyUtils.cpp:111:43: note: Function 'FindUserDirectory' argument 1 names different: declaration 'aFile' definition 'aLocation'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:922:3: style: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:919:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:922:3: note: Variable 'hr' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1280:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1283:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1280:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1312:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1315:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1312:5: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1370:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1373:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1370:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1396:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1399:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1396:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1415:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1418:3: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1415:8: note: Found duplicate branches for 'if' and 'else'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1092:18: style: The scope of the variable 'pStore' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1563:14: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1601:18: style: The scope of the variable 'pCurrent' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1621:16: style: The scope of the variable 'pFolder' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1633:12: style: The scope of the variable 'depth' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1885:12: style: The scope of the variable 'cNumRows' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:867:47: style: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:101:40: note: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:867:47: note: Function 'IterateStores' argument 1 names different: declaration 'list' definition 'stores'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1787:61: style: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:240:42: note: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1787:61: note: Function 'CMapiFolderContents' argument 2 names different: declaration 'cbEID' definition 'cbEid'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:366:3: performance: Variable 'm_isMail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1664:3: performance: Variable 'm_objectType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1665:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1668:3: performance: Variable 'm_doImport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1673:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1685:3: performance: Variable 'm_cbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1720:3: performance: Variable 'm_lpMdb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1789:3: performance: Variable 'm_lpMdb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1790:3: performance: Variable 'm_fCbEid' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:87:9: performance: Technically the member function 'CMapiApi::AddMessageStore' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1101:16: note: Technically the member function 'CMapiApi::AddMessageStore' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:87:9: note: Technically the member function 'CMapiApi::AddMessageStore' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:88:9: performance: Technically the member function 'CMapiApi::SetCurrentMsgStore' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:135:13: performance: Technically the member function 'CMapiApi::ClearMessageStores' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1089:16: note: Technically the member function 'CMapiApi::ClearMessageStores' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:135:13: note: Technically the member function 'CMapiApi::ClearMessageStores' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:213:9: performance: Technically the member function 'CMapiFolderList::ChangeName' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1535:23: note: Technically the member function 'CMapiFolderList::ChangeName' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:213:9: note: Technically the member function 'CMapiFolderList::ChangeName' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfMailDecoder.h:18:18: style: Technically the member function 'CRTFMailDecoder::text' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfMailDecoder.h:19:27: style: Technically the member function 'CRTFMailDecoder::textSize' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfMailDecoder.h:20:8: style: Technically the member function 'CRTFMailDecoder::mode' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfMailDecoder.h:36:15: style: Technically the member function 'CRTFMailDecoder::CheckState' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1791:3: style: Class 'CMapiFolderContents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:1791:3: style: Class 'CMapiFolderContents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:162:3: style: Class 'CMapiFolder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:350:16: style: The function 'HandleHierarchyItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.h:61:16: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiApi.cpp:350:16: note: Function in derived class
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:215:3: style: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:210:0: note: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:215:3: note: Variable 'lpNamedID' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:217:3: style: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:205:0: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:217:3: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:309:8: style: The scope of the variable 'haveB' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:310:8: style: The scope of the variable 'haveC' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:1196:10: style: Checking if unsigned variable 'i' is less than zero. [unsignedLessThanZero]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:771:51: style: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:253:42: note: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:771:51: note: Function 'IterateAttachTable' argument 1 names different: declaration 'tbl' definition 'lpTable'.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:840:18: style: Variable 'bResult' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:1178:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:61:3: performance: Variable 'm_pIOService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:262:11: performance: Technically the member function 'CMapiMessage::FormatDateTime' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.cpp:84:20: note: Technically the member function 'CMapiMessage::FormatDateTime' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:262:11: note: Technically the member function 'CMapiMessage::FormatDateTime' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:69:3: style: Class 'CMapiMessageHeaders' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:116:5: style: Class 'write_to_stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:127:5: style: Class 'fname_equals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMessage.h:151:3: style: Class 'CMapiMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiMimeTypes.cpp:77:10: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/MapiTagStrs.cpp:10:0: error: syntax error [syntaxError]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:366:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:364:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:366:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:375:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:366:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:375:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.h:41:13: performance: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:417:24: note: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.h:41:13: note: Technically the member function 'nsOutlookCompose::UpdateHeader' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:92:8: style: Technically the member function 'CCompositionFile::LastChar' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:632:8: performance: Technically the member function 'dest_Stream::SetCapacity' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:171:3: style: Class 'nsOutlookCompose' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:171:3: style: Class 'nsOutlookCompose' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:621:3: style: Class 'dest_nsCString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookCompose.cpp:631:3: style: Class 'dest_Stream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:407:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:403:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:407:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:522:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:521:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:522:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:321:61: style: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:55:37: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:321:61: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:321:78: style: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:55:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:321:78: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:372:66: style: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:57:56: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:372:66: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:421:66: style: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:63:42: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:421:66: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:490:70: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:110:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:490:70: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:491:70: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:111:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:491:70: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookImport.cpp:269:24: warning: Member variable 'ImportOutlookMailImpl::m_bytesDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:431:7: style: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:430:0: note: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:431:7: note: Variable 'mode' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:734:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:733:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:734:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:386:11: style: The scope of the variable 'doneCalc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:470:53: style: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.h:29:63: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:470:53: note: Function 'ImportMailbox' argument 5 names different: declaration 'pDest' definition 'dstFolder'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.h:36:13: performance: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:184:21: note: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.h:36:13: note: Technically the member function 'nsOutlookMail::IsAddressBookNameUnique' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.h:38:13: performance: Technically the member function 'nsOutlookMail::SanitizeValue' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.cpp:738:21: note: Technically the member function 'nsOutlookMail::SanitizeValue' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookMail.h:38:13: note: Technically the member function 'nsOutlookMail::SanitizeValue' can be static.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:370:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:366:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:370:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:415:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:412:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:415:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:424:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:419:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:424:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:437:59: style: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:53:51: note: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:437:59: note: Function 'SetIdentities' argument 1 names different: declaration 'pMgr' definition 'aMgr'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:438:52: style: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:54:44: note: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'.
thunderbird-60.0/comm/mailnews/import/outlook/src/nsOutlookSettings.cpp:438:52: note: Function 'SetIdentities' argument 2 names different: declaration 'pAcc' definition 'aAcc'.
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfDecoder.cpp:110:3: warning: Member variable 'GlobalState::pcdata_a_codepage' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfDecoder.cpp:259:8: style: Technically the member function 'Lexem::Clear' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfDecoder.cpp:110:3: style: Struct 'GlobalState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/outlook/src/rtfDecoder.cpp:148:3: style: Class 'Lexem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_markers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_engaged' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:27:16: warning: Member variable 'ImportOutFile::m_supports8to7' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_markers' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_engaged' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/ImportOutFile.cpp:38:16: warning: Member variable 'ImportOutFile::m_supports8to7' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.h:52:63: performance: Variable 'm_charset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/src/nsImportAddressBooks.cpp:738:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/import/src/nsImportAddressBooks.cpp:235:85: style: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportAddressBooks.cpp:49:55: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-60.0/comm/mailnews/import/src/nsImportAddressBooks.cpp:235:85: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-60.0/comm/mailnews/import/src/nsImportAddressBooks.cpp:705:20: warning: Member variable 'AddressThreadData::dBs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp:15:35: style: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.h:17:61: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp:15:35: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp:20:35: style: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.h:18:61: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEmbeddedImageData.cpp:20:35: note: Function 'nsImportEmbeddedImageData' argument 2 names different: declaration 'aCID' definition 'aCid'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.cpp:350:13: style: Condition '!AddEntries()' is always false [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.cpp:71:74: style: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.h:19:59: note: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.cpp:71:74: note: Function 'InitEncodeScan' argument 2 names different: declaration 'pFile' definition 'fileLoc'.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.h:25:10: performance: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.cpp:111:26: note: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.h:25:10: note: Technically the member function 'nsImportEncodeScan::FillInEntries' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.h:26:12: performance: Technically the member function 'nsImportEncodeScan::AddEntries' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.cpp:183:26: note: Technically the member function 'nsImportEncodeScan::AddEntries' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportEncodeScan.h:26:12: note: Technically the member function 'nsImportEncodeScan::AddEntries' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportFieldMap.cpp:52:13: style: The scope of the variable 'pStr' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportFieldMap.cpp:71:15: style: The scope of the variable 'pStr' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportFieldMap.h:27:3: style: Class 'nsImportFieldMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:654:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:663:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:658:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:663:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:237:77: style: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:60:55: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:237:77: note: Function 'SetData' argument 2 names different: declaration 'pData' definition 'item'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1098:43: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1085:56: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1098:43: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 2 names different: declaration 'prefix' definition 'aPrefix'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1098:66: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1086:53: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1098:66: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 3 names different: declaration 'otherFolder' definition 'aOtherFolder'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1099:14: style: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1087:50: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1099:14: note: Function 'GenerateUniqueSubfolderNameRunnable' argument 4 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:604:19: warning: Member variable 'ImportThreadData::currentMailbox' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:604:19: warning: Member variable 'ImportThreadData::performingMigration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:164:3: performance: Variable 'm_pDestFolder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:612:3: performance: Variable 'destRoot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:946:3: style: Class 'GetSubFoldersRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/src/nsImportMail.cpp:1161:3: style: Class 'ForceDBClosedRunnable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/src/nsImportMailboxDescriptor.cpp:32:9: performance: Variable 'm_pFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:78:3: style: Variable 'bResult' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:77:0: note: Variable 'bResult' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:78:3: note: Variable 'bResult' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:270:12: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:19:21: warning: Member variable 'nsImportMimeEncode::m_appleSingle' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:19:21: warning: Member variable 'nsImportMimeEncode::m_lineLen' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.h:35:7: performance: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.cpp:237:26: note: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportMimeEncode.h:35:7: note: Technically the member function 'nsImportMimeEncode::TranslateFileName' can be static.
thunderbird-60.0/comm/mailnews/import/src/nsImportScanFile.cpp:45:14: style: The scope of the variable 'pCurrent' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportScanFile.cpp:124:15: style: The scope of the variable 'startPos' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_bufSz' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_bytesInBuf' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportScanFile.cpp:11:19: warning: Member variable 'nsImportScanFile::m_pos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:127:25: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:155:21: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:193:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:226:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:259:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:368:23: style: The scope of the variable 'pDesc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:302:54: style: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:281:36: note: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'.
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:302:54: note: Function 'nsProxySendRunnable' argument 3 names different: declaration 'attachment1_type' definition 'aBodyType'.
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:303:60: style: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:282:42: note: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'.
thunderbird-60.0/comm/mailnews/import/src/nsImportService.cpp:303:60: note: Function 'nsProxySendRunnable' argument 4 names different: declaration 'attachment1_body' definition 'aBody'.
thunderbird-60.0/comm/mailnews/import/src/nsImportService.h:46:24: performance: Variable 'm_pModule' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.h:54:14: style: Technically the member function 'ImportModuleDesc::GetCID' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/src/nsImportService.h:81:12: style: Technically the member function 'nsImportModuleList::GetCount' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.cpp:141:12: style: The scope of the variable 'encodeMax' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.cpp:201:47: style: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.h:18:43: note: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'.
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.cpp:201:47: note: Function 'GetBufferSize' argument 1 names different: declaration 'inByes' definition 'inBytes'.
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.cpp:274:9: style: Variable 'pos' is modified but its new value is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/import/src/nsImportTranslator.cpp:253:15: style: Variable 'maxLine' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:136:63: style: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.h:41:57: note: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:136:63: note: Function 'ReadRecord' argument 1 names different: declaration 'pSrc' definition 'aLineStream'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:171:51: style: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.h:34:45: note: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:171:51: note: Function 'ReadRecordNumber' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:354:49: style: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.h:31:36: note: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:354:49: note: Function 'DetermineDelim' argument 1 names different: declaration 'pSrc' definition 'aSrc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.cpp:27:16: warning: Member variable 'nsTextAddress::m_delim' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextAddress.h:32:12: style: Technically the member function 'nsTextAddress::GetDelim' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:291:19: style: Redundant condition: If 'idx > 0', the comparison 'idx != -1' is always true. [redundantCondition]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:629:24: style: Redundant condition: If 'EXPR >= '0'', the comparison 'EXPR' is always true. [redundantCondition]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:479:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:478:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:479:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:612:14: style: The scope of the variable 'fNum' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:229:63: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:67:43: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:229:63: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:245:60: style: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:69:40: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:245:60: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:245:77: style: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:69:61: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:245:77: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:363:61: style: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:73:55: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:363:61: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:364:55: style: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:74:49: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:364:55: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:367:50: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:77:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:367:50: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:368:50: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:78:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:368:50: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:469:60: style: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:65:40: note: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:469:60: note: Function 'GetNeedsFieldMap' argument 1 names different: declaration 'location' definition 'aLocation'.
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:201:20: warning: Member variable 'ImportAddressImpl::m_delim' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:201:20: warning: Member variable 'ImportAddressImpl::m_bytesImported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/text/src/nsTextImport.cpp:51:3: style: Class 'ImportAddressImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardAddress.h:19:12: performance: Technically the member function 'nsVCardAddress::ImportAddresses' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardAddress.cpp:29:26: note: Technically the member function 'nsVCardAddress::ImportAddresses' can be static.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardAddress.h:19:12: note: Technically the member function 'nsVCardAddress::ImportAddresses' can be static.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:249:19: style: Redundant condition: If 'idx > 0', the comparison 'idx != -1' is always true. [redundantCondition]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:203:15: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:51:17: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:203:15: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:216:14: style: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:53:40: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:216:14: note: Function 'FindAddressBooks' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:216:31: style: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:53:61: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:216:31: note: Function 'FindAddressBooks' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:325:28: style: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:58:55: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:325:28: note: Function 'ImportAddressBook' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:326:22: style: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:59:49: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:326:22: note: Function 'ImportAddressBook' argument 2 names different: declaration 'destination' definition 'pDestination'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:329:17: style: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:62:43: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:329:17: note: Function 'ImportAddressBook' argument 5 names different: declaration 'errorLog' definition 'pErrorLog'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:330:17: style: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:63:43: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:330:17: note: Function 'ImportAddressBook' argument 6 names different: declaration 'successLog' definition 'pSuccessLog'.
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:174:25: warning: Member variable 'ImportVCardAddressImpl::m_bytesImported' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/vcard/src/nsVCardImport.cpp:30:3: style: Class 'ImportVCardAddressImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:175:62: style: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:51:43: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:175:62: note: Function 'GetDefaultLocation' argument 1 names different: declaration 'location' definition 'ppLoc'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:181:56: style: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:54:37: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:181:56: note: Function 'FindMailboxes' argument 1 names different: declaration 'location' definition 'pLoc'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:182:58: style: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:54:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:182:58: note: Function 'FindMailboxes' argument 2 names different: declaration '_retval' definition 'ppArray'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:228:75: style: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:56:56: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:228:75: note: Function 'ImportMailbox' argument 1 names different: declaration 'source' definition 'pSource'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:229:61: style: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:57:42: note: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:229:61: note: Function 'ImportMailbox' argument 2 names different: declaration 'dstFolder' definition 'pDstFolder'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:237:61: style: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:62:42: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:237:61: note: Function 'GetImportProgress' argument 1 names different: declaration '_retval' definition 'pDoneSoFar'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMImport.cpp:160:19: warning: Member variable 'ImportWMMailImpl::m_bytesDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMSettings.cpp:599:70: style: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMSettings.cpp:65:67: note: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMSettings.cpp:599:70: note: Function 'SetIdentities' argument 4 names different: declaration 'userName' definition 'inUserName'.
thunderbird-60.0/comm/mailnews/import/winlivemail/nsWMStringBundle.cpp:24:10: style: The scope of the variable 'propertyURL' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:27:50: style: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.h:19:79: note: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:27:50: note: Function 'GetPreferredInternal' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:51:42: style: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.h:21:71: note: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:51:42: note: Function 'GetPreferred' argument 2 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:69:59: style: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.h:22:91: note: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetAlias.cpp:69:59: note: Function 'Equals' argument 3 names different: declaration 'aResult' definition 'oResult'.
thunderbird-60.0/comm/mailnews/intl/nsCharsetConverterManager.cpp:81:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/intl/nsCharsetConverterManager.cpp:78:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/intl/nsCharsetConverterManager.cpp:81:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:32:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:70:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:71:12: style: The scope of the variable 'value' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:14:21: warning: Member variable 'nsBasicUTF7Decoder::mFreshBase64' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.h:39:12: style: Technically the member function 'nsBasicUTF7Decoder::DecodeDirect' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:21:30: note: Technically the member function 'nsBasicUTF7Decoder::DecodeDirect' can be const.
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.h:39:12: note: Technically the member function 'nsBasicUTF7Decoder::DecodeDirect' can be const.
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.h:43:12: style: Technically the member function 'nsBasicUTF7Decoder::CharToValue' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.cpp:139:30: note: Technically the member function 'nsBasicUTF7Decoder::CharToValue' can be const.
thunderbird-60.0/comm/mailnews/intl/nsUTF7ToUnicode.h:43:12: note: Technically the member function 'nsBasicUTF7Decoder::CharToValue' can be const.
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.cpp:76:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.cpp:122:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.cpp:218:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.h:44:8: style: Technically the member function 'nsBasicUTF7Encoder::ValueToChar' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.cpp:182:26: note: Technically the member function 'nsBasicUTF7Encoder::ValueToChar' can be const.
thunderbird-60.0/comm/mailnews/intl/nsUnicodeToUTF7.h:44:8: note: Technically the member function 'nsBasicUTF7Encoder::ValueToChar' can be const.
thunderbird-60.0/comm/mailnews/jsaccount/src/DelegateList.h:23:3: style: Class 'DelegateList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaAbDirectory.h:37:1: style: The class 'JaCppAbDirectoryDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaAbDirectory.h:59:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaCompose.h:40:1: style: The class 'JaCppComposeDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaCompose.h:63:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaIncomingServer.h:44:1: style: The class 'JaCppIncomingServerDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaIncomingServer.h:66:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaMsgFolder.h:51:1: style: The class 'JaCppMsgFolderDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaMsgFolder.h:92:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaSend.h:40:1: style: The class 'JaCppSendDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaSend.h:66:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaUrl.h:43:3: warning: Member variable 'JaBaseCppUrl::mCanonicalLineEnding' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaUrl.h:43:3: warning: Member variable 'JaBaseCppUrl::m_urlType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaUrl.h:70:1: style: The class 'JaCppUrlDelegator' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/comm/mailnews/jsaccount/src/JaUrl.h:90:7: style: Class 'Super' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1429:8: warning: Either the condition 'if(messages)' is redundant or there is possible null pointer dereference: messages. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1436:6: note: Assuming that condition 'if(messages)' is not redundant
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1429:8: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:229:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:226:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:229:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:591:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:587:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:591:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:966:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:958:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:966:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1026:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1024:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1026:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2173:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2171:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2173:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2207:12: style: The scope of the variable 'lineLength' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2975:12: style: The scope of the variable 'numMsgs' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:474:62: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:132:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:474:62: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:490:76: style: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:125:53: note: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:490:76: note: Function 'CreateStorageIfMissing' argument 1 names different: declaration 'urlListener' definition 'aUrlListener'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1120:60: style: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:137:37: note: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1120:60: note: Function 'GetSizeOnDisk' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1148:53: style: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:186:42: note: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1148:53: note: Function 'GetTrashFolder' argument 1 names different: declaration 'trashFolder' definition 'result'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1384:67: style: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:227:106: note: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:1384:67: note: Function 'InitCopyState' argument 6 names different: declaration 'isMoveFolder' definition 'isFolder'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2275:56: style: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:230:79: note: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2275:56: note: Function 'CopyPropertiesToMsgHdr' argument 3 names different: declaration 'isMove' definition 'aIsMove'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2830:60: style: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:209:40: note: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:2830:60: note: Function 'CopyMessageTo' argument 3 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:3107:57: style: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:178:48: note: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:3107:57: note: Function 'GetIncomingServerType' argument 1 names different: declaration 'serverType' definition 'aServerType'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:3810:96: style: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.h:232:76: note: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:3810:96: note: Function 'ChangeKeywordForMessages' argument 2 names different: declaration 'aKeyword' definition 'aKeywords'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:75:23: warning: Member variable 'nsLocalMailCopyState::m_dataBuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:75:23: warning: Member variable 'nsLocalMailCopyState::m_isFolder' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:75:23: warning: Member variable 'nsLocalMailCopyState::m_copyingMultipleMessages' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:75:23: warning: Member variable 'nsLocalMailCopyState::m_allowUndo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:75:23: warning: Member variable 'nsLocalMailCopyState::m_wholeMsgInStream' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalMailFolder.cpp:107:25: warning: Member variable 'nsLocalFolderScanState::m_streamReusable' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.h:135:3: style: Class 'nsMsgMailboxParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:224:12: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:87:52: style: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.h:36:42: note: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:87:52: note: Function 'AddSrcStatusOffset' argument 1 names different: declaration 'statusOffset' definition 'aStatusOffset'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:109:57: style: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.h:44:47: note: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:109:57: note: Function 'UndoImapDeleteFlag' argument 1 names different: declaration 'aFolder' definition 'folder'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:110:63: style: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.h:45:53: note: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:110:63: note: Function 'UndoImapDeleteFlag' argument 2 names different: declaration 'aKeyArray' definition 'keyArray'.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:26:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_isMove' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:26:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_undoing' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:26:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::m_numHdrsCopied' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUndoTxn.cpp:26:24: warning: Member variable 'nsLocalMoveCopyMsgTxn::mUndoFolderListener' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUtils.cpp:36:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsLocalUtils.cpp:33:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsLocalUtils.cpp:36:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:613:12: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:47: style: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.h:52:30: note: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:47: note: Function 'nsMailboxProtocol' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:693:103: style: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.h:94:50: note: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:693:103: note: Function 'ProcessProtocolState' argument 3 names different: declaration 'sourceOffset' definition 'offset'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:20: warning: Member variable 'nsMailboxProtocol::m_msgOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:20: warning: Member variable 'nsMailboxProtocol::m_nextState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:20: warning: Member variable 'nsMailboxProtocol::m_initialState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.cpp:54:20: warning: Member variable 'nsMailboxProtocol::mCurrentProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxProtocol.h:52:3: style: Class 'nsMailboxProtocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:390:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:387:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:390:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:421:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:419:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:421:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:588:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:586:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:588:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:646:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:644:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:646:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:673:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:668:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:673:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxService.cpp:461:12: style: The scope of the variable 'urlSpec' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:84:66: style: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.h:28:57: note: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:84:66: note: Function 'SetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:91:67: style: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.h:29:57: note: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:91:67: note: Function 'GetMailboxCopyHandler' argument 1 names different: declaration 'aConsumer' definition 'aMailboxCopyHandler'.
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:40:3: performance: Variable 'm_mailboxAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:41:3: performance: Variable 'm_filePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:43:3: performance: Variable 'm_messageKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMailboxUrl.cpp:45:3: performance: Variable 'm_messageFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.cpp:141:62: style: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.h:29:51: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.cpp:141:62: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.cpp:149:55: style: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.h:30:44: note: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'.
thunderbird-60.0/comm/mailnews/local/src/nsMovemailIncomingServer.cpp:149:55: note: Function 'GetCanBeDefaultServer' argument 1 names different: declaration 'canBeDefaultServer' definition 'aCanBeDefaultServer'.
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:42:12: performance: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp:184:23: note: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static.
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:42:12: note: Technically the member function 'nsMsgLocalStoreUtils::UpdateFolderFlag' can be static.
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:45:8: performance: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.cpp:299:23: note: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static.
thunderbird-60.0/comm/mailnews/local/src/nsMsgLocalStoreUtils.h:45:8: note: Technically the member function 'nsMsgLocalStoreUtils::DiskSpaceAvailableInStore' can be static.
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1237:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1170:61: style: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1153:43: note: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'.
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1170:61: note: Function 'MaildirStoreParser' argument 3 names different: declaration 'aDirectoryEnumerator' definition 'aDirEnum'.
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1173:3: performance: Variable 'm_folder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1174:3: performance: Variable 'm_db' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1175:3: performance: Variable 'm_directoryEnumerator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsMsgMaildirStore.cpp:1176:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1960:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1952:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1960:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1282:12: style: The scope of the variable 'labelFlags' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:436:68: style: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.h:157:58: note: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'.
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:436:68: note: Function 'HandleLine' argument 2 names different: declaration 'line_length' definition 'lineLength'.
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_pos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_headerstartpos' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_message_id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_references' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_delivery_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_from' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_sender' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_newsgroups' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_subject' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_status' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mozstatus' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mozstatus2' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_in_reply_to' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_replyTo' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_content_type' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_bccList' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_from' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_envelope_date' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_priority' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_account_key' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_keywords' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mdn_original_recipient' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_return_path' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_mdn_dnt' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:514:26: warning: Member variable 'nsParseMailMessageState::m_body_lines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_obuffer_size' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_obuffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_graph_progress_total' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_graph_progress_received' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_parsingDone' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:263:21: warning: Member variable 'nsMsgMailboxParser::m_urlInProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1668:22: warning: Member variable 'nsParseNewMailState::m_msgMovedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1668:22: warning: Member variable 'nsParseNewMailState::m_msgCopiedByFilter' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:1668:22: warning: Member variable 'nsParseNewMailState::m_curHdrOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:265:3: performance: Variable 'm_folder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:517:3: performance: Variable 'm_new_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsParseMailbox.cpp:519:3: performance: Variable 'm_state' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/local/src/nsPop3IncomingServer.cpp:547:58: style: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3IncomingServer.h:32:49: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3IncomingServer.cpp:547:58: note: Function 'GetDownloadMessagesAtStartup' argument 1 names different: declaration 'getMessages' definition 'getMessagesAtStartup'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:259:3: style: Class 'nsPop3Protocol' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:348:23: style: Condition 'len>=0' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:327:17: note: Assignment 'len=0', assigned value is 0
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:348:23: note: Condition 'len>=0' is always true
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:149:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:145:0: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:149:3: note: Variable 'result' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:473:3: style: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:469:3: note: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:473:3: note: Variable 'm_totalBytesReceived' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1205:3: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1201:0: note: Variable 'line' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1205:3: note: Variable 'line' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3631:3: style: Variable 'host' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3629:0: note: Variable 'host' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3631:3: note: Variable 'host' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:348:23: style: Same expression on both sides of '>=' because the value of 'len' and '0' are the same. [duplicateExpression]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:327:17: note: 'len' is assigned value '0' here.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:348:23: note: Same expression on both sides of '>=' because the value of 'len' and '0' are the same.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1183:7: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:2209:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3274:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:4204:51: style: The scope of the variable 'endMark' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:392:86: style: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:281:79: note: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:392:86: note: Function 'MarkMsgInHashTable' argument 2 names different: declaration 'uidl' definition 'uidlE'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:517:59: style: Function 'InitializeInternal' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:267:45: note: Function 'InitializeInternal' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:517:59: note: Function 'InitializeInternal' argument 1 names different: declaration 'proxyInfo' definition 'aProxyInfo'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:670:61: style: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:303:47: note: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:670:61: note: Function 'UpdateStatusWithString' argument 1 names different: declaration 'aString' definition 'aStatusString'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:63: style: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:277:46: note: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:63: note: Function 'OnTransportStatus' argument 1 names different: declaration 'transport' definition 'aTransport'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:84: style: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:277:66: note: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:84: note: Function 'OnTransportStatus' argument 2 names different: declaration 'status' definition 'aStatus'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:101: style: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:277:82: note: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:101: note: Function 'OnTransportStatus' argument 3 names different: declaration 'progress' definition 'aProgress'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:120: style: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:277:100: note: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:948:120: note: Function 'OnTransportStatus' argument 4 names different: declaration 'progressMax' definition 'aProgressMax'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:954:57: style: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:278:40: note: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:954:57: note: Function 'OnStopRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1198:66: style: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:358:60: note: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:1198:66: note: Function 'WaitForStartOfConnectionResponse' argument 1 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3743:78: style: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:316:72: note: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3743:78: note: Function 'ProcessProtocolState' argument 2 names different: declaration 'inputStream' definition 'aInputStream'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3744:79: style: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.h:317:73: note: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:3744:79: note: Function 'ProcessProtocolState' argument 4 names different: declaration 'length' definition 'aLength'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Protocol.cpp:340:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:253:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:248:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:253:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:79:47: style: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.h:39:34: note: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:79:47: note: Function 'GetMail' argument 4 names different: declaration 'inbox' definition 'aInbox'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:80:56: style: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.h:40:43: note: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Service.cpp:80:56: note: Function 'GetMail' argument 5 names different: declaration 'popServer' definition 'aPopServer'.
thunderbird-60.0/comm/mailnews/local/src/nsPop3Sink.cpp:60:5: performance: Variable 'm_outFileStream' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:189:9: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:189:9: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:192:9: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:192:9: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:195:41: warning: Either the condition '!lpMessage' is redundant or there is possible null pointer dereference: lpMessage. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:225:8: note: Assuming that condition '!lpMessage' is not redundant
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:195:41: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:91:5: style: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:89:0: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mapi/mapiDll/MapiDll.cpp:91:5: note: Variable 'hRes' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:340:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:788:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:784:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:788:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:332:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiHook.cpp:680:11: style: The scope of the variable 'offset' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:337:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:412:47: style: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.h:52:39: note: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:412:47: note: Function 'ReadMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:438:49: style: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.h:54:41: note: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:438:49: note: Function 'DeleteMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:454:47: style: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.h:56:39: note: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:454:47: note: Function 'SaveMail' argument 1 names different: declaration 'lhSession' definition 'aSession'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:657:42: style: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:322:75: note: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiImp.cpp:657:42: note: Function 'ConvertRecipientsToMapiFormat' argument 1 names different: declaration 'ourRecips' definition 'recipients'.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:85:5: style: Variable 'pTemp' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:84:0: note: Variable 'pTemp' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:85:5: note: Variable 'pTemp' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:144:3: style: Variable 'retValue' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:142:0: note: Variable 'retValue' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:144:3: note: Variable 'retValue' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:41:8: performance: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:38:27: note: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:41:8: note: Technically the member function 'nsMAPIConfiguration::OpenConfiguration' can be static.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:77:14: style: Technically the member function 'nsMAPISession::GetSessionCount' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:296:25: note: Technically the member function 'nsMAPISession::GetSessionCount' can be const.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:77:14: note: Technically the member function 'nsMAPISession::GetSessionCount' can be const.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:79:10: style: Technically the member function 'nsMAPISession::GetIdKey' can be const. [functionConst]
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.cpp:306:21: note: Technically the member function 'nsMAPISession::GetIdKey' can be const.
thunderbird-60.0/comm/mailnews/mapi/mapihook/src/msgMapiMain.h:79:10: note: Technically the member function 'nsMAPISession::GetIdKey' can be const.
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:215:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:229:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:178:3: style: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:174:3: note: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:178:3: note: Variable 'data->mimeDecrypt' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:665:23: style: The scope of the variable 'readMax' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:299:17: warning: Member variable 'nsPgpMimeProxy::mOutputClosure' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:299:17: warning: Member variable 'nsPgpMimeProxy::mStreamOffset' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/cthandlers/pgpmime/nsPgpMimeProxy.cpp:145:3: warning: Member variable 'MimePgpeData::self' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:119:10: warning: Either the condition 'if(linestring)' is redundant or there is possible null pointer dereference: linestring. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:121:6: note: Assuming that condition 'if(linestring)' is not redundant
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:119:10: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:89:11: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:109:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:142:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:144:12: style: The scope of the variable 't' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:40: style: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:25:39: note: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'.
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:40: note: Function 'WriteOutVCard' argument 1 names different: declaration 'obj' definition 'aMimeObj'.
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:59: style: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:25:53: note: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'.
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:224:59: note: Function 'WriteOutVCard' argument 2 names different: declaration 'v' definition 'aVcard'.
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:33:17: style: struct member 'AttributeName::attributeName' is never used. [unusedStructMember]
thunderbird-60.0/comm/mailnews/mime/cthandlers/vcard/mimevcrd.cpp:34:9: style: struct member 'AttributeName::resourceId' is never used. [unusedStructMember]
thunderbird-60.0/comm/mailnews/mime/emitters/nsEmitterUtils.cpp:56:48: style: Same expression on both sides of '||'. [duplicateExpression]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:41:20: warning: Member variable 'nsMimeBaseEmitter::mFormat' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:55:3: performance: Variable 'm_stringBundle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeBaseEmitter.cpp:79:3: performance: Variable 'mUnicodeConverter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:365:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:363:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:365:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:540:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:538:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeHtmlEmitter.cpp:540:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimePlainEmitter.cpp:52:49: style: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimePlainEmitter.h:26:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimePlainEmitter.cpp:52:49: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:85:3: style: Variable 'upCaseTag' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:78:0: note: Variable 'upCaseTag' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:85:3: note: Variable 'upCaseTag' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:141:47: style: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.h:28:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:141:47: note: Function 'EndHeader' argument 1 names different: declaration 'buf' definition 'name'.
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:21:19: warning: Member variable 'nsMimeXmlEmitter::mXMLHeaderStarted' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.cpp:21:19: warning: Member variable 'nsMimeXmlEmitter::mAttachCount' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.h:44:25: warning: The class 'nsMimeXmlEmitter' defines member variable with name 'mAttachCount' also defined in its parent class 'nsMimeBaseEmitter'. [duplInheritedMember]
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeBaseEmitter.h:121:23: note: Parent variable 'nsMimeBaseEmitter::mAttachCount'
thunderbird-60.0/comm/mailnews/mime/emitters/nsMimeXmlEmitter.h:44:25: note: Derived variable 'nsMimeXmlEmitter::mAttachCount'
thunderbird-60.0/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:46:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:59:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:77:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:122:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeTextHTMLParsed.cpp:138:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:51:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:133:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:468:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:294:3: performance: Variable 'mHeaderSink' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:298:3: performance: Variable 'mFromAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:299:3: performance: Variable 'mFromName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:300:3: performance: Variable 'mSenderAddr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimecms.cpp:301:3: performance: Variable 'mSenderName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimecom.cpp:66:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecom.cpp:73:57: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecont.cpp:60:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecont.cpp:89:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecont.cpp:119:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecont.cpp:149:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:40:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:41:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:70:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:76:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:94:9: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:113:9: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:130:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:141:11: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:157:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:159:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:168:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:218:6: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:245:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:258:6: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:303:21: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:321:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:369:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:388:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:401:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:470:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:492:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimecryp.cpp:423:11: style: The scope of the variable 'html' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:452:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1248:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1824:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1870:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1888:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:2121:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:2152:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1379:9: style: Variable 'secure' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1377:0: note: Variable 'secure' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1379:9: note: Variable 'secure' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1950:3: style: Variable 'contLoc' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1947:0: note: Variable 'contLoc' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1950:3: note: Variable 'contLoc' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1972:5: style: Variable 'boundary' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1970:0: note: Variable 'boundary' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1972:5: note: Variable 'boundary' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:1272:9: style: The scope of the variable 'contentLanguage' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimedrft.cpp:2122:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimeebod.cpp:44:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeebod.cpp:72:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeebod.cpp:86:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeebod.cpp:247:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeebod.cpp:193:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/comm/mailnews/mime/src/mimeenc.cpp:641:11: style: The scope of the variable 'new_line_size' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimeenc.cpp:702:12: style: The scope of the variable 'c' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimeenc.cpp:851:3: warning: Member variable 'Base64Encoder::in_buffer' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/src/mimeeobj.cpp:33:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeeobj.cpp:34:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimefilt.cpp:49:0: error: syntax error [syntaxError]
thunderbird-60.0/comm/mailnews/mime/src/mimehdrs.cpp:109:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimehdrs.cpp:143:32: style: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/modlmime.h:107:57: note: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'.
thunderbird-60.0/comm/mailnews/mime/src/mimehdrs.cpp:143:32: note: Function 'MimeHeaders_copy' argument 1 names different: declaration 'srcHeaders' definition 'hdrs'.
thunderbird-60.0/comm/mailnews/mime/src/mimehdrs.cpp:825:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1926:25: warning: Either the condition 's' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1909:7: note: Assuming that condition 's' is not redundant
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1926:25: note: Null pointer subtraction
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1927:12: warning: Either the condition 's' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1909:7: note: Assuming that condition 's' is not redundant
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1927:12: note: Null pointer subtraction
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:248:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:364:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:501:15: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1106:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1390:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1448:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1871:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1063:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1708:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:215:52: style: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimecth.h:91:69: note: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:215:52: note: Function 'MIME_MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1325:53: style: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimei.h:293:66: note: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'.
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1325:53: note: Function 'mime_set_url_imap_part' argument 2 names different: declaration 'part' definition 'imappart'.
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1778:47: style: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimei.h:400:55: note: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-60.0/comm/mailnews/mime/src/mimei.cpp:1778:47: note: Function 'MimeObject_write' argument 2 names different: declaration 'data' definition 'output'.
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:30:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:31:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:60:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:146:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:160:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeiimg.cpp:186:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:30:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:61:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:71:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:89:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:109:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:125:9: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:139:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:164:11: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:182:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeleaf.cpp:198:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:126:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:127:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:142:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:158:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:210:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:285:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:286:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:330:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:345:36: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:346:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:491:23: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemalt.cpp:505:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemapl.cpp:25:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemapl.cpp:26:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemapl.cpp:169:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemcms.cpp:47:38: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemcms.cpp:48:38: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemcms.cpp:219:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemcms.cpp:87:3: warning: Member variable 'MimeMultCMSdata::item_len' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/src/mimemdig.cpp:21:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:83:15: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:85:15: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:88:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:214:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:218:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:351:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:389:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:392:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:498:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:555:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:572:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:602:10: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:636:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:742:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:849:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:854:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1021:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1060:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1084:5: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1099:5: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1151:17: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1169:10: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1188:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1211:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1613:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1626:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1896:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1955:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:2010:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:154:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:151:0: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:154:3: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:122:5: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:121:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:122:5: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:364:7: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:363:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:364:7: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:405:9: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:404:0: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:405:9: note: Variable 'fname' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:796:3: style: Variable 'ext' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:793:0: note: Variable 'ext' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:796:3: note: Variable 'ext' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1096:34: style: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1034:49: note: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1096:34: note: Function 'mime_image_make_image_html' argument 1 names different: declaration 'image_data' definition 'image_closure'.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1252:42: style: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimei.h:410:49: note: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1252:42: note: Function 'MimeObjectIsMessageBody' argument 1 names different: declaration 'obj' definition 'looking_for'.
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1285:21: warning: Member variable 'MimeDisplayOptions::html_as_p' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/mime/src/mimemoz2.cpp:1288:3: performance: Variable 'format_out' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:146:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:184:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:192:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:232:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:438:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:559:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:623:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:624:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:738:21: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:753:28: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:765:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:886:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:921:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:923:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:967:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:1013:34: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:1014:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:1029:11: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:1190:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:1191:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:257:15: style: The scope of the variable 'inC' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:258:9: style: The scope of the variable 'outC' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:295:24: style: The scope of the variable 'outC' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemrel.cpp:538:21: style: The scope of the variable 'tloc' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:385:9: style: Condition 'ok' is always true [knownConditionTrueFalse]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:382:10: note: Assignment 'ok=true', assigned value is 1
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:385:9: note: Condition 'ok' is always true
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:56:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:57:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:77:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:88:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:98:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:120:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:267:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:488:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:498:6: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:518:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:561:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:590:9: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:639:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:656:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:699:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:842:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:382:5: style: Variable 'ok' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:366:0: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemsg.cpp:382:5: note: Variable 'ok' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:38:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:39:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:56:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:69:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:70:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:94:6: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:108:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:120:16: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:150:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:151:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:266:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:316:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:323:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:338:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:371:8: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:388:14: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:399:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:415:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:442:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:455:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:456:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:457:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:482:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:483:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:579:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:580:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:581:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:597:20: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:657:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:692:24: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:593:29: style: Same expression on both sides of '&&'. [duplicateExpression]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:315:14: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mailnews/mime/src/mimemsig.cpp:536:12: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:54:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:55:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:80:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:99:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:119:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:120:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:142:17: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:153:17: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:281:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:298:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:306:18: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:367:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:393:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:401:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:423:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:429:23: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:444:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:487:22: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:528:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:529:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:597:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:668:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:669:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:221:12: style: The scope of the variable 'stripping' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:598:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:666:38: style: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:30:49: note: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'.
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:666:38: note: Function 'MimeMultipart_parse_eof' argument 1 names different: declaration 'object' definition 'obj'.
thunderbird-60.0/comm/mailnews/mime/src/mimemult.cpp:655:10: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:31:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:32:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:93:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:298:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:326:25: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimesun.cpp:240:17: style: The scope of the variable 'prev' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimetenr.cpp:25:41: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:48:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:49:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:67:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:68:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:74:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:175:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:204:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:245:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:340:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:346:39: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:386:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:445:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:473:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:390:11: style: The scope of the variable 'i' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/mimetext.cpp:237:15: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/comm/mailnews/mime/src/mimethpl.cpp:39:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethpl.cpp:53:40: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethpl.cpp:73:40: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethpl.cpp:119:41: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethpl.cpp:139:40: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethsa.cpp:53:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethsa.cpp:66:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethsa.cpp:83:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethsa.cpp:116:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethsa.cpp:132:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethtm.cpp:26:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethtm.cpp:46:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethtm.cpp:112:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimethtm.cpp:171:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:400:43: warning: Either the condition 'exdata' is redundant or there is possible null pointer dereference: exdata. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:268:9: note: Assuming that condition 'exdata' is not redundant
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:400:43: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:431:3: warning: Either the condition 'exdata' is redundant or there is possible null pointer dereference: exdata. [nullPointerRedundantCheck]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:268:9: note: Assuming that condition 'exdata' is not redundant
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:431:3: note: Null pointer dereference
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:46:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:77:5: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:80:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:103:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:247:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:313:10: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:369:39: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpfl.cpp:411:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:32:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:106:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:224:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:248:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:299:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetpla.cpp:316:37: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetric.cpp:24:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimetric.cpp:319:23: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:53:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:72:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:97:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:219:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:256:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:357:13: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/mimeunty.cpp:220:7: style: The scope of the variable 'status' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/nsCMS.h:32:3: style: Class 'nsCMSMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:271:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:262:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:271:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:16: style: Function 'CheckUsageOk' argument 1 names different: declaration 'cert' definition 'aCert'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.h:33:38: note: Function 'CheckUsageOk' argument 1 names different: declaration 'cert' definition 'aCert'.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:16: note: Function 'CheckUsageOk' argument 1 names different: declaration 'cert' definition 'aCert'.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:43: style: Function 'CheckUsageOk' argument 2 names different: declaration 'usage' definition 'aUsage'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.h:33:64: note: Function 'CheckUsageOk' argument 2 names different: declaration 'usage' definition 'aUsage'.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:43: note: Function 'CheckUsageOk' argument 2 names different: declaration 'usage' definition 'aUsage'.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:57: style: Function 'CheckUsageOk' argument 3 names different: declaration '_retval' definition 'aCanBeUsed'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.h:33:77: note: Function 'CheckUsageOk' argument 3 names different: declaration '_retval' definition 'aCanBeUsed'.
thunderbird-60.0/comm/mailnews/mime/src/nsCMSSecureMessage.cpp:62:57: note: Function 'CheckUsageOk' argument 3 names different: declaration '_retval' definition 'aCanBeUsed'.
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:41:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:42:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:60:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:78:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:83:19: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:90:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:118:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:139:6: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:147:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:155:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsSimpleMimeConverterStub.cpp:167:5: style: Class 'nsSimpleMimeConverterStub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:89:29: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:112:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:122:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:227:27: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:249:30: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:266:31: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:1022:32: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:1028:33: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:448:18: style: The scope of the variable 'remainder' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:324:54: style: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.h:42:48: note: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:324:54: note: Function 'DetermineOutputFormat' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:324:78: style: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.h:42:71: note: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'.
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:324:78: note: Function 'DetermineOutputFormat' argument 2 names different: declaration 'newType' definition 'aNewType'.
thunderbird-60.0/comm/mailnews/mime/src/nsStreamConverter.cpp:488:3: performance: Variable 'mOutputFormat' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPArticleList.cpp:16:20: warning: Member variable 'nsNNTPArticleList::m_dbIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:468:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:466:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:468:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:1263:59: style: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.h:76:45: note: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:1263:59: note: Function 'UpdateStatus' argument 2 names different: declaration 'numDled' definition 'numDLed'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:71:22: warning: Member variable 'nsNNTPNewsgroupList::m_currentXHDRIndex' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPNewsgroupList.cpp:71:22: warning: Member variable 'nsNNTPNewsgroupList::m_addHdrToDB' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:682:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:669:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:682:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:1422:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:1420:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:1422:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2815:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2811:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2815:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2837:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2834:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2837:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2965:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2963:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2965:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3467:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3464:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3467:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3580:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3545:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3580:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3584:3: style: Variable 'newsgroups' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3548:0: note: Variable 'newsgroups' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3584:3: note: Variable 'newsgroups' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3585:3: style: Variable 'distribution' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3549:0: note: Variable 'distribution' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3585:3: note: Variable 'distribution' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3586:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3546:0: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3586:3: note: Variable 'id' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3798:5: style: Variable 'endOfTerm' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3796:0: note: Variable 'endOfTerm' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3798:5: note: Variable 'endOfTerm' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2131:12: style: The scope of the variable 'line_length' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2133:8: style: The scope of the variable 'pauseForMoreData' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:2187:9: style: The scope of the variable 'outputBuffer' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:896:61: style: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.h:153:44: note: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:896:61: note: Function 'AsyncOpen2' argument 1 names different: declaration 'listener' definition 'aListener'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:1199:80: style: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.h:146:63: note: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:1199:80: note: Function 'OnStopRequest' argument 2 names different: declaration 'aCtxt' definition 'aContext'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3439:53: style: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.h:265:40: note: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:3439:53: note: Function 'PostMessageInFile' argument 1 names different: declaration 'filePath' definition 'postMessageFile'.
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:277:3: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNNTPProtocol.cpp:281:3: performance: Variable 'm_startTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloadDialogArgs.cpp:11:5: performance: Variable 'mServerKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:36:109: style: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:29:101: note: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:36:109: note: Function 'DownloadArticles' argument 3 names different: declaration 'pKeyArray' definition 'pIds'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:58:74: style: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:23:58: note: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:58:74: note: Function 'nsNewsDownloader' argument 2 names different: declaration 'db' definition 'msgDB'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_existedP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_wroteAnyP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:58:19: warning: Member variable 'nsNewsDownloader::m_summaryValidP' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:62:3: performance: Variable 'm_newsDB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:64:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:65:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:334:3: performance: Variable 'm_window' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.cpp:335:3: performance: Variable 'm_listener' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:75:20: style: The function 'StartDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:42:20: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:75:20: note: Function in derived class
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:76:19: style: The function 'FinishDownload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:41:19: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:76:19: note: Function in derived class
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:77:16: style: The function 'GetNextHdrToRetrieve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:39:16: note: Virtual function in base class
thunderbird-60.0/comm/mailnews/news/src/nsNewsDownloader.h:77:16: note: Function in derived class
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:188:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:186:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:188:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:414:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:412:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:414:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:905:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:902:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:905:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:627:12: style: The scope of the variable 'currentChar' can be reduced. [variableScope]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:409:57: style: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:49:39: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:409:57: note: Function 'GetFolderURL' argument 1 names different: declaration 'url' definition 'aUrl'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:458:65: style: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:40:47: note: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:458:65: note: Function 'CreateSubfolder' argument 1 names different: declaration 'folderName' definition 'newsgroupName'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:799:67: style: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:62:43: note: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:799:67: note: Function 'DeleteMessages' argument 2 names different: declaration 'msgWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:890:61: style: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:65:43: note: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:890:61: note: Function 'GetNewMessages' argument 1 names different: declaration 'aWindow' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:900:74: style: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:110:59: note: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:900:74: note: Function 'GetNewsMessages' argument 2 names different: declaration 'getOld' definition 'aGetOld'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:900:99: style: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:110:83: note: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:900:99: note: Function 'GetNewsMessages' argument 3 names different: declaration 'aListener' definition 'aUrlListener'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:1810:77: style: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:87:47: note: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:1810:77: note: Function 'GetFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:1862:85: style: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.h:89:55: note: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-60.0/comm/mailnews/news/src/nsNewsFolder.cpp:1862:85: note: Function 'GetEditableFilterList' argument 2 names different: declaration 'aFilterList' definition 'aResult'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:253:42: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:176:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:175:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:176:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:920:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:919:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:920:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1120:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1118:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1120:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1180:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1177:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1180:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:476:58: style: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.h:84:45: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:476:58: note: Function 'ConnectionTimeOut' argument 1 names different: declaration 'aNntpConnection' definition 'aConnection'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:501:60: style: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.h:83:64: note: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:501:60: note: Function 'CreateProtocolInstance' argument 3 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:520:50: style: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.h:80:40: note: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:520:50: note: Function 'GetNntpConnection' argument 1 names different: declaration 'url' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:520:70: style: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.h:80:59: note: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:520:70: note: Function 'GetNntpConnection' argument 2 names different: declaration 'window' definition 'aMsgWindow'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1252:58: style: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.h:116:49: note: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:1252:58: note: Function 'AddGroupOnServer' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:71:8: performance: Technically the member function 'nsCStringLowerCaseComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/news/src/nsNntpIncomingServer.cpp:76:8: performance: Technically the member function 'nsCStringLowerCaseComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:209:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:204:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:209:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:696:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:690:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:696:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:980:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:979:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:980:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:981:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:980:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:981:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:982:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:981:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:982:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1247:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1245:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1247:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1722:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1717:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1722:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:555:45: style: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.h:67:41: note: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:555:45: note: Function 'GetFolderFromUri' argument 1 names different: declaration 'uri' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:555:66: style: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.h:67:61: note: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:555:66: note: Function 'GetFolderFromUri' argument 2 names different: declaration 'folder' definition 'aFolder'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:917:62: style: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.h:62:58: note: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:917:62: note: Function 'CreateNewsAccount' argument 2 names different: declaration 'aIsSecure' definition 'aUseSSL'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:971:70: style: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.h:63:66: note: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:971:70: note: Function 'GetServerForUri' argument 2 names different: declaration 'aProtocol' definition 'aServer'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1077:36: style: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.h:65:33: note: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpService.cpp:1077:36: note: Function 'RunNewsUrl' argument 1 names different: declaration 'aUrl' definition 'aUri'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:432:45: style: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'. [funcArgNamesDifferent]
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.h:27:47: note: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:432:45: note: Function 'GetServer' argument 1 names different: declaration 'server' definition 'aServer'.
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:31:3: performance: Variable 'm_newsgroupPost' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:32:3: performance: Variable 'm_newsAction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:35:3: performance: Variable 'm_filePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/mailnews/news/src/nsNntpUrl.cpp:37:3: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/suite/components/feeds/nsFeedSniffer.cpp:312:3: style: Variable 'isFeed' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/comm/suite/components/feeds/nsFeedSniffer.cpp:309:0: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/suite/components/feeds/nsFeedSniffer.cpp:312:3: note: Variable 'isFeed' is reassigned a value before the old one has been used.
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:192:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:206:26: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:362:8: style: The scope of the variable 'isRelative' can be reduced. [variableScope]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:61:54: style: Function 'GetSourceExists' argument 1 names different: declaration 'aSourceExists' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.h:82:36: note: Function 'GetSourceExists' argument 1 names different: declaration 'aSourceExists' definition 'aResult'.
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:61:54: note: Function 'GetSourceExists' argument 1 names different: declaration 'aSourceExists' definition 'aResult'.
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:78:67: style: Function 'GetSourceHasMultipleProfiles' argument 1 names different: declaration 'aSourceHasMultipleProfiles' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.h:83:49: note: Function 'GetSourceHasMultipleProfiles' argument 1 names different: declaration 'aSourceHasMultipleProfiles' definition 'aResult'.
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:78:67: note: Function 'GetSourceHasMultipleProfiles' argument 1 names different: declaration 'aSourceHasMultipleProfiles' definition 'aResult'.
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:51:32: warning: Member variable 'nsNetscapeProfileMigratorBase::mMaxProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:51:32: warning: Member variable 'nsNetscapeProfileMigratorBase::mCurrentProgress' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/suite/components/profile/nsNetscapeProfileMigratorBase.cpp:54:3: performance: Variable 'mObserverService' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.cpp:218:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.cpp:116:51: style: Function 'GetMigrateData' argument 2 names different: declaration 'aDoingStartup' definition 'aReplace'. [funcArgNamesDifferent]
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.h:33:60: note: Function 'GetMigrateData' argument 2 names different: declaration 'aDoingStartup' definition 'aReplace'.
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.cpp:116:51: note: Function 'GetMigrateData' argument 2 names different: declaration 'aDoingStartup' definition 'aReplace'.
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.cpp:117:56: style: Function 'GetMigrateData' argument 3 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.h:34:39: note: Function 'GetMigrateData' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/suite/components/profile/nsThunderbirdProfileMigrator.cpp:117:56: note: Function 'GetMigrateData' argument 3 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/comm/suite/components/shell/nsGNOMEShellService.h:19:3: warning: Member variable 'nsGNOMEShellService::mAppIsInPath' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/comm/suite/components/shell/nsGNOMEShellService.h:19:3: warning: Member variable 'nsGNOMEShellService::mUseLocaleFilenames' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/config/nsinstall.c:354:5: style: Variable 'tdlen' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/config/nsinstall.c:352:5: note: Variable 'tdlen' is reassigned a value before the old one has been used.
thunderbird-60.0/config/nsinstall.c:354:5: note: Variable 'tdlen' is reassigned a value before the old one has been used.
thunderbird-60.0/config/nsinstall.c:135:30: style: The scope of the variable 'wc' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:264:61: style: The scope of the variable 'len' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:264:80: style: The scope of the variable 'bnlen' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:264:87: style: The scope of the variable 'exists' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:266:59: style: The scope of the variable 'toname' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:266:68: style: The scope of the variable 'name' can be reduced. [variableScope]
thunderbird-60.0/config/nsinstall.c:266:75: style: The scope of the variable 'base' can be reduced. [variableScope]
thunderbird-60.0/config/pathsub.c:153:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
thunderbird-60.0/config/pathsub.c:127:18: error: Allocation with xmalloc, strcpy doesn't release it. [leakNoVarFunctionCall]
thunderbird-60.0/devtools/platform/nsJSInspector.cpp:48:0: error: syntax error [syntaxError]
thunderbird-60.0/devtools/shared/heapsnapshot/CoreDump.pb.h:12:0: error: #error This file was generated by a newer version of protoc which is [preprocessorErrorDirective]
thunderbird-60.0/devtools/shared/heapsnapshot/tests/gtest/DevTools.h:220:0: error: syntax error [syntaxError]
thunderbird-60.0/docshell/base/nsDocShell.h:121:1: style: The class 'nsDocShell' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:652:7: style: Condition 'attemptFixup' is always false [knownConditionTrueFalse]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:635:23: note: Assignment 'attemptFixup=false', assigned value is 0
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:652:7: note: Condition 'attemptFixup' is always false
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:498:64: style: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.h:36:56: note: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:498:64: note: Function 'TryKeywordFixupForURIInfo' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:670:55: style: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.h:30:47: note: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:670:55: note: Function 'FixupURIProtocol' argument 1 names different: declaration 'aIn' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:798:54: style: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.h:33:46: note: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:798:54: note: Function 'KeywordURIFixup' argument 1 names different: declaration 'aStringURI' definition 'aURIString'.
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:910:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/docshell/base/nsDefaultURIFixup.cpp:1021:3: performance: Variable 'mOriginalInput' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/docshell/base/nsDocShell.cpp:11444:35: style: Redundant condition: aPrincipalToInherit. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
thunderbird-60.0/docshell/base/nsDocShell.cpp:2919:10: warning: Possible null pointer dereference: innerWindow [nullPointer]
thunderbird-60.0/docshell/base/nsDocShell.cpp:2912:19: note: Assignment 'innerWindow=mScriptGlobal?mScriptGlobal->GetCurrentInnerWindowInternal():nullptr', assigned value is 0
thunderbird-60.0/docshell/base/nsDocShell.cpp:2919:10: note: Null pointer dereference
thunderbird-60.0/docshell/base/nsDocShell.cpp:2213:45: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/docshell/base/nsDocShell.cpp:1061:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:1058:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:1061:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4287:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4284:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4287:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4303:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4300:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4303:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4318:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4315:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4318:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4333:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4330:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4333:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4348:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4345:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4348:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4395:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:4382:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:4395:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:13326:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:13323:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:13326:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:13340:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShell.cpp:13337:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:13340:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShell.cpp:11118:11: style: The scope of the variable 'crlf' can be reduced. [variableScope]
thunderbird-60.0/docshell/base/nsDocShell.cpp:11119:11: style: The scope of the variable 'colon' can be reduced. [variableScope]
thunderbird-60.0/docshell/base/nsDocShell.cpp:2970:45: style: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShell.h:446:52: note: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'.
thunderbird-60.0/docshell/base/nsDocShell.cpp:2970:45: note: Function 'SetDocLoaderParent' argument 1 names different: declaration 'aLoader' definition 'aParent'.
thunderbird-60.0/docshell/base/nsDocShell.cpp:7233:56: style: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShell.h:588:33: note: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-60.0/docshell/base/nsDocShell.cpp:7233:56: note: Function 'EndPageLoad' argument 3 names different: declaration 'aResult' definition 'aStatus'.
thunderbird-60.0/docshell/base/nsDocShell.cpp:11102:45: style: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShell.h:547:44: note: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'.
thunderbird-60.0/docshell/base/nsDocShell.cpp:11102:45: note: Function 'AddHeadersToChannel' argument 2 names different: declaration 'aChannel' definition 'aGenericChannel'.
thunderbird-60.0/docshell/base/nsDocShellEditorData.cpp:45:41: style: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShellEditorData.h:26:30: note: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'.
thunderbird-60.0/docshell/base/nsDocShellEditorData.cpp:45:41: note: Function 'MakeEditable' argument 1 names different: declaration 'aWaitForUriLoad' definition 'aInWaitForUriLoad'.
thunderbird-60.0/docshell/base/nsDocShellEditorData.h:27:8: style: Technically the member function 'nsDocShellEditorData::GetEditable' can be const. [functionConst]
thunderbird-60.0/docshell/base/nsDocShellEditorData.cpp:67:23: note: Technically the member function 'nsDocShellEditorData::GetEditable' can be const.
thunderbird-60.0/docshell/base/nsDocShellEditorData.h:27:8: note: Technically the member function 'nsDocShellEditorData::GetEditable' can be const.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1095:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1093:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1095:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1138:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1136:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1138:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1261:53: style: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.h:165:43: note: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1261:53: note: Function 'ShowTooltip' argument 4 names different: declaration 'aDirText' definition 'aTipDir'.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1321:47: style: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.h:181:56: note: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1321:47: note: Function 'sTooltipCallback' argument 2 names different: declaration 'aListener' definition 'aChromeTooltipListener'.
thunderbird-60.0/docshell/base/nsDocShellTreeOwner.cpp:1051:3: performance: Variable 'mTooltipTextProvider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/docshell/base/nsPingListener.cpp:288:62: error: Uninitialized variable: isDataScheme [uninitvar]
thunderbird-60.0/docshell/base/timeline/AutoGlobalTimelineMarker.cpp:16:52: style: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/timeline/AutoGlobalTimelineMarker.h:41:56: note: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/AutoGlobalTimelineMarker.cpp:16:52: note: Function 'AutoGlobalTimelineMarker' argument 2 names different: declaration 'aStackRequest' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/AutoRestyleTimelineMarker.cpp:18:5: style: Function 'AutoRestyleTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/timeline/AutoRestyleTimelineMarker.h:27:29: note: Function 'AutoRestyleTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/AutoRestyleTimelineMarker.cpp:18:5: note: Function 'AutoRestyleTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/AutoTimelineMarker.cpp:15:40: style: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/base/timeline/AutoTimelineMarker.h:42:40: note: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/AutoTimelineMarker.cpp:15:40: note: Function 'AutoTimelineMarker' argument 2 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/docshell/base/timeline/ObservedDocShell.cpp:142:33: style: Redundant condition: startIsPaintType. '!startIsPaintType || (startIsPaintType && hasSeenLayerType)' is equivalent to '!startIsPaintType || hasSeenLayerType' [redundantCondition]
thunderbird-60.0/docshell/shistory/nsSHEntry.cpp:44:12: warning: Member variable 'nsSHEntry::mChildren' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/docshell/shistory/nsSHEntry.h:22:1: warning: The class 'nsSHEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1587:3: warning: Either the condition 'aEntry1' is redundant or there is possible null pointer dereference: aEntry1. [nullPointerRedundantCheck]
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1583:33: note: Assuming that condition 'aEntry1' is not redundant
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1587:3: note: Null pointer dereference
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1588:3: warning: Either the condition 'aEntry2' is redundant or there is possible null pointer dereference: aEntry2. [nullPointerRedundantCheck]
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1583:20: note: Assuming that condition 'aEntry2' is not redundant
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1588:3: note: Null pointer dereference
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1024:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1023:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1024:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:465:51: style: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/shistory/nsSHistory.h:118:48: note: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:465:51: note: Function 'CloneAndReplaceChild' argument 3 names different: declaration 'aChildIndex' definition 'aEntryIndex'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:524:51: style: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/shistory/nsSHistory.h:114:48: note: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:524:51: note: Function 'CloneAndReplace' argument 6 names different: declaration 'aDestEntry' definition 'aResultEntry'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1935:47: style: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/shistory/nsSHistory.h:140:46: note: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1935:47: note: Function 'LoadDifferingEntries' argument 3 names different: declaration 'aRootDocShell' definition 'aParent'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:2107:44: style: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'. [funcArgNamesDifferent]
thunderbird-60.0/docshell/shistory/nsSHistory.h:200:39: note: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:2107:44: note: Function 'nsSHEnumerator' argument 1 names different: declaration 'aHistory' definition 'aSHistory'.
thunderbird-60.0/docshell/shistory/nsSHistory.cpp:1278:5: performance: Variable 'mViewer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/animation/Animation.cpp:325:47: style: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'. [funcArgNamesDifferent]
thunderbird-60.0/dom/animation/Animation.h:113:43: note: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-60.0/dom/animation/Animation.cpp:325:47: note: Function 'SetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-60.0/dom/animation/Animation.cpp:850:55: style: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'. [funcArgNamesDifferent]
thunderbird-60.0/dom/animation/Animation.h:406:51: note: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-60.0/dom/animation/Animation.cpp:850:55: note: Function 'SilentlySetCurrentTime' argument 1 names different: declaration 'aNewCurrentTime' definition 'aSeekTime'.
thunderbird-60.0/dom/animation/ComputedTimingFunction.h:115:3: warning: Member variable 'ComputedTimingFunction::mStepsOrFrames' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/animation/DocumentTimeline.cpp:245:51: style: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'. [funcArgNamesDifferent]
thunderbird-60.0/dom/animation/DocumentTimeline.h:80:45: note: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'.
thunderbird-60.0/dom/animation/DocumentTimeline.cpp:245:51: note: Function 'ToTimeStamp' argument 1 names different: declaration 'aTimelineTime' definition 'aTimeDuration'.
thunderbird-60.0/dom/animation/EffectCompositor.cpp:497:10: performance: Technically the member function 'mozilla::::EffectCompositeOrderComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:1105:52: style: Function 'GetComputedKeyframeValues' argument 3 names different: declaration 'aComputedValues' definition 'aStyleContext'. [funcArgNamesDifferent]
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:383:52: note: Function 'GetComputedKeyframeValues' argument 3 names different: declaration 'aComputedValues' definition 'aStyleContext'.
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:1105:52: note: Function 'GetComputedKeyframeValues' argument 3 names different: declaration 'aComputedValues' definition 'aStyleContext'.
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:70:8: performance: Technically the member function 'mozilla::PropertyPriorityComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:251:10: performance: Technically the member function 'mozilla::AdditionalProperty::PropertyComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/animation/KeyframeUtils.cpp:256:10: performance: Technically the member function 'mozilla::AdditionalProperty::PropertyComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/audiochannel/AudioChannelAgent.h:29:1: style: The class 'AudioChannelAgent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:199:10: style: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const. [functionConst]
thunderbird-60.0/dom/audiochannel/AudioChannelService.cpp:863:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:199:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::AudioCapturedChanged' can be const.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:213:10: performance: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static. [functionStatic]
thunderbird-60.0/dom/audiochannel/AudioChannelService.cpp:941:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:213:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioAudibleChanged' can be static.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:217:10: performance: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static. [functionStatic]
thunderbird-60.0/dom/audiochannel/AudioChannelService.cpp:954:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:217:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyChannelActive' can be static.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:223:10: style: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const. [functionConst]
thunderbird-60.0/dom/audiochannel/AudioChannelService.cpp:638:42: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const.
thunderbird-60.0/dom/audiochannel/AudioChannelService.h:223:10: note: Technically the member function 'mozilla::dom::AudioChannelService::AudioChannelWindow::NotifyAudioCompetingChanged' can be const.
thunderbird-60.0/dom/base/nsIDocument.h:2278:17: warning: Either the condition '!aDisplayDocument' is redundant or there is possible null pointer dereference: aDisplayDocument. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/nsIDocument.h:2281:28: note: Assuming that condition '!aDisplayDocument' is not redundant
thunderbird-60.0/dom/base/nsIDocument.h:2278:17: note: Null pointer dereference
thunderbird-60.0/dom/base/AnonymousContent.cpp:147:55: style: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/AnonymousContent.h:66:67: note: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/AnonymousContent.cpp:147:55: note: Function 'SetAnimationForElement' argument 5 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/AnonymousContent.cpp:162:57: style: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/AnonymousContent.h:70:46: note: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/AnonymousContent.cpp:162:57: note: Function 'SetCutoutRectsForElement' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/nsINode.h:1706:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
thunderbird-60.0/dom/base/nsINode.h:1835:19: note: Calling function 'ClearBoolFlag', 1st argument 'name' value is 31
thunderbird-60.0/dom/base/nsINode.h:1706:23: note: Shift
thunderbird-60.0/dom/base/nsINode.h:295:1: style: The class 'nsINode' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/nsPropertyTable.h:49:3: style: Technically the member function 'nsPropertyOwner::operatorconstvoid*' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.h:50:15: style: Technically the member function 'nsPropertyOwner::get' can be const. [functionConst]
thunderbird-60.0/dom/base/nsWindowSizes.h:65:8: performance: Technically the member function 'nsStyleSizes::addToTabSizes' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsWindowSizes.h:75:10: performance: Technically the member function 'nsStyleSizes::getTotalSize' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsINode.h:251:8: style: Technically the member function 'nsMutationGuard::Mutated' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.h:46:16: style: Class 'nsPropertyOwner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/base/nsPropertyTable.h:47:16: style: Class 'nsPropertyOwner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/base/nsPropertyTable.h:38:1: warning: The class 'nsPropertyOwner' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsWrapperCache.h:89:1: style: The class 'nsWrapperCache' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/nsWrapperCache.h:102:4: warning: Class 'nsWrapperCache' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/base/nsContentUtils.h:3602:8: performance: Technically the member function 'mozilla::dom::TreeOrderComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentUtils.h:3605:8: performance: Technically the member function 'mozilla::dom::TreeOrderComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsWrapperCache.h:224:8: performance: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsWrapperCacheInlines.h:60:17: note: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static.
thunderbird-60.0/dom/base/nsWrapperCache.h:224:8: note: Technically the member function 'nsWrapperCache::HasNothingToTrace' can be static.
thunderbird-60.0/dom/base/nsWrapperCache.h:229:8: style: Technically the member function 'nsWrapperCache::MarkWrapperLive' can be const. [functionConst]
thunderbird-60.0/dom/base/nsWrapperCacheInlines.h:76:17: note: Technically the member function 'nsWrapperCache::MarkWrapperLive' can be const.
thunderbird-60.0/dom/base/nsWrapperCache.h:229:8: note: Technically the member function 'nsWrapperCache::MarkWrapperLive' can be const.
thunderbird-60.0/dom/base/nsGlobalWindowInner.h:268:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:220:12: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/base/nsFrameMessageManager.h:366:8: style: Technically the member function 'nsMessageManagerScriptHolder::WillRunInGlobalScope' can be const. [functionConst]
thunderbird-60.0/dom/base/nsGlobalWindowInner.h:154:1: warning: The struct 'IdleObserverHolder' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/BodyUtil.cpp:301:5: style: Variable 'boundaryId' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/base/BodyUtil.cpp:300:0: note: Variable 'boundaryId' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/base/BodyUtil.cpp:301:5: note: Variable 'boundaryId' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/base/BodyUtil.cpp:114:3: performance: Technically the member function 'mozilla::dom::::FormDataParser::PushOverBoundary' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentList.h:405:23: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-60.0/dom/base/CustomElementRegistry.h:214:1: style: The class 'CustomElementReactionsStack' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/nsAttrValue.h:130:3: style: 'nsAttrValue::operator=' should return 'nsAttrValue &'. [operatorEq]
thunderbird-60.0/dom/base/nsAttrName.h:197:8: style: Technically the member function 'nsAttrName::AddRefInternalName' can be const. [functionConst]
thunderbird-60.0/dom/base/nsAttrName.h:206:8: style: Technically the member function 'nsAttrName::ReleaseInternalName' can be const. [functionConst]
thunderbird-60.0/dom/base/CustomElementRegistry.h:175:8: style: Technically the member function 'mozilla::dom::CustomElementDefinition::IsCustomBuiltIn' can be const. [functionConst]
thunderbird-60.0/dom/base/nsIdentifierMapEntry.h:55:18: style: Struct 'AtomOrString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/base/nsIdentifierMapEntry.h:56:18: style: Struct 'AtomOrString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/base/nsIdentifierMapEntry.h:172:3: warning: The struct 'ChangeCallbackEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsContentList.h:196:1: warning: The struct 'nsContentListKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsAttrName.h:21:1: warning: The class 'nsAttrName' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsDOMAttributeMap.h:33:1: warning: The class 'nsAttrKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsDOMAttributeMap.h:57:1: warning: The class 'nsAttrHashKey' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/ChromeUtils.cpp:360:47: style: Function 'IdleDispatch' argument 1 names different: declaration 'global' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:147:48: note: Function 'IdleDispatch' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:360:47: note: Function 'IdleDispatch' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:361:48: style: Function 'IdleDispatch' argument 2 names different: declaration 'callback' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:148:49: note: Function 'IdleDispatch' argument 2 names different: declaration 'callback' definition 'aCallback'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:361:48: note: Function 'IdleDispatch' argument 2 names different: declaration 'callback' definition 'aCallback'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:362:53: style: Function 'IdleDispatch' argument 3 names different: declaration 'options' definition 'aOptions'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:149:54: note: Function 'IdleDispatch' argument 3 names different: declaration 'options' definition 'aOptions'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:362:53: note: Function 'IdleDispatch' argument 3 names different: declaration 'options' definition 'aOptions'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:659:52: style: Function 'GetCallerLocation' argument 1 names different: declaration 'global' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:171:41: note: Function 'GetCallerLocation' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:659:52: note: Function 'GetCallerLocation' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:659:75: style: Function 'GetCallerLocation' argument 2 names different: declaration 'principal' definition 'aPrincipal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:171:63: note: Function 'GetCallerLocation' argument 2 names different: declaration 'principal' definition 'aPrincipal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:659:75: note: Function 'GetCallerLocation' argument 2 names different: declaration 'principal' definition 'aPrincipal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:683:46: style: Function 'CreateError' argument 1 names different: declaration 'global' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:175:35: note: Function 'CreateError' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:683:46: note: Function 'CreateError' argument 1 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:683:72: style: Function 'CreateError' argument 2 names different: declaration 'message' definition 'aMessage'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:175:60: note: Function 'CreateError' argument 2 names different: declaration 'message' definition 'aMessage'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:683:72: note: Function 'CreateError' argument 2 names different: declaration 'message' definition 'aMessage'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:684:48: style: Function 'CreateError' argument 3 names different: declaration 'stack' definition 'aStack'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/ChromeUtils.h:176:37: note: Function 'CreateError' argument 3 names different: declaration 'stack' definition 'aStack'.
thunderbird-60.0/dom/base/ChromeUtils.cpp:684:48: note: Function 'CreateError' argument 3 names different: declaration 'stack' definition 'aStack'.
thunderbird-60.0/dom/base/DOMException.cpp:263:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/DOMException.cpp:397:21: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:348:29: warning: Either the condition 'root&&target' is redundant or there is possible null pointer dereference: target. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:410:14: note: Assuming that condition 'root&&target' is not redundant
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:348:29: note: Null pointer dereference
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:472:9: warning: Either the condition 'target' is redundant or there is possible null pointer dereference: target. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:410:17: note: Assuming that condition 'target' is not redundant
thunderbird-60.0/dom/base/DOMIntersectionObserver.cpp:472:9: note: Null pointer dereference
thunderbird-60.0/dom/base/nsDOMMutationObserver.h:554:67: performance: Function parameter 'aRecord' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/base/DocumentOrShadowRoot.cpp:263:14: warning: Either the condition '!node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/DocumentOrShadowRoot.cpp:252:9: note: Assuming that condition '!node' is not redundant
thunderbird-60.0/dom/base/DocumentOrShadowRoot.cpp:263:14: note: Null pointer dereference
thunderbird-60.0/dom/base/Element.cpp:2005:8: style: The scope of the variable 'clearBindingParent' can be reduced. [variableScope]
thunderbird-60.0/dom/base/Element.cpp:1929:43: warning: Suspicious code: sign conversion of -1 in calculation because '-1' has a negative value [signConversion]
thunderbird-60.0/dom/base/DOMMatrix.h:51:5: performance: Variable 'mMatrix3D' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsAttrValue.h:456:15: performance: Technically the member function 'nsAttrValue::IsSVGType' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsAttrValueInlines.h:208:14: note: Technically the member function 'nsAttrValue::IsSVGType' can be static.
thunderbird-60.0/dom/base/nsAttrValue.h:456:15: note: Technically the member function 'nsAttrValue::IsSVGType' can be static.
thunderbird-60.0/dom/base/nsContentPolicyUtils.h:237:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsContentPolicyUtils.h:265:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/EventSource.cpp:1816:58: performance: Function parameter 'aEvent' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/base/EventSource.cpp:840:64: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-60.0/dom/base/EventSource.cpp:841:65: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-60.0/dom/base/EventSource.cpp:1007:62: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-60.0/dom/base/EventSource.cpp:1008:63: error: Uninitialized variable: isValidScheme [uninitvar]
thunderbird-60.0/dom/base/FormData.cpp:72:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/FragmentOrElement.cpp:2074:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/IDTracker.cpp:23:30: style: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/IDTracker.h:66:26: note: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-60.0/dom/base/IDTracker.cpp:23:30: note: Function 'Reset' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-60.0/dom/base/IDTracker.cpp:135:36: style: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/IDTracker.h:78:32: note: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-60.0/dom/base/IDTracker.cpp:135:36: note: Function 'ResetWithID' argument 1 names different: declaration 'aFrom' definition 'aFromContent'.
thunderbird-60.0/dom/base/IDTracker.h:45:4: warning: Class 'IDTracker' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/base/ImageEncoder.cpp:143:1: style: The class 'EncodingRunnable' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/Location.cpp:801:3: style: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/base/Location.cpp:799:0: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/Location.cpp:801:3: note: Variable 'result' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/Location.cpp:171:27: style: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:169:28: note: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:171:27: note: Function 'GetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:213:35: style: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:172:36: note: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:213:35: note: Function 'GetWritableURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:232:26: style: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:175:27: note: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:232:26: note: Function 'SetURI' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Location.cpp:264:32: style: Function 'GetHash' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:128:29: note: Function 'GetHash' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:264:32: note: Function 'GetHash' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:305:32: style: Function 'SetHash' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:132:29: note: Function 'SetHash' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:305:32: note: Function 'SetHash' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:329:32: style: Function 'GetHost' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:88:29: note: Function 'GetHost' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:329:32: note: Function 'GetHost' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:357:32: style: Function 'SetHost' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:92:29: note: Function 'SetHost' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:357:32: note: Function 'SetHost' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:383:36: style: Function 'GetHostname' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:96:33: note: Function 'GetHostname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:383:36: note: Function 'GetHostname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:402:36: style: Function 'SetHostname' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:100:33: note: Function 'SetHostname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:402:36: note: Function 'SetHostname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:448:32: style: Function 'SetHref' argument 2 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:72:29: note: Function 'SetHref' argument 2 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:448:32: note: Function 'SetHref' argument 2 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:542:34: style: Function 'GetOrigin' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:76:31: note: Function 'GetOrigin' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:542:34: note: Function 'GetOrigin' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:569:36: style: Function 'GetPathname' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:112:33: note: Function 'GetPathname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:569:36: note: Function 'GetPathname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:597:36: style: Function 'SetPathname' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:116:33: note: Function 'SetPathname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:597:36: note: Function 'SetPathname' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:623:32: style: Function 'GetPort' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:104:29: note: Function 'GetPort' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:623:32: note: Function 'GetPort' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:652:32: style: Function 'SetPort' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:108:29: note: Function 'SetPort' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:652:32: note: Function 'SetPort' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:692:36: style: Function 'GetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:80:33: note: Function 'GetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:692:36: note: Function 'GetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:721:36: style: Function 'SetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:84:33: note: Function 'SetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:721:36: note: Function 'SetProtocol' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:787:32: style: Function 'GetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:118:29: note: Function 'GetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'.
thunderbird-60.0/dom/base/Location.cpp:787:32: note: Function 'GetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'.
thunderbird-60.0/dom/base/Location.cpp:789:34: style: Function 'GetSearch' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:120:31: note: Function 'GetSearch' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:789:34: note: Function 'GetSearch' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:818:38: style: Function 'SetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:122:35: note: Function 'SetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'.
thunderbird-60.0/dom/base/Location.cpp:818:38: note: Function 'SetSearch' argument 1 names different: declaration 'aSeach' definition 'aSearch'.
thunderbird-60.0/dom/base/Location.cpp:820:34: style: Function 'SetSearch' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:124:31: note: Function 'SetSearch' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:820:34: note: Function 'SetSearch' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:902:32: style: Function 'Replace' argument 3 names different: declaration 'aError' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Location.h:45:29: note: Function 'Replace' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:902:32: note: Function 'Replace' argument 3 names different: declaration 'aError' definition 'aRv'.
thunderbird-60.0/dom/base/Location.cpp:47:3: performance: Variable 'mDocShell' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/Navigator.cpp:165:42: style: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:84:42: note: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/Navigator.cpp:165:42: note: Function 'Navigator' argument 1 names different: declaration 'aInnerWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/Navigator.cpp:326:37: style: Function 'GetAppVersion' argument 1 names different: declaration 'aAppName' definition 'aAppVersion'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:114:33: note: Function 'GetAppVersion' argument 1 names different: declaration 'aAppName' definition 'aAppVersion'.
thunderbird-60.0/dom/base/Navigator.cpp:326:37: note: Function 'GetAppVersion' argument 1 names different: declaration 'aAppName' definition 'aAppVersion'.
thunderbird-60.0/dom/base/Navigator.cpp:441:32: style: Function 'GetOscpu' argument 1 names different: declaration 'aOscpu' definition 'aOSCPU'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:153:28: note: Function 'GetOscpu' argument 1 names different: declaration 'aOscpu' definition 'aOSCPU'.
thunderbird-60.0/dom/base/Navigator.cpp:441:32: note: Function 'GetOscpu' argument 1 names different: declaration 'aOscpu' definition 'aOSCPU'.
thunderbird-60.0/dom/base/Navigator.cpp:788:45: style: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:167:41: note: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-60.0/dom/base/Navigator.cpp:788:45: note: Function 'AddIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-60.0/dom/base/Navigator.cpp:802:48: style: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:168:44: note: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-60.0/dom/base/Navigator.cpp:802:48: note: Function 'RemoveIdleObserver' argument 1 names different: declaration 'aObserver' definition 'aIdleObserver'.
thunderbird-60.0/dom/base/Navigator.cpp:865:46: style: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:149:42: note: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'.
thunderbird-60.0/dom/base/Navigator.cpp:865:46: note: Function 'Vibrate' argument 1 names different: declaration 'aDuration' definition 'aPattern'.
thunderbird-60.0/dom/base/Navigator.cpp:939:52: style: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:123:76: note: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Navigator.cpp:939:52: note: Function 'RegisterContentHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Navigator.cpp:958:53: style: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:121:49: note: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'.
thunderbird-60.0/dom/base/Navigator.cpp:958:53: note: Function 'RegisterProtocolHandler' argument 1 names different: declaration 'aScheme' definition 'aProtocol'.
thunderbird-60.0/dom/base/Navigator.cpp:959:53: style: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:121:75: note: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Navigator.cpp:959:53: note: Function 'RegisterProtocolHandler' argument 2 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/Navigator.cpp:1835:85: style: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/Navigator.h:235:76: note: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'.
thunderbird-60.0/dom/base/Navigator.cpp:1835:85: note: Function 'RequestMediaKeySystemAccess' argument 2 names different: declaration 'aConfig' definition 'aConfigs'.
thunderbird-60.0/dom/base/Navigator.cpp:718:5: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/ResponsiveImageSelector.cpp:163:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/dom/base/ResponsiveImageSelector.cpp:600:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
thunderbird-60.0/dom/base/ScreenOrientation.h:34:1: style: The class 'ScreenOrientation' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/Selection.h:582:5: performance: Variable 'mSelection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/Selection.h:609:5: performance: Variable 'mSelection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/SelectionChangeListener.cpp:28:3: performance: Variable 'mStartContainer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/SelectionChangeListener.h:46:10: style: Technically the member function 'mozilla::dom::SelectionChangeListener::RawRangeData::Equals' can be const. [functionConst]
thunderbird-60.0/dom/base/SelectionChangeListener.cpp:39:40: note: Technically the member function 'mozilla::dom::SelectionChangeListener::RawRangeData::Equals' can be const.
thunderbird-60.0/dom/base/SelectionChangeListener.h:46:10: note: Technically the member function 'mozilla::dom::SelectionChangeListener::RawRangeData::Equals' can be const.
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1224:7: warning: Possible null pointer dereference: port [nullPointer]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1217:25: note: Assignment 'port=nullptr', assigned value is 0
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1224:7: note: Null pointer dereference
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1243:21: warning: Possible null pointer dereference: canvas [nullPointer]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1235:33: note: Assignment 'canvas=nullptr', assigned value is 0
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1243:21: note: Null pointer dereference
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1245:9: warning: Possible null pointer dereference: canvas [nullPointer]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1235:33: note: Assignment 'canvas=nullptr', assigned value is 0
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1245:9: note: Null pointer dereference
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1258:21: warning: Possible null pointer dereference: bitmap [nullPointer]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1250:29: note: Assignment 'bitmap=nullptr', assigned value is 0
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1258:21: note: Null pointer dereference
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1260:9: warning: Possible null pointer dereference: bitmap [nullPointer]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1250:29: note: Assignment 'bitmap=nullptr', assigned value is 0
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1260:9: note: Null pointer dereference
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:247:67: style: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/StructuredCloneHolder.h:169:55: note: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'.
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:247:67: note: Function 'StructuredCloneHolder' argument 3 names different: declaration 'aStructuredCloneScope' definition 'aScope'.
thunderbird-60.0/dom/base/StructuredCloneHolder.h:242:3: performance: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static. [functionStatic]
thunderbird-60.0/dom/base/StructuredCloneHolder.cpp:1312:24: note: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static.
thunderbird-60.0/dom/base/StructuredCloneHolder.h:242:3: note: Technically the member function 'mozilla::dom::StructuredCloneHolder::TakeTransferredPortsAsSequence' can be static.
thunderbird-60.0/dom/base/TimeoutManager.cpp:999:8: style: The scope of the variable 'seenRunningTimeout' can be reduced. [variableScope]
thunderbird-60.0/dom/base/WindowDestroyedEvent.cpp:33:3: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/WindowDestroyedEvent.cpp:44:3: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:767:5: warning: Possible null pointer dereference: aContent [nullPointer]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:486:25: note: Calling function 'GetModifiableMapped', 1st argument 'aContent' value is 0
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:767:5: note: Null pointer dereference
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:562:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:330:47: style: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsAttrAndChildArray.h:83:47: note: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:330:47: note: Function 'GetAttr' argument 1 names different: declaration 'aName' definition 'aLocalName'.
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:835:3: warning: Size of pointer 'mImpl' used instead of size of its data. [pointerSize]
thunderbird-60.0/dom/base/nsAttrAndChildArray.h:222:15: performance: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:942:22: note: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static.
thunderbird-60.0/dom/base/nsAttrAndChildArray.h:222:15: note: Technically the member function 'nsAttrAndChildArray::SetChildAtPos' can be static.
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:414:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:415:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:449:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/nsAttrAndChildArray.cpp:450:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/base/nsAttrValue.cpp:436:49: style: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsAttrValue.h:180:43: note: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'.
thunderbird-60.0/dom/base/nsAttrValue.cpp:436:49: note: Function 'SetToSerialized' argument 1 names different: declaration 'aValue' definition 'aOther'.
thunderbird-60.0/dom/base/nsAttrValue.h:429:8: style: Technically the member function 'nsAttrValue::LoadImage' can be const. [functionConst]
thunderbird-60.0/dom/base/nsAttrValue.cpp:1685:14: note: Technically the member function 'nsAttrValue::LoadImage' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:429:8: note: Technically the member function 'nsAttrValue::LoadImage' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:465:12: performance: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsAttrValue.cpp:1365:14: note: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static.
thunderbird-60.0/dom/base/nsAttrValue.h:465:12: note: Technically the member function 'nsAttrValue::GetEnumTableIndex' can be static.
thunderbird-60.0/dom/base/nsAttrValue.h:471:8: style: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const. [functionConst]
thunderbird-60.0/dom/base/nsAttrValue.cpp:1774:14: note: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:471:8: note: Technically the member function 'nsAttrValue::SetMiscAtomOrString' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:472:8: style: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const. [functionConst]
thunderbird-60.0/dom/base/nsAttrValue.cpp:1825:14: note: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:472:8: note: Technically the member function 'nsAttrValue::ResetMiscAtomOrString' can be const.
thunderbird-60.0/dom/base/nsAttrValue.h:489:5: performance: Technically the member function 'nsAttrValue::GetStringBuffer' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsAttrValue.cpp:1947:14: note: Technically the member function 'nsAttrValue::GetStringBuffer' can be static.
thunderbird-60.0/dom/base/nsAttrValue.h:489:5: note: Technically the member function 'nsAttrValue::GetStringBuffer' can be static.
thunderbird-60.0/dom/base/nsAttrValue.cpp:1193:8: performance: Technically the member function 'AtomArrayStringComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsCCUncollectableMarker.cpp:294:3: warning: Either the condition 'rootDocShell?rootDocShell->GetTabChild():nullptr' is redundant or there is possible null pointer dereference: aNode. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/nsCCUncollectableMarker.cpp:315:22: note: Assuming that condition 'rootDocShell?rootDocShell->GetTabChild():nullptr' is not redundant
thunderbird-60.0/dom/base/nsCCUncollectableMarker.cpp:312:20: note: Calling function 'MarkDocShell', 1st argument 'aNode' value is 0
thunderbird-60.0/dom/base/nsCCUncollectableMarker.cpp:294:3: note: Null pointer dereference
thunderbird-60.0/dom/base/nsContentAreaDragDrop.cpp:79:8: performance: Technically the member function 'DragDataProducer::AddString' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentAreaDragDrop.cpp:849:19: note: Technically the member function 'DragDataProducer::AddString' can be static.
thunderbird-60.0/dom/base/nsContentAreaDragDrop.cpp:79:8: note: Technically the member function 'DragDataProducer::AddString' can be static.
thunderbird-60.0/dom/base/nsContentIterator.cpp:262:38: style: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentIterator.cpp:96:38: note: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'.
thunderbird-60.0/dom/base/nsContentIterator.cpp:262:38: note: Function 'Init' argument 1 names different: declaration 'aRange' definition 'aDOMRange'.
thunderbird-60.0/dom/base/nsContentList.cpp:500:38: style: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentList.h:324:43: note: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'.
thunderbird-60.0/dom/base/nsContentList.cpp:500:38: note: Function 'WrapObject' argument 1 names different: declaration 'aCx' definition 'cx'.
thunderbird-60.0/dom/base/nsContentList.cpp:672:38: style: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentList.h:354:56: note: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsContentList.cpp:672:38: note: Function 'GetElementAt' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsContentPermissionHelper.cpp:584:34: warning: Member variable 'nsContentPermissionRequestProxy::mParent' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsContentPermissionHelper.cpp:220:3: performance: Variable 'mType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsContentPermissionHelper.cpp:221:3: performance: Variable 'mAccess' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsContentPermissionHelper.cpp:222:3: performance: Variable 'mOptions' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsContentPolicy.cpp:80:48: style: Function 'CheckPolicy' argument 3 names different: declaration 'aURI' definition 'contentLocation'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentPolicy.h:42:34: note: Function 'CheckPolicy' argument 3 names different: declaration 'aURI' definition 'contentLocation'.
thunderbird-60.0/dom/base/nsContentPolicy.cpp:80:48: note: Function 'CheckPolicy' argument 3 names different: declaration 'aURI' definition 'contentLocation'.
thunderbird-60.0/dom/base/nsContentPolicy.cpp:81:48: style: Function 'CheckPolicy' argument 4 names different: declaration 'origURI' definition 'requestingLocation'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentPolicy.h:42:48: note: Function 'CheckPolicy' argument 4 names different: declaration 'origURI' definition 'requestingLocation'.
thunderbird-60.0/dom/base/nsContentPolicy.cpp:81:48: note: Function 'CheckPolicy' argument 4 names different: declaration 'origURI' definition 'requestingLocation'.
thunderbird-60.0/dom/base/nsContentPolicy.cpp:83:48: style: Function 'CheckPolicy' argument 6 names different: declaration 'mimeGuess' definition 'mimeType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentPolicy.h:44:44: note: Function 'CheckPolicy' argument 6 names different: declaration 'mimeGuess' definition 'mimeType'.
thunderbird-60.0/dom/base/nsContentPolicy.cpp:83:48: note: Function 'CheckPolicy' argument 6 names different: declaration 'mimeGuess' definition 'mimeType'.
thunderbird-60.0/dom/base/nsContentSink.cpp:1610:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
thunderbird-60.0/dom/base/nsContentSink.cpp:479:13: style: The scope of the variable 'endCh' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsContentSink.cpp:1281:41: style: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentSink.h:107:33: note: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'.
thunderbird-60.0/dom/base/nsContentSink.cpp:1281:41: note: Function 'NotifyAppend' argument 1 names different: declaration 'aContent' definition 'aContainer'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:6774:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/base/nsContentUtils.cpp:6772:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/nsContentUtils.cpp:6774:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/nsContentUtils.cpp:1011:39: style: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:2620:41: note: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:1011:39: note: Function 'Atob' argument 1 names different: declaration 'aAsciiString' definition 'aAsciiBase64String'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:1896:76: style: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:586:74: note: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:1896:76: note: Function 'ParseIntMarginValue' argument 2 names different: declaration 'aResult' definition 'result'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3502:41: style: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:739:39: note: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3502:41: note: Function 'SplitExpatName' argument 3 names different: declaration 'aTagName' definition 'aLocalName'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3589:39: style: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:838:37: note: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3589:39: note: Function 'CanLoadImage' argument 6 names different: declaration 'aContentPolicyType' definition 'aContentType'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3651:50: style: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:963:36: note: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:3651:50: note: Function 'GetOriginAttributes' argument 1 names different: declaration 'aDoc' definition 'aDocument'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:4025:48: style: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:957:67: note: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:4025:48: note: Function 'GetEventArgNames' argument 5 names different: declaration 'aArgNames' definition 'aArgArray'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:6723:45: style: Function 'DispatchXULCommand' argument 9 names different: declaration 'inputSource' definition 'aInputSource'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:2127:47: note: Function 'DispatchXULCommand' argument 9 names different: declaration 'inputSource' definition 'aInputSource'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:6723:45: note: Function 'DispatchXULCommand' argument 9 names different: declaration 'inputSource' definition 'aInputSource'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:8640:55: style: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:2890:56: note: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:8640:55: note: Function 'GetViewToDispatchEvent' argument 1 names different: declaration 'aPresContext' definition 'presContext'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:8641:55: style: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsContentUtils.h:2891:56: note: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:8641:55: note: Function 'GetViewToDispatchEvent' argument 2 names different: declaration 'aPresShell' definition 'presShell'.
thunderbird-60.0/dom/base/nsContentUtils.cpp:8430:14: performance: Technically the member function '::GetSurfaceDataRawBuffer::Allocate' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentUtils.cpp:9394:8: performance: Technically the member function '::StringBuilder::EncodeAttrString' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentUtils.cpp:9417:8: performance: Technically the member function '::StringBuilder::EncodeTextFragment' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsContentUtils.cpp:1680:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < char16_t * > >::GetCharsWritten' can be const. [functionConst]
thunderbird-60.0/dom/base/nsContentUtils.cpp:1684:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < char16_t * > >::IsLastCharCR' can be const. [functionConst]
thunderbird-60.0/dom/base/nsContentUtils.cpp:1680:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < nsWritingIterator < char16_t > > >::GetCharsWritten' can be const. [functionConst]
thunderbird-60.0/dom/base/nsContentUtils.cpp:1684:0: style: Technically the member function 'CopyNormalizeNewlines < NormalizeNewlinesCharTraits < nsWritingIterator < char16_t > > >::IsLastCharCR' can be const. [functionConst]
thunderbird-60.0/dom/base/nsContentUtils.cpp:5842:63: performance: Function parameter 'aRunnable' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/base/nsCopySupport.cpp:322:58: style: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsCopySupport.h:44:63: note: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'.
thunderbird-60.0/dom/base/nsCopySupport.cpp:322:58: note: Function 'GetTransferableForSelection' argument 1 names different: declaration 'aSelection' definition 'aSel'.
thunderbird-60.0/dom/base/nsCopySupport.cpp:323:57: style: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsCopySupport.h:45:62: note: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-60.0/dom/base/nsCopySupport.cpp:323:57: note: Function 'GetTransferableForSelection' argument 2 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:296:45: style: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:105:47: note: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:296:45: note: Function 'RegisterClassProtos' argument 1 names different: declaration 'aDOMClassInfoID' definition 'aClassInfoID'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1069:48: style: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:928:68: note: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1069:48: note: Function 'HasInstance' argument 4 names different: declaration 'val' definition 'v'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1270:28: style: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:695:28: note: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1270:28: note: Function 'ResolvePrototype' argument 9 names different: declaration 'dot_prototype' definition 'aDot_prototype'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1737:38: style: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:134:34: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1737:38: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1783:41: style: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:191:34: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1783:41: note: Function 'PreCreate' argument 3 names different: declaration 'globalObj' definition 'aGlobalObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1801:39: style: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:197:32: note: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1801:39: note: Function 'Resolve' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1801:50: style: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:197:42: note: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1801:50: note: Function 'Resolve' argument 4 names different: declaration 'id' definition 'aId'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1838:36: style: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:200:29: note: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1838:36: note: Function 'Call' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1859:41: style: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:203:34: note: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1859:41: note: Function 'Construct' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1880:58: style: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMClassInfo.h:206:36: note: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMClassInfo.cpp:1880:58: note: Function 'HasInstance' argument 3 names different: declaration 'obj' definition 'aObj'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:553:4: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:285:58: style: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMDataChannel.h:93:42: note: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:285:58: note: Function 'DoOnMessageAvailable' argument 1 names different: declaration 'aMessage' definition 'aData'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:536:63: style: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMDataChannelDeclarations.h:23:63: note: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:536:63: note: Function 'NS_NewDOMDataChannel' argument 1 names different: declaration 'dataChannel' definition 'aDataChannel'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:538:42: style: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMDataChannelDeclarations.h:25:42: note: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:538:42: note: Function 'NS_NewDOMDataChannel' argument 3 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:551:43: style: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMDataChannelDeclarations.h:28:48: note: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-60.0/dom/base/nsDOMDataChannel.cpp:551:43: note: Function 'NS_DataChannelAppReady' argument 1 names different: declaration 'domDataChannel' definition 'aDomDataChannel'.
thunderbird-60.0/dom/base/nsDOMMutationObserver.cpp:489:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/nsDOMTokenList.cpp:158:55: style: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMTokenList.h:95:50: note: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'.
thunderbird-60.0/dom/base/nsDOMTokenList.cpp:158:55: note: Function 'CheckTokens' argument 1 names different: declaration 'aStr' definition 'aTokens'.
thunderbird-60.0/dom/base/nsDOMWindowUtils.cpp:762:49: style: Function 'SendMouseEventCommon' argument 10 names different: declaration 'aIdentifier' definition 'aPointerId'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMWindowUtils.h:96:44: note: Function 'SendMouseEventCommon' argument 10 names different: declaration 'aIdentifier' definition 'aPointerId'.
thunderbird-60.0/dom/base/nsDOMWindowUtils.cpp:762:49: note: Function 'SendMouseEventCommon' argument 10 names different: declaration 'aIdentifier' definition 'aPointerId'.
thunderbird-60.0/dom/base/nsDocument.cpp:1983:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:871:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:869:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:871:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1584:98: style: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1184:92: note: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'.
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1584:98: note: Function 'GetPromotedPoint' argument 6 names different: declaration 'aCommon' definition 'common'.
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1781:37: style: Function 'IsMozBR' argument 1 names different: declaration 'aNode' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1187:25: note: Function 'IsMozBR' argument 1 names different: declaration 'aNode' definition 'aElement'.
thunderbird-60.0/dom/base/nsDocumentEncoder.cpp:1781:37: note: Function 'IsMozBR' argument 1 names different: declaration 'aNode' definition 'aElement'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:2820:9: style: Condition 'popupFrame' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/base/nsFocusManager.cpp:2760:26: note: Assignment 'popupFrame=nullptr', assigned value is 0
thunderbird-60.0/dom/base/nsFocusManager.cpp:2820:9: note: Condition 'popupFrame' is always false
thunderbird-60.0/dom/base/nsFocusManager.cpp:2616:16: style: The scope of the variable 'endOfSelectionInStartNode' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsFocusManager.cpp:1504:55: style: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsFocusManager.h:226:46: note: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:1504:55: note: Function 'AdjustWindowFocus' argument 1 names different: declaration 'aNewWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:1659:27: style: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsFocusManager.h:280:18: note: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:1659:27: note: Function 'Blur' argument 4 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:1845:28: style: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsFocusManager.h:315:19: note: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:1845:28: note: Function 'Focus' argument 7 names different: declaration 'aAdjustWidget' definition 'aAdjustWidgets'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:2664:57: style: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsFocusManager.h:436:52: note: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:2664:57: note: Function 'DetermineElementToMoveFocus' argument 2 names different: declaration 'aStart' definition 'aStartContent'.
thunderbird-60.0/dom/base/nsFocusManager.cpp:120:3: warning: Member variable 'nsDelayedBlurOrFocusEvent::mRelatedTarget' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsFocusManager.cpp:105:1: warning: The struct 'nsDelayedBlurOrFocusEvent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsFrameLoader.cpp:2334:33: style: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsFrameLoader.h:314:25: note: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/nsFrameLoader.cpp:2334:33: note: Function 'GetURL' argument 1 names different: declaration 'aURL' definition 'aURI'.
thunderbird-60.0/dom/base/nsFrameMessageManager.h:109:8: performance: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsFrameMessageManager.cpp:216:25: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static.
thunderbird-60.0/dom/base/nsFrameMessageManager.h:109:8: note: Technically the member function 'mozilla::dom::ipc::MessageManagerCallback::BuildClonedMessageDataForChild' can be static.
thunderbird-60.0/dom/base/nsFrameMessageManager.h:390:8: performance: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsFrameMessageManager.cpp:1582:33: note: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static.
thunderbird-60.0/dom/base/nsFrameMessageManager.h:390:8: note: Technically the member function 'nsMessageManagerScriptExecutor::TryCacheLoadAndCompileScript' can be static.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:965:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:195:46: style: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGenericDOMDataNode.h:98:35: note: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:195:46: note: Function 'SubstringData' argument 1 names different: declaration 'aOffset' definition 'aStart'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:234:51: style: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGenericDOMDataNode.h:100:40: note: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:234:51: note: Function 'AppendData' argument 1 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:242:51: style: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGenericDOMDataNode.h:101:58: note: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:242:51: note: Function 'InsertData' argument 2 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:256:52: style: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGenericDOMDataNode.h:104:41: note: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGenericDOMDataNode.cpp:256:52: note: Function 'ReplaceData' argument 3 names different: declaration 'aArg' definition 'aData'.
thunderbird-60.0/dom/base/nsGlobalWindowCommands.cpp:1205:59: style: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowCommands.h:23:70: note: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'.
thunderbird-60.0/dom/base/nsGlobalWindowCommands.cpp:1205:59: note: Function 'RegisterWindowCommands' argument 1 names different: declaration 'ccm' definition 'inCommandTable'.
thunderbird-60.0/dom/base/nsGlobalWindowInner.cpp:1555:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6161:7: warning: Either the condition 'if(activeShell)' is redundant or there is possible null pointer dereference: activeShell. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6163:10: note: Assuming that condition 'if(activeShell)' is not redundant
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6161:7: note: Null pointer dereference
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:2608:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:2614:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3040:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3258:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3308:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:4495:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:4926:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6315:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6496:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6513:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6530:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6564:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6570:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6633:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6763:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6789:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6795:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6801:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6851:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6857:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:6863:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7002:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7455:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7537:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7557:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7565:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:459:68: style: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:411:47: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:459:68: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:770:43: style: Function 'objectMoved' argument 1 names different: declaration 'proxy' definition 'obj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:414:32: note: Function 'objectMoved' argument 1 names different: declaration 'proxy' definition 'obj'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:770:43: note: Function 'objectMoved' argument 1 names different: declaration 'proxy' definition 'obj'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:794:59: style: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:787:62: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:794:59: note: Function 'className' argument 2 names different: declaration 'wrapper' definition 'proxy'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:1382:62: style: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:304:69: note: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:1382:62: note: Function 'PushPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:1389:61: style: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:305:55: note: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:1389:61: note: Function 'PopPopupControlState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3038:54: style: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:659:44: note: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3038:54: note: Function 'GetControllers' argument 1 names different: declaration 'aControllers' definition 'aResult'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3256:45: style: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:741:35: note: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3256:45: note: Function 'GetInnerWidth' argument 1 names different: declaration 'aWidth' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3306:46: style: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:748:36: note: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3306:46: note: Function 'GetInnerHeight' argument 1 names different: declaration 'aHeight' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3673:56: style: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:928:46: note: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3673:56: note: Function 'SetDocShellWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3673:77: style: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:928:61: note: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3673:77: note: Function 'SetDocShellWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3689:59: style: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:926:45: note: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3689:59: note: Function 'SetCSSViewportWidthAndHeight' argument 1 names different: declaration 'width' definition 'aInnerWidth'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3689:80: style: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:926:60: note: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:3689:80: note: Function 'SetCSSViewportWidthAndHeight' argument 2 names different: declaration 'height' definition 'aInnerHeight'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:4268:49: style: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:353:36: note: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:4268:49: note: Function 'SetFullscreenInternal' argument 2 names different: declaration 'aIsFullscreen' definition 'aFullScreen'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7453:82: style: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:500:68: note: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7453:82: note: Function 'UpdateVRDisplays' argument 1 names different: declaration 'aDisplays' definition 'aDevices'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7569:75: style: Function 'SetOpenerForInitialContentBrowser' argument 1 names different: declaration 'aOpener' definition 'aOpenerWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPIDOMWindow.h:1151:62: note: Function 'SetOpenerForInitialContentBrowser' argument 1 names different: declaration 'aOpener' definition 'aOpenerWindow'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7569:75: note: Function 'SetOpenerForInitialContentBrowser' argument 1 names different: declaration 'aOpener' definition 'aOpenerWindow'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7767:32: style: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.h:403:40: note: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:7767:32: note: Function 'TemporarilyDisableDialogs' argument 1 names different: declaration 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM' definition 'MOZ_GUARD_OBJECT_NOTIFIER_PARAM_IN_IMPL'.
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:789:41: warning: The class 'nsChromeOuterWindowProxy' defines member variable with name 'singleton' also defined in its parent class 'nsOuterWindowProxy'. [duplInheritedMember]
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:423:35: note: Parent variable 'nsOuterWindowProxy::singleton'
thunderbird-60.0/dom/base/nsGlobalWindowOuter.cpp:789:41: note: Derived variable 'nsChromeOuterWindowProxy::singleton'
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.h:134:3: warning: The struct 'olState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsINode.cpp:659:32: style: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1905:47: note: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'.
thunderbird-60.0/dom/base/nsINode.cpp:659:32: note: Function 'GetBaseURI' argument 1 names different: declaration 'aBaseURI' definition 'aURI'.
thunderbird-60.0/dom/base/nsINode.cpp:697:40: style: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1482:38: note: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'.
thunderbird-60.0/dom/base/nsINode.cpp:697:40: note: Function 'LookupPrefix' argument 1 names different: declaration 'aNamespace' definition 'aNamespaceURI'.
thunderbird-60.0/dom/base/nsINode.cpp:697:66: style: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1482:61: note: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'.
thunderbird-60.0/dom/base/nsINode.cpp:697:66: note: Function 'LookupPrefix' argument 2 names different: declaration 'aResult' definition 'aPrefix'.
thunderbird-60.0/dom/base/nsINode.cpp:838:43: style: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1917:45: note: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'.
thunderbird-60.0/dom/base/nsINode.cpp:838:43: note: Function 'CompareDocumentPosition' argument 1 names different: declaration 'aOther' definition 'aOtherNode'.
thunderbird-60.0/dom/base/nsINode.cpp:957:30: style: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1952:28: note: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'.
thunderbird-60.0/dom/base/nsINode.cpp:957:30: note: Function 'IsSameNode' argument 1 names different: declaration 'aNode' definition 'other'.
thunderbird-60.0/dom/base/nsINode.cpp:963:31: style: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsINode.h:1953:29: note: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'.
thunderbird-60.0/dom/base/nsINode.cpp:963:31: note: Function 'IsEqualNode' argument 1 names different: declaration 'aNode' definition 'aOther'.
thunderbird-60.0/dom/base/nsINode.cpp:2860:8: performance: Technically the member function 'ElementHolder::SetCapacity' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsINode.cpp:2861:12: performance: Technically the member function 'ElementHolder::Length' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsImageLoadingContent.cpp:201:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:706:93: style: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsJSEnvironment.h:52:99: note: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:706:93: note: Function 'SetProperty' argument 3 names different: declaration 'aVal' definition 'aArgs'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:1177:42: style: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsJSEnvironment.h:55:44: note: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:1177:42: note: Function 'SetProcessingScriptTag' argument 1 names different: declaration 'aResult' definition 'aFlag'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:1193:53: style: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsJSEnvironment.h:81:54: note: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:1193:53: note: Function 'GarbageCollectNow' argument 1 names different: declaration 'reason' definition 'aReason'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:2988:56: style: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMJSUtils.h:22:56: note: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:2988:56: note: Function 'NS_CreateJSArgv' argument 2 names different: declaration 'aArgc' definition 'argc'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:2989:43: style: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsDOMJSUtils.h:23:43: note: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'.
thunderbird-60.0/dom/base/nsJSEnvironment.cpp:2989:43: note: Function 'NS_CreateJSArgv' argument 3 names different: declaration 'aArgv' definition 'argv'.
thunderbird-60.0/dom/base/nsJSTimeoutHandler.cpp:152:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/base/nsLineBreaker.h:205:8: performance: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsLineBreaker.cpp:312:16: note: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static.
thunderbird-60.0/dom/base/nsLineBreaker.h:205:8: note: Technically the member function 'nsLineBreaker::FindHyphenationPoints' can be static.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:95:47: style: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMappedAttributes.h:37:29: note: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:95:47: note: Function 'operatornew' argument 1 names different: declaration 'size' definition 'aSize'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:216:54: style: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMappedAttributes.h:56:41: note: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:216:54: note: Function 'Equals' argument 1 names different: declaration 'aAttributes' definition 'aOther'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:369:64: style: Function 'LazilyResolveServoDeclaration' argument 1 names different: declaration 'aDocument' definition 'aDoc'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMappedAttributes.h:87:51: note: Function 'LazilyResolveServoDeclaration' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:369:64: note: Function 'LazilyResolveServoDeclaration' argument 1 names different: declaration 'aDocument' definition 'aDoc'.
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:46:21: warning: Member variable 'nsMappedAttributes::mAttrs' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsMappedAttributes.cpp:56:21: warning: Member variable 'nsMappedAttributes::mAttrs' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/base/nsMappedAttributes.h:27:1: warning: The class 'nsMappedAttributes' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:223:38: style: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMimeTypeArray.h:79:33: note: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:223:38: note: Function 'GetDescription' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:240:35: style: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMimeTypeArray.h:81:30: note: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:240:35: note: Function 'GetSuffixes' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:246:31: style: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsMimeTypeArray.h:82:26: note: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsMimeTypeArray.cpp:246:31: note: Function 'GetType' argument 1 names different: declaration 'retval' definition 'aRetval'.
thunderbird-60.0/dom/base/nsNameSpaceManager.cpp:235:68: performance: Function parameter 'aURI' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/base/nsNameSpaceManager.cpp:252:67: performance: Function parameter 'aURI' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:2056:9: style: Condition 'allowLoad' is always true [knownConditionTrueFalse]
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:2050:22: note: Assignment 'allowLoad=true', assigned value is 1
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:2056:9: note: Condition 'allowLoad' is always true
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:607:41: style: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsObjectLoadingContent.h:340:30: note: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'.
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:607:41: note: Function 'BindToTree' argument 4 names different: declaration 'aCompileEventHandler' definition 'aCompileEventHandlers'.
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:1140:64: style: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsObjectLoadingContent.h:260:49: note: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:1140:64: note: Function 'PresetOpenerWindow' argument 1 names different: declaration 'aOpenerWindow' definition 'aWindow'.
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:1349:91: style: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsObjectLoadingContent.h:600:44: note: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'.
thunderbird-60.0/dom/base/nsObjectLoadingContent.cpp:1349:91: note: Function 'MaybeRewriteYoutubeEmbed' argument 3 names different: declaration 'aRewrittenURI' definition 'aOutURI'.
thunderbird-60.0/dom/base/nsOpenURIInFrameParams.h:17:1: style: The class 'nsOpenURIInFrameParams' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1596:11: style: The scope of the variable 'newline' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1730:11: style: The scope of the variable 'nextpos' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:2059:11: style: The scope of the variable 'w' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1068:39: style: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPlainTextSerializer.h:102:23: note: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1068:39: note: Function 'DoAddText' argument 1 names different: declaration 'aIsWhitespace' definition 'aIsLineBreak'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1269:51: style: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPlainTextSerializer.h:82:34: note: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1269:51: note: Function 'AddToLine' argument 1 names different: declaration 'aStringToAdd' definition 'aLineFragment'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1270:42: style: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPlainTextSerializer.h:82:56: note: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1270:42: note: Function 'AddToLine' argument 2 names different: declaration 'aLength' definition 'aLineFragmentLength'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1443:37: style: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPlainTextSerializer.h:83:21: note: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1443:37: note: Function 'EndLine' argument 1 names different: declaration 'softlinebreak' definition 'aSoftlinebreak'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1584:47: style: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPlainTextSerializer.h:88:31: note: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:1584:47: note: Function 'Write' argument 1 names different: declaration 'aString' definition 'aStr'.
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:83:24: warning: Member variable 'nsPlainTextSerializer::mFlags' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:83:24: warning: Member variable 'nsPlainTextSerializer::mFloatingLines' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsPlainTextSerializer.cpp:83:24: warning: Member variable 'nsPlainTextSerializer::mLineBreakDue' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsPluginArray.cpp:252:64: style: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:47:58: note: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:252:64: note: Function 'NotifyHiddenPluginTouched' argument 1 names different: declaration 'aElement' definition 'aHiddenElement'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:467:32: style: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:101:29: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:467:32: note: Function 'Item' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:475:45: style: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:102:42: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:475:45: note: Function 'NamedItem' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:482:41: style: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:103:38: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:482:41: note: Function 'IndexedGetter' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:482:55: style: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:103:51: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:482:55: note: Function 'IndexedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:496:47: style: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:104:44: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:496:47: note: Function 'NamedGetter' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:496:60: style: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPluginArray.h:104:56: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-60.0/dom/base/nsPluginArray.cpp:496:60: note: Function 'NamedGetter' argument 2 names different: declaration 'found' definition 'aFound'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:128:46: style: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPropertyTable.h:148:36: note: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:128:46: note: Function 'EnumerateAll' argument 1 names different: declaration 'aCallback' definition 'aCallBack'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:143:50: style: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPropertyTable.h:180:53: note: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:143:50: note: Function 'GetPropertyInternal' argument 4 names different: declaration 'aStatus' definition 'aResult'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:173:58: style: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPropertyTable.h:184:64: note: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:173:58: note: Function 'SetPropertyInternal' argument 4 names different: declaration 'aDtor' definition 'aPropDtorFunc'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:174:58: style: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsPropertyTable.h:185:64: note: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:174:58: note: Function 'SetPropertyInternal' argument 5 names different: declaration 'aDtorData' definition 'aPropDtorData'.
thunderbird-60.0/dom/base/nsPropertyTable.h:103:12: style: Technically the member function 'nsPropertyTable::DeleteProperty' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.cpp:225:18: note: Technically the member function 'nsPropertyTable::DeleteProperty' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:103:12: note: Technically the member function 'nsPropertyTable::DeleteProperty' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:122:8: style: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.cpp:74:18: note: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:122:8: note: Technically the member function 'nsPropertyTable::DeleteAllPropertiesFor' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:140:8: style: Technically the member function 'nsPropertyTable::Enumerate' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.cpp:113:18: note: Technically the member function 'nsPropertyTable::Enumerate' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:140:8: note: Technically the member function 'nsPropertyTable::Enumerate' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:148:8: style: Technically the member function 'nsPropertyTable::EnumerateAll' can be const. [functionConst]
thunderbird-60.0/dom/base/nsPropertyTable.cpp:128:18: note: Technically the member function 'nsPropertyTable::EnumerateAll' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.h:148:8: note: Technically the member function 'nsPropertyTable::EnumerateAll' can be const.
thunderbird-60.0/dom/base/nsPropertyTable.cpp:44:8: style: Technically the member function 'PropertyList::Equals' can be const. [functionConst]
thunderbird-60.0/dom/base/nsRange.cpp:769:8: style: The scope of the variable 'gravitateEnd' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsRange.cpp:2261:8: style: The scope of the variable 'handled' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsRange.cpp:47:32: style: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsRange.h:375:35: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-60.0/dom/base/nsRange.cpp:47:32: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-60.0/dom/base/nsRange.cpp:314:31: style: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsRange.h:71:40: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:314:31: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:333:34: style: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsRange.h:61:43: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:333:34: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:345:34: style: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsRange.h:66:43: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:345:34: note: Function 'CreateRange' argument 3 names different: declaration 'aEndContainer' definition 'aEndParent'.
thunderbird-60.0/dom/base/nsRange.cpp:1878:8: style: Technically the member function 'RangeSubtreeIterator::IsDone' can be const. [functionConst]
thunderbird-60.0/dom/base/nsStyleLinkElement.cpp:68:29: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/base/nsTextFragment.cpp:102:17: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
thunderbird-60.0/dom/base/nsTextFragment.h:223:8: style: Technically the member function 'nsTextFragment::CopyTo' can be const. [functionConst]
thunderbird-60.0/dom/base/nsTextFragment.cpp:336:17: note: Technically the member function 'nsTextFragment::CopyTo' can be const.
thunderbird-60.0/dom/base/nsTextFragment.h:223:8: note: Technically the member function 'nsTextFragment::CopyTo' can be const.
thunderbird-60.0/dom/base/nsTextFragment.h:37:1: warning: The class 'nsTextFragment' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/dom/base/nsTreeSanitizer.h:102:10: style: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const. [functionConst]
thunderbird-60.0/dom/base/nsTreeSanitizer.cpp:970:18: note: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:102:10: note: Technically the member function 'nsTreeSanitizer::MustFlatten' can be const.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:112:10: style: Technically the member function 'nsTreeSanitizer::MustPrune' can be const. [functionConst]
thunderbird-60.0/dom/base/nsTreeSanitizer.cpp:1020:18: note: Technically the member function 'nsTreeSanitizer::MustPrune' can be const.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:112:10: note: Technically the member function 'nsTreeSanitizer::MustPrune' can be const.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:123:10: performance: Technically the member function 'nsTreeSanitizer::IsURL' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsTreeSanitizer.cpp:1007:18: note: Technically the member function 'nsTreeSanitizer::IsURL' can be static.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:123:10: note: Technically the member function 'nsTreeSanitizer::IsURL' can be static.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:201:10: style: Technically the member function 'nsTreeSanitizer::LogMessage' can be const. [functionConst]
thunderbird-60.0/dom/base/nsTreeSanitizer.cpp:1559:18: note: Technically the member function 'nsTreeSanitizer::LogMessage' can be const.
thunderbird-60.0/dom/base/nsTreeSanitizer.h:201:10: note: Technically the member function 'nsTreeSanitizer::LogMessage' can be const.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:488:30: style: Condition 'geckoStyleSundriesSize>0' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:468:35: note: Assignment 'geckoStyleSundriesSize=0', assigned value is 0
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:488:30: note: Condition 'geckoStyleSundriesSize>0' is always false
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:519:25: style: Condition 'frameSundriesSize>0' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:501:30: note: Assignment 'frameSundriesSize=0', assigned value is 0
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:519:25: note: Condition 'frameSundriesSize>0' is always false
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:545:30: style: Condition 'servoStyleSundriesSize>0' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:527:35: note: Assignment 'servoStyleSundriesSize=0', assigned value is 0
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:545:30: note: Condition 'servoStyleSundriesSize>0' is always false
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:955:39: warning: Either the condition 'aOutGhostIDs&&window' is redundant or there is possible null pointer dereference: window. [nullPointerRedundantCheck]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:969:26: note: Assuming that condition 'aOutGhostIDs&&window' is not redundant
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:955:39: note: Null pointer dereference
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:488:30: style: Same expression on both sides of '>' because the value of 'geckoStyleSundriesSize' and '0' are the same. [duplicateExpression]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:468:35: note: 'geckoStyleSundriesSize' is assigned value '0' here.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:488:30: note: Same expression on both sides of '>' because the value of 'geckoStyleSundriesSize' and '0' are the same.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:519:25: style: Same expression on both sides of '>' because the value of 'frameSundriesSize' and '0' are the same. [duplicateExpression]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:501:30: note: 'frameSundriesSize' is assigned value '0' here.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:519:25: note: Same expression on both sides of '>' because the value of 'frameSundriesSize' and '0' are the same.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:545:30: style: Same expression on both sides of '>' because the value of 'servoStyleSundriesSize' and '0' are the same. [duplicateExpression]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:527:35: note: 'servoStyleSundriesSize' is assigned value '0' here.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:545:30: note: Same expression on both sides of '>' because the value of 'servoStyleSundriesSize' and '0' are the same.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:822:65: style: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.h:148:55: note: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:822:65: note: Function 'CheckTimerFired' argument 2 names different: declaration 'aClosure' definition 'aData'.
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:464:16: style: Variable 'STYLE_SUNDRIES_THRESHOLD' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/base/nsWindowMemoryReporter.cpp:498:16: style: Variable 'FRAME_SUNDRIES_THRESHOLD' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/base/nsWindowRoot.cpp:38:3: performance: Variable 'mWindow' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:59:41: style: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.h:33:28: note: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'.
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:59:41: note: Function 'Init' argument 1 names different: declaration 'flags' definition 'aFlags'.
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:444:66: style: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.h:61:55: note: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:444:66: note: Function 'CheckElementEnd' argument 1 names different: declaration 'aContent' definition 'aElement'.
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:48:27: warning: Member variable 'nsXHTMLContentSerializer::mDoHeader' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:48:27: warning: Member variable 'nsXHTMLContentSerializer::mIsCopying' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:48:27: warning: Member variable 'nsXHTMLContentSerializer::mDisableEntityEncoding' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:48:27: warning: Member variable 'nsXHTMLContentSerializer::mRewriteEncodingDeclaration' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsXHTMLContentSerializer.cpp:48:27: warning: Member variable 'nsXHTMLContentSerializer::mIsFirstChildOfOL' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:1527:8: style: The scope of the variable 'foundWhitespaceInLoop' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:1528:12: style: The scope of the variable 'length' can be reduced. [variableScope]
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:363:51: style: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsXMLContentSerializer.h:61:40: note: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'.
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:363:51: note: Function 'AppendDoctype' argument 1 names different: declaration 'aDoctype' definition 'aDocType'.
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:1323:58: style: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'. [funcArgNamesDifferent]
thunderbird-60.0/dom/base/nsXMLContentSerializer.h:159:41: note: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'.
thunderbird-60.0/dom/base/nsXMLContentSerializer.cpp:1323:58: note: Function 'AppendNewLineToString' argument 1 names different: declaration 'aOutputStr' definition 'aStr'.
thunderbird-60.0/dom/base/nsXMLNameSpaceMap.cpp:20:10: performance: Technically the member function 'nsDefaultComparator < nsNameSpaceEntry , nsAtom * >::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/base/nsXMLNameSpaceMap.cpp:28:10: performance: Technically the member function 'nsDefaultComparator < nsNameSpaceEntry , int32_t >::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/bindings/BindingUtils.cpp:945:46: style: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:765:46: note: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:945:46: note: Function 'CreateInterfaceObjects' argument 6 names different: declaration 'interfaceProto' definition 'constructorProto'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:949:48: style: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:769:48: note: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:949:48: note: Function 'CreateInterfaceObjects' argument 11 names different: declaration 'regularProperties' definition 'properties'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:1189:48: style: Function 'InitIds' argument 2 names different: declaration 'properties' definition 'nativeProperties'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:1967:48: note: Function 'InitIds' argument 2 names different: declaration 'properties' definition 'nativeProperties'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:1189:48: note: Function 'InitIds' argument 2 names different: declaration 'properties' definition 'nativeProperties'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2184:55: style: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:2717:55: note: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2184:55: note: Function 'ReparentWrapper' argument 2 names different: declaration 'aObj' definition 'aObjArg'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2549:58: style: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:2745:58: note: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2549:58: note: Function 'GetContentGlobalForJSImplementedObject' argument 3 names different: declaration 'global' definition 'globalObj'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2785:26: style: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'. [funcArgNamesDifferent]
thunderbird-60.0/dom/bindings/BindingUtils.h:3090:26: note: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'.
thunderbird-60.0/dom/bindings/BindingUtils.cpp:2785:26: note: Function 'FinalizeGlobal' argument 1 names different: declaration 'aFop' definition 'aFreeOp'.
thunderbird-60.0/dom/bindings/BindingUtils.h:491:10: style: Technically the member function 'mozilla::dom::ProtoAndIfaceCache::PageTableCache::HasEntryInSlot' can be const. [functionConst]
thunderbird-60.0/dom/bindings/BindingUtils.h:2946:5: performance: Technically the member function 'mozilla::dom::BindingJSObjectCreator::OwnedNative::forget' can be static. [functionStatic]
thunderbird-60.0/dom/bindings/BindingUtils.h:3216:3: style: Technically the member function 'mozilla::dom::PinnedStringId::operatorconstjsid&' can be const. [functionConst]
thunderbird-60.0/dom/bindings/Exceptions.cpp:300:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/cache/DBSchema.cpp:1884:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/cache/DBSchema.cpp:1881:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/cache/DBSchema.cpp:1884:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/cache/DBSchema.cpp:1887:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/cache/DBSchema.cpp:1884:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/cache/DBSchema.cpp:1887:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/cache/Manager.cpp:107:7: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/cache/Manager.cpp:105:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/cache/Manager.cpp:107:7: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/canvas/CacheMap.h:46:6: warning: Class 'CacheMapUntypedEntry' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/canvas/CanvasImageCache.cpp:49:3: warning: Member variable 'ImageCacheEntryData::mState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/canvas/CanvasImageCache.cpp:63:10: style: Technically the member function 'mozilla::ImageCacheEntryData::SizeInBytes' can be const. [functionConst]
thunderbird-60.0/dom/canvas/CanvasImageCache.cpp:47:1: warning: The struct 'ImageCacheEntryData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/canvas/CanvasImageCache.cpp:75:1: warning: The class 'ImageCacheEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/canvas/CanvasImageCache.cpp:120:1: warning: The class 'AllCanvasImageCacheEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/canvas/CanvasRenderingContext2D.cpp:1036:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.cpp:25:55: style: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.h:59:48: note: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.cpp:25:55: note: Function 'ToBlob' argument 2 names different: declaration 'global' definition 'aGlobal'.
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.cpp:256:55: style: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.h:57:44: note: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'.
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.cpp:256:55: note: Function 'ParseParams' argument 5 names different: declaration 'outCustomParseOptions' definition 'outUsingCustomParseOptions'.
thunderbird-60.0/dom/canvas/WebGLContextLossHandler.h:18:1: style: The class 'WebGLContextLossHandler' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.h:71:3: performance: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static. [functionStatic]
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.cpp:124:31: note: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static.
thunderbird-60.0/dom/canvas/CanvasRenderingContextHelper.h:71:3: note: Technically the member function 'mozilla::dom::CanvasRenderingContextHelper::CreateContextHelper' can be static.
thunderbird-60.0/dom/canvas/WebGLTypes.h:187:18: style: Class 'UniqueBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexMinFilterDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexMagFilterDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexWrapDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexImageTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexInternalFormatDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLContext.h:182:1: warning: The struct 'FloatOrInt' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1805:0: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1805:0: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1749:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1749:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1589:0: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1589:0: portability: Casting from const float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1521:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1521:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1171:22: style: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.h:273:22: note: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1171:22: note: Function 'BGR24ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1171:37: style: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.h:273:37: note: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1171:37: note: Function 'BGR24ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1474:22: style: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.h:342:23: note: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1474:22: note: Function 'BGRA32ToNV21' argument 5 names different: declaration 'aUVBuffer' definition 'aVUBuffer'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1474:37: style: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.h:342:38: note: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-60.0/dom/canvas/ImageBitmapColorUtils.cpp:1474:37: note: Function 'BGRA32ToNV21' argument 6 names different: declaration 'aUVStride' definition 'aVUStride'.
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:661:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:668:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:797:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:804:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:934:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:941:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:1070:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:1077:62: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2286:86: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2293:86: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2300:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2307:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2422:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2429:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2436:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:2443:85: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/canvas/ImageBitmapUtils.cpp:69:27: style: Technically the member function 'mozilla::dom::imagebitmapformat::DoNotDelete::operator()' can be const. [functionConst]
thunderbird-60.0/dom/canvas/OffscreenCanvas.h:53:1: style: The class 'OffscreenCanvas' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/canvas/CanvasRenderingContext2D.h:1006:5: warning: Member variable 'ContextState::clipsAndTransforms' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/canvas/CanvasRenderingContext2D.h:986:3: warning: The class 'ContextState' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/TexUnpackBlob.cpp:373:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGL2ContextFramebuffers.cpp:162:10: style: The scope of the variable 'isDefaultFB' can be reduced. [variableScope]
thunderbird-60.0/dom/canvas/WebGL2ContextFramebuffers.cpp:95:63: style: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:68:70: note: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGL2ContextFramebuffers.cpp:95:63: note: Function 'GetFramebufferAttachmentParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:144:1: style: The class 'WebGLFramebuffer' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < RBTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < FBTargetDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < FBStatusDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGL2ContextPrograms.cpp:17:56: style: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:259:51: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'.
thunderbird-60.0/dom/canvas/WebGL2ContextPrograms.cpp:17:56: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'program' definition 'prog'.
thunderbird-60.0/dom/canvas/WebGLProgram.h:136:1: style: The class 'WebGLProgram' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/canvas/WebGL2ContextQueries.cpp:64:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
thunderbird-60.0/dom/canvas/WebGLQuery.h:20:1: style: The class 'WebGLQuery' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/canvas/WebGL2ContextRenderbuffers.cpp:18:56: style: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:84:50: note: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'.
thunderbird-60.0/dom/canvas/WebGL2ContextRenderbuffers.cpp:18:56: note: Function 'GetInternalformatParameter' argument 6 names different: declaration 'rv' definition 'out_rv'.
thunderbird-60.0/dom/canvas/WebGL2ContextRenderbuffers.cpp:86:54: style: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:85:80: note: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-60.0/dom/canvas/WebGL2ContextRenderbuffers.cpp:86:54: note: Function 'RenderbufferStorageMultisample' argument 3 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexCompareModeDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGLStrongTypes.h:132:0: style: Class 'StrongGLenum < TexCompareFuncDetails >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/canvas/WebGL2ContextTextures.cpp:14:74: style: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:112:68: note: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGL2ContextTextures.cpp:14:74: note: Function 'TexStorage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGL2ContextTransformFeedback.cpp:96:46: style: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:395:40: note: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'.
thunderbird-60.0/dom/canvas/WebGL2ContextTransformFeedback.cpp:96:46: note: Function 'BeginTransformFeedback' argument 1 names different: declaration 'primitiveMode' definition 'primMode'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:65:80: style: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:417:74: note: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:65:80: note: Function 'GetIndexedParameter' argument 5 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:245:70: style: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:429:64: note: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:245:70: note: Function 'GetActiveUniformBlockParameter' argument 5 names different: declaration 'retval' definition 'out_retval'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:246:60: style: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGL2Context.h:429:85: note: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGL2ContextUniforms.cpp:246:60: note: Function 'GetActiveUniformBlockParameter' argument 6 names different: declaration 'rv' definition 'out_error'.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with malloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/WebGLBuffer.cpp:128:9: note: Memory for class instance allocated with malloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with malloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:701:9: style: Condition 'tryNativeGL' is always true [knownConditionTrueFalse]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:657:24: note: Assignment 'tryNativeGL=true', assigned value is 1
thunderbird-60.0/dom/canvas/WebGLContext.cpp:701:9: note: Condition 'tryNativeGL' is always true
thunderbird-60.0/dom/canvas/WebGLContext.cpp:730:9: style: Condition 'tryANGLE' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:658:21: note: Assignment 'tryANGLE=false', assigned value is 0
thunderbird-60.0/dom/canvas/WebGLContext.cpp:730:9: note: Condition 'tryANGLE' is always false
thunderbird-60.0/dom/canvas/WebGLContext.cpp:832:37: style: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:363:38: note: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:832:37: note: Function 'SetDimensions' argument 1 names different: declaration 'width' definition 'signedWidth'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:832:58: style: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:363:53: note: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:832:58: note: Function 'SetDimensions' argument 2 names different: declaration 'height' definition 'signedHeight'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:1417:71: style: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:500:60: note: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:1417:71: note: Function 'ForceClearFramebufferWithDefaultValues' argument 1 names different: declaration 'bufferBits' definition 'clearBits'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:1875:37: style: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1837:32: note: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:1875:37: note: Function 'ForceLoseContext' argument 1 names different: declaration 'simulateLoss' definition 'simulateLosing'.
thunderbird-60.0/dom/canvas/WebGLContext.cpp:126:5: performance: Variable 'mGeneration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:135:5: performance: Variable 'mWebGLError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:136:5: performance: Variable 'mUnderlyingGLError' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:140:5: performance: Variable 'mViewportX' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:141:5: performance: Variable 'mViewportY' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:142:5: performance: Variable 'mViewportWidth' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:143:5: performance: Variable 'mViewportHeight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:145:5: performance: Variable 'mDitherEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:146:5: performance: Variable 'mRasterizerDiscardEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:147:5: performance: Variable 'mScissorTestEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContext.cpp:148:5: performance: Variable 'mStencilTestEnabled' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:196:72: style: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:938:67: note: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:196:72: note: Function 'BindBufferBase' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:233:73: style: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:939:68: note: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:233:73: note: Function 'BindBufferRange' argument 3 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:368:69: style: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:949:64: note: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:368:69: note: Function 'BufferData' argument 2 names different: declaration 'srcData' definition 'src'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:390:40: style: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:954:35: note: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:390:40: note: Function 'BufferSubDataImpl' argument 3 names different: declaration 'srcDataLen' definition 'dataLen'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:390:64: style: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:954:62: note: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:390:64: note: Function 'BufferSubDataImpl' argument 4 names different: declaration 'srcData' definition 'data'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:454:41: style: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:966:36: note: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:454:41: note: Function 'DeleteBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:502:37: style: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:967:32: note: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextBuffers.cpp:502:37: note: Function 'IsBuffer' argument 1 names different: declaration 'buf' definition 'buffer'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:508:69: style: Function 'DrawArraysInstanced' argument 3 names different: declaration 'vertexCount' definition 'vertCount'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1332:64: note: Function 'DrawArraysInstanced' argument 3 names different: declaration 'vertexCount' definition 'vertCount'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:508:69: note: Function 'DrawArraysInstanced' argument 3 names different: declaration 'vertexCount' definition 'vertCount'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:556:76: style: Function 'DrawElements_check' argument 2 names different: declaration 'indexCount' definition 'rawIndexCount'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1433:59: note: Function 'DrawElements_check' argument 2 names different: declaration 'indexCount' definition 'rawIndexCount'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:556:76: note: Function 'DrawElements_check' argument 2 names different: declaration 'indexCount' definition 'rawIndexCount'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:665:58: style: Function 'DrawElementsInstanced' argument 2 names different: declaration 'vertexCount' definition 'indexCount'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1335:53: note: Function 'DrawElementsInstanced' argument 2 names different: declaration 'vertexCount' definition 'indexCount'.
thunderbird-60.0/dom/canvas/WebGLContextDraw.cpp:665:58: note: Function 'DrawElementsInstanced' argument 2 names different: declaration 'vertexCount' definition 'indexCount'.
thunderbird-60.0/dom/canvas/WebGLContextExtensions.cpp:259:45: style: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:536:55: note: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'.
thunderbird-60.0/dom/canvas/WebGLContextExtensions.cpp:259:45: note: Function 'GetExtension' argument 2 names different: declaration 'name' definition 'wideName'.
thunderbird-60.0/dom/canvas/WebGLContextFramebufferOperations.cpp:34:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/dom/canvas/WebGLContextFramebufferOperations.cpp:33:14: note: outer condition: mask&LOCAL_GL_COLOR_BUFFER_BIT
thunderbird-60.0/dom/canvas/WebGLContextFramebufferOperations.cpp:34:18: note: identical inner condition: mask&LOCAL_GL_COLOR_BUFFER_BIT
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with malloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:2109:9: note: Memory for class instance allocated with malloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with malloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:81:36: style: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1055:31: note: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:81:36: note: Function 'ActiveTexture' argument 1 names different: declaration 'texUnit' definition 'texture'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:101:42: style: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:539:37: note: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:101:42: note: Function 'AttachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:129:64: style: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:542:59: note: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:129:64: note: Function 'BindFramebuffer' argument 2 names different: declaration 'fb' definition 'wfb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:167:66: style: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:543:61: note: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:167:66: note: Function 'BindRenderbuffer' argument 2 names different: declaration 'fb' definition 'wrb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:369:51: style: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:566:46: note: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:369:51: note: Function 'DeleteFramebuffer' argument 1 names different: declaration 'fb' definition 'fbuf'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:391:53: style: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:568:48: note: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:391:53: note: Function 'DeleteRenderbuffer' argument 1 names different: declaration 'rb' definition 'rbuf'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:459:42: style: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:574:37: note: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:459:42: note: Function 'DetachShader' argument 1 names different: declaration 'prog' definition 'program'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:501:46: style: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:579:41: note: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:501:46: note: Function 'FramebufferRenderbuffer' argument 3 names different: declaration 'rbTarget' definition 'rbtarget'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:501:75: style: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:579:70: note: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:501:75: note: Function 'FramebufferRenderbuffer' argument 4 names different: declaration 'rb' definition 'wrb'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:534:43: style: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:581:38: note: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:534:43: note: Function 'FramebufferTexture2D' argument 3 names different: declaration 'texImageTarget' definition 'textarget'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:535:50: style: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:581:68: note: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:535:50: note: Function 'FramebufferTexture2D' argument 4 names different: declaration 'tex' definition 'tobj'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:949:37: style: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:650:37: note: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:949:37: note: Function 'GetUniform' argument 1 names different: declaration 'cx' definition 'js'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1200:76: style: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:688:71: note: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1200:76: note: Function 'DoReadPixelsAndConvert' argument 9 names different: declaration 'dataLen' definition 'destSize'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1547:56: style: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:684:51: note: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1547:56: note: Function 'ReadPixelsImpl' argument 3 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1547:74: style: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:684:66: note: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1547:74: note: Function 'ReadPixelsImpl' argument 4 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:37: style: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:684:81: note: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:37: note: Function 'ReadPixelsImpl' argument 5 names different: declaration 'format' definition 'packFormat'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:56: style: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:685:32: note: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:56: note: Function 'ReadPixelsImpl' argument 6 names different: declaration 'type' definition 'packType'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:72: style: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:685:44: note: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1548:72: note: Function 'ReadPixelsImpl' argument 7 names different: declaration 'data' definition 'dest'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1665:64: style: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:718:59: note: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1665:64: note: Function 'RenderbufferStorage_base' argument 4 names different: declaration 'internalformat' definition 'internalFormat'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1848:58: style: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:739:53: note: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1848:58: note: Function 'Uniform1i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1863:58: style: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:740:53: note: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1863:58: note: Function 'Uniform2i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1863:68: style: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:740:62: note: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1863:68: note: Function 'Uniform2i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:58: style: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:741:53: note: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:58: note: Function 'Uniform3i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:68: style: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:741:62: note: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:68: note: Function 'Uniform3i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:78: style: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:741:71: note: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1873:78: note: Function 'Uniform3i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:58: style: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:742:53: note: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:58: note: Function 'Uniform4i' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:68: style: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:742:62: note: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:68: note: Function 'Uniform4i' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:78: style: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:742:71: note: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1883:78: note: Function 'Uniform4i' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1884:31: style: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:742:80: note: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1884:31: note: Function 'Uniform4i' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1896:60: style: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:734:55: note: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1896:60: note: Function 'Uniform1f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1906:60: style: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:735:55: note: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1906:60: note: Function 'Uniform2f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1906:72: style: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:735:66: note: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1906:72: note: Function 'Uniform2f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1916:60: style: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:736:55: note: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1916:60: note: Function 'Uniform3f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1916:72: style: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:736:66: note: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1916:72: note: Function 'Uniform3f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1917:33: style: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:736:77: note: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1917:33: note: Function 'Uniform3f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1927:60: style: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:737:55: note: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1927:60: note: Function 'Uniform4f' argument 2 names different: declaration 'x' definition 'a1'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1927:72: style: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:737:66: note: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1927:72: note: Function 'Uniform4f' argument 3 names different: declaration 'y' definition 'a2'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1928:33: style: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:737:77: note: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1928:33: note: Function 'Uniform4f' argument 4 names different: declaration 'z' definition 'a3'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1928:45: style: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:737:88: note: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-60.0/dom/canvas/WebGLContextGL.cpp:1928:45: note: Function 'Uniform4f' argument 5 names different: declaration 'w' definition 'a4'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:207:34: style: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1056:29: note: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:207:34: note: Function 'BindTexture' argument 1 names different: declaration 'texTarget' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:207:59: style: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1056:54: note: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:207:59: note: Function 'BindTexture' argument 2 names different: declaration 'tex' definition 'newTex'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:255:37: style: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1059:32: note: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:255:37: note: Function 'GenerateMipmap' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:269:38: style: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1078:38: note: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:269:38: note: Function 'GetTexParameter' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:297:40: style: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1079:35: note: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:297:40: note: Function 'TexParameter_base' argument 1 names different: declaration 'texTarget' definition 'rawTexTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:315:81: style: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1141:76: note: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:315:81: note: Function 'CompressedTexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:331:44: style: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1145:79: note: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:331:44: note: Function 'CompressedTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:348:37: style: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1153:32: note: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:348:37: note: Function 'CopyTexImage2D' argument 1 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:364:78: style: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1168:73: note: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:364:78: note: Function 'CopyTexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:380:71: style: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1235:66: note: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:380:71: note: Function 'TexImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:396:74: style: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1276:69: note: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextTextures.cpp:396:74: note: Function 'TexSubImage' argument 3 names different: declaration 'target' definition 'rawTarget'.
thunderbird-60.0/dom/canvas/WebGLContextUnchecked.cpp:14:61: style: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContextUnchecked.h:21:51: note: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'.
thunderbird-60.0/dom/canvas/WebGLContextUnchecked.cpp:14:61: note: Function 'WebGLContextUnchecked' argument 1 names different: declaration 'gl' definition '_gl'.
thunderbird-60.0/dom/canvas/WebGLContextUtils.cpp:48:40: style: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContextUtils.h:33:50: note: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'.
thunderbird-60.0/dom/canvas/WebGLContextUtils.cpp:48:40: note: Function 'StringValue' argument 2 names different: declaration 'str' definition 'chars'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:100:48: style: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:1627:43: note: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:100:48: note: Function 'ValidateBlendEquationEnum' argument 1 names different: declaration 'cap' definition 'mode'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:247:68: style: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:907:63: note: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:247:68: note: Function 'ValidateAttribArraySetter' argument 2 names different: declaration 'count' definition 'setterElemSize'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:264:45: style: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:910:67: note: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'.
thunderbird-60.0/dom/canvas/WebGLContextValidate.cpp:264:45: note: Function 'ValidateUniformSetter' argument 2 names different: declaration 'setterSize' definition 'setterElemSize'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:16:49: style: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:544:44: note: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:16:49: note: Function 'BindVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:60:51: style: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:570:46: note: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:60:51: note: Function 'DeleteVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:72:53: style: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLContext.h:668:48: note: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLContextVertexArray.cpp:72:53: note: Function 'IsVertexArray' argument 1 names different: declaration 'vao' definition 'array'.
thunderbird-60.0/dom/canvas/WebGLExtensionBase.cpp:10:54: style: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLExtensions.h:38:47: note: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'.
thunderbird-60.0/dom/canvas/WebGLExtensionBase.cpp:10:54: note: Function 'WebGLExtensionBase' argument 1 names different: declaration 'webgl' definition 'context'.
thunderbird-60.0/dom/canvas/WebGLExtensionFragDepth.cpp:25:58: style: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLExtensions.h:207:49: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-60.0/dom/canvas/WebGLExtensionFragDepth.cpp:25:58: note: Function 'IsSupported' argument 1 names different: declaration 'context' definition 'webgl'.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:717:9: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:713:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:717:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:718:9: style: Variable 'dui' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:714:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:718:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:721:9: style: Variable 'pi' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:717:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:721:9: note: Variable 'pi' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:722:9: style: Variable 'dui' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:718:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFormats.cpp:722:9: note: Variable 'dui' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:819:12: style: Condition '!hasMismatch' is always true [knownConditionTrueFalse]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:798:24: note: Assignment 'hasMismatch=false', assigned value is 0
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:819:12: note: Condition '!hasMismatch' is always true
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:849:12: style: Condition '!hasMismatch' is always true [knownConditionTrueFalse]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:832:24: note: Assignment 'hasMismatch=false', assigned value is 0
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:849:12: note: Condition '!hasMismatch' is always true
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1066:9: style: Condition 'clearBits' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1023:26: note: Assignment 'clearBits=0', assigned value is 0
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1066:9: note: Condition 'clearBits' is always false
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1067:20: style: The scope of the variable 'fnDrawBuffers' can be reduced. [variableScope]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:179:61: style: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:90:50: note: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:179:61: note: Function 'SetImageDataStatus' argument 1 names different: declaration 'x' definition 'newStatus'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:670:46: style: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:230:59: note: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:670:46: note: Function 'GetColorAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:688:41: style: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:229:54: note: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:688:41: note: Function 'GetAttachPoint' argument 1 names different: declaration 'attachment' definition 'attachPoint'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1361:72: style: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:276:63: note: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1361:72: note: Function 'FramebufferRenderbuffer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1407:69: style: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:278:60: note: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1407:69: note: Function 'FramebufferTexture2D' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1495:72: style: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:280:63: note: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1495:72: note: Function 'FramebufferTextureLayer' argument 2 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1580:64: style: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLFramebuffer.h:286:45: note: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLFramebuffer.cpp:1580:64: note: Function 'GetAttachmentParameter' argument 4 names different: declaration 'attachment' definition 'attachEnum'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:626:41: style: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:154:36: note: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:626:41: note: Function 'BindAttribLocation' argument 1 names different: declaration 'index' definition 'loc'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:736:50: style: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:159:46: note: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:736:50: note: Function 'GetAttribLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:767:52: style: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:160:48: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:767:52: note: Function 'GetFragDataLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:875:53: style: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:163:50: note: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:875:53: note: Function 'GetUniformBlockIndex' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:904:78: style: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:164:73: note: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:904:78: note: Function 'GetActiveUniformBlockName' argument 2 names different: declaration 'name' definition 'retval'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:998:51: style: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:168:80: note: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:998:51: note: Function 'GetUniformLocation' argument 1 names different: declaration 'name' definition 'userName_wide'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:1636:70: style: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLProgram.h:127:73: note: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:1636:70: note: Function 'FindAttrib' argument 2 names different: declaration 'out_info' definition 'out'.
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:450:5: error: Member variable 'prog' is initialized by itself. [selfInitialization]
thunderbird-60.0/dom/canvas/WebGLProgram.cpp:501:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
thunderbird-60.0/dom/canvas/WebGLTexelConversions.cpp:88:10: style: Unused private function: 'WebGLImageConverter::run' [unusedPrivateFunction]
thunderbird-60.0/dom/canvas/WebGLTexelConversions.cpp:288:10: performance: Technically the member function 'mozilla::::WebGLImageConverter::run' can be static. [functionStatic]
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:687:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:730:0: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:781:63: style: Function 'PopulateMipChain' argument 2 names different: declaration 'baseLevel' definition 'firstLevel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:294:58: note: Function 'PopulateMipChain' argument 2 names different: declaration 'baseLevel' definition 'firstLevel'.
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:781:63: note: Function 'PopulateMipChain' argument 2 names different: declaration 'baseLevel' definition 'firstLevel'.
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:782:41: style: Function 'PopulateMipChain' argument 3 names different: declaration 'maxLevel' definition 'lastLevel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:294:78: note: Function 'PopulateMipChain' argument 3 names different: declaration 'maxLevel' definition 'lastLevel'.
thunderbird-60.0/dom/canvas/WebGLTexture.cpp:782:41: note: Function 'PopulateMipChain' argument 3 names different: declaration 'maxLevel' definition 'lastLevel'.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: warning: Memory for class instance allocated with calloc(), but class provides constructors. [mallocOnClassWarning]
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2038:21: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTypes.h:177:1: note: Memory for class instance allocated with calloc(), but class provides constructors.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2095:56: style: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:284:51: note: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2095:56: note: Function 'CopyTexImage2D' argument 6 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2095:74: style: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:284:66: note: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2095:74: note: Function 'CopyTexImage2D' argument 7 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2179:48: style: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:287:34: note: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2179:48: note: Function 'CopyTexSubImage' argument 9 names different: declaration 'width' definition 'rawWidth'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2179:66: style: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'. [funcArgNamesDifferent]
thunderbird-60.0/dom/canvas/WebGLTexture.h:287:49: note: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLTextureUpload.cpp:2179:66: note: Function 'CopyTexSubImage' argument 10 names different: declaration 'height' definition 'rawHeight'.
thunderbird-60.0/dom/canvas/WebGLValidateStrings.cpp:22:37: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/canvas/gtest/TestImageBitmapColorUtils.cpp:48:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
thunderbird-60.0/dom/canvas/gtest/TestImageBitmapColorUtils.cpp:49:0: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/clients/api/Client.cpp:118:48: style: Function 'PostMessage' argument 3 names different: declaration 'aTransferrable' definition 'aTransferable'. [funcArgNamesDifferent]
thunderbird-60.0/dom/clients/api/Client.h:89:42: note: Function 'PostMessage' argument 3 names different: declaration 'aTransferrable' definition 'aTransferable'.
thunderbird-60.0/dom/clients/api/Client.cpp:118:48: note: Function 'PostMessage' argument 3 names different: declaration 'aTransferrable' definition 'aTransferable'.
thunderbird-60.0/dom/clients/api/Clients.cpp:118:3: performance: Technically the member function 'mozilla::dom::::MatchAllComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/clients/api/Clients.cpp:140:3: performance: Technically the member function 'mozilla::dom::::MatchAllComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/clients/manager/ClientThing.h:30:0: warning: Class 'mozilla :: dom :: ClientThing < ClientHandleChild >' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:30:0: warning: Class 'mozilla :: dom :: ClientThing < ClientManagerChild >' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: warning: Virtual function 'OnShutdownThing' is called from destructor '~mozilla :: dom :: ClientThing < ClientHandleChild >()' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:32:0: note: Calling ShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:94:0: note: Calling OnShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: note: OnShutdownThing is a virtual method
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: warning: Virtual function 'OnShutdownThing' is called from destructor '~mozilla :: dom :: ClientThing < ClientManagerChild >()' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:32:0: note: Calling ShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:94:0: note: Calling OnShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: note: OnShutdownThing is a virtual method
thunderbird-60.0/dom/clients/manager/ClientManager.cpp:262:47: style: Function 'MatchAll' argument 2 names different: declaration 'aTarget' definition 'aSerialEventTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/clients/manager/ClientManager.h:99:67: note: Function 'MatchAll' argument 2 names different: declaration 'aTarget' definition 'aSerialEventTarget'.
thunderbird-60.0/dom/clients/manager/ClientManager.cpp:262:47: note: Function 'MatchAll' argument 2 names different: declaration 'aTarget' definition 'aSerialEventTarget'.
thunderbird-60.0/dom/clients/manager/ClientThing.h:30:0: warning: Class 'mozilla :: dom :: ClientThing < ClientSourceChild >' which has virtual members does not have a virtual destructor. [virtualDestructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: warning: Virtual function 'OnShutdownThing' is called from destructor '~mozilla :: dom :: ClientThing < ClientSourceChild >()' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/clients/manager/ClientThing.h:32:0: note: Calling ShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:94:0: note: Calling OnShutdownThing
thunderbird-60.0/dom/clients/manager/ClientThing.h:99:0: note: OnShutdownThing is a virtual method
thunderbird-60.0/dom/clients/manager/ClientManagerService.h:75:3: performance: Technically the member function 'mozilla::dom::ClientManagerService::OpenWindow' can be static. [functionStatic]
thunderbird-60.0/dom/clients/manager/ClientManagerService.cpp:591:23: note: Technically the member function 'mozilla::dom::ClientManagerService::OpenWindow' can be static.
thunderbird-60.0/dom/clients/manager/ClientManagerService.h:75:3: note: Technically the member function 'mozilla::dom::ClientManagerService::OpenWindow' can be static.
thunderbird-60.0/dom/clients/manager/ClientSourceParent.cpp:235:54: style: Function 'AttachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'. [funcArgNamesDifferent]
thunderbird-60.0/dom/clients/manager/ClientSourceParent.h:77:36: note: Function 'AttachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'.
thunderbird-60.0/dom/clients/manager/ClientSourceParent.cpp:235:54: note: Function 'AttachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'.
thunderbird-60.0/dom/clients/manager/ClientSourceParent.cpp:244:54: style: Function 'DetachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'. [funcArgNamesDifferent]
thunderbird-60.0/dom/clients/manager/ClientSourceParent.h:80:36: note: Function 'DetachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'.
thunderbird-60.0/dom/clients/manager/ClientSourceParent.cpp:244:54: note: Function 'DetachHandle' argument 1 names different: declaration 'aClientSource' definition 'aClientHandle'.
thunderbird-60.0/dom/commandhandler/nsCommandManager.cpp:219:63: style: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/commandhandler/nsCommandManager.h:41:56: note: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'.
thunderbird-60.0/dom/commandhandler/nsCommandManager.cpp:219:63: note: Function 'GetControllerForCommand' argument 2 names different: declaration 'aDirectedToThisWindow' definition 'aTargetWindow'.
thunderbird-60.0/dom/commandhandler/nsCommandParams.h:26:3: warning: The struct 'HashEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/console/Console.cpp:774:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/crypto/CryptoKey.cpp:154:39: style: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/crypto/CryptoKey.h:92:39: note: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'.
thunderbird-60.0/dom/crypto/CryptoKey.cpp:154:39: note: Function 'CryptoKey' argument 1 names different: declaration 'aWindow' definition 'aGlobal'.
thunderbird-60.0/dom/crypto/CryptoKey.cpp:313:46: style: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'. [funcArgNamesDifferent]
thunderbird-60.0/dom/crypto/CryptoKey.h:117:46: note: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'.
thunderbird-60.0/dom/crypto/CryptoKey.cpp:313:46: note: Function 'AddPublicKeyData' argument 1 names different: declaration 'point' definition 'aPublicKey'.
thunderbird-60.0/dom/crypto/CryptoKey.cpp:1008:47: style: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'. [funcArgNamesDifferent]
thunderbird-60.0/dom/crypto/CryptoKey.h:154:67: note: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'.
thunderbird-60.0/dom/crypto/CryptoKey.cpp:1008:47: note: Function 'PublicKeyFromJwk' argument 1 names different: declaration 'aKeyData' definition 'aJwk'.
thunderbird-60.0/dom/crypto/WebCryptoTask.cpp:2245:5: performance: Variable 'mKey' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3026:70: style: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRawRange' definition 'aRawRange'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/ContentEventHandler.h:338:60: note: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRawRange' definition 'aRawRange'.
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3026:70: note: Function 'AdjustCollapsedRangeMaybeIntoTextNode' argument 1 names different: declaration 'aCollapsedRawRange' definition 'aRawRange'.
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3216:53: style: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/ContentEventHandler.h:434:37: note: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'.
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3216:53: note: Function 'RectRelativeTo' argument 1 names different: declaration 'aBaseFrame' definition 'aDestFrame'.
thunderbird-60.0/dom/events/ContentEventHandler.h:322:8: performance: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:496:22: note: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:322:8: note: Technically the member function 'mozilla::ContentEventHandler::IsPlugin' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:338:12: performance: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3026:22: note: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:338:12: note: Technically the member function 'mozilla::ContentEventHandler::AdjustCollapsedRangeMaybeIntoTextNode' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:341:12: performance: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:3078:22: note: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:341:12: note: Technically the member function 'mozilla::ContentEventHandler::ConvertToRootRelativeOffset' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:365:16: performance: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:1593:22: note: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:365:16: note: Technically the member function 'mozilla::ContentEventHandler::GetNodePositionHavingFlatText' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:450:21: performance: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:1875:22: note: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:450:21: note: Technically the member function 'mozilla::ContentEventHandler::GuessLineBreakerRectAfter' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:465:21: performance: Technically the member function 'mozilla::ContentEventHandler::GuessFirstCaretRectIn' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:1909:22: note: Technically the member function 'mozilla::ContentEventHandler::GuessFirstCaretRectIn' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:465:21: note: Technically the member function 'mozilla::ContentEventHandler::GuessFirstCaretRectIn' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:471:8: performance: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:1569:22: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:471:8: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:472:8: performance: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static. [functionStatic]
thunderbird-60.0/dom/events/ContentEventHandler.cpp:1578:22: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-60.0/dom/events/ContentEventHandler.h:472:8: note: Technically the member function 'mozilla::ContentEventHandler::EnsureNonEmptyRect' can be static.
thunderbird-60.0/dom/events/DataTransfer.cpp:436:28: style: The scope of the variable 'idx' can be reduced. [variableScope]
thunderbird-60.0/dom/events/DataTransfer.cpp:685:52: style: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/DataTransfer.h:323:52: note: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'.
thunderbird-60.0/dom/events/DataTransfer.cpp:685:52: note: Function 'PrincipalMaySetData' argument 1 names different: declaration 'aFormat' definition 'aType'.
thunderbird-60.0/dom/events/DataTransfer.cpp:837:37: style: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/DataTransfer.h:145:30: note: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-60.0/dom/events/DataTransfer.cpp:837:37: note: Function 'SetDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-60.0/dom/events/DataTransfer.cpp:857:40: style: Function 'UpdateDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/DataTransfer.h:146:33: note: Function 'UpdateDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-60.0/dom/events/DataTransfer.cpp:857:40: note: Function 'UpdateDragImage' argument 1 names different: declaration 'aElement' definition 'aImage'.
thunderbird-60.0/dom/events/DataTransfer.cpp:943:36: style: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/DataTransfer.h:317:33: note: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'.
thunderbird-60.0/dom/events/DataTransfer.cpp:943:36: note: Function 'Clone' argument 5 names different: declaration 'aResult' definition 'aNewDataTransfer'.
thunderbird-60.0/dom/events/DataTransferItem.cpp:228:15: style: Same expression on both sides of '!=' because the value of 'oldKind' and 'Kind()' are the same. [duplicateExpression]
thunderbird-60.0/dom/events/DataTransferItem.cpp:192:23: note: 'oldKind' is assigned value 'Kind()' here.
thunderbird-60.0/dom/events/DataTransferItem.cpp:228:15: note: Same expression on both sides of '!=' because the value of 'oldKind' and 'Kind()' are the same.
thunderbird-60.0/dom/events/DataTransferItemList.cpp:150:40: style: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/DataTransferItemList.h:56:38: note: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/events/DataTransferItemList.cpp:150:40: note: Function 'Add' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/events/EventDispatcher.cpp:953:19: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
thunderbird-60.0/dom/events/EventDispatcher.cpp:948:38: note: outer condition: preVisitor.mDOMEvent
thunderbird-60.0/dom/events/EventDispatcher.cpp:953:19: note: identical inner condition: preVisitor.mDOMEvent
thunderbird-60.0/dom/events/EventDispatcher.cpp:626:34: warning: Possible null pointer dereference: piTarget [nullPointer]
thunderbird-60.0/dom/events/EventDispatcher.cpp:621:31: note: Assignment 'piTarget=win?win->GetParentTarget():nullptr', assigned value is 0
thunderbird-60.0/dom/events/EventDispatcher.cpp:626:34: note: Null pointer dereference
thunderbird-60.0/dom/events/EventDispatcher.cpp:82:8: style: Technically the member function 'mozilla::ELMCreationDetector::MayHaveNewListenerManager' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:88:8: style: Technically the member function 'mozilla::ELMCreationDetector::IsMainThread' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:218:8: style: Technically the member function 'mozilla::EventTargetChainItem::ForceContentDispatch' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:228:8: style: Technically the member function 'mozilla::EventTargetChainItem::WantsWillHandleEvent' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:238:8: style: Technically the member function 'mozilla::EventTargetChainItem::WantsPreHandleEvent' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:248:8: style: Technically the member function 'mozilla::EventTargetChainItem::PreHandleEventOnly' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:258:8: style: Technically the member function 'mozilla::EventTargetChainItem::IsRootOfClosedTree' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:268:8: style: Technically the member function 'mozilla::EventTargetChainItem::IsSlotInClosedTree' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:278:8: style: Technically the member function 'mozilla::EventTargetChainItem::IsChromeHandler' can be const. [functionConst]
thunderbird-60.0/dom/events/EventDispatcher.cpp:288:8: style: Technically the member function 'mozilla::EventTargetChainItem::MayHaveListenerManager' can be const. [functionConst]
thunderbird-60.0/dom/events/EventListenerManager.cpp:625:13: style: The scope of the variable 'listener' can be reduced. [variableScope]
thunderbird-60.0/dom/events/EventListenerManager.cpp:727:13: style: The scope of the variable 'listener' can be reduced. [variableScope]
thunderbird-60.0/dom/events/EventStateManager.cpp:2897:40: warning: Either the condition 'current' is redundant or there is possible null pointer dereference: current. [nullPointerRedundantCheck]
thunderbird-60.0/dom/events/EventStateManager.cpp:2890:9: note: Assuming that condition 'current' is not redundant
thunderbird-60.0/dom/events/EventStateManager.cpp:2897:40: note: Null pointer dereference
thunderbird-60.0/dom/events/IMEContentObserver.cpp:630:55: style: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/IMEContentObserver.h:137:42: note: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'.
thunderbird-60.0/dom/events/IMEContentObserver.cpp:630:55: note: Function 'IsManaging' argument 1 names different: declaration 'aTextComposition' definition 'aComposition'.
thunderbird-60.0/dom/events/IMEContentObserver.cpp:700:54: style: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/events/IMEContentObserver.h:154:45: note: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'.
thunderbird-60.0/dom/events/IMEContentObserver.cpp:700:54: note: Function 'GetSelectionAndRoot' argument 2 names different: declaration 'aRoot' definition 'aRootContent'.
thunderbird-60.0/dom/events/IMEStateManager.cpp:147:36: warning: Either the condition 'newTabParent?IMEState(IMEState::DISABLED):GetNewIMEState(aPresContext,aContent)' is redundant or there is possible null pointer dereference: aTabParent2. [nullPointerRedundantCheck]
thunderbird-60.0/dom/events/IMEStateManager.cpp:595:18: note: Assuming that condition 'newTabParent?IMEState(IMEState::DISABLED):GetNewIMEState(aPresContext,aContent)' is not redundant
thunderbird-60.0/dom/events/IMEStateManager.cpp:572:60: note: Calling function 'IsSameProcess', 2nd argument 'aTabParent2' value is 0
thunderbird-60.0/dom/events/IMEStateManager.cpp:147:36: note: Null pointer dereference
thunderbird-60.0/dom/events/PointerEventHandler.h:179:15: style: Unused private function: 'PointerEventHandler::GetPointerPrimaryState' [unusedPrivateFunction]
thunderbird-60.0/dom/events/PointerEventHandler.h:38:8: style: Technically the member function 'mozilla::PointerCaptureInfo::Empty' can be const. [functionConst]
thunderbird-60.0/dom/events/PointerEventHandler.cpp:514:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/dom/fetch/Fetch.cpp:834:67: style: Function 'OnResponseEnd' argument 1 names different: declaration 'eReason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/Fetch.cpp:270:48: note: Function 'OnResponseEnd' argument 1 names different: declaration 'eReason' definition 'aReason'.
thunderbird-60.0/dom/fetch/Fetch.cpp:834:67: note: Function 'OnResponseEnd' argument 1 names different: declaration 'eReason' definition 'aReason'.
thunderbird-60.0/dom/fetch/Fetch.cpp:949:38: style: Function 'ExtractByteStreamFromBody' argument 3 names different: declaration 'aContentType' definition 'aContentTypeWithCharset'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/Fetch.h:73:38: note: Function 'ExtractByteStreamFromBody' argument 3 names different: declaration 'aContentType' definition 'aContentTypeWithCharset'.
thunderbird-60.0/dom/fetch/Fetch.cpp:949:38: note: Function 'ExtractByteStreamFromBody' argument 3 names different: declaration 'aContentType' definition 'aContentTypeWithCharset'.
thunderbird-60.0/dom/fetch/Fetch.cpp:77:1: style: The class 'AbortSignalProxy' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/fetch/InternalRequest.h:274:3: style: Technically the member function 'mozilla::dom::InternalRequest::GetReferrerPolicy' can be const. [functionConst]
thunderbird-60.0/dom/fetch/InternalRequest.h:315:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SkipServiceWorker' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:321:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SetSkipServiceWorker' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:327:3: performance: Technically the member function 'mozilla::dom::InternalRequest::IsSynchronous' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:357:3: performance: Technically the member function 'mozilla::dom::InternalRequest::GetResponseTainting' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:363:3: performance: Technically the member function 'mozilla::dom::InternalRequest::MaybeIncreaseResponseTainting' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:442:3: performance: Technically the member function 'mozilla::dom::InternalRequest::UnsafeRequest' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:448:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SetUnsafeRequest' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:460:3: performance: Technically the member function 'mozilla::dom::InternalRequest::ForceOriginHeader' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:466:3: performance: Technically the member function 'mozilla::dom::InternalRequest::SameOriginDataURL' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:472:3: performance: Technically the member function 'mozilla::dom::InternalRequest::UnsetSameOriginDataURL' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.h:489:3: style: Technically the member function 'mozilla::dom::InternalRequest::GetBody' can be const. [functionConst]
thunderbird-60.0/dom/fetch/FetchConsumer.cpp:596:58: style: Function 'ContinueConsumeBody' argument 2 names different: declaration 'aLength' definition 'aResultLength'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/FetchConsumer.h:54:50: note: Function 'ContinueConsumeBody' argument 2 names different: declaration 'aLength' definition 'aResultLength'.
thunderbird-60.0/dom/fetch/FetchConsumer.cpp:596:58: note: Function 'ContinueConsumeBody' argument 2 names different: declaration 'aLength' definition 'aResultLength'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:309:46: style: Function 'ErroredCallback' argument 5 names different: declaration 'reason' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/FetchStream.h:76:35: note: Function 'ErroredCallback' argument 5 names different: declaration 'reason' definition 'aReason'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:309:46: note: Function 'ErroredCallback' argument 5 names different: declaration 'reason' definition 'aReason'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:361:40: style: Function 'ErrorPropagation' argument 3 names different: declaration 'aRv' definition 'aError'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/FetchStream.h:82:71: note: Function 'ErrorPropagation' argument 3 names different: declaration 'aRv' definition 'aError'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:361:40: note: Function 'ErrorPropagation' argument 3 names different: declaration 'aRv' definition 'aError'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:477:70: style: Function 'CloseAndReleaseObjects' argument 2 names different: declaration 'aSteam' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/FetchStream.h:85:59: note: Function 'CloseAndReleaseObjects' argument 2 names different: declaration 'aSteam' definition 'aStream'.
thunderbird-60.0/dom/fetch/FetchStream.cpp:477:70: note: Function 'CloseAndReleaseObjects' argument 2 names different: declaration 'aSteam' definition 'aStream'.
thunderbird-60.0/dom/fetch/FetchStreamReader.cpp:401:3: warning: Either the condition 'workerPrivate' is redundant or there is possible null pointer dereference: workerPrivate. [nullPointerRedundantCheck]
thunderbird-60.0/dom/fetch/FetchStreamReader.cpp:391:7: note: Assuming that condition 'workerPrivate' is not redundant
thunderbird-60.0/dom/fetch/FetchStreamReader.cpp:401:3: note: Null pointer dereference
thunderbird-60.0/dom/fetch/InternalHeaders.cpp:486:10: performance: Technically the member function 'mozilla::dom::MaybeSortList::Comparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalHeaders.cpp:491:10: performance: Technically the member function 'mozilla::dom::MaybeSortList::Comparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/fetch/InternalRequest.cpp:151:18: warning: Member variable 'InternalRequest::mBodyStream' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/fetch/InternalRequest.cpp:151:18: warning: Member variable 'InternalRequest::mPreferredAlternativeDataType' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/fetch/InternalRequest.cpp:151:18: warning: Member variable 'InternalRequest::mPrincipalInfo' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/fetch/InternalRequest.h:90:1: warning: The class 'InternalRequest' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/fetch/InternalResponse.cpp:151:35: style: Function 'Clone' argument 1 names different: declaration 'eCloneType' definition 'aCloneType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/InternalResponse.h:55:54: note: Function 'Clone' argument 1 names different: declaration 'eCloneType' definition 'aCloneType'.
thunderbird-60.0/dom/fetch/InternalResponse.cpp:151:35: note: Function 'Clone' argument 1 names different: declaration 'eCloneType' definition 'aCloneType'.
thunderbird-60.0/dom/fetch/Request.cpp:287:61: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/Request.h:148:54: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/fetch/Request.cpp:287:61: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/fetch/Response.cpp:166:63: style: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/fetch/Response.h:124:55: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/fetch/Response.cpp:166:63: note: Function 'Constructor' argument 4 names different: declaration 'rv' definition 'aRv'.
thunderbird-60.0/dom/fetch/InternalHeaders.h:26:1: warning: The class 'InternalHeaders' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/file/File.cpp:80:29: style: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/File.h:60:43: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-60.0/dom/file/File.cpp:80:29: note: Function 'WrapObject' argument 1 names different: declaration 'cx' definition 'aCx'.
thunderbird-60.0/dom/file/File.cpp:86:26: style: Function 'GetName' argument 1 names different: declaration 'aName' definition 'aFileName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/File.h:87:27: note: Function 'GetName' argument 1 names different: declaration 'aName' definition 'aFileName'.
thunderbird-60.0/dom/file/File.cpp:86:26: note: Function 'GetName' argument 1 names different: declaration 'aName' definition 'aFileName'.
thunderbird-60.0/dom/file/File.cpp:131:41: style: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aName' definition 'aFileName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/File.h:98:42: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aName' definition 'aFileName'.
thunderbird-60.0/dom/file/File.cpp:131:41: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aName' definition 'aFileName'.
thunderbird-60.0/dom/file/File.cpp:167:34: style: Function 'CreateFromNsIFile' argument 2 names different: declaration 'aFile' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/File.h:82:30: note: Function 'CreateFromNsIFile' argument 2 names different: declaration 'aFile' definition 'aData'.
thunderbird-60.0/dom/file/File.cpp:167:34: note: Function 'CreateFromNsIFile' argument 2 names different: declaration 'aFile' definition 'aData'.
thunderbird-60.0/dom/file/File.cpp:181:43: style: Function 'CreateFromFileName' argument 2 names different: declaration 'aFilePath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/File.h:74:39: note: Function 'CreateFromFileName' argument 2 names different: declaration 'aFilePath' definition 'aPath'.
thunderbird-60.0/dom/file/File.cpp:181:43: note: Function 'CreateFromFileName' argument 2 names different: declaration 'aFilePath' definition 'aPath'.
thunderbird-60.0/dom/file/FileBlobImpl.cpp:97:49: style: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/FileBlobImpl.h:42:50: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-60.0/dom/file/FileBlobImpl.cpp:97:49: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-60.0/dom/file/FileBlobImpl.cpp:238:50: style: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/FileBlobImpl.h:44:51: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/FileBlobImpl.cpp:238:50: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/FileReaderSync.h:32:12: performance: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static. [functionStatic]
thunderbird-60.0/dom/file/FileReaderSync.cpp:301:17: note: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static.
thunderbird-60.0/dom/file/FileReaderSync.h:32:12: note: Technically the member function 'mozilla::dom::FileReaderSync::ConvertStream' can be static.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:58:55: style: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MultipartBlobImpl.h:74:51: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:58:55: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:278:54: style: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MultipartBlobImpl.h:82:50: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:278:54: note: Function 'GetMozFullPathInternal' argument 1 names different: declaration 'aFullPath' definition 'aFilename'.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:326:50: style: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aFile'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MultipartBlobImpl.h:57:42: note: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aFile'.
thunderbird-60.0/dom/file/MultipartBlobImpl.cpp:326:50: note: Function 'InitializeChromeFile' argument 1 names different: declaration 'aData' definition 'aFile'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:13:97: style: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MutableBlobStreamListener.h:28:72: note: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:13:97: note: Function 'MutableBlobStreamListener' argument 1 names different: declaration 'aType' definition 'aStorageType'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:91:60: style: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MutableBlobStreamListener.h:38:35: note: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:91:60: note: Function 'WriteSegmentFun' argument 1 names different: declaration 'aWriter' definition 'aWriterStream'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:94:53: style: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/MutableBlobStreamListener.h:39:54: note: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'.
thunderbird-60.0/dom/file/MutableBlobStreamListener.cpp:94:53: note: Function 'WriteSegmentFun' argument 4 names different: declaration 'aOffset' definition 'aToOffset'.
thunderbird-60.0/dom/file/TemporaryFileBlobImpl.cpp:127:59: style: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/TemporaryFileBlobImpl.h:31:51: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/TemporaryFileBlobImpl.cpp:127:59: note: Function 'CreateInputStream' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/file/ipc/IPCBlobInputStream.cpp:442:69: style: Function 'MaybeExecuteInputStreamCallback' argument 2 names different: declaration 'aEventTarget' definition 'aCallbackEventTarget'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/ipc/IPCBlobInputStream.h:48:51: note: Function 'MaybeExecuteInputStreamCallback' argument 2 names different: declaration 'aEventTarget' definition 'aCallbackEventTarget'.
thunderbird-60.0/dom/file/ipc/IPCBlobInputStream.cpp:442:69: note: Function 'MaybeExecuteInputStreamCallback' argument 2 names different: declaration 'aEventTarget' definition 'aCallbackEventTarget'.
thunderbird-60.0/dom/file/ipc/IPCBlobInputStreamChild.h:22:1: style: The class 'IPCBlobInputStreamChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/file/ipc/PendingIPCBlobChild.cpp:14:3: performance: Variable 'mBlobImpl' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/file/ipc/TemporaryIPCBlobChild.cpp:38:61: style: Function 'Recv__delete__' argument 1 names different: declaration 'aBlobOrError' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/ipc/TemporaryIPCBlobChild.h:46:40: note: Function 'Recv__delete__' argument 1 names different: declaration 'aBlobOrError' definition 'aData'.
thunderbird-60.0/dom/file/ipc/TemporaryIPCBlobChild.cpp:38:61: note: Function 'Recv__delete__' argument 1 names different: declaration 'aBlobOrError' definition 'aData'.
thunderbird-60.0/dom/file/ipc/TemporaryIPCBlobChild.h:27:1: style: The class 'TemporaryIPCBlobChild' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:719:51: style: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:78:36: note: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:719:51: note: Function 'RemoveDataEntry' argument 2 names different: declaration 'aBroadcastToOTherProcesses' definition 'aBroadcastToOtherProcesses'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:855:57: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:45:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:855:57: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:874:51: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:104:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:874:51: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:883:49: style: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:46:60: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:883:49: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:885:46: style: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:46:104: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:885:46: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:918:50: style: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:47:34: note: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:918:50: note: Function 'NewChannel2' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:919:55: style: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:47:53: note: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:919:55: note: Function 'NewChannel2' argument 2 names different: declaration 'aLoadinfo' definition 'aLoadInfo'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:920:55: style: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:47:78: note: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:920:55: note: Function 'NewChannel2' argument 3 names different: declaration '_retval' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1009:49: style: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:48:33: note: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1009:49: note: Function 'NewChannel' argument 1 names different: declaration 'aURI' definition 'uri'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1009:67: style: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:48:53: note: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1009:67: note: Function 'NewChannel' argument 2 names different: declaration '_retval' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1031:56: style: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:111:41: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1031:56: note: Function 'GetProtocolFlags' argument 1 names different: declaration 'aProtocolFlags' definition 'result'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1120:48: style: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:114:33: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1120:48: note: Function 'NewURI' argument 2 names different: declaration 'aOriginCharset' definition 'aCharset'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1122:45: style: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.h:116:30: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/dom/file/nsHostObjectProtocolHandler.cpp:1122:45: note: Function 'NewURI' argument 4 names different: declaration '_retval' definition 'aResult'.
thunderbird-60.0/dom/file/nsHostObjectURI.cpp:160:46: style: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'. [funcArgNamesDifferent]
thunderbird-60.0/dom/file/nsHostObjectURI.h:79:40: note: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'.
thunderbird-60.0/dom/file/nsHostObjectURI.cpp:160:46: note: Function 'SetScheme' argument 1 names different: declaration 'aProtocol' definition 'aScheme'.
thunderbird-60.0/dom/filehandle/ActorsParent.cpp:1275:68: style: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filehandle/ActorsParent.cpp:173:50: note: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'.
thunderbird-60.0/dom/filehandle/ActorsParent.cpp:1275:68: note: Function 'StoragesCompleteCallback' argument 1 names different: declaration 'aDatabaseIds' definition 'aDirectoryIds'.
thunderbird-60.0/dom/filehandle/ActorsParent.h:69:3: performance: Technically the member function 'mozilla::dom::FileHandleThreadPool::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-60.0/dom/filehandle/ActorsParent.cpp:568:3: style: Class 'CopyFileHandleOp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/filehandle/ActorsParent.cpp:1191:48: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:419:51: style: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/GetFilesHelper.h:59:33: note: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:419:51: note: Function 'AddExploredDirectory' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:457:50: style: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/GetFilesHelper.h:62:32: note: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:457:50: note: Function 'ShouldFollowSymLink' argument 1 names different: declaration 'aDirectory' definition 'aDir'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:554:40: style: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/GetFilesHelper.h:174:21: note: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:554:40: note: Function 'Finished' argument 1 names different: declaration 'aResult' definition 'aError'.
thunderbird-60.0/dom/filesystem/GetFilesHelper.cpp:202:25: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/filesystem/OSFileSystem.cpp:92:23: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/filesystem/compat/FileSystem.cpp:51:41: style: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/compat/FileSystem.h:61:40: note: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-60.0/dom/filesystem/compat/FileSystem.cpp:51:41: note: Function 'FileSystem' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-60.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:54:50: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/compat/FileSystemDirectoryEntry.h:43:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemDirectoryEntry.cpp:54:50: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemDirectoryReader.h:24:1: style: The class 'FileSystemDirectoryReader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/filesystem/compat/FileSystemEntry.cpp:52:51: style: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/compat/FileSystemEntry.h:75:36: note: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-60.0/dom/filesystem/compat/FileSystemEntry.cpp:52:51: note: Function 'FileSystemEntry' argument 1 names different: declaration 'aGlobalObject' definition 'aGlobal'.
thunderbird-60.0/dom/filesystem/compat/FileSystemFileEntry.cpp:86:45: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/compat/FileSystemFileEntry.h:42:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemFileEntry.cpp:86:45: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:42:54: style: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'. [funcArgNamesDifferent]
thunderbird-60.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.h:29:26: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemRootDirectoryEntry.cpp:42:54: note: Function 'GetFullPath' argument 1 names different: declaration 'aFullPath' definition 'aPath'.
thunderbird-60.0/dom/filesystem/compat/FileSystemRootDirectoryReader.h:15:1: style: The class 'FileSystemRootDirectoryReader' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/gamepad/GamepadHapticActuator.cpp:59:21: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
thunderbird-60.0/dom/gamepad/GamepadPlatformService.cpp:271:8: style: The scope of the variable 'isChannelParentEmpty' can be reduced. [variableScope]
thunderbird-60.0/dom/gamepad/GamepadServiceTest.cpp:146:45: warning: Function 'NewButtonEvent' argument order different: declaration 'aIndex, aButton, aPressed, aTouched' definition 'aIndex, aButton, aTouched, aPressed' [funcArgOrderDifferent]
thunderbird-60.0/dom/gamepad/GamepadServiceTest.h:43:32: note: Function 'NewButtonEvent' argument order different: declaration 'aIndex, aButton, aPressed, aTouched' definition 'aIndex, aButton, aTouched, aPressed'
thunderbird-60.0/dom/gamepad/GamepadServiceTest.cpp:146:45: note: Function 'NewButtonEvent' argument order different: declaration 'aIndex, aButton, aPressed, aTouched' definition 'aIndex, aButton, aTouched, aPressed'
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:454:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:462:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:472:35: style: C-style pointer casting [cstyleCast]
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:86:3: warning: Member variable 'Gamepad::mDpadState' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:142:8: performance: Technically the member function '::AxisComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/gamepad/cocoa/CocoaGamepad.cpp:146:8: performance: Technically the member function '::AxisComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/gamepad/ipc/GamepadEventChannelParent.h:14:1: style: The class 'GamepadEventChannelParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/gamepad/ipc/GamepadTestChannelParent.cpp:17:74: style: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/gamepad/ipc/GamepadTestChannelParent.h:24:50: note: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'.
thunderbird-60.0/dom/gamepad/ipc/GamepadTestChannelParent.cpp:17:74: note: Function 'RecvGamepadTestEvent' argument 2 names different: declaration 'aGamepadEvent' definition 'aEvent'.
thunderbird-60.0/dom/gamepad/ipc/GamepadTestChannelParent.h:15:1: style: The class 'GamepadTestChannelParent' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_new' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_new_from_syspath' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_devnode' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_parent_with_subsystem_devtype' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_property_value' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_action' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_device_get_sysattr_value' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_new' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_add_match_subsystem' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_scan_devices' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_enumerate_get_list_entry' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_list_entry_get_next' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_list_entry_get_name' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_new_from_netlink' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_filter_add_match_subsystem_devtype' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_enable_receiving' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_get_fd' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_receive_device' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:29:3: warning: Member variable 'udev_lib::udev_monitor_unref' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/linux/udev.h:68:12: style: Technically the member function 'mozilla::udev_lib::operatorbool' can be const. [functionConst]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:344:7: style: Condition '!sIsShutdown' is always true [knownConditionTrueFalse]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:758:8: style: The scope of the variable 'hasDpad' can be reduced. [variableScope]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:442:60: style: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'. [funcArgNamesDifferent]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:382:69: note: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'.
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:442:60: note: Function 'XInputMessageLoopOnceCallback' argument 2 names different: declaration 'aClosure' definition 'aService'.
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:138:3: warning: Member variable 'Gamepad::id' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::type' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::id' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::numAxes' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::numButtons' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::hasDpad' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:152:3: warning: Member variable 'Gamepad::present' is not initialized in the constructor. [uninitMemberVarPrivate]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:355:3: warning: Member variable 'WindowsGamepadService::mIsXInputMonitoring' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:357:5: performance: Variable 'mDirectInputTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:195:12: style: Technically the member function '::XInputLoader::operatorbool' can be const. [functionConst]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:309:12: style: Technically the member function '::HIDLoader::operatorbool' can be const. [functionConst]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:395:8: performance: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static. [functionStatic]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:574:29: note: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static.
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:395:8: note: Technically the member function '::WindowsGamepadService::CheckXInputChanges' can be static.
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:632:8: performance: Technically the member function '::HidValueComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/gamepad/windows/WindowsGamepad.cpp:636:8: performance: Technically the member function '::HidValueComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/geolocation/MLSFallback.cpp:14:35: style: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'. [funcArgNamesDifferent]
thunderbird-60.0/dom/geolocation/MLSFallback.h:39:33: note: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'.
thunderbird-60.0/dom/geolocation/MLSFallback.cpp:14:35: note: Function 'MLSFallback' argument 1 names different: declaration 'delayMs' definition 'delay'.
thunderbird-60.0/dom/geolocation/nsGeoPosition.cpp:100:5: performance: Variable 'mCoords' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:287:63: style: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-60.0/dom/geolocation/nsGeolocation.h:259:55: note: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:287:63: note: Function 'NotifyCallback' argument 1 names different: declaration 'callback' definition 'aCallback'.
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:557:55: style: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'. [funcArgNamesDifferent]
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:90:40: note: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'.
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:557:55: note: Function 'SendLocation' argument 1 names different: declaration 'aLocation' definition 'aPosition'.
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:1122:50: style: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'. [funcArgNamesDifferent]
thunderbird-60.0/dom/geolocation/nsGeolocation.h:162:44: note: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:1122:50: note: Function 'RemoveRequest' argument 1 names different: declaration 'request' definition 'aRequest'.
thunderbird-60.0/dom/geolocation/nsGeolocation.h:69:3: warning: Member variable 'nsGeolocationService::mLastPosition' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/geolocation/nsGeolocation.h:125:1: style: The class 'Geolocation' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/geolocation/nsGeolocation.h:240:1: style: The class 'PositionError' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/geolocation/nsGeolocation.cpp:64:1: style: The class 'nsGeolocationRequest' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/html/HTMLBodyElement.cpp:80:64: style: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLBodyElement.h:161:61: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLBodyElement.cpp:80:64: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLDivElement.cpp:64:63: style: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLDivElement.h:49:61: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLDivElement.cpp:64:63: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLFontElement.cpp:59:64: style: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFontElement.h:65:61: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLFontElement.cpp:59:64: note: Function 'MapAttributesIntoRule' argument 2 names different: declaration 'aGenericData' definition 'aData'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:1179:16: style: The scope of the variable 'element' can be reduced. [variableScope]
thunderbird-60.0/dom/html/HTMLFormElement.cpp:1210:55: style: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormElement.h:166:49: note: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:1210:55: note: Function 'AddElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2035:38: style: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormElement.h:262:28: note: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2035:38: note: Function 'UpdateValidity' argument 1 names different: declaration 'aElementValidityState' definition 'aElementValidity'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2487:52: style: Function 'AddImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormElement.h:207:46: note: Function 'AddImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2487:52: note: Function 'AddImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2501:55: style: Function 'RemoveImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormElement.h:186:49: note: Function 'RemoveImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormElement.cpp:2501:55: note: Function 'RemoveImageElement' argument 1 names different: declaration 'aElement' definition 'aChild'.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:662:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:659:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:662:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:739:44: style: Function 'GetEncodedSubmission' argument 3 names different: declaration 'aPostDataStreaLength' definition 'aPostDataStreamLength'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:699:33: note: Function 'GetEncodedSubmission' argument 3 names different: declaration 'aPostDataStreaLength' definition 'aPostDataStreamLength'.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:739:44: note: Function 'GetEncodedSubmission' argument 3 names different: declaration 'aPostDataStreaLength' definition 'aPostDataStreamLength'.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:834:69: style: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/HTMLFormSubmission.h:144:56: note: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'.
thunderbird-60.0/dom/html/HTMLFormSubmission.cpp:834:69: note: Function 'EncodeVal' argument 2 names different: declaration 'aResult' definition 'aOut'.
thunderbird-60.0/dom/html/HTMLFormSubmission.h:175:8: style: Technically the member function 'mozilla::dom::FSMultipartFormData::GetContentType' can be const. [functionConst]
thunderbird-60.0/dom/html/HTMLImageElement.cpp:89:5: performance: Variable 'mDocument' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/html/HTMLInputElement.cpp:258:5: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/html/HTMLInputElement.cpp:257:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/HTMLInputElement.cpp:258:5: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/HTMLInputElement.cpp:4960:34: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-60.0/dom/html/HTMLInputElement.cpp:4960:34: note: Opposite expression on both sides of '&&'.
thunderbird-60.0/dom/html/HTMLInputElement.cpp:4960:34: note: Opposite expression on both sides of '&&'.
thunderbird-60.0/dom/html/HTMLInputElement.cpp:442:21: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/html/HTMLInputElement.cpp:457:21: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/html/HTMLMediaElement.cpp:1486:0: error: syntax error [syntaxError]
thunderbird-60.0/dom/html/ImageDocument.cpp:757:52: warning: Logical conjunction always evaluates to false: imageWasOverflowing && !(ImageIsOverflowing()). [incorrectLogicOperator]
thunderbird-60.0/dom/html/ImageDocument.cpp:757:52: style: Opposite expression on both sides of '&&'. [oppositeExpression]
thunderbird-60.0/dom/html/ImageDocument.cpp:757:52: note: Opposite expression on both sides of '&&'.
thunderbird-60.0/dom/html/ImageDocument.cpp:757:52: note: Opposite expression on both sides of '&&'.
thunderbird-60.0/dom/html/ImageDocument.cpp:531:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/dom/html/MediaDocument.cpp:32:3: performance: Variable 'mDocument' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/html/HTMLInputElement.h:1793:7: performance: Variable 'mTitle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/html/HTMLInputElement.h:1794:7: performance: Variable 'mFilter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/html/HTMLInputElement.h:1780:3: warning: The struct 'nsFilePickerFilter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/html/TextTrackManager.cpp:525:11: style: Unused private function: 'CompareSimpleTextTrackEvents::TrackChildPosition' [unusedPrivateFunction]
thunderbird-60.0/dom/html/TextTrackManager.cpp:542:8: performance: Technically the member function 'mozilla::dom::CompareSimpleTextTrackEvents::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/html/TextTrackManager.cpp:547:8: performance: Technically the member function 'mozilla::dom::CompareSimpleTextTrackEvents::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/html/input/InputType.h:240:27: style: Technically the member function 'DoNotDelete::operator()' can be const. [functionConst]
thunderbird-60.0/dom/html/input/DateTimeInputTypes.h:45:8: performance: Technically the member function 'DateTimeInputTypeBase::GetTimeFromMs' can be static. [functionStatic]
thunderbird-60.0/dom/html/input/DateTimeInputTypes.cpp:154:24: note: Technically the member function 'DateTimeInputTypeBase::GetTimeFromMs' can be static.
thunderbird-60.0/dom/html/input/DateTimeInputTypes.h:45:8: note: Technically the member function 'DateTimeInputTypeBase::GetTimeFromMs' can be static.
thunderbird-60.0/dom/html/nsBrowserElement.h:105:8: style: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const. [functionConst]
thunderbird-60.0/dom/html/nsBrowserElement.cpp:29:19: note: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const.
thunderbird-60.0/dom/html/nsBrowserElement.h:105:8: note: Technically the member function 'mozilla::nsBrowserElement::IsBrowserElementOrThrow' can be const.
thunderbird-60.0/dom/html/nsGenericHTMLElement.cpp:181:51: style: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsGenericHTMLElement.h:112:36: note: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'.
thunderbird-60.0/dom/html/nsGenericHTMLElement.cpp:181:51: note: Function 'GetAccessKeyLabel' argument 1 names different: declaration 'aAccessKeyLabel' definition 'aLabel'.
thunderbird-60.0/dom/html/nsGenericHTMLFrameElement.cpp:334:55: style: Function 'AfterSetAttr' argument 5 names different: declaration 'aSubjectPrincipal' definition 'aMaybeScriptedPrincipal'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsGenericHTMLFrameElement.h:117:47: note: Function 'AfterSetAttr' argument 5 names different: declaration 'aSubjectPrincipal' definition 'aMaybeScriptedPrincipal'.
thunderbird-60.0/dom/html/nsGenericHTMLFrameElement.cpp:334:55: note: Function 'AfterSetAttr' argument 5 names different: declaration 'aSubjectPrincipal' definition 'aMaybeScriptedPrincipal'.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:511:14: style: The scope of the variable 'childCount' can be reduced. [variableScope]
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:306:43: style: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:197:41: note: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:306:43: note: Function 'IsCurrentContainer' argument 1 names different: declaration 'mType' definition 'aTag'.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:877:44: style: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:138:40: note: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:877:44: note: Function 'OpenContainer' argument 1 names different: declaration 'aNodeType' definition 'aElementType'.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:206:8: style: Unused private function: 'SinkContext::HaveNotifiedForCurrentContent' [unusedPrivateFunction]
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:197:12: style: Technically the member function 'SinkContext::IsCurrentContainer' can be const. [functionConst]
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:306:14: note: Technically the member function 'SinkContext::IsCurrentContainer' can be const.
thunderbird-60.0/dom/html/nsHTMLContentSink.cpp:197:12: note: Technically the member function 'SinkContext::IsCurrentContainer' can be const.
thunderbird-60.0/dom/html/nsHTMLDNSPrefetch.cpp:275:33: warning: Member variable 'nsDeferrals::mEntries' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/html/nsHTMLDNSPrefetch.cpp:281:3: performance: Variable 'mTimer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:1617:5: style: Variable 'executor' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:1616:0: note: Variable 'executor' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:1617:5: note: Variable 'executor' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2143:3: style: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2125:0: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2143:3: note: Variable 'rv' is reassigned a value before the old one has been used if variable is no semaphore variable.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:272:50: style: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:339:48: note: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:272:50: note: Function 'TryHintCharset' argument 1 names different: declaration 'aContentViewer' definition 'aCv'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:371:43: style: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:350:34: note: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:371:43: note: Function 'TryParentCharset' argument 2 names different: declaration 'charsetSource' definition 'aCharsetSource'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:420:50: style: Function 'TryTLD' argument 2 names different: declaration 'aCharset' definition 'aEncoding'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:352:66: note: Function 'TryTLD' argument 2 names different: declaration 'aCharset' definition 'aEncoding'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:420:50: note: Function 'TryTLD' argument 2 names different: declaration 'aCharset' definition 'aEncoding'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:944:68: style: Function 'RegistrableDomainSuffixOfInternal' argument 1 names different: declaration 'aHostSuffixString' definition 'aNewDomain'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:268:79: note: Function 'RegistrableDomainSuffixOfInternal' argument 1 names different: declaration 'aHostSuffixString' definition 'aNewDomain'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:944:68: note: Function 'RegistrableDomainSuffixOfInternal' argument 1 names different: declaration 'aHostSuffixString' definition 'aNewDomain'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:1940:42: style: Function 'GetVlinkColor' argument 1 names different: declaration 'aAvlinkColor' definition 'aVlinkColor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:224:33: note: Function 'GetVlinkColor' argument 1 names different: declaration 'aAvlinkColor' definition 'aVlinkColor'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:1940:42: note: Function 'GetVlinkColor' argument 1 names different: declaration 'aAvlinkColor' definition 'aVlinkColor'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2721:60: style: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.h:378:57: note: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2721:60: note: Function 'GetMidasCommandManager' argument 1 names different: declaration 'aCommandManager' definition 'aCmdMgr'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2954:37: style: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:140:51: note: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2954:37: note: Function 'ConvertToMidasInternalCommand' argument 5 names different: declaration 'isBoolean' definition 'outIsBoolean'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2955:37: style: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:141:51: note: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'.
thunderbird-60.0/dom/html/nsHTMLDocument.cpp:2955:37: note: Function 'ConvertToMidasInternalCommand' argument 6 names different: declaration 'boolValue' definition 'outBooleanValue'.
thunderbird-60.0/dom/html/nsIConstraintValidation.cpp:202:24: style: Same expression on both sides of '!=' because the value of 'previousValidity' and 'IsValid()' are the same. [duplicateExpression]
thunderbird-60.0/dom/html/nsIConstraintValidation.cpp:193:34: note: 'previousValidity' is assigned value 'IsValid()' here.
thunderbird-60.0/dom/html/nsIConstraintValidation.cpp:202:24: note: Same expression on both sides of '!=' because the value of 'previousValidity' and 'IsValid()' are the same.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:384:55: style: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsTextEditorState.cpp:290:42: note: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:384:55: note: Function 'SetDisplaySelection' argument 1 names different: declaration 'toggle' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:394:56: style: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsTextEditorState.cpp:291:43: note: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:394:56: note: Function 'GetDisplaySelection' argument 1 names different: declaration '_retval' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:404:53: style: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'. [funcArgNamesDifferent]
thunderbird-60.0/dom/html/nsTextEditorState.cpp:292:40: note: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:404:53: note: Function 'SetSelectionFlags' argument 1 names different: declaration 'aInEnable' definition 'aToggle'.
thunderbird-60.0/dom/html/nsTextEditorState.cpp:1152:28: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/html/nsTextEditorState.cpp:272:1: style: The class 'nsTextInputSelectionImpl' does not have a constructor although it has private member variables. [noConstructor]
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:1163:38: warning: Either the condition 'if(mThreadLocalSlot)' is redundant or there is possible null pointer dereference: mThreadLocalSlot. [nullPointerRedundantCheck]
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:1165:8: note: Assuming that condition 'if(mThreadLocalSlot)' is not redundant
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:1163:38: note: Null pointer dereference
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:57:56: style: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IndexedDatabase.h:77:53: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:57:56: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:73:66: style: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IndexedDatabase.h:85:76: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:73:66: note: Function 'StructuredCloneReadInfo' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:88:62: style: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IndexedDatabase.h:81:39: note: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseInlines.h:88:62: note: Function 'operator=' argument 1 names different: declaration 'aOther' definition 'aCloneReadInfo'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:2052:63: style: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/ActorsChild.h:351:58: note: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:2052:63: note: Function 'BackgroundDatabaseChild' argument 2 names different: declaration 'aOpenRequest' definition 'aOpenRequestActor'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:2563:62: style: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/ActorsChild.h:518:37: note: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:2563:62: note: Function 'SetDOMTransaction' argument 1 names different: declaration 'aDOMObject' definition 'aTransaction'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:3645:47: style: Function 'DataIsReady' argument 1 names different: declaration 'aInputStream' definition 'aStream'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:1567:31: note: Function 'DataIsReady' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:3645:47: note: Function 'DataIsReady' argument 1 names different: declaration 'aInputStream' definition 'aStream'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:3845:48: style: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/ActorsChild.h:849:61: note: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'.
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:3845:48: note: Function 'HandleResponse' argument 1 names different: declaration 'aResponse' definition 'aResponses'.
thunderbird-60.0/dom/indexedDB/ActorsChild.h:76:3: performance: Technically the member function 'mozilla::dom::indexedDB::ThreadLocal::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsChild.h:229:3: performance: Technically the member function 'mozilla::dom::indexedDB::BackgroundRequestChildBase::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsChild.h:491:3: performance: Technically the member function 'mozilla::dom::indexedDB::BackgroundTransactionBase::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/Key.h:349:3: performance: Technically the member function 'mozilla::dom::indexedDB::Key::Assert' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/IndexedDatabase.h:85:16: style: Struct 'StructuredCloneReadInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/indexedDB/ActorsChild.cpp:3703:67: performance: Function parameter 'aActionFunc' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:25150:51: style: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:8110:38: note: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'.
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:25150:51: note: Function 'RemoveReferencesToIndex' argument 2 names different: declaration 'aObjectDataKey' definition 'aObjectStoreKey'.
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5067:3: performance: Technically the member function 'mozilla::dom::indexedDB::::DatabaseConnection::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5198:3: performance: Technically the member function 'mozilla::dom::indexedDB::::CachedStatement::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5406:3: performance: Technically the member function 'mozilla::dom::indexedDB::::ConnectionPool::AssertIsOnOwningThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5586:3: performance: Technically the member function 'mozilla::dom::indexedDB::::DatabaseInfo::AssertIsOnConnectionThread' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:25162:5: performance: Technically the member function 'mozilla::dom::indexedDB::RemoveReferencesToIndex::IndexIdComparator::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:25169:5: performance: Technically the member function 'mozilla::dom::indexedDB::RemoveReferencesToIndex::IndexIdComparator::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:7107:12: warning: The class 'CommitOp' defines member variable with name 'mResultCode' also defined in its parent class 'DatabaseOperationBase'. [duplInheritedMember]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5846:12: note: Parent variable 'DatabaseOperationBase::mResultCode'
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:7107:12: note: Derived variable 'CommitOp::mResultCode'
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5683:3: style: Struct 'IdleDatabaseInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:5712:3: style: Struct 'IdleThreadInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:7606:16: style: Struct 'MaybeBlockedDatabaseInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/indexedDB/KeyPath.h:24:1: warning: The class 'KeyPath' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:460:1: warning: The struct 'IndexDataValue' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/indexedDB/ActorsParent.cpp:7777:52: performance: Function parameter 'aContentParent' should be passed by const reference. [passedByValue]
thunderbird-60.0/dom/indexedDB/FileInfo.h:61:3: style: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const. [functionConst]
thunderbird-60.0/dom/indexedDB/FileInfo.cpp:111:11: note: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const.
thunderbird-60.0/dom/indexedDB/FileInfo.h:61:3: note: Technically the member function 'mozilla::dom::indexedDB::FileInfo::GetReferences' can be const.
thunderbird-60.0/dom/indexedDB/FileSnapshot.cpp:164:46: style: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/FileSnapshot.h:44:30: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-60.0/dom/indexedDB/FileSnapshot.cpp:164:46: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-60.0/dom/indexedDB/FileSnapshot.cpp:175:46: style: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/FileSnapshot.h:50:30: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-60.0/dom/indexedDB/FileSnapshot.cpp:175:46: note: Function 'BlobImplSnapshot' argument 1 names different: declaration 'aImpl' definition 'aFileImpl'.
thunderbird-60.0/dom/indexedDB/IDBDatabase.cpp:1356:38: warning: Possible null pointer dereference: foundObjectStoreSpec [nullPointer]
thunderbird-60.0/dom/indexedDB/IDBDatabase.cpp:1341:43: note: Assignment 'foundObjectStoreSpec=nullptr', assigned value is 0
thunderbird-60.0/dom/indexedDB/IDBDatabase.cpp:1356:38: note: Null pointer dereference
thunderbird-60.0/dom/indexedDB/IDBDatabase.cpp:502:49: style: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBDatabase.h:230:38: note: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/indexedDB/IDBDatabase.cpp:502:49: note: Function 'DeleteObjectStore' argument 1 names different: declaration 'name' definition 'aName'.
thunderbird-60.0/dom/indexedDB/IDBEvents.cpp:53:56: style: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBEvents.h:122:35: note: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'.
thunderbird-60.0/dom/indexedDB/IDBEvents.cpp:53:56: note: Function 'CreateInternal' argument 2 names different: declaration 'aName' definition 'aType'.
thunderbird-60.0/dom/indexedDB/IDBKeyRange.cpp:308:45: style: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBKeyRange.h:124:34: note: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'.
thunderbird-60.0/dom/indexedDB/IDBKeyRange.cpp:308:45: note: Function 'Includes' argument 2 names different: declaration 'aKey' definition 'aValue'.
thunderbird-60.0/dom/indexedDB/IDBObjectStore.cpp:2474:46: style: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBObjectStore.h:240:32: note: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'.
thunderbird-60.0/dom/indexedDB/IDBObjectStore.cpp:2474:46: note: Function 'DeleteIndex' argument 1 names different: declaration 'aIndexName' definition 'aName'.
thunderbird-60.0/dom/indexedDB/IDBObjectStore.cpp:201:1: warning: The class 'WasmCompiledModuleStream' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/indexedDB/IDBRequest.cpp:114:36: style: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBRequest.h:69:26: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'.
thunderbird-60.0/dom/indexedDB/IDBRequest.cpp:114:36: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsObjectStore'.
thunderbird-60.0/dom/indexedDB/IDBRequest.cpp:131:30: style: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBRequest.h:75:20: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'.
thunderbird-60.0/dom/indexedDB/IDBRequest.cpp:131:30: note: Function 'Create' argument 2 names different: declaration 'aSource' definition 'aSourceAsIndex'.
thunderbird-60.0/dom/indexedDB/IDBTransaction.cpp:781:32: style: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'. [funcArgNamesDifferent]
thunderbird-60.0/dom/indexedDB/IDBTransaction.h:269:18: note: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'.
thunderbird-60.0/dom/indexedDB/IDBTransaction.cpp:781:32: note: Function 'Abort' argument 1 names different: declaration 'aAbortCode' definition 'aErrorCode'.
thunderbird-60.0/dom/indexedDB/IndexedDatabaseManager.cpp:1094:7: style: Condition 'useProfiler' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/indexedDB/IndexedDatabaseManager.cpp:1089:5: note: Assignment 'useProfiler=false', assigned value is 0
thunderbird-60.0/dom/indexedDB/IndexedDatabaseManager.cpp:1094:7: note: Condition 'useProfiler' is always false
thunderbird-60.0/dom/indexedDB/Key.cpp:632:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/dom/indexedDB/Key.cpp:655:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:39:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetMouseEvent >::IsEmpty' can be const. [functionConst]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:53:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetMouseEvent >::GetScrollableLayerGuid' can be const. [functionConst]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:58:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetMouseEvent >::GetInputBlockId' can be const. [functionConst]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:39:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetWheelEvent >::IsEmpty' can be const. [functionConst]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:53:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetWheelEvent >::GetScrollableLayerGuid' can be const. [functionConst]
thunderbird-60.0/dom/ipc/CoalescedInputData.h:58:0: style: Technically the member function 'mozilla :: dom :: CoalescedInputData < WidgetWheelEvent >::GetInputBlockId' can be const. [functionConst]
thunderbird-60.0/dom/ipc/ContentChild.cpp:801:55: style: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:107:43: note: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:801:55: note: Function 'ProvideWindowCommon' argument 2 names different: declaration 'aOpener' definition 'aParent'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1268:55: style: Function 'RecvRequestMemoryReport' argument 1 names different: declaration 'generation' definition 'aGeneration'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:597:27: note: Function 'RecvRequestMemoryReport' argument 1 names different: declaration 'generation' definition 'aGeneration'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1268:55: note: Function 'RecvRequestMemoryReport' argument 1 names different: declaration 'generation' definition 'aGeneration'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1269:51: style: Function 'RecvRequestMemoryReport' argument 2 names different: declaration 'anonymize' definition 'aAnonymize'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:598:23: note: Function 'RecvRequestMemoryReport' argument 2 names different: declaration 'anonymize' definition 'aAnonymize'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1269:51: note: Function 'RecvRequestMemoryReport' argument 2 names different: declaration 'anonymize' definition 'aAnonymize'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1270:51: style: Function 'RecvRequestMemoryReport' argument 3 names different: declaration 'minimizeMemoryUsage' definition 'aMinimizeMemoryUsage'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:599:23: note: Function 'RecvRequestMemoryReport' argument 3 names different: declaration 'minimizeMemoryUsage' definition 'aMinimizeMemoryUsage'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1270:51: note: Function 'RecvRequestMemoryReport' argument 3 names different: declaration 'minimizeMemoryUsage' definition 'aMinimizeMemoryUsage'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1271:60: style: Function 'RecvRequestMemoryReport' argument 4 names different: declaration 'DMDFile' definition 'aDMDFile'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:600:32: note: Function 'RecvRequestMemoryReport' argument 4 names different: declaration 'DMDFile' definition 'aDMDFile'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1271:60: note: Function 'RecvRequestMemoryReport' argument 4 names different: declaration 'DMDFile' definition 'aDMDFile'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1742:50: style: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:362:70: note: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1742:50: note: Function 'RecvBidiKeyboardNotify' argument 1 names different: declaration 'isLangRTL' definition 'aIsLangRTL'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1743:50: style: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:363:70: note: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1743:50: note: Function 'RecvBidiKeyboardNotify' argument 2 names different: declaration 'haveBidiKeyboards' definition 'aHaveBidiKeyboards'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1795:54: style: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:520:55: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1795:54: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1798:60: style: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:523:61: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1798:60: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1799:55: style: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:524:56: note: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1799:55: note: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1817:54: style: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:528:74: note: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:1817:54: note: Function 'RecvPBrowserConstructor' argument 1 names different: declaration 'aCctor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2125:77: style: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:297:65: note: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2125:77: note: Function 'DeallocPPSMContentDownloaderChild' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2308:56: style: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:360:76: note: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2308:56: note: Function 'RecvSetCaptivePortalState' argument 1 names different: declaration 'state' definition 'aState'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2408:49: style: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:371:69: note: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2408:49: note: Function 'RecvVarUpdate' argument 1 names different: declaration 'pref' definition 'aVar'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2737:68: style: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:427:56: note: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2737:68: note: Function 'RecvInitBlobURLs' argument 1 names different: declaration 'aRegistations' definition 'aRegistrations'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2816:54: style: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:448:74: note: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2816:54: note: Function 'RecvNotifyIdleObserver' argument 3 names different: declaration 'aData' definition 'aTimeStr'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2870:73: style: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:550:61: note: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:2870:73: note: Function 'DeallocPOfflineCacheUpdateChild' argument 1 names different: declaration 'offlineCacheUpdate' definition 'actor'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:3564:72: style: Function 'RecvProvideAnonymousTemporaryFile' argument 2 names different: declaration 'aFD' definition 'aFDOrError'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentChild.h:609:81: note: Function 'RecvProvideAnonymousTemporaryFile' argument 2 names different: declaration 'aFD' definition 'aFDOrError'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:3564:72: note: Function 'RecvProvideAnonymousTemporaryFile' argument 2 names different: declaration 'aFD' definition 'aFDOrError'.
thunderbird-60.0/dom/ipc/ContentChild.cpp:529:15: warning: Member variable 'ContentChild::mIsForBrowser' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/ipc/PermissionMessageUtils.h:16:1: warning: The class 'Principal' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/dom/ipc/ContentParent.cpp:738:61: style: Function 'MinTabSelect' argument 3 names different: declaration 'maxContentParents' definition 'aMaxContentParents'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:161:24: note: Function 'MinTabSelect' argument 3 names different: declaration 'maxContentParents' definition 'aMaxContentParents'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:738:61: note: Function 'MinTabSelect' argument 3 names different: declaration 'maxContentParents' definition 'aMaxContentParents'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:1554:58: style: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:1101:58: note: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:1554:58: note: Function 'ProcessingError' argument 2 names different: declaration 'aMsgName' definition 'aReason'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:2102:38: style: Function 'ContentParent' argument 3 names different: declaration 'aPluginID' definition 'aJSPluginID'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:747:25: note: Function 'ContentParent' argument 3 names different: declaration 'aPluginID' definition 'aJSPluginID'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:2102:38: note: Function 'ContentParent' argument 3 names different: declaration 'aPluginID' definition 'aJSPluginID'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:2171:45: style: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:754:37: note: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:2171:45: note: Function 'InitInternal' argument 1 names different: declaration 'aPriority' definition 'aInitialPriority'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3117:37: style: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:402:29: note: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3117:37: note: Function 'KillHard' argument 1 names different: declaration 'aWhy' definition 'aReason'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3330:62: style: Function 'DeallocPScriptCacheParent' argument 1 names different: declaration 'shell' definition 'cache'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:918:62: note: Function 'DeallocPScriptCacheParent' argument 1 names different: declaration 'shell' definition 'cache'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3330:62: note: Function 'DeallocPScriptCacheParent' argument 1 names different: declaration 'shell' definition 'cache'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3370:56: style: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:428:56: note: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3370:56: note: Function 'DeallocPPrintingParent' argument 1 names different: declaration 'aActor' definition 'printing'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3449:80: style: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:926:67: note: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:3449:80: note: Function 'DeallocPPSMContentDownloaderParent' argument 1 names different: declaration 'aDownloader' definition 'aListener'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4018:56: style: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:332:60: note: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4018:56: note: Function 'DoSendAsyncMessage' argument 3 names different: declaration 'aData' definition 'aHelper'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4046:56: style: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:703:23: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4046:56: note: Function 'SendPBrowserConstructor' argument 1 names different: declaration 'actor' definition 'aActor'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4048:53: style: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:705:20: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4048:53: note: Function 'SendPBrowserConstructor' argument 3 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4049:61: style: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:706:28: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4049:61: note: Function 'SendPBrowserConstructor' argument 4 names different: declaration 'context' definition 'aContext'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4050:56: style: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:707:23: note: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4050:56: note: Function 'SendPBrowserConstructor' argument 5 names different: declaration 'chromeFlags' definition 'aChromeFlags'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4164:52: style: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:1118:71: note: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4164:52: note: Function 'RecvAddIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4181:55: style: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:1121:74: note: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4181:55: note: Function 'RecvRemoveIdleObserver' argument 1 names different: declaration 'observerId' definition 'aObserver'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4576:65: style: Function 'AllocPContentPermissionRequestParent' argument 3 names different: declaration 'aIsTrusted' definition 'aIsHandlingUserInput'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:520:52: note: Function 'AllocPContentPermissionRequestParent' argument 3 names different: declaration 'aIsTrusted' definition 'aIsHandlingUserInput'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4576:65: note: Function 'AllocPContentPermissionRequestParent' argument 3 names different: declaration 'aIsTrusted' definition 'aIsHandlingUserInput'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4633:40: style: Function 'CommonCreateWindow' argument 18 names different: declaration 'aLoadUri' definition 'aLoadURI'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/ContentParent.h:733:27: note: Function 'CommonCreateWindow' argument 18 names different: declaration 'aLoadUri' definition 'aLoadURI'.
thunderbird-60.0/dom/ipc/ContentParent.cpp:4633:40: note: Function 'CommonCreateWindow' argument 18 names different: declaration 'aLoadUri' definition 'aLoadURI'.
thunderbird-60.0/dom/ipc/ContentParent.h:373:16: warning: Virtual function 'IsForJSPlugin' is called from destructor '~ContentParent()' at line 2160. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/ipc/ContentParent.cpp:2160:7: note: Calling IsForJSPlugin
thunderbird-60.0/dom/ipc/ContentParent.h:373:16: note: IsForJSPlugin is a virtual method
thunderbird-60.0/dom/ipc/FilePickerParent.h:25:3: warning: Member variable 'FilePickerParent::mResult' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:117:50: style: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/StructuredCloneData.h:201:36: note: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:117:50: note: Function 'Write' argument 3 names different: declaration 'aTransfers' definition 'aTransfer'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:416:51: style: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/StructuredCloneData.h:294:37: note: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:416:51: note: Function 'WriteIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:422:56: style: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/StructuredCloneData.h:295:42: note: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:422:56: note: Function 'ReadIPCParams' argument 1 names different: declaration 'aMessage' definition 'aMsg'.
thunderbird-60.0/dom/ipc/StructuredCloneData.cpp:29:22: warning: Member variable 'StructuredCloneData::mInitialized' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/ipc/TabChild.cpp:524:71: style: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabChild.h:669:68: note: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'.
thunderbird-60.0/dom/ipc/TabChild.cpp:524:71: note: Function 'SetAllowedTouchBehavior' argument 2 names different: declaration 'aFlags' definition 'aTargets'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2225:55: style: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabChild.h:483:60: note: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2225:55: note: Function 'DeallocPColorPickerChild' argument 1 names different: declaration 'aActor' definition 'aColorPicker'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2240:53: style: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabChild.h:489:45: note: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2240:53: note: Function 'DeallocPFilePickerChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2265:69: style: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabChild.h:461:61: note: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'.
thunderbird-60.0/dom/ipc/TabChild.cpp:2265:69: note: Function 'RecvActivateFrameEvent' argument 2 names different: declaration 'aCapture' definition 'capture'.
thunderbird-60.0/dom/ipc/TabChild.cpp:3412:61: style: Function 'DeallocPPaymentRequestChild' argument 1 names different: declaration 'aActor' definition 'actor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabChild.h:626:53: note: Function 'DeallocPPaymentRequestChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-60.0/dom/ipc/TabChild.cpp:3412:61: note: Function 'DeallocPPaymentRequestChild' argument 1 names different: declaration 'aActor' definition 'actor'.
thunderbird-60.0/dom/ipc/TabChild.h:497:29: warning: Virtual function 'WebNavigation' is called from destructor '~TabChild()' at line 1141. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/ipc/TabChild.cpp:1141:3: note: Calling DestroyWindow
thunderbird-60.0/dom/ipc/TabChild.cpp:1070:60: note: Calling WebNavigation
thunderbird-60.0/dom/ipc/TabChild.h:497:29: note: WebNavigation is a virtual method
thunderbird-60.0/dom/ipc/TabChild.h:497:29: warning: Virtual function 'WebNavigation' is called from destructor '~TabChild()' at line 1143. Dynamic binding is not used. [virtualCallInConstructor]
thunderbird-60.0/dom/ipc/TabChild.cpp:1143:58: note: Calling WebNavigation
thunderbird-60.0/dom/ipc/TabChild.h:497:29: note: WebNavigation is a virtual method
thunderbird-60.0/dom/ipc/TabMessageUtils.cpp:23:3: style: Variable 'aResult->mEvent' is reassigned a value before the old one has been used. [redundantAssignment]
thunderbird-60.0/dom/ipc/TabMessageUtils.cpp:19:3: note: Variable 'aResult->mEvent' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/ipc/TabMessageUtils.cpp:23:3: note: Variable 'aResult->mEvent' is reassigned a value before the old one has been used.
thunderbird-60.0/dom/ipc/TabParent.cpp:656:38: style: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:350:34: note: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'.
thunderbird-60.0/dom/ipc/TabParent.cpp:656:38: note: Function 'Show' argument 1 names different: declaration 'aSize' definition 'size'.
thunderbird-60.0/dom/ipc/TabParent.cpp:750:46: style: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:352:42: note: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-60.0/dom/ipc/TabParent.cpp:750:46: note: Function 'UpdateDimensions' argument 1 names different: declaration 'aRect' definition 'rect'.
thunderbird-60.0/dom/ipc/TabParent.cpp:750:73: style: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:352:70: note: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-60.0/dom/ipc/TabParent.cpp:750:73: note: Function 'UpdateDimensions' argument 2 names different: declaration 'aSize' definition 'size'.
thunderbird-60.0/dom/ipc/TabParent.cpp:1726:42: style: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:277:65: note: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'.
thunderbird-60.0/dom/ipc/TabParent.cpp:1726:42: note: Function 'RecvSetCursor' argument 1 names different: declaration 'aValue' definition 'aCursor'.
thunderbird-60.0/dom/ipc/TabParent.cpp:1744:49: style: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:280:72: note: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'.
thunderbird-60.0/dom/ipc/TabParent.cpp:1744:49: note: Function 'RecvSetCustomCursor' argument 1 names different: declaration 'aUri' definition 'aCursorData'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2366:38: style: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:513:42: note: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2366:38: note: Function 'GetTabIdFrom' argument 1 names different: declaration 'docshell' definition 'docShell'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2530:65: style: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:302:88: note: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2530:65: note: Function 'RecvSetNativeChildOfShareableWindow' argument 1 names different: declaration 'childWindow' definition 'aChildWindow'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2624:58: style: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/TabParent.h:323:49: note: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'.
thunderbird-60.0/dom/ipc/TabParent.cpp:2624:58: note: Function 'DeallocPColorPickerParent' argument 1 names different: declaration 'aColorPicker' definition 'actor'.
thunderbird-60.0/dom/ipc/TabParent.cpp:141:12: warning: Member variable 'TabParent::mCustomCursorHotspotX' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/ipc/TabParent.cpp:141:12: warning: Member variable 'TabParent::mCustomCursorHotspotY' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/ipc/nsIContentChild.cpp:52:60: style: Function 'AllocPBrowserChild' argument 5 names different: declaration 'aCpId' definition 'aCpID'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/nsIContentChild.h:83:68: note: Function 'AllocPBrowserChild' argument 5 names different: declaration 'aCpId' definition 'aCpID'.
thunderbird-60.0/dom/ipc/nsIContentChild.cpp:52:60: note: Function 'AllocPBrowserChild' argument 5 names different: declaration 'aCpId' definition 'aCpID'.
thunderbird-60.0/dom/ipc/nsIContentChild.cpp:90:54: style: Function 'RecvPBrowserConstructor' argument 7 names different: declaration 'aIsForBrowse' definition 'aIsForBrowser'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/nsIContentChild.h:93:71: note: Function 'RecvPBrowserConstructor' argument 7 names different: declaration 'aIsForBrowse' definition 'aIsForBrowser'.
thunderbird-60.0/dom/ipc/nsIContentChild.cpp:90:54: note: Function 'RecvPBrowserConstructor' argument 7 names different: declaration 'aIsForBrowse' definition 'aIsForBrowser'.
thunderbird-60.0/dom/ipc/nsIContentParent.cpp:124:52: style: Function 'AllocPBrowserParent' argument 2 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/nsIContentParent.h:110:60: note: Function 'AllocPBrowserParent' argument 2 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'.
thunderbird-60.0/dom/ipc/nsIContentParent.cpp:124:52: note: Function 'AllocPBrowserParent' argument 2 names different: declaration 'aSameTabGroupsAs' definition 'aSameTabGroupAs'.
thunderbird-60.0/dom/ipc/nsIContentParent.cpp:202:57: style: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'. [funcArgNamesDifferent]
thunderbird-60.0/dom/ipc/nsIContentParent.h:115:54: note: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'.
thunderbird-60.0/dom/ipc/nsIContentParent.cpp:202:57: note: Function 'DeallocPBrowserParent' argument 1 names different: declaration 'frame' definition 'aFrame'.
thunderbird-60.0/dom/mathml/nsMathMLElement.cpp:909:25: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
thunderbird-60.0/dom/media/MediaInfo.h:709:0: error: #error "Not supported audio type" [preprocessorErrorDirective]
thunderbird-60.0/dom/media/StreamTracks.h:252:14: warning: Member variable 'TrackIter::mType' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/AudioStream.h:243:12: style: Technically the member function 'mozilla::AudioStream::GetOutChannels' can be const. [functionConst]
thunderbird-60.0/dom/media/StreamTracks.h:145:10: performance: Technically the member function 'mozilla::StreamTracks::CompareTracksByID::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/media/StreamTracks.h:148:10: performance: Technically the member function 'mozilla::StreamTracks::CompareTracksByID::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/media/VideoSegment.h:85:10: performance: Technically the member function 'mozilla::VideoChunk::SizeOfExcludingThisIfUnshared' can be static. [functionStatic]
thunderbird-60.0/dom/media/MediaStreamGraph.h:1103:10: performance: Technically the member function 'mozilla::MediaInputPort::SizeOfExcludingThis' can be static. [functionStatic]
thunderbird-60.0/dom/media/GraphDriver.h:156:13: style: Technically the member function 'mozilla::GraphDriver::IterationEnd' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaStreamGraphImpl.h:564:14: performance: Technically the member function 'mozilla::MediaStreamGraphImpl::StreamSet::end' can be static. [functionStatic]
thunderbird-60.0/dom/media/MediaSegment.h:378:0: style: Technically the member function 'mozilla :: MediaSegmentBase < VideoSegment , VideoChunk >::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaSegment.h:379:0: style: Technically the member function 'mozilla :: MediaSegmentBase < VideoSegment , VideoChunk >::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaSegment.h:378:0: style: Technically the member function 'mozilla :: MediaSegmentBase < AudioSegment , AudioChunk >::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaSegment.h:379:0: style: Technically the member function 'mozilla :: MediaSegmentBase < AudioSegment , AudioChunk >::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-60.0/dom/media/AudioBufferUtils.h:148:0: warning: The class 'mozilla :: SpillBuffer < AudioDataValue , WEBAUDIO_BLOCK_SIZE * 2 >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/dom/media/AudioBufferUtils.h:33:0: warning: The class 'mozilla :: AudioCallbackBufferWrapper < AudioDataValue >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
thunderbird-60.0/dom/media/webaudio/MediaStreamAudioDestinationNode.h:37:12: style: The function 'NumberOfOutputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
thunderbird-60.0/dom/media/webaudio/AudioNode.h:124:20: note: Virtual function in base class
thunderbird-60.0/dom/media/webaudio/MediaStreamAudioDestinationNode.h:37:12: note: Function in derived class
thunderbird-60.0/dom/media/AudioSegment.h:339:5: error: Memory leak: c.mBuffer [memleak]
thunderbird-60.0/dom/media/AudioSegment.cpp:20:10: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
thunderbird-60.0/dom/media/AudioSegment.cpp:94:16: style: Checking if unsigned variable 'duration' is less than zero. This might be a false warning. [unsignedLessThanZero]
thunderbird-60.0/dom/media/AudioSegment.cpp:85:48: style: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/AudioSegment.h:408:41: note: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-60.0/dom/media/AudioSegment.cpp:85:48: note: Function 'Mix' argument 2 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-60.0/dom/media/AudioSegment.cpp:167:66: style: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/AudioSegment.h:404:59: note: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-60.0/dom/media/AudioSegment.cpp:167:66: note: Function 'WriteTo' argument 3 names different: declaration 'aChannelCount' definition 'aOutputChannels'.
thunderbird-60.0/dom/media/MediaSegment.h:378:18: style: Technically the member function 'mozilla::MediaSegmentBase::ConstChunkIterator::operator*' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaSegment.h:379:18: style: Technically the member function 'mozilla::MediaSegmentBase::ConstChunkIterator::operator.' can be const. [functionConst]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mOriginalBitSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mTotalBitsLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mReservoir' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:12:12: warning: Member variable 'BitReader::mNumBitsLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mData' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mOriginalBitSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mTotalBitsLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mSize' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mReservoir' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/BitReader.cpp:17:12: warning: Member variable 'BitReader::mNumBitsLeft' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/MediaData.h:561:8: style: Technically the member function 'mozilla::VideoData::IsSentToCompositor' can be const. [functionConst]
thunderbird-60.0/dom/media/MediaData.h:679:3: style: Technically the member function 'mozilla::MediaRawData::operatorSpan<constuint8_t>' can be const. [functionConst]
thunderbird-60.0/dom/media/Intervals.h:745:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < TimeUnit >::CompareIntervals::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/media/Intervals.h:750:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < TimeUnit >::CompareIntervals::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/media/TimeUnits.h:224:16: style: Class 'TimeIntervals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/media/TimeUnits.h:228:16: style: Class 'TimeIntervals' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:27:67: style: Function 'ChannelMediaResource' argument 1 names different: declaration 'aDecoder' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/ChannelMediaResource.h:83:47: note: Function 'ChannelMediaResource' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:27:67: note: Function 'ChannelMediaResource' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:564:56: style: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/ChannelMediaResource.h:128:28: note: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:564:56: note: Function 'CloneData' argument 1 names different: declaration 'aDecoder' definition 'aCallback'.
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:617:47: style: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/ChannelMediaResource.h:134:27: note: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:617:47: note: Function 'ReadAt' argument 1 names different: declaration 'offset' definition 'aOffset'.
thunderbird-60.0/dom/media/MediaCache.h:412:16: warning: Member variable 'Entry::mNextBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/MediaCache.h:412:16: warning: Member variable 'Entry::mPrevBlock' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/MediaCache.h:405:10: performance: Technically the member function 'mozilla::MediaCacheStream::BlockList::Verify' can be static. [functionStatic]
thunderbird-60.0/dom/media/ChannelMediaResource.h:32:8: style: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const. [functionConst]
thunderbird-60.0/dom/media/ChannelMediaResource.cpp:1023:22: note: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const.
thunderbird-60.0/dom/media/ChannelMediaResource.h:32:8: note: Technically the member function 'mozilla::ChannelSuspendAgent::IsSuspended' can be const.
thunderbird-60.0/dom/media/Intervals.h:745:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < int64_t >::CompareIntervals::Equals' can be static. [functionStatic]
thunderbird-60.0/dom/media/Intervals.h:750:0: performance: Technically the member function 'mozilla :: media :: IntervalSet < int64_t >::CompareIntervals::LessThan' can be static. [functionStatic]
thunderbird-60.0/dom/media/MediaResult.h:25:16: style: Class 'MediaResult' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
thunderbird-60.0/dom/media/MediaCache.h:411:5: warning: The struct 'Entry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
thunderbird-60.0/dom/media/DOMMediaStream.cpp:1299:62: style: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/DOMMediaStream.h:568:53: note: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'.
thunderbird-60.0/dom/media/DOMMediaStream.cpp:1299:62: note: Function 'OnTracksAvailable' argument 1 names different: declaration 'aCallback' definition 'aRunnable'.
thunderbird-60.0/dom/media/DOMMediaStream.cpp:609:56: style: Variable 'graphImpl' is assigned a value that is never used. [unreadVariable]
thunderbird-60.0/dom/media/GetUserMediaRequest.cpp:31:22: warning: Member variable 'GetUserMediaRequest::mInnerWindowID' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/GetUserMediaRequest.cpp:31:22: warning: Member variable 'GetUserMediaRequest::mIsSecure' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/GetUserMediaRequest.cpp:31:22: warning: Member variable 'GetUserMediaRequest::mIsHandlingUserInput' is not initialized in the constructor. [uninitMemberVar]
thunderbird-60.0/dom/media/GraphDriver.cpp:609:27: style: Condition 'AUDIO_OUTPUT_FORMAT==AUDIO_FORMAT_S16' is always false [knownConditionTrueFalse]
thunderbird-60.0/dom/media/GraphDriver.cpp:63:54: style: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/GraphDriver.h:176:51: note: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'.
thunderbird-60.0/dom/media/GraphDriver.cpp:63:54: note: Function 'SwitchAtNextIteration' argument 1 names different: declaration 'aDriver' definition 'aNextDriver'.
thunderbird-60.0/dom/media/GraphDriver.h:479:8: style: Unused private function: 'AudioCallbackDriver::PanOutputIfNeeded' [unusedPrivateFunction]
thunderbird-60.0/dom/media/GraphDriver.h:287:8: style: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const. [functionConst]
thunderbird-60.0/dom/media/GraphDriver.cpp:272:20: note: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const.
thunderbird-60.0/dom/media/GraphDriver.h:287:8: note: Technically the member function 'mozilla::SystemClockDriver::IsFallback' can be const.
thunderbird-60.0/dom/media/GraphDriver.h:456:8: style: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const. [functionConst]
thunderbird-60.0/dom/media/GraphDriver.cpp:861:27: note: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const.
thunderbird-60.0/dom/media/GraphDriver.h:456:8: note: Technically the member function 'mozilla::AudioCallbackDriver::InCallback' can be const.
thunderbird-60.0/dom/media/GraphDriver.h:479:8: performance: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static. [functionStatic]
thunderbird-60.0/dom/media/GraphDriver.cpp:1065:27: note: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static.
thunderbird-60.0/dom/media/GraphDriver.h:479:8: note: Technically the member function 'mozilla::AudioCallbackDriver::PanOutputIfNeeded' can be static.
thunderbird-60.0/dom/media/Latency.cpp:83:53: style: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/Latency.h:86:53: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:83:53: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:88:50: style: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/Latency.h:89:50: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:88:50: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:99:23: style: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/Latency.h:90:23: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:99:23: note: Function 'LogTime' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:107:26: style: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/Latency.h:87:26: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:107:26: note: Function 'LogLatency' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:215:46: style: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'. [funcArgNamesDifferent]
thunderbird-60.0/dom/media/Latency.h:50:28: note: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'.
thunderbird-60.0/dom/media/Latency.cpp:215:46: note: Function 'Log' argument 1 names different: declaration 'index' definition 'aIndex'.
[08:39]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/t/thunderbolt-tools/thunderbolt-tools_0.9.3.orig.tar.xz
thunderbolt-tools-0.9.3/tbtadm/controller.cpp:393:5: style: Struct 'ControllerInTree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tiarra/tiarra_20100212.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/ticcutils/ticcutils_0.4.orig.tar.gz
ticcutils-0.4/src/Configuration.cxx:115:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
ticcutils-0.4/src/Configuration.cxx:163:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
ticcutils-0.4/src/Timer.cxx:52:12: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
ticcutils-0.4/src/XMLtools.cxx:152:10: performance: Possible inefficient checking for 'srch' emptiness. [stlSize]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/ticgit/ticgit_1.0.2.17.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tickr/tickr_0.6.4.orig.tar.gz
tickr_0.6.4.orig/src/libetm-0.4.4/error.c:60:37: warning: Either the condition 'error_code<=LIBETM_LASTERRORCODE' is redundant or the array 'lib_error_str[8]' is accessed at index 8, which is out of bounds. [arrayIndexOutOfBoundsCond]
tickr_0.6.4.orig/src/libetm-0.4.4/error.c:59:17: note: Assuming that condition 'error_code<=LIBETM_LASTERRORCODE' is not redundant
tickr_0.6.4.orig/src/libetm-0.4.4/error.c:60:37: note: Array index out of bounds
tickr_0.6.4.orig/src/libetm-0.4.4/error.c:41:15: style: The scope of the variable 'lib_error_str' can be reduced. [variableScope]
tickr_0.6.4.orig/src/libetm-0.4.4/misc.c:58:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/libetm-0.4.4/misc.c:58:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tickr_0.6.4.orig/src/libetm-0.4.4/str_mem.c:213:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tickr_0.6.4.orig/src/libetm-0.4.4/str_mem.c:216:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tickr_0.6.4.orig/src/libetm-0.4.4/str_mem.c:219:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tickr_0.6.4.orig/src/libetm-0.4.4/str_mem.c:222:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tickr_0.6.4.orig/src/libetm-0.4.4/str_mem.c:222:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tickr_0.6.4.orig/src/tickr/tickr_check4updates.c:34:12: warning: Redundant assignment of 'close_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_check4updates.c:75:7: style: The scope of the variable 'lsvn' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_check4updates.c:34:14: style: Variable 'close_but' is assigned a value that is never used. [unreadVariable]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:27:16: style: The scope of the variable 'p_layout' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:28:24: style: The scope of the variable 'f_des' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:30:20: style: The scope of the variable 'surf_clock' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:31:13: style: The scope of the variable 'cr' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:32:20: style: The scope of the variable 'cr_p' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:33:10: style: The scope of the variable 'shadow_k' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:34:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:187:15: style: The scope of the variable 'clock_font_n_s_bak' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:189:16: style: The scope of the variable 'p_layout' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:190:24: style: The scope of the variable 'f_des' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:191:37: style: The scope of the variable 'layout_max_width' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:192:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_clock.c:193:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_connectwin.c:55:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:69:2: style: Variable 'tree_model' is reassigned a value before the old one has been used. [redundantAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:65:0: note: Variable 'tree_model' is reassigned a value before the old one has been used.
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:69:2: note: Variable 'tree_model' is reassigned a value before the old one has been used.
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:91:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:98:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:113:11: warning: Redundant assignment of 'renderer' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:323:13: warning: Redundant assignment of 'cancel_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:324:16: warning: Redundant assignment of 'selectall_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:325:18: warning: Redundant assignment of 'unselectall_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:326:20: warning: Redundant assignment of 'clear_ranking_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:327:10: warning: Redundant assignment of 'top_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:328:11: warning: Redundant assignment of 'home_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:329:13: warning: Redundant assignment of 'remove_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:330:10: warning: Redundant assignment of 'add_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:331:13: warning: Redundant assignment of 'single_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:332:16: warning: Redundant assignment of 'selection_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:333:12: warning: Redundant assignment of 'clear_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:110:10: style: The scope of the variable 'flist2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:196:16: style: The scope of the variable 'tree_model' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:197:15: style: The scope of the variable 'tree_path' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:199:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:219:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:238:9: style: The scope of the variable 'flist2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:240:7: style: The scope of the variable 'rss_feed_title' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:241:7: style: The scope of the variable 'rss_feed_link' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:242:7: style: The scope of the variable 'rss_feed_ttl' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_feedpicker.c:326:22: error: Uninitialized variable: clear_ranking_but [uninitvar]
tickr_0.6.4.orig/src/tickr/tickr_http.c:271:12: warning: Either the condition '(fp=g_fopen(file_name,"wb"))!=NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tickr_0.6.4.orig/src/tickr/tickr_http.c:263:40: note: Assuming that condition '(fp=g_fopen(file_name,"wb"))!=NULL' is not redundant
tickr_0.6.4.orig/src/tickr/tickr_http.c:271:12: note: Null pointer dereference
tickr_0.6.4.orig/src/tickr/tickr_http.c:174:6: style: The scope of the variable 'content_length' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_http.c:451:35: style: The scope of the variable 'status_code' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:138:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:163:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:163:13: style: The scope of the variable 'node_index' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:437:14: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:441:7: style: The scope of the variable 'title_shift' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_list.c:441:20: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_main.c:1427:0: error: #error "Libxml2: tree support not compiled in" [preprocessorErrorDirective]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:81:21: style: Condition '!OK' is always false [knownConditionTrueFalse]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:24:9: style: The scope of the variable 'fp1' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:24:15: style: The scope of the variable 'fp2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:25:9: style: The scope of the variable 'file_name' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:26:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:27:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:79:15: style: The scope of the variable 'fp2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:82:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:83:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_misc.c:282:42: style: The scope of the variable 'min' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:48:25: style: The scope of the variable 'url_list_file_name' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:50:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:108:9: style: The scope of the variable 'file_name' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:272:8: style: The scope of the variable 'str' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:326:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_opml.c:328:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:273:2: style: Variable 'image' is reassigned a value before the old one has been used. [redundantAssignment]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:246:0: note: Variable 'image' is reassigned a value before the old one has been used.
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:273:2: note: Variable 'image' is reassigned a value before the old one has been used.
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:258:12: warning: Redundant assignment of 'close_but' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:42:9: style: The scope of the variable 'file_name2' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:43:7: style: The scope of the variable 'resource_flag' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:472:14: style: The scope of the variable 'hbox' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:472:21: style: The scope of the variable 'label' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:475:14: style: The scope of the variable 'space_label' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:518:26: style: The scope of the variable 'hbox' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_otherwins.c:258:14: style: Variable 'close_but' is assigned a value that is never used. [unreadVariable]
tickr_0.6.4.orig/src/tickr/tickr_params.c:213:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tickr_0.6.4.orig/src/tickr/tickr_params.c:109:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:110:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:537:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:537:37: style: The scope of the variable 'fsize' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:538:8: style: The scope of the variable 'cfname' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:538:38: style: The scope of the variable 'cfsize' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:539:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:681:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:738:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_params.c:739:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_prefwin.c:65:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_prefwin.c:81:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_prefwin.c:97:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_prefwin.c:136:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_prefwin.c:145:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quickfeedpicker.c:41:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quickfeedpicker.c:99:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:32:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:33:7: warning: Redundant assignment of 'data' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:39:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:40:7: warning: Redundant assignment of 'data' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:57:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:110:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:111:7: warning: Redundant assignment of 'data' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:120:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_quicksetup.c:137:9: warning: Redundant assignment of 'widget' to itself. [selfAssignment]
tickr_0.6.4.orig/src/tickr/tickr_render.c:44:10: style: The scope of the variable 'shadow_k' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_render.c:239:7: style: The scope of the variable 'file_pos' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_render.c:248:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_render.c:419:24: style: The scope of the variable 'f_des' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:434:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:59:6: style: The scope of the variable 'f_index' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:92:6: style: The scope of the variable 'f_index' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:112:6: style: The scope of the variable 'f_index' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:227:22: style: The scope of the variable 'entity_found' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_resource.c:228:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_socket.c:41:10: style: The scope of the variable 'sock' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_socket.c:226:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/src/tickr/tickr_socket.c:266:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/win-config.c:13:7: style: The scope of the variable 'screen_num' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/win-config.c:15:15: style: The scope of the variable 'displ_w' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/win-config.c:16:15: style: The scope of the variable 'displ_h' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/win-config.c:14:10: style: Unused variable: win [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:28:13: style: Variable 'displ_w' is assigned a value that is never used. [unreadVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:29:13: style: Variable 'displ_h' is assigned a value that is never used. [unreadVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:17:15: style: Unused variable: win_x [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:18:15: style: Unused variable: win_y [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:19:15: style: Unused variable: win_w [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:20:15: style: Unused variable: win_h [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/win-config.c:21:15: style: Unused variable: win_border_w [unusedVariable]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:13:7: style: The scope of the variable 'screen_num' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:15:15: style: The scope of the variable 'displ_w' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:16:15: style: The scope of the variable 'displ_h' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:17:15: style: The scope of the variable 'win_x' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:18:15: style: The scope of the variable 'win_y' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:19:15: style: The scope of the variable 'win_w' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:20:15: style: The scope of the variable 'win_h' can be reduced. [variableScope]
tickr_0.6.4.orig/xlib_stuff/xlib-prog.c:21:15: style: The scope of the variable 'win_border_w' can be reduced. [variableScope]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tictactoe-ng/tictactoe-ng_0.3.2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tideways/tideways_4.1.6.orig.tar.gz
php-xhprof-extension-4.1.6/php7/spans.c:132:18: style: The scope of the variable 'value_trunc' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/php7/spans.c:99:57: style: Function 'tw_span_annotate_long' argument 3 names different: declaration 'TSRMLS_DC' definition 'value'. [funcArgNamesDifferent]
php-xhprof-extension-4.1.6/spans.h:5:63: note: Function 'tw_span_annotate_long' argument 3 names different: declaration 'TSRMLS_DC' definition 'value'.
php-xhprof-extension-4.1.6/php7/spans.c:99:57: note: Function 'tw_span_annotate_long' argument 3 names different: declaration 'TSRMLS_DC' definition 'value'.
php-xhprof-extension-4.1.6/php7/spans.c:128:71: style: Function 'tw_span_annotate_string' argument 4 names different: declaration 'TSRMLS_DC' definition 'copy'. [funcArgNamesDifferent]
php-xhprof-extension-4.1.6/spans.h:6:76: note: Function 'tw_span_annotate_string' argument 4 names different: declaration 'TSRMLS_DC' definition 'copy'.
php-xhprof-extension-4.1.6/php7/spans.c:128:71: note: Function 'tw_span_annotate_string' argument 4 names different: declaration 'TSRMLS_DC' definition 'copy'.
php-xhprof-extension-4.1.6/tideways.c:81:5: portability: Returning an address value in a function with integer return type is not portable. [CastAddressToIntegerAtReturn]
php-xhprof-extension-4.1.6/tideways.c:87:0: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
php-xhprof-extension-4.1.6/tideways.c:902:5: style: Variable 'idx' is reassigned a value before the old one has been used. [redundantAssignment]
php-xhprof-extension-4.1.6/tideways.c:897:0: note: Variable 'idx' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:902:5: note: Variable 'idx' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:2277:5: style: Variable 'zresult' is reassigned a value before the old one has been used. [redundantAssignment]
php-xhprof-extension-4.1.6/tideways.c:2275:0: note: Variable 'zresult' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:2277:5: note: Variable 'zresult' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:3173:5: style: Variable 'func' is reassigned a value before the old one has been used. [redundantAssignment]
php-xhprof-extension-4.1.6/tideways.c:3171:0: note: Variable 'func' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:3173:5: note: Variable 'func' is reassigned a value before the old one has been used.
php-xhprof-extension-4.1.6/tideways.c:4042:18: style: Same expression on both sides of '!=' because the value of 'category' and 'NULL' are the same. [duplicateExpression]
php-xhprof-extension-4.1.6/tideways.c:4030:36: note: 'category' is assigned value 'NULL' here.
php-xhprof-extension-4.1.6/tideways.c:4042:18: note: Same expression on both sides of '!=' because the value of 'category' and 'NULL' are the same.
php-xhprof-extension-4.1.6/tideways.c:2257:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
php-xhprof-extension-4.1.6/tideways.c:190:18: style: The scope of the variable 'result' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:762:13: style: The scope of the variable 'i' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:899:18: style: The scope of the variable 'element' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:931:18: style: The scope of the variable 'element' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1036:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1095:23: style: The scope of the variable 'eloquent_ce' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1305:9: style: The scope of the variable 'len' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1328:22: style: The scope of the variable 'controller' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1328:35: style: The scope of the variable 'action' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1330:9: style: The scope of the variable 'len' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1367:11: style: The scope of the variable 'argument_element' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1388:11: style: The scope of the variable 'argument_element' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1410:11: style: The scope of the variable 'object' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1411:23: style: The scope of the variable 'smarty_ce' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1451:38: style: The scope of the variable 'metadata_ce' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1563:11: style: The scope of the variable 'event' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1564:9: style: The scope of the variable 'len' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1844:23: style: The scope of the variable 'endpoint_ce' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1905:34: style: The scope of the variable 'option' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:1907:10: style: The scope of the variable 'netIn' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:2014:11: style: The scope of the variable 'option' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3085:13: style: The scope of the variable 'len' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3086:15: style: The scope of the variable 'ctrl' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3228:17: style: The scope of the variable 'cur' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3401:12: style: The scope of the variable 'recurse_level' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3468:10: style: The scope of the variable 'mu_end' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3469:10: style: The scope of the variable 'pmu_end' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3870:14: style: The scope of the variable 'count' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:3879:12: style: The scope of the variable 'type' can be reduced. [variableScope]
php-xhprof-extension-4.1.6/tideways.c:2232:43: style: Function 'hp_inline_hash' argument 1 names different: declaration 'str' definition 'arKey'. [funcArgNamesDifferent]
php-xhprof-extension-4.1.6/tideways.c:332:43: note: Function 'hp_inline_hash' argument 1 names different: declaration 'str' definition 'arKey'.
php-xhprof-extension-4.1.6/tideways.c:2232:43: note: Function 'hp_inline_hash' argument 1 names different: declaration 'str' definition 'arKey'.
php-xhprof-extension-4.1.6/tideways.c:761:29: style: Unused variable: zeh [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:939:11: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1044:11: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1129:11: style: Unused variable: property [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1148:11: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1304:10: style: Unused variable: idx [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1433:15: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1460:11: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1483:11: style: Unused variable: property [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1488:11: style: Unused variable: summary [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1532:21: style: Unused variable: idx_ptr [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1560:21: style: Unused variable: idx_ptr [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1582:21: style: Unused variable: idx_ptr [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1843:11: style: Unused variable: spanId [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:1909:18: style: Unused variable: opt [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:2015:16: style: Unused variable: idx_ptr [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:2016:18: style: Unused variable: opt [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:2062:11: style: Unused variable: summary [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:2081:11: style: Unused variable: summary [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3115:15: style: Unused variable: __rv [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3287:17: style: Unused variable: val [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3466:30: style: Unused variable: count_val [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3476:11: style: Unused variable: trace [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3476:19: style: Unused variable: span [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3880:19: style: Unused variable: val [unusedVariable]
php-xhprof-extension-4.1.6/tideways.c:3949:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
php-xhprof-extension-4.1.6/tideways.c:2998:39: error: Undefined behavior: Variable 'ret' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
php-xhprof-extension-4.1.6/tideways.c:3005:36: error: Undefined behavior: Variable 'ret' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
php-xhprof-extension-4.1.6/tideways.c:3009:37: error: Undefined behavior: Variable 'ret' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
php-xhprof-extension-4.1.6/tideways.c:3013:36: error: Undefined behavior: Variable 'ret' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
php-xhprof-extension-4.1.6/tideways.c:2053:12: error: Uninitialized variable: idx [uninitvar]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tidy/tidy_20091223cvs.orig.tar.gz
tidy-20091223cvs/console/tab2space.c:73:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tidy-20091223cvs/console/tab2space.c:219:12: style: The scope of the variable 'c' can be reduced. [variableScope]
tidy-20091223cvs/console/tidy.c:530:13: style: Variable 'sdef' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-20091223cvs/console/tidy.c:529:0: note: Variable 'sdef' is reassigned a value before the old one has been used.
tidy-20091223cvs/console/tidy.c:530:13: note: Variable 'sdef' is reassigned a value before the old one has been used.
tidy-20091223cvs/experimental/TidyNodeIter.c:17:35: style: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'. [funcArgNamesDifferent]
tidy-20091223cvs/experimental/TidyNodeIter.h:39:35: note: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'.
tidy-20091223cvs/experimental/TidyNodeIter.c:17:35: note: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'.
tidy-20091223cvs/experimental/httpio.c:39:32: style: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'. [funcArgNamesDifferent]
tidy-20091223cvs/experimental/httpio.h:42:32: note: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'.
tidy-20091223cvs/experimental/httpio.c:39:32: note: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'.
tidy-20091223cvs/experimental/httpio.c:39:46: style: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'. [funcArgNamesDifferent]
tidy-20091223cvs/experimental/httpio.h:42:47: note: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'.
tidy-20091223cvs/experimental/httpio.c:39:46: note: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'.
tidy-20091223cvs/experimental/httpio.c:109:31: style: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'. [funcArgNamesDifferent]
tidy-20091223cvs/experimental/httpio.h:44:31: note: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'.
tidy-20091223cvs/experimental/httpio.c:109:31: note: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'.
tidy-20091223cvs/src/attrs.c:1496:9: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-20091223cvs/src/attrs.c:1493:9: note: Assuming that condition 'attval' is not redundant
tidy-20091223cvs/src/attrs.c:1496:9: note: Null pointer dereference
tidy-20091223cvs/src/attrs.c:1548:13: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-20091223cvs/src/attrs.c:1545:10: note: Assuming that condition 'attval' is not redundant
tidy-20091223cvs/src/attrs.c:1548:13: note: Null pointer dereference
tidy-20091223cvs/src/attrs.c:1549:13: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-20091223cvs/src/attrs.c:1545:10: note: Assuming that condition 'attval' is not redundant
tidy-20091223cvs/src/attrs.c:1549:13: note: Null pointer dereference
tidy-20091223cvs/src/attrs.c:1586:10: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-20091223cvs/src/attrs.c:1583:10: note: Assuming that condition 'attval' is not redundant
tidy-20091223cvs/src/attrs.c:1586:10: note: Null pointer dereference
tidy-20091223cvs/src/attrs.c:1893:9: warning: Possible null pointer dereference: tail [nullPointer]
tidy-20091223cvs/src/attrs.c:1842:16: note: Assignment 'tail=NULL', assigned value is 0
tidy-20091223cvs/src/attrs.c:1893:9: note: Null pointer dereference
tidy-20091223cvs/src/attrs.c:1359:11: style: The scope of the variable 'old' can be reduced. [variableScope]
tidy-20091223cvs/src/attrs.c:1827:25: style: The scope of the variable 'tail' can be reduced. [variableScope]
tidy-20091223cvs/src/attrs.c:1828:17: style: The scope of the variable 'nmerges' can be reduced. [variableScope]
tidy-20091223cvs/src/attrs.c:281:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tidy-20091223cvs/src/clean.c:912:14: warning: Either the condition 'av' is redundant or there is possible null pointer dereference: av. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:903:13: note: Assuming that condition 'av' is not redundant
tidy-20091223cvs/src/clean.c:912:14: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:926:15: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:1293:15: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:1294:29: note: Calling function 'TextAlign', 2nd argument 'node' value is 0
tidy-20091223cvs/src/clean.c:926:15: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:1562:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:1553:15: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:1562:14: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:1653:18: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:1632:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:1653:18: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:1973:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:1941:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:1973:13: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:2006:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:1980:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:2006:14: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:2344:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:2337:13: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:2344:13: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:2370:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/clean.c:2359:13: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/clean.c:2370:13: note: Null pointer dereference
tidy-20091223cvs/src/clean.c:89:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:356:25: style: The scope of the variable 'classattr' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:975:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:1282:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:1332:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:2105:13: style: The scope of the variable 'attval' can be reduced. [variableScope]
tidy-20091223cvs/src/clean.c:2230:40: style: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/clean.h:72:41: note: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'.
tidy-20091223cvs/src/clean.c:2230:40: note: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'.
tidy-20091223cvs/src/clean.c:2230:51: style: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'. [funcArgNamesDifferent]
tidy-20091223cvs/src/clean.h:72:53: note: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'.
tidy-20091223cvs/src/clean.c:2230:51: note: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'.
tidy-20091223cvs/src/config.c:325:50: style: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'. [funcArgNamesDifferent]
tidy-20091223cvs/src/config.h:79:50: note: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'.
tidy-20091223cvs/src/config.c:325:50: note: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'.
tidy-20091223cvs/src/config.c:777:53: style: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'. [funcArgNamesDifferent]
tidy-20091223cvs/src/config.h:104:54: note: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-20091223cvs/src/config.c:777:53: note: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-20091223cvs/src/config.c:784:56: style: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'. [funcArgNamesDifferent]
tidy-20091223cvs/src/config.h:106:39: note: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-20091223cvs/src/config.c:784:56: note: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-20091223cvs/src/config.c:889:72: style: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'. [funcArgNamesDifferent]
tidy-20091223cvs/src/config.h:114:73: note: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-20091223cvs/src/config.c:889:72: note: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-20091223cvs/src/config.c:910:75: style: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'. [funcArgNamesDifferent]
tidy-20091223cvs/src/config.h:115:76: note: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-20091223cvs/src/config.c:910:75: note: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-20091223cvs/src/config.c:1628:20: style: Array index 'ix' is used before limits check. [arrayIndexThenCheck]
tidy-20091223cvs/src/config.c:795:9: error: Resource leak: fin [resourceLeak]
tidy-20091223cvs/src/entities.c:395:31: style: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'. [funcArgNamesDifferent]
tidy-20091223cvs/src/entities.h:21:31: note: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'.
tidy-20091223cvs/src/entities.c:395:31: note: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'.
tidy-20091223cvs/src/fileio.c:84:5: warning: Either the condition 'fin' is redundant or there is possible null pointer dereference: fin. [nullPointerRedundantCheck]
tidy-20091223cvs/src/fileio.c:81:21: note: Assuming that condition 'fin' is not redundant
tidy-20091223cvs/src/fileio.c:84:5: note: Null pointer dereference
tidy-20091223cvs/src/fileio.c:63:3: style: Variable 'fin' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-20091223cvs/src/fileio.c:61:0: note: Variable 'fin' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/fileio.c:63:3: note: Variable 'fin' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/fileio.c:59:69: style: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'. [funcArgNamesDifferent]
tidy-20091223cvs/src/fileio.h:24:69: note: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'.
tidy-20091223cvs/src/fileio.c:59:69: note: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'.
tidy-20091223cvs/src/fileio.c:78:44: style: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'. [funcArgNamesDifferent]
tidy-20091223cvs/src/fileio.h:27:44: note: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'.
tidy-20091223cvs/src/fileio.c:78:44: note: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'.
tidy-20091223cvs/src/fileio.c:93:41: style: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'. [funcArgNamesDifferent]
tidy-20091223cvs/src/fileio.h:38:41: note: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'.
tidy-20091223cvs/src/fileio.c:93:41: note: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'.
tidy-20091223cvs/src/istack.c:123:13: style: The scope of the variable 'istack' can be reduced. [variableScope]
tidy-20091223cvs/src/istack.c:349:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tidy-20091223cvs/src/lexer.c:1362:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/lexer.c:1361:22: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/lexer.c:1362:16: note: Null pointer dereference
tidy-20091223cvs/src/lexer.c:1369:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/lexer.c:1368:22: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/lexer.c:1369:16: note: Null pointer dereference
tidy-20091223cvs/src/lexer.c:1375:20: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/lexer.c:1374:26: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/lexer.c:1375:20: note: Null pointer dereference
tidy-20091223cvs/src/lexer.c:1381:24: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/lexer.c:1380:30: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/lexer.c:1381:24: note: Null pointer dereference
tidy-20091223cvs/src/lexer.c:442:38: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-20091223cvs/src/lexer.c:443:38: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-20091223cvs/src/lexer.c:444:21: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-20091223cvs/src/lexer.c:1391:13: style: The scope of the variable 'attval' can be reduced. [variableScope]
tidy-20091223cvs/src/lexer.c:3479:46: style: Array index 'start' is used before limits check. [arrayIndexThenCheck]
tidy-20091223cvs/src/parser.c:4112:33: style: Redundant condition: node->line==1. 'node->line!=1 || (node->line==1 && node->column!=1)' is equivalent to 'node->line!=1 || node->column!=1' [redundantCondition]
tidy-20091223cvs/src/parser.c:159:5: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2313:35: note: Calling function 'prvTidyInsertNodeAtEnd', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:159:5: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:160:5: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2313:35: note: Calling function 'prvTidyInsertNodeAtEnd', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:160:5: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:160:18: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2102:18: note: Assuming that condition 'list' is not redundant
tidy-20091223cvs/src/parser.c:2123:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-20091223cvs/src/parser.c:160:18: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:162:9: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2102:18: note: Assuming that condition 'list' is not redundant
tidy-20091223cvs/src/parser.c:2123:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-20091223cvs/src/parser.c:162:9: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:167:5: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2102:18: note: Assuming that condition 'list' is not redundant
tidy-20091223cvs/src/parser.c:2123:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-20091223cvs/src/parser.c:167:5: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:261:10: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:255:10: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:261:10: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:644:18: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1346:18: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:1371:30: note: Calling function 'TrimSpaces', 2nd argument 'element' value is 0
tidy-20091223cvs/src/parser.c:644:18: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:652:12: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1346:18: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:1371:30: note: Calling function 'TrimSpaces', 2nd argument 'element' value is 0
tidy-20091223cvs/src/parser.c:652:12: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:673:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2351:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2358:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:673:9: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:685:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2351:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2358:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:685:10: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:701:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2351:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2358:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:701:10: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:721:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2316:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:721:9: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:730:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2316:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:730:9: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:733:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2316:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:733:9: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:736:7: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2305:16: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2316:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-20091223cvs/src/parser.c:736:7: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:755:23: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:754:18: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:755:23: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:890:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:872:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:890:13: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:917:45: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:898:23: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:917:45: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1032:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1002:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:1032:14: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1370:13: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1346:18: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:1370:13: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1484:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1437:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:1484:14: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1494:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1484:35: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:1494:14: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1629:13: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1604:15: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:1629:13: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1907:34: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:1902:21: note: Assuming that condition 'parent' is not redundant
tidy-20091223cvs/src/parser.c:1907:34: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:2069:34: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2067:21: note: Assuming that condition 'parent' is not redundant
tidy-20091223cvs/src/parser.c:2069:34: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:2709:17: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:2703:17: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:2709:17: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:3498:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:3428:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:3498:13: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:3759:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:3756:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:3759:13: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:4026:17: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:4018:15: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:4026:17: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:4182:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:4160:39: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/parser.c:4182:14: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:4257:29: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-20091223cvs/src/parser.c:4250:9: note: Assuming that condition 'element' is not redundant
tidy-20091223cvs/src/parser.c:4257:29: note: Null pointer dereference
tidy-20091223cvs/src/parser.c:1950:13: style: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-20091223cvs/src/parser.c:1948:13: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/parser.c:1950:13: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/parser.c:2317:9: style: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-20091223cvs/src/parser.c:2315:9: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/parser.c:2317:9: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-20091223cvs/src/parser.c:465:11: style: The scope of the variable 'prev' can be reduced. [variableScope]
tidy-20091223cvs/src/parser.c:465:18: style: The scope of the variable 'node' can be reduced. [variableScope]
tidy-20091223cvs/src/parser.c:766:11: style: The scope of the variable 'head' can be reduced. [variableScope]
tidy-20091223cvs/src/parser.c:2166:11: style: The scope of the variable 'cell' can be reduced. [variableScope]
tidy-20091223cvs/src/parser.c:75:87: style: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'. [funcArgNamesDifferent]
tidy-20091223cvs/src/parser.h:31:87: note: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'.
tidy-20091223cvs/src/parser.c:75:87: note: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'.
tidy-20091223cvs/src/pprint.c:1319:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/pprint.c:1983:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/pprint.c:1993:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-20091223cvs/src/pprint.c:1319:16: note: Null pointer dereference
tidy-20091223cvs/src/pprint.c:1323:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/pprint.c:1983:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/pprint.c:1993:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-20091223cvs/src/pprint.c:1323:10: note: Null pointer dereference
tidy-20091223cvs/src/pprint.c:1353:11: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/pprint.c:1983:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/pprint.c:1993:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-20091223cvs/src/pprint.c:1353:11: note: Null pointer dereference
tidy-20091223cvs/src/pprint.c:1705:8: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/pprint.c:1702:8: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/pprint.c:1705:8: note: Null pointer dereference
tidy-20091223cvs/src/pprint.c:1995:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-20091223cvs/src/pprint.c:1983:14: note: Assuming that condition 'node' is not redundant
tidy-20091223cvs/src/pprint.c:1995:13: note: Null pointer dereference
tidy-20091223cvs/src/pprint.c:1152:22: style: Variable 'indAttrs' is assigned a value that is never used. [unreadVariable]
tidy-20091223cvs/src/streamio.c:158:59: style: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'. [funcArgNamesDifferent]
tidy-20091223cvs/src/streamio.h:106:59: note: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'.
tidy-20091223cvs/src/streamio.c:158:59: note: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'.
tidy-20091223cvs/src/streamio.c:575:76: style: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-20091223cvs/src/streamio.h:133:76: note: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/streamio.c:575:76: note: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/streamio.c:582:85: style: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-20091223cvs/src/streamio.h:134:85: note: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/streamio.c:582:85: note: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/streamio.c:589:88: style: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-20091223cvs/src/streamio.h:135:88: note: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/streamio.c:589:88: note: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-20091223cvs/src/tags.c:747:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tidy-20091223cvs/src/tidylib.c:1048:12: style: Condition '0==status' is always true [knownConditionTrueFalse]
tidy-20091223cvs/src/tidylib.c:1034:18: note: Assignment 'status=0', assigned value is 0
tidy-20091223cvs/src/tidylib.c:1048:12: note: Condition '0==status' is always true
tidy-20091223cvs/src/tidylib.c:1157:18: warning: Either the condition 'doc!=NULL' is redundant or there is possible null pointer dereference: doc. [nullPointerRedundantCheck]
tidy-20091223cvs/src/tidylib.c:1160:17: note: Assuming that condition 'doc!=NULL' is not redundant
tidy-20091223cvs/src/tidylib.c:1157:18: note: Null pointer dereference
tidy-20091223cvs/src/tidylib.c:1048:12: style: Same expression on both sides of '==' because the value of '0' and 'status' are the same. [duplicateExpression]
tidy-20091223cvs/src/tidylib.c:1034:18: note: 'status' is assigned value '0' here.
tidy-20091223cvs/src/tidylib.c:1048:12: note: Same expression on both sides of '==' because the value of '0' and 'status' are the same.
tidy-20091223cvs/src/tidylib.c:163:44: style: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:46:50: note: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:163:44: note: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:854:38: style: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:51:52: note: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:854:38: note: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:854:51: style: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:51:66: note: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-20091223cvs/src/tidylib.c:854:51: note: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-20091223cvs/src/tidylib.c:892:39: style: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:52:53: note: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:892:39: note: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:900:40: style: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:54:54: note: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:900:40: note: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:912:40: style: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:53:54: note: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:912:40: note: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:930:40: style: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:55:54: note: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:930:40: note: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:930:62: style: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:55:77: note: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'.
tidy-20091223cvs/src/tidylib.c:930:62: note: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'.
tidy-20091223cvs/src/tidylib.c:968:43: style: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:68:51: note: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:968:43: note: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:968:56: style: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:68:65: note: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-20091223cvs/src/tidylib.c:968:56: note: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-20091223cvs/src/tidylib.c:1025:45: style: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:69:53: note: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1025:45: note: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1069:45: style: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:70:53: note: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1069:45: note: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1092:45: style: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:71:53: note: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1092:45: note: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1107:43: style: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:72:51: note: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1107:43: note: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1107:64: style: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:72:73: note: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'.
tidy-20091223cvs/src/tidylib.c:1107:64: note: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'.
tidy-20091223cvs/src/tidylib.c:1117:41: style: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:48:49: note: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1117:41: note: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1155:47: style: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidy-int.h:127:48: note: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1155:47: note: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1368:45: style: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-20091223cvs/src/tidylib.c:73:53: note: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/tidylib.c:1368:45: note: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-20091223cvs/src/utf8.c:509:39: warning: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high' [funcArgOrderDifferent]
tidy-20091223cvs/src/utf8.h:48:40: note: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high'
tidy-20091223cvs/src/utf8.c:509:39: note: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high'
tidy-20091223cvs/src/utf8.c:156:11: style: struct member 'validUTF8Sequence::numBytes' is never used. [unusedStructMember]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tidy-html5/tidy-html5_5.2.0.orig.tar.gz
tidy-html5-5.2.0/console/tab2space.c:73:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tidy-html5-5.2.0/console/tab2space.c:219:12: style: The scope of the variable 'c' can be reduced. [variableScope]
tidy-html5-5.2.0/console/tidy.c:517:5: style: Variable 'title_line' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-html5-5.2.0/console/tidy.c:510:0: note: Variable 'title_line' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/console/tidy.c:517:5: note: Variable 'title_line' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/console/tidy.c:630:13: style: Variable 'sdef' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-html5-5.2.0/console/tidy.c:629:0: note: Variable 'sdef' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/console/tidy.c:630:13: note: Variable 'sdef' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/console/tidy.c:495:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tidy-html5-5.2.0/console/tidy.c:885:30: style: The scope of the variable 'item' can be reduced. [variableScope]
tidy-html5-5.2.0/console/tidy.c:1427:35: style: The scope of the variable 'item' can be reduced. [variableScope]
tidy-html5-5.2.0/experimental/TidyNodeIter.c:17:35: style: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'. [funcArgNamesDifferent]
tidy-html5-5.2.0/experimental/TidyNodeIter.h:39:35: note: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'.
tidy-html5-5.2.0/experimental/TidyNodeIter.c:17:35: note: Function 'nextTidyNode' argument 1 names different: declaration 'pIter' definition 'pThis'.
tidy-html5-5.2.0/experimental/httpio.c:39:32: style: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'. [funcArgNamesDifferent]
tidy-html5-5.2.0/experimental/httpio.h:42:32: note: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'.
tidy-html5-5.2.0/experimental/httpio.c:39:32: note: Function 'parseURL' argument 1 names different: declaration 'source' definition 'pHttp'.
tidy-html5-5.2.0/experimental/httpio.c:39:46: style: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'. [funcArgNamesDifferent]
tidy-html5-5.2.0/experimental/httpio.h:42:47: note: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'.
tidy-html5-5.2.0/experimental/httpio.c:39:46: note: Function 'parseURL' argument 2 names different: declaration 'pUrl' definition 'url'.
tidy-html5-5.2.0/experimental/httpio.c:109:31: style: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'. [funcArgNamesDifferent]
tidy-html5-5.2.0/experimental/httpio.h:44:31: note: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'.
tidy-html5-5.2.0/experimental/httpio.c:109:31: note: Function 'openURL' argument 1 names different: declaration 'source' definition 'in'.
tidy-html5-5.2.0/src/attrs.c:1800:9: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/attrs.c:1797:9: note: Assuming that condition 'attval' is not redundant
tidy-html5-5.2.0/src/attrs.c:1800:9: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:1852:13: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/attrs.c:1849:10: note: Assuming that condition 'attval' is not redundant
tidy-html5-5.2.0/src/attrs.c:1852:13: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:1853:13: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/attrs.c:1849:10: note: Assuming that condition 'attval' is not redundant
tidy-html5-5.2.0/src/attrs.c:1853:13: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:1890:10: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/attrs.c:1887:10: note: Assuming that condition 'attval' is not redundant
tidy-html5-5.2.0/src/attrs.c:1890:10: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:1896:9: warning: Either the condition 'attval' is redundant or there is possible null pointer dereference: attval. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/attrs.c:1887:10: note: Assuming that condition 'attval' is not redundant
tidy-html5-5.2.0/src/attrs.c:1896:9: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:2202:9: warning: Possible null pointer dereference: tail [nullPointer]
tidy-html5-5.2.0/src/attrs.c:2151:16: note: Assignment 'tail=NULL', assigned value is 0
tidy-html5-5.2.0/src/attrs.c:2202:9: note: Null pointer dereference
tidy-html5-5.2.0/src/attrs.c:1663:11: style: The scope of the variable 'old' can be reduced. [variableScope]
tidy-html5-5.2.0/src/attrs.c:2136:25: style: The scope of the variable 'tail' can be reduced. [variableScope]
tidy-html5-5.2.0/src/attrs.c:2137:17: style: The scope of the variable 'nmerges' can be reduced. [variableScope]
tidy-html5-5.2.0/src/attrs.c:2269:17: style: Variable 'prefixCount' is modified but its new value is never used. [unreadVariable]
tidy-html5-5.2.0/src/clean.c:2664:21: style: Condition '!wantId' is always true [knownConditionTrueFalse]
tidy-html5-5.2.0/src/clean.c:2661:23: note: Assuming that condition '!wantId' is not redundant
tidy-html5-5.2.0/src/clean.c:2664:21: note: Condition '!wantId' is always true
tidy-html5-5.2.0/src/clean.c:906:14: warning: Either the condition 'av' is redundant or there is possible null pointer dereference: av. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:897:13: note: Assuming that condition 'av' is not redundant
tidy-html5-5.2.0/src/clean.c:906:14: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:920:15: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:1289:15: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:1290:29: note: Calling function 'TextAlign', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/clean.c:920:15: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:1558:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:1549:15: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:1558:14: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:1649:18: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:1628:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:1649:18: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:1983:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:1951:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:1983:13: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:2016:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:1990:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:2016:14: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:2360:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:2353:13: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:2360:13: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:2386:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/clean.c:2375:13: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/clean.c:2386:13: note: Null pointer dereference
tidy-html5-5.2.0/src/clean.c:83:9: style: The scope of the variable 'cmp' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:350:25: style: The scope of the variable 'classattr' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:969:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:1278:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:1328:11: style: The scope of the variable 'child' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:2121:13: style: The scope of the variable 'attval' can be reduced. [variableScope]
tidy-html5-5.2.0/src/clean.c:2246:40: style: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/clean.h:67:41: note: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'.
tidy-html5-5.2.0/src/clean.c:2246:40: note: Function 'prvTidyVerifyHTTPEquiv' argument 1 names different: declaration 'pDoc' definition 'doc'.
tidy-html5-5.2.0/src/clean.c:2246:51: style: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/clean.h:67:53: note: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'.
tidy-html5-5.2.0/src/clean.c:2246:51: note: Function 'prvTidyVerifyHTTPEquiv' argument 2 names different: declaration 'pParent' definition 'head'.
tidy-html5-5.2.0/src/config.c:334:50: style: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/config.h:72:50: note: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'.
tidy-html5-5.2.0/src/config.c:334:50: note: Function 'prvTidylookupOption' argument 1 names different: declaration 'optnam' definition 's'.
tidy-html5-5.2.0/src/config.c:789:53: style: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/config.h:97:54: note: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-html5-5.2.0/src/config.c:789:53: note: Function 'prvTidyParseConfigFile' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-html5-5.2.0/src/config.c:796:56: style: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/config.h:99:39: note: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-html5-5.2.0/src/config.c:796:56: note: Function 'prvTidyParseConfigFileEnc' argument 2 names different: declaration 'cfgfil' definition 'file'.
tidy-html5-5.2.0/src/config.c:901:72: style: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/config.h:107:73: note: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-html5-5.2.0/src/config.c:901:72: note: Function 'prvTidyParseConfigOption' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-html5-5.2.0/src/config.c:922:75: style: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/config.h:108:76: note: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-html5-5.2.0/src/config.c:922:75: note: Function 'prvTidyParseConfigValue' argument 3 names different: declaration 'optVal' definition 'optval'.
tidy-html5-5.2.0/src/config.c:1670:20: style: Array index 'ix' is used before limits check. [arrayIndexThenCheck]
tidy-html5-5.2.0/src/config.c:807:9: error: Resource leak: fin [resourceLeak]
tidy-html5-5.2.0/src/entities.c:355:9: style: The scope of the variable 'res' can be reduced. [variableScope]
tidy-html5-5.2.0/src/entities.c:400:31: style: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/entities.h:15:31: note: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'.
tidy-html5-5.2.0/src/entities.c:400:31: note: Function 'prvTidyEntityName' argument 1 names different: declaration 'charCode' definition 'ch'.
tidy-html5-5.2.0/src/fileio.c:81:5: warning: Either the condition 'fin' is redundant or there is possible null pointer dereference: fin. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/fileio.c:78:21: note: Assuming that condition 'fin' is not redundant
tidy-html5-5.2.0/src/fileio.c:81:5: note: Null pointer dereference
tidy-html5-5.2.0/src/fileio.c:60:3: style: Variable 'fin' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-html5-5.2.0/src/fileio.c:58:0: note: Variable 'fin' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/fileio.c:60:3: note: Variable 'fin' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/fileio.c:56:69: style: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/fileio.h:20:69: note: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'.
tidy-html5-5.2.0/src/fileio.c:56:69: note: Function 'prvTidyinitFileSource' argument 2 names different: declaration 'source' definition 'inp'.
tidy-html5-5.2.0/src/fileio.c:75:44: style: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/fileio.h:23:44: note: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'.
tidy-html5-5.2.0/src/fileio.c:75:44: note: Function 'prvTidyfreeFileSource' argument 1 names different: declaration 'source' definition 'inp'.
tidy-html5-5.2.0/src/fileio.c:103:41: style: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/fileio.h:34:41: note: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'.
tidy-html5-5.2.0/src/fileio.c:103:41: note: Function 'prvTidyinitFileSink' argument 1 names different: declaration 'sink' definition 'outp'.
tidy-html5-5.2.0/src/gdoc.c:126:25: warning: Either the condition 'child' is redundant or there is possible null pointer dereference: child. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/gdoc.c:111:21: note: Assuming that condition 'child' is not redundant
tidy-html5-5.2.0/src/gdoc.c:126:25: note: Null pointer dereference
tidy-html5-5.2.0/src/istack.c:127:13: style: The scope of the variable 'istack' can be reduced. [variableScope]
tidy-html5-5.2.0/src/istack.c:356:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tidy-html5-5.2.0/src/language.c:691:10: style: The scope of the variable 'lang' can be reduced. [variableScope]
tidy-html5-5.2.0/src/lexer.c:1651:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/lexer.c:1650:22: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/lexer.c:1651:16: note: Null pointer dereference
tidy-html5-5.2.0/src/lexer.c:1658:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/lexer.c:1657:22: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/lexer.c:1658:16: note: Null pointer dereference
tidy-html5-5.2.0/src/lexer.c:1664:20: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/lexer.c:1663:26: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/lexer.c:1664:20: note: Null pointer dereference
tidy-html5-5.2.0/src/lexer.c:1670:24: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/lexer.c:1669:30: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/lexer.c:1670:24: note: Null pointer dereference
tidy-html5-5.2.0/src/lexer.c:692:38: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-html5-5.2.0/src/lexer.c:693:38: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-html5-5.2.0/src/lexer.c:694:21: style: Same expression on both sides of '||'. [duplicateExpression]
tidy-html5-5.2.0/src/lexer.c:1680:13: style: The scope of the variable 'attval' can be reduced. [variableScope]
tidy-html5-5.2.0/src/lexer.c:3948:46: style: Array index 'start' is used before limits check. [arrayIndexThenCheck]
tidy-html5-5.2.0/src/message.c:258:5: error: va_list 'args_copy' was opened but not closed by va_end(). [va_end_missing]
tidy-html5-5.2.0/src/parser.c:4737:33: style: Redundant condition: node->line==1. 'node->line!=1 || (node->line==1 && node->column!=1)' is equivalent to 'node->line!=1 || node->column!=1' [redundantCondition]
tidy-html5-5.2.0/src/parser.c:167:5: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2761:35: note: Calling function 'prvTidyInsertNodeAtEnd', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:167:5: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:168:5: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2761:35: note: Calling function 'prvTidyInsertNodeAtEnd', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:168:5: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:168:18: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2546:18: note: Assuming that condition 'list' is not redundant
tidy-html5-5.2.0/src/parser.c:2567:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-html5-5.2.0/src/parser.c:168:18: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:170:9: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2546:18: note: Assuming that condition 'list' is not redundant
tidy-html5-5.2.0/src/parser.c:2567:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-html5-5.2.0/src/parser.c:170:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:175:5: warning: Either the condition 'list' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2546:18: note: Assuming that condition 'list' is not redundant
tidy-html5-5.2.0/src/parser.c:2567:38: note: Calling function 'prvTidyInsertNodeAtEnd', 1st argument 'element' value is 0
tidy-html5-5.2.0/src/parser.c:175:5: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:272:10: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:266:10: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:272:10: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:677:18: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1707:18: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:1732:30: note: Calling function 'TrimSpaces', 2nd argument 'element' value is 0
tidy-html5-5.2.0/src/parser.c:677:18: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:685:12: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1707:18: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:1732:30: note: Calling function 'TrimSpaces', 2nd argument 'element' value is 0
tidy-html5-5.2.0/src/parser.c:685:12: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:706:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2799:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2806:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:706:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:718:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2799:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2806:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:718:10: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:734:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2799:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2806:34: note: Calling function 'InsertMisc', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:734:10: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:751:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2764:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:751:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:758:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2764:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:758:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:767:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2764:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:767:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:770:9: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2764:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:770:9: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:775:7: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2753:16: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:2764:24: note: Calling function 'ParseTag', 2nd argument 'node' value is 0
tidy-html5-5.2.0/src/parser.c:775:7: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:794:23: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:793:18: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:794:23: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:972:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:963:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:972:13: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:999:45: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:980:23: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:999:45: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:1118:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1088:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:1118:14: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:1731:13: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1707:18: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:1731:13: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:1860:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1810:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:1860:14: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:1870:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1860:35: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:1870:14: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:2025:13: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:1995:15: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:2025:13: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:2167:19: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2164:17: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:2167:19: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:2322:34: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2317:21: note: Assuming that condition 'parent' is not redundant
tidy-html5-5.2.0/src/parser.c:2322:34: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:2500:34: warning: Either the condition 'parent' is redundant or there is possible null pointer dereference: parent. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:2498:21: note: Assuming that condition 'parent' is not redundant
tidy-html5-5.2.0/src/parser.c:2500:34: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:3180:17: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:3174:17: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:3180:17: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:3851:24: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:3849:13: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:3851:24: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:4092:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:4022:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:4092:13: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:4374:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:4371:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:4374:13: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:4649:17: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:4641:15: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:4649:17: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:4807:14: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:4785:39: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/parser.c:4807:14: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:4902:29: warning: Either the condition 'element' is redundant or there is possible null pointer dereference: element. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/parser.c:4895:9: note: Assuming that condition 'element' is not redundant
tidy-html5-5.2.0/src/parser.c:4902:29: note: Null pointer dereference
tidy-html5-5.2.0/src/parser.c:2365:13: style: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-html5-5.2.0/src/parser.c:2363:13: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/parser.c:2365:13: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/parser.c:2765:9: style: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used. [redundantAssignment]
tidy-html5-5.2.0/src/parser.c:2763:9: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/parser.c:2765:9: note: Variable 'lexer->excludeBlocks' is reassigned a value before the old one has been used.
tidy-html5-5.2.0/src/parser.c:494:11: style: The scope of the variable 'prev' can be reduced. [variableScope]
tidy-html5-5.2.0/src/parser.c:494:18: style: The scope of the variable 'node' can be reduced. [variableScope]
tidy-html5-5.2.0/src/parser.c:805:11: style: The scope of the variable 'head' can be reduced. [variableScope]
tidy-html5-5.2.0/src/parser.c:2614:11: style: The scope of the variable 'cell' can be reduced. [variableScope]
tidy-html5-5.2.0/src/parser.c:83:87: style: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/parser.h:25:87: note: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'.
tidy-html5-5.2.0/src/parser.c:83:87: note: Function 'prvTidyCoerceNode' argument 5 names different: declaration 'expected' definition 'unexpected'.
tidy-html5-5.2.0/src/pprint.c:1505:16: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:2237:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:2247:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-html5-5.2.0/src/pprint.c:1505:16: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:1509:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:2237:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:2247:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-html5-5.2.0/src/pprint.c:1509:10: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:1546:10: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:2237:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:2247:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-html5-5.2.0/src/pprint.c:1546:10: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:1551:11: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:2237:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:2247:39: note: Calling function 'PPrintTag', 4th argument 'node' value is 0
tidy-html5-5.2.0/src/pprint.c:1551:11: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:1903:8: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:1900:8: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:1903:8: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:2249:13: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/pprint.c:2237:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/pprint.c:2249:13: note: Null pointer dereference
tidy-html5-5.2.0/src/pprint.c:1272:22: style: Variable 'indAttrs' is assigned a value that is never used. [unreadVariable]
tidy-html5-5.2.0/src/sprtf.c:275:14: style: The scope of the variable 'w' can be reduced. [variableScope]
tidy-html5-5.2.0/src/streamio.c:152:59: style: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/streamio.h:100:59: note: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'.
tidy-html5-5.2.0/src/streamio.c:152:59: note: Function 'prvTidyBufferInput' argument 2 names different: declaration 'content' definition 'buf'.
tidy-html5-5.2.0/src/streamio.c:566:76: style: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/streamio.h:127:76: note: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/streamio.c:566:76: note: Function 'prvTidyFileOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/streamio.c:573:85: style: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/streamio.h:128:85: note: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/streamio.c:573:85: note: Function 'prvTidyBufferOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/streamio.c:580:88: style: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/streamio.h:129:88: note: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/streamio.c:580:88: note: Function 'prvTidyUserOutput' argument 4 names different: declaration 'newln' definition 'nl'.
tidy-html5-5.2.0/src/tidylib.c:1095:12: style: Condition '0==status' is always true [knownConditionTrueFalse]
tidy-html5-5.2.0/src/tidylib.c:1081:18: note: Assignment 'status=0', assigned value is 0
tidy-html5-5.2.0/src/tidylib.c:1095:12: note: Condition '0==status' is always true
tidy-html5-5.2.0/src/tidylib.c:1214:18: warning: Either the condition 'doc!=NULL' is redundant or there is possible null pointer dereference: doc. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/tidylib.c:1217:17: note: Assuming that condition 'doc!=NULL' is not redundant
tidy-html5-5.2.0/src/tidylib.c:1214:18: note: Null pointer dereference
tidy-html5-5.2.0/src/tidylib.c:1554:21: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/tidylib.c:1437:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/tidylib.c:1554:21: note: Null pointer dereference
tidy-html5-5.2.0/src/tidylib.c:1555:29: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tidy-html5-5.2.0/src/tidylib.c:1437:14: note: Assuming that condition 'node' is not redundant
tidy-html5-5.2.0/src/tidylib.c:1555:29: note: Null pointer dereference
tidy-html5-5.2.0/src/tidylib.c:1095:12: style: Same expression on both sides of '==' because the value of '0' and 'status' are the same. [duplicateExpression]
tidy-html5-5.2.0/src/tidylib.c:1081:18: note: 'status' is assigned value '0' here.
tidy-html5-5.2.0/src/tidylib.c:1095:12: note: Same expression on both sides of '==' because the value of '0' and 'status' are the same.
tidy-html5-5.2.0/src/tidylib.c:162:44: style: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:44:50: note: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:162:44: note: Function 'tidyDocRelease' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:901:38: style: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:49:52: note: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:901:38: note: Function 'tidyDocParseFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:901:51: style: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:49:66: note: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-html5-5.2.0/src/tidylib.c:901:51: note: Function 'tidyDocParseFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-html5-5.2.0/src/tidylib.c:939:39: style: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:50:53: note: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:939:39: note: Function 'tidyDocParseStdin' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:947:40: style: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:52:54: note: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:947:40: note: Function 'tidyDocParseBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:959:40: style: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:51:54: note: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:959:40: note: Function 'tidyDocParseString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:977:40: style: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:53:54: note: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:977:40: note: Function 'tidyDocParseSource' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:977:62: style: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:53:77: note: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'.
tidy-html5-5.2.0/src/tidylib.c:977:62: note: Function 'tidyDocParseSource' argument 2 names different: declaration 'docIn' definition 'source'.
tidy-html5-5.2.0/src/tidylib.c:1015:43: style: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:67:51: note: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1015:43: note: Function 'tidyDocSaveFile' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1015:56: style: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:67:65: note: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-html5-5.2.0/src/tidylib.c:1015:56: note: Function 'tidyDocSaveFile' argument 2 names different: declaration 'htmlfil' definition 'filnam'.
tidy-html5-5.2.0/src/tidylib.c:1072:45: style: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:68:53: note: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1072:45: note: Function 'tidyDocSaveStdout' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1116:45: style: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:69:53: note: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1116:45: note: Function 'tidyDocSaveString' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1139:45: style: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:70:53: note: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1139:45: note: Function 'tidyDocSaveBuffer' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1154:43: style: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:71:51: note: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1154:43: note: Function 'tidyDocSaveSink' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1154:64: style: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:71:73: note: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'.
tidy-html5-5.2.0/src/tidylib.c:1154:64: note: Function 'tidyDocSaveSink' argument 2 names different: declaration 'docOut' definition 'sink'.
tidy-html5-5.2.0/src/tidylib.c:1164:41: style: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:46:49: note: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1164:41: note: Function 'tidyDocStatus' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1212:47: style: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidy-int.h:133:48: note: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1212:47: note: Function 'prvTidyDocParseStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1942:45: style: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'. [funcArgNamesDifferent]
tidy-html5-5.2.0/src/tidylib.c:72:53: note: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1942:45: note: Function 'tidyDocSaveStream' argument 1 names different: declaration 'impl' definition 'doc'.
tidy-html5-5.2.0/src/tidylib.c:1590:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tidy-html5-5.2.0/src/tidylib.c:1591:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tidy-html5-5.2.0/src/utf8.c:503:39: warning: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high' [funcArgOrderDifferent]
tidy-html5-5.2.0/src/utf8.h:42:40: note: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high'
tidy-html5-5.2.0/src/utf8.c:503:39: note: Function 'prvTidySplitSurrogatePair' argument order different: declaration 'utf16, high, low' definition 'utf16, low, high'
tidy-html5-5.2.0/src/utf8.c:150:11: style: struct member 'validUTF8Sequence::numBytes' is never used. [unusedStructMember]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tidy-proxy/tidy-proxy_0.97.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tiemu/tiemu_3.04~git20110801-nogdb+dfsg1.orig.tar.gz
tiemu-3.04~git20110801-nogdb+dfsg1/docs/mails/Kevin Kofler/probegho.c:14:17: error: Null pointer dereference [nullPointer]
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:15:70: style: Function 'TiEmuDCOP_stub' argument 2 names different: declaration 'id' definition 'obj'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.h:21:58: note: Function 'TiEmuDCOP_stub' argument 2 names different: declaration 'id' definition 'obj'.
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:15:70: note: Function 'TiEmuDCOP_stub' argument 2 names different: declaration 'id' definition 'obj'.
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:20:90: style: Function 'TiEmuDCOP_stub' argument 3 names different: declaration 'id' definition 'obj'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.h:22:78: note: Function 'TiEmuDCOP_stub' argument 3 names different: declaration 'id' definition 'obj'.
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:20:90: note: Function 'TiEmuDCOP_stub' argument 3 names different: declaration 'id' definition 'obj'.
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:245:47: style: Function 'execute_command' argument 1 names different: declaration 'command' definition 'arg0'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.h:33:43: note: Function 'execute_command' argument 1 names different: declaration 'command' definition 'arg0'.
tiemu-3.04~git20110801-nogdb+dfsg1/sdk/dcop/tiemu_stub.cpp:245:47: note: Function 'execute_command' argument 1 names different: declaration 'command' definition 'arg0'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:319:2: style: Variable 'elt' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:316:0: note: Variable 'elt' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:319:2: note: Variable 'elt' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:459:5: style: Variable 'elt' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:456:0: note: Variable 'elt' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/bkpts.c:459:5: note: Variable 'elt' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/dbg/debug.c:181:12: style: Variable 'next_pc' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/hwpm.c:88:82: style: Function 'ti68k_get_hw_param_block' argument 3 names different: declaration 'block' definition 's'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/hwpm.h:63:82: note: Function 'ti68k_get_hw_param_block' argument 3 names different: declaration 'block' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/hwpm.c:88:82: note: Function 'ti68k_get_hw_param_block' argument 3 names different: declaration 'block' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:119:40: style: Function 'ti68k_display_rom_infos' argument 1 names different: declaration 'rom' definition 's'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:96:40: note: Function 'ti68k_display_rom_infos' argument 1 names different: declaration 'rom' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:119:40: note: Function 'ti68k_display_rom_infos' argument 1 names different: declaration 'rom' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:130:40: style: Function 'ti68k_display_tib_infos' argument 1 names different: declaration 'tib' definition 's'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:97:40: note: Function 'ti68k_display_tib_infos' argument 1 names different: declaration 'tib' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:130:40: note: Function 'ti68k_display_tib_infos' argument 1 names different: declaration 'tib' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:140:40: style: Function 'ti68k_display_img_infos' argument 1 names different: declaration 'img' definition 's'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:98:40: note: Function 'ti68k_display_img_infos' argument 1 names different: declaration 'img' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:140:40: note: Function 'ti68k_display_img_infos' argument 1 names different: declaration 'img' definition 's'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:353:57: style: Function 'ti68k_get_img_infos' argument 2 names different: declaration 'img' definition 'ri'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:102:57: note: Function 'ti68k_get_img_infos' argument 2 names different: declaration 'img' definition 'ri'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:353:57: note: Function 'ti68k_get_img_infos' argument 2 names different: declaration 'img' definition 'ri'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:443:44: style: Function 'ti68k_convert_rom_to_image' argument 1 names different: declaration 'src' definition 'srcname'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:104:44: note: Function 'ti68k_convert_rom_to_image' argument 1 names different: declaration 'src' definition 'srcname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:443:44: note: Function 'ti68k_convert_rom_to_image' argument 1 names different: declaration 'src' definition 'srcname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:443:81: style: Function 'ti68k_convert_rom_to_image' argument 3 names different: declaration 'dst' definition 'dstname'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:104:77: note: Function 'ti68k_convert_rom_to_image' argument 3 names different: declaration 'dst' definition 'dstname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:443:81: note: Function 'ti68k_convert_rom_to_image' argument 3 names different: declaration 'dst' definition 'dstname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:522:44: style: Function 'ti68k_convert_tib_to_image' argument 1 names different: declaration 'src' definition 'srcname'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:105:44: note: Function 'ti68k_convert_tib_to_image' argument 1 names different: declaration 'src' definition 'srcname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:522:44: note: Function 'ti68k_convert_tib_to_image' argument 1 names different: declaration 'src' definition 'srcname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:522:81: style: Function 'ti68k_convert_tib_to_image' argument 3 names different: declaration 'dst' definition 'dstname'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:105:77: note: Function 'ti68k_convert_tib_to_image' argument 3 names different: declaration 'dst' definition 'dstname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:522:81: note: Function 'ti68k_convert_tib_to_image' argument 3 names different: declaration 'dst' definition 'dstname'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:1176:50: style: Function 'ti68k_find_image' argument 2 names different: declaration 'filename' definition 'dst_name'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.h:116:50: note: Function 'ti68k_find_image' argument 2 names different: declaration 'filename' definition 'dst_name'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:1176:50: note: Function 'ti68k_find_image' argument 2 names different: declaration 'filename' definition 'dst_name'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:186:6: error: Resource leak: file [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:194:6: error: Resource leak: file [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:199:3: error: Resource leak: file [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:421:11: error: Resource leak: f [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:861:3: error: Resource leak: f [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/images.c:1054:8: error: Resource leak: file [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:218:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:214:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:218:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:224:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:218:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:224:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:228:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:224:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:228:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:242:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:228:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:242:2: note: Variable 'ret' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:257:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/state.c:204:0: error: Resource leak: f [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.c:215:45: style: Function 'FlashWriteWord' argument 2 names different: declaration 'v' definition 'data'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.h:63:45: note: Function 'FlashWriteWord' argument 2 names different: declaration 'v' definition 'data'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.c:215:45: note: Function 'FlashWriteWord' argument 2 names different: declaration 'v' definition 'data'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.c:222:45: style: Function 'FlashWriteLong' argument 2 names different: declaration 'v' definition 'data'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.h:64:45: note: Function 'FlashWriteLong' argument 2 names different: declaration 'v' definition 'data'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/flash.c:222:45: note: Function 'FlashWriteLong' argument 2 names different: declaration 'v' definition 'data'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/gscales.c:63:18: style: The scope of the variable 'lcd_last_planes' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/gscales.c:65:6: style: The scope of the variable 'lcd_apparitions' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/gscales.c:67:6: style: The scope of the variable 'cycle_start' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/gscales.c:67:23: style: The scope of the variable 'cycle_end' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/gscales.c:70:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:108:6: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:138:31: style: Function 'hwp_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:40:32: note: Function 'hwp_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:138:31: note: Function 'hwp_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:228:32: style: Function 'hwp_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:41:32: note: Function 'hwp_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:228:32: note: Function 'hwp_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:315:32: style: Function 'hwp_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:42:32: note: Function 'hwp_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:315:32: note: Function 'hwp_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:320:28: style: Function 'hwp_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:46:28: note: Function 'hwp_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:320:28: note: Function 'hwp_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:411:28: style: Function 'hwp_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:45:28: note: Function 'hwp_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:411:28: note: Function 'hwp_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:417:28: style: Function 'hwp_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.h:44:28: note: Function 'hwp_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/hwprot.c:417:28: note: Function 'hwp_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:207:39: style: Function 'hw_get_real_address' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:71:46: note: Function 'hw_get_real_address' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:207:39: note: Function 'hw_get_real_address' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:212:31: style: Function 'hw_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:64:38: note: Function 'hw_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:212:31: note: Function 'hw_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:258:31: style: Function 'hw_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:63:38: note: Function 'hw_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:258:31: note: Function 'hw_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:304:30: style: Function 'hw_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:62:38: note: Function 'hw_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:304:30: note: Function 'hw_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:343:39: style: Function 'hw_get_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:61:47: note: Function 'hw_get_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:343:39: note: Function 'hw_get_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:349:27: style: Function 'hw_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:69:34: note: Function 'hw_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:349:27: note: Function 'hw_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:400:27: style: Function 'hw_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:68:34: note: Function 'hw_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:400:27: note: Function 'hw_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:451:27: style: Function 'hw_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:67:34: note: Function 'hw_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:451:27: note: Function 'hw_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:511:36: style: Function 'hw_put_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.h:66:43: note: Function 'hw_put_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem.c:511:36: note: Function 'hw_put_byte_noexcept' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:82:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:111:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:140:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:169:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:198:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:227:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:256:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:79:38: style: Function 'ti89_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:44:38: note: Function 'ti89_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:79:38: note: Function 'ti89_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:108:33: style: Function 'ti89_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:38:33: note: Function 'ti89_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:108:33: note: Function 'ti89_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:137:33: style: Function 'ti89_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:37:33: note: Function 'ti89_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:137:33: note: Function 'ti89_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:166:32: style: Function 'ti89_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:36:33: note: Function 'ti89_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:166:32: note: Function 'ti89_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:195:29: style: Function 'ti89_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:40:29: note: Function 'ti89_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:195:29: note: Function 'ti89_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:224:29: style: Function 'ti89_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:41:29: note: Function 'ti89_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:224:29: note: Function 'ti89_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:253:29: style: Function 'ti89_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.h:42:29: note: Function 'ti89_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89.c:253:29: note: Function 'ti89_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:83:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:120:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:158:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:195:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:232:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:269:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:306:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:80:39: style: Function 'ti89t_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:44:39: note: Function 'ti89t_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:80:39: note: Function 'ti89t_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:117:34: style: Function 'ti89t_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:38:34: note: Function 'ti89t_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:117:34: note: Function 'ti89t_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:155:34: style: Function 'ti89t_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:37:34: note: Function 'ti89t_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:155:34: note: Function 'ti89t_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:192:33: style: Function 'ti89t_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:36:34: note: Function 'ti89t_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:192:33: note: Function 'ti89t_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:229:30: style: Function 'ti89t_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:40:30: note: Function 'ti89t_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:229:30: note: Function 'ti89t_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:266:30: style: Function 'ti89t_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:41:30: note: Function 'ti89t_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:266:30: note: Function 'ti89t_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:303:30: style: Function 'ti89t_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.h:42:30: note: Function 'ti89t_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem89tm.c:303:30: note: Function 'ti89t_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:72:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:95:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:118:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:141:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:164:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:185:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:206:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:69:38: style: Function 'ti92_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:44:38: note: Function 'ti92_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:69:38: note: Function 'ti92_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:92:33: style: Function 'ti92_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:38:33: note: Function 'ti92_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:92:33: note: Function 'ti92_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:115:33: style: Function 'ti92_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:37:33: note: Function 'ti92_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:115:33: note: Function 'ti92_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:138:32: style: Function 'ti92_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:36:33: note: Function 'ti92_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:138:32: note: Function 'ti92_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:161:29: style: Function 'ti92_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:40:29: note: Function 'ti92_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:161:29: note: Function 'ti92_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:182:29: style: Function 'ti92_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:41:29: note: Function 'ti92_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:182:29: note: Function 'ti92_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:203:29: style: Function 'ti92_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.h:42:29: note: Function 'ti92_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92.c:203:29: note: Function 'ti92_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:83:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:112:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:141:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:170:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:199:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:228:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:257:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:80:39: style: Function 'ti92p_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:44:39: note: Function 'ti92p_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:80:39: note: Function 'ti92p_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:109:34: style: Function 'ti92p_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:38:34: note: Function 'ti92p_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:109:34: note: Function 'ti92p_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:138:34: style: Function 'ti92p_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:37:34: note: Function 'ti92p_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:138:34: note: Function 'ti92p_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:167:33: style: Function 'ti92p_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:36:34: note: Function 'ti92p_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:167:33: note: Function 'ti92p_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:196:30: style: Function 'ti92p_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:40:30: note: Function 'ti92p_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:196:30: note: Function 'ti92p_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:225:30: style: Function 'ti92p_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:41:30: note: Function 'ti92p_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:225:30: note: Function 'ti92p_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:254:30: style: Function 'ti92p_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.h:42:30: note: Function 'ti92p_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/mem92p.c:254:30: note: Function 'ti92p_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:82:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:111:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:140:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:169:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:198:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:227:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:256:5: style: Unsigned variable 'adr' can't be negative so it is unnecessary to test it. [unsignedPositive]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:79:38: style: Function 'v200_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:44:38: note: Function 'v200_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:79:38: note: Function 'v200_get_real_addr' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:108:33: style: Function 'v200_get_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:38:33: note: Function 'v200_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:108:33: note: Function 'v200_get_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:137:33: style: Function 'v200_get_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:37:33: note: Function 'v200_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:137:33: note: Function 'v200_get_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:166:32: style: Function 'v200_get_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:36:33: note: Function 'v200_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:166:32: note: Function 'v200_get_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:195:29: style: Function 'v200_put_long' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:40:29: note: Function 'v200_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:195:29: note: Function 'v200_put_long' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:224:29: style: Function 'v200_put_word' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:41:29: note: Function 'v200_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:224:29: note: Function 'v200_put_word' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:253:29: style: Function 'v200_put_byte' argument 1 names different: declaration 'addr' definition 'adr'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.h:42:29: note: Function 'v200_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_hw/memv2.c:253:29: note: Function 'v200_put_byte' argument 1 names different: declaration 'addr' definition 'adr'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/handles.c:86:27: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/romcalls.c:110:13: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/romcalls.c:150:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/romcalls.c:176:9: error: Resource leak: f [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:149:16: style: The scope of the variable 'nvars' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:151:15: style: The scope of the variable 'vse' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:152:9: style: The scope of the variable 'node_fol' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:152:20: style: The scope of the variable 'node_var' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:230:16: style: The scope of the variable 'nvars' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:232:15: style: The scope of the variable 'vse' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:233:9: style: The scope of the variable 'node_fol' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:233:20: style: The scope of the variable 'node_var' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:46:12: style: union member 'Anonymous0::flags_n' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:13: style: struct member 'Anonymous1::busy' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:23: style: struct member 'Anonymous1::local' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:34: style: struct member 'Anonymous1::flag1_5' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:47: style: struct member 'Anonymous1::flag1_4' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:60: style: struct member 'Anonymous1::collapsed' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:75: style: struct member 'Anonymous1::twin' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:85: style: struct member 'Anonymous1::archived' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:48:99: style: struct member 'Anonymous1::in_view' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:13: style: struct member 'Anonymous1::folder' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:25: style: struct member 'Anonymous1::overwritten' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:42: style: struct member 'Anonymous1::checked' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:55: style: struct member 'Anonymous1::hidden' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:67: style: struct member 'Anonymous1::locked' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:79: style: struct member 'Anonymous1::statvar' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:92: style: struct member 'Anonymous1::graph_ref_1' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:49:109: style: struct member 'Anonymous1::graph_ref_0' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:57:11: style: struct member 'TI89_HSym::folder' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/ti_sw/vat.c:58:11: style: struct member 'TI89_HSym::offset' is never used. [unusedStructMember]
tiemu-3.04~git20110801-nogdb+dfsg1/src/core/uae/sysdeps.h:39:0: error: #error Need 1-byte unsigned char type. [preprocessorErrorDirective]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/about.c:71:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/about.c:73:6: style: The scope of the variable 'len' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/calc.c:111:3: style: Variable 'sf' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/calc.c:110:3: note: Variable 'sf' is reassigned a value before the old one has been used if variable is no semaphore variable.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/calc.c:111:3: note: Variable 'sf' is reassigned a value before the old one has been used if variable is no semaphore variable.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/keyboard.c:60:13: style: The scope of the variable 'ti_key' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/keyboard.c:60:21: style: The scope of the variable 'modifier' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/screen.c:234:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:300:34: style: Function 'skin_read_header' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.h:133:34: note: Function 'skin_read_header' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:300:34: note: Function 'skin_read_header' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:319:33: style: Function 'skin_read_image' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.h:134:34: note: Function 'skin_read_image' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:319:33: note: Function 'skin_read_image' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:436:27: style: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.h:130:27: note: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:436:27: note: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:455:29: style: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.h:131:29: note: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:455:29: note: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:70:8: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:73:2: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:102:8: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:109:3: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:118:4: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:206:8: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:223:4: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:238:4: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/calc/skinops.c:264:7: error: Resource leak: fp [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/dboxes.c:58:22: style: The scope of the variable 'label' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:493:13: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:569:13: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:664:13: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:756:13: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:65:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_bkpts.c:130:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_code.c:750:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_code.c:754:10: style: The scope of the variable 'split' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_code.c:821:12: style: The scope of the variable 'row' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_heap.c:147:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_heap.c:143:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_heap.c:147:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_heap.c:58:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_iop.c:431:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_iop.c:427:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_iop.c:431:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_iop.c:179:9: style: The scope of the variable 'str' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:154:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:155:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:418:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:415:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:418:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:660:2: style: Variable 'len' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:634:0: note: Variable 'len' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:660:2: note: Variable 'len' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:288:12: style: The scope of the variable 'str' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:558:13: style: The scope of the variable 'item' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:1212:26: style: The scope of the variable 'offset' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:1316:9: style: The scope of the variable 'str' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_mem.c:851:10: style: Variable 'store' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_pclog.c:139:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_pclog.c:135:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_pclog.c:139:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_pclog.c:57:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_regs.c:195:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_regs.c:192:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_regs.c:195:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_regs.c:249:12: style: Variable 'family' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:206:13: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:108:14: warning: Either the condition 'name==NULL' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:108:40: note: Assuming that condition 'name==NULL' is not redundant
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:108:14: note: Null pointer dereference
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:226:71: style: Function 'on_combo_entry1_match_selected' argument 1 names different: declaration 'widget' definition 'completion'. [funcArgNamesDifferent]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:57:71: note: Function 'on_combo_entry1_match_selected' argument 1 names different: declaration 'widget' definition 'completion'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:226:71: note: Function 'on_combo_entry1_match_selected' argument 1 names different: declaration 'widget' definition 'completion'.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_romcall.c:156:17: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:245:5: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:251:5: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:165:2: style: Variable 'xml' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:161:0: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:165:2: note: Variable 'xml' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:62:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:110:12: style: The scope of the variable 'str' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_stack.c:113:14: style: The scope of the variable 'data' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/debugger/dbg_vectors.c:51:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/fs_misc.c:146:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/fs_misc.c:194:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/fs_misc.c:500:9: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/logger/log_link.c:57:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/logger/log_link.c:57:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/main.c:395:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/main.c:392:3: note: Variable 'err' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/main.c:395:3: note: Variable 'err' is reassigned a value before the old one has been used.
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/manpage.c:46:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/release.c:45:8: style: The scope of the variable 'fd' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/romversion.c:83:19: style: The scope of the variable 'renderer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/romversion.c:267:9: style: The scope of the variable 'path' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/wizard.c:90:13: style: The scope of the variable 'dialog' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/gui/wizard.c:76:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tiemu-3.04~git20110801-nogdb+dfsg1/src/ipc/com/oleaut_p.c:1560:0: error: #error Invalid build platform for this stub. [preprocessorErrorDirective]
tiemu-3.04~git20110801-nogdb+dfsg1/src/kde/kde-private.h:22:2: style: Class 'SPKDEBridge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/cmdline.c:102:8: style: The scope of the variable 'p' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/files.c:54:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/files.c:142:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/files.c:143:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/files.c:144:8: style: The scope of the variable 'dirname' can be reduced. [variableScope]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/files.c:63:3: error: Resource leak: in [resourceLeak]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/screenshot.c:320:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/screenshot.c:359:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/screenshot.c:360:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/screenshot.c:361:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiemu-3.04~git20110801-nogdb+dfsg1/src/misc/screenshot.c:369:2: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tiff/tiff_4.0.9.orig.tar.gz
tiff-4.0.9/contrib/addtiffo/tif_overview.c:204:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:208:43: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:245:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:249:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:273:30: style: The scope of the variable 'pabyDst' can be reduced. [variableScope]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:608:21: style: The scope of the variable 'nSkewBits' can be reduced. [variableScope]
tiff-4.0.9/contrib/addtiffo/tif_overview.c:608:32: style: The scope of the variable 'nSampleByteOffset' can be reduced. [variableScope]
tiff-4.0.9/contrib/addtiffo/tif_ovrcache.c:161:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/dbs/tiff-palette.c:122:31: warning: Comparison of modulo result is predetermined, because it is always less than 32. [moduloAlwaysTrueFalse]
tiff-4.0.9/contrib/dbs/xtiff/xtiff.c:739:23: style: The scope of the variable 'red_shift' can be reduced. [variableScope]
tiff-4.0.9/contrib/dbs/xtiff/xtiff.c:739:34: style: The scope of the variable 'green_shift' can be reduced. [variableScope]
tiff-4.0.9/contrib/dbs/xtiff/xtiff.c:739:47: style: The scope of the variable 'blue_shift' can be reduced. [variableScope]
tiff-4.0.9/contrib/dbs/xtiff/xtiff.c:1251:10: style: The scope of the variable 'message' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:316:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:316:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:318:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:318:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:157:16: style: The scope of the variable 'o' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:336:5: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:396:5: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:475:10: style: The scope of the variable 'newstr' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:478:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tiff-4.0.9/contrib/iptcutil/iptcutil.c:795:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-4.0.9/contrib/mfs/mfs_file.c:119:21: style: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/mfs/mfs_file.c:79:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
tiff-4.0.9/contrib/mfs/mfs_file.c:119:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
tiff-4.0.9/contrib/mfs/mfs_file.c:327:29: style: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/mfs/mfs_file.c:81:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-4.0.9/contrib/mfs/mfs_file.c:327:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-4.0.9/contrib/mfs/mfs_file.c:367:30: style: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/mfs/mfs_file.c:82:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-4.0.9/contrib/mfs/mfs_file.c:367:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:399:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:620:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:633:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:701:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:703:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:709:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:711:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:771:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:776:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:781:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:741:14: style: The scope of the variable 'mesg' can be reduced. [variableScope]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:739:15: style: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:71:13: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
tiff-4.0.9/contrib/pds/tif_pdsdirread.c:739:15: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
tiff-4.0.9/contrib/pds/tif_pdsdirwrite.c:708:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirwrite.c:719:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirwrite.c:797:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/pds/tif_pdsdirwrite.c:870:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/contrib/ras/ras2tif.c:65:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
tiff-4.0.9/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/ras/ras2tif.c:84:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/contrib/ras/tif2ras.c:63:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
tiff-4.0.9/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-4.0.9/contrib/ras/tif2ras.c:87:22: style: The scope of the variable 'inp' can be reduced. [variableScope]
tiff-4.0.9/contrib/ras/tif2ras.c:88:17: style: The scope of the variable 'outp' can be reduced. [variableScope]
tiff-4.0.9/contrib/ras/tif2ras.c:90:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/contrib/stream/tiffstream.h:43:15: style: Technically the member function 'TiffStream::getStreamLength' can be const. [functionConst]
tiff-4.0.9/contrib/stream/tiffstream.h:48:15: performance: Technically the member function 'TiffStream::tell' can be static. [functionStatic]
tiff-4.0.9/contrib/stream/tiffstream.cpp:179:13: note: Technically the member function 'TiffStream::tell' can be static.
tiff-4.0.9/contrib/stream/tiffstream.h:48:15: note: Technically the member function 'TiffStream::tell' can be static.
tiff-4.0.9/contrib/stream/tiffstream.h:50:7: performance: Technically the member function 'TiffStream::isOpen' can be static. [functionStatic]
tiff-4.0.9/contrib/stream/tiffstream.cpp:226:13: note: Technically the member function 'TiffStream::isOpen' can be static.
tiff-4.0.9/contrib/stream/tiffstream.h:50:7: note: Technically the member function 'TiffStream::isOpen' can be static.
tiff-4.0.9/contrib/stream/tiffstream.cpp:117:20: error: Uninitialized variable: ostr [uninitvar]
tiff-4.0.9/contrib/stream/tiffstream.cpp:118:2: error: Uninitialized variable: ostr [uninitvar]
tiff-4.0.9/contrib/stream/tiffstream.cpp:119:9: error: Uninitialized variable: ostr [uninitvar]
tiff-4.0.9/contrib/stream/tiffstream.cpp:102:2: error: Uninitialized variable: istr [uninitvar]
tiff-4.0.9/contrib/stream/tiffstream.cpp:103:12: error: Uninitialized variable: istr [uninitvar]
tiff-4.0.9/contrib/tags/maketif.c:20:2: style: Variable 'tif' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/contrib/tags/maketif.c:18:0: note: Variable 'tif' is reassigned a value before the old one has been used.
tiff-4.0.9/contrib/tags/maketif.c:20:2: note: Variable 'tif' is reassigned a value before the old one has been used.
tiff-4.0.9/contrib/tags/xtif_dir.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/contrib/tags/xtif_dir.c:45:8: style: The scope of the variable 'num' can be reduced. [variableScope]
tiff-4.0.9/contrib/tags/xtif_dir.c:256:9: style: The scope of the variable 'xt' can be reduced. [variableScope]
tiff-4.0.9/contrib/tags/xtif_dir.c:140:1: style: Label 'badvalue' is not used. [unusedLabel]
tiff-4.0.9/contrib/tags/xtif_dir.c:145:1: style: Label 'badvalue32' is not used. [unusedLabel]
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:301:35: style: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:82:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:301:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:393:48: style: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'. [funcArgNamesDifferent]
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:294:59: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:393:48: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:199:31: style: Variable 'sizeWords' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:200:38: style: Variable 'rgbDib' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/contrib/win_dib/Tiffile.cpp:201:35: style: Variable 'rgbTif' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/contrib/win_dib/tiff2dib.c:112:9: error: Uninitialized variable: lpBits [uninitvar]
tiff-4.0.9/libtiff/tif_aux.c:138:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_dir.c:1188:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_dir.c:1193:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_dirinfo.c:319:51: style: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'. [funcArgNamesDifferent]
tiff-4.0.9/libtiff/tif_dir.h:258:63: note: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'.
tiff-4.0.9/libtiff/tif_dirinfo.c:319:51: note: Function '_TIFFSetupFields' argument 2 names different: declaration 'infoarray' definition 'fieldarray'.
tiff-4.0.9/libtiff/tif_dirread.c:4422:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_getimage.c:965:15: style: Same expression on both sides of '==' because the value of 'buf' and 'NULL' are the same. [duplicateExpression]
tiff-4.0.9/libtiff/tif_getimage.c:923:23: note: 'buf' is assigned value 'NULL' here.
tiff-4.0.9/libtiff/tif_getimage.c:965:15: note: Same expression on both sides of '==' because the value of 'buf' and 'NULL' are the same.
tiff-4.0.9/libtiff/tif_predict.c:530:17: style: The scope of the variable 'r1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:530:21: style: The scope of the variable 'g1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:530:25: style: The scope of the variable 'b1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:541:17: style: The scope of the variable 'r1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:541:21: style: The scope of the variable 'g1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:541:25: style: The scope of the variable 'b1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_predict.c:541:29: style: The scope of the variable 'a1' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_read.c:355:13: style: Condition '!whole_strip' is always false [knownConditionTrueFalse]
tiff-4.0.9/libtiff/tif_read.c:352:23: note: Assignment 'whole_strip=1', assigned value is 1
tiff-4.0.9/libtiff/tif_read.c:355:13: note: Condition '!whole_strip' is always false
tiff-4.0.9/libtiff/tif_read.c:377:21: style: Condition 'whole_strip' is always true [knownConditionTrueFalse]
tiff-4.0.9/libtiff/tif_read.c:352:23: note: Assignment 'whole_strip=1', assigned value is 1
tiff-4.0.9/libtiff/tif_read.c:377:21: note: Condition 'whole_strip' is always true
tiff-4.0.9/libtiff/tif_read.c:392:18: style: Condition '!whole_strip' is always false [knownConditionTrueFalse]
tiff-4.0.9/libtiff/tif_read.c:352:23: note: Assignment 'whole_strip=1', assigned value is 1
tiff-4.0.9/libtiff/tif_read.c:392:18: note: Condition '!whole_strip' is always false
tiff-4.0.9/libtiff/tif_strip.c:290:29: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tiff-4.0.9/libtiff/tif_strip.c:282:30: note: outer condition: td->td_samplesperpixel==3
tiff-4.0.9/libtiff/tif_strip.c:290:29: note: opposite inner condition: td->td_samplesperpixel!=3
tiff-4.0.9/libtiff/tif_swab.c:143:31: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_swab.c:160:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_swab.c:172:31: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_swab.c:191:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-4.0.9/libtiff/tif_swab.c:76:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_swab.c:92:16: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_swab.c:108:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_swab.c:125:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_swab.c:156:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/libtiff/tif_swab.c:187:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-4.0.9/test/long_tag.c:48:9: style: struct member 'Tags::count' is never used. [unusedStructMember]
tiff-4.0.9/test/strip.c:281:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/fax2ps.c:241:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/fax2ps.c:241:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/fax2ps.c:423:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/fax2ps.c:90:9: style: The scope of the variable 'l' can be reduced. [variableScope]
tiff-4.0.9/tools/fax2tiff.c:92:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-4.0.9/tools/fax2tiff.c:370:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
tiff-4.0.9/tools/ppm2tiff.c:291:0: error: Resource leak: in [resourceLeak]
tiff-4.0.9/tools/rgb2ycbcr.c:73:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-4.0.9/tools/thumbnail.c:486:6: style: The scope of the variable 'fw' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2bw.c:59:15: style: The scope of the variable 'v' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2bw.c:93:15: style: The scope of the variable 'v' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5004:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiff2pdf.c:609:2: style: Variable 't2p' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiff2pdf.c:605:0: note: Variable 't2p' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2pdf.c:609:2: note: Variable 't2p' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2pdf.c:965:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4027:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4028:6: style: The scope of the variable 'buflen' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4423:8: style: The scope of the variable 'width_ratio' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4424:8: style: The scope of the variable 'length_ratio' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4886:8: style: The scope of the variable 'X_W' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4887:8: style: The scope of the variable 'Y_W' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:4888:8: style: The scope of the variable 'Z_W' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5047:8: style: The scope of the variable 'x_w' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5048:8: style: The scope of the variable 'y_w' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5049:8: style: The scope of the variable 'z_w' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5050:8: style: The scope of the variable 'x_r' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5051:8: style: The scope of the variable 'y_r' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5052:8: style: The scope of the variable 'x_g' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5053:8: style: The scope of the variable 'y_g' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5054:8: style: The scope of the variable 'x_b' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2pdf.c:5055:8: style: The scope of the variable 'y_b' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:614:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tiff-4.0.9/tools/tiff2ps.c:1811:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiff2ps.c:1812:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiff2ps.c:850:3: style: Variable 'xscale' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiff2ps.c:839:0: note: Variable 'xscale' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:850:3: note: Variable 'xscale' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:851:3: style: Variable 'yscale' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiff2ps.c:840:0: note: Variable 'yscale' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:851:3: note: Variable 'yscale' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:1265:3: style: Variable 'page_width' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiff2ps.c:1259:0: note: Variable 'page_width' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:1265:3: note: Variable 'page_width' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:1266:3: style: Variable 'page_height' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiff2ps.c:1259:0: note: Variable 'page_height' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:1266:3: note: Variable 'page_height' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiff2ps.c:845:10: style: The scope of the variable 'subimage_height' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:1014:10: style: The scope of the variable 'hcenter' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:1014:25: style: The scope of the variable 'vcenter' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:1253:10: style: The scope of the variable 'maxsource' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:1254:10: style: The scope of the variable 'maxtarget' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2131:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2267:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2446:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2471:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2685:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2705:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2958:33: style: The scope of the variable 'ascii85' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2ps.c:2960:33: style: The scope of the variable 'rc' can be reduced. [variableScope]
tiff-4.0.9/tools/tiff2rgba.c:66:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcmp.c:493:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiffcmp.c:493:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiffcmp.c:513:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiffcmp.c:513:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-4.0.9/tools/tiffcmp.c:400:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/tools/tiffcmp.c:441:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tiff-4.0.9/tools/tiffcp.c:165:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2310:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/tools/tiffcrop.c:2329:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-4.0.9/tools/tiffcrop.c:7329:3: style: Variable 'sect_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiffcrop.c:7325:0: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7329:3: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7379:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiffcrop.c:7375:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7379:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7612:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiffcrop.c:7607:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7612:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7615:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiffcrop.c:7608:0: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7615:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7621:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-4.0.9/tools/tiffcrop.c:7615:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:7621:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-4.0.9/tools/tiffcrop.c:2115:14: style: The scope of the variable 'findex' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2116:10: style: The scope of the variable 'sep' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2117:10: style: The scope of the variable 'filenum' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2214:17: style: The scope of the variable 'end_of_input' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2483:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2483:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2486:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2523:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2523:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2525:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2558:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2558:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2560:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2595:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2595:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2597:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2631:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2631:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2633:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2684:19: style: The scope of the variable 'dump_ptr' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2719:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:2719:28: style: The scope of the variable 'sindex' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3529:10: style: The scope of the variable 'src' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3529:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3604:10: style: The scope of the variable 'src' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3604:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3770:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3870:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3980:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:4104:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:4297:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:4396:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:4505:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:4629:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:6658:19: style: The scope of the variable 'bytebuff1' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:6658:30: style: The scope of the variable 'bytebuff2' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:7371:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:9027:12: style: The scope of the variable 'shift_width' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffcrop.c:3032:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/tools/tiffcrop.c:3405:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/tools/tiffcrop.c:8862:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-4.0.9/tools/tiffcrop.c:2501:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-4.0.9/tools/tiffcrop.c:2538:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-4.0.9/tools/tiffcrop.c:2573:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-4.0.9/tools/tiffcrop.c:2610:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-4.0.9/tools/tiffcrop.c:2646:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-4.0.9/tools/tiffdump.c:813:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/tools/tiffdump.c:819:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-4.0.9/tools/tiffdump.c:116:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffinfo.c:71:8: style: The scope of the variable 'tif' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:353:26: style: The scope of the variable 'inptr' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:764:26: style: The scope of the variable 'outptr' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:764:35: style: The scope of the variable 'inptr' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:851:18: style: The scope of the variable 'cj' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:851:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffmedian.c:851:27: style: The scope of the variable 'd2' can be reduced. [variableScope]
tiff-4.0.9/tools/tiffset.c:91:17: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-4.0.9/tools/tiffset.c:100:17: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-4.0.9/tools/tiffset.c:110:20: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-4.0.9/tools/tiffset.c:124:27: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-4.0.9/tools/tiffset.c:298:31: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-4.0.9/tools/tiffsplit.c:60:13: style: The scope of the variable 'out' can be reduced. [variableScope]
[08:40]

ftp://ftp.se.debian.org/debian/pool/main/t/tiff3/tiff3_3.9.6.orig.tar.gz
tiff-3.9.6/contrib/addtiffo/tif_overview.c:201:43: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:205:43: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:242:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:246:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:269:30: style: The scope of the variable 'pabyDst' can be reduced. [variableScope]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:591:17: style: The scope of the variable 'nSkewBits' can be reduced. [variableScope]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:591:28: style: The scope of the variable 'nSampleByteOffset' can be reduced. [variableScope]
tiff-3.9.6/contrib/addtiffo/tif_overview.c:542:53: style: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/addtiffo/tif_ovrcache.h:80:53: note: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'.
tiff-3.9.6/contrib/addtiffo/tif_overview.c:542:53: note: Function 'TIFF_ProcessFullResBlock' argument 4 names different: declaration 'nHorSamples' definition 'nHorSubsampling'.
tiff-3.9.6/contrib/addtiffo/tif_overview.c:542:74: style: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/addtiffo/tif_ovrcache.h:80:70: note: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'.
tiff-3.9.6/contrib/addtiffo/tif_overview.c:542:74: note: Function 'TIFF_ProcessFullResBlock' argument 5 names different: declaration 'nVerSamples' definition 'nVerSubsampling'.
tiff-3.9.6/contrib/addtiffo/tif_ovrcache.c:158:36: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/dbs/tiff-grayscale.c:89:0: error: Memory leak: gray [memleak]
tiff-3.9.6/contrib/dbs/tiff-palette.c:122:31: warning: Comparison of modulo result is predetermined, because it is always less than 32. [moduloAlwaysTrueFalse]
tiff-3.9.6/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: red [memleak]
tiff-3.9.6/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: green [memleak]
tiff-3.9.6/contrib/dbs/tiff-palette.c:222:0: error: Memory leak: blue [memleak]
tiff-3.9.6/contrib/dbs/xtiff/xtiff.c:739:23: style: The scope of the variable 'red_shift' can be reduced. [variableScope]
tiff-3.9.6/contrib/dbs/xtiff/xtiff.c:739:34: style: The scope of the variable 'green_shift' can be reduced. [variableScope]
tiff-3.9.6/contrib/dbs/xtiff/xtiff.c:739:47: style: The scope of the variable 'blue_shift' can be reduced. [variableScope]
tiff-3.9.6/contrib/dbs/xtiff/xtiff.c:1251:10: style: The scope of the variable 'message' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:303:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:303:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:305:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:305:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:158:16: style: The scope of the variable 'o' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:323:5: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:383:5: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:462:10: style: The scope of the variable 'newstr' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:465:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:782:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:297:0: error: Memory leak: str [memleak]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:225:10: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:239:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:242:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:257:8: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:267:15: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:282:19: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/iptcutil/iptcutil.c:296:11: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/mac-mpw/mactrans.c:36:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tiff-3.9.6/contrib/mac-mpw/mactrans.c:30:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/mac-mpw/mactrans.c:47:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tiff-3.9.6/contrib/mfs/mfs_file.c:119:21: style: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/mfs/mfs_file.c:79:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
tiff-3.9.6/contrib/mfs/mfs_file.c:119:21: note: Function 'mfs_open' argument 1 names different: declaration 'ptr' definition 'buffer'.
tiff-3.9.6/contrib/mfs/mfs_file.c:327:29: style: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/mfs/mfs_file.c:81:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-3.9.6/contrib/mfs/mfs_file.c:327:29: note: Function 'mfs_read' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-3.9.6/contrib/mfs/mfs_file.c:367:30: style: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/mfs/mfs_file.c:82:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-3.9.6/contrib/mfs/mfs_file.c:367:30: note: Function 'mfs_write' argument 2 names different: declaration 'buf' definition 'clnt_buf'.
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:399:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:620:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:633:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:701:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:703:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:709:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:711:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:771:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:776:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:781:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:741:14: style: The scope of the variable 'mesg' can be reduced. [variableScope]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:739:15: style: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:71:13: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
tiff-3.9.6/contrib/pds/tif_pdsdirread.c:739:15: note: Function 'TIFFFetchNormalSubTag' argument 4 names different: declaration 'getFieldFn' definition 'setFieldFn'.
tiff-3.9.6/contrib/pds/tif_pdsdirwrite.c:708:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirwrite.c:719:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirwrite.c:797:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/pds/tif_pdsdirwrite.c:870:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/contrib/ras/ras2tif.c:65:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
tiff-3.9.6/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/ras/ras2tif.c:229:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/ras/ras2tif.c:84:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/contrib/ras/tif2ras.c:63:5: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
tiff-3.9.6/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/ras/tif2ras.c:170:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/contrib/ras/tif2ras.c:87:22: style: The scope of the variable 'inp' can be reduced. [variableScope]
tiff-3.9.6/contrib/ras/tif2ras.c:88:17: style: The scope of the variable 'outp' can be reduced. [variableScope]
tiff-3.9.6/contrib/ras/tif2ras.c:90:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/contrib/stream/tiffstream.h:69:0: error: syntax error [syntaxError]
tiff-3.9.6/contrib/tags/maketif.c:20:2: style: Variable 'tif' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/contrib/tags/maketif.c:18:0: note: Variable 'tif' is reassigned a value before the old one has been used.
tiff-3.9.6/contrib/tags/maketif.c:20:2: note: Variable 'tif' is reassigned a value before the old one has been used.
tiff-3.9.6/contrib/tags/xtif_dir.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/contrib/tags/xtif_dir.c:45:8: style: The scope of the variable 'num' can be reduced. [variableScope]
tiff-3.9.6/contrib/tags/xtif_dir.c:256:9: style: The scope of the variable 'xt' can be reduced. [variableScope]
tiff-3.9.6/contrib/tags/xtif_dir.c:140:1: style: Label 'badvalue' is not used. [unusedLabel]
tiff-3.9.6/contrib/tags/xtif_dir.c:145:1: style: Label 'badvalue32' is not used. [unusedLabel]
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:301:35: style: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:82:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:301:35: note: Function 'DibInstallHack' argument 1 names different: declaration 'img' definition 'dib'.
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:393:48: style: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'. [funcArgNamesDifferent]
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:294:59: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:393:48: note: Function 'getStripContig1Bit' argument 2 names different: declaration 'uraster' definition 'raster'.
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:199:31: style: Variable 'sizeWords' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:200:38: style: Variable 'rgbDib' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/contrib/win_dib/Tiffile.cpp:201:35: style: Variable 'rgbTif' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/contrib/win_dib/tiff2dib.c:112:9: error: Uninitialized variable: lpBits [uninitvar]
tiff-3.9.6/libtiff/tif_acorn.c:291:8: warning: Redundant assignment of 'flags' to itself. [selfAssignment]
tiff-3.9.6/libtiff/tif_aux.c:108:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_dir.c:926:9: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dir.c:931:9: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dir.c:1348:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_dirinfo.c:845:62: style: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'. [funcArgNamesDifferent]
tiff-3.9.6/libtiff/tif_dir.h:192:63: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
tiff-3.9.6/libtiff/tif_dirinfo.c:845:62: note: Function '_TIFFCreateAnonFieldInfo' argument 3 names different: declaration 'dt' definition 'field_type'.
tiff-3.9.6/libtiff/tif_dirread.c:1285:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1527:37: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1540:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1564:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1567:16: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1571:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1578:38: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1581:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1585:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1606:41: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1608:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1614:38: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1616:17: portability: Casting between double* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1672:47: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1677:44: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1682:45: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1991:14: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirread.c:1372:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tiff-3.9.6/libtiff/tif_dirread.c:1379:6: note: Found duplicate branches for 'if' and 'else'.
tiff-3.9.6/libtiff/tif_dirread.c:1372:6: note: Found duplicate branches for 'if' and 'else'.
tiff-3.9.6/libtiff/tif_dirread.c:1387:6: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tiff-3.9.6/libtiff/tif_dirread.c:1394:6: note: Found duplicate branches for 'if' and 'else'.
tiff-3.9.6/libtiff/tif_dirread.c:1387:6: note: Found duplicate branches for 'if' and 'else'.
tiff-3.9.6/libtiff/tif_dirread.c:985:16: style: The scope of the variable 'dp' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_dirwrite.c:1060:35: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirwrite.c:1067:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirwrite.c:1157:16: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_dirwrite.c:1243:26: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_getimage.c:2021:14: style: The scope of the variable 'module' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_getimage.c:633:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/libtiff/tif_getimage.c:758:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/libtiff/tif_getimage.c:841:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/libtiff/tif_getimage.c:951:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/libtiff/tif_msdos.c:117:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tiff-3.9.6/libtiff/tif_open.c:322:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/libtiff/tif_predict.c:666:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_predict.c:446:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:446:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:446:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:457:8: style: The scope of the variable 'r1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:457:12: style: The scope of the variable 'g1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:457:16: style: The scope of the variable 'b1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_predict.c:457:20: style: The scope of the variable 'a1' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_print.c:213:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_print.c:466:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_print.c:480:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_print.c:493:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_print.c:596:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/libtiff/tif_read.c:740:27: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/libtiff/tif_stream.cxx:62:29: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:72:22: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:90:22: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:163:22: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:183:22: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:198:22: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:213:9: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_stream.cxx:221:9: style: C-style pointer casting [cstyleCast]
tiff-3.9.6/libtiff/tif_swab.c:62:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_swab.c:78:16: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_swab.c:94:25: style: The scope of the variable 't' can be reduced. [variableScope]
tiff-3.9.6/libtiff/tif_win3.c:180:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tiff-3.9.6/test/ascii_tag.c:128:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tiff-3.9.6/test/long_tag.c:112:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tiff-3.9.6/test/long_tag.c:48:9: style: struct member 'Tags::count' is never used. [unusedStructMember]
tiff-3.9.6/test/short_tag.c:126:41: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tiff-3.9.6/tools/bmp2tiff.c:208:16: style: struct member 'BMPColorEntry::bBlue' is never used. [unusedStructMember]
tiff-3.9.6/tools/bmp2tiff.c:209:16: style: struct member 'BMPColorEntry::bGreen' is never used. [unusedStructMember]
tiff-3.9.6/tools/bmp2tiff.c:210:16: style: struct member 'BMPColorEntry::bRed' is never used. [unusedStructMember]
tiff-3.9.6/tools/bmp2tiff.c:211:16: style: struct member 'BMPColorEntry::bReserved' is never used. [unusedStructMember]
tiff-3.9.6/tools/fax2ps.c:236:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/fax2ps.c:236:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/fax2ps.c:405:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/fax2ps.c:85:9: style: The scope of the variable 'l' can be reduced. [variableScope]
tiff-3.9.6/tools/fax2tiff.c:74:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-3.9.6/tools/fax2tiff.c:348:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
tiff-3.9.6/tools/gif2tiff.c:370:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/gif2tiff.c:262:19: style: The scope of the variable 'localmap' can be reduced. [variableScope]
tiff-3.9.6/tools/gif2tiff.c:263:9: style: The scope of the variable 'localbits' can be reduced. [variableScope]
tiff-3.9.6/tools/ppm2tiff.c:256:0: error: Resource leak: in [resourceLeak]
tiff-3.9.6/tools/ras2tiff.c:93:0: error: Resource leak: in [resourceLeak]
tiff-3.9.6/tools/rgb2ycbcr.c:69:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-3.9.6/tools/thumbnail.c:445:6: style: The scope of the variable 'fw' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2bw.c:55:15: style: The scope of the variable 'v' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2bw.c:89:15: style: The scope of the variable 'v' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:3677:4: warning: %hho in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiff2pdf.c:4718:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiff2pdf.c:565:2: style: Variable 't2p' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiff2pdf.c:560:0: note: Variable 't2p' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2pdf.c:565:2: note: Variable 't2p' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2pdf.c:3357:7: warning: Redundant assignment of 'i' to itself. [selfAssignment]
tiff-3.9.6/tools/tiff2pdf.c:920:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:3762:7: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:3763:6: style: The scope of the variable 'buflen' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4149:8: style: The scope of the variable 'width_ratio' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4150:8: style: The scope of the variable 'length_ratio' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4607:8: style: The scope of the variable 'X_W' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4608:8: style: The scope of the variable 'Y_W' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4609:8: style: The scope of the variable 'Z_W' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4760:8: style: The scope of the variable 'x_w' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4761:8: style: The scope of the variable 'y_w' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4762:8: style: The scope of the variable 'z_w' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4763:8: style: The scope of the variable 'x_r' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4764:8: style: The scope of the variable 'y_r' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4765:8: style: The scope of the variable 'x_g' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4766:8: style: The scope of the variable 'y_g' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4767:8: style: The scope of the variable 'x_b' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2pdf.c:4768:8: style: The scope of the variable 'y_b' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:606:2: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tiff-3.9.6/tools/tiff2ps.c:1786:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiff2ps.c:1787:8: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiff2ps.c:2600:16: warning: Either the condition 'tf_buf==NULL' is redundant or there is possible null pointer dereference: tf_buf. [nullPointerRedundantCheck]
tiff-3.9.6/tools/tiff2ps.c:2601:13: note: Assuming that condition 'tf_buf==NULL' is not redundant
tiff-3.9.6/tools/tiff2ps.c:2600:16: note: Null pointer dereference
tiff-3.9.6/tools/tiff2ps.c:844:3: style: Variable 'xscale' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiff2ps.c:833:0: note: Variable 'xscale' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:844:3: note: Variable 'xscale' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:845:3: style: Variable 'yscale' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiff2ps.c:834:0: note: Variable 'yscale' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:845:3: note: Variable 'yscale' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:1248:3: style: Variable 'page_width' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiff2ps.c:1242:0: note: Variable 'page_width' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:1248:3: note: Variable 'page_width' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:1249:3: style: Variable 'page_height' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiff2ps.c:1242:0: note: Variable 'page_height' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:1249:3: note: Variable 'page_height' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiff2ps.c:839:10: style: The scope of the variable 'subimage_height' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:997:10: style: The scope of the variable 'hcenter' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:997:25: style: The scope of the variable 'vcenter' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:1236:10: style: The scope of the variable 'maxsource' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:1237:10: style: The scope of the variable 'maxtarget' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2106:16: style: The scope of the variable 'temp' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2242:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2421:17: style: The scope of the variable 'cp' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2441:8: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2653:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2673:9: style: The scope of the variable 'adjust' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2926:33: style: The scope of the variable 'ascii85' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2ps.c:2928:33: style: The scope of the variable 'rc' can be reduced. [variableScope]
tiff-3.9.6/tools/tiff2rgba.c:61:11: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcmp.c:474:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiffcmp.c:474:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiffcmp.c:494:4: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiffcmp.c:494:4: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/tiffcmp.c:381:17: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/tools/tiffcmp.c:422:17: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tiff-3.9.6/tools/tiffcp.c:165:8: style: The scope of the variable 'in' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2234:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/tiffcrop.c:2253:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/tiffcrop.c:7169:3: style: Variable 'sect_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiffcrop.c:7165:0: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7169:3: note: Variable 'sect_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7219:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiffcrop.c:7215:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7219:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7452:3: style: Variable 'read_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiffcrop.c:7447:0: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7452:3: note: Variable 'read_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7455:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiffcrop.c:7448:0: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7455:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7461:3: style: Variable 'crop_buff' is reassigned a value before the old one has been used. [redundantAssignment]
tiff-3.9.6/tools/tiffcrop.c:7455:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:7461:3: note: Variable 'crop_buff' is reassigned a value before the old one has been used.
tiff-3.9.6/tools/tiffcrop.c:2041:14: style: The scope of the variable 'findex' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2042:10: style: The scope of the variable 'sep' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2043:10: style: The scope of the variable 'filenum' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2137:17: style: The scope of the variable 'end_of_input' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2406:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2406:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2409:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2446:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2446:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2448:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2481:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2481:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2483:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2518:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2518:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2520:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2554:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2554:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2556:17: style: The scope of the variable 'bitset' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2606:19: style: The scope of the variable 'dump_ptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2641:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2641:28: style: The scope of the variable 'sindex' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3451:10: style: The scope of the variable 'src' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3451:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3526:10: style: The scope of the variable 'src' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3526:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3688:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3788:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:3898:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:4022:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:4215:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:4314:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:4423:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:4547:10: style: The scope of the variable 'ready_bits' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:6513:19: style: The scope of the variable 'bytebuff1' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:6513:30: style: The scope of the variable 'bytebuff2' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:7211:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:8862:12: style: The scope of the variable 'shift_width' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffcrop.c:2690:23: style: Variable 'src_bit' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:2954:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:2995:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:3327:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:3369:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:3706:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:3806:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:3916:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:4041:23: style: Variable 'bytes_per_sample' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:4045:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:4569:3: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:6535:9: style: Variable 'src' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:6536:9: style: Variable 'dst' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:6531:16: style: Variable 'img_length' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:6558:17: style: Variable 'sect_length' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:8702:17: style: Variable 'bytebuff2' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:8742:19: style: Variable 'shift_width' is assigned a value that is never used. [unreadVariable]
tiff-3.9.6/tools/tiffcrop.c:2424:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/tools/tiffcrop.c:2461:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/tools/tiffcrop.c:2496:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/tools/tiffcrop.c:2533:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/tools/tiffcrop.c:2569:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiff-3.9.6/tools/tiffcrop.c:2598:5: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tiff-3.9.6/tools/tiffdither.c:60:26: style: The scope of the variable 'outptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffdither.c:61:18: style: The scope of the variable 'thisptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffdither.c:64:6: style: The scope of the variable 'lastline' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffdither.c:65:6: style: The scope of the variable 'bit' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffdump.c:613:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/tools/tiffdump.c:619:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tiff-3.9.6/tools/tiffdump.c:94:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffinfo.c:59:8: style: The scope of the variable 'tif' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:347:26: style: The scope of the variable 'inptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:752:26: style: The scope of the variable 'outptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:752:35: style: The scope of the variable 'inptr' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:835:18: style: The scope of the variable 'cj' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:835:22: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffmedian.c:835:27: style: The scope of the variable 'd2' can be reduced. [variableScope]
tiff-3.9.6/tools/tiffset.c:88:24: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-3.9.6/tools/tiffset.c:262:31: style: Array index 'arg_index' is used before limits check. [arrayIndexThenCheck]
tiff-3.9.6/tools/tiffsplit.c:60:13: style: The scope of the variable 'out' can be reduced. [variableScope]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 9) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %d in format string (no. 10) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 11) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 12) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %d in format string (no. 13) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:56:2: warning: %u in format string (no. 14) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:70:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tiff-3.9.6/tools/ycbcr.c:71:5: warning: %u in format string (no. 8) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:141:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:141:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:141:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:143:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:143:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:143:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:145:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:145:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tiff-3.9.6/tools/ycbcr.c:145:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tifffile/tifffile_20170929.orig.tar.gz
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tig/tig_2.3.0.orig.tar.gz
tig-2.3.0/compat/hashtab.c:420:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tig-2.3.0/compat/hashtab.c:446:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tig-2.3.0/src/argv.c:311:26: warning: Either the condition 'if(end&&msglen>0&&string_format(msgbuf,"%.*s",msglen,msgstart))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tig-2.3.0/src/argv.c:313:6: note: Assuming that condition 'if(end&&msglen>0&&string_format(msgbuf,"%.*s",msglen,msgstart))' is not redundant
tig-2.3.0/src/argv.c:311:26: note: Null pointer subtraction
tig-2.3.0/src/blame.c:81:7: style: The scope of the variable 'path' can be reduced. [variableScope]
tig-2.3.0/src/blame.c:208:16: style: The scope of the variable 'blame' can be reduced. [variableScope]
tig-2.3.0/src/diff.c:621:14: style: The scope of the variable 'dst' can be reduced. [variableScope]
tig-2.3.0/src/display.c:405:0: error: Resource leak: file [resourceLeak]
tig-2.3.0/src/graph-v1.c:508:2: error: Address of auto-variable 'graph->api' returned [returnAddressOfAutoVariable]
tig-2.3.0/src/graph-v2.c:1246:2: error: Address of auto-variable 'graph->api' returned [returnAddressOfAutoVariable]
tig-2.3.0/src/io.c:150:8: style: The scope of the variable 'leading' can be reduced. [variableScope]
tig-2.3.0/src/io.c:472:10: style: The scope of the variable 'readsize' can be reduced. [variableScope]
tig-2.3.0/src/prompt.c:1050:14: style: Variable 'request' is assigned a value that is never used. [unreadVariable]
tig-2.3.0/src/refdb.c:92:7: style: Condition '!ref' is always true [knownConditionTrueFalse]
tig-2.3.0/src/refdb.c:88:26: note: Assignment 'ref=NULL', assigned value is 0
tig-2.3.0/src/refdb.c:92:7: note: Condition '!ref' is always true
tig-2.3.0/src/refdb.c:271:3: style: Incrementing a variable of type 'bool' with postfix operator++ is deprecated by the C++ Standard. You should assign it the value 'true' instead. [incrementboolean]
tig-2.3.0/src/repo.c:147:39: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tig-2.3.0/src/stage.c:247:50: error: Overflow in pointer arithmetic, NULL pointer is subtracted. [nullPointerArithmetic]
tig-2.3.0/src/stage.c:332:56: note: Calling function 'stage_insert_chunk', 5th argument 'last_unchanged_line' value is 0
tig-2.3.0/src/stage.c:247:50: note: Null pointer subtraction
tig-2.3.0/src/stage.c:248:31: warning: Either the condition '!to' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tig-2.3.0/src/stage.c:261:6: note: Assuming that condition '!to' is not redundant
tig-2.3.0/src/stage.c:248:31: note: Null pointer subtraction
tig-2.3.0/src/status.c:645:15: style: The scope of the variable 'reset_argv' can be reduced. [variableScope]
tig-2.3.0/src/tig.c:723:15: style: The scope of the variable 'view' can be reduced. [variableScope]
tig-2.3.0/src/types.c:46:23: style: Array index 'bufpos' is used before limits check. [arrayIndexThenCheck]
tig-2.3.0/src/ui.c:85:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tig-2.3.0/src/ui.c:196:17: warning: Size of pointer 'line' used instead of size of its data. [pointerSize]
tig-2.3.0/src/util.c:398:15: portability: 'tmp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tig-2.3.0/src/view.c:1670:2: error: Common realloc mistake: 'box' nulled but not freed upon failure [memleakOnRealloc]
tig-2.3.0/src/watch.c:262:16: style: The scope of the variable 'last_update' can be reduced. [variableScope]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tiger/tiger_3.2.4~rc1.orig.tar.gz
tiger-3.2.4rc1/c/md5.c:489:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tiger-3.2.4rc1/c/md5.c:588:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tiger-3.2.4rc1/c/md5.c:589:17: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tiger-3.2.4rc1/c/md5.c:589:31: style: The scope of the variable 'digest' can be reduced. [variableScope]
tiger-3.2.4rc1/c/realpath.c:111:22: style: The scope of the variable 'separator' can be reduced. [variableScope]
tiger-3.2.4rc1/c/realpath.c:177:11: style: The scope of the variable 'cp' can be reduced. [variableScope]
tiger-3.2.4rc1/c/realpath.c:250:11: style: The scope of the variable 'path' can be reduced. [variableScope]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tiger-types/tiger-types_1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tigervnc/tigervnc_1.9.0+dfsg.orig.tar.xz
tigervnc-1.9.0/common/Xregion/Region.c:438:22: style: The scope of the variable 'x1' can be reduced. [variableScope]
tigervnc-1.9.0/common/Xregion/Region.c:439:22: style: The scope of the variable 'x2' can be reduced. [variableScope]
tigervnc-1.9.0/common/network/TcpSocket.cxx:592:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rdr/FdInStream.cxx:138:7: style: The scope of the variable 'bytes_to_read' can be reduced. [variableScope]
tigervnc-1.9.0/common/rdr/ZlibOutStream.cxx:138:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tigervnc-1.9.0/common/rdr/ZlibOutStream.cxx:176:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/Blacklist.cxx:39:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/CConnection.cxx:181:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/CConnection.cxx:214:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/CMsgReader.cxx:370:7: style: The scope of the variable 'sx' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/CMsgReader.cxx:370:11: style: The scope of the variable 'sy' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/CMsgReader.cxx:370:15: style: The scope of the variable 'sw' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/CMsgReader.cxx:370:19: style: The scope of the variable 'sh' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/CSecurityTLS.cxx:28:0: error: #error "This header should not be compiled without HAVE_GNUTLS defined" [preprocessorErrorDirective]
tigervnc-1.9.0/common/rfb/CSecurityVeNCrypt.cxx:156:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/ComparingUpdateTracker.cxx:70:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/ComparingUpdateTracker.cxx:76:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/ComparingUpdateTracker.cxx:80:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/ComparingUpdateTracker.cxx:83:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Congestion.cxx:97:19: style: The scope of the variable 'consumed' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/Congestion.cxx:231:12: style: The scope of the variable 'etaNext' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/Congestion.cxx:231:21: style: The scope of the variable 'delay' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/EncodeManager.cxx:593:19: style: The scope of the variable 'dh' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/EncodeManager.cxx:829:15: style: The scope of the variable 'dw' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/EncodeManager.cxx:829:19: style: The scope of the variable 'dh' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/EncodeManager.cxx:157:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:58:9: style: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:57:13: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:58:9: note: Variable 'pos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:308:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:330:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:342:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:362:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:380:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:388:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/HTTPServer.cxx:90:3: warning: Member variable 'Session::request' is not initialized in the constructor. [uninitMemberVar]
tigervnc-1.9.0/common/rfb/JpegCompressor.cxx:57:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegCompressor.cxx:66:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegCompressor.cxx:83:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegCompressor.cxx:94:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegCompressor.cxx:108:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegDecompressor.cxx:58:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegDecompressor.cxx:67:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/JpegDecompressor.cxx:97:23: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/common/rfb/KeyRemapper.cxx:55:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tigervnc-1.9.0/common/rfb/KeyRemapper.cxx:55:9: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tigervnc-1.9.0/common/rfb/Region.cxx:112:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Region.cxx:43:3: style: Class '_RectRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/common/rfb/SConnection.cxx:147:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/SConnection.cxx:169:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/SConnection.cxx:191:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/SMsgReader.cxx:114:7: style: The scope of the variable 'sx' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SMsgReader.cxx:114:11: style: The scope of the variable 'sy' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SMsgReader.cxx:114:15: style: The scope of the variable 'sw' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SMsgReader.cxx:114:19: style: The scope of the variable 'sh' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SSecurityPlain.cxx:79:9: style: The scope of the variable 'pw' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SSecurityPlain.cxx:80:9: style: The scope of the variable 'uname' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/SSecurityTLS.cxx:27:0: error: #error "This source should not be compiled without HAVE_GNUTLS defined" [preprocessorErrorDirective]
tigervnc-1.9.0/common/rfb/ScaleFilters.cxx:91:10: style: The scope of the variable 'sxc' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/Security.cxx:137:15: style: The scope of the variable 'name' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/Security.cxx:82:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Security.cxx:89:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Security.cxx:101:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Security.cxx:112:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Security.cxx:123:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Security.cxx:141:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Timer.cxx:113:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/Timer.cxx:140:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCSConnectionST.cxx:904:11: style: Unsigned variable 'eta' can't be negative so it is unnecessary to test it. [unsignedPositive]
tigervnc-1.9.0/common/rfb/VNCSConnectionST.cxx:522:3: style: Class 'VNCSConnectionSTShiftPresser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:148:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:172:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:185:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:202:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:331:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:376:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:385:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:394:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:404:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:438:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:450:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:465:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:476:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:488:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:498:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:502:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:509:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:567:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:577:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:655:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:699:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:711:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:729:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/VNCServerST.cxx:745:19: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/common/rfb/d3des.c:70:27: style: The scope of the variable 'n' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/d3des.c:106:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/d3des.c:334:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
tigervnc-1.9.0/common/rfb/pam.c:26:0: error: #error "This source should not be compiled when PAM is unsupported" [preprocessorErrorDirective]
tigervnc-1.9.0/tests/decperf.cxx:47:3: style: Class 'CConn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/tests/encperf.cxx:501:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
tigervnc-1.9.0/tests/encperf.cxx:502:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
tigervnc-1.9.0/tests/encperf.cxx:92:16: warning: Virtual function 'setDesktopSize' is called from constructor 'CConn(const char*filename)' at line 180. Dynamic binding is not used. [virtualCallInConstructor]
tigervnc-1.9.0/tests/encperf.cxx:180:3: note: Calling setDesktopSize
tigervnc-1.9.0/tests/encperf.cxx:92:16: note: setDesktopSize is a virtual method
tigervnc-1.9.0/tests/encperf.cxx:86:3: style: Class 'CConn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/tests/encperf.cxx:113:3: style: Class 'Manager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/tests/fbperf.cxx:186:10: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/tests/fbperf.cxx:78:13: warning: Member variable 'TestWindow::pixels' is not initialized in the constructor. [uninitMemberVar]
tigervnc-1.9.0/tests/fbperf.cxx:78:13: warning: Member variable 'TestWindow::frames' is not initialized in the constructor. [uninitMemberVar]
tigervnc-1.9.0/tests/fbperf.cxx:78:13: warning: Member variable 'TestWindow::time' is not initialized in the constructor. [uninitMemberVar]
tigervnc-1.9.0/vncviewer/Surface.h:39:7: style: Technically the member function 'Surface::width' can be const. [functionConst]
tigervnc-1.9.0/vncviewer/Surface.h:40:7: style: Technically the member function 'Surface::height' can be const. [functionConst]
tigervnc-1.9.0/tests/fbperf.cxx:39:16: warning: Virtual function 'stop' is called from destructor '~TestWindow()' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
tigervnc-1.9.0/tests/fbperf.cxx:86:3: note: Calling stop
tigervnc-1.9.0/tests/fbperf.cxx:39:16: note: stop is a virtual method
tigervnc-1.9.0/vncviewer/Surface.h:36:3: style: Class 'Surface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/tests/fbperf.cxx:61:16: style: The function 'changefb' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/tests/fbperf.cxx:47:16: note: Virtual function in base class
tigervnc-1.9.0/tests/fbperf.cxx:61:16: note: Function in derived class
tigervnc-1.9.0/tests/fbperf.cxx:68:16: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/tests/fbperf.cxx:38:16: note: Virtual function in base class
tigervnc-1.9.0/tests/fbperf.cxx:68:16: note: Function in derived class
tigervnc-1.9.0/tests/fbperf.cxx:69:16: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/tests/fbperf.cxx:39:16: note: Virtual function in base class
tigervnc-1.9.0/tests/fbperf.cxx:69:16: note: Function in derived class
tigervnc-1.9.0/tests/fbperf.cxx:71:16: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/tests/fbperf.cxx:41:16: note: Virtual function in base class
tigervnc-1.9.0/tests/fbperf.cxx:71:16: note: Function in derived class
tigervnc-1.9.0/unix/tx/TXWindow.cxx:193:19: style: The scope of the variable 'nearestPixel' can be reduced. [variableScope]
tigervnc-1.9.0/unix/tx/TXWindow.cxx:51:47: style: Function 'init' argument 2 names different: declaration 'defaultWindowClass' definition 'defaultWindowClass_'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/tx/TXWindow.h:162:46: note: Function 'init' argument 2 names different: declaration 'defaultWindowClass' definition 'defaultWindowClass_'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:51:47: note: Function 'init' argument 2 names different: declaration 'defaultWindowClass' definition 'defaultWindowClass_'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:251:39: style: Function 'TXWindow' argument 2 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/tx/TXWindow.h:69:31: note: Function 'TXWindow' argument 2 names different: declaration 'width' definition 'w'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:251:39: note: Function 'TXWindow' argument 2 names different: declaration 'width' definition 'w'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:251:46: style: Function 'TXWindow' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/tx/TXWindow.h:69:44: note: Function 'TXWindow' argument 3 names different: declaration 'height' definition 'h'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:251:46: note: Function 'TXWindow' argument 3 names different: declaration 'height' definition 'h'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:275:67: style: Function 'toplevel' argument 2 names different: declaration 'dwc' definition 'dwc_'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/tx/TXWindow.h:77:59: note: Function 'toplevel' argument 2 names different: declaration 'dwc' definition 'dwc_'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:275:67: note: Function 'toplevel' argument 2 names different: declaration 'dwc' definition 'dwc_'.
tigervnc-1.9.0/unix/tx/TXWindow.cxx:118:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/tx/TXWindow.h:106:10: style: Technically the member function 'TXWindow::win' can be const. [functionConst]
tigervnc-1.9.0/unix/tx/TXWindow.h:107:7: style: Technically the member function 'TXWindow::width' can be const. [functionConst]
tigervnc-1.9.0/unix/tx/TXWindow.h:108:7: style: Technically the member function 'TXWindow::height' can be const. [functionConst]
tigervnc-1.9.0/unix/tx/TXWindow.cxx:220:0: error: Memory leak: got [memleak]
tigervnc-1.9.0/unix/tx/TXWindow.cxx:220:0: error: Memory leak: shared [memleak]
tigervnc-1.9.0/unix/tx/TXWindow.cxx:220:0: error: Memory leak: usedAsNearest [memleak]
tigervnc-1.9.0/unix/vncconfig/vncExt.c:159:7: style: The scope of the variable 'rlen' can be reduced. [variableScope]
tigervnc-1.9.0/unix/vncconfig/vncExt.c:159:13: style: The scope of the variable 'paramLen' can be reduced. [variableScope]
tigervnc-1.9.0/unix/vncconfig/vncExt.c:159:23: style: The scope of the variable 'i' can be reduced. [variableScope]
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:101:10: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:79:3: style: Class 'VncConfigWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:157:16: style: The function 'queryApproved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/unix/vncconfig/QueryConnectDialog.h:30:16: note: Virtual function in base class
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:157:16: note: Function in derived class
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:160:16: style: The function 'queryRejected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tigervnc-1.9.0/unix/vncconfig/QueryConnectDialog.h:31:16: note: Virtual function in base class
tigervnc-1.9.0/unix/vncconfig/vncconfig.cxx:160:16: note: Function in derived class
tigervnc-1.9.0/unix/vncpasswd/vncpasswd.cxx:188:0: error: Memory leak: fname [memleak]
tigervnc-1.9.0/unix/vncpasswd/vncpasswd.cxx:186:0: error: Memory leak: obfuscated [memleak]
tigervnc-1.9.0/unix/vncpasswd/vncpasswd.cxx:186:0: error: Memory leak: obfuscatedReadOnly [memleak]
tigervnc-1.9.0/unix/x0vncserver/PollingScheduler.cxx:116:9: style: The scope of the variable 'optimalLoadDuration1' can be reduced. [variableScope]
tigervnc-1.9.0/unix/x0vncserver/PollingScheduler.cxx:117:9: style: The scope of the variable 'optimalLoadDuration8' can be reduced. [variableScope]
tigervnc-1.9.0/unix/x0vncserver/XPixelBuffer.cxx:81:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:326:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:348:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:353:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:400:12: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:422:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/x0vncserver/x0vncserver.cxx:131:3: style: Class 'FileTcpFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/unix/xserver/hw/vnc/xorg-version.h:28:0: error: #error "X.Org older than 1.7 is not supported" [preprocessorErrorDirective]
tigervnc-1.9.0/unix/xserver/hw/vnc/RandrGlue.c:317:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:109:36: style: Function 'XserverDesktop' argument 1 names different: declaration 'screenIndex' definition 'screenIndex_'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.h:55:22: note: Function 'XserverDesktop' argument 1 names different: declaration 'screenIndex' definition 'screenIndex_'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:109:36: note: Function 'XserverDesktop' argument 1 names different: declaration 'screenIndex' definition 'screenIndex_'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:171:68: style: Function 'setFramebuffer' argument 4 names different: declaration 'stride' definition 'stride_'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.h:65:54: note: Function 'setFramebuffer' argument 4 names different: declaration 'stride' definition 'stride_'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:171:68: note: Function 'setFramebuffer' argument 4 names different: declaration 'stride' definition 'stride_'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:570:52: style: Function 'grabRegion' argument 1 names different: declaration 'r' definition 'region'. [funcArgNamesDifferent]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.h:100:46: note: Function 'grabRegion' argument 1 names different: declaration 'r' definition 'region'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:570:52: note: Function 'grabRegion' argument 1 names different: declaration 'r' definition 'region'.
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:132:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:138:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:394:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:419:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:448:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:463:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:578:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:72:3: style: Class 'FileHTTPServer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:196:1: error: Memory leak: fbptr [memleak]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:110:68: performance: Function parameter 'listeners_' should be passed by const reference. [passedByValue]
tigervnc-1.9.0/unix/xserver/hw/vnc/XserverDesktop.cc:111:68: performance: Function parameter 'httpListeners_' should be passed by const reference. [passedByValue]
tigervnc-1.9.0/vncviewer/CConn.cxx:274:8: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/CConn.cxx:656:17: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/CConn.cxx:711:17: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/gettext.h:215:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tigervnc-1.9.0/vncviewer/gettext.h:261:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:494:10: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:601:10: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:916:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:996:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1222:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1239:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1273:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1280:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1330:25: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1271:45: style: Function 'handleScroll' argument 1 names different: declaration 'wnd' definition 'widget'. [funcArgNamesDifferent]
tigervnc-1.9.0/vncviewer/DesktopWindow.h:113:39: note: Function 'handleScroll' argument 1 names different: declaration 'wnd' definition 'widget'.
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:1271:45: note: Function 'handleScroll' argument 1 names different: declaration 'wnd' definition 'widget'.
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:582:12: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:583:3: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:584:7: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
tigervnc-1.9.0/vncviewer/DesktopWindow.cxx:585:7: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:569:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:741:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:785:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:808:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:816:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:833:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:844:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:856:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:870:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:884:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:899:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/OptionsDialog.cxx:907:27: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/ServerDialog.cxx:136:26: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/ServerDialog.cxx:167:26: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/ServerDialog.cxx:228:26: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/ServerDialog.cxx:237:26: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Surface_OSX.cxx:223:24: warning: Assert statement calls a function which may have desired side effects: 'width'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Surface_OSX.cxx:224:24: warning: Assert statement calls a function which may have desired side effects: 'height'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Surface.h:52:8: performance: Technically the member function 'Surface::dealloc' can be static. [functionStatic]
tigervnc-1.9.0/vncviewer/Surface_OSX.cxx:212:15: note: Technically the member function 'Surface::dealloc' can be static.
tigervnc-1.9.0/vncviewer/Surface.h:52:8: note: Technically the member function 'Surface::dealloc' can be static.
tigervnc-1.9.0/vncviewer/Surface_Win32.cxx:166:24: warning: Assert statement calls a function which may have desired side effects: 'width'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Surface_Win32.cxx:167:24: warning: Assert statement calls a function which may have desired side effects: 'height'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Surface.h:47:8: performance: Technically the member function 'Surface::blend' can be static. [functionStatic]
tigervnc-1.9.0/vncviewer/Surface_Win32.cxx:92:15: note: Technically the member function 'Surface::blend' can be static.
tigervnc-1.9.0/vncviewer/Surface.h:47:8: note: Technically the member function 'Surface::blend' can be static.
tigervnc-1.9.0/vncviewer/Surface.h:52:8: performance: Technically the member function 'Surface::dealloc' can be static. [functionStatic]
tigervnc-1.9.0/vncviewer/Surface_Win32.cxx:155:15: note: Technically the member function 'Surface::dealloc' can be static.
tigervnc-1.9.0/vncviewer/Surface.h:52:8: note: Technically the member function 'Surface::dealloc' can be static.
tigervnc-1.9.0/vncviewer/Surface_X11.cxx:141:24: warning: Assert statement calls a function which may have desired side effects: 'width'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Surface_X11.cxx:142:24: warning: Assert statement calls a function which may have desired side effects: 'height'. [assertWithSideEffect]
tigervnc-1.9.0/vncviewer/Viewport.cxx:720:20: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Viewport.cxx:786:20: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Viewport.cxx:907:20: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Viewport.cxx:1255:8: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Viewport.cxx:1322:20: style: C-style pointer casting [cstyleCast]
tigervnc-1.9.0/vncviewer/Viewport.cxx:550:19: style: The scope of the variable 'wheelMask' can be reduced. [variableScope]
tigervnc-1.9.0/vncviewer/Viewport.cxx:551:27: style: Unused variable: iter [unusedVariable]
tigervnc-1.9.0/vncviewer/keysym2ucs.c:870:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
tigervnc-1.9.0/vncviewer/parameters.cxx:200:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tigervnc-1.9.0/vncviewer/parameters.cxx:237:26: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tigervnc-1.9.0/vncviewer/vncviewer.cxx:606:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/vncviewer/vncviewer.cxx:621:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tigervnc-1.9.0/vncviewer/vncviewer.cxx:527:7: warning: The buffer 'defaultServerName' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tightvnc/tightvnc_1.3.9.orig.tar.gz
vnc_unixsrc/Xvnc/config/imake/imake.c:674:7: style: The scope of the variable 'mkcbuf' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/imake/imake.c:675:8: style: The scope of the variable 'inFile' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/imake/imake.c:688:3: error: Resource handle 'inFile' freed twice. [doubleFree]
vnc_unixsrc/Xvnc/config/makedepend/include.c:183:15: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/include.c:246:19: style: The scope of the variable 'pp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/include.c:246:24: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/main.c:146:27: style: The scope of the variable 'ip' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/main.c:148:22: style: The scope of the variable 'filecontent' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/parse.c:413:22: warning: Either the condition 'if(file)' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/config/makedepend/parse.c:415:5: note: Assuming that condition 'if(file)' is not redundant
vnc_unixsrc/Xvnc/config/makedepend/parse.c:413:22: note: Null pointer dereference
vnc_unixsrc/Xvnc/config/makedepend/parse.c:41:15: style: The scope of the variable 'type' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/parse.c:240:28: style: The scope of the variable 'ip' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/parse.c:242:15: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/parse.c:412:15: style: The scope of the variable 'first' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/makedepend/pr.c:48:31: style: The scope of the variable 'content' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/util/checktree.c:144:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/util/checktree.c:198:11: style: The scope of the variable 'cp1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/util/checktree.c:198:17: style: The scope of the variable 'cp2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/util/checktree.c:197:12: style: Unused variable: res [unusedVariable]
vnc_unixsrc/Xvnc/config/util/checktree.c:199:10: style: Unused variable: c1 [unusedVariable]
vnc_unixsrc/Xvnc/config/util/checktree.c:199:14: style: Unused variable: c2 [unusedVariable]
vnc_unixsrc/Xvnc/config/util/gccmdep.cpp:33:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
vnc_unixsrc/Xvnc/config/util/makestrs.c:684:14: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/config/util/makestrs.c:247:12: style: Unused variable: t [unusedVariable]
vnc_unixsrc/Xvnc/config/util/makestrs.c:248:15: style: Unused variable: te [unusedVariable]
vnc_unixsrc/Xvnc/config/util/makestrs.c:448:0: error: Resource leak: tmpl [resourceLeak]
vnc_unixsrc/Xvnc/config/util/makestrs.c:740:0: error: Resource leak: f [resourceLeak]
vnc_unixsrc/Xvnc/config/util/mdepend.cpp:168:0: error: No pair for character ('). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
vnc_unixsrc/Xvnc/config/util/mergelib.cpp:38:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
vnc_unixsrc/Xvnc/config/util/mkshadow/mkshadow.c:117:2: error: Common realloc mistake: 'exclude_patterns' nulled but not freed upon failure [memleakOnRealloc]
vnc_unixsrc/Xvnc/config/util/xmkmf.cpp:16:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
vnc_unixsrc/Xvnc/lib/Xau/AuLock.c:74:12: style: The scope of the variable 'now' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/Xau/k5encode.c:77:16: style: The scope of the variable 'pdata' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/Xau/k5encode.c:120:17: style: The scope of the variable 'pdata' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/Xdmcp/Wraphelp.c:347:31: style: The scope of the variable 'value' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/Xdmcp/Wraphelp.c:362:31: style: The scope of the variable 'value' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:670:17: style: The scope of the variable 'sub_pointer' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:95:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:127:20: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:190:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:193:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:196:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:199:9: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:264:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:276:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:288:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:301:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:411:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:561:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:759:16: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:767:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:841:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:842:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:932:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_char.c:954:12: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_trns.c:411:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/do_trns.c:438:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/iface.c:369:6: style: Unused variable: ms_factor [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/nsample.c:139:17: style: Unused variable: byte_ptr [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/out_bl2d.c:684:1: style: Label 'skip_xint' is not used. [unusedLabel]
vnc_unixsrc/Xvnc/lib/font/Speedo/out_blk.c:602:16: style: Unused variable: xmin [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/out_blk.c:602:22: style: Unused variable: xmax [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/out_blk.c:603:18: style: Unused variable: clipleft [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/out_blk.c:603:28: style: Unused variable: clipright [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_spcs.c:524:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:170:5: style: Variable 'constr' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:342:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:358:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:364:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:475:15: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:1232:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:1247:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/set_trns.c:1256:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:222:5: style: Variable 'spf->pDefault' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:218:5: note: Variable 'spf->pDefault' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:222:5: note: Variable 'spf->pDefault' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:134:13: style: Same expression on both sides of '!=' because the value of 'err' and 'Successful' are the same. [duplicateExpression]
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:112:23: note: 'err' is assigned value 'Successful' here.
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:134:13: note: Same expression on both sides of '!=' because the value of 'err' and 'Successful' are the same.
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:108:18: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:239:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Speedo/spfont.c:242:12: style: Unused variable: sxmult [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Speedo/spinfo.c:210:17: style: The scope of the variable 'index' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/arith.c:171:22: style: The scope of the variable 't' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/arith.c:172:21: style: The scope of the variable 'qhat' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/arith.c:259:32: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/curves.c:150:7: style: Variable 'xBC' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/curves.c:150:20: style: Variable 'yBC' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/fontfcn.c:194:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/fontfcn.c:238:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/fontfcn.c:238:12: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/fontfcn.c:144:18: style: Unused variable: s [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:584:81: warning: Either the condition 'prev==0' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:610:25: note: Assuming that condition 'prev==0' is not redundant
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:584:81: note: Null pointer dereference
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:129:7: style: The scope of the variable 'idealWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:373:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:380:31: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:843:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/hints.c:851:10: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/objects.c:945:8: warning: sprintf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
vnc_unixsrc/Xvnc/lib/font/Type1/objects.c:362:29: style: Variable 'L' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:469:35: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:507:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:544:27: warning: Redundant assignment of 'p1' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:555:35: warning: Redundant assignment of 'p2' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:717:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:881:18: warning: Redundant assignment of 'p' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1138:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1227:35: warning: Redundant assignment of 'p0' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1384:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1388:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1408:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1411:21: warning: Redundant assignment of 'path' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:869:12: style: The scope of the variable 'wasclosed' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:870:33: style: The scope of the variable 'nomove' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:962:26: style: The scope of the variable 'savex' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:962:32: style: The scope of the variable 'savey' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1430:26: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1430:28: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1432:15: style: The scope of the variable 'roundness' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1047:26: style: Variable 'mypoint' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1056:29: error: Uninitialized variable: mypoint [uninitvar]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1055:29: error: Uninitialized struct member: mypoint.x [uninitStructMember]
vnc_unixsrc/Xvnc/lib/font/Type1/paths.c:1056:29: error: Uninitialized struct member: mypoint.y [uninitStructMember]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:404:26: warning: Redundant assignment of 'p' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:369:26: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:369:28: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:594:21: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:595:21: style: The scope of the variable 'count' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:656:26: style: The scope of the variable 'ymin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:656:31: style: The scope of the variable 'ymax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:657:26: style: The scope of the variable 'x_at_ymin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:657:36: style: The scope of the variable 'x_at_ymax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1471:21: style: The scope of the variable 'xmin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1471:26: style: The scope of the variable 'xmax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1680:21: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:161:44: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:815:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1479:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1671:30: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1678:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/regions.c:1679:28: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/scanfont.c:649:15: style: Condition '1>0' is always true [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/lib/font/Type1/scanfont.c:800:8: style: The scope of the variable 'J' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/scanfont.c:1285:10: style: The scope of the variable 'V' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/spaces.c:979:8: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/spaces.c:982:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/spaces.c:681:18: warning: Redundant assignment of 'F' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/spaces.c:692:18: warning: Redundant assignment of 'P' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/spaces.c:335:12: error: Uninitialized variable: context [uninitvar]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:514:5: style: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:512:5: note: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:514:5: note: Variable 'type1Font->pDefault' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:430:18: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:552:23: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:555:22: style: The scope of the variable 'leftP' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:555:29: style: The scope of the variable 'rightP' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:580:48: style: The scope of the variable 'data' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1funcs.c:317:35: warning: Redundant assignment of 'area->ymax' to itself. [selfAssignment]
vnc_unixsrc/Xvnc/lib/font/Type1/t1info.c:237:13: style: Variable 'numchars' is modified but its new value is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/Type1/t1io.c:133:16: style: The scope of the variable 'cnt' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1io.c:184:7: style: The scope of the variable 'H' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1io.c:233:10: style: The scope of the variable 'L' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:243:25: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:249:25: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:453:32: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:453:32: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'freeblock *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:510:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:510:17: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:627:17: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'freeblock *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:637:17: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'freeblock *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:637:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:670:24: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:670:24: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:670:24: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:670:24: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:679:40: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:685:24: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:685:24: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'signed long *'. [invalidPrintfArgType_uint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:727:8: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
vnc_unixsrc/Xvnc/lib/font/Type1/t1malloc.c:655:22: style: The scope of the variable 'size' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:74:33: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:139:14: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:175:17: style: The scope of the variable 'x_res' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:176:17: style: The scope of the variable 'y_res' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:177:17: style: The scope of the variable 'pointsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:63:16: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:95:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/Type1/t1test.c:101:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:280:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:389:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:495:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:690:10: style: The scope of the variable 'temp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:727:7: style: The scope of the variable 'value' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:800:7: style: The scope of the variable 'value' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:1166:17: style: The scope of the variable 'entry' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:1167:9: style: The scope of the variable 'actionP' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:445:24: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:107:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Type1/token.c:112:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1536:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1477:20: note: Assignment 'erosion=1', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1536:45: note: Condition 'erosion>=0.5' is always true
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1537:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1477:20: note: Assignment 'erosion=1', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1536:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1537:15: note: Condition 'erode' is always true
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1586:45: style: Condition 'erosion>=0.5' is always true [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1477:20: note: Assignment 'erosion=1', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1586:45: note: Condition 'erosion>=0.5' is always true
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1587:15: style: Condition 'erode' is always true [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1477:20: note: Assignment 'erosion=1', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1586:34: note: Assignment 'erode=0!=2&&erosion>=0.5', assigned value is 1
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1587:15: note: Condition 'erode' is always true
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:307:10: style: The scope of the variable 'stembottom' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:307:22: style: The scope of the variable 'stemtop' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:307:31: style: The scope of the variable 'flatposition' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:310:7: style: The scope of the variable 'suppressovershoot' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:310:26: style: The scope of the variable 'enforceovershoot' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:311:21: style: The scope of the variable 'flatpospixels' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:311:36: style: The scope of the variable 'overshoot' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1017:19: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1469:10: style: The scope of the variable 'dmin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1472:8: style: The scope of the variable 'yflag' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1475:7: style: The scope of the variable 'flipXY' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1477:10: style: The scope of the variable 'erosion' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1479:10: style: The scope of the variable 'shrink' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1480:10: style: The scope of the variable 'dX' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1480:14: style: The scope of the variable 'dY' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1481:8: style: The scope of the variable 'erode' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1482:10: style: The scope of the variable 'eShift' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1483:10: style: The scope of the variable 'cx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1483:14: style: The scope of the variable 'cy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1484:10: style: The scope of the variable 'ex' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1484:14: style: The scope of the variable 'ey' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:395:16: error: Expression '(tmpi=(long)(tmpx=(((stemwidth+widthdiff)*unitpixels)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:474:20: error: Expression '(tmpi=(long)(tmpx=(flatpospixels+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:539:15: error: Expression '(tmpi=(long)(tmpx=((stemstart*unitpixels)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:797:16: error: Expression '(tmpi=(long)(tmpx=(width+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:801:13: error: Expression '(tmpi=(long)(tmpx=(center)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:805:13: error: Expression '(tmpi=(long)(tmpx=(center+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1516:9: error: Expression '(tmpi=(long)(tmpx=((c3y2-c1y2)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1529:11: error: Expression '(tmpi=(long)(tmpx=((y2-c1y2)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1531:15: error: Expression '(tmpi=(long)(tmpx=(dY+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1532:18: error: Expression '(tmpi=(long)(tmpx=(dY+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1540:16: error: Expression '(tmpi=(long)(tmpx=(ey)))<tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1540:32: error: Expression '(tmpi=(long)(tmpx=(ey)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1567:9: error: Expression '(tmpi=(long)(tmpx=((c3x2-c1x2)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1579:11: error: Expression '(tmpi=(long)(tmpx=((x2-c1x2)+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1581:15: error: Expression '(tmpi=(long)(tmpx=(dX+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1582:18: error: Expression '(tmpi=(long)(tmpx=(dX+0.5)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1590:16: error: Expression '(tmpi=(long)(tmpx=(ex)))<tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/Type1/type1.c:1590:32: error: Expression '(tmpi=(long)(tmpx=(ex)))>tmpx' depends on order of evaluation of side effects [unknownEvaluationOrder]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:127:11: warning: Identical condition '!line', second condition is always false [identicalConditionAfterEarlyExit]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:123:6: note: first condition
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:127:11: note: second condition
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:794:21: style: The scope of the variable 'cols' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:915:17: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:916:17: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:680:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:687:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:694:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:702:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:709:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:716:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:723:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:730:2: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:318:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:520:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:526:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfread.c:610:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfutils.c:111:17: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfutils.c:112:20: style: The scope of the variable 'b' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bdfutils.c:236:19: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmap.c:59:18: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmap.c:149:17: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmapfunc.c:176:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmapfunc.c:169:5: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmapfunc.c:176:5: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:73:17: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:74:17: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:76:17: style: The scope of the variable 'pci' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:150:17: style: The scope of the variable 'nchars' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:151:17: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:152:17: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:153:18: style: The scope of the variable 'pci' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:155:17: style: The scope of the variable 'ci' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:156:17: style: The scope of the variable 'offset' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:157:17: style: The scope of the variable 'minbounds' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:158:17: style: The scope of the variable 'maxbounds' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitmaputil.c:159:17: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1313:37: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1307:7: note: Assuming that condition '!diffusion_workspace' is not redundant
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1313:37: note: Null pointer addition
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1315:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1307:7: note: Assuming that condition '!diffusion_workspace' is not redundant
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1315:33: note: Null pointer addition
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1316:33: warning: Either the condition '!diffusion_workspace' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1307:7: note: Assuming that condition '!diffusion_workspace' is not redundant
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1316:33: note: Null pointer addition
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:618:17: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1171:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:426:22: style: Unused variable: tmpvals [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:780:17: style: Unused variable: sintheta [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:780:27: style: Unused variable: costheta [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:780:37: style: Unused variable: tanphi [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/bitmap/bitscale.c:1114:14: style: Unused variable: temppci [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/bitmap/pcfread.c:564:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/pcfread.c:854:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/pcfwrite.c:370:5: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/bitmap/pcfwrite.c:368:5: note: Variable 'offset' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/pcfwrite.c:370:5: note: Variable 'offset' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:360:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:359:2: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:360:2: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:361:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:360:2: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:361:2: note: Variable 'ret' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:315:10: style: The scope of the variable 'sizechar' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/bitmap/snfread.c:376:14: style: The scope of the variable 'cols' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsconvert.c:357:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsconvert.c:458:18: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsconvert.c:579:18: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsconvert.c:360:29: style: Variable 'fsd' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1536:21: warning: Possible null pointer dereference: name [nullPointer]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:2182:24: note: Calling function 'fs_send_open_font', 4th argument 'name' value is 0
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1536:21: note: Null pointer dereference
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1159:2: warning: Variable 'err' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1157:2: note: Variable 'err' is reassigned a value before the old one has been used. 'break;' missing?
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1159:2: note: Variable 'err' is reassigned a value before the old one has been used. 'break;' missing?
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:374:17: style: The scope of the variable 'err' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:559:51: style: The scope of the variable 'p2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:658:20: style: The scope of the variable 'fsd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1029:15: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1181:17: style: The scope of the variable 'now' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1182:17: style: The scope of the variable 'soonest' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1232:17: style: The scope of the variable 'err' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fserve.c:1408:6: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsio.c:184:17: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsio.c:185:17: style: The scope of the variable 'alt_len' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsio.c:473:17: style: The scope of the variable 'pad' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fc/fsio.c:490:17: style: The scope of the variable 'pad' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/bitsource.c:44:11: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/bufio.c:93:13: style: The scope of the variable 'todo' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/bufio.c:178:13: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/decompress.c:212:0: style: The scope of the variable 'code' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/decompress.c:212:0: style: The scope of the variable 'incode' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/decompress.c:382:14: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:60:17: style: The scope of the variable 'file_name' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:61:17: style: The scope of the variable 'font_name' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:68:17: style: The scope of the variable 'count' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:268:11: style: The scope of the variable 'token' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:354:17: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/dirfile.c:110:18: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c:188:14: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c:334:17: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontdir.c:426:17: style: The scope of the variable 'res' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:129:11: style: The scope of the variable 'lowerName' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:251:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:575:7: style: The scope of the variable 'nameChars' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:699:15: style: The scope of the variable 'ranges' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:849:11: style: The scope of the variable 'fileName' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontfile.c:698:11: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:54:15: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:405:15: style: The scope of the variable 'dist' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:406:15: style: The scope of the variable 'mini' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:407:17: style: The scope of the variable 'mindist' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:408:25: style: The scope of the variable 'temp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/fontscale.c:408:31: style: The scope of the variable 'sum' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/fontfile/gunzip.c:119:14: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/util/fontutil.c:70:28: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/util/fontxlfd.c:615:19: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/util/utilbitmap.c:93:28: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/font/util/utilbitmap.c:111:28: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/xtrans/Xtransam.c:423:7: style: Unused variable: tcpname [unusedVariable]
vnc_unixsrc/Xvnc/lib/xtrans/Xtranslcl.c:832:10: style: Variable 'temp' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/lib/xtrans/Xtransmnx.c:1373:6: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/xtrans/Xtransmnx.c:1425:22: style: The scope of the variable 'addr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:319:1: style: Label 'get_port' is not used. [unusedLabel]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:305:2: style: Variable 'GetHostname' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:961:5: style: Variable 'FreeConnInfo' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:978:5: style: Variable 'FreeConnInfo' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:181:5: warning: The buffer 'protobuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:350:2: error: Memory leak: protocol [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:363:2: error: Memory leak: protocol [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:363:2: error: Memory leak: host [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:377:2: error: Memory leak: protocol [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:377:2: error: Memory leak: host [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:377:2: error: Memory leak: port [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:384:5: error: Memory leak: protocol [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:384:5: error: Memory leak: host [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:384:5: error: Memory leak: port [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:1010:2: error: Memory leak: addrp [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:1014:5: error: Memory leak: addrp [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:1034:2: error: Memory leak: addrp [memleak]
vnc_unixsrc/Xvnc/lib/xtrans/Xtrans.c:1038:5: error: Memory leak: addrp [memleak]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:88:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:254:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:319:13: style: The scope of the variable 'depth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:409:9: style: The scope of the variable 'idepth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:409:17: style: The scope of the variable 'ivids' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:409:24: style: The scope of the variable 'found' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:501:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/appgroup.c:381:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/dpms.c:83:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/dpms.c:126:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/dpms.c:242:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/dpms.c:107:18: style: Unused variable: n [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/dpms.c:152:18: style: Unused variable: n [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:315:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:474:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:680:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:766:12: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:1395:19: style: The scope of the variable 'pe' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:1397:15: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbuf.c:1689:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1050:5: style: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1038:5: note: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1050:5: note: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1054:5: style: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1050:5: note: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:1054:5: note: Variable 'pwinroot->devPrivates[frameWindowPrivateIndex]' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:672:17: style: The scope of the variable 'number' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mbufbf.c:844:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/mitmisc.c:99:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/saver.c:706:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/saver.c:728:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/saver.c:470:15: style: Variable 'pSaver' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/security.c:1246:2: style: Variable 'pRects' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/security.c:1237:0: note: Variable 'pRects' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/security.c:1246:2: note: Variable 'pRects' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:282:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:556:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:619:35: style: The scope of the variable 'pPrev' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:820:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:860:20: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shape.c:862:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shm.c:272:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/shm.c:644:11: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:861:14: warning: Either the condition 'if(pCounter&&(pCounter->client==NULL))' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:872:8: note: Assuming that condition 'if(pCounter&&(pCounter->client==NULL))' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:861:14: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:862:5: warning: Either the condition 'if(pCounter&&(pCounter->client==NULL))' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:872:8: note: Assuming that condition 'if(pCounter&&(pCounter->client==NULL))' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:862:5: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:865:16: warning: Either the condition 'if(pCounter&&(pCounter->client==NULL))' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:872:8: note: Assuming that condition 'if(pCounter&&(pCounter->client==NULL))' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:865:16: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1159:28: warning: Either the condition '!pCounter' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1164:9: note: Assuming that condition '!pCounter' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1159:28: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1275:5: warning: Either the condition 'if(pCounter&&(pCounter->client==NULL))' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1283:8: note: Assuming that condition 'if(pCounter&&(pCounter->client==NULL))' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1275:5: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1277:16: warning: Either the condition 'if(pCounter&&(pCounter->client==NULL))' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1283:8: note: Assuming that condition 'if(pCounter&&(pCounter->client==NULL))' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1277:16: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1635:30: warning: Either the condition 'pCounter' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1628:9: note: Assuming that condition 'pCounter' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1635:30: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1670:18: warning: Either the condition 'pCounter' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1665:9: note: Assuming that condition 'pCounter' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1670:18: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1824:37: warning: Either the condition 'pCounter' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1818:9: note: Assuming that condition 'pCounter' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1824:37: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1825:36: warning: Either the condition 'pCounter' is redundant or there is possible null pointer dereference: pCounter. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1818:9: note: Assuming that condition 'pCounter' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1825:36: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:472:10: style: The scope of the variable 'status' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1285:6: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1285:9: style: The scope of the variable 'found' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1387:11: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/sync.c:1688:13: style: The scope of the variable 'status' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c:85:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c:107:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xcmisc.c:132:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:116:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:139:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:216:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:351:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:380:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:274:36: style: Variable 'vptr' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86dga.c:386:36: style: Variable 'vptr' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:357:36: warning: Identical condition 'stuff->baudrate<1200', second condition is always false [identicalConditionAfterEarlyExit]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:354:29: note: first condition
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:357:36: note: second condition
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:105:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:159:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:189:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:242:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:137:36: style: Variable 'vptr' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86misc.c:165:36: style: Variable 'vptr' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86vmode.c:363:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86vmode.c:387:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86vmode.c:1179:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xf86vmode.c:1258:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1441:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1435:17: note: Assignment 'ppriv=(DevUnion*)NULL', assigned value is 0
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1441:26: note: Null pointer addition
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:590:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:591:10: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:625:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:824:9: style: The scope of the variable 'result' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1130:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1131:19: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1194:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1195:10: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1431:23: style: The scope of the variable 'size' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2144:20: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2145:19: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2287:20: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2288:19: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2413:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2414:10: style: The scope of the variable 'l' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:354:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:623:29: style: Unused variable: pEntry [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:783:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:840:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:872:10: style: Unused variable: status [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:873:9: style: Unused variable: result [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1128:17: style: Unused variable: pNewPrintClient [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1129:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1165:17: style: Unused variable: pXpClient [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1166:15: style: Unused variable: curClient [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1406:29: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1568:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1603:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1593:15: style: Unused variable: pWin [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1681:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1684:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1708:17: style: Unused variable: pPrintScreen [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1757:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1880:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1884:18: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1906:17: style: Unused variable: pPrintScreen [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1910:15: style: Unused variable: pPage [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:1968:20: style: Variable 'pPrintScreen' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2008:9: style: Unused variable: len [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2068:17: style: Unused variable: pPrintScreen [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2414:13: style: Unused variable: allMask [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2415:15: style: Unused variable: pWin [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2534:18: style: Unused variable: pContext [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2582:10: style: Unused variable: n [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2594:10: style: Unused variable: n [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2318:13: error: Memory leak: attrName [memleak]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2322:6: error: Memory leak: attrName [memleak]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xprint.c:2325:6: error: Memory leak: attrName [memleak]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest.c:106:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest.c:130:18: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest.c:165:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1dd.c:615:18: style: The scope of the variable 'tptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1dd.c:731:19: style: The scope of the variable 'fm' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1dd.c:905:28: error: Uninitialized variable: keytrans [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1di.c:352:10: style: The scope of the variable 'input_action_ptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1di.c:356:7: style: The scope of the variable 'input_action_type' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1di.c:843:7: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1di.c:847:10: style: The scope of the variable 'input_action_ptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/Xext/xtest1di.c:851:7: style: The scope of the variable 'input_action_type' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfb8line.c:1443:6: style: Variable 'e' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:375:9: style: The scope of the variable 'srcx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:375:15: style: The scope of the variable 'srcy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:376:9: style: The scope of the variable 'dstx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:376:15: style: The scope of the variable 'dsty' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:377:9: style: The scope of the variable 'width' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:377:16: style: The scope of the variable 'height' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:378:9: style: The scope of the variable 'xoffSrc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:379:9: style: The scope of the variable 'xoffDst' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:387:18: style: The scope of the variable 'leftShift' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:388:18: style: The scope of the variable 'rightShift' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbbitblt.c:398:9: style: The scope of the variable 'pixelsRemainingOnRightEdge' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbcmap.c:436:13: style: The scope of the variable 'b' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbcmap.c:437:10: style: The scope of the variable 'f' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbcmap.c:439:10: style: The scope of the variable 'nvtype' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:56:16: style: Variable 'x' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:56:22: style: Unused variable: e [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:16: style: Unused variable: yk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:20: style: Unused variable: xk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:24: style: Unused variable: ym [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:28: style: Unused variable: xm [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:32: style: Unused variable: dx [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:57:36: style: Variable 'dy' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:9: style: Unused variable: yk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:13: style: Unused variable: xk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:17: style: Unused variable: ym [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:21: style: Unused variable: xm [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:25: style: Unused variable: dx [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:263:29: style: Variable 'dy' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:264:18: style: Variable 'x' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:264:21: style: Variable 'y' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:264:24: style: Unused variable: e [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:361:7: style: Variable 'General' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:363:7: style: Variable 'General' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:98:16: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:89:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:90:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:91:12: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:90:37: error: Uninitialized variable: dy [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:86:0: error: Uninitialized variable: xorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:87:0: error: Uninitialized variable: yorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:296:37: error: Uninitialized variable: dy [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:292:0: error: Uninitialized variable: xorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:293:0: error: Uninitialized variable: yorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:314:6: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:295:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:296:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:299:12: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillarc.c:309:6: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:622:14: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:622:16: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:622:18: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:633:29: style: The scope of the variable 'bits' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:836:14: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:836:16: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:836:18: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:847:29: style: The scope of the variable 'bits' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:803:0: style: Variable '_bitsTmp' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:846:29: style: Unused variable: mask [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbfillsp.c:986:0: style: Variable '_bitsTmp' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbglblt8.c:284:29: style: The scope of the variable 'glyphBits' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbglblt8.c:295:11: style: The scope of the variable 'hTmp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbglblt8.c:299:11: style: The scope of the variable 'xG' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbglblt8.c:299:15: style: The scope of the variable 'yG' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbglblt8.c:303:11: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbply1rct.c:149:28: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbply1rct.c:152:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbply1rct.c:159:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:127:14: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:128:14: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:774:30: style: The scope of the variable 'pdst' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:777:22: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:778:15: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbsolid.c:135:15: style: Variable 'devPriv' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:69:21: style: The scope of the variable 'a' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:309:3: style: Variable 'General' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:154:10: error: Uninitialized variable: a [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:156:6: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:157:6: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:158:6: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:159:6: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/cfb/cfbzerarc.c:171:9: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:610:10: style: The scope of the variable 'z' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1115:10: style: The scope of the variable 'dr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1115:14: style: The scope of the variable 'dg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1115:18: style: The scope of the variable 'db' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1116:21: style: The scope of the variable 'sq' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1676:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1769:10: style: The scope of the variable 'npix' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1888:19: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1888:23: style: The scope of the variable 'pDst' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2259:10: style: The scope of the variable 'rval' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2309:22: style: The scope of the variable 'npixNew' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2509:19: style: The scope of the variable 'pred' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2509:26: style: The scope of the variable 'pgreen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2509:35: style: The scope of the variable 'pblue' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2510:14: style: The scope of the variable 'ChgRed' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2510:22: style: The scope of the variable 'ChgGreen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:2510:32: style: The scope of the variable 'ChgBlue' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1773:15: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1776. [shiftTooManyBits]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1776:12: note: Assuming that condition 'r>=32' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1773:15: note: Shift
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1774:15: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1776. [shiftTooManyBits]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1776:25: note: Assuming that condition 'g>=32' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1774:15: note: Shift
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1775:15: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1776. [shiftTooManyBits]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1776:38: note: Assuming that condition 'b>=32' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1775:15: note: Shift
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1892:14: warning: Shifting 32-bit value by 32 bits is undefined behaviour. See condition at line 1893. [shiftTooManyBits]
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1893:12: note: Assuming that condition 'r>=32' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/dix/colormap.c:1892:14: note: Shift
vnc_unixsrc/Xvnc/programs/Xserver/dix/cursor.c:210:9: style: The scope of the variable 'res' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:449:12: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:13: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:16: style: The scope of the variable 'count' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:23: style: The scope of the variable 'xmin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:29: style: The scope of the variable 'xmax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:35: style: The scope of the variable 'ymin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1613:41: style: The scope of the variable 'ymax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/devices.c:1405:15: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3671:26: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3660:10: note: Assignment 'ppriv=(DevUnion*)NULL', assigned value is 0
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3671:26: note: Null pointer addition
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:229:18: style: The scope of the variable 'nready' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:462:18: style: The scope of the variable 'result' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:492:18: style: The scope of the variable 'result' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:782:9: style: The scope of the variable 'len' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:1182:22: style: The scope of the variable 'reply' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:2422:9: style: The scope of the variable 'result' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:2529:9: style: The scope of the variable 'retval' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:2585:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:2856:25: style: The scope of the variable 'retval' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3334:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3656:23: style: The scope of the variable 'size' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:1978:32: style: Variable 'pVisibleRegion' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dispatch.c:3787:7: style: Unused variable: pad [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dixfonts.c:461:17: style: The scope of the variable 'nscr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dixutils.c:434:21: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/dixutils.c:465:21: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:1110:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:1111:9: style: The scope of the variable 'type' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:1935:22: style: The scope of the variable 'dxE' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:2381:21: style: The scope of the variable 'free' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:3805:25: style: The scope of the variable 'eventFrom' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/events.c:3806:15: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/extension.c:301:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/extension.c:407:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/extension.c:437:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:597:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:599:24: style: The scope of the variable 'sizes' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:600:23: style: The scope of the variable 'size' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:601:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:877:20: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/gc.c:1126:33: style: The scope of the variable 'indash' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/grabs.c:189:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/main.c:243:13: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/main.c:243:16: style: The scope of the variable 'k' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/property.c:690:18: error: Uninitialized variable: pAtoms [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:476:27: style: The scope of the variable 'prev' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:477:19: style: The scope of the variable 'eltptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:478:10: style: The scope of the variable 'elements' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:525:27: style: The scope of the variable 'prev' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:630:18: style: The scope of the variable 'prev' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/resource.c:499:18: error: Uninitialized variable: elements [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/dix/swaprep.c:111:45: style: The scope of the variable 'toLast' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/swaprep.c:158:44: style: The scope of the variable 'toLast' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/swaprep.c:487:17: style: The scope of the variable 'pxci' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:185:18: style: The scope of the variable 'result' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:326:20: style: The scope of the variable 'ptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:328:24: style: The scope of the variable 'sizes' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:329:23: style: The scope of the variable 'size' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:330:18: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:558:9: style: The scope of the variable 'idepth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:558:17: style: The scope of the variable 'ivisual' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:1663:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/dix/window.c:3372:9: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/auth.c:236:9: style: Condition 'nTypes' is always false [knownConditionTrueFalse]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/auth.c:227:21: note: Assignment 'nTypes=0', assigned value is 0
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/auth.c:236:9: note: Condition 'nTypes' is always false
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/auth.c:229:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/auth.c:585:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/cmap.c:122:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/cmap.c:123:9: style: The scope of the variable 'first' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/cmap.c:124:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/corre.c:315:11: style: The scope of the variable 'k' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/corre.c:297:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/corre.c:298:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/corre.c:299:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:815:0: style: Same expression used in consecutive assignments of 'minX' and 'maxX'. [duplicateAssignExpression]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:815:0: note: Same expression used in consecutive assignments of 'minX' and 'maxX'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:815:0: note: Same expression used in consecutive assignments of 'minX' and 'maxX'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:816:0: style: Same expression used in consecutive assignments of 'minY' and 'maxY'. [duplicateAssignExpression]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:816:0: note: Same expression used in consecutive assignments of 'minY' and 'maxY'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:816:0: note: Same expression used in consecutive assignments of 'minY' and 'maxY'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1199:0: style: Same expression used in consecutive assignments of 'minX' and 'maxX'. [duplicateAssignExpression]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1199:0: note: Same expression used in consecutive assignments of 'minX' and 'maxX'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1199:0: note: Same expression used in consecutive assignments of 'minX' and 'maxX'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1200:0: style: Same expression used in consecutive assignments of 'minY' and 'maxY'. [duplicateAssignExpression]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1200:0: note: Same expression used in consecutive assignments of 'minY' and 'maxY'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1200:0: note: Same expression used in consecutive assignments of 'minY' and 'maxY'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:807:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:878:17: style: The scope of the variable 'rects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:879:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:879:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:879:19: style: The scope of the variable 'nlines' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:879:27: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:880:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:880:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:880:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:880:21: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:988:17: style: The scope of the variable 'rects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:989:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:989:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:989:19: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1057:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1057:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1057:19: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1059:17: style: The scope of the variable 'regRects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1133:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1133:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1133:19: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1135:17: style: The scope of the variable 'rects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1191:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1261:17: style: The scope of the variable 'regRects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1262:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1312:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1312:12: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1312:19: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/draw.c:1314:17: style: The scope of the variable 'rects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: style: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:29:48: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: note: Function 'sendHextiles8' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: style: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:29:55: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: note: Function 'sendHextiles8' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: style: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:29:62: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: note: Function 'sendHextiles8' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: style: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:29:69: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: note: Function 'sendHextiles8' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: style: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:30:49: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: note: Function 'sendHextiles16' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: style: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:30:56: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: note: Function 'sendHextiles16' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: style: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:30:63: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: note: Function 'sendHextiles16' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: style: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:30:70: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: note: Function 'sendHextiles16' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: style: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:31:49: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: note: Function 'sendHextiles32' argument 2 names different: declaration 'x' definition 'rx'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: style: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:31:56: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: note: Function 'sendHextiles32' argument 3 names different: declaration 'y' definition 'ry'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: style: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:31:63: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: note: Function 'sendHextiles32' argument 4 names different: declaration 'w' definition 'rw'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: style: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:31:70: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: note: Function 'sendHextiles32' argument 5 names different: declaration 'h' definition 'rh'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:342:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:343:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/hextile.c:344:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/httpd.c:448:11: style: The scope of the variable 'value_str' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/httpd.c:112:15: style: Unused variable: n [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/httpd.c:261:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/init.c:315:16: style: The scope of the variable 'octet' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/init.c:850:13: style: Function 'rfbClientStateChange' argument 3 names different: declaration 'client' definition 'clt'. [funcArgNamesDifferent]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/init.c:125:14: note: Function 'rfbClientStateChange' argument 3 names different: declaration 'client' definition 'clt'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/init.c:850:13: note: Function 'rfbClientStateChange' argument 3 names different: declaration 'client' definition 'clt'.
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/init.c:788:7: style: Variable 'cl' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:491:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:492:37: style: Same value in both branches of ternary operator. [duplicateValueTernary]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:1188:17: style: The scope of the variable 'nrectsInBand' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:1188:55: style: The scope of the variable 'firstInNextBand' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:77:10: style: Variable 'cl' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rfbserver.c:339:10: style: Unused variable: mismatch [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rre.c:285:11: style: The scope of the variable 'k' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rre.c:267:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rre.c:268:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/rre.c:269:1: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sockets.c:161:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sockets.c:382:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sockets.c:435:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sockets.c:526:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:559:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:560:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:523:11: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:524:11: style: The scope of the variable 'updated' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:764:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:764:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:804:11: style: The scope of the variable 'realw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:804:18: style: The scope of the variable 'realh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1120:10: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1122:22: style: The scope of the variable 'pts' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1180:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:13: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:16: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:19: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:23: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:27: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1181:31: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1182:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1183:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1252:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1255:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1255:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1255:21: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1255:25: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1256:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1297:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1298:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1299:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1299:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1299:21: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1299:25: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1339:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1340:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1341:20: style: The scope of the variable 'arcs' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:9: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:12: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:15: style: The scope of the variable 'minx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:21: style: The scope of the variable 'miny' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:27: style: The scope of the variable 'maxx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1377:33: style: The scope of the variable 'maxy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1379:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1611:27: style: The scope of the variable 'info' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/sprite.c:1615:17: style: The scope of the variable 'drawFunc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinitcmtemplate.c:34:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:36:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tabletranstemplate.c:36:0: error: #error "This file shouldn't be compiled." [preprocessorErrorDirective]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:188:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:188:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:215:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:352:17: style: The scope of the variable 'dw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:352:21: style: The scope of the variable 'dh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:489:9: style: The scope of the variable 'subrectMaxWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:489:26: style: The scope of the variable 'subrectMaxHeight' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:490:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:490:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:491:9: style: The scope of the variable 'rw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:491:13: style: The scope of the variable 'rh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:870:9: style: The scope of the variable 'err' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tight.c:1299:10: style: The scope of the variable 'prevRowPtr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:342:25: style: Same value in both branches of ternary operator. [duplicateValueTernary]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:9: style: The scope of the variable 'inRed' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:16: style: The scope of the variable 'inGreen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:25: style: The scope of the variable 'inBlue' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:33: style: The scope of the variable 'outRed' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:41: style: The scope of the variable 'outGreen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tableinittctemplate.c:62:51: style: The scope of the variable 'outBlue' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tabletranstemplate.c:62:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/tabletranstemplate.c:93:12: style: The scope of the variable 'opLineEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:382:14: style: Unused variable: pent [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:383:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:383:12: style: Unused variable: r [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:383:15: style: Unused variable: g [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/translate.c:383:18: style: Unused variable: b [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/zlib.c:238:0: style: Variable 'totalSize' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/hw/vnc/zlib.c:239:0: style: Variable 'partialSize' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbbitblt.c:142:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbbitblt.c:435:17: style: The scope of the variable 'copyPlane' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbclip.c:98:17: style: The scope of the variable 'pwLineEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbclip.c:99:27: style: The scope of the variable 'irectLineStart' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:47:9: style: Variable 'x' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:47:15: style: Unused variable: e [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:9: style: Unused variable: yk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:13: style: Unused variable: xk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:17: style: Unused variable: ym [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:21: style: Unused variable: xm [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:25: style: Unused variable: dx [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:48:29: style: Variable 'dy' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:9: style: Unused variable: yk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:13: style: Unused variable: xk [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:17: style: Unused variable: ym [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:21: style: Unused variable: xm [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:25: style: Unused variable: dx [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:231:29: style: Variable 'dy' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:232:18: style: Variable 'x' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:232:21: style: Variable 'y' is not assigned a value. [unassignedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:232:24: style: Unused variable: e [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:74:16: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:65:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:66:33: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:67:12: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:66:37: error: Uninitialized variable: dy [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:62:0: error: Uninitialized variable: xorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:63:0: error: Uninitialized variable: yorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:250:14: error: Uninitialized variable: dy [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:246:0: error: Uninitialized variable: xorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:247:0: error: Uninitialized variable: yorg [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:268:6: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:249:14: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:250:14: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:253:12: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillarc.c:263:6: error: Uninitialized variable: x [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillrct.c:131:22: style: The scope of the variable 'bx2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillrct.c:131:27: style: The scope of the variable 'by2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillrct.c:166:22: style: The scope of the variable 'bx2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillrct.c:166:27: style: The scope of the variable 'by2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:101:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:174:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:247:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:319:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:320:24: style: The scope of the variable 'src' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:397:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:398:24: style: The scope of the variable 'src' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:475:25: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:476:24: style: The scope of the variable 'src' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:731:10: style: The scope of the variable 'iline' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:738:25: style: The scope of the variable 'pdst' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:744:20: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:893:10: style: The scope of the variable 'iline' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:896:25: style: The scope of the variable 'pdst' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbfillsp.c:902:21: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgc.c:472:9: style: The scope of the variable 'index' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgc.c:473:9: style: The scope of the variable 'xrot' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgc.c:473:15: style: The scope of the variable 'yrot' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgetsp.c:82:25: style: The scope of the variable 'psrc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgetsp.c:87:18: style: The scope of the variable 'xEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgetsp.c:92:18: style: The scope of the variable 'srcBit' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbgetsp.c:94:11: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbhrzvert.c:171:9: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbhrzvert.c:171:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbhrzvert.c:72:24: style: The scope of the variable 'endmask' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbhrzvert.c:73:18: style: The scope of the variable 'nlmiddle' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbimage.c:143:15: style: Unused variable: pPixmap [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:119:16: style: The scope of the variable 'addrl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:134:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:135:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:364:11: style: The scope of the variable 'clipdx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:364:19: style: The scope of the variable 'clipdy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:365:11: style: The scope of the variable 'err' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:638:7: style: The scope of the variable 'clipdx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:638:15: style: The scope of the variable 'clipdy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbline.c:639:7: style: The scope of the variable 'err' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpixmap.c:155:24: style: The scope of the variable 'bits' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpixmap.c:192:30: style: The scope of the variable 'pwFinal' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpixmap.c:193:24: style: The scope of the variable 't' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:93:9: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:94:18: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:95:25: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:202:9: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:204:25: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:205:18: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpntarea.c:210:18: style: The scope of the variable 'iy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpushpxl.c:111:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpushpxl.c:109:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpushpxl.c:165:23: style: The scope of the variable 'ibEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbpushpxl.c:167:30: style: The scope of the variable 'pwEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:85:24: style: The scope of the variable 'tmpSrc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:88:18: style: The scope of the variable 'nstart' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:89:18: style: The scope of the variable 'nend' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:91:15: style: The scope of the variable 'startmask' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:91:26: style: The scope of the variable 'endmask' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:92:10: style: The scope of the variable 'nlMiddle' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbsetsp.c:92:20: style: The scope of the variable 'nl' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtegblt.c:234:29: style: The scope of the variable 'xoff2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtegblt.c:234:36: style: The scope of the variable 'xoff3' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtegblt.c:234:43: style: The scope of the variable 'xoff4' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtile.c:86:9: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtile.c:88:18: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtile.c:90:25: style: The scope of the variable 'p' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbtile.c:95:18: style: The scope of the variable 'iy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbwindow.c:224:28: style: The scope of the variable 'index' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:222:25: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:83:24: style: The scope of the variable 'a' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:133:7: error: Uninitialized variable: a [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:135:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:136:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:137:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:138:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:153:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:154:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:155:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:156:3: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mfb/mfbzerarc.c:166:9: error: Uninitialized variable: y [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:457:5: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:454:5: note: Variable 'y' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:457:5: note: Variable 'y' is reassigned a value before the old one has been used.
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:514:39: style: The scope of the variable 'Vr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:514:43: style: The scope of the variable 'N' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:514:46: style: The scope of the variable 'Nc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:515:12: style: The scope of the variable 'A' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:515:15: style: The scope of the variable 'T' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:515:21: style: The scope of the variable 'd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:515:30: style: The scope of the variable 't' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:516:15: style: The scope of the variable 'solution' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1062:12: style: The scope of the variable 'xMin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1062:18: style: The scope of the variable 'xMax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1062:24: style: The scope of the variable 'yMin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1062:30: style: The scope of the variable 'yMax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1063:12: style: The scope of the variable 'pixmapWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1063:25: style: The scope of the variable 'pixmapHeight' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1064:12: style: The scope of the variable 'xOrg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1064:18: style: The scope of the variable 'yOrg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1072:12: style: The scope of the variable 'iphase' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1073:12: style: The scope of the variable 'halfWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1340:10: style: The scope of the variable 'ae' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1340:14: style: The scope of the variable 'ac2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1340:19: style: The scope of the variable 'ec2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1340:24: style: The scope of the variable 'bc2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1340:29: style: The scope of the variable 'de' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1545:6: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1563:6: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1641:3: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1641:7: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1730:6: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1755:6: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1784:6: style: The scope of the variable 'newsize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1849:9: style: The scope of the variable 'a' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1849:12: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:1849:15: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2270:14: style: The scope of the variable 'excesslen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2323:14: style: The scope of the variable 'a' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2440:31: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2440:34: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2701:10: style: The scope of the variable 't' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2868:9: style: The scope of the variable 'ellipse_y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2869:9: style: The scope of the variable 'maxMin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2998:12: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3147:17: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3148:30: style: The scope of the variable 'f' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3149:17: style: The scope of the variable 'spany' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3196:8: style: The scope of the variable 'newSize' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3196:17: style: The scope of the variable 'newMiny' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3196:26: style: The scope of the variable 'newMaxy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3197:8: style: The scope of the variable 'change' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3198:8: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3251:21: style: The scope of the variable 'prev' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3343:16: style: The scope of the variable 'passRight' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:3343:27: style: The scope of the variable 'passLeft' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:484:6: style: Variable 'iny' is modified but its new value is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miarc.c:2882:27: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:83:23: style: The scope of the variable 'prect' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:90:8: style: The scope of the variable 'xMin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:542:20: style: The scope of the variable 'ptile' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:634:11: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:634:14: style: The scope of the variable 'linelength' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:634:33: style: The scope of the variable 'srcx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibitblt.c:634:39: style: The scope of the variable 'srcy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:564:15: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:566:15: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:566:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1425:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1425:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:10: style: The scope of the variable 'bsrcx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:17: style: The scope of the variable 'bsrcy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:24: style: The scope of the variable 'bw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:28: style: The scope of the variable 'bh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:32: style: The scope of the variable 'bdstx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1426:39: style: The scope of the variable 'bdsty' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1535:10: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1535:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:10: style: The scope of the variable 'bsrcx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:17: style: The scope of the variable 'bsrcy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:24: style: The scope of the variable 'bw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:28: style: The scope of the variable 'bh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:32: style: The scope of the variable 'bdstx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:1536:39: style: The scope of the variable 'bdsty' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2207:17: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2211:17: style: The scope of the variable 'ts_x_origin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2212:4: style: The scope of the variable 'ts_y_origin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2214:20: style: The scope of the variable 'gcmask' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2215:20: style: The scope of the variable 'rects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2219:11: style: The scope of the variable 'backgroundState' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2220:11: style: The scope of the variable 'numRects' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2638:12: style: The scope of the variable 'pGC' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2641:9: style: The scope of the variable 'nx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2641:13: style: The scope of the variable 'ny' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2747:11: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:2747:14: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:3048:16: style: The scope of the variable 'scrdx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:3049:16: style: The scope of the variable 'scrdy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:3050:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:3051:12: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mibstore.c:3221:16: style: The scope of the variable 'pPriv' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/micursor.c:68:5: style: Variable 'Must_have_memory' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
vnc_unixsrc/Xvnc/programs/Xserver/mi/micursor.c:66:5: note: Variable 'Must_have_memory' is reassigned a value before the old one has been used if variable is no semaphore variable.
vnc_unixsrc/Xvnc/programs/Xserver/mi/micursor.c:68:5: note: Variable 'Must_have_memory' is reassigned a value before the old one has been used if variable is no semaphore variable.
vnc_unixsrc/Xvnc/programs/Xserver/mi/mieq.c:93:40: style: Unused variable: prevtail [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:389:41: style: The scope of the variable 'scale' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:390:22: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:552:9: style: The scope of the variable 'slw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:594:29: style: The scope of the variable 'slw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:277:21: style: Unused variable: signdx [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillarc.c:277:29: style: Unused variable: signdy [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillrct.c:75:18: style: The scope of the variable 'height' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillrct.c:76:18: style: The scope of the variable 'width' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifillrct.c:84:20: style: The scope of the variable 'pw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mifpolycon.c:92:8: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miglblt.c:101:9: style: The scope of the variable 'gWidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miglblt.c:101:17: style: The scope of the variable 'gHeight' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipointer.c:387:24: style: The scope of the variable 'pScreenPriv' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipointer.c:175:5: style: Variable 'pScreenPriv' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipointer.c:405:17: style: Variable 'pScreenPriv' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipoly.c:76:18: style: The scope of the variable 'xorg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipoly.c:76:24: style: The scope of the variable 'yorg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolycon.c:86:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolygen.c:86:9: style: The scope of the variable 'fixWAET' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolypnt.c:64:11: style: The scope of the variable 'xorg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolypnt.c:65:11: style: The scope of the variable 'yorg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolyrect.c:88:10: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolyrect.c:88:13: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolyrect.c:88:16: style: The scope of the variable 'width' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipolyrect.c:88:23: style: The scope of the variable 'height' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipushpxl.c:80:23: style: The scope of the variable 'ibEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipushpxl.c:82:29: style: The scope of the variable 'pw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mipushpxl.c:82:34: style: The scope of the variable 'pwEnd' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:916:20: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:917:20: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:1294:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:1295:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:1296:25: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:1296:28: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:2177:28: style: The scope of the variable 'm' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:2398:18: style: The scope of the variable 'nThisBand' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:2400:11: style: The scope of the variable 'yThisBand' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miregion.c:1097:5: style: Variable 'pNextRect' is modified but its new value is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:190:21: style: The scope of the variable 'ymin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:190:27: style: The scope of the variable 'ymax' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:233:28: style: The scope of the variable 'm' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:319:32: style: The scope of the variable 'oldpt' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:371:14: style: The scope of the variable 'spans' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:386:21: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:389:22: style: The scope of the variable 'ysizes' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:390:21: style: The scope of the variable 'ymin' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:390:27: style: The scope of the variable 'ylength' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:394:23: style: The scope of the variable 'widths' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:395:22: style: The scope of the variable 'count' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mispans.c:443:11: style: The scope of the variable 'index' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:564:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:565:3: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:528:11: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:529:11: style: The scope of the variable 'updated' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:769:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:769:18: style: The scope of the variable 'dy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:809:11: style: The scope of the variable 'realw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:809:18: style: The scope of the variable 'realh' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1125:10: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1127:22: style: The scope of the variable 'pts' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1185:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:13: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:16: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:19: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:23: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:27: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1186:31: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1187:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1188:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1257:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1260:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1260:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1260:21: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1260:25: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1261:13: style: The scope of the variable 'extra' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1302:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1303:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1304:13: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1304:17: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1304:21: style: The scope of the variable 'x2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1304:25: style: The scope of the variable 'y2' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1344:13: style: The scope of the variable 'lw' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1345:13: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1346:20: style: The scope of the variable 'arcs' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:9: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:12: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:15: style: The scope of the variable 'minx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:21: style: The scope of the variable 'miny' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:27: style: The scope of the variable 'maxx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1382:33: style: The scope of the variable 'maxy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1384:9: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1616:27: style: The scope of the variable 'info' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/misprite.c:1620:17: style: The scope of the variable 'drawFunc' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:87:9: style: The scope of the variable 'height' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:198:19: style: The scope of the variable 'pwidth' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:1692:16: style: The scope of the variable 'dashDx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:1692:24: style: The scope of the variable 'dashDy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:831:22: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwideline.c:184:24: error: Uninitialized struct member: spanRec.points [uninitStructMember]
vnc_unixsrc/Xvnc/programs/Xserver/mi/miwindow.c:1082:15: style: Variable 'pParent' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerarc.c:521:15: style: The scope of the variable 'delta' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerarc.c:521:32: style: The scope of the variable 'seg' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:697:15: style: The scope of the variable 'x1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:697:19: style: The scope of the variable 'y1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:698:9: style: The scope of the variable 'oc1' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:702:9: style: The scope of the variable 'signdx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:702:17: style: The scope of the variable 'signdy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:705:9: style: The scope of the variable 'adx' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:705:14: style: The scope of the variable 'ady' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:706:9: style: The scope of the variable 'octant' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:938:2: style: Variable 'current_y' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/mi/mizerline.c:938:2: style: Variable 'new_span' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/WaitFor.c:158:9: style: The scope of the variable 'curclient' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/WaitFor.c:159:9: style: The scope of the variable 'selecterr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/WaitFor.c:415:10: style: Unused variable: highest_priority [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/WaitFor.c:419:14: style: Unused variable: client_priority [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/WaitFor.c:727:21: style: Unused variable: newTime [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:800:25: style: The scope of the variable 'lhostname' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:805:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:806:25: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:806:28: style: The scope of the variable 'hostlen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:826:11: style: The scope of the variable 'family' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:980:20: style: The scope of the variable 'family' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:1197:11: style: The scope of the variable 'len' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:816:10: style: Unused variable: saddr [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:827:14: style: Unused variable: addr [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:828:11: style: Unused variable: len [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/access.c:829:30: style: Unused variable: hp [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/auth.c:221:9: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/connection.c:775:9: style: The scope of the variable 'curconn' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/connection.c:277:10: style: Unused variable: request [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/decompress.c:277:22: style: The scope of the variable 'fp' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/decompress.c:352:14: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/io.c:579:20: style: The scope of the variable 'request' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/io.c:580:17: style: The scope of the variable 'needed' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/io.c:665:25: style: The scope of the variable 'reqlen' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/io.c:970:31: style: The scope of the variable 'mask' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/io.c:1124:11: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:539:7: warning: Either the condition 'if(kname)' is redundant or there is possible null pointer dereference: kname. [nullPointerRedundantCheck]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:540:9: note: Assuming that condition 'if(kname)' is not redundant
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:539:7: note: Null pointer dereference
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:279:19: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:606:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:739:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:153:6: error: Memory leak: creds [memleak]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:517:6: error: Memory pointed to by 'data' is freed twice. [doubleFree]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:524:6: error: Memory pointed to by 'data' is freed twice. [doubleFree]
vnc_unixsrc/Xvnc/programs/Xserver/os/k5auth.c:201:22: error: Uninitialized variable: tlen [uninitvar]
vnc_unixsrc/Xvnc/programs/Xserver/os/lbxio.c:275:6: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/lbxio.c:322:9: style: The scope of the variable 'len' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/osinit.c:95:10: style: The scope of the variable 'fname' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/secauth.c:83:14: style: The scope of the variable 'sitePolicy' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:496:23: style: The scope of the variable 'olddelay' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:612:12: style: The scope of the variable 'skip' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:1290:11: style: The scope of the variable 'autime' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:1290:20: style: The scope of the variable 's' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:1411:12: style: Unused variable: csig [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/utils.c:1459:12: style: Unused variable: csig [unusedVariable]
vnc_unixsrc/Xvnc/programs/Xserver/os/wrapper.c:118:12: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/Xvnc/programs/Xserver/os/wrapper.c:119:11: style: The scope of the variable 'a' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/d3des.c:76:27: style: The scope of the variable 'n' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/d3des.c:112:33: style: The scope of the variable 'raw0' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/d3des.c:340:25: style: The scope of the variable 'fval' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/vncauth.c:153:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/vncauth.c:208:18: style: The scope of the variable 'seed' can be reduced. [variableScope]
vnc_unixsrc/libvncauth/vncauth.c:76:9: style: Unused variable: i [unusedVariable]
vnc_unixsrc/vncpasswd/vncpasswd.c:145:3: warning: fprintf format string requires 2 parameters but 3 are given. [wrongPrintfScanfArgNum]
vnc_unixsrc/vncpasswd/vncpasswd.c:53:8: style: The scope of the variable 'yesno' can be reduced. [variableScope]
vnc_unixsrc/vncpasswd/vncpasswd.c:56:7: style: Unused variable: i [unusedVariable]
vnc_unixsrc/vncviewer/argsresources.c:347:7: style: The scope of the variable 'len' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/argsresources.c:347:12: style: The scope of the variable 'portOffset' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/argsresources.c:348:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/argsresources.c:345:7: style: Unused variable: i [unusedVariable]
vnc_unixsrc/vncviewer/colour.c:184:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
vnc_unixsrc/vncviewer/colour.c:244:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
vnc_unixsrc/vncviewer/colour.c:335:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
vnc_unixsrc/vncviewer/colour.c:309:7: style: The scope of the variable 'r' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:309:10: style: The scope of the variable 'g' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:309:13: style: The scope of the variable 'b' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:311:17: style: The scope of the variable 'nearestPixel' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:312:7: style: The scope of the variable 'cmapSize' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:317:7: style: The scope of the variable 'nSharedUsed' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/colour.c:476:7: style: The scope of the variable 'ri' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/cursor.c:349:7: style: The scope of the variable 'newX' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/cursor.c:349:13: style: The scope of the variable 'newY' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/cursor.c:471:17: style: The scope of the variable 'y0' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/cursor.c:206:7: error: Memory leak: buf [memleak]
vnc_unixsrc/vncviewer/desktop.c:95:7: style: Condition '!image' is always true [knownConditionTrueFalse]
vnc_unixsrc/vncviewer/desktop.c:85:11: note: Assignment 'image=NULL', assigned value is 0
vnc_unixsrc/vncviewer/desktop.c:95:7: note: Condition '!image' is always true
vnc_unixsrc/vncviewer/desktop.c:209:7: style: The scope of the variable 'buttonMask' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/desktop.c:209:19: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/desktop.c:209:22: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/desktop.c:406:7: style: The scope of the variable 'xcur' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/desktop.c:409:10: style: The scope of the variable 'scrt' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/desktop.c:205:32: style: Function 'SendRFBEvent' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/vncviewer.h:159:44: note: Function 'SendRFBEvent' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/desktop.c:205:32: note: Function 'SendRFBEvent' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/fullscreen.c:265:38: style: Function 'SetFullScreenState' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/vncviewer.h:177:50: note: Function 'SetFullScreenState' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/fullscreen.c:265:38: note: Function 'SetFullScreenState' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/fullscreen.c:279:36: style: Function 'ToggleFullScreen' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/vncviewer.h:175:48: note: Function 'ToggleFullScreen' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/fullscreen.c:279:36: note: Function 'ToggleFullScreen' argument 2 names different: declaration 'event' definition 'ev'.
vnc_unixsrc/vncviewer/corre.c:40:9: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/corre.c:40:12: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/corre.c:40:15: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/corre.c:40:18: style: The scope of the variable 'h' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:500:13: style: The scope of the variable 'b' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:500:16: style: The scope of the variable 'w' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:545:12: style: The scope of the variable 'pixelPtr' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:334:7: style: The scope of the variable 'x' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:334:10: style: The scope of the variable 'y' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:464:7: style: The scope of the variable 'i' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:330:38: style: Function 'FilterCopy8' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:78:50: note: Function 'FilterCopy8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:330:38: note: Function 'FilterCopy8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: style: Function 'FilterGradient8' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:80:54: note: Function 'FilterGradient8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: note: Function 'FilterGradient8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: style: Function 'FilterPalette8' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:79:53: note: Function 'FilterPalette8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: note: Function 'FilterPalette8' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:330:38: style: Function 'FilterCopy16' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:78:50: note: Function 'FilterCopy16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:330:38: note: Function 'FilterCopy16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: style: Function 'FilterGradient16' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:80:54: note: Function 'FilterGradient16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: note: Function 'FilterGradient16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: style: Function 'FilterPalette16' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:79:53: note: Function 'FilterPalette16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: note: Function 'FilterPalette16' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:330:38: style: Function 'FilterCopy32' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:78:50: note: Function 'FilterCopy32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:330:38: note: Function 'FilterCopy32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: style: Function 'FilterGradient32' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:80:54: note: Function 'FilterGradient32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:408:42: note: Function 'FilterGradient32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: style: Function 'FilterPalette32' argument 2 names different: declaration 'destBuffer' definition 'dst'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/tight.c:79:53: note: Function 'FilterPalette32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/tight.c:498:41: note: Function 'FilterPalette32' argument 2 names different: declaration 'destBuffer' definition 'dst'.
vnc_unixsrc/vncviewer/rfbproto.c:536:10: style: Unused variable: authScheme [unusedVariable]
vnc_unixsrc/vncviewer/tight.c:464:7: style: Unused variable: i [unusedVariable]
vnc_unixsrc/vncviewer/tight.c:466:33: style: Variable 'palette' is assigned a value that is never used. [unreadVariable]
vnc_unixsrc/vncviewer/sockets.c:163:7: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/sockets.c:420:10: style: The scope of the variable 'j' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/sockets.c:421:8: style: The scope of the variable 'c' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tight.c:75:0: error: Analysis failed. If the code is valid then please report this failure. [cppcheckError]
vnc_unixsrc/vncviewer/tunnel.c:134:7: style: The scope of the variable 'len' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tunnel.c:134:12: style: The scope of the variable 'portOffset' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tunnel.c:135:7: style: The scope of the variable 'disp' can be reduced. [variableScope]
vnc_unixsrc/vncviewer/tunnel.c:55:19: style: Function 'createTunnel' argument 1 names different: declaration 'argc' definition 'pargc'. [funcArgNamesDifferent]
vnc_unixsrc/vncviewer/vncviewer.h:265:31: note: Function 'createTunnel' argument 1 names different: declaration 'argc' definition 'pargc'.
vnc_unixsrc/vncviewer/tunnel.c:55:19: note: Function 'createTunnel' argument 1 names different: declaration 'argc' definition 'pargc'.
vnc_unixsrc/vncviewer/tunnel.c:103:7: style: Unused variable: port [unusedVariable]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tigr-glimmer/tigr-glimmer_3.02b.orig.tar.gz
glimmer3.02/SimpleMake/anomaly.cc:41:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:43:12: style: The scope of the variable 'Buffer' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:43:20: style: The scope of the variable 'Line' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:43:37: style: The scope of the variable 'Name' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:44:10: style: The scope of the variable 'Codon' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:45:9: style: The scope of the variable 'Direction' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:45:20: style: The scope of the variable 'Frame_Shift' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:46:9: style: The scope of the variable 'Buffer_Len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:46:0: style: The scope of the variable 'Gene_Len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:47:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:47:0: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:47:0: style: The scope of the variable 'Begin' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:47:0: style: The scope of the variable 'Len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:47:0: style: The scope of the variable 'Stop' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:48:9: style: The scope of the variable 'problem_ct' can be reduced. [variableScope]
glimmer3.02/SimpleMake/anomaly.cc:48:25: style: The scope of the variable 'ok_ct' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.hh:113:4: warning: Member variable 'Orf_t::orf_len' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:113:4: warning: Member variable 'Orf_t::gene_len' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:184:4: warning: Member variable 'Gene_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:184:4: warning: Member variable 'Gene_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:186:4: warning: Member variable 'Gene_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:186:4: warning: Member variable 'Gene_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/gene.hh:152:10: style: Technically the member function 'PWM_t::Check' can be const. [functionConst]
glimmer3.02/SimpleMake/gene.hh:186:4: style: Class 'Gene_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
glimmer3.02/SimpleMake/anomaly.cc:76:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/build-fixed.cc:260:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/SimpleMake/build-fixed.cc:258:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/build-fixed.cc:260:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/build-fixed.cc:292:12: style: The scope of the variable 'p' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.hh:139:9: style: Technically the member function 'ICM_t::Get_Model_Len' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.hh:142:9: style: Technically the member function 'ICM_t::Get_Periodicity' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.hh:228:9: style: Technically the member function 'Fixed_Length_ICM_t::Get_Length' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.hh:237:9: style: Technically the member function 'Fixed_Length_ICM_t::getModelLength' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.hh:242:9: style: Technically the member function 'Fixed_Length_ICM_t::getModelType' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.hh:247:9: style: Technically the member function 'Fixed_Length_ICM_t::getSpecialPosition' can be const. [functionConst]
glimmer3.02/SimpleMake/build-icm.cc:297:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/SimpleMake/build-icm.cc:295:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/build-icm.cc:297:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/build-icm.cc:80:15: style: The scope of the variable 'skip' can be reduced. [variableScope]
glimmer3.02/SimpleMake/build-icm.cc:81:26: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/build-icm.cc:329:12: style: The scope of the variable 'p' can be reduced. [variableScope]
glimmer3.02/SimpleMake/build-icm.cc:352:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/build-icm.cc:352:12: style: The scope of the variable 'n' can be reduced. [variableScope]
glimmer3.02/SimpleMake/entropy-profile.cc:40:12: style: The scope of the variable 'entropy' can be reduced. [variableScope]
glimmer3.02/SimpleMake/entropy-profile.cc:42:12: style: The scope of the variable 'rev_entropy' can be reduced. [variableScope]
glimmer3.02/SimpleMake/entropy-profile.cc:55:13: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/SimpleMake/entropy-profile.cc:62:22: error: Uninitialized variable: seq [uninitvar]
glimmer3.02/SimpleMake/entropy-score.cc:178:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/SimpleMake/entropy-score.cc:89:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/entropy-score.cc:98:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/entropy-score.cc:329:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/extract.cc:86:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/extract.cc:95:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/gene.cc:48:18: style: The scope of the variable 'x' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.cc:350:9: style: The scope of the variable 'width' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.cc:351:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.cc:351:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.cc:468:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/gene.cc:165:19: style: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:157:22: note: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'.
glimmer3.02/SimpleMake/gene.cc:165:19: note: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'.
glimmer3.02/SimpleMake/gene.cc:581:11: style: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:226:11: note: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'.
glimmer3.02/SimpleMake/gene.cc:581:11: note: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'.
glimmer3.02/SimpleMake/gene.cc:621:19: style: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:228:19: note: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'.
glimmer3.02/SimpleMake/gene.cc:621:19: note: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'.
glimmer3.02/SimpleMake/gene.cc:621:26: style: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:228:26: note: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/SimpleMake/gene.cc:621:26: note: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/SimpleMake/gene.cc:621:33: style: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:228:33: note: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'.
glimmer3.02/SimpleMake/gene.cc:621:33: note: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'.
glimmer3.02/SimpleMake/gene.cc:706:15: style: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:234:15: note: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:706:15: note: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:723:15: style: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:236:15: note: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:723:15: note: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:739:15: style: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:238:15: note: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:739:15: note: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:756:15: style: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:240:15: note: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:756:15: note: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/SimpleMake/gene.cc:772:19: style: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:242:19: note: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'.
glimmer3.02/SimpleMake/gene.cc:772:19: note: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'.
glimmer3.02/SimpleMake/gene.cc:827:26: style: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:248:26: note: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/SimpleMake/gene.cc:827:26: note: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/SimpleMake/gene.cc:827:40: style: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:248:40: note: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'.
glimmer3.02/SimpleMake/gene.cc:827:40: note: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'.
glimmer3.02/SimpleMake/gene.cc:827:51: style: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:248:51: note: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'.
glimmer3.02/SimpleMake/gene.cc:827:51: note: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'.
glimmer3.02/SimpleMake/gene.cc:828:10: style: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/gene.hh:248:64: note: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'.
glimmer3.02/SimpleMake/gene.cc:828:10: note: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'.
glimmer3.02/SimpleMake/gene.hh:81:10: style: Technically the member function 'Codon_t::Can_Be' can be const. [functionConst]
glimmer3.02/SimpleMake/gene.cc:38:18: note: Technically the member function 'Codon_t::Can_Be' can be const.
glimmer3.02/SimpleMake/gene.hh:81:10: note: Technically the member function 'Codon_t::Can_Be' can be const.
glimmer3.02/SimpleMake/gene.hh:83:10: style: Technically the member function 'Codon_t::Must_Be' can be const. [functionConst]
glimmer3.02/SimpleMake/gene.cc:68:18: note: Technically the member function 'Codon_t::Must_Be' can be const.
glimmer3.02/SimpleMake/gene.hh:83:10: note: Technically the member function 'Codon_t::Must_Be' can be const.
glimmer3.02/SimpleMake/gene.hh:143:1: warning: The class 'PWM_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
glimmer3.02/SimpleMake/gene.cc:331:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/glimmer2.cc:390:11: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:959:15: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:991:11: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:1264:12: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:1266:17: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:2641:17: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:2650:21: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:2658:20: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/glimmer2.cc:297:0: style: The scope of the variable 'Max_Extend' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:1464:12: style: The scope of the variable 'Max' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:1465:9: style: The scope of the variable 'Best_i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:1465:21: style: The scope of the variable 'Best_j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2115:12: style: The scope of the variable 'fwd_score' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2115:23: style: The scope of the variable 'rev_score' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2115:34: style: The scope of the variable 'new_score' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2116:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2116:15: style: The scope of the variable 'frame' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2634:37: style: The scope of the variable 'Token' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:2635:14: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:3215:12: style: The scope of the variable 'poisson_lambda' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:3367:32: style: The scope of the variable 'Weak_Sum' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer2.cc:1908:45: style: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer2.cc:176:26: note: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'.
glimmer3.02/SimpleMake/glimmer2.cc:1908:45: note: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'.
glimmer3.02/SimpleMake/glimmer2.cc:2274:13: style: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer2.cc:186:13: note: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'.
glimmer3.02/SimpleMake/glimmer2.cc:2274:13: note: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'.
glimmer3.02/SimpleMake/glimmer2.cc:2274:30: style: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer2.cc:186:41: note: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'.
glimmer3.02/SimpleMake/glimmer2.cc:2274:30: note: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'.
glimmer3.02/SimpleMake/glimmer2.cc:1639:21: style: Variable 'Best_i' is assigned a value that is never used. [unreadVariable]
glimmer3.02/SimpleMake/glimmer2.cc:1640:21: style: Variable 'Best_j' is assigned a value that is never used. [unreadVariable]
glimmer3.02/SimpleMake/glimmer2.cc:1178:52: portability: Undefined behaviour, pointer arithmetic 'Ribosome_Pattern-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/SimpleMake/glimmer2.cc:1225:52: portability: Undefined behaviour, pointer arithmetic 'Ribosome_Pattern-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/SimpleMake/glimmer2.cc:1178:64: portability: Undefined behaviour, pointer arithmetic 'Buffer-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/SimpleMake/glimmer2.cc:1225:64: portability: Undefined behaviour, pointer arithmetic 'Buffer-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/SimpleMake/glimmer2.cc:1298:26: style: Array index 'Sub' is used before limits check. [arrayIndexThenCheck]
glimmer3.02/SimpleMake/glimmer2.cc:129:9: style: Technically the member function 'Gene_Ref::Has_Status' can be const. [functionConst]
glimmer3.02/SimpleMake/glimmer2.cc:3001:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/glimmer3.cc:3119:15: style: Condition 'frame>0' is always true [knownConditionTrueFalse]
glimmer3.02/SimpleMake/glimmer3.cc:3104:12: note: Assignment 'frame=1', assigned value is 1
glimmer3.02/SimpleMake/glimmer3.cc:3119:15: note: Condition 'frame>0' is always true
glimmer3.02/SimpleMake/glimmer3.cc:152:12: style: The scope of the variable 'sequence_fp' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:152:27: style: The scope of the variable 'detail_fp' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:152:40: style: The scope of the variable 'predict_fp' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:296:12: style: The scope of the variable 'sc' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:605:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:605:12: style: The scope of the variable 'n' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:688:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:907:24: style: The scope of the variable 'orf_stop' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2252:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2358:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2635:12: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2746:15: style: The scope of the variable 'm' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2861:20: style: The scope of the variable 'max_rate' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:2863:15: style: The scope of the variable 's' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:3183:18: style: The scope of the variable 'm' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:3412:9: style: The scope of the variable 'f' can be reduced. [variableScope]
glimmer3.02/SimpleMake/glimmer3.cc:436:28: style: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer3.hh:110:28: note: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'.
glimmer3.02/SimpleMake/glimmer3.cc:436:28: note: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'.
glimmer3.02/SimpleMake/glimmer3.cc:494:43: style: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer3.hh:114:43: note: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'.
glimmer3.02/SimpleMake/glimmer3.cc:494:43: note: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'.
glimmer3.02/SimpleMake/glimmer3.cc:494:54: style: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer3.hh:114:51: note: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'.
glimmer3.02/SimpleMake/glimmer3.cc:494:54: note: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'.
glimmer3.02/SimpleMake/glimmer3.cc:1404:66: style: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/glimmer3.hh:157:66: note: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'.
glimmer3.02/SimpleMake/glimmer3.cc:1404:66: note: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'.
glimmer3.02/SimpleMake/glimmer3.cc:2913:26: style: Variable 'max_rate' is assigned a value that is never used. [unreadVariable]
glimmer3.02/SimpleMake/glimmer3.cc:2914:23: style: Variable 'max_j' is assigned a value that is never used. [unreadVariable]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::frame' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::e_type' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pos' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pwm_sep' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pwm_score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::frame_pred' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::best_pred' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/glimmer3.cc:1224:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/glimmer3.cc:2610:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/glimmer3.cc:1404:28: performance: Function parameter 'ds' should be passed by const reference. [passedByValue]
glimmer3.02/SimpleMake/glimmer3.cc:1404:66: performance: Function parameter 'set_negative' should be passed by const reference. [passedByValue]
glimmer3.02/SimpleMake/glimmer3.cc:2935:39: error: Uninitialized struct member: start.rate [uninitStructMember]
glimmer3.02/SimpleMake/icm.cc:40:18: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/icm.cc:643:18: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/icm.cc:1001:19: style: C-style pointer casting [cstyleCast]
glimmer3.02/SimpleMake/icm.cc:80:29: style: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same. [duplicateExpression]
glimmer3.02/SimpleMake/icm.hh:26:28: note: 'ALPHABET_SIZE' is assigned value '4' here.
glimmer3.02/SimpleMake/icm.cc:80:29: note: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same.
glimmer3.02/SimpleMake/icm.cc:236:29: style: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same. [duplicateExpression]
glimmer3.02/SimpleMake/icm.hh:26:28: note: 'ALPHABET_SIZE' is assigned value '4' here.
glimmer3.02/SimpleMake/icm.cc:236:29: note: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same.
glimmer3.02/SimpleMake/icm.cc:53:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:494:27: style: The scope of the variable 'sub' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:792:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:893:12: style: The scope of the variable 'parent' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1050:21: style: The scope of the variable 'last_node' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1170:27: style: The scope of the variable 'node' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1211:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1238:12: style: The scope of the variable 'expected' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1342:26: style: The scope of the variable 'next_info' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1344:15: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1344:18: style: The scope of the variable 'k' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1690:22: style: The scope of the variable 'mp' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1691:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1822:33: style: The scope of the variable 'last_char_sub' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:1854:19: style: The scope of the variable 'last_char_sub' can be reduced. [variableScope]
glimmer3.02/SimpleMake/icm.cc:25:10: style: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/icm.hh:133:13: note: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/SimpleMake/icm.cc:25:10: note: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/SimpleMake/icm.cc:410:50: style: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/icm.hh:153:53: note: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'.
glimmer3.02/SimpleMake/icm.cc:410:50: note: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'.
glimmer3.02/SimpleMake/icm.cc:980:10: style: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/icm.hh:201:13: note: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/SimpleMake/icm.cc:980:10: note: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/SimpleMake/icm.cc:979:19: warning: Member variable 'ICM_Training_t::count_memory' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/icm.cc:1435:23: warning: Member variable 'Fixed_Length_ICM_t::max_depth' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/SimpleMake/icm.hh:172:10: style: Technically the member function 'ICM_t::Set_Label_String' can be const. [functionConst]
glimmer3.02/SimpleMake/icm.cc:884:16: note: Technically the member function 'ICM_t::Set_Label_String' can be const.
glimmer3.02/SimpleMake/icm.hh:172:10: note: Technically the member function 'ICM_t::Set_Label_String' can be const.
glimmer3.02/SimpleMake/icm.cc:1449:9: style: Class 'Fixed_Length_ICM_t' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
glimmer3.02/SimpleMake/icm.cc:1449:9: style: Class 'Fixed_Length_ICM_t' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
glimmer3.02/SimpleMake/icm.cc:1635:9: style: Class 'Fixed_Length_ICM_Training_t' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
glimmer3.02/SimpleMake/icm.cc:1635:9: style: Class 'Fixed_Length_ICM_Training_t' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
glimmer3.02/SimpleMake/long-orfs.cc:106:12: style: The scope of the variable 'optimal_len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/long-orfs.cc:315:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/SimpleMake/long-orfs.cc:1077:12: style: The scope of the variable 'entropy_ratio' can be reduced. [variableScope]
glimmer3.02/SimpleMake/long-orfs.cc:1078:22: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/SimpleMake/long-orfs.cc:233:32: style: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/long-orfs.hh:74:32: note: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'.
glimmer3.02/SimpleMake/long-orfs.cc:233:32: note: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'.
glimmer3.02/SimpleMake/long-orfs.cc:877:32: style: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'. [funcArgNamesDifferent]
glimmer3.02/SimpleMake/long-orfs.hh:90:32: note: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'.
glimmer3.02/SimpleMake/long-orfs.cc:877:32: note: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'.
glimmer3.02/SimpleMake/long-orfs.cc:686:22: style: Variable 'first_fwd_stop' is assigned a value that is never used. [unreadVariable]
glimmer3.02/SimpleMake/long-orfs.cc:1319:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/multi-extract.cc:78:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/multi-extract.cc:87:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/score-fixed.cc:189:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/SimpleMake/score-fixed.cc:187:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/score-fixed.cc:189:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/SimpleMake/start-codon-distrib.cc:86:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/start-codon-distrib.cc:95:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/test.cc:16:12: style: Unused variable: s [unusedVariable]
glimmer3.02/SimpleMake/test.cc:16:15: style: Unused variable: hdr [unusedVariable]
glimmer3.02/SimpleMake/uncovered.cc:261:0: style: The scope of the variable 'b' can be reduced. [variableScope]
glimmer3.02/SimpleMake/uncovered.cc:89:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/SimpleMake/uncovered.cc:98:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Common/gene.cc:48:18: style: The scope of the variable 'x' can be reduced. [variableScope]
glimmer3.02/src/Common/gene.cc:350:9: style: The scope of the variable 'width' can be reduced. [variableScope]
glimmer3.02/src/Common/gene.cc:351:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Common/gene.cc:351:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/Common/gene.cc:468:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/Common/gene.cc:165:19: style: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:157:22: note: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'.
glimmer3.02/src/Common/gene.cc:165:19: note: Function 'Column_Score' argument 2 names different: declaration 'col' definition 'j'.
glimmer3.02/src/Common/gene.cc:581:11: style: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:226:11: note: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'.
glimmer3.02/src/Common/gene.cc:581:11: note: Function 'Filter' argument 1 names different: declaration 'ch' definition 'Ch'.
glimmer3.02/src/Common/gene.cc:621:19: style: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:228:19: note: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'.
glimmer3.02/src/Common/gene.cc:621:19: note: Function 'Find_Stop_Codons' argument 1 names different: declaration 's' definition 'X'.
glimmer3.02/src/Common/gene.cc:621:26: style: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:228:26: note: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/src/Common/gene.cc:621:26: note: Function 'Find_Stop_Codons' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/src/Common/gene.cc:621:33: style: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:228:33: note: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'.
glimmer3.02/src/Common/gene.cc:621:33: note: Function 'Find_Stop_Codons' argument 3 names different: declaration 'stop' definition 'Stop'.
glimmer3.02/src/Common/gene.cc:706:15: style: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:234:15: note: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:706:15: note: Function 'Is_Forward_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:723:15: style: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:236:15: note: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:723:15: note: Function 'Is_Forward_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:739:15: style: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:238:15: note: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:739:15: note: Function 'Is_Reverse_Start' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:756:15: style: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:240:15: note: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:756:15: note: Function 'Is_Reverse_Stop' argument 1 names different: declaration 'codon' definition 'Codon'.
glimmer3.02/src/Common/gene.cc:772:19: style: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:242:19: note: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'.
glimmer3.02/src/Common/gene.cc:772:19: note: Function 'Is_Start' argument 1 names different: declaration 's' definition 'S'.
glimmer3.02/src/Common/gene.cc:827:26: style: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:248:26: note: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/src/Common/gene.cc:827:26: note: Function 'Read_String' argument 2 names different: declaration 't' definition 'T'.
glimmer3.02/src/Common/gene.cc:827:40: style: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:248:40: note: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'.
glimmer3.02/src/Common/gene.cc:827:40: note: Function 'Read_String' argument 3 names different: declaration 'size' definition 'Size'.
glimmer3.02/src/Common/gene.cc:827:51: style: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:248:51: note: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'.
glimmer3.02/src/Common/gene.cc:827:51: note: Function 'Read_String' argument 4 names different: declaration 'name' definition 'Name'.
glimmer3.02/src/Common/gene.cc:828:10: style: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'. [funcArgNamesDifferent]
glimmer3.02/src/Common/gene.hh:248:64: note: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'.
glimmer3.02/src/Common/gene.cc:828:10: note: Function 'Read_String' argument 5 names different: declaration 'partial' definition 'Partial'.
glimmer3.02/src/Common/gene.hh:113:4: warning: Member variable 'Orf_t::orf_len' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:113:4: warning: Member variable 'Orf_t::gene_len' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:184:4: warning: Member variable 'Gene_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:184:4: warning: Member variable 'Gene_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:186:4: warning: Member variable 'Gene_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:186:4: warning: Member variable 'Gene_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Common/gene.hh:81:10: style: Technically the member function 'Codon_t::Can_Be' can be const. [functionConst]
glimmer3.02/src/Common/gene.cc:38:18: note: Technically the member function 'Codon_t::Can_Be' can be const.
glimmer3.02/src/Common/gene.hh:81:10: note: Technically the member function 'Codon_t::Can_Be' can be const.
glimmer3.02/src/Common/gene.hh:83:10: style: Technically the member function 'Codon_t::Must_Be' can be const. [functionConst]
glimmer3.02/src/Common/gene.cc:68:18: note: Technically the member function 'Codon_t::Must_Be' can be const.
glimmer3.02/src/Common/gene.hh:83:10: note: Technically the member function 'Codon_t::Must_Be' can be const.
glimmer3.02/src/Common/gene.hh:152:10: style: Technically the member function 'PWM_t::Check' can be const. [functionConst]
glimmer3.02/src/Common/gene.hh:186:4: style: Class 'Gene_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
glimmer3.02/src/Common/gene.hh:143:1: warning: The class 'PWM_t' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
glimmer3.02/src/Common/gene.cc:331:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Glimmer/anomaly.cc:41:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:43:12: style: The scope of the variable 'Buffer' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:43:20: style: The scope of the variable 'Line' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:43:37: style: The scope of the variable 'Name' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:44:10: style: The scope of the variable 'Codon' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:45:9: style: The scope of the variable 'Direction' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:45:20: style: The scope of the variable 'Frame_Shift' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:46:9: style: The scope of the variable 'Buffer_Len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:46:0: style: The scope of the variable 'Gene_Len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:47:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:47:0: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:47:0: style: The scope of the variable 'Begin' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:47:0: style: The scope of the variable 'Len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:47:0: style: The scope of the variable 'Stop' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:48:9: style: The scope of the variable 'problem_ct' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:48:25: style: The scope of the variable 'ok_ct' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/anomaly.cc:76:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Glimmer/glimmer2.cc:390:11: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:959:15: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:991:11: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:1264:12: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:1266:17: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:2641:17: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:2650:21: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:2658:20: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/Glimmer/glimmer2.cc:297:0: style: The scope of the variable 'Max_Extend' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:1464:12: style: The scope of the variable 'Max' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:1465:9: style: The scope of the variable 'Best_i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:1465:21: style: The scope of the variable 'Best_j' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2115:12: style: The scope of the variable 'fwd_score' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2115:23: style: The scope of the variable 'rev_score' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2115:34: style: The scope of the variable 'new_score' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2116:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2116:15: style: The scope of the variable 'frame' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2634:37: style: The scope of the variable 'Token' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:2635:14: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:3215:12: style: The scope of the variable 'poisson_lambda' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:3367:32: style: The scope of the variable 'Weak_Sum' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer2.cc:1908:45: style: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer2.cc:176:26: note: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'.
glimmer3.02/src/Glimmer/glimmer2.cc:1908:45: note: Function 'Extend_Data' argument 2 names different: declaration 'Len' definition 'Data_Len'.
glimmer3.02/src/Glimmer/glimmer2.cc:2274:13: style: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer2.cc:186:13: note: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'.
glimmer3.02/src/Glimmer/glimmer2.cc:2274:13: note: Function 'Make_Codon_Log_Prob' argument 1 names different: declaration 'codon_log_prob' definition 'clp'.
glimmer3.02/src/Glimmer/glimmer2.cc:2274:30: style: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer2.cc:186:41: note: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'.
glimmer3.02/src/Glimmer/glimmer2.cc:2274:30: note: Function 'Make_Codon_Log_Prob' argument 2 names different: declaration 'base_prob' definition 'bp'.
glimmer3.02/src/Glimmer/glimmer2.cc:1639:21: style: Variable 'Best_i' is assigned a value that is never used. [unreadVariable]
glimmer3.02/src/Glimmer/glimmer2.cc:1640:21: style: Variable 'Best_j' is assigned a value that is never used. [unreadVariable]
glimmer3.02/src/Glimmer/glimmer2.cc:1178:52: portability: Undefined behaviour, pointer arithmetic 'Ribosome_Pattern-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/src/Glimmer/glimmer2.cc:1225:52: portability: Undefined behaviour, pointer arithmetic 'Ribosome_Pattern-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/src/Glimmer/glimmer2.cc:1178:64: portability: Undefined behaviour, pointer arithmetic 'Buffer-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/src/Glimmer/glimmer2.cc:1225:64: portability: Undefined behaviour, pointer arithmetic 'Buffer-1' is out of bounds. [pointerOutOfBounds]
glimmer3.02/src/Glimmer/glimmer2.cc:1298:26: style: Array index 'Sub' is used before limits check. [arrayIndexThenCheck]
glimmer3.02/src/Glimmer/glimmer2.cc:129:9: style: Technically the member function 'Gene_Ref::Has_Status' can be const. [functionConst]
glimmer3.02/src/Glimmer/glimmer2.cc:3001:12: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Glimmer/glimmer3.cc:3119:15: style: Condition 'frame>0' is always true [knownConditionTrueFalse]
glimmer3.02/src/Glimmer/glimmer3.cc:3104:12: note: Assignment 'frame=1', assigned value is 1
glimmer3.02/src/Glimmer/glimmer3.cc:3119:15: note: Condition 'frame>0' is always true
glimmer3.02/src/Glimmer/glimmer3.cc:152:12: style: The scope of the variable 'sequence_fp' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:152:27: style: The scope of the variable 'detail_fp' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:152:40: style: The scope of the variable 'predict_fp' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:296:12: style: The scope of the variable 'sc' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:605:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:605:12: style: The scope of the variable 'n' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:688:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:907:24: style: The scope of the variable 'orf_stop' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2252:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2358:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2635:12: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2746:15: style: The scope of the variable 'm' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2861:20: style: The scope of the variable 'max_rate' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:2863:15: style: The scope of the variable 's' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:3183:18: style: The scope of the variable 'm' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:3412:9: style: The scope of the variable 'f' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/glimmer3.cc:436:28: style: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer3.hh:110:28: note: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'.
glimmer3.02/src/Glimmer/glimmer3.cc:436:28: note: Function 'All_Frame_Score' argument 2 names different: declaration 'offset' definition 'len'.
glimmer3.02/src/Glimmer/glimmer3.cc:494:43: style: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer3.hh:114:43: note: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'.
glimmer3.02/src/Glimmer/glimmer3.cc:494:43: note: Function 'Complement_Transfer' argument 3 names different: declaration 'lo' definition 'start'.
glimmer3.02/src/Glimmer/glimmer3.cc:494:54: style: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer3.hh:114:51: note: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'.
glimmer3.02/src/Glimmer/glimmer3.cc:494:54: note: Function 'Complement_Transfer' argument 4 names different: declaration 'hi' definition 'len'.
glimmer3.02/src/Glimmer/glimmer3.cc:1404:66: style: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/glimmer3.hh:157:66: note: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'.
glimmer3.02/src/Glimmer/glimmer3.cc:1404:66: note: Function 'Integerize_Scores' argument 3 names different: declaration 'set_zero' definition 'set_negative'.
glimmer3.02/src/Glimmer/glimmer3.cc:2913:26: style: Variable 'max_rate' is assigned a value that is never used. [unreadVariable]
glimmer3.02/src/Glimmer/glimmer3.cc:2914:23: style: Variable 'max_j' is assigned a value that is never used. [unreadVariable]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::id' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::frame' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::e_type' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pos' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pwm_sep' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::pwm_score' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::frame_pred' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.hh:57:4: warning: Member variable 'Event_Node_t::best_pred' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/Glimmer/glimmer3.cc:1224:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Glimmer/glimmer3.cc:2610:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Glimmer/long-orfs.cc:106:12: style: The scope of the variable 'optimal_len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/long-orfs.cc:315:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/long-orfs.cc:1077:12: style: The scope of the variable 'entropy_ratio' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/long-orfs.cc:1078:22: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/src/Glimmer/long-orfs.cc:233:32: style: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/long-orfs.hh:74:32: note: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'.
glimmer3.02/src/Glimmer/long-orfs.cc:233:32: note: Function 'Eliminate_Overlapping' argument 1 names different: declaration 'orf_list' definition 'interval'.
glimmer3.02/src/Glimmer/long-orfs.cc:877:32: style: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'. [funcArgNamesDifferent]
glimmer3.02/src/Glimmer/long-orfs.hh:90:32: note: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'.
glimmer3.02/src/Glimmer/long-orfs.cc:877:32: note: Function 'Get_Intervals' argument 1 names different: declaration 'interval_list' definition 'interval'.
glimmer3.02/src/Glimmer/long-orfs.cc:686:22: style: Variable 'first_fwd_stop' is assigned a value that is never used. [unreadVariable]
glimmer3.02/src/Glimmer/long-orfs.cc:1319:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/ICM/build-fixed.cc:260:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/src/ICM/build-fixed.cc:258:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/ICM/build-fixed.cc:260:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/ICM/build-fixed.cc:292:12: style: The scope of the variable 'p' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.hh:139:9: style: Technically the member function 'ICM_t::Get_Model_Len' can be const. [functionConst]
glimmer3.02/src/ICM/icm.hh:142:9: style: Technically the member function 'ICM_t::Get_Periodicity' can be const. [functionConst]
glimmer3.02/src/ICM/icm.hh:228:9: style: Technically the member function 'Fixed_Length_ICM_t::Get_Length' can be const. [functionConst]
glimmer3.02/src/ICM/icm.hh:237:9: style: Technically the member function 'Fixed_Length_ICM_t::getModelLength' can be const. [functionConst]
glimmer3.02/src/ICM/icm.hh:242:9: style: Technically the member function 'Fixed_Length_ICM_t::getModelType' can be const. [functionConst]
glimmer3.02/src/ICM/icm.hh:247:9: style: Technically the member function 'Fixed_Length_ICM_t::getSpecialPosition' can be const. [functionConst]
glimmer3.02/src/ICM/build-icm.cc:297:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/src/ICM/build-icm.cc:295:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/ICM/build-icm.cc:297:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/ICM/build-icm.cc:80:15: style: The scope of the variable 'skip' can be reduced. [variableScope]
glimmer3.02/src/ICM/build-icm.cc:81:26: style: The scope of the variable 'len' can be reduced. [variableScope]
glimmer3.02/src/ICM/build-icm.cc:329:12: style: The scope of the variable 'p' can be reduced. [variableScope]
glimmer3.02/src/ICM/build-icm.cc:352:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/ICM/build-icm.cc:352:12: style: The scope of the variable 'n' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:40:18: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/ICM/icm.cc:643:18: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/ICM/icm.cc:1001:19: style: C-style pointer casting [cstyleCast]
glimmer3.02/src/ICM/icm.cc:80:29: style: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same. [duplicateExpression]
glimmer3.02/src/ICM/icm.hh:26:28: note: 'ALPHABET_SIZE' is assigned value '4' here.
glimmer3.02/src/ICM/icm.cc:80:29: note: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same.
glimmer3.02/src/ICM/icm.cc:236:29: style: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same. [duplicateExpression]
glimmer3.02/src/ICM/icm.hh:26:28: note: 'ALPHABET_SIZE' is assigned value '4' here.
glimmer3.02/src/ICM/icm.cc:236:29: note: Same expression on both sides of '!=' because the value of 'ALPHABET_SIZE' and '4' are the same.
glimmer3.02/src/ICM/icm.cc:53:9: style: The scope of the variable 'i' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:494:27: style: The scope of the variable 'sub' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:792:29: style: The scope of the variable 'pos' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:893:12: style: The scope of the variable 'parent' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1050:21: style: The scope of the variable 'last_node' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1170:27: style: The scope of the variable 'node' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1211:12: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1238:12: style: The scope of the variable 'expected' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1342:26: style: The scope of the variable 'next_info' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1344:15: style: The scope of the variable 'j' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1344:18: style: The scope of the variable 'k' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1690:22: style: The scope of the variable 'mp' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1691:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1822:33: style: The scope of the variable 'last_char_sub' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:1854:19: style: The scope of the variable 'last_char_sub' can be reduced. [variableScope]
glimmer3.02/src/ICM/icm.cc:25:10: style: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'. [funcArgNamesDifferent]
glimmer3.02/src/ICM/icm.hh:133:13: note: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/src/ICM/icm.cc:25:10: note: Function 'ICM_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/src/ICM/icm.cc:410:50: style: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'. [funcArgNamesDifferent]
glimmer3.02/src/ICM/icm.hh:153:53: note: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'.
glimmer3.02/src/ICM/icm.cc:410:50: note: Function 'Cumulative_Score_String' argument 4 names different: declaration 'score' definition 'cum_score'.
glimmer3.02/src/ICM/icm.cc:980:10: style: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'. [funcArgNamesDifferent]
glimmer3.02/src/ICM/icm.hh:201:13: note: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/src/ICM/icm.cc:980:10: note: Function 'ICM_Training_t' argument 1 names different: declaration 'm' definition 'w'.
glimmer3.02/src/ICM/icm.cc:979:19: warning: Member variable 'ICM_Training_t::count_memory' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/ICM/icm.cc:1435:23: warning: Member variable 'Fixed_Length_ICM_t::max_depth' is not initialized in the constructor. [uninitMemberVar]
glimmer3.02/src/ICM/icm.hh:172:10: style: Technically the member function 'ICM_t::Set_Label_String' can be const. [functionConst]
glimmer3.02/src/ICM/icm.cc:884:16: note: Technically the member function 'ICM_t::Set_Label_String' can be const.
glimmer3.02/src/ICM/icm.hh:172:10: note: Technically the member function 'ICM_t::Set_Label_String' can be const.
glimmer3.02/src/ICM/icm.cc:1449:9: style: Class 'Fixed_Length_ICM_t' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
glimmer3.02/src/ICM/icm.cc:1449:9: style: Class 'Fixed_Length_ICM_t' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
glimmer3.02/src/ICM/icm.cc:1635:9: style: Class 'Fixed_Length_ICM_Training_t' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
glimmer3.02/src/ICM/icm.cc:1635:9: style: Class 'Fixed_Length_ICM_Training_t' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
glimmer3.02/src/ICM/score-fixed.cc:189:4: style: Variable 'ct' is reassigned a value before the old one has been used. [redundantAssignment]
glimmer3.02/src/ICM/score-fixed.cc:187:9: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/ICM/score-fixed.cc:189:4: note: Variable 'ct' is reassigned a value before the old one has been used.
glimmer3.02/src/Util/entropy-profile.cc:40:12: style: The scope of the variable 'entropy' can be reduced. [variableScope]
glimmer3.02/src/Util/entropy-profile.cc:42:12: style: The scope of the variable 'rev_entropy' can be reduced. [variableScope]
glimmer3.02/src/Util/entropy-profile.cc:55:13: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/src/Util/entropy-profile.cc:62:22: error: Uninitialized variable: seq [uninitvar]
glimmer3.02/src/Util/entropy-score.cc:178:10: style: The scope of the variable 'aa' can be reduced. [variableScope]
glimmer3.02/src/Util/entropy-score.cc:89:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/entropy-score.cc:98:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/entropy-score.cc:329:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/extract.cc:86:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/extract.cc:95:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/multi-extract.cc:78:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/multi-extract.cc:87:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/start-codon-distrib.cc:86:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/start-codon-distrib.cc:95:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/uncovered.cc:261:0: style: The scope of the variable 'b' can be reduced. [variableScope]
glimmer3.02/src/Util/uncovered.cc:89:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
glimmer3.02/src/Util/uncovered.cc:98:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tigris/tigris_0.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tika/tika_1.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tikzit/tikzit_1.0+ds.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tilda/tilda_1.4.1.orig.tar.gz
tilda-tilda-1.4.1/src/configsys.c:452:16: style: The scope of the variable 'opt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/configsys.c:249:57: style: Function 'config_setndouble' argument 2 names different: declaration 'vat' definition 'val'. [funcArgNamesDifferent]
tilda-tilda-1.4.1/src/configsys.h:37:57: note: Function 'config_setndouble' argument 2 names different: declaration 'vat' definition 'val'.
tilda-tilda-1.4.1/src/configsys.c:249:57: note: Function 'config_setndouble' argument 2 names different: declaration 'vat' definition 'val'.
tilda-tilda-1.4.1/src/tilda-keybinding.c:347:12: style: The scope of the variable 'key' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda-keybinding.c:185:61: style: Function 'tilda_keybinding_show_invalid_keybinding_dialog' argument 1 names different: declaration 'parent' definition 'parent_window'. [funcArgNamesDifferent]
tilda-tilda-1.4.1/src/tilda-keybinding.h:24:61: note: Function 'tilda_keybinding_show_invalid_keybinding_dialog' argument 1 names different: declaration 'parent' definition 'parent_window'.
tilda-tilda-1.4.1/src/tilda-keybinding.c:185:61: note: Function 'tilda_keybinding_show_invalid_keybinding_dialog' argument 1 names different: declaration 'parent' definition 'parent_window'.
tilda-tilda-1.4.1/src/tilda.c:748:5: style: Variable 'global_lock_file' is reassigned a value before the old one has been used. [redundantAssignment]
tilda-tilda-1.4.1/src/tilda.c:746:0: note: Variable 'global_lock_file' is reassigned a value before the old one has been used.
tilda-tilda-1.4.1/src/tilda.c:748:5: note: Variable 'global_lock_file' is reassigned a value before the old one has been used.
tilda-tilda-1.4.1/src/tilda.c:189:12: style: The scope of the variable 'pid_s' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda.c:189:20: style: The scope of the variable 'instance_s' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda.c:265:23: style: The scope of the variable 'lock' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda.c:557:23: style: The scope of the variable 'lock' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda_terminal.c:248:17: style: The scope of the variable 'currente_term' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda_terminal.c:966:12: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda_terminal.c:967:12: style: The scope of the variable 'web_browser_cmd' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/tilda_terminal.c:371:54: style: Function 'move_window_cb' argument 1 names different: declaration 'widget' definition 'widgets'. [funcArgNamesDifferent]
tilda-tilda-1.4.1/src/tilda_terminal.c:58:40: note: Function 'move_window_cb' argument 1 names different: declaration 'widget' definition 'widgets'.
tilda-tilda-1.4.1/src/tilda_terminal.c:371:54: note: Function 'move_window_cb' argument 1 names different: declaration 'widget' definition 'widgets'.
tilda-tilda-1.4.1/src/tilda_window.c:657:0: error: syntax error [syntaxError]
tilda-tilda-1.4.1/src/wizard.c:569:16: style: The scope of the variable 'page' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:570:16: style: The scope of the variable 'label' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:571:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:705:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:722:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:737:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:776:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:789:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:829:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1359:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1481:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1574:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1599:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1623:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1649:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1651:16: style: The scope of the variable 'color_button' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1703:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1760:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1776:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1801:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1817:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1831:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1863:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
tilda-tilda-1.4.1/src/wizard.c:1881:17: style: The scope of the variable 'tt' can be reduced. [variableScope]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tilde/tilde_0.4.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tilecache/tilecache_2.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tiled-qt/tiled-qt_1.1.5.orig.tar.gz
tiled-1.1.5/src/automappingconverter/convertercontrol.h:32:13: performance: Technically the member function 'ConverterControl::version1' can be static. [functionStatic]
tiled-1.1.5/src/automappingconverter/convertercontrol.h:33:13: performance: Technically the member function 'ConverterControl::version2' can be static. [functionStatic]
tiled-1.1.5/src/automappingconverter/convertercontrol.h:34:13: performance: Technically the member function 'ConverterControl::versionUnknown' can be static. [functionStatic]
tiled-1.1.5/src/automappingconverter/convertercontrol.h:35:13: performance: Technically the member function 'ConverterControl::versionNotAMap' can be static. [functionStatic]
tiled-1.1.5/src/automappingconverter/convertercontrol.h:37:13: style: Technically the member function 'ConverterControl::automappingRuleFileVersion' can be const. [functionConst]
tiled-1.1.5/src/automappingconverter/convertercontrol.cpp:40:27: note: Technically the member function 'ConverterControl::automappingRuleFileVersion' can be const.
tiled-1.1.5/src/automappingconverter/convertercontrol.h:37:13: note: Technically the member function 'ConverterControl::automappingRuleFileVersion' can be const.
tiled-1.1.5/src/automappingconverter/convertercontrol.h:38:10: performance: Technically the member function 'ConverterControl::convertV1toV2' can be static. [functionStatic]
tiled-1.1.5/src/automappingconverter/convertercontrol.cpp:86:24: note: Technically the member function 'ConverterControl::convertV1toV2' can be static.
tiled-1.1.5/src/automappingconverter/convertercontrol.h:38:10: note: Technically the member function 'ConverterControl::convertV1toV2' can be static.
tiled-1.1.5/src/libtiled/tilelayer.h:537:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tiled-1.1.5/src/libtiled/tilelayer.h:558:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tiled-1.1.5/src/libtiled/properties.h:100:1: style: The class 'AggregatedProperties' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/libtiled/map.h:222:10: style: Technically the member function 'Tiled::Map::invalidateDrawMargins' can be const. [functionConst]
tiled-1.1.5/src/libtiled/map.h:452:18: note: Technically the member function 'Tiled::Map::invalidateDrawMargins' can be const.
tiled-1.1.5/src/libtiled/map.h:222:10: note: Technically the member function 'Tiled::Map::invalidateDrawMargins' can be const.
tiled-1.1.5/src/libtiled/tilelayer.h:286:21: style: Technically the member function 'Tiled::TileLayer::const_iterator::operator*' can be const. [functionConst]
tiled-1.1.5/src/libtiled/objecttypes.h:72:5: style: Class 'ObjectTypesSerializer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/object.h:54:5: style: Class 'Object' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/layer.h:276:5: style: Class 'LayerIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/layer.h:277:5: style: Class 'LayerIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/gidmapper.h:45:5: style: Class 'GidMapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/object.h:39:1: warning: The class 'Object' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:445:0: style: Variable 'staggerAxisIndex' is modified but its new value is never used. [unreadVariable]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::tileWidth' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::tileHeight' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::sideLengthX' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::sideOffsetX' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::sideLengthY' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::sideOffsetY' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::rowHeight' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::columnWidth' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::staggerX' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/hexagonalrenderer.cpp:44:34: warning: Member variable 'RenderParams::staggerEven' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/orthogonalrenderer.h:42:5: style: Class 'OrthogonalRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/hexagonalrenderer.h:70:5: style: Class 'HexagonalRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/hexagonalrenderer.h:49:9: style: Struct 'RenderParams' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/isometricrenderer.cpp:181:41: style: Function 'drawGrid' argument 3 names different: declaration 'grid' definition 'gridColor'. [funcArgNamesDifferent]
tiled-1.1.5/src/libtiled/isometricrenderer.h:54:65: note: Function 'drawGrid' argument 3 names different: declaration 'grid' definition 'gridColor'.
tiled-1.1.5/src/libtiled/isometricrenderer.cpp:181:41: note: Function 'drawGrid' argument 3 names different: declaration 'grid' definition 'gridColor'.
tiled-1.1.5/src/libtiled/isometricrenderer.h:45:5: style: Class 'IsometricRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/map.cpp:200:58: style: Function 'indexOfLayer' argument 2 names different: declaration 'layerTypes' definition 'layertypes'. [funcArgNamesDifferent]
tiled-1.1.5/src/libtiled/map.h:278:31: note: Function 'indexOfLayer' argument 2 names different: declaration 'layerTypes' definition 'layertypes'.
tiled-1.1.5/src/libtiled/map.cpp:200:58: note: Function 'indexOfLayer' argument 2 names different: declaration 'layerTypes' definition 'layertypes'.
tiled-1.1.5/src/libtiled/objecttemplate.h:45:5: style: Class 'ObjectTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/map.h:55:1: warning: The class 'Map' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tiled-1.1.5/src/libtiled/mapreader.cpp:1287:12: warning: Member variable 'MapReader::d' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tilesetmanager.h:50:1: style: The class 'TilesetManager' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/libtiled/wangset.h:168:5: warning: Member variable 'WangTile::mTile' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.h:168:5: warning: Member variable 'WangTile::mFlippedHorizontally' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.h:168:5: warning: Member variable 'WangTile::mFlippedVertically' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.h:168:5: warning: Member variable 'WangTile::mFlippedAntiDiagonally' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/mapreader.h:107:13: performance: Technically the member function 'Tiled::MapReader::resolveReference' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapreader.cpp:1357:20: note: Technically the member function 'Tiled::MapReader::resolveReference' can be static.
tiled-1.1.5/src/libtiled/mapreader.h:107:13: note: Technically the member function 'Tiled::MapReader::resolveReference' can be static.
tiled-1.1.5/src/libtiled/wangset.h:135:18: style: Technically the member function 'Tiled::WangIdVariations::iterator::operator++' can be const. [functionConst]
tiled-1.1.5/src/libtiled/wangset.h:137:14: style: Technically the member function 'Tiled::WangIdVariations::iterator::operator==' can be const. [functionConst]
tiled-1.1.5/src/libtiled/wangset.h:138:14: style: Technically the member function 'Tiled::WangIdVariations::iterator::operator!=' can be const. [functionConst]
tiled-1.1.5/src/libtiled/wangset.h:61:5: style: Class 'WangId' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/maprenderer.cpp:195:15: warning: Member variable 'CellRenderer::mPainter' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/maprenderer.cpp:195:15: warning: Member variable 'CellRenderer::mTile' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/maprenderer.cpp:195:15: warning: Member variable 'CellRenderer::mIsOpenGL' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/maprenderer.cpp:195:15: warning: Member variable 'CellRenderer::mCellType' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/maprenderer.h:98:12: performance: Technically the member function 'Tiled::MapRenderer::boundingRect' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maprenderer.cpp:47:21: note: Technically the member function 'Tiled::MapRenderer::boundingRect' can be static.
tiled-1.1.5/src/libtiled/maprenderer.h:98:12: note: Technically the member function 'Tiled::MapRenderer::boundingRect' can be static.
tiled-1.1.5/src/libtiled/maprenderer.h:155:10: performance: Technically the member function 'Tiled::MapRenderer::drawImageLayer' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maprenderer.cpp:52:19: note: Technically the member function 'Tiled::MapRenderer::drawImageLayer' can be static.
tiled-1.1.5/src/libtiled/maprenderer.h:155:10: note: Technically the member function 'Tiled::MapRenderer::drawImageLayer' can be static.
tiled-1.1.5/src/libtiled/maprenderer.h:229:10: performance: Technically the member function 'Tiled::MapRenderer::makeGridPen' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maprenderer.cpp:146:19: note: Technically the member function 'Tiled::MapRenderer::makeGridPen' can be static.
tiled-1.1.5/src/libtiled/maprenderer.h:229:10: note: Technically the member function 'Tiled::MapRenderer::makeGridPen' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:62:14: performance: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maptovariantconverter.cpp:322:33: note: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:62:14: note: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:64:14: performance: Technically the member function 'Tiled::MapToVariantConverter::propertyTypesToVariant' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maptovariantconverter.cpp:346:33: note: Technically the member function 'Tiled::MapToVariantConverter::propertyTypesToVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:64:14: note: Technically the member function 'Tiled::MapToVariantConverter::propertyTypesToVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:69:14: performance: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/maptovariantconverter.cpp:560:33: note: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.h:69:14: note: Technically the member function 'Tiled::MapToVariantConverter::toVariant' can be static.
tiled-1.1.5/src/libtiled/maptovariantconverter.cpp:197:26: performance: Use const reference for 'properties' to avoid unnecessary data copying. [redundantCopyLocalConst]
tiled-1.1.5/src/libtiled/mapwriter.h:67:10: performance: Technically the member function 'Tiled::MapWriter::writeMap' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:945:17: note: Technically the member function 'Tiled::MapWriter::writeMap' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:67:10: note: Technically the member function 'Tiled::MapWriter::writeMap' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:86:10: performance: Technically the member function 'Tiled::MapWriter::writeTileset' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:972:17: note: Technically the member function 'Tiled::MapWriter::writeTileset' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:86:10: note: Technically the member function 'Tiled::MapWriter::writeTileset' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:97:10: performance: Technically the member function 'Tiled::MapWriter::writeObjectTemplate' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:999:17: note: Technically the member function 'Tiled::MapWriter::writeObjectTemplate' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:97:10: note: Technically the member function 'Tiled::MapWriter::writeObjectTemplate' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:105:13: performance: Technically the member function 'Tiled::MapWriter::errorString' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:1026:20: note: Technically the member function 'Tiled::MapWriter::errorString' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:105:13: note: Technically the member function 'Tiled::MapWriter::errorString' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:110:10: performance: Technically the member function 'Tiled::MapWriter::setDtdEnabled' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:1031:17: note: Technically the member function 'Tiled::MapWriter::setDtdEnabled' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:110:10: note: Technically the member function 'Tiled::MapWriter::setDtdEnabled' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:111:10: performance: Technically the member function 'Tiled::MapWriter::isDtdEnabled' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:1036:17: note: Technically the member function 'Tiled::MapWriter::isDtdEnabled' can be static.
tiled-1.1.5/src/libtiled/mapwriter.h:111:10: note: Technically the member function 'Tiled::MapWriter::isDtdEnabled' can be static.
tiled-1.1.5/src/libtiled/mapwriter.cpp:95:10: style: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeTileLayerData' can be const. [functionConst]
tiled-1.1.5/src/libtiled/mapwriter.cpp:602:24: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeTileLayerData' can be const.
tiled-1.1.5/src/libtiled/mapwriter.cpp:95:10: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeTileLayerData' can be const.
tiled-1.1.5/src/libtiled/mapwriter.cpp:96:10: performance: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeLayerAttributes' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:642:24: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeLayerAttributes' can be static.
tiled-1.1.5/src/libtiled/mapwriter.cpp:96:10: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeLayerAttributes' can be static.
tiled-1.1.5/src/libtiled/mapwriter.cpp:99:10: performance: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeObjectText' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/mapwriter.cpp:811:24: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeObjectText' can be static.
tiled-1.1.5/src/libtiled/mapwriter.cpp:99:10: note: Technically the member function 'Tiled::Internal::MapWriterPrivate::writeObjectText' can be static.
tiled-1.1.5/src/libtiled/savefile.h:46:5: style: Class 'SaveFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/objectgroup.cpp:42:14: warning: Member variable 'ObjectGroup::mDrawOrder' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/objectgroup.cpp:47:14: warning: Member variable 'ObjectGroup::mDrawOrder' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/objectgroup.h:171:10: style: Technically the member function 'Tiled::ObjectGroup::resetObjectIds' can be const. [functionConst]
tiled-1.1.5/src/libtiled/objectgroup.cpp:219:19: note: Technically the member function 'Tiled::ObjectGroup::resetObjectIds' can be const.
tiled-1.1.5/src/libtiled/objectgroup.h:171:10: note: Technically the member function 'Tiled::ObjectGroup::resetObjectIds' can be const.
tiled-1.1.5/src/libtiled/staggeredrenderer.cpp:62:0: style: Variable 'staggerAxisIndex' is modified but its new value is never used. [unreadVariable]
tiled-1.1.5/src/libtiled/staggeredrenderer.h:78:5: style: Class 'StaggeredRenderer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mId' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mTileset' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mImageStatus' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mTerrain' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mObjectGroup' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mCurrentFrameIndex' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:36:7: warning: Member variable 'Tile::mUnusedTime' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mId' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mTileset' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mImageStatus' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mTerrain' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mObjectGroup' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mCurrentFrameIndex' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tile.cpp:48:7: warning: Member variable 'Tile::mUnusedTime' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/tiled.cpp:39:34: style: Function 'toUrl' argument 1 names different: declaration 'reference' definition 'filePathOrUrl'. [funcArgNamesDifferent]
tiled-1.1.5/src/libtiled/tiled.h:79:46: note: Function 'toUrl' argument 1 names different: declaration 'reference' definition 'filePathOrUrl'.
tiled-1.1.5/src/libtiled/tiled.cpp:39:34: note: Function 'toUrl' argument 1 names different: declaration 'reference' definition 'filePathOrUrl'.
tiled-1.1.5/src/libtiled/tilelayer.cpp:234:51: style: Function 'setCells' argument 3 names different: declaration 'tileLayer' definition 'layer'. [funcArgNamesDifferent]
tiled-1.1.5/src/libtiled/tilelayer.h:401:44: note: Function 'setCells' argument 3 names different: declaration 'tileLayer' definition 'layer'.
tiled-1.1.5/src/libtiled/tilelayer.cpp:234:51: note: Function 'setCells' argument 3 names different: declaration 'tileLayer' definition 'layer'.
tiled-1.1.5/src/libtiled/tilelayer.cpp:267:38: style: Function 'erase' argument 1 names different: declaration 'region' definition 'area'. [funcArgNamesDifferent]
tiled-1.1.5/src/libtiled/tilelayer.h:392:31: note: Function 'erase' argument 1 names different: declaration 'region' definition 'area'.
tiled-1.1.5/src/libtiled/tilelayer.cpp:267:38: note: Function 'erase' argument 1 names different: declaration 'region' definition 'area'.
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mTileWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mTileHeight' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mTileSpacing' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mMargin' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mOrientation' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mColumnCount' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mExpectedColumnCount' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mExpectedRowCount' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mNextTileId' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mMaximumTerrainDistance' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mTerrainDistancesDirty' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:51:10: warning: Member variable 'Tileset::mStatus' is not initialized in the constructor. [uninitMemberVarPrivate]
tiled-1.1.5/src/libtiled/tileset.cpp:704:22: performance: Use const reference for 'p' to avoid unnecessary data copying. [redundantCopyLocalConst]
tiled-1.1.5/src/libtiled/varianttomapconverter.h:93:31: performance: Technically the member function 'VariantToMapConverter::toWangColor' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/varianttomapconverter.cpp:406:50: note: Technically the member function 'VariantToMapConverter::toWangColor' can be static.
tiled-1.1.5/src/libtiled/varianttomapconverter.h:93:31: note: Technically the member function 'VariantToMapConverter::toWangColor' can be static.
tiled-1.1.5/src/libtiled/varianttomapconverter.h:102:15: performance: Technically the member function 'VariantToMapConverter::toPolygon' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/varianttomapconverter.cpp:705:34: note: Technically the member function 'VariantToMapConverter::toPolygon' can be static.
tiled-1.1.5/src/libtiled/varianttomapconverter.h:102:15: note: Technically the member function 'VariantToMapConverter::toPolygon' can be static.
tiled-1.1.5/src/libtiled/varianttomapconverter.h:103:14: performance: Technically the member function 'VariantToMapConverter::toTextData' can be static. [functionStatic]
tiled-1.1.5/src/libtiled/varianttomapconverter.cpp:718:33: note: Technically the member function 'VariantToMapConverter::toTextData' can be static.
tiled-1.1.5/src/libtiled/varianttomapconverter.h:103:14: note: Technically the member function 'VariantToMapConverter::toTextData' can be static.
tiled-1.1.5/src/libtiled/wangset.cpp:154:29: warning: Member variable 'iterator::mEdgeColors' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:154:29: warning: Member variable 'iterator::mCornerColors' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:290:12: warning: Member variable 'WangColor::mColorIndex' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:290:12: warning: Member variable 'WangColor::mIsEdge' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:290:12: warning: Member variable 'WangColor::mImageId' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:294:12: warning: Member variable 'WangColor::mColorIndex' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:294:12: warning: Member variable 'WangColor::mIsEdge' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:294:12: warning: Member variable 'WangColor::mImageId' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:323:10: warning: Member variable 'WangSet::mTileset' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:323:10: warning: Member variable 'WangSet::mImageTileId' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:323:10: warning: Member variable 'WangSet::mUniqueFullWangIdCount' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/libtiled/wangset.cpp:196:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiled-1.1.5/src/plugins/json/jsonplugin.h:84:5: style: Class 'JsonTilesetFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/plugins/json/jsonplugin.h:105:5: style: Class 'JsonObjectTemplateFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
json.g:118:37: style: Function 'JsonLexer' argument 1 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
json.g:50:30: note: Function 'JsonLexer' argument 1 names different: declaration 'string' definition 'str'.
json.g:118:37: note: Function 'JsonLexer' argument 1 names different: declaration 'string' definition 'str'.
json.g:307:35: style: Function 'parse' argument 1 names different: declaration 'lex' definition 'lexer'. [funcArgNamesDifferent]
json.g:75:27: note: Function 'parse' argument 1 names different: declaration 'lex' definition 'lexer'.
json.g:307:35: note: Function 'parse' argument 1 names different: declaration 'lex' definition 'lexer'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:221:41: style: Function 'setAutoFormatting' argument 1 names different: declaration 'autoFormat' definition 'enable'. [funcArgNamesDifferent]
tiled-1.1.5/src/plugins/json/qjsonparser/json.h:45:33: note: Function 'setAutoFormatting' argument 1 names different: declaration 'autoFormat' definition 'enable'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:221:41: note: Function 'setAutoFormatting' argument 1 names different: declaration 'autoFormat' definition 'enable'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:243:46: style: Function 'setAutoFormattingIndent' argument 1 names different: declaration 'spaceOrTabs' definition 'spacesOrTabs'. [funcArgNamesDifferent]
tiled-1.1.5/src/plugins/json/qjsonparser/json.h:48:38: note: Function 'setAutoFormattingIndent' argument 1 names different: declaration 'spaceOrTabs' definition 'spacesOrTabs'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:243:46: note: Function 'setAutoFormattingIndent' argument 1 names different: declaration 'spaceOrTabs' definition 'spacesOrTabs'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:418:44: style: Function 'stringify' argument 1 names different: declaration 'variant' definition 'var'. [funcArgNamesDifferent]
tiled-1.1.5/src/plugins/json/qjsonparser/json.h:39:36: note: Function 'stringify' argument 1 names different: declaration 'variant' definition 'var'.
tiled-1.1.5/src/plugins/json/qjsonparser/json.cpp:418:44: note: Function 'stringify' argument 1 names different: declaration 'variant' definition 'var'.
json.g:385:0: style: Variable 'reduces' is modified but its new value is never used. [unreadVariable]
json.g:50:5: style: Class 'JsonLexer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/plugins/lua/luatablewriter.h:37:5: style: Class 'LuaTableWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/plugins/lua/luaplugin.cpp:57:5: style: Class 'LuaWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2578:51: warning: Possible null pointer dereference: map [nullPointer]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6538:20: note: Assignment 'map_ptr=map?map->obj:NULL', assigned value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6539:28: note: Calling function 'isTileLayerAt', 1st argument 'map' value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2578:51: note: Null pointer dereference
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2581:53: warning: Possible null pointer dereference: map [nullPointer]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6610:20: note: Assignment 'map_ptr=map?map->obj:NULL', assigned value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6611:30: note: Calling function 'isObjectGroupAt', 1st argument 'map' value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2581:53: note: Null pointer dereference
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2587:43: warning: Possible null pointer dereference: map [nullPointer]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6632:20: note: Assignment 'map_ptr=map?map->obj:NULL', assigned value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6633:26: note: Calling function 'tileLayerAt', 1st argument 'map' value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2587:43: note: Null pointer dereference
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2590:45: warning: Possible null pointer dereference: map [nullPointer]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6582:20: note: Assignment 'map_ptr=map?map->obj:NULL', assigned value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6583:28: note: Calling function 'objectGroupAt', 1st argument 'map' value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2590:45: note: Null pointer dereference
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2597:12: warning: Possible null pointer dereference: ts [nullPointer]
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6560:18: note: Assignment 'ts_ptr=ts?ts->obj:NULL', assigned value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6561:34: note: Calling function 'loadTilesetFromFile', 1st argument 'ts' value is 0
tiled-1.1.5/src/plugins/python/pythonbind.cpp:2597:12: note: Null pointer dereference
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6858:55: style: Function '_wrap_convert_py2c__Tiled__Map___star__' argument 1 names different: declaration 'obj' definition 'value'. [funcArgNamesDifferent]
tiled-1.1.5/src/plugins/python/pythonplugin.h:137:62: note: Function '_wrap_convert_py2c__Tiled__Map___star__' argument 1 names different: declaration 'obj' definition 'value'.
tiled-1.1.5/src/plugins/python/pythonbind.cpp:6858:55: note: Function '_wrap_convert_py2c__Tiled__Map___star__' argument 1 names different: declaration 'obj' definition 'value'.
tiled-1.1.5/src/plugins/tbin/tbin/Map.cpp:40:0: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tiled-1.1.5/src/plugins/tbin/tbinplugin.h:53:5: style: Class 'TbinMapFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/plugins/tbin/tbinplugin.cpp:186:0: error: Memory leak: objects [memleak]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:106:68: style: Function 'createButton' argument 1 names different: declaration 'panret' definition 'parent'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:95:40: note: Function 'createButton' argument 1 names different: declaration 'panret' definition 'parent'.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:106:68: note: Function 'createButton' argument 1 names different: declaration 'panret' definition 'parent'.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:55:1: style: The class 'QtButtonPropertyBrowserPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:90:10: performance: Technically the member function 'QtButtonPropertyBrowserPrivate::insertRow' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:409:38: note: Technically the member function 'QtButtonPropertyBrowserPrivate::insertRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:90:10: note: Technically the member function 'QtButtonPropertyBrowserPrivate::insertRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:91:10: performance: Technically the member function 'QtButtonPropertyBrowserPrivate::removeRow' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:430:38: note: Technically the member function 'QtButtonPropertyBrowserPrivate::removeRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:91:10: note: Technically the member function 'QtButtonPropertyBrowserPrivate::removeRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:93:9: performance: Technically the member function 'QtButtonPropertyBrowserPrivate::gridSpan' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:142:37: note: Technically the member function 'QtButtonPropertyBrowserPrivate::gridSpan' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:93:9: note: Technically the member function 'QtButtonPropertyBrowserPrivate::gridSpan' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:94:10: style: Technically the member function 'QtButtonPropertyBrowserPrivate::setExpanded' can be const. [functionConst]
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:199:38: note: Technically the member function 'QtButtonPropertyBrowserPrivate::setExpanded' can be const.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.cpp:94:10: note: Technically the member function 'QtButtonPropertyBrowserPrivate::setExpanded' can be const.
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:58:5: style: Class 'QtButtonPropertyBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:175:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:158:22: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:175:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:225:10: style: The function 'managerDestroyed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:165:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:225:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:237:10: style: The function 'breakConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:163:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:237:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:70:18: style: The function 'itemInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:312:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:70:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:71:18: style: The function 'itemRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:313:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:71:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:72:18: style: The function 'itemChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:315:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtbuttonpropertybrowser.h:72:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2335:48: style: Function 'setValue' argument 1 names different: declaration 'value' definition 'c'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2291:33: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'c'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2335:48: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'c'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2543:46: style: Function 'setValue' argument 1 names different: declaration 'value' definition 'f'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2500:32: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'f'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2543:46: note: Function 'setValue' argument 1 names different: declaration 'value' definition 'f'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:112:0: style: Function 'initializeEditor' argument 2 names different: declaration 'e' definition 'editor'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:96:0: note: Function 'initializeEditor' argument 2 names different: declaration 'e' definition 'editor'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:112:0: note: Function 'initializeEditor' argument 2 names different: declaration 'e' definition 'editor'.
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:143:1: style: The class 'QtSpinBoxFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:323:1: style: The class 'QtSliderFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:476:1: style: The class 'QtScrollBarFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:628:1: style: The class 'QtCheckBoxFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:780:1: style: The class 'QtDoubleSpinBoxFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:983:1: style: The class 'QtLineEditFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1184:1: style: The class 'QtDateEditFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1320:1: style: The class 'QtTimeEditFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1429:1: style: The class 'QtDateTimeEditFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1541:1: style: The class 'QtKeySequenceEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1830:1: style: The class 'QtCharEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:1942:1: style: The class 'QtEnumEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2138:31: warning: Member variable 'QtCursorEditorFactoryPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2138:31: warning: Member variable 'QtCursorEditorFactoryPrivate::m_enumEditorFactory' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2138:31: warning: Member variable 'QtCursorEditorFactoryPrivate::m_enumPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2388:1: style: The class 'QtColorEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.cpp:2627:1: style: The class 'QtFontEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:61:5: style: Class 'QtGroupPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:77:5: style: Class 'QtIntPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:114:5: style: Class 'QtBoolPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:143:5: style: Class 'QtDoublePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:183:5: style: Class 'QtStringPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:220:5: style: Class 'QtDatePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:251:5: style: Class 'QtTimePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:276:5: style: Class 'QtDateTimePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:301:5: style: Class 'QtKeySequencePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:326:5: style: Class 'QtCharPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:352:5: style: Class 'QtLocalePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:381:5: style: Class 'QtPointPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:410:5: style: Class 'QtPointFPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:442:5: style: Class 'QtSizePropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:477:5: style: Class 'QtSizeFPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:515:5: style: Class 'QtRectPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:547:5: style: Class 'QtRectFPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:582:5: style: Class 'QtEnumPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:614:5: style: Class 'QtFlagPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:646:5: style: Class 'QtSizePolicyPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:677:5: style: Class 'QtFontPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:713:5: style: Class 'QtColorPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:743:5: style: Class 'QtCursorPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:57:5: style: Class 'QtSpinBoxFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:82:5: style: Class 'QtSliderFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:106:5: style: Class 'QtScrollBarFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:130:5: style: Class 'QtCheckBoxFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:153:5: style: Class 'QtDoubleSpinBoxFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:179:5: style: Class 'QtLineEditFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:204:5: style: Class 'QtDateEditFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:228:5: style: Class 'QtTimeEditFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:250:5: style: Class 'QtDateTimeEditFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:272:5: style: Class 'QtKeySequenceEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:294:5: style: Class 'QtCharEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:316:5: style: Class 'QtEnumEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:342:5: style: Class 'QtCursorEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:364:5: style: Class 'QtColorEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:386:5: style: Class 'QtFontEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowserutils_p.h:105:5: style: Class 'QtBoolEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowserutils_p.h:134:5: style: Class 'QtKeySequenceEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:65:18: style: The function 'hasValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:139:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:65:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:67:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:67:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:68:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:68:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:99:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:99:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:100:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:100:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:101:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:101:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:127:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:127:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:128:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:128:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:129:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:129:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:130:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:130:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:168:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:168:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:169:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:169:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:170:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:170:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:188:14: style: The function 'echoMode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:143:22: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:188:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:204:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:204:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:205:13: style: The function 'displayText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:142:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:205:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:206:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:206:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:207:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:207:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:236:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:236:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:237:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:237:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:238:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:238:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:261:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:261:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:262:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:262:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:263:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:263:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:286:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:286:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:287:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:287:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:288:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:288:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:311:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:311:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:312:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:312:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:313:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:313:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:336:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:336:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:337:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:337:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:338:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:338:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:364:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:364:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:365:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:365:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:366:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:366:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:393:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:393:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:394:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:394:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:395:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:395:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:425:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:425:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:426:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:426:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:427:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:427:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:460:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:460:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:461:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:461:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:462:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:462:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:498:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:498:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:499:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:499:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:500:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:500:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:530:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:530:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:531:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:531:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:532:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:532:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:565:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:565:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:566:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:566:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:567:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:567:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:598:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:598:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:599:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:599:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:600:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:600:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:601:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:601:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:629:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:629:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:630:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:630:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:631:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:631:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:659:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:659:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:660:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:660:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:661:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:661:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:691:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:691:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:692:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:692:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:693:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:693:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:694:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:694:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:725:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:725:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:726:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:726:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:727:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:727:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:728:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:728:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:755:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:755:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:756:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:756:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:757:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:757:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:758:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:758:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:60:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:60:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:61:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:61:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:63:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:63:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:85:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:85:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:86:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:86:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:88:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:88:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:109:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:109:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:110:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:110:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:112:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:112:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:133:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:133:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:134:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:134:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:136:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:136:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:156:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:156:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:157:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:157:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:159:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:159:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:182:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:182:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:183:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:183:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:185:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:185:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:207:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:207:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:208:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:208:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:210:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:210:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:231:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:231:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:232:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:232:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:234:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:234:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:253:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:253:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:254:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:254:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:256:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:256:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:275:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:275:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:276:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:276:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:278:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:278:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:297:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:297:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:298:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:298:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:300:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:300:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:319:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:319:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:320:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:320:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:322:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:322:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:345:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:345:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:346:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:346:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:348:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:348:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:367:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:367:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:368:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:368:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:370:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:370:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:389:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:389:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:390:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:390:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:392:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qteditorfactory.h:392:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:175:0: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:158:22: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:175:0: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:225:0: style: The function 'managerDestroyed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:165:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:225:0: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:237:0: style: The function 'breakConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:163:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:237:0: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:325:24: style: Variable 'oldRow' is assigned a value that is never used. [unreadVariable]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:54:1: style: The class 'QtGroupBoxPropertyBrowserPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:87:10: performance: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::insertRow' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:351:40: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::insertRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:87:10: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::insertRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:88:10: performance: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::removeRow' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:372:40: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::removeRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:88:10: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::removeRow' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:90:10: performance: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::hasHeader' can be static. [functionStatic]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:393:40: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::hasHeader' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.cpp:90:10: note: Technically the member function 'QtGroupBoxPropertyBrowserPrivate::hasHeader' can be static.
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:58:5: style: Class 'QtGroupBoxPropertyBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:62:18: style: The function 'itemInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:312:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:62:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:63:18: style: The function 'itemRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:313:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:63:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:64:18: style: The function 'itemChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:315:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtgroupboxpropertybrowser.h:64:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:59:14: warning: Member variable 'QtPropertyPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:80:1: style: The class 'QtAbstractPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:111:10: style: Technically the member function 'QtProperty::propertyChanged' can be const. [functionConst]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:558:18: note: Technically the member function 'QtProperty::propertyChanged' can be const.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:111:10: note: Technically the member function 'QtProperty::propertyChanged' can be const.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:151:5: style: Class 'QtProperty' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:151:5: style: Class 'QtProperty' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:1266:5: style: Class 'QtBrowserItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.cpp:1266:5: style: Class 'QtBrowserItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowserutils.cpp:195:62: style: Function 'fontValuePixmap' argument 1 names different: declaration 'f' definition 'font'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowserutils_p.h:97:49: note: Function 'fontValuePixmap' argument 1 names different: declaration 'f' definition 'font'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowserutils.cpp:195:62: note: Function 'fontValuePixmap' argument 1 names different: declaration 'f' definition 'font'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1594:40: style: Same expression on both sides of '>' because the value of 'pixmapWidth' and 'indicatorWidth' are the same. [duplicateExpression]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1586:29: note: 'pixmapWidth' is assigned value 'indicatorWidth' here.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1594:40: note: Same expression on both sides of '>' because the value of 'pixmapWidth' and 'indicatorWidth' are the same.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1594:75: style: Same expression on both sides of '-' because the value of 'pixmapWidth' and 'indicatorWidth' are the same. [duplicateExpression]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1586:29: note: 'pixmapWidth' is assigned value 'indicatorWidth' here.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1594:75: note: Same expression on both sides of '-' because the value of 'pixmapWidth' and 'indicatorWidth' are the same.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5025:83: style: Function 'setEnumNames' argument 2 names different: declaration 'names' definition 'enumNames'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:591:64: note: Function 'setEnumNames' argument 2 names different: declaration 'names' definition 'enumNames'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5025:83: note: Function 'setEnumNames' argument 2 names different: declaration 'names' definition 'enumNames'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5059:88: style: Function 'setEnumIcons' argument 2 names different: declaration 'icons' definition 'enumIcons'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:592:69: note: Function 'setEnumIcons' argument 2 names different: declaration 'icons' definition 'enumIcons'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5059:88: note: Function 'setEnumIcons' argument 2 names different: declaration 'icons' definition 'enumIcons'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5345:83: style: Function 'setFlagNames' argument 2 names different: declaration 'names' definition 'flagNames'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:624:64: note: Function 'setFlagNames' argument 2 names different: declaration 'names' definition 'flagNames'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5345:83: note: Function 'setFlagNames' argument 2 names different: declaration 'names' definition 'flagNames'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:6627:77: style: Function 'setValue' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.h:751:56: note: Function 'setValue' argument 2 names different: declaration 'val' definition 'value'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:6627:77: note: Function 'setValue' argument 2 names different: declaration 'val' definition 'value'.
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:620:1: style: The class 'QtIntPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:932:1: style: The class 'QtDoublePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1305:1: style: The class 'QtStringPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1624:31: warning: Member variable 'QtBoolPropertyManagerPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:1781:1: style: The class 'QtDatePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2013:1: style: The class 'QtTimePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2129:1: style: The class 'QtDateTimePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2243:1: style: The class 'QtKeySequencePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2353:1: style: The class 'QtCharPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2485:33: warning: Member variable 'QtLocalePropertyManagerPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2485:33: warning: Member variable 'QtLocalePropertyManagerPrivate::m_enumPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2711:1: style: The class 'QtPointPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:2923:1: style: The class 'QtPointFPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:3199:1: style: The class 'QtSizePropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:3543:1: style: The class 'QtSizeFPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:3943:1: style: The class 'QtRectPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:4351:1: style: The class 'QtRectFPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:4821:1: style: The class 'QtEnumPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5090:1: style: The class 'QtFlagPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5446:37: warning: Member variable 'QtSizePolicyPropertyManagerPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5446:37: warning: Member variable 'QtSizePolicyPropertyManagerPrivate::m_intPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5446:37: warning: Member variable 'QtSizePolicyPropertyManagerPrivate::m_enumPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5786:31: warning: Member variable 'QtFontPropertyManagerPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5786:31: warning: Member variable 'QtFontPropertyManagerPrivate::m_intPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5786:31: warning: Member variable 'QtFontPropertyManagerPrivate::m_enumPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:5786:31: warning: Member variable 'QtFontPropertyManagerPrivate::m_boolPropertyManager' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:6217:1: style: The class 'QtColorPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertymanager.cpp:6529:1: style: The class 'QtCursorPropertyManagerPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.cpp:457:31: warning: Member variable 'QtTreePropertyBrowserPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:75:5: style: Class 'QtTreePropertyBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:125:18: style: The function 'itemInserted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:312:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:125:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:126:18: style: The function 'itemRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:313:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:126:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:127:18: style: The function 'itemChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:315:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qttreepropertybrowser.h:127:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:444:5: style: Variable 'm_destroyingSubProperties' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:442:5: note: Variable 'm_destroyingSubProperties' is reassigned a value before the old one has been used if variable is no semaphore variable.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:444:5: note: Variable 'm_destroyingSubProperties' is reassigned a value before the old one has been used if variable is no semaphore variable.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:648:96: style: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:333:67: note: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:648:96: note: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:659:97: style: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:335:68: note: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:659:97: note: Function 'slotConstraintChanged' argument 2 names different: declaration 'val' definition 'constraint'.
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:381:34: warning: Member variable 'QtVariantPropertyManagerPrivate::q_ptr' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:381:34: warning: Member variable 'QtVariantPropertyManagerPrivate::m_creatingProperty' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:381:34: warning: Member variable 'QtVariantPropertyManagerPrivate::m_creatingSubProperties' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:381:34: warning: Member variable 'QtVariantPropertyManagerPrivate::m_destroyingSubProperties' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:381:34: warning: Member variable 'QtVariantPropertyManagerPrivate::m_propertyType' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:1932:1: style: The class 'QtVariantEditorFactoryPrivate' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:203:29: style: Class 'QtVariantProperty' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:203:29: style: Class 'QtVariantProperty' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:82:5: style: Class 'QtVariantPropertyManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:169:5: style: Class 'QtVariantEditorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.cpp:150:5: style: Class 'QtVariantPropertyPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:112:18: style: The function 'hasValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:139:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:112:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:113:13: style: The function 'valueText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:141:21: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:113:13: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:114:11: style: The function 'valueIcon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:140:19: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:114:11: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:115:18: style: The function 'initializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:144:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:115:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:116:18: style: The function 'uninitializeProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:145:18: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:116:18: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:117:25: style: The function 'createProperty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:146:25: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:117:25: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:172:10: style: The function 'connectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:221:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:172:10: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:173:14: style: The function 'createEditor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:222:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:173:14: note: Function in derived class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:175:10: style: The function 'disconnectPropertyManager' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tiled-1.1.5/src/qtpropertybrowser/src/qtpropertybrowser.h:224:0: note: Virtual function in base class
tiled-1.1.5/src/qtpropertybrowser/src/qtvariantproperty.h:175:10: note: Function in derived class
tiled-1.1.5/src/qtsingleapplication/src/qtlockedfile.h:73:5: style: Class 'QtLockedFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/qtsingleapplication/src/qtsingleapplication.cpp:167:57: style: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtsingleapplication/src/qtsingleapplication.h:70:40: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
tiled-1.1.5/src/qtsingleapplication/src/qtsingleapplication.cpp:167:57: note: Function 'QtSingleApplication' argument 1 names different: declaration 'id' definition 'appId'.
tiled-1.1.5/src/qtsingleapplication/src/qtsinglecoreapplication.cpp:86:65: style: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'. [funcArgNamesDifferent]
tiled-1.1.5/src/qtsingleapplication/src/qtsinglecoreapplication.h:54:44: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
tiled-1.1.5/src/qtsingleapplication/src/qtsinglecoreapplication.cpp:86:65: note: Function 'QtSingleCoreApplication' argument 1 names different: declaration 'id' definition 'appId'.
tiled-1.1.5/src/tiled/aboutdialog.h:35:5: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/abstractobjecttool.cpp:434:57: style: Function 'showContextMenu' argument 1 names different: declaration 'clickedObject' definition 'clickedObjectItem'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/abstractobjecttool.h:98:41: note: Function 'showContextMenu' argument 1 names different: declaration 'clickedObject' definition 'clickedObjectItem'.
tiled-1.1.5/src/tiled/abstractobjecttool.cpp:434:57: note: Function 'showContextMenu' argument 1 names different: declaration 'clickedObject' definition 'clickedObjectItem'.
tiled-1.1.5/src/tiled/mapdocument.h:66:1: style: The class 'MapDocument' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/tiled/mapscene.h:60:5: style: Class 'MapScene' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/raiselowerhelper.h:49:5: style: Class 'RaiseLowerHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tmxmapformat.h:43:5: style: Class 'TmxMapFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tmxmapformat.h:88:5: style: Class 'TsxTilesetFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tmxmapformat.h:115:5: style: Class 'XmlObjectTemplateFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/rangeset.h:52:0: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/stampactions.h:36:5: style: Class 'StampActions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/id.h:31:5: style: Class 'Id' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/layermodel.h:53:5: style: Class 'LayerModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/mapobjectmodel.h:63:5: style: Class 'MapObjectModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/adjusttileindexes.h:51:5: style: Class 'AdjustTileMetaData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/automapper.cpp:761:62: style: Function 'copyMapRegion' argument 2 names different: declaration 'Offset' definition 'offset'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/automapper.h:229:54: note: Function 'copyMapRegion' argument 2 names different: declaration 'Offset' definition 'offset'.
tiled-1.1.5/src/tiled/automapper.cpp:761:62: note: Function 'copyMapRegion' argument 2 names different: declaration 'Offset' definition 'offset'.
tiled-1.1.5/src/tiled/automapper.cpp:762:50: style: Function 'copyMapRegion' argument 3 names different: declaration 'LayerTranslation' definition 'layerTranslation'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/automapper.h:230:42: note: Function 'copyMapRegion' argument 3 names different: declaration 'LayerTranslation' definition 'layerTranslation'.
tiled-1.1.5/src/tiled/automapper.cpp:762:50: note: Function 'copyMapRegion' argument 3 names different: declaration 'LayerTranslation' definition 'layerTranslation'.
tiled-1.1.5/src/tiled/automappingmanager.h:49:5: style: Class 'AutomappingManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/brokenlinks.cpp:242:27: style: Same expression on both sides of '!=' because the value of 'brokenLinksBefore' and 'brokenLinksAfter' are the same. [duplicateExpression]
tiled-1.1.5/src/tiled/brokenlinks.cpp:147:44: note: 'brokenLinksBefore' is assigned value 'hasBrokenLinks()' here.
tiled-1.1.5/src/tiled/brokenlinks.cpp:241:43: note: 'brokenLinksAfter' is assigned value 'hasBrokenLinks()' here.
tiled-1.1.5/src/tiled/brokenlinks.cpp:242:27: note: Same expression on both sides of '!=' because the value of 'brokenLinksBefore' and 'brokenLinksAfter' are the same.
tiled-1.1.5/src/tiled/brokenlinks.h:75:5: style: Class 'BrokenLinksModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/templatesdock.h:53:5: style: Class 'TemplatesDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/templatesdock.h:110:5: style: Class 'TemplatesView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/bucketfilltool.cpp:40:17: warning: Member variable 'BucketFillTool::mLastShiftStatus' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/tiled/bucketfilltool.h:49:5: style: Class 'BucketFillTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/changeimagelayerproperties.cpp:36:23: style: Function 'ChangeImageLayerProperties' argument 3 names different: declaration 'newColor' definition 'color'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/changeimagelayerproperties.h:50:46: note: Function 'ChangeImageLayerProperties' argument 3 names different: declaration 'newColor' definition 'color'.
tiled-1.1.5/src/tiled/changeimagelayerproperties.cpp:36:23: note: Function 'ChangeImageLayerProperties' argument 3 names different: declaration 'newColor' definition 'color'.
tiled-1.1.5/src/tiled/changemapobject.cpp:33:45: style: Function 'ChangeMapObject' argument 2 names different: declaration 'object' definition 'mapObject'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/changemapobject.h:48:32: note: Function 'ChangeMapObject' argument 2 names different: declaration 'object' definition 'mapObject'.
tiled-1.1.5/src/tiled/changemapobject.cpp:33:45: note: Function 'ChangeMapObject' argument 2 names different: declaration 'object' definition 'mapObject'.
tiled-1.1.5/src/tiled/changepolygon.cpp:83:34: style: Function 'SplitPolyline' argument 3 names different: declaration 'edgeIndex' definition 'index'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/changepolygon.h:83:23: note: Function 'SplitPolyline' argument 3 names different: declaration 'edgeIndex' definition 'index'.
tiled-1.1.5/src/tiled/changepolygon.cpp:83:34: note: Function 'SplitPolyline' argument 3 names different: declaration 'edgeIndex' definition 'index'.
tiled-1.1.5/src/tiled/changepolygon.h:67:5: style: Class 'TogglePolygonPolyline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/changeselectedarea.cpp:30:55: style: Function 'ChangeSelectedArea' argument 2 names different: declaration 'selection' definition 'newSelection'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/changeselectedarea.h:39:39: note: Function 'ChangeSelectedArea' argument 2 names different: declaration 'selection' definition 'newSelection'.
tiled-1.1.5/src/tiled/changeselectedarea.cpp:30:55: note: Function 'ChangeSelectedArea' argument 2 names different: declaration 'selection' definition 'newSelection'.
tiled-1.1.5/src/tiled/changeselectedarea.cpp:29:21: warning: Member variable 'ChangeSelectedArea::mMapDocument' is not initialized in the constructor. [uninitMemberVar]
tiled-1.1.5/src/tiled/clickablelabel.h:33:5: style: Class 'ClickableLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/colorbutton.h:38:5: style: Class 'ColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/commandbutton.h:38:5: style: Class 'CommandButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/commanddatamodel.h:45:5: style: Class 'CommandDataModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/commanddialog.h:40:5: style: Class 'CommandDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/commanddialog.h:77:5: style: Class 'CommandTreeView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/commanddatamodel.cpp:331:62: style: Function 'mimeData' argument 1 names different: declaration 'indexes' definition 'indices'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/commanddatamodel.h:112:48: note: Function 'mimeData' argument 1 names different: declaration 'indexes' definition 'indices'.
tiled-1.1.5/src/tiled/commanddatamodel.cpp:331:62: note: Function 'mimeData' argument 1 names different: declaration 'indexes' definition 'indices'.
tiled-1.1.5/src/tiled/createscalableobjecttool.h:33:5: style: Class 'CreateScalableObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createellipseobjecttool.h:33:5: style: Class 'CreateEllipseObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createmultipointobjecttool.h:34:5: style: Class 'CreateMultipointObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createpointobjecttool.h:33:5: style: Class 'CreatePointObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createpolygonobjecttool.h:33:5: style: Class 'CreatePolygonObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createpolylineobjecttool.h:33:5: style: Class 'CreatePolylineObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createrectangleobjecttool.h:33:5: style: Class 'CreateRectangleObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createtemplatetool.h:37:5: style: Class 'CreateTemplateTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createtextobjecttool.h:33:5: style: Class 'CreateTextObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/createtileobjecttool.h:34:5: style: Class 'CreateTileObjectTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/documentmanager.h:268:5: style: Class 'DocumentManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/filechangedwarning.h:36:5: style: Class 'FileChangedWarning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tilesetdocumentsmodel.h:50:5: style: Class 'TilesetDocumentsModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tilesetdocumentsmodel.h:99:5: style: Class 'TilesetDocumentsFilterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/zoomable.h:46:5: style: Class 'Zoomable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/rangeset.h:52:9: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/selectionrectangle.h:34:5: style: Class 'SelectionRectangle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/eraser.h:36:5: style: Class 'Eraser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/minimaprenderer.h:34:1: style: The class 'MiniMapRenderer' does not have a constructor although it has private member variables. [noConstructor]
tiled-1.1.5/src/tiled/iconcheckdelegate.cpp:118:63: style: Function 'drawCheck' argument 2 names different: declaration 'option' definition 'opt'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/iconcheckdelegate.h:54:48: note: Function 'drawCheck' argument 2 names different: declaration 'option' definition 'opt'.
tiled-1.1.5/src/tiled/iconcheckdelegate.cpp:118:63: note: Function 'drawCheck' argument 2 names different: declaration 'option' definition 'opt'.
tiled-1.1.5/src/tiled/imagecolorpickerwidget.h:43:5: style: Class 'ImageColorPickerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/languagemanager.cpp:53:5: performance: Variable 'mTranslationsDir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tiled-1.1.5/src/tiled/reversingproxymodel.h:36:5: style: Class 'ReversingProxyModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/layermodel.cpp:305:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tiled-1.1.5/src/tiled/magicwandtool.h:44:5: style: Class 'MagicWandTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/preferencesdialog.h:43:5: style: Class 'PreferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/maintoolbar.h:38:5: style: Class 'MainToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/newmapdialog.h:42:5: style: Class 'NewMapDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/newtilesetdialog.h:49:5: style: Class 'NewTilesetDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/resizedialog.h:39:5: style: Class 'ResizeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/undodock.h:41:5: style: Class 'UndoDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/mapeditor.cpp:877:52: style: Function 'newTileset' argument 1 names different: declaration 'fileName' definition 'path'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/mapeditor.h:142:45: note: Function 'newTileset' argument 1 names different: declaration 'fileName' definition 'path'.
tiled-1.1.5/src/tiled/mapeditor.cpp:877:52: note: Function 'newTileset' argument 1 names different: declaration 'fileName' definition 'path'.
tiled-1.1.5/src/tiled/mapsdock.h:42:5: style: Class 'MapsDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/mapsdock.h:67:5: style: Class 'MapsView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/minimapdock.h:39:5: style: Class 'MiniMapDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/objectsdock.h:45:5: style: Class 'ObjectsDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/objectsdock.h:84:5: style: Class 'ObjectsView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/selectsametiletool.h:42:5: style: Class 'SelectSameTileTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/shapefilltool.h:35:5: style: Class 'ShapeFillTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/stampbrush.h:51:5: style: Class 'StampBrush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/terrainbrush.h:50:5: style: Class 'TerrainBrush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/terraindock.h:55:5: style: Class 'TerrainDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tileselectiontool.h:33:5: style: Class 'TileSelectionTool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tilesetdock.h:72:5: style: Class 'TilesetDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/toolmanager.h:50:5: style: Class 'ToolManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/treeviewcombobox.h:39:5: style: Class 'TreeViewComboBoxView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/treeviewcombobox.h:49:5: style: Class 'TreeViewComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/wangbrush.h:40:5: style: Class 'WangBrush' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/wangdock.h:53:5: style: Class 'WangDock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/mapscene.cpp:88:44: style: Function 'setMapDocument' argument 1 names different: declaration 'map' definition 'mapDocument'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/mapscene.h:64:38: note: Function 'setMapDocument' argument 1 names different: declaration 'map' definition 'mapDocument'.
tiled-1.1.5/src/tiled/mapscene.cpp:88:44: note: Function 'setMapDocument' argument 1 names different: declaration 'map' definition 'mapDocument'.
tiled-1.1.5/src/tiled/mapview.cpp:223:29: style: Function 'event' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/mapview.h:71:24: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
tiled-1.1.5/src/tiled/mapview.cpp:223:29: note: Function 'event' argument 1 names different: declaration 'event' definition 'e'.
tiled-1.1.5/src/tiled/minimap.h:40:5: style: Class 'MiniMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/minimap.cpp:203:45: performance: Function parameter 'centerPos' should be passed by const reference. [passedByValue]
tiled-1.1.5/src/tiled/objectselectionitem.cpp:456:25: warning: Either the condition 'groupLayer' is redundant or there is possible null pointer dereference: groupLayer. [nullPointerRedundantCheck]
tiled-1.1.5/src/tiled/objectselectionitem.cpp:441:26: note: Assuming that condition 'groupLayer' is not redundant
tiled-1.1.5/src/tiled/objectselectionitem.cpp:456:25: note: Null pointer dereference
tiled-1.1.5/src/tiled/objectselectiontool.cpp:1561:56: style: Function 'snapToGrid' argument 1 names different: declaration 'pos' definition 'diff'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/objectselectiontool.h:116:39: note: Function 'snapToGrid' argument 1 names different: declaration 'pos' definition 'diff'.
tiled-1.1.5/src/tiled/objectselectiontool.cpp:1561:56: note: Function 'snapToGrid' argument 1 names different: declaration 'pos' definition 'diff'.
tiled-1.1.5/src/tiled/objecttemplatemodel.h:37:5: style: Class 'ObjectTemplateModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/objecttypeseditor.cpp:461:62: style: Function 'propertyValueChanged' argument 2 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/objecttypeseditor.h:71:69: note: Function 'propertyValueChanged' argument 2 names different: declaration 'val' definition 'value'.
tiled-1.1.5/src/tiled/objecttypeseditor.cpp:461:62: note: Function 'propertyValueChanged' argument 2 names different: declaration 'val' definition 'value'.
tiled-1.1.5/src/tiled/objecttypesmodel.h:38:5: style: Class 'ObjectTypesModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/offsetlayer.cpp:50:31: style: Function 'OffsetLayer' argument 5 names different: declaration 'xWrap' definition 'wrapX'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/offsetlayer.h:46:22: note: Function 'OffsetLayer' argument 5 names different: declaration 'xWrap' definition 'wrapX'.
tiled-1.1.5/src/tiled/offsetlayer.cpp:50:31: note: Function 'OffsetLayer' argument 5 names different: declaration 'xWrap' definition 'wrapX'.
tiled-1.1.5/src/tiled/offsetlayer.cpp:51:31: style: Function 'OffsetLayer' argument 6 names different: declaration 'yWrap' definition 'wrapY'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/offsetlayer.h:47:22: note: Function 'OffsetLayer' argument 6 names different: declaration 'yWrap' definition 'wrapY'.
tiled-1.1.5/src/tiled/offsetlayer.cpp:51:31: note: Function 'OffsetLayer' argument 6 names different: declaration 'yWrap' definition 'wrapY'.
tiled-1.1.5/src/tiled/pluginlistmodel.h:34:5: style: Class 'PluginListModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/preferences.cpp:184:65: style: Function 'setObjectLabelVisibility' argument 1 names different: declaration 'visiblity' definition 'visibility'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/preferences.h:68:56: note: Function 'setObjectLabelVisibility' argument 1 names different: declaration 'visiblity' definition 'visibility'.
tiled-1.1.5/src/tiled/preferences.cpp:184:65: note: Function 'setObjectLabelVisibility' argument 1 names different: declaration 'visiblity' definition 'visibility'.
tiled-1.1.5/src/tiled/preferences.cpp:614:50: style: Function 'setOpenLastFilesOnStartup' argument 1 names different: declaration 'load' definition 'open'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/preferences.h:173:41: note: Function 'setOpenLastFilesOnStartup' argument 1 names different: declaration 'load' definition 'open'.
tiled-1.1.5/src/tiled/preferences.cpp:614:50: note: Function 'setOpenLastFilesOnStartup' argument 1 names different: declaration 'load' definition 'open'.
tiled-1.1.5/src/tiled/preferences.cpp:662:51: style: Function 'boolValue' argument 2 names different: declaration 'def' definition 'defaultValue'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/preferences.h:217:42: note: Function 'boolValue' argument 2 names different: declaration 'def' definition 'defaultValue'.
tiled-1.1.5/src/tiled/preferences.cpp:662:51: note: Function 'boolValue' argument 2 names different: declaration 'def' definition 'defaultValue'.
tiled-1.1.5/src/tiled/preferences.cpp:724:56: style: Function 'setTemplatesDirectory' argument 1 names different: declaration 'path' definition 'templatesDirectory'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/preferences.h:128:47: note: Function 'setTemplatesDirectory' argument 1 names different: declaration 'path' definition 'templatesDirectory'.
tiled-1.1.5/src/tiled/preferences.cpp:724:56: note: Function 'setTemplatesDirectory' argument 1 names different: declaration 'path' definition 'templatesDirectory'.
tiled-1.1.5/src/tiled/preferences.cpp:743:53: style: Function 'setObjectTypesFile' argument 1 names different: declaration 'filePath' definition 'fileName'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/preferences.h:131:44: note: Function 'setObjectTypesFile' argument 1 names different: declaration 'filePath' definition 'fileName'.
tiled-1.1.5/src/tiled/preferences.cpp:743:53: note: Function 'setObjectTypesFile' argument 1 names different: declaration 'filePath' definition 'fileName'.
tiled-1.1.5/src/tiled/raiselowerhelper.h:64:10: style: Technically the member function 'Tiled::Internal::RaiseLowerHelper::push' can be const. [functionConst]
tiled-1.1.5/src/tiled/raiselowerhelper.cpp:255:24: note: Technically the member function 'Tiled::Internal::RaiseLowerHelper::push' can be const.
tiled-1.1.5/src/tiled/raiselowerhelper.h:64:10: note: Technically the member function 'Tiled::Internal::RaiseLowerHelper::push' can be const.
tiled-1.1.5/src/tiled/resizehelper.h:44:5: style: Class 'ResizeHelper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/reversingproxymodel.cpp:140:62: style: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'newSourceModel'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/reversingproxymodel.h:52:45: note: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'newSourceModel'.
tiled-1.1.5/src/tiled/reversingproxymodel.cpp:140:62: note: Function 'setSourceModel' argument 1 names different: declaration 'sourceModel' definition 'newSourceModel'.
tiled-1.1.5/src/tiled/stampbrush.cpp:82:52: style: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/stampbrush.h:93:44: note: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'.
tiled-1.1.5/src/tiled/stampbrush.cpp:82:52: note: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'.
tiled-1.1.5/src/tiled/terrainbrush.cpp:81:54: style: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/terrainbrush.h:88:44: note: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'.
tiled-1.1.5/src/tiled/terrainbrush.cpp:81:54: note: Function 'tilePositionChanged' argument 1 names different: declaration 'tilePos' definition 'pos'.
tiled-1.1.5/src/tiled/terrainbrush.cpp:338:31: performance: Function parameter 'p' should be passed by const reference. [passedByValue]
tiled-1.1.5/src/tiled/terrainview.h:43:5: style: Class 'TerrainView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tiledproxystyle.cpp:481:13: style: Boolean variable 'hasFocus' is used in bitwise operation. Did you mean '||'? [bitwiseOnBoolean]
tiled-1.1.5/src/tiled/tiledproxystyle.cpp:745:78: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tiled-1.1.5/src/tiled/tilesetview.h:45:5: style: Class 'TilesetView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/wangcolorview.h:36:5: style: Class 'WangColorView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tilesetterrainmodel.cpp:32:59: style: Function 'TilesetTerrainModel' argument 1 names different: declaration 'mapDocument' definition 'tilesetDocument'. [funcArgNamesDifferent]
tiled-1.1.5/src/tiled/tilesetterrainmodel.h:51:42: note: Function 'TilesetTerrainModel' argument 1 names different: declaration 'mapDocument' definition 'tilesetDocument'.
tiled-1.1.5/src/tiled/tilesetterrainmodel.cpp:32:59: note: Function 'TilesetTerrainModel' argument 1 names different: declaration 'mapDocument' definition 'tilesetDocument'.
tiled-1.1.5/src/tiled/tilesetview.cpp:1092:13: style: The scope of the variable 'hoveredCorner' can be reduced. [variableScope]
tiled-1.1.5/src/tiled/tilestamp.cpp:41:1: warning: The class 'TileStampData' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tiled-1.1.5/src/tiled/tilestamp.cpp:68:1: error: Memory leak: variation.map [memleak]
tiled-1.1.5/src/tiled/tilestampmodel.h:40:5: style: Class 'TileStampModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/tilestampmodel.cpp:88:20: style: The scope of the variable 'stamp' can be reduced. [variableScope]
tiled-1.1.5/src/tiled/wangsetview.h:36:5: style: Class 'WangSetView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/wangtemplateview.h:41:5: style: Class 'WangTemplateView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiled-1.1.5/src/tiled/zoomable.cpp:46:5: performance: Variable 'mZoomFactors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tiled-1.1.5/tests/staggeredrenderer/test_staggeredrenderer.cpp:11:1: style: The class 'test_StaggeredRenderer' does not have a constructor although it has private member variables. [noConstructor]
[08:41]

ftp://ftp.se.debian.org/debian/pool/main/t/tiledarray/tiledarray_0.6.0.orig.tar.gz
tiledarray-0.6.0/src/TiledArray/array_impl.h:145:7: style: Class 'TileConstReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , DensePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , DensePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , DensePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , DensePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , DensePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , DensePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , DensePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , DensePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , DensePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , SparsePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , SparsePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < double , Eigen :: aligned_allocator < double > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , SparsePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , SparsePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < float , Eigen :: aligned_allocator < float > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , SparsePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , SparsePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < int , Eigen :: aligned_allocator < int > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , SparsePolicy > , TileReference < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/array_impl.h:261:0: style: Class 'TiledArray :: detail :: ArrayIiterator < const TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , SparsePolicy > , TileConstReference < TiledArray :: detail :: ArrayImpl < Tensor < long , Eigen :: aligned_allocator < long > > , SparsePolicy > > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/expressions/tsr_expr.h:105:7: warning: Member variable 'TsrExpr::array_' is not initialized in the constructor. [uninitMemberVar]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:76:0: performance: Variable 'data_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:388:0: style: Technically the member function 'TiledArray :: Tensor < T , A >::begin' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:412:0: style: Technically the member function 'TiledArray :: Tensor < T , A >::data' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:388:0: style: Technically the member function 'TiledArray :: Tensor < double , Eigen :: aligned_allocator < double > >::begin' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:412:0: style: Technically the member function 'TiledArray :: Tensor < double , Eigen :: aligned_allocator < double > >::data' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:388:0: style: Technically the member function 'TiledArray :: Tensor < float , Eigen :: aligned_allocator < float > >::begin' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:412:0: style: Technically the member function 'TiledArray :: Tensor < float , Eigen :: aligned_allocator < float > >::data' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:388:0: style: Technically the member function 'TiledArray :: Tensor < int , Eigen :: aligned_allocator < int > >::begin' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:412:0: style: Technically the member function 'TiledArray :: Tensor < int , Eigen :: aligned_allocator < int > >::data' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:388:0: style: Technically the member function 'TiledArray :: Tensor < long , Eigen :: aligned_allocator < long > >::begin' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:412:0: style: Technically the member function 'TiledArray :: Tensor < long , Eigen :: aligned_allocator < long > >::data' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:127:0: style: Class 'TiledArray :: Tensor < T , A >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:189:0: style: Class 'TiledArray :: Tensor < T , A >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:127:0: style: Class 'TiledArray :: Tensor < double , Eigen :: aligned_allocator < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:189:0: style: Class 'TiledArray :: Tensor < double , Eigen :: aligned_allocator < double > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:127:0: style: Class 'TiledArray :: Tensor < float , Eigen :: aligned_allocator < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:189:0: style: Class 'TiledArray :: Tensor < float , Eigen :: aligned_allocator < float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:127:0: style: Class 'TiledArray :: Tensor < int , Eigen :: aligned_allocator < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:189:0: style: Class 'TiledArray :: Tensor < int , Eigen :: aligned_allocator < int > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:127:0: style: Class 'TiledArray :: Tensor < long , Eigen :: aligned_allocator < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor.h:189:0: style: Class 'TiledArray :: Tensor < long , Eigen :: aligned_allocator < long > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/sparse_shape.h:791:0: style: The scope of the variable 'zero_tile_count' can be reduced. [variableScope]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:167:0: performance: Variable 'data_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:260:0: performance: Technically the member function 'TiledArray :: detail :: TensorInterface < T , Range >::empty' can be static. [functionStatic]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:260:0: performance: Technically the member function 'TiledArray :: detail :: TensorInterface < const T , Range >::empty' can be static. [functionStatic]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:260:0: performance: Technically the member function 'TiledArray :: detail :: TensorInterface < U , Range >::empty' can be static. [functionStatic]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:152:0: style: Class 'TiledArray :: detail :: TensorInterface < T , Range >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:164:0: style: Class 'TiledArray :: detail :: TensorInterface < T , Range >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:152:0: style: Class 'TiledArray :: detail :: TensorInterface < const T , Range >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/tensor/tensor_interface.h:164:0: style: Class 'TiledArray :: detail :: TensorInterface < const T , Range >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/src/TiledArray/error.h:67:5: style: Class 'Exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tiledarray-0.6.0/tests/range_fixture.h:83:5: error: Accessing an item in container 'result' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/src/TiledArray/dist_eval/contraction_eval.h:1373:0: warning: Return value of function std::min() is not used. [ignoredReturnValue]
tiledarray-0.6.0/src/TiledArray/dist_eval/contraction_eval.h:1400:0: warning: Return value of function std::min() is not used. [ignoredReturnValue]
tiledarray-0.6.0/src/TiledArray/algebra/conjgrad.h:116:11: style: Condition 'use_diis' is always false [knownConditionTrueFalse]
tiledarray-0.6.0/src/TiledArray/algebra/conjgrad.h:73:29: note: Assignment 'use_diis=false', assigned value is 0
tiledarray-0.6.0/src/TiledArray/algebra/conjgrad.h:116:11: note: Condition 'use_diis' is always false
tiledarray-0.6.0/src/TiledArray/conversions/foreach.h:53:16: style: Technically the member function 'TiledArray::detail::::void_op_helper::operator()' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/conversions/foreach.h:61:13: style: Technically the member function 'TiledArray::detail::::void_op_helper::operator()' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/conversions/foreach.h:72:16: style: Technically the member function 'TiledArray::detail::::nonvoid_op_helper::operator()' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/conversions/foreach.h:80:13: style: Technically the member function 'TiledArray::detail::::nonvoid_op_helper::operator()' can be const. [functionConst]
tiledarray-0.6.0/src/TiledArray/algebra/conjgrad.h:66:16: style: Technically the member function 'TiledArray::ConjugateGradientSolver::operator()' can be const. [functionConst]
tiledarray-0.6.0/tests/dist_eval_contraction_eval.cpp:244:11: warning: The struct 'ContractionEvalFixture' defines member variable with name 'left' also defined in its parent struct 'SparseShapeFixture'. [duplInheritedMember]
tiledarray-0.6.0/tests/sparse_shape_fixture.h:86:24: note: Parent variable 'SparseShapeFixture::left'
tiledarray-0.6.0/tests/dist_eval_contraction_eval.cpp:244:11: note: Derived variable 'ContractionEvalFixture::left'
tiledarray-0.6.0/tests/dist_eval_contraction_eval.cpp:245:11: warning: The struct 'ContractionEvalFixture' defines member variable with name 'right' also defined in its parent struct 'SparseShapeFixture'. [duplInheritedMember]
tiledarray-0.6.0/tests/sparse_shape_fixture.h:87:24: note: Parent variable 'SparseShapeFixture::right'
tiledarray-0.6.0/tests/dist_eval_contraction_eval.cpp:245:11: note: Derived variable 'ContractionEvalFixture::right'
tiledarray-0.6.0/src/TiledArray/conversions/foreach.h:317:50: performance: Function parameter 'arg' should be passed by const reference. [passedByValue]
tiledarray-0.6.0/tests/dist_op_communicator.cpp:56:1: warning: The struct 'SyncTester' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tiledarray-0.6.0/tests/distributed_storage.cpp:55:8: performance: Technically the member function 'DistributeOp::serialize' can be static. [functionStatic]
tiledarray-0.6.0/tests/expressions.cpp:1005:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1028:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1053:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1066:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1080:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1094:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1116:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1139:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1165:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1179:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1193:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/expressions.cpp:1207:9: error: Accessing an item in container 'i' that is empty. [containerOutOfBounds]
tiledarray-0.6.0/tests/symm_permutation_group.cpp:73:8: performance: Technically the member function 'PermutationGroupFixture::validate_group' can be static. [functionStatic]
tiledarray-0.6.0/tests/symm_representation.cpp:66:5: style: Struct 'U1_Operator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tilelite/tilelite_0.1.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tilem/tilem_2.0.orig.tar.gz
tilem-2.0/db/disasm.c:84:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/db/disasm.c:104:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/db/disasm.c:136:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/db/disasm.c:281:8: style: The scope of the variable 'p' can be reduced. [variableScope]
tilem-2.0/db/disasm.c:860:21: style: The scope of the variable 'sym' can be reduced. [variableScope]
tilem-2.0/db/disasm.c:861:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/db/listing.c:39:29: style: The scope of the variable 'n' can be reduced. [variableScope]
tilem-2.0/db/listing.c:101:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/db/listing.c:234:20: style: The scope of the variable 'line' can be reduced. [variableScope]
tilem-2.0/db/listing.c:297:6: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
tilem-2.0/db/listing.c:297:14: style: The scope of the variable 'ngood' can be reduced. [variableScope]
tilem-2.0/db/lstfile.c:76:9: style: The scope of the variable 'sp' can be reduced. [variableScope]
tilem-2.0/db/lstfile.c:355:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/emu/flash.c:122:26: style: The scope of the variable 'sec' can be reduced. [variableScope]
tilem-2.0/emu/flash.c:200:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/emu/graycolor.c:37:6: style: The scope of the variable 'r' can be reduced. [variableScope]
tilem-2.0/emu/graycolor.c:37:9: style: The scope of the variable 'g' can be reduced. [variableScope]
tilem-2.0/emu/graycolor.c:37:12: style: The scope of the variable 'b' can be reduced. [variableScope]
tilem-2.0/emu/grayimage.c:208:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tilem-2.0/emu/grayimage.c:201:52: style: Function 'tilem_draw_lcd_image_indexed' argument 1 names different: declaration 'frm' definition 'buf'. [funcArgNamesDifferent]
tilem-2.0/emu/tilem.h:878:52: note: Function 'tilem_draw_lcd_image_indexed' argument 1 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/grayimage.c:201:52: note: Function 'tilem_draw_lcd_image_indexed' argument 1 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/grayimage.c:252:48: style: Function 'tilem_draw_lcd_image_rgb' argument 1 names different: declaration 'frm' definition 'buf'. [funcArgNamesDifferent]
tilem-2.0/emu/tilem.h:889:48: note: Function 'tilem_draw_lcd_image_rgb' argument 1 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/grayimage.c:252:48: note: Function 'tilem_draw_lcd_image_rgb' argument 1 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/graylcd.c:34:17: style: The scope of the variable 'nb' can be reduced. [variableScope]
tilem-2.0/emu/graylcd.c:34:21: style: The scope of the variable 'ob' can be reduced. [variableScope]
tilem-2.0/emu/graylcd.c:34:25: style: The scope of the variable 'd' can be reduced. [variableScope]
tilem-2.0/emu/graylcd.c:139:48: style: Function 'tilem_gray_lcd_get_frame' argument 2 names different: declaration 'frm' definition 'buf'. [funcArgNamesDifferent]
tilem-2.0/emu/tilem.h:930:48: note: Function 'tilem_gray_lcd_get_frame' argument 2 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/graylcd.c:139:48: note: Function 'tilem_gray_lcd_get_frame' argument 2 names different: declaration 'frm' definition 'buf'.
tilem-2.0/emu/lcd.c:240:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tilem-2.0/emu/lcd.c:179:50: style: Function 'tilem_lcd_t6a04_write' argument 2 names different: declaration 'val' definition 'sprite'. [funcArgNamesDifferent]
tilem-2.0/emu/tilem.h:441:50: note: Function 'tilem_lcd_t6a04_write' argument 2 names different: declaration 'val' definition 'sprite'.
tilem-2.0/emu/lcd.c:179:50: note: Function 'tilem_lcd_t6a04_write' argument 2 names different: declaration 'val' definition 'sprite'.
tilem-2.0/emu/state.c:73:14: style: The scope of the variable 'tname' can be reduced. [variableScope]
tilem-2.0/emu/state.c:603:6: style: The scope of the variable 'b' can be reduced. [variableScope]
tilem-2.0/emu/state.c:682:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/emu/state.c:683:8: style: The scope of the variable 't' can be reduced. [variableScope]
tilem-2.0/emu/state.c:684:6: style: The scope of the variable 'j' can be reduced. [variableScope]
tilem-2.0/emu/state.c:685:14: style: The scope of the variable 'tname' can be reduced. [variableScope]
tilem-2.0/emu/state.c:686:15: style: The scope of the variable 'rowstride' can be reduced. [variableScope]
tilem-2.0/emu/timers.c:174:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/emu/x1/x1_memory.c:31:42: style: Function 'x1_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:47:42: note: Function 'x1_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:31:42: note: Function 'x1_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:31:50: style: Function 'x1_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:47:53: note: Function 'x1_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x1/x1_memory.c:31:50: note: Function 'x1_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x1/x1_memory.c:45:42: style: Function 'x1_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:48:42: note: Function 'x1_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:45:42: note: Function 'x1_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:55:42: style: Function 'x1_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:49:42: note: Function 'x1_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:55:42: note: Function 'x1_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:65:35: style: Function 'x1_mem_ptol' argument 1 names different: declaration 'calc' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:50:30: note: Function 'x1_mem_ptol' argument 1 names different: declaration 'calc' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x1/x1_memory.c:65:35: note: Function 'x1_mem_ptol' argument 1 names different: declaration 'calc' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x1/x1_memory.c:65:60: style: Function 'x1_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x1/x1.h:50:42: note: Function 'x1_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x1/x1_memory.c:65:60: note: Function 'x1_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:33:42: style: Function 'x2_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x2/x2.h:46:42: note: Function 'x2_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:33:42: note: Function 'x2_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:33:50: style: Function 'x2_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x2/x2.h:46:53: note: Function 'x2_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x2/x2_memory.c:33:50: note: Function 'x2_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x2/x2_memory.c:46:42: style: Function 'x2_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x2/x2.h:47:42: note: Function 'x2_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:46:42: note: Function 'x2_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:52:42: style: Function 'x2_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x2/x2.h:48:42: note: Function 'x2_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:52:42: note: Function 'x2_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:58:42: style: Function 'x2_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x2/x2.h:49:42: note: Function 'x2_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x2/x2_memory.c:58:42: note: Function 'x2_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:31:42: style: Function 'x3_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x3/x3.h:45:42: note: Function 'x3_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:31:42: note: Function 'x3_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:31:50: style: Function 'x3_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x3/x3.h:45:53: note: Function 'x3_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x3/x3_memory.c:31:50: note: Function 'x3_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x3/x3_memory.c:40:42: style: Function 'x3_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x3/x3.h:46:42: note: Function 'x3_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:40:42: note: Function 'x3_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:46:42: style: Function 'x3_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x3/x3.h:47:42: note: Function 'x3_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:46:42: note: Function 'x3_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:52:42: style: Function 'x3_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x3/x3.h:48:42: note: Function 'x3_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x3/x3_memory.c:52:42: note: Function 'x3_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_init.c:83:50: style: Function 'x4_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:95:42: note: Function 'x4_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x4/x4_init.c:83:50: note: Function 'x4_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x4/x4_memory.c:115:20: style: The scope of the variable 'm' can be reduced. [variableScope]
tilem-2.0/emu/x4/x4_memory.c:31:42: style: Function 'x4_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:99:42: note: Function 'x4_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:31:42: note: Function 'x4_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:31:50: style: Function 'x4_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:99:53: note: Function 'x4_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x4/x4_memory.c:31:50: note: Function 'x4_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x4/x4_memory.c:81:42: style: Function 'x4_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:100:42: note: Function 'x4_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:81:42: note: Function 'x4_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:112:45: style: Function 'x4_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:101:45: note: Function 'x4_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:112:45: note: Function 'x4_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:164:42: style: Function 'x4_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:102:42: note: Function 'x4_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:164:42: note: Function 'x4_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:178:42: style: Function 'x4_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x4/x4.h:103:42: note: Function 'x4_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x4/x4_memory.c:178:42: note: Function 'x4_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:31:42: style: Function 'x5_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x5/x5.h:44:42: note: Function 'x5_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:31:42: note: Function 'x5_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:31:50: style: Function 'x5_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x5/x5.h:44:53: note: Function 'x5_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x5/x5_memory.c:31:50: note: Function 'x5_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x5/x5_memory.c:44:42: style: Function 'x5_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x5/x5.h:45:42: note: Function 'x5_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:44:42: note: Function 'x5_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:50:42: style: Function 'x5_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x5/x5.h:46:42: note: Function 'x5_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:50:42: note: Function 'x5_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:56:42: style: Function 'x5_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x5/x5.h:47:42: note: Function 'x5_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x5/x5_memory.c:56:42: note: Function 'x5_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:31:42: style: Function 'x6_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x6/x6.h:44:42: note: Function 'x6_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:31:42: note: Function 'x6_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:31:50: style: Function 'x6_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x6/x6.h:44:53: note: Function 'x6_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x6/x6_memory.c:31:50: note: Function 'x6_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x6/x6_memory.c:44:42: style: Function 'x6_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x6/x6.h:45:42: note: Function 'x6_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:44:42: note: Function 'x6_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:50:42: style: Function 'x6_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x6/x6.h:46:42: note: Function 'x6_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:50:42: note: Function 'x6_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:56:42: style: Function 'x6_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x6/x6.h:47:42: note: Function 'x6_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x6/x6_memory.c:56:42: note: Function 'x6_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_init.c:55:50: style: Function 'x7_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:46:42: note: Function 'x7_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x7/x7_init.c:55:50: note: Function 'x7_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/x7/x7_memory.c:31:42: style: Function 'x7_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:50:42: note: Function 'x7_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:31:42: note: Function 'x7_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:31:50: style: Function 'x7_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:50:53: note: Function 'x7_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x7/x7_memory.c:31:50: note: Function 'x7_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/x7/x7_memory.c:67:42: style: Function 'x7_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:51:42: note: Function 'x7_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:67:42: note: Function 'x7_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:85:45: style: Function 'x7_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:52:45: note: Function 'x7_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:85:45: note: Function 'x7_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:114:42: style: Function 'x7_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:53:42: note: Function 'x7_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:114:42: note: Function 'x7_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:120:42: style: Function 'x7_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/x7/x7.h:54:42: note: Function 'x7_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/x7/x7_memory.c:120:42: note: Function 'x7_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_init.c:84:50: style: Function 'xn_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:94:42: note: Function 'xn_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xn/xn_init.c:84:50: note: Function 'xn_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xn/xn_memory.c:31:42: style: Function 'xn_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:99:42: note: Function 'xn_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:31:42: note: Function 'xn_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:31:50: style: Function 'xn_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:99:53: note: Function 'xn_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xn/xn_memory.c:31:50: note: Function 'xn_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xn/xn_memory.c:81:42: style: Function 'xn_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:100:42: note: Function 'xn_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:81:42: note: Function 'xn_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:112:45: style: Function 'xn_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:101:45: note: Function 'xn_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:112:45: note: Function 'xn_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:161:42: style: Function 'xn_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:102:42: note: Function 'xn_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:161:42: note: Function 'xn_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:175:42: style: Function 'xn_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xn/xn.h:103:42: note: Function 'xn_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xn/xn_memory.c:175:42: note: Function 'xn_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_init.c:63:50: style: Function 'xp_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:52:42: note: Function 'xp_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xp/xp_init.c:63:50: note: Function 'xp_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xp/xp_memory.c:31:42: style: Function 'xp_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:56:42: note: Function 'xp_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:31:42: note: Function 'xp_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:31:50: style: Function 'xp_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:56:53: note: Function 'xp_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xp/xp_memory.c:31:50: note: Function 'xp_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xp/xp_memory.c:67:42: style: Function 'xp_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:57:42: note: Function 'xp_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:67:42: note: Function 'xp_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:85:45: style: Function 'xp_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:58:45: note: Function 'xp_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:85:45: note: Function 'xp_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:117:42: style: Function 'xp_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:59:42: note: Function 'xp_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:117:42: note: Function 'xp_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:123:42: style: Function 'xp_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xp/xp.h:60:42: note: Function 'xp_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xp/xp_memory.c:123:42: note: Function 'xp_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_init.c:87:50: style: Function 'xs_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:91:42: note: Function 'xs_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xs/xs_init.c:87:50: note: Function 'xs_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xs/xs_memory.c:117:20: style: The scope of the variable 'm' can be reduced. [variableScope]
tilem-2.0/emu/xs/xs_memory.c:34:42: style: Function 'xs_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:95:42: note: Function 'xs_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:34:42: note: Function 'xs_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:34:50: style: Function 'xs_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:95:53: note: Function 'xs_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xs/xs_memory.c:34:50: note: Function 'xs_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xs/xs_memory.c:83:42: style: Function 'xs_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:96:42: note: Function 'xs_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:83:42: note: Function 'xs_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:114:45: style: Function 'xs_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:97:45: note: Function 'xs_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:114:45: note: Function 'xs_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:170:42: style: Function 'xs_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:98:42: note: Function 'xs_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:170:42: note: Function 'xs_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:184:42: style: Function 'xs_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xs/xs.h:99:42: note: Function 'xs_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xs/xs_memory.c:184:42: note: Function 'xs_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_init.c:85:50: style: Function 'xz_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:95:42: note: Function 'xz_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xz/xz_init.c:85:50: note: Function 'xz_stateloaded' argument 2 names different: declaration 'savtype' definition 'TILEM_ATTR_UNUSED'.
tilem-2.0/emu/xz/xz_memory.c:115:20: style: The scope of the variable 'm' can be reduced. [variableScope]
tilem-2.0/emu/xz/xz_memory.c:31:42: style: Function 'xz_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:99:42: note: Function 'xz_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:31:42: note: Function 'xz_z80_wrmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:31:50: style: Function 'xz_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:99:53: note: Function 'xz_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xz/xz_memory.c:31:50: note: Function 'xz_z80_wrmem' argument 3 names different: declaration 'value' definition 'v'.
tilem-2.0/emu/xz/xz_memory.c:81:42: style: Function 'xz_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:100:42: note: Function 'xz_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:81:42: note: Function 'xz_z80_rdmem' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:112:45: style: Function 'xz_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:101:45: note: Function 'xz_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:112:45: note: Function 'xz_z80_rdmem_m1' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:164:42: style: Function 'xz_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:102:42: note: Function 'xz_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:164:42: note: Function 'xz_mem_ltop' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:178:42: style: Function 'xz_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'. [funcArgNamesDifferent]
tilem-2.0/emu/xz/xz.h:103:42: note: Function 'xz_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/xz/xz_memory.c:178:42: note: Function 'xz_mem_ptol' argument 2 names different: declaration 'addr' definition 'A'.
tilem-2.0/emu/z80.c:283:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/emu/z80.c:693:8: style: The scope of the variable 'masked' can be reduced. [variableScope]
tilem-2.0/emu/z80.c:857:8: style: The scope of the variable 'op' can be reduced. [variableScope]
tilem-2.0/emu/z80.c:215:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/emu/z80.c:220:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/emu/z80.c:225:4: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/gui/address.c:120:8: style: The scope of the variable 'pagestr' can be reduced. [variableScope]
tilem-2.0/gui/address.c:177:8: style: The scope of the variable 's' can be reduced. [variableScope]
tilem-2.0/gui/animatedgif.c:89:41: style: Function 'write_extension_block' argument 1 names different: declaration 'fout' definition 'fp'. [funcArgNamesDifferent]
tilem-2.0/gui/animatedgif.c:34:41: note: Function 'write_extension_block' argument 1 names different: declaration 'fout' definition 'fp'.
tilem-2.0/gui/animatedgif.c:89:41: note: Function 'write_extension_block' argument 1 names different: declaration 'fout' definition 'fp'.
tilem-2.0/gui/animation.c:543:13: style: The scope of the variable 'pb' can be reduced. [variableScope]
tilem-2.0/gui/breakpoints.c:788:24: style: The scope of the variable 'bp' can be reduced. [variableScope]
tilem-2.0/gui/config.c:108:17: style: The scope of the variable 'dname' can be reduced. [variableScope]
tilem-2.0/gui/config.c:145:17: style: The scope of the variable 'dname' can be reduced. [variableScope]
tilem-2.0/gui/config.c:179:8: style: The scope of the variable 'key' can be reduced. [variableScope]
tilem-2.0/gui/config.c:180:9: style: The scope of the variable 'strp' can be reduced. [variableScope]
tilem-2.0/gui/config.c:181:7: style: The scope of the variable 'intp' can be reduced. [variableScope]
tilem-2.0/gui/config.c:182:10: style: The scope of the variable 'dblp' can be reduced. [variableScope]
tilem-2.0/gui/config.c:271:14: style: The scope of the variable 'type' can be reduced. [variableScope]
tilem-2.0/gui/config.c:272:8: style: The scope of the variable 'key' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:107:22: style: The scope of the variable 'dname' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:108:14: style: The scope of the variable 'errstr' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:448:15: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:449:20: style: The scope of the variable 'sel' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:1019:24: style: The scope of the variable 'bp' can be reduced. [variableScope]
tilem-2.0/gui/debugger.c:1070:19: style: The scope of the variable 'btn' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:277:24: style: The scope of the variable 'bp' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:308:24: style: The scope of the variable 'bp' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:517:16: style: The scope of the variable 'model' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:566:16: style: The scope of the variable 'model' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:568:9: style: The scope of the variable 'height1' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:568:18: style: The scope of the variable 'height2' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:627:21: style: The scope of the variable 'col' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:1141:16: style: The scope of the variable 'model' can be reduced. [variableScope]
tilem-2.0/gui/disasmview.c:1142:15: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/emucore.c:283:8: style: The scope of the variable 'task' can be reduced. [variableScope]
tilem-2.0/gui/emucore.c:366:9: style: The scope of the variable 'v' can be reduced. [variableScope]
tilem-2.0/gui/emucore.c:47:50: style: Function 'tilem_calc_emulator_begin' argument 2 names different: declaration 'taskf' definition 'mainf'. [funcArgNamesDifferent]
tilem-2.0/gui/emulator.h:226:50: note: Function 'tilem_calc_emulator_begin' argument 2 names different: declaration 'taskf' definition 'mainf'.
tilem-2.0/gui/emucore.c:47:50: note: Function 'tilem_calc_emulator_begin' argument 2 names different: declaration 'taskf' definition 'mainf'.
tilem-2.0/gui/emulator.c:237:6: style: Condition '!sname' is always true [knownConditionTrueFalse]
tilem-2.0/gui/emulator.c:225:31: note: Assignment 'sname=NULL', assigned value is 0
tilem-2.0/gui/emulator.c:237:6: note: Condition '!sname' is always true
tilem-2.0/gui/emulator.c:223:14: style: The scope of the variable 'modelname' can be reduced. [variableScope]
tilem-2.0/gui/emulator.c:621:8: style: The scope of the variable 'codechar' can be reduced. [variableScope]
tilem-2.0/gui/emulator.c:622:6: style: The scope of the variable 'type' can be reduced. [variableScope]
tilem-2.0/gui/emulator.c:854:14: style: The scope of the variable 'modelname' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:243:6: style: The scope of the variable 'screenwidth' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:243:19: style: The scope of the variable 'screenheight' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:246:9: style: The scope of the variable 'sx' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:246:13: style: The scope of the variable 'sy' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:246:17: style: The scope of the variable 's' can be reduced. [variableScope]
tilem-2.0/gui/emuwin.c:518:22: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/event.c:319:9: style: The scope of the variable 'key' can be reduced. [variableScope]
tilem-2.0/gui/filedlg.c:733:8: style: The scope of the variable 'fname' can be reduced. [variableScope]
tilem-2.0/gui/filedlg.c:781:18: style: The scope of the variable 'fname' can be reduced. [variableScope]
tilem-2.0/gui/filedlg.c:827:18: style: The scope of the variable 'fname' can be reduced. [variableScope]
tilem-2.0/gui/files.c:227:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tilem-2.0/gui/files.c:236:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tilem-2.0/gui/fixedtreeview.c:40:21: style: The scope of the variable 'col' can be reduced. [variableScope]
tilem-2.0/gui/gifencod.c:212:7: error: Array 'buffer[1001]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
tilem-2.0/gui/gifencod.c:229:9: error: Array 'buffer[1001]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
tilem-2.0/gui/gifencod.c:244:5: error: Array 'buffer[1001]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
tilem-2.0/gui/gifencod.c:255:3: error: Array 'buffer[1001]' accessed at index -1, which is out of bounds. [arrayIndexOutOfBounds]
tilem-2.0/gui/icons.c:45:16: style: The scope of the variable 'theme' can be reduced. [variableScope]
tilem-2.0/gui/icons.c:47:14: style: The scope of the variable 'set' can be reduced. [variableScope]
tilem-2.0/gui/icons.c:48:17: style: The scope of the variable 'source' can be reduced. [variableScope]
tilem-2.0/gui/keybindings.c:77:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tilem-2.0/gui/keybindings.c:165:8: style: The scope of the variable 'k' can be reduced. [variableScope]
tilem-2.0/gui/keybindings.c:218:8: style: The scope of the variable 'dname' can be reduced. [variableScope]
tilem-2.0/gui/keypaddlg.c:255:19: style: The scope of the variable 'lbl' can be reduced. [variableScope]
tilem-2.0/gui/keypaddlg.c:299:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/gui/link.c:121:6: style: The scope of the variable 'value' can be reduced. [variableScope]
tilem-2.0/gui/link.c:409:15: style: The scope of the variable 'type' can be reduced. [variableScope]
tilem-2.0/gui/link.c:409:21: style: The scope of the variable 'length' can be reduced. [variableScope]
tilem-2.0/gui/link.c:766:17: style: The scope of the variable 'tve' can be reduced. [variableScope]
tilem-2.0/gui/link.c:768:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/gui/link.c:952:17: style: The scope of the variable 'tve' can be reduced. [variableScope]
tilem-2.0/gui/link.c:1204:18: style: The scope of the variable 'defname_r' can be reduced. [variableScope]
tilem-2.0/gui/link.c:1204:30: style: The scope of the variable 'defname_l' can be reduced. [variableScope]
tilem-2.0/gui/link.c:682:45: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tilem-2.0/gui/macro.c:223:5: style: Variable 'c' is reassigned a value before the old one has been used. [redundantAssignment]
tilem-2.0/gui/macro.c:220:5: note: Variable 'c' is reassigned a value before the old one has been used.
tilem-2.0/gui/macro.c:223:5: note: Variable 'c' is reassigned a value before the old one has been used.
tilem-2.0/gui/macro.c:209:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tilem-2.0/gui/memmodel.c:58:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/gui/memmodel.c:178:22: style: The scope of the variable 'cb' can be reduced. [variableScope]
tilem-2.0/gui/memmodel.c:416:22: style: The scope of the variable 'cb' can be reduced. [variableScope]
tilem-2.0/gui/memview.c:44:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tilem-2.0/gui/rcvmenu.c:320:2: style: Variable 'selection' is reassigned a value before the old one has been used. [redundantAssignment]
tilem-2.0/gui/rcvmenu.c:312:0: note: Variable 'selection' is reassigned a value before the old one has been used.
tilem-2.0/gui/rcvmenu.c:320:2: note: Variable 'selection' is reassigned a value before the old one has been used.
tilem-2.0/gui/rcvmenu.c:174:15: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:238:29: style: The scope of the variable 'default_filename' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:238:48: style: The scope of the variable 'default_filename_f' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:240:15: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:316:15: style: The scope of the variable 'path' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:406:21: style: The scope of the variable 'c1' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:406:31: style: The scope of the variable 'c3' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:475:17: style: The scope of the variable 'tve' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:478:8: style: The scope of the variable 'size_str' can be reduced. [variableScope]
tilem-2.0/gui/rcvmenu.c:603:52: style: Function 'tilem_receive_dialog_free' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'. [funcArgNamesDifferent]
tilem-2.0/gui/gui.h:379:52: note: Function 'tilem_receive_dialog_free' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'.
tilem-2.0/gui/rcvmenu.c:603:52: note: Function 'tilem_receive_dialog_free' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'.
tilem-2.0/gui/rcvmenu.c:618:54: style: Function 'tilem_receive_dialog_update' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'. [funcArgNamesDifferent]
tilem-2.0/gui/gui.h:384:54: note: Function 'tilem_receive_dialog_update' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'.
tilem-2.0/gui/rcvmenu.c:618:54: note: Function 'tilem_receive_dialog_update' argument 1 names different: declaration 'rcvdlg' definition 'rcvdialog'.
tilem-2.0/gui/screenshot.c:156:8: style: The scope of the variable 'filename' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:184:6: style: The scope of the variable 'width' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:184:13: style: The scope of the variable 'height' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:267:16: style: The scope of the variable 'model' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:321:8: style: The scope of the variable 's' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:779:18: style: The scope of the variable 'anim' can be reduced. [variableScope]
tilem-2.0/gui/screenshot.c:151:45: style: Function 'find_free_filename' argument 1 names different: declaration 'directory' definition 'folder'. [funcArgNamesDifferent]
tilem-2.0/gui/screenshot.c:63:45: note: Function 'find_free_filename' argument 1 names different: declaration 'directory' definition 'folder'.
tilem-2.0/gui/screenshot.c:151:45: note: Function 'find_free_filename' argument 1 names different: declaration 'directory' definition 'folder'.
tilem-2.0/gui/screenshot.c:152:45: style: Function 'find_free_filename' argument 2 names different: declaration 'filename' definition 'basename'. [funcArgNamesDifferent]
tilem-2.0/gui/screenshot.c:64:45: note: Function 'find_free_filename' argument 2 names different: declaration 'filename' definition 'basename'.
tilem-2.0/gui/screenshot.c:152:45: note: Function 'find_free_filename' argument 2 names different: declaration 'filename' definition 'basename'.
tilem-2.0/gui/sendfile.c:138:8: style: The scope of the variable 'slotstr' can be reduced. [variableScope]
tilem-2.0/gui/sendfile.c:413:21: style: The scope of the variable 'slotdlg' can be reduced. [variableScope]
tilem-2.0/gui/sendfile.c:414:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/gui/skinops.c:246:15: style: The scope of the variable 'errnum' can be reduced. [variableScope]
tilem-2.0/gui/skinops.c:243:27: style: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tilem-2.0/gui/skinops.h:131:27: note: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'.
tilem-2.0/gui/skinops.c:243:27: note: Function 'skin_load' argument 1 names different: declaration 'infos' definition 'si'.
tilem-2.0/gui/skinops.c:280:29: style: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'. [funcArgNamesDifferent]
tilem-2.0/gui/skinops.h:132:29: note: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'.
tilem-2.0/gui/skinops.c:280:29: note: Function 'skin_unload' argument 1 names different: declaration 'infos' definition 'si'.
tilem-2.0/gui/tilem2.c:121:6: style: The scope of the variable 'nfiles' can be reduced. [variableScope]
tilem-2.0/gui/tilem2.c:121:15: style: The scope of the variable 'file_models' can be reduced. [variableScope]
tilem-2.0/gui/tilem2.c:121:28: style: The scope of the variable 'i' can be reduced. [variableScope]
tilem-2.0/gui/tool.c:163:14: style: The scope of the variable 'tig' can be reduced. [variableScope]
tilem-2.0/gui/tool.c:164:6: style: The scope of the variable 'model' can be reduced. [variableScope]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tiles/tiles_3.0.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tiles-autotag/tiles-autotag_1.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tiles-request/tiles-request_1.0.7.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tilestache/tilestache_1.51.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tilix/tilix_1.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tilp2/tilp2_1.18.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/timbl/timbl_6.4.8.orig.tar.gz
timbl-6.4.8/demos/api_test5.cxx:68:19: warning: Either the condition 'neighbours1' is redundant or there is possible null pointer dereference: neighbours1. [nullPointerRedundantCheck]
timbl-6.4.8/demos/api_test5.cxx:42:10: note: Assuming that condition 'neighbours1' is not redundant
timbl-6.4.8/demos/api_test5.cxx:68:19: note: Null pointer dereference
timbl-6.4.8/demos/api_test5.cxx:71:19: warning: Either the condition 'neighbours3' is redundant or there is possible null pointer dereference: neighbours3. [nullPointerRedundantCheck]
timbl-6.4.8/demos/api_test5.cxx:56:10: note: Assuming that condition 'neighbours3' is not redundant
timbl-6.4.8/demos/api_test5.cxx:71:19: note: Null pointer dereference
timbl-6.4.8/demos/api_test5.cxx:81:15: warning: Either the condition 'neighbours1' is redundant or there is possible null pointer dereference: neighbours1. [nullPointerRedundantCheck]
timbl-6.4.8/demos/api_test5.cxx:42:10: note: Assuming that condition 'neighbours1' is not redundant
timbl-6.4.8/demos/api_test5.cxx:81:15: note: Null pointer dereference
timbl-6.4.8/src/BestArray.cxx:87:12: style: Same expression on both sides of '<' because the value of 'S' and 'size' are the same. [duplicateExpression]
timbl-6.4.8/src/BestArray.cxx:85:16: note: 'S' is assigned value 'size' here.
timbl-6.4.8/src/BestArray.cxx:87:12: note: Same expression on both sides of '<' because the value of 'S' and 'size' are the same.
timbl-6.4.8/src/GetOptClass.cxx:460:9: style: Checking if unsigned variable 'm' is less than zero. [unsignedLessThanZero]
timbl-6.4.8/src/IBprocs.cxx:182:5: style: Variable 'more' is reassigned a value before the old one has been used. [redundantAssignment]
timbl-6.4.8/src/IBprocs.cxx:175:0: note: Variable 'more' is reassigned a value before the old one has been used.
timbl-6.4.8/src/IBprocs.cxx:182:5: note: Variable 'more' is reassigned a value before the old one has been used.
timbl-6.4.8/src/IBprocs.cxx:226:13: style: The scope of the variable 'index' can be reduced. [variableScope]
timbl-6.4.8/src/IBprocs.cxx:334:11: style: The scope of the variable 'k' can be reduced. [variableScope]
timbl-6.4.8/src/IBtree.cxx:1622:5: style: Variable 'pnt' is reassigned a value before the old one has been used. [redundantAssignment]
timbl-6.4.8/src/IBtree.cxx:1617:0: note: Variable 'pnt' is reassigned a value before the old one has been used.
timbl-6.4.8/src/IBtree.cxx:1622:5: note: Variable 'pnt' is reassigned a value before the old one has been used.
timbl-6.4.8/src/IBtree.cxx:748:9: style: The scope of the variable 'dum' can be reduced. [variableScope]
timbl-6.4.8/src/IBtree.cxx:480:7: style: Exception should be caught by reference. [catchExceptionByValue]
timbl-6.4.8/src/IBtree.cxx:549:7: style: Exception should be caught by reference. [catchExceptionByValue]
timbl-6.4.8/src/IBtree.cxx:323:48: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
timbl-6.4.8/src/Instance.cxx:1479:18: style: Redundant condition: metric. '!metric || (metric && M!=metric->type())' is equivalent to '!metric || M!=metric->type()' [redundantCondition]
timbl-6.4.8/src/Instance.cxx:207:12: style: The scope of the variable 'Prob' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:820:14: style: The scope of the variable 'FVEntropy' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:866:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:936:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1016:10: style: The scope of the variable 'dummy' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1057:18: style: The scope of the variable 'target' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1059:12: style: The scope of the variable 'freq' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1060:12: style: The scope of the variable 'sw' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1126:18: style: The scope of the variable 'target' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1127:12: style: The scope of the variable 'freq' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1128:18: style: The scope of the variable 'index' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1129:12: style: The scope of the variable 'sw' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:1401:12: style: The scope of the variable 'freq' can be reduced. [variableScope]
timbl-6.4.8/src/Instance.cxx:258:28: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
timbl-6.4.8/src/Instance.cxx:687:5: warning: Member variable 'D_D::value' is not initialized in the constructor. [uninitMemberVar]
timbl-6.4.8/src/Instance.cxx:687:5: style: Struct 'D_D' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timbl-6.4.8/src/MBLClass.cxx:819:33: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
timbl-6.4.8/src/MBLClass.cxx:1254:10: style: Condition 'result' is always true [knownConditionTrueFalse]
timbl-6.4.8/src/MBLClass.cxx:1201:19: note: Assignment 'result=true', assigned value is 1
timbl-6.4.8/src/MBLClass.cxx:1254:10: note: Condition 'result' is always true
timbl-6.4.8/src/MBLClass.cxx:1268:10: style: The scope of the variable 'result' can be reduced. [variableScope]
timbl-6.4.8/src/MBLClass.cxx:1269:10: style: The scope of the variable 'old_style' can be reduced. [variableScope]
timbl-6.4.8/src/MBLClass.cxx:1348:29: style: The scope of the variable 'Ratio' can be reduced. [variableScope]
timbl-6.4.8/src/MBLClass.cxx:1417:21: style: Unused variable: ostr2 [unusedVariable]
timbl-6.4.8/src/MBLClass.cxx:485:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
timbl-6.4.8/src/MBLClass.cxx:1402:0: error: Memory leak: feat_status [memleak]
timbl-6.4.8/src/MBLClass.cxx:689:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
timbl-6.4.8/src/Metrics.cxx:138:38: style: Variable 'it' is assigned a value that is never used. [unreadVariable]
timbl-6.4.8/src/TRIBLExperiments.cxx:260:8: warning: Possible null pointer dereference: TrResultDist [nullPointer]
timbl-6.4.8/src/TRIBLExperiments.cxx:225:47: note: Assignment 'TrResultDist=0', assigned value is 0
timbl-6.4.8/src/TRIBLExperiments.cxx:260:8: note: Null pointer dereference
timbl-6.4.8/src/TRIBLExperiments.cxx:226:7: style: Variable 'SubTree' is reassigned a value before the old one has been used. [redundantAssignment]
timbl-6.4.8/src/TRIBLExperiments.cxx:223:0: note: Variable 'SubTree' is reassigned a value before the old one has been used.
timbl-6.4.8/src/TRIBLExperiments.cxx:226:7: note: Variable 'SubTree' is reassigned a value before the old one has been used.
timbl-6.4.8/src/Testers.cxx:240:12: style: The scope of the variable 'result' can be reduced. [variableScope]
timbl-6.4.8/src/Timbl.cxx:352:10: style: Unused variable: value [unusedVariable]
timbl-6.4.8/src/Timbl.cxx:685:13: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
timbl-6.4.8/src/TimblExperiment.cxx:1332:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
timbl-6.4.8/src/TimblExperiment.cxx:1283:7: note: outer condition: result
timbl-6.4.8/src/TimblExperiment.cxx:1332:9: note: identical inner condition: result
timbl-6.4.8/src/TimblExperiment.cxx:403:13: style: The scope of the variable 'found' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:861:10: style: The scope of the variable 'time_string' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:862:16: style: The scope of the variable 'curtime' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:864:12: style: The scope of the variable 'SecsUsed' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:866:12: style: The scope of the variable 'Estimated' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:913:10: style: The scope of the variable 'time_string' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:914:16: style: The scope of the variable 'curtime' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:916:12: style: The scope of the variable 'SecsUsed' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:918:12: style: The scope of the variable 'Estimated' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:1434:12: style: The scope of the variable 'i' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:1819:10: style: The scope of the variable 'goon' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:2425:12: style: The scope of the variable 'found' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:2487:12: style: The scope of the variable 'found' can be reduced. [variableScope]
timbl-6.4.8/src/TimblExperiment.cxx:588:11: style: Unused variable: Buffer [unusedVariable]
timbl-6.4.8/src/TimblExperiment.cxx:888:28: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
timbl-6.4.8/src/TimblExperiment.cxx:948:28: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/timblserver/timblserver_1.7.orig.tar.gz
timblserver-1.7/src/ServerBase.cxx:400:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_sint]
timblserver-1.7/src/ServerBase.cxx:442:6: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_sint]
timblserver-1.7/src/ServerBase.cxx:737:7: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'uintptr_t {aka unsigned long}'. [invalidPrintfArgType_sint]
timblserver-1.7/src/ServerBase.cxx:505:23: style: C-style pointer casting [cstyleCast]
timblserver-1.7/src/ServerBase.cxx:711:23: style: C-style pointer casting [cstyleCast]
timblserver-1.7/src/ServerBase.cxx:550:14: style: The scope of the variable 'logS' can be reduced. [variableScope]
timblserver-1.7/src/ServerBase.cxx:683:9: style: The scope of the variable 'cc' can be reduced. [variableScope]
timblserver-1.7/src/ServerBase.cxx:941:14: style: The scope of the variable 'logS' can be reduced. [variableScope]
timblserver-1.7/src/ServerBase.cxx:154:0: style: Variable 'line' is assigned a value that is never used. [unreadVariable]
timblserver-1.7/src/SocketBasics.cxx:223:9: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
timblserver-1.7/src/TimblServer.cxx:338:13: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/time/time_1.7.orig.tar.gz
time-1.7/error.c:190:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
time-1.7/time.c:382:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:385:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:398:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:408:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:421:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:432:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:440:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:448:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:451:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:459:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
time-1.7/time.c:257:22: error: Shifting 32-bit value by 63 bits is undefined behaviour [shiftTooManyBits]
time-1.7/time.c:264:16: error: Shifting 32-bit value by 63 bits is undefined behaviour [shiftTooManyBits]
time-1.7/time.c:257:22: error: Signed integer overflow for expression '1<<(sizeof(long)*8-1)'. [integerOverflow]
time-1.7/time.c:264:16: error: Signed integer overflow for expression '1<<(sizeof(long)*8-1)'. [integerOverflow]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/timelimit/timelimit_1.9.0.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/timeline/timeline_0.5.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/timemachine/timemachine_0.3.3.orig.tar.gz
timemachine-0.3.3/src/gtkmeter.c:76:38: style: Function 'gtk_meter_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
timemachine-0.3.3/src/gtkmeter.c:29:67: note: Function 'gtk_meter_class_init' argument 1 names different: declaration 'klass' definition 'class'.
timemachine-0.3.3/src/gtkmeter.c:76:38: note: Function 'gtk_meter_class_init' argument 1 names different: declaration 'klass' definition 'class'.
timemachine-0.3.3/src/gtkmeter.c:274:11: style: Variable 'meter' is assigned a value that is never used. [unreadVariable]
timemachine-0.3.3/src/gtkmeterscale.c:74:48: style: Function 'gtk_meterscale_class_init' argument 1 names different: declaration 'klass' definition 'class'. [funcArgNamesDifferent]
timemachine-0.3.3/src/gtkmeterscale.c:28:72: note: Function 'gtk_meterscale_class_init' argument 1 names different: declaration 'klass' definition 'class'.
timemachine-0.3.3/src/gtkmeterscale.c:74:48: note: Function 'gtk_meterscale_class_init' argument 1 names different: declaration 'klass' definition 'class'.
timemachine-0.3.3/src/gtkmeterscale.c:128:16: style: Variable 'meterscale' is assigned a value that is never used. [unreadVariable]
timemachine-0.3.3/src/gtkmeterscale.c:208:16: style: Variable 'meterscale' is assigned a value that is never used. [unreadVariable]
timemachine-0.3.3/src/main.c:238:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
timemachine-0.3.3/src/main.c:205:2: style: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same. [duplicateExpression]
timemachine-0.3.3/src/main.c:57:30: note: 'verbosity' is assigned value '0' here.
timemachine-0.3.3/src/main.c:205:2: note: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same.
timemachine-0.3.3/src/main.c:227:2: style: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same. [duplicateExpression]
timemachine-0.3.3/src/main.c:57:30: note: 'verbosity' is assigned value '0' here.
timemachine-0.3.3/src/main.c:227:2: note: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same.
timemachine-0.3.3/src/main.c:348:5: style: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same. [duplicateExpression]
timemachine-0.3.3/src/main.c:57:30: note: 'verbosity' is assigned value '0' here.
timemachine-0.3.3/src/main.c:348:5: note: Same expression on both sides of '>=' because the value of 'verbosity' and '0' are the same.
timemachine-0.3.3/src/main.c:95:9: style: The scope of the variable 'console' can be reduced. [variableScope]
timemachine-0.3.3/src/main.c:236:15: style: The scope of the variable 'port' can be reduced. [variableScope]
timemachine-0.3.3/src/meters.c:39:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
timemachine-0.3.3/src/meters.c:42:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
timemachine-0.3.3/src/meters.c:47:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
timemachine-0.3.3/src/threads.c:289:30: style: Function 'meter_tick' argument 1 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
timemachine-0.3.3/src/threads.h:20:30: note: Function 'meter_tick' argument 1 names different: declaration 'data' definition 'user_data'.
timemachine-0.3.3/src/threads.c:289:30: note: Function 'meter_tick' argument 1 names different: declaration 'data' definition 'user_data'.
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/timemon.app/timemon.app_4.2.orig.tar.gz
TimeMon-4.2/loadave.c:157:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
TimeMon-4.2/loadave.c:159:16: style: Variable 'totalticks' is assigned a value that is never used. [unreadVariable]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/timew/timew_1.1.1+ds.1.orig.tar.xz
timewarrior/src/CLI.cpp:40:3: performance: Variable '_lextype' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/Database.cpp:68:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
timewarrior/src/Database.h:59:23: performance: Technically the member function 'Database::segmentRange' can be static. [functionStatic]
timewarrior/src/Database.cpp:271:31: note: Technically the member function 'Database::segmentRange' can be static.
timewarrior/src/Database.h:59:23: note: Technically the member function 'Database::segmentRange' can be static.
timewarrior/src/Datafile.cpp:72:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
timewarrior/src/Datafile.cpp:73:13: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
timewarrior/src/Exclusion.cpp:56:3: performance: Variable '_tokens' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/Exclusion.h:45:9: performance: Technically the member function 'Exclusion::rangeFromTimeBlock' can be static. [functionStatic]
timewarrior/src/Exclusion.cpp:168:18: note: Technically the member function 'Exclusion::rangeFromTimeBlock' can be static.
timewarrior/src/Exclusion.h:45:9: note: Technically the member function 'Exclusion::rangeFromTimeBlock' can be static.
timewarrior/src/Range.cpp:40:3: performance: Variable 'start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/Range.cpp:41:3: performance: Variable 'end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/Rules.cpp:106:48: style: Function 'load' argument 2 names different: declaration 'next' definition 'nest'. [funcArgNamesDifferent]
timewarrior/src/Rules.h:39:38: note: Function 'load' argument 2 names different: declaration 'next' definition 'nest'.
timewarrior/src/Rules.cpp:106:48: note: Function 'load' argument 2 names different: declaration 'next' definition 'nest'.
timewarrior/src/Rules.cpp:257:50: style: Function 'parse' argument 2 names different: declaration 'next' definition 'nest'. [funcArgNamesDifferent]
timewarrior/src/Rules.h:58:53: note: Function 'parse' argument 2 names different: declaration 'next' definition 'nest'.
timewarrior/src/Rules.cpp:257:50: note: Function 'parse' argument 2 names different: declaration 'next' definition 'nest'.
timewarrior/src/Rules.cpp:42:3: performance: Variable '_settings' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/Rules.h:62:16: performance: Technically the member function 'Rules::getIndentation' can be static. [functionStatic]
timewarrior/src/Rules.cpp:450:21: note: Technically the member function 'Rules::getIndentation' can be static.
timewarrior/src/Rules.h:62:16: note: Technically the member function 'Rules::getIndentation' can be static.
timewarrior/src/Rules.h:63:29: performance: Technically the member function 'Rules::tokenizeLine' can be static. [functionStatic]
timewarrior/src/Rules.cpp:461:34: note: Technically the member function 'Rules::tokenizeLine' can be static.
timewarrior/src/Rules.h:63:29: note: Technically the member function 'Rules::tokenizeLine' can be static.
timewarrior/src/Rules.h:64:15: performance: Technically the member function 'Rules::parseGroup' can be static. [functionStatic]
timewarrior/src/Rules.cpp:477:20: note: Technically the member function 'Rules::parseGroup' can be static.
timewarrior/src/Rules.h:64:15: note: Technically the member function 'Rules::parseGroup' can be static.
timewarrior/src/helper.cpp:97:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
timewarrior/src/libshared/src/Args.cpp:78:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
timewarrior/src/libshared/src/Args.cpp:61:21: note: outer condition: i<argc
timewarrior/src/libshared/src/Args.cpp:78:15: note: opposite inner condition: i>=argc
timewarrior/src/libshared/src/Color.cpp:432:7: style: The scope of the variable 'count' can be reduced. [variableScope]
timewarrior/src/libshared/src/Color.h:70:7: performance: Technically the member function 'Color::find' can be static. [functionStatic]
timewarrior/src/libshared/src/Color.cpp:625:12: note: Technically the member function 'Color::find' can be static.
timewarrior/src/libshared/src/Color.h:70:7: note: Technically the member function 'Color::find' can be static.
timewarrior/src/libshared/src/Color.h:49:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Color.h:50:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Color.h:51:3: style: Class 'Color' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Color.h:42:1: warning: The class 'Color' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
timewarrior/src/libshared/src/Color.cpp:493:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
timewarrior/src/libshared/src/Color.cpp:600:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
timewarrior/src/libshared/src/Composite.cpp:126:30: warning: Either the condition 'prev_color' is redundant, otherwise there is negative array index -1. [negativeContainerIndex]
timewarrior/src/libshared/src/Composite.cpp:120:11: note: Assuming that condition 'prev_color' is not redundant
timewarrior/src/libshared/src/Composite.cpp:126:30: note: Negative array index
timewarrior/src/libshared/src/Configuration.h:41:1: style: The class 'Configuration' does not have a constructor although it has private member variables. [noConstructor]
timewarrior/src/libshared/src/FS.h:44:3: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/FS.h:78:3: style: Class 'File' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/FS.h:130:3: style: Class 'Directory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/JSON.h:61:5: style: Class 'string' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/FS.h:134:16: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/FS.h:83:16: note: Virtual function in base class
timewarrior/src/libshared/src/FS.h:134:16: note: Function in derived class
timewarrior/src/libshared/src/FS.h:135:16: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/FS.h:84:16: note: Virtual function in base class
timewarrior/src/libshared/src/FS.h:135:16: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:64:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:64:11: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:65:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:65:17: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:77:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:77:11: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:78:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:78:17: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:91:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:91:11: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:92:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:92:17: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:105:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:105:11: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:106:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:106:17: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:119:11: style: The function 'type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:53:19: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:119:11: note: Function in derived class
timewarrior/src/libshared/src/JSON.h:120:17: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
timewarrior/src/libshared/src/JSON.h:54:25: note: Virtual function in base class
timewarrior/src/libshared/src/JSON.h:120:17: note: Function in derived class
timewarrior/src/libshared/src/Datetime.cpp:3051:24: warning: Logical disjunction always evaluates to true: number >= 11 || number <= 13. [incorrectLogicOperator]
timewarrior/src/libshared/src/Datetime.cpp:818:9: style: The scope of the variable 'minute' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:954:7: style: The scope of the variable 'month' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:955:7: style: The scope of the variable 'julian' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:956:7: style: The scope of the variable 'week' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:957:7: style: The scope of the variable 'weekday' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:958:7: style: The scope of the variable 'day' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:2796:8: style: The scope of the variable 'needDesignator' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:2797:8: style: The scope of the variable 'haveDesignator' can be reduced. [variableScope]
timewarrior/src/libshared/src/Datetime.cpp:2678:15: style: Unused variable: token [unusedVariable]
timewarrior/src/libshared/src/Datetime.h:134:8: style: Unused private function: 'Datetime::parse_weekday' [unusedPrivateFunction]
timewarrior/src/libshared/src/Datetime.h:193:8: style: Unused private function: 'Datetime::initializeNthDayInMonth' [unusedPrivateFunction]
timewarrior/src/libshared/src/Datetime.h:105:10: style: Technically the member function 'Datetime::operator-' can be const. [functionConst]
timewarrior/src/libshared/src/Datetime.cpp:3730:18: note: Technically the member function 'Datetime::operator-' can be const.
timewarrior/src/libshared/src/Datetime.h:105:10: note: Technically the member function 'Datetime::operator-' can be const.
timewarrior/src/libshared/src/Datetime.h:129:8: performance: Technically the member function 'Datetime::parse_year' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1118:16: note: Technically the member function 'Datetime::parse_year' can be static.
timewarrior/src/libshared/src/Datetime.h:129:8: note: Technically the member function 'Datetime::parse_year' can be static.
timewarrior/src/libshared/src/Datetime.h:130:8: performance: Technically the member function 'Datetime::parse_month' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1135:16: note: Technically the member function 'Datetime::parse_month' can be static.
timewarrior/src/libshared/src/Datetime.h:130:8: note: Technically the member function 'Datetime::parse_month' can be static.
timewarrior/src/libshared/src/Datetime.h:131:8: performance: Technically the member function 'Datetime::parse_week' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1153:16: note: Technically the member function 'Datetime::parse_week' can be static.
timewarrior/src/libshared/src/Datetime.h:131:8: note: Technically the member function 'Datetime::parse_week' can be static.
timewarrior/src/libshared/src/Datetime.h:132:8: performance: Technically the member function 'Datetime::parse_julian' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1171:16: note: Technically the member function 'Datetime::parse_julian' can be static.
timewarrior/src/libshared/src/Datetime.h:132:8: note: Technically the member function 'Datetime::parse_julian' can be static.
timewarrior/src/libshared/src/Datetime.h:133:8: performance: Technically the member function 'Datetime::parse_day' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1189:16: note: Technically the member function 'Datetime::parse_day' can be static.
timewarrior/src/libshared/src/Datetime.h:133:8: note: Technically the member function 'Datetime::parse_day' can be static.
timewarrior/src/libshared/src/Datetime.h:134:8: performance: Technically the member function 'Datetime::parse_weekday' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1207:16: note: Technically the member function 'Datetime::parse_weekday' can be static.
timewarrior/src/libshared/src/Datetime.h:134:8: note: Technically the member function 'Datetime::parse_weekday' can be static.
timewarrior/src/libshared/src/Datetime.h:135:8: performance: Technically the member function 'Datetime::parse_hour' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1225:16: note: Technically the member function 'Datetime::parse_hour' can be static.
timewarrior/src/libshared/src/Datetime.h:135:8: note: Technically the member function 'Datetime::parse_hour' can be static.
timewarrior/src/libshared/src/Datetime.h:136:8: performance: Technically the member function 'Datetime::parse_minute' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1243:16: note: Technically the member function 'Datetime::parse_minute' can be static.
timewarrior/src/libshared/src/Datetime.h:136:8: note: Technically the member function 'Datetime::parse_minute' can be static.
timewarrior/src/libshared/src/Datetime.h:137:8: performance: Technically the member function 'Datetime::parse_second' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1261:16: note: Technically the member function 'Datetime::parse_second' can be static.
timewarrior/src/libshared/src/Datetime.h:137:8: note: Technically the member function 'Datetime::parse_second' can be static.
timewarrior/src/libshared/src/Datetime.h:138:8: performance: Technically the member function 'Datetime::parse_off_hour' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1279:16: note: Technically the member function 'Datetime::parse_off_hour' can be static.
timewarrior/src/libshared/src/Datetime.h:138:8: note: Technically the member function 'Datetime::parse_off_hour' can be static.
timewarrior/src/libshared/src/Datetime.h:139:8: performance: Technically the member function 'Datetime::parse_off_minute' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:1297:16: note: Technically the member function 'Datetime::parse_off_minute' can be static.
timewarrior/src/libshared/src/Datetime.h:139:8: note: Technically the member function 'Datetime::parse_off_minute' can be static.
timewarrior/src/libshared/src/Datetime.h:189:8: performance: Technically the member function 'Datetime::easter' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:2894:16: note: Technically the member function 'Datetime::easter' can be static.
timewarrior/src/libshared/src/Datetime.h:189:8: note: Technically the member function 'Datetime::easter' can be static.
timewarrior/src/libshared/src/Datetime.h:190:8: performance: Technically the member function 'Datetime::midsommar' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:2921:16: note: Technically the member function 'Datetime::midsommar' can be static.
timewarrior/src/libshared/src/Datetime.h:190:8: note: Technically the member function 'Datetime::midsommar' can be static.
timewarrior/src/libshared/src/Datetime.h:191:8: performance: Technically the member function 'Datetime::midsommarafton' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:2934:16: note: Technically the member function 'Datetime::midsommarafton' can be static.
timewarrior/src/libshared/src/Datetime.h:191:8: note: Technically the member function 'Datetime::midsommarafton' can be static.
timewarrior/src/libshared/src/Datetime.h:195:8: performance: Technically the member function 'Datetime::isOrdinal' can be static. [functionStatic]
timewarrior/src/libshared/src/Datetime.cpp:3043:16: note: Technically the member function 'Datetime::isOrdinal' can be static.
timewarrior/src/libshared/src/Datetime.h:195:8: note: Technically the member function 'Datetime::isOrdinal' can be static.
timewarrior/src/libshared/src/Datetime.h:46:3: style: Class 'Datetime' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Duration.h:42:8: style: Technically the member function 'Duration::operator<' can be const. [functionConst]
timewarrior/src/libshared/src/Duration.cpp:132:16: note: Technically the member function 'Duration::operator<' can be const.
timewarrior/src/libshared/src/Duration.h:42:8: note: Technically the member function 'Duration::operator<' can be const.
timewarrior/src/libshared/src/Duration.h:43:8: style: Technically the member function 'Duration::operator>' can be const. [functionConst]
timewarrior/src/libshared/src/Duration.cpp:138:16: note: Technically the member function 'Duration::operator>' can be const.
timewarrior/src/libshared/src/Duration.h:43:8: note: Technically the member function 'Duration::operator>' can be const.
timewarrior/src/libshared/src/Duration.h:44:8: style: Technically the member function 'Duration::operator<=' can be const. [functionConst]
timewarrior/src/libshared/src/Duration.cpp:144:16: note: Technically the member function 'Duration::operator<=' can be const.
timewarrior/src/libshared/src/Duration.h:44:8: note: Technically the member function 'Duration::operator<=' can be const.
timewarrior/src/libshared/src/Duration.h:45:8: style: Technically the member function 'Duration::operator>=' can be const. [functionConst]
timewarrior/src/libshared/src/Duration.cpp:150:16: note: Technically the member function 'Duration::operator>=' can be const.
timewarrior/src/libshared/src/Duration.h:45:8: note: Technically the member function 'Duration::operator>=' can be const.
timewarrior/src/libshared/src/Duration.h:40:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Duration.h:41:3: style: Class 'Duration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/FS.cpp:79:3: performance: Variable '_original' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/FS.cpp:80:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/FS.h:47:8: style: Technically the member function 'Path::operator==' can be const. [functionConst]
timewarrior/src/libshared/src/FS.cpp:96:12: note: Technically the member function 'Path::operator==' can be const.
timewarrior/src/libshared/src/FS.h:47:8: note: Technically the member function 'Path::operator==' can be const.
timewarrior/src/libshared/src/JSON.cpp:97:3: performance: Variable '_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/Log.h:37:1: style: The class 'Log' does not have a constructor although it has private member variables. [noConstructor]
timewarrior/src/libshared/src/PEG.cpp:106:34: style: Same expression on both sides of '=='. [duplicateExpression]
timewarrior/src/libshared/src/PEG.h:36:1: style: The class 'PEG' does not have a constructor although it has private member variables. [noConstructor]
timewarrior/src/libshared/src/PEG.h:42:50: performance: Variable '_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/PEG.h:42:5: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/src/Packrat.h:35:1: style: The class 'Packrat' does not have a constructor although it has private member variables. [noConstructor]
timewarrior/src/libshared/src/Packrat.cpp:566:18: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
timewarrior/src/libshared/src/Packrat.cpp:596:18: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
timewarrior/src/libshared/src/Palette.cpp:34:3: performance: Variable '_colors' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/RX.cpp:40:8: style: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'. [funcArgNamesDifferent]
timewarrior/src/libshared/src/RX.h:38:32: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
timewarrior/src/libshared/src/RX.cpp:40:8: note: Function 'RX' argument 2 names different: declaration 'caseSensitive' definition 'case_sensitive'.
timewarrior/src/libshared/src/RX.cpp:49:5: warning: Member variable 'RX::_regex' is not initialized in the constructor. [uninitMemberVar]
timewarrior/src/libshared/src/RX.cpp:64:9: warning: Member variable 'RX::_regex' is not assigned a value in 'RX::operator='. [operatorEqVarError]
timewarrior/src/libshared/src/RX.cpp:52:3: performance: Variable '_pattern' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
timewarrior/src/libshared/src/JSON.h:157:10: performance: Technically the member function 'json::SAX::ignoreWhitespace' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:61:17: note: Technically the member function 'json::SAX::ignoreWhitespace' can be static.
timewarrior/src/libshared/src/JSON.h:157:10: note: Technically the member function 'json::SAX::ignoreWhitespace' can be static.
timewarrior/src/libshared/src/JSON.h:169:10: performance: Technically the member function 'json::SAX::isDecDigit' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:431:17: note: Technically the member function 'json::SAX::isDecDigit' can be static.
timewarrior/src/libshared/src/JSON.h:169:10: note: Technically the member function 'json::SAX::isDecDigit' can be static.
timewarrior/src/libshared/src/JSON.h:170:10: performance: Technically the member function 'json::SAX::isHexDigit' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:438:17: note: Technically the member function 'json::SAX::isHexDigit' can be static.
timewarrior/src/libshared/src/JSON.h:170:10: note: Technically the member function 'json::SAX::isHexDigit' can be static.
timewarrior/src/libshared/src/JSON.h:171:10: performance: Technically the member function 'json::SAX::hexToInt' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:554:16: note: Technically the member function 'json::SAX::hexToInt' can be static.
timewarrior/src/libshared/src/JSON.h:171:10: note: Technically the member function 'json::SAX::hexToInt' can be static.
timewarrior/src/libshared/src/JSON.h:174:10: performance: Technically the member function 'json::SAX::isE' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:469:17: note: Technically the member function 'json::SAX::isE' can be static.
timewarrior/src/libshared/src/JSON.h:174:10: note: Technically the member function 'json::SAX::isE' can be static.
timewarrior/src/libshared/src/JSON.h:178:10: performance: Technically the member function 'json::SAX::error' can be static. [functionStatic]
timewarrior/src/libshared/src/SAX.cpp:571:17: note: Technically the member function 'json::SAX::error' can be static.
timewarrior/src/libshared/src/JSON.h:178:10: note: Technically the member function 'json::SAX::error' can be static.
timewarrior/src/libshared/src/Table.h:34:1: style: The class 'Table' does not have a constructor although it has private member variables. [noConstructor]
timewarrior/src/libshared/src/Table.h:55:7: style: Technically the member function 'Table::lines' can be const. [functionConst]
timewarrior/src/libshared/src/Table.h:56:7: style: Technically the member function 'Table::rows' can be const. [functionConst]
timewarrior/src/libshared/src/Table.h:70:8: performance: Technically the member function 'Table::measureCell' can be static. [functionStatic]
timewarrior/src/libshared/src/Table.cpp:326:13: note: Technically the member function 'Table::measureCell' can be static.
timewarrior/src/libshared/src/Table.h:70:8: note: Technically the member function 'Table::measureCell' can be static.
timewarrior/src/libshared/src/Table.h:71:8: performance: Technically the member function 'Table::renderCell' can be static. [functionStatic]
timewarrior/src/libshared/src/Table.cpp:337:13: note: Technically the member function 'Table::renderCell' can be static.
timewarrior/src/libshared/src/Table.h:71:8: note: Technically the member function 'Table::renderCell' can be static.
timewarrior/src/libshared/src/Table.cpp:47:41: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
timewarrior/src/libshared/src/shared.cpp:848:18: style: Condition 'level==199711' is always false [knownConditionTrueFalse]
timewarrior/src/libshared/src/shared.cpp:846:16: note: Assignment 'level=1', assigned value is 1
timewarrior/src/libshared/src/shared.cpp:848:18: note: Condition 'level==199711' is always false
timewarrior/src/libshared/src/shared.cpp:849:18: style: Condition 'level==201103' is always false [knownConditionTrueFalse]
timewarrior/src/libshared/src/shared.cpp:846:16: note: Assignment 'level=1', assigned value is 1
timewarrior/src/libshared/src/shared.cpp:849:18: note: Condition 'level==201103' is always false
timewarrior/src/libshared/src/shared.cpp:850:18: style: Condition 'level==201402' is always false [knownConditionTrueFalse]
timewarrior/src/libshared/src/shared.cpp:846:16: note: Assignment 'level=1', assigned value is 1
timewarrior/src/libshared/src/shared.cpp:850:18: note: Condition 'level==201402' is always false
timewarrior/src/libshared/src/shared.cpp:853:18: style: Condition 'level>201700' is always false [knownConditionTrueFalse]
timewarrior/src/libshared/src/shared.cpp:846:16: note: Assignment 'level=1', assigned value is 1
timewarrior/src/libshared/src/shared.cpp:853:18: note: Condition 'level>201700' is always false
timewarrior/src/libshared/src/shared.cpp:856:18: style: Condition 'level>99999' is always false [knownConditionTrueFalse]
timewarrior/src/libshared/src/shared.cpp:846:16: note: Assignment 'level=1', assigned value is 1
timewarrior/src/libshared/src/shared.cpp:856:18: note: Condition 'level>99999' is always false
timewarrior/src/libshared/src/shared.cpp:281:7: style: The scope of the variable 'character' can be reduced. [variableScope]
timewarrior/src/libshared/src/shared.cpp:282:7: style: The scope of the variable 'char_width' can be reduced. [variableScope]
timewarrior/src/libshared/src/shared.cpp:663:7: style: The scope of the variable 'select_retval' can be reduced. [variableScope]
timewarrior/src/libshared/src/wcwidth6.cpp:73:9: style: The scope of the variable 'mid' can be reduced. [variableScope]
timewarrior/src/libshared/test/test.h:36:3: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/src/libshared/test/list.t.cpp:41:29: style: Variable 'string_three' is assigned a value that is never used. [unreadVariable]
timewarrior/src/libshared/test/list.t.cpp:42:29: style: Unused variable: string_four [unusedVariable]
timewarrior/src/libshared/test/list.t.cpp:59:21: style: Variable 'int_three' is assigned a value that is never used. [unreadVariable]
timewarrior/src/libshared/test/list.t.cpp:60:21: style: Unused variable: int_four [unusedVariable]
timewarrior/src/libshared/test/test.h:51:8: performance: Technically the member function 'UnitTest::diag' can be static. [functionStatic]
timewarrior/src/libshared/test/test.cpp:415:16: note: Technically the member function 'UnitTest::diag' can be static.
timewarrior/src/libshared/test/test.h:51:8: note: Technically the member function 'UnitTest::diag' can be static.
timewarrior/src/libshared/test/test.h:57:15: performance: Technically the member function 'UnitTest::red' can be static. [functionStatic]
timewarrior/src/libshared/test/test.cpp:465:23: note: Technically the member function 'UnitTest::red' can be static.
timewarrior/src/libshared/test/test.h:57:15: note: Technically the member function 'UnitTest::red' can be static.
timewarrior/src/libshared/test/test.h:58:15: performance: Technically the member function 'UnitTest::green' can be static. [functionStatic]
timewarrior/src/libshared/test/test.cpp:474:23: note: Technically the member function 'UnitTest::green' can be static.
timewarrior/src/libshared/test/test.h:58:15: note: Technically the member function 'UnitTest::green' can be static.
timewarrior/src/libshared/test/test.h:59:15: performance: Technically the member function 'UnitTest::yellow' can be static. [functionStatic]
timewarrior/src/libshared/test/test.cpp:483:23: note: Technically the member function 'UnitTest::yellow' can be static.
timewarrior/src/libshared/test/test.h:59:15: note: Technically the member function 'UnitTest::yellow' can be static.
timewarrior/test/test.h:36:3: style: Class 'UnitTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
timewarrior/test/test.h:51:8: performance: Technically the member function 'UnitTest::diag' can be static. [functionStatic]
timewarrior/test/test.cpp:415:16: note: Technically the member function 'UnitTest::diag' can be static.
timewarrior/test/test.h:51:8: note: Technically the member function 'UnitTest::diag' can be static.
timewarrior/test/test.h:57:15: performance: Technically the member function 'UnitTest::red' can be static. [functionStatic]
timewarrior/test/test.cpp:465:23: note: Technically the member function 'UnitTest::red' can be static.
timewarrior/test/test.h:57:15: note: Technically the member function 'UnitTest::red' can be static.
timewarrior/test/test.h:58:15: performance: Technically the member function 'UnitTest::green' can be static. [functionStatic]
timewarrior/test/test.cpp:474:23: note: Technically the member function 'UnitTest::green' can be static.
timewarrior/test/test.h:58:15: note: Technically the member function 'UnitTest::green' can be static.
timewarrior/test/test.h:59:15: performance: Technically the member function 'UnitTest::yellow' can be static. [functionStatic]
timewarrior/test/test.cpp:483:23: note: Technically the member function 'UnitTest::yellow' can be static.
timewarrior/test/test.h:59:15: note: Technically the member function 'UnitTest::yellow' can be static.
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/timgm6mb-soundfont/timgm6mb-soundfont_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/timidity/timidity_2.14.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/timingframework/timingframework_1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/timps/timps_0.25.orig.tar.gz
timps-0.25/gnr/msg.c:168:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
timps-0.25/gnr/msg.c:156:18: style: The scope of the variable 'head' can be reduced. [variableScope]
timps-0.25/libmx/src/lmx.c:659:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
timps-0.25/libmx/src/lmx.c:659:13: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
timps-0.25/libmx/src/lmx.c:222:9: style: Unused variable: lmx [unusedVariable]
timps-0.25/libmx/src/lmx.c:304:8: style: Unused variable: buf [unusedVariable]
timps-0.25/libmx/src/lmx.c:305:6: style: Unused variable: buflen [unusedVariable]
timps-0.25/modules/nafconsole/nafconsole.c:285:60: warning: Either the condition 'if(args&&(splitandparseargs(req,args)==-1))' is redundant or there is possible null pointer dereference: args. [nullPointerRedundantCheck]
timps-0.25/modules/nafconsole/nafconsole.c:292:5: note: Assuming that condition 'if(args&&(splitandparseargs(req,args)==-1))' is not redundant
timps-0.25/modules/nafconsole/nafconsole.c:285:60: note: Null pointer dereference
timps-0.25/modules/nafconsole/nafconsole.c:422:16: style: The scope of the variable 'ma' can be reduced. [variableScope]
timps-0.25/modules/nafconsole/nafconsole.c:475:13: style: The scope of the variable 'list_index' can be reduced. [variableScope]
timps-0.25/modules/nafconsole/nafconsole.c:249:10: warning: Char literal compared with pointer 'c'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
timps-0.25/modules/nafconsole/nafconsole.c:480:3: style: Variable 'list_index' is assigned a value that is never used. [unreadVariable]
timps-0.25/naf/conn.c:812:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
timps-0.25/naf/conn.c:652:13: style: The scope of the variable 'x' can be reduced. [variableScope]
timps-0.25/naf/conn.c:255:43: style: Function 'naf_conn_free' argument 1 names different: declaration 'conn' definition 'dead'. [funcArgNamesDifferent]
timps-0.25/naf/conn.c:90:43: note: Function 'naf_conn_free' argument 1 names different: declaration 'conn' definition 'dead'.
timps-0.25/naf/conn.c:255:43: note: Function 'naf_conn_free' argument 1 names different: declaration 'conn' definition 'dead'.
timps-0.25/naf/conn.c:834:2: warning: The buffer 'newhost' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
timps-0.25/naf/core.c:122:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
timps-0.25/naf/httpd.c:179:17: style: Condition 'httpd_debug>0' is always false [knownConditionTrueFalse]
timps-0.25/naf/httpd.c:189:18: style: Condition 'httpd_debug>0' is always false [knownConditionTrueFalse]
timps-0.25/naf/httpd.c:225:18: style: Condition 'httpd_debug>0' is always false [knownConditionTrueFalse]
timps-0.25/naf/httpd.c:431:20: style: Condition 'httpd_debug>0' is always false [knownConditionTrueFalse]
timps-0.25/naf/httpd.c:949:20: style: Condition 'httpd_debug>0' is always false [knownConditionTrueFalse]
timps-0.25/naf/logging.c:316:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
timps-0.25/naf/logging.c:314:0: note: Variable 'f' is reassigned a value before the old one has been used.
timps-0.25/naf/logging.c:316:3: note: Variable 'f' is reassigned a value before the old one has been used.
timps-0.25/naf/logging.c:351:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
timps-0.25/naf/logging.c:349:0: note: Variable 'f' is reassigned a value before the old one has been used.
timps-0.25/naf/logging.c:351:3: note: Variable 'f' is reassigned a value before the old one has been used.
timps-0.25/naf/module.c:97:13: style: Expression is always false because 'else if' condition matches previous condition at line 91. [multiCondition]
timps-0.25/naf/module.c:97:13: style: Expression is always false because 'else if' condition matches previous condition at line 93. [multiCondition]
timps-0.25/naf/module.c:97:13: style: Expression is always false because 'else if' condition matches previous condition at line 95. [multiCondition]
timps-0.25/naf/module.c:452:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
timps-0.25/naf/module.c:120:3: error: Memory leak: mi [memleak]
timps-0.25/naf/processes.c:331:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
timps-0.25/naf/tags.c:202:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
timps-0.25/timps/logging.c:369:7: style: Unused variable: i [unusedVariable]
timps-0.25/timps/oscar/im.c:507:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
timps-0.25/timps/timps.c:65:13: style: The scope of the variable 'x' can be reduced. [variableScope]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tin/tin_2.4.2.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tina/tina_0.1.12.orig.tar.xz
tina-0.1.12/main.c:631:36: error: Array 'commands[24]' accessed at index 24, which is out of bounds. [arrayIndexOutOfBounds]
tina-0.1.12/main.c:627:7: note: After for loop, j has value 24
tina-0.1.12/main.c:631:36: note: Array index out of bounds
tina-0.1.12/main.c:764:19: error: Array 'commands[24]' accessed at index 24, which is out of bounds. [arrayIndexOutOfBounds]
tina-0.1.12/main.c:760:6: note: After for loop, j has value 24
tina-0.1.12/main.c:764:19: note: Array index out of bounds
tina-0.1.12/memory.c:56:17: warning: Either the condition 'nmemb!=0' is redundant or calloc() argument nr 1 can have invalid value. The value is 0 but the valid values are '1:'. [invalidFunctionArg]
tina-0.1.12/memory.c:57:28: note: Assuming that condition 'nmemb!=0' is not redundant
tina-0.1.12/memory.c:56:17: note: Invalid argument
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinc/tinc_1.1~pre15.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tini/tini_0.18.0.orig.tar.gz
tini-0.18.0/src/tini.c:304:2: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 299. [shiftTooManyBitsSigned]
tini-0.18.0/src/tini.c:299:39: note: Assuming that condition 'status>255' is not redundant
tini-0.18.0/src/tini.c:304:2: note: Shift
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tint2/tint2_16.6.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tintii/tintii_2.9.0.orig.tar.gz
tintii-2.9.0/src/indii/image/ColourSpace.hpp:213:9: style: The scope of the variable 'k1' can be reduced. [variableScope]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:213:13: style: The scope of the variable 'k2' can be reduced. [variableScope]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:213:17: style: The scope of the variable 'k3' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/App.cpp:36:6: warning: Member variable 'App::mnRecent' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/image/ImageResource.hpp:47:7: style: Technically the member function 'indii::ImageResource::fitScale' can be const. [functionConst]
tintii-2.9.0/src/indii/image/ImageResource.hpp:100:34: note: Technically the member function 'indii::ImageResource::fitScale' can be const.
tintii-2.9.0/src/indii/image/ImageResource.hpp:47:7: note: Technically the member function 'indii::ImageResource::fitScale' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:42:9: style: Technically the member function 'indii::ColourSpace::getRedMix' can be const. [functionConst]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:109:34: note: Technically the member function 'indii::ColourSpace::getRedMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:42:9: note: Technically the member function 'indii::ColourSpace::getRedMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:49:9: style: Technically the member function 'indii::ColourSpace::getGreenMix' can be const. [functionConst]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:113:34: note: Technically the member function 'indii::ColourSpace::getGreenMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:49:9: note: Technically the member function 'indii::ColourSpace::getGreenMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:56:9: style: Technically the member function 'indii::ColourSpace::getBlueMix' can be const. [functionConst]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:117:34: note: Technically the member function 'indii::ColourSpace::getBlueMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:56:9: note: Technically the member function 'indii::ColourSpace::getBlueMix' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:84:9: style: Technically the member function 'indii::ColourSpace::rgb2l' can be const. [functionConst]
tintii-2.9.0/src/indii/image/ColourSpace.hpp:121:34: note: Technically the member function 'indii::ColourSpace::rgb2l' can be const.
tintii-2.9.0/src/indii/image/ColourSpace.hpp:84:9: note: Technically the member function 'indii::ColourSpace::rgb2l' can be const.
tintii-2.9.0/src/indii/gui/Pane.hpp:29:3: style: Class 'Pane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/image/ImageCache.hpp:33:3: style: Class 'ImageCache' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/gui/Document.hpp:47:3: style: Class 'Document' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/gui/InfoBar.hpp:49:3: style: Class 'InfoBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/image/FileImageResource.hpp:31:3: style: Class 'FileImageResource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/gui/PreviewImage.hpp:87:16: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Observer.hpp:48:16: note: Virtual function in base class
tintii-2.9.0/src/indii/gui/PreviewImage.hpp:87:16: note: Function in derived class
tintii-2.9.0/src/indii/gui/Document.hpp:87:16: style: The function 'notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Observer.hpp:48:16: note: Virtual function in base class
tintii-2.9.0/src/indii/gui/Document.hpp:87:16: note: Function in derived class
tintii-2.9.0/src/indii/gui/App.hpp:103:16: style: The function 'notifyClose' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/WindowObserver.hpp:30:16: note: Virtual function in base class
tintii-2.9.0/src/indii/gui/App.hpp:103:16: note: Function in derived class
tintii-2.9.0/src/indii/gui/ChannelMixerPane.cpp:28:3: style: Class 'ChannelMixerPane' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/gui/ChannelMixerPane.cpp:28:3: style: Class 'ChannelMixerPane' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/gui/ChannelMixerPane.hpp:33:3: style: Class 'ChannelMixerPane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/gui/ChannelMixerPane.hpp:45:16: style: The function 'notifyGreyscaleChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Observer.hpp:53:16: note: Virtual function in base class
tintii-2.9.0/src/indii/gui/ChannelMixerPane.hpp:45:16: note: Function in derived class
tintii-2.9.0/src/indii/gui/Document.cpp:34:11: warning: Member variable 'Document::previewPane' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/OpenRecentMenu.cpp:66:8: style: The scope of the variable 'have' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/OpenRecentMenu.cpp:67:8: style: The scope of the variable 'index' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/PreviewImage.cpp:97:7: style: The scope of the variable 'width' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/PreviewImage.cpp:97:14: style: The scope of the variable 'height' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/PreviewImage.cpp:27:15: warning: Member variable 'PreviewImage::mouseX' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/PreviewImage.cpp:27:15: warning: Member variable 'PreviewImage::mouseY' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Registration.cpp:117:3: warning: Either the condition 'lblUrl!=NULL' is redundant or there is possible null pointer dereference: lblUrl. [nullPointerRedundantCheck]
tintii-2.9.0/src/indii/gui/Registration.cpp:153:14: note: Assuming that condition 'lblUrl!=NULL' is not redundant
tintii-2.9.0/src/indii/gui/Registration.cpp:117:3: note: Null pointer dereference
tintii-2.9.0/src/indii/gui/Registration.cpp:136:3: warning: Either the condition 'lblUrl!=NULL' is redundant or there is possible null pointer dereference: lblUrl. [nullPointerRedundantCheck]
tintii-2.9.0/src/indii/gui/Registration.cpp:153:14: note: Assuming that condition 'lblUrl!=NULL' is not redundant
tintii-2.9.0/src/indii/gui/Registration.cpp:136:3: note: Null pointer dereference
tintii-2.9.0/src/indii/gui/Window.cpp:79:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:79:12: style: The scope of the variable 'unsaved' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:81:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:82:13: style: The scope of the variable 'doc' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:249:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:405:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnRecent' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnWindow' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnPopupWindow' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnFile' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnEdit' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnView' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/Window.cpp:42:9: warning: Member variable 'Window::mnHelp' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/gui/WindowMenu.hpp:31:3: style: Class 'WindowMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/image/Image.hpp:22:1: warning: The class 'Image' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tintii-2.9.0/src/indii/image/ImageCache.cpp:19:3: style: Class 'ImageCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/image/ImageCache.cpp:19:3: style: Class 'ImageCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/image/ImageResource.hpp:106:50: style: Public interface of ImageResource is not safe. When calling ImageResource::fitScale(), if parameter widthBound is 0 that leads to division by zero. [unsafeClassDivZero]
tintii-2.9.0/src/indii/image/ImageResource.cpp:20:16: warning: Member variable 'ImageResource::original' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/image/ImageResource.cpp:20:16: warning: Member variable 'ImageResource::cache' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/model/Observable.cpp:33:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/model/Observable.cpp:40:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/model/Observable.cpp:47:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/model/Observer.cpp:19:11: warning: Member variable 'Observer::o' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/cluster/KMeansClusterer.hpp:243:10: style: The scope of the variable 'kmin' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:82:12: style: Technically the member function 'indii::ClusterModel::getNumClusters' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:500:38: note: Technically the member function 'indii::ClusterModel::getNumClusters' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:82:12: note: Technically the member function 'indii::ClusterModel::getNumClusters' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:96:8: style: Technically the member function 'indii::ClusterModel::isHard' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:504:34: note: Technically the member function 'indii::ClusterModel::isHard' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:96:8: note: Technically the member function 'indii::ClusterModel::isHard' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:103:9: style: Technically the member function 'indii::ClusterModel::getHard' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:508:35: note: Technically the member function 'indii::ClusterModel::getHard' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:103:9: note: Technically the member function 'indii::ClusterModel::getHard' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:117:12: style: Technically the member function 'indii::ClusterModel::getNumRepetitions' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:512:38: note: Technically the member function 'indii::ClusterModel::getNumRepetitions' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:117:12: note: Technically the member function 'indii::ClusterModel::getNumRepetitions' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:131:9: style: Technically the member function 'indii::ClusterModel::getSaturationThreshold' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:516:35: note: Technically the member function 'indii::ClusterModel::getSaturationThreshold' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:131:9: note: Technically the member function 'indii::ClusterModel::getSaturationThreshold' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:145:12: style: Technically the member function 'indii::ClusterModel::getMaxPixels' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:520:38: note: Technically the member function 'indii::ClusterModel::getMaxPixels' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:145:12: note: Technically the member function 'indii::ClusterModel::getMaxPixels' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:159:9: style: Technically the member function 'indii::ClusterModel::getSaturationDecay' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:524:35: note: Technically the member function 'indii::ClusterModel::getSaturationDecay' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:159:9: note: Technically the member function 'indii::ClusterModel::getSaturationDecay' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:173:9: style: Technically the member function 'indii::ClusterModel::getCentroidDecay' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:528:35: note: Technically the member function 'indii::ClusterModel::getCentroidDecay' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:173:9: note: Technically the member function 'indii::ClusterModel::getCentroidDecay' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:187:9: style: Technically the member function 'indii::ClusterModel::getSaturationSoftness' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:532:35: note: Technically the member function 'indii::ClusterModel::getSaturationSoftness' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:187:9: note: Technically the member function 'indii::ClusterModel::getSaturationSoftness' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:201:9: style: Technically the member function 'indii::ClusterModel::getCentroidSoftness' can be const. [functionConst]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:536:35: note: Technically the member function 'indii::ClusterModel::getCentroidSoftness' can be const.
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:201:9: note: Technically the member function 'indii::ClusterModel::getCentroidSoftness' can be const.
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.cpp:30:3: style: Class 'PostProcessPane' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.cpp:30:3: style: Class 'PostProcessPane' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:70:3: style: Class 'ClusterModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:33:3: style: Class 'PostProcessPane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:403:16: style: The function 'calcFg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Model.hpp:108:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:403:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:404:16: style: The function 'setDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Model.hpp:94:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:404:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:405:16: style: The function 'setForDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/model/Model.hpp:99:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/model/ClusterModel.hpp:405:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:45:16: style: The function 'notifySaturationDecayChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:107:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:45:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:46:16: style: The function 'notifySaturationSoftnessChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:117:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:46:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:47:16: style: The function 'notifyIsHardChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:87:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PostProcessPane.hpp:47:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.cpp:39:3: style: Class 'PreProcessPane' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.cpp:39:3: style: Class 'PreProcessPane' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:34:3: style: Class 'PreProcessPane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:46:16: style: The function 'notifyNumRepetitionsChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:92:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:46:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:47:16: style: The function 'notifyMaxPixelsChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:102:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:47:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:48:16: style: The function 'notifySaturationThresholdChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:97:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/PreProcessPane.hpp:48:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/SpectrumImage.cpp:25:16: warning: Member variable 'SpectrumImage::res' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/SpectrumImage.hpp:53:16: style: The function 'notifyNumClustersChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:82:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/SpectrumImage.hpp:53:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/SpectrumImage.hpp:55:16: style: The function 'notifyClusterChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:49:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/SpectrumImage.hpp:55:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.cpp:23:11: warning: Member variable 'ThumbHSL::slideA' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.cpp:23:11: warning: Member variable 'ThumbHSL::spectA' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.cpp:32:3: style: Class 'ThumbHSL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.cpp:32:3: style: Class 'ThumbHSL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:47:16: style: The function 'notifyNumClustersChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:82:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:47:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:48:16: style: The function 'notifySaturationDecayChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:107:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:48:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:49:16: style: The function 'notifySaturationSoftnessChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:117:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:49:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:50:16: style: The function 'notifyClusterChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:49:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:50:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:51:16: style: The function 'notifySatChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:63:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbImage.hpp:51:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:49:16: style: The function 'notifyNumClustersChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:82:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:49:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:50:16: style: The function 'notifySaturationDecayChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:107:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:50:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:51:16: style: The function 'notifySaturationSoftnessChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:117:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:51:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:52:16: style: The function 'notifyClusterChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:49:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:52:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:53:16: style: The function 'notifyHueChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:56:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:53:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:54:16: style: The function 'notifySatChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:63:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:54:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:55:16: style: The function 'notifyLightChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:70:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:55:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:56:16: style: The function 'notifyAlphaChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:77:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbHSL.hpp:56:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/ThumbPane.cpp:29:13: style: The scope of the variable 'thumb' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/gui/ThumbPane.cpp:49:3: style: Class 'ThumbPane' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/tint/gui/ThumbPane.cpp:49:3: style: Class 'ThumbPane' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/tint/gui/ThumbPane.hpp:40:3: style: Class 'ThumbPane' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/tint/gui/ThumbPane.hpp:72:16: style: The function 'notifyNumClustersChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.hpp:82:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/ThumbPane.hpp:72:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintApp.cpp:27:0: style: Variable 'splash' is assigned a value that is never used. [unreadVariable]
tintii-2.9.0/src/indii/tint/gui/TintDocument.hpp:53:18: warning: The class 'TintDocument' defines member variable with name 'res' also defined in its parent class 'Document'. [duplInheritedMember]
tintii-2.9.0/src/indii/gui/Document.hpp:113:18: note: Parent variable 'Document::res'
tintii-2.9.0/src/indii/tint/gui/TintDocument.hpp:53:18: note: Derived variable 'TintDocument::res'
tintii-2.9.0/src/indii/tint/gui/TintDocument.hpp:58:17: warning: The class 'TintDocument' defines member variable with name 'model' also defined in its parent class 'Document'. [duplInheritedMember]
tintii-2.9.0/src/indii/gui/Document.hpp:118:10: note: Parent variable 'Document::model'
tintii-2.9.0/src/indii/tint/gui/TintDocument.hpp:58:17: note: Derived variable 'TintDocument::model'
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:84:19: warning: The class 'TintWindow' defines member variable with name 'obs' also defined in its parent class 'Window'. [duplInheritedMember]
tintii-2.9.0/src/indii/gui/Window.hpp:235:19: note: Parent variable 'Window::obs'
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:84:19: note: Derived variable 'TintWindow::obs'
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:24:16: style: The function 'splash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/App.hpp:109:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:24:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:25:19: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/App.hpp:114:19: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:25:19: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:26:19: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/App.hpp:119:19: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintApp.hpp:26:19: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:69:21: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:66:21: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:69:21: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:70:16: style: The function 'layoutDefault' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:76:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:70:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:71:16: style: The function 'setModel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:83:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:71:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:72:16: style: The function 'isShown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:92:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:72:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:73:16: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:100:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:73:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:76:16: style: The function 'initPanes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:213:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:76:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:78:16: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tintii-2.9.0/src/indii/gui/Window.hpp:225:16: note: Virtual function in base class
tintii-2.9.0/src/indii/tint/gui/TintWindow.hpp:78:16: note: Function in derived class
tintii-2.9.0/src/indii/tint/gui/TintDocument.cpp:27:3: style: Class 'TintDocument' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tintii-2.9.0/src/indii/tint/gui/TintDocument.cpp:27:3: style: Class 'TintDocument' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tintii-2.9.0/src/indii/tint/gui/TintWindow.cpp:35:13: warning: Member variable 'TintWindow::obs' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/TintWindow.cpp:35:13: warning: Member variable 'TintWindow::thumbPane' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/TintWindow.cpp:35:13: warning: Member variable 'TintWindow::prePane' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/TintWindow.cpp:35:13: warning: Member variable 'TintWindow::postPane' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/gui/TintWindow.cpp:35:13: warning: Member variable 'TintWindow::mixerPane' is not initialized in the constructor. [uninitMemberVar]
tintii-2.9.0/src/indii/tint/model/ClusterModel.cpp:271:10: style: The scope of the variable 'img' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModel.cpp:513:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModel.cpp:472:24: style: Variable 'ds' is assigned a value that is never used. [unreadVariable]
tintii-2.9.0/src/indii/cluster/KMeansClusterer.hpp:35:0: style: Class 'indii :: KMeansClusterer < PearsonDistance < boost :: numeric :: ublas :: vector < float , boost :: numeric :: ublas :: bounded_array < float , 3 > > , float > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:33:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:44:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:55:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:66:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:77:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:88:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:99:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:110:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:121:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:132:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:143:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:154:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:165:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:176:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:187:25: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:34:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:45:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:56:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:67:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:78:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:89:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:100:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:111:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:122:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:133:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:144:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:155:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:166:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:177:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:188:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.hpp:129:16: warning: Virtual function 'notifyDestroy' is called from destructor '~ClusterModelObservable()' at line 20. Dynamic binding is not used. [virtualCallInConstructor]
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.cpp:20:3: note: Calling notifyDestroy
tintii-2.9.0/src/indii/tint/model/ClusterModelObservable.hpp:129:16: note: notifyDestroy is a virtual method
tintii-2.9.0/src/indii/tint/model/ClusterModelObserver.cpp:17:23: warning: Member variable 'ClusterModelObserver::o' is not initialized in the constructor. [uninitMemberVar]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tintin++/tintin++_2.01.1.orig.tar.gz
tt/src/action.c:36:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/alias.c:38:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/buffer.c:33:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/buffer.c:600:43: style: The scope of the variable 'buffer_tmp' can be reduced. [variableScope]
tt/src/buffer.c:650:43: style: The scope of the variable 'buffer_tmp' can be reduced. [variableScope]
tt/src/chat.c:438:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/chat.c:1302:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tt/src/chat.c:755:63: style: The scope of the variable 'ip' can be reduced. [variableScope]
tt/src/chat.c:894:28: style: The scope of the variable 'ptc' can be reduced. [variableScope]
tt/src/chat.c:1078:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
tt/src/chat.c:1537:26: style: The scope of the variable 'name' can be reduced. [variableScope]
tt/src/chat.c:1537:46: style: The scope of the variable 'arg' can be reduced. [variableScope]
tt/src/chat.c:2075:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tt/src/chat.c:2318:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/chat.c:2568:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/chat.c:1991:53: style: Function 'chat_receive_file' argument 2 names different: declaration 'ch' definition 'buddy'. [funcArgNamesDifferent]
tt/src/tintin.h:1147:60: note: Function 'chat_receive_file' argument 2 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:1991:53: note: Function 'chat_receive_file' argument 2 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2072:35: style: Function 'send_block' argument 1 names different: declaration 'ch' definition 'buddy'. [funcArgNamesDifferent]
tt/src/tintin.h:1148:42: note: Function 'send_block' argument 1 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2072:35: note: Function 'send_block' argument 1 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2133:56: style: Function 'receive_block' argument 2 names different: declaration 'ch' definition 'buddy'. [funcArgNamesDifferent]
tt/src/tintin.h:1149:63: note: Function 'receive_block' argument 2 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2133:56: note: Function 'receive_block' argument 2 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2133:67: style: Function 'receive_block' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
tt/src/tintin.h:1149:71: note: Function 'receive_block' argument 3 names different: declaration 'size' definition 'len'.
tt/src/chat.c:2133:67: note: Function 'receive_block' argument 3 names different: declaration 'size' definition 'len'.
tt/src/chat.c:2208:36: style: Function 'file_denied' argument 1 names different: declaration 'ch' definition 'buddy'. [funcArgNamesDifferent]
tt/src/tintin.h:1151:43: note: Function 'file_denied' argument 1 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:2208:36: note: Function 'file_denied' argument 1 names different: declaration 'ch' definition 'buddy'.
tt/src/chat.c:1957:89: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tt/src/chat.c:2045:89: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tt/src/class.c:38:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/class.c:157:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tt/src/class.c:157:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tt/src/class.c:214:3: error: Resource leak: file [resourceLeak]
tt/src/cursor.c:1268:19: warning: Redundant assignment of 'gtd->input_pos' to itself. [selfAssignment]
tt/src/cursor.c:33:46: style: The scope of the variable 'temp' can be reduced. [variableScope]
tt/src/cursor.c:1135:7: style: The scope of the variable 'tab' can be reduced. [variableScope]
tt/src/cursor.c:1247:6: style: The scope of the variable 'len_change' can be reduced. [variableScope]
tt/src/data.c:68:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tt/src/data.c:155:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/data.c:329:14: style: The scope of the variable 'toj' can be reduced. [variableScope]
tt/src/data.c:404:9: style: The scope of the variable 'srt' can be reduced. [variableScope]
tt/src/data.c:621:13: style: The scope of the variable 'found' can be reduced. [variableScope]
tt/src/data.c:687:13: style: The scope of the variable 'found' can be reduced. [variableScope]
tt/src/data.c:753:13: style: The scope of the variable 'found' can be reduced. [variableScope]
tt/src/data.c:505:52: style: Function 'show_node_with_wild' argument 2 names different: declaration 'cptr' definition 'text'. [funcArgNamesDifferent]
tt/src/tintin.h:1408:60: note: Function 'show_node_with_wild' argument 2 names different: declaration 'cptr' definition 'text'.
tt/src/data.c:505:52: note: Function 'show_node_with_wild' argument 2 names different: declaration 'cptr' definition 'text'.
tt/src/data.c:533:53: style: Function 'delete_node_with_wild' argument 2 names different: declaration 'index' definition 'type'. [funcArgNamesDifferent]
tt/src/tintin.h:1416:60: note: Function 'delete_node_with_wild' argument 2 names different: declaration 'index' definition 'type'.
tt/src/data.c:533:53: note: Function 'delete_node_with_wild' argument 2 names different: declaration 'index' definition 'type'.
tt/src/data.c:533:65: style: Function 'delete_node_with_wild' argument 3 names different: declaration 'string' definition 'text'. [funcArgNamesDifferent]
tt/src/tintin.h:1416:73: note: Function 'delete_node_with_wild' argument 3 names different: declaration 'string' definition 'text'.
tt/src/data.c:533:65: note: Function 'delete_node_with_wild' argument 3 names different: declaration 'string' definition 'text'.
tt/src/debug.c:40:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
tt/src/files.c:374:19: style: The scope of the variable 'root' can be reduced. [variableScope]
tt/src/files.c:413:42: style: Function 'write_node' argument 2 names different: declaration 'mode' definition 'list'. [funcArgNamesDifferent]
tt/src/tintin.h:1468:49: note: Function 'write_node' argument 2 names different: declaration 'mode' definition 'list'.
tt/src/files.c:413:42: note: Function 'write_node' argument 2 names different: declaration 'mode' definition 'list'.
tt/src/files.c:382:3: error: Resource leak: file [resourceLeak]
tt/src/function.c:37:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/gag.c:35:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/help.c:1581:69: style: The scope of the variable 'pto' can be reduced. [variableScope]
tt/src/help.c:1582:11: style: The scope of the variable 'found' can be reduced. [variableScope]
tt/src/highlight.c:39:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/highlight.c:150:52: style: Function 'get_highlight_codes' argument 2 names different: declaration 'htype' definition 'string'. [funcArgNamesDifferent]
tt/src/tintin.h:1505:59: note: Function 'get_highlight_codes' argument 2 names different: declaration 'htype' definition 'string'.
tt/src/highlight.c:150:52: note: Function 'get_highlight_codes' argument 2 names different: declaration 'htype' definition 'string'.
tt/src/history.c:159:8: style: The scope of the variable 'cptr' can be reduced. [variableScope]
tt/src/input.c:89:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/input.c:91:16: style: The scope of the variable 'match' can be reduced. [variableScope]
tt/src/input.c:227:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/input.c:229:16: style: The scope of the variable 'match' can be reduced. [variableScope]
tt/src/line.c:79:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:124:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:153:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:213:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:234:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:256:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/line.c:33:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/line.c:75:26: style: The scope of the variable 'right' can be reduced. [variableScope]
tt/src/line.c:85:4: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
tt/src/line.c:130:4: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
tt/src/list.c:253:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/list.c:323:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/list.c:346:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/list.c:190:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tt/src/list.c:38:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/list.c:39:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/list.c:78:46: style: The scope of the variable 'str' can be reduced. [variableScope]
tt/src/list.c:127:64: style: The scope of the variable 'str' can be reduced. [variableScope]
tt/src/list.c:172:7: style: The scope of the variable 'arg1' can be reduced. [variableScope]
tt/src/list.c:173:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tt/src/list.c:173:13: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/list.c:173:18: style: The scope of the variable 'loop' can be reduced. [variableScope]
tt/src/list.c:211:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tt/src/list.c:369:65: style: The scope of the variable 'str' can be reduced. [variableScope]
tt/src/log.c:65:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/log.c:81:4: warning: Repositioning operation performed on a file opened in append mode has no effect. [seekOnAppendedFile]
tt/src/macro.c:36:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:144:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:169:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:199:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:224:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:388:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:501:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:562:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:577:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:816:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:989:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1030:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1070:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1276:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1287:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1606:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1703:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1715:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:1908:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:3204:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/mapper.c:56:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/mapper.c:1064:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/mapper.c:1139:12: style: The scope of the variable 'line' can be reduced. [variableScope]
tt/src/mapper.c:1297:29: style: The scope of the variable 'cptr' can be reduced. [variableScope]
tt/src/mapper.c:1441:12: style: The scope of the variable 'vnum' can be reduced. [variableScope]
tt/src/mapper.c:1441:18: style: The scope of the variable 'room' can be reduced. [variableScope]
tt/src/mapper.c:1870:20: style: The scope of the variable 'exit2' can be reduced. [variableScope]
tt/src/mapper.c:2175:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/mapper.c:2309:12: style: The scope of the variable 'dir' can be reduced. [variableScope]
tt/src/mapper.c:2626:12: style: The scope of the variable 'line' can be reduced. [variableScope]
tt/src/mapper.c:2714:27: style: The scope of the variable 'room1' can be reduced. [variableScope]
tt/src/mapper.c:2714:34: style: The scope of the variable 'room2' can be reduced. [variableScope]
tt/src/mapper.c:3103:20: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/mapper.c:3461:8: style: The scope of the variable 'length' can be reduced. [variableScope]
tt/src/mapper.c:3585:8: style: The scope of the variable 'length' can be reduced. [variableScope]
tt/src/mapper.c:2523:49: style: Function 'displaygrid_build' argument 2 names different: declaration 'room' definition 'vnum'. [funcArgNamesDifferent]
tt/src/tintin.h:1251:56: note: Function 'displaygrid_build' argument 2 names different: declaration 'room' definition 'vnum'.
tt/src/mapper.c:2523:49: note: Function 'displaygrid_build' argument 2 names different: declaration 'room' definition 'vnum'.
tt/src/mapper.c:3244:41: style: Function 'match_room' argument 2 names different: declaration 'room' definition 'vnum'. [funcArgNamesDifferent]
tt/src/tintin.h:1244:48: note: Function 'match_room' argument 2 names different: declaration 'room' definition 'vnum'.
tt/src/mapper.c:3244:41: note: Function 'match_room' argument 2 names different: declaration 'room' definition 'vnum'.
tt/src/mapper.c:3819:47: style: Function 'spatialgrid_find' argument 2 names different: declaration 'vnum' definition 'from'. [funcArgNamesDifferent]
tt/src/tintin.h:1262:54: note: Function 'spatialgrid_find' argument 2 names different: declaration 'vnum' definition 'from'.
tt/src/mapper.c:3819:47: note: Function 'spatialgrid_find' argument 2 names different: declaration 'vnum' definition 'from'.
tt/src/mapper.c:3911:55: style: Function 'explore_path' argument 3 names different: declaration 'left' definition 'arg1'. [funcArgNamesDifferent]
tt/src/tintin.h:1259:62: note: Function 'explore_path' argument 3 names different: declaration 'left' definition 'arg1'.
tt/src/mapper.c:3911:55: note: Function 'explore_path' argument 3 names different: declaration 'left' definition 'arg1'.
tt/src/mapper.c:3911:67: style: Function 'explore_path' argument 4 names different: declaration 'right' definition 'arg2'. [funcArgNamesDifferent]
tt/src/tintin.h:1259:74: note: Function 'explore_path' argument 4 names different: declaration 'right' definition 'arg2'.
tt/src/mapper.c:3911:67: note: Function 'explore_path' argument 4 names different: declaration 'right' definition 'arg2'.
tt/src/mapper.c:1996:3: error: Resource leak: file [resourceLeak]
tt/src/math.c:64:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/math.c:59:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tt/src/math.c:60:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tt/src/memory.c:78:20: style: Function 'str_fix' argument 1 names different: declaration 'str' definition 'original'. [funcArgNamesDifferent]
tt/src/tintin.h:1594:27: note: Function 'str_fix' argument 1 names different: declaration 'str' definition 'original'.
tt/src/memory.c:78:20: note: Function 'str_fix' argument 1 names different: declaration 'str' definition 'original'.
tt/src/memory.c:60:2: error: Memory leak: str_ptr [memleak]
tt/src/memory.c:126:3: error: Common realloc mistake: 'str_ptr' nulled but not freed upon failure [memleakOnRealloc]
tt/src/memory.c:177:3: error: Common realloc mistake: 'str_ptr' nulled but not freed upon failure [memleakOnRealloc]
tt/src/memory.c:203:3: error: Common realloc mistake: 'str_ptr' nulled but not freed upon failure [memleakOnRealloc]
tt/src/memory.c:225:3: error: Common realloc mistake: 'str_ptr' nulled but not freed upon failure [memleakOnRealloc]
tt/src/misc.c:286:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/misc.c:390:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tt/src/misc.c:32:7: style: The scope of the variable 'left' can be reduced. [variableScope]
tt/src/misc.c:105:77: style: The scope of the variable 'left' can be reduced. [variableScope]
tt/src/misc.c:182:46: style: The scope of the variable 'temp' can be reduced. [variableScope]
tt/src/nest.c:147:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tt/src/parse.c:241:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/path.c:243:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/path.c:308:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/path.c:530:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/path.c:35:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tt/src/path.c:98:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tt/src/path.c:99:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tt/src/path.c:259:26: style: The scope of the variable 'time' can be reduced. [variableScope]
tt/src/path.c:259:45: style: The scope of the variable 'name' can be reduced. [variableScope]
tt/src/path.c:261:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tt/src/path.c:303:26: style: The scope of the variable 'temp' can be reduced. [variableScope]
tt/src/prompt.c:37:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/session.c:85:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/session.c:160:68: style: Function 'new_session' argument 3 names different: declaration 'address' definition 'arg'. [funcArgNamesDifferent]
tt/src/tintin.h:1766:75: note: Function 'new_session' argument 3 names different: declaration 'address' definition 'arg'.
tt/src/session.c:160:68: note: Function 'new_session' argument 3 names different: declaration 'address' definition 'arg'.
tt/src/split.c:38:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/substitute.c:37:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/system.c:48:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/system.c:76:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/system.c:221:68: style: The scope of the variable 'cptr' can be reduced. [variableScope]
tt/src/telopt.c:103:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tt/src/telopt.c:104:10: style: The scope of the variable 'args' can be reduced. [variableScope]
tt/src/telopt.c:1284:64: style: Function 'recv_sb_zmp' argument 3 names different: declaration 'cpsrc' definition 'src'. [funcArgNamesDifferent]
tt/src/tintin.h:1689:71: note: Function 'recv_sb_zmp' argument 3 names different: declaration 'cpsrc' definition 'src'.
tt/src/telopt.c:1284:64: note: Function 'recv_sb_zmp' argument 3 names different: declaration 'cpsrc' definition 'src'.
tt/src/telopt.c:656:7: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tt/src/telopt.c:658:3: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tt/src/text.c:31:53: style: Function 'printline' argument 3 names different: declaration 'isaprompt' definition 'prompt'. [funcArgNamesDifferent]
tt/src/tintin.h:1830:60: note: Function 'printline' argument 3 names different: declaration 'isaprompt' definition 'prompt'.
tt/src/text.c:31:53: note: Function 'printline' argument 3 names different: declaration 'isaprompt' definition 'prompt'.
tt/src/tick.c:39:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/tick.c:85:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/tinexp.c:70:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/tinexp.c:48:7: style: The scope of the variable 'expbuf' can be reduced. [variableScope]
tt/src/tinexp.c:48:28: style: The scope of the variable 'strbuf' can be reduced. [variableScope]
tt/src/tinexp.c:95:26: style: Function 'regexp_compare' argument 1 names different: declaration 'regex' definition 'nodepcre'. [funcArgNamesDifferent]
tt/src/tintin.h:1310:33: note: Function 'regexp_compare' argument 1 names different: declaration 'regex' definition 'nodepcre'.
tt/src/tinexp.c:95:26: note: Function 'regexp_compare' argument 1 names different: declaration 'regex' definition 'nodepcre'.
tt/src/tinexp.c:961:46: style: Function 'tintin_regexp' argument 2 names different: declaration 'pcre' definition 'nodepcre'. [funcArgNamesDifferent]
tt/src/tintin.h:1313:53: note: Function 'tintin_regexp' argument 2 names different: declaration 'pcre' definition 'nodepcre'.
tt/src/tinexp.c:961:46: note: Function 'tintin_regexp' argument 2 names different: declaration 'pcre' definition 'nodepcre'.
tt/src/tokenize.c:425:6: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tt/src/update.c:39:17: style: The scope of the variable 'usec_wait' can be reduced. [variableScope]
tt/src/update.c:189:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
tt/src/update.c:262:6: style: The scope of the variable 'rv' can be reduced. [variableScope]
tt/src/utils.c:180:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/utils.c:205:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tt/src/utils.c:69:26: warning: Logical conjunction always evaluates to false: EXPR == 'g' && EXPR <= '9'. [incorrectLogicOperator]
tt/src/utils.c:73:26: warning: Logical conjunction always evaluates to false: EXPR == 'G' && EXPR <= '9'. [incorrectLogicOperator]
tt/src/variable.c:195:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tt/src/variable.c:249:7: style: The scope of the variable 't' can be reduced. [variableScope]
tt/src/variable.c:33:26: style: Variable 'arg2' is not assigned a value. [unassignedVariable]
tt/src/vt102.c:452:6: style: The scope of the variable 'len' can be reduced. [variableScope]
tt/src/vt102.c:476:14: style: The scope of the variable 'ptm' can be reduced. [variableScope]
tt/src/vt102.c:82:54: style: Function 'scroll_region' argument 3 names different: declaration 'bottom' definition 'bot'. [funcArgNamesDifferent]
tt/src/tintin.h:1943:61: note: Function 'scroll_region' argument 3 names different: declaration 'bottom' definition 'bot'.
tt/src/vt102.c:82:54: note: Function 'scroll_region' argument 3 names different: declaration 'bottom' definition 'bot'.
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tiny-initramfs/tiny-initramfs_0.1.orig.tar.xz
tiny-initramfs-0.1/devices.c:109:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/devices.c:123:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/devices.c:131:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/devices.c:136:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:74:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:106:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:107:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:108:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:109:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/fstab.c:47:63: style: Function 'process_fstab_entry' argument 2 names different: declaration 'line' definition 'orig_line'. [funcArgNamesDifferent]
tiny-initramfs-0.1/fstab.c:33:70: note: Function 'process_fstab_entry' argument 2 names different: declaration 'line' definition 'orig_line'.
tiny-initramfs-0.1/fstab.c:47:63: note: Function 'process_fstab_entry' argument 2 names different: declaration 'line' definition 'orig_line'.
tiny-initramfs-0.1/log.c:46:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:66:67: style: Condition 'nfsver!=-1' is always false [knownConditionTrueFalse]
tiny-initramfs-0.1/mount.c:55:17: note: Assignment 'nfsver=-1', assigned value is -1
tiny-initramfs-0.1/mount.c:66:67: note: Condition 'nfsver!=-1' is always false
tiny-initramfs-0.1/mount.c:66:67: style: Same expression on both sides of '!=' because the value of 'nfsver' and '-1' are the same. [duplicateExpression]
tiny-initramfs-0.1/mount.c:55:17: note: 'nfsver' is assigned value '-1' here.
tiny-initramfs-0.1/mount.c:66:67: note: Same expression on both sides of '!=' because the value of 'nfsver' and '-1' are the same.
tiny-initramfs-0.1/mount.c:196:40: style: Same expression on both sides of '|'. [duplicateExpression]
tiny-initramfs-0.1/mount.c:211:40: style: Same expression on both sides of '|'. [duplicateExpression]
tiny-initramfs-0.1/mount.c:228:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:293:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:296:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:298:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:303:84: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:320:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:335:105: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/mount.c:339:94: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:226:13: style: Same expression on both sides of '==' because the value of 'retry' and '-1' are the same. [duplicateExpression]
tiny-initramfs-0.1/nfs.c:87:16: note: 'retry' is assigned value '-1' here.
tiny-initramfs-0.1/nfs.c:226:13: note: Same expression on both sides of '==' because the value of 'retry' and '-1' are the same.
tiny-initramfs-0.1/nfs.c:482:17: style: The scope of the variable 'value' can be reduced. [variableScope]
tiny-initramfs-0.1/nfs.c:123:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:134:78: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:136:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:141:108: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:154:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:158:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:161:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:166:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:171:95: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:190:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:216:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:222:93: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:253:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:255:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:262:92: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:456:77: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/nfs.c:331:10: style: union member 'Anonymous1::buf' is never used. [unusedStructMember]
tiny-initramfs-0.1/tiny_initramfs.c:304:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tiny-initramfs-0.1/tiny_initramfs.c:95:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:103:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:121:54: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:175:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:183:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:185:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:192:96: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:201:10: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:246:75: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:270:81: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:282:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:303:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:313:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:332:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:340:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:341:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:346:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:350:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:351:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:356:109: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:367:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:368:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tiny-initramfs-0.1/tiny_initramfs.c:435:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyca/tinyca_0.7.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tinycon.js/tinycon.js_0.6.5+ds.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tinydyndns/tinydyndns_0.4.2.debian1.orig.tar.gz
tinydyndns-0.4.2.debian1/alloc.c:8:22: style: union member 'aligned::irrelevant' is never used. [unusedStructMember]
tinydyndns-0.4.2.debian1/alloc.c:8:52: style: union member 'aligned::d' is never used. [unusedStructMember]
tinydyndns-0.4.2.debian1/axfr-get.c:97:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/axfrdns.c:115:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/axfrdns.c:154:8: style: The scope of the variable 'recordloc' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/axfrdns.c:301:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/axfrdns.c:319:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/buffer_copy.c:5:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/buffer_copy.c:6:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/buffer_get.c:7:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/buffer_put.c:8:7: style: The scope of the variable 'w' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/cachetest.c:8:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/case_diffb.c:5:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/case_diffb.c:6:26: style: The scope of the variable 'y' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/case_lowerb.c:5:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/cdb.c:37:13: error: Converting pointer arithmetic result to bool. The bool is always true unless there is undefined behaviour. [pointerArithBool]
tinydyndns-0.4.2.debian1/cdb.c:73:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/cdb_make.c:82:18: style: The scope of the variable 'hp' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dd.c:7:16: style: The scope of the variable 'x' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_dfd.c:12:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_domain.c:53:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_domain.c:66:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_dtda.c:6:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_packet.c:20:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_rcip.c:13:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_rcrw.c:17:7: style: The scope of the variable 'k' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_resolve.c:14:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_sortip.c:9:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_transmit.c:150:15: style: The scope of the variable 'ip' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dns_transmit.c:243:8: style: The scope of the variable 'udpbuf' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnscache-conf.c:42:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnscache.c:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnscache.c:271:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnscache.c:317:7: style: The scope of the variable 'iolen' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnsq.c:32:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnstrace.c:52:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/dnstrace.c:395:9: style: The scope of the variable 'control' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/getln2.c:7:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/getln2.c:8:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/iopause.c:9:10: style: The scope of the variable 'd' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/ip4_fmt.c:16:76: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tinydyndns-0.4.2.debian1/ip4_scan.c:17:54: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tinydyndns-0.4.2.debian1/okclient.c:12:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/pickdns-data.c:70:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/pickdns-data.c:71:16: style: The scope of the variable 'q' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/qlog.c:25:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/qlog.c:26:8: style: The scope of the variable 'ch2' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/readclose.c:7:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/roots.c:18:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/roots.c:32:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/sgetopt.c:43:15: style: Array index 'subgetoptind' is used before limits check. [arrayIndexThenCheck]
tinydyndns-0.4.2.debian1/str_start.c:5:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tdlookup.c:48:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tinydns-data.c:40:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tinydns-data.c:82:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tinydyndns-data.c:61:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tinydyndns-data.c:76:8: style: The scope of the variable 'ipbuf' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/tinydyndns-update.c:45:16: style: The scope of the variable 'dlen' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/trydrent.c:6:8: style: Unused variable: dir [unusedVariable]
tinydyndns-0.4.2.debian1/trydrent.c:7:18: style: Unused variable: d [unusedVariable]
tinydyndns-0.4.2.debian1/walldns.c:18:8: style: The scope of the variable 'ip' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/walldns.c:19:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tinydyndns-0.4.2.debian1/x86cpuid.c:35:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tinydyndns-0.4.2.debian1/x86cpuid.c:35:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyeartrainer/tinyeartrainer_0.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tinyirc/tinyirc_1.1.dfsg.1.orig.tar.gz
tinyirc-1.1.dfsg.1/tinyirc.c:121:22: warning: Either the condition 'str2!=0' is redundant or there is possible null pointer dereference: str2. [nullPointerRedundantCheck]
tinyirc-1.1.dfsg.1/tinyirc.c:109:31: note: Assuming that condition 'str2!=0' is not redundant
tinyirc-1.1.dfsg.1/tinyirc.c:121:22: note: Null pointer dereference
tinyirc-1.1.dfsg.1/tinyirc.c:172:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:203:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:496:12: style: The scope of the variable 'found' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:578:23: style: The scope of the variable 'c' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:578:26: style: The scope of the variable 'found' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:719:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:719:12: style: The scope of the variable 'z' can be reduced. [variableScope]
tinyirc-1.1.dfsg.1/tinyirc.c:945:3: warning: The buffer 'IRCNAME' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tinyirc-1.1.dfsg.1/tinyirc.c:958:6: warning: The buffer 'IRCNAME' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tinyirc-1.1.dfsg.1/tinyirc.c:506:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tinyirc-1.1.dfsg.1/tinyirc.c:583:15: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tinyirc-1.1.dfsg.1/tinyircd.c:84:22: warning: Either the condition 'str2!=0' is redundant or there is possible null pointer dereference: str2. [nullPointerRedundantCheck]
tinyirc-1.1.dfsg.1/tinyircd.c:72:31: note: Assuming that condition 'str2!=0' is not redundant
tinyirc-1.1.dfsg.1/tinyircd.c:84:22: note: Null pointer dereference
tinyirc-1.1.dfsg.1/tinyircd.c:47:11: style: struct member 'channel_list::name' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:48:11: style: struct member 'channel_list::users' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:49:11: style: struct member 'channel_list::modes' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:50:11: style: struct member 'channel_list::banlist' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:51:11: style: struct member 'channel_list::moderators' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:52:12: style: struct member 'channel_list::creation' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:53:26: style: struct member 'channel_list::next' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:57:11: style: struct member 'user_list::nick' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:58:11: style: struct member 'user_list::logname' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:59:11: style: struct member 'user_list::loghost' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:60:11: style: struct member 'user_list::realname' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:61:11: style: struct member 'user_list::mode' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:62:12: style: struct member 'user_list::creation' is never used. [unusedStructMember]
tinyirc-1.1.dfsg.1/tinyircd.c:63:9: style: struct member 'user_list::hopcount' is never used. [unusedStructMember]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyjsd/tinyjsd_1.2+git1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tinymce/tinymce_3.4.8+dfsg0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tinymux/tinymux_2.6.5.28.orig.tar.gz
mux2.6/src/config.h:100:0: error: Syntax error in #elif [preprocessorErrorDirective]
mux2.6/src/tools/announce.c:32:12: style: The scope of the variable 'ns' can be reduced. [variableScope]
mux2.6/src/tools/announce.c:35:13: style: The scope of the variable 'host' can be reduced. [variableScope]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyos/tinyos_2.1.2+dfsg.orig.tar.gz
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:73:2: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:73:2: warning: %hhx in format string (no. 2) requires 'unsigned char' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:103:2: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:114:4: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:127:4: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:152:4: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:165:4: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:109:12: style: The scope of the variable 'laddr' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:147:12: style: The scope of the variable 'laddr' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/apps/BaseStation15.4/seriallisten15-4.c:113:37: error: Expression 'packet[i++]<<8|packet[i++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-injector.c:30:27: portability: 'storage' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-injector.c:32:24: portability: 'payload' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:33:22: warning: Either the condition '!packet' is redundant or there is possible null pointer dereference: packet. [nullPointerRedundantCheck]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:36:9: note: Assuming that condition '!packet' is not redundant
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:33:22: note: Null pointer dereference
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:30:14: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:40:39: portability: '(void*)myPacket' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:42:28: portability: 'payload' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:14:10: style: Unused variable: i [unusedVariable]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:39:27: style: Variable 'serialMsg' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:41:25: style: Variable 'dataMsg' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/apps/tests/TestNetwork/tn-listener.c:42:20: style: Variable 'data' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/apps/tosthreads/capps/BaseStation/BaseStation.c:186:14: style: The scope of the variable 'm_ptr' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/apps/tosthreads/capps/TestPrintf/TestPrintf.c:54:5: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:447:5: style: Variable 'ip_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:438:0: note: Variable 'ip_hdr' is reassigned a value before the old one has been used.
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:447:5: note: Variable 'ip_hdr' is reassigned a value before the old one has been used.
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:448:5: style: Variable 'udp_hdr' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:439:0: note: Variable 'udp_hdr' is reassigned a value before the old one has been used.
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:448:5: note: Variable 'udp_hdr' is reassigned a value before the old one has been used.
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:659:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:661:29: style: The scope of the variable 'frag_hdr' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:662:13: style: The scope of the variable 'dgram_offset' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:663:14: style: The scope of the variable 'dgram_size' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:665:13: style: The scope of the variable 'frag_len' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:667:14: style: The scope of the variable 'frame_begin' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:668:13: style: The scope of the variable 'frame_len' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:324:36: portability: '(void*)&ip_hdr->src_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:341:36: portability: '(void*)&ip_hdr->dst_addr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:500:52: portability: '(void*)&(ip_hdr->src_addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/support/sdk/c/6lowpan/serial_tun/serial_tun.c:518:52: portability: '(void*)&(ip_hdr->dst_addr)' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/in_cksum.c:213:3: style: Variable 'hdr' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/iovec.c:56:56: style: Function 'iov_prefix' argument 2 names different: declaration 'new_iov' definition 'new'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/iovec.h:15:56: note: Function 'iov_prefix' argument 2 names different: declaration 'new_iov' definition 'new'.
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/iovec.c:56:56: note: Function 'iov_prefix' argument 2 names different: declaration 'new_iov' definition 'new'.
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan.c:736:12: style: The scope of the variable 'dispatch' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:115:18: warning: Either the condition 'packed==NULL' is redundant or there is possible null pointer dereference: packed. [nullPointerRedundantCheck]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:117:14: note: Assuming that condition 'packed==NULL' is not redundant
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:115:18: note: Null pointer dereference
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:116:18: warning: Either the condition 'packed==NULL' is redundant or there is possible null pointer dereference: packed. [nullPointerRedundantCheck]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:117:14: note: Assuming that condition 'packed==NULL' is not redundant
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:116:18: note: Null pointer dereference
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:105:12: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/lib6lowpan_4944.c:106:12: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_inet_ntop6.c:19:7: style: The scope of the variable 'write_len' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_inet_ntop6.c:20:19: style: Unused variable: backwards [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_lowpan_frag_get.c:98:24: style: The scope of the variable 'rp' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_lowpan_frag_get.c:88:10: warning: Size of pointer 'frame' used instead of size of its data. [pointerSize]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_lowpan_frag_get.c:98:28: style: Unused variable: unpack [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_lowpan_pack_headers.c:68:10: warning: Size of pointer 'frame' used instead of size of its data. [pointerSize]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_lowpan_unpack_headers.c:41:0: error: Resource leak: fp [resourceLeak]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_address.c:99:5: portability: %li in format string (no. 3) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_address.c:102:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_address.c:102:7: portability: %li in format string (no. 3) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_address.c:107:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_address.c:112:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_pack_tcfl.c:69:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_address.c:93:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_address.c:96:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_address.c:96:7: portability: %li in format string (no. 2) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_address.c:102:7: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_multicast.c:58:5: portability: %li in format string (no. 2) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_tcfl.c:48:5: portability: %li in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_udp.c:56:7: portability: %li in format string (no. 1) requires 'long' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/tests/test_unpack_udp.c:44:10: style: Unused variable: j [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:82:9: portability: %i in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:42:29: style: Unused variable: recon [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:47:11: style: Unused variable: val [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:15:3: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:31:0: error: Memory leak: rv [memleak]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/compress.c:74:0: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/decompress.c:54:12: style: The scope of the variable 'cur' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/decompress.c:55:0: style: Variable 'idx' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/decompress.c:14:3: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
tinyos-2.1.2+dfsg/support/sdk/c/blip/lib6lowpan/trace/decompress.c:46:7: warning: Storing getc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/tcplib.c:142:50: warning: Either the condition 'buf==NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/tcplib.c:144:11: note: Assuming that condition 'buf==NULL' is not redundant
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/tcplib.c:142:50: note: Null pointer addition
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/tcplib.c:264:46: style: Same expression on both sides of '-' because the value of 'sizeof(struct tcplib_sock)' and 'sizeof(struct tcplib_sock*)' are the same. [duplicateExpression]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_circ.c:51:18: style: Unused variable: readbuf [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_circ.c:52:15: style: Unused variable: data_len [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_circ.c:53:9: style: Unused variable: read_data [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_server.c:147:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_server.c:113:43: style: Function 'tcplib_send_out' argument 1 names different: declaration 'pkt' definition 'msg'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/tcplib.h:138:41: note: Function 'tcplib_send_out' argument 1 names different: declaration 'pkt' definition 'msg'.
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_server.c:113:43: note: Function 'tcplib_send_out' argument 1 names different: declaration 'pkt' definition 'msg'.
tinyos-2.1.2+dfsg/support/sdk/c/blip/libtcp/test_server.c:114:11: style: Unused variable: buf [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/blip/linux/dbg.c:90:5: warning: %hhx in format string (no. 1) requires 'unsigned char' but the argument type is 'signed char'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/support/sdk/c/blip/linux/dbg.c:25:8: style: The scope of the variable 'filename_buf' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:125:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:125:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:125:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:125:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:409:25: style: Same expression on both sides of '<'. [duplicateExpression]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:73:47: style: Redundant pointer operation on 'opt' - it's already a pointer. [redundantPointerOp]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:614:6: style: Redundant pointer operation on 'opt' - it's already a pointer. [redundantPointerOp]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:416:28: style: Function 'coap_read' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.h:131:32: note: Function 'coap_read' argument 1 names different: declaration 'context' definition 'ctx'.
tinyos-2.1.2+dfsg/support/sdk/c/coap/net.c:416:28: note: Function 'coap_read' argument 1 names different: declaration 'context' definition 'ctx'.
tinyos-2.1.2+dfsg/support/sdk/c/coap/pdu.c:111:10: style: Redundant pointer operation on 'opt' - it's already a pointer. [redundantPointerOp]
tinyos-2.1.2+dfsg/support/sdk/c/coap/pdu.c:112:32: style: Redundant pointer operation on 'opt' - it's already a pointer. [redundantPointerOp]
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.c:202:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.c:384:16: style: Function 'coap_delete_subscription' argument 2 names different: declaration 'hashkey' definition 'key'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.h:147:20: note: Function 'coap_delete_subscription' argument 2 names different: declaration 'hashkey' definition 'key'.
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.c:384:16: note: Function 'coap_delete_subscription' argument 2 names different: declaration 'hashkey' definition 'key'.
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.c:288:5: error: Memory leak: result [memleak]
tinyos-2.1.2+dfsg/support/sdk/c/coap/subscribe.c:65:7: error: Uninitialized variable: ls [uninitvar]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:95:44: style: Function 'tmsg_read_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:67:44: note: Function 'tmsg_read_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:95:44: note: Function 'tmsg_read_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:95:59: style: Function 'tmsg_read_ule' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:67:63: note: Function 'tmsg_read_ule' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:95:59: note: Function 'tmsg_read_ule' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:133:42: style: Function 'tmsg_read_le' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:75:42: note: Function 'tmsg_read_le' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:133:42: note: Function 'tmsg_read_le' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:133:57: style: Function 'tmsg_read_le' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:75:61: note: Function 'tmsg_read_le' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:133:57: note: Function 'tmsg_read_le' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:41: style: Function 'tmsg_write_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:83:41: note: Function 'tmsg_write_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:41: note: Function 'tmsg_write_ule' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:56: style: Function 'tmsg_write_ule' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:83:60: note: Function 'tmsg_write_ule' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:56: note: Function 'tmsg_write_ule' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:73: style: Function 'tmsg_write_ule' argument 4 names different: declaration 'value' definition 'x'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:83:81: note: Function 'tmsg_write_ule' argument 4 names different: declaration 'value' definition 'x'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:138:73: note: Function 'tmsg_write_ule' argument 4 names different: declaration 'value' definition 'x'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:179:40: style: Function 'tmsg_write_le' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:91:40: note: Function 'tmsg_write_le' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:179:40: note: Function 'tmsg_write_le' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:179:55: style: Function 'tmsg_write_le' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:91:59: note: Function 'tmsg_write_le' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:179:55: note: Function 'tmsg_write_le' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:184:44: style: Function 'tmsg_read_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:99:44: note: Function 'tmsg_read_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:184:44: note: Function 'tmsg_read_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:184:59: style: Function 'tmsg_read_ube' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:99:63: note: Function 'tmsg_read_ube' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:184:59: note: Function 'tmsg_read_ube' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:222:42: style: Function 'tmsg_read_be' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:107:42: note: Function 'tmsg_read_be' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:222:42: note: Function 'tmsg_read_be' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:222:57: style: Function 'tmsg_read_be' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:107:61: note: Function 'tmsg_read_be' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:222:57: note: Function 'tmsg_read_be' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:41: style: Function 'tmsg_write_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:115:41: note: Function 'tmsg_write_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:41: note: Function 'tmsg_write_ube' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:56: style: Function 'tmsg_write_ube' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:115:60: note: Function 'tmsg_write_ube' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:56: note: Function 'tmsg_write_ube' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:73: style: Function 'tmsg_write_ube' argument 4 names different: declaration 'value' definition 'x'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:115:81: note: Function 'tmsg_write_ube' argument 4 names different: declaration 'value' definition 'x'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:227:73: note: Function 'tmsg_write_ube' argument 4 names different: declaration 'value' definition 'x'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:271:40: style: Function 'tmsg_write_be' argument 2 names different: declaration 'bit_offset' definition 'offset'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:123:40: note: Function 'tmsg_write_be' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:271:40: note: Function 'tmsg_write_be' argument 2 names different: declaration 'bit_offset' definition 'offset'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:271:55: style: Function 'tmsg_write_be' argument 3 names different: declaration 'bit_length' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.h:123:59: note: Function 'tmsg_write_be' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/message.c:271:55: note: Function 'tmsg_write_be' argument 3 names different: declaration 'bit_length' definition 'length'.
tinyos-2.1.2+dfsg/support/sdk/c/sf/prettylisten.c:34:16: style: Unused variable: i [unusedVariable]
tinyos-2.1.2+dfsg/support/sdk/c/sf/serialsource.c:428:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/c/sf/serialsource.c:502:14: portability: 'buffer' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/packetbuffer.cpp:72:18: performance: Possible inefficient checking for 'container' emptiness. [stlSize]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/packetbuffer.cpp:145:14: performance: Possible inefficient checking for 'container' emptiness. [stlSize]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.cpp:438:26: style: The scope of the variable 'dobreak' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:222:9: performance: Technically the member function 'SerialComm::hdlcEncode' can be static. [functionStatic]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.cpp:323:17: note: Technically the member function 'SerialComm::hdlcEncode' can be static.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:222:9: note: Technically the member function 'SerialComm::hdlcEncode' can be static.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:261:10: style: Technically the member function 'SerialComm::reportStatus' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.cpp:781:18: note: Technically the member function 'SerialComm::reportStatus' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:261:10: note: Technically the member function 'SerialComm::reportStatus' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:264:10: style: Technically the member function 'SerialComm::isErrorReported' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:230:17: style: The function 'writeFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/basecomm.h:47:17: note: Virtual function in base class
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/serialcomm.h:230:17: note: Function in derived class
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:193:10: style: Technically the member function 'TCPComm::isErrorReported' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:141:17: style: The function 'writeFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/basecomm.h:47:17: note: Virtual function in base class
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:141:17: note: Function in derived class
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:304:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.h:106:17: style: Technically the member function 'SFControl::getHelpMessage' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:84:19: note: Technically the member function 'SFControl::getHelpMessage' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.h:106:17: note: Technically the member function 'SFControl::getHelpMessage' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.h:146:9: performance: Technically the member function 'SFControl::reportError' can be static. [functionStatic]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:666:16: note: Technically the member function 'SFControl::reportError' can be static.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.h:146:9: note: Technically the member function 'SFControl::reportError' can be static.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:84:41: performance: Function parameter 'msg' should be passed by const reference. [passedByValue]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:269:71: performance: Function parameter 'device' should be passed by const reference. [passedByValue]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfcontrol.cpp:311:9: performance: Possible inefficient checking for 'servers' emptiness. [stlSize]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfpacket.cpp:36:24: style: Function 'SFPacket' argument 1 names different: declaration 'type' definition 'pType'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfpacket.h:84:18: note: Function 'SFPacket' argument 1 names different: declaration 'type' definition 'pType'.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfpacket.cpp:36:24: note: Function 'SFPacket' argument 1 names different: declaration 'type' definition 'pType'.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfpacket.cpp:36:11: warning: Member variable 'SFPacket::buffer' is not initialized in the constructor. [uninitMemberVar]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/sfpacket.h:60:1: warning: The class 'SFPacket' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:145:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:372:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:390:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:445:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:187:9: style: Technically the member function 'TCPComm::getPort' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:156:14: note: Technically the member function 'TCPComm::getPort' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:187:9: note: Technically the member function 'TCPComm::getPort' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:190:10: style: Technically the member function 'TCPComm::reportStatus' can be const. [functionConst]
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.cpp:575:15: note: Technically the member function 'TCPComm::reportStatus' can be const.
tinyos-2.1.2+dfsg/support/sdk/cpp/sf/tcpcomm.h:190:10: note: Technically the member function 'TCPComm::reportStatus' can be const.
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/peripherals/irq/nvic.c:74:18: style: Function 'IRQ_ConfigureIT' argument 2 names different: declaration 'mode' definition 'priority'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/peripherals/irq/irq.h:84:42: note: Function 'IRQ_ConfigureIT' argument 2 names different: declaration 'mode' definition 'priority'.
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/peripherals/irq/nvic.c:74:18: note: Function 'IRQ_ConfigureIT' argument 2 names different: declaration 'mode' definition 'priority'.
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/peripherals/pio/pio_it.c:104:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/common/core/USBConfigurationDescriptor.c:112:29: style: Function 'USBConfigurationDescriptor_Parse' argument 3 names different: declaration 'endpoints' definition 'epoints'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/common/core/USBConfigurationDescriptor.h:151:29: note: Function 'USBConfigurationDescriptor_Parse' argument 3 names different: declaration 'endpoints' definition 'epoints'.
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/common/core/USBConfigurationDescriptor.c:112:29: note: Function 'USBConfigurationDescriptor_Parse' argument 3 names different: declaration 'endpoints' definition 'epoints'.
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/device/core/USBDCallbacks_Initialized.c:69:0: error: #error Unsupported controller. [preprocessorErrorDirective]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/device/core/USBDDriver.c:226:33: style: The scope of the variable 'pString' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/usb/device/core/USBDDriver.c:519:9: warning: memset() called to fill 0 bytes. [memsetZeroBytes]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/stdio.c:433:10: style: The scope of the variable 'pError' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/string.c:204:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:265:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:265:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:172:18: style: The scope of the variable 'lastLineStart' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:173:20: style: The scope of the variable 'pTmp' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:223:19: style: The scope of the variable 'key' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/chips/cortex/m3/sam3/u/usb/utility/trace.c:279:19: style: The scope of the variable 'key' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/net/blip/table.c:35:9: style: The scope of the variable 'cur' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/net/blip/table.c:37:23: portability: 'table->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/tos/lib/net/blip/table.c:50:20: portability: 'table->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tinyos-2.1.2+dfsg/tos/lib/net/coap/tinyos_net.c:42:19: style: Checking if unsigned variable 'bytes_read' is less than zero. [unsignedLessThanZero]
tinyos-2.1.2+dfsg/tos/lib/tossim/mac.h:43:0: error: Code 'classMAC{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tinyos-2.1.2+dfsg/tos/lib/tossim/csma.c:71:0: error: #endif without #if [preprocessorErrorDirective]
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.c:78:20: style: The scope of the variable 'pE' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.c:32:33: style: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.h:80:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.c:32:33: note: Function 'create_hashtable' argument 2 names different: declaration 'hashfunction' definition 'hashf'.
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.c:33:24: style: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.h:81:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
tinyos-2.1.2+dfsg/tos/lib/tossim/hashtable.c:33:24: note: Function 'create_hashtable' argument 3 names different: declaration 'key_eq_fn' definition 'eqf'.
tinyos-2.1.2+dfsg/tos/lib/tossim/packet.h:45:0: error: Code 'classPacket{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tinyos-2.1.2+dfsg/tos/lib/tossim/radio.h:43:0: error: Code 'classRadio{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:57:11: style: The scope of the variable 's' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:57:13: style: The scope of the variable 't' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:106:8: style: The scope of the variable 'seed1' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:106:15: style: The scope of the variable 'seed2' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:152:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/randomlib.c:152:19: style: The scope of the variable 'y' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/SerialForwarder.h:43:0: error: Code 'classSerialForwarder{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/SerialPacket.h:46:0: error: Code 'classSerialPacket{' is invalid C code. Use --std or --language to configure the language. [syntaxError]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.h:72:16: performance: Technically the member function 'Throttle::toDouble' can be static. [functionStatic]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.cpp:74:25: note: Technically the member function 'Throttle::toDouble' can be static.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.h:72:16: note: Technically the member function 'Throttle::toDouble' can be static.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.h:73:13: performance: Technically the member function 'Throttle::simSleep' can be static. [functionStatic]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.cpp:84:15: note: Technically the member function 'Throttle::simSleep' can be static.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/Throttle.h:73:13: note: Technically the member function 'Throttle::simSleep' can be static.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/SerialPacket.h:49:5: style: Class 'SerialPacket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/tossim.h:89:3: style: Class 'Mote' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/tossim.h:119:3: style: Class 'Tossim' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:76:69: style: Function 'sim_serial_packet_set_length' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.h:71:73: note: Function 'sim_serial_packet_set_length' argument 2 names different: declaration 'len' definition 'length'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:76:69: note: Function 'sim_serial_packet_set_length' argument 2 names different: declaration 'len' definition 'length'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:95:54: style: Function 'sim_serial_packet_data' argument 1 names different: declaration 'msg' definition 'p'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.h:77:58: note: Function 'sim_serial_packet_data' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:95:54: note: Function 'sim_serial_packet_data' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:116:50: style: Function 'sim_serial_packet_free' argument 1 names different: declaration 'm' definition 'p'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.h:83:54: note: Function 'sim_serial_packet_free' argument 1 names different: declaration 'm' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/sim_serial_packet.c:116:50: note: Function 'sim_serial_packet_free' argument 1 names different: declaration 'm' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sf/tossim_wrap.cxx:2492:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_binary.c:91:17: warning: Either the condition 'prevLink==NULL' is redundant or there is possible null pointer dereference: prevLink. [nullPointerRedundantCheck]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_binary.c:84:20: note: Assuming that condition 'prevLink==NULL' is not redundant
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_binary.c:91:17: note: Null pointer dereference
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:74:42: style: Function 'sim_queue_cleanup_none' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.h:73:42: note: Function 'sim_queue_cleanup_none' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:74:42: note: Function 'sim_queue_cleanup_none' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:79:43: style: Function 'sim_queue_cleanup_event' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.h:74:43: note: Function 'sim_queue_cleanup_event' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:79:43: note: Function 'sim_queue_cleanup_event' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:84:42: style: Function 'sim_queue_cleanup_data' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.h:75:42: note: Function 'sim_queue_cleanup_data' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:84:42: note: Function 'sim_queue_cleanup_data' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:90:43: style: Function 'sim_queue_cleanup_total' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.h:76:43: note: Function 'sim_queue_cleanup_total' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_event_queue.c:90:43: note: Function 'sim_queue_cleanup_total' argument 1 names different: declaration 'e' definition 'event'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.c:23:43: style: Function 'sim_gain_next' argument 1 names different: declaration 'e' definition 'currentLink'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.h:72:43: note: Function 'sim_gain_next' argument 1 names different: declaration 'e' definition 'currentLink'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.c:23:43: note: Function 'sim_gain_next' argument 1 names different: declaration 'e' definition 'currentLink'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.c:173:38: style: Function 'sim_gain_set_sensitivity' argument 1 names different: declaration 'value' definition 's'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.h:68:38: note: Function 'sim_gain_set_sensitivity' argument 1 names different: declaration 'value' definition 's'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_gain.c:173:38: note: Function 'sim_gain_set_sensitivity' argument 1 names different: declaration 'value' definition 's'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:172:32: style: Function 'sim_log_add_channel' argument 1 names different: declaration 'output' definition 'name'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.h:66:32: note: Function 'sim_log_add_channel' argument 1 names different: declaration 'output' definition 'name'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:172:32: note: Function 'sim_log_add_channel' argument 1 names different: declaration 'output' definition 'name'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:259:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:274:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:288:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_log.c:302:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:146:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:195:11: style: The scope of the variable 'bin' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:291:7: style: The scope of the variable 'noiseIndex' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:365:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:378:10: style: Unsigned variable 'cur_t' can't be negative so it is unnecessary to test it. [unsignedPositive]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:97:49: style: Function 'sim_noise_trace_add' argument 2 names different: declaration 'val' definition 'noiseVal'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.h:88:49: note: Function 'sim_noise_trace_add' argument 2 names different: declaration 'val' definition 'noiseVal'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_noise.c:97:49: note: Function 'sim_noise_trace_add' argument 2 names different: declaration 'val' definition 'noiseVal'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:74:55: style: Function 'sim_packet_set_length' argument 2 names different: declaration 'len' definition 'length'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.h:67:57: note: Function 'sim_packet_set_length' argument 2 names different: declaration 'len' definition 'length'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:74:55: note: Function 'sim_packet_set_length' argument 2 names different: declaration 'len' definition 'length'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:93:40: style: Function 'sim_packet_data' argument 1 names different: declaration 'msg' definition 'p'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.h:73:42: note: Function 'sim_packet_data' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:93:40: note: Function 'sim_packet_data' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:97:44: style: Function 'sim_packet_set_strength' argument 1 names different: declaration 'msg' definition 'p'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.h:74:46: note: Function 'sim_packet_set_strength' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:97:44: note: Function 'sim_packet_set_strength' argument 1 names different: declaration 'msg' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:118:36: style: Function 'sim_packet_free' argument 1 names different: declaration 'm' definition 'p'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.h:80:38: note: Function 'sim_packet_free' argument 1 names different: declaration 'm' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_packet.c:118:36: note: Function 'sim_packet_free' argument 1 names different: declaration 'm' definition 'p'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:163:27: style: Condition 'sim_ticks_per_sec()>(long long)1000000000' is always true [knownConditionTrueFalse]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:176:10: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:113:0: style: Function 'sim_set_time' argument 1 names different: declaration 'time' definition 't'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.h:61:0: note: Function 'sim_set_time' argument 1 names different: declaration 'time' definition 't'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:113:0: note: Function 'sim_set_time' argument 1 names different: declaration 'time' definition 't'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:156:35: style: Function 'sim_print_time' argument 2 names different: declaration 'bufLen' definition 'len'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.h:67:35: note: Function 'sim_print_time' argument 2 names different: declaration 'bufLen' definition 'len'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:156:35: note: Function 'sim_print_time' argument 2 names different: declaration 'bufLen' definition 'len'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:156:0: style: Function 'sim_print_time' argument 3 names different: declaration 'time' definition 'ftime'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.h:67:0: note: Function 'sim_print_time' argument 3 names different: declaration 'time' definition 'ftime'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:156:0: note: Function 'sim_print_time' argument 3 names different: declaration 'time' definition 'ftime'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:179:34: style: Function 'sim_print_now' argument 2 names different: declaration 'bufLen' definition 'len'. [funcArgNamesDifferent]
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.h:68:34: note: Function 'sim_print_now' argument 2 names different: declaration 'bufLen' definition 'len'.
tinyos-2.1.2+dfsg/tos/lib/tossim/sim_tossim.c:179:34: note: Function 'sim_print_now' argument 2 names different: declaration 'bufLen' definition 'len'.
tinyos-2.1.2+dfsg/tos/lib/tossim/tossim_wrap.cxx:2501:0: error: #error "This python version requires swig to be run with the '-classic' option" [preprocessorErrorDirective]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/ccsbcs.c:497:0: error: #error This file is not needed in current configuration [preprocessorErrorDirective]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:106:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:126:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:64:29: style: Variable 'disk_available' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:68:31: style: Variable 'disk_initialized' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:75:27: style: Variable 'disk_available' is assigned a value that is never used. [unreadVariable]
tinyos-2.1.2+dfsg/tos/platforms/shimmer/chips/sd/fatfs/diskio.c:84:27: style: Variable 'disk_available' is assigned a value that is never used. [unreadVariable]
[08:42]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyos-tools/tinyos-tools_1.4.2.orig.tar.gz
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:209:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:210:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:311:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:121:5: style: Variable 'NRef' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:115:0: note: Variable 'NRef' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:121:5: note: Variable 'NRef' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/platforms/mica/cc1000-channelgen/tos-channelgen.c:288:8: style: The scope of the variable 'cOption' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/stargate/stargate_ssp.c:130:16: style: The scope of the variable 'value' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/stargate/stargate_ssp.c:160:16: style: The scope of the variable 'value' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:177:7: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:179:2: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:177:7: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:80:10: style: Unused variable: c [unusedVariable]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:28:5: style: Technically the member function 'auto_sc_handle::operatorSC_HANDLE' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/kernel/win32/giveio-install.cpp:25:5: style: Class 'auto_sc_handle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::device_locked' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::t_wd_flash' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::t_wd_eeprom' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::page_addr' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::page_poll_addr' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::vendor_code' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::part_family' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:365:7: warning: Member variable 'TAvr::part_number' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:174:15: style: Technically the member function 'TAvr::GetPartName' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:284:19: note: Technically the member function 'TAvr::GetPartName' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:174:15: note: Technically the member function 'TAvr::GetPartName' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:176:8: style: Technically the member function 'TAvr::TestFeatures' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:300:7: note: Technically the member function 'TAvr::TestFeatures' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:176:8: note: Technically the member function 'TAvr::TestFeatures' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:180:8: performance: Technically the member function 'TAvr::Get_t_wd_erase' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.C:323:12: note: Technically the member function 'TAvr::Get_t_wd_erase' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:180:8: note: Technically the member function 'TAvr::Get_t_wd_erase' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:66:0: style: Technically the member function 'TPt < TDevice >::operator<' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Error.h:40:3: style: Class 'Error_C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:50:0: style: Class 'TPt < TDevice >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:175:9: style: The function 'GetSegmentSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:90:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:175:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:186:8: style: The function 'SetSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:78:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:186:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:190:15: style: The function 'TellActiveSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:82:23: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:190:15: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:196:15: style: The function 'ListSegment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:88:23: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:196:15: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:199:15: style: The function 'ReadByteDescription' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:96:23: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Avr.h:199:15: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.C:292:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.C:472:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:61:8: performance: Technically the member function 'TAvrAtmel::CheckResponse' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.C:138:17: note: Technically the member function 'TAvrAtmel::CheckResponse' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:61:8: note: Technically the member function 'TAvrAtmel::CheckResponse' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:70:9: style: The function 'ReadLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:107:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:70:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:78:9: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:93:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:78:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:81:8: style: The function 'WriteByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:99:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:81:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:82:8: style: The function 'FlushWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:100:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:82:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:85:8: style: The function 'ChipErase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:103:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:85:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:88:8: style: The function 'WriteLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:106:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrAtmel.h:88:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.C:371:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:57:8: style: The function 'WriteLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:106:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:57:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:58:9: style: The function 'ReadLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:107:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:58:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:62:9: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:93:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:62:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:65:8: style: The function 'WriteByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:99:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:65:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:66:8: style: The function 'FlushWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:100:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:66:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:69:8: style: The function 'ChipErase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:103:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:69:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:72:16: style: The function 'GetPollCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:110:24: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:72:16: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:73:9: style: The function 'GetMinPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:111:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:73:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:74:9: style: The function 'GetTotPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:112:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:74:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:75:9: style: The function 'GetMaxPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:113:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:75:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:76:8: style: The function 'ResetMinMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:114:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrDummy.h:76:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.C:370:28: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:64:8: style: The function 'WriteLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:106:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:64:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:65:9: style: The function 'ReadLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:107:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:65:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:69:9: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:93:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:69:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:72:8: style: The function 'WriteByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:99:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:72:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:73:8: style: The function 'FlushWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:100:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:73:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:76:8: style: The function 'ChipErase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:103:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:76:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:79:16: style: The function 'GetPollCount' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:110:24: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:79:16: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:80:9: style: The function 'GetMinPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:111:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:80:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:81:9: style: The function 'GetTotPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:112:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:81:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:82:9: style: The function 'GetMaxPollTime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:113:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:82:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:83:8: style: The function 'ResetMinMax' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:114:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/AvrStargate.h:83:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:373:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:379:5: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:373:3: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:386:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:388:3: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:386:3: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:395:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:397:3: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:395:3: note: Found duplicate branches for 'if' and 'else'.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:973:29: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:997:8: warning: Member variable 'TDAPA::ser_ctrl' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:84:8: style: Unused private function: 'TDAPA::SerialReadCtrl' [unusedPrivateFunction]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:85:8: style: Unused private function: 'TDAPA::SerialWriteCtrl' [unusedPrivateFunction]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:80:8: style: Technically the member function 'TDAPA::ParportWriteCtrl' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:384:8: note: Technically the member function 'TDAPA::ParportWriteCtrl' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:80:8: note: Technically the member function 'TDAPA::ParportWriteCtrl' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:81:8: style: Technically the member function 'TDAPA::ParportWriteData' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:393:8: note: Technically the member function 'TDAPA::ParportWriteData' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:81:8: note: Technically the member function 'TDAPA::ParportWriteData' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:85:8: performance: Technically the member function 'TDAPA::SerialWriteCtrl' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:421:8: note: Technically the member function 'TDAPA::SerialWriteCtrl' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:85:8: note: Technically the member function 'TDAPA::SerialWriteCtrl' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:95:8: performance: Technically the member function 'TDAPA::Delay_usec' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.C:341:8: note: Technically the member function 'TDAPA::Delay_usec' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/DAPA.h:95:8: note: Technically the member function 'TDAPA::Delay_usec' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:158:9: style: The function 'ReadLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:107:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:158:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:167:9: style: The function 'ReadByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:93:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:167:9: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:170:8: style: The function 'WriteByte' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:99:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:170:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:171:8: style: The function 'FlushWriteBuffer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:100:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:171:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:174:8: style: The function 'ChipErase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:103:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:174:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:177:8: style: The function 'WriteLockBits' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Global.h:106:16: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:177:8: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:101:17: style: The scope of the variable 'srec_len' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:101:27: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:101:36: style: The scope of the variable 'srec_cc_sum' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:103:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:104:9: style: The scope of the variable 'addr' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:226:17: style: The scope of the variable 'ihex_len' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:226:27: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:226:36: style: The scope of the variable 'ihex_cc_sum' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:227:9: style: The scope of the variable 'p' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:228:9: style: The scope of the variable 'addr' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:233:9: style: The scope of the variable 'rec_type' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:479:11: warning: Member variable 'TMotIntl::line_buf' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:479:11: warning: Member variable 'TMotIntl::cc_sum' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:479:11: warning: Member variable 'TMotIntl::fd' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:479:11: warning: Member variable 'TMotIntl::upload' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:479:11: warning: Member variable 'TMotIntl::verify' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.h:55:8: style: Technically the member function 'TMotIntl::InfoOperation' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:73:16: note: Technically the member function 'TMotIntl::InfoOperation' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.h:55:8: note: Technically the member function 'TMotIntl::InfoOperation' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.h:56:8: style: Technically the member function 'TMotIntl::ReportStats' can be const. [functionConst]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.C:83:11: note: Technically the member function 'TMotIntl::ReportStats' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/MotIntl.h:56:8: note: Technically the member function 'TMotIntl::ReportStats' can be const.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.C:161:29: style: The scope of the variable 'ch' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.h:60:8: style: Unused private function: 'TSASA::SckDelay' [unusedPrivateFunction]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.h:65:8: performance: Technically the member function 'TSASA::Init' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.C:142:8: note: Technically the member function 'TSASA::Init' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.h:65:8: note: Technically the member function 'TSASA::Init' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.h:67:8: performance: Technically the member function 'TSASA::Delay_usec' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.C:101:8: note: Technically the member function 'TSASA::Delay_usec' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/SASA.h:67:8: note: Technically the member function 'TSASA::Delay_usec' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.C:632:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.C:702:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.C:432:3: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.C:825:3: style: Variable 'addr' is assigned a value that is never used. [unreadVariable]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.h:144:8: style: Unused private function: 'TStk500::ReadMem' [unusedPrivateFunction]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Stk500.C:643:7: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.h:35:8: performance: Technically the member function 'TTerminal::Run' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.C:44:17: note: Technically the member function 'TTerminal::Run' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.h:35:8: note: Technically the member function 'TTerminal::Run' can be static.
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.C:66:7: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.C:85:27: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.C:93:27: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tinyos-tools-1.4.2/tools/platforms/mica/uisp/src/Terminal.C:122:2: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:187:13: style: The scope of the variable 'r' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.cc:153:14: style: The scope of the variable 'adr' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.cc:184:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:190:17: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.h:68:9: warning: Member variable 'Segment::data' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:160:17: performance: Technically the member function 'BaseSerial::checksum' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.h:81:10: performance: Technically the member function 'Bsl::makeFrame' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.cc:39:11: note: Technically the member function 'Bsl::makeFrame' can be static.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.h:81:10: note: Technically the member function 'Bsl::makeFrame' can be static.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:172:17: warning: Virtual function 'setPins' is called from constructor 'BaseSerial(const termios&term,int rFD,int wFD,bool T=false,bool R=false)' at line 183. Dynamic binding is not used. [virtualCallInConstructor]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:183:9: note: Calling setPins
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:172:17: note: setPins is a virtual method
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.h:58:5: warning: The class 'Segment' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:225:17: style: The function 'resetPins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:173:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:225:17: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:226:17: style: The function 'setPins' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:172:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:226:17: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:258:17: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:218:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:258:17: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:259:17: style: The function 'invokeBsl' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:219:17: note: Virtual function in base class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:259:17: note: Function in derived class
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Bsl.cc:187:0: error: Resource leak: readFD [resourceLeak]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Parameters.cc:44:5: style: Variable 'action' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Parameters.cc:41:5: note: Variable 'action' is reassigned a value before the old one has been used if variable is no semaphore variable.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Parameters.cc:44:5: note: Variable 'action' is reassigned a value before the old one has been used if variable is no semaphore variable.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Parameters.cc:39:13: warning: Member variable 'Parameters::intelhex' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:299:48: warning: Either the condition 'txframe==NULL' is redundant or there is possible null pointer dereference: txframe. [nullPointerRedundantCheck]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:295:17: note: Assuming that condition 'txframe==NULL' is not redundant
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:299:48: note: Null pointer dereference
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:397:5: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:394:5: note: Variable 'r' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.cc:397:5: note: Variable 'r' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/platforms/msp430/cppbsl/src/Serial.h:176:5: warning: Member variable 'BaseSerial::swapRstTest' is not initialized in the constructor. [uninitMemberVar]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:443:12: style: Expression is always false because 'else if' condition matches previous condition at line 442. [multiCondition]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:287:51: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:288:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:343:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:385:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:400:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:410:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:328:3: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:356:7: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:362:7: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:365:7: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/platforms/msp430/motelist/motelist-win32.cpp:473:3: style: Exception should be caught by reference. [catchExceptionByValue]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:337:15: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1257:22: style: C-style pointer casting [cstyleCast]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:773:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:765:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:773:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:800:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:795:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:800:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:825:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:820:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:825:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:850:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:845:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:850:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:875:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:870:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:875:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:900:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:894:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:900:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:926:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:926:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:952:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:947:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:952:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:977:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:972:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:977:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1003:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:997:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1003:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1028:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1023:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1028:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1051:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1046:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1051:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1075:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1070:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1075:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1100:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1095:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1100:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1125:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1120:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1125:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1150:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1150:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1175:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1170:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1175:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1200:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1200:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1224:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1219:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1224:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1280:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1276:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1280:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1301:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1301:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1324:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1319:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1324:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1349:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1344:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1349:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1378:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1378:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1409:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1409:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1439:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1430:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:1439:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:505:29: style: Label 'tv_sec' is not used. [unusedLabel]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:454:5: performance: Variable 'm_portname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:75:8: performance: Technically the member function 'NativeSerial::note' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:80:10: performance: Technically the member function 'NativeSerial::cat' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:124:7: performance: Technically the member function 'NativeSerial::baud_to_enum' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:151:7: performance: Technically the member function 'NativeSerial::enum_to_baud' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:351:8: style: Technically the member function 'NativeSerial::isNotifyOn' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:393:8: style: Technically the member function 'NativeSerial::didEventOccur' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:444:8: performance: Technically the member function 'NativeSerial::sendBreak' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:56:5: style: Class 'comm_port_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:448:3: style: Class 'NativeSerial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap.cxx:18:5: style: Class 'SwigValueWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_darwin.cpp:75:26: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:339:15: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:510:29: style: Label 'tv_sec' is not used. [unusedLabel]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:457:5: performance: Variable 'm_portname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:77:8: performance: Technically the member function 'NativeSerial::note' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:82:10: performance: Technically the member function 'NativeSerial::cat' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:126:7: performance: Technically the member function 'NativeSerial::baud_to_enum' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:153:7: performance: Technically the member function 'NativeSerial::enum_to_baud' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:353:8: style: Technically the member function 'NativeSerial::isNotifyOn' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:396:8: style: Technically the member function 'NativeSerial::didEventOccur' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:447:8: performance: Technically the member function 'NativeSerial::sendBreak' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:58:5: style: Class 'comm_port_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:451:3: style: Class 'NativeSerial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_linux.cpp:77:26: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:384:5: performance: Variable 'hComm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:94:8: performance: Technically the member function 'NativeSerial::test_comm_success' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:284:8: style: Technically the member function 'NativeSerial::isNotifyOn' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:327:8: style: Technically the member function 'NativeSerial::didEventOccur' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:344:8: style: Technically the member function 'NativeSerial::isDTR' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:349:8: style: Technically the member function 'NativeSerial::isRTS' can be const. [functionConst]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:374:8: performance: Technically the member function 'NativeSerial::sendBreak' can be static. [functionStatic]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:48:5: style: Class 'comm_port_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/NativeSerial_win32.cpp:378:3: style: Class 'NativeSerial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:773:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:765:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:773:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:800:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:795:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:800:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:825:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:820:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:825:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:850:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:845:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:850:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:875:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:870:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:875:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:900:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:894:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:900:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:926:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:920:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:926:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:952:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:947:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:952:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:977:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:972:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:977:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1003:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:997:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1003:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1028:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1023:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1028:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1051:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1046:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1051:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1075:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1070:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1075:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1100:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1095:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1100:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1125:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1120:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1125:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1150:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1145:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1150:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1175:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1170:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1175:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1200:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1195:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1200:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1224:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1219:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1224:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1280:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1276:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1280:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1301:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1297:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1301:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1324:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1319:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1324:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1349:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1344:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1349:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1378:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1369:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1378:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1409:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1403:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1409:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1439:5: style: Variable 'arg1' is reassigned a value before the old one has been used. [redundantAssignment]
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1430:0: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:1439:5: note: Variable 'arg1' is reassigned a value before the old one has been used.
tinyos-tools-1.4.2/tools/tinyos/java/serial/TOSComm_wrap_win32.cxx:18:5: style: Class 'SwigValueWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyproxy/tinyproxy_1.8.4.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tinyscheme/tinyscheme_1.41.svn.2016.03.21.orig.tar.gz
tinyscheme-1.41.svn.2016.03.21/dynload.c:94:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/dynload.c:94:31: style: The scope of the variable 'init_fn' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/dynload.c:95:10: style: The scope of the variable 'name' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/dynload.c:96:12: style: The scope of the variable 'dll_handle' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/dynload.c:97:11: style: The scope of the variable 'module_init' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/dynload.c:90:42: style: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/dynload.h:10:56: note: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'.
tinyscheme-1.41.svn.2016.03.21/dynload.c:90:42: note: Function 'scm_load_ext' argument 2 names different: declaration 'arglist' definition 'args'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:1121:27: style: Condition '!has_fp_exp' is always true [knownConditionTrueFalse]
tinyscheme-1.41.svn.2016.03.21/scheme.c:1077:23: note: Assignment 'has_fp_exp=0', assigned value is 0
tinyscheme-1.41.svn.2016.03.21/scheme.c:1121:27: note: Condition '!has_fp_exp' is always true
tinyscheme-1.41.svn.2016.03.21/scheme.c:1337:13: warning: Either the condition 'if(fname)' is redundant or there is possible null pointer dereference: fname. [nullPointerRedundantCheck]
tinyscheme-1.41.svn.2016.03.21/scheme.c:1348:7: note: Assuming that condition 'if(fname)' is not redundant
tinyscheme-1.41.svn.2016.03.21/scheme.c:1337:13: note: Null pointer dereference
tinyscheme-1.41.svn.2016.03.21/scheme.c:1380:11: warning: Either the condition 'if(fn)' is redundant or there is possible null pointer dereference: fn. [nullPointerRedundantCheck]
tinyscheme-1.41.svn.2016.03.21/scheme.c:1388:5: note: Assuming that condition 'if(fn)' is not redundant
tinyscheme-1.41.svn.2016.03.21/scheme.c:1380:11: note: Null pointer dereference
tinyscheme-1.41.svn.2016.03.21/scheme.c:560:14: style: The scope of the variable 'last' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:563:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:717:7: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:848:9: style: The scope of the variable 's' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:1053:14: style: The scope of the variable 'x' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:1629:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:2302:11: style: The scope of the variable 'sbuf' can be reduced. [variableScope]
tinyscheme-1.41.svn.2016.03.21/scheme.c:950:46: style: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.h:152:36: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:950:46: note: Function 'mk_real' argument 2 names different: declaration 'num' definition 'n'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:968:43: style: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.c:341:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:968:43: note: Function 'store_string' argument 2 names different: declaration 'len' definition 'len_str'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:1856:48: style: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.c:362:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:1856:48: note: Function 'printslashstring' argument 2 names different: declaration 's' definition 'p'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:2208:66: style: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.c:339:66: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:2208:66: note: Function 'find_slot_in_env' argument 3 names different: declaration 'sym' definition 'hdl'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:3590:40: style: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.c:173:50: note: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:3590:40: note: Function 'is_list' argument 2 names different: declaration 'p' definition 'a'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:4749:52: style: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.h:137:66: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:4749:52: note: Function 'scheme_set_output_port_file' argument 2 names different: declaration 'fin' definition 'fout'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:4858:40: style: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'. [funcArgNamesDifferent]
tinyscheme-1.41.svn.2016.03.21/scheme.h:146:54: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
tinyscheme-1.41.svn.2016.03.21/scheme.c:4858:40: note: Function 'scheme_define' argument 2 names different: declaration 'env' definition 'envir'.
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyssh/tinyssh_20180201.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tinysvm/tinysvm_0.09+dfsg.orig.tar.gz
TinySVM-0.09+dfsg/src/base_example.cpp:53:22: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/base_example.cpp:54:22: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/base_example.cpp:334:22: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/base_example.cpp:360:44: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/base_example.cpp:394:19: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/base_example.cpp:203:8: style: The scope of the variable 'len' can be reduced. [variableScope]
TinySVM-0.09+dfsg/src/base_example.cpp:204:7: style: The scope of the variable 'c' can be reduced. [variableScope]
TinySVM-0.09+dfsg/src/base_example.cpp:338:23: style: Function 'set' argument 1 names different: declaration 'i' definition '_i'. [funcArgNamesDifferent]
TinySVM-0.09+dfsg/src/base_example.h:63:16: note: Function 'set' argument 1 names different: declaration 'i' definition '_i'.
TinySVM-0.09+dfsg/src/base_example.cpp:338:23: note: Function 'set' argument 1 names different: declaration 'i' definition '_i'.
TinySVM-0.09+dfsg/src/base_example.cpp:159:14: warning: Member variable 'BaseExample::stre' is not assigned a value in 'BaseExample::operator='. [operatorEqVarError]
TinySVM-0.09+dfsg/src/base_example.cpp:159:14: warning: Member variable 'BaseExample::strl' is not assigned a value in 'BaseExample::operator='. [operatorEqVarError]
TinySVM-0.09+dfsg/src/base_example.cpp:159:14: warning: Member variable 'BaseExample::alloc_l' is not assigned a value in 'BaseExample::operator='. [operatorEqVarError]
TinySVM-0.09+dfsg/src/base_example.cpp:133:14: warning: Member variable 'BaseExample::alloc_l' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/base_example.cpp:133:14: warning: Member variable 'BaseExample::svindex_size' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/base_example.h:64:7: style: Technically the member function 'TinySVM::BaseExample::get' can be const. [functionConst]
TinySVM-0.09+dfsg/src/base_example.cpp:266:14: note: Technically the member function 'TinySVM::BaseExample::get' can be const.
TinySVM-0.09+dfsg/src/base_example.h:64:7: note: Technically the member function 'TinySVM::BaseExample::get' can be const.
TinySVM-0.09+dfsg/src/base_example.h:69:7: style: Technically the member function 'TinySVM::BaseExample::size' can be const. [functionConst]
TinySVM-0.09+dfsg/src/base_example.h:39:1: warning: The class 'BaseExample' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
TinySVM-0.09+dfsg/src/classifier.cpp:53:23: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/classifier.cpp:79:23: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/classifier.cpp:121:51: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/classifier.cpp:138:23: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/kernel.h:198:3: warning: Member variable 'Kernel::x' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/kernel.h:198:3: warning: Member variable 'Kernel::y' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/kernel.h:62:17: performance: Technically the member function 'TinySVM::Kernel::_getKernel_linear2' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/kernel.h:95:17: performance: Technically the member function 'TinySVM::Kernel::_getKernel_rbf2' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/kernel.h:125:17: performance: Technically the member function 'TinySVM::Kernel::_getKernel_anova2' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/kernel.h:132:17: performance: Technically the member function 'TinySVM::Kernel::norm2' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/kernel.h:162:17: performance: Technically the member function 'TinySVM::Kernel::dot_normal' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/kernel.h:178:14: performance: Technically the member function 'TinySVM::Kernel::dot_binary' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/classifier.cpp:42:7: style: Class 'Classifier' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TinySVM-0.09+dfsg/src/classifier.cpp:42:7: style: Class 'Classifier' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TinySVM-0.09+dfsg/src/cache.h:148:7: style: Variable 'tmp_size' is modified but its new value is never used. [unreadVariable]
TinySVM-0.09+dfsg/src/timer.h:77:3: warning: Member variable 'Timer::buf' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/timer.h:77:3: warning: Member variable 'Timer::end_clock' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/model.h:67:10: style: Technically the member function 'TinySVM::Model::getSVnum' can be const. [functionConst]
TinySVM-0.09+dfsg/src/model.h:68:10: style: Technically the member function 'TinySVM::Model::getBSVnum' can be const. [functionConst]
TinySVM-0.09+dfsg/src/model.h:69:10: style: Technically the member function 'TinySVM::Model::getTrainingDataSize' can be const. [functionConst]
TinySVM-0.09+dfsg/src/model.h:70:10: style: Technically the member function 'TinySVM::Model::getLoss' can be const. [functionConst]
TinySVM-0.09+dfsg/src/cache.h:53:14: performance: Technically the member function 'TinySVM::Cache::get_cache_size' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:59:15: performance: Technically the member function 'TinySVM::Cache::delete_lru' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:66:15: style: Technically the member function 'TinySVM::Cache::insert_lru' can be const. [functionConst]
TinySVM-0.09+dfsg/src/cache.h:161:5: style: Class 'Cache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TinySVM-0.09+dfsg/src/cache.h:161:5: style: Class 'Cache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TinySVM-0.09+dfsg/src/model.h:73:3: style: Class 'Model' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TinySVM-0.09+dfsg/src/model.h:51:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_example.h:71:15: note: Virtual function in base class
TinySVM-0.09+dfsg/src/model.h:51:7: note: Function in derived class
TinySVM-0.09+dfsg/src/model.h:52:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_example.h:72:15: note: Virtual function in base class
TinySVM-0.09+dfsg/src/model.h:52:7: note: Function in derived class
TinySVM-0.09+dfsg/src/example.h:39:7: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_example.h:71:15: note: Virtual function in base class
TinySVM-0.09+dfsg/src/example.h:39:7: note: Function in derived class
TinySVM-0.09+dfsg/src/example.h:40:7: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_example.h:72:15: note: Virtual function in base class
TinySVM-0.09+dfsg/src/example.h:40:7: note: Function in derived class
TinySVM-0.09+dfsg/src/svm_solver.h:43:10: style: The function 'learn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_solver.h:42:18: note: Virtual function in base class
TinySVM-0.09+dfsg/src/svm_solver.h:43:10: note: Function in derived class
TinySVM-0.09+dfsg/src/svr_solver.h:43:10: style: The function 'learn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_solver.h:42:18: note: Virtual function in base class
TinySVM-0.09+dfsg/src/svr_solver.h:43:10: note: Function in derived class
TinySVM-0.09+dfsg/src/oneclass_solver.h:43:10: style: The function 'learn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
TinySVM-0.09+dfsg/src/base_solver.h:42:18: note: Virtual function in base class
TinySVM-0.09+dfsg/src/oneclass_solver.h:43:10: note: Function in derived class
TinySVM-0.09+dfsg/src/model.cpp:40:8: warning: Member variable 'Model::b' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/model.cpp:40:8: warning: Member variable 'Model::loss' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/model.cpp:50:8: warning: Member variable 'Model::b' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/model.cpp:50:8: warning: Member variable 'Model::loss' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/qp_solver.h:46:1: style: The class 'QP_Solver' does not have a constructor although it has private member variables. [noConstructor]
TinySVM-0.09+dfsg/src/model.cpp:58:3: performance: Variable 'param' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
TinySVM-0.09+dfsg/src/cache.h:53:0: performance: Technically the member function 'TinySVM :: Cache < double >::get_cache_size' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:59:0: performance: Technically the member function 'TinySVM :: Cache < double >::delete_lru' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:66:0: style: Technically the member function 'TinySVM :: Cache < double >::insert_lru' can be const. [functionConst]
TinySVM-0.09+dfsg/src/cache.h:53:0: performance: Technically the member function 'TinySVM :: Cache < unsigned char >::get_cache_size' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:59:0: performance: Technically the member function 'TinySVM :: Cache < unsigned char >::delete_lru' can be static. [functionStatic]
TinySVM-0.09+dfsg/src/cache.h:66:0: style: Technically the member function 'TinySVM :: Cache < unsigned char >::insert_lru' can be const. [functionConst]
TinySVM-0.09+dfsg/src/cache.h:161:0: style: Class 'TinySVM :: Cache < double >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TinySVM-0.09+dfsg/src/cache.h:161:0: style: Class 'TinySVM :: Cache < double >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TinySVM-0.09+dfsg/src/cache.h:161:0: style: Class 'TinySVM :: Cache < unsigned char >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TinySVM-0.09+dfsg/src/cache.h:161:0: style: Class 'TinySVM :: Cache < unsigned char >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TinySVM-0.09+dfsg/src/model.h:37:1: warning: The class 'Model' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
TinySVM-0.09+dfsg/src/model.cpp:230:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
TinySVM-0.09+dfsg/src/model.cpp:236:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
TinySVM-0.09+dfsg/src/oneclass_solver.cpp:84:35: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/oneclass_solver.cpp:51:7: error: Memory leak: alpha [memleak]
TinySVM-0.09+dfsg/src/oneclass_solver.cpp:51:7: error: Memory leak: G [memleak]
TinySVM-0.09+dfsg/src/oneclass_solver.cpp:51:7: error: Memory leak: b [memleak]
TinySVM-0.09+dfsg/src/param.cpp:141:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
TinySVM-0.09+dfsg/src/param.cpp:219:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
TinySVM-0.09+dfsg/src/param.cpp:108:8: warning: Member variable 'Param::feature_type' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/cache.h:148:0: style: Variable 'tmp_size' is modified but its new value is never used. [unreadVariable]
TinySVM-0.09+dfsg/src/q_matrix.cpp:32:10: warning: Member variable 'QMatrix::buf' is not initialized in the constructor. [uninitMemberVar]
TinySVM-0.09+dfsg/src/q_matrix.cpp:44:5: style: Class 'QMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
TinySVM-0.09+dfsg/src/q_matrix.cpp:44:5: style: Class 'QMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
TinySVM-0.09+dfsg/src/qp_solver.cpp:295:66: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/svm_classify.cpp:57:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
TinySVM-0.09+dfsg/src/svm_model.cpp:84:67: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
TinySVM-0.09+dfsg/src/svm_solver.cpp:104:35: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/svm_solver.cpp:76:0: error: Memory leak: alpha [memleak]
TinySVM-0.09+dfsg/src/svm_solver.cpp:76:0: error: Memory leak: G [memleak]
TinySVM-0.09+dfsg/src/svm_solver.cpp:76:0: error: Memory leak: b [memleak]
TinySVM-0.09+dfsg/src/svr_solver.cpp:56:53: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/svr_solver.cpp:57:53: style: C-style pointer casting [cstyleCast]
TinySVM-0.09+dfsg/src/svr_solver.cpp:79:21: style: C-style pointer casting [cstyleCast]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tinywm/tinywm_1.3.orig.tar.gz
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyxml/tinyxml_2.6.2.orig.tar.gz
tinyxml/tinystr.h:239:7: style: Technically the member function 'TiXmlString::quit' can be const. [functionConst]
tinyxml/tinystr.h:78:17: style: Class 'TiXmlString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.cpp:150:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
tinyxml/tinyxml.cpp:172:13: style: The scope of the variable 'temp' can be reduced. [variableScope]
tinyxml/tinyxml.cpp:52:70: style: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:262:67: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
tinyxml/tinyxml.cpp:52:70: note: Function 'EncodeString' argument 2 names different: declaration 'out' definition 'outString'.
tinyxml/tinyxml.cpp:186:48: style: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:593:38: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
tinyxml/tinyxml.cpp:186:48: note: Function 'LinkEndChild' argument 1 names different: declaration 'addThis' definition 'node'.
tinyxml/tinyxml.cpp:361:54: style: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:524:44: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
tinyxml/tinyxml.cpp:361:54: note: Function 'FirstChild' argument 1 names different: declaration 'value' definition '_value'.
tinyxml/tinyxml.cpp:373:53: style: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:534:43: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
tinyxml/tinyxml.cpp:373:53: note: Function 'LastChild' argument 1 names different: declaration 'value' definition '_value'.
tinyxml/tinyxml.cpp:399:59: style: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:568:49: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:399:59: note: Function 'IterateChildren' argument 1 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:525:42: style: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:944:29: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
tinyxml/tinyxml.cpp:525:42: note: Function 'TiXmlElement' argument 1 names different: declaration 'in_value' definition '_value'.
tinyxml/tinyxml.cpp:661:61: style: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:985:48: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
tinyxml/tinyxml.cpp:661:61: note: Function 'QueryIntAttribute' argument 2 names different: declaration '_value' definition 'ival'.
tinyxml/tinyxml.cpp:670:71: style: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:987:58: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
tinyxml/tinyxml.cpp:670:71: note: Function 'QueryUnsignedAttribute' argument 2 names different: declaration '_value' definition 'value'.
tinyxml/tinyxml.cpp:683:63: style: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:992:50: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
tinyxml/tinyxml.cpp:683:63: note: Function 'QueryBoolAttribute' argument 2 names different: declaration '_value' definition 'bval'.
tinyxml/tinyxml.cpp:720:67: style: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:994:54: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
tinyxml/tinyxml.cpp:720:67: note: Function 'QueryDoubleAttribute' argument 2 names different: declaration '_value' definition 'dval'.
tinyxml/tinyxml.cpp:740:57: style: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1070:44: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:740:57: note: Function 'SetAttribute' argument 2 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:760:66: style: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1075:53: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:760:66: note: Function 'SetDoubleAttribute' argument 2 names different: declaration 'value' definition 'val'.
tinyxml/tinyxml.cpp:780:47: style: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1050:33: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
tinyxml/tinyxml.cpp:780:47: note: Function 'SetAttribute' argument 1 names different: declaration 'name' definition 'cname'.
tinyxml/tinyxml.cpp:780:67: style: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1050:52: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
tinyxml/tinyxml.cpp:780:67: note: Function 'SetAttribute' argument 2 names different: declaration '_value' definition 'cvalue'.
tinyxml/tinyxml.cpp:965:43: style: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1419:30: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
tinyxml/tinyxml.cpp:965:43: note: Function 'LoadFile' argument 1 names different: declaration 'filename' definition '_filename'.
tinyxml/tinyxml.cpp:1156:43: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1537:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1156:43: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1236:41: style: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:831:26: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
tinyxml/tinyxml.cpp:1236:41: note: Function 'QueryIntValue' argument 1 names different: declaration '_value' definition 'ival'.
tinyxml/tinyxml.cpp:1243:47: style: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:833:32: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
tinyxml/tinyxml.cpp:1243:47: note: Function 'QueryDoubleValue' argument 1 names different: declaration '_value' definition 'dval'.
tinyxml/tinyxml.cpp:1360:39: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1254:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1360:39: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1482:42: style: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1375:37: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1482:42: note: Function 'Accept' argument 1 names different: declaration 'content' definition 'visitor'.
tinyxml/tinyxml.cpp:1514:46: style: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:909:28: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
tinyxml/tinyxml.cpp:1514:46: note: Function 'Add' argument 1 names different: declaration 'attribute' definition 'addMe'.
tinyxml/tinyxml.cpp:1529:49: style: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:910:31: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
tinyxml/tinyxml.cpp:1529:49: note: Function 'Remove' argument 1 names different: declaration 'attribute' definition 'removeMe'.
tinyxml/tinyxml.cpp:1572:54: style: Function 'Find' argument 1 names different: declaration '_name' definition 'name'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:917:36: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
tinyxml/tinyxml.cpp:1572:54: note: Function 'Find' argument 1 names different: declaration '_name' definition 'name'.
tinyxml/tinyxml.cpp:1680:37: style: Function 'Child' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1663:25: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1680:37: note: Function 'Child' argument 1 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1699:56: style: Function 'Child' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1659:44: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1699:56: note: Function 'Child' argument 2 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1718:44: style: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1673:32: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1718:44: note: Function 'ChildElement' argument 1 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1737:63: style: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1668:51: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:1737:63: note: Function 'ChildElement' argument 2 names different: declaration 'index' definition 'count'.
tinyxml/tinyxml.cpp:189:16: warning: Assert statement calls a function which may have desired side effects: 'GetDocument'. [assertWithSideEffect]
tinyxml/tinyxml.h:351:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tinyxml/tinyxml.h:1645:2: style: 'TiXmlHandle::operator=' should return 'TiXmlHandle &'. [operatorEq]
tinyxml/tinyxml.h:805:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyxml/tinyxml.h:806:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyxml/tinyxml.cpp:1384:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyxml/tinyxml.cpp:1385:2: performance: Variable 'encoding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyxml/tinyxml.cpp:1386:2: performance: Variable 'standalone' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tinyxml/tinyxml.h:910:7: style: Technically the member function 'TiXmlAttributeSet::Remove' can be const. [functionConst]
tinyxml/tinyxml.cpp:1529:25: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
tinyxml/tinyxml.h:910:7: note: Technically the member function 'TiXmlAttributeSet::Remove' can be const.
tinyxml/tinyxml.h:1759:14: style: Technically the member function 'TiXmlPrinter::Indent' can be const. [functionConst]
tinyxml/tinyxml.h:1766:14: style: Technically the member function 'TiXmlPrinter::LineBreak' can be const. [functionConst]
tinyxml/tinyxml.h:1775:14: style: Technically the member function 'TiXmlPrinter::CStr' can be const. [functionConst]
tinyxml/tinyxml.h:1777:9: style: Technically the member function 'TiXmlPrinter::Size' can be const. [functionConst]
tinyxml/tinyxml.h:944:2: style: Class 'TiXmlElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.h:1168:2: style: Class 'TiXmlComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.h:1220:2: style: Class 'TiXmlText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.h:1399:2: style: Class 'TiXmlDocument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.h:1642:2: style: Class 'TiXmlHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml/tinyxml.h:867:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:867:22: note: Function in derived class
tinyxml/tinyxml.h:870:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:870:15: note: Function in derived class
tinyxml/tinyxml.h:1124:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1124:21: note: Function in derived class
tinyxml/tinyxml.h:1126:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:1126:15: note: Function in derived class
tinyxml/tinyxml.h:1131:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:1131:22: note: Function in derived class
tinyxml/tinyxml.h:1133:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:698:34: note: Virtual function in base class
tinyxml/tinyxml.h:1133:34: note: Function in derived class
tinyxml/tinyxml.h:1134:34: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:705:34: note: Virtual function in base class
tinyxml/tinyxml.h:1134:34: note: Function in derived class
tinyxml/tinyxml.h:1138:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1138:15: note: Function in derived class
tinyxml/tinyxml.h:1177:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1177:21: note: Function in derived class
tinyxml/tinyxml.h:1179:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:1179:15: note: Function in derived class
tinyxml/tinyxml.h:1184:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:1184:22: note: Function in derived class
tinyxml/tinyxml.h:1186:31: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:699:34: note: Virtual function in base class
tinyxml/tinyxml.h:1186:31: note: Function in derived class
tinyxml/tinyxml.h:1187:28: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:706:34: note: Virtual function in base class
tinyxml/tinyxml.h:1187:28: note: Function in derived class
tinyxml/tinyxml.h:1191:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1191:15: note: Function in derived class
tinyxml/tinyxml.h:1240:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:1240:15: note: Function in derived class
tinyxml/tinyxml.h:1247:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:1247:22: note: Function in derived class
tinyxml/tinyxml.h:1249:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:701:34: note: Virtual function in base class
tinyxml/tinyxml.h:1249:27: note: Function in derived class
tinyxml/tinyxml.h:1250:27: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:708:33: note: Virtual function in base class
tinyxml/tinyxml.h:1250:27: note: Function in derived class
tinyxml/tinyxml.h:1254:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1254:15: note: Function in derived class
tinyxml/tinyxml.h:1258:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1258:21: note: Function in derived class
tinyxml/tinyxml.h:1316:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1316:21: note: Function in derived class
tinyxml/tinyxml.h:1319:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:1319:15: note: Function in derived class
tinyxml/tinyxml.h:1323:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:1323:22: note: Function in derived class
tinyxml/tinyxml.h:1325:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:702:34: note: Virtual function in base class
tinyxml/tinyxml.h:1325:34: note: Function in derived class
tinyxml/tinyxml.h:1326:34: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:709:34: note: Virtual function in base class
tinyxml/tinyxml.h:1326:34: note: Function in derived class
tinyxml/tinyxml.h:1330:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1330:15: note: Function in derived class
tinyxml/tinyxml.h:1364:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1364:21: note: Function in derived class
tinyxml/tinyxml.h:1366:15: style: The function 'Print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:213:15: note: Virtual function in base class
tinyxml/tinyxml.h:1366:15: note: Function in derived class
tinyxml/tinyxml.h:1368:22: style: The function 'Parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:255:22: note: Virtual function in base class
tinyxml/tinyxml.h:1368:22: note: Function in derived class
tinyxml/tinyxml.h:1370:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:700:34: note: Virtual function in base class
tinyxml/tinyxml.h:1370:34: note: Function in derived class
tinyxml/tinyxml.h:1371:34: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:707:34: note: Virtual function in base class
tinyxml/tinyxml.h:1371:34: note: Function in derived class
tinyxml/tinyxml.h:1375:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1375:15: note: Function in derived class
tinyxml/tinyxml.h:1532:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:697:34: note: Virtual function in base class
tinyxml/tinyxml.h:1532:34: note: Function in derived class
tinyxml/tinyxml.h:1533:34: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:704:34: note: Virtual function in base class
tinyxml/tinyxml.h:1533:34: note: Function in derived class
tinyxml/tinyxml.h:1537:15: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:738:15: note: Virtual function in base class
tinyxml/tinyxml.h:1537:15: note: Function in derived class
tinyxml/tinyxml.h:1541:21: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:714:21: note: Virtual function in base class
tinyxml/tinyxml.h:1541:21: note: Function in derived class
tinyxml/tinyxml.h:1743:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:134:15: note: Virtual function in base class
tinyxml/tinyxml.h:1743:15: note: Function in derived class
tinyxml/tinyxml.h:1744:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:136:15: note: Virtual function in base class
tinyxml/tinyxml.h:1744:15: note: Function in derived class
tinyxml/tinyxml.h:1746:15: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:139:15: note: Virtual function in base class
tinyxml/tinyxml.h:1746:15: note: Function in derived class
tinyxml/tinyxml.h:1747:15: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:141:15: note: Virtual function in base class
tinyxml/tinyxml.h:1747:15: note: Function in derived class
tinyxml/tinyxml.h:1749:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:144:15: note: Virtual function in base class
tinyxml/tinyxml.h:1749:15: note: Function in derived class
tinyxml/tinyxml.h:1750:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:146:15: note: Virtual function in base class
tinyxml/tinyxml.h:1750:15: note: Function in derived class
tinyxml/tinyxml.h:1751:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:148:15: note: Virtual function in base class
tinyxml/tinyxml.h:1751:15: note: Function in derived class
tinyxml/tinyxml.h:1752:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml/tinyxml.h:150:15: note: Virtual function in base class
tinyxml/tinyxml.h:1752:15: note: Function in derived class
tinyxml/tinyxmlparser.cpp:445:14: style: Redundant condition: If 'EXPR == '#'', the comparison 'EXPR' is always true. [redundantCondition]
tinyxml/tinyxmlparser.cpp:823:16: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
tinyxml/tinyxmlparser.cpp:1126:18: style: Redundant condition: If 'EXPR == '>'', the comparison 'EXPR' is always true. [redundantCondition]
tinyxml/tinyxmlparser.cpp:1285:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '<'' is always true. [redundantCondition]
tinyxml/tinyxmlparser.cpp:1411:17: style: Redundant condition: If '!EXPR', the comparison 'EXPR != '='' is always true. [redundantCondition]
tinyxml/tinyxmlparser.cpp:430:9: warning: Either the condition 'p' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tinyxml/tinyxmlparser.cpp:420:11: note: Assuming that condition 'p' is not redundant
tinyxml/tinyxmlparser.cpp:430:9: note: Null pointer subtraction
tinyxml/tinyxmlparser.cpp:438:47: style: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:323:44: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:438:47: note: Function 'GetEntity' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:535:21: style: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:367:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
tinyxml/tinyxmlparser.cpp:535:21: note: Function 'StringEqual' argument 2 names different: declaration 'endTag' definition 'tag'.
tinyxml/tinyxmlparser.cpp:574:46: style: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:315:43: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:574:46: note: Function 'ReadText' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:576:15: style: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:317:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
tinyxml/tinyxmlparser.cpp:576:15: note: Function 'ReadText' argument 3 names different: declaration 'ignoreWhiteSpace' definition 'trimWhiteSpace'.
tinyxml/tinyxmlparser.cpp:578:15: style: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:319:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
tinyxml/tinyxmlparser.cpp:578:15: note: Function 'ReadText' argument 5 names different: declaration 'ignoreCase' definition 'caseInsensitive'.
tinyxml/tinyxmlparser.cpp:704:68: style: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1446:62: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
tinyxml/tinyxmlparser.cpp:704:68: note: Function 'Parse' argument 2 names different: declaration 'data' definition 'prevData'.
tinyxml/tinyxmlparser.cpp:798:52: style: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1530:38: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
tinyxml/tinyxmlparser.cpp:798:52: note: Function 'SetError' argument 2 names different: declaration 'errorLocation' definition 'pError'.
tinyxml/tinyxmlparser.cpp:798:78: style: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1530:71: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
tinyxml/tinyxmlparser.cpp:798:78: note: Function 'SetError' argument 3 names different: declaration 'prevData' definition 'data'.
tinyxml/tinyxmlparser.cpp:818:45: style: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:753:35: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
tinyxml/tinyxmlparser.cpp:818:45: note: Function 'Identify' argument 1 names different: declaration 'start' definition 'p'.
tinyxml/tinyxmlparser.cpp:1179:50: style: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1153:37: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:1179:50: note: Function 'ReadValue' argument 1 names different: declaration 'in' definition 'p'.
tinyxml/tinyxmlparser.cpp:1179:71: style: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1153:59: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
tinyxml/tinyxmlparser.cpp:1179:71: note: Function 'ReadValue' argument 2 names different: declaration 'prevData' definition 'data'.
tinyxml/tinyxmlparser.cpp:1572:91: style: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'. [funcArgNamesDifferent]
tinyxml/tinyxml.h:1323:82: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
tinyxml/tinyxmlparser.cpp:1572:91: note: Function 'Parse' argument 3 names different: declaration 'encoding' definition '_encoding'.
tinyxml/xmltest.cpp:253:3: style: Variable 'itemElement' is reassigned a value before the old one has been used. [redundantAssignment]
tinyxml/xmltest.cpp:214:3: note: Variable 'itemElement' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:253:3: note: Variable 'itemElement' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:435:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tinyxml/xmltest.cpp:433:3: note: Variable 'result' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:435:3: note: Variable 'result' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:945:3: style: Variable 'loadOkay' is reassigned a value before the old one has been used. [redundantAssignment]
tinyxml/xmltest.cpp:944:0: note: Variable 'loadOkay' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:945:3: note: Variable 'loadOkay' is reassigned a value before the old one has been used.
tinyxml/xmltest.cpp:595:9: style: The scope of the variable 'savedBuf' can be reduced. [variableScope]
tinyxml/xmltest.cpp:596:9: style: The scope of the variable 'verifyBuf' can be reduced. [variableScope]
tinyxml/xmltest.cpp:945:14: style: Variable 'loadOkay' is assigned a value that is never used. [unreadVariable]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tinyxml2/tinyxml2_6.2.0+dfsg.orig.tar.gz
tinyxml2-6.2.0/tinyxml2.h:206:0: warning: Member variable 'tinyxml2 :: DynArray < XMLNode * , 10 >::_pool' is not initialized in the constructor. [uninitMemberVar]
tinyxml2-6.2.0/tinyxml2.h:206:0: warning: Member variable 'tinyxml2 :: DynArray < const char * , 10 >::_pool' is not initialized in the constructor. [uninitMemberVar]
tinyxml2-6.2.0/tinyxml2.h:206:0: warning: Member variable 'tinyxml2 :: DynArray < char , 20 >::_pool' is not initialized in the constructor. [uninitMemberVar]
tinyxml2-6.2.0/tinyxml2.h:206:0: warning: Member variable 'tinyxml2 :: DynArray < Block * , 10 >::_pool' is not initialized in the constructor. [uninitMemberVar]
tinyxml2-6.2.0/tinyxml2.h:254:0: style: Technically the member function 'tinyxml2 :: DynArray < const char * , 10 >::operator[]' can be const. [functionConst]
tinyxml2-6.2.0/tinyxml2.h:291:0: style: Technically the member function 'tinyxml2 :: DynArray < const char * , 10 >::Mem' can be const. [functionConst]
tinyxml2-6.2.0/tinyxml2.h:1011:5: style: Class 'XMLText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:1042:5: style: Class 'XMLComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:1081:5: style: Class 'XMLDeclaration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:1116:5: style: Class 'XMLUnknown' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:1910:3: style: Class 'DepthTracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:1999:5: style: Class 'XMLHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:2002:5: style: Class 'XMLHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:2079:5: style: Class 'XMLConstHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:2081:5: style: Class 'XMLConstHandle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/tinyxml2.h:989:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:989:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:991:22: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:690:23: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:991:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:994:28: style: The function 'ToText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:713:30: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:994:28: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1007:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1007:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1008:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1008:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1014:11: style: The function 'ParseDeep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:946:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1014:11: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1029:25: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:694:26: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1029:25: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1032:31: style: The function 'ToComment' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:716:32: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1032:31: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1036:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1036:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1038:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1038:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1039:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1039:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1045:11: style: The function 'ParseDeep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:946:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1045:11: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1068:29: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:702:29: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1068:29: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1071:35: style: The function 'ToDeclaration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:722:35: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1071:35: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1075:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1075:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1077:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1077:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1078:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1078:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1084:11: style: The function 'ParseDeep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:946:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1084:11: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1103:25: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:706:26: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1103:25: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1106:31: style: The function 'ToUnknown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:725:32: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1106:31: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1110:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1110:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1112:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1112:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1113:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1113:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1119:11: style: The function 'ParseDeep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:946:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1119:11: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1261:25: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:686:26: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1261:25: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1264:31: style: The function 'ToElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:710:32: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1264:31: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1267:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1267:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1617:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1617:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1618:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1618:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1621:11: style: The function 'ParseDeep' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:946:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1621:11: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1673:26: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:698:26: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1673:26: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1677:32: style: The function 'ToDocument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:719:33: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1677:32: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1774:18: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:926:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1774:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1866:22: style: The function 'ShallowClone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:879:22: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1866:22: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:1869:18: style: The function 'ShallowEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:902:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:1869:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2229:18: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:485:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2229:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2230:18: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:489:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2230:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2234:18: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:494:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2234:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2235:18: style: The function 'VisitExit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:498:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2235:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2237:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:507:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2237:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2238:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:511:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2238:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2239:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:503:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2239:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:2240:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:515:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:2240:18: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:353:0: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:337:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:353:0: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:366:0: style: The function 'ItemSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:333:17: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:366:0: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:373:0: style: The function 'Alloc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:334:19: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:373:0: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:399:0: style: The function 'Free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:335:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:399:0: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.h:417:0: style: The function 'SetTracked' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:336:18: note: Virtual function in base class
tinyxml2-6.2.0/tinyxml2.h:417:0: note: Function in derived class
tinyxml2-6.2.0/tinyxml2.cpp:193:33: style: Function 'ParseText' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:174:28: note: Function 'ParseText' argument 1 names different: declaration 'in' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:193:33: note: Function 'ParseText' argument 1 names different: declaration 'in' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:218:33: style: Function 'ParseName' argument 1 names different: declaration 'in' definition 'p'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:175:28: note: Function 'ParseName' argument 1 names different: declaration 'in' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:218:33: note: Function 'ParseName' argument 1 names different: declaration 'in' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:385:52: style: Function 'ReadBOM' argument 2 names different: declaration 'hasBOM' definition 'bom'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:608:54: note: Function 'ReadBOM' argument 2 names different: declaration 'hasBOM' definition 'bom'.
tinyxml2-6.2.0/tinyxml2.cpp:385:52: note: Function 'ReadBOM' argument 2 names different: declaration 'hasBOM' definition 'bom'.
tinyxml2-6.2.0/tinyxml2.cpp:771:37: style: Function 'SetValue' argument 1 names different: declaration 'val' definition 'str'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:743:32: note: Function 'SetValue' argument 1 names different: declaration 'val' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:771:37: note: Function 'SetValue' argument 1 names different: declaration 'val' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:1164:46: style: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1007:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1164:46: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1213:49: style: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1038:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1213:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1262:53: style: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1077:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1262:53: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1310:49: style: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1112:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1310:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1374:41: style: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1232:31: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'.
tinyxml2-6.2.0/tinyxml2.cpp:1374:41: note: Function 'SetName' argument 1 names different: declaration 'name' definition 'n'.
tinyxml2-6.2.0/tinyxml2.cpp:1434:46: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1210:36: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1434:46: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1440:38: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1212:28: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1440:38: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1448:43: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1214:33: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1448:43: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1456:41: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1216:28: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1456:41: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1465:39: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1218:29: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1465:39: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1472:41: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1220:31: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1472:41: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1479:40: style: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1222:30: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1479:40: note: Function 'SetAttribute' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1590:31: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1545:23: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1590:31: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1598:36: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1547:28: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1598:36: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1606:34: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1549:23: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1606:34: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1614:32: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1551:24: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1614:32: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1622:33: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1555:25: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1622:33: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1630:34: style: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1553:26: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1630:34: note: Function 'SetText' argument 1 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:1664:46: style: Function 'QueryInt64Text' argument 1 names different: declaration 'uval' definition 'ival'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1587:35: note: Function 'QueryInt64Text' argument 1 names different: declaration 'uval' definition 'ival'.
tinyxml2-6.2.0/tinyxml2.cpp:1664:46: note: Function 'QueryInt64Text' argument 1 names different: declaration 'uval' definition 'ival'.
tinyxml2-6.2.0/tinyxml2.cpp:1917:49: style: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1617:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:1917:49: note: Function 'ShallowClone' argument 1 names different: declaration 'document' definition 'doc'.
tinyxml2-6.2.0/tinyxml2.cpp:2094:50: style: Function 'NewComment' argument 1 names different: declaration 'comment' definition 'str'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1787:41: note: Function 'NewComment' argument 1 names different: declaration 'comment' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2094:50: note: Function 'NewComment' argument 1 names different: declaration 'comment' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2102:44: style: Function 'NewText' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1793:35: note: Function 'NewText' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2102:44: note: Function 'NewText' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2110:58: style: Function 'NewDeclaration' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1805:49: note: Function 'NewDeclaration' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2110:58: note: Function 'NewDeclaration' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2118:50: style: Function 'NewUnknown' argument 1 names different: declaration 'text' definition 'str'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1811:41: note: Function 'NewUnknown' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2118:50: note: Function 'NewUnknown' argument 1 names different: declaration 'text' definition 'str'.
tinyxml2-6.2.0/tinyxml2.cpp:2277:42: style: Function 'Parse' argument 1 names different: declaration 'xml' definition 'p'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1692:33: note: Function 'Parse' argument 1 names different: declaration 'xml' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:2277:42: note: Function 'Parse' argument 1 names different: declaration 'xml' definition 'p'.
tinyxml2-6.2.0/tinyxml2.cpp:2277:52: style: Function 'Parse' argument 2 names different: declaration 'nBytes' definition 'len'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:1692:45: note: Function 'Parse' argument 2 names different: declaration 'nBytes' definition 'len'.
tinyxml2-6.2.0/tinyxml2.cpp:2277:52: note: Function 'Parse' argument 2 names different: declaration 'nBytes' definition 'len'.
tinyxml2-6.2.0/tinyxml2.cpp:2485:51: style: Function 'PrintString' argument 2 names different: declaration 'restrictedEntitySet' definition 'restricted'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2284:41: note: Function 'PrintString' argument 2 names different: declaration 'restrictedEntitySet' definition 'restricted'.
tinyxml2-6.2.0/tinyxml2.cpp:2485:51: note: Function 'PrintString' argument 2 names different: declaration 'restrictedEntitySet' definition 'restricted'.
tinyxml2-6.2.0/tinyxml2.cpp:2538:50: style: Function 'PushHeader' argument 2 names different: declaration 'writeDeclaration' definition 'writeDec'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2193:42: note: Function 'PushHeader' argument 2 names different: declaration 'writeDeclaration' definition 'writeDec'.
tinyxml2-6.2.0/tinyxml2.cpp:2538:50: note: Function 'PushHeader' argument 2 names different: declaration 'writeDeclaration' definition 'writeDec'.
tinyxml2-6.2.0/tinyxml2.cpp:2582:55: style: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2200:47: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2582:55: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2590:60: style: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2201:52: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2590:60: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2598:58: style: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2202:47: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2598:58: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2606:56: style: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2203:45: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2606:56: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2614:58: style: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
tinyxml2-6.2.0/tinyxml2.h:2204:50: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.cpp:2614:58: note: Function 'PushAttribute' argument 2 names different: declaration 'value' definition 'v'.
tinyxml2-6.2.0/tinyxml2.h:965:10: performance: Technically the member function 'tinyxml2::XMLNode::InsertChildPreamble' can be static. [functionStatic]
tinyxml2-6.2.0/tinyxml2.cpp:1107:15: note: Technically the member function 'tinyxml2::XMLNode::InsertChildPreamble' can be static.
tinyxml2-6.2.0/tinyxml2.h:965:10: note: Technically the member function 'tinyxml2::XMLNode::InsertChildPreamble' can be static.
tinyxml2-6.2.0/tinyxml2.h:1817:10: performance: Technically the member function 'tinyxml2::XMLDocument::DeleteNode' can be static. [functionStatic]
tinyxml2-6.2.0/tinyxml2.cpp:2141:19: note: Technically the member function 'tinyxml2::XMLDocument::DeleteNode' can be static.
tinyxml2-6.2.0/tinyxml2.h:1817:10: note: Technically the member function 'tinyxml2::XMLDocument::DeleteNode' can be static.
tinyxml2-6.2.0/tinyxml2.h:944:14: warning: Virtual function 'XMLNode' is called from destructor '~XMLNode()' at line 757. Dynamic binding is not used. [virtualCallInConstructor]
tinyxml2-6.2.0/tinyxml2.cpp:757:5: note: Calling DeleteChildren
tinyxml2-6.2.0/tinyxml2.cpp:798:9: note: Calling DeleteChild
tinyxml2-6.2.0/tinyxml2.cpp:837:5: note: Calling DeleteNode
tinyxml2-6.2.0/tinyxml2.cpp:1103:12: note: Calling XMLNode
tinyxml2-6.2.0/tinyxml2.h:944:14: note: XMLNode is a virtual method
tinyxml2-6.2.0/tinyxml2.h:1624:5: style: Class 'XMLElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tinyxml2-6.2.0/xmltest.cpp:1784:9: style: Variable 'two' is assigned a value that is never used. [unreadVariable]
tinyxml2-6.2.0/xmltest.cpp:2111:18: performance: Technically the member function 'main::::TestUtil::TestParseError' can be static. [functionStatic]
tinyxml2-6.2.0/xmltest.cpp:2148:18: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:485:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2148:18: note: Function in derived class
tinyxml2-6.2.0/xmltest.cpp:2153:18: style: The function 'VisitEnter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:494:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2153:18: note: Function in derived class
tinyxml2-6.2.0/xmltest.cpp:2160:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:503:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2160:18: note: Function in derived class
tinyxml2-6.2.0/xmltest.cpp:2165:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:507:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2165:18: note: Function in derived class
tinyxml2-6.2.0/xmltest.cpp:2170:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:511:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2170:18: note: Function in derived class
tinyxml2-6.2.0/xmltest.cpp:2175:18: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tinyxml2-6.2.0/tinyxml2.h:515:18: note: Virtual function in base class
tinyxml2-6.2.0/xmltest.cpp:2175:18: note: Function in derived class
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tio/tio_1.31.orig.tar.xz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tiobench/tiobench_0.3.3.orig.tar.gz
tiobench-0.3.3/tiotest.c:871:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tiobench-0.3.3/tiotest.c:884:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
tiobench-0.3.3/tiotest.c:884:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tiobench-0.3.3/tiotest.c:898:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'ssize_t {aka signed long}'. [invalidPrintfArgType_sint]
tiobench-0.3.3/tiotest.c:898:2: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tiobench-0.3.3/tiotest.c:1065:4: warning: %Lu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
tiobench-0.3.3/tiotest.c:1263:4: warning: %Lu in format string (no. 2) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
tiobench-0.3.3/tiotest.c:112:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tiobench-0.3.3/tiotest.c:469:6: style: The scope of the variable 'synccount' can be reduced. [variableScope]
tiobench-0.3.3/tiotest.c:1022:11: style: The scope of the variable 'bytesWritten' can be reduced. [variableScope]
tiobench-0.3.3/tiotest.c:1222:11: style: The scope of the variable 'bytesRead' can be reduced. [variableScope]
tiobench-0.3.3/tiotest.c:405:28: style: Function 'do_tests' argument 1 names different: declaration 'd' definition 'thisTest'. [funcArgNamesDifferent]
tiobench-0.3.3/tiotest.h:200:31: note: Function 'do_tests' argument 1 names different: declaration 'd' definition 'thisTest'.
tiobench-0.3.3/tiotest.c:405:28: note: Function 'do_tests' argument 1 names different: declaration 'd' definition 'thisTest'.
tiobench-0.3.3/tiotest.c:577:33: style: Function 'print_results' argument 1 names different: declaration 'threadTest' definition 'd'. [funcArgNamesDifferent]
tiobench-0.3.3/tiotest.h:199:36: note: Function 'print_results' argument 1 names different: declaration 'threadTest' definition 'd'.
tiobench-0.3.3/tiotest.c:577:33: note: Function 'print_results' argument 1 names different: declaration 'threadTest' definition 'd'.
tiobench-0.3.3/tiotest.c:1342:52: style: Function 'get_random_offset' argument 1 names different: declaration 'filesize' definition 'max'. [funcArgNamesDifferent]
tiobench-0.3.3/tiotest.h:212:52: note: Function 'get_random_offset' argument 1 names different: declaration 'filesize' definition 'max'.
tiobench-0.3.3/tiotest.c:1342:52: note: Function 'get_random_offset' argument 1 names different: declaration 'filesize' definition 'max'.
tiobench-0.3.3/tiotest.c:1366:11: style: Variable 'rr_max' is assigned a value that is never used. [unreadVariable]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tipa/tipa_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tipp10/tipp10_2.1.0.orig.tar.gz
tipp10-2.1.0/games/abcrainwidget.cpp:309:7: style: The scope of the variable 'xTemp' can be reduced. [variableScope]
tipp10-2.1.0/games/abcrainwidget.h:51:3: style: Class 'AbcRainWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/games/charball.cpp:9:11: warning: Member variable 'CharBall::wind' is not initialized in the constructor. [uninitMemberVar]
tipp10-2.1.0/games/charball.cpp:9:11: warning: Member variable 'CharBall::rad' is not initialized in the constructor. [uninitMemberVar]
tipp10-2.1.0/games/charball.cpp:16:2: performance: Variable 'currentCharacter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/sql/connection.h:95:6: style: Condition 'searchOldDb' is always false [knownConditionTrueFalse]
tipp10-2.1.0/sql/connection.h:94:21: note: Assignment 'searchOldDb=false', assigned value is 0
tipp10-2.1.0/sql/connection.h:95:6: note: Condition 'searchOldDb' is always false
tipp10-2.1.0/sql/connection.h:288:9: style: Condition 'searchOldDb' is always false [knownConditionTrueFalse]
tipp10-2.1.0/sql/connection.h:94:21: note: Assignment 'searchOldDb=false', assigned value is 0
tipp10-2.1.0/sql/connection.h:288:9: note: Condition 'searchOldDb' is always false
tipp10-2.1.0/sql/connection.h:74:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tipp10-2.1.0/widget/startwidget.h:74:3: style: Class 'StartWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/tickerboard.h:86:3: style: Class 'TickerBoard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/sql/keyboardsql.h:61:3: style: Class 'KeyboardSql' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/keyboard.h:93:3: style: Class 'KeyBoard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/numpad.h:93:3: style: Class 'NumPad' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/statusbar.h:62:3: style: Class 'StatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/progressionwidget.h:52:3: style: Class 'ProgressionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/fingerwidget.h:50:9: style: Class 'FingerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/illustrationdialog.h:57:9: style: Class 'IllustrationDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/licensedialog.h:51:3: style: Class 'LicenseDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/sql/chartablesql.cpp:50:6: style: The scope of the variable 'unicode' can be reduced. [variableScope]
tipp10-2.1.0/sql/chartablesql.cpp:53:12: style: The scope of the variable 'errorRatio' can be reduced. [variableScope]
tipp10-2.1.0/sql/chartablesql.cpp:48:48: style: Function 'data' argument 1 names different: declaration 'item' definition 'index'. [funcArgNamesDifferent]
tipp10-2.1.0/sql/chartablesql.h:51:36: note: Function 'data' argument 1 names different: declaration 'item' definition 'index'.
tipp10-2.1.0/sql/chartablesql.cpp:48:48: note: Function 'data' argument 1 names different: declaration 'item' definition 'index'.
tipp10-2.1.0/sql/chartablesql.cpp:167:35: style: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'. [funcArgNamesDifferent]
tipp10-2.1.0/sql/chartablesql.h:74:23: note: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'.
tipp10-2.1.0/sql/chartablesql.cpp:167:35: note: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'.
tipp10-2.1.0/sql/chartablesql.h:49:3: style: Class 'CharSqlModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/sql/chartablesql.h:71:3: style: Class 'CharTableSql' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/sql/keyboardsql.cpp:39:2: performance: Variable 'layout' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/sql/lessontablesql.cpp:76:9: style: The scope of the variable 'lessonGrade' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:78:6: style: The scope of the variable 'timeSec' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:79:12: style: The scope of the variable 'timeMin' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:80:12: style: The scope of the variable 'lessonCpm' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:82:12: style: The scope of the variable 'lessonRate' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:84:13: style: The scope of the variable 'coloredRow' can be reduced. [variableScope]
tipp10-2.1.0/sql/lessontablesql.cpp:73:50: style: Function 'data' argument 1 names different: declaration 'item' definition 'index'. [funcArgNamesDifferent]
tipp10-2.1.0/sql/lessontablesql.h:61:36: note: Function 'data' argument 1 names different: declaration 'item' definition 'index'.
tipp10-2.1.0/sql/lessontablesql.cpp:73:50: note: Function 'data' argument 1 names different: declaration 'item' definition 'index'.
tipp10-2.1.0/sql/lessontablesql.cpp:229:37: style: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'. [funcArgNamesDifferent]
tipp10-2.1.0/sql/lessontablesql.h:86:23: note: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'.
tipp10-2.1.0/sql/lessontablesql.cpp:229:37: note: Function 'sortColumn' argument 1 names different: declaration 'i' definition 'columnindex'.
tipp10-2.1.0/sql/lessontablesql.cpp:162:2: performance: Variable 'mistakeList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/sql/lessontablesql.cpp:163:2: performance: Variable 'charList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/sql/lessontablesql.cpp:167:2: performance: Variable 'whereClausel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/sql/startsql.cpp:59:19: style: The scope of the variable 'currentItem' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:123:19: style: The scope of the variable 'currentItem' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:185:19: style: The scope of the variable 'currentItem' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:307:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:454:6: style: The scope of the variable 'lessonLen' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:553:6: style: The scope of the variable 'lessonLen' can be reduced. [variableScope]
tipp10-2.1.0/sql/startsql.cpp:468:3: style: Variable 'errorNum' is modified but its new value is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.cpp:542:3: style: Variable 'rowsRead' is modified but its new value is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.cpp:506:14: style: Variable 'totalRows' is assigned a value that is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.cpp:568:3: style: Variable 'errorNum' is modified but its new value is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.cpp:646:3: style: Variable 'rowsRead' is modified but its new value is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.cpp:610:14: style: Variable 'totalRows' is assigned a value that is never used. [unreadVariable]
tipp10-2.1.0/sql/startsql.h:68:7: performance: Technically the member function 'StartSql::fillLessonList' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:47:15: note: Technically the member function 'StartSql::fillLessonList' can be static.
tipp10-2.1.0/sql/startsql.h:68:7: note: Technically the member function 'StartSql::fillLessonList' can be static.
tipp10-2.1.0/sql/startsql.h:71:7: performance: Technically the member function 'StartSql::fillOpenList' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:113:15: note: Technically the member function 'StartSql::fillOpenList' can be static.
tipp10-2.1.0/sql/startsql.h:71:7: note: Technically the member function 'StartSql::fillOpenList' can be static.
tipp10-2.1.0/sql/startsql.h:74:13: performance: Technically the member function 'StartSql::fillOwnList' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:176:15: note: Technically the member function 'StartSql::fillOwnList' can be static.
tipp10-2.1.0/sql/startsql.h:74:13: note: Technically the member function 'StartSql::fillOwnList' can be static.
tipp10-2.1.0/sql/startsql.h:76:13: performance: Technically the member function 'StartSql::fillThemes' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:234:15: note: Technically the member function 'StartSql::fillThemes' can be static.
tipp10-2.1.0/sql/startsql.h:76:13: note: Technically the member function 'StartSql::fillThemes' can be static.
tipp10-2.1.0/sql/startsql.h:79:14: performance: Technically the member function 'StartSql::fillLanguage' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:652:16: note: Technically the member function 'StartSql::fillLanguage' can be static.
tipp10-2.1.0/sql/startsql.h:79:14: note: Technically the member function 'StartSql::fillLanguage' can be static.
tipp10-2.1.0/sql/startsql.h:82:8: performance: Technically the member function 'StartSql::deleteUserLessonList' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:268:16: note: Technically the member function 'StartSql::deleteUserLessonList' can be static.
tipp10-2.1.0/sql/startsql.h:82:8: note: Technically the member function 'StartSql::deleteUserLessonList' can be static.
tipp10-2.1.0/sql/startsql.h:85:8: performance: Technically the member function 'StartSql::deleteUserChars' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:276:16: note: Technically the member function 'StartSql::deleteUserChars' can be static.
tipp10-2.1.0/sql/startsql.h:85:8: note: Technically the member function 'StartSql::deleteUserChars' can be static.
tipp10-2.1.0/sql/startsql.h:88:8: performance: Technically the member function 'StartSql::deleteOwnLesson' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:284:16: note: Technically the member function 'StartSql::deleteOwnLesson' can be static.
tipp10-2.1.0/sql/startsql.h:88:8: note: Technically the member function 'StartSql::deleteOwnLesson' can be static.
tipp10-2.1.0/sql/startsql.h:94:8: performance: Technically the member function 'StartSql::getOwnLesson' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:401:16: note: Technically the member function 'StartSql::getOwnLesson' can be static.
tipp10-2.1.0/sql/startsql.h:94:8: note: Technically the member function 'StartSql::getOwnLesson' can be static.
tipp10-2.1.0/sql/startsql.h:98:8: performance: Technically the member function 'StartSql::ownLessonExist' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:386:16: note: Technically the member function 'StartSql::ownLessonExist' can be static.
tipp10-2.1.0/sql/startsql.h:98:8: note: Technically the member function 'StartSql::ownLessonExist' can be static.
tipp10-2.1.0/sql/startsql.h:100:8: performance: Technically the member function 'StartSql::analyzeOwnLessons' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:448:16: note: Technically the member function 'StartSql::analyzeOwnLessons' can be static.
tipp10-2.1.0/sql/startsql.h:100:8: note: Technically the member function 'StartSql::analyzeOwnLessons' can be static.
tipp10-2.1.0/sql/startsql.h:102:8: performance: Technically the member function 'StartSql::analyzeLessons' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:547:16: note: Technically the member function 'StartSql::analyzeLessons' can be static.
tipp10-2.1.0/sql/startsql.h:102:8: note: Technically the member function 'StartSql::analyzeLessons' can be static.
tipp10-2.1.0/sql/startsql.h:106:11: performance: Technically the member function 'StartSql::trim' can be static. [functionStatic]
tipp10-2.1.0/sql/startsql.cpp:361:19: note: Technically the member function 'StartSql::trim' can be static.
tipp10-2.1.0/sql/startsql.h:106:11: note: Technically the member function 'StartSql::trim' can be static.
tipp10-2.1.0/sql/trainingsql.cpp:163:6: style: The scope of the variable 'counterToNewLine' can be reduced. [variableScope]
tipp10-2.1.0/sql/trainingsql.cpp:225:7: style: The scope of the variable 'errorsExist' can be reduced. [variableScope]
tipp10-2.1.0/sql/trainingsql.h:54:7: performance: Technically the member function 'TrainingSql::getLessonUnit' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:57:18: note: Technically the member function 'TrainingSql::getLessonUnit' can be static.
tipp10-2.1.0/sql/trainingsql.h:54:7: note: Technically the member function 'TrainingSql::getLessonUnit' can be static.
tipp10-2.1.0/sql/trainingsql.h:62:14: performance: Technically the member function 'TrainingSql::updateUsertable' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:99:19: note: Technically the member function 'TrainingSql::updateUsertable' can be static.
tipp10-2.1.0/sql/trainingsql.h:62:14: note: Technically the member function 'TrainingSql::updateUsertable' can be static.
tipp10-2.1.0/sql/trainingsql.h:98:12: performance: Technically the member function 'TrainingSql::saveLesson' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:374:23: note: Technically the member function 'TrainingSql::saveLesson' can be static.
tipp10-2.1.0/sql/trainingsql.h:98:12: note: Technically the member function 'TrainingSql::saveLesson' can be static.
tipp10-2.1.0/sql/trainingsql.h:106:17: performance: Technically the member function 'TrainingSql::getKeyboardLayoutReplaceRoutine' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:443:22: note: Technically the member function 'TrainingSql::getKeyboardLayoutReplaceRoutine' can be static.
tipp10-2.1.0/sql/trainingsql.h:106:17: note: Technically the member function 'TrainingSql::getKeyboardLayoutReplaceRoutine' can be static.
tipp10-2.1.0/sql/trainingsql.h:107:17: performance: Technically the member function 'TrainingSql::getKeyboardLayoutRegexpRoutine' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:458:22: note: Technically the member function 'TrainingSql::getKeyboardLayoutRegexpRoutine' can be static.
tipp10-2.1.0/sql/trainingsql.h:107:17: note: Technically the member function 'TrainingSql::getKeyboardLayoutRegexpRoutine' can be static.
tipp10-2.1.0/sql/trainingsql.h:115:14: performance: Technically the member function 'TrainingSql::setSynchron' can be static. [functionStatic]
tipp10-2.1.0/sql/trainingsql.cpp:88:19: note: Technically the member function 'TrainingSql::setSynchron' can be static.
tipp10-2.1.0/sql/trainingsql.h:115:14: note: Technically the member function 'TrainingSql::setSynchron' can be static.
tipp10-2.1.0/widget/companylogo.cpp:42:43: style: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'. [funcArgNamesDifferent]
tipp10-2.1.0/widget/companylogo.h:71:32: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'.
tipp10-2.1.0/widget/companylogo.cpp:42:43: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'.
tipp10-2.1.0/widget/errormessage.h:51:3: style: Class 'ErrorMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/fingerwidget.cpp:63:12: style: The scope of the variable 'rateTemp' can be reduced. [variableScope]
tipp10-2.1.0/widget/illustrationimage.cpp:49:49: style: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'. [funcArgNamesDifferent]
tipp10-2.1.0/widget/illustrationimage.h:72:32: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'.
tipp10-2.1.0/widget/illustrationimage.cpp:49:49: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'revent'.
tipp10-2.1.0/widget/illustrationimage.cpp:35:2: performance: Variable 'imageName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/illustrationimage.cpp:36:2: performance: Variable 'versionLabel' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/keyboard.cpp:76:15: error: Array 'colorIndex[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
tipp10-2.1.0/widget/lessonresult.cpp:221:10: style: The scope of the variable 'timeMinTemp' can be reduced. [variableScope]
tipp10-2.1.0/widget/lessonresult.cpp:577:10: style: The scope of the variable 'timeMinTemp' can be reduced. [variableScope]
tipp10-2.1.0/widget/lessonresult.cpp:60:2: performance: Variable 'mistakeList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/lessonresult.cpp:61:2: performance: Variable 'charList' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/settingspages.h:49:3: style: Class 'TrainingPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/settingspages.h:112:3: style: Class 'DatabasePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/settingspages.h:176:3: style: Class 'OtherPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/settingspages.h:210:3: style: Class 'LanguagePage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/settingsdialog.h:71:3: style: Class 'SettingsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/updatedialog.h:66:3: style: Class 'UpdateDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tipp10-2.1.0/widget/numpad.cpp:63:12: error: Array 'colorIndex[4]' accessed at index 4, which is out of bounds. [arrayIndexOutOfBounds]
tipp10-2.1.0/widget/progressionwidget.cpp:106:12: style: The scope of the variable 'gradeTemp' can be reduced. [variableScope]
tipp10-2.1.0/widget/progressionwidget.cpp:108:12: style: The scope of the variable 'cpmTemp' can be reduced. [variableScope]
tipp10-2.1.0/widget/progressionwidget.cpp:374:12: style: The scope of the variable 'currentValue' can be reduced. [variableScope]
tipp10-2.1.0/widget/settingsdialogx.cpp:26:2: performance: Variable 'tickerFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/settingspages.cpp:50:2: performance: Variable 'tickerFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/statusbar.cpp:91:41: style: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'pevent'. [funcArgNamesDifferent]
tipp10-2.1.0/widget/statusbar.h:117:32: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'pevent'.
tipp10-2.1.0/widget/statusbar.cpp:91:41: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'pevent'.
tipp10-2.1.0/widget/statusbar.cpp:38:2: performance: Variable 'txtLeftLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/statusbar.cpp:39:2: performance: Variable 'txtLeft' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/statusbar.cpp:40:2: performance: Variable 'txtCenter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/statusbar.cpp:41:2: performance: Variable 'txtRightRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/statusbar.cpp:42:2: performance: Variable 'txtRight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/tickerboard.cpp:211:6: style: The scope of the variable 'x' can be reduced. [variableScope]
tipp10-2.1.0/widget/tickerboard.cpp:39:2: performance: Variable 'txtCurrentLesson' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/tickerboard.cpp:40:2: performance: Variable 'txtCompleteLesson' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/tickerboard.cpp:46:2: performance: Variable 'txtPause' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/tickerboard.cpp:54:5: performance: Variable 'tickerFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/trainingwidget.cpp:359:36: style: Function 'setChar' argument 1 names different: declaration 'key' definition 'newchar'. [funcArgNamesDifferent]
tipp10-2.1.0/widget/trainingwidget.h:121:22: note: Function 'setChar' argument 1 names different: declaration 'key' definition 'newchar'.
tipp10-2.1.0/widget/trainingwidget.cpp:359:36: note: Function 'setChar' argument 1 names different: declaration 'key' definition 'newchar'.
tipp10-2.1.0/widget/trainingwidget.cpp:45:2: performance: Variable 'currentChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/trainingwidget.cpp:52:2: performance: Variable 'currentName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tipp10-2.1.0/widget/trainingwidget.cpp:54:2: performance: Variable 'startTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tiptop/tiptop_2.3.orig.tar.gz
tiptop-2.3/src/conf.c:157:3: style: Variable 'config' is reassigned a value before the old one has been used. [redundantAssignment]
tiptop-2.3/src/conf.c:154:0: note: Variable 'config' is reassigned a value before the old one has been used.
tiptop-2.3/src/conf.c:157:3: note: Variable 'config' is reassigned a value before the old one has been used.
tiptop-2.3/src/conf.c:158:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
tiptop-2.3/src/conf.c:155:0: note: Variable 'type' is reassigned a value before the old one has been used.
tiptop-2.3/src/conf.c:158:3: note: Variable 'type' is reassigned a value before the old one has been used.
tiptop-2.3/src/conf.c:170:5: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
tiptop-2.3/src/conf.c:285:5: error: Resource leak: out [resourceLeak]
tiptop-2.3/src/hash.c:149:11: warning: Either the condition 'ptr' is redundant or there is possible null pointer dereference: ptr. [nullPointerRedundantCheck]
tiptop-2.3/src/hash.c:143:9: note: Assuming that condition 'ptr' is not redundant
tiptop-2.3/src/hash.c:149:11: note: Null pointer dereference
tiptop-2.3/src/pmc.h:29:0: error: #error Sorry, performance counters not supported on this system. [preprocessorErrorDirective]
tiptop-2.3/src/screen.c:18:0: error: #error Sorry, performance counters not supported on this system. [preprocessorErrorDirective]
tiptop-2.3/src/utils-expression.c:297:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tircd/tircd_0.30.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/titanion/titanion_0.3.dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tix/tix_8.4.3.orig.tar.gz
Tix8.4.3/PyTix-2.0/2.0/_tkinter.c:53:0: error: #error "Tk older than 8.0 not supported" [preprocessorErrorDirective]
Tix8.4.3/PyTix-2.0/2.0/tkappinit.c:29:23: style: Variable 'main_window' is assigned a value that is never used. [unreadVariable]
Tix8.4.3/generic/tixClass.c:1400:19: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1401:22: style: The scope of the variable 'spec' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1437:19: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1471:22: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1499:21: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1501:21: style: The scope of the variable 'key' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1503:21: style: The scope of the variable 'sPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixClass.c:1592:22: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixCmds.c:95:24: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixCmds.c:455:18: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixCmds.c:387:58: error: Uninitialized variable: parentId [uninitvar]
Tix8.4.3/generic/tixDItem.c:110:17: style: Function 'Tix_DItemConfigure' argument 1 names different: declaration 'diPtr' definition 'iPtr'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:714:20: note: Function 'Tix_DItemConfigure' argument 1 names different: declaration 'diPtr' definition 'iPtr'.
Tix8.4.3/generic/tixDItem.c:110:17: note: Function 'Tix_DItemConfigure' argument 1 names different: declaration 'diPtr' definition 'iPtr'.
Tix8.4.3/generic/tixDItem.c:150:9: style: Function 'Tix_DItemDisplay' argument 9 names different: declaration 'flag' definition 'flags'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:725:59: note: Function 'Tix_DItemDisplay' argument 9 names different: declaration 'flag' definition 'flags'.
Tix8.4.3/generic/tixDItem.c:150:9: note: Function 'Tix_DItemDisplay' argument 9 names different: declaration 'flag' definition 'flags'.
Tix8.4.3/generic/tixDItem.c:173:17: style: Function 'Tix_DItemComponent' argument 1 names different: declaration 'diPtr' definition 'iPtr'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:711:47: note: Function 'Tix_DItemComponent' argument 1 names different: declaration 'diPtr' definition 'iPtr'.
Tix8.4.3/generic/tixDItem.c:173:17: note: Function 'Tix_DItemComponent' argument 1 names different: declaration 'diPtr' definition 'iPtr'.
Tix8.4.3/generic/tixDiImg.c:426:9: style: Variable 'itPtr->size[0]' is reassigned a value before the old one has been used. [redundantAssignment]
Tix8.4.3/generic/tixDiImg.c:425:9: note: Variable 'itPtr->size[0]' is reassigned a value before the old one has been used.
Tix8.4.3/generic/tixDiImg.c:426:9: note: Variable 'itPtr->size[0]' is reassigned a value before the old one has been used.
Tix8.4.3/generic/tixDiStyle.c:170:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:170:12: style: The scope of the variable 'n' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:171:16: style: The scope of the variable 'counter' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:191:9: style: The scope of the variable 'len' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:457:21: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:687:16: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:760:17: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:822:17: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiStyle.c:861:27: style: The scope of the variable 'toFree' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiWin.c:864:21: style: The scope of the variable 'curr' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiWin.c:898:21: style: The scope of the variable 'curr' can be reduced. [variableScope]
Tix8.4.3/generic/tixDiWin.c:919:21: style: The scope of the variable 'curr' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:232:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:292:16: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:1408:28: style: The scope of the variable 'toFree' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:1483:15: style: The scope of the variable 'clientPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:1486:9: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:1486:11: style: The scope of the variable 'j' can be reduced. [variableScope]
Tix8.4.3/generic/tixForm.c:1761:26: style: The scope of the variable 'toFree' can be reduced. [variableScope]
Tix8.4.3/generic/tixFormMisc.c:397:12: style: The scope of the variable 'flag' can be reduced. [variableScope]
Tix8.4.3/generic/tixFormMisc.c:397:18: style: The scope of the variable 'value' can be reduced. [variableScope]
Tix8.4.3/generic/tixGeometry.c:137:21: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrData.c:744:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrData.c:764:27: style: The scope of the variable 'hp' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrData.c:764:32: style: The scope of the variable 'toDel' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrData.c:827:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrData.c:899:17: style: The scope of the variable 'rcPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrFmt.c:774:17: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrUtl.c:79:9: style: The scope of the variable 'changed' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrid.c:1891:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrid.c:2319:9: style: The scope of the variable 'visible' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrid.c:2917:25: style: The scope of the variable 'siPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixGrid.c:1291:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
Tix8.4.3/generic/tixHLCol.c:190:12: style: The scope of the variable 'len' can be reduced. [variableScope]
Tix8.4.3/generic/tixHLHdr.c:200:9: style: The scope of the variable 'width' can be reduced. [variableScope]
Tix8.4.3/generic/tixHLInd.c:141:12: style: The scope of the variable 'len' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3357:0: style: Same expression used in consecutive assignments of 'width' and 'height'. [duplicateAssignExpression]
Tix8.4.3/generic/tixHList.c:3358:0: note: Same expression used in consecutive assignments of 'width' and 'height'.
Tix8.4.3/generic/tixHList.c:3357:0: note: Same expression used in consecutive assignments of 'width' and 'height'.
Tix8.4.3/generic/tixHList.c:1428:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:2419:25: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:2501:21: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3055:25: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3398:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3946:6: style: The scope of the variable 'drawX' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3946:13: style: The scope of the variable 'drawY' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3946:20: style: The scope of the variable 'drawW' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3946:27: style: The scope of the variable 'drawH' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3947:13: style: The scope of the variable 'drawOffX' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3947:23: style: The scope of the variable 'drawOffY' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:3948:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
Tix8.4.3/generic/tixHList.c:4125:20: style: The scope of the variable 'toFree' can be reduced. [variableScope]
Tix8.4.3/generic/tixImgCmp.c:1107:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
Tix8.4.3/generic/tixImgCmp.c:1107:17: style: The scope of the variable 'extraX' can be reduced. [variableScope]
Tix8.4.3/generic/tixImgXpm.c:608:22: style: Redundant condition: If 'EXPR == 'm'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixImgXpm.c:613:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixImgXpm.c:614:20: style: Redundant condition: If 'EXPR == '4'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixImgXpm.c:619:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixImgXpm.c:624:27: style: Redundant condition: If 'EXPR == 'c'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixImgXpm.c:629:27: style: Redundant condition: If 'EXPR == 's'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
Tix8.4.3/generic/tixList.c:49:12: style: The scope of the variable 'ptr' can be reduced. [variableScope]
Tix8.4.3/generic/tixList.c:51:15: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
Tix8.4.3/generic/tixMethod.c:150:19: style: The scope of the variable 'cmdName' can be reduced. [variableScope]
Tix8.4.3/generic/tixMethod.c:458:23: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
Tix8.4.3/generic/tixMethod.c:560:19: style: The scope of the variable 'context' can be reduced. [variableScope]
Tix8.4.3/generic/tixMethod.c:336:19: style: Function 'Tix_SuperClass' argument 2 names different: declaration 'widClass' definition 'class'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:693:22: note: Function 'Tix_SuperClass' argument 2 names different: declaration 'widClass' definition 'class'.
Tix8.4.3/generic/tixMethod.c:336:19: note: Function 'Tix_SuperClass' argument 2 names different: declaration 'widClass' definition 'class'.
Tix8.4.3/generic/tixNBFrame.c:621:12: style: The scope of the variable 'next' can be reduced. [variableScope]
Tix8.4.3/generic/tixNBFrame.c:1439:9: style: The scope of the variable 'width' can be reduced. [variableScope]
Tix8.4.3/generic/tixNBFrame.c:1439:16: style: The scope of the variable 'height' can be reduced. [variableScope]
Tix8.4.3/generic/tixNBFrame.c:1455:9: style: The scope of the variable 'y' can be reduced. [variableScope]
Tix8.4.3/generic/tixNBFrame.c:1598:9: style: The scope of the variable 'width' can be reduced. [variableScope]
Tix8.4.3/generic/tixOption.c:43:20: style: The scope of the variable 'value' can be reduced. [variableScope]
Tix8.4.3/generic/tixOption.c:71:12: style: The scope of the variable 'list' can be reduced. [variableScope]
Tix8.4.3/generic/tixOption.c:122:19: style: Function 'Tix_FindConfigSpecByName' argument 3 names different: declaration 'name' definition 'flag'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:661:46: note: Function 'Tix_FindConfigSpecByName' argument 3 names different: declaration 'name' definition 'flag'.
Tix8.4.3/generic/tixOption.c:122:19: note: Function 'Tix_FindConfigSpecByName' argument 3 names different: declaration 'name' definition 'flag'.
Tix8.4.3/generic/tixOption.c:177:20: style: Function 'Tix_GetConfigSpecFullName' argument 1 names different: declaration 'clasRec' definition 'classRec'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixInt.h:669:64: note: Function 'Tix_GetConfigSpecFullName' argument 1 names different: declaration 'clasRec' definition 'classRec'.
Tix8.4.3/generic/tixOption.c:177:20: note: Function 'Tix_GetConfigSpecFullName' argument 1 names different: declaration 'clasRec' definition 'classRec'.
Tix8.4.3/generic/tixOption.c:387:21: style: Function 'FormatConfigInfo' argument 4 names different: declaration 'spec' definition 'sPtr'. [funcArgNamesDifferent]
Tix8.4.3/generic/tixOption.c:30:63: note: Function 'FormatConfigInfo' argument 4 names different: declaration 'spec' definition 'sPtr'.
Tix8.4.3/generic/tixOption.c:387:21: note: Function 'FormatConfigInfo' argument 4 names different: declaration 'spec' definition 'sPtr'.
Tix8.4.3/generic/tixScroll.c:79:10: style: The scope of the variable 'string' can be reduced. [variableScope]
Tix8.4.3/generic/tixTList.c:1192:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/generic/tixTList.c:1664:10: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/generic/tixTList.c:1789:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
Tix8.4.3/generic/tixUtils.c:478:11: style: The scope of the variable 'string' can be reduced. [variableScope]
Tix8.4.3/generic/tixUtils.c:489:50: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tix8.4.3/generic/tixUtils.c:492:18: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tix8.4.3/generic/tixUtils.c:498:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tix8.4.3/unix/tixUnixMwm.c:880:30: warning: Either the condition 'if(prop)' is redundant or there is possible null pointer dereference: prop. [nullPointerRedundantCheck]
Tix8.4.3/unix/tixUnixMwm.c:899:5: note: Assuming that condition 'if(prop)' is not redundant
Tix8.4.3/unix/tixUnixMwm.c:880:30: note: Null pointer dereference
Tix8.4.3/unix/tixUnixMwm.c:357:11: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:359:11: style: The scope of the variable 'buff' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:469:20: style: The scope of the variable 'ptPtr' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:575:22: style: The scope of the variable 'ptPtr' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:726:20: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:730:20: style: The scope of the variable 'ptPtr' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:882:29: style: The scope of the variable 'i' can be reduced. [variableScope]
Tix8.4.3/unix/tixUnixMwm.c:311:16: style: Checking if unsigned variable 'numItems' is less than zero. [unsignedLessThanZero]
Tix8.4.3/win/tixWinDraw.c:163:9: style: The scope of the variable 'depth' can be reduced. [variableScope]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tj3/tj3_3.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tk-brief/tk-brief_5.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tk-fsdialog/tk-fsdialog_1.15+20140601.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tk-html3/tk-html3_3.0~fossil20110109.orig.tar.gz
tkHTML-4ee7aaa953d6cb59/hv/hv3events.c:208:17: style: The scope of the variable 'ppET' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3events.c:387:9: style: The scope of the variable 'nObjAlloc' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3events.c:37:14: style: struct member 'EventTarget::pTclSeeInterp' is never used. [unusedStructMember]
tkHTML-4ee7aaa953d6cb59/hv/hv3format.c:107:24: style: The scope of the variable 'aKeyword' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:707:13: style: The scope of the variable 'iKey' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:1697:9: style: The scope of the variable 'iSlot' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:2183:14: style: The scope of the variable 'pScriptRes' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:2184:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:2233:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:2236:14: style: The scope of the variable 'pVal' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/hv/hv3see.c:2290:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/css.c:3697:25: style: Same expression on both sides of '==' because the value of 'zContent' and '0' are the same. [duplicateExpression]
tkHTML-4ee7aaa953d6cb59/src/css.c:3684:22: note: 'zContent' is assigned value '0' here.
tkHTML-4ee7aaa953d6cb59/src/css.c:3697:25: note: Same expression on both sides of '==' because the value of 'zContent' and '0' are the same.
tkHTML-4ee7aaa953d6cb59/src/css.c:202:17: style: The scope of the variable 'hexvalue' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/css.c:682:13: style: The scope of the variable 'eType' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/cssdynamic.c:37:5: style: Variable 'pNew' is reassigned a value before the old one has been used. [redundantAssignment]
tkHTML-4ee7aaa953d6cb59/src/cssdynamic.c:35:5: note: Variable 'pNew' is reassigned a value before the old one has been used.
tkHTML-4ee7aaa953d6cb59/src/cssdynamic.c:37:5: note: Variable 'pNew' is reassigned a value before the old one has been used.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:988:9: style: The scope of the variable 'eToken' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1109:17: style: Function 'HtmlCssGetNextListItem' argument 1 names different: declaration 'z' definition 'zList'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/css.h:135:48: note: Function 'HtmlCssGetNextListItem' argument 1 names different: declaration 'z' definition 'zList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1109:17: note: Function 'HtmlCssGetNextListItem' argument 1 names different: declaration 'z' definition 'zList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1110:9: style: Function 'HtmlCssGetNextListItem' argument 2 names different: declaration 'n' definition 'nList'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/css.h:135:55: note: Function 'HtmlCssGetNextListItem' argument 2 names different: declaration 'n' definition 'nList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1110:9: note: Function 'HtmlCssGetNextListItem' argument 2 names different: declaration 'n' definition 'nList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1170:17: style: Function 'HtmlCssGetNextCommaListItem' argument 1 names different: declaration 'z' definition 'zList'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/css.h:137:53: note: Function 'HtmlCssGetNextCommaListItem' argument 1 names different: declaration 'z' definition 'zList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1170:17: note: Function 'HtmlCssGetNextCommaListItem' argument 1 names different: declaration 'z' definition 'zList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1171:9: style: Function 'HtmlCssGetNextCommaListItem' argument 2 names different: declaration 'n' definition 'nList'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/css.h:137:60: note: Function 'HtmlCssGetNextCommaListItem' argument 2 names different: declaration 'n' definition 'nList'.
tkHTML-4ee7aaa953d6cb59/src/cssparser.c:1171:9: note: Function 'HtmlCssGetNextCommaListItem' argument 2 names different: declaration 'n' definition 'nList'.
tkHTML-4ee7aaa953d6cb59/src/htmlcmd.c:762:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2170:17: style: Condition 'isAlpha' is always true [knownConditionTrueFalse]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2129:27: note: Assignment 'isAlpha=1', assigned value is 1
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2170:17: note: Condition 'isAlpha' is always true
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:664:30: warning: Either the condition 'if(pTree)' is redundant or there is possible null pointer dereference: pTree. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:680:12: note: Assuming that condition 'if(pTree)' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:664:30: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:703:24: warning: Either the condition '!pTree' is redundant or there is possible null pointer dereference: pTree. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:695:6: note: Assuming that condition '!pTree' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:703:24: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:704:17: warning: Either the condition '!pTree' is redundant or there is possible null pointer dereference: pTree. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:695:6: note: Assuming that condition '!pTree' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:704:17: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:1600:13: style: The scope of the variable 'ii' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:1819:13: style: The scope of the variable 'y1' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2991:17: style: The scope of the variable 'src_x' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2992:17: style: The scope of the variable 'src_y' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:3197:13: style: The scope of the variable 'bg_color' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2898:9: style: Variable 'iCreated' is modified but its new value is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2903:9: style: Variable 'iDeleted' is modified but its new value is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2878:21: style: Variable 'iDirty' is modified but its new value is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2873:17: style: Variable 'iMoved' is modified but its new value is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmldraw.c:2880:21: style: Variable 'iStuck' is modified but its new value is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmlexts.c:2296:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/htmlform.c:40:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/htmlimage.c:240:14: style: The scope of the variable 'pScript' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:78:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:31:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:235:22: style: The scope of the variable 'lp' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:282:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:394:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlindex.c:291:25: error: Expression 'nbuf[i-1]=cp[i++]' depends on order of evaluation of side effects [unknownEvaluationOrder]
tkHTML-4ee7aaa953d6cb59/src/htmlinline.c:275:20: style: Variable 'iTopLeading' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmlinline.c:699:13: style: Variable 'pBox' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmlinline.c:227:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:323:9: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:335:21: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:323:9: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:324:9: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:335:21: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:324:9: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:834:21: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:893:15: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:834:21: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1018:18: warning: Either the condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1068:7: note: Assuming that condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1018:18: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1058:45: warning: Either the condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1068:7: note: Assuming that condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1058:45: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1124:13: warning: Either the condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1130:24: note: Assuming that condition '(pV)?(pV)->eDisplay:CSS_CONST_INLINE' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1124:13: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2148:9: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2153:20: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2148:9: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2149:16: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2153:20: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2149:16: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2150:16: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2153:20: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2150:16: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2151:16: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2153:20: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2151:16: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2152:16: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2153:20: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2152:16: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3005:9: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3008:18: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3005:9: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3851:49: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3879:40: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3851:49: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3874:34: warning: Either the condition '!pV' is redundant or there is possible null pointer dereference: pV. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3879:40: note: Assuming that condition '!pV' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3874:34: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1367:9: style: Variable 'pImg' is reassigned a value before the old one has been used. [redundantAssignment]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1364:0: note: Variable 'pImg' is reassigned a value before the old one has been used.
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1367:9: note: Variable 'pImg' is reassigned a value before the old one has been used.
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:397:54: style: Same expression on both sides of '&&'. [duplicateExpression]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1683:43: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2154:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:4068:12: style: Same expression on both sides of '==' because the value of 'rc' and 'TCL_OK' are the same. [duplicateExpression]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3931:14: note: 'rc' is assigned value 'TCL_OK' here.
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:4068:12: note: Same expression on both sides of '==' because the value of 'rc' and 'TCL_OK' are the same.
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1670:22: style: The scope of the variable 'pWin' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:408:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:436:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:939:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1193:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1736:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1858:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1862:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:1934:4: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2044:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2209:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2411:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2473:65: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:2734:49: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3267:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3325:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3669:7: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3797:3: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3978:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tkHTML-4ee7aaa953d6cb59/src/htmllayout.c:3597:10: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmlparse.c:1222:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:2047:64: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:3440:19: warning: Either the condition '!pV2' is redundant or there is possible null pointer dereference: pV2. [nullPointerRedundantCheck]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:3441:10: note: Assuming that condition '!pV2' is not redundant
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:3440:19: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:3462:54: style: Same expression on both sides of '!='. [duplicateExpression]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:2441:15: style: The scope of the variable 'ratio' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:2444:14: style: The scope of the variable 'zBuf' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmlprop.c:2637:0: error: Uninitialized variable: h [uninitvar]
tkHTML-4ee7aaa953d6cb59/src/htmlsizer.c:56:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/htmlstyle.c:840:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tkHTML-4ee7aaa953d6cb59/src/htmltable.c:777:19: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tkHTML-4ee7aaa953d6cb59/src/htmltable.c:962:15: style: Same value in both branches of ternary operator. [duplicateValueTernary]
tkHTML-4ee7aaa953d6cb59/src/htmltable.c:933:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmltagdb.c:265:9: style: The scope of the variable 'h' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltagdb.c:250:5: style: Variable 'buf' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:1616:32: warning: Possible null pointer dereference: zArg3 [nullPointer]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:1608:36: note: Assignment 'zArg3=(objc>=3)?Tcl_GetString(objv[2]):0', assigned value is 0
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:1616:32: note: Null pointer dereference
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:2684:44: style: Same expression on both sides of '|'. [duplicateExpression]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:494:9: style: The scope of the variable 'force_redraw' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:505:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:506:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:507:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:508:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:509:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:202:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tkHTML-4ee7aaa953d6cb59/src/htmltcl.c:208:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tkHTML-4ee7aaa953d6cb59/src/htmltext.c:442:9: style: The scope of the variable 'h' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltext.c:1082:20: style: Function 'HtmlTagAddRemoveCmd' argument 4 names different: declaration 'CONST' definition 'objv'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/html.h:865:65: note: Function 'HtmlTagAddRemoveCmd' argument 4 names different: declaration 'CONST' definition 'objv'.
tkHTML-4ee7aaa953d6cb59/src/htmltext.c:1082:20: note: Function 'HtmlTagAddRemoveCmd' argument 4 names different: declaration 'CONST' definition 'objv'.
tkHTML-4ee7aaa953d6cb59/src/htmltree.c:284:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltree.c:1474:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltree.c:2902:16: style: The scope of the variable 'nodeNumber' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/htmltree.c:3231:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tkHTML-4ee7aaa953d6cb59/src/htmlurl.c:87:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/htmlwidget.c:2229:0: error: failed to expand 'HtmlAlloc', Wrong number of parameters for macro 'HtmlAlloc'. [preprocessorErrorDirective]
tkHTML-4ee7aaa953d6cb59/src/restrack.c:148:9: style: struct member 'ResRecord::nRef' is never used. [unusedStructMember]
tkHTML-4ee7aaa953d6cb59/src/restrack.c:149:9: style: struct member 'ResRecord::nStack' is never used. [unusedStructMember]
tkHTML-4ee7aaa953d6cb59/src/restrack.c:150:11: style: struct member 'ResRecord::aStack' is never used. [unusedStructMember]
tkHTML-4ee7aaa953d6cb59/src/swproc.c:200:9: style: The scope of the variable 'ii' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/src/swproc.c:38:20: style: Function 'SwprocRt' argument 3 names different: declaration 'CONST' definition 'objv'. [funcArgNamesDifferent]
tkHTML-4ee7aaa953d6cb59/src/swproc.h:18:42: note: Function 'SwprocRt' argument 3 names different: declaration 'CONST' definition 'objv'.
tkHTML-4ee7aaa953d6cb59/src/swproc.c:38:20: note: Function 'SwprocRt' argument 3 names different: declaration 'CONST' definition 'objv'.
tkHTML-4ee7aaa953d6cb59/tools/getpage.c:127:7: style: Unused variable: nErr [unusedVariable]
tkHTML-4ee7aaa953d6cb59/tools/httpget.c:24:19: style: The scope of the variable 'pHost' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/httpget.c:21:0: style: Variable 'nErr' is assigned a value that is never used. [unreadVariable]
tkHTML-4ee7aaa953d6cb59/tools/httpget.c:73:0: error: Resource leak: out [resourceLeak]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1805:10: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:648:20: style: The scope of the variable 's1' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1191:10: style: The scope of the variable 'dot' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1292:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1319:7: style: The scope of the variable 'end' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1319:12: style: The scope of the variable 'restart' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1684:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1685:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1743:7: style: The scope of the variable 'lv' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1744:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1856:7: style: The scope of the variable 'dashdash' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1857:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:1885:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2701:21: style: The scope of the variable 'len' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2747:18: style: The scope of the variable 'sp' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2850:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2957:10: style: The scope of the variable 'iStart' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3134:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3262:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3263:6: style: The scope of the variable 'linecnt' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3856:8: style: The scope of the variable 'line' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3857:8: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3895:27: style: The scope of the variable 'rbest' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3896:7: style: The scope of the variable 'nbest' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:4405:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:4592:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2465:5: error: Resource leak: fp [resourceLeak]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:2472:5: error: Resource leak: fp [resourceLeak]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3150:5: error: Common realloc mistake: 'z' nulled but not freed upon failure [memleakOnRealloc]
tkHTML-4ee7aaa953d6cb59/tools/lemon.c:3015:0: error: Memory leak: tpltname [memleak]
tkHTML-4ee7aaa953d6cb59/tools/lempar.c:7:0: error: syntax error [syntaxError]
tkHTML-4ee7aaa953d6cb59/tools/makeheaders.c:2747:5: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tkHTML-4ee7aaa953d6cb59/tools/makeheaders.c:1534:20: style: The scope of the variable 'aWords' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/makeheaders.c:2902:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/makeheaders.c:2943:11: error: Common realloc mistake: 'zNew' nulled but not freed upon failure [memleakOnRealloc]
tkHTML-4ee7aaa953d6cb59/tools/makeheaders.c:2965:0: error: Resource leak: in [resourceLeak]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:859:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:913:11: error: Common realloc mistake: 'zNew' nulled but not freed upon failure [memleakOnRealloc]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:939:0: error: Resource leak: in [resourceLeak]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:1169:0: error: Memory leak: aDoCompress [memleak]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:933:29: error: Uninitialized variable: newArgc [uninitvar]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:936:8: error: Uninitialized variable: newArgc [uninitvar]
tkHTML-4ee7aaa953d6cb59/tools/mktclapp.c:937:12: error: Uninitialized variable: newArgc [uninitvar]
tkHTML-4ee7aaa953d6cb59/tools/url.c:202:8: style: The scope of the variable 'term' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/url.c:228:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tkHTML-4ee7aaa953d6cb59/tools/url.c:228:14: style: The scope of the variable 'j' can be reduced. [variableScope]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tk-table/tk-table_2.10.orig.tar.gz
Tktable2.10/generic/tkTable.c:749:31: warning: Possible null pointer dereference: which [nullPointer]
Tktable2.10/generic/tkTable.c:743:20: note: Assignment 'which=NULL', assigned value is 0
Tktable2.10/generic/tkTable.c:749:31: note: Null pointer dereference
Tktable2.10/generic/tkTable.c:3924:2: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
Tktable2.10/generic/tkTable.c:3919:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tktable2.10/generic/tkTable.c:3924:2: note: Variable 'string' is reassigned a value before the old one has been used.
Tktable2.10/generic/tkTable.c:2654:18: style: The scope of the variable 'count' can be reduced. [variableScope]
Tktable2.10/generic/tkTable.c:3587:19: style: The scope of the variable 'data' can be reduced. [variableScope]
Tktable2.10/generic/tkTable.c:3897:17: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
Tktable2.10/generic/tkTable.c:1536:44: style: Function 'TableRefresh' argument 2 names different: declaration 'arg1' definition 'row'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:618:8: note: Function 'TableRefresh' argument 2 names different: declaration 'arg1' definition 'row'.
Tktable2.10/generic/tkTable.c:1536:44: note: Function 'TableRefresh' argument 2 names different: declaration 'arg1' definition 'row'.
Tktable2.10/generic/tkTable.c:1536:53: style: Function 'TableRefresh' argument 3 names different: declaration 'arg2' definition 'col'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:618:18: note: Function 'TableRefresh' argument 3 names different: declaration 'arg2' definition 'col'.
Tktable2.10/generic/tkTable.c:1536:53: note: Function 'TableRefresh' argument 3 names different: declaration 'arg2' definition 'col'.
Tktable2.10/generic/tkTable.c:2572:7: style: Function 'TableInvalidate' argument 4 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:616:8: note: Function 'TableInvalidate' argument 4 names different: declaration 'width' definition 'w'.
Tktable2.10/generic/tkTable.c:2572:7: note: Function 'TableInvalidate' argument 4 names different: declaration 'width' definition 'w'.
Tktable2.10/generic/tkTable.c:2572:14: style: Function 'TableInvalidate' argument 5 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:616:19: note: Function 'TableInvalidate' argument 5 names different: declaration 'height' definition 'h'.
Tktable2.10/generic/tkTable.c:2572:14: note: Function 'TableInvalidate' argument 5 names different: declaration 'height' definition 'h'.
Tktable2.10/generic/tkTable.c:2572:21: style: Function 'TableInvalidate' argument 6 names different: declaration 'force' definition 'flags'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:616:31: note: Function 'TableInvalidate' argument 6 names different: declaration 'force' definition 'flags'.
Tktable2.10/generic/tkTable.c:2572:21: note: Function 'TableInvalidate' argument 6 names different: declaration 'force' definition 'flags'.
Tktable2.10/generic/tkTable.c:3759:17: style: Function 'TableRestrictProc' argument 1 names different: declaration 'arg' definition 'serial'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.c:59:55: note: Function 'TableRestrictProc' argument 1 names different: declaration 'arg' definition 'serial'.
Tktable2.10/generic/tkTable.c:3759:17: note: Function 'TableRestrictProc' argument 1 names different: declaration 'arg' definition 'serial'.
Tktable2.10/generic/tkTable.c:3793:12: style: Function 'TableValidateChange' argument 4 names different: declaration 'oldVal' definition 'old'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:452:17: note: Function 'TableValidateChange' argument 4 names different: declaration 'oldVal' definition 'old'.
Tktable2.10/generic/tkTable.c:3793:12: note: Function 'TableValidateChange' argument 4 names different: declaration 'oldVal' definition 'old'.
Tktable2.10/generic/tkTable.c:3794:12: style: Function 'TableValidateChange' argument 5 names different: declaration 'newVal' definition 'new'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:452:31: note: Function 'TableValidateChange' argument 5 names different: declaration 'newVal' definition 'new'.
Tktable2.10/generic/tkTable.c:3794:12: note: Function 'TableValidateChange' argument 5 names different: declaration 'newVal' definition 'new'.
Tktable2.10/generic/tkTable.c:3795:10: style: Function 'TableValidateChange' argument 6 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:452:43: note: Function 'TableValidateChange' argument 6 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTable.c:3795:10: note: Function 'TableValidateChange' argument 6 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTable.c:3890:12: style: Function 'ExpandPercents' argument 5 names different: declaration 'oldVal' definition 'old'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:613:24: note: Function 'ExpandPercents' argument 5 names different: declaration 'oldVal' definition 'old'.
Tktable2.10/generic/tkTable.c:3890:12: note: Function 'ExpandPercents' argument 5 names different: declaration 'oldVal' definition 'old'.
Tktable2.10/generic/tkTable.c:3891:12: style: Function 'ExpandPercents' argument 6 names different: declaration 'newVal' definition 'new'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:613:38: note: Function 'ExpandPercents' argument 6 names different: declaration 'newVal' definition 'new'.
Tktable2.10/generic/tkTable.c:3891:12: note: Function 'ExpandPercents' argument 6 names different: declaration 'newVal' definition 'new'.
Tktable2.10/generic/tkTable.c:3892:10: style: Function 'ExpandPercents' argument 7 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:613:50: note: Function 'ExpandPercents' argument 7 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTable.c:3892:10: note: Function 'ExpandPercents' argument 7 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTableCell.c:141:20: style: Condition 'rs<=0' is always true [knownConditionTrueFalse]
Tktable2.10/generic/tkTableCell.c:155:20: style: Condition 'cs<=0' is always true [knownConditionTrueFalse]
Tktable2.10/generic/tkTableCell.c:978:15: style: Condition 'objc&0' is always false [knownConditionTrueFalse]
Tktable2.10/generic/tkTableCell.c:1246:15: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCell.c:1391:27: style: The scope of the variable 'reset' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCell.c:36:22: warning: Function 'TableTrueCell' argument order different: declaration 'tablePtr, row, col, trow, tcol' definition 'tablePtr, r, c, row, col' [funcArgOrderDifferent]
Tktable2.10/generic/tkTable.h:546:33: note: Function 'TableTrueCell' argument order different: declaration 'tablePtr, row, col, trow, tcol' definition 'tablePtr, r, c, row, col'
Tktable2.10/generic/tkTableCell.c:36:22: note: Function 'TableTrueCell' argument order different: declaration 'tablePtr, row, col, trow, tcol' definition 'tablePtr, r, c, row, col'
Tktable2.10/generic/tkTableCell.c:84:8: style: Function 'TableCellCoords' argument 4 names different: declaration 'rx' definition 'x'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:549:18: note: Function 'TableCellCoords' argument 4 names different: declaration 'rx' definition 'x'.
Tktable2.10/generic/tkTableCell.c:84:8: note: Function 'TableCellCoords' argument 4 names different: declaration 'rx' definition 'x'.
Tktable2.10/generic/tkTableCell.c:84:16: style: Function 'TableCellCoords' argument 5 names different: declaration 'ry' definition 'y'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:549:27: note: Function 'TableCellCoords' argument 5 names different: declaration 'ry' definition 'y'.
Tktable2.10/generic/tkTableCell.c:84:16: note: Function 'TableCellCoords' argument 5 names different: declaration 'ry' definition 'y'.
Tktable2.10/generic/tkTableCell.c:84:24: style: Function 'TableCellCoords' argument 6 names different: declaration 'rw' definition 'w'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:549:36: note: Function 'TableCellCoords' argument 6 names different: declaration 'rw' definition 'w'.
Tktable2.10/generic/tkTableCell.c:84:24: note: Function 'TableCellCoords' argument 6 names different: declaration 'rw' definition 'w'.
Tktable2.10/generic/tkTableCell.c:84:32: style: Function 'TableCellCoords' argument 7 names different: declaration 'rh' definition 'h'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:549:45: note: Function 'TableCellCoords' argument 7 names different: declaration 'rh' definition 'h'.
Tktable2.10/generic/tkTableCell.c:84:32: note: Function 'TableCellCoords' argument 7 names different: declaration 'rh' definition 'h'.
Tktable2.10/generic/tkTableCmds.c:57:7: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCmds.c:57:28: style: The scope of the variable 'buf2' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCmds.c:164:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCmds.c:265:31: style: The scope of the variable 'key' can be reduced. [variableScope]
Tktable2.10/generic/tkTableCmds.c:532:17: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
Tktable2.10/generic/tkTableEdit.c:367:9: style: Function 'TableDeleteChars' argument 2 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:498:8: note: Function 'TableDeleteChars' argument 2 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTableEdit.c:367:9: note: Function 'TableDeleteChars' argument 2 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTableEdit.c:457:9: style: Function 'TableInsertChars' argument 2 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:500:8: note: Function 'TableInsertChars' argument 2 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTableEdit.c:457:9: note: Function 'TableInsertChars' argument 2 names different: declaration 'idx' definition 'index'.
Tktable2.10/generic/tkTableEdit.c:458:11: style: Function 'TableInsertChars' argument 3 names different: declaration 'string' definition 'value'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:500:19: note: Function 'TableInsertChars' argument 3 names different: declaration 'string' definition 'value'.
Tktable2.10/generic/tkTableEdit.c:458:11: note: Function 'TableInsertChars' argument 3 names different: declaration 'string' definition 'value'.
Tktable2.10/generic/tkTablePs.c:892:11: portability: Assigning a pointer to an integer is not portable. [AssignmentAddressToInteger]
Tktable2.10/generic/tkTablePs.c:403:57: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tktable2.10/generic/tkTablePs.c:404:29: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tktable2.10/generic/tkTablePs.c:407:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
Tktable2.10/generic/tkTableTag.c:572:46: style: Function 'FindRowColTag' argument 3 names different: declaration 'type' definition 'mode'. [funcArgNamesDifferent]
Tktable2.10/generic/tkTable.h:515:18: note: Function 'FindRowColTag' argument 3 names different: declaration 'type' definition 'mode'.
Tktable2.10/generic/tkTableTag.c:572:46: note: Function 'FindRowColTag' argument 3 names different: declaration 'type' definition 'mode'.
Tktable2.10/generic/tkTableUtil.c:45:11: style: The scope of the variable 'value' can be reduced. [variableScope]
Tktable2.10/generic/tkTableUtil.c:114:6: style: The scope of the variable 'i' can be reduced. [variableScope]
Tktable2.10/generic/tkTableUtil.c:114:9: style: The scope of the variable 'bd' can be reduced. [variableScope]
Tktable2.10/generic/tkTableWin.c:817:31: style: The scope of the variable 'keybuf' can be reduced. [variableScope]
Tktable2.10/generic/tkTableWin.c:817:40: style: The scope of the variable 'winname' can be reduced. [variableScope]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tk2/tk2_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tk5/tk5_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tk707/tk707_0.8.orig.tar.gz
tk707-0.8/defsa.c:1:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
tk707-0.8/element707.c:110:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
tk707-0.8/element707.c:300:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
tk707-0.8/element707.c:322:46: style: Function 'el_get_step_elements' argument 2 names different: declaration 'instrs' definition 'inst'. [funcArgNamesDifferent]
tk707-0.8/util707.h:241:52: note: Function 'el_get_step_elements' argument 2 names different: declaration 'instrs' definition 'inst'.
tk707-0.8/element707.c:322:46: note: Function 'el_get_step_elements' argument 2 names different: declaration 'instrs' definition 'inst'.
tk707-0.8/util707.h:158:30: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk707-0.8/element707.c:301:6: style: Unused variable: i [unusedVariable]
tk707-0.8/element707.c:59:3: error: Memory leak: tree [memleak]
tk707-0.8/play.c:855:16: warning: Possible null pointer dereference: status [nullPointer]
tk707-0.8/play.c:827:38: note: Assignment 'status=0', assigned value is 0
tk707-0.8/play.c:855:16: note: Null pointer dereference
tk707-0.8/play.c:1079:2: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
tk707-0.8/play.c:1077:0: note: Variable 'temp' is reassigned a value before the old one has been used.
tk707-0.8/play.c:1079:2: note: Variable 'temp' is reassigned a value before the old one has been used.
tk707-0.8/play.c:199:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tk707-0.8/play.c:476:22: style: The scope of the variable 'stepcount' can be reduced. [variableScope]
tk707-0.8/play.c:498:22: style: The scope of the variable 'scalecount' can be reduced. [variableScope]
tk707-0.8/play.c:924:15: error: Expression 'tk707->mbank=++tk707->mbank%3' depends on order of evaluation of side effects [unknownEvaluationOrder]
tk707-0.8/play.c:357:31: style: Unused variable: i [unusedVariable]
tk707-0.8/play.c:380:32: style: Unused variable: i [unusedVariable]
tk707-0.8/play.c:403:31: style: Unused variable: i [unusedVariable]
tk707-0.8/play.c:426:34: style: Unused variable: i [unusedVariable]
tk707-0.8/play.c:552:15: style: Unused variable: base [unusedVariable]
tk707-0.8/play.c:581:6: style: Unused variable: diff [unusedVariable]
tk707-0.8/play.c:582:18: style: Unused variable: ev [unusedVariable]
tk707-0.8/play.c:663:12: style: Unused variable: note_factor [unusedVariable]
tk707-0.8/play.c:664:12: style: Unused variable: velocity [unusedVariable]
tk707-0.8/play.c:960:34: style: Unused variable: prop [unusedVariable]
tk707-0.8/play.c:1076:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/play.c:1175:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/play.c:1240:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/playa.c:855:16: warning: Possible null pointer dereference: status [nullPointer]
tk707-0.8/playa.c:827:38: note: Assignment 'status=0', assigned value is 0
tk707-0.8/playa.c:855:16: note: Null pointer dereference
tk707-0.8/playa.c:1079:2: style: Variable 'temp' is reassigned a value before the old one has been used. [redundantAssignment]
tk707-0.8/playa.c:1077:0: note: Variable 'temp' is reassigned a value before the old one has been used.
tk707-0.8/playa.c:1079:2: note: Variable 'temp' is reassigned a value before the old one has been used.
tk707-0.8/playa.c:199:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tk707-0.8/playa.c:476:22: style: The scope of the variable 'stepcount' can be reduced. [variableScope]
tk707-0.8/playa.c:498:22: style: The scope of the variable 'scalecount' can be reduced. [variableScope]
tk707-0.8/playa.c:924:15: error: Expression 'tk707->mbank=++tk707->mbank%3' depends on order of evaluation of side effects [unknownEvaluationOrder]
tk707-0.8/playa.c:357:31: style: Unused variable: i [unusedVariable]
tk707-0.8/playa.c:380:32: style: Unused variable: i [unusedVariable]
tk707-0.8/playa.c:403:31: style: Unused variable: i [unusedVariable]
tk707-0.8/playa.c:426:34: style: Unused variable: i [unusedVariable]
tk707-0.8/playa.c:552:15: style: Unused variable: base [unusedVariable]
tk707-0.8/playa.c:581:6: style: Unused variable: diff [unusedVariable]
tk707-0.8/playa.c:582:18: style: Unused variable: ev [unusedVariable]
tk707-0.8/playa.c:663:12: style: Unused variable: note_factor [unusedVariable]
tk707-0.8/playa.c:664:12: style: Unused variable: velocity [unusedVariable]
tk707-0.8/playa.c:960:34: style: Unused variable: prop [unusedVariable]
tk707-0.8/playa.c:1076:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/playa.c:1175:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/playa.c:1240:25: style: Variable 'tk707' is assigned a value that is never used. [unreadVariable]
tk707-0.8/tcl2c.c:89:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tk707-0.8/tcl2c.c:51:12: style: The scope of the variable 'n' can be reduced. [variableScope]
lex.yy.c:1468:27: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1465:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:1468:27: note: Null pointer dereference
lex.yy.c:1470:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1465:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.yy.c:1470:9: note: Null pointer dereference
lex.yy.c:1829:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1718:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1829:2: note: Null pointer dereference
lex.yy.c:1830:2: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1718:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1830:2: note: Null pointer dereference
lex.yy.c:1841:9: warning: Possible null pointer dereference: b [nullPointer]
lex.yy.c:1718:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.yy.c:1841:9: note: Null pointer dereference
lex.yy.c:1461:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
lex.yy.c:1570:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.yy.c:340:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1570:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.yy.c:1593:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.yy.c:757:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.yy.c:1593:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
tk707-0.8/util707.c:190:25: style: Unused variable: i [unusedVariable]
tk707-0.8/util707.c:421:6: style: Unused variable: c [unusedVariable]
tk707-0.8/util707.c:421:9: style: Unused variable: res [unusedVariable]
tk707-0.8/util707.c:422:6: style: Unused variable: i [unusedVariable]
tk707-0.8/util707.c:422:9: style: Unused variable: bank [unusedVariable]
tk707-0.8/util707.c:422:15: style: Unused variable: pattern [unusedVariable]
tk707-0.8/util707.c:27:3: error: Memory leak: ctxp [memleak]
tk707-0.8/util707.c:33:1: error: Memory leak: ctxp [memleak]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tk8.4/tk8.4_8.4.19.orig.tar.gz
tk8.4.19/generic/tk.h:23:0: error: #error Tk 8.4 must be compiled with tcl.h from Tcl 8.4 [preprocessorErrorDirective]
tk8.4.19/mac/tkMacAppInit.c:378:18: style: The scope of the variable '__devicename' can be reduced. [variableScope]
tk8.4.19/mac/tkMacBitmap.c:98:20: style: The scope of the variable 'predefHashPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacBitmap.c:103:20: style: The scope of the variable 'tablePtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:170:24: style: The scope of the variable 'fullWidth' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:170:35: style: The scope of the variable 'fullHeight' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:171:9: style: The scope of the variable 'textXOffset' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:171:22: style: The scope of the variable 'textYOffset' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:172:9: style: The scope of the variable 'haveImage' can be reduced. [variableScope]
tk8.4.19/mac/tkMacButton.c:172:24: style: The scope of the variable 'haveText' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:57:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:58:10: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:120:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:246:24: style: The scope of the variable 'endPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:246:33: style: The scope of the variable 'buffPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacClipboard.c:247:10: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.4.19/mac/tkMacColor.c:350:11: style: The scope of the variable 'index' can be reduced. [variableScope]
tk8.4.19/mac/tkMacColor.c:392:11: style: The scope of the variable 'index' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:930:18: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tk8.4.19/mac/tkMacDialog.c:923:38: note: outer condition: err==noErr
tk8.4.19/mac/tkMacDialog.c:930:18: note: identical inner condition: err==noErr
tk8.4.19/mac/tkMacDialog.c:832:9: style: Variable 'popupExtensionHandle' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacDialog.c:825:0: note: Variable 'popupExtensionHandle' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacDialog.c:832:9: note: Variable 'popupExtensionHandle' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacDialog.c:169:12: style: The scope of the variable 'option' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:994:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:999:25: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:1075:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:1201:9: style: The scope of the variable 'newType' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:1261:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDialog.c:791:19: style: Function 'NavServicesGetFile' argument 2 names different: declaration 'ofd' definition 'ofdPtr'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacDialog.c:92:78: note: Function 'NavServicesGetFile' argument 2 names different: declaration 'ofd' definition 'ofdPtr'.
tk8.4.19/mac/tkMacDialog.c:791:19: note: Function 'NavServicesGetFile' argument 2 names different: declaration 'ofd' definition 'ofdPtr'.
tk8.4.19/mac/tkMacDialog.c:1048:17: style: Function 'OpenEventProc' argument 2 names different: declaration 'callBackParms' definition 'callBackParams'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacDialog.c:87:41: note: Function 'OpenEventProc' argument 2 names different: declaration 'callBackParms' definition 'callBackParams'.
tk8.4.19/mac/tkMacDialog.c:1048:17: note: Function 'OpenEventProc' argument 2 names different: declaration 'callBackParms' definition 'callBackParams'.
tk8.4.19/mac/tkMacDraw.c:222:5: style: Variable 'tmode' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacDraw.c:221:5: note: Variable 'tmode' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacDraw.c:222:5: note: Variable 'tmode' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacDraw.c:300:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:300:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:766:12: style: The scope of the variable 'sin1' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:766:18: style: The scope of the variable 'cos1' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:766:24: style: The scope of the variable 'sin2' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:766:30: style: The scope of the variable 'cos2' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:766:36: style: The scope of the variable 'angle' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:767:12: style: The scope of the variable 'boxWidth' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:767:22: style: The scope of the variable 'boxHeight' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:768:23: style: The scope of the variable 'center1' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:768:35: style: The scope of the variable 'center2' can be reduced. [variableScope]
tk8.4.19/mac/tkMacDraw.c:296:45: style: Variable 'destDraw' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacDraw.c:982:40: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacDraw.c:1086:45: style: Variable 'destDraw' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacEmbed.c:544:15: style: The scope of the variable 'contWinPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:294:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:294:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:294:15: style: The scope of the variable 'numFonts' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:294:25: style: The scope of the variable 'fontMapOffset' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:298:19: style: The scope of the variable 'encodings' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:598:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:631:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:633:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:1719:12: style: The scope of the variable 'widths' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:1845:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:2032:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacFont.c:855:10: style: Function 'BreakLine' argument 5 names different: declaration 'widthPtr' definition 'widthLeftPtr'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:261:47: note: Function 'BreakLine' argument 5 names different: declaration 'widthPtr' definition 'widthLeftPtr'.
tk8.4.19/mac/tkMacFont.c:855:10: note: Function 'BreakLine' argument 5 names different: declaration 'widthPtr' definition 'widthLeftPtr'.
tk8.4.19/mac/tkMacFont.c:1208:9: style: Function 'InitFont' argument 2 names different: declaration 'family' definition 'faceNum'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:250:44: note: Function 'InitFont' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1208:9: note: Function 'InitFont' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1316:9: style: Function 'InitSubFont' argument 2 names different: declaration 'family' definition 'faceNum'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:252:54: note: Function 'InitSubFont' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1316:9: note: Function 'InitSubFont' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1375:9: style: Function 'AllocFontFamily' argument 2 names different: declaration 'family' definition 'faceNum'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:240:65: note: Function 'AllocFontFamily' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1375:9: note: Function 'AllocFontFamily' argument 2 names different: declaration 'family' definition 'faceNum'.
tk8.4.19/mac/tkMacFont.c:1935:17: style: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:242:20: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.4.19/mac/tkMacFont.c:1935:17: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.4.19/mac/tkMacFont.c:2010:12: style: Function 'GetFamilyNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:262:55: note: Function 'GetFamilyNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'.
tk8.4.19/mac/tkMacFont.c:2010:12: note: Function 'GetFamilyNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'.
tk8.4.19/mac/tkMacFont.c:2029:12: style: Function 'GetFamilyOrAliasNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:264:15: note: Function 'GetFamilyOrAliasNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'.
tk8.4.19/mac/tkMacFont.c:2029:12: note: Function 'GetFamilyOrAliasNum' argument 2 names different: declaration 'familyPtr' definition 'faceNumPtr'.
tk8.4.19/mac/tkMacFont.c:2072:15: style: Function 'GetUtfFaceName' argument 1 names different: declaration 'faceNameStr' definition 'nativeName'. [funcArgNamesDifferent]
tk8.4.19/mac/tkMacFont.c:267:41: note: Function 'GetUtfFaceName' argument 1 names different: declaration 'faceNameStr' definition 'nativeName'.
tk8.4.19/mac/tkMacFont.c:2072:15: note: Function 'GetUtfFaceName' argument 1 names different: declaration 'faceNameStr' definition 'nativeName'.
tk8.4.19/mac/tkMacHLEvents.c:86:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacHLEvents.c:82:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:86:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:90:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacHLEvents.c:86:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:90:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:94:5: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacHLEvents.c:90:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:94:5: note: Variable 'err' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacHLEvents.c:99:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacInit.c:167:5: style: Variable 'h' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacInit.c:165:0: note: Variable 'h' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacInit.c:167:5: note: Variable 'h' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacKeyboard.c:215:29: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacKeyboard.c:367:10: style: The scope of the variable 'virtualKeyCode' can be reduced. [variableScope]
tk8.4.19/mac/tkMacKeyboard.c:407:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMDEF.c:111:37: error: Uninitialized variable: oldItem [uninitvar]
tk8.4.19/mac/tkMacMenu.c:728:40: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tk8.4.19/mac/tkMacMenu.c:729:40: style: Redundant condition: If 'EXPR == '.'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tk8.4.19/mac/tkMacMenu.c:3447:58: style: Condition 'FixMDEF()!=NULL' is always false [knownConditionTrueFalse]
tk8.4.19/mac/tkMacMenu.c:523:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacMenu.c:521:0: note: Variable 'error' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacMenu.c:523:5: note: Variable 'error' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacMenu.c:3125:14: style: Variable 'dragRect' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/mac/tkMacMenu.c:3121:18: note: Variable 'dragRect' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacMenu.c:3125:14: note: Variable 'dragRect' is reassigned a value before the old one has been used.
tk8.4.19/mac/tkMacMenu.c:873:9: style: The scope of the variable 'oldLength' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:873:20: style: The scope of the variable 'newLength' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:873:31: style: The scope of the variable 'oldHandleSize' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:873:46: style: The scope of the variable 'dataLength' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1310:10: style: The scope of the variable 'popUpResult' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1312:9: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1503:28: style: The scope of the variable 'helpMenuPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1557:14: style: The scope of the variable 'cascadeMenuPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1558:15: style: The scope of the variable 'appleMenuName' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1558:31: style: The scope of the variable 'helpMenuName' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:1560:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:2637:9: style: The scope of the variable 'newItem' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:2640:11: style: The scope of the variable 'windowPart' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:3071:17: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:3170:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:3335:11: style: The scope of the variable 'intString' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:4307:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:4345:18: style: The scope of the variable 'macDraw' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:4589:23: style: The scope of the variable 'mbRefPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:4590:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenu.c:895:6: style: Variable 'menuDataPtr' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacMenu.c:1689:36: style: Variable 'helpMenuHdl' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacMenu.c:2464:24: style: Variable 'tkwin' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacMenu.c:3451:15: style: Variable 'margin' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacMenubutton.c:411:55: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenubutton.c:411:59: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.4.19/mac/tkMacMenubutton.c:132:19: error: Uninitialized variable: width [uninitvar]
tk8.4.19/mac/tkMacMenubutton.c:133:19: error: Uninitialized variable: height [uninitvar]
tk8.4.19/mac/tkMacScale.c:387:12: style: Variable 'part' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacScrlbr.c:475:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.4.19/mac/tkMacScrlbr.c:261:25: style: Variable 'frontNonFloating' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacScrlbr.c:920:23: style: Variable 'drawGrowRgn' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacSend.c:249:28: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSend.c:255:11: style: The scope of the variable 'interpName' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSend.c:365:11: style: The scope of the variable 'stringRep' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSend.c:366:9: style: The scope of the variable 'async' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSend.c:369:26: style: The scope of the variable 'listObjPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSend.c:477:1: style: Label 'done' is not used. [unusedLabel]
tk8.4.19/mac/tkMacSend.c:478:12: error: Uninitialized variable: result [uninitvar]
tk8.4.19/mac/tkMacSubwindows.c:303:10: style: The scope of the variable 'deltaX' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSubwindows.c:303:18: style: The scope of the variable 'deltaY' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSubwindows.c:691:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.4.19/mac/tkMacSubwindows.c:691:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWindowMgr.c:1020:18: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tk8.4.19/mac/tkMacWindowMgr.c:828:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWindowMgr.c:937:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWindowMgr.c:277:17: style: Variable 'aboutDlog' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacWindowMgr.c:827:27: style: Variable 'generatedEvents' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacWindowMgr.c:935:27: style: Variable 'generatedEvents' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacWm.c:3828:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tk8.4.19/mac/tkMacWm.c:3830:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tk8.4.19/mac/tkMacWm.c:5606:2: warning: Either the condition 'winPtr!=NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck]
tk8.4.19/mac/tkMacWm.c:5607:16: note: Assuming that condition 'winPtr!=NULL' is not redundant
tk8.4.19/mac/tkMacWm.c:5606:2: note: Null pointer dereference
tk8.4.19/mac/tkMacWm.c:558:9: style: The scope of the variable 'firstMap' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:559:18: style: The scope of the variable 'macWin' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:1404:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:1404:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:1405:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:1405:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:1792:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:2640:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:2693:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:2694:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:3712:13: style: The scope of the variable 'children' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:4053:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:4499:16: style: The scope of the variable 'defaultX' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:4500:16: style: The scope of the variable 'defaultY' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:4593:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/mac/tkMacWm.c:5014:2: style: Label 'wrongNumArgs' is not used. [unusedLabel]
tk8.4.19/mac/tkMacWm.c:563:13: style: Variable 'firstMap' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacWm.c:3199:14: style: Variable 'serial' is assigned a value that is never used. [unreadVariable]
tk8.4.19/mac/tkMacWm.c:5499:27: style: Variable 'newWindow' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXButton.c:913:6: style: Condition 'rebuild' is always false [knownConditionTrueFalse]
tk8.4.19/macosx/tkMacOSXButton.c:907:15: note: Assignment 'rebuild=0', assigned value is 0
tk8.4.19/macosx/tkMacOSXButton.c:913:6: note: Condition 'rebuild' is always false
tk8.4.19/macosx/tkMacOSXButton.c:951:6: style: Condition 'rebuild' is always false [knownConditionTrueFalse]
tk8.4.19/macosx/tkMacOSXButton.c:907:15: note: Assignment 'rebuild=0', assigned value is 0
tk8.4.19/macosx/tkMacOSXButton.c:951:6: note: Condition 'rebuild' is always false
tk8.4.19/macosx/tkMacOSXButton.c:866:16: style: Function 'TkMacOSXDrawControl' argument 1 names different: declaration 'butPtr' definition 'mbPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXButton.c:110:44: note: Function 'TkMacOSXDrawControl' argument 1 names different: declaration 'butPtr' definition 'mbPtr'.
tk8.4.19/macosx/tkMacOSXButton.c:866:16: note: Function 'TkMacOSXDrawControl' argument 1 names different: declaration 'butPtr' definition 'mbPtr'.
tk8.4.19/macosx/tkMacOSXButton.c:1074:16: style: Function 'SetupBevelButton' argument 1 names different: declaration 'butPtr' definition 'mbPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXButton.c:112:41: note: Function 'SetupBevelButton' argument 1 names different: declaration 'butPtr' definition 'mbPtr'.
tk8.4.19/macosx/tkMacOSXButton.c:1074:16: note: Function 'SetupBevelButton' argument 1 names different: declaration 'butPtr' definition 'mbPtr'.
tk8.4.19/macosx/tkMacOSXCarbonEvents.c:418:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXClipboard.c:53:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXClipboard.c:79:12: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXClipboard.c:174:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXClipboard.c:298:24: style: The scope of the variable 'endPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXClipboard.c:298:33: style: The scope of the variable 'buffPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXClipboard.c:299:10: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXColor.c:465:0: error: failed to expand 'ChkErr', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
tk8.4.19/macosx/tkMacOSXDebug.c:560:17: style: The scope of the variable 'k' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXDebug.c:588:15: style: The scope of the variable 'strx' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXDialog.c:999:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXDraw.c:1031:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXEmbed.c:503:15: style: The scope of the variable 'contWinPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXEntry.c:114:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXEvent.c:55:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXFont.c:303:0: error: failed to expand 'ChkErr', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
tk8.4.19/macosx/tkMacOSXHLEvents.c:163:16: style: The scope of the variable 'eventPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXHLEvents.c:507:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXInit.c:381:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXKeyEvent.c:877:29: style: Same expression on both sides of '!=' because the value of '0' and 'dummy_state' are the same. [duplicateExpression]
tk8.4.19/macosx/tkMacOSXKeyEvent.c:868:26: note: 'dummy_state' is assigned value '0' here.
tk8.4.19/macosx/tkMacOSXKeyEvent.c:877:29: note: Same expression on both sides of '!=' because the value of '0' and 'dummy_state' are the same.
tk8.4.19/macosx/tkMacOSXKeyEvent.c:321:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXKeyEvent.c:129:20: style: Function 'TkMacOSXProcessKeyboardEvent' argument 1 names different: declaration 'e' definition 'eventPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXEvent.h:91:62: note: Function 'TkMacOSXProcessKeyboardEvent' argument 1 names different: declaration 'e' definition 'eventPtr'.
tk8.4.19/macosx/tkMacOSXKeyEvent.c:129:20: note: Function 'TkMacOSXProcessKeyboardEvent' argument 1 names different: declaration 'e' definition 'eventPtr'.
tk8.4.19/macosx/tkMacOSXKeyboard.c:198:6: style: The scope of the variable 'modifiers' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:2754:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tk8.4.19/macosx/tkMacOSXMenu.c:662:5: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/macosx/tkMacOSXMenu.c:658:0: note: Variable 'error' is reassigned a value before the old one has been used.
tk8.4.19/macosx/tkMacOSXMenu.c:662:5: note: Variable 'error' is reassigned a value before the old one has been used.
tk8.4.19/macosx/tkMacOSXMenu.c:1676:28: style: The scope of the variable 'helpMenuPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:1729:10: style: The scope of the variable 'cascadeMenuPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:1730:8: style: The scope of the variable 'appleMenuName' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:1730:24: style: The scope of the variable 'helpMenuName' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:1731:39: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:3871:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:4260:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:4652:6: style: The scope of the variable 'delta' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenu.c:452:13: style: Function 'TkMacOSXGetNewMenuID' argument 2 names different: declaration 'menuInstPtr' definition 'menuPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXMenu.c:205:67: note: Function 'TkMacOSXGetNewMenuID' argument 2 names different: declaration 'menuInstPtr' definition 'menuPtr'.
tk8.4.19/macosx/tkMacOSXMenu.c:452:13: note: Function 'TkMacOSXGetNewMenuID' argument 2 names different: declaration 'menuInstPtr' definition 'menuPtr'.
tk8.4.19/macosx/tkMacOSXMenu.c:3589:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXMenu.c:217:24: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.4.19/macosx/tkMacOSXMenu.c:3589:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.4.19/macosx/tkMacOSXMenu.c:2937:14: style: Variable 'margin' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXMenu.c:2758:60: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.4.19/macosx/tkMacOSXMenu.c:4462:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.4.19/macosx/tkMacOSXMenubutton.c:449:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenubutton.c:449:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenubutton.c:531:9: style: The scope of the variable 'fakeMenuID' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMenubutton.c:599:19: style: Function 'ComputeControlTitleParams' argument 1 names different: declaration 'mbPtr' definition 'butPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXMenubutton.c:86:53: note: Function 'ComputeControlTitleParams' argument 1 names different: declaration 'mbPtr' definition 'butPtr'.
tk8.4.19/macosx/tkMacOSXMenubutton.c:599:19: note: Function 'ComputeControlTitleParams' argument 1 names different: declaration 'mbPtr' definition 'butPtr'.
tk8.4.19/macosx/tkMacOSXMenubutton.c:493:7: style: Variable 'mm' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXMenubutton.c:494:11: style: Variable 'pixels' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXMouseEvent.c:122:9: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMouseEvent.c:482:16: style: The scope of the variable 'dispPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXMouseEvent.c:118:42: style: Function 'TkMacOSXProcessMouseEvent' argument 1 names different: declaration 'e' definition 'eventPtr'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXEvent.h:87:59: note: Function 'TkMacOSXProcessMouseEvent' argument 1 names different: declaration 'e' definition 'eventPtr'.
tk8.4.19/macosx/tkMacOSXMouseEvent.c:118:42: note: Function 'TkMacOSXProcessMouseEvent' argument 1 names different: declaration 'e' definition 'eventPtr'.
tk8.4.19/macosx/tkMacOSXRegion.c:198:0: error: failed to expand 'TK_ELSE_MAC_OS_X', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
tk8.4.19/macosx/tkMacOSXScale.c:251:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tk8.4.19/macosx/tkMacOSXScale.c:254:4: note: Found duplicate branches for 'if' and 'else'.
tk8.4.19/macosx/tkMacOSXScale.c:251:2: note: Found duplicate branches for 'if' and 'else'.
tk8.4.19/macosx/tkMacOSXScale.c:426:12: style: Variable 'part' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXScrlbr.c:582:17: style: Variable 'origValue' is assigned a value that is never used. [unreadVariable]
tk8.4.19/macosx/tkMacOSXSend.c:220:28: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXSend.c:225:11: style: The scope of the variable 'interpName' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXSend.c:339:11: style: The scope of the variable 'stringRep' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXSend.c:340:9: style: The scope of the variable 'async' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXSend.c:343:26: style: The scope of the variable 'listObjPtr' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXSend.c:71:16: style: struct member 'NameRegistry::dispPtr' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSend.c:73:9: style: struct member 'NameRegistry::locked' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSend.c:75:9: style: struct member 'NameRegistry::modified' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSend.c:78:19: style: struct member 'NameRegistry::propLength' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSend.c:79:11: style: struct member 'NameRegistry::property' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSend.c:83:9: style: struct member 'NameRegistry::allocedByX' is never used. [unusedStructMember]
tk8.4.19/macosx/tkMacOSXSubwindows.c:1060:0: error: failed to expand 'ChkErr', it is invalid to use a preprocessor directive as macro parameter [preprocessorErrorDirective]
tk8.4.19/macosx/tkMacOSXTest.c:76:16: style: Function 'DebuggerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'. [funcArgNamesDifferent]
tk8.4.19/macosx/tkMacOSXTest.c:23:37: note: Function 'DebuggerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tk8.4.19/macosx/tkMacOSXTest.c:76:16: note: Function 'DebuggerCmd' argument 1 names different: declaration 'dummy' definition 'clientData'.
tk8.4.19/macosx/tkMacOSXWindowEvent.c:498:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXWm.c:915:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tk8.4.19/macosx/tkMacOSXXStubs.c:597:19: style: The scope of the variable 'p' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:598:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:598:22: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:598:25: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:877:16: style: The scope of the variable 'depth' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:878:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:879:16: style: The scope of the variable 'bitmap_pad' can be reduced. [variableScope]
tk8.4.19/macosx/tkMacOSXXStubs.c:880:16: style: The scope of the variable 'bytes_per_line' can be reduced. [variableScope]
tk8.4.19/unix/tkUnix3d.c:350:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.4.19/unix/tkUnix3d.c:350:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.4.19/unix/tkUnix3d.c:351:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.4.19/unix/tkUnix3d.c:351:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.4.19/unix/tkUnix3d.c:351:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixButton.c:88:24: style: The scope of the variable 'fullWidth' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixButton.c:88:35: style: The scope of the variable 'fullHeight' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixButton.c:89:9: style: The scope of the variable 'textXOffset' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixButton.c:89:22: style: The scope of the variable 'textYOffset' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixButton.c:183:19: error: Uninitialized variable: width [uninitvar]
tk8.4.19/unix/tkUnixButton.c:184:19: error: Uninitialized variable: height [uninitvar]
tk8.4.19/unix/tkUnixColor.c:252:27: style: The scope of the variable 'closestDistance' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixColor.c:253:12: style: The scope of the variable 'closest' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:338:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:855:11: style: The scope of the variable 'family' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:860:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:926:26: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:928:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:1458:44: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:1458:51: style: The scope of the variable 'limit' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:2190:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:2571:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:2737:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:2804:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixFont.c:2853:12: style: The scope of the variable 'aliases' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixKey.c:172:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixKey.c:88:12: style: Unused variable: status [unusedVariable]
tk8.4.19/unix/tkUnixMenu.c:1029:48: style: The scope of the variable 'fmPtr' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1031:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1031:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1032:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1032:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1032:15: style: The scope of the variable 'currentRowHeight' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1033:9: style: The scope of the variable 'maxWindowWidth' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1034:9: style: The scope of the variable 'lastRowBreak' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1035:9: style: The scope of the variable 'helpMenuIndex' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1037:9: style: The scope of the variable 'lastEntry' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1591:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenu.c:1173:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tk8.4.19/unix/tkUnixMenubu.c:350:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenubu.c:350:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixMenubu.c:110:19: error: Uninitialized variable: width [uninitvar]
tk8.4.19/unix/tkUnixMenubu.c:111:19: error: Uninitialized variable: height [uninitvar]
tk8.4.19/unix/tkUnixScale.c:113:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixScale.c:325:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixScrlbr.c:440:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSelect.c:370:23: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSelect.c:531:17: style: The scope of the variable 'interp' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSend.c:294:17: style: Condition '!sendDebug' is always true [knownConditionTrueFalse]
tk8.4.19/unix/tkUnixSend.c:536:25: style: Condition '!sendDebug' is always true [knownConditionTrueFalse]
tk8.4.19/unix/tkUnixSend.c:370:15: style: The scope of the variable 'entry' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSend.c:421:23: style: The scope of the variable 'entryName' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSend.c:906:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSend.c:907:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixSend.c:1197:23: style: The scope of the variable 'entryName' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:3755:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.4.19/unix/tkUnixWm.c:4624:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.4.19/unix/tkUnixWm.c:6499:30: warning: Either the condition 'winPtr==NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck]
tk8.4.19/unix/tkUnixWm.c:6501:17: note: Assuming that condition 'winPtr==NULL' is not redundant
tk8.4.19/unix/tkUnixWm.c:6499:30: note: Null pointer dereference
tk8.4.19/unix/tkUnixWm.c:1321:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:1627:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:1627:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:1628:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:1628:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:1781:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:2035:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:3068:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:3122:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:4595:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:4595:15: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:4781:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.4.19/unix/tkUnixWm.c:5634:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.4.19/win/nmakehlp.c:448:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.4.19/win/tkWin3d.c:344:9: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.4.19/win/tkWin3d.c:344:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.4.19/win/tkWin3d.c:345:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.4.19/win/tkWin3d.c:345:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.4.19/win/tkWin3d.c:345:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.4.19/win/tkWinButton.c:188:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/win/tkWinButton.c:1207:10: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:108:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:446:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:447:26: style: The scope of the variable 'entries' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:448:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:517:19: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinColor.c:519:20: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinCursor.c:224:49: style: Variable 'winCursorPtr' is assigned a value that is never used. [unreadVariable]
tk8.4.19/win/tkWinDialog.c:1604:16: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tk8.4.19/win/tkWinDialog.c:1603:12: note: outer condition: pass==1
tk8.4.19/win/tkWinDialog.c:1604:16: note: identical inner condition: pass==1
tk8.4.19/win/tkWinDialog.c:1604:16: style: Condition 'pass==1' is always true [knownConditionTrueFalse]
tk8.4.19/win/tkWinDialog.c:1603:12: note: Assuming that condition 'pass==1' is not redundant
tk8.4.19/win/tkWinDialog.c:1604:16: note: Condition 'pass==1' is always true
tk8.4.19/win/tkWinDialog.c:374:5: style: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.4.19/win/tkWinDialog.c:372:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.4.19/win/tkWinDialog.c:374:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.4.19/win/tkWinDialog.c:1521:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
tk8.4.19/win/tkWinDialog.c:1566:12: style: The scope of the variable 'sep' can be reduced. [variableScope]
tk8.4.19/win/tkWinDialog.c:556:9: style: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinDialog.c:171:35: note: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.4.19/win/tkWinDialog.c:556:9: note: Function 'GetFileNameW' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.4.19/win/tkWinDialog.c:1033:9: style: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinDialog.c:168:35: note: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.4.19/win/tkWinDialog.c:1033:9: note: Function 'GetFileNameA' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.4.19/win/tkWinDialog.c:1914:10: warning: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' [funcArgOrderDifferent]
tk8.4.19/win/tkWinDialog.c:158:55: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.4.19/win/tkWinDialog.c:1914:10: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.4.19/win/tkWinDialog.c:138:9: style: struct member 'ChooseDir::lastCtrl' is never used. [unusedStructMember]
tk8.4.19/win/tkWinDialog.c:142:9: style: struct member 'ChooseDir::lastIdx' is never used. [unusedStructMember]
tk8.4.19/win/tkWinDialog.c:150:19: style: struct member 'ChooseDir::ofnPtr' is never used. [unusedStructMember]
tk8.4.19/win/tkWinDraw.c:528:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.4.19/win/tkWinDraw.c:554:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:549:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:550:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1720:13: style: The scope of the variable 'startCount' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1720:26: style: The scope of the variable 'endCount' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1721:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1721:31: style: The scope of the variable 'segCount' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1818:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:2122:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:2285:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
tk8.4.19/win/tkWinFont.c:1069:14: style: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinFont.c:208:33: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.4.19/win/tkWinFont.c:1069:14: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.4.19/win/tkWinFont.c:1911:11: style: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinFont.c:192:14: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.4.19/win/tkWinFont.c:1911:11: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.4.19/win/tkWinFont.c:2279:14: style: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinFont.c:212:17: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.4.19/win/tkWinFont.c:2279:14: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.4.19/win/tkWinFont.c:2281:14: style: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinFont.c:212:38: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.4.19/win/tkWinFont.c:2281:14: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.4.19/win/tkWinKey.c:562:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
tk8.4.19/win/tkWinKey.c:324:17: style: Checking if unsigned variable 'keycode' is less than zero. [unsignedLessThanZero]
tk8.4.19/win/tkWinKey.c:90:25: style: Variable 'keyEv' is assigned a value that is never used. [unreadVariable]
tk8.4.19/win/tkWinMenu.c:340:11: style: The scope of the variable 'searchName' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:542:18: style: The scope of the variable 'lpNewItem' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:747:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1008:13: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1048:15: style: The scope of the variable 'underline' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1049:12: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1107:21: style: The scope of the variable 'twdPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1110:10: style: The scope of the variable 'drawArrow' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1237:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1880:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:2363:8: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.4.19/win/tkWinMenu.c:1925:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.4.19/win/tkWinMenu.c:1931:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.4.19/win/tkWinMenu.c:1937:24: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.4.19/win/tkWinMenu.c:1945:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.4.19/win/tkWinMenu.c:1931:16: error: Signed integer overflow for expression '273<<29'. [integerOverflow]
tk8.4.19/win/tkWinPointer.c:461:15: style: The scope of the variable 'winPtr2' can be reduced. [variableScope]
tk8.4.19/win/tkWinScrlbr.c:689:9: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.4.19/win/tkWinScrlbr.c:731:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.4.19/win/tkWinTest.c:176:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.4.19/win/tkWinTest.c:174:37: style: Variable 'winPtr' is assigned a value that is never used. [unreadVariable]
tk8.4.19/win/tkWinWm.c:1208:2: error: Null pointer dereference: titlebaricon [nullPointer]
tk8.4.19/win/tkWinWm.c:1207:17: note: Assignment 'titlebaricon=NULL', assigned value is 0
tk8.4.19/win/tkWinWm.c:1208:2: note: Null pointer dereference
tk8.4.19/win/tkWinWm.c:1326:2: error: Null pointer dereference: titlebaricon [nullPointer]
tk8.4.19/win/tkWinWm.c:1325:17: note: Assignment 'titlebaricon=NULL', assigned value is 0
tk8.4.19/win/tkWinWm.c:1326:2: note: Null pointer dereference
tk8.4.19/win/tkWinWm.c:1708:9: style: The scope of the variable 'base' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:1933:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:1933:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:1933:15: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:1933:22: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:3498:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:3498:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:3499:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:3499:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:3949:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:4005:38: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:4006:20: style: The scope of the variable 'bgraPixelPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:4947:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:5005:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:5680:6: style: The scope of the variable 'newHeight' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:6224:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:6872:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinWm.c:1110:24: style: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'. [funcArgNamesDifferent]
tk8.4.19/win/tkWinInt.h:171:37: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.4.19/win/tkWinWm.c:1110:24: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.4.19/win/tkWinWm.c:4001:30: style: Variable 'wmPtr' is assigned a value that is never used. [unreadVariable]
tk8.4.19/win/tkWinX.c:1281:9: style: The scope of the variable 'prevState' can be reduced. [variableScope]
tk8.4.19/win/tkWinX.c:1538:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.4.19/win/tkWinX.c:1538:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tk8.4.19/win/tkWinX.c:1540:12: style: The scope of the variable 'buff' can be reduced. [variableScope]
tk8.4.19/win/winMain.c:281:21: style: The scope of the variable 'inquote' can be reduced. [variableScope]
tk8.4.19/win/winMain.c:281:36: style: The scope of the variable 'slashes' can be reduced. [variableScope]
tk8.4.19/xlib/xcolors.c:823:15: style: The scope of the variable 'r' can be reduced. [variableScope]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tk8.5/tk8.5_8.5.19.orig.tar.gz
tk8.5.19/generic/tk.h:21:0: error: #error Tk 8.5 must be compiled with tcl.h from Tcl 8.5 or better [preprocessorErrorDirective]
tk8.5.19/generic/ttk/ttkClassicTheme.c:134:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkClassicTheme.c:126:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkClassicTheme.c:134:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkDefaultTheme.c:809:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkDefaultTheme.c:806:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkDefaultTheme.c:809:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:142:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkElements.c:139:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:142:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:284:5: style: Variable 'mask' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkElements.c:275:0: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:284:5: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:811:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkElements.c:808:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:811:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:961:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkElements.c:958:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:961:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkElements.c:1142:59: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
tk8.5.19/generic/ttk/ttkEntry.c:404:9: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkEntry.c:407:9: style: The scope of the variable 'stringLength' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkEntry.c:352:19: style: Checking if unsigned variable 'byteCount' is less than zero. [unsignedLessThanZero]
tk8.5.19/generic/ttk/ttkInit.c:54:47: style: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkDecls.h:134:27: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.5.19/generic/ttk/ttkInit.c:54:47: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.5.19/generic/ttk/ttkInit.c:159:51: style: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkWidget.h:178:36: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.5.19/generic/ttk/ttkInit.c:159:51: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.5.19/generic/ttk/ttkLayout.c:109:42: style: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:191:49: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:109:42: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:109:53: style: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:191:56: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:109:53: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:153:42: style: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:192:49: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:153:42: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:153:53: style: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:192:56: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:153:53: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:234:43: style: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:193:50: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:234:43: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:234:54: style: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:193:57: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:234:54: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:244:26: style: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:196:50: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:244:26: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:244:37: style: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:196:56: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:244:37: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:255:38: style: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:197:53: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:255:38: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.5.19/generic/ttk/ttkLayout.c:255:49: style: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:197:60: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:255:49: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.5.19/generic/ttk/ttkLayout.c:390:35: style: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:112:42: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.5.19/generic/ttk/ttkLayout.c:390:35: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.5.19/generic/ttk/ttkLayout.c:390:47: style: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:112:51: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.5.19/generic/ttk/ttkLayout.c:390:47: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.5.19/generic/ttk/ttkLayout.c:390:58: style: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:112:60: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.5.19/generic/ttk/ttkLayout.c:390:58: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.5.19/generic/ttk/ttkLayout.c:390:71: style: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:112:69: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.5.19/generic/ttk/ttkLayout.c:390:71: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.5.19/generic/ttk/ttkLayout.c:759:58: style: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:310:37: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.5.19/generic/ttk/ttkLayout.c:759:58: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.5.19/generic/ttk/ttkLayout.c:866:17: style: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:317:42: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.5.19/generic/ttk/ttkLayout.c:866:17: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.5.19/generic/ttk/ttkLayout.c:901:17: style: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:321:54: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.5.19/generic/ttk/ttkLayout.c:901:17: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.5.19/generic/ttk/ttkLayout.c:1049:51: style: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:341:71: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.5.19/generic/ttk/ttkLayout.c:1049:51: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.5.19/generic/ttk/ttkLayout.c:1049:66: style: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:341:79: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.5.19/generic/ttk/ttkLayout.c:1049:66: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.5.19/generic/ttk/ttkManager.c:316:63: style: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkManager.h:41:65: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.5.19/generic/ttk/ttkManager.c:316:63: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.5.19/generic/ttk/ttkManager.c:330:57: style: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkManager.h:42:59: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.5.19/generic/ttk/ttkManager.c:330:57: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.5.19/generic/ttk/ttkManager.c:347:27: style: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkManager.h:52:24: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.5.19/generic/ttk/ttkManager.c:347:27: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.5.19/generic/ttk/ttkScale.c:248:12: style: The scope of the variable 'value' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkSquare.c:225:5: style: Variable 'foreground' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkSquare.c:222:0: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkSquare.c:225:5: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkState.c:71:61: style: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkState.c:49:62: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.5.19/generic/ttk/ttkState.c:71:61: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.5.19/generic/ttk/ttkTheme.c:1424:2: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkTheme.c:1422:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkTheme.c:1424:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkTheme.c:1469:5: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/generic/ttk/ttkTheme.c:1467:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkTheme.c:1469:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.5.19/generic/ttk/ttkTheme.c:484:36: style: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:224:31: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.5.19/generic/ttk/ttkTheme.c:484:36: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.5.19/generic/ttk/ttkTheme.c:607:56: style: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:210:63: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.5.19/generic/ttk/ttkTheme.c:607:56: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.5.19/generic/ttk/ttkTheme.c:680:15: style: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:307:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.5.19/generic/ttk/ttkTheme.c:680:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.5.19/generic/ttk/ttkTheme.c:681:17: style: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:307:34: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.5.19/generic/ttk/ttkTheme.c:681:17: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.5.19/generic/ttk/ttkTheme.c:682:20: style: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:307:60: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.5.19/generic/ttk/ttkTheme.c:682:20: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.5.19/generic/ttk/ttkTheme.c:749:66: style: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkThemeInt.h:14:70: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.5.19/generic/ttk/ttkTheme.c:749:66: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.5.19/generic/ttk/ttkTheme.c:868:17: style: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:256:51: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.5.19/generic/ttk/ttkTheme.c:868:17: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.5.19/generic/ttk/ttkTheme.c:907:17: style: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkDecls.h:49:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.5.19/generic/ttk/ttkTheme.c:907:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.5.19/generic/ttk/ttkTheme.c:907:40: style: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkDecls.h:50:22: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.5.19/generic/ttk/ttkTheme.c:907:40: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.5.19/generic/ttk/ttkTheme.c:1665:25: style: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkTheme.h:421:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.5.19/generic/ttk/ttkTheme.c:1665:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.5.19/generic/ttk/ttkTreeview.c:653:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkTreeview.c:1960:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkWidget.c:758:24: style: The scope of the variable 'whatTable' can be reduced. [variableScope]
tk8.5.19/generic/ttk/ttkWidget.c:562:30: style: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkWidget.h:85:43: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.5.19/generic/ttk/ttkWidget.c:562:30: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.5.19/generic/ttk/ttkWidget.c:580:41: style: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkWidget.h:84:55: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.5.19/generic/ttk/ttkWidget.c:580:41: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.5.19/generic/ttk/ttkWidget.c:580:56: style: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.5.19/generic/ttk/ttkWidget.h:84:63: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.5.19/generic/ttk/ttkWidget.c:580:56: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.5.19/macosx/tkMacOSXPrivate.h:17:0: error: #error Objective-C compiler required [preprocessorErrorDirective]
tk8.5.19/macosx/tkMacOSXSend.c:219:9: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tk8.5.19/macosx/tkMacOSXSend.c:212:28: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.5.19/macosx/tkMacOSXSend.c:217:11: style: The scope of the variable 'interpName' can be reduced. [variableScope]
tk8.5.19/macosx/tkMacOSXSend.c:329:11: style: The scope of the variable 'stringRep' can be reduced. [variableScope]
tk8.5.19/macosx/tkMacOSXSend.c:333:14: style: The scope of the variable 'listObjPtr' can be reduced. [variableScope]
tk8.5.19/macosx/tkMacOSXSend.c:65:16: style: struct member 'NameRegistry::dispPtr' is never used. [unusedStructMember]
tk8.5.19/macosx/tkMacOSXSend.c:67:9: style: struct member 'NameRegistry::locked' is never used. [unusedStructMember]
tk8.5.19/macosx/tkMacOSXSend.c:69:9: style: struct member 'NameRegistry::modified' is never used. [unusedStructMember]
tk8.5.19/macosx/tkMacOSXSend.c:72:19: style: struct member 'NameRegistry::propLength' is never used. [unusedStructMember]
tk8.5.19/macosx/tkMacOSXSend.c:73:11: style: struct member 'NameRegistry::property' is never used. [unusedStructMember]
tk8.5.19/macosx/tkMacOSXSend.c:77:9: style: struct member 'NameRegistry::allocedByX' is never used. [unusedStructMember]
tk8.5.19/unix/tkUnix.c:141:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnix3d.c:342:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.5.19/unix/tkUnix3d.c:342:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.5.19/unix/tkUnix3d.c:343:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.5.19/unix/tkUnix3d.c:343:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.5.19/unix/tkUnix3d.c:343:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixButton.c:363:32: style: The scope of the variable 'fullWidth' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixButton.c:363:43: style: The scope of the variable 'fullHeight' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixButton.c:364:9: style: The scope of the variable 'textXOffset' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixButton.c:364:22: style: The scope of the variable 'textYOffset' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixButton.c:154:13: style: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixButton.c:23:37: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.5.19/unix/tkUnixButton.c:154:13: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.5.19/unix/tkUnixColor.c:260:27: style: The scope of the variable 'closestDistance' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixColor.c:261:12: style: The scope of the variable 'closest' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:842:11: style: The scope of the variable 'family' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:846:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:910:36: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:912:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:1580:44: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:1580:51: style: The scope of the variable 'limit' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:2300:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:2676:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:2840:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:2909:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:2957:12: style: The scope of the variable 'aliases' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixFont.c:1901:17: style: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixFont.c:226:41: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.5.19/unix/tkUnixFont.c:1901:17: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.5.19/unix/tkUnixFont.c:2288:11: style: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixFont.c:211:14: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/unix/tkUnixFont.c:2288:11: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/unix/tkUnixFont.c:2393:17: style: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixFont.c:208:20: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/unix/tkUnixFont.c:2393:17: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/unix/tkUnixKey.c:240:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixKey.c:291:39: style: Variable 'kePtr' is assigned a value that is never used. [unreadVariable]
tk8.5.19/unix/tkUnixMenu.c:997:48: style: The scope of the variable 'fmPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:998:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:998:27: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:998:30: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:998:33: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:998:36: style: The scope of the variable 'currentRowHeight' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:999:9: style: The scope of the variable 'maxWindowWidth' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:999:25: style: The scope of the variable 'lastRowBreak' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:999:39: style: The scope of the variable 'lastEntry' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:1000:41: style: The scope of the variable 'helpMenuIndex' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:1589:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenu.c:437:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixMenu.c:60:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.5.19/unix/tkUnixMenu.c:437:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.5.19/unix/tkUnixMenu.c:1133:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tk8.5.19/unix/tkUnixMenubu.c:359:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixMenubu.c:359:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:529:24: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:531:16: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:609:14: style: The scope of the variable 'ftFont' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:612:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:612:21: style: The scope of the variable 'newX' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixRFont.c:612:36: style: The scope of the variable 'newByte' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixScale.c:109:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixScale.c:321:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixScrlbr.c:436:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixSelect.c:363:23: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixSelect.c:520:17: style: The scope of the variable 'interp' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixSend.c:946:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixSend.c:947:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixSend.c:1964:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:4075:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.5.19/unix/tkUnixWm.c:5124:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.5.19/unix/tkUnixWm.c:7158:30: warning: Either the condition 'winPtr==NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck]
tk8.5.19/unix/tkUnixWm.c:7160:17: note: Assuming that condition 'winPtr==NULL' is not redundant
tk8.5.19/unix/tkUnixWm.c:7158:30: note: Null pointer dereference
tk8.5.19/unix/tkUnixWm.c:1538:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:1887:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:1887:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:1888:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:1888:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:2041:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:2294:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:3387:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:3441:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:5096:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:5096:15: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:5278:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:5423:33: style: The scope of the variable 'atoms' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:5425:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tk8.5.19/unix/tkUnixWm.c:3847:22: style: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixWm.c:325:25: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.5.19/unix/tkUnixWm.c:3847:22: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.5.19/unix/tkUnixWm.c:4037:21: style: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixWm.c:333:59: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.5.19/unix/tkUnixWm.c:4037:21: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.5.19/unix/tkUnixWm.c:6258:20: style: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'. [funcArgNamesDifferent]
tk8.5.19/unix/tkUnixWm.c:336:41: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.5.19/unix/tkUnixWm.c:6258:20: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.5.19/win/nmakehlp.c:618:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tk8.5.19/win/nmakehlp.c:613:10: note: Assuming that condition 'ke' is not redundant
tk8.5.19/win/nmakehlp.c:618:4: note: Null pointer dereference
tk8.5.19/win/nmakehlp.c:618:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tk8.5.19/win/nmakehlp.c:617:10: note: Assuming that condition 've' is not redundant
tk8.5.19/win/nmakehlp.c:618:13: note: Null pointer dereference
tk8.5.19/win/nmakehlp.c:485:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.5.19/win/nmakehlp.c:561:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tk8.5.19/win/nmakehlp.c:593:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.5.19/win/nmakehlp.c:597:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tk8.5.19/win/nmakehlp.c:590:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tk8.5.19/win/nmakehlp.c:48:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.5.19/win/nmakehlp.c:590:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.5.19/win/nmakehlp.c:675:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tk8.5.19/win/nmakehlp.c:49:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.5.19/win/nmakehlp.c:675:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.5.19/win/tkWin32Dll.c:100:15: style: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'. [funcArgNamesDifferent]
tk8.5.19/win/tkWin32Dll.c:47:34: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.5.19/win/tkWin32Dll.c:100:15: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.5.19/win/tkWin3d.c:338:9: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.5.19/win/tkWin3d.c:338:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.5.19/win/tkWin3d.c:339:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.5.19/win/tkWin3d.c:339:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.5.19/win/tkWin3d.c:339:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.5.19/win/tkWinButton.c:1275:10: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.5.19/win/tkWinButton.c:239:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinButton.c:81:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.5.19/win/tkWinButton.c:239:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.5.19/win/tkWinColor.c:104:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.5.19/win/tkWinColor.c:440:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/win/tkWinColor.c:441:26: style: The scope of the variable 'entries' can be reduced. [variableScope]
tk8.5.19/win/tkWinColor.c:442:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinColor.c:510:19: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinColor.c:512:20: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:375:5: style: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinDialog.c:373:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinDialog.c:375:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinDialog.c:445:17: style: The scope of the variable 'title' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:446:19: style: The scope of the variable 'ccPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:1107:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:1108:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:1166:18: style: The scope of the variable 'sep' can be reduced. [variableScope]
tk8.5.19/win/tkWinDialog.c:548:9: style: Function 'GetFileName' argument 5 names different: declaration 'isOpen' definition 'open'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinDialog.c:175:35: note: Function 'GetFileName' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.5.19/win/tkWinDialog.c:548:9: note: Function 'GetFileName' argument 5 names different: declaration 'isOpen' definition 'open'.
tk8.5.19/win/tkWinDialog.c:1542:10: warning: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' [funcArgOrderDifferent]
tk8.5.19/win/tkWinDialog.c:169:55: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.5.19/win/tkWinDialog.c:1542:10: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.5.19/win/tkWinDraw.c:522:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.5.19/win/tkWinDraw.c:548:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:709:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:710:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2022:13: style: The scope of the variable 'startCount' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2022:26: style: The scope of the variable 'endCount' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2023:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2023:31: style: The scope of the variable 'segCount' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2117:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2423:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:2586:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
tk8.5.19/win/tkWinFont.c:1375:14: style: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinFont.c:208:33: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.5.19/win/tkWinFont.c:1375:14: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.5.19/win/tkWinFont.c:2210:11: style: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinFont.c:192:14: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/win/tkWinFont.c:2210:11: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.5.19/win/tkWinFont.c:2580:14: style: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinFont.c:217:17: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.5.19/win/tkWinFont.c:2580:14: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.5.19/win/tkWinFont.c:2582:14: style: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinFont.c:217:38: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.5.19/win/tkWinFont.c:2582:14: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.5.19/win/tkWinImage.c:38:13: style: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinImage.c:14:34: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.5.19/win/tkWinImage.c:38:13: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.5.19/win/tkWinKey.c:561:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:281:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tk8.5.19/win/tkWinMenu.c:1098:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tk8.5.19/win/tkWinMenu.c:1300:21: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tk8.5.19/win/tkWinMenu.c:359:11: style: The scope of the variable 'searchName' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:560:18: style: The scope of the variable 'lpNewItem' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:1150:18: style: The scope of the variable 'underline' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:1151:15: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:1208:17: style: The scope of the variable 'twdPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:1211:6: style: The scope of the variable 'drawingParameters' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:1349:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:2551:8: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.5.19/win/tkWinMenu.c:2783:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinMenu.c:136:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.5.19/win/tkWinMenu.c:2783:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.5.19/win/tkWinMenu.c:2071:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.5.19/win/tkWinMenu.c:2077:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.5.19/win/tkWinMenu.c:2083:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.5.19/win/tkWinMenu.c:2091:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.5.19/win/tkWinMenu.c:2077:16: error: Signed integer overflow for expression '273<<29'. [integerOverflow]
tk8.5.19/win/tkWinMenu.c:3205:13: style: struct member 'Anonymous1::padding' is never used. [unusedStructMember]
tk8.5.19/win/tkWinPointer.c:458:15: style: The scope of the variable 'winPtr2' can be reduced. [variableScope]
tk8.5.19/win/tkWinRegion.c:184:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinScrlbr.c:658:9: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.5.19/win/tkWinScrlbr.c:698:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.5.19/win/tkWinScrlbr.c:208:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinScrlbr.c:63:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.5.19/win/tkWinScrlbr.c:208:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.5.19/win/tkWinSend.c:435:3: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSend.c:434:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:435:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:747:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSend.c:744:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:747:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:918:6: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSend.c:917:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:918:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:920:6: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSend.c:918:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:920:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:921:6: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSend.c:920:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:921:6: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSend.c:790:11: style: The scope of the variable 'opError' can be reduced. [variableScope]
tk8.5.19/win/tkWinSend.c:610:16: style: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinSend.c:74:59: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.5.19/win/tkWinSend.c:610:16: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.5.19/win/tkWinSend.c:44:11: style: struct member 'RegisteredInterp::name' is never used. [unusedStructMember]
tk8.5.19/win/tkWinSendCom.c:111:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSendCom.c:104:0: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSendCom.c:111:5: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSendCom.c:379:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSendCom.c:374:0: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSendCom.c:379:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSendCom.c:432:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.5.19/win/tkWinSendCom.c:427:0: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinSendCom.c:432:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.5.19/win/tkWinTest.c:195:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:1275:2: error: Null pointer dereference: titlebaricon [nullPointer]
tk8.5.19/win/tkWinWm.c:1274:17: note: Assignment 'titlebaricon=NULL', assigned value is 0
tk8.5.19/win/tkWinWm.c:1275:2: note: Null pointer dereference
tk8.5.19/win/tkWinWm.c:1408:2: error: Null pointer dereference: titlebaricon [nullPointer]
tk8.5.19/win/tkWinWm.c:1407:17: note: Assignment 'titlebaricon=NULL', assigned value is 0
tk8.5.19/win/tkWinWm.c:1408:2: note: Null pointer dereference
tk8.5.19/win/tkWinWm.c:1832:9: style: The scope of the variable 'base' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:2056:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:2056:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:2056:15: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:2056:22: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:3791:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:3791:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:3792:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:3792:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:4261:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:4315:32: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:4881:24: style: The scope of the variable 'optionStrings' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:5101:24: style: The scope of the variable 'optionStrings' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:5167:24: style: The scope of the variable 'optionStrings' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:5288:24: style: The scope of the variable 'optionStrings' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:5425:11: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:5500:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:6153:6: style: The scope of the variable 'newHeight' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:6687:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:7344:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.5.19/win/tkWinWm.c:1174:15: style: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'. [funcArgNamesDifferent]
tk8.5.19/win/tkWinInt.h:165:38: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.5.19/win/tkWinWm.c:1174:15: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.5.19/win/tkWinWm.c:4673:10: style: Variable 'wmPtr' is assigned a value that is never used. [unreadVariable]
tk8.5.19/win/tkWinX.c:1317:9: style: The scope of the variable 'prevState' can be reduced. [variableScope]
tk8.5.19/win/ttkWinTheme.c:151:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.5.19/win/ttkWinTheme.c:152:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.5.19/win/winMain.c:285:1: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
tk8.5.19/xlib/xcolors.c:283:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tk8.5.19/xlib/xcolors.c:381:14: style: The scope of the variable 'q' can be reduced. [variableScope]
[08:43]

ftp://ftp.se.debian.org/debian/pool/main/t/tk8.6/tk8.6_8.6.8.orig.tar.gz
tk8.6.8/generic/tk.h:21:0: error: #error Tk 8.6 must be compiled with tcl.h from Tcl 8.6 or better [preprocessorErrorDirective]
tk8.6.8/generic/ttk/ttkClassicTheme.c:134:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkClassicTheme.c:126:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkClassicTheme.c:134:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkDefaultTheme.c:815:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkDefaultTheme.c:812:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkDefaultTheme.c:815:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:142:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkElements.c:139:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:142:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:284:5: style: Variable 'mask' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkElements.c:275:0: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:284:5: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:811:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkElements.c:808:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:811:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:961:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkElements.c:958:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:961:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkElements.c:1142:59: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
tk8.6.8/generic/ttk/ttkEntry.c:405:9: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkEntry.c:408:9: style: The scope of the variable 'stringLength' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkEntry.c:353:19: style: Checking if unsigned variable 'byteCount' is less than zero. [unsignedLessThanZero]
tk8.6.8/generic/ttk/ttkInit.c:54:47: style: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkDecls.h:134:27: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.6.8/generic/ttk/ttkInit.c:54:47: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.6.8/generic/ttk/ttkInit.c:160:51: style: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkWidget.h:178:36: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.6.8/generic/ttk/ttkInit.c:160:51: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.6.8/generic/ttk/ttkLayout.c:109:42: style: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:191:49: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:109:42: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:109:53: style: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:191:56: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:109:53: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:153:42: style: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:192:49: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:153:42: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:153:53: style: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:192:56: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:153:53: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:234:43: style: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:193:50: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:234:43: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:234:54: style: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:193:57: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:234:54: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:244:26: style: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:196:50: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:244:26: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:244:37: style: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:196:56: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:244:37: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:255:38: style: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:197:53: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:255:38: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.6.8/generic/ttk/ttkLayout.c:255:49: style: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:197:60: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:255:49: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.6.8/generic/ttk/ttkLayout.c:392:35: style: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:112:42: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.6.8/generic/ttk/ttkLayout.c:392:35: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.6.8/generic/ttk/ttkLayout.c:392:47: style: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:112:51: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.6.8/generic/ttk/ttkLayout.c:392:47: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.6.8/generic/ttk/ttkLayout.c:392:58: style: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:112:60: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.6.8/generic/ttk/ttkLayout.c:392:58: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.6.8/generic/ttk/ttkLayout.c:392:71: style: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:112:69: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.6.8/generic/ttk/ttkLayout.c:392:71: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.6.8/generic/ttk/ttkLayout.c:760:58: style: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:310:37: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.6.8/generic/ttk/ttkLayout.c:760:58: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.6.8/generic/ttk/ttkLayout.c:869:17: style: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:317:42: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.6.8/generic/ttk/ttkLayout.c:869:17: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.6.8/generic/ttk/ttkLayout.c:905:17: style: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:321:54: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.6.8/generic/ttk/ttkLayout.c:905:17: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.6.8/generic/ttk/ttkLayout.c:1054:51: style: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:341:71: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.6.8/generic/ttk/ttkLayout.c:1054:51: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.6.8/generic/ttk/ttkLayout.c:1054:66: style: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:341:79: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.6.8/generic/ttk/ttkLayout.c:1054:66: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.6.8/generic/ttk/ttkManager.c:315:63: style: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkManager.h:41:65: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.6.8/generic/ttk/ttkManager.c:315:63: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.6.8/generic/ttk/ttkManager.c:329:57: style: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkManager.h:42:59: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.6.8/generic/ttk/ttkManager.c:329:57: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.6.8/generic/ttk/ttkManager.c:346:27: style: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkManager.h:52:24: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.6.8/generic/ttk/ttkManager.c:346:27: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.6.8/generic/ttk/ttkScale.c:248:12: style: The scope of the variable 'value' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkSquare.c:225:5: style: Variable 'foreground' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkSquare.c:222:0: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkSquare.c:225:5: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkState.c:71:61: style: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkState.c:49:62: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.6.8/generic/ttk/ttkState.c:71:61: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.6.8/generic/ttk/ttkTheme.c:1430:2: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkTheme.c:1428:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkTheme.c:1430:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkTheme.c:1475:5: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/generic/ttk/ttkTheme.c:1473:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkTheme.c:1475:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.6.8/generic/ttk/ttkTheme.c:483:36: style: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:224:31: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.6.8/generic/ttk/ttkTheme.c:483:36: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.6.8/generic/ttk/ttkTheme.c:609:56: style: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:210:63: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.6.8/generic/ttk/ttkTheme.c:609:56: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.6.8/generic/ttk/ttkTheme.c:682:15: style: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:307:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.6.8/generic/ttk/ttkTheme.c:682:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.6.8/generic/ttk/ttkTheme.c:683:17: style: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:307:34: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.6.8/generic/ttk/ttkTheme.c:683:17: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.6.8/generic/ttk/ttkTheme.c:684:20: style: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:307:60: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.6.8/generic/ttk/ttkTheme.c:684:20: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.6.8/generic/ttk/ttkTheme.c:751:66: style: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkThemeInt.h:14:70: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.6.8/generic/ttk/ttkTheme.c:751:66: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.6.8/generic/ttk/ttkTheme.c:870:17: style: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:256:51: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.6.8/generic/ttk/ttkTheme.c:870:17: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.6.8/generic/ttk/ttkTheme.c:912:17: style: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkDecls.h:49:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.6.8/generic/ttk/ttkTheme.c:912:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.6.8/generic/ttk/ttkTheme.c:912:40: style: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkDecls.h:50:22: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.6.8/generic/ttk/ttkTheme.c:912:40: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.6.8/generic/ttk/ttkTheme.c:1679:25: style: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkTheme.h:423:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.6.8/generic/ttk/ttkTheme.c:1679:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.6.8/generic/ttk/ttkTreeview.c:650:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkTreeview.c:1956:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkWidget.c:760:24: style: The scope of the variable 'whatTable' can be reduced. [variableScope]
tk8.6.8/generic/ttk/ttkWidget.c:563:30: style: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkWidget.h:85:43: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.6.8/generic/ttk/ttkWidget.c:563:30: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.6.8/generic/ttk/ttkWidget.c:581:41: style: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkWidget.h:84:55: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.6.8/generic/ttk/ttkWidget.c:581:41: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.6.8/generic/ttk/ttkWidget.c:581:56: style: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.6.8/generic/ttk/ttkWidget.h:84:63: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.6.8/generic/ttk/ttkWidget.c:581:56: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.6.8/macosx/tkMacOSXPrivate.h:19:0: error: #error Objective-C compiler required [preprocessorErrorDirective]
tk8.6.8/macosx/tkMacOSXSend.c:219:9: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tk8.6.8/macosx/tkMacOSXSend.c:212:28: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.6.8/macosx/tkMacOSXSend.c:217:11: style: The scope of the variable 'interpName' can be reduced. [variableScope]
tk8.6.8/macosx/tkMacOSXSend.c:329:11: style: The scope of the variable 'stringRep' can be reduced. [variableScope]
tk8.6.8/macosx/tkMacOSXSend.c:333:14: style: The scope of the variable 'listObjPtr' can be reduced. [variableScope]
tk8.6.8/macosx/tkMacOSXSend.c:65:16: style: struct member 'NameRegistry::dispPtr' is never used. [unusedStructMember]
tk8.6.8/macosx/tkMacOSXSend.c:67:9: style: struct member 'NameRegistry::locked' is never used. [unusedStructMember]
tk8.6.8/macosx/tkMacOSXSend.c:69:9: style: struct member 'NameRegistry::modified' is never used. [unusedStructMember]
tk8.6.8/macosx/tkMacOSXSend.c:72:19: style: struct member 'NameRegistry::propLength' is never used. [unusedStructMember]
tk8.6.8/macosx/tkMacOSXSend.c:73:11: style: struct member 'NameRegistry::property' is never used. [unusedStructMember]
tk8.6.8/macosx/tkMacOSXSend.c:77:9: style: struct member 'NameRegistry::allocedByX' is never used. [unusedStructMember]
tk8.6.8/unix/tkUnix.c:145:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnix3d.c:343:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.6.8/unix/tkUnix3d.c:343:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.6.8/unix/tkUnix3d.c:344:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.6.8/unix/tkUnix3d.c:344:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.6.8/unix/tkUnix3d.c:344:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixButton.c:407:32: style: The scope of the variable 'fullWidth' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixButton.c:407:43: style: The scope of the variable 'fullHeight' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixButton.c:408:9: style: The scope of the variable 'textXOffset' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixButton.c:408:22: style: The scope of the variable 'textYOffset' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixButton.c:156:13: style: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixButton.c:23:37: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.6.8/unix/tkUnixButton.c:156:13: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.6.8/unix/tkUnixColor.c:267:27: style: The scope of the variable 'closestDistance' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixColor.c:268:12: style: The scope of the variable 'closest' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:850:11: style: The scope of the variable 'family' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:854:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:918:36: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:920:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:1591:44: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:1591:51: style: The scope of the variable 'limit' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:2315:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:2692:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:2856:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:2926:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixFont.c:1912:17: style: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixFont.c:226:41: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.6.8/unix/tkUnixFont.c:1912:17: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.6.8/unix/tkUnixFont.c:2303:17: style: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixFont.c:211:20: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/unix/tkUnixFont.c:2303:17: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/unix/tkUnixFont.c:2408:17: style: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixFont.c:208:20: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/unix/tkUnixFont.c:2408:17: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/unix/tkUnixKey.c:239:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixKey.c:290:39: style: Variable 'kePtr' is assigned a value that is never used. [unreadVariable]
tk8.6.8/unix/tkUnixMenu.c:996:48: style: The scope of the variable 'fmPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:997:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:997:27: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:997:30: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:997:33: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:997:36: style: The scope of the variable 'currentRowHeight' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:998:9: style: The scope of the variable 'maxWindowWidth' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:998:25: style: The scope of the variable 'lastRowBreak' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:998:39: style: The scope of the variable 'lastEntry' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:999:41: style: The scope of the variable 'helpMenuIndex' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:1588:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenu.c:433:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixMenu.c:60:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.6.8/unix/tkUnixMenu.c:433:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.6.8/unix/tkUnixMenu.c:1131:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tk8.6.8/unix/tkUnixMenubu.c:348:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixMenubu.c:348:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:577:24: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:579:16: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:660:14: style: The scope of the variable 'ftFont' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:663:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:663:21: style: The scope of the variable 'newX' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixRFont.c:663:36: style: The scope of the variable 'newByte' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixScale.c:113:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixScale.c:327:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixScrlbr.c:439:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixSelect.c:370:23: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixSelect.c:527:17: style: The scope of the variable 'interp' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixSend.c:1973:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixSend.c:681:5: style: Label 'insecure' is not used. [unusedLabel]
tk8.6.8/unix/tkUnixWm.c:4165:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.6.8/unix/tkUnixWm.c:5201:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.6.8/unix/tkUnixWm.c:7244:30: warning: Either the condition 'winPtr==NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck]
tk8.6.8/unix/tkUnixWm.c:7246:17: note: Assuming that condition 'winPtr==NULL' is not redundant
tk8.6.8/unix/tkUnixWm.c:7244:30: note: Null pointer dereference
tk8.6.8/unix/tkUnixWm.c:1548:28: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:1913:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:1913:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:1914:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:1914:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:2073:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:2336:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:3473:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:3528:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:5173:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:5173:15: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:5353:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:5498:33: style: The scope of the variable 'atoms' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:5500:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tk8.6.8/unix/tkUnixWm.c:3939:22: style: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixWm.c:343:25: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.6.8/unix/tkUnixWm.c:3939:22: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.6.8/unix/tkUnixWm.c:4129:21: style: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixWm.c:351:59: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.6.8/unix/tkUnixWm.c:4129:21: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.6.8/unix/tkUnixWm.c:6331:20: style: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'. [funcArgNamesDifferent]
tk8.6.8/unix/tkUnixWm.c:354:41: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.6.8/unix/tkUnixWm.c:6331:20: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.6.8/win/nmakehlp.c:644:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tk8.6.8/win/nmakehlp.c:639:10: note: Assuming that condition 'ke' is not redundant
tk8.6.8/win/nmakehlp.c:644:4: note: Null pointer dereference
tk8.6.8/win/nmakehlp.c:644:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tk8.6.8/win/nmakehlp.c:643:10: note: Assuming that condition 've' is not redundant
tk8.6.8/win/nmakehlp.c:644:13: note: Null pointer dereference
tk8.6.8/win/nmakehlp.c:77:11: style: The scope of the variable 's' can be reduced. [variableScope]
tk8.6.8/win/nmakehlp.c:511:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.6.8/win/nmakehlp.c:587:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tk8.6.8/win/nmakehlp.c:619:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.6.8/win/nmakehlp.c:623:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tk8.6.8/win/nmakehlp.c:616:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tk8.6.8/win/nmakehlp.c:47:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.6.8/win/nmakehlp.c:616:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.6.8/win/nmakehlp.c:701:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tk8.6.8/win/nmakehlp.c:48:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.6.8/win/nmakehlp.c:701:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.6.8/win/nmakehlp.c:792:41: style: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'. [funcArgNamesDifferent]
tk8.6.8/win/nmakehlp.c:49:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tk8.6.8/win/nmakehlp.c:792:41: note: Function 'LocateDependency' argument 1 names different: declaration 'keyfile' definition 'keypath'.
tk8.6.8/win/tkWin32Dll.c:100:15: style: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'. [funcArgNamesDifferent]
tk8.6.8/win/tkWin32Dll.c:47:34: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.6.8/win/tkWin32Dll.c:100:15: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.6.8/win/tkWin3d.c:338:9: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.6.8/win/tkWin3d.c:338:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.6.8/win/tkWin3d.c:339:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.6.8/win/tkWin3d.c:339:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.6.8/win/tkWin3d.c:339:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.6.8/win/tkWinButton.c:1275:10: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.6.8/win/tkWinButton.c:239:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinButton.c:81:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.6.8/win/tkWinButton.c:239:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.6.8/win/tkWinClipboard.c:149:21: style: The scope of the variable 'len' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:98:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:412:12: style: The scope of the variable 'refCount' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:413:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:414:26: style: The scope of the variable 'entries' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:415:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:482:19: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinColor.c:484:20: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:849:5: style: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinDialog.c:847:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinDialog.c:849:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinDialog.c:3299:5: style: Variable 'hdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinDialog.c:3293:0: note: Variable 'hdPtr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinDialog.c:3299:5: note: Variable 'hdPtr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinDialog.c:917:17: style: The scope of the variable 'title' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:918:18: style: The scope of the variable 'ccPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:2084:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:2085:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:2144:18: style: The scope of the variable 'sep' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:3306:11: style: The scope of the variable 'keyObj' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:3306:20: style: The scope of the variable 'valueObj' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:3441:21: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.6.8/win/tkWinDialog.c:2262:12: style: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinDialog.c:590:23: note: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'.
tk8.6.8/win/tkWinDialog.c:2262:12: note: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'.
tk8.6.8/win/tkWinDialog.c:2616:10: warning: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' [funcArgOrderDifferent]
tk8.6.8/win/tkWinDialog.c:573:55: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.6.8/win/tkWinDialog.c:2616:10: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.6.8/win/tkWinDraw.c:521:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.6.8/win/tkWinDraw.c:547:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:703:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:704:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2196:13: style: The scope of the variable 'startCount' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2196:26: style: The scope of the variable 'endCount' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2197:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2197:31: style: The scope of the variable 'segCount' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2292:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2569:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:2732:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
tk8.6.8/win/tkWinFont.c:1556:14: style: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinFont.c:211:33: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.6.8/win/tkWinFont.c:1556:14: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.6.8/win/tkWinFont.c:2385:17: style: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinFont.c:193:20: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/win/tkWinFont.c:2385:17: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.6.8/win/tkWinFont.c:2726:14: style: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinFont.c:220:17: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.6.8/win/tkWinFont.c:2726:14: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.6.8/win/tkWinFont.c:2728:14: style: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinFont.c:220:38: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.6.8/win/tkWinFont.c:2728:14: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.6.8/win/tkWinImage.c:38:13: style: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinImage.c:14:34: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.6.8/win/tkWinImage.c:38:13: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.6.8/win/tkWinKey.c:555:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:376:17: style: The scope of the variable 'searchName' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:576:18: style: The scope of the variable 'lpNewItem' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:1147:18: style: The scope of the variable 'underline' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:1148:15: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:1205:17: style: The scope of the variable 'twdPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:1208:6: style: The scope of the variable 'drawingParameters' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:1355:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:2556:18: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.6.8/win/tkWinMenu.c:2789:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinMenu.c:132:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.6.8/win/tkWinMenu.c:2789:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.6.8/win/tkWinMenu.c:2079:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.6.8/win/tkWinMenu.c:2085:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.6.8/win/tkWinMenu.c:2091:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.6.8/win/tkWinMenu.c:2099:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.6.8/win/tkWinMenu.c:3209:13: style: struct member 'Anonymous1::padding' is never used. [unusedStructMember]
tk8.6.8/win/tkWinPointer.c:472:15: style: The scope of the variable 'winPtr2' can be reduced. [variableScope]
tk8.6.8/win/tkWinRegion.c:184:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinScrlbr.c:617:9: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.6.8/win/tkWinScrlbr.c:657:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.6.8/win/tkWinScrlbr.c:207:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinScrlbr.c:63:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.6.8/win/tkWinScrlbr.c:207:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.6.8/win/tkWinSend.c:437:3: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSend.c:436:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:437:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:751:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSend.c:746:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:751:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:890:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSend.c:889:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:890:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:891:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSend.c:890:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:891:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:892:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSend.c:891:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:892:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSend.c:613:16: style: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinSend.c:70:59: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.6.8/win/tkWinSend.c:613:16: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.6.8/win/tkWinSend.c:40:11: style: struct member 'RegisteredInterp::name' is never used. [unusedStructMember]
tk8.6.8/win/tkWinSendCom.c:110:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSendCom.c:103:0: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSendCom.c:110:5: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSendCom.c:377:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.6.8/win/tkWinSendCom.c:371:0: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinSendCom.c:377:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.6.8/win/tkWinWindow.c:862:14: style: The scope of the variable 'display' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:1780:9: style: The scope of the variable 'base' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:2001:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:2001:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:2001:15: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:2001:22: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:3401:28: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:3761:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:3761:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:3762:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:3762:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:4250:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:4251:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:4304:32: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:4961:14: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:5191:14: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:5453:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:5454:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:5530:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:6190:6: style: The scope of the variable 'newHeight' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:6726:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:7382:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.6.8/win/tkWinWm.c:1120:15: style: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'. [funcArgNamesDifferent]
tk8.6.8/win/tkWinInt.h:156:43: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.6.8/win/tkWinWm.c:1120:15: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.6.8/win/tkWinWm.c:4678:10: style: Variable 'wmPtr' is assigned a value that is never used. [unreadVariable]
tk8.6.8/win/tkWinX.c:1302:9: style: The scope of the variable 'prevState' can be reduced. [variableScope]
tk8.6.8/win/tkWinX.c:1560:9: style: The scope of the variable 'high' can be reduced. [variableScope]
tk8.6.8/win/ttkWinTheme.c:151:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.6.8/win/ttkWinTheme.c:152:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.6.8/xlib/xcolors.c:283:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tk8.6.8/xlib/xcolors.c:391:14: style: The scope of the variable 'q' can be reduced. [variableScope]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tk8.7/tk8.7_8.7.0~a1.orig.tar.gz
tk8.7a1/generic/tk.h:21:0: error: #error Tk 8.7 must be compiled with tcl.h from Tcl 8.6 or better [preprocessorErrorDirective]
tk8.7a1/generic/ttk/ttkClassicTheme.c:134:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkClassicTheme.c:126:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkClassicTheme.c:134:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkDefaultTheme.c:815:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkDefaultTheme.c:812:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkDefaultTheme.c:815:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:142:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkElements.c:139:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:142:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:284:5: style: Variable 'mask' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkElements.c:275:0: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:284:5: note: Variable 'mask' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:811:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkElements.c:808:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:811:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:961:5: style: Variable 'border' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkElements.c:958:0: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:961:5: note: Variable 'border' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkElements.c:1142:59: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
tk8.7a1/generic/ttk/ttkEntry.c:405:9: style: The scope of the variable 'spaceNeeded' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkEntry.c:408:9: style: The scope of the variable 'stringLength' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkEntry.c:353:19: style: Checking if unsigned variable 'byteCount' is less than zero. [unsignedLessThanZero]
tk8.7a1/generic/ttk/ttkInit.c:54:47: style: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkDecls.h:134:27: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.7a1/generic/ttk/ttkInit.c:54:47: note: Function 'Ttk_GetOrientFromObj' argument 3 names different: declaration 'orient' definition 'resultPtr'.
tk8.7a1/generic/ttk/ttkInit.c:160:51: style: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkWidget.h:178:36: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.7a1/generic/ttk/ttkInit.c:160:51: note: Function 'TtkGetOptionValue' argument 3 names different: declaration 'optName' definition 'optionName'.
tk8.7a1/generic/ttk/ttkLayout.c:109:42: style: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:191:49: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:109:42: note: Function 'Ttk_PackBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:109:53: style: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:191:56: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:109:53: note: Function 'Ttk_PackBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:153:42: style: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:192:49: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:153:42: note: Function 'Ttk_StickBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:153:53: style: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:192:56: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:153:53: note: Function 'Ttk_StickBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:234:43: style: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:193:50: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:234:43: note: Function 'Ttk_AnchorBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:234:54: style: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:193:57: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:234:54: note: Function 'Ttk_AnchorBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:244:26: style: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:196:50: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:244:26: note: Function 'Ttk_PlaceBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:244:37: style: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:196:56: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:244:37: note: Function 'Ttk_PlaceBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:255:38: style: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:197:53: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:255:38: note: Function 'Ttk_PositionBox' argument 2 names different: declaration 'w' definition 'width'.
tk8.7a1/generic/ttk/ttkLayout.c:255:49: style: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:197:60: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:255:49: note: Function 'Ttk_PositionBox' argument 3 names different: declaration 'h' definition 'height'.
tk8.7a1/generic/ttk/ttkLayout.c:392:35: style: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:112:42: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.7a1/generic/ttk/ttkLayout.c:392:35: note: Function 'Ttk_MakePadding' argument 1 names different: declaration 'l' definition 'left'.
tk8.7a1/generic/ttk/ttkLayout.c:392:47: style: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:112:51: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.7a1/generic/ttk/ttkLayout.c:392:47: note: Function 'Ttk_MakePadding' argument 2 names different: declaration 't' definition 'top'.
tk8.7a1/generic/ttk/ttkLayout.c:392:58: style: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:112:60: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.7a1/generic/ttk/ttkLayout.c:392:58: note: Function 'Ttk_MakePadding' argument 3 names different: declaration 'r' definition 'right'.
tk8.7a1/generic/ttk/ttkLayout.c:392:71: style: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:112:69: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.7a1/generic/ttk/ttkLayout.c:392:71: note: Function 'Ttk_MakePadding' argument 4 names different: declaration 'b' definition 'bottom'.
tk8.7a1/generic/ttk/ttkLayout.c:760:58: style: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:310:37: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.7a1/generic/ttk/ttkLayout.c:760:58: note: Function 'Ttk_RegisterLayouts' argument 2 names different: declaration 'layoutTable' definition 'spec'.
tk8.7a1/generic/ttk/ttkLayout.c:869:17: style: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:317:42: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.7a1/generic/ttk/ttkLayout.c:869:17: note: Function 'Ttk_CreateLayout' argument 3 names different: declaration 'name' definition 'styleName'.
tk8.7a1/generic/ttk/ttkLayout.c:905:17: style: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:321:54: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.7a1/generic/ttk/ttkLayout.c:905:17: note: Function 'Ttk_CreateSublayout' argument 4 names different: declaration 'name' definition 'baseName'.
tk8.7a1/generic/ttk/ttkLayout.c:1054:51: style: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:341:71: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.7a1/generic/ttk/ttkLayout.c:1054:51: note: Function 'Ttk_LayoutNodeReqSize' argument 3 names different: declaration 'w' definition 'widthPtr'.
tk8.7a1/generic/ttk/ttkLayout.c:1054:66: style: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:341:79: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.7a1/generic/ttk/ttkLayout.c:1054:66: note: Function 'Ttk_LayoutNodeReqSize' argument 4 names different: declaration 'h' definition 'heightPtr'.
tk8.7a1/generic/ttk/ttkManager.c:315:63: style: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkManager.h:41:65: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.7a1/generic/ttk/ttkManager.c:315:63: note: Function 'Ttk_GeometryRequestProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.7a1/generic/ttk/ttkManager.c:329:57: style: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkManager.h:42:59: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.7a1/generic/ttk/ttkManager.c:329:57: note: Function 'Ttk_LostSlaveProc' argument 2 names different: declaration 'slave' definition 'slaveWindow'.
tk8.7a1/generic/ttk/ttkManager.c:346:27: style: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkManager.h:52:24: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.7a1/generic/ttk/ttkManager.c:346:27: note: Function 'Ttk_InsertSlave' argument 2 names different: declaration 'position' definition 'index'.
tk8.7a1/generic/ttk/ttkScale.c:248:12: style: The scope of the variable 'value' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkSquare.c:225:5: style: Variable 'foreground' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkSquare.c:222:0: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkSquare.c:225:5: note: Variable 'foreground' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkState.c:71:61: style: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkState.c:49:62: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.7a1/generic/ttk/ttkState.c:71:61: note: Function 'StateSpecSetFromAny' argument 2 names different: declaration 'obj' definition 'objPtr'.
tk8.7a1/generic/ttk/ttkTheme.c:1430:2: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkTheme.c:1428:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkTheme.c:1430:2: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkTheme.c:1475:5: style: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/generic/ttk/ttkTheme.c:1473:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkTheme.c:1475:5: note: Variable 'pkgPtr->currentTheme' is reassigned a value before the old one has been used.
tk8.7a1/generic/ttk/ttkTheme.c:483:36: style: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:224:31: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.7a1/generic/ttk/ttkTheme.c:483:36: note: Function 'Ttk_RegisterCleanup' argument 2 names different: declaration 'deleteData' definition 'clientData'.
tk8.7a1/generic/ttk/ttkTheme.c:609:56: style: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:210:63: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.7a1/generic/ttk/ttkTheme.c:609:56: note: Function 'Ttk_GetTheme' argument 2 names different: declaration 'name' definition 'themeName'.
tk8.7a1/generic/ttk/ttkTheme.c:682:15: style: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:307:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.7a1/generic/ttk/ttkTheme.c:682:15: note: Function 'Ttk_RegisterLayout' argument 1 names different: declaration 'theme' definition 'themePtr'.
tk8.7a1/generic/ttk/ttkTheme.c:683:17: style: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:307:34: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.7a1/generic/ttk/ttkTheme.c:683:17: note: Function 'Ttk_RegisterLayout' argument 2 names different: declaration 'className' definition 'layoutName'.
tk8.7a1/generic/ttk/ttkTheme.c:684:20: style: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:307:60: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.7a1/generic/ttk/ttkTheme.c:684:20: note: Function 'Ttk_RegisterLayout' argument 3 names different: declaration 'layoutSpec' definition 'specPtr'.
tk8.7a1/generic/ttk/ttkTheme.c:751:66: style: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkThemeInt.h:14:70: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.7a1/generic/ttk/ttkTheme.c:751:66: note: Function 'Ttk_GetElement' argument 2 names different: declaration 'name' definition 'elementName'.
tk8.7a1/generic/ttk/ttkTheme.c:870:17: style: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:256:51: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.7a1/generic/ttk/ttkTheme.c:870:17: note: Function 'Ttk_RegisterElement' argument 3 names different: declaration 'elementName' definition 'name'.
tk8.7a1/generic/ttk/ttkTheme.c:912:17: style: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkDecls.h:49:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.7a1/generic/ttk/ttkTheme.c:912:17: note: Function 'Ttk_RegisterElementSpec' argument 2 names different: declaration 'elementName' definition 'name'.
tk8.7a1/generic/ttk/ttkTheme.c:912:40: style: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkDecls.h:50:22: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.7a1/generic/ttk/ttkTheme.c:912:40: note: Function 'Ttk_RegisterElementSpec' argument 3 names different: declaration 'elementSpec' definition 'specPtr'.
tk8.7a1/generic/ttk/ttkTheme.c:1679:25: style: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkTheme.h:423:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.7a1/generic/ttk/ttkTheme.c:1679:25: note: Function 'Ttk_InvokeEnsemble' argument 1 names different: declaration 'commands' definition 'ensemble'.
tk8.7a1/generic/ttk/ttkTreeview.c:650:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkTreeview.c:1956:14: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkWidget.c:760:24: style: The scope of the variable 'whatTable' can be reduced. [variableScope]
tk8.7a1/generic/ttk/ttkWidget.c:563:30: style: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkWidget.h:85:43: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.7a1/generic/ttk/ttkWidget.c:563:30: note: Function 'TtkWidgetDoLayout' argument 1 names different: declaration 'recordPtr' definition 'clientData'.
tk8.7a1/generic/ttk/ttkWidget.c:581:41: style: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkWidget.h:84:55: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.7a1/generic/ttk/ttkWidget.c:581:41: note: Function 'TtkWidgetSize' argument 2 names different: declaration 'w' definition 'widthPtr'.
tk8.7a1/generic/ttk/ttkWidget.c:581:56: style: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'. [funcArgNamesDifferent]
tk8.7a1/generic/ttk/ttkWidget.h:84:63: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.7a1/generic/ttk/ttkWidget.c:581:56: note: Function 'TtkWidgetSize' argument 3 names different: declaration 'h' definition 'heightPtr'.
tk8.7a1/macosx/tkMacOSXPrivate.h:19:0: error: #error Objective-C compiler required [preprocessorErrorDirective]
tk8.7a1/macosx/tkMacOSXSend.c:219:9: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tk8.7a1/macosx/tkMacOSXSend.c:212:28: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.7a1/macosx/tkMacOSXSend.c:217:11: style: The scope of the variable 'interpName' can be reduced. [variableScope]
tk8.7a1/macosx/tkMacOSXSend.c:329:11: style: The scope of the variable 'stringRep' can be reduced. [variableScope]
tk8.7a1/macosx/tkMacOSXSend.c:333:14: style: The scope of the variable 'listObjPtr' can be reduced. [variableScope]
tk8.7a1/macosx/tkMacOSXSend.c:65:16: style: struct member 'NameRegistry::dispPtr' is never used. [unusedStructMember]
tk8.7a1/macosx/tkMacOSXSend.c:67:9: style: struct member 'NameRegistry::locked' is never used. [unusedStructMember]
tk8.7a1/macosx/tkMacOSXSend.c:69:9: style: struct member 'NameRegistry::modified' is never used. [unusedStructMember]
tk8.7a1/macosx/tkMacOSXSend.c:72:19: style: struct member 'NameRegistry::propLength' is never used. [unusedStructMember]
tk8.7a1/macosx/tkMacOSXSend.c:73:11: style: struct member 'NameRegistry::property' is never used. [unusedStructMember]
tk8.7a1/macosx/tkMacOSXSend.c:77:9: style: struct member 'NameRegistry::allocedByX' is never used. [unusedStructMember]
tk8.7a1/unix/tkUnix.c:145:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnix3d.c:343:19: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.7a1/unix/tkUnix3d.c:343:25: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.7a1/unix/tkUnix3d.c:344:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.7a1/unix/tkUnix3d.c:344:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.7a1/unix/tkUnix3d.c:344:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixButton.c:407:32: style: The scope of the variable 'fullWidth' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixButton.c:407:43: style: The scope of the variable 'fullHeight' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixButton.c:408:9: style: The scope of the variable 'textXOffset' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixButton.c:408:22: style: The scope of the variable 'textYOffset' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixButton.c:156:13: style: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixButton.c:23:37: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.7a1/unix/tkUnixButton.c:156:13: note: Function 'TkpDrawCheckIndicator' argument 9 names different: declaration 'disColor' definition 'disableColor'.
tk8.7a1/unix/tkUnixColor.c:267:27: style: The scope of the variable 'closestDistance' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixColor.c:268:12: style: The scope of the variable 'closest' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:325:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:850:11: style: The scope of the variable 'family' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:854:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:918:36: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:920:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:1591:44: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:1591:51: style: The scope of the variable 'limit' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:2314:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:2691:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:2855:11: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:2925:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixFont.c:1912:17: style: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixFont.c:226:41: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.7a1/unix/tkUnixFont.c:1912:17: note: Function 'FreeFontFamily' argument 1 names different: declaration 'afPtr' definition 'familyPtr'.
tk8.7a1/unix/tkUnixFont.c:2302:17: style: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixFont.c:211:20: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/unix/tkUnixFont.c:2302:17: note: Function 'CanUseFallbackWithAliases' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/unix/tkUnixFont.c:2407:17: style: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixFont.c:208:20: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/unix/tkUnixFont.c:2407:17: note: Function 'CanUseFallback' argument 2 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/unix/tkUnixKey.c:239:9: style: The scope of the variable 'state' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixKey.c:290:39: style: Variable 'kePtr' is assigned a value that is never used. [unreadVariable]
tk8.7a1/unix/tkUnixMenu.c:996:48: style: The scope of the variable 'fmPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:997:24: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:997:27: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:997:30: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:997:33: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:997:36: style: The scope of the variable 'currentRowHeight' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:998:9: style: The scope of the variable 'maxWindowWidth' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:998:25: style: The scope of the variable 'lastRowBreak' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:998:39: style: The scope of the variable 'lastEntry' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:999:41: style: The scope of the variable 'helpMenuIndex' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:1588:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenu.c:433:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixMenu.c:60:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.7a1/unix/tkUnixMenu.c:433:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.7a1/unix/tkUnixMenu.c:1131:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tk8.7a1/unix/tkUnixMenubu.c:348:24: style: The scope of the variable 'mm' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixMenubu.c:348:28: style: The scope of the variable 'pixels' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:577:24: style: The scope of the variable 'listPtr' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:579:16: style: The scope of the variable 'pattern' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:660:14: style: The scope of the variable 'ftFont' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:663:9: style: The scope of the variable 'clen' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:663:21: style: The scope of the variable 'newX' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixRFont.c:663:36: style: The scope of the variable 'newByte' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixScale.c:109:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixScale.c:321:12: style: The scope of the variable 'tickValue' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixScrlbr.c:439:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixSelect.c:370:23: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixSelect.c:527:17: style: The scope of the variable 'interp' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixSend.c:1973:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixSend.c:681:5: style: Label 'insecure' is not used. [unusedLabel]
tk8.7a1/unix/tkUnixWm.c:4161:6: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.7a1/unix/tkUnixWm.c:5197:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tk8.7a1/unix/tkUnixWm.c:7240:30: warning: Either the condition 'winPtr==NULL' is redundant or there is possible null pointer dereference: winPtr. [nullPointerRedundantCheck]
tk8.7a1/unix/tkUnixWm.c:7242:17: note: Assuming that condition 'winPtr==NULL' is not redundant
tk8.7a1/unix/tkUnixWm.c:7240:30: note: Null pointer dereference
tk8.7a1/unix/tkUnixWm.c:1547:28: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:1912:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:1912:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:1913:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:1913:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:2072:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:2334:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:3470:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:3524:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:5169:9: style: The scope of the variable 'diff' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:5169:15: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:5349:9: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:5494:33: style: The scope of the variable 'atoms' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:5496:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tk8.7a1/unix/tkUnixWm.c:3935:22: style: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixWm.c:343:25: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.7a1/unix/tkUnixWm.c:3935:22: note: Function 'ConfigureEvent' argument 2 names different: declaration 'eventPtr' definition 'configEventPtr'.
tk8.7a1/unix/tkUnixWm.c:4125:21: style: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixWm.c:351:59: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.7a1/unix/tkUnixWm.c:4125:21: note: Function 'ReparentEvent' argument 2 names different: declaration 'eventPtr' definition 'reparentEventPtr'.
tk8.7a1/unix/tkUnixWm.c:6327:20: style: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'. [funcArgNamesDifferent]
tk8.7a1/unix/tkUnixWm.c:354:41: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.7a1/unix/tkUnixWm.c:6327:20: note: Function 'TkWmStackorderToplevelWrapperMap' argument 3 names different: declaration 'reparentTable' definition 'table'.
tk8.7a1/win/nmakehlp.c:618:4: warning: Either the condition 'ke' is redundant or there is possible null pointer dereference: ke. [nullPointerRedundantCheck]
tk8.7a1/win/nmakehlp.c:613:10: note: Assuming that condition 'ke' is not redundant
tk8.7a1/win/nmakehlp.c:618:4: note: Null pointer dereference
tk8.7a1/win/nmakehlp.c:618:13: warning: Either the condition 've' is redundant or there is possible null pointer dereference: ve. [nullPointerRedundantCheck]
tk8.7a1/win/nmakehlp.c:617:10: note: Assuming that condition 've' is not redundant
tk8.7a1/win/nmakehlp.c:618:13: note: Null pointer dereference
tk8.7a1/win/nmakehlp.c:485:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.7a1/win/nmakehlp.c:561:18: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tk8.7a1/win/nmakehlp.c:593:12: style: The scope of the variable 'cbBuffer' can be reduced. [variableScope]
tk8.7a1/win/nmakehlp.c:597:16: style: The scope of the variable 'sp' can be reduced. [variableScope]
tk8.7a1/win/nmakehlp.c:590:17: style: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'. [funcArgNamesDifferent]
tk8.7a1/win/nmakehlp.c:48:39: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.7a1/win/nmakehlp.c:590:17: note: Function 'SubstituteFile' argument 1 names different: declaration 'substs' definition 'substitutions'.
tk8.7a1/win/nmakehlp.c:675:17: style: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'. [funcArgNamesDifferent]
tk8.7a1/win/nmakehlp.c:49:36: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.7a1/win/nmakehlp.c:675:17: note: Function 'QualifyPath' argument 1 names different: declaration 'path' definition 'szPath'.
tk8.7a1/win/tkWin32Dll.c:100:15: style: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'. [funcArgNamesDifferent]
tk8.7a1/win/tkWin32Dll.c:47:34: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.7a1/win/tkWin32Dll.c:100:15: note: Function 'DllMain' argument 1 names different: declaration 'hInst' definition 'hInstance'.
tk8.7a1/win/tkWin3d.c:338:9: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tk8.7a1/win/tkWin3d.c:338:15: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tk8.7a1/win/tkWin3d.c:339:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.7a1/win/tkWin3d.c:339:12: style: The scope of the variable 'g' can be reduced. [variableScope]
tk8.7a1/win/tkWin3d.c:339:15: style: The scope of the variable 'b' can be reduced. [variableScope]
tk8.7a1/win/tkWinButton.c:1275:10: style: The scope of the variable 'code' can be reduced. [variableScope]
tk8.7a1/win/tkWinButton.c:239:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinButton.c:81:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.7a1/win/tkWinButton.c:239:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.7a1/win/tkWinClipboard.c:149:21: style: The scope of the variable 'len' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:98:15: style: The scope of the variable 'r' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:412:12: style: The scope of the variable 'refCount' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:413:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:414:26: style: The scope of the variable 'entries' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:415:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:482:19: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinColor.c:484:20: style: The scope of the variable 'hashPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:854:5: style: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinDialog.c:852:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinDialog.c:854:5: note: Variable 'chooseColor.hwndOwner' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinDialog.c:3304:5: style: Variable 'hdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinDialog.c:3298:0: note: Variable 'hdPtr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinDialog.c:3304:5: note: Variable 'hdPtr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinDialog.c:922:17: style: The scope of the variable 'title' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:923:18: style: The scope of the variable 'ccPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:2089:9: style: The scope of the variable 'pass' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:2090:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:2149:18: style: The scope of the variable 'sep' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:3311:11: style: The scope of the variable 'keyObj' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:3311:20: style: The scope of the variable 'valueObj' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:3446:21: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.7a1/win/tkWinDialog.c:2267:12: style: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinDialog.c:590:23: note: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'.
tk8.7a1/win/tkWinDialog.c:2267:12: note: Function 'MakeFilterVista' argument 5 names different: declaration 'defaultFilterIndexPtr' definition 'initialIndexPtr'.
tk8.7a1/win/tkWinDialog.c:2621:10: warning: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData' [funcArgOrderDifferent]
tk8.7a1/win/tkWinDialog.c:573:55: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.7a1/win/tkWinDialog.c:2621:10: note: Function 'ChooseDirectoryValidateProc' argument order different: declaration 'hdlg, uMsg, wParam, lParam' definition 'hwnd, message, lParam, lpData'
tk8.7a1/win/tkWinDraw.c:521:11: style: The scope of the variable 'data' can be reduced. [variableScope]
tk8.7a1/win/tkWinDraw.c:547:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:703:17: style: The scope of the variable 'familyPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:704:26: style: The scope of the variable 'strPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2195:13: style: The scope of the variable 'startCount' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2195:26: style: The scope of the variable 'endCount' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2196:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2196:31: style: The scope of the variable 'segCount' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2291:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2552:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:2715:24: style: The scope of the variable 'offset' can be reduced. [variableScope]
tk8.7a1/win/tkWinFont.c:1556:14: style: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinFont.c:211:33: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.7a1/win/tkWinFont.c:1556:14: note: Function 'InitFont' argument 4 names different: declaration 'tkFontPtr' definition 'fontPtr'.
tk8.7a1/win/tkWinFont.c:2384:17: style: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinFont.c:193:20: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/win/tkWinFont.c:2384:17: note: Function 'CanUseFallback' argument 3 names different: declaration 'fallbackName' definition 'faceName'.
tk8.7a1/win/tkWinFont.c:2709:14: style: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinFont.c:220:17: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.7a1/win/tkWinFont.c:2709:14: note: Function 'LoadFontRanges' argument 3 names different: declaration 'startCount' definition 'startCountPtr'.
tk8.7a1/win/tkWinFont.c:2711:14: style: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinFont.c:220:38: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.7a1/win/tkWinFont.c:2711:14: note: Function 'LoadFontRanges' argument 4 names different: declaration 'endCount' definition 'endCountPtr'.
tk8.7a1/win/tkWinImage.c:38:13: style: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinImage.c:14:34: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.7a1/win/tkWinImage.c:38:13: note: Function 'DestroyImage' argument 1 names different: declaration 'data' definition 'imagePtr'.
tk8.7a1/win/tkWinKey.c:555:9: style: The scope of the variable 'shift' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:376:17: style: The scope of the variable 'searchName' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:576:18: style: The scope of the variable 'lpNewItem' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:1147:18: style: The scope of the variable 'underline' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:1148:15: style: The scope of the variable 'labelPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:1205:17: style: The scope of the variable 'twdPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:1208:6: style: The scope of the variable 'drawingParameters' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:1355:18: style: The scope of the variable 'mePtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:2556:18: style: The scope of the variable 'name' can be reduced. [variableScope]
tk8.7a1/win/tkWinMenu.c:2789:9: style: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinMenu.c:132:37: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.7a1/win/tkWinMenu.c:2789:9: note: Function 'DrawMenuEntryBackground' argument 9 names different: declaration 'heigth' definition 'height'.
tk8.7a1/win/tkWinMenu.c:2079:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.7a1/win/tkWinMenu.c:2085:40: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.7a1/win/tkWinMenu.c:2091:47: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.7a1/win/tkWinMenu.c:2099:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tk8.7a1/win/tkWinMenu.c:2085:16: error: Signed integer overflow for expression '273<<29'. [integerOverflow]
tk8.7a1/win/tkWinPointer.c:472:15: style: The scope of the variable 'winPtr2' can be reduced. [variableScope]
tk8.7a1/win/tkWinRegion.c:184:20: style: The scope of the variable 'lineDataPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinScrlbr.c:617:9: style: The scope of the variable 'oldMode' can be reduced. [variableScope]
tk8.7a1/win/tkWinScrlbr.c:657:24: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tk8.7a1/win/tkWinScrlbr.c:207:12: style: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinScrlbr.c:63:51: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.7a1/win/tkWinScrlbr.c:207:12: note: Function 'CreateProc' argument 2 names different: declaration 'parent' definition 'parentWin'.
tk8.7a1/win/tkWinSend.c:437:3: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSend.c:436:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:437:3: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:751:5: style: Variable 'cmd' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSend.c:746:0: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:751:5: note: Variable 'cmd' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:890:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSend.c:889:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:890:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:891:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSend.c:890:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:891:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:892:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSend.c:891:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:892:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSend.c:613:16: style: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinSend.c:70:59: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.7a1/win/tkWinSend.c:613:16: note: Function 'BuildMoniker' argument 2 names different: declaration 'pmk' definition 'ppmk'.
tk8.7a1/win/tkWinSend.c:40:11: style: struct member 'RegisteredInterp::name' is never used. [unusedStructMember]
tk8.7a1/win/tkWinSendCom.c:110:5: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSendCom.c:103:0: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSendCom.c:110:5: note: Variable 'obj' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSendCom.c:377:5: style: Variable 'hr' is reassigned a value before the old one has been used. [redundantAssignment]
tk8.7a1/win/tkWinSendCom.c:371:0: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinSendCom.c:377:5: note: Variable 'hr' is reassigned a value before the old one has been used.
tk8.7a1/win/tkWinWindow.c:862:14: style: The scope of the variable 'display' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:1780:9: style: The scope of the variable 'base' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:2001:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:2001:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:2001:15: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:2001:22: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:3401:28: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:3761:10: style: The scope of the variable 'xSign' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:3761:17: style: The scope of the variable 'ySign' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:3762:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:3762:16: style: The scope of the variable 'height' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:4250:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:4251:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:4304:32: style: The scope of the variable 'bufferSize' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:4961:14: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:5191:14: style: The scope of the variable 'resultObj' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:5453:17: style: The scope of the variable 'argv3' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:5454:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:5530:13: style: The scope of the variable 'wmPtr2' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:6190:6: style: The scope of the variable 'newHeight' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:6726:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:7382:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tk8.7a1/win/tkWinWm.c:1120:15: style: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'. [funcArgNamesDifferent]
tk8.7a1/win/tkWinInt.h:156:43: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.7a1/win/tkWinWm.c:1120:15: note: Function 'TkWinGetIcon' argument 1 names different: declaration 'tkw' definition 'tkwin'.
tk8.7a1/win/tkWinWm.c:4678:10: style: Variable 'wmPtr' is assigned a value that is never used. [unreadVariable]
tk8.7a1/win/tkWinX.c:1292:9: style: The scope of the variable 'prevState' can be reduced. [variableScope]
tk8.7a1/win/tkWinX.c:1550:9: style: The scope of the variable 'high' can be reduced. [variableScope]
tk8.7a1/win/ttkWinTheme.c:151:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.7a1/win/ttkWinTheme.c:152:14: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tk8.7a1/xlib/xcolors.c:283:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tk8.7a1/xlib/xcolors.c:391:14: style: The scope of the variable 'q' can be reduced. [variableScope]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkabber/tkabber_1.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tkabber-plugins/tkabber-plugins_1.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tkblt/tkblt_3.2.9.orig.tar.gz
tkblt-3.2.9/generic/tkbltChain.C:179:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tkblt-3.2.9/generic/tkbltChain.C:92:34: style: Function 'linkAfter' argument 1 names different: declaration 'link' definition 'linkPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltChain.h:82:31: note: Function 'linkAfter' argument 1 names different: declaration 'link' definition 'linkPtr'.
tkblt-3.2.9/generic/tkbltChain.C:92:34: note: Function 'linkAfter' argument 1 names different: declaration 'link' definition 'linkPtr'.
tkblt-3.2.9/generic/tkbltChain.C:92:54: style: Function 'linkAfter' argument 2 names different: declaration 'after' definition 'afterPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltChain.h:82:48: note: Function 'linkAfter' argument 2 names different: declaration 'after' definition 'afterPtr'.
tkblt-3.2.9/generic/tkbltChain.C:92:54: note: Function 'linkAfter' argument 2 names different: declaration 'after' definition 'afterPtr'.
tkblt-3.2.9/generic/tkbltChain.C:119:35: style: Function 'linkBefore' argument 1 names different: declaration 'link' definition 'linkPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltChain.h:83:32: note: Function 'linkBefore' argument 1 names different: declaration 'link' definition 'linkPtr'.
tkblt-3.2.9/generic/tkbltChain.C:119:35: note: Function 'linkBefore' argument 1 names different: declaration 'link' definition 'linkPtr'.
tkblt-3.2.9/generic/tkbltChain.C:119:55: style: Function 'linkBefore' argument 2 names different: declaration 'before' definition 'beforePtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltChain.h:83:49: note: Function 'linkBefore' argument 2 names different: declaration 'before' definition 'beforePtr'.
tkblt-3.2.9/generic/tkbltChain.C:119:55: note: Function 'linkBefore' argument 2 names different: declaration 'before' definition 'beforePtr'.
tkblt-3.2.9/generic/tkbltChain.h:79:10: style: Technically the member function 'Blt::Chain::nLinks' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltChain.C:51:3: style: Class 'ChainLink' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltChain.C:51:3: style: Class 'ChainLink' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltChain.h:57:5: style: Class 'ChainLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltChain.h:58:5: style: Class 'ChainLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrAxis.C:790:24: style: Redundant condition: ops->looseMin. '!ops->looseMin || (ops->looseMin && !isnan(ops->reqMin))' is equivalent to '!ops->looseMin || !isnan(ops->reqMin)' [redundantCondition]
tkblt-3.2.9/generic/tkbltGrAxis.C:794:24: style: Redundant condition: ops->looseMax. '!ops->looseMax || (ops->looseMax && !isnan(ops->reqMax))' is equivalent to '!ops->looseMax || !isnan(ops->reqMax)' [redundantCondition]
tkblt-3.2.9/generic/tkbltGrAxis.C:847:22: style: Redundant condition: ops->looseMin. '!ops->looseMin || (ops->looseMin && !isnan(ops->reqMin))' is equivalent to '!ops->looseMin || !isnan(ops->reqMin)' [redundantCondition]
tkblt-3.2.9/generic/tkbltGrAxis.C:850:22: style: Redundant condition: ops->looseMax. '!ops->looseMax || (ops->looseMax && !isnan(ops->reqMax))' is equivalent to '!ops->looseMax || !isnan(ops->reqMax)' [redundantCondition]
tkblt-3.2.9/generic/tkbltGrAxis.C:745:10: style: The scope of the variable 'range' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrAxis.C:715:12: style: Variable 'vMin' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:697:12: style: Variable 'vMax' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:708:12: style: Variable 'hMin' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:689:12: style: Variable 'hMax' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1837:7: style: Variable 'vMin' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1816:7: style: Variable 'vMax' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1831:7: style: Variable 'hMin' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1809:7: style: Variable 'hMax' is assigned a value that is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1903:7: style: Variable 'nLabels' is modified but its new value is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGrAxis.C:1235:28: warning: Either the switch case 'case -1' is redundant, otherwise there is negative array index -1. [negativeIndex]
tkblt-3.2.9/generic/tkbltGrAxis.C:1508:3: note: case -1: margin is -1 here.
tkblt-3.2.9/generic/tkbltGrAxis.C:1235:28: note: Negative array index
tkblt-3.2.9/generic/tkbltGrBind.h:67:16: style: Technically the member function 'Blt::BindTable::currentItem' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.h:217:12: performance: Technically the member function 'Blt::Axis::niceNum' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrAxis.C:971:14: note: Technically the member function 'Blt::Axis::niceNum' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:217:12: note: Technically the member function 'Blt::Axis::niceNum' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:218:10: performance: Technically the member function 'Blt::Axis::setRange' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrAxis.C:867:12: note: Technically the member function 'Blt::Axis::setRange' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:218:10: note: Technically the member function 'Blt::Axis::setRange' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:225:10: performance: Technically the member function 'Blt::Axis::updateScrollbar' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrAxis.C:1843:12: note: Technically the member function 'Blt::Axis::updateScrollbar' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:225:10: note: Technically the member function 'Blt::Axis::updateScrollbar' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:231:20: style: Technically the member function 'Blt::Axis::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.h:233:13: style: Technically the member function 'Blt::Axis::classId' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.h:234:17: style: Technically the member function 'Blt::Axis::className' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.h:251:9: style: Technically the member function 'Blt::Axis::isHorizontal' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.C:1015:11: note: Technically the member function 'Blt::Axis::isHorizontal' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:251:9: note: Technically the member function 'Blt::Axis::isHorizontal' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:256:9: performance: Technically the member function 'Blt::Axis::inRange' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrAxis.C:1003:11: note: Technically the member function 'Blt::Axis::inRange' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:256:9: note: Technically the member function 'Blt::Axis::inRange' can be static.
tkblt-3.2.9/generic/tkbltGrAxis.h:259:12: style: Technically the member function 'Blt::Axis::invHMap' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.C:1075:14: note: Technically the member function 'Blt::Axis::invHMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:259:12: note: Technically the member function 'Blt::Axis::invHMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:260:12: style: Technically the member function 'Blt::Axis::invVMap' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.C:1091:14: note: Technically the member function 'Blt::Axis::invVMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:260:12: note: Technically the member function 'Blt::Axis::invVMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:261:12: style: Technically the member function 'Blt::Axis::hMap' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.C:1107:14: note: Technically the member function 'Blt::Axis::hMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:261:12: note: Technically the member function 'Blt::Axis::hMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:262:12: style: Technically the member function 'Blt::Axis::vMap' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrAxis.C:1121:14: note: Technically the member function 'Blt::Axis::vMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.h:262:12: note: Technically the member function 'Blt::Axis::vMap' can be const.
tkblt-3.2.9/generic/tkbltGrAxis.C:215:3: style: Class 'Ticks' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrAxis.C:215:3: style: Class 'Ticks' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrAxis.C:225:3: style: Class 'Axis' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrAxis.C:225:3: style: Class 'Axis' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrText.h:65:5: style: Class 'TextStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrPSOutput.h:57:5: style: Class 'PSOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrAxis.h:87:5: style: Class 'TickLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrAxis.h:97:5: style: Class 'Ticks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrPostscript.h:68:5: style: Class 'Postscript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGraph.h:246:16: style: The function 'pickEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:58:24: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraph.h:246:16: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrBind.C:50:3: performance: Variable 'table_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrLegd.h:168:20: style: Technically the member function 'Blt::Legend::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrLegd.h:170:14: style: Technically the member function 'Blt::Legend::position' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrLegd.h:171:9: style: Technically the member function 'Blt::Legend::isRaised' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrLegd.h:172:9: style: Technically the member function 'Blt::Legend::isHidden' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrLegd.h:148:5: style: Class 'Legend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrLegd.h:174:16: style: The function 'pickEntry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:58:24: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrLegd.h:174:16: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPen.h:72:20: style: Technically the member function 'Blt::Pen::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElem.h:72:9: style: Technically the member function 'Blt::ElemValues::nValues' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElem.h:73:12: style: Technically the member function 'Blt::ElemValues::min' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElem.h:74:12: style: Technically the member function 'Blt::ElemValues::max' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElem.h:169:12: performance: Technically the member function 'Blt::Element::FindElemValuesMinimum' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElem.C:209:17: note: Technically the member function 'Blt::Element::FindElemValuesMinimum' can be static.
tkblt-3.2.9/generic/tkbltGrElem.h:169:12: note: Technically the member function 'Blt::Element::FindElemValuesMinimum' can be static.
tkblt-3.2.9/generic/tkbltGrElem.h:193:20: style: Technically the member function 'Blt::Element::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElem.h:80:5: style: Class 'ElemValuesSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrElemBar.C:219:33: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tkblt-3.2.9/generic/tkbltGrElemBar.C:220:6: note: Assuming that condition 'if(name)' is not redundant
tkblt-3.2.9/generic/tkbltGrElemBar.C:219:33: note: Null pointer dereference
tkblt-3.2.9/generic/tkbltGrElemBar.h:101:10: style: Technically the member function 'Blt::BarElement::checkStacks' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElemBar.C:863:18: note: Technically the member function 'Blt::BarElement::checkStacks' can be const.
tkblt-3.2.9/generic/tkbltGrElemBar.h:101:10: note: Technically the member function 'Blt::BarElement::checkStacks' can be const.
tkblt-3.2.9/generic/tkbltGrElemBar.h:108:10: performance: Technically the member function 'Blt::BarElement::printSegments' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemBar.C:1249:18: note: Technically the member function 'Blt::BarElement::printSegments' can be static.
tkblt-3.2.9/generic/tkbltGrElemBar.h:108:10: note: Technically the member function 'Blt::BarElement::printSegments' can be static.
tkblt-3.2.9/generic/tkbltGrElemBar.C:210:3: style: Class 'BarElement' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrElemBar.C:210:3: style: Class 'BarElement' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGraphBar.h:102:10: style: The function 'resetAxes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:226:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphBar.h:102:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraphBar.h:103:10: style: The function 'mapElements' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:184:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphBar.h:103:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraphBar.h:113:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:209:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphBar.h:113:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraphBar.h:114:9: style: The function 'createPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:237:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphBar.h:114:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraphBar.h:115:9: style: The function 'createElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:233:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphBar.h:115:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenBar.h:65:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:68:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenBar.h:65:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenBar.h:66:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:69:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenBar.h:66:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenBar.h:67:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:70:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenBar.h:67:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenBar.h:69:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:75:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenBar.h:69:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:115:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:187:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:115:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:116:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:188:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:116:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:117:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:189:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:117:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:119:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:176:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:119:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:120:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:177:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:120:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:121:10: style: The function 'extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:178:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:121:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:122:10: style: The function 'closest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:182:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:122:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:123:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:179:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:123:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:124:10: style: The function 'drawActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:180:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:124:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:125:10: style: The function 'drawSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:181:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:125:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:126:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:183:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:126:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:127:10: style: The function 'printActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:184:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:127:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemBar.h:128:10: style: The function 'printSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:185:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemBar.h:128:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.C:257:33: warning: Either the condition 'if(name)' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tkblt-3.2.9/generic/tkbltGrElemLine.C:258:6: note: Assuming that condition 'if(name)' is not redundant
tkblt-3.2.9/generic/tkbltGrElemLine.C:257:33: note: Null pointer dereference
tkblt-3.2.9/generic/tkbltGrElemLine.C:1012:12: style: The scope of the variable 'dist2' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLine.h:127:10: style: Technically the member function 'Blt::LineElement::getScreenPoints' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrElemLine.C:939:19: note: Technically the member function 'Blt::LineElement::getScreenPoints' can be const.
tkblt-3.2.9/generic/tkbltGrElemLine.h:127:10: note: Technically the member function 'Blt::LineElement::getScreenPoints' can be const.
tkblt-3.2.9/generic/tkbltGrElemLine.h:129:10: performance: Technically the member function 'Blt::LineElement::generateSteps' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:1057:19: note: Technically the member function 'Blt::LineElement::generateSteps' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:129:10: note: Technically the member function 'Blt::LineElement::generateSteps' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:135:9: performance: Technically the member function 'Blt::LineElement::outCode' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:1428:18: note: Technically the member function 'Blt::LineElement::outCode' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:135:9: note: Technically the member function 'Blt::LineElement::outCode' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:148:10: performance: Technically the member function 'Blt::LineElement::setLineAttributes' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:2403:19: note: Technically the member function 'Blt::LineElement::setLineAttributes' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:148:10: note: Technically the member function 'Blt::LineElement::setLineAttributes' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:152:12: performance: Technically the member function 'Blt::LineElement::distanceToLine' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:785:21: note: Technically the member function 'Blt::LineElement::distanceToLine' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:152:12: note: Technically the member function 'Blt::LineElement::distanceToLine' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:153:12: performance: Technically the member function 'Blt::LineElement::distanceToX' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:814:21: note: Technically the member function 'Blt::LineElement::distanceToX' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:153:12: note: Technically the member function 'Blt::LineElement::distanceToX' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:154:12: performance: Technically the member function 'Blt::LineElement::distanceToY' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:860:21: note: Technically the member function 'Blt::LineElement::distanceToY' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:154:12: note: Technically the member function 'Blt::LineElement::distanceToY' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:156:12: performance: Technically the member function 'Blt::LineElement::findSplit' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLine.C:1033:21: note: Technically the member function 'Blt::LineElement::findSplit' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:156:12: note: Technically the member function 'Blt::LineElement::findSplit' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.C:249:3: style: Class 'LineElement' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrElemLine.C:249:3: style: Class 'LineElement' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrPenLine.h:78:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:68:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenLine.h:78:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenLine.h:79:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:69:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenLine.h:79:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenLine.h:80:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:70:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenLine.h:80:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrPenLine.h:82:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrPen.h:75:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrPenLine.h:82:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:167:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:187:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:167:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:168:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:188:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:168:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:169:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:189:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:169:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:171:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:176:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:171:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:172:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:177:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:172:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:173:10: style: The function 'extents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:178:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:173:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:174:10: style: The function 'closest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:182:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:174:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:175:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:179:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:175:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:176:10: style: The function 'drawActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:180:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:176:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:177:10: style: The function 'drawSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:181:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:177:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:178:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:183:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:178:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:179:10: style: The function 'printActive' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:184:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:179:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLine.h:180:10: style: The function 'printSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrElem.h:185:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrElemLine.h:180:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:654:10: style: The scope of the variable 'x' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:654:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:654:17: style: The scope of the variable 'alpha' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:751:10: style: The scope of the variable 'm_ij' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:842:10: style: The scope of the variable 'norm' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:47:19: style: struct member 'Quint2D::e' is never used. [unusedStructMember]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:47:22: style: struct member 'Quint2D::f' is never used. [unusedStructMember]
tkblt-3.2.9/generic/tkbltGrElemLine.h:158:9: performance: Technically the member function 'Blt::LineElement::naturalSpline' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:650:18: note: Technically the member function 'Blt::LineElement::naturalSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:158:9: note: Technically the member function 'Blt::LineElement::naturalSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:159:9: performance: Technically the member function 'Blt::LineElement::quadraticSpline' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:628:18: note: Technically the member function 'Blt::LineElement::quadraticSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:159:9: note: Technically the member function 'Blt::LineElement::quadraticSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:160:9: performance: Technically the member function 'Blt::LineElement::naturalParametricSpline' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:1008:18: note: Technically the member function 'Blt::LineElement::naturalParametricSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:160:9: note: Technically the member function 'Blt::LineElement::naturalParametricSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:161:9: performance: Technically the member function 'Blt::LineElement::catromParametricSpline' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:1062:18: note: Technically the member function 'Blt::LineElement::catromParametricSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLine.h:161:9: note: Technically the member function 'Blt::LineElement::catromParametricSpline' can be static.
tkblt-3.2.9/generic/tkbltGrElemLineSpline.C:663:0: error: Memory leak: dx [memleak]
tkblt-3.2.9/generic/tkbltGrHairs.C:56:13: warning: Member variable 'Crosshairs::segArr_' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrHairs.h:71:9: style: Technically the member function 'Blt::Crosshairs::isOn' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrHairs.h:73:20: style: Technically the member function 'Blt::Crosshairs::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrHairs.C:58:3: style: Class 'Crosshairs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrHairs.C:58:3: style: Class 'Crosshairs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrHairs.h:62:5: style: Class 'Crosshairs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkblt-3.2.9/generic/tkbltGrLegd.C:527:30: style: Function 'print' argument 1 names different: declaration 'ps' definition 'psPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrLegd.h:154:26: note: Function 'print' argument 1 names different: declaration 'ps' definition 'psPtr'.
tkblt-3.2.9/generic/tkbltGrLegd.C:527:30: note: Function 'print' argument 1 names different: declaration 'ps' definition 'psPtr'.
tkblt-3.2.9/generic/tkbltGrLegd.C:161:3: style: Class 'Legend' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrLegd.C:161:3: style: Class 'Legend' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrMarker.C:144:39: style: Function 'regionInPolygon' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMarker.h:80:35: note: Function 'regionInPolygon' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'.
tkblt-3.2.9/generic/tkbltGrMarker.C:144:39: note: Function 'regionInPolygon' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'.
tkblt-3.2.9/generic/tkbltGrMarker.C:45:3: performance: Variable 'optionTable_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrMarker.h:76:12: performance: Technically the member function 'Blt::Marker::HMap' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrMarker.C:72:16: note: Technically the member function 'Blt::Marker::HMap' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:76:12: note: Technically the member function 'Blt::Marker::HMap' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:77:12: performance: Technically the member function 'Blt::Marker::VMap' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrMarker.C:96:16: note: Technically the member function 'Blt::Marker::VMap' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:77:12: note: Technically the member function 'Blt::Marker::VMap' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:79:9: style: Technically the member function 'Blt::Marker::boxesDontOverlap' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrMarker.C:136:13: note: Technically the member function 'Blt::Marker::boxesDontOverlap' can be const.
tkblt-3.2.9/generic/tkbltGrMarker.h:79:9: note: Technically the member function 'Blt::Marker::boxesDontOverlap' can be const.
tkblt-3.2.9/generic/tkbltGrMarker.h:80:9: performance: Technically the member function 'Blt::Marker::regionInPolygon' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrMarker.C:144:13: note: Technically the member function 'Blt::Marker::regionInPolygon' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:80:9: note: Technically the member function 'Blt::Marker::regionInPolygon' can be static.
tkblt-3.2.9/generic/tkbltGrMarker.h:98:20: style: Technically the member function 'Blt::Marker::optionTable' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:63:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:87:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:63:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:64:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:88:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:64:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:65:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:89:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:65:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:66:9: style: The function 'pointIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:90:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:66:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:67:9: style: The function 'regionIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:91:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:67:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:68:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:92:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:68:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:76:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:94:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:76:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:77:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:95:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:77:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:78:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:96:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerLine.h:78:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:67:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:87:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:67:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:68:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:88:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:68:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:69:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:89:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:69:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:70:9: style: The function 'pointIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:90:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:70:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:71:9: style: The function 'regionIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:91:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:71:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:72:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:92:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:72:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:78:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:94:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:78:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:79:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:95:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:79:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:80:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:96:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerPolygon.h:80:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:65:9: style: The function 'configure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:87:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:65:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:66:10: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:88:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:66:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:67:10: style: The function 'map' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:89:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:67:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:68:9: style: The function 'pointIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:90:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:68:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:69:9: style: The function 'regionIn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:91:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:69:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:70:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:92:18: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:70:10: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:76:13: style: The function 'classId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:94:21: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:76:13: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:77:17: style: The function 'className' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:95:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:77:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:78:17: style: The function 'typeName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGrMarker.h:96:25: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGrMarkerText.h:78:17: note: Function in derived class
tkblt-3.2.9/generic/tkbltGrMarkerText.C:128:17: style: The scope of the variable 'gcMask' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrMarkerText.C:93:13: warning: Member variable 'TextMarker::outline_' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrMisc.C:327:25: style: C-style pointer casting [cstyleCast]
tkblt-3.2.9/generic/tkbltGrMisc.C:116:14: style: The scope of the variable 'dy' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltGrMisc.C:56:34: style: Function 'pointInPolygon' argument 1 names different: declaration 'samplePtr' definition 's'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:110:38: note: Function 'pointInPolygon' argument 1 names different: declaration 'samplePtr' definition 's'.
tkblt-3.2.9/generic/tkbltGrMisc.C:56:34: note: Function 'pointInPolygon' argument 1 names different: declaration 'samplePtr' definition 's'.
tkblt-3.2.9/generic/tkbltGrMisc.C:56:46: style: Function 'pointInPolygon' argument 2 names different: declaration 'screenPts' definition 'points'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:110:58: note: Function 'pointInPolygon' argument 2 names different: declaration 'screenPts' definition 'points'.
tkblt-3.2.9/generic/tkbltGrMisc.C:56:46: note: Function 'pointInPolygon' argument 2 names different: declaration 'screenPts' definition 'points'.
tkblt-3.2.9/generic/tkbltGrMisc.C:56:58: style: Function 'pointInPolygon' argument 3 names different: declaration 'nScreenPts' definition 'nPoints'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:111:12: note: Function 'pointInPolygon' argument 3 names different: declaration 'nScreenPts' definition 'nPoints'.
tkblt-3.2.9/generic/tkbltGrMisc.C:56:58: note: Function 'pointInPolygon' argument 3 names different: declaration 'nScreenPts' definition 'nPoints'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:33: style: Function 'polyRectClip' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:112:37: note: Function 'polyRectClip' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:33: note: Function 'polyRectClip' argument 1 names different: declaration 'extsPtr' definition 'regionPtr'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:53: style: Function 'polyRectClip' argument 2 names different: declaration 'inputPts' definition 'points'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:112:55: note: Function 'polyRectClip' argument 2 names different: declaration 'inputPts' definition 'points'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:53: note: Function 'polyRectClip' argument 2 names different: declaration 'inputPts' definition 'points'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:65: style: Function 'polyRectClip' argument 3 names different: declaration 'nInputPts' definition 'nPoints'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:113:10: note: Function 'polyRectClip' argument 3 names different: declaration 'nInputPts' definition 'nPoints'.
tkblt-3.2.9/generic/tkbltGrMisc.C:155:65: note: Function 'polyRectClip' argument 3 names different: declaration 'nInputPts' definition 'nPoints'.
tkblt-3.2.9/generic/tkbltGrMisc.C:156:18: style: Function 'polyRectClip' argument 4 names different: declaration 'outputPts' definition 'clipPts'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltGrMisc.h:113:30: note: Function 'polyRectClip' argument 4 names different: declaration 'outputPts' definition 'clipPts'.
tkblt-3.2.9/generic/tkbltGrMisc.C:156:18: note: Function 'polyRectClip' argument 4 names different: declaration 'outputPts' definition 'clipPts'.
tkblt-3.2.9/generic/tkbltGrPSOutput.C:95:11: warning: Member variable 'PSOutput::scratchArr_' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPSOutput.h:50:19: performance: Technically the member function 'Blt::PSOutput::reverseBits' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrPSOutput.C:542:25: note: Technically the member function 'Blt::PSOutput::reverseBits' can be static.
tkblt-3.2.9/generic/tkbltGrPSOutput.h:50:19: note: Technically the member function 'Blt::PSOutput::reverseBits' can be static.
tkblt-3.2.9/generic/tkbltGrPSOutput.h:51:10: performance: Technically the member function 'Blt::PSOutput::byteToHex' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGrPSOutput.C:550:16: note: Technically the member function 'Blt::PSOutput::byteToHex' can be static.
tkblt-3.2.9/generic/tkbltGrPSOutput.h:51:10: note: Technically the member function 'Blt::PSOutput::byteToHex' can be static.
tkblt-3.2.9/generic/tkbltGrPen.C:39:3: performance: Variable 'optionTable_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrPenBar.C:115:3: performance: Variable 'outlineGC_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrPenBar.C:116:3: performance: Variable 'errorBarGC_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrPenLine.C:126:3: performance: Variable 'traceGC_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrPenLine.C:127:3: performance: Variable 'errorBarGC_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::left' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::bottom' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::right' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::top' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::scale' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::paperHeight' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:69:13: warning: Member variable 'Postscript::paperWidth' is not initialized in the constructor. [uninitMemberVar]
tkblt-3.2.9/generic/tkbltGrPostscript.C:71:3: style: Class 'Postscript' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrPostscript.C:71:3: style: Class 'Postscript' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGrText.C:67:3: performance: Variable 'gc_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkblt-3.2.9/generic/tkbltGrText.C:43:3: style: Class 'TextStyle' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGrText.C:43:3: style: Class 'TextStyle' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGraph.h:199:10: style: Technically the member function 'Blt::Graph::mapAxes' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:958:13: note: Technically the member function 'Blt::Graph::mapAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:199:10: note: Technically the member function 'Blt::Graph::mapAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:200:10: style: Technically the member function 'Blt::Graph::drawAxes' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:991:13: note: Technically the member function 'Blt::Graph::drawAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:200:10: note: Technically the member function 'Blt::Graph::drawAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:202:10: style: Technically the member function 'Blt::Graph::drawAxesGrids' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1014:13: note: Technically the member function 'Blt::Graph::drawAxesGrids' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:202:10: note: Technically the member function 'Blt::Graph::drawAxesGrids' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:203:10: style: Technically the member function 'Blt::Graph::adjustAxes' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1088:13: note: Technically the member function 'Blt::Graph::adjustAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:203:10: note: Technically the member function 'Blt::Graph::adjustAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:214:10: style: Technically the member function 'Blt::Graph::extents' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:471:13: note: Technically the member function 'Blt::Graph::extents' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:214:10: note: Technically the member function 'Blt::Graph::extents' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:219:10: style: Technically the member function 'Blt::Graph::printAxes' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1027:13: note: Technically the member function 'Blt::Graph::printAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:219:10: note: Technically the member function 'Blt::Graph::printAxes' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:220:10: style: Technically the member function 'Blt::Graph::printAxesGrids' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1040:13: note: Technically the member function 'Blt::Graph::printAxesGrids' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:220:10: note: Technically the member function 'Blt::Graph::printAxesGrids' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:224:13: style: Technically the member function 'Blt::Graph::map2D' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1106:16: note: Technically the member function 'Blt::Graph::map2D' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:224:13: note: Technically the member function 'Blt::Graph::map2D' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:225:13: style: Technically the member function 'Blt::Graph::invMap2D' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraph.C:1122:16: note: Technically the member function 'Blt::Graph::invMap2D' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:225:13: note: Technically the member function 'Blt::Graph::invMap2D' can be const.
tkblt-3.2.9/generic/tkbltGraph.C:119:3: style: Class 'Graph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tkblt-3.2.9/generic/tkbltGraph.C:119:3: style: Class 'Graph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tkblt-3.2.9/generic/tkbltGraph.C:1420:11: error: Uninitialized variable: y [uninitvar]
tkblt-3.2.9/generic/tkbltGraphBar.C:360:5: style: Variable 'nSegs' is modified but its new value is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltGraphBar.h:106:10: style: Technically the member function 'Blt::BarGraph::resetBarSets' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraphBar.C:464:16: note: Technically the member function 'Blt::BarGraph::resetBarSets' can be const.
tkblt-3.2.9/generic/tkbltGraphBar.h:106:10: note: Technically the member function 'Blt::BarGraph::resetBarSets' can be const.
tkblt-3.2.9/generic/tkbltGraphLine.h:71:9: style: The function 'createElement' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:233:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphLine.h:71:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraphLine.h:72:9: style: The function 'createPen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tkblt-3.2.9/generic/tkbltGraph.h:237:17: note: Virtual function in base class
tkblt-3.2.9/generic/tkbltGraphLine.h:72:9: note: Function in derived class
tkblt-3.2.9/generic/tkbltGraph.h:178:9: style: Technically the member function 'Blt::Graph::getMarginGeometry' can be const. [functionConst]
tkblt-3.2.9/generic/tkbltGraphSup.C:384:12: note: Technically the member function 'Blt::Graph::getMarginGeometry' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:178:9: note: Technically the member function 'Blt::Graph::getMarginGeometry' can be const.
tkblt-3.2.9/generic/tkbltGraph.h:241:10: performance: Technically the member function 'Blt::Graph::getTextExtents' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGraphSup.C:463:13: note: Technically the member function 'Blt::Graph::getTextExtents' can be static.
tkblt-3.2.9/generic/tkbltGraph.h:241:10: note: Technically the member function 'Blt::Graph::getTextExtents' can be static.
tkblt-3.2.9/generic/tkbltGraph.h:242:10: performance: Technically the member function 'Blt::Graph::getBoundingBox' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGraphSup.C:538:13: note: Technically the member function 'Blt::Graph::getBoundingBox' can be static.
tkblt-3.2.9/generic/tkbltGraph.h:242:10: note: Technically the member function 'Blt::Graph::getBoundingBox' can be static.
tkblt-3.2.9/generic/tkbltGraph.h:243:13: performance: Technically the member function 'Blt::Graph::anchorPoint' can be static. [functionStatic]
tkblt-3.2.9/generic/tkbltGraphSup.C:644:16: note: Technically the member function 'Blt::Graph::anchorPoint' can be static.
tkblt-3.2.9/generic/tkbltGraph.h:243:13: note: Technically the member function 'Blt::Graph::anchorPoint' can be static.
tkblt-3.2.9/generic/tkbltNsUtil.C:48:58: style: Function 'ParseObjectName' argument 2 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltNsUtil.h:56:62: note: Function 'ParseObjectName' argument 2 names different: declaration 'name' definition 'path'.
tkblt-3.2.9/generic/tkbltNsUtil.C:48:58: note: Function 'ParseObjectName' argument 2 names different: declaration 'name' definition 'path'.
tkblt-3.2.9/generic/tkbltNsUtil.C:49:20: style: Function 'ParseObjectName' argument 3 names different: declaration 'objNamePtr' definition 'namePtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltNsUtil.h:57:22: note: Function 'ParseObjectName' argument 3 names different: declaration 'objNamePtr' definition 'namePtr'.
tkblt-3.2.9/generic/tkbltNsUtil.C:49:20: note: Function 'ParseObjectName' argument 3 names different: declaration 'objNamePtr' definition 'namePtr'.
tkblt-3.2.9/generic/tkbltNsUtil.C:89:46: style: Function 'MakeQualifiedName' argument 1 names different: declaration 'objNamePtr' definition 'namePtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltNsUtil.h:60:50: note: Function 'MakeQualifiedName' argument 1 names different: declaration 'objNamePtr' definition 'namePtr'.
tkblt-3.2.9/generic/tkbltNsUtil.C:89:46: note: Function 'MakeQualifiedName' argument 1 names different: declaration 'objNamePtr' definition 'namePtr'.
tkblt-3.2.9/generic/tkbltNsUtil.C:114:74: style: Function 'GetVariableNamespace' argument 2 names different: declaration 'varName' definition 'path'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltNsUtil.h:52:23: note: Function 'GetVariableNamespace' argument 2 names different: declaration 'varName' definition 'path'.
tkblt-3.2.9/generic/tkbltNsUtil.C:114:74: note: Function 'GetVariableNamespace' argument 2 names different: declaration 'varName' definition 'path'.
tkblt-3.2.9/generic/tkbltParse.C:202:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltSwitch.C:171:48: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltSwitch.C:188:3: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltSwitch.C:296:60: style: Function 'ParseSwitches' argument 2 names different: declaration 'specPtr' definition 'specs'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltSwitch.h:123:64: note: Function 'ParseSwitches' argument 2 names different: declaration 'specPtr' definition 'specs'.
tkblt-3.2.9/generic/tkbltSwitch.C:296:60: note: Function 'ParseSwitches' argument 2 names different: declaration 'specPtr' definition 'specs'.
tkblt-3.2.9/generic/tkbltSwitch.C:297:48: style: Function 'ParseSwitches' argument 5 names different: declaration 'rec' definition 'record'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltSwitch.h:124:49: note: Function 'ParseSwitches' argument 5 names different: declaration 'rec' definition 'record'.
tkblt-3.2.9/generic/tkbltSwitch.C:297:48: note: Function 'ParseSwitches' argument 5 names different: declaration 'rec' definition 'record'.
tkblt-3.2.9/generic/tkbltSwitch.C:373:53: style: Function 'FreeSwitches' argument 2 names different: declaration 'rec' definition 'record'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltSwitch.h:126:57: note: Function 'FreeSwitches' argument 2 names different: declaration 'rec' definition 'record'.
tkblt-3.2.9/generic/tkbltSwitch.C:373:53: note: Function 'FreeSwitches' argument 2 names different: declaration 'rec' definition 'record'.
tkblt-3.2.9/generic/tkbltSwitch.C:373:65: style: Function 'FreeSwitches' argument 3 names different: declaration 'flags' definition 'needFlags'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltSwitch.h:126:66: note: Function 'FreeSwitches' argument 3 names different: declaration 'flags' definition 'needFlags'.
tkblt-3.2.9/generic/tkbltSwitch.C:373:65: note: Function 'FreeSwitches' argument 3 names different: declaration 'flags' definition 'needFlags'.
tkblt-3.2.9/generic/tkbltVecCmd.C:413:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
tkblt-3.2.9/generic/tkbltVecCmd.C:263:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVecCmd.C:1021:5: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVecCmd.C:1025:5: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVecCmd.C:1491:10: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVecCmd.C:1527:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVecCmd.C:772:3: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tkblt-3.2.9/generic/tkbltVecCmd.C:1149:0: error: Memory leak: byteArr [memleak]
tkblt-3.2.9/generic/tkbltVecMath.C:1578:32: warning: Either the condition 'vPtr!=NULL' is redundant or there is possible null pointer dereference: vPtr. [nullPointerRedundantCheck]
tkblt-3.2.9/generic/tkbltVecMath.C:1584:12: note: Assuming that condition 'vPtr!=NULL' is not redundant
tkblt-3.2.9/generic/tkbltVecMath.C:1578:32: note: Null pointer dereference
tkblt-3.2.9/generic/tkbltVecMath.C:1575:18: style: C-style pointer casting [cstyleCast]
tkblt-3.2.9/generic/tkbltVecMath.C:463:10: style: The scope of the variable 'norm' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVecMath.C:193:31: style: Function 'Blt_VecMax' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:133:53: note: Function 'Blt_VecMax' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'.
tkblt-3.2.9/generic/tkbltVecMath.C:193:31: note: Function 'Blt_VecMax' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'.
tkblt-3.2.9/generic/tkbltVecMath.C:199:31: style: Function 'Blt_VecMin' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:132:53: note: Function 'Blt_VecMin' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'.
tkblt-3.2.9/generic/tkbltVecMath.C:199:31: note: Function 'Blt_VecMin' argument 1 names different: declaration 'vPtr' definition 'vectorPtr'.
tkblt-3.2.9/generic/tkbltVecMath.C:205:46: style: Function 'Blt_ExprVector' argument 2 names different: declaration 'expr' definition 'string'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:129:68: note: Function 'Blt_ExprVector' argument 2 names different: declaration 'expr' definition 'string'.
tkblt-3.2.9/generic/tkbltVecMath.C:205:46: note: Function 'Blt_ExprVector' argument 2 names different: declaration 'expr' definition 'string'.
tkblt-3.2.9/generic/tkbltVecMath.C:205:66: style: Function 'Blt_ExprVector' argument 3 names different: declaration 'vecPtr' definition 'vector'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:129:86: note: Function 'Blt_ExprVector' argument 3 names different: declaration 'vecPtr' definition 'vector'.
tkblt-3.2.9/generic/tkbltVecMath.C:205:66: note: Function 'Blt_ExprVector' argument 3 names different: declaration 'vecPtr' definition 'vector'.
tkblt-3.2.9/generic/tkbltVector.C:847:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkblt-3.2.9/generic/tkbltVector.C:757:18: style: C-style pointer casting [cstyleCast]
tkblt-3.2.9/generic/tkbltVector.C:1232:13: style: C-style pointer casting [cstyleCast]
tkblt-3.2.9/generic/tkbltVector.C:1235:15: style: C-style pointer casting [cstyleCast]
tkblt-3.2.9/generic/tkbltVector.C:649:21: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVector.C:727:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVector.C:739:15: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVector.C:805:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tkblt-3.2.9/generic/tkbltVector.C:480:3: style: Variable 'max' is reassigned a value before the old one has been used. [redundantAssignment]
tkblt-3.2.9/generic/tkbltVector.C:477:0: note: Variable 'max' is reassigned a value before the old one has been used.
tkblt-3.2.9/generic/tkbltVector.C:480:3: note: Variable 'max' is reassigned a value before the old one has been used.
tkblt-3.2.9/generic/tkbltVector.C:1535:28: style: The scope of the variable 'istep' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:10: style: The scope of the variable 'wtemp' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:16: style: The scope of the variable 'wr' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:19: style: The scope of the variable 'wpr' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:23: style: The scope of the variable 'wpi' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:27: style: The scope of the variable 'wi' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1536:30: style: The scope of the variable 'theta' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1684:12: style: The scope of the variable 're' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1684:16: style: The scope of the variable 'im' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1684:20: style: The scope of the variable 'reS' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1684:25: style: The scope of the variable 'imS' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:1854:10: style: The scope of the variable 'dist2' can be reduced. [variableScope]
tkblt-3.2.9/generic/tkbltVector.C:526:72: style: Function 'Vec_MapVariable' argument 3 names different: declaration 'name' definition 'path'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:168:21: note: Function 'Vec_MapVariable' argument 3 names different: declaration 'name' definition 'path'.
tkblt-3.2.9/generic/tkbltVector.C:526:72: note: Function 'Vec_MapVariable' argument 3 names different: declaration 'name' definition 'path'.
tkblt-3.2.9/generic/tkbltVector.C:585:60: style: Function 'Vec_SetSize' argument 3 names different: declaration 'size' definition 'newSize'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:161:64: note: Function 'Vec_SetSize' argument 3 names different: declaration 'size' definition 'newSize'.
tkblt-3.2.9/generic/tkbltVector.C:585:60: note: Function 'Vec_SetSize' argument 3 names different: declaration 'size' definition 'newSize'.
tkblt-3.2.9/generic/tkbltVector.C:659:62: style: Function 'Vec_SetLength' argument 3 names different: declaration 'length' definition 'newLength'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:160:66: note: Function 'Vec_SetLength' argument 3 names different: declaration 'length' definition 'newLength'.
tkblt-3.2.9/generic/tkbltVector.C:659:62: note: Function 'Vec_SetLength' argument 3 names different: declaration 'length' definition 'newLength'.
tkblt-3.2.9/generic/tkbltVector.C:672:65: style: Function 'Vec_ChangeLength' argument 3 names different: declaration 'length' definition 'newLength'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:169:69: note: Function 'Vec_ChangeLength' argument 3 names different: declaration 'length' definition 'newLength'.
tkblt-3.2.9/generic/tkbltVector.C:672:65: note: Function 'Vec_ChangeLength' argument 3 names different: declaration 'length' definition 'newLength'.
tkblt-3.2.9/generic/tkbltVector.C:699:42: style: Function 'Vec_Reset' argument 2 names different: declaration 'dataArr' definition 'valueArr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:176:46: note: Function 'Vec_Reset' argument 2 names different: declaration 'dataArr' definition 'valueArr'.
tkblt-3.2.9/generic/tkbltVector.C:699:42: note: Function 'Vec_Reset' argument 2 names different: declaration 'dataArr' definition 'valueArr'.
tkblt-3.2.9/generic/tkbltVector.C:699:56: style: Function 'Vec_Reset' argument 3 names different: declaration 'nValues' definition 'length'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:176:59: note: Function 'Vec_Reset' argument 3 names different: declaration 'nValues' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:699:56: note: Function 'Vec_Reset' argument 3 names different: declaration 'nValues' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:700:9: style: Function 'Vec_Reset' argument 4 names different: declaration 'arraySize' definition 'size'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:177:14: note: Function 'Vec_Reset' argument 4 names different: declaration 'arraySize' definition 'size'.
tkblt-3.2.9/generic/tkbltVector.C:700:9: note: Function 'Vec_Reset' argument 4 names different: declaration 'arraySize' definition 'size'.
tkblt-3.2.9/generic/tkbltVector.C:826:64: style: Function 'Vec_Create' argument 2 names different: declaration 'name' definition 'vecName'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:170:68: note: Function 'Vec_Create' argument 2 names different: declaration 'name' definition 'vecName'.
tkblt-3.2.9/generic/tkbltVector.C:826:64: note: Function 'Vec_Create' argument 2 names different: declaration 'name' definition 'vecName'.
tkblt-3.2.9/generic/tkbltVector.C:827:57: style: Function 'Vec_Create' argument 5 names different: declaration 'newPtr' definition 'isNewPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:172:13: note: Function 'Vec_Create' argument 5 names different: declaration 'newPtr' definition 'isNewPtr'.
tkblt-3.2.9/generic/tkbltVector.C:827:57: note: Function 'Vec_Create' argument 5 names different: declaration 'newPtr' definition 'isNewPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1286:54: style: Function 'Blt_CreateVector' argument 2 names different: declaration 'vecName' definition 'name'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:104:76: note: Function 'Blt_CreateVector' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1286:54: note: Function 'Blt_CreateVector' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1300:60: style: Function 'Blt_DeleteVectorByName' argument 2 names different: declaration 'vecName' definition 'name'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:109:82: note: Function 'Blt_DeleteVectorByName' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1300:60: note: Function 'Blt_DeleteVectorByName' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1346:51: style: Function 'Blt_GetVector' argument 2 names different: declaration 'vecName' definition 'name'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:111:73: note: Function 'Blt_GetVector' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1346:51: note: Function 'Blt_GetVector' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1386:49: style: Function 'Blt_ResetVector' argument 2 names different: declaration 'dataArr' definition 'valueArr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:115:71: note: Function 'Blt_ResetVector' argument 2 names different: declaration 'dataArr' definition 'valueArr'.
tkblt-3.2.9/generic/tkbltVector.C:1386:49: note: Function 'Blt_ResetVector' argument 2 names different: declaration 'dataArr' definition 'valueArr'.
tkblt-3.2.9/generic/tkbltVector.C:1386:63: style: Function 'Blt_ResetVector' argument 3 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:115:84: note: Function 'Blt_ResetVector' argument 3 names different: declaration 'n' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:1386:63: note: Function 'Blt_ResetVector' argument 3 names different: declaration 'n' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:1387:11: style: Function 'Blt_ResetVector' argument 4 names different: declaration 'arraySize' definition 'size'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:116:13: note: Function 'Blt_ResetVector' argument 4 names different: declaration 'arraySize' definition 'size'.
tkblt-3.2.9/generic/tkbltVector.C:1387:11: note: Function 'Blt_ResetVector' argument 4 names different: declaration 'arraySize' definition 'size'.
tkblt-3.2.9/generic/tkbltVector.C:1398:46: style: Function 'Blt_ResizeVector' argument 2 names different: declaration 'n' definition 'length'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:117:68: note: Function 'Blt_ResizeVector' argument 2 names different: declaration 'n' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:1398:46: note: Function 'Blt_ResizeVector' argument 2 names different: declaration 'n' definition 'length'.
tkblt-3.2.9/generic/tkbltVector.C:1414:64: style: Function 'Blt_AllocVectorId' argument 2 names different: declaration 'vecName' definition 'name'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:120:86: note: Function 'Blt_AllocVectorId' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1414:64: note: Function 'Blt_AllocVectorId' argument 2 names different: declaration 'vecName' definition 'name'.
tkblt-3.2.9/generic/tkbltVector.C:1509:59: style: Function 'Blt_InstallIndexProc' argument 2 names different: declaration 'indexName' definition 'string'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVector.h:130:81: note: Function 'Blt_InstallIndexProc' argument 2 names different: declaration 'indexName' definition 'string'.
tkblt-3.2.9/generic/tkbltVector.C:1509:59: note: Function 'Blt_InstallIndexProc' argument 2 names different: declaration 'indexName' definition 'string'.
tkblt-3.2.9/generic/tkbltVector.C:1733:53: style: Function 'Vec_InverseFFT' argument 2 names different: declaration 'iSrcPtr' definition 'srcImagPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:181:57: note: Function 'Vec_InverseFFT' argument 2 names different: declaration 'iSrcPtr' definition 'srcImagPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1733:53: note: Function 'Vec_InverseFFT' argument 2 names different: declaration 'iSrcPtr' definition 'srcImagPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1734:18: style: Function 'Vec_InverseFFT' argument 3 names different: declaration 'rDestPtr' definition 'destRealPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:182:13: note: Function 'Vec_InverseFFT' argument 3 names different: declaration 'rDestPtr' definition 'destRealPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1734:18: note: Function 'Vec_InverseFFT' argument 3 names different: declaration 'rDestPtr' definition 'destRealPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1734:39: style: Function 'Vec_InverseFFT' argument 4 names different: declaration 'iDestPtr' definition 'destImagPtr'. [funcArgNamesDifferent]
tkblt-3.2.9/generic/tkbltVecInt.h:182:31: note: Function 'Vec_InverseFFT' argument 4 names different: declaration 'iDestPtr' definition 'destImagPtr'.
tkblt-3.2.9/generic/tkbltVector.C:1734:39: note: Function 'Vec_InverseFFT' argument 4 names different: declaration 'iDestPtr' definition 'destImagPtr'.
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkcon/tkcon_2.7~20151021.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tkcvs/tkcvs_8.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tkdesk/tkdesk_2.0.orig.tar.gz
tkdesk-2.0/blt/bltBgexec.c:1519:5: style: Variable 'outFdPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tkdesk-2.0/blt/bltBgexec.c:1512:5: note: Variable 'outFdPtr' is reassigned a value before the old one has been used.
tkdesk-2.0/blt/bltBgexec.c:1519:5: note: Variable 'outFdPtr' is reassigned a value before the old one has been used.
tkdesk-2.0/blt/bltBgexec.c:807:17: style: The scope of the variable 'bytesLeft' can be reduced. [variableScope]
tkdesk-2.0/blt/bltBgexec.c:809:11: style: The scope of the variable 'array' can be reduced. [variableScope]
tkdesk-2.0/blt/bltBgexec.c:1258:18: style: The scope of the variable 'pid' can be reduced. [variableScope]
tkdesk-2.0/blt/bltBusy.c:870:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltBusy.c:911:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltBusy.c:1072:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltChain.c:103:17: style: The scope of the variable 'oldPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2516:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tkdesk-2.0/blt/bltDnd.c:2504:14: note: outer condition: argc>3
tkdesk-2.0/blt/bltDnd.c:2516:15: note: opposite inner condition: argc==3
tkdesk-2.0/blt/bltDnd.c:1262:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:1542:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:1911:16: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:1961:13: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2065:10: style: The scope of the variable 'letter' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2066:10: style: The scope of the variable 'percentSign' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2124:9: style: The scope of the variable 'status' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2128:11: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2507:6: style: The scope of the variable 'status' can be reduced. [variableScope]
tkdesk-2.0/blt/bltDnd.c:2634:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdesk-2.0/blt/bltInit.c:504:18: style: Condition 'cmdToken!=NULL' is always false [knownConditionTrueFalse]
tkdesk-2.0/blt/bltInit.c:502:16: note: Assignment 'cmdToken=NULL', assigned value is 0
tkdesk-2.0/blt/bltInit.c:504:18: note: Condition 'cmdToken!=NULL' is always false
tkdesk-2.0/blt/bltList.c:198:33: style: The scope of the variable 'oldPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltText.c:1007:22: style: The scope of the variable 'sy' can be reduced. [variableScope]
tkdesk-2.0/blt/bltText.c:1009:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:1207:35: style: Same expression on both sides of '&&'. [duplicateExpression]
tkdesk-2.0/blt/bltUnixDnd.c:2985:12: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3032:9: style: The scope of the variable 'childPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3294:11: style: The scope of the variable 'fmt' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3349:10: style: The scope of the variable 'letter' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3350:10: style: The scope of the variable 'percentSign' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3803:12: style: The scope of the variable 'windowPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:3963:10: style: The scope of the variable 'dndPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:4404:10: style: The scope of the variable 'dndPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUnixDnd.c:468:9: style: struct member 'XDndHandler::refCount' is never used. [unusedStructMember]
tkdesk-2.0/blt/bltUnixDnd.c:469:10: style: struct member 'XDndHandler::dndPtr' is never used. [unusedStructMember]
tkdesk-2.0/blt/bltUnixDnd.c:473:9: style: struct member 'XDndHandler::lastRepsonse' is never used. [unusedStructMember]
tkdesk-2.0/blt/bltUnixDnd.c:476:12: style: struct member 'XDndHandler::formatArr' is never used. [unusedStructMember]
tkdesk-2.0/blt/bltUnixDnd.c:1415:15: style: Variable 'anchor' is assigned a value that is never used. [unreadVariable]
tkdesk-2.0/blt/bltUnixDnd.c:2721:5: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tkdesk-2.0/blt/bltUtil.c:327:17: style: The scope of the variable 'specPtr' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUtil.c:329:29: style: The scope of the variable 'median' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUtil.c:330:18: style: The scope of the variable 'compare' can be reduced. [variableScope]
tkdesk-2.0/blt/bltUtil.c:66:46: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:67:30: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:276:54: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:277:29: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:281:3: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:297:54: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:298:27: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/blt/bltUtil.c:301:5: error: va_list 'argList' used before va_start() was called. [va_list_usedBeforeStarted]
tkdesk-2.0/libdesk/dsk_ls.c:229:13: error: Array 'par_path[1024]' accessed at index 1024, which is out of bounds. [arrayIndexOutOfBounds]
tkdesk-2.0/libdesk/dsk_ls.c:188:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tkdesk-2.0/libdesk/dsk_ls.c:878:18: warning: Either the condition 'lp1' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tkdesk-2.0/libdesk/dsk_ls.c:875:14: note: Assuming that condition 'lp1' is not redundant
tkdesk-2.0/libdesk/dsk_ls.c:878:18: note: Null pointer addition
tkdesk-2.0/libdesk/dsk_ls.c:373:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tkdesk-2.0/libdesk/dsk_ls.c:402:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tkdesk-2.0/libdesk/dsk_ls.c:1085:12: style: The scope of the variable 'c' can be reduced. [variableScope]
tkdesk-2.0/libdesk/dsk_ls.c:1282:10: style: The scope of the variable 'bc' can be reduced. [variableScope]
tkdesk-2.0/libdesk/dsk_ls.c:1282:15: style: The scope of the variable 'slash' can be reduced. [variableScope]
tkdesk-2.0/libdesk/dsk_ls.c:659:10: style: Variable 'fe' is assigned a value that is never used. [unreadVariable]
tkdesk-2.0/libdesk/init.c:45:0: error: #error "tcl.h is not from version 8.x" [preprocessorErrorDirective]
tkdesk-2.0/libdesk/tixImgXpm.c:699:22: style: Redundant condition: If 'EXPR == 'm'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:704:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:705:20: style: Redundant condition: If 'EXPR == '4'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:710:27: style: Redundant condition: If 'EXPR == 'g'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:715:27: style: Redundant condition: If 'EXPR == 'c'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:720:27: style: Redundant condition: If 'EXPR == 's'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tkdesk-2.0/libdesk/tixImgXpm.c:430:28: warning: Either the condition 'if(listArgv)' is redundant or there is possible null pointer dereference: listArgv. [nullPointerRedundantCheck]
tkdesk-2.0/libdesk/tixImgXpm.c:442:8: note: Assuming that condition 'if(listArgv)' is not redundant
tkdesk-2.0/libdesk/tixImgXpm.c:430:28: note: Null pointer dereference
tkdesk-2.0/libdesk/tixImgXpm.c:433:28: warning: Either the condition 'if(listArgv)' is redundant or there is possible null pointer dereference: listArgv. [nullPointerRedundantCheck]
tkdesk-2.0/libdesk/tixImgXpm.c:442:8: note: Assuming that condition 'if(listArgv)' is not redundant
tkdesk-2.0/libdesk/tixImgXpm.c:433:28: note: Null pointer dereference
tkdesk-2.0/libdesk/tixImgXpm.c:436:28: warning: Either the condition 'if(listArgv)' is redundant or there is possible null pointer dereference: listArgv. [nullPointerRedundantCheck]
tkdesk-2.0/libdesk/tixImgXpm.c:442:8: note: Assuming that condition 'if(listArgv)' is not redundant
tkdesk-2.0/libdesk/tixImgXpm.c:436:28: note: Null pointer dereference
tkdesk-2.0/libdesk/tixImgXpm.c:439:28: warning: Either the condition 'if(listArgv)' is redundant or there is possible null pointer dereference: listArgv. [nullPointerRedundantCheck]
tkdesk-2.0/libdesk/tixImgXpm.c:442:8: note: Assuming that condition 'if(listArgv)' is not redundant
tkdesk-2.0/libdesk/tixImgXpm.c:439:28: note: Null pointer dereference
tkdesk-2.0/tkAppInit.c:118:12: style: Variable 'main' is assigned a value that is never used. [unreadVariable]
tkdesk-2.0/tkdeskclient/tkdeskclient.c:101:24: style: The scope of the variable 'c' can be reduced. [variableScope]
tkdesk-2.0/tkdeskclient/tkdeskclient.c:161:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkdnd/tkdnd_2.6.orig.tar.gz
tkdnd2.6/unix/TkDND_XDND.c:1180:5: style: Variable 'proxy_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tkdnd2.6/unix/TkDND_XDND.c:1176:5: note: Variable 'proxy_ptr' is reassigned a value before the old one has been used.
tkdnd2.6/unix/TkDND_XDND.c:1180:5: note: Variable 'proxy_ptr' is reassigned a value before the old one has been used.
tkdnd2.6/unix/TkDND_XDND.c:1032:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tkdnd2.6/unix/TkDND_XDND.c:1037:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tkdnd2.6/unix/TkDND_XDND.c:270:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:323:22: style: The scope of the variable 'element' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:387:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:389:29: style: The scope of the variable 'i' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:389:39: style: The scope of the variable 'status' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:392:16: style: The scope of the variable 'DropActions' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:509:22: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:512:16: style: The scope of the variable 'DropActions' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:724:15: style: The scope of the variable 'string' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:964:22: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdnd2.6/unix/TkDND_XDND.c:945:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:946:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:947:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:948:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:949:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:950:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:951:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:952:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:953:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:954:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:955:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:956:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:957:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/unix/TkDND_XDND.c:958:3: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkdnd2.6/win/OleDND.h:531:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:532:56: style: The scope of the variable 'element' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:534:56: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:537:26: style: The scope of the variable 'DropActions' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:619:66: style: The scope of the variable 'result' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:621:26: style: The scope of the variable 'DropActions' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:698:26: style: The scope of the variable 'DropActions' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:936:29: style: The scope of the variable 'item' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:987:11: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:1086:11: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
tkdnd2.6/win/OleDND.h:1002:53: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
tkdnd2.6/win/OleDND.h:1102:53: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
tkdnd2.6/win/OleDND.h:468:26: style: Member variable 'TkDND_DropTarget::m_lRefCount' is in the wrong place in the initializer list. [initializerList]
tkdnd2.6/win/OleDND.h:484:39: note: Member variable 'TkDND_DropTarget::m_lRefCount' is in the wrong place in the initializer list.
tkdnd2.6/win/OleDND.h:468:26: note: Member variable 'TkDND_DropTarget::m_lRefCount' is in the wrong place in the initializer list.
tkdnd2.6/win/OleDND.h:244:7: performance: Variable 'm_lRefCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:245:7: performance: Variable 'm_nIndex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:246:7: performance: Variable 'm_nNumFormats' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:384:7: performance: Variable 'm_lRefCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:385:7: performance: Variable 'm_nNumFormats' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:1244:7: performance: Variable 'm_lRefCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:1249:7: performance: Variable 'm_lRefCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tkdnd2.6/win/OleDND.h:1248:5: style: Class 'TkDND_DropSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tkdnd2.6/win/OleDND.h:606:34: error: Uninitialized variable: index [uninitvar]
tkdnd2.6/win/OleDND.h:663:34: error: Uninitialized variable: index [uninitvar]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkgate/tkgate_2.0~b10.orig.tar.gz
tkgate-2.0-b10/src/common/hash.c:76:23: style: Opposite expression on both sides of '^'. [oppositeExpression]
tkgate-2.0-b10/src/common/hash.c:76:23: note: Opposite expression on both sides of '^'.
tkgate-2.0-b10/src/common/hash.c:76:23: note: Opposite expression on both sides of '^'.
tkgate-2.0-b10/src/common/hash.c:81:18: style: Opposite expression on both sides of '^'. [oppositeExpression]
tkgate-2.0-b10/src/common/hash.c:81:18: note: Opposite expression on both sides of '^'.
tkgate-2.0-b10/src/common/hash.c:81:18: note: Opposite expression on both sides of '^'.
tkgate-2.0-b10/src/common/misc.c:521:29: style: Function 'rotateX' argument 3 names different: declaration 'd' definition 'r'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/common/misc.h:105:29: note: Function 'rotateX' argument 3 names different: declaration 'd' definition 'r'.
tkgate-2.0-b10/src/common/misc.c:521:29: note: Function 'rotateX' argument 3 names different: declaration 'd' definition 'r'.
tkgate-2.0-b10/src/common/misc.c:533:29: style: Function 'rotateY' argument 3 names different: declaration 'd' definition 'r'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/common/misc.h:106:29: note: Function 'rotateY' argument 3 names different: declaration 'd' definition 'r'.
tkgate-2.0-b10/src/common/misc.c:533:29: note: Function 'rotateY' argument 3 names different: declaration 'd' definition 'r'.
tkgate-2.0-b10/src/common/ycmalloc.c:114:28: style: Function 'yc_malloc' argument 2 names different: declaration 'A' definition 'Algn'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/common/ycmalloc.h:47:28: note: Function 'yc_malloc' argument 2 names different: declaration 'A' definition 'Algn'.
tkgate-2.0-b10/src/common/ycmalloc.c:114:28: note: Function 'yc_malloc' argument 2 names different: declaration 'A' definition 'Algn'.
tkgate-2.0-b10/src/gmac/gmac.c:497:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tkgate-2.0-b10/src/gmac/gmac.c:595:11: style: The scope of the variable 'd' can be reduced. [variableScope]
tkgate-2.0-b10/src/gmac/gmac.c:742:6: style: The scope of the variable 'shift' can be reduced. [variableScope]
tkgate-2.0-b10/src/gmac/gmac.c:743:12: style: The scope of the variable 'E' can be reduced. [variableScope]
tkgate-2.0-b10/src/gmac/gmac.c:884:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkgate-2.0-b10/src/gmac/gmac.c:623:33: style: Function 'Code_addBank' argument 2 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/gmac/gmac.h:248:33: note: Function 'Code_addBank' argument 2 names different: declaration 'B' definition 'b'.
tkgate-2.0-b10/src/gmac/gmac.c:623:33: note: Function 'Code_addBank' argument 2 names different: declaration 'B' definition 'b'.
tkgate-2.0-b10/src/gmac/gmac.c:360:15: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 359. [shiftTooManyBitsSigned]
tkgate-2.0-b10/src/gmac/gmac.c:359:9: note: Assuming that condition 'b<32' is not redundant
tkgate-2.0-b10/src/gmac/gmac.c:360:15: note: Shift
tkgate-2.0-b10/src/gmac/gmac.c:770:13: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 769. [shiftTooManyBitsSigned]
tkgate-2.0-b10/src/gmac/gmac.c:769:25: note: Assuming that condition 'x<32' is not redundant
tkgate-2.0-b10/src/gmac/gmac.c:770:13: note: Shift
tkgate-2.0-b10/src/gmac/gmac.c:847:0: error: Memory leak: sym_list [memleak]
tkgate-2.0-b10/src/gmac/gmac.c:865:0: error: Memory leak: sym_list [memleak]
grammar.c:1289:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
grammar.y:78:46: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:79:46: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:90:44: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:103:49: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:125:33: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:126:38: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:136:96: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:137:100: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:138:97: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:139:97: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:142:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:167:29: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:183:25: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:184:47: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:192:40: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:203:47: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:204:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:208:22: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:209:22: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:210:23: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:211:22: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:216:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:217:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:224:26: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:225:26: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:226:26: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:233:53: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:234:39: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:240:60: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:241:60: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:242:61: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:243:61: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:254:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:257:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:258:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:259:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:265:28: style: Same expression on both sides of '-'. [duplicateExpression]
grammar.y:266:28: style: Same expression on both sides of '-'. [duplicateExpression]
tkgate-2.0-b10/src/tkgate/tkgate.h:88:0: error: #error This program has not been tested with versions of tcl/tk other than 8.* [preprocessorErrorDirective]
tkgate-2.0-b10/src/tkgate/expr.c:500:18: error: Buffer is accessed out of bounds. [bufferAccessOutOfBounds]
tkgate-2.0-b10/src/tkgate/expr.c:282:19: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tkgate-2.0-b10/src/tkgate/expr.c:283:19: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tkgate-2.0-b10/src/tkgate/expr.c:175:13: warning: Either the condition 'b==0' is redundant or there is division by zero at line 175. [zerodivcond]
tkgate-2.0-b10/src/tkgate/expr.c:174:11: note: Assuming that condition 'b==0' is not redundant
tkgate-2.0-b10/src/tkgate/expr.c:175:13: note: Division by zero
tkgate-2.0-b10/src/tkgate/expr.c:80:24: style: Function 'delete_Expr' argument 1 names different: declaration 'e' definition 'E'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/tkgate/expr.h:35:24: note: Function 'delete_Expr' argument 1 names different: declaration 'e' definition 'E'.
tkgate-2.0-b10/src/tkgate/expr.c:80:24: note: Function 'delete_Expr' argument 1 names different: declaration 'e' definition 'E'.
tkgate-2.0-b10/src/tkgate/expr.c:450:23: style: Function 'Expr_sprint' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
tkgate-2.0-b10/src/tkgate/expr.h:31:23: note: Function 'Expr_sprint' argument 1 names different: declaration 'buf' definition 's'.
tkgate-2.0-b10/src/tkgate/expr.c:450:23: note: Function 'Expr_sprint' argument 1 names different: declaration 'buf' definition 's'.
tkgate-2.0-b10/src/tkgate/main.c:36:8: style: Unused variable: buf [unusedVariable]
vgrammar.c:1957:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
vgrammar.y:162:52: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:168:30: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:214:27: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:215:27: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:255:31: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:256:40: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:306:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:309:33: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:324:32: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:335:31: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:340:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:341:30: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:342:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:349:31: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:355:30: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:384:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:386:53: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:389:44: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:390:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:391:79: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:403:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:410:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:427:26: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:432:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:433:52: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:434:55: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:435:55: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:446:71: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:482:138: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:489:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:498:43: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:519:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:520:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:521:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:522:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:523:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:524:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:525:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:526:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:527:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:528:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:529:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:530:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:531:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:532:42: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:533:43: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:536:37: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:537:37: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:544:62: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:548:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:549:82: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:556:64: style: Same expression on both sides of '-'. [duplicateExpression]
tkgate-2.0-b10/src/tools/colors.c:99:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/colors.c:166:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:84:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tkgate-2.0-b10/src/tools/msgdiff.c:62:7: style: The scope of the variable 'l' can be reduced. [variableScope]
tkgate-2.0-b10/src/tools/msgdiff.c:125:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkgate-2.0-b10/src/tools/msgdiff.c:125:34: style: The scope of the variable 'msg' can be reduced. [variableScope]
tkgate-2.0-b10/src/tools/msgdiff.c:351:21: style: Unused variable: tag [unusedVariable]
tkgate-2.0-b10/src/tools/msgdiff.c:351:34: style: Unused variable: msg [unusedVariable]
tkgate-2.0-b10/src/tools/msgdiff.c:131:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:133:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:135:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:303:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:306:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/msgdiff.c:309:16: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/mvtag.c:51:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/mvtag.c:83:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkgate-2.0-b10/src/tools/mvtag.c:85:0: error: Resource leak: f [resourceLeak]
tkgate-2.0-b10/src/verga/value.h:73:0: error: #error Unsupported word size. [preprocessorErrorDirective]
luthor.l:314:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
vgrammar.c:2590:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
vgrammar.y:160:29: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:173:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:182:24: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:183:24: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:225:36: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:228:34: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:238:32: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:274:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:275:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:276:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:277:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:278:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:279:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:280:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:313:27: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:325:33: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:327:33: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:343:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:351:72: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:352:78: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:374:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:376:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:377:30: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:378:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:394:24: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:395:45: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:405:36: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:406:36: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:407:35: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:408:35: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:409:36: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:410:36: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:411:38: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:412:37: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:413:38: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:414:39: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:415:39: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:418:35: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:428:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:459:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:504:68: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:507:44: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:508:63: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:512:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:527:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:528:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:532:59: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:537:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:538:91: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:542:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:543:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:544:45: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:547:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:551:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:552:71: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:555:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:556:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:557:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:572:29: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:575:29: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:590:29: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:591:29: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:599:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:600:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:601:51: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:602:30: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:610:60: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:646:62: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:651:63: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:654:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:669:59: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:670:81: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:711:63: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:714:64: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:715:45: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:729:104: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:746:62: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:759:43: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:773:61: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:799:63: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:832:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:836:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:837:70: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:840:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:841:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:848:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:849:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:850:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:851:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:852:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:853:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:854:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:855:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:856:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:857:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:858:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:859:66: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:860:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:861:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:862:70: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:863:70: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:864:71: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:865:71: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:866:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:867:68: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:868:67: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:869:68: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:870:69: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:871:68: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:872:69: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:873:91: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:874:47: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:875:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:877:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:878:47: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:879:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:880:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:881:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:882:49: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:884:48: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:885:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:887:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:888:45: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:889:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:890:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:891:41: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:893:42: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:898:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:899:70: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:902:28: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:906:44: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:907:63: style: Same expression on both sides of '-'. [duplicateExpression]
vgrammar.y:911:28: style: Same expression on both sides of '-'. [duplicateExpression]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkhtml1/tkhtml1_1.04.orig.tar.gz
tkhtml1-1.04/src/htmlcmd.c:497:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
tkhtml1-1.04/src/htmldraw.c:752:36: style: Checking if unsigned variable 'pElem->text.spaceWidth' is less than zero. [unsignedLessThanZero]
tkhtml1-1.04/src/htmlimage.c:35:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlindex.c:37:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlindex.c:314:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:92:7: style: The scope of the variable 'oldTag' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:419:7: style: The scope of the variable 'dx' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:420:7: style: The scope of the variable 'maxAscent' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:421:7: style: The scope of the variable 'maxTextAscent' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:423:7: style: The scope of the variable 'ascent' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:423:15: style: The scope of the variable 'descent' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:426:7: style: The scope of the variable 'dy2center' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:427:7: style: The scope of the variable 'max' can be reduced. [variableScope]
tkhtml1-1.04/src/htmllayout.c:1142:7: style: The scope of the variable 'btm' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlparse.c:1174:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlparse.c:1174:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlparse.c:1174:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlparse.c:227:7: style: The scope of the variable 'h' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlparse.c:480:7: style: The scope of the variable 'h' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlparse.c:930:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlsizer.c:1009:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlsizer.c:1009:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlsizer.c:1009:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlsizer.c:1009:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkhtml1-1.04/src/htmlsizer.c:78:7: style: The scope of the variable 'type' can be reduced. [variableScope]
tkhtml1-1.04/src/htmltable.c:55:7: style: The scope of the variable 'relief' can be reduced. [variableScope]
tkhtml1-1.04/src/htmltable.c:748:16: style: The scope of the variable 'pEndCaption' can be reduced. [variableScope]
tkhtml1-1.04/src/htmltable.c:768:7: style: The scope of the variable 'defaultVAlign' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlurl.c:237:9: style: The scope of the variable 'z' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlurl.c:285:21: style: The scope of the variable 'term' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlurl.c:313:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlurl.c:313:16: style: The scope of the variable 'j' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlwidget.c:1149:7: style: The scope of the variable 'redraw_needed' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlwidget.c:1422:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlwidget.c:1423:8: style: The scope of the variable 'zAltColor' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlwidget.c:1552:9: style: The scope of the variable 'dist' can be reduced. [variableScope]
tkhtml1-1.04/src/htmlwidget.c:1613:17: style: Variable 'closest' is assigned a value that is never used. [unreadVariable]
tkhtml1-1.04/tools/getpage.c:127:7: style: Unused variable: nErr [unusedVariable]
tkhtml1-1.04/tools/httpget.c:24:19: style: The scope of the variable 'pHost' can be reduced. [variableScope]
tkhtml1-1.04/tools/httpget.c:21:0: style: Variable 'nErr' is assigned a value that is never used. [unreadVariable]
tkhtml1-1.04/tools/httpget.c:73:0: error: Resource leak: out [resourceLeak]
tkhtml1-1.04/tools/makeheaders.c:1534:20: style: The scope of the variable 'aWords' can be reduced. [variableScope]
tkhtml1-1.04/tools/makeheaders.c:2897:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tkhtml1-1.04/tools/makeheaders.c:2938:11: error: Common realloc mistake: 'zNew' nulled but not freed upon failure [memleakOnRealloc]
tkhtml1-1.04/tools/makeheaders.c:2960:0: error: Resource leak: in [resourceLeak]
tkhtml1-1.04/tools/url.c:202:8: style: The scope of the variable 'term' can be reduced. [variableScope]
tkhtml1-1.04/tools/url.c:228:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tkhtml1-1.04/tools/url.c:228:14: style: The scope of the variable 'j' can be reduced. [variableScope]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkinfo/tkinfo_2.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tkinspect/tkinspect_5.1.6p10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tklib/tklib_0.6.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tkmpeg/tkmpeg_1.0.5.orig.tar.gz
tkmpeg-1.0.5/tkmpeg.C:153:10: warning: Either the condition 'if(pict)' is redundant or there is possible null pointer dereference: pict. [nullPointerRedundantCheck]
tkmpeg-1.0.5/tkmpeg.C:174:8: note: Assuming that condition 'if(pict)' is not redundant
tkmpeg-1.0.5/tkmpeg.C:153:10: note: Null pointer dereference
tkmpeg-1.0.5/tkmpeg.C:64:9: warning: Member variable 'TkMPEG::ms' is not initialized in the constructor. [uninitMemberVar]
tkmpeg-1.0.5/tkmpeg.C:64:9: warning: Member variable 'TkMPEG::fps' is not initialized in the constructor. [uninitMemberVar]
tkmpeg-1.0.5/tkmpeg.C:64:9: warning: Member variable 'TkMPEG::gop' is not initialized in the constructor. [uninitMemberVar]
tkmpeg-1.0.5/tkmpeg.h:23:3: style: Class 'TkMPEG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkpng/tkpng_0.9.orig.tar.gz
tkpng0.9/generic/tkImgPNG.c:2542:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tkpng0.9/generic/tkImgPNG.c:2540:0: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2542:2: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2623:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tkpng0.9/generic/tkImgPNG.c:2621:0: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2623:2: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2765:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tkpng0.9/generic/tkImgPNG.c:2761:0: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2765:2: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2812:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tkpng0.9/generic/tkImgPNG.c:2808:0: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2812:2: note: Variable 'result' is reassigned a value before the old one has been used.
tkpng0.9/generic/tkImgPNG.c:2091:8: style: The scope of the variable 'channel' can be reduced. [variableScope]
tkpng0.9/win/nmakehlp.c:346:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tkpng0.9/win/nmakehlp.c:349:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
[08:44]

ftp://ftp.se.debian.org/debian/pool/main/t/tkrat/tkrat_2.2cvs20100105-true-dfsg.orig.tar.gz
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_gss.c:129:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_gss.c:134:9: style: The scope of the variable 'data' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_log.c:98:21: style: The scope of the variable 'authuser' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:141:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:141:21: style: The scope of the variable 'authuser' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:141:31: style: The scope of the variable 'hash' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:142:20: style: The scope of the variable 'pl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:182:18: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:182:35: style: The scope of the variable 'lret' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:222:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:222:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_md5.c:268:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_pla.c:51:9: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/auth_pla.c:123:20: style: The scope of the variable 'pass' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2438:25: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3793:35: warning: Either the condition 'i>30' is redundant or the array 'stream->user_flags[30]' is accessed at index 30, which is out of bounds. [arrayIndexOutOfBoundsCond]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3788:13: note: Assuming that condition 'i>30' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3793:35: note: Array index out of bounds
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4706:5: style: Redundant condition: If 'c > ' '', the comparison 'c' is always true. [redundantCondition]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:5515:7: warning: Either the condition 'stream' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:708:10: note: Assuming that condition 'stream' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:716:7: note: Calling function 'imap_cap', 1st argument 'stream' value is 0
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:5515:7: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:5517:11: warning: Either the condition 'stream' is redundant or there is possible null pointer dereference: stream. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:708:10: note: Assuming that condition 'stream' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:716:7: note: Calling function 'imap_cap', 1st argument 'stream' value is 0
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:5517:11: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2033:7: style: Variable 'pgm->msgno' is reassigned a value before the old one has been used. [redundantAssignment]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2031:7: note: Variable 'pgm->msgno' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2033:7: note: Variable 'pgm->msgno' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3021:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:653:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:767:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1003:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1006:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1211:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1242:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1243:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1272:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1416:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1416:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1416:23: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1417:27: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1605:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1606:39: style: The scope of the variable 'seq' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1848:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1850:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1851:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1851:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1851:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1888:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1890:8: style: The scope of the variable 'seq' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1892:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1968:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2166:19: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2262:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2262:19: style: The scope of the variable 'start' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2262:25: style: The scope of the variable 'last' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2367:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2405:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2463:15: style: The scope of the variable 'stream' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2518:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2825:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2827:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2827:14: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2987:7: style: The scope of the variable 'datetmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3064:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3313:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3315:11: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3446:20: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3578:19: style: The scope of the variable 'msgno' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:3615:18: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4144:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4145:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4221:14: style: The scope of the variable 'prev' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4621:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4744:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:4962:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:5275:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1209:29: style: Function 'imap_challenge' argument 1 names different: declaration 'stream' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:162:29: note: Function 'imap_challenge' argument 1 names different: declaration 'stream' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1209:29: note: Function 'imap_challenge' argument 1 names different: declaration 'stream' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1239:27: warning: Function 'imap_response' argument order different: declaration 'stream, s, size' definition 's, response, size' [funcArgOrderDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:163:27: note: Function 'imap_response' argument order different: declaration 'stream, s, size' definition 's, response, size'
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:1239:27: note: Function 'imap_response' argument order different: declaration 'stream, s, size' definition 's, response, size'
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2364:70: style: Function 'imap_copy' argument 4 names different: declaration 'options' definition 'flags'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:186:70: note: Function 'imap_copy' argument 4 names different: declaration 'options' definition 'flags'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/imap4r1.c:2364:70: note: Function 'imap_copy' argument 4 names different: declaration 'options' definition 'flags'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2649:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2676:3: warning: %d in format string (no. 10) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2764:36: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2766:36: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2767:15: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2768:36: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2771:15: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2897:13: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2907:13: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:657:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:657:11: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:906:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:907:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1022:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1063:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1233:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1419:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1419:11: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1497:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1498:8: style: The scope of the variable 'sequence' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1545:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1759:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2060:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:23: style: The scope of the variable 'delta' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:29: style: The scope of the variable 'first' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:35: style: The scope of the variable 'firstuid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:44: style: The scope of the variable 'last' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:49: style: The scope of the variable 'lastuid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:57: style: The scope of the variable 'middle' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2095:64: style: The scope of the variable 'miduid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2142:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2186:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2188:9: style: The scope of the variable 'nf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2242:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2299:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2299:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2300:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2300:12: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2300:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2601:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2726:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2988:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3011:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3028:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3029:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3229:7: style: The scope of the variable 'notfound' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3230:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3286:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3422:14: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3578:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3578:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3721:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3723:10: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3820:9: style: The scope of the variable 'criterion' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3820:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3821:7: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:3944:8: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4289:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4289:19: style: The scope of the variable 'slen' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4290:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4290:14: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4563:14: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4564:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4564:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:4564:27: style: The scope of the variable 'ls' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5046:14: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5047:15: style: The scope of the variable 'nxt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5070:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5189:15: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5189:33: style: The scope of the variable 'flg' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5191:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5191:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:5938:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1088:36: style: Function 'mail_open' argument 1 names different: declaration 'oldstream' definition 'stream'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.h:1541:36: note: Function 'mail_open' argument 1 names different: declaration 'oldstream' definition 'stream'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:1088:36: note: Function 'mail_open' argument 1 names different: declaration 'oldstream' definition 'stream'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2720:56: style: Function 'mail_parse_date' argument 2 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.h:1602:56: note: Function 'mail_parse_date' argument 2 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2720:56: note: Function 'mail_parse_date' argument 2 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:6006:68: style: Function 'net_aopen' argument 4 names different: declaration 'usrbuf' definition 'user'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.h:1717:68: note: Function 'net_aopen' argument 4 names different: declaration 'usrbuf' definition 'user'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:6006:68: note: Function 'net_aopen' argument 4 names different: declaration 'usrbuf' definition 'user'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:6037:27: style: Function 'net_getbuffer' argument 1 names different: declaration 'stream' definition 'st'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.h:1720:27: note: Function 'net_getbuffer' argument 1 names different: declaration 'stream' definition 'st'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:6037:27: note: Function 'net_getbuffer' argument 1 names different: declaration 'stream' definition 'st'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/mail.c:2143:8: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:206:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:206:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:206:12: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:207:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:383:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:403:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:39:38: style: Function 'ucase' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.h:78:38: note: Function 'ucase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:39:38: note: Function 'ucase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:53:38: style: Function 'lcase' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.h:79:38: note: Function 'lcase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:53:38: note: Function 'lcase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/misc.c:167:29: style: Variable 'value' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:105:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:105:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:105:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:106:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:108:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:145:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:145:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:145:19: style: The scope of the variable 'name' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:146:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:246:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:247:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:248:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:248:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:332:27: style: The scope of the variable 'backup' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:439:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:440:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:441:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:442:10: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/newsrc.c:351:0: error: Resource leak: bf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:330:20: warning: Either the condition '!pat' is redundant or there is possible null pointer dereference: pat. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:331:7: note: Assuming that condition '!pat' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:330:20: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:408:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:502:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:502:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:502:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:502:23: style: The scope of the variable 'rnmsgs' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:812:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:841:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:886:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1080:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1082:9: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1128:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1204:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1259:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1356:16: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1474:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1474:14: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1474:19: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:2101:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:2124:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:2125:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:2191:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1869:46: style: Function 'nntp_mail' argument 2 names different: declaration 'msg' definition 'env'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.h:48:46: note: Function 'nntp_mail' argument 2 names different: declaration 'msg' definition 'env'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/nntp.c:1869:46: note: Function 'nntp_mail' argument 2 names different: declaration 'msg' definition 'env'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:826:4: warning: Either the condition 'if(size)' is redundant or there is possible null pointer dereference: size. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:854:6: note: Assuming that condition 'if(size)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:826:4: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:350:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:379:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:379:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:380:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:482:15: style: The scope of the variable 'args' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:552:18: style: The scope of the variable 'at' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:689:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:713:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:714:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:775:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:823:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:825:9: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:935:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:687:29: style: Function 'pop3_challenge' argument 1 names different: declaration 'stream' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:90:29: note: Function 'pop3_challenge' argument 1 names different: declaration 'stream' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:687:29: note: Function 'pop3_challenge' argument 1 names different: declaration 'stream' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:710:27: warning: Function 'pop3_response' argument order different: declaration 'stream, s, size' definition 's, response, size' [funcArgOrderDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:91:27: note: Function 'pop3_response' argument order different: declaration 'stream, s, size' definition 's, response, size'
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:710:27: note: Function 'pop3_response' argument order different: declaration 'stream, s, size' definition 's, response, size'
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/pop3.c:60:10: style: struct member 'Anonymous20::expiredays' is never used. [unusedStructMember]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1864:15: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:166:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:238:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:368:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:368:11: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:504:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:852:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1124:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1558:15: style: The scope of the variable 'param' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1626:15: style: The scope of the variable 'param' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1739:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1739:11: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1892:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1970:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:266:39: style: Function 'rfc822_write_body_header' argument 1 names different: declaration 'header' definition 'dst'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.h:45:39: note: Function 'rfc822_write_body_header' argument 1 names different: declaration 'header' definition 'dst'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:266:39: note: Function 'rfc822_write_body_header' argument 1 names different: declaration 'header' definition 'dst'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1312:34: style: Function 'rfc822_parse_phrase' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.h:64:34: note: Function 'rfc822_parse_phrase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1312:34: note: Function 'rfc822_parse_phrase' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1332:32: style: Function 'rfc822_parse_word' argument 1 names different: declaration 'string' definition 's'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.h:65:32: note: Function 'rfc822_parse_word' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/rfc822.c:1332:32: note: Function 'rfc822_parse_word' argument 1 names different: declaration 'string' definition 's'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smanager.c:36:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smanager.c:36:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smanager.c:109:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:143:8: style: The scope of the variable 'reply' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:144:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:144:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:346:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:369:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:370:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:424:28: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:751:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:417:57: style: Function 'smtp_mail' argument 3 names different: declaration 'msg' definition 'env'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.h:67:57: note: Function 'smtp_mail' argument 3 names different: declaration 'msg' definition 'env'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/smtp.c:417:57: note: Function 'smtp_mail' argument 3 names different: declaration 'msg' definition 'env'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:599:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:660:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:708:16: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:963:21: style: The scope of the variable 'state' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:963:32: style: The scope of the variable 'gi' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:963:35: style: The scope of the variable 'gl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:963:38: style: The scope of the variable 'gr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1228:18: style: The scope of the variable 'c1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1228:21: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1228:23: style: The scope of the variable 'uc' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1228:31: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1228:33: style: The scope of the variable 'e1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1365:25: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:1366:9: style: The scope of the variable 'cs' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:655:34: style: Function 'utf8_cstocstext' argument 1 names different: declaration 'text' definition 'src'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.h:448:34: note: Function 'utf8_cstocstext' argument 1 names different: declaration 'text' definition 'src'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:655:34: note: Function 'utf8_cstocstext' argument 1 names different: declaration 'text' definition 'src'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:655:58: style: Function 'utf8_cstocstext' argument 3 names different: declaration 'ret' definition 'dst'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.h:448:59: note: Function 'utf8_cstocstext' argument 3 names different: declaration 'ret' definition 'dst'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:655:58: note: Function 'utf8_cstocstext' argument 3 names different: declaration 'ret' definition 'dst'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/c-client/utf8.c:417:24: warning: The 2nd memset() argument '65535' doesn't fit into an 'unsigned char'. [memsetValueOutOfRange]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/charset/big5.c:44:18: style: struct member 'big5_ku::plane0' is never used. [unusedStructMember]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/charset/big5.c:45:18: style: struct member 'big5_ku::plane1' is never used. [unusedStructMember]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/dmail/dmail.c:205:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/dmail/dmail.c:303:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:349:14: warning: Either the condition 't' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:348:11: note: Assuming that condition 't' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:349:14: note: Null pointer subtraction
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:730:21: style: Same expression on both sides of '||'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2021:35: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2023:35: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2024:14: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2025:35: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2028:14: style: Same expression on both sides of '-'. [duplicateExpression]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:280:10: style: The scope of the variable 'proxy' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:643:27: style: The scope of the variable 'sl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:968:22: style: The scope of the variable 'unseen' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1254:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2005:9: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2005:11: style: The scope of the variable 'y' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2745:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2745:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:2883:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3169:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3386:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3576:15: style: The scope of the variable 'ts' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3579:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3877:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3929:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3929:12: style: The scope of the variable 'code' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1640:66: style: Function 'parse_astring' argument 2 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:114:66: note: Function 'parse_astring' argument 2 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1640:66: note: Function 'parse_astring' argument 2 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1826:72: style: Function 'parse_criterion' argument 3 names different: declaration 'msgmsg' definition 'maxmsg'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:121:72: note: Function 'parse_criterion' argument 3 names different: declaration 'msgmsg' definition 'maxmsg'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1826:72: note: Function 'parse_criterion' argument 3 names different: declaration 'msgmsg' definition 'maxmsg'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3324:24: style: Function 'ptext' argument 1 names different: declaration 's' definition 'txt'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:170:24: note: Function 'ptext' argument 1 names different: declaration 's' definition 'txt'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:3324:24: note: Function 'ptext' argument 1 names different: declaration 's' definition 'txt'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:1367:34: error: Resource leak: alf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/imapd/imapd.c:265:15: error: Uninitialized variable: s [uninitvar]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop2d.c:529:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop2d.c:92:6: error: Uninitialized variable: s [uninitvar]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:684:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:684:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:685:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:686:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:729:12: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:754:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:755:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/ipopd/ipop3d.c:103:6: error: Uninitialized variable: s [uninitvar]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mailutil/mailutil.c:394:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mailutil/mailutil.c:471:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mailutil/mailutil.c:471:12: style: The scope of the variable 't1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mailutil/mailutil.c:660:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mlock/mlock.c:63:10: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mlock/mlock.c:130:0: error: Memory leak: lock [memleak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mlock/mlock.c:130:0: error: Memory leak: hitch [memleak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:149:12: style: The scope of the variable 'arg' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:361:11: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:493:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:495:18: style: The scope of the variable 'auth' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:585:3: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/mtest/mtest.c:767:0: warning: Obsolete function 'gets' called. It is recommended to use 'fgets' or 'gets_s' instead. [getsCalled]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:203:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:203:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:255:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:257:7: style: The scope of the variable 'ismx' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:327:17: style: The scope of the variable 'ssiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:327:22: style: The scope of the variable 'bsiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:409:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:409:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:478:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:478:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/dummy.c:646:7: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/write.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/write.c:44:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:374:21: style: The scope of the variable 'sv' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:560:10: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:594:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:676:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:677:19: style: The scope of the variable 'host_name' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:722:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:739:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:766:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:767:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:856:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/env_ami.c:595:15: style: Unused variable: sbuf [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:185:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:188:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:358:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:588:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:589:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:687:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:726:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:728:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:729:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:730:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:822:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:823:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:823:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:825:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:825:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:826:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1132:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1132:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1132:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1520:24: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1580:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1580:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1580:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1580:27: style: The scope of the variable 'delta' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1715:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1716:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1717:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1185:46: style: Checking if unsigned variable 'i=read(((struct mbx_local*)stream->local)->fd,((struct mbx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1405:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1406:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1407:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1408:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1409:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mbx.c:1410:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:320:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:379:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:422:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:559:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:579:19: style: The scope of the variable 'hdrsize' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:580:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:581:18: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:674:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:675:21: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:849:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:851:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:852:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:853:26: style: The scope of the variable 'date' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mh.c:908:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:355:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:359:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:584:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:715:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:811:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:888:8: style: The scope of the variable 'reparse' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1211:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1827:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1827:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1827:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1828:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1828:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1828:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2020:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2220:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2220:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2218:36: style: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:282:36: note: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2218:36: note: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2218:54: style: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:282:52: note: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:2218:54: note: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mmdf.c:1130:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:164:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:168:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:277:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:480:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:568:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:605:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:607:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:608:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:664:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:665:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:665:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:667:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:667:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:668:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:740:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:962:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1085:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1085:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1087:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1272:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1275:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1312:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1313:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1314:7: style: The scope of the variable 'q' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1315:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1105:46: style: Checking if unsigned variable 'i=read(((struct mtx_local*)stream->local)->fd,((struct mtx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1253:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1254:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mtx.c:1255:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:198:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:240:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:242:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:242:13: style: The scope of the variable 'np' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:486:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:487:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:533:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:534:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:637:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:638:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:639:21: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:757:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:758:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:810:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:811:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:812:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:812:29: style: The scope of the variable 'date' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:861:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:863:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:866:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:866:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:866:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1017:17: style: The scope of the variable 'uf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1017:20: style: The scope of the variable 'sf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1017:23: style: The scope of the variable 'uid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1018:7: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1019:17: style: The scope of the variable 'msgno' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1021:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1022:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1093:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1093:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/mx.c:1096:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:136:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:136:15: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:197:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:198:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:198:15: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:198:37: style: The scope of the variable 'name' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:336:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:433:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:451:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:468:19: style: The scope of the variable 'hdrsize' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:469:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/news.c:470:18: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/nl_ami.c:32:21: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/nl_ami.c:33:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:106:9: style: The scope of the variable 'data' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:193:9: style: The scope of the variable 'ti' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:194:10: style: The scope of the variable 'now' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:282:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:745:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:94:7: style: Unused variable: i [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tcp_ami.c:99:9: style: Unused variable: s [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:170:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:174:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:283:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:489:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:527:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:641:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:678:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:680:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:681:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:737:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:738:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:738:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:740:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:740:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:741:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:813:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1036:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1181:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1181:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1183:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1368:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1371:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1408:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1409:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1410:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1201:46: style: Checking if unsigned variable 'i=read(((struct tenex_local*)stream->local)->fd,((struct tenex_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1349:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1350:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/tenex.c:1351:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:186:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:190:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:219:7: style: The scope of the variable 'zn' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:221:30: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:428:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:559:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:655:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:732:8: style: The scope of the variable 'reparse' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1052:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1645:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1645:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1645:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1645:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1646:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1646:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1646:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1832:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2049:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2049:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2257:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2339:7: style: The scope of the variable 'sfd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2340:17: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2047:36: style: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:125:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2047:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2047:54: style: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:125:52: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:2047:54: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:226:20: style: Variable 'zn' is modified but its new value is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:226:20: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1086:46: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1291:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:1582:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/amiga/unix.c:971:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:164:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:465:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:566:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:675:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:743:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:744:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:746:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:746:9: style: The scope of the variable 'ti' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:856:8: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:857:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:858:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:859:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:333:8: style: Unused variable: i [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:376:18: style: Variable 'silent' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:398:8: style: Unused variable: tmp [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:567:49: style: Unused variable: file [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/bezrkdos.c:860:8: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:200:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:249:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:316:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:317:10: style: The scope of the variable 'csiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:317:15: style: The scope of the variable 'ssiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:317:20: style: The scope of the variable 'bsiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:318:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:367:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:432:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/dummydos.c:590:7: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/write.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/write.c:44:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/env_dos.c:166:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/env_dos.c:167:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:483:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:770:7: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:159:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:161:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:428:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:443:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:586:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:697:21: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:697:24: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:819:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:820:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:821:7: style: The scope of the variable 'q' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:822:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:281:8: style: Unused variable: i [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/mtxdos.c:327:18: style: Variable 'silent' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:33:24: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:33:24: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:35:40: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/nl_dos.c:35:40: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:114:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:66:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:152:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:199:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:222:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dos.c:274:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dbw.c:53:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dnf.c:79:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dnv.c:55:13: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dpc.c:86:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:82:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:50:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:50:23: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:50:25: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:50:27: style: The scope of the variable 'l' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:119:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_dwa.c:166:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dwa.c:50:13: style: The scope of the variable 'hname' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/os_dwa.c:50:23: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_wsk.c:224:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_wsk.c:95:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_wsk.c:195:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_wsk.c:254:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/dos/tcp_wsk.c:759:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/dummymac.c:194:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/dummymac.c:96:8: style: Unused variable: tmp [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/env_mac.c:37:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/env_mac.c:161:14: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/nl_mac.c:32:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/nl_mac.c:33:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:108:7: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:108:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:108:7: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:108:7: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:202:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:223:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:223:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:223:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:223:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:265:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:312:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/mac/tcp_mac.c:498:43: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:106:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:198:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:315:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:316:8: style: The scope of the variable 'csiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:316:13: style: The scope of the variable 'ssiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:316:18: style: The scope of the variable 'bsiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:317:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:317:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:370:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:439:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:439:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:608:7: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/dummynt.c:440:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/write.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/write.c:44:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:253:21: style: The scope of the variable 'sv' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:490:21: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:490:24: style: The scope of the variable 'p' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:533:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:552:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:658:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/env_nt.c:490:26: style: Variable 'pth' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ip4_nt.c:152:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ip6_nt.c:228:15: style: The scope of the variable 'lcname' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/kerb_w2k.c:300:28: warning: Size of pointer 'mech_type' used instead of size of its data. [pointerSize]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/kerb_w2k.c:516:13: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:177:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:347:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:537:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:538:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:671:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:673:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:674:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:675:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:992:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:992:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:992:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1367:24: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1427:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1427:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1427:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1427:27: style: The scope of the variable 'delta' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1547:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1548:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1549:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1035:46: style: Checking if unsigned variable 'i=read(((struct mbx_local*)stream->local)->fd,((struct mbx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1255:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1256:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1257:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1258:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1259:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mbxnt.c:1260:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:165:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:286:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:450:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:575:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:577:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:578:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:626:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:836:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:945:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:945:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:947:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1134:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1174:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1175:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1176:7: style: The scope of the variable 'q' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1177:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:964:46: style: Checking if unsigned variable 'i=read(((struct mtx_local*)stream->local)->fd,((struct mtx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1112:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1113:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/mtxnt.c:1114:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:33:24: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:33:24: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:35:40: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/nl_nt.c:35:40: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:218:7: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned short'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:152:21: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:155:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:152:21: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:154:31: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:155:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:154:31: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/yunchan.c:260:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_nt.c:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_nt.c:191:17: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_nt.c:426:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_nt.c:473:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:97:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:188:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:250:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:718:13: style: The scope of the variable 'host' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:793:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:582:17: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:613:11: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:629:68: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:647:68: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:664:68: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:692:16: style: Checking if unsigned variable 'sadrlen' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:353:9: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tcp_nt.c:423:7: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:103:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:172:17: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:336:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:383:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:487:13: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_old.c:488:0: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_w2k.c:82:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_w2k.c:158:17: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_w2k.c:393:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/ssl_w2k.c:440:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:172:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:293:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:458:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:629:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:631:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:632:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:680:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:890:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1019:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1019:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1021:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1209:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1249:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1250:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1251:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1038:46: style: Checking if unsigned variable 'i=read(((struct tenex_local*)stream->local)->fd,((struct tenex_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1187:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1188:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/tenexnt.c:1189:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:192:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:194:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:194:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:424:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:691:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1016:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1139:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1142:10: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1636:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1636:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1636:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1636:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1637:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1637:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1637:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:1826:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2028:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2028:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2026:36: style: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:131:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2026:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2026:54: style: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:131:52: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:2026:54: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:211:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/nt/unixnt.c:934:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:112:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:204:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:322:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:323:8: style: The scope of the variable 'csiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:323:13: style: The scope of the variable 'ssiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:323:18: style: The scope of the variable 'bsiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:324:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:324:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:377:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:446:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:446:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:615:7: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/dummyos2.c:447:14: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/write.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/write.c:44:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/env_os2.c:236:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/env_os2.c:236:11: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:177:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:347:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:537:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:538:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:671:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:673:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:674:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:675:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:992:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:992:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:992:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1367:24: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1427:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1427:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1427:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1427:27: style: The scope of the variable 'delta' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1547:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1548:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1549:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1035:46: style: Checking if unsigned variable 'i=read(((struct mbx_local*)stream->local)->fd,((struct mbx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1255:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1256:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1257:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1258:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1259:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mbxnt.c:1260:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:165:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:286:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:450:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:575:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:577:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:578:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:626:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:836:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:945:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:945:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:947:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1134:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1174:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1175:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1176:7: style: The scope of the variable 'q' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1177:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:964:46: style: Checking if unsigned variable 'i=read(((struct mtx_local*)stream->local)->fd,((struct mtx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1112:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1113:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/mtxnt.c:1114:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:33:24: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:33:24: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:35:40: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/nl_os2.c:35:40: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:114:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:66:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:152:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:199:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:222:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tcp_os2.c:274:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/os_os2.c:75:0: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:172:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:293:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:458:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:629:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:631:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:632:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:680:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:890:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1019:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1019:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1021:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1209:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1249:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1250:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1251:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1038:46: style: Checking if unsigned variable 'i=read(((struct tenex_local*)stream->local)->fd,((struct tenex_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1187:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1188:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/tenexnt.c:1189:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:192:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:194:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:194:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:424:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:691:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1016:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1139:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1142:10: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1636:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1636:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1636:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1636:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1637:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1637:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1637:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:1826:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2028:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2028:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2026:36: style: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:131:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2026:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2026:54: style: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:131:52: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:2026:54: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:211:4: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/os2/unixnt.c:934:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/dummyt20.c:193:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/log_t20.c:53:9: style: Variable 'uid' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:33:24: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:33:24: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:35:40: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/nl_t20.c:35:40: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:78:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:93:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:102:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:52:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:52:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:52:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/tops-20/tcp_t20.c:52:23: style: The scope of the variable 'l' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_gss.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_os4.c:53:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_psx.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_psx.c:33:10: style: The scope of the variable 'left' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_sv4.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_sv4.c:33:10: style: The scope of the variable 'left' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_svo.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ckp_svo.c:33:10: style: The scope of the variable 'left' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/crx_std.c:33:18: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:203:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:203:31: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:255:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:257:7: style: The scope of the variable 'ismx' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:327:17: style: The scope of the variable 'ssiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:327:22: style: The scope of the variable 'bsiz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:409:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:409:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:478:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:478:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/dummy.c:646:7: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/write.c:44:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/write.c:44:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:438:21: style: The scope of the variable 'sv' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:619:10: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:662:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:754:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:756:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:786:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:831:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:848:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:875:18: style: The scope of the variable 'pw' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:876:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:987:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:1379:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:1380:15: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/env_unix.c:1380:33: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocklnx.c:31:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocklnx.c:33:7: style: The scope of the variable 'logged' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:340:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:642:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:654:3: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:690:3: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:690:3: warning: %lu in format string (no. 3) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/flocksim.c:722:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ip4_unix.c:152:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ip6_unix.c:228:15: style: The scope of the variable 'lcname' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ipo_unix.c:152:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/kerb_mit.c:81:8: style: The scope of the variable 'kuser' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/log_os4.c:30:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:185:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:188:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:358:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:588:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:589:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:687:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:726:19: style: The scope of the variable 'pos' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:728:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:729:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:730:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:822:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:823:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:823:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:825:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:825:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:826:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1132:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1132:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1132:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1520:24: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1580:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1580:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1580:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1580:27: style: The scope of the variable 'delta' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1715:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1716:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1717:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1185:46: style: Checking if unsigned variable 'i=read(((struct mbx_local*)stream->local)->fd,((struct mbx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1405:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1406:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1407:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1408:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1409:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mbx.c:1410:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:320:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:379:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:422:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:559:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:579:19: style: The scope of the variable 'hdrsize' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:580:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:581:18: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:674:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:675:21: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:853:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:855:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:856:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:857:26: style: The scope of the variable 'date' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mh.c:912:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:355:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:359:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:584:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:715:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:811:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:888:8: style: The scope of the variable 'reparse' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1211:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1827:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1827:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1827:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1828:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1828:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1828:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2020:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2220:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2220:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2218:36: style: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:282:36: note: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2218:36: note: Function 'mmdf_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2218:54: style: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:282:52: note: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:2218:54: note: Function 'mmdf_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mmdf.c:1130:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:164:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:168:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:277:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:480:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:568:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:605:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:607:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:608:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:664:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:665:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:665:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:667:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:667:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:668:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:740:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:962:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1085:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1085:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1087:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1272:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1275:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1312:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1313:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1314:7: style: The scope of the variable 'q' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1315:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1105:46: style: Checking if unsigned variable 'i=read(((struct mtx_local*)stream->local)->fd,((struct mtx_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1253:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1254:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mtx.c:1255:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:198:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:240:18: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:242:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:242:13: style: The scope of the variable 'np' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:486:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:487:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:533:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:534:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:637:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:638:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:639:21: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:757:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:758:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:810:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:811:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:812:9: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:812:29: style: The scope of the variable 'date' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:861:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:863:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:866:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:866:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:866:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1017:17: style: The scope of the variable 'uf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1017:20: style: The scope of the variable 'sf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1017:23: style: The scope of the variable 'uid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1018:7: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1019:17: style: The scope of the variable 'msgno' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1021:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1022:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1093:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1093:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/mx.c:1096:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:136:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:136:15: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:197:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:198:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:198:15: style: The scope of the variable 'u' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:198:37: style: The scope of the variable 'name' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:336:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:433:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:451:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:468:19: style: The scope of the variable 'hdrsize' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:469:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/news.c:470:18: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/nl_unix.c:32:21: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/nl_unix.c:33:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:142:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:147:9: style: The scope of the variable 'data' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:222:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:222:9: style: The scope of the variable 'ti' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:222:17: style: The scope of the variable 'flgs' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:224:10: style: The scope of the variable 'now' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:431:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:863:13: style: The scope of the variable 'host' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:922:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:520:11: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tcp_unix.c:580:12: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:86:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:87:19: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:88:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:149:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:204:9: style: The scope of the variable 'cert' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:205:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:205:12: style: The scope of the variable 'err' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:205:16: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:261:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:261:13: style: The scope of the variable 'cert' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:261:23: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:325:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:372:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:557:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/ssl_unix.c:663:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:170:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:174:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:283:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:489:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:527:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:641:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:678:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:680:7: style: The scope of the variable 'ld' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:681:8: style: The scope of the variable 'lock' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:737:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:738:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:738:19: style: The scope of the variable 'r' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:740:14: style: The scope of the variable 'txt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:740:35: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:741:17: style: The scope of the variable 'elt' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:813:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1036:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1181:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1181:26: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1183:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1368:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1371:19: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1408:17: style: The scope of the variable 'siz' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1409:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1410:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1201:46: style: Checking if unsigned variable 'i=read(((struct tenex_local*)stream->local)->fd,((struct tenex_local*)stream->local)->buf,64)' is less than zero. [unsignedLessThanZero]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1349:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1350:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/tenex.c:1351:33: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:186:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:190:10: style: The scope of the variable 'tp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:219:7: style: The scope of the variable 'zn' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:221:28: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:221:30: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:428:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:559:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:655:24: style: The scope of the variable 'tl' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:732:8: style: The scope of the variable 'reparse' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1052:13: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1645:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1645:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1645:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1645:23: style: The scope of the variable 'm' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1646:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1646:15: style: The scope of the variable 'te' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1646:18: style: The scope of the variable 'p1' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:1832:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2049:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2049:21: style: The scope of the variable 'k' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2257:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2339:7: style: The scope of the variable 'sfd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2340:17: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2047:36: style: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:125:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2047:36: note: Function 'unix_write' argument 2 names different: declaration 's' definition 'buf'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2047:54: style: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:125:52: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:2047:54: note: Function 'unix_write' argument 3 names different: declaration 'i' definition 'size'.
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:226:20: style: Variable 'zn' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/unix/unix.c:971:7: error: Resource leak: sf [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/dummyvms.c:194:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/dummyvms.c:96:8: style: Unused variable: tmp [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/env_vms.c:115:15: style: Unused variable: sbuf [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/env_vms.c:116:8: style: Unused variable: tmp [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/nl_vms.c:32:21: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/nl_vms.c:33:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsl.c:107:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsl.c:154:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsl.c:179:9: style: The scope of the variable 'status' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsl.c:308:7: style: The scope of the variable 'status' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsl.c:309:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:127:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:169:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:216:17: style: The scope of the variable 'n' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:239:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:291:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:400:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:401:19: style: The scope of the variable 'hn' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:417:8: style: The scope of the variable 'host' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:418:19: style: The scope of the variable 'he' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:66:9: style: Unused variable: s [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsm.c:341:7: style: Unused variable: i [unusedVariable]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/vms/tcp_vmsn.c:44:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/dummywce.c:201:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/env_wce.c:258:29: warning: Either the condition 'name' is redundant or there is possible null pointer dereference: name. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/env_wce.c:253:7: note: Assuming that condition 'name' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/env_wce.c:258:29: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/env_wce.c:216:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/env_wce.c:228:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:33:24: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:33:24: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:35:40: warning: Either the condition 'if(dstl)' is redundant or there is possible null pointer dereference: dstl. [nullPointerRedundantCheck]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:36:8: note: Assuming that condition 'if(dstl)' is not redundant
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/nl_wce.c:35:40: note: Null pointer dereference
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/tcp_wce.c:224:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/tcp_wce.c:95:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/tcp_wce.c:195:9: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/tcp_wce.c:254:8: style: The scope of the variable 'd' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/osdep/wce/tcp_wce.c:759:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/tmail/tmail.c:242:12: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/tmail/tmail.c:410:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/src/tmail/tmail.c:563:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/tools/uahelper.c:170:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/imap/tools/uahelper.c:96:41: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
tkrat_2.2cvs20100105-dfsg.orig/imap/tools/uahelper.c:201:30: warning: Ineffective statement similar to '*A++;'. Did you intend to write '(*A)++;'? [clarifyStatement]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:246:23: style: The scope of the variable 'newPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:411:11: style: The scope of the variable 'emailaddress' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:706:32: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:707:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:1342:17: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:1383:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:1507:17: style: The scope of the variable 's' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:1500:29: style: Function 'RatExpandAlias' argument 4 names different: declaration 'ea' definition 'ae'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:128:60: note: Function 'RatExpandAlias' argument 4 names different: declaration 'ea' definition 'ae'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAddress.c:1500:29: note: Function 'RatExpandAlias' argument 4 names different: declaration 'ea' definition 'ae'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1424:5: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1423:5: note: Variable 'l' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1424:5: note: Variable 'l' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:2660:13: style: The scope of the variable 'l' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1451:54: style: Function 'RatTranslateWrite' argument 2 names different: declaration 'charbuf' definition 'b'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:201:65: note: Function 'RatTranslateWrite' argument 2 names different: declaration 'charbuf' definition 'b'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1451:54: note: Function 'RatTranslateWrite' argument 2 names different: declaration 'charbuf' definition 'b'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:2391:46: style: Function 'RatReadAndCanonify' argument 2 names different: declaration 'filename' definition 'filename_utf'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:213:59: note: Function 'RatReadAndCanonify' argument 2 names different: declaration 'filename' definition 'filename_utf'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:2391:46: note: Function 'RatReadAndCanonify' argument 2 names different: declaration 'filename' definition 'filename_utf'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:2663:25: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratAppInit.c:1424:9: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:912:19: error: Array 'buf[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:925:16: error: Array 'buf[3]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:301:24: style: The scope of the variable 'index' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:301:42: style: The scope of the variable 'len' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:495:34: style: The scope of the variable 'maxUse' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:1437:18: style: The scope of the variable 'value_used' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:174:49: style: Function 'RatDecodeHeader' argument 2 names different: declaration 'string' definition 'data'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:233:62: note: Function 'RatDecodeHeader' argument 2 names different: declaration 'string' definition 'data'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:174:49: note: Function 'RatDecodeHeader' argument 2 names different: declaration 'string' definition 'data'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:756:20: style: Function 'RatCode64' argument 1 names different: declaration 'oPtr' definition 'sPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:240:36: note: Function 'RatCode64' argument 1 names different: declaration 'oPtr' definition 'sPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:756:20: note: Function 'RatCode64' argument 1 names different: declaration 'oPtr' definition 'sPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:880:28: style: Function 'RatUtf8toMutf7' argument 1 names different: declaration 'src' definition 'signed_src'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:241:41: note: Function 'RatUtf8toMutf7' argument 1 names different: declaration 'src' definition 'signed_src'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:880:28: note: Function 'RatUtf8toMutf7' argument 1 names different: declaration 'src' definition 'signed_src'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:972:28: style: Function 'RatMutf7toUtf8' argument 1 names different: declaration 'src' definition 'signed_src'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:242:41: note: Function 'RatMutf7toUtf8' argument 1 names different: declaration 'src' definition 'signed_src'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:972:28: note: Function 'RatMutf7toUtf8' argument 1 names different: declaration 'src' definition 'signed_src'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:1319:52: style: Function 'RatEncodeParameters' argument 2 names different: declaration 'p' definition 'inparam'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:247:64: note: Function 'RatEncodeParameters' argument 2 names different: declaration 'p' definition 'inparam'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:1319:52: note: Function 'RatEncodeParameters' argument 2 names different: declaration 'p' definition 'inparam'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:1434:52: style: Function 'RatDecodeParameters' argument 2 names different: declaration 'p' definition 'inparam'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:248:64: note: Function 'RatDecodeParameters' argument 2 names different: declaration 'p' definition 'inparam'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:1434:52: note: Function 'RatDecodeParameters' argument 2 names different: declaration 'p' definition 'inparam'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCode.c:358:21: style: Variable 'dataIndex' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCompat.c:28:2: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCompat.c:45:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratCompat.c:62:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbFolder.c:104:17: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbFolder.c:266:35: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbFolder.c:407:17: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbFolder.c:409:9: style: The scope of the variable 'dst' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbFolder.c:605:11: style: The scope of the variable 'host' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:262:30: style: The scope of the variable 'partInfoPtrPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:62:36: style: Function 'RatDbMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:458:49: note: Function 'RatDbMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:62:36: note: Function 'RatDbMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:289:28: style: Function 'Db_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:38:0: note: Function 'Db_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:289:28: note: Function 'Db_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:349:30: style: Function 'Db_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:32:0: note: Function 'Db_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbMessage.c:349:30: note: Function 'Db_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2263:12: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2344:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2344:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2350:17: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:476:16: style: The scope of the variable 'stale' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:485:9: style: The scope of the variable 'numEntries' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1868:16: style: The scope of the variable 'tmPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2182:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2382:13: style: The scope of the variable 'lines' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2382:20: style: The scope of the variable 'start' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2382:37: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1454:55: style: Function 'RatDbGetMessage' argument 3 names different: declaration 'bufPtr' definition 'buffer'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:277:72: note: Function 'RatDbGetMessage' argument 3 names different: declaration 'bufPtr' definition 'buffer'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1454:55: note: Function 'RatDbGetMessage' argument 3 names different: declaration 'bufPtr' definition 'buffer'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2491:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:215:6: error: Resource leak: fpIndexinfo [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1114:2: error: Resource leak: indexFP [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1560:2: error: Resource leak: messFp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1641:2: error: Resource leak: messFp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1707:2: error: Resource leak: messFp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:1766:2: error: Resource leak: indexFP [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2443:2: error: Resource leak: fp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2513:13: error: Resource leak: fp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:736:0: error: Resource leak: fpIndexinfo [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDbase.c:2919:0: error: Resource leak: fpNewIndex [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1773:9: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:673:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:684:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1048:14: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1048:14: warning: %ld in format string (no. 2) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1191:3: warning: %ld in format string (no. 1) requires 'long *' but the argument type is 'unsigned long *'. [invalidScanfArgType_int]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1193:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1366:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1510:10: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1516:8: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1963:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2043:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2122:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2122:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2153:5: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:502:9: style: The scope of the variable 'lastKnown' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:584:10: style: The scope of the variable 'flags' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:584:22: style: The scope of the variable 'date' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:584:33: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:585:14: style: The scope of the variable 'subject' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:585:24: style: The scope of the variable 'msgid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:586:29: style: The scope of the variable 'us' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:586:33: style: The scope of the variable 'ue' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:587:18: style: The scope of the variable 'msgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:590:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:591:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:666:19: style: The scope of the variable 'uid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1655:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1658:20: style: The scope of the variable 'lPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1658:26: style: The scope of the variable 'uid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1705:15: style: The scope of the variable 'envPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2005:20: style: The scope of the variable 'entryPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2008:20: style: The scope of the variable 'lPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2110:20: style: The scope of the variable 'lPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2178:20: style: The scope of the variable 'infoPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2238:20: style: The scope of the variable 'direct' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2240:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2241:10: style: The scope of the variable 'dir' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2242:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2236:73: style: Function 'RatDisManageFolder' argument 3 names different: declaration 'fptr' definition 'fPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:419:20: note: Function 'RatDisManageFolder' argument 3 names different: declaration 'fptr' definition 'fPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2236:73: note: Function 'RatDisManageFolder' argument 3 names different: declaration 'fptr' definition 'fPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:2259:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratDisFolder.c:1678:1: error: Resource leak: fp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratExp.c:245:9: style: The scope of the variable 'negated' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratExp.c:422:18: style: The scope of the variable 'fIndex' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratExp.c:423:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratExp.c:595:20: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratExp.c:598:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:2077:11: style: Condition '0==initialized' is always true [knownConditionTrueFalse]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:820:36: style: The scope of the variable 'tmpPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:825:20: style: The scope of the variable 'uniqEntry' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:827:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:1273:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:1273:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:1441:18: style: The scope of the variable 'zonediff' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:2075:27: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:2284:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.c:2285:9: style: The scope of the variable 'quoted' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:126:26: style: The scope of the variable 'fromLength' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:458:6: style: The scope of the variable 'len' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:459:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:689:30: style: The scope of the variable 'partInfoPtrPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:690:17: style: The scope of the variable 'frPartInfoPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:999:11: style: The scope of the variable 'old' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:999:17: style: The scope of the variable 'x' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:1000:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:1070:15: style: The scope of the variable 'e' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:85:36: style: Function 'RatFrMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:461:49: note: Function 'RatFrMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:85:36: note: Function 'RatFrMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:284:20: style: Function 'RatFrCreateEnvelope' argument 4 names different: declaration 'extraHeaders' definition 'ehp'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:51:24: note: Function 'RatFrCreateEnvelope' argument 4 names different: declaration 'extraHeaders' definition 'ehp'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:284:20: note: Function 'RatFrCreateEnvelope' argument 4 names different: declaration 'extraHeaders' definition 'ehp'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:370:16: style: Function 'RatFrCreateBody' argument 5 names different: declaration 'extraHeaders' definition 'ehp'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:53:41: note: Function 'RatFrCreateBody' argument 5 names different: declaration 'extraHeaders' definition 'ehp'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:370:16: note: Function 'RatFrCreateBody' argument 5 names different: declaration 'extraHeaders' definition 'ehp'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:721:28: style: Function 'Fr_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:60:0: note: Function 'Fr_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFrMessage.c:721:28: note: Function 'Fr_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratHold.c:148:9: style: The scope of the variable 'l' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:738:48: style: The scope of the variable 'tPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1354:27: style: The scope of the variable 'status_end' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1356:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1455:60: style: The scope of the variable 'key' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1455:66: style: The scope of the variable 'value' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1618:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1680:15: style: The scope of the variable 'b2Ptr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1718:17: style: The scope of the variable 'citation' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:2230:11: style: The scope of the variable 'cPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:821:44: style: Function 'RatMessageDelete' argument 2 names different: declaration 'msgCmd' definition 'msgName'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:429:56: note: Function 'RatMessageDelete' argument 2 names different: declaration 'msgCmd' definition 'msgName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:821:44: note: Function 'RatMessageDelete' argument 2 names different: declaration 'msgCmd' definition 'msgName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1848:45: style: Function 'RatWrapMessage' argument 2 names different: declaration 'oPtr' definition 'textPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:294:54: note: Function 'RatWrapMessage' argument 2 names different: declaration 'oPtr' definition 'textPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMessage.c:1848:45: note: Function 'RatWrapMessage' argument 2 names different: declaration 'oPtr' definition 'textPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMsgList.c:173:36: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMsgList.c:136:39: style: Function 'RatFreeListExpression' argument 1 names different: declaration 'exprPtr' definition 'exPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:450:51: note: Function 'RatFreeListExpression' argument 1 names different: declaration 'exprPtr' definition 'exPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratMsgList.c:136:39: note: Function 'RatFreeListExpression' argument 1 names different: declaration 'exprPtr' definition 'exPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGP.c:146:9: style: The scope of the variable 'enc' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGP.c:99:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:94:58: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:211:16: style: The scope of the variable 'fromPGP' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:211:49: style: The scope of the variable 'pid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:418:16: style: The scope of the variable 'fromPGP' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:418:49: style: The scope of the variable 'pid' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:426:9: style: The scope of the variable 'write_failed' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:766:15: style: The scope of the variable 'bodyDSPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:767:8: style: The scope of the variable 'start' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:767:16: style: The scope of the variable 'end' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:982:15: style: The scope of the variable 'list' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:983:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1092:37: style: The scope of the variable 'name' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1263:11: style: The scope of the variable 'fp' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1498:16: style: The scope of the variable 't' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1547:37: style: The scope of the variable 'length' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1548:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1554:14: style: The scope of the variable 'rPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:91:49: style: Function 'RatRunPGP' argument 3 names different: declaration 'cmd' definition 'command'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:54:60: note: Function 'RatRunPGP' argument 3 names different: declaration 'cmd' definition 'command'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:91:49: note: Function 'RatRunPGP' argument 3 names different: declaration 'cmd' definition 'command'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:977:42: style: Function 'RatPGPListKeys' argument 2 names different: declaration 'keyring' definition 'keyringName'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGP.h:41:53: note: Function 'RatPGPListKeys' argument 2 names different: declaration 'keyring' definition 'keyringName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:977:42: note: Function 'RatPGPListKeys' argument 2 names different: declaration 'keyring' definition 'keyringName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1087:54: style: Function 'RatPGPExtractKey' argument 3 names different: declaration 'keyring' definition 'keyringName'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGP.h:42:65: note: Function 'RatPGPExtractKey' argument 3 names different: declaration 'keyring' definition 'keyringName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1087:54: note: Function 'RatPGPExtractKey' argument 3 names different: declaration 'keyring' definition 'keyringName'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1664:17: style: Function 'ParsePGPListFormat' argument 4 names different: declaration 'axp_addr' definition 'exp_addr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:60:22: note: Function 'ParsePGPListFormat' argument 4 names different: declaration 'axp_addr' definition 'exp_addr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPGPprog.c:1664:17: note: Function 'ParsePGPListFormat' argument 4 names different: declaration 'axp_addr' definition 'exp_addr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:756:22: style: The scope of the variable 'fn' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:758:15: style: The scope of the variable 'l' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:831:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:553:63: style: Function 'Newpage' argument 3 names different: declaration 'enc' definition 'encArg'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:277:75: note: Function 'Newpage' argument 3 names different: declaration 'enc' definition 'encArg'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:553:63: note: Function 'Newpage' argument 3 names different: declaration 'enc' definition 'encArg'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:554:47: style: Function 'Newpage' argument 5 names different: declaration 'elt' definition 'eltArg'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:278:45: note: Function 'Newpage' argument 5 names different: declaration 'elt' definition 'eltArg'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:554:47: note: Function 'Newpage' argument 5 names different: declaration 'elt' definition 'eltArg'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPrint.c:1173:9: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPwCache.c:174:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPwCache.c:114:2: error: Resource leak: fp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPwCache.c:187:2: error: Resource leak: fp [resourceLeak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratPwCache.c:69:2: error: Common realloc mistake: 'cSpec' nulled but not freed upon failure [memleakOnRealloc]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:1021:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:895:5: style: Variable 'ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:894:5: note: Variable 'ignored' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:895:5: note: Variable 'ignored' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:896:5: style: Variable 'ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:895:5: note: Variable 'ignored' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:896:5: note: Variable 'ignored' is reassigned a value before the old one has been used.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:540:12: style: The scope of the variable 'now' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:756:10: style: The scope of the variable 'debug' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:1315:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:1286:41: style: Function 'RatWrapHeaderLines' argument 2 names different: declaration 'b' definition 'body'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:92:53: note: Function 'RatWrapHeaderLines' argument 2 names different: declaration 'b' definition 'body'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:1286:41: note: Function 'RatWrapHeaderLines' argument 2 names different: declaration 'b' definition 'body'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:896:15: style: Variable 'ignored' is assigned a value that is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSender.c:1157:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSequence.c:79:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSequence.c:38:50: style: Function 'RatSequenceAdd' argument 2 names different: declaration 'no' definition 'elem'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/rat.h:334:62: note: Function 'RatSequenceAdd' argument 2 names different: declaration 'no' definition 'elem'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSequence.c:38:50: note: Function 'RatSequenceAdd' argument 2 names different: declaration 'no' definition 'elem'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratSequence.c:50:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:874:52: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:190:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:287:14: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:456:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:459:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:535:18: style: The scope of the variable 'msgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:606:18: style: The scope of the variable 'msgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:607:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:607:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:663:10: style: The scope of the variable 'sequence' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:670:16: style: The scope of the variable 'cachePtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:671:15: style: The scope of the variable 'msgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:672:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:821:18: style: The scope of the variable 'msgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:1330:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:1549:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:1690:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:184:42: style: Function 'Std_StreamOpen' argument 2 names different: declaration 'name' definition 'spec'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.h:42:54: note: Function 'Std_StreamOpen' argument 2 names different: declaration 'name' definition 'spec'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:184:42: note: Function 'Std_StreamOpen' argument 2 names different: declaration 'name' definition 'spec'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:1587:15: style: Function 'RatStdManageFolder' argument 4 names different: declaration 'fptr' definition 'fPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:401:28: note: Function 'RatStdManageFolder' argument 4 names different: declaration 'fptr' definition 'fPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:1587:15: note: Function 'RatStdManageFolder' argument 4 names different: declaration 'fptr' definition 'fPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.c:847:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:408:30: style: The scope of the variable 'partInfoPtrPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:409:18: style: The scope of the variable 'partStdInfoPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:410:9: style: The scope of the variable 'index' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:412:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:517:12: style: The scope of the variable 'presIndex' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:666:21: style: The scope of the variable 'stdMsgPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:51:37: style: Function 'RatStdMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratFolder.h:472:50: note: Function 'RatStdMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:51:37: note: Function 'RatStdMessagesInit' argument 1 names different: declaration 'procInfo' definition 'messageProcInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:87:58: style: Function 'RatStdMessageCreate' argument 2 names different: declaration 'infoPtr' definition 'folderInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.h:110:72: note: Function 'RatStdMessageCreate' argument 2 names different: declaration 'infoPtr' definition 'folderInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:87:58: note: Function 'RatStdMessageCreate' argument 2 names different: declaration 'infoPtr' definition 'folderInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:450:29: style: Function 'Std_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.h:54:0: note: Function 'Std_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:450:29: note: Function 'Std_FetchBodyProc' argument 1 names different: declaration 'bodyPtr' definition 'bodyInfoPtr'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:511:30: style: Function 'Std_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdFolder.h:56:0: note: Function 'Std_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratStdMessage.c:511:30: note: Function 'Std_GetInfoProc' argument 4 names different: declaration 'index' definition 'notused'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratWatchdog.c:43:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratWatchdog.c:108:32: style: Function 'RatWatchdogCleanup' argument 1 names different: declaration 'tmp' definition 'tmpdir'. [funcArgNamesDifferent]
tkrat_2.2cvs20100105-dfsg.orig/lib/ratWatchdog.c:18:44: note: Function 'RatWatchdogCleanup' argument 1 names different: declaration 'tmp' definition 'tmpdir'.
tkrat_2.2cvs20100105-dfsg.orig/lib/ratWatchdog.c:108:32: note: Function 'RatWatchdogCleanup' argument 1 names different: declaration 'tmp' definition 'tmpdir'.
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:440:5: warning: sprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:720:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:722:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:820:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:860:11: style: The scope of the variable 'busyPtr' can be reduced. [variableScope]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:445:2: error: Memory leak: busyPtr [memleak]
tkrat_2.2cvs20100105-dfsg.orig/util/blt_busy.c:445:2: error: Memory leak: procs [memleak]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tkrplot/tkrplot_0.0.24.orig.tar.gz
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tktray/tktray_1.3.9.orig.tar.gz
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tktreectrl/tktreectrl_2.4.1.orig.tar.gz
tktreectrl-2.4.1/generic/qebind.c:1119:29: style: Redundant condition: dPtr!=NULL. 'dPtr==NULL || (dPtr!=NULL && dPtr->expandProc==NULL)' is equivalent to 'dPtr==NULL || dPtr->expandProc==NULL' [redundantCondition]
tktreectrl-2.4.1/generic/qebind.c:611:13: style: The scope of the variable 'length' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/qebind.c:704:25: style: The scope of the variable 'valueList' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/qebind.c:857:11: style: The scope of the variable 'listObj' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/qebind.c:1057:6: style: The scope of the variable 'code' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/qebind.c:1396:13: style: The scope of the variable 'valuePtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/qebind.c:198:77: style: Function 'QE_InstallEvent' argument 3 names different: declaration 'expand' definition 'expandProc'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/qebind.h:51:90: note: Function 'QE_InstallEvent' argument 3 names different: declaration 'expand' definition 'expandProc'.
tktreectrl-2.4.1/generic/qebind.c:198:77: note: Function 'QE_InstallEvent' argument 3 names different: declaration 'expand' definition 'expandProc'.
tktreectrl-2.4.1/generic/qebind.c:247:93: style: Function 'QE_InstallDetail' argument 4 names different: declaration 'expand' definition 'expandProc'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/qebind.h:52:106: note: Function 'QE_InstallDetail' argument 4 names different: declaration 'expand' definition 'expandProc'.
tktreectrl-2.4.1/generic/qebind.c:247:93: note: Function 'QE_InstallDetail' argument 4 names different: declaration 'expand' definition 'expandProc'.
tktreectrl-2.4.1/generic/qebind.c:1336:63: style: Function 'ParseEventDescription' argument 2 names different: declaration 'eventPattern' definition 'eventString'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/qebind.c:163:63: note: Function 'ParseEventDescription' argument 2 names different: declaration 'eventPattern' definition 'eventString'.
tktreectrl-2.4.1/generic/qebind.c:1336:63: note: Function 'ParseEventDescription' argument 2 names different: declaration 'eventPattern' definition 'eventString'.
tktreectrl-2.4.1/generic/qebind.c:1137:4: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tktreectrl-2.4.1/generic/tkTreeColumn.c:3155:14: style: Condition 'objc==4' is always false [knownConditionTrueFalse]
tktreectrl-2.4.1/generic/tkTreeColumn.c:3136:12: note: Assuming that condition 'objc==5' is not redundant
tktreectrl-2.4.1/generic/tkTreeColumn.c:3155:14: note: Condition 'objc==4' is always false
tktreectrl-2.4.1/generic/tkTreeColumn.c:2807:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tktreectrl-2.4.1/generic/tkTreeColumn.c:590:32: style: The scope of the variable 'index' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeColumn.c:1754:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeColumn.c:2921:15: style: The scope of the variable 'listObj' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeColumn.c:2923:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeColumn.c:3922:37: style: The scope of the variable 'fatPerCol' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeColumn.c:1507:16: style: Function 'TreeColumn_ToObj' argument 2 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1114:67: note: Function 'TreeColumn_ToObj' argument 2 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1507:16: note: Function 'TreeColumn_ToObj' argument 2 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1586:16: style: Function 'Tree_ColumnToTheRight' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1120:58: note: Function 'Tree_ColumnToTheRight' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1586:16: note: Function 'Tree_ColumnToTheRight' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1622:16: style: Function 'TreeColumn_Next' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1121:52: note: Function 'TreeColumn_Next' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1622:16: note: Function 'TreeColumn_Next' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1646:16: style: Function 'TreeColumn_Prev' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1122:52: note: Function 'TreeColumn_Prev' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:1646:16: note: Function 'TreeColumn_Prev' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2323:16: style: Function 'TreeColumn_FixedWidth' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1123:51: note: Function 'TreeColumn_FixedWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2323:16: note: Function 'TreeColumn_FixedWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2347:16: style: Function 'TreeColumn_MinWidth' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1124:49: note: Function 'TreeColumn_MinWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2347:16: note: Function 'TreeColumn_MinWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2371:16: style: Function 'TreeColumn_MaxWidth' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1125:49: note: Function 'TreeColumn_MaxWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2371:16: note: Function 'TreeColumn_MaxWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2397:16: style: Function 'TreeColumn_StepWidth' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1133:50: note: Function 'TreeColumn_StepWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2397:16: note: Function 'TreeColumn_StepWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2424:16: style: Function 'TreeColumn_UseWidth' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1128:49: note: Function 'TreeColumn_UseWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2424:16: note: Function 'TreeColumn_UseWidth' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2451:16: style: Function 'TreeColumn_Offset' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1129:47: note: Function 'TreeColumn_Offset' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2451:16: note: Function 'TreeColumn_Offset' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2480:16: style: Function 'TreeColumn_ItemJustify' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1130:59: note: Function 'TreeColumn_ItemJustify' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2480:16: note: Function 'TreeColumn_ItemJustify' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2506:16: style: Function 'TreeColumn_WidthHack' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1132:50: note: Function 'TreeColumn_WidthHack' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2506:16: note: Function 'TreeColumn_WidthHack' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2531:16: style: Function 'TreeColumn_Squeeze' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1138:48: note: Function 'TreeColumn_Squeeze' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2531:16: note: Function 'TreeColumn_Squeeze' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2555:16: style: Function 'TreeColumn_BackgroundCount' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1139:56: note: Function 'TreeColumn_BackgroundCount' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2555:16: note: Function 'TreeColumn_BackgroundCount' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2580:16: style: Function 'TreeColumn_BackgroundColor' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1140:63: note: Function 'TreeColumn_BackgroundColor' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2580:16: note: Function 'TreeColumn_BackgroundColor' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2581:9: style: Function 'TreeColumn_BackgroundColor' argument 2 names different: declaration 'which' definition 'index'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1140:76: note: Function 'TreeColumn_BackgroundColor' argument 2 names different: declaration 'which' definition 'index'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2581:9: note: Function 'TreeColumn_BackgroundColor' argument 2 names different: declaration 'which' definition 'index'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2644:16: style: Function 'TreeColumn_ItemStyle' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1135:56: note: Function 'TreeColumn_ItemStyle' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2644:16: note: Function 'TreeColumn_ItemStyle' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2669:16: style: Function 'TreeColumn_StyleDeleted' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1136:54: note: Function 'TreeColumn_StyleDeleted' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2669:16: note: Function 'TreeColumn_StyleDeleted' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2695:16: style: Function 'TreeColumn_Visible' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1137:48: note: Function 'TreeColumn_Visible' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2695:16: note: Function 'TreeColumn_Visible' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2718:16: style: Function 'TreeColumn_GetID' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1116:46: note: Function 'TreeColumn_GetID' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2718:16: note: Function 'TreeColumn_GetID' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2741:16: style: Function 'TreeColumn_Lock' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1154:45: note: Function 'TreeColumn_Lock' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2741:16: note: Function 'TreeColumn_Lock' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2765:16: style: Function 'TreeColumn_Index' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1117:46: note: Function 'TreeColumn_Index' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2765:16: note: Function 'TreeColumn_Index' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2789:16: style: Function 'TreeColumn_VisIndex' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1118:49: note: Function 'TreeColumn_VisIndex' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:2789:16: note: Function 'TreeColumn_VisIndex' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:4363:16: style: Function 'TreeColumn_WidthOfItems' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1146:53: note: Function 'TreeColumn_WidthOfItems' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:4363:16: note: Function 'TreeColumn_WidthOfItems' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:4470:16: style: Function 'TreeColumn_WidthOfHeaders' argument 1 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1147:55: note: Function 'TreeColumn_WidthOfHeaders' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeColumn.c:4470:16: note: Function 'TreeColumn_WidthOfHeaders' argument 1 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeCtrl.c:2244:27: style: The scope of the variable 'h2Ptr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeCtrl.c:2296:19: style: The scope of the variable 'ref' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeCtrl.c:3712:15: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeCtrl.c:3825:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeCtrl.c:3084:12: style: Variable 'hPtr' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:6946:2: style: Condition '!Proxy_IsXOR()' is always false [knownConditionTrueFalse]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8708:9: style: Condition 'changed' is always true [knownConditionTrueFalse]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8707:15: note: Assignment 'changed=1', assigned value is 1
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8708:9: note: Condition 'changed' is always true
tktreectrl-2.4.1/generic/tkTreeDisplay.c:736:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:738:9: style: The scope of the variable 'itemHeight' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:794:9: style: The scope of the variable 'rangeWidth' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:853:9: style: The scope of the variable 'rangeHeight' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1674:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1674:18: style: The scope of the variable 'v' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:2344:12: style: The scope of the variable 'range' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:2437:12: style: The scope of the variable 'range' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:2812:9: style: The scope of the variable 'rx' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:2812:13: style: The scope of the variable 'ry' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:3728:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:3728:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:3773:9: style: The scope of the variable 'y1' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:3773:13: style: The scope of the variable 'y2' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:5537:9: style: The scope of the variable 'width' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:5627:15: style: The scope of the variable 'minY' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:5627:21: style: The scope of the variable 'maxX' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:5627:27: style: The scope of the variable 'maxY' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:6732:18: style: The scope of the variable 'dColumn' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:6735:6: style: The scope of the variable 'offset' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:6735:14: style: The scope of the variable 'width' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:7805:9: style: The scope of the variable 'indexMax' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:7805:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:7850:9: style: The scope of the variable 'indexMax' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:7850:19: style: The scope of the variable 'offset' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8688:12: style: The scope of the variable 'dItem' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:9624:12: style: The scope of the variable 'rItem' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:594:12: style: Function 'Range_TotalWidth' argument 2 names different: declaration 'range_' definition 'range'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:35:52: note: Function 'Range_TotalWidth' argument 2 names different: declaration 'range_' definition 'range'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:594:12: note: Function 'Range_TotalWidth' argument 2 names different: declaration 'range_' definition 'range'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:733:12: style: Function 'Range_TotalHeight' argument 2 names different: declaration 'range_' definition 'range'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeDisplay.c:36:53: note: Function 'Range_TotalHeight' argument 2 names different: declaration 'range_' definition 'range'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:733:12: note: Function 'Range_TotalHeight' argument 2 names different: declaration 'range_' definition 'range'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1994:10: style: Function 'Tree_ItemUnderPoint' argument 2 names different: declaration 'x' definition 'x_'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1188:64: note: Function 'Tree_ItemUnderPoint' argument 2 names different: declaration 'x' definition 'x_'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1994:10: note: Function 'Tree_ItemUnderPoint' argument 2 names different: declaration 'x' definition 'x_'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1994:19: style: Function 'Tree_ItemUnderPoint' argument 3 names different: declaration 'y' definition 'y_'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1188:72: note: Function 'Tree_ItemUnderPoint' argument 3 names different: declaration 'y' definition 'y_'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:1994:19: note: Function 'Tree_ItemUnderPoint' argument 3 names different: declaration 'y' definition 'y_'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8214:9: style: Function 'Tree_SetScrollSmoothingX' argument 2 names different: declaration 'smooth' definition 'smoothing'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1224:64: note: Function 'Tree_SetScrollSmoothingX' argument 2 names different: declaration 'smooth' definition 'smoothing'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8214:9: note: Function 'Tree_SetScrollSmoothingX' argument 2 names different: declaration 'smooth' definition 'smoothing'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8226:9: style: Function 'Tree_SetScrollSmoothingY' argument 2 names different: declaration 'smooth' definition 'smoothing'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1225:64: note: Function 'Tree_SetScrollSmoothingY' argument 2 names different: declaration 'smooth' definition 'smoothing'.
tktreectrl-2.4.1/generic/tkTreeDisplay.c:8226:9: note: Function 'Tree_SetScrollSmoothingY' argument 2 names different: declaration 'smooth' definition 'smoothing'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:1025:15: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeDrag.c:593:19: style: Function 'TreeDragImage_IsXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1166:52: note: Function 'TreeDragImage_IsXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:593:19: note: Function 'TreeDragImage_IsXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:625:19: style: Function 'TreeDragImage_IsVisible' argument 1 names different: declaration 'dragImage_' definition 'dragImage'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1167:56: note: Function 'TreeDragImage_IsVisible' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:625:19: note: Function 'TreeDragImage_IsVisible' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:650:19: style: Function 'TreeDragImage_Display' argument 1 names different: declaration 'dragImage_' definition 'dragImage'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1168:55: note: Function 'TreeDragImage_Display' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:650:19: note: Function 'TreeDragImage_Display' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:692:19: style: Function 'TreeDragImage_Undisplay' argument 1 names different: declaration 'dragImage_' definition 'dragImage'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1169:57: note: Function 'TreeDragImage_Undisplay' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:692:19: note: Function 'TreeDragImage_Undisplay' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:805:19: style: Function 'TreeDragImage_DrawXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1170:55: note: Function 'TreeDragImage_DrawXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:805:19: note: Function 'TreeDragImage_DrawXOR' argument 1 names different: declaration 'dragImage_' definition 'dragImage'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:807:9: style: Function 'TreeDragImage_DrawXOR' argument 3 names different: declaration 'x' definition 'xOffset'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1170:90: note: Function 'TreeDragImage_DrawXOR' argument 3 names different: declaration 'x' definition 'xOffset'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:807:9: note: Function 'TreeDragImage_DrawXOR' argument 3 names different: declaration 'x' definition 'xOffset'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:808:9: style: Function 'TreeDragImage_DrawXOR' argument 4 names different: declaration 'y' definition 'yOffset'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1170:97: note: Function 'TreeDragImage_DrawXOR' argument 4 names different: declaration 'y' definition 'yOffset'.
tktreectrl-2.4.1/generic/tkTreeDrag.c:808:9: note: Function 'TreeDragImage_DrawXOR' argument 4 names different: declaration 'y' definition 'yOffset'.
tktreectrl-2.4.1/generic/tkTreeElem.c:1947:20: style: Condition 'arrowWidth==-1' is always true [knownConditionTrueFalse]
tktreectrl-2.4.1/generic/tkTreeElem.c:1885:34: note: Assignment 'arrowWidth=-1', assigned value is -1
tktreectrl-2.4.1/generic/tkTreeElem.c:1947:20: note: Condition 'arrowWidth==-1' is always true
tktreectrl-2.4.1/generic/tkTreeElem.c:1947:20: style: Same expression on both sides of '==' because the value of 'arrowWidth' and '-1' are the same. [duplicateExpression]
tktreectrl-2.4.1/generic/tkTreeElem.c:1885:34: note: 'arrowWidth' is assigned value '-1' here.
tktreectrl-2.4.1/generic/tkTreeElem.c:1947:20: note: Same expression on both sides of '==' because the value of 'arrowWidth' and '-1' are the same.
tktreectrl-2.4.1/generic/tkTreeElem.c:3678:9: style: The scope of the variable 'textWidth' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeElem.c:3682:20: style: The scope of the variable 'opt' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeElem.c:4297:9: style: The scope of the variable 'textLen' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeElem.c:4383:9: style: The scope of the variable 'textLen' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeElem.c:2968:14: style: Unused variable: clip [unusedVariable]
tktreectrl-2.4.1/generic/tkTreeHeader.c:456:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1526:16: style: The scope of the variable 'column1min' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1526:28: style: The scope of the variable 'column1max' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1527:9: style: The scope of the variable 'index1min' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1527:20: style: The scope of the variable 'index1max' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1527:31: style: The scope of the variable 'index3' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:2752:16: style: The scope of the variable 'treeColumn' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeHeader.c:1344:16: style: Function 'TreeHeader_IsDraggedColumn' argument 2 names different: declaration 'column' definition 'treeColumn'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:738:16: note: Function 'TreeHeader_IsDraggedColumn' argument 2 names different: declaration 'column' definition 'treeColumn'.
tktreectrl-2.4.1/generic/tkTreeHeader.c:1344:16: note: Function 'TreeHeader_IsDraggedColumn' argument 2 names different: declaration 'column' definition 'treeColumn'.
tktreectrl-2.4.1/generic/tkTreeItem.c:6757:8: warning: Either the condition 'column==NULL' is redundant or there is possible null pointer dereference: column. [nullPointerRedundantCheck]
tktreectrl-2.4.1/generic/tkTreeItem.c:6753:15: note: Assuming that condition 'column==NULL' is not redundant
tktreectrl-2.4.1/generic/tkTreeItem.c:6757:8: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeItem.c:3941:5: style: Variable 'clipPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tktreectrl-2.4.1/generic/tkTreeItem.c:3924:0: note: Variable 'clipPtr' is reassigned a value before the old one has been used.
tktreectrl-2.4.1/generic/tkTreeItem.c:3941:5: note: Variable 'clipPtr' is reassigned a value before the old one has been used.
tktreectrl-2.4.1/generic/tkTreeItem.c:462:9: style: The scope of the variable 'parentVis' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:462:20: style: The scope of the variable 'parentOpen' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:736:9: style: The scope of the variable 'sMask' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:2977:32: style: The scope of the variable 'index' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:3923:16: style: The scope of the variable 'tc' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:4596:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:4596:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:5592:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:7116:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:7282:22: style: The scope of the variable 'p' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:8438:15: style: The scope of the variable 'listObj' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:8440:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:8579:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:9557:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeItem.c:183:20: style: Function 'TreeItemColumn_InvalidateSize' argument 2 names different: declaration 'column' definition 'column_'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:952:80: note: Function 'TreeItemColumn_InvalidateSize' argument 2 names different: declaration 'column' definition 'column_'.
tktreectrl-2.4.1/generic/tkTreeItem.c:183:20: note: Function 'TreeItemColumn_InvalidateSize' argument 2 names different: declaration 'column' definition 'column_'.
tktreectrl-2.4.1/generic/tkTreeItem.c:208:14: style: Function 'TreeItemColumn_NeededWidth' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:957:70: note: Function 'TreeItemColumn_NeededWidth' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:208:14: note: Function 'TreeItemColumn_NeededWidth' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:209:20: style: Function 'TreeItemColumn_NeededWidth' argument 3 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:957:92: note: Function 'TreeItemColumn_NeededWidth' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:209:20: note: Function 'TreeItemColumn_NeededWidth' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:297:14: style: Function 'TreeItemColumn_Index' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:955:64: note: Function 'TreeItemColumn_Index' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:297:14: note: Function 'TreeItemColumn_Index' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:298:20: style: Function 'TreeItemColumn_Index' argument 3 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:955:86: note: Function 'TreeItemColumn_Index' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:298:20: note: Function 'TreeItemColumn_Index' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:333:20: style: Function 'TreeItemColumn_ForgetStyle' argument 2 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:956:77: note: Function 'TreeItemColumn_ForgetStyle' argument 2 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:333:20: note: Function 'TreeItemColumn_ForgetStyle' argument 2 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:676:14: style: Function 'TreeItem_GetState' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:848:61: note: Function 'TreeItem_GetState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:676:14: note: Function 'TreeItem_GetState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:701:20: style: Function 'TreeItemColumn_GetState' argument 2 names different: declaration 'itemColumn' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:849:73: note: Function 'TreeItemColumn_GetState' argument 2 names different: declaration 'itemColumn' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:701:20: note: Function 'TreeItemColumn_GetState' argument 2 names different: declaration 'itemColumn' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:729:20: style: Function 'TreeItemColumn_ChangeState' argument 3 names different: declaration 'column_' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:860:20: note: Function 'TreeItemColumn_ChangeState' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:729:20: note: Function 'TreeItemColumn_ChangeState' argument 3 names different: declaration 'column_' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:798:14: style: Function 'TreeItem_ChangeState' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:858:64: note: Function 'TreeItem_ChangeState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:798:14: note: Function 'TreeItem_ChangeState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:952:14: style: Function 'TreeItem_UndefineState' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:861:67: note: Function 'TreeItem_UndefineState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:952:14: note: Function 'TreeItem_UndefineState' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:988:14: style: Function 'TreeItem_HasButton' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:863:62: note: Function 'TreeItem_HasButton' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:988:14: note: Function 'TreeItem_HasButton' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1100:14: style: Function 'TreeItem_IsPointInButton' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:864:68: note: Function 'TreeItem_IsPointInButton' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1100:14: note: Function 'TreeItem_IsPointInButton' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1139:14: style: Function 'TreeItem_GetDepth' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:865:61: note: Function 'TreeItem_GetDepth' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1139:14: note: Function 'TreeItem_GetDepth' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1167:14: style: Function 'TreeItem_GetID' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:866:58: note: Function 'TreeItem_GetID' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1167:14: note: Function 'TreeItem_GetID' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1193:14: style: Function 'TreeItem_SetID' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:867:58: note: Function 'TreeItem_SetID' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1193:14: note: Function 'TreeItem_SetID' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1219:14: style: Function 'TreeItem_GetEnabled' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:868:63: note: Function 'TreeItem_GetEnabled' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1219:14: note: Function 'TreeItem_GetEnabled' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1244:14: style: Function 'TreeItem_GetSelected' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:869:64: note: Function 'TreeItem_GetSelected' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1244:14: note: Function 'TreeItem_GetSelected' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1269:14: style: Function 'TreeItem_CanAddToSelection' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:870:70: note: Function 'TreeItem_CanAddToSelection' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1269:14: note: Function 'TreeItem_CanAddToSelection' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1333:14: style: Function 'TreeItem_GetWrap' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:871:60: note: Function 'TreeItem_GetWrap' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1333:14: note: Function 'TreeItem_GetWrap' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1668:10: style: Function 'TreeItem_ToIndex' argument 3 names different: declaration 'absolute' definition 'index'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:930:72: note: Function 'TreeItem_ToIndex' argument 3 names different: declaration 'absolute' definition 'index'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1668:10: note: Function 'TreeItem_ToIndex' argument 3 names different: declaration 'absolute' definition 'index'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1669:10: style: Function 'TreeItem_ToIndex' argument 4 names different: declaration 'visible' definition 'indexVis'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:930:87: note: Function 'TreeItem_ToIndex' argument 4 names different: declaration 'visible' definition 'indexVis'.
tktreectrl-2.4.1/generic/tkTreeItem.c:1669:10: note: Function 'TreeItem_ToIndex' argument 4 names different: declaration 'visible' definition 'indexVis'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3020:14: style: Function 'TreeItem_ListDescendants' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:911:69: note: Function 'TreeItem_ListDescendants' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3020:14: note: Function 'TreeItem_ListDescendants' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3200:14: style: Function 'TreeItem_RemoveFromParent' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:909:70: note: Function 'TreeItem_RemoveFromParent' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3200:14: note: Function 'TreeItem_RemoveFromParent' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3279:14: style: Function 'TreeItem_RemoveColumns' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:962:67: note: Function 'TreeItem_RemoveColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3279:14: note: Function 'TreeItem_RemoveColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3326:14: style: Function 'TreeItem_RemoveAllColumns' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:963:70: note: Function 'TreeItem_RemoveAllColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3326:14: note: Function 'TreeItem_RemoveAllColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3426:14: style: Function 'TreeItem_MoveColumn' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:964:64: note: Function 'TreeItem_MoveColumn' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3426:14: note: Function 'TreeItem_MoveColumn' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3500:14: style: Function 'TreeItem_FreeResources' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:925:67: note: Function 'TreeItem_FreeResources' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3500:14: note: Function 'TreeItem_FreeResources' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3690:14: style: Function 'TreeItem_Height' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:914:59: note: Function 'TreeItem_Height' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3690:14: note: Function 'TreeItem_Height' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3749:14: style: Function 'TreeItem_InvalidateHeight' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:916:70: note: Function 'TreeItem_InvalidateHeight' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3749:14: note: Function 'TreeItem_InvalidateHeight' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3853:16: style: Function 'TreeItem_Indent' argument 2 names different: declaration 'column' definition 'treeColumn'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:940:61: note: Function 'TreeItem_Indent' argument 2 names different: declaration 'column' definition 'treeColumn'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3853:16: note: Function 'TreeItem_Indent' argument 2 names different: declaration 'column' definition 'treeColumn'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3854:14: style: Function 'TreeItem_Indent' argument 3 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:940:78: note: Function 'TreeItem_Indent' argument 3 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3854:14: note: Function 'TreeItem_Indent' argument 3 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3994:14: style: Function 'TreeItem_SpansInvalidate' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:917:69: note: Function 'TreeItem_SpansInvalidate' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:3994:14: note: Function 'TreeItem_SpansInvalidate' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4049:14: style: Function 'TreeItem_SpansRedo' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:918:62: note: Function 'TreeItem_SpansRedo' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4049:14: note: Function 'TreeItem_SpansRedo' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4123:14: style: Function 'TreeItem_SpansRedoIfNeeded' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:919:71: note: Function 'TreeItem_SpansRedoIfNeeded' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4123:14: note: Function 'TreeItem_SpansRedoIfNeeded' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4167:14: style: Function 'TreeItem_GetSpans' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:920:62: note: Function 'TreeItem_GetSpans' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4167:14: note: Function 'TreeItem_GetSpans' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4705:14: style: Function 'TreeItem_Draw' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:921:58: note: Function 'TreeItem_Draw' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4705:14: note: Function 'TreeItem_Draw' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4763:14: style: Function 'TreeItem_DrawLines' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:922:63: note: Function 'TreeItem_DrawLines' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4763:14: note: Function 'TreeItem_DrawLines' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4916:14: style: Function 'TreeItem_DrawButton' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:923:64: note: Function 'TreeItem_DrawButton' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4916:14: note: Function 'TreeItem_DrawButton' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5107:14: style: Function 'TreeItem_UpdateWindowPositions' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:944:75: note: Function 'TreeItem_UpdateWindowPositions' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5107:14: note: Function 'TreeItem_UpdateWindowPositions' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5183:14: style: Function 'TreeItem_GetOnScreenColumns' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:946:72: note: Function 'TreeItem_GetOnScreenColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5183:14: note: Function 'TreeItem_GetOnScreenColumns' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5223:14: style: Function 'TreeItem_OnScreen' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:948:62: note: Function 'TreeItem_OnScreen' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5223:14: note: Function 'TreeItem_OnScreen' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5259:14: style: Function 'TreeItem_ReallyVisible' argument 2 names different: declaration 'self' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:924:66: note: Function 'TreeItem_ReallyVisible' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5259:14: note: Function 'TreeItem_ReallyVisible' argument 2 names different: declaration 'self' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5318:14: style: Function 'TreeItem_RootAncestor' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:927:70: note: Function 'TreeItem_RootAncestor' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:5318:14: note: Function 'TreeItem_RootAncestor' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:9789:14: style: Function 'TreeItem_Identify' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:935:62: note: Function 'TreeItem_Identify' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:9789:14: note: Function 'TreeItem_Identify' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:9893:14: style: Function 'TreeItem_Identify2' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:936:63: note: Function 'TreeItem_Identify2' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:9893:14: note: Function 'TreeItem_Identify2' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10034:14: style: Function 'TreeItem_GetRects' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:938:61: note: Function 'TreeItem_GetRects' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10034:14: note: Function 'TreeItem_GetRects' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10036:9: style: Function 'TreeItem_GetRects' argument 4 names different: declaration 'objc' definition 'count'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:939:32: note: Function 'TreeItem_GetRects' argument 4 names different: declaration 'objc' definition 'count'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10036:9: note: Function 'TreeItem_GetRects' argument 4 names different: declaration 'objc' definition 'count'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10166:14: style: Function 'TreeItem_GetHeader' argument 2 names different: declaration 'item_' definition 'item'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:885:69: note: Function 'TreeItem_GetHeader' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10166:14: note: Function 'TreeItem_GetHeader' argument 2 names different: declaration 'item_' definition 'item'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10192:20: style: Function 'TreeItemColumn_GetHeaderColumn' argument 2 names different: declaration 'itemColumn' definition 'column'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:886:93: note: Function 'TreeItemColumn_GetHeaderColumn' argument 2 names different: declaration 'itemColumn' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:10192:20: note: Function 'TreeItemColumn_GetHeaderColumn' argument 2 names different: declaration 'itemColumn' definition 'column'.
tktreectrl-2.4.1/generic/tkTreeItem.c:4976:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tktreectrl-2.4.1/generic/tkTreeItem.c:8686:8: style: struct member 'Anonymous15::cmdName' is never used. [unusedStructMember]
tktreectrl-2.4.1/generic/tkTreeItem.c:835:2: style: Variable 'columnIndex' is modified but its new value is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeItem.c:2786:12: style: Variable 'mask' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeItem.c:3924:14: style: Unused variable: clip [unusedVariable]
tktreectrl-2.4.1/generic/tkTreeMarquee.c:563:15: style: The scope of the variable 'resultObjPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeMarquee.c:141:35: style: Function 'TreeMarquee_IsXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1177:48: note: Function 'TreeMarquee_IsXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:141:35: note: Function 'TreeMarquee_IsXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:171:39: style: Function 'TreeMarquee_IsVisible' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1178:52: note: Function 'TreeMarquee_IsVisible' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:171:39: note: Function 'TreeMarquee_IsVisible' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:195:17: style: Function 'TreeMarquee_Display' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1180:51: note: Function 'TreeMarquee_Display' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:195:17: note: Function 'TreeMarquee_Display' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:237:17: style: Function 'TreeMarquee_Undisplay' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1181:53: note: Function 'TreeMarquee_Undisplay' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:237:17: note: Function 'TreeMarquee_Undisplay' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:272:17: style: Function 'TreeMarquee_DrawXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1179:51: note: Function 'TreeMarquee_DrawXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:272:17: note: Function 'TreeMarquee_DrawXOR' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:274:9: style: Function 'TreeMarquee_DrawXOR' argument 3 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1179:84: note: Function 'TreeMarquee_DrawXOR' argument 3 names different: declaration 'x' definition 'x1'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:274:9: note: Function 'TreeMarquee_DrawXOR' argument 3 names different: declaration 'x' definition 'x1'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:274:17: style: Function 'TreeMarquee_DrawXOR' argument 4 names different: declaration 'y' definition 'y1'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1179:91: note: Function 'TreeMarquee_DrawXOR' argument 4 names different: declaration 'y' definition 'y1'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:274:17: note: Function 'TreeMarquee_DrawXOR' argument 4 names different: declaration 'y' definition 'y1'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:310:17: style: Function 'TreeMarquee_Draw' argument 1 names different: declaration 'marquee_' definition 'marquee'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1182:48: note: Function 'TreeMarquee_Draw' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeMarquee.c:310:17: note: Function 'TreeMarquee_Draw' argument 1 names different: declaration 'marquee_' definition 'marquee'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:534:9: style: Function 'TreeNotify_OpenClose' argument 3 names different: declaration 'isOpen' definition 'state'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1059:75: note: Function 'TreeNotify_OpenClose' argument 3 names different: declaration 'isOpen' definition 'state'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:534:9: note: Function 'TreeNotify_OpenClose' argument 3 names different: declaration 'isOpen' definition 'state'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:621:14: style: Function 'TreeNotify_ActiveItem' argument 2 names different: declaration 'itemOld' definition 'itemPrev'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1062:66: note: Function 'TreeNotify_ActiveItem' argument 2 names different: declaration 'itemOld' definition 'itemPrev'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:621:14: note: Function 'TreeNotify_ActiveItem' argument 2 names different: declaration 'itemOld' definition 'itemPrev'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:622:14: style: Function 'TreeNotify_ActiveItem' argument 3 names different: declaration 'itemNew' definition 'itemCur'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1062:84: note: Function 'TreeNotify_ActiveItem' argument 3 names different: declaration 'itemNew' definition 'itemCur'.
tktreectrl-2.4.1/generic/tkTreeNotify.c:622:14: note: Function 'TreeNotify_ActiveItem' argument 3 names different: declaration 'itemNew' definition 'itemCur'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:3808:59: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3808:59: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3809:6: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3809:6: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3813:24: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3813:24: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3823:11: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3823:11: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3834:6: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3834:6: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3848:11: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3848:11: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:3866:7: warning: Possible null pointer dereference: type [nullPointer]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3932:68: note: Calling function 'Element_CreateAndConfig', 5th argument 'type' value is 0
tktreectrl-2.4.1/generic/tkTreeStyle.c:3866:7: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:7255:32: warning: Either the condition 'styleFrom==NULL' is redundant or there is possible null pointer dereference: styleFrom. [nullPointerRedundantCheck]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7259:20: note: Assuming that condition 'styleFrom==NULL' is not redundant
tktreectrl-2.4.1/generic/tkTreeStyle.c:7255:32: note: Null pointer dereference
tktreectrl-2.4.1/generic/tkTreeStyle.c:7809:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tktreectrl-2.4.1/generic/tkTreeStyle.c:1996:6: style: The scope of the variable 'bottom' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3385:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3519:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3564:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3967:19: style: The scope of the variable 'eLink' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3968:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4179:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4180:20: style: The scope of the variable 'column' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4181:16: style: The scope of the variable 'treeColumn' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4185:9: style: The scope of the variable 'columnIndex' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4185:22: style: The scope of the variable 'layout' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4188:9: style: The scope of the variable 'tailOK' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4265:19: style: The scope of the variable 'eLink' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4438:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4439:20: style: The scope of the variable 'column' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4440:16: style: The scope of the variable 'treeColumn' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4444:9: style: The scope of the variable 'columnIndex' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4444:22: style: The scope of the variable 'layout' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4448:9: style: The scope of the variable 'tailOK' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4575:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4576:20: style: The scope of the variable 'column' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4577:16: style: The scope of the variable 'treeColumn' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4582:9: style: The scope of the variable 'columnIndex' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4585:23: style: The scope of the variable 'iMask' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4586:30: style: The scope of the variable 'tailOK' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4791:19: style: The scope of the variable 'eLink' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5031:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5032:20: style: The scope of the variable 'column' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5039:9: style: The scope of the variable 'tailOK' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5457:9: style: The scope of the variable 'eMask' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5821:10: style: The scope of the variable 'eMask' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:5908:18: style: The scope of the variable 'elem' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:6350:11: style: The scope of the variable 'objPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:6887:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:6887:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:6887:16: style: The scope of the variable 'count' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7411:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7562:12: style: The scope of the variable 'eMask' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7563:9: style: The scope of the variable 'undisplay' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7667:14: style: The scope of the variable 'item' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7668:20: style: The scope of the variable 'column' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7673:12: style: The scope of the variable 'columnIndex' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:8092:17: style: The scope of the variable 'elem' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:8093:15: style: The scope of the variable 'style' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeStyle.c:3021:20: style: Function 'TreeStyle_Draw' argument 1 names different: declaration 'args' definition 'drawArgs'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1001:49: note: Function 'TreeStyle_Draw' argument 1 names different: declaration 'args' definition 'drawArgs'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:3021:20: note: Function 'TreeStyle_Draw' argument 1 names different: declaration 'args' definition 'drawArgs'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:3962:15: style: Function 'TreeStyle_NewInstance' argument 2 names different: declaration 'master' definition 'style_'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1014:72: note: Function 'TreeStyle_NewInstance' argument 2 names different: declaration 'master' definition 'style_'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:3962:15: note: Function 'TreeStyle_NewInstance' argument 2 names different: declaration 'master' definition 'style_'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:4966:14: style: Function 'TreeStyle_SetImage' argument 5 names different: declaration 'imageObj' definition 'valueObj'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1011:118: note: Function 'TreeStyle_SetImage' argument 5 names different: declaration 'imageObj' definition 'valueObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:4966:14: note: Function 'TreeStyle_SetImage' argument 5 names different: declaration 'imageObj' definition 'valueObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:4998:14: style: Function 'TreeStyle_SetText' argument 5 names different: declaration 'textObj' definition 'valueObj'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1012:117: note: Function 'TreeStyle_SetText' argument 5 names different: declaration 'textObj' definition 'valueObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:4998:14: note: Function 'TreeStyle_SetText' argument 5 names different: declaration 'textObj' definition 'valueObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5351:9: style: Function 'Tree_ElementChangedItself' argument 6 names different: declaration 'mask' definition 'csM'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeElem.h:144:61: note: Function 'Tree_ElementChangedItself' argument 6 names different: declaration 'mask' definition 'csM'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5351:9: note: Function 'Tree_ElementChangedItself' argument 6 names different: declaration 'mask' definition 'csM'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5502:14: style: Function 'TreeStyle_ElementCget' argument 6 names different: declaration 'obj' definition 'optionNameObj'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1016:139: note: Function 'TreeStyle_ElementCget' argument 6 names different: declaration 'obj' definition 'optionNameObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5502:14: note: Function 'TreeStyle_ElementCget' argument 6 names different: declaration 'obj' definition 'optionNameObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5674:15: style: Function 'TreeStyle_ElementConfigureFromObj' argument 4 names different: declaration 'style_' definition 'style'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1021:53: note: Function 'TreeStyle_ElementConfigureFromObj' argument 4 names different: declaration 'style_' definition 'style'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5674:15: note: Function 'TreeStyle_ElementConfigureFromObj' argument 4 names different: declaration 'style_' definition 'style'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5716:14: style: Function 'TreeStyle_ElementActual' argument 5 names different: declaration 'obj' definition 'optionNameObj'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1015:114: note: Function 'TreeStyle_ElementActual' argument 5 names different: declaration 'obj' definition 'optionNameObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:5716:14: note: Function 'TreeStyle_ElementActual' argument 5 names different: declaration 'obj' definition 'optionNameObj'.
tktreectrl-2.4.1/generic/tkTreeStyle.c:2358:12: style: Variable 'eLink2' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4218:6: style: Variable 'columnIndex' is modified but its new value is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4289:14: style: Variable 'eLink' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeStyle.c:4637:6: style: Variable 'columnIndex' is modified but its new value is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeStyle.c:7718:6: style: Variable 'columnIndex' is modified but its new value is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4718:37: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4795:38: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4836:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tktreectrl-2.4.1/generic/tkTreeUtils.c:663:12: style: The scope of the variable 's' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:1075:12: style: The scope of the variable 'numDisplayChars' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:1313:11: style: The scope of the variable 'internalPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:1693:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:2204:11: style: The scope of the variable 'string' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:2674:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4786:15: style: The scope of the variable 'objPtrPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4827:15: style: The scope of the variable 'objPtrPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:5156:31: style: The scope of the variable 'value' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:5354:39: style: The scope of the variable 'domainS' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:6661:18: style: The scope of the variable 'gradient' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:6709:18: style: The scope of the variable 'gradient' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7327:12: style: The scope of the variable 'step1' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7327:19: style: The scope of the variable 'step2' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7507:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7789:19: style: The scope of the variable 'gradient' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7920:20: style: The scope of the variable 'hPtr' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:7922:18: style: The scope of the variable 'gradient' can be reduced. [variableScope]
tktreectrl-2.4.1/generic/tkTreeUtils.c:2661:16: style: Function 'TreeAlloc_Alloc' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1456:47: note: Function 'TreeAlloc_Alloc' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:2661:16: note: Function 'TreeAlloc_Alloc' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:2791:16: style: Function 'TreeAlloc_Free' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1459:45: note: Function 'TreeAlloc_Free' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:2791:16: note: Function 'TreeAlloc_Free' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:2968:16: style: Function 'TreeAlloc_Finalize' argument 1 names different: declaration 'data' definition '_data'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1455:49: note: Function 'TreeAlloc_Finalize' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:2968:16: note: Function 'TreeAlloc_Finalize' argument 1 names different: declaration 'data' definition '_data'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3024:18: style: Function 'TreePtrList_Init' argument 2 names different: declaration 'tilPtr' definition 'tplPtr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1466:65: note: Function 'TreePtrList_Init' argument 2 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3024:18: note: Function 'TreePtrList_Init' argument 2 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3063:18: style: Function 'TreePtrList_Grow' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1467:49: note: Function 'TreePtrList_Grow' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3063:18: note: Function 'TreePtrList_Grow' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3104:18: style: Function 'TreePtrList_Append' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1468:58: note: Function 'TreePtrList_Append' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3104:18: note: Function 'TreePtrList_Append' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3105:16: style: Function 'TreePtrList_Append' argument 2 names different: declaration 'ptr' definition 'pointer'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1468:77: note: Function 'TreePtrList_Append' argument 2 names different: declaration 'ptr' definition 'pointer'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3105:16: note: Function 'TreePtrList_Append' argument 2 names different: declaration 'ptr' definition 'pointer'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3137:18: style: Function 'TreePtrList_Concat' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1469:58: note: Function 'TreePtrList_Concat' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3137:18: note: Function 'TreePtrList_Concat' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3138:18: style: Function 'TreePtrList_Concat' argument 2 names different: declaration 'til2Ptr' definition 'tpl2Ptr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1469:79: note: Function 'TreePtrList_Concat' argument 2 names different: declaration 'til2Ptr' definition 'tpl2Ptr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3138:18: note: Function 'TreePtrList_Concat' argument 2 names different: declaration 'til2Ptr' definition 'tpl2Ptr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3171:18: style: Function 'TreePtrList_Free' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1470:49: note: Function 'TreePtrList_Free' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:3171:18: note: Function 'TreePtrList_Free' argument 1 names different: declaration 'tilPtr' definition 'tplPtr'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:4149:14: style: Function 'TagExpr_Eval' argument 2 names different: declaration 'tags' definition 'tagInfo'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1537:55: note: Function 'TagExpr_Eval' argument 2 names different: declaration 'tags' definition 'tagInfo'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:4149:14: note: Function 'TagExpr_Eval' argument 2 names different: declaration 'tags' definition 'tagInfo'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:7191:14: style: Function 'TreeGradient_FromObj' argument 2 names different: declaration 'objPtr' definition 'obj'. [funcArgNamesDifferent]
tktreectrl-2.4.1/generic/tkTreeCtrl.h:1667:64: note: Function 'TreeGradient_FromObj' argument 2 names different: declaration 'objPtr' definition 'obj'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:7191:14: note: Function 'TreeGradient_FromObj' argument 2 names different: declaration 'objPtr' definition 'obj'.
tktreectrl-2.4.1/generic/tkTreeUtils.c:1728:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4420:29: style: Variable 'objPtr' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeUtils.c:8064:12: style: Variable 'oldX' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/generic/tkTreeUtils.c:698:5: error: Address of auto-variable 'layoutPtr->chunks[layoutPtr->numChunks]' returned [returnAddressOfAutoVariable]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4349:17: error: Uninitialized struct member: new.obj [uninitStructMember]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4349:17: error: Uninitialized struct member: new.count [uninitStructMember]
tktreectrl-2.4.1/generic/tkTreeUtils.c:4349:17: error: Uninitialized struct member: new.data [uninitStructMember]
tktreectrl-2.4.1/macosx/tkMacOSXTree.c:1865:11: style: The scope of the variable 'f1' can be reduced. [variableScope]
tktreectrl-2.4.1/macosx/tkMacOSXTree.c:1865:15: style: The scope of the variable 'f2' can be reduced. [variableScope]
tktreectrl-2.4.1/macosx/tkMacOSXTree.c:2670:9: style: The scope of the variable 'antialias' can be reduced. [variableScope]
tktreectrl-2.4.1/macosx/tkMacOSXTree.c:219:10: style: Variable 'gc' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:700:13: style: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same. [duplicateExpression]
tktreectrl-2.4.1/shellicon/shellicon.c:683:20: note: 'obj' is assigned value 'NULL' here.
tktreectrl-2.4.1/shellicon/shellicon.c:700:13: note: Same expression on both sides of '!=' because the value of 'obj' and 'NULL' are the same.
tktreectrl-2.4.1/shellicon/shellicon.c:239:9: style: The scope of the variable 'overlays' can be reduced. [variableScope]
tktreectrl-2.4.1/shellicon/shellicon.c:613:22: style: Variable 'tree' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:616:54: style: Variable 'masterX' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:617:9: style: Unused variable: match [unusedVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:617:16: style: Unused variable: match2 [unusedVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:661:22: style: Variable 'tree' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/shellicon/shellicon.c:663:52: style: Variable 'elemX' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/unix/tkUnixTree.c:117:5: style: Variable 'se' is assigned a value that is never used. [unreadVariable]
tktreectrl-2.4.1/win/tkWinTree.c:2475:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tktreectrl-2.4.1/win/tkWinTree.c:3198:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tktreectrl-2.4.1/win/tkWinTree.c:2919:35: style: struct member 'GdiplusStartupOutput::NotificationHook' is never used. [unusedStructMember]
tktreectrl-2.4.1/win/tkWinTree.c:2920:37: style: struct member 'GdiplusStartupOutput::NotificationUnhook' is never used. [unusedStructMember]
tktreectrl-2.4.1/win/tkWinTree.c:3240:12: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tla/tla_1.3.5+dfsg1.orig.tar.xz
tla-1.3.5+dfsg1/src/expat/lib/xmlparse.c:75:0: error: #error memmove does not exist on this platform, nor is a substitute available [preprocessorErrorDirective]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:943:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:941:13: note: 'p' is assigned value 'buf' here.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:943:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1183:19: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.h:280:32: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1183:19: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1220:20: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.h:281:33: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1220:20: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:91:34: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.h:273:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:91:34: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'encodingNamePtr' definition 'encodingName'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:92:38: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.h:274:38: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:92:38: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'namedEncodingPtr' definition 'encoding'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:93:26: style: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.h:275:26: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok_ns.c:93:26: note: Function 'XmlParseXmlDecl' argument 10 names different: declaration 'standalonePtr' definition 'standalone'.
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1386:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1384. [shiftTooManyBitsSigned]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1384:13: note: Assuming that condition 'c>65535' is not redundant
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1386:11: note: Shift
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1388:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1384. [shiftTooManyBitsSigned]
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1384:13: note: Assuming that condition 'c>65535' is not redundant
tla-1.3.5+dfsg1/src/expat/lib/xmltok.c:1388:16: note: Shift
tla-1.3.5+dfsg1/src/expat/tests/benchmark/benchmark.c:18:37: style: The scope of the variable 'XMLBufPtr' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/benchmark/benchmark.c:21:51: style: The scope of the variable 'isFinal' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/benchmark/benchmark.c:23:15: style: The scope of the variable 'tstart' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/benchmark/benchmark.c:23:23: style: The scope of the variable 'tend' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:85:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:114:10: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:83:53: style: Function 'CharData_CheckString' argument 2 names different: declaration 's' definition 'expected'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/tests/chardata.h:27:57: note: Function 'CharData_CheckString' argument 2 names different: declaration 's' definition 'expected'.
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:83:53: note: Function 'CharData_CheckString' argument 2 names different: declaration 's' definition 'expected'.
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:112:59: style: Function 'CharData_CheckXMLChars' argument 2 names different: declaration 's' definition 'expected'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/tests/chardata.h:29:63: note: Function 'CharData_CheckXMLChars' argument 2 names different: declaration 's' definition 'expected'.
tla-1.3.5+dfsg1/src/expat/tests/chardata.c:112:59: note: Function 'CharData_CheckXMLChars' argument 2 names different: declaration 's' definition 'expected'.
tla-1.3.5+dfsg1/src/expat/tests/minicheck.c:86:46: style: Function 'srunner_set_fork_status' argument 2 names different: declaration 'forking' definition 'status'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/expat/tests/minicheck.h:66:51: note: Function 'srunner_set_fork_status' argument 2 names different: declaration 'forking' definition 'status'.
tla-1.3.5+dfsg1/src/expat/tests/minicheck.c:86:46: note: Function 'srunner_set_fork_status' argument 2 names different: declaration 'forking' definition 'status'.
tla-1.3.5+dfsg1/src/expat/xmlwf/xmlmime.c:107:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/expat/xmlwf/xmlmime.c:102:3: note: Variable 'p' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/expat/xmlwf/xmlmime.c:107:3: note: Variable 'p' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/expat/xmlwf/xmlwin32url.cxx:253:11: style: C-style pointer casting [cstyleCast]
tla-1.3.5+dfsg1/src/expat/xmlwf/xmlwin32url.cxx:343:18: style: C-style pointer casting [cstyleCast]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:256:14: style: The scope of the variable 'm' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:389:10: style: The scope of the variable 'node_addr' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:390:10: style: The scope of the variable 'remainder' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:434:10: style: The scope of the variable 'node_addr' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:435:10: style: The scope of the variable 'remainder' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/arrays/pow2-array.c:260:8: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/bitsets/bitset-tree-print.c:70:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/bitsets/bitset-tree.c:239:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/buffers/buffers.c:50:7: error: Uninitialized variable: representation_type [uninitvar]
tla-1.3.5+dfsg1/src/hackerlab/char/str.c:307:10: style: Same expression on both sides of '||'. [duplicateExpression]
tla-1.3.5+dfsg1/src/hackerlab/cmd/opt.c:613:20: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tla-1.3.5+dfsg1/src/hackerlab/dynid/dynid.c:126:7: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/hackerlab/fmt/cvt-double.c:229:14: style: Variable 'm_digits' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/fmt/cvt-double.c:232:14: style: Variable 'n_digits' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/fmt/cvt.c:1006:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tla-1.3.5+dfsg1/src/hackerlab/fmt/cvt.c:1005:11: note: outer condition: errn
tla-1.3.5+dfsg1/src/hackerlab/fmt/cvt.c:1006:13: note: identical inner condition: errn
tla-1.3.5+dfsg1/src/hackerlab/fs/cwd.c:48:11: style: Condition 'path' is always false [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/hackerlab/fs/cwd.c:44:7: note: Assuming that condition '!path' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/fs/cwd.c:48:11: note: Condition 'path' is always false
tla-1.3.5+dfsg1/src/hackerlab/fs/file-names.c:100:20: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
tla-1.3.5+dfsg1/src/hackerlab/fs/file-names.c:71:7: style: The scope of the variable 'uid' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/fs/file-names.c:72:19: style: The scope of the variable 'pwent' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/fs/file-names.c:174:26: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tla-1.3.5+dfsg1/src/hackerlab/fs/tmp-files.c:54:3: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/fs/tmp-files.c:50:3: note: Variable 'dir' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/fs/tmp-files.c:54:3: note: Variable 'dir' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/graphs/node-set.c:95:7: warning: Either the condition 'node' is redundant or there is possible null pointer dereference: node. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/graphs/node-set.c:91:14: note: Assuming that condition 'node' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/graphs/node-set.c:95:7: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/identifiers/identifier-table.c:270:13: style: The scope of the variable 'kv_pos_box' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/identifiers/symbol-table.c:282:13: style: The scope of the variable 'kv_pos_box' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/mem/alloc-limits.c:442:3: error: Memory leak: answer [memleak]
tla-1.3.5+dfsg1/src/hackerlab/mem/mem.c:88:16: portability: 'to' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tla-1.3.5+dfsg1/src/hackerlab/mem/mem.c:88:40: portability: 'from' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tla-1.3.5+dfsg1/src/hackerlab/oblists/oblist.c:663:8: error: Uninitialized variable: olc [uninitvar]
tla-1.3.5+dfsg1/src/hackerlab/obqueues/obqueue.c:270:7: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/=later/regex-utils.c:65:0: error: Invalid number of character '(' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/match-regexp.c:309:6: style: The scope of the variable 'cmp' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/match-regexp.c:754:7: style: The scope of the variable 'vmstat' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1527:8: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1527:8: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1528:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1528:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1529:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1529:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1532:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1532:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1539:13: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1539:13: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1540:13: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1540:13: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1541:13: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1524:14: note: Assuming that condition 'r' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1541:13: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1542:13: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1524:14: note: Assuming that condition 'r' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1542:13: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1546:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1546:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1547:2: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1524:14: note: Assuming that condition 'r' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1547:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1548:2: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1524:14: note: Assuming that condition 'r' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1548:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1549:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1549:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1552:2: warning: Either the condition 'l' is redundant or there is possible null pointer dereference: l. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1511:9: note: Assuming that condition 'l' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1552:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1553:2: warning: Either the condition 'r' is redundant or there is possible null pointer dereference: r. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1524:14: note: Assuming that condition 'r' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx-posix/re8-parse.c:1553:2: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx-xml/re.c:1234:14: style: The scope of the variable 'saved' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/rx-xml/re.c:1784:7: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tla-1.3.5+dfsg1/src/hackerlab/rx/dbug.c:61:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:947:6: warning: Either the condition '!va' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:943:7: note: Assuming that condition '!va' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:938:7: note: Assignment 'a=(struct rx_nfa_state_set*)va', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:947:6: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:947:19: warning: Either the condition '!vb' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:945:10: note: Assuming that condition '!vb' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:939:7: note: Assignment 'b=(struct rx_nfa_state_set*)vb', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:947:19: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:949:9: warning: Either the condition '!va' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:943:7: note: Assuming that condition '!va' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:938:7: note: Assignment 'a=(struct rx_nfa_state_set*)va', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:949:9: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:949:22: warning: Either the condition '!vb' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:945:10: note: Assuming that condition '!vb' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:939:7: note: Assignment 'b=(struct rx_nfa_state_set*)vb', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:949:22: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:951:32: warning: Either the condition '!va' is redundant or there is possible null pointer dereference: a. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:943:7: note: Assuming that condition '!va' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:938:7: note: Assignment 'a=(struct rx_nfa_state_set*)va', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:951:32: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:951:48: warning: Either the condition '!vb' is redundant or there is possible null pointer dereference: b. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:945:10: note: Assuming that condition '!vb' is not redundant
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:939:7: note: Assignment 'b=(struct rx_nfa_state_set*)vb', assigned value is 0
tla-1.3.5+dfsg1/src/hackerlab/rx/nfa.c:951:48: note: Null pointer dereference
tla-1.3.5+dfsg1/src/hackerlab/rx/super.c:85:0: error: #error you broke fragile code [preprocessorErrorDirective]
tla-1.3.5+dfsg1/src/hackerlab/sb/sb.c:47:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/strings/udstr.c:940:15: style: Variable 'total_len' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/tests/arrays-tests/unit-ar.c:34:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/bitset-tests/unit-bits.c:31:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/bitset-tests/unit-bitset-tree.c:32:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/bitset-tests/unit-bitset.c:33:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/bugs-tests/unit-panic.c:36:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/bugs-tests/unit-test-coverage.c:34:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/char-tests/unit-char-class.c:31:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/char-tests/unit-char-name.c:31:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/char-tests/unit-pika-escaping.c:35:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/char-tests/unit-str.c:30:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/fmt-tests/unit-cvt.c:69:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/fs-tests/unit-file-names.c:50:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/hash-tests/unit-hash-utils.c:29:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/hash-tests/unit-hashtree.c:30:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/hash-tests/unit-md5.c:28:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/mem-tests/unit-alloc-limits.c:46:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/mem-tests/unit-mem.c:30:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/mem-tests/unit-must-malloc.c:43:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/test-dbug.c:43:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/test-rx.c:47:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/test-search.c:29:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:76:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:75:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:76:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:77:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:76:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:77:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:78:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:77:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:78:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:79:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:78:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:79:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:80:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:79:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:80:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:81:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:80:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:81:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:82:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:81:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:82:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:83:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:82:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:83:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:84:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:83:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:84:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:85:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:84:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:85:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:86:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:85:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:86:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:87:3: style: Variable 'ret_val' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:86:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:87:3: note: Variable 'ret_val' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:70:12: style: Variable 'cflags' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:71:12: style: Variable 'eflags' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:87:13: style: Variable 'ret_val' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-posix-tests/unit-regex.c:89:13: style: Variable 'dup_max' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-tests/unit-dfa-iso8859-1.c:34:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-tests/unit-dfa-utf-no-surrogates.c:38:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-tests/unit-dfa-utf.c:36:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-tests/unit-dfa-utf16.c:35:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-tests/unit-dfa-utf8.c:32:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-xml-tests/test-time-re.c:41:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/rx-xml-tests/unit-re.c:63:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/uni-tests/cvt_opt.c:40:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/tests/unidata-tests/unit-unidata.c:29:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/unicode/=later/uni-str.c:417:18: style: Variable 'saved_to' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/unicode/=later/unichar-str.c:112:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/unidata-scaffolding/unidata-generate.c:46:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/hackerlab/vu-network/url-socket.c:1418:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu-network/url-socket.c:1494:12: style: The scope of the variable 'err' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu-network/url-socket.c:1163:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tla-1.3.5+dfsg1/src/hackerlab/vu/pathcompress.c:119:9: style: The scope of the variable 'f' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/reserv.c:188:3: style: Variable 'answer' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/vu/vfdbuf.c:1643:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tla-1.3.5+dfsg1/src/hackerlab/vu/vfdbuf.c:1533:15: style: The scope of the variable 'got' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/vfdbuf.c:277:23: style: Variable 'had_zero_byte' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:411:3: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:401:0: note: Variable 'p' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:411:3: note: Variable 'p' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:320:7: style: The scope of the variable 'rvl' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:324:8: style: The scope of the variable 'compressed_intermediary' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:475:8: style: The scope of the variable 'abspath' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:414:2: style: Label 'next' is not used. [unusedLabel]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:243:13: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-pathcompress.c:508:8: style: Variable 'dirnames' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu-utils-vfdbuf.c:49:13: style: The scope of the variable 'eol' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/hackerlab/vu/vu.c:976:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_207.c:272:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_207.c:276:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:60:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:68:28: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:72:22: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:76:62: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:80:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:84:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:88:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:92:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:98:27: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_acl.c:99:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:54:24: style: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.h:44:24: note: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:54:24: note: Function 'ne_malloc' argument 1 names different: declaration 'size' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:61:24: style: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.h:45:24: note: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:61:24: note: Function 'ne_calloc' argument 1 names different: declaration 'size' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:68:36: style: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.h:46:36: note: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:68:36: note: Function 'ne_realloc' argument 2 names different: declaration 's' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_alloc.c:65:0: error: Memory leak: ptr [memleak]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:942:9: style: Condition '!success' is always true [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:924:15: note: Assignment 'success=0', assigned value is 0
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:942:9: note: Condition '!success' is always true
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:395:19: style: The scope of the variable 'tmp_md5' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:304:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:317:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:596:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:600:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:607:30: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_auth.c:1067:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:279:6: warning: Either the condition 'status' is redundant or there is possible null pointer dereference: status. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:272:16: note: Assuming that condition 'status' is not redundant
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:279:6: note: Null pointer dereference
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:283:11: warning: Either the condition 'status' is redundant or there is possible null pointer dereference: status. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:272:16: note: Assuming that condition 'status' is not redundant
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:283:11: note: Null pointer dereference
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:169:13: style: The scope of the variable 'ret' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:380:8: style: The scope of the variable 'tok' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:537:31: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:60:49: style: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:86:49: note: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:60:49: note: Function 'ne_getmodtime' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:83:42: style: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:37:42: note: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:83:42: note: Function 'ne_put' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:110:52: style: Function 'ne_put_if_unmodified' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:82:17: note: Function 'ne_put_if_unmodified' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:110:52: note: Function 'ne_put_if_unmodified' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:111:15: style: Function 'ne_put_if_unmodified' argument 4 names different: declaration 'modtime' definition 'since'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:82:38: note: Function 'ne_put_if_unmodified' argument 4 names different: declaration 'modtime' definition 'since'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:111:15: note: Function 'ne_put_if_unmodified' argument 4 names different: declaration 'modtime' definition 'since'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:225:48: style: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:132:48: note: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:225:48: note: Function 'ne_get_range' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:295:42: style: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:33:42: note: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:295:42: note: Function 'ne_get' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:328:43: style: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:136:43: note: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:328:43: note: Function 'ne_post' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:428:46: style: Function 'ne_options' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:108:46: note: Function 'ne_options' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:428:46: note: Function 'ne_options' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:508:45: style: Function 'ne_delete' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:66:45: note: Function 'ne_delete' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:508:45: note: Function 'ne_delete' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:528:44: style: Function 'ne_mkcol' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.h:68:44: note: Function 'ne_mkcol' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_basic.c:528:44: note: Function 'ne_mkcol' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.c:457:73: style: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.h:37:73: note: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.c:457:73: note: Function 'ne_decompress_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.c:465:42: style: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.h:42:42: note: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'.
tla-1.3.5+dfsg1/src/libneon/src/ne_compress.c:465:42: note: Function 'ne_decompress_destroy' argument 1 names different: declaration 'ctx' definition 'dc'.
tla-1.3.5+dfsg1/src/libneon/src/ne_cookies.c:121:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:282:9: style: The scope of the variable 'match' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:138:32: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:699:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:702:63: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:278:58: style: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.h:157:58: note: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:278:58: note: Function 'ne_lock_using_resource' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:632:52: style: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.h:144:52: note: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:632:52: note: Function 'ne_lock_discover' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:633:23: style: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.h:145:23: note: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'.
tla-1.3.5+dfsg1/src/libneon/src/ne_locks.c:633:23: note: Function 'ne_lock_discover' argument 3 names different: declaration 'result' definition 'callback'.
tla-1.3.5+dfsg1/src/libneon/src/ne_openssl.c:837:0: error: #error SHA digest length is not 20 bytes [preprocessorErrorDirective]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:442:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:164:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:202:29: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:205:69: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:209:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:215:8: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:395:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:447:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:560:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:170:21: style: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:228:20: note: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:170:21: note: Function 'ne_propfind_allprop' argument 2 names different: declaration 'result' definition 'results'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:176:72: style: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:237:28: note: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:176:72: note: Function 'ne_propfind_named' argument 2 names different: declaration 'names' definition 'props'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:177:26: style: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:238:25: note: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:177:26: note: Function 'ne_propfind_named' argument 3 names different: declaration 'result' definition 'results'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:186:48: style: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:154:48: note: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:186:48: note: Function 'ne_proppatch' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:187:34: style: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:155:34: note: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:187:34: note: Function 'ne_proppatch' argument 3 names different: declaration 'ops' definition 'items'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:276:29: style: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:66:29: note: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:276:29: note: Function 'ne_propset_value' argument 2 names different: declaration 'propname' definition 'pname'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:329:30: style: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:72:30: note: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:329:30: note: Function 'ne_propset_status' argument 2 names different: declaration 'propname' definition 'pname'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:377:27: warning: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts' [funcArgOrderDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:93:16: note: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts'
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:377:27: note: Function 'startelm' argument order different: declaration 'userdata, state, name, nspace, atts' definition 'userdata, parent, nspace, name, atts'
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:437:25: warning: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name' [funcArgOrderDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:96:14: note: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name'
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:437:25: note: Function 'endelm' argument order different: declaration 'userdata, state, name, nspace' definition 'userdata, state, nspace, name'
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:538:50: style: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:181:50: note: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:538:50: note: Function 'ne_propfind_create' argument 2 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:578:54: style: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:126:54: note: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:578:54: note: Function 'ne_simple_propfind' argument 2 names different: declaration 'path' definition 'href'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:597:48: style: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:161:48: note: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:597:48: note: Function 'ne_propnames' argument 2 names different: declaration 'path' definition 'href'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:614:51: style: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_props.h:220:51: note: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'.
tla-1.3.5+dfsg1/src/libneon/src/ne_props.c:614:51: note: Function 'ne_propfind_set_private' argument 1 names different: declaration 'handler' definition 'hdl'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:973:13: warning: Either the condition '((ret)==-3||(ret)==-4||(ret)==-5)&&sess' is redundant or there is possible null pointer dereference: sess. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:987:13: note: Assuming that condition '((ret)==-3||(ret)==-4||(ret)==-5)&&sess' is not redundant
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:973:13: note: Null pointer dereference
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:543:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:609:58: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:622:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:843:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:338:69: style: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_session.h:74:69: note: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:338:69: note: Function 'ne_set_session_private' argument 3 names different: declaration 'priv' definition 'userdata'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:343:68: style: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.h:258:68: note: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:343:68: note: Function 'ne_set_request_private' argument 3 names different: declaration 'priv' definition 'userdata'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:578:59: style: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'size' definition 'bodysize'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.h:86:59: note: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'size' definition 'bodysize'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:578:59: note: Function 'ne_set_request_body_provider' argument 2 names different: declaration 'size' definition 'bodysize'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:579:39: style: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.h:87:39: note: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:579:39: note: Function 'ne_set_request_body_provider' argument 4 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:649:70: style: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.h:125:70: note: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:649:70: note: Function 'ne_add_response_body_reader' argument 2 names different: declaration 'accpt' definition 'acpt'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:650:22: style: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_request.h:126:22: note: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'.
tla-1.3.5+dfsg1/src/libneon/src/ne_request.c:650:22: note: Function 'ne_add_response_body_reader' argument 3 names different: declaration 'reader' definition 'rdr'.
tla-1.3.5+dfsg1/src/libneon/src/ne_session.c:101:39: style: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_session.h:168:39: note: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'.
tla-1.3.5+dfsg1/src/libneon/src/ne_session.c:101:39: note: Function 'ne_version_pre_http11' argument 1 names different: declaration 'sess' definition 's'.
tla-1.3.5+dfsg1/src/libneon/src/ne_session.c:209:53: style: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_session.h:164:53: note: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'.
tla-1.3.5+dfsg1/src/libneon/src/ne_session.c:209:53: note: Function 'ne_set_useragent' argument 2 names different: declaration 'product' definition 'token'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:623:13: style: The scope of the variable 'len' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:674:21: style: The scope of the variable 'hp' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:351:60: style: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:125:60: note: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:351:60: note: Function 'ne_sock_read' argument 3 names different: declaration 'count' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:386:60: style: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:134:60: note: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:386:60: note: Function 'ne_sock_peek' argument 3 names different: declaration 'count' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:573:65: style: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:146:65: note: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:573:65: note: Function 'ne_sock_fullwrite' argument 3 names different: declaration 'count' definition 'len'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:578:49: style: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:154:49: note: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:578:49: note: Function 'ne_sock_readline' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:578:61: style: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:154:64: note: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:578:61: note: Function 'ne_sock_readline' argument 3 names different: declaration 'len' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:621:64: style: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:158:64: note: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:621:64: note: Function 'ne_sock_fullread' argument 3 names different: declaration 'len' definition 'buflen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:740:53: style: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:84:53: note: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:740:53: note: Function 'ne_addr_error' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:762:52: style: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:107:52: note: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:762:52: note: Function 'ne_iaddr_print' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:941:41: style: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.h:161:41: note: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'.
tla-1.3.5+dfsg1/src/libneon/src/ne_socket.c:941:41: note: Function 'ne_sock_accept' argument 2 names different: declaration 'fd' definition 'listener'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:120:2: style: The scope of the variable 'iswhite' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:121:2: style: The scope of the variable 'issep' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:39:33: style: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:40:33: note: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:39:33: note: Function 'ne_token' argument 2 names different: declaration 'sep' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:54:34: style: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:41:34: note: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:54:34: note: Function 'ne_qtoken' argument 2 names different: declaration 'sep' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:106:49: style: Function 'split_string' argument 2 names different: declaration 'seperator' definition 'separator'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:61:49: note: Function 'split_string' argument 2 names different: declaration 'seperator' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:106:49: note: Function 'split_string' argument 2 names different: declaration 'seperator' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:112:51: style: Function 'split_string_c' argument 2 names different: declaration 'seperator' definition 'separator'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:63:51: note: Function 'split_string_c' argument 2 names different: declaration 'seperator' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:112:51: note: Function 'split_string_c' argument 2 names different: declaration 'seperator' definition 'separator'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:114:14: style: Function 'split_string_c' argument 5 names different: declaration 'count' definition 'give_count'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:64:58: note: Function 'split_string_c' argument 5 names different: declaration 'count' definition 'give_count'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:114:14: note: Function 'split_string_c' argument 5 names different: declaration 'count' definition 'give_count'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:277:44: style: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:110:44: note: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:277:44: note: Function 'ne_buffer_grow' argument 2 names different: declaration 'size' definition 'newsize'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:375:37: style: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:93:37: note: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:375:37: note: Function 'ne_buffer_ncreate' argument 1 names different: declaration 'size' definition 's'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:408:51: style: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:53:51: note: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:408:51: note: Function 'ne_base64' argument 2 names different: declaration 'len' definition 'inlen'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:504:37: style: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_string.h:121:37: note: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_string.c:504:37: note: Function 'ne_strerror' argument 2 names different: declaration 'buffer' definition 'buf'.
tla-1.3.5+dfsg1/src/libneon/src/ne_stubssl.c:134:69: style: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_session.h:129:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
tla-1.3.5+dfsg1/src/libneon/src/ne_stubssl.c:134:69: note: Function 'ne_ssl_set_clicert' argument 2 names different: declaration 'clicert' definition 'cc'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:310:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:306:56: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:44:34: style: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.h:39:34: note: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:44:34: note: Function 'ne_path_parent' argument 1 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:59:44: style: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.h:49:44: note: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:59:44: note: Function 'ne_path_has_trailing_slash' argument 1 names different: declaration 'path' definition 'uri'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:149:26: style: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.h:80:26: note: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:149:26: note: Function 'ne_uri_free' argument 1 names different: declaration 'parsed' definition 'u'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:281:33: style: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.h:43:33: note: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:281:33: note: Function 'ne_path_compare' argument 1 names different: declaration 'p1' definition 'a'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:281:48: style: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.h:43:49: note: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'.
tla-1.3.5+dfsg1/src/libneon/src/ne_uri.c:281:48: note: Function 'ne_path_compare' argument 2 names different: declaration 'p2' definition 'b'.
tla-1.3.5+dfsg1/src/libneon/src/ne_utils.c:133:61: style: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/src/ne_utils.h:119:61: note: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'.
tla-1.3.5+dfsg1/src/libneon/src/ne_utils.c:133:61: note: Function 'ne_parse_statusline' argument 2 names different: declaration 's' definition 'st'.
tla-1.3.5+dfsg1/src/libneon/src/ne_xml.c:56:0: error: #error need an XML parser [preprocessorErrorDirective]
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:174:48: style: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/test/common/child.h:53:48: note: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:174:48: note: Function 'spawn_server' argument 3 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:179:69: style: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/test/common/child.h:59:69: note: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:179:69: note: Function 'spawn_server_addr' argument 4 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:349:50: style: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/test/common/child.h:82:50: note: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:349:50: note: Function 'server_send' argument 2 names different: declaration 'data' definition 'str'.
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:219:7: style: Unused variable: ch [unusedVariable]
tla-1.3.5+dfsg1/src/libneon/test/common/child.c:290:7: style: Unused variable: ch [unusedVariable]
tla-1.3.5+dfsg1/src/libneon/test/common/tests.c:76:28: style: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/test/common/tests.h:74:28: note: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'.
tla-1.3.5+dfsg1/src/libneon/test/common/tests.c:76:28: note: Function 't_context' argument 1 names different: declaration 'ctx' definition 'context'.
tla-1.3.5+dfsg1/src/libneon/test/props.c:484:20: style: struct member 'Anonymous0::pset' is never used. [unusedStructMember]
tla-1.3.5+dfsg1/src/libneon/test/ssl.c:44:0: error: #error SSL not supported [preprocessorErrorDirective]
tla-1.3.5+dfsg1/src/libneon/test/string-tests.c:316:5: warning: The buffer 'expect' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tla-1.3.5+dfsg1/src/libneon/test/utils.c:36:57: style: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/libneon/test/utils.h:52:57: note: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/libneon/test/utils.c:36:57: note: Function 'make_session' argument 3 names different: declaration 'userdata' definition 'ud'.
tla-1.3.5+dfsg1/src/tla/libarch/=scraps/inventory.c:364:8: style: The scope of the variable 'amt' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/=scraps/inventory.c:394:24: style: Variable 'old_answer' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/=scraps/inventory.c:403:24: style: Variable 'old_answer' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/ancestry.c:71:19: style: Variable 'merges' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/ancestry.c:68:0: note: Variable 'merges' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/ancestry.c:71:19: note: Variable 'merges' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/apply-changeset.c:2146:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/apply-changeset.c:1693:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/apply-changeset.c:1765:28: style: Variable 'orig_perms' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/apply-changeset.c:1866:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/apply-changeset.c:1913:26: style: Variable 'orig_perms' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:303:3: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:299:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:303:3: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:413:3: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:408:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:413:3: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:414:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:409:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:414:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:484:3: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:463:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:484:3: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1252:3: style: Variable 'revisions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1240:0: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1252:3: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1283:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1278:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1283:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1447:17: style: Variable 'levels' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1445:0: note: Variable 'levels' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1447:17: note: Variable 'levels' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1509:3: style: Variable 'nested' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1502:0: note: Variable 'nested' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1509:3: note: Variable 'nested' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1550:3: style: Variable 'nested' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1542:0: note: Variable 'nested' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1550:3: note: Variable 'nested' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1811:3: style: Variable 'revisions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1802:0: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1811:3: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1934:7: style: Variable 'my_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1930:0: note: Variable 'my_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1934:7: note: Variable 'my_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:2012:7: style: The scope of the variable 'error' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/archive-pfs.c:1414:19: style: Variable 'junk_path' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:155:19: style: Variable 'branches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:152:0: note: Variable 'branches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:155:19: note: Variable 'branches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:193:23: style: Variable 'versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:190:0: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:193:23: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:228:23: style: Variable 'has_revisions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:218:0: note: Variable 'has_revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive-setup.c:228:23: note: Variable 'has_revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:225:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:223:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:225:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:238:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:236:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:238:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:251:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:249:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:251:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:265:3: style: Variable 'revs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:262:0: note: Variable 'revs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:265:3: note: Variable 'revs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:282:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:280:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:282:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:984:11: style: Variable 'revisions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:981:0: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archive.c:984:11: note: Variable 'revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archives.c:173:3: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/archives.c:168:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/archives.c:173:3: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:55:7: style: Condition '!is_built' is always true [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:47:18: note: Assignment 'is_built=0', assigned value is 0
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:55:7: note: Condition '!is_built' is always true
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:62:7: style: Variable 'index_by_name' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:57:0: note: Variable 'index_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:62:7: note: Variable 'index_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:88:11: style: Variable 'file_list' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:83:0: note: Variable 'file_list' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:88:11: note: Variable 'file_list' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:127:11: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:120:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:127:11: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:165:11: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:158:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/build-revision.c:165:11: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cached-inventory.c:45:7: style: Variable 'out_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/cached-inventory.c:37:0: note: Variable 'out_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cached-inventory.c:45:7: note: Variable 'out_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:160:5: style: Variable 'original_only_dir_metadata' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:150:0: note: Variable 'original_only_dir_metadata' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:160:5: note: Variable 'original_only_dir_metadata' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:161:5: style: Variable 'modified_only_dir_metadata' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:151:0: note: Variable 'modified_only_dir_metadata' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:161:5: note: Variable 'modified_only_dir_metadata' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:163:5: style: Variable 'orig_dirs_by_name' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:152:0: note: Variable 'orig_dirs_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:163:5: note: Variable 'orig_dirs_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:166:5: style: Variable 'mod_dirs_by_name' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:153:0: note: Variable 'mod_dirs_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:166:5: note: Variable 'mod_dirs_by_name' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:577:33: style: Function 'print_diffs_new' argument 1 names different: declaration 'fd' definition 'out_fd'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:54:33: note: Function 'print_diffs_new' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:577:33: note: Function 'print_diffs_new' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:607:25: style: Function 'print_custom_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:35:36: note: Function 'print_custom_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:607:25: note: Function 'print_custom_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:672:31: style: Function 'print_removed_file_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'. [funcArgNamesDifferent]
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:46:31: note: Function 'print_removed_file_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:672:31: note: Function 'print_removed_file_diffs' argument 1 names different: declaration 'fd' definition 'out_fd'.
tla-1.3.5+dfsg1/src/tla/libarch/changeset-report.c:1113:12: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-abrowse.c:92:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-add-id.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-add-log-version.c:62:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-add-pristine.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-ancestry-graph.c:66:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-ancestry.c:73:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-apply-changeset.c:59:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-apply-delta.c:92:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-fixup.c:53:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-meta-info.c:56:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-mirror.c:70:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-setup.c:87:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-snapshot.c:78:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archive-version.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-archives.c:54:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-branch.c:74:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-branches.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-build-config.c:60:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-cachedrevs.c:60:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-cacherev.c:66:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-cat-archive-log.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-cat-config.c:89:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-cat-log.c:54:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-categories.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-changelog.c:62:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-changes.c:85:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-changeset.c:61:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-commit.c:93:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-default-id.c:73:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-delete-id.c:46:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-delta.c:88:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-diff.c:104:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-escape.c:47:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-export.c:80:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-file-diff.c:64:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-file-find.c:65:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-find-pristine.c:59:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-get-changeset.c:53:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-get.c:87:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-grab.c:66:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-help.c:58:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-id-tagging-defaults.c:45:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-id-tagging-method.c:61:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-id.c:58:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-import.c:74:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-init-tree.c:57:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-inventory.c:101:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-join-branch.c:73:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-add.c:65:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-archives.c:48:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-branches.c:50:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-categories.c:50:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-config.c:56:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-file.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-find.c:54:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-log.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-remove.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-revisions.c:62:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-library-versions.c:53:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-lock-pristine.c:54:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-lock-revision.c:58:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-log-for-merge.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-log-versions.c:59:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-logs.c:69:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-make-archive.c:100:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-make-branch.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-make-category.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-make-log.c:53:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-make-version.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-merges.c:77:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-missing.c:97:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-move-id.c:45:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-mv.c:44:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-my-default-archive.c:77:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-my-id.c:67:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-my-revision-library.c:71:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-new-merges.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-parse-package-name.c:69:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-pristines.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-rbrowse.c:100:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-redo.c:75:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-register-archive.c:77:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-remove-log-version.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-replay.c:101:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-revisions.c:70:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-rm.c:49:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-set-tree-version.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-show-changeset.c:51:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-star-merge.c:109:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-switch.c:81:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-sync-tree.c:73:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-tag.c:74:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-touch.c:52:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-tree-id.c:54:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-tree-lint.c:65:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-tree-root.c:70:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-tree-version.c:46:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-uncacherev.c:62:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-undo.c:98:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-update.c:83:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-valid-package-name.c:80:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-versions.c:56:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmd-whereis-archive.c:55:0: error: syntax error [syntaxError]
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:109:3: style: Variable 'categories' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:105:0: note: Variable 'categories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:109:3: note: Variable 'categories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:136:3: style: Variable 'categories' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:128:0: note: Variable 'categories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:136:3: note: Variable 'categories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:175:3: style: Variable 'versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:169:0: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/cmdutils.c:175:3: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:414:7: style: Variable 'new_files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:406:0: note: Variable 'new_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:414:7: note: Variable 'new_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:418:7: style: Variable 'removed_files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:407:0: note: Variable 'removed_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:418:7: note: Variable 'removed_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:422:7: style: Variable 'new_directories' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:408:0: note: Variable 'new_directories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:422:7: note: Variable 'new_directories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:423:7: style: Variable 'removed_directories' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:409:0: note: Variable 'removed_directories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:423:7: note: Variable 'removed_directories' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:425:7: style: Variable 'modified_files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:410:0: note: Variable 'modified_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:425:7: note: Variable 'modified_files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:434:7: style: Variable 'new_patches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:411:0: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:434:7: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:435:7: style: Variable 'removed_patches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:412:0: note: Variable 'removed_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:435:7: note: Variable 'removed_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:533:7: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:529:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:533:7: note: Variable 'fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:611:17: style: The scope of the variable 'level' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:612:17: style: The scope of the variable 'archive' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:613:17: style: The scope of the variable 'version' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:614:17: style: The scope of the variable 'revision' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/commit.c:615:17: style: The scope of the variable 'fqrev' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/configs.c:294:3: style: Variable 'config' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/configs.c:291:0: note: Variable 'config' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/configs.c:294:3: note: Variable 'config' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/copy-project-tree.c:25:3: style: Variable 'inventory' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/copy-project-tree.c:23:0: note: Variable 'inventory' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/copy-project-tree.c:25:3: note: Variable 'inventory' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/diffs.c:98:8: style: The scope of the variable 'a_amt' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/diffs.c:99:8: style: The scope of the variable 'b_amt' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/import.c:463:3: style: Variable 'log_versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/import.c:459:0: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/import.c:463:3: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/import.c:474:7: style: Variable 'patch_list' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/import.c:469:0: note: Variable 'patch_list' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/import.c:474:7: note: Variable 'patch_list' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:140:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:130:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:140:3: note: Variable 'fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:168:4: style: Variable 'new_record' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:163:0: note: Variable 'new_record' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/inode-sig.c:168:4: note: Variable 'new_record' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:1276:11: style: Condition 'answer' is always false [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:1272:7: note: Assuming that condition '!answer' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:1276:11: note: Condition 'answer' is always false
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:677:13: style: The scope of the variable 'id_dir' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:678:7: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/inv-ids.c:913:7: style: The scope of the variable 'out_fd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:98:3: style: Variable 'archive_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:93:0: note: Variable 'archive_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:98:3: note: Variable 'archive_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:151:3: style: Variable 'category_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:144:0: note: Variable 'category_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:151:3: note: Variable 'category_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:205:3: style: Variable 'branch_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:198:0: note: Variable 'branch_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:205:3: note: Variable 'branch_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:259:3: style: Variable 'version_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:252:0: note: Variable 'version_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:259:3: note: Variable 'version_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:309:3: style: Variable 'revision_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:305:0: note: Variable 'revision_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:309:3: note: Variable 'revision_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:378:7: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:374:0: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:378:7: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:407:3: style: Variable 'lib_path' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:403:0: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:407:3: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:414:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:412:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:414:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:415:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:411:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:415:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:438:3: style: Variable 'archive_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:435:0: note: Variable 'archive_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:438:3: note: Variable 'archive_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:445:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:442:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:445:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:446:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:443:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:446:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:470:3: style: Variable 'category_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:467:0: note: Variable 'category_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:470:3: note: Variable 'category_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:477:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:474:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:477:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:478:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:475:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:478:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:502:3: style: Variable 'branch_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:499:0: note: Variable 'branch_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:502:3: note: Variable 'branch_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:509:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:506:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:509:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:510:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:507:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:510:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:535:3: style: Variable 'version_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:532:0: note: Variable 'version_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:535:3: note: Variable 'version_dirs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:543:7: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:539:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:543:7: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:544:7: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:540:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:544:7: note: Variable 'tmp' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:636:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:633:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:636:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:833:3: style: Variable 'lib_path' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:830:0: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/libraries.c:833:3: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:216:3: style: Variable 'full_user_path' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:211:0: note: Variable 'full_user_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:216:3: note: Variable 'full_user_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:217:3: style: Variable 'search_path' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:212:0: note: Variable 'search_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:217:3: note: Variable 'search_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:595:5: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:586:0: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:595:5: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:602:5: style: Variable 'index_by_name_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:589:0: note: Variable 'index_by_name_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:602:5: note: Variable 'index_by_name_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:607:5: style: Variable 'index_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:590:0: note: Variable 'index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/library-txn.c:607:5: note: Variable 'index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:83:7: style: Condition '!answer' is always true [knownConditionTrueFalse]
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:66:22: note: Assignment 'answer=0', assigned value is 0
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:83:7: note: Condition '!answer' is always true
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:37:3: style: Variable 'lib_path' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:35:0: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/local-cache.c:37:3: note: Variable 'lib_path' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset-files.c:41:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset-files.c:113:11: style: The scope of the variable 'diff_fd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:695:33: warning: Either the condition 'if(report)' is redundant or there is possible null pointer dereference: report. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:746:8: note: Assuming that condition 'if(report)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:695:33: note: Null pointer dereference
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:696:33: warning: Either the condition 'if(report)' is redundant or there is possible null pointer dereference: report. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:746:8: note: Assuming that condition 'if(report)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:696:33: note: Null pointer dereference
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:697:33: warning: Either the condition 'if(report)' is redundant or there is possible null pointer dereference: report. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:746:8: note: Assuming that condition 'if(report)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:697:33: note: Null pointer dereference
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:698:33: warning: Either the condition 'if(report)' is redundant or there is possible null pointer dereference: report. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:746:8: note: Assuming that condition 'if(report)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:698:33: note: Null pointer dereference
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:699:33: warning: Either the condition 'if(report)' is redundant or there is possible null pointer dereference: report. [nullPointerRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:746:8: note: Assuming that condition 'if(report)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:699:33: note: Null pointer dereference
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:683:5: style: Variable 'orig_newname_dir_names' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:668:0: note: Variable 'orig_newname_dir_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:683:5: note: Variable 'orig_newname_dir_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:684:5: style: Variable 'orig_newname_file_names' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:669:0: note: Variable 'orig_newname_file_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:684:5: note: Variable 'orig_newname_file_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:685:5: style: Variable 'mod_newname_dir_names' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:670:0: note: Variable 'mod_newname_dir_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:685:5: note: Variable 'mod_newname_dir_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:686:5: style: Variable 'mod_newname_file_names' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:671:0: note: Variable 'mod_newname_file_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:686:5: note: Variable 'mod_newname_file_names' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:716:5: style: Variable 'orig_dirs_index_final' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:673:0: note: Variable 'orig_dirs_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:716:5: note: Variable 'orig_dirs_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:717:5: style: Variable 'orig_files_index_final' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:674:0: note: Variable 'orig_files_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:717:5: note: Variable 'orig_files_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:718:5: style: Variable 'mod_dirs_index_final' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:675:0: note: Variable 'mod_dirs_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:718:5: note: Variable 'mod_dirs_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:719:5: style: Variable 'mod_files_index_final' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:676:0: note: Variable 'mod_files_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:719:5: note: Variable 'mod_files_index_final' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:920:3: style: Variable 'orig_dirs_index_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:909:0: note: Variable 'orig_dirs_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:920:3: note: Variable 'orig_dirs_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:922:3: style: Variable 'orig_files_index_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:910:0: note: Variable 'orig_files_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:922:3: note: Variable 'orig_files_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:924:3: style: Variable 'mod_dirs_index_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:911:0: note: Variable 'mod_dirs_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:924:3: note: Variable 'mod_dirs_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:926:3: style: Variable 'mod_files_index_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:912:0: note: Variable 'mod_files_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:926:3: note: Variable 'mod_files_index_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:1052:3: style: Variable 'dest_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:1044:0: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/make-changeset.c:1052:3: note: Variable 'dest_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:106:11: style: Variable 'all_source_revisions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:103:0: note: Variable 'all_source_revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:106:11: note: Variable 'all_source_revisions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:165:3: style: Variable 'merge_points' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:161:0: note: Variable 'merge_points' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:165:3: note: Variable 'merge_points' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:166:3: style: Variable 'all_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:162:0: note: Variable 'all_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:166:3: note: Variable 'all_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:171:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:163:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:171:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:197:3: style: Variable 'new_patches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:191:0: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/merge-points.c:197:3: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:36:3: style: Variable 'has' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:30:0: note: Variable 'has' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:36:3: note: Variable 'has' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:37:3: style: Variable 'needs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:31:0: note: Variable 'needs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:37:3: note: Variable 'needs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:42:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:32:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:42:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:61:3: style: Variable 'has' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:58:0: note: Variable 'has' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:61:3: note: Variable 'has' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:84:3: style: Variable 'new_patches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:77:0: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:84:3: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:88:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:78:0: note: Variable 'result' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:88:3: note: Variable 'result' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:104:5: style: Variable 'versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:101:0: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:104:5: note: Variable 'versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:112:9: style: Variable 'version_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:107:0: note: Variable 'version_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/missing.c:112:9: note: Variable 'version_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/my.c:432:7: style: Variable 'answer2' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/my.c:429:0: note: Variable 'answer2' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/my.c:432:7: note: Variable 'answer2' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/my.c:217:13: style: The scope of the variable 'nl_pos' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:205:3: style: Variable 'has_archive' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:197:3: note: Variable 'has_archive' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:205:3: note: Variable 'has_archive' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:446:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:462:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:504:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:530:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:554:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tla-1.3.5+dfsg1/src/tla/libarch/namespace.c:68:22: style: Variable 'non_empty_marker' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:117:3: style: Variable 'new_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:114:0: note: Variable 'new_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:117:3: note: Variable 'new_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:563:3: style: Variable 'logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:560:0: note: Variable 'logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:563:3: note: Variable 'logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:581:3: style: Variable 'log_versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:578:0: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:581:3: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:606:3: style: Variable 'answer' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:600:0: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:606:3: note: Variable 'answer' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:925:7: style: Variable 'new_patches' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:915:0: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:925:7: note: Variable 'new_patches' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1140:3: style: Variable 'log_versions' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1136:0: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1140:3: note: Variable 'log_versions' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1153:7: style: Variable 'in_this_log' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1146:0: note: Variable 'in_this_log' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/patch-logs.c:1153:7: note: Variable 'in_this_log' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:286:36: warning: Either the condition 'if(proxy)' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:313:10: note: Assuming that condition 'if(proxy)' is not redundant
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:286:36: note: Null pointer addition
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:174:13: style: The scope of the variable 'user' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:175:13: style: The scope of the variable 'passwd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:180:13: style: The scope of the variable 'proxy_port' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:389:7: style: The scope of the variable 'ne_err' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:735:7: style: The scope of the variable 'answer' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:926:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:927:10: style: The scope of the variable 'file' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:927:18: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-dav.c:747:9: style: Variable 'answer' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-ftp.c:442:3: style: Variable 'nlst' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-ftp.c:434:0: note: Variable 'nlst' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs-ftp.c:442:3: note: Variable 'nlst' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1039:7: style: The scope of the variable 'count' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1039:17: style: The scope of the variable 'j' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:552:20: style: Checking if unsigned variable 'read_len' is less than zero. [unsignedLessThanZero]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:345:9: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:310:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:311:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:312:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:313:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1047:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1048:46: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1049:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-sftp.c:1050:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:1009:7: style: Variable 'tmp_fd' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:995:0: note: Variable 'tmp_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:1009:7: note: Variable 'tmp_fd' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:702:15: style: The scope of the variable 'file_head_pattern' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:703:15: style: The scope of the variable 'md5_pattern' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:704:15: style: The scope of the variable 'sha1_pattern' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/pfs-signatures.c:963:24: style: Variable 'remembered_md5' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/pfs.c:46:7: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/pfs.c:43:0: note: Variable 'contents' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pfs.c:46:7: note: Variable 'contents' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pristines.c:39:3: style: Variable 'inventory' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/pristines.c:35:0: note: Variable 'inventory' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/pristines.c:39:3: note: Variable 'inventory' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/proj-tree-lint.c:361:21: style: The scope of the variable 'path_dir_basename' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/proj-tree-lint.c:362:21: style: The scope of the variable 'path_dir_dir' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/proj-tree-lint.c:363:21: style: The scope of the variable 'basename' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/proj-tree-lint.c:364:21: style: The scope of the variable 'file' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:73:3: style: Variable 'to_logs_for_from_version' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:60:0: note: Variable 'to_logs_for_from_version' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:73:3: note: Variable 'to_logs_for_from_version' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:74:3: style: Variable 'from_logs_for_from_version' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:61:0: note: Variable 'from_logs_for_from_version' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:74:3: note: Variable 'from_logs_for_from_version' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:78:3: style: Variable 'common_from_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:62:0: note: Variable 'common_from_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:78:3: note: Variable 'common_from_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:260:3: style: Variable 'index' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:256:0: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:260:3: note: Variable 'index' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:265:29: style: The scope of the variable 'cwd' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/star-merge.c:265:39: style: The scope of the variable 'tpath' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:36:3: style: Variable 'has_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:27:0: note: Variable 'has_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:36:3: note: Variable 'has_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:37:3: style: Variable 'needs_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:28:0: note: Variable 'needs_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:37:3: note: Variable 'needs_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:40:3: style: Variable 'missing_logs' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:29:0: note: Variable 'missing_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/sync-tree.c:40:3: note: Variable 'missing_logs' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/tag.c:188:3: style: Variable 'merge_points' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/tag.c:169:0: note: Variable 'merge_points' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/tag.c:188:3: note: Variable 'merge_points' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/tag.c:186:18: style: Variable 'from_version' is assigned a value that is never used. [unreadVariable]
tla-1.3.5+dfsg1/src/tla/libarch/undo.c:62:3: style: Variable 'files' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/undo.c:57:0: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/undo.c:62:3: note: Variable 'files' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/whats-new.c:31:3: style: Variable 'available' is reassigned a value before the old one has been used. [redundantAssignment]
tla-1.3.5+dfsg1/src/tla/libarch/whats-new.c:23:0: note: Variable 'available' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libarch/whats-new.c:31:3: note: Variable 'available' is reassigned a value before the old one has been used.
tla-1.3.5+dfsg1/src/tla/libfsutils/copy-file.c:23:8: style: The scope of the variable 'amt' can be reduced. [variableScope]
tla-1.3.5+dfsg1/src/tla/libfsutils/read-line.c:23:13: style: The scope of the variable 'start' can be reduced. [variableScope]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tldextract/tldextract_2.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tldp/tldp_0.7.13.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tldr-py/tldr-py_0.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tlf/tlf_1.3.0.orig.tar.gz
tlf-1.3.0/src/addcall.c:468:6: performance: Buffer 'lancopy' is being written before its old content has been used. [redundantCopy]
tlf-1.3.0/src/addcall.c:465:6: note: Buffer 'lancopy' is being written before its old content has been used.
tlf-1.3.0/src/addcall.c:468:6: note: Buffer 'lancopy' is being written before its old content has been used.
tlf-1.3.0/src/addcall.c:287:15: style: The scope of the variable 'p' can be reduced. [variableScope]
tlf-1.3.0/src/addcall.c:289:10: style: The scope of the variable 'lancopy' can be reduced. [variableScope]
tlf-1.3.0/src/tlf_curses.h:44:0: error: #error "SysV or X/Open-compatible Curses header file required" [preprocessorErrorDirective]
tlf-1.3.0/src/cw_utils.c:306:9: style: The scope of the variable 'testchar' can be reduced. [variableScope]
tlf-1.3.0/src/fldigixmlrpc.c:49:11: style: struct member 'xmlrpc_res_s::intval' is never used. [unusedStructMember]
tlf-1.3.0/src/fldigixmlrpc.c:50:18: style: struct member 'xmlrpc_res_s::stringval' is never used. [unusedStructMember]
tlf-1.3.0/src/fldigixmlrpc.c:51:26: style: struct member 'xmlrpc_res_s::byteval' is never used. [unusedStructMember]
tlf-1.3.0/src/genqtclist.c:100:36: style: Function 'genqtcline' argument 2 names different: declaration 'line' definition 'qsoline'. [funcArgNamesDifferent]
tlf-1.3.0/src/genqtclist.c:30:36: note: Function 'genqtcline' argument 2 names different: declaration 'line' definition 'qsoline'.
tlf-1.3.0/src/genqtclist.c:100:36: note: Function 'genqtcline' argument 2 names different: declaration 'line' definition 'qsoline'.
tlf-1.3.0/src/getctydata.c:52:5: style: Variable 'portable' is reassigned a value before the old one has been used. [redundantAssignment]
tlf-1.3.0/src/getctydata.c:46:0: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:52:5: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:212:5: style: Variable 'portable' is reassigned a value before the old one has been used. [redundantAssignment]
tlf-1.3.0/src/getctydata.c:206:0: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:212:5: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:386:5: style: Variable 'portable' is reassigned a value before the old one has been used. [redundantAssignment]
tlf-1.3.0/src/getctydata.c:381:0: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:386:5: note: Variable 'portable' is reassigned a value before the old one has been used.
tlf-1.3.0/src/getctydata.c:38:10: style: The scope of the variable 'checkncall' can be reduced. [variableScope]
tlf-1.3.0/src/getctydata.c:47:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
tlf-1.3.0/src/getctydata.c:198:10: style: The scope of the variable 'checkncall' can be reduced. [variableScope]
tlf-1.3.0/src/getctydata.c:207:9: style: The scope of the variable 'pp' can be reduced. [variableScope]
tlf-1.3.0/src/getpx.c:66:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tlf-1.3.0/src/getpx.c:66:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tlf-1.3.0/src/getpx.c:67:10: style: The scope of the variable 'portable' can be reduced. [variableScope]
tlf-1.3.0/src/locator2longlat.c:70:13: style: The scope of the variable 'divisions' can be reduced. [variableScope]
tlf-1.3.0/src/locator2longlat.c:71:23: style: The scope of the variable 'ordinate' can be reduced. [variableScope]
tlf-1.3.0/src/tlf_panel.h:42:0: error: #error "SysV-compatible Curses Panel header file required" [preprocessorErrorDirective]
tlf-1.3.0/src/makelogline.c:61:16: style: The scope of the variable 'lastbandinx' can be reduced. [variableScope]
tlf-1.3.0/src/makelogline.c:62:10: style: The scope of the variable 'freq_buff' can be reduced. [variableScope]
tlf-1.3.0/src/makelogline.c:132:10: style: The scope of the variable 'khz' can be reduced. [variableScope]
tlf-1.3.0/src/makelogline.c:437:10: style: The scope of the variable 'fillspaces' can be reduced. [variableScope]
tlf-1.3.0/src/score.c:138:11: style: The scope of the variable 'loc' can be reduced. [variableScope]
tlf-1.3.0/src/score.c:308:9: style: The scope of the variable 'zone' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:79:10: style: The scope of the variable 'zlcall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:80:10: style: The scope of the variable 'jacall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:81:10: style: The scope of the variable 'pycall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:82:10: style: The scope of the variable 'cecall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:83:10: style: The scope of the variable 'lucall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:84:10: style: The scope of the variable 'vkcall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:85:10: style: The scope of the variable 'zscall' can be reduced. [variableScope]
tlf-1.3.0/src/setcontest.c:86:10: style: The scope of the variable 'ua9call' can be reduced. [variableScope]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tlp/tlp_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tlsdate/tlsdate_0.0.13.orig.tar.xz
tlsdate-0.0.13/src/dbus.c:248:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tlsdate-0.0.13/src/platform-cros.c:266:19: style: Unused variable: iter [unusedVariable]
tlsdate-0.0.13/src/platform-cros.c:267:13: style: Unused variable: error [unusedVariable]
tlsdate-0.0.13/src/platform-cros.c:268:15: style: Unused variable: pname [unusedVariable]
tlsdate-0.0.13/src/platform-cros.c:560:5: error: Memory leak: platform_state [memleak]
tlsdate-0.0.13/src/proxy-bio-unittest.c:46:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tlsdate-0.0.13/src/proxy-bio-unittest.c:19:8: style: Unused variable: test [unusedVariable]
tlsdate-0.0.13/src/proxy-polarssl.c:328:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tlsdate-0.0.13/src/proxy-polarssl.c:347:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tlsdate-0.0.13/src/routeup.c:114:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tlsdate-0.0.13/src/seccomp.c:52:0: error: #error "Platform does not support seccomp filter yet" [preprocessorErrorDirective]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:613:16: style: Redundant condition: If 'ret > 0', the comparison 'ret != 0' is always true. [redundantCondition]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:360:9: style: The scope of the variable 'expected_label' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:361:9: style: The scope of the variable 'wildcard_label' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:535:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:540:21: style: The scope of the variable 'nval' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:1166:4: error: Uninitialized variable: time_map [uninitvar]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:1175:14: error: Uninitialized variable: time_map [uninitvar]
tlsdate-0.0.13/src/tlsdate-helper-plan9.c:1197:27: error: Uninitialized variable: time_map [uninitvar]
tlsdate-0.0.13/src/tlsdate-helper.c:761:16: style: Redundant condition: If 'ret > 0', the comparison 'ret != 0' is always true. [redundantCondition]
tlsdate-0.0.13/src/tlsdate-helper.c:202:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:319:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:322:9: style: The scope of the variable 'dateline' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:507:9: style: The scope of the variable 'expected_label' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:508:9: style: The scope of the variable 'wildcard_label' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:682:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdate-helper.c:687:21: style: The scope of the variable 'nval' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdated-unittest.c:209:3: style: Variable 'args[0]' is reassigned a value before the old one has been used. [redundantAssignment]
tlsdate-0.0.13/src/tlsdated-unittest.c:205:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:209:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:213:3: style: Variable 'args[0]' is reassigned a value before the old one has been used. [redundantAssignment]
tlsdate-0.0.13/src/tlsdated-unittest.c:209:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:213:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:269:3: style: Variable 'args[0]' is reassigned a value before the old one has been used. [redundantAssignment]
tlsdate-0.0.13/src/tlsdated-unittest.c:265:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:269:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:273:3: style: Variable 'args[0]' is reassigned a value before the old one has been used. [redundantAssignment]
tlsdate-0.0.13/src/tlsdated-unittest.c:269:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:273:3: note: Variable 'args[0]' is reassigned a value before the old one has been used.
tlsdate-0.0.13/src/tlsdated-unittest.c:223:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tlsdate-0.0.13/src/tlsdated-unittest.c:23:8: style: Unused variable: path [unusedVariable]
tlsdate-0.0.13/src/tlsdated-unittest.c:120:16: style: Unused variable: state [unusedVariable]
tlsdate-0.0.13/src/tlsdated-unittest.c:121:18: style: Unused variable: timeout [unusedVariable]
tlsdate-0.0.13/src/tlsdated-unittest.c:309:19: style: Unused variable: platform [unusedVariable]
tlsdate-0.0.13/src/tlsdated-unittest.c:310:20: style: Unused variable: old_platform [unusedVariable]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tlsh/tlsh_3.4.4+20151206.orig.tar.gz
tlsh-3.4.4+20151206/src/tlsh_util.cpp:4716:26: style: Variable 'HexLookup' is assigned a value that is never used. [unreadVariable]
tlsh-3.4.4+20151206/test/tlsh_unittest.cpp:164:3: error: Memory leak: data [memleak]
tlsh-3.4.4+20151206/utils/rand_tags.cpp:222:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tlsh-3.4.4+20151206/utils/rand_tags.cpp:225:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tlsh-3.4.4+20151206/utils/rand_tags.cpp:229:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tlsh-3.4.4+20151206/utils/rand_tags.cpp:369:39: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tlslite-ng/tlslite-ng_0.7.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tm-align/tm-align_20170708+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tmake/tmake_1.8.orig.tar.gz
[08:45]

ftp://ftp.se.debian.org/debian/pool/main/t/tmate/tmate_2.2.1.orig.tar.gz
tmate-2.2.1/alerts.c:224:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/alerts.c:256:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/attributes.c:53:10: style: The scope of the variable 'end' can be reduced. [variableScope]
tmate-2.2.1/attributes.c:35:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:36:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:37:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:38:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:39:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:40:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/attributes.c:41:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/cfg.c:108:24: style: The scope of the variable 'p' can be reduced. [variableScope]
tmate-2.2.1/client.c:225:27: style: The scope of the variable 'data' can be reduced. [variableScope]
tmate-2.2.1/client.c:226:23: style: The scope of the variable 'i' can be reduced. [variableScope]
tmate-2.2.1/client.c:232:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tmate-2.2.1/client.c:423:12: style: The scope of the variable 'sslen' can be reduced. [variableScope]
tmate-2.2.1/client.c:474:10: style: The scope of the variable 'used' can be reduced. [variableScope]
tmate-2.2.1/cmd-attach-session.c:58:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:66:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:98:26: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:102:24: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:104:12: style: The scope of the variable 'linelen' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:182:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/cmd-capture-pane.c:185:15: style: The scope of the variable 'bufname' can be reduced. [variableScope]
tmate-2.2.1/cmd-choose-buffer.c:54:29: style: The scope of the variable 'cdata' can be reduced. [variableScope]
tmate-2.2.1/cmd-confirm-before.c:60:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tmate-2.2.1/cmd-detach-client.c:63:18: style: The scope of the variable 's' can be reduced. [variableScope]
tmate-2.2.1/cmd-find-window.c:103:11: style: The scope of the variable 'sres' can be reduced. [variableScope]
tmate-2.2.1/cmd-find.c:269:10: warning: Either the condition 'wp!=NULL' is redundant or there is possible null pointer dereference: wp. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-find.c:271:10: note: Assuming that condition 'wp!=NULL' is not redundant
tmate-2.2.1/cmd-find.c:269:10: note: Null pointer dereference
tmate-2.2.1/cmd-find.c:735:7: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-find.c:1125:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmate-2.2.1/cmd-find.c:1139:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmate-2.2.1/cmd-find.c:735:7: note: Null pointer dereference
tmate-2.2.1/cmd-find.c:743:13: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-find.c:1125:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmate-2.2.1/cmd-find.c:1139:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmate-2.2.1/cmd-find.c:743:13: note: Null pointer dereference
tmate-2.2.1/cmd-find.c:771:6: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-find.c:1125:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmate-2.2.1/cmd-find.c:1139:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmate-2.2.1/cmd-find.c:771:6: note: Null pointer dereference
tmate-2.2.1/cmd-find.c:148:6: style: The scope of the variable 'attached' can be reduced. [variableScope]
tmate-2.2.1/cmd-find.c:504:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
tmate-2.2.1/cmd-find.c:504:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tmate-2.2.1/cmd-find.c:729:22: style: The scope of the variable 'wp' can be reduced. [variableScope]
tmate-2.2.1/cmd-if-shell.c:68:22: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tmate-2.2.1/cmd-kill-pane.c:48:22: style: The scope of the variable 'loopwp' can be reduced. [variableScope]
tmate-2.2.1/cmd-kill-pane.c:48:31: style: The scope of the variable 'tmpwp' can be reduced. [variableScope]
tmate-2.2.1/cmd-kill-session.c:50:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-buffers.c:51:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-buffers.c:52:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-keys.c:151:22: style: The scope of the variable 'cmdstr' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-keys.c:151:31: style: The scope of the variable 'mode' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-keys.c:152:18: style: The scope of the variable 'keywidth' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-keys.c:197:27: style: The scope of the variable 'entry' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-panes.c:93:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-panes.c:95:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-sessions.c:58:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-sessions.c:60:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-windows.c:90:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmate-2.2.1/cmd-list-windows.c:92:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/cmd-list.c:106:15: style: The scope of the variable 'this' can be reduced. [variableScope]
tmate-2.2.1/cmd-load-buffer.c:78:16: warning: Either the condition 'c!=NULL' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-load-buffer.c:76:8: note: Assuming that condition 'c!=NULL' is not redundant
tmate-2.2.1/cmd-load-buffer.c:78:16: note: Null pointer dereference
tmate-2.2.1/cmd-paste-buffer.c:55:15: style: The scope of the variable 'sepstr' can be reduced. [variableScope]
tmate-2.2.1/cmd-paste-buffer.c:55:44: style: The scope of the variable 'bufend' can be reduced. [variableScope]
tmate-2.2.1/cmd-paste-buffer.c:56:12: style: The scope of the variable 'seplen' can be reduced. [variableScope]
tmate-2.2.1/cmd-refresh-client.c:47:14: style: The scope of the variable 'size' can be reduced. [variableScope]
tmate-2.2.1/cmd-resize-pane.c:59:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tmate-2.2.1/cmd-resize-pane.c:59:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tmate-2.2.1/cmd-run-shell.c:146:3: style: Variable 'lines' is modified but its new value is never used. [unreadVariable]
tmate-2.2.1/cmd-save-buffer.c:102:16: warning: Either the condition 'c!=NULL' is redundant or there is possible null pointer dereference: c. [nullPointerRedundantCheck]
tmate-2.2.1/cmd-save-buffer.c:100:8: note: Assuming that condition 'c!=NULL' is not redundant
tmate-2.2.1/cmd-save-buffer.c:102:16: note: Null pointer dereference
tmate-2.2.1/cmd-select-pane.c:62:50: style: The scope of the variable 'lastwp' can be reduced. [variableScope]
tmate-2.2.1/cmd-select-pane.c:62:59: style: The scope of the variable 'markedwp' can be reduced. [variableScope]
tmate-2.2.1/cmd-select-pane.c:63:15: style: The scope of the variable 'style' can be reduced. [variableScope]
tmate-2.2.1/cmd-select-window.c:88:30: style: The scope of the variable 'activity' can be reduced. [variableScope]
tmate-2.2.1/cmd-send-keys.c:66:12: style: The scope of the variable 'literal' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-buffer.c:60:25: style: The scope of the variable 'olddata' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-environment.c:50:29: style: The scope of the variable 'target' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-hook.c:64:15: style: The scope of the variable 'hook' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-hook.c:65:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-option.c:99:20: style: The scope of the variable 'w' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-option.c:363:10: style: The scope of the variable 'oldval' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-option.c:478:15: style: The scope of the variable 'choicep' can be reduced. [variableScope]
tmate-2.2.1/cmd-set-option.c:479:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tmate-2.2.1/cmd-show-environment.c:71:8: style: The scope of the variable 'escaped' can be reduced. [variableScope]
tmate-2.2.1/cmd-show-messages.c:106:10: style: The scope of the variable 'tim' can be reduced. [variableScope]
tmate-2.2.1/cmd-string.c:322:31: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmate-2.2.1/cmd-switch-client.c:55:27: style: The scope of the variable 'update' can be reduced. [variableScope]
tmate-2.2.1/cmd.c:212:9: style: The scope of the variable 'arglen' can be reduced. [variableScope]
tmate-2.2.1/cmd.c:234:9: style: The scope of the variable 'arglen' can be reduced. [variableScope]
tmate-2.2.1/cmd.c:651:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tmate-2.2.1/colour.c:316:8: style: The scope of the variable 'dr' can be reduced. [variableScope]
tmate-2.2.1/colour.c:316:12: style: The scope of the variable 'dg' can be reduced. [variableScope]
tmate-2.2.1/colour.c:316:16: style: The scope of the variable 'db' can be reduced. [variableScope]
tmate-2.2.1/colour.c:361:14: style: The scope of the variable 's' can be reduced. [variableScope]
tmate-2.2.1/colour.c:412:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmate-2.2.1/compat/b64_ntop.c:129:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tmate-2.2.1/compat/closefrom.c:71:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
tmate-2.2.1/compat/closefrom.c:71:14: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
tmate-2.2.1/compat/getopt.c:68:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tmate-2.2.1/compat/getopt.c:67:12: note: outer condition: place[1]
tmate-2.2.1/compat/getopt.c:68:13: note: identical inner condition: place[1]
tmate-2.2.1/compat/imsg.c:162:16: style: The scope of the variable 'left' can be reduced. [variableScope]
tmate-2.2.1/compat/imsg.c:264:22: error: Uninitialized variable: hdr [uninitvar]
tmate-2.2.1/compat/openat.c:28:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
tmate-2.2.1/compat/strcasestr.c:45:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
tmate-2.2.1/compat/strcasestr.c:46:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tmate-2.2.1/compat/strsep.c:50:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
tmate-2.2.1/compat/strsep.c:51:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/compat/vis.c:231:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/control-notify.c:35:19: style: The scope of the variable 'message' can be reduced. [variableScope]
tmate-2.2.1/control.c:56:9: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/environ.c:181:24: style: The scope of the variable 'envent' can be reduced. [variableScope]
tmate-2.2.1/environ.c:199:10: style: The scope of the variable 'v' can be reduced. [variableScope]
tmate-2.2.1/format.c:203:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tmate-2.2.1/format.c:204:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tmate-2.2.1/format.c:308:33: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmate-2.2.1/format.c:439:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/grid-view.c:76:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmate-2.2.1/grid-view.c:177:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmate-2.2.1/grid-view.c:194:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmate-2.2.1/grid-view.c:207:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmate-2.2.1/grid-view.c:52:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/grid.c:101:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/grid.c:119:20: style: The scope of the variable 'gla' can be reduced. [variableScope]
tmate-2.2.1/grid.c:119:26: style: The scope of the variable 'glb' can be reduced. [variableScope]
tmate-2.2.1/grid.c:286:21: style: The scope of the variable 'gcp' can be reduced. [variableScope]
tmate-2.2.1/grid.c:362:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/grid.c:551:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmate-2.2.1/grid.c:705:20: style: The scope of the variable 'dstl' can be reduced. [variableScope]
tmate-2.2.1/grid.c:742:72: style: Function 'grid_reflow_copy' argument 3 names different: declaration 'l' definition 'src_gl'. [funcArgNamesDifferent]
tmate-2.2.1/grid.c:48:68: note: Function 'grid_reflow_copy' argument 3 names different: declaration 'l' definition 'src_gl'.
tmate-2.2.1/grid.c:742:72: note: Function 'grid_reflow_copy' argument 3 names different: declaration 'l' definition 'src_gl'.
tmate-2.2.1/hooks.c:212:24: warning: Either the condition 'cmdq!=NULL' is redundant or there is possible null pointer dereference: cmdq. [nullPointerRedundantCheck]
tmate-2.2.1/hooks.c:222:11: note: Assuming that condition 'cmdq!=NULL' is not redundant
tmate-2.2.1/hooks.c:212:24: note: Null pointer dereference
tmate-2.2.1/input-keys.c:157:11: style: The scope of the variable 'out' can be reduced. [variableScope]
tmate-2.2.1/input.c:841:33: style: The scope of the variable 'itr' can be reduced. [variableScope]
tmate-2.2.1/input.c:1692:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tmate-2.2.1/job.c:50:14: style: The scope of the variable 'home' can be reduced. [variableScope]
tmate-2.2.1/key-bindings.c:239:8: style: The scope of the variable 'error' can be reduced. [variableScope]
tmate-2.2.1/layout-set.c:151:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tmate-2.2.1/layout-set.c:204:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tmate-2.2.1/layout.c:63:22: style: The scope of the variable 'lcchild' can be reduced. [variableScope]
tmate-2.2.1/log.c:137:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tmate-2.2.1/log.c:151:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
tmate-2.2.1/osdep-aix.c:67:19: style: The scope of the variable 'len' can be reduced. [variableScope]
tmate-2.2.1/osdep-darwin.c:53:16: style: The scope of the variable 'wd' can be reduced. [variableScope]
tmate-2.2.1/proc.c:58:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tmate-2.2.1/resize.c:54:15: style: The scope of the variable 'has_status' can be reduced. [variableScope]
tmate-2.2.1/screen-redraw.c:285:24: style: The scope of the variable 'flags' can be reduced. [variableScope]
tmate-2.2.1/screen-redraw.c:287:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmate-2.2.1/screen-redraw.c:288:12: style: The scope of the variable 'msglen' can be reduced. [variableScope]
tmate-2.2.1/screen-write.c:487:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmate-2.2.1/server-client.c:882:23: style: The scope of the variable 'o' can be reduced. [variableScope]
tmate-2.2.1/server-client.c:955:17: style: The scope of the variable 'redraw' can be reduced. [variableScope]
tmate-2.2.1/server-client.c:1197:21: style: The scope of the variable 'home' can be reduced. [variableScope]
tmate-2.2.1/server-client.c:1335:25: style: The scope of the variable 'sent' can be reduced. [variableScope]
tmate-2.2.1/server-client.c:1376:25: style: The scope of the variable 'sent' can be reduced. [variableScope]
tmate-2.2.1/server-fn.c:35:8: style: The scope of the variable 'term' can be reduced. [variableScope]
tmate-2.2.1/server-fn.c:347:19: style: The scope of the variable 's1' can be reduced. [variableScope]
tmate-2.2.1/server.c:278:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
tmate-2.2.1/session.c:111:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmate-2.2.1/session.c:214:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmate-2.2.1/status.c:84:23: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/status.c:260:18: style: The scope of the variable 'oo' can be reduced. [variableScope]
tmate-2.2.1/status.c:261:11: style: The scope of the variable 'len' can be reduced. [variableScope]
tmate-2.2.1/status.c:763:19: style: The scope of the variable 'i' can be reduced. [variableScope]
tmate-2.2.1/status.c:763:22: style: The scope of the variable 'size' can be reduced. [variableScope]
tmate-2.2.1/status.c:826:38: style: The scope of the variable 'swapc' can be reduced. [variableScope]
tmate-2.2.1/status.c:1183:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tmate-2.2.1/status.c:1244:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tmate-2.2.1/tmate-encoder.c:115:9: style: The scope of the variable 'to_write' can be reduced. [variableScope]
tmate-2.2.1/tmate-encoder.c:333:20: style: The scope of the variable 'line' can be reduced. [variableScope]
tmate-2.2.1/tmate-encoder.c:337:9: style: The scope of the variable 'str_len' can be reduced. [variableScope]
tmate-2.2.1/tmate-encoder.c:189:2: style: struct member 'Anonymous38::rbe_left' is never used. [unusedStructMember]
tmate-2.2.1/tmate-encoder.c:189:2: style: struct member 'Anonymous38::rbe_right' is never used. [unusedStructMember]
tmate-2.2.1/tmate-encoder.c:189:2: style: struct member 'Anonymous38::rbe_parent' is never used. [unusedStructMember]
tmate-2.2.1/tmate-encoder.c:189:2: style: struct member 'Anonymous38::rbe_color' is never used. [unusedStructMember]
tmate-2.2.1/tmate-ssh-client.c:49:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tmate-2.2.1/tmate-ssh-client.c:49:15: style: The scope of the variable 'written' can be reduced. [variableScope]
tmate-2.2.1/tmate-ssh-client.c:50:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
tmate-2.2.1/tmate-ssh-client.c:397:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
tmate-2.2.1/tmux.c:84:38: style: Redundant condition: If 'EXPR == '\0'', the comparison 'EXPR != '/'' is always true. [redundantCondition]
tmate-2.2.1/tmux.c:206:20: style: The scope of the variable 'keys' can be reduced. [variableScope]
tmate-2.2.1/tty-keys.c:545:5: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tmate-2.2.1/tty-keys.c:379:37: style: The scope of the variable 'tdkc' can be reduced. [variableScope]
tmate-2.2.1/tty-term.c:305:22: style: The scope of the variable 'entstr' can be reduced. [variableScope]
tmate-2.2.1/tty.c:420:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tmate-2.2.1/tty.c:488:14: style: The scope of the variable 'acs' can be reduced. [variableScope]
tmate-2.2.1/tty.c:529:14: style: The scope of the variable 's' can be reduced. [variableScope]
tmate-2.2.1/tty.c:1501:9: style: The scope of the variable 'have_ax' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:271:34: style: The scope of the variable 'item' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:338:29: style: The scope of the variable 'wcd' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:384:34: style: The scope of the variable 'item' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:436:29: style: The scope of the variable 'wcd' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:751:34: style: The scope of the variable 'item' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:755:19: style: The scope of the variable 'xoff' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:756:11: style: The scope of the variable 'hdr' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:756:20: style: The scope of the variable 'label' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:757:10: style: The scope of the variable 'key' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:811:8: style: The scope of the variable 'mkey' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:830:8: style: The scope of the variable 'mkey' can be reduced. [variableScope]
tmate-2.2.1/window-choose.c:178:2: error: Address of auto-variable 'data->screen' returned [returnAddressOfAutoVariable]
tmate-2.2.1/window-choose.c:786:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tmate-2.2.1/window-clock.c:164:2: error: Address of auto-variable 'data->screen' returned [returnAddressOfAutoVariable]
tmate-2.2.1/window-copy.c:1563:16: style: The scope of the variable 'bufdata' can be reduced. [variableScope]
tmate-2.2.1/window-copy.c:1602:16: style: The scope of the variable 's' can be reduced. [variableScope]
tmate-2.2.1/window-copy.c:150:2: error: Address of auto-variable 'data->screen' returned [returnAddressOfAutoVariable]
tmate-2.2.1/window.c:685:22: style: The scope of the variable 'wp' can be reduced. [variableScope]
tmate-2.2.1/window.c:838:24: style: The scope of the variable 'argvp' can be reduced. [variableScope]
tmate-2.2.1/window.c:839:20: style: The scope of the variable 'first' can be reduced. [variableScope]
tmate-2.2.1/window.c:839:28: style: The scope of the variable 'home' can be reduced. [variableScope]
tmate-2.2.1/window.c:1163:22: style: The scope of the variable 'wp2' can be reduced. [variableScope]
tmate-2.2.1/xterm-keys.c:188:10: style: The scope of the variable 'matched' can be reduced. [variableScope]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tmexpand/tmexpand_0.1.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tmfs/tmfs_3.orig.tar.xz
tmfs-3/src/get_real_path.cc:3:47: style: Function 'get_real_path' argument 1 names different: declaration 'path' definition 'str'. [funcArgNamesDifferent]
tmfs-3/src/tmfs.hh:38:47: note: Function 'get_real_path' argument 1 names different: declaration 'path' definition 'str'.
tmfs-3/src/get_real_path.cc:3:47: note: Function 'get_real_path' argument 1 names different: declaration 'path' definition 'str'.
tmfs-3/src/readdir.cc:3:65: style: Function 'tmfs_readdir' argument 3 names different: declaration 'filler_callback' definition 'filler_cb'. [funcArgNamesDifferent]
tmfs-3/src/tmfs.hh:43:65: note: Function 'tmfs_readdir' argument 3 names different: declaration 'filler_callback' definition 'filler_cb'.
tmfs-3/src/readdir.cc:3:65: note: Function 'tmfs_readdir' argument 3 names different: declaration 'filler_callback' definition 'filler_cb'.
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tmispell-voikko/tmispell-voikko_0.7.1.orig.tar.gz
tmispell-voikko-0.7.1/src/charset.cc:132:2: style: Class 'CharsetConverter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tmispell-voikko-0.7.1/src/charset.cc:132:2: style: Class 'CharsetConverter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tmispell-voikko-0.7.1/src/charset.cc:70:3: style: Class 'CharsetConverterPimpl' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tmispell-voikko-0.7.1/src/charset.cc:70:3: style: Class 'CharsetConverterPimpl' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tmispell-voikko-0.7.1/src/charset.hh:43:2: style: Class 'CharsetConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/charset.cc:44:2: style: Class 'CharsetConverterPimpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/charset.cc:96:4: style: Exception should be caught by reference. [catchExceptionByValue]
tmispell-voikko-0.7.1/src/charset.cc:110:4: style: Exception should be caught by reference. [catchExceptionByValue]
tmispell-voikko-0.7.1/src/config_file.cc:89:25: style: Technically the member function 'ConfigFileIterator::begin' can be const. [functionConst]
tmispell-voikko-0.7.1/src/config_file.cc:92:25: style: Technically the member function 'ConfigFileIterator::end' can be const. [functionConst]
tmispell-voikko-0.7.1/src/config_file.hh:96:2: style: Class 'ConfigFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/config_file.cc:70:2: style: Class 'ConfigFileIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/config_file.cc:321:50: performance: Function parameter 'library' should be passed by const reference. [passedByValue]
tmispell-voikko-0.7.1/src/config_file.cc:322:22: performance: Function parameter 'dictionary' should be passed by const reference. [passedByValue]
tmispell-voikko-0.7.1/src/config_file.cc:323:22: performance: Function parameter 'encoding' should be passed by const reference. [passedByValue]
tmispell-voikko-0.7.1/src/config_file.cc:324:22: performance: Function parameter 'lc_ctype' should be passed by const reference. [passedByValue]
tmispell-voikko-0.7.1/src/filter.cc:457:12: warning: Member variable 'TeXFilter::in_comment_' is not initialized in the constructor. [uninitMemberVar]
tmispell-voikko-0.7.1/src/filter.cc:349:8: style: Technically the member function 'TeXFilter::Command::finished' can be const. [functionConst]
tmispell-voikko-0.7.1/src/filter.cc:72:2: style: Class 'PlainFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/filter.cc:277:2: style: Class 'TeXFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/filter.cc:798:2: style: Class 'SGMLFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/filter.cc:970:2: style: Class 'NroffFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/filter.cc:76:15: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.hh:44:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:76:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:79:15: style: The function 'set_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.hh:48:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:79:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:86:15: style: The function 'get_next_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.hh:54:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:86:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:281:15: style: The function 'set_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.cc:79:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:281:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:285:15: style: The function 'get_next_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.cc:86:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:285:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:802:15: style: The function 'get_next_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.cc:86:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:802:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:974:15: style: The function 'set_line' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.cc:79:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:974:15: note: Function in derived class
tmispell-voikko-0.7.1/src/filter.cc:978:15: style: The function 'get_next_word' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tmispell-voikko-0.7.1/src/filter.cc:86:15: note: Virtual function in base class
tmispell-voikko-0.7.1/src/filter.cc:978:15: note: Function in derived class
tmispell-voikko-0.7.1/src/options.cc:216:60: style: Function 'is_option' argument 2 names different: declaration 'arg' definition 'arg_p'. [funcArgNamesDifferent]
tmispell-voikko-0.7.1/src/options.cc:198:49: note: Function 'is_option' argument 2 names different: declaration 'arg' definition 'arg_p'.
tmispell-voikko-0.7.1/src/options.cc:216:60: note: Function 'is_option' argument 2 names different: declaration 'arg' definition 'arg_p'.
tmispell-voikko-0.7.1/src/options.hh:137:7: performance: Technically the member function 'Options::print_usage' can be static. [functionStatic]
tmispell-voikko-0.7.1/src/options.cc:79:15: note: Technically the member function 'Options::print_usage' can be static.
tmispell-voikko-0.7.1/src/options.hh:137:7: note: Technically the member function 'Options::print_usage' can be static.
tmispell-voikko-0.7.1/src/personal_dictionary.hh:43:2: style: Class 'CapitalizedWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/regexp.cc:80:41: style: Function 'begin' argument 1 names different: declaration 'nth' definition 'n'. [funcArgNamesDifferent]
tmispell-voikko-0.7.1/src/regexp.hh:87:34: note: Function 'begin' argument 1 names different: declaration 'nth' definition 'n'.
tmispell-voikko-0.7.1/src/regexp.cc:80:41: note: Function 'begin' argument 1 names different: declaration 'nth' definition 'n'.
tmispell-voikko-0.7.1/src/regexp.cc:93:39: style: Function 'end' argument 1 names different: declaration 'nth' definition 'n'. [funcArgNamesDifferent]
tmispell-voikko-0.7.1/src/regexp.hh:90:32: note: Function 'end' argument 1 names different: declaration 'nth' definition 'n'.
tmispell-voikko-0.7.1/src/regexp.cc:93:39: note: Function 'end' argument 1 names different: declaration 'nth' definition 'n'.
tmispell-voikko-0.7.1/src/spell.hh:53:6: performance: Technically the member function 'Spellchecker::get_version' can be static. [functionStatic]
tmispell-voikko-0.7.1/src/spell.cc:84:19: note: Technically the member function 'Spellchecker::get_version' can be static.
tmispell-voikko-0.7.1/src/spell.hh:53:6: note: Technically the member function 'Spellchecker::get_version' can be static.
tmispell-voikko-0.7.1/src/spell.cc:68:2: style: Class 'Spellchecker' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tmispell-voikko-0.7.1/src/spell.cc:68:2: style: Class 'Spellchecker' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tmispell-voikko-0.7.1/src/ui/pipeui.hh:37:2: warning: Member variable 'PipeInterface::filter_' is not initialized in the constructor. [uninitMemberVar]
tmispell-voikko-0.7.1/src/ui/pipeui.hh:37:2: warning: Member variable 'PipeInterface::include_depth_' is not initialized in the constructor. [uninitMemberVar]
tmispell-voikko-0.7.1/src/ui/pipeui.hh:37:2: warning: Member variable 'PipeInterface::terse_' is not initialized in the constructor. [uninitMemberVar]
tmispell-voikko-0.7.1/src/tmispell.hh:96:16: performance: Technically the member function 'IspellAlike::from_locale' can be static. [functionStatic]
tmispell-voikko-0.7.1/src/tmispell.hh:100:14: performance: Technically the member function 'IspellAlike::to_locale' can be static. [functionStatic]
tmispell-voikko-0.7.1/src/tmispell.hh:121:7: style: Technically the member function 'IspellAlike::stop_if_needed' can be const. [functionConst]
tmispell-voikko-0.7.1/src/tmispell.cc:255:19: note: Technically the member function 'IspellAlike::stop_if_needed' can be const.
tmispell-voikko-0.7.1/src/tmispell.hh:121:7: note: Technically the member function 'IspellAlike::stop_if_needed' can be const.
tmispell-voikko-0.7.1/src/ui/listui.hh:35:2: style: Class 'ListInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/ui/pipeui.hh:37:2: style: Class 'PipeInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/ui/cursesui.hh:35:2: style: Class 'CursesInterface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/ui/cursesui.cc:354:4: warning: Return value of function tolower() is not used. [ignoredReturnValue]
tmispell-voikko-0.7.1/src/ui/cursesui.cc:498:5: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
tmispell-voikko-0.7.1/src/ui/cursesui.cc:607:26: style: Function 'Context' argument 1 names different: declaration 'filter_' definition 'filter'. [funcArgNamesDifferent]
tmispell-voikko-0.7.1/src/ui/cursesui_pimpl.hh:46:18: note: Function 'Context' argument 1 names different: declaration 'filter_' definition 'filter'.
tmispell-voikko-0.7.1/src/ui/cursesui.cc:607:26: note: Function 'Context' argument 1 names different: declaration 'filter_' definition 'filter'.
tmispell-voikko-0.7.1/src/ui/cursesui.cc:747:2: style: Class 'CursesInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tmispell-voikko-0.7.1/src/ui/cursesui.cc:747:2: style: Class 'CursesInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tmispell-voikko-0.7.1/src/ui/cursesui_pimpl.hh:121:2: style: Class 'Pimpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tmispell-voikko-0.7.1/src/ui/pipeui.cc:131:3: warning: Return value of function tolower() is not used. [ignoredReturnValue]
tmispell-voikko-0.7.1/src/ui/pipeui.cc:198:40: style: Function 'spell_check_pipe' argument 2 names different: declaration 'str_begin' definition 'sbeg'. [funcArgNamesDifferent]
tmispell-voikko-0.7.1/src/ui/pipeui.hh:53:40: note: Function 'spell_check_pipe' argument 2 names different: declaration 'str_begin' definition 'sbeg'.
tmispell-voikko-0.7.1/src/ui/pipeui.cc:198:40: note: Function 'spell_check_pipe' argument 2 names different: declaration 'str_begin' definition 'sbeg'.
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tmux/tmux_2.7.orig.tar.gz
tmux-2.7/alerts.c:56:8: style: The scope of the variable 'alerts' can be reduced. [variableScope]
tmux-2.7/alerts.c:187:18: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/attributes.c:54:10: style: The scope of the variable 'end' can be reduced. [variableScope]
tmux-2.7/client.c:222:23: style: The scope of the variable 'i' can be reduced. [variableScope]
tmux-2.7/client.c:228:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tmux-2.7/client.c:403:12: style: The scope of the variable 'sslen' can be reduced. [variableScope]
tmux-2.7/client.c:454:10: style: The scope of the variable 'used' can be reduced. [variableScope]
tmux-2.7/cmd-break-pane.c:59:10: style: The scope of the variable 'name' can be reduced. [variableScope]
tmux-2.7/cmd-break-pane.c:61:15: style: The scope of the variable 'template' can be reduced. [variableScope]
tmux-2.7/cmd-break-pane.c:62:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:79:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:111:26: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:115:24: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:117:12: style: The scope of the variable 'linelen' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:195:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tmux-2.7/cmd-capture-pane.c:198:15: style: The scope of the variable 'bufname' can be reduced. [variableScope]
tmux-2.7/cmd-confirm-before.c:59:11: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tmux-2.7/cmd-copy-mode.c:63:9: style: The scope of the variable 'flag' can be reduced. [variableScope]
tmux-2.7/cmd-detach-client.c:62:18: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:579:7: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmux-2.7/cmd-find.c:1149:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmux-2.7/cmd-find.c:1163:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmux-2.7/cmd-find.c:579:7: note: Null pointer dereference
tmux-2.7/cmd-find.c:589:13: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmux-2.7/cmd-find.c:1149:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmux-2.7/cmd-find.c:1163:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmux-2.7/cmd-find.c:589:13: note: Null pointer dereference
tmux-2.7/cmd-find.c:617:6: warning: Either the condition 'pane!=NULL' is redundant or there is possible null pointer dereference: pane. [nullPointerRedundantCheck]
tmux-2.7/cmd-find.c:1149:30: note: Assuming that condition 'pane!=NULL' is not redundant
tmux-2.7/cmd-find.c:1163:41: note: Calling function 'cmd_find_get_pane_with_window', 2nd argument 'pane' value is 0
tmux-2.7/cmd-find.c:617:6: note: Null pointer dereference
tmux-2.7/cmd-find.c:148:6: style: The scope of the variable 'attached' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:358:8: style: The scope of the variable 'idx' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:358:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:573:22: style: The scope of the variable 'wp' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:1240:19: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/cmd-find.c:986:3: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
tmux-2.7/cmd-if-shell.c:69:22: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tmux-2.7/cmd-if-shell.c:70:21: style: The scope of the variable 'cmdlist' can be reduced. [variableScope]
tmux-2.7/cmd-if-shell.c:71:21: style: The scope of the variable 'new_item' can be reduced. [variableScope]
tmux-2.7/cmd-kill-pane.c:48:22: style: The scope of the variable 'loopwp' can be reduced. [variableScope]
tmux-2.7/cmd-kill-pane.c:48:31: style: The scope of the variable 'tmpwp' can be reduced. [variableScope]
tmux-2.7/cmd-kill-session.c:50:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmux-2.7/cmd-list-buffers.c:51:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmux-2.7/cmd-list-buffers.c:52:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-list-keys.c:139:11: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-list-panes.c:93:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmux-2.7/cmd-list-panes.c:95:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-list-sessions.c:59:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmux-2.7/cmd-list-sessions.c:61:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-list-windows.c:90:22: style: The scope of the variable 'ft' can be reduced. [variableScope]
tmux-2.7/cmd-list-windows.c:92:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/cmd-list.c:106:15: style: The scope of the variable 'this' can be reduced. [variableScope]
tmux-2.7/cmd-paste-buffer.c:52:15: style: The scope of the variable 'sepstr' can be reduced. [variableScope]
tmux-2.7/cmd-paste-buffer.c:52:44: style: The scope of the variable 'bufend' can be reduced. [variableScope]
tmux-2.7/cmd-paste-buffer.c:53:12: style: The scope of the variable 'seplen' can be reduced. [variableScope]
tmux-2.7/cmd-refresh-client.c:46:14: style: The scope of the variable 'size' can be reduced. [variableScope]
tmux-2.7/cmd-resize-pane.c:61:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tmux-2.7/cmd-resize-pane.c:61:12: style: The scope of the variable 'y' can be reduced. [variableScope]
tmux-2.7/cmd-select-pane.c:66:54: style: The scope of the variable 'markedwp' can be reduced. [variableScope]
tmux-2.7/cmd-select-pane.c:67:10: style: The scope of the variable 'pane_title' can be reduced. [variableScope]
tmux-2.7/cmd-select-pane.c:68:15: style: The scope of the variable 'style' can be reduced. [variableScope]
tmux-2.7/cmd-select-window.c:90:31: style: The scope of the variable 'activity' can be reduced. [variableScope]
tmux-2.7/cmd-set-buffer.c:60:25: style: The scope of the variable 'olddata' can be reduced. [variableScope]
tmux-2.7/cmd-set-environment.c:51:29: style: The scope of the variable 'target' can be reduced. [variableScope]
tmux-2.7/cmd-set-hook.c:64:15: style: The scope of the variable 'hook' can be reduced. [variableScope]
tmux-2.7/cmd-set-hook.c:65:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmux-2.7/cmd-set-hook.c:66:27: style: The scope of the variable 'target' can be reduced. [variableScope]
tmux-2.7/cmd-set-option.c:395:15: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmux-2.7/cmd-set-option.c:396:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tmux-2.7/cmd-show-environment.c:72:8: style: The scope of the variable 'escaped' can be reduced. [variableScope]
tmux-2.7/cmd-show-messages.c:94:10: style: The scope of the variable 'tim' can be reduced. [variableScope]
tmux-2.7/cmd-show-options.c:168:36: style: The scope of the variable 'oe' can be reduced. [variableScope]
tmux-2.7/cmd-source-file.c:53:20: style: The scope of the variable 'new_item' can be reduced. [variableScope]
tmux-2.7/cmd-string.c:323:31: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmux-2.7/cmd.c:206:9: style: The scope of the variable 'arglen' can be reduced. [variableScope]
tmux-2.7/cmd.c:228:9: style: The scope of the variable 'arglen' can be reduced. [variableScope]
tmux-2.7/cmd.c:313:16: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/cmd.c:536:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
tmux-2.7/colour.c:169:14: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmux-2.7/compat/base64.c:135:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tmux-2.7/compat/closefrom.c:71:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
tmux-2.7/compat/closefrom.c:71:14: style: The scope of the variable 'maxfd' can be reduced. [variableScope]
tmux-2.7/compat/getopt.c:68:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tmux-2.7/compat/getopt.c:67:12: note: outer condition: place[1]
tmux-2.7/compat/getopt.c:68:13: note: identical inner condition: place[1]
tmux-2.7/compat/imsg.c:126:16: style: The scope of the variable 'left' can be reduced. [variableScope]
tmux-2.7/compat/imsg.c:230:22: error: Uninitialized variable: hdr [uninitvar]
tmux-2.7/compat/strcasestr.c:47:10: style: The scope of the variable 'sc' can be reduced. [variableScope]
tmux-2.7/compat/strcasestr.c:48:9: style: The scope of the variable 'len' can be reduced. [variableScope]
tmux-2.7/compat/strsep.c:52:14: style: The scope of the variable 'spanp' can be reduced. [variableScope]
tmux-2.7/compat/strsep.c:53:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tmux-2.7/compat/vis.c:231:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tmux-2.7/control-notify.c:35:19: style: The scope of the variable 'message' can be reduced. [variableScope]
tmux-2.7/control.c:71:10: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/environ.c:180:15: style: The scope of the variable 'value' can be reduced. [variableScope]
tmux-2.7/environ.c:236:14: style: The scope of the variable 'value' can be reduced. [variableScope]
tmux-2.7/format.c:225:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tmux-2.7/format.c:382:33: style: The scope of the variable 'cp' can be reduced. [variableScope]
tmux-2.7/format.c:555:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmux-2.7/format.c:1336:14: style: The scope of the variable 'types' can be reduced. [variableScope]
tmux-2.7/grid-view.c:91:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmux-2.7/grid-view.c:194:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmux-2.7/grid-view.c:211:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmux-2.7/grid-view.c:224:5: warning: Redundant assignment of 'px' to itself. [selfAssignment]
tmux-2.7/grid-view.c:61:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmux-2.7/grid.c:154:20: style: The scope of the variable 'gc' can be reduced. [variableScope]
tmux-2.7/grid.c:252:20: style: The scope of the variable 'gla' can be reduced. [variableScope]
tmux-2.7/grid.c:252:26: style: The scope of the variable 'glb' can be reduced. [variableScope]
tmux-2.7/grid.c:480:26: style: The scope of the variable 'gce' can be reduced. [variableScope]
tmux-2.7/grid.c:912:20: style: The scope of the variable 'dstl' can be reduced. [variableScope]
tmux-2.7/input-keys.c:161:11: style: The scope of the variable 'out' can be reduced. [variableScope]
tmux-2.7/input.c:842:33: style: The scope of the variable 'itr' can be reduced. [variableScope]
tmux-2.7/job.c:52:14: style: The scope of the variable 'home' can be reduced. [variableScope]
tmux-2.7/key-bindings.c:389:19: style: The scope of the variable 'cmdlist' can be reduced. [variableScope]
tmux-2.7/key-bindings.c:108:0: error: Dereferencing 'bd' after it is deallocated / released [deallocuse]
tmux-2.7/key-string.c:243:11: style: The scope of the variable 'off' can be reduced. [variableScope]
tmux-2.7/layout.c:76:22: style: The scope of the variable 'lcchild' can be reduced. [variableScope]
tmux-2.7/layout.c:201:22: style: The scope of the variable 'first_lc' can be reduced. [variableScope]
tmux-2.7/layout.c:1007:9: style: The scope of the variable 'change' can be reduced. [variableScope]
tmux-2.7/mode-tree.c:460:22: style: Redundant condition: parent!=NULL. 'parent==NULL || (parent!=NULL && parent->expanded)' is equivalent to 'parent==NULL || parent->expanded' [redundantCondition]
tmux-2.7/mode-tree.c:97:31: style: The scope of the variable 'child' can be reduced. [variableScope]
tmux-2.7/mode-tree.c:265:25: style: The scope of the variable 'mti' can be reduced. [variableScope]
tmux-2.7/mode-tree.c:503:18: style: The scope of the variable 'n' can be reduced. [variableScope]
tmux-2.7/mode-tree.c:951:20: style: The scope of the variable 'new_item' can be reduced. [variableScope]
tmux-2.7/options.c:330:15: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/options.c:331:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmux-2.7/osdep-aix.c:67:19: style: The scope of the variable 'len' can be reduced. [variableScope]
tmux-2.7/osdep-darwin.c:71:16: style: The scope of the variable 'wd' can be reduced. [variableScope]
tmux-2.7/proc.c:67:12: style: The scope of the variable 'n' can be reduced. [variableScope]
tmux-2.7/screen-redraw.c:349:22: style: The scope of the variable 'wp' can be reduced. [variableScope]
tmux-2.7/screen-redraw.c:383:20: style: The scope of the variable 'pane_status' can be reduced. [variableScope]
tmux-2.7/screen-redraw.c:451:24: style: The scope of the variable 'flags' can be reduced. [variableScope]
tmux-2.7/screen-redraw.c:453:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmux-2.7/screen-redraw.c:454:12: style: The scope of the variable 'msglen' can be reduced. [variableScope]
tmux-2.7/screen-write.c:692:20: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmux-2.7/screen-write.c:1381:26: style: The scope of the variable 'gce' can be reduced. [variableScope]
tmux-2.7/server-client.c:1212:39: style: The scope of the variable 'loop' can be reduced. [variableScope]
tmux-2.7/server-client.c:1614:21: style: The scope of the variable 'home' can be reduced. [variableScope]
tmux-2.7/server-client.c:1760:17: style: The scope of the variable 'sent' can be reduced. [variableScope]
tmux-2.7/server-client.c:1801:17: style: The scope of the variable 'sent' can be reduced. [variableScope]
tmux-2.7/server-fn.c:283:10: style: The scope of the variable 'tim' can be reduced. [variableScope]
tmux-2.7/server-fn.c:348:19: style: The scope of the variable 's1' can be reduced. [variableScope]
tmux-2.7/server.c:317:11: style: The scope of the variable 'mode' can be reduced. [variableScope]
tmux-2.7/session.c:121:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmux-2.7/session.c:229:18: style: The scope of the variable 'wl' can be reduced. [variableScope]
tmux-2.7/status.c:83:23: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/status.c:283:18: style: The scope of the variable 'oo' can be reduced. [variableScope]
tmux-2.7/status.c:284:14: style: The scope of the variable 'sep' can be reduced. [variableScope]
tmux-2.7/status.c:285:11: style: The scope of the variable 'seplen' can be reduced. [variableScope]
tmux-2.7/status.c:1437:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tmux-2.7/status.c:1498:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tmux-2.7/tmux.c:193:23: style: The scope of the variable 'keys' can be reduced. [variableScope]
tmux-2.7/tty-keys.c:393:37: style: The scope of the variable 'tdkc' can be reduced. [variableScope]
tmux-2.7/tty-keys.c:395:21: style: The scope of the variable 'value' can be reduced. [variableScope]
tmux-2.7/tty.c:433:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tmux-2.7/tty.c:525:14: style: The scope of the variable 'acs' can be reduced. [variableScope]
tmux-2.7/tty.c:571:14: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/tty.c:809:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tmux-2.7/tty.c:911:26: style: The scope of the variable 'gcp' can be reduced. [variableScope]
tmux-2.7/tty.c:915:17: style: The scope of the variable 'old_len' can be reduced. [variableScope]
tmux-2.7/tty.c:1819:9: style: The scope of the variable 'have_ax' can be reduced. [variableScope]
tmux-2.7/tty.c:1878:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tmux-2.7/tty.c:1939:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tmux-2.7/window-buffer.c:206:20: style: The scope of the variable 'at' can be reduced. [variableScope]
tmux-2.7/window-clock.c:168:2: error: Address of auto-variable 'data->screen' returned [returnAddressOfAutoVariable]
tmux-2.7/window-copy.c:525:37: style: The scope of the variable 'ws' can be reduced. [variableScope]
tmux-2.7/window-copy.c:527:34: style: The scope of the variable 'scroll_exit' can be reduced. [variableScope]
tmux-2.7/window-copy.c:1297:11: style: The scope of the variable 'hdr' can be reduced. [variableScope]
tmux-2.7/window-copy.c:1705:16: style: The scope of the variable 'bufdata' can be reduced. [variableScope]
tmux-2.7/window-copy.c:1745:16: style: The scope of the variable 's' can be reduced. [variableScope]
tmux-2.7/window-copy.c:235:2: error: Address of auto-variable 'data->screen' returned [returnAddressOfAutoVariable]
tmux-2.7/window-tree.c:796:18: warning: Either the condition 's==NULL' is redundant or there is possible null pointer dereference: s. [nullPointerRedundantCheck]
tmux-2.7/window-tree.c:798:9: note: Assuming that condition 's==NULL' is not redundant
tmux-2.7/window-tree.c:796:18: note: Null pointer dereference
tmux-2.7/window-tree.c:800:18: warning: Either the condition 'wl==NULL' is redundant or there is possible null pointer dereference: wl. [nullPointerRedundantCheck]
tmux-2.7/window-tree.c:802:23: note: Assuming that condition 'wl==NULL' is not redundant
tmux-2.7/window-tree.c:800:18: note: Null pointer dereference
tmux-2.7/window.c:741:22: style: The scope of the variable 'wp' can be reduced. [variableScope]
tmux-2.7/window.c:895:24: style: The scope of the variable 'argvp' can be reduced. [variableScope]
tmux-2.7/window.c:896:20: style: The scope of the variable 'first' can be reduced. [variableScope]
tmux-2.7/window.c:1034:10: style: The scope of the variable 'new_data' can be reduced. [variableScope]
tmux-2.7/window.c:1277:22: style: The scope of the variable 'wp2' can be reduced. [variableScope]
tmux-2.7/window.c:1327:24: style: The scope of the variable 'line' can be reduced. [variableScope]
tmux-2.7/xterm-keys.c:189:10: style: The scope of the variable 'matched' can be reduced. [variableScope]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tmux-plugin-manager/tmux-plugin-manager_3.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tmux-themepack-jimeh/tmux-themepack-jimeh_0+git20170413-748b16.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tmuxinator/tmuxinator_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tmuxp/tmuxp_1.4.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tmview/tmview_01.03.orig.tar.gz
tmview/fb/writefb.c:550:7: style: Variable 'next1' is reassigned a value before the old one has been used. [redundantAssignment]
tmview/fb/writefb.c:549:7: note: Variable 'next1' is reassigned a value before the old one has been used.
tmview/fb/writefb.c:550:7: note: Variable 'next1' is reassigned a value before the old one has been used.
tmview/fb/writefb.c:685:17: style: Variable 'x2' is reassigned a value before the old one has been used. [redundantAssignment]
tmview/fb/writefb.c:685:12: note: Variable 'x2' is reassigned a value before the old one has been used.
tmview/fb/writefb.c:685:17: note: Variable 'x2' is reassigned a value before the old one has been used.
tmview/fb/writefb.c:70:9: style: The scope of the variable 'zwpt' can be reduced. [variableScope]
tmview/fb/writefb.c:259:8: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmview/fb/writefb.c:715:18: style: The scope of the variable 'sbmu' can be reduced. [variableScope]
tmview/fb/writefb.c:719:17: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:774:18: style: The scope of the variable 'sbmu' can be reduced. [variableScope]
tmview/fb/writefb.c:778:7: style: The scope of the variable 'rs' can be reduced. [variableScope]
tmview/fb/writefb.c:779:17: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:848:16: style: The scope of the variable 'sbmu' can be reduced. [variableScope]
tmview/fb/writefb.c:849:17: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:883:17: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:927:18: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:966:18: style: The scope of the variable 'xdest' can be reduced. [variableScope]
tmview/fb/writefb.c:780:8: style: Unused variable: paintc [unusedVariable]
tmview/fb/writefb.c:780:16: style: Unused variable: sourcec [unusedVariable]
tmview/fb/writefb.c:884:8: style: Unused variable: sourcec [unusedVariable]
tmview/fb/writefb.c:901:3: style: Variable 'paintc' is assigned a value that is never used. [unreadVariable]
tmview/lX/writelx.c:132:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
tmview/src/bookmks.c:122:13: style: The scope of the variable 'thebmk' can be reduced. [variableScope]
tmview/src/colors.c:150:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tmview/src/colors.c:81:9: style: The scope of the variable 'gl' can be reduced. [variableScope]
tmview/src/drawit.c:414:16: style: The scope of the variable 'HTeXAp' can be reduced. [variableScope]
tmview/src/drawit.c:415:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tmview/src/drawit.c:715:8: style: The scope of the variable 'bustr' can be reduced. [variableScope]
tmview/src/drawit.c:760:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tmview/src/epsfile.c:185:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tmview/src/epsfile.c:169:10: style: The scope of the variable 'bboxAx' can be reduced. [variableScope]
tmview/src/epsfile.c:169:18: style: The scope of the variable 'bboxAy' can be reduced. [variableScope]
tmview/src/epsfile.c:169:26: style: The scope of the variable 'bboxBx' can be reduced. [variableScope]
tmview/src/epsfile.c:169:34: style: The scope of the variable 'bboxBy' can be reduced. [variableScope]
tmview/src/epsfile.c:170:10: style: The scope of the variable 'bboxCx' can be reduced. [variableScope]
tmview/src/epsfile.c:170:18: style: The scope of the variable 'bboxCy' can be reduced. [variableScope]
tmview/src/epsfile.c:170:26: style: The scope of the variable 'bboxDx' can be reduced. [variableScope]
tmview/src/epsfile.c:170:34: style: The scope of the variable 'bboxDy' can be reduced. [variableScope]
tmview/src/epsfile.c:172:8: style: The scope of the variable 'gscode1' can be reduced. [variableScope]
tmview/src/epsfile.c:173:8: style: The scope of the variable 'gscode3b' can be reduced. [variableScope]
tmview/src/epsfile.c:174:8: style: The scope of the variable 'gscode3c' can be reduced. [variableScope]
tmview/src/epsfile.c:176:8: style: The scope of the variable 'gscode3f' can be reduced. [variableScope]
tmview/src/epsfile.c:593:10: style: The scope of the variable 'sp' can be reduced. [variableScope]
tmview/src/epsfile.c:593:15: style: The scope of the variable 'buffend' can be reduced. [variableScope]
tmview/src/epsfile.c:594:8: style: The scope of the variable 'bufflen' can be reduced. [variableScope]
tmview/src/halfhyp.c:153:16: style: The scope of the variable 'HTeXAp' can be reduced. [variableScope]
tmview/src/halfhyp.c:272:7: style: The scope of the variable 'oldllx' can be reduced. [variableScope]
tmview/src/halfhyp.c:272:15: style: The scope of the variable 'oldlly' can be reduced. [variableScope]
tmview/src/halfhyp.c:272:23: style: The scope of the variable 'oldurx' can be reduced. [variableScope]
tmview/src/halfhyp.c:272:31: style: The scope of the variable 'oldury' can be reduced. [variableScope]
tmview/src/halfhyp.c:751:8: style: The scope of the variable 'fullpathname' can be reduced. [variableScope]
tmview/src/readdvi.c:1650:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tmview/src/readdvi.c:299:28: style: The scope of the variable 'fftuto' can be reduced. [variableScope]
tmview/src/readdvi.c:657:9: style: The scope of the variable 'hr' can be reduced. [variableScope]
tmview/src/readdvi.c:657:12: style: The scope of the variable 'vr' can be reduced. [variableScope]
tmview/src/readdvi.c:657:15: style: The scope of the variable 'ar' can be reduced. [variableScope]
tmview/src/readdvi.c:657:18: style: The scope of the variable 'br' can be reduced. [variableScope]
tmview/src/readdvi.c:762:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tmview/src/readdvi.c:1609:8: style: The scope of the variable 'messtr' can be reduced. [variableScope]
tmview/src/readpk.c:755:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
tmview/src/readtfm.c:336:31: style: Checking if unsigned variable 'fread(&b,1,1,fofile)' is less than zero. [unsignedLessThanZero]
tmview/src/readtfm.c:408:14: style: Variable 'designsize' is assigned a value that is never used. [unreadVariable]
tmview/src/readvf.c:120:28: style: The scope of the variable 'fftuto' can be reduced. [variableScope]
tmview/src/readvf.c:250:11: style: The scope of the variable 'f' can be reduced. [variableScope]
tmview/src/readvf.c:282:11: style: The scope of the variable 'f' can be reduced. [variableScope]
tmview/src/readvf.c:263:8: style: Variable 'il' is assigned a value that is never used. [unreadVariable]
tmview/src/readvf.c:154:7: error: Used file that is not opened. [useClosedFile]
tmview/src/readvf.c:173:7: error: Used file that is not opened. [useClosedFile]
tmview/src/subs.c:412:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tmview/src/subs.c:100:9: style: The scope of the variable 'before' can be reduced. [variableScope]
tmview/src/subs.c:468:9: style: The scope of the variable 'testfile' can be reduced. [variableScope]
tmview/src/subs.c:469:8: style: The scope of the variable 'thisdir' can be reduced. [variableScope]
tmview/src/subs.c:469:18: style: The scope of the variable 'testdir' can be reduced. [variableScope]
tmview/src/subs.c:470:18: style: The scope of the variable 'thisentry' can be reduced. [variableScope]
tmview/src/subs.c:538:14: style: The scope of the variable 'pnpo' can be reduced. [variableScope]
tmview/src/subs.c:582:9: style: The scope of the variable 'homedir' can be reduced. [variableScope]
tmview/src/subs.c:670:14: style: The scope of the variable 'lastsep' can be reduced. [variableScope]
tmview/src/subs.c:188:3: warning: Size of pointer 'res' used instead of size of its data. [pointerSize]
tmview/src/subs.c:547:3: style: Variable 'found' is assigned a value that is never used. [unreadVariable]
tmview/src/subs.c:409:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tmview/src/tmview.c:858:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tmview/src/tmview.c:837:14: style: Same expression on both sides of '!=' because the value of 'pold' and 'ppage' are the same. [duplicateExpression]
tmview/src/tmview.c:789:8: note: 'pold' is assigned value 'ppage' here.
tmview/src/tmview.c:837:14: note: Same expression on both sides of '!=' because the value of 'pold' and 'ppage' are the same.
tmview/src/tmview.c:1715:30: style: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same. [duplicateExpression]
tmview/src/tmview.c:1709:15: note: 'oldshrink' is assigned value 'fshrink' here.
tmview/src/tmview.c:1715:30: note: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same.
tmview/src/tmview.c:1716:30: style: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same. [duplicateExpression]
tmview/src/tmview.c:1709:15: note: 'oldshrink' is assigned value 'fshrink' here.
tmview/src/tmview.c:1716:30: note: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same.
tmview/src/tmview.c:1718:30: style: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same. [duplicateExpression]
tmview/src/tmview.c:1709:15: note: 'oldshrink' is assigned value 'fshrink' here.
tmview/src/tmview.c:1718:30: note: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same.
tmview/src/tmview.c:1719:30: style: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same. [duplicateExpression]
tmview/src/tmview.c:1709:15: note: 'oldshrink' is assigned value 'fshrink' here.
tmview/src/tmview.c:1719:30: note: Same expression on both sides of '/' because the value of 'oldshrink' and 'fshrink' are the same.
tmview/src/tmview.c:998:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tmview/src/tmview.c:442:7: style: The scope of the variable 'h' can be reduced. [variableScope]
tmview/src/tmview.c:442:9: style: The scope of the variable 'w' can be reduced. [variableScope]
tmview/src/tmview.c:442:19: style: The scope of the variable 'dline' can be reduced. [variableScope]
tmview/src/tmview.c:442:25: style: The scope of the variable 'dpos' can be reduced. [variableScope]
tmview/src/tmview.c:573:7: style: The scope of the variable 'val' can be reduced. [variableScope]
tmview/src/tmview.c:716:9: style: The scope of the variable 'ishr' can be reduced. [variableScope]
tmview/src/tmview.c:1029:7: style: The scope of the variable 'name' can be reduced. [variableScope]
tmview/src/tmview.c:1030:8: style: The scope of the variable 'bustr' can be reduced. [variableScope]
tmview/src/tmview.c:1068:13: style: The scope of the variable 'thebmk' can be reduced. [variableScope]
tmview/src/tmview.c:1069:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tmview/src/tmview.c:1069:9: style: The scope of the variable 'max' can be reduced. [variableScope]
tmview/src/tmview.c:1069:13: style: The scope of the variable 'maxi' can be reduced. [variableScope]
tmview/src/tmview.c:1069:18: style: The scope of the variable 'ddf' can be reduced. [variableScope]
tmview/src/tmview.c:1069:22: style: The scope of the variable 'total' can be reduced. [variableScope]
tmview/src/tmview.c:1070:19: style: The scope of the variable 'bustr2' can be reduced. [variableScope]
tmview/src/tmview.c:1125:7: style: The scope of the variable 'name' can be reduced. [variableScope]
tmview/src/tmview.c:1125:19: style: The scope of the variable 'ddf' can be reduced. [variableScope]
tmview/src/tmview.c:1126:19: style: The scope of the variable 'bustr2' can be reduced. [variableScope]
tmview/src/tmview.c:1288:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tmview/src/tmview.c:1315:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tmview/src/tmview.c:2140:7: style: The scope of the variable 'dodr' can be reduced. [variableScope]
tmview/src/tmview.c:2202:9: style: The scope of the variable 'oldshrink' can be reduced. [variableScope]
tmview/src/tmview.c:2202:19: style: The scope of the variable 'newshrink' can be reduced. [variableScope]
tmview/src/tmview.c:2204:7: style: The scope of the variable 'dth' can be reduced. [variableScope]
tmview/src/tmview.c:2256:7: style: The scope of the variable 'dodr' can be reduced. [variableScope]
tmview/src/tmview.c:2258:7: style: The scope of the variable 'nxp' can be reduced. [variableScope]
tmview/src/tmview.c:2258:11: style: The scope of the variable 'nyp' can be reduced. [variableScope]
tmview/src/tmview.c:2259:8: style: The scope of the variable 'bustr1' can be reduced. [variableScope]
tmview/src/tmview.c:2330:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tmview/svga/writevga.c:67:0: error: No pair for character ("). Can't process file. File is either invalid or unicode, which is currently not supported. [syntaxError]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tmw/tmw_20110911.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tmw-music/tmw-music_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tnat64/tnat64_0.05.orig.tar.gz
andrew_shadoura-tnat64-tnat64-0.05/common.c:38:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
andrew_shadoura-tnat64-tnat64-0.05/common.c:56:9: note: Found duplicate branches for 'if' and 'else'.
andrew_shadoura-tnat64-tnat64-0.05/common.c:38:9: note: Found duplicate branches for 'if' and 'else'.
andrew_shadoura-tnat64-tnat64-0.05/common.c:94:10: style: The scope of the variable 'timestring' can be reduced. [variableScope]
andrew_shadoura-tnat64-tnat64-0.05/common.c:30:21: style: Unused variable: new [unusedVariable]
andrew_shadoura-tnat64-tnat64-0.05/common.c:32:21: style: Unused variable: ip [unusedVariable]
andrew_shadoura-tnat64-tnat64-0.05/parser.c:416:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
andrew_shadoura-tnat64-tnat64-0.05/tnat64.c:118:0: style: Variable 'loglevel' is assigned a value that is never used. [unreadVariable]
andrew_shadoura-tnat64-tnat64-0.05/tnat64.c:120:11: style: Unused variable: env [unusedVariable]
andrew_shadoura-tnat64-tnat64-0.05/validateconf.c:103:22: style: The scope of the variable 'port' can be reduced. [variableScope]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tnef/tnef_1.4.9.orig.tar.gz
tnef-1.4.9/src/common.h:97:0: error: #error Neither vpritnf nor _doprnt defined [preprocessorErrorDirective]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tnetstring/tnetstring_0.2.1.orig.tar.gz
tnetstring-0.2.1/tnetstring/tns_core.c:184:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
tnetstring-0.2.1/tnetstring/tns_core.c:177:0: note: Variable 'type' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/tns_core.c:184:3: note: Variable 'type' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/_tnetstring.c:663:3: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
tnetstring-0.2.1/tnetstring/_tnetstring.c:660:0: note: Variable 'string' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/_tnetstring.c:663:3: note: Variable 'string' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/_tnetstring.c:789:3: style: Variable 'opswe' is reassigned a value before the old one has been used. [redundantAssignment]
tnetstring-0.2.1/tnetstring/_tnetstring.c:786:0: note: Variable 'opswe' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/_tnetstring.c:789:3: note: Variable 'opswe' is reassigned a value before the old one has been used.
tnetstring-0.2.1/tnetstring/_tnetstring.c:632:13: style: The scope of the variable 'bytes' can be reduced. [variableScope]
tnetstring-0.2.1/tnetstring/_tnetstring.c:723:13: style: The scope of the variable 'item' can be reduced. [variableScope]
tnetstring-0.2.1/tnetstring/tns_core.c:225:53: style: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'. [funcArgNamesDifferent]
tnetstring-0.2.1/tnetstring/tns_core.c:31:53: note: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'.
tnetstring-0.2.1/tnetstring/tns_core.c:225:53: note: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'.
tnetstring-0.2.1/tnetstring/tns_core.c:253:53: style: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'. [funcArgNamesDifferent]
tnetstring-0.2.1/tnetstring/tns_core.c:28:53: note: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'.
tnetstring-0.2.1/tnetstring/tns_core.c:253:53: note: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'.
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tnetstring3/tnetstring3_0.3.1.orig.tar.gz
tnetstring3-0.3.1/tnetstring/tns_core.c:184:3: style: Variable 'type' is reassigned a value before the old one has been used. [redundantAssignment]
tnetstring3-0.3.1/tnetstring/tns_core.c:177:0: note: Variable 'type' is reassigned a value before the old one has been used.
tnetstring3-0.3.1/tnetstring/tns_core.c:184:3: note: Variable 'type' is reassigned a value before the old one has been used.
tnetstring3-0.3.1/tnetstring/_tnetstring.c:496:3: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
tnetstring3-0.3.1/tnetstring/_tnetstring.c:493:0: note: Variable 'string' is reassigned a value before the old one has been used.
tnetstring3-0.3.1/tnetstring/_tnetstring.c:496:3: note: Variable 'string' is reassigned a value before the old one has been used.
tnetstring3-0.3.1/tnetstring/_tnetstring.c:556:13: style: The scope of the variable 'item' can be reduced. [variableScope]
tnetstring3-0.3.1/tnetstring/tns_core.c:225:53: style: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'. [funcArgNamesDifferent]
tnetstring3-0.3.1/tnetstring/tns_core.c:31:53: note: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'.
tnetstring3-0.3.1/tnetstring/tns_core.c:225:53: note: Function 'tns_parse_list' argument 2 names different: declaration 'list' definition 'val'.
tnetstring3-0.3.1/tnetstring/tns_core.c:253:53: style: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'. [funcArgNamesDifferent]
tnetstring3-0.3.1/tnetstring/tns_core.c:28:53: note: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'.
tnetstring3-0.3.1/tnetstring/tns_core.c:253:53: note: Function 'tns_parse_dict' argument 2 names different: declaration 'dict' definition 'val'.
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tnftp/tnftp_20130505.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tnseq-transit/tnseq-transit_2.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tntdb/tntdb_1.3.orig.tar.gz
tntdb-1.3/src/decimal.cpp:111:7: warning: Member variable 'Parser::_state' is not initialized in the constructor. [uninitMemberVar]
tntdb-1.3/src/mysql/statement.cpp:61:11: style: Class 'SE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntdb-1.3/src/oracle/multivalue.cpp:222:13: warning: Calling 'sizeof' on 'sizeof'. [sizeofsizeof]
tntdb-1.3/src/postgresql/resultvalue.cpp:189:33: style: The scope of the variable 'sec' can be reduced. [variableScope]
tntdb-1.3/src/postgresql/resultvalue.cpp:189:38: style: The scope of the variable 'msec' can be reduced. [variableScope]
tntdb-1.3/src/postgresql/resultvalue.cpp:214:53: style: The scope of the variable 'sec' can be reduced. [variableScope]
tntdb-1.3/src/postgresql/resultvalue.cpp:214:58: style: The scope of the variable 'msec' can be reduced. [variableScope]
tntdb-1.3/src/postgresql/statement.cpp:66:11: style: Class 'SE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntdb-1.3/test/types-test.cpp:488:7: style: Variable 'colName' is assigned a value that is never used. [unreadVariable]
tntdb-1.3/test/types-test.cpp:500:7: style: Variable 'colName' is assigned a value that is never used. [unreadVariable]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tntnet/tntnet_2.2.1.orig.tar.gz
tntnet-2.2.1/framework/common/backgroundworker.cpp:50:7: style: Variable 'd' is assigned a value that is never used. [unreadVariable]
tntnet-2.2.1/framework/common/comploader.cpp:159:51: style: Function 'fetchComp' argument 1 names different: declaration 'compident' definition 'ci'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/comploader.h:125:45: note: Function 'fetchComp' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/comploader.cpp:159:51: note: Function 'fetchComp' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/comploader.cpp:187:52: style: Function 'createComp' argument 1 names different: declaration 'compident' definition 'ci'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/comploader.h:127:46: note: Function 'createComp' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/comploader.cpp:187:52: note: Function 'createComp' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/comploader.cpp:197:54: style: Function 'getLangData' argument 1 names different: declaration 'compident' definition 'ci'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/comploader.h:129:48: note: Function 'getLangData' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/comploader.cpp:197:54: note: Function 'getLangData' argument 1 names different: declaration 'compident' definition 'ci'.
tntnet-2.2.1/framework/common/tnt/comploader.h:62:12: performance: Technically the member function 'tnt::Dlcloser::destroy' can be static. [functionStatic]
tntnet-2.2.1/framework/common/tnt/componentfactory.h:70:7: style: Class 'ComponentFactoryImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/componentfactory.h:74:26: style: The function 'doCreate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/componentfactory.h:54:26: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/componentfactory.h:74:26: note: Function in derived class
tntnet-2.2.1/framework/common/contentdisposition.cpp:37:24: style: Function 'onType' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/contentdisposition.h:45:53: note: Function 'onType' argument 1 names different: declaration 'type' definition 't'.
tntnet-2.2.1/framework/common/contentdisposition.cpp:37:24: note: Function 'onType' argument 1 names different: declaration 'type' definition 't'.
tntnet-2.2.1/framework/common/cookie.cpp:96:35: style: Function 'setMaxAge' argument 1 names different: declaration 'seconds' definition 'v'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/cookie.h:108:31: note: Function 'setMaxAge' argument 1 names different: declaration 'seconds' definition 'v'.
tntnet-2.2.1/framework/common/cookie.cpp:96:35: note: Function 'setMaxAge' argument 1 names different: declaration 'seconds' definition 'v'.
tntnet-2.2.1/framework/common/cookie.cpp:145:7: warning: Member variable 'CookieParser::attr' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/urlescostream.h:46:7: style: Class 'UrlEscStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/urlescostream.h:59:7: style: Class 'UrlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/urlescostream.h:63:7: style: Class 'UrlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/cookie.cpp:145:7: style: Class 'CookieParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/dispatcher.h:62:7: warning: Member variable 'Mapping::ssl' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/dispatcher.h:115:11: warning: Member variable 'UrlMapCacheKey::ssl' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/gnutls.cpp:147:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tntnet-2.2.1/framework/common/gnutls.cpp:373:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tntnet-2.2.1/framework/common/tnt/gnutls.h:107:7: warning: Member variable 'GnuTlsStream::fdInfo' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/gnutls.h:67:24: performance: Technically the member function 'tnt::GnuTlsInit::getDhParams' can be static. [functionStatic]
tntnet-2.2.1/framework/common/tnt/htmlescostream.h:46:7: style: Class 'HtmlEscStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/htmlescostream.h:59:7: style: Class 'HtmlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/htmlescostream.h:63:7: style: Class 'HtmlEscOstream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/httperror.cpp:126:35: style: Function 'HttpReturn' argument 1 names different: declaration 'errcode' definition 'returncode_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httperror.h:45:36: note: Function 'HttpReturn' argument 1 names different: declaration 'errcode' definition 'returncode_'.
tntnet-2.2.1/framework/common/httperror.cpp:126:35: note: Function 'HttpReturn' argument 1 names different: declaration 'errcode' definition 'returncode_'.
tntnet-2.2.1/framework/common/httperror.cpp:132:35: style: Function 'HttpReturn' argument 1 names different: declaration 'errcode_' definition 'returncode_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httperror.h:46:27: note: Function 'HttpReturn' argument 1 names different: declaration 'errcode_' definition 'returncode_'.
tntnet-2.2.1/framework/common/httperror.cpp:132:35: note: Function 'HttpReturn' argument 1 names different: declaration 'errcode_' definition 'returncode_'.
tntnet-2.2.1/framework/common/httperror.cpp:160:61: style: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httperror.h:65:54: note: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'.
tntnet-2.2.1/framework/common/httperror.cpp:160:61: note: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'.
tntnet-2.2.1/framework/common/httperror.cpp:172:61: style: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httperror.h:66:54: note: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'.
tntnet-2.2.1/framework/common/httperror.cpp:172:61: note: Function 'HttpError' argument 2 names different: declaration 'msg' definition 'm'.
tntnet-2.2.1/framework/common/httperror.cpp:201:84: style: Function 'NotFoundException' argument 2 names different: declaration 'vhost' definition 'vhost_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httperror.h:95:78: note: Function 'NotFoundException' argument 2 names different: declaration 'vhost' definition 'vhost_'.
tntnet-2.2.1/framework/common/httperror.cpp:201:84: note: Function 'NotFoundException' argument 2 names different: declaration 'vhost' definition 'vhost_'.
tntnet-2.2.1/framework/common/httpmessage.cpp:92:19: style: The scope of the variable 'lastDay' can be reduced. [variableScope]
tntnet-2.2.1/framework/common/tnt/httpparser.h:94:7: warning: Member variable 'Parser::bodySize' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/httpparser.h:48:12: performance: Technically the member function 'tnt::RequestSizeMonitor::pre' can be static. [functionStatic]
tntnet-2.2.1/framework/common/tnt/httpparser.h:61:3: warning: The class 'Parser' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tntnet-2.2.1/framework/common/httpreply.cpp:178:47: style: Function 'Impl' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/httpreply.cpp:105:32: note: Function 'Impl' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'.
tntnet-2.2.1/framework/common/httpreply.cpp:178:47: note: Function 'Impl' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'.
tntnet-2.2.1/framework/common/httpreply.cpp:192:46: style: Function 'HttpReply' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httpreply.h:54:48: note: Function 'HttpReply' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'.
tntnet-2.2.1/framework/common/httpreply.cpp:192:46: note: Function 'HttpReply' argument 2 names different: declaration 'sendStatusLine' definition 'sendStatusLine_'.
tntnet-2.2.1/framework/common/httpreply.cpp:57:19: style: Unused variable: ret [unusedVariable]
tntnet-2.2.1/framework/common/httpreply.cpp:80:34: style: Variable 'u' is assigned a value that is never used. [unreadVariable]
tntnet-2.2.1/framework/common/httprequest.cpp:56:66: style: Function 'HttpRequest' argument 2 names different: declaration 'socketIf' definition 'socketIf_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:121:66: note: Function 'HttpRequest' argument 2 names different: declaration 'socketIf' definition 'socketIf_'.
tntnet-2.2.1/framework/common/httprequest.cpp:56:66: note: Function 'HttpRequest' argument 2 names different: declaration 'socketIf' definition 'socketIf_'.
tntnet-2.2.1/framework/common/httprequest.cpp:72:69: style: Function 'HttpRequest' argument 2 names different: declaration 'url' definition 'url_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:122:60: note: Function 'HttpRequest' argument 2 names different: declaration 'url' definition 'url_'.
tntnet-2.2.1/framework/common/httprequest.cpp:72:69: note: Function 'HttpRequest' argument 2 names different: declaration 'url' definition 'url_'.
tntnet-2.2.1/framework/common/httprequest.cpp:72:91: style: Function 'HttpRequest' argument 3 names different: declaration 'socketIf' definition 'socketIf_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:122:81: note: Function 'HttpRequest' argument 3 names different: declaration 'socketIf' definition 'socketIf_'.
tntnet-2.2.1/framework/common/httprequest.cpp:72:91: note: Function 'HttpRequest' argument 3 names different: declaration 'socketIf' definition 'socketIf_'.
tntnet-2.2.1/framework/common/httprequest.cpp:224:43: style: Function 'setMethod' argument 1 names different: declaration 'method' definition 'm'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:141:34: note: Function 'setMethod' argument 1 names different: declaration 'method' definition 'm'.
tntnet-2.2.1/framework/common/httprequest.cpp:224:43: note: Function 'setMethod' argument 1 names different: declaration 'method' definition 'm'.
tntnet-2.2.1/framework/common/httprequest.cpp:386:48: style: Function 'setLang' argument 1 names different: declaration 'lang' definition 'lang_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:198:39: note: Function 'setLang' argument 1 names different: declaration 'lang' definition 'lang_'.
tntnet-2.2.1/framework/common/httprequest.cpp:386:48: note: Function 'setLang' argument 1 names different: declaration 'lang' definition 'lang_'.
tntnet-2.2.1/framework/common/httprequest.cpp:438:55: style: Function 'verifyPassword' argument 1 names different: declaration 'password' definition 'password_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/httprequest.h:217:46: note: Function 'verifyPassword' argument 1 names different: declaration 'password' definition 'password_'.
tntnet-2.2.1/framework/common/httprequest.cpp:438:55: note: Function 'verifyPassword' argument 1 names different: declaration 'password' definition 'password_'.
tntnet-2.2.1/framework/common/httprequest.cpp:56:16: warning: Member variable 'HttpRequest::methodLen' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/httprequest.cpp:56:16: warning: Member variable 'HttpRequest::method' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/httprequest.cpp:56:16: warning: Member variable 'HttpRequest::contentSize' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/httpparser.h:94:7: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/tcpjob.h:63:22: style: The function 'getStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/job.h:83:30: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:63:22: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:64:11: style: The function 'getFd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/job.h:84:19: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:64:11: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:65:12: style: The function 'setRead' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/job.h:85:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:65:12: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:66:12: style: The function 'setWrite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/job.h:86:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/tcpjob.h:66:12: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/langlib.h:57:33: performance: Function parameter 'lib' should be passed by const reference. [passedByValue]
tntnet-2.2.1/framework/common/tnt/listener.h:69:20: style: The function 'doTerminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/listener.h:52:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/listener.h:69:20: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/listener.h:70:20: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/listener.h:53:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/listener.h:70:20: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/data.h:73:7: style: Class 'DataChunks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/messageheaderparser.h:58:16: warning: Member variable 'Parser::fieldnamePtr' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/messageheaderparser.h:58:16: warning: Member variable 'Parser::fieldbodyPtr' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/common/tnt/messageheader.h:130:22: performance: Technically the member function 'tnt::Messageheader::end' can be static. [functionStatic]
tntnet-2.2.1/framework/common/tnt/messageheaderparser.h:38:3: warning: The class 'Parser' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tntnet-2.2.1/framework/common/multipart.cpp:126:71: style: Function 'set' argument 2 names different: declaration 'body' definition 'b'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/multipart.h:132:64: note: Function 'set' argument 2 names different: declaration 'body' definition 'b'.
tntnet-2.2.1/framework/common/multipart.cpp:126:71: note: Function 'set' argument 2 names different: declaration 'body' definition 'b'.
tntnet-2.2.1/framework/common/openssl.cpp:110:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tntnet-2.2.1/framework/common/openssl.cpp:107:9: note: outer condition: !initialized
tntnet-2.2.1/framework/common/openssl.cpp:110:11: note: identical inner condition: !initialized
tntnet-2.2.1/framework/common/openssl.cpp:110:11: style: Condition '!initialized' is always true [knownConditionTrueFalse]
tntnet-2.2.1/framework/common/openssl.cpp:107:9: note: Assuming that condition '!initialized' is not redundant
tntnet-2.2.1/framework/common/openssl.cpp:110:11: note: Condition '!initialized' is always true
tntnet-2.2.1/framework/common/openssl.cpp:283:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:91:7: style: Class 'PollerImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:96:20: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/poller.h:42:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:96:20: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:97:12: style: The function 'doStop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/poller.h:43:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:97:12: note: Function in derived class
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:98:12: style: The function 'addIdleJob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/framework/common/tnt/poller.h:44:20: note: Virtual function in base class
tntnet-2.2.1/framework/common/tnt/pollerimpl.h:98:12: note: Function in derived class
tntnet-2.2.1/framework/common/scopemanager.cpp:336:33: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tntnet-2.2.1/framework/common/tnt/stressjob.h:54:7: style: Class 'StressHttpClientStreambuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/unzip.c:603:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
tntnet-2.2.1/framework/common/unzip.c:421:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:425:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:448:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:489:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:493:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:516:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:538:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:562:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tntnet-2.2.1/framework/common/unzip.c:1105:16: style: Variable 'lSeek' is assigned a value that is never used. [unreadVariable]
tntnet-2.2.1/framework/common/unzipfile.cpp:67:41: style: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:43:40: note: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'.
tntnet-2.2.1/framework/common/unzipfile.cpp:67:41: note: Function 'formatMsg' argument 1 names different: declaration 'e' definition 'err'.
tntnet-2.2.1/framework/common/tnt/unzipfile.h:61:7: style: Class 'unzipFileNotFound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:69:7: style: Class 'unzipEndOfListOfFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:75:7: style: Class 'unzipParamError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:81:7: style: Class 'unzipBadZipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:87:7: style: Class 'unzipInternalError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:93:7: style: Class 'unzipCrcError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/common/tnt/unzipfile.h:106:7: style: Class 'unzipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/error.cpp:63:7: style: Class 'ErrorFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/mime.cpp:45:7: style: Class 'MimeFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/proxy.cpp:71:7: style: Class 'ProxyFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/redirect.cpp:58:7: style: Class 'RedirectFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/static.h:68:7: style: Class 'StaticFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/defcomp/unzipcomp.cpp:85:46: style: Function 'operator()' argument 3 names different: declaration 'qparam' definition 'qparams'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/defcomp/unzipcomp.cpp:56:50: note: Function 'operator()' argument 3 names different: declaration 'qparam' definition 'qparams'.
tntnet-2.2.1/framework/defcomp/unzipcomp.cpp:85:46: note: Function 'operator()' argument 3 names different: declaration 'qparam' definition 'qparams'.
tntnet-2.2.1/framework/defcomp/unzipcomp.cpp:65:7: style: Class 'UnzipFactory' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/framework/runtime/main.cpp:88:11: warning: Member variable 'Glob::n' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/framework/runtime/tnt/process.h:48:8: warning: Class 'Process' which has virtual members does not have a virtual destructor. [virtualDestructor]
tntnet-2.2.1/framework/runtime/process.cpp:111:39: style: Function 'PidFile' argument 1 names different: declaration 'pidFileName' definition 'pidFileName_'. [funcArgNamesDifferent]
tntnet-2.2.1/framework/runtime/process.cpp:105:34: note: Function 'PidFile' argument 1 names different: declaration 'pidFileName' definition 'pidFileName_'.
tntnet-2.2.1/framework/runtime/process.cpp:111:39: note: Function 'PidFile' argument 1 names different: declaration 'pidFileName' definition 'pidFileName_'.
tntnet-2.2.1/framework/runtime/process.cpp:171:12: warning: Member variable 'Process::exitRestart' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/sdk/demos/calcmvc/calcBean.h:42:5: warning: Member variable 'calcBean::result' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/sdk/tools/common/tnt/filename.h:44:7: style: Class 'Filename' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:52:56: style: Function 'onExpression' argument 1 names different: declaration 'expr' definition 'code'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/common/tnt/ecpp/parsehandler.h:55:54: note: Function 'onExpression' argument 1 names different: declaration 'expr' definition 'code'.
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:52:56: note: Function 'onExpression' argument 1 names different: declaration 'expr' definition 'code'.
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:56:60: style: Function 'onHtmlExpression' argument 1 names different: declaration 'expr' definition 'code'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/common/tnt/ecpp/parsehandler.h:56:58: note: Function 'onHtmlExpression' argument 1 names different: declaration 'expr' definition 'code'.
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:56:60: note: Function 'onHtmlExpression' argument 1 names different: declaration 'expr' definition 'code'.
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:134:52: style: Function 'onConfig' argument 1 names different: declaration 'code' definition 'cond'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/common/tnt/ecpp/parsehandler.h:78:50: note: Function 'onConfig' argument 1 names different: declaration 'code' definition 'cond'.
tntnet-2.2.1/sdk/tools/common/parsehandler.cpp:134:52: note: Function 'onConfig' argument 1 names different: declaration 'code' definition 'cond'.
tntnet-2.2.1/sdk/tools/common/parser.cpp:1018:22: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tntnet-2.2.1/sdk/tools/common/parser.cpp:1012:20: note: outer condition: ch=='/'
tntnet-2.2.1/sdk/tools/common/parser.cpp:1018:22: note: opposite inner condition: ch=='\n'
tntnet-2.2.1/sdk/tools/common/parser.cpp:1018:22: style: Condition 'ch=='\n'' is always false [knownConditionTrueFalse]
tntnet-2.2.1/sdk/tools/common/parser.cpp:1012:20: note: Assuming that condition 'ch=='/'' is not redundant
tntnet-2.2.1/sdk/tools/common/parser.cpp:1018:22: note: Condition 'ch=='\n'' is always false
tntnet-2.2.1/sdk/tools/common/parser.cpp:71:28: style: Unused variable: msg [unusedVariable]
tntnet-2.2.1/sdk/tools/common/parser.cpp:1840:22: warning: Conversion of char literal '>' to bool always evaluates to true. [incorrectCharBooleanError]
tntnet-2.2.1/sdk/tools/common/tnt/stringescaper.h:46:16: warning: Member variable 'stringescaper::data' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:78:14: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:63:22: note: Virtual function in base class
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:78:14: note: Function in derived class
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:127:14: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:63:22: note: Virtual function in base class
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:127:14: note: Function in derived class
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:139:14: style: The function 'getBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:63:22: note: Virtual function in base class
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/body.h:139:14: note: Function in derived class
tntnet-2.2.1/sdk/tools/ecppc/closecomponent.cpp:39:54: style: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/closecomponent.h:48:42: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'.
tntnet-2.2.1/sdk/tools/ecppc/closecomponent.cpp:39:54: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'.
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/closecomponent.h:43:9: style: Class 'Closecomponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:52:43: style: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:108:36: note: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:52:43: note: Function 'getBody' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:85:43: style: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:109:36: note: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:85:43: note: Function 'getArgs' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:92:42: style: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:110:35: note: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:92:42: note: Function 'getGet' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:99:43: style: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:111:36: note: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:99:43: note: Function 'getPost' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:106:48: style: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:112:49: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:106:48: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:115:48: style: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/component.h:113:41: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/component.cpp:115:48: note: Function 'getScopevars' argument 1 names different: declaration 'o' definition 'body'.
tntnet-2.2.1/sdk/tools/ecppc/ecppc.cpp:226:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/ecppc.h:82:9: style: Class 'Usage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/generator.h:117:9: style: Class 'Generator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tntnet-2.2.1/sdk/tools/ecppc/generator.cpp:106:17: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tntnet-2.2.1/sdk/tools/ecppc/scopevar.cpp:40:38: style: Function 'get' argument 1 names different: declaration 'o' definition 'out'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/scopevar.h:74:32: note: Function 'get' argument 1 names different: declaration 'o' definition 'out'.
tntnet-2.2.1/sdk/tools/ecppc/scopevar.cpp:40:38: note: Function 'get' argument 1 names different: declaration 'o' definition 'out'.
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/scopevar.h:55:9: warning: Member variable 'Scopevar::myline' is not initialized in the constructor. [uninitMemberVar]
tntnet-2.2.1/sdk/tools/ecppc/subcomponent.cpp:62:52: style: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'. [funcArgNamesDifferent]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/subcomponent.h:59:42: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'.
tntnet-2.2.1/sdk/tools/ecppc/subcomponent.cpp:62:52: note: Function 'getDefinition' argument 1 names different: declaration 'o' definition 'code'.
tntnet-2.2.1/sdk/tools/ecppc/variable.cpp:47:26: style: Unused variable: a [unusedVariable]
tntnet-2.2.1/sdk/tools/ecppc/tnt/ecppc/variable.h:50:9: warning: Member variable 'Variable::isvector' is not initialized in the constructor. [uninitMemberVar]
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/todoman/todoman_3.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/todotxt-cli/todotxt-cli_2.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tofrodos/tofrodos_1.7.9.debian.1.orig.tar.gz
tofrodos-1.7.9.debian.1/src/lib/getopt.c:251:36: style: Function 'error_message' argument 1 names different: declaration 's' definition 'msgfmt'. [funcArgNamesDifferent]
tofrodos-1.7.9.debian.1/src/lib/getopt.c:87:36: note: Function 'error_message' argument 1 names different: declaration 's' definition 'msgfmt'.
tofrodos-1.7.9.debian.1/src/lib/getopt.c:251:36: note: Function 'error_message' argument 1 names different: declaration 's' definition 'msgfmt'.
[08:46]

ftp://ftp.se.debian.org/debian/pool/main/t/tofu/tofu_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toga2/toga2_3.0.0.1SE1.orig.tar.gz
toga2-3.0.0.1SE1/src/attack.cpp:251:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:252:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:350:8: style: The scope of the variable 'sq' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:350:12: style: The scope of the variable 'inc' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:380:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:380:15: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:460:15: style: The scope of the variable 'inc' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/attack.cpp:462:8: style: The scope of the variable 'sq' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/board.cpp:303:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
toga2-3.0.0.1SE1/src/board.cpp:305:15: note: Found duplicate branches for 'if' and 'else'.
toga2-3.0.0.1SE1/src/board.cpp:303:13: note: Found duplicate branches for 'if' and 'else'.
toga2-3.0.0.1SE1/src/board.cpp:34:8: style: The scope of the variable 'size' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/board.cpp:215:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/board.cpp:216:11: style: The scope of the variable 'size' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/board.cpp:416:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:82:8: style: The scope of the variable 'best_move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:83:8: style: The scope of the variable 'best_score' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:84:8: style: The scope of the variable 'pos' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:86:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:87:8: style: The scope of the variable 'score' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:89:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:136:21: style: The scope of the variable 'mid' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/book.cpp:193:8: style: The scope of the variable 'b' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:306:8: style: The scope of the variable 'wb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:306:12: style: The scope of the variable 'bb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:502:8: style: The scope of the variable 'me' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:502:12: style: The scope of the variable 'opp' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:741:8: style: The scope of the variable 'me' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:741:12: style: The scope of the variable 'opp' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:742:8: style: The scope of the variable 'opp_flag' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:748:16: style: The scope of the variable 'unit' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:752:8: style: The scope of the variable 'piece_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:752:18: style: The scope of the variable 'attackvalue' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1019:12: style: The scope of the variable 'opp' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1020:8: style: The scope of the variable 'from' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1024:8: style: The scope of the variable 'king' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1025:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1026:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1027:8: style: The scope of the variable 'attack_tot' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1028:8: style: The scope of the variable 'piece_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1029:8: style: The scope of the variable 'king_file' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1029:19: style: The scope of the variable 'king_rank' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1199:8: style: The scope of the variable 'att' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1199:13: style: The scope of the variable 'def' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:1818:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:2033:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:2205:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/eval.cpp:307:18: style: Unused variable: probe_score [unusedVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1154:16: style: Variable 'king_file' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1155:16: style: Variable 'king_rank' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1219:4: style: Variable 'white_passed_nb' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1220:4: style: Variable 'black_passed_nb' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1439:7: style: Variable 'rank' is modified but its new value is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1499:10: style: Variable 'opp' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1826:4: style: Variable 'wk' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1890:4: style: Variable 'wk' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1897:4: style: Variable 'bk' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1934:4: style: Variable 'wk' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:1937:4: style: Variable 'wn' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:2041:4: style: Variable 'wk' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/eval.cpp:2104:8: style: Unused variable: type [unusedVariable]
toga2-3.0.0.1SE1/src/hash.cpp:110:18: style: The scope of the variable 'count' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/list.cpp:69:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/list.cpp:69:14: style: The scope of the variable 'value' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/list.cpp:125:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/list.cpp:141:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/list.cpp:141:17: style: The scope of the variable 'value' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/material.cpp:129:32: style: C-style pointer casting [cstyleCast]
toga2-3.0.0.1SE1/src/material.cpp:120:6: style: The scope of the variable 'ThreadId' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/material.cpp:140:6: style: The scope of the variable 'ThreadId' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/material.cpp:235:8: style: Unused variable: WhiteMinors [unusedVariable]
toga2-3.0.0.1SE1/src/material.cpp:235:20: style: Unused variable: BlackMinors [unusedVariable]
toga2-3.0.0.1SE1/src/material.cpp:235:32: style: Unused variable: WhiteMajors [unusedVariable]
toga2-3.0.0.1SE1/src/material.cpp:235:44: style: Unused variable: BlackMajors [unusedVariable]
toga2-3.0.0.1SE1/src/material.cpp:454:10: style: Variable 'b_maj' is modified but its new value is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/material.cpp:420:10: style: Variable 'b_min' is modified but its new value is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/material.cpp:590:10: style: Variable 'w_maj' is modified but its new value is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/material.cpp:556:10: style: Variable 'w_min' is modified but its new value is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/move_check.cpp:280:9: style: The scope of the variable 'check' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_check.cpp:331:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_check.cpp:332:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:58:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:60:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:62:8: style: The scope of the variable 'pawn' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:62:14: style: The scope of the variable 'rook' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:227:15: style: The scope of the variable 'pos' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:228:8: style: The scope of the variable 'rook' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:407:8: style: The scope of the variable 'sq_64' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:408:0: style: The scope of the variable 'hash_xor' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:540:8: style: The scope of the variable 'sq_64' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:541:0: style: The scope of the variable 'hash_xor' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:674:8: style: The scope of the variable 'from_64' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:674:17: style: The scope of the variable 'to_64' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:675:8: style: The scope of the variable 'piece_12' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:676:8: style: The scope of the variable 'piece_index' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_do.cpp:677:0: style: The scope of the variable 'hash_xor' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_evasion.cpp:264:14: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:117:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:118:18: style: The scope of the variable 'inc_ptr' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:197:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:405:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:637:8: style: The scope of the variable 'from' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:638:8: style: The scope of the variable 'me' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:639:8: style: The scope of the variable 'inc' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_gen.cpp:640:8: style: The scope of the variable 'pawn' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:31:8: style: The scope of the variable 'inc' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:31:13: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:113:8: style: The scope of the variable 'inc' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:113:13: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:188:8: style: The scope of the variable 'king' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/move_legal.cpp:49:10: style: Variable 'opp' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/move_legal.cpp:133:10: style: Variable 'opp' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/pawn.cpp:208:28: style: C-style pointer casting [cstyleCast]
toga2-3.0.0.1SE1/src/pawn.cpp:100:8: style: The scope of the variable 'first' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:100:15: style: The scope of the variable 'last' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:100:21: style: The scope of the variable 'count' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:101:11: style: The scope of the variable 'rev' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:199:6: style: The scope of the variable 'ThreadId' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:219:6: style: The scope of the variable 'ThreadId' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:308:55: style: The scope of the variable 'passed' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:311:8: style: The scope of the variable 'bits' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/pawn.cpp:446:25: style: Variable 'passed' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/probe.cpp:51:13: style: The scope of the variable 'load_egbb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:505:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:506:9: style: The scope of the variable 'move_string' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:507:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:568:9: style: The scope of the variable 'egbb_cache_size' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:569:9: style: The scope of the variable 'egbb_path' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:634:9: style: The scope of the variable 'ponder_string' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/protocol.cpp:374:18: style: Variable 'nodes' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/pv.cpp:21:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:820:4: style: Variable 'speed' is reassigned a value before the old one has been used. [redundantAssignment]
toga2-3.0.0.1SE1/src/search.cpp:817:7: note: Variable 'speed' is reassigned a value before the old one has been used.
toga2-3.0.0.1SE1/src/search.cpp:820:4: note: Variable 'speed' is reassigned a value before the old one has been used.
toga2-3.0.0.1SE1/src/search.cpp:239:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:357:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:360:0: style: The scope of the variable 'node_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:361:11: style: The scope of the variable 'speed' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:568:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:568:14: style: The scope of the variable 'value' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:568:21: style: The scope of the variable 'flags' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:568:28: style: The scope of the variable 'depth' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:568:35: style: The scope of the variable 'max_depth' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:569:17: style: The scope of the variable 'pv' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:570:11: style: The scope of the variable 'time' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:571:0: style: The scope of the variable 'node_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:572:8: style: The scope of the variable 'mate' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:572:14: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:572:17: style: The scope of the variable 'z' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:573:9: style: The scope of the variable 'found' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:574:9: style: The scope of the variable 'move_string' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:574:27: style: The scope of the variable 'pv_string' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:718:8: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:718:14: style: The scope of the variable 'move_pos' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:718:24: style: The scope of the variable 'move_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:719:11: style: The scope of the variable 'time' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:720:0: style: The scope of the variable 'node_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:721:9: style: The scope of the variable 'move_string' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:806:11: style: The scope of the variable 'time' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:806:17: style: The scope of the variable 'speed' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:806:24: style: The scope of the variable 'cpu' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:807:0: style: The scope of the variable 'node_nb' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:808:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search.cpp:731:20: style: Variable 'move_nb' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/search.cpp:733:17: style: Variable 'time' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/search.cpp:734:20: style: Variable 'node_nb' is assigned a value that is never used. [unreadVariable]
toga2-3.0.0.1SE1/src/search_full.cpp:288:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search_full.cpp:1303:8: style: The scope of the variable 'trans_move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search_full.cpp:1303:20: style: The scope of the variable 'trans_depth' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search_full.cpp:1384:14: style: The scope of the variable 'to' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/search_full.cpp:1385:8: style: The scope of the variable 'capture' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/see.cpp:250:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/see.cpp:251:8: style: The scope of the variable 'delta' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/see.cpp:301:8: style: The scope of the variable 'sq' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/see.cpp:301:12: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:480:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:589:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:589:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:611:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:611:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:631:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:631:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:651:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:651:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:671:8: style: The scope of the variable 'i' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:671:11: style: The scope of the variable 'move' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/sort.cpp:800:8: style: The scope of the variable 'piece' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/trans.cpp:160:19: style: C-style pointer casting [cstyleCast]
toga2-3.0.0.1SE1/src/trans.cpp:258:8: style: The scope of the variable 'score' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/util.cpp:142:8: style: The scope of the variable 'c1' can be reduced. [variableScope]
toga2-3.0.0.1SE1/src/util.cpp:142:12: style: The scope of the variable 'c2' can be reduced. [variableScope]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/toggle-proxy/toggle-proxy_1.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/togl/togl_2.0.orig.tar.gz
Togl2.0/image.c:48:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
Togl2.0/image.c:48:23: style: The scope of the variable 'b2' can be reduced. [variableScope]
Togl2.0/image.c:62:19: style: The scope of the variable 'b1' can be reduced. [variableScope]
Togl2.0/image.c:62:23: style: The scope of the variable 'b2' can be reduced. [variableScope]
Togl2.0/image.c:62:27: style: The scope of the variable 'b3' can be reduced. [variableScope]
Togl2.0/image.c:62:31: style: The scope of the variable 'b4' can be reduced. [variableScope]
Togl2.0/image.c:85:13: style: The scope of the variable 'x' can be reduced. [variableScope]
Togl2.0/image.c:157:20: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
Togl2.0/image.c:157:27: style: The scope of the variable 'oPtr' can be reduced. [variableScope]
Togl2.0/image.c:157:33: style: The scope of the variable 'pixel' can be reduced. [variableScope]
Togl2.0/image.c:158:13: style: The scope of the variable 'count' can be reduced. [variableScope]
Togl2.0/togl.c:88:0: error: #error Unsupported platform, or confused platform defines... [preprocessorErrorDirective]
Togl2.0/toglFont.c:330:13: style: Variable 'first' is not assigned a value. [unassignedVariable]
Togl2.0/toglFont.c:363:13: style: Variable 'count' is assigned a value that is never used. [unreadVariable]
Togl2.0/toglFont.c:363:20: error: Uninitialized variable: first [uninitvar]
Togl2.0/toglFont.c:386:18: error: Uninitialized variable: first [uninitvar]
Togl2.0/toglFont.c:360:9: error: Uninitialized variable: last [uninitvar]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/toilet/toilet_0.3.orig.tar.gz
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tokyocabinet/tokyocabinet_1.4.48.orig.tar.gz
tokyocabinet-1.4.48/bros/bdbtest.c:142:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/bdbtest.c:141:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/bdbtest.c:142:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/bdbtest.c:173:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/bdbtest.c:172:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/bdbtest.c:173:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/bdbtest.c:205:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/bdbtest.c:268:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/bdbtest.c:324:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/bdbtest.c:385:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/cdbtest.c:119:19: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/cdbtest.c:170:19: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/cdbtest.c:171:25: style: The scope of the variable 'val' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/cmpsqltctest.c:115:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/gdbmtest.c:121:23: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/gdbmtest.c:170:23: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/ndbmtest.c:122:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/ndbmtest.c:165:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/qdbmtest.c:140:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/qdbmtest.c:139:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/qdbmtest.c:140:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/qdbmtest.c:171:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/qdbmtest.c:170:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/qdbmtest.c:171:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/qdbmtest.c:202:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/qdbmtest.c:243:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/qdbmtest.c:284:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/qdbmtest.c:330:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/qdbmtest.c:331:15: style: The scope of the variable 'val' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/sdbmtest.c:122:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/sdbmtest.c:165:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:163:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/tctest.c:162:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/tctest.c:163:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/tctest.c:194:10: style: Condition '!name' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/bros/tctest.c:193:8: note: Assuming that condition '!name' is not redundant
tokyocabinet-1.4.48/bros/tctest.c:194:10: note: Condition '!name' is always true
tokyocabinet-1.4.48/bros/tctest.c:331:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:378:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:424:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:477:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:478:15: style: The scope of the variable 'val' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:529:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:619:15: style: The scope of the variable 'pksiz' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:619:22: style: The scope of the variable 'vsiz' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:621:10: style: The scope of the variable 'cols' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:688:18: style: The scope of the variable 'pksiz' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:692:11: style: The scope of the variable 'qry' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:693:11: style: The scope of the variable 'res' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tctest.c:274:3: style: Variable 'rnd' is assigned a value that is never used. [unreadVariable]
tokyocabinet-1.4.48/bros/tctest.c:301:3: style: Variable 'rnd' is assigned a value that is never used. [unreadVariable]
tokyocabinet-1.4.48/bros/tdbtest.c:122:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/bros/tdbtest.c:165:15: style: The scope of the variable 'len' can be reduced. [variableScope]
tokyocabinet-1.4.48/example/tctdbex.c:11:15: style: The scope of the variable 'rbuf' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcbdb.c:4126:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tokyocabinet-1.4.48/tcbdb.c:690:43: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tcbdb.c:2252:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcbdb.c:2253:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcbdb.c:2256:12: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcbdb.c:2257:12: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcbdb.c:1789:8: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1793:8: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1798:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1802:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1806:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1810:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1814:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:1818:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcbdb.c:2998:16: style: Checking if unsigned variable 'bdb->lnum' is less than zero. [unsignedLessThanZero]
tokyocabinet-1.4.48/tcbdb.c:2998:33: style: Checking if unsigned variable 'bdb->nnum' is less than zero. [unsignedLessThanZero]
tokyocabinet-1.4.48/tcbdb.c:2998:50: style: Checking if unsigned variable 'bdb->rnum' is less than zero. [unsignedLessThanZero]
tokyocabinet-1.4.48/tcbdb.c:3802:74: style: Function 'tcbdbcurputimpl' argument 4 names different: declaration 'mode' definition 'cpmode'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tcbdb.c:151:74: note: Function 'tcbdbcurputimpl' argument 4 names different: declaration 'mode' definition 'cpmode'.
tokyocabinet-1.4.48/tcbdb.c:3802:74: note: Function 'tcbdbcurputimpl' argument 4 names different: declaration 'mode' definition 'cpmode'.
tokyocabinet-1.4.48/tcbdb.c:1820:9: style: Variable 'wp' is assigned a value that is never used. [unreadVariable]
tokyocabinet-1.4.48/tcbdb.c:1864:9: style: Variable 'rp' is assigned a value that is never used. [unreadVariable]
tokyocabinet-1.4.48/tcbmgr.c:656:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tokyocabinet-1.4.48/tcbmgr.c:657:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tokyocabinet-1.4.48/tcbmttest.c:1497:13: style: Condition 'id==0' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/tcbmttest.c:1495:11: note: Assuming that condition 'id==0' is not redundant
tokyocabinet-1.4.48/tcbmttest.c:1497:13: note: Condition 'id==0' is always true
tokyocabinet-1.4.48/tcfdb.c:2716:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tokyocabinet-1.4.48/tcfdb.c:2717:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tokyocabinet-1.4.48/tcfdb.c:848:35: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tcfdb.c:1422:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1425:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1428:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1431:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1434:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1437:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1539:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1632:12: warning: Redundant assignment of 'fsiz' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1649:11: warning: Redundant assignment of 'off' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1651:12: warning: Redundant assignment of 'size' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcfdb.c:1556:21: style: Unsigned variable 'off' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tcfmttest.c:1094:13: style: Condition 'id==0' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/tcfmttest.c:1092:11: note: Assuming that condition 'id==0' is not redundant
tokyocabinet-1.4.48/tcfmttest.c:1094:13: note: Condition 'id==0' is always true
tokyocabinet-1.4.48/tcftest.c:1539:33: style: Checking if unsigned variable 'tcfdbiternext(fdb)' is less than zero. [unsignedLessThanZero]
tokyocabinet-1.4.48/tchdb.c:2615:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tokyocabinet-1.4.48/tchdb.c:978:15: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:983:26: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:985:29: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:987:25: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:989:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:1005:55: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:3681:17: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:3683:16: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:3686:22: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:3687:24: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:3688:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tchdb.c:1999:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2002:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2005:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2008:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2662:11: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2666:11: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2672:10: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2676:10: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2743:8: warning: Redundant assignment of 'snum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2761:11: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2768:13: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2772:12: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2911:13: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2916:12: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2923:13: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2927:12: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:2936:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3091:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3094:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3124:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3220:12: warning: Redundant assignment of 'fsiz' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3237:11: warning: Redundant assignment of 'off' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3239:12: warning: Redundant assignment of 'size' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3772:9: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3883:13: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:3887:12: warning: Redundant assignment of 'lnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:4765:11: warning: Redundant assignment of 'llnum' to itself. [selfAssignment]
tokyocabinet-1.4.48/tchdb.c:1861:41: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchdb.c:1922:41: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchdb.c:1965:41: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchdb.c:2180:22: style: Unsigned variable 'bidx' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchdb.c:2195:22: style: Unsigned variable 'bidx' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchdb.c:3141:21: style: Unsigned variable 'off' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tchmttest.c:1505:13: style: Condition 'id==0' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/tchmttest.c:1503:11: note: Assuming that condition 'id==0' is not redundant
tokyocabinet-1.4.48/tchmttest.c:1505:13: note: Condition 'id==0' is always true
tokyocabinet-1.4.48/tctdb.c:6011:40: style: Condition 'op==0' is always false [knownConditionTrueFalse]
tokyocabinet-1.4.48/tctdb.c:6008:22: note: Assuming that condition 'op==1' is not redundant
tokyocabinet-1.4.48/tctdb.c:6011:40: note: Condition 'op==0' is always false
tokyocabinet-1.4.48/tctdb.c:2446:17: style: The scope of the variable 'ipath' can be reduced. [variableScope]
tokyocabinet-1.4.48/tctdb.c:2606:17: style: The scope of the variable 'path' can be reduced. [variableScope]
tokyocabinet-1.4.48/tctdb.c:1801:34: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tokyocabinet-1.4.48/tctdb.c:4078:60: style: Function 'tctdbqryidxcurjumpnum' argument 2 names different: declaration 'kbuf' definition 'expr'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:114:60: note: Function 'tctdbqryidxcurjumpnum' argument 2 names different: declaration 'kbuf' definition 'expr'.
tokyocabinet-1.4.48/tctdb.c:4078:60: note: Function 'tctdbqryidxcurjumpnum' argument 2 names different: declaration 'kbuf' definition 'expr'.
tokyocabinet-1.4.48/tctdb.c:4078:70: style: Function 'tctdbqryidxcurjumpnum' argument 3 names different: declaration 'ksiz' definition 'esiz'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:114:70: note: Function 'tctdbqryidxcurjumpnum' argument 3 names different: declaration 'ksiz' definition 'esiz'.
tokyocabinet-1.4.48/tctdb.c:4078:70: note: Function 'tctdbqryidxcurjumpnum' argument 3 names different: declaration 'ksiz' definition 'esiz'.
tokyocabinet-1.4.48/tctdb.c:4236:49: style: Function 'tctdbqrycondcheckstrand' argument 1 names different: declaration 'tval' definition 'vbuf'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:118:49: note: Function 'tctdbqrycondcheckstrand' argument 1 names different: declaration 'tval' definition 'vbuf'.
tokyocabinet-1.4.48/tctdb.c:4236:49: note: Function 'tctdbqrycondcheckstrand' argument 1 names different: declaration 'tval' definition 'vbuf'.
tokyocabinet-1.4.48/tctdb.c:4236:67: style: Function 'tctdbqrycondcheckstrand' argument 2 names different: declaration 'oval' definition 'expr'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:118:67: note: Function 'tctdbqrycondcheckstrand' argument 2 names different: declaration 'oval' definition 'expr'.
tokyocabinet-1.4.48/tctdb.c:4236:67: note: Function 'tctdbqrycondcheckstrand' argument 2 names different: declaration 'oval' definition 'expr'.
tokyocabinet-1.4.48/tctdb.c:4278:48: style: Function 'tctdbqrycondcheckstror' argument 1 names different: declaration 'tval' definition 'vbuf'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:119:48: note: Function 'tctdbqrycondcheckstror' argument 1 names different: declaration 'tval' definition 'vbuf'.
tokyocabinet-1.4.48/tctdb.c:4278:48: note: Function 'tctdbqrycondcheckstror' argument 1 names different: declaration 'tval' definition 'vbuf'.
tokyocabinet-1.4.48/tctdb.c:4278:66: style: Function 'tctdbqrycondcheckstror' argument 2 names different: declaration 'oval' definition 'expr'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tctdb.c:119:66: note: Function 'tctdbqrycondcheckstror' argument 2 names different: declaration 'oval' definition 'expr'.
tokyocabinet-1.4.48/tctdb.c:4278:66: note: Function 'tctdbqrycondcheckstror' argument 2 names different: declaration 'oval' definition 'expr'.
tokyocabinet-1.4.48/tctmttest.c:1433:13: style: Condition 'id==0' is always true [knownConditionTrueFalse]
tokyocabinet-1.4.48/tctmttest.c:1431:11: note: Assuming that condition 'id==0' is not redundant
tokyocabinet-1.4.48/tctmttest.c:1433:13: note: Condition 'id==0' is always true
tokyocabinet-1.4.48/tcutest.c:1004:13: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcutest.c:1007:13: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcutest.c:880:22: style: Same expression on both sides of '!='. [duplicateExpression]
tokyocabinet-1.4.48/tcutest.c:1268:18: style: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same. [duplicateExpression]
tokyocabinet-1.4.48/tcutest.c:1267:26: note: 'nnum' is assigned value 'num' here.
tokyocabinet-1.4.48/tcutest.c:1268:18: note: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same.
tokyocabinet-1.4.48/tcutest.c:1274:18: style: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same. [duplicateExpression]
tokyocabinet-1.4.48/tcutest.c:1273:26: note: 'nnum' is assigned value 'num' here.
tokyocabinet-1.4.48/tcutest.c:1274:18: note: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same.
tokyocabinet-1.4.48/tcutest.c:1285:18: style: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same. [duplicateExpression]
tokyocabinet-1.4.48/tcutest.c:1284:26: note: 'nnum' is assigned value 'num' here.
tokyocabinet-1.4.48/tcutest.c:1285:18: note: Same expression on both sides of '!=' because the value of 'num' and 'nnum' are the same.
tokyocabinet-1.4.48/tcutest.c:831:13: style: The scope of the variable 'tree' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcutest.c:832:16: style: The scope of the variable 'ptrlist' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcutest.c:894:59: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tokyocabinet-1.4.48/tcutest.c:898:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tokyocabinet-1.4.48/tcutest.c:1197:88: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tokyocabinet-1.4.48/tcutil.c:8012:17: warning: Identical condition 'c=='\0'', second condition is always false [identicalConditionAfterEarlyExit]
tokyocabinet-1.4.48/tcutil.c:8005:10: note: first condition
tokyocabinet-1.4.48/tcutil.c:8012:17: note: second condition
tokyocabinet-1.4.48/tcutil.c:1655:24: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcutil.c:3086:20: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tokyocabinet-1.4.48/tcutil.c:2075:32: style: Same expression on both sides of '&&'. [duplicateExpression]
tokyocabinet-1.4.48/tcutil.c:9876:9: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcutil.c:9901:9: warning: Redundant assignment of 'idx' to itself. [selfAssignment]
tokyocabinet-1.4.48/tcutil.c:7487:8: style: The scope of the variable 'numbuf' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcutil.c:9283:11: style: The scope of the variable 'tidx' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcutil.c:10360:7: style: The scope of the variable 'mid' can be reduced. [variableScope]
tokyocabinet-1.4.48/tcutil.c:56:15: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tcutil.c:65:22: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tcutil.c:7124:33: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tcutil.c:7143:33: style: Unsigned variable 'size' can't be negative so it is unnecessary to test it. [unsignedPositive]
tokyocabinet-1.4.48/tcutil.c:10308:41: style: Function 'tcbwtsortreccount' argument 1 names different: declaration 'arrays' definition 'array'. [funcArgNamesDifferent]
tokyocabinet-1.4.48/tcutil.c:9527:41: note: Function 'tcbwtsortreccount' argument 1 names different: declaration 'arrays' definition 'array'.
tokyocabinet-1.4.48/tcutil.c:10308:41: note: Function 'tcbwtsortreccount' argument 1 names different: declaration 'arrays' definition 'array'.
tokyocabinet-1.4.48/tcutil.c:9297:29: warning: Size of pointer 'vbuf' used instead of size of its data. [pointerSize]
tokyocabinet-1.4.48/tcutil.c:6287:0: error: Memory leak: uwary [memleak]
tokyocabinet-1.4.48/tcutil.c:6353:0: error: Memory leak: tbuf [memleak]
tokyocabinet-1.4.48/tcutil.c:8896:0: error: Memory leak: buf [memleak]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tokyocabinet-haskell/tokyocabinet-haskell_0.0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tokyotyrant/tokyotyrant_1.1.40.orig.tar.gz
tokyotyrant-1.1.40/example/tcrdbtblex.c:11:15: style: The scope of the variable 'rbuf' can be reduced. [variableScope]
tokyotyrant-1.1.40/myconf.h:96:0: error: #error ======================================= [preprocessorErrorDirective]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tolua/tolua_5.2.0.orig.tar.gz
tolua-5.2.0/src/bin/._tolua.c:1:0: error: The code contains unhandled character(s) (character code=175). Neither unicode nor extended ascii is supported. [syntaxError]
tolua-5.2.0/src/lib/._tolua_event.c:1:0: error: The code contains unhandled character(s) (character code=175). Neither unicode nor extended ascii is supported. [syntaxError]
tolua-5.2.0/src/lib/._tolua_map.c:1:0: error: The code contains unhandled character(s) (character code=175). Neither unicode nor extended ascii is supported. [syntaxError]
tolua-5.2.0/src/lib/tolua_is.c:122:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tolua-5.2.0/src/tests/tclass.h:19:17: performance: Technically the member function 'Tst_A::Tst_AA::aa' can be static. [functionStatic]
tolua-5.2.0/src/tests/tclass.h:27:17: performance: Technically the member function 'Tst_A::Tst_BB::classname' can be static. [functionStatic]
tolua-5.2.0/src/tests/tclass.h:36:17: warning: The class 'Tst_B' defines member variable with name 'last' also defined in its parent class 'Tst_A'. [duplInheritedMember]
tolua-5.2.0/src/tests/tclass.h:10:17: note: Parent variable 'Tst_A::last'
tolua-5.2.0/src/tests/tclass.h:36:17: note: Derived variable 'Tst_B::last'
tolua-5.2.0/src/tests/tclass.h:46:17: warning: The class 'Tst_C' defines member variable with name 'last' also defined in its parent class 'Tst_B'. [duplInheritedMember]
tolua-5.2.0/src/tests/tclass.h:36:17: note: Parent variable 'Tst_B::last'
tolua-5.2.0/src/tests/tclass.h:46:17: note: Derived variable 'Tst_C::last'
tolua-5.2.0/src/tests/tclass.h:47:3: style: Class 'Tst_C' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tolua-5.2.0/src/tests/tfunction.h:72:8: style: Technically the member function 'Point::getvalue' can be const. [functionConst]
tolua-5.2.0/src/tests/tvararg.h:15:10: style: Technically the member function 'A::get' can be const. [functionConst]
tolua-5.2.0/src/tests/tvararg.h:19:7: performance: Technically the member function 'A::bounce' can be static. [functionStatic]
tolua-5.2.0/src/tests/tvararg.h:24:10: performance: Technically the member function 'A::add' can be static. [functionStatic]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tolua++/tolua++_1.0.93.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tomahawk/tomahawk_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tomatoes/tomatoes_1.55.orig.tar.gz
tomatoes-1.55/src/mpak.cpp:420:3: error: Resource leak: fin [resourceLeak]
tomatoes-1.55/src/player.cpp:141:4: style: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tomatoes-1.55/src/player.cpp:140:0: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:141:4: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:208:4: style: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tomatoes-1.55/src/player.cpp:207:0: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:208:4: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:898:3: style: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tomatoes-1.55/src/player.cpp:897:0: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:898:3: note: Variable 'jpos' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/player.cpp:892:6: style: The scope of the variable 'jpox' can be reduced. [variableScope]
tomatoes-1.55/src/player.cpp:893:6: style: The scope of the variable 'jpoy' can be reduced. [variableScope]
tomatoes-1.55/src/screenshot.cpp:114:16: style: The scope of the variable 'color_swap' can be reduced. [variableScope]
tomatoes-1.55/src/soundmusic.cpp:102:8: style: The scope of the variable 'ext' can be reduced. [variableScope]
tomatoes-1.55/src/special_power.cpp:738:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tomatoes-1.55/src/texture.cpp:271:9: warning: Size of pointer 'data' used instead of size of its data. [pointerSize]
tomatoes-1.55/src/trap.cpp:136:4: style: Variable 'dir.y' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tomatoes-1.55/src/trap.cpp:135:4: note: Variable 'dir.y' is reassigned a value before the old one has been used if variable is no semaphore variable.
tomatoes-1.55/src/trap.cpp:136:4: note: Variable 'dir.y' is reassigned a value before the old one has been used if variable is no semaphore variable.
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomb/tomb_2.5+dfsg1.orig.tar.gz
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:162:7: style: The scope of the variable 'c' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:163:8: style: The scope of the variable 'map' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:196:7: style: The scope of the variable 'c' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:197:8: style: The scope of the variable 'map' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:239:7: style: The scope of the variable 'c' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:240:8: style: The scope of the variable 'map' can be reduced. [variableScope]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:61:8: style: Unused variable: menu_x [unusedVariable]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:61:16: style: Unused variable: menu_y [unusedVariable]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:62:22: style: Variable 'push_in' is assigned a value that is never used. [unreadVariable]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:64:8: style: Unused variable: tomb_file [unusedVariable]
Tomb-2.5/extras/gtk-tray/tomb-gtk-tray.c:162:10: style: Unused variable: res [unusedVariable]
Tomb-2.5/extras/kdf-keys/hexencode.c:44:4: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed char *'. [invalidScanfArgType_int]
Tomb-2.5/extras/kdf-keys/hexencode.c:12:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
Tomb-2.5/extras/kdf-keys/hexencode.c:13:6: style: The scope of the variable 'read_bytes' can be reduced. [variableScope]
Tomb-2.5/extras/kdf-keys/hexencode.c:14:6: style: The scope of the variable 'opt' can be reduced. [variableScope]
Tomb-2.5/extras/kdf-keys/hexencode.c:38:0: warning: Storing getchar() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
Tomb-2.5/extras/kdf-keys/pbkdf2.c:113:2: warning: Size of pointer 'result' used instead of size of its data. [pointerSize]
Tomb-2.5/extras/qt-tray/tomb.h:42:9: style: Class 'Tomb' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
Tomb-2.5/extras/qt-tray/tomb.cpp:32:20: style: The scope of the variable 'ent' can be reduced. [variableScope]
Tomb-2.5/extras/qt-tray/tomb.cpp:33:11: style: The scope of the variable 'aFile' can be reduced. [variableScope]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomboy/tomboy_1.15.4.orig.tar.xz
tomboy-1.15.4/libtomboy/eggaccelerators.c:321:15: style: Same expression on both sides of '-='. [duplicateExpression]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomboy-latex/tomboy-latex_0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat-maven-plugin/tomcat-maven-plugin_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat-native/tomcat-native_1.2.17.orig.tar.xz
tomcat-native-1.2.17-src/native/os/win32/system.c:125:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tomcat-native-1.2.17-src/native/src/jnilib.c:99:13: style: The scope of the variable 'env' can be reduced. [variableScope]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat6/tomcat6_6.0.45+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat7/tomcat7_7.0.78.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat8/tomcat8_8.5.32.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcat8.0/tomcat8.0_8.0.46.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tomcatjss/tomcatjss_7.3.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tomoe/tomoe_0.6.0.orig.tar.gz
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb-candidate.c:10:23: style: Variable 'cTomoeCandidate' is assigned a value that is never used. [unreadVariable]
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb-dict.c:94:33: style: Function '_tomoe_rb_init_tomoe_dict' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb.h:49:38: note: Function '_tomoe_rb_init_tomoe_dict' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'.
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb-dict.c:94:33: note: Function '_tomoe_rb_init_tomoe_dict' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'.
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb-recognizer.c:64:39: style: Function '_tomoe_rb_init_tomoe_recognizer' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb.h:52:44: note: Function '_tomoe_rb_init_tomoe_recognizer' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'.
tomoe-0.6.0.orig/bindings/ruby/tomoe-rb-recognizer.c:64:39: note: Function '_tomoe_rb_init_tomoe_recognizer' argument 1 names different: declaration 'mTomoe' definition '_mTomoe'.
tomoe-0.6.0.orig/lib/tomoe-config.c:433:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tomoe-0.6.0.orig/lib/tomoe-config.c:430:0: note: Variable 'result' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/lib/tomoe-config.c:433:5: note: Variable 'result' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/lib/tomoe-config.c:460:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tomoe-0.6.0.orig/lib/tomoe-config.c:456:0: note: Variable 'result' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/lib/tomoe-config.c:460:5: note: Variable 'result' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/lib/tomoe-config.c:530:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-config.c:569:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-config.c:611:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-config.c:629:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-config.c:669:48: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-context.c:247:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
tomoe-0.6.0.orig/lib/tomoe-context.c:371:37: style: Function 'tomoe_context_search' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/lib/tomoe-context.h:61:68: note: Function 'tomoe_context_search' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:371:37: note: Function 'tomoe_context_search' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:383:39: style: Function 'tomoe_context_register' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/lib/tomoe-context.h:69:68: note: Function 'tomoe_context_register' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:383:39: note: Function 'tomoe_context_register' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:399:41: style: Function 'tomoe_context_unregister' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/lib/tomoe-context.h:71:68: note: Function 'tomoe_context_unregister' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:399:41: note: Function 'tomoe_context_unregister' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:415:39: style: Function 'tomoe_context_get_char' argument 1 names different: declaration 'ctx' definition 'context'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/lib/tomoe-context.h:66:68: note: Function 'tomoe_context_get_char' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-context.c:415:39: note: Function 'tomoe_context_get_char' argument 1 names different: declaration 'ctx' definition 'context'.
tomoe-0.6.0.orig/lib/tomoe-dict-ptr-array.c:310:19: style: The scope of the variable 'writing' can be reduced. [variableScope]
tomoe-0.6.0.orig/lib/tomoe-module.c:348:65: style: Function 'tomoe_module_load_modules_unique' argument 2 names different: declaration 'modules' definition 'exist_modules'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/lib/tomoe-module.h:57:61: note: Function 'tomoe_module_load_modules_unique' argument 2 names different: declaration 'modules' definition 'exist_modules'.
tomoe-0.6.0.orig/lib/tomoe-module.c:348:65: note: Function 'tomoe_module_load_modules_unique' argument 2 names different: declaration 'modules' definition 'exist_modules'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:378:9: style: Variable 'all_readings' is reassigned a value before the old one has been used. [redundantAssignment]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:377:0: note: Variable 'all_readings' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:378:9: note: Variable 'all_readings' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:335:29: style: The scope of the variable 'node' can be reduced. [variableScope]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:320:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:96:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:320:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:328:27: style: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:97:63: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:328:27: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:438:29: style: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:99:63: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:438:29: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:508:22: style: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:101:63: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:508:22: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:647:20: style: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:103:63: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:647:20: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:698:19: style: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:105:63: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:698:19: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:706:25: style: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:106:63: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:706:25: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:716:26: style: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:107:63: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:716:26: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:726:40: style: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:108:63: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:726:40: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:77:17: style: struct member '_TomoeDictSearchContext::query' is never used. [unusedStructMember]
tomoe-0.6.0.orig/module/dict/tomoe-dict-est.c:78:12: style: struct member '_TomoeDictSearchContext::results' is never used. [unusedStructMember]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:492:9: style: Variable 'exists' is reassigned a value before the old one has been used. [redundantAssignment]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:490:9: note: Variable 'exists' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:492:9: note: Variable 'exists' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:641:18: style: The scope of the variable 'variant' can be reduced. [variableScope]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:437:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:111:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:437:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:637:27: style: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:112:63: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:637:27: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:699:29: style: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:114:63: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:699:29: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1010:22: style: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:116:63: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1010:22: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1037:20: style: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:118:63: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1037:20: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1066:19: style: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:120:63: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1066:19: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1072:25: style: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:121:63: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1072:25: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1082:26: style: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:122:63: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1082:26: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1092:40: style: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:123:63: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-mysql.c:1092:40: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:350:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:103:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:350:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:362:27: style: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:104:63: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:362:27: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:373:29: style: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:106:63: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:373:29: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:385:22: style: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:108:63: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:385:22: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:397:20: style: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:110:63: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:397:20: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:82:17: style: struct member '_TomoeDictSearchContext::query' is never used. [unusedStructMember]
tomoe-0.6.0.orig/module/dict/tomoe-dict-ruby.c:83:12: style: struct member '_TomoeDictSearchContext::results' is never used. [unusedStructMember]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:330:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:93:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:330:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:341:27: style: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:94:63: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:341:27: note: Function 'register_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:354:29: style: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:96:63: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:354:29: note: Function 'unregister_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:367:22: style: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:98:63: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:367:22: note: Function 'get_char' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:381:20: style: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:100:63: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:381:20: note: Function 'search' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:395:19: style: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:102:63: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:395:19: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:408:25: style: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:103:63: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:408:25: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:419:26: style: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:104:63: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:419:26: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:436:40: style: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:105:63: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:436:40: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-svn.c:249:12: style: Variable 'dict' is assigned a value that is never used. [unreadVariable]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:259:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:86:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:259:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:268:19: style: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:87:63: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:268:19: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:274:25: style: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:88:63: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:274:25: note: Function 'is_editable' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:280:26: style: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:89:63: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:280:26: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:286:40: style: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:90:63: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-unihan.c:286:40: note: Function 'get_available_private_utf8' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:259:22: style: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:88:63: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:259:22: note: Function 'get_name' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:267:19: style: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:89:63: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:267:19: note: Function 'flush' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:280:26: style: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:90:63: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/dict/tomoe-dict-xml.c:280:26: note: Function 'is_available' argument 1 names different: declaration 'dict' definition '_dict'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:446:9: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:438:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:446:9: note: Variable 'tmp' is reassigned a value before the old one has been used.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:594:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:209:32: style: Function 'cand_priv_new' argument 1 names different: declaration 'candidate' definition 'cand'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:52:64: note: Function 'cand_priv_new' argument 1 names different: declaration 'candidate' definition 'cand'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:209:32: note: Function 'cand_priv_new' argument 1 names different: declaration 'candidate' definition 'cand'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple-logic.c:451:22: style: Variable 'stroke_num' is assigned a value that is never used. [unreadVariable]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:266:26: style: Function 'search' argument 1 names different: declaration 'recognizer' definition '_recognizer'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:77:65: note: Function 'search' argument 1 names different: declaration 'recognizer' definition '_recognizer'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:266:26: note: Function 'search' argument 1 names different: declaration 'recognizer' definition '_recognizer'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:277:32: style: Function 'is_available' argument 1 names different: declaration 'recognizer' definition '_recognizer'. [funcArgNamesDifferent]
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:79:65: note: Function 'is_available' argument 1 names different: declaration 'recognizer' definition '_recognizer'.
tomoe-0.6.0.orig/module/recognizer/tomoe-recognizer-simple.c:277:32: note: Function 'is_available' argument 1 names different: declaration 'recognizer' definition '_recognizer'.
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomoyo-tools/tomoyo-tools_2.5.0-20170102.orig.tar.gz
tomoyo-tools-2.5.0-20170102/kernel_test/generate_execve_log.c:122:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tomoyo-tools-2.5.0-20170102/kernel_test/newns.c:57:3: style: Variable 'c' is modified but its new value is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/newns.c:58:0: error: Memory leak: stack [memleak]
tomoyo-tools-2.5.0-20170102/kernel_test/patterntest.c:522:3: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'const _Bool'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:342:14: warning: Either the condition 'if(cp2&&memchr(cp,'/',len))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:343:7: note: Assuming that condition 'if(cp2&&memchr(cp,'/',len))' is not redundant
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:342:14: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:354:6: warning: Either the condition 'cp' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:350:8: note: Assuming that condition 'cp' is not redundant
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:354:6: note: Null pointer addition
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:355:14: warning: Either the condition 'if(cp2&&memchr(cp,'/',len))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:356:7: note: Assuming that condition 'if(cp2&&memchr(cp,'/',len))' is not redundant
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:355:14: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:375:25: warning: Either the condition '!cp' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:378:7: note: Assuming that condition '!cp' is not redundant
tomoyo-tools-2.5.0-20170102/kernel_test/include.h:375:25: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_argv0_test.c:54:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_cond_test.c:42:9: error: Read and write operations without a call to a positioning function (fseek, fsetpos or rewind) or fflush in between result in undefined behaviour. [IOWithoutPositioning]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_env_test.c:54:8: style: The scope of the variable 'argv' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_env_test.c:55:8: style: The scope of the variable 'envp' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_file_test.c:130:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_filesystem_test.c:295:8: style: The scope of the variable 'ret_ignored' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_filesystem_test.c:707:5: style: Variable 'c' is modified but its new value is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_filesystem_test.c:303:6: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:97:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:94:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:97:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:125:3: style: Variable 'fd2' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:95:0: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:125:3: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:149:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:145:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:149:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:167:3: style: Variable 'fd2' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:146:0: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:167:3: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:298:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:295:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:298:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:315:3: style: Variable 'fd2' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:296:0: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:315:3: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:365:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:362:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:365:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:393:3: style: Variable 'fd2' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:363:0: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:393:3: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:417:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:414:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:417:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:435:3: style: Variable 'fd2' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:415:0: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:435:3: note: Variable 'fd2' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_network_test.c:253:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_new_file_test.c:215:16: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_new_network_test.c:29:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_new_test.c:319:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_new_test.c:332:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_new_test.c:344:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_policy_memory_test.c:233:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_policy_memory_test.c:255:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_policy_memory_test.c:333:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_policy_memory_test.c:355:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:66:2: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:65:2: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:66:2: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:67:2: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:66:2: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:67:2: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:33:16: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:49:16: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/kernel_test/tomoyo_transition_test.c:67:16: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/sbin/tomoyo-init.c:247:4: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/audit-exec-param.c:55:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/audit-exec-param.c:53:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/audit-exec-param.c:55:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/audit-exec-param.c:55:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:122:11: style: Expression is always false because 'else if' condition matches previous condition at line 120. [multiCondition]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:40:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:49:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:58:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:61:15: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:68:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:88:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/convert-audit-log.c:111:9: warning: Width 65534 given in format string (no. 1) is smaller than destination buffer 'buffer[65536]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/init_policy.c:410:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:102:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:100:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:102:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:228:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:227:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:228:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:229:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:228:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:229:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_lib_tomoyo/tomoyo-editpolicy-agent.c:66:8: style: The scope of the variable 'test' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/editpolicy.c:2978:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/usr_sbin/editpolicy.c:952:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-auditd.c:179:18: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-checkpolicy.c:718:4: warning: Possible null pointer dereference: policy [nullPointer]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-checkpolicy.c:684:17: note: Assignment 'policy=NULL', assigned value is 0
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-checkpolicy.c:718:4: note: Null pointer dereference
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-findtemp.c:78:9: warning: Width 16380 given in format string (no. 1) is smaller than destination buffer 'buffer[16384]'. [invalidScanfFormatWidth_smaller]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:67:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:68:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:153:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:152:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:153:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:154:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:153:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:154:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:155:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:154:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:155:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:156:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:155:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:156:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:156:18: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:168:18: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-notifyd.c:175:18: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-patternize.c:32:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-patternize.c:135:6: style: The scope of the variable 'ret_ignored' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-patternize.c:412:8: style: The scope of the variable 'cp' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-patternize.c:143:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:202:2: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:188:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:186:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:188:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:189:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:188:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-queryd.c:189:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyo-setlevel.c:28:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1435:15: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2244:6: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2244:6: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2244:6: warning: %u in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2172:14: warning: Either the condition 'if(cp2&&memchr(cp,'/',len))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2173:7: note: Assuming that condition 'if(cp2&&memchr(cp,'/',len))' is not redundant
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2172:14: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2184:6: warning: Either the condition 'cp' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2180:8: note: Assuming that condition 'cp' is not redundant
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2184:6: note: Null pointer addition
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2185:14: warning: Either the condition 'if(cp2&&memchr(cp,'/',len))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2186:7: note: Assuming that condition 'if(cp2&&memchr(cp,'/',len))' is not redundant
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2185:14: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2201:25: warning: Either the condition '!cp' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2204:7: note: Assuming that condition '!cp' is not redundant
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:2201:25: note: Null pointer subtraction
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1534:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1532:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1534:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1825:3: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1823:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1825:3: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1837:4: style: Variable 'ret_ignored' is reassigned a value before the old one has been used. [redundantAssignment]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1835:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1837:4: note: Variable 'ret_ignored' is reassigned a value before the old one has been used.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1514:9: style: The scope of the variable 'test' can be reduced. [variableScope]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:340:48: style: Function 'ccs_fprintf_encoded' argument 2 names different: declaration 'ccs_pathname' definition 'pathname'. [funcArgNamesDifferent]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.h:165:48: note: Function 'ccs_fprintf_encoded' argument 2 names different: declaration 'ccs_pathname' definition 'pathname'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:340:48: note: Function 'ccs_fprintf_encoded' argument 2 names different: declaration 'ccs_pathname' definition 'pathname'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:518:34: style: Function 'ccs_domain_def' argument 1 names different: declaration 'domainname' definition 'buffer'. [funcArgNamesDifferent]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.h:129:34: note: Function 'ccs_domain_def' argument 1 names different: declaration 'domainname' definition 'buffer'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:518:34: note: Function 'ccs_domain_def' argument 1 names different: declaration 'domainname' definition 'buffer'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:806:60: style: Function 'ccs_path_matches_pattern' argument 1 names different: declaration 'pathname0' definition 'filename'. [funcArgNamesDifferent]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.h:131:60: note: Function 'ccs_path_matches_pattern' argument 1 names different: declaration 'pathname0' definition 'filename'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:806:60: note: Function 'ccs_path_matches_pattern' argument 1 names different: declaration 'pathname0' definition 'filename'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:807:39: style: Function 'ccs_path_matches_pattern' argument 2 names different: declaration 'pattern0' definition 'pattern'. [funcArgNamesDifferent]
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.h:132:39: note: Function 'ccs_path_matches_pattern' argument 2 names different: declaration 'pattern0' definition 'pattern'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:807:39: note: Function 'ccs_path_matches_pattern' argument 2 names different: declaration 'pattern0' definition 'pattern'.
tomoyo-tools-2.5.0-20170102/usr_sbin/tomoyotools.c:1839:17: style: Variable 'ret_ignored' is assigned a value that is never used. [unreadVariable]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tomsfastmath/tomsfastmath_0.13.orig.tar.xz
tomsfastmath-0.13/demo/test.c:196:56: style: Variable 'cnt' is assigned a value that is never used. [unreadVariable]
tomsfastmath-0.13/demo/timing.c:51:0: error: #error need rdtsc function for this build [preprocessorErrorDirective]
tomsfastmath-0.13/src/headers/tfm.h:112:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective]
tomsfastmath-0.13/pre_gen/mpi.c:485:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:661:17: style: The scope of the variable 't' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:1020:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:1078:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:1733:58: style: The scope of the variable 'y' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:1891:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:2613:25: style: The scope of the variable 'y' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:2909:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:2982:8: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:3331:18: style: The scope of the variable 'iy' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:3331:26: style: The scope of the variable 'tx' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:3331:30: style: The scope of the variable 'ty' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:3332:27: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:3332:34: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:7744:14: style: The scope of the variable 'j' can be reduced. [variableScope]
tomsfastmath-0.13/pre_gen/mpi.c:7832:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tomsfastmath-0.13/src/bin/fp_read_radix.c:15:11: style: The scope of the variable 'ch' can be reduced. [variableScope]
tomsfastmath-0.13/src/bin/fp_reverse.c:16:17: style: The scope of the variable 't' can be reduced. [variableScope]
tomsfastmath-0.13/src/bit/fp_div_2.c:15:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/src/bit/fp_div_2d.c:16:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/src/exptmod/fp_exptmod.c:88:58: style: The scope of the variable 'y' can be reduced. [variableScope]
tomsfastmath-0.13/src/exptmod/fp_exptmod.c:246:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tomsfastmath-0.13/src/generators/comba_mont_gen.c:39:7: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tomsfastmath-0.13/src/generators/comba_mont_gen.c:37:15: note: outer condition: x<=16
tomsfastmath-0.13/src/generators/comba_mont_gen.c:39:7: note: opposite inner condition: x>16
tomsfastmath-0.13/src/mont/fp_montgomery_reduce.c:469:25: style: The scope of the variable 'y' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_2.c:14:11: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_2d.c:16:8: style: The scope of the variable 'x' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_comba.c:314:18: style: The scope of the variable 'iy' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_comba.c:314:26: style: The scope of the variable 'tx' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_comba.c:314:30: style: The scope of the variable 'ty' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_comba.c:315:27: style: The scope of the variable 'tmpx' can be reduced. [variableScope]
tomsfastmath-0.13/src/mul/fp_mul_comba.c:315:34: style: The scope of the variable 'tmpy' can be reduced. [variableScope]
tomsfastmath-0.13/src/numtheory/fp_prime_miller_rabin.c:22:14: style: The scope of the variable 'j' can be reduced. [variableScope]
tomsfastmath-0.13/src/numtheory/fp_prime_random_ex.c:29:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/tongue/tongue_0.8.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-analyzer-clojure/tools-analyzer-clojure_0.6.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-analyzer-jvm-clojure/tools-analyzer-jvm-clojure_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-cli-clojure/tools-cli-clojure_0.3.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-namespace-clojure/tools-namespace-clojure_0.2.11.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-nrepl-clojure/tools-nrepl-clojure_0.2.13.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-reader-clojure/tools-reader-clojure_1.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tools-trace-clojure/tools-trace-clojure_0.7.9.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/toolz/toolz_0.9.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toonloop/toonloop_2.2.0.orig.tar.gz
toonloop-2.2.0/src/application.cpp:349:9: style: Condition 'error' is always false [knownConditionTrueFalse]
toonloop-2.2.0/src/application.cpp:346:13: note: Assignment 'error=NULL', assigned value is 0
toonloop-2.2.0/src/application.cpp:349:9: note: Condition 'error' is always false
toonloop-2.2.0/src/application.cpp:602:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:631:29: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:672:33: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:714:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:726:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:729:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/application.cpp:126:56: style: Function 'set_current_clip_number' argument 1 names different: declaration 'clipnumber' definition 'clip_number'. [funcArgNamesDifferent]
toonloop-2.2.0/src/application.h:103:51: note: Function 'set_current_clip_number' argument 1 names different: declaration 'clipnumber' definition 'clip_number'.
toonloop-2.2.0/src/application.cpp:126:56: note: Function 'set_current_clip_number' argument 1 names different: declaration 'clipnumber' definition 'clip_number'.
toonloop-2.2.0/src/application.cpp:579:45: style: Function 'load_project' argument 1 names different: declaration 'project_path' definition 'file_name'. [funcArgNamesDifferent]
toonloop-2.2.0/src/application.h:112:40: note: Function 'load_project' argument 1 names different: declaration 'project_path' definition 'file_name'.
toonloop-2.2.0/src/application.cpp:579:45: note: Function 'load_project' argument 1 names different: declaration 'project_path' definition 'file_name'.
toonloop-2.2.0/src/application.cpp:703:45: style: Function 'save_project' argument 1 names different: declaration 'project_path' definition 'file_name'. [funcArgNamesDifferent]
toonloop-2.2.0/src/application.h:138:40: note: Function 'save_project' argument 1 names different: declaration 'project_path' definition 'file_name'.
toonloop-2.2.0/src/application.cpp:703:45: note: Function 'save_project' argument 1 names different: declaration 'project_path' definition 'file_name'.
toonloop-2.2.0/src/properties.h:112:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toonloop-2.2.0/src/application.h:101:22: style: Technically the member function 'Application::get_current_clip_number' can be const. [functionConst]
toonloop-2.2.0/src/application.cpp:119:27: note: Technically the member function 'Application::get_current_clip_number' can be const.
toonloop-2.2.0/src/application.h:101:22: note: Technically the member function 'Application::get_current_clip_number' can be const.
toonloop-2.2.0/src/application.h:143:14: performance: Technically the member function 'Application::setup_project_home' can be static. [functionStatic]
toonloop-2.2.0/src/application.cpp:481:19: note: Technically the member function 'Application::setup_project_home' can be static.
toonloop-2.2.0/src/application.h:143:14: note: Technically the member function 'Application::setup_project_home' can be static.
toonloop-2.2.0/src/clip.h:85:28: style: Technically the member function 'Clip::get_direction' can be const. [functionConst]
toonloop-2.2.0/src/clip.h:163:28: performance: Technically the member function 'Clip::get_image_file_extension' can be static. [functionStatic]
toonloop-2.2.0/src/moviesaver.h:50:21: style: Technically the member function 'MovieSaver::get_result_directory' can be const. [functionConst]
toonloop-2.2.0/src/oscsender.h:14:22: style: Technically the member function 'OscSender::host' can be const. [functionConst]
toonloop-2.2.0/src/oscsender.h:15:22: style: Technically the member function 'OscSender::port' can be const. [functionConst]
toonloop-2.2.0/src/properties.h:104:0: style: Technically the member function 'Properties < int >::get_properties' can be const. [functionConst]
toonloop-2.2.0/src/properties.h:104:0: style: Technically the member function 'Properties < float >::get_properties' can be const. [functionConst]
toonloop-2.2.0/src/clip.h:42:9: style: Class 'Clip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/configuration.h:64:9: style: Class 'Configuration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/controller.h:56:9: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/infowindow.h:51:9: style: Class 'InfoWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/gui.h:54:9: style: Class 'Gui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/command.h:83:9: style: Class 'SelectClipCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/command.h:212:9: style: Class 'ImportImageCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/command.h:229:9: style: Class 'PlaybackToggleCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/command.h:246:9: style: Class 'PlayheadGoToCommand' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/midibinder.h:126:9: style: Class 'MidiBinder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/saverworker.h:32:9: style: Class 'SaverWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/oscreceiver.h:11:9: style: Class 'OscReceiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/image.h:32:9: style: Class 'Image' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/pipeline.h:37:9: style: Class 'Pipeline' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/playheaditerator.h:53:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:37:36: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:53:36: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:54:30: style: The function 'do_iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:38:30: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:54:30: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:68:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:37:36: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:68:36: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:69:30: style: The function 'do_iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:38:30: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:69:30: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:88:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:37:36: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:88:36: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:89:30: style: The function 'do_iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:38:30: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:89:30: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:103:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:37:36: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:103:36: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:104:30: style: The function 'do_iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:38:30: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:104:30: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:118:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:37:36: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:118:36: note: Function in derived class
toonloop-2.2.0/src/playheaditerator.h:119:30: style: The function 'do_iterate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/playheaditerator.h:38:30: note: Virtual function in base class
toonloop-2.2.0/src/playheaditerator.h:119:30: note: Function in derived class
toonloop-2.2.0/src/command.h:58:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:58:36: note: Function in derived class
toonloop-2.2.0/src/command.h:59:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:59:22: note: Function in derived class
toonloop-2.2.0/src/command.h:73:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:73:36: note: Function in derived class
toonloop-2.2.0/src/command.h:74:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:74:22: note: Function in derived class
toonloop-2.2.0/src/command.h:91:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:91:36: note: Function in derived class
toonloop-2.2.0/src/command.h:92:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:92:22: note: Function in derived class
toonloop-2.2.0/src/command.h:107:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:107:36: note: Function in derived class
toonloop-2.2.0/src/command.h:108:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:108:22: note: Function in derived class
toonloop-2.2.0/src/command.h:123:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:123:36: note: Function in derived class
toonloop-2.2.0/src/command.h:124:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:124:22: note: Function in derived class
toonloop-2.2.0/src/command.h:138:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:138:36: note: Function in derived class
toonloop-2.2.0/src/command.h:139:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:139:22: note: Function in derived class
toonloop-2.2.0/src/command.h:155:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:155:36: note: Function in derived class
toonloop-2.2.0/src/command.h:156:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:156:22: note: Function in derived class
toonloop-2.2.0/src/command.h:174:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:174:36: note: Function in derived class
toonloop-2.2.0/src/command.h:175:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:175:22: note: Function in derived class
toonloop-2.2.0/src/command.h:191:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:191:36: note: Function in derived class
toonloop-2.2.0/src/command.h:192:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:192:22: note: Function in derived class
toonloop-2.2.0/src/command.h:218:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:218:36: note: Function in derived class
toonloop-2.2.0/src/command.h:219:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:219:22: note: Function in derived class
toonloop-2.2.0/src/command.h:235:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:235:36: note: Function in derived class
toonloop-2.2.0/src/command.h:236:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:236:22: note: Function in derived class
toonloop-2.2.0/src/command.h:252:36: style: The function 'do_get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:43:36: note: Virtual function in base class
toonloop-2.2.0/src/command.h:252:36: note: Function in derived class
toonloop-2.2.0/src/command.h:253:22: style: The function 'do_apply' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/command.h:44:22: note: Virtual function in base class
toonloop-2.2.0/src/command.h:253:22: note: Function in derived class
toonloop-2.2.0/src/command.h:148:43: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
toonloop-2.2.0/src/command.h:167:41: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
toonloop-2.2.0/src/command.h:212:46: performance: Function parameter 'file_name' should be passed by const reference. [passedByValue]
toonloop-2.2.0/src/brcosaeffect.h:34:22: warning: Virtual function 'init_properties' is called from constructor 'BrCoSaEffect(Controller*controller)' at line 16. Dynamic binding is not used. [virtualCallInConstructor]
toonloop-2.2.0/src/brcosaeffect.cpp:16:5: note: Calling init_properties
toonloop-2.2.0/src/brcosaeffect.h:34:22: note: init_properties is a virtual method
toonloop-2.2.0/src/brcosaeffect.h:32:9: style: Class 'BrCoSaEffect' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/src/brcosaeffect.h:34:22: style: The function 'init_properties' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/effect.h:68:22: note: Virtual function in base class
toonloop-2.2.0/src/brcosaeffect.h:34:22: note: Function in derived class
toonloop-2.2.0/src/brcosaeffect.h:35:22: style: The function 'update_actor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/effect.h:66:22: note: Virtual function in base class
toonloop-2.2.0/src/brcosaeffect.h:35:22: note: Function in derived class
toonloop-2.2.0/src/brcosaeffect.h:36:22: style: The function 'setup_actor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toonloop-2.2.0/src/effect.h:67:22: note: Virtual function in base class
toonloop-2.2.0/src/brcosaeffect.h:36:22: note: Function in derived class
toonloop-2.2.0/src/clip.cpp:394:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toonloop-2.2.0/src/clip.cpp:39:7: warning: Member variable 'Clip::width_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/clip.cpp:39:7: warning: Member variable 'Clip::height_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/clip.cpp:39:7: warning: Member variable 'Clip::nchannels_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/clip.cpp:39:7: warning: Member variable 'Clip::remove_deleted_images_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/clip.h:155:14: style: Technically the member function 'Clip::remove_image_file' can be const. [functionConst]
toonloop-2.2.0/src/clip.cpp:369:12: note: Technically the member function 'Clip::remove_image_file' can be const.
toonloop-2.2.0/src/clip.h:155:14: note: Technically the member function 'Clip::remove_image_file' can be const.
toonloop-2.2.0/src/controller.cpp:31:13: warning: Member variable 'Controller::prev_clip_id_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/gui.h:110:14: style: Unused private function: 'Gui::set_window_icon' [unusedPrivateFunction]
toonloop-2.2.0/src/gui.cpp:192:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toonloop-2.2.0/src/gui.cpp:193:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toonloop-2.2.0/src/gui.cpp:194:52: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toonloop-2.2.0/src/image_importer.cpp:32:18: style: Function 'ImageImporter' argument 4 names different: declaration 'height' definition 'heigth'. [funcArgNamesDifferent]
toonloop-2.2.0/src/image_importer.h:32:129: note: Function 'ImageImporter' argument 4 names different: declaration 'height' definition 'heigth'.
toonloop-2.2.0/src/image_importer.cpp:32:18: note: Function 'ImageImporter' argument 4 names different: declaration 'height' definition 'heigth'.
toonloop-2.2.0/src/infowindow.h:69:14: performance: Technically the member function 'InfoWindow::load_thumbnail_from_file' can be static. [functionStatic]
toonloop-2.2.0/src/infowindow.cpp:249:18: note: Technically the member function 'InfoWindow::load_thumbnail_from_file' can be static.
toonloop-2.2.0/src/infowindow.h:69:14: note: Technically the member function 'InfoWindow::load_thumbnail_from_file' can be static.
toonloop-2.2.0/src/midiinput.cpp:437:9: style: Class 'MidiInput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toonloop-2.2.0/src/midiinput.cpp:437:9: style: Class 'MidiInput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toonloop-2.2.0/src/moviesaver.cpp:107:9: style: Variable 'joined' is reassigned a value before the old one has been used. [redundantAssignment]
toonloop-2.2.0/src/moviesaver.cpp:105:0: note: Variable 'joined' is reassigned a value before the old one has been used.
toonloop-2.2.0/src/moviesaver.cpp:107:9: note: Variable 'joined' is reassigned a value before the old one has been used.
toonloop-2.2.0/src/oscinterface.h:48:14: style: Technically the member function 'OscInterface::on_add_frame' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:342:20: note: Technically the member function 'OscInterface::on_add_frame' can be const.
toonloop-2.2.0/src/oscinterface.h:48:14: note: Technically the member function 'OscInterface::on_add_frame' can be const.
toonloop-2.2.0/src/oscinterface.h:49:14: style: Technically the member function 'OscInterface::on_remove_frame' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:351:20: note: Technically the member function 'OscInterface::on_remove_frame' can be const.
toonloop-2.2.0/src/oscinterface.h:49:14: note: Technically the member function 'OscInterface::on_remove_frame' can be const.
toonloop-2.2.0/src/oscinterface.h:50:14: style: Technically the member function 'OscInterface::on_next_image_to_play' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:360:20: note: Technically the member function 'OscInterface::on_next_image_to_play' can be const.
toonloop-2.2.0/src/oscinterface.h:50:14: note: Technically the member function 'OscInterface::on_next_image_to_play' can be const.
toonloop-2.2.0/src/oscinterface.h:52:14: style: Technically the member function 'OscInterface::on_choose_clip' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:119:20: note: Technically the member function 'OscInterface::on_choose_clip' can be const.
toonloop-2.2.0/src/oscinterface.h:52:14: note: Technically the member function 'OscInterface::on_choose_clip' can be const.
toonloop-2.2.0/src/oscinterface.h:53:14: style: Technically the member function 'OscInterface::on_clip_fps_changed' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:128:20: note: Technically the member function 'OscInterface::on_clip_fps_changed' can be const.
toonloop-2.2.0/src/oscinterface.h:53:14: note: Technically the member function 'OscInterface::on_clip_fps_changed' can be const.
toonloop-2.2.0/src/oscinterface.h:54:14: style: Technically the member function 'OscInterface::on_clip_saved' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:137:20: note: Technically the member function 'OscInterface::on_clip_saved' can be const.
toonloop-2.2.0/src/oscinterface.h:54:14: note: Technically the member function 'OscInterface::on_clip_saved' can be const.
toonloop-2.2.0/src/oscinterface.h:55:14: style: Technically the member function 'OscInterface::on_no_image_to_play' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:146:20: note: Technically the member function 'OscInterface::on_no_image_to_play' can be const.
toonloop-2.2.0/src/oscinterface.h:55:14: note: Technically the member function 'OscInterface::on_no_image_to_play' can be const.
toonloop-2.2.0/src/oscinterface.h:56:14: style: Technically the member function 'OscInterface::on_clip_direction_changed' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:155:20: note: Technically the member function 'OscInterface::on_clip_direction_changed' can be const.
toonloop-2.2.0/src/oscinterface.h:56:14: note: Technically the member function 'OscInterface::on_clip_direction_changed' can be const.
toonloop-2.2.0/src/oscinterface.h:57:14: style: Technically the member function 'OscInterface::on_clip_cleared' can be const. [functionConst]
toonloop-2.2.0/src/oscinterface.cpp:164:20: note: Technically the member function 'OscInterface::on_clip_cleared' can be const.
toonloop-2.2.0/src/oscinterface.h:57:14: note: Technically the member function 'OscInterface::on_clip_cleared' can be const.
toonloop-2.2.0/src/oscreceiver.cpp:21:100: style: Function 'addHandler' argument 4 names different: declaration 'user_data' definition 'userData'. [funcArgNamesDifferent]
toonloop-2.2.0/src/oscreceiver.h:17:23: note: Function 'addHandler' argument 4 names different: declaration 'user_data' definition 'userData'.
toonloop-2.2.0/src/oscreceiver.cpp:21:100: note: Function 'addHandler' argument 4 names different: declaration 'user_data' definition 'userData'.
toonloop-2.2.0/src/oscreceiver.h:19:21: style: Unused private function: 'OscReceiver::toString' [unusedPrivateFunction]
toonloop-2.2.0/src/oscsender.cpp:25:1: error: va_list 'ap' was opened but not closed by va_end(). [va_end_missing]
toonloop-2.2.0/src/pipeline.cpp:335:13: style: Condition 'verbose' is always false [knownConditionTrueFalse]
toonloop-2.2.0/src/pipeline.cpp:327:20: note: Assignment 'verbose=false', assigned value is 0
toonloop-2.2.0/src/pipeline.cpp:335:13: note: Condition 'verbose' is always false
toonloop-2.2.0/src/pipeline.cpp:149:59: style: Function 'end_stream_cb' argument 2 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
toonloop-2.2.0/src/pipeline.h:56:60: note: Function 'end_stream_cb' argument 2 names different: declaration 'msg' definition 'message'.
toonloop-2.2.0/src/pipeline.cpp:149:59: note: Function 'end_stream_cb' argument 2 names different: declaration 'msg' definition 'message'.
toonloop-2.2.0/src/pipeline.h:57:21: style: Unused private function: 'Pipeline::on_new_live_pixbuf' [unusedPrivateFunction]
toonloop-2.2.0/src/pipeline.h:60:14: performance: Technically the member function 'Pipeline::link_or_die' can be static. [functionStatic]
toonloop-2.2.0/src/pipeline.cpp:309:16: note: Technically the member function 'Pipeline::link_or_die' can be static.
toonloop-2.2.0/src/pipeline.h:60:14: note: Technically the member function 'Pipeline::link_or_die' can be static.
toonloop-2.2.0/src/playheaditerator.cpp:57:17: style: Checking if unsigned variable 'current' is less than zero. [unsignedLessThanZero]
toonloop-2.2.0/src/playheaditerator.cpp:70:21: style: Checking if unsigned variable 'current' is less than zero. [unsignedLessThanZero]
toonloop-2.2.0/src/raw1394util.cpp:173:12: style: Variable 'device' is assigned a value that is never used. [unreadVariable]
toonloop-2.2.0/src/saverworker.cpp:82:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
toonloop-2.2.0/src/saverworker.cpp:28:14: warning: Member variable 'SaverWorker::success_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/src/saverworker.cpp:31:5: performance: Variable 'datetime_started_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toonloop-2.2.0/src/saverworker.cpp:32:5: performance: Variable 'final_file_name_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toonloop-2.2.0/src/saverworker.cpp:133:5: style: Exception should be caught by reference. [catchExceptionByValue]
toonloop-2.2.0/src/subprocess.cpp:36:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
toonloop-2.2.0/src/subprocess.cpp:34:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
toonloop-2.2.0/src/subprocess.cpp:36:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
toonloop-2.2.0/src/timer.h:37:15: style: Technically the member function 'Timer::get_elapsed' can be const. [functionConst]
toonloop-2.2.0/src/timer.cpp:51:14: note: Technically the member function 'Timer::get_elapsed' can be const.
toonloop-2.2.0/src/timer.h:37:15: note: Technically the member function 'Timer::get_elapsed' can be const.
toonloop-2.2.0/tests/check_bool.cpp:33:14: warning: Assert statement calls a function which may have desired side effects: 'check'. [assertWithSideEffect]
toonloop-2.2.0/tests/check_bool.cpp:34:16: warning: Assert statement calls a function which may have desired side effects: 'check'. [assertWithSideEffect]
toonloop-2.2.0/tests/check_classes.cpp:96:14: style: Same expression on both sides of '=='. [duplicateExpression]
toonloop-2.2.0/tests/check_classes.cpp:22:9: warning: Member variable 'Clip::direction_' is not initialized in the constructor. [uninitMemberVar]
toonloop-2.2.0/tests/check_classes.cpp:24:13: performance: Variable 'images_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toonloop-2.2.0/tests/check_classes.cpp:65:14: performance: Technically the member function 'Clip::writehead_next' can be static. [functionStatic]
toonloop-2.2.0/tests/check_classes.cpp:69:14: performance: Technically the member function 'Clip::writehead_previous' can be static. [functionStatic]
toonloop-2.2.0/tests/check_classes.cpp:73:14: performance: Technically the member function 'Clip::writehead_goto' can be static. [functionStatic]
toonloop-2.2.0/tests/check_containers.cpp:39:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toonloop-2.2.0/tests/check_containers.cpp:12:9: style: Class 'Dummy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toonloop-2.2.0/tests/check_properties.cpp:17:47: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
toonloop-2.2.0/tests/check_signals.cpp:28:14: performance: Technically the member function 'DummyObject::foo' can be static. [functionStatic]
toonloop-2.2.0/tests/check_signals.cpp:30:19: note: Technically the member function 'DummyObject::foo' can be static.
toonloop-2.2.0/tests/check_signals.cpp:28:14: note: Technically the member function 'DummyObject::foo' can be static.
toonloop-2.2.0/tests/check_threads.cpp:16:14: style: Technically the member function 'Worker::operator()' can be const. [functionConst]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/toot/toot_0.19.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/topal/topal_78.orig.tar.gz
topal-78/MIME-tool/mime.c:245:22: style: Same expression on both sides of '&'. [duplicateExpression]
topal-78/MIME-tool/mime.c:259:15: style: The scope of the variable 'b2' can be reduced. [variableScope]
topal-78/MIME-tool/mime.c:474:28: style: The scope of the variable 'j' can be reduced. [variableScope]
topal-78/externals-c.c:34:7: style: The scope of the variable 'exitstatus' can be reduced. [variableScope]
[08:47]

ftp://ftp.se.debian.org/debian/pool/main/t/topgit/topgit_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tophat/tophat_2.1.1+dfsg1.orig.tar.xz
tophat-2.1.1/src/common.h:304:4: warning: Member variable 'GBamRecord::tag' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/common.h:304:4: warning: Member variable 'GBamRecord::abuf' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/common.h:327:10: performance: Technically the member function 'GBamRecord::parse_error' can be static. [functionStatic]
tophat-2.1.1/src/common.h:619:12: style: Technically the member function 'GBamWriter::writtenCount' can be const. [functionConst]
tophat-2.1.1/src/common.h:304:4: style: Class 'GBamRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/FastaTools.h:48:5: style: Class 'FastaReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/FastaTools.h:70:5: style: Class 'FastaWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/common.h:239:36: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/FastaTools.cpp:15:38: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/FastaTools.cpp:26:36: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/FastaTools.cpp:113:38: performance: Function parameter 'fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/GBase.cpp:57:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/GBase.cpp:637:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/GBase.cpp:666:16: style: The scope of the variable 'g' can be reduced. [variableScope]
tophat-2.1.1/src/GBase.cpp:448:34: style: Function 'fgetline' argument 2 names different: declaration 'buflen' definition 'buf_cap'. [funcArgNamesDifferent]
tophat-2.1.1/src/GBase.h:428:34: note: Function 'fgetline' argument 2 names different: declaration 'buflen' definition 'buf_cap'.
tophat-2.1.1/src/GBase.cpp:448:34: note: Function 'fgetline' argument 2 names different: declaration 'buflen' definition 'buf_cap'.
tophat-2.1.1/src/GBase.h:298:8: style: Technically the member function 'GSeg::len' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:299:8: style: Technically the member function 'GSeg::overlap' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:304:8: style: Technically the member function 'GSeg::overlap' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:309:8: style: Technically the member function 'GSeg::overlap' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:314:8: style: Technically the member function 'GSeg::overlap' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:321:7: style: Technically the member function 'GSeg::overlapLen' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:331:7: style: Technically the member function 'GSeg::overlapLen' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:344:8: style: Technically the member function 'GSeg::coordMatch' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:351:8: style: Technically the member function 'GSeg::operator==' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:354:8: style: Technically the member function 'GSeg::operator<' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:378:8: style: Technically the member function 'GLineReader::readcount' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:380:8: style: Technically the member function 'GLineReader::length' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:381:8: style: Technically the member function 'GLineReader::size' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:382:9: style: Technically the member function 'GLineReader::isEof' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:383:9: style: Technically the member function 'GLineReader::eof' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:384:10: style: Technically the member function 'GLineReader::getfpos' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:385:10: style: Technically the member function 'GLineReader::getFpos' can be const. [functionConst]
tophat-2.1.1/src/GBase.h:396:4: style: Class 'GLineReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GVec.hh:570:2: style: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tophat-2.1.1/src/GVec.hh:566:2: note: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable.
tophat-2.1.1/src/GVec.hh:570:2: note: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable.
tophat-2.1.1/src/GVec.hh:582:3: style: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tophat-2.1.1/src/GVec.hh:578:3: note: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable.
tophat-2.1.1/src/GVec.hh:582:3: note: Variable 'fCount' is reassigned a value before the old one has been used if variable is no semaphore variable.
tophat-2.1.1/src/GVec.hh:527:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tophat-2.1.1/src/GVec.hh:878:9: style: The scope of the variable 'J' can be reduced. [variableScope]
tophat-2.1.1/src/GVec.hh:879:7: style: The scope of the variable 'P' can be reduced. [variableScope]
tophat-2.1.1/src/GList.hh:279:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/GList.hh:557:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/GVec.hh:526:48: style: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'. [funcArgNamesDifferent]
tophat-2.1.1/src/GVec.hh:73:20: note: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'.
tophat-2.1.1/src/GVec.hh:526:48: note: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'.
tophat-2.1.1/src/GVec.hh:526:55: style: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'. [funcArgNamesDifferent]
tophat-2.1.1/src/GVec.hh:73:27: note: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'.
tophat-2.1.1/src/GVec.hh:526:55: note: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'.
tophat-2.1.1/src/GVec.hh:696:47: style: Function 'Get' argument 1 names different: declaration 'i' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GVec.hh:164:18: note: Function 'Get' argument 1 names different: declaration 'i' definition 'idx'.
tophat-2.1.1/src/GVec.hh:696:47: note: Function 'Get' argument 1 names different: declaration 'i' definition 'idx'.
tophat-2.1.1/src/GFaSeqGet.h:57:5: performance: Variable 'fseqstart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/GFaSeqGet.cpp:54:3: performance: Variable 'fseqstart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/GVec.hh:121:10: style: Technically the member function 'GVec::Capacity' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:124:10: style: Technically the member function 'GVec::Count' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:134:10: style: Technically the member function 'GVec::isEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:135:10: style: Technically the member function 'GVec::notEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:184:10: style: Technically the member function 'GPVec::isEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:185:10: style: Technically the member function 'GPVec::notEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:186:9: style: Technically the member function 'GPVec::Capacity' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:187:9: style: Technically the member function 'GPVec::Count' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:199:9: style: Technically the member function 'GPVec::IndexOf' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:757:38: note: Technically the member function 'GPVec::IndexOf' can be const.
tophat-2.1.1/src/GVec.hh:199:9: note: Technically the member function 'GPVec::IndexOf' can be const.
tophat-2.1.1/src/GList.hh:61:10: style: Technically the member function 'GArray::Sorted' can be const. [functionConst]
tophat-2.1.1/src/GList.hh:63:10: style: Technically the member function 'GArray::Unique' can be const. [functionConst]
tophat-2.1.1/src/GList.hh:104:10: style: Technically the member function 'GList::Sorted' can be const. [functionConst]
tophat-2.1.1/src/GList.hh:127:9: style: Technically the member function 'GList::Unique' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.h:127:7: style: Technically the member function 'GFaSeqGet::getsublen' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.h:128:7: style: Technically the member function 'GFaSeqGet::getseqlen' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.h:129:9: style: Technically the member function 'GFaSeqGet::getseqofs' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.h:130:7: style: Technically the member function 'GFaSeqGet::getLineLen' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.h:131:7: style: Technically the member function 'GFaSeqGet::getLineBLen' can be const. [functionConst]
tophat-2.1.1/src/GFaSeqGet.cpp:37:3: style: Class 'GFaSeqGet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/GFaSeqGet.cpp:37:3: style: Class 'GFaSeqGet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/GVec.hh:75:5: style: Class 'GVec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GVec.hh:160:5: style: Class 'GPVec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GVec.hh:162:5: style: Class 'GPVec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GList.hh:32:5: style: Class 'GArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GList.hh:91:5: style: Class 'GList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GList.hh:98:5: style: Class 'GList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GStr.cpp:706:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/GStr.cpp:747:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tophat-2.1.1/src/GStr.cpp:768:8: style: The scope of the variable 'dest' can be reduced. [variableScope]
tophat-2.1.1/src/GStr.cpp:1282:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tophat-2.1.1/src/GStr.cpp:1306:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tophat-2.1.1/src/GStr.cpp:49:29: style: Function 'replace_data' argument 1 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:183:31: note: Function 'replace_data' argument 1 names different: declaration 'length' definition 'len'.
tophat-2.1.1/src/GStr.cpp:49:29: note: Function 'replace_data' argument 1 names different: declaration 'length' definition 'len'.
tophat-2.1.1/src/GStr.cpp:176:28: style: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:39:30: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:176:28: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:184:27: style: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:40:29: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:184:27: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:678:23: style: Function 'substr' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:75:25: note: Function 'substr' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:678:23: note: Function 'substr' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:720:29: style: Function 'tr' argument 1 names different: declaration 'from' definition 'rfrom'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:107:30: note: Function 'tr' argument 1 names different: declaration 'from' definition 'rfrom'.
tophat-2.1.1/src/GStr.cpp:720:29: note: Function 'tr' argument 1 names different: declaration 'from' definition 'rfrom'.
tophat-2.1.1/src/GStr.cpp:720:48: style: Function 'tr' argument 2 names different: declaration 'to' definition 'rto'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:107:48: note: Function 'tr' argument 2 names different: declaration 'to' definition 'rto'.
tophat-2.1.1/src/GStr.cpp:720:48: note: Function 'tr' argument 2 names different: declaration 'to' definition 'rto'.
tophat-2.1.1/src/GStr.cpp:761:34: style: Function 'replace' argument 1 names different: declaration 'from' definition 'rfrom'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:91:35: note: Function 'replace' argument 1 names different: declaration 'from' definition 'rfrom'.
tophat-2.1.1/src/GStr.cpp:761:34: note: Function 'replace' argument 1 names different: declaration 'from' definition 'rfrom'.
tophat-2.1.1/src/GStr.cpp:761:53: style: Function 'replace' argument 2 names different: declaration 'to' definition 'rto'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:91:53: note: Function 'replace' argument 2 names different: declaration 'to' definition 'rto'.
tophat-2.1.1/src/GStr.cpp:761:53: note: Function 'replace' argument 2 names different: declaration 'to' definition 'rto'.
tophat-2.1.1/src/GStr.cpp:815:22: style: Function 'cut' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:83:23: note: Function 'cut' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:815:22: note: Function 'cut' argument 1 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:844:39: style: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:89:40: note: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:844:39: note: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:874:38: style: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:90:40: note: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:874:38: note: Function 'paste' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:907:39: style: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:92:41: note: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:907:39: note: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:931:39: style: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tophat-2.1.1/src/GStr.h:93:41: note: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:931:39: note: Function 'insert' argument 2 names different: declaration 'index' definition 'idx'.
tophat-2.1.1/src/GStr.cpp:191:13: warning: Member variable 'GStr::fTokenDelimiter' is not assigned a value in 'GStr::operator='. [operatorEqVarError]
tophat-2.1.1/src/GStr.cpp:191:13: warning: Member variable 'GStr::fLastTokenStart' is not assigned a value in 'GStr::operator='. [operatorEqVarError]
tophat-2.1.1/src/GStr.cpp:191:13: warning: Member variable 'GStr::fTokenizeMode' is not assigned a value in 'GStr::operator='. [operatorEqVarError]
tophat-2.1.1/src/GStr.cpp:191:13: warning: Member variable 'GStr::readbuf' is not assigned a value in 'GStr::operator='. [operatorEqVarError]
tophat-2.1.1/src/GStr.cpp:191:13: warning: Member variable 'GStr::readbufsize' is not assigned a value in 'GStr::operator='. [operatorEqVarError]
tophat-2.1.1/src/GStr.h:76:14: style: Technically the member function 'GStr::to' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1328:12: note: Technically the member function 'GStr::to' can be const.
tophat-2.1.1/src/GStr.h:76:14: note: Technically the member function 'GStr::to' can be const.
tophat-2.1.1/src/GStr.h:78:14: style: Technically the member function 'GStr::from' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1334:12: note: Technically the member function 'GStr::from' can be const.
tophat-2.1.1/src/GStr.h:78:14: note: Technically the member function 'GStr::from' can be const.
tophat-2.1.1/src/GStr.h:109:13: style: Technically the member function 'GStr::count' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1340:11: note: Technically the member function 'GStr::count' can be const.
tophat-2.1.1/src/GStr.h:109:13: note: Technically the member function 'GStr::count' can be const.
tophat-2.1.1/src/GStr.h:112:13: style: Technically the member function 'GStr::asInt' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1250:11: note: Technically the member function 'GStr::asInt' can be const.
tophat-2.1.1/src/GStr.h:112:13: note: Technically the member function 'GStr::asInt' can be const.
tophat-2.1.1/src/GStr.h:113:16: style: Technically the member function 'GStr::asReal' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1265:14: note: Technically the member function 'GStr::asReal' can be const.
tophat-2.1.1/src/GStr.h:113:16: note: Technically the member function 'GStr::asReal' can be const.
tophat-2.1.1/src/GStr.h:115:14: style: Technically the member function 'GStr::asReal' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1269:12: note: Technically the member function 'GStr::asReal' can be const.
tophat-2.1.1/src/GStr.h:115:14: note: Technically the member function 'GStr::asReal' can be const.
tophat-2.1.1/src/GStr.h:117:14: style: Technically the member function 'GStr::asInt' can be const. [functionConst]
tophat-2.1.1/src/GStr.cpp:1254:12: note: Technically the member function 'GStr::asInt' can be const.
tophat-2.1.1/src/GStr.h:117:14: note: Technically the member function 'GStr::asInt' can be const.
tophat-2.1.1/src/GStr.h:33:9: style: Class 'GStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GStr.h:34:9: style: Class 'GStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GStr.h:35:9: style: Class 'GStr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GHash.hh:219:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:260:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:346:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:401:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:437:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:453:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GList.hh:84:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GList.hh:85:0: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/GHash.hh:168:16: style: The scope of the variable 'i' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:168:20: style: The scope of the variable 'p' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:168:22: style: The scope of the variable 'x' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:168:24: style: The scope of the variable 'h' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:327:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:327:18: style: The scope of the variable 'x' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:327:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:327:22: style: The scope of the variable 'n' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:364:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:364:18: style: The scope of the variable 'x' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:364:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:364:22: style: The scope of the variable 'n' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:387:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:387:18: style: The scope of the variable 'x' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:387:20: style: The scope of the variable 'h' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:387:22: style: The scope of the variable 'n' can be reduced. [variableScope]
tophat-2.1.1/src/GTFToFasta.cpp:16:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tophat-2.1.1/src/GTFToFasta.cpp:148:13: style: The scope of the variable 'p_gffObj' can be reduced. [variableScope]
tophat-2.1.1/src/GHash.hh:201:0: style: Function 'Add' argument 2 names different: declaration 'ptr' definition 'pdata'. [funcArgNamesDifferent]
tophat-2.1.1/src/GHash.hh:67:0: note: Function 'Add' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GHash.hh:201:0: note: Function 'Add' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GHash.hh:242:0: style: Function 'shkAdd' argument 2 names different: declaration 'ptr' definition 'pdata'. [funcArgNamesDifferent]
tophat-2.1.1/src/GHash.hh:70:0: note: Function 'shkAdd' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GHash.hh:242:0: note: Function 'shkAdd' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GHash.hh:284:0: style: Function 'Replace' argument 2 names different: declaration 'ptr' definition 'pdata'. [funcArgNamesDifferent]
tophat-2.1.1/src/GHash.hh:75:0: note: Function 'Replace' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GHash.hh:284:0: note: Function 'Replace' argument 2 names different: declaration 'ptr' definition 'pdata'.
tophat-2.1.1/src/GList.hh:347:0: style: Function 'GList < GffExon >' argument 1 names different: declaration 'list' definition 'plist'. [funcArgNamesDifferent]
tophat-2.1.1/src/GList.hh:98:0: note: Function 'GList < GffExon >' argument 1 names different: declaration 'list' definition 'plist'.
tophat-2.1.1/src/GList.hh:347:0: note: Function 'GList < GffExon >' argument 1 names different: declaration 'list' definition 'plist'.
tophat-2.1.1/src/GList.hh:99:0: style: 'GList < GffExon >::operator=' should return 'GList < GffExon > &'. [operatorEq]
tophat-2.1.1/src/gff.h:1051:7: performance: Variable 'fpos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/GTFToFasta.cpp:33:5: performance: Variable 'gtf_fname_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/gff.h:210:8: style: Technically the member function 'GffAttr::operator==' can be const. [functionConst]
tophat-2.1.1/src/gff.h:213:8: style: Technically the member function 'GffAttr::operator>' can be const. [functionConst]
tophat-2.1.1/src/gff.h:216:8: style: Technically the member function 'GffAttr::operator<' can be const. [functionConst]
tophat-2.1.1/src/gff.h:474:8: style: Technically the member function 'GffObj::hasErrors' can be const. [functionConst]
tophat-2.1.1/src/gff.h:479:8: style: Technically the member function 'GffObj::hasGffID' can be const. [functionConst]
tophat-2.1.1/src/gff.h:484:8: style: Technically the member function 'GffObj::createdByExon' can be const. [functionConst]
tophat-2.1.1/src/gff.h:489:8: style: Technically the member function 'GffObj::isGene' can be const. [functionConst]
tophat-2.1.1/src/gff.h:494:8: style: Technically the member function 'GffObj::isDiscarded' can be const. [functionConst]
tophat-2.1.1/src/gff.h:500:8: style: Technically the member function 'GffObj::isUsed' can be const. [functionConst]
tophat-2.1.1/src/gff.h:505:8: style: Technically the member function 'GffObj::isTranscript' can be const. [functionConst]
tophat-2.1.1/src/gff.h:510:8: style: Technically the member function 'GffObj::promotedChildren' can be const. [functionConst]
tophat-2.1.1/src/gff.h:525:8: style: Technically the member function 'GffObj::getLevel' can be const. [functionConst]
tophat-2.1.1/src/gff.h:624:9: style: Technically the member function 'GffObj::hasCDS' can be const. [functionConst]
tophat-2.1.1/src/gff.h:779:9: style: Technically the member function 'GffObj::xcoordseg' can be const. [functionConst]
tophat-2.1.1/src/gff.h:812:9: style: Technically the member function 'GffObj::unxcoordseg' can be const. [functionConst]
tophat-2.1.1/src/gff.h:888:9: style: Technically the member function 'GffObj::empty' can be const. [functionConst]
tophat-2.1.1/src/gff.h:919:9: style: Technically the member function 'GSeqStat::operator>' can be const. [functionConst]
tophat-2.1.1/src/gff.h:922:9: style: Technically the member function 'GSeqStat::operator<' can be const. [functionConst]
tophat-2.1.1/src/gff.h:925:9: style: Technically the member function 'GSeqStat::operator==' can be const. [functionConst]
tophat-2.1.1/src/gff.h:994:6: style: Class 'CNonExon' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/gff.h:994:6: style: Class 'CNonExon' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/gff.h:1071:7: style: Class 'GffReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/gff.h:1071:7: style: Class 'GffReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/GTFToFasta.cpp:34:5: style: Class 'GTFToFasta' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/GTFToFasta.cpp:34:5: style: Class 'GTFToFasta' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/codons.h:11:2: style: Struct 'Codon' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/gff.h:120:5: style: Class 'GffLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/gff.h:230:4: style: Class 'GffNameInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/gff.h:260:3: style: Class 'GffNameList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/gff.h:565:3: style: Class 'GffObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/gff.h:937:4: style: Class 'GfList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GHash.hh:58:0: style: Class 'GHash < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GHash.hh:59:0: style: Class 'GHash < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GHash.hh:58:0: style: Class 'GHash < GPVec < GffObj > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GHash.hh:59:0: style: Class 'GHash < GPVec < GffObj > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GList.hh:91:0: style: Class 'GList < GffExon >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GList.hh:98:0: style: Class 'GList < GffExon >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GTFToFasta.cpp:30:36: performance: Function parameter 'gtf_fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/GTFToFasta.cpp:30:59: performance: Function parameter 'genome_fname' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/align_status.cpp:127:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/align_status.cpp:127:8: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/align_status.cpp:127:8: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/align_status.cpp:208:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/align_status.cpp:208:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/align_status.cpp:208:4: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.h:844:5: warning: Member variable 'HitFactory::_hit_stream' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:894:2: warning: Member variable 'LineHitFactory::_hit_buf' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:894:2: warning: Member variable 'LineHitFactory::_line_num' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:930:2: warning: Member variable 'SplicedSAMHitFactory::_seg_offset' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:930:2: warning: Member variable 'SplicedSAMHitFactory::_size_buf' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:1009:2: warning: Member variable 'SplicedBAMHitFactory::_seg_offset' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/bwt_map.h:1009:2: warning: Member variable 'SplicedBAMHitFactory::_size_buf' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/reads.h:62:12: style: Technically the member function 'FLineReader::readcount' can be const. [functionConst]
tophat-2.1.1/src/reads.h:63:7: style: Technically the member function 'FLineReader::length' can be const. [functionConst]
tophat-2.1.1/src/reads.h:64:8: style: Technically the member function 'FLineReader::isEof' can be const. [functionConst]
tophat-2.1.1/src/reads.h:127:7: style: Technically the member function 'Read::lengths_equal' can be const. [functionConst]
tophat-2.1.1/src/reads.h:327:16: style: Technically the member function 'ReadStream::get_format' can be const. [functionConst]
tophat-2.1.1/src/reads.h:382:10: style: Technically the member function 'ReadStream::isBam' can be const. [functionConst]
tophat-2.1.1/src/reads.h:388:17: style: Technically the member function 'ReadStream::filename' can be const. [functionConst]
tophat-2.1.1/src/reads.h:275:12: style: Technically the member function 'ReadStream::ReadOrdering::operator()' can be const. [functionConst]
tophat-2.1.1/src/bwt_map.h:555:11: performance: Technically the member function 'ReadTable::observation_order' can be static. [functionStatic]
tophat-2.1.1/src/bwt_map.h:720:12: performance: Technically the member function 'RefSequenceTable::observation_order' can be static. [functionStatic]
tophat-2.1.1/src/bwt_map.h:1139:10: style: Technically the member function 'HitStream::eof' can be const. [functionConst]
tophat-2.1.1/src/bwt_map.h:1140:10: style: Technically the member function 'HitStream::ready' can be const. [functionConst]
tophat-2.1.1/src/bwt_map.h:1226:7: style: Technically the member function 'HitStream::fromBowtie' can be const. [functionConst]
tophat-2.1.1/src/junctions.h:74:8: style: Technically the member function 'skip_count_lt::operator()' can be const. [functionConst]
tophat-2.1.1/src/insertions.h:106:8: style: Technically the member function 'insertion_comparison::operator()' can be const. [functionConst]
tophat-2.1.1/src/reads.h:84:5: style: Class 'FLineReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/reads.h:84:5: style: Class 'FLineReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/reads.h:316:9: style: Class 'ReadStream' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/reads.h:316:9: style: Class 'ReadStream' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/reads.h:69:3: style: Class 'FLineReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/reads.h:80:3: style: Class 'FLineReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/reads.h:291:5: style: Class 'ReadStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/bwt_map.h:604:2: style: Class 'RefSequenceTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/bwt_map.h:898:12: style: The function 'hitfile_rec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:874:19: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:898:12: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:902:10: style: The function 'openStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:849:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:902:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:903:10: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:850:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:903:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:904:10: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:851:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:904:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:905:10: style: The function 'closeStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:852:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:905:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:906:10: style: The function 'next_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:875:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:906:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:936:7: style: The function 'get_hit_from_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:876:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:936:7: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:956:7: style: The function 'get_hit_from_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:876:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:956:7: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:980:10: style: The function 'openStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:849:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:980:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:981:10: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:850:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:981:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:982:10: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:851:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:982:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:983:10: style: The function 'closeStream' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:852:18: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:983:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:985:10: style: The function 'next_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:875:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:985:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:986:12: style: The function 'hitfile_rec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:874:19: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:986:12: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:988:10: style: The function 'get_hit_from_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:876:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:988:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:1018:10: style: The function 'get_hit_from_buf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/bwt_map.h:876:17: note: Virtual function in base class
tophat-2.1.1/src/bwt_map.h:1018:10: note: Function in derived class
tophat-2.1.1/src/bwt_map.h:391:18: style: Reading from empty STL container '_cigar' [reademptycontainer]
tophat-2.1.1/src/bwt_map.h:393:18: style: Reading from empty STL container '_cigar' [reademptycontainer]
tophat-2.1.1/src/bam2fastx.cpp:182:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tophat-2.1.1/src/bam_merge.h:66:3: style: Struct 'less_bam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/bam_merge_impl.cpp:36:25: style: Checking if unsigned variable 'bam_fnames.size()' is less than zero. [unsignedLessThanZero]
tophat-2.1.1/src/bam_merge_impl.cpp:124:29: style: Checking if unsigned variable 'temp_bam_lines.size()' is less than zero. [unsignedLessThanZero]
tophat-2.1.1/src/bwt_map.cpp:1802:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:1951:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:1993:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:2106:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:2209:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:2239:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:2269:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:2299:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/bwt_map.cpp:1577:28: warning: Either the condition 'seq!=NULL' is redundant or there is possible null pointer dereference: seq. [nullPointerRedundantCheck]
tophat-2.1.1/src/bwt_map.cpp:1488:10: note: Assuming that condition 'seq!=NULL' is not redundant
tophat-2.1.1/src/bwt_map.cpp:1577:28: note: Null pointer dereference
tophat-2.1.1/src/bwt_map.cpp:700:7: style: The scope of the variable 'ref_ofs' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:701:7: style: The scope of the variable 'read_ofs' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:702:8: style: The scope of the variable 'xfound' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:705:9: style: The scope of the variable 'prev_opcode' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:706:9: style: The scope of the variable 'prev_oplen' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:1118:7: style: The scope of the variable 'num_hits' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:1176:17: style: The scope of the variable 'num_splice_anchor_mismatches' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:1486:8: style: The scope of the variable 'spliced_alignment' can be reduced. [variableScope]
tophat-2.1.1/src/bwt_map.cpp:674:15: style: Checking if unsigned variable 'op.length' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/bwt_map.cpp:562:50: style: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'. [funcArgNamesDifferent]
tophat-2.1.1/src/bwt_map.h:956:36: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:562:50: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:885:57: style: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'. [funcArgNamesDifferent]
tophat-2.1.1/src/bwt_map.h:936:36: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:885:57: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:1101:50: style: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'. [funcArgNamesDifferent]
tophat-2.1.1/src/bwt_map.h:988:39: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:1101:50: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:1469:57: style: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'. [funcArgNamesDifferent]
tophat-2.1.1/src/bwt_map.h:1018:39: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.cpp:1469:57: note: Function 'get_hit_from_buf' argument 1 names different: declaration 'bwt_buf' definition 'orig_bwt_buf'.
tophat-2.1.1/src/bwt_map.h:1003:10: performance: Technically the member function 'BAMHitFactory::inspect_header' can be static. [functionStatic]
tophat-2.1.1/src/bwt_map.cpp:1454:21: note: Technically the member function 'BAMHitFactory::inspect_header' can be static.
tophat-2.1.1/src/bwt_map.h:1003:10: note: Technically the member function 'BAMHitFactory::inspect_header' can be static.
tophat-2.1.1/src/bwt_map.cpp:1666:42: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tophat-2.1.1/src/bwt_map.cpp:1586:3: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
tophat-2.1.1/src/common.cpp:1173:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tophat-2.1.1/src/common.cpp:1177:15: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tophat-2.1.1/src/common.cpp:232:0: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tophat-2.1.1/src/common.cpp:1037:16: style: The scope of the variable 's' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:1039:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:1039:11: style: The scope of the variable 'op' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:1040:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:1255:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:1259:8: style: The scope of the variable 'mate_num' can be reduced. [variableScope]
tophat-2.1.1/src/common.cpp:426:34: style: Function 'str_replace' argument 1 names different: declaration 'str' definition 'base_str'. [funcArgNamesDifferent]
tophat-2.1.1/src/common.h:176:44: note: Function 'str_replace' argument 1 names different: declaration 'str' definition 'base_str'.
tophat-2.1.1/src/common.cpp:426:34: note: Function 'str_replace' argument 1 names different: declaration 'str' definition 'base_str'.
tophat-2.1.1/src/common.cpp:1264:11: style: Variable 'mate_num' is assigned a value that is never used. [unreadVariable]
tophat-2.1.1/src/common.cpp:974:13: warning: Member variable 'GBamRecord::tag' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/common.cpp:974:13: warning: Member variable 'GBamRecord::abuf' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/common.h:363:10: style: Technically the member function 'GBamRecord::add_quals' can be const. [functionConst]
tophat-2.1.1/src/common.cpp:1100:19: note: Technically the member function 'GBamRecord::add_quals' can be const.
tophat-2.1.1/src/common.h:363:10: note: Technically the member function 'GBamRecord::add_quals' can be const.
tophat-2.1.1/src/coverage.cpp:226:7: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/coverage.cpp:230:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/coverage.cpp:250:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/coverage.h:49:8: performance: Technically the member function 'Coverage::print_info' can be static. [functionStatic]
tophat-2.1.1/src/coverage.cpp:248:16: note: Technically the member function 'Coverage::print_info' can be static.
tophat-2.1.1/src/coverage.h:49:8: note: Technically the member function 'Coverage::print_info' can be static.
tophat-2.1.1/src/coverage.h:52:8: performance: Technically the member function 'Coverage::merge_contig' can be static. [functionStatic]
tophat-2.1.1/src/coverage.cpp:127:16: note: Technically the member function 'Coverage::merge_contig' can be static.
tophat-2.1.1/src/coverage.h:52:8: note: Technically the member function 'Coverage::merge_contig' can be static.
tophat-2.1.1/src/coverage.h:53:25: performance: Technically the member function 'Coverage::get_contig' can be static. [functionStatic]
tophat-2.1.1/src/coverage.cpp:147:33: note: Technically the member function 'Coverage::get_contig' can be static.
tophat-2.1.1/src/coverage.h:53:25: note: Technically the member function 'Coverage::get_contig' can be static.
tophat-2.1.1/src/deletions.cpp:55:48: style: Function 'deletions_from_alignment' argument 1 names different: declaration 'spliced_alignment' definition 'bh'. [funcArgNamesDifferent]
tophat-2.1.1/src/deletions.h:50:48: note: Function 'deletions_from_alignment' argument 1 names different: declaration 'spliced_alignment' definition 'bh'.
tophat-2.1.1/src/deletions.cpp:55:48: note: Function 'deletions_from_alignment' argument 1 names different: declaration 'spliced_alignment' definition 'bh'.
tophat-2.1.1/src/deletions.cpp:55:65: style: Function 'deletions_from_alignment' argument 2 names different: declaration 'junctions' definition 'deletions'. [funcArgNamesDifferent]
tophat-2.1.1/src/deletions.h:50:80: note: Function 'deletions_from_alignment' argument 2 names different: declaration 'junctions' definition 'deletions'.
tophat-2.1.1/src/deletions.cpp:55:65: note: Function 'deletions_from_alignment' argument 2 names different: declaration 'junctions' definition 'deletions'.
tophat-2.1.1/src/fix_map_ordering.cpp:68:7: style: Technically the member function 'MapOrdering::operator()' can be const. [functionConst]
tophat-2.1.1/src/fix_map_ordering.cpp:92:8: style: Technically the member function 'BamMapOrdering::operator()' can be const. [functionConst]
tophat-2.1.1/src/fix_map_ordering.cpp:40:5: style: Struct 'TabSplitLine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/fix_map_ordering.cpp:40:5: style: Struct 'TabSplitLine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/fix_map_ordering.cpp:30:3: style: Struct 'TabSplitLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/fix_map_ordering.cpp:450:0: error: Resource leak: f_out [resourceLeak]
tophat-2.1.1/src/fix_map_ordering.cpp:450:0: error: Resource leak: f_in [resourceLeak]
tophat-2.1.1/src/fragments.cpp:20:17: style: Function 'best_fragment_mappings' argument 3 names different: declaration 'hits1_in_ref' definition 'hits_in_ref'. [funcArgNamesDifferent]
tophat-2.1.1/src/fragments.h:67:17: note: Function 'best_fragment_mappings' argument 3 names different: declaration 'hits1_in_ref' definition 'hits_in_ref'.
tophat-2.1.1/src/fragments.cpp:20:17: note: Function 'best_fragment_mappings' argument 3 names different: declaration 'hits1_in_ref' definition 'hits_in_ref'.
tophat-2.1.1/src/fragments.h:22:5: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/fragments.h:33:5: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tophat-2.1.1/src/fragments.h:54:8: style: Technically the member function 'FragmentAlignmentGrade::operator<' can be const. [functionConst]
tophat-2.1.1/src/fragments.h:17:1: warning: The struct 'FragmentAlignmentGrade' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tophat-2.1.1/src/fusions.cpp:560:0: style: Same expression used in consecutive assignments of 'outer_dist' and 'max_dist'. [duplicateAssignExpression]
tophat-2.1.1/src/fusions.cpp:561:0: note: Same expression used in consecutive assignments of 'outer_dist' and 'max_dist'.
tophat-2.1.1/src/fusions.cpp:560:0: note: Same expression used in consecutive assignments of 'outer_dist' and 'max_dist'.
tophat-2.1.1/src/fusions.cpp:150:22: style: Checking if unsigned variable 'fusion_pos' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/inserts.h:35:1: warning: Member variable 'InsertAlignmentGrade::num_alignments' is not initialized in the constructor. [uninitMemberVar]
tophat-2.1.1/src/inserts.h:226:7: style: Technically the member function 'InsertAlignmentGrade::align_score' can be const. [functionConst]
tophat-2.1.1/src/inserts.h:33:1: warning: The struct 'InsertAlignmentGrade' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tophat-2.1.1/src/gdna.cpp:56:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/gff.cpp:1881:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1881:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1928:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1928:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1947:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1947:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:2020:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:2020:4: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:2023:45: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:2023:45: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/gff.cpp:1295:6: warning: Either the condition 'gfr!=NULL' is redundant or there is possible null pointer dereference: gfr. [nullPointerRedundantCheck]
tophat-2.1.1/src/gff.cpp:1311:13: note: Assuming that condition 'gfr!=NULL' is not redundant
tophat-2.1.1/src/gff.cpp:1295:6: note: Null pointer dereference
tophat-2.1.1/src/gff.cpp:46:15: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/gff.cpp:47:15: style: C-style pointer casting [cstyleCast]
tophat-2.1.1/src/gff.cpp:998:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tophat-2.1.1/src/gff.cpp:996:0: note: Variable 'r' is reassigned a value before the old one has been used.
tophat-2.1.1/src/gff.cpp:998:3: note: Variable 'r' is reassigned a value before the old one has been used.
tophat-2.1.1/src/gff.cpp:39:21: style: The scope of the variable 'extbl' can be reduced. [variableScope]
tophat-2.1.1/src/gff.cpp:299:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tophat-2.1.1/src/gff.cpp:1997:7: style: The scope of the variable 'dbuf' can be reduced. [variableScope]
tophat-2.1.1/src/GVec.hh:334:0: style: The scope of the variable 'c' can be reduced. [variableScope]
tophat-2.1.1/src/gff.cpp:62:40: style: Function 'extractAttr' argument 1 names different: declaration 'pre' definition 'attr'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:119:35: note: Function 'extractAttr' argument 1 names different: declaration 'pre' definition 'attr'.
tophat-2.1.1/src/gff.cpp:62:40: note: Function 'extractAttr' argument 1 names different: declaration 'pre' definition 'attr'.
tophat-2.1.1/src/gff.cpp:660:29: style: Function 'expandExon' argument 1 names different: declaration 'xovl' definition 'oi'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:436:23: note: Function 'expandExon' argument 1 names different: declaration 'xovl' definition 'oi'.
tophat-2.1.1/src/gff.cpp:660:29: note: Function 'expandExon' argument 1 names different: declaration 'xovl' definition 'oi'.
tophat-2.1.1/src/gff.cpp:749:56: style: Function 'GffObj' argument 3 names different: declaration 'keepAttrs' definition 'keepAttr'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:554:50: note: Function 'GffObj' argument 3 names different: declaration 'keepAttrs' definition 'keepAttr'.
tophat-2.1.1/src/gff.cpp:749:56: note: Function 'GffObj' argument 3 names different: declaration 'keepAttrs' definition 'keepAttr'.
tophat-2.1.1/src/gff.cpp:977:41: style: Function 'updateParent' argument 1 names different: declaration 'newgfh' definition 'newgfo'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:1042:32: note: Function 'updateParent' argument 1 names different: declaration 'newgfh' definition 'newgfo'.
tophat-2.1.1/src/gff.cpp:977:41: note: Function 'updateParent' argument 1 names different: declaration 'newgfh' definition 'newgfo'.
tophat-2.1.1/src/gff.cpp:1570:36: style: Function 'mRNA_CDS_coords' argument 1 names different: declaration 'cds_start' definition 'cds_mstart'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:882:31: note: Function 'mRNA_CDS_coords' argument 1 names different: declaration 'cds_start' definition 'cds_mstart'.
tophat-2.1.1/src/gff.cpp:1570:36: note: Function 'mRNA_CDS_coords' argument 1 names different: declaration 'cds_start' definition 'cds_mstart'.
tophat-2.1.1/src/gff.cpp:1570:54: style: Function 'mRNA_CDS_coords' argument 2 names different: declaration 'cds_end' definition 'cds_mend'. [funcArgNamesDifferent]
tophat-2.1.1/src/gff.h:882:48: note: Function 'mRNA_CDS_coords' argument 2 names different: declaration 'cds_end' definition 'cds_mend'.
tophat-2.1.1/src/gff.cpp:1570:54: note: Function 'mRNA_CDS_coords' argument 2 names different: declaration 'cds_end' definition 'cds_mend'.
tophat-2.1.1/src/GVec.hh:526:0: style: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'. [funcArgNamesDifferent]
tophat-2.1.1/src/GVec.hh:73:0: note: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'.
tophat-2.1.1/src/GVec.hh:526:0: note: Function 'qSort' argument 1 names different: declaration 'L' definition 'l'.
tophat-2.1.1/src/GVec.hh:526:0: style: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'. [funcArgNamesDifferent]
tophat-2.1.1/src/GVec.hh:73:0: note: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'.
tophat-2.1.1/src/GVec.hh:526:0: note: Function 'qSort' argument 2 names different: declaration 'R' definition 'r'.
tophat-2.1.1/src/GVec.hh:79:0: style: 'GVec < int >::operator=' should return 'GVec < int > &'. [operatorEq]
tophat-2.1.1/src/GVec.hh:79:0: style: 'GVec < GPVec < GffObj > * >::operator=' should return 'GVec < GPVec < GffObj > * > &'. [operatorEq]
tophat-2.1.1/src/gff.h:635:8: performance: Technically the member function 'GffObj::removeExonAttr' can be static. [functionStatic]
tophat-2.1.1/src/gff.cpp:1539:13: note: Technically the member function 'GffObj::removeExonAttr' can be static.
tophat-2.1.1/src/gff.h:635:8: note: Technically the member function 'GffObj::removeExonAttr' can be static.
tophat-2.1.1/src/gff.h:881:9: style: Technically the member function 'GffObj::getCDS_ends' can be const. [functionConst]
tophat-2.1.1/src/gff.cpp:1556:14: note: Technically the member function 'GffObj::getCDS_ends' can be const.
tophat-2.1.1/src/gff.h:881:9: note: Technically the member function 'GffObj::getCDS_ends' can be const.
tophat-2.1.1/src/GVec.hh:121:0: style: Technically the member function 'GVec < int >::Capacity' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:124:0: style: Technically the member function 'GVec < int >::Count' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:134:0: style: Technically the member function 'GVec < int >::isEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:135:0: style: Technically the member function 'GVec < int >::notEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:121:0: style: Technically the member function 'GVec < GPVec < GffObj > * >::Capacity' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:124:0: style: Technically the member function 'GVec < GPVec < GffObj > * >::Count' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:134:0: style: Technically the member function 'GVec < GPVec < GffObj > * >::isEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:135:0: style: Technically the member function 'GVec < GPVec < GffObj > * >::notEmpty' can be const. [functionConst]
tophat-2.1.1/src/GVec.hh:75:0: style: Class 'GVec < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/GVec.hh:75:0: style: Class 'GVec < GPVec < GffObj > * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/inserts.cpp:81:10: style: Expression is always false because 'else if' condition matches previous condition at line 35. [multiCondition]
tophat-2.1.1/src/inserts.cpp:76:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tophat-2.1.1/src/inserts.cpp:231:29: style: The scope of the variable 'current' can be reduced. [variableScope]
tophat-2.1.1/src/inserts.cpp:138:32: style: Function 'best_insert_mappings' argument 5 names different: declaration 'best_insert_alignments' definition 'best_status_for_inserts'. [funcArgNamesDifferent]
tophat-2.1.1/src/inserts.h:255:32: note: Function 'best_insert_mappings' argument 5 names different: declaration 'best_insert_alignments' definition 'best_status_for_inserts'.
tophat-2.1.1/src/inserts.cpp:138:32: note: Function 'best_insert_mappings' argument 5 names different: declaration 'best_insert_alignments' definition 'best_status_for_inserts'.
tophat-2.1.1/src/inserts.cpp:294:22: style: Unused variable: map1_singletons [unusedVariable]
tophat-2.1.1/src/inserts.cpp:295:22: style: Unused variable: map2_singletons [unusedVariable]
tophat-2.1.1/src/inserts.cpp:296:37: style: Unused variable: happy_mates [unusedVariable]
tophat-2.1.1/src/inserts.h:216:8: style: Technically the member function 'InsertAlignmentGrade::operator<' can be const. [functionConst]
tophat-2.1.1/src/inserts.cpp:22:28: note: Technically the member function 'InsertAlignmentGrade::operator<' can be const.
tophat-2.1.1/src/inserts.h:216:8: note: Technically the member function 'InsertAlignmentGrade::operator<' can be const.
tophat-2.1.1/src/juncs_db.cpp:81:10: style: The scope of the variable 'left_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:81:22: style: The scope of the variable 'right_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:82:10: style: The scope of the variable 'left_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:82:20: style: The scope of the variable 'right_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:119:10: style: The scope of the variable 'left_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:119:22: style: The scope of the variable 'right_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:120:10: style: The scope of the variable 'left_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:120:20: style: The scope of the variable 'right_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:162:10: style: The scope of the variable 'left_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:162:22: style: The scope of the variable 'right_start' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:163:10: style: The scope of the variable 'left_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:163:20: style: The scope of the variable 'right_end' can be reduced. [variableScope]
tophat-2.1.1/src/juncs_db.cpp:85:22: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tophat-2.1.1/src/juncs_db.cpp:124:21: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tophat-2.1.1/src/juncs_db.cpp:125:22: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tophat-2.1.1/src/juncs_db.cpp:168:19: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tophat-2.1.1/src/juncs_db.cpp:169:20: style: Unsigned variable '.' can't be negative so it is unnecessary to test it. [unsignedPositive]
tophat-2.1.1/src/juncs_db.cpp:295:0: error: Memory leak: ref_str [memleak]
tophat-2.1.1/src/junctions.cpp:105:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/junctions.cpp:105:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/junctions.cpp:105:3: warning: %d in format string (no. 11) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/junctions.cpp:155:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/junctions.cpp:272:0: style: Same expression used in consecutive assignments of 'fuzzy_left' and 'fuzzy_right'. [duplicateAssignExpression]
tophat-2.1.1/src/junctions.cpp:273:0: note: Same expression used in consecutive assignments of 'fuzzy_left' and 'fuzzy_right'.
tophat-2.1.1/src/junctions.cpp:272:0: note: Same expression used in consecutive assignments of 'fuzzy_left' and 'fuzzy_right'.
tophat-2.1.1/src/long_spanning_reads.cpp:2033:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/long_spanning_reads.cpp:2528:8: style: The scope of the variable 'bh_l' can be reduced. [variableScope]
tophat-2.1.1/src/long_spanning_reads.cpp:2528:18: style: The scope of the variable 'back_right' can be reduced. [variableScope]
tophat-2.1.1/src/long_spanning_reads.cpp:3296:18: style: Unused variable: spliced_segmap_files [unusedVariable]
tophat-2.1.1/src/long_spanning_reads.cpp:3297:10: style: Unused variable: unzcmd [unusedVariable]
tophat-2.1.1/src/long_spanning_reads.cpp:2907:17: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tophat-2.1.1/src/long_spanning_reads.cpp:2796:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 2 is slow and redundant. [stlcstrParam]
tophat-2.1.1/src/long_spanning_reads.cpp:2796:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 3 is slow and redundant. [stlcstrParam]
tophat-2.1.1/src/map2gtf.cpp:175:21: warning: Either the condition 'out_sam_header_file==NULL' is redundant or there is possible null pointer dereference: out_sam_header_file. [nullPointerRedundantCheck]
tophat-2.1.1/src/map2gtf.cpp:172:27: note: Assuming that condition 'out_sam_header_file==NULL' is not redundant
tophat-2.1.1/src/map2gtf.cpp:175:21: note: Null pointer dereference
tophat-2.1.1/src/map2gtf.cpp:377:11: style: The scope of the variable 'p_exon' can be reduced. [variableScope]
tophat-2.1.1/src/map2gtf.cpp:401:16: style: The scope of the variable 'cur_exon' can be reduced. [variableScope]
tophat-2.1.1/src/map2gtf.cpp:405:9: style: The scope of the variable 'trans_offset' can be reduced. [variableScope]
tophat-2.1.1/src/map2gtf.cpp:69:67: style: Function 'Map2GTF' argument 2 names different: declaration 'sam_fname' definition 'in_fname'. [funcArgNamesDifferent]
tophat-2.1.1/src/map2gtf.h:66:62: note: Function 'Map2GTF' argument 2 names different: declaration 'sam_fname' definition 'in_fname'.
tophat-2.1.1/src/map2gtf.cpp:69:67: note: Function 'Map2GTF' argument 2 names different: declaration 'sam_fname' definition 'in_fname'.
tophat-2.1.1/src/map2gtf.h:53:2: style: Struct 'GffTranscript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/map2gtf.cpp:15:58: performance: Function parameter 'add' should be passed by const reference. [passedByValue]
tophat-2.1.1/src/prep_reads.cpp:326:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:484:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:550:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/prep_reads.cpp:553:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/prep_reads.cpp:558:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/prep_reads.cpp:561:4: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/prep_reads.cpp:575:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:576:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:581:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:582:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:587:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/prep_reads.cpp:588:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/assert_helpers.h:14:2: style: Class 'ReleaseAssertException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/reads.cpp:75:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
tophat-2.1.1/src/reads.cpp:211:22: style: Checking if unsigned variable 'color.length()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/reads.cpp:546:35: style: Function 'get_direct' argument 1 names different: declaration 'read' definition 'r'. [funcArgNamesDifferent]
tophat-2.1.1/src/reads.h:381:27: note: Function 'get_direct' argument 1 names different: declaration 'read' definition 'r'.
tophat-2.1.1/src/reads.cpp:546:35: note: Function 'get_direct' argument 1 names different: declaration 'read' definition 'r'.
tophat-2.1.1/src/reads.cpp:571:35: style: Function 'getRead' argument 1 names different: declaration 'read_id' definition 'r_id'. [funcArgNamesDifferent]
tophat-2.1.1/src/reads.h:393:27: note: Function 'getRead' argument 1 names different: declaration 'read_id' definition 'r_id'.
tophat-2.1.1/src/reads.cpp:571:35: note: Function 'getRead' argument 1 names different: declaration 'read_id' definition 'r_id'.
tophat-2.1.1/src/reads.cpp:632:36: style: Function 'getQRead' argument 1 names different: declaration 'read_id' definition 'r_id'. [funcArgNamesDifferent]
tophat-2.1.1/src/reads.h:408:28: note: Function 'getQRead' argument 1 names different: declaration 'read_id' definition 'r_id'.
tophat-2.1.1/src/reads.cpp:632:36: note: Function 'getQRead' argument 1 names different: declaration 'read_id' definition 'r_id'.
tophat-2.1.1/src/reads.cpp:633:14: style: Function 'getQRead' argument 2 names different: declaration 'read' definition 'qread'. [funcArgNamesDifferent]
tophat-2.1.1/src/reads.h:409:18: note: Function 'getQRead' argument 2 names different: declaration 'read' definition 'qread'.
tophat-2.1.1/src/reads.cpp:633:14: note: Function 'getQRead' argument 2 names different: declaration 'read' definition 'qread'.
tophat-2.1.1/src/reads.cpp:43:9: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
tophat-2.1.1/src/sam_juncs.cpp:106:2: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/sam_juncs.cpp:143:0: error: Resource leak: map_file [resourceLeak]
tophat-2.1.1/src/segment_juncs.cpp:5063:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/segment_juncs.cpp:5081:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/segment_juncs.cpp:5173:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/segment_juncs.cpp:5173:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/segment_juncs.cpp:3359:16: style: The scope of the variable 'right_segment_hits' can be reduced. [variableScope]
tophat-2.1.1/src/segment_juncs.cpp:4625:27: style: The scope of the variable 'last_read_id' can be reduced. [variableScope]
tophat-2.1.1/src/segment_juncs.cpp:2513:36: style: Checking if unsigned variable 'bestInsertPositions.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/segment_juncs.cpp:3215:33: style: Checking if unsigned variable 'ignore_chromosomes.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/segment_juncs.cpp:3581:24: style: Checking if unsigned variable 'rrs_bhs.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/segment_juncs.cpp:2174:0: style: Checking if unsigned variable 'read_len' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/segment_juncs.cpp:324:3: style: Variable 'new_hits' is modified but its new value is never used. [unreadVariable]
tophat-2.1.1/src/segment_juncs.cpp:403:3: style: Variable 'new_hits' is modified but its new value is never used. [unreadVariable]
tophat-2.1.1/src/segment_juncs.cpp:1091:3: style: Variable 'new_hits' is modified but its new value is never used. [unreadVariable]
tophat-2.1.1/src/segment_juncs.cpp:4651:17: style: Variable 'last_read_id' is assigned a value that is never used. [unreadVariable]
tophat-2.1.1/src/segment_juncs.cpp:5316:10: style: Unused variable: left_segment_file_for_segment_search [unusedVariable]
tophat-2.1.1/src/segment_juncs.cpp:5343:10: style: Unused variable: right_segment_file_for_segment_search [unusedVariable]
tophat-2.1.1/src/segment_juncs.cpp:710:8: performance: Technically the member function 'IntronMotifs::unique' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:734:8: performance: Technically the member function 'IntronMotifs::attach_upstream_mers' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:787:8: performance: Technically the member function 'IntronMotifs::attach_downstream_mers' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:1570:8: performance: Technically the member function 'RecordExtendableJuncs::record' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:1630:8: performance: Technically the member function 'RecordAllJuncs::record' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:1671:8: performance: Technically the member function 'RecordSegmentJuncs::record' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:1744:8: performance: Technically the member function 'RecordButterflyJuncs::record' can be static. [functionStatic]
tophat-2.1.1/src/segment_juncs.cpp:702:3: style: Struct 'IntronMotifs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/segment_juncs.cpp:87:0: error: Memory leak: ref_str [memleak]
tophat-2.1.1/src/segment_juncs.cpp:5363:0: error: Resource leak: juncs_file [resourceLeak]
tophat-2.1.1/src/segment_juncs.cpp:5364:0: error: Resource leak: left_reads_file_for_fusion_discovery [resourceLeak]
tophat-2.1.1/src/tophat_reports.cpp:1806:7: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tophat-2.1.1/src/tophat_reports.cpp:2137:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/tophat_reports.cpp:2156:4: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/tophat_reports.cpp:2171:6: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tophat-2.1.1/src/tophat_reports.cpp:600:5: style: Variable 'nh_ref_name' is reassigned a value before the old one has been used. [redundantAssignment]
tophat-2.1.1/src/tophat_reports.cpp:599:0: note: Variable 'nh_ref_name' is reassigned a value before the old one has been used.
tophat-2.1.1/src/tophat_reports.cpp:600:5: note: Variable 'nh_ref_name' is reassigned a value before the old one has been used.
tophat-2.1.1/src/tophat_reports.cpp:130:15: style: The scope of the variable 'nhits' can be reduced. [variableScope]
tophat-2.1.1/src/tophat_reports.cpp:1822:16: style: The scope of the variable 'offset' can be reduced. [variableScope]
tophat-2.1.1/src/tophat_reports.cpp:1823:17: style: The scope of the variable 'read_id' can be reduced. [variableScope]
tophat-2.1.1/src/tophat_reports.cpp:1922:25: style: Checking if unsigned variable 'bam_lines.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/tophat_reports.cpp:2489:28: style: Checking if unsigned variable 'best_hits.size()' is less than zero. This might be a false warning. [unsignedLessThanZero]
tophat-2.1.1/src/tophat_reports.cpp:3094:17: style: Variable 'unzcmd' is assigned a value that is never used. [unreadVariable]
tophat-2.1.1/src/tophat_reports.cpp:1214:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tophat-2.1.1/src/tophat_reports.cpp:1899:4: style: Class 'MultipleBAMReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tophat-2.1.1/src/tophat_reports.cpp:1899:4: style: Class 'MultipleBAMReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tophat-2.1.1/src/tophat_reports.cpp:265:3: style: Struct 'cmp_pair_alignment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tophat-2.1.1/src/tophat_reports.cpp:2201:15: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tophat-2.1.1/src/reads.h:230:15: note: Virtual function in base class
tophat-2.1.1/src/tophat_reports.cpp:2201:15: note: Function in derived class
tophat-2.1.1/src/tophat_reports.cpp:2712:0: error: Resource leak: splice_coords [resourceLeak]
tophat-2.1.1/src/tophat_reports.cpp:687:4: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
tophat-2.1.1/src/tophat_reports.cpp:830:4: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
tophat-2.1.1/src/utils.cpp:42:8: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
[08:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tophide/tophide_1.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/topmenu-gtk/topmenu-gtk_0.3.orig.tar.gz
release_0.3/module/appmenu.c:174:44: style: Function 'topmenu_appmenu_build' argument 1 names different: declaration 'appmenu' definition 'self'. [funcArgNamesDifferent]
release_0.3/module/appmenu.h:34:44: note: Function 'topmenu_appmenu_build' argument 1 names different: declaration 'appmenu' definition 'self'.
release_0.3/module/appmenu.c:174:44: note: Function 'topmenu_appmenu_build' argument 1 names different: declaration 'appmenu' definition 'self'.
release_0.3/module/main.c:500:13: style: The scope of the variable 'window' can be reduced. [variableScope]
[08:48]

ftp://ftp.se.debian.org/debian/pool/main/t/toposort/toposort_1.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toppler/toppler_1.1.6.orig.tar.gz
toppler-1.1.6/archi.cc:29:24: style: Function 'archive' argument 1 names different: declaration 'file' definition 'stream'. [funcArgNamesDifferent]
toppler-1.1.6/archi.h:102:17: note: Function 'archive' argument 1 names different: declaration 'file' definition 'stream'.
toppler-1.1.6/archi.cc:29:24: note: Function 'archive' argument 1 names different: declaration 'file' definition 'stream'.
toppler-1.1.6/archi.h:54:10: style: Technically the member function 'file::size' can be const. [functionConst]
toppler-1.1.6/archi.h:58:8: style: Technically the member function 'file::eof' can be const. [functionConst]
toppler-1.1.6/archi.h:109:9: style: Technically the member function 'archive::fileNumber' can be const. [functionConst]
toppler-1.1.6/archi.h:112:16: style: Technically the member function 'archive::fname' can be const. [functionConst]
toppler-1.1.6/archi.cc:120:7: style: Class 'file' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toppler-1.1.6/archi.cc:120:7: style: Class 'file' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toppler-1.1.6/archi.cc:37:3: style: Class 'archive' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toppler-1.1.6/archi.cc:37:3: style: Class 'archive' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toppler-1.1.6/archi.h:102:3: style: Class 'archive' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toppler-1.1.6/configuration.h:116:8: style: Technically the member function 'configuration::parse' can be const. [functionConst]
toppler-1.1.6/configuration.cc:33:21: note: Technically the member function 'configuration::parse' can be const.
toppler-1.1.6/configuration.h:116:8: note: Technically the member function 'configuration::parse' can be const.
toppler-1.1.6/decl.cc:279:24: style: Redundant condition: select!=NULL. 'select==NULL || (select!=NULL && (*select)(entry))' is equivalent to 'select==NULL || (*select)(entry)' [redundantCondition]
toppler-1.1.6/decl.cc:166:38: style: Function 'get_data_file_path' argument 1 names different: declaration 'fname' definition 'name'. [funcArgNamesDifferent]
toppler-1.1.6/decl.h:195:38: note: Function 'get_data_file_path' argument 1 names different: declaration 'fname' definition 'name'.
toppler-1.1.6/decl.cc:166:38: note: Function 'get_data_file_path' argument 1 names different: declaration 'fname' definition 'name'.
toppler-1.1.6/highscore.cc:293:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
toppler-1.1.6/highscore.cc:292:11: note: outer condition: globalHighscore
toppler-1.1.6/highscore.cc:293:13: note: identical inner condition: globalHighscore
toppler-1.1.6/keyb.cc:234:16: style: The scope of the variable 'i' can be reduced. [variableScope]
toppler-1.1.6/level.cc:958:9: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
toppler-1.1.6/level.cc:822:32: style: The scope of the variable 'k' can be reduced. [variableScope]
toppler-1.1.6/level.cc:1407:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
toppler-1.1.6/level.cc:45:17: style: struct member '_tblockdata::nam' is never used. [unusedStructMember]
toppler-1.1.6/level.cc:1189:22: style: Array index 'd' is used before limits check. [arrayIndexThenCheck]
toppler-1.1.6/level.cc:1218:22: style: Array index 'd' is used before limits check. [arrayIndexThenCheck]
toppler-1.1.6/leveledit.cc:490:8: style: The scope of the variable 'inp_char' can be reduced. [variableScope]
toppler-1.1.6/menu.cc:95:14: style: The scope of the variable 'blink' can be reduced. [variableScope]
toppler-1.1.6/menu.cc:95:21: style: The scope of the variable 'times_called' can be reduced. [variableScope]
toppler-1.1.6/menu.cc:135:8: style: The scope of the variable 'pwd' can be reduced. [variableScope]
toppler-1.1.6/menu.cc:566:14: style: The scope of the variable 'next_page' can be reduced. [variableScope]
toppler-1.1.6/menu.cc:139:5: warning: The buffer 'pwd' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
toppler-1.1.6/menusys.cc:137:20: style: The scope of the variable 'len' can be reduced. [variableScope]
toppler-1.1.6/menusys.cc:137:25: style: The scope of the variable 'realy' can be reduced. [variableScope]
toppler-1.1.6/menusys.cc:137:32: style: The scope of the variable 'minx' can be reduced. [variableScope]
toppler-1.1.6/menusys.cc:137:44: style: The scope of the variable 'maxx' can be reduced. [variableScope]
toppler-1.1.6/menusys.cc:137:56: style: The scope of the variable 'scrlen' can be reduced. [variableScope]
toppler-1.1.6/menusys.cc:270:8: style: The scope of the variable 'stolen' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:186:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
toppler-1.1.6/screen.cc:241:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
toppler-1.1.6/screen.cc:271:16: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
toppler-1.1.6/screen.cc:1601:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
toppler-1.1.6/screen.cc:179:16: style: The scope of the variable 'z' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:235:16: style: The scope of the variable 'z' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:452:7: style: The scope of the variable 'bw' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:452:11: style: The scope of the variable 'gw' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:452:15: style: The scope of the variable 'rw' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:492:10: style: The scope of the variable 'r' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:492:13: style: The scope of the variable 'g' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:492:16: style: The scope of the variable 'b' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:596:7: style: The scope of the variable 't' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:1597:7: style: The scope of the variable 't' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:1750:7: style: The scope of the variable 'l' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:1762:7: style: The scope of the variable 'l' can be reduced. [variableScope]
toppler-1.1.6/screen.cc:847:16: style: Checking if unsigned variable 'nbytes' is less than zero. [unsignedLessThanZero]
toppler-1.1.6/screen.cc:176:116: style: Function 'scr_loadsprites' argument 8 names different: declaration 'usealpha' definition 'use_alpha'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:65:116: note: Function 'scr_loadsprites' argument 8 names different: declaration 'usealpha' definition 'use_alpha'.
toppler-1.1.6/screen.cc:176:116: note: Function 'scr_loadsprites' argument 8 names different: declaration 'usealpha' definition 'use_alpha'.
toppler-1.1.6/screen.cc:447:30: style: Function 'scr_settowercolor' argument 1 names different: declaration 'red' definition 'r'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:70:30: note: Function 'scr_settowercolor' argument 1 names different: declaration 'red' definition 'r'.
toppler-1.1.6/screen.cc:447:30: note: Function 'scr_settowercolor' argument 1 names different: declaration 'red' definition 'r'.
toppler-1.1.6/screen.cc:447:39: style: Function 'scr_settowercolor' argument 2 names different: declaration 'green' definition 'g'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:70:41: note: Function 'scr_settowercolor' argument 2 names different: declaration 'green' definition 'g'.
toppler-1.1.6/screen.cc:447:39: note: Function 'scr_settowercolor' argument 2 names different: declaration 'green' definition 'g'.
toppler-1.1.6/screen.cc:447:48: style: Function 'scr_settowercolor' argument 3 names different: declaration 'blue' definition 'b'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:70:54: note: Function 'scr_settowercolor' argument 3 names different: declaration 'blue' definition 'b'.
toppler-1.1.6/screen.cc:447:48: note: Function 'scr_settowercolor' argument 3 names different: declaration 'blue' definition 'b'.
toppler-1.1.6/screen.cc:488:30: style: Function 'scr_setcrosscolor' argument 1 names different: declaration 'red' definition 'rk'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:71:30: note: Function 'scr_setcrosscolor' argument 1 names different: declaration 'red' definition 'rk'.
toppler-1.1.6/screen.cc:488:30: note: Function 'scr_setcrosscolor' argument 1 names different: declaration 'red' definition 'rk'.
toppler-1.1.6/screen.cc:488:40: style: Function 'scr_setcrosscolor' argument 2 names different: declaration 'green' definition 'gk'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:71:41: note: Function 'scr_setcrosscolor' argument 2 names different: declaration 'green' definition 'gk'.
toppler-1.1.6/screen.cc:488:40: note: Function 'scr_setcrosscolor' argument 2 names different: declaration 'green' definition 'gk'.
toppler-1.1.6/screen.cc:488:50: style: Function 'scr_setcrosscolor' argument 3 names different: declaration 'blue' definition 'bk'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:71:54: note: Function 'scr_setcrosscolor' argument 3 names different: declaration 'blue' definition 'bk'.
toppler-1.1.6/screen.cc:488:50: note: Function 'scr_setcrosscolor' argument 3 names different: declaration 'blue' definition 'bk'.
toppler-1.1.6/screen.cc:902:76: style: Function 'scr_putbar' argument 7 names different: declaration 'col' definition 'colb'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:110:76: note: Function 'scr_putbar' argument 7 names different: declaration 'col' definition 'colb'.
toppler-1.1.6/screen.cc:902:76: note: Function 'scr_putbar' argument 7 names different: declaration 'col' definition 'colb'.
toppler-1.1.6/screen.cc:935:72: style: Function 'scr_putrect' argument 7 names different: declaration 'col' definition 'colb'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:116:77: note: Function 'scr_putrect' argument 7 names different: declaration 'col' definition 'colb'.
toppler-1.1.6/screen.cc:935:72: note: Function 'scr_putrect' argument 7 names different: declaration 'col' definition 'colb'.
toppler-1.1.6/screen.cc:1678:24: style: Function 'scr_drawedit' argument 1 names different: declaration 'vert' definition 'vpos'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:128:24: note: Function 'scr_drawedit' argument 1 names different: declaration 'vert' definition 'vpos'.
toppler-1.1.6/screen.cc:1678:24: note: Function 'scr_drawedit' argument 1 names different: declaration 'vert' definition 'vpos'.
toppler-1.1.6/screen.cc:1678:35: style: Function 'scr_drawedit' argument 2 names different: declaration 'angle' definition 'apos'. [funcArgNamesDifferent]
toppler-1.1.6/screen.h:128:35: note: Function 'scr_drawedit' argument 2 names different: declaration 'angle' definition 'apos'.
toppler-1.1.6/screen.cc:1678:35: note: Function 'scr_drawedit' argument 2 names different: declaration 'angle' definition 'apos'.
toppler-1.1.6/screen.cc:184:77: style: Boolean variable 'sprite' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
toppler-1.1.6/screen.cc:186:9: style: Boolean variable 'sprite' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
toppler-1.1.6/screen.cc:241:9: style: Boolean variable 'sprite' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
toppler-1.1.6/screen.cc:271:9: style: Boolean variable 'sprite' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
toppler-1.1.6/screen.cc:183:55: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
toppler-1.1.6/screen.cc:238:68: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
toppler-1.1.6/screen.cc:268:68: style: Clarify calculation precedence for '|' and '?'. [clarifyCalculation]
toppler-1.1.6/soundsys.cc:213:39: style: Function 'playmusic' argument 1 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
toppler-1.1.6/soundsys.h:53:31: note: Function 'playmusic' argument 1 names different: declaration 'file' definition 'fname'.
toppler-1.1.6/soundsys.cc:213:39: note: Function 'playmusic' argument 1 names different: declaration 'file' definition 'fname'.
toppler-1.1.6/soundsys.h:44:8: performance: Technically the member function 'ttsounds::addsound' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:54:16: note: Technically the member function 'ttsounds::addsound' can be static.
toppler-1.1.6/soundsys.h:44:8: note: Technically the member function 'ttsounds::addsound' can be static.
toppler-1.1.6/soundsys.h:46:8: performance: Technically the member function 'ttsounds::play' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:102:16: note: Technically the member function 'ttsounds::play' can be static.
toppler-1.1.6/soundsys.h:46:8: note: Technically the member function 'ttsounds::play' can be static.
toppler-1.1.6/soundsys.h:47:8: performance: Technically the member function 'ttsounds::stop' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:119:16: note: Technically the member function 'ttsounds::stop' can be static.
toppler-1.1.6/soundsys.h:47:8: note: Technically the member function 'ttsounds::stop' can be static.
toppler-1.1.6/soundsys.h:49:8: performance: Technically the member function 'ttsounds::stopsound' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:126:16: note: Technically the member function 'ttsounds::stopsound' can be static.
toppler-1.1.6/soundsys.h:49:8: note: Technically the member function 'ttsounds::stopsound' can be static.
toppler-1.1.6/soundsys.h:50:8: performance: Technically the member function 'ttsounds::startsound' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:143:16: note: Technically the member function 'ttsounds::startsound' can be static.
toppler-1.1.6/soundsys.h:50:8: note: Technically the member function 'ttsounds::startsound' can be static.
toppler-1.1.6/soundsys.h:51:8: performance: Technically the member function 'ttsounds::setsoundvol' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:154:16: note: Technically the member function 'ttsounds::setsoundvol' can be static.
toppler-1.1.6/soundsys.h:51:8: note: Technically the member function 'ttsounds::setsoundvol' can be static.
toppler-1.1.6/soundsys.h:53:8: performance: Technically the member function 'ttsounds::playmusic' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:213:16: note: Technically the member function 'ttsounds::playmusic' can be static.
toppler-1.1.6/soundsys.h:53:8: note: Technically the member function 'ttsounds::playmusic' can be static.
toppler-1.1.6/soundsys.h:54:8: performance: Technically the member function 'ttsounds::stopmusic' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:225:16: note: Technically the member function 'ttsounds::stopmusic' can be static.
toppler-1.1.6/soundsys.h:54:8: note: Technically the member function 'ttsounds::stopmusic' can be static.
toppler-1.1.6/soundsys.h:55:8: performance: Technically the member function 'ttsounds::fadeToVol' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:237:16: note: Technically the member function 'ttsounds::fadeToVol' can be static.
toppler-1.1.6/soundsys.h:55:8: note: Technically the member function 'ttsounds::fadeToVol' can be static.
toppler-1.1.6/soundsys.h:58:8: performance: Technically the member function 'ttsounds::opensound' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:181:16: note: Technically the member function 'ttsounds::opensound' can be static.
toppler-1.1.6/soundsys.h:58:8: note: Technically the member function 'ttsounds::opensound' can be static.
toppler-1.1.6/soundsys.h:60:8: performance: Technically the member function 'ttsounds::closesound' can be static. [functionStatic]
toppler-1.1.6/soundsys.cc:199:16: note: Technically the member function 'ttsounds::closesound' can be static.
toppler-1.1.6/soundsys.h:60:8: note: Technically the member function 'ttsounds::closesound' can be static.
toppler-1.1.6/toppler.cc:330:15: style: The scope of the variable 'toppler2' can be reduced. [variableScope]
toppler-1.1.6/toppler.cc:334:12: style: The scope of the variable 'b' can be reduced. [variableScope]
toppler-1.1.6/toppler.cc:695:7: style: The scope of the variable 'nr' can be reduced. [variableScope]
toppler-1.1.6/txtsys.cc:44:7: style: The scope of the variable 'i' can be reduced. [variableScope]
toppler-1.1.6/txtsys.cc:29:11: style: Class 'textsystem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toppler-1.1.6/txtsys.cc:29:11: style: Class 'textsystem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[08:48]

ftp://ftp.se.debian.org/debian/pool/main/t/toppred/toppred_1.10.orig.tar.gz
toppred-1.10/src/charge.c:178:22: style: Function 'is_aa' argument 1 names different: declaration 'c' definition 'aa'. [funcArgNamesDifferent]
toppred-1.10/src/charge.c:36:22: note: Function 'is_aa' argument 1 names different: declaration 'c' definition 'aa'.
toppred-1.10/src/charge.c:178:22: note: Function 'is_aa' argument 1 names different: declaration 'c' definition 'aa'.
toppred-1.10/src/graph.c:294:15: style: The scope of the variable 'cont' can be reduced. [variableScope]
toppred-1.10/src/graph.c:294:21: style: The scope of the variable 'graph_len' can be reduced. [variableScope]
toppred-1.10/src/graph.c:151:89: style: Function 'draw_loop' argument 7 names different: declaration 'kind' definition 'loc'. [funcArgNamesDifferent]
toppred-1.10/src/graph.c:45:21: note: Function 'draw_loop' argument 7 names different: declaration 'kind' definition 'loc'.
toppred-1.10/src/graph.c:151:89: note: Function 'draw_loop' argument 7 names different: declaration 'kind' definition 'loc'.
toppred-1.10/src/loop.c:262:5: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon]
toppred-1.10/src/loop.c:129:7: style: The scope of the variable 'pos1' can be reduced. [variableScope]
toppred-1.10/src/loop.c:201:62: style: Function 'calc_loop' argument 3 names different: declaration 'loop' definition 'loopKS'. [funcArgNamesDifferent]
toppred-1.10/src/loop.h:53:62: note: Function 'calc_loop' argument 3 names different: declaration 'loop' definition 'loopKS'.
toppred-1.10/src/loop.c:201:62: note: Function 'calc_loop' argument 3 names different: declaration 'loop' definition 'loopKS'.
toppred-1.10/src/loop.c:202:17: style: Function 'calc_loop' argument 4 names different: declaration 'seg' definition 'segKS'. [funcArgNamesDifferent]
toppred-1.10/src/loop.h:54:17: note: Function 'calc_loop' argument 4 names different: declaration 'seg' definition 'segKS'.
toppred-1.10/src/loop.c:202:17: note: Function 'calc_loop' argument 4 names different: declaration 'seg' definition 'segKS'.
toppred-1.10/src/loop.c:101:10: error: Uninitialized struct member: curr_seg.stop [uninitStructMember]
toppred-1.10/src/main.c:340:14: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
toppred-1.10/src/main.c:296:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
toppred-1.10/src/mloutput.c:76:10: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
toppred-1.10/src/output.c:52:32: warning: Possible null pointer dereference: type [nullPointer]
toppred-1.10/src/output.c:47:12: note: Assignment 'type=NULL', assigned value is 0
toppred-1.10/src/output.c:52:32: note: Null pointer dereference
toppred-1.10/src/output.c:113:32: warning: Possible null pointer dereference: type [nullPointer]
toppred-1.10/src/output.c:108:12: note: Assignment 'type=NULL', assigned value is 0
toppred-1.10/src/output.c:113:32: note: Null pointer dereference
toppred-1.10/src/output.c:41:9: style: The scope of the variable 'type' can be reduced. [variableScope]
toppred-1.10/src/output.c:102:9: style: The scope of the variable 'type' can be reduced. [variableScope]
toppred-1.10/src/profile.c:160:10: style: The scope of the variable 'Hval' can be reduced. [variableScope]
toppred-1.10/src/profile.c:162:10: style: The scope of the variable 'd' can be reduced. [variableScope]
toppred-1.10/src/profile.c:153:26: style: Function 'calc_profile' argument 1 names different: declaration 'seq' definition 'seq_holder'. [funcArgNamesDifferent]
toppred-1.10/src/profile.h:29:26: note: Function 'calc_profile' argument 1 names different: declaration 'seq' definition 'seq_holder'.
toppred-1.10/src/profile.c:153:26: note: Function 'calc_profile' argument 1 names different: declaration 'seq' definition 'seq_holder'.
toppred-1.10/src/profile.c:153:62: style: Function 'calc_profile' argument 3 names different: declaration 'res' definition 'profile'. [funcArgNamesDifferent]
toppred-1.10/src/profile.h:29:55: note: Function 'calc_profile' argument 3 names different: declaration 'res' definition 'profile'.
toppred-1.10/src/profile.c:153:62: note: Function 'calc_profile' argument 3 names different: declaration 'res' definition 'profile'.
toppred-1.10/src/seq-reader.c:29:24: style: The scope of the variable 'p' can be reduced. [variableScope]
toppred-1.10/src/seq-reader.c:126:7: style: The scope of the variable 'j' can be reduced. [variableScope]
toppred-1.10/src/seq-reader.c:152:7: style: The scope of the variable 'i' can be reduced. [variableScope]
toppred-1.10/src/topology.c:43:7: style: The scope of the variable 'kr' can be reduced. [variableScope]
toppred-1.10/src/topology.c:43:11: style: The scope of the variable 'kr_l' can be reduced. [variableScope]
toppred-1.10/src/topology.c:43:17: style: The scope of the variable 'start_l' can be reduced. [variableScope]
toppred-1.10/src/topology.c:43:26: style: The scope of the variable 'side' can be reduced. [variableScope]
toppred-1.10/src/topology.c:43:32: style: The scope of the variable 'first_tm' can be reduced. [variableScope]
toppred-1.10/src/topology.c:44:10: style: The scope of the variable 'probtm' can be reduced. [variableScope]
toppred-1.10/src/topology.c:45:7: style: The scope of the variable 'putatives' can be reduced. [variableScope]
toppred-1.10/src/topology.c:32:51: style: Function 'tp_calc' argument 3 names different: declaration 'seq' definition 'seq_h'. [funcArgNamesDifferent]
toppred-1.10/src/topology.h:33:51: note: Function 'tp_calc' argument 3 names different: declaration 'seq' definition 'seq_h'.
toppred-1.10/src/topology.c:32:51: note: Function 'tp_calc' argument 3 names different: declaration 'seq' definition 'seq_h'.
toppred-1.10/src/topoprint.c:44:7: style: The scope of the variable 'integrate' can be reduced. [variableScope]
[08:48]

ftp://ftp.se.debian.org/debian/pool/main/t/tor/tor_0.3.4.6-rc.orig.tar.gz
tor-0.3.4.6-rc/src/common/torint.h:206:0: error: #error "Can't define SIZE_MAX" [preprocessorErrorDirective]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:567:6: style: Condition '!align' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:862:6: style: Condition '!align' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:1898:6: style: Condition '!align' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:1908:6: style: Condition '!align' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:852:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:853:18: style: The scope of the variable 'pd' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/OpenBSD_malloc_Linux.c:1150:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:152:23: style: The scope of the variable 'c' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:153:8: style: The scope of the variable 'd0' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:153:11: style: The scope of the variable 'd1' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:153:14: style: The scope of the variable 'd2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:153:17: style: The scope of the variable 'd4' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:153:20: style: The scope of the variable 'd419' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:77:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:80:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:83:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:86:49: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:89:19: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:133:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:134:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:135:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:136:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:137:70: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:174:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:175:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:176:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:177:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:178:72: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:240:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:241:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:242:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:243:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:244:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:246:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:247:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:248:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:249:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:250:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:257:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:258:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:259:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:260:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:261:22: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:273:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:274:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:275:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:276:16: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:279:38: error: Shifting 32-bit value by 51 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:280:46: error: Shifting 32-bit value by 38 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna-c64.c:282:31: error: Shifting 32-bit value by 39 bits is undefined behaviour [shiftTooManyBits]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:251:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:267:45: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:466:12: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:474:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:497:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:502:35: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:512:33: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/curve25519_donna/curve25519-donna.c:536:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:329:11: style: The scope of the variable 'd6' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:329:14: style: The scope of the variable 'd7' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:329:17: style: The scope of the variable 'd8' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:329:20: style: The scope of the variable 'd9' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:11: style: The scope of the variable 'm0' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:14: style: The scope of the variable 'm1' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:17: style: The scope of the variable 'm2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:20: style: The scope of the variable 'm3' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:23: style: The scope of the variable 'm4' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:26: style: The scope of the variable 'm5' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:29: style: The scope of the variable 'm6' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:32: style: The scope of the variable 'm7' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:35: style: The scope of the variable 'm8' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:38: style: The scope of the variable 'm9' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:330:41: style: The scope of the variable 'c' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/curve25519-donna-32bit.h:331:11: style: The scope of the variable 'p' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/ed25519/donna/ed25519_tor.c:164:69: style: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/ext/ed25519/donna/ed25519_donna_tor.h:14:73: note: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'.
tor-0.3.4.6-rc/src/ext/ed25519/donna/ed25519_tor.c:164:69: note: Function 'ed25519_donna_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'.
tor-0.3.4.6-rc/src/ext/ed25519/donna/modm-donna-32bit.h:320:25: style: Variable 'v' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/ext/ed25519/ref10/keypair.c:27:71: style: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/ext/ed25519/ref10/ed25519_ref10.h:7:73: note: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'.
tor-0.3.4.6-rc/src/ext/ed25519/ref10/keypair.c:27:71: note: Function 'ed25519_ref10_seckey_expand' argument 2 names different: declaration 'sk_seed' definition 'skseed'.
tor-0.3.4.6-rc/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 't' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
tor-0.3.4.6-rc/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/ext/keccak-tiny/keccak-tiny-unrolled.c:67:3: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tor-0.3.4.6-rc/src/ext/timeouts/lua/timeout-lua.c:9:0: error: #error only Lua 5.3 supported [preprocessorErrorDirective]
tor-0.3.4.6-rc/src/ext/timeouts/test-timeout.c:436:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tor-0.3.4.6-rc/src/ext/timeouts/timeout-bitops.c:94:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tor-0.3.4.6-rc/src/ext/timeouts/timeout-bitops.c:106:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tor-0.3.4.6-rc/src/ext/timeouts/timeout-bitops.c:126:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tor-0.3.4.6-rc/src/ext/timeouts/timeout-bitops.c:139:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tor-0.3.4.6-rc/src/ext/timeouts/timeout.c:332:12: style: The scope of the variable 'rem' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/timeouts/timeout.c:333:6: style: The scope of the variable 'wheel' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/timeouts/timeout.c:333:13: style: The scope of the variable 'slot' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/ext/tinytest.c:382:19: style: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/ext/tinytest.h:98:23: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
tor-0.3.4.6-rc/src/ext/tinytest.c:382:19: note: Function 'tinytest_main' argument 1 names different: declaration 'argc' definition 'c'.
tor-0.3.4.6-rc/src/ext/tinytest.c:382:35: style: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/ext/tinytest.h:98:42: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
tor-0.3.4.6-rc/src/ext/tinytest.c:382:35: note: Function 'tinytest_main' argument 2 names different: declaration 'argv' definition 'v'.
tor-0.3.4.6-rc/src/ext/trunnel/trunnel.c:148:59: style: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/ext/trunnel/trunnel-impl.h:268:63: note: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'.
tor-0.3.4.6-rc/src/ext/trunnel/trunnel.c:148:59: note: Function 'trunnel_string_setstr0' argument 2 names different: declaration 'inp' definition 'val'.
tor-0.3.4.6-rc/src/or/addressmap.c:349:23: style: The scope of the variable 'val' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/addressmap.c:504:13: style: The scope of the variable 'cp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/addressmap.c:542:50: style: Function 'addressmap_have_mapping' argument 2 names different: declaration 'update_timeout' definition 'update_expiry'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/addressmap.h:29:54: note: Function 'addressmap_have_mapping' argument 2 names different: declaration 'update_timeout' definition 'update_expiry'.
tor-0.3.4.6-rc/src/or/addressmap.c:542:50: note: Function 'addressmap_have_mapping' argument 2 names different: declaration 'update_timeout' definition 'update_expiry'.
tor-0.3.4.6-rc/src/or/addressmap.c:576:31: style: Function 'addressmap_register' argument 5 names different: declaration 'address_wildcard' definition 'wildcard_addr'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/addressmap.h:33:36: note: Function 'addressmap_register' argument 5 names different: declaration 'address_wildcard' definition 'wildcard_addr'.
tor-0.3.4.6-rc/src/or/addressmap.c:576:31: note: Function 'addressmap_register' argument 5 names different: declaration 'address_wildcard' definition 'wildcard_addr'.
tor-0.3.4.6-rc/src/or/addressmap.c:577:31: style: Function 'addressmap_register' argument 6 names different: declaration 'new_address_wildcard' definition 'wildcard_new_addr'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/addressmap.h:34:36: note: Function 'addressmap_register' argument 6 names different: declaration 'new_address_wildcard' definition 'wildcard_new_addr'.
tor-0.3.4.6-rc/src/or/addressmap.c:577:31: note: Function 'addressmap_register' argument 6 names different: declaration 'new_address_wildcard' definition 'wildcard_new_addr'.
tor-0.3.4.6-rc/src/or/addressmap.c:853:41: style: Function 'address_is_in_virtual_range' argument 1 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/addressmap.h:46:45: note: Function 'address_is_in_virtual_range' argument 1 names different: declaration 'addr' definition 'address'.
tor-0.3.4.6-rc/src/or/addressmap.c:853:41: note: Function 'address_is_in_virtual_range' argument 1 names different: declaration 'addr' definition 'address'.
tor-0.3.4.6-rc/src/or/bridges.c:267:3: style: Variable 'bi' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/bridges.c:265:0: note: Variable 'bi' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/bridges.c:267:3: note: Variable 'bi' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.h:222:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.h:238:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/bridges.c:891:9: style: The scope of the variable 'digest_tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:652:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/channel.c:649:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/channel.c:652:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/channel.c:1504:17: style: The scope of the variable 'was_active' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:1504:29: style: The scope of the variable 'is_active' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:1505:17: style: The scope of the variable 'was_in_id_map' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:1505:32: style: The scope of the variable 'is_in_id_map' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:1625:17: style: The scope of the variable 'was_active' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:1625:29: style: The scope of the variable 'is_active' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:2524:10: style: The scope of the variable 'avg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:2524:15: style: The scope of the variable 'interval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:2528:9: style: The scope of the variable 'remote_addr_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:2710:10: style: The scope of the variable 'avg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:2710:15: style: The scope of the variable 'interval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channel.c:856:43: style: Function 'channel_init_listener' argument 1 names different: declaration 'chan' definition 'chan_l'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channel.h:440:48: note: Function 'channel_init_listener' argument 1 names different: declaration 'chan' definition 'chan_l'.
tor-0.3.4.6-rc/src/or/channel.c:856:43: note: Function 'channel_init_listener' argument 1 names different: declaration 'chan' definition 'chan_l'.
tor-0.3.4.6-rc/src/or/channel.c:1032:54: style: Function 'channel_listener_set_listener_fn' argument 1 names different: declaration 'chan' definition 'chan_l'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channel.h:398:59: note: Function 'channel_listener_set_listener_fn' argument 1 names different: declaration 'chan' definition 'chan_l'.
tor-0.3.4.6-rc/src/or/channel.c:1032:54: note: Function 'channel_listener_set_listener_fn' argument 1 names different: declaration 'chan' definition 'chan_l'.
tor-0.3.4.6-rc/src/or/channel.c:2202:41: style: Function 'channel_listener_free_list' argument 1 names different: declaration 'channels' definition 'listeners'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channel.c:169:53: note: Function 'channel_listener_free_list' argument 1 names different: declaration 'channels' definition 'listeners'.
tor-0.3.4.6-rc/src/or/channel.c:2202:41: note: Function 'channel_listener_free_list' argument 1 names different: declaration 'channels' definition 'listeners'.
tor-0.3.4.6-rc/src/or/channel.c:2309:29: style: Function 'channel_connect' argument 3 names different: declaration 'rsa_id_digest' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channel.h:523:41: note: Function 'channel_connect' argument 3 names different: declaration 'rsa_id_digest' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/channel.c:2309:29: note: Function 'channel_connect' argument 3 names different: declaration 'rsa_id_digest' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/channelpadding.c:242:54: warning: Function 'channelpadding_update_padding_for_channel' argument order different: declaration ', chan' definition 'chan, pad_vars' [funcArgOrderDifferent]
tor-0.3.4.6-rc/src/or/channelpadding.h:31:47: note: Function 'channelpadding_update_padding_for_channel' argument order different: declaration ', chan' definition 'chan, pad_vars'
tor-0.3.4.6-rc/src/or/channelpadding.c:242:54: note: Function 'channelpadding_update_padding_for_channel' argument order different: declaration ', chan' definition 'chan, pad_vars'
tor-0.3.4.6-rc/src/or/channeltls.c:1330:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/channeltls.c:1325:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/channeltls.c:1330:3: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/channeltls.c:1527:49: style: Same expression on both sides of '||' because the value of 'send_netinfo' and 'send_chall' are the same. [duplicateExpression]
tor-0.3.4.6-rc/src/or/channeltls.c:1525:30: note: 'send_netinfo' is assigned value '!started_here' here.
tor-0.3.4.6-rc/src/or/channeltls.c:1522:28: note: 'send_chall' is assigned value '!started_here' here.
tor-0.3.4.6-rc/src/or/channeltls.c:1527:49: note: Same expression on both sides of '||' because the value of 'send_netinfo' and 'send_chall' are the same.
tor-0.3.4.6-rc/src/or/channeltls.c:412:12: style: The scope of the variable 'id' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channeltls.c:556:17: style: The scope of the variable 'conn' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channeltls.c:558:9: style: The scope of the variable 'addr_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/channeltls.c:1377:63: style: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.c:126:56: note: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1377:63: note: Function 'enter_v3_handshake_with_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1417:68: style: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.c:121:62: note: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1417:68: note: Function 'channel_tls_process_versions_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1633:63: style: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.c:123:61: note: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1633:63: note: Function 'channel_tls_process_netinfo_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1885:65: style: Function 'channel_tls_process_certs_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.h:66:59: note: Function 'channel_tls_process_certs_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:1885:65: note: Function 'channel_tls_process_certs_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:2144:74: style: Function 'channel_tls_process_auth_challenge_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.h:68:68: note: Function 'channel_tls_process_auth_challenge_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:2144:74: note: Function 'channel_tls_process_auth_challenge_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:2245:72: style: Function 'channel_tls_process_authenticate_cell' argument 2 names different: declaration 'tlschan' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/channeltls.h:71:66: note: Function 'channel_tls_process_authenticate_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/channeltls.c:2245:72: note: Function 'channel_tls_process_authenticate_cell' argument 2 names different: declaration 'tlschan' definition 'chan'.
tor-0.3.4.6-rc/src/or/circpathbias.c:770:3: style: Variable 'cpath_layer' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circpathbias.c:765:0: note: Variable 'cpath_layer' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circpathbias.c:770:3: note: Variable 'cpath_layer' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circpathbias.c:700:18: style: The scope of the variable 'guard' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circpathbias.c:867:12: style: The scope of the variable 'ipv4_host' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circpathbias.c:930:40: style: Function 'pathbias_check_close' argument 1 names different: declaration 'circ' definition 'ocirc'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circpathbias.h:21:44: note: Function 'pathbias_check_close' argument 1 names different: declaration 'circ' definition 'ocirc'.
tor-0.3.4.6-rc/src/or/circpathbias.c:930:40: note: Function 'pathbias_check_close' argument 1 names different: declaration 'circ' definition 'ocirc'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:272:19: style: The scope of the variable 'node' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitbuild.c:506:7: style: The scope of the variable 'err_reason' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitbuild.c:1695:13: style: The scope of the variable 'port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitbuild.c:1720:12: style: The scope of the variable 'port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitbuild.c:463:59: style: Function 'circuit_establish_circuit' argument 2 names different: declaration 'exit' definition 'exit_ei'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitbuild.h:22:60: note: Function 'circuit_establish_circuit' argument 2 names different: declaration 'exit' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:463:59: note: Function 'circuit_establish_circuit' argument 2 names different: declaration 'exit' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:1365:48: style: Function 'circuit_finish_handshake' argument 2 names different: declaration 'created_cell' definition 'reply'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitbuild.h:39:59: note: Function 'circuit_finish_handshake' argument 2 names different: declaration 'created_cell' definition 'reply'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:1365:48: note: Function 'circuit_finish_handshake' argument 2 names different: declaration 'created_cell' definition 'reply'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2346:64: style: Function 'circuit_append_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitbuild.h:50:68: note: Function 'circuit_append_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2346:64: note: Function 'circuit_append_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2367:67: style: Function 'circuit_extend_to_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitbuild.h:51:71: note: Function 'circuit_extend_to_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2367:67: note: Function 'circuit_extend_to_new_exit' argument 2 names different: declaration 'info' definition 'exit_ei'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2854:37: style: Function 'extend_info_from_node' argument 1 names different: declaration 'r' definition 'node'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitbuild.h:59:52: note: Function 'extend_info_from_node' argument 1 names different: declaration 'r' definition 'node'.
tor-0.3.4.6-rc/src/or/circuitbuild.c:2854:37: note: Function 'extend_info_from_node' argument 1 names different: declaration 'r' definition 'node'.
tor-0.3.4.6-rc/src/or/circuitlist.c:1207:47: style: The scope of the variable 'c' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitlist.c:2374:21: style: The scope of the variable 'age2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitlist.c:402:41: style: Function 'circuit_set_p_circid_chan' argument 1 names different: declaration 'circ' definition 'or_circ'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitlist.h:29:46: note: Function 'circuit_set_p_circid_chan' argument 1 names different: declaration 'circ' definition 'or_circ'.
tor-0.3.4.6-rc/src/or/circuitlist.c:402:41: note: Function 'circuit_set_p_circid_chan' argument 1 names different: declaration 'circ' definition 'or_circ'.
tor-0.3.4.6-rc/src/or/circuitlist.c:1768:37: style: Function 'circuit_find_to_cannibalize' argument 1 names different: declaration 'purpose' definition 'purpose_to_produce'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitlist.h:58:55: note: Function 'circuit_find_to_cannibalize' argument 1 names different: declaration 'purpose' definition 'purpose_to_produce'.
tor-0.3.4.6-rc/src/or/circuitlist.c:1768:37: note: Function 'circuit_find_to_cannibalize' argument 1 names different: declaration 'purpose' definition 'purpose_to_produce'.
tor-0.3.4.6-rc/src/or/circuitmux.c:267:3: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:261:0: note: Variable 'i' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:267:3: note: Variable 'i' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:495:3: style: Variable 'old_pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:485:0: note: Variable 'old_pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:495:3: note: Variable 'old_pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:496:3: style: Variable 'old_pol_data' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:486:0: note: Variable 'old_pol_data' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:496:3: note: Variable 'old_pol_data' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:497:3: style: Variable 'new_pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:485:0: note: Variable 'new_pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:497:3: note: Variable 'new_pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:608:3: style: Variable 'hashent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:605:0: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:608:3: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:686:3: style: Variable 'hashent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:683:0: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:686:3: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:705:3: style: Variable 'hashent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:698:0: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:705:3: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:729:3: style: Variable 'hashent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:722:0: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:729:3: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:1077:3: style: Variable 'hashent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux.c:1071:0: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:1077:3: note: Variable 'hashent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux.c:261:40: style: The scope of the variable 'to_remove' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitmux.c:1326:30: style: The scope of the variable 'policy' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitmux.c:157:16: style: struct member 'circuit_muxinfo_s::mark' is never used. [unusedStructMember]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:386:3: style: Variable 'pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:378:0: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:386:3: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:387:3: style: Variable 'cdata' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:379:0: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:387:3: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:411:3: style: Variable 'pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:403:0: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:411:3: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:412:3: style: Variable 'cdata' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:404:0: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:412:3: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:442:3: style: Variable 'pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:430:0: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:442:3: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:443:3: style: Variable 'cdata' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:431:0: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:443:3: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:486:3: style: Variable 'pol' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:479:0: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:486:3: note: Variable 'pol' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:514:3: style: Variable 'p1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:506:0: note: Variable 'p1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:514:3: note: Variable 'p1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:515:3: style: Variable 'p2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:506:0: note: Variable 'p2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:515:3: note: Variable 'p2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:570:3: style: Variable 'cdata' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:567:0: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitmux_ewma.c:570:3: note: Variable 'cdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/circuitstats.c:426:11: style: The scope of the variable 'num' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitstats.c:1611:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuitstats.c:755:13: style: Checking if unsigned variable 'btime' is less than zero. [unsignedLessThanZero]
tor-0.3.4.6-rc/src/or/circuitstats.c:1234:16: style: Checking if unsigned variable 'max_time' is less than zero. [unsignedLessThanZero]
tor-0.3.4.6-rc/src/or/circuitstats.c:753:71: style: Function 'circuit_build_times_add_time' argument 2 names different: declaration 'time' definition 'btime'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuitstats.h:35:47: note: Function 'circuit_build_times_add_time' argument 2 names different: declaration 'time' definition 'btime'.
tor-0.3.4.6-rc/src/or/circuitstats.c:753:71: note: Function 'circuit_build_times_add_time' argument 2 names different: declaration 'time' definition 'btime'.
tor-0.3.4.6-rc/src/or/circuituse.c:1003:13: style: The scope of the variable 'port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/circuituse.c:2046:46: style: Function 'circuit_launch_by_extend_info' argument 2 names different: declaration 'info' definition 'extend_info'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/circuituse.h:51:64: note: Function 'circuit_launch_by_extend_info' argument 2 names different: declaration 'info' definition 'extend_info'.
tor-0.3.4.6-rc/src/or/circuituse.c:2046:46: note: Function 'circuit_launch_by_extend_info' argument 2 names different: declaration 'info' definition 'extend_info'.
tor-0.3.4.6-rc/src/or/command.c:219:55: style: Function 'command_process_var_cell' argument 2 names different: declaration 'cell' definition 'var_cell'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/command.h:18:60: note: Function 'command_process_var_cell' argument 2 names different: declaration 'cell' definition 'var_cell'.
tor-0.3.4.6-rc/src/or/command.c:219:55: note: Function 'command_process_var_cell' argument 2 names different: declaration 'cell' definition 'var_cell'.
tor-0.3.4.6-rc/src/or/command.c:653:44: style: Function 'command_setup_listener' argument 1 names different: declaration 'chan_l' definition 'listener'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/command.h:20:49: note: Function 'command_setup_listener' argument 1 names different: declaration 'chan_l' definition 'listener'.
tor-0.3.4.6-rc/src/or/command.c:653:44: note: Function 'command_setup_listener' argument 1 names different: declaration 'chan_l' definition 'listener'.
tor-0.3.4.6-rc/src/or/config.c:5870:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/config.c:5865:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:5870:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6006:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/config.c:5986:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6006:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6192:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/config.c:6186:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6192:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6348:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/config.c:6336:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:6348:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/config.c:4931:52: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tor-0.3.4.6-rc/src/or/config.c:3210:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3238:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3262:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3267:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3284:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3293:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3354:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3373:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3404:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3410:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3466:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3507:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3517:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3541:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3554:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3557:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3560:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3563:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3684:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3690:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3697:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3702:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3731:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3745:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3749:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3754:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3757:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3790:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3810:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3814:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3829:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:3952:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4021:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4025:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4035:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4062:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4066:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4071:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4086:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4094:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4100:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4108:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4115:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4125:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4134:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4151:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4154:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4158:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4160:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4176:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4240:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4244:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4249:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4255:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4260:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4276:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4293:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4338:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4348:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4354:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4361:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4367:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4372:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4383:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4386:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4392:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4396:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4410:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4424:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4425:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4426:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4427:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4428:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4429:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4430:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4431:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4432:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4433:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4434:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4435:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4436:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4437:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4438:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4439:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4440:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4441:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4442:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4448:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4450:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4452:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4454:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4460:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4465:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4469:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4475:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4482:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4485:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4489:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4495:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4501:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4507:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4513:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4523:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4529:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4543:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:4558:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:6941:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/config.c:859:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/config.c:860:16: style: The scope of the variable 'elements' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/config.c:2193:11: style: The scope of the variable 'was_relay' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/config.c:2466:9: style: The scope of the variable 's' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/config.c:4577:12: style: The scope of the variable 'result' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/config.c:4708:48: style: Function 'options_transition_allowed' argument 2 names different: declaration 'new' definition 'new_val'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/config.c:748:59: note: Function 'options_transition_allowed' argument 2 names different: declaration 'new' definition 'new_val'.
tor-0.3.4.6-rc/src/or/config.c:4708:48: note: Function 'options_transition_allowed' argument 2 names different: declaration 'new' definition 'new_val'.
tor-0.3.4.6-rc/src/or/config.c:7331:20: style: Function 'parse_ports' argument 3 names different: declaration 'msg_out' definition 'msg'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/config.c:762:38: note: Function 'parse_ports' argument 3 names different: declaration 'msg_out' definition 'msg'.
tor-0.3.4.6-rc/src/or/config.c:7331:20: note: Function 'parse_ports' argument 3 names different: declaration 'msg_out' definition 'msg'.
tor-0.3.4.6-rc/src/or/config.c:7526:25: style: Function 'check_server_ports' argument 3 names different: declaration 'num_low_ports_out' definition 'n_low_ports_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/config.c:766:36: note: Function 'check_server_ports' argument 3 names different: declaration 'num_low_ports_out' definition 'n_low_ports_out'.
tor-0.3.4.6-rc/src/or/config.c:7526:25: note: Function 'check_server_ports' argument 3 names different: declaration 'num_low_ports_out' definition 'n_low_ports_out'.
tor-0.3.4.6-rc/src/or/config.c:3153:5: style: Variable 'log_warn' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/config.c:3262:5: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/config.c:3267:5: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/config.c:3284:5: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/config.c:3293:5: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/config.c:4558:7: style: Variable 'msg' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/confparse.c:872:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/confparse.c:866:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/confparse.c:872:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/confparse.c:818:18: style: The scope of the variable 'c' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/confparse.c:912:23: style: The scope of the variable 'var' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/confparse.c:704:24: style: Function 'config_assign' argument 4 names different: declaration 'flags' definition 'config_assign_flags'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/confparse.h:201:28: note: Function 'config_assign' argument 4 names different: declaration 'flags' definition 'config_assign_flags'.
tor-0.3.4.6-rc/src/or/confparse.c:704:24: note: Function 'config_assign' argument 4 names different: declaration 'flags' definition 'config_assign_flags'.
tor-0.3.4.6-rc/src/or/connection.c:2008:5: style: Variable 'ext_addr' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection.c:2007:0: note: Variable 'ext_addr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:2008:5: note: Variable 'ext_addr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4680:3: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection.c:4676:0: note: Variable 'a' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4680:3: note: Variable 'a' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4681:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection.c:4676:0: note: Variable 'b' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4681:3: note: Variable 'b' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4736:3: style: Variable 'eligible' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection.c:4709:0: note: Variable 'eligible' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4736:3: note: Variable 'eligible' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection.c:4153:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4163:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4188:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4201:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4209:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4218:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4233:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4282:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4301:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:4317:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/connection.c:2083:22: style: The scope of the variable 'unknown' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection.c:4826:27: style: The scope of the variable 'moribund_socks' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection.c:4826:43: style: The scope of the variable 'socks_to_kill' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection.c:4827:16: style: The scope of the variable 'conns' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection.c:3518:7: warning: Label 'CASE_TOR_TLS_ERROR_ANY_NONIO' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
tor-0.3.4.6-rc/src/or/connection.c:3852:7: warning: Label 'CASE_TOR_TLS_ERROR_ANY' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
tor-0.3.4.6-rc/src/or/connection.c:1148:35: style: Function 'connection_listener_new' argument 2 names different: declaration 'listensocklen' definition 'socklen'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection.c:118:42: note: Function 'connection_listener_new' argument 2 names different: declaration 'listensocklen' definition 'socklen'.
tor-0.3.4.6-rc/src/or/connection.c:1148:35: note: Function 'connection_listener_new' argument 2 names different: declaration 'listensocklen' definition 'socklen'.
tor-0.3.4.6-rc/src/or/connection.c:1150:43: style: Function 'connection_listener_new' argument 5 names different: declaration 'portcfg' definition 'port_cfg'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection.c:120:50: note: Function 'connection_listener_new' argument 5 names different: declaration 'portcfg' definition 'port_cfg'.
tor-0.3.4.6-rc/src/or/connection.c:1150:43: note: Function 'connection_listener_new' argument 5 names different: declaration 'portcfg' definition 'port_cfg'.
tor-0.3.4.6-rc/src/or/connection.c:3143:3: style: Variable 'log_fn' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/connection.c:3171:3: style: Variable 'log_fn' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/connection.c:4086:7: style: Variable 'r' is not assigned a value. [unassignedVariable]
tor-0.3.4.6-rc/src/or/connection.c:4099:5: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/connection.c:4104:5: style: Variable 'r' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/connection.c:4107:7: error: Uninitialized variable: r [uninitvar]
tor-0.3.4.6-rc/src/or/connection_edge.c:3785:3: style: Variable 'dirconn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection_edge.c:3778:0: note: Variable 'dirconn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection_edge.c:3785:3: note: Variable 'dirconn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection_edge.c:3666:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_edge.c:3667:12: style: The scope of the variable 'port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_edge.c:562:56: style: Function 'connection_edge_finished_connecting' argument 1 names different: declaration 'conn' definition 'edge_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:31:60: note: Function 'connection_edge_finished_connecting' argument 1 names different: declaration 'conn' definition 'edge_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:562:56: note: Function 'connection_edge_finished_connecting' argument 1 names different: declaration 'conn' definition 'edge_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:637:50: style: Function 'connection_ap_about_to_close' argument 1 names different: declaration 'edge_conn' definition 'entry_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:33:55: note: Function 'connection_ap_about_to_close' argument 1 names different: declaration 'edge_conn' definition 'entry_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:637:50: note: Function 'connection_ap_about_to_close' argument 1 names different: declaration 'edge_conn' definition 'entry_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:983:52: style: Function 'connection_ap_mark_as_pending_circuit_' argument 2 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:71:56: note: Function 'connection_ap_mark_as_pending_circuit_' argument 2 names different: declaration 'file' definition 'fname'.
tor-0.3.4.6-rc/src/or/connection_edge.c:983:52: note: Function 'connection_ap_mark_as_pending_circuit_' argument 2 names different: declaration 'file' definition 'fname'.
tor-0.3.4.6-rc/src/or/connection_edge.c:983:63: style: Function 'connection_ap_mark_as_pending_circuit_' argument 3 names different: declaration 'line' definition 'lineno'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:71:66: note: Function 'connection_ap_mark_as_pending_circuit_' argument 3 names different: declaration 'line' definition 'lineno'.
tor-0.3.4.6-rc/src/or/connection_edge.c:983:63: note: Function 'connection_ap_mark_as_pending_circuit_' argument 3 names different: declaration 'line' definition 'lineno'.
tor-0.3.4.6-rc/src/or/connection_edge.c:3664:44: style: Function 'connection_exit_connect' argument 1 names different: declaration 'conn' definition 'edge_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:63:49: note: Function 'connection_exit_connect' argument 1 names different: declaration 'conn' definition 'edge_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:3664:44: note: Function 'connection_exit_connect' argument 1 names different: declaration 'conn' definition 'edge_conn'.
tor-0.3.4.6-rc/src/or/connection_edge.c:3855:42: style: Function 'connection_ap_can_use_exit' argument 2 names different: declaration 'exit' definition 'exit_node'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_edge.h:66:46: note: Function 'connection_ap_can_use_exit' argument 2 names different: declaration 'exit' definition 'exit_node'.
tor-0.3.4.6-rc/src/or/connection_edge.c:3855:42: note: Function 'connection_ap_can_use_exit' argument 2 names different: declaration 'exit' definition 'exit_node'.
tor-0.3.4.6-rc/src/or/connection_or.c:1261:3: style: Variable 'ocf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/connection_or.c:1257:0: note: Variable 'ocf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection_or.c:1261:3: note: Variable 'ocf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/connection_or.c:496:10: style: The scope of the variable 'size' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:619:19: style: The scope of the variable 'cell_network_size' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:1274:46: style: The scope of the variable 'entry' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:1357:14: style: The scope of the variable 'chan' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:1584:23: style: The scope of the variable 'chan_listener' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:1585:14: style: The scope of the variable 'chan' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/connection_or.c:1667:5: warning: Label 'CASE_TOR_TLS_ERROR_ANY' is not used. Should this be a 'case' of the enclosing switch()? [unusedLabelSwitch]
tor-0.3.4.6-rc/src/or/connection_or.c:277:33: style: Function 'clear_broken_connection_map' argument 1 names different: declaration 'disable' definition 'stop_recording'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:17:38: note: Function 'clear_broken_connection_map' argument 1 names different: declaration 'disable' definition 'stop_recording'.
tor-0.3.4.6-rc/src/or/connection_or.c:277:33: note: Function 'clear_broken_connection_map' argument 1 names different: declaration 'disable' definition 'stop_recording'.
tor-0.3.4.6-rc/src/or/connection_or.c:421:26: style: Function 'cell_pack' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:105:31: note: Function 'cell_pack' argument 1 names different: declaration 'dest' definition 'dst'.
tor-0.3.4.6-rc/src/or/connection_or.c:421:26: note: Function 'cell_pack' argument 1 names different: declaration 'dest' definition 'dst'.
tor-0.3.4.6-rc/src/or/connection_or.c:674:52: style: Function 'connection_or_finished_connecting' argument 1 names different: declaration 'conn' definition 'or_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:29:56: note: Function 'connection_or_finished_connecting' argument 1 names different: declaration 'conn' definition 'or_conn'.
tor-0.3.4.6-rc/src/or/connection_or.c:674:52: note: Function 'connection_or_finished_connecting' argument 1 names different: declaration 'conn' definition 'or_conn'.
tor-0.3.4.6-rc/src/or/connection_or.c:710:47: style: Function 'connection_or_about_to_close' argument 1 names different: declaration 'conn' definition 'or_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:30:52: note: Function 'connection_or_about_to_close' argument 1 names different: declaration 'conn' definition 'or_conn'.
tor-0.3.4.6-rc/src/or/connection_or.c:710:47: note: Function 'connection_or_about_to_close' argument 1 names different: declaration 'conn' definition 'or_conn'.
tor-0.3.4.6-rc/src/or/connection_or.c:852:50: style: Function 'connection_or_init_conn_from_address' argument 4 names different: declaration 'rsa_id_digest' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:63:55: note: Function 'connection_or_init_conn_from_address' argument 4 names different: declaration 'rsa_id_digest' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/connection_or.c:852:50: note: Function 'connection_or_init_conn_from_address' argument 4 names different: declaration 'rsa_id_digest' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/connection_or.c:2359:39: style: Function 'is_or_protocol_version_known' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/connection_or.h:103:43: note: Function 'is_or_protocol_version_known' argument 1 names different: declaration 'version' definition 'v'.
tor-0.3.4.6-rc/src/or/connection_or.c:2359:39: note: Function 'is_or_protocol_version_known' argument 1 names different: declaration 'version' definition 'v'.
tor-0.3.4.6-rc/src/or/conscache.c:540:5: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/conscache.c:536:0: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/conscache.c:540:5: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/consdiff.c:623:32: style: Function 'gen_ed_diff' argument 1 names different: declaration 'cons1' definition 'cons1_orig'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/consdiff.h:56:52: note: Function 'gen_ed_diff' argument 1 names different: declaration 'cons1' definition 'cons1_orig'.
tor-0.3.4.6-rc/src/or/consdiff.c:623:32: note: Function 'gen_ed_diff' argument 1 names different: declaration 'cons1' definition 'cons1_orig'.
tor-0.3.4.6-rc/src/or/consdiff.c:858:19: style: Function 'apply_ed_diff' argument 3 names different: declaration 'start_line' definition 'diff_starting_line'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/consdiff.h:61:39: note: Function 'apply_ed_diff' argument 3 names different: declaration 'start_line' definition 'diff_starting_line'.
tor-0.3.4.6-rc/src/or/consdiff.c:858:19: note: Function 'apply_ed_diff' argument 3 names different: declaration 'start_line' definition 'diff_starting_line'.
tor-0.3.4.6-rc/src/or/consdiffmgr.c:901:3: style: Variable 'matches' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/consdiffmgr.c:887:0: note: Variable 'matches' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/consdiffmgr.c:901:3: note: Variable 'matches' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/consdiffmgr.c:261:30: style: The scope of the variable 'ent' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:1869:7: style: Variable 'myPid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/control.c:1864:0: note: Variable 'myPid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:1869:7: note: Variable 'myPid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:3545:3: style: Variable 'router_nicknames' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/control.c:3538:0: note: Variable 'router_nicknames' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:3545:3: note: Variable 'router_nicknames' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:4346:3: style: Variable 'args' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/control.c:4338:0: note: Variable 'args' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:4346:3: note: Variable 'args' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/control.c:1163:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:1721:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2364:8: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2365:15: style: The scope of the variable 'schedule_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2365:30: style: The scope of the variable 'want_authority_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2366:15: style: The scope of the variable 'increment_on_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2366:34: style: The scope of the variable 'backoff_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:2737:11: style: The scope of the variable 'flaglist_joined' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:5928:8: style: The scope of the variable 'tbuf' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:7048:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/control.c:402:41: style: Function 'control_get_bytes_rw_last_sec' argument 1 names different: declaration 'r' definition 'n_read'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.c:227:53: note: Function 'control_get_bytes_rw_last_sec' argument 1 names different: declaration 'r' definition 'n_read'.
tor-0.3.4.6-rc/src/or/control.c:402:41: note: Function 'control_get_bytes_rw_last_sec' argument 1 names different: declaration 'r' definition 'n_read'.
tor-0.3.4.6-rc/src/or/control.c:403:41: style: Function 'control_get_bytes_rw_last_sec' argument 2 names different: declaration 'w' definition 'n_written'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.c:227:66: note: Function 'control_get_bytes_rw_last_sec' argument 2 names different: declaration 'w' definition 'n_written'.
tor-0.3.4.6-rc/src/or/control.c:403:41: note: Function 'control_get_bytes_rw_last_sec' argument 2 names different: declaration 'w' definition 'n_written'.
tor-0.3.4.6-rc/src/or/control.c:1154:61: style: Function 'handle_control_getconf' argument 2 names different: declaration 'len' definition 'body_len'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.c:168:72: note: Function 'handle_control_getconf' argument 2 names different: declaration 'len' definition 'body_len'.
tor-0.3.4.6-rc/src/or/control.c:1154:61: note: Function 'handle_control_getconf' argument 2 names different: declaration 'len' definition 'body_len'.
tor-0.3.4.6-rc/src/or/control.c:5045:67: style: Function 'add_onion_helper_clientauth' argument 3 names different: declaration 'err_msg_out' definition 'err_msg'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:284:67: note: Function 'add_onion_helper_clientauth' argument 3 names different: declaration 'err_msg_out' definition 'err_msg'.
tor-0.3.4.6-rc/src/or/control.c:5045:67: note: Function 'add_onion_helper_clientauth' argument 3 names different: declaration 'err_msg_out' definition 'err_msg'.
tor-0.3.4.6-rc/src/or/control.c:5551:77: style: Function 'control_event_circuit_status' argument 2 names different: declaration 'e' definition 'tp'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:47:57: note: Function 'control_event_circuit_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:5551:77: note: Function 'control_event_circuit_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:5552:34: style: Function 'control_event_circuit_status' argument 3 names different: declaration 'reason' definition 'reason_code'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:47:64: note: Function 'control_event_circuit_status' argument 3 names different: declaration 'reason' definition 'reason_code'.
tor-0.3.4.6-rc/src/or/control.c:5552:34: note: Function 'control_event_circuit_status' argument 3 names different: declaration 'reason' definition 'reason_code'.
tor-0.3.4.6-rc/src/or/control.c:5730:77: style: Function 'control_event_stream_status' argument 2 names different: declaration 'e' definition 'tp'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:54:55: note: Function 'control_event_stream_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:5730:77: note: Function 'control_event_stream_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:5731:33: style: Function 'control_event_stream_status' argument 3 names different: declaration 'reason' definition 'reason_code'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:55:37: note: Function 'control_event_stream_status' argument 3 names different: declaration 'reason' definition 'reason_code'.
tor-0.3.4.6-rc/src/or/control.c:5731:33: note: Function 'control_event_stream_status' argument 3 names different: declaration 'reason' definition 'reason_code'.
tor-0.3.4.6-rc/src/or/control.c:5855:30: style: Function 'orconn_target_get_name' argument 1 names different: declaration 'buf' definition 'name'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.c:218:42: note: Function 'orconn_target_get_name' argument 1 names different: declaration 'buf' definition 'name'.
tor-0.3.4.6-rc/src/or/control.c:5855:30: note: Function 'orconn_target_get_name' argument 1 names different: declaration 'buf' definition 'name'.
tor-0.3.4.6-rc/src/or/control.c:5877:76: style: Function 'control_event_or_conn_status' argument 2 names different: declaration 'e' definition 'tp'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:57:57: note: Function 'control_event_or_conn_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:5877:76: note: Function 'control_event_or_conn_status' argument 2 names different: declaration 'e' definition 'tp'.
tor-0.3.4.6-rc/src/or/control.c:6560:32: style: Function 'control_event_signal' argument 1 names different: declaration 'signal' definition 'signal_num'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:96:36: note: Function 'control_event_signal' argument 1 names different: declaration 'signal' definition 'signal_num'.
tor-0.3.4.6-rc/src/or/control.c:6560:32: note: Function 'control_event_signal' argument 1 names different: declaration 'signal' definition 'signal_num'.
tor-0.3.4.6-rc/src/or/control.c:7416:48: warning: Function 'control_event_hs_descriptor_upload' argument order different: declaration 'onion_address, desc_id, hs_dir, hsdir_index' definition 'onion_address, id_digest, desc_id, hsdir_index' [funcArgOrderDifferent]
tor-0.3.4.6-rc/src/or/control.h:127:53: note: Function 'control_event_hs_descriptor_upload' argument order different: declaration 'onion_address, desc_id, hs_dir, hsdir_index' definition 'onion_address, id_digest, desc_id, hsdir_index'
tor-0.3.4.6-rc/src/or/control.c:7416:48: note: Function 'control_event_hs_descriptor_upload' argument order different: declaration 'onion_address, desc_id, hs_dir, hsdir_index' definition 'onion_address, id_digest, desc_id, hsdir_index'
tor-0.3.4.6-rc/src/or/control.c:7492:52: style: Function 'control_event_hs_descriptor_upload_end' argument 3 names different: declaration 'hs_dir' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:133:57: note: Function 'control_event_hs_descriptor_upload_end' argument 3 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7492:52: note: Function 'control_event_hs_descriptor_upload_end' argument 3 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7522:52: style: Function 'control_event_hsv2_descriptor_received' argument 3 names different: declaration 'id_digest' definition 'hsdir_id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:143:57: note: Function 'control_event_hsv2_descriptor_received' argument 3 names different: declaration 'id_digest' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7522:52: note: Function 'control_event_hsv2_descriptor_received' argument 3 names different: declaration 'id_digest' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7575:50: style: Function 'control_event_hs_descriptor_uploaded' argument 1 names different: declaration 'hs_dir' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:135:55: note: Function 'control_event_hs_descriptor_uploaded' argument 1 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7575:50: note: Function 'control_event_hs_descriptor_uploaded' argument 1 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7593:50: style: Function 'control_event_hsv2_descriptor_failed' argument 2 names different: declaration 'id_digest' definition 'hsdir_id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:139:55: note: Function 'control_event_hsv2_descriptor_failed' argument 2 names different: declaration 'id_digest' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7593:50: note: Function 'control_event_hsv2_descriptor_failed' argument 2 names different: declaration 'id_digest' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7654:49: style: Function 'control_event_hs_descriptor_content' argument 3 names different: declaration 'hsdir_fp' definition 'hsdir_id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:157:54: note: Function 'control_event_hs_descriptor_content' argument 3 names different: declaration 'hsdir_fp' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7654:49: note: Function 'control_event_hs_descriptor_content' argument 3 names different: declaration 'hsdir_fp' definition 'hsdir_id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7689:55: style: Function 'control_event_hs_descriptor_upload_failed' argument 1 names different: declaration 'hs_dir' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/control.h:152:60: note: Function 'control_event_hs_descriptor_upload_failed' argument 1 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/control.c:7689:55: note: Function 'control_event_hs_descriptor_upload_failed' argument 1 names different: declaration 'hs_dir' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/cpuworker.c:476:17: style: The scope of the variable 'circ' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dircollate.c:174:31: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dircollate.c:163:34: style: Function 'dircollator_free_' argument 1 names different: declaration 'obj' definition 'dc'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirauth/dircollate.h:21:39: note: Function 'dircollator_free_' argument 1 names different: declaration 'obj' definition 'dc'.
tor-0.3.4.6-rc/src/or/dirauth/dircollate.c:163:34: note: Function 'dircollator_free_' argument 1 names different: declaration 'obj' definition 'dc'.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:3152:64: warning: Either the condition 'if(end_of_vote&&!strcmpstart(end_of_vote,"network-status-version"))' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:3155:14: note: Assuming that condition 'if(end_of_vote&&!strcmpstart(end_of_vote,"network-status-version"))' is not redundant
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:3152:64: note: Null pointer subtraction
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:151:3: style: Variable 'recommended_relay_protocols_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:146:0: note: Variable 'recommended_relay_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:151:3: note: Variable 'recommended_relay_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:154:3: style: Variable 'recommended_client_protocols_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:147:0: note: Variable 'recommended_client_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:154:3: note: Variable 'recommended_client_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:157:3: style: Variable 'required_relay_protocols_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:148:0: note: Variable 'required_relay_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:157:3: note: Variable 'required_relay_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:160:3: style: Variable 'required_client_protocols_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:149:0: note: Variable 'required_client_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:160:3: note: Variable 'required_client_protocols_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:207:3: style: Variable 'client_versions_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:192:0: note: Variable 'client_versions_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:207:3: note: Variable 'client_versions_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:209:3: style: Variable 'server_versions_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:192:0: note: Variable 'server_versions_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:209:3: note: Variable 'server_versions_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:211:3: style: Variable 'protocols_lines' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:191:0: note: Variable 'protocols_lines' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:211:3: note: Variable 'protocols_lines' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:421:12: style: The scope of the variable 'num_len' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:1719:9: style: The scope of the variable 'num_bandwidths' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:1720:9: style: The scope of the variable 'num_mbws' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:1721:9: style: The scope of the variable 'num_guardfraction_inputs' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/dirvote.c:1856:11: style: The scope of the variable 'exitsummary_disagreement' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirauth/shared_random_state.c:1141:33: style: Function 'sr_state_get_commit' argument 1 names different: declaration 'rsa_fpr' definition 'rsa_identity'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirauth/shared_random_state.h:111:46: note: Function 'sr_state_get_commit' argument 1 names different: declaration 'rsa_fpr' definition 'rsa_identity'.
tor-0.3.4.6-rc/src/or/dirauth/shared_random_state.c:1141:33: note: Function 'sr_state_get_commit' argument 1 names different: declaration 'rsa_fpr' definition 'rsa_identity'.
tor-0.3.4.6-rc/src/or/directory.c:1603:0: error: #error "conditional consensus fingerprint length is larger than digest length" [preprocessorErrorDirective]
tor-0.3.4.6-rc/src/or/dirserv.c:2154:3: style: Variable 'vrs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirserv.c:2150:0: note: Variable 'vrs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:2154:3: note: Variable 'vrs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:2840:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirserv.c:2833:0: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:2840:3: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:2926:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/dirserv.c:2920:0: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:2926:3: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/dirserv.c:200:9: style: The scope of the variable 'nickname' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirserv.c:200:20: style: The scope of the variable 'fingerprint' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirserv.c:1782:7: style: The scope of the variable 'threshold' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dirserv.c:371:37: style: Function 'dirserv_get_status_impl' argument 1 names different: declaration 'fp' definition 'id_digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirserv.c:81:37: note: Function 'dirserv_get_status_impl' argument 1 names different: declaration 'fp' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/dirserv.c:371:37: note: Function 'dirserv_get_status_impl' argument 1 names different: declaration 'fp' definition 'id_digest'.
tor-0.3.4.6-rc/src/or/dirserv.c:1258:56: style: Function 'dirserv_set_cached_consensus_networkstatus' argument 1 names different: declaration 'consensus' definition 'networkstatus'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirserv.h:118:61: note: Function 'dirserv_set_cached_consensus_networkstatus' argument 1 names different: declaration 'consensus' definition 'networkstatus'.
tor-0.3.4.6-rc/src/or/dirserv.c:1258:56: note: Function 'dirserv_set_cached_consensus_networkstatus' argument 1 names different: declaration 'consensus' definition 'networkstatus'.
tor-0.3.4.6-rc/src/or/dirserv.c:1741:63: style: Function 'dirserv_query_measured_bw_cache_kb' argument 2 names different: declaration 'bw_out' definition 'bw_kb_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirserv.h:161:46: note: Function 'dirserv_query_measured_bw_cache_kb' argument 2 names different: declaration 'bw_out' definition 'bw_kb_out'.
tor-0.3.4.6-rc/src/or/dirserv.c:1741:63: note: Function 'dirserv_query_measured_bw_cache_kb' argument 2 names different: declaration 'bw_out' definition 'bw_kb_out'.
tor-0.3.4.6-rc/src/or/dirserv.c:2463:61: style: Function 'measured_bw_line_parse' argument 2 names different: declaration 'line' definition 'orig_line'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirserv.h:177:72: note: Function 'measured_bw_line_parse' argument 2 names different: declaration 'line' definition 'orig_line'.
tor-0.3.4.6-rc/src/or/dirserv.c:2463:61: note: Function 'measured_bw_line_parse' argument 2 names different: declaration 'line' definition 'orig_line'.
tor-0.3.4.6-rc/src/or/dirserv.c:2680:43: style: Function 'dirserv_get_routerdesc_spool' argument 1 names different: declaration 'spools_out' definition 'spool_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dirserv.h:124:47: note: Function 'dirserv_get_routerdesc_spool' argument 1 names different: declaration 'spools_out' definition 'spool_out'.
tor-0.3.4.6-rc/src/or/dirserv.c:2680:43: note: Function 'dirserv_get_routerdesc_spool' argument 1 names different: declaration 'spools_out' definition 'spool_out'.
tor-0.3.4.6-rc/src/or/dns.c:390:36: style: The scope of the variable 'item' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dns.c:1057:22: style: The scope of the variable 'pendconn' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dns.c:1058:14: style: The scope of the variable 'circ' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dns.c:1198:22: style: The scope of the variable 'pendconn' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/dns.c:1279:47: style: Function 'make_pending_resolve_cached' argument 1 names different: declaration 'cached' definition 'resolve'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dns.c:99:59: note: Function 'make_pending_resolve_cached' argument 1 names different: declaration 'cached' definition 'resolve'.
tor-0.3.4.6-rc/src/or/dns.c:1279:47: note: Function 'make_pending_resolve_cached' argument 1 names different: declaration 'cached' definition 'resolve'.
tor-0.3.4.6-rc/src/or/dnsserv.c:122:11: style: Same expression on both sides of '==' because the value of 'err' and 'DNS_ERR_NONE' are the same. [duplicateExpression]
tor-0.3.4.6-rc/src/or/dnsserv.c:53:13: note: 'err' is assigned value 'DNS_ERR_NONE' here.
tor-0.3.4.6-rc/src/or/dnsserv.c:122:11: note: Same expression on both sides of '==' because the value of 'err' and 'DNS_ERR_NONE' are the same.
tor-0.3.4.6-rc/src/or/dnsserv.c:202:46: style: Function 'dnsserv_launch_request' argument 2 names different: declaration 'is_reverse' definition 'reverse'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dnsserv.h:23:50: note: Function 'dnsserv_launch_request' argument 2 names different: declaration 'is_reverse' definition 'reverse'.
tor-0.3.4.6-rc/src/or/dnsserv.c:202:46: note: Function 'dnsserv_launch_request' argument 2 names different: declaration 'is_reverse' definition 'reverse'.
tor-0.3.4.6-rc/src/or/dos.c:434:35: style: Function 'dos_cc_new_create_cell' argument 1 names different: declaration 'channel' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/dos.h:91:40: note: Function 'dos_cc_new_create_cell' argument 1 names different: declaration 'channel' definition 'chan'.
tor-0.3.4.6-rc/src/or/dos.c:434:35: note: Function 'dos_cc_new_create_cell' argument 1 names different: declaration 'channel' definition 'chan'.
tor-0.3.4.6-rc/src/or/entrynodes.c:2523:0: error: syntax error [syntaxError]
tor-0.3.4.6-rc/src/or/fp_pair.c:201:25: style: The scope of the variable 'ent' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/fp_pair.c:201:39: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1080:3: style: Variable 'dirreq_completed' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/geoip.c:1074:0: note: Variable 'dirreq_completed' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/geoip.c:1080:3: note: Variable 'dirreq_completed' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/geoip.c:1232:17: style: The scope of the variable 'countrycode' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1233:15: style: The scope of the variable 'ent' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1337:40: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1482:15: style: The scope of the variable 'BRIDGE_IPS_EMPTY_LINE' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1484:15: style: The scope of the variable 'BRIDGE_TRANSPORTS_EMPTY_LINE' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1863:39: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/geoip.c:1872:40: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/hibernate.c:583:20: style: The scope of the variable 'd_env' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/hibernate.c:1021:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/hibernate.c:1055:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/hs_cache.c:264:3: style: Variable 'dir_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cache.c:258:0: note: Variable 'dir_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:264:3: note: Variable 'dir_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:730:3: style: Variable 'cached_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cache.c:726:0: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:730:3: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:748:3: style: Variable 'cached_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cache.c:744:0: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:748:3: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:769:3: style: Variable 'client_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cache.c:763:0: note: Variable 'client_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cache.c:769:3: note: Variable 'client_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cell.c:118:3: style: Variable 'cipher' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cell.c:112:0: note: Variable 'cipher' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cell.c:118:3: note: Variable 'cipher' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cell.c:124:3: style: Variable 'decrypted' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_cell.c:111:0: note: Variable 'decrypted' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_cell.c:124:3: note: Variable 'decrypted' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuit.c:112:3: style: Variable 'hop' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuit.c:105:0: note: Variable 'hop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuit.c:112:3: note: Variable 'hop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuit.c:380:3: style: Variable 'info' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuit.c:369:0: note: Variable 'info' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuit.c:380:3: note: Variable 'info' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:181:3: style: Variable 'hs_token' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:177:0: note: Variable 'hs_token' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:181:3: note: Variable 'hs_token' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:350:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:347:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:350:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:374:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:371:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:374:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:398:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:395:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:398:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:434:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:432:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:434:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:465:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:463:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:465:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:523:64: style: Function 'hs_circuitmap_register_rend_circ_client_side' argument 1 names different: declaration 'circ' definition 'or_circ'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_circuitmap.h:61:64: note: Function 'hs_circuitmap_register_rend_circ_client_side' argument 1 names different: declaration 'circ' definition 'or_circ'.
tor-0.3.4.6-rc/src/or/hs_circuitmap.c:523:64: note: Function 'hs_circuitmap_register_rend_circ_client_side' argument 1 names different: declaration 'circ' definition 'or_circ'.
tor-0.3.4.6-rc/src/or/hs_client.c:415:3: style: Variable 'hsdir_rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_client.c:411:0: note: Variable 'hsdir_rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:415:3: note: Variable 'hsdir_rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:948:3: style: Variable 'rend_circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_client.c:940:0: note: Variable 'rend_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:948:3: note: Variable 'rend_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:1147:5: style: Variable 'cached_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_client.c:1146:0: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:1147:5: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:1401:3: style: Variable 'conns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_client.c:1397:0: note: Variable 'conns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_client.c:1401:3: note: Variable 'conns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_common.c:1024:53: style: Function 'hs_build_blinded_pubkey' argument 1 names different: declaration 'pubkey' definition 'pk'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:176:58: note: Function 'hs_build_blinded_pubkey' argument 1 names different: declaration 'pubkey' definition 'pk'.
tor-0.3.4.6-rc/src/or/hs_common.c:1024:53: note: Function 'hs_build_blinded_pubkey' argument 1 names different: declaration 'pubkey' definition 'pk'.
tor-0.3.4.6-rc/src/or/hs_common.c:1027:47: style: Function 'hs_build_blinded_pubkey' argument 5 names different: declaration 'pubkey_out' definition 'blinded_pk_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:179:52: note: Function 'hs_build_blinded_pubkey' argument 5 names different: declaration 'pubkey_out' definition 'blinded_pk_out'.
tor-0.3.4.6-rc/src/or/hs_common.c:1027:47: note: Function 'hs_build_blinded_pubkey' argument 5 names different: declaration 'pubkey_out' definition 'blinded_pk_out'.
tor-0.3.4.6-rc/src/or/hs_common.c:1051:45: style: Function 'hs_build_blinded_keypair' argument 5 names different: declaration 'kp_out' definition 'blinded_kp_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:183:50: note: Function 'hs_build_blinded_keypair' argument 5 names different: declaration 'kp_out' definition 'blinded_kp_out'.
tor-0.3.4.6-rc/src/or/hs_common.c:1051:45: note: Function 'hs_build_blinded_keypair' argument 5 names different: declaration 'kp_out' definition 'blinded_kp_out'.
tor-0.3.4.6-rc/src/or/hs_common.c:1176:37: style: Function 'hs_build_hsdir_index' argument 2 names different: declaration 'srv' definition 'srv_value'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:226:42: note: Function 'hs_build_hsdir_index' argument 2 names different: declaration 'srv' definition 'srv_value'.
tor-0.3.4.6-rc/src/or/hs_common.c:1176:37: note: Function 'hs_build_hsdir_index' argument 2 names different: declaration 'srv' definition 'srv_value'.
tor-0.3.4.6-rc/src/or/hs_common.c:1476:45: style: Function 'hs_lookup_last_hid_serv_request' argument 2 names different: declaration 'desc_id_base32' definition 'req_key_str'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:245:52: note: Function 'hs_lookup_last_hid_serv_request' argument 2 names different: declaration 'desc_id_base32' definition 'req_key_str'.
tor-0.3.4.6-rc/src/or/hs_common.c:1476:45: note: Function 'hs_lookup_last_hid_serv_request' argument 2 names different: declaration 'desc_id_base32' definition 'req_key_str'.
tor-0.3.4.6-rc/src/or/hs_common.c:1538:59: style: Function 'hs_purge_hid_serv_from_last_hid_serv_requests' argument 1 names different: declaration 'desc_id' definition 'req_key_str'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_common.h:248:64: note: Function 'hs_purge_hid_serv_from_last_hid_serv_requests' argument 1 names different: declaration 'desc_id' definition 'req_key_str'.
tor-0.3.4.6-rc/src/or/hs_common.c:1538:59: note: Function 'hs_purge_hid_serv_from_last_hid_serv_requests' argument 1 names different: declaration 'desc_id' definition 'req_key_str'.
tor-0.3.4.6-rc/src/or/hs_config.c:468:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_config.c:461:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_config.c:468:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_config.c:537:3: style: Variable 'new_service_list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_config.c:531:0: note: Variable 'new_service_list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_config.c:537:3: note: Variable 'new_service_list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:918:3: style: Variable 'layer2_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:904:0: note: Variable 'layer2_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:918:3: note: Variable 'layer2_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1468:3: style: Variable 'area' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1465:0: note: Variable 'area' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1468:3: note: Variable 'area' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1469:3: style: Variable 'tokens' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1466:0: note: Variable 'tokens' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1469:3: note: Variable 'tokens' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1644:3: style: Variable 'onion_keys' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1640:0: note: Variable 'onion_keys' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1644:3: note: Variable 'onion_keys' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1691:3: style: Variable 'area' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1684:0: note: Variable 'area' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1691:3: note: Variable 'area' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1692:3: style: Variable 'tokens' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1685:0: note: Variable 'tokens' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1692:3: note: Variable 'tokens' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:686:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1681:68: style: Function 'decode_introduction_point' argument 2 names different: declaration 'text' definition 'start'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_descriptor.h:265:45: note: Function 'decode_introduction_point' argument 2 names different: declaration 'text' definition 'start'.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:1681:68: note: Function 'decode_introduction_point' argument 2 names different: declaration 'text' definition 'start'.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:2145:52: style: Function 'hs_desc_decode_encrypted' argument 2 names different: declaration 'desc_out' definition 'desc_encrypted'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_descriptor.h:241:56: note: Function 'hs_desc_decode_encrypted' argument 2 names different: declaration 'desc_out' definition 'desc_encrypted'.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:2145:52: note: Function 'hs_desc_decode_encrypted' argument 2 names different: declaration 'desc_out' definition 'desc_encrypted'.
tor-0.3.4.6-rc/src/or/hs_descriptor.c:701:5: style: Variable 'crypto_rand' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:702:5: style: Variable 'crypto_rand' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/hs_descriptor.c:703:5: style: Variable 'crypto_rand' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/hs_intropoint.c:164:3: style: Variable 'encoded_cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_intropoint.c:149:0: note: Variable 'encoded_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:164:3: note: Variable 'encoded_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:352:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_intropoint.c:341:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:352:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:364:3: style: Variable 'encoded_cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_intropoint.c:342:0: note: Variable 'encoded_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:364:3: note: Variable 'encoded_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:71:63: style: Function 'verify_establish_intro_cell' argument 1 names different: declaration 'out' definition 'cell'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/hs_intropoint.h:62:63: note: Function 'verify_establish_intro_cell' argument 1 names different: declaration 'out' definition 'cell'.
tor-0.3.4.6-rc/src/or/hs_intropoint.c:71:63: note: Function 'verify_establish_intro_cell' argument 1 names different: declaration 'out' definition 'cell'.
tor-0.3.4.6-rc/src/or/hs_service.c:962:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_service.c:952:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:962:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:2424:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_service.c:2411:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:2424:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:2553:3: style: Variable 'responsible_dirs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_service.c:2540:0: note: Variable 'responsible_dirs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:2553:3: note: Variable 'responsible_dirs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:3047:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/hs_service.c:3041:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/hs_service.c:3047:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/keypin.c:480:34: style: The scope of the variable 'this' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/main.c:965:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/main.c:2256:14: style: The scope of the variable 'dirport_reachability_count' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/main.c:918:47: style: Function 'conn_write_callback' argument 2 names different: declaration 'event' definition 'events'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/main.c:148:59: note: Function 'conn_write_callback' argument 2 names different: declaration 'event' definition 'events'.
tor-0.3.4.6-rc/src/or/main.c:918:47: note: Function 'conn_write_callback' argument 2 names different: declaration 'event' definition 'events'.
tor-0.3.4.6-rc/src/or/main.c:2596:56: style: Function 'second_elapsed_callback' argument 2 names different: declaration 'args' definition 'arg'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/main.c:149:68: note: Function 'second_elapsed_callback' argument 2 names different: declaration 'args' definition 'arg'.
tor-0.3.4.6-rc/src/or/main.c:2596:56: note: Function 'second_elapsed_callback' argument 2 names different: declaration 'args' definition 'arg'.
tor-0.3.4.6-rc/src/or/main.c:1024:9: style: Variable 'log_fn' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1552:3: style: Variable 'check_descriptor_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1553:3: style: Variable 'dirvote_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1554:3: style: Variable 'fetch_networkstatus_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1555:3: style: Variable 'launch_descriptor_fetches_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1556:3: style: Variable 'check_dns_honesty_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/main.c:1557:3: style: Variable 'save_state_event' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/microdesc.c:657:16: style: The scope of the variable 'res' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/microdesc.c:987:16: style: The scope of the variable 'md' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/microdesc.c:815:57: style: Function 'microdesc_free_' argument 3 names different: declaration 'line' definition 'lineno'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/microdesc.h:40:62: note: Function 'microdesc_free_' argument 3 names different: declaration 'line' definition 'lineno'.
tor-0.3.4.6-rc/src/or/microdesc.c:815:57: note: Function 'microdesc_free_' argument 3 names different: declaration 'line' definition 'lineno'.
tor-0.3.4.6-rc/src/or/networkstatus.c:739:9: style: The scope of the variable 'digest_tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/networkstatus.c:2462:62: style: Function 'networkstatus_get_bw_weight' argument 2 names different: declaration 'weight' definition 'weight_name'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/networkstatus.h:135:70: note: Function 'networkstatus_get_bw_weight' argument 2 names different: declaration 'weight' definition 'weight_name'.
tor-0.3.4.6-rc/src/or/networkstatus.c:2462:62: note: Function 'networkstatus_get_bw_weight' argument 2 names different: declaration 'weight' definition 'weight_name'.
tor-0.3.4.6-rc/src/or/nodelist.c:971:12: style: The scope of the variable 'fp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/nodelist.c:902:32: style: Function 'node_get_by_hex_id' argument 1 names different: declaration 'identity_digest' definition 'hex_id'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/nodelist.h:27:46: note: Function 'node_get_by_hex_id' argument 1 names different: declaration 'identity_digest' definition 'hex_id'.
tor-0.3.4.6-rc/src/or/nodelist.c:902:32: note: Function 'node_get_by_hex_id' argument 1 names different: declaration 'identity_digest' definition 'hex_id'.
tor-0.3.4.6-rc/src/or/nodelist.c:1402:51: style: Function 'node_get_address_string' argument 2 names different: declaration 'cp' definition 'buf'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/nodelist.h:64:56: note: Function 'node_get_address_string' argument 2 names different: declaration 'cp' definition 'buf'.
tor-0.3.4.6-rc/src/or/nodelist.c:1402:51: note: Function 'node_get_address_string' argument 2 names different: declaration 'cp' definition 'buf'.
tor-0.3.4.6-rc/src/or/nodelist.c:1857:43: style: Function 'nodelist_add_node_and_family' argument 1 names different: declaration 'nodes' definition 'sl'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/nodelist.h:102:48: note: Function 'nodelist_add_node_and_family' argument 1 names different: declaration 'nodes' definition 'sl'.
tor-0.3.4.6-rc/src/or/nodelist.c:1857:43: note: Function 'nodelist_add_node_and_family' argument 1 names different: declaration 'nodes' definition 'sl'.
tor-0.3.4.6-rc/src/or/nodelist.c:1956:34: style: Function 'node_is_unreliable' argument 1 names different: declaration 'router' definition 'node'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/nodelist.h:107:38: note: Function 'node_is_unreliable' argument 1 names different: declaration 'router' definition 'node'.
tor-0.3.4.6-rc/src/or/nodelist.c:1956:34: note: Function 'node_is_unreliable' argument 1 names different: declaration 'router' definition 'node'.
tor-0.3.4.6-rc/src/or/nodelist.c:1363:5: style: Variable 'valid' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/or/onion.c:542:49: style: Function 'onion_skin_server_handshake' argument 7 names different: declaration 'key_out_len' definition 'keys_out_len'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion.h:48:49: note: Function 'onion_skin_server_handshake' argument 7 names different: declaration 'key_out_len' definition 'keys_out_len'.
tor-0.3.4.6-rc/src/or/onion.c:542:49: note: Function 'onion_skin_server_handshake' argument 7 names different: declaration 'key_out_len' definition 'keys_out_len'.
tor-0.3.4.6-rc/src/or/onion.c:614:49: style: Function 'onion_skin_client_handshake' argument 6 names different: declaration 'key_out_len' definition 'keys_out_len'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion.h:53:49: note: Function 'onion_skin_client_handshake' argument 6 names different: declaration 'key_out_len' definition 'keys_out_len'.
tor-0.3.4.6-rc/src/or/onion.c:614:49: note: Function 'onion_skin_client_handshake' argument 6 names different: declaration 'key_out_len' definition 'keys_out_len'.
tor-0.3.4.6-rc/src/or/onion.c:1000:34: style: Function 'extend_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion.h:112:38: note: Function 'extend_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'.
tor-0.3.4.6-rc/src/or/onion.c:1000:34: note: Function 'extend_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'.
tor-0.3.4.6-rc/src/or/onion.c:1000:50: style: Function 'extend_cell_parse' argument 4 names different: declaration 'payload_len' definition 'payload_length'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion.h:112:57: note: Function 'extend_cell_parse' argument 4 names different: declaration 'payload_len' definition 'payload_length'.
tor-0.3.4.6-rc/src/or/onion.c:1000:50: note: Function 'extend_cell_parse' argument 4 names different: declaration 'payload_len' definition 'payload_length'.
tor-0.3.4.6-rc/src/or/onion.c:1070:59: style: Function 'extended_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion.h:114:40: note: Function 'extended_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'.
tor-0.3.4.6-rc/src/or/onion.c:1070:59: note: Function 'extended_cell_parse' argument 3 names different: declaration 'payload_in' definition 'payload'.
tor-0.3.4.6-rc/src/or/onion_fast.c:81:3: style: Variable 'out' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/onion_fast.c:72:0: note: Variable 'out' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/onion_fast.c:81:3: note: Variable 'out' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/onion_fast.c:66:38: style: Function 'fast_server_handshake' argument 1 names different: declaration 'message_in' definition 'key_in'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion_fast.h:29:42: note: Function 'fast_server_handshake' argument 1 names different: declaration 'message_in' definition 'key_in'.
tor-0.3.4.6-rc/src/or/onion_fast.c:66:38: note: Function 'fast_server_handshake' argument 1 names different: declaration 'message_in' definition 'key_in'.
tor-0.3.4.6-rc/src/or/onion_ntor.c:146:62: style: Function 'onion_skin_ntor_server_handshake' argument 3 names different: declaration 'junk_keypair' definition 'junk_keys'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion_ntor.h:31:62: note: Function 'onion_skin_ntor_server_handshake' argument 3 names different: declaration 'junk_keypair' definition 'junk_keys'.
tor-0.3.4.6-rc/src/or/onion_ntor.c:146:62: note: Function 'onion_skin_ntor_server_handshake' argument 3 names different: declaration 'junk_keypair' definition 'junk_keys'.
tor-0.3.4.6-rc/src/or/onion_tap.c:218:3: style: Variable 'key_material' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/onion_tap.c:213:0: note: Variable 'key_material' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/onion_tap.c:218:3: note: Variable 'key_material' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/onion_tap.c:52:36: style: Function 'onion_skin_TAP_create' argument 1 names different: declaration 'router_key' definition 'dest_router_key'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/onion_tap.h:20:40: note: Function 'onion_skin_TAP_create' argument 1 names different: declaration 'router_key' definition 'dest_router_key'.
tor-0.3.4.6-rc/src/or/onion_tap.c:52:36: note: Function 'onion_skin_TAP_create' argument 1 names different: declaration 'router_key' definition 'dest_router_key'.
tor-0.3.4.6-rc/src/or/parsecommon.c:363:16: warning: Either the condition '!next' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
tor-0.3.4.6-rc/src/or/parsecommon.c:359:7: note: Assuming that condition '!next' is not redundant
tor-0.3.4.6-rc/src/or/parsecommon.c:363:16: note: Null pointer dereference
tor-0.3.4.6-rc/src/or/parsecommon.c:196:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:200:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:207:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:215:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:221:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:227:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:233:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:280:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:290:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:313:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:319:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:322:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:351:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:360:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:373:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:376:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:381:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:385:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:391:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/parsecommon.c:414:30: style: Function 'find_by_keyword_' argument 3 names different: declaration 'keyword_str' definition 'keyword_as_string'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/parsecommon.h:312:49: note: Function 'find_by_keyword_' argument 3 names different: declaration 'keyword_str' definition 'keyword_as_string'.
tor-0.3.4.6-rc/src/or/parsecommon.c:414:30: note: Function 'find_by_keyword_' argument 3 names different: declaration 'keyword_str' definition 'keyword_as_string'.
tor-0.3.4.6-rc/src/or/policies.c:1814:5: style: Variable 'public_addresses' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/policies.c:1811:0: note: Variable 'public_addresses' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/policies.c:1814:5: note: Variable 'public_addresses' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/policies.c:1146:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1179:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1181:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1184:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1187:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1190:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1194:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1197:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:1200:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/or/policies.c:2184:52: style: Function 'policies_set_node_exitpolicy_to_reject_all' argument 1 names different: declaration 'exitrouter' definition 'node'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/policies.h:105:57: note: Function 'policies_set_node_exitpolicy_to_reject_all' argument 1 names different: declaration 'exitrouter' definition 'node'.
tor-0.3.4.6-rc/src/or/policies.c:2184:52: note: Function 'policies_set_node_exitpolicy_to_reject_all' argument 1 names different: declaration 'exitrouter' definition 'node'.
tor-0.3.4.6-rc/src/or/policies.c:2255:27: style: Function 'policy_is_reject_star' argument 3 names different: declaration 'reject_by_default' definition 'default_reject'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/policies.h:108:31: note: Function 'policy_is_reject_star' argument 3 names different: declaration 'reject_by_default' definition 'default_reject'.
tor-0.3.4.6-rc/src/or/policies.c:2255:27: note: Function 'policy_is_reject_star' argument 3 names different: declaration 'reject_by_default' definition 'default_reject'.
tor-0.3.4.6-rc/src/or/policies.c:2278:66: style: Function 'policy_write_item' argument 3 names different: declaration 'item' definition 'policy'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/policies.h:115:70: note: Function 'policy_write_item' argument 3 names different: declaration 'item' definition 'policy'.
tor-0.3.4.6-rc/src/or/policies.c:2278:66: note: Function 'policy_write_item' argument 3 names different: declaration 'item' definition 'policy'.
tor-0.3.4.6-rc/src/or/policies.c:3072:37: style: Function 'addr_policy_list_free_' argument 1 names different: declaration 'p' definition 'lst'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/policies.h:118:42: note: Function 'addr_policy_list_free_' argument 1 names different: declaration 'p' definition 'lst'.
tor-0.3.4.6-rc/src/or/policies.c:3072:37: note: Function 'addr_policy_list_free_' argument 1 names different: declaration 'p' definition 'lst'.
tor-0.3.4.6-rc/src/or/proto_socks.c:200:12: style: The scope of the variable 'destip' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/proto_socks.c:202:16: style: The scope of the variable 'startaddr' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/proto_socks.c:203:17: style: The scope of the variable 'usernamelen' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/proto_socks.c:203:30: style: The scope of the variable 'passlen' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/protover.c:690:22: warning: Either the condition 'n_times>=threshold&&cur_entry' is redundant or there is possible null pointer dereference: cur_entry. [nullPointerRedundantCheck]
tor-0.3.4.6-rc/src/or/protover.c:693:32: note: Assuming that condition 'n_times>=threshold&&cur_entry' is not redundant
tor-0.3.4.6-rc/src/or/protover.c:690:22: note: Null pointer dereference
tor-0.3.4.6-rc/src/or/protover.c:721:46: style: Function 'protover_all_supported' argument 2 names different: declaration 'missing' definition 'missing_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/protover.h:46:50: note: Function 'protover_all_supported' argument 2 names different: declaration 'missing' definition 'missing_out'.
tor-0.3.4.6-rc/src/or/protover.c:721:46: note: Function 'protover_all_supported' argument 2 names different: declaration 'missing' definition 'missing_out'.
tor-0.3.4.6-rc/src/or/relay.c:2713:3: style: Variable 'cmux' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/relay.c:2701:0: note: Variable 'cmux' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/relay.c:2713:3: note: Variable 'cmux' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/relay.c:718:11: style: The scope of the variable 'exitrouter' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/relay.c:925:7: style: The scope of the variable 'make_reject_all' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/relay.c:1623:41: style: The scope of the variable 'total_nonearly' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/relay.c:1635:15: style: The scope of the variable 'm' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/relay.c:2092:55: style: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/relay.c:92:66: note: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'.
tor-0.3.4.6-rc/src/or/relay.c:2092:55: note: Function 'circuit_resume_edge_reading_helper' argument 1 names different: declaration 'conn' definition 'first_conn'.
tor-0.3.4.6-rc/src/or/relay.c:2608:59: style: Function 'channel_unlink_all_circuits' argument 2 names different: declaration 'detached_out' definition 'circuits_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/relay.h:78:64: note: Function 'channel_unlink_all_circuits' argument 2 names different: declaration 'detached_out' definition 'circuits_out'.
tor-0.3.4.6-rc/src/or/relay.c:2608:59: note: Function 'channel_unlink_all_circuits' argument 2 names different: declaration 'detached_out' definition 'circuits_out'.
tor-0.3.4.6-rc/src/or/relay_crypto.c:180:47: style: Function 'relay_encrypt_cell_outbound' argument 2 names different: declaration 'or_circ' definition 'circ'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/relay_crypto.h:22:66: note: Function 'relay_encrypt_cell_outbound' argument 2 names different: declaration 'or_circ' definition 'circ'.
tor-0.3.4.6-rc/src/or/relay_crypto.c:180:47: note: Function 'relay_encrypt_cell_outbound' argument 2 names different: declaration 'or_circ' definition 'circ'.
tor-0.3.4.6-rc/src/or/rendcache.c:92:14: style: The scope of the variable 'have_underflowed' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendcache.c:109:14: style: The scope of the variable 'have_overflowed' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendcache.c:277:23: style: The scope of the variable 'ent' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendcache.c:505:78: style: Function 'rend_cache_lookup_entry' argument 3 names different: declaration 'entry_out' definition 'e'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/rendcache.h:70:50: note: Function 'rend_cache_lookup_entry' argument 3 names different: declaration 'entry_out' definition 'e'.
tor-0.3.4.6-rc/src/or/rendcache.c:505:78: note: Function 'rend_cache_lookup_entry' argument 3 names different: declaration 'entry_out' definition 'e'.
tor-0.3.4.6-rc/src/or/rendcache.c:553:78: style: Function 'rend_cache_lookup_v2_desc_as_service' argument 2 names different: declaration 'entry_out' definition 'e'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/rendcache.h:72:63: note: Function 'rend_cache_lookup_v2_desc_as_service' argument 2 names different: declaration 'entry_out' definition 'e'.
tor-0.3.4.6-rc/src/or/rendcache.c:553:78: note: Function 'rend_cache_lookup_v2_desc_as_service' argument 2 names different: declaration 'entry_out' definition 'e'.
tor-0.3.4.6-rc/src/or/rendcache.c:586:46: style: Function 'rend_cache_lookup_v2_desc_as_dir' argument 1 names different: declaration 'query' definition 'desc_id'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/rendcache.h:73:50: note: Function 'rend_cache_lookup_v2_desc_as_dir' argument 1 names different: declaration 'query' definition 'desc_id'.
tor-0.3.4.6-rc/src/or/rendcache.c:586:46: note: Function 'rend_cache_lookup_v2_desc_as_dir' argument 1 names different: declaration 'query' definition 'desc_id'.
tor-0.3.4.6-rc/src/or/rendclient.c:359:21: style: The scope of the variable 'rendcirc' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendclient.c:772:17: style: The scope of the variable 'conn' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendclient.c:1014:61: style: Function 'rend_client_get_random_intro_impl' argument 1 names different: declaration 'rend_query' definition 'entry'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/rendclient.c:37:53: note: Function 'rend_client_get_random_intro_impl' argument 1 names different: declaration 'rend_query' definition 'entry'.
tor-0.3.4.6-rc/src/or/rendclient.c:1014:61: note: Function 'rend_client_get_random_intro_impl' argument 1 names different: declaration 'rend_query' definition 'entry'.
tor-0.3.4.6-rc/src/or/rendcommon.c:190:3: style: Variable 'unenc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/rendcommon.c:184:0: note: Variable 'unenc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendcommon.c:190:3: note: Variable 'unenc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1540:3: style: Variable 'cfname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/rendservice.c:1530:0: note: Variable 'cfname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1540:3: note: Variable 'cfname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1541:3: style: Variable 'client_keys_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/rendservice.c:1531:0: note: Variable 'client_keys_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1541:3: note: Variable 'client_keys_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1897:3: style: Variable 'stage_descr' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/rendservice.c:1895:3: note: Variable 'stage_descr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:1897:3: note: Variable 'stage_descr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/rendservice.c:3694:8: style: The scope of the variable 'serviceid' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendservice.c:3701:9: style: The scope of the variable 'seconds_valid' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendservice.c:4192:19: style: The scope of the variable 'service' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendservice.c:4251:19: style: The scope of the variable 'service' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendservice.c:4277:19: style: The scope of the variable 'service' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rendservice.c:2318:31: style: Checking if unsigned variable 'request_len' is less than zero. [unsignedLessThanZero]
tor-0.3.4.6-rc/src/or/rendservice.c:2687:24: style: Function 'rend_service_decrypt_intro' argument 1 names different: declaration 'request' definition 'intro'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/rendservice.h:162:51: note: Function 'rend_service_decrypt_intro' argument 1 names different: declaration 'request' definition 'intro'.
tor-0.3.4.6-rc/src/or/rendservice.c:2687:24: note: Function 'rend_service_decrypt_intro' argument 1 names different: declaration 'request' definition 'intro'.
tor-0.3.4.6-rc/src/or/rephist.c:379:17: style: The scope of the variable 'hist' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:552:17: style: The scope of the variable 'or_history' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:554:17: style: The scope of the variable 'node' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:589:17: style: The scope of the variable 'or_history' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:804:17: style: The scope of the variable 'firstline' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:1423:10: style: The scope of the variable 'start' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:1425:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:1425:15: style: The scope of the variable 'mv' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:1875:48: style: The scope of the variable 'cur_port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:1878:12: style: The scope of the variable 'cur_bytes' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:2393:21: style: The scope of the variable 'iter' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:2397:8: style: The scope of the variable 'vals' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:2398:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/rephist.c:2613:38: style: The scope of the variable 'ent' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/replaycache.c:144:11: style: The scope of the variable 'access_time' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/router.c:696:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/router.c:691:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/router.c:696:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/router.c:1134:19: style: The scope of the variable 'ri' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/router.c:2581:25: style: The scope of the variable 'rs' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/router.c:2638:17: style: The scope of the variable 'last_changed' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/router.c:3229:69: style: Function 'router_get_prim_orport' argument 2 names different: declaration 'addr_port_out' definition 'ap_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/router.h:118:46: note: Function 'router_get_prim_orport' argument 2 names different: declaration 'addr_port_out' definition 'ap_out'.
tor-0.3.4.6-rc/src/or/router.c:3229:69: note: Function 'router_get_prim_orport' argument 2 names different: declaration 'addr_port_out' definition 'ap_out'.
tor-0.3.4.6-rc/src/or/router.c:3314:33: style: Function 'extrainfo_dump_to_string' argument 1 names different: declaration 's' definition 's_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/router.h:127:37: note: Function 'extrainfo_dump_to_string' argument 1 names different: declaration 's' definition 's_out'.
tor-0.3.4.6-rc/src/or/router.c:3314:33: note: Function 'extrainfo_dump_to_string' argument 1 names different: declaration 's' definition 's_out'.
tor-0.3.4.6-rc/src/or/router.c:3687:45: style: Function 'routerstatus_describe' argument 1 names different: declaration 'ri' definition 'rs'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/router.h:136:57: note: Function 'routerstatus_describe' argument 1 names different: declaration 'ri' definition 'rs'.
tor-0.3.4.6-rc/src/or/router.c:3687:45: note: Function 'routerstatus_describe' argument 1 names different: declaration 'ri' definition 'rs'.
tor-0.3.4.6-rc/src/or/routerkeys.c:656:4: warning: Either the condition 'cert_out' is redundant or there is possible null pointer dereference: cert_out. [nullPointerRedundantCheck]
tor-0.3.4.6-rc/src/or/routerkeys.c:633:7: note: Assuming that condition 'cert_out' is not redundant
tor-0.3.4.6-rc/src/or/routerkeys.c:656:4: note: Null pointer dereference
tor-0.3.4.6-rc/src/or/routerkeys.c:1183:3: style: Variable 'fn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/routerkeys.c:1179:0: note: Variable 'fn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/routerkeys.c:1183:3: note: Variable 'fn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/routerkeys.c:1156:8: style: The scope of the variable 'expiration' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerkeys.c:170:56: style: Function 'write_encrypted_secret_key' argument 1 names different: declaration 'out' definition 'key'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerkeys.h:74:60: note: Function 'write_encrypted_secret_key' argument 1 names different: declaration 'out' definition 'key'.
tor-0.3.4.6-rc/src/or/routerkeys.c:170:56: note: Function 'write_encrypted_secret_key' argument 1 names different: declaration 'out' definition 'key'.
tor-0.3.4.6-rc/src/or/routerlist.c:766:9: style: Condition '!best' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/or/routerlist.c:759:28: note: Assignment 'best=NULL', assigned value is 0
tor-0.3.4.6-rc/src/or/routerlist.c:766:9: note: Condition '!best' is always true
tor-0.3.4.6-rc/src/or/routerlist.c:1547:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/routerlist.c:1542:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/routerlist.c:1547:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/routerlist.c:353:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:355:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:384:16: style: The scope of the variable 'cl' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:404:16: style: The scope of the variable 'cl' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:405:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:407:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:530:17: style: The scope of the variable 'ds' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:841:8: style: The scope of the variable 'id_digest_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:842:8: style: The scope of the variable 'sk_digest_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:3533:16: style: The scope of the variable 'ei_tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:3649:16: style: The scope of the variable 'ei_tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:4543:25: style: The scope of the variable 'rs' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerlist.c:1691:51: style: Function 'router_get_trusteddirserver_by_digest' argument 1 names different: declaration 'd' definition 'digest'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.h:51:65: note: Function 'router_get_trusteddirserver_by_digest' argument 1 names different: declaration 'd' definition 'digest'.
tor-0.3.4.6-rc/src/or/routerlist.c:1691:51: note: Function 'router_get_trusteddirserver_by_digest' argument 1 names different: declaration 'd' definition 'digest'.
tor-0.3.4.6-rc/src/or/routerlist.c:1995:50: style: Function 'router_pick_directory_server_impl' argument 1 names different: declaration 'auth' definition 'type'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.h:246:59: note: Function 'router_pick_directory_server_impl' argument 1 names different: declaration 'auth' definition 'type'.
tor-0.3.4.6-rc/src/or/routerlist.c:1995:50: note: Function 'router_pick_directory_server_impl' argument 1 names different: declaration 'auth' definition 'type'.
tor-0.3.4.6-rc/src/or/routerlist.c:2152:50: style: Function 'router_pick_trusteddirserver_impl' argument 2 names different: declaration 'auth' definition 'type'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.c:163:63: note: Function 'router_pick_trusteddirserver_impl' argument 2 names different: declaration 'auth' definition 'type'.
tor-0.3.4.6-rc/src/or/routerlist.c:2152:50: note: Function 'router_pick_trusteddirserver_impl' argument 2 names different: declaration 'auth' definition 'type'.
tor-0.3.4.6-rc/src/or/routerlist.c:2926:34: style: Function 'hex_digest_nickname_decode' argument 3 names different: declaration 'nickname_qualifier_out' definition 'nickname_qualifier_char_out'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.h:232:38: note: Function 'hex_digest_nickname_decode' argument 3 names different: declaration 'nickname_qualifier_out' definition 'nickname_qualifier_char_out'.
tor-0.3.4.6-rc/src/or/routerlist.c:2926:34: note: Function 'hex_digest_nickname_decode' argument 3 names different: declaration 'nickname_qualifier_out' definition 'nickname_qualifier_char_out'.
tor-0.3.4.6-rc/src/or/routerlist.c:4680:47: style: Function 'trusted_dir_server_new' argument 5 names different: declaration 'addrport_ipv6' definition 'ipv6_addrport'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.h:189:47: note: Function 'trusted_dir_server_new' argument 5 names different: declaration 'addrport_ipv6' definition 'ipv6_addrport'.
tor-0.3.4.6-rc/src/or/routerlist.c:4680:47: note: Function 'trusted_dir_server_new' argument 5 names different: declaration 'addrport_ipv6' definition 'ipv6_addrport'.
tor-0.3.4.6-rc/src/or/routerlist.c:5540:59: style: Function 'routerinfo_incompatible_with_extrainfo' argument 1 names different: declaration 'ri' definition 'identity_pkey'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerlist.h:210:63: note: Function 'routerinfo_incompatible_with_extrainfo' argument 1 names different: declaration 'ri' definition 'identity_pkey'.
tor-0.3.4.6-rc/src/or/routerlist.c:5540:59: note: Function 'routerinfo_incompatible_with_extrainfo' argument 1 names different: declaration 'ri' definition 'identity_pkey'.
tor-0.3.4.6-rc/src/or/routerparse.c:189:0: error: failed to expand 'CERTIFICATE_MEMBERS', Wrong number of parameters for macro 'T1'. [preprocessorErrorDirective]
tor-0.3.4.6-rc/src/or/routerset.c:73:7: style: The scope of the variable 'cc' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/routerset.c:71:42: style: Function 'routerset_refresh_countries' argument 1 names different: declaration 'rs' definition 'target'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerset.h:15:47: note: Function 'routerset_refresh_countries' argument 1 names different: declaration 'rs' definition 'target'.
tor-0.3.4.6-rc/src/or/routerset.c:71:42: note: Function 'routerset_refresh_countries' argument 1 names different: declaration 'rs' definition 'target'.
tor-0.3.4.6-rc/src/or/routerset.c:388:39: style: Function 'routerset_subtract_nodes' argument 1 names different: declaration 'out' definition 'lst'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerset.h:38:44: note: Function 'routerset_subtract_nodes' argument 1 names different: declaration 'out' definition 'lst'.
tor-0.3.4.6-rc/src/or/routerset.c:388:39: note: Function 'routerset_subtract_nodes' argument 1 names different: declaration 'out' definition 'lst'.
tor-0.3.4.6-rc/src/or/routerset.c:404:40: style: Function 'routerset_to_string' argument 1 names different: declaration 'routerset' definition 'set'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/routerset.h:41:46: note: Function 'routerset_to_string' argument 1 names different: declaration 'routerset' definition 'set'.
tor-0.3.4.6-rc/src/or/routerset.c:404:40: note: Function 'routerset_to_string' argument 1 names different: declaration 'routerset' definition 'set'.
tor-0.3.4.6-rc/src/or/scheduler.c:411:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler.c:403:0: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler.c:411:3: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler.c:412:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler.c:403:0: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler.c:412:3: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler.c:336:21: style: Same expression on both sides of '!=' because the value of 'old_scheduler' and 'the_scheduler' are the same. [duplicateExpression]
tor-0.3.4.6-rc/src/or/scheduler.c:320:38: note: 'old_scheduler' is assigned value 'the_scheduler' here.
tor-0.3.4.6-rc/src/or/scheduler.c:336:21: note: Same expression on both sides of '!=' because the value of 'old_scheduler' and 'the_scheduler' are the same.
tor-0.3.4.6-rc/src/or/scheduler.c:405:30: style: The scope of the variable 'p1' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/scheduler.c:405:35: style: The scope of the variable 'p2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/scheduler.c:406:13: style: The scope of the variable 'p1_i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/scheduler.c:406:19: style: The scope of the variable 'p2_i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:167:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:165:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:167:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:176:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:175:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:176:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:321:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:320:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:321:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:379:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:378:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:379:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:399:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:398:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:399:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:416:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:415:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:416:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:367:30: style: Same expression on both sides of '!=' because the value of 'old_sched_run_interval' and 'sched_run_interval' are the same. [duplicateExpression]
tor-0.3.4.6-rc/src/or/scheduler_kist.c:365:32: note: 'old_sched_run_interval' is assigned value 'sched_run_interval' here.
tor-0.3.4.6-rc/src/or/scheduler_kist.c:367:30: note: Same expression on both sides of '!=' because the value of 'old_sched_run_interval' and 'sched_run_interval' are the same.
tor-0.3.4.6-rc/src/or/statefile.c:188:3: style: Variable 'items' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/statefile.c:182:0: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/statefile.c:188:3: note: Variable 'items' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/statefile.c:302:10: style: The scope of the variable 'res' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/statefile.c:241:28: style: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/statefile.c:133:39: note: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'.
tor-0.3.4.6-rc/src/or/statefile.c:241:28: note: Function 'or_state_validate_cb' argument 1 names different: declaration 'old_options' definition 'old_state'.
tor-0.3.4.6-rc/src/or/statefile.c:241:45: style: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/statefile.c:133:58: note: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state'.
tor-0.3.4.6-rc/src/or/statefile.c:241:45: note: Function 'or_state_validate_cb' argument 2 names different: declaration 'options' definition 'state'.
tor-0.3.4.6-rc/src/or/statefile.c:241:58: style: Function 'or_state_validate_cb' argument 3 names different: declaration 'default_options' definition 'default_state'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/statefile.c:134:39: note: Function 'or_state_validate_cb' argument 3 names different: declaration 'default_options' definition 'default_state'.
tor-0.3.4.6-rc/src/or/statefile.c:241:58: note: Function 'or_state_validate_cb' argument 3 names different: declaration 'default_options' definition 'default_state'.
tor-0.3.4.6-rc/src/or/statefile.c:626:37: style: Function 'save_transport_to_state' argument 1 names different: declaration 'transport_name' definition 'transport'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/statefile.h:14:42: note: Function 'save_transport_to_state' argument 1 names different: declaration 'transport_name' definition 'transport'.
tor-0.3.4.6-rc/src/or/statefile.c:626:37: note: Function 'save_transport_to_state' argument 1 names different: declaration 'transport_name' definition 'transport'.
tor-0.3.4.6-rc/src/or/status.c:177:5: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/status.c:176:0: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/status.c:177:5: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/status.c:221:3: style: Variable 'remaining' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/status.c:218:0: note: Variable 'remaining' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/status.c:221:3: note: Variable 'remaining' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/status.c:119:23: style: The scope of the variable 'me' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/torcert.c:700:3: style: Variable 'ed_cert_b64' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/torcert.c:691:0: note: Variable 'ed_cert_b64' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/torcert.c:700:3: note: Variable 'ed_cert_b64' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/torcert.c:156:31: style: Function 'tor_cert_parse' argument 1 names different: declaration 'cert' definition 'encoded'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/torcert.h:58:43: note: Function 'tor_cert_parse' argument 1 names different: declaration 'cert' definition 'encoded'.
tor-0.3.4.6-rc/src/or/torcert.c:156:31: note: Function 'tor_cert_parse' argument 1 names different: declaration 'cert' definition 'encoded'.
tor-0.3.4.6-rc/src/or/torcert.c:156:53: style: Function 'tor_cert_parse' argument 2 names different: declaration 'certlen' definition 'len'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/torcert.h:58:56: note: Function 'tor_cert_parse' argument 2 names different: declaration 'certlen' definition 'len'.
tor-0.3.4.6-rc/src/or/torcert.c:156:53: note: Function 'tor_cert_parse' argument 2 names different: declaration 'certlen' definition 'len'.
tor-0.3.4.6-rc/src/or/torcert.c:209:46: style: Function 'tor_cert_get_checkable_sig' argument 2 names different: declaration 'out' definition 'cert'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/torcert.h:64:50: note: Function 'tor_cert_get_checkable_sig' argument 2 names different: declaration 'out' definition 'cert'.
tor-0.3.4.6-rc/src/or/torcert.c:209:46: note: Function 'tor_cert_get_checkable_sig' argument 2 names different: declaration 'out' definition 'cert'.
tor-0.3.4.6-rc/src/or/transports.c:212:3: style: Variable 'new_transport' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/transports.c:208:0: note: Variable 'new_transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:212:3: note: Variable 'new_transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1199:5: style: Variable 'options_tmp_sl' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/transports.c:1198:0: note: Variable 'options_tmp_sl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1199:5: note: Variable 'options_tmp_sl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1620:3: style: Variable 'sl_tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/transports.c:1613:0: note: Variable 'sl_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1620:3: note: Variable 'sl_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1649:3: style: Variable 'socks_args' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/or/transports.c:1647:0: note: Variable 'socks_args' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:1649:3: note: Variable 'socks_args' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/or/transports.c:689:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/or/transports.c:1012:42: style: Function 'parse_method_error' argument 2 names different: declaration 'is_server_method' definition 'is_server'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/transports.c:111:54: note: Function 'parse_method_error' argument 2 names different: declaration 'is_server_method' definition 'is_server'.
tor-0.3.4.6-rc/src/or/transports.c:1012:42: note: Function 'parse_method_error' argument 2 names different: declaration 'is_server_method' definition 'is_server'.
tor-0.3.4.6-rc/src/or/transports.c:1383:41: style: Function 'managed_proxy_create' argument 1 names different: declaration 'transport_list' definition 'with_transport_list'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/or/transports.h:131:65: note: Function 'managed_proxy_create' argument 1 names different: declaration 'transport_list' definition 'with_transport_list'.
tor-0.3.4.6-rc/src/or/transports.c:1383:41: note: Function 'managed_proxy_create' argument 1 names different: declaration 'transport_list' definition 'with_transport_list'.
tor-0.3.4.6-rc/src/test/bench.c:85:9: style: The scope of the variable 'b1' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:85:14: style: The scope of the variable 'b2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:87:12: style: The scope of the variable 'start' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:87:19: style: The scope of the variable 'end' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:325:12: style: The scope of the variable 'start' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:325:19: style: The scope of the variable 'end' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:432:12: style: The scope of the variable 'start' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:432:19: style: The scope of the variable 'end' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:497:12: style: The scope of the variable 'start' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/bench.c:497:19: style: The scope of the variable 'end' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff.c:37:26: style: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:30: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff.c:37:26: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff.c:37:44: style: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:43: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff.c:37:44: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff_apply.c:45:26: style: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:30: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff_apply.c:45:26: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff_apply.c:45:44: style: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:43: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_diff_apply.c:45:44: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http.c:97:26: style: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:30: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http.c:97:26: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http.c:97:44: style: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:43: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http.c:97:44: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http_connect.c:72:26: style: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:30: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http_connect.c:72:26: note: Function 'fuzz_main' argument 1 names different: declaration 'data' definition 'stdin_buf'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http_connect.c:72:44: style: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fuzz/fuzzing.h:8:43: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_http_connect.c:72:44: note: Function 'fuzz_main' argument 2 names different: declaration 'sz' definition 'data_size'.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:57:3: style: Variable 'rs_ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:52:0: note: Variable 'rs_ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:57:3: note: Variable 'rs_ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:62:3: style: Variable 'rs_md' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:52:0: note: Variable 'rs_md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:62:3: note: Variable 'rs_md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:67:3: style: Variable 'rs_vote' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:52:0: note: Variable 'rs_vote' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/fuzz/fuzz_vrs.c:67:3: note: Variable 'rs_vote' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/hs_test_helpers.c:148:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:43:3: style: Variable 'pk1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:38:0: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:43:3: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:44:3: style: Variable 'pk2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:39:0: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/rend_test_helpers.c:44:3: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test-memwipe.c:180:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test-memwipe.c:180:15: style: The scope of the variable 'x2' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test.c:81:3: style: Variable 'pk' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:78:0: note: Variable 'pk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:81:3: note: Variable 'pk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:82:3: style: Variable 'pk2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:78:0: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:82:3: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:138:3: style: Variable 'pk' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:134:0: note: Variable 'pk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:138:3: note: Variable 'pk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:139:3: style: Variable 'pk2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:134:0: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:139:3: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:392:3: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:381:0: note: Variable 'state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:392:3: note: Variable 'state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:560:3: style: Variable 'pk1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:548:0: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:560:3: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:561:3: style: Variable 'pk2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:548:0: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:561:3: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:562:3: style: Variable 'generated' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:541:0: note: Variable 'generated' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:562:3: note: Variable 'generated' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:663:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test.c:655:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:663:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test.c:115:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:202:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:264:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:301:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:345:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:527:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:633:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test.c:806:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_accounting.c:68:3: style: Variable 'options->AccountingRule' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_accounting.c:56:3: note: Variable 'options->AccountingRule' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_accounting.c:68:3: note: Variable 'options->AccountingRule' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_addr.c:1089:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_addr.c:100:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:874:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:942:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:1112:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:1133:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:1178:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:1214:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_addr.c:1239:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:746:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:742:0: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:746:3: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:777:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:773:0: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:777:3: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:808:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:802:0: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:808:3: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:851:3: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:845:0: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:851:3: note: Variable 'results' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:929:3: style: Variable 'results1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:915:0: note: Variable 'results1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:929:3: note: Variable 'results1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:933:3: style: Variable 'results2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:915:0: note: Variable 'results2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:933:3: note: Variable 'results2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:963:3: style: Variable 'results1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:954:0: note: Variable 'results1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:963:3: note: Variable 'results1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:967:3: style: Variable 'results2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address.c:954:0: note: Variable 'results2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:967:3: note: Variable 'results2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address.c:811:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_address.c:854:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_address.c:658:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:735:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:765:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:794:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:943:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:971:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1003:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1026:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1049:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1070:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1091:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1114:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:1138:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address.c:683:14: style: Variable 'addr4_to_check' is not assigned a value. [unassignedVariable]
tor-0.3.4.6-rc/src/test/test_address.c:684:14: style: Variable 'addr6' is not assigned a value. [unassignedVariable]
tor-0.3.4.6-rc/src/test/test_address.c:685:14: style: Variable 'addr6_to_check' is not assigned a value. [unassignedVariable]
tor-0.3.4.6-rc/src/test/test_address.c:686:15: style: Variable 'retval_reference' is not assigned a value. [unassignedVariable]
tor-0.3.4.6-rc/src/test/test_address_set.c:55:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_address_set.c:42:0: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address_set.c:55:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_address_set.c:78:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_address_set.c:158:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:224:3: style: Variable 'orports' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_bridges.c:197:0: note: Variable 'orports' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_bridges.c:224:3: note: Variable 'orports' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_bridges.c:110:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_bridges.c:38:12: style: The scope of the variable 'port' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_bridges.c:39:7: style: The scope of the variable 'socksv' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_bridges.c:130:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:156:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:184:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:235:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:272:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:304:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:336:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:371:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:402:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:434:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:455:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:486:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:510:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:542:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bridges.c:580:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bt_cl.c:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_buffers.c:78:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:75:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:78:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:166:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:164:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:166:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:313:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:306:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:313:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:380:3: style: Variable 'buf1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:372:0: note: Variable 'buf1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:380:3: note: Variable 'buf1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:382:3: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:372:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:382:3: note: Variable 'buf2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:450:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:439:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:450:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:463:3: style: Variable 'buf2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:439:0: note: Variable 'buf2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:463:3: note: Variable 'buf2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:521:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:516:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:521:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:523:3: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:513:0: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:523:3: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:535:3: style: Variable 'compress_state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:517:0: note: Variable 'compress_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:535:3: note: Variable 'compress_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:539:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:514:0: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:539:3: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:579:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:574:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:579:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:580:3: style: Variable 'compress_state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:575:0: note: Variable 'compress_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:580:3: note: Variable 'compress_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:582:3: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_buffers.c:571:0: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:582:3: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_buffers.c:195:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:297:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:361:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:430:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:503:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:558:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:614:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:650:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:700:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:723:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:766:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_buffers.c:792:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bwmgt.c:43:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bwmgt.c:81:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bwmgt.c:118:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_bwmgt.c:198:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:631:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:628:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:631:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:658:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:654:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:658:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:686:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:682:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:686:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:758:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:757:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:758:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:766:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:765:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:766:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:775:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:774:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:775:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:782:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:781:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:782:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:788:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:787:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:788:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:796:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:795:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:796:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:803:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:802:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:803:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:810:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:809:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:810:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:819:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:818:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:819:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:876:3: performance: Buffer 'p' is being written before its old content has been used. [redundantCopy]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:873:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:876:3: note: Buffer 'p' is being written before its old content has been used.
tor-0.3.4.6-rc/src/test/test_cell_formats.c:46:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:231:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:381:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:501:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:585:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:836:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:900:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:1236:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_formats.c:1281:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:22:3: style: Variable 'pc1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:14:0: note: Variable 'pc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:22:3: note: Variable 'pc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:23:3: style: Variable 'pc2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:14:0: note: Variable 'pc2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:23:3: note: Variable 'pc2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:24:3: style: Variable 'pc3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:14:0: note: Variable 'pc3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:24:3: note: Variable 'pc3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:25:3: style: Variable 'pc4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:14:0: note: Variable 'pc4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:25:3: note: Variable 'pc4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:65:3: style: Variable 'pc_tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:14:0: note: Variable 'pc_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:65:3: note: Variable 'pc_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:109:3: style: Variable 'pc1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:103:0: note: Variable 'pc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:109:3: note: Variable 'pc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:110:3: style: Variable 'pc2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:103:0: note: Variable 'pc2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:110:3: note: Variable 'pc2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:111:3: style: Variable 'pc3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:103:0: note: Variable 'pc3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:111:3: note: Variable 'pc3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:112:3: style: Variable 'pc4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:103:0: note: Variable 'pc4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:112:3: note: Variable 'pc4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:113:3: style: Variable 'pc5' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:103:0: note: Variable 'pc5' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:113:3: note: Variable 'pc5' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:116:3: style: Variable 'or_c' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:105:0: note: Variable 'or_c' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:116:3: note: Variable 'or_c' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:117:3: style: Variable 'origin_c' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:104:0: note: Variable 'origin_c' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:117:3: note: Variable 'origin_c' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_cell_queue.c:90:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_cell_queue.c:132:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:427:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:413:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:427:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:469:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:457:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:469:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:479:3: style: Variable 'p_cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:415:0: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:479:3: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:563:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:543:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:563:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:571:3: style: Variable 'p_cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:542:0: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:571:3: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:573:3: style: Variable 'p_cell2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:542:0: note: Variable 'p_cell2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:573:3: note: Variable 'p_cell2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:576:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:541:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:576:3: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:694:3: style: Variable 'chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:681:0: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:694:3: note: Variable 'chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:788:3: style: Variable 'ch1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:768:0: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:788:3: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:798:3: style: Variable 'p_cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:769:0: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:798:3: note: Variable 'p_cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:807:3: style: Variable 'ch2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:768:0: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:807:3: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:886:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:873:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:886:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:906:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:903:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:906:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:924:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:921:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:924:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:952:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:946:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:952:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:977:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:974:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:977:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1357:3: style: Variable 'chan1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1343:0: note: Variable 'chan1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1357:3: note: Variable 'chan1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1367:3: style: Variable 'chan2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1343:0: note: Variable 'chan2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1367:3: note: Variable 'chan2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1387:3: style: Variable 'ret_chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1344:0: note: Variable 'ret_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1387:3: note: Variable 'ret_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1403:3: style: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1394:3: note: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1403:3: note: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1411:3: style: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1403:3: note: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1411:3: note: Variable 'chan2->timestamp_created' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1420:3: style: Variable 'chan1->state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1414:3: note: Variable 'chan1->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1420:3: note: Variable 'chan1->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1448:3: style: Variable 'chan1->state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1442:3: note: Variable 'chan1->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1448:3: note: Variable 'chan1->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1449:3: style: Variable 'chan2->state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channel.c:1443:3: note: Variable 'chan2->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1449:3: note: Variable 'chan2->state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channel.c:1275:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_channel.c:1296:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_channel.c:1310:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_channel.c:1318:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_channel.c:1326:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_channel.c:52:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:72:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:89:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:106:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:124:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:135:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:153:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:169:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:179:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:188:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:208:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:228:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:245:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:263:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:853:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:1004:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:1109:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:1252:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:1480:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channel.c:291:30: style: Function 'free_fake_channel' argument 1 names different: declaration 'c' definition 'chan'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/fakechans.h:15:35: note: Function 'free_fake_channel' argument 1 names different: declaration 'c' definition 'chan'.
tor-0.3.4.6-rc/src/test/test_channel.c:291:30: note: Function 'free_fake_channel' argument 1 names different: declaration 'c' definition 'chan'.
tor-0.3.4.6-rc/src/test/test_channelpadding.c:106:7: style: Condition '!dont_stop_libevent' is always true [knownConditionTrueFalse]
tor-0.3.4.6-rc/src/test/test_channelpadding.c:369:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channelpadding.c:547:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channelpadding.c:1143:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:74:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:54:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:74:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:123:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:100:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:123:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:134:3: style: Variable 'tlschan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:104:0: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:134:3: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:208:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:186:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:208:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:212:3: style: Variable 'tlschan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:191:0: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:212:3: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:219:3: style: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:215:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:219:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:224:3: style: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:219:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:224:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:229:3: style: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:224:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:229:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:233:3: style: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:229:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:233:3: note: Variable 'tlschan->conn->bytes_xmitted_by_tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:307:3: style: Variable 'tlschan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_channeltls.c:302:0: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:307:3: note: Variable 'tlschan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_channeltls.c:77:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:163:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:237:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:295:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:316:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_channeltls.c:325:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_checkdir.c:46:3: style: Variable 'testdir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_checkdir.c:32:0: note: Variable 'testdir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_checkdir.c:46:3: note: Variable 'testdir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_checkdir.c:138:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitbuild.c:117:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_circuitbuild.c:118:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_circuitbuild.c:47:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitbuild.c:73:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitbuild.c:96:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitlist.c:94:3: style: Variable 'or_c1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitlist.c:77:0: note: Variable 'or_c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitlist.c:94:3: note: Variable 'or_c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitlist.c:319:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_circuitlist.c:162:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitlist.c:277:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitlist.c:455:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitmux.c:47:3: style: Variable 'cmux' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitmux.c:36:0: note: Variable 'cmux' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:47:3: note: Variable 'cmux' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:49:3: style: Variable 'ch' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitmux.c:37:0: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:49:3: note: Variable 'ch' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:54:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitmux.c:38:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:54:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:70:3: style: Variable 'dc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitmux.c:41:0: note: Variable 'dc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:70:3: note: Variable 'dc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitmux.c:76:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitstats.c:147:3: style: Variable 'fourhop' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitstats.c:131:0: note: Variable 'fourhop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitstats.c:147:3: note: Variable 'fourhop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitstats.c:162:3: style: Variable 'threehop' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_circuitstats.c:130:0: note: Variable 'threehop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitstats.c:162:3: note: Variable 'threehop' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_circuitstats.c:117:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuitstats.c:187:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:27:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:41:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:55:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:69:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:83:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:97:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:113:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:129:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:171:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:190:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:210:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:221:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:230:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_circuituse.c:240:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:158:3: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:151:0: note: Variable 'b' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:158:3: note: Variable 'b' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:163:3: style: Variable 'timed' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:152:0: note: Variable 'timed' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:163:3: note: Variable 'timed' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:25:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:26:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:31:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:32:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:37:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:38:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:43:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:44:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:49:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:50:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:68:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:81:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:86:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:87:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:93:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:94:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:99:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:167:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:120:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_compat_libevent.c:176:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:314:3: style: Variable 'filepath' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:309:0: note: Variable 'filepath' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:314:3: note: Variable 'filepath' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:329:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:291:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:329:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:360:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:355:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:360:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1522:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1514:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1522:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1530:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1516:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1530:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1558:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1553:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1558:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1562:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1550:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1562:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1601:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1598:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1601:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1638:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:1635:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:1638:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3483:3: style: Variable 'opts' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3477:0: note: Variable 'opts' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3483:3: note: Variable 'opts' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3497:3: style: Variable 'opts' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3490:3: note: Variable 'opts' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3497:3: note: Variable 'opts' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3906:3: style: Variable 'slout' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3903:0: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3906:3: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3945:3: style: Variable 'port_cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3904:0: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3945:3: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3978:3: style: Variable 'slout' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3973:0: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3978:3: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3981:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3975:0: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3981:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3988:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3987:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3988:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3995:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3975:0: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:3995:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4010:3: style: Variable 'port_cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:3974:0: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4010:3: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4024:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4023:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4024:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4035:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4034:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4035:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4047:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4044:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4047:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4063:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4062:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4063:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4076:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4073:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4076:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4098:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4095:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4098:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4120:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4117:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4120:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4132:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4129:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4132:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4144:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4141:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4144:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4165:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4162:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4165:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4184:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4181:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4184:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4201:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4200:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4201:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4208:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4207:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4208:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4215:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4214:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4215:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4222:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4221:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4222:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4231:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4228:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4231:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4244:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4241:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4244:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4257:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4254:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4257:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4270:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4267:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4270:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4283:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4280:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4283:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4296:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4293:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4296:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4307:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4306:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4307:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4316:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4313:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4316:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4328:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4325:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4328:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4342:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4339:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4342:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4355:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4352:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4355:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4368:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4365:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4368:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4381:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4378:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4381:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4394:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4391:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4394:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4407:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4404:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4407:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4420:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4417:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4420:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4433:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4430:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4433:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4445:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4442:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4445:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4458:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4454:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4458:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4459:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4455:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4459:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4498:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4495:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4498:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4514:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4511:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4514:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4526:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4523:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4526:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4535:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4532:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4535:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4545:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4542:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4545:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4557:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4554:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4557:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4567:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4564:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4567:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4580:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4577:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4580:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4594:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4591:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4594:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4606:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4605:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4606:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4617:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4614:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4617:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4631:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4628:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4631:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4640:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4637:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4640:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4650:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4647:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4650:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4680:3: style: Variable 'slout' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4676:0: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4680:3: note: Variable 'slout' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4684:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4683:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4684:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4690:3: style: Variable 'port_cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4677:0: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4690:3: note: Variable 'port_cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4698:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4695:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4698:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4711:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4708:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4711:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4721:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4718:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4721:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4734:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4731:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4734:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4747:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4744:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4747:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4757:3: style: Variable 'config_port_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4754:41: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4757:3: note: Variable 'config_port_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4767:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4764:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4767:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4777:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4774:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4777:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4786:3: style: Variable 'config_port_invalid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:4783:43: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4786:3: note: Variable 'config_port_invalid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:5242:3: style: Variable 'esc_dir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:5232:0: note: Variable 'esc_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:5242:3: note: Variable 'esc_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:5244:3: style: Variable 'esc_dir_with_pathsep' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_config.c:5233:0: note: Variable 'esc_dir_with_pathsep' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:5244:3: note: Variable 'esc_dir_with_pathsep' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_config.c:4802:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_config.c:202:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:280:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:339:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:401:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:416:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:573:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:855:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:915:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1495:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1539:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1575:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1614:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1648:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:1673:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3446:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3511:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3715:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3746:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3884:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:3962:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4663:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4791:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4822:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4851:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4881:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4913:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4957:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:4995:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5063:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5128:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5217:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5260:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5288:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5320:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5343:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5381:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5421:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5457:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5483:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5497:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5514:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5528:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_config.c:5603:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:682:3: style: Variable 'conn->base_.state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_connection.c:658:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:682:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:692:3: style: Variable 'conn->base_.state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_connection.c:682:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:692:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:708:3: style: Variable 'conn->base_.state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_connection.c:692:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:708:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:734:3: style: Variable 'conn->base_.state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_connection.c:708:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:734:3: note: Variable 'conn->base_.state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_connection.c:82:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:167:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:192:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:212:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:240:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:275:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:302:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:333:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:454:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:485:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:573:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:778:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_connection.c:871:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_conscache.c:45:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_conscache.c:30:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:45:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:54:3: style: Variable 'ent2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_conscache.c:30:0: note: Variable 'ent2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:54:3: note: Variable 'ent2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:68:3: style: Variable 'ent2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_conscache.c:61:3: note: Variable 'ent2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:68:3: note: Variable 'ent2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_conscache.c:22:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_conscache.c:252:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_conscache.c:324:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:445:3: style: Variable 'cons1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:439:0: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:445:3: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:446:3: style: Variable 'cons2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:439:0: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:446:3: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:459:3: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:439:0: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:459:3: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:655:3: style: Variable 'cons1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:652:0: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:655:3: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:656:3: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:652:0: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:656:3: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:663:3: style: Variable 'cons2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:652:0: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:663:3: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:901:3: style: Variable 'cons1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:897:0: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:901:3: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:902:3: style: Variable 'cons2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:897:0: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:902:3: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:907:3: style: Variable 'cons1_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:896:0: note: Variable 'cons1_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:907:3: note: Variable 'cons1_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:913:3: style: Variable 'cons2_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:896:0: note: Variable 'cons2_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:913:3: note: Variable 'cons2_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:928:3: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:897:0: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:928:3: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:983:3: style: Variable 'cons1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:978:0: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:983:3: note: Variable 'cons1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:984:3: style: Variable 'diff' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:978:0: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:984:3: note: Variable 'diff' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:987:3: style: Variable 'cons1_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:979:0: note: Variable 'cons1_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:987:3: note: Variable 'cons1_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:998:3: style: Variable 'cons2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiff.c:979:0: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:998:3: note: Variable 'cons2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiff.c:461:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:469:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:481:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:488:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:503:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:521:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:536:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:666:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:673:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:682:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:692:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:700:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:709:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:718:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:729:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:738:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:748:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:758:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:766:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:777:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:787:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:797:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:806:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:816:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:826:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1000:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1008:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1018:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1027:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1036:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1048:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1064:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1078:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:1092:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiff.c:47:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:70:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:101:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:145:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:222:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:303:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:333:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:355:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:385:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:432:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:966:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiff.c:419:13: warning: Unnecessary comparison of static strings. [staticStringCompare]
tor-0.3.4.6-rc/src/test/test_consdiff.c:421:13: warning: Unnecessary comparison of static strings. [staticStringCompare]
tor-0.3.4.6-rc/src/test/test_consdiff.c:425:13: warning: Unnecessary comparison of static strings. [staticStringCompare]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:359:3: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:343:0: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:359:3: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:360:3: style: Variable 'ns_body' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:344:0: note: Variable 'ns_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:360:3: note: Variable 'ns_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:367:3: style: Variable 'md_ns_body' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:344:0: note: Variable 'md_ns_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:367:3: note: Variable 'md_ns_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:380:3: style: Variable 'md_ns_body_2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:344:0: note: Variable 'md_ns_body_2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:380:3: note: Variable 'md_ns_body_2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:412:3: style: Variable 'diff_text' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:345:0: note: Variable 'diff_text' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:412:3: note: Variable 'diff_text' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:413:3: style: Variable 'applied' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:345:0: note: Variable 'applied' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:413:3: note: Variable 'applied' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:552:3: style: Variable 'ns1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:548:0: note: Variable 'ns1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:552:3: note: Variable 'ns1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:553:3: style: Variable 'ns2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:549:0: note: Variable 'ns2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:553:3: note: Variable 'ns2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:649:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:641:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:649:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:677:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:671:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:677:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:705:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:697:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:705:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:825:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:815:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:825:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:294:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:316:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:566:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:569:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:655:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:683:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:711:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:269:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:421:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:529:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:627:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:800:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_consdiffmgr.c:870:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:114:3: style: Variable 'cp_alloc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:100:0: note: Variable 'cp_alloc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:114:3: note: Variable 'cp_alloc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:256:5: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:237:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:256:5: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:545:3: style: Variable 'sl1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:539:0: note: Variable 'sl1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:545:3: note: Variable 'sl1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:549:3: style: Variable 'sl2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:539:0: note: Variable 'sl2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:549:3: note: Variable 'sl2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:589:3: style: Variable 'ba' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:585:0: note: Variable 'ba' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:589:3: note: Variable 'ba' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:831:3: style: Variable 'found_keys' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:787:0: note: Variable 'found_keys' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:831:3: note: Variable 'found_keys' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:858:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_containers.c:855:3: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:858:3: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_containers.c:83:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:350:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:403:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:440:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:489:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:531:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:572:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:619:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:659:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:773:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:868:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:922:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:1043:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:1136:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:1184:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:1215:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_containers.c:1264:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:155:3: style: Variable 'pk1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:97:0: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:155:3: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:232:3: style: Variable 'service_id' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:214:0: note: Variable 'service_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:232:3: note: Variable 'service_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:255:3: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:249:0: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:255:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:299:3: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:295:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:299:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:308:3: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:304:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:308:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:316:3: style: Variable 'cfg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:313:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:316:3: note: Variable 'cfg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:356:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:349:0: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:356:3: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:624:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller.c:621:0: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:624:3: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller.c:778:8: style: The scope of the variable 'digest' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_controller.c:778:29: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_controller.c:779:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_controller.c:807:8: style: The scope of the variable 'digest_str' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_controller.c:86:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:197:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:239:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:341:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:390:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:638:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:659:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:711:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:749:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:799:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:822:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:964:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:1259:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:1363:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:1466:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller.c:1521:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller_events.c:45:3: style: Variable 'cell_stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:35:0: note: Variable 'cell_stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:45:3: note: Variable 'cell_stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:109:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:78:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:109:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:137:3: style: Variable 'n_chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:134:0: note: Variable 'n_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:137:3: note: Variable 'n_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:140:3: style: Variable 'ocirc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:131:0: note: Variable 'ocirc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:140:3: note: Variable 'ocirc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:148:3: style: Variable 'cell_stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:133:0: note: Variable 'cell_stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:148:3: note: Variable 'cell_stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:178:3: style: Variable 'p_chan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:134:0: note: Variable 'p_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:178:3: note: Variable 'p_chan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:181:3: style: Variable 'or_circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_controller_events.c:132:0: note: Variable 'or_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:181:3: note: Variable 'or_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_controller_events.c:122:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller_events.c:214:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_controller_events.c:317:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto.c:2873:0: error: failed to evaluate #if condition, division/modulo by zero [preprocessorErrorDirective]
tor-0.3.4.6-rc/src/test/test_crypto_openssl.c:78:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_crypto_openssl.c:48:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_openssl.c:97:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:33:3: style: Variable 'buf3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:27:0: note: Variable 'buf3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:33:3: note: Variable 'buf3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:51:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:110:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:324:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:393:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:453:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:507:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_crypto_slow.c:579:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:129:3: style: Variable 'pk1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:117:0: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:129:3: note: Variable 'pk1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:130:3: style: Variable 'pk2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:117:0: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:130:3: note: Variable 'pk2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:137:3: style: Variable 'r1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:116:0: note: Variable 'r1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:137:3: note: Variable 'r1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:169:3: style: Variable 'r2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:116:0: note: Variable 'r2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:169:3: note: Variable 'r2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:227:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:110:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:227:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:273:3: style: Variable 'rp1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:118:0: note: Variable 'rp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:273:3: note: Variable 'rp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:334:5: style: Variable 'ntor_cc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:333:0: note: Variable 'ntor_cc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:334:5: note: Variable 'ntor_cc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:698:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:680:0: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:698:3: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:728:3: style: Variable 'dest_has_ri' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:679:0: note: Variable 'dest_has_ri' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:728:3: note: Variable 'dest_has_ri' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:729:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:682:0: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:729:3: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:1578:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:1575:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:1578:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:1852:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:1810:0: note: Variable 'res' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:1852:3: note: Variable 'res' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2529:3: style: Variable 'cert1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2493:0: note: Variable 'cert1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2529:3: note: Variable 'cert1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2531:3: style: Variable 'cert2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2493:0: note: Variable 'cert2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2531:3: note: Variable 'cert2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2533:3: style: Variable 'cert3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2493:0: note: Variable 'cert3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2533:3: note: Variable 'cert3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2535:3: style: Variable 'sign_skey_1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2494:0: note: Variable 'sign_skey_1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2535:3: note: Variable 'sign_skey_1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2536:3: style: Variable 'sign_skey_2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2494:0: note: Variable 'sign_skey_2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2536:3: note: Variable 'sign_skey_2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2537:3: style: Variable 'sign_skey_3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2494:0: note: Variable 'sign_skey_3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2537:3: note: Variable 'sign_skey_3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2538:3: style: Variable 'sign_skey_leg1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2495:0: note: Variable 'sign_skey_leg1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2538:3: note: Variable 'sign_skey_leg1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2576:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:2511:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:2576:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:3497:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:3478:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:3497:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4106:3: style: Variable 'res' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:3985:0: note: Variable 'res' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4106:3: note: Variable 'res' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4251:3: style: Variable 'mock_options->TestingClientDownloadInitialDelay' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:4245:3: note: Variable 'mock_options->TestingClientDownloadInitialDelay' is reassigned a value before the old one has been used if variable is no semaphore variable.
tor-0.3.4.6-rc/src/test/test_dir.c:4251:3: note: Variable 'mock_options->TestingClientDownloadInitialDelay' is reassigned a value before the old one has been used if variable is no semaphore variable.
tor-0.3.4.6-rc/src/test/test_dir.c:4252:3: style: Variable 'mock_get_options_calls' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:4246:3: note: Variable 'mock_get_options_calls' is reassigned a value before the old one has been used if variable is no semaphore variable.
tor-0.3.4.6-rc/src/test/test_dir.c:4252:3: note: Variable 'mock_get_options_calls' is reassigned a value before the old one has been used if variable is no semaphore variable.
tor-0.3.4.6-rc/src/test/test_dir.c:4436:3: style: Variable 'ourself' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:4425:0: note: Variable 'ourself' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4436:3: note: Variable 'ourself' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4471:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:4461:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4471:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4500:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:4492:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:4500:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5414:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:5339:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5414:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5769:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:5758:0: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5769:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5967:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir.c:5963:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:5967:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir.c:1290:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1295:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1300:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1305:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1309:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1583:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1614:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:1623:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:3866:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:3976:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:4343:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:5981:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:5990:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:6001:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir.c:4132:7: style: The scope of the variable 'increment' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_dir.c:93:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:431:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:563:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:665:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:752:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:875:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1013:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1050:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1367:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1485:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1567:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1709:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1787:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1908:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1976:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:1999:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:2054:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:2155:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:2223:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:2853:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3181:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3214:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3314:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3333:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3429:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3506:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3773:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3853:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3885:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3895:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3910:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:3938:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4119:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4166:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4213:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4276:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4310:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4412:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4451:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4483:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4512:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4547:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4603:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4626:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:4660:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5330:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5459:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5743:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5777:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5840:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5863:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir.c:5954:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_common.c:61:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_common.c:162:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_common.c:263:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_common.c:277:71: style: Function 'dir_common_construct_vote_1' argument 2 names different: declaration 'cert1' definition 'cert'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_dir_common.h:33:43: note: Function 'dir_common_construct_vote_1' argument 2 names different: declaration 'cert1' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_common.c:277:71: note: Function 'dir_common_construct_vote_1' argument 2 names different: declaration 'cert1' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_common.c:325:71: style: Function 'dir_common_construct_vote_2' argument 2 names different: declaration 'cert2' definition 'cert'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_dir_common.h:40:43: note: Function 'dir_common_construct_vote_2' argument 2 names different: declaration 'cert2' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_common.c:325:71: note: Function 'dir_common_construct_vote_2' argument 2 names different: declaration 'cert2' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_common.c:376:71: style: Function 'dir_common_construct_vote_3' argument 2 names different: declaration 'cert3' definition 'cert'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_dir_common.h:47:43: note: Function 'dir_common_construct_vote_3' argument 2 names different: declaration 'cert3' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_common.c:376:71: note: Function 'dir_common_construct_vote_3' argument 2 names different: declaration 'cert3' definition 'cert'.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:81:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:75:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:81:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:104:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:98:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:104:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:143:3: style: Variable 'exp_body' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:137:0: note: Variable 'exp_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:143:3: note: Variable 'exp_body' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:146:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:133:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:146:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:181:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:175:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:181:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:208:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:200:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:208:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:243:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:237:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:243:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:270:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:265:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:270:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:297:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:292:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:297:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:330:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:325:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:330:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:396:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:369:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:396:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:447:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:439:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:447:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:516:3: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:495:0: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:516:3: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:517:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:496:0: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:517:3: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:522:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:494:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:522:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:575:3: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:556:0: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:575:3: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:576:3: style: Variable 'list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:557:0: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:576:3: note: Variable 'list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:584:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:555:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:584:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:621:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:609:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:621:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:657:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:643:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:657:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:697:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:683:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:697:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:727:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:721:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:727:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:771:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:748:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:771:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:878:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:850:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:878:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:943:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:915:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:943:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1009:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:990:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1009:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1077:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1055:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1077:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1116:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1110:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1116:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1142:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1136:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1142:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1183:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1174:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1183:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1194:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1168:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1194:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1231:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1225:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1231:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1271:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1260:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1271:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1307:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1301:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1307:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1341:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1331:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1341:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1353:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1327:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1353:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1390:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1384:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1390:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1426:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1410:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1426:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1463:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1457:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1463:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1497:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1487:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1497:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1509:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1483:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1509:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1554:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1546:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1554:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1573:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1544:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1573:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1633:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1606:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1633:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1644:3: style: Variable 'stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1608:0: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1644:3: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1678:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1664:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1678:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1687:3: style: Variable 'stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1666:0: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1687:3: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1723:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1703:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1723:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1819:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1788:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1819:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1867:3: style: Variable 'stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1838:0: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1867:3: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1876:3: style: Variable 'hist' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1838:0: note: Variable 'hist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1876:3: note: Variable 'hist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1917:3: style: Variable 'stats' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1900:0: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1917:3: note: Variable 'stats' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1941:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1935:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1941:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1965:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1961:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1965:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1985:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1981:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1985:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2042:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2034:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2042:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2109:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2103:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2109:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2131:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2127:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2131:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2168:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2162:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2168:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2192:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2186:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2192:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2277:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2273:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2277:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2386:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2375:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2386:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2415:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2370:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2415:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2464:3: style: Variable 'ds' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2454:0: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2464:3: note: Variable 'ds' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2497:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2447:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2497:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1735:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1761:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:89:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:118:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:164:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:191:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:226:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:255:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:283:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:316:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:345:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:423:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:457:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:540:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:594:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:632:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:672:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:709:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:738:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:799:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:901:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:973:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1039:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1094:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1127:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1153:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1212:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1242:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1289:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1318:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1372:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1401:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1445:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1474:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1531:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1584:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1648:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1691:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1827:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1880:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1921:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1950:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1973:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:1993:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2009:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2024:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2091:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2118:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2137:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2154:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2177:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2201:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2236:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2261:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2284:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2301:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2334:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2359:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2430:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2512:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dir_handle_get.c:2569:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:555:3: style: Variable 'pending_conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dns.c:525:0: note: Variable 'pending_conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:555:3: note: Variable 'pending_conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:708:3: style: Variable 'cache_entry' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dns.c:688:0: note: Variable 'cache_entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:708:3: note: Variable 'cache_entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:712:3: style: Variable 'pending_conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dns.c:683:0: note: Variable 'pending_conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:712:3: note: Variable 'pending_conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dns.c:28:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:292:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:361:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:401:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:444:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:496:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:560:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:641:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dns.c:720:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dos.c:463:3: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_dos.c:420:0: note: Variable 'entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dos.c:463:3: note: Variable 'entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_dos.c:100:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dos.c:112:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dos.c:172:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_dos.c:479:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entryconn.c:102:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:98:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:102:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:103:3: style: Variable 'ec3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:98:0: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:103:3: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:174:3: style: Variable 'ec' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:169:0: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:174:3: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:175:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:170:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:175:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:176:3: style: Variable 'ec3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:170:0: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:176:3: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:299:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:297:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:299:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:350:3: style: Variable 'ec' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:343:0: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:350:3: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:351:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:346:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:351:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:401:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:398:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:401:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:491:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:487:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:491:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:552:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:546:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:552:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:553:3: style: Variable 'ec3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:547:0: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:553:3: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:554:3: style: Variable 'ec4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:548:0: note: Variable 'ec4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:554:3: note: Variable 'ec4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:635:3: style: Variable 'ec2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:631:0: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:635:3: note: Variable 'ec2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:636:3: style: Variable 'ec3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entryconn.c:632:0: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:636:3: note: Variable 'ec3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entryconn.c:88:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entryconn.c:509:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entryconn.c:761:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entryconn.c:803:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:354:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:353:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:354:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:388:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:387:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:388:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:416:3: style: Variable 'eg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:413:0: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:416:3: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:449:3: style: Variable 'eg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:447:0: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:449:3: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:493:3: style: Variable 'eg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:490:0: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:493:3: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:531:3: style: Variable 'eg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:528:0: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:531:3: note: Variable 'eg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:683:3: style: Variable 'lines' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:680:3: note: Variable 'lines' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:683:3: note: Variable 'lines' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2049:3: style: Variable 'g' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2037:3: note: Variable 'g' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2049:3: note: Variable 'g' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1268:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1270:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2458:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2481:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2518:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2616:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2823:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2325:18: style: The scope of the variable 'g' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:292:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:308:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:338:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:362:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:403:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:519:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:723:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:793:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:831:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:865:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:995:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1091:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1118:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1534:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1551:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1610:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1702:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:1750:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2133:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2217:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2270:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2299:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2436:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2559:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2586:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2655:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2676:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2707:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2724:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2855:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2886:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2913:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_entrynodes.c:2987:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:31:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:23:0: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:31:3: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:32:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:23:0: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:32:3: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:33:3: style: Variable 'c3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:23:0: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:33:3: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:44:3: style: Variable 'idp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:24:0: note: Variable 'idp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:44:3: note: Variable 'idp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:49:3: style: Variable 'idp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:24:0: note: Variable 'idp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:49:3: note: Variable 'idp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:123:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:105:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:123:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:137:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:106:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:137:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:180:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:172:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:180:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:461:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:448:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:461:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:476:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:473:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:476:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:515:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:507:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:515:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:552:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:548:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:552:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:565:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:561:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:565:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:578:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_extorport.c:574:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:578:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_extorport.c:60:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:147:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:306:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:361:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:442:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_extorport.c:591:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_geoip.c:326:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_geoip.c:314:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:326:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:516:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_geoip.c:465:0: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:516:3: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:519:3: style: Variable 'dhex' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_geoip.c:466:0: note: Variable 'dhex' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:519:3: note: Variable 'dhex' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_geoip.c:378:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_geoip.c:455:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_geoip.c:531:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_geoip.c:559:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:31:3: style: Variable 'vrs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:28:0: note: Variable 'vrs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:31:3: note: Variable 'vrs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:382:3: style: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:377:3: note: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:382:3: note: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:386:3: style: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:382:3: note: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:386:3: note: Variable 'options->UseGuardFraction' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_guardfraction.c:314:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:27:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:63:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:169:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:234:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:262:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_guardfraction.c:400:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_handles.c:44:3: style: Variable 'd1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:41:0: note: Variable 'd1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:44:3: note: Variable 'd1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:45:3: style: Variable 'd2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:41:0: note: Variable 'd2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:45:3: note: Variable 'd2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:47:3: style: Variable 'wr1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:42:0: note: Variable 'wr1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:47:3: note: Variable 'wr1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:48:3: style: Variable 'wr2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:42:0: note: Variable 'wr2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:48:3: note: Variable 'wr2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:49:3: style: Variable 'wr3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:42:0: note: Variable 'wr3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:49:3: note: Variable 'wr3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:50:3: style: Variable 'wr4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_handles.c:42:0: note: Variable 'wr4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:50:3: note: Variable 'wr4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_handles.c:81:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_helpers.c:89:3: style: Variable 'our_routerlist' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_helpers.c:72:0: note: Variable 'our_routerlist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:89:3: note: Variable 'our_routerlist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:94:3: style: Variable 'our_nodelist' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_helpers.c:73:0: note: Variable 'our_nodelist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:94:3: note: Variable 'our_nodelist' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:214:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_helpers.c:203:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:214:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:260:3: style: Variable 'opt' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_helpers.c:254:0: note: Variable 'opt' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:260:3: note: Variable 'opt' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_helpers.c:104:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_helpers.c:194:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_helpers.c:239:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_helpers.c:123:30: style: Function 'dummy_origin_circuit_new' argument 1 names different: declaration 'num_cells' definition 'n_cells'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_helpers.h:11:42: note: Function 'dummy_origin_circuit_new' argument 1 names different: declaration 'num_cells' definition 'n_cells'.
tor-0.3.4.6-rc/src/test/test_helpers.c:123:30: note: Function 'dummy_origin_circuit_new' argument 1 names different: declaration 'num_cells' definition 'n_cells'.
tor-0.3.4.6-rc/src/test/test_hs.c:436:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs.c:422:0: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:436:3: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:492:3: style: Variable 'client' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs.c:481:3: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:492:3: note: Variable 'client' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:579:3: style: Variable 'encoded_cookie' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs.c:570:0: note: Variable 'encoded_cookie' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:579:3: note: Variable 'encoded_cookie' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:678:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs.c:659:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:678:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs.c:214:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:340:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:378:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:412:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:554:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:618:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:888:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs.c:1022:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:61:3: style: Variable 'desc1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:53:0: note: Variable 'desc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:61:3: note: Variable 'desc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:184:3: style: Variable 'desc1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:174:0: note: Variable 'desc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:184:3: note: Variable 'desc1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:516:5: style: Variable 'cached_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:515:0: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:516:5: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:532:5: style: Variable 'cached_desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:531:0: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:532:5: note: Variable 'cached_desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cache.c:163:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:212:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:259:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:329:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cache.c:536:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_cell.c:108:3: style: Variable 'cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cell.c:97:0: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cell.c:108:3: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cell.c:110:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_cell.c:99:0: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cell.c:110:3: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_cell.c:113:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_client.c:81:3: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_client.c:77:0: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_client.c:81:3: note: Variable 'conn' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_client.c:523:3: style: Variable 'ec' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_client.c:504:0: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_client.c:523:3: note: Variable 'ec' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_client.c:73:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_client.c:148:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_client.c:229:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_client.c:299:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_client.c:469:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_client.c:585:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:133:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:113:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:133:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:309:3: style: Variable 'node' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:289:0: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:309:3: note: Variable 'node' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:378:3: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:370:0: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:378:3: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:471:3: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:454:0: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:471:3: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:495:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:486:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:495:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:617:3: style: Variable 'cached_disaster_srv_one' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:606:0: note: Variable 'cached_disaster_srv_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:617:3: note: Variable 'cached_disaster_srv_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:618:3: style: Variable 'cached_disaster_srv_two' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:607:0: note: Variable 'cached_disaster_srv_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:618:3: note: Variable 'cached_disaster_srv_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:676:3: style: Variable 'hsdir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:660:0: note: Variable 'hsdir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:676:3: note: Variable 'hsdir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:698:3: style: Variable 'hsdir2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:660:0: note: Variable 'hsdir2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:698:3: note: Variable 'hsdir2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:714:3: style: Variable 'hsdir3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:660:0: note: Variable 'hsdir3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:714:3: note: Variable 'hsdir3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:1436:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1322:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:1436:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:1692:3: style: Variable 'ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1673:0: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:1692:3: note: Variable 'ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_common.c:48:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_common.c:55:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_common.c:63:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_common.c:70:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_common.c:78:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_common.c:931:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1590:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_common.c:98:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:139:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:262:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:321:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:361:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:406:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:593:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:649:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:757:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:792:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:855:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:948:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:973:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:987:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1075:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1438:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1478:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1523:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1578:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1644:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_common.c:1793:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_config.c:28:3: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_config.c:26:0: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_config.c:28:3: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_config.c:51:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:64:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:78:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:92:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:107:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:124:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:138:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:151:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:202:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:216:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:231:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:246:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:321:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:335:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:350:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_config.c:163:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_config.c:31:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_config.c:183:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_config.c:302:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_config.c:420:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_config.c:458:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_control.c:184:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:53:3: style: Variable 'cert' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:42:0: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:53:3: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:294:3: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:288:0: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:294:3: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:319:3: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:310:0: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:319:3: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:446:5: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:443:5: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:446:5: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:702:3: style: Variable 'cert' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:694:0: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:702:3: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:586:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:823:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:834:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:845:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:411:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:98:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:169:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:276:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:299:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:357:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:384:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:404:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:566:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:684:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:729:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_descriptor.c:761:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:51:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:43:0: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:51:3: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:77:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:73:0: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:77:3: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:525:3: style: Variable 'key1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:512:0: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:525:3: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:552:3: style: Variable 'the_hs_circuitmap' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:550:0: note: Variable 'the_hs_circuitmap' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:552:3: note: Variable 'the_hs_circuitmap' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:733:3: style: Variable 'cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:727:0: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:733:3: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:198:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:232:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:267:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:336:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:381:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:426:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:464:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:566:7: style: The scope of the variable 'retval' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:119:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:165:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:539:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:557:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:636:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:694:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:719:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_intropoint.c:785:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_ntor.c:104:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:116:3: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:114:0: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:116:3: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:198:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:196:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:198:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:355:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:329:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:355:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:496:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:486:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:496:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:498:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:487:0: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:498:3: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:527:5: style: Variable 's_lookup' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:519:5: note: Variable 's_lookup' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:527:5: note: Variable 's_lookup' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:623:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:615:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:623:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:684:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:675:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:684:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:756:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:747:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:756:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:808:3: style: Variable 'service' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:796:0: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:808:3: note: Variable 'service' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:810:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:797:0: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:810:3: note: Variable 'ip' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:815:3: style: Variable 'intro_circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:798:0: note: Variable 'intro_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:815:3: note: Variable 'intro_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:833:3: style: Variable 'entry' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:797:0: note: Variable 'entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:833:3: note: Variable 'entry' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:842:3: style: Variable 'intro_circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:832:3: note: Variable 'intro_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:842:3: note: Variable 'intro_circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:890:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:877:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:890:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:964:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:957:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:964:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:1431:3: style: Variable 'state_line_one' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1414:0: note: Variable 'state_line_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:1431:3: note: Variable 'state_line_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:1435:3: style: Variable 'state_line_two' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1415:0: note: Variable 'state_line_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:1435:3: note: Variable 'state_line_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_hs_service.c:385:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:629:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:641:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:657:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:693:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:704:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:715:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:764:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:898:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:909:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:920:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1196:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1250:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1503:22: style: The scope of the variable 'test_addr' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_hs_service.c:119:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:186:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:234:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:316:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:861:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1026:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_hs_service.c:1586:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_introduce.c:290:3: style: Variable 'k' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_introduce.c:281:0: note: Variable 'k' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_introduce.c:290:3: note: Variable 'k' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_introduce.c:308:3: style: Variable 'parsed_req' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_introduce.c:285:0: note: Variable 'parsed_req' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_introduce.c:308:3: note: Variable 'parsed_req' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:19:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_keypin.c:16:0: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:19:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:28:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_keypin.c:25:18: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:28:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:37:3: style: Variable 'ent' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_keypin.c:34:18: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:37:3: note: Variable 'ent' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:225:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_keypin.c:180:0: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:225:3: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_keypin.c:54:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_keypin.c:130:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_keypin.c:172:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_keypin.c:239:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:132:3: style: Variable 'key1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:118:0: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:132:3: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:133:3: style: Variable 'key2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:118:0: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:133:3: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:917:3: style: Variable 'cell1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:904:0: note: Variable 'cell1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:917:3: note: Variable 'cell1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:919:3: style: Variable 'cell2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:904:0: note: Variable 'cell2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:919:3: note: Variable 'cell2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_link_handshake.c:558:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:561:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:564:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:567:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:570:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:573:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:576:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:579:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:585:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:591:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:596:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:610:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:618:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:626:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:633:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:640:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:647:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:654:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:661:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:668:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:695:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:715:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:725:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:737:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:745:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:755:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:766:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:777:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:787:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:797:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:813:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:825:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:837:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:849:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:856:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:871:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:879:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:887:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1090:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1094:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1097:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1102:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1105:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1109:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1112:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1115:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1373:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1376:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1379:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1383:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1395:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1400:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1403:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1408:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1413:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1416:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1420:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1423:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1426:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1431:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1435:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1441:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1448:1: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:294:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:473:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:509:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:533:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:692:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:931:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:997:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1018:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1037:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1052:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1067:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1270:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_link_handshake.c:1349:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_logging.c:108:3: style: Variable 'content' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_logging.c:83:0: note: Variable 'content' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_logging.c:108:3: note: Variable 'content' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_logging.c:142:3: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_logging.c:140:0: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_logging.c:142:3: note: Variable 'msg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_logging.c:75:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_logging.c:125:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_logging.c:163:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_mainloop.c:88:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_mainloop.c:96:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_mainloop.c:115:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_mainloop.c:125:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_mainloop.c:55:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:65:3: style: Variable 'options' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:55:0: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:65:3: note: Variable 'options' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:88:3: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:56:0: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:88:3: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:90:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:57:0: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:90:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:97:3: style: Variable 'wanted' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:57:0: note: Variable 'wanted' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:97:3: note: Variable 'wanted' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:98:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:95:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:98:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:107:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:103:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:107:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:118:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:116:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:118:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:125:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:123:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:125:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:157:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:62:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:157:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:223:3: style: Variable 'added' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:131:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:223:3: note: Variable 'added' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:226:3: style: Variable 'md3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:214:3: note: Variable 'md3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:226:3: note: Variable 'md3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:284:3: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:264:0: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:284:3: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:422:3: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:421:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:422:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:427:3: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:426:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:427:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:435:3: style: Variable 'md' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:434:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:435:3: note: Variable 'md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:733:3: style: Variable 'mc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:708:0: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:733:3: note: Variable 'mc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:778:3: style: Variable 'sl' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_microdesc.c:775:0: note: Variable 'sl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:778:3: note: Variable 'sl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_microdesc.c:236:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:287:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:440:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:668:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:758:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_microdesc.c:799:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_nodelist.c:89:3: style: Variable 'rs.is_v2_dir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_nodelist.c:86:3: note: Variable 'rs.is_v2_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_nodelist.c:89:3: note: Variable 'rs.is_v2_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_nodelist.c:98:3: style: Variable 'ri.supports_tunnelled_dir_requests' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_nodelist.c:96:3: note: Variable 'ri.supports_tunnelled_dir_requests' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_nodelist.c:98:3: note: Variable 'ri.supports_tunnelled_dir_requests' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_nodelist.c:32:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_nodelist.c:62:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_nodelist.c:102:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_nodelist.c:193:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oom.c:135:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:115:0: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:135:3: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:139:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:115:0: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:139:3: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:149:3: style: Variable 'c3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:115:0: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:149:3: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:157:3: style: Variable 'c4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:115:0: note: Variable 'c4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:157:3: note: Variable 'c4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:231:3: style: Variable 'c1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:205:0: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:231:3: note: Variable 'c1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:234:3: style: Variable 'c2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:205:0: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:234:3: note: Variable 'c2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:236:3: style: Variable 'c3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:205:0: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:236:3: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:238:3: style: Variable 'c4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:205:0: note: Variable 'c4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:238:3: note: Variable 'c4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:242:3: style: Variable 'now_ns' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oom.c:210:0: note: Variable 'now_ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:242:3: note: Variable 'now_ns' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oom.c:190:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oom.c:337:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:305:3: style: Variable 'l' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_oos.c:280:0: note: Variable 'l' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oos.c:305:3: note: Variable 'l' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_oos.c:71:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_oos.c:59:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:92:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:234:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:254:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:270:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:316:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:355:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_oos.c:428:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:426:3: style: Variable 'rv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_options.c:413:0: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_options.c:426:3: note: Variable 'rv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_options.c:2532:3: style: Variable 'tdata' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_options.c:2527:0: note: Variable 'tdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_options.c:2532:3: note: Variable 'tdata' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_options.c:480:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:488:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:496:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:504:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:617:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:629:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:743:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:858:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:870:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:883:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1009:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1227:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1238:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1338:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1422:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1435:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1448:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1581:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1584:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1599:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1613:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:1630:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2007:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2104:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2115:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2126:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2348:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2358:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2368:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2378:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2388:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2399:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2411:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2471:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2488:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2738:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2755:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2774:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2986:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:2999:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3012:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3025:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3195:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3211:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3228:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3243:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3321:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3335:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3370:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3384:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3463:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3548:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3570:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3581:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3598:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3622:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3640:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3708:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3722:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3844:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3857:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:3872:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:4023:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:4025:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:4027:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:4029:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_options.c:132:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:160:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:362:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:446:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:528:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:564:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:599:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:708:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1160:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1293:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1320:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1374:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1402:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1492:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1562:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1839:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1876:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1937:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:2084:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:2190:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:2448:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:2663:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:3437:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:3981:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:4183:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_options.c:1168:35: style: Function 'test_options_NS_SUBMODULE_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_options.c:1165:1: note: Function 'test_options_NS_SUBMODULE_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_options.c:1168:35: note: Function 'test_options_NS_SUBMODULE_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_options.c:2082:3: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tor-0.3.4.6-rc/src/test/test_periodic_event.c:259:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_periodic_event.c:312:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:60:3: style: Variable 'summary' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:46:0: note: Variable 'summary' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:60:3: note: Variable 'summary' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:65:3: style: Variable 'short_policy' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:49:0: note: Variable 'short_policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:65:3: note: Variable 'short_policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:67:3: style: Variable 'summary_after' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:47:0: note: Variable 'summary_after' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:67:3: note: Variable 'summary_after' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:146:3: style: Variable 'policy' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:132:0: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:146:3: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:179:3: style: Variable 'addr_list' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:138:0: note: Variable 'addr_list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:179:3: note: Variable 'addr_list' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:192:3: style: Variable 'policy3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:132:0: note: Variable 'policy3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:192:3: note: Variable 'policy3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:202:3: style: Variable 'policy4' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:133:0: note: Variable 'policy4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:202:3: note: Variable 'policy4' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:212:3: style: Variable 'policy5' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:133:0: note: Variable 'policy5' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:212:3: note: Variable 'policy5' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:254:3: style: Variable 'policy6' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:133:0: note: Variable 'policy6' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:254:3: note: Variable 'policy6' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:260:3: style: Variable 'policy7' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:134:0: note: Variable 'policy7' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:260:3: note: Variable 'policy7' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:282:3: style: Variable 'policy10' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:135:0: note: Variable 'policy10' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:282:3: note: Variable 'policy10' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:288:3: style: Variable 'policy11' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:135:0: note: Variable 'policy11' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:288:3: note: Variable 'policy11' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:414:3: style: Variable 'policy' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:324:3: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:414:3: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1244:3: style: Variable 'ipv4_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:1238:0: note: Variable 'ipv4_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1244:3: note: Variable 'ipv4_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1248:3: style: Variable 'ipv6_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:1239:0: note: Variable 'ipv6_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1248:3: note: Variable 'ipv6_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1759:3: style: Variable 'policy' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:1750:0: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1759:3: note: Variable 'policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1760:3: style: Variable 'item' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:1752:0: note: Variable 'item' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1760:3: note: Variable 'item' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1789:3: style: Variable 'e_policy' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_policy.c:1751:0: note: Variable 'e_policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:1789:3: note: Variable 'e_policy' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_policy.c:30:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:71:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1071:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1110:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1215:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1275:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1320:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1394:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1487:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1723:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:1963:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_policy.c:2417:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_procmon.c:49:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_proto_http.c:192:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_proto_http.c:42:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:27:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:24:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_proto_misc.c:27:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_proto_misc.c:193:3: style: Variable 'tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:142:0: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_proto_misc.c:193:3: note: Variable 'tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_proto_misc.c:99:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:133:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:204:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_proto_misc.c:251:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:86:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:136:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:238:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:330:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:344:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:357:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:386:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:534:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_protover.c:608:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:63:3: style: Variable 'transport' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:33:0: note: Variable 'transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:63:3: note: Variable 'transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:155:3: style: Variable 'opt_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:145:0: note: Variable 'opt_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:155:3: note: Variable 'opt_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:164:3: style: Variable 'cl' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:146:0: note: Variable 'cl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:164:3: note: Variable 'cl' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:261:3: style: Variable 'mp1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:244:0: note: Variable 'mp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:261:3: note: Variable 'mp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:262:3: style: Variable 'mp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:244:0: note: Variable 'mp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:262:3: note: Variable 'mp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:273:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:248:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:273:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:366:3: style: Variable 'mp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:350:0: note: Variable 'mp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:366:3: note: Variable 'mp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:418:5: style: Variable 'transport_in_state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:411:0: note: Variable 'transport_in_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:418:5: note: Variable 'transport_in_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:422:5: style: Variable 'name_of_transport' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:413:0: note: Variable 'name_of_transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:422:5: note: Variable 'name_of_transport' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:423:5: style: Variable 'bindaddr' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:414:0: note: Variable 'bindaddr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:423:5: note: Variable 'bindaddr' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:463:3: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_pt.c:458:0: note: Variable 'uri' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:463:3: note: Variable 'uri' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_pt.c:132:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:183:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:233:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:279:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:431:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pt.c:526:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_pubsub.c:77:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_relay.c:27:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relay.c:24:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:27:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:64:3: style: Variable 'nchan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relay.c:56:0: note: Variable 'nchan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:64:3: note: Variable 'nchan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:67:3: style: Variable 'pchan' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relay.c:56:0: note: Variable 'pchan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:67:3: note: Variable 'pchan' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:71:3: style: Variable 'orcirc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relay.c:57:0: note: Variable 'orcirc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:71:3: note: Variable 'orcirc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:79:3: style: Variable 'cell' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relay.c:58:0: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:79:3: note: Variable 'cell' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relay.c:110:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_relaycell.c:81:3: style: Variable 'circ' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_relaycell.c:79:0: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relaycell.c:81:3: note: Variable 'circ' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_relaycell.c:315:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_relaycell.c:410:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tor-0.3.4.6-rc/src/test/test_relaycell.c:419:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tor-0.3.4.6-rc/src/test/test_relaycell.c:428:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tor-0.3.4.6-rc/src/test/test_relaycell.c:440:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tor-0.3.4.6-rc/src/test/test_relaycell.c:469:3: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tor-0.3.4.6-rc/src/test/test_relaycrypt.c:55:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_relaycrypt.c:121:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_relaycrypt.c:173:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:51:3: style: Variable 'mock_rend_query' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:28:0: note: Variable 'mock_rend_query' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:51:3: note: Variable 'mock_rend_query' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:574:3: style: Variable 'desc_holder_one' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:561:0: note: Variable 'desc_holder_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:574:3: note: Variable 'desc_holder_one' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:587:3: style: Variable 'desc_holder_two' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:562:0: note: Variable 'desc_holder_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:587:3: note: Variable 'desc_holder_two' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:808:3: style: Variable 'iter' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:758:0: note: Variable 'iter' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:808:3: note: Variable 'iter' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1123:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1116:0: note: Variable 'e' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1123:3: note: Variable 'e' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1179:3: style: Variable 'intro' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1169:0: note: Variable 'intro' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1179:3: note: Variable 'intro' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1180:3: style: Variable 'identity' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1170:0: note: Variable 'identity' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:1180:3: note: Variable 'identity' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_rendcache.c:653:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_rendcache.c:680:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_rendcache.c:66:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:285:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:353:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:413:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:480:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:538:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:597:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:634:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:709:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:749:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:812:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:827:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:898:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:955:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1001:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1033:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1062:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1104:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1127:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1159:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_rendcache.c:1191:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:40:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:37:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:40:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:56:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:52:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:56:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:92:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:88:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:92:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:125:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:121:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:125:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:163:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:159:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:163:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:195:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:190:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:195:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:222:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:218:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:222:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:253:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:249:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:253:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:296:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:291:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:296:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:345:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_replay.c:335:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:345:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_replay.c:43:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:67:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:81:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:112:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:150:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:181:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:209:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:240:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:282:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:326:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_replay.c:369:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_router.c:83:3: style: Variable 'router' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_router.c:65:0: note: Variable 'router' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:83:3: note: Variable 'router' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:90:3: style: Variable 'desc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_router.c:68:0: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:90:3: note: Variable 'desc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:96:3: style: Variable 'found' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_router.c:69:0: note: Variable 'found' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:96:3: note: Variable 'found' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_router.c:27:16: style: The scope of the variable 'ident_key' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_router.c:28:16: style: The scope of the variable 'tap_key' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_router.c:99:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:47:3: style: Variable 'cp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:28:0: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:47:3: note: Variable 'cp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:207:3: style: Variable 'kp1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:203:0: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:207:3: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:211:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:203:0: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:211:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:225:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:224:16: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:225:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:258:3: style: Variable 'kp1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:248:0: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:258:3: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:271:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:248:0: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:271:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:288:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:286:30: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:288:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:296:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:293:30: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:296:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:309:3: style: Variable 'kp3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:248:0: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:309:3: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:318:3: style: Variable 'kp3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:314:30: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:318:3: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:326:3: style: Variable 'kp3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:322:30: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:326:3: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:332:3: style: Variable 'kp3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:329:30: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:332:3: note: Variable 'kp3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:364:3: style: Variable 'kp1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:353:0: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:364:3: note: Variable 'kp1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:378:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:353:0: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:378:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:387:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:383:30: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:387:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:397:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:394:30: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:397:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:407:3: style: Variable 'kp2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:404:30: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:407:3: note: Variable 'kp2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:470:3: style: Variable 'link_cert' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:429:0: note: Variable 'link_cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:470:3: note: Variable 'link_cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:568:3: style: Variable 'cert' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:558:0: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:568:3: note: Variable 'cert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:599:3: style: Variable 'cc' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:588:0: note: Variable 'cc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:599:3: note: Variable 'cc' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerkeys.c:77:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:188:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:236:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:337:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:411:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:545:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:580:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:617:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerkeys.c:678:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:153:3: style: Variable 'sign_skey_leg' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:146:0: note: Variable 'sign_skey_leg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:153:3: note: Variable 'sign_skey_leg' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:179:3: style: Variable 'votes' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:147:0: note: Variable 'votes' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:179:3: note: Variable 'votes' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:258:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:225:0: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:258:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:263:3: style: Variable 'con_md' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:221:0: note: Variable 'con_md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:263:3: note: Variable 'con_md' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:302:3: style: Variable 'router1_id' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:227:0: note: Variable 'router1_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:302:3: note: Variable 'router1_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:304:3: style: Variable 'router2_id' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:227:0: note: Variable 'router2_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:304:3: note: Variable 'router2_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:306:3: style: Variable 'router3_id' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:227:0: note: Variable 'router3_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:306:3: note: Variable 'router3_id' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:309:3: style: Variable 'node_router1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:228:0: note: Variable 'node_router1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:309:3: note: Variable 'node_router1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:310:3: style: Variable 'node_router2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:228:0: note: Variable 'node_router2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:310:3: note: Variable 'node_router2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:311:3: style: Variable 'node_router3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:228:0: note: Variable 'node_router3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:311:3: note: Variable 'node_router3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:321:3: style: Variable 'node_router1->is_running' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:315:3: note: Variable 'node_router1->is_running' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:321:3: note: Variable 'node_router1->is_running' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:322:3: style: Variable 'node_router3->is_running' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:316:3: note: Variable 'node_router3->is_running' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:322:3: note: Variable 'node_router3->is_running' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:330:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:320:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:330:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:341:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:333:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:341:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:345:3: style: Variable 'node_router1->is_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:339:3: note: Variable 'node_router1->is_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:345:3: note: Variable 'node_router1->is_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:346:3: style: Variable 'node_router3->is_valid' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:340:3: note: Variable 'node_router3->is_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:346:3: note: Variable 'node_router3->is_valid' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:352:3: style: Variable 'rs' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:344:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:352:3: note: Variable 'rs' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:355:3: style: Variable 'node_router2->rs->last_dir_503_at' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:350:3: note: Variable 'node_router2->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:355:3: note: Variable 'node_router2->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:356:3: style: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:351:3: note: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:356:3: note: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:360:3: style: Variable 'policy_line' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:229:0: note: Variable 'policy_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:360:3: note: Variable 'policy_line' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:372:3: style: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:366:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:372:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:373:3: style: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:367:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:373:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:374:3: style: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:368:3: note: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:374:3: note: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:380:3: style: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:372:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:380:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:381:3: style: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:373:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:381:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:382:3: style: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:374:3: note: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:382:3: note: Variable 'node_router3->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:387:3: style: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:383:3: note: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:387:3: note: Variable 'node_router3->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:395:3: style: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:380:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:395:3: note: Variable 'node_router1->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:396:3: style: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:381:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:396:3: note: Variable 'node_router2->rs->or_port' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:405:3: style: Variable 'node_router1->rs->last_dir_503_at' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerlist.c:401:3: note: Variable 'node_router1->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:405:3: note: Variable 'node_router1->rs->last_dir_503_at' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerlist.c:519:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_routerlist.c:668:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_routerlist.c:686:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_routerlist.c:703:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_routerlist.c:718:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_routerlist.c:117:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_routerlist.c:65:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:92:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:133:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:193:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:407:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:589:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:617:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerlist.c:653:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:662:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:658:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:662:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:670:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:666:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:670:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:679:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:675:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:679:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:716:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:714:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:716:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:750:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:747:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:750:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1103:3: style: Variable 'contains' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1095:0: note: Variable 'contains' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1103:3: note: Variable 'contains' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1162:3: style: Variable 'contains' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1153:0: note: Variable 'contains' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1162:3: note: Variable 'contains' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1586:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1578:0: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1586:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1922:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1918:0: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1922:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1923:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1919:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1923:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1933:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1931:24: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1933:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1940:3: style: Variable 'set' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_routerset.c:1938:24: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1940:3: note: Variable 'set' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_routerset.c:1247:13: style: Same expression on both sides of '!=' because the value of 'set' and 'NULL' are the same. [duplicateExpression]
tor-0.3.4.6-rc/src/test/test_routerset.c:1234:22: note: 'set' is assigned value 'NULL' here.
tor-0.3.4.6-rc/src/test/test_routerset.c:1247:13: note: Same expression on both sides of '!=' because the value of 'set' and 'NULL' are the same.
tor-0.3.4.6-rc/src/test/test_routerset.c:38:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:83:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:114:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:167:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:231:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:296:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:348:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:374:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:399:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:424:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:458:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:506:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:553:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:597:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:634:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:688:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:723:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:757:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:786:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:811:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:837:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:861:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:886:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:912:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:937:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:971:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:985:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1016:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1031:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1060:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1075:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1110:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1123:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1133:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1169:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1182:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1192:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1216:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1246:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1288:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1308:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1319:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1351:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1371:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1382:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1410:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1438:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1471:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1498:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1531:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1562:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1594:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1633:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1644:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1684:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1695:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1736:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1747:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1784:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1833:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1873:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1903:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1948:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1973:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:1997:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:2024:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:2050:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:2076:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:2100:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:2138:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_routerset.c:192:35: style: Function 'routerset_routerset_refresh_counties__no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_routerset.c:146:1: note: Function 'routerset_routerset_refresh_counties__no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:192:35: note: Function 'routerset_routerset_refresh_counties__no_countries_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:256:35: style: Function 'routerset_routerset_refresh_counties__one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_routerset.c:209:1: note: Function 'routerset_routerset_refresh_counties__one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:256:35: note: Function 'routerset_routerset_refresh_counties__one_valid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:321:35: style: Function 'routerset_routerset_refresh_counties__one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_routerset.c:274:1: note: Function 'routerset_routerset_refresh_counties__one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:321:35: note: Function 'routerset_routerset_refresh_counties__one_invalid_country_geoip_get_country' argument 1 names different: declaration 'country' definition 'countrycode'.
tor-0.3.4.6-rc/src/test/test_routerset.c:2105:34: style: Function 'routerset_routerset_free__null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_routerset.c:2087:1: note: Function 'routerset_routerset_free__null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'.
tor-0.3.4.6-rc/src/test/test_routerset.c:2105:34: note: Function 'routerset_routerset_free__null_routerset_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'.
tor-0.3.4.6-rc/src/test/test_routerset.c:2143:34: style: Function 'routerset_routerset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/test/test_routerset.c:2118:1: note: Function 'routerset_routerset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'.
tor-0.3.4.6-rc/src/test/test_routerset.c:2143:34: note: Function 'routerset_routerset_free_smartlist_free_' argument 1 names different: declaration 'sl' definition 's'.
tor-0.3.4.6-rc/src/test/test_scheduler.c:379:3: style: Variable 'ch1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:354:0: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:379:3: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:392:3: style: Variable 'ch2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:354:0: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:392:3: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:491:3: style: Variable 'cm1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:485:0: note: Variable 'cm1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:491:3: note: Variable 'cm1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:492:3: style: Variable 'cm2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:485:0: note: Variable 'cm2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:492:3: note: Variable 'cm2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:594:3: style: Variable 'ch1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:568:0: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:594:3: note: Variable 'ch1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:610:3: style: Variable 'ch2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_scheduler.c:568:0: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:610:3: note: Variable 'ch2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_scheduler.c:745:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_scheduler.c:1075:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_scheduler.c:298:24: style: The scope of the variable 'max' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_scheduler.c:299:8: style: The scope of the variable 'unlimited' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_scheduler.c:144:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:172:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:340:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:468:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:538:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:726:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:818:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:873:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:935:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:997:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:1034:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_scheduler.c:1253:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:744:3: style: Variable 'the_sr_state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_shared_random.c:718:0: note: Variable 'the_sr_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:744:3: note: Variable 'the_sr_state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:918:3: style: Variable 'current_srv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_shared_random.c:897:0: note: Variable 'current_srv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:918:3: note: Variable 'current_srv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:1033:5: style: Variable 'dup_srv' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_shared_random.c:1027:0: note: Variable 'dup_srv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:1033:5: note: Variable 'dup_srv' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_shared_random.c:427:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_shared_random.c:437:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_shared_random.c:1275:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_shared_random.c:1276:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_shared_random.c:1277:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_shared_random.c:576:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_shared_random.c:64:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:136:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:217:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:306:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:339:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:359:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:691:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:764:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_shared_random.c:886:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:144:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:153:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:166:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:183:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:194:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:201:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:665:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:783:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_socks.c:72:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:128:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:256:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:399:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:436:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:475:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:517:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:537:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:559:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:579:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:651:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:769:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:818:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:897:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:966:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_socks.c:1014:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:63:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:152:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:233:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:267:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:345:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:457:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:512:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:582:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:644:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:745:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:825:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_status.c:976:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_storagedir.c:22:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:17:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:22:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:56:3: style: Variable 'junk' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:49:0: note: Variable 'junk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:56:3: note: Variable 'junk' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:59:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:48:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:59:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:122:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:114:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:122:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:135:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:124:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:135:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:173:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:169:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:173:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:212:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:202:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:212:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:271:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:265:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:271:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:286:3: style: Variable 'saved' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:269:0: note: Variable 'saved' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:286:3: note: Variable 'saved' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:312:3: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:305:0: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:312:3: note: Variable 'd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:328:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_storagedir.c:309:0: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:328:3: note: Variable 'map' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_storagedir.c:291:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_threads.c:99:3: style: Variable 's1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_threads.c:87:0: note: Variable 's1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:99:3: note: Variable 's1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:100:3: style: Variable 's2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_threads.c:87:0: note: Variable 's2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:100:3: note: Variable 's2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:233:3: style: Variable 'ti' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_threads.c:229:0: note: Variable 'ti' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:233:3: note: Variable 'ti' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_threads.c:196:12: style: The scope of the variable 'r' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_threads.c:145:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_threads.c:289:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:126:3: style: Variable 'key1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:123:0: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:126:3: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:127:3: style: Variable 'key2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:123:0: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:127:3: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:132:3: style: Variable 'tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:129:0: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:132:3: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:138:3: style: Variable 'tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:134:22: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:138:3: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:184:3: style: Variable 'key1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:183:0: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:184:3: note: Variable 'key1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:185:3: style: Variable 'key2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:183:0: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:185:3: note: Variable 'key2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:190:3: style: Variable 'tls' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:187:0: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:190:3: note: Variable 'tls' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:2677:3: style: Variable 'scert' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_tortls.c:2675:0: note: Variable 'scert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:2677:3: note: Variable 'scert' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_tortls.c:340:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:345:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:351:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:358:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:363:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:369:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:374:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:379:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:385:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:391:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:396:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:402:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_tortls.c:83:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:106:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:150:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:197:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:270:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:303:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:321:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:510:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:550:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:703:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:740:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:938:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1188:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1233:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1250:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1267:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1400:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1547:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:1680:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:2629:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:2666:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:2752:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_tortls.c:2771:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:65:3: style: Variable 'fifo_name' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:58:0: note: Variable 'fifo_name' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:65:3: note: Variable 'fifo_name' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:66:3: style: Variable 'test_str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:59:0: note: Variable 'test_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:66:3: note: Variable 'test_str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:72:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:62:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:72:3: note: Variable 'fd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:74:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:60:0: note: Variable 'str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:74:3: note: Variable 'str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:180:3: style: Variable 'fname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:151:0: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:180:3: note: Variable 'fname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:192:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:153:0: note: Variable 'str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:192:3: note: Variable 'str' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:669:3: style: Variable 'a_time.tm_year' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:638:3: note: Variable 'a_time.tm_year' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:669:3: note: Variable 'a_time.tm_year' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:1811:3: style: Variable 'escaped_string' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:1807:0: note: Variable 'escaped_string' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:1811:3: note: Variable 'escaped_string' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:1967:3: style: Variable 'cp_tmp' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:1867:0: note: Variable 'cp_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:1967:3: note: Variable 'cp_tmp' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2363:3: style: Variable 'state' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:2362:0: note: Variable 'state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2363:3: note: Variable 'state' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2482:3: style: Variable 'c3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:2467:0: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2482:3: note: Variable 'c3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2702:3: style: Variable 'mapping' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:2697:0: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2702:3: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2725:3: style: Variable 'mapping' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:2720:3: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2725:3: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2745:3: style: Variable 'mapping' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:2741:3: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:2745:3: note: Variable 'mapping' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3761:3: style: Variable 'temp_dir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3758:0: note: Variable 'temp_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3761:3: note: Variable 'temp_dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3762:3: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3757:0: note: Variable 'f' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3762:3: note: Variable 'f' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3997:3: style: Variable 'fname1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3993:0: note: Variable 'fname1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3997:3: note: Variable 'fname1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3998:3: style: Variable 'fname2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3993:0: note: Variable 'fname2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3998:3: note: Variable 'fname2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3999:3: style: Variable 'fname3' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3993:0: note: Variable 'fname3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:3999:3: note: Variable 'fname3' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4000:3: style: Variable 'dir1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3993:0: note: Variable 'dir1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4000:3: note: Variable 'dir1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4001:3: style: Variable 'dirname' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:3993:0: note: Variable 'dirname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4001:3: note: Variable 'dirname' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4101:3: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:4092:0: note: Variable 'fd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4101:3: note: Variable 'fd' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4126:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:4090:0: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4126:3: note: Variable 'buf' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4256:3: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:4240:0: note: Variable 'status' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:4256:3: note: Variable 'status' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5412:3: style: Variable 'fd1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:5402:0: note: Variable 'fd1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5412:3: note: Variable 'fd1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5679:3: style: Variable 'contents' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:5672:0: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5679:3: note: Variable 'contents' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5762:3: style: Variable 'me' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:5756:0: note: Variable 'me' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5762:3: note: Variable 'me' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5764:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:5757:0: note: Variable 'name' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5764:3: note: Variable 'name' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5780:3: style: Variable 'dir' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:5758:0: note: Variable 'dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:5780:3: note: Variable 'dir' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:6109:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util.c:6107:0: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:6109:3: note: Variable 'r' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util.c:672:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:677:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:767:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:772:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:779:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:785:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:792:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:799:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:804:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:812:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:817:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:825:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:830:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:838:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:843:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:2532:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:2543:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:2594:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:2610:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:2655:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:5802:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util.c:4369:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_util.c:4413:10: style: The scope of the variable 'len' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_util.c:4537:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/test/test_util.c:85:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1251:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1388:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1447:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1488:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1670:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1700:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1798:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1839:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:1858:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2076:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2348:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2393:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2459:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2492:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2512:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2564:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2632:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2752:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2780:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3155:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3579:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3622:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3746:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3781:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3857:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3897:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3926:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:3984:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4028:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4083:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4129:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4146:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4229:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4353:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4402:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4452:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4503:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4570:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4656:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4699:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4716:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4813:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:4926:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5116:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5540:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5585:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5647:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5663:3: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5691:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:5851:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:6013:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:6176:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util.c:2801:17: style: Unused variable: ulng [unusedVariable]
tor-0.3.4.6-rc/src/test/test_util.c:2804:13: style: Unused variable: lng2 [unusedVariable]
tor-0.3.4.6-rc/src/test/test_util_format.c:131:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:182:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:231:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:282:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:329:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:373:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_format.c:401:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_process.c:32:3: style: Variable 'res1' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util_process.c:28:0: note: Variable 'res1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util_process.c:32:3: note: Variable 'res1' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util_process.c:35:3: style: Variable 'res2' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/test/test_util_process.c:28:0: note: Variable 'res2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util_process.c:35:3: note: Variable 'res2' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/test/test_util_process.c:37:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util_process.c:59:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tor-0.3.4.6-rc/src/test/test_util_slow.c:148:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/test/test_util_slow.c:366:2: style: Label 'done' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/tools/tor-gencert.c:86:15: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/tools/tor-gencert.c:86:21: style: The scope of the variable 'lib' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/tools/tor-gencert.c:86:27: style: The scope of the variable 'func' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/tools/tor-resolve.c:211:3: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tor-0.3.4.6-rc/src/tools/tor-resolve.c:199:0: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/tools/tor-resolve.c:211:3: note: Variable 's' is reassigned a value before the old one has been used.
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.c:50:59: style: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.h:30:64: note: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.c:50:59: note: Function 'channelpadding_negotiate_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.c:155:104: style: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.h:50:106: note: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/channelpadding_negotiation.c:155:104: note: Function 'channelpadding_negotiate_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:675:37: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1547:37: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1833:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2242:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2554:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:114:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:288:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:432:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:687:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1209:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1559:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1752:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2066:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2176:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2406:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2511:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2696:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:51:45: style: Function 'create2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:100:50: note: Function 'create2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:51:45: note: Function 'create2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:188:90: style: Function 'create2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:119:92: note: Function 'create2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:188:90: note: Function 'create2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:326:55: style: Function 'ed25519_cert_extension_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:189:60: note: Function 'ed25519_cert_extension_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:326:55: note: Function 'ed25519_cert_extension_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:522:100: style: Function 'ed25519_cert_extension_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:208:102: note: Function 'ed25519_cert_extension_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:522:100: note: Function 'ed25519_cert_extension_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:726:45: style: Function 'extend1_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:311:50: note: Function 'extend1_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:726:45: note: Function 'extend1_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:869:90: style: Function 'extend1_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:330:92: note: Function 'extend1_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:869:90: note: Function 'extend1_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1009:39: style: Function 'link_specifier_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:414:44: note: Function 'link_specifier_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1009:39: note: Function 'link_specifier_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1329:84: style: Function 'link_specifier_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:433:86: note: Function 'link_specifier_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1329:84: note: Function 'link_specifier_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1608:35: style: Function 'ed25519_cert_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:604:40: note: Function 'ed25519_cert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1608:35: note: Function 'ed25519_cert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1894:80: style: Function 'ed25519_cert_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:623:82: note: Function 'ed25519_cert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:1894:80: note: Function 'ed25519_cert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2116:45: style: Function 'extend2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:766:50: note: Function 'extend2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2116:45: note: Function 'extend2_cell_body_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2293:90: style: Function 'extend2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:785:92: note: Function 'extend2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2293:90: note: Function 'extend2_cell_body_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2451:49: style: Function 'link_specifier_list_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:864:54: note: Function 'link_specifier_list_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2451:49: note: Function 'link_specifier_list_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2597:94: style: Function 'link_specifier_list_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.h:883:96: note: Function 'link_specifier_list_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/ed25519_cert.c:2597:94: note: Function 'link_specifier_list_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:436:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:114:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:288:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:393:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:578:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:51:61: style: Function 'trn_cell_extension_fields_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.h:35:66: note: Function 'trn_cell_extension_fields_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:51:61: note: Function 'trn_cell_extension_fields_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:188:106: style: Function 'trn_cell_extension_fields_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.h:55:108: note: Function 'trn_cell_extension_fields_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:188:106: note: Function 'trn_cell_extension_fields_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:333:47: style: Function 'trn_cell_extension_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.h:124:52: note: Function 'trn_cell_extension_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:333:47: note: Function 'trn_cell_extension_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:479:92: style: Function 'trn_cell_extension_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.h:143:94: note: Function 'trn_cell_extension_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_common.c:479:92: note: Function 'trn_cell_extension_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:135:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:282:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:543:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:63:59: style: Function 'trn_cell_establish_intro_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.h:43:64: note: Function 'trn_cell_establish_intro_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:63:59: note: Function 'trn_cell_establish_intro_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:377:104: style: Function 'trn_cell_establish_intro_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.h:63:106: note: Function 'trn_cell_establish_intro_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:377:104: note: Function 'trn_cell_establish_intro_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:584:63: style: Function 'trn_cell_intro_established_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.h:226:68: note: Function 'trn_cell_intro_established_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:584:63: note: Function 'trn_cell_intro_established_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:652:108: style: Function 'trn_cell_intro_established_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.h:246:110: note: Function 'trn_cell_intro_established_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_establish_intro.c:652:108: note: Function 'trn_cell_intro_established_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:486:31: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1328:31: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1087:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:174:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:260:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:495:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:890:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:976:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1039:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1337:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:71:49: style: Function 'trn_cell_introduce1_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:56:54: note: Function 'trn_cell_introduce1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:71:49: note: Function 'trn_cell_introduce1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:346:94: style: Function 'trn_cell_introduce1_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:75:96: note: Function 'trn_cell_introduce1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:346:94: note: Function 'trn_cell_introduce1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:536:55: style: Function 'trn_cell_introduce_ack_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:221:60: note: Function 'trn_cell_introduce_ack_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:536:55: note: Function 'trn_cell_introduce_ack_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:624:100: style: Function 'trn_cell_introduce_ack_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:240:102: note: Function 'trn_cell_introduce_ack_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:624:100: note: Function 'trn_cell_introduce_ack_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:764:67: style: Function 'trn_cell_introduce_encrypted_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:284:72: note: Function 'trn_cell_introduce_encrypted_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:764:67: note: Function 'trn_cell_introduce_encrypted_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1148:112: style: Function 'trn_cell_introduce_encrypted_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.h:305:114: note: Function 'trn_cell_introduce_encrypted_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_introduce1.c:1148:112: note: Function 'trn_cell_introduce_encrypted_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:269:31: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:124:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:275:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:51:51: style: Function 'trn_cell_rendezvous1_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.h:35:56: note: Function 'trn_cell_rendezvous1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:51:51: note: Function 'trn_cell_rendezvous1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:189:96: style: Function 'trn_cell_rendezvous1_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.h:54:98: note: Function 'trn_cell_rendezvous1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:189:96: note: Function 'trn_cell_rendezvous1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:311:51: style: Function 'trn_cell_rendezvous2_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.h:131:56: note: Function 'trn_cell_rendezvous2_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:311:51: note: Function 'trn_cell_rendezvous2_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:387:96: style: Function 'trn_cell_rendezvous2_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.h:150:98: note: Function 'trn_cell_rendezvous2_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/hs/cell_rendezvous.c:387:96: note: Function 'trn_cell_rendezvous2_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1746:31: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1903:17: style: The scope of the variable 'msg' can be reduced. [variableScope]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:139:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:319:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:458:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:631:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:773:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:963:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1408:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1752:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1860:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:2044:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:51:49: style: Function 'auth_challenge_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:88:54: note: Function 'auth_challenge_cell_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:51:49: note: Function 'auth_challenge_cell_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:213:94: style: Function 'auth_challenge_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:107:96: note: Function 'auth_challenge_cell_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:213:94: note: Function 'auth_challenge_cell_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:355:27: style: Function 'auth_ctx_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:190:32: note: Function 'auth_ctx_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:355:27: note: Function 'auth_ctx_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:395:41: style: Function 'certs_cell_cert_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:206:46: note: Function 'certs_cell_cert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:395:41: note: Function 'certs_cell_cert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:532:86: style: Function 'certs_cell_cert_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:225:88: note: Function 'certs_cell_cert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:532:86: note: Function 'certs_cell_cert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:669:43: style: Function 'rsa_ed_crosscert_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:291:48: note: Function 'rsa_ed_crosscert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:669:43: note: Function 'rsa_ed_crosscert_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:850:88: style: Function 'rsa_ed_crosscert_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:310:90: note: Function 'rsa_ed_crosscert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:850:88: note: Function 'rsa_ed_crosscert_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1001:21: style: Function 'auth1_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:402:26: note: Function 'auth1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1001:21: note: Function 'auth1_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1526:66: style: Function 'auth1_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:421:68: note: Function 'auth1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1526:66: note: Function 'auth1_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1800:31: style: Function 'certs_cell_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:688:36: note: Function 'certs_cell_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1800:31: note: Function 'certs_cell_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1946:76: style: Function 'certs_cell_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/link_handshake.h:707:78: note: Function 'certs_cell_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/link_handshake.c:1946:76: note: Function 'certs_cell_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/pwbox.c:524:33: style: Same expression on both sides of '-='. [duplicateExpression]
tor-0.3.4.6-rc/src/trunnel/pwbox.c:137:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/pwbox.c:236:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/pwbox.c:539:2: style: Label 'trunnel_alloc_failed' is not used. [unusedLabel]
tor-0.3.4.6-rc/src/trunnel/pwbox.c:55:37: style: Function 'pwbox_encoded_free' argument 1 names different: declaration 'victim' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/pwbox.h:33:42: note: Function 'pwbox_encoded_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/pwbox.c:55:37: note: Function 'pwbox_encoded_free' argument 1 names different: declaration 'victim' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/pwbox.c:358:76: style: Function 'pwbox_encoded_encode' argument 3 names different: declaration 'input' definition 'obj'. [funcArgNamesDifferent]
tor-0.3.4.6-rc/src/trunnel/pwbox.h:52:84: note: Function 'pwbox_encoded_encode' argument 3 names different: declaration 'input' definition 'obj'.
tor-0.3.4.6-rc/src/trunnel/pwbox.c:358:76: note: Function 'pwbox_encoded_encode' argument 3 names different: declaration 'input' definition 'obj'.
[08:49]

ftp://ftp.se.debian.org/debian/pool/main/t/tor-arm/tor-arm_1.4.5.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tora/tora_2.1.3.orig.tar.gz
tora-2.1.3/src/docklets/toviewconnections.cpp:126:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/loki/src/SmallObj.cpp:71:5: style: The class 'Chunk' does not have a constructor although it has private member variables. [noConstructor]
tora-2.1.3/src/loki/src/SmallObj.cpp:129:14: style: Unused private function: 'Chunk::IsBlockAvailable' [unusedPrivateFunction]
tora-2.1.3/src/main.cpp:171:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/main.cpp:189:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqvalue.h:113:5: style: 'toQValue::operator=' should return 'toQValue &'. [operatorEq]
tora-2.1.3/src/toeditwidget.h:235:10: style: Technically the member function 'toEditWidget::openEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:241:10: style: Technically the member function 'toEditWidget::saveEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:247:10: style: Technically the member function 'toEditWidget::printEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:253:10: style: Technically the member function 'toEditWidget::undoEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:259:10: style: Technically the member function 'toEditWidget::redoEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:265:10: style: Technically the member function 'toEditWidget::cutEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:271:10: style: Technically the member function 'toEditWidget::copyEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:277:10: style: Technically the member function 'toEditWidget::pasteEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:283:10: style: Technically the member function 'toEditWidget::searchEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:289:10: style: Technically the member function 'toEditWidget::selectAllEnabled' can be const. [functionConst]
tora-2.1.3/src/toeditwidget.h:295:10: style: Technically the member function 'toEditWidget::readAllEnabled' can be const. [functionConst]
tora-2.1.3/src/tohighlightedtext.h:117:10: performance: Technically the member function 'toSyntaxAnalyzer::isSymbol' can be static. [functionStatic]
tora-2.1.3/src/utils.h:412:5: style: Class 'toBusy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/utils.h:510:5: style: Class 'toSpacer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqvalue.h:87:5: style: Class 'toQValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqvalue.h:91:5: style: Class 'toQValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqvalue.h:95:5: style: Class 'toQValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqvalue.h:99:5: style: Class 'toQValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqvalue.h:103:5: style: Class 'toQValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tothread.h:92:5: style: Class 'toSemaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tothread.h:150:5: style: Class 'toThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tothread.h:179:3: style: Class 'toThreadInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tothread.h:210:5: style: Class 'toLocker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toconnection.h:753:9: style: Class 'cacheObjects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tohelp.h:73:5: style: Class 'toHelpContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totool.h:364:5: style: Class 'toConnectionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosearchreplace.h:79:5: style: Class 'toSearchReplace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tohighlightedtext.h:144:5: style: Class 'toSyntaxAnalyzer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tohighlightedtext.h:103:9: style: Struct 'posibleHit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tohighlightedtext.h:193:5: style: Class 'toComplPopup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totool.h:417:19: style: The function 'connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:373:27: note: Virtual function in base class
tora-2.1.3/src/totool.h:417:19: note: Function in derived class
tora-2.1.3/src/totool.h:438:10: style: The function 'setConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:370:18: note: Virtual function in base class
tora-2.1.3/src/totool.h:438:10: note: Function in derived class
tora-2.1.3/src/tohelp.h:103:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tohelp.h:103:22: note: Function in derived class
tora-2.1.3/src/tohelp.h:107:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/tohelp.h:107:22: note: Function in derived class
tora-2.1.3/src/tohelp.h:108:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tohelp.h:108:18: note: Function in derived class
tora-2.1.3/src/tosearchreplace.h:92:18: style: The function 'receivedFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:73:22: note: Virtual function in base class
tora-2.1.3/src/tosearchreplace.h:92:18: note: Function in derived class
tora-2.1.3/src/tosearchreplace.h:93:18: style: The function 'lostFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:76:22: note: Virtual function in base class
tora-2.1.3/src/tosearchreplace.h:93:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:211:18: style: The function 'editPrint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:124:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:211:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:217:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:121:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:217:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:219:18: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:304:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:219:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:220:18: style: The function 'searchPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:309:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:220:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:224:18: style: The function 'searchReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:314:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:224:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:225:18: style: The function 'searchReplaceAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:319:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:225:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:229:18: style: The function 'searchCanReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:324:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:229:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:285:18: style: The function 'editUndo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:128:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:285:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:293:18: style: The function 'editRedo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:132:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:293:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:301:18: style: The function 'editCut' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:136:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:301:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:309:18: style: The function 'editCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:140:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:309:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:317:18: style: The function 'editPaste' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:144:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:317:18: note: Function in derived class
tora-2.1.3/src/tomarkedtext.h:325:18: style: The function 'editSelectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:148:18: note: Virtual function in base class
tora-2.1.3/src/tomarkedtext.h:325:18: note: Function in derived class
tora-2.1.3/src/tohighlightedtext.h:261:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:121:18: note: Virtual function in base class
tora-2.1.3/src/tohighlightedtext.h:261:18: note: Function in derived class
tora-2.1.3/src/tohighlightedtext.h:280:18: style: The function 'openFilename' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:192:18: note: Virtual function in base class
tora-2.1.3/src/tohighlightedtext.h:280:18: note: Function in derived class
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::wrap' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::forward' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::flags' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::startpos' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::endpos' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1625:9: warning: Member variable 'FindState::show' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:351:5: style: Class 'QsciScintilla' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/PlatQt.cpp:782:5: style: Class 'DynamicLibraryImpl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/ScintillaQt.h:86:2: style: Class 'ScintillaQt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/ScintillaQt.cpp:348:51: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tora-2.1.3/src/qscintilla2/Qt4/ScintillaQt.cpp:563:49: style: Function 'DirectFunction' argument 1 names different: declaration 'sci' definition 'sciThis'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/ScintillaQt.h:113:44: note: Function 'DirectFunction' argument 1 names different: declaration 'sci' definition 'sciThis'.
tora-2.1.3/src/qscintilla2/Qt4/ScintillaQt.cpp:563:49: note: Function 'DirectFunction' argument 1 names different: declaration 'sci' definition 'sciThis'.
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:564:54: style: Function 'autoCompletionSelected' argument 1 names different: declaration 'sel' definition 'selection'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciapis.h:156:56: note: Function 'autoCompletionSelected' argument 1 names different: declaration 'sel' definition 'selection'.
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:564:54: note: Function 'autoCompletionSelected' argument 1 names different: declaration 'sel' definition 'selection'.
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:134:23: style: Member variable 'QsciAPIsWorker::prepared' is in the wrong place in the initializer list. [initializerList]
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:144:20: note: Member variable 'QsciAPIsWorker::prepared' is in the wrong place in the initializer list.
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:134:23: note: Member variable 'QsciAPIsWorker::prepared' is in the wrong place in the initializer list.
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciapis.h:88:5: style: Class 'QsciAPIs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciapis.cpp:129:5: style: Class 'QsciAPIsWorker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscicommandset.h:84:5: style: Class 'QsciCommandSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qscilexer.cpp:635:33: style: Function 'setEolFill' argument 1 names different: declaration 'eoffill' definition 'eolfill'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexer.h:288:34: note: Function 'setEolFill' argument 1 names different: declaration 'eoffill' definition 'eolfill'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexer.cpp:635:33: note: Function 'setEolFill' argument 1 names different: declaration 'eoffill' definition 'eolfill'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexer.cpp:51:5: performance: Variable 'defFont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerbash.h:98:2: style: Class 'QsciLexerBash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerbatch.h:81:5: style: Class 'QsciLexerBatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercmake.h:102:5: style: Class 'QsciLexerCMake' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercsharp.h:53:5: style: Class 'QsciLexerCSharp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercss.h:130:5: style: Class 'QsciLexerCSS' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:52:40: style: Function 'startStyling' argument 1 names different: declaration 'pos' definition 'start'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercustom.h:91:27: note: Function 'startStyling' argument 1 names different: declaration 'pos' definition 'start'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:52:40: note: Function 'startStyling' argument 1 names different: declaration 'pos' definition 'start'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:52:51: style: Function 'startStyling' argument 2 names different: declaration 'style_bits' definition 'style_mask'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercustom.h:91:36: note: Function 'startStyling' argument 2 names different: declaration 'style_bits' definition 'style_mask'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:52:51: note: Function 'startStyling' argument 2 names different: declaration 'style_bits' definition 'style_mask'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:83:48: style: Function 'setEditor' argument 1 names different: declaration 'editor' definition 'new_editor'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexercustom.h:103:43: note: Function 'setEditor' argument 1 names different: declaration 'editor' definition 'new_editor'.
tora-2.1.3/src/qscintilla2/Qt4/qscilexercustom.cpp:83:48: note: Function 'setEditor' argument 1 names different: declaration 'editor' definition 'new_editor'.
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscistyle.h:70:5: style: Class 'QsciStyle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerd.h:110:5: style: Class 'QsciLexerD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerdiff.h:81:5: style: Class 'QsciLexerDiff' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerfortran.h:52:5: style: Class 'QsciLexerFortran' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerfortran77.h:102:5: style: Class 'QsciLexerFortran77' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerhtml.h:388:5: style: Class 'QsciLexerHTML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerjavascript.h:53:5: style: Class 'QsciLexerJavaScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerpython.h:127:5: style: Class 'QsciLexerPython' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexeridl.h:53:5: style: Class 'QsciLexerIDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerjava.h:52:5: style: Class 'QsciLexerJava' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerlua.h:102:5: style: Class 'QsciLexerLua' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexermakefile.h:78:5: style: Class 'QsciLexerMakefile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerpascal.h:101:5: style: Class 'QsciLexerPascal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerperl.h:150:5: style: Class 'QsciLexerPerl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerpostscript.h:105:5: style: Class 'QsciLexerPostScript' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerpov.h:110:5: style: Class 'QsciLexerPOV' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerproperties.h:72:5: style: Class 'QsciLexerProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qscilexerpython.cpp:314:20: style: Unused variable: num [unusedVariable]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerruby.h:149:5: style: Class 'QsciLexerRuby' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerspice.h:83:5: style: Class 'QsciLexerSpice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexersql.h:120:5: style: Class 'QsciLexerSQL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexertcl.h:126:2: style: Class 'QsciLexerTCL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexertex.h:74:5: style: Class 'QsciLexerTeX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerverilog.h:104:5: style: Class 'QsciLexerVerilog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexervhdl.h:102:5: style: Class 'QsciLexerVHDL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qscilexerxml.cpp:222:57: style: Unused variable: num [unusedVariable]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexerxml.h:52:5: style: Class 'QsciLexerXML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscilexeryaml.h:86:5: style: Class 'QsciLexerYAML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscimacro.h:61:5: style: Class 'QsciMacro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciprinter.h:58:5: style: Class 'QsciPrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:221:41: style: Function 'handleCharAdded' argument 1 names different: declaration 'charadded' definition 'ch'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1549:30: note: Function 'handleCharAdded' argument 1 names different: declaration 'charadded' definition 'ch'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:221:41: note: Function 'handleCharAdded' argument 1 names different: declaration 'charadded' definition 'ch'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:1156:42: style: Function 'setFolding' argument 1 names different: declaration 'fold' definition 'folding'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1285:39: note: Function 'setFolding' argument 1 names different: declaration 'fold' definition 'folding'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:1156:42: note: Function 'setFolding' argument 1 names different: declaration 'fold' definition 'folding'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:1664:43: warning: Function 'handleMarginClick' argument order different: declaration 'pos, margin, modifiers' definition 'pos, modifiers, margin' [funcArgOrderDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1550:32: note: Function 'handleMarginClick' argument order different: declaration 'pos, margin, modifiers' definition 'pos, modifiers, margin'
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:1664:43: note: Function 'handleMarginClick' argument order different: declaration 'pos, margin, modifiers' definition 'pos, modifiers, margin'
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2226:48: style: Function 'setBackspaceUnindents' argument 1 names different: declaration 'unindent' definition 'unindents'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1236:45: note: Function 'setBackspaceUnindents' argument 1 names different: declaration 'unindent' definition 'unindents'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2226:48: note: Function 'setBackspaceUnindents' argument 1 names different: declaration 'unindent' definition 'unindents'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2240:40: style: Function 'setTabIndents' argument 1 names different: declaration 'indent' definition 'indents'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1413:37: note: Function 'setTabIndents' argument 1 names different: declaration 'indent' definition 'indents'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2240:40: note: Function 'setTabIndents' argument 1 names different: declaration 'indent' definition 'indents'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:3199:58: style: Function 'setAutoCompletionFillupsEnabled' argument 1 names different: declaration 'enabled' definition 'enable'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:851:47: note: Function 'setAutoCompletionFillupsEnabled' argument 1 names different: declaration 'enabled' definition 'enable'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:3199:58: note: Function 'setAutoCompletionFillupsEnabled' argument 1 names different: declaration 'enabled' definition 'enable'.
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2483:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2469. [shiftTooManyBitsSigned]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2469:13: note: Assuming that condition 'mnr<=31' is not redundant
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2483:40: note: Shift
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2496:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2492. [shiftTooManyBitsSigned]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2492:13: note: Assuming that condition 'mnr<=31' is not redundant
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2496:40: note: Shift
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2556:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2533. [shiftTooManyBitsSigned]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2533:13: note: Assuming that condition 'mnr<=31' is not redundant
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2556:40: note: Shift
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2582:40: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 2568. [shiftTooManyBitsSigned]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2568:13: note: Assuming that condition 'mnr<=31' is not redundant
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:2582:40: note: Shift
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1261:18: warning: Virtual function 'setColor' is called from constructor 'QsciScintilla(QWidget*parent=0)' at line 105. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:105:5: note: Calling setColor
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1261:18: note: setColor is a virtual method
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1383:18: warning: Virtual function 'setPaper' is called from constructor 'QsciScintilla(QWidget*parent=0)' at line 106. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:106:5: note: Calling setPaper
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1383:18: note: setPaper is a virtual method
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1272:18: warning: Virtual function 'setEolMode' is called from constructor 'QsciScintilla(QWidget*parent=0)' at line 113. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:113:5: note: Calling setEolMode
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1272:18: note: setEolMode is a virtual method
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1324:18: warning: Virtual function 'setLexer' is called from constructor 'QsciScintilla(QWidget*parent=0)' at line 127. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/qscintilla2/Qt4/qsciscintilla.cpp:127:5: note: Calling setLexer
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qsciscintilla.h:1324:18: note: setLexer is a virtual method
tora-2.1.3/src/qscintilla2/Qt4/qscistyle.cpp:74:16: style: The scope of the variable 'next_style_nr' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/Qt4/qscistyle.cpp:156:33: style: Function 'setEolFill' argument 1 names different: declaration 'fill' definition 'eol_fill'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/Qt4/Qsci/qscistyle.h:129:26: note: Function 'setEolFill' argument 1 names different: declaration 'fill' definition 'eol_fill'.
tora-2.1.3/src/qscintilla2/Qt4/qscistyle.cpp:156:33: note: Function 'setEolFill' argument 1 names different: declaration 'fill' definition 'eol_fill'.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:39:7: style: Technically the member function 'AutoComplete::Active' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/AutoComplete.cpp:46:20: note: Technically the member function 'AutoComplete::Active' can be const.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:39:7: note: Technically the member function 'AutoComplete::Active' can be const.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:55:7: style: Technically the member function 'AutoComplete::GetSeparator' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/AutoComplete.cpp:85:20: note: Technically the member function 'AutoComplete::GetSeparator' can be const.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:55:7: note: Technically the member function 'AutoComplete::GetSeparator' can be const.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:59:7: style: Technically the member function 'AutoComplete::GetTypesep' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/AutoComplete.cpp:93:20: note: Technically the member function 'AutoComplete::GetTypesep' can be const.
tora-2.1.3/src/qscintilla2/src/AutoComplete.h:59:7: note: Technically the member function 'AutoComplete::GetTypesep' can be const.
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:71:35: style: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/CallTip.h:36:27: note: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'.
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:71:35: note: Function 'IsTabCharacter' argument 1 names different: declaration 'c' definition 'ch'.
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::startHighlight' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::endHighlight' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::val' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::font' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::rectUp' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::rectDown' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::lineHeight' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::offsetMain' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::tabSize' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::useStyleCallTip' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::wCallTip' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::wDraw' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::inCallTipMode' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::posStartCallTip' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::colourBG' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::colourUnSel' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::colourSel' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::colourShade' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::colourLight' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::codePage' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:30:2: warning: Member variable 'CallTip::clickPlace' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::startHighlight' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::endHighlight' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::val' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::font' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::rectUp' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::rectDown' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::lineHeight' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::offsetMain' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::tabSize' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::useStyleCallTip' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::wCallTip' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::wDraw' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::inCallTipMode' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::posStartCallTip' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::colourBG' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::colourUnSel' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::colourSel' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::colourShade' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::colourLight' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::codePage' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.h:31:11: warning: Member variable 'CallTip::clickPlace' is not assigned a value in 'CallTip::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:24:10: warning: Member variable 'CallTip::offsetMain' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:24:10: warning: Member variable 'CallTip::codePage' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:24:10: warning: Member variable 'CallTip::clickPlace' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:25:2: performance: Variable 'wCallTip' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:29:2: performance: Variable 'rectUp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/qscintilla2/src/CallTip.h:36:7: style: Technically the member function 'CallTip::IsTabCharacter' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:71:15: note: Technically the member function 'CallTip::IsTabCharacter' can be const.
tora-2.1.3/src/qscintilla2/src/CallTip.h:36:7: note: Technically the member function 'CallTip::IsTabCharacter' can be const.
tora-2.1.3/src/qscintilla2/src/CallTip.h:37:6: style: Technically the member function 'CallTip::NextTabPos' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CallTip.cpp:75:14: note: Technically the member function 'CallTip::NextTabPos' can be const.
tora-2.1.3/src/qscintilla2/src/CallTip.h:37:6: note: Technically the member function 'CallTip::NextTabPos' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:160:77: style: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:104:65: note: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:160:77: note: Function 'AppendAction' argument 4 names different: declaration 'length' definition 'lengthData'.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:395:48: style: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:168:37: note: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:395:48: note: Function 'SetStyleFor' argument 2 names different: declaration 'length' definition 'lengthStyle'.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:309:13: style: Array index 'currentAction' is used before limits check. [arrayIndexThenCheck]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:314:16: style: Array index 'act' is used before limits check. [arrayIndexThenCheck]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:24:13: warning: Member variable 'LineVector::perLine' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:66:9: warning: Member variable 'Action::mayCoalesce' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:152:7: style: Technically the member function 'CellBuffer::StyleAt' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:356:18: note: Technically the member function 'CellBuffer::StyleAt' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:152:7: note: Technically the member function 'CellBuffer::StyleAt' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:172:7: style: Technically the member function 'CellBuffer::IsReadOnly' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:456:18: note: Technically the member function 'CellBuffer::IsReadOnly' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:172:7: note: Technically the member function 'CellBuffer::IsReadOnly' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:178:7: style: Technically the member function 'CellBuffer::IsSavePoint' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:468:18: note: Technically the member function 'CellBuffer::IsSavePoint' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:178:7: note: Technically the member function 'CellBuffer::IsSavePoint' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:185:7: style: Technically the member function 'CellBuffer::IsCollectingUndo' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:587:18: note: Technically the member function 'CellBuffer::IsCollectingUndo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:185:7: note: Technically the member function 'CellBuffer::IsCollectingUndo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:193:7: style: Technically the member function 'CellBuffer::CanUndo' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:608:18: note: Technically the member function 'CellBuffer::CanUndo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:193:7: note: Technically the member function 'CellBuffer::CanUndo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:197:7: style: Technically the member function 'CellBuffer::CanRedo' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:630:18: note: Technically the member function 'CellBuffer::CanRedo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:197:7: note: Technically the member function 'CellBuffer::CanRedo' can be const.
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:129:2: style: Class 'UndoHistory' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/CellBuffer.cpp:129:2: style: Class 'UndoHistory' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/Partitioning.h:17:2: style: Class 'SplitVectorWithRangeAdd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/Partitioning.h:83:2: style: Class 'Partitioning' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/ContractionState.cpp:147:74: style: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/ContractionState.h:50:57: note: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'.
tora-2.1.3/src/qscintilla2/src/ContractionState.cpp:147:74: note: Function 'SetVisible' argument 3 names different: declaration 'visible' definition 'visible_'.
tora-2.1.3/src/qscintilla2/src/ContractionState.cpp:180:54: style: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/ContractionState.h:53:37: note: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'.
tora-2.1.3/src/qscintilla2/src/ContractionState.cpp:180:54: note: Function 'SetExpanded' argument 2 names different: declaration 'expanded' definition 'expanded_'.
tora-2.1.3/src/qscintilla2/src/ContractionState.h:59:7: performance: Technically the member function 'ContractionState::Check' can be static. [functionStatic]
tora-2.1.3/src/qscintilla2/src/ContractionState.cpp:233:24: note: Technically the member function 'ContractionState::Check' can be static.
tora-2.1.3/src/qscintilla2/src/ContractionState.h:59:7: note: Technically the member function 'ContractionState::Check' can be static.
tora-2.1.3/src/qscintilla2/src/Decoration.h:23:7: style: Technically the member function 'Decoration::Empty' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Decoration.cpp:30:18: note: Technically the member function 'Decoration::Empty' can be const.
tora-2.1.3/src/qscintilla2/src/Decoration.h:23:7: note: Technically the member function 'Decoration::Empty' can be const.
tora-2.1.3/src/qscintilla2/src/Decoration.h:43:6: style: Technically the member function 'DecorationList::GetCurrentIndicator' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Decoration.h:46:6: style: Technically the member function 'DecorationList::GetCurrentValue' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Decoration.h:54:6: style: Technically the member function 'DecorationList::AllOnFor' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Decoration.cpp:156:21: note: Technically the member function 'DecorationList::AllOnFor' can be const.
tora-2.1.3/src/qscintilla2/src/Decoration.h:54:6: note: Technically the member function 'DecorationList::AllOnFor' can be const.
tora-2.1.3/src/qscintilla2/src/Decoration.h:20:2: style: Class 'Decoration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/Document.cpp:498:25: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
tora-2.1.3/src/qscintilla2/src/Document.cpp:484:35: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
tora-2.1.3/src/qscintilla2/src/Document.cpp:498:25: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
tora-2.1.3/src/qscintilla2/src/Document.cpp:534:25: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
tora-2.1.3/src/qscintilla2/src/Document.cpp:523:35: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
tora-2.1.3/src/qscintilla2/src/Document.cpp:534:25: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
tora-2.1.3/src/qscintilla2/src/Document.cpp:582:41: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
tora-2.1.3/src/qscintilla2/src/Document.cpp:552:42: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
tora-2.1.3/src/qscintilla2/src/Document.cpp:582:41: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
tora-2.1.3/src/qscintilla2/src/Document.cpp:641:41: style: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same. [duplicateExpression]
tora-2.1.3/src/qscintilla2/src/Document.cpp:613:42: note: 'prevLinesTotal' is assigned value 'LinesTotal()' here.
tora-2.1.3/src/qscintilla2/src/Document.cpp:641:41: note: Same expression on both sides of '-' because the value of 'LinesTotal()' and 'prevLinesTotal' are the same.
tora-2.1.3/src/qscintilla2/src/Document.cpp:797:6: style: The scope of the variable 'columnCurrent' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/Document.cpp:771:29: style: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Document.h:212:20: note: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'.
tora-2.1.3/src/qscintilla2/src/Document.cpp:771:29: note: Function 'GetColumn' argument 1 names different: declaration 'position' definition 'pos'.
tora-2.1.3/src/qscintilla2/src/Document.h:182:6: style: Technically the member function 'Document::ClampPositionIntoDocument' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.cpp:292:15: note: Technically the member function 'Document::ClampPositionIntoDocument' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:182:6: note: Technically the member function 'Document::ClampPositionIntoDocument' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:183:7: style: Technically the member function 'Document::IsCrLf' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.cpp:296:16: note: Technically the member function 'Document::IsCrLf' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:183:7: note: Technically the member function 'Document::IsCrLf' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:226:7: style: Technically the member function 'Document::CharAt' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.h:269:6: style: Technically the member function 'Document::GetEndStyled' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.h:271:6: style: Technically the member function 'Document::GetStyleClock' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.h:279:13: style: Technically the member function 'Document::MarginStyledText' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.cpp:1276:22: note: Technically the member function 'Document::MarginStyledText' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:279:13: note: Technically the member function 'Document::MarginStyledText' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:287:13: style: Technically the member function 'Document::AnnotationStyledText' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.cpp:1312:22: note: Technically the member function 'Document::AnnotationStyledText' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:287:13: note: Technically the member function 'Document::AnnotationStyledText' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:307:6: style: Technically the member function 'Document::IndentSize' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.h:311:19: style: Technically the member function 'Document::WordCharClass' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.cpp:940:28: note: Technically the member function 'Document::WordCharClass' can be const.
tora-2.1.3/src/qscintilla2/src/Document.h:311:19: note: Technically the member function 'Document::WordCharClass' can be const.
tora-2.1.3/src/qscintilla2/src/RESearch.h:65:7: style: Technically the member function 'RESearch::iswordc' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Document.h:33:2: style: Class 'Range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/RESearch.h:34:2: style: Class 'RESearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/Document.cpp:1598:2: style: Class 'BuiltinRegex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/PerLine.h:52:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:19:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:52:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:53:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:20:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:53:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:67:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:19:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:67:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:68:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:20:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:68:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:82:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:19:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:82:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:83:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:20:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:83:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:96:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:19:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:96:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/PerLine.h:97:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:20:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/PerLine.h:97:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Document.h:178:15: style: The function 'InsertLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:19:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Document.h:178:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Document.h:179:15: style: The function 'RemoveLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/CellBuffer.h:20:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Document.h:179:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1604:15: style: The function 'FindText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:86:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1604:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1608:22: style: The function 'SubstituteByPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:90:22: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1608:22: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1627:15: style: The function 'CharAt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/RESearch.h:26:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Document.cpp:1627:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::pdoc' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::id' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::lenDoc' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::styleBuf' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::validLen' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::chFlags' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::chWhile' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::startSeg' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::startPosStyling' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:19:2: warning: Member variable 'DocumentAccessor::mask' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::pdoc' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::props' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::id' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::lenDoc' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::styleBuf' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::validLen' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::chFlags' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::chWhile' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::startSeg' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::startPosStyling' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:20:20: warning: Member variable 'DocumentAccessor::mask' is not assigned a value in 'DocumentAccessor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/DocumentAccessor.h:40:2: warning: Member variable 'DocumentAccessor::styleBuf' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5413:12: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1834:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1837:4: note: Found duplicate branches for 'if' and 'else'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1834:9: note: Found duplicate branches for 'if' and 'else'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:582:35: style: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:266:28: note: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:582:35: note: Function 'PositionFromLineX' argument 1 names different: declaration 'line' definition 'lineDoc'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1540:38: style: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:311:31: note: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1540:38: note: Function 'PaintSelMargin' argument 1 names different: declaration 'surface' definition 'surfWindow'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:2168:14: style: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:322:8: note: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:2168:14: note: Function 'DrawEOL' argument 12 names different: declaration 'drawWrapMark' definition 'drawWrapMarkEnd'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:3813:55: style: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:386:60: note: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:3813:55: note: Function 'NotifyStyleNeeded' argument 3 names different: declaration 'endPos' definition 'endStyleNeeded'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5555:35: style: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:461:28: note: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5555:35: note: Function 'GetHotSpotRange' argument 1 names different: declaration 'hsStart' definition 'hsStart_'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5555:50: style: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/Editor.h:461:42: note: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5555:50: note: Function 'GetHotSpotRange' argument 2 names different: declaration 'hsEnd' definition 'hsEnd_'.
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5413:6: style: Boolean variable 'shift' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wMain' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::stylesValid' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::palette' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::printMagnification' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::printColourMode' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::printWrapState' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::cursorMode' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::controlCharSymbol' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::hasFocus' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::hideSelection' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::inOverstrike' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::errorStatus' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::mouseDownCaptures' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::bufferedDraw' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::twoPhaseDraw' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::xOffset' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::xCaretMargin' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::horizontalScrollBarVisible' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::scrollWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::trackLineWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lineWidthMaxSeen' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::verticalScrollBarVisible' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::endAtLastLine' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::caretSticky' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pixmapLine' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pixmapSelMargin' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pixmapSelPattern' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pixmapIndentGuide' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pixmapIndentGuideHighlight' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lastClick' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lastClickTime' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::dwellDelay' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::ticksToDwell' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::dwelling' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::selectionType' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::ptMouseLast' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::inDragDrop' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::dropWentOutside' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::posDrag' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::posDrop' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lastXChosen' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lineAnchor' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::originalAnchorPos' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::currentPos' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::anchor' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::targetStart' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::targetEnd' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::searchFlags' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::topLine' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::posTopLine' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::lengthForEncode' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::needUpdateUI' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::braces' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::bracesMatchStyle' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::highlightGuideColumn' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::theEdge' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::paintState' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::rcPaint' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::paintingAllText' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::modEventMask' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::selType' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::moveExtendsSelection' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::xStartSelect' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::xEndSelect' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::primarySelection' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::caretXPolicy' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::caretXSlop' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::caretYPolicy' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::caretYSlop' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::visiblePolicy' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::visibleSlop' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::searchAnchor' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::recordingMacro' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::foldFlags' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::hsStart' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::hsEnd' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapState' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapStart' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapEnd' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapVisualFlags' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapVisualFlagsLocation' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::wrapVisualStartIndent' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::actualWrapVisualStartIndent' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::convertPastes' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::pdoc' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:104:2: warning: Member variable 'Editor::ctrlID' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wMain' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::stylesValid' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::palette' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::printMagnification' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::printColourMode' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::printWrapState' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::cursorMode' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::controlCharSymbol' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::hasFocus' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::hideSelection' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::inOverstrike' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::errorStatus' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::mouseDownCaptures' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::bufferedDraw' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::twoPhaseDraw' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::xOffset' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::xCaretMargin' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::horizontalScrollBarVisible' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::scrollWidth' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::trackLineWidth' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lineWidthMaxSeen' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::verticalScrollBarVisible' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::endAtLastLine' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::caretSticky' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pixmapLine' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pixmapSelMargin' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pixmapSelPattern' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pixmapIndentGuide' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pixmapIndentGuideHighlight' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lastClick' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lastClickTime' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::dwellDelay' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::ticksToDwell' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::dwelling' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::selectionType' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::ptMouseLast' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::inDragDrop' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::dropWentOutside' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::posDrag' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::posDrop' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lastXChosen' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lineAnchor' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::originalAnchorPos' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::currentPos' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::anchor' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::targetStart' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::targetEnd' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::searchFlags' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::topLine' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::posTopLine' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::lengthForEncode' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::needUpdateUI' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::braces' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::bracesMatchStyle' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::highlightGuideColumn' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::theEdge' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::paintState' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::rcPaint' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::paintingAllText' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::modEventMask' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::selType' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::moveExtendsSelection' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::xStartSelect' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::xEndSelect' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::primarySelection' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::caretXPolicy' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::caretXSlop' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::caretYPolicy' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::caretYSlop' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::visiblePolicy' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::visibleSlop' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::searchAnchor' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::recordingMacro' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::foldFlags' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::hsStart' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::hsEnd' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapState' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapWidth' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapStart' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapEnd' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapVisualFlags' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapVisualFlagsLocation' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::wrapVisualStartIndent' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::actualWrapVisualStartIndent' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::convertPastes' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::pdoc' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.h:105:10: warning: Member variable 'Editor::ctrlID' is not assigned a value in 'Editor::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:324:18: warning: Member variable 'AutoLineLayout::ll' is not assigned a value in 'AutoLineLayout::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/LineMarker.h:42:14: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tora-2.1.3/src/qscintilla2/src/LineMarker.h:26:3: performance: Variable 'fore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/qscintilla2/src/LineMarker.h:34:3: performance: Variable 'fore' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/qscintilla2/src/XPM.h:63:6: style: Technically the member function 'XPM::GetId' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/XPM.h:64:6: style: Technically the member function 'XPM::GetHeight' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/XPM.h:65:6: style: Technically the member function 'XPM::GetWidth' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PositionCache.h:94:6: style: Technically the member function 'LineLayoutCache::GetLevel' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PositionCache.h:153:6: style: Technically the member function 'PositionCache::GetSize' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.h:267:6: style: Technically the member function 'Editor::LineFromLocation' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:474:13: note: Technically the member function 'Editor::LineFromLocation' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:267:6: note: Technically the member function 'Editor::LineFromLocation' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:277:6: style: Technically the member function 'Editor::CurrentPosition' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:699:13: note: Technically the member function 'Editor::CurrentPosition' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:277:6: note: Technically the member function 'Editor::CurrentPosition' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:278:7: style: Technically the member function 'Editor::SelectionEmpty' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:703:14: note: Technically the member function 'Editor::SelectionEmpty' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:278:7: note: Technically the member function 'Editor::SelectionEmpty' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:310:6: style: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:1450:13: note: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:310:6: note: Technically the member function 'Editor::SubstituteMarkerIfEmpty' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:315:18: style: Technically the member function 'Editor::SelectionBackground' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:2083:25: note: Technically the member function 'Editor::SelectionBackground' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:315:18: note: Technically the member function 'Editor::SelectionBackground' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:318:7: performance: Technically the member function 'Editor::DrawWrapMarker' can be static. [functionStatic]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:2113:14: note: Technically the member function 'Editor::DrawWrapMarker' can be static.
tora-2.1.3/src/qscintilla2/src/Editor.h:318:7: note: Technically the member function 'Editor::DrawWrapMarker' can be static.
tora-2.1.3/src/qscintilla2/src/Editor.h:323:7: style: Technically the member function 'Editor::DrawIndicators' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:2227:14: note: Technically the member function 'Editor::DrawIndicators' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:323:7: note: Technically the member function 'Editor::DrawIndicators' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:402:6: style: Technically the member function 'Editor::GetWhitespaceVisible' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:4911:13: note: Technically the member function 'Editor::GetWhitespaceVisible' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:402:6: note: Technically the member function 'Editor::GetWhitespaceVisible' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:461:7: style: Technically the member function 'Editor::GetHotSpotRange' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:5555:14: note: Technically the member function 'Editor::GetHotSpotRange' can be const.
tora-2.1.3/src/qscintilla2/src/Editor.h:461:7: note: Technically the member function 'Editor::GetHotSpotRange' can be const.
tora-2.1.3/src/qscintilla2/src/XPM.h:49:2: style: Class 'XPM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/XPM.h:50:2: style: Class 'XPM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/PositionCache.h:55:2: style: Class 'LineLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/Editor.h:492:2: style: Class 'AutoSurface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/Editor.cpp:321:1: warning: The class 'AutoLineLayout' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tora-2.1.3/src/qscintilla2/src/Editor.h:381:7: style: The function 'NotifyModifyAttempt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:373:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Editor.h:381:7: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Editor.h:382:7: style: The function 'NotifySavePoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:374:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Editor.h:382:7: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Editor.h:384:7: style: The function 'NotifyModified' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:375:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Editor.h:384:7: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Editor.h:385:7: style: The function 'NotifyDeleted' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:376:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Editor.h:385:7: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Editor.h:386:7: style: The function 'NotifyStyleNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Document.h:377:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/Editor.h:386:7: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:49:17: warning: Possible null pointer dereference if the default parameter value is used: languageName_ [nullPointerDefaultArg]
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:49:3: warning: The buffer 'name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:47:2: warning: Member variable 'ExternalLexerModule::fneLexer' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:47:2: warning: Member variable 'ExternalLexerModule::fneFolder' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:47:2: warning: Member variable 'ExternalLexerModule::externalLanguage' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/ExternalLexer.h:73:2: style: Class 'LexerLibrary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/qscintilla2/src/KeyMap.h:44:15: style: Technically the member function 'KeyMap::Find' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/KeyMap.cpp:60:22: note: Technically the member function 'KeyMap::Find' can be const.
tora-2.1.3/src/qscintilla2/src/KeyMap.h:44:15: note: Technically the member function 'KeyMap::Find' can be const.
tora-2.1.3/src/qscintilla2/src/KeyWords.cpp:64:21: style: The scope of the variable 'emptyStr' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::styler' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::endPos' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::currentPos' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::atLineStart' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::atLineEnd' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::state' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::chPrev' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::ch' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:19:16: warning: Member variable 'StyleContext::chNext' is not assigned a value in 'StyleContext::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:70:7: style: Technically the member function 'StyleContext::More' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:113:7: style: Technically the member function 'StyleContext::Match' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:116:7: style: Technically the member function 'StyleContext::Match' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/StyleContext.h:16:1: warning: The class 'StyleContext' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tora-2.1.3/src/qscintilla2/src/CharacterSet.h:24:3: style: Class 'CharacterSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/CharacterSet.h:24:3: style: Class 'CharacterSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/LexBash.cpp:110:4: style: Class 'HereDocCls' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/LexBash.cpp:110:4: style: Class 'HereDocCls' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/LexCmake.cpp:172:10: style: The scope of the variable 'cCurrChar' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexFortran.cpp:285:7: style: The scope of the variable 'chNextNonBlank' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexGui4Cli.cpp:130:7: style: The scope of the variable 'noforward' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexHTML.cpp:1908:12: style: The scope of the variable 'keywordsVBS' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexHTML.cpp:747:26: style: Boolean variable 'tagOpened' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tora-2.1.3/src/qscintilla2/src/LexHTML.cpp:748:26: style: Boolean variable 'tagClosing' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tora-2.1.3/src/qscintilla2/src/LexInno.cpp:29:7: style: The scope of the variable 'chPrev' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexMMIXAL.cpp:38:26: style: Same expression on both sides of '||'. [duplicateExpression]
tora-2.1.3/src/qscintilla2/src/LexMSSQL.cpp:59:15: style: The scope of the variable 'kwGlobalVariables' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexMetapost.cpp:124:10: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexMetapost.cpp:125:15: style: The scope of the variable 'linePos' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexNimrod.cpp:183:8: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexNsis.cpp:287:7: style: The scope of the variable 'cCurrChar' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOpal.cpp:39:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOpal.cpp:252:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOpal.cpp:283:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOpal.cpp:306:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOthers.cpp:67:15: style: The scope of the variable 'wbl' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOthers.cpp:68:15: style: The scope of the variable 'wbo' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexOthers.cpp:579:22: style: The scope of the variable 'state' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexPB.cpp:72:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexPS.cpp:296:9: style: The scope of the variable 'style' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexPerl.cpp:965:18: style: The scope of the variable 'bkend' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexPerl.cpp:322:4: style: Class 'HereDocCls' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/LexPerl.cpp:322:4: style: Class 'HereDocCls' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/LexRuby.cpp:1515:9: style: The scope of the variable 'style' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexRuby.cpp:670:3: warning: Member variable 'HereDocCls::Quote' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/LexRuby.cpp:670:3: warning: Member variable 'HereDocCls::Quoted' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/LexScriptol.cpp:103:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tora-2.1.3/src/qscintilla2/src/LexScriptol.cpp:104:11: note: Found duplicate branches for 'if' and 'else'.
tora-2.1.3/src/qscintilla2/src/LexScriptol.cpp:103:11: note: Found duplicate branches for 'if' and 'else'.
tora-2.1.3/src/qscintilla2/src/LexScriptol.cpp:51:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexSpecman.cpp:215:6: style: The scope of the variable 'style' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexTADS3.cpp:406:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tora-2.1.3/src/qscintilla2/src/LexTADS3.cpp:544:96: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tora-2.1.3/src/qscintilla2/src/LexTADS3.cpp:566:87: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tora-2.1.3/src/qscintilla2/src/LexTeX.cpp:127:10: style: The scope of the variable 'lineBuffer' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexTeX.cpp:128:15: style: The scope of the variable 'linePos' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexVHDL.cpp:249:9: style: The scope of the variable 'chPrev' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexVHDL.cpp:250:9: style: The scope of the variable 'chNextNonBlank' can be reduced. [variableScope]
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:222:25: style: Condition 'foldAtParenthese' is always true [knownConditionTrueFalse]
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:170:27: note: Assignment 'foldAtParenthese=1', assigned value is 1
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:222:25: note: Condition 'foldAtParenthese' is always true
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:231:25: style: Condition 'foldAtBrace' is always true [knownConditionTrueFalse]
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:169:22: note: Assignment 'foldAtBrace=1', assigned value is 1
tora-2.1.3/src/qscintilla2/src/LexVerilog.cpp:231:25: note: Condition 'foldAtBrace' is always true
tora-2.1.3/src/qscintilla2/src/LineMarker.cpp:70:53: style: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/LineMarker.h:55:42: note: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'.
tora-2.1.3/src/qscintilla2/src/LineMarker.cpp:70:53: note: Function 'Draw' argument 2 names different: declaration 'rc' definition 'rcWhole'.
tora-2.1.3/src/qscintilla2/src/PerLine.cpp:181:40: style: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/PerLine.h:56:28: note: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'.
tora-2.1.3/src/qscintilla2/src/PerLine.cpp:181:40: note: Function 'AddMark' argument 2 names different: declaration 'marker' definition 'markerNum'.
tora-2.1.3/src/qscintilla2/src/PerLine.h:73:6: style: Technically the member function 'LineLevels::GetLevel' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PerLine.cpp:273:17: note: Technically the member function 'LineLevels::GetLevel' can be const.
tora-2.1.3/src/qscintilla2/src/PerLine.h:73:6: note: Technically the member function 'LineLevels::GetLevel' can be const.
tora-2.1.3/src/qscintilla2/src/PerLine.h:87:6: style: Technically the member function 'LineState::GetMaxLineState' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PerLine.cpp:309:16: note: Technically the member function 'LineState::GetMaxLineState' can be const.
tora-2.1.3/src/qscintilla2/src/PerLine.h:87:6: note: Technically the member function 'LineState::GetMaxLineState' can be const.
tora-2.1.3/src/qscintilla2/src/PerLine.h:101:6: style: Technically the member function 'LineAnnotation::Style' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PerLine.cpp:366:21: note: Technically the member function 'LineAnnotation::Style' can be const.
tora-2.1.3/src/qscintilla2/src/PerLine.h:101:6: note: Technically the member function 'LineAnnotation::Style' can be const.
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:508:51: style: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'. [funcArgNamesDifferent]
tora-2.1.3/src/qscintilla2/src/PositionCache.h:108:103: note: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'.
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:508:51: note: Function 'Set' argument 5 names different: declaration 'clock' definition 'clock_'.
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:42:13: warning: Member variable 'LineLayout::bracePreviousStyles' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/PositionCache.h:112:7: style: Technically the member function 'PositionCacheEntry::NewerThan' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:560:26: note: Technically the member function 'PositionCacheEntry::NewerThan' can be const.
tora-2.1.3/src/qscintilla2/src/PositionCache.h:112:7: note: Technically the member function 'PositionCacheEntry::NewerThan' can be const.
tora-2.1.3/src/qscintilla2/src/PositionCache.h:139:6: style: Technically the member function 'BreakFinder::First' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:439:18: note: Technically the member function 'BreakFinder::First' can be const.
tora-2.1.3/src/qscintilla2/src/PositionCache.h:139:6: note: Technically the member function 'BreakFinder::First' can be const.
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:401:2: style: Class 'BreakFinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:401:2: style: Class 'BreakFinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:573:2: style: Class 'PositionCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/PositionCache.cpp:573:2: style: Class 'PositionCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:248:11: warning: Member variable 'RESearch::bopat' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:248:11: warning: Member variable 'RESearch::eopat' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:248:11: warning: Member variable 'RESearch::tagstk' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:248:11: warning: Member variable 'RESearch::nfa' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:248:11: warning: Member variable 'RESearch::failure' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/RESearch.h:39:6: style: Technically the member function 'RESearch::Substitute' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/RESearch.cpp:945:15: note: Technically the member function 'RESearch::Substitute' can be const.
tora-2.1.3/src/qscintilla2/src/RESearch.h:39:6: note: Technically the member function 'RESearch::Substitute' can be const.
tora-2.1.3/src/qscintilla2/src/RunStyles.cpp:68:2: style: Class 'RunStyles' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/RunStyles.cpp:68:2: style: Class 'RunStyles' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::displayPopupMenu' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::popup' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::listType' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::listSelected' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::maxListWidth' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:19:2: warning: Member variable 'ScintillaBase::performingStyle' is not initialized in the constructor. [uninitMemberVarPrivate]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::displayPopupMenu' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::popup' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::listType' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::listSelected' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::maxListWidth' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:20:17: warning: Member variable 'ScintillaBase::performingStyle' is not assigned a value in 'ScintillaBase::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.cpp:47:16: warning: Member variable 'ScintillaBase::performingStyle' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:62:15: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:247:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:62:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:63:15: style: The function 'Finalise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:248:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:63:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:65:15: style: The function 'RefreshColourPalette' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:252:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:65:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:67:15: style: The function 'AddCharUTF' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:343:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:67:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:69:15: style: The function 'CancelModes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:393:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:69:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:70:14: style: The function 'KeyCommand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:398:14: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:70:14: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:89:15: style: The function 'ButtonDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:431:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:89:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:91:15: style: The function 'NotifyStyleToNeeded' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:365:15: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:91:15: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:94:17: style: The function 'WndProc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/qscintilla2/src/Editor.h:478:17: note: Virtual function in base class
tora-2.1.3/src/qscintilla2/src/ScintillaBase.h:94:17: note: Function in derived class
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::sizeZoomed' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::lineHeight' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::ascent' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::descent' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::externalLeading' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::aveCharWidth' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:19:8: warning: Member variable 'Style::spaceWidth' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::sizeZoomed' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::lineHeight' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::ascent' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::descent' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::externalLeading' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::aveCharWidth' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:26:8: warning: Member variable 'Style::spaceWidth' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::sizeZoomed' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::lineHeight' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::ascent' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::descent' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::externalLeading' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::aveCharWidth' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/Style.cpp:52:15: warning: Member variable 'Style::spaceWidth' is not assigned a value in 'Style::operator='. [operatorEqVarError]
tora-2.1.3/src/qscintilla2/src/ViewStyle.cpp:33:2: style: Class 'FontNames' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/qscintilla2/src/ViewStyle.cpp:33:2: style: Class 'FontNames' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/qscintilla2/src/ViewStyle.h:47:1: warning: The class 'ViewStyle' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tora-2.1.3/src/qscintilla2/src/XPM.cpp:45:12: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tora-2.1.3/src/qscintilla2/src/XPM.cpp:51:12: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tora-2.1.3/src/qscintilla2/src/XPM.h:44:18: style: Technically the member function 'XPM::ColourFromCode' can be const. [functionConst]
tora-2.1.3/src/qscintilla2/src/XPM.cpp:65:22: note: Technically the member function 'XPM::ColourFromCode' can be const.
tora-2.1.3/src/qscintilla2/src/XPM.h:44:18: note: Technically the member function 'XPM::ColourFromCode' can be const.
tora-2.1.3/src/shortcuteditor/shortcuteditordialog.h:27:3: style: Class 'ShortcutEditorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/shortcuteditor/shortcutmodel.h:29:3: style: Class 'ShortcutModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toalert.cpp:126:27: style: Function 'toAlert' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toalert.h:113:22: note: Function 'toAlert' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toalert.cpp:126:27: note: Function 'toAlert' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toalert.cpp:321:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toalert.cpp:330:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toalert.cpp:353:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toalert.cpp:354:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toalert.cpp:434:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toalert.cpp:435:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresult.h:172:10: style: Technically the member function 'toResult::handled' can be const. [functionConst]
tora-2.1.3/src/toresult.h:223:13: style: Technically the member function 'toResult::sql' can be const. [functionConst]
tora-2.1.3/src/toalert.cpp:209:5: style: Class 'toAlert' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toalert.cpp:209:5: style: Class 'toAlert' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresultview.h:169:18: warning: Virtual function 'setText' is called from constructor 'toResultViewItem(toTreeWidget*parent,toTreeWidgetItem*after,const QString&buf=QString::null)' at line 144. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:144:13: note: Calling setText
tora-2.1.3/src/toresultview.h:169:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:169:18: warning: Virtual function 'setText' is called from constructor 'toResultViewItem(toTreeWidgetItem*parent,toTreeWidgetItem*after,const QString&buf=QString::null)' at line 159. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:159:13: note: Calling setText
tora-2.1.3/src/toresultview.h:169:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:269:18: warning: Virtual function 'setText' is called from constructor 'toResultViewMLine(toTreeWidget*parent,toTreeWidgetItem*after,const QString&buf=QString::null)' at line 251. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:251:13: note: Calling setText
tora-2.1.3/src/toresultview.h:269:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:269:18: warning: Virtual function 'setText' is called from constructor 'toResultViewMLine(toTreeWidgetItem*parent,toTreeWidgetItem*after,const QString&buf=QString::null)' at line 265. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:265:13: note: Calling setText
tora-2.1.3/src/toresultview.h:269:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:378:18: warning: Virtual function 'setText' is called from constructor 'toResultViewCheck(toTreeWidget*parent,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 333. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:333:13: note: Calling setText
tora-2.1.3/src/toresultview.h:378:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:378:18: warning: Virtual function 'setText' is called from constructor 'toResultViewCheck(toTreeWidgetItem*parent,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 348. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:348:13: note: Calling setText
tora-2.1.3/src/toresultview.h:378:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:484:18: warning: Virtual function 'setText' is called from constructor 'toResultViewMLCheck(toTreeWidget*parent,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 463. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:463:13: note: Calling setText
tora-2.1.3/src/toresultview.h:484:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:484:18: warning: Virtual function 'setText' is called from constructor 'toResultViewMLCheck(toTreeWidgetItem*parent,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 477. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.h:477:13: note: Calling setText
tora-2.1.3/src/toresultview.h:484:18: note: setText is a virtual method
tora-2.1.3/src/toalert.h:123:18: warning: Virtual function 'add' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 153. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:153:60: note: Calling add
tora-2.1.3/src/toalert.h:123:18: note: add is a virtual method
tora-2.1.3/src/toalert.h:123:18: warning: Virtual function 'add' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 162. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:162:33: note: Calling add
tora-2.1.3/src/toalert.h:123:18: note: add is a virtual method
tora-2.1.3/src/toalert.h:124:18: warning: Virtual function 'remove' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 169. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:169:33: note: Calling remove
tora-2.1.3/src/toalert.h:124:18: note: remove is a virtual method
tora-2.1.3/src/toalert.h:120:18: warning: Virtual function 'send' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 180. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:180:55: note: Calling send
tora-2.1.3/src/toalert.h:120:18: note: send is a virtual method
tora-2.1.3/src/toalert.h:120:18: warning: Virtual function 'send' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 186. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:186:58: note: Calling send
tora-2.1.3/src/toalert.h:120:18: note: send is a virtual method
tora-2.1.3/src/toalert.h:121:18: warning: Virtual function 'memo' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 196. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:196:33: note: Calling memo
tora-2.1.3/src/toalert.h:121:18: note: memo is a virtual method
tora-2.1.3/src/toalert.h:120:18: warning: Virtual function 'send' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 203. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:203:33: note: Calling send
tora-2.1.3/src/toalert.h:120:18: note: send is a virtual method
tora-2.1.3/src/toalert.h:119:18: warning: Virtual function 'poll' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 206. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:206:51: note: Calling poll
tora-2.1.3/src/toalert.h:119:18: note: poll is a virtual method
tora-2.1.3/src/toalert.h:125:18: warning: Virtual function 'windowActivated' is called from constructor 'toAlert(QWidget*parent,toConnection&connection)' at line 217. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toalert.cpp:217:24: note: Calling windowActivated
tora-2.1.3/src/toalert.h:125:18: note: windowActivated is a virtual method
tora-2.1.3/src/toalert.h:69:9: style: Class 'pollTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresult.h:68:5: style: Class 'toResultObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totreewidget.h:523:5: style: Class 'toTreeWidgetItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultview.h:196:17: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totreewidget.h:695:17: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:196:17: note: Function in derived class
tora-2.1.3/src/toresultview.h:233:17: style: The function 'realWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:126:17: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:233:17: note: Function in derived class
tora-2.1.3/src/toresultview.h:269:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:169:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:269:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:272:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:172:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:272:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:275:18: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totreewidget.h:679:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:275:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:278:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:182:21: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:278:21: note: Function in derived class
tora-2.1.3/src/toresultview.h:284:18: style: The function 'paintCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:175:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:284:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:410:17: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totreewidget.h:695:17: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:410:17: note: Function in derived class
tora-2.1.3/src/toresultview.h:446:17: style: The function 'realWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:312:17: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:446:17: note: Function in derived class
tora-2.1.3/src/toresultview.h:481:18: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totreewidget.h:679:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:481:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:484:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:378:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:484:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:487:18: style: The function 'setText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:381:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:487:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:490:21: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:391:21: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:490:21: note: Function in derived class
tora-2.1.3/src/toresultview.h:499:18: style: The function 'paintCell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:384:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:499:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:651:18: style: The function 'editPrint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:124:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:651:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:671:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:121:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:671:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:675:18: style: The function 'editSelectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:148:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:675:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:683:18: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:304:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:683:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:684:18: style: The function 'searchPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:309:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:684:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:685:18: style: The function 'searchReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:314:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:685:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:686:18: style: The function 'searchReplaceAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:319:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:686:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:687:18: style: The function 'searchCanReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:324:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:687:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:830:18: style: The function 'editReadAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:152:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:830:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:903:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:903:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:907:21: style: The function 'sqlName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:599:21: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:907:21: note: Function in derived class
tora-2.1.3/src/toresultview.h:913:18: style: The function 'setSQLName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:605:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:913:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:962:18: style: The function 'editPrint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:651:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:962:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:969:21: style: The function 'middleString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:658:21: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:969:21: note: Function in derived class
tora-2.1.3/src/toresultview.h:973:18: style: The function 'addMenues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:665:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:973:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:987:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:987:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:990:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:990:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:996:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:996:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:1003:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:1003:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:1014:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:1014:18: note: Function in derived class
tora-2.1.3/src/toresultview.h:1024:18: style: The function 'menuCallback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:731:18: note: Virtual function in base class
tora-2.1.3/src/toresultview.h:1024:18: note: Function in derived class
tora-2.1.3/src/toalert.cpp:80:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toalert.cpp:80:26: note: Function in derived class
tora-2.1.3/src/toalert.cpp:88:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toalert.cpp:88:25: note: Function in derived class
tora-2.1.3/src/toalert.cpp:92:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toalert.cpp:92:22: note: Function in derived class
tora-2.1.3/src/toalert.cpp:107:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toalert.cpp:107:10: note: Function in derived class
tora-2.1.3/src/toalert.cpp:362:24: performance: Possible inefficient checking for 'Names' emptiness. [stlSize]
tora-2.1.3/src/toalert.cpp:404:16: performance: Possible inefficient checking for 'Names' emptiness. [stlSize]
tora-2.1.3/src/toanalyze.cpp:210:31: style: Function 'toAnalyze' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toanalyze.h:92:24: note: Function 'toAnalyze' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toanalyze.cpp:210:31: note: Function 'toAnalyze' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toanalyze.cpp:443:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toanalyze.cpp:528:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toanalyze.cpp:584:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toanalyze.cpp:684:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toanalyze.cpp:694:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.h:143:9: style: 'statement::operator=' should return 'statement &'. [operatorEq]
tora-2.1.3/src/tosqlparse.h:239:13: performance: Variable 'String' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosqlparse.h:244:13: performance: Variable 'String' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toanalyze.cpp:214:5: style: Class 'toAnalyze' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toanalyze.cpp:214:5: style: Class 'toAnalyze' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 227. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:227:29: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toanalyze.h:100:18: warning: Virtual function 'changeOperation' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 269. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:269:22: note: Calling changeOperation
tora-2.1.3/src/toanalyze.h:100:18: note: changeOperation is a virtual method
tora-2.1.3/src/toanalyze.h:100:18: warning: Virtual function 'changeOperation' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 310. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:310:22: note: Calling changeOperation
tora-2.1.3/src/toanalyze.h:100:18: note: changeOperation is a virtual method
tora-2.1.3/src/toanalyze.h:100:18: warning: Virtual function 'changeOperation' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 324. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:324:22: note: Calling changeOperation
tora-2.1.3/src/toanalyze.h:100:18: note: changeOperation is a virtual method
tora-2.1.3/src/toanalyze.h:101:18: warning: Virtual function 'execute' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 345. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:345:29: note: Calling execute
tora-2.1.3/src/toanalyze.h:101:18: note: execute is a virtual method
tora-2.1.3/src/toanalyze.h:99:18: warning: Virtual function 'displaySQL' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 350. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:350:29: note: Calling displaySQL
tora-2.1.3/src/toanalyze.h:99:18: note: displaySQL is a virtual method
tora-2.1.3/src/toanalyze.h:103:18: warning: Virtual function 'stop' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 362. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:362:60: note: Calling stop
tora-2.1.3/src/toanalyze.h:103:18: note: stop is a virtual method
tora-2.1.3/src/toanalyze.h:106:18: warning: Virtual function 'fillOwner' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 369. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:369:52: note: Calling fillOwner
tora-2.1.3/src/toanalyze.h:106:18: note: fillOwner is a virtual method
tora-2.1.3/src/toanalyze.h:107:18: warning: Virtual function 'displayMenu' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 371. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:371:20: note: Calling displayMenu
tora-2.1.3/src/toanalyze.h:107:18: note: displayMenu is a virtual method
tora-2.1.3/src/toanalyze.h:107:18: warning: Virtual function 'displayMenu' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 373. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:373:18: note: Calling displayMenu
tora-2.1.3/src/toanalyze.h:107:18: note: displayMenu is a virtual method
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 376. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:376:62: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 377. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:377:56: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 379. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:379:58: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toanalyze.h:102:18: warning: Virtual function 'poll' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 381. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:381:50: note: Calling poll
tora-2.1.3/src/toanalyze.h:102:18: note: poll is a virtual method
tora-2.1.3/src/toanalyze.h:105:18: warning: Virtual function 'selectPlan' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 408. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:408:22: note: Calling selectPlan
tora-2.1.3/src/toanalyze.h:105:18: note: selectPlan is a virtual method
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 413. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:413:33: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toanalyze.h:104:18: warning: Virtual function 'refresh' is called from constructor 'toAnalyze(QWidget*parent,toConnection&connection)' at line 437. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toanalyze.cpp:437:5: note: Calling refresh
tora-2.1.3/src/toanalyze.h:104:18: note: refresh is a virtual method
tora-2.1.3/src/toresultplan.h:71:21: warning: The class 'toResultPlan' defines member variable with name 'Query' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:763:14: note: Parent variable 'toResultView::Query'
tora-2.1.3/src/toresultplan.h:71:21: note: Derived variable 'toResultPlan::Query'
tora-2.1.3/src/tonoblockquery.h:69:9: style: Class 'queryTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresulttableview.h:81:5: style: Class 'toResultTableViewDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresulttableview.h:255:5: style: Class 'toResultTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresulttableview.h:512:5: style: Class 'toTableViewIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toworksheetstatistic.h:96:5: style: Class 'toWorksheetStatistic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultcombo.h:94:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:94:18: note: Function in derived class
tora-2.1.3/src/toresultcombo.h:111:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:111:18: note: Function in derived class
tora-2.1.3/src/toresultcombo.h:182:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:182:18: note: Function in derived class
tora-2.1.3/src/toresultcombo.h:188:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:188:18: note: Function in derived class
tora-2.1.3/src/toresultcombo.h:194:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:194:18: note: Function in derived class
tora-2.1.3/src/toresultcombo.h:200:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultcombo.h:200:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:258:18: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:304:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:258:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:259:18: style: The function 'searchPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:309:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:259:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:260:18: style: The function 'searchReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:314:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:260:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:261:18: style: The function 'searchReplaceAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:319:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:261:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:262:18: style: The function 'searchCanReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:324:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:262:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:271:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:271:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:326:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:326:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:401:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:121:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:401:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:408:18: style: The function 'editPrint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:124:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:408:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:415:18: style: The function 'editCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:140:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:415:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:422:18: style: The function 'editSelectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:148:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:422:18: note: Function in derived class
tora-2.1.3/src/toresulttableview.h:447:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableview.h:447:18: note: Function in derived class
tora-2.1.3/src/tosqlparse.h:250:25: style: The function 'getToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tosqlparse.h:190:25: note: Virtual function in base class
tora-2.1.3/src/tosqlparse.h:250:25: note: Function in derived class
tora-2.1.3/src/tosqlparse.h:254:25: style: The function 'remaining' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tosqlparse.h:227:25: note: Virtual function in base class
tora-2.1.3/src/tosqlparse.h:254:25: note: Function in derived class
tora-2.1.3/src/tosqlparse.h:273:25: style: The function 'getToken' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tosqlparse.h:190:25: note: Virtual function in base class
tora-2.1.3/src/tosqlparse.h:273:25: note: Function in derived class
tora-2.1.3/src/tosqlparse.h:277:25: style: The function 'remaining' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tosqlparse.h:227:25: note: Virtual function in base class
tora-2.1.3/src/tosqlparse.h:277:25: note: Function in derived class
tora-2.1.3/src/toresultplan.h:93:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:903:18: note: Virtual function in base class
tora-2.1.3/src/toresultplan.h:93:18: note: Function in derived class
tora-2.1.3/src/toresultplan.h:103:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1014:18: note: Virtual function in base class
tora-2.1.3/src/toresultplan.h:103:18: note: Function in derived class
tora-2.1.3/src/toanalyze.cpp:77:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toanalyze.cpp:77:26: note: Function in derived class
tora-2.1.3/src/toanalyze.cpp:85:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toanalyze.cpp:85:18: note: Function in derived class
tora-2.1.3/src/toanalyze.cpp:87:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toanalyze.cpp:87:25: note: Function in derived class
tora-2.1.3/src/toanalyze.cpp:91:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toanalyze.cpp:91:22: note: Function in derived class
tora-2.1.3/src/toanalyze.cpp:95:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/toanalyze.cpp:95:18: note: Function in derived class
tora-2.1.3/src/toawr.cpp:264:63: style: Function 'toAWR' argument 2 names different: declaration 'connection' definition '_connection'. [funcArgNamesDifferent]
tora-2.1.3/src/toawr.h:68:57: note: Function 'toAWR' argument 2 names different: declaration 'connection' definition '_connection'.
tora-2.1.3/src/toawr.cpp:264:63: note: Function 'toAWR' argument 2 names different: declaration 'connection' definition '_connection'.
tora-2.1.3/src/toawr.cpp:307:2: style: Class 'toAWR' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toawr.cpp:307:2: style: Class 'toAWR' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toawr.cpp:217:23: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toawr.cpp:217:23: note: Function in derived class
tora-2.1.3/src/toawr.cpp:222:22: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toawr.cpp:222:22: note: Function in derived class
tora-2.1.3/src/toawr.cpp:227:15: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/toawr.cpp:227:15: note: Function in derived class
tora-2.1.3/src/toawr.cpp:232:19: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toawr.cpp:232:19: note: Function in derived class
tora-2.1.3/src/toawr.cpp:248:15: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toawr.cpp:248:15: note: Function in derived class
tora-2.1.3/src/tobackgroundlabel.h:28:5: style: Class 'toBackgroundLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobackgroundlabel.cpp:93:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobackgroundlabel.cpp:102:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobackup.cpp:320:43: style: Function 'toBackup' argument 2 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tobackup.h:70:37: note: Function 'toBackup' argument 2 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tobackup.cpp:320:43: note: Function 'toBackup' argument 2 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tobackup.cpp:327:5: style: Class 'toBackup' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tobackup.cpp:327:5: style: Class 'toBackup' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tobackuptool.h:27:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tobackuptool.h:27:26: note: Function in derived class
tora-2.1.3/src/tobackuptool.h:30:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tobackuptool.h:30:25: note: Function in derived class
tora-2.1.3/src/tobackuptool.h:31:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tobackuptool.h:31:22: note: Function in derived class
tora-2.1.3/src/tobackuptool.h:32:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tobackuptool.h:32:10: note: Function in derived class
tora-2.1.3/src/tobarchart.cpp:70:18: style: The scope of the variable 'first' can be reduced. [variableScope]
tora-2.1.3/src/tobarchart.cpp:74:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:92:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:97:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:107:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:112:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:115:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:158:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:169:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:188:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:199:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:202:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.cpp:233:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobarchart.h:56:18: style: The function 'paintChart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:113:18: note: Virtual function in base class
tora-2.1.3/src/tobarchart.h:56:18: note: Function in derived class
tora-2.1.3/src/tobarchart.h:75:26: style: The function 'openCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:347:26: note: Virtual function in base class
tora-2.1.3/src/tobarchart.h:75:26: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:2248:28: style: Unused variable: empty [unusedVariable]
tora-2.1.3/src/tobrowser.cpp:307:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:332:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:395:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:408:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:539:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:541:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:560:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2271:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2294:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2307:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2321:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2355:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2385:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2422:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2447:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowser.cpp:2474:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.h:778:9: warning: Member variable 'columnInfo::bNotNull' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/totemplate.h:145:19: style: Technically the member function 'toTemplateProvider::name' can be const. [functionConst]
tora-2.1.3/src/toextract.h:555:20: style: Technically the member function 'toExtract::getSchema' can be const. [functionConst]
tora-2.1.3/src/toextract.h:570:10: style: Technically the member function 'toExtract::getPrompt' can be const. [functionConst]
tora-2.1.3/src/toextract.h:577:10: style: Technically the member function 'toExtract::getHeading' can be const. [functionConst]
tora-2.1.3/src/toextract.h:584:10: style: Technically the member function 'toExtract::getConstraints' can be const. [functionConst]
tora-2.1.3/src/toextract.h:591:10: style: Technically the member function 'toExtract::getIndexes' can be const. [functionConst]
tora-2.1.3/src/toextract.h:598:10: style: Technically the member function 'toExtract::getGrants' can be const. [functionConst]
tora-2.1.3/src/toextract.h:605:10: style: Technically the member function 'toExtract::getStorage' can be const. [functionConst]
tora-2.1.3/src/toextract.h:612:10: style: Technically the member function 'toExtract::getParallel' can be const. [functionConst]
tora-2.1.3/src/toextract.h:619:10: style: Technically the member function 'toExtract::getPartition' can be const. [functionConst]
tora-2.1.3/src/toextract.h:626:10: style: Technically the member function 'toExtract::getContents' can be const. [functionConst]
tora-2.1.3/src/toextract.h:633:10: style: Technically the member function 'toExtract::getReplace' can be const. [functionConst]
tora-2.1.3/src/toextract.h:640:9: style: Technically the member function 'toExtract::getCommitDistance' can be const. [functionConst]
tora-2.1.3/src/toextract.h:647:10: style: Technically the member function 'toExtract::getComments' can be const. [functionConst]
tora-2.1.3/src/toextract.h:654:10: style: Technically the member function 'toExtract::getCode' can be const. [functionConst]
tora-2.1.3/src/toextract.h:660:9: style: Technically the member function 'toExtract::getBlockSize' can be const. [functionConst]
tora-2.1.3/src/toextract.h:91:14: style: Technically the member function 'toExtract::datatype::hasLength' can be const. [functionConst]
tora-2.1.3/src/toextract.h:97:14: style: Technically the member function 'toExtract::datatype::hasPrecision' can be const. [functionConst]
tora-2.1.3/src/toextract.h:103:13: style: Technically the member function 'toExtract::datatype::maxLength' can be const. [functionConst]
tora-2.1.3/src/toextract.h:109:13: style: Technically the member function 'toExtract::datatype::maxPrecision' can be const. [functionConst]
tora-2.1.3/src/toextract.h:115:24: style: Technically the member function 'toExtract::datatype::name' can be const. [functionConst]
tora-2.1.3/src/toextract.h:785:14: style: Technically the member function 'toExtract::columnInfo::operator<' can be const. [functionConst]
tora-2.1.3/src/toextract.h:791:14: style: Technically the member function 'toExtract::columnInfo::operator==' can be const. [functionConst]
tora-2.1.3/src/tobrowser.cpp:337:10: style: Technically the member function 'toBrowserFilter::onlyOwnSchema' can be const. [functionConst]
tora-2.1.3/src/tobrowser.cpp:1432:5: style: Class 'toBrowser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tobrowser.cpp:1432:5: style: Class 'toBrowser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tobrowser.cpp:276:18: warning: Virtual function 'storeFilterSettings' is called from constructor 'toBrowserFilter(int type,bool cas,bool invert,const QString&str,int tablespace,const std::list<QString>&tablespaces,bool onlyOwnSchema=false)' at line 254. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowser.cpp:254:9: note: Calling storeFilterSettings
tora-2.1.3/src/tobrowser.cpp:276:18: note: storeFilterSettings is a virtual method
tora-2.1.3/src/tobrowser.cpp:286:18: warning: Virtual function 'readFilterSettings' is called from constructor 'toBrowserFilter(bool empty=true)' at line 266. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowser.cpp:266:13: note: Calling readFilterSettings
tora-2.1.3/src/tobrowser.cpp:286:18: note: readFilterSettings is a virtual method
tora-2.1.3/src/toresultdepend.h:68:21: warning: The class 'toResultDepend' defines member variable with name 'Query' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:763:14: note: Parent variable 'toResultView::Query'
tora-2.1.3/src/toresultdepend.h:68:21: note: Derived variable 'toResultDepend::Query'
tora-2.1.3/src/totemplate.h:89:5: style: Class 'toTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toextract.h:778:9: style: Struct 'columnInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultextract.h:68:5: style: Class 'toResultExtract' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultitem.h:134:5: style: Class 'toResultItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totabwidget.h:72:5: style: Class 'toTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserbasewidget.h:71:9: style: Class 'toBrowserBaseWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsertablewidget.h:78:9: style: Class 'toBrowserTableWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserviewwidget.h:73:5: style: Class 'toBrowserViewWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserindexwidget.h:68:9: style: Class 'toBrowserIndexWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsersequencewidget.h:65:9: style: Class 'toBrowserSequenceWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsersynonymwidget.h:65:9: style: Class 'toBrowserSynonymWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsercodewidget.h:68:9: style: Class 'toBrowserCodeWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsertriggerwidget.h:71:9: style: Class 'toBrowserTriggerWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserdblinkswidget.h:63:9: style: Class 'toBrowserDBLinksWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserdirectorieswidget.h:61:9: style: Class 'toBrowserDirectoriesWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowseraccesswidget.h:61:9: style: Class 'toBrowserAccessWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserschemawidget.h:82:9: style: Class 'toBrowserSchemaTableView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserschemawidget.h:100:9: style: Class 'toBrowserSchemaCodeBrowser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowser.cpp:257:5: style: Class 'toBrowserFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totemplate.h:263:22: style: The function 'selectedWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:237:22: note: Virtual function in base class
tora-2.1.3/src/totemplate.h:263:22: note: Function in derived class
tora-2.1.3/src/totemplate.h:347:18: style: The function 'expand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:223:18: note: Virtual function in base class
tora-2.1.3/src/totemplate.h:347:18: note: Function in derived class
tora-2.1.3/src/totemplate.h:365:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/totemplate.h:365:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:215:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:432:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:215:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:217:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:448:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:217:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:219:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:453:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:219:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:328:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:328:26: note: Function in derived class
tora-2.1.3/src/tobrowser.h:332:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:332:25: note: Function in derived class
tora-2.1.3/src/tobrowser.h:333:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:333:22: note: Function in derived class
tora-2.1.3/src/tobrowser.h:334:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:334:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:335:18: style: The function 'customSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:191:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:335:18: note: Function in derived class
tora-2.1.3/src/tobrowser.h:336:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.h:336:18: note: Function in derived class
tora-2.1.3/src/toresultcols.h:89:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultcols.h:89:18: note: Function in derived class
tora-2.1.3/src/toresultcols.h:96:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultcols.h:96:18: note: Function in derived class
tora-2.1.3/src/toresulttableviewedit.h:117:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:271:18: note: Virtual function in base class
tora-2.1.3/src/toresulttableviewedit.h:117:18: note: Function in derived class
tora-2.1.3/src/toresultdata.h:126:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultdata.h:126:18: note: Function in derived class
tora-2.1.3/src/toresultdata.h:133:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultdata.h:133:18: note: Function in derived class
tora-2.1.3/src/toresultdepend.h:83:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:903:18: note: Virtual function in base class
tora-2.1.3/src/toresultdepend.h:83:18: note: Function in derived class
tora-2.1.3/src/toresultdepend.h:93:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1014:18: note: Virtual function in base class
tora-2.1.3/src/toresultdepend.h:93:18: note: Function in derived class
tora-2.1.3/src/toworksheet.h:202:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:432:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.h:202:18: note: Function in derived class
tora-2.1.3/src/toworksheet.h:207:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:448:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.h:207:18: note: Function in derived class
tora-2.1.3/src/toworksheet.h:208:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:453:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.h:208:18: note: Function in derived class
tora-2.1.3/src/toworksheet.h:282:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.h:282:18: note: Function in derived class
tora-2.1.3/src/toworksheetwidget.h:61:18: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toworksheet.h:200:18: note: Virtual function in base class
tora-2.1.3/src/toworksheetwidget.h:61:18: note: Function in derived class
tora-2.1.3/src/toworksheetwidget.h:69:10: style: The function 'checkSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toworksheet.h:172:18: note: Virtual function in base class
tora-2.1.3/src/toworksheetwidget.h:69:10: note: Function in derived class
tora-2.1.3/src/toresultextract.h:72:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:72:18: note: Function in derived class
tora-2.1.3/src/toresultextract.h:76:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toworksheet.h:202:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:76:18: note: Function in derived class
tora-2.1.3/src/toresultextract.h:80:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:80:18: note: Function in derived class
tora-2.1.3/src/toresultextract.h:86:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:86:18: note: Function in derived class
tora-2.1.3/src/toresultextract.h:92:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:92:18: note: Function in derived class
tora-2.1.3/src/toresultextract.h:98:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultextract.h:98:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:82:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:82:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:86:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:86:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:135:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:135:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:141:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:141:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:147:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:147:18: note: Function in derived class
tora-2.1.3/src/toresultfield.h:153:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultfield.h:153:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:185:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:185:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:189:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:189:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:238:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:238:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:244:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:244:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:250:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:250:18: note: Function in derived class
tora-2.1.3/src/toresultitem.h:256:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultitem.h:256:18: note: Function in derived class
tora-2.1.3/src/toresultstorage.h:135:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultstorage.h:135:18: note: Function in derived class
tora-2.1.3/src/toresultstorage.h:141:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultstorage.h:141:18: note: Function in derived class
tora-2.1.3/src/toresultstorage.h:184:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1014:18: note: Virtual function in base class
tora-2.1.3/src/toresultstorage.h:184:18: note: Function in derived class
tora-2.1.3/src/tobrowsertablewidget.h:80:14: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowsertablewidget.h:80:14: note: Function in derived class
tora-2.1.3/src/tobrowserviewwidget.h:75:10: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowserviewwidget.h:75:10: note: Function in derived class
tora-2.1.3/src/tobrowserindexwidget.h:70:22: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowserindexwidget.h:70:22: note: Function in derived class
tora-2.1.3/src/tobrowsersequencewidget.h:67:22: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowsersequencewidget.h:67:22: note: Function in derived class
tora-2.1.3/src/tobrowsersynonymwidget.h:71:14: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowsersynonymwidget.h:71:14: note: Function in derived class
tora-2.1.3/src/tobrowsercodewidget.h:70:22: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowsercodewidget.h:70:22: note: Function in derived class
tora-2.1.3/src/tobrowsertriggerwidget.h:73:14: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowsertriggerwidget.h:73:14: note: Function in derived class
tora-2.1.3/src/tobrowserdblinkswidget.h:65:22: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowserdblinkswidget.h:65:22: note: Function in derived class
tora-2.1.3/src/tobrowserdirectorieswidget.h:63:22: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowserdirectorieswidget.h:63:22: note: Function in derived class
tora-2.1.3/src/tobrowseraccesswidget.h:63:14: style: The function 'changeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserbasewidget.h:87:22: note: Virtual function in base class
tora-2.1.3/src/tobrowseraccesswidget.h:63:14: note: Function in derived class
tora-2.1.3/src/tobrowserschemawidget.h:83:17: style: The function 'objectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserschemawidget.h:66:25: note: Virtual function in base class
tora-2.1.3/src/tobrowserschemawidget.h:83:17: note: Function in derived class
tora-2.1.3/src/tobrowserschemawidget.h:84:14: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/tobrowserschemawidget.h:84:14: note: Function in derived class
tora-2.1.3/src/tobrowserschemawidget.h:101:17: style: The function 'objectName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserschemawidget.h:66:25: note: Virtual function in base class
tora-2.1.3/src/tobrowserschemawidget.h:101:17: note: Function in derived class
tora-2.1.3/src/tobrowserschemawidget.h:104:14: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tobrowserschemawidget.h:68:22: note: Virtual function in base class
tora-2.1.3/src/tobrowserschemawidget.h:104:14: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:297:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:626:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.cpp:297:18: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:313:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:638:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.cpp:313:18: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:357:18: style: The function 'startingQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:597:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.cpp:357:18: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:369:18: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:609:18: note: Virtual function in base class
tora-2.1.3/src/tobrowser.cpp:369:18: note: Function in derived class
tora-2.1.3/src/tobrowser.cpp:462:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:617:27: note: Virtual function in base class
tora-2.1.3/src/tobrowser.cpp:462:27: note: Function in derived class
tora-2.1.3/src/tobrowserbasewidget.h:142:22: warning: Virtual function 'tabWidget_currentChanged' is called from constructor 'toBrowserBaseWidget(QWidget*parent)' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserbasewidget.cpp:57:24: note: Calling tabWidget_currentChanged
tora-2.1.3/src/tobrowserbasewidget.h:142:22: note: tabWidget_currentChanged is a virtual method
tora-2.1.3/src/tobrowsercodewidget.h:70:22: warning: Virtual function 'changeConnection' is called from constructor 'toBrowserCodeWidget(QWidget*parent)' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowsercodewidget.cpp:133:5: note: Calling changeConnection
tora-2.1.3/src/tobrowsercodewidget.h:70:22: note: changeConnection is a virtual method
tora-2.1.3/src/toresultgrants.h:60:9: style: Class 'toResultGrants' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserconstraint.cpp:79:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:173:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:182:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:192:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:216:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:219:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:224:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:227:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:259:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:321:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:330:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:336:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:339:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:342:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:348:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:359:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.cpp:368:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserconstraint.h:86:18: warning: Virtual function 'changeConstraint' is called from constructor 'toBrowserConstraint(toConnection&conn,const QString&owner,const QString&table,QWidget*parent,const char*name=NULL)' at line 120. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserconstraint.cpp:120:9: note: Calling describeTable
tora-2.1.3/src/tobrowserconstraint.cpp:199:9: note: Calling changeConstraint
tora-2.1.3/src/tobrowserconstraint.h:86:18: note: changeConstraint is a virtual method
tora-2.1.3/src/tobrowserconstraint.h:89:18: warning: Virtual function 'changeTable' is called from constructor 'toBrowserConstraint(toConnection&conn,const QString&owner,const QString&table,QWidget*parent,const char*name=NULL)' at line 125. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserconstraint.cpp:125:75: note: Calling changeTable
tora-2.1.3/src/tobrowserconstraint.h:89:18: note: changeTable is a virtual method
tora-2.1.3/src/tobrowserdblinkswidget.h:65:22: warning: Virtual function 'changeConnection' is called from constructor 'toBrowserDBLinksWidget(QWidget*parent)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserdblinkswidget.cpp:76:5: note: Calling changeConnection
tora-2.1.3/src/tobrowserdblinkswidget.h:65:22: note: changeConnection is a virtual method
tora-2.1.3/src/tobrowserdirectorieswidget.h:63:22: warning: Virtual function 'changeConnection' is called from constructor 'toBrowserDirectoriesWidget(QWidget*parent)' at line 64. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserdirectorieswidget.cpp:64:5: note: Calling changeConnection
tora-2.1.3/src/tobrowserdirectorieswidget.h:63:22: note: changeConnection is a virtual method
tora-2.1.3/src/tobrowserindex.cpp:110:72: style: Function 'registerIndex' argument 2 names different: declaration 'ltype' definition 'name'. [funcArgNamesDifferent]
tora-2.1.3/src/tobrowserindex.h:75:60: note: Function 'registerIndex' argument 2 names different: declaration 'ltype' definition 'name'.
tora-2.1.3/src/tobrowserindex.cpp:110:72: note: Function 'registerIndex' argument 2 names different: declaration 'ltype' definition 'name'.
tora-2.1.3/src/tobrowserindex.cpp:94:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:114:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:219:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:238:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:263:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:291:126: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:294:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:299:116: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.cpp:302:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowserindex.h:90:18: warning: Virtual function 'changeIndex' is called from constructor 'toBrowserIndex(toConnection&conn,const QString&owner,const QString&table,const QString&index,QWidget*parent,const char*name=NULL)' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserindex.cpp:141:9: note: Calling describeTable
tora-2.1.3/src/tobrowserindex.cpp:245:9: note: Calling changeIndex
tora-2.1.3/src/tobrowserindex.h:90:18: note: changeIndex is a virtual method
tora-2.1.3/src/tobrowserindex.h:91:18: warning: Virtual function 'changeTable' is called from constructor 'toBrowserIndex(toConnection&conn,const QString&owner,const QString&table,const QString&index,QWidget*parent,const char*name=NULL)' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserindex.cpp:146:75: note: Calling changeTable
tora-2.1.3/src/tobrowserindex.h:91:18: note: changeTable is a virtual method
tora-2.1.3/src/tobrowserindexwidget.h:70:22: warning: Virtual function 'changeConnection' is called from constructor 'toBrowserIndexWidget(QWidget*parent)' at line 156. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowserindexwidget.cpp:156:5: note: Calling changeConnection
tora-2.1.3/src/tobrowserindexwidget.h:70:22: note: changeConnection is a virtual method
tora-2.1.3/src/tostorage.h:194:9: style: Class 'toStorageObjectModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowserschemawidget.cpp:70:5: style: Class 'toBrowserSchemaCodeBrowser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tobrowserschemawidget.cpp:70:5: style: Class 'toBrowserSchemaCodeBrowser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tocodemodel.h:115:5: style: Class 'toCodeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tobrowsersequencewidget.h:67:22: warning: Virtual function 'changeConnection' is called from constructor 'toBrowserSequenceWidget(QWidget*parent)' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowsersequencewidget.cpp:80:5: note: Calling changeConnection
tora-2.1.3/src/tobrowsersequencewidget.h:67:22: note: changeConnection is a virtual method
tora-2.1.3/src/tobrowsertable.cpp:114:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:232:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:298:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:384:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:385:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:394:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:395:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:396:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:403:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:480:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:511:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:512:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:513:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:514:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:516:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:657:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:658:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:659:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:660:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:662:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:663:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:672:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertable.cpp:165:5: style: Class 'toBrowserTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tobrowsertable.cpp:165:5: style: Class 'toBrowserTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tobrowsertable.h:123:18: warning: Virtual function 'addColumn' is called from constructor 'toBrowserTable(toConnection&conn,const QString&owner,const QString&table,QWidget*parent,const char*name=NULL)' at line 282. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowsertable.cpp:282:21: note: Calling addColumn
tora-2.1.3/src/tobrowsertable.h:123:18: note: addColumn is a virtual method
tora-2.1.3/src/tobrowsertable.h:123:18: warning: Virtual function 'addColumn' is called from constructor 'toBrowserTable(toConnection&conn,const QString&owner,const QString&table,QWidget*parent,const char*name=NULL)' at line 321. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowsertable.cpp:321:13: note: Calling addColumn
tora-2.1.3/src/tobrowsertable.h:123:18: note: addColumn is a virtual method
tora-2.1.3/src/tobrowsertable.h:132:18: warning: Virtual function 'uglyWorkaround' is called from constructor 'toBrowserTable(toConnection&conn,const QString&owner,const QString&table,QWidget*parent,const char*name=NULL)' at line 354. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tobrowsertable.cpp:354:5: note: Calling uglyWorkaround
tora-2.1.3/src/tobrowsertable.h:132:18: note: uglyWorkaround is a virtual method
tora-2.1.3/src/tobrowsertablewidget.cpp:481:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tobrowsertablewidget.cpp:499:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochangeconnection.cpp:82:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochangeconnection.cpp:108:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:295:41: style: Function 'toChartManager' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tochartmanager.h:197:29: note: Function 'toChartManager' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tochartmanager.cpp:295:41: note: Function 'toChartManager' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tochartmanager.cpp:413:65: style: Function 'chartAlarm' argument 2 names different: declaration 'persistent' definition 'pers'. [funcArgNamesDifferent]
tora-2.1.3/src/tochartmanager.h:180:42: note: Function 'chartAlarm' argument 2 names different: declaration 'persistent' definition 'pers'.
tora-2.1.3/src/tochartmanager.cpp:413:65: note: Function 'chartAlarm' argument 2 names different: declaration 'persistent' definition 'pers'.
tora-2.1.3/src/tochartmanager.cpp:599:52: style: Function 'checkValue' argument 1 names different: declaration 'value' definition 'val'. [funcArgNamesDifferent]
tora-2.1.3/src/tochartmanager.h:186:32: note: Function 'checkValue' argument 1 names different: declaration 'value' definition 'val'.
tora-2.1.3/src/tochartmanager.cpp:599:52: note: Function 'checkValue' argument 1 names different: declaration 'value' definition 'val'.
tora-2.1.3/src/tochartmanager.cpp:822:52: style: Function 'valueAdded' argument 3 names different: declaration 'vale' definition 'value'. [funcArgNamesDifferent]
tora-2.1.3/src/tochartmanager.h:227:40: note: Function 'valueAdded' argument 3 names different: declaration 'vale' definition 'value'.
tora-2.1.3/src/tochartmanager.cpp:822:52: note: Function 'valueAdded' argument 3 names different: declaration 'vale' definition 'value'.
tora-2.1.3/src/tochartmanager.cpp:201:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:207:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:359:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:379:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:548:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:627:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:632:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:640:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:651:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:662:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:670:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:679:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:696:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:729:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:747:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:749:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:829:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:854:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:866:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:969:136: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:987:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:1022:105: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:1065:132: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:1082:115: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tochartmanager.cpp:81:5: warning: Member variable 'toChartTool::Handler' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tochartmanager.h:137:9: style: 'chartTrack::operator=' should return 'chartTrack &'. [operatorEq]
tora-2.1.3/src/tochartmanager.cpp:517:5: performance: Variable 'Columns' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tochartmanager.cpp:519:5: performance: Variable 'Extra' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tochartmanager.h:186:14: style: Technically the member function 'toChartManager::chartAlarm::checkValue' can be const. [functionConst]
tora-2.1.3/src/tochartmanager.cpp:599:34: note: Technically the member function 'toChartManager::chartAlarm::checkValue' can be const.
tora-2.1.3/src/tochartmanager.h:186:14: note: Technically the member function 'toChartManager::chartAlarm::checkValue' can be const.
tora-2.1.3/src/tochartmanager.cpp:322:5: style: Class 'toChartManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tochartmanager.cpp:322:5: style: Class 'toChartManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tochartmanager.h:250:18: warning: Virtual function 'browseFile' is called from constructor 'toChartSetup(toLineChart*chart,QWidget*parent,const char*name,bool modal)' at line 170. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tochartmanager.cpp:170:57: note: Calling browseFile
tora-2.1.3/src/tochartmanager.h:250:18: note: browseFile is a virtual method
tora-2.1.3/src/tochartmanager.h:253:18: warning: Virtual function 'addAlarm' is called from constructor 'toChartSetup(toLineChart*chart,QWidget*parent,const char*name,bool modal)' at line 171. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tochartmanager.cpp:171:54: note: Calling addAlarm
tora-2.1.3/src/tochartmanager.h:253:18: note: addAlarm is a virtual method
tora-2.1.3/src/tochartmanager.h:255:18: warning: Virtual function 'removeAlarm' is called from constructor 'toChartSetup(toLineChart*chart,QWidget*parent,const char*name,bool modal)' at line 172. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tochartmanager.cpp:172:57: note: Calling removeAlarm
tora-2.1.3/src/tochartmanager.h:255:18: note: removeAlarm is a virtual method
tora-2.1.3/src/tochartmanager.h:254:18: warning: Virtual function 'modifyAlarm' is called from constructor 'toChartSetup(toLineChart*chart,QWidget*parent,const char*name,bool modal)' at line 173. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tochartmanager.cpp:173:57: note: Calling modifyAlarm
tora-2.1.3/src/tochartmanager.h:254:18: note: modifyAlarm is a virtual method
tora-2.1.3/src/tochartmanager.h:197:5: style: Class 'toChartManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tochartmanager.cpp:86:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tochartmanager.cpp:86:22: note: Function in derived class
tora-2.1.3/src/tochartmanager.cpp:104:18: style: The function 'customSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:191:18: note: Virtual function in base class
tora-2.1.3/src/tochartmanager.cpp:104:18: note: Function in derived class
tora-2.1.3/src/tochartmanager.cpp:132:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/tochartmanager.cpp:132:18: note: Function in derived class
tora-2.1.3/src/tochartmanager.cpp:136:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tochartmanager.cpp:136:18: note: Function in derived class
tora-2.1.3/src/tochartmanager.cpp:424:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tora-2.1.3/src/tocodemodel.cpp:166:52: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
tora-2.1.3/src/tocodemodel.h:81:39: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/tocodemodel.cpp:166:52: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/tocodemodel.cpp:220:14: warning: Member variable 'toCodeModel::packageItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tocodemodel.cpp:220:14: warning: Member variable 'toCodeModel::procItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tocodemodel.cpp:220:14: warning: Member variable 'toCodeModel::funcItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tocodemodel.cpp:220:14: warning: Member variable 'toCodeModel::typeItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tocodemodel.cpp:154:5: performance: Variable 'itemDisplay' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tocodemodel.cpp:155:5: performance: Variable 'itemType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tocodemodel.cpp:156:5: performance: Variable 'itemStatus' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tocodemodel.h:85:9: performance: Technically the member function 'toCodeModelItem::columnCount' can be static. [functionStatic]
tora-2.1.3/src/tocodemodel.cpp:181:22: note: Technically the member function 'toCodeModelItem::columnCount' can be static.
tora-2.1.3/src/tocodemodel.h:85:9: note: Technically the member function 'toCodeModelItem::columnCount' can be static.
tora-2.1.3/src/torunnable.h:61:5: style: Class 'FinishedEvent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/torunnable.h:135:5: style: Class 'toRunnableThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toeventquerytask.h:116:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/torunnable.h:101:18: note: Virtual function in base class
tora-2.1.3/src/toeventquerytask.h:116:18: note: Function in derived class
tora-2.1.3/src/toconfiguration.cpp:882:84: style: Function 'loadMap' argument 2 names different: declaration 'map' definition 'pairs'. [funcArgNamesDifferent]
tora-2.1.3/src/toconfiguration.h:53:71: note: Function 'loadMap' argument 2 names different: declaration 'map' definition 'pairs'.
tora-2.1.3/src/toconfiguration.cpp:882:84: note: Function 'loadMap' argument 2 names different: declaration 'map' definition 'pairs'.
tora-2.1.3/src/toconfiguration.cpp:836:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconfiguration.h:66:13: style: Technically the member function 'toConfiguration::provider' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1002:26: note: Technically the member function 'toConfiguration::provider' can be const.
tora-2.1.3/src/toconfiguration.h:66:13: note: Technically the member function 'toConfiguration::provider' can be const.
tora-2.1.3/src/toconfiguration.h:69:10: style: Technically the member function 'toConfiguration::savePassword' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1008:23: note: Technically the member function 'toConfiguration::savePassword' can be const.
tora-2.1.3/src/toconfiguration.h:69:10: note: Technically the member function 'toConfiguration::savePassword' can be const.
tora-2.1.3/src/toconfiguration.h:72:13: style: Technically the member function 'toConfiguration::defaultPassword' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1017:26: note: Technically the member function 'toConfiguration::defaultPassword' can be const.
tora-2.1.3/src/toconfiguration.h:72:13: note: Technically the member function 'toConfiguration::defaultPassword' can be const.
tora-2.1.3/src/toconfiguration.h:75:13: style: Technically the member function 'toConfiguration::defaultDatabase' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1026:26: note: Technically the member function 'toConfiguration::defaultDatabase' can be const.
tora-2.1.3/src/toconfiguration.h:75:13: note: Technically the member function 'toConfiguration::defaultDatabase' can be const.
tora-2.1.3/src/toconfiguration.h:78:13: style: Technically the member function 'toConfiguration::defaultUser' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1035:26: note: Technically the member function 'toConfiguration::defaultUser' can be const.
tora-2.1.3/src/toconfiguration.h:78:13: note: Technically the member function 'toConfiguration::defaultUser' can be const.
tora-2.1.3/src/toconfiguration.h:81:13: style: Technically the member function 'toConfiguration::defaultHost' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1044:26: note: Technically the member function 'toConfiguration::defaultHost' can be const.
tora-2.1.3/src/toconfiguration.h:81:13: note: Technically the member function 'toConfiguration::defaultHost' can be const.
tora-2.1.3/src/toconfiguration.h:83:9: style: Technically the member function 'toConfiguration::maxNumber' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1049:22: note: Technically the member function 'toConfiguration::maxNumber' can be const.
tora-2.1.3/src/toconfiguration.h:83:9: note: Technically the member function 'toConfiguration::maxNumber' can be const.
tora-2.1.3/src/toconfiguration.h:86:9: style: Technically the member function 'toConfiguration::maxColSize' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1058:22: note: Technically the member function 'toConfiguration::maxColSize' can be const.
tora-2.1.3/src/toconfiguration.h:86:9: note: Technically the member function 'toConfiguration::maxColSize' can be const.
tora-2.1.3/src/toconfiguration.h:88:9: style: Technically the member function 'toConfiguration::maxColDisp' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1063:22: note: Technically the member function 'toConfiguration::maxColDisp' can be const.
tora-2.1.3/src/toconfiguration.h:88:9: note: Technically the member function 'toConfiguration::maxColDisp' can be const.
tora-2.1.3/src/toconfiguration.h:91:13: style: Technically the member function 'toConfiguration::planTable' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1072:26: note: Technically the member function 'toConfiguration::planTable' can be const.
tora-2.1.3/src/toconfiguration.h:91:13: note: Technically the member function 'toConfiguration::planTable' can be const.
tora-2.1.3/src/toconfiguration.h:94:13: style: Technically the member function 'toConfiguration::planCheckpoint' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1081:26: note: Technically the member function 'toConfiguration::planCheckpoint' can be const.
tora-2.1.3/src/toconfiguration.h:94:13: note: Technically the member function 'toConfiguration::planCheckpoint' can be const.
tora-2.1.3/src/toconfiguration.h:97:13: style: Technically the member function 'toConfiguration::textFont' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1090:26: note: Technically the member function 'toConfiguration::textFont' can be const.
tora-2.1.3/src/toconfiguration.h:97:13: note: Technically the member function 'toConfiguration::textFont' can be const.
tora-2.1.3/src/toconfiguration.h:100:13: style: Technically the member function 'toConfiguration::codeFont' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1099:26: note: Technically the member function 'toConfiguration::codeFont' can be const.
tora-2.1.3/src/toconfiguration.h:100:13: note: Technically the member function 'toConfiguration::codeFont' can be const.
tora-2.1.3/src/toconfiguration.h:103:13: style: Technically the member function 'toConfiguration::listFont' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1108:26: note: Technically the member function 'toConfiguration::listFont' can be const.
tora-2.1.3/src/toconfiguration.h:103:13: note: Technically the member function 'toConfiguration::listFont' can be const.
tora-2.1.3/src/toconfiguration.h:106:13: style: Technically the member function 'toConfiguration::dateFormat' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1117:26: note: Technically the member function 'toConfiguration::dateFormat' can be const.
tora-2.1.3/src/toconfiguration.h:106:13: note: Technically the member function 'toConfiguration::dateFormat' can be const.
tora-2.1.3/src/toconfiguration.h:109:13: style: Technically the member function 'toConfiguration::refresh' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1126:26: note: Technically the member function 'toConfiguration::refresh' can be const.
tora-2.1.3/src/toconfiguration.h:109:13: note: Technically the member function 'toConfiguration::refresh' can be const.
tora-2.1.3/src/toconfiguration.h:112:10: style: Technically the member function 'toConfiguration::highlight' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1135:23: note: Technically the member function 'toConfiguration::highlight' can be const.
tora-2.1.3/src/toconfiguration.h:112:10: note: Technically the member function 'toConfiguration::highlight' can be const.
tora-2.1.3/src/toconfiguration.h:115:10: style: Technically the member function 'toConfiguration::keywordUpper' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1144:23: note: Technically the member function 'toConfiguration::keywordUpper' can be const.
tora-2.1.3/src/toconfiguration.h:115:10: note: Technically the member function 'toConfiguration::keywordUpper' can be const.
tora-2.1.3/src/toconfiguration.h:118:10: style: Technically the member function 'toConfiguration::objectNamesUpper' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1153:23: note: Technically the member function 'toConfiguration::objectNamesUpper' can be const.
tora-2.1.3/src/toconfiguration.h:118:10: note: Technically the member function 'toConfiguration::objectNamesUpper' can be const.
tora-2.1.3/src/toconfiguration.h:121:13: style: Technically the member function 'toConfiguration::pluginDir' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1162:26: note: Technically the member function 'toConfiguration::pluginDir' can be const.
tora-2.1.3/src/toconfiguration.h:121:13: note: Technically the member function 'toConfiguration::pluginDir' can be const.
tora-2.1.3/src/toconfiguration.h:124:13: style: Technically the member function 'toConfiguration::cacheDir' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1171:26: note: Technically the member function 'toConfiguration::cacheDir' can be const.
tora-2.1.3/src/toconfiguration.h:124:13: note: Technically the member function 'toConfiguration::cacheDir' can be const.
tora-2.1.3/src/toconfiguration.h:127:10: style: Technically the member function 'toConfiguration::cacheDisk' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1180:23: note: Technically the member function 'toConfiguration::cacheDisk' can be const.
tora-2.1.3/src/toconfiguration.h:127:10: note: Technically the member function 'toConfiguration::cacheDisk' can be const.
tora-2.1.3/src/toconfiguration.h:130:13: style: Technically the member function 'toConfiguration::sqlFile' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1189:26: note: Technically the member function 'toConfiguration::sqlFile' can be const.
tora-2.1.3/src/toconfiguration.h:130:13: note: Technically the member function 'toConfiguration::sqlFile' can be const.
tora-2.1.3/src/toconfiguration.h:133:9: style: Technically the member function 'toConfiguration::statusMessage' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1198:22: note: Technically the member function 'toConfiguration::statusMessage' can be const.
tora-2.1.3/src/toconfiguration.h:133:9: note: Technically the member function 'toConfiguration::statusMessage' can be const.
tora-2.1.3/src/toconfiguration.h:136:10: style: Technically the member function 'toConfiguration::dbTitle' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1207:23: note: Technically the member function 'toConfiguration::dbTitle' can be const.
tora-2.1.3/src/toconfiguration.h:136:10: note: Technically the member function 'toConfiguration::dbTitle' can be const.
tora-2.1.3/src/toconfiguration.h:139:13: style: Technically the member function 'toConfiguration::sizeUnit' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1216:26: note: Technically the member function 'toConfiguration::sizeUnit' can be const.
tora-2.1.3/src/toconfiguration.h:139:13: note: Technically the member function 'toConfiguration::sizeUnit' can be const.
tora-2.1.3/src/toconfiguration.h:142:13: style: Technically the member function 'toConfiguration::helpPath' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1225:26: note: Technically the member function 'toConfiguration::helpPath' can be const.
tora-2.1.3/src/toconfiguration.h:142:13: note: Technically the member function 'toConfiguration::helpPath' can be const.
tora-2.1.3/src/toconfiguration.h:145:9: style: Technically the member function 'toConfiguration::statusSave' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1234:22: note: Technically the member function 'toConfiguration::statusSave' can be const.
tora-2.1.3/src/toconfiguration.h:145:9: note: Technically the member function 'toConfiguration::statusSave' can be const.
tora-2.1.3/src/toconfiguration.h:148:10: style: Technically the member function 'toConfiguration::autoCommit' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1243:23: note: Technically the member function 'toConfiguration::autoCommit' can be const.
tora-2.1.3/src/toconfiguration.h:148:10: note: Technically the member function 'toConfiguration::autoCommit' can be const.
tora-2.1.3/src/toconfiguration.h:151:10: style: Technically the member function 'toConfiguration::changeConnection' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1252:23: note: Technically the member function 'toConfiguration::changeConnection' can be const.
tora-2.1.3/src/toconfiguration.h:151:10: note: Technically the member function 'toConfiguration::changeConnection' can be const.
tora-2.1.3/src/toconfiguration.h:154:9: style: Technically the member function 'toConfiguration::connectSize' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1261:22: note: Technically the member function 'toConfiguration::connectSize' can be const.
tora-2.1.3/src/toconfiguration.h:154:9: note: Technically the member function 'toConfiguration::connectSize' can be const.
tora-2.1.3/src/toconfiguration.h:157:13: style: Technically the member function 'toConfiguration::defaultTool' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1270:26: note: Technically the member function 'toConfiguration::defaultTool' can be const.
tora-2.1.3/src/toconfiguration.h:157:13: note: Technically the member function 'toConfiguration::defaultTool' can be const.
tora-2.1.3/src/toconfiguration.h:160:9: style: Technically the member function 'toConfiguration::chartSamples' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1279:22: note: Technically the member function 'toConfiguration::chartSamples' can be const.
tora-2.1.3/src/toconfiguration.h:160:9: note: Technically the member function 'toConfiguration::chartSamples' can be const.
tora-2.1.3/src/toconfiguration.h:163:9: style: Technically the member function 'toConfiguration::displaySamples' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1288:22: note: Technically the member function 'toConfiguration::displaySamples' can be const.
tora-2.1.3/src/toconfiguration.h:163:9: note: Technically the member function 'toConfiguration::displaySamples' can be const.
tora-2.1.3/src/toconfiguration.h:166:10: style: Technically the member function 'toConfiguration::codeCompletion' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1297:23: note: Technically the member function 'toConfiguration::codeCompletion' can be const.
tora-2.1.3/src/toconfiguration.h:166:10: note: Technically the member function 'toConfiguration::codeCompletion' can be const.
tora-2.1.3/src/toconfiguration.h:169:10: style: Technically the member function 'toConfiguration::completionSort' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1306:23: note: Technically the member function 'toConfiguration::completionSort' can be const.
tora-2.1.3/src/toconfiguration.h:169:10: note: Technically the member function 'toConfiguration::completionSort' can be const.
tora-2.1.3/src/toconfiguration.h:172:10: style: Technically the member function 'toConfiguration::autoIndent' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1315:23: note: Technically the member function 'toConfiguration::autoIndent' can be const.
tora-2.1.3/src/toconfiguration.h:172:10: note: Technically the member function 'toConfiguration::autoIndent' can be const.
tora-2.1.3/src/toconfiguration.h:175:10: style: Technically the member function 'toConfiguration::dontReread' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1324:23: note: Technically the member function 'toConfiguration::dontReread' can be const.
tora-2.1.3/src/toconfiguration.h:175:10: note: Technically the member function 'toConfiguration::dontReread' can be const.
tora-2.1.3/src/toconfiguration.h:178:9: style: Technically the member function 'toConfiguration::autoLong' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1333:22: note: Technically the member function 'toConfiguration::autoLong' can be const.
tora-2.1.3/src/toconfiguration.h:178:9: note: Technically the member function 'toConfiguration::autoLong' can be const.
tora-2.1.3/src/toconfiguration.h:181:10: style: Technically the member function 'toConfiguration::messageStatusbar' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1342:23: note: Technically the member function 'toConfiguration::messageStatusbar' can be const.
tora-2.1.3/src/toconfiguration.h:181:10: note: Technically the member function 'toConfiguration::messageStatusbar' can be const.
tora-2.1.3/src/toconfiguration.h:184:10: style: Technically the member function 'toConfiguration::tabbedTools' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1351:23: note: Technically the member function 'toConfiguration::tabbedTools' can be const.
tora-2.1.3/src/toconfiguration.h:184:10: note: Technically the member function 'toConfiguration::tabbedTools' can be const.
tora-2.1.3/src/toconfiguration.h:187:10: style: Technically the member function 'toConfiguration::colorizedConnections' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1360:23: note: Technically the member function 'toConfiguration::colorizedConnections' can be const.
tora-2.1.3/src/toconfiguration.h:187:10: note: Technically the member function 'toConfiguration::colorizedConnections' can be const.
tora-2.1.3/src/toconfiguration.h:189:22: style: Technically the member function 'toConfiguration::connectionColors' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1368:35: note: Technically the member function 'toConfiguration::connectionColors' can be const.
tora-2.1.3/src/toconfiguration.h:189:22: note: Technically the member function 'toConfiguration::connectionColors' can be const.
tora-2.1.3/src/toconfiguration.h:192:9: style: Technically the member function 'toConfiguration::objectCache' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1377:22: note: Technically the member function 'toConfiguration::objectCache' can be const.
tora-2.1.3/src/toconfiguration.h:192:9: note: Technically the member function 'toConfiguration::objectCache' can be const.
tora-2.1.3/src/toconfiguration.h:195:10: style: Technically the member function 'toConfiguration::bkgndConnect' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1386:23: note: Technically the member function 'toConfiguration::bkgndConnect' can be const.
tora-2.1.3/src/toconfiguration.h:195:10: note: Technically the member function 'toConfiguration::bkgndConnect' can be const.
tora-2.1.3/src/toconfiguration.h:198:10: style: Technically the member function 'toConfiguration::firewallMode' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1395:23: note: Technically the member function 'toConfiguration::firewallMode' can be const.
tora-2.1.3/src/toconfiguration.h:198:10: note: Technically the member function 'toConfiguration::firewallMode' can be const.
tora-2.1.3/src/toconfiguration.h:201:9: style: Technically the member function 'toConfiguration::connTestInterval' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1404:22: note: Technically the member function 'toConfiguration::connTestInterval' can be const.
tora-2.1.3/src/toconfiguration.h:201:9: note: Technically the member function 'toConfiguration::connTestInterval' can be const.
tora-2.1.3/src/toconfiguration.h:204:9: style: Technically the member function 'toConfiguration::maxContent' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1413:22: note: Technically the member function 'toConfiguration::maxContent' can be const.
tora-2.1.3/src/toconfiguration.h:204:9: note: Technically the member function 'toConfiguration::maxContent' can be const.
tora-2.1.3/src/toconfiguration.h:207:10: style: Technically the member function 'toConfiguration::keepPlans' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1422:23: note: Technically the member function 'toConfiguration::keepPlans' can be const.
tora-2.1.3/src/toconfiguration.h:207:10: note: Technically the member function 'toConfiguration::keepPlans' can be const.
tora-2.1.3/src/toconfiguration.h:210:10: style: Technically the member function 'toConfiguration::vsqlPlans' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1431:23: note: Technically the member function 'toConfiguration::vsqlPlans' can be const.
tora-2.1.3/src/toconfiguration.h:210:10: note: Technically the member function 'toConfiguration::vsqlPlans' can be const.
tora-2.1.3/src/toconfiguration.h:213:10: style: Technically the member function 'toConfiguration::restoreSession' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1440:23: note: Technically the member function 'toConfiguration::restoreSession' can be const.
tora-2.1.3/src/toconfiguration.h:213:10: note: Technically the member function 'toConfiguration::restoreSession' can be const.
tora-2.1.3/src/toconfiguration.h:216:13: style: Technically the member function 'toConfiguration::defaultSession' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1449:26: note: Technically the member function 'toConfiguration::defaultSession' can be const.
tora-2.1.3/src/toconfiguration.h:216:13: note: Technically the member function 'toConfiguration::defaultSession' can be const.
tora-2.1.3/src/toconfiguration.h:219:9: style: Technically the member function 'toConfiguration::defaultFormat' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1458:22: note: Technically the member function 'toConfiguration::defaultFormat' can be const.
tora-2.1.3/src/toconfiguration.h:219:9: note: Technically the member function 'toConfiguration::defaultFormat' can be const.
tora-2.1.3/src/toconfiguration.h:222:10: style: Technically the member function 'toConfiguration::autoIndentRo' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1467:23: note: Technically the member function 'toConfiguration::autoIndentRo' can be const.
tora-2.1.3/src/toconfiguration.h:222:10: note: Technically the member function 'toConfiguration::autoIndentRo' can be const.
tora-2.1.3/src/toconfiguration.h:225:10: style: Technically the member function 'toConfiguration::indicateEmpty' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1476:23: note: Technically the member function 'toConfiguration::indicateEmpty' can be const.
tora-2.1.3/src/toconfiguration.h:225:10: note: Technically the member function 'toConfiguration::indicateEmpty' can be const.
tora-2.1.3/src/toconfiguration.h:228:13: style: Technically the member function 'toConfiguration::indicateEmptyColor' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1485:26: note: Technically the member function 'toConfiguration::indicateEmptyColor' can be const.
tora-2.1.3/src/toconfiguration.h:228:13: note: Technically the member function 'toConfiguration::indicateEmptyColor' can be const.
tora-2.1.3/src/toconfiguration.h:231:13: style: Technically the member function 'toConfiguration::extensions' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1494:26: note: Technically the member function 'toConfiguration::extensions' can be const.
tora-2.1.3/src/toconfiguration.h:231:13: note: Technically the member function 'toConfiguration::extensions' can be const.
tora-2.1.3/src/toconfiguration.h:234:9: style: Technically the member function 'toConfiguration::recentMax' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1503:22: note: Technically the member function 'toConfiguration::recentMax' can be const.
tora-2.1.3/src/toconfiguration.h:234:9: note: Technically the member function 'toConfiguration::recentMax' can be const.
tora-2.1.3/src/toconfiguration.h:236:13: style: Technically the member function 'toConfiguration::lastDir' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1508:26: note: Technically the member function 'toConfiguration::lastDir' can be const.
tora-2.1.3/src/toconfiguration.h:236:13: note: Technically the member function 'toConfiguration::lastDir' can be const.
tora-2.1.3/src/toconfiguration.h:239:13: style: Technically the member function 'toConfiguration::locale' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1517:26: note: Technically the member function 'toConfiguration::locale' can be const.
tora-2.1.3/src/toconfiguration.h:239:13: note: Technically the member function 'toConfiguration::locale' can be const.
tora-2.1.3/src/toconfiguration.h:242:9: style: Technically the member function 'toConfiguration::keepAlive' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1526:22: note: Technically the member function 'toConfiguration::keepAlive' can be const.
tora-2.1.3/src/toconfiguration.h:242:9: note: Technically the member function 'toConfiguration::keepAlive' can be const.
tora-2.1.3/src/toconfiguration.h:245:9: style: Technically the member function 'toConfiguration::numberFormat' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1535:22: note: Technically the member function 'toConfiguration::numberFormat' can be const.
tora-2.1.3/src/toconfiguration.h:245:9: note: Technically the member function 'toConfiguration::numberFormat' can be const.
tora-2.1.3/src/toconfiguration.h:248:9: style: Technically the member function 'toConfiguration::numberDecimals' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1544:22: note: Technically the member function 'toConfiguration::numberDecimals' can be const.
tora-2.1.3/src/toconfiguration.h:248:9: note: Technically the member function 'toConfiguration::numberDecimals' can be const.
tora-2.1.3/src/toconfiguration.h:251:9: style: Technically the member function 'toConfiguration::cacheTimeout' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1553:22: note: Technically the member function 'toConfiguration::cacheTimeout' can be const.
tora-2.1.3/src/toconfiguration.h:251:9: note: Technically the member function 'toConfiguration::cacheTimeout' can be const.
tora-2.1.3/src/toconfiguration.h:253:9: style: Technically the member function 'toConfiguration::tabStop' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1558:22: note: Technically the member function 'toConfiguration::tabStop' can be const.
tora-2.1.3/src/toconfiguration.h:253:9: note: Technically the member function 'toConfiguration::tabStop' can be const.
tora-2.1.3/src/toconfiguration.h:256:10: style: Technically the member function 'toConfiguration::tabSpaces' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1567:23: note: Technically the member function 'toConfiguration::tabSpaces' can be const.
tora-2.1.3/src/toconfiguration.h:256:10: note: Technically the member function 'toConfiguration::tabSpaces' can be const.
tora-2.1.3/src/toconfiguration.h:259:10: style: Technically the member function 'toConfiguration::editDragDrop' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1576:23: note: Technically the member function 'toConfiguration::editDragDrop' can be const.
tora-2.1.3/src/toconfiguration.h:259:10: note: Technically the member function 'toConfiguration::editDragDrop' can be const.
tora-2.1.3/src/toconfiguration.h:262:10: style: Technically the member function 'toConfiguration::toadBindings' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1585:23: note: Technically the member function 'toConfiguration::toadBindings' can be const.
tora-2.1.3/src/toconfiguration.h:262:10: note: Technically the member function 'toConfiguration::toadBindings' can be const.
tora-2.1.3/src/toconfiguration.h:265:10: style: Technically the member function 'toConfiguration::displayGridlines' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1594:23: note: Technically the member function 'toConfiguration::displayGridlines' can be const.
tora-2.1.3/src/toconfiguration.h:265:10: note: Technically the member function 'toConfiguration::displayGridlines' can be const.
tora-2.1.3/src/toconfiguration.h:268:13: style: Technically the member function 'toConfiguration::smtp' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1603:26: note: Technically the member function 'toConfiguration::smtp' can be const.
tora-2.1.3/src/toconfiguration.h:268:13: note: Technically the member function 'toConfiguration::smtp' can be const.
tora-2.1.3/src/toconfiguration.h:271:9: style: Technically the member function 'toConfiguration::smtpPort' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1612:22: note: Technically the member function 'toConfiguration::smtpPort' can be const.
tora-2.1.3/src/toconfiguration.h:271:9: note: Technically the member function 'toConfiguration::smtpPort' can be const.
tora-2.1.3/src/toconfiguration.h:274:13: style: Technically the member function 'toConfiguration::style' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1621:26: note: Technically the member function 'toConfiguration::style' can be const.
tora-2.1.3/src/toconfiguration.h:274:13: note: Technically the member function 'toConfiguration::style' can be const.
tora-2.1.3/src/toconfiguration.h:278:9: style: Technically the member function 'toConfiguration::openCursors' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1631:22: note: Technically the member function 'toConfiguration::openCursors' can be const.
tora-2.1.3/src/toconfiguration.h:278:9: note: Technically the member function 'toConfiguration::openCursors' can be const.
tora-2.1.3/src/toconfiguration.h:281:9: style: Technically the member function 'toConfiguration::maxLong' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1640:22: note: Technically the member function 'toConfiguration::maxLong' can be const.
tora-2.1.3/src/toconfiguration.h:281:9: note: Technically the member function 'toConfiguration::maxLong' can be const.
tora-2.1.3/src/toconfiguration.h:285:10: style: Technically the member function 'toConfiguration::onlyForward' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1650:23: note: Technically the member function 'toConfiguration::onlyForward' can be const.
tora-2.1.3/src/toconfiguration.h:285:10: note: Technically the member function 'toConfiguration::onlyForward' can be const.
tora-2.1.3/src/toconfiguration.h:287:9: style: Technically the member function 'toConfiguration::createAction' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1659:22: note: Technically the member function 'toConfiguration::createAction' can be const.
tora-2.1.3/src/toconfiguration.h:287:9: note: Technically the member function 'toConfiguration::createAction' can be const.
tora-2.1.3/src/toconfiguration.h:291:13: style: Technically the member function 'toConfiguration::lastVersion' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1670:26: note: Technically the member function 'toConfiguration::lastVersion' can be const.
tora-2.1.3/src/toconfiguration.h:291:13: note: Technically the member function 'toConfiguration::lastVersion' can be const.
tora-2.1.3/src/toconfiguration.h:293:13: style: Technically the member function 'toConfiguration::firstInstall' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1679:26: note: Technically the member function 'toConfiguration::firstInstall' can be const.
tora-2.1.3/src/toconfiguration.h:293:13: note: Technically the member function 'toConfiguration::firstInstall' can be const.
tora-2.1.3/src/toconfiguration.h:295:17: style: Technically the member function 'toConfiguration::recentFiles' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1688:30: note: Technically the member function 'toConfiguration::recentFiles' can be const.
tora-2.1.3/src/toconfiguration.h:295:17: note: Technically the member function 'toConfiguration::recentFiles' can be const.
tora-2.1.3/src/toconfiguration.h:297:16: style: Technically the member function 'toConfiguration::mainWindowGeometry' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2171:29: note: Technically the member function 'toConfiguration::mainWindowGeometry' can be const.
tora-2.1.3/src/toconfiguration.h:297:16: note: Technically the member function 'toConfiguration::mainWindowGeometry' can be const.
tora-2.1.3/src/toconfiguration.h:299:16: style: Technically the member function 'toConfiguration::mainWindowState' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2181:29: note: Technically the member function 'toConfiguration::mainWindowState' can be const.
tora-2.1.3/src/toconfiguration.h:299:16: note: Technically the member function 'toConfiguration::mainWindowState' can be const.
tora-2.1.3/src/toconfiguration.h:303:16: style: Technically the member function 'toConfiguration::leftDockbarState' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2197:29: note: Technically the member function 'toConfiguration::leftDockbarState' can be const.
tora-2.1.3/src/toconfiguration.h:303:16: note: Technically the member function 'toConfiguration::leftDockbarState' can be const.
tora-2.1.3/src/toconfiguration.h:305:16: style: Technically the member function 'toConfiguration::rightDockbarState' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2207:29: note: Technically the member function 'toConfiguration::rightDockbarState' can be const.
tora-2.1.3/src/toconfiguration.h:305:16: note: Technically the member function 'toConfiguration::rightDockbarState' can be const.
tora-2.1.3/src/toconfiguration.h:308:14: style: Technically the member function 'toConfiguration::tools' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1697:27: note: Technically the member function 'toConfiguration::tools' can be const.
tora-2.1.3/src/toconfiguration.h:308:14: note: Technically the member function 'toConfiguration::tools' can be const.
tora-2.1.3/src/toconfiguration.h:312:13: style: Technically the member function 'toConfiguration::csvSeparator' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1707:26: note: Technically the member function 'toConfiguration::csvSeparator' can be const.
tora-2.1.3/src/toconfiguration.h:312:13: note: Technically the member function 'toConfiguration::csvSeparator' can be const.
tora-2.1.3/src/toconfiguration.h:313:13: style: Technically the member function 'toConfiguration::csvDelimiter' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1711:26: note: Technically the member function 'toConfiguration::csvDelimiter' can be const.
tora-2.1.3/src/toconfiguration.h:313:13: note: Technically the member function 'toConfiguration::csvDelimiter' can be const.
tora-2.1.3/src/toconfiguration.h:316:10: style: Technically the member function 'toConfiguration::commaBefore' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1717:23: note: Technically the member function 'toConfiguration::commaBefore' can be const.
tora-2.1.3/src/toconfiguration.h:316:10: note: Technically the member function 'toConfiguration::commaBefore' can be const.
tora-2.1.3/src/toconfiguration.h:319:10: style: Technically the member function 'toConfiguration::blockOpenLine' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1726:23: note: Technically the member function 'toConfiguration::blockOpenLine' can be const.
tora-2.1.3/src/toconfiguration.h:319:10: note: Technically the member function 'toConfiguration::blockOpenLine' can be const.
tora-2.1.3/src/toconfiguration.h:322:10: style: Technically the member function 'toConfiguration::operatorSpace' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1735:23: note: Technically the member function 'toConfiguration::operatorSpace' can be const.
tora-2.1.3/src/toconfiguration.h:322:10: note: Technically the member function 'toConfiguration::operatorSpace' can be const.
tora-2.1.3/src/toconfiguration.h:325:10: style: Technically the member function 'toConfiguration::rightSeparator' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1744:23: note: Technically the member function 'toConfiguration::rightSeparator' can be const.
tora-2.1.3/src/toconfiguration.h:325:10: note: Technically the member function 'toConfiguration::rightSeparator' can be const.
tora-2.1.3/src/toconfiguration.h:328:10: style: Technically the member function 'toConfiguration::endBlockNewline' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1753:23: note: Technically the member function 'toConfiguration::endBlockNewline' can be const.
tora-2.1.3/src/toconfiguration.h:328:10: note: Technically the member function 'toConfiguration::endBlockNewline' can be const.
tora-2.1.3/src/toconfiguration.h:331:9: style: Technically the member function 'toConfiguration::commentColumn' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1762:22: note: Technically the member function 'toConfiguration::commentColumn' can be const.
tora-2.1.3/src/toconfiguration.h:331:9: note: Technically the member function 'toConfiguration::commentColumn' can be const.
tora-2.1.3/src/toconfiguration.h:335:10: style: Technically the member function 'toConfiguration::filterIgnoreCase' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1772:23: note: Technically the member function 'toConfiguration::filterIgnoreCase' can be const.
tora-2.1.3/src/toconfiguration.h:335:10: note: Technically the member function 'toConfiguration::filterIgnoreCase' can be const.
tora-2.1.3/src/toconfiguration.h:338:10: style: Technically the member function 'toConfiguration::filterInvert' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1781:23: note: Technically the member function 'toConfiguration::filterInvert' can be const.
tora-2.1.3/src/toconfiguration.h:338:10: note: Technically the member function 'toConfiguration::filterInvert' can be const.
tora-2.1.3/src/toconfiguration.h:341:9: style: Technically the member function 'toConfiguration::filterType' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1790:22: note: Technically the member function 'toConfiguration::filterType' can be const.
tora-2.1.3/src/toconfiguration.h:341:9: note: Technically the member function 'toConfiguration::filterType' can be const.
tora-2.1.3/src/toconfiguration.h:344:9: style: Technically the member function 'toConfiguration::filterTablespaceType' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1799:22: note: Technically the member function 'toConfiguration::filterTablespaceType' can be const.
tora-2.1.3/src/toconfiguration.h:344:9: note: Technically the member function 'toConfiguration::filterTablespaceType' can be const.
tora-2.1.3/src/toconfiguration.h:347:13: style: Technically the member function 'toConfiguration::filterText' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1808:26: note: Technically the member function 'toConfiguration::filterText' can be const.
tora-2.1.3/src/toconfiguration.h:347:13: note: Technically the member function 'toConfiguration::filterText' can be const.
tora-2.1.3/src/toconfiguration.h:351:14: style: Technically the member function 'toConfiguration::additionalHelp' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1818:27: note: Technically the member function 'toConfiguration::additionalHelp' can be const.
tora-2.1.3/src/toconfiguration.h:351:14: note: Technically the member function 'toConfiguration::additionalHelp' can be const.
tora-2.1.3/src/toconfiguration.h:355:15: style: Technically the member function 'toConfiguration::chartFiles' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1828:28: note: Technically the member function 'toConfiguration::chartFiles' can be const.
tora-2.1.3/src/toconfiguration.h:355:15: note: Technically the member function 'toConfiguration::chartFiles' can be const.
tora-2.1.3/src/toconfiguration.h:358:15: style: Technically the member function 'toConfiguration::chartAlarms' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1837:28: note: Technically the member function 'toConfiguration::chartAlarms' can be const.
tora-2.1.3/src/toconfiguration.h:358:15: note: Technically the member function 'toConfiguration::chartAlarms' can be const.
tora-2.1.3/src/toconfiguration.h:362:13: style: Technically the member function 'toConfiguration::polling' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1847:26: note: Technically the member function 'toConfiguration::polling' can be const.
tora-2.1.3/src/toconfiguration.h:362:13: note: Technically the member function 'toConfiguration::polling' can be const.
tora-2.1.3/src/toconfiguration.h:365:9: style: Technically the member function 'toConfiguration::logType' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1856:22: note: Technically the member function 'toConfiguration::logType' can be const.
tora-2.1.3/src/toconfiguration.h:365:9: note: Technically the member function 'toConfiguration::logType' can be const.
tora-2.1.3/src/toconfiguration.h:368:13: style: Technically the member function 'toConfiguration::logUser' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1865:26: note: Technically the member function 'toConfiguration::logUser' can be const.
tora-2.1.3/src/toconfiguration.h:368:13: note: Technically the member function 'toConfiguration::logUser' can be const.
tora-2.1.3/src/toconfiguration.h:372:10: style: Technically the member function 'toConfiguration::noExec' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1875:23: note: Technically the member function 'toConfiguration::noExec' can be const.
tora-2.1.3/src/toconfiguration.h:372:10: note: Technically the member function 'toConfiguration::noExec' can be const.
tora-2.1.3/src/toconfiguration.h:375:10: style: Technically the member function 'toConfiguration::needRead' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1884:23: note: Technically the member function 'toConfiguration::needRead' can be const.
tora-2.1.3/src/toconfiguration.h:375:10: note: Technically the member function 'toConfiguration::needRead' can be const.
tora-2.1.3/src/toconfiguration.h:378:10: style: Technically the member function 'toConfiguration::needTwo' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1893:23: note: Technically the member function 'toConfiguration::needTwo' can be const.
tora-2.1.3/src/toconfiguration.h:378:10: note: Technically the member function 'toConfiguration::needTwo' can be const.
tora-2.1.3/src/toconfiguration.h:381:10: style: Technically the member function 'toConfiguration::alignLeft' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1902:23: note: Technically the member function 'toConfiguration::alignLeft' can be const.
tora-2.1.3/src/toconfiguration.h:381:10: note: Technically the member function 'toConfiguration::alignLeft' can be const.
tora-2.1.3/src/toconfiguration.h:384:10: style: Technically the member function 'toConfiguration::oldEnable' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1911:23: note: Technically the member function 'toConfiguration::oldEnable' can be const.
tora-2.1.3/src/toconfiguration.h:384:10: note: Technically the member function 'toConfiguration::oldEnable' can be const.
tora-2.1.3/src/toconfiguration.h:388:10: style: Technically the member function 'toConfiguration::autoUpdate' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1921:23: note: Technically the member function 'toConfiguration::autoUpdate' can be const.
tora-2.1.3/src/toconfiguration.h:388:10: note: Technically the member function 'toConfiguration::autoUpdate' can be const.
tora-2.1.3/src/toconfiguration.h:392:10: style: Technically the member function 'toConfiguration::dispTablespaces' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1931:23: note: Technically the member function 'toConfiguration::dispTablespaces' can be const.
tora-2.1.3/src/toconfiguration.h:392:10: note: Technically the member function 'toConfiguration::dispTablespaces' can be const.
tora-2.1.3/src/toconfiguration.h:395:10: style: Technically the member function 'toConfiguration::dispCoalesced' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1940:23: note: Technically the member function 'toConfiguration::dispCoalesced' can be const.
tora-2.1.3/src/toconfiguration.h:395:10: note: Technically the member function 'toConfiguration::dispCoalesced' can be const.
tora-2.1.3/src/toconfiguration.h:398:10: style: Technically the member function 'toConfiguration::dispExtents' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1949:23: note: Technically the member function 'toConfiguration::dispExtents' can be const.
tora-2.1.3/src/toconfiguration.h:398:10: note: Technically the member function 'toConfiguration::dispExtents' can be const.
tora-2.1.3/src/toconfiguration.h:401:10: style: Technically the member function 'toConfiguration::dispAvailableGraph' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1958:23: note: Technically the member function 'toConfiguration::dispAvailableGraph' can be const.
tora-2.1.3/src/toconfiguration.h:401:10: note: Technically the member function 'toConfiguration::dispAvailableGraph' can be const.
tora-2.1.3/src/toconfiguration.h:405:18: style: Technically the member function 'toConfiguration::templates' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1968:31: note: Technically the member function 'toConfiguration::templates' can be const.
tora-2.1.3/src/toconfiguration.h:405:18: note: Technically the member function 'toConfiguration::templates' can be const.
tora-2.1.3/src/toconfiguration.h:411:10: style: Technically the member function 'toConfiguration::tuningFirstRun' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1980:23: note: Technically the member function 'toConfiguration::tuningFirstRun' can be const.
tora-2.1.3/src/toconfiguration.h:411:10: note: Technically the member function 'toConfiguration::tuningFirstRun' can be const.
tora-2.1.3/src/toconfiguration.h:413:10: style: Technically the member function 'toConfiguration::tuningOverview' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1985:23: note: Technically the member function 'toConfiguration::tuningOverview' can be const.
tora-2.1.3/src/toconfiguration.h:413:10: note: Technically the member function 'toConfiguration::tuningOverview' can be const.
tora-2.1.3/src/toconfiguration.h:416:10: style: Technically the member function 'toConfiguration::tuningFileIO' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:1994:23: note: Technically the member function 'toConfiguration::tuningFileIO' can be const.
tora-2.1.3/src/toconfiguration.h:416:10: note: Technically the member function 'toConfiguration::tuningFileIO' can be const.
tora-2.1.3/src/toconfiguration.h:419:10: style: Technically the member function 'toConfiguration::tuningWaits' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2003:23: note: Technically the member function 'toConfiguration::tuningWaits' can be const.
tora-2.1.3/src/toconfiguration.h:419:10: note: Technically the member function 'toConfiguration::tuningWaits' can be const.
tora-2.1.3/src/toconfiguration.h:422:10: style: Technically the member function 'toConfiguration::tuningCharts' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2012:23: note: Technically the member function 'toConfiguration::tuningCharts' can be const.
tora-2.1.3/src/toconfiguration.h:422:10: note: Technically the member function 'toConfiguration::tuningCharts' can be const.
tora-2.1.3/src/toconfiguration.h:426:10: style: Technically the member function 'toConfiguration::wsAutoSave' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2022:23: note: Technically the member function 'toConfiguration::wsAutoSave' can be const.
tora-2.1.3/src/toconfiguration.h:426:10: note: Technically the member function 'toConfiguration::wsAutoSave' can be const.
tora-2.1.3/src/toconfiguration.h:429:10: style: Technically the member function 'toConfiguration::wsCheckSave' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2031:23: note: Technically the member function 'toConfiguration::wsCheckSave' can be const.
tora-2.1.3/src/toconfiguration.h:429:10: note: Technically the member function 'toConfiguration::wsCheckSave' can be const.
tora-2.1.3/src/toconfiguration.h:432:13: style: Technically the member function 'toConfiguration::wsAutoLoad' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2040:26: note: Technically the member function 'toConfiguration::wsAutoLoad' can be const.
tora-2.1.3/src/toconfiguration.h:432:13: note: Technically the member function 'toConfiguration::wsAutoLoad' can be const.
tora-2.1.3/src/toconfiguration.h:435:10: style: Technically the member function 'toConfiguration::wsLogAtEnd' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2049:23: note: Technically the member function 'toConfiguration::wsLogAtEnd' can be const.
tora-2.1.3/src/toconfiguration.h:435:10: note: Technically the member function 'toConfiguration::wsLogAtEnd' can be const.
tora-2.1.3/src/toconfiguration.h:438:10: style: Technically the member function 'toConfiguration::wsLogMulti' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2058:23: note: Technically the member function 'toConfiguration::wsLogMulti' can be const.
tora-2.1.3/src/toconfiguration.h:438:10: note: Technically the member function 'toConfiguration::wsLogMulti' can be const.
tora-2.1.3/src/toconfiguration.h:441:10: style: Technically the member function 'toConfiguration::wsStatistics' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2067:23: note: Technically the member function 'toConfiguration::wsStatistics' can be const.
tora-2.1.3/src/toconfiguration.h:441:10: note: Technically the member function 'toConfiguration::wsStatistics' can be const.
tora-2.1.3/src/toconfiguration.h:444:10: style: Technically the member function 'toConfiguration::wsTimedStats' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2076:23: note: Technically the member function 'toConfiguration::wsTimedStats' can be const.
tora-2.1.3/src/toconfiguration.h:444:10: note: Technically the member function 'toConfiguration::wsTimedStats' can be const.
tora-2.1.3/src/toconfiguration.h:447:10: style: Technically the member function 'toConfiguration::wsNumber' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2085:23: note: Technically the member function 'toConfiguration::wsNumber' can be const.
tora-2.1.3/src/toconfiguration.h:447:10: note: Technically the member function 'toConfiguration::wsNumber' can be const.
tora-2.1.3/src/toconfiguration.h:450:10: style: Technically the member function 'toConfiguration::wsMoveToErr' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2094:23: note: Technically the member function 'toConfiguration::wsMoveToErr' can be const.
tora-2.1.3/src/toconfiguration.h:450:10: note: Technically the member function 'toConfiguration::wsMoveToErr' can be const.
tora-2.1.3/src/toconfiguration.h:453:10: style: Technically the member function 'toConfiguration::wsHistory' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2103:23: note: Technically the member function 'toConfiguration::wsHistory' can be const.
tora-2.1.3/src/toconfiguration.h:453:10: note: Technically the member function 'toConfiguration::wsHistory' can be const.
tora-2.1.3/src/toconfiguration.h:456:10: style: Technically the member function 'toConfiguration::wsExecLog' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2112:23: note: Technically the member function 'toConfiguration::wsExecLog' can be const.
tora-2.1.3/src/toconfiguration.h:456:10: note: Technically the member function 'toConfiguration::wsExecLog' can be const.
tora-2.1.3/src/toconfiguration.h:459:10: style: Technically the member function 'toConfiguration::wsToplevelDescribe' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2121:23: note: Technically the member function 'toConfiguration::wsToplevelDescribe' can be const.
tora-2.1.3/src/toconfiguration.h:459:10: note: Technically the member function 'toConfiguration::wsToplevelDescribe' can be const.
tora-2.1.3/src/toconfiguration.h:484:10: style: Technically the member function 'toConfiguration::useMaxTextWidthMark' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2151:23: note: Technically the member function 'toConfiguration::useMaxTextWidthMark' can be const.
tora-2.1.3/src/toconfiguration.h:484:10: note: Technically the member function 'toConfiguration::useMaxTextWidthMark' can be const.
tora-2.1.3/src/toconfiguration.h:486:9: style: Technically the member function 'toConfiguration::maxTextWidthMark' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2161:22: note: Technically the member function 'toConfiguration::maxTextWidthMark' can be const.
tora-2.1.3/src/toconfiguration.h:486:9: note: Technically the member function 'toConfiguration::maxTextWidthMark' can be const.
tora-2.1.3/src/toconfiguration.h:490:10: style: Technically the member function 'toConfiguration::useEditorShortcuts' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2131:23: note: Technically the member function 'toConfiguration::useEditorShortcuts' can be const.
tora-2.1.3/src/toconfiguration.h:490:10: note: Technically the member function 'toConfiguration::useEditorShortcuts' can be const.
tora-2.1.3/src/toconfiguration.h:492:24: style: Technically the member function 'toConfiguration::editorShortcuts' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2141:37: note: Technically the member function 'toConfiguration::editorShortcuts' can be const.
tora-2.1.3/src/toconfiguration.h:492:24: note: Technically the member function 'toConfiguration::editorShortcuts' can be const.
tora-2.1.3/src/toconfiguration.h:496:13: style: Technically the member function 'toConfiguration::staticChecker' can be const. [functionConst]
tora-2.1.3/src/toconfiguration.cpp:2213:26: note: Technically the member function 'toConfiguration::staticChecker' can be const.
tora-2.1.3/src/toconfiguration.h:496:13: note: Technically the member function 'toConfiguration::staticChecker' can be const.
tora-2.1.3/src/toconfiguration.cpp:262:13: performance: Technically the member function 'toConfigurationPrivate::getSpecialDir' can be static. [functionStatic]
tora-2.1.3/src/toconfiguration.cpp:763:10: performance: Technically the member function 'toConfigurationPrivate::loadMap' can be static. [functionStatic]
tora-2.1.3/src/toconfiguration.cpp:827:10: performance: Technically the member function 'toConfigurationPrivate::saveMap' can be static. [functionStatic]
tora-2.1.3/src/toconfiguration.cpp:869:5: style: Class 'toConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toconfiguration.cpp:869:5: style: Class 'toConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toconnection.cpp:1289:31: style: The scope of the variable 'cur' can be reduced. [variableScope]
tora-2.1.3/src/toconnection.cpp:1290:9: style: The scope of the variable 'objCounter' can be reduced. [variableScope]
tora-2.1.3/src/toconnection.cpp:1291:9: style: The scope of the variable 'synCounter' can be reduced. [variableScope]
tora-2.1.3/src/toconnection.cpp:1406:10: style: The scope of the variable 'diskloaded' can be reduced. [variableScope]
tora-2.1.3/src/toconnection.cpp:869:46: style: Function 'rollback' argument 1 names different: declaration 'rollback' definition 'sub'. [funcArgNamesDifferent]
tora-2.1.3/src/toconnection.h:909:36: note: Function 'rollback' argument 1 names different: declaration 'rollback' definition 'sub'.
tora-2.1.3/src/toconnection.cpp:869:46: note: Function 'rollback' argument 1 names different: declaration 'rollback' definition 'sub'.
tora-2.1.3/src/toconnection.cpp:1588:61: style: Function 'addIfNotExists' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
tora-2.1.3/src/toconnection.h:1054:37: note: Function 'addIfNotExists' argument 1 names different: declaration 'object' definition 'obj'.
tora-2.1.3/src/toconnection.cpp:1588:61: note: Function 'addIfNotExists' argument 1 names different: declaration 'object' definition 'obj'.
tora-2.1.3/src/toconnection.cpp:1689:54: style: Function 'columns' argument 1 names different: declaration 'table' definition 'object'. [funcArgNamesDifferent]
tora-2.1.3/src/toconnection.h:1075:44: note: Function 'columns' argument 1 names different: declaration 'table' definition 'object'.
tora-2.1.3/src/toconnection.cpp:1689:54: note: Function 'columns' argument 1 names different: declaration 'table' definition 'object'.
tora-2.1.3/src/toconnection.cpp:1321:13: style: Variable 'objCounter' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toconnection.cpp:1338:17: style: Variable 'synCounter' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toconnection.cpp:1391:9: style: Variable 'objCounter' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toconnection.cpp:1387:13: style: Variable 'synCounter' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toconnection.cpp:137:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:146:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:732:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:885:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:905:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:977:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:1377:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:1384:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:1597:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnection.cpp:1651:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toconnectionpool.h:245:9: performance: Variable 'Pool' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnection.cpp:91:5: performance: Variable 'Provider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnection.h:1156:10: performance: Technically the member function 'toConnectionProvider::removeProvider' can be static. [functionStatic]
tora-2.1.3/src/toconnection.cpp:106:28: note: Technically the member function 'toConnectionProvider::removeProvider' can be static.
tora-2.1.3/src/toconnection.h:1156:10: note: Technically the member function 'toConnectionProvider::removeProvider' can be static.
tora-2.1.3/src/toconnectionpool.h:70:5: style: Class 'toConnectionPoolTest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toconnectionpool.h:184:5: style: Class 'toConnectionPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toconnectionpool.h:244:5: style: Class 'PoolPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toconnection.h:533:1: warning: The class 'toConnection' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tora-2.1.3/src/toconnectionpool.h:121:18: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/torunnable.h:101:18: note: Virtual function in base class
tora-2.1.3/src/toconnectionpool.h:121:18: note: Function in derived class
tora-2.1.3/src/tonewconnection.h:80:5: warning: Member variable 'toConnectionOptions::port' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tonewconnection.h:94:9: performance: Variable 'provider' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:95:9: performance: Variable 'host' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:96:9: performance: Variable 'database' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:97:9: performance: Variable 'username' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:98:9: performance: Variable 'password' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:99:9: performance: Variable 'schema' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:100:9: performance: Variable 'color' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:102:9: performance: Variable 'options' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tonewconnection.h:105:10: style: Technically the member function 'toConnectionOptions::operator==' can be const. [functionConst]
tora-2.1.3/src/toconnectionimport.h:57:9: style: Class 'toConnectionImport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tonewconnection.h:92:43: performance: Function parameter '_options' should be passed by const reference. [passedByValue]
tora-2.1.3/src/toconnectionmodel.cpp:116:60: performance: Function parameter 'conn' should be passed by const reference. [passedByValue]
tora-2.1.3/src/toconnectionpool.cpp:82:5: performance: Variable 'Pool' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnectionpool.cpp:92:5: performance: Variable 'Pool' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnectionpool.cpp:93:5: performance: Variable 'Sql' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnectionpool.cpp:94:5: performance: Variable 'Params' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toconnectionpool.cpp:137:5: performance: Variable 'Connection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tocurrent.cpp:118:31: style: Function 'toCurrent' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tocurrent.h:115:24: note: Function 'toCurrent' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tocurrent.cpp:118:31: note: Function 'toCurrent' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tocurrent.cpp:205:79: style: Function 'addList' argument 3 names different: declaration 'typ' definition 'type'. [funcArgNamesDifferent]
tora-2.1.3/src/tocurrent.h:107:41: note: Function 'addList' argument 3 names different: declaration 'typ' definition 'type'.
tora-2.1.3/src/tocurrent.cpp:205:79: note: Function 'addList' argument 3 names different: declaration 'typ' definition 'type'.
tora-2.1.3/src/tocurrent.cpp:133:5: style: Class 'toCurrent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tocurrent.cpp:133:5: style: Class 'toCurrent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tocurrent.h:105:18: warning: Virtual function 'addList' is called from constructor 'toCurrent(QWidget*parent,toConnection&connection)' at line 127. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tocurrent.cpp:127:29: note: Calling refresh
tora-2.1.3/src/tocurrent.cpp:284:9: note: Calling addList
tora-2.1.3/src/tocurrent.h:105:18: note: addList is a virtual method
tora-2.1.3/src/tocurrent.h:105:18: warning: Virtual function 'addList' is called from constructor 'toCurrent(QWidget*parent,toConnection&connection)' at line 161. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tocurrent.cpp:161:5: note: Calling refresh
tora-2.1.3/src/tocurrent.cpp:284:9: note: Calling addList
tora-2.1.3/src/tocurrent.h:105:18: note: addList is a virtual method
tora-2.1.3/src/toresultstats.h:77:21: warning: The class 'toResultStats' defines member variable with name 'Query' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:763:14: note: Parent variable 'toResultView::Query'
tora-2.1.3/src/toresultstats.h:77:21: note: Derived variable 'toResultStats::Query'
tora-2.1.3/src/toresultparam.h:80:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:80:18: note: Function in derived class
tora-2.1.3/src/toresultparam.h:95:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:95:18: note: Function in derived class
tora-2.1.3/src/toresultparam.h:98:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:98:18: note: Function in derived class
tora-2.1.3/src/toresultparam.h:104:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:104:18: note: Function in derived class
tora-2.1.3/src/toresultparam.h:110:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:110:18: note: Function in derived class
tora-2.1.3/src/toresultparam.h:116:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultparam.h:116:18: note: Function in derived class
tora-2.1.3/src/toresultstats.h:121:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1014:18: note: Virtual function in base class
tora-2.1.3/src/toresultstats.h:121:18: note: Function in derived class
tora-2.1.3/src/tocurrent.cpp:72:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tocurrent.cpp:72:26: note: Function in derived class
tora-2.1.3/src/tocurrent.cpp:80:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tocurrent.cpp:80:25: note: Function in derived class
tora-2.1.3/src/tocurrent.cpp:84:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tocurrent.cpp:84:22: note: Function in derived class
tora-2.1.3/src/tocurrent.cpp:100:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tocurrent.cpp:100:10: note: Function in derived class
tora-2.1.3/src/todatatype.cpp:195:14: style: The scope of the variable 'endoftoken' can be reduced. [variableScope]
tora-2.1.3/src/todatatype.cpp:95:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todatatype.cpp:299:112: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todatatype.cpp:398:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:600:10: style: The scope of the variable 'debugModeOn' can be reduced. [variableScope]
tora-2.1.3/src/todebug.cpp:2111:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
tora-2.1.3/src/todebug.cpp:3277:17: style: The scope of the variable 'ret' can be reduced. [variableScope]
tora-2.1.3/src/todebug.cpp:828:48: style: Function 'reorderContent' argument 1 names different: declaration 'item' definition 'parent'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:250:43: note: Function 'reorderContent' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/todebug.cpp:828:48: note: Function 'reorderContent' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/todebug.cpp:1448:42: style: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'current'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:245:37: note: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'current'.
tora-2.1.3/src/todebug.cpp:1448:42: note: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'current'.
tora-2.1.3/src/todebug.cpp:2005:41: style: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:255:26: note: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'.
tora-2.1.3/src/todebug.cpp:2005:41: note: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'.
tora-2.1.3/src/todebug.cpp:2190:27: style: Function 'toDebug' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:275:22: note: Function 'toDebug' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/todebug.cpp:2190:27: note: Function 'toDebug' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/todebug.cpp:2739:41: style: Function 'checkCompile' argument 1 names different: declaration 'edit' definition 'editor'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:229:36: note: Function 'checkCompile' argument 1 names different: declaration 'edit' definition 'editor'.
tora-2.1.3/src/todebug.cpp:2739:41: note: Function 'checkCompile' argument 1 names different: declaration 'edit' definition 'editor'.
tora-2.1.3/src/todebug.cpp:3126:46: style: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
tora-2.1.3/src/todebug.h:332:41: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/todebug.cpp:3126:46: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/todebug.cpp:1017:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1098:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1188:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1348:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1359:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1364:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1416:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1423:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1442:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1459:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1796:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1801:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:1807:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:2693:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todebug.cpp:2205:5: style: Class 'toDebug' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/todebug.cpp:2205:5: style: Class 'toDebug' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/todebug.h:219:9: style: Class 'targetTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/todebug.h:357:5: style: Class 'toDebugWatch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/todebug.h:296:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:448:18: note: Virtual function in base class
tora-2.1.3/src/todebug.h:296:18: note: Function in derived class
tora-2.1.3/src/todebug.h:299:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:453:18: note: Virtual function in base class
tora-2.1.3/src/todebug.h:299:18: note: Function in derived class
tora-2.1.3/src/todebugtext.h:122:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:162:18: note: Virtual function in base class
tora-2.1.3/src/todebugtext.h:122:10: note: Function in derived class
tora-2.1.3/src/todebugtext.h:128:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:239:18: note: Virtual function in base class
tora-2.1.3/src/todebugtext.h:128:18: note: Function in derived class
tora-2.1.3/src/todebugtext.h:129:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:244:18: note: Virtual function in base class
tora-2.1.3/src/todebugtext.h:129:18: note: Function in derived class
tora-2.1.3/src/tooutput.h:116:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tooutput.h:98:18: note: Virtual function in base class
tora-2.1.3/src/tooutput.h:116:18: note: Function in derived class
tora-2.1.3/src/todebug.cpp:125:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:125:26: note: Function in derived class
tora-2.1.3/src/todebug.cpp:133:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:133:25: note: Function in derived class
tora-2.1.3/src/todebug.cpp:138:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:138:22: note: Function in derived class
tora-2.1.3/src/todebug.cpp:165:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:165:10: note: Function in derived class
tora-2.1.3/src/todebug.cpp:171:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:171:18: note: Function in derived class
tora-2.1.3/src/todebug.cpp:394:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tooutput.h:98:18: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:394:18: note: Function in derived class
tora-2.1.3/src/todebug.cpp:415:18: style: The function 'disable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tooutput.h:99:18: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:415:18: note: Function in derived class
tora-2.1.3/src/todebug.cpp:440:18: style: The function 'closeEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tooutput.h:73:18: note: Virtual function in base class
tora-2.1.3/src/todebug.cpp:440:18: note: Function in derived class
tora-2.1.3/src/todebugtext.cpp:202:44: style: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent]
tora-2.1.3/src/todebugtext.h:125:35: note: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/todebugtext.cpp:202:44: note: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/todebugtext.cpp:221:42: style: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent]
tora-2.1.3/src/todebugtext.h:124:33: note: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/todebugtext.cpp:221:42: note: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/todebugtext.cpp:255:86: style: Function 'setData' argument 3 names different: declaration 'data' definition 'object'. [funcArgNamesDifferent]
tora-2.1.3/src/todebugtext.h:101:77: note: Function 'setData' argument 3 names different: declaration 'data' definition 'object'.
tora-2.1.3/src/todebugtext.cpp:255:86: note: Function 'setData' argument 3 names different: declaration 'data' definition 'object'.
tora-2.1.3/src/todebugtext.h:131:18: warning: Virtual function 'toggleBreakpoint' is called from constructor 'toDebugText(toTreeWidget*breakpoints,QWidget*parent,toDebug*debugger)' at line 282. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/todebugtext.cpp:282:18: note: Calling toggleBreakpoint
tora-2.1.3/src/todebugtext.h:131:18: note: toggleBreakpoint is a virtual method
tora-2.1.3/src/todescribe.cpp:90:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/todescribe.h:57:9: style: Class 'toDescribe' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/todockbar.cpp:62:5: performance: Variable 'Area' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/docklets/toviewdirectory.h:71:19: style: The function 'icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/todocklet.h:79:19: note: Virtual function in base class
tora-2.1.3/src/docklets/toviewdirectory.h:71:19: note: Function in derived class
tora-2.1.3/src/docklets/toviewdirectory.h:77:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/todocklet.h:86:21: note: Virtual function in base class
tora-2.1.3/src/docklets/toviewdirectory.h:77:21: note: Function in derived class
tora-2.1.3/src/docklets/toviewconnections.h:72:19: style: The function 'icon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/todocklet.h:79:19: note: Virtual function in base class
tora-2.1.3/src/docklets/toviewconnections.h:72:19: note: Function in derived class
tora-2.1.3/src/docklets/toviewconnections.h:78:21: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/todocklet.h:86:21: note: Virtual function in base class
tora-2.1.3/src/docklets/toviewconnections.h:78:21: note: Function in derived class
tora-2.1.3/src/toeditablemenu.cpp:49:17: warning: Member variable 'toEditableMenu::Remove' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toeditablemenu.h:62:5: style: Class 'toEditableMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toeditextensions.cpp:234:38: style: Function 'intIndent' argument 1 names different: declaration 'level' definition 'delta'. [funcArgNamesDifferent]
tora-2.1.3/src/toeditextensions.h:65:24: note: Function 'intIndent' argument 1 names different: declaration 'level' definition 'delta'.
tora-2.1.3/src/toeditextensions.cpp:234:38: note: Function 'intIndent' argument 1 names different: declaration 'level' definition 'delta'.
tora-2.1.3/src/toeditextensions.cpp:478:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toeditextensions.cpp:107:19: warning: Member variable 'toEditExtensions::Current' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toeditextensions.h:77:18: style: The function 'receivedFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:73:22: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.h:77:18: note: Function in derived class
tora-2.1.3/src/toeditextensions.h:78:18: style: The function 'lostFocus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:76:22: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.h:78:18: note: Function in derived class
tora-2.1.3/src/toeditextensions.h:154:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.h:154:18: note: Function in derived class
tora-2.1.3/src/toeditextensions.cpp:660:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.cpp:660:22: note: Function in derived class
tora-2.1.3/src/toeditextensions.cpp:665:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.cpp:665:18: note: Function in derived class
tora-2.1.3/src/toeditextensions.cpp:667:18: style: The function 'customSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:191:18: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.cpp:667:18: note: Function in derived class
tora-2.1.3/src/toeditextensions.cpp:816:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/toeditextensions.cpp:816:22: note: Function in derived class
tora-2.1.3/src/toeditwidget.cpp:108:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toeditwidget.cpp:118:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toeditwidget.cpp:132:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toeditwidget.cpp:146:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toeventquery.cpp:73:43: style: Function 'toEventQuery' argument 4 names different: declaration 'statistics' definition 'stats'. [funcArgNamesDifferent]
tora-2.1.3/src/toeventquery.h:112:33: note: Function 'toEventQuery' argument 4 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/toeventquery.cpp:73:43: note: Function 'toEventQuery' argument 4 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/toeventquery.cpp:90:43: style: Function 'toEventQuery' argument 5 names different: declaration 'statistics' definition 'stats'. [funcArgNamesDifferent]
tora-2.1.3/src/toeventquery.h:129:35: note: Function 'toEventQuery' argument 5 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/toeventquery.cpp:90:43: note: Function 'toEventQuery' argument 5 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/toeventquery.cpp:186:52: style: Function 'taskDesc' argument 2 names different: declaration 'columns' definition 'column'. [funcArgNamesDifferent]
tora-2.1.3/src/toeventquery.h:225:42: note: Function 'taskDesc' argument 2 names different: declaration 'columns' definition 'column'.
tora-2.1.3/src/toeventquery.cpp:186:52: note: Function 'taskDesc' argument 2 names different: declaration 'columns' definition 'column'.
tora-2.1.3/src/toeventquerytask.cpp:89:5: performance: Variable 'Query' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toextract.cpp:208:81: style: Function 'srcDst2DropCreate' argument 4 names different: declaration 'creat' definition 'create'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:709:81: note: Function 'srcDst2DropCreate' argument 4 names different: declaration 'creat' definition 'create'.
tora-2.1.3/src/toextract.cpp:208:81: note: Function 'srcDst2DropCreate' argument 4 names different: declaration 'creat' definition 'create'.
tora-2.1.3/src/toextract.cpp:322:37: style: Function 'create' argument 1 names different: declaration 'stream' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:348:30: note: Function 'create' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:322:37: note: Function 'create' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:322:62: style: Function 'create' argument 2 names different: declaration 'object' definition 'objects'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:348:58: note: Function 'create' argument 2 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:322:62: note: Function 'create' argument 2 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:401:60: style: Function 'describe' argument 1 names different: declaration 'object' definition 'objects'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:364:53: note: Function 'describe' argument 1 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:401:60: note: Function 'describe' argument 1 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:487:35: style: Function 'drop' argument 1 names different: declaration 'stream' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:399:28: note: Function 'drop' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:487:35: note: Function 'drop' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:487:60: style: Function 'drop' argument 2 names different: declaration 'object' definition 'objects'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:399:56: note: Function 'drop' argument 2 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:487:60: note: Function 'drop' argument 2 names different: declaration 'object' definition 'objects'.
tora-2.1.3/src/toextract.cpp:592:38: style: Function 'migrate' argument 1 names different: declaration 'stream' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:423:31: note: Function 'migrate' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:592:38: note: Function 'migrate' argument 1 names different: declaration 'stream' definition 'ret'.
tora-2.1.3/src/toextract.cpp:685:56: style: Function 'generateHeading' argument 2 names different: declaration 'list' definition 'lst'. [funcArgNamesDifferent]
tora-2.1.3/src/toextract.h:308:72: note: Function 'generateHeading' argument 2 names different: declaration 'list' definition 'lst'.
tora-2.1.3/src/toextract.cpp:685:56: note: Function 'generateHeading' argument 2 names different: declaration 'list' definition 'lst'.
tora-2.1.3/src/toextract.cpp:222:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:227:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:232:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:233:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:239:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:244:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:345:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:423:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:507:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:570:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:606:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:625:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:719:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:817:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:818:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:819:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:874:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:929:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:949:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:1013:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toextract.cpp:178:12: warning: Member variable 'toExtract::Code' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toextract.cpp:178:12: warning: Member variable 'toExtract::CommitDistance' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toextract.cpp:192:5: performance: Variable 'Schema' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toextract.h:304:10: style: Technically the member function 'toExtract::parseObject' can be const. [functionConst]
tora-2.1.3/src/toextract.cpp:248:17: note: Technically the member function 'toExtract::parseObject' can be const.
tora-2.1.3/src/toextract.h:304:10: note: Technically the member function 'toExtract::parseObject' can be const.
tora-2.1.3/src/toextract.h:307:10: performance: Technically the member function 'toExtract::rethrow' can be static. [functionStatic]
tora-2.1.3/src/toextract.cpp:732:17: note: Technically the member function 'toExtract::rethrow' can be static.
tora-2.1.3/src/toextract.h:307:10: note: Technically the member function 'toExtract::rethrow' can be static.
tora-2.1.3/src/toextract.h:156:14: performance: Technically the member function 'toExtract::extractor::unregisterExtract' can be static. [functionStatic]
tora-2.1.3/src/toextract.cpp:78:28: note: Technically the member function 'toExtract::extractor::unregisterExtract' can be static.
tora-2.1.3/src/toextract.h:156:14: note: Technically the member function 'toExtract::extractor::unregisterExtract' can be static.
tora-2.1.3/src/toextract.cpp:808:19: error: Same iterator is used with different containers 'Limit' and 'Initial'. [iterators]
tora-2.1.3/src/toglobalsetting.cpp:426:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toglobalsetting.h:110:18: warning: Virtual function 'changeEnable' is called from constructor 'toToolSetting(QWidget*parent=0,const char*name=0,Qt::WFlags fl=0)' at line 450. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toglobalsetting.cpp:450:5: note: Calling changeEnable
tora-2.1.3/src/toglobalsetting.h:110:18: note: changeEnable is a virtual method
tora-2.1.3/src/toglobalsetting.h:59:9: style: Class 'ConnectionColorsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toglobalsetting.h:78:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/toglobalsetting.h:78:18: note: Function in derived class
tora-2.1.3/src/toglobalsetting.h:96:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/toglobalsetting.h:96:18: note: Function in derived class
tora-2.1.3/src/toglobalsetting.h:109:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/toglobalsetting.h:109:18: note: Function in derived class
tora-2.1.3/src/tohelp.cpp:493:23: style: The scope of the variable 'parent' can be reduced. [variableScope]
tora-2.1.3/src/tohelp.cpp:508:22: style: The scope of the variable 'aRestart' can be reduced. [variableScope]
tora-2.1.3/src/tohelp.cpp:602:60: style: Function 'setSelection' argument 2 names different: declaration 'str' definition 'source'. [funcArgNamesDifferent]
tora-2.1.3/src/tohelp.h:173:64: note: Function 'setSelection' argument 2 names different: declaration 'str' definition 'source'.
tora-2.1.3/src/tohelp.cpp:602:60: note: Function 'setSelection' argument 2 names different: declaration 'str' definition 'source'.
tora-2.1.3/src/tohelp.cpp:278:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohelp.cpp:545:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohtml.h:154:10: style: Technically the member function 'toHtml::isTag' can be const. [functionConst]
tora-2.1.3/src/tohtml.h:161:10: style: Technically the member function 'toHtml::open' can be const. [functionConst]
tora-2.1.3/src/tohtml.h:176:13: style: Technically the member function 'toHtml::tag' can be const. [functionConst]
tora-2.1.3/src/tohelp.h:173:18: warning: Virtual function 'setSelection' is called from constructor 'toHelp(QWidget*parent,QString name,bool modal=true)' at line 238. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohelp.cpp:238:24: note: Calling changeContent
tora-2.1.3/src/tohelp.cpp:463:27: note: Calling removeSelection
tora-2.1.3/src/tohelp.cpp:664:5: note: Calling setSelection
tora-2.1.3/src/tohelp.h:173:18: note: setSelection is a virtual method
tora-2.1.3/src/tohelp.h:173:18: warning: Virtual function 'setSelection' is called from constructor 'toHelp(QWidget*parent,QString name,bool modal=true)' at line 240. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohelp.cpp:240:24: note: Calling changeContent
tora-2.1.3/src/tohelp.cpp:463:27: note: Calling removeSelection
tora-2.1.3/src/tohelp.cpp:664:5: note: Calling setSelection
tora-2.1.3/src/tohelp.h:173:18: note: setSelection is a virtual method
tora-2.1.3/src/tohelp.h:173:18: warning: Virtual function 'setSelection' is called from constructor 'toHelp(QWidget*parent,QString name,bool modal=true)' at line 242. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohelp.cpp:242:24: note: Calling removeSelection
tora-2.1.3/src/tohelp.cpp:664:5: note: Calling setSelection
tora-2.1.3/src/tohelp.h:173:18: note: setSelection is a virtual method
tora-2.1.3/src/tohtml.h:134:5: style: Class 'toHtml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tohelpsetup.h:82:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tohelpsetup.h:82:18: note: Function in derived class
tora-2.1.3/src/tohighlightedtext.cpp:682:5: warning: Either the condition 'lexer!=0' is redundant or there is possible null pointer dereference: lexer. [nullPointerRedundantCheck]
tora-2.1.3/src/tohighlightedtext.cpp:678:15: note: Assuming that condition 'lexer!=0' is not redundant
tora-2.1.3/src/tohighlightedtext.cpp:682:5: note: Null pointer dereference
tora-2.1.3/src/tohighlightedtext.cpp:277:52: style: Function 'reservedWord' argument 1 names different: declaration 'word' definition 'str'. [funcArgNamesDifferent]
tora-2.1.3/src/tohighlightedtext.h:175:38: note: Function 'reservedWord' argument 1 names different: declaration 'word' definition 'str'.
tora-2.1.3/src/tohighlightedtext.cpp:277:52: note: Function 'reservedWord' argument 1 names different: declaration 'word' definition 'str'.
tora-2.1.3/src/tohighlightedtext.cpp:289:47: style: Function 'toComplPopup' argument 1 names different: declaration 'high' definition 'edit'. [funcArgNamesDifferent]
tora-2.1.3/src/tohighlightedtext.h:193:37: note: Function 'toComplPopup' argument 1 names different: declaration 'high' definition 'edit'.
tora-2.1.3/src/tohighlightedtext.cpp:289:47: note: Function 'toComplPopup' argument 1 names different: declaration 'high' definition 'edit'.
tora-2.1.3/src/tohighlightedtext.cpp:724:76: style: Function 'tableAtCursor' argument 3 names different: declaration 'highlight' definition 'mark'. [funcArgNamesDifferent]
tora-2.1.3/src/tohighlightedtext.h:375:61: note: Function 'tableAtCursor' argument 3 names different: declaration 'highlight' definition 'mark'.
tora-2.1.3/src/tohighlightedtext.cpp:724:76: note: Function 'tableAtCursor' argument 3 names different: declaration 'highlight' definition 'mark'.
tora-2.1.3/src/tohighlightedtext.cpp:283:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohighlightedtext.cpp:793:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohighlightedtext.cpp:808:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohighlightedtext.cpp:898:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohighlightedtext.cpp:1020:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tohighlightedtext.cpp:415:5: style: Class 'toHighlightedText' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tohighlightedtext.cpp:415:5: style: Class 'toHighlightedText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tohighlightedtext.h:409:18: warning: Virtual function 'autoCompleteFromAPIs' is called from constructor 'toHighlightedText(QWidget*parent,const char*name=NULL)' at line 418. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohighlightedtext.cpp:418:51: note: Calling autoCompleteFromAPIs
tora-2.1.3/src/tohighlightedtext.h:409:18: note: autoCompleteFromAPIs is a virtual method
tora-2.1.3/src/tohighlightedtext.h:413:18: warning: Virtual function 'completeFromAPI' is called from constructor 'toHighlightedText(QWidget*parent,const char*name=NULL)' at line 424. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohighlightedtext.cpp:424:18: note: Calling completeFromAPI
tora-2.1.3/src/tohighlightedtext.h:413:18: note: completeFromAPI is a virtual method
tora-2.1.3/src/tohighlightedtext.h:413:18: warning: Virtual function 'completeFromAPI' is called from constructor 'toHighlightedText(QWidget*parent,const char*name=NULL)' at line 428. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tohighlightedtext.cpp:428:18: note: Calling completeFromAPI
tora-2.1.3/src/tohighlightedtext.h:413:18: note: completeFromAPI is a virtual method
tora-2.1.3/src/tohighlightedtext.cpp:1035:9: style: Exception should be caught by reference. [catchExceptionByValue]
tora-2.1.3/src/tohtml.cpp:216:38: style: Function 'value' argument 1 names different: declaration 'name' definition 'q'. [funcArgNamesDifferent]
tora-2.1.3/src/tohtml.h:150:34: note: Function 'value' argument 1 names different: declaration 'name' definition 'q'.
tora-2.1.3/src/tohtml.cpp:216:38: note: Function 'value' argument 1 names different: declaration 'name' definition 'q'.
tora-2.1.3/src/tohtml.cpp:271:36: style: Function 'search' argument 1 names different: declaration 'data' definition 'all'. [funcArgNamesDifferent]
tora-2.1.3/src/tohtml.h:190:39: note: Function 'search' argument 1 names different: declaration 'data' definition 'all'.
tora-2.1.3/src/tohtml.cpp:271:36: note: Function 'search' argument 1 names different: declaration 'data' definition 'all'.
tora-2.1.3/src/tohtml.cpp:54:9: warning: Member variable 'toHtml::QualifierNum' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tohtml.cpp:54:9: warning: Member variable 'toHtml::IsTag' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tohtml.cpp:54:9: warning: Member variable 'toHtml::Open' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tohtml.h:150:13: style: Technically the member function 'toHtml::value' can be const. [functionConst]
tora-2.1.3/src/tohtml.cpp:216:17: note: Technically the member function 'toHtml::value' can be const.
tora-2.1.3/src/tohtml.h:150:13: note: Technically the member function 'toHtml::value' can be const.
tora-2.1.3/src/tohtml.h:184:10: style: Technically the member function 'toHtml::eof' can be const. [functionConst]
tora-2.1.3/src/tohtml.cpp:82:14: note: Technically the member function 'toHtml::eof' can be const.
tora-2.1.3/src/tohtml.h:184:10: note: Technically the member function 'toHtml::eof' can be const.
tora-2.1.3/src/toinvalid.cpp:114:31: style: Function 'toInvalid' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toinvalid.h:59:24: note: Function 'toInvalid' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toinvalid.cpp:114:31: note: Function 'toInvalid' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toinvalid.cpp:165:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toinvalid.cpp:249:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toinvalid.cpp:141:5: style: Class 'toInvalid' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toinvalid.cpp:141:5: style: Class 'toInvalid' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toinvalid.h:63:18: warning: Virtual function 'refresh' is called from constructor 'toInvalid(QWidget*parent,toConnection&connection)' at line 126. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toinvalid.cpp:126:18: note: Calling refresh
tora-2.1.3/src/toinvalid.h:63:18: note: refresh is a virtual method
tora-2.1.3/src/toinvalid.h:64:18: warning: Virtual function 'recompileSelected' is called from constructor 'toInvalid(QWidget*parent,toConnection&connection)' at line 132. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toinvalid.cpp:132:29: note: Calling recompileSelected
tora-2.1.3/src/toinvalid.h:64:18: note: recompileSelected is a virtual method
tora-2.1.3/src/toinvalid.h:62:18: warning: Virtual function 'changeSelection' is called from constructor 'toInvalid(QWidget*parent,toConnection&connection)' at line 144. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toinvalid.cpp:144:61: note: Calling changeSelection
tora-2.1.3/src/toinvalid.h:62:18: note: changeSelection is a virtual method
tora-2.1.3/src/toinvalid.h:63:18: warning: Virtual function 'refresh' is called from constructor 'toInvalid(QWidget*parent,toConnection&connection)' at line 149. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toinvalid.cpp:149:52: note: Calling refresh
tora-2.1.3/src/toinvalid.h:63:18: note: refresh is a virtual method
tora-2.1.3/src/toinvalid.h:63:18: warning: Virtual function 'refresh' is called from constructor 'toInvalid(QWidget*parent,toConnection&connection)' at line 151. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toinvalid.cpp:151:5: note: Calling refresh
tora-2.1.3/src/toinvalid.h:63:18: note: refresh is a virtual method
tora-2.1.3/src/toinvalid.cpp:92:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toinvalid.cpp:92:26: note: Function in derived class
tora-2.1.3/src/toinvalid.cpp:99:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toinvalid.cpp:99:25: note: Function in derived class
tora-2.1.3/src/toinvalid.cpp:103:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toinvalid.cpp:103:22: note: Function in derived class
tora-2.1.3/src/toinvalid.cpp:107:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toinvalid.cpp:107:18: note: Function in derived class
tora-2.1.3/src/tolegendchart.cpp:81:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolegendchart.cpp:94:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolegendchart.cpp:134:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolegendchart.cpp:155:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolegendchart.cpp:187:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolegendchart.cpp:196:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:582:29: style: Variable 'x' is reassigned a value before the old one has been used. [redundantAssignment]
tora-2.1.3/src/tolinechart.cpp:581:0: note: Variable 'x' is reassigned a value before the old one has been used.
tora-2.1.3/src/tolinechart.cpp:582:29: note: Variable 'x' is reassigned a value before the old one has been used.
tora-2.1.3/src/tolinechart.cpp:357:13: style: The scope of the variable 'xoffset' can be reduced. [variableScope]
tora-2.1.3/src/tolinechart.cpp:529:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
tora-2.1.3/src/tolinechart.cpp:162:70: style: Function 'addValues' argument 2 names different: declaration 'xValues' definition 'xValue'. [funcArgNamesDifferent]
tora-2.1.3/src/tolinechart.h:302:69: note: Function 'addValues' argument 2 names different: declaration 'xValues' definition 'xValue'.
tora-2.1.3/src/tolinechart.cpp:162:70: note: Function 'addValues' argument 2 names different: declaration 'xValues' definition 'xValue'.
tora-2.1.3/src/tolinechart.cpp:911:58: style: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/tolinechart.h:324:57: note: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/tolinechart.cpp:911:58: note: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/tolinechart.cpp:946:58: style: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/tolinechart.h:329:57: note: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/tolinechart.cpp:946:58: note: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/tolinechart.cpp:114:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:169:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:174:107: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:177:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:184:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:238:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:271:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:282:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:303:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:324:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:362:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:485:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:489:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:504:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:539:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:572:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:598:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:729:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:733:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:915:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:923:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:930:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolinechart.cpp:934:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolistviewformatter.cpp:68:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolistviewformatter.cpp:85:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tolistviewformatter.h:100:9: performance: Variable 'separator' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tolistviewformatter.h:101:9: performance: Variable 'delimiter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tolistviewformatter.h:120:10: style: Technically the member function 'toExportSettings::requireSelection' can be const. [functionConst]
tora-2.1.3/src/tolistviewformattercsv.h:51:13: performance: Technically the member function 'toListViewFormatterCSV::QuoteString' can be static. [functionStatic]
tora-2.1.3/src/tolistviewformattercsv.cpp:71:33: note: Technically the member function 'toListViewFormatterCSV::QuoteString' can be static.
tora-2.1.3/src/tolistviewformattercsv.h:51:13: note: Technically the member function 'toListViewFormatterCSV::QuoteString' can be static.
tora-2.1.3/src/tolistviewformattercsv.h:56:21: style: The function 'getFormattedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolistviewformatter.h:133:21: note: Virtual function in base class
tora-2.1.3/src/tolistviewformattercsv.h:56:21: note: Function in derived class
tora-2.1.3/src/tolistviewformatterhtml.h:53:21: style: The function 'getFormattedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolistviewformatter.h:133:21: note: Virtual function in base class
tora-2.1.3/src/tolistviewformatterhtml.h:53:21: note: Function in derived class
tora-2.1.3/src/tolistviewformattersql.h:60:21: style: The function 'getFormattedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolistviewformatter.h:133:21: note: Virtual function in base class
tora-2.1.3/src/tolistviewformattersql.h:60:21: note: Function in derived class
tora-2.1.3/src/tolistviewformattertabdel.h:54:21: style: The function 'getFormattedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolistviewformatter.h:133:21: note: Virtual function in base class
tora-2.1.3/src/tolistviewformattertabdel.h:54:21: note: Function in derived class
tora-2.1.3/src/tolistviewformattertext.h:53:21: style: The function 'getFormattedString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolistviewformatter.h:133:21: note: Virtual function in base class
tora-2.1.3/src/tolistviewformattertext.h:53:21: note: Function in derived class
tora-2.1.3/src/tomain.cpp:1907:17: warning: Either the condition 'if(widget)' is redundant or there is possible null pointer dereference: widget. [nullPointerRedundantCheck]
tora-2.1.3/src/tomain.cpp:1908:20: note: Assuming that condition 'if(widget)' is not redundant
tora-2.1.3/src/tomain.cpp:1907:17: note: Null pointer dereference
tora-2.1.3/src/tomain.cpp:828:43: style: Function 'addRecentFile' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
tora-2.1.3/src/tomain.h:420:39: note: Function 'addRecentFile' argument 1 names different: declaration 'filename' definition 'file'.
tora-2.1.3/src/tomain.cpp:828:43: note: Function 'addRecentFile' argument 1 names different: declaration 'filename' definition 'file'.
tora-2.1.3/src/tomain.cpp:1391:41: style: Function 'findEdit' argument 1 names different: declaration 'edit' definition 'widget'. [funcArgNamesDifferent]
tora-2.1.3/src/tomain.h:201:37: note: Function 'findEdit' argument 1 names different: declaration 'edit' definition 'widget'.
tora-2.1.3/src/tomain.cpp:1391:41: note: Function 'findEdit' argument 1 names different: declaration 'edit' definition 'widget'.
tora-2.1.3/src/tomain.cpp:160:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:630:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:763:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:861:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1183:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1196:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1228:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1251:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1305:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1312:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1487:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1574:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1612:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1743:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1781:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:1791:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.cpp:2020:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tomain.h:406:18: warning: Virtual function 'importData' is called from constructor 'toMain()' at line 190. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomain.cpp:190:13: note: Calling importData
tora-2.1.3/src/tomain.h:406:18: note: importData is a virtual method
tora-2.1.3/src/tomain.cpp:1996:9: performance: Possible inefficient checking for 'StatusMessages' emptiness. [stlSize]
tora-2.1.3/src/tomarkedtext.cpp:120:5: style: Class 'toMarkedText' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tomarkedtext.cpp:120:5: style: Class 'toMarkedText' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tomarkedtext.h:202:18: warning: Virtual function 'setEdit' is called from constructor 'toMarkedText(QWidget*parent,const char*name=NULL)' at line 94. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomarkedtext.cpp:94:5: note: Calling setEdit
tora-2.1.3/src/tomarkedtext.h:202:18: note: setEdit is a virtual method
tora-2.1.3/src/tomarkedtext.h:202:18: warning: Virtual function 'setEdit' is called from constructor 'toMarkedText(QWidget*parent,const char*name=NULL)' at line 117. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomarkedtext.cpp:117:59: note: Calling setCopyAvailable
tora-2.1.3/src/tomarkedtext.cpp:162:5: note: Calling setEdit
tora-2.1.3/src/tomarkedtext.h:202:18: note: setEdit is a virtual method
tora-2.1.3/src/tomarkedtext.h:192:18: warning: Virtual function 'openFilename' is called from constructor 'toMarkedText(QWidget*parent,const char*name=NULL)' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomarkedtext.cpp:122:24: note: Calling m_fsWatcher_fileChanged
tora-2.1.3/src/tomarkedtext.cpp:182:5: note: Calling openFilename
tora-2.1.3/src/tomarkedtext.h:192:18: note: openFilename is a virtual method
tora-2.1.3/src/tomemoeditor.cpp:128:43: style: Function 'toMemoEditor' argument 2 names different: declaration 'data' definition 'str'. [funcArgNamesDifferent]
tora-2.1.3/src/tomemoeditor.h:109:50: note: Function 'toMemoEditor' argument 2 names different: declaration 'data' definition 'str'.
tora-2.1.3/src/tomemoeditor.cpp:128:43: note: Function 'toMemoEditor' argument 2 names different: declaration 'data' definition 'str'.
tora-2.1.3/src/tomemoeditor.h:138:18: warning: Virtual function 'store' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:167:33: note: Calling store
tora-2.1.3/src/tomemoeditor.h:138:18: note: store is a virtual method
tora-2.1.3/src/tomemoeditor.h:142:18: warning: Virtual function 'firstColumn' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 245. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:245:33: note: Calling firstColumn
tora-2.1.3/src/tomemoeditor.h:142:18: note: firstColumn is a virtual method
tora-2.1.3/src/tomemoeditor.h:148:18: warning: Virtual function 'previousColumn' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 250. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:250:33: note: Calling previousColumn
tora-2.1.3/src/tomemoeditor.h:148:18: note: previousColumn is a virtual method
tora-2.1.3/src/tomemoeditor.h:145:18: warning: Virtual function 'nextColumn' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 255. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:255:33: note: Calling nextColumn
tora-2.1.3/src/tomemoeditor.h:145:18: note: nextColumn is a virtual method
tora-2.1.3/src/tomemoeditor.h:151:18: warning: Virtual function 'lastColumn' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 260. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:260:33: note: Calling lastColumn
tora-2.1.3/src/tomemoeditor.h:151:18: note: lastColumn is a virtual method
tora-2.1.3/src/tomemoeditor.h:161:18: warning: Virtual function 'null' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 268. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:268:53: note: Calling null
tora-2.1.3/src/tomemoeditor.h:161:18: note: null is a virtual method
tora-2.1.3/src/tomemoeditor.h:158:18: warning: Virtual function 'setText' is called from constructor 'toMemoEditor(QWidget*parent,const QString&data,int row=-1,int col=-1,bool sql=false,bool modal=false,bool navigation=false)' at line 272. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomemoeditor.cpp:272:5: note: Calling setText
tora-2.1.3/src/tomemoeditor.h:158:18: note: setText is a virtual method
tora-2.1.3/src/tomemoeditor.cpp:82:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:121:18: note: Virtual function in base class
tora-2.1.3/src/tomemoeditor.cpp:82:18: note: Function in derived class
tora-2.1.3/src/tomemoeditor.cpp:103:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tohighlightedtext.h:261:18: note: Virtual function in base class
tora-2.1.3/src/tomemoeditor.cpp:103:18: note: Function in derived class
tora-2.1.3/src/tomodeleditor.h:118:18: warning: Virtual function 'store' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 172. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:172:33: note: Calling store
tora-2.1.3/src/tomodeleditor.h:118:18: note: store is a virtual method
tora-2.1.3/src/tomodeleditor.h:122:18: warning: Virtual function 'firstColumn' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 246. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:246:29: note: Calling firstColumn
tora-2.1.3/src/tomodeleditor.h:122:18: note: firstColumn is a virtual method
tora-2.1.3/src/tomodeleditor.h:130:18: warning: Virtual function 'previousColumn' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 251. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:251:29: note: Calling previousColumn
tora-2.1.3/src/tomodeleditor.h:130:18: note: previousColumn is a virtual method
tora-2.1.3/src/tomodeleditor.h:126:18: warning: Virtual function 'nextColumn' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:256:29: note: Calling nextColumn
tora-2.1.3/src/tomodeleditor.h:126:18: note: nextColumn is a virtual method
tora-2.1.3/src/tomodeleditor.h:134:18: warning: Virtual function 'lastColumn' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 261. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:261:29: note: Calling lastColumn
tora-2.1.3/src/tomodeleditor.h:134:18: note: lastColumn is a virtual method
tora-2.1.3/src/tomodeleditor.h:82:18: warning: Virtual function 'setNull' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 268. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:268:58: note: Calling setNull
tora-2.1.3/src/tomodeleditor.h:82:18: note: setNull is a virtual method
tora-2.1.3/src/tomodeleditor.h:138:18: warning: Virtual function 'changePosition' is called from constructor 'toModelEditor(QWidget*parent,QAbstractItemModel*model,QModelIndex current,bool sql=false,bool modal=true)' at line 286. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tomodeleditor.cpp:286:5: note: Calling changePosition
tora-2.1.3/src/tomodeleditor.h:138:18: note: changePosition is a virtual method
tora-2.1.3/src/tomodeleditor.cpp:85:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:121:18: note: Virtual function in base class
tora-2.1.3/src/tomodeleditor.cpp:85:18: note: Function in derived class
tora-2.1.3/src/tomodeleditor.cpp:109:18: style: The function 'keyPressEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tohighlightedtext.h:261:18: note: Virtual function in base class
tora-2.1.3/src/tomodeleditor.cpp:109:18: note: Function in derived class
tora-2.1.3/src/tonewconnection.cpp:372:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tonewconnection.cpp:424:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tonewconnection.cpp:590:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tonewconnection.cpp:117:5: style: Class 'toNewConnection' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tonewconnection.cpp:117:5: style: Class 'toNewConnection' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tonoblockquery.cpp:62:9: style: The scope of the variable 'Length' can be reduced. [variableScope]
tora-2.1.3/src/tonoblockquery.cpp:192:69: style: Function 'toNoBlockQuery' argument 4 names different: declaration 'statistics' definition 'stats'. [funcArgNamesDifferent]
tora-2.1.3/src/tonoblockquery.h:141:35: note: Function 'toNoBlockQuery' argument 4 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/tonoblockquery.cpp:192:69: note: Function 'toNoBlockQuery' argument 4 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/tonoblockquery.cpp:250:89: style: Function 'toNoBlockQuery' argument 5 names different: declaration 'statistics' definition 'stats'. [funcArgNamesDifferent]
tora-2.1.3/src/tonoblockquery.h:153:35: note: Function 'toNoBlockQuery' argument 5 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/tonoblockquery.cpp:250:89: note: Function 'toNoBlockQuery' argument 5 names different: declaration 'statistics' definition 'stats'.
tora-2.1.3/src/tonoblockquery.cpp:182:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tonoblockquery.cpp:379:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tonoblockquery.cpp:320:52: performance: Possible inefficient checking for 'ReadingValues' emptiness. [stlSize]
tora-2.1.3/src/tonoblockquery.cpp:388:41: performance: Possible inefficient checking for 'Description' emptiness. [stlSize]
tora-2.1.3/src/tonoblockquery.cpp:392:49: performance: Possible inefficient checking for 'Description' emptiness. [stlSize]
tora-2.1.3/src/tooracleconnection.cpp:720:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleconnection.cpp:829:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleconnection.cpp:1143:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleconnection.cpp:609:17: style: Unused private function: 'oracleConnection::connectString' [unusedPrivateFunction]
tora-2.1.3/src/tooraclesetting.h:59:5: style: Class 'toOracleSetting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tooracleconnection.cpp:187:9: style: Class 'oracleSub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tooracleconnection.cpp:630:9: style: Class 'oracleConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tooraclesetting.h:62:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tooraclesetting.h:62:18: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:950:18: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1191:18: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:950:18: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:959:43: style: The function 'provideConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1172:43: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:959:43: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:963:32: style: The function 'providedOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1199:32: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:963:32: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:972:32: style: The function 'providedHosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1177:32: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:972:32: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:979:32: style: The function 'providedDatabases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1184:32: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:979:32: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:1101:22: style: The function 'providerConfigurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1208:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:1101:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:259:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:187:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:259:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:261:26: style: The function 'readValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:191:26: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:261:26: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:422:22: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:210:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:422:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:423:22: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:195:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:423:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:442:21: style: The function 'rowsProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:198:21: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:442:21: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:448:21: style: The function 'columns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:206:21: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:448:21: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:646:25: style: The function 'quote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:684:25: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:646:25: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:677:25: style: The function 'unQuote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:692:25: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:677:25: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:843:22: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:655:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:843:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:855:22: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:658:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:855:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:868:34: style: The function 'createConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:670:34: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:868:34: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:870:14: style: The function 'closeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:673:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:870:14: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:875:25: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:677:25: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:875:25: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:905:37: style: The function 'createQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:727:37: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:905:37: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:910:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:733:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:910:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:929:22: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:739:22: note: Virtual function in base class
tora-2.1.3/src/tooracleconnection.cpp:929:22: note: Function in derived class
tora-2.1.3/src/tooracleconnection.cpp:1294:29: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
tora-2.1.3/src/tooracleconnection.cpp:1298:25: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
tora-2.1.3/src/tooracleconnection.cpp:1302:21: style: Throwing a copy of the caught exception instead of rethrowing the original exception. [exceptRethrowCopy]
tora-2.1.3/src/tooracleextract.cpp:1068:10: style: The scope of the variable 'first' can be reduced. [variableScope]
tora-2.1.3/src/tooracleextract.cpp:3069:10: style: The scope of the variable 'first' can be reduced. [variableScope]
tora-2.1.3/src/tooracleextract.cpp:4783:14: style: The scope of the variable 'first' can be reduced. [variableScope]
tora-2.1.3/src/tooracleextract.cpp:165:51: style: Function 'prepareDB' argument 1 names different: declaration 'data' definition 'db'. [funcArgNamesDifferent]
tora-2.1.3/src/tooracleextract.h:77:45: note: Function 'prepareDB' argument 1 names different: declaration 'data' definition 'db'.
tora-2.1.3/src/tooracleextract.cpp:165:51: note: Function 'prepareDB' argument 1 names different: declaration 'data' definition 'db'.
tora-2.1.3/src/tooracleextract.cpp:6628:55: style: Function 'migrateSource' argument 4 names different: declaration 'type' definition 'sourcetype'. [funcArgNamesDifferent]
tora-2.1.3/src/tooracleextract.h:175:42: note: Function 'migrateSource' argument 4 names different: declaration 'type' definition 'sourcetype'.
tora-2.1.3/src/tooracleextract.cpp:6628:55: note: Function 'migrateSource' argument 4 names different: declaration 'type' definition 'sourcetype'.
tora-2.1.3/src/tooracleextract.cpp:6691:54: style: Function 'migratePrivs' argument 4 names different: declaration 'type' definition 'onlyGrantee'. [funcArgNamesDifferent]
tora-2.1.3/src/tooracleextract.h:171:41: note: Function 'migratePrivs' argument 4 names different: declaration 'type' definition 'onlyGrantee'.
tora-2.1.3/src/tooracleextract.cpp:6691:54: note: Function 'migratePrivs' argument 4 names different: declaration 'type' definition 'onlyGrantee'.
tora-2.1.3/src/tooracleextract.cpp:2372:9: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/tooracleextract.cpp:2781:5: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/tooracleextract.cpp:7052:24: style: Unused variable: privs [unusedVariable]
tora-2.1.3/src/tooracleextract.cpp:1878:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:1879:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:1880:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:1881:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2338:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2340:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2342:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2344:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2346:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2348:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2350:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2352:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2354:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2356:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2358:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2360:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2362:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2364:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2366:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2368:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2370:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2372:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2747:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2749:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2751:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2753:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2755:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2757:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2759:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2761:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2763:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2765:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2767:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2769:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2771:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2773:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2775:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2777:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2779:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2781:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:2983:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3026:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3106:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3253:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3254:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3255:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:3256:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:4734:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:4737:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:4739:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:4791:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6221:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6465:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6478:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6527:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6554:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6610:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6641:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6663:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6701:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6733:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6786:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6819:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6881:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6899:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6941:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6964:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:6998:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:7059:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:7102:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:7152:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.cpp:7173:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.h:70:10: performance: Technically the member function 'toOracleExtract::clearFlags' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:58:23: note: Technically the member function 'toOracleExtract::clearFlags' can be static.
tora-2.1.3/src/tooracleextract.h:70:10: note: Technically the member function 'toOracleExtract::clearFlags' can be static.
tora-2.1.3/src/tooracleextract.h:71:13: performance: Technically the member function 'toOracleExtract::displaySource' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:74:26: note: Technically the member function 'toOracleExtract::displaySource' can be static.
tora-2.1.3/src/tooracleextract.h:71:13: note: Technically the member function 'toOracleExtract::displaySource' can be static.
tora-2.1.3/src/tooracleextract.h:73:13: performance: Technically the member function 'toOracleExtract::keyColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:136:26: note: Technically the member function 'toOracleExtract::keyColumns' can be static.
tora-2.1.3/src/tooracleextract.h:73:13: note: Technically the member function 'toOracleExtract::keyColumns' can be static.
tora-2.1.3/src/tooracleextract.h:78:13: performance: Technically the member function 'toOracleExtract::segments' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:173:26: note: Technically the member function 'toOracleExtract::segments' can be static.
tora-2.1.3/src/tooracleextract.h:78:13: note: Technically the member function 'toOracleExtract::segments' can be static.
tora-2.1.3/src/tooracleextract.h:85:13: performance: Technically the member function 'toOracleExtract::constraintColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:201:26: note: Technically the member function 'toOracleExtract::constraintColumns' can be static.
tora-2.1.3/src/tooracleextract.h:85:13: note: Technically the member function 'toOracleExtract::constraintColumns' can be static.
tora-2.1.3/src/tooracleextract.h:86:13: performance: Technically the member function 'toOracleExtract::createComments' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:238:26: note: Technically the member function 'toOracleExtract::createComments' can be static.
tora-2.1.3/src/tooracleextract.h:86:13: note: Technically the member function 'toOracleExtract::createComments' can be static.
tora-2.1.3/src/tooracleextract.h:88:13: performance: Technically the member function 'toOracleExtract::createContextPrefs' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:373:26: note: Technically the member function 'toOracleExtract::createContextPrefs' can be static.
tora-2.1.3/src/tooracleextract.h:88:13: note: Technically the member function 'toOracleExtract::createContextPrefs' can be static.
tora-2.1.3/src/tooracleextract.h:108:13: performance: Technically the member function 'toOracleExtract::grantedPrivs' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2016:26: note: Technically the member function 'toOracleExtract::grantedPrivs' can be static.
tora-2.1.3/src/tooracleextract.h:108:13: note: Technically the member function 'toOracleExtract::grantedPrivs' can be static.
tora-2.1.3/src/tooracleextract.h:109:13: performance: Technically the member function 'toOracleExtract::indexColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2125:26: note: Technically the member function 'toOracleExtract::indexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:109:13: note: Technically the member function 'toOracleExtract::indexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:113:13: performance: Technically the member function 'toOracleExtract::segmentAttributes' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2322:26: note: Technically the member function 'toOracleExtract::segmentAttributes' can be static.
tora-2.1.3/src/tooracleextract.h:113:13: note: Technically the member function 'toOracleExtract::segmentAttributes' can be static.
tora-2.1.3/src/tooracleextract.h:114:13: performance: Technically the member function 'toOracleExtract::tableColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2697:26: note: Technically the member function 'toOracleExtract::tableColumns' can be static.
tora-2.1.3/src/tooracleextract.h:114:13: note: Technically the member function 'toOracleExtract::tableColumns' can be static.
tora-2.1.3/src/tooracleextract.h:117:10: performance: Technically the member function 'toOracleExtract::describeAttributes' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2729:23: note: Technically the member function 'toOracleExtract::describeAttributes' can be static.
tora-2.1.3/src/tooracleextract.h:117:10: note: Technically the member function 'toOracleExtract::describeAttributes' can be static.
tora-2.1.3/src/tooracleextract.h:119:10: performance: Technically the member function 'toOracleExtract::describeComments' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2817:23: note: Technically the member function 'toOracleExtract::describeComments' can be static.
tora-2.1.3/src/tooracleextract.h:119:10: note: Technically the member function 'toOracleExtract::describeComments' can be static.
tora-2.1.3/src/tooracleextract.h:121:10: performance: Technically the member function 'toOracleExtract::describePrivs' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2839:23: note: Technically the member function 'toOracleExtract::describePrivs' can be static.
tora-2.1.3/src/tooracleextract.h:121:10: note: Technically the member function 'toOracleExtract::describePrivs' can be static.
tora-2.1.3/src/tooracleextract.h:125:10: performance: Technically the member function 'toOracleExtract::describeIndexColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:2894:23: note: Technically the member function 'toOracleExtract::describeIndexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:125:10: note: Technically the member function 'toOracleExtract::describeIndexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:149:10: performance: Technically the member function 'toOracleExtract::describeTableColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:3356:23: note: Technically the member function 'toOracleExtract::describeTableColumns' can be static.
tora-2.1.3/src/tooracleextract.h:149:10: note: Technically the member function 'toOracleExtract::describeTableColumns' can be static.
tora-2.1.3/src/tooracleextract.h:161:13: performance: Technically the member function 'toOracleExtract::migrateIndexColumns' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6540:26: note: Technically the member function 'toOracleExtract::migrateIndexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:161:13: note: Technically the member function 'toOracleExtract::migrateIndexColumns' can be static.
tora-2.1.3/src/tooracleextract.h:168:13: performance: Technically the member function 'toOracleExtract::migratePrivs' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6688:26: note: Technically the member function 'toOracleExtract::migratePrivs' can be static.
tora-2.1.3/src/tooracleextract.h:168:13: note: Technically the member function 'toOracleExtract::migratePrivs' can be static.
tora-2.1.3/src/tooracleextract.h:172:13: performance: Technically the member function 'toOracleExtract::migrateSource' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6625:26: note: Technically the member function 'toOracleExtract::migrateSource' can be static.
tora-2.1.3/src/tooracleextract.h:172:13: note: Technically the member function 'toOracleExtract::migrateSource' can be static.
tora-2.1.3/src/tooracleextract.h:183:13: performance: Technically the member function 'toOracleExtract::createDBLink' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:3551:26: note: Technically the member function 'toOracleExtract::createDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:183:13: note: Technically the member function 'toOracleExtract::createDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:203:13: performance: Technically the member function 'toOracleExtract::createProfile' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:4136:26: note: Technically the member function 'toOracleExtract::createProfile' can be static.
tora-2.1.3/src/tooracleextract.h:203:13: note: Technically the member function 'toOracleExtract::createProfile' can be static.
tora-2.1.3/src/tooracleextract.h:207:13: performance: Technically the member function 'toOracleExtract::createRollbackSegment' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:4226:26: note: Technically the member function 'toOracleExtract::createRollbackSegment' can be static.
tora-2.1.3/src/tooracleextract.h:207:13: note: Technically the member function 'toOracleExtract::createRollbackSegment' can be static.
tora-2.1.3/src/tooracleextract.h:209:13: performance: Technically the member function 'toOracleExtract::createSequence' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:4296:26: note: Technically the member function 'toOracleExtract::createSequence' can be static.
tora-2.1.3/src/tooracleextract.h:209:13: note: Technically the member function 'toOracleExtract::createSequence' can be static.
tora-2.1.3/src/tooracleextract.h:215:13: performance: Technically the member function 'toOracleExtract::createSynonym' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:4349:26: note: Technically the member function 'toOracleExtract::createSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:215:13: note: Technically the member function 'toOracleExtract::createSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:221:10: performance: Technically the member function 'toOracleExtract::createTableContents' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:4768:23: note: Technically the member function 'toOracleExtract::createTableContents' can be static.
tora-2.1.3/src/tooracleextract.h:221:10: note: Technically the member function 'toOracleExtract::createTableContents' can be static.
tora-2.1.3/src/tooracleextract.h:225:13: performance: Technically the member function 'toOracleExtract::createTablespace' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5013:26: note: Technically the member function 'toOracleExtract::createTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:225:13: note: Technically the member function 'toOracleExtract::createTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:227:13: performance: Technically the member function 'toOracleExtract::createTrigger' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5165:26: note: Technically the member function 'toOracleExtract::createTrigger' can be static.
tora-2.1.3/src/tooracleextract.h:227:13: note: Technically the member function 'toOracleExtract::createTrigger' can be static.
tora-2.1.3/src/tooracleextract.h:239:10: performance: Technically the member function 'toOracleExtract::describeDBLink' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5491:23: note: Technically the member function 'toOracleExtract::describeDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:239:10: note: Technically the member function 'toOracleExtract::describeDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:259:10: performance: Technically the member function 'toOracleExtract::describeProfile' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5713:23: note: Technically the member function 'toOracleExtract::describeProfile' can be static.
tora-2.1.3/src/tooracleextract.h:259:10: note: Technically the member function 'toOracleExtract::describeProfile' can be static.
tora-2.1.3/src/tooracleextract.h:263:10: performance: Technically the member function 'toOracleExtract::describeRollbackSegment' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5760:23: note: Technically the member function 'toOracleExtract::describeRollbackSegment' can be static.
tora-2.1.3/src/tooracleextract.h:263:10: note: Technically the member function 'toOracleExtract::describeRollbackSegment' can be static.
tora-2.1.3/src/tooracleextract.h:265:10: performance: Technically the member function 'toOracleExtract::describeSequence' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5793:23: note: Technically the member function 'toOracleExtract::describeSequence' can be static.
tora-2.1.3/src/tooracleextract.h:265:10: note: Technically the member function 'toOracleExtract::describeSequence' can be static.
tora-2.1.3/src/tooracleextract.h:271:10: performance: Technically the member function 'toOracleExtract::describeSynonym' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5834:23: note: Technically the member function 'toOracleExtract::describeSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:271:10: note: Technically the member function 'toOracleExtract::describeSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:279:10: performance: Technically the member function 'toOracleExtract::describeTablespace' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:5947:23: note: Technically the member function 'toOracleExtract::describeTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:279:10: note: Technically the member function 'toOracleExtract::describeTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:281:10: performance: Technically the member function 'toOracleExtract::describeTrigger' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6045:23: note: Technically the member function 'toOracleExtract::describeTrigger' can be static.
tora-2.1.3/src/tooracleextract.h:281:10: note: Technically the member function 'toOracleExtract::describeTrigger' can be static.
tora-2.1.3/src/tooracleextract.h:291:13: performance: Technically the member function 'toOracleExtract::dropConstraint' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6232:26: note: Technically the member function 'toOracleExtract::dropConstraint' can be static.
tora-2.1.3/src/tooracleextract.h:291:13: note: Technically the member function 'toOracleExtract::dropConstraint' can be static.
tora-2.1.3/src/tooracleextract.h:293:13: performance: Technically the member function 'toOracleExtract::dropDatabaseLink' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6260:26: note: Technically the member function 'toOracleExtract::dropDatabaseLink' can be static.
tora-2.1.3/src/tooracleextract.h:293:13: note: Technically the member function 'toOracleExtract::dropDatabaseLink' can be static.
tora-2.1.3/src/tooracleextract.h:295:13: performance: Technically the member function 'toOracleExtract::dropMViewLog' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6281:26: note: Technically the member function 'toOracleExtract::dropMViewLog' can be static.
tora-2.1.3/src/tooracleextract.h:295:13: note: Technically the member function 'toOracleExtract::dropMViewLog' can be static.
tora-2.1.3/src/tooracleextract.h:297:13: performance: Technically the member function 'toOracleExtract::dropObject' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6301:26: note: Technically the member function 'toOracleExtract::dropObject' can be static.
tora-2.1.3/src/tooracleextract.h:297:13: note: Technically the member function 'toOracleExtract::dropObject' can be static.
tora-2.1.3/src/tooracleextract.h:299:13: performance: Technically the member function 'toOracleExtract::dropProfile' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6320:26: note: Technically the member function 'toOracleExtract::dropProfile' can be static.
tora-2.1.3/src/tooracleextract.h:299:13: note: Technically the member function 'toOracleExtract::dropProfile' can be static.
tora-2.1.3/src/tooracleextract.h:301:13: performance: Technically the member function 'toOracleExtract::dropSchemaObject' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6339:26: note: Technically the member function 'toOracleExtract::dropSchemaObject' can be static.
tora-2.1.3/src/tooracleextract.h:301:13: note: Technically the member function 'toOracleExtract::dropSchemaObject' can be static.
tora-2.1.3/src/tooracleextract.h:303:13: performance: Technically the member function 'toOracleExtract::dropSynonym' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6358:26: note: Technically the member function 'toOracleExtract::dropSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:303:13: note: Technically the member function 'toOracleExtract::dropSynonym' can be static.
tora-2.1.3/src/tooracleextract.h:305:13: performance: Technically the member function 'toOracleExtract::dropTable' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6380:26: note: Technically the member function 'toOracleExtract::dropTable' can be static.
tora-2.1.3/src/tooracleextract.h:305:13: note: Technically the member function 'toOracleExtract::dropTable' can be static.
tora-2.1.3/src/tooracleextract.h:307:13: performance: Technically the member function 'toOracleExtract::dropTablespace' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6401:26: note: Technically the member function 'toOracleExtract::dropTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:307:13: note: Technically the member function 'toOracleExtract::dropTablespace' can be static.
tora-2.1.3/src/tooracleextract.h:309:13: performance: Technically the member function 'toOracleExtract::dropUser' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6421:26: note: Technically the member function 'toOracleExtract::dropUser' can be static.
tora-2.1.3/src/tooracleextract.h:309:13: note: Technically the member function 'toOracleExtract::dropUser' can be static.
tora-2.1.3/src/tooracleextract.h:313:13: performance: Technically the member function 'toOracleExtract::migrateConstraint' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6770:26: note: Technically the member function 'toOracleExtract::migrateConstraint' can be static.
tora-2.1.3/src/tooracleextract.h:313:13: note: Technically the member function 'toOracleExtract::migrateConstraint' can be static.
tora-2.1.3/src/tooracleextract.h:315:13: performance: Technically the member function 'toOracleExtract::migrateDBLink' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:6869:26: note: Technically the member function 'toOracleExtract::migrateDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:315:13: note: Technically the member function 'toOracleExtract::migrateDBLink' can be static.
tora-2.1.3/src/tooracleextract.h:327:13: performance: Technically the member function 'toOracleExtract::migrateRole' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:7043:26: note: Technically the member function 'toOracleExtract::migrateRole' can be static.
tora-2.1.3/src/tooracleextract.h:327:13: note: Technically the member function 'toOracleExtract::migrateRole' can be static.
tora-2.1.3/src/tooracleextract.h:329:13: performance: Technically the member function 'toOracleExtract::migrateSequence' can be static. [functionStatic]
tora-2.1.3/src/tooracleextract.cpp:7141:26: note: Technically the member function 'toOracleExtract::migrateSequence' can be static.
tora-2.1.3/src/tooracleextract.h:329:13: note: Technically the member function 'toOracleExtract::migrateSequence' can be static.
tora-2.1.3/src/tooracleextract.h:339:18: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toextract.h:177:22: note: Virtual function in base class
tora-2.1.3/src/tooracleextract.h:339:18: note: Function in derived class
tora-2.1.3/src/tooracleextract.h:340:18: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toextract.h:190:22: note: Virtual function in base class
tora-2.1.3/src/tooracleextract.h:340:18: note: Function in derived class
tora-2.1.3/src/tooracleextract.h:343:18: style: The function 'describe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toextract.h:206:22: note: Virtual function in base class
tora-2.1.3/src/tooracleextract.h:343:18: note: Function in derived class
tora-2.1.3/src/tooracleextract.h:345:18: style: The function 'drop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toextract.h:236:22: note: Virtual function in base class
tora-2.1.3/src/tooracleextract.h:345:18: note: Function in derived class
tora-2.1.3/src/tooracleextract.h:347:18: style: The function 'migrate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toextract.h:220:22: note: Virtual function in base class
tora-2.1.3/src/tooracleextract.h:347:18: note: Function in derived class
tora-2.1.3/src/tooracleextract.cpp:7537:9: style: Instance of 'toQuery' object is destroyed immediately. [unusedScopedObject]
tora-2.1.3/src/tooracletable.cpp:128:10: style: The scope of the variable 'bProp1' can be reduced. [variableScope]
tora-2.1.3/src/tooracletable.cpp:76:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracletable.cpp:86:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracletable.cpp:149:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracletable.cpp:178:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracletable.cpp:204:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracletable.cpp:287:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tooracleextract.h:176:13: performance: Technically the member function 'toOracleExtract::createTable' can be static. [functionStatic]
tora-2.1.3/src/tooracletable.cpp:22:26: note: Technically the member function 'toOracleExtract::createTable' can be static.
tora-2.1.3/src/tooracleextract.h:176:13: note: Technically the member function 'toOracleExtract::createTable' can be static.
tora-2.1.3/src/tooracleextract.h:177:13: performance: Technically the member function 'toOracleExtract::alterTable' can be static. [functionStatic]
tora-2.1.3/src/tooracletable.cpp:185:26: note: Technically the member function 'toOracleExtract::alterTable' can be static.
tora-2.1.3/src/tooracleextract.h:177:13: note: Technically the member function 'toOracleExtract::alterTable' can be static.
tora-2.1.3/src/tooracletable.cpp:315:17: warning: Found suspicious equality comparison. Did you intend to assign a value instead? [suspiciousEqualityComparison]
tora-2.1.3/src/tooutput.cpp:207:29: style: Function 'toOutput' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tooutput.h:76:23: note: Function 'toOutput' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tooutput.cpp:207:29: note: Function 'toOutput' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tooutput.cpp:260:5: style: Class 'toOutput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tooutput.cpp:260:5: style: Class 'toOutput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tooutput.cpp:442:5: style: Class 'toLogOutput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tooutput.cpp:442:5: style: Class 'toLogOutput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tooutput.cpp:127:9: style: Class 'toOutputPrefs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tooutput.cpp:127:9: style: Class 'toOutputPrefs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tooutput.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toOutput(QWidget*parent,toConnection&connection,bool enabled=true)' at line 218. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tooutput.cpp:218:57: note: Calling refresh
tora-2.1.3/src/tooutput.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/tooutput.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toOutput(QWidget*parent,toConnection&connection,bool enabled=true)' at line 271. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tooutput.cpp:271:60: note: Calling refresh
tora-2.1.3/src/tooutput.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/tooutput.h:99:18: warning: Virtual function 'disable' is called from constructor 'toOutput(QWidget*parent,toConnection&connection,bool enabled=true)' at line 277. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tooutput.cpp:277:9: note: Calling disable
tora-2.1.3/src/tooutput.h:99:18: note: disable is a virtual method
tora-2.1.3/src/tooutput.cpp:146:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:146:18: note: Function in derived class
tora-2.1.3/src/tooutput.cpp:159:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:159:26: note: Function in derived class
tora-2.1.3/src/tooutput.cpp:170:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:170:25: note: Function in derived class
tora-2.1.3/src/tooutput.cpp:175:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:175:22: note: Function in derived class
tora-2.1.3/src/tooutput.cpp:192:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:192:10: note: Function in derived class
tora-2.1.3/src/tooutput.cpp:199:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/tooutput.cpp:199:22: note: Function in derived class
tora-2.1.3/src/toparamget.cpp:292:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:306:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:372:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:386:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:396:110: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:403:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:424:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:429:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toparamget.cpp:87:5: style: Class 'toParamGet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toparamget.cpp:87:5: style: Class 'toParamGet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/topassword.cpp:64:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/topassword.cpp:64:25: note: Function in derived class
tora-2.1.3/src/topassword.cpp:68:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/topassword.cpp:68:22: note: Function in derived class
tora-2.1.3/src/topassword.cpp:106:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/topassword.cpp:106:18: note: Function in derived class
tora-2.1.3/src/topiechart.cpp:209:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:235:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:259:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:279:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:315:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:332:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:389:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:390:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:437:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:438:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:456:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:465:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:491:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:492:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topiechart.cpp:136:13: warning: Member variable 'toPieChart::AllTip' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/topiechart.cpp:421:5: performance: Variable 'LastStamp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/topiechart.cpp:483:17: performance: Possible inefficient checking for 'LastValues' emptiness. [stlSize]
tora-2.1.3/src/toplsqleditor.cpp:465:9: style: The scope of the variable 'numberOfLines' can be reduced. [variableScope]
tora-2.1.3/src/toplsqleditor.cpp:675:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tora-2.1.3/src/toplsqleditor.cpp:135:47: style: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:109:26: note: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'.
tora-2.1.3/src/toplsqleditor.cpp:135:47: note: Function 'viewSource' argument 5 names different: declaration 'current' definition 'setCurrent'.
tora-2.1.3/src/toplsqleditor.cpp:193:39: style: Function 'toPLSQLEditor' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:121:28: note: Function 'toPLSQLEditor' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toplsqleditor.cpp:193:39: note: Function 'toPLSQLEditor' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toplsqleditor.cpp:463:44: style: Function 'hasCode' argument 1 names different: declaration 'schema' definition 'pSchema'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:115:33: note: Function 'hasCode' argument 1 names different: declaration 'schema' definition 'pSchema'.
tora-2.1.3/src/toplsqleditor.cpp:463:44: note: Function 'hasCode' argument 1 names different: declaration 'schema' definition 'pSchema'.
tora-2.1.3/src/toplsqleditor.cpp:463:68: style: Function 'hasCode' argument 2 names different: declaration 'type' definition 'pType'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:115:56: note: Function 'hasCode' argument 2 names different: declaration 'type' definition 'pType'.
tora-2.1.3/src/toplsqleditor.cpp:463:68: note: Function 'hasCode' argument 2 names different: declaration 'type' definition 'pType'.
tora-2.1.3/src/toplsqleditor.cpp:463:90: style: Function 'hasCode' argument 3 names different: declaration 'name' definition 'pName'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:115:77: note: Function 'hasCode' argument 3 names different: declaration 'name' definition 'pName'.
tora-2.1.3/src/toplsqleditor.cpp:463:90: note: Function 'hasCode' argument 3 names different: declaration 'name' definition 'pName'.
tora-2.1.3/src/toplsqleditor.cpp:552:52: style: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqleditor.h:140:41: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/toplsqleditor.cpp:552:52: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/toplsqleditor.cpp:407:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqleditor.cpp:204:5: style: Class 'toPLSQLEditor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toplsqleditor.cpp:204:5: style: Class 'toPLSQLEditor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toplsqltext.h:80:5: style: Class 'toPLSQLText' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toplsqltext.h:170:5: style: Class 'toPLSQLWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toplsqltext.h:69:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:217:18: note: Virtual function in base class
tora-2.1.3/src/toplsqltext.h:69:18: note: Function in derived class
tora-2.1.3/src/toplsqltext.h:114:10: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:162:18: note: Virtual function in base class
tora-2.1.3/src/toplsqltext.h:114:10: note: Function in derived class
tora-2.1.3/src/toplsqleditor.cpp:80:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toplsqleditor.cpp:80:26: note: Function in derived class
tora-2.1.3/src/toplsqleditor.cpp:88:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toplsqleditor.cpp:88:25: note: Function in derived class
tora-2.1.3/src/toplsqleditor.cpp:92:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toplsqleditor.cpp:92:22: note: Function in derived class
tora-2.1.3/src/toplsqleditor.cpp:96:10: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toplsqleditor.cpp:96:10: note: Function in derived class
tora-2.1.3/src/toplsqleditor.cpp:99:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/toplsqleditor.cpp:99:18: note: Function in derived class
tora-2.1.3/src/toplsqltext.cpp:747:33: warning: Either the condition 'item' is redundant or there is possible null pointer dereference: item. [nullPointerRedundantCheck]
tora-2.1.3/src/toplsqltext.cpp:742:9: note: Assuming that condition 'item' is not redundant
tora-2.1.3/src/toplsqltext.cpp:747:33: note: Null pointer dereference
tora-2.1.3/src/toplsqltext.cpp:331:21: style: C-style pointer casting [cstyleCast]
tora-2.1.3/src/toplsqltext.cpp:345:9: style: The scope of the variable 'errorCount' can be reduced. [variableScope]
tora-2.1.3/src/toplsqltext.cpp:345:25: style: The scope of the variable 'warningCount' can be reduced. [variableScope]
tora-2.1.3/src/toplsqltext.cpp:354:13: style: The scope of the variable 'line' can be reduced. [variableScope]
tora-2.1.3/src/toplsqltext.cpp:343:44: style: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqltext.h:117:35: note: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/toplsqltext.cpp:343:44: note: Function 'readErrors' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/toplsqltext.cpp:392:42: style: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqltext.h:116:33: note: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/toplsqltext.cpp:392:42: note: Function 'readData' argument 1 names different: declaration 'connection' definition 'conn'.
tora-2.1.3/src/toplsqltext.cpp:515:48: style: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'ed'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqltext.h:164:37: note: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'ed'.
tora-2.1.3/src/toplsqltext.cpp:515:48: note: Function 'updateContent' argument 1 names different: declaration 'editor' definition 'ed'.
tora-2.1.3/src/toplsqltext.cpp:526:86: style: Function 'setData' argument 3 names different: declaration 'data' definition 'object'. [funcArgNamesDifferent]
tora-2.1.3/src/toplsqltext.h:92:77: note: Function 'setData' argument 3 names different: declaration 'data' definition 'object'.
tora-2.1.3/src/toplsqltext.cpp:526:86: note: Function 'setData' argument 3 names different: declaration 'data' definition 'object'.
tora-2.1.3/src/toplsqltext.cpp:371:17: style: Variable 'errorCount' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toplsqltext.cpp:376:17: style: Variable 'warningCount' is modified but its new value is never used. [unreadVariable]
tora-2.1.3/src/toplsqltext.cpp:167:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:419:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:424:120: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:482:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:489:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:509:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:522:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toplsqltext.cpp:328:14: warning: Member variable 'toPLSQLText::Editor' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/topreferences.cpp:91:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topreferences.cpp:127:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topreferences.cpp:146:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/topreferences.cpp:151:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosyntaxsetup.h:72:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tosyntaxsetup.h:72:18: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:321:5: warning: Member variable 'toProfilerUnits::Total' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toprofiler.cpp:486:5: style: Class 'toProfiler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toprofiler.cpp:486:5: style: Class 'toProfiler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresultlong.h:64:21: warning: The class 'toResultLong' defines member variable with name 'Query' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:763:14: note: Parent variable 'toResultView::Query'
tora-2.1.3/src/toresultlong.h:64:21: note: Derived variable 'toResultLong::Query'
tora-2.1.3/src/toprofiler.cpp:321:5: style: Class 'toProfilerUnits' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toprofiler.cpp:437:5: style: Class 'toProfilerSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultlong.h:90:18: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:792:18: note: Virtual function in base class
tora-2.1.3/src/toresultlong.h:90:18: note: Function in derived class
tora-2.1.3/src/toresultlong.h:131:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:903:18: note: Virtual function in base class
tora-2.1.3/src/toresultlong.h:131:18: note: Function in derived class
tora-2.1.3/src/toresultlong.h:141:18: style: The function 'editReadAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:830:18: note: Virtual function in base class
tora-2.1.3/src/toresultlong.h:141:18: note: Function in derived class
tora-2.1.3/src/toresultlong.h:159:18: style: The function 'addItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1011:18: note: Virtual function in base class
tora-2.1.3/src/toresultlong.h:159:18: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:231:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:231:26: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:239:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:239:25: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:243:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:243:22: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:247:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:247:18: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:317:31: style: The function 'createItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:898:31: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:317:31: note: Function in derived class
tora-2.1.3/src/toprofiler.cpp:429:31: style: The function 'createItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:898:31: note: Virtual function in base class
tora-2.1.3/src/toprofiler.cpp:429:31: note: Function in derived class
tora-2.1.3/src/toproject.cpp:184:15: style: C-style pointer casting [cstyleCast]
tora-2.1.3/src/toproject.cpp:576:17: style: Variable 'fn' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tora-2.1.3/src/toproject.cpp:575:0: note: Variable 'fn' is reassigned a value before the old one has been used if variable is no semaphore variable.
tora-2.1.3/src/toproject.cpp:576:17: note: Variable 'fn' is reassigned a value before the old one has been used if variable is no semaphore variable.
tora-2.1.3/src/toproject.cpp:107:56: style: Function 'setFilename' argument 1 names different: declaration 'file' definition 'name'. [funcArgNamesDifferent]
tora-2.1.3/src/toproject.h:76:37: note: Function 'setFilename' argument 1 names different: declaration 'file' definition 'name'.
tora-2.1.3/src/toproject.cpp:107:56: note: Function 'setFilename' argument 1 names different: declaration 'file' definition 'name'.
tora-2.1.3/src/toproject.cpp:594:55: style: Function 'generateSQL' argument 1 names different: declaration 'item' definition 'parent'. [funcArgNamesDifferent]
tora-2.1.3/src/toproject.h:95:48: note: Function 'generateSQL' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/toproject.cpp:594:55: note: Function 'generateSQL' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/toproject.cpp:228:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toproject.cpp:644:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toproject.h:70:21: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:188:21: note: Virtual function in base class
tora-2.1.3/src/toproject.h:70:21: note: Function in derived class
tora-2.1.3/src/toproject.h:78:18: style: The function 'selected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:227:18: note: Virtual function in base class
tora-2.1.3/src/toproject.h:78:18: note: Function in derived class
tora-2.1.3/src/toproject.h:81:22: style: The function 'selectedWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:237:22: note: Virtual function in base class
tora-2.1.3/src/toproject.h:81:22: note: Function in derived class
tora-2.1.3/src/toproject.h:136:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:160:18: note: Virtual function in base class
tora-2.1.3/src/toproject.h:136:18: note: Function in derived class
tora-2.1.3/src/toproject.h:137:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:170:18: note: Virtual function in base class
tora-2.1.3/src/toproject.h:137:18: note: Function in derived class
tora-2.1.3/src/toproject.h:139:18: style: The function 'insertItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:154:18: note: Virtual function in base class
tora-2.1.3/src/toproject.h:139:18: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1314:31: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tora-2.1.3/src/toqsqlconnection.cpp:1310:32: note: outer condition: c=='*'
tora-2.1.3/src/toqsqlconnection.cpp:1314:31: note: identical inner condition: c=='*'
tora-2.1.3/src/toqsqlconnection.cpp:1314:31: style: Condition 'c=='*'' is always true [knownConditionTrueFalse]
tora-2.1.3/src/toqsqlconnection.cpp:1310:32: note: Assuming that condition 'c=='*'' is not redundant
tora-2.1.3/src/toqsqlconnection.cpp:1314:31: note: Condition 'c=='*'' is always true
tora-2.1.3/src/toqsqlconnection.cpp:373:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqsqlconnection.cpp:1223:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqsqlconnection.cpp:1341:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqsqlconnection.cpp:1604:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqsqlconnection.cpp:1660:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toqsqlconnection.cpp:1251:9: warning: Member variable 'qSqlQuery::ColumnOrderSize' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toqsqlconnection.cpp:1048:9: style: Class 'qSqlSetting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqsqlconnection.cpp:1475:9: style: Class 'qSqlConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toqsqlconnection.cpp:1761:18: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1191:18: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1761:18: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1787:22: style: The function 'providerConfigurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1208:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1787:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1795:43: style: The function 'provideConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1172:43: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1795:43: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1799:32: style: The function 'providedHosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1177:32: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1799:32: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1810:32: style: The function 'providedOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1199:32: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1810:32: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1823:32: style: The function 'providedDatabases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1184:32: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1823:32: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1264:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:187:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1264:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1266:22: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:210:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1266:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1350:26: style: The function 'readValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:191:26: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1350:26: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1422:22: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:195:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1422:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1426:21: style: The function 'rowsProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:198:21: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1426:21: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1439:21: style: The function 'columns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:206:21: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1439:21: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1490:35: style: The function 'analyzer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:701:35: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1490:35: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1518:25: style: The function 'unQuote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:692:25: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1518:25: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1672:22: style: The function 'handleMultipleQueries' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:663:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1672:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1677:22: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:655:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1677:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1686:22: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:658:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1686:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1696:34: style: The function 'createConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:670:34: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1696:34: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1698:14: style: The function 'closeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:673:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1698:14: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1703:25: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:677:25: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1703:25: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1728:37: style: The function 'createQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:727:37: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1728:37: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1732:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:733:22: note: Virtual function in base class
tora-2.1.3/src/toqsqlconnection.cpp:1732:22: note: Function in derived class
tora-2.1.3/src/toqsqlconnection.cpp:1045:20: style: Class 'qSqlSetting' is unsafe, 'qSqlSetting::CreateLabel' can leak by wrong usage. [unsafeClassCanLeak]
tora-2.1.3/src/toqsqlconnection.cpp:1046:20: style: Class 'qSqlSetting' is unsafe, 'qSqlSetting::BeforeCreateAction' can leak by wrong usage. [unsafeClassCanLeak]
tora-2.1.3/src/toqvalue.cpp:61:27: style: Function 'toQValue' argument 1 names different: declaration 'd' definition 'i'. [funcArgNamesDifferent]
tora-2.1.3/src/toqvalue.h:95:21: note: Function 'toQValue' argument 1 names different: declaration 'd' definition 'i'.
tora-2.1.3/src/toqvalue.cpp:61:27: note: Function 'toQValue' argument 1 names different: declaration 'd' definition 'i'.
tora-2.1.3/src/toqvalue.cpp:58:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toqvalue.cpp:63:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toqvalue.cpp:68:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toqvalue.cpp:73:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toqvalue.cpp:78:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toqvalue.cpp:103:5: performance: Variable 'Value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toreport.cpp:76:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toreport.cpp:94:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toreport.cpp:148:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toreport.cpp:198:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toreport.cpp:213:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toreport.cpp:423:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresult.cpp:269:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresult.cpp:270:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultbar.cpp:133:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultbar.cpp:164:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultbar.cpp:165:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultbar.h:116:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:116:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:122:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:357:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:122:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:137:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:137:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:186:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:186:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:192:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:192:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:198:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:198:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:204:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:204:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:211:18: style: The function 'connectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:245:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:211:18: note: Function in derived class
tora-2.1.3/src/toresultbar.h:214:18: style: The function 'addMenues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:382:18: note: Virtual function in base class
tora-2.1.3/src/toresultbar.h:214:18: note: Function in derived class
tora-2.1.3/src/toresultbar.cpp:156:29: performance: Possible inefficient checking for 'LastValues' emptiness. [stlSize]
tora-2.1.3/src/toresultcols.cpp:478:39: style: Function 'displayHeader' argument 1 names different: declaration 'disp' definition 'display'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultcols.h:106:29: note: Function 'displayHeader' argument 1 names different: declaration 'disp' definition 'display'.
tora-2.1.3/src/toresultcols.cpp:478:39: note: Function 'displayHeader' argument 1 names different: declaration 'disp' definition 'display'.
tora-2.1.3/src/toresultcols.cpp:506:17: style: Unused variable: subp [unusedVariable]
tora-2.1.3/src/toresultcols.cpp:514:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultcols.cpp:655:47: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultcols.cpp:434:5: style: Class 'toResultCols' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toresultcols.cpp:434:5: style: Class 'toResultCols' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresultcolscomment.h:71:5: style: Class 'toResultColsComment' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultdata.cpp:213:10: style: The scope of the variable 'where' can be reduced. [variableScope]
tora-2.1.3/src/toresultdata.cpp:219:17: style: Variable 'where' is assigned a value that is never used. [unreadVariable]
tora-2.1.3/src/toresultdata.cpp:193:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultdata.cpp:90:5: style: Class 'toResultData' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toresultdata.cpp:90:5: style: Class 'toResultData' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresultdatasingle.h:73:5: style: Class 'toResultDataSingle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresultdatasingle.cpp:79:65: style: Function 'changeSource' argument 2 names different: declaration 'row' definition '_row'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultdatasingle.h:75:44: note: Function 'changeSource' argument 2 names different: declaration 'row' definition '_row'.
tora-2.1.3/src/toresultdatasingle.cpp:79:65: note: Function 'changeSource' argument 2 names different: declaration 'row' definition '_row'.
tora-2.1.3/src/toresultdatasingle.cpp:162:15: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultdatasingle.cpp:173:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultdatasingle.cpp:187:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultdatasingle.cpp:65:5: performance: Variable 'Model' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toresultdepend.cpp:164:35: style: The scope of the variable 'item' can be reduced. [variableScope]
tora-2.1.3/src/toresultextract.cpp:90:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultextract.cpp:104:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultitem.cpp:379:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultlabel.h:79:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:79:18: note: Function in derived class
tora-2.1.3/src/toresultlabel.h:83:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:83:18: note: Function in derived class
tora-2.1.3/src/toresultlabel.h:145:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:145:18: note: Function in derived class
tora-2.1.3/src/toresultlabel.h:151:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:151:18: note: Function in derived class
tora-2.1.3/src/toresultlabel.h:157:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:157:18: note: Function in derived class
tora-2.1.3/src/toresultlabel.h:163:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultlabel.h:163:18: note: Function in derived class
tora-2.1.3/src/toresultline.cpp:133:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultline.cpp:164:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultline.cpp:165:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultline.h:116:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:116:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:122:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:357:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:122:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:137:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:137:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:186:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:186:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:192:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:192:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:198:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:198:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:204:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:204:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:211:18: style: The function 'connectionChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:245:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:211:18: note: Function in derived class
tora-2.1.3/src/toresultline.h:214:18: style: The function 'addMenues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tolinechart.h:382:18: note: Virtual function in base class
tora-2.1.3/src/toresultline.h:214:18: note: Function in derived class
tora-2.1.3/src/toresultline.cpp:156:29: performance: Possible inefficient checking for 'LastValues' emptiness. [stlSize]
tora-2.1.3/src/toresultlistformat.h:85:22: warning: Virtual function 'formatChanged' is called from constructor 'toResultListFormat(QWidget*parent,DialogType type=TypeCopy,const char*name=0)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultlistformat.cpp:67:5: note: Calling formatChanged
tora-2.1.3/src/toresultlistformat.h:85:22: note: formatChanged is a virtual method
tora-2.1.3/src/toresultlock.h:59:21: warning: The class 'toResultLock' defines member variable with name 'Query' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:763:14: note: Parent variable 'toResultView::Query'
tora-2.1.3/src/toresultlock.h:59:21: note: Derived variable 'toResultLock::Query'
tora-2.1.3/src/toresultlock.h:60:23: warning: The class 'toResultLock' defines member variable with name 'LastItem' also defined in its parent class 'toResultView'. [duplInheritedMember]
tora-2.1.3/src/toresultview.h:766:23: note: Parent variable 'toResultView::LastItem'
tora-2.1.3/src/toresultlock.h:60:23: note: Derived variable 'toResultLock::LastItem'
tora-2.1.3/src/toresultlock.h:66:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:903:18: note: Virtual function in base class
tora-2.1.3/src/toresultlock.h:66:18: note: Function in derived class
tora-2.1.3/src/toresultlock.h:75:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:1014:18: note: Virtual function in base class
tora-2.1.3/src/toresultlock.h:75:18: note: Function in derived class
tora-2.1.3/src/toresultlong.cpp:55:48: style: Function 'toResultLong' argument 2 names different: declaration 'numCol' definition 'dispCol'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultlong.h:104:38: note: Function 'toResultLong' argument 2 names different: declaration 'numCol' definition 'dispCol'.
tora-2.1.3/src/toresultlong.cpp:55:48: note: Function 'toResultLong' argument 2 names different: declaration 'numCol' definition 'dispCol'.
tora-2.1.3/src/toresultlong.cpp:174:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultlong.h:159:18: warning: Virtual function 'addItem' is called from constructor 'toResultLong(bool readable,bool numCol,toQuery::queryMode mode,QWidget*parent,const char*name=NULL,Qt::WFlags f=0)' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultlong.cpp:63:55: note: Calling addItem
tora-2.1.3/src/toresultlong.h:159:18: note: addItem is a virtual method
tora-2.1.3/src/toresultlong.h:159:18: warning: Virtual function 'addItem' is called from constructor 'toResultLong(QWidget*parent,const char*name=NULL,Qt::WFlags f=0)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultlong.cpp:73:55: note: Calling addItem
tora-2.1.3/src/toresultlong.h:159:18: note: addItem is a virtual method
tora-2.1.3/src/toresultmodel.cpp:639:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultparam.cpp:189:5: style: Class 'toResultParam' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toresultparam.cpp:189:5: style: Class 'toResultParam' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 130. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:130:59: note: Calling showHidden
tora-2.1.3/src/toresultparam.cpp:210:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 142. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:142:59: note: Calling showGlobal
tora-2.1.3/src/toresultparam.cpp:219:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 162. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:162:33: note: Calling applySystem
tora-2.1.3/src/toresultparam.cpp:385:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 167. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:167:33: note: Calling applySession
tora-2.1.3/src/toresultparam.cpp:346:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 174. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:174:33: note: Calling applyChanges
tora-2.1.3/src/toresultparam.cpp:422:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 184. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:184:33: note: Calling dropChanges
tora-2.1.3/src/toresultparam.cpp:233:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultparam.h:98:18: warning: Virtual function 'refresh' is called from constructor 'toResultParam(QWidget*parent,const char*name=NULL)' at line 201. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultparam.cpp:201:5: note: Calling refresh
tora-2.1.3/src/toresultparam.h:98:18: note: refresh is a virtual method
tora-2.1.3/src/toresultpie.h:83:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:141:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:83:18: note: Function in derived class
tora-2.1.3/src/toresultpie.h:84:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:159:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:84:18: note: Function in derived class
tora-2.1.3/src/toresultpie.h:174:18: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:136:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:174:18: note: Function in derived class
tora-2.1.3/src/toresultpie.h:180:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:145:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:180:18: note: Function in derived class
tora-2.1.3/src/toresultpie.h:186:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:150:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:186:18: note: Function in derived class
tora-2.1.3/src/toresultpie.h:192:18: style: The function 'changeParams' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresult.h:156:18: note: Virtual function in base class
tora-2.1.3/src/toresultpie.h:192:18: note: Function in derived class
tora-2.1.3/src/toresultplan.cpp:228:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultplan.cpp:252:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstats.cpp:50:35: style: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultstats.h:94:24: note: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'.
tora-2.1.3/src/toresultstats.cpp:50:35: note: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'.
tora-2.1.3/src/toresultstats.cpp:85:35: style: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultstats.h:100:24: note: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'.
tora-2.1.3/src/toresultstats.cpp:85:35: note: Function 'toResultStats' argument 1 names different: declaration 'OnlyChanged' definition 'onlyChanged'.
tora-2.1.3/src/toresultstats.cpp:194:44: style: Function 'changeSession' argument 1 names different: declaration 'conn' definition 'query'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultstats.h:135:33: note: Function 'changeSession' argument 1 names different: declaration 'conn' definition 'query'.
tora-2.1.3/src/toresultstats.cpp:194:44: note: Function 'changeSession' argument 1 names different: declaration 'conn' definition 'query'.
tora-2.1.3/src/toresultstats.cpp:339:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:194:39: style: Function 'toResultStorage' argument 1 names different: declaration 'availableGraph' definition 'available'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultstorage.h:166:26: note: Function 'toResultStorage' argument 1 names different: declaration 'availableGraph' definition 'available'.
tora-2.1.3/src/toresultstorage.cpp:194:39: note: Function 'toResultStorage' argument 1 names different: declaration 'availableGraph' definition 'available'.
tora-2.1.3/src/toresultstorage.cpp:678:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:713:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:732:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1139:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1145:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1167:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1178:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1188:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1191:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:1250:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultstorage.cpp:906:18: warning: Member variable 'toStorageExtent::Total' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultstorage.cpp:197:5: performance: Variable 'Unit' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toresultstorage.cpp:1223:5: style: Class 'toResultExtent' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toresultstorage.cpp:1223:5: style: Class 'toResultExtent' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toresulttableview.cpp:640:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresulttableview.cpp:786:5: performance: Variable '_view' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toresulttableview.cpp:798:5: performance: Variable '_view' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toworkingwidget.h:68:9: style: Class 'toWorkingWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toresulttableviewedit.cpp:88:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresulttableviewedit.cpp:353:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresulttableviewedit.cpp:415:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultview.cpp:1163:23: warning: Either the condition 'resItem' is redundant or there is possible null pointer dereference: resItem. [nullPointerRedundantCheck]
tora-2.1.3/src/toresultview.cpp:1160:17: note: Assuming that condition 'resItem' is not redundant
tora-2.1.3/src/toresultview.cpp:1163:23: note: Null pointer dereference
tora-2.1.3/src/toresultview.cpp:101:58: style: Function 'setText' argument 2 names different: declaration 'val' definition 'text'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:272:51: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:101:58: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:275:57: style: Function 'setText' argument 2 names different: declaration 'val' definition 'text'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:172:51: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:275:57: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:357:58: style: Function 'setText' argument 2 names different: declaration 'val' definition 'text'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:381:51: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:357:58: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:380:60: style: Function 'setText' argument 2 names different: declaration 'val' definition 'text'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:487:51: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:380:60: note: Function 'setText' argument 2 names different: declaration 'val' definition 'text'.
tora-2.1.3/src/toresultview.cpp:765:40: style: Function 'setDisplayMenu' argument 1 names different: declaration 'item' definition 'm'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:716:40: note: Function 'setDisplayMenu' argument 1 names different: declaration 'item' definition 'm'.
tora-2.1.3/src/toresultview.cpp:765:40: note: Function 'setDisplayMenu' argument 1 names different: declaration 'item' definition 'm'.
tora-2.1.3/src/toresultview.cpp:1128:57: style: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:693:57: note: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/toresultview.cpp:1128:57: note: Function 'exportData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/toresultview.cpp:1187:57: style: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:699:57: note: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/toresultview.cpp:1187:57: note: Function 'importData' argument 1 names different: declaration 'data' definition 'ret'.
tora-2.1.3/src/toresultview.cpp:1259:48: style: Function 'toResultView' argument 2 names different: declaration 'numCol' definition 'dispCol'. [funcArgNamesDifferent]
tora-2.1.3/src/toresultview.h:805:23: note: Function 'toResultView' argument 2 names different: declaration 'numCol' definition 'dispCol'.
tora-2.1.3/src/toresultview.cpp:1259:48: note: Function 'toResultView' argument 2 names different: declaration 'numCol' definition 'dispCol'.
tora-2.1.3/src/toresultview.cpp:1348:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toresultview.cpp:1259:15: warning: Member variable 'toResultView::ReadAllAct' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.cpp:1259:15: warning: Member variable 'toResultView::LastItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.cpp:1259:15: warning: Member variable 'toResultView::RowNumber' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.cpp:1265:15: warning: Member variable 'toResultView::ReadAllAct' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.cpp:1265:15: warning: Member variable 'toResultView::LastItem' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.cpp:1265:15: warning: Member variable 'toResultView::RowNumber' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/toresultview.h:378:18: warning: Virtual function 'setText' is called from constructor 'toResultViewCheck(toTreeWidget*parent,toTreeWidgetItem*after,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 289. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.cpp:289:9: note: Calling setText
tora-2.1.3/src/toresultview.h:378:18: note: setText is a virtual method
tora-2.1.3/src/toresultview.h:378:18: warning: Virtual function 'setText' is called from constructor 'toResultViewCheck(toTreeWidgetItem*parent,toTreeWidgetItem*after,const QString&text,toTreeWidgetCheck::Type type=Controller)' at line 299. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toresultview.cpp:299:9: note: Calling setText
tora-2.1.3/src/toresultview.h:378:18: note: setText is a virtual method
tora-2.1.3/src/torollback.cpp:462:20: style: C-style pointer casting [cstyleCast]
tora-2.1.3/src/torollback.cpp:243:50: style: Function 'toRollbackDialog' argument 1 names different: declaration 'conn' definition 'Connection'. [funcArgNamesDifferent]
tora-2.1.3/src/torollback.h:71:36: note: Function 'toRollbackDialog' argument 1 names different: declaration 'conn' definition 'Connection'.
tora-2.1.3/src/torollback.cpp:243:50: note: Function 'toRollbackDialog' argument 1 names different: declaration 'conn' definition 'Connection'.
tora-2.1.3/src/torollback.cpp:630:33: style: Function 'toRollback' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/torollback.h:105:25: note: Function 'toRollback' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/torollback.cpp:630:33: note: Function 'toRollback' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/torollback.cpp:279:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/torollback.cpp:293:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/torollback.cpp:606:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/torollback.cpp:829:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/torollback.cpp:692:5: style: Class 'toRollback' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/torollback.cpp:692:5: style: Class 'toRollback' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/torollback.cpp:130:5: style: Class 'toRollbackPrefs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/torollback.cpp:130:5: style: Class 'toRollbackPrefs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosgastatement.h:90:5: style: Class 'toSGAStatement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/torollback.cpp:505:5: style: Class 'toRollbackOpen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/torollback.cpp:113:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:113:18: note: Function in derived class
tora-2.1.3/src/torollback.cpp:214:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:214:26: note: Function in derived class
tora-2.1.3/src/torollback.cpp:222:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:222:25: note: Function in derived class
tora-2.1.3/src/torollback.cpp:226:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:226:22: note: Function in derived class
tora-2.1.3/src/torollback.cpp:230:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:230:22: note: Function in derived class
tora-2.1.3/src/torollback.cpp:234:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:234:18: note: Function in derived class
tora-2.1.3/src/torollback.cpp:500:31: style: The function 'createItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:898:31: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:500:31: note: Function in derived class
tora-2.1.3/src/torollback.cpp:516:18: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:903:18: note: Virtual function in base class
tora-2.1.3/src/torollback.cpp:516:18: note: Function in derived class
tora-2.1.3/src/toscript.cpp:308:24: style: The scope of the variable 'item' can be reduced. [variableScope]
tora-2.1.3/src/toscript.h:127:57: style: Function 'operator()' argument 1 names different: declaration 'tmp' definition 'txt'. [funcArgNamesDifferent]
tora-2.1.3/src/toscript.h:94:38: note: Function 'operator()' argument 1 names different: declaration 'tmp' definition 'txt'.
tora-2.1.3/src/toscript.h:127:57: note: Function 'operator()' argument 1 names different: declaration 'tmp' definition 'txt'.
tora-2.1.3/src/toscript.cpp:620:74: style: Function 'fillDifference' argument 2 names different: declaration 'list' definition 'view'. [funcArgNamesDifferent]
tora-2.1.3/src/toscript.h:87:68: note: Function 'fillDifference' argument 2 names different: declaration 'list' definition 'view'.
tora-2.1.3/src/toscript.cpp:620:74: note: Function 'fillDifference' argument 2 names different: declaration 'list' definition 'view'.
tora-2.1.3/src/toscript.cpp:720:41: style: Function 'keepOn' argument 1 names different: declaration 'item' definition 'parent'. [funcArgNamesDifferent]
tora-2.1.3/src/toscript.h:114:35: note: Function 'keepOn' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/toscript.cpp:720:41: note: Function 'keepOn' argument 1 names different: declaration 'item' definition 'parent'.
tora-2.1.3/src/toscript.cpp:448:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toscript.cpp:544:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toscript.cpp:627:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toscript.cpp:127:5: style: Class 'toScript' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toscript.cpp:127:5: style: Class 'toScript' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/totextview.h:79:18: style: The function 'editCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:140:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:79:18: note: Function in derived class
tora-2.1.3/src/totextview.h:82:18: style: The function 'editSelectAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:148:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:82:18: note: Function in derived class
tora-2.1.3/src/totextview.h:85:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:121:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:85:18: note: Function in derived class
tora-2.1.3/src/totextview.h:90:18: style: The function 'searchNext' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:304:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:90:18: note: Function in derived class
tora-2.1.3/src/totextview.h:91:18: style: The function 'searchPrevious' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:309:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:91:18: note: Function in derived class
tora-2.1.3/src/totextview.h:92:18: style: The function 'searchReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:314:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:92:18: note: Function in derived class
tora-2.1.3/src/totextview.h:93:18: style: The function 'searchReplaceAll' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:319:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:93:18: note: Function in derived class
tora-2.1.3/src/totextview.h:94:18: style: The function 'searchCanReplace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toeditwidget.h:324:18: note: Virtual function in base class
tora-2.1.3/src/totextview.h:94:18: note: Function in derived class
tora-2.1.3/src/toscript.cpp:69:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:69:26: note: Function in derived class
tora-2.1.3/src/toscript.cpp:77:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:77:25: note: Function in derived class
tora-2.1.3/src/toscript.cpp:81:25: style: The function 'toolbarTip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:175:25: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:81:25: note: Function in derived class
tora-2.1.3/src/toscript.cpp:85:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:85:18: note: Function in derived class
tora-2.1.3/src/toscript.cpp:96:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:96:22: note: Function in derived class
tora-2.1.3/src/toscript.cpp:100:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toscript.cpp:100:18: note: Function in derived class
tora-2.1.3/src/toscriptschemawidget.cpp:186:24: style: The scope of the variable 'subItem' can be reduced. [variableScope]
tora-2.1.3/src/toscripttreemodel.h:60:5: style: Class 'toScriptTreeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toscriptschemawidget.h:61:9: style: Class 'toScriptSchemaWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toscriptschemawidget.cpp:74:12: performance: Possible inefficient checking for 'cons' emptiness. [stlSize]
tora-2.1.3/src/toscriptschemawidget.cpp:110:12: performance: Possible inefficient checking for 'schema' emptiness. [stlSize]
tora-2.1.3/src/toscripttreeitem.cpp:64:54: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
tora-2.1.3/src/toscripttreeitem.h:71:40: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/toscripttreeitem.cpp:64:54: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/toscripttreeitem.cpp:54:5: performance: Variable 'itemData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toscripttreeitem.cpp:55:5: performance: Variable 'itemType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toscripttreeitem.cpp:56:5: performance: Variable 'itemSchema' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/toscripttreeitem.h:75:9: performance: Technically the member function 'toScriptTreeItem::columnCount' can be static. [functionStatic]
tora-2.1.3/src/toscripttreeitem.cpp:79:23: note: Technically the member function 'toScriptTreeItem::columnCount' can be static.
tora-2.1.3/src/toscripttreeitem.h:75:9: note: Technically the member function 'toScriptTreeItem::columnCount' can be static.
tora-2.1.3/src/toscripttreemodel.cpp:284:12: performance: Possible inefficient checking for 'object' emptiness. [stlSize]
tora-2.1.3/src/tosecurity.cpp:852:69: style: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:100:55: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:852:69: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:883:69: style: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:72:55: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:883:69: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:939:50: style: Function 'changed' argument 1 names different: declaration 'item' definition 'org'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:75:44: note: Function 'changed' argument 1 names different: declaration 'item' definition 'org'.
tora-2.1.3/src/tosecurity.cpp:939:50: note: Function 'changed' argument 1 names different: declaration 'item' definition 'org'.
tora-2.1.3/src/tosecurity.cpp:1054:72: style: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:86:55: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:1054:72: note: Function 'sql' argument 2 names different: declaration 'sql' definition 'sqlLst'.
tora-2.1.3/src/tosecurity.cpp:1157:53: style: Function 'changed' argument 1 names different: declaration 'item' definition 'org'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:90:44: note: Function 'changed' argument 1 names different: declaration 'item' definition 'org'.
tora-2.1.3/src/tosecurity.cpp:1157:53: note: Function 'changed' argument 1 names different: declaration 'item' definition 'org'.
tora-2.1.3/src/tosecurity.cpp:1251:33: style: Function 'toSecurity' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecurity.h:145:25: note: Function 'toSecurity' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosecurity.cpp:1251:33: note: Function 'toSecurity' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosecurity.cpp:1384:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosecurity.cpp:1531:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosecuritytreeitem.h:90:10: style: Technically the member function 'toSecurityTreeItem::isCheckable' can be const. [functionConst]
tora-2.1.3/src/tosecuritytreeitem.h:93:20: style: Technically the member function 'toSecurityTreeItem::state' can be const. [functionConst]
tora-2.1.3/src/tosecuritytreeitem.h:96:10: style: Technically the member function 'toSecurityTreeItem::changed' can be const. [functionConst]
tora-2.1.3/src/tosecurity.cpp:1315:5: style: Class 'toSecurity' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tosecurity.cpp:1315:5: style: Class 'toSecurity' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosecurity.h:75:18: warning: Virtual function 'changed' is called from constructor 'toSecuritySystem(QWidget*parent)' at line 864. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:864:67: note: Calling changed
tora-2.1.3/src/tosecurity.h:75:18: note: changed is a virtual method
tora-2.1.3/src/tosecurity.h:90:18: warning: Virtual function 'changed' is called from constructor 'toSecurityRoleGrant(QWidget*parent)' at line 1019. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1019:67: note: Calling changed
tora-2.1.3/src/tosecurity.h:90:18: note: changed is a virtual method
tora-2.1.3/src/tosecurity.h:149:18: warning: Virtual function 'refresh' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1262. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1262:60: note: Calling refresh
tora-2.1.3/src/tosecurity.h:149:18: note: refresh is a virtual method
tora-2.1.3/src/tosecurity.h:154:18: warning: Virtual function 'saveChanges' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1270. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1270:54: note: Calling saveChanges
tora-2.1.3/src/tosecurity.h:154:18: note: saveChanges is a virtual method
tora-2.1.3/src/tosecurity.h:157:18: warning: Virtual function 'drop' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1276. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1276:54: note: Calling drop
tora-2.1.3/src/tosecurity.h:157:18: note: drop is a virtual method
tora-2.1.3/src/tosecurity.h:155:18: warning: Virtual function 'addUser' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1284. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1284:57: note: Calling addUser
tora-2.1.3/src/tosecurity.h:155:18: note: addUser is a virtual method
tora-2.1.3/src/tosecurity.h:156:18: warning: Virtual function 'addRole' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1290. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1290:57: note: Calling addRole
tora-2.1.3/src/tosecurity.h:156:18: note: addRole is a virtual method
tora-2.1.3/src/tosecurity.h:158:18: warning: Virtual function 'copy' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1296. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1296:54: note: Calling copy
tora-2.1.3/src/tosecurity.h:158:18: note: copy is a virtual method
tora-2.1.3/src/tosecurity.h:159:18: warning: Virtual function 'displaySQL' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1305. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1305:60: note: Calling displaySQL
tora-2.1.3/src/tosecurity.h:159:18: note: displaySQL is a virtual method
tora-2.1.3/src/tosecurity.h:160:18: warning: Virtual function 'windowActivated' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1336. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1336:24: note: Calling windowActivated
tora-2.1.3/src/tosecurity.h:160:18: note: windowActivated is a virtual method
tora-2.1.3/src/tosecurity.h:149:18: warning: Virtual function 'refresh' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1337. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1337:5: note: Calling refresh
tora-2.1.3/src/tosecurity.h:149:18: note: refresh is a virtual method
tora-2.1.3/src/tosecurity.h:149:18: warning: Virtual function 'refresh' is called from constructor 'toSecurity(QWidget*parent,toConnection&connection)' at line 1339. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/tosecurity.cpp:1339:24: note: Calling refresh
tora-2.1.3/src/tosecurity.h:149:18: note: refresh is a virtual method
tora-2.1.3/src/tosecuritytreemodel.h:60:5: style: Class 'toSecurityTreeModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.h:69:5: style: Class 'toSecuritySystem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.h:84:5: style: Class 'toSecurityRoleGrant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.h:98:5: style: Class 'toSecurityObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.h:172:5: style: Class 'toSecurityQuota' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.cpp:359:5: style: Class 'toSecurityUpper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosecurity.cpp:161:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tosecurity.cpp:161:26: note: Function in derived class
tora-2.1.3/src/tosecurity.cpp:169:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tosecurity.cpp:169:25: note: Function in derived class
tora-2.1.3/src/tosecurity.cpp:173:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tosecurity.cpp:173:22: note: Function in derived class
tora-2.1.3/src/tosecurity.cpp:177:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tosecurity.cpp:177:18: note: Function in derived class
tora-2.1.3/src/tosecurity.cpp:1428:17: performance: Possible inefficient checking for 'sqlList' emptiness. [stlSize]
tora-2.1.3/src/tosecuritytreeitem.cpp:69:58: style: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'. [funcArgNamesDifferent]
tora-2.1.3/src/tosecuritytreeitem.h:72:42: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/tosecuritytreeitem.cpp:69:58: note: Function 'appendChild' argument 1 names different: declaration 'child' definition 'item'.
tora-2.1.3/src/tosecuritytreeitem.cpp:58:5: performance: Variable 'itemData' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosecuritytreeitem.cpp:59:5: performance: Variable 'itemName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosecuritytreeitem.cpp:60:5: performance: Variable 'itemType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosecuritytreeitem.cpp:61:5: performance: Variable 'itemSchema' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosecuritytreeitem.h:76:9: performance: Technically the member function 'toSecurityTreeItem::columnCount' can be static. [functionStatic]
tora-2.1.3/src/tosecuritytreeitem.cpp:84:25: note: Technically the member function 'toSecurityTreeItem::columnCount' can be static.
tora-2.1.3/src/tosecuritytreeitem.h:76:9: note: Technically the member function 'toSecurityTreeItem::columnCount' can be static.
tora-2.1.3/src/tosecuritytreemodel.cpp:308:30: style: The scope of the variable 'grantItem' can be reduced. [variableScope]
tora-2.1.3/src/tosecuritytreemodel.cpp:282:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosession.cpp:373:31: style: Function 'toSession' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tosession.h:118:24: note: Function 'toSession' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosession.cpp:373:31: note: Function 'toSession' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosession.cpp:721:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosession.cpp:813:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosession.cpp:489:5: style: Class 'toSession' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tosession.cpp:489:5: style: Class 'toSession' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosession.h:120:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:432:18: note: Virtual function in base class
tora-2.1.3/src/tosession.h:120:18: note: Function in derived class
tora-2.1.3/src/tosession.cpp:92:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:92:26: note: Function in derived class
tora-2.1.3/src/tosession.cpp:99:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:99:25: note: Function in derived class
tora-2.1.3/src/tosession.cpp:103:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:103:22: note: Function in derived class
tora-2.1.3/src/tosession.cpp:110:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:110:18: note: Function in derived class
tora-2.1.3/src/tosession.cpp:114:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:114:18: note: Function in derived class
tora-2.1.3/src/tosession.cpp:131:27: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:617:27: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:131:27: note: Function in derived class
tora-2.1.3/src/tosession.cpp:160:18: style: The function 'check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresulttableview.h:609:18: note: Virtual function in base class
tora-2.1.3/src/tosession.cpp:160:18: note: Function in derived class
tora-2.1.3/src/tosgastatement.cpp:163:51: style: Function 'changeAddress' argument 1 names different: declaration 'address' definition 'str'. [funcArgNamesDifferent]
tora-2.1.3/src/tosgastatement.h:95:47: note: Function 'changeAddress' argument 1 names different: declaration 'address' definition 'str'.
tora-2.1.3/src/tosgastatement.cpp:163:51: note: Function 'changeAddress' argument 1 names different: declaration 'address' definition 'str'.
tora-2.1.3/src/tosgastatement.cpp:132:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosgatrace.cpp:153:33: style: Function 'toSGATrace' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tosgatrace.h:81:25: note: Function 'toSGATrace' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosgatrace.cpp:153:33: note: Function 'toSGATrace' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosgatrace.cpp:224:5: style: Class 'toSGATrace' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tosgatrace.cpp:224:5: style: Class 'toSGATrace' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosgatrace.cpp:99:9: style: Class 'toSGATracePrefs' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tosgatrace.cpp:99:9: style: Class 'toSGATracePrefs' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosgatrace.cpp:116:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:116:18: note: Function in derived class
tora-2.1.3/src/tosgatrace.cpp:129:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:129:26: note: Function in derived class
tora-2.1.3/src/tosgatrace.cpp:136:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:136:25: note: Function in derived class
tora-2.1.3/src/tosgatrace.cpp:140:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:140:22: note: Function in derived class
tora-2.1.3/src/tosgatrace.cpp:144:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:144:22: note: Function in derived class
tora-2.1.3/src/tosgatrace.cpp:148:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tosgatrace.cpp:148:18: note: Function in derived class
tora-2.1.3/src/tosmtp.cpp:62:5: performance: Variable 'From' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosmtp.cpp:63:5: performance: Variable 'Recipient' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosql.cpp:196:10: style: The scope of the variable 'quit' can be reduced. [variableScope]
tora-2.1.3/src/tosql.cpp:230:36: style: Function 'saveSQL' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
tora-2.1.3/src/tosql.h:261:40: note: Function 'saveSQL' argument 1 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tosql.cpp:230:36: note: Function 'saveSQL' argument 1 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tosql.cpp:282:36: style: Function 'loadSQL' argument 1 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
tora-2.1.3/src/tosql.h:266:40: note: Function 'loadSQL' argument 1 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tosql.cpp:282:36: note: Function 'loadSQL' argument 1 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tosql.cpp:123:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.cpp:161:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.cpp:207:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.cpp:237:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.cpp:253:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.cpp:386:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosql.h:149:5: style: Class 'toSQL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosqledit.cpp:130:49: style: Function 'updateStatements' argument 1 names different: declaration 'def' definition 'sel'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqledit.h:78:42: note: Function 'updateStatements' argument 1 names different: declaration 'def' definition 'sel'.
tora-2.1.3/src/tosqledit.cpp:130:49: note: Function 'updateStatements' argument 1 names different: declaration 'def' definition 'sel'.
tora-2.1.3/src/tosqledit.cpp:169:31: style: Function 'toSQLEdit' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqledit.h:87:24: note: Function 'toSQLEdit' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosqledit.cpp:169:31: note: Function 'toSQLEdit' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tosqledit.cpp:273:34: style: Function 'connectList' argument 1 names different: declaration 'connect' definition 'conn'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqledit.h:75:27: note: Function 'connectList' argument 1 names different: declaration 'connect' definition 'conn'.
tora-2.1.3/src/tosqledit.cpp:273:34: note: Function 'connectList' argument 1 names different: declaration 'connect' definition 'conn'.
tora-2.1.3/src/tosqledit.cpp:491:63: style: Function 'changeSQL' argument 2 names different: declaration 'ver' definition 'maxver'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqledit.h:84:56: note: Function 'changeSQL' argument 2 names different: declaration 'ver' definition 'maxver'.
tora-2.1.3/src/tosqledit.cpp:491:63: note: Function 'changeSQL' argument 2 names different: declaration 'ver' definition 'maxver'.
tora-2.1.3/src/tosqledit.cpp:556:49: style: Function 'selectionChanged' argument 1 names different: declaration 'ver' definition 'maxver'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqledit.h:83:42: note: Function 'selectionChanged' argument 1 names different: declaration 'ver' definition 'maxver'.
tora-2.1.3/src/tosqledit.cpp:556:49: note: Function 'selectionChanged' argument 1 names different: declaration 'ver' definition 'maxver'.
tora-2.1.3/src/tosqledit.cpp:138:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqledit.cpp:520:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqledit.cpp:638:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqledit.cpp:624:5: performance: Variable 'Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosqledit.cpp:211:5: style: Class 'toSQLEdit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tosqledit.cpp:211:5: style: Class 'toSQLEdit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tosqledit.h:111:5: style: Class 'toSQLTemplateItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/tosqledit.h:114:18: style: The function 'expand' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:223:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.h:114:18: note: Function in derived class
tora-2.1.3/src/tosqledit.h:115:18: style: The function 'collapse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:231:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.h:115:18: note: Function in derived class
tora-2.1.3/src/tosqledit.h:116:22: style: The function 'selectedWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:237:22: note: Virtual function in base class
tora-2.1.3/src/tosqledit.h:116:22: note: Function in derived class
tora-2.1.3/src/tosqledit.h:118:21: style: The function 'allText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultview.h:207:21: note: Virtual function in base class
tora-2.1.3/src/tosqledit.h:118:21: note: Function in derived class
tora-2.1.3/src/tosqledit.h:128:18: style: The function 'insertItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:154:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.h:128:18: note: Function in derived class
tora-2.1.3/src/tosqledit.cpp:91:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tosqledit.cpp:91:22: note: Function in derived class
tora-2.1.3/src/tosqledit.cpp:105:18: style: The function 'customSetup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:191:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.cpp:105:18: note: Function in derived class
tora-2.1.3/src/tosqledit.cpp:120:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.cpp:120:18: note: Function in derived class
tora-2.1.3/src/tosqledit.cpp:125:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tosqledit.cpp:125:18: note: Function in derived class
tora-2.1.3/src/tosqlparse.cpp:202:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tora-2.1.3/src/tosqlparse.cpp:199:17: note: outer condition: forward
tora-2.1.3/src/tosqlparse.cpp:202:21: note: identical inner condition: forward
tora-2.1.3/src/tosqlparse.cpp:797:10: style: The scope of the variable 'nl' can be reduced. [variableScope]
tora-2.1.3/src/tosqlparse.cpp:141:66: style: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqlparse.h:250:60: note: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'.
tora-2.1.3/src/tosqlparse.cpp:141:66: note: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'.
tora-2.1.3/src/tosqlparse.cpp:376:66: style: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqlparse.h:273:60: note: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'.
tora-2.1.3/src/tosqlparse.cpp:376:66: note: Function 'getToken' argument 2 names different: declaration 'comment' definition 'comments'.
tora-2.1.3/src/tosqlparse.cpp:727:44: style: Function 'countIndent' argument 1 names different: declaration 'str' definition 'txt'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqlparse.h:376:43: note: Function 'countIndent' argument 1 names different: declaration 'str' definition 'txt'.
tora-2.1.3/src/tosqlparse.cpp:727:44: note: Function 'countIndent' argument 1 names different: declaration 'str' definition 'txt'.
tora-2.1.3/src/tosqlparse.cpp:868:83: style: Function 'indentStatement' argument 3 names different: declaration 'conn' definition 'syntax'. [funcArgNamesDifferent]
tora-2.1.3/src/tosqlparse.h:399:82: note: Function 'indentStatement' argument 3 names different: declaration 'conn' definition 'syntax'.
tora-2.1.3/src/tosqlparse.cpp:868:83: note: Function 'indentStatement' argument 3 names different: declaration 'conn' definition 'syntax'.
tora-2.1.3/src/tosqlparse.cpp:882:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:886:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:956:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:994:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:1254:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:1273:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tosqlparse.cpp:52:24: warning: Member variable 'statement::StatementClass' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/tosqlparse.cpp:73:5: performance: Variable 'String' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tosqlparse.cpp:74:5: performance: Variable 'Comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tora-2.1.3/src/tostorage.cpp:301:43: style: Function 'toStorageDatafile' argument 1 names different: declaration 'tempFile' definition 'temp'. [funcArgNamesDifferent]
tora-2.1.3/src/tostorage.h:125:28: note: Function 'toStorageDatafile' argument 1 names different: declaration 'tempFile' definition 'temp'.
tora-2.1.3/src/tostorage.cpp:301:43: note: Function 'toStorageDatafile' argument 1 names different: declaration 'tempFile' definition 'temp'.
tora-2.1.3/src/tostorage.cpp:538:69: style: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'. [funcArgNamesDifferent]
tora-2.1.3/src/tostorage.h:166:56: note: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'.
tora-2.1.3/src/tostorage.cpp:538:69: note: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'.
tora-2.1.3/src/tostorage.cpp:624:69: style: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'. [funcArgNamesDifferent]
tora-2.1.3/src/tostorage.h:167:56: note: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'.
tora-2.1.3/src/tostorage.cpp:624:69: note: Function 'toStorageDialog' argument 2 names different: declaration 'Tablespace' definition 'tablespace'.
tora-2.1.3/src/tostorage.cpp:625:49: style: Function 'toStorageDialog' argument 3 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
tora-2.1.3/src/tostorage.h:168:36: note: Function 'toStorageDialog' argument 3 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tostorage.cpp:625:49: note: Function 'toStorageDialog' argument 3 names different: declaration 'file' definition 'filename'.
tora-2.1.3/src/tostorage.cpp:841:31: style: Function 'toStorage' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/tostorage.h:256:24: note: Function 'toStorage' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tostorage.cpp:841:31: note: Function 'toStorage' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/tostorage.cpp:708:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:737:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:750:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:764:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:774:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:789:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:804:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:811:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:820:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:1271:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:1289:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:1307:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:1325:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:1344:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tostorage.cpp:960:5: style: Class 'toStorage' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tostorage.cpp:960:5: style: Class 'toStorage' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tostorage.cpp:109:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:109:18: note: Function in derived class
tora-2.1.3/src/tostorage.cpp:134:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:134:26: note: Function in derived class
tora-2.1.3/src/tostorage.cpp:142:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:142:25: note: Function in derived class
tora-2.1.3/src/tostorage.cpp:146:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:146:22: note: Function in derived class
tora-2.1.3/src/tostorage.cpp:150:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:150:22: note: Function in derived class
tora-2.1.3/src/tostorage.cpp:154:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tostorage.cpp:154:18: note: Function in derived class
tora-2.1.3/src/tosyntaxsetup.cpp:310:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totabwidget.cpp:71:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
tora-2.1.3/src/totabwidget.cpp:69:48: style: Function 'setTabShown' argument 2 names different: declaration 'value' definition 'show'. [funcArgNamesDifferent]
tora-2.1.3/src/totabwidget.h:78:47: note: Function 'setTabShown' argument 2 names different: declaration 'value' definition 'show'.
tora-2.1.3/src/totabwidget.cpp:69:48: note: Function 'setTabShown' argument 2 names different: declaration 'value' definition 'show'.
tora-2.1.3/src/totemplate.cpp:289:18: style: Variable 'update' is assigned a value that is never used. [unreadVariable]
tora-2.1.3/src/totemplate.cpp:171:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totemplate.cpp:604:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totemplate.cpp:784:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totemplate.cpp:578:5: style: Class 'toTemplate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/totemplate.cpp:578:5: style: Class 'toTemplate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/totemplate.h:402:18: warning: Virtual function 'updateFromMap' is called from constructor 'toTemplateEdit(std::map<QString,QString>&pairs,QWidget*parent,const char*name=0)' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totemplate.cpp:93:5: note: Calling updateFromMap
tora-2.1.3/src/totemplate.h:402:18: note: updateFromMap is a virtual method
tora-2.1.3/src/totemplate.h:279:5: style: Class 'toTemplateSQLObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totemplate.cpp:447:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:447:26: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:459:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:459:25: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:483:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:483:22: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:494:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:494:22: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:498:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:498:18: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:502:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:502:18: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:752:18: style: The function 'insertItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totemplate.h:154:18: note: Virtual function in base class
tora-2.1.3/src/totemplate.cpp:752:18: note: Function in derived class
tora-2.1.3/src/totemplate.cpp:871:0: error: Memory leak: item [memleak]
tora-2.1.3/src/totemplateprovider.cpp:66:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totemplateprovider.cpp:78:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totemporary.cpp:140:35: style: Function 'toTemporary' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/totemporary.h:66:26: note: Function 'toTemporary' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/totemporary.cpp:140:35: note: Function 'toTemporary' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/totemporary.cpp:159:5: style: Class 'toTemporary' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/totemporary.cpp:159:5: style: Class 'toTemporary' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/totemporary.h:69:18: warning: Virtual function 'refresh' is called from constructor 'toTemporary(QWidget*parent,toConnection&connection)' at line 150. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totemporary.cpp:150:33: note: Calling refresh
tora-2.1.3/src/totemporary.h:69:18: note: refresh is a virtual method
tora-2.1.3/src/totemporary.h:71:18: warning: Virtual function 'changeItem' is called from constructor 'toTemporary(QWidget*parent,toConnection&connection)' at line 173. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totemporary.cpp:173:24: note: Calling changeItem
tora-2.1.3/src/totemporary.h:71:18: note: changeItem is a virtual method
tora-2.1.3/src/totemporary.h:70:18: warning: Virtual function 'windowActivated' is called from constructor 'toTemporary(QWidget*parent,toConnection&connection)' at line 179. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totemporary.cpp:179:24: note: Calling windowActivated
tora-2.1.3/src/totemporary.h:70:18: note: windowActivated is a virtual method
tora-2.1.3/src/totemporary.cpp:111:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/totemporary.cpp:111:26: note: Function in derived class
tora-2.1.3/src/totemporary.cpp:119:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/totemporary.cpp:119:25: note: Function in derived class
tora-2.1.3/src/totemporary.cpp:123:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/totemporary.cpp:123:22: note: Function in derived class
tora-2.1.3/src/totemporary.cpp:127:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/totemporary.cpp:127:18: note: Function in derived class
tora-2.1.3/src/totemporary.cpp:135:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/totemporary.cpp:135:18: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1282:13: style: Variable 'request->dbcp->func' is reassigned a value before the old one has been used. [redundantAssignment]
tora-2.1.3/src/toteradataconnection.cpp:1280:13: note: Variable 'request->dbcp->func' is reassigned a value before the old one has been used.
tora-2.1.3/src/toteradataconnection.cpp:1282:13: note: Variable 'request->dbcp->func' is reassigned a value before the old one has been used.
tora-2.1.3/src/toteradataconnection.cpp:783:21: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tora-2.1.3/src/toteradataconnection.cpp:1723:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toteradataconnection.cpp:357:9: style: Class 'tdRequest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toteradataconnection.cpp:1301:13: style: Class 'teradataQuery' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/toteradataconnection.cpp:1301:13: style: Class 'teradataQuery' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/toteradataconnection.cpp:387:9: style: Class 'teradataSub' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toteradataconnection.cpp:1370:9: style: Class 'teradataConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/toteradataconnection.cpp:1591:18: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1191:18: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1591:18: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1596:43: style: The function 'provideConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1172:43: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1596:43: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1600:32: style: The function 'providedOptions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1199:32: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1600:32: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1610:32: style: The function 'providedHosts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1177:32: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1610:32: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1618:32: style: The function 'providedDatabases' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1184:32: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1618:32: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1627:22: style: The function 'providerConfigurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:1208:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1627:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1313:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:187:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1313:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1320:26: style: The function 'readValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:191:26: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1320:26: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1325:22: style: The function 'cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:210:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1325:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1330:22: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:195:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1330:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1335:21: style: The function 'rowsProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:198:21: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1335:21: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1340:21: style: The function 'columns' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:206:21: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1340:21: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1390:25: style: The function 'quote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:684:25: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1390:25: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1423:25: style: The function 'unQuote' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:692:25: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1423:25: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1430:22: style: The function 'commit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:655:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1430:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1434:22: style: The function 'rollback' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:658:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1434:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1439:34: style: The function 'createConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:670:34: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1439:34: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1445:14: style: The function 'closeConnection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:673:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1445:14: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1454:25: style: The function 'version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:677:25: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1454:25: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1478:37: style: The function 'createQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:727:37: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1478:37: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:1483:22: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toconnection.h:733:22: note: Virtual function in base class
tora-2.1.3/src/toteradataconnection.cpp:1483:22: note: Function in derived class
tora-2.1.3/src/toteradataconnection.cpp:546:13: style: Exception should be caught by reference. [catchExceptionByValue]
tora-2.1.3/src/toteradataconnection.cpp:498:16: performance: Possible inefficient checking for 'params' emptiness. [stlSize]
tora-2.1.3/src/tothread.cpp:184:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/tothread.cpp:103:5: style: Class 'toThread' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tothread_p.h:56:5: style: Class 'taskRunner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totimer.cpp:47:10: warning: Member variable 'toTimer::LastTimer' is not initialized in the constructor. [uninitMemberVar]
tora-2.1.3/src/totreewidget.h:463:18: warning: Virtual function 'handleSelectionChange' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:60:18: note: Calling handleSelectionChange
tora-2.1.3/src/totreewidget.h:463:18: note: handleSelectionChange is a virtual method
tora-2.1.3/src/totreewidget.h:470:18: warning: Virtual function 'handleDoubleClick' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 65. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:65:18: note: Calling handleDoubleClick
tora-2.1.3/src/totreewidget.h:470:18: note: handleDoubleClick is a virtual method
tora-2.1.3/src/totreewidget.h:477:18: warning: Virtual function 'handleClick' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:70:18: note: Calling handleClick
tora-2.1.3/src/totreewidget.h:477:18: note: handleClick is a virtual method
tora-2.1.3/src/totreewidget.h:484:18: warning: Virtual function 'handleExpanded' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:75:18: note: Calling handleExpanded
tora-2.1.3/src/totreewidget.h:484:18: note: handleExpanded is a virtual method
tora-2.1.3/src/totreewidget.h:498:18: warning: Virtual function 'handleCollapsed' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 80. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:80:18: note: Calling handleCollapsed
tora-2.1.3/src/totreewidget.h:498:18: note: handleCollapsed is a virtual method
tora-2.1.3/src/totreewidget.h:491:18: warning: Virtual function 'handleActivated' is called from constructor 'toTreeWidget(QWidget*parent=0,const char*name=0,Qt::WFlags f=0)' at line 85. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:85:18: note: Calling handleActivated
tora-2.1.3/src/totreewidget.h:491:18: note: handleActivated is a virtual method
tora-2.1.3/src/totreewidget.h:906:18: warning: Virtual function 'setOn' is called from constructor 'toTreeWidgetCheck(toTreeWidget*parent,const QString&text,Type=RadioButtonController)' at line 721. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:721:5: note: Calling setOn
tora-2.1.3/src/totreewidget.h:906:18: note: setOn is a virtual method
tora-2.1.3/src/totreewidget.h:906:18: warning: Virtual function 'setOn' is called from constructor 'toTreeWidgetCheck(toTreeWidgetItem*parent,const QString&text,Type=RadioButtonController)' at line 730. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:730:5: note: Calling setOn
tora-2.1.3/src/totreewidget.h:906:18: note: setOn is a virtual method
tora-2.1.3/src/totreewidget.h:906:18: warning: Virtual function 'setOn' is called from constructor 'toTreeWidgetCheck(toTreeWidget*parent,toTreeWidgetItem*after,const QString&text,Type=RadioButtonController)' at line 740. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:740:5: note: Calling setOn
tora-2.1.3/src/totreewidget.h:906:18: note: setOn is a virtual method
tora-2.1.3/src/totreewidget.h:906:18: warning: Virtual function 'setOn' is called from constructor 'toTreeWidgetCheck(toTreeWidgetItem*parent,toTreeWidgetItem*after,const QString&text,Type=RadioButtonController)' at line 750. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totreewidget.cpp:750:5: note: Calling setOn
tora-2.1.3/src/totreewidget.h:906:18: note: setOn is a virtual method
tora-2.1.3/src/totuning.cpp:1124:63: style: Function 'setValue' argument 1 names different: declaration 'name' definition 'nam'. [funcArgNamesDifferent]
tora-2.1.3/src/totuning.h:151:38: note: Function 'setValue' argument 1 names different: declaration 'name' definition 'nam'.
tora-2.1.3/src/totuning.cpp:1124:63: note: Function 'setValue' argument 1 names different: declaration 'name' definition 'nam'.
tora-2.1.3/src/totuning.cpp:1278:63: style: Function 'setValue' argument 2 names different: declaration 'val' definition 'nam'. [funcArgNamesDifferent]
tora-2.1.3/src/totuning.h:160:49: note: Function 'setValue' argument 2 names different: declaration 'val' definition 'nam'.
tora-2.1.3/src/totuning.cpp:1278:63: note: Function 'setValue' argument 2 names different: declaration 'val' definition 'nam'.
tora-2.1.3/src/totuning.cpp:1419:29: style: Function 'toTuning' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/totuning.h:207:23: note: Function 'toTuning' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/totuning.cpp:1419:29: note: Function 'toTuning' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/totuning.cpp:2262:62: style: Function 'transform' argument 1 names different: declaration 'trans' definition 'inp'. [funcArgNamesDifferent]
tora-2.1.3/src/totuning.h:82:60: note: Function 'transform' argument 1 names different: declaration 'trans' definition 'inp'.
tora-2.1.3/src/totuning.cpp:2262:62: note: Function 'transform' argument 1 names different: declaration 'trans' definition 'inp'.
tora-2.1.3/src/totuning.cpp:101:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1329:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1335:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1343:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1366:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1521:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1687:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1856:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1873:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1908:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1926:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2122:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2123:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2246:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2251:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2265:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:2268:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/totuning.cpp:1492:5: style: Class 'toTuning' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/totuning.cpp:1492:5: style: Class 'toTuning' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/totuning.h:210:18: warning: Virtual function 'refresh' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1455. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1455:27: note: Calling refresh
tora-2.1.3/src/totuning.h:210:18: note: refresh is a virtual method
tora-2.1.3/src/totuning.h:212:18: warning: Virtual function 'changeRefresh' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1463. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1463:69: note: Calling changeRefresh
tora-2.1.3/src/totuning.h:212:18: note: changeRefresh is a virtual method
tora-2.1.3/src/totuning.h:215:18: warning: Virtual function 'showTabMenu' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1478. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1478:56: note: Calling showTabMenu
tora-2.1.3/src/totuning.h:215:18: note: showTabMenu is a virtual method
tora-2.1.3/src/totuning.h:216:18: warning: Virtual function 'enableTabMenu' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1482. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1482:18: note: Calling enableTabMenu
tora-2.1.3/src/totuning.h:216:18: note: enableTabMenu is a virtual method
tora-2.1.3/src/totuning.h:210:18: warning: Virtual function 'refresh' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1501. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1501:60: note: Calling refresh
tora-2.1.3/src/totuning.h:210:18: note: refresh is a virtual method
tora-2.1.3/src/totuning.h:211:18: warning: Virtual function 'changeTab' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1644. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1644:59: note: Calling changeTab
tora-2.1.3/src/totuning.h:211:18: note: changeTab is a virtual method
tora-2.1.3/src/totuning.h:213:18: warning: Virtual function 'windowActivated' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1647. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1647:24: note: Calling windowActivated
tora-2.1.3/src/totuning.h:213:18: note: windowActivated is a virtual method
tora-2.1.3/src/totuning.h:200:18: warning: Virtual function 'enableTab' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1650. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1650:9: note: Calling enableTab
tora-2.1.3/src/totuning.h:200:18: note: enableTab is a virtual method
tora-2.1.3/src/totuning.h:200:18: warning: Virtual function 'enableTab' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1652. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1652:9: note: Calling enableTab
tora-2.1.3/src/totuning.h:200:18: note: enableTab is a virtual method
tora-2.1.3/src/totuning.h:200:18: warning: Virtual function 'enableTab' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1654. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1654:9: note: Calling enableTab
tora-2.1.3/src/totuning.h:200:18: note: enableTab is a virtual method
tora-2.1.3/src/totuning.h:200:18: warning: Virtual function 'enableTab' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1656. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1656:9: note: Calling enableTab
tora-2.1.3/src/totuning.h:200:18: note: enableTab is a virtual method
tora-2.1.3/src/totuning.h:210:18: warning: Virtual function 'refresh' is called from constructor 'toTuning(QWidget*parent,toConnection&connection)' at line 1657. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/totuning.cpp:1657:5: note: Calling refresh
tora-2.1.3/src/totuning.h:210:18: note: refresh is a virtual method
tora-2.1.3/src/totuning.h:121:5: style: Class 'toTuningFileIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totuning.h:147:9: style: Struct 'overviewQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tora-2.1.3/src/totuning.h:82:31: style: The function 'transform' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/toresultline.h:134:31: note: Virtual function in base class
tora-2.1.3/src/totuning.h:82:31: note: Function in derived class
tora-2.1.3/src/totuning.h:203:18: style: The function 'exportData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:448:18: note: Virtual function in base class
tora-2.1.3/src/totuning.h:203:18: note: Function in derived class
tora-2.1.3/src/totuning.h:204:18: style: The function 'importData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:453:18: note: Virtual function in base class
tora-2.1.3/src/totuning.h:204:18: note: Function in derived class
tora-2.1.3/src/totuning.cpp:144:18: style: The function 'saveSetting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:346:18: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:144:18: note: Function in derived class
tora-2.1.3/src/totuning.cpp:167:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:167:26: note: Function in derived class
tora-2.1.3/src/totuning.cpp:175:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:175:25: note: Function in derived class
tora-2.1.3/src/totuning.cpp:179:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:179:22: note: Function in derived class
tora-2.1.3/src/totuning.cpp:183:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:183:22: note: Function in derived class
tora-2.1.3/src/totuning.cpp:187:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/totuning.cpp:187:18: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:187:5: style: Class 'toUnitTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tora-2.1.3/src/tounittest.cpp:187:5: style: Class 'toUnitTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tora-2.1.3/src/tounittest.h:101:22: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:432:18: note: Virtual function in base class
tora-2.1.3/src/tounittest.h:101:22: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:103:30: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/tounittest.cpp:103:30: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:110:29: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/tounittest.cpp:110:29: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:114:26: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/tounittest.cpp:114:26: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:122:22: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/tounittest.cpp:122:22: note: Function in derived class
tora-2.1.3/src/tounittest.cpp:126:22: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/tounittest.cpp:126:22: note: Function in derived class
tora-2.1.3/src/tovisualize.cpp:65:45: style: Function 'toVisualize' argument 1 names different: declaration 'Source' definition 'source'. [funcArgNamesDifferent]
tora-2.1.3/src/tovisualize.h:74:36: note: Function 'toVisualize' argument 1 names different: declaration 'Source' definition 'source'.
tora-2.1.3/src/tovisualize.cpp:65:45: note: Function 'toVisualize' argument 1 names different: declaration 'Source' definition 'source'.
tora-2.1.3/src/towaitevents.cpp:310:9: style: The scope of the variable 'typ' can be reduced. [variableScope]
tora-2.1.3/src/towaitevents.cpp:332:13: style: The scope of the variable 'ind' can be reduced. [variableScope]
tora-2.1.3/src/towaitevents.cpp:313:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:334:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:364:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:366:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:367:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:373:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:380:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:444:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:445:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:446:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:465:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:505:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:506:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:507:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:520:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:521:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:529:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.cpp:530:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/towaitevents.h:109:18: warning: Virtual function 'changeType' is called from constructor 'toWaitEvents(QWidget*parent,const char*name)' at line 112. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/towaitevents.cpp:112:5: note: Calling setup
tora-2.1.3/src/towaitevents.cpp:152:54: note: Calling changeType
tora-2.1.3/src/towaitevents.h:109:18: note: changeType is a virtual method
tora-2.1.3/src/towaitevents.h:109:18: warning: Virtual function 'changeType' is called from constructor 'toWaitEvents(int session,QWidget*parent,const char*name)' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/towaitevents.cpp:122:5: note: Calling setup
tora-2.1.3/src/towaitevents.cpp:152:54: note: Calling changeType
tora-2.1.3/src/towaitevents.h:109:18: note: changeType is a virtual method
tora-2.1.3/src/toworksheet.cpp:920:10: style: The scope of the variable 'answerYes' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:939:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:1543:9: style: The scope of the variable 'line' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:1544:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:1595:9: style: The scope of the variable 'line' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:1596:9: style: The scope of the variable 'pos' can be reduced. [variableScope]
tora-2.1.3/src/toworksheet.cpp:585:35: style: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toworksheet.h:193:26: note: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toworksheet.cpp:585:35: note: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toworksheet.cpp:594:35: style: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toworksheet.h:184:26: note: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toworksheet.cpp:594:35: note: Function 'toWorksheet' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toworksheet.cpp:612:50: style: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'. [funcArgNamesDifferent]
tora-2.1.3/src/toworksheet.h:226:41: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/toworksheet.cpp:612:50: note: Function 'windowActivated' argument 1 names different: declaration 'w' definition 'widget'.
tora-2.1.3/src/toworksheet.cpp:1345:86: style: Function 'execute' argument 4 names different: declaration 'typeto' definition 'type'. [funcArgNamesDifferent]
tora-2.1.3/src/toworksheet.h:176:77: note: Function 'execute' argument 4 names different: declaration 'typeto' definition 'type'.
tora-2.1.3/src/toworksheet.cpp:1345:86: note: Function 'execute' argument 4 names different: declaration 'typeto' definition 'type'.
tora-2.1.3/src/toworksheet.cpp:1641:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheettext.h:59:18: style: The function 'editSave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:217:18: note: Virtual function in base class
tora-2.1.3/src/toworksheettext.h:59:18: note: Function in derived class
tora-2.1.3/src/toworksheettext.h:60:18: style: The function 'editOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/tomarkedtext.h:214:18: note: Virtual function in base class
tora-2.1.3/src/toworksheettext.h:60:18: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:171:26: style: The function 'pictureXPM' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:112:26: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:171:26: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:178:25: style: The function 'menuItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:166:25: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:178:25: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:182:22: style: The function 'toolWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:199:22: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:182:22: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:186:22: style: The function 'configurationTab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:207:22: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:186:22: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:190:18: style: The function 'canHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:184:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:190:18: note: Function in derived class
tora-2.1.3/src/toworksheet.cpp:194:18: style: The function 'closeWindow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tora-2.1.3/src/totool.h:267:18: note: Virtual function in base class
tora-2.1.3/src/toworksheet.cpp:194:18: note: Function in derived class
tora-2.1.3/src/toworksheetstatistic.cpp:237:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheetstatistic.cpp:255:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheetstatistic.cpp:274:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheetstatistic.cpp:301:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheetstatistic.cpp:336:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/toworksheetstatistic.h:110:18: warning: Virtual function 'load' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 86. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:86:29: note: Calling load
tora-2.1.3/src/toworksheetstatistic.h:110:18: note: load is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:111:18: warning: Virtual function 'displayMenu' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 92. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:92:57: note: Calling displayMenu
tora-2.1.3/src/toworksheetstatistic.h:111:18: note: displayMenu is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:108:18: warning: Virtual function 'save' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 93. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:93:64: note: Calling save
tora-2.1.3/src/toworksheetstatistic.h:108:18: note: save is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:111:18: warning: Virtual function 'displayMenu' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 101. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:101:59: note: Calling displayMenu
tora-2.1.3/src/toworksheetstatistic.h:111:18: note: displayMenu is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:109:18: warning: Virtual function 'remove' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 102. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:102:66: note: Calling remove
tora-2.1.3/src/toworksheetstatistic.h:109:18: note: remove is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:106:18: warning: Virtual function 'showCharts' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 114. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:114:59: note: Calling showCharts
tora-2.1.3/src/toworksheetstatistic.h:106:18: note: showCharts is a virtual method
tora-2.1.3/src/toworksheetstatistic.h:105:18: warning: Virtual function 'showPlans' is called from constructor 'toWorksheetStatistic(QWidget*parent)' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
tora-2.1.3/src/toworksheetstatistic.cpp:122:58: note: Calling showPlans
tora-2.1.3/src/toworksheetstatistic.h:105:18: note: showPlans is a virtual method
tora-2.1.3/src/toworksheetwidget.cpp:57:47: style: Function 'toWorksheetWidget' argument 1 names different: declaration 'parent' definition 'main'. [funcArgNamesDifferent]
tora-2.1.3/src/toworksheetwidget.h:55:32: note: Function 'toWorksheetWidget' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/toworksheetwidget.cpp:57:47: note: Function 'toWorksheetWidget' argument 1 names different: declaration 'parent' definition 'main'.
tora-2.1.3/src/utils.cpp:1233:23: style: Same expression on both sides of '&&' because the value of 'key.isEmpty()' and 'ret.isEmpty()' are the same. [duplicateExpression]
tora-2.1.3/src/utils.cpp:1232:24: note: 'ret' is assigned value 'key' here.
tora-2.1.3/src/utils.cpp:1233:23: note: Same expression on both sides of '&&' because the value of 'key.isEmpty()' and 'ret.isEmpty()' are the same.
tora-2.1.3/src/utils.cpp:482:54: style: Function 'toAllocBar' argument 2 names different: declaration 'name' definition 'str'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:145:54: note: Function 'toAllocBar' argument 2 names different: declaration 'name' definition 'str'.
tora-2.1.3/src/utils.cpp:482:54: note: Function 'toAllocBar' argument 2 names different: declaration 'name' definition 'str'.
tora-2.1.3/src/utils.cpp:518:36: style: Function 'toAllocDock' argument 3 names different: declaration 'icon' definition 'pix'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:156:36: note: Function 'toAllocDock' argument 3 names different: declaration 'icon' definition 'pix'.
tora-2.1.3/src/utils.cpp:518:36: note: Function 'toAllocDock' argument 3 names different: declaration 'icon' definition 'pix'.
tora-2.1.3/src/utils.cpp:745:34: style: Function 'toCompareLists' argument 1 names different: declaration 'l1' definition 'lsta'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:277:34: note: Function 'toCompareLists' argument 1 names different: declaration 'l1' definition 'lsta'.
tora-2.1.3/src/utils.cpp:745:34: note: Function 'toCompareLists' argument 1 names different: declaration 'l1' definition 'lsta'.
tora-2.1.3/src/utils.cpp:745:53: style: Function 'toCompareLists' argument 2 names different: declaration 'l2' definition 'lstb'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:277:51: note: Function 'toCompareLists' argument 2 names different: declaration 'l2' definition 'lstb'.
tora-2.1.3/src/utils.cpp:745:53: note: Function 'toCompareLists' argument 2 names different: declaration 'l2' definition 'lstb'.
tora-2.1.3/src/utils.cpp:944:38: style: Function 'toCurrentTool' argument 1 names different: declaration 'widget' definition 'cur'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:327:38: note: Function 'toCurrentTool' argument 1 names different: declaration 'widget' definition 'cur'.
tora-2.1.3/src/utils.cpp:944:38: note: Function 'toCurrentTool' argument 1 names different: declaration 'widget' definition 'cur'.
tora-2.1.3/src/utils.cpp:956:44: style: Function 'toCurrentConnection' argument 1 names different: declaration 'widget' definition 'cur'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:323:44: note: Function 'toCurrentConnection' argument 1 names different: declaration 'widget' definition 'cur'.
tora-2.1.3/src/utils.cpp:956:44: note: Function 'toCurrentConnection' argument 1 names different: declaration 'widget' definition 'cur'.
tora-2.1.3/src/utils.cpp:985:32: style: Function 'toReadableColumn' argument 1 names different: declaration 'col' definition 'name'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:99:32: note: Function 'toReadableColumn' argument 1 names different: declaration 'col' definition 'name'.
tora-2.1.3/src/utils.cpp:985:32: note: Function 'toReadableColumn' argument 1 names different: declaration 'col' definition 'name'.
tora-2.1.3/src/utils.cpp:1057:44: style: Function 'toFindItem' argument 1 names different: declaration 'list' definition 'lst'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:399:44: note: Function 'toFindItem' argument 1 names different: declaration 'list' definition 'lst'.
tora-2.1.3/src/utils.cpp:1057:44: note: Function 'toFindItem' argument 1 names different: declaration 'list' definition 'lst'.
tora-2.1.3/src/utils.cpp:1062:34: style: Function 'toToolCaption' argument 1 names different: declaration 'tool' definition 'widget'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:420:34: note: Function 'toToolCaption' argument 1 names different: declaration 'tool' definition 'widget'.
tora-2.1.3/src/utils.cpp:1062:34: note: Function 'toToolCaption' argument 1 names different: declaration 'tool' definition 'widget'.
tora-2.1.3/src/utils.cpp:1164:41: style: Function 'toTranslateMayby' argument 1 names different: declaration 'context' definition 'ctx'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:428:41: note: Function 'toTranslateMayby' argument 1 names different: declaration 'context' definition 'ctx'.
tora-2.1.3/src/utils.cpp:1164:41: note: Function 'toTranslateMayby' argument 1 names different: declaration 'context' definition 'ctx'.
tora-2.1.3/src/utils.cpp:1230:43: style: Function 'toKeySequence' argument 1 names different: declaration 'keysequence' definition 'key'. [funcArgNamesDifferent]
tora-2.1.3/src/utils.h:171:43: note: Function 'toKeySequence' argument 1 names different: declaration 'keysequence' definition 'key'.
tora-2.1.3/src/utils.cpp:1230:43: note: Function 'toKeySequence' argument 1 names different: declaration 'keysequence' definition 'key'.
tora-2.1.3/src/utils.cpp:1251:18: style: Variable 'state' is assigned a value that is never used. [unreadVariable]
tora-2.1.3/src/utils.cpp:153:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/utils.cpp:344:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/utils.cpp:1092:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/utils.cpp:1113:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tora-2.1.3/src/windows/cregistry.cpp:129:90: style: Function 'GetBinaryValue' argument 4 names different: declaration 'pData' definition 'pBuffer'. [funcArgNamesDifferent]
tora-2.1.3/src/windows/cregistry.h:37:83: note: Function 'GetBinaryValue' argument 4 names different: declaration 'pData' definition 'pBuffer'.
tora-2.1.3/src/windows/cregistry.cpp:129:90: note: Function 'GetBinaryValue' argument 4 names different: declaration 'pData' definition 'pBuffer'.
tora-2.1.3/src/windows/cregistry.h:32:10: performance: Technically the member function 'CRegistry::IsWinNTor2K' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:7:17: note: Technically the member function 'CRegistry::IsWinNTor2K' can be static.
tora-2.1.3/src/windows/cregistry.h:32:10: note: Technically the member function 'CRegistry::IsWinNTor2K' can be static.
tora-2.1.3/src/windows/cregistry.h:34:10: performance: Technically the member function 'CRegistry::CreateKey' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:17:17: note: Technically the member function 'CRegistry::CreateKey' can be static.
tora-2.1.3/src/windows/cregistry.h:34:10: note: Technically the member function 'CRegistry::CreateKey' can be static.
tora-2.1.3/src/windows/cregistry.h:36:10: performance: Technically the member function 'CRegistry::DeleteValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:105:17: note: Technically the member function 'CRegistry::DeleteValue' can be static.
tora-2.1.3/src/windows/cregistry.h:36:10: note: Technically the member function 'CRegistry::DeleteValue' can be static.
tora-2.1.3/src/windows/cregistry.h:37:10: performance: Technically the member function 'CRegistry::GetBinaryValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:129:17: note: Technically the member function 'CRegistry::GetBinaryValue' can be static.
tora-2.1.3/src/windows/cregistry.h:37:10: note: Technically the member function 'CRegistry::GetBinaryValue' can be static.
tora-2.1.3/src/windows/cregistry.h:38:10: performance: Technically the member function 'CRegistry::GetDWORDValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:162:17: note: Technically the member function 'CRegistry::GetDWORDValue' can be static.
tora-2.1.3/src/windows/cregistry.h:38:10: note: Technically the member function 'CRegistry::GetDWORDValue' can be static.
tora-2.1.3/src/windows/cregistry.h:39:10: performance: Technically the member function 'CRegistry::GetStringValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:200:17: note: Technically the member function 'CRegistry::GetStringValue' can be static.
tora-2.1.3/src/windows/cregistry.h:39:10: note: Technically the member function 'CRegistry::GetStringValue' can be static.
tora-2.1.3/src/windows/cregistry.h:40:10: performance: Technically the member function 'CRegistry::SetBinaryValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:235:17: note: Technically the member function 'CRegistry::SetBinaryValue' can be static.
tora-2.1.3/src/windows/cregistry.h:40:10: note: Technically the member function 'CRegistry::SetBinaryValue' can be static.
tora-2.1.3/src/windows/cregistry.h:41:10: performance: Technically the member function 'CRegistry::SetDWORDValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:260:17: note: Technically the member function 'CRegistry::SetDWORDValue' can be static.
tora-2.1.3/src/windows/cregistry.h:41:10: note: Technically the member function 'CRegistry::SetDWORDValue' can be static.
tora-2.1.3/src/windows/cregistry.h:42:10: performance: Technically the member function 'CRegistry::SetStringValue' can be static. [functionStatic]
tora-2.1.3/src/windows/cregistry.cpp:285:17: note: Technically the member function 'CRegistry::SetStringValue' can be static.
tora-2.1.3/src/windows/cregistry.h:42:10: note: Technically the member function 'CRegistry::SetStringValue' can be static.
tora-2.1.3/test/configuration/toconfigurationtest.cpp:19:23: style: Same expression on both sides of '=='. [duplicateExpression]
[08:49]

ftp://ftp.se.debian.org/debian/pool/main/t/torbirdy/torbirdy_0.2.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torch3/torch3_3.1.orig.tar.gz
torch3-3.1.orig/convolutions/TemporalMean.h:46:5: style: Class 'TemporalMean' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/Allocator.cc:120:14: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/Allocator.cc:122:8: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/Allocator.cc:140:26: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/Allocator.cc:42:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
torch3-3.1.orig/core/Allocator.cc:58:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
torch3-3.1.orig/core/Bagging.cc:34:38: style: Function 'Bagging' argument 1 names different: declaration 'w_machine' definition 'w_machine_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/Bagging.h:70:33: note: Function 'Bagging' argument 1 names different: declaration 'w_machine' definition 'w_machine_'.
torch3-3.1.orig/core/Bagging.cc:34:38: note: Function 'Bagging' argument 1 names different: declaration 'w_machine' definition 'w_machine_'.
torch3-3.1.orig/core/Bagging.h:70:5: style: Class 'Bagging' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/Sequence.h:132:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/Sequence.h:132:18: note: Function in derived class
torch3-3.1.orig/core/Sequence.h:135:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/Sequence.h:135:18: note: Function in derived class
torch3-3.1.orig/core/Trainer.h:96:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/Trainer.h:96:18: note: Function in derived class
torch3-3.1.orig/core/Trainer.h:99:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/Trainer.h:99:18: note: Function in derived class
torch3-3.1.orig/core/WeightedSumMachine.h:81:18: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Machine.h:53:18: note: Virtual function in base class
torch3-3.1.orig/core/WeightedSumMachine.h:81:18: note: Function in derived class
torch3-3.1.orig/core/WeightedSumMachine.h:82:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Machine.h:56:18: note: Virtual function in base class
torch3-3.1.orig/core/WeightedSumMachine.h:82:18: note: Function in derived class
torch3-3.1.orig/core/WeightedSumMachine.h:83:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/WeightedSumMachine.h:83:18: note: Function in derived class
torch3-3.1.orig/core/WeightedSumMachine.h:84:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/WeightedSumMachine.h:84:18: note: Function in derived class
torch3-3.1.orig/core/Bagging.h:75:18: style: The function 'train' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Trainer.h:67:18: note: Virtual function in base class
torch3-3.1.orig/core/Bagging.h:75:18: note: Function in derived class
torch3-3.1.orig/core/Boosting.h:71:18: style: The function 'train' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Trainer.h:67:18: note: Virtual function in base class
torch3-3.1.orig/core/Boosting.h:71:18: note: Function in derived class
torch3-3.1.orig/core/BoostingMeasurer.h:79:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/BoostingMeasurer.h:79:18: note: Function in derived class
torch3-3.1.orig/core/BoostingMeasurer.h:80:18: style: The function 'measureExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:77:18: note: Virtual function in base class
torch3-3.1.orig/core/BoostingMeasurer.h:80:18: note: Function in derived class
torch3-3.1.orig/core/BoostingMeasurer.h:81:18: style: The function 'measureIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/BoostingMeasurer.h:81:18: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:47:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:51:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:47:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:48:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:48:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:49:17: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:66:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:49:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:50:17: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:69:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:50:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:51:17: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:72:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:51:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:52:18: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:75:18: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:52:18: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:53:18: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:78:18: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:53:18: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:54:17: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:81:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:54:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:55:17: style: The function 'scanf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:84:17: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:55:17: note: Function in derived class
torch3-3.1.orig/core/NullXFile.h:56:19: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:87:19: note: Virtual function in base class
torch3-3.1.orig/core/NullXFile.h:56:19: note: Function in derived class
torch3-3.1.orig/core/BoostingMeasurer.cc:34:19: warning: Member variable 'BoostingMeasurer::beta' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/core/ClassFormatDataSet.cc:66:3: style: Class 'ClassFormatDataSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/ClassFormatDataSet.cc:66:3: style: Class 'ClassFormatDataSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/ClassFormatDataSet.h:66:18: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:166:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassFormatDataSet.h:66:18: note: Function in derived class
torch3-3.1.orig/core/ClassFormatDataSet.h:67:18: style: The function 'setRealExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:127:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassFormatDataSet.h:67:18: note: Function in derived class
torch3-3.1.orig/core/ClassFormatDataSet.h:68:18: style: The function 'preProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:169:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassFormatDataSet.h:68:18: note: Function in derived class
torch3-3.1.orig/core/ClassFormatDataSet.h:69:18: style: The function 'pushExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:154:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassFormatDataSet.h:69:18: note: Function in derived class
torch3-3.1.orig/core/ClassFormatDataSet.h:70:18: style: The function 'popExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:159:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassFormatDataSet.h:70:18: note: Function in derived class
torch3-3.1.orig/core/ClassMeasurer.h:65:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassMeasurer.h:65:18: note: Function in derived class
torch3-3.1.orig/core/ClassMeasurer.h:66:18: style: The function 'measureExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:77:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassMeasurer.h:66:18: note: Function in derived class
torch3-3.1.orig/core/ClassMeasurer.h:67:18: style: The function 'measureIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassMeasurer.h:67:18: note: Function in derived class
torch3-3.1.orig/core/ClassNLLMeasurer.h:63:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassNLLMeasurer.h:63:18: note: Function in derived class
torch3-3.1.orig/core/ClassNLLMeasurer.h:64:18: style: The function 'measureExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:77:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassNLLMeasurer.h:64:18: note: Function in derived class
torch3-3.1.orig/core/ClassNLLMeasurer.h:65:18: style: The function 'measureIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/ClassNLLMeasurer.h:65:18: note: Function in derived class
torch3-3.1.orig/core/CmdLine.cc:37:10: warning: Member variable 'CmdLine::argv' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/core/CmdLine.cc:37:10: warning: Member variable 'CmdLine::argc' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/core/DiskXFile.h:57:5: style: Class 'DiskXFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/CmdOption.h:133:18: style: The function 'initValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:80:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:133:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:134:18: style: The function 'printValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:134:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:135:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:135:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:136:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:136:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:137:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:137:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:155:18: style: The function 'initValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:80:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:155:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:156:18: style: The function 'printValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:156:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:157:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:157:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:158:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:158:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:159:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:159:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:177:18: style: The function 'initValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:80:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:177:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:178:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:178:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:179:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:179:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:180:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:180:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:198:18: style: The function 'initValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:80:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:198:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:199:18: style: The function 'printValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:199:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:200:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:200:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:201:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:201:18: note: Function in derived class
torch3-3.1.orig/core/CmdOption.h:202:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdOption.h:202:18: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:90:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:51:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:90:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:91:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:91:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:92:17: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:66:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:92:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:93:17: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:69:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:93:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:94:17: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:72:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:94:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:95:18: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:75:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:95:18: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:96:18: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:78:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:96:18: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:97:17: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:81:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:97:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:98:17: style: The function 'scanf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:84:17: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:98:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.h:99:19: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:87:19: note: Virtual function in base class
torch3-3.1.orig/core/DiskXFile.h:99:19: note: Function in derived class
torch3-3.1.orig/core/CmdLine.h:161:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdLine.h:161:18: note: Function in derived class
torch3-3.1.orig/core/CmdLine.h:164:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/CmdLine.h:164:18: note: Function in derived class
torch3-3.1.orig/core/DataSet.cc:51:3: style: Class 'DataSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/DataSet.cc:51:3: style: Class 'DataSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/DiskDataSet.cc:38:3: style: Class 'DiskDataSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/DiskDataSet.cc:38:3: style: Class 'DiskDataSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/DiskDataSet.h:70:18: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:166:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskDataSet.h:70:18: note: Function in derived class
torch3-3.1.orig/core/DiskDataSet.h:71:18: style: The function 'preProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:169:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskDataSet.h:71:18: note: Function in derived class
torch3-3.1.orig/core/DiskDataSet.h:72:18: style: The function 'setRealExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:127:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskDataSet.h:72:18: note: Function in derived class
torch3-3.1.orig/core/DiskDataSet.h:73:18: style: The function 'pushExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:154:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskDataSet.h:73:18: note: Function in derived class
torch3-3.1.orig/core/DiskDataSet.h:74:18: style: The function 'popExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:159:18: note: Virtual function in base class
torch3-3.1.orig/core/DiskDataSet.h:74:18: note: Function in derived class
torch3-3.1.orig/core/IOBufferize.h:55:5: style: Class 'IOBufferize' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/IOBufferize.h:60:18: style: The function 'getSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:59:18: note: Virtual function in base class
torch3-3.1.orig/core/IOBufferize.h:60:18: note: Function in derived class
torch3-3.1.orig/core/IOBufferize.h:61:17: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/IOBufferize.h:61:17: note: Function in derived class
torch3-3.1.orig/core/IOBufferize.h:62:17: style: The function 'getTotalNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:62:17: note: Virtual function in base class
torch3-3.1.orig/core/IOBufferize.h:62:17: note: Function in derived class
torch3-3.1.orig/core/IOAscii.h:76:18: style: The function 'getSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:59:18: note: Virtual function in base class
torch3-3.1.orig/core/IOAscii.h:76:18: note: Function in derived class
torch3-3.1.orig/core/IOAscii.h:77:17: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/IOAscii.h:77:17: note: Function in derived class
torch3-3.1.orig/core/IOAscii.h:78:17: style: The function 'getTotalNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:62:17: note: Virtual function in base class
torch3-3.1.orig/core/IOAscii.h:78:17: note: Function in derived class
torch3-3.1.orig/core/IOMulti.h:53:18: style: The function 'getSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:59:18: note: Virtual function in base class
torch3-3.1.orig/core/IOMulti.h:53:18: note: Function in derived class
torch3-3.1.orig/core/IOMulti.h:54:17: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/IOMulti.h:54:17: note: Function in derived class
torch3-3.1.orig/core/IOMulti.h:55:17: style: The function 'getTotalNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:62:17: note: Virtual function in base class
torch3-3.1.orig/core/IOMulti.h:55:17: note: Function in derived class
torch3-3.1.orig/core/IOBin.h:78:18: style: The function 'getSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:59:18: note: Virtual function in base class
torch3-3.1.orig/core/IOBin.h:78:18: note: Function in derived class
torch3-3.1.orig/core/IOBin.h:79:17: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/IOBin.h:79:17: note: Function in derived class
torch3-3.1.orig/core/IOBin.h:80:17: style: The function 'getTotalNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:62:17: note: Virtual function in base class
torch3-3.1.orig/core/IOBin.h:80:17: note: Function in derived class
torch3-3.1.orig/core/IOSub.h:52:18: style: The function 'getSequence' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:59:18: note: Virtual function in base class
torch3-3.1.orig/core/IOSub.h:52:18: note: Function in derived class
torch3-3.1.orig/core/IOSub.h:53:17: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/IOSub.h:53:17: note: Function in derived class
torch3-3.1.orig/core/IOSub.h:54:17: style: The function 'getTotalNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/IOSequence.h:62:17: note: Virtual function in base class
torch3-3.1.orig/core/IOSub.h:54:17: note: Function in derived class
torch3-3.1.orig/core/DiskXFile.cc:216:9: style: The scope of the variable 'ptrr' can be reduced. [variableScope]
torch3-3.1.orig/core/DiskXFile.cc:216:16: style: The scope of the variable 'ptrw' can be reduced. [variableScope]
torch3-3.1.orig/core/DiskXFile.cc:76:5: style: Class 'DiskXFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/DiskXFile.cc:76:5: style: Class 'DiskXFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/FileListCmdOption.h:60:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/CmdOption.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/FileListCmdOption.h:60:18: note: Function in derived class
torch3-3.1.orig/core/FileListCmdOption.h:61:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/FileListCmdOption.h:61:18: note: Function in derived class
torch3-3.1.orig/core/FileListCmdOption.h:62:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/FileListCmdOption.h:62:18: note: Function in derived class
torch3-3.1.orig/core/FileListCmdOption.cc:96:11: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/core/FrameSelectorDataSet.cc:55:5: style: Class 'FrameSelectorDataSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/FrameSelectorDataSet.cc:55:5: style: Class 'FrameSelectorDataSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/FrameSelectorDataSet.h:68:5: style: Class 'FrameSelectorDataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/FrameSelectorDataSet.h:90:18: style: The function 'preProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:169:18: note: Virtual function in base class
torch3-3.1.orig/core/FrameSelectorDataSet.h:90:18: note: Function in derived class
torch3-3.1.orig/core/FrameSelectorDataSet.h:91:18: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:166:18: note: Virtual function in base class
torch3-3.1.orig/core/FrameSelectorDataSet.h:91:18: note: Function in derived class
torch3-3.1.orig/core/FrameSelectorDataSet.h:92:18: style: The function 'setRealExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:127:18: note: Virtual function in base class
torch3-3.1.orig/core/FrameSelectorDataSet.h:92:18: note: Function in derived class
torch3-3.1.orig/core/FrameSelectorDataSet.h:93:18: style: The function 'pushExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:154:18: note: Virtual function in base class
torch3-3.1.orig/core/FrameSelectorDataSet.h:93:18: note: Function in derived class
torch3-3.1.orig/core/FrameSelectorDataSet.h:94:18: style: The function 'popExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:159:18: note: Virtual function in base class
torch3-3.1.orig/core/FrameSelectorDataSet.h:94:18: note: Function in derived class
torch3-3.1.orig/core/IOBin.cc:42:89: style: Function 'IOBin' argument 4 names different: declaration 'is_sequential' definition 'is_sequential_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/IOBin.h:73:95: note: Function 'IOBin' argument 4 names different: declaration 'is_sequential' definition 'is_sequential_'.
torch3-3.1.orig/core/IOBin.cc:42:89: note: Function 'IOBin' argument 4 names different: declaration 'is_sequential' definition 'is_sequential_'.
torch3-3.1.orig/core/IOBufferize.cc:38:3: style: Class 'IOBufferize' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/IOBufferize.cc:38:3: style: Class 'IOBufferize' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/IOSequenceArray.cc:70:32: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MSEMeasurer.h:69:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/MSEMeasurer.h:69:18: note: Function in derived class
torch3-3.1.orig/core/MSEMeasurer.h:70:18: style: The function 'measureExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:77:18: note: Virtual function in base class
torch3-3.1.orig/core/MSEMeasurer.h:70:18: note: Function in derived class
torch3-3.1.orig/core/MSEMeasurer.h:71:18: style: The function 'measureIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/MSEMeasurer.h:71:18: note: Function in derived class
torch3-3.1.orig/core/MatDataSet.cc:99:3: style: Class 'MatDataSet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/MatDataSet.cc:99:3: style: Class 'MatDataSet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/MemoryDataSet.h:77:18: style: The function 'getNumberOfFrames' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:166:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryDataSet.h:77:18: note: Function in derived class
torch3-3.1.orig/core/MemoryDataSet.h:78:18: style: The function 'preProcess' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:169:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryDataSet.h:78:18: note: Function in derived class
torch3-3.1.orig/core/MemoryDataSet.h:79:18: style: The function 'setRealExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:127:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryDataSet.h:79:18: note: Function in derived class
torch3-3.1.orig/core/MemoryDataSet.h:80:18: style: The function 'pushExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:154:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryDataSet.h:80:18: note: Function in derived class
torch3-3.1.orig/core/MemoryDataSet.h:81:18: style: The function 'popExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/DataSet.h:159:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryDataSet.h:81:18: note: Function in derived class
torch3-3.1.orig/core/MeanVarNorm.h:51:10: performance: Technically the member function 'Torch::MeanVarNorm::normalizeSequence' can be static. [functionStatic]
torch3-3.1.orig/core/MeanVarNorm.cc:139:19: note: Technically the member function 'Torch::MeanVarNorm::normalizeSequence' can be static.
torch3-3.1.orig/core/MeanVarNorm.h:51:10: note: Technically the member function 'Torch::MeanVarNorm::normalizeSequence' can be static.
torch3-3.1.orig/core/MeanVarNorm.h:75:18: style: The function 'preProcessInputs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/PreProcessing.h:50:18: note: Virtual function in base class
torch3-3.1.orig/core/MeanVarNorm.h:75:18: note: Function in derived class
torch3-3.1.orig/core/MeanVarNorm.h:76:18: style: The function 'preProcessTargets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/PreProcessing.h:53:18: note: Virtual function in base class
torch3-3.1.orig/core/MeanVarNorm.h:76:18: note: Function in derived class
torch3-3.1.orig/core/MeanVarNorm.h:79:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/MeanVarNorm.h:79:18: note: Function in derived class
torch3-3.1.orig/core/MeanVarNorm.h:81:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/MeanVarNorm.h:81:18: note: Function in derived class
torch3-3.1.orig/core/MemoryDataSet.cc:160:32: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MemoryDataSet.cc:62:61: style: Function 'init' argument 2 names different: declaration 'io_outputs' definition 'io_targets'. [funcArgNamesDifferent]
torch3-3.1.orig/core/MemoryDataSet.h:69:50: note: Function 'init' argument 2 names different: declaration 'io_outputs' definition 'io_targets'.
torch3-3.1.orig/core/MemoryDataSet.cc:62:61: note: Function 'init' argument 2 names different: declaration 'io_outputs' definition 'io_targets'.
torch3-3.1.orig/core/MemoryXFile.cc:48:30: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MemoryXFile.cc:90:28: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MemoryXFile.cc:202:30: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MemoryXFile.cc:332:28: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/MemoryXFile.cc:89:3: style: Class 'MemoryXFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/MemoryXFile.cc:89:3: style: Class 'MemoryXFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/MemoryXFile.h:86:5: style: Class 'MemoryXFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/MemoryXFile.h:101:17: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:51:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:101:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:102:17: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:102:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:103:17: style: The function 'eof' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:66:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:103:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:104:17: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:69:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:104:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:105:17: style: The function 'seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:72:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:105:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:106:18: style: The function 'tell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:75:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:106:18: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:107:18: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:78:18: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:107:18: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:108:17: style: The function 'printf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:81:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:108:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:112:17: style: The function 'scanf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:84:17: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:112:17: note: Function in derived class
torch3-3.1.orig/core/MemoryXFile.h:113:19: style: The function 'gets' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/XFile.h:87:19: note: Virtual function in base class
torch3-3.1.orig/core/MemoryXFile.h:113:19: note: Function in derived class
torch3-3.1.orig/core/MultiClassFormat.h:50:5: style: Class 'MultiClassFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/MultiClassFormat.h:55:17: style: The function 'getClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:63:17: note: Virtual function in base class
torch3-3.1.orig/core/MultiClassFormat.h:55:17: note: Function in derived class
torch3-3.1.orig/core/MultiClassFormat.h:56:17: style: The function 'getOutputSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/MultiClassFormat.h:56:17: note: Function in derived class
torch3-3.1.orig/core/MultiClassFormat.h:57:18: style: The function 'fromOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:57:18: note: Virtual function in base class
torch3-3.1.orig/core/MultiClassFormat.h:57:18: note: Function in derived class
torch3-3.1.orig/core/MultiClassFormat.h:58:18: style: The function 'toOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:60:18: note: Virtual function in base class
torch3-3.1.orig/core/MultiClassFormat.h:58:18: note: Function in derived class
torch3-3.1.orig/core/Object.h:105:10: style: Technically the member function 'Torch::Object::setOption' can be const. [functionConst]
torch3-3.1.orig/core/Object.cc:81:14: note: Technically the member function 'Torch::Object::setOption' can be const.
torch3-3.1.orig/core/Object.h:105:10: note: Technically the member function 'Torch::Object::setOption' can be const.
torch3-3.1.orig/core/Object.h:148:11: style: Technically the member function 'Torch::Object::operatordelete' can be const. [functionConst]
torch3-3.1.orig/core/Object.cc:163:14: note: Technically the member function 'Torch::Object::operatordelete' can be const.
torch3-3.1.orig/core/Object.h:148:11: note: Technically the member function 'Torch::Object::operatordelete' can be const.
torch3-3.1.orig/core/Object.cc:39:3: style: Class 'Object' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/Object.cc:39:3: style: Class 'Object' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/OneHotClassFormat.cc:80:39: style: Function 'getClass' argument 1 names different: declaration 'target' definition 'vector'. [funcArgNamesDifferent]
torch3-3.1.orig/core/OneHotClassFormat.h:54:32: note: Function 'getClass' argument 1 names different: declaration 'target' definition 'vector'.
torch3-3.1.orig/core/OneHotClassFormat.cc:80:39: note: Function 'getClass' argument 1 names different: declaration 'target' definition 'vector'.
torch3-3.1.orig/core/OneHotClassFormat.h:49:5: style: Class 'OneHotClassFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/OneHotClassFormat.h:52:5: style: Class 'OneHotClassFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/OneHotClassFormat.h:54:17: style: The function 'getClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:63:17: note: Virtual function in base class
torch3-3.1.orig/core/OneHotClassFormat.h:54:17: note: Function in derived class
torch3-3.1.orig/core/OneHotClassFormat.h:55:17: style: The function 'getOutputSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/OneHotClassFormat.h:55:17: note: Function in derived class
torch3-3.1.orig/core/OneHotClassFormat.h:56:18: style: The function 'fromOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:57:18: note: Virtual function in base class
torch3-3.1.orig/core/OneHotClassFormat.h:56:18: note: Function in derived class
torch3-3.1.orig/core/OneHotClassFormat.h:57:18: style: The function 'toOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:60:18: note: Virtual function in base class
torch3-3.1.orig/core/OneHotClassFormat.h:57:18: note: Function in derived class
torch3-3.1.orig/core/OutputMeasurer.cc:35:3: style: Class 'OutputMeasurer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/OutputMeasurer.cc:35:3: style: Class 'OutputMeasurer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/OutputMeasurer.h:63:18: style: The function 'measureExample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:77:18: note: Virtual function in base class
torch3-3.1.orig/core/OutputMeasurer.h:63:18: note: Function in derived class
torch3-3.1.orig/core/Parameters.cc:63:38: style: Function 'addParameters' argument 1 names different: declaration 'params' definition 'params_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/Parameters.h:69:30: note: Function 'addParameters' argument 1 names different: declaration 'params' definition 'params_'.
torch3-3.1.orig/core/Parameters.cc:63:38: note: Function 'addParameters' argument 1 names different: declaration 'params' definition 'params_'.
torch3-3.1.orig/core/Parameters.cc:85:34: style: Function 'add' argument 1 names different: declaration 'params' definition 'params_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/Parameters.h:74:26: note: Function 'add' argument 1 names different: declaration 'params' definition 'params_'.
torch3-3.1.orig/core/Parameters.cc:85:34: note: Function 'add' argument 1 names different: declaration 'params' definition 'params_'.
torch3-3.1.orig/core/Parameters.h:80:10: style: Technically the member function 'Torch::Parameters::copy' can be const. [functionConst]
torch3-3.1.orig/core/Parameters.cc:94:18: note: Technically the member function 'Torch::Parameters::copy' can be const.
torch3-3.1.orig/core/Parameters.h:80:10: note: Technically the member function 'Torch::Parameters::copy' can be const.
torch3-3.1.orig/core/Parameters.h:85:10: style: Technically the member function 'Torch::Parameters::copyFrom' can be const. [functionConst]
torch3-3.1.orig/core/Parameters.cc:120:18: note: Technically the member function 'Torch::Parameters::copyFrom' can be const.
torch3-3.1.orig/core/Parameters.h:85:10: note: Technically the member function 'Torch::Parameters::copyFrom' can be const.
torch3-3.1.orig/core/Parameters.h:90:10: style: Technically the member function 'Torch::Parameters::copyTo' can be const. [functionConst]
torch3-3.1.orig/core/Parameters.cc:131:18: note: Technically the member function 'Torch::Parameters::copyTo' can be const.
torch3-3.1.orig/core/Parameters.h:90:10: note: Technically the member function 'Torch::Parameters::copyTo' can be const.
torch3-3.1.orig/core/Parameters.h:63:5: style: Class 'Parameters' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/Parameters.h:93:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:126:18: note: Virtual function in base class
torch3-3.1.orig/core/Parameters.h:93:18: note: Function in derived class
torch3-3.1.orig/core/Parameters.h:96:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Object.h:123:18: note: Virtual function in base class
torch3-3.1.orig/core/Parameters.h:96:18: note: Function in derived class
torch3-3.1.orig/core/Random.cc:276:57: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
torch3-3.1.orig/core/Random.cc:164:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torch3-3.1.orig/core/Random.cc:167:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torch3-3.1.orig/core/Random.cc:169:17: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torch3-3.1.orig/core/Sequence.cc:71:5: style: Variable 'data_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
torch3-3.1.orig/core/Sequence.cc:70:0: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
torch3-3.1.orig/core/Sequence.cc:71:5: note: Variable 'data_buffer' is reassigned a value before the old one has been used.
torch3-3.1.orig/core/Sequence.h:103:10: style: Technically the member function 'Torch::Sequence::copy' can be const. [functionConst]
torch3-3.1.orig/core/Sequence.cc:158:16: note: Technically the member function 'Torch::Sequence::copy' can be const.
torch3-3.1.orig/core/Sequence.h:103:10: note: Technically the member function 'Torch::Sequence::copy' can be const.
torch3-3.1.orig/core/Sequence.h:108:10: style: Technically the member function 'Torch::Sequence::copyFrom' can be const. [functionConst]
torch3-3.1.orig/core/Sequence.cc:193:16: note: Technically the member function 'Torch::Sequence::copyFrom' can be const.
torch3-3.1.orig/core/Sequence.h:108:10: note: Technically the member function 'Torch::Sequence::copyFrom' can be const.
torch3-3.1.orig/core/Sequence.h:113:10: style: Technically the member function 'Torch::Sequence::copyTo' can be const. [functionConst]
torch3-3.1.orig/core/Sequence.cc:204:16: note: Technically the member function 'Torch::Sequence::copyTo' can be const.
torch3-3.1.orig/core/Sequence.h:113:10: note: Technically the member function 'Torch::Sequence::copyTo' can be const.
torch3-3.1.orig/core/Stack.cc:45:13: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/core/TimeMeasurer.cc:35:3: style: Class 'TimeMeasurer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/core/TimeMeasurer.cc:35:3: style: Class 'TimeMeasurer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/core/TimeMeasurer.h:57:18: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:89:18: note: Virtual function in base class
torch3-3.1.orig/core/TimeMeasurer.h:57:18: note: Function in derived class
torch3-3.1.orig/core/TimeMeasurer.h:58:18: style: The function 'measureIteration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:83:18: note: Virtual function in base class
torch3-3.1.orig/core/TimeMeasurer.h:58:18: note: Function in derived class
torch3-3.1.orig/core/TimeMeasurer.h:59:18: style: The function 'measureEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/Measurer.h:86:18: note: Virtual function in base class
torch3-3.1.orig/core/TimeMeasurer.h:59:18: note: Function in derived class
torch3-3.1.orig/core/Timer.h:72:10: style: Technically the member function 'Torch::Timer::getTime' can be const. [functionConst]
torch3-3.1.orig/core/Timer.cc:92:13: note: Technically the member function 'Torch::Timer::getTime' can be const.
torch3-3.1.orig/core/Timer.h:72:10: note: Technically the member function 'Torch::Timer::getTime' can be const.
torch3-3.1.orig/core/TwoClassFormat.h:47:5: style: Class 'TwoClassFormat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/core/TwoClassFormat.h:52:17: style: The function 'getClass' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:63:17: note: Virtual function in base class
torch3-3.1.orig/core/TwoClassFormat.h:52:17: note: Function in derived class
torch3-3.1.orig/core/TwoClassFormat.h:53:17: style: The function 'getOutputSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:54:17: note: Virtual function in base class
torch3-3.1.orig/core/TwoClassFormat.h:53:17: note: Function in derived class
torch3-3.1.orig/core/TwoClassFormat.h:54:18: style: The function 'fromOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:57:18: note: Virtual function in base class
torch3-3.1.orig/core/TwoClassFormat.h:54:18: note: Function in derived class
torch3-3.1.orig/core/TwoClassFormat.h:55:18: style: The function 'toOneHot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/core/ClassFormat.h:60:18: note: Virtual function in base class
torch3-3.1.orig/core/TwoClassFormat.h:55:18: note: Function in derived class
torch3-3.1.orig/core/WeightedSumMachine.cc:33:50: style: Function 'WeightedSumMachine' argument 1 names different: declaration 'trainer_' definition 'trainers_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/WeightedSumMachine.h:77:34: note: Function 'WeightedSumMachine' argument 1 names different: declaration 'trainer_' definition 'trainers_'.
torch3-3.1.orig/core/WeightedSumMachine.cc:33:50: note: Function 'WeightedSumMachine' argument 1 names different: declaration 'trainer_' definition 'trainers_'.
torch3-3.1.orig/core/WeightedSumMachine.cc:33:93: style: Function 'WeightedSumMachine' argument 3 names different: declaration 'trainers_measurers' definition 'trainers_measurers_'. [funcArgNamesDifferent]
torch3-3.1.orig/core/WeightedSumMachine.h:77:76: note: Function 'WeightedSumMachine' argument 3 names different: declaration 'trainers_measurers' definition 'trainers_measurers_'.
torch3-3.1.orig/core/WeightedSumMachine.cc:33:93: note: Function 'WeightedSumMachine' argument 3 names different: declaration 'trainers_measurers' definition 'trainers_measurers_'.
torch3-3.1.orig/core/WeightedSumMachine.cc:33:21: warning: Member variable 'WeightedSumMachine::weights_is_allocated' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/DiskHTKDataSet.cc:37:44: style: Function 'DiskHTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/DiskHTKDataSet.h:58:32: note: Function 'DiskHTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'.
torch3-3.1.orig/datasets/DiskHTKDataSet.cc:37:44: note: Function 'DiskHTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'.
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.cc:70:14: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.cc:33:30: warning: Member variable 'ExampleFrameSelectorDataSet::n_selected_input_frames' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.cc:33:30: warning: Member variable 'ExampleFrameSelectorDataSet::n_selected_target_frames' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.cc:33:30: warning: Member variable 'ExampleFrameSelectorDataSet::input_frames_indices' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.cc:33:30: warning: Member variable 'ExampleFrameSelectorDataSet::target_frames_indices' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/ExampleFrameSelectorDataSet.h:73:5: style: Class 'ExampleFrameSelectorDataSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/datasets/HTKDataSet.cc:37:36: style: Function 'HTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/HTKDataSet.h:56:28: note: Function 'HTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'.
torch3-3.1.orig/datasets/HTKDataSet.cc:37:36: note: Function 'HTKDataSet' argument 1 names different: declaration 'inputs_filenames' definition 'inputs_filename'.
torch3-3.1.orig/datasets/HTKDataSet.cc:55:57: style: Function 'HTKDataSet' argument 2 names different: declaration 'targets_filename' definition 'targets_filenames'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/HTKDataSet.h:59:49: note: Function 'HTKDataSet' argument 2 names different: declaration 'targets_filename' definition 'targets_filenames'.
torch3-3.1.orig/datasets/HTKDataSet.cc:55:57: note: Function 'HTKDataSet' argument 2 names different: declaration 'targets_filename' definition 'targets_filenames'.
torch3-3.1.orig/datasets/IOHTK.cc:50:12: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/datasets/IOHTK.cc:83:31: style: Function 'readHeader' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:80:26: note: Function 'readHeader' argument 1 names different: declaration 'file' definition 'file_'.
torch3-3.1.orig/datasets/IOHTK.cc:83:31: note: Function 'readHeader' argument 1 names different: declaration 'file' definition 'file_'.
torch3-3.1.orig/datasets/IOHTK.cc:205:36: style: Function 'parmKind2Str' argument 1 names different: declaration 'kind' definition 'the_kind'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:117:33: note: Function 'parmKind2Str' argument 1 names different: declaration 'kind' definition 'the_kind'.
torch3-3.1.orig/datasets/IOHTK.cc:205:36: note: Function 'parmKind2Str' argument 1 names different: declaration 'kind' definition 'the_kind'.
torch3-3.1.orig/datasets/IOHTK.cc:270:39: style: Function 'baseParmKind' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:119:36: note: Function 'baseParmKind' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:270:39: note: Function 'baseParmKind' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:273:32: style: Function 'hasEnergy' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:120:29: note: Function 'hasEnergy' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:273:32: note: Function 'hasEnergy' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:274:31: style: Function 'hasDelta' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:121:28: note: Function 'hasDelta' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:274:31: note: Function 'hasDelta' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:275:30: style: Function 'hasAccs' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:122:27: note: Function 'hasAccs' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:275:30: note: Function 'hasAccs' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:276:31: style: Function 'hasNulle' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:123:28: note: Function 'hasNulle' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:276:31: note: Function 'hasNulle' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:277:31: style: Function 'hasCompx' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:124:28: note: Function 'hasCompx' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:277:31: note: Function 'hasCompx' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:278:30: style: Function 'hasCrcc' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:125:27: note: Function 'hasCrcc' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:278:30: note: Function 'hasCrcc' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:279:31: style: Function 'hasZerom' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:126:28: note: Function 'hasZerom' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:279:31: note: Function 'hasZerom' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:280:31: style: Function 'hasZeroc' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:127:28: note: Function 'hasZeroc' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:280:31: note: Function 'hasZeroc' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:281:28: style: Function 'hasVQ' argument 1 names different: declaration 'kind' definition 'k'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTK.h:128:25: note: Function 'hasVQ' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTK.cc:281:28: note: Function 'hasVQ' argument 1 names different: declaration 'kind' definition 'k'.
torch3-3.1.orig/datasets/IOHTKTarget.cc:41:91: style: Function 'IOHTKTarget' argument 4 names different: declaration 'words' definition 'words_'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTKTarget.h:64:82: note: Function 'IOHTKTarget' argument 4 names different: declaration 'words' definition 'words_'.
torch3-3.1.orig/datasets/IOHTKTarget.cc:41:91: note: Function 'IOHTKTarget' argument 4 names different: declaration 'words' definition 'words_'.
torch3-3.1.orig/datasets/IOHTKTarget.cc:87:39: style: Function 'saveSequence' argument 1 names different: declaration 'file' definition 'file_'. [funcArgNamesDifferent]
torch3-3.1.orig/datasets/IOHTKTarget.h:68:35: note: Function 'saveSequence' argument 1 names different: declaration 'file' definition 'file_'.
torch3-3.1.orig/datasets/IOHTKTarget.cc:87:39: note: Function 'saveSequence' argument 1 names different: declaration 'file' definition 'file_'.
torch3-3.1.orig/datasets/IOHTKTarget.cc:41:14: warning: Member variable 'IOHTKTarget::current_frame_index' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/IOHTKTarget.cc:41:14: warning: Member variable 'IOHTKTarget::max_load' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/datasets/IOHTKTarget.cc:119:11: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/datasets/LexiconInfo.cc:60:24: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/datasets/LexiconInfo.cc:42:9: style: The scope of the variable 'n_flds' can be reduced. [variableScope]
torch3-3.1.orig/datasets/LexiconInfo.cc:42:68: style: The scope of the variable 'ind' can be reduced. [variableScope]
torch3-3.1.orig/datasets/LexiconInfo.cc:90:45: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/datasets/PhoneInfo.cc:197:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/datasets/Vocabulary.cc:225:35: style: The scope of the variable 'curr_pos' can be reduced. [variableScope]
torch3-3.1.orig/datasets/Vocabulary.cc:226:9: style: The scope of the variable 'cmp_result' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:325:25: style: The scope of the variable 'n_states_minus_one' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:554:10: style: The scope of the variable 'pronuns' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:554:20: style: The scope of the variable 'n_pronuns' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:555:20: style: The scope of the variable 'next_word_chain_elem' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:661:9: style: The scope of the variable 'n_pronuns' can be reduced. [variableScope]
torch3-3.1.orig/decoder/BeamSearchDecoder.cc:661:22: style: The scope of the variable 'pronuns' can be reduced. [variableScope]
torch3-3.1.orig/decoder/PhoneModels.h:62:5: style: Class 'PhoneModels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.h:71:5: style: Class 'LMInteriorLevelWordEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/decoder/LMInteriorLevelWordList.h:64:5: style: Class 'LMInteriorLevelWordList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:180:5: style: Variable 'datafiles_fd' is reassigned a value before the old one has been used. [redundantAssignment]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:173:0: note: Variable 'datafiles_fd' is reassigned a value before the old one has been used.
torch3-3.1.orig/decoder/DecoderBatchTest.cc:180:5: note: Variable 'datafiles_fd' is reassigned a value before the old one has been used.
torch3-3.1.orig/decoder/DecoderBatchTest.cc:174:37: style: The scope of the variable 'result_fname' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:174:58: style: The scope of the variable 'res_word' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:174:76: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:175:9: style: The scope of the variable 'temp_result_list' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:175:34: style: The scope of the variable 'n_sentence_words' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:175:61: style: The scope of the variable 'test_index' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:175:74: style: The scope of the variable 'word_cnt' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderBatchTest.h:97:10: performance: Technically the member function 'Torch::DecoderBatchTest::findLNA8ArchiveUtteranceOffsets' can be static. [functionStatic]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:416:24: note: Technically the member function 'Torch::DecoderBatchTest::findLNA8ArchiveUtteranceOffsets' can be static.
torch3-3.1.orig/decoder/DecoderBatchTest.h:97:10: note: Technically the member function 'Torch::DecoderBatchTest::findLNA8ArchiveUtteranceOffsets' can be static.
torch3-3.1.orig/decoder/DecoderBatchTest.h:99:10: performance: Technically the member function 'Torch::DecoderBatchTest::findOnlineFtrsArchiveUtteranceOffsets' can be static. [functionStatic]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:461:24: note: Technically the member function 'Torch::DecoderBatchTest::findOnlineFtrsArchiveUtteranceOffsets' can be static.
torch3-3.1.orig/decoder/DecoderBatchTest.h:99:10: note: Technically the member function 'Torch::DecoderBatchTest::findOnlineFtrsArchiveUtteranceOffsets' can be static.
torch3-3.1.orig/decoder/DecoderBatchTest.cc:68:15: style: Class 'DecoderBatchTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:68:15: style: Class 'DecoderBatchTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:207:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:229:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/DecoderBatchTest.cc:248:33: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/DecoderSingleTest.cc:435:9: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderSingleTest.cc:490:9: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecoderSingleTest.cc:91:35: style: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/DecoderSingleTest.h:114:26: note: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'.
torch3-3.1.orig/decoder/DecoderSingleTest.cc:91:35: note: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'.
torch3-3.1.orig/decoder/DecoderSingleTest.cc:146:36: style: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/DecoderSingleTest.h:126:26: note: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'.
torch3-3.1.orig/decoder/DecoderSingleTest.cc:146:36: note: Function 'configure' argument 11 names different: declaration 'frame_msec_step_size' definition 'frame_ms_step_size'.
torch3-3.1.orig/decoder/DecoderSingleTest.cc:52:5: performance: Variable 'decode_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/decoder/DecoderSingleTest.cc:56:5: performance: Variable 'frames_per_msec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/decoder/DecodingHMM.cc:57:11: style: The scope of the variable 'n_neighbours' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecodingHMM.cc:112:31: style: The scope of the variable 'n_neighbours' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecodingHMM.cc:167:11: style: The scope of the variable 'index' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecodingHMM.cc:167:19: style: The scope of the variable 'prev_n_states' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecodingHMM.cc:167:35: style: The scope of the variable 'old_n_sucs' can be reduced. [variableScope]
torch3-3.1.orig/decoder/DecodingHMM.cc:289:48: style: Function 'setupSuccessorStates' argument 3 names different: declaration 'sucessor_states_' definition 'successor_states_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/DecodingHMM.h:94:39: note: Function 'setupSuccessorStates' argument 3 names different: declaration 'sucessor_states_' definition 'successor_states_'.
torch3-3.1.orig/decoder/DecodingHMM.cc:289:48: note: Function 'setupSuccessorStates' argument 3 names different: declaration 'sucessor_states_' definition 'successor_states_'.
torch3-3.1.orig/decoder/DecodingHMM.h:93:10: performance: Technically the member function 'Torch::DecodingHMM::setupSuccessorStates' can be static. [functionStatic]
torch3-3.1.orig/decoder/DecodingHMM.cc:288:19: note: Technically the member function 'Torch::DecodingHMM::setupSuccessorStates' can be static.
torch3-3.1.orig/decoder/DecodingHMM.h:93:10: note: Technically the member function 'Torch::DecodingHMM::setupSuccessorStates' can be static.
torch3-3.1.orig/decoder/DecodingHMM.h:98:10: performance: Technically the member function 'Torch::DecodingHMM::initState' can be static. [functionStatic]
torch3-3.1.orig/decoder/DecodingHMM.cc:277:19: note: Technically the member function 'Torch::DecodingHMM::initState' can be static.
torch3-3.1.orig/decoder/DecodingHMM.h:98:10: note: Technically the member function 'Torch::DecodingHMM::initState' can be static.
torch3-3.1.orig/decoder/DecodingHypothesis.cc:45:5: performance: Variable 'score' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/decoder/DecodingHypothesis.cc:54:5: performance: Variable 'score' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/decoder/LMCache.cc:120:28: style: Function 'getProb' argument 1 names different: declaration 'order' definition 'n_words'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LMCache.h:77:23: note: Function 'getProb' argument 1 names different: declaration 'order' definition 'n_words'.
torch3-3.1.orig/decoder/LMCache.cc:120:28: note: Function 'getProb' argument 1 names different: declaration 'order' definition 'n_words'.
torch3-3.1.orig/decoder/LMCacheEntry.cc:96:33: style: Function 'getProb' argument 1 names different: declaration 'word' definition 'vocab_word'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LMCacheEntry.h:79:23: note: Function 'getProb' argument 1 names different: declaration 'word' definition 'vocab_word'.
torch3-3.1.orig/decoder/LMCacheEntry.cc:96:33: note: Function 'getProb' argument 1 names different: declaration 'word' definition 'vocab_word'.
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:185:9: style: The scope of the variable 'min' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:185:37: style: The scope of the variable 'curr_pos' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:181:49: style: Function 'getWordProb' argument 1 names different: declaration 'word' definition 'word_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.h:80:27: note: Function 'getWordProb' argument 1 names different: declaration 'word' definition 'word_'.
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:181:49: note: Function 'getWordProb' argument 1 names different: declaration 'word' definition 'word_'.
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:44:5: performance: Variable 'log_bo_weight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.h:80:10: style: Technically the member function 'Torch::LMInteriorLevelWordEntry::getWordProb' can be const. [functionConst]
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.cc:181:32: note: Technically the member function 'Torch::LMInteriorLevelWordEntry::getWordProb' can be const.
torch3-3.1.orig/decoder/LMInteriorLevelWordEntry.h:80:10: note: Technically the member function 'Torch::LMInteriorLevelWordEntry::getWordProb' can be const.
torch3-3.1.orig/decoder/LMInteriorLevelWordList.cc:177:9: style: The scope of the variable 'min' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMInteriorLevelWordList.cc:177:37: style: The scope of the variable 'curr_pos' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMInteriorLevelWordList.cc:173:66: style: Function 'findWord' argument 1 names different: declaration 'word' definition 'word_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LMInteriorLevelWordList.h:95:45: note: Function 'findWord' argument 1 names different: declaration 'word' definition 'word_'.
torch3-3.1.orig/decoder/LMInteriorLevelWordList.cc:173:66: note: Function 'findWord' argument 1 names different: declaration 'word' definition 'word_'.
torch3-3.1.orig/decoder/LMNGram.cc:77:9: style: The scope of the variable 'r_words_1' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMNGram.cc:78:9: style: The scope of the variable 'r_words_2' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LMNGram.cc:51:9: style: Class 'LMNGram' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/decoder/LMNGram.cc:51:9: style: Class 'LMNGram' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/decoder/LanguageModel.cc:478:23: style: The scope of the variable 'bptr' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LanguageModel.cc:55:5: style: Class 'LanguageModel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/decoder/LanguageModel.cc:55:5: style: Class 'LanguageModel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/decoder/LinearLexicon.cc:56:28: style: The scope of the variable 'n_phones' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LinearLexicon.cc:57:11: style: The scope of the variable 'n_sucs' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LinearLexicon.cc:57:21: style: The scope of the variable 'sucs' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LinearLexicon.cc:58:11: style: The scope of the variable 'sucs_log_trans_probs' can be reduced. [variableScope]
torch3-3.1.orig/decoder/LinearLexicon.cc:140:43: style: Function 'calcEmissionProb' argument 1 names different: declaration 'model' definition 'word'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LinearLexicon.h:87:32: note: Function 'calcEmissionProb' argument 1 names different: declaration 'model' definition 'word'.
torch3-3.1.orig/decoder/LinearLexicon.cc:140:43: note: Function 'calcEmissionProb' argument 1 names different: declaration 'model' definition 'word'.
torch3-3.1.orig/decoder/LinearLexicon.cc:163:43: style: Function 'getSuccessorInfo' argument 1 names different: declaration 'model' definition 'word'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/LinearLexicon.h:92:32: note: Function 'getSuccessorInfo' argument 1 names different: declaration 'model' definition 'word'.
torch3-3.1.orig/decoder/LinearLexicon.cc:163:43: note: Function 'getSuccessorInfo' argument 1 names different: declaration 'model' definition 'word'.
torch3-3.1.orig/decoder/LinearLexicon.h:82:9: style: Technically the member function 'Torch::LinearLexicon::nStatesInModel' can be const. [functionConst]
torch3-3.1.orig/decoder/LinearLexicon.cc:152:20: note: Technically the member function 'Torch::LinearLexicon::nStatesInModel' can be const.
torch3-3.1.orig/decoder/LinearLexicon.h:82:9: note: Technically the member function 'Torch::LinearLexicon::nStatesInModel' can be const.
torch3-3.1.orig/decoder/LinearLexicon.h:92:10: style: Technically the member function 'Torch::LinearLexicon::getSuccessorInfo' can be const. [functionConst]
torch3-3.1.orig/decoder/LinearLexicon.cc:163:21: note: Technically the member function 'Torch::LinearLexicon::getSuccessorInfo' can be const.
torch3-3.1.orig/decoder/LinearLexicon.h:92:10: note: Technically the member function 'Torch::LinearLexicon::getSuccessorInfo' can be const.
torch3-3.1.orig/decoder/PhoneModels.cc:504:79: style: Redundant condition: phone_index==phone_info->pause_index. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
torch3-3.1.orig/decoder/PhoneModels.cc:665:67: style: Redundant condition: phone_index==phone_info->pause_index. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
torch3-3.1.orig/decoder/PhoneModels.cc:44:12: style: The scope of the variable 'emis_prob_indices' can be reduced. [variableScope]
torch3-3.1.orig/decoder/PhoneModels.cc:557:22: style: The scope of the variable 'phone_index' can be reduced. [variableScope]
torch3-3.1.orig/decoder/PhoneModels.cc:770:18: style: The scope of the variable 'curr_model' can be reduced. [variableScope]
torch3-3.1.orig/decoder/PhoneModels.cc:796:9: style: The scope of the variable 'prob_vector_index' can be reduced. [variableScope]
torch3-3.1.orig/decoder/PhoneModels.cc:718:42: style: Function 'readPhonePriors' argument 1 names different: declaration 'phone_priors_filename' definition 'phone_priors_fname'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/PhoneModels.h:76:33: note: Function 'readPhonePriors' argument 1 names different: declaration 'phone_priors_filename' definition 'phone_priors_fname'.
torch3-3.1.orig/decoder/PhoneModels.cc:718:42: note: Function 'readPhonePriors' argument 1 names different: declaration 'phone_priors_filename' definition 'phone_priors_fname'.
torch3-3.1.orig/decoder/PhoneModels.h:77:10: style: Technically the member function 'Torch::PhoneModels::calcEmissionProbsOneFrame' can be const. [functionConst]
torch3-3.1.orig/decoder/PhoneModels.cc:764:19: note: Technically the member function 'Torch::PhoneModels::calcEmissionProbsOneFrame' can be const.
torch3-3.1.orig/decoder/PhoneModels.h:77:10: note: Technically the member function 'Torch::PhoneModels::calcEmissionProbsOneFrame' can be const.
torch3-3.1.orig/decoder/PhoneModels.cc:143:13: style: Class 'PhoneModels' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torch3-3.1.orig/decoder/PhoneModels.cc:143:13: style: Class 'PhoneModels' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torch3-3.1.orig/decoder/PhoneModels.cc:290:18: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/PhoneModels.cc:580:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/SpeechMLP.cc:52:11: style: The scope of the variable 'vals' can be reduced. [variableScope]
torch3-3.1.orig/decoder/SpeechMLP.cc:43:60: style: Function 'SpeechMLP' argument 4 names different: declaration 'online_norm' definition 'online_norm_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/SpeechMLP.h:93:58: note: Function 'SpeechMLP' argument 4 names different: declaration 'online_norm' definition 'online_norm_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:43:60: note: Function 'SpeechMLP' argument 4 names different: declaration 'online_norm' definition 'online_norm_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:409:45: style: Function 'convertWeightsToReal' argument 5 names different: declaration 'inputs' definition 'inputs_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/SpeechMLP.h:102:53: note: Function 'convertWeightsToReal' argument 5 names different: declaration 'inputs' definition 'inputs_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:409:45: note: Function 'convertWeightsToReal' argument 5 names different: declaration 'inputs' definition 'inputs_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:409:61: style: Function 'convertWeightsToReal' argument 6 names different: declaration 'outputs' definition 'outputs_'. [funcArgNamesDifferent]
torch3-3.1.orig/decoder/SpeechMLP.h:102:68: note: Function 'convertWeightsToReal' argument 6 names different: declaration 'outputs' definition 'outputs_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:409:61: note: Function 'convertWeightsToReal' argument 6 names different: declaration 'outputs' definition 'outputs_'.
torch3-3.1.orig/decoder/SpeechMLP.cc:567:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/decoder/SpeechMLP.cc:593:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torch3-3.1.orig/distributions/BayesClassifier.cc:40:18: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/distributions/EMTrainer.h:55:5: style: Class 'EMTrainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/distributions/BayesClassifier.h:63:5: style: Class 'BayesClassifier' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/distributions/DiagonalGMM.cc:187:45: style: Function 'generateObservation' argument 1 names different: declaration 'inputs_' definition 'observation'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/DiagonalGMM.h:107:36: note: Function 'generateObservation' argument 1 names different: declaration 'inputs_' definition 'observation'.
torch3-3.1.orig/distributions/DiagonalGMM.cc:187:45: note: Function 'generateObservation' argument 1 names different: declaration 'inputs_' definition 'observation'.
torch3-3.1.orig/distributions/DiagonalGMM.h:133:18: style: The function 'eMIterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:72:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:133:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:138:18: style: The function 'iterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:76:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:138:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:141:18: style: The function 'frameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:64:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:141:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:144:16: style: The function 'viterbiFrameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:66:16: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:144:16: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:152:18: style: The function 'sequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:84:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:152:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:157:18: style: The function 'eMSequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:80:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:157:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:160:18: style: The function 'frameEMAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:88:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:160:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:163:16: style: The function 'frameViterbiAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:92:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:163:16: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:166:18: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:94:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:166:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:168:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:96:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:168:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:171:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:110:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:171:18: note: Function in derived class
torch3-3.1.orig/distributions/DiagonalGMM.h:174:18: style: The function 'frameDecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:119:18: note: Virtual function in base class
torch3-3.1.orig/distributions/DiagonalGMM.h:174:18: note: Function in derived class
torch3-3.1.orig/distributions/Distribution.cc:60:60: style: Function 'viterbiFrameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/Distribution.h:66:56: note: Function 'viterbiFrameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:60:60: note: Function 'viterbiFrameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:65:53: style: Function 'frameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/Distribution.h:64:51: note: Function 'frameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:65:53: note: Function 'frameLogProbability' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:107:54: style: Function 'frameEMAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/Distribution.h:88:52: note: Function 'frameEMAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:107:54: note: Function 'frameEMAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:111:59: style: Function 'frameViterbiAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/Distribution.h:92:57: note: Function 'frameViterbiAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/Distribution.cc:111:59: note: Function 'frameViterbiAccPosteriors' argument 2 names different: declaration 'f_inputs' definition 'inputs'.
torch3-3.1.orig/distributions/HMM.cc:38:74: style: Function 'HMM' argument 4 names different: declaration 'n_shared_states' definition 'n_shared_states_'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/HMM.h:98:73: note: Function 'HMM' argument 4 names different: declaration 'n_shared_states' definition 'n_shared_states_'.
torch3-3.1.orig/distributions/HMM.cc:38:74: note: Function 'HMM' argument 4 names different: declaration 'n_shared_states' definition 'n_shared_states_'.
torch3-3.1.orig/distributions/HMM.cc:551:28: style: Function 'decode' argument 1 names different: declaration 'input' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/HMM.h:115:35: note: Function 'decode' argument 1 names different: declaration 'input' definition 'inputs'.
torch3-3.1.orig/distributions/HMM.cc:551:28: note: Function 'decode' argument 1 names different: declaration 'input' definition 'inputs'.
torch3-3.1.orig/distributions/HMM.cc:38:6: warning: Member variable 'HMM::last_arg_viterbi' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/distributions/HMM.h:101:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:113:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:101:18: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:115:18: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:99:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:115:18: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:122:18: style: The function 'logProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:60:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:122:18: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:123:18: style: The function 'viterbiLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:62:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:123:18: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:125:19: style: The function 'iterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:76:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:125:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:126:19: style: The function 'eMIterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:72:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:126:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:127:19: style: The function 'eMSequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:80:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:127:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:128:19: style: The function 'sequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:84:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:128:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:129:19: style: The function 'eMAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:86:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:129:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:130:19: style: The function 'viterbiAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:90:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:130:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:131:19: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:94:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:131:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:132:19: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:96:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:132:19: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:134:18: style: The function 'backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:108:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:134:18: note: Function in derived class
torch3-3.1.orig/distributions/HMM.h:135:18: style: The function 'viterbiBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:112:18: note: Virtual function in base class
torch3-3.1.orig/distributions/HMM.h:135:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.cc:35:20: style: Function 'KMeans' argument 1 names different: declaration 'n_inputs' definition 'n_inputs_'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/KMeans.h:58:16: note: Function 'KMeans' argument 1 names different: declaration 'n_inputs' definition 'n_inputs_'.
torch3-3.1.orig/distributions/KMeans.cc:35:20: note: Function 'KMeans' argument 1 names different: declaration 'n_inputs' definition 'n_inputs_'.
torch3-3.1.orig/distributions/KMeans.h:60:18: style: The function 'setDataSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:121:16: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:60:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:62:18: style: The function 'eMIterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:133:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:62:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:63:18: style: The function 'frameEMAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:160:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:63:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:64:18: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:166:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:64:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:65:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:171:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:65:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:68:18: style: The function 'eMSequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:157:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:68:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:73:18: style: The function 'frameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:141:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:73:18: note: Function in derived class
torch3-3.1.orig/distributions/KMeans.h:78:16: style: The function 'frameLogProbabilityOneGaussian' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:147:18: note: Virtual function in base class
torch3-3.1.orig/distributions/KMeans.h:78:16: note: Function in derived class
torch3-3.1.orig/distributions/LogRBF.cc:50:22: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/distributions/LogRBF.cc:35:58: style: Function 'LogRBF' argument 3 names different: declaration 'kmeans_trainer' definition 'kmeans_trainer_'. [funcArgNamesDifferent]
torch3-3.1.orig/distributions/LogRBF.h:60:54: note: Function 'LogRBF' argument 3 names different: declaration 'kmeans_trainer' definition 'kmeans_trainer_'.
torch3-3.1.orig/distributions/LogRBF.cc:35:58: note: Function 'LogRBF' argument 3 names different: declaration 'kmeans_trainer' definition 'kmeans_trainer_'.
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:68:5: style: Class 'MAPDiagonalGMM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:72:18: style: The function 'frameViterbiAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:163:16: note: Virtual function in base class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:72:18: note: Function in derived class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:75:18: style: The function 'frameEMAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:160:18: note: Virtual function in base class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:75:18: note: Function in derived class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:78:18: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:166:18: note: Virtual function in base class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:78:18: note: Function in derived class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:83:16: style: The function 'setDataSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/DiagonalGMM.h:121:16: note: Virtual function in base class
torch3-3.1.orig/distributions/MAPDiagonalGMM.h:83:16: note: Function in derived class
torch3-3.1.orig/distributions/MAPHMM.h:65:18: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/HMM.h:131:19: note: Virtual function in base class
torch3-3.1.orig/distributions/MAPHMM.h:65:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:63:5: style: Class 'Multinomial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/distributions/Multinomial.h:67:18: style: The function 'eMIterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:72:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:67:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:68:18: style: The function 'iterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:76:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:68:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:70:18: style: The function 'frameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:64:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:70:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:72:18: style: The function 'sequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:84:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:72:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:73:18: style: The function 'eMSequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:80:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:73:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:74:18: style: The function 'frameEMAccPosteriors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:88:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:74:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:75:18: style: The function 'eMUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:94:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:75:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:76:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:96:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:76:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:78:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:110:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:78:18: note: Function in derived class
torch3-3.1.orig/distributions/Multinomial.h:79:18: style: The function 'frameDecision' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:119:18: note: Virtual function in base class
torch3-3.1.orig/distributions/Multinomial.h:79:18: note: Function in derived class
torch3-3.1.orig/distributions/ParzenDistribution.h:69:18: warning: Virtual function 'setVar' is called from constructor 'ParzenDistribution(int n_inputs_,real var_)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
torch3-3.1.orig/distributions/ParzenDistribution.cc:39:3: note: Calling setVar
torch3-3.1.orig/distributions/ParzenDistribution.h:69:18: note: setVar is a virtual method
torch3-3.1.orig/distributions/ParzenDistribution.h:71:18: style: The function 'frameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:64:18: note: Virtual function in base class
torch3-3.1.orig/distributions/ParzenDistribution.h:71:18: note: Function in derived class
torch3-3.1.orig/distributions/ParzenDistribution.h:74:18: style: The function 'eMSequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:80:18: note: Virtual function in base class
torch3-3.1.orig/distributions/ParzenDistribution.h:74:18: note: Function in derived class
torch3-3.1.orig/distributions/ParzenDistribution.h:75:18: style: The function 'sequenceInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:84:18: note: Virtual function in base class
torch3-3.1.orig/distributions/ParzenDistribution.h:75:18: note: Function in derived class
torch3-3.1.orig/distributions/TableLookupDistribution.cc:38:3: performance: Variable 'prior' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/distributions/TableLookupDistribution.h:63:18: style: The function 'frameLogProbability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/distributions/Distribution.h:64:18: note: Virtual function in base class
torch3-3.1.orig/distributions/TableLookupDistribution.h:63:18: note: Function in derived class
torch3-3.1.orig/gradients/ClassNLLCriterion.cc:33:51: style: Function 'ClassNLLCriterion' argument 1 names different: declaration 'class_format' definition 'class_format_'. [funcArgNamesDifferent]
torch3-3.1.orig/gradients/ClassNLLCriterion.h:61:36: note: Function 'ClassNLLCriterion' argument 1 names different: declaration 'class_format' definition 'class_format_'.
torch3-3.1.orig/gradients/ClassNLLCriterion.cc:33:51: note: Function 'ClassNLLCriterion' argument 1 names different: declaration 'class_format' definition 'class_format_'.
torch3-3.1.orig/gradients/ClassNLLCriterion.h:61:5: style: Class 'ClassNLLCriterion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/ClassNLLCriterion.h:63:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ClassNLLCriterion.h:63:18: note: Function in derived class
torch3-3.1.orig/gradients/ClassNLLCriterion.h:64:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ClassNLLCriterion.h:64:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.cc:134:65: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/gradients/ConnectedMachine.h:106:18: style: The function 'iterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:89:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:106:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.h:107:18: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:96:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:107:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.h:108:18: style: The function 'backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:104:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:108:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.h:109:18: style: The function 'loadXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:128:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:109:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.h:110:18: style: The function 'saveXFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:131:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:110:18: note: Function in derived class
torch3-3.1.orig/gradients/ConnectedMachine.h:111:18: style: The function 'setPartialBackprop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:107:18: note: Virtual function in base class
torch3-3.1.orig/gradients/ConnectedMachine.h:111:18: note: Function in derived class
torch3-3.1.orig/gradients/Criterion.cc:33:12: warning: Member variable 'Criterion::data' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/gradients/Exp.h:49:5: style: Class 'Exp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/Exp.h:53:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Exp.h:53:18: note: Function in derived class
torch3-3.1.orig/gradients/Exp.h:54:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Exp.h:54:18: note: Function in derived class
torch3-3.1.orig/gradients/InputsSelect.h:55:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/InputsSelect.h:55:18: note: Function in derived class
torch3-3.1.orig/gradients/InputsSelect.h:56:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/InputsSelect.h:56:18: note: Function in derived class
torch3-3.1.orig/gradients/Linear.h:68:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Linear.h:68:18: note: Function in derived class
torch3-3.1.orig/gradients/Linear.h:69:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Linear.h:69:18: note: Function in derived class
torch3-3.1.orig/gradients/LogMixer.cc:34:24: style: Function 'LogMixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'. [funcArgNamesDifferent]
torch3-3.1.orig/gradients/LogMixer.h:60:18: note: Function 'LogMixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'.
torch3-3.1.orig/gradients/LogMixer.cc:34:24: note: Function 'LogMixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'.
torch3-3.1.orig/gradients/LogMixer.h:64:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogMixer.h:64:18: note: Function in derived class
torch3-3.1.orig/gradients/LogMixer.h:65:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogMixer.h:65:18: note: Function in derived class
torch3-3.1.orig/gradients/LogSigmoid.cc:44:21: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
torch3-3.1.orig/gradients/LogSigmoid.h:51:5: style: Class 'LogSigmoid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/LogSigmoid.h:55:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogSigmoid.h:55:18: note: Function in derived class
torch3-3.1.orig/gradients/LogSigmoid.h:56:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogSigmoid.h:56:18: note: Function in derived class
torch3-3.1.orig/gradients/LogSoftMax.h:53:5: style: Class 'LogSoftMax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/LogSoftMax.h:57:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogSoftMax.h:57:18: note: Function in derived class
torch3-3.1.orig/gradients/LogSoftMax.h:58:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/LogSoftMax.h:58:18: note: Function in derived class
torch3-3.1.orig/gradients/MLP.cc:40:14: style: Function 'MLP' argument 1 names different: declaration 'n_layers' definition 'n_layers_'. [funcArgNamesDifferent]
torch3-3.1.orig/gradients/MLP.h:56:13: note: Function 'MLP' argument 1 names different: declaration 'n_layers' definition 'n_layers_'.
torch3-3.1.orig/gradients/MLP.cc:40:14: note: Function 'MLP' argument 1 names different: declaration 'n_layers' definition 'n_layers_'.
torch3-3.1.orig/gradients/MLP.h:44:9: warning: The class 'MLP' defines member variable with name 'n_layers' also defined in its parent class 'ConnectedMachine'. [duplInheritedMember]
torch3-3.1.orig/gradients/ConnectedMachine.h:75:9: note: Parent variable 'ConnectedMachine::n_layers'
torch3-3.1.orig/gradients/MLP.h:44:9: note: Derived variable 'MLP::n_layers'
torch3-3.1.orig/gradients/Tanh.h:49:5: style: Class 'Tanh' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/Sigmoid.h:52:5: style: Class 'Sigmoid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/SoftMax.h:64:5: style: Class 'SoftMax' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/SoftPlus.h:50:5: style: Class 'SoftPlus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/Tanh.h:53:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Tanh.h:53:18: note: Function in derived class
torch3-3.1.orig/gradients/Tanh.h:54:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Tanh.h:54:18: note: Function in derived class
torch3-3.1.orig/gradients/Sigmoid.h:56:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Sigmoid.h:56:18: note: Function in derived class
torch3-3.1.orig/gradients/Sigmoid.h:57:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Sigmoid.h:57:18: note: Function in derived class
torch3-3.1.orig/gradients/SoftMax.h:68:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SoftMax.h:68:18: note: Function in derived class
torch3-3.1.orig/gradients/SoftMax.h:69:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SoftMax.h:69:18: note: Function in derived class
torch3-3.1.orig/gradients/SoftPlus.h:54:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SoftPlus.h:54:18: note: Function in derived class
torch3-3.1.orig/gradients/SoftPlus.h:55:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SoftPlus.h:55:18: note: Function in derived class
torch3-3.1.orig/gradients/MSECriterion.h:59:5: style: Class 'MSECriterion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/MSECriterion.h:63:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MSECriterion.h:63:18: note: Function in derived class
torch3-3.1.orig/gradients/MSECriterion.h:64:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MSECriterion.h:64:18: note: Function in derived class
torch3-3.1.orig/gradients/Mixer.cc:33:18: style: Function 'Mixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'. [funcArgNamesDifferent]
torch3-3.1.orig/gradients/Mixer.h:63:15: note: Function 'Mixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'.
torch3-3.1.orig/gradients/Mixer.cc:33:18: note: Function 'Mixer' argument 1 names different: declaration 'n_inputs_' definition 'n_experts_'.
torch3-3.1.orig/gradients/Mixer.h:67:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Mixer.h:67:18: note: Function in derived class
torch3-3.1.orig/gradients/Mixer.h:68:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/Mixer.h:68:18: note: Function in derived class
torch3-3.1.orig/gradients/MultiCriterion.h:63:18: style: The function 'forward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:96:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MultiCriterion.h:63:18: note: Function in derived class
torch3-3.1.orig/gradients/MultiCriterion.h:64:18: style: The function 'backward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:104:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MultiCriterion.h:64:18: note: Function in derived class
torch3-3.1.orig/gradients/MultiCriterion.h:65:18: style: The function 'setDataSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/Criterion.h:67:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MultiCriterion.h:65:18: note: Function in derived class
torch3-3.1.orig/gradients/MultiCriterion.h:66:18: style: The function 'iterInitialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:89:18: note: Virtual function in base class
torch3-3.1.orig/gradients/MultiCriterion.h:66:18: note: Function in derived class
torch3-3.1.orig/gradients/StochasticGradient.cc:84:6: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/gradients/StochasticGradient.cc:89:33: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/gradients/StochasticGradient.cc:99:8: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/gradients/StochasticGradient.cc:104:29: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/gradients/SumMachine.h:52:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SumMachine.h:52:18: note: Function in derived class
torch3-3.1.orig/gradients/SumMachine.h:53:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/SumMachine.h:53:18: note: Function in derived class
torch3-3.1.orig/gradients/WeightedMSECriterion.cc:42:23: warning: Member variable 'WeightedMSECriterion::average_frame_size' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/gradients/WeightedMSECriterion.h:64:5: style: Class 'WeightedMSECriterion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/gradients/WeightedMSECriterion.h:75:18: style: The function 'setDataSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/Criterion.h:67:18: note: Virtual function in base class
torch3-3.1.orig/gradients/WeightedMSECriterion.h:75:18: note: Function in derived class
torch3-3.1.orig/gradients/WeightedMSECriterion.h:76:18: style: The function 'frameForward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:115:18: note: Virtual function in base class
torch3-3.1.orig/gradients/WeightedMSECriterion.h:76:18: note: Function in derived class
torch3-3.1.orig/gradients/WeightedMSECriterion.h:77:18: style: The function 'frameBackward' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/gradients/GradientMachine.h:125:18: note: Virtual function in base class
torch3-3.1.orig/gradients/WeightedMSECriterion.h:77:18: note: Function in derived class
torch3-3.1.orig/kernels/Kernel.cc:45:3: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.cc:69:3: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.cc:70:3: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.cc:100:3: performance: Variable 'g' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.cc:126:3: performance: Variable 's' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.cc:127:3: performance: Variable 'r' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/Kernel.h:70:5: style: Class 'DotKernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/kernels/Kernel.h:104:5: style: Class 'GaussianKernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/kernels/Kernel.h:72:18: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/Kernel.h:52:18: note: Virtual function in base class
torch3-3.1.orig/kernels/Kernel.h:72:18: note: Function in derived class
torch3-3.1.orig/kernels/Kernel.h:90:18: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/Kernel.h:52:18: note: Virtual function in base class
torch3-3.1.orig/kernels/Kernel.h:90:18: note: Function in derived class
torch3-3.1.orig/kernels/Kernel.h:106:18: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/Kernel.h:52:18: note: Virtual function in base class
torch3-3.1.orig/kernels/Kernel.h:106:18: note: Function in derived class
torch3-3.1.orig/kernels/Kernel.h:122:18: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/Kernel.h:52:18: note: Virtual function in base class
torch3-3.1.orig/kernels/Kernel.h:122:18: note: Function in derived class
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::cache' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::n_unshrink' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::k_xi' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::k_xj' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::n_active_var_new' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::n_alpha' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::deja_shrink' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::y' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::alpha' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::grad' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::n_active_var' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::iter' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::Cup' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.cc:33:12: warning: Member variable 'QCTrainer::Cdown' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/QCTrainer.h:109:5: style: Class 'QCTrainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/kernels/SVMCache.cc:58:12: style: C-style pointer casting [cstyleCast]
torch3-3.1.orig/kernels/SVMCache.cc:33:11: warning: Member variable 'SVMCache::temp_allocator' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/kernels/SVMCache.cc:39:3: performance: Variable 'cache_size_in_megs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torch3-3.1.orig/kernels/SVMClassification.h:80:18: style: The function 'checkSupportVectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCMachine.h:104:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMClassification.h:80:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMRegression.h:86:18: style: The function 'checkSupportVectors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCMachine.h:104:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMRegression.h:86:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:81:10: style: The function 'allocate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCCache.h:56:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:81:10: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:82:18: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCCache.h:59:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:82:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:83:18: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCCache.h:62:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:83:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:84:18: style: The function 'setActiveVariables' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCCache.h:72:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:84:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:88:19: style: The function 'adressCache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/QCCache.h:53:19: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:88:19: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:110:18: style: The function 'getColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/SVMCache.h:89:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:110:18: note: Function in derived class
torch3-3.1.orig/kernels/SVMCache.h:130:18: style: The function 'getColumn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/kernels/SVMCache.h:89:18: note: Virtual function in base class
torch3-3.1.orig/kernels/SVMCache.h:130:18: note: Function in derived class
torch3-3.1.orig/matrix/Mat.cc:167:22: style: Function 'setCol' argument 1 names different: declaration 'row' definition 'col'. [funcArgNamesDifferent]
torch3-3.1.orig/matrix/Mat.h:100:21: note: Function 'setCol' argument 1 names different: declaration 'row' definition 'col'.
torch3-3.1.orig/matrix/Mat.cc:167:22: note: Function 'setCol' argument 1 names different: declaration 'row' definition 'col'.
torch3-3.1.orig/matrix/Vec.h:56:5: style: Class 'Vec' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/matrix/Perm.h:51:5: style: Class 'Perm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/matrix/Perm_operations.cc:47:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torch3-3.1.orig/matrix/Perm_operations.cc:92:7: style: The scope of the variable 'old_i' can be reduced. [variableScope]
torch3-3.1.orig/matrix/Perm_operations.cc:92:23: style: The scope of the variable 'start' can be reduced. [variableScope]
torch3-3.1.orig/matrix/Perm_operations.cc:173:7: style: The scope of the variable 'temp' can be reduced. [variableScope]
torch3-3.1.orig/matrix/Perm_operations.cc:243:13: style: The scope of the variable 'px_j' can be reduced. [variableScope]
torch3-3.1.orig/matrix/Perm_operations.cc:263:13: style: The scope of the variable 'px_i' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_lu_factor.cc:49:7: style: The scope of the variable 'i_max' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_solve.cc:182:3: style: Variable 'dim' is reassigned a value before the old one has been used. [redundantAssignment]
torch3-3.1.orig/matrix/mx_solve.cc:178:3: note: Variable 'dim' is reassigned a value before the old one has been used.
torch3-3.1.orig/matrix/mx_solve.cc:182:3: note: Variable 'dim' is reassigned a value before the old one has been used.
torch3-3.1.orig/matrix/mx_solve.cc:44:20: style: The scope of the variable 'mat_row' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_solve.cc:44:48: style: The scope of the variable 'out_col' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_solve.cc:82:20: style: The scope of the variable 'mat_row' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_solve.cc:82:48: style: The scope of the variable 'out_col' can be reduced. [variableScope]
torch3-3.1.orig/matrix/mx_sym_eig.cc:49:14: style: The scope of the variable 'i_max' can be reduced. [variableScope]
torch3-3.1.orig/nonparametrics/KNN.h:73:18: warning: Virtual function 'setK' is called from constructor 'KNN(int n_outputs_,int K_)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
torch3-3.1.orig/nonparametrics/KNN.cc:39:3: note: Calling setK
torch3-3.1.orig/nonparametrics/KNN.h:73:18: note: setK is a virtual method
torch3-3.1.orig/nonparametrics/NPTrainer.h:47:5: style: Class 'NPTrainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/nonparametrics/ParzenMachine.h:78:18: warning: Virtual function 'setVar' is called from constructor 'ParzenMachine(int n_inputs_,int n_outputs_,real var_)' at line 36. Dynamic binding is not used. [virtualCallInConstructor]
torch3-3.1.orig/nonparametrics/ParzenMachine.cc:36:3: note: Calling setVar
torch3-3.1.orig/nonparametrics/ParzenMachine.h:78:18: note: setVar is a virtual method
torch3-3.1.orig/speech/EditDistance.cc:75:34: style: Function 'distance' argument 1 names different: declaration 'obtained' definition 'obtained_'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/EditDistance.h:91:32: note: Function 'distance' argument 1 names different: declaration 'obtained' definition 'obtained_'.
torch3-3.1.orig/speech/EditDistance.cc:75:34: note: Function 'distance' argument 1 names different: declaration 'obtained' definition 'obtained_'.
torch3-3.1.orig/speech/EditDistance.cc:75:49: style: Function 'distance' argument 2 names different: declaration 'obt_size' definition 'obt_size_'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/EditDistance.h:91:46: note: Function 'distance' argument 2 names different: declaration 'obt_size' definition 'obt_size_'.
torch3-3.1.orig/speech/EditDistance.cc:75:49: note: Function 'distance' argument 2 names different: declaration 'obt_size' definition 'obt_size_'.
torch3-3.1.orig/speech/EditDistance.cc:75:65: style: Function 'distance' argument 3 names different: declaration 'desired' definition 'desired_'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/EditDistance.h:91:61: note: Function 'distance' argument 3 names different: declaration 'desired' definition 'desired_'.
torch3-3.1.orig/speech/EditDistance.cc:75:65: note: Function 'distance' argument 3 names different: declaration 'desired' definition 'desired_'.
torch3-3.1.orig/speech/EditDistance.cc:75:79: style: Function 'distance' argument 4 names different: declaration 'des_size' definition 'des_size_'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/EditDistance.h:91:74: note: Function 'distance' argument 4 names different: declaration 'des_size' definition 'des_size_'.
torch3-3.1.orig/speech/EditDistance.cc:75:79: note: Function 'distance' argument 4 names different: declaration 'des_size' definition 'des_size_'.
torch3-3.1.orig/speech/EditDistance.h:104:18: warning: Virtual function 'reset' is called from constructor 'EditDistance(bool is_confusion_=false)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
torch3-3.1.orig/speech/EditDistance.cc:48:3: note: Calling reset
torch3-3.1.orig/speech/EditDistance.h:104:18: note: reset is a virtual method
torch3-3.1.orig/speech/EditDistance.h:85:5: style: Class 'EditDistance' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/speech/FrameSeg.cc:34:11: warning: Member variable 'FrameSeg::target' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSeg.cc:34:11: warning: Member variable 'FrameSeg::obtained' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSeg.cc:34:11: warning: Member variable 'FrameSeg::states_to_model_states' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSeg.cc:34:11: warning: Member variable 'FrameSeg::states_to_model' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSeg.cc:34:11: warning: Member variable 'FrameSeg::states_to_word' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSeg.h:61:5: style: Class 'FrameSeg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_correct' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_incorrect' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_frames' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_correct_soft' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_incorrect_soft' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/FrameSegMeasurer.cc:33:19: warning: Member variable 'FrameSegMeasurer::n_frames_soft' is not initialized in the constructor. [uninitMemberVar]
torch3-3.1.orig/speech/Grammar.h:64:5: style: Class 'Grammar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:35:59: style: Function 'SimpleDecoderSpeechHMM' argument 1 names different: declaration 'model' definition 'model_'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:81:39: note: Function 'SimpleDecoderSpeechHMM' argument 1 names different: declaration 'model' definition 'model_'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:35:59: note: Function 'SimpleDecoderSpeechHMM' argument 1 names different: declaration 'model' definition 'model_'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:81:57: style: Function 'prepareTestModel' argument 1 names different: declaration 'input' definition 'ex'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:102:45: note: Function 'prepareTestModel' argument 1 names different: declaration 'input' definition 'ex'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:81:57: note: Function 'prepareTestModel' argument 1 names different: declaration 'input' definition 'ex'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:280:47: style: Function 'decode' argument 1 names different: declaration 'input' definition 'ex'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:91:35: note: Function 'decode' argument 1 names different: declaration 'input' definition 'ex'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:280:47: note: Function 'decode' argument 1 names different: declaration 'input' definition 'ex'.
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:105:17: warning: Virtual function 'nStatesInGrammar' is called from constructor 'SimpleDecoderSpeechHMM(SpeechHMM*model,Grammar*grammar_)' at line 48. Dynamic binding is not used. [virtualCallInConstructor]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.cc:48:14: note: Calling nStatesInGrammar
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:105:17: note: nStatesInGrammar is a virtual method
torch3-3.1.orig/speech/WordSeg.h:64:5: style: Class 'WordSeg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:84:18: style: The function 'setDataSet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/speech/SpeechHMM.h:102:18: note: Virtual function in base class
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:84:18: note: Function in derived class
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:107:18: style: The function 'setMaxNStates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torch3-3.1.orig/speech/SpeechHMM.h:126:18: note: Virtual function in base class
torch3-3.1.orig/speech/SimpleDecoderSpeechHMM.h:107:18: note: Function in derived class
torch3-3.1.orig/speech/SpeechHMM.cc:411:45: style: Function 'prepareTrainModel' argument 1 names different: declaration 'input' definition 'inputs'. [funcArgNamesDifferent]
torch3-3.1.orig/speech/SpeechHMM.h:119:46: note: Function 'prepareTrainModel' argument 1 names different: declaration 'input' definition 'inputs'.
torch3-3.1.orig/speech/SpeechHMM.cc:411:45: note: Function 'prepareTrainModel' argument 1 names different: declaration 'input' definition 'inputs'.
[08:49]

ftp://ftp.se.debian.org/debian/pool/main/t/torchat/torchat_0.9.9.553.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torcs/torcs_1.3.7+dfsg.orig.tar.xz
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:170:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:28:3: warning: Member variable 'v3d::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:28:3: warning: Member variable 'v3d::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:28:3: warning: Member variable 'v3d::z' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:98:1: style: The class 'PathSeg' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:49:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:49:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:49:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:49:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:49:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:191:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:39:10: style: Technically the member function 'v3d::operator*' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:80:20: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/linalg.h:39:10: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:60:14: style: Technically the member function 'TrackSegment::getType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:61:23: style: Technically the member function 'TrackSegment::getRaceType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:62:16: style: Technically the member function 'TrackSegment::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:64:16: style: Technically the member function 'TrackSegment::getKfriction' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:65:16: style: Technically the member function 'TrackSegment::getKrollres' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:66:16: style: Technically the member function 'TrackSegment::getKroughness' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:67:16: style: Technically the member function 'TrackSegment::getKroughwavelen' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:69:16: style: Technically the member function 'TrackSegment::getWidth' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:70:16: style: Technically the member function 'TrackSegment::getKalpha' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:71:16: style: Technically the member function 'TrackSegment::getKbeta' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:72:16: style: Technically the member function 'TrackSegment::getKgamma' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:73:16: style: Technically the member function 'TrackSegment::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:80:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:113:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:118:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:119:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:120:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:124:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:140:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:124:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:128:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:148:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:128:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:129:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:157:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:129:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:111:16: style: Technically the member function 'PathSeg::getSpeedsqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:112:16: style: Technically the member function 'PathSeg::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:113:16: style: Technically the member function 'PathSeg::getWeight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:114:16: style: Technically the member function 'PathSeg::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:142:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:143:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:145:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:150:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:156:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:157:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:225:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:298:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:225:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:54:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:55:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:56:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:167:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:168:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:169:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:170:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:106:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:165:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.cpp:238:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:165:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:166:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.cpp:267:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.h:166:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.cpp:105:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/mycar.cpp:105:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:612:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:612:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:612:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:712:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:712:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1094:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1094:12: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1094:16: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1094:20: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1341:27: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1341:32: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1505:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1507:28: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1507:33: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:27:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:136:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:27:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:873:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:216:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:873:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:994:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:195:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:994:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1076:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:197:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1076:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1463:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:223:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:1463:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::cp' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:194:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:975:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.h:194:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:194:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:194:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:236:7: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:236:11: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:236:15: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:256:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:274:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:64: style: Function 'init' argument 3 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:55:52: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:64: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:79: style: Function 'init' argument 4 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:55:66: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:79: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:94: style: Function 'init' argument 5 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.h:55:80: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:32:94: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::type' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::raceType' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:170:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:28:3: warning: Member variable 'v3d::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:28:3: warning: Member variable 'v3d::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:28:3: warning: Member variable 'v3d::z' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:98:1: style: The class 'PathSeg' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:49:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:49:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:49:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:49:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:49:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:191:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:39:10: style: Technically the member function 'v3d::operator*' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:80:20: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/linalg.h:39:10: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:60:14: style: Technically the member function 'TrackSegment::getType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:61:23: style: Technically the member function 'TrackSegment::getRaceType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:62:16: style: Technically the member function 'TrackSegment::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:64:16: style: Technically the member function 'TrackSegment::getKfriction' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:65:16: style: Technically the member function 'TrackSegment::getKrollres' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:66:16: style: Technically the member function 'TrackSegment::getKroughness' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:67:16: style: Technically the member function 'TrackSegment::getKroughwavelen' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:69:16: style: Technically the member function 'TrackSegment::getWidth' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:70:16: style: Technically the member function 'TrackSegment::getKalpha' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:71:16: style: Technically the member function 'TrackSegment::getKbeta' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:72:16: style: Technically the member function 'TrackSegment::getKgamma' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:73:16: style: Technically the member function 'TrackSegment::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:80:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:113:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:118:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:119:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:120:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:124:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:140:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:124:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:128:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:148:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:128:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:129:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:157:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:129:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:111:16: style: Technically the member function 'PathSeg::getSpeedsqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:112:16: style: Technically the member function 'PathSeg::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:113:16: style: Technically the member function 'PathSeg::getWeight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:114:16: style: Technically the member function 'PathSeg::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:142:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:143:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:145:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:150:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:156:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:157:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:225:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:298:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:225:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:54:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:55:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:56:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:167:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:168:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:169:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:170:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:106:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:165:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.cpp:238:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:165:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:166:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.cpp:267:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.h:166:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.cpp:105:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/mycar.cpp:105:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:612:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:612:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:612:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:712:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:712:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1094:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1094:12: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1094:16: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1094:20: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1341:27: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1341:32: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1505:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1507:28: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1507:33: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:27:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:136:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:27:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:873:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:216:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:873:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:994:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:195:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:994:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1076:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:197:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1076:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1463:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:223:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:1463:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::cp' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:194:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:975:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.h:194:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:194:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:194:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:236:7: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:236:11: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:236:15: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:256:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:274:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:64: style: Function 'init' argument 3 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:55:52: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:64: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:79: style: Function 'init' argument 4 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:55:66: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:79: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:94: style: Function 'init' argument 5 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.h:55:80: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:32:94: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::type' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::raceType' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw2/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:170:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:28:3: warning: Member variable 'v3d::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:28:3: warning: Member variable 'v3d::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:28:3: warning: Member variable 'v3d::z' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:98:1: style: The class 'PathSeg' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:49:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:49:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:49:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:49:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:49:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:191:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:39:10: style: Technically the member function 'v3d::operator*' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:80:20: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/linalg.h:39:10: note: Technically the member function 'v3d::operator*' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:60:14: style: Technically the member function 'TrackSegment::getType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:61:23: style: Technically the member function 'TrackSegment::getRaceType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:62:16: style: Technically the member function 'TrackSegment::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:64:16: style: Technically the member function 'TrackSegment::getKfriction' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:65:16: style: Technically the member function 'TrackSegment::getKrollres' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:66:16: style: Technically the member function 'TrackSegment::getKroughness' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:67:16: style: Technically the member function 'TrackSegment::getKroughwavelen' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:69:16: style: Technically the member function 'TrackSegment::getWidth' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:70:16: style: Technically the member function 'TrackSegment::getKalpha' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:71:16: style: Technically the member function 'TrackSegment::getKbeta' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:72:16: style: Technically the member function 'TrackSegment::getKgamma' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:73:16: style: Technically the member function 'TrackSegment::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:80:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:113:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:118:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:119:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:120:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:124:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:140:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:124:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:128:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:148:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:128:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:129:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:157:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:129:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:111:16: style: Technically the member function 'PathSeg::getSpeedsqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:112:16: style: Technically the member function 'PathSeg::getLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:113:16: style: Technically the member function 'PathSeg::getWeight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:114:16: style: Technically the member function 'PathSeg::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:142:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:143:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:145:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:150:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:156:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:157:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:225:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:298:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:225:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:54:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:55:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:56:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:167:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:168:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:169:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:170:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:106:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:165:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.cpp:238:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:165:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:166:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.cpp:267:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.h:166:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.cpp:105:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/mycar.cpp:105:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:612:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:612:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:612:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:712:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:712:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1094:7: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1094:12: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1094:16: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1094:20: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1341:27: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1341:32: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1505:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1507:28: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1507:33: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:27:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:136:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:27:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:873:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:216:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:873:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:994:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:195:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:994:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1076:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:197:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1076:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1463:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:223:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:1463:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::cp' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:27:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:194:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:975:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.h:194:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/pathfinder.cpp:41:2: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:194:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:194:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:236:7: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:236:11: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:236:15: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:256:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:274:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:64: style: Function 'init' argument 3 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:55:52: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:64: note: Function 'init' argument 3 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:79: style: Function 'init' argument 4 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:55:66: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:79: note: Function 'init' argument 4 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:94: style: Function 'init' argument 5 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.h:55:80: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:32:94: note: Function 'init' argument 5 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::type' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:27:15: warning: Member variable 'TrackSegment::raceType' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/berniw3/trackdesc.cpp:99:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:40:16: style: Technically the member function 'SingleCardata::getSpeedInTrackDirection' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:41:16: style: Technically the member function 'SingleCardata::getWidthOnTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:42:16: style: Technically the member function 'SingleCardata::getTrackangle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:43:16: style: Technically the member function 'SingleCardata::getCarAngle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:45:15: style: Technically the member function 'SingleCardata::thisCar' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:59:7: style: Technically the member function 'Opponent::getState' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:60:9: style: Technically the member function 'Opponent::getCatchDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:61:9: style: Technically the member function 'Opponent::getDistance' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:62:9: style: Technically the member function 'Opponent::getSideDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:65:9: style: Technically the member function 'Opponent::getOverlapTimer' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:67:8: style: Technically the member function 'Opponent::isTeamMate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:68:7: style: Technically the member function 'Opponent::getDamage' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:110:7: style: Technically the member function 'Opponents::getNOpponents' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:34:8: style: Technically the member function 'Pit::getPitstop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:37:8: style: Technically the member function 'Pit::getInPit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:44:9: style: Technically the member function 'Pit::getNPitStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:45:9: style: Technically the member function 'Pit::getNPitLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:46:9: style: Technically the member function 'Pit::getNPitEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:50:9: style: Technically the member function 'Pit::getSpeedlimitSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:51:9: style: Technically the member function 'Pit::getSpeedlimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/learn.h:41:9: style: Technically the member function 'SegLearn::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:64:3: style: Class 'Cardata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:59:3: style: Class 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:67:8: style: The function 'setFuelAtRaceStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:48:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:67:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:68:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:50:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:68:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:69:8: style: The function 'needPitstop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:52:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:69:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:70:9: style: The function 'pitRefuel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:54:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:70:9: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:71:7: style: The function 'pitRepair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:56:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:71:7: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:72:8: style: The function 'isPitFree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:58:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:72:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:90:8: style: The function 'setFuelAtRaceStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:48:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:90:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:91:9: style: The function 'pitRefuel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:54:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:91:9: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:92:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:50:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/bt/strategy.h:92:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/bt/cardata.cpp:34:51: style: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.h:50:45: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/bt/cardata.cpp:34:51: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/bt/cardata.cpp:49:2: style: Class 'Cardata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/cardata.cpp:49:2: style: Class 'Cardata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:409:10: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::stuck' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::speedangle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::mass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::myoffset' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::opponents' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::opponent' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::pit' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::strategy' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::mycardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::currentspeedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::clutchtime' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::oldlookahead' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::radius' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::learn' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::alone' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::MAX_UNSTUCK_COUNT' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::CARMASS' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::CA' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::CW' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::TIREMU' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::GET_DRIVEN_WHEEL_SPEED' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::OVERTAKE_OFFSET_INC' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::MU_FACTOR' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:62:9: warning: Member variable 'Driver::track' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:67:8: performance: Technically the member function 'Driver::endRace' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:212:14: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:67:8: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:79:9: style: Technically the member function 'Driver::getDistToSegEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:282:15: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:79:9: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:86:9: style: Technically the member function 'Driver::brakedist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:1004:15: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:86:9: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:92:9: style: Technically the member function 'Driver::filterBrakeSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/driver.cpp:733:15: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/driver.h:92:9: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/learn.cpp:31:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/bt/learn.cpp:208:42: style: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/bt/learn.h:57:34: note: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'.
torcs-1.3.7+dfsg/src/drivers/bt/learn.cpp:208:42: note: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'.
torcs-1.3.7+dfsg/src/drivers/bt/learn.cpp:32:2: style: Class 'SegLearn' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/learn.cpp:32:2: style: Class 'SegLearn' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:169:62: style: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:105:53: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:169:62: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::distance' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::catchdist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::sidedist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::state' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::overlaptimer' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:35:11: warning: Member variable 'Opponent::cardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:74:9: style: Technically the member function 'Opponent::getDistToSegStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:133:17: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/opponent.h:74:9: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:171:2: style: Class 'Opponents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/opponent.cpp:171:2: style: Class 'Opponents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:41:8: style: Technically the member function 'Pit::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.cpp:140:11: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:41:8: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:48:9: style: Technically the member function 'Pit::toSplineCoord' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.cpp:98:12: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:48:9: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:52:9: style: Technically the member function 'Pit::getSpeedLimitBrake' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/pit.cpp:198:12: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.h:52:9: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/pit.cpp:84:3: style: Class 'Pit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/bt/pit.cpp:84:3: style: Class 'Pit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/bt/spline.h:35:9: style: Technically the member function 'Spline::evaluate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/bt/spline.cpp:31:15: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/spline.h:35:9: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/bt/strategy.cpp:31:17: warning: Member variable 'SimpleStrategy::m_lastfuel' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/bt/strategy.cpp:31:17: warning: Member variable 'SimpleStrategy::m_expectedfuelperlap' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.cpp:34:51: style: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:50:45: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/damned/cardata.cpp:34:51: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:40:16: style: Technically the member function 'SingleCardata::getSpeedInTrackDirection' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:41:16: style: Technically the member function 'SingleCardata::getWidthOnTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:42:16: style: Technically the member function 'SingleCardata::getTrackangle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:43:16: style: Technically the member function 'SingleCardata::getCarAngle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:45:15: style: Technically the member function 'SingleCardata::thisCar' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.cpp:49:2: style: Class 'Cardata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.cpp:49:2: style: Class 'Cardata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/damned/cardata.h:64:3: style: Class 'Cardata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:59:7: style: Technically the member function 'Opponent::getState' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:60:9: style: Technically the member function 'Opponent::getCatchDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:61:9: style: Technically the member function 'Opponent::getDistance' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:62:9: style: Technically the member function 'Opponent::getSideDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:65:9: style: Technically the member function 'Opponent::getOverlapTimer' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:67:8: style: Technically the member function 'Opponent::isTeamMate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:68:7: style: Technically the member function 'Opponent::getDamage' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:110:7: style: Technically the member function 'Opponents::getNOpponents' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:34:8: style: Technically the member function 'Pit::getPitstop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:37:8: style: Technically the member function 'Pit::getInPit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:44:9: style: Technically the member function 'Pit::getNPitStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:45:9: style: Technically the member function 'Pit::getNPitLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:46:9: style: Technically the member function 'Pit::getNPitEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:50:9: style: Technically the member function 'Pit::getSpeedlimitSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:51:9: style: Technically the member function 'Pit::getSpeedlimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/learn.h:41:9: style: Technically the member function 'SegLearn::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:59:3: style: Class 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:67:8: style: The function 'setFuelAtRaceStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:48:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:67:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:68:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:50:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:68:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:69:8: style: The function 'needPitstop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:52:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:69:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:70:9: style: The function 'pitRefuel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:54:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:70:9: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:71:7: style: The function 'pitRepair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:56:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:71:7: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:72:8: style: The function 'isPitFree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:58:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:72:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:90:8: style: The function 'setFuelAtRaceStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:48:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:90:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:91:9: style: The function 'pitRefuel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:54:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:91:9: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:92:8: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:50:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/damned/strategy.h:92:8: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:409:10: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::stuck' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::speedangle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::mass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::myoffset' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::opponents' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::opponent' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::pit' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::strategy' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::mycardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::currentspeedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::clutchtime' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::oldlookahead' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::radius' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::learn' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::alone' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::MAX_UNSTUCK_COUNT' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::CARMASS' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::CA' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::CW' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::TIREMU' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::GET_DRIVEN_WHEEL_SPEED' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::OVERTAKE_OFFSET_INC' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::MU_FACTOR' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:62:9: warning: Member variable 'Driver::track' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:67:8: performance: Technically the member function 'Driver::endRace' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:212:14: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:67:8: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:79:9: style: Technically the member function 'Driver::getDistToSegEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:282:15: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:79:9: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:86:9: style: Technically the member function 'Driver::brakedist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:1004:15: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:86:9: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:92:9: style: Technically the member function 'Driver::filterBrakeSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/driver.cpp:733:15: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/driver.h:92:9: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/learn.cpp:31:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/damned/learn.cpp:208:42: style: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/damned/learn.h:57:34: note: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'.
torcs-1.3.7+dfsg/src/drivers/damned/learn.cpp:208:42: note: Function 'getKarmaFilename' argument 1 names different: declaration 't' definition 'track'.
torcs-1.3.7+dfsg/src/drivers/damned/learn.cpp:32:2: style: Class 'SegLearn' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/learn.cpp:32:2: style: Class 'SegLearn' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:169:62: style: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:105:53: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:169:62: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::distance' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::catchdist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::sidedist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::state' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::overlaptimer' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:35:11: warning: Member variable 'Opponent::cardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:74:9: style: Technically the member function 'Opponent::getDistToSegStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:133:17: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/opponent.h:74:9: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:171:2: style: Class 'Opponents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/opponent.cpp:171:2: style: Class 'Opponents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:41:8: style: Technically the member function 'Pit::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.cpp:140:11: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:41:8: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:48:9: style: Technically the member function 'Pit::toSplineCoord' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.cpp:98:12: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:48:9: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:52:9: style: Technically the member function 'Pit::getSpeedLimitBrake' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/pit.cpp:198:12: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.h:52:9: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/pit.cpp:84:3: style: Class 'Pit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/damned/pit.cpp:84:3: style: Class 'Pit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/damned/spline.h:35:9: style: Technically the member function 'Spline::evaluate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/damned/spline.cpp:31:15: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/spline.h:35:9: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/damned/strategy.cpp:31:17: warning: Member variable 'SimpleStrategy::m_lastfuel' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/damned/strategy.cpp:31:17: warning: Member variable 'SimpleStrategy::m_expectedfuelperlap' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:202:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:203:14: style: The scope of the variable 'driver' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:206:7: style: The scope of the variable 'sstring' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:1037:12: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:1163:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/human/human.cpp:1164:6: style: The scope of the variable 'key' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:226:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/inferno.cpp:502:10: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:51:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:51:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:51:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:51:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:51:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:204:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:81:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:132:17: performance: Technically the member function 'TrackSegment2D::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:163:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:168:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:169:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:170:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:175:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:192:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:175:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:179:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:199:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:179:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:180:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:213:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:180:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:101:23: style: Technically the member function 'PathSegOpt::getOptLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:102:23: style: Technically the member function 'PathSegOpt::getOptToRight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:103:16: style: Technically the member function 'PathSegOpt::getOptLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:104:16: style: Technically the member function 'PathSegOpt::getOptToMiddle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:142:15: style: Technically the member function 'PathSegPit::isPitSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:210:7: style: Technically the member function 'PathSeg::getid' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:231:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:232:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:234:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:239:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:241:17: style: Technically the member function 'Pathfinder::dist2D' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:246:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:247:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:249:10: performance: Technically the member function 'Pathfinder::distToOptPath' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:313:27: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:249:10: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:300:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:391:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:300:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:56:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:57:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:58:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:180:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:181:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:182:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:183:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:161:4: style: Class 'PathSeg' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:161:4: style: Class 'PathSeg' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:154:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:87:3: style: Class 'PathSegOpt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:178:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.cpp:242:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:178:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:179:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.cpp:270:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.h:179:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.cpp:115:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/mycar.cpp:115:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:173:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:288:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:288:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:288:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:390:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:390:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:694:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:694:20: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:694:24: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:694:28: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:831:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1052:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1052:21: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1235:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1239:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1239:22: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:28:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:225:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:28:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:516:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:294:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:516:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:587:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:288:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:587:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:676:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:290:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:676:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1188:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:297:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:1188:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:237:8: style: Technically the member function 'Pathfinder::plotPath' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:273:18: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:237:8: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:287:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:580:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.h:287:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:123:2: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:108:0: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:123:2: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:210:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:210:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:261:15: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:261:19: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:261:23: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:281:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:301:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:58: style: Function 'init' argument 2 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:56:46: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:58: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:75: style: Function 'init' argument 3 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:56:62: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:75: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:92: style: Function 'init' argument 4 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.h:56:78: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:29:92: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:24:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:79:17: warning: Member variable 'TrackSegment2D::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/inferno/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/inferno2/common.cpp:119:2: style: Variable 'car->_accelCmd' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/inferno2/common.cpp:118:2: note: Variable 'car->_accelCmd' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/inferno2/common.cpp:119:2: note: Variable 'car->_accelCmd' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/inferno2/common.cpp:73:12: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/inferno2/inferno2.cpp:496:18: style: Condition 'tgtSpeed<0' is always true [knownConditionTrueFalse]
torcs-1.3.7+dfsg/src/drivers/inferno2/inferno2.cpp:406:25: note: Assignment 'tgtSpeed=-1.0', assigned value is -1.0
torcs-1.3.7+dfsg/src/drivers/inferno2/inferno2.cpp:496:18: note: Condition 'tgtSpeed<0' is always true
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:226:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/lliaw.cpp:502:10: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:51:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:51:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:51:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:51:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:51:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:204:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:81:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:132:17: performance: Technically the member function 'TrackSegment2D::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:163:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:168:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:169:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:170:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:175:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:192:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:175:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:179:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:199:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:179:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:180:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:213:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:180:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:101:23: style: Technically the member function 'PathSegOpt::getOptLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:102:23: style: Technically the member function 'PathSegOpt::getOptToRight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:103:16: style: Technically the member function 'PathSegOpt::getOptLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:104:16: style: Technically the member function 'PathSegOpt::getOptToMiddle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:142:15: style: Technically the member function 'PathSegPit::isPitSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:210:7: style: Technically the member function 'PathSeg::getid' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:231:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:232:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:234:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:239:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:241:17: style: Technically the member function 'Pathfinder::dist2D' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:246:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:247:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:249:10: performance: Technically the member function 'Pathfinder::distToOptPath' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:313:27: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:249:10: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:300:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:391:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:300:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:56:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:57:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:58:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:180:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:181:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:182:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:183:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:161:4: style: Class 'PathSeg' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:161:4: style: Class 'PathSeg' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:154:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:87:3: style: Class 'PathSegOpt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:178:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.cpp:242:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:178:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:179:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.cpp:270:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.h:179:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.cpp:115:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/mycar.cpp:115:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:173:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:288:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:288:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:288:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:390:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:390:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:694:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:694:20: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:694:24: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:694:28: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:831:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1052:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1052:21: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1235:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1239:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1239:22: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:28:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:225:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:28:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:516:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:294:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:516:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:587:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:288:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:587:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:676:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:290:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:676:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1188:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:297:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:1188:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:237:8: style: Technically the member function 'Pathfinder::plotPath' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:273:18: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:237:8: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:287:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:580:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.h:287:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:123:2: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:108:0: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:123:2: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:210:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:210:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:261:15: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:261:19: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:261:23: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:281:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:301:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:58: style: Function 'init' argument 2 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:56:46: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:58: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:75: style: Function 'init' argument 3 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:56:62: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:75: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:92: style: Function 'init' argument 4 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.h:56:78: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:29:92: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:24:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:79:17: warning: Member variable 'TrackSegment2D::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/lliaw/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:32:5: warning: Member variable 'Point::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:32:5: warning: Member variable 'Point::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:32:5: warning: Member variable 'Point::z' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:58:12: warning: Member variable 'Point::_length' is not assigned a value in 'Point::operator='. [operatorEqVarError]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:135:15: performance: Variable 'left' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:136:15: performance: Variable 'right' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:79:11: style: Technically the member function 'Point::operator+' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:87:11: style: Technically the member function 'Point::operator-' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:102:11: style: Technically the member function 'Point::operator*' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:117:11: style: Technically the member function 'Point::operator/' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:156:9: style: Technically the member function 'SegmentList::size' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/TrackData.h:23:1: warning: The class 'Point' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
torcs-1.3.7+dfsg/src/drivers/olethros/Trajectory.cpp:68:11: style: The scope of the variable 'Z' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:107:54: style: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:48:44: note: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:107:54: note: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:174:40: style: Function 'dist' argument 1 names different: declaration 'p' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:157:31: note: Function 'dist' argument 1 names different: declaration 'p' definition 's'.
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:174:40: note: Function 'dist' argument 1 names different: declaration 'p' definition 's'.
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.cpp:36:51: style: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:63:44: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.cpp:36:51: note: Function 'getSpeed' argument 2 names different: declaration 'trackangle' definition 'ltrackangle'.
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:31:3: warning: Member variable 'v2d::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:31:3: warning: Member variable 'v2d::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:153:15: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/olethros/linalg.h:153:27: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:51:15: style: Technically the member function 'SingleCardata::getSpeedInTrackDirection' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:54:15: style: Technically the member function 'SingleCardata::getWidthOnTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:55:15: style: Technically the member function 'SingleCardata::getTrackangle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:56:15: style: Technically the member function 'SingleCardata::getCarAngle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:58:14: style: Technically the member function 'SingleCardata::thisCar' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.cpp:51:2: style: Class 'Cardata' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.cpp:51:2: style: Class 'Cardata' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/cardata.h:76:2: style: Class 'Cardata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:961:12: style: Expression is always false because 'else if' condition matches previous condition at line 955. [multiCondition]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1940:2: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1939:0: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1940:2: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2074:2: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2068:0: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2074:2: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1867:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1869:15: note: Found duplicate branches for 'if' and 'else'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1867:13: note: Found duplicate branches for 'if' and 'else'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1875:13: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1878:15: note: Found duplicate branches for 'if' and 'else'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1875:13: note: Found duplicate branches for 'if' and 'else'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2307:0: style: Same expression used in consecutive assignments of 'dist_to_next' and 'dist_to_prev'. [duplicateAssignExpression]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2308:0: note: Same expression used in consecutive assignments of 'dist_to_next' and 'dist_to_prev'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2307:0: note: Same expression used in consecutive assignments of 'dist_to_next' and 'dist_to_prev'.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:645:19: style: The scope of the variable 'lambda' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:872:23: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1537:27: style: The scope of the variable 'y' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2004:17: style: The scope of the variable 'cnt' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1957:15: style: Variable 'seg' is assigned a value that is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1952:17: style: Variable 'j' is modified but its new value is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::current_allowed_speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::race_type' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::stuck' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::speedangle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::mass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::myoffset' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::opponents' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::opponent' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::pit' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::strategy' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::mycardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::currentspeedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::clutchtime' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::oldlookahead' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::radius' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::ideal_radius' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::learn' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::alone' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::overtaking' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::my_pitch' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::TCL_status' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::alone_count' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::MAX_UNSTUCK_COUNT' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::CARMASS' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::CA' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::CW' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::TIREMU' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::GET_DRIVEN_WHEEL_SPEED' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::OVERTAKE_OFFSET_INC' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::MU_FACTOR' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:102:13: warning: Member variable 'Driver::track' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:63:7: style: Technically the member function 'Opponent::getState' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:64:9: style: Technically the member function 'Opponent::getCatchDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:65:9: style: Technically the member function 'Opponent::getDistance' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:66:9: style: Technically the member function 'Opponent::getSideDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:69:9: style: Technically the member function 'Opponent::getOverlapTimer' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:71:9: style: Technically the member function 'Opponent::getBrakeOvertake' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:113:7: style: Technically the member function 'Opponents::getNOpponents' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:115:7: style: Technically the member function 'Opponents::getNOpponentsBehind' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:117:7: style: Technically the member function 'Opponents::getNOpponentsInFront' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:43:17: style: Technically the member function 'Pit::getState' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:45:8: style: Technically the member function 'Pit::getPitstop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:48:8: style: Technically the member function 'Pit::getInPit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:55:9: style: Technically the member function 'Pit::getNPitStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:56:9: style: Technically the member function 'Pit::getNPitLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:57:9: style: Technically the member function 'Pit::getNPitEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:61:9: style: Technically the member function 'Pit::getSpeedlimitSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:62:9: style: Technically the member function 'Pit::getSpeedlimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:47:8: style: Technically the member function 'SegLearn::getRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:59:8: style: Technically the member function 'SegLearn::GetFrictionDm' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:61:8: style: Technically the member function 'SegLearn::GetFrictionDm2' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:63:8: style: Technically the member function 'SegLearn::GetFrictionDm3' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:71:8: performance: Technically the member function 'SegLearn::tand' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:81:8: performance: Technically the member function 'SegLearn::tand_der' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.h:39:6: style: Technically the member function 'Vector::Size' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:71:7: performance: Technically the member function 'Driver::endRace' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:442:18: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:71:7: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:85:8: style: Technically the member function 'Driver::getDistToSegEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:584:19: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:85:8: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:88:8: style: Technically the member function 'Driver::EstimateTorque' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:773:19: note: Technically the member function 'Driver::EstimateTorque' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:88:8: note: Technically the member function 'Driver::EstimateTorque' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:99:8: style: Technically the member function 'Driver::filterBrakeSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:1362:19: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:99:8: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:120:8: style: Technically the member function 'Driver::EstimateRadius2' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2142:19: note: Technically the member function 'Driver::EstimateRadius2' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:120:8: note: Technically the member function 'Driver::EstimateRadius2' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:121:8: style: Technically the member function 'Driver::EstimateRadius' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2112:19: note: Technically the member function 'Driver::EstimateRadius' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:121:8: note: Technically the member function 'Driver::EstimateRadius' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:122:8: performance: Technically the member function 'Driver::FindCurveTarget' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2165:19: note: Technically the member function 'Driver::FindCurveTarget' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:122:8: note: Technically the member function 'Driver::FindCurveTarget' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:123:8: performance: Technically the member function 'Driver::FindStraightTarget' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2223:19: note: Technically the member function 'Driver::FindStraightTarget' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:123:8: note: Technically the member function 'Driver::FindStraightTarget' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:125:7: performance: Technically the member function 'Driver::AdjustRadi' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2283:18: note: Technically the member function 'Driver::AdjustRadi' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:125:7: note: Technically the member function 'Driver::AdjustRadi' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:126:7: style: Technically the member function 'Driver::ShowPaths' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.cpp:2066:18: note: Technically the member function 'Driver::ShowPaths' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:126:7: note: Technically the member function 'Driver::ShowPaths' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:44:2: style: Class 'SegLearn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.h:66:2: style: Class 'ParametricSphere' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/driver.h:63:2: style: Class 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:76:15: style: The function 'setFuelAtRaceStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:56:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:76:15: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:77:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:58:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:77:15: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:78:15: style: The function 'needPitstop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:60:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:78:15: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:79:16: style: The function 'pitRefuel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:63:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:79:16: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:80:14: style: The function 'pitRepair' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:65:14: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:80:14: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:81:16: style: The function 'getSpeedFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:67:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:81:16: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:102:15: style: The function 'needPitstop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:78:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:102:15: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:103:16: style: The function 'getSpeedFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:81:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.h:103:16: note: Function in derived class
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:71:17: warning: Member variable 'Vector::checking_bounds' is not assigned a value in 'Vector::operator='. [operatorEqVarError]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.h:57:7: style: Technically the member function 'ParametricLine::PointCoords' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:144:22: note: Technically the member function 'ParametricLine::PointCoords' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.h:57:7: note: Technically the member function 'ParametricLine::PointCoords' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:131:5: style: Class 'ParametricLine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:131:5: style: Class 'ParametricLine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:294:2: style: Class 'ParametricSphere' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:294:2: style: Class 'ParametricSphere' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/geometry.cpp:106:4: error: Common realloc mistake: 'x' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:155:11: style: The scope of the variable 'risk_factor' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:208:15: style: The scope of the variable 'max_out_factor' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:209:15: style: The scope of the variable 'mid_out_factor' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:210:15: style: The scope of the variable 'min_out_factor' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:368:11: style: The scope of the variable 'alpha' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:370:11: style: The scope of the variable 'lambda' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:61:11: warning: Member variable 'SegLearn::safety_threshold' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:61:11: warning: Member variable 'SegLearn::prev_accel' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:53:8: style: Technically the member function 'SegLearn::predictedError' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:418:17: note: Technically the member function 'SegLearn::predictedError' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:53:8: note: Technically the member function 'SegLearn::predictedError' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:55:8: performance: Technically the member function 'SegLearn::predictedAccel' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:425:17: note: Technically the member function 'SegLearn::predictedAccel' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:55:8: note: Technically the member function 'SegLearn::predictedAccel' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:91:7: performance: Technically the member function 'SegLearn::LoadParameter' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:509:16: note: Technically the member function 'SegLearn::LoadParameter' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:91:7: note: Technically the member function 'SegLearn::LoadParameter' can be static.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:125:6: style: Technically the member function 'SegLearn::segQuantum' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:431:15: note: Technically the member function 'SegLearn::segQuantum' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.h:125:6: note: Technically the member function 'SegLearn::segQuantum' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:70:5: style: Class 'SegLearn' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/learn.cpp:70:5: style: Class 'SegLearn' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:190:62: style: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:107:53: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:190:62: note: Function 'Opponents' argument 3 names different: declaration 'cardata' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::distance' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::catchdist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::sidedist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::state' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::overlaptimer' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:39:11: warning: Member variable 'Opponent::cardata' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:190:12: warning: Member variable 'Opponents::nopponents_behind' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:190:12: warning: Member variable 'Opponents::nopponents_infront' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:75:9: style: Technically the member function 'Opponent::getDistToSegStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:154:17: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.h:75:9: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:192:2: style: Class 'Opponents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/opponent.cpp:192:2: style: Class 'Opponents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:52:8: style: Technically the member function 'Pit::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.cpp:146:11: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:52:8: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:59:9: style: Technically the member function 'Pit::toSplineCoord' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.cpp:104:12: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:59:9: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:63:9: style: Technically the member function 'Pit::getSpeedLimitBrake' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.cpp:204:12: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.h:63:9: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/pit.cpp:90:3: style: Class 'Pit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/olethros/pit.cpp:90:3: style: Class 'Pit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/olethros/spline.h:35:9: style: Technically the member function 'Spline::evaluate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/olethros/spline.cpp:31:15: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/spline.h:35:9: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.cpp:37:17: warning: Member variable 'SimpleStrategy::lastfuel' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/olethros/strategy.cpp:37:17: warning: Member variable 'SimpleStrategy::expectedfuelperlap' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:103:54: style: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:44:50: note: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:103:54: note: Function 'cosalpha' argument 2 names different: declaration 'center' definition 'c'.
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:170:40: style: Function 'dist' argument 1 names different: declaration 'p' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:153:31: note: Function 'dist' argument 1 names different: declaration 'p' definition 's'.
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:170:40: note: Function 'dist' argument 1 names different: declaration 'p' definition 's'.
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:27:9: warning: Member variable 'v2d::x' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:27:9: warning: Member variable 'v2d::y' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::stuck' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::trackangle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::angle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::mass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::myoffset' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::opponents' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::opponent' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::pit' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::lastturnarc' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::lastsegtype' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::currentspeedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::MAX_UNSTUCK_COUNT' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::CARMASS' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::CA' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::CW' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::TIREMU' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::GET_DRIVEN_WHEEL_SPEED' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::OVERTAKE_OFFSET_INC' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::MU_FACTOR' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:50:9: warning: Member variable 'Driver::track' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:149:15: performance: Variable 'p' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/sparkle/linalg.h:149:27: performance: Variable 'd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:57:7: style: Technically the member function 'Opponent::getState' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:58:9: style: Technically the member function 'Opponent::getCatchDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:59:9: style: Technically the member function 'Opponent::getDistance' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:60:9: style: Technically the member function 'Opponent::getSideDist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:61:9: style: Technically the member function 'Opponent::getWidth' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:62:9: style: Technically the member function 'Opponent::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:98:7: style: Technically the member function 'Opponents::getNOpponents' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:38:8: style: Technically the member function 'Pit::getPitstop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:41:8: style: Technically the member function 'Pit::getInPit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:47:9: style: Technically the member function 'Pit::getNPitStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:48:9: style: Technically the member function 'Pit::getNPitLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:49:9: style: Technically the member function 'Pit::getNPitEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:53:9: style: Technically the member function 'Pit::getSpeedlimitSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:54:9: style: Technically the member function 'Pit::getSpeedlimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:54:8: performance: Technically the member function 'Driver::endRace' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:162:14: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:54:8: note: Technically the member function 'Driver::endRace' can be static.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:58:9: style: Technically the member function 'Driver::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:66:9: style: Technically the member function 'Driver::getDistToSegEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:201:15: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:66:9: note: Technically the member function 'Driver::getDistToSegEnd' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:72:9: style: Technically the member function 'Driver::brakedist' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:668:15: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:72:9: note: Technically the member function 'Driver::brakedist' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:77:9: style: Technically the member function 'Driver::filterBrakeSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.cpp:447:15: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:77:9: note: Technically the member function 'Driver::filterBrakeSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/driver.h:46:3: style: Class 'Driver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::car' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::distance' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::catchdist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::width' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::sidedist' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:31:11: warning: Member variable 'Opponent::state' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:67:9: style: Technically the member function 'Opponent::getDistToSegStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:134:17: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.h:67:9: note: Technically the member function 'Opponent::getDistToSegStart' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:147:2: style: Class 'Opponents' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/sparkle/opponent.cpp:147:2: style: Class 'Opponents' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:45:8: style: Technically the member function 'Pit::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:124:11: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:45:8: note: Technically the member function 'Pit::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:51:9: style: Technically the member function 'Pit::toSplineCoord' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:86:12: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:51:9: note: Technically the member function 'Pit::toSplineCoord' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:55:9: style: Technically the member function 'Pit::getSpeedLimitBrake' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:187:12: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:55:9: note: Technically the member function 'Pit::getSpeedLimitBrake' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:58:7: style: Technically the member function 'Pit::getRepair' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:205:10: note: Technically the member function 'Pit::getRepair' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.h:58:7: note: Technically the member function 'Pit::getRepair' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:74:3: style: Class 'Pit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/sparkle/pit.cpp:74:3: style: Class 'Pit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/sparkle/spline.h:35:9: style: Technically the member function 'Spline::evaluate' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/sparkle/spline.cpp:31:15: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/sparkle/spline.h:35:9: note: Technically the member function 'Spline::evaluate' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:226:10: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:51:3: warning: Member variable 'AbstractCar::me' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:51:3: warning: Member variable 'AbstractCar::speedsqr' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:51:3: warning: Member variable 'AbstractCar::speed' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:51:3: warning: Member variable 'AbstractCar::currentsegid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:51:3: warning: Member variable 'AbstractCar::cgh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:204:1: style: The class 'OtherCar' does not have a constructor although it has private member variables. [noConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:81:17: performance: Technically the member function 'TrackSegment::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:132:17: performance: Technically the member function 'TrackSegment2D::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:163:14: style: Technically the member function 'TrackDesc::getnTrackSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:168:14: style: Technically the member function 'TrackDesc::getPitEntryStartId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:169:14: style: Technically the member function 'TrackDesc::getPitExitEndId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:170:14: style: Technically the member function 'TrackDesc::getPitType' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:175:10: performance: Technically the member function 'TrackDesc::distGFromPoint' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:192:26: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:175:10: note: Technically the member function 'TrackDesc::distGFromPoint' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:179:8: style: Technically the member function 'TrackDesc::isBetween' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:199:24: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:179:8: note: Technically the member function 'TrackDesc::isBetween' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:180:7: style: Technically the member function 'TrackDesc::diffSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:213:23: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:180:7: note: Technically the member function 'TrackDesc::diffSegId' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:101:23: style: Technically the member function 'PathSegOpt::getOptLoc' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:102:23: style: Technically the member function 'PathSegOpt::getOptToRight' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:103:16: style: Technically the member function 'PathSegOpt::getOptLength' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:104:16: style: Technically the member function 'PathSegOpt::getOptToMiddle' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:142:15: style: Technically the member function 'PathSegPit::isPitSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:210:7: style: Technically the member function 'PathSeg::getid' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:231:15: style: Technically the member function 'Pathfinder::isPitAvailable' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:232:14: style: Technically the member function 'Pathfinder::getPitSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:234:15: style: Technically the member function 'Pathfinder::getPitStop' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:239:17: performance: Technically the member function 'Pathfinder::sqr' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:241:17: style: Technically the member function 'Pathfinder::dist2D' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:246:14: style: Technically the member function 'Pathfinder::getnPathSeg' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:247:17: style: Technically the member function 'Pathfinder::getPitSpeedSqrLimit' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:249:10: performance: Technically the member function 'Pathfinder::distToOptPath' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:313:27: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:249:10: note: Technically the member function 'Pathfinder::distToOptPath' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:300:7: style: Technically the member function 'Pathfinder::countSegments' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:391:24: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:300:7: note: Technically the member function 'Pathfinder::countSegments' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:56:17: style: Technically the member function 'AbstractCar::getSpeedSqr' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:57:17: style: Technically the member function 'AbstractCar::getSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:58:14: style: Technically the member function 'AbstractCar::getCurrentSegId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:178:10: style: Technically the member function 'MyCar::querySlipSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.cpp:242:15: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:178:10: note: Technically the member function 'MyCar::querySlipSpeed' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:179:10: style: Technically the member function 'MyCar::queryAcceleration' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.cpp:270:15: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:179:10: note: Technically the member function 'MyCar::queryAcceleration' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:180:17: style: Technically the member function 'MyCar::getDeltaPitch' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:181:17: style: Technically the member function 'MyCar::getWheelBase' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:182:17: style: Technically the member function 'MyCar::getWheelTrack' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.h:183:17: style: Technically the member function 'MyCar::getErrorSgn' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:88:4: style: Class 'PathSegOpt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:121:4: style: Class 'PathSegPit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:161:4: style: Class 'PathSeg' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:161:4: style: Class 'PathSeg' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.cpp:115:2: style: Class 'MyCar' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/mycar.cpp:115:2: style: Class 'MyCar' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:154:3: style: Class 'TrackDesc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:87:3: style: Class 'PathSegOpt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:173:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:288:9: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:288:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:288:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:390:12: style: The scope of the variable 'length' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:390:20: style: The scope of the variable 'speedsqr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:694:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:694:20: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:694:24: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:694:28: style: The scope of the variable 'nn' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:831:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1052:16: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1052:21: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1235:35: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1239:17: style: The scope of the variable 'pp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1239:22: style: The scope of the variable 'qq' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:28:69: style: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:225:59: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:28:69: note: Function 'Pathfinder' argument 3 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:516:29: warning: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w' [funcArgOrderDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:294:19: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:516:29: note: Function 'smooth' argument order different: declaration 's, e, p, w' definition 's, p, e, w'
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:587:76: style: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:288:59: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:587:76: note: Function 'adjustRadius' argument 5 names different: declaration 'carwidth' definition 'security'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:676:34: style: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:290:24: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:676:34: note: Function 'interpolate' argument 1 names different: declaration 'Step' definition 'step'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1188:56: style: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:297:52: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:1188:56: note: Function 'letoverlap' argument 2 names different: declaration 's' definition 'situation'.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::lastId' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:28:13: warning: Member variable 'Pathfinder::collcars' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:237:8: style: Technically the member function 'Pathfinder::plotPath' can be const. [functionConst]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:273:18: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:237:8: note: Technically the member function 'Pathfinder::plotPath' can be const.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:287:10: performance: Technically the member function 'Pathfinder::curvature' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:580:27: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.h:287:10: note: Technically the member function 'Pathfinder::curvature' can be static.
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/pathfinder.cpp:84:3: style: Class 'Pathfinder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/drivers/tita/tita.cpp:502:10: style: The scope of the variable 'speedr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:123:2: style: Variable 'seg' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:108:0: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:123:2: note: Variable 'seg' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:210:9: style: The scope of the variable 'dz10' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:210:15: style: The scope of the variable 'dz21' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:261:15: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:261:19: style: The scope of the variable 'm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:261:23: style: The scope of the variable 'r' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:281:9: style: The scope of the variable 'd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:301:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:58: style: Function 'init' argument 2 names different: declaration 'l' definition 'lp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:56:46: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:58: note: Function 'init' argument 2 names different: declaration 'l' definition 'lp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:75: style: Function 'init' argument 3 names different: declaration 'm' definition 'mp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:56:62: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:75: note: Function 'init' argument 3 names different: declaration 'm' definition 'mp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:92: style: Function 'init' argument 4 names different: declaration 'r' definition 'rp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.h:56:78: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:29:92: note: Function 'init' argument 4 names different: declaration 'r' definition 'rp'.
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:24:15: warning: Member variable 'TrackSegment::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:79:17: warning: Member variable 'TrackSegment2D::pTrackSeg' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/drivers/tita/trackdesc.cpp:115:2: style: Class 'TrackDesc' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:105:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:122:14: style: The scope of the variable 'str' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:162:14: style: The scope of the variable 'str' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:206:14: style: The scope of the variable 'name' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:377:14: style: The scope of the variable 'prm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:379:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:439:49: style: Function 'TorcsControlMenuInit' argument 2 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.h:29:55: note: Function 'TorcsControlMenuInit' argument 2 names different: declaration 'index' definition 'idx'.
torcs-1.3.7+dfsg/src/libs/confscreens/controlconfig.cpp:439:49: note: Function 'TorcsControlMenuInit' argument 2 names different: declaration 'index' definition 'idx'.
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:111:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:177:12: style: The scope of the variable 'tmpCat' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:180:8: style: The scope of the variable 'carparam' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:181:8: style: The scope of the variable 'hdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:298:6: style: The scope of the variable 'index' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:314:14: style: The scope of the variable 'driver' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:477:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/driverconfig.cpp:492:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.cpp:198:71: style: Function 'JoyCalMenuInit' argument 4 names different: declaration 'parmHandle' definition 'parmhandle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.h:29:78: note: Function 'JoyCalMenuInit' argument 4 names different: declaration 'parmHandle' definition 'parmhandle'.
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.cpp:198:71: note: Function 'JoyCalMenuInit' argument 4 names different: declaration 'parmHandle' definition 'parmhandle'.
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.cpp:198:95: style: Function 'JoyCalMenuInit' argument 5 names different: declaration 'driverSection' definition 'driversection'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.h:29:102: note: Function 'JoyCalMenuInit' argument 5 names different: declaration 'driverSection' definition 'driversection'.
torcs-1.3.7+dfsg/src/libs/confscreens/joystickconfig.cpp:198:95: note: Function 'JoyCalMenuInit' argument 5 names different: declaration 'driverSection' definition 'driversection'.
torcs-1.3.7+dfsg/src/libs/learning/ANN.cpp:756:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:487:2: style: Variable 'fh' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:486:0: note: Variable 'fh' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:487:2: note: Variable 'fh' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:552:2: style: Variable 'fh' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:551:0: note: Variable 'fh' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:552:2: note: Variable 'fh' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/learning/policy.cpp:500:3: error: Resource leak: fh [resourceLeak]
torcs-1.3.7+dfsg/src/libs/learning/string_utils.cpp:162:6: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
torcs-1.3.7+dfsg/src/libs/learning/string_utils.cpp:95:19: style: The scope of the variable 'l' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.cpp:73:6: style: The scope of the variable 'result' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:47:15: performance: Technically the member function 'OggSoundStream::errorString' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.cpp:143:29: note: Technically the member function 'OggSoundStream::errorString' can be static.
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:47:15: note: Technically the member function 'OggSoundStream::errorString' can be static.
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:42:16: warning: Virtual function 'isValid' is called from destructor '~OggSoundStream()' at line 57. Dynamic binding is not used. [virtualCallInConstructor]
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.cpp:57:6: note: Calling isValid
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:42:16: note: isValid is a virtual method
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:33:3: style: Class 'OggSoundStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:36:15: style: The function 'getRateInHz' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:37:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:36:15: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:37:23: style: The function 'getSoundFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:38:23: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:37:23: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:39:16: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:40:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:39:16: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:40:16: style: The function 'rewind' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:41:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:40:16: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:41:16: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:42:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:41:16: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:42:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/libs/musicplayer/SoundStream.h:44:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/libs/musicplayer/OggSoundStream.h:42:16: note: Function in derived class
torcs-1.3.7+dfsg/src/libs/musicplayer/OpenALMusicPlayer.h:34:16: warning: Virtual function 'stop' is called from destructor '~OpenALMusicPlayer()' at line 43. Dynamic binding is not used. [virtualCallInConstructor]
torcs-1.3.7+dfsg/src/libs/musicplayer/OpenALMusicPlayer.cpp:43:3: note: Calling stop
torcs-1.3.7+dfsg/src/libs/musicplayer/OpenALMusicPlayer.h:34:16: note: stop is a virtual method
torcs-1.3.7+dfsg/src/libs/musicplayer/OpenALMusicPlayer.h:30:3: style: Class 'OpenALMusicPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/libs/musicplayer/musicplayer.cpp:62:2: warning: The buffer 'oggFilePath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:130:9: style: The scope of the variable 'pitok' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:133:15: style: The scope of the variable 'color' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:366:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:412:15: style: The scope of the variable 'color' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:448:8: style: The scope of the variable 'pit' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceengine.cpp:618:13: style: The scope of the variable 'robot' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racegl.cpp:368:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceinit.cpp:321:11: style: The scope of the variable 'car' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceinit.cpp:525:6: style: The scope of the variable 'robotIdx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceinit.cpp:705:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceinit.cpp:837:13: style: The scope of the variable 'robot' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceinit.cpp:58:12: style: struct member 'tMainMod::curmod' is never used. [unusedStructMember]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:625:24: style: Condition 'curTrkIdx>=nbTrk' is always true [knownConditionTrueFalse]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:233:13: style: The scope of the variable 'robot' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:237:6: style: The scope of the variable 'foundHuman' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:361:6: style: The scope of the variable 'nCars' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:362:6: style: The scope of the variable 'maxCars' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racemain.cpp:561:6: style: The scope of the variable 'curDrvIdx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceresults.cpp:95:15: style: The scope of the variable 'penalty' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceresults.cpp:128:6: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/raceresults.cpp:229:6: style: The scope of the variable 'found' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racestate.cpp:177:20: style: Function 'ReStateApply' argument 1 names different: declaration 'state' definition 'vstate'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/raceengineclient/racestate.h:31:32: note: Function 'ReStateApply' argument 1 names different: declaration 'state' definition 'vstate'.
torcs-1.3.7+dfsg/src/libs/raceengineclient/racestate.cpp:177:20: note: Function 'ReStateApply' argument 1 names different: declaration 'state' definition 'vstate'.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:367:2: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:365:59: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:367:2: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:405:2: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:403:64: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:405:2: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:412:2: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:410:119: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:412:2: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:384:3: style: Variable 'col' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:382:126: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:384:3: note: Variable 'col' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/racescreens/carsetupscreen.cpp:116:4: performance: Variable 'steerincb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:136:8: style: The scope of the variable 'robhdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:138:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:253:8: style: The scope of the variable 'sp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:257:8: style: The scope of the variable 'robhdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:260:7: style: The scope of the variable 'human' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/driverselect.cpp:263:7: style: The scope of the variable 'path' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/loadingscreen.cpp:114:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/loadingscreen.cpp:114:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:216:7: style: The scope of the variable 'path' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:217:6: style: The scope of the variable 'nCars' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:218:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:219:6: style: The scope of the variable 'y' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:220:6: style: The scope of the variable 'x' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:220:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:221:6: style: The scope of the variable 'rows' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:221:12: style: The scope of the variable 'curRow' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:222:6: style: The scope of the variable 'robotIdx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:223:8: style: The scope of the variable 'robhdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/miscscreens.cpp:224:8: style: The scope of the variable 'carHdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/racescreens/pitmenu.cpp:149:15: style: Redundant condition: penalty. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
torcs-1.3.7+dfsg/src/libs/racescreens/pitmenu.cpp:93:44: style: Function 'RmPitMenuStart' argument 2 names different: declaration 'rmInfo' definition 'reInfo'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/racescreens/racescreens.h:91:58: note: Function 'RmPitMenuStart' argument 2 names different: declaration 'rmInfo' definition 'reInfo'.
torcs-1.3.7+dfsg/src/libs/racescreens/pitmenu.cpp:93:44: note: Function 'RmPitMenuStart' argument 2 names different: declaration 'rmInfo' definition 'reInfo'.
torcs-1.3.7+dfsg/src/libs/racescreens/racemenu.cpp:201:8: style: Variable 'y' is assigned a value that is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/libs/racescreens/results.cpp:223:6: style: The scope of the variable 'laps' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/robottools/rttrack.cpp:774:30: style: Function 'RtInitCarPitSetup' argument 1 names different: declaration 'carparmhandle' definition 'hdle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/robottools/robottools.h:194:37: note: Function 'RtInitCarPitSetup' argument 1 names different: declaration 'carparmhandle' definition 'hdle'.
torcs-1.3.7+dfsg/src/libs/robottools/rttrack.cpp:774:30: note: Function 'RtInitCarPitSetup' argument 1 names different: declaration 'carparmhandle' definition 'hdle'.
torcs-1.3.7+dfsg/src/libs/robottools/rttrack.cpp:774:51: style: Function 'RtInitCarPitSetup' argument 2 names different: declaration 'setup' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/robottools/robottools.h:194:66: note: Function 'RtInitCarPitSetup' argument 2 names different: declaration 'setup' definition 's'.
torcs-1.3.7+dfsg/src/libs/robottools/rttrack.cpp:774:51: note: Function 'RtInitCarPitSetup' argument 2 names different: declaration 'setup' definition 's'.
torcs-1.3.7+dfsg/src/libs/tgf/directory.cpp:76:52: style: Function 'GfDirFreeList' argument 2 names different: declaration 'freeUserDatabool' definition 'freeUserData'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:245:59: note: Function 'GfDirFreeList' argument 2 names different: declaration 'freeUserDatabool' definition 'freeUserData'.
torcs-1.3.7+dfsg/src/libs/tgf/directory.cpp:76:52: note: Function 'GfDirFreeList' argument 2 names different: declaration 'freeUserDatabool' definition 'freeUserData'.
torcs-1.3.7+dfsg/src/libs/tgf/hash.cpp:356:13: style: The scope of the variable 'curElem' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/module.cpp:110:36: style: Function 'GfModInfo' argument 2 names different: declaration 'filename' definition 'dllname'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:222:47: note: Function 'GfModInfo' argument 2 names different: declaration 'filename' definition 'dllname'.
torcs-1.3.7+dfsg/src/libs/tgf/module.cpp:110:36: note: Function 'GfModInfo' argument 2 names different: declaration 'filename' definition 'dllname'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:353:2: style: Variable 'tmpVal' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:350:0: note: Variable 'tmpVal' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:353:2: note: Variable 'tmpVal' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:588:2: style: Variable 'conf' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:584:0: note: Variable 'conf' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:588:2: note: Variable 'conf' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:293:18: style: The scope of the variable 'parent' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:413:16: style: The scope of the variable 'param' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:985:8: style: The scope of the variable 's' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1547:6: style: The scope of the variable 'len' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2736:16: style: The scope of the variable 'curParamRef' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2818:17: style: The scope of the variable 'withinRef' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2819:17: style: The scope of the variable 'within' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2820:8: style: The scope of the variable 'num' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2821:8: style: The scope of the variable 'str' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2910:17: style: The scope of the variable 'within' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1610:45: style: Function 'GfParmWriteFile' argument 2 names different: declaration 'handle' definition 'parmHandle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:276:52: note: Function 'GfParmWriteFile' argument 2 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1610:45: note: Function 'GfParmWriteFile' argument 2 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1741:24: style: Function 'GfParmClean' argument 1 names different: declaration 'handle' definition 'parmHandle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:306:31: note: Function 'GfParmClean' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1741:24: note: Function 'GfParmClean' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1834:32: style: Function 'GfParmReleaseHandle' argument 1 names different: declaration 'handle' definition 'parmHandle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:308:39: note: Function 'GfParmReleaseHandle' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:1834:32: note: Function 'GfParmReleaseHandle' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2311:32: style: Function 'GfParmGetStr' argument 1 names different: declaration 'handle' definition 'parmHandle'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgf/tgf.h:286:39: note: Function 'GfParmGetStr' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/params.cpp:2311:32: note: Function 'GfParmGetStr' argument 1 names different: declaration 'handle' definition 'parmHandle'.
torcs-1.3.7+dfsg/src/libs/tgf/tgf.cpp:317:2: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:402:5: style: Variable 'mouseInfo' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:401:0: note: Variable 'mouseInfo' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:402:5: note: Variable 'mouseInfo' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:194:17: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:351:9: style: The scope of the variable 'ind' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/control.cpp:352:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.cpp:915:17: style: The scope of the variable 'img' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.cpp:917:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.cpp:918:13: style: The scope of the variable 'stm' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.cpp:618:25: style: Function 'GfuiScreenRelease' argument 1 names different: declaration 'screen' definition 'scr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:125:37: note: Function 'GfuiScreenRelease' argument 1 names different: declaration 'screen' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.cpp:618:25: note: Function 'GfuiScreenRelease' argument 1 names different: declaration 'screen' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.h:69:16: style: Technically the member function 'ForeGroundColor::getRGBA' can be const. [functionConst]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.h:46:3: style: Class 'GfuiFontClass' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/libs/tgfclient/guibutton.cpp:193:15: style: The scope of the variable 'button' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guibutton.cpp:361:6: style: The scope of the variable 'oldmin' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guibutton.cpp:361:14: style: The scope of the variable 'oldmax' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiedit.cpp:275:11: style: The scope of the variable 'i1' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiedit.cpp:275:15: style: The scope of the variable 'i2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiedit.cpp:215:23: style: Function 'gfuiEditboxAction' argument 1 names different: declaration 'action' definition 'mouse'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.h:299:35: note: Function 'gfuiEditboxAction' argument 1 names different: declaration 'action' definition 'mouse'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiedit.cpp:215:23: note: Function 'gfuiEditboxAction' argument 1 names different: declaration 'action' definition 'mouse'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiedit.cpp:107:20: error: Memory leak: object [memleak]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:245:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:51:18: style: The scope of the variable 't' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:252:14: style: The scope of the variable 'Char' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:104:36: style: Function 'GfuiFontClass' argument 1 names different: declaration 'font' definition 'FileName'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.h:46:23: note: Function 'GfuiFontClass' argument 1 names different: declaration 'font' definition 'FileName'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:104:36: note: Function 'GfuiFontClass' argument 1 names different: declaration 'font' definition 'FileName'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:249:32: style: Function 'output' argument 1 names different: declaration 'x' definition 'X'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.h:52:19: note: Function 'output' argument 1 names different: declaration 'x' definition 'X'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:249:32: note: Function 'output' argument 1 names different: declaration 'x' definition 'X'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:249:39: style: Function 'output' argument 2 names different: declaration 'y' definition 'Y'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.h:52:26: note: Function 'output' argument 2 names different: declaration 'y' definition 'Y'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:249:39: note: Function 'output' argument 2 names different: declaration 'y' definition 'Y'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:120:7: style: Class 'GfuiFontClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:120:7: style: Class 'GfuiFontClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/libs/tgfclient/guifont.cpp:121:3: error: Resource leak: Input [resourceLeak]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiimage.cpp:90:14: style: The scope of the variable 'image' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guilabel.cpp:176:31: style: Function 'gfuiSetLabelText' argument 1 names different: declaration 'object' definition 'curObject'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.h:289:43: note: Function 'gfuiSetLabelText' argument 1 names different: declaration 'object' definition 'curObject'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guilabel.cpp:176:31: note: Function 'gfuiSetLabelText' argument 1 names different: declaration 'object' definition 'curObject'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guimenu.cpp:110:28: style: Function 'GfuiMenuButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:246:41: note: Function 'GfuiMenuButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guimenu.cpp:110:28: note: Function 'GfuiMenuButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guimenu.cpp:156:36: style: Function 'GfuiMenuBackQuitButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:247:49: note: Function 'GfuiMenuBackQuitButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guimenu.cpp:156:36: note: Function 'GfuiMenuBackQuitButtonCreate' argument 1 names different: declaration 'menu' definition 'scr'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiobject.cpp:456:23: style: Function 'gfuiMouseAction' argument 1 names different: declaration 'action' definition 'vaction'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/gui.h:282:35: note: Function 'gfuiMouseAction' argument 1 names different: declaration 'action' definition 'vaction'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiobject.cpp:456:23: note: Function 'gfuiMouseAction' argument 1 names different: declaration 'action' definition 'vaction'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:200:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:533:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:534:8: style: The scope of the variable 'w' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:632:8: style: The scope of the variable 'relY' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:151:26: style: Function 'GfuiScrollListCreate' argument 8 names different: declaration 'scrollbar' definition 'scrollBarPos'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:221:32: note: Function 'GfuiScrollListCreate' argument 8 names different: declaration 'scrollbar' definition 'scrollBarPos'.
torcs-1.3.7+dfsg/src/libs/tgfclient/guiscrollist.cpp:151:26: note: Function 'GfuiScrollListCreate' argument 8 names different: declaration 'scrollbar' definition 'scrollBarPos'.
torcs-1.3.7+dfsg/src/libs/tgfclient/img.cpp:54:69: style: Function 'GfImgReadPng' argument 4 names different: declaration 'gamma' definition 'screen_gamma'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:43:91: note: Function 'GfImgReadPng' argument 4 names different: declaration 'gamma' definition 'screen_gamma'.
torcs-1.3.7+dfsg/src/libs/tgfclient/img.cpp:54:69: note: Function 'GfImgReadPng' argument 4 names different: declaration 'gamma' definition 'screen_gamma'.
torcs-1.3.7+dfsg/src/libs/tgfclient/img.cpp:175:3: error: Memory leak: row_pointers [memleak]
torcs-1.3.7+dfsg/src/libs/tgfclient/img.cpp:223:3: error: Resource leak: fp [resourceLeak]
torcs-1.3.7+dfsg/src/libs/tgfclient/img.cpp:229:3: error: Resource leak: fp [resourceLeak]
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:240:6: style: The scope of the variable 'Window' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:24: style: Function 'GfScrGetSize' argument 1 names different: declaration 'ScrW' definition 'scrw'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:52:31: note: Function 'GfScrGetSize' argument 1 names different: declaration 'ScrW' definition 'scrw'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:24: note: Function 'GfScrGetSize' argument 1 names different: declaration 'ScrW' definition 'scrw'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:35: style: Function 'GfScrGetSize' argument 2 names different: declaration 'ScrH' definition 'scrh'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:52:42: note: Function 'GfScrGetSize' argument 2 names different: declaration 'ScrH' definition 'scrh'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:35: note: Function 'GfScrGetSize' argument 2 names different: declaration 'ScrH' definition 'scrh'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:46: style: Function 'GfScrGetSize' argument 3 names different: declaration 'ViewW' definition 'vieww'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:52:53: note: Function 'GfScrGetSize' argument 3 names different: declaration 'ViewW' definition 'vieww'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:46: note: Function 'GfScrGetSize' argument 3 names different: declaration 'ViewW' definition 'vieww'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:58: style: Function 'GfScrGetSize' argument 4 names different: declaration 'ViewH' definition 'viewh'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/tgfclient/tgfclient.h:52:65: note: Function 'GfScrGetSize' argument 4 names different: declaration 'ViewH' definition 'viewh'.
torcs-1.3.7+dfsg/src/libs/tgfclient/screen.cpp:448:58: note: Function 'GfScrGetSize' argument 4 names different: declaration 'ViewH' definition 'viewh'.
torcs-1.3.7+dfsg/src/libs/txml/xml.cpp:54:18: style: The scope of the variable 's1' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/txml/xml.cpp:54:23: style: The scope of the variable 's2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/txml/xml.cpp:288:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:889:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:893:5: note: Assuming that condition 'if(entity)' is not redundant
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:889:6: note: Null pointer dereference
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:891:6: warning: Either the condition 'if(entity)' is redundant or there is possible null pointer dereference: entity. [nullPointerRedundantCheck]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:893:5: note: Assuming that condition 'if(entity)' is not redundant
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:891:6: note: Null pointer dereference
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:918:6: style: Variable 'entity->open' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:916:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:918:6: note: Variable 'entity->open' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1926:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:311:45: style: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:72:34: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:311:45: note: Function 'XML_ParserCreate' argument 1 names different: declaration 'encoding' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:371:54: style: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:321:43: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:371:54: note: Function 'XML_ExternalEntityParserCreate' argument 1 names different: declaration 'parser' definition 'oldParser'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:373:24: style: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:323:27: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:373:24: note: Function 'XML_ExternalEntityParserCreate' argument 3 names different: declaration 'encoding' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:443:47: style: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:273:42: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:443:47: note: Function 'XML_SetUserData' argument 2 names different: declaration 'userData' definition 'p'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:451:52: style: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:293:48: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:451:52: note: Function 'XML_SetBase' argument 2 names different: declaration 'base' definition 'p'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:515:14: style: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.h:261:16: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:515:14: note: Function 'XML_SetUnknownEncodingHandler' argument 3 names different: declaration 'encodingHandlerData' definition 'data'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:798:16: style: Function 'doContent' argument 4 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:152:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:798:16: note: Function 'doContent' argument 4 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:800:17: style: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:152:53: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:800:17: note: Function 'doContent' argument 6 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1492:19: style: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:134:0: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1492:19: note: Function 'prologInitProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1494:20: style: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:134:0: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1494:20: note: Function 'prologInitProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1505:15: style: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:133:0: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1505:15: note: Function 'prologProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1507:16: style: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:133:0: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1507:16: note: Function 'prologProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1800:23: style: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:137:0: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1800:23: note: Function 'epilogProcessor' argument 2 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1802:24: style: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:137:0: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1802:24: note: Function 'epilogProcessor' argument 4 names different: declaration 'endPtr' definition 'nextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1999:17: style: Function 'storeEntityValue' argument 2 names different: declaration 'start' definition 'entityTextPtr'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:167:49: note: Function 'storeEntityValue' argument 2 names different: declaration 'start' definition 'entityTextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:1999:17: note: Function 'storeEntityValue' argument 2 names different: declaration 'start' definition 'entityTextPtr'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2000:17: style: Function 'storeEntityValue' argument 3 names different: declaration 'end' definition 'entityTextEnd'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:167:68: note: Function 'storeEntityValue' argument 3 names different: declaration 'end' definition 'entityTextEnd'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2000:17: note: Function 'storeEntityValue' argument 3 names different: declaration 'end' definition 'entityTextEnd'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2122:67: style: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:171:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2122:67: note: Function 'reportDefault' argument 3 names different: declaration 'start' definition 's'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2147:87: style: Function 'defineAttribute' argument 4 names different: declaration 'dfltValue' definition 'value'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:157:82: note: Function 'defineAttribute' argument 4 names different: declaration 'dfltValue' definition 'value'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2147:87: note: Function 'defineAttribute' argument 4 names different: declaration 'dfltValue' definition 'value'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2247:34: style: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:175:41: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
torcs-1.3.7+dfsg/src/libs/txml/xmlparse.c:2247:34: note: Function 'normalizePublicId' argument 1 names different: declaration 's' definition 'publicId'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:692:9: style: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same. [duplicateExpression]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:690:13: note: 'p' is assigned value 'buf' here.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:692:9: note: Same expression on both sides of '==' because the value of 'p' and 'buf' are the same.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:829:20: style: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.h:256:23: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:829:20: note: Function 'XmlParseXmlDecl' argument 7 names different: declaration 'encodingNamePtr' definition 'encodingName'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:830:24: style: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.h:257:27: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:830:24: note: Function 'XmlParseXmlDecl' argument 8 names different: declaration 'namedEncodingPtr' definition 'encoding'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:831:12: style: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.h:258:15: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:831:12: note: Function 'XmlParseXmlDecl' argument 9 names different: declaration 'standalonePtr' definition 'standalone'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:924:23: style: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.h:263:33: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:924:23: note: Function 'XmlUtf8Encode' argument 1 names different: declaration 'charNumber' definition 'c'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:960:24: style: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.h:264:34: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:960:24: note: Function 'XmlUtf16Encode' argument 1 names different: declaration 'charNumber' definition 'charNum'.
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1123:11: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1121. [shiftTooManyBitsSigned]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1121:13: note: Assuming that condition 'c>65535' is not redundant
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1123:11: note: Shift
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1125:16: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 1121. [shiftTooManyBitsSigned]
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1121:13: note: Assuming that condition 'c>65535' is not redundant
torcs-1.3.7+dfsg/src/libs/txml/xmltok.c:1125:16: note: Shift
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:143:6: style: The scope of the variable 'prio' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:226:7: style: The scope of the variable 'dname' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:227:7: style: The scope of the variable 'sopath' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:230:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:234:6: style: The scope of the variable 'prio' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:331:7: style: The scope of the variable 'dname' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:332:7: style: The scope of the variable 'sopath' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:333:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:335:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:339:6: style: The scope of the variable 'prio' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:442:8: style: The scope of the variable 'lastSlash' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:551:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:609:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:613:6: style: The scope of the variable 'fnameLg' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:99:5: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:104:4: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:108:3: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:189:5: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:194:4: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:198:3: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:302:3: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/linux/linuxspec.cpp:411:3: error: Memory leak: curMod [memleak]
torcs-1.3.7+dfsg/src/misc/png2jpg/png2jpg.c:149:6: error: Memory leak: row_pointers [memleak]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:280:24: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:224:5: warning: Either the condition 'car==NULL' is redundant or there is possible null pointer dereference: car. [nullPointerRedundantCheck]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:236:16: note: Assuming that condition 'car==NULL' is not redundant
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:224:5: note: Null pointer dereference
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:235:24: warning: Either the condition 'car==NULL' is redundant or there is possible null pointer dereference: car. [nullPointerRedundantCheck]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:236:16: note: Assuming that condition 'car==NULL' is not redundant
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.cpp:235:24: note: Null pointer dereference
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:64:2: warning: Member variable 'TorcsSound::iface' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:64:2: warning: Member variable 'TorcsSound::MAX_VOL' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:64:2: warning: Member variable 'TorcsSound::lowpass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:64:2: warning: Member variable 'TorcsSound::loop' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:401:8: style: Technically the member function 'SharedSourcePool::isSourceActive' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:412:7: style: Technically the member function 'SharedSourcePool::getNbSources' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.h:64:7: style: Technically the member function 'CarSoundData::copyEngPri' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.h:77:7: style: Technically the member function 'CarSoundData::getCarPosition' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/CarSoundData.h:83:7: style: Technically the member function 'CarSoundData::getCarSpeed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:331:4: style: Class 'SharedSourcePool' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:331:4: style: Class 'SharedSourcePool' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:244:27: warning: The class 'PlibSoundInterface' defines member variable with name 'sound_list' also defined in its parent class 'SoundInterface'. [duplInheritedMember]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:103:27: note: Parent variable 'SoundInterface::sound_list'
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:244:27: note: Derived variable 'PlibSoundInterface::sound_list'
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:245:12: warning: The class 'PlibSoundInterface' defines member variable with name 'engpri' also defined in its parent class 'SoundInterface'. [duplInheritedMember]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:104:12: note: Parent variable 'SoundInterface::engpri'
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:245:12: note: Derived variable 'PlibSoundInterface::engpri'
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:330:3: style: Class 'SharedSourcePool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:109:15: style: The function 'setVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:73:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:109:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:112:15: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:83:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:112:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:113:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:84:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:113:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:114:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:85:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:114:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:115:15: style: The function 'resume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:86:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:115:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:116:15: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:87:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:116:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:117:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:88:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:117:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:119:15: style: The function 'isPlaying' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:89:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:119:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:124:15: style: The function 'isPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:90:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:124:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:182:15: style: The function 'setVolume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:73:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:182:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:183:15: style: The function 'setPitch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:74:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:183:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:184:15: style: The function 'setLPFilter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:75:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:184:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:185:15: style: The function 'setSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:76:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:185:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:186:15: style: The function 'getSource' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:81:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:186:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:187:15: style: The function 'setReferenceDistance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:80:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:187:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:189:15: style: The function 'play' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:83:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:189:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:190:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:84:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:190:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:191:15: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:85:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:191:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:192:15: style: The function 'resume' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:86:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:192:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:193:15: style: The function 'pause' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:87:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:193:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:194:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:88:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:194:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:196:15: style: The function 'isPlaying' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:89:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:196:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:201:15: style: The function 'isPaused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:90:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.h:201:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:254:15: style: The function 'setNCars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:134:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:254:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:256:22: style: The function 'addSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:137:22: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:256:22: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:257:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:218:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:257:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:258:16: style: The function 'getGlobalGain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:226:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:258:16: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:259:15: style: The function 'setGlobalGain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:227:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:259:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:297:15: style: The function 'setNCars' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:134:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:297:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:298:22: style: The function 'addSample' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:137:22: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:298:22: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:301:15: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:218:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:301:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:302:15: style: The function 'muteForMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:225:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:302:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:303:16: style: The function 'getGlobalGain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:226:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:303:16: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:304:15: style: The function 'initSharedSourcePool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:142:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:304:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:305:15: style: The function 'setGlobalGain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:227:15: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:305:15: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/OpenalSoundInterface.cpp:32:23: warning: Member variable 'OpenalSoundInterface::sourcepool' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/PlibSoundInterface.cpp:75:24: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/PlibSoundInterface.cpp:182:9: style: The scope of the variable 'gear_threshold' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/PlibSoundInterface.cpp:28:2: style: Class 'PlibSoundInterface' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/PlibSoundInterface.cpp:28:2: style: Class 'PlibSoundInterface' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::backfire_sound' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::engpri' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::road' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::grass' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::grass_skid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::metal_skid' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::backfire_loop' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::turbo' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:23:17: warning: Member variable 'SoundInterface::axle' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:116:7: performance: Technically the member function 'SoundInterface::SortSingleQueue' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:57:22: note: Technically the member function 'SoundInterface::SortSingleQueue' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:116:7: note: Technically the member function 'SoundInterface::SortSingleQueue' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:123:7: performance: Technically the member function 'SoundInterface::SetMaxSoundCar' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.cpp:75:22: note: Technically the member function 'SoundInterface::SetMaxSoundCar' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/SoundInterface.h:123:7: note: Technically the member function 'SoundInterface::SetMaxSoundCar' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:297:2: performance: Variable 'MAX_DISTANCE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:298:2: performance: Variable 'MAX_DISTANCE_LOW' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:299:2: performance: Variable 'REFERENCE_DISTANCE' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:300:2: performance: Variable 'ROLLOFF_FACTOR' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:50:2: style: Class 'PlibTorcsSound' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/TorcsSound.cpp:50:2: style: Class 'PlibTorcsSound' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:176:9: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:709:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:101:27: style: Function 'selectBoard' argument 1 names different: declaration 'brd' definition 'val'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:62:26: note: Function 'selectBoard' argument 1 names different: declaration 'brd' definition 'val'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:101:27: note: Function 'selectBoard' argument 1 names different: declaration 'brd' definition 'val'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::boardFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::leaderFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::debugFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::leaderNb' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::counterFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::GFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:57:11: warning: Member variable 'cGrBoard::arcadeFlag' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grssgext.h:49:5: performance: Variable 'preDrawCB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grssgext.h:50:5: performance: Variable 'postDrawCB' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:85:9: style: Technically the member function 'cGrCamera::getId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:86:9: style: Technically the member function 'cGrCamera::getDrawCurrent' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:87:9: style: Technically the member function 'cGrCamera::getDrawDriver' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:88:9: style: Technically the member function 'cGrCamera::getDrawBackground' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:89:9: style: Technically the member function 'cGrCamera::isMirrorAllowed' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:172:11: style: Technically the member function 'cGrPerspCamera::getFogStart' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:173:11: style: Technically the member function 'cGrPerspCamera::getFogEnd' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:179:9: performance: Technically the member function 'cGrPerspCamera::limitFov' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:229:10: performance: Technically the member function 'cGrBackgroundCam::limitFov' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:41:10: performance: Technically the member function 'cGrBoard::grDispDebug' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:138:11: note: Technically the member function 'cGrBoard::grDispDebug' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:41:10: note: Technically the member function 'cGrBoard::grDispDebug' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:42:10: performance: Technically the member function 'cGrBoard::grDispGGraph' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:169:11: note: Technically the member function 'cGrBoard::grDispGGraph' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:42:10: note: Technically the member function 'cGrBoard::grDispGGraph' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:43:10: performance: Technically the member function 'cGrBoard::grDispCarBoard1' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:275:11: note: Technically the member function 'cGrBoard::grDispCarBoard1' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:43:10: note: Technically the member function 'cGrBoard::grDispCarBoard1' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:45:10: performance: Technically the member function 'cGrBoard::grDrawGauge' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:225:11: note: Technically the member function 'cGrBoard::grDrawGauge' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:45:10: note: Technically the member function 'cGrBoard::grDrawGauge' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:46:10: performance: Technically the member function 'cGrBoard::grDispCarBoard2' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:365:11: note: Technically the member function 'cGrBoard::grDispCarBoard2' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:46:10: note: Technically the member function 'cGrBoard::grDispCarBoard2' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:48:10: performance: Technically the member function 'cGrBoard::grDispCounterBoard' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.cpp:589:11: note: Technically the member function 'cGrBoard::grDispCounterBoard' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:48:10: note: Technically the member function 'cGrBoard::grDispCounterBoard' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:220:5: style: Class 'cGrBackgroundCam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grboard.h:57:5: style: Class 'cGrBoard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:69:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:167:10: style: The function 'setProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:70:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:167:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:168:10: style: The function 'setModelView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:71:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:168:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:169:10: style: The function 'loadDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:73:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:169:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:170:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:72:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:170:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:171:11: style: The function 'getLODFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:76:19: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:171:11: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:180:9: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:74:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:180:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:182:18: style: The function 'getFovY' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:126:19: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:182:18: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:207:10: style: The function 'setProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:70:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:207:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:208:10: style: The function 'setModelView' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:71:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:208:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:210:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:69:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:210:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:211:11: style: The function 'getLODFactor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:76:19: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:211:11: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:212:10: style: The function 'loadDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:73:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:212:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:213:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:72:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:213:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:214:10: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:74:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:214:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:226:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:226:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:256:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:256:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1186:6: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1847:5: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1842:5: note: Variable 'id' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1847:5: note: Variable 'id' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1165:9: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1166:6: style: The scope of the variable 'curCar' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1167:9: style: The scope of the variable 'curPrio' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1170:6: style: The scope of the variable 'event' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::vpx' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::vpy' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::vpw' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::vph' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::tw' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::th' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::mx' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::my' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::mw' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::mh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::tsu' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::tsv' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::teu' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:243:5: warning: Member variable 'cGrCarCamMirror::tev' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:913:5: warning: Member variable 'cGrCarCamRoadFly::zOffset' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:913:5: warning: Member variable 'cGrCarCamRoadFly::gain' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:913:5: warning: Member variable 'cGrCarCamRoadFly::damp' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:484:2: performance: Variable 'PreA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:539:2: performance: Variable 'PreA' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:141:11: style: Technically the member function 'cGrCamera::getDist2' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:46:12: note: Technically the member function 'cGrCamera::getDist2' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:141:11: note: Technically the member function 'cGrCamera::getDist2' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:84:9: style: Technically the member function 'cGrScreen::getViewRatio' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:85:7: style: Technically the member function 'cGrScreen::getCurCamHead' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:86:7: style: Technically the member function 'cGrScreen::isActive' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:87:7: style: Technically the member function 'cGrScreen::getId' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:88:7: style: Technically the member function 'cGrScreen::getScrX' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:89:7: style: Technically the member function 'cGrScreen::getScrY' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:90:7: style: Technically the member function 'cGrScreen::getScrW' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:91:7: style: Technically the member function 'cGrScreen::getScrH' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1145:2: style: Class 'cGrCarCamRoadZoomTVD' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1145:2: style: Class 'cGrCarCamRoadZoomTVD' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:59:3: style: Class 'cGrScreen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:261:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:261:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:435:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:435:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:490:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:490:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:545:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:545:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:598:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:598:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:643:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:643:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:701:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:701:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:749:10: style: The function 'loadDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:73:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:749:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:757:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:72:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:757:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:763:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:763:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:853:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:853:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:874:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:874:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:933:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:933:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1016:7: style: The function 'onSelect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:74:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1016:7: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1045:10: style: The function 'loadDefaults' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:73:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1045:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1055:10: style: The function 'setZoom' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:72:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1055:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1061:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1061:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1164:10: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.h:166:18: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcam.cpp:1164:10: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:468:37: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:720:12: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:532:14: style: The scope of the variable 'lightType' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:533:6: style: The scope of the variable 'lightTypeNum' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:711:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcar.cpp:766:8: style: The scope of the variable 'lod' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:395:80: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:425:12: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:409:70: style: Function 'grUpdateCarlight' argument 3 names different: declaration 'dispflag' definition 'disp'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.h:110:78: note: Function 'grUpdateCarlight' argument 3 names different: declaration 'dispflag' definition 'disp'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:409:70: note: Function 'grUpdateCarlight' argument 3 names different: declaration 'dispflag' definition 'disp'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:73:22: warning: Member variable 'ssgVtxTableCarlight::on' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:73:22: warning: Member variable 'ssgVtxTableCarlight::size' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:73:22: warning: Member variable 'ssgVtxTableCarlight::factor' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grcarlight.cpp:78:22: warning: Member variable 'ssgVtxTableCarlight::factor' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:407:3: style: Variable 'current_branch_g' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:405:0: note: Variable 'current_branch_g' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:407:3: note: Variable 'current_branch_g' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1015:3: style: Variable 'tlist1' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1011:0: note: Variable 'tlist1' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1015:3: note: Variable 'tlist1' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1017:3: style: Variable 'tlist2' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1012:0: note: Variable 'tlist2' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1017:3: note: Variable 'tlist2' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1019:3: style: Variable 'tlist3' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1013:0: note: Variable 'tlist3' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grloadac.cpp:1019:3: note: Variable 'tlist3' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grmain.cpp:351:6: style: The scope of the variable 'index' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grmain.cpp:354:8: style: The scope of the variable 'hdle' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:576:16: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:577:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:578:28: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:144:3: style: Variable 'sun_obj' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:143:0: note: Variable 'sun_obj' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:144:3: note: Variable 'sun_obj' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscene.cpp:293:21: style: The scope of the variable 'envst' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:209:17: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:210:13: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:215:12: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:221:12: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:432:13: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:441:12: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:65:19: style: The scope of the variable 'cam' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:163:7: style: The scope of the variable 'path2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:183:7: style: The scope of the variable 'path2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:203:7: style: The scope of the variable 'path2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:309:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:394:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:396:14: style: The scope of the variable 'carName' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:488:19: style: The scope of the variable 'cam' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:26: style: Function 'cGrScreen' argument 1 names different: declaration 'id' definition 'myid'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:59:17: note: Function 'cGrScreen' argument 1 names different: declaration 'id' definition 'myid'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:26: note: Function 'cGrScreen' argument 1 names different: declaration 'id' definition 'myid'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:12: warning: Member variable 'cGrScreen::scrx' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:12: warning: Member variable 'cGrScreen::scry' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:12: warning: Member variable 'cGrScreen::scrw' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:41:12: warning: Member variable 'cGrScreen::scrh' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:65:8: style: Technically the member function 'cGrScreen::isInScreen' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.cpp:90:16: note: Technically the member function 'cGrScreen::isInScreen' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grscreen.h:65:8: note: Technically the member function 'cGrScreen::isInScreen' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grshadow.cpp:38:20: warning: Member variable 'ssgVtxTableShadow::factor' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grshadow.cpp:38:20: warning: Member variable 'ssgVtxTableShadow::unit' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:224:5: style: Variable 'sling_right' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:223:0: note: Variable 'sling_right' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:224:5: note: Variable 'sling_right' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:225:5: style: Variable 'sling_left' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:222:0: note: Variable 'sling_left' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grskidmarks.cpp:225:5: note: Variable 'sling_left' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:454:3: style: Variable 'smokeManager' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:453:3: note: Variable 'smokeManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:454:3: note: Variable 'smokeManager' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:227:20: style: The scope of the variable 'curInst' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:229:6: style: The scope of the variable 'index' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:84: style: Function 'ssgVtxTableSmoke' argument 3 names different: declaration 'type' definition 'typ'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.h:40:67: note: Function 'ssgVtxTableSmoke' argument 3 names different: declaration 'type' definition 'typ'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:84: note: Function 'ssgVtxTableSmoke' argument 3 names different: declaration 'type' definition 'typ'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::step0_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::step1_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::step2_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::cur_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::smokeType' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::smokeTypeStep' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::dt' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::lastTime' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::sizex' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::sizey' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::sizez' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::init_alpha' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:485:19: warning: Member variable 'ssgVtxTableSmoke::stype' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::step0_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::step1_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::step2_max_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::cur_life' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::smokeType' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::smokeTypeStep' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::dt' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsmoke.cpp:489:20: warning: Member variable 'ssgVtxTableSmoke::lastTime' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsound.cpp:111:9: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsound.cpp:104:0: note: Variable 'file' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsound.cpp:111:9: note: Variable 'file' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grsound.cpp:217:14: style: The scope of the variable 'car' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:510:14: style: Function 'drawTrackPanning' argument 6 names different: declaration 'situation' definition 's'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:141:98: note: Function 'drawTrackPanning' argument 6 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:510:14: note: Function 'drawTrackPanning' argument 6 names different: declaration 'situation' definition 's'.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:87:7: style: Technically the member function 'cGrTrackMap::getViewMode' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:745:18: note: Technically the member function 'cGrTrackMap::getViewMode' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:87:7: note: Technically the member function 'cGrTrackMap::getViewMode' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:90:7: performance: Technically the member function 'cGrTrackMap::getDefaultViewMode' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:750:18: note: Technically the member function 'cGrTrackMap::getDefaultViewMode' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:90:7: note: Technically the member function 'cGrTrackMap::getDefaultViewMode' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:138:8: performance: Technically the member function 'cGrTrackMap::drawTrackNormal' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:492:19: note: Technically the member function 'cGrTrackMap::drawTrackNormal' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:138:8: note: Technically the member function 'cGrTrackMap::drawTrackNormal' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:141:8: style: Technically the member function 'cGrTrackMap::drawTrackPanning' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:504:19: note: Technically the member function 'cGrTrackMap::drawTrackPanning' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:141:8: note: Technically the member function 'cGrTrackMap::drawTrackPanning' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:144:8: style: Technically the member function 'cGrTrackMap::drawTrackPanningAligned' can be const. [functionConst]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:578:19: note: Technically the member function 'cGrTrackMap::drawTrackPanningAligned' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:144:8: note: Technically the member function 'cGrTrackMap::drawTrackPanningAligned' can be const.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:147:8: performance: Technically the member function 'cGrTrackMap::drawCar' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:660:19: note: Technically the member function 'cGrTrackMap::drawCar' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:147:8: note: Technically the member function 'cGrTrackMap::drawCar' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:153:8: performance: Technically the member function 'cGrTrackMap::initColors' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:720:19: note: Technically the member function 'cGrTrackMap::initColors' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:153:8: note: Technically the member function 'cGrTrackMap::initColors' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:155:8: performance: Technically the member function 'cGrTrackMap::checkAndSetMinimum' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:700:26: note: Technically the member function 'cGrTrackMap::checkAndSetMinimum' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:155:8: note: Technically the member function 'cGrTrackMap::checkAndSetMinimum' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:156:8: performance: Technically the member function 'cGrTrackMap::checkAndSetMaximum' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.cpp:710:26: note: Technically the member function 'cGrTrackMap::checkAndSetMaximum' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grtrackmap.h:156:8: note: Technically the member function 'cGrTrackMap::checkAndSetMaximum' can be static.
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grutil.cpp:50:6: style: The scope of the variable 'lg' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:200:11: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:212:11: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:224:11: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:508:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:675:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:103:13: warning: Member variable 'grVtxTable::indices' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:103:13: warning: Member variable 'grVtxTable::stripes' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:152:13: warning: Member variable 'grVtxTable::indices' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/graphic/ssggraph/grvtxtable.cpp:152:13: warning: Member variable 'grVtxTable::stripes' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/VertexBase.h:42:51: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:120:25: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:122:24: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:123:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:134:25: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:135:11: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:140:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:142:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:147:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:148:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:159:23: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:160:13: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:166:24: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:167:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:179:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:180:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:181:14: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:182:14: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:190:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:192:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:197:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:198:19: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:209:28: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:211:27: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:212:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:224:28: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:225:7: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:230:25: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:232:25: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:237:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:238:22: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Transform.h:43:3: warning: Member variable 'Transform::type' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.h:54:3: warning: Member variable 'BBoxLeaf::poly' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.h:68:3: warning: Member variable 'BBoxInternal::lson' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.h:68:3: warning: Member variable 'BBoxInternal::rson' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Transform.h:44:3: style: Class 'Transform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Transform.h:45:3: style: Class 'Transform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/IndexArray.h:39:3: style: Class 'IndexArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/VertexBase.h:39:3: style: Class 'VertexBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.h:55:3: style: Class 'BBoxLeaf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/BBoxTree.cpp:43:3: style: Class 'BBoxCompAxis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:41:13: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Shape.h:48:21: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:41:13: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:45:16: style: The function 'bbox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Shape.h:47:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:45:16: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polytope.h:43:17: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:44:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polytope.h:43:17: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Box.h:40:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:44:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Box.h:40:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:171:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:173:52: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:176:10: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:180:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:181:6: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:184:34: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/C-api.cpp:195:59: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:49:3: warning: Member variable 'Complex::free_base' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:49:3: warning: Member variable 'Complex::leaves' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:49:3: warning: Member variable 'Complex::root' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:49:3: warning: Member variable 'Complex::count' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Endpoint.h:49:3: warning: Member variable 'Endpoint::succ' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Endpoint.h:49:3: warning: Member variable 'Endpoint::pred' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Endpoint.h:49:3: warning: Member variable 'Endpoint::side' is not initialized in the constructor. [uninitMemberVar]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Sphere.h:38:3: style: Class 'Sphere' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Cone.h:43:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:44:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Cone.h:43:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Cylinder.h:42:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:44:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Cylinder.h:42:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Sphere.h:40:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Convex.h:44:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Sphere.h:40:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:52:13: style: The function 'getType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Shape.h:48:21: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:52:13: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:53:8: style: The function 'bbox' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Shape.h:47:16: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.h:53:8: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Simplex.h:41:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polytope.h:43:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Simplex.h:41:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polygon.h:41:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polytope.h:43:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polygon.h:41:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polyhedron.h:42:9: style: The function 'support' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polytope.h:43:17: note: Virtual function in base class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Polyhedron.h:42:9: note: Function in derived class
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.cpp:62:30: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Complex.cpp:69:36: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:145:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:146:38: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:148:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:149:38: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:154:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:156:8: style: C-style pointer casting [cstyleCast]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:45:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:46:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:47:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:48:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:49:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Object.cpp:50:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/SOLID-2.0/src/Transform.cpp:74:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/aero.cpp:41:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/collide.cpp:30:10: style: The scope of the variable 'wheel' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/collide.cpp:205:11: style: The scope of the variable 'carElt' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/engine.cpp:103:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/engine.cpp:157:8: style: The scope of the variable 'transfer' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/simu.cpp:451:11: style: The scope of the variable 'car' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/simu.cpp:452:10: style: The scope of the variable 'ncar' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv2/transmission.cpp:180:7: style: The scope of the variable 'path' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/SimulationOptions.h:68:7: performance: Technically the member function 'SimulationOptions::StrToBool' can be static. [functionStatic]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/SimulationOptions.cpp:87:25: note: Technically the member function 'SimulationOptions::StrToBool' can be static.
torcs-1.3.7+dfsg/src/modules/simu/simuv3/SimulationOptions.h:68:7: note: Technically the member function 'SimulationOptions::StrToBool' can be static.
torcs-1.3.7+dfsg/src/modules/simu/simuv3/aero.cpp:73:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/collide.cpp:86:18: style: The scope of the variable 'flag' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/collide.cpp:465:14: style: The scope of the variable 'carElt' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/collide.cpp:69:23: style: Variable 'upside_down' is assigned a value that is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/collide.cpp:97:24: style: Variable 'flag' is assigned a value that is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/simu.cpp:478:11: style: The scope of the variable 'car' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/simu/simuv3/simu.cpp:479:10: style: The scope of the variable 'ncar' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/telemetry/telemetry.cpp:121:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track3.cpp:1283:17: style: The scope of the variable 'curSeg2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track3.cpp:1295:18: style: The scope of the variable 'paramVal' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track3.cpp:1299:11: style: The scope of the variable 'path2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track3.cpp:1300:11: style: The scope of the variable 'changeSeg' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:447:2: style: Variable 'yl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:435:66: note: Variable 'yl' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:447:2: note: Variable 'yl' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:448:14: style: Variable 'zel' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:436:5: note: Variable 'zel' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:448:14: note: Variable 'zel' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:448:20: style: Variable 'zer' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:436:11: note: Variable 'zer' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:448:20: note: Variable 'zer' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:450:10: style: Variable 'etgtl' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:436:17: note: Variable 'etgtl' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:450:10: note: Variable 'etgtl' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:451:10: style: Variable 'etgtr' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:436:25: note: Variable 'etgtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:451:10: note: Variable 'etgtr' is reassigned a value before the old one has been used if variable is no semaphore variable.
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:175:14: style: The scope of the variable 'style' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:902:17: style: The scope of the variable 'curSeg2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:914:18: style: The scope of the variable 'paramVal' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:916:8: style: The scope of the variable 'path' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/modules/track/track4.cpp:918:11: style: The scope of the variable 'changeSeg' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dgroup.cpp:69:7: style: The scope of the variable 'notinsameorder' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:214:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:245:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:357:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:661:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1085:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1086:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1162:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1163:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3596:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1022:2: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2462:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2507:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2539:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2562:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2655:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:915:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:914:2: note: Variable 'p' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:915:2: note: Variable 'p' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1451:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1447:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1451:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1500:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1496:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1500:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1572:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1564:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1572:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1761:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1757:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1761:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1806:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1802:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1806:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2883:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2871:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2883:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2965:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2958:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2965:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3063:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3044:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3063:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3187:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3184:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3187:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3231:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3221:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3231:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3304:2: style: Variable 'tmpob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3294:0: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3304:2: note: Variable 'tmpob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3595:2: style: Variable 'tobS' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3583:0: note: Variable 'tobS' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3595:2: note: Variable 'tobS' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3736:2: style: Variable 'tob' is reassigned a value before the old one has been used. [redundantAssignment]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3730:0: note: Variable 'tob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3736:2: note: Variable 'tob' is reassigned a value before the old one has been used.
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1547:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:301:6: style: The scope of the variable 'found_a_tri' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:510:6: style: The scope of the variable 'n' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:518:6: style: The scope of the variable 'numtri' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:523:6: style: The scope of the variable 'firstTri' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:525:6: style: The scope of the variable 'atleastone' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:724:6: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:725:6: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:726:6: style: The scope of the variable 'needSplit' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1065:9: style: The scope of the variable 'doVerb' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1142:9: style: The scope of the variable 'doVerb' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1547:9: style: The scope of the variable 'dot' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1835:6: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2132:6: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2134:8: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2134:12: style: The scope of the variable 'q' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2390:6: style: The scope of the variable 'debj' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2394:9: style: The scope of the variable 'v1' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2394:13: style: The scope of the variable 'v2' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2396:6: style: The scope of the variable 'tri' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2675:6: style: The scope of the variable 'j' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2677:8: style: The scope of the variable 'p' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2677:12: style: The scope of the variable 'q' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2435:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2493:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:221:3: error: Memory leak: materialt [memleak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:257:3: error: Memory leak: objectt [memleak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1076:3: error: Resource leak: file [resourceLeak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1080:3: error: Resource leak: file [resourceLeak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1153:3: error: Resource leak: file [resourceLeak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:1157:3: error: Resource leak: file [resourceLeak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:497:0: error: Memory leak: triIndex [memleak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:2370:0: error: Resource leak: tfile [resourceLeak]
torcs-1.3.7+dfsg/src/tools/accc/ac3dload.cpp:3722:0: error: Memory leak: tobS [memleak]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:84:16: style: The scope of the variable 'vl' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:84:22: style: The scope of the variable 'tl' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:86:16: style: The scope of the variable 'vi' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:43:9: style: struct member 'tColor::h' is never used. [unusedStructMember]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:44:9: style: struct member 'tColor::s' is never used. [unusedStructMember]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:45:9: style: struct member 'tColor::b' is never used. [unusedStructMember]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:46:9: style: struct member 'tColor::t' is never used. [unusedStructMember]
torcs-1.3.7+dfsg/src/tools/nfs2ac/mainnfs2ac.cpp:180:0: error: Resource leak: in [resourceLeak]
torcs-1.3.7+dfsg/src/tools/nfsperf/mainnfsperf.cpp:61:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfsperf/mainnfsperf.cpp:158:11: style: The scope of the variable 's' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfsperf/mainnfsperf.cpp:161:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/nfsperf/mainnfsperf.cpp:440:0: error: Resource leak: fin [resourceLeak]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:124:12: style: The scope of the variable 'curFace' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:169:12: style: The scope of the variable 'curFace' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:293:10: style: The scope of the variable 'nbcol' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:325:18: style: The scope of the variable 'offX' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:328:10: style: The scope of the variable 'col' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:454:11: style: The scope of the variable 'texCoord' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:455:11: style: The scope of the variable 'vtx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:475:12: style: The scope of the variable 'curFace' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:512:12: style: The scope of the variable 'curFace' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:542:10: style: The scope of the variable 'nbcol' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:543:11: style: The scope of the variable 'col' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/texmapper/maintexmapper.cpp:609:10: style: The scope of the variable 'c' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1357:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1358:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1359:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:239:9: style: The scope of the variable 'x' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:239:12: style: The scope of the variable 'y' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:313:9: style: The scope of the variable 'sx' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:313:13: style: The scope of the variable 'sy' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1058:23: style: The scope of the variable 'over' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:6: style: The scope of the variable 'ei' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:10: style: The scope of the variable 'ej' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:14: style: The scope of the variable 'ek' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:18: style: The scope of the variable 'si' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:22: style: The scope of the variable 'sj' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1059:26: style: The scope of the variable 'sk' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1819:16: style: The scope of the variable 'curGrp' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1857:7: style: The scope of the variable 'Nn0' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1739:4: style: Variable 'r_Nn' is modified but its new value is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1785:4: style: Variable 'r_Ns' is modified but its new value is never used. [unreadVariable]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1734:3: error: Memory leak: r_node [memleak]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1734:3: error: Memory leak: r_elem [memleak]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1980:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1981:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1982:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1983:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1998:5: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2008:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2023:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2039:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2046:5: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2052:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2053:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2054:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2055:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2062:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2063:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2064:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2065:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2080:5: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2091:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2106:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2122:7: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2129:5: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2135:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2136:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2137:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:2138:4: error: Common realloc mistake: 'point' nulled but not freed upon failure [memleakOnRealloc]
torcs-1.3.7+dfsg/src/tools/trackgen/easymesh.cpp:1811:0: error: Memory leak: r_side [memleak]
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.cpp:89:6: style: The scope of the variable 'iX' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.cpp:89:10: style: The scope of the variable 'iY' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.cpp:90:6: style: The scope of the variable 'clr' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.cpp:104:89: style: Function 'SaveElevation' argument 5 names different: declaration 'disp' definition 'dispf'. [funcArgNamesDifferent]
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.h:31:96: note: Function 'SaveElevation' argument 5 names different: declaration 'disp' definition 'dispf'.
torcs-1.3.7+dfsg/src/tools/trackgen/elevation.cpp:104:89: note: Function 'SaveElevation' argument 5 names different: declaration 'disp' definition 'dispf'.
torcs-1.3.7+dfsg/src/tools/trackgen/maintrackgen.cpp:122:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:99:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:100:13: style: The scope of the variable 'br' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:117:17: style: The scope of the variable 'curObj' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:118:15: style: The scope of the variable 'objName' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:176:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:177:13: style: The scope of the variable 'br' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:332:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:426:15: style: The scope of the variable 'map' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:427:17: style: The scope of the variable 'MapImage' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:434:15: style: The scope of the variable 'extName' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/objects.cpp:435:9: style: The scope of the variable 'curFd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:605:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:606:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:607:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:741:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:2719:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:178:6: style: The scope of the variable 'found' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:308:15: style: The scope of the variable 'textype' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:518:17: style: The scope of the variable 'pits' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:529:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/track.cpp:2828:8: style: The scope of the variable 'curFd' can be reduced. [variableScope]
torcs-1.3.7+dfsg/src/tools/trackgen/util.cpp:44:7: style: The scope of the variable 'lg' can be reduced. [variableScope]
[08:50]

ftp://ftp.se.debian.org/debian/pool/main/t/tornadio2/tornadio2_0.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tornado-pyvows/tornado-pyvows_0.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toro/toro_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torque/torque_2.4.16+dfsg.orig.tar.gz
torque-2.4.16/contrib/pestat-1.0/pestat.c:327:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
torque-2.4.16/contrib/pestat-1.0/pestat.c:337:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
torque-2.4.16/contrib/pestat-1.0/pestat.c:339:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
torque-2.4.16/contrib/pestat-1.0/pestat.c:134:9: style: The scope of the variable 'node_state' can be reduced. [variableScope]
torque-2.4.16/src/cmds/MXML.c:444:9: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/cmds/MXML.c:1025:3: style: Variable 'BSpace' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/cmds/MXML.c:97:5: error: Memory leak: CE [memleak]
torque-2.4.16/src/cmds/MXML.c:108:7: error: Memory leak: CE [memleak]
torque-2.4.16/src/cmds/MXML.c:112:3: error: Memory leak: CE [memleak]
torque-2.4.16/src/cmds/MXML.c:133:5: error: Memory leak: E [memleak]
torque-2.4.16/src/cmds/MXML.c:142:7: error: Memory leak: E [memleak]
torque-2.4.16/src/cmds/MXML.c:146:3: error: Memory leak: E [memleak]
torque-2.4.16/src/cmds/MXML.c:763:7: error: Memory leak: Buf [memleak]
torque-2.4.16/src/cmds/pbs_track.c:109:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:240:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:302:7: style: The scope of the variable 'newfd' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:302:14: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:304:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:307:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:584:9: style: The scope of the variable 'hoststart' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:585:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsdsh.c:783:9: style: The scope of the variable 'allnodes' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsnodes.c:151:18: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsnodes.c:276:18: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsnodes.c:337:23: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbsnodes.c:962:0: error: Memory leak: nodeargs [memleak]
torque-2.4.16/src/cmds/pbspoe.c:631:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbspoe.c:632:9: style: The scope of the variable 'psyscmd' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbspoe.c:633:9: style: The scope of the variable 'syssz' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbspoe.c:786:10: style: The scope of the variable 'args' can be reduced. [variableScope]
torque-2.4.16/src/cmds/pbspoe.c:787:9: style: Unused variable: hostfile [unusedVariable]
torque-2.4.16/src/cmds/pbspoe.c:198:5: error: Resource leak: old [resourceLeak]
torque-2.4.16/src/cmds/pbspoe.c:700:0: error: Memory leak: psyscmd [memleak]
torque-2.4.16/src/cmds/pbspoe.c:814:0: error: Memory leak: args [memleak]
torque-2.4.16/src/cmds/qchkpt.c:38:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
torque-2.4.16/src/cmds/qdel.c:158:9: warning: The buffer 'extend' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qdisable.c:171:7: style: The scope of the variable 'merr' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qdisable.c:172:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qenable.c:177:7: style: The scope of the variable 'merr' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qenable.c:178:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1798:7: style: Condition 'error' is always false [knownConditionTrueFalse]
torque-2.4.16/src/cmds/qmgr.c:1711:16: note: Assignment 'error=0', assigned value is 0
torque-2.4.16/src/cmds/qmgr.c:1798:7: note: Condition 'error' is always false
torque-2.4.16/src/cmds/qmgr.c:2046:14: style: Same expression on both sides of '!=' because the value of 'rlread' and 'NULL' are the same. [duplicateExpression]
torque-2.4.16/src/cmds/qmgr.c:1846:18: note: 'rlread' is assigned value 'NULL' here.
torque-2.4.16/src/cmds/qmgr.c:2046:14: note: Same expression on both sides of '!=' because the value of 'rlread' and 'NULL' are the same.
torque-2.4.16/src/cmds/qmgr.c:172:15: style: The scope of the variable 'usage' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:179:8: style: The scope of the variable 'request' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:772:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:832:8: style: The scope of the variable 'spaces' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:833:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1710:7: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1834:15: style: The scope of the variable 'prompt' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1836:15: style: The scope of the variable 'contin' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1839:7: style: The scope of the variable 'eol' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:1840:7: style: The scope of the variable 'll' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2295:7: style: The scope of the variable 'error' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2296:7: style: The scope of the variable 'lp' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2671:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2672:7: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2737:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2932:19: style: The scope of the variable 'backptr' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:2933:7: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qmgr.c:888:29: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
torque-2.4.16/src/cmds/qmgr.c:924:31: style: Clarify calculation precedence for '-' and '?'. [clarifyCalculation]
torque-2.4.16/src/cmds/qmove.c:117:23: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
torque-2.4.16/src/cmds/qmove.c:131:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
torque-2.4.16/src/cmds/qorder.c:119:19: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
torque-2.4.16/src/cmds/qorder.c:121:19: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
torque-2.4.16/src/cmds/qrerun.c:158:9: warning: The buffer 'extend' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qrun.c:125:16: style: The scope of the variable 'usage' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:177:8: style: The scope of the variable 'opstring' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:178:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:210:8: style: The scope of the variable 'opstring' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:211:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:212:7: style: The scope of the variable 'hit' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qselect.c:295:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstart.c:172:7: style: The scope of the variable 'merr' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstart.c:173:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:156:8: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torque-2.4.16/src/cmds/qstat.c:158:3: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/cmds/qstat.c:156:8: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/cmds/qstat.c:202:13: style: The scope of the variable 'd' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:202:17: style: The scope of the variable 'f' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:282:9: style: The scope of the variable 'l' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:582:9: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:586:9: style: The scope of the variable 'exechost' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:590:9: style: The scope of the variable 'sess' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:591:9: style: The scope of the variable 'tasks' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:593:9: style: The scope of the variable 'nodect' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:594:9: style: The scope of the variable 'rqtimecpu' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:595:9: style: The scope of the variable 'rqtimewal' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:596:9: style: The scope of the variable 'jstate' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:597:9: style: The scope of the variable 'eltimecpu' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:598:9: style: The scope of the variable 'eltimewal' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:601:9: style: The scope of the variable 'usecput' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:905:9: style: The scope of the variable 'cput' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:906:9: style: The scope of the variable 'wallt' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:907:9: style: The scope of the variable 'jmax' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:908:9: style: The scope of the variable 'nodect' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1075:9: style: The scope of the variable 'jid' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1076:9: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1077:9: style: The scope of the variable 'owner' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1078:9: style: The scope of the variable 'timeu' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1079:9: style: The scope of the variable 'state' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1080:9: style: The scope of the variable 'location' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1429:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1430:9: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1431:9: style: The scope of the variable 'max' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1432:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1441:9: style: The scope of the variable 'type' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1621:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1622:9: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1623:9: style: The scope of the variable 'max' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1624:9: style: The scope of the variable 'tot' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:1631:9: style: The scope of the variable 'stats' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstat.c:736:11: warning: The buffer 'rqmem' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qstat.c:969:11: warning: The buffer 'rmem' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qstop.c:169:7: style: The scope of the variable 'merr' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qstop.c:170:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:1495:10: style: Condition 'rc!=0' is always false [knownConditionTrueFalse]
torque-2.4.16/src/cmds/qsub.c:1339:14: note: Assignment 'rc=0', assigned value is 0
torque-2.4.16/src/cmds/qsub.c:1495:10: note: Condition 'rc!=0' is always false
torque-2.4.16/src/cmds/qsub.c:1495:10: style: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same. [duplicateExpression]
torque-2.4.16/src/cmds/qsub.c:1339:14: note: 'rc' is assigned value '0' here.
torque-2.4.16/src/cmds/qsub.c:1495:10: note: Same expression on both sides of '!=' because the value of 'rc' and '0' are the same.
torque-2.4.16/src/cmds/qsub.c:2350:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/cmds/qsub.c:721:7: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:776:9: style: The scope of the variable 'sopt' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:784:9: style: The scope of the variable 'index' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:788:8: style: The scope of the variable 'cfilter' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:790:8: style: The scope of the variable 'tmp_name2' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:794:16: style: The scope of the variable 'filter_pipe' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:795:16: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:1991:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:2067:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:2313:7: style: The scope of the variable 'pid' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:2818:18: style: The scope of the variable 'at' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:2820:18: style: The scope of the variable 'pmem' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:3598:17: style: The scope of the variable 'group' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:4519:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:4530:9: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qsub.c:4428:53: style: Checking if unsigned variable 'fread(config_buf,BufSize,1,config_stream)' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/cmds/qsub.c:3189:13: warning: The buffer 'PBS_InitDir' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qsub.c:4582:3: warning: The buffer 'default_ckpt' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qsub.c:238:5: warning: The buffer 'screen' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qsub.c:4480:3: warning: The buffer 'tmpLine' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/cmds/qsub.c:4432:5: error: Resource leak: config_stream [resourceLeak]
torque-2.4.16/src/cmds/qsub.c:1725:7: error: Common realloc mistake: 'job_env' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/cmds/qsub.c:1758:7: error: Common realloc mistake: 'job_env' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/cmds/qsub.c:1809:9: error: Common realloc mistake: 'job_env' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/cmds/qsub.c:2521:0: error: Memory leak: socks [memleak]
torque-2.4.16/src/cmds/qsub.c:4449:0: error: Resource leak: config_stream [resourceLeak]
torque-2.4.16/src/cmds/qterm.c:248:7: style: The scope of the variable 'err' can be reduced. [variableScope]
torque-2.4.16/src/cmds/qterm.c:249:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/drmaa/src/compat.c:104:7: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/drmaa/src/drmaa_attrib.c:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
torque-2.4.16/src/drmaa/src/error.c:110:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
torque-2.4.16/src/drmaa/src/jobs.c:64:21: style: Function 'drmaa_find_job' argument 3 names different: declaration 'found' definition 'result'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/jobs.h:128:21: note: Function 'drmaa_find_job' argument 3 names different: declaration 'found' definition 'result'.
torque-2.4.16/src/drmaa/src/jobs.c:64:21: note: Function 'drmaa_find_job' argument 3 names different: declaration 'found' definition 'result'.
torque-2.4.16/src/drmaa/src/jobs.c:132:42: style: Function 'drmaa_get_job_list_iter' argument 1 names different: declaration 'session' definition 'c'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/jobs.h:95:42: note: Function 'drmaa_get_job_list_iter' argument 1 names different: declaration 'session' definition 'c'.
torque-2.4.16/src/drmaa/src/jobs.c:132:42: note: Function 'drmaa_get_job_list_iter' argument 1 names different: declaration 'session' definition 'c'.
torque-2.4.16/src/drmaa/src/jobs.c:132:63: style: Function 'drmaa_get_job_list_iter' argument 2 names different: declaration 'iter' definition 'i'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/jobs.h:95:69: note: Function 'drmaa_get_job_list_iter' argument 2 names different: declaration 'iter' definition 'i'.
torque-2.4.16/src/drmaa/src/jobs.c:132:63: note: Function 'drmaa_get_job_list_iter' argument 2 names different: declaration 'iter' definition 'i'.
torque-2.4.16/src/drmaa/src/jobs.c:141:38: style: Function 'drmaa_get_next_job' argument 1 names different: declaration 'iter' definition 'i'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/jobs.h:99:38: note: Function 'drmaa_get_next_job' argument 1 names different: declaration 'iter' definition 'i'.
torque-2.4.16/src/drmaa/src/jobs.c:141:38: note: Function 'drmaa_get_next_job' argument 1 names different: declaration 'iter' definition 'i'.
torque-2.4.16/src/drmaa/src/pbs_attrib.c:29:0: error: #error "gperf generated tables don't work with this execution character set. Please report a bug to <bug-gnu-gperf@gnu.org>." [preprocessorErrorDirective]
torque-2.4.16/src/drmaa/src/session.c:46:39: style: Function 'drmaa_init' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:178:11: note: Function 'drmaa_init' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:46:39: note: Function 'drmaa_init' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:46:54: style: Function 'drmaa_init' argument 3 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:178:35: note: Function 'drmaa_init' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:46:54: note: Function 'drmaa_init' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:67:18: style: Function 'drmaa_exit' argument 1 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:191:24: note: Function 'drmaa_exit' argument 1 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:67:18: note: Function 'drmaa_exit' argument 1 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:67:33: style: Function 'drmaa_exit' argument 2 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:191:48: note: Function 'drmaa_exit' argument 2 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:67:33: note: Function 'drmaa_exit' argument 2 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:198:52: style: Function 'drmaa_allocate_job_template' argument 1 names different: declaration 'jt' definition 'p_jt'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:204:28: note: Function 'drmaa_allocate_job_template' argument 1 names different: declaration 'jt' definition 'p_jt'.
torque-2.4.16/src/drmaa/src/session.c:198:52: note: Function 'drmaa_allocate_job_template' argument 1 names different: declaration 'jt' definition 'p_jt'.
torque-2.4.16/src/drmaa/src/session.c:198:64: style: Function 'drmaa_allocate_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:205:11: note: Function 'drmaa_allocate_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:198:64: note: Function 'drmaa_allocate_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:198:79: style: Function 'drmaa_allocate_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:206:12: note: Function 'drmaa_allocate_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:198:79: note: Function 'drmaa_allocate_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:241:59: style: Function 'drmaa_delete_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:216:11: note: Function 'drmaa_delete_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:241:59: note: Function 'drmaa_delete_job_template' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:241:74: style: Function 'drmaa_delete_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:216:35: note: Function 'drmaa_delete_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:241:74: note: Function 'drmaa_delete_job_template' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:284:9: style: Function 'drmaa_set_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:227:11: note: Function 'drmaa_set_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:284:9: note: Function 'drmaa_set_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:284:24: style: Function 'drmaa_set_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:227:35: note: Function 'drmaa_set_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:284:24: note: Function 'drmaa_set_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:313:9: style: Function 'drmaa_get_attribute' argument 5 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:238:11: note: Function 'drmaa_get_attribute' argument 5 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:313:9: note: Function 'drmaa_get_attribute' argument 5 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:313:24: style: Function 'drmaa_get_attribute' argument 6 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:238:35: note: Function 'drmaa_get_attribute' argument 6 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:313:24: note: Function 'drmaa_get_attribute' argument 6 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:342:9: style: Function 'drmaa_set_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:250:11: note: Function 'drmaa_set_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:342:9: note: Function 'drmaa_set_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:342:24: style: Function 'drmaa_set_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:250:35: note: Function 'drmaa_set_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:342:24: note: Function 'drmaa_set_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:394:43: style: Function 'drmaa_get_vector_attribute' argument 3 names different: declaration 'values' definition 'out_values'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:260:45: note: Function 'drmaa_get_vector_attribute' argument 3 names different: declaration 'values' definition 'out_values'.
torque-2.4.16/src/drmaa/src/session.c:394:43: note: Function 'drmaa_get_vector_attribute' argument 3 names different: declaration 'values' definition 'out_values'.
torque-2.4.16/src/drmaa/src/session.c:395:9: style: Function 'drmaa_get_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:261:11: note: Function 'drmaa_get_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:395:9: note: Function 'drmaa_get_vector_attribute' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:395:24: style: Function 'drmaa_get_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:261:35: note: Function 'drmaa_get_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:395:24: note: Function 'drmaa_get_vector_attribute' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:448:53: style: Function 'drmaa_control' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:380:11: note: Function 'drmaa_control' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:448:53: note: Function 'drmaa_control' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:448:68: style: Function 'drmaa_control' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:380:35: note: Function 'drmaa_control' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:448:68: note: Function 'drmaa_control' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:500:56: style: Function 'drmaa_job_ps' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:402:11: note: Function 'drmaa_job_ps' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:500:56: note: Function 'drmaa_job_ps' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/session.c:500:71: style: Function 'drmaa_job_ps' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:402:35: note: Function 'drmaa_job_ps' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/session.c:500:71: note: Function 'drmaa_job_ps' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/submit.c:70:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/drmaa/src/submit.c:51:9: style: Function 'drmaa_run_job' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:331:11: note: Function 'drmaa_run_job' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/submit.c:51:9: note: Function 'drmaa_run_job' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/submit.c:51:24: style: Function 'drmaa_run_job' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:331:35: note: Function 'drmaa_run_job' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/submit.c:51:24: note: Function 'drmaa_run_job' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/submit.c:61:21: style: Function 'drmaa_run_bulk_jobs' argument 1 names different: declaration 'jobids' definition 'job_ids'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:356:23: note: Function 'drmaa_run_bulk_jobs' argument 1 names different: declaration 'jobids' definition 'job_ids'.
torque-2.4.16/src/drmaa/src/submit.c:61:21: note: Function 'drmaa_run_bulk_jobs' argument 1 names different: declaration 'jobids' definition 'job_ids'.
torque-2.4.16/src/drmaa/src/submit.c:64:9: style: Function 'drmaa_run_bulk_jobs' argument 6 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:359:11: note: Function 'drmaa_run_bulk_jobs' argument 6 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/submit.c:64:9: note: Function 'drmaa_run_bulk_jobs' argument 6 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/submit.c:64:24: style: Function 'drmaa_run_bulk_jobs' argument 7 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:360:12: note: Function 'drmaa_run_bulk_jobs' argument 7 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/submit.c:64:24: note: Function 'drmaa_run_bulk_jobs' argument 7 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/submit.c:742:7: style: Function 'drmaa_add_pbs_attr' argument 2 names different: declaration 'attr' definition 'attr_code'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa_impl.h:228:7: note: Function 'drmaa_add_pbs_attr' argument 2 names different: declaration 'attr' definition 'attr_code'.
torque-2.4.16/src/drmaa/src/submit.c:742:7: note: Function 'drmaa_add_pbs_attr' argument 2 names different: declaration 'attr' definition 'attr_code'.
torque-2.4.16/src/drmaa/src/submit.c:743:12: style: Function 'drmaa_add_pbs_attr' argument 4 names different: declaration 'set' definition 'placeholders'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa_impl.h:229:12: note: Function 'drmaa_add_pbs_attr' argument 4 names different: declaration 'set' definition 'placeholders'.
torque-2.4.16/src/drmaa/src/submit.c:743:12: note: Function 'drmaa_add_pbs_attr' argument 4 names different: declaration 'set' definition 'placeholders'.
torque-2.4.16/src/drmaa/src/submit.c:902:40: style: Function 'drmaa_expand_placeholders' argument 2 names different: declaration 'input' definition 's'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa_impl.h:250:40: note: Function 'drmaa_expand_placeholders' argument 2 names different: declaration 'input' definition 's'.
torque-2.4.16/src/drmaa/src/submit.c:902:40: note: Function 'drmaa_expand_placeholders' argument 2 names different: declaration 'input' definition 's'.
torque-2.4.16/src/drmaa/src/submit.c:502:5: error: Common realloc mistake: 'env' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/drmaa/src/submit.c:199:0: error: Memory leak: job [memleak]
torque-2.4.16/src/drmaa/src/util.c:139:3: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/drmaa/src/util.c:144:3: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/drmaa/src/util.c:149:3: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/drmaa/src/util.c:43:62: style: Function 'drmaa_get_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:275:11: note: Function 'drmaa_get_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:43:62: note: Function 'drmaa_get_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:43:77: style: Function 'drmaa_get_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:275:35: note: Function 'drmaa_get_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:43:77: note: Function 'drmaa_get_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:52:69: style: Function 'drmaa_get_vector_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:287:11: note: Function 'drmaa_get_vector_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:52:69: note: Function 'drmaa_get_vector_attribute_names' argument 2 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:52:84: style: Function 'drmaa_get_vector_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:287:35: note: Function 'drmaa_get_vector_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:52:84: note: Function 'drmaa_get_vector_attribute_names' argument 3 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:190:9: style: Function 'drmaa_get_contact' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:518:31: note: Function 'drmaa_get_contact' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:190:9: note: Function 'drmaa_get_contact' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:190:24: style: Function 'drmaa_get_contact' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:518:55: note: Function 'drmaa_get_contact' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:190:24: note: Function 'drmaa_get_contact' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:209:9: style: Function 'drmaa_version' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:526:27: note: Function 'drmaa_version' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:209:9: note: Function 'drmaa_version' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:209:24: style: Function 'drmaa_version' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:526:51: note: Function 'drmaa_version' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:209:24: note: Function 'drmaa_version' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:221:9: style: Function 'drmaa_get_DRM_system' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:535:34: note: Function 'drmaa_get_DRM_system' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:221:9: note: Function 'drmaa_get_DRM_system' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:221:24: style: Function 'drmaa_get_DRM_system' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:535:58: note: Function 'drmaa_get_DRM_system' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:221:24: note: Function 'drmaa_get_DRM_system' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:232:9: style: Function 'drmaa_get_DRMAA_implementation' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:545:44: note: Function 'drmaa_get_DRMAA_implementation' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:232:9: note: Function 'drmaa_get_DRMAA_implementation' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/util.c:232:24: style: Function 'drmaa_get_DRMAA_implementation' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:545:68: note: Function 'drmaa_get_DRMAA_implementation' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:232:24: note: Function 'drmaa_get_DRMAA_implementation' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/util.c:243:21: style: Function 'drmaa_replace' argument 1 names different: declaration 'input' definition 'str'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa_impl.h:253:21: note: Function 'drmaa_replace' argument 1 names different: declaration 'input' definition 'str'.
torque-2.4.16/src/drmaa/src/util.c:243:21: note: Function 'drmaa_replace' argument 1 names different: declaration 'input' definition 'str'.
torque-2.4.16/src/drmaa/src/wait.c:387:7: style: Condition '!rc' is always true [knownConditionTrueFalse]
torque-2.4.16/src/drmaa/src/wait.c:381:30: note: Assignment 'rc=0', assigned value is 0
torque-2.4.16/src/drmaa/src/wait.c:387:7: note: Condition '!rc' is always true
torque-2.4.16/src/drmaa/src/wait.c:290:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/src/wait.c:279:0: note: Variable 'result' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/src/wait.c:290:3: note: Variable 'result' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/src/wait.c:52:9: style: Function 'drmaa_synchronize' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:435:11: note: Function 'drmaa_synchronize' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:52:9: note: Function 'drmaa_synchronize' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:52:24: style: Function 'drmaa_synchronize' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:435:35: note: Function 'drmaa_synchronize' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:52:24: note: Function 'drmaa_synchronize' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:161:9: style: Function 'drmaa_wait' argument 7 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:487:11: note: Function 'drmaa_wait' argument 7 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:161:9: note: Function 'drmaa_wait' argument 7 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:161:24: style: Function 'drmaa_wait' argument 8 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:487:35: note: Function 'drmaa_wait' argument 8 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:161:24: note: Function 'drmaa_wait' argument 8 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:595:46: style: Function 'drmaa_wifexited' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:491:29: note: Function 'drmaa_wifexited' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:595:46: note: Function 'drmaa_wifexited' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:595:61: style: Function 'drmaa_wifexited' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:491:53: note: Function 'drmaa_wifexited' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:595:61: note: Function 'drmaa_wifexited' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:602:53: style: Function 'drmaa_wexitstatus' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:493:31: note: Function 'drmaa_wexitstatus' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:602:53: note: Function 'drmaa_wexitstatus' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:602:68: style: Function 'drmaa_wexitstatus' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:493:55: note: Function 'drmaa_wexitstatus' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:602:68: note: Function 'drmaa_wexitstatus' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:609:50: style: Function 'drmaa_wifsignaled' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:495:31: note: Function 'drmaa_wifsignaled' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:609:50: note: Function 'drmaa_wifsignaled' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:609:65: style: Function 'drmaa_wifsignaled' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:495:55: note: Function 'drmaa_wifsignaled' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:609:65: note: Function 'drmaa_wifsignaled' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:616:65: style: Function 'drmaa_wtermsig' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:497:28: note: Function 'drmaa_wtermsig' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:616:65: note: Function 'drmaa_wtermsig' argument 4 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:616:80: style: Function 'drmaa_wtermsig' argument 5 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:497:52: note: Function 'drmaa_wtermsig' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:616:80: note: Function 'drmaa_wtermsig' argument 5 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:690:51: style: Function 'drmaa_wcoredump' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:499:29: note: Function 'drmaa_wcoredump' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:690:51: note: Function 'drmaa_wcoredump' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:690:66: style: Function 'drmaa_wcoredump' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:499:53: note: Function 'drmaa_wcoredump' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:690:66: note: Function 'drmaa_wcoredump' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:699:48: style: Function 'drmaa_wifaborted' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:501:30: note: Function 'drmaa_wifaborted' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:699:48: note: Function 'drmaa_wifaborted' argument 3 names different: declaration 'error_diagnosis' definition 'errmsg'.
torque-2.4.16/src/drmaa/src/wait.c:699:63: style: Function 'drmaa_wifaborted' argument 4 names different: declaration 'error_diag_len' definition 'errlen'. [funcArgNamesDifferent]
torque-2.4.16/src/drmaa/src/drmaa.h:501:54: note: Function 'drmaa_wifaborted' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:699:63: note: Function 'drmaa_wifaborted' argument 4 names different: declaration 'error_diag_len' definition 'errlen'.
torque-2.4.16/src/drmaa/src/wait.c:329:23: style: Variable 'mem_usage' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/drmaa/test/example.c:183:16: style: Condition 'bulk_job!=NULL' is always false [knownConditionTrueFalse]
torque-2.4.16/src/drmaa/test/example.c:87:36: note: Assignment 'bulk_job=NULL', assigned value is 0
torque-2.4.16/src/drmaa/test/example.c:183:16: note: Condition 'bulk_job!=NULL' is always false
torque-2.4.16/src/drmaa/test/example.c:183:16: style: Same expression on both sides of '!=' because the value of 'bulk_job' and 'NULL' are the same. [duplicateExpression]
torque-2.4.16/src/drmaa/test/example.c:87:36: note: 'bulk_job' is assigned value 'NULL' here.
torque-2.4.16/src/drmaa/test/example.c:183:16: note: Same expression on both sides of '!=' because the value of 'bulk_job' and 'NULL' are the same.
torque-2.4.16/src/drmaa/test/test.c:92:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:87:0: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:92:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:98:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:96:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:98:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:100:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:98:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:100:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:140:3: style: Variable 'job' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:129:0: note: Variable 'job' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:140:3: note: Variable 'job' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:141:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:128:0: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:141:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:174:3: style: Variable 'job' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:163:0: note: Variable 'job' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:174:3: note: Variable 'job' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:175:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/drmaa/test/test.c:162:0: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:175:3: note: Variable 'rc' is reassigned a value before the old one has been used.
torque-2.4.16/src/drmaa/test/test.c:78:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:233:8: style: The scope of the variable 'opstring' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:234:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:266:8: style: The scope of the variable 'opstring' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:267:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:268:7: style: The scope of the variable 'hit' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:360:13: style: The scope of the variable 'd' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:360:17: style: The scope of the variable 'f' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:419:9: style: The scope of the variable 'l' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:837:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:1022:9: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:1208:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:1209:8: style: The scope of the variable 'nodect' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:1210:8: style: The scope of the variable 'cpuct' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_datadump.c:1211:8: style: The scope of the variable 'nodes' can be reduced. [variableScope]
torque-2.4.16/src/gui/Ccode/xpbs_scriptload.c:974:9: style: The scope of the variable 'sopt' can be reduced. [variableScope]
torque-2.4.16/src/iff/iff2.c:153:7: style: The scope of the variable 'PBSLOGLEVEL' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_atomic.c:340:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libattr/attr_atomic.c:124:11: style: The scope of the variable 'acc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_atomic.c:287:11: style: The scope of the variable 'acc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_atomic.c:288:11: style: The scope of the variable 'index' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:773:5: warning: Either the condition 'pm!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:768:14: note: Assuming that condition 'pm!=NULL' is not redundant
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:773:5: note: Null pointer addition
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:783:5: warning: Either the condition 'pm!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:778:14: note: Assuming that condition 'pm!=NULL' is not redundant
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:783:5: note: Null pointer addition
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:209:15: style: The scope of the variable 'pstr' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:677:8: style: The scope of the variable 'd' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_acl.c:947:8: style: The scope of the variable 'd' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:267:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:543:9: style: The scope of the variable 'offset' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:710:15: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:711:15: style: The scope of the variable 'MatchFound' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:784:15: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:189:0: error: Memory leak: pbuf [memleak]
torque-2.4.16/src/lib/Libattr/attr_fn_arst.c:762:0: error: Memory leak: tmp_arst [memleak]
torque-2.4.16/src/lib/Libattr/attr_fn_b.c:135:9: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_hold.c:118:10: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_l.c:130:9: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_resc.c:251:11: style: The scope of the variable 'dflt' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_resc.c:255:11: style: The scope of the variable 'perm' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_resc.c:769:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_tokens.c:31:10: style: The scope of the variable 'colon' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_fn_tokens.c:32:9: style: The scope of the variable 'count' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_func.c:186:7: style: The scope of the variable 'index' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libattr/attr_node_func.c:272:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/locate_job.c:105:8: style: The scope of the variable 'jid_server' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/locate_job.c:106:9: style: The scope of the variable 'location' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_at.c:206:9: style: The scope of the variable 'b' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_at.c:206:17: style: The scope of the variable 's' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_depend.c:233:9: style: The scope of the variable 'b' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_depend.c:233:17: style: The scope of the variable 's' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_depend.c:235:7: style: The scope of the variable 'rtn' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_stage.c:233:9: style: The scope of the variable 'b' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/parse_stage.c:233:17: style: The scope of the variable 's' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcmds/prepare_path.c:272:21: error: Uninitialized variable: dev [uninitvar]
torque-2.4.16/src/lib/Libcsv/csv.c:104:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libcsv/csv.c:146:9: style: The scope of the variable 'vp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/disp10d_.c:100:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libdis/disrd.c:112:8: style: The scope of the variable 'expon' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/disrf.c:120:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/disrf.c:335:8: style: The scope of the variable 'expon' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/disrl.c:142:8: style: The scope of the variable 'expon' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/disrl_.c:101:10: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/diswf.c:135:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libdis/diswf.c:107:8: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libdis/diswl_.c:164:11: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libdis/diswl_.c:136:8: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/PBS_attr.c:122:10: warning: Either the condition 'aoplp==0' is redundant or there is possible null pointer dereference: aoplp. [nullPointerRedundantCheck]
torque-2.4.16/src/lib/Libifl/PBS_attr.c:122:38: note: Assuming that condition 'aoplp==0' is not redundant
torque-2.4.16/src/lib/Libifl/PBS_attr.c:122:10: note: Null pointer dereference
torque-2.4.16/src/lib/Libifl/PBS_attr.c:104:17: style: The scope of the variable 'talp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/PBS_attr.c:135:19: style: The scope of the variable 'taoplp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_Resc.c:114:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_attrl.c:114:9: style: The scope of the variable 'hasresc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_attrl.c:116:17: style: The scope of the variable 'name_len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_attropl.c:114:9: style: The scope of the variable 'hasresc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_attropl.c:116:17: style: The scope of the variable 'name_len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_svrattrl.c:118:16: style: The scope of the variable 'hasresc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_svrattrl.c:120:16: style: The scope of the variable 'data_len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/dec_svrattrl.c:124:11: style: The scope of the variable 'tsize' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:127:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:128:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:129:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:130:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:131:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:134:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:144:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:145:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_CpyFil.c:146:9: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobFile.c:104:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobFile.c:105:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobFile.c:106:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobFile.c:107:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobFile.c:108:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobObit.c:114:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobObit.c:115:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_JobObit.c:116:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Manage.c:98:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Manage.c:99:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Manage.c:100:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_MoveJob.c:103:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_MoveJob.c:104:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_MsgJob.c:99:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_MsgJob.c:100:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_MsgJob.c:101:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_QueueJob.c:114:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_QueueJob.c:115:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:110:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:111:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:112:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:113:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:114:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Reg.c:115:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_ReturnFile.c:20:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_ReturnFile.c:21:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_ReturnFile.c:22:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_RunJob.c:99:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_RunJob.c:100:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_RunJob.c:101:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Sig.c:98:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Sig.c:99:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Status.c:103:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Track.c:109:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Track.c:110:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Track.c:111:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_Track.c:112:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/lib/Libifl/enc_attrl.c:114:16: style: The scope of the variable 'name_len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/enc_reply.c:106:16: style: The scope of the variable 'psvrl' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/enc_svrattrl.c:113:16: style: The scope of the variable 'name_len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/list_link.c:134:9: warning: Either the condition 'old==(struct list_link*)0' is redundant or there is possible null pointer dereference: old. [nullPointerRedundantCheck]
torque-2.4.16/src/lib/Libifl/list_link.c:123:12: note: Assuming that condition 'old==(struct list_link*)0' is not redundant
torque-2.4.16/src/lib/Libifl/list_link.c:134:9: note: Null pointer dereference
torque-2.4.16/src/lib/Libifl/list_link.c:137:9: warning: Either the condition 'old==(struct list_link*)0' is redundant or there is possible null pointer dereference: old. [nullPointerRedundantCheck]
torque-2.4.16/src/lib/Libifl/list_link.c:123:12: note: Assuming that condition 'old==(struct list_link*)0' is not redundant
torque-2.4.16/src/lib/Libifl/list_link.c:137:9: note: Null pointer dereference
torque-2.4.16/src/lib/Libifl/nonblock.c:23:11: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/nonblock.c:62:11: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/nonblock.c:91:14: style: Variable 'flags' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:731:7: style: Condition '!use_unixsock' is always true [knownConditionTrueFalse]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:567:22: note: Assignment 'use_unixsock=0', assigned value is 0
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:731:7: note: Condition '!use_unixsock' is always true
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:759:5: style: Variable 'hp' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:758:5: note: Variable 'hp' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:759:5: note: Variable 'hp' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:165:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:166:9: style: The scope of the variable 'pn' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:167:9: style: The scope of the variable 'server' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:168:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:169:7: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:365:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:371:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:562:19: style: The scope of the variable 'hp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_connect.c:942:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_resc.c:114:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_resc.c:184:23: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/pbsD_sigjob.c:100:29: style: Same expression on both sides of '||'. [duplicateExpression]
torque-2.4.16/src/lib/Libifl/pbsD_sigjob.c:131:29: style: Same expression on both sides of '||'. [duplicateExpression]
torque-2.4.16/src/lib/Libifl/rpp.c:2129:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/rpp.c:2428:22: style: The scope of the variable 'flags' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/rpp.c:2892:28: style: The scope of the variable 'num' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/rpp.c:3060:19: style: The scope of the variable 'hold' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/rpp.c:3060:35: style: The scope of the variable 'more' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/rpp.c:1888:9: error: Common realloc mistake: 'data' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/lib/Libifl/rpp.c:2537:5: error: Common realloc mistake: 'rpp_fd_array' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:155:10: style: The scope of the variable 'amt' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:157:10: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:199:21: style: The scope of the variable 'newsize' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:200:21: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:506:7: style: The scope of the variable 'x' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:547:19: style: The scope of the variable 'x' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:648:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:654:7: style: The scope of the variable 'leadpct' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:654:16: style: The scope of the variable 'trailpct' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:655:10: style: The scope of the variable 'newbufsize' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:811:21: style: The scope of the variable 'tp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tcp_dis.c:896:9: error: Memory leak: tdis_thebuf [memleak]
torque-2.4.16/src/lib/Libifl/tm.c:448:25: style: The scope of the variable 'hp' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tm.c:452:25: style: The scope of the variable 'sock' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libifl/tm.c:1176:15: style: The scope of the variable 'e' can be reduced. [variableScope]
torque-2.4.16/src/lib/Liblog/pbs_log.c:766:16: style: Same expression on both sides of '==' because the value of 'IsDir' and 'FALSE' are the same. [duplicateExpression]
torque-2.4.16/src/lib/Liblog/pbs_log.c:708:15: note: 'IsDir' is assigned value 'FALSE' here.
torque-2.4.16/src/lib/Liblog/pbs_log.c:766:16: note: Same expression on both sides of '==' because the value of 'IsDir' and 'FALSE' are the same.
torque-2.4.16/src/lib/Liblog/pbs_log.c:248:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
torque-2.4.16/src/lib/Liblog/pbs_log.c:539:10: style: The scope of the variable 'nchars' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/net_client.c:202:3: style: Variable 'BigFDSet' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/lib/Libnet/net_client.c:183:0: note: Variable 'BigFDSet' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libnet/net_client.c:202:3: note: Variable 'BigFDSet' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libnet/net_client.c:200:23: style: Variable 'MaxNumDescriptors' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/lib/Libnet/net_server.c:153:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/net_server.c:248:10: style: The scope of the variable 'sock' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/port_forwarding.c:41:11: style: The scope of the variable 'maxsock' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/rm.c:215:23: style: The scope of the variable 'gotport' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/rm.c:779:20: style: The scope of the variable 'prev' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libnet/rm.c:1037:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libsite/site_check_u.c:233:5: style: Variable 'submithosts' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/lib/Libsite/site_check_u.c:229:0: note: Variable 'submithosts' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libsite/site_check_u.c:233:5: note: Variable 'submithosts' is reassigned a value before the old one has been used.
torque-2.4.16/src/lib/Libsite/site_check_u.c:230:27: style: The scope of the variable 'testhost' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libutils/u_MXML.c:431:9: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/lib/Libutils/u_MXML.c:909:3: style: Variable 'BSpace' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/lib/Libutils/u_MXML.c:86:5: error: Memory leak: CE [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:97:7: error: Memory leak: CE [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:101:3: error: Memory leak: CE [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:122:5: error: Memory leak: E [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:131:7: error: Memory leak: E [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:135:3: error: Memory leak: E [memleak]
torque-2.4.16/src/lib/Libutils/u_MXML.c:647:7: error: Memory leak: Buf [memleak]
torque-2.4.16/src/lib/Libutils/u_mu.c:72:6: warning: Either the condition 'Ptr!=NULL' is redundant or there is possible null pointer dereference: Ptr. [nullPointerRedundantCheck]
torque-2.4.16/src/lib/Libutils/u_mu.c:78:15: note: Assuming that condition 'Ptr!=NULL' is not redundant
torque-2.4.16/src/lib/Libutils/u_mu.c:72:6: note: Null pointer dereference
torque-2.4.16/src/lib/Libutils/u_mu.c:208:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/mom_rcp/rcp.c:559:5: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/mom_rcp/rcp.c:286:21: style: The scope of the variable 'src' can be reduced. [variableScope]
torque-2.4.16/src/mom_rcp/rcp.c:402:21: style: The scope of the variable 'src' can be reduced. [variableScope]
torque-2.4.16/src/momctl/momctl.c:596:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/momctl/momctl.c:600:13: style: The scope of the variable 'Value' can be reduced. [variableScope]
torque-2.4.16/src/momctl/momctl.c:301:11: warning: The buffer 'ConfigBuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/momctl/momctl.c:202:9: warning: The buffer 'HostList' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/pam/pam_pbssimpleauth.c:202:7: style: Condition 'ubuf' is always false [knownConditionTrueFalse]
torque-2.4.16/src/pam/pam_pbssimpleauth.c:67:16: note: Assignment 'ubuf=NULL', assigned value is 0
torque-2.4.16/src/pam/pam_pbssimpleauth.c:202:7: note: Condition 'ubuf' is always false
torque-2.4.16/src/resmom/aix4/mom_mach.c:1503:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/aix4/mom_mach.c:1503:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/aix4/mom_mach.c:297:14: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:298:8: style: The scope of the variable 'line' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:298:20: style: The scope of the variable 'dev' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:492:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:831:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:1010:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:1418:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_mach.c:1724:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/aix4/mom_mach.c:2481:9: style: Unused variable: tmem [unusedVariable]
torque-2.4.16/src/resmom/aix4/mom_mach.c:2522:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/aix4/mom_mach.c:2524:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/aix4/mom_start.c:195:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix4/mom_start.c:196:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:1472:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/aix5/mom_mach.c:1472:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/aix5/mom_mach.c:289:14: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:290:8: style: The scope of the variable 'line' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:290:20: style: The scope of the variable 'dev' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:502:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:836:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:1015:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:1387:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_mach.c:1693:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/aix5/mom_mach.c:2434:9: style: Unused variable: tmem [unusedVariable]
torque-2.4.16/src/resmom/aix5/mom_mach.c:2475:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/aix5/mom_mach.c:2477:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/aix5/mom_start.c:195:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/aix5/mom_start.c:196:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/catch_child.c:1694:18: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:227:9: style: The scope of the variable 'path_checkpt_tmp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:408:19: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:412:7: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:618:8: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:659:18: style: The scope of the variable 'path' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:660:18: style: The scope of the variable 'oldp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:713:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:714:24: style: The scope of the variable 'rdwall' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:1884:17: style: The scope of the variable 'vp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:2082:9: style: The scope of the variable 'pstr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/checkpoint.c:1771:40: error: Uninitialized variable: path [uninitvar]
torque-2.4.16/src/resmom/cray_cpa.c:458:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/cray_cpa.c:478:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/cray_cpa.c:363:8: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/cray_cpa.c:452:15: style: The scope of the variable 'ParVar' can be reduced. [variableScope]
torque-2.4.16/src/resmom/cray_cpa.c:453:15: style: The scope of the variable 'AllVar' can be reduced. [variableScope]
torque-2.4.16/src/resmom/cray_cpa.c:454:15: style: The scope of the variable 'JobVar' can be reduced. [variableScope]
torque-2.4.16/src/resmom/cray_cpa.c:44:7: style: Unused variable: rc [unusedVariable]
torque-2.4.16/src/resmom/cray_cpa.c:46:9: style: Unused variable: Value [unusedVariable]
torque-2.4.16/src/resmom/darwin/mom_mach.c:3220:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/resmom/darwin/mom_mach.c:3299:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1776:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1824:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1923:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1969:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/darwin/mom_mach.c:696:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_mach.c:881:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1145:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_mach.c:1461:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_mach.c:2923:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_start.c:153:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/darwin/mom_start.c:154:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1894:17: warning: Either the condition 'param==NULL' is redundant or there is possible null pointer dereference: param. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1891:14: note: Assuming that condition 'param==NULL' is not redundant
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1894:17: note: Null pointer dereference
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1935:17: warning: Either the condition 'param==NULL' is redundant or there is possible null pointer dereference: param. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1932:14: note: Assuming that condition 'param==NULL' is not redundant
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1935:17: note: Null pointer dereference
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:250:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:377:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:426:15: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:460:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:486:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:556:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:729:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:869:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1042:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1297:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1413:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1640:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1794:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1823:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2077:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2160:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2197:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2242:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2291:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:422:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:428:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:457:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:483:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:970:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1040:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1137:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1138:13: style: Unused variable: kernel_proc [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1139:8: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1139:11: style: Unused variable: len [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1409:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1639:11: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1795:16: style: Unused variable: pmem [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1885:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1887:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2198:11: style: Unused variable: avg [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2200:22: style: Unused variable: info [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2201:7: style: Unused variable: ret [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2243:11: style: Unused variable: avg [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2245:22: style: Unused variable: info [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2246:7: style: Unused variable: ret [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:2261:12: style: Unused variable: freq [unusedVariable]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1548:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/digitalunix/mom_mach.c:1739:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/digitalunix/mom_start.c:155:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/digitalunix/mom_start.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1043:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1043:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:612:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:794:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:966:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:2107:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1066:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1259:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1260:13: style: Unused variable: kernel_proc [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1261:8: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1261:11: style: Unused variable: len [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1280:12: style: Unused variable: ses_time [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1458:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1503:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1577:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:1619:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:2006:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_mach.c:2008:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/freebsd/mom_start.c:155:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd/mom_start.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1406:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1437:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1527:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1561:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:584:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:766:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:905:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1181:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:1490:17: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_mach.c:2000:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_start.c:162:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/freebsd5/mom_start.c:163:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:982:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:982:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1850:3: style: Variable 'ppnsize' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1847:3: note: Variable 'ppnsize' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1850:3: note: Variable 'ppnsize' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:252:11: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:255:8: style: The scope of the variable 'kmem' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:414:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:463:15: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:497:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:523:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:593:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:764:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:904:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1077:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1330:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1446:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1674:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:2243:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1852:15: style: Checking if unsigned variable 'ppnsize' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:459:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:465:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:494:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:520:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1005:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1075:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1172:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1442:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1673:11: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1832:16: style: Unused variable: pmem [unusedVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1870:16: style: Variable 'maxlistlen' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:2075:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:2077:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1582:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/fujitsu/mom_mach.c:1773:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/fujitsu/mom_start.c:154:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/fujitsu/mom_start.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:864:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:864:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:346:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:395:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:433:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:460:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:530:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:688:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:786:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:960:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1198:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1317:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1546:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1917:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:2000:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:2020:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:2047:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:2111:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:2132:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:390:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:397:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:429:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:456:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:887:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:957:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1040:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1312:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1544:19: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1750:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1752:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1453:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:1646:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/hpux10/mom_mach.c:752:5: error: Common realloc mistake: 'proc_status' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/resmom/hpux10/mom_start.c:154:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux10/mom_start.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:939:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:939:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2009:17: warning: Either the condition 'param==NULL' is redundant or there is possible null pointer dereference: param. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2006:14: note: Assuming that condition 'param==NULL' is not redundant
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2009:17: note: Null pointer dereference
torque-2.4.16/src/resmom/hpux11/mom_mach.c:367:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:420:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:460:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:487:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:557:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:734:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:850:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1044:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1278:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1397:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1626:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2156:22: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2302:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2339:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2406:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:2427:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:415:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:422:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:456:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:483:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:971:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1041:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1124:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1392:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1624:19: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1957:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1959:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1533:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:1726:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/hpux11/mom_mach.c:799:5: error: Common realloc mistake: 'proc_status' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/resmom/hpux11/mom_start.c:154:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/hpux11/mom_start.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1085:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1085:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/irix5/mom_mach.c:746:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:925:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:994:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1363:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1475:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1600:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:2031:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_mach.c:504:9: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:993:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1106:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:1805:8: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:2032:16: style: Unused variable: pmem [unusedVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:2085:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/irix5/mom_mach.c:2087:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/irix5/mom_start.c:157:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix5/mom_start.c:158:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1253:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/irix6/mom_mach.c:447:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:484:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:514:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:626:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:662:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:733:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:940:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1123:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1277:29: style: The scope of the variable 'newcpu' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1278:11: style: The scope of the variable 'dur' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1279:21: style: The scope of the variable 'percent' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1584:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:2037:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:2252:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:2477:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_mach.c:625:23: style: Unused variable: resisub [unusedVariable]
torque-2.4.16/src/resmom/irix6/mom_mach.c:664:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1011:9: style: Unused variable: num [unusedVariable]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1017:16: style: Variable 'map' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/irix6/mom_mach.c:1445:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/irix6/mom_start.c:236:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_start.c:237:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6/mom_start.c:189:9: style: Unused variable: cvtbuf [unusedVariable]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:517:11: style: Condition '!inproc' is always true [knownConditionTrueFalse]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:502:18: note: Assignment 'inproc=0', assigned value is 0
torque-2.4.16/src/resmom/irix6array/mom_mach.c:517:11: note: Condition '!inproc' is always true
torque-2.4.16/src/resmom/irix6array/mom_mach.c:643:11: style: Condition '!inproc' is always true [knownConditionTrueFalse]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:630:18: note: Assignment 'inproc=0', assigned value is 0
torque-2.4.16/src/resmom/irix6array/mom_mach.c:643:11: note: Condition '!inproc' is always true
torque-2.4.16/src/resmom/irix6array/mom_mach.c:682:11: style: Condition '!inproc' is always true [knownConditionTrueFalse]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:671:17: note: Assignment 'inproc=0', assigned value is 0
torque-2.4.16/src/resmom/irix6array/mom_mach.c:682:11: note: Condition '!inproc' is always true
torque-2.4.16/src/resmom/irix6array/mom_mach.c:417:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:465:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:504:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:632:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:672:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:747:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:954:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1183:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1353:29: style: The scope of the variable 'newcpu' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1354:11: style: The scope of the variable 'dur' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1355:19: style: The scope of the variable 'percent' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1466:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1469:8: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1472:16: style: The scope of the variable 'taskpids' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1792:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1028:19: style: Unused variable: dent [unusedVariable]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1031:9: style: Unused variable: num [unusedVariable]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1037:16: style: Variable 'map' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/irix6array/mom_mach.c:1515:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/irix6array/mom_start.c:300:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_start.c:301:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/irix6array/mom_start.c:188:9: style: Unused variable: cvtbuf [unusedVariable]
torque-2.4.16/src/resmom/job_func.c:244:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
torque-2.4.16/src/resmom/job_func.c:246:18: style: The scope of the variable 'pdir' can be reduced. [variableScope]
torque-2.4.16/src/resmom/job_func.c:247:31: style: The scope of the variable 'filnam' can be reduced. [variableScope]
torque-2.4.16/src/resmom/job_func.c:248:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/job_func.c:630:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/cpuset.c:531:17: warning: Either the condition 'pjob==NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/linux/cpuset.c:535:13: note: Assuming that condition 'pjob==NULL' is not redundant
torque-2.4.16/src/resmom/linux/cpuset.c:531:17: note: Null pointer dereference
torque-2.4.16/src/resmom/linux/cpuset.c:249:19: style: The scope of the variable 'fp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/cpuset.c:584:9: style: The scope of the variable 'tmppath' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/cpuset.c:585:9: style: The scope of the variable 'fd' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/cpuset.c:362:13: style: Variable 'ptr' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/cpuset.c:360:7: style: Variable 'mindex' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/cpuset.c:684:3: style: Variable 'cpusbuf' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/cpuset.c:340:7: warning: The buffer 'tmpBuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/linux/cpuset.c:358:7: warning: The buffer 'tmpBuf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/linux/cpuset.c:627:11: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/resmom/linux/mom_mach.c:460:7: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'str[32]'. [invalidScanfFormatWidth_smaller]
torque-2.4.16/src/resmom/linux/mom_mach.c:573:12: warning: Width 30 given in format string (no. 1) is smaller than destination buffer 'str[32]'. [invalidScanfFormatWidth_smaller]
torque-2.4.16/src/resmom/linux/mom_mach.c:1891:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/linux/mom_mach.c:1891:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/linux/mom_mach.c:628:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:815:18: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:946:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:949:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:987:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:991:16: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:1029:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:1032:16: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:1575:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:1785:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2510:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2570:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2663:23: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2667:23: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2713:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2806:17: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2809:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:2858:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:3111:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:3388:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:3444:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:3692:22: style: The scope of the variable 'dent' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:3910:17: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:4013:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:4379:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_mach.c:351:3: style: Variable 'Hertz_errored' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/mom_mach.c:890:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/mom_mach.c:1034:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/linux/mom_mach.c:261:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/resmom/linux/mom_mach.c:385:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/resmom/linux/mom_mach.c:3411:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/resmom/linux/mom_mach.c:4410:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/resmom/linux/mom_mach.c:462:5: error: Resource leak: fp [resourceLeak]
torque-2.4.16/src/resmom/linux/mom_mach.c:471:7: error: Resource leak: fp [resourceLeak]
torque-2.4.16/src/resmom/linux/mom_mach.c:483:7: error: Resource leak: fp [resourceLeak]
torque-2.4.16/src/resmom/linux/mom_mach.c:503:7: error: Resource leak: fp [resourceLeak]
torque-2.4.16/src/resmom/linux/mom_mach.c:1745:0: error: Memory leak: hold [memleak]
torque-2.4.16/src/resmom/linux/mom_start.c:143:8: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_start.c:148:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_start.c:268:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/linux/mom_start.c:269:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:4118:20: warning: Either the condition '(ptask=pbs_task_create(pjob,taskid))!=NULL' is redundant or there is possible null pointer dereference: ptask. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/mom_comm.c:4094:55: note: Assuming that condition '(ptask=pbs_task_create(pjob,taskid))!=NULL' is not redundant
torque-2.4.16/src/resmom/mom_comm.c:4118:20: note: Null pointer dereference
torque-2.4.16/src/resmom/mom_comm.c:5164:50: warning: Either the condition 'ptask!=NULL' is redundant or there is possible null pointer dereference: ptask. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/mom_comm.c:5128:19: note: Assuming that condition 'ptask!=NULL' is not redundant
torque-2.4.16/src/resmom/mom_comm.c:5164:50: note: Null pointer dereference
torque-2.4.16/src/resmom/mom_comm.c:5894:66: warning: Either the condition 'if(id)' is redundant or there is possible null pointer dereference: id. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/mom_comm.c:4603:8: note: Assuming that condition 'if(id)' is not redundant
torque-2.4.16/src/resmom/mom_comm.c:4601:37: note: Calling function 'adoptSession', 2nd argument 'id' value is 0
torque-2.4.16/src/resmom/mom_comm.c:5894:66: note: Null pointer dereference
torque-2.4.16/src/resmom/mom_comm.c:376:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:483:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:540:10: style: The scope of the variable 'pt' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:4419:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:5963:9: style: The scope of the variable 'wdir' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:5964:10: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_comm.c:5070:11: error: Common realloc mistake: 'envp' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/resmom/mom_comm.c:4523:31: error: Uninitialized variable: ptask [uninitvar]
torque-2.4.16/src/resmom/mom_comm.c:4523:45: error: Uninitialized variable: argv [uninitvar]
torque-2.4.16/src/resmom/mom_comm.c:4523:58: error: Uninitialized variable: envp [uninitvar]
torque-2.4.16/src/resmom/mom_inter.c:729:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/mom_inter.c:733:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/mom_inter.c:139:7: style: The scope of the variable 'got' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:356:7: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:366:13: style: The scope of the variable 'wc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:437:7: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:447:11: style: The scope of the variable 'wc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:525:7: style: The scope of the variable 'gaierr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_inter.c:552:5: error: Memory leak: socks [memleak]
torque-2.4.16/src/resmom/mom_main.c:4793:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/mom_main.c:4879:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/mom_main.c:4894:15: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/mom_main.c:4090:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/resmom/mom_main.c:669:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:711:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:786:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:1084:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:1203:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:1229:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:1260:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:1597:17: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:2544:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3052:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3438:19: style: The scope of the variable 'ap' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3439:26: style: The scope of the variable 'line' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3440:26: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3441:26: style: The scope of the variable 'str' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3442:26: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3444:26: style: The scope of the variable 'linenum' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3451:7: style: The scope of the variable 'n' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3451:10: style: The scope of the variable 'list_len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3452:9: style: The scope of the variable 'server_list_ptr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3453:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:3737:15: style: The scope of the variable 'level' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:4235:16: style: The scope of the variable 'len2' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:4664:17: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:5435:15: style: The scope of the variable 'stream' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:6815:17: style: The scope of the variable 'dummyfile' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:8011:17: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:8012:17: style: The scope of the variable 'tmpTime' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_main.c:6379:20: style: Checking if unsigned variable 'pbs_mom_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/resmom/mom_main.c:6394:27: style: Checking if unsigned variable 'default_server_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/resmom/mom_main.c:6409:19: style: Checking if unsigned variable 'pbs_rm_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/resmom/mom_main.c:6599:25: style: Checking if unsigned variable 'alarm_time' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/resmom/mom_main.c:1875:3: warning: The buffer 'MOMConfigVersion' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/mom_main.c:2862:3: warning: The buffer 'PBSNodeCheckPath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/mom_main.c:1163:7: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
torque-2.4.16/src/resmom/mom_main.c:3316:27: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
torque-2.4.16/src/resmom/mom_main.c:7084:5: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/resmom/mom_main.c:7087:5: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/resmom/mom_main.c:948:11: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/resmom/mom_main.c:1058:7: error: Common realloc mistake: 'list' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/resmom/mom_server.c:2541:3: style: Variable 'serverAddr' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/resmom/mom_server.c:2531:0: note: Variable 'serverAddr' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/mom_server.c:2541:3: note: Variable 'serverAddr' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/mom_server.c:2040:17: style: Same expression on both sides of '!=' because the value of 'addr' and 'NULL' are the same. [duplicateExpression]
torque-2.4.16/src/resmom/mom_server.c:1882:30: note: 'addr' is assigned value 'NULL' here.
torque-2.4.16/src/resmom/mom_server.c:2040:17: note: Same expression on both sides of '!=' because the value of 'addr' and 'NULL' are the same.
torque-2.4.16/src/resmom/mom_server.c:373:15: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:407:15: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:441:23: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:491:15: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:620:14: style: The scope of the variable 'PassCount' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:881:24: style: The scope of the variable 'attr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:882:9: style: The scope of the variable 'value' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:1029:10: style: The scope of the variable 'value' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:1030:10: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:1258:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:1630:7: style: The scope of the variable 'sindex' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2185:7: style: The scope of the variable 'numvnodes' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2186:8: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2287:15: style: The scope of the variable 'tmpPBSNodeMsgBuf' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2289:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2477:15: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2534:7: style: The scope of the variable 'sock3' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2536:7: style: The scope of the variable 'sindex' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2537:15: style: The scope of the variable 'pms' can be reduced. [variableScope]
torque-2.4.16/src/resmom/mom_server.c:2573:27: style: The scope of the variable 'addr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1881:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:203:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:562:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:741:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:906:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:2156:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1006:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1199:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1200:13: style: Unused variable: kernel_proc [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1201:8: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1201:11: style: Unused variable: len [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1220:12: style: Unused variable: ses_time [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1398:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1443:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1517:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1559:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1890:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_mach.c:1892:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/netbsd/mom_start.c:156:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/netbsd/mom_start.c:157:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/pbs_demux.c:128:9: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/pbs_demux.c:209:7: style: The scope of the variable 'n' can be reduced. [variableScope]
torque-2.4.16/src/resmom/pbs_demux.c:359:0: error: Memory leak: routem [memleak]
torque-2.4.16/src/resmom/prolog.c:377:9: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/prolog.c:414:17: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/prolog.c:377:9: note: Null pointer dereference
torque-2.4.16/src/resmom/prolog.c:159:14: style: The scope of the variable 'need' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:344:9: style: The scope of the variable 'arg' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:345:9: style: The scope of the variable 'fds1' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:346:9: style: The scope of the variable 'fds2' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:348:9: style: The scope of the variable 'resc_list' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:349:9: style: The scope of the variable 'resc_used' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:355:10: style: The scope of the variable 'isjoined' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:356:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:361:18: style: The scope of the variable 'r' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:365:18: style: The scope of the variable 'LastArg' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:366:18: style: The scope of the variable 'aindex' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:906:13: style: The scope of the variable 'envstr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:945:13: style: The scope of the variable 'envname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:946:13: style: The scope of the variable 'envstr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:965:13: style: The scope of the variable 'envname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:966:13: style: The scope of the variable 'envstr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/prolog.c:991:13: style: The scope of the variable 'envstr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/req_quejob.c:952:7: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:952:7: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:971:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:971:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:973:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:973:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:975:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:975:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:977:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:977:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:979:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:979:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:981:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/req_quejob.c:990:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/resmom/req_quejob.c:981:3: note: Null pointer dereference
torque-2.4.16/src/resmom/req_quejob.c:1095:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torque-2.4.16/src/resmom/req_quejob.c:1101:7: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/resmom/req_quejob.c:1095:12: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/resmom/req_quejob.c:189:10: style: The scope of the variable 'created_here' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:3266:22: style: Condition 'havehomespool==0' is always true [knownConditionTrueFalse]
torque-2.4.16/src/resmom/requests.c:3262:19: note: Assignment 'havehomespool=0', assigned value is 0
torque-2.4.16/src/resmom/requests.c:3266:22: note: Condition 'havehomespool==0' is always true
torque-2.4.16/src/resmom/requests.c:2000:5: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/requests.c:2010:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/requests.c:2000:5: note: Null pointer dereference
torque-2.4.16/src/resmom/requests.c:2002:5: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/requests.c:2010:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/requests.c:2002:5: note: Null pointer dereference
torque-2.4.16/src/resmom/requests.c:2003:5: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/requests.c:2010:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/requests.c:2003:5: note: Null pointer dereference
torque-2.4.16/src/resmom/requests.c:2031:5: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/requests.c:2038:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/requests.c:2031:5: note: Null pointer dereference
torque-2.4.16/src/resmom/requests.c:3455:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torque-2.4.16/src/resmom/requests.c:3459:11: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/resmom/requests.c:3455:11: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/resmom/requests.c:1048:9: style: The scope of the variable 'complen' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:1152:13: style: The scope of the variable 'pal' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:1457:8: style: The scope of the variable 'tmpLine' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:2315:15: style: The scope of the variable 'at' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:2316:19: style: The scope of the variable 'ad' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:2481:9: style: The scope of the variable 'del_dir' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:3268:11: style: The scope of the variable 'dindex' can be reduced. [variableScope]
torque-2.4.16/src/resmom/requests.c:2541:15: warning: Size of pointer 'path' used instead of size of its data. [pointerSize]
torque-2.4.16/src/resmom/requests.c:1543:11: warning: The buffer 'tmpLine' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/requests.c:1573:13: warning: The buffer 'tmpLine' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:943:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:943:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:497:3: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:495:3: note: Variable 'message' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/solaris5/mom_mach.c:497:3: note: Variable 'message' is reassigned a value before the old one has been used.
torque-2.4.16/src/resmom/solaris5/mom_mach.c:231:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:358:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:407:15: style: The scope of the variable 'ps' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:440:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:465:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:537:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:725:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:865:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1052:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1303:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1417:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1642:15: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1791:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1809:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1993:16: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:2132:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:409:3: style: Variable 'memsize' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1550:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/solaris5/mom_mach.c:1741:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/solaris5/mom_start.c:155:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris5/mom_start.c:156:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:926:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:926:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1422:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1535:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:955:33: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:956:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/resmom/solaris7/mom_mach.c:955:33: note: Null pointer dereference
torque-2.4.16/src/resmom/solaris7/mom_mach.c:238:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:366:14: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:414:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:445:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:473:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:543:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:731:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:848:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1161:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1273:14: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1395:14: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1511:14: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1737:13: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1886:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1909:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:2104:14: style: The scope of the variable 'pi' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:2187:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:2204:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:411:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:442:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:470:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1130:16: style: Unused variable: sib [unusedVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1158:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1252:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1507:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1736:11: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1938:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1940:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1645:5: error: Memory leak: jids [memleak]
torque-2.4.16/src/resmom/solaris7/mom_mach.c:1836:5: error: Memory leak: uids [memleak]
torque-2.4.16/src/resmom/solaris7/mom_start.c:158:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/solaris7/mom_start.c:159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1249:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/start_exec.c:514:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:970:8: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:972:9: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1287:11: style: The scope of the variable 'ppn_str' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1288:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1355:23: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1363:23: style: The scope of the variable 'buf' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1915:26: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1918:18: style: The scope of the variable 'pwdp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1919:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1920:8: style: The scope of the variable 'retdata' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1921:8: style: The scope of the variable 'command' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:2040:26: style: The scope of the variable 'pts' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:2041:26: style: The scope of the variable 'qsub_sock' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:2045:26: style: The scope of the variable 'termtype' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:2059:26: style: The scope of the variable 'EMsg' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4696:12: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4760:8: style: The scope of the variable 'ix' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4762:12: style: The scope of the variable 'hp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4930:17: style: The scope of the variable 'ep' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4931:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4936:17: style: The scope of the variable 'pattr' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4938:17: style: The scope of the variable 'psatl' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:4939:17: style: The scope of the variable 'stream' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:5517:8: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:5518:8: style: The scope of the variable 'pd' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:5521:8: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:5528:8: style: The scope of the variable 'havehomespool' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:5774:11: style: The scope of the variable 'dindex' can be reduced. [variableScope]
torque-2.4.16/src/resmom/start_exec.c:1785:19: style: Variable 'ptask' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/start_exec.c:3487:4: style: Variable 'aindex' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/resmom/start_exec.c:2347:7: warning: The buffer 'qsubhostname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/start_exec.c:2172:7: warning: The buffer 'tmpBuffer' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/start_exec.c:6053:4: warning: The buffer 'tmpLine' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/resmom/start_exec.c:2588:9: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
torque-2.4.16/src/resmom/start_exec.c:2568:13: error: Memory pointed to by 'path_prologuserjob' is freed twice. [doubleFree]
torque-2.4.16/src/resmom/start_exec.c:2892:5: error: Memory pointed to by 'path_prologuserjob' is freed twice. [doubleFree]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:980:9: warning: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'float'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:980:9: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'float'. [invalidPrintfArgType_uint]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1030:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1030:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:592:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:764:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:952:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1053:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1248:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1249:13: style: Unused variable: kernel_proc [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1250:8: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1250:11: style: Unused variable: len [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1269:12: style: Unused variable: ses_time [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1424:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:1539:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:2001:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_mach.c:2003:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/sunos4/mom_start.c:154:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/sunos4/mom_start.c:155:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicos8/mom_mach.c:1121:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
torque-2.4.16/src/resmom/unicos8/mom_start.c:201:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicos8/mom_start.c:462:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicos8/mom_start.c:463:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicos8/mom_start.c:646:8: style: The scope of the variable 'ptc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicos8/mom_start.c:200:9: style: Unused variable: pdir [unusedVariable]
torque-2.4.16/src/resmom/unicos8/mom_start.c:359:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1232:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:225:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:563:15: style: The scope of the variable 'acid' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:579:10: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:580:10: style: The scope of the variable 'phost' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:584:8: style: The scope of the variable 'sessid' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1135:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1198:10: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1326:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1555:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1592:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1703:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1721:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:257:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1412:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1497:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1507:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1739:10: style: Unused variable: mf [unusedVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_mach.c:1741:18: style: Unused variable: mp [unusedVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:204:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:433:9: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:434:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:651:8: style: The scope of the variable 'ptc' can be reduced. [variableScope]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:203:9: style: Unused variable: pdir [unusedVariable]
torque-2.4.16/src/resmom/unicosmk2/mom_start.c:361:16: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.basl/CodeGen.c:323:9: style: The scope of the variable 'lexeme' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:368:9: style: The scope of the variable 'lexeme' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:518:8: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:518:12: style: The scope of the variable 'lastptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:643:8: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:643:12: style: The scope of the variable 'lastptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/CodeGen.c:735:15: style: The scope of the variable 'lastrb' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:319:6: style: The scope of the variable 'last' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:394:8: style: The scope of the variable 't' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:415:8: style: The scope of the variable 't' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:501:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:538:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:566:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:597:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:634:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/List.c:716:6: style: The scope of the variable 'foundp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/Semantic.c:765:7: style: The scope of the variable 'nodeType' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af.c:668:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'varstr_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:668:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:668:7: warning: %x in format string (no. 6) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:679:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'varstrIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:679:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'varstr_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:679:7: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:690:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'varstrSubIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:690:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'varstrIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:1948:11: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:2002:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.basl/af.c:2002:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.basl/af.c:2991:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'malloc_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:2991:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:2991:7: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:2991:7: warning: %x in format string (no. 6) requires 'unsigned int' but the argument type is 'malloc_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:3002:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'mallocIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:3002:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'malloc_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:3002:7: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:3013:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'mallocSubIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:3013:7: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'mallocIndex_type *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af.c:1850:8: style: The scope of the variable 'hashvalue' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af.c:1885:8: style: The scope of the variable 'hashvalue' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af.c:1993:8: style: The scope of the variable 'sizestr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:1768:17: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:1770:12: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:1771:12: style: The scope of the variable 'val' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2002:16: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2003:16: style: The scope of the variable 'val' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2007:16: style: The scope of the variable 'attrib' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2008:10: style: The scope of the variable 'putfunc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2009:15: style: The scope of the variable 'type' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2010:9: style: The scope of the variable 'tag' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnode.c:2552:11: style: The scope of the variable 'q' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_cnodemap.c:353:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'void *'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.basl/af_cnodemap.c:361:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'void *'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.basl/af_cnodemap.c:530:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'Resource *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af_cnodemap.c:127:8: style: The scope of the variable 'namecmp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_config.c:215:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'pbs_net_t *'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.basl/af_config.c:371:13: style: Clarify calculation precedence for '+' and '?'. [clarifyCalculation]
torque-2.4.16/src/scheduler.basl/af_job.c:1113:11: style: The scope of the variable 'q' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_job.c:1129:21: style: The scope of the variable 'aftercnt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_job.c:1184:21: style: The scope of the variable 'aftercnt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_job.c:1352:21: style: The scope of the variable 'aftercnt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_job.c:1143:33: style: Variable 'job' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.basl/af_job.c:1198:33: style: Variable 'job' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.basl/af_job.c:1366:33: style: Variable 'job' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.basl/af_que.c:858:12: style: The scope of the variable 'j1' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_que.c:940:12: style: The scope of the variable 'j1' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_que.c:1023:12: style: The scope of the variable 'j1' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_que.c:1105:12: style: The scope of the variable 'j1' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_que.c:1742:11: style: The scope of the variable 'q' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_resmom.c:192:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_resmom.c:305:15: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.basl/af_server.c:592:10: style: The scope of the variable 'nodeName' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1082:27: style: The scope of the variable 'new_socket' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1082:54: style: The scope of the variable 'port' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1084:16: style: The scope of the variable 'server_name' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1085:17: style: The scope of the variable 'sname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1164:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1423:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1452:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1475:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1498:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1499:27: style: The scope of the variable 'node' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1584:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1732:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1737:10: style: The scope of the variable 'que' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1896:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:1897:26: style: The scope of the variable 'job' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_server.c:2627:11: style: The scope of the variable 'q' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.basl/af_system.c:758:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
torque-2.4.16/src/scheduler.basl/af_system.c:764:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
torque-2.4.16/src/scheduler.basl/af_system.c:304:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
torque-2.4.16/src/scheduler.cc/pbs_sched.c:227:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/scheduler.cc/pbs_sched.c:318:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
torque-2.4.16/src/scheduler.cc/pbs_sched.c:415:19: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/pbs_sched.c:472:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/acl_support.c:100:32: style: The scope of the variable 'atsign' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/allocations.c:175:19: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/allocations.c:175:39: note: Assuming that condition 'p==NULL' is not redundant
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/allocations.c:175:19: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/allocations.c:450:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/allocations.c:310:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/byte2val.c:143:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/comment.c:106:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/comment.c:162:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedicated.c:543:23: style: The scope of the variable 'ded_cancelled' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedicated.c:544:11: style: The scope of the variable 'length' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedicated.c:792:29: style: The scope of the variable 'found' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedicated.c:426:41: style: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:457:45: note: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedicated.c:426:41: note: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedqueue.c:108:11: style: The scope of the variable 'outages' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedqueue.c:109:21: style: The scope of the variable 'shorthost' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedqueue.c:110:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/dedqueue.c:112:11: style: The scope of the variable 'ran' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/evaluate_system.c:104:10: style: Unused variable: loadchk [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/file_chgs.c:161:0: error: Memory leak: new [memleak]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:139:3: style: Variable 'cfgfd' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:133:0: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:139:3: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:135:11: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:137:11: style: The scope of the variable 'linelen' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getconfig.c:184:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getjobs.c:99:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:134:11: style: The scope of the variable 'mem_default' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:135:11: style: The scope of the variable 'mem_assn' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:136:11: style: The scope of the variable 'mem_max' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:137:11: style: The scope of the variable 'mem_min' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:138:11: style: The scope of the variable 'cpu_default' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:139:11: style: The scope of the variable 'cpu_assn' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:140:11: style: The scope of the variable 'cpu_max' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:141:11: style: The scope of the variable 'cpu_min' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:142:11: style: The scope of the variable 'mppe_default' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:144:11: style: The scope of the variable 'mppe_max' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:145:11: style: The scope of the variable 'mppe_min' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:901:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:374:23: style: Variable 'mem_default' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:358:20: style: Variable 'mem_assn' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:298:19: style: Variable 'mem_max' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:328:19: style: Variable 'mem_min' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:380:23: style: Variable 'cpu_default' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:364:20: style: Variable 'cpu_assn' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:304:19: style: Variable 'cpu_max' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:334:19: style: Variable 'cpu_min' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:386:24: style: Variable 'mppe_default' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:143:0: style: Variable 'mppe_assn' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:310:20: style: Variable 'mppe_max' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:340:20: style: Variable 'mppe_min' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:146:11: style: Unused variable: nodes_from_cpu [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/getqueues.c:146:27: style: Unused variable: nodes_from_mem [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/grminfo.c:126:25: style: The scope of the variable 'k' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/grminfo.c:126:37: style: The scope of the variable 'found' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/grminfo.c:124:22: style: Function 'load_pe_map' argument 1 names different: declaration 'Jobs' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:507:22: note: Function 'load_pe_map' argument 1 names different: declaration 'Jobs' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/grminfo.c:124:22: note: Function 'load_pe_map' argument 1 names different: declaration 'Jobs' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:701:26: style: Condition 'job->priority<0' is always true [knownConditionTrueFalse]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:302:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:301:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:302:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:681:3: style: Variable 'A' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:662:3: note: Variable 'A' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:681:3: note: Variable 'A' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:683:3: style: Variable 'B' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:664:3: note: Variable 'B' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:683:3: note: Variable 'B' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:685:3: style: Variable 'C' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:666:3: note: Variable 'C' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:685:3: note: Variable 'C' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:545:11: style: The scope of the variable 'val' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:542:34: style: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:95:45: note: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:542:34: note: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:542:50: style: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:95:59: note: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:542:50: note: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/jobinfo.c:112:13: style: Unused variable: canon [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/misc.c:226:31: style: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:520:35: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/misc.c:226:31: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/movejob.c:101:23: style: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:526:27: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/movejob.c:101:23: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/pack_queues.c:206:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/pack_queues.c:113:23: style: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:532:27: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/pack_queues.c:113:23: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/pnp.c:234:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/pnp.c:264:0: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/rejectjob.c:105:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/runjob.c:112:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/runjob.c:107:34: style: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/toolkit.h:556:38: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/runjob.c:107:34: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:290:11: style: The scope of the variable 'outages' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:292:11: style: The scope of the variable 'hosts_in_dedtime' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:295:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:1161:24: style: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:132:35: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:1161:24: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:287:11: style: Unused variable: this [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:580:11: style: Variable 'hosts_in_dedtime' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:840:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/schedule.c:842:3: warning: 'numqlists' given to va_start() is not last named argument of the function. Did you intend to pass 'list'? [va_start_wrongParameter]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/time_limits.c:108:11: style: The scope of the variable 'is_pt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/time_limits.c:249:7: style: The scope of the variable 'nextnpt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/user_limits.c:119:11: style: The scope of the variable 'jobs_running' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:303:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:324:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:354:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:232:11: style: The scope of the variable 'next' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:233:11: style: The scope of the variable 'last' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:234:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:698:11: style: The scope of the variable 'uname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:811:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:794:38: style: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:150:49: note: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:794:38: note: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/usersort.c:305:7: error: Resource leak: decay [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/val2byte.c:112:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/val2byte.c:110:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/cray_t3e/val2byte.c:112:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/acl_support.c:98:32: style: The scope of the variable 'atsign' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/cleanup.c:198:26: style: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.h:429:30: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/cleanup.c:198:26: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/comment.c:106:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/comment.c:162:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/comment.c:198:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/comment.c:224:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:137:3: style: Variable 'cfgfd' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:131:0: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:137:3: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:133:11: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:135:11: style: The scope of the variable 'linelen' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:237:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getconfig.c:182:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getjobs.c:98:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getjobs.c:98:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/getqueues.c:150:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/jobinfo.c:272:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/jobinfo.c:271:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/jobinfo.c:272:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/pack_queues.c:113:23: style: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.h:476:29: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/pack_queues.c:113:23: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/resource_limits.c:103:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/resource_limits.c:103:7: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/resource_limits.c:103:7: portability: %d in format string (no. 4) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/resource_limits.c:124:7: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:145:48: warning: Either the condition 'if(srcq)' is redundant or there is possible null pointer dereference: srcq. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:175:8: note: Assuming that condition 'if(srcq)' is not redundant
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:145:48: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:110:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:243:11: style: The scope of the variable 'job_ends' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:105:34: style: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.h:493:38: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/runjob.c:105:34: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedinit.c:362:22: warning: Either the condition 'if(aptr)' is redundant or there is possible null pointer dereference: aptr. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedinit.c:364:16: note: Assuming that condition 'if(aptr)' is not redundant
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedinit.c:362:22: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:698:5: style: Variable 'priority' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:696:5: note: Variable 'priority' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:698:5: note: Variable 'priority' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:290:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:623:19: style: The scope of the variable 'priority' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:620:24: style: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:131:35: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/schedule.c:620:24: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/time_limits.c:102:11: style: The scope of the variable 'is_pt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/time_limits.c:185:7: style: The scope of the variable 'nextnpt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:466:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:464:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:466:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:563:39: style: Same expression on both sides of '||'. [duplicateExpression]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:885:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1562:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1902:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1179:31: style: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.h:534:39: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1179:31: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1290:23: style: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.h:532:31: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1290:23: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/toolkit.c:1591:0: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/user_limits.c:120:11: style: The scope of the variable 'jobs_running' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/usersort.c:368:8: style: The scope of the variable 'job_ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/dec_cluster/usersort.c:644:11: style: The scope of the variable 'uname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:310:17: style: The scope of the variable 'resreq' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:311:13: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:385:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:410:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:438:17: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:439:18: style: The scope of the variable 'finish_time' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:487:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:488:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:550:18: style: The scope of the variable 'ncpus' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:551:18: style: The scope of the variable 'mem' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:552:9: style: The scope of the variable 'arch' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:553:9: style: The scope of the variable 'host' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:554:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:752:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:753:8: style: The scope of the variable 'print_buffer' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:795:17: style: The scope of the variable 'running_job_tokens_req' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:797:10: style: The scope of the variable 'running_job_tokens' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:801:14: style: The scope of the variable 'job_ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:802:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:803:9: style: The scope of the variable 'count_used' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:804:9: style: The scope of the variable 'max_count' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:805:9: style: The scope of the variable 'count_requested' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/check.c:807:8: style: The scope of the variable 'token_log_message' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:498:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:549:9: style: The scope of the variable 'max_value' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:550:9: style: The scope of the variable 'cur_value' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:551:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:669:15: style: The scope of the variable 'ginfo' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:364:5: error: Memory leak: name [memleak]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:370:5: error: Memory leak: name [memleak]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:385:3: error: Memory leak: name [memleak]
torque-2.4.16/src/scheduler.cc/samples/fifo/fairshare.c:319:0: error: Resource leak: fp [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:220:15: style: The scope of the variable 'user' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:221:15: style: The scope of the variable 'qinfo' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:222:8: style: The scope of the variable 'decayed' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:223:10: style: The scope of the variable 't' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:224:10: style: The scope of the variable 'j' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:583:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:637:7: style: The scope of the variable 'ncpus' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:638:9: style: The scope of the variable 'errmsg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:741:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:723:44: style: Function 'next_job' argument 2 names different: declaration 'ret_code' definition 'init'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.h:124:44: note: Function 'next_job' argument 2 names different: declaration 'ret_code' definition 'init'.
torque-2.4.16/src/scheduler.cc/samples/fifo/fifo.c:723:44: note: Function 'next_job' argument 2 names different: declaration 'ret_code' definition 'init'.
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.c:499:26: style: The scope of the variable 'tmp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.c:734:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.c:935:17: style: The scope of the variable 'req' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.c:206:64: style: Function 'query_job_info' argument 2 names different: declaration 'qinfo' definition 'queue'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.h:94:64: note: Function 'query_job_info' argument 2 names different: declaration 'qinfo' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/fifo/job_info.c:206:64: note: Function 'query_job_info' argument 2 names different: declaration 'qinfo' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:422:17: warning: Either the condition 's1!=NULL' is redundant or there is possible null pointer dereference: s1. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:419:10: note: Assuming that condition 's1!=NULL' is not redundant
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:422:17: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:140:3: style: Variable 'count' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:134:0: note: Variable 'count' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:140:3: note: Variable 'count' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:135:18: style: The scope of the variable 'count2' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:249:7: style: The scope of the variable 'num_words' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:251:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:252:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:295:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/misc.c:318:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:114:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:115:9: style: The scope of the variable 'err' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:270:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:322:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:355:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:356:9: style: The scope of the variable 'tok' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:416:7: style: The scope of the variable 'mom_sd' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:419:10: style: The scope of the variable 'testd' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:420:7: style: The scope of the variable 'testi' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:421:8: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:422:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:764:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/node_info.c:791:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/parse.c:117:7: style: The scope of the variable 'num' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/parse.c:119:8: style: The scope of the variable 'error' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/prime.c:108:14: style: The scope of the variable 'last_day' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/prime.c:456:7: style: The scope of the variable 'num' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/prime.c:457:7: style: The scope of the variable 'hours' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/prime.c:458:7: style: The scope of the variable 'mins' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:122:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:406:13: style: The scope of the variable 'jinfo' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:484:13: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:451:31: style: Function 'free_queues' argument 1 names different: declaration 'qinfo' definition 'qarr'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.h:113:31: note: Function 'free_queues' argument 1 names different: declaration 'qinfo' definition 'qarr'.
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:451:31: note: Function 'free_queues' argument 1 names different: declaration 'qinfo' definition 'qarr'.
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:539:36: style: Function 'translate_queue_fail_code' argument 1 names different: declaration 'pbs_sd' definition 'fail_code'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.h:131:36: note: Function 'translate_queue_fail_code' argument 1 names different: declaration 'pbs_sd' definition 'fail_code'.
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:539:36: note: Function 'translate_queue_fail_code' argument 1 names different: declaration 'pbs_sd' definition 'fail_code'.
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:540:38: style: Function 'translate_queue_fail_code' argument 2 names different: declaration 'comment_msg_msg' definition 'comment_msg'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.h:132:38: note: Function 'translate_queue_fail_code' argument 2 names different: declaration 'comment_msg_msg' definition 'comment_msg'.
torque-2.4.16/src/scheduler.cc/samples/fifo/queue_info.c:540:38: note: Function 'translate_queue_fail_code' argument 2 names different: declaration 'comment_msg_msg' definition 'comment_msg'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:572:13: style: The scope of the variable 'res' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:689:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:690:10: style: The scope of the variable 'this_token' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:542:42: style: Function 'free_server' argument 2 names different: declaration 'free_queues_too' definition 'free_objs_too'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.h:147:42: note: Function 'free_server' argument 2 names different: declaration 'free_queues_too' definition 'free_objs_too'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:542:42: note: Function 'free_server' argument 2 names different: declaration 'free_queues_too' definition 'free_objs_too'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:668:24: style: Function 'get_token' argument 1 names different: declaration 'tokenstring' definition 'token_string'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.h:180:24: note: Function 'get_token' argument 1 names different: declaration 'tokenstring' definition 'token_string'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:668:24: note: Function 'get_token' argument 1 names different: declaration 'tokenstring' definition 'token_string'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:687:31: style: Function 'free_token_list' argument 1 names different: declaration 'token_list' definition 'tokens'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.h:168:30: note: Function 'free_token_list' argument 1 names different: declaration 'token_list' definition 'tokens'.
torque-2.4.16/src/scheduler.cc/samples/fifo/server_info.c:687:31: note: Function 'free_token_list' argument 1 names different: declaration 'token_list' definition 'tokens'.
torque-2.4.16/src/scheduler.cc/samples/fifo/state_count.c:148:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/fifo/token_accounting.c:119:46: style: Function 'token_account_record' argument 2 names different: declaration 'jobid' definition 'job_id'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/fifo/token_acct.h:13:53: note: Function 'token_account_record' argument 2 names different: declaration 'jobid' definition 'job_id'.
torque-2.4.16/src/scheduler.cc/samples/fifo/token_accounting.c:119:46: note: Function 'token_account_record' argument 2 names different: declaration 'jobid' definition 'job_id'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/acl_support.c:100:32: style: The scope of the variable 'atsign' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/cleanup.c:189:26: style: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:388:30: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/cleanup.c:189:26: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/comment.c:106:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/comment.c:172:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/comment.c:208:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/comment.c:234:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:238:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:240:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:242:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:244:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:246:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:248:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/fair_access.c:250:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:137:3: style: Variable 'cfgfd' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:131:0: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:137:3: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:133:11: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:135:11: style: The scope of the variable 'linelen' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:235:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:918:14: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:921:12: style: The scope of the variable 'shares' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getconfig.c:182:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getjobs.c:98:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getjobs.c:98:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getqueues.c:147:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getqueues.c:470:10: style: The scope of the variable 'tmpval' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/getqueues.c:866:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/jobinfo.c:252:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/jobinfo.c:251:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/jobinfo.c:252:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/jobinfo.c:102:13: style: Unused variable: istrue [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:112:23: style: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:441:29: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:112:23: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:390:31: style: Function 'make_room_for_job' argument 1 names different: declaration 'job' definition 'priority_job'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:443:31: note: Function 'make_room_for_job' argument 1 names different: declaration 'job' definition 'priority_job'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:390:31: note: Function 'make_room_for_job' argument 1 names different: declaration 'job' definition 'priority_job'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:118:28: style: Unused variable: ret [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/pack_queues.c:997:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/queue_limits.c:174:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/queue_limits.c:184:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/queue_limits.c:194:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/resource_limits.c:103:7: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/resource_limits.c:103:7: portability: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/resource_limits.c:103:7: portability: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:149:50: warning: Either the condition 'if(srcq)' is redundant or there is possible null pointer dereference: srcq. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:180:10: note: Assuming that condition 'if(srcq)' is not redundant
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:149:50: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:108:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:111:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:268:14: style: The scope of the variable 'tmptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:269:17: style: The scope of the variable 'job_ends' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:269:27: style: The scope of the variable 'now' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:270:11: style: The scope of the variable 'wallt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:105:34: style: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:459:38: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:105:34: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/runjob.c:264:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedinit.c:385:3: style: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedinit.c:383:3: note: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedinit.c:385:3: note: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedule.c:285:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedule.c:760:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedule.c:648:24: style: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedule.c:128:35: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/schedule.c:648:24: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/time_limits.c:101:11: style: The scope of the variable 'is_pt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/time_limits.c:184:7: style: The scope of the variable 'nextnpt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:472:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:471:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:472:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:570:39: style: Same expression on both sides of '||'. [duplicateExpression]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:453:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:892:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1569:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1909:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1186:31: style: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:500:39: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1186:31: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1297:23: style: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.h:498:31: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1297:23: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/toolkit.c:1598:0: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/user_limits.c:163:9: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/user_limits.c:117:11: style: The scope of the variable 'jobs_running' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/user_limits.c:177:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:553:11: style: The scope of the variable 'uname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:683:11: style: The scope of the variable 'p' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:685:11: style: The scope of the variable 'qname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:685:39: style: The scope of the variable 'share_day' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:687:11: style: The scope of the variable 'past_ndays' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:688:11: style: The scope of the variable 'past_percent' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:688:25: style: The scope of the variable 'today_usage' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:688:38: style: The scope of the variable 'today_max' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:899:32: style: Function 'count_user_jobs' argument 2 names different: declaration 'run' definition 'running'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:116:45: note: Function 'count_user_jobs' argument 2 names different: declaration 'run' definition 'running'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:899:32: note: Function 'count_user_jobs' argument 2 names different: declaration 'run' definition 'running'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:899:46: style: Function 'count_user_jobs' argument 3 names different: declaration 'tot' definition 'total'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:116:55: note: Function 'count_user_jobs' argument 3 names different: declaration 'tot' definition 'total'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:899:46: note: Function 'count_user_jobs' argument 3 names different: declaration 'tot' definition 'total'.
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:553:19: style: Unused variable: name [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/msic_cluster/usersort.c:923:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/acl_support.c:100:32: style: The scope of the variable 'atsign' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/allocations.c:175:19: warning: Either the condition 'p==NULL' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/allocations.c:175:39: note: Assuming that condition 'p==NULL' is not redundant
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/allocations.c:175:19: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/allocations.c:450:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/allocations.c:310:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/byte2val.c:143:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/comment.c:106:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/comment.c:162:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedicated.c:543:23: style: The scope of the variable 'ded_cancelled' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedicated.c:544:11: style: The scope of the variable 'length' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedicated.c:803:29: style: The scope of the variable 'found' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedicated.c:426:41: style: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/toolkit.h:455:45: note: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedicated.c:426:41: note: Function 'schd_dedicated_can_run' argument 2 names different: declaration 'srcq' definition 'queue'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedqueue.c:108:11: style: The scope of the variable 'outages' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedqueue.c:109:21: style: The scope of the variable 'shorthost' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedqueue.c:110:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/dedqueue.c:112:11: style: The scope of the variable 'ran' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/file_chgs.c:161:0: error: Memory leak: new [memleak]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:139:3: style: Variable 'cfgfd' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:133:0: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:139:3: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:135:11: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:137:11: style: The scope of the variable 'linelen' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getconfig.c:184:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getjobs.c:99:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getrsrcs.c:532:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/getrsrcs.c:533:57: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/hpm.c:127:12: style: The scope of the variable 'host' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/hpm.c:328:12: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/hpm.c:329:12: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:304:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:303:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:304:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:532:11: style: The scope of the variable 'val' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:529:34: style: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:95:45: note: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:529:34: note: Function 'bump_rsrc_requests' argument 2 names different: declaration 'ncpus' definition 'cpu_req'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:529:50: style: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:95:59: note: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:529:50: note: Function 'bump_rsrc_requests' argument 3 names different: declaration 'mem' definition 'mem_req'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/jobinfo.c:112:13: style: Unused variable: canon [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/misc.c:226:31: style: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/toolkit.h:517:35: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/misc.c:226:31: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/movejob.c:101:23: style: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/toolkit.h:523:27: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/movejob.c:101:23: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/pack_queues.c:211:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/pack_queues.c:115:23: style: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/toolkit.h:529:27: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/pack_queues.c:115:23: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/pnp.c:240:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/pnp.c:270:0: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/rejectjob.c:105:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/runjob.c:112:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/runjob.c:107:34: style: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/toolkit.h:553:38: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/runjob.c:107:34: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:293:11: style: The scope of the variable 'outages' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:295:11: style: The scope of the variable 'hosts_in_dedtime' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:1477:24: style: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:133:35: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:1477:24: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:290:11: style: Unused variable: this [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/schedule.c:602:11: style: Variable 'hosts_in_dedtime' is modified but its new value is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/time_limits.c:108:11: style: The scope of the variable 'is_pt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/time_limits.c:249:7: style: The scope of the variable 'nextnpt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/user_limits.c:119:11: style: The scope of the variable 'jobs_running' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:352:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:373:11: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:403:7: portability: %ld in format string (no. 1) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:281:11: style: The scope of the variable 'next' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:282:11: style: The scope of the variable 'last' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:283:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:781:11: style: The scope of the variable 'uname' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:894:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:1305:11: style: The scope of the variable 'group' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:1305:19: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:877:38: style: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:158:49: note: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:877:38: note: Function 'make_uinfo' argument 2 names different: declaration 'info' definition 'uinfo'.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/usersort.c:354:7: error: Resource leak: decay [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/val2byte.c:117:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/val2byte.c:115:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/sgi_origin/val2byte.c:117:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/acl_support.c:100:32: style: The scope of the variable 'atsign' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/cleanup.c:189:26: style: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:390:30: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/cleanup.c:189:26: note: Function 'cleanup_rsrcs' argument 1 names different: declaration 'rsrcs' definition 'rlist'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/comment.c:105:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/comment.c:171:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/comment.c:207:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/comment.c:233:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:250:14: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:283:35: style: Function 'job_exceeds_accesslimits' argument 1 names different: declaration 'j' definition 'job'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:404:35: note: Function 'job_exceeds_accesslimits' argument 1 names different: declaration 'j' definition 'job'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:283:35: note: Function 'job_exceeds_accesslimits' argument 1 names different: declaration 'j' definition 'job'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:283:46: style: Function 'job_exceeds_accesslimits' argument 2 names different: declaration 'arch' definition 'queue_arch'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:404:44: note: Function 'job_exceeds_accesslimits' argument 2 names different: declaration 'arch' definition 'queue_arch'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:283:46: note: Function 'job_exceeds_accesslimits' argument 2 names different: declaration 'arch' definition 'queue_arch'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:288:0: style: Variable 'default_cpu' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:288:0: style: Variable 'default_mem' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:239:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/fair_access.c:243:3: error: Uninitialized variable: new [uninitvar]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:136:3: style: Variable 'cfgfd' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:130:0: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:136:3: note: Variable 'cfgfd' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:132:11: style: The scope of the variable 'comment' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:134:11: style: The scope of the variable 'linelen' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:234:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getconfig.c:181:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getjobs.c:98:11: style: The scope of the variable 'idx' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getjobs.c:98:16: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:184:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:453:9: style: The scope of the variable 'moved' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:454:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:501:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:865:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/getqueues.c:945:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/jobinfo.c:274:9: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/jobinfo.c:273:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/jobinfo.c:274:9: note: Variable 'p' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/pack_queues.c:110:23: style: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:436:29: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/pack_queues.c:110:23: note: Function 'schd_pack_queues' argument 1 names different: declaration 'jlist' definition 'jobs'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/pack_queues.c:116:10: style: Unused variable: allfull [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/pack_queues.c:195:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/pack_queues.c:196:11: style: Unused variable: best_ncpus [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:240:10: portability: %ld in format string (no. 5) requires 'long *' but the argument type is 'size_t * {aka unsigned long *}'. [invalidScanfArgType_int]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:717:5: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'signed char *'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:810:3: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:875:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:874:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:875:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:431:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:247:17: style: Checking if unsigned variable 'now_mem' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:210:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:210:10: style: Unused variable: j [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:325:9: style: Variable 'time_passed' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:304:28: style: Variable 'printed_time' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:526:13: style: Unused variable: istrue [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:527:13: style: Unused variable: tmp_str [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:528:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:529:13: style: Unused variable: host [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:530:13: style: Unused variable: p [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:530:17: style: Unused variable: tmp_p [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:530:25: style: Unused variable: var_p [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:634:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:635:11: style: Unused variable: job_ptr [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:636:11: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/qschedule.c:240:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/queue_limits.c:178:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/queue_limits.c:188:13: portability: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/resource_limits.c:103:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/resource_limits.c:103:7: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/resource_limits.c:103:7: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:150:50: warning: Either the condition 'if(srcq)' is redundant or there is possible null pointer dereference: srcq. [nullPointerRedundantCheck]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:181:10: note: Assuming that condition 'if(srcq)' is not redundant
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:150:50: note: Null pointer dereference
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:109:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:112:11: style: The scope of the variable 'ret' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:270:17: style: The scope of the variable 'job_ends' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:106:34: style: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:454:38: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:106:34: note: Function 'schd_run_job_on' argument 2 names different: declaration 'queue' definition 'destq'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:267:11: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:269:14: style: Unused variable: tmptr [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:270:11: style: Unused variable: when [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:270:27: style: Unused variable: now [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:271:11: style: Unused variable: wallt [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/runjob.c:385:11: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedinit.c:386:3: style: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedinit.c:384:3: note: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedinit.c:386:3: note: Variable 'schd_PT_WALLT_LIMIT' is reassigned a value before the old one has been used if variable is no semaphore variable.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedule.c:286:11: style: The scope of the variable 'reason' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedule.c:620:24: style: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedule.c:129:35: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/schedule.c:620:24: note: Function 'dump_sorted_jobs' argument 1 names different: declaration 'file' definition 'dump'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/time_limits.c:101:11: style: The scope of the variable 'is_pt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/time_limits.c:184:7: style: The scope of the variable 'nextnpt' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:475:3: style: Variable 'num' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:474:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:475:3: note: Variable 'num' is reassigned a value before the old one has been used.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:573:39: style: Same expression on both sides of '||'. [duplicateExpression]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:456:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:895:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1572:11: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1912:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1189:31: style: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:494:39: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1189:31: note: Function 'schd_destroy_qlist' argument 1 names different: declaration 'qlist' definition 'list'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1300:23: style: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'. [funcArgNamesDifferent]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.h:492:31: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1300:23: note: Function 'schd_move_job_to' argument 1 names different: declaration 'job' definition 'thisjob'.
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/toolkit.c:1601:0: error: Resource leak: fd [resourceLeak]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/user_limits.c:164:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/user_limits.c:118:11: style: The scope of the variable 'jobs_running' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/user_limits.c:210:0: style: Variable 'id' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:574:9: portability: %ld in format string (no. 5) requires 'long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:590:10: style: The scope of the variable 'pstr' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:438:11: style: Unused variable: job_ptr [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:516:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:536:19: style: Unused variable: best_queue [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:593:7: style: Unused variable: i [unusedVariable]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:597:3: error: Common realloc mistake: 'JobSchedule' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/scheduler.cc/samples/umn_cluster/usersort.c:619:3: error: Common realloc mistake: 'JobSchedule' nulled but not freed upon failure [memleakOnRealloc]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:1114:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:1122:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:1198:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:276:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:445:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_sched.c:490:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:493:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:591:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:643:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:686:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:747:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:790:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:837:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:880:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:922:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1020:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1063:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1297:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1375:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1430:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1492:7: warning: The buffer 'rtime' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/scheduler.tcl/pbs_tclWrap.c:1599:7: warning: The buffer 'rtime' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
torque-2.4.16/src/server/accounting.c:687:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/accounting.c:701:50: style: Function 'AdjustAcctBufSize' argument 2 names different: declaration 'BufSiz' definition 'BufSize'. [funcArgNamesDifferent]
torque-2.4.16/src/server/accounting.c:129:49: note: Function 'AdjustAcctBufSize' argument 2 names different: declaration 'BufSiz' definition 'BufSize'.
torque-2.4.16/src/server/accounting.c:701:50: note: Function 'AdjustAcctBufSize' argument 2 names different: declaration 'BufSiz' definition 'BufSize'.
torque-2.4.16/src/server/array_func.c:437:31: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/server/array_func.c:458:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/server/array_func.c:437:31: note: Null pointer dereference
torque-2.4.16/src/server/array_func.c:438:32: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/server/array_func.c:458:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/server/array_func.c:438:32: note: Null pointer dereference
torque-2.4.16/src/server/array_func.c:439:28: warning: Either the condition 'pjob!=NULL' is redundant or there is possible null pointer dereference: pjob. [nullPointerRedundantCheck]
torque-2.4.16/src/server/array_func.c:458:15: note: Assuming that condition 'pjob!=NULL' is not redundant
torque-2.4.16/src/server/array_func.c:439:28: note: Null pointer dereference
torque-2.4.16/src/server/array_func.c:243:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/array_func.c:628:7: style: The scope of the variable 'num_elements' can be reduced. [variableScope]
torque-2.4.16/src/server/array_func.c:478:8: style: Variable 'wt' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/attr_recov.c:175:10: style: The scope of the variable 'pbufin' can be reduced. [variableScope]
torque-2.4.16/src/server/attr_recov.c:253:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/attr_recov.c:400:11: style: The scope of the variable 'amt' can be reduced. [variableScope]
torque-2.4.16/src/server/attr_recov.c:401:11: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/attr_recov.c:402:11: style: The scope of the variable 'index' can be reduced. [variableScope]
torque-2.4.16/src/server/attr_recov.c:404:11: style: The scope of the variable 'palsize' can be reduced. [variableScope]
torque-2.4.16/src/server/geteusernam.c:125:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/geteusernam.c:207:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/geteusernam.c:211:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/server/issue_request.c:149:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/issue_request.c:256:9: style: The scope of the variable 'handle' can be reduced. [variableScope]
torque-2.4.16/src/server/issue_request.c:261:21: style: The scope of the variable 'pwt' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:1787:8: warning: Either the condition '(dot=strchr(jobid,'.'))!=NULL' is redundant or there is possible null pointer dereference: dot. [nullPointerRedundantCheck]
torque-2.4.16/src/server/job_func.c:1771:37: note: Assuming that condition '(dot=strchr(jobid,'.'))!=NULL' is not redundant
torque-2.4.16/src/server/job_func.c:1787:8: note: Null pointer dereference
torque-2.4.16/src/server/job_func.c:233:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:235:18: style: The scope of the variable 'pdir' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:236:31: style: The scope of the variable 'filnam' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:237:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:928:21: style: The scope of the variable 'new_task' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:933:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:938:7: style: The scope of the variable 'start' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:939:7: style: The scope of the variable 'end' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:1251:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:1387:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/job_func.c:1016:16: style: Variable 'new_task' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/job_func.c:1396:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
torque-2.4.16/src/server/job_qs_upgrade.c:322:8: style: The scope of the variable 'range' can be reduced. [variableScope]
torque-2.4.16/src/server/job_qs_upgrade.c:325:14: style: The scope of the variable 'pa' can be reduced. [variableScope]
torque-2.4.16/src/server/job_qs_upgrade.c:54:17: style: struct member 'Anonymous1::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:59:15: style: struct member 'Anonymous2::ji_quetime' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:60:15: style: struct member 'Anonymous2::ji_rteretry' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:66:18: style: struct member 'Anonymous3::ji_fromsock' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:67:18: style: struct member 'Anonymous3::ji_scriptsz' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:73:17: style: struct member 'Anonymous4::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:100:17: style: struct member 'Anonymous6::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:105:15: style: struct member 'Anonymous7::ji_quetime' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:106:15: style: struct member 'Anonymous7::ji_rteretry' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:112:18: style: struct member 'Anonymous8::ji_fromsock' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:113:18: style: struct member 'Anonymous8::ji_scriptsz' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:119:17: style: struct member 'Anonymous9::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:146:17: style: struct member 'Anonymous11::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:151:15: style: struct member 'Anonymous12::ji_quetime' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:152:15: style: struct member 'Anonymous12::ji_rteretry' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:158:18: style: struct member 'Anonymous13::ji_fromsock' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:159:18: style: struct member 'Anonymous13::ji_scriptsz' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:165:17: style: struct member 'Anonymous14::ji_exitstat' is never used. [unusedStructMember]
torque-2.4.16/src/server/job_qs_upgrade.c:280:3: style: Variable 'basename' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/job_recov.c:176:7: style: The scope of the variable 'redo' can be reduced. [variableScope]
torque-2.4.16/src/server/job_recov.c:395:10: style: The scope of the variable 'parent_id' can be reduced. [variableScope]
torque-2.4.16/src/server/job_route.c:257:19: warning: Possible null pointer dereference: dest_attr [nullPointer]
torque-2.4.16/src/server/job_route.c:212:37: note: Assignment 'dest_attr=NULL', assigned value is 0
torque-2.4.16/src/server/job_route.c:257:19: note: Null pointer dereference
torque-2.4.16/src/server/job_route.c:137:14: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/job_route.c:213:15: style: The scope of the variable 'destination' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:750:10: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:750:10: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:752:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:752:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:753:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:753:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:754:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:754:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:755:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:755:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:756:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:756:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:757:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:757:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:758:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:758:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:759:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:759:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:760:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:760:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:761:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:761:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:762:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:762:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:763:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:763:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:764:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:764:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:765:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:765:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:766:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:766:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:767:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:767:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:768:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:768:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:769:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:769:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:770:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:770:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:771:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1523:22: note: Calling function 'initialize_pbsnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:771:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:1374:18: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1527:22: note: Calling function 'create_subnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:1374:18: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:1376:3: warning: Possible null pointer dereference: pnode [nullPointer]
torque-2.4.16/src/server/node_func.c:1412:28: note: Assignment 'pnode=NULL', assigned value is 0
torque-2.4.16/src/server/node_func.c:1527:22: note: Calling function 'create_subnode', 1st argument 'pnode' value is 0
torque-2.4.16/src/server/node_func.c:1376:3: note: Null pointer dereference
torque-2.4.16/src/server/node_func.c:302:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:611:9: style: The scope of the variable 'nth' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:838:20: style: The scope of the variable 'up' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:915:19: style: The scope of the variable 'ipcount' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:916:15: style: The scope of the variable 'totalipcount' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:919:19: style: The scope of the variable 'hptr' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:921:19: style: The scope of the variable 'NodeSuffixIsSet' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:923:19: style: The scope of the variable 'NodeSuffix' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:925:19: style: The scope of the variable 'hindex' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:926:19: style: The scope of the variable 'size' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1163:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1166:20: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1280:9: style: The scope of the variable 'svr_loc_clnodes' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1281:9: style: The scope of the variable 'svr_loc_tsnodes' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1282:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1284:20: style: The scope of the variable 'pnode' can be reduced. [variableScope]
torque-2.4.16/src/server/node_func.c:1883:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/server/node_func.c:1912:12: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
torque-2.4.16/src/server/node_manager.c:902:21: style: Condition 'pjob==NULL' is always true [knownConditionTrueFalse]
torque-2.4.16/src/server/node_manager.c:1114:16: warning: Either the condition 'np!=NULL' is redundant or there is possible null pointer dereference: np. [nullPointerRedundantCheck]
torque-2.4.16/src/server/node_manager.c:1127:17: note: Assuming that condition 'np!=NULL' is not redundant
torque-2.4.16/src/server/node_manager.c:1114:16: note: Null pointer dereference
torque-2.4.16/src/server/node_manager.c:818:14: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:826:15: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:1064:19: style: The scope of the variable 'pnode' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:1252:14: style: The scope of the variable 'nsnfreediff' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:1455:20: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:1687:19: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:2136:19: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:3207:23: style: The scope of the variable 'cp' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:3209:8: style: The scope of the variable 'rv' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:3210:15: style: The scope of the variable 'shared' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:3909:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4315:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4316:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4317:7: style: The scope of the variable 'j' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4326:16: style: The scope of the variable 'xavail' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4327:16: style: The scope of the variable 'xalloc' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4328:16: style: The scope of the variable 'xresvd' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4329:16: style: The scope of the variable 'xdown' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4444:9: style: The scope of the variable 'nrd' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4450:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4542:19: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4577:19: style: The scope of the variable 'np' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4801:9: style: The scope of the variable 'old' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4802:9: style: The scope of the variable 'po' can be reduced. [variableScope]
torque-2.4.16/src/server/node_manager.c:4803:13: style: The scope of the variable 'presc' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:1775:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/server/pbsd_init.c:360:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:362:8: style: The scope of the variable 'npfreediff' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:388:20: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:390:9: style: The scope of the variable 'tp' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:457:7: style: The scope of the variable 'Index' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:467:21: style: The scope of the variable 'wt' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:1796:21: style: The scope of the variable 'ptask' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:1799:11: style: The scope of the variable 'found' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2078:7: style: The scope of the variable 'c' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2153:8: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2157:18: style: The scope of the variable 'pdirt' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2158:8: style: The scope of the variable 'path' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2162:16: style: The scope of the variable 'byebye' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2248:15: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2249:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:2250:9: style: The scope of the variable 'suffix_slash' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_init.c:1227:14: style: Variable 'wt' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/pbsd_init.c:2085:3: portability: fflush() called on input stream 'stdin' may result in undefined behaviour on non-linux systems. [fflushOnInputStream]
torque-2.4.16/src/server/pbsd_main.c:1648:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/pbsd_main.c:1648:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/pbsd_main.c:1648:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/pbsd_main.c:2377:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/server/pbsd_main.c:449:15: style: The scope of the variable 'stream' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:1368:8: style: The scope of the variable 'tmpLine' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:1785:8: style: The scope of the variable 'depth' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:1899:9: style: The scope of the variable 'name' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:1990:15: style: The scope of the variable 'ErrorString' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:2212:7: style: The scope of the variable 'LocalErrno' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:2213:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:2277:13: style: The scope of the variable 'ErrorString' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:2740:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/pbsd_main.c:1436:27: style: Checking if unsigned variable 'pbs_server_port_dis' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:1439:26: style: Checking if unsigned variable 'pbs_scheduler_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:1442:20: style: Checking if unsigned variable 'pbs_mom_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:1445:19: style: Checking if unsigned variable 'pbs_rm_port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:1924:14: style: Checking if unsigned variable '*port' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:2858:30: style: Checking if unsigned variable 'strlen(PathLocation)' is less than zero. [unsignedLessThanZero]
torque-2.4.16/src/server/pbsd_main.c:2630:3: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/server/pbsd_main.c:2633:3: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/server/pbsd_main.c:2640:5: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/server/pbsd_main.c:2666:3: error: Resource leak: dummyfile [resourceLeak]
torque-2.4.16/src/server/process_request.c:718:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/queue_func.c:180:14: style: The scope of the variable 'pattr' can be reduced. [variableScope]
torque-2.4.16/src/server/queue_func.c:181:18: style: The scope of the variable 'pdef' can be reduced. [variableScope]
torque-2.4.16/src/server/reply_send.c:132:9: style: The scope of the variable 'msg_tmp' can be reduced. [variableScope]
torque-2.4.16/src/server/req_delete.c:692:7: style: Variable 'token1' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/server/req_delete.c:684:0: note: Variable 'token1' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_delete.c:692:7: note: Variable 'token1' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_delete.c:687:13: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_delete.c:864:9: style: The scope of the variable 'sigk' can be reduced. [variableScope]
torque-2.4.16/src/server/req_delete.c:1242:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_deletearray.c:50:21: style: The scope of the variable 'ptask' can be reduced. [variableScope]
torque-2.4.16/src/server/req_deletearray.c:245:15: style: Variable 'ptask' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_holdarray.c:29:9: style: The scope of the variable 'hold_val' can be reduced. [variableScope]
torque-2.4.16/src/server/req_holdarray.c:32:8: style: The scope of the variable 'old_hold' can be reduced. [variableScope]
torque-2.4.16/src/server/req_holdarray.c:38:14: style: The scope of the variable 'pattr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_holdjob.c:295:11: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_holdjob.c:527:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_jobobit.c:1122:11: warning: Possible null pointer dereference: preq [nullPointer]
torque-2.4.16/src/server/req_jobobit.c:1010:14: note: Assignment 'preq=NULL', assigned value is 0
torque-2.4.16/src/server/req_jobobit.c:1122:11: note: Null pointer dereference
torque-2.4.16/src/server/req_jobobit.c:1325:11: warning: Possible null pointer dereference: preq [nullPointer]
torque-2.4.16/src/server/req_jobobit.c:1238:14: note: Assignment 'preq=NULL', assigned value is 0
torque-2.4.16/src/server/req_jobobit.c:1325:11: note: Null pointer dereference
torque-2.4.16/src/server/req_jobobit.c:1835:11: warning: Possible null pointer dereference: preq [nullPointer]
torque-2.4.16/src/server/req_jobobit.c:1778:14: note: Assignment 'preq=NULL', assigned value is 0
torque-2.4.16/src/server/req_jobobit.c:1835:11: note: Null pointer dereference
torque-2.4.16/src/server/req_jobobit.c:1936:11: warning: Possible null pointer dereference: preq [nullPointer]
torque-2.4.16/src/server/req_jobobit.c:1882:14: note: Assignment 'preq=NULL', assigned value is 0
torque-2.4.16/src/server/req_jobobit.c:1936:11: note: Null pointer dereference
torque-2.4.16/src/server/req_jobobit.c:1428:9: style: Variable 'pfailtype' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/server/req_jobobit.c:1420:0: note: Variable 'pfailtype' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_jobobit.c:1428:9: note: Variable 'pfailtype' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_jobobit.c:2529:32: style: Same expression on both sides of '|'. [duplicateExpression]
torque-2.4.16/src/server/req_jobobit.c:2606:28: style: Same expression on both sides of '|'. [duplicateExpression]
torque-2.4.16/src/server/req_jobobit.c:308:13: style: The scope of the variable 'pd' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:536:14: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:537:15: style: The scope of the variable 'from' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:541:16: style: The scope of the variable 'plocal' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:542:15: style: The scope of the variable 'prmt' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:543:15: style: The scope of the variable 'to' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:762:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:1422:15: style: The scope of the variable 'hold_val' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:1659:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_jobobit.c:2222:11: style: The scope of the variable 'pc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_locate.c:124:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1959:12: style: Condition 'rc!=0' is always false [knownConditionTrueFalse]
torque-2.4.16/src/server/req_manager.c:1957:10: note: Assignment 'rc=0', assigned value is 0
torque-2.4.16/src/server/req_manager.c:1959:12: note: Condition 'rc!=0' is always false
torque-2.4.16/src/server/req_manager.c:216:14: style: The scope of the variable 'datr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:251:9: style: The scope of the variable 'pca' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:252:9: style: The scope of the variable 'pcv' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:253:9: style: The scope of the variable 'spectype' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:677:14: style: The scope of the variable 'pnew' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:936:10: style: The scope of the variable 'badattr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1090:9: style: The scope of the variable 'extension' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1396:11: style: The scope of the variable 'badattr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1400:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1518:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1619:11: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1621:10: style: The scope of the variable 'problem_names' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1880:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1882:11: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:1884:10: style: The scope of the variable 'problem_names' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:2336:11: style: The scope of the variable 'entry' can be reduced. [variableScope]
torque-2.4.16/src/server/req_manager.c:2598:11: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_modify.c:143:9: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:211:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:213:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:216:25: style: The scope of the variable 'preq' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:359:9: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:364:17: style: The scope of the variable 'prsd' can be reduced. [variableScope]
torque-2.4.16/src/server/req_modify.c:311:14: style: Variable 'ptasknew' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_modify.c:334:17: style: Variable 'pjob' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_movejob.c:124:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_movejob.c:227:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_movejob.c:234:9: style: The scope of the variable 'tmpqn' can be reduced. [variableScope]
torque-2.4.16/src/server/req_quejob.c:1153:19: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_quejob.c:1232:11: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/server/req_quejob.c:1153:19: note: Null pointer dereference
torque-2.4.16/src/server/req_quejob.c:1485:7: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_quejob.c:1503:13: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/server/req_quejob.c:1485:7: note: Null pointer dereference
torque-2.4.16/src/server/req_quejob.c:1535:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_quejob.c:1550:13: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/server/req_quejob.c:1535:3: note: Null pointer dereference
torque-2.4.16/src/server/req_quejob.c:1537:3: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_quejob.c:1550:13: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/server/req_quejob.c:1537:3: note: Null pointer dereference
torque-2.4.16/src/server/req_quejob.c:1581:10: warning: Either the condition 'pj!=NULL' is redundant or there is possible null pointer dereference: pj. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_quejob.c:1598:15: note: Assuming that condition 'pj!=NULL' is not redundant
torque-2.4.16/src/server/req_quejob.c:1581:10: note: Null pointer dereference
torque-2.4.16/src/server/req_quejob.c:1738:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
torque-2.4.16/src/server/req_quejob.c:1744:7: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/server/req_quejob.c:1738:12: note: Found duplicate branches for 'if' and 'else'.
torque-2.4.16/src/server/req_quejob.c:206:9: style: The scope of the variable 'index' can be reduced. [variableScope]
torque-2.4.16/src/server/req_quejob.c:216:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
torque-2.4.16/src/server/req_quejob.c:1265:8: style: The scope of the variable 'namebuf' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1401:3: style: Variable 'pdep' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/server/req_register.c:1399:0: note: Variable 'pdep' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_register.c:1401:3: note: Variable 'pdep' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/req_register.c:182:11: style: The scope of the variable 'revtype' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:631:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:633:20: style: The scope of the variable 'pattr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:635:22: style: The scope of the variable 'pdp' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:637:22: style: The scope of the variable 'pdjb' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:713:22: style: The scope of the variable 'type' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:771:14: style: The scope of the variable 'type' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:845:19: style: The scope of the variable 'pattr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:847:23: style: The scope of the variable 'pdep' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:849:23: style: The scope of the variable 'pdj' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:987:14: style: The scope of the variable 'op' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:995:14: style: The scope of the variable 'type' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1122:11: style: The scope of the variable 'hint' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1330:22: style: The scope of the variable 'pdjb' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1693:16: style: The scope of the variable 'myid' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1834:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:1989:22: style: The scope of the variable 'pnwdj' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:2186:18: style: The scope of the variable 'pdold' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:2187:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:2317:13: style: The scope of the variable 'valwd' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:2542:22: style: The scope of the variable 'pdj' can be reduced. [variableScope]
torque-2.4.16/src/server/req_register.c:2101:12: style: Variable 'BSpace' is assigned a value that is never used. [unreadVariable]
torque-2.4.16/src/server/req_rerun.c:124:8: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/server/req_rerun.c:174:21: style: The scope of the variable 'pwt' can be reduced. [variableScope]
torque-2.4.16/src/server/req_rescq.c:124:9: style: The scope of the variable 'pv' can be reduced. [variableScope]
torque-2.4.16/src/server/req_rescq.c:213:11: style: The scope of the variable 'pv' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:203:7: warning: Either the condition 'preq!=NULL' is redundant or there is possible null pointer dereference: preq. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_runjob.c:222:13: note: Assuming that condition 'preq!=NULL' is not redundant
torque-2.4.16/src/server/req_runjob.c:203:7: note: Null pointer dereference
torque-2.4.16/src/server/req_runjob.c:208:11: warning: Either the condition 'preq!=NULL' is redundant or there is possible null pointer dereference: preq. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_runjob.c:222:13: note: Assuming that condition 'preq!=NULL' is not redundant
torque-2.4.16/src/server/req_runjob.c:208:11: note: Null pointer dereference
torque-2.4.16/src/server/req_runjob.c:209:11: warning: Either the condition 'preq!=NULL' is redundant or there is possible null pointer dereference: preq. [nullPointerRedundantCheck]
torque-2.4.16/src/server/req_runjob.c:222:13: note: Assuming that condition 'preq!=NULL' is not redundant
torque-2.4.16/src/server/req_runjob.c:209:11: note: Null pointer dereference
torque-2.4.16/src/server/req_runjob.c:182:9: style: The scope of the variable 'bp' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:295:19: style: The scope of the variable 'pwait' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:511:19: style: The scope of the variable 'pwait' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1094:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1263:11: style: The scope of the variable 'JobOK' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1282:16: style: The scope of the variable 'tmpLine' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1347:16: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1356:21: style: The scope of the variable 'exec_host' can be reduced. [variableScope]
torque-2.4.16/src/server/req_runjob.c:1357:22: style: The scope of the variable 'ptr' can be reduced. [variableScope]
torque-2.4.16/src/server/req_signal.c:277:25: style: The scope of the variable 'pjob' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:651:16: style: Condition 'cpjob!=NULL' is always false [knownConditionTrueFalse]
torque-2.4.16/src/server/req_stat.c:649:11: note: Assignment 'cpjob=NULL', assigned value is 0
torque-2.4.16/src/server/req_stat.c:651:16: note: Condition 'cpjob!=NULL' is always false
torque-2.4.16/src/server/req_stat.c:505:10: style: The scope of the variable 'qjcounter' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:798:25: style: The scope of the variable 'pstatus' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:799:20: style: The scope of the variable 'sattrl' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:800:10: style: The scope of the variable 'oldsid' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:1152:11: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/req_stat.c:1157:13: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/req_tokens.c:87:18: warning: Either the condition 'entry1!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
torque-2.4.16/src/server/req_tokens.c:90:15: note: Assuming that condition 'entry1!=NULL' is not redundant
torque-2.4.16/src/server/req_tokens.c:87:18: note: Null pointer subtraction
torque-2.4.16/src/server/req_tokens.c:88:18: warning: Either the condition 'entry2!=NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
torque-2.4.16/src/server/req_tokens.c:91:18: note: Assuming that condition 'entry2!=NULL' is not redundant
torque-2.4.16/src/server/req_tokens.c:88:18: note: Null pointer subtraction
torque-2.4.16/src/server/req_tokens.c:39:11: style: The scope of the variable 'entry' can be reduced. [variableScope]
torque-2.4.16/src/server/req_tokens.c:41:27: style: The scope of the variable 'count' can be reduced. [variableScope]
torque-2.4.16/src/server/req_tokens.c:110:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/server/req_tokens.c:111:7: style: The scope of the variable 'j' can be reduced. [variableScope]
torque-2.4.16/src/server/req_track.c:131:9: style: The scope of the variable 'need' can be reduced. [variableScope]
torque-2.4.16/src/server/resc_def_all.c:748:25: style: The scope of the variable 'extra_resc' can be reduced. [variableScope]
torque-2.4.16/src/server/resc_def_all.c:749:9: style: The scope of the variable 'resc_num' can be reduced. [variableScope]
torque-2.4.16/src/server/resc_def_all.c:1048:10: style: The scope of the variable 'count' can be reduced. [variableScope]
torque-2.4.16/src/server/resc_def_all.c:793:0: error: Memory leak: tmpresc [memleak]
torque-2.4.16/src/server/run_sched.c:214:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/run_sched.c:160:9: style: The scope of the variable 'tmpLine' can be reduced. [variableScope]
torque-2.4.16/src/server/run_sched.c:163:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/stat_job.c:226:9: style: The scope of the variable 'nth' can be reduced. [variableScope]
torque-2.4.16/src/server/stat_job.c:296:21: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/server/stat_job.c:297:21: style: The scope of the variable 'buf' can be reduced. [variableScope]
torque-2.4.16/src/server/stat_job.c:298:21: style: The scope of the variable 'pname' can be reduced. [variableScope]
torque-2.4.16/src/server/stat_job.c:304:25: style: The scope of the variable 'upperBound' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_chk_owner.c:388:8: style: The scope of the variable 'uath' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_connect.c:156:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/svr_connect.c:183:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/svr_connect.c:217:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/svr_connect.c:239:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/svr_connect.c:270:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
torque-2.4.16/src/server/svr_connect.c:306:7: style: The scope of the variable 'sock' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_func.c:208:17: style: The scope of the variable 'rscdef' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_func.c:210:17: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1207:13: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
torque-2.4.16/src/server/svr_jobfunc.c:1203:16: note: outer condition: MPPWidth>0
torque-2.4.16/src/server/svr_jobfunc.c:1207:13: note: opposite inner condition: PPN==0
torque-2.4.16/src/server/svr_jobfunc.c:1203:16: style: Condition 'MPPWidth>0' is always false [knownConditionTrueFalse]
torque-2.4.16/src/server/svr_jobfunc.c:851:24: note: Assignment 'MPPWidth=0', assigned value is 0
torque-2.4.16/src/server/svr_jobfunc.c:1203:16: note: Condition 'MPPWidth>0' is always false
torque-2.4.16/src/server/svr_jobfunc.c:936:18: warning: Either the condition 'LimitName!=NULL' is redundant or there is possible null pointer dereference: LimitName. [nullPointerRedundantCheck]
torque-2.4.16/src/server/svr_jobfunc.c:1017:34: note: Assuming that condition 'LimitName!=NULL' is not redundant
torque-2.4.16/src/server/svr_jobfunc.c:936:18: note: Null pointer dereference
torque-2.4.16/src/server/svr_jobfunc.c:940:18: warning: Either the condition 'LimitName!=NULL' is redundant or there is possible null pointer dereference: LimitName. [nullPointerRedundantCheck]
torque-2.4.16/src/server/svr_jobfunc.c:1017:34: note: Assuming that condition 'LimitName!=NULL' is not redundant
torque-2.4.16/src/server/svr_jobfunc.c:940:18: note: Null pointer dereference
torque-2.4.16/src/server/svr_jobfunc.c:978:24: warning: Either the condition 'LimitName!=NULL' is redundant or there is possible null pointer dereference: LimitName. [nullPointerRedundantCheck]
torque-2.4.16/src/server/svr_jobfunc.c:1017:34: note: Assuming that condition 'LimitName!=NULL' is not redundant
torque-2.4.16/src/server/svr_jobfunc.c:978:24: note: Null pointer dereference
torque-2.4.16/src/server/svr_jobfunc.c:2026:3: style: Variable 'name' is reassigned a value before the old one has been used. [redundantAssignment]
torque-2.4.16/src/server/svr_jobfunc.c:2019:0: note: Variable 'name' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/svr_jobfunc.c:2026:3: note: Variable 'name' is reassigned a value before the old one has been used.
torque-2.4.16/src/server/svr_jobfunc.c:1203:16: style: Same expression on both sides of '>' because the value of 'MPPWidth' and '0' are the same. [duplicateExpression]
torque-2.4.16/src/server/svr_jobfunc.c:851:24: note: 'MPPWidth' is assigned value '0' here.
torque-2.4.16/src/server/svr_jobfunc.c:1203:16: note: Same expression on both sides of '>' because the value of 'MPPWidth' and '0' are the same.
torque-2.4.16/src/server/svr_jobfunc.c:1207:13: style: Same expression on both sides of '==' because the value of 'PPN' and '0' are the same. [duplicateExpression]
torque-2.4.16/src/server/svr_jobfunc.c:852:19: note: 'PPN' is assigned value '0' here.
torque-2.4.16/src/server/svr_jobfunc.c:1207:13: note: Same expression on both sides of '==' because the value of 'PPN' and '0' are the same.
torque-2.4.16/src/server/svr_jobfunc.c:281:18: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:580:10: style: The scope of the variable 'oldstate' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:852:13: style: The scope of the variable 'PPN' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:856:13: style: The scope of the variable 'mpp_nodect' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:861:24: style: The scope of the variable 'nodectresc' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:949:13: style: The scope of the variable 'job_nodes' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:950:13: style: The scope of the variable 'queue_nodes' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1152:9: style: The scope of the variable 'tmpI' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1302:7: style: The scope of the variable 'failed_user_acl' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1303:7: style: The scope of the variable 'user_jobs' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1304:8: style: The scope of the variable 'pj' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1306:25: style: The scope of the variable 'pas' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1307:7: style: The scope of the variable 'j' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1510:23: style: The scope of the variable 'grp' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:1941:8: style: The scope of the variable 'len' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:2157:10: style: The scope of the variable 'rc' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:2223:15: style: The scope of the variable 'suspend' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:2263:7: style: The scope of the variable 'jobs' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_jobfunc.c:2264:8: style: The scope of the variable 'queues' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_mail.c:431:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
torque-2.4.16/src/server/svr_mail.c:127:8: style: The scope of the variable 'bodyfmtbuf' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_mail.c:130:25: style: The scope of the variable 'pas' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_movejob.c:251:11: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_movejob.c:346:9: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_movejob.c:1111:10: style: The scope of the variable 'id' can be reduced. [variableScope]
torque-2.4.16/src/server/svr_resccost.c:316:25: style: The scope of the variable 'pcold' can be reduced. [variableScope]
torque-2.4.16/src/tools/chk_tree.c:107:7: style: The scope of the variable 'j' can be reduced. [variableScope]
torque-2.4.16/src/tools/hostn.c:221:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
torque-2.4.16/src/tools/hostn.c:111:19: style: The scope of the variable 'hosta' can be reduced. [variableScope]
torque-2.4.16/src/tools/hostn.c:113:19: style: The scope of the variable 'ina' can be reduced. [variableScope]
torque-2.4.16/src/tools/hostn.c:114:8: style: The scope of the variable 'naddr' can be reduced. [variableScope]
torque-2.4.16/src/tools/printjob.c:338:7: style: The scope of the variable 'amt' can be reduced. [variableScope]
torque-2.4.16/src/tools/printjob.c:341:7: style: The scope of the variable 'fp' can be reduced. [variableScope]
torque-2.4.16/src/tools/printtracking.c:125:7: style: The scope of the variable 'amt' can be reduced. [variableScope]
torque-2.4.16/src/tools/printtracking.c:127:7: style: The scope of the variable 'fp' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:426:7: style: The scope of the variable 'field_count' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:820:15: style: The scope of the variable 'pbuf' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:926:7: style: The scope of the variable 'cur_count' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:927:9: style: The scope of the variable 'msg' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:928:7: style: The scope of the variable 'i' can be reduced. [variableScope]
torque-2.4.16/src/tools/tracejob.c:929:7: style: The scope of the variable 'j' can be reduced. [variableScope]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/torrentflux/torrentflux_2.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torrus/torrus_3.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torsocks/torsocks_2.2.0.orig.tar.xz
torsocks-2.2.0/src/common/compat.h:60:0: error: #error "OS not supported." [preprocessorErrorDirective]
torsocks-2.2.0/src/lib/torsocks.h:233:0: error: #error "OS not supported." [preprocessorErrorDirective]
torsocks-2.2.0/tests/test_fd_passing.c:70:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
torsocks-2.2.0/tests/test_fd_passing.c:61:0: note: Variable 'ret' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/test_fd_passing.c:70:2: note: Variable 'ret' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/test_fd_passing.c:460:2: style: Variable 'inet_sock' is reassigned a value before the old one has been used. [redundantAssignment]
torsocks-2.2.0/tests/test_fd_passing.c:450:0: note: Variable 'inet_sock' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/test_fd_passing.c:460:2: note: Variable 'inet_sock' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/test_fd_passing.c:91:7: style: Variable 'tmp' is not assigned a value. [unassignedVariable]
torsocks-2.2.0/tests/unit/test_socks5.c:48:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
torsocks-2.2.0/tests/unit/test_socks5.c:41:0: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:48:2: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:59:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
torsocks-2.2.0/tests/unit/test_socks5.c:55:0: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:59:2: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:69:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
torsocks-2.2.0/tests/unit/test_socks5.c:66:0: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:69:2: note: Variable 'conn' is reassigned a value before the old one has been used.
torsocks-2.2.0/tests/unit/test_socks5.c:457:6: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
torsocks-2.2.0/tests/unit/test_socks5.c:149:51: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:162:51: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:178:28: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:180:29: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:182:29: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:324:31: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:326:32: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:431:65: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:444:65: portability: 'buf' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/unit/test_socks5.c:468:21: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
torsocks-2.2.0/tests/utils/tap/tap.h:71:0: error: #error "Needs gcc or C99 compiler for variadic macros." [preprocessorErrorDirective]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tortoisehg/tortoisehg_4.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/torus-trooper/torus-trooper_0.22.dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toshset/toshset_1.76.orig.tar.gz
toshset-1.76/cdsSStream.cc:127:51: warning: Either the condition 'if(p&&len)' is redundant or there is possible null pointer dereference: p. [nullPointerRedundantCheck]
toshset-1.76/cdsSStream.cc:128:5: note: Assuming that condition 'if(p&&len)' is not redundant
toshset-1.76/cdsSStream.cc:127:51: note: Null pointer dereference
toshset-1.76/cdsSStream.cc:58:41: style: Function 'pbackfail' argument 1 names different: declaration '__c' definition 'c'. [funcArgNamesDifferent]
toshset-1.76/cdsSStream.hh:38:29: note: Function 'pbackfail' argument 1 names different: declaration '__c' definition 'c'.
toshset-1.76/cdsSStream.cc:58:41: note: Function 'pbackfail' argument 1 names different: declaration '__c' definition 'c'.
toshset-1.76/cdsSStream.cc:89:40: style: Function 'overflow' argument 1 names different: declaration '__c' definition 'c'. [funcArgNamesDifferent]
toshset-1.76/cdsSStream.hh:39:28: note: Function 'overflow' argument 1 names different: declaration '__c' definition 'c'.
toshset-1.76/cdsSStream.cc:89:40: note: Function 'overflow' argument 1 names different: declaration '__c' definition 'c'.
toshset-1.76/cdsSStream.cc:124:40: style: Function 'setbuf' argument 1 names different: declaration '__buf' definition 'p'. [funcArgNamesDifferent]
toshset-1.76/cdsSStream.hh:41:35: note: Function 'setbuf' argument 1 names different: declaration '__buf' definition 'p'.
toshset-1.76/cdsSStream.cc:124:40: note: Function 'setbuf' argument 1 names different: declaration '__buf' definition 'p'.
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < CHAR >::sl' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < CHAR >::len' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < CHAR >::asize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < CHAR >::blockSize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < CHAR >::count' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < CHAR >::sl' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < CHAR >::len' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < CHAR >::asize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < CHAR >::blockSize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < CHAR >::count' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < CHAR >::sl' is not assigned a value in 'CDSStringRep < CHAR >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < CHAR >::len' is not assigned a value in 'CDSStringRep < CHAR >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < CHAR >::asize' is not assigned a value in 'CDSStringRep < CHAR >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < CHAR >::blockSize' is not assigned a value in 'CDSStringRep < CHAR >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < CHAR >::count' is not assigned a value in 'CDSStringRep < CHAR >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
toshset-1.76/cdsString.hh:75:0: style: Technically the member function 'CDSString < CHAR >::blockSize' can be const. [functionConst]
toshset-1.76/cdsSStream.hh:23:3: style: Class 'CDSStringStreamBuf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsString.hh:29:0: style: Class 'CDSStringRep < CHAR >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsString.hh:75:8: style: Technically the member function 'CDSString::blockSize' can be const. [functionConst]
toshset-1.76/direct32.c:56:12: style: Expression is always false because 'else if' condition matches previous condition at line 31. [multiCondition]
toshset-1.76/direct32.c:31:9: style: Condition 'id==64715' is always false [knownConditionTrueFalse]
toshset-1.76/direct32.c:19:9: note: Assignment 'id=0', assigned value is 0
toshset-1.76/direct32.c:31:9: note: Condition 'id==64715' is always false
toshset-1.76/direct32.c:56:16: style: Condition 'id==64715' is always false [knownConditionTrueFalse]
toshset-1.76/direct32.c:19:9: note: Assignment 'id=0', assigned value is 0
toshset-1.76/direct32.c:56:16: note: Condition 'id==64715' is always false
toshset-1.76/direct32.c:159:17: style: The scope of the variable 'bx' can be reduced. [variableScope]
toshset-1.76/toshset.cc:1827:7: style: Condition 'supportsHibernation' is always true [knownConditionTrueFalse]
toshset-1.76/toshset.cc:1823:28: note: Assignment 'supportsHibernation=1', assigned value is 1
toshset-1.76/toshset.cc:1827:7: note: Condition 'supportsHibernation' is always true
toshset-1.76/toshset.cc:1838:7: style: Condition 'supportsHibernation' is always true [knownConditionTrueFalse]
toshset-1.76/toshset.cc:1823:28: note: Assignment 'supportsHibernation=1', assigned value is 1
toshset-1.76/toshset.cc:1838:7: note: Condition 'supportsHibernation' is always true
toshset-1.76/toshset.cc:896:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:895:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:896:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:914:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:913:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:914:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:930:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:929:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:930:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:944:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:943:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:944:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:957:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:956:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:957:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:996:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:995:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:996:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1049:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:1048:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1049:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1067:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:1066:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1067:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1080:4: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:1079:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1080:4: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1114:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
toshset-1.76/toshset.cc:1113:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:1114:2: note: Variable 'ret' is reassigned a value before the old one has been used.
toshset-1.76/toshset.cc:327:11: style: The scope of the variable 'month' can be reduced. [variableScope]
toshset-1.76/toshset.cc:1550:0: error: Array index -1 is out of bounds. [negativeIndex]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < char >::sl' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < char >::len' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < char >::asize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < char >::blockSize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:26:0: warning: Member variable 'CDSStringRep < char >::count' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < char >::sl' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < char >::len' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < char >::asize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < char >::blockSize' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:27:0: warning: Member variable 'CDSStringRep < char >::count' is not initialized in the constructor. [uninitMemberVarPrivate]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < char >::sl' is not assigned a value in 'CDSStringRep < char >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < char >::len' is not assigned a value in 'CDSStringRep < char >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < char >::asize' is not assigned a value in 'CDSStringRep < char >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < char >::blockSize' is not assigned a value in 'CDSStringRep < char >::operator='. [operatorEqVarError]
toshset-1.76/cdsString.hh:28:0: warning: Member variable 'CDSStringRep < char >::count' is not assigned a value in 'CDSStringRep < char >::operator='. [operatorEqVarError]
toshset-1.76/toshset.cc:1467:8: style: Technically the member function 'CmdLineArgs::usage' can be const. [functionConst]
toshset-1.76/toshset.cc:1473:14: note: Technically the member function 'CmdLineArgs::usage' can be const.
toshset-1.76/toshset.cc:1467:8: note: Technically the member function 'CmdLineArgs::usage' can be const.
toshset-1.76/cdsString.hh:75:0: style: Technically the member function 'CDSString < char >::blockSize' can be const. [functionConst]
toshset-1.76/toshset.cc:1397:22: warning: The struct 'LCDFeature' defines member variable with name 'values' also defined in its parent struct 'HciFeature'. [duplInheritedMember]
toshset-1.76/toshset.cc:626:22: note: Parent variable 'HciFeature::values'
toshset-1.76/toshset.cc:1397:22: note: Derived variable 'LCDFeature::values'
toshset-1.76/cdsExcept.hh:14:3: style: Class 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsExcept.hh:15:3: style: Class 'exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsExcept.hh:24:3: style: Struct 'out_of_range' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsExcept.hh:26:3: style: Struct 'bad_alloc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsExcept.hh:29:3: style: Struct 'SingularError' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/toshset.cc:147:3: style: Struct 'ModelFeature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/toshset.cc:733:3: style: Struct 'LCDIntensityFeature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/toshset.cc:867:3: style: Struct 'BlueToothFeature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/toshset.cc:1020:3: style: Struct 'ThreeGRFFeature' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsSStream.hh:23:0: style: Class 'CDSStringStreamBuf < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/cdsString.hh:29:0: style: Class 'CDSStringRep < char >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toshset-1.76/toshset.cc:118:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:118:15: note: Function in derived class
toshset-1.76/toshset.cc:120:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:120:15: note: Function in derived class
toshset-1.76/toshset.cc:121:23: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:121:23: note: Function in derived class
toshset-1.76/toshset.cc:128:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:128:15: note: Function in derived class
toshset-1.76/toshset.cc:129:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:129:15: note: Function in derived class
toshset-1.76/toshset.cc:131:23: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:131:23: note: Function in derived class
toshset-1.76/toshset.cc:138:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:138:15: note: Function in derived class
toshset-1.76/toshset.cc:139:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:139:15: note: Function in derived class
toshset-1.76/toshset.cc:142:23: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:142:23: note: Function in derived class
toshset-1.76/toshset.cc:150:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:150:15: note: Function in derived class
toshset-1.76/toshset.cc:151:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:151:15: note: Function in derived class
toshset-1.76/toshset.cc:153:23: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:153:23: note: Function in derived class
toshset-1.76/toshset.cc:169:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:169:15: note: Function in derived class
toshset-1.76/toshset.cc:170:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:170:15: note: Function in derived class
toshset-1.76/toshset.cc:171:16: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:171:16: note: Function in derived class
toshset-1.76/toshset.cc:266:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:169:15: note: Virtual function in base class
toshset-1.76/toshset.cc:266:15: note: Function in derived class
toshset-1.76/toshset.cc:267:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:170:15: note: Virtual function in base class
toshset-1.76/toshset.cc:267:15: note: Function in derived class
toshset-1.76/toshset.cc:403:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:169:15: note: Virtual function in base class
toshset-1.76/toshset.cc:403:15: note: Function in derived class
toshset-1.76/toshset.cc:404:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:170:15: note: Virtual function in base class
toshset-1.76/toshset.cc:404:15: note: Function in derived class
toshset-1.76/toshset.cc:604:7: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:169:15: note: Virtual function in base class
toshset-1.76/toshset.cc:604:7: note: Function in derived class
toshset-1.76/toshset.cc:605:7: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:170:15: note: Virtual function in base class
toshset-1.76/toshset.cc:605:7: note: Function in derived class
toshset-1.76/toshset.cc:633:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:106:15: note: Virtual function in base class
toshset-1.76/toshset.cc:633:15: note: Function in derived class
toshset-1.76/toshset.cc:634:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:107:15: note: Virtual function in base class
toshset-1.76/toshset.cc:634:15: note: Function in derived class
toshset-1.76/toshset.cc:635:23: style: The function 'error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:108:23: note: Virtual function in base class
toshset-1.76/toshset.cc:635:23: note: Function in derived class
toshset-1.76/toshset.cc:735:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:735:15: note: Function in derived class
toshset-1.76/toshset.cc:736:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:736:15: note: Function in derived class
toshset-1.76/toshset.cc:794:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:794:15: note: Function in derived class
toshset-1.76/toshset.cc:795:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:795:15: note: Function in derived class
toshset-1.76/toshset.cc:869:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:869:15: note: Function in derived class
toshset-1.76/toshset.cc:870:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:870:15: note: Function in derived class
toshset-1.76/toshset.cc:1022:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1022:15: note: Function in derived class
toshset-1.76/toshset.cc:1023:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1023:15: note: Function in derived class
toshset-1.76/toshset.cc:1138:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1138:15: note: Function in derived class
toshset-1.76/toshset.cc:1169:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1169:15: note: Function in derived class
toshset-1.76/toshset.cc:1195:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1195:15: note: Function in derived class
toshset-1.76/toshset.cc:1216:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1216:15: note: Function in derived class
toshset-1.76/toshset.cc:1249:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1249:15: note: Function in derived class
toshset-1.76/toshset.cc:1268:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1268:15: note: Function in derived class
toshset-1.76/toshset.cc:1269:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1269:15: note: Function in derived class
toshset-1.76/toshset.cc:1403:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:633:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1403:15: note: Function in derived class
toshset-1.76/toshset.cc:1404:15: style: The function 'query' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:634:15: note: Virtual function in base class
toshset-1.76/toshset.cc:1404:15: note: Function in derived class
toshset-1.76/toshset.cc:1584:15: style: The function 'flag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1449:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1584:15: note: Function in derived class
toshset-1.76/toshset.cc:1585:15: style: The function 'numArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1450:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1585:15: note: Function in derived class
toshset-1.76/toshset.cc:1586:15: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1451:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1586:15: note: Function in derived class
toshset-1.76/toshset.cc:1587:15: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1452:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1587:15: note: Function in derived class
toshset-1.76/toshset.cc:1538:0: style: The function 'flag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1449:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1538:0: note: Function in derived class
toshset-1.76/toshset.cc:1539:0: style: The function 'numArgs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1450:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1539:0: note: Function in derived class
toshset-1.76/toshset.cc:1540:0: style: The function 'usage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1451:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1540:0: note: Function in derived class
toshset-1.76/toshset.cc:1541:0: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1452:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1541:0: note: Function in derived class
toshset-1.76/toshset.cc:1568:0: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toshset-1.76/toshset.cc:1454:23: note: Virtual function in base class
toshset-1.76/toshset.cc:1568:0: note: Function in derived class
toshset-1.76/toshset.cc:301:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toshset-1.76/toshset.cc:302:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toshset-1.76/toshset.cc:303:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toshset-1.76/toshset.cc:860:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
toshset-1.76/toshset.cc:1177:17: error: Uninitialized struct member: reg.ecx [uninitStructMember]
toshset-1.76/toshset.cc:1181:17: error: Uninitialized struct member: reg.ecx [uninitStructMember]
toshset-1.76/toshset.cc:1184:33: error: Uninitialized struct member: reg.ecx [uninitStructMember]
toshset-1.76/wildmat.c:155:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
toshset-1.76/wildmat.c:159:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/totalopenstation/totalopenstation_0.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/totem/totem_3.26.1.orig.tar.xz
totem-3.26.1/src/backend/bacon-time-label.c:131:23: style: Function 'bacon_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'. [funcArgNamesDifferent]
totem-3.26.1/src/backend/bacon-time-label.h:49:66: note: Function 'bacon_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'.
totem-3.26.1/src/backend/bacon-time-label.c:131:23: note: Function 'bacon_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'.
totem-3.26.1/src/backend/bacon-video-widget.c:2456:28: style: Condition 'new_state>GST_STATE_PAUSED' is always true [knownConditionTrueFalse]
totem-3.26.1/src/backend/bacon-video-widget.c:5111:3: style: Variable 'found_channel' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/backend/bacon-video-widget.c:5102:0: note: Variable 'found_channel' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5111:3: note: Variable 'found_channel' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5117:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/backend/bacon-video-widget.c:5108:3: note: Variable 'ret' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5117:3: note: Variable 'ret' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5455:3: style: Variable 'stream_num' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/backend/bacon-video-widget.c:5452:0: note: Variable 'stream_num' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5455:3: note: Variable 'stream_num' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5478:3: style: Variable 'stream_num' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/backend/bacon-video-widget.c:5474:0: note: Variable 'stream_num' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:5478:3: note: Variable 'stream_num' is reassigned a value before the old one has been used.
totem-3.26.1/src/backend/bacon-video-widget.c:388:16: style: The scope of the variable 'f' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:1931:14: style: The scope of the variable 'toplevel' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:3627:17: style: The scope of the variable 's' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:3628:17: style: The scope of the variable 'v' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:5618:21: style: The scope of the variable 's' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:5737:21: style: The scope of the variable 's' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:5990:13: style: The scope of the variable 'event' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:6349:13: style: The scope of the variable 'event' can be reduced. [variableScope]
totem-3.26.1/src/backend/bacon-video-widget.c:3845:63: style: Function 'bvw_error_from_gst_error' argument 2 names different: declaration 'm' definition 'err_msg'. [funcArgNamesDifferent]
totem-3.26.1/src/backend/bacon-video-widget.c:301:77: note: Function 'bvw_error_from_gst_error' argument 2 names different: declaration 'm' definition 'err_msg'.
totem-3.26.1/src/backend/bacon-video-widget.c:3845:63: note: Function 'bvw_error_from_gst_error' argument 2 names different: declaration 'm' definition 'err_msg'.
totem-3.26.1/src/icon-helpers.c:79:50: style: Function 'totem_grilo_get_thumbnail_finish' argument 1 names different: declaration 'object' definition 'source_object'. [funcArgNamesDifferent]
totem-3.26.1/src/icon-helpers.h:47:73: note: Function 'totem_grilo_get_thumbnail_finish' argument 1 names different: declaration 'object' definition 'source_object'.
totem-3.26.1/src/icon-helpers.c:79:50: note: Function 'totem_grilo_get_thumbnail_finish' argument 1 names different: declaration 'object' definition 'source_object'.
totem-3.26.1/src/plugins/gromit/totem-gromit.c:171:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
totem-3.26.1/src/plugins/gromit/totem-gromit.c:175:4: note: Found duplicate branches for 'if' and 'else'.
totem-3.26.1/src/plugins/gromit/totem-gromit.c:171:9: note: Found duplicate branches for 'if' and 'else'.
totem-3.26.1/src/plugins/gromit/totem-gromit.c:248:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/plugins/lirc/totem-lirc.c:176:6: style: The scope of the variable 'ok' can be reduced. [variableScope]
totem-3.26.1/src/plugins/media-player-keys/totem-media-player-keys.c:259:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/plugins/screenshot/totem-screenshot-plugin.c:445:58: style: Function 'totem_screenshot_plugin_update_file_chooser' argument 1 names different: declaration 'filename' definition 'uri'. [funcArgNamesDifferent]
totem-3.26.1/src/plugins/screenshot/totem-screenshot-plugin.h:40:63: note: Function 'totem_screenshot_plugin_update_file_chooser' argument 1 names different: declaration 'filename' definition 'uri'.
totem-3.26.1/src/plugins/screenshot/totem-screenshot-plugin.c:445:58: note: Function 'totem_screenshot_plugin_update_file_chooser' argument 1 names different: declaration 'filename' definition 'uri'.
totem-3.26.1/src/plugins/skipto/totem-skipto-plugin.c:216:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/plugins/totem-dirs.c:189:2: style: Variable 'builder' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/plugins/totem-dirs.c:185:0: note: Variable 'builder' is reassigned a value before the old one has been used.
totem-3.26.1/src/plugins/totem-dirs.c:189:2: note: Variable 'builder' is reassigned a value before the old one has been used.
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:98:48: error: Array 'rates[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:92:2: note: After for loop, i has value 6
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:98:48: note: Array index out of bounds
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:158:9: error: Array 'rates[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:141:2: note: After for loop, i has value 6
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:158:9: note: Array index out of bounds
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:197:13: style: The scope of the variable 'item' can be reduced. [variableScope]
totem-3.26.1/src/plugins/variable-rate/totem-variable-rate-plugin.c:234:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/properties/bacon-video-widget-properties.c:187:14: style: Function 'bacon_video_widget_properties_set_duration' argument 2 names different: declaration 'duration' definition '_time'. [funcArgNamesDifferent]
totem-3.26.1/src/properties/bacon-video-widget-properties.h:55:37: note: Function 'bacon_video_widget_properties_set_duration' argument 2 names different: declaration 'duration' definition '_time'.
totem-3.26.1/src/properties/bacon-video-widget-properties.c:187:14: note: Function 'bacon_video_widget_properties_set_duration' argument 2 names different: declaration 'duration' definition '_time'.
totem-3.26.1/src/totem-gallery-thumbnailer.c:406:6: style: The scope of the variable 'width' can be reduced. [variableScope]
totem-3.26.1/src/totem-gallery-thumbnailer.c:406:13: style: The scope of the variable 'height' can be reduced. [variableScope]
totem-3.26.1/src/totem-grilo.c:1501:3: style: Variable 'path' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/src/totem-grilo.c:1498:0: note: Variable 'path' is reassigned a value before the old one has been used.
totem-3.26.1/src/totem-grilo.c:1501:3: note: Variable 'path' is reassigned a value before the old one has been used.
totem-3.26.1/src/totem-grilo.c:666:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/totem-grilo.c:808:13: style: The scope of the variable 'window' can be reduced. [variableScope]
totem-3.26.1/src/totem-grilo.c:2458:9: style: Unused variable: sources [unusedVariable]
totem-3.26.1/src/totem-grilo.c:2459:9: style: Unused variable: s [unusedVariable]
totem-3.26.1/src/totem-object.c:2216:15: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
totem-3.26.1/src/totem-object.c:2213:22: note: outer condition: list[i]!=NULL
totem-3.26.1/src/totem-object.c:2216:15: note: opposite inner condition: list[i]==NULL
totem-3.26.1/src/totem-object.c:518:33: style: Function 'totem_object_finalize' argument 1 names different: declaration 'totem' definition 'object'. [funcArgNamesDifferent]
totem-3.26.1/src/totem-object.c:132:45: note: Function 'totem_object_finalize' argument 1 names different: declaration 'totem' definition 'object'.
totem-3.26.1/src/totem-object.c:518:33: note: Function 'totem_object_finalize' argument 1 names different: declaration 'totem' definition 'object'.
totem-3.26.1/src/totem-playlist.c:433:6: style: The scope of the variable 'indice' can be reduced. [variableScope]
totem-3.26.1/src/totem-playlist.c:741:52: style: The scope of the variable 'starttime' can be reduced. [variableScope]
totem-3.26.1/src/totem-playlist.c:1939:6: style: The scope of the variable 'indice' can be reduced. [variableScope]
totem-3.26.1/src/totem-playlist.c:123:14: style: struct member 'PlaylistSaveType::name' is never used. [unusedStructMember]
totem-3.26.1/src/totem-playlist.c:124:14: style: struct member 'PlaylistSaveType::suffix' is never used. [unusedStructMember]
totem-3.26.1/src/totem-search-entry.c:260:50: style: Function 'totem_search_entry_add_source' argument 1 names different: declaration 'entry' definition 'self'. [funcArgNamesDifferent]
totem-3.26.1/src/totem-search-entry.h:58:67: note: Function 'totem_search_entry_add_source' argument 1 names different: declaration 'entry' definition 'self'.
totem-3.26.1/src/totem-search-entry.c:260:50: note: Function 'totem_search_entry_add_source' argument 1 names different: declaration 'entry' definition 'self'.
totem-3.26.1/src/totem-subtitle-encoding.c:435:10: style: The scope of the variable 'label' can be reduced. [variableScope]
totem-3.26.1/src/totem-time-label.c:45:58: style: Function 'totem_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'. [funcArgNamesDifferent]
totem-3.26.1/src/totem-time-label.h:29:57: note: Function 'totem_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'.
totem-3.26.1/src/totem-time-label.c:45:58: note: Function 'totem_time_label_set_time' argument 2 names different: declaration 'time' definition '_time'.
totem-3.26.1/src/totem-video-thumbnailer.c:476:6: style: The scope of the variable 'width' can be reduced. [variableScope]
totem-3.26.1/src/totem-video-thumbnailer.c:476:13: style: The scope of the variable 'height' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-icon-utils.c:45:3: style: Variable 'copy' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/subprojects/libgd/libgd/gd-icon-utils.c:40:0: note: Variable 'copy' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-icon-utils.c:45:3: note: Variable 'copy' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-main-box.c:263:28: style: Variable 'wclass' is assigned a value that is never used. [unreadVariable]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box-icon.c:67:3: style: Variable 'zoomed' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box-icon.c:52:0: note: Variable 'zoomed' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box-icon.c:67:3: note: Variable 'zoomed' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box-icon.c:175:8: style: Unused variable: x_scaled [unusedVariable]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box-icon.c:176:8: style: Unused variable: y_scaled [unusedVariable]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box.c:303:3: style: Variable 'event' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box.c:293:0: note: Variable 'event' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box.c:303:3: note: Variable 'event' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-box.c:94:18: style: The scope of the variable 'item' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-view.c:233:20: style: The scope of the variable 'context' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-view.c:236:16: style: The scope of the variable 'path' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-icon-view.c:237:11: style: The scope of the variable 'lines' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-list-view.c:251:20: style: The scope of the variable 'context' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-list-view.c:254:16: style: The scope of the variable 'path' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-main-view.c:665:16: style: The scope of the variable 'sel_path' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:271:15: style: The scope of the variable 'delta' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:568:20: style: The scope of the variable 'context' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:746:45: style: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'. [funcArgNamesDifferent]
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:87:83: note: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'.
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:746:45: note: Function 'gd_notification_get_preferred_height' argument 2 names different: declaration 'minimum_size' definition 'minimum_height'.
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:747:45: style: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'. [funcArgNamesDifferent]
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:88:83: note: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'.
totem-3.26.1/subprojects/libgd/libgd/gd-notification.c:747:45: note: Function 'gd_notification_get_preferred_height' argument 3 names different: declaration 'natural_size' definition 'natural_height'.
totem-3.26.1/subprojects/libgd/libgd/gd-styled-text-renderer.c:40:16: style: The scope of the variable 'style_class' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:180:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:574:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:592:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:611:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:630:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:646:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-tagged-entry.c:682:21: style: The scope of the variable 'tag' can be reduced. [variableScope]
totem-3.26.1/subprojects/libgd/libgd/gd-two-lines-renderer.c:313:3: style: Variable 'render_area' is reassigned a value before the old one has been used. [redundantAssignment]
totem-3.26.1/subprojects/libgd/libgd/gd-two-lines-renderer.c:291:0: note: Variable 'render_area' is reassigned a value before the old one has been used.
totem-3.26.1/subprojects/libgd/libgd/gd-two-lines-renderer.c:313:3: note: Variable 'render_area' is reassigned a value before the old one has been used.
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/totem-pl-parser/totem-pl-parser_3.4.2.orig.tar.xz
totem-pl-parser-3.4.2/lib/asprintf.c:30:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
totem-pl-parser-3.4.2/lib/asprintf.c:16:0: note: Variable 'fp' is reassigned a value before the old one has been used.
totem-pl-parser-3.4.2/lib/asprintf.c:30:5: note: Variable 'fp' is reassigned a value before the old one has been used.
totem-pl-parser-3.4.2/lib/asprintf.c:14:10: style: Unused variable: dir_name [unusedVariable]
totem-pl-parser-3.4.2/lib/asprintf.c:15:10: style: Unused variable: file_name [unusedVariable]
totem-pl-parser-3.4.2/plparse/tests/disc.c:124:19: style: Same expression on both sides of '==' because the value of 'device_paths' and 'NULL' are the same. [duplicateExpression]
totem-pl-parser-3.4.2/plparse/tests/disc.c:102:25: note: 'device_paths' is assigned value 'NULL' here.
totem-pl-parser-3.4.2/plparse/tests/disc.c:124:19: note: Same expression on both sides of '==' because the value of 'device_paths' and 'NULL' are the same.
totem-pl-parser-3.4.2/plparse/tests/parser.c:875:14: style: The scope of the variable 'tm' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-disc.c:104:9: style: The scope of the variable 'dir' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-disc.c:104:15: style: The scope of the variable '_link' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-disc.c:490:10: style: The scope of the variable 'root' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-disc.c:556:11: style: The scope of the variable 'mount' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-lines.c:245:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-lines.c:385:2: style: Variable 'num_lines' is modified but its new value is never used. [unreadVariable]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-media.c:167:8: style: The scope of the variable 'key_1' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-media.c:167:16: style: The scope of the variable 'key_2' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pla.c:205:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pla.c:241:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:203:50: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:290:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:307:51: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:41:45: style: Function 'totem_pl_parser_save_pls' argument 3 names different: declaration 'file' definition 'output'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.h:37:17: note: Function 'totem_pl_parser_save_pls' argument 3 names different: declaration 'file' definition 'output'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:41:45: note: Function 'totem_pl_parser_save_pls' argument 3 names different: declaration 'file' definition 'output'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:163:19: style: Function 'totem_pl_parser_add_pls_with_contents' argument 3 names different: declaration 'base_file' definition '_base_file'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.h:42:17: note: Function 'totem_pl_parser_add_pls_with_contents' argument 3 names different: declaration 'base_file' definition '_base_file'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser-pls.c:163:19: note: Function 'totem_pl_parser_add_pls_with_contents' argument 3 names different: declaration 'base_file' definition '_base_file'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:678:14: style: The scope of the variable 'content' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:183:55: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:245:44: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:451:53: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:498:45: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:810:37: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-podcast.c:834:39: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-qt.c:104:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-qt.c:193:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-smil.c:72:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-smil.c:153:11: style: Variable 'added' is assigned a value that is never used. [unreadVariable]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-wm.c:270:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-wm.c:301:43: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-wm.c:330:42: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-xspf.c:323:46: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:1486:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:1495:40: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:710:66: style: Function 'totem_pl_parser_playlist_end' argument 2 names different: declaration 'playlist_title' definition 'playlist_uri'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-private.h:123:20: note: Function 'totem_pl_parser_playlist_end' argument 2 names different: declaration 'playlist_title' definition 'playlist_uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:710:66: note: Function 'totem_pl_parser_playlist_end' argument 2 names different: declaration 'playlist_title' definition 'playlist_uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:808:34: style: Function 'totem_pl_parser_base_uri' argument 1 names different: declaration 'file' definition 'uri'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-private.h:121:42: note: Function 'totem_pl_parser_base_uri' argument 1 names different: declaration 'file' definition 'uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:808:34: note: Function 'totem_pl_parser_base_uri' argument 1 names different: declaration 'file' definition 'uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:878:77: style: Function 'totem_pl_parser_write_buffer' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-private.h:136:14: note: Function 'totem_pl_parser_write_buffer' argument 3 names different: declaration 'size' definition 'len'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:878:77: note: Function 'totem_pl_parser_write_buffer' argument 3 names different: declaration 'size' definition 'len'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:1518:66: style: Function 'totem_pl_parser_scheme_is_ignored' argument 2 names different: declaration 'file' definition 'uri'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/totem-pl-parser-private.h:129:15: note: Function 'totem_pl_parser_scheme_is_ignored' argument 2 names different: declaration 'file' definition 'uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-parser.c:1518:66: note: Function 'totem_pl_parser_scheme_is_ignored' argument 2 names different: declaration 'file' definition 'uri'.
totem-pl-parser-3.4.2/plparse/totem-pl-playlist.c:382:23: style: The scope of the variable 'value' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/totem-pl-playlist.c:496:22: style: The scope of the variable 'value' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/xmllexer.c:163:7: style: The scope of the variable 'tok_pos' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/xmllexer.c:165:8: style: The scope of the variable 'c' can be reduced. [variableScope]
totem-pl-parser-3.4.2/plparse/xmllexer.c:155:31: style: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/xmllexer.h:81:31: note: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:155:31: note: Function 'lexer_get_token_d' argument 1 names different: declaration 'tok' definition '_tok'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:155:43: style: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/xmllexer.h:81:42: note: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:155:43: note: Function 'lexer_get_token_d' argument 2 names different: declaration 'tok_size' definition '_tok_size'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:159:55: style: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/xmllexer.h:80:55: note: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:159:55: note: Function 'lexer_get_token_d_r' argument 2 names different: declaration 'tok' definition '_tok'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:159:67: style: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/xmllexer.h:80:66: note: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'.
totem-pl-parser-3.4.2/plparse/xmllexer.c:159:67: note: Function 'lexer_get_token_d_r' argument 3 names different: declaration 'tok_size' definition '_tok_size'.
totem-pl-parser-3.4.2/plparse/xmlparser.c:176:39: style: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'. [funcArgNamesDifferent]
totem-pl-parser-3.4.2/plparse/xmlparser.h:88:39: note: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'.
totem-pl-parser-3.4.2/plparse/xmlparser.c:176:39: note: Function 'xml_parser_free_tree' argument 1 names different: declaration 'root_node' definition 'current_node'.
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/totem-plugin-arte/totem-plugin-arte_3.1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toulbar2/toulbar2_1.0.0+dfsg3.orig.tar.xz
toulbar2-1.0.0/src/applis/tb2bep.hpp:26:10: style: Technically the member function 'BEP::printSolution' can be const. [functionConst]
toulbar2-1.0.0/src/applis/tb2bep.cpp:97:11: note: Technically the member function 'BEP::printSolution' can be const.
toulbar2-1.0.0/src/applis/tb2bep.hpp:26:10: note: Technically the member function 'BEP::printSolution' can be const.
toulbar2-1.0.0/src/applis/tb2haplotype.hpp:54:5: warning: Member variable 'Haplotype::nbloci' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/applis/tb2haplotype.hpp:86:12: performance: Technically the member function 'Haplotype::haldane' can be static. [functionStatic]
toulbar2-1.0.0/src/applis/tb2haplotype.hpp:87:12: style: Technically the member function 'Haplotype::getK' can be const. [functionConst]
toulbar2-1.0.0/src/applis/tb2pedigree.hpp:34:5: style: Class 'Individual' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:187:9: warning: Either the condition 'ctr' is redundant or there is possible null pointer dereference: ctr. [nullPointerRedundantCheck]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:181:18: note: Assuming that condition 'ctr' is not redundant
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:187:9: note: Null pointer dereference
toulbar2-1.0.0/src/core/tb2wcsp.hpp:218:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:223:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:228:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:240:50: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:241:26: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:246:48: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.hpp:247:26: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:222:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:234:88: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:545:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:547:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1029:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1041:88: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:51:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:60:31: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:66:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:75:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:96:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:97:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:98:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:121:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:122:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:141:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:163:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:164:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:165:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:197:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:198:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:239:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:49:25: style: The scope of the variable 'var' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2domain.hpp:81:27: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/core/tb2domain.hpp:92:27: style: Unsigned variable '(' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:571:68: warning: Function 'operator()' argument order different: declaration 'xx, yy, vy, vx' definition 'yy, xx, vy, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:27:48: note: Function 'operator()' argument order different: declaration 'xx, yy, vy, vx' definition 'yy, xx, vy, vx'
toulbar2-1.0.0/src/core/tb2binconstr.hpp:571:68: note: Function 'operator()' argument order different: declaration 'xx, yy, vy, vx' definition 'yy, xx, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1127:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:27:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1127:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1134:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:35:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1134:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1141:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:43:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1141:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1148:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:51:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1148:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1155:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:59:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1155:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1170:76: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:76:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1170:76: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'xx, zz, yy, vx, vz, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1177:76: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:84:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1177:76: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, xx, zz, vy, vx, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1184:76: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:92:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1184:76: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'yy, zz, xx, vy, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1191:76: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:100:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1191:76: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, xx, yy, vz, vx, vy'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1198:76: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:108:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1198:76: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz' definition 'zz, yy, xx, vz, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1213:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'xx, zz, yy, vx, vz, vy, c' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:125:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'xx, zz, yy, vx, vz, vy, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1213:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'xx, zz, yy, vx, vz, vy, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1220:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, xx, zz, vy, vx, vz, c' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:133:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, xx, zz, vy, vx, vz, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1220:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, xx, zz, vy, vx, vz, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1227:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, zz, xx, vy, vz, vx, c' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:141:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, zz, xx, vy, vz, vx, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1227:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'yy, zz, xx, vy, vz, vx, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1234:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, xx, yy, vz, vx, vy, c' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:149:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, xx, yy, vz, vx, vy, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1234:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, xx, yy, vz, vx, vy, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1241:64: warning: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, yy, xx, vz, vy, vx, c' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:157:48: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, yy, xx, vz, vy, vx, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1241:64: note: Function 'operator()' argument order different: declaration 'xx, yy, zz, vx, vy, vz, c' definition 'zz, yy, xx, vz, vy, vx, c'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1249:69: warning: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, zz, vy, vz' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:166:49: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, zz, vy, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1249:69: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, zz, vy, vz'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1255:69: style: Function 'operator()' argument 1 names different: declaration 'xx' definition 'zz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:174:49: note: Function 'operator()' argument 1 names different: declaration 'xx' definition 'zz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1255:69: note: Function 'operator()' argument 1 names different: declaration 'xx' definition 'zz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1255:103: style: Function 'operator()' argument 3 names different: declaration 'vx' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:174:83: note: Function 'operator()' argument 3 names different: declaration 'vx' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1255:103: note: Function 'operator()' argument 3 names different: declaration 'vx' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1261:93: style: Function 'operator()' argument 2 names different: declaration 'yy' definition 'zz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:182:73: note: Function 'operator()' argument 2 names different: declaration 'yy' definition 'zz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1261:93: note: Function 'operator()' argument 2 names different: declaration 'yy' definition 'zz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1261:113: style: Function 'operator()' argument 4 names different: declaration 'vy' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:182:93: note: Function 'operator()' argument 4 names different: declaration 'vy' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1261:113: note: Function 'operator()' argument 4 names different: declaration 'vy' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1267:69: warning: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'zz, xx, vz, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:190:49: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'zz, xx, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1267:69: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'zz, xx, vz, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1279:69: warning: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, xx, vy, vx' [funcArgOrderDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:206:49: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, xx, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1279:69: note: Function 'operator()' argument order different: declaration 'xx, yy, vx, vy' definition 'yy, xx, vy, vx'
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:25: style: Function 'projectTernaryBinary' argument 6 names different: declaration 'xx' definition 'x'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:759:128: note: Function 'projectTernaryBinary' argument 6 names different: declaration 'xx' definition 'x'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:25: note: Function 'projectTernaryBinary' argument 6 names different: declaration 'xx' definition 'x'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:48: style: Function 'projectTernaryBinary' argument 7 names different: declaration 'yy' definition 'y'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:759:152: note: Function 'projectTernaryBinary' argument 7 names different: declaration 'yy' definition 'y'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:48: note: Function 'projectTernaryBinary' argument 7 names different: declaration 'yy' definition 'y'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:71: style: Function 'projectTernaryBinary' argument 8 names different: declaration 'zz' definition 'z'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:759:176: note: Function 'projectTernaryBinary' argument 8 names different: declaration 'zz' definition 'z'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1629:71: note: Function 'projectTernaryBinary' argument 8 names different: declaration 'zz' definition 'z'.
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:32:24: style: Function 'cmpDAC' argument 1 names different: declaration 'var1' definition 'p1'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:455:31: note: Function 'cmpDAC' argument 1 names different: declaration 'var1' definition 'p1'.
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:32:24: note: Function 'cmpDAC' argument 1 names different: declaration 'var1' definition 'p1'.
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:32:40: style: Function 'cmpDAC' argument 2 names different: declaration 'var2' definition 'p2'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:455:49: note: Function 'cmpDAC' argument 2 names different: declaration 'var2' definition 'p2'.
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:32:40: note: Function 'cmpDAC' argument 2 names different: declaration 'var2' definition 'p2'.
toulbar2-1.0.0/src/core/tb2wcsp.hpp:365:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:122:48: warning: Assert statement calls a function which may have desired side effects: 'getCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:444:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:466:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:497:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:697:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:716:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:737:17: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:740:55: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2abstractconstr.cpp:191:25: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:490:5: warning: Member variable 'AbstractNaryConstraint::arity_' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:490:5: warning: Member variable 'AbstractNaryConstraint::scope' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:490:5: warning: Member variable 'AbstractNaryConstraint::scope_dac' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:490:5: warning: Member variable 'AbstractNaryConstraint::links' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:251:0: warning: Member variable 'AbstractTernaryConstraint < EnumeratedVariable , EnumeratedVariable , EnumeratedVariable >::dacvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:123:0: warning: Member variable 'AbstractBinaryConstraint < EnumeratedVariable , EnumeratedVariable >::dacvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2constraint.hpp:52:12: style: Technically the member function 'Constraint::getName' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2constraint.hpp:138:10: performance: Technically the member function 'Constraint::squareminus' can be static. [functionStatic]
toulbar2-1.0.0/src/core/tb2constraint.hpp:151:10: performance: Technically the member function 'Constraint::universe' can be static. [functionStatic]
toulbar2-1.0.0/src/core/tb2constraint.hpp:189:10: style: Technically the member function 'Constraint::scopeIncluded' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2constraint.hpp:269:9: style: Technically the member function 'Constraint::getCluster' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2constraint.hpp:275:10: style: Technically the member function 'Constraint::isSep' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2constraint.hpp:285:10: style: Technically the member function 'Constraint::isDuplicate' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2variable.hpp:132:9: style: Technically the member function 'Variable::getCluster' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2variable.hpp:139:10: style: Technically the member function 'Variable::isSep' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:490:5: style: Class 'AbstractNaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:15:5: style: Struct 'Functor_getCost' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:23:5: style: Struct 'Functor_getCostReverse' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:73:5: style: Class 'BinaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:15:5: style: Struct 'Functor_getCostXYZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:23:5: style: Struct 'Functor_getCostXZY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:31:5: style: Struct 'Functor_getCostYXZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:39:5: style: Struct 'Functor_getCostYZX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:47:5: style: Struct 'Functor_getCostZXY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:55:5: style: Struct 'Functor_getCostZYX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:64:5: style: Struct 'Functor_getCostWithBinariesXYZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:72:5: style: Struct 'Functor_getCostWithBinariesXZY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:80:5: style: Struct 'Functor_getCostWithBinariesYXZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:88:5: style: Struct 'Functor_getCostWithBinariesYZX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:96:5: style: Struct 'Functor_getCostWithBinariesZXY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:104:5: style: Struct 'Functor_getCostWithBinariesZYX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:113:5: style: Struct 'Functor_addCostXYZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:121:5: style: Struct 'Functor_addCostXZY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:129:5: style: Struct 'Functor_addCostYXZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:137:5: style: Struct 'Functor_addCostYZX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:145:5: style: Struct 'Functor_addCostZXY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:153:5: style: Struct 'Functor_addCostZYX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:162:5: style: Struct 'Functor_getFunctionXYZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:170:5: style: Struct 'Functor_getFunctionXZY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:178:5: style: Struct 'Functor_getFunctionYXZ' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:186:5: style: Struct 'Functor_getFunctionYZX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:194:5: style: Struct 'Functor_getFunctionZXY' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:202:5: style: Struct 'Functor_getFunctionZYX' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:302:5: style: Class 'TernaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:251:0: style: Class 'AbstractTernaryConstraint < EnumeratedVariable , EnumeratedVariable , EnumeratedVariable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:123:0: style: Class 'AbstractBinaryConstraint < EnumeratedVariable , EnumeratedVariable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2enumvar.hpp:40:10: style: The function 'enumerated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:56:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:40:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:60:18: style: The function 'getDomainSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:70:26: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:60:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:70:10: style: The function 'canbe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:76:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:70:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:72:10: style: The function 'cannotbe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:77:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:72:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:74:18: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:74:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:75:18: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:80:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:75:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:76:18: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:81:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:76:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:77:18: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:82:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:77:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:79:10: style: The function 'assignLS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:83:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:79:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:84:11: style: The function 'getSupport' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:110:19: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:84:11: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:86:17: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:108:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:86:17: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:93:10: style: The function 'getInfCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:104:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:93:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:94:10: style: The function 'getSupCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:105:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:94:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:95:10: style: The function 'projectInfCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:95:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:96:10: style: The function 'projectSupCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:96:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:98:10: style: The function 'propagateNC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:115:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:98:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:99:10: style: The function 'verifyNC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:99:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:111:10: style: The function 'isEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:117:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:111:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:116:10: style: The function 'eliminate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:94:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:116:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:121:10: style: The function 'queueDEE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:121:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:124:10: style: The function 'verifyDEE' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:124:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:225:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:193:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2enumvar.hpp:225:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:21:10: style: The function 'enumerated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:56:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:21:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:23:18: style: The function 'getDomainSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:70:26: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:23:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:28:10: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:28:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:29:10: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:80:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:29:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:30:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:81:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:30:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:37:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:82:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:37:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:38:10: style: The function 'assignLS' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:83:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:38:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:40:10: style: The function 'getInfCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:104:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:40:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:41:10: style: The function 'getSupCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:105:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:41:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:42:10: style: The function 'projectInfCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:42:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:43:10: style: The function 'projectSupCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:43:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:46:10: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:108:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:46:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:56:10: style: The function 'propagateNC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:115:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:56:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:57:10: style: The function 'verifyNC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:57:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2intervar.hpp:128:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2variable.hpp:193:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2intervar.hpp:128:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:33:10: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:33:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:34:10: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:34:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:35:10: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:35:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:43:10: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:43:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:53:9: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:53:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:55:15: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:55:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:56:15: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:56:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:66:9: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:66:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:73:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:73:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:79:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:79:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:80:9: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:80:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:87:10: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:87:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:93:19: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:93:19: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:497:9: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:497:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:500:15: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:500:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:506:9: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:506:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:519:10: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:519:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:527:10: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:527:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:540:10: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:540:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:550:18: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:550:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:569:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:569:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:582:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:582:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:592:10: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:592:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:599:10: style: The function 'setDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:92:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:599:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:607:9: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:607:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:620:15: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:620:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:626:19: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:626:19: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:645:10: style: The function 'firstlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:645:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:646:10: style: The function 'nextlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:125:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:646:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:77:10: style: The function 'extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:27:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:77:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:78:10: style: The function 'isBinary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:28:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:78:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:103:10: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:175:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:103:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:201:10: style: The function 'setInfiniteCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:183:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:201:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:216:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:164:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:216:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:234:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:169:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:234:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:257:10: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:131:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:257:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:265:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:132:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:265:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:288:10: style: The function 'firstlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:288:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:289:10: style: The function 'nextlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:125:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:289:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:291:10: style: The function 'setTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:160:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:291:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:298:10: style: The function 'addtoTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:161:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:298:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:359:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:359:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:385:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:385:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:406:10: style: The function 'projectFromZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:101:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:406:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:418:10: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:98:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:418:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:425:10: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:425:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:432:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:432:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:442:10: style: The function 'fillEAC2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:105:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:442:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:464:10: style: The function 'isEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:464:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:495:10: style: The function 'findFullSupportEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:495:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:506:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:506:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:518:47: style: The function 'getMaxCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:181:55: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:518:47: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:520:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:520:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:556:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:556:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:557:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:557:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:558:10: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:121:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:558:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:559:10: style: The function 'space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:122:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2binconstr.hpp:559:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:317:10: style: The function 'extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:27:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:317:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:318:10: style: The function 'isTernary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:318:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:341:10: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:175:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:341:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:519:10: style: The function 'setInfiniteCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:183:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:519:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:566:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:566:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:591:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:591:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:621:10: style: The function 'projectFromZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:101:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:621:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:647:10: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:98:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:647:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:656:10: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:656:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:666:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:666:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:695:10: style: The function 'fillEAC2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:105:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:695:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:714:10: style: The function 'isEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:714:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:735:10: style: The function 'findFullSupportEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:735:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:754:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:754:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:756:47: style: The function 'getMaxCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:181:55: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:756:47: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:862:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:862:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:866:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:57:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:866:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:881:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:56:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:881:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:893:10: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:131:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:893:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:903:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:132:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:903:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:934:10: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:134:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:934:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:987:10: style: The function 'separability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:135:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:987:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:988:10: style: The function 'separate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:136:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:988:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:990:10: style: The function 'firstlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:990:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:991:10: style: The function 'nextlex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:125:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:991:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:993:10: style: The function 'setTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:160:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:993:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1015:10: style: The function 'addtoTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:161:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1015:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1023:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:164:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1023:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1041:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:169:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1041:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1086:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1086:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1087:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1087:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1088:10: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:121:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1088:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1089:10: style: The function 'space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:122:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:1089:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:269:0: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:269:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:270:0: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:270:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:271:0: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:271:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:281:0: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:281:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:301:0: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:301:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:303:0: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:303:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:338:0: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:338:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:349:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:349:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:367:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:367:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:372:0: style: The function 'getDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:87:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:372:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:373:0: style: The function 'setDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:92:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:373:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:382:0: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:382:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:400:0: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:400:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:427:0: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:427:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:435:0: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:435:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:138:0: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:138:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:139:0: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:139:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:140:0: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:140:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:149:0: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:149:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:161:0: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:161:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:163:0: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:163:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:175:0: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:175:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:184:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:184:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:190:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:190:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:191:0: style: The function 'getDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:87:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:191:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:192:0: style: The function 'setDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:92:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:192:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:199:0: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:199:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:205:0: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:205:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:207:0: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:207:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:214:0: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:214:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:256:5: style: Variable 'cmin' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:252:0: note: Variable 'cmin' is reassigned a value before the old one has been used if variable is no semaphore variable.
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:256:5: note: Variable 'cmin' is reassigned a value before the old one has been used if variable is no semaphore variable.
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:13:74: style: Function 'Unary' argument 5 names different: declaration 'penalty' definition 'c'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:22:71: note: Function 'Unary' argument 5 names different: declaration 'penalty' definition 'c'.
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:13:74: note: Function 'Unary' argument 5 names different: declaration 'penalty' definition 'c'.
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:68:10: style: Function 'Disjunction' argument 6 names different: declaration 'penalty' definition 'cost'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:99:14: note: Function 'Disjunction' argument 6 names different: declaration 'penalty' definition 'cost'.
toulbar2-1.0.0/src/core/tb2arithmetic.cpp:68:10: note: Function 'Disjunction' argument 6 names different: declaration 'penalty' definition 'cost'.
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:251:5: warning: Member variable 'AbstractTernaryConstraint::dacvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:123:0: warning: Member variable 'AbstractBinaryConstraint < IntervalVariable , IntervalVariable >::dacvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:251:5: style: Class 'AbstractTernaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:123:0: style: Class 'AbstractBinaryConstraint < IntervalVariable , IntervalVariable >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:269:10: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:269:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:270:10: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:270:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:271:10: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:271:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:281:10: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:281:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:301:9: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:301:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:303:15: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:303:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:338:9: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:338:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:349:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:349:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:367:9: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:367:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:372:9: style: The function 'getDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:87:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:372:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:373:10: style: The function 'setDACScopeIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:92:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:373:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:382:9: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:382:9: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:400:15: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:400:15: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:427:10: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:427:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:435:19: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:435:19: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:26:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:26:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:28:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:28:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:30:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:30:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:39:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:39:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:41:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:41:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:47:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:47:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:48:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:48:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:67:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:67:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:69:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:69:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:71:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:71:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:78:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:78:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:80:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:80:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:82:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:82:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:83:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:83:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:103:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:103:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:105:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:105:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:107:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:107:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:109:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:109:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:111:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:111:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:112:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:112:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:150:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:150:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:152:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:152:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:154:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:154:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:224:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:224:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:226:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:226:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:228:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:228:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:229:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2arithmetic.hpp:229:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:33:0: style: The function 'connected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:33:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:34:0: style: The function 'deconnected' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:39:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:34:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:35:0: style: The function 'deconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:46:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:35:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:43:0: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:43:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:53:0: style: The function 'arity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:49:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:53:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:55:0: style: The function 'getVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:50:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:55:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:56:0: style: The function 'getDACVar' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:95:23: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:56:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:66:0: style: The function 'getIndex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:51:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:66:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:73:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:85:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:73:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:79:0: style: The function 'getSmallestVarIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:86:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:79:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:80:0: style: The function 'getSmallestDACIndexInScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:94:17: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:80:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:87:0: style: The function 'getScope' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:163:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:87:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:93:0: style: The function 'subConstraint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:287:27: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:93:0: note: Function in derived class
toulbar2-1.0.0/src/core/tb2binconstr.cpp:98:27: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.cpp:99:27: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2binconstr.cpp:141:57: style: Function 'isFunctional' argument 1 names different: declaration 'x' definition 'xin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:554:43: note: Function 'isFunctional' argument 1 names different: declaration 'x' definition 'xin'.
toulbar2-1.0.0/src/core/tb2binconstr.cpp:141:57: note: Function 'isFunctional' argument 1 names different: declaration 'x' definition 'xin'.
toulbar2-1.0.0/src/core/tb2binconstr.cpp:141:82: style: Function 'isFunctional' argument 2 names different: declaration 'y' definition 'yin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2binconstr.hpp:554:66: note: Function 'isFunctional' argument 2 names different: declaration 'y' definition 'yin'.
toulbar2-1.0.0/src/core/tb2binconstr.cpp:141:82: note: Function 'isFunctional' argument 2 names different: declaration 'y' definition 'yin'.
toulbar2-1.0.0/src/core/tb2binconstr.cpp:98:16: warning: Assert statement calls a function which may have desired side effects: 'getCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2binconstr.cpp:99:16: warning: Assert statement calls a function which may have desired side effects: 'getCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2binconstr.cpp:34:19: warning: Member variable 'BinaryConstraint::xvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2binconstr.cpp:34:19: warning: Member variable 'BinaryConstraint::yvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2clqcover.cpp:138:23: style: Function 'get_current_scope' argument 2 names different: declaration 'si' definition 's_idx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:97:27: note: Function 'get_current_scope' argument 2 names different: declaration 'si' definition 's_idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:138:23: note: Function 'get_current_scope' argument 2 names different: declaration 'si' definition 's_idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:425:42: style: Function 'get_zero_cost' argument 1 names different: declaration 'var' definition 'idx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:102:28: note: Function 'get_zero_cost' argument 1 names different: declaration 'var' definition 'idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:425:42: note: Function 'get_zero_cost' argument 1 names different: declaration 'var' definition 'idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:457:41: style: Function 'get_one_cost' argument 1 names different: declaration 'var' definition 'idx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:103:27: note: Function 'get_one_cost' argument 1 names different: declaration 'var' definition 'idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:457:41: note: Function 'get_one_cost' argument 1 names different: declaration 'var' definition 'idx'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:561:38: style: Function 'read' argument 1 names different: declaration 'file' definition 'is'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:21:24: note: Function 'read' argument 1 names different: declaration 'file' definition 'is'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:561:38: note: Function 'read' argument 1 names different: declaration 'file' definition 'is'.
toulbar2-1.0.0/src/core/tb2clqcover.cpp:57:19: warning: Member variable 'CliqueConstraint::rhs' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:106:10: style: Unused private function: 'CliqueConstraint::project_zero_cost' [unusedPrivateFunction]
toulbar2-1.0.0/src/core/tb2clqcover.hpp:23:10: style: The function 'extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:27:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clqcover.hpp:23:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2constraint.cpp:169:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2constraint.cpp:274:197: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2constraint.cpp:282:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2constraint.cpp:283:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2constraint.cpp:14:30: style: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2constraint.hpp:22:22: note: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'.
toulbar2-1.0.0/src/core/tb2constraint.cpp:14:30: note: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'.
toulbar2-1.0.0/src/core/tb2constraint.cpp:27:30: style: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2constraint.hpp:23:22: note: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'.
toulbar2-1.0.0/src/core/tb2constraint.cpp:27:30: note: Function 'Constraint' argument 1 names different: declaration 'wcsp' definition 'w'.
toulbar2-1.0.0/src/core/tb2constraint.cpp:243:12: warning: Assert statement calls a function which may have desired side effects: 'scopeIncluded'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2constraint.cpp:244:12: warning: Assert statement calls a function which may have desired side effects: 'scopeIncluded'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:83:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:862:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:934:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:935:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1009:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1065:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1066:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1126:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1200:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1242:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1253:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1254:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1255:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1256:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1340:53: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1351:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1392:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1406:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1407:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1438:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1439:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1440:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1500:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1505:46: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1509:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1598:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1599:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1630:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1631:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1659:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1660:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1684:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1685:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1382:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:858:52: style: Function 'elimVar' argument 1 names different: declaration 'xy' definition 'ctr'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2enumvar.hpp:117:36: note: Function 'elimVar' argument 1 names different: declaration 'xy' definition 'ctr'.
toulbar2-1.0.0/src/core/tb2enumvar.cpp:858:52: note: Function 'elimVar' argument 1 names different: declaration 'xy' definition 'ctr'.
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1225:44: style: Function 'permuteDomain' argument 1 names different: declaration 'numberOfPermutations' definition 'nperm'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2enumvar.hpp:221:28: note: Function 'permuteDomain' argument 1 names different: declaration 'numberOfPermutations' definition 'nperm'.
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1225:44: note: Function 'permuteDomain' argument 1 names different: declaration 'numberOfPermutations' definition 'nperm'.
toulbar2-1.0.0/src/core/tb2enumvar.cpp:394:16: warning: Assert statement calls a function which may have desired side effects: 'verify'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:860:12: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:945:12: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1071:37: warning: Assert statement calls a function which may have desired side effects: 'getSmallestVarIndexInScope'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1159:16: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1218:12: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1363:22: warning: Assert statement calls a function which may have desired side effects: 'isSep'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1678:39: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1679:39: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2enumvar.cpp:1687:35: warning: Assert statement calls a function which may have desired side effects: 'isDuplicate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2intervar.hpp:30:10: style: Technically the member function 'IntervalVariable::remove' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:139:82: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:157:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:158:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:159:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:342:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:403:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:404:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:405:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:498:27: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:499:25: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:511:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:512:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:513:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:692:27: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:693:25: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:705:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:706:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:707:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:752:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:753:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:848:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:849:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:850:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:892:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:893:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:894:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1106:82: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1117:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1118:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1119:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1156:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1157:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1221:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1222:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1224:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1225:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1405:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1406:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1408:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1409:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1458:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1459:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1547:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1548:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1550:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1551:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1600:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1601:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:407:0: style: Same expression used in consecutive assignments of 'DomQi' and 'DomQj'. [duplicateAssignExpression]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:408:0: note: Same expression used in consecutive assignments of 'DomQi' and 'DomQj'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:407:0: note: Same expression used in consecutive assignments of 'DomQi' and 'DomQj'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:53: style: Function 'rec_sum_counters' argument 2 names different: declaration 'scope' definition 'cscope'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:234:44: note: Function 'rec_sum_counters' argument 2 names different: declaration 'scope' definition 'cscope'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:53: note: Function 'rec_sum_counters' argument 2 names different: declaration 'scope' definition 'cscope'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:65: style: Function 'rec_sum_counters' argument 3 names different: declaration 'arity' definition 'carity'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:234:55: note: Function 'rec_sum_counters' argument 3 names different: declaration 'arity' definition 'carity'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:65: note: Function 'rec_sum_counters' argument 3 names different: declaration 'arity' definition 'carity'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:115: style: Function 'rec_sum_counters' argument 7 names different: declaration 'lb' definition 'clb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:234:104: note: Function 'rec_sum_counters' argument 7 names different: declaration 'lb' definition 'clb'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:115: note: Function 'rec_sum_counters' argument 7 names different: declaration 'lb' definition 'clb'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:125: style: Function 'rec_sum_counters' argument 8 names different: declaration 'ub' definition 'cub'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:234:113: note: Function 'rec_sum_counters' argument 8 names different: declaration 'ub' definition 'cub'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1324:125: note: Function 'rec_sum_counters' argument 8 names different: declaration 'ub' definition 'cub'.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:247:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1189:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:94:16: warning: Member variable 'WeightedAmong::lb' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:94:16: warning: Member variable 'WeightedAmong::ub' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:99:16: warning: Member variable 'WeightedAmong::lb' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:99:16: warning: Member variable 'WeightedAmong::ub' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:463:14: warning: Member variable 'WeightedSum::rightRes' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:468:14: warning: Member variable 'WeightedSum::rightRes' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:808:18: warning: Member variable 'WeightedOverlap::rightRes' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:813:18: warning: Member variable 'WeightedOverlap::rightRes' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1060:19: warning: Member variable 'WeightedVarAmong::index' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1065:19: warning: Member variable 'WeightedVarAmong::index' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:658:17: warning: Member variable 'WeightedVarSum::index' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:663:17: warning: Member variable 'WeightedVarSum::index' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:668:17: warning: Member variable 'WeightedVarSum::index' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1253:14: warning: Member variable 'WeightedGcc::nbValueToWatch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1258:14: warning: Member variable 'WeightedGcc::nbValueToWatch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1263:14: warning: Member variable 'WeightedGcc::nbValueToWatch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1502:18: warning: Member variable 'WeightedSameGcc::nbValueToWatch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:1506:18: warning: Member variable 'WeightedSameGcc::nbValueToWatch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:21:6: warning: Class 'DecomposableGlobalCostFunction' which has virtual members does not have a virtual destructor. [virtualDestructor]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:24:9: style: Technically the member function 'DecomposableGlobalCostFunction::getArity' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:25:9: style: Technically the member function 'DecomposableGlobalCostFunction::getVarIndex' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:27:12: style: Technically the member function 'DecomposableGlobalCostFunction::getLabel' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:33:10: performance: Technically the member function 'DecomposableGlobalCostFunction::color' can be static. [functionStatic]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:59:38: note: Technically the member function 'DecomposableGlobalCostFunction::color' can be static.
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:33:10: note: Technically the member function 'DecomposableGlobalCostFunction::color' can be static.
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:17:5: style: Class 'DecomposableGlobalCostFunction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:17:5: style: Class 'DecomposableGlobalCostFunction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:271:5: style: Class 'WeightedRegular' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/core/tb2globaldecomposable.cpp:271:5: style: Class 'WeightedRegular' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:59:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:59:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:60:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:60:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:61:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:61:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:76:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:76:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:81:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:81:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:82:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:82:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:103:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:103:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:104:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:104:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:105:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:105:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:126:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:126:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:127:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:127:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:128:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:128:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:150:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:150:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:155:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:155:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:156:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:156:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:177:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:177:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:182:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:182:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:183:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:183:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:201:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:201:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:206:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:206:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:207:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:207:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:229:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:229:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:235:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:235:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:236:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:236:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:254:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:254:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:259:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:259:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:260:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:260:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:282:10: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:29:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:282:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:287:10: style: The function 'addToCostFunctionNetwork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:287:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:288:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:31:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2globaldecomposable.hpp:288:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:67:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:111:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:175:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:233:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:239:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:255:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:293:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:327:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:442:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:607:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:614:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:634:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:641:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1010:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1026:27: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1040:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1239:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1240:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1403:28: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1407:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:290:25: style: The scope of the variable 'var' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:185:41: style: Function 'eval' argument 1 names different: declaration 's' definition 'tin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:83:29: note: Function 'eval' argument 1 names different: declaration 's' definition 'tin'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:185:41: note: Function 'eval' argument 1 names different: declaration 's' definition 'tin'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:287:48: style: Function 'first' argument 1 names different: declaration 'a' definition 'vx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:130:36: note: Function 'first' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:287:48: note: Function 'first' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:287:72: style: Function 'first' argument 2 names different: declaration 'b' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:130:59: note: Function 'first' argument 2 names different: declaration 'b' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:287:72: note: Function 'first' argument 2 names different: declaration 'b' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:300:55: style: Function 'separability' argument 1 names different: declaration 'a' definition 'vx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:131:43: note: Function 'separability' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:300:55: note: Function 'separability' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:300:79: style: Function 'separability' argument 2 names different: declaration 'b' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:131:66: note: Function 'separability' argument 2 names different: declaration 'b' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:300:79: note: Function 'separability' argument 2 names different: declaration 'b' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:415:51: style: Function 'separate' argument 1 names different: declaration 'a' definition 'vx'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:132:39: note: Function 'separate' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:415:51: note: Function 'separate' argument 1 names different: declaration 'a' definition 'vx'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:415:75: style: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:132:62: note: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:415:75: note: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:711:71: style: Function 'addtoTuples' argument 3 names different: declaration 'c' definition 'costi'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:152:59: note: Function 'addtoTuples' argument 3 names different: declaration 'c' definition 'costi'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:711:71: note: Function 'addtoTuples' argument 3 names different: declaration 'c' definition 'costi'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:737:39: style: Function 'addtoTuples' argument 1 names different: declaration 'c' definition 'costi'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:151:27: note: Function 'addtoTuples' argument 1 names different: declaration 'c' definition 'costi'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:737:39: note: Function 'addtoTuples' argument 1 names different: declaration 'c' definition 'costi'.
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:277:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:956:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1261:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1284:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1358:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:1392:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:594:12: warning: Assert statement calls a function which may have desired side effects: 'verifySeparate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:739:33: warning: Assert statement calls a function which may have desired side effects: 'getMinCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:911:15: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:927:23: warning: Assert statement calls a function which may have desired side effects: 'getDegree'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:81:10: style: Technically the member function 'NaryConstraint::consistent' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2naryconstr.cpp:250:22: note: Technically the member function 'NaryConstraint::consistent' can be const.
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:81:10: note: Technically the member function 'NaryConstraint::consistent' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:46:9: style: Technically the member function 'VACVariable::getMaxK' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:54:9: style: Technically the member function 'VACVariable::getK' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:85:10: style: Technically the member function 'VACVariable::isMarked' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:88:9: style: Technically the member function 'VACVariable::getKiller' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:102:10: style: Technically the member function 'VACVariable::getThreshold' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:161:10: style: Technically the member function 'VACBinaryConstraint::getThreshold' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:208:10: style: Technically the member function 'VACTernaryConstraint::getThreshold' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vac.hpp:66:10: style: Technically the member function 'VACExtension::firstTime' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vac.hpp:80:10: style: Technically the member function 'VACExtension::getThreshold' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:22:5: style: Class 'NaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:152:5: style: Class 'VACBinaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:201:5: style: Class 'VACTernaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2vac.hpp:63:5: style: Class 'VACExtension' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:25:10: style: The function 'extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:27:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:25:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:26:10: style: The function 'isNary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:30:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:26:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:28:10: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:550:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:28:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:37:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:56:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:37:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:38:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:57:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:38:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:44:10: style: The function 'incConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:58:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:44:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:74:10: style: The function 'size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:121:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:74:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:75:10: style: The function 'space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:122:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:75:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:82:10: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:562:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:82:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:84:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:164:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:84:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:85:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:169:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:85:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:108:10: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:175:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:108:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:117:10: style: The function 'getDefCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:174:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:117:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:125:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:125:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:127:10: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:131:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:127:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:128:10: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:132:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:128:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:130:10: style: The function 'first' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:134:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:130:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:131:10: style: The function 'separability' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:135:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:131:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:132:10: style: The function 'separate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:136:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:132:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:134:10: style: The function 'setTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:160:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:134:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:141:10: style: The function 'addtoTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:161:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:141:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:154:10: style: The function 'setInfiniteCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:183:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:154:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:163:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:163:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:165:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:165:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:173:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:173:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:174:10: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:98:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:174:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:175:10: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:175:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:176:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:176:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:179:10: style: The function 'projectFromZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:101:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:179:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:182:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:182:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:183:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2naryconstr.hpp:183:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2vacutils.hpp:109:10: style: The function 'queueVAC2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2enumvar.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2vacutils.hpp:109:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2vacutils.hpp:115:18: style: The function 'removeFast' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2enumvar.hpp:34:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2vacutils.hpp:115:18: note: Function in derived class
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:557:5: style: Variable 'xy_' is reassigned a value before the old one has been used. [redundantAssignment]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:556:0: note: Variable 'xy_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:557:5: note: Variable 'xy_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:579:5: style: Variable 'xz_' is reassigned a value before the old one has been used. [redundantAssignment]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:578:0: note: Variable 'xz_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:579:5: note: Variable 'xz_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:603:5: style: Variable 'yz_' is reassigned a value before the old one has been used. [redundantAssignment]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:602:0: note: Variable 'yz_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:603:5: note: Variable 'yz_' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:19:23: style: Function 'TernaryConstraint' argument 5 names different: declaration 'xy' definition 'xy_'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:297:27: note: Function 'TernaryConstraint' argument 5 names different: declaration 'xy' definition 'xy_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:19:23: note: Function 'TernaryConstraint' argument 5 names different: declaration 'xy' definition 'xy_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:20:23: style: Function 'TernaryConstraint' argument 6 names different: declaration 'xz' definition 'xz_'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:298:27: note: Function 'TernaryConstraint' argument 6 names different: declaration 'xz' definition 'xz_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:20:23: note: Function 'TernaryConstraint' argument 6 names different: declaration 'xz' definition 'xz_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:21:23: style: Function 'TernaryConstraint' argument 7 names different: declaration 'yz' definition 'yz_'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:299:27: note: Function 'TernaryConstraint' argument 7 names different: declaration 'yz' definition 'yz_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:21:23: note: Function 'TernaryConstraint' argument 7 names different: declaration 'yz' definition 'yz_'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:397:58: style: Function 'separability' argument 1 names different: declaration 'alpha' definition 'vy'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:987:43: note: Function 'separability' argument 1 names different: declaration 'alpha' definition 'vy'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:397:58: note: Function 'separability' argument 1 names different: declaration 'alpha' definition 'vy'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:397:82: style: Function 'separability' argument 2 names different: declaration 'beta' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:987:70: note: Function 'separability' argument 2 names different: declaration 'beta' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:397:82: note: Function 'separability' argument 2 names different: declaration 'beta' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:466:54: style: Function 'separate' argument 1 names different: declaration 'a' definition 'vy'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:988:39: note: Function 'separate' argument 1 names different: declaration 'a' definition 'vy'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:466:54: note: Function 'separate' argument 1 names different: declaration 'a' definition 'vy'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:466:78: style: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2ternaryconstr.hpp:988:62: note: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:466:78: note: Function 'separate' argument 2 names different: declaration 'c' definition 'vz'.
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:529:12: warning: Assert statement calls a function which may have desired side effects: 'verifySeparate'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:186:20: warning: Member variable 'TernaryConstraint::xvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:186:20: warning: Member variable 'TernaryConstraint::yvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2ternaryconstr.cpp:186:20: warning: Member variable 'TernaryConstraint::zvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2vac.cpp:62:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:231:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:238:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:303:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:344:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:350:23: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:374:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:382:23: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:383:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:426:11: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:445:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:448:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:450:19: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:538:24: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:546:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:570:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:572:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:573:15: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:742:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:743:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:775:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:788:44: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vac.cpp:60:18: style: The scope of the variable 'xi' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:417:9: style: The scope of the variable 'i' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:534:9: style: The scope of the variable 'i' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:534:12: style: The scope of the variable 'j' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:536:26: style: The scope of the variable 'cij' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:539:11: style: The scope of the variable 'w' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2vac.cpp:778:25: style: Variable 'nchanged' is modified but its new value is never used. [unreadVariable]
toulbar2-1.0.0/src/core/tb2vac.cpp:35:15: warning: Member variable 'VACExtension::breakCycles' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2vac.cpp:35:15: warning: Member variable 'VACExtension::bneckVar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2vac.cpp:35:15: warning: Member variable 'VACExtension::bneckCF' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2vac.cpp:35:15: warning: Member variable 'VACExtension::nearIncVar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/core/tb2vac.cpp:25:9: performance: Variable 'sumlb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.cpp:26:9: performance: Variable 'nlb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.cpp:43:5: performance: Variable 'minlambda' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.cpp:44:5: performance: Variable 'sumlb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.cpp:45:5: performance: Variable 'sumvars' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.cpp:48:5: performance: Variable 'nlb' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/core/tb2vac.hpp:96:9: performance: Technically the member function 'VACExtension::getHeuristic' can be static. [functionStatic]
toulbar2-1.0.0/src/core/tb2vac.cpp:293:19: note: Technically the member function 'VACExtension::getHeuristic' can be static.
toulbar2-1.0.0/src/core/tb2vac.hpp:96:9: note: Technically the member function 'VACExtension::getHeuristic' can be static.
toulbar2-1.0.0/src/core/tb2vac.cpp:41:5: style: Class 'VACExtension' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/core/tb2vac.cpp:41:5: style: Class 'VACExtension' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/core/tb2vac.cpp:22:5: style: Class 'tVACStat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:289:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:290:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:315:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:316:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:318:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:319:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:348:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:442:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:443:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:466:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:492:23: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:500:23: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:501:23: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:505:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:506:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:60:37: style: Function 'decreaseVAC' argument 1 names different: declaration 'supInf' definition 'newSup'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:44:28: note: Function 'decreaseVAC' argument 1 names different: declaration 'supInf' definition 'newSup'.
toulbar2-1.0.0/src/core/tb2vacutils.cpp:60:37: note: Function 'decreaseVAC' argument 1 names different: declaration 'supInf' definition 'newSup'.
toulbar2-1.0.0/src/core/tb2vacutils.cpp:442:12: warning: Assert statement calls a function which may have desired side effects: 'getCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:443:12: warning: Assert statement calls a function which may have desired side effects: 'getCost'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2vacutils.hpp:104:10: style: Technically the member function 'VACVariable::isSimplyNull' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:152:19: note: Technically the member function 'VACVariable::isSimplyNull' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:104:10: note: Technically the member function 'VACVariable::isSimplyNull' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:105:10: style: Technically the member function 'VACVariable::isNull' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:157:19: note: Technically the member function 'VACVariable::isNull' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:105:10: note: Technically the member function 'VACVariable::isNull' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:157:9: style: Technically the member function 'VACBinaryConstraint::getK' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:464:26: note: Technically the member function 'VACBinaryConstraint::getK' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:157:9: note: Technically the member function 'VACBinaryConstraint::getK' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:163:10: style: Technically the member function 'VACBinaryConstraint::isNull' can be const. [functionConst]
toulbar2-1.0.0/src/core/tb2vacutils.cpp:490:27: note: Technically the member function 'VACBinaryConstraint::isNull' can be const.
toulbar2-1.0.0/src/core/tb2vacutils.hpp:163:10: note: Technically the member function 'VACBinaryConstraint::isNull' can be const.
toulbar2-1.0.0/src/core/tb2variable.cpp:472:17: style: Variable 'tctr1max' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
toulbar2-1.0.0/src/core/tb2variable.cpp:471:17: note: Variable 'tctr1max' is reassigned a value before the old one has been used if variable is no semaphore variable.
toulbar2-1.0.0/src/core/tb2variable.cpp:472:17: note: Variable 'tctr1max' is reassigned a value before the old one has been used if variable is no semaphore variable.
toulbar2-1.0.0/src/core/tb2variable.cpp:425:72: style: Function 'strongLinkedby' argument 2 names different: declaration 'tctr1' definition 'tctr1max'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2variable.hpp:99:66: note: Function 'strongLinkedby' argument 2 names different: declaration 'tctr1' definition 'tctr1max'.
toulbar2-1.0.0/src/core/tb2variable.cpp:425:72: note: Function 'strongLinkedby' argument 2 names different: declaration 'tctr1' definition 'tctr1max'.
toulbar2-1.0.0/src/core/tb2variable.cpp:425:102: style: Function 'strongLinkedby' argument 3 names different: declaration 'tctr2' definition 'tctr2max'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/core/tb2variable.hpp:99:93: note: Function 'strongLinkedby' argument 3 names different: declaration 'tctr2' definition 'tctr2max'.
toulbar2-1.0.0/src/core/tb2variable.cpp:425:102: note: Function 'strongLinkedby' argument 3 names different: declaration 'tctr2' definition 'tctr2max'.
toulbar2-1.0.0/src/core/tb2clause.hpp:196:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:613:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:614:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:633:46: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:636:49: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:647:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:648:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:649:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:744:24: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:789:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:810:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1062:25: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1107:24: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1200:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1231:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1259:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1318:26: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1325:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1327:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1360:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1361:20: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1363:25: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1364:25: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1452:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1466:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1486:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1495:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1498:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1499:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1518:50: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1521:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1522:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1541:64: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1544:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1545:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1723:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1728:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1860:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1880:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1881:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1882:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1899:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1900:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:1901:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2037:43: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2269:53: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2292:53: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2625:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2678:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2732:37: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2851:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2852:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2853:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2960:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2963:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2984:30: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3092:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3102:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3123:32: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3163:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3164:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3169:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3175:38: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3177:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3184:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3190:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3193:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3199:39: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3212:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3213:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3261:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3276:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3293:32: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3297:69: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3344:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3376:34: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3477:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3478:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3479:29: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3580:33: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3584:42: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3585:41: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3590:55: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3591:53: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3596:67: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3597:66: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3729:47: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3740:51: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2145:49: style: Same expression on both sides of '&&' because the value of 'pos==numberOfUnassignedVariables()' and 'pos==nbunvars' are the same. [duplicateExpression]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2135:56: note: 'nbunvars' is assigned value 'numberOfUnassignedVariables()' here.
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2145:49: note: Same expression on both sides of '&&' because the value of 'pos==numberOfUnassignedVariables()' and 'pos==nbunvars' are the same.
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2161:49: style: Same expression on both sides of '&&' because the value of 'pos==numberOfUnassignedVariables()' and 'pos==nbunvars' are the same. [duplicateExpression]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2151:56: note: 'nbunvars' is assigned value 'numberOfUnassignedVariables()' here.
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2161:49: note: Same expression on both sides of '&&' because the value of 'pos==numberOfUnassignedVariables()' and 'pos==nbunvars' are the same.
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3244:28: style: The scope of the variable 'vzi' can be reduced. [variableScope]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2727:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2768:125: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:2824:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3095:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3104:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/core/tb2clause.hpp:41:41: warning: Assert statement calls a function which may have desired side effects: 'getTuple'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2clause.hpp:49:47: warning: Assert statement calls a function which may have desired side effects: 'getClause'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3731:38: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2wcsp.cpp:3742:42: warning: Assert statement calls a function which may have desired side effects: 'getCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/core/tb2clause.hpp:18:12: warning: The class 'WeightedClause' defines member variable with name 'evalTuple' also defined in its parent class 'AbstractNaryConstraint'. [duplInheritedMember]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:468:12: note: Parent variable 'AbstractNaryConstraint::evalTuple'
toulbar2-1.0.0/src/core/tb2clause.hpp:18:12: note: Derived variable 'WeightedClause::evalTuple'
toulbar2-1.0.0/src/core/tb2clause.hpp:103:10: style: The function 'setTuple' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:160:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:103:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:109:10: style: The function 'extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:27:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:109:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:111:10: style: The function 'reconnect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:550:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:111:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:120:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:56:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:120:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:121:10: style: The function 'getConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:57:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:121:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:127:10: style: The function 'incConflictWeight' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:58:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:127:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:144:10: style: The function 'universal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:177:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:144:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:154:10: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2abstractconstr.hpp:562:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:154:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:169:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:164:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:169:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:170:10: style: The function 'evalsubstr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:169:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:170:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:193:10: style: The function 'getCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:175:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:193:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:202:12: style: The function 'computeTightness' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:82:20: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:202:12: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:206:10: style: The function 'getMaxFiniteCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:182:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:206:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:216:10: style: The function 'setInfiniteCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:183:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:216:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:223:10: style: The function 'assign' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:102:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:223:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:244:10: style: The function 'propagate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:97:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:244:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:264:10: style: The function 'verify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:114:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:264:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:275:10: style: The function 'increase' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:98:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:275:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:276:10: style: The function 'decrease' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:276:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:277:10: style: The function 'remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:277:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:278:10: style: The function 'projectFromZero' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:101:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:278:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:284:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:116:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:284:10: note: Function in derived class
toulbar2-1.0.0/src/core/tb2clause.hpp:315:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/core/tb2constraint.hpp:118:18: note: Virtual function in base class
toulbar2-1.0.0/src/core/tb2clause.hpp:315:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:128:100: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.hpp:326:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.hpp:332:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2alldiffconstr.cpp:26:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.hpp:43:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.hpp:336:13: style: Technically the member function 'Graph::iterator::adjNode' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:341:14: style: Technically the member function 'Graph::iterator::weight' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:346:14: style: Technically the member function 'Graph::iterator::capacity' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:351:13: style: Technically the member function 'Graph::iterator::tag' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:391:13: style: Technically the member function 'Graph::edge_iterator::adjNode' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:396:14: style: Technically the member function 'Graph::edge_iterator::weight' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:401:14: style: Technically the member function 'Graph::edge_iterator::capacity' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:406:13: style: Technically the member function 'Graph::edge_iterator::tag' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:442:13: style: Technically the member function 'Graph::node_iterator::operator*' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.hpp:319:9: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/globals/tb2graph.hpp:431:9: style: Class 'node_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/globals/tb2graph.hpp:74:0: style: Class 'BTListWrapper < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/globals/tb2graph.hpp:33:0: style: Class 'DLinkStore < int >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:36:10: style: The function 'findProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:48:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:36:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:44:10: style: The function 'checkRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:51:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:44:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:49:18: style: The function 'changeAfterExtend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:54:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:49:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:50:18: style: The function 'changeAfterProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:65:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:50:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:51:18: style: The function 'undoExtend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:77:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:51:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:77:18: style: The function 'getMinCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:156:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:77:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:89:18: style: The function 'initStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:104:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:89:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:90:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:90:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:16:20: style: The function 'mapto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:28:28: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:16:20: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:21:12: style: The function 'GetGraphAllocatedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:54:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:21:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:22:10: style: The function 'buildGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:55:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:22:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:29:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:29:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:37:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:37:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:39:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:39:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:40:10: style: The function 'organizeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:88:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:40:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:48:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2alldiffconstr.hpp:48:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:13:19: warning: The class 'DPGlobalConstraint' defines member variable with name 'preUnaryCosts' also defined in its parent class 'GlobalConstraint'. [duplInheritedMember]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:33:27: note: Parent variable 'GlobalConstraint::preUnaryCosts'
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:13:19: note: Derived variable 'DPGlobalConstraint::preUnaryCosts'
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:28:18: style: The function 'initStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:104:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:28:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:41:18: style: The function 'propagateNIC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:189:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:41:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:42:18: style: The function 'propagateStrongNIC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:188:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:42:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:43:18: style: The function 'propagateAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:187:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:43:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:44:18: style: The function 'propagateDAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:186:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:44:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:47:18: style: The function 'isEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:109:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:47:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:48:18: style: The function 'findFullSupportEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:113:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:48:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:57:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:37:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:57:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:58:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:38:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:58:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:65:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:65:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:67:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:67:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:71:18: style: The function 'initMemoization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:26:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:71:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:73:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:73:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:81:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2amongconstr.hpp:81:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:56:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:66:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:84:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:90:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:151:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:164:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:177:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:180:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.cpp:204:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:30:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:88:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:93:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:100:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:126:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:177:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:188:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:189:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:195:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:266:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:277:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:289:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.cpp:292:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:13:12: style: The function 'GetGraphAllocatedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:54:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:13:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:14:10: style: The function 'buildGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:55:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:14:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:15:10: style: The function 'constructFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:65:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:15:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:16:20: style: The function 'mapto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:28:28: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:16:20: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:43:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:43:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:44:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:44:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:45:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:45:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:62:10: style: The function 'organizeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:88:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:62:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:65:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2globalcardinalityconstr.hpp:65:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:445:37: style: Function 'fillEAC2' argument 1 names different: declaration 'index' definition 'varindex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:110:31: note: Function 'fillEAC2' argument 1 names different: declaration 'index' definition 'varindex'.
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:445:37: note: Function 'fillEAC2' argument 1 names different: declaration 'index' definition 'varindex'.
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:524:44: style: Function 'findFullSupport' argument 1 names different: declaration 'index' definition 'varindex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:202:38: note: Function 'findFullSupport' argument 1 names different: declaration 'index' definition 'varindex'.
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:524:44: note: Function 'findFullSupport' argument 1 names different: declaration 'index' definition 'varindex'.
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:301:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:421:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:472:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:499:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:532:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:545:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:570:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:575:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:587:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:590:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:597:73: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:601:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:614:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:634:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:643:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:673:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:148:91: warning: Assert statement calls a function which may have desired side effects: 'getName'. [assertWithSideEffect]
toulbar2-1.0.0/src/globals/tb2globalconstr.cpp:162:90: warning: Assert statement calls a function which may have desired side effects: 'getName'. [assertWithSideEffect]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:207:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:3:20: warning: Member variable 'GrammarConstraint::f' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:3:20: warning: Member variable 'GrammarConstraint::up' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:3:20: warning: Member variable 'GrammarConstraint::marked' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:3:20: warning: Member variable 'GrammarConstraint::curf' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2grammarconstr.cpp:3:20: warning: Member variable 'GrammarConstraint::u' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:83:16: style: Technically the member function 'WCNFCFG::getStartSymbol' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:85:16: style: Technically the member function 'WCNFCFG::getNumNonTerminals' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:87:16: style: Technically the member function 'WCNFCFG::getNumTerminals' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:90:16: style: Technically the member function 'WCNFCFG::toValue' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:59:5: style: Class 'WCNFCFG' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:68:10: style: The function 'setStartSymbol' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:8:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:68:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:73:10: style: The function 'setNumNonTerminals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:9:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:73:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:78:10: style: The function 'setNumTerminals' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:10:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:78:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:92:10: style: The function 'addProduction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:11:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:92:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:98:10: style: The function 'addProduction' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:12:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarutils.hpp:98:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:68:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:37:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:68:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:69:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:38:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:69:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:79:10: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:95:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:79:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:81:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:81:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:85:10: style: The function 'initMemoization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:26:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:85:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:87:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:87:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:91:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2grammarconstr.hpp:91:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2graph.cpp:3:25: style: Function 'Graph' argument 2 names different: declaration 'depth' definition 'depth_'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/globals/tb2graph.hpp:187:22: note: Function 'Graph' argument 2 names different: declaration 'depth' definition 'depth_'.
toulbar2-1.0.0/src/globals/tb2graph.cpp:3:25: note: Function 'Graph' argument 2 names different: declaration 'depth' definition 'depth_'.
toulbar2-1.0.0/src/globals/tb2graph.cpp:23:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.cpp:385:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.cpp:397:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.cpp:415:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.cpp:486:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2graph.hpp:307:10: style: Technically the member function 'Graph::printPath' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2graph.cpp:514:13: note: Technically the member function 'Graph::printPath' can be const.
toulbar2-1.0.0/src/globals/tb2graph.hpp:307:10: note: Technically the member function 'Graph::printPath' can be const.
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:53:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:70:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:105:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:126:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:129:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:146:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:6:19: warning: Member variable 'LinearConstraint::buObj' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:6:19: warning: Member variable 'LinearConstraint::domainSize' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:6:19: warning: Member variable 'LinearConstraint::count' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2linearconstr.cpp:6:19: warning: Member variable 'LinearConstraint::mapvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:30:10: style: The function 'findProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:48:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:30:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:38:10: style: The function 'checkRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:51:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:38:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:43:18: style: The function 'changeAfterExtend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:54:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:43:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:44:18: style: The function 'changeAfterProject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:65:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:44:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:45:18: style: The function 'undoExtend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:77:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:45:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:73:18: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:73:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:74:18: style: The function 'getMinCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:156:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:74:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:85:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:85:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:86:18: style: The function 'initStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:104:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:86:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:87:18: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:106:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:87:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.cpp:50:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
toulbar2-1.0.0/src/globals/tb2lpsconstr.cpp:288:17: style: The scope of the variable 'tmpSum' can be reduced. [variableScope]
toulbar2-1.0.0/src/globals/tb2lpsconstr.cpp:30:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2lpsconstr.cpp:259:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:24:10: style: The function 'buildMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:54:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:24:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:25:10: style: The function 'solveMIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:63:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:25:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:38:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:38:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:39:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:73:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:39:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:40:18: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2linearconstr.hpp:85:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:40:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:42:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:42:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:43:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2lpsconstr.hpp:43:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:25:19: performance: Variable 'weight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:59:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:37:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:59:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:60:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:38:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:60:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:63:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:79:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:63:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:69:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:69:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:88:10: style: The function 'initMemoization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:26:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:88:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:90:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:90:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:91:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2maxconstr.hpp:91:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:58:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:68:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:72:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:80:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:88:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:92:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:96:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:82:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:106:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:140:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:159:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:170:121: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:183:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:189:119: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:3:22: warning: Member variable 'RegularDPConstraint::f' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:3:22: warning: Member variable 'RegularDPConstraint::curf' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:3:22: warning: Member variable 'RegularDPConstraint::invf' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.cpp:3:22: warning: Member variable 'RegularDPConstraint::u' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:21:9: warning: Member variable 'DFA::transition' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:21:9: warning: Member variable 'DFA::invTransition' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:21:9: warning: Member variable 'DFA::nstate' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:144:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:37:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:144:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:145:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:38:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:145:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:148:10: style: The function 'initMemoization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:26:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:148:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:154:10: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:95:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:154:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:155:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:155:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:157:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:157:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:162:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:162:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:163:10: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:99:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regulardpconstr.hpp:163:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:369:53: style: Function 'augmentStructure' argument 1 names different: declaration 'graph' definition 'g'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:146:34: note: Function 'augmentStructure' argument 1 names different: declaration 'graph' definition 'g'.
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:369:53: note: Function 'augmentStructure' argument 1 names different: declaration 'graph' definition 'g'.
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:55:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:66:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:78:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:82:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:90:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:98:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:102:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:106:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:156:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:158:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:174:49: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:178:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:196:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:216:57: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:225:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:267:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:283:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:304:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:315:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:331:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:354:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:360:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:375:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:391:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.cpp:413:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:135:20: style: The function 'mapto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:28:28: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:135:20: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:140:10: style: The function 'constructFlow' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:65:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:140:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:145:10: style: The function 'checkRemoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:43:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:145:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:146:10: style: The function 'augmentStructure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:73:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:146:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:147:10: style: The function 'findProjection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:35:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:147:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:148:12: style: The function 'GetGraphAllocatedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:54:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:148:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:149:10: style: The function 'buildGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:55:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:149:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:155:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:155:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:164:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:164:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:167:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:167:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:169:10: style: The function 'organizeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:88:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:169:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:171:18: style: The function 'getMinCost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:77:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:171:18: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:176:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2regularflowconstr.hpp:176:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:22:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:72:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:75:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:79:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:104:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:111:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:118:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.cpp:120:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:16:20: style: The function 'mapto' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:28:28: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:16:20: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:18:12: style: The function 'GetGraphAllocatedSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:54:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:18:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:19:10: style: The function 'buildGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:55:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:19:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:28:10: style: The function 'evalOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:76:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:28:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:41:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:41:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:42:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:42:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:53:10: style: The function 'organizeConfig' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2flowbasedconstr.hpp:88:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:53:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:60:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2sameconstr.hpp:60:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.cpp:102:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2treeconstr.cpp:197:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2treeconstr.cpp:218:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2treeconstr.cpp:224:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:89:0: style: Technically the member function 'RangeMinQuery < int >::query' can be const. [functionConst]
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:172:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:37:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:172:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:173:10: style: The function 'minCostOriginal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:38:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:173:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:178:10: style: The function 'propagateStrongNIC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:42:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:178:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:183:10: style: The function 'propagateDAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:44:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:183:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:190:10: style: The function 'isEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:47:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:190:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:191:10: style: The function 'findFullSupportEAC' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:48:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:191:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:197:10: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:95:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:197:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:199:10: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:153:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:199:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:200:10: style: The function 'initMemoization' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2dpglobalconstr.hpp:26:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:200:10: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:201:12: style: The function 'getName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:98:20: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:201:12: note: Function in derived class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:202:10: style: The function 'dump' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/globals/tb2globalconstr.hpp:100:18: note: Virtual function in base class
toulbar2-1.0.0/src/globals/tb2treeconstr.hpp:202:10: note: Function in derived class
toulbar2-1.0.0/src/ilog/iloglue.cpp:451:9: style: The scope of the variable 'nbvar' can be reduced. [variableScope]
toulbar2-1.0.0/src/ilog/iloglue.cpp:451:16: style: The scope of the variable 'nbval' can be reduced. [variableScope]
toulbar2-1.0.0/src/ilog/iloglue.cpp:451:23: style: The scope of the variable 'nbconstr' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/autotuning2.cpp:590:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:32: style: Function 'DoubleTuning' argument 1 names different: declaration 'pinit1' definition 'pinit'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:59:22: note: Function 'DoubleTuning' argument 1 names different: declaration 'pinit1' definition 'pinit'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:32: note: Function 'DoubleTuning' argument 1 names different: declaration 'pinit1' definition 'pinit'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:58:73: style: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:28:77: note: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:58:73: note: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:148:79: style: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:60:69: note: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:148:79: note: Function 'run' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:252:85: style: Function 'simplerun' argument 3 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:62:75: note: Function 'simplerun' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:252:85: note: Function 'simplerun' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:252:101: style: Function 'simplerun' argument 4 names different: declaration 'parameter' definition 'param2'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:62:94: note: Function 'simplerun' argument 4 names different: declaration 'parameter' definition 'param2'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:252:101: note: Function 'simplerun' argument 4 names different: declaration 'parameter' definition 'param2'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:451:53: style: Function 'autosolving' argument 2 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:35:53: note: Function 'autosolving' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:451:53: note: Function 'autosolving' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:451:89: style: Function 'autosolving' argument 4 names different: declaration 'npb' definition 'numpb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:35:92: note: Function 'autosolving' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:451:89: note: Function 'autosolving' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:460:54: style: Function 'autosolving1' argument 2 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:67:54: note: Function 'autosolving1' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:460:54: note: Function 'autosolving1' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:460:90: style: Function 'autosolving1' argument 4 names different: declaration 'npb' definition 'numpb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:67:93: note: Function 'autosolving1' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:460:90: note: Function 'autosolving1' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:509:54: style: Function 'autosolving2' argument 2 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:66:54: note: Function 'autosolving2' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:509:54: note: Function 'autosolving2' argument 2 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:509:90: style: Function 'autosolving2' argument 4 names different: declaration 'npb' definition 'numpb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:66:93: note: Function 'autosolving2' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:509:90: note: Function 'autosolving2' argument 4 names different: declaration 'npb' definition 'numpb'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:563:97: style: Function 'onerunparam' argument 4 names different: declaration 'param' definition 'parameter'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:30:101: note: Function 'onerunparam' argument 4 names different: declaration 'param' definition 'parameter'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:563:97: note: Function 'onerunparam' argument 4 names different: declaration 'param' definition 'parameter'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:599:88: style: Function 'onerun2param' argument 3 names different: declaration 'configuration' definition 'population'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/autotuning2.h:61:78: note: Function 'onerun2param' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/autotuning2.cpp:599:88: note: Function 'onerun2param' argument 3 names different: declaration 'configuration' definition 'population'.
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::best_config' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::nbvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::domainsize' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::currentmove' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::firstmove' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incop.h:242:5: warning: Member variable 'OpProblem::bestmove' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::param' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::parambest' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::paramdico1' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::paramdico2' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::value' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::valuemin' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::valuemax' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::valuebest' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::valuedico1' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::valuedico2' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:27:9: warning: Member variable 'Tuning::trynumber' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::param2best' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::param2dico1' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::param2dico2' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2min' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2max' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2best' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2dico1' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::value2dico2' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.cpp:40:15: warning: Member variable 'DoubleTuning::trynumber1' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/autotuning2.h:31:10: performance: Technically the member function 'Tuning::oneparameterwrite' can be static. [functionStatic]
toulbar2-1.0.0/src/incop/autotuning2.cpp:548:14: note: Technically the member function 'Tuning::oneparameterwrite' can be static.
toulbar2-1.0.0/src/incop/autotuning2.h:31:10: note: Technically the member function 'Tuning::oneparameterwrite' can be static.
toulbar2-1.0.0/src/incop/autotuning2.h:63:10: performance: Technically the member function 'DoubleTuning::doubleparameterwrite' can be static. [functionStatic]
toulbar2-1.0.0/src/incop/autotuning2.cpp:534:20: note: Technically the member function 'DoubleTuning::doubleparameterwrite' can be static.
toulbar2-1.0.0/src/incop/autotuning2.h:63:10: note: Technically the member function 'DoubleTuning::doubleparameterwrite' can be static.
toulbar2-1.0.0/src/incop/incop.h:104:5: style: Class 'Configuration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:147:5: style: Class 'IncrCSPConfiguration' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:413:5: style: Class 'LSAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:433:5: style: Class 'LSAlgorithmGWW' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:466:5: style: Class 'TabuSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:484:5: style: Class 'TabuGreedySearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:490:5: style: Class 'IncrTabuSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:501:5: style: Class 'IncrTabuGreedySearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:510:5: style: Class 'Metropolis' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/incop/incop.h:150:10: style: The function 'copy_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:150:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:151:10: style: The function 'init_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:110:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:151:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:152:10: style: The function 'incr_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:113:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:152:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:153:10: style: The function 'set_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:117:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:153:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:154:10: style: The function 'get_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:121:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:154:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:155:10: style: The function 'get_conflicts_problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:155:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:157:10: style: The function 'update_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:128:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:157:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:172:10: style: The function 'copy_element' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:107:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:172:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:173:10: style: The function 'init_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:110:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:173:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:174:10: style: The function 'incr_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:113:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:174:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:175:10: style: The function 'set_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:117:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:175:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:178:10: style: The function 'get_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:121:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:178:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:179:10: style: The function 'get_conflicts_problem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:124:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:179:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:180:10: style: The function 'update_conflicts' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:128:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:180:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:209:9: style: The function 'eqmove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:192:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:209:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:210:10: style: The function 'copymove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:195:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:210:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:213:11: style: The function 'computetabumove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:198:19: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:213:11: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:355:10: style: The function 'initsearch' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:336:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:355:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:358:10: style: The function 'dynamicmaxneighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:335:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:358:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:364:10: style: The function 'spareneighboradjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:337:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:364:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:418:10: style: The function 'randomwalk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:382:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:418:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:424:10: style: The function 'initthreshold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:383:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:424:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:425:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:386:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:425:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:434:9: style: The function 'isfeasible' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:417:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:434:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:469:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:469:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:475:10: style: The function 'executebeforemove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:444:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:475:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:478:10: style: The function 'reinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:447:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:478:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:479:10: style: The function 'adjustparameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:451:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:479:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:485:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:485:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:494:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:494:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:495:10: style: The function 'executebeforemove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:444:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:495:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:496:10: style: The function 'reinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:447:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:496:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:502:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:502:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:514:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:514:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:515:10: style: The function 'adjustparameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:451:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:515:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:541:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:541:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:544:10: style: The function 'executebeforemove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:444:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:544:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:547:10: style: The function 'reinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:447:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:547:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:574:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:574:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:577:10: style: The function 'executebeforemove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:444:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:577:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:578:10: style: The function 'reinit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:447:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:578:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:579:10: style: The function 'adjustparameter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:451:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:579:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:598:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:598:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:606:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:606:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:614:9: style: The function 'acceptance' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:450:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:614:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:674:10: style: The function 'randomwalk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:382:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:674:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:677:10: style: The function 'initthreshold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:383:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:677:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:686:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:386:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:686:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:702:10: style: The function 'thresholdupdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:680:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:702:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:703:10: style: The function 'thresholdchangesupdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:695:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:703:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:704:10: style: The function 'initthreshold' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:383:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:704:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:705:9: style: The function 'nb_threshold_population' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:671:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:705:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:718:10: style: The function 'regrouping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:689:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:718:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:720:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:720:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:727:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:727:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:739:10: style: The function 'regrouping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:689:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:739:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:740:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:740:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:754:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:754:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:765:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:765:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:777:10: style: The function 'thresholdcomputedelta' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:683:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:777:10: note: Function in derived class
toulbar2-1.0.0/src/incop/incop.h:786:10: style: The function 'regrouping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:689:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/incop.h:786:10: note: Function in derived class
toulbar2-1.0.0/src/incop/autotuning2.h:58:9: style: The function 'firsttry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/autotuning2.h:26:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/autotuning2.h:58:9: note: Function in derived class
toulbar2-1.0.0/src/incop/autotuning2.h:60:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/autotuning2.h:28:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/autotuning2.h:60:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.cpp:179:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:181:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:184:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:185:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:187:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:188:36: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:190:6: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:206:28: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:212:24: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:213:24: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:268:12: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:302:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:307:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/csproblem.cpp:49:26: style: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/csproblem.h:20:19: note: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'.
toulbar2-1.0.0/src/incop/csproblem.cpp:49:26: note: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'.
toulbar2-1.0.0/src/incop/csproblem.cpp:49:36: style: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/csproblem.h:20:30: note: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'.
toulbar2-1.0.0/src/incop/csproblem.cpp:49:36: note: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'.
toulbar2-1.0.0/src/incop/csproblem.cpp:56:26: style: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/csproblem.h:23:19: note: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'.
toulbar2-1.0.0/src/incop/csproblem.cpp:56:26: note: Function 'CSProblem' argument 1 names different: declaration 'nbvar' definition 'nvar'.
toulbar2-1.0.0/src/incop/csproblem.cpp:56:36: style: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/csproblem.h:23:30: note: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'.
toulbar2-1.0.0/src/incop/csproblem.cpp:56:36: note: Function 'CSProblem' argument 2 names different: declaration 'nbconst' definition 'nconst'.
toulbar2-1.0.0/src/incop/csproblem.cpp:305:60: style: Function 'tabuinverseindex' argument 2 names different: declaration 'config' definition 'configuration'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/csproblem.h:66:53: note: Function 'tabuinverseindex' argument 2 names different: declaration 'config' definition 'configuration'.
toulbar2-1.0.0/src/incop/csproblem.cpp:305:60: note: Function 'tabuinverseindex' argument 2 names different: declaration 'config' definition 'configuration'.
toulbar2-1.0.0/src/incop/csproblem.cpp:49:12: warning: Member variable 'CSProblem::tabdomains' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:49:12: warning: Member variable 'CSProblem::domains' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:49:12: warning: Member variable 'CSProblem::connections' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:56:12: warning: Member variable 'CSProblem::tabdomains' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:56:12: warning: Member variable 'CSProblem::domains' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:56:12: warning: Member variable 'CSProblem::connections' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:63:18: warning: Member variable 'BinaryCSProblem::constraints' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.cpp:68:18: warning: Member variable 'BinaryCSProblem::constraints' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/csproblem.h:25:10: style: The function 'move_execution' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:246:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:25:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:29:10: style: The function 'random_configuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:268:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:29:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:50:10: style: The function 'compute_var_conflict' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:302:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:50:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:51:10: style: The function 'best_config_analysis' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:271:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:51:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:52:10: style: The function 'best_config_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:274:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:52:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:53:10: style: The function 'move_evaluation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:293:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:53:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:54:10: style: The function 'init_population' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:281:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:54:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:55:20: style: The function 'create_configuration' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:284:28: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:55:20: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:56:11: style: The function 'create_move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:259:19: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:56:11: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:57:10: style: The function 'adjust_parameters' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:262:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:57:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:58:10: style: The function 'next_move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:265:18: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:58:10: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:65:9: style: The function 'tabuindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:303:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:65:9: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:66:9: style: The function 'tabuinverseindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:304:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:66:9: note: Function in derived class
toulbar2-1.0.0/src/incop/csproblem.h:67:9: style: The function 'nbtabuindex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/incop/incop.h:305:17: note: Virtual function in base class
toulbar2-1.0.0/src/incop/csproblem.h:67:9: note: Function in derived class
toulbar2-1.0.0/src/incop/incopalgo.cpp:332:28: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/incopalgo.cpp:340:35: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1144:14: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1145:17: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1167:10: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/incopalgo.cpp:501:9: style: The scope of the variable 'nbvariables' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/incopalgo.cpp:642:9: style: The scope of the variable 'res' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:44: style: Function 'NeighborhoodSearch' argument 1 names different: declaration 'maxneigh' definition 'nbhmin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:28: note: Function 'NeighborhoodSearch' argument 1 names different: declaration 'maxneigh' definition 'nbhmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:44: note: Function 'NeighborhoodSearch' argument 1 names different: declaration 'maxneigh' definition 'nbhmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:56: style: Function 'NeighborhoodSearch' argument 2 names different: declaration 'minneigh' definition 'nbhmax'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:42: note: Function 'NeighborhoodSearch' argument 2 names different: declaration 'minneigh' definition 'nbhmax'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:56: note: Function 'NeighborhoodSearch' argument 2 names different: declaration 'minneigh' definition 'nbhmax'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:68: style: Function 'NeighborhoodSearch' argument 3 names different: declaration 'finish' definition 'endnbh'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:56: note: Function 'NeighborhoodSearch' argument 3 names different: declaration 'finish' definition 'endnbh'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:68: note: Function 'NeighborhoodSearch' argument 3 names different: declaration 'finish' definition 'endnbh'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:80: style: Function 'NeighborhoodSearch' argument 4 names different: declaration 'var_conf' definition 'varconf'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:68: note: Function 'NeighborhoodSearch' argument 4 names different: declaration 'var_conf' definition 'varconf'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:80: note: Function 'NeighborhoodSearch' argument 4 names different: declaration 'var_conf' definition 'varconf'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:93: style: Function 'NeighborhoodSearch' argument 5 names different: declaration 'val_conf' definition 'valconf'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:82: note: Function 'NeighborhoodSearch' argument 5 names different: declaration 'val_conf' definition 'valconf'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:93: note: Function 'NeighborhoodSearch' argument 5 names different: declaration 'val_conf' definition 'valconf'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:109: style: Function 'NeighborhoodSearch' argument 6 names different: declaration 'nbbr' definition 'nbhr'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:332:99: note: Function 'NeighborhoodSearch' argument 6 names different: declaration 'nbbr' definition 'nbhr'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:44:109: note: Function 'NeighborhoodSearch' argument 6 names different: declaration 'nbbr' definition 'nbhr'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:82:47: style: Function 'ThresholdAccepting' argument 1 names different: declaration 'maxthreshold' definition 'maxthreshhold'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:538:31: note: Function 'ThresholdAccepting' argument 1 names different: declaration 'maxthreshold' definition 'maxthreshhold'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:82:47: note: Function 'ThresholdAccepting' argument 1 names different: declaration 'maxthreshold' definition 'maxthreshhold'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:89:71: style: Function 'SimulatedAnnealing' argument 2 names different: declaration 'walklength' definition 'walkl'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:567:55: note: Function 'SimulatedAnnealing' argument 2 names different: declaration 'walklength' definition 'walkl'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:89:71: note: Function 'SimulatedAnnealing' argument 2 names different: declaration 'walklength' definition 'walkl'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:108:48: style: Function 'StandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:719:30: note: Function 'StandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:108:48: note: Function 'StandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:108:73: style: Function 'StandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:719:63: note: Function 'StandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:108:73: note: Function 'StandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:109:12: style: Function 'StandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:719:104: note: Function 'StandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:109:12: note: Function 'StandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:109:32: style: Function 'StandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:719:123: note: Function 'StandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:109:32: note: Function 'StandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:56: style: Function 'FastStandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:728:34: note: Function 'FastStandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:56: note: Function 'FastStandardGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:81: style: Function 'FastStandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:728:67: note: Function 'FastStandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:81: note: Function 'FastStandardGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:125: style: Function 'FastStandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:728:108: note: Function 'FastStandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:125: note: Function 'FastStandardGWWAlgorithm' argument 6 names different: declaration 'thresdescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:145: style: Function 'FastStandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:728:127: note: Function 'FastStandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:121:145: note: Function 'FastStandardGWWAlgorithm' argument 7 names different: declaration 'threshmin' definition 'thresmin'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:127:54: style: Function 'NothresholdGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:784:33: note: Function 'NothresholdGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:127:54: note: Function 'NothresholdGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:127:79: style: Function 'NothresholdGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:784:66: note: Function 'NothresholdGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:127:79: note: Function 'NothresholdGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:48: style: Function 'AdaptiveGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:738:30: note: Function 'AdaptiveGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:48: note: Function 'AdaptiveGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:73: style: Function 'AdaptiveGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:738:63: note: Function 'AdaptiveGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:73: note: Function 'AdaptiveGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:114: style: Function 'AdaptiveGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:738:101: note: Function 'AdaptiveGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:139:114: note: Function 'AdaptiveGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:50: style: Function 'FastAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:753:31: note: Function 'FastAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:50: note: Function 'FastAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:75: style: Function 'FastAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:753:64: note: Function 'FastAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:75: note: Function 'FastAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:116: style: Function 'FastAdaptGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:753:102: note: Function 'FastAdaptGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:116: note: Function 'FastAdaptGWWAlgorithm' argument 6 names different: declaration 'nbkilled' definition 'killed'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:146: style: Function 'FastAdaptGWWAlgorithm' argument 8 names different: declaration 'thresholddescent' definition 'threshdescent'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:753:134: note: Function 'FastAdaptGWWAlgorithm' argument 8 names different: declaration 'thresholddescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:150:146: note: Function 'FastAdaptGWWAlgorithm' argument 8 names different: declaration 'thresholddescent' definition 'threshdescent'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:54: style: Function 'MedianAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:764:33: note: Function 'MedianAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:54: note: Function 'MedianAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:79: style: Function 'MedianAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:764:66: note: Function 'MedianAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:79: note: Function 'MedianAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:123: style: Function 'MedianAdaptGWWAlgorithm' argument 6 names different: declaration 'mediandescent' definition 'medianrate'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:764:107: note: Function 'MedianAdaptGWWAlgorithm' argument 6 names different: declaration 'mediandescent' definition 'medianrate'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:157:123: note: Function 'MedianAdaptGWWAlgorithm' argument 6 names different: declaration 'mediandescent' definition 'medianrate'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:50: style: Function 'BestAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:776:31: note: Function 'BestAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:50: note: Function 'BestAdaptGWWAlgorithm' argument 1 names different: declaration 'population_size' definition 'popsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:75: style: Function 'BestAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:776:64: note: Function 'BestAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:75: note: Function 'BestAdaptGWWAlgorithm' argument 3 names different: declaration 'lastmove' definition 'derniermouv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:119: style: Function 'BestAdaptGWWAlgorithm' argument 6 names different: declaration 'bestdescent' definition 'bestrate'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:776:105: note: Function 'BestAdaptGWWAlgorithm' argument 6 names different: declaration 'bestdescent' definition 'bestrate'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:163:119: note: Function 'BestAdaptGWWAlgorithm' argument 6 names different: declaration 'bestdescent' definition 'bestrate'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:174:34: style: Function 'Configuration' argument 1 names different: declaration 'nbvar' definition 'nbv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:104:23: note: Function 'Configuration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:174:34: note: Function 'Configuration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:180:40: style: Function 'CSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:137:26: note: Function 'CSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:180:40: note: Function 'CSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:187:48: style: Function 'IncrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:148:30: note: Function 'IncrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:187:48: note: Function 'IncrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:187:57: style: Function 'IncrCSPConfiguration' argument 2 names different: declaration 'nbcol' definition 'domsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:148:41: note: Function 'IncrCSPConfiguration' argument 2 names different: declaration 'nbcol' definition 'domsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:187:57: note: Function 'IncrCSPConfiguration' argument 2 names different: declaration 'nbcol' definition 'domsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:196:56: style: Function 'FullincrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:170:34: note: Function 'FullincrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:196:56: note: Function 'FullincrCSPConfiguration' argument 1 names different: declaration 'nbvar' definition 'nbv'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:196:65: style: Function 'FullincrCSPConfiguration' argument 2 names different: declaration 'domainsize' definition 'domsize'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:170:45: note: Function 'FullincrCSPConfiguration' argument 2 names different: declaration 'domainsize' definition 'domsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:196:65: note: Function 'FullincrCSPConfiguration' argument 2 names different: declaration 'domainsize' definition 'domsize'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:430:58: warning: Function 'DynamicNeighborhoodSearch' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr' [funcArgOrderDifferent]
toulbar2-1.0.0/src/incop/incop.h:345:35: note: Function 'DynamicNeighborhoodSearch' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr'
toulbar2-1.0.0/src/incop/incopalgo.cpp:430:58: note: Function 'DynamicNeighborhoodSearch' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr'
toulbar2-1.0.0/src/incop/incopalgo.cpp:468:48: warning: Function 'DynamicSpareneighbor' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr' [funcArgOrderDifferent]
toulbar2-1.0.0/src/incop/incop.h:363:30: note: Function 'DynamicSpareneighbor' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr'
toulbar2-1.0.0/src/incop/incopalgo.cpp:468:48: note: Function 'DynamicSpareneighbor' argument order different: declaration 'maxneigh, minneigh, finish, var_conf, val_conf, nbbr' definition 'minneigh, maxneigh, finish, var_conf, val_conf, nbbr'
toulbar2-1.0.0/src/incop/incopalgo.cpp:847:65: style: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:424:56: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:847:65: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:852:66: style: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:677:56: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:852:66: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:857:75: style: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:704:56: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:857:75: note: Function 'initthreshold' argument 2 names different: declaration 'popsize' definition 'taille'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1002:38: style: Function 'adjustparameter' argument 1 names different: declaration 'parameter' definition 'temp'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:515:30: note: Function 'adjustparameter' argument 1 names different: declaration 'parameter' definition 'temp'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1002:38: note: Function 'adjustparameter' argument 1 names different: declaration 'parameter' definition 'temp'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1076:67: style: Function 'executebeforemove' argument 2 names different: declaration 'configuration' definition 'config'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:495:55: note: Function 'executebeforemove' argument 2 names different: declaration 'configuration' definition 'config'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1076:67: note: Function 'executebeforemove' argument 2 names different: declaration 'configuration' definition 'config'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1136:27: style: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:195:33: note: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1136:27: note: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1141:30: style: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:210:25: note: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1141:30: note: Function 'copymove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1149:47: style: Function 'computetabumove' argument 1 names different: declaration 'config' definition 'configuration'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:213:42: note: Function 'computetabumove' argument 1 names different: declaration 'config' definition 'configuration'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1149:47: note: Function 'computetabumove' argument 1 names different: declaration 'config' definition 'configuration'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1164:27: style: Function 'eqmove' argument 1 names different: declaration 'move' definition 'move1'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:209:22: note: Function 'eqmove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1164:27: note: Function 'eqmove' argument 1 names different: declaration 'move' definition 'move1'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1177:55: style: Function 'TabuAcceptingrate' argument 2 names different: declaration 'Pd' definition 'cPd'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:595:40: note: Function 'TabuAcceptingrate' argument 2 names different: declaration 'Pd' definition 'cPd'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1177:55: note: Function 'TabuAcceptingrate' argument 2 names different: declaration 'Pd' definition 'cPd'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1177:66: style: Function 'TabuAcceptingrate' argument 3 names different: declaration 'P0' definition 'cP0'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incop.h:595:50: note: Function 'TabuAcceptingrate' argument 3 names different: declaration 'P0' definition 'cP0'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:1177:66: note: Function 'TabuAcceptingrate' argument 3 names different: declaration 'P0' definition 'cP0'.
toulbar2-1.0.0/src/incop/incopalgo.cpp:907:93: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1012:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1052:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/incop/incopalgo.cpp:173:16: warning: Member variable 'Configuration::nbvar' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:173:16: warning: Member variable 'Configuration::trynumber' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:173:16: warning: Member variable 'Configuration::config' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:173:16: warning: Member variable 'Configuration::var_conflict_size' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:173:16: warning: Member variable 'Configuration::regrouped' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:174:16: warning: Member variable 'Configuration::trynumber' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:174:16: warning: Member variable 'Configuration::var_conflict_size' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:174:16: warning: Member variable 'Configuration::regrouped' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::nbhsearch' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::mheur' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::nhtries' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::avgnhtries' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::avgsqnhtries' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:27:14: warning: Member variable 'LSAlgorithm::nbmoves' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:58:17: warning: Member variable 'IncrTabuSearch::currentproblem' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:82:21: warning: Member variable 'ThresholdAccepting::thresholdaccept' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:89:21: warning: Member variable 'SimulatedAnnealing::temperature' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incopalgo.cpp:55:5: performance: Variable 'move_list' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/incop/incopalgo.cpp:114:5: performance: Variable 'thresholdmin' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/incop/incopalgo.cpp:1127:16: performance: Variable 'valuation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/incop/incop.h:333:9: style: Technically the member function 'NeighborhoodSearch::returnbestmove' can be const. [functionConst]
toulbar2-1.0.0/src/incop/incopalgo.cpp:344:25: note: Technically the member function 'NeighborhoodSearch::returnbestmove' can be const.
toulbar2-1.0.0/src/incop/incop.h:333:9: note: Technically the member function 'NeighborhoodSearch::returnbestmove' can be const.
toulbar2-1.0.0/src/incop/incopalgo.cpp:177:5: style: Class 'Configuration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/incop/incopalgo.cpp:177:5: style: Class 'Configuration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/incop/incopalgo.cpp:190:5: style: Class 'IncrCSPConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/incop/incopalgo.cpp:190:5: style: Class 'IncrCSPConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/incop/incopalgo.cpp:200:5: style: Class 'FullincrCSPConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/incop/incopalgo.cpp:200:5: style: Class 'FullincrCSPConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/incop/incopalgo.cpp:55:17: style: Reading from empty STL container 'L' [reademptycontainer]
toulbar2-1.0.0/src/incop/incoputil.cpp:503:49: style: The scope of the variable 'nb_iter' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/incoputil.cpp:634:11: style: The scope of the variable 'temps_essais_moyen' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/incoputil.cpp:635:11: style: The scope of the variable 'nombre_chgseuil_moyen' can be reduced. [variableScope]
toulbar2-1.0.0/src/incop/incoputil.cpp:38:24: style: Function 'Stat_GWW' argument 1 names different: declaration 'number_pbs' definition 'number_problems'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incoputil.h:32:18: note: Function 'Stat_GWW' argument 1 names different: declaration 'number_pbs' definition 'number_problems'.
toulbar2-1.0.0/src/incop/incoputil.cpp:38:24: note: Function 'Stat_GWW' argument 1 names different: declaration 'number_pbs' definition 'number_problems'.
toulbar2-1.0.0/src/incop/incoputil.cpp:81:37: style: Function 'execution_report' argument 1 names different: declaration 'ntry' definition 'nessai'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/incop/incoputil.h:36:31: note: Function 'execution_report' argument 1 names different: declaration 'ntry' definition 'nessai'.
toulbar2-1.0.0/src/incop/incoputil.cpp:81:37: note: Function 'execution_report' argument 1 names different: declaration 'ntry' definition 'nessai'.
toulbar2-1.0.0/src/incop/incoputil.cpp:38:11: warning: Member variable 'Stat_GWW::stop_trouve' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incoputil.cpp:38:11: warning: Member variable 'Stat_GWW::cost_meanvalue' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incoputil.cpp:38:11: warning: Member variable 'Stat_GWW::current_try' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incoputil.cpp:38:11: warning: Member variable 'Stat_GWW::average_execution_time' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incoputil.cpp:38:11: warning: Member variable 'Stat_GWW::thresholdchanges' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/incoputil.cpp:41:5: style: Class 'Stat_GWW' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
toulbar2-1.0.0/src/incop/incoputil.cpp:41:5: style: Class 'Stat_GWW' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
toulbar2-1.0.0/src/incop/incoputil.cpp:41:5: style: Class 'Stat_GWW' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
toulbar2-1.0.0/src/incop/incoputil.cpp:597:36: error: Undefined behavior: Variable 'filename' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:387:29: style: Redundant condition: str[j]==' '. 'str[j]!=' ' || (str[j]==' ' && str[j+1]!=' ')' is equivalent to 'str[j]!=' ' || str[j+1]!=' '' [redundantCondition]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:462:9: style: Condition 'tuningmode' is always false [knownConditionTrueFalse]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:416:22: note: Assignment 'tuningmode=0', assigned value is 0
toulbar2-1.0.0/src/incop/narycsproblem.cpp:462:9: note: Condition 'tuningmode' is always false
toulbar2-1.0.0/src/incop/narycsproblem.cpp:524:9: style: Condition 'tuningmode' is always false [knownConditionTrueFalse]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:416:22: note: Assignment 'tuningmode=0', assigned value is 0
toulbar2-1.0.0/src/incop/narycsproblem.cpp:524:9: note: Condition 'tuningmode' is always false
toulbar2-1.0.0/src/incop/narycsproblem.cpp:88:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:89:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:108:16: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:109:18: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:489:28: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:507:40: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:525:21: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:468:14: style: Variable 'pbname' is assigned a value that is never used. [unreadVariable]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:26:23: warning: Member variable 'NaryCSProblem::naryconstraints' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:26:23: warning: Member variable 'NaryCSProblem::naryvariables' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/incop/narycsproblem.h:41:10: style: Technically the member function 'INCOP::NaryConstraint::constraint_value' can be const. [functionConst]
toulbar2-1.0.0/src/incop/narycsproblem.cpp:78:29: note: Technically the member function 'INCOP::NaryConstraint::constraint_value' can be const.
toulbar2-1.0.0/src/incop/narycsproblem.h:41:10: note: Technically the member function 'INCOP::NaryConstraint::constraint_value' can be const.
toulbar2-1.0.0/src/incop/narycsproblem.h:38:5: style: Class 'NaryConstraint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/search/tb2clusters.hpp:230:29: warning: Assert statement calls a function which may have desired side effects: 'getCurrentDelta'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2btd.cpp:325:20: warning: Assert statement calls a function which may have desired side effects: 'getCurrentCluster'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2btd.cpp:599:43: warning: Assert statement calls a function which may have desired side effects: 'getRootRDS'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2btd.cpp:631:73: warning: Assert statement calls a function which may have desired side effects: 'nogoodGet'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.hpp:203:10: style: Technically the member function 'Cluster::isDescendant' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.hpp:218:10: style: Technically the member function 'Cluster::getLb' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.hpp:265:16: style: Technically the member function 'Cluster::getCount' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.hpp:268:9: style: Technically the member function 'Cluster::getPart' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.hpp:403:10: style: Technically the member function 'TreeDecomposition::isDeltaModified' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2solver.hpp:232:5: style: Class 'Solver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/search/tb2clusters.hpp:61:5: style: Class 'Separator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/search/tb2clusters.hpp:135:5: style: Class 'Cluster' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/search/tb2clusters.hpp:337:5: style: Class 'TreeDecomposition' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/search/tb2clusters.cpp:545:30: style: Function 'addVars' argument 1 names different: declaration 'vars' definition 'morevars'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2clusters.hpp:188:25: note: Function 'addVars' argument 1 names different: declaration 'vars' definition 'morevars'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:545:30: note: Function 'addVars' argument 1 names different: declaration 'vars' definition 'morevars'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:639:35: style: Function 'resetUbRec' argument 1 names different: declaration 'rootCluster' definition 'root'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2clusters.hpp:251:30: note: Function 'resetUbRec' argument 1 names different: declaration 'rootCluster' definition 'root'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:639:35: note: Function 'resetUbRec' argument 1 names different: declaration 'rootCluster' definition 'root'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:952:39: style: Function 'cartProduct' argument 1 names different: declaration 'cartProd' definition 'prodCart'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2clusters.hpp:267:34: note: Function 'cartProduct' argument 1 names different: declaration 'cartProd' definition 'prodCart'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:952:39: note: Function 'cartProduct' argument 1 names different: declaration 'cartProd' definition 'prodCart'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:1173:59: style: Function 'reduceHeight' argument 2 names different: declaration 'father' definition 'cparent'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2clusters.hpp:372:44: note: Function 'reduceHeight' argument 2 names different: declaration 'father' definition 'cparent'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:1173:59: note: Function 'reduceHeight' argument 2 names different: declaration 'father' definition 'cparent'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:2186:38: style: Function 'addDelta' argument 1 names different: declaration 'c' definition 'cyid'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2clusters.hpp:410:23: note: Function 'addDelta' argument 1 names different: declaration 'c' definition 'cyid'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:2186:38: note: Function 'addDelta' argument 1 names different: declaration 'c' definition 'cyid'.
toulbar2-1.0.0/src/search/tb2clusters.cpp:2100:29: style: Variable 'nbcstr' is modified but its new value is never used. [unreadVariable]
toulbar2-1.0.0/src/search/tb2clusters.cpp:505:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/search/tb2clusters.cpp:954:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1683:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1919:113: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1924:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/search/tb2clusters.cpp:158:37: warning: Assert statement calls a function which may have desired side effects: 'getParent'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:308:25: warning: Assert statement calls a function which may have desired side effects: 'getWCSP'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:358:25: warning: Assert statement calls a function which may have desired side effects: 'getWCSP'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1291:23: warning: Assert statement calls a function which may have desired side effects: 'getEdges'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1787:12: warning: Assert statement calls a function which may have desired side effects: 'verify'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2056:12: warning: Assert statement calls a function which may have desired side effects: 'verify'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2clusters.cpp:67:12: warning: Member variable 'Separator::cluster' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/search/tb2clusters.cpp:517:10: warning: Member variable 'Cluster::num_part' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/search/tb2clusters.hpp:156:10: performance: Technically the member function 'Cluster::deconnectDiff' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:596:15: note: Technically the member function 'Cluster::deconnectDiff' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:156:10: note: Technically the member function 'Cluster::deconnectDiff' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:201:10: style: Technically the member function 'Cluster::isEdge' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.cpp:777:15: note: Technically the member function 'Cluster::isEdge' can be const.
toulbar2-1.0.0/src/search/tb2clusters.hpp:201:10: note: Technically the member function 'Cluster::isEdge' can be const.
toulbar2-1.0.0/src/search/tb2clusters.hpp:234:10: style: Technically the member function 'Cluster::getLbRecRDS' can be const. [functionConst]
toulbar2-1.0.0/src/search/tb2clusters.cpp:665:15: note: Technically the member function 'Cluster::getLbRecRDS' can be const.
toulbar2-1.0.0/src/search/tb2clusters.hpp:234:10: note: Technically the member function 'Cluster::getLbRecRDS' can be const.
toulbar2-1.0.0/src/search/tb2clusters.hpp:373:9: performance: Technically the member function 'TreeDecomposition::getNextUnassignedVar' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:1211:24: note: Technically the member function 'TreeDecomposition::getNextUnassignedVar' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:373:9: note: Technically the member function 'TreeDecomposition::getNextUnassignedVar' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:393:10: performance: Technically the member function 'TreeDecomposition::intersection' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2270:25: note: Technically the member function 'TreeDecomposition::intersection' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:393:10: note: Technically the member function 'TreeDecomposition::intersection' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:394:10: performance: Technically the member function 'TreeDecomposition::difference' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2279:25: note: Technically the member function 'TreeDecomposition::difference' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:394:10: note: Technically the member function 'TreeDecomposition::difference' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:395:10: performance: Technically the member function 'TreeDecomposition::sum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2288:25: note: Technically the member function 'TreeDecomposition::sum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:395:10: note: Technically the member function 'TreeDecomposition::sum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:396:10: performance: Technically the member function 'TreeDecomposition::sum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2295:25: note: Technically the member function 'TreeDecomposition::sum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:396:10: note: Technically the member function 'TreeDecomposition::sum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:397:10: performance: Technically the member function 'TreeDecomposition::included' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2300:25: note: Technically the member function 'TreeDecomposition::included' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:397:10: note: Technically the member function 'TreeDecomposition::included' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:398:10: performance: Technically the member function 'TreeDecomposition::clusterSum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2309:25: note: Technically the member function 'TreeDecomposition::clusterSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:398:10: note: Technically the member function 'TreeDecomposition::clusterSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:399:10: performance: Technically the member function 'TreeDecomposition::clusterSum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2316:25: note: Technically the member function 'TreeDecomposition::clusterSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:399:10: note: Technically the member function 'TreeDecomposition::clusterSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:400:10: performance: Technically the member function 'TreeDecomposition::ctrSum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2321:25: note: Technically the member function 'TreeDecomposition::ctrSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:400:10: note: Technically the member function 'TreeDecomposition::ctrSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:401:10: performance: Technically the member function 'TreeDecomposition::ctrSum' can be static. [functionStatic]
toulbar2-1.0.0/src/search/tb2clusters.cpp:2328:25: note: Technically the member function 'TreeDecomposition::ctrSum' can be static.
toulbar2-1.0.0/src/search/tb2clusters.hpp:401:10: note: Technically the member function 'TreeDecomposition::ctrSum' can be static.
toulbar2-1.0.0/src/search/tb2solver.cpp:295:22: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/search/tb2solver.cpp:216:9: style: The scope of the variable 'items' can be reduced. [variableScope]
toulbar2-1.0.0/src/search/tb2solver.cpp:129:40: style: Function 'read_solution' argument 1 names different: declaration 'fileName' definition 'filename'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:249:36: note: Function 'read_solution' argument 1 names different: declaration 'fileName' definition 'filename'.
toulbar2-1.0.0/src/search/tb2solver.cpp:129:40: note: Function 'read_solution' argument 1 names different: declaration 'fileName' definition 'filename'.
toulbar2-1.0.0/src/search/tb2solver.cpp:292:60: style: Function 'setvalue' argument 4 names different: declaration 'solver' definition '_solver_'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.cpp:20:67: note: Function 'setvalue' argument 4 names different: declaration 'solver' definition '_solver_'.
toulbar2-1.0.0/src/search/tb2solver.cpp:292:60: note: Function 'setvalue' argument 4 names different: declaration 'solver' definition '_solver_'.
toulbar2-1.0.0/src/search/tb2solver.cpp:763:27: style: Function 'initGap' argument 1 names different: declaration 'newlb' definition 'newLb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:173:23: note: Function 'initGap' argument 1 names different: declaration 'newlb' definition 'newLb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:763:27: note: Function 'initGap' argument 1 names different: declaration 'newlb' definition 'newLb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:763:39: style: Function 'initGap' argument 2 names different: declaration 'newub' definition 'newUb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:173:35: note: Function 'initGap' argument 2 names different: declaration 'newub' definition 'newUb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:763:39: note: Function 'initGap' argument 2 names different: declaration 'newub' definition 'newUb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:771:27: style: Function 'showGap' argument 1 names different: declaration 'newlb' definition 'newLb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:174:23: note: Function 'showGap' argument 1 names different: declaration 'newlb' definition 'newLb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:771:27: note: Function 'showGap' argument 1 names different: declaration 'newlb' definition 'newLb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:771:39: style: Function 'showGap' argument 2 names different: declaration 'newub' definition 'newUb'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:174:35: note: Function 'showGap' argument 2 names different: declaration 'newub' definition 'newUb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:771:39: note: Function 'showGap' argument 2 names different: declaration 'newub' definition 'newUb'.
toulbar2-1.0.0/src/search/tb2solver.cpp:788:36: style: Function 'binaryChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:201:32: note: Function 'binaryChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:788:36: note: Function 'binaryChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:873:39: style: Function 'binaryChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:202:35: note: Function 'binaryChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:873:39: note: Function 'binaryChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1019:40: style: Function 'narySortedChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:203:36: note: Function 'narySortedChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1019:40: note: Function 'narySortedChoicePoint' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1050:43: style: Function 'narySortedChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:204:39: note: Function 'narySortedChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1050:43: note: Function 'narySortedChoicePointLDS' argument 1 names different: declaration 'xIndex' definition 'varIndex'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1301:47: style: Function 'hybridSolve' argument 1 names different: declaration 'root' definition 'cluster'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:223:43: note: Function 'hybridSolve' argument 1 names different: declaration 'root' definition 'cluster'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1301:47: note: Function 'hybridSolve' argument 1 names different: declaration 'root' definition 'cluster'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1522:33: style: Function 'preprocessing' argument 1 names different: declaration 'ub' definition 'initialUpperBound'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:198:29: note: Function 'preprocessing' argument 1 names different: declaration 'ub' definition 'initialUpperBound'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1522:33: note: Function 'preprocessing' argument 1 names different: declaration 'ub' definition 'initialUpperBound'.
toulbar2-1.0.0/src/search/tb2solver.cpp:2130:44: style: Function 'restore' argument 2 names different: declaration 'node' definition 'nd'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/search/tb2solver.hpp:135:40: note: Function 'restore' argument 2 names different: declaration 'node' definition 'nd'.
toulbar2-1.0.0/src/search/tb2solver.cpp:2130:44: note: Function 'restore' argument 2 names different: declaration 'node' definition 'nd'.
toulbar2-1.0.0/src/search/tb2solver.cpp:1333:73: warning: Assert statement calls a function which may have desired side effects: 'nogoodGet'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2solver.cpp:2004:16: warning: Assert statement calls a function which may have desired side effects: 'getWCSP'. [assertWithSideEffect]
toulbar2-1.0.0/src/search/tb2solver.cpp:2149:45: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
toulbar2-1.0.0/src/search/tb2solver.cpp:2166:19: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
toulbar2-1.0.0/src/search/tb2solver.cpp:2174:19: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
toulbar2-1.0.0/src/search/tb2solver.cpp:2183:19: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
toulbar2-1.0.0/src/search/tb2solver.cpp:2193:19: style: Array index 'idx' is used before limits check. [arrayIndexThenCheck]
toulbar2-1.0.0/src/tb2main.cpp:1280:17: style: Variable 'ndegree' is reassigned a value before the old one has been used. [redundantAssignment]
toulbar2-1.0.0/src/tb2main.cpp:1279:0: note: Variable 'ndegree' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/tb2main.cpp:1280:17: note: Variable 'ndegree' is reassigned a value before the old one has been used.
toulbar2-1.0.0/src/utils/SimpleGlob.h:806:20: style: Same expression on both sides of '>' because the value of 'm_nArgsLen' and 'nStartLen' are the same. [duplicateExpression]
toulbar2-1.0.0/src/utils/SimpleGlob.h:797:29: note: 'nStartLen' is assigned value 'm_nArgsLen' here.
toulbar2-1.0.0/src/utils/SimpleGlob.h:806:20: note: Same expression on both sides of '>' because the value of 'm_nArgsLen' and 'nStartLen' are the same.
toulbar2-1.0.0/src/utils/SimpleGlob.h:825:9: style: The scope of the variable 'nResult' can be reduced. [variableScope]
toulbar2-1.0.0/src/tb2main.cpp:1292:21: style: The scope of the variable 'ndegree' can be reduced. [variableScope]
toulbar2-1.0.0/src/utils/SimpleOpt.h:631:0: style: The scope of the variable 'cFirst' can be reduced. [variableScope]
toulbar2-1.0.0/src/utils/SimpleOpt.h:988:0: style: Function 'MultiArg' argument 1 names different: declaration 'n' definition 'a_nCount'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/SimpleOpt.h:480:0: note: Function 'MultiArg' argument 1 names different: declaration 'n' definition 'a_nCount'.
toulbar2-1.0.0/src/utils/SimpleOpt.h:988:0: note: Function 'MultiArg' argument 1 names different: declaration 'n' definition 'a_nCount'.
toulbar2-1.0.0/src/utils/SimpleGlob.h:699:0: warning: Member variable 'CSimpleGlobTempl < char >::m_szPathPrefix' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/utils/SimpleGlob.h:420:0: warning: Member variable 'SimpleGlobBase < char >::m_bIsDir' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:35:9: performance: Variable 'removable' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:24:10: style: Technically the member function 'TrueRem::operator()' can be const. [functionConst]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:58:10: style: Technically the member function 'StructCluster::isIn' can be const. [functionConst]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:62:10: style: Technically the member function 'StructCluster::isSeparator' can be const. [functionConst]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:66:10: style: Technically the member function 'StructCluster::isProper' can be const. [functionConst]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:71:10: style: Technically the member function 'StructCluster::display' can be const. [functionConst]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:99:10: style: Technically the member function 'StructCluster::display2' can be const. [functionConst]
toulbar2-1.0.0/src/utils/SimpleGlob.h:530:0: performance: Technically the member function 'SimpleGlobBase < char >::GetFileTypeS' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/SimpleOpt.h:507:0: performance: Technically the member function 'CSimpleOptTempl < char >::PrepareArg' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/SimpleOpt.h:782:0: note: Technically the member function 'CSimpleOptTempl < char >::PrepareArg' can be static.
toulbar2-1.0.0/src/utils/SimpleOpt.h:507:0: note: Technically the member function 'CSimpleOptTempl < char >::PrepareArg' can be static.
toulbar2-1.0.0/src/utils/SimpleOpt.h:522:0: performance: Technically the member function 'CSimpleOptTempl < char >::Copy' can be static. [functionStatic]
toulbar2-1.0.0/src/vns/tb2localsearch.hpp:23:5: style: Class 'LocalSearch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:33:5: style: Class 'IsRemovable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/vns/tb2vnsutils.hpp:128:5: style: Class 'TreeDecRefinement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/vns/tb2dgvns.hpp:17:5: style: Class 'VNSSolver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/vns/tb2vns.hpp:83:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:73:18: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:83:18: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:84:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:74:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:84:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:85:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:75:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:85:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:121:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:73:18: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:121:18: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:122:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:74:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:122:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:123:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:75:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:123:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:124:24: style: The function 'incrementK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:77:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:124:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:130:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:73:18: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:130:18: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:131:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:74:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:131:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:132:24: style: The function 'getNeighborhood' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:75:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:132:24: note: Function in derived class
toulbar2-1.0.0/src/vns/tb2vns.hpp:136:24: style: The function 'incrementK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
toulbar2-1.0.0/src/vns/tb2vns.hpp:77:24: note: Virtual function in base class
toulbar2-1.0.0/src/vns/tb2vns.hpp:136:24: note: Function in derived class
toulbar2-1.0.0/src/utils/tb2automaton.cpp:52:14: style: Function 'WFA' argument 1 names different: declaration 'nbSymbol' definition 'nbSymbols'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:43:13: note: Function 'WFA' argument 1 names different: declaration 'nbSymbol' definition 'nbSymbols'.
toulbar2-1.0.0/src/utils/tb2automaton.cpp:52:14: note: Function 'WFA' argument 1 names different: declaration 'nbSymbol' definition 'nbSymbols'.
toulbar2-1.0.0/src/utils/tb2automaton.cpp:88:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/utils/tb2automaton.cpp:93:102: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/utils/tb2automaton.cpp:98:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:23:9: performance: Variable 'weight' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:26:10: style: Technically the member function 'WTransition::display' can be const. [functionConst]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:45:25: style: Technically the member function 'WFA::getNbStates' can be const. [functionConst]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:41:5: style: Class 'WFA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2automaton.hpp:42:5: style: Class 'WFA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2store.hpp:162:0: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/utils/tb2btqueue.cpp:38:30: style: Function 'print' argument 1 names different: declaration 'o' definition 'os'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2btqueue.hpp:38:25: note: Function 'print' argument 1 names different: declaration 'o' definition 'os'.
toulbar2-1.0.0/src/utils/tb2btqueue.cpp:38:30: note: Function 'print' argument 1 names different: declaration 'o' definition 'os'.
toulbar2-1.0.0/src/utils/tb2btlist.hpp:74:0: warning: Assert statement calls a function which may have desired side effects: 'inBTList'. [assertWithSideEffect]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:28:0: warning: Member variable 'DLink < Variable * >::content' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:226:0: performance: Technically the member function 'BTList < Variable * >::end' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:170:0: performance: Technically the member function 'StoreStack < BTList < Variable * > , DLink < Variable * > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:176:0: performance: Technically the member function 'StoreStack < BTList < Variable * > , DLink < Variable * > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:182:0: performance: Technically the member function 'StoreStack < BTList < Variable * > , DLink < Variable * > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:214:5: style: Class 'StoreBasic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2btqueue.hpp:20:5: style: Class 'BTQueue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:44:0: style: Class 'BTList < Variable * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:183:0: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2store.hpp:68:0: style: Class 'StoreStack < BTList < Variable * > , DLink < Variable * > * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2queue.cpp:130:28: style: Function 'print' argument 1 names different: declaration 'o' definition 'os'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2queue.hpp:50:25: note: Function 'print' argument 1 names different: declaration 'o' definition 'os'.
toulbar2-1.0.0/src/utils/tb2queue.cpp:130:28: note: Function 'print' argument 1 names different: declaration 'o' definition 'os'.
toulbar2-1.0.0/src/utils/tb2btlist.hpp:28:0: warning: Member variable 'DLink < VariableWithTimeStamp >::content' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:226:0: performance: Technically the member function 'BTList < VariableWithTimeStamp >::end' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:170:0: performance: Technically the member function 'StoreStack < BTList < VariableWithTimeStamp > , DLink < VariableWithTimeStamp > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:176:0: performance: Technically the member function 'StoreStack < BTList < VariableWithTimeStamp > , DLink < VariableWithTimeStamp > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2store.hpp:182:0: performance: Technically the member function 'StoreStack < BTList < VariableWithTimeStamp > , DLink < VariableWithTimeStamp > * >::restore' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2btlist.hpp:44:0: style: Class 'BTList < VariableWithTimeStamp >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2store.hpp:68:0: style: Class 'StoreStack < BTList < VariableWithTimeStamp > , DLink < VariableWithTimeStamp > * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:99:18: style: The scope of the variable 'dice' can be reduced. [variableScope]
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:183:15: style: The scope of the variable 'dice' can be reduced. [variableScope]
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:97:60: style: Function 'generateTernCtr' argument 4 names different: declaration 'p' definition 'nogoods'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:26:52: note: Function 'generateTernCtr' argument 4 names different: declaration 'p' definition 'nogoods'.
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:97:60: note: Function 'generateTernCtr' argument 4 names different: declaration 'p' definition 'nogoods'.
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:181:52: style: Function 'generateBinCtr' argument 3 names different: declaration 'p' definition 'nogoods'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:27:44: note: Function 'generateBinCtr' argument 3 names different: declaration 'p' definition 'nogoods'.
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:181:52: note: Function 'generateBinCtr' argument 3 names different: declaration 'p' definition 'nogoods'.
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:14:5: warning: Member variable 'naryRandom::n' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:14:5: warning: Member variable 'naryRandom::m' is not initialized in the constructor. [uninitMemberVar]
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:23:10: performance: Technically the member function 'naryRandom::connected' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:10:18: note: Technically the member function 'naryRandom::connected' can be static.
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:23:10: note: Technically the member function 'naryRandom::connected' can be static.
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:31:10: performance: Technically the member function 'naryRandom::ini' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2randomgen.cpp:222:18: note: Technically the member function 'naryRandom::ini' can be static.
toulbar2-1.0.0/src/utils/tb2randomgen.hpp:31:10: note: Technically the member function 'naryRandom::ini' can be static.
toulbar2-1.0.0/src/utils/tb2reader.cpp:2933:9: style: The scope of the variable 'nevi' can be reduced. [variableScope]
toulbar2-1.0.0/src/utils/tb2reader.cpp:752:33: style: Unsigned variable 'valueIdx' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:1206:33: style: Unsigned variable 'valueIdx' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2292:30: style: Unsigned variable 'a' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2293:30: style: Unsigned variable 'b' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2294:30: style: Unsigned variable 'c' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2381:30: style: Unsigned variable 'a' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2382:30: style: Unsigned variable 'b' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:2493:34: style: Unsigned variable 'a' can't be negative so it is unnecessary to test it. [unsignedPositive]
toulbar2-1.0.0/src/utils/tb2reader.cpp:603:49: style: Function 'readVariable' argument 1 names different: declaration 'varIndex' definition 'i'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2reader.cpp:291:40: note: Function 'readVariable' argument 1 names different: declaration 'varIndex' definition 'i'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:603:49: note: Function 'readVariable' argument 1 names different: declaration 'varIndex' definition 'i'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:803:38: style: Function 'enforceUB' argument 1 names different: declaration 'ub' definition 'bound'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2reader.cpp:308:25: note: Function 'enforceUB' argument 1 names different: declaration 'ub' definition 'bound'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:803:38: note: Function 'enforceUB' argument 1 names different: declaration 'ub' definition 'bound'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:1455:87: style: Function 'generateGCFStreamFromTemplate' argument 2 names different: declaration 'funcName' definition 'funcType'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/utils/tb2reader.cpp:301:74: note: Function 'generateGCFStreamFromTemplate' argument 2 names different: declaration 'funcName' definition 'funcType'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:1455:87: note: Function 'generateGCFStreamFromTemplate' argument 2 names different: declaration 'funcName' definition 'funcType'.
toulbar2-1.0.0/src/utils/tb2reader.cpp:334:11: performance: Variable 'sep' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
toulbar2-1.0.0/src/utils/tb2reader.cpp:283:10: performance: Technically the member function 'CFNStreamReader::testJSONTag' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2reader.cpp:478:30: note: Technically the member function 'CFNStreamReader::testJSONTag' can be static.
toulbar2-1.0.0/src/utils/tb2reader.cpp:283:10: note: Technically the member function 'CFNStreamReader::testJSONTag' can be static.
toulbar2-1.0.0/src/utils/tb2reader.cpp:286:10: performance: Technically the member function 'CFNStreamReader::isCost' can be static. [functionStatic]
toulbar2-1.0.0/src/utils/tb2reader.cpp:514:23: note: Technically the member function 'CFNStreamReader::isCost' can be static.
toulbar2-1.0.0/src/utils/tb2reader.cpp:286:10: note: Technically the member function 'CFNStreamReader::isCost' can be static.
toulbar2-1.0.0/src/vns/tb2dgvns.cpp:86:83: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/vns/tb2dgvns.cpp:87:45: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/vns/tb2dgvns.cpp:147:83: style: C-style pointer casting [cstyleCast]
toulbar2-1.0.0/src/vns/tb2dgvns.cpp:107:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
toulbar2-1.0.0/src/vns/tb2vns.cpp:63:13: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:93:0: style: Same expression used in consecutive assignments of 'max_size' and 'min_size'. [duplicateAssignExpression]
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:94:0: note: Same expression used in consecutive assignments of 'max_size' and 'min_size'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:93:0: note: Same expression used in consecutive assignments of 'max_size' and 'min_size'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:73:49: style: Function 'print_decomposition' argument 2 names different: declaration 'cg' definition 'm_graph'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/vns/tb2vns.hpp:64:56: note: Function 'print_decomposition' argument 2 names different: declaration 'cg' definition 'm_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:73:49: note: Function 'print_decomposition' argument 2 names different: declaration 'cg' definition 'm_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:239:41: style: Function 'cluster_graph_absorption' argument 1 names different: declaration 'input' definition 'm_graph'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/vns/tb2vns.hpp:63:48: note: Function 'cluster_graph_absorption' argument 1 names different: declaration 'input' definition 'm_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:239:41: note: Function 'cluster_graph_absorption' argument 1 names different: declaration 'input' definition 'm_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:239:60: style: Function 'cluster_graph_absorption' argument 2 names different: declaration 'output' definition 'abs_graph'. [funcArgNamesDifferent]
toulbar2-1.0.0/src/vns/tb2vns.hpp:63:65: note: Function 'cluster_graph_absorption' argument 2 names different: declaration 'output' definition 'abs_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:239:60: note: Function 'cluster_graph_absorption' argument 2 names different: declaration 'output' definition 'abs_graph'.
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:203:13: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
toulbar2-1.0.0/src/vns/tb2vnsutils.cpp:326:9: style: Variable 'num' is modified but its new value is never used. [unreadVariable]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tourney-manager/tourney-manager_20070820.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/towitoko/towitoko_2.0.7.orig.tar.gz
towitoko-2.0.7/src/ct-api/cardterminal.c:514:12: style: The scope of the variable 'timeout' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/cardterminal.c:514:21: style: The scope of the variable 'sn' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/cardterminal.c:516:10: style: The scope of the variable 'atr' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/cardterminal.c:220:36: style: Function 'CardTerminal_Close' argument 1 names different: declaration 'cn' definition 'ct'. [funcArgNamesDifferent]
towitoko-2.0.7/src/ct-api/cardterminal.h:80:36: note: Function 'CardTerminal_Close' argument 1 names different: declaration 'cn' definition 'ct'.
towitoko-2.0.7/src/ct-api/cardterminal.c:220:36: note: Function 'CardTerminal_Close' argument 1 names different: declaration 'cn' definition 'ct'.
towitoko-2.0.7/src/ct-api/cardterminal.c:805:8: style: Variable 'p2' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/ct-api/ct_list.c:145:24: style: The scope of the variable 'node' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ct_slot.c:127:9: style: The scope of the variable 'pps' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:53:17: style: The scope of the variable 'ct' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:55:8: style: The scope of the variable 'ct_list_empty' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:166:12: style: The scope of the variable 'slot' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:167:13: style: The scope of the variable 'apdu_cmd' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:169:7: style: The scope of the variable 'remain' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:170:17: style: The scope of the variable 'aux' can be reduced. [variableScope]
towitoko-2.0.7/src/ct-api/ctapi.c:51:25: style: Function 'CT_init' argument 1 names different: declaration 'Ctn' definition 'ctn'. [funcArgNamesDifferent]
towitoko-2.0.7/src/ct-api/ctapi.h:21:22: note: Function 'CT_init' argument 1 names different: declaration 'Ctn' definition 'ctn'.
towitoko-2.0.7/src/ct-api/ctapi.c:51:25: note: Function 'CT_init' argument 1 names different: declaration 'Ctn' definition 'ctn'.
towitoko-2.0.7/src/ct-api/ctapi.c:118:26: style: Function 'CT_close' argument 1 names different: declaration 'Ctn' definition 'ctn'. [funcArgNamesDifferent]
towitoko-2.0.7/src/ct-api/ctapi.h:26:22: note: Function 'CT_close' argument 1 names different: declaration 'Ctn' definition 'ctn'.
towitoko-2.0.7/src/ct-api/ctapi.c:118:26: note: Function 'CT_close' argument 1 names different: declaration 'Ctn' definition 'ctn'.
towitoko-2.0.7/src/driver/apdu.c:81:8: style: The scope of the variable 'B1' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/apdu.c:82:18: style: The scope of the variable 'B2B3' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/atr.c:90:36: style: Function 'ATR_InitFromArray' argument 2 names different: declaration 'buffer' definition 'atr_buffer'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/atr.h:112:47: note: Function 'ATR_InitFromArray' argument 2 names different: declaration 'buffer' definition 'atr_buffer'.
towitoko-2.0.7/src/driver/atr.c:90:36: note: Function 'ATR_InitFromArray' argument 2 names different: declaration 'buffer' definition 'atr_buffer'.
towitoko-2.0.7/src/driver/atr.c:372:73: style: Function 'ATR_GetInterfaceByte' argument 4 names different: declaration 'ib' definition 'value'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/atr.h:121:84: note: Function 'ATR_GetInterfaceByte' argument 4 names different: declaration 'ib' definition 'value'.
towitoko-2.0.7/src/driver/atr.c:372:73: note: Function 'ATR_GetInterfaceByte' argument 4 names different: declaration 'ib' definition 'value'.
towitoko-2.0.7/src/driver/atr.c:532:61: style: Function 'ATR_GetRaw' argument 3 names different: declaration 'lenght' definition 'length'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/atr.h:129:60: note: Function 'ATR_GetRaw' argument 3 names different: declaration 'lenght' definition 'length'.
towitoko-2.0.7/src/driver/atr.c:532:61: note: Function 'ATR_GetRaw' argument 3 names different: declaration 'lenght' definition 'length'.
towitoko-2.0.7/src/driver/atr.c:598:59: style: Function 'ATR_GetNextByte' argument 3 names different: declaration 'b' definition 'byte'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/atr.c:72:59: note: Function 'ATR_GetNextByte' argument 3 names different: declaration 'b' definition 'byte'.
towitoko-2.0.7/src/driver/atr.c:598:59: note: Function 'ATR_GetNextByte' argument 3 names different: declaration 'b' definition 'byte'.
towitoko-2.0.7/src/driver/icc_async.c:174:60: style: Function 'ICC_Async_Transmit' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/icc_async.h:85:71: note: Function 'ICC_Async_Transmit' argument 3 names different: declaration 'buffer' definition 'data'.
towitoko-2.0.7/src/driver/icc_async.c:174:60: note: Function 'ICC_Async_Transmit' argument 3 names different: declaration 'buffer' definition 'data'.
towitoko-2.0.7/src/driver/icc_async.c:202:59: style: Function 'ICC_Async_Receive' argument 3 names different: declaration 'buffer' definition 'data'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/icc_async.h:86:70: note: Function 'ICC_Async_Receive' argument 3 names different: declaration 'buffer' definition 'data'.
towitoko-2.0.7/src/driver/icc_async.c:202:59: note: Function 'ICC_Async_Receive' argument 3 names different: declaration 'buffer' definition 'data'.
towitoko-2.0.7/src/driver/icc_sync.c:654:32: style: Same value in both branches of ternary operator. [duplicateValueTernary]
towitoko-2.0.7/src/driver/icc_sync.c:229:39: style: The scope of the variable 'mask' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:230:31: style: The scope of the variable 'retries' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:384:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:482:8: style: The scope of the variable 'protocol' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:482:18: style: The scope of the variable 'status' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:482:29: style: The scope of the variable 'orig' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:482:38: style: The scope of the variable 'modif' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:568:12: style: The scope of the variable 'min' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:568:17: style: The scope of the variable 'max' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/icc_sync.c:569:8: style: The scope of the variable 'status' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:741:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:795:8: style: The scope of the variable 'i2cShort' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:889:8: style: The scope of the variable 'i2cShort1' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:890:8: style: The scope of the variable 'i2cShort2' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:891:8: style: The scope of the variable 'i2cShort3' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1130:8: style: The scope of the variable 'w21' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1131:8: style: The scope of the variable 'w22' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1197:8: style: The scope of the variable 'w21' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1198:8: style: The scope of the variable 'w22' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1199:8: style: The scope of the variable 'w23' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1407:8: style: The scope of the variable 'w21' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1408:8: style: The scope of the variable 'w22' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1586:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:1612:18: style: The scope of the variable 'x7' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/ifd_towitoko.c:417:43: style: Function 'IFD_Towitoko_GetStatus' argument 2 names different: declaration 'status' definition 'result'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.h:127:54: note: Function 'IFD_Towitoko_GetStatus' argument 2 names different: declaration 'status' definition 'result'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:417:43: note: Function 'IFD_Towitoko_GetStatus' argument 2 names different: declaration 'status' definition 'result'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:792:70: style: Function 'IFD_Towitoko_SetReadAddress' argument 3 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.h:141:81: note: Function 'IFD_Towitoko_SetReadAddress' argument 3 names different: declaration 'addr' definition 'address'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:792:70: note: Function 'IFD_Towitoko_SetReadAddress' argument 3 names different: declaration 'addr' definition 'address'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:887:71: style: Function 'IFD_Towitoko_SetWriteAddress' argument 3 names different: declaration 'addr' definition 'address'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.h:142:82: note: Function 'IFD_Towitoko_SetWriteAddress' argument 3 names different: declaration 'addr' definition 'address'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:887:71: note: Function 'IFD_Towitoko_SetWriteAddress' argument 3 names different: declaration 'addr' definition 'address'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:887:85: style: Function 'IFD_Towitoko_SetWriteAddress' argument 4 names different: declaration 'pm' definition 'pagemode'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.h:142:93: note: Function 'IFD_Towitoko_SetWriteAddress' argument 4 names different: declaration 'pm' definition 'pagemode'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:887:85: note: Function 'IFD_Towitoko_SetWriteAddress' argument 4 names different: declaration 'pm' definition 'pagemode'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:1610:31: style: Function 'IFD_Towitoko_Checksum' argument 1 names different: declaration 'cmd' definition 'command'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.c:53:43: note: Function 'IFD_Towitoko_Checksum' argument 1 names different: declaration 'cmd' definition 'command'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:1610:31: note: Function 'IFD_Towitoko_Checksum' argument 1 names different: declaration 'cmd' definition 'command'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:1610:60: style: Function 'IFD_Towitoko_Checksum' argument 3 names different: declaration 'init' definition 'initial'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/ifd_towitoko.c:53:68: note: Function 'IFD_Towitoko_Checksum' argument 3 names different: declaration 'init' definition 'initial'.
towitoko-2.0.7/src/driver/ifd_towitoko.c:1610:60: note: Function 'IFD_Towitoko_Checksum' argument 3 names different: declaration 'init' definition 'initial'.
towitoko-2.0.7/src/driver/io_serial.c:774:10: style: Variable 'rval' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/driver/io_serial.c:821:10: style: Variable 'rval' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/driver/pps.c:90:8: style: The scope of the variable 'atr' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/pps.c:223:57: style: Function 'PPS_Match' argument 3 names different: declaration 'reply' definition 'confirm'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/pps.c:51:69: note: Function 'PPS_Match' argument 3 names different: declaration 'reply' definition 'confirm'.
towitoko-2.0.7/src/driver/pps.c:223:57: note: Function 'PPS_Match' argument 3 names different: declaration 'reply' definition 'confirm'.
towitoko-2.0.7/src/driver/pps.c:223:75: style: Function 'PPS_Match' argument 4 names different: declaration 'len_reply' definition 'len_confirm'. [funcArgNamesDifferent]
towitoko-2.0.7/src/driver/pps.c:51:85: note: Function 'PPS_Match' argument 4 names different: declaration 'len_reply' definition 'len_confirm'.
towitoko-2.0.7/src/driver/pps.c:223:75: note: Function 'PPS_Match' argument 4 names different: declaration 'len_reply' definition 'len_confirm'.
towitoko-2.0.7/src/driver/protocol_sync.c:148:18: style: The scope of the variable 'fid' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:823:23: warning: Either the condition 'recv>=258' is redundant or the array 'buffer[258]' is accessed at index 258, which is out of bounds. [arrayIndexOutOfBoundsCond]
towitoko-2.0.7/src/driver/protocol_t0.c:855:24: note: Assuming that condition 'recv>=258' is not redundant
towitoko-2.0.7/src/driver/protocol_t0.c:823:23: note: Array index out of bounds
towitoko-2.0.7/src/driver/protocol_t0.c:877:23: warning: Either the condition 'recv>=258' is redundant or the array 'buffer[258]' is accessed at index 258, which is out of bounds. [arrayIndexOutOfBoundsCond]
towitoko-2.0.7/src/driver/protocol_t0.c:909:24: note: Assuming that condition 'recv>=258' is not redundant
towitoko-2.0.7/src/driver/protocol_t0.c:877:23: note: Array index out of bounds
towitoko-2.0.7/src/driver/protocol_t0.c:414:29: style: The scope of the variable 'i' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:503:8: style: The scope of the variable 'Lm' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:503:12: style: The scope of the variable 'Lx' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:637:13: style: The scope of the variable 'tpdu_cmd' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:637:24: style: The scope of the variable 'gr_cmd' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t0.c:639:8: style: The scope of the variable 'Le' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t1.c:378:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/protocol_t1.c:379:7: style: The scope of the variable 'length' can be reduced. [variableScope]
towitoko-2.0.7/src/driver/tlv_object.c:38:12: style: The scope of the variable 'i' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:90:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:91:23: style: The scope of the variable 'pn' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:287:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:288:29: style: The scope of the variable 'lc' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:289:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:289:18: style: The scope of the variable 'rsp' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:356:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:357:29: style: The scope of the variable 'lc' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:358:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:358:17: style: The scope of the variable 'rsp' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:481:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:482:29: style: The scope of the variable 'lc' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:537:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:538:29: style: The scope of the variable 'lc' can be reduced. [variableScope]
towitoko-2.0.7/src/ifd-handler/ifdhandler.c:439:11: style: Variable 'lc' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:599:18: warning: Either the condition 'ctn>4' is redundant or the array 'ct_list[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
towitoko-2.0.7/src/test/tester.c:579:11: note: Assuming that condition 'ctn>4' is not redundant
towitoko-2.0.7/src/test/tester.c:599:18: note: Array index out of bounds
towitoko-2.0.7/src/test/tester.c:600:10: warning: Either the condition 'ctn>4' is redundant or the array 'ct_list[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
towitoko-2.0.7/src/test/tester.c:579:11: note: Assuming that condition 'ctn>4' is not redundant
towitoko-2.0.7/src/test/tester.c:600:10: note: Array index out of bounds
towitoko-2.0.7/src/test/tester.c:1078:13: error: Array 'read_binary[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
towitoko-2.0.7/src/test/tester.c:291:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
towitoko-2.0.7/src/test/tester.c:505:3: warning: Width 6 given in format string (no. 1) is smaller than destination buffer 'port[16]'. [invalidScanfFormatWidth_smaller]
towitoko-2.0.7/src/test/tester.c:825:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
towitoko-2.0.7/src/test/tester.c:820:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:825:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1017:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
towitoko-2.0.7/src/test/tester.c:1009:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1017:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1067:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
towitoko-2.0.7/src/test/tester.c:1058:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1067:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1154:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
towitoko-2.0.7/src/test/tester.c:1148:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1154:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1158:3: style: Variable 'dummy' is reassigned a value before the old one has been used. [redundantAssignment]
towitoko-2.0.7/src/test/tester.c:1154:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:1158:3: note: Variable 'dummy' is reassigned a value before the old one has been used.
towitoko-2.0.7/src/test/tester.c:147:7: style: The scope of the variable 'dummy' can be reduced. [variableScope]
towitoko-2.0.7/src/test/tester.c:320:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
towitoko-2.0.7/src/test/tester.c:715:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:742:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:782:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:825:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:865:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:930:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:969:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:1017:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:1067:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:1158:11: style: Variable 'dummy' is assigned a value that is never used. [unreadVariable]
towitoko-2.0.7/src/test/tester.c:193:7: warning: scanf() without field width limits can crash with huge input data. [invalidscanf]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tox/tox_2.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/toxiproxy/toxiproxy_2.0.0+dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tp-smapi/tp-smapi_0.43.orig.tar.gz
tp_smapi-0.43/hdaps.c:616:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tp_smapi-0.43/hdaps.c:641:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tp_smapi-0.43/tp_smapi.c:1153:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpb/tpb_0.6.4.orig.tar.gz
tpb-0.6.4/intl/dcigettext.c:555:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tpb-0.6.4/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
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/l10nflist.c:355:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
tpb-0.6.4/intl/loadmsgcat.c:406:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
tpb-0.6.4/intl/loadmsgcat.c:351:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
tpb-0.6.4/intl/loadmsgcat.c:406:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
tpb-0.6.4/intl/loadmsgcat.c:406:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
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: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
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:227:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
tpb-0.6.4/intl/localcharset.c:218:24: note: 'locale' is assigned value 'NULL' here.
tpb-0.6.4/intl/localcharset.c:227:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
tpb-0.6.4/intl/localcharset.c:92:19: style: The scope of the variable 'base' can be reduced. [variableScope]
tpb-0.6.4/intl/localcharset.c:116:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tpb-0.6.4/intl/localealias.c:224:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
tpb-0.6.4/intl/localealias.c:225:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tpb-0.6.4/src/cfg.c:1550:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
tpb-0.6.4/src/cfg.c:177:12: style: Condition '0==0' is always true [knownConditionTrueFalse]
tpb-0.6.4/src/cfg.c:177:12: style: Same expression on both sides of '=='. [duplicateExpression]
tpb-0.6.4/src/cfg.c:62:7: style: The scope of the variable 'next_char' can be reduced. [variableScope]
tpb-0.6.4/src/cfg.c:167:0: error: Resource leak: file_desc [resourceLeak]
tpb-0.6.4/src/tpb.c:185:11: style: Condition '0==0' is always true [knownConditionTrueFalse]
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:185:11: style: Same expression on both sides of '=='. [duplicateExpression]
tpb-0.6.4/src/tpb.c:95:9: style: The scope of the variable 'cfg_file' can be reduced. [variableScope]
tpb-0.6.4/src/tpb.c:1283:8: style: The scope of the variable 'fdsc' can be reduced. [variableScope]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpclient-pywx/tpclient-pywx_0.3.1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tpconfig/tpconfig_3.1.3.orig.tar.gz
tpconfig-3.1.3.orig/ALPS.c:428:6: style: Condition '!tap_on' is always false [knownConditionTrueFalse]
tpconfig-3.1.3.orig/ALPS.c:366:10: note: Assignment 'tap_on=1', assigned value is 1
tpconfig-3.1.3.orig/ALPS.c:428:6: note: Condition '!tap_on' is always false
tpconfig-3.1.3.orig/ALPS.c:435:7: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tpconfig-3.1.3.orig/ALPS.c:434:7: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:435:7: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:509:23: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tpconfig-3.1.3.orig/ALPS.c:508:23: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:509:23: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:521:23: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tpconfig-3.1.3.orig/ALPS.c:520:23: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:521:23: note: Variable 'error' is reassigned a value before the old one has been used.
tpconfig-3.1.3.orig/ALPS.c:352:12: style: The scope of the variable 'duals' can be reduced. [variableScope]
tpconfig-3.1.3.orig/ALPS.c:363:5: style: The scope of the variable 'error' can be reduced. [variableScope]
tpconfig-3.1.3.orig/ALPS.c:469:7: style: The scope of the variable 'error' can be reduced. [variableScope]
tpconfig-3.1.3.orig/ALPS.c:470:7: style: The scope of the variable 'status' can be reduced. [variableScope]
tpconfig-3.1.3.orig/ALPS.c:471:7: style: The scope of the variable 'mode' can be reduced. [variableScope]
tpconfig-3.1.3.orig/ALPS.c:280:15: style: Variable 'num_written' is assigned a value that is never used. [unreadVariable]
tpconfig-3.1.3.orig/ALPS.c:438:15: style: Variable 'error' is assigned a value that is never used. [unreadVariable]
tpconfig-3.1.3.orig/synaptics.c:442:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpconfig-3.1.3.orig/synaptics.c:442:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpconfig-3.1.3.orig/synaptics.c:595:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tpconfig-3.1.3.orig/synaptics.c:672:4: error: fprintf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
tpconfig-3.1.3.orig/synaptics.c:647:22: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tpconfig-3.1.3.orig/tpconfig.c:126:5: style: The scope of the variable 'status' can be reduced. [variableScope]
tpconfig-3.1.3.orig/utils.c:84:5: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
tpconfig-3.1.3.orig/utils.c:89:5: style: The scope of the variable 'i' can be reduced. [variableScope]
tpconfig-3.1.3.orig/utils.c:133:5: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
tpconfig-3.1.3.orig/utils.c:138:5: style: The scope of the variable 'i' can be reduced. [variableScope]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm-quote-tools/tpm-quote-tools_1.0.4.orig.tar.gz
tpm-quote-tools-1.0.4/tpm_getpcrhash.c:97:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tpm-quote-tools-1.0.4/tpm_getpcrhash.c:99:0: error: Resource leak: in [resourceLeak]
tpm-quote-tools-1.0.4/tpm_getpcrhash.c:154:0: error: Resource leak: out [resourceLeak]
tpm-quote-tools-1.0.4/tpm_getquote.c:110:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tpm-quote-tools-1.0.4/tpm_getquote.c:112:0: error: Resource leak: in [resourceLeak]
tpm-quote-tools-1.0.4/tpm_getquote.c:180:0: error: Resource leak: out [resourceLeak]
tpm-quote-tools-1.0.4/tpm_loadkey.c:91:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tpm-quote-tools-1.0.4/tpm_loadkey.c:93:0: error: Resource leak: in [resourceLeak]
tpm-quote-tools-1.0.4/tpm_unloadkey.c:80:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tpm-quote-tools-1.0.4/tpm_unloadkey.c:82:0: error: Resource leak: in [resourceLeak]
tpm-quote-tools-1.0.4/tpm_verifyquote.c:32:5: error: Resource leak: in [resourceLeak]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm-tools/tpm-tools_1.3.9.1.orig.tar.gz
lib/tpm_log.c:138:2: style: Variable 'lOpt' is reassigned a value before the old one has been used. [redundantAssignment]
lib/tpm_log.c:136:0: note: Variable 'lOpt' is reassigned a value before the old one has been used.
lib/tpm_log.c:138:2: note: Variable 'lOpt' is reassigned a value before the old one has been used.
lib/tpm_log.c:29:9: style: The scope of the variable 'iByte' can be reduced. [variableScope]
src/tpm_mgmt/tpm_nvcommon.c:167:38: warning: Logical conjunction always evaluates to false: !(aArg[offset+numbytes]) == '|' && !(aArg[offset+numbytes]) == 0. [incorrectLogicOperator]
src/tpm_mgmt/tpm_nvcommon.c:136:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
src/tpm_mgmt/tpm_nvcommon.c:161:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
src/tpm_mgmt/tpm_nvcommon.c:198:7: style: The scope of the variable 'printbuf' can be reduced. [variableScope]
src/tpm_mgmt/tpm_nvcommon.c:195:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
src/tpm_mgmt/tpm_nvcommon.c:211:7: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
src/tpm_mgmt/tpm_nvcommon.c:234:4: error: Common realloc mistake: 'buffer' nulled but not freed upon failure [memleakOnRealloc]
src/tpm_mgmt/tpm_nvdefine.c:182:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
src/tpm_mgmt/tpm_nvwrite.c:223:14: style: Checking if unsigned variable 'length' is less than zero. [unsignedLessThanZero]
src/tpm_mgmt/tpm_nvwrite.c:212:4: error: Memory leak: rgbDataToWrite [memleak]
src/tpm_mgmt/tpm_present.c:228:14: error: Width 5 given in format string (no. 1) is larger than destination buffer 'rsp[5]', use %4s to prevent overflowing it. [invalidScanfFormatWidth]
src/tpm_mgmt/tpm_revokeek.c:70:2: style: Variable 'infile' is reassigned a value before the old one has been used. [redundantAssignment]
src/tpm_mgmt/tpm_revokeek.c:65:0: note: Variable 'infile' is reassigned a value before the old one has been used.
src/tpm_mgmt/tpm_revokeek.c:70:2: note: Variable 'infile' is reassigned a value before the old one has been used.
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm2-abrmd/tpm2-abrmd_1.3.1.orig.tar.gz
tpm2-abrmd-1.3.1/src/tcti-type-enum.h:44:0: error: #error at least one TCTI must be enabled [preprocessorErrorDirective]
tpm2-abrmd-1.3.1/src/command-source.c:195:46: style: Function 'command_source_on_input_ready' argument 1 names different: declaration 'socket' definition 'istream'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/command-source.h:77:71: note: Function 'command_source_on_input_ready' argument 1 names different: declaration 'socket' definition 'istream'.
tpm2-abrmd-1.3.1/src/command-source.c:195:46: note: Function 'command_source_on_input_ready' argument 1 names different: declaration 'socket' definition 'istream'.
tpm2-abrmd-1.3.1/src/command-source.c:264:56: style: Function 'command_source_on_new_connection' argument 3 names different: declaration 'command_source' definition 'self'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/command-source.h:72:71: note: Function 'command_source_on_new_connection' argument 3 names different: declaration 'command_source' definition 'self'.
tpm2-abrmd-1.3.1/src/command-source.c:264:56: note: Function 'command_source_on_new_connection' argument 3 names different: declaration 'command_source' definition 'self'.
tpm2-abrmd-1.3.1/src/connection-manager.c:296:52: style: Function 'connection_manager_lookup_id' argument 2 names different: declaration 'id_in' definition 'id'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/connection-manager.h:73:68: note: Function 'connection_manager_lookup_id' argument 2 names different: declaration 'id_in' definition 'id'.
tpm2-abrmd-1.3.1/src/connection-manager.c:296:52: note: Function 'connection_manager_lookup_id' argument 2 names different: declaration 'id_in' definition 'id'.
tpm2-abrmd-1.3.1/src/connection-manager.c:318:52: style: Function 'connection_manager_contains_id' argument 2 names different: declaration 'id_in' definition 'id'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/connection-manager.h:75:68: note: Function 'connection_manager_contains_id' argument 2 names different: declaration 'id_in' definition 'id'.
tpm2-abrmd-1.3.1/src/connection-manager.c:318:52: note: Function 'connection_manager_contains_id' argument 2 names different: declaration 'id_in' definition 'id'.
tpm2-abrmd-1.3.1/src/connection.c:179:37: style: Function 'connection_key_istream' argument 1 names different: declaration 'session' definition 'connection'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/connection.h:60:60: note: Function 'connection_key_istream' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/connection.c:179:37: note: Function 'connection_key_istream' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/connection.c:191:32: style: Function 'connection_key_id' argument 1 names different: declaration 'session' definition 'connection'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/connection.h:61:60: note: Function 'connection_key_id' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/connection.c:191:32: note: Function 'connection_key_id' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/connection.c:202:39: style: Function 'connection_get_trans_map' argument 1 names different: declaration 'session' definition 'connection'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/connection.h:63:60: note: Function 'connection_get_trans_map' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/connection.c:202:39: note: Function 'connection_get_trans_map' argument 1 names different: declaration 'session' definition 'connection'.
tpm2-abrmd-1.3.1/src/handle-map.c:256:31: style: Function 'handle_map_remove' argument 2 names different: declaration 'vremove' definition 'vhandle'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/handle-map.h:69:57: note: Function 'handle_map_remove' argument 2 names different: declaration 'vremove' definition 'vhandle'.
tpm2-abrmd-1.3.1/src/handle-map.c:256:31: note: Function 'handle_map_remove' argument 2 names different: declaration 'vremove' definition 'vhandle'.
tpm2-abrmd-1.3.1/src/ipc-frontend.c:89:36: style: Function 'ipc_frontend_connect' argument 2 names different: declaration 'mutex' definition 'init_mutex'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/ipc-frontend.h:64:71: note: Function 'ipc_frontend_connect' argument 2 names different: declaration 'mutex' definition 'init_mutex'.
tpm2-abrmd-1.3.1/src/ipc-frontend.c:89:36: note: Function 'ipc_frontend_connect' argument 2 names different: declaration 'mutex' definition 'init_mutex'.
tpm2-abrmd-1.3.1/src/ipc-frontend.c:108:48: style: Function 'ipc_frontend_disconnected_invoke' argument 1 names different: declaration 'self' definition 'ipc_frontend'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/ipc-frontend.h:66:71: note: Function 'ipc_frontend_disconnected_invoke' argument 1 names different: declaration 'self' definition 'ipc_frontend'.
tpm2-abrmd-1.3.1/src/ipc-frontend.c:108:48: note: Function 'ipc_frontend_disconnected_invoke' argument 1 names different: declaration 'self' definition 'ipc_frontend'.
tpm2-abrmd-1.3.1/src/logging.c:79:5: style: Variable 'g_log_domains' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/src/logging.c:77:0: note: Variable 'g_log_domains' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/src/logging.c:79:5: note: Variable 'g_log_domains' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/src/logging.c:95:9: style: The scope of the variable 'enabled_log_levels' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/src/message-queue.c:86:39: style: Function 'message_queue_enqueue' argument 2 names different: declaration 'obj' definition 'object'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/message-queue.h:54:61: note: Function 'message_queue_enqueue' argument 2 names different: declaration 'obj' definition 'object'.
tpm2-abrmd-1.3.1/src/message-queue.c:86:39: note: Function 'message_queue_enqueue' argument 2 names different: declaration 'obj' definition 'object'.
tpm2-abrmd-1.3.1/src/response-sink.c:225:14: style: The scope of the variable 'obj' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/src/session-list.c:506:36: style: Function 'session_list_is_full' argument 1 names different: declaration 'list' definition 'session_list'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/session-list.h:78:66: note: Function 'session_list_is_full' argument 1 names different: declaration 'list' definition 'session_list'.
tpm2-abrmd-1.3.1/src/session-list.c:506:36: note: Function 'session_list_is_full' argument 1 names different: declaration 'list' definition 'session_list'.
tpm2-abrmd-1.3.1/src/tcti-device.c:137:37: style: Function 'tcti_device_initialize' argument 1 names different: declaration 'tcti' definition 'self'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tcti-device.h:59:68: note: Function 'tcti_device_initialize' argument 1 names different: declaration 'tcti' definition 'self'.
tpm2-abrmd-1.3.1/src/tcti-device.c:137:37: note: Function 'tcti_device_initialize' argument 1 names different: declaration 'tcti' definition 'self'.
tpm2-abrmd-1.3.1/src/tcti-echo.c:139:33: style: Function 'tcti_echo_initialize' argument 1 names different: declaration 'tcti' definition 'tcti_echo'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tcti-echo.h:55:61: note: Function 'tcti_echo_initialize' argument 1 names different: declaration 'tcti' definition 'tcti_echo'.
tpm2-abrmd-1.3.1/src/tcti-echo.c:139:33: note: Function 'tcti_echo_initialize' argument 1 names different: declaration 'tcti' definition 'tcti_echo'.
tpm2-abrmd-1.3.1/src/tcti-socket.c:157:37: style: Function 'tcti_socket_initialize' argument 1 names different: declaration 'tcti' definition 'self'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tcti-socket.h:63:65: note: Function 'tcti_socket_initialize' argument 1 names different: declaration 'tcti' definition 'self'.
tpm2-abrmd-1.3.1/src/tcti-socket.c:157:37: note: Function 'tcti_socket_initialize' argument 1 names different: declaration 'tcti' definition 'self'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:278:36: style: Function 'tpm2_command_new' argument 4 names different: declaration 'attrs' definition 'attributes'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tpm2-command.h:64:71: note: Function 'tpm2_command_new' argument 4 names different: declaration 'attrs' definition 'attributes'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:278:36: note: Function 'tpm2_command_new' argument 4 names different: declaration 'attrs' definition 'attributes'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:623:44: style: Function 'tpm2_command_get_auth_handle' argument 2 names different: declaration 'offset' definition 'auth_index'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tpm2-command.h:69:71: note: Function 'tpm2_command_get_auth_handle' argument 2 names different: declaration 'offset' definition 'auth_index'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:623:44: note: Function 'tpm2_command_get_auth_handle' argument 2 names different: declaration 'offset' definition 'auth_index'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:660:41: style: Function 'tpm2_command_foreach_auth' argument 2 names different: declaration 'func' definition 'callback'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/src/tpm2-command.h:95:71: note: Function 'tpm2_command_foreach_auth' argument 2 names different: declaration 'func' definition 'callback'.
tpm2-abrmd-1.3.1/src/tpm2-command.c:660:41: note: Function 'tpm2_command_foreach_auth' argument 2 names different: declaration 'func' definition 'callback'.
tpm2-abrmd-1.3.1/src/tpm2-response.c:290:14: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/src/tpm2-response.c:296:38: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/src/tss2-tcti-echo.c:155:31: warning: Either the condition 'ctx_size!=NULL' is redundant or there is possible null pointer dereference: ctx_size. [nullPointerRedundantCheck]
tpm2-abrmd-1.3.1/src/tss2-tcti-echo.c:141:42: note: Assuming that condition 'ctx_size!=NULL' is not redundant
tpm2-abrmd-1.3.1/src/tss2-tcti-echo.c:155:31: note: Null pointer dereference
tpm2-abrmd-1.3.1/src/tss2-tcti-echo.c:43:15: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
tpm2-abrmd-1.3.1/src/tss2-tcti-echo.c:72:15: style: Checking if unsigned variable '*size' is less than zero. [unsignedLessThanZero]
tpm2-abrmd-1.3.1/src/util.c:93:13: style: The scope of the variable 'written' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/src/util.c:149:13: style: The scope of the variable 'num_read' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/src/util.c:333:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/src/util.c:334:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/src/util.c:335:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/src/util.c:337:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/src/util.c:338:36: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:194:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:189:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:194:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:211:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:206:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:211:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:228:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:223:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-attrs_unit.c:228:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-source_unit.c:89:5: style: Variable 'buf_dst' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/command-source_unit.c:85:0: note: Variable 'buf_dst' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/command-source_unit.c:89:5: note: Variable 'buf_dst' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:51:5: style: Variable 'manager' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:49:0: note: Variable 'manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:51:5: note: Variable 'manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:61:5: style: Variable 'manager' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:59:0: note: Variable 'manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:61:5: note: Variable 'manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:85:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:81:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:85:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:87:5: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:80:0: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:87:5: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:103:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:99:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:103:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:105:5: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:98:0: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:105:5: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:110:5: style: Variable 'connection_lookup' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:98:0: note: Variable 'connection_lookup' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:110:5: note: Variable 'connection_lookup' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:125:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:121:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:125:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:127:5: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:120:0: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:127:5: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:132:5: style: Variable 'connection_lookup' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:120:0: note: Variable 'connection_lookup' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:132:5: note: Variable 'connection_lookup' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:146:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:142:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:146:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:148:5: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:140:0: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection-manager_unit.c:148:5: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:83:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:78:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:83:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:85:5: style: Variable 'connection' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:79:0: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:85:5: note: Variable 'connection' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:102:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:96:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:102:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:104:5: style: Variable 'handle_map' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:97:0: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:104:5: note: Variable 'handle_map' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:136:5: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:134:0: note: Variable 'key' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:136:5: note: Variable 'key' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:148:5: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/connection_unit.c:146:0: note: Variable 'key' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/connection_unit.c:148:5: note: Variable 'key' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map-entry_unit.c:49:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/handle-map-entry_unit.c:47:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map-entry_unit.c:49:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map_unit.c:50:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/handle-map_unit.c:48:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map_unit.c:50:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map_unit.c:75:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/handle-map_unit.c:72:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/handle-map_unit.c:75:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/create-keys.int.c:53:5: style: Variable 'env_str' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/create-keys.int.c:50:0: note: Variable 'env_str' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/create-keys.int.c:53:5: note: Variable 'env_str' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:50:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:48:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:50:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:195:5: style: Variable 'env_str' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:191:0: note: Variable 'env_str' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:195:5: note: Variable 'env_str' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/get-capability-handles-transient.int.c:207:9: error: Memory leak: handles_query [memleak]
tpm2-abrmd-1.3.1/test/integration/not-enough-handles-for-command.int.c:56:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/not-enough-handles-for-command.int.c:41:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/not-enough-handles-for-command.int.c:56:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/session-load-from-closed-connections-lru.int.c:76:23: style: The scope of the variable 'sapi_context' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:72:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:67:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:72:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:105:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:98:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:105:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:138:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:135:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/start-auth-session.int.c:138:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/tcti-cancel.int.c:52:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/tcti-cancel.int.c:44:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/tcti-cancel.int.c:52:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/tcti-set-locality.int.c:46:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/tcti-set-locality.int.c:44:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/tcti-set-locality.int.c:46:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/test-options.c:171:47: style: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'. [funcArgNamesDifferent]
tpm2-abrmd-1.3.1/test/integration/test-options.h:85:64: note: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'.
tpm2-abrmd-1.3.1/test/integration/test-options.c:171:47: note: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'.
tpm2-abrmd-1.3.1/test/integration/tpm2-command-flush-no-handle.int.c:55:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/tpm2-command-flush-no-handle.int.c:46:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/tpm2-command-flush-no-handle.int.c:55:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/util-buf-max-upper-bound.int.c:50:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/integration/util-buf-max-upper-bound.int.c:41:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/integration/util-buf-max-upper-bound.int.c:50:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:43:5: style: Variable 'random' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:40:0: note: Variable 'random' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:43:5: note: Variable 'random' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:47:5: style: Variable 'connection_manager' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:39:0: note: Variable 'connection_manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:47:5: note: Variable 'connection_manager' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:49:5: style: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:38:0: note: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:49:5: note: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:67:5: style: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:64:0: note: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend-dbus_unit.c:67:5: note: Variable 'ipc_frontend_dbus' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:125:5: style: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:123:0: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:125:5: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:140:5: style: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:137:0: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:140:5: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:178:5: style: Variable 'ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:175:0: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:178:5: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:195:5: style: Variable 'ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:192:0: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:195:5: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:196:5: style: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:193:0: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:196:5: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:209:5: style: Variable 'ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:206:0: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:209:5: note: Variable 'ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:210:5: style: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:207:0: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/ipc-frontend_unit.c:210:5: note: Variable 'test_ipc_frontend' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/message-queue_unit.c:48:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/message-queue_unit.c:46:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/message-queue_unit.c:48:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/random_unit.c:245:23: style: Unsigned variable 'dest' can't be negative so it is unnecessary to test it. [unsignedPositive]
tpm2-abrmd-1.3.1/test/random_unit.c:255:23: style: Unsigned variable 'dest' can't be negative so it is unnecessary to test it. [unsignedPositive]
tpm2-abrmd-1.3.1/test/resource-manager_unit.c:337:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/resource-manager_unit.c:327:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/resource-manager_unit.c:337:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/resource-manager_unit.c:353:21: style: The scope of the variable 'entry' can be reduced. [variableScope]
tpm2-abrmd-1.3.1/test/session-entry_unit.c:54:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/session-entry_unit.c:51:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/session-entry_unit.c:54:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/session-entry_unit.c:104:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/session-entry_unit.c:103:0: note: Variable 'context' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/session-entry_unit.c:104:5: note: Variable 'context' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tab_unit.c:90:5: style: Variable 'tab' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tab_unit.c:85:0: note: Variable 'tab' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tab_unit.c:90:5: note: Variable 'tab' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tab_unit.c:104:5: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tab_unit.c:101:0: note: Variable 'msg' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tab_unit.c:104:5: note: Variable 'msg' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:88:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:80:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:88:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:106:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:98:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:106:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:123:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:118:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:123:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:143:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:135:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-device_unit.c:143:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:89:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:81:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:89:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:107:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:99:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:107:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:124:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:119:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:124:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:144:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:136:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tcti-socket_unit.c:144:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:103:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:98:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:103:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:124:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:118:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:124:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:141:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:135:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:141:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:177:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:172:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:177:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:212:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:204:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:212:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:241:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:233:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:241:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:584:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:582:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:584:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:609:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:604:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-command_unit.c:609:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:59:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:54:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:59:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:262:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:257:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:262:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:315:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:313:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:315:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:356:5: style: Variable 'has_handle' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:354:0: note: Variable 'has_handle' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tpm2-response_unit.c:356:5: note: Variable 'has_handle' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:172:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:166:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:172:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:416:5: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:413:0: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:416:5: note: Variable 'data' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:175:9: error: Memory leak: data [memleak]
tpm2-abrmd-1.3.1/test/tss2-tcti-tabrmd_unit.c:180:9: error: Memory leak: data [memleak]
tpm2-abrmd-1.3.1/test/util_unit.c:652:5: style: Variable 'buf_out' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-abrmd-1.3.1/test/util_unit.c:643:0: note: Variable 'buf_out' is reassigned a value before the old one has been used.
tpm2-abrmd-1.3.1/test/util_unit.c:652:5: note: Variable 'buf_out' is reassigned a value before the old one has been used.
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm2-pk11/tpm2-pk11_0~git20180426.orig.tar.gz
src/object.c:69:34: portability: 'entries->object' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/object.c:72:50: portability: 'entries->object' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/object.c:74:46: portability: 'entries->object' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/pk11.c:235:69: portability: 'entry_obj' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/pk11.c:237:126: portability: 'entry_obj' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/pk11.c:238:81: portability: 'entry_obj' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
src/pk11.c:119:33: style: Variable 'minor' is assigned a value that is never used. [unreadVariable]
src/pk11.c:156:33: style: Variable 'minor' is assigned a value that is never used. [unreadVariable]
src/tpm.c:101:108: style: Function 'tpm_sign_encrypt' argument 4 names different: declaration 'message' definition 'hash'. [funcArgNamesDifferent]
src/tpm.h:32:108: note: Function 'tpm_sign_encrypt' argument 4 names different: declaration 'message' definition 'hash'.
src/tpm.c:101:108: note: Function 'tpm_sign_encrypt' argument 4 names different: declaration 'message' definition 'hash'.
src/tpm.c:101:121: style: Function 'tpm_sign_encrypt' argument 5 names different: declaration 'message_length' definition 'hash_length'. [funcArgNamesDifferent]
src/tpm.h:32:124: note: Function 'tpm_sign_encrypt' argument 5 names different: declaration 'message_length' definition 'hash_length'.
src/tpm.c:101:121: note: Function 'tpm_sign_encrypt' argument 5 names different: declaration 'message_length' definition 'hash_length'.
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm2-tools/tpm2-tools_2.1.0.orig.tar.gz
tpm2-tools-2.1.0/lib/files.c:345:12: style: The scope of the variable 'wrote' can be reduced. [variableScope]
tpm2-tools-2.1.0/lib/files.c:375:12: style: The scope of the variable 'bread' can be reduced. [variableScope]
tpm2-tools-2.1.0/lib/files.c:106:55: style: Function 'files_save_tpm_context_to_file' argument 1 names different: declaration 'sapi_context' definition 'sysContext'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:53:55: note: Function 'files_save_tpm_context_to_file' argument 1 names different: declaration 'sapi_context' definition 'sysContext'.
tpm2-tools-2.1.0/lib/files.c:106:55: note: Function 'files_save_tpm_context_to_file' argument 1 names different: declaration 'sapi_context' definition 'sysContext'.
tpm2-tools-2.1.0/lib/files.c:437:40: style: Function 'files_read_bytes' argument 2 names different: declaration 'data' definition 'bytes'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:181:40: note: Function 'files_read_bytes' argument 2 names different: declaration 'data' definition 'bytes'.
tpm2-tools-2.1.0/lib/files.c:437:40: note: Function 'files_read_bytes' argument 2 names different: declaration 'data' definition 'bytes'.
tpm2-tools-2.1.0/lib/files.c:437:56: style: Function 'files_read_bytes' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:181:55: note: Function 'files_read_bytes' argument 3 names different: declaration 'size' definition 'len'.
tpm2-tools-2.1.0/lib/files.c:437:56: note: Function 'files_read_bytes' argument 3 names different: declaration 'size' definition 'len'.
tpm2-tools-2.1.0/lib/files.c:444:43: style: Function 'files_write_bytes' argument 2 names different: declaration 'data' definition 'bytes'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:146:41: note: Function 'files_write_bytes' argument 2 names different: declaration 'data' definition 'bytes'.
tpm2-tools-2.1.0/lib/files.c:444:43: note: Function 'files_write_bytes' argument 2 names different: declaration 'data' definition 'bytes'.
tpm2-tools-2.1.0/lib/files.c:444:59: style: Function 'files_write_bytes' argument 3 names different: declaration 'size' definition 'len'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:146:56: note: Function 'files_write_bytes' argument 3 names different: declaration 'size' definition 'len'.
tpm2-tools-2.1.0/lib/files.c:444:59: note: Function 'files_write_bytes' argument 3 names different: declaration 'size' definition 'len'.
tpm2-tools-2.1.0/lib/files.c:451:31: style: Function 'files_write_header' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:100:31: note: Function 'files_write_header' argument 1 names different: declaration 'f' definition 'out'.
tpm2-tools-2.1.0/lib/files.c:451:31: note: Function 'files_write_header' argument 1 names different: declaration 'f' definition 'out'.
tpm2-tools-2.1.0/lib/files.c:462:30: style: Function 'files_read_header' argument 1 names different: declaration 'f' definition 'out'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/files.h:111:30: note: Function 'files_read_header' argument 1 names different: declaration 'f' definition 'out'.
tpm2-tools-2.1.0/lib/files.c:462:30: note: Function 'files_read_header' argument 1 names different: declaration 'f' definition 'out'.
tpm2-tools-2.1.0/lib/log.c:18:34: warning: Logical disjunction always evaluates to true: value >= 0 || value <= 2. [incorrectLogicOperator]
tpm2-tools-2.1.0/lib/log.c:15:26: style: Function 'log_set_level' argument 1 names different: declaration 'level' definition 'value'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/log.h:45:26: note: Function 'log_set_level' argument 1 names different: declaration 'level' definition 'value'.
tpm2-tools-2.1.0/lib/log.c:15:26: note: Function 'log_set_level' argument 1 names different: declaration 'level' definition 'value'.
tpm2-tools-2.1.0/lib/options.c:297:5: style: Variable 'new_argv' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tools-2.1.0/lib/options.c:291:0: note: Variable 'new_argv' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/lib/options.c:297:5: note: Variable 'new_argv' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/lib/options.c:220:42: style: Function 'get_common_opts' argument 1 names different: declaration 'argc' definition 'argc_param'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/options.h:107:63: note: Function 'get_common_opts' argument 1 names different: declaration 'argc' definition 'argc_param'.
tpm2-tools-2.1.0/lib/options.c:220:42: note: Function 'get_common_opts' argument 1 names different: declaration 'argc' definition 'argc_param'.
tpm2-tools-2.1.0/lib/options.c:221:43: style: Function 'get_common_opts' argument 2 names different: declaration 'argv' definition 'argv_param'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/options.h:108:64: note: Function 'get_common_opts' argument 2 names different: declaration 'argv' definition 'argv_param'.
tpm2-tools-2.1.0/lib/options.c:221:43: note: Function 'get_common_opts' argument 2 names different: declaration 'argv' definition 'argv_param'.
tpm2-tools-2.1.0/lib/options.c:394:20: style: Function 'execute_man' argument 1 names different: declaration 'cmd_name' definition 'prog_name'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/options.h:111:63: note: Function 'execute_man' argument 1 names different: declaration 'cmd_name' definition 'prog_name'.
tpm2-tools-2.1.0/lib/options.c:394:20: note: Function 'execute_man' argument 1 names different: declaration 'cmd_name' definition 'prog_name'.
tpm2-tools-2.1.0/lib/pcr.c:101:17: style: The scope of the variable 'strCurrent' can be reduced. [variableScope]
tpm2-tools-2.1.0/lib/string-bytes.c:131:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tools-2.1.0/lib/string-bytes.c:73:50: style: Function 'str2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/string-bytes.h:13:50: note: Function 'str2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'.
tpm2-tools-2.1.0/lib/string-bytes.c:73:50: note: Function 'str2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'.
tpm2-tools-2.1.0/lib/string-bytes.c:86:50: style: Function 'hex2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'. [funcArgNamesDifferent]
tpm2-tools-2.1.0/lib/string-bytes.h:14:50: note: Function 'hex2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'.
tpm2-tools-2.1.0/lib/string-bytes.c:86:50: note: Function 'hex2ByteStructure' argument 2 names different: declaration 'byteLenth' definition 'byteLength'.
tpm2-tools-2.1.0/lib/tpm_hmac.c:89:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/lib/tpm_session.c:146:10: style: The scope of the variable 'label' can be reduced. [variableScope]
tpm2-tools-2.1.0/lib/tpm_session.c:148:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tools-2.1.0/test/unit/test_files.c:136:11: style: Variable 'res' is assigned a value that is never used. [unreadVariable]
tpm2-tools-2.1.0/tools/tpm2_create.c:136:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_createprimary.c:129:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_encryptdecrypt.c:67:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_evictcontrol.c:64:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_getmanufec.c:282:5: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tools-2.1.0/tools/tpm2_getmanufec.c:276:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/tools/tpm2_getmanufec.c:282:5: note: Variable 'fp' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/tools/tpm2_getmanufec.c:137:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_getpubak.c:194:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_getpubek.c:139:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_hmac.c:60:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_listpersistent.c:54:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_load.c:62:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_makecredential.c:92:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_nvread.c:61:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_nvreadlock.c:62:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_quote.c:212:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_rc_decode.c:275:5: style: Variable 'pos_ind' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tools-2.1.0/tools/tpm2_rc_decode.c:273:0: note: Variable 'pos_ind' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/tools/tpm2_rc_decode.c:275:5: note: Variable 'pos_ind' is reassigned a value before the old one has been used.
tpm2-tools-2.1.0/tools/tpm2_rsadecrypt.c:64:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_rsaencrypt.c:63:24: style: Unused variable: out_session_data [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_sign.c:132:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_unseal.c:58:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tools-2.1.0/tools/tpm2_verifysignature.c:78:24: style: Unused variable: sessionDataOut [unusedVariable]
[08:51]

ftp://ftp.se.debian.org/debian/pool/main/t/tpm2-tss/tpm2-tss_1.4.0.orig.tar.gz
tpm2-tss-1.4.0/common/debug.c:69:49: style: Function 'DebugPrintBuffer' argument 2 names different: declaration 'command_buffer' definition 'buffer'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/common/debug.h:43:49: note: Function 'DebugPrintBuffer' argument 2 names different: declaration 'command_buffer' definition 'buffer'.
tpm2-tss-1.4.0/common/debug.c:69:49: note: Function 'DebugPrintBuffer' argument 2 names different: declaration 'command_buffer' definition 'buffer'.
tpm2-tss-1.4.0/common/debug.c:69:64: style: Function 'DebugPrintBuffer' argument 3 names different: declaration 'cnt1' definition 'length'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/common/debug.h:43:72: note: Function 'DebugPrintBuffer' argument 3 names different: declaration 'cnt1' definition 'length'.
tpm2-tss-1.4.0/common/debug.c:69:64: note: Function 'DebugPrintBuffer' argument 3 names different: declaration 'cnt1' definition 'length'.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ActivateCredential.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ActivateCredential.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ActivateCredential.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangeEPS.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangeEPS.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangeEPS.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangePPS.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangePPS.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ChangePPS.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Clear.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Clear.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Clear.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClearControl.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClearControl.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClearControl.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockRateAdjust.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockRateAdjust.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockRateAdjust.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockSet.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockSet.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ClockSet.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Commit.c:114:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Commit.c:110:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Commit.c:114:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ContextSave.c:85:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ContextSave.c:81:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ContextSave.c:85:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackLockReset.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackLockReset.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackLockReset.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackParameters.c:82:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackParameters.c:78:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_DictionaryAttackParameters.c:82:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECC_Parameters.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECC_Parameters.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECC_Parameters.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_KeyGen.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_KeyGen.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_KeyGen.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_ZGen.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_ZGen.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ECDH_ZGen.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EC_Ephemeral.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EC_Ephemeral.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EC_Ephemeral.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EncryptDecrypt.c:107:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EncryptDecrypt.c:103:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EncryptDecrypt.c:107:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EventSequenceComplete.c:95:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EventSequenceComplete.c:91:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EventSequenceComplete.c:95:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EvictControl.c:78:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EvictControl.c:74:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_EvictControl.c:78:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FieldUpgradeData.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FieldUpgradeData.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FieldUpgradeData.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FirmwareRead.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FirmwareRead.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FirmwareRead.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FlushContext.c:68:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FlushContext.c:64:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_FlushContext.c:68:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetCapability.c:99:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetCapability.c:95:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetCapability.c:99:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetRandom.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetRandom.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetRandom.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetTestResult.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetTestResult.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_GetTestResult.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC.c:98:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC.c:94:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC.c:98:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC_Start.c:98:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC_Start.c:94:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HMAC_Start.c:98:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Hash.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Hash.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Hash.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HashSequenceStart.c:94:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HashSequenceStart.c:90:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HashSequenceStart.c:94:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyChangeAuth.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyChangeAuth.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyChangeAuth.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyControl.c:78:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyControl.c:74:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_HierarchyControl.c:78:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Load.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Load.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Load.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_LoadExternal.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_LoadExternal.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_LoadExternal.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_MakeCredential.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_MakeCredential.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_MakeCredential.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ChangeAuth.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ChangeAuth.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ChangeAuth.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_DefineSpace.c:81:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_DefineSpace.c:77:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_DefineSpace.c:81:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Extend.c:78:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Extend.c:74:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Extend.c:78:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_GlobalWriteLock.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_GlobalWriteLock.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_GlobalWriteLock.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Increment.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Increment.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Increment.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Read.c:99:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Read.c:95:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Read.c:99:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadLock.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadLock.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadLock.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadPublic.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadPublic.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_ReadPublic.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_SetBits.c:78:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_SetBits.c:74:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_SetBits.c:78:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpace.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpace.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpace.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpaceSpecial.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpaceSpecial.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_UndefineSpaceSpecial.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Write.c:85:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Write.c:81:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_Write.c:85:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_WriteLock.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_WriteLock.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_NV_WriteLock.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ObjectChangeAuth.c:95:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ObjectChangeAuth.c:91:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ObjectChangeAuth.c:95:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Event.c:91:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Event.c:87:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Event.c:91:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Reset.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Reset.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_Reset.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthPolicy.c:85:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthPolicy.c:81:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthPolicy.c:85:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthValue.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthValue.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PCR_SetAuthValue.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyAuthValue.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyAuthValue.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyAuthValue.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCommandCode.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCommandCode.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCommandCode.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCounterTimer.c:85:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCounterTimer.c:81:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCounterTimer.c:85:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCpHash.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCpHash.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyCpHash.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyDuplicationSelect.c:85:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyDuplicationSelect.c:81:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyDuplicationSelect.c:85:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyGetDigest.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyGetDigest.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyGetDigest.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyLocality.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyLocality.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyLocality.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNV.c:93:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNV.c:89:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNV.c:93:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNVWritten.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNVWritten.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNVWritten.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNameHash.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNameHash.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyNameHash.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPassword.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPassword.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPassword.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPhysicalPresence.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPhysicalPresence.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyPhysicalPresence.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyRestart.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyRestart.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicyRestart.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicySecret.c:114:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicySecret.c:110:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_PolicySecret.c:114:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadClock.c:81:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadClock.c:77:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadClock.c:81:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadPublic.c:95:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadPublic.c:91:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ReadPublic.c:95:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Rewrap.c:110:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Rewrap.c:106:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Rewrap.c:110:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SelfTest.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SelfTest.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SelfTest.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceComplete.c:102:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceComplete.c:98:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceComplete.c:102:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceUpdate.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceUpdate.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SequenceUpdate.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetAlgorithmSet.c:74:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetAlgorithmSet.c:70:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetAlgorithmSet.c:74:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetPrimaryPolicy.c:81:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetPrimaryPolicy.c:77:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_SetPrimaryPolicy.c:81:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Shutdown.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Shutdown.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Shutdown.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Startup.c:68:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Startup.c:64:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Startup.c:68:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_StirRandom.c:70:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_StirRandom.c:66:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_StirRandom.c:70:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Unseal.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Unseal.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Unseal.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Vendor_TCG_Test.c:87:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Vendor_TCG_Test.c:83:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_Vendor_TCG_Test.c:87:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ZGen_2Phase.c:110:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ZGen_2Phase.c:106:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/Tss2_Sys_ZGen_2Phase.c:110:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/authorizations.c:62:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi/execute.c:160:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi/execute.c:158:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi/execute.c:160:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi_util/CommandUtil.c:274:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/sysapi/sysapi_util/CommandUtil.c:272:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi_util/CommandUtil.c:274:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/sysapi/sysapi_util/CommandUtil.c:130:6: style: The scope of the variable 'numCommandHandles' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/CompareSizedByteBuffer.c:34:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/ConcatSizedByteBuffer.c:51:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/Marshal_TPMU_HA.c:37:9: style: Unused variable: i [unusedVariable]
tpm2-tss-1.4.0/sysapi/sysapi_util/Unmarshal_TPMU_HA.c:37:9: style: Unused variable: i [unusedVariable]
tpm2-tss-1.4.0/sysapi/sysapi_util/copymem.c:32:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/copymem.c:49:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/marshal_simple_tpm2b.c:34:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/unmarshal_simple_tpm2b.c:37:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/sysapi/sysapi_util/unmarshal_simple_tpm2b_no_size_check.c:36:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/tcti/platformcommand.c:59:10: style: The scope of the variable 'recvbuf' can be reduced. [variableScope]
tpm2-tss-1.4.0/tcti/sockets.cpp:16:27: style: Function 'CloseSockets' argument 1 names different: declaration 'serverSock' definition 'otherSock'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/tcti/sockets.h:37:27: note: Function 'CloseSockets' argument 1 names different: declaration 'serverSock' definition 'otherSock'.
tpm2-tss-1.4.0/tcti/sockets.cpp:16:27: note: Function 'CloseSockets' argument 1 names different: declaration 'serverSock' definition 'otherSock'.
tpm2-tss-1.4.0/tcti/sockets.cpp:70:32: style: Function 'InitSockets' argument 5 names different: declaration 'logCallback' definition 'debugfunc'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/tcti/sockets.h:35:33: note: Function 'InitSockets' argument 5 names different: declaration 'logCallback' definition 'debugfunc'.
tpm2-tss-1.4.0/tcti/sockets.cpp:70:32: note: Function 'InitSockets' argument 5 names different: declaration 'logCallback' definition 'debugfunc'.
tpm2-tss-1.4.0/tcti/sockets.cpp:71:20: style: Function 'InitSockets' argument 6 names different: declaration 'logData' definition 'data'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/tcti/sockets.h:36:20: note: Function 'InitSockets' argument 6 names different: declaration 'logData' definition 'data'.
tpm2-tss-1.4.0/tcti/sockets.cpp:71:20: note: Function 'InitSockets' argument 6 names different: declaration 'logData' definition 'data'.
tpm2-tss-1.4.0/tcti/tcti_device.c:69:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/tcti/tcti_device.c:60:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/tcti/tcti_device.c:69:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/tcti/tcti_device.c:127:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/tcti/tcti_device.c:122:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/tcti/tcti_device.c:127:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/tcti/tcti_device.c:61:13: style: The scope of the variable 'size' can be reduced. [variableScope]
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:68:5: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:61:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:68:5: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:113:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:106:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:113:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:284:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:276:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/tcti/tcti_socket.cpp:284:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/integration/asymmetric-encrypt-decrypt.int.c:39:24: style: Unused variable: session_data_out [unusedVariable]
tpm2-tss-1.4.0/test/integration/context-util.c:14:31: style: Function 'tcti_device_init' argument 1 names different: declaration 'device_name' definition 'device_path'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/integration/context-util.h:11:64: note: Function 'tcti_device_init' argument 1 names different: declaration 'device_name' definition 'device_path'.
tpm2-tss-1.4.0/test/integration/context-util.c:14:31: note: Function 'tcti_device_init' argument 1 names different: declaration 'device_name' definition 'device_path'.
tpm2-tss-1.4.0/test/integration/create-keyedhash-sha1-hmac.int.c:38:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/integration/create-keyedhash-sha1-hmac.int.c:9:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/integration/create-keyedhash-sha1-hmac.int.c:38:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/integration/evict-ctrl.int.c:27:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/integration/evict-ctrl.int.c:9:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/integration/evict-ctrl.int.c:27:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/integration/test-options.c:89:47: style: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/integration/test-options.h:41:64: note: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'.
tpm2-tss-1.4.0/test/integration/test-options.c:89:47: note: Function 'get_test_opts_from_env' argument 1 names different: declaration 'opts' definition 'test_opts'.
tpm2-tss-1.4.0/test/tpmclient/CatSizedByteBuffer.c:32:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/CopySizedBuffer.c:32:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/DecryptEncrypt.c:254:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/DecryptEncrypt.c:247:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/DecryptEncrypt.c:254:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/DecryptEncrypt.c:249:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/SessionHmac.c:81:43: style: Redundant condition: pSession->bind!=TPM_RH_NULL. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tpm2-tss-1.4.0/test/tpmclient/SessionHmac.c:177:17: style: The scope of the variable 'authPtr' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/SessionHmac.c:217:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/SessionHmac.c:172:45: style: Function 'ComputeCommandHmacs' argument 4 names different: declaration 'pSessionsData' definition 'pSessionsDataIn'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/tpmclient/sample.h:151:45: note: Function 'ComputeCommandHmacs' argument 4 names different: declaration 'pSessionsData' definition 'pSessionsDataIn'.
tpm2-tss-1.4.0/test/tpmclient/SessionHmac.c:172:45: note: Function 'ComputeCommandHmacs' argument 4 names different: declaration 'pSessionsData' definition 'pSessionsDataIn'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:136:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:131:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:136:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:163:10: style: The scope of the variable 'label' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:166:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:103:47: style: Function 'GetSessionStruct' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/tpmclient/sample.h:147:47: note: Function 'GetSessionStruct' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:103:47: note: Function 'GetSessionStruct' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:103:72: style: Function 'GetSessionStruct' argument 2 names different: declaration 'pSession' definition 'session'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/tpmclient/sample.h:147:69: note: Function 'GetSessionStruct' argument 2 names different: declaration 'pSession' definition 'session'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:103:72: note: Function 'GetSessionStruct' argument 2 names different: declaration 'pSession' definition 'session'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:129:46: style: Function 'GetSessionAlgId' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/tpmclient/sample.h:148:46: note: Function 'GetSessionAlgId' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'.
tpm2-tss-1.4.0/test/tpmclient/StartAuthSession.c:129:46: note: Function 'GetSessionAlgId' argument 1 names different: declaration 'authHandle' definition 'sessionHandle'.
tpm2-tss-1.4.0/test/tpmclient/TpmHmac.c:50:24: style: Unused variable: sessionDataOut [unusedVariable]
tpm2-tss-1.4.0/test/tpmclient/kdfa.c:46:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/tpmclient/tcti_util.c:11:5: style: Variable 'rval' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tcti_util.c:9:0: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/tcti_util.c:11:5: note: Variable 'rval' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/tpmclient/tcti_util.c:5:56: style: Function 'InitDeviceTctiContext' argument 1 names different: declaration 'config' definition 'driverConfig'. [funcArgNamesDifferent]
tpm2-tss-1.4.0/test/tpmclient/tcti_util.h:13:56: note: Function 'InitDeviceTctiContext' argument 1 names different: declaration 'config' definition 'driverConfig'.
tpm2-tss-1.4.0/test/tpmclient/tcti_util.c:5:56: note: Function 'InitDeviceTctiContext' argument 1 names different: declaration 'config' definition 'driverConfig'.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:327:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:325:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:327:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:340:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:337:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:340:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:363:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:360:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:363:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1022:5: style: Variable 'encryptedSalt.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1012:5: note: Variable 'encryptedSalt.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1022:5: note: Variable 'encryptedSalt.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1077:9: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1075:9: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1077:9: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1621:5: style: Variable 'publicInfo.t.nvPublic.attributes.TPMA_NV_PPWRITE' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1620:5: note: Variable 'publicInfo.t.nvPublic.attributes.TPMA_NV_PPWRITE' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1621:5: note: Variable 'publicInfo.t.nvPublic.attributes.TPMA_NV_PPWRITE' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1717:5: style: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1716:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1717:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1913:5: style: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1912:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1913:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1980:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1950:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:1980:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2052:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2037:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2052:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2118:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2091:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2118:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2168:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2166:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2168:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2178:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2176:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2178:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2195:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2187:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2195:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2275:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2228:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2275:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2335:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2320:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2335:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2396:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2381:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:2396:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3282:5: style: Variable 'outsideInfo.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3269:5: note: Variable 'outsideInfo.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3282:5: note: Variable 'outsideInfo.t.size' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3316:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3314:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:3316:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4480:17: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4478:17: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4480:17: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4839:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4794:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:4839:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5301:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5293:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5301:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5451:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5439:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5451:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5462:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5451:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5462:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5920:5: style: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5919:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5920:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5964:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5901:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5964:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6206:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6198:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6206:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6311:5: style: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6310:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6311:5: note: Variable 'inSensitive.t.sensitive.userAuth' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6418:5: style: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6415:0: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:6418:5: note: Variable 'rval' is reassigned a value before the old one has been used if variable is no semaphore variable.
tpm2-tss-1.4.0/test/tpmclient/tpmclient.int.cpp:5908:10: style: The scope of the variable 'otherResMgrInterfaceName' can be reduced. [variableScope]
tpm2-tss-1.4.0/test/unit/tcti-device.c:36:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:34:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:36:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:75:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:69:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:75:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:77:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:70:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:77:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:114:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:108:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:114:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:116:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:109:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:116:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:158:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:150:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:158:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:160:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-device.c:151:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-device.c:160:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:60:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:58:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:60:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:146:5: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:143:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:146:5: note: Variable 'ret' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:148:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:144:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:148:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:194:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:189:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:194:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:226:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:221:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:226:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:259:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:254:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:259:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:291:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:286:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:291:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:314:5: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:305:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:314:5: note: Variable 'ctx' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:374:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:341:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:374:5: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:400:5: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tpm2-tss-1.4.0/test/unit/tcti-socket.c:385:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tpm2-tss-1.4.0/test/unit/tcti-socket.c:400:5: note: Variable 'rc' is reassigned a value before the old one has been used.
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tpp/tpp_1.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tqdm/tqdm_4.23.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tqsllib/tqsllib_2.2.orig.tar.gz
tqsllib-2.2/adif.cpp:335:11: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tqsllib-2.2/adif.cpp:483:7: warning: %lu in format string (no. 1) requires 'unsigned long *' but the argument type is 'signed long *'. [invalidScanfArgType_int]
tqsllib-2.2/adif.cpp:232:6: style: The scope of the variable 'currentCharacter' can be reduced. [variableScope]
tqsllib-2.2/adif.cpp:109:28: style: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent]
tqsllib-2.2/adif.h:119:42: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsllib-2.2/adif.cpp:109:28: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsllib-2.2/adif.cpp:515:29: style: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent]
tqsllib-2.2/adif.h:114:43: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsllib-2.2/adif.cpp:515:29: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsllib-2.2/cabrillo.cpp:349:24: style: C-style pointer casting [cstyleCast]
tqsllib-2.2/cabrillo.cpp:517:37: style: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:96:51: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:517:37: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:517:96: style: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:96:109: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'.
tqsllib-2.2/cabrillo.cpp:517:96: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'.
tqsllib-2.2/cabrillo.cpp:610:39: style: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:77:53: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:610:39: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:627:40: style: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:80:54: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:627:40: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:640:36: style: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:83:50: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:640:36: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:653:42: style: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsllib-2.2/cabrillo.h:86:65: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:653:42: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsllib-2.2/cabrillo.cpp:433:6: warning: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/cabrillo.cpp:567:3: warning: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqslexc.h:20:53: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsllib-2.2/tqslexc.h:21:26: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsllib-2.2/tqslexc.h:20:2: style: Class 'myexc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tqsllib-2.2/tqslexc.h:18:1: warning: The class 'myexc' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tqsllib-2.2/gen_crq.cpp:41:6: style: The scope of the variable 'dxcc' can be reduced. [variableScope]
tqsllib-2.2/gen_crq.cpp:41:16: style: The scope of the variable 'sign_dxcc' can be reduced. [variableScope]
tqsllib-2.2/location.cpp:146:21: style: The scope of the variable 'suffixes' can be reduced. [variableScope]
tqsllib-2.2/location.cpp:1222:7: style: The scope of the variable 'zonesok' can be reduced. [variableScope]
tqsllib-2.2/location.cpp:1347:49: style: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:827:63: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1347:49: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1369:50: style: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:832:64: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1369:50: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1382:50: style: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:838:64: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1382:50: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1419:47: style: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:841:61: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1419:47: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1433:47: style: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:844:61: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1433:47: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1445:50: style: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:847:64: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1445:50: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1460:50: style: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:850:64: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1460:50: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1473:40: style: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:885:54: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1473:40: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1487:50: style: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:888:64: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1487:50: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1502:46: style: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:891:60: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1502:46: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1517:50: style: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:894:64: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1517:50: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1532:46: style: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:897:60: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1532:46: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1547:46: style: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:904:60: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1547:46: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1561:44: style: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:969:58: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1561:44: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1575:45: style: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:910:59: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1575:45: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1589:42: style: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:920:56: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1589:42: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1603:47: style: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:923:61: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1603:47: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1617:45: style: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:931:59: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1617:45: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1635:44: style: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:938:58: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1635:44: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1649:42: style: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:944:56: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1649:42: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1668:45: style: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:953:59: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1668:45: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1687:42: style: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:963:56: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1687:42: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1714:44: style: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:957:58: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1714:44: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1731:49: style: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:947:63: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1731:49: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1745:45: style: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:950:59: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1745:45: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1824:40: style: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:879:54: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1824:40: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1899:43: style: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:867:57: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1899:43: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1932:43: style: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:870:57: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1932:43: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1946:47: style: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:873:61: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:1946:47: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2005:50: style: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:864:64: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2005:50: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2018:50: style: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:861:64: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2018:50: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2018:75: style: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:861:88: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'.
tqsllib-2.2/location.cpp:2018:75: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'.
tqsllib-2.2/location.cpp:2033:47: style: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:858:61: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2033:47: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2083:50: style: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:698:64: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2083:50: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2175:37: style: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:1108:59: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2175:37: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2243:53: style: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:1122:75: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2243:53: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2375:40: style: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:972:54: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2375:40: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2401:42: style: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:975:56: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2401:42: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'.
tqsllib-2.2/location.cpp:2458:87: style: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. [funcArgNamesDifferent]
tqsllib-2.2/tqsllib.h:587:116: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'.
tqsllib-2.2/location.cpp:2458:87: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'.
tqsllib-2.2/location.cpp:1051:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:1089:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:1319:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:1400:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:1811:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:1842:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:2051:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsllib-2.2/location.cpp:472:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/location.cpp:1793:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/location.cpp:2129:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/location.cpp:2289:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/location.cpp:2461:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/xml.h:38:2: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/xml.h:40:2: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_type' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_len' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::idx' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::idata' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::input_type' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::flags' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:53:2: warning: Member variable 'TQSL_LOCATION_FIELD::changed' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/location.cpp:70:22: warning: Member variable 'TQSL_LOCATION_FIELD::changed' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/xml.h:40:66: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsllib-2.2/xml.h:40:2: style: Class 'XMLElement' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tqsllib-2.2/location.cpp:96:19: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
tqsllib-2.2/location.cpp:96:34: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
tqsllib-2.2/location.cpp:741:9: error: Same iterator is used with different containers 'DXCCZoneMap' and 'DXCCMap'. [iterators]
tqsllib-2.2/openssl_cert.cpp:1398:0: error: #error "Unexpected OpenSSL version; check X509_ATTRIBUTE struct compatibility" [preprocessorErrorDirective]
tqsllib-2.2/tqslconvert.cpp:179:41: style: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:42:55: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:179:41: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:205:45: style: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:54:59: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:205:45: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:231:35: style: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:58:49: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:231:35: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:294:48: style: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:77:62: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:294:48: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:310:39: style: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:98:61: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:310:39: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:515:38: style: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:101:52: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:515:38: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:528:38: style: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:105:52: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:528:38: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:545:44: style: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:111:66: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:545:44: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:553:46: style: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsllib-2.2/tqslconvert.h:68:60: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:553:46: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'.
tqsllib-2.2/tqslconvert.cpp:63:24: warning: Member variable 'TQSL_CONVERTER::certs' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/tqslconvert.cpp:63:24: warning: Member variable 'TQSL_CONVERTER::ncerts' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/tqslconvert.cpp:63:24: warning: Member variable 'TQSL_CONVERTER::loc' is not initialized in the constructor. [uninitMemberVar]
tqsllib-2.2/tqsllib.cpp:421:19: style: Same expression on both sides of '||'. [duplicateExpression]
tqsllib-2.2/tqsllib.cpp:198:16: style: The scope of the variable 'openssl_err' can be reduced. [variableScope]
tqsllib-2.2/tqsllib.cpp:173:4: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:90:2: warning: The buffer 'dpath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:147:4: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:164:5: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:207:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:232:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/tqsllib.cpp:241:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsllib-2.2/xml.cpp:38:19: style: C-style pointer casting [cstyleCast]
tqsllib-2.2/xml.cpp:57:19: style: C-style pointer casting [cstyleCast]
tqsllib-2.2/xml.cpp:64:19: style: C-style pointer casting [cstyleCast]
tqsllib-2.2/xml.cpp:23:9: style: Unused variable: s [unusedVariable]
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/trabucco/trabucco_1.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/trac/trac_1.2.2+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-accountmanager/trac-accountmanager_0.5~r16056.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-announcer/trac-announcer_1.2.0+r16900.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-authopenid/trac-authopenid_0.4.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-batchmodify/trac-batchmodify_0.8.0+r10978.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-bitten/trac-bitten_0.6+final.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-bzr/trac-bzr_0.4.2+bzr125.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-codecomments/trac-codecomments_1.1.1+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-customfieldadmin/trac-customfieldadmin_0.2.6+r10460.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-datefield/trac-datefield_3.0.0+r16195.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-datefieldplugin/trac-datefieldplugin_0.7782.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-diavisview/trac-diavisview_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-git/trac-git_0.12.0.5+722342e.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-graphviz/trac-graphviz_0.7.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-httpauth/trac-httpauth_1.1+r6675.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-icalview/trac-icalview_0.4+r7253.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-icalviewplugin/trac-icalviewplugin_0.7889.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-includemacro/trac-includemacro_3.0.0~r12030.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-ja-resource/trac-ja-resource_1.0.ja1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-jsgantt/trac-jsgantt_0.9+r11145.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-mastertickets/trac-mastertickets_4.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-mercurial/trac-mercurial_1.0.0.3+hg8df754d9b36a.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-navadd/trac-navadd_0.3+svn13554.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-odtexport/trac-odtexport_0.6.0+svn10787.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-privateticketsplugin/trac-privateticketsplugin_2.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-privatewiki/trac-privatewiki_1.0.0+r13400.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-roadmap/trac-roadmap_0.4.1+r11241.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-sensitivetickets/trac-sensitivetickets_0.21.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-spamfilter/trac-spamfilter_1.0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-subcomponents/trac-subcomponents_1.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-subtickets/trac-subtickets_0.5.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-tags/trac-tags_0.7+svn12392.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-translatedpages/trac-translatedpages_1.0~svn11919.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-virtualticketpermissions/trac-virtualticketpermissions_1.0.0+svn4153.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-wikiprint/trac-wikiprint_2.0.0+r16816.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-wikitablemacro/trac-wikitablemacro_0.7785.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-wysiwyg/trac-wysiwyg_0.12.0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trac-xmlrpc/trac-xmlrpc_1.1.7+r17052.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trace-cmd/trace-cmd_2.6.orig.tar.gz
trace-cmd-2.6/event-parse.c:163:23: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:384:20: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:574:22: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:2083:8: style: The scope of the variable 'ref' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:3272:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:5162:6: style: The scope of the variable 'print_pretty' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:5195:21: style: The scope of the variable 'spaces' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:5198:16: style: The scope of the variable 'usecs' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:5205:6: style: The scope of the variable 'p' can be reduced. [variableScope]
trace-cmd-2.6/event-parse.c:488:59: style: Function 'pevent_register_function' argument 2 names different: declaration 'name' definition 'func'. [funcArgNamesDifferent]
trace-cmd-2.6/event-parse.h:618:59: note: Function 'pevent_register_function' argument 2 names different: declaration 'name' definition 'func'.
trace-cmd-2.6/event-parse.c:488:59: note: Function 'pevent_register_function' argument 2 names different: declaration 'name' definition 'func'.
trace-cmd-2.6/event-parse.c:3236:15: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3279:41: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3418:41: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3462:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3491:13: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3590:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3760:35: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3775:20: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3812:10: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3814:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3824:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3843:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3845:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3855:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3878:8: portability: 'num' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3893:16: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3911:20: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:3915:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4072:39: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4093:34: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4094:19: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4147:10: portability: 'bptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4182:10: portability: 'bptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4219:41: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4266:13: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4413:13: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4459:13: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4517:41: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4613:50: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4619:32: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:4633:49: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:5980:15: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:5986:14: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/event-parse.c:2129:12: warning: The expression 'strcmp(type,"s64") != 0' is suspicious. It overlaps 'strcmp(type,"u64") == 0'. [overlappingStrcmp]
trace-cmd-2.6/event-parse.c:128:2: style: Variable 'x' is modified but its new value is never used. [unreadVariable]
trace-cmd-2.6/event-parse.c:263:2: error: Common realloc mistake: 'cmdlines' nulled but not freed upon failure [memleakOnRealloc]
trace-cmd-2.6/event-parse.c:5116:9: error: Uninitialized variable: cmdline [uninitvar]
trace-cmd-2.6/event-plugin.c:451:28: style: The scope of the variable 'func' can be reduced. [variableScope]
trace-cmd-2.6/kbuffer-parse.c:298:25: portability: 'kbuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:301:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:317:7: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:332:8: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:367:7: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:379:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:387:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:393:8: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:410:25: portability: 'kbuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:507:20: portability: 'kbuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:532:6: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:541:25: portability: 'subbuffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:548:21: portability: 'kbuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:608:20: portability: 'kbuf->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:803:33: portability: 'subbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:806:36: portability: 'subbuf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:806:44: portability: 'subbuf+start' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:811:19: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/kbuffer-parse.c:546:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trace-cmd-2.6/kernel-shark.c:401:22: style: The scope of the variable 'task_filter' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:402:22: style: The scope of the variable 'hide_tasks' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:898:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:1005:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:1519:24: style: The scope of the variable 'record' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:1521:16: style: The scope of the variable 'model' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:1522:14: style: The scope of the variable 'comm' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:1773:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/kernel-shark.c:447:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/kernel-shark.c:907:10: style: Variable 'store' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/kernel-shark.c:969:10: style: Variable 'store' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/kernel-shark.c:1611:10: style: Variable 'len' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/parse-filter.c:47:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:270:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:338:21: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:1273:8: style: The scope of the variable 'this_event' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:1552:21: style: The scope of the variable 'arg' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:1867:17: style: The scope of the variable 'pevent' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:1868:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:2066:6: style: The scope of the variable 'val' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:2384:22: style: The scope of the variable 'filter_type1' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:2385:22: style: The scope of the variable 'filter_type2' can be reduced. [variableScope]
trace-cmd-2.6/parse-filter.c:1874:22: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/parse-filter.c:1903:2: error: Pointer to local array variable returned. [returnLocalVariable]
trace-cmd-2.6/parse-filter.c:1240:0: error: Memory leak: arg [memleak]
trace-cmd-2.6/parse-filter.c:1498:0: error: Memory leak: arg [memleak]
trace-cmd-2.6/plugin_blk.c:108:14: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/plugin_blk.c:339:27: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/plugin_function.c:60:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/plugin_kvm.c:371:21: style: The scope of the variable 'access_str' can be reduced. [variableScope]
trace-cmd-2.6/plugin_kvm.c:358:12: style: union member 'kvm_mmu_page_role::pad_for_nice_hex_output' is never used. [unusedStructMember]
trace-cmd-2.6/plugin_python.c:35:3: error: Memory leak: full [memleak]
trace-cmd-2.6/plugin_python.c:35:3: error: Memory leak: n [memleak]
trace-cmd-2.6/plugin_python.c:46:0: error: Memory leak: full [memleak]
trace-cmd-2.6/plugin_python.c:46:0: error: Memory leak: n [memleak]
trace-cmd-2.6/plugin_sched_switch.c:54:31: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-capture.c:239:14: style: The scope of the variable 'filename' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:298:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:325:8: style: The scope of the variable 'loc' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:327:6: style: The scope of the variable 'len' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:328:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:366:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:371:6: style: The scope of the variable 'len' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:372:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:629:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:630:6: style: The scope of the variable 'r' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:827:14: style: The scope of the variable 'name' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:875:14: style: The scope of the variable 'name' can be reduced. [variableScope]
trace-cmd-2.6/trace-capture.c:1014:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-cmd.c:113:20: warning: Either the condition '!re' is redundant or there is possible null pointer dereference: re. [nullPointerRedundantCheck]
trace-cmd-2.6/trace-cmd.c:116:6: note: Assuming that condition '!re' is not redundant
trace-cmd-2.6/trace-cmd.c:113:20: note: Null pointer dereference
trace-cmd-2.6/trace-dialog.c:272:20: style: The scope of the variable 'menu_status_display' can be reduced. [variableScope]
trace-cmd-2.6/trace-dialog.c:461:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trace-cmd-2.6/trace-dialog.c:515:13: style: The scope of the variable 'label' can be reduced. [variableScope]
trace-cmd-2.6/trace-dialog.c:201:8: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-filter.c:164:23: style: The scope of the variable 'field' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:475:8: style: The scope of the variable 'str' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:783:14: style: The scope of the variable 'comm' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:2003:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:2039:8: style: The scope of the variable 'str' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:2104:14: style: The scope of the variable 'name' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:2178:14: style: The scope of the variable 'name' can be reduced. [variableScope]
trace-cmd-2.6/trace-filter.c:1767:58: style: Function 'trace_filter_cpu_dialog' argument 2 names different: declaration 'cpu_mask_selected' definition 'cpus_selected'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-filter.h:140:58: note: Function 'trace_filter_cpu_dialog' argument 2 names different: declaration 'cpu_mask_selected' definition 'cpus_selected'.
trace-cmd-2.6/trace-filter.c:1767:58: note: Function 'trace_filter_cpu_dialog' argument 2 names different: declaration 'cpu_mask_selected' definition 'cpus_selected'.
trace-cmd-2.6/trace-filter.c:1937:15: style: Function 'trace_filter_convert_filter_to_names' argument 3 names different: declaration 'events' definition 'event_ids'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-filter.h:118:15: note: Function 'trace_filter_convert_filter_to_names' argument 3 names different: declaration 'events' definition 'event_ids'.
trace-cmd-2.6/trace-filter.c:1937:15: note: Function 'trace_filter_convert_filter_to_names' argument 3 names different: declaration 'events' definition 'event_ids'.
trace-cmd-2.6/trace-filter.c:1043:29: style: struct member 'event_filter_helper::func' is never used. [unusedStructMember]
trace-cmd-2.6/trace-filter.c:1044:17: style: struct member 'event_filter_helper::view' is never used. [unusedStructMember]
trace-cmd-2.6/trace-ftrace.c:175:7: style: The scope of the variable 'nsecs_str' can be reduced. [variableScope]
trace-cmd-2.6/trace-ftrace.c:335:14: style: The scope of the variable 'func' can be reduced. [variableScope]
trace-cmd-2.6/trace-ftrace.c:384:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
trace-cmd-2.6/trace-ftrace.c:385:14: style: The scope of the variable 'func' can be reduced. [variableScope]
trace-cmd-2.6/trace-ftrace.c:398:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-ftrace.c:398:50: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-ftrace.c:399:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-graph-main.c:224:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:2833:10: style: Same expression on both sides of '|'. [duplicateExpression]
trace-cmd-2.6/trace-graph.c:659:9: style: The scope of the variable 'text' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:1749:15: style: The scope of the variable 'layout' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:1912:21: style: The scope of the variable 'time' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:2022:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:2135:7: style: The scope of the variable 'error_str' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:2136:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:2137:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-graph.c:480:60: style: Function 'trace_graph_filter_add_remove_task' argument 1 names different: declaration 'info' definition 'ginfo'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-graph.h:286:60: note: Function 'trace_graph_filter_add_remove_task' argument 1 names different: declaration 'info' definition 'ginfo'.
trace-cmd-2.6/trace-graph.c:480:60: note: Function 'trace_graph_filter_add_remove_task' argument 1 names different: declaration 'info' definition 'ginfo'.
trace-cmd-2.6/trace-graph.c:1111:25: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-graph.c:1120:25: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-graph.c:1172:15: style: Variable 'view_width' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-graph.c:1224:11: style: Variable 'pevent' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-graph.c:1265:11: style: Variable 'pevent' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-graph.c:145:5: error: Common realloc mistake: 'pids' nulled but not freed upon failure [memleakOnRealloc]
trace-cmd-2.6/trace-hist.c:921:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
trace-cmd-2.6/trace-hist.c:1073:26: style: The scope of the variable 'new_handle' can be reduced. [variableScope]
trace-cmd-2.6/trace-hist.c:466:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:466:50: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:467:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:477:12: portability: 'data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:477:47: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:505:32: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:510:32: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:529:31: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:536:31: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-hist.c:747:16: style: Variable 'final' is not assigned a value. [unassignedVariable]
trace-cmd-2.6/trace-hist.c:258:2: error: Common realloc mistake: 'ips' nulled but not freed upon failure [memleakOnRealloc]
trace-cmd-2.6/trace-hooks.c:156:9: warning: Possible null pointer dereference: flags [nullPointer]
trace-cmd-2.6/trace-hooks.c:32:16: note: Assignment 'flags=NULL', assigned value is 0
trace-cmd-2.6/trace-hooks.c:156:9: note: Null pointer dereference
trace-cmd-2.6/trace-hooks.c:166:20: style: The scope of the variable 'hook' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:2302:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-cmd-local.h:30:10: style: The scope of the variable 'w' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:182:6: style: The scope of the variable 'r' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:497:21: style: The scope of the variable 'size' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:800:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:1877:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:1941:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:2295:19: style: The scope of the variable 'cpu_data' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:2658:21: style: The scope of the variable 'size' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:2682:8: style: The scope of the variable 'system' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:2684:6: style: The scope of the variable 'count' can be reduced. [variableScope]
trace-cmd-2.6/trace-input.c:541:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:624:13: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:2116:12: style: Checking if unsigned variable '*size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:2669:12: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:2708:13: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:2762:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trace-cmd-2.6/trace-input.c:1123:9: style: Function 'tracecmd_read_at' argument 3 names different: declaration 'cpu' definition 'pcpu'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-cmd.h:164:9: note: Function 'tracecmd_read_at' argument 3 names different: declaration 'cpu' definition 'pcpu'.
trace-cmd-2.6/trace-input.c:1123:9: note: Function 'tracecmd_read_at' argument 3 names different: declaration 'cpu' definition 'pcpu'.
trace-cmd-2.6/trace-input.c:1571:62: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-input.c:2847:43: portability: 'page->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-input.c:2875:19: portability: 'page->map' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-listen.c:135:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
trace-cmd-2.6/trace-listen.c:137:3: note: Found duplicate branches for 'if' and 'else'.
trace-cmd-2.6/trace-listen.c:135:3: note: Found duplicate branches for 'if' and 'else'.
trace-cmd-2.6/trace-listen.c:94:6: style: The scope of the variable 'n' can be reduced. [variableScope]
trace-cmd-2.6/trace-listen.c:125:13: style: The scope of the variable 'newline' can be reduced. [variableScope]
trace-cmd-2.6/trace-listen.c:311:8: style: The scope of the variable 'option' can be reduced. [variableScope]
trace-cmd-2.6/trace-listen.c:313:6: style: The scope of the variable 'size' can be reduced. [variableScope]
trace-cmd-2.6/trace-listen.c:678:6: style: The scope of the variable 'cfd' can be reduced. [variableScope]
trace-cmd-2.6/trace-listen.c:756:6: style: The scope of the variable 'c' can be reduced. [variableScope]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 7) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:468:3: warning: %ld in format string (no. 9) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-mem.c:455:21: style: The scope of the variable 'funcd' can be reduced. [variableScope]
trace-cmd-2.6/trace-output.c:711:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
trace-cmd-2.6/trace-output.c:705:0: note: Variable 'file' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-output.c:711:2: note: Variable 'file' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-output.c:358:8: style: The scope of the variable 'format' can be reduced. [variableScope]
trace-cmd-2.6/trace-output.c:361:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-output.c:450:8: style: The scope of the variable 'system' can be reduced. [variableScope]
trace-cmd-2.6/trace-output.c:453:8: style: The scope of the variable 'file' can be reduced. [variableScope]
trace-cmd-2.6/trace-output.c:1238:34: style: Function 'tracecmd_create_file_glob' argument 4 names different: declaration 'event_globs' definition 'list'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-cmd.h:220:34: note: Function 'tracecmd_create_file_glob' argument 4 names different: declaration 'event_globs' definition 'list'.
trace-cmd-2.6/trace-output.c:1238:34: note: Function 'tracecmd_create_file_glob' argument 4 names different: declaration 'event_globs' definition 'list'.
trace-cmd-2.6/trace-plot-cpu.c:250:6: style: The scope of the variable 'box_filter' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-cpu.c:375:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-cpu.c:380:6: style: The scope of the variable 'type' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-cpu.c:383:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-cpu.c:489:24: style: The scope of the variable 'cpu_info' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-cpu.c:199:8: style: Variable 'cpu' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-plot-cpu.c:229:11: style: Variable 'filter' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-plot-cpu.c:286:8: style: Variable 'cpu' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-plot-task.c:403:18: style: Redundant condition: is_sched. '!is_sched || (is_sched && sched_pid==pid)' is equivalent to '!is_sched || sched_pid==pid' [redundantCondition]
trace-cmd-2.6/trace-plot-task.c:253:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:261:6: style: The scope of the variable 'type' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:376:15: style: The scope of the variable 'once' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:616:21: style: The scope of the variable 'ts' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:617:6: style: The scope of the variable 'next_cpu' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:686:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot-task.c:692:6: style: The scope of the variable 'type' can be reduced. [variableScope]
trace-cmd-2.6/trace-plot.c:147:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 8) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1456:2: warning: %lld in format string (no. 9) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1734:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1736:4: warning: %lld in format string (no. 8) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1857:2: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 4) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 6) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 7) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:1864:3: warning: %lld in format string (no. 8) requires 'long long' but the argument type is 'unsigned long long'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-profile.c:937:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1085:21: style: The scope of the variable 'size' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1086:21: style: The scope of the variable 'start' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1231:21: style: The scope of the variable 'start_event' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1232:21: style: The scope of the variable 'end_event' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1233:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1445:14: style: The scope of the variable 'func' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1447:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1770:19: style: The scope of the variable 'sb' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1807:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:2018:26: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:2075:26: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:2218:26: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/trace-profile.c:1211:74: style: Function 'trace_init_profile' argument 2 names different: declaration 'hooks' definition 'hook'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-local.h:81:74: note: Function 'trace_init_profile' argument 2 names different: declaration 'hooks' definition 'hook'.
trace-cmd-2.6/trace-profile.c:1211:74: note: Function 'trace_init_profile' argument 2 names different: declaration 'hooks' definition 'hook'.
trace-cmd-2.6/trace-profile.c:1264:12: warning: Size of pointer 'cpu_data' used instead of size of its data. [pointerSize]
trace-cmd-2.6/trace-profile.c:368:37: portability: 'caller' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-profile.c:536:22: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-profile.c:1055:24: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-profile.c:1103:25: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-profile.c:181:23: style: struct member 'sched_switch_data::prev_state' is never used. [unusedStructMember]
trace-cmd-2.6/trace-profile.c:182:8: style: struct member 'sched_switch_data::match_state' is never used. [unusedStructMember]
trace-cmd-2.6/trace-read.c:1571:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-read.c:419:18: style: The scope of the variable 'cmdline' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:486:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:714:26: style: The scope of the variable 'item' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:886:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1061:22: style: The scope of the variable 'last_handle' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1124:27: style: The scope of the variable 'new_handle' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1125:16: style: The scope of the variable 'name' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1207:11: style: The scope of the variable 'a' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1207:14: style: The scope of the variable 'b' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1284:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1342:25: style: The scope of the variable 'handle' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1368:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1370:6: style: The scope of the variable 'c' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:1630:25: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-read.c:462:0: error: Memory leak: str [memleak]
trace-cmd-2.6/trace-read.c:409:38: error: Undefined behavior: Variable 'filter' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
trace-cmd-2.6/trace-record.c:3837:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trace-cmd-2.6/trace-record.c:3839:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trace-cmd-2.6/trace-record.c:3841:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trace-cmd-2.6/trace-record.c:3843:10: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trace-cmd-2.6/trace-record.c:2464:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trace-cmd-2.6/trace-record.c:1316:3: style: Variable 'ptr' is reassigned a value before the old one has been used. [redundantAssignment]
trace-cmd-2.6/trace-record.c:1314:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-record.c:1316:3: note: Variable 'ptr' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-record.c:1447:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
trace-cmd-2.6/trace-record.c:1441:2: note: Variable 'ret' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-record.c:1447:2: note: Variable 'ret' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-record.c:568:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:685:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:778:13: style: The scope of the variable 'first' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:919:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:1341:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:1473:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:1725:8: style: The scope of the variable 'path' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2104:21: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2392:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2393:8: style: The scope of the variable 'file' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2394:6: style: The scope of the variable 'pid' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2654:6: style: The scope of the variable 'len' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2708:27: style: The scope of the variable 'buffer_options' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2710:26: style: The scope of the variable 'instance' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2711:9: style: The scope of the variable 'temp_files' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2712:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2892:23: style: The scope of the variable 'event' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2897:6: style: The scope of the variable 'id' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:3328:8: style: The scope of the variable 'path' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:3329:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:3686:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-record.c:2914:48: portability: 'record->data' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-record.c:668:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-record.c:1457:9: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-split.c:70:8: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trace-cmd-2.6/trace-split.c:355:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
trace-cmd-2.6/trace-split.c:420:9: style: The scope of the variable 'start' can be reduced. [variableScope]
trace-cmd-2.6/trace-split.c:420:16: style: The scope of the variable 'end' can be reduced. [variableScope]
trace-cmd-2.6/trace-split.c:107:13: portability: 'page' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-split.c:256:8: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-split.c:258:8: portability: 'ptr' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trace-cmd-2.6/trace-stack.c:163:6: style: The scope of the variable 'c' can be reduced. [variableScope]
trace-cmd-2.6/trace-stat.c:893:6: style: The scope of the variable 'c' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:1087:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
trace-cmd-2.6/trace-util.c:1083:0: note: Variable 'ret' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-util.c:1087:2: note: Variable 'ret' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-util.c:1116:2: style: Variable 'pevent' is reassigned a value before the old one has been used. [redundantAssignment]
trace-cmd-2.6/trace-util.c:1114:0: note: Variable 'pevent' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-util.c:1116:2: note: Variable 'pevent' is reassigned a value before the old one has been used.
trace-cmd-2.6/trace-util.c:409:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:450:21: style: The scope of the variable 'addr' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:451:8: style: The scope of the variable 'printk' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:454:8: style: The scope of the variable 'addr_str' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:1543:28: style: The scope of the variable 'func' can be reduced. [variableScope]
trace-cmd-2.6/trace-util.c:1541:45: style: Function 'tracecmd_unload_plugins' argument 1 names different: declaration 'list' definition 'plugin_list'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-cmd.h:42:50: note: Function 'tracecmd_unload_plugins' argument 1 names different: declaration 'list' definition 'plugin_list'.
trace-cmd-2.6/trace-util.c:1541:45: note: Function 'tracecmd_unload_plugins' argument 1 names different: declaration 'list' definition 'plugin_list'.
trace-cmd-2.6/trace-util.c:1007:3: error: Common realloc mistake: 'buf' nulled but not freed upon failure [memleakOnRealloc]
trace-cmd-2.6/trace-util.c:101:0: error: Memory leak: list [memleak]
trace-cmd-2.6/trace-util.c:695:0: error: Resource leak: fp [resourceLeak]
trace-cmd-2.6/trace-view-main.c:295:17: style: The scope of the variable 'pevent' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-main.c:296:24: style: The scope of the variable 'record' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-main.c:298:16: style: The scope of the variable 'model' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-main.c:299:14: style: The scope of the variable 'comm' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-main.c:300:9: style: The scope of the variable 'text' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-main.c:442:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-store.c:425:15: style: The scope of the variable 'comm' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-store.c:863:13: style: The scope of the variable 'next' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-store.c:909:17: style: The scope of the variable 't' can be reduced. [variableScope]
trace-cmd-2.6/trace-view-store.c:176:40: style: Function 'trace_view_store_init' argument 1 names different: declaration 'pkg_tree' definition 'trace_view_store'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-view-store.c:32:54: note: Function 'trace_view_store_init' argument 1 names different: declaration 'pkg_tree' definition 'trace_view_store'.
trace-cmd-2.6/trace-view-store.c:176:40: note: Function 'trace_view_store_init' argument 1 names different: declaration 'pkg_tree' definition 'trace_view_store'.
trace-cmd-2.6/trace-view-store.c:1161:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-view-store.c:1171:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-view-store.c:1181:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-view.c:169:16: style: The scope of the variable 'model' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:350:13: style: The scope of the variable 'spin' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:421:23: style: The scope of the variable 'event_filter' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:460:7: style: The scope of the variable 'error_str' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:461:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:462:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:504:23: style: The scope of the variable 'event_filter' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:605:15: style: The scope of the variable 'title' can be reduced. [variableScope]
trace-cmd-2.6/trace-view.c:501:29: style: Function 'trace_view_copy_filter' argument 3 names different: declaration 'event_filter' definition 'src_event_filter'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-view.h:62:29: note: Function 'trace_view_copy_filter' argument 3 names different: declaration 'event_filter' definition 'src_event_filter'.
trace-cmd-2.6/trace-view.c:501:29: note: Function 'trace_view_copy_filter' argument 3 names different: declaration 'event_filter' definition 'src_event_filter'.
trace-cmd-2.6/trace-view.c:957:21: style: Function 'trace_view_save_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-view.h:69:21: note: Function 'trace_view_save_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'.
trace-cmd-2.6/trace-view.c:957:21: note: Function 'trace_view_save_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'.
trace-cmd-2.6/trace-view.c:1024:21: style: Function 'trace_view_load_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-view.h:71:21: note: Function 'trace_view_load_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'.
trace-cmd-2.6/trace-view.c:1024:21: note: Function 'trace_view_load_filters' argument 2 names different: declaration 'treeview' definition 'trace_tree'.
trace-cmd-2.6/trace-view.c:340:14: style: Variable 'selection' is assigned a value that is never used. [unreadVariable]
trace-cmd-2.6/trace-xml.c:145:59: style: Function 'tracecmd_xml_open' argument 1 names different: declaration 'name' definition 'file'. [funcArgNamesDifferent]
trace-cmd-2.6/trace-xml.h:28:59: note: Function 'tracecmd_xml_open' argument 1 names different: declaration 'name' definition 'file'.
trace-cmd-2.6/trace-xml.c:145:59: note: Function 'tracecmd_xml_open' argument 1 names different: declaration 'name' definition 'file'.
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/trace-summary/trace-summary_0.84.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trace2dbest/trace2dbest_3.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/traceroute/traceroute_2.1.0.orig.tar.gz
traceroute-2.1.0/libsupp/clif.c:361:12: style: The scope of the variable 't' can be reduced. [variableScope]
traceroute-2.1.0/libsupp/clif.c:388:5: style: Function 'CLIF_parse' argument 4 names different: declaration 'arg_list' definition 'argument_list'. [funcArgNamesDifferent]
traceroute-2.1.0/libsupp/clif.h:80:23: note: Function 'CLIF_parse' argument 4 names different: declaration 'arg_list' definition 'argument_list'.
traceroute-2.1.0/libsupp/clif.c:388:5: note: Function 'CLIF_parse' argument 4 names different: declaration 'arg_list' definition 'argument_list'.
traceroute-2.1.0/libsupp/clif.c:232:6: warning: The buffer 'ss' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
traceroute-2.1.0/libsupp/clif.c:236:6: warning: The buffer 'ss' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
traceroute-2.1.0/traceroute/module.c:18:37: style: Function 'tr_register_module' argument 1 names different: declaration 'module' definition 'ops'. [funcArgNamesDifferent]
traceroute-2.1.0/traceroute/traceroute.h:98:37: note: Function 'tr_register_module' argument 1 names different: declaration 'module' definition 'ops'.
traceroute-2.1.0/traceroute/module.c:18:37: note: Function 'tr_register_module' argument 1 names different: declaration 'module' definition 'ops'.
traceroute-2.1.0/traceroute/traceroute.c:1278:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traceroute-2.1.0/traceroute/traceroute.c:1314:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traceroute-2.1.0/traceroute/traceroute.c:1327:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traceroute-2.1.0/traceroute/traceroute.c:1327:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traceroute-2.1.0/traceroute/traceroute.c:290:10: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/trackballs/trackballs_1.3.1.orig.tar.gz
Checking trackballs-1.3.1/src/mainMode.cc: __GCC__=1;__GCC__=1...

trackballs-1.3.1/src/animated.cc:29:3: performance: Variable 'primaryColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trackballs-1.3.1/src/animated.h:55:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/animated.h:55:16: note: Function in derived class
trackballs-1.3.1/src/sign.h:32:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/sign.h:32:16: note: Function in derived class
trackballs-1.3.1/src/sign.h:33:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/sign.h:33:16: note: Function in derived class
trackballs-1.3.1/src/sign.h:34:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/sign.h:34:16: note: Function in derived class
trackballs-1.3.1/src/sign.h:36:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/sign.h:36:8: note: Function in derived class
trackballs-1.3.1/src/scoreSign.h:35:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/scoreSign.h:35:16: note: Function in derived class
trackballs-1.3.1/src/animatedCollection.cc:848:21: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:902:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:903:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:905:14: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:908:8: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:915:10: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:917:35: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:918:19: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:932:33: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:952:21: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:954:29: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/animatedCollection.cc:121:44: style: Same expression on both sides of '-' because the value of 'D' and '1' are the same. [duplicateExpression]
trackballs-1.3.1/src/animatedCollection.cc:184:24: note: 'D' is assigned value '1' here.
trackballs-1.3.1/src/animatedCollection.cc:121:44: note: Same expression on both sides of '-' because the value of 'D' and '1' are the same.
trackballs-1.3.1/src/animatedCollection.cc:125:44: style: Same expression on both sides of '-' because the value of 'D' and '1' are the same. [duplicateExpression]
trackballs-1.3.1/src/animatedCollection.cc:184:24: note: 'D' is assigned value '1' here.
trackballs-1.3.1/src/animatedCollection.cc:125:44: note: Same expression on both sides of '-' because the value of 'D' and '1' are the same.
trackballs-1.3.1/src/animatedCollection.cc:520:25: style: Same expression on both sides of '-' because the value of 'D' and '1' are the same. [duplicateExpression]
trackballs-1.3.1/src/animatedCollection.cc:634:24: note: 'D' is assigned value '1' here.
trackballs-1.3.1/src/animatedCollection.cc:520:25: note: Same expression on both sides of '-' because the value of 'D' and '1' are the same.
trackballs-1.3.1/src/animatedCollection.cc:521:26: style: Same expression on both sides of '-' because the value of 'D' and '1' are the same. [duplicateExpression]
trackballs-1.3.1/src/animatedCollection.cc:634:24: note: 'D' is assigned value '1' here.
trackballs-1.3.1/src/animatedCollection.cc:521:26: note: Same expression on both sides of '-' because the value of 'D' and '1' are the same.
trackballs-1.3.1/src/animatedCollection.cc:644:0: style: Function 'init' argument 3 names different: declaration 'N' definition 'iN'. [funcArgNamesDifferent]
trackballs-1.3.1/src/animatedCollection.cc:207:0: note: Function 'init' argument 3 names different: declaration 'N' definition 'iN'.
trackballs-1.3.1/src/animatedCollection.cc:644:0: note: Function 'init' argument 3 names different: declaration 'N' definition 'iN'.
trackballs-1.3.1/src/animatedCollection.cc:53:5: style: Class 'SingleCycleAllocator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trackballs-1.3.1/src/animatedCollection.cc:53:5: style: Class 'SingleCycleAllocator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trackballs-1.3.1/src/animatedCollection.cc:686:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
trackballs-1.3.1/src/animatedCollection.cc:691:0: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
trackballs-1.3.1/src/animator.h:39:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/animator.h:39:16: note: Function in derived class
trackballs-1.3.1/src/animator.h:40:16: style: The function 'releaseCallbacks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:69:16: note: Virtual function in base class
trackballs-1.3.1/src/animator.h:40:16: note: Function in derived class
trackballs-1.3.1/src/ball.h:57:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:57:16: note: Function in derived class
trackballs-1.3.1/src/ball.h:58:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:58:16: note: Function in derived class
trackballs-1.3.1/src/ball.h:59:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:59:16: note: Function in derived class
trackballs-1.3.1/src/ball.h:61:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:61:8: note: Function in derived class
trackballs-1.3.1/src/ball.h:62:8: style: The function 'doExpensiveComputations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:53:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:62:8: note: Function in derived class
trackballs-1.3.1/src/ball.h:66:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:56:16: note: Virtual function in base class
trackballs-1.3.1/src/ball.h:66:16: note: Function in derived class
trackballs-1.3.1/src/black.h:31:16: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/ball.h:66:16: note: Virtual function in base class
trackballs-1.3.1/src/black.h:31:16: note: Function in derived class
trackballs-1.3.1/src/black.h:32:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/black.h:32:16: note: Function in derived class
trackballs-1.3.1/src/baby.h:30:8: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/black.h:31:16: note: Virtual function in base class
trackballs-1.3.1/src/baby.h:30:8: note: Function in derived class
trackballs-1.3.1/src/ball.cc:1485:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/ball.cc:1514:22: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/ball.cc:1650:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/ball.cc:1660:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/ball.cc:1720:34: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/ball.cc:1420:23: style: Function 'drive' argument 1 names different: declaration 'xacc' definition 'x'. [funcArgNamesDifferent]
trackballs-1.3.1/src/ball.h:67:19: note: Function 'drive' argument 1 names different: declaration 'xacc' definition 'x'.
trackballs-1.3.1/src/ball.cc:1420:23: note: Function 'drive' argument 1 names different: declaration 'xacc' definition 'x'.
trackballs-1.3.1/src/ball.cc:1420:31: style: Function 'drive' argument 2 names different: declaration 'yacc' definition 'y'. [funcArgNamesDifferent]
trackballs-1.3.1/src/ball.h:67:30: note: Function 'drive' argument 2 names different: declaration 'yacc' definition 'y'.
trackballs-1.3.1/src/ball.cc:1420:31: note: Function 'drive' argument 2 names different: declaration 'yacc' definition 'y'.
trackballs-1.3.1/src/debris.h:30:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/debris.h:30:8: note: Function in derived class
trackballs-1.3.1/src/debris.h:31:8: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/ball.h:66:16: note: Virtual function in base class
trackballs-1.3.1/src/debris.h:31:8: note: Function in derived class
trackballs-1.3.1/src/forcefield.h:35:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/forcefield.h:35:16: note: Function in derived class
trackballs-1.3.1/src/forcefield.h:36:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/forcefield.h:36:16: note: Function in derived class
trackballs-1.3.1/src/forcefield.h:37:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/forcefield.h:37:16: note: Function in derived class
trackballs-1.3.1/src/forcefield.h:39:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/forcefield.h:39:16: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:32:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:33:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:34:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:35:8: style: The function 'doExpensiveComputations' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:39:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:35:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:36:8: style: The function 'mouse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:40:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:36:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:37:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:37:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:39:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:39:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.h:40:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/mainMode.h:40:8: note: Function in derived class
trackballs-1.3.1/src/pipe.h:33:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/pipe.h:33:16: note: Function in derived class
trackballs-1.3.1/src/pipe.h:34:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/pipe.h:34:16: note: Function in derived class
trackballs-1.3.1/src/pipe.h:35:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/pipe.h:35:16: note: Function in derived class
trackballs-1.3.1/src/pipe.h:37:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/pipe.h:37:16: note: Function in derived class
trackballs-1.3.1/src/pipeConnector.h:30:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/pipeConnector.h:30:16: note: Function in derived class
trackballs-1.3.1/src/pipeConnector.h:31:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/pipeConnector.h:31:16: note: Function in derived class
trackballs-1.3.1/src/pipeConnector.h:32:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/pipeConnector.h:32:16: note: Function in derived class
trackballs-1.3.1/src/pipeConnector.h:34:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/pipeConnector.h:34:8: note: Function in derived class
trackballs-1.3.1/src/splash.h:29:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/splash.h:29:8: note: Function in derived class
trackballs-1.3.1/src/splash.h:31:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/splash.h:31:16: note: Function in derived class
trackballs-1.3.1/src/splash.h:32:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/splash.h:32:16: note: Function in derived class
trackballs-1.3.1/src/splash.h:33:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/splash.h:33:16: note: Function in derived class
trackballs-1.3.1/src/trampoline.h:29:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/trampoline.h:29:16: note: Function in derived class
trackballs-1.3.1/src/ball.cc:267:38: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/bird.cc:137:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/bird.h:34:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/bird.h:34:16: note: Function in derived class
trackballs-1.3.1/src/bird.h:35:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/bird.h:35:16: note: Function in derived class
trackballs-1.3.1/src/bird.h:36:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/bird.h:36:16: note: Function in derived class
trackballs-1.3.1/src/bird.h:38:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/bird.h:38:8: note: Function in derived class
trackballs-1.3.1/src/player.h:31:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/player.h:31:8: note: Function in derived class
trackballs-1.3.1/src/player.h:33:8: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/ball.h:66:16: note: Virtual function in base class
trackballs-1.3.1/src/player.h:33:8: note: Function in derived class
trackballs-1.3.1/src/player.h:39:16: style: The function 'crash' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/ball.h:65:16: note: Virtual function in base class
trackballs-1.3.1/src/player.h:39:16: note: Function in derived class
trackballs-1.3.1/src/cactus.cc:181:18: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/cactus.h:31:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/cactus.h:31:16: note: Function in derived class
trackballs-1.3.1/src/cactus.h:32:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/cactus.h:32:16: note: Function in derived class
trackballs-1.3.1/src/cactus.h:33:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/cactus.h:33:16: note: Function in derived class
trackballs-1.3.1/src/cactus.h:35:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/cactus.h:35:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:29:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:29:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:30:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:30:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:31:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:32:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:33:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/calibrateJoystickMode.h:34:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/calibrateJoystickMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:29:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:29:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:30:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:30:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:31:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:32:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:33:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/settingsMode.h:34:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/settingsMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/colorModifier.h:31:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/colorModifier.h:31:8: note: Function in derived class
trackballs-1.3.1/src/cyclicPlatform.cc:80:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/cyclicPlatform.h:34:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/cyclicPlatform.h:34:8: note: Function in derived class
trackballs-1.3.1/src/debris.cc:23:77: style: Function 'Debris' argument 4 names different: declaration 'duration' definition 'dur'. [funcArgNamesDifferent]
trackballs-1.3.1/src/debris.h:28:64: note: Function 'Debris' argument 4 names different: declaration 'duration' definition 'dur'.
trackballs-1.3.1/src/debris.cc:23:77: note: Function 'Debris' argument 4 names different: declaration 'duration' definition 'dur'.
trackballs-1.3.1/src/diamond.cc:28:33: style: Function 'Diamond' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
trackballs-1.3.1/src/diamond.h:28:26: note: Function 'Diamond' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/diamond.cc:28:33: note: Function 'Diamond' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/diamond.h:28:3: style: Class 'Diamond' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trackballs-1.3.1/src/diamond.h:30:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/diamond.h:30:16: note: Function in derived class
trackballs-1.3.1/src/diamond.h:31:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/diamond.h:31:16: note: Function in derived class
trackballs-1.3.1/src/diamond.h:32:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/diamond.h:32:16: note: Function in derived class
trackballs-1.3.1/src/diamond.h:34:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/diamond.h:34:8: note: Function in derived class
trackballs-1.3.1/src/editMode.cc:260:30: style: Function 'loadMap' argument 1 names different: declaration 'mapname' definition 'name'. [funcArgNamesDifferent]
trackballs-1.3.1/src/editMode.h:47:22: note: Function 'loadMap' argument 1 names different: declaration 'mapname' definition 'name'.
trackballs-1.3.1/src/editMode.cc:260:30: note: Function 'loadMap' argument 1 names different: declaration 'mapname' definition 'name'.
trackballs-1.3.1/src/editMode.cc:240:3: style: Class 'EditMode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trackballs-1.3.1/src/editMode.cc:240:3: style: Class 'EditMode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trackballs-1.3.1/src/editMode.h:54:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:54:8: note: Function in derived class
trackballs-1.3.1/src/editMode.h:55:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:55:8: note: Function in derived class
trackballs-1.3.1/src/editMode.h:56:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:56:8: note: Function in derived class
trackballs-1.3.1/src/editMode.h:57:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:57:8: note: Function in derived class
trackballs-1.3.1/src/editMode.h:59:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:59:8: note: Function in derived class
trackballs-1.3.1/src/editMode.h:60:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/editMode.h:60:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:32:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:32:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:33:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:33:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:35:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:35:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:51:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:51:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:52:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:52:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:64:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:64:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:65:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:65:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:77:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:77:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:78:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:78:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:90:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:90:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:91:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:91:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:104:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:104:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:105:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:105:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:115:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:115:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:116:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:116:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:129:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:34:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:129:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:130:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:37:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:130:8: note: Function in derived class
trackballs-1.3.1/src/editWindows.h:131:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/myWindow.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/editWindows.h:131:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:31:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:32:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:33:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:34:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:35:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:35:8: note: Function in derived class
trackballs-1.3.1/src/setupMode.h:36:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/setupMode.h:36:8: note: Function in derived class
trackballs-1.3.1/src/smartTrigger.h:30:16: style: The function 'releaseCallbacks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:69:16: note: Virtual function in base class
trackballs-1.3.1/src/smartTrigger.h:30:16: note: Function in derived class
trackballs-1.3.1/src/smartTrigger.h:31:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/smartTrigger.h:31:16: note: Function in derived class
trackballs-1.3.1/src/trigger.h:30:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/trigger.h:30:16: note: Function in derived class
trackballs-1.3.1/src/trigger.h:31:16: style: The function 'releaseCallbacks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:69:16: note: Virtual function in base class
trackballs-1.3.1/src/trigger.h:31:16: note: Function in derived class
trackballs-1.3.1/src/editMode.cc:563:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:566:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:569:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:572:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:575:63: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:578:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:615:35: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editMode.cc:973:32: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/editWindows.cc:333:35: style: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'. [funcArgNamesDifferent]
trackballs-1.3.1/src/editWindows.h:65:22: note: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'.
trackballs-1.3.1/src/editWindows.cc:333:35: note: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'.
trackballs-1.3.1/src/editWindows.cc:536:33: style: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'. [funcArgNamesDifferent]
trackballs-1.3.1/src/editWindows.h:116:22: note: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'.
trackballs-1.3.1/src/editWindows.cc:536:33: note: Function 'mouseDown' argument 1 names different: declaration 'state' definition 'button'.
trackballs-1.3.1/src/menuMode.h:30:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:30:8: note: Function in derived class
trackballs-1.3.1/src/menuMode.h:31:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/menuMode.h:32:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/menuMode.h:33:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/menuMode.h:34:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/menuMode.h:35:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/menuMode.h:35:8: note: Function in derived class
trackballs-1.3.1/src/enterHighScoreMode.h:31:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/enterHighScoreMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/enterHighScoreMode.h:32:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/enterHighScoreMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/enterHighScoreMode.h:33:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/enterHighScoreMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/enterHighScoreMode.h:34:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/enterHighScoreMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/flag.h:30:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/flag.h:30:16: note: Function in derived class
trackballs-1.3.1/src/flag.h:31:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/flag.h:31:16: note: Function in derived class
trackballs-1.3.1/src/flag.h:32:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/flag.h:32:16: note: Function in derived class
trackballs-1.3.1/src/flag.h:34:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/flag.h:34:8: note: Function in derived class
trackballs-1.3.1/src/font.cc:30:46: style: Function 'getTextWidth' argument 2 names different: declaration 'sz' definition 'size'. [funcArgNamesDifferent]
trackballs-1.3.1/src/font.h:43:49: note: Function 'getTextWidth' argument 2 names different: declaration 'sz' definition 'size'.
trackballs-1.3.1/src/font.cc:30:46: note: Function 'getTextWidth' argument 2 names different: declaration 'sz' definition 'size'.
trackballs-1.3.1/src/forcefield.cc:25:39: style: Function 'ForceField' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
trackballs-1.3.1/src/forcefield.h:33:29: note: Function 'ForceField' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/forcefield.cc:25:39: note: Function 'ForceField' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/forcefield.cc:25:59: style: Function 'ForceField' argument 2 names different: declaration 'direction' definition 'dir'. [funcArgNamesDifferent]
trackballs-1.3.1/src/forcefield.h:33:54: note: Function 'ForceField' argument 2 names different: declaration 'direction' definition 'dir'.
trackballs-1.3.1/src/forcefield.cc:25:59: note: Function 'ForceField' argument 2 names different: declaration 'direction' definition 'dir'.
trackballs-1.3.1/src/forcefield.cc:25:69: style: Function 'ForceField' argument 3 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
trackballs-1.3.1/src/forcefield.h:33:70: note: Function 'ForceField' argument 3 names different: declaration 'height' definition 'h'.
trackballs-1.3.1/src/forcefield.cc:25:69: note: Function 'ForceField' argument 3 names different: declaration 'height' definition 'h'.
trackballs-1.3.1/src/forcefield.cc:25:76: style: Function 'ForceField' argument 4 names different: declaration 'allow' definition 'a'. [funcArgNamesDifferent]
trackballs-1.3.1/src/forcefield.h:33:82: note: Function 'ForceField' argument 4 names different: declaration 'allow' definition 'a'.
trackballs-1.3.1/src/forcefield.cc:25:76: note: Function 'ForceField' argument 4 names different: declaration 'allow' definition 'a'.
trackballs-1.3.1/src/forcefield.cc:28:3: performance: Variable 'direction' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trackballs-1.3.1/src/fountain.cc:38:3: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
trackballs-1.3.1/src/fountain.cc:39:3: portability: Using memset() on class which contains a floating point number. [memsetClassFloat]
trackballs-1.3.1/src/fountain.cc:26:35: style: Function 'Fountain' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
trackballs-1.3.1/src/fountain.h:28:27: note: Function 'Fountain' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/fountain.cc:26:35: note: Function 'Fountain' argument 1 names different: declaration 'position' definition 'pos'.
trackballs-1.3.1/src/fountain.h:30:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/fountain.h:30:16: note: Function in derived class
trackballs-1.3.1/src/fountain.h:31:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/fountain.h:31:16: note: Function in derived class
trackballs-1.3.1/src/fountain.h:32:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/fountain.h:32:16: note: Function in derived class
trackballs-1.3.1/src/fountain.h:34:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/fountain.h:34:8: note: Function in derived class
trackballs-1.3.1/src/game.cc:264:49: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:348:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:363:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:372:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:394:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:415:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:424:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/game.cc:44:37: style: Function 'Game' argument 2 names different: declaration 'gamer' definition 'g'. [funcArgNamesDifferent]
trackballs-1.3.1/src/game.h:46:29: note: Function 'Game' argument 2 names different: declaration 'gamer' definition 'g'.
trackballs-1.3.1/src/game.cc:44:37: note: Function 'Game' argument 2 names different: declaration 'gamer' definition 'g'.
trackballs-1.3.1/src/game.cc:125:34: style: Function 'loadLevel' argument 1 names different: declaration 'level' definition 'name'. [funcArgNamesDifferent]
trackballs-1.3.1/src/game.h:59:30: note: Function 'loadLevel' argument 1 names different: declaration 'level' definition 'name'.
trackballs-1.3.1/src/game.cc:125:34: note: Function 'loadLevel' argument 1 names different: declaration 'level' definition 'name'.
trackballs-1.3.1/src/game.cc:66:3: style: Class 'Game' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trackballs-1.3.1/src/game.cc:66:3: style: Class 'Game' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trackballs-1.3.1/src/gameHook.cc:51:53: style: Function 'triggerHook' argument 2 names different: declaration 'arg' definition 'object'. [funcArgNamesDifferent]
trackballs-1.3.1/src/gameHook.h:57:45: note: Function 'triggerHook' argument 2 names different: declaration 'arg' definition 'object'.
trackballs-1.3.1/src/gameHook.cc:51:53: note: Function 'triggerHook' argument 2 names different: declaration 'arg' definition 'object'.
trackballs-1.3.1/src/glHelp.cc:280:31: style: Function 'draw2DQuad' argument 1 names different: declaration 'corners' definition 'ver'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:51:31: note: Function 'draw2DQuad' argument 1 names different: declaration 'corners' definition 'ver'.
trackballs-1.3.1/src/glHelp.cc:280:31: note: Function 'draw2DQuad' argument 1 names different: declaration 'corners' definition 'ver'.
trackballs-1.3.1/src/glHelp.cc:280:56: style: Function 'draw2DQuad' argument 2 names different: declaration 'texture' definition 'txc'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:51:60: note: Function 'draw2DQuad' argument 2 names different: declaration 'texture' definition 'txc'.
trackballs-1.3.1/src/glHelp.cc:280:56: note: Function 'draw2DQuad' argument 2 names different: declaration 'texture' definition 'txc'.
trackballs-1.3.1/src/glHelp.cc:280:81: style: Function 'draw2DQuad' argument 3 names different: declaration 'color' definition 'col'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:52:31: note: Function 'draw2DQuad' argument 3 names different: declaration 'color' definition 'col'.
trackballs-1.3.1/src/glHelp.cc:280:81: note: Function 'draw2DQuad' argument 3 names different: declaration 'color' definition 'col'.
trackballs-1.3.1/src/glHelp.cc:373:46: style: Function 'setActiveProgramAndUniforms' argument 1 names different: declaration 'shader' definition 'type'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:86:46: note: Function 'setActiveProgramAndUniforms' argument 1 names different: declaration 'shader' definition 'type'.
trackballs-1.3.1/src/glHelp.cc:373:46: note: Function 'setActiveProgramAndUniforms' argument 1 names different: declaration 'shader' definition 'type'.
trackballs-1.3.1/src/glHelp.cc:518:30: style: Function 'setObjectUniforms' argument 1 names different: declaration 'specular' definition 'c'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:93:30: note: Function 'setObjectUniforms' argument 1 names different: declaration 'specular' definition 'c'.
trackballs-1.3.1/src/glHelp.cc:518:30: note: Function 'setObjectUniforms' argument 1 names different: declaration 'specular' definition 'c'.
trackballs-1.3.1/src/glHelp.cc:966:20: style: Function 'message' argument 1 names different: declaration 'row1' definition 'A'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:154:20: note: Function 'message' argument 1 names different: declaration 'row1' definition 'A'.
trackballs-1.3.1/src/glHelp.cc:966:20: note: Function 'message' argument 1 names different: declaration 'row1' definition 'A'.
trackballs-1.3.1/src/glHelp.cc:966:29: style: Function 'message' argument 2 names different: declaration 'row2' definition 'B'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:154:32: note: Function 'message' argument 2 names different: declaration 'row2' definition 'B'.
trackballs-1.3.1/src/glHelp.cc:966:29: note: Function 'message' argument 2 names different: declaration 'row2' definition 'B'.
trackballs-1.3.1/src/glHelp.cc:1226:32: style: Function 'loadProgram' argument 1 names different: declaration 'fragment' definition 'vertname'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:38:32: note: Function 'loadProgram' argument 1 names different: declaration 'fragment' definition 'vertname'.
trackballs-1.3.1/src/glHelp.cc:1226:32: note: Function 'loadProgram' argument 1 names different: declaration 'fragment' definition 'vertname'.
trackballs-1.3.1/src/glHelp.cc:1226:54: style: Function 'loadProgram' argument 2 names different: declaration 'vertex' definition 'fragname'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:38:54: note: Function 'loadProgram' argument 2 names different: declaration 'vertex' definition 'fragname'.
trackballs-1.3.1/src/glHelp.cc:1226:54: note: Function 'loadProgram' argument 2 names different: declaration 'vertex' definition 'fragname'.
trackballs-1.3.1/src/glHelp.cc:1421:34: style: Function 'testBboxClip' argument 7 names different: declaration 'model_times_proj' definition 'mvp'. [funcArgNamesDifferent]
trackballs-1.3.1/src/glHelp.h:176:34: note: Function 'testBboxClip' argument 7 names different: declaration 'model_times_proj' definition 'mvp'.
trackballs-1.3.1/src/glHelp.cc:1421:34: note: Function 'testBboxClip' argument 7 names different: declaration 'model_times_proj' definition 'mvp'.
trackballs-1.3.1/src/glHelp.cc:797:21: warning: The array 'mvm3t' is too small, the function 'useMatrix' expects a bigger one. [argumentSize]
trackballs-1.3.1/src/glHelp.cc:816:27: warning: The array 'mvm3t' is too small, the function 'useMatrix' expects a bigger one. [argumentSize]
trackballs-1.3.1/src/glHelp.cc:820:26: warning: The array 'light_align3' is too small, the function 'useMatrix' expects a bigger one. [argumentSize]
trackballs-1.3.1/src/glHelp.cc:832:20: warning: The array 'mvm3t' is too small, the function 'useMatrix' expects a bigger one. [argumentSize]
trackballs-1.3.1/src/glHelp.cc:1427:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/goal.h:29:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/flag.h:30:16: note: Virtual function in base class
trackballs-1.3.1/src/goal.h:29:16: note: Function in derived class
trackballs-1.3.1/src/goal.h:30:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/flag.h:31:16: note: Virtual function in base class
trackballs-1.3.1/src/goal.h:30:16: note: Function in derived class
trackballs-1.3.1/src/goal.h:31:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/flag.h:32:16: note: Virtual function in base class
trackballs-1.3.1/src/goal.h:31:16: note: Function in derived class
trackballs-1.3.1/src/goal.h:33:8: style: The function 'onGet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/flag.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/goal.h:33:8: note: Function in derived class
trackballs-1.3.1/src/goal.cc:94:21: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
trackballs-1.3.1/src/guile.cc:676:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:692:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:704:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:716:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:732:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:749:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:766:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:786:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:804:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:822:20: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:839:17: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:857:34: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:873:40: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:877:63: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:894:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:910:49: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:927:49: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:943:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:956:24: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1029:17: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1043:42: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1056:42: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1070:42: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1638:4: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1639:4: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1652:17: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1769:17: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:1785:17: style: C-style pointer casting [cstyleCast]
trackballs-1.3.1/src/guile.cc:162:36: style: Function 'scm_port_from_gzip' argument 1 names different: declaration 'highScorePath' definition 'path'. [funcArgNamesDifferent]
trackballs-1.3.1/src/guile.h:30:36: note: Function 'scm_port_from_gzip' argument 1 names different: declaration 'highScorePath' definition 'path'.
trackballs-1.3.1/src/guile.cc:162:36: note: Function 'scm_port_from_gzip' argument 1 names different: declaration 'highScorePath' definition 'path'.
trackballs-1.3.1/src/heightModifier.h:32:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:52:16: note: Virtual function in base class
trackballs-1.3.1/src/heightModifier.h:32:8: note: Function in derived class
trackballs-1.3.1/src/modPill.h:33:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/modPill.h:33:8: note: Function in derived class
trackballs-1.3.1/src/modPill.h:34:8: style: The function 'die' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/ball.h:66:16: note: Virtual function in base class
trackballs-1.3.1/src/modPill.h:34:8: note: Function in derived class
trackballs-1.3.1/src/sideSpike.h:31:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/sideSpike.h:31:16: note: Function in derived class
trackballs-1.3.1/src/sideSpike.h:32:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/sideSpike.h:32:16: note: Function in derived class
trackballs-1.3.1/src/sideSpike.h:33:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/sideSpike.h:33:16: note: Function in derived class
trackballs-1.3.1/src/sideSpike.h:35:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/sideSpike.h:35:8: note: Function in derived class
trackballs-1.3.1/src/spike.h:31:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/spike.h:31:16: note: Function in derived class
trackballs-1.3.1/src/spike.h:32:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/spike.h:32:16: note: Function in derived class
trackballs-1.3.1/src/spike.h:33:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/spike.h:33:16: note: Function in derived class
trackballs-1.3.1/src/spike.h:35:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/spike.h:35:8: note: Function in derived class
trackballs-1.3.1/src/switch.h:30:16: style: The function 'releaseCallbacks' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameHook.h:69:16: note: Virtual function in base class
trackballs-1.3.1/src/switch.h:30:16: note: Function in derived class
trackballs-1.3.1/src/switch.h:32:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/switch.h:32:16: note: Function in derived class
trackballs-1.3.1/src/switch.h:33:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/switch.h:33:16: note: Function in derived class
trackballs-1.3.1/src/switch.h:34:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/switch.h:34:16: note: Function in derived class
trackballs-1.3.1/src/switch.h:36:16: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/switch.h:36:16: note: Function in derived class
trackballs-1.3.1/src/teleport.h:31:16: style: The function 'generateBuffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/teleport.h:31:16: note: Function in derived class
trackballs-1.3.1/src/teleport.h:32:16: style: The function 'drawBuffers1' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:46:16: note: Virtual function in base class
trackballs-1.3.1/src/teleport.h:32:16: note: Function in derived class
trackballs-1.3.1/src/teleport.h:33:16: style: The function 'drawBuffers2' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:48:16: note: Virtual function in base class
trackballs-1.3.1/src/teleport.h:33:16: note: Function in derived class
trackballs-1.3.1/src/teleport.h:35:8: style: The function 'tick' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/animated.h:55:16: note: Virtual function in base class
trackballs-1.3.1/src/teleport.h:35:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:32:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:33:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:34:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:35:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:35:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:36:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:36:8: note: Function in derived class
trackballs-1.3.1/src/helpMode.h:37:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/helpMode.h:37:8: note: Function in derived class
trackballs-1.3.1/src/highScore.cc:128:32: style: Function 'isHighScore' argument 1 names different: declaration 'points' definition 'score'. [funcArgNamesDifferent]
trackballs-1.3.1/src/highScore.h:35:23: note: Function 'isHighScore' argument 1 names different: declaration 'points' definition 'score'.
trackballs-1.3.1/src/highScore.cc:128:32: note: Function 'isHighScore' argument 1 names different: declaration 'points' definition 'score'.
trackballs-1.3.1/src/highScore.cc:132:34: style: Function 'addHighScore' argument 1 names different: declaration 'points' definition 'score'. [funcArgNamesDifferent]
trackballs-1.3.1/src/highScore.h:36:25: note: Function 'addHighScore' argument 1 names different: declaration 'points' definition 'score'.
trackballs-1.3.1/src/highScore.cc:132:34: note: Function 'addHighScore' argument 1 names different: declaration 'points' definition 'score'.
trackballs-1.3.1/src/highScore.h:35:7: style: Technically the member function 'HighScore::isHighScore' can be const. [functionConst]
trackballs-1.3.1/src/highScore.cc:128:16: note: Technically the member function 'HighScore::isHighScore' can be const.
trackballs-1.3.1/src/highScore.h:35:7: note: Technically the member function 'HighScore::isHighScore' can be const.
trackballs-1.3.1/src/hofMode.h:31:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:35:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:31:8: note: Function in derived class
trackballs-1.3.1/src/hofMode.h:32:8: style: The function 'activated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:42:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:32:8: note: Function in derived class
trackballs-1.3.1/src/hofMode.h:33:8: style: The function 'deactivated' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:43:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:33:8: note: Function in derived class
trackballs-1.3.1/src/hofMode.h:34:8: style: The function 'key' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:36:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:34:8: note: Function in derived class
trackballs-1.3.1/src/hofMode.h:35:8: style: The function 'idle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:38:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:35:8: note: Function in derived class
trackballs-1.3.1/src/hofMode.h:36:8: style: The function 'mouseDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trackballs-1.3.1/src/gameMode.h:41:16: note: Virtual function in base class
trackballs-1.3.1/src/hofMode.h:36:8: note: Function in derived class
trackballs-1.3.1/src/mainMode.cc:540:3: warning: Possible null pointer dereference: player1 [nullPointer]
trackballs-1.3.1/src/mainMode.cc:539:35: note: Assignment 'player1=Game::current?Game::current->player1:NULL', assigned value is 0
trackballs-1.3.1/src/mainMode.cc:540:3: note: Null pointer dereference
trackballs-1.3.1/src/mainMode.cc:548:3: warning: Possible null pointer dereference: player1 [nullPointer]
trackballs-1.3.1/src/mainMode.cc:539:35: note: Assignment 'player1=Game::current?Game::current->player1:NULL', assigned value is 0
trackballs-1.3.1/src/mainMode.cc:548:3: note: Null pointer dereference
trackballs-1.3.1/src/mainMode.cc:730:3: warning: Possible null pointer dereference: map [nullPointer]
trackballs-1.3.1/src/mainMode.cc:728:28: note: Assignment 'map=Game::current?Game::current->map:NULL', assigned value is 0
trackballs-1.3.1/src/mainMode.cc:730:3: note: Null pointer dereference
[08:52]
Exit code is not zero! Crash?

ftp://ftp.se.debian.org/debian/pool/main/t/trackballs-music/trackballs-music_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tracker/tracker_2.0.3.orig.tar.xz
tracker-2.0.3/docs/tools/ttl2sgml.c:158:3: style: Variable 'file_ontology' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/docs/tools/ttl2sgml.c:147:0: note: Variable 'file_ontology' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttl2sgml.c:158:3: note: Variable 'file_ontology' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttl2sgml.c:69:15: style: The scope of the variable 'name' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttl_loader.c:178:21: style: The scope of the variable 'prop' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttl_loader.c:279:18: style: The scope of the variable 'klass' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttl_loader.c:362:40: style: Function 'ttl_loader_load_ontology' argument 2 names different: declaration 'filename' definition 'ttl_file'. [funcArgNamesDifferent]
tracker-2.0.3/docs/tools/ttl_loader.h:32:23: note: Function 'ttl_loader_load_ontology' argument 2 names different: declaration 'filename' definition 'ttl_file'.
tracker-2.0.3/docs/tools/ttl_loader.c:362:40: note: Function 'ttl_loader_load_ontology' argument 2 names different: declaration 'filename' definition 'ttl_file'.
tracker-2.0.3/docs/tools/ttl_loader.c:398:37: style: Function 'ttl_loader_load_description' argument 1 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
tracker-2.0.3/docs/tools/ttl_loader.h:33:65: note: Function 'ttl_loader_load_description' argument 1 names different: declaration 'filename' definition 'file'.
tracker-2.0.3/docs/tools/ttl_loader.c:398:37: note: Function 'ttl_loader_load_description' argument 1 names different: declaration 'filename' definition 'file'.
tracker-2.0.3/docs/tools/ttl_model.c:28:2: style: Variable 'def' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/docs/tools/ttl_model.c:26:0: note: Variable 'def' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttl_model.c:28:2: note: Variable 'def' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttl_model.c:44:38: style: Function 'ttl_model_class_free' argument 1 names different: declaration 'klass' definition 'def'. [funcArgNamesDifferent]
tracker-2.0.3/docs/tools/ttl_model.h:75:66: note: Function 'ttl_model_class_free' argument 1 names different: declaration 'klass' definition 'def'.
tracker-2.0.3/docs/tools/ttl_model.c:44:38: note: Function 'ttl_model_class_free' argument 1 names different: declaration 'klass' definition 'def'.
tracker-2.0.3/docs/tools/ttl_model.c:83:44: style: Function 'ttl_model_property_free' argument 1 names different: declaration 'property' definition 'def'. [funcArgNamesDifferent]
tracker-2.0.3/docs/tools/ttl_model.h:81:69: note: Function 'ttl_model_property_free' argument 1 names different: declaration 'property' definition 'def'.
tracker-2.0.3/docs/tools/ttl_model.c:83:44: note: Function 'ttl_model_property_free' argument 1 names different: declaration 'property' definition 'def'.
tracker-2.0.3/docs/tools/ttl_sgml.c:25:12: style: struct member 'CallbackInfo::ontology' is never used. [unusedStructMember]
tracker-2.0.3/docs/tools/ttl_sgml.c:27:8: style: struct member 'CallbackInfo::output' is never used. [unusedStructMember]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:404:3: style: Variable 'first_pending' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:396:0: note: Variable 'first_pending' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttlresource2sgml.c:404:3: note: Variable 'first_pending' is reassigned a value before the old one has been used.
tracker-2.0.3/docs/tools/ttlresource2sgml.c:382:9: style: The scope of the variable 'children' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:561:14: style: The scope of the variable 'prop_id' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:561:24: style: The scope of the variable 'shortname' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:561:36: style: The scope of the variable 'type_name' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:561:48: style: The scope of the variable 'type_class_id' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:681:17: style: The scope of the variable 'klass' can be reduced. [variableScope]
tracker-2.0.3/docs/tools/ttlresource2sgml.c:683:8: style: The scope of the variable 'f' can be reduced. [variableScope]
tracker-2.0.3/src/gvdb/gvdb-builder.c:70:35: style: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'. [funcArgNamesDifferent]
tracker-2.0.3/src/gvdb/gvdb-builder.h:29:89: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
tracker-2.0.3/src/gvdb/gvdb-builder.c:70:35: note: Function 'gvdb_hash_table_new' argument 2 names different: declaration 'key' definition 'name_in_parent'.
tracker-2.0.3/src/gvdb/gvdb-reader.c:57:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-array-cursor.vala:38:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus-fd-cursor.vala:54:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:32: style: Condition '_inner_error_!=NULL' is always false [knownConditionTrueFalse]
tracker-bus.c:1071:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:32: note: Condition '_inner_error_!=NULL' is always false
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:147:32: style: Condition '_inner_error_!=NULL' is always false [knownConditionTrueFalse]
tracker-bus.c:1830:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:147:32: note: Condition '_inner_error_!=NULL' is always false
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:32: style: Condition '_inner_error_!=NULL' is always false [knownConditionTrueFalse]
tracker-bus.c:2945:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:32: note: Condition '_inner_error_!=NULL' is always false
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:25:2: warning: Either the condition 'self==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:26:3: note: Assuming that condition 'self==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:25:2: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:26:2: warning: Either the condition 'self==NULL' is redundant or there is possible null pointer dereference: self. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:33:3: note: Assuming that condition 'self==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:26:2: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp7_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:12: note: Assignment '_tmp7_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:24:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-bus/tracker-bus.c:545:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:24:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:26:2: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-bus/tracker-bus.c:548:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:26:2: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: style: Variable 'e_io' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:794:0: note: Variable 'e_io' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable 'e_io' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:54:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:54:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: style: Variable 'e_sparql' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:815:0: note: Variable 'e_sparql' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable 'e_sparql' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:56:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:56:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: style: Variable 'e_dbus' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:836:0: note: Variable 'e_dbus' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable 'e_dbus' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:58:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:58:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:857:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:51:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:60:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:65:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:902:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:65:2: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:66:2: style: Variable 'fd_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:905:0: note: Variable 'fd_list' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:66:2: note: Variable 'fd_list' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:75:2: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:1063:0: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:75:2: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:2: style: Variable '_tmp4_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:1068:0: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:2: note: Variable '_tmp4_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:127:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:1671:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:127:2: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:128:2: style: Variable 'fd_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:1675:0: note: Variable 'fd_list' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:128:2: note: Variable 'fd_list' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:137:2: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:1824:0: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:137:2: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:240:2: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:2936:0: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:240:2: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:2: style: Variable '_tmp5_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:2942:0: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:2: note: Variable '_tmp5_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:287:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:3431:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:287:2: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:303:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:3836:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:303:2: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:305:2: style: Variable 'reply' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-bus.c:3839:0: note: Variable 'reply' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:305:2: note: Variable 'reply' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:32: style: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same. [duplicateExpression]
tracker-bus.c:1071:27: note: '_inner_error_' is assigned value 'NULL' here.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:32: note: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:147:32: style: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same. [duplicateExpression]
tracker-bus.c:1830:27: note: '_inner_error_' is assigned value 'NULL' here.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:147:32: note: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:32: style: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same. [duplicateExpression]
tracker-bus.c:2945:27: note: '_inner_error_' is assigned value 'NULL' here.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:32: note: Same expression on both sides of '!=' because the value of '_inner_error_' and 'NULL' are the same.
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:79:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
tracker-bus.c:1069:23: style: Variable '_tmp5_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:96:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:141:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:158:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:190:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:244:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
tracker-bus.c:2943:12: style: Variable '_tmp6_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:261:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:309:17: style: Variable '_types_size_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:310:21: style: Variable '_var_names_size_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:312:20: style: Variable '_tmp20__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:312:12: style: Variable '_tmp22_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:313:20: style: Variable '_tmp23__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:313:12: style: Variable '_tmp25_' is assigned a value that is never used. [unreadVariable]
tracker-bus.c:3874:26: style: Variable '_tmp26_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:314:20: style: Variable '_tmp26__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:314:12: style: Variable '_tmp27_' is assigned a value that is never used. [unreadVariable]
tracker-bus.c:3877:26: style: Variable '_tmp28_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:315:20: style: Variable '_tmp28__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:315:12: style: Variable '_tmp29_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:317:20: style: Variable '_tmp30__length2' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:318:20: style: Variable '_tmp32__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:20:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:66:12: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:80:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:76:18: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:85:11: error: Uninitialized variable: _tmp5_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:97:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:128:12: error: Uninitialized variable: _tmp3_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:142:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:138:18: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:159:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:191:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:245:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:241:18: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:250:11: error: Uninitialized variable: _tmp6_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:262:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:309:10: error: Uninitialized variable: _tmp18_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:310:14: error: Uninitialized variable: _tmp19_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:312:12: error: Uninitialized variable: _tmp19_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:313:2: error: Uninitialized variable: _tmp23_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:314:2: error: Uninitialized variable: _tmp26_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:315:2: error: Uninitialized variable: _tmp28_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:319:12: error: Uninitialized variable: _tmp19_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-bus/tracker-bus.vala:319:12: error: Uninitialized variable: _tmp18_ [uninitvar]
tracker-2.0.3/src/libtracker-common/tracker-date-time.h:30:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-dbus.h:28:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-domain-ontology.h:26:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-log.h:28:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-ioprio.h:29:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-locale.h:28:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-sched.h:28:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-common/tracker-utils.h:29:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-control/tracker-miner-manager.h:24:0: error: #error "Only <libtracker-control/tracker-control.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-data/tracker-class.h:29:0: error: #error "only <libtracker-data/tracker-data.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-data/tracker-collation.h:26:0: error: #error "only <libtracker-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-data/tracker-data-backup.h:32:0: error: #error "only <libtracker-data/tracker-data.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-data/tracker-db-config.h:27:0: error: #error "only <libtracker-db/tracker-db.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:2006:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:2002:10: note: outer condition: f_name
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:2006:8: note: identical inner condition: f_name
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:2003:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:680:57: style: Function 'tracker_db_journal_start_transaction' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:85:83: note: Function 'tracker_db_journal_start_transaction' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:680:57: note: Function 'tracker_db_journal_start_transaction' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:716:63: style: Function 'tracker_db_journal_append_delete_statement' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:88:83: note: Function 'tracker_db_journal_append_delete_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:716:63: note: Function 'tracker_db_journal_append_delete_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:763:67: style: Function 'tracker_db_journal_append_delete_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:93:83: note: Function 'tracker_db_journal_append_delete_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:763:67: note: Function 'tracker_db_journal_append_delete_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:808:63: style: Function 'tracker_db_journal_append_insert_statement' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:98:83: note: Function 'tracker_db_journal_append_insert_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:808:63: note: Function 'tracker_db_journal_append_insert_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:855:66: style: Function 'tracker_db_journal_append_insert_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:103:83: note: Function 'tracker_db_journal_append_insert_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:855:66: note: Function 'tracker_db_journal_append_insert_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:900:63: style: Function 'tracker_db_journal_append_update_statement' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:108:83: note: Function 'tracker_db_journal_append_update_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:900:63: note: Function 'tracker_db_journal_append_update_statement' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:947:66: style: Function 'tracker_db_journal_append_update_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:113:83: note: Function 'tracker_db_journal_append_update_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:947:66: note: Function 'tracker_db_journal_append_update_statement_id' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:992:55: style: Function 'tracker_db_journal_append_resource' argument 1 names different: declaration 'writer' definition 'jwriter'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.h:118:83: note: Function 'tracker_db_journal_append_resource' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:992:55: note: Function 'tracker_db_journal_append_resource' argument 1 names different: declaration 'writer' definition 'jwriter'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:1975:47: style: Function 'tracker_db_journal_rotate' argument 1 names different: declaration 'jwriter' definition 'writer'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:120:63: note: Function 'tracker_db_journal_rotate' argument 1 names different: declaration 'jwriter' definition 'writer'.
tracker-2.0.3/src/libtracker-data/tracker-db-journal.c:1975:47: note: Function 'tracker_db_journal_rotate' argument 1 names different: declaration 'jwriter' definition 'writer'.
/home/carlos/Source/gnome/tracker/src/libtracker-data/tracker-sparql-pattern.vala:1449:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-data/tracker-sparql-query.vala:409:0: error: syntax error [syntaxError]
tracker-sparql-scanner.c:3371:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tracker-turtle-reader.c:4104:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tracker-direct.c:1368:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
fts5_main.c:2542:53: warning: Possible null pointer dereference: azArg [nullPointer]
fts5_config.c:400:16: note: Calling function 'sqlite3Fts5GetTokenizer', 2nd argument 'azArg' value is 0
fts5_main.c:2542:53: note: Null pointer dereference
fts5_aux.c:497:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
fts5_aux.c:487:0: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5_aux.c:497:3: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5_index.c:5095:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
fts5_index.c:5088:0: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5_index.c:5095:3: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5_main.c:405:5: style: Variable 'pConfig->pzErrmsg' is reassigned a value before the old one has been used. [redundantAssignment]
fts5_main.c:402:5: note: Variable 'pConfig->pzErrmsg' is reassigned a value before the old one has been used.
fts5_main.c:405:5: note: Variable 'pConfig->pzErrmsg' is reassigned a value before the old one has been used.
fts5_main.c:912:5: style: Variable 'pTab->pSortCsr' is reassigned a value before the old one has been used. [redundantAssignment]
fts5_main.c:910:5: note: Variable 'pTab->pSortCsr' is reassigned a value before the old one has been used.
fts5_main.c:912:5: note: Variable 'pTab->pSortCsr' is reassigned a value before the old one has been used.
fts5_storage.c:719:3: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
fts5_storage.c:713:0: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5_storage.c:719:3: note: Variable 'rc' is reassigned a value before the old one has been used.
fts5parse.c:589:7: style: The scope of the variable 'i' can be reduced. [variableScope]
fts5parse.c:1126:7: style: The scope of the variable 'fts5yyact' can be reduced. [variableScope]
fts5_config.c:486:7: style: The scope of the variable 'i' can be reduced. [variableScope]
fts5_config.c:762:15: style: The scope of the variable 'pRank' can be reduced. [variableScope]
fts5_expr.c:1494:19: style: The scope of the variable 'pTerm' can be reduced. [variableScope]
fts5_expr.c:1697:7: style: The scope of the variable 'i' can be reduced. [variableScope]
fts5_expr.c:1766:7: style: The scope of the variable 'iCol' can be reduced. [variableScope]
fts5_index.c:840:7: style: The scope of the variable 'iLvl' can be reduced. [variableScope]
fts5_index.c:869:11: style: The scope of the variable 'iSeg' can be reduced. [variableScope]
fts5_index.c:1101:7: style: The scope of the variable 'il' can be reduced. [variableScope]
fts5_index.c:1101:11: style: The scope of the variable 'is' can be reduced. [variableScope]
fts5_index.c:3261:7: style: The scope of the variable 'iSeg' can be reduced. [variableScope]
fts5_index.c:3986:10: style: The scope of the variable 'aHdr' can be reduced. [variableScope]
fts5_index.c:4103:9: style: The scope of the variable 'nPos' can be reduced. [variableScope]
fts5_index.c:4326:27: style: The scope of the variable 'pSeg' can be reduced. [variableScope]
fts5_index.c:5645:11: style: The scope of the variable 'res' can be reduced. [variableScope]
fts5_index.c:6229:15: style: The scope of the variable 'zArg' can be reduced. [variableScope]
fts5_index.c:6236:11: style: The scope of the variable 'segid' can be reduced. [variableScope]
fts5_index.c:6236:18: style: The scope of the variable 'pgno' can be reduced. [variableScope]
fts5_main.c:718:9: style: The scope of the variable 'i' can be reduced. [variableScope]
fts5_main.c:719:9: style: The scope of the variable 'iOff' can be reduced. [variableScope]
fts5_storage.c:116:13: style: The scope of the variable 'i' can be reduced. [variableScope]
fts5_tokenize.c:126:7: style: The scope of the variable 'ie' can be reduced. [variableScope]
fts5_tokenize.c:259:13: style: The scope of the variable 'bToken' can be reduced. [variableScope]
fts5_tokenize.c:334:23: style: The scope of the variable 'p' can be reduced. [variableScope]
fts5_vocab.c:162:15: style: The scope of the variable 'azSchema' can be reduced. [variableScope]
fts5_buffer.c:69:3: style: Unsigned variable 'nData' can't be negative so it is unnecessary to test it. [unsignedPositive]
fts5_main.c:2034:21: style: Redundant pointer operation on 'piCol' - it's already a pointer. [redundantPointerOp]
fts5_main.c:2071:25: style: Redundant pointer operation on 'piCol' - it's already a pointer. [redundantPointerOp]
fts5_expr.c:1320:67: style: Function 'sqlite3Fts5ExprFirst' argument 3 names different: declaration 'iMin' definition 'iFirst'. [funcArgNamesDifferent]
fts5Int.h:662:65: note: Function 'sqlite3Fts5ExprFirst' argument 3 names different: declaration 'iMin' definition 'iFirst'.
fts5_expr.c:1320:67: note: Function 'sqlite3Fts5ExprFirst' argument 3 names different: declaration 'iMin' definition 'iFirst'.
fts5_expr.c:1349:49: style: Function 'sqlite3Fts5ExprNext' argument 2 names different: declaration 'iMax' definition 'iLast'. [funcArgNamesDifferent]
fts5Int.h:663:47: note: Function 'sqlite3Fts5ExprNext' argument 2 names different: declaration 'iMax' definition 'iLast'.
fts5_expr.c:1349:49: note: Function 'sqlite3Fts5ExprNext' argument 2 names different: declaration 'iMax' definition 'iLast'.
fts5_expr.c:1556:19: style: Function 'sqlite3Fts5ParseTerm' argument 2 names different: declaration 'pPhrase' definition 'pAppend'. [funcArgNamesDifferent]
fts5Int.h:705:19: note: Function 'sqlite3Fts5ParseTerm' argument 2 names different: declaration 'pPhrase' definition 'pAppend'.
fts5_expr.c:1556:19: note: Function 'sqlite3Fts5ParseTerm' argument 2 names different: declaration 'pPhrase' definition 'pAppend'.
fts5_hash.c:84:75: style: Function 'sqlite3Fts5HashNew' argument 3 names different: declaration 'pnSize' definition 'pnByte'. [funcArgNamesDifferent]
fts5Int.h:541:61: note: Function 'sqlite3Fts5HashNew' argument 3 names different: declaration 'pnSize' definition 'pnByte'.
fts5_hash.c:84:75: note: Function 'sqlite3Fts5HashNew' argument 3 names different: declaration 'pnSize' definition 'pnByte'.
fts5_index.c:4913:70: style: Function 'sqlite3Fts5IndexBeginWrite' argument 3 names different: declaration 'iDocid' definition 'iRowid'. [funcArgNamesDifferent]
fts5Int.h:437:7: note: Function 'sqlite3Fts5IndexBeginWrite' argument 3 names different: declaration 'iDocid' definition 'iRowid'.
fts5_index.c:4913:70: note: Function 'sqlite3Fts5IndexBeginWrite' argument 3 names different: declaration 'iDocid' definition 'iRowid'.
fts5_storage.c:1054:66: style: Function 'sqlite3Fts5StorageSize' argument 3 names different: declaration 'pnAvg' definition 'pnToken'. [funcArgNamesDifferent]
fts5Int.h:610:66: note: Function 'sqlite3Fts5StorageSize' argument 3 names different: declaration 'pnAvg' definition 'pnToken'.
fts5_storage.c:1054:66: note: Function 'sqlite3Fts5StorageSize' argument 3 names different: declaration 'pnAvg' definition 'pnToken'.
tracker-2.0.3/src/libtracker-fts/tracker-fts-tokenizer.c:104:15: style: The scope of the variable 'token' can be reduced. [variableScope]
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:176:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:172:2: note: Variable 'rc' is reassigned a value before the old one has been used.
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:176:2: note: Variable 'rc' is reassigned a value before the old one has been used.
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:180:2: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:176:2: note: Variable 'rc' is reassigned a value before the old one has been used.
tracker-2.0.3/src/libtracker-fts/tracker-fts.c:180:2: note: Variable 'rc' is reassigned a value before the old one has been used.
tracker-2.0.3/src/libtracker-miner/tracker-crawler.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-data-provider.h:26:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-decorator.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-file-notifier.h:26:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-file-system.h:26:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-indexing-tree.h:26:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-miner-object.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-miner-online.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-miner-proxy.h:26:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-monitor.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-miner/tracker-priority-queue.c:342:52: style: Function 'tracker_priority_queue_find' argument 4 names different: declaration 'data' definition 'user_data'. [funcArgNamesDifferent]
tracker-2.0.3/src/libtracker-miner/tracker-priority-queue.h:55:71: note: Function 'tracker_priority_queue_find' argument 4 names different: declaration 'data' definition 'user_data'.
tracker-2.0.3/src/libtracker-miner/tracker-priority-queue.c:342:52: note: Function 'tracker_priority_queue_find' argument 4 names different: declaration 'data' definition 'user_data'.
tracker-2.0.3/src/libtracker-miner/tracker-utils.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-json-cursor.vala:50:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:11: warning: Either the condition '_tmp3_==NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:2: note: Assuming that condition '_tmp3_==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:11: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:26: warning: Either the condition '_tmp3_==NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:2: note: Assuming that condition '_tmp3_==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:26: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:29:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-remote/tracker-remote.c:138:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:29:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:35:2: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:196:0: note: Variable 'uri' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:35:2: note: Variable 'uri' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:36:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:200:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:36:2: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:37:2: style: Variable 'headers' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:202:0: note: Variable 'headers' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:37:2: note: Variable 'headers' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:42:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:195:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:42:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:58:3: style: Variable '_tmp25_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:365:0: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:58:3: note: Variable '_tmp25_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:60:4: style: Variable '_tmp31_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:416:0: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:60:4: note: Variable '_tmp31_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:67:2: style: Variable 'message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-remote.c:498:0: note: Variable 'message' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:67:2: note: Variable 'message' is reassigned a value before the old one has been used.
tracker-remote.c:201:15: style: Variable '_tmp3_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:26: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:22:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:37:44: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:46:11: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:67:59: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:31:19: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:42:9: error: Uninitialized variable: _tmp3_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-remote.vala:55:20: error: Uninitialized variable: _tmp21_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-remote/tracker-xml-cursor.vala:105:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:189:13: style: Condition '_tmp8_==TRACKER_SPARQL_BACKEND_BACKEND_AUTO' is always true [knownConditionTrueFalse]
tracker-backend.c:2286:40: note: Assignment 'backend=0', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:189:11: note: Assignment '_tmp8_=backend', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:189:13: note: Condition '_tmp8_==TRACKER_SPARQL_BACKEND_BACKEND_AUTO' is always true
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:12: note: Assignment '_tmp4_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:200:15: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp20_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:197:5: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:200:15: note: Assignment '_tmp20_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:200:15: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:224:9: warning: Possible null pointer dereference: _inner_error_ [nullPointer]
tracker-backend.c:2574:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:224:9: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:33:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-sparql-backend/tracker-backend.c:406:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:33:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:35:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:412:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:35:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:34:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:451:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:34:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:3: style: Variable '_inner_error_' is reassigned a value before the old one has been used. [redundantAssignment]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:34:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:38:3: note: Variable '_inner_error_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:68:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:586:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:68:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:70:3: style: Variable '_tmp8_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:622:0: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:70:3: note: Variable '_tmp8_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:123:2: style: Variable 'uri' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:1592:0: note: Variable 'uri' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:123:2: note: Variable 'uri' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:174:2: style: Variable 'env_backend' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2283:0: note: Variable 'env_backend' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:174:2: note: Variable 'env_backend' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:206:4: style: Variable '_tmp24_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2479:0: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:206:4: note: Variable '_tmp24_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:195:4: style: Variable '_tmp10_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2359:0: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:195:4: note: Variable '_tmp10_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:198:5: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2400:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:198:5: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:197:5: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2431:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:197:5: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:210:4: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2514:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:210:4: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:226:3: style: Variable '_result_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2579:0: note: Variable '_result_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:226:3: note: Variable '_result_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:229:4: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2594:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:229:4: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:247:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:2780:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:247:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:292:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3054:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:292:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: style: Variable 'e_io' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3111:0: note: Variable 'e_io' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: note: Variable 'e_io' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: style: Variable 'e_spql' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3133:0: note: Variable 'e_spql' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: note: Variable 'e_spql' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: style: Variable 'e_dbus' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3155:0: note: Variable 'e_dbus' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: note: Variable 'e_dbus' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: style: Variable 'e_spawn' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3177:0: note: Variable 'e_spawn' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:291:3: note: Variable 'e_spawn' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:333:2: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3749:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:333:2: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:337:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3794:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:337:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:341:2: style: Variable 'conn' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:3813:0: note: Variable 'conn' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:341:2: note: Variable 'conn' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:359:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backend.c:4023:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:359:2: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-backend.c:544:3: style: Label '__finally1' is not used. [unusedLabel]
tracker-backend.c:571:27: style: Variable '_tmp1_' is not assigned a value. [unassignedVariable]
tracker-backend.c:904:27: style: Variable '_tmp2_' is not assigned a value. [unassignedVariable]
tracker-backend.c:962:27: style: Variable '_tmp2_' is not assigned a value. [unassignedVariable]
tracker-backend.c:1596:27: style: Variable '_tmp3_' is not assigned a value. [unassignedVariable]
tracker-backend.c:1894:27: style: Variable '_tmp0_' is not assigned a value. [unassignedVariable]
tracker-backend.c:2172:27: style: Variable '_tmp0_' is not assigned a value. [unassignedVariable]
tracker-backend.c:2757:16: style: Variable '_tmp0_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:67:6: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:85:6: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:93:6: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:125:6: error: Uninitialized variable: _tmp3_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:142:6: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:157:6: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:258:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql-backend/tracker-backend.vala:245:6: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-builder.vala:209:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-connection.vala:89:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-connection.c:1415:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-connection.vala:89:2: note: Variable 'self' is reassigned a value before the old one has been used.
/usr/share/vala-0.38/vapi/glib-2.0.vapi:688:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:384:0: note: Variable 'result' is reassigned a value before the old one has been used.
/usr/share/vala-0.38/vapi/glib-2.0.vapi:688:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:233:2: style: Variable 'as_str' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:405:0: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:233:2: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:234:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:402:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:234:2: note: Variable 'result' is reassigned a value before the old one has been used.
/usr/share/vala-0.38/vapi/glib-2.0.vapi:886:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:452:0: note: Variable 'result' is reassigned a value before the old one has been used.
/usr/share/vala-0.38/vapi/glib-2.0.vapi:886:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:250:2: style: Variable 'as_str' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:473:0: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:250:2: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:251:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:470:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:251:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:268:2: style: Variable 'as_str' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:525:0: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:268:2: note: Variable 'as_str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:65:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-cursor.c:635:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:65:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:233:11: style: Variable 'as_str' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:250:11: style: Variable 'as_str' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:266:9: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:233:51: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:234:11: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:250:51: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:251:11: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:267:24: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-cursor.vala:268:51: error: Uninitialized variable: _tmp3_ [uninitvar]
tracker-2.0.3/src/libtracker-sparql/tracker-namespace-manager.h:28:0: error: #error "only <libtracker-sparql/tracker-sparql.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-sparql/tracker-notifier.h:24:0: error: #error "only <libtracker-sparql/tracker-sparql.h> must be included directly." [preprocessorErrorDirective]
tracker-2.0.3/src/libtracker-sparql/tracker-uri.h:28:0: error: #error "only <libtracker-sparql/tracker-sparql.h> must be included directly." [preprocessorErrorDirective]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:92:12: warning: Either the condition 'str==NULL' is redundant or there is possible null pointer dereference: _tmp19_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:92:2: note: Assuming that condition 'str==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:92:12: note: Assignment '_tmp19_=str', assigned value is 0
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:92:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:50:2: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-sparql/tracker-utils.c:67:0: note: Variable 'str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:50:2: note: Variable 'str' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:56:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/src/libtracker-sparql/tracker-utils.c:69:0: note: Variable 'p' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:56:2: note: Variable 'p' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:115:2: style: Variable 'base_uuid' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-utils.c:265:0: note: Variable 'base_uuid' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:115:2: note: Variable 'base_uuid' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:116:2: style: Variable 'lower' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-utils.c:269:0: note: Variable 'lower' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:116:2: note: Variable 'lower' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:122:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-utils.c:264:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:122:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:115:21: style: Variable '_base_uuid_size_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:50:8: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:61:7: error: Uninitialized variable: _tmp8_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/libtracker-sparql/tracker-utils.vala:116:19: error: Uninitialized variable: _tmp1_ [uninitvar]
tracker-2.0.3/src/libtracker-sparql/tracker-version.h:29:0: error: #error "only <libtracker-sparql/tracker-sparql.h> must be included directly." [preprocessorErrorDirective]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-backup.vala:22:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backup.c:1061:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-backup.vala:22:2: note: Variable 'self' is reassigned a value before the old one has been used.
tracker-backup.c:1107:2: style: Variable 'destination_uri' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backup.c:1103:0: note: Variable 'destination_uri' is reassigned a value before the old one has been used.
tracker-backup.c:1107:2: note: Variable 'destination_uri' is reassigned a value before the old one has been used.
tracker-backup.c:1142:2: style: Variable 'journal_uri' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-backup.c:1138:0: note: Variable 'journal_uri' is reassigned a value before the old one has been used.
tracker-backup.c:1142:2: note: Variable 'journal_uri' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-backup.vala:44:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
tracker-backup.c:1190:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
tracker-backup.c:1199:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-backup.vala:45:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:104:124: style: Condition 'NULL==NULL' is always true [knownConditionTrueFalse]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:63:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp11_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:64:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:63:13: note: Assignment '_tmp11_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:63:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:77:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp6_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:78:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:77:12: note: Assignment '_tmp6_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:77:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:121:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp7_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:122:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:121:12: note: Assignment '_tmp7_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:121:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:44:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:291:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:44:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:74:3: style: Variable 'id' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:366:0: note: Variable 'id' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:74:3: note: Variable 'id' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:73:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:395:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:73:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:119:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:590:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:119:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:118:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:620:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:118:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:21:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-dbus.c:1201:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:21:2: note: Variable 'self' is reassigned a value before the old one has been used.
tracker-dbus.c:508:8: style: Variable '_tmp1_' is not assigned a value. [unassignedVariable]
tracker-dbus.c:858:17: style: Variable '_tmp2_' is not assigned a value. [unassignedVariable]
tracker-dbus.c:925:21: style: Variable '_tmp2_' is not assigned a value. [unassignedVariable]
tracker-dbus.c:932:20: style: Variable '_tmp9_' is not assigned a value. [unassignedVariable]
tracker-dbus.c:939:19: style: Variable '_tmp16_' is not assigned a value. [unassignedVariable]
tracker-dbus.c:1050:18: style: Variable '_tmp22_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:96:23: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:102:6: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:114:6: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:191:6: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:211:6: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:220:6: error: Uninitialized variable: _tmp9_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:236:6: error: Uninitialized variable: _tmp16_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-dbus.vala:246:7: error: Uninitialized variable: _tmp22_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:158:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp9_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:151:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:158:12: note: Assignment '_tmp9_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:158:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:198:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp3_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:199:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:198:12: note: Assignment '_tmp3_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:198:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:231:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp23_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:232:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:231:13: note: Assignment '_tmp23_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:231:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:312:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp80_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:313:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:312:13: note: Assignment '_tmp80_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:312:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:133:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:438:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:133:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:134:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:460:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:134:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:149:2: style: Variable 'predicates_to_signal' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:516:0: note: Variable 'predicates_to_signal' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:149:2: note: Variable 'predicates_to_signal' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:152:3: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:528:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:152:3: note: Variable 'cursor' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:154:4: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:545:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:154:4: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:151:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:593:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:151:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:175:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:675:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:175:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:194:3: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:797:0: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:194:3: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:190:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:827:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:190:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:229:3: style: Variable '_tmp18_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:923:0: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:229:3: note: Variable '_tmp18_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:228:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:953:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:228:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:301:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:1288:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:301:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:21:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-main.c:1492:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:21:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-main.vala:72:6: error: Uninitialized variable: _tmp4_ [uninitvar]
tracker-resources.c:958:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:28:2: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:103:0: note: Variable 'request' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:28:2: note: Variable 'request' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:29:2: style: Variable 'data_manager' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:106:0: note: Variable 'data_manager' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:29:2: note: Variable 'data_manager' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:30:2: style: Variable 'ontologies' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:109:0: note: Variable 'ontologies' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:30:2: note: Variable 'ontologies' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:33:3: style: Variable 'iface' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:152:0: note: Variable 'iface' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:33:3: note: Variable 'iface' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:35:4: style: Variable 'cl_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:173:0: note: Variable 'cl_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:35:4: note: Variable 'cl_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:35:5: style: Variable 'cl' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:185:0: note: Variable 'cl' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:35:5: note: Variable 'cl' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:39:7: style: Variable 'stmt' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:207:0: note: Variable 'stmt' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:39:7: note: Variable 'stmt' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:57:3: style: Variable 'cl_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:354:0: note: Variable 'cl_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:57:3: note: Variable 'cl_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:57:4: style: Variable 'cl' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:366:0: note: Variable 'cl' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:57:4: note: Variable 'cl' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:21:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-statistics.c:467:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:21:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:35:28: style: Variable 'cl_collection_length1' is assigned a value that is never used. [unreadVariable]
tracker-statistics.c:175:0: style: Variable '_cl_collection_size_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:57:27: style: Variable 'cl_collection_length1' is assigned a value that is never used. [unreadVariable]
tracker-statistics.c:356:0: style: Variable '_cl_collection_size_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:21:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
tracker-statistics.c:561:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
tracker-statistics.c:570:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-statistics.vala:29:27: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:76:15: warning: Either the condition 'context==NULL' is redundant or there is possible null pointer dereference: _tmp6_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:6: note: Assuming that condition 'context==NULL' is not redundant
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:76:15: note: Assignment '_tmp6_=context', assigned value is 0
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:76:15: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:63:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:198:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:63:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:4: style: Variable 'context_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:276:0: note: Variable 'context_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:4: note: Variable 'context_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:5: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:284:0: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:5: note: Variable 'context' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:101:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:388:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:101:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:105:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:413:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:105:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:109:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:428:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:109:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:24:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:577:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:24:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:29:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:625:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:29:2: note: Variable 'self' is reassigned a value before the old one has been used.
tracker-status.c:770:2: style: Variable '_reply_message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:764:0: note: Variable '_reply_message' is reassigned a value before the old one has been used.
tracker-status.c:770:2: note: Variable '_reply_message' is reassigned a value before the old one has been used.
tracker-status.c:790:2: style: Variable '_reply_message' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-status.c:784:0: note: Variable '_reply_message' is reassigned a value before the old one has been used.
tracker-status.c:790:2: note: Variable '_reply_message' is reassigned a value before the old one has been used.
tracker-status.c:852:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
tracker-status.c:861:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:69:26: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:75:25: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:101:11: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-status.vala:105:11: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:45:4: style: Variable '_tmp17_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:775:0: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:45:4: note: Variable '_tmp17_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:49:3: style: Variable '_tmp27_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:834:0: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:49:3: note: Variable '_tmp27_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:52:5: style: Variable '_tmp30_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:877:0: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:52:5: note: Variable '_tmp30_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:64:5: style: Variable '_tmp60_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:1045:0: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:64:5: note: Variable '_tmp60_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:69:5: style: Variable '_tmp68_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:1114:0: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:69:5: note: Variable '_tmp68_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:73:5: style: Variable '_tmp76_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:1186:0: note: Variable '_tmp76_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:73:5: note: Variable '_tmp76_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:22:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:3252:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:22:2: note: Variable 'self' is reassigned a value before the old one has been used.
tracker-steroids.c:3303:2: style: Variable 'query' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-steroids.c:3297:0: note: Variable 'query' is reassigned a value before the old one has been used.
tracker-steroids.c:3303:2: note: Variable 'query' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:74:25: style: Variable '_tmp84__length1' is assigned a value that is never used. [unreadVariable]
tracker-steroids.c:3671:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
tracker-steroids.c:3680:11: style: Variable 'object' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:56:6: error: Uninitialized variable: _tmp45_ [uninitvar]
/home/carlos/Source/gnome/tracker/src/tracker-store/tracker-steroids.vala:59:6: error: Uninitialized variable: _tmp54_ [uninitvar]
tracker-store.c:3728:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tracker-2.0.3/src/tracker-store/tracker-writeback.c:139:60: style: Function 'tracker_writeback_init' argument 2 names different: declaration 'callback' definition 'func'. [funcArgNamesDifferent]
tracker-2.0.3/src/tracker-store/tracker-writeback.h:33:81: note: Function 'tracker_writeback_init' argument 2 names different: declaration 'callback' definition 'func'.
tracker-2.0.3/src/tracker-store/tracker-writeback.c:139:60: note: Function 'tracker_writeback_init' argument 2 names different: declaration 'callback' definition 'func'.
tracker-2.0.3/src/tracker/tracker-daemon.c:1225:23: style: The scope of the variable 'manager' can be reduced. [variableScope]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:12:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:13:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:12:12: note: Assignment '_tmp5_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:12:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:8:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/functional-tests/ipc/test-bus-query.c:39:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:8:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:7:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-bus-query.c:75:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-query.vala:7:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:12:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:13:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:12:12: note: Assignment '_tmp5_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:12:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:8:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/functional-tests/ipc/test-bus-update.c:39:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:8:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:7:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-bus-update.c:75:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-bus-update.vala:7:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-busy-handling.vala:51:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-class-signal-performance-batch.vala:51:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-class-signal-performance.vala:80:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-class-signal.vala:52:0: error: syntax error [syntaxError]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:39:33: style: Condition '_inner_error_!=NULL' is always false [knownConditionTrueFalse]
test-default-update.c:209:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:39:33: note: Condition '_inner_error_!=NULL' is always false
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:17:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:13:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:17:12: note: Assignment '_tmp5_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:17:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:49:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp8_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:34:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:49:12: note: Assignment '_tmp8_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:49:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:14:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-default-update.c:80:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:14:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:13:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-default-update.c:115:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:13:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:39:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-default-update.c:212:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:39:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:34:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-default-update.c:273:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:34:3: note: Variable 'e' is reassigned a value before the old one has been used.
test-default-update.c:161:7: style: Variable '_tmp3_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:39:12: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:11:9: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:25:8: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:6:2: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:41:12: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:44:26: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:47:26: error: Uninitialized variable: _tmp6_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-default-update.vala:34:3: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:40:33: style: Condition '_inner_error_!=NULL' is always false [knownConditionTrueFalse]
test-direct-query.c:210:27: note: Assignment '_inner_error_=NULL', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:40:33: note: Condition '_inner_error_!=NULL' is always false
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:17:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp4_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:14:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:17:12: note: Assignment '_tmp4_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:17:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:50:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp8_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:35:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:50:12: note: Assignment '_tmp8_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:50:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:15:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-direct-query.c:81:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:15:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:14:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-direct-query.c:111:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:14:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:40:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-direct-query.c:213:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:40:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:35:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-direct-query.c:274:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:35:3: note: Variable 'e' is reassigned a value before the old one has been used.
test-direct-query.c:162:7: style: Variable '_tmp3_' is not assigned a value. [unassignedVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:40:12: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:12:9: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:26:8: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:7:2: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:42:12: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:45:26: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:48:26: error: Uninitialized variable: _tmp6_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-direct-query.vala:35:3: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:152:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp68_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:121:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:152:13: note: Assignment '_tmp68_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:152:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:122:3: style: Variable 'y' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/functional-tests/ipc/test-insert-or-replace.c:144:0: note: Variable 'y' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:122:3: note: Variable 'y' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:123:3: style: Variable 'timer' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/functional-tests/ipc/test-insert-or-replace.c:145:0: note: Variable 'timer' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:123:3: note: Variable 'timer' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:125:3: style: Variable '_tmp1_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/functional-tests/ipc/test-insert-or-replace.c:148:0: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:125:3: note: Variable '_tmp1_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:133:5: style: Variable '_tmp13_' is reassigned a value before the old one has been used. [redundantAssignment]
test-insert-or-replace.c:130:0: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:133:5: note: Variable '_tmp13_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:144:5: style: Variable '_tmp42_' is reassigned a value before the old one has been used. [redundantAssignment]
test-insert-or-replace.c:278:0: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:144:5: note: Variable '_tmp42_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:121:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-insert-or-replace.c:406:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:121:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:123:11: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-insert-or-replace.vala:125:4: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:56:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp31_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:57:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:56:13: note: Assignment '_tmp31_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:56:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:9:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:117:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:9:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:41:4: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:290:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:41:4: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:46:4: style: Variable '_tmp12_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:353:0: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:46:4: note: Variable '_tmp12_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:47:5: style: Variable '_tmp15_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:374:0: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:47:5: note: Variable '_tmp15_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:40:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:465:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:40:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:68:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:522:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:68:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:67:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:552:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:67:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:127:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-query.c:957:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:127:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:4:11: style: Variable '_data_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:4:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:10:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:14:10: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-query.vala:131:21: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:26:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp14_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:27:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:26:13: note: Assignment '_tmp14_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:26:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:48:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp1_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:45:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:48:12: note: Assignment '_tmp1_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:48:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:56:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp9_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:52:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:56:12: note: Assignment '_tmp9_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:56:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:89:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp6_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:85:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:89:12: note: Assignment '_tmp6_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:89:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:10:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:145:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:10:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:16:4: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:185:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:16:4: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:19:5: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:207:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:19:5: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:15:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:281:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:15:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:45:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:359:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:45:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:53:3: style: Variable '_tmp3_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:392:0: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:53:3: note: Variable '_tmp3_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:52:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:430:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:52:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:86:3: style: Variable '_tmp0_' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:683:0: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:86:3: note: Variable '_tmp0_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:85:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:721:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:85:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:125:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
test-shared-update.c:1051:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:125:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:5:11: style: Variable '_data_' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:5:9: style: Variable 'self' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:11:27: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:54:40: error: Uninitialized variable: _tmp7_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:87:41: error: Uninitialized variable: _tmp4_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/functional-tests/ipc/test-shared-update.vala:129:21: error: Uninitialized variable: _tmp0_ [uninitvar]
tracker-2.0.3/tests/gvdb/gvdb-test.c:44:28: style: The scope of the variable 'item' can be reduced. [variableScope]
tracker-2.0.3/tests/gvdb/gvdb-test.c:47:21: style: The scope of the variable 'key' can be reduced. [variableScope]
tracker-2.0.3/tests/gvdb/gvdb-test.c:86:28: style: The scope of the variable 'item' can be reduced. [variableScope]
tracker-2.0.3/tests/gvdb/gvdb-test.c:89:21: style: The scope of the variable 'value' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-common/tracker-dbus-test.c:142:2: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-dbus-test.c:116:0: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-dbus-test.c:142:2: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:91:2: style: Variable 'input_as_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:88:0: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:91:2: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:113:9: style: Variable 'input_as_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:111:0: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:113:9: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:115:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:111:0: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-file-utils-test.c:115:9: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-parser.c:72:2: style: Variable 'context' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-parser.c:68:0: note: Variable 'context' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-parser.c:72:2: note: Variable 'context' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-type-utils-test.c:114:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-common/tracker-type-utils-test.c:112:0: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-common/tracker-type-utils-test.c:114:9: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-data/tracker-backup-test.c:113:15: style: The scope of the variable 'data_update' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:251:2: style: Variable 'data_update' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:246:2: note: Variable 'data_update' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:251:2: note: Variable 'data_update' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:48:15: style: struct member '_ChangeInfo::ontology' is never used. [unusedStructMember]
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:49:15: style: struct member '_ChangeInfo::update' is never used. [unusedStructMember]
tracker-2.0.3/tests/libtracker-data/tracker-ontology-test.c:51:15: style: struct member '_ChangeInfo::ptr' is never used. [unusedStructMember]
tracker-2.0.3/tests/libtracker-fts/tracker-fts-test.c:51:19: style: The scope of the variable 'cursor' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-fts/tracker-fts-test.c:54:11: style: The scope of the variable 'test_results' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-fts/tracker-fts-test.c:56:17: style: The scope of the variable 'query_filename' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-fts/tracker-fts-test.c:57:19: style: The scope of the variable 'results_filename' can be reduced. [variableScope]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-connection-mock.vala:23:0: error: syntax error [syntaxError]
tracker-2.0.3/tests/libtracker-miner/tracker-file-enumerator-test.c:31:19: style: Unused variable: fe [unusedVariable]
tracker-2.0.3/tests/libtracker-miner/tracker-file-enumerator-test.c:36:10: style: Unused variable: files [unusedVariable]
tracker-2.0.3/tests/libtracker-miner/tracker-file-enumerator-test.c:36:18: style: Unused variable: l [unusedVariable]
tracker-2.0.3/tests/libtracker-miner/tracker-file-enumerator-test.c:39:15: style: Unused variable: path [unusedVariable]
tracker-2.0.3/tests/libtracker-miner/tracker-file-notifier-test.c:99:16: style: The scope of the variable 'other_path' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-miner/tracker-miner-fs-test.c:225:16: style: The scope of the variable 'other_path' can be reduced. [variableScope]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:37:2: style: Variable 'self' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-miner/tracker-miner-mock.c:108:0: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:37:2: note: Variable 'self' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:44:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miner-mock.c:166:0: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:44:2: note: Variable 'result' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:51:20: style: Variable '_tmp4__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:57:21: style: Variable '_tmp11__length1' is assigned a value that is never used. [unreadVariable]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:38:37: error: Uninitialized variable: _tmp0_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:39:22: error: Uninitialized variable: _tmp1_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:40:25: error: Uninitialized variable: _tmp2_ [uninitvar]
/home/carlos/Source/gnome/tracker/tests/libtracker-miner/tracker-miner-mock.vala:26:22: error: Uninitialized variable: _tmp1_ [uninitvar]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:368:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:369:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:370:58: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:371:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:372:51: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-monitor-test.c:373:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tracker-2.0.3/tests/libtracker-miner/tracker-priority-queue-test.c:55:31: style: The scope of the variable 'text' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-miner/tracker-priority-queue-test.c:55:38: style: The scope of the variable 'expected' can be reduced. [variableScope]
tracker-2.0.3/tests/libtracker-sparql/tracker-gb-737023.c:34:2: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-2.0.3/tests/libtracker-sparql/tracker-gb-737023.c:32:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-sparql/tracker-gb-737023.c:34:2: note: Variable 'cursor' is reassigned a value before the old one has been used.
tracker-2.0.3/tests/libtracker-sparql/tracker-sparql-test.c:67:9: style: The scope of the variable 'result' can be reduced. [variableScope]
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:91:13: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp69_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:92:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:91:13: note: Assignment '_tmp69_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:91:13: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:108:12: warning: Either the condition 'e==NULL' is redundant or there is possible null pointer dereference: _tmp5_. [nullPointerRedundantCheck]
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:109:3: note: Assuming that condition 'e==NULL' is not redundant
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:108:12: note: Assignment '_tmp5_=e', assigned value is 0
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:108:12: note: Null pointer dereference
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:37:3: style: Variable 'cursor' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:103:0: note: Variable 'cursor' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:37:3: note: Variable 'cursor' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:42:4: style: Variable '_tmp9_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:143:0: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:42:4: note: Variable '_tmp9_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:62:7: style: Variable 'obj' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:309:0: note: Variable 'obj' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:62:7: note: Variable 'obj' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:77:4: style: Variable 's_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:402:0: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:77:4: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:77:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:410:0: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:77:5: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:81:4: style: Variable 's_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:435:0: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:81:4: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:81:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:443:0: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:81:5: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:85:4: style: Variable 's_collection' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:468:0: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:85:4: note: Variable 's_collection' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:85:5: style: Variable 's' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:476:0: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:85:5: note: Variable 's' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:36:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:524:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:36:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:106:3: style: Variable '_tmp2_' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:609:0: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:106:3: note: Variable '_tmp2_' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:105:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-resdump.c:636:0: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:105:3: note: Variable 'e' is reassigned a value before the old one has been used.
/home/carlos/Source/gnome/tracker/utils/tracker-resdump/tracker-resdump.vala:26:19: style: Variable '_tmp1__length1' is assigned a value that is never used. [unreadVariable]
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/tracker-miners/tracker-miners_2.0.4.orig.tar.xz
tracker-miners-2.0.4/src/libtracker-extract/tracker-encoding-libicu.c:42:2: style: Variable 'detector' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/libtracker-extract/tracker-encoding-libicu.c:35:0: note: Variable 'detector' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/libtracker-extract/tracker-encoding-libicu.c:42:2: note: Variable 'detector' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/libtracker-extract/tracker-encoding.h:24:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-exif.h:24:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-extract-info.h:26:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-guarantee.h:26:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-iptc.h:24:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-module-manager.h:24:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-resource-helpers.h:25:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-extract/tracker-utils.h:26:0: error: #error "only <libtracker-extract/tracker-extract.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-date-time.h:30:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-dbus.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-domain-ontology.h:26:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-log.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-ioprio.h:29:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-locale.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-sched.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-seccomp.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/libtracker-miners-common/tracker-utils.h:29:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/miners/apps/tracker-miner-applications.c:527:6: style: Condition '!name' is always true [knownConditionTrueFalse]
tracker-miners-2.0.4/src/miners/apps/tracker-miner-applications.c:497:16: note: Assignment 'name=NULL', assigned value is 0
tracker-miners-2.0.4/src/miners/apps/tracker-miner-applications.c:527:6: note: Condition '!name' is always true
tracker-miners-2.0.4/src/miners/apps/tracker-miner-applications.c:500:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/apps/tracker-miner-applications.c:722:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tracker-miners-2.0.4/src/miners/fs/tracker-miner-files-index.c:327:10: style: The scope of the variable 'internal_error' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/fs/tracker-miner-files-peer-listener.c:372:17: style: The scope of the variable 'file_data' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/fs/tracker-miner-files-peer-listener.c:373:9: style: The scope of the variable 'file' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/fs/tracker-miner-files-peer-listener.c:408:17: style: The scope of the variable 'peer_data' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/fs/tracker-miner-files-peer-listener.c:410:15: style: The scope of the variable 'dbus_name' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/fs/tracker-power.h:28:0: error: #error "only <libtracker-miners-common/tracker-common.h> must be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/miners/fs/tracker-storage.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/miners/fs/tracker-thumbnailer.h:24:0: error: #error "Only <libtracker-miner/tracker-miner.h> can be included directly." [preprocessorErrorDirective]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:343:19: style: The scope of the variable 'channel' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:496:16: style: The scope of the variable 'prev' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:497:15: style: The scope of the variable 'url' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:907:10: style: The scope of the variable 'subject' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:1161:15: style: The scope of the variable 'url' can be reduced. [variableScope]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:636:36: style: Function 'feed_fetching_cb' argument 2 names different: declaration 'feed' definition 'channel'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:91:81: note: Function 'feed_fetching_cb' argument 2 names different: declaration 'feed' definition 'channel'.
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:636:36: note: Function 'feed_fetching_cb' argument 2 names different: declaration 'feed' definition 'channel'.
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:1259:33: style: Function 'feed_ready_cb' argument 2 names different: declaration 'feed' definition 'channel'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:94:81: note: Function 'feed_ready_cb' argument 2 names different: declaration 'feed' definition 'channel'.
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:1259:33: note: Function 'feed_ready_cb' argument 2 names different: declaration 'feed' definition 'channel'.
tracker-miners-2.0.4/src/miners/rss/tracker-miner-rss.c:65:16: style: struct member 'FeedItemInsertData::item' is never used. [unusedStructMember]
tracker-miners-2.0.4/src/tracker-extract/tracker-cue-sheet.c:57:19: style: The scope of the variable 'entry' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:190:7: warning: Either the condition 'error?error->message:"no error given"' is redundant or there is possible null pointer dereference: error. [nullPointerRedundantCheck]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:191:48: note: Assuming that condition 'error?error->message:"no error given"' is not redundant
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:190:7: note: Null pointer dereference
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:179:19: style: The scope of the variable 'resource' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:181:9: style: The scope of the variable 'sparql' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:681:49: style: Function 'tracker_extract_decorator_new' argument 1 names different: declaration 'extractor' definition 'extract'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.h:51:73: note: Function 'tracker_extract_decorator_new' argument 1 names different: declaration 'extractor' definition 'extract'.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-decorator.c:681:49: note: Function 'tracker_extract_decorator_new' argument 1 names different: declaration 'extractor' definition 'extract'.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-epub.c:634:2: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-epub.c:619:0: note: Variable 'data' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-epub.c:634:2: note: Variable 'data' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-flac.c:161:30: style: The scope of the variable 'artist' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-flac.c:161:39: style: The scope of the variable 'album_disc' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-flac.c:161:52: style: The scope of the variable 'album' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-gstreamer.c:28:0: error: #error Not a valid GStreamer backend defined [preprocessorErrorDirective]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1558:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1555:0: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1558:3: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1590:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1586:0: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-msoffice.c:1590:3: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-oasis.c:319:9: style: The scope of the variable 'date' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:334:6: style: Condition '!ed' is always true [knownConditionTrueFalse]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:194:24: note: Assignment 'ed=NULL', assigned value is 0
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:334:6: note: Condition '!ed' is always true
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:338:6: style: Condition '!xd' is always true [knownConditionTrueFalse]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:195:23: note: Assignment 'xd=NULL', assigned value is 0
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-png.c:338:6: note: Condition '!xd' is always true
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-priority-dbus.c:1337:17: style: The scope of the variable 'variant' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:125:2: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:114:2: note: Variable 'length' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:125:2: note: Variable 'length' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:126:2: style: Variable 'line' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:113:2: note: Variable 'line' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-ps.c:126:2: note: Variable 'line' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:244:2: style: Variable 'ed' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:232:0: note: Variable 'ed' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:244:2: note: Variable 'ed' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:338:2: style: Variable 'metadata' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:326:0: note: Variable 'metadata' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:338:2: note: Variable 'metadata' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:340:2: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:332:0: note: Variable 'filename' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-raw.c:340:2: note: Variable 'filename' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:320:6: style: Condition '!id' is always true [knownConditionTrueFalse]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:259:24: note: Assignment 'id=NULL', assigned value is 0
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:320:6: note: Condition '!id' is always true
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:332:6: style: Condition '!xd' is always true [knownConditionTrueFalse]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:258:23: note: Assignment 'xd=NULL', assigned value is 0
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-tiff.c:332:6: note: Condition '!xd' is always true
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-vorbis.c:77:9: style: The scope of the variable 'utf_tag' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-vorbis.c:100:15: style: The scope of the variable 'bitrate' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract-xmp.c:138:19: style: The scope of the variable 'resource' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract.c:234:18: style: The scope of the variable 'stats_data' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract.c:666:58: style: Function 'tracker_extract_get_metadata_by_cmdline' argument 2 names different: declaration 'path' definition 'uri'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-extract/tracker-extract.h:78:86: note: Function 'tracker_extract_get_metadata_by_cmdline' argument 2 names different: declaration 'path' definition 'uri'.
tracker-miners-2.0.4/src/tracker-extract/tracker-extract.c:666:58: note: Function 'tracker_extract_get_metadata_by_cmdline' argument 2 names different: declaration 'path' definition 'uri'.
tracker-miners-2.0.4/src/tracker-extract/tracker-gsf.c:100:8: style: The scope of the variable 'file' can be reduced. [variableScope]
tracker-miners-2.0.4/src/tracker-extract/tracker-gsf.c:93:53: style: Function 'tracker_gsf_parse_xml_in_zip' argument 4 names different: declaration 'error' definition 'err'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-extract/tracker-gsf.h:31:58: note: Function 'tracker_gsf_parse_xml_in_zip' argument 4 names different: declaration 'error' definition 'err'.
tracker-miners-2.0.4/src/tracker-extract/tracker-gsf.c:93:53: note: Function 'tracker_gsf_parse_xml_in_zip' argument 4 names different: declaration 'error' definition 'err'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:151:2: style: Variable 'taglib_file' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:145:0: note: Variable 'taglib_file' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:151:2: note: Variable 'taglib_file' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:136:66: style: Function 'writeback_taglib_update_file_metadata' argument 1 names different: declaration 'wbf' definition 'writeback_file'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:47:98: note: Function 'writeback_taglib_update_file_metadata' argument 1 names different: declaration 'wbf' definition 'writeback_file'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-taglib.c:136:66: note: Function 'writeback_taglib_update_file_metadata' argument 1 names different: declaration 'wbf' definition 'writeback_file'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:87:52: style: Function 'writeback_xmp_content_types' argument 1 names different: declaration 'writeback_file' definition 'wbf'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:60:91: note: Function 'writeback_xmp_content_types' argument 1 names different: declaration 'writeback_file' definition 'wbf'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:87:52: note: Function 'writeback_xmp_content_types' argument 1 names different: declaration 'writeback_file' definition 'wbf'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:112:63: style: Function 'writeback_xmp_update_file_metadata' argument 1 names different: declaration 'writeback_file' definition 'wbf'. [funcArgNamesDifferent]
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:54:91: note: Function 'writeback_xmp_update_file_metadata' argument 1 names different: declaration 'writeback_file' definition 'wbf'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback-xmp.c:112:63: note: Function 'writeback_xmp_update_file_metadata' argument 1 names different: declaration 'writeback_file' definition 'wbf'.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback.c:532:2: style: Variable 'results' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback.c:521:0: note: Variable 'results' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/src/tracker-writeback/tracker-writeback.c:532:2: note: Variable 'results' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-extract/tracker-encoding-test.c:38:2: style: Variable 'file' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-extract/tracker-encoding-test.c:32:0: note: Variable 'file' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-extract/tracker-encoding-test.c:38:2: note: Variable 'file' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-dbus-test.c:142:2: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-dbus-test.c:116:0: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-dbus-test.c:142:2: note: Variable 'error' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:94:2: style: Variable 'input_as_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:91:0: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:94:2: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:116:9: style: Variable 'input_as_list' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:114:0: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:116:9: note: Variable 'input_as_list' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:118:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:114:0: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-file-utils-test.c:118:9: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-type-utils-test.c:114:9: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-type-utils-test.c:112:0: note: Variable 'result' is reassigned a value before the old one has been used.
tracker-miners-2.0.4/tests/libtracker-miners-common/tracker-type-utils-test.c:114:9: note: Variable 'result' is reassigned a value before the old one has been used.
[08:52]

ftp://ftp.se.debian.org/debian/pool/main/t/trafficserver/trafficserver_7.1.4+ds.orig.tar.xz
trafficserver-7.1.4/cmd/traffic_cop/traffic_cop.cc:1830:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_crashlog/traffic_crashlog.h:49:0: error: #error unsupported pointer size [preprocessorErrorDirective]
trafficserver-7.1.4/cmd/traffic_ctl/traffic_ctl.h:182:3: style: Technically the member function 'CtrlCommandLine::argc' can be const. [functionConst]
trafficserver-7.1.4/cmd/traffic_ctl/traffic_ctl.h:188:3: style: Technically the member function 'CtrlCommandLine::argv' can be const. [functionConst]
trafficserver-7.1.4/cmd/traffic_manager/MgmtHandlers.cc:233:8: style: The scope of the variable 'found' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:417:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:537:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:619:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:301:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:608:19: style: The scope of the variable 'peerRecord' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_manager/WebOverview.cc:90:9: style: Class 'overviewRecord' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/cmd/traffic_manager/metrics.cc:221:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/metrics.cc:379:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/metrics.cc:400:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:537:38: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:699:3: style: Variable 'mgmtapiFD' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:695:0: note: Variable 'mgmtapiFD' is reassigned a value before the old one has been used.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:699:3: note: Variable 'mgmtapiFD' is reassigned a value before the old one has been used.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:571:5: style: Variable 'facility_str' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:568:0: note: Variable 'facility_str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:571:5: note: Variable 'facility_str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:640:22: style: Same expression on both sides of '!=' because the value of 'proxy_backdoor' and '-1' are the same. [duplicateExpression]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:438:25: note: 'proxy_backdoor' is assigned value '-1' here.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:640:22: note: Same expression on both sides of '!=' because the value of 'proxy_backdoor' and '-1' are the same.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:644:22: style: Same expression on both sides of '==' because the value of 'cluster_rsport' and '-1' are the same. [duplicateExpression]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:434:46: note: 'cluster_rsport' is assigned value '-1' here.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:644:22: note: Same expression on both sides of '==' because the value of 'cluster_rsport' and '-1' are the same.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:649:22: style: Same expression on both sides of '==' because the value of 'cluster_mcport' and '-1' are the same. [duplicateExpression]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:434:25: note: 'cluster_mcport' is assigned value '-1' here.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:649:22: note: Same expression on both sides of '==' because the value of 'cluster_mcport' and '-1' are the same.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:216:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:697:8: style: The scope of the variable 'mgmtapiFailMsg' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:891:44: style: Function 'SignalHandler' argument 3 names different: declaration 'f' definition 'c'. [funcArgNamesDifferent]
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:99:56: note: Function 'SignalHandler' argument 3 names different: declaration 'f' definition 'c'.
trafficserver-7.1.4/cmd/traffic_manager/traffic_manager.cc:891:44: note: Function 'SignalHandler' argument 3 names different: declaration 'f' definition 'c'.
trafficserver-7.1.4/cmd/traffic_top/traffic_top.cc:51:0: error: #error "SysV or X/Open-compatible Curses header file required" [preprocessorErrorDirective]
trafficserver-7.1.4/cmd/traffic_via/traffic_via.cc:270:7: style: The scope of the variable 'pcreExecCode' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_via/traffic_via.cc:46:3: style: Struct 'VIA' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/cmd/traffic_wccp/wccp_client.cc:61:10: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/cmd/traffic_wccp/wccp_client.cc:63:8: style: The scope of the variable 'buff' can be reduced. [variableScope]
trafficserver-7.1.4/example/append-transform/append-transform.c:93:11: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/example/append-transform/append-transform.c:250:15: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/example/append-transform/append-transform.c:317:9: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/example/append-transform/append-transform.c:319:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/example/blacklist-0/blacklist-0.c:151:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:57:3: style: Variable 'cd' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:55:0: note: Variable 'cd' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:57:3: note: Variable 'cd' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:287:31: style: Function 'handle_txn_start' argument 1 names different: declaration 'contp' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:39:37: note: Function 'handle_txn_start' argument 1 names different: declaration 'contp' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/blacklist-1/blacklist-1.c:287:31: note: Function 'handle_txn_start' argument 1 names different: declaration 'contp' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/bnull-transform/bnull-transform.c:83:7: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:67:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:183:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:215:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:255:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:415:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:426:7: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:422:0: note: Variable 'start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/cache-scan/cache-scan.cc:426:7: note: Variable 'start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/cppapi/async_http_fetch/AsyncHttpFetch.cc:120:30: warning: Assert statement calls a function which may have desired side effects: 'isAlive'. [assertWithSideEffect]
trafficserver-7.1.4/example/cppapi/async_http_fetch/AsyncHttpFetch.cc:122:31: warning: Assert statement calls a function which may have desired side effects: 'isAlive'. [assertWithSideEffect]
trafficserver-7.1.4/example/cppapi/async_http_fetch/AsyncHttpFetch.cc:45:3: style: Class 'AsyncHttpFetch2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/async_http_fetch/AsyncHttpFetch.cc:90:3: style: Class 'TransactionHookPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/async_http_fetch_streaming/AsyncHttpFetchStreaming.cc:48:5: performance: Variable 'main_url_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/example/cppapi/async_http_fetch_streaming/AsyncHttpFetchStreaming.cc:45:3: style: Class 'Intercept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:216:3: style: Variable 'pDIR' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:213:0: note: Variable 'pDIR' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:216:3: note: Variable 'pDIR' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:214:18: style: The scope of the variable 'entry' can be reduced. [variableScope]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:277:52: style: Function 'generic_code_from_status' argument 1 names different: declaration 'http_status' definition 'code'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:157:44: note: Function 'generic_code_from_status' argument 1 names different: declaration 'http_status' definition 'code'.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:277:52: note: Function 'generic_code_from_status' argument 1 names different: declaration 'http_status' definition 'code'.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:292:44: style: Function 'code_from_status' argument 1 names different: declaration 'http_status' definition 'code'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:154:36: note: Function 'code_from_status' argument 1 names different: declaration 'http_status' definition 'code'.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:292:44: note: Function 'code_from_status' argument 1 names different: declaration 'http_status' definition 'code'.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:115:5: performance: Variable 'current_code_string_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:154:15: performance: Technically the member function 'BoomResponseRegistry::code_from_status' can be static. [functionStatic]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:292:23: note: Technically the member function 'BoomResponseRegistry::code_from_status' can be static.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:154:15: note: Technically the member function 'BoomResponseRegistry::code_from_status' can be static.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:157:15: performance: Technically the member function 'BoomResponseRegistry::generic_code_from_status' can be static. [functionStatic]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:277:23: note: Technically the member function 'BoomResponseRegistry::generic_code_from_status' can be static.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:157:15: note: Technically the member function 'BoomResponseRegistry::generic_code_from_status' can be static.
trafficserver-7.1.4/example/cppapi/boom/boom.cc:111:3: style: Class 'IsRewritableCode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/boom/boom.cc:372:3: style: Class 'BoomGlobalPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/custom_error_remap_plugin/CustomErrorRemapPlugin.cc:34:3: style: Class 'MyRemapPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/gzip_transformation/GzipTransformationPlugin.cc:91:3: style: Class 'SomeTransformationPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/intercept/intercept.cc:38:3: style: Class 'Intercept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/multiple_transaction_hooks/MultipleTransactionHookPlugins.cc:34:3: style: Class 'MultipleTransactionHookPluginsOne' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/multiple_transaction_hooks/MultipleTransactionHookPlugins.cc:52:3: style: Class 'MultipleTransactionHookPluginsTwo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/post_buffer/PostBuffer.cc:38:3: style: Class 'PostBufferTransformationPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/remap_plugin/RemapPlugin.cc:39:3: style: Class 'MyRemapPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/transactionhook/TransactionHookPlugin.cc:34:3: style: Class 'TransactionHookPlugin' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/cppapi/websocket/WSBuffer.cc:159:40: style: Function 'ws_digest' argument 1 names different: declaration 'ws_key' definition 'key'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/cppapi/websocket/WSBuffer.h:66:51: note: Function 'ws_digest' argument 1 names different: declaration 'ws_key' definition 'key'.
trafficserver-7.1.4/example/cppapi/websocket/WSBuffer.cc:159:40: note: Function 'ws_digest' argument 1 names different: declaration 'ws_key' definition 'key'.
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.cc:102:39: style: Function 'ws_send' argument 1 names different: declaration 'data' definition 'msg'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.h:49:35: note: Function 'ws_send' argument 1 names different: declaration 'data' definition 'msg'.
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.cc:102:39: note: Function 'ws_send' argument 1 names different: declaration 'data' definition 'msg'.
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.cc:108:42: style: Function 'ws_receive' argument 1 names different: declaration 'data' definition 'message'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.h:50:38: note: Function 'ws_receive' argument 1 names different: declaration 'data' definition 'message'.
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.cc:108:42: note: Function 'ws_receive' argument 1 names different: declaration 'data' definition 'message'.
trafficserver-7.1.4/example/cppapi/websocket/WebSocket.h:43:3: style: Class 'WebSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/example/intercept/intercept.cc:302:5: style: Variable 'fd' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/example/intercept/intercept.cc:285:0: note: Variable 'fd' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/intercept/intercept.cc:302:5: note: Variable 'fd' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/null-transform/null-transform.c:79:11: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/example/passthru/passthru.cc:185:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/protocol/TxnSM.c:210:19: style: The scope of the variable 'parse_result' can be reduced. [variableScope]
trafficserver-7.1.4/example/protocol/TxnSM.c:211:9: style: The scope of the variable 'temp_buf' can be reduced. [variableScope]
trafficserver-7.1.4/example/protocol/TxnSM.c:913:9: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/example/protocol/TxnSM.c:155:41: style: Function 'state_start' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:40:39: note: Function 'state_start' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:155:41: note: Function 'state_start' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:155:64: style: Function 'state_start' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:40:52: note: Function 'state_start' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:155:64: note: Function 'state_start' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:208:71: style: Function 'state_read_request_from_client' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:42:71: note: Function 'state_read_request_from_client' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:208:71: note: Function 'state_read_request_from_client' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:353:73: style: Function 'state_handle_cache_read_response' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:47:73: note: Function 'state_handle_cache_read_response' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:353:73: note: Function 'state_handle_cache_read_response' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:427:58: style: Function 'state_build_and_send_request' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:52:56: note: Function 'state_build_and_send_request' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:427:58: note: Function 'state_build_and_send_request' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:427:81: style: Function 'state_build_and_send_request' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:52:69: note: Function 'state_build_and_send_request' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:427:81: note: Function 'state_build_and_send_request' argument 3 names different: declaration 'data' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:631:61: style: Function 'state_read_response_from_server' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:57:59: note: Function 'state_read_response_from_server' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:631:61: note: Function 'state_read_response_from_server' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:631:83: style: Function 'state_read_response_from_server' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:57:72: note: Function 'state_read_response_from_server' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:631:83: note: Function 'state_read_response_from_server' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:794:40: style: Function 'state_done' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:60:38: note: Function 'state_done' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:794:40: note: Function 'state_done' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:794:62: style: Function 'state_done' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/protocol/TxnSM.c:60:51: note: Function 'state_done' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/protocol/TxnSM.c:794:62: note: Function 'state_done' argument 3 names different: declaration 'vio' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/query-remap/query-remap.c:94:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/example/query-remap/query-remap.c:115:7: style: The scope of the variable 'hostidx' can be reduced. [variableScope]
trafficserver-7.1.4/example/redirect-1/redirect-1.c:290:11: style: The scope of the variable 'tempint' can be reduced. [variableScope]
trafficserver-7.1.4/example/redirect-1/redirect-1.c:332:7: style: The scope of the variable 'uri_len' can be reduced. [variableScope]
trafficserver-7.1.4/example/remap/remap.cc:233:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/remap/remap.cc:256:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/remap/remap.cc:72:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/example/remap/remap.cc:86:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/example/remap/remap.cc:112:17: style: The scope of the variable 'rre' can be reduced. [variableScope]
trafficserver-7.1.4/example/remap_header_add/remap_header_add.cc:102:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/remap_header_add/remap_header_add.cc:127:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/remap_header_add/remap_header_add.cc:142:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/example/replace-protoset/replace-protoset.cc:103:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/example/replace-protoset/replace-protoset.cc:98:0: note: Variable 'ret' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/replace-protoset/replace-protoset.cc:103:3: note: Variable 'ret' is reassigned a value before the old one has been used.
trafficserver-7.1.4/example/response-header-1/response-header-1.c:80:10: style: The scope of the variable 'recvd_time' can be reduced. [variableScope]
trafficserver-7.1.4/example/secure-link/secure-link.c:154:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/example/server-transform/server-transform.c:296:7: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/example/server-transform/server-transform.c:416:13: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/example/server-transform/server-transform.c:420:15: style: The scope of the variable 'read_ndone' can be reduced. [variableScope]
trafficserver-7.1.4/example/ssl-preaccept/ssl-preaccept.cc:75:15: style: Unused variable: zret [unusedVariable]
trafficserver-7.1.4/example/ssl-preaccept/ssl-preaccept.cc:83:19: style: Variable 'val_str' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/example/ssl-preaccept/ssl-preaccept.cc:135:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trafficserver-7.1.4/example/thread-pool/psi.c:468:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:493:41: style: The scope of the variable 'towrite' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:494:13: style: The scope of the variable 'ptr_block' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:599:15: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:599:22: style: The scope of the variable 'psi' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:704:7: style: The scope of the variable 'psi_output_len' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:874:15: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/psi.c:846:45: style: Function 'trylock_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/thread-pool/psi.c:122:50: note: Function 'trylock_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/thread-pool/psi.c:846:45: note: Function 'trylock_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/thread-pool/psi.c:846:69: style: Function 'trylock_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/thread-pool/psi.c:122:63: note: Function 'trylock_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/thread-pool/psi.c:846:69: note: Function 'trylock_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/thread-pool/test/SDKTest/psi_server.c:138:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/test/SDKTest/psi_server.c:139:8: style: The scope of the variable 'psi_tag' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/test/SDKTest/psi_server.c:137:0: style: Variable 'psi' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/example/thread-pool/thread.c:54:7: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/thread.c:162:8: style: The scope of the variable 'job_todo' can be reduced. [variableScope]
trafficserver-7.1.4/example/thread-pool/thread.c:160:23: style: Function 'thread_loop' argument 1 names different: declaration 'arg' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/example/thread-pool/thread.h:78:24: note: Function 'thread_loop' argument 1 names different: declaration 'arg' definition 'ATS_UNUSED'.
trafficserver-7.1.4/example/thread-pool/thread.c:160:23: note: Function 'thread_loop' argument 1 names different: declaration 'arg' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/aio/AIO.cc:224:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:282:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:288:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:290:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:306:55: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:311:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:319:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:403:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:431:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:440:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:459:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:460:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:490:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/aio/AIO.cc:330:7: style: The scope of the variable 'thread_ndx' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/aio/AIO.cc:140:36: style: Function 'ink_aio_set_callback' argument 1 names different: declaration 'error_callback' definition 'callback'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/aio/I_AIO.h:146:41: note: Function 'ink_aio_set_callback' argument 1 names different: declaration 'error_callback' definition 'callback'.
trafficserver-7.1.4/iocore/aio/AIO.cc:140:36: note: Function 'ink_aio_set_callback' argument 1 names different: declaration 'error_callback' definition 'callback'.
trafficserver-7.1.4/iocore/aio/AIO.cc:146:28: style: Function 'ink_aio_init' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/aio/I_AIO.h:144:33: note: Function 'ink_aio_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/aio/AIO.cc:146:28: note: Function 'ink_aio_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/aio/I_AIO.h:104:3: warning: Member variable 'AIOCallback::aio_result' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::path' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::fd' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::id' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::buf' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::seq_reads' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::seq_writes' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::rand_reads' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: warning: Member variable 'AIO_Device::mode' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/aio/test_AIO.cc:99:3: style: Struct 'AIO_Device' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:257:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:278:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:766:66: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:170:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:442:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1386:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1387:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1388:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1574:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1601:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1609:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1808:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1883:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1884:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1958:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:2516:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:2596:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/Cache.cc:1486:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/iocore/cache/Cache.cc:761:7: style: The scope of the variable 'bad_disks' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:762:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:887:12: style: The scope of the variable 'total_cache_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:888:12: style: The scope of the variable 'total_direntries' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:889:12: style: The scope of the variable 'used_direntries' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:890:12: style: The scope of the variable 'vol_total_cache_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:891:12: style: The scope of the variable 'vol_total_direntries' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:892:12: style: The scope of the variable 'vol_used_direntries' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:893:8: style: The scope of the variable 'vol' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:944:13: style: The scope of the variable 'ram_cache_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:1430:16: style: The scope of the variable 'op' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:1970:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:2421:12: style: The scope of the variable 'http_copy_hdr' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:2792:19: style: The scope of the variable 'dpb' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:2815:11: style: The scope of the variable 'size' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:2816:7: style: The scope of the variable 'volume_number' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/Cache.cc:706:32: style: Checking if unsigned variable 'sd->hw_sector_size' is less than zero. This might be a false warning. [unsignedLessThanZero]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:502:38: style: Function 'within_hit_evacuate_window' argument 1 names different: declaration 'dir' definition 'xdir'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:244:39: note: Function 'within_hit_evacuate_window' argument 1 names different: declaration 'dir' definition 'xdir'.
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:502:38: note: Function 'within_hit_evacuate_window' argument 1 names different: declaration 'dir' definition 'xdir'.
trafficserver-7.1.4/iocore/cache/Cache.cc:322:65: style: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:237:63: note: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:322:65: note: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:339:66: style: Function 'do_io_pread' argument 3 names different: declaration 'buf' definition 'abuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:238:64: note: Function 'do_io_pread' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:339:66: note: Function 'do_io_pread' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:357:71: style: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:239:69: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:357:71: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuf'.
trafficserver-7.1.4/iocore/cache/Cache.cc:375:26: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:240:24: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cache/Cache.cc:375:26: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1096:32: style: Function 'dir_check' argument 1 names different: declaration 'fix' definition 'afix'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:79:22: note: Function 'dir_check' argument 1 names different: declaration 'fix' definition 'afix'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1096:32: note: Function 'dir_check' argument 1 names different: declaration 'fix' definition 'afix'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1104:31: style: Function 'db_check' argument 1 names different: declaration 'fix' definition 'afix'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:80:21: note: Function 'db_check' argument 1 names different: declaration 'fix' definition 'afix'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1104:31: note: Function 'db_check' argument 1 names different: declaration 'fix' definition 'afix'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1128:93: style: Function 'open_read' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:84:78: note: Function 'open_read' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1128:93: note: Function 'open_read' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1129:53: style: Function 'open_read' argument 6 names different: declaration 'host_len' definition 'hostlen'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:85:110: note: Function 'open_read' argument 6 names different: declaration 'host_len' definition 'hostlen'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1129:53: note: Function 'open_read' argument 6 names different: declaration 'host_len' definition 'hostlen'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1160:90: style: Function 'remove' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:89:75: note: Function 'remove' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1160:90: note: Function 'remove' argument 3 names different: declaration 'cluster_cache_local' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/cache/Cache.cc:2154:18: style: Function 'open' argument 1 names different: declaration 'reconfigure' definition 'clear'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:986:17: note: Function 'open' argument 1 names different: declaration 'reconfigure' definition 'clear'.
trafficserver-7.1.4/iocore/cache/Cache.cc:2154:18: note: Function 'open' argument 1 names different: declaration 'reconfigure' definition 'clear'.
trafficserver-7.1.4/iocore/cache/Cache.cc:3211:30: style: Function 'ink_cache_init' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Cache.h:230:35: note: Function 'ink_cache_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/cache/Cache.cc:3211:30: note: Function 'ink_cache_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/cache/Cache.cc:1975:24: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
trafficserver-7.1.4/iocore/cache/P_CacheDisk.h:105:3: warning: Member variable 'CacheDisk::hw_sector_size' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::raw_dir' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::footer' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::segments' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::ram_cache' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::evacuate' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::doc_evacuator' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::init_info' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::cache' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::cache_vol' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::sector_size' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:247:3: warning: Member variable 'Vol::first_fragment_offset' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/Cache.cc:126:5: performance: Variable 'recover_pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:59:3: style: Technically the member function 'CacheHTTPInfoVector::count' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:243:3: style: Technically the member function 'OpenDirEntry::has_multiple_writers' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:320:12: style: Technically the member function 'Doc::data_len' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:425:6: note: Technically the member function 'Doc::data_len' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:320:12: note: Technically the member function 'Doc::data_len' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:321:12: style: Technically the member function 'Doc::prefix_len' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:419:6: note: Technically the member function 'Doc::prefix_len' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:321:12: note: Technically the member function 'Doc::prefix_len' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:987:7: performance: Technically the member function 'Cache::close' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/Cache.cc:2204:8: note: Technically the member function 'Cache::close' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:987:7: note: Technically the member function 'Cache::close' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:139:3: performance: Technically the member function 'CacheHostTable::register_config_callback' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/P_CacheArray.h:37:0: style: Technically the member function 'CacheArray < vec_info >::length' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/P_CacheArray.h:134:0: note: Technically the member function 'CacheArray < vec_info >::length' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheArray.h:37:0: note: Technically the member function 'CacheArray < vec_info >::length' can be const.
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:159:3: style: Struct 'CacheHostTableConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/I_Store.h:71:1: warning: The struct 'Span' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:238:8: style: The function 'do_io_pread' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:183:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:238:8: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:247:3: style: The function 'is_ram_cache_hit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:204:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:247:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:254:3: style: The function 'get_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:195:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:254:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:267:3: style: The function 'set_header' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:196:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:267:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:275:3: style: The function 'get_single_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:197:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:275:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:290:3: style: The function 'get_volume_number' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:217:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:290:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:300:3: style: The function 'is_compressed_in_ram' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:211:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:300:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:381:19: style: The function 'get_object_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:209:19: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:381:19: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:395:16: style: The function 'is_pread_capable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:225:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:395:16: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:396:16: style: The function 'set_pin_in_cache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:207:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:396:16: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:397:18: style: The function 'get_pin_in_cache' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:208:18: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:397:18: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:398:16: style: The function 'set_disk_io_priority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:205:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:398:16: note: Function in derived class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:399:15: style: The function 'get_disk_io_priority' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/I_Cache.h:206:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:399:15: note: Function in derived class
trafficserver-7.1.4/iocore/cache/Cache.cc:1608:12: error: Uninitialized variable: s [uninitvar]
trafficserver-7.1.4/iocore/cache/Cache.cc:1608:16: error: Uninitialized variable: e [uninitvar]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:1265:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:517:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:509:0: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:517:3: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:591:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:576:0: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:591:3: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:641:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:627:0: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:641:3: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:706:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/cache/CacheDir.cc:699:0: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:706:3: note: Variable 'e' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:72:30: style: Function 'open_write' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:253:27: note: Function 'open_write' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:72:30: note: Function 'open_write' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:132:31: style: Function 'close_write' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:254:28: note: Function 'close_write' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:132:31: note: Function 'close_write' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:162:29: style: Function 'wait' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:240:21: note: Function 'wait' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:162:29: note: Function 'wait' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:379:46: style: Function 'dir_clear_range' argument 3 names different: declaration 'd' definition 'vol'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:297:51: note: Function 'dir_clear_range' argument 3 names different: declaration 'd' definition 'vol'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:379:46: note: Function 'dir_clear_range' argument 3 names different: declaration 'd' definition 'vol'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:54: style: Function 'dir_segment_accounted' argument 4 names different: declaration 'free' definition 'f'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:298:62: note: Function 'dir_segment_accounted' argument 4 names different: declaration 'free' definition 'f'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:54: note: Function 'dir_segment_accounted' argument 4 names different: declaration 'free' definition 'f'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:62: style: Function 'dir_segment_accounted' argument 5 names different: declaration 'used' definition 'u'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:298:77: note: Function 'dir_segment_accounted' argument 5 names different: declaration 'used' definition 'u'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:62: note: Function 'dir_segment_accounted' argument 5 names different: declaration 'used' definition 'u'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:70: style: Function 'dir_segment_accounted' argument 6 names different: declaration 'empty' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:298:92: note: Function 'dir_segment_accounted' argument 6 names different: declaration 'empty' definition 'et'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:70: note: Function 'dir_segment_accounted' argument 6 names different: declaration 'empty' definition 'et'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:79: style: Function 'dir_segment_accounted' argument 7 names different: declaration 'valid' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:298:108: note: Function 'dir_segment_accounted' argument 7 names different: declaration 'valid' definition 'v'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:79: note: Function 'dir_segment_accounted' argument 7 names different: declaration 'valid' definition 'v'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:87: style: Function 'dir_segment_accounted' argument 8 names different: declaration 'agg_valid' definition 'av'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:299:32: note: Function 'dir_segment_accounted' argument 8 names different: declaration 'agg_valid' definition 'av'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:87: note: Function 'dir_segment_accounted' argument 8 names different: declaration 'agg_valid' definition 'av'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:96: style: Function 'dir_segment_accounted' argument 9 names different: declaration 'avg_size' definition 'as'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:299:52: note: Function 'dir_segment_accounted' argument 9 names different: declaration 'avg_size' definition 'as'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:447:96: note: Function 'dir_segment_accounted' argument 9 names different: declaration 'avg_size' definition 'as'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:621:49: style: Function 'dir_overwrite' argument 3 names different: declaration 'to_part' definition 'dir'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:286:53: note: Function 'dir_overwrite' argument 3 names different: declaration 'to_part' definition 'dir'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:621:49: note: Function 'dir_overwrite' argument 3 names different: declaration 'to_part' definition 'dir'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:754:39: style: Function 'dir_lookaside_insert' argument 1 names different: declaration 'b' definition 'eblock'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDir.h:289:43: note: Function 'dir_lookaside_insert' argument 1 names different: declaration 'b' definition 'eblock'.
trafficserver-7.1.4/iocore/cache/CacheDir.cc:754:39: note: Function 'dir_lookaside_insert' argument 1 names different: declaration 'b' definition 'eblock'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:85:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:56:46: style: Function 'open' argument 3 names different: declaration 'skip' definition 'askip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDisk.h:130:41: note: Function 'open' argument 3 names different: declaration 'skip' definition 'askip'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:56:46: note: Function 'open' argument 3 names different: declaration 'skip' definition 'askip'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:56:57: style: Function 'open' argument 4 names different: declaration 'hw_sector_size' definition 'ahw_sector_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDisk.h:130:51: note: Function 'open' argument 4 names different: declaration 'hw_sector_size' definition 'ahw_sector_size'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:56:57: note: Function 'open' argument 4 names different: declaration 'hw_sector_size' definition 'ahw_sector_size'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:246:44: style: Function 'create_volume' argument 2 names different: declaration 'size' definition 'size_in_blocks'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheDisk.h:137:49: note: Function 'create_volume' argument 2 names different: declaration 'size' definition 'size_in_blocks'.
trafficserver-7.1.4/iocore/cache/CacheDisk.cc:246:44: note: Function 'create_volume' argument 2 names different: declaration 'size' definition 'size_in_blocks'.
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:70:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:121:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:101:20: style: The scope of the variable 'data_ptr' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:249:74: style: Function 'BuildTableFromString' argument 2 names different: declaration 'str' definition 'file_buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:121:64: note: Function 'BuildTableFromString' argument 2 names different: declaration 'str' definition 'file_buf'.
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:249:74: note: Function 'BuildTableFromString' argument 2 names different: declaration 'str' definition 'file_buf'.
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:808:38: style: Function 'create_config' argument 2 names different: declaration 'i' definition 'num'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:786:49: note: Function 'create_config' argument 2 names different: declaration 'i' definition 'num'.
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:808:38: note: Function 'create_config' argument 2 names different: declaration 'i' definition 'num'.
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:39:8: performance: Technically the member function 'CacheHostRecord::Print' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:581:18: note: Technically the member function 'CacheHostRecord::Print' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHosting.h:39:8: note: Technically the member function 'CacheHostRecord::Print' can be static.
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:39:3: style: Class 'CacheHostMatcher' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/iocore/cache/CacheHosting.cc:39:3: style: Class 'CacheHostMatcher' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:269:72: style: Function 'insert' argument 2 names different: declaration 'id' definition 'index'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:63:39: note: Function 'insert' argument 2 names different: declaration 'id' definition 'index'.
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:269:72: note: Function 'insert' argument 2 names different: declaration 'id' definition 'index'.
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:254:22: warning: Member variable 'CacheHTTPInfoVector::magic' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:63:7: performance: Technically the member function 'CacheHTTPInfoVector::insert' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:269:22: note: Technically the member function 'CacheHTTPInfoVector::insert' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:63:7: note: Technically the member function 'CacheHTTPInfoVector::insert' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:65:8: performance: Technically the member function 'CacheHTTPInfoVector::detach' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:279:22: note: Technically the member function 'CacheHTTPInfoVector::detach' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:65:8: note: Technically the member function 'CacheHTTPInfoVector::detach' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:66:8: performance: Technically the member function 'CacheHTTPInfoVector::remove' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:288:22: note: Technically the member function 'CacheHTTPInfoVector::remove' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:66:8: note: Technically the member function 'CacheHTTPInfoVector::remove' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:67:8: performance: Technically the member function 'CacheHTTPInfoVector::clear' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:297:22: note: Technically the member function 'CacheHTTPInfoVector::clear' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:67:8: note: Technically the member function 'CacheHTTPInfoVector::clear' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:74:8: performance: Technically the member function 'CacheHTTPInfoVector::print' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:305:22: note: Technically the member function 'CacheHTTPInfoVector::print' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:74:8: note: Technically the member function 'CacheHTTPInfoVector::print' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:76:7: performance: Technically the member function 'CacheHTTPInfoVector::marshal_length' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:314:22: note: Technically the member function 'CacheHTTPInfoVector::marshal_length' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:76:7: note: Technically the member function 'CacheHTTPInfoVector::marshal_length' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:77:7: performance: Technically the member function 'CacheHTTPInfoVector::marshal' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:323:22: note: Technically the member function 'CacheHTTPInfoVector::marshal' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:77:7: note: Technically the member function 'CacheHTTPInfoVector::marshal' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:78:12: performance: Technically the member function 'CacheHTTPInfoVector::get_handles' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:340:22: note: Technically the member function 'CacheHTTPInfoVector::get_handles' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:78:12: note: Technically the member function 'CacheHTTPInfoVector::get_handles' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:79:7: performance: Technically the member function 'CacheHTTPInfoVector::unmarshal' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cache/CacheHttp.cc:330:22: note: Technically the member function 'CacheHTTPInfoVector::unmarshal' can be static.
trafficserver-7.1.4/iocore/cache/P_CacheHttp.h:79:7: note: Technically the member function 'CacheHTTPInfoVector::unmarshal' can be static.
trafficserver-7.1.4/iocore/cache/CacheLink.cc:140:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CachePages.cc:333:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CachePages.cc:337:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CachePages.cc:585:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CachePagesInternal.cc:267:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CachePagesInternal.cc:47:3: warning: Member variable 'ShowCacheInternal::cache_vc' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/CacheRead.cc:557:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheRead.cc:620:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheRead.cc:805:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheRead.cc:999:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheRead.cc:33:105: style: Function 'open_read' argument 5 names different: declaration 'len' definition 'host_len'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:990:119: note: Function 'open_read' argument 5 names different: declaration 'len' definition 'host_len'.
trafficserver-7.1.4/iocore/cache/CacheRead.cc:33:105: note: Function 'open_read' argument 5 names different: declaration 'len' definition 'host_len'.
trafficserver-7.1.4/iocore/cache/CacheTest.cc:536:24: style: Condition 'zipf_bucket_size==1' is always true [knownConditionTrueFalse]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:115:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:146:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:173:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:89:45: style: Function 'event_handler' argument 2 names different: declaration 'edata' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:97:38: note: Function 'event_handler' argument 2 names different: declaration 'edata' definition 'data'.
trafficserver-7.1.4/iocore/cache/CacheTest.cc:89:45: note: Function 'event_handler' argument 2 names different: declaration 'edata' definition 'data'.
trafficserver-7.1.4/iocore/cache/CacheTest.cc:308:3: style: Struct 'CacheTestSM__write_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:314:3: style: Struct 'CacheTestSM__lookup_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:318:3: style: Struct 'CacheTestSM__read_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:324:3: style: Struct 'CacheTestSM__remove_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:328:3: style: Struct 'CacheTestSM__lookup_fail_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:332:3: style: Struct 'CacheTestSM__read_fail_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:336:3: style: Struct 'CacheTestSM__remove_fail_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: style: Struct 'CacheTestSM__replace_write_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: style: Struct 'CacheTestSM__replace_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: style: Struct 'CacheTestSM__replace_read_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:390:3: style: Struct 'CacheTestSM__large_write_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: style: Struct 'CacheTestSM__pread_test' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:64:1: warning: The struct 'CacheTestSM' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/iocore/cache/CacheTest.cc:308:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:308:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:308:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:308:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:314:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:314:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:314:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:314:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:318:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:318:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:318:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:318:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:324:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:324:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:324:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:324:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:328:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:328:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:328:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:328:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:332:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:332:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:332:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:332:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:336:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:336:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:336:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:336:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: style: The function 'open_write_callout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:106:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:340:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: style: The function 'open_write_callout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:106:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:353:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: style: The function 'open_read_callout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:105:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:374:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:390:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:390:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:390:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:390:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: style: The function 'make_request_internal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:104:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: style: The function 'open_read_callout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:105:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cache/P_CacheTest.h:125:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/cache/CacheTest.cc:396:3: note: Function in derived class
trafficserver-7.1.4/iocore/cache/CacheVol.cc:198:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheVol.cc:434:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:835:9: style: Condition 'res_alt_blk' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:720:34: note: Assignment 'res_alt_blk=nullptr', assigned value is 0
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:835:9: note: Condition 'res_alt_blk' is always false
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:336:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:384:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:447:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:572:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:575:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:577:41: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:593:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:719:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:841:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:952:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:963:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:968:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:1020:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:1416:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:243:31: style: Function 'force_evacuate_head' argument 1 names different: declaration 'dir' definition 'evac_dir'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:243:45: note: Function 'force_evacuate_head' argument 1 names different: declaration 'dir' definition 'evac_dir'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:243:31: note: Function 'force_evacuate_head' argument 1 names different: declaration 'dir' definition 'evac_dir'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:364:35: style: Function 'new_DocEvacuator' argument 2 names different: declaration 'd' definition 'vol'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheInternal.h:556:44: note: Function 'new_DocEvacuator' argument 2 names different: declaration 'd' definition 'vol'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:364:35: note: Function 'new_DocEvacuator' argument 2 names different: declaration 'd' definition 'vol'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:670:23: style: Function 'evac_range' argument 1 names different: declaration 'start' definition 'low'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:238:24: note: Function 'evac_range' argument 1 names different: declaration 'start' definition 'low'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:670:23: note: Function 'evac_range' argument 1 names different: declaration 'start' definition 'low'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:670:34: style: Function 'evac_range' argument 2 names different: declaration 'end' definition 'high'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/P_CacheVol.h:238:37: note: Function 'evac_range' argument 2 names different: declaration 'end' definition 'high'.
trafficserver-7.1.4/iocore/cache/CacheWrite.cc:670:34: note: Function 'evac_range' argument 2 names different: declaration 'end' definition 'high'.
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:462:59: style: Checking if unsigned variable 'l=fastlz_compress(edata->data(),elen,b)' is less than zero. This might be a false warning. [unsignedLessThanZero]
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:205:29: style: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:84:21: note: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'.
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:205:29: note: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'.
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:205:42: style: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:84:37: note: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'.
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:205:42: note: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'.
trafficserver-7.1.4/iocore/cache/RamCacheCLFUS.cc:144:3: style: Class 'RamCacheCLFUSCompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:110:27: style: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:48:21: note: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'.
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:110:27: note: Function 'init' argument 1 names different: declaration 'max_bytes' definition 'abytes'.
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:110:40: style: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:48:37: note: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'.
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:110:40: note: Function 'init' argument 2 names different: declaration 'vol' definition 'avol'.
trafficserver-7.1.4/iocore/cache/RamCacheLRU.cc:61:3: warning: Member variable 'RamCacheLRU::max_bytes' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cache/Store.cc:768:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/iocore/cache/Store.cc:858:7: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/iocore/cache/Store.cc:79:18: style: Function 'add' argument 1 names different: declaration 's' definition 'ds'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:215:18: note: Function 'add' argument 1 names different: declaration 's' definition 'ds'.
trafficserver-7.1.4/iocore/cache/Store.cc:79:18: note: Function 'add' argument 1 names different: declaration 's' definition 'ds'.
trafficserver-7.1.4/iocore/cache/Store.cc:219:37: style: Function 'path' argument 2 names different: declaration 'offset' definition 'aoffset'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:148:21: note: Function 'path' argument 2 names different: declaration 'offset' definition 'aoffset'.
trafficserver-7.1.4/iocore/cache/Store.cc:219:37: note: Function 'path' argument 2 names different: declaration 'offset' definition 'aoffset'.
trafficserver-7.1.4/iocore/cache/Store.cc:286:21: style: Function 'remove' argument 1 names different: declaration 'pathname' definition 'n'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:251:20: note: Function 'remove' argument 1 names different: declaration 'pathname' definition 'n'.
trafficserver-7.1.4/iocore/cache/Store.cc:286:21: note: Function 'remove' argument 1 names different: declaration 'pathname' definition 'n'.
trafficserver-7.1.4/iocore/cache/Store.cc:447:24: style: Function 'init' argument 1 names different: declaration 'n' definition 'path'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:144:32: note: Function 'init' argument 1 names different: declaration 'n' definition 'path'.
trafficserver-7.1.4/iocore/cache/Store.cc:447:24: note: Function 'init' argument 1 names different: declaration 'n' definition 'path'.
trafficserver-7.1.4/iocore/cache/Store.cc:717:50: style: Function 'alloc' argument 3 names different: declaration 'only_one' definition 'one_only'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:194:50: note: Function 'alloc' argument 3 names different: declaration 'only_one' definition 'one_only'.
trafficserver-7.1.4/iocore/cache/Store.cc:717:50: note: Function 'alloc' argument 3 names different: declaration 'only_one' definition 'one_only'.
trafficserver-7.1.4/iocore/cache/Store.cc:837:27: style: Function 'read' argument 2 names different: declaration 'name' definition 'aname'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cache/I_Store.h:247:26: note: Function 'read' argument 2 names different: declaration 'name' definition 'aname'.
trafficserver-7.1.4/iocore/cache/Store.cc:837:27: note: Function 'read' argument 2 names different: declaration 'name' definition 'aname'.
trafficserver-7.1.4/iocore/cache/Store.cc:121:25: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cache/I_Store.h:214:8: style: Technically the member function 'Store::free' can be const. [functionConst]
trafficserver-7.1.4/iocore/cache/Store.cc:100:8: note: Technically the member function 'Store::free' can be const.
trafficserver-7.1.4/iocore/cache/I_Store.h:214:8: note: Technically the member function 'Store::free' can be const.
trafficserver-7.1.4/iocore/cache/Store.cc:801:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/iocore/cache/Store.cc:850:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/iocore/cache/Store.cc:181:15: warning: Iterators to containers from different expressions 'next' and 'sd' are used together. [mismatchingContainerExpression]
trafficserver-7.1.4/iocore/cache/Store.cc:182:28: warning: Iterators to containers from different expressions 'next' and 'sd' are used together. [mismatchingContainerExpression]
trafficserver-7.1.4/iocore/cache/Store.cc:672:45: warning: Iterators to containers from different expressions 'sd' and 'd' are used together. [mismatchingContainerExpression]
trafficserver-7.1.4/iocore/cache/Store.cc:673:42: warning: Iterators to containers from different expressions 'sd' and 'd' are used together. [mismatchingContainerExpression]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1118:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:220:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:223:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:39:11: style: The scope of the variable 'retAct' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:142:15: style: The scope of the variable 'mi' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:333:9: style: Redundant pointer operation on 'h' - it's already a pointer. [redundantPointerOp]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:534:27: style: Redundant pointer operation on 'nh' - it's already a pointer. [redundantPointerOp]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:434:14: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:440:15: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:446:21: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1118:37: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:95:22: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:127:24: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:183:22: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:211:20: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:275:25: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:318:25: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:361:25: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1010:3: warning: Member variable 'ClusterHelloMessage::_id' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:278:3: warning: Member variable 'CacheContinuation::past_probes' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:278:3: warning: Member variable 'CacheContinuation::from' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:278:3: warning: Member variable 'CacheContinuation::ch' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:278:3: warning: Member variable 'CacheContinuation::cache_vc' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:278:3: warning: Member variable 'CacheContinuation::cache_action' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:422:3: warning: Member variable 'ClusterHandlerBase::trigger_event' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:281:3: style: Technically the member function 'ClusterVCToken::is_clear' can be const. [functionConst]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1019:3: style: Technically the member function 'ClusterHelloMessage::NativeByteOrder' can be const. [functionConst]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1051:3: style: Technically the member function 'ClusterMessageHeader::MsgInNativeByteOrder' can be const. [functionConst]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1056:3: style: Technically the member function 'ClusterMessageHeader::NeedByteSwap' can be const. [functionConst]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1109:3: performance: Technically the member function 'PingMessage::SwapBytes' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:511:3: style: Struct 'ClusterVConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1049:3: style: Struct 'ClusterMessageHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:1088:3: style: Struct 'PingMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:407:3: style: Struct 'CacheLookupMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:458:3: style: Struct 'CacheOpMsg_long' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:526:3: style: Struct 'CacheOpMsg_short' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:589:3: style: Struct 'CacheOpMsg_short_2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:635:3: style: Struct 'CacheOpReplyMsg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:214:3: style: Struct 'CloseMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:302:3: style: Struct 'SetChanDataMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:351:3: style: Struct 'SetChanPinMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterInternal.h:398:3: style: Struct 'SetChanPriorityMessage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:41:3: style: Struct 'ClusterCalloutContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterLoadMonitor.h:74:3: style: Class 'ClusterLoadMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterLoadMonitor.h:65:5: style: Struct 'cluster_load_ping_msg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:92:3: style: Class 'MachineStatusSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/ClusterAPI.cc:196:3: style: Class 'ClusterAPIPeriodicSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:515:16: style: The function 'do_io_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:354:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:515:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:516:16: style: The function 'do_io_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:346:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:516:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:517:16: style: The function 'do_io_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:347:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:517:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:518:16: style: The function 'reenable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:389:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:518:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:124:16: style: The function 'freeall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:81:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:124:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:141:16: style: The function 'freeall' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:81:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:141:16: note: Function in derived class
trafficserver-7.1.4/iocore/cluster/P_ClusterInline.h:236:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:425:14: warning: Possible null pointer dereference: cc [nullPointer]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:364:27: note: Assignment 'cc=nullptr', assigned value is 0
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:425:14: note: Null pointer dereference
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:449:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:452:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:453:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:456:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:459:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:508:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:511:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:512:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:516:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:517:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:560:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:563:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:564:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:566:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:568:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:577:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:580:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:581:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:582:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:584:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:619:80: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:621:80: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:638:91: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:640:91: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:662:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:668:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:695:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:847:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:855:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:877:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:880:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:937:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:938:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:945:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:946:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:953:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:954:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1033:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1040:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1739:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1759:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1761:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1808:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1887:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1889:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2089:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2092:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2192:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2193:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2513:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2514:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2655:48: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2801:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1505:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1536:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1542:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:217:33: style: The scope of the variable 'eh' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:244:10: style: The scope of the variable 'e' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2086:9: style: The scope of the variable 'res' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1554:57: style: Function 'replyOpEvent' argument 2 names different: declaration 'vc' definition 'cvc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:177:44: note: Function 'replyOpEvent' argument 2 names different: declaration 'vc' definition 'cvc'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1554:57: note: Function 'replyOpEvent' argument 2 names different: declaration 'vc' definition 'cvc'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1805:46: style: Function 'disposeOfDataBuffer' argument 1 names different: declaration 'buf' definition 'd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:350:41: note: Function 'disposeOfDataBuffer' argument 1 names different: declaration 'buf' definition 'd'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1805:46: note: Function 'disposeOfDataBuffer' argument 1 names different: declaration 'buf' definition 'd'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1875:59: style: Function 'cache_op_result_ClusterFunction' argument 2 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:748:0: note: Function 'cache_op_result_ClusterFunction' argument 2 names different: declaration 'data' definition 'd'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1875:59: note: Function 'cache_op_result_ClusterFunction' argument 2 names different: declaration 'data' definition 'd'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1875:66: style: Function 'cache_op_result_ClusterFunction' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:748:0: note: Function 'cache_op_result_ClusterFunction' argument 3 names different: declaration 'len' definition 'l'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1875:66: note: Function 'cache_op_result_ClusterFunction' argument 3 names different: declaration 'len' definition 'l'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2080:38: style: Function 'remoteOpEvent' argument 1 names different: declaration 'event' definition 'event_code'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:175:25: note: Function 'remoteOpEvent' argument 1 names different: declaration 'event' definition 'event_code'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2080:38: note: Function 'remoteOpEvent' argument 1 names different: declaration 'event' definition 'event_code'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2672:38: style: Function 'callback_user' argument 1 names different: declaration 'result' definition 'res'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:188:26: note: Function 'callback_user' argument 1 names different: declaration 'result' definition 'res'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2672:38: note: Function 'callback_user' argument 1 names different: declaration 'result' definition 'res'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2672:49: style: Function 'callback_user' argument 2 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:188:40: note: Function 'callback_user' argument 2 names different: declaration 'd' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2672:49: note: Function 'callback_user' argument 2 names different: declaration 'd' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2695:46: style: Function 'defer_callback_result' argument 1 names different: declaration 'result' definition 'r'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:189:34: note: Function 'defer_callback_result' argument 1 names different: declaration 'result' definition 'r'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2695:46: note: Function 'defer_callback_result' argument 1 names different: declaration 'result' definition 'r'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2695:55: style: Function 'defer_callback_result' argument 2 names different: declaration 'd' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCacheInternal.h:189:48: note: Function 'defer_callback_result' argument 2 names different: declaration 'd' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2695:55: note: Function 'defer_callback_result' argument 2 names different: declaration 'd' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:446:26: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1636:51: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1655:49: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2395:43: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:2569:35: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:168:7: performance: Technically the member function 'ClusterVConnectionCache::MD5ToIndex' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:230:26: note: Technically the member function 'ClusterVConnectionCache::MD5ToIndex' can be static.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:168:7: note: Technically the member function 'ClusterVConnectionCache::MD5ToIndex' can be static.
trafficserver-7.1.4/iocore/cluster/ClusterCache.cc:1794:3: style: Struct 'retryDisposeOfDataBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:203:3: style: Variable 'old' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:188:0: note: Variable 'old' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:203:3: note: Variable 'old' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:360:50: style: Function 'cluster_machine_at_depth' argument 2 names different: declaration 'probe_depth' definition 'pprobe_depth'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:195:77: note: Function 'cluster_machine_at_depth' argument 2 names different: declaration 'probe_depth' definition 'pprobe_depth'.
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:360:50: note: Function 'cluster_machine_at_depth' argument 2 names different: declaration 'probe_depth' definition 'pprobe_depth'.
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:438:40: style: Function 'initialize_thread_for_cluster' argument 1 names different: declaration 'thread' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:725:45: note: Function 'initialize_thread_for_cluster' argument 1 names different: declaration 'thread' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterConfig.cc:438:40: note: Function 'initialize_thread_for_cluster' argument 1 names different: declaration 'thread' definition 'e'.
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:547:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:558:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:916:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1163:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1168:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1391:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1483:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1519:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1522:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1547:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1550:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1623:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1626:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1651:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1654:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1713:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1722:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1749:40: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:3034:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:3039:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:238:8: style: The scope of the variable 'free_m' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:999:12: style: The scope of the variable 'cluster_function_index' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1160:20: style: The scope of the variable 'ic_ext' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1175:9: style: The scope of the variable 'small_control_msg' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1480:28: style: The scope of the variable 'args' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:2038:7: style: The scope of the variable 'consume_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:2434:8: style: The scope of the variable 'only_write_control_msgs' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:3023:23: style: The scope of the variable 'cvc' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:3024:23: style: The scope of the variable 'cvc_ext' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:135:17: warning: Member variable 'ClusterHandler::clcon_state_t' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/ClusterHandler.cc:1876:3: style: Struct 'DestructorLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:579:42: style: Redundant condition: event==VC_EVENT_ERROR. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:280:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:633:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:676:39: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:704:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:652:59: style: Function 'alloc_channel' argument 2 names different: declaration 'requested_channel' definition 'requested'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterHandler.h:589:49: note: Function 'alloc_channel' argument 2 names different: declaration 'requested_channel' definition 'requested'.
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:652:59: note: Function 'alloc_channel' argument 2 names different: declaration 'requested_channel' definition 'requested'.
trafficserver-7.1.4/iocore/cluster/ClusterHandlerBase.cc:128:10: warning: Size of pointer 'size_index_ptr' used instead of size of its data. [pointerSize]
trafficserver-7.1.4/iocore/cluster/ClusterLib.cc:320:29: warning: Member variable 'GlobalClusterPeriodicEvent::_thisCallout' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:225:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:245:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:261:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:276:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:38: style: Function 'ClusterMachine' argument 1 names different: declaration 'hostname' definition 'ahostname'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterMachine.h:74:24: note: Function 'ClusterMachine' argument 1 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:38: note: Function 'ClusterMachine' argument 1 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:62: style: Function 'ClusterMachine' argument 2 names different: declaration 'ip' definition 'aip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterMachine.h:74:57: note: Function 'ClusterMachine' argument 2 names different: declaration 'ip' definition 'aip'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:62: note: Function 'ClusterMachine' argument 2 names different: declaration 'ip' definition 'aip'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:71: style: Function 'ClusterMachine' argument 3 names different: declaration 'acluster_port' definition 'aport'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterMachine.h:74:69: note: Function 'ClusterMachine' argument 3 names different: declaration 'acluster_port' definition 'aport'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:68:71: note: Function 'ClusterMachine' argument 3 names different: declaration 'acluster_port' definition 'aport'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:207:44: style: Function 'read_MachineList' argument 2 names different: declaration 'test_fd' definition 'afd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterMachine.h:105:57: note: Function 'read_MachineList' argument 2 names different: declaration 'test_fd' definition 'afd'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:207:44: note: Function 'read_MachineList' argument 2 names different: declaration 'test_fd' definition 'afd'.
trafficserver-7.1.4/iocore/cluster/ClusterMachine.cc:184:3: style: Struct 'MachineTimeoutContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:70:68: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:74:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:116:66: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:119:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:234:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:54:58: style: Function 'internal_invoke_remote' argument 1 names different: declaration 'm' definition 'ch'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:709:46: note: Function 'internal_invoke_remote' argument 1 names different: declaration 'm' definition 'ch'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:54:58: note: Function 'internal_invoke_remote' argument 1 names different: declaration 'm' definition 'ch'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:149:57: style: Function 'invoke_remote' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:647:45: note: Function 'invoke_remote' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:149:57: note: Function 'invoke_remote' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:155:62: style: Function 'invoke_remote_data' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:649:50: note: Function 'invoke_remote_data' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:155:62: note: Function 'invoke_remote_data' argument 2 names different: declaration 'cluster_fn_index' definition 'cluster_fn'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:156:42: style: Function 'invoke_remote_data' argument 6 names different: declaration 'logical_channel' definition 'dest_channel'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:650:30: note: Function 'invoke_remote_data' argument 6 names different: declaration 'logical_channel' definition 'dest_channel'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:156:42: note: Function 'invoke_remote_data' argument 6 names different: declaration 'logical_channel' definition 'dest_channel'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:156:86: style: Function 'invoke_remote_data' argument 8 names different: declaration 'bufdata_free' definition 'bufdata_free_proc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:650:77: note: Function 'invoke_remote_data' argument 8 names different: declaration 'bufdata_free' definition 'bufdata_free_proc'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:156:86: note: Function 'invoke_remote_data' argument 8 names different: declaration 'bufdata_free' definition 'bufdata_free_proc'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:157:44: style: Function 'invoke_remote_data' argument 9 names different: declaration 'bufdata_free_arg' definition 'bufdata_free_proc_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:650:106: note: Function 'invoke_remote_data' argument 9 names different: declaration 'bufdata_free_arg' definition 'bufdata_free_proc_arg'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:157:44: note: Function 'invoke_remote_data' argument 9 names different: declaration 'bufdata_free_arg' definition 'bufdata_free_proc_arg'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:197:42: style: Function 'free_remote_data' argument 1 names different: declaration 'data' definition 'p'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:659:31: note: Function 'free_remote_data' argument 1 names different: declaration 'data' definition 'p'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:197:42: note: Function 'free_remote_data' argument 1 names different: declaration 'data' definition 'p'.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:213:24: warning: Size of pointer 'd' used instead of size of its data. [pointerSize]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:659:8: performance: Technically the member function 'ClusterProcessor::free_remote_data' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:197:19: note: Technically the member function 'ClusterProcessor::free_remote_data' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:659:8: note: Technically the member function 'ClusterProcessor::free_remote_data' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:686:19: performance: Technically the member function 'ClusterProcessor::disable_remote_cluster_ops' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:352:19: note: Technically the member function 'ClusterProcessor::disable_remote_cluster_ops' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:686:19: note: Technically the member function 'ClusterProcessor::disable_remote_cluster_ops' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:703:8: performance: Technically the member function 'ClusterProcessor::connect' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:684:19: note: Technically the member function 'ClusterProcessor::connect' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:703:8: note: Technically the member function 'ClusterProcessor::connect' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:704:8: performance: Technically the member function 'ClusterProcessor::connect' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:698:19: note: Technically the member function 'ClusterProcessor::connect' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:704:8: note: Technically the member function 'ClusterProcessor::connect' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:707:8: performance: Technically the member function 'ClusterProcessor::compute_cluster_mode' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:751:19: note: Technically the member function 'ClusterProcessor::compute_cluster_mode' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:707:8: note: Technically the member function 'ClusterProcessor::compute_cluster_mode' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:709:7: performance: Technically the member function 'ClusterProcessor::internal_invoke_remote' can be static. [functionStatic]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:54:19: note: Technically the member function 'ClusterProcessor::internal_invoke_remote' can be static.
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:709:7: note: Technically the member function 'ClusterProcessor::internal_invoke_remote' can be static.
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:61:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:62:53: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:63:64: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:244:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterProcessor.cc:315:61: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:50:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:58:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:59:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:96:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:97:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:179:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:180:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:239:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:263:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:264:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:299:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:323:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:324:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:360:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:168:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:192:12: style: The scope of the variable 'cache_vc' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:276:12: style: The scope of the variable 'cache_vc' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:336:12: style: The scope of the variable 'cache_vc' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:55:46: style: Function 'machine_list_ClusterFunction' argument 1 names different: declaration 'ch' definition 'from'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:741:0: note: Function 'machine_list_ClusterFunction' argument 1 names different: declaration 'ch' definition 'from'.
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:55:46: note: Function 'machine_list_ClusterFunction' argument 1 names different: declaration 'ch' definition 'from'.
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:160:60: style: Function 'set_channel_data_ClusterFunction' argument 2 names different: declaration 'data' definition 'tdata'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:749:0: note: Function 'set_channel_data_ClusterFunction' argument 2 names different: declaration 'data' definition 'tdata'.
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:160:60: note: Function 'set_channel_data_ClusterFunction' argument 2 names different: declaration 'data' definition 'tdata'.
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:160:71: style: Function 'set_channel_data_ClusterFunction' argument 3 names different: declaration 'len' definition 'tlen'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:749:0: note: Function 'set_channel_data_ClusterFunction' argument 3 names different: declaration 'len' definition 'tlen'.
trafficserver-7.1.4/iocore/cluster/ClusterRPC.cc:160:71: note: Function 'set_channel_data_ClusterFunction' argument 3 names different: declaration 'len' definition 'tlen'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:86:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:273:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:275:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:551:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:50: style: Function 'do_io_read' argument 1 names different: declaration 'c' definition 'acont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:346:41: note: Function 'do_io_read' argument 1 names different: declaration 'c' definition 'acont'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:50: note: Function 'do_io_read' argument 1 names different: declaration 'c' definition 'acont'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:65: style: Function 'do_io_read' argument 2 names different: declaration 'nbytes' definition 'anbytes'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:346:52: note: Function 'do_io_read' argument 2 names different: declaration 'nbytes' definition 'anbytes'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:65: note: Function 'do_io_read' argument 2 names different: declaration 'nbytes' definition 'anbytes'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:85: style: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:346:71: note: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:75:85: note: Function 'do_io_read' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:51: style: Function 'do_io_write' argument 1 names different: declaration 'c' definition 'acont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:347:42: note: Function 'do_io_write' argument 1 names different: declaration 'c' definition 'acont'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:51: note: Function 'do_io_write' argument 1 names different: declaration 'c' definition 'acont'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:66: style: Function 'do_io_write' argument 2 names different: declaration 'nbytes' definition 'anbytes'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:347:53: note: Function 'do_io_write' argument 2 names different: declaration 'nbytes' definition 'anbytes'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:66: note: Function 'do_io_write' argument 2 names different: declaration 'nbytes' definition 'anbytes'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:91: style: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:347:77: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:120:91: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:136:41: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:354:32: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:136:41: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:270:37: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:515:32: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:270:37: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:572:45: style: Function 'set_pin_in_cache' argument 1 names different: declaration 'time_pin' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/cluster/P_ClusterCache.h:607:40: note: Function 'set_pin_in_cache' argument 1 names different: declaration 'time_pin' definition 't'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:572:45: note: Function 'set_pin_in_cache' argument 1 names different: declaration 'time_pin' definition 't'.
trafficserver-7.1.4/iocore/cluster/ClusterVConnection.cc:549:30: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/cluster/test_I_Cluster.cc:40:7: style: Unused variable: i [unusedVariable]
trafficserver-7.1.4/iocore/cluster/test_P_Cluster.cc:40:7: style: Unused variable: i [unusedVariable]
trafficserver-7.1.4/iocore/dns/DNS.cc:608:43: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:685:45: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:694:45: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:731:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:844:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:863:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:899:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/DNS.cc:1162:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:174:63: style: Function 'gethostbyaddr' argument 2 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:112:59: note: Function 'gethostbyaddr' argument 2 names different: declaration 'ip' definition 'addr'.
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:174:63: note: Function 'gethostbyaddr' argument 2 names different: declaration 'ip' definition 'addr'.
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:184:47: style: Function 'setHandler' argument 1 names different: declaration 'handler' definition 'h'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:88:34: note: Function 'setHandler' argument 1 names different: declaration 'handler' definition 'h'.
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:184:47: note: Function 'setHandler' argument 1 names different: declaration 'handler' definition 'h'.
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:191:39: style: Function 'setTimeout' argument 1 names different: declaration 'timeout' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:92:26: note: Function 'setTimeout' argument 1 names different: declaration 'timeout' definition 't'.
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:191:39: note: Function 'setTimeout' argument 1 names different: declaration 'timeout' definition 't'.
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:126:54: style: Function 'setLocalIpv4' argument 1 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:71:40: note: Function 'setLocalIpv4' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:126:54: note: Function 'setLocalIpv4' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:132:54: style: Function 'setLocalIpv6' argument 1 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:70:40: note: Function 'setLocalIpv6' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/dns/P_DNSConnection.h:132:54: note: Function 'setLocalIpv6' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/dns/DNS.cc:219:36: style: Function 'open' argument 1 names different: declaration 'ns' definition 'target'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:122:29: note: Function 'open' argument 1 names different: declaration 'ns' definition 'target'.
trafficserver-7.1.4/iocore/dns/DNS.cc:219:36: note: Function 'open' argument 1 names different: declaration 'ns' definition 'target'.
trafficserver-7.1.4/iocore/dns/DNS.cc:416:38: style: Function 'open_con' argument 1 names different: declaration 'addr' definition 'target'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/P_DNSProcessor.h:268:33: note: Function 'open_con' argument 1 names different: declaration 'addr' definition 'target'.
trafficserver-7.1.4/iocore/dns/DNS.cc:416:38: note: Function 'open_con' argument 1 names different: declaration 'addr' definition 'target'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1282:25: style: Function 'dns_process' argument 1 names different: declaration 'h' definition 'handler'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/DNS.cc:83:37: note: Function 'dns_process' argument 1 names different: declaration 'h' definition 'handler'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1282:25: note: Function 'dns_process' argument 1 names different: declaration 'h' definition 'handler'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1282:43: style: Function 'dns_process' argument 2 names different: declaration 'ent' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/DNS.cc:83:49: note: Function 'dns_process' argument 2 names different: declaration 'ent' definition 'buf'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1282:43: note: Function 'dns_process' argument 2 names different: declaration 'ent' definition 'buf'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1612:28: style: Function 'ink_dns_init' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/dns/I_DNSProcessor.h:211:33: note: Function 'ink_dns_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/dns/DNS.cc:1612:28: note: Function 'ink_dns_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/dns/P_DNSProcessor.h:166:3: warning: Member variable 'DNSEntry::submit_thread' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/dns/test_I_DNS.cc:29:0: error: syntax error [syntaxError]
trafficserver-7.1.4/iocore/dns/test_P_DNS.cc:78:0: error: syntax error [syntaxError]
trafficserver-7.1.4/iocore/eventsystem/I_Lock.h:287:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/P_Thread.h:52:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:169:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:116:7: style: The scope of the variable 'current_count' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:117:11: style: The scope of the variable 'current_request_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/eventsystem/P_VIO.h:87:37: style: Function 'set_continuation' argument 1 names different: declaration 'cont' definition 'acont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_VIO.h:80:39: note: Function 'set_continuation' argument 1 names different: declaration 'cont' definition 'acont'.
trafficserver-7.1.4/iocore/eventsystem/P_VIO.h:87:37: note: Function 'set_continuation' argument 1 names different: declaration 'cont' definition 'acont'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:71:36: style: Function 'iobufferblock_clone' argument 1 names different: declaration 'b' definition 'src'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1391:58: note: Function 'iobufferblock_clone' argument 1 names different: declaration 'b' definition 'src'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:71:36: note: Function 'iobufferblock_clone' argument 1 names different: declaration 'b' definition 'src'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:213:15: style: Function 'new_constant_IOBufferData_internal' argument 1 names different: declaration 'locaction' definition 'loc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1350:15: note: Function 'new_constant_IOBufferData_internal' argument 1 names different: declaration 'locaction' definition 'loc'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:213:15: note: Function 'new_constant_IOBufferData_internal' argument 1 names different: declaration 'locaction' definition 'loc'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:255:15: style: Function 'new_IOBufferData_internal' argument 1 names different: declaration 'location' definition 'loc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1338:15: note: Function 'new_IOBufferData_internal' argument 1 names different: declaration 'location' definition 'loc'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:255:15: note: Function 'new_IOBufferData_internal' argument 1 names different: declaration 'location' definition 'loc'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:343:15: style: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1298:15: note: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:343:15: note: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:357:15: style: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1304:15: note: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:357:15: note: Function 'new_IOBufferBlock_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:782:15: style: Function 'new_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1245:15: note: Function 'new_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:782:15: note: Function 'new_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:805:15: style: Function 'new_empty_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1266:15: note: Function 'new_empty_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:805:15: note: Function 'new_empty_MIOBuffer_internal' argument 1 names different: declaration 'loc' definition 'location'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:1184:47: style: Function 'reader_for' argument 1 names different: declaration 'abuf' definition 'areader'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1208:35: note: Function 'reader_for' argument 1 names different: declaration 'abuf' definition 'areader'.
trafficserver-7.1.4/iocore/eventsystem/P_IOBuffer.h:1184:47: note: Function 'reader_for' argument 1 names different: declaration 'abuf' definition 'areader'.
trafficserver-7.1.4/iocore/eventsystem/P_VConnection.h:97:72: style: Function 'do_io' argument 4 names different: declaration 'buf' definition 'cb'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:316:88: note: Function 'do_io' argument 4 names different: declaration 'buf' definition 'cb'.
trafficserver-7.1.4/iocore/eventsystem/P_VConnection.h:97:72: note: Function 'do_io' argument 4 names different: declaration 'buf' definition 'cb'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:39:37: style: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:131:37: note: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:39:37: note: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:48:44: style: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:132:44: note: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:48:44: note: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:57:36: style: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:153:36: note: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:57:36: note: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:57:53: style: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:153:50: note: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:57:53: note: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:66:36: style: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:173:36: note: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:66:36: note: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:66:53: style: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:173:50: note: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:66:53: note: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:75:39: style: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:194:39: note: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:75:39: note: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:75:56: style: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:194:53: note: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:75:56: note: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:98:43: style: Function 'schedule_imm_local' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:212:43: note: Function 'schedule_imm_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:98:43: note: Function 'schedule_imm_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:107:42: style: Function 'schedule_at_local' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:233:42: note: Function 'schedule_at_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:107:42: note: Function 'schedule_at_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:107:59: style: Function 'schedule_at_local' argument 2 names different: declaration 'atimeout_at' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:233:56: note: Function 'schedule_at_local' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:107:59: note: Function 'schedule_at_local' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:116:42: style: Function 'schedule_in_local' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:254:42: note: Function 'schedule_in_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:116:42: note: Function 'schedule_in_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:116:59: style: Function 'schedule_in_local' argument 2 names different: declaration 'atimeout_in' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:254:56: note: Function 'schedule_in_local' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:116:59: note: Function 'schedule_in_local' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:125:45: style: Function 'schedule_every_local' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:274:45: note: Function 'schedule_every_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:125:45: note: Function 'schedule_every_local' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:125:62: style: Function 'schedule_every_local' argument 2 names different: declaration 'aperiod' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:274:59: note: Function 'schedule_every_local' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEThread.h:125:62: note: Function 'schedule_every_local' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:84:51: style: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:148:44: note: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:84:51: note: Function 'schedule_imm_signal' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:84:67: style: Function 'schedule_imm_signal' argument 2 names different: declaration 'event_type' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:148:57: note: Function 'schedule_imm_signal' argument 2 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:84:67: note: Function 'schedule_imm_signal' argument 2 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:98:44: style: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:143:37: note: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:98:44: note: Function 'schedule_imm' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:98:60: style: Function 'schedule_imm' argument 2 names different: declaration 'event_type' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:143:50: note: Function 'schedule_imm' argument 2 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:98:60: note: Function 'schedule_imm' argument 2 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:43: style: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:170:36: note: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:43: note: Function 'schedule_at' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:60: style: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:170:50: note: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:60: note: Function 'schedule_at' argument 2 names different: declaration 'atimeout_at' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:73: style: Function 'schedule_at' argument 3 names different: declaration 'event_type' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:170:73: note: Function 'schedule_at' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:112:73: note: Function 'schedule_at' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:43: style: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:192:36: note: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:43: note: Function 'schedule_in' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:60: style: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:192:50: note: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:60: note: Function 'schedule_in' argument 2 names different: declaration 'atimeout_in' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:73: style: Function 'schedule_in' argument 3 names different: declaration 'event_type' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:192:73: note: Function 'schedule_in' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:124:73: note: Function 'schedule_in' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:46: style: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:214:39: note: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:46: note: Function 'schedule_every' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:63: style: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:214:53: note: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:63: note: Function 'schedule_every' argument 2 names different: declaration 'aperiod' definition 't'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:76: style: Function 'schedule_every' argument 3 names different: declaration 'event_type' definition 'et'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:214:72: note: Function 'schedule_every' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:135:76: note: Function 'schedule_every' argument 3 names different: declaration 'event_type' definition 'et'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:71:44: style: Function 'read' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:78:39: note: Function 'read' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:71:44: note: Function 'read' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:84:45: style: Function 'pread' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:82:40: note: Function 'pread' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:84:45: note: Function 'pread' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:156:25: style: Function 'recv' argument 1 names different: declaration 's' definition 'fd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:84:16: note: Function 'recv' argument 1 names different: declaration 's' definition 'fd'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:156:25: note: Function 'recv' argument 1 names different: declaration 's' definition 'fd'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:156:44: style: Function 'recv' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:84:34: note: Function 'recv' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:156:44: note: Function 'recv' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:180:45: style: Function 'write' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:87:40: note: Function 'write' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:180:45: note: Function 'write' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:192:46: style: Function 'pwrite' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:90:41: note: Function 'pwrite' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:192:46: note: Function 'pwrite' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:221:44: style: Function 'send' argument 3 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:92:35: note: Function 'send' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:221:44: note: Function 'send' argument 3 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:462:43: style: Function 'set_sndbuf_size' argument 2 names different: declaration 'size' definition 'bsz'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:132:34: note: Function 'set_sndbuf_size' argument 2 names different: declaration 'size' definition 'bsz'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:462:43: note: Function 'set_sndbuf_size' argument 2 names different: declaration 'size' definition 'bsz'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:468:43: style: Function 'set_rcvbuf_size' argument 2 names different: declaration 'size' definition 'bsz'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:133:34: note: Function 'set_rcvbuf_size' argument 2 names different: declaration 'size' definition 'bsz'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:468:43: note: Function 'set_rcvbuf_size' argument 2 names different: declaration 'size' definition 'bsz'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:497:26: style: Function 'lockf' argument 1 names different: declaration 'fildes' definition 's'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:100:17: note: Function 'lockf' argument 1 names different: declaration 'fildes' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:497:26: note: Function 'lockf' argument 1 names different: declaration 'fildes' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:497:33: style: Function 'lockf' argument 2 names different: declaration 'function' definition 'f'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:100:29: note: Function 'lockf' argument 2 names different: declaration 'function' definition 'f'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:497:33: note: Function 'lockf' argument 2 names different: declaration 'function' definition 'f'.
trafficserver-7.1.4/iocore/eventsystem/EventSystem.cc:34:37: style: Function 'ink_event_system_init' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventSystem.h:52:42: note: Function 'ink_event_system_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/eventsystem/EventSystem.cc:34:37: note: Function 'ink_event_system_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/eventsystem/P_UnixEvent.h:45:8: warning: Member variable 'Event::callback_event' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/P_UnixEvent.h:45:8: warning: Member variable 'Event::cookie' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/P_UnixEventProcessor.h:32:17: warning: Member variable 'EventProcessor::eventthread' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1087:3: style: Technically the member function 'MIOBuffer::empty' can be const. [functionConst]
trafficserver-7.1.4/iocore/eventsystem/I_PriorityEventQueue.h:41:3: performance: Technically the member function 'PriorityEventQueue::enqueue' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/I_PriorityEventQueue.h:89:3: performance: Technically the member function 'PriorityEventQueue::remove' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/I_PriorityEventQueue.h:111:3: style: Technically the member function 'PriorityEventQueue::earliest_timeout' can be const. [functionConst]
trafficserver-7.1.4/iocore/eventsystem/I_ProtectedQueue.h:47:8: performance: Technically the member function 'ProtectedQueue::enqueue_local' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/P_ProtectedQueue.h:67:17: note: Technically the member function 'ProtectedQueue::enqueue_local' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_ProtectedQueue.h:47:8: note: Technically the member function 'ProtectedQueue::enqueue_local' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_VIO.h:99:11: style: Technically the member function 'VIO::ntodo' can be const. [functionConst]
trafficserver-7.1.4/iocore/eventsystem/P_VIO.h:68:6: note: Technically the member function 'VIO::ntodo' can be const.
trafficserver-7.1.4/iocore/eventsystem/I_VIO.h:99:11: note: Technically the member function 'VIO::ntodo' can be const.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:130:7: performance: Technically the member function 'SocketManager::get_sndbuf_size' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:440:16: note: Technically the member function 'SocketManager::get_sndbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:130:7: note: Technically the member function 'SocketManager::get_sndbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:131:7: performance: Technically the member function 'SocketManager::get_rcvbuf_size' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:451:16: note: Technically the member function 'SocketManager::get_rcvbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:131:7: note: Technically the member function 'SocketManager::get_rcvbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:132:7: performance: Technically the member function 'SocketManager::set_sndbuf_size' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:462:16: note: Technically the member function 'SocketManager::set_sndbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:132:7: note: Technically the member function 'SocketManager::set_sndbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:133:7: performance: Technically the member function 'SocketManager::set_rcvbuf_size' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/P_UnixSocketManager.h:468:16: note: Technically the member function 'SocketManager::set_rcvbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:133:7: note: Technically the member function 'SocketManager::set_rcvbuf_size' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1174:3: style: Class 'MIOBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1255:3: style: Class 'MIOBuffer_tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1276:3: style: Class 'Empty_MIOBuffer_tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1314:3: style: Class 'IOBufferBlock_tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1360:3: style: Class 'IOBufferData_tracker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_Continuation.h:162:3: style: Class 'Continuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_Continuation.h:163:3: style: Class 'Continuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:368:5: style: Class 'DefaultTailHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_VIO.h:143:3: style: Class 'VIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:407:3: style: Struct 'DummyVConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/P_Freer.h:46:3: style: Struct 'DeleterContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/P_Freer.h:68:3: style: Struct 'FreeCallContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/P_Freer.h:94:3: style: Struct 'FreerContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/P_Freer.h:118:3: style: Struct 'DereferContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:334:8: style: The function 'execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_Thread.h:150:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:334:8: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:370:5: style: The function 'waitForActivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:100:17: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:370:5: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:376:5: style: The function 'signalActivity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:105:18: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:376:5: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:241:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_Processor.h:102:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:241:7: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:248:16: style: The function 'shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_Processor.h:85:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:248:16: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:382:3: style: The function 'do_io_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:250:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:382:3: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:390:3: style: The function 'do_io_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:200:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:390:3: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:397:3: style: The function 'do_io_close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:268:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:397:3: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:402:16: style: The function 'do_io_shutdown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:310:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_VConnection.h:402:16: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/I_Tasks.h:34:7: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/eventsystem/I_Processor.h:102:3: note: Virtual function in base class
trafficserver-7.1.4/iocore/eventsystem/I_Tasks.h:34:7: note: Function in derived class
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:48:9: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:84:30: style: Function 'write' argument 1 names different: declaration 'rbuf' definition 'abuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:875:40: note: Function 'write' argument 1 names different: declaration 'rbuf' definition 'abuf'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:84:30: note: Function 'write' argument 1 names different: declaration 'rbuf' definition 'abuf'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:84:44: style: Function 'write' argument 2 names different: declaration 'nbytes' definition 'alen'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:875:54: note: Function 'write' argument 2 names different: declaration 'nbytes' definition 'alen'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:84:44: note: Function 'write' argument 2 names different: declaration 'nbytes' definition 'alen'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:135:45: style: Function 'write' argument 2 names different: declaration 'len' definition 'alen'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:912:55: note: Function 'write' argument 2 names different: declaration 'len' definition 'alen'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:135:45: note: Function 'write' argument 2 names different: declaration 'len' definition 'alen'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:168:23: style: Function 'puts' argument 1 names different: declaration 'buf' definition 's'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:1082:22: note: Function 'puts' argument 1 names different: declaration 'buf' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:168:23: note: Function 'puts' argument 1 names different: declaration 'buf' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:189:28: style: Function 'read' argument 1 names different: declaration 'buf' definition 'ab'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:730:33: note: Function 'read' argument 1 names different: declaration 'buf' definition 'ab'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:189:28: note: Function 'read' argument 1 names different: declaration 'buf' definition 'ab'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:244:36: style: Function 'memcpy' argument 1 names different: declaration 'buf' definition 'ap'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_IOBuffer.h:749:39: note: Function 'memcpy' argument 1 names different: declaration 'buf' definition 'ap'.
trafficserver-7.1.4/iocore/eventsystem/IOBuffer.cc:244:36: note: Function 'memcpy' argument 1 names different: declaration 'buf' definition 'ap'.
trafficserver-7.1.4/iocore/eventsystem/PQ-List.cc:28:3: performance: Variable 'last_check_time' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/iocore/eventsystem/ProtectedQueue.cc:94:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/ProtectedQueue.cc:64:24: style: Function 'flush_signals' argument 1 names different: declaration 't' definition 'thr'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_ProtectedQueue.h:80:29: note: Function 'flush_signals' argument 1 names different: declaration 't' definition 'thr'.
trafficserver-7.1.4/iocore/eventsystem/ProtectedQueue.cc:64:24: note: Function 'flush_signals' argument 1 names different: declaration 't' definition 'thr'.
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:69:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:91:80: style: Function 'ink_bind' argument 4 names different: declaration 'protocol' definition 'Proto'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:141:71: note: Function 'ink_bind' argument 4 names different: declaration 'protocol' definition 'Proto'.
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:91:80: note: Function 'ink_bind' argument 4 names different: declaration 'protocol' definition 'Proto'.
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:98:26: style: Function 'close' argument 1 names different: declaration 'sock' definition 's'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:140:17: note: Function 'close' argument 1 names different: declaration 'sock' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:98:26: note: Function 'close' argument 1 names different: declaration 'sock' definition 's'.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:141:7: performance: Technically the member function 'SocketManager::ink_bind' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/SocketManager.cc:91:16: note: Technically the member function 'SocketManager::ink_bind' can be static.
trafficserver-7.1.4/iocore/eventsystem/I_SocketManager.h:141:7: note: Technically the member function 'SocketManager::ink_bind' can be static.
trafficserver-7.1.4/iocore/eventsystem/Thread.cc:46:3: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/Thread.cc:77:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/Thread.cc:92:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/eventsystem/Thread.cc:45:3: performance: Variable 'mutex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:44:10: warning: Member variable 'EThread::diskHandler' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:44:10: warning: Member variable 'EThread::evpipe' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:44:10: warning: Member variable 'EThread::ep' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:44:10: warning: Member variable 'EThread::oneevent' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:44:10: warning: Member variable 'EThread::server_session_pool' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:55:10: warning: Member variable 'EThread::diskHandler' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:55:10: warning: Member variable 'EThread::ep' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:55:10: warning: Member variable 'EThread::oneevent' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:90:10: warning: Member variable 'EThread::diskHandler' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:90:10: warning: Member variable 'EThread::evpipe' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:90:10: warning: Member variable 'EThread::ep' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:90:10: warning: Member variable 'EThread::server_session_pool' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:329:8: style: Technically the member function 'EThread::is_event_type' can be const. [functionConst]
trafficserver-7.1.4/iocore/eventsystem/UnixEThread.cc:115:10: note: Technically the member function 'EThread::is_event_type' can be const.
trafficserver-7.1.4/iocore/eventsystem/I_EThread.h:329:8: note: Technically the member function 'EThread::is_event_type' can be const.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:35:25: style: Function 'schedule_imm' argument 1 names different: declaration 'callback_event' definition 'acallback_event'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_Event.h:167:25: note: Function 'schedule_imm' argument 1 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:35:25: note: Function 'schedule_imm' argument 1 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:50:48: style: Function 'schedule_at' argument 2 names different: declaration 'callback_event' definition 'acallback_event'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_Event.h:178:48: note: Function 'schedule_at' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:50:48: note: Function 'schedule_at' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:66:48: style: Function 'schedule_in' argument 2 names different: declaration 'callback_event' definition 'acallback_event'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_Event.h:189:48: note: Function 'schedule_in' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:66:48: note: Function 'schedule_in' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:81:47: style: Function 'schedule_every' argument 2 names different: declaration 'callback_event' definition 'acallback_event'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_Event.h:200:47: note: Function 'schedule_every' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEvent.cc:81:47: note: Function 'schedule_every' argument 2 names different: declaration 'callback_event' definition 'acallback_event'.
trafficserver-7.1.4/iocore/eventsystem/UnixEventProcessor.cc:129:27: style: Function 'start' argument 1 names different: declaration 'n_net_threads' definition 'n_event_threads'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/eventsystem/I_EventProcessor.h:241:17: note: Function 'start' argument 1 names different: declaration 'n_net_threads' definition 'n_event_threads'.
trafficserver-7.1.4/iocore/eventsystem/UnixEventProcessor.cc:129:27: note: Function 'start' argument 1 names different: declaration 'n_net_threads' definition 'n_event_threads'.
trafficserver-7.1.4/iocore/eventsystem/test_Event.cc:37:3: performance: Technically the member function 'alarm_printer::dummy_function' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/test_Event.cc:47:3: performance: Technically the member function 'process_killer::kill_function' can be static. [functionStatic]
trafficserver-7.1.4/iocore/eventsystem/test_Event.cc:35:3: style: Struct 'alarm_printer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/eventsystem/test_Event.cc:45:3: style: Struct 'process_killer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1340:35: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1626:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1732:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1751:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1832:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1884:39: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1943:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1987:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2286:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2402:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:196:0: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:309:21: style: The scope of the variable 'ip' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:265:43: style: Checking if unsigned variable 'hostdb_serve_stale_but_revalidate' is less than zero. This might be a false warning. [unsignedLessThanZero]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:211:44: style: Function 'index_of' argument 1 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:382:32: note: Function 'index_of' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:211:44: note: Function 'index_of' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:229:43: style: Function 'find_ip' argument 1 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:383:39: note: Function 'find_ip' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:229:43: note: Function 'find_ip' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:236:47: style: Function 'select_next' argument 1 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:390:43: note: Function 'select_next' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:236:47: note: Function 'select_next' argument 1 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:409:43: style: Function 'init' argument 1 names different: declaration 'md5' definition 'the_md5'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:510:30: note: Function 'init' argument 1 names different: declaration 'md5' definition 'the_md5'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:409:43: note: Function 'init' argument 1 names different: declaration 'md5' definition 'the_md5'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:587:57: style: Function 'getby' argument 7 names different: declaration 'timeout' definition 'dns_lookup_timeout'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:505:21: note: Function 'getby' argument 7 names different: declaration 'timeout' definition 'dns_lookup_timeout'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:587:57: note: Function 'getby' argument 7 names different: declaration 'timeout' definition 'dns_lookup_timeout'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:673:63: style: Function 'getbyname_re' argument 2 names different: declaration 'hostname' definition 'ahostname'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:448:67: note: Function 'getbyname_re' argument 2 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:673:63: note: Function 'getbyname_re' argument 2 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:690:67: style: Function 'getbynameport_re' argument 2 names different: declaration 'hostname' definition 'ahostname'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:450:60: note: Function 'getbynameport_re' argument 2 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:690:67: note: Function 'getbynameport_re' argument 2 names different: declaration 'hostname' definition 'ahostname'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:920:71: style: Function 'setby' argument 3 names different: declaration 'aip' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:515:30: note: Function 'setby' argument 3 names different: declaration 'aip' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:920:71: note: Function 'setby' argument 3 names different: declaration 'aip' definition 'ip'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:75: style: Function 'lookup_done' argument 3 names different: declaration 'round_robin' definition 'around_robin'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:484:69: note: Function 'lookup_done' argument 3 names different: declaration 'round_robin' definition 'around_robin'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:75: note: Function 'lookup_done' argument 3 names different: declaration 'round_robin' definition 'around_robin'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:102: style: Function 'lookup_done' argument 4 names different: declaration 'attl' definition 'ttl_seconds'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:484:95: note: Function 'lookup_done' argument 4 names different: declaration 'attl' definition 'ttl_seconds'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:102: note: Function 'lookup_done' argument 4 names different: declaration 'attl' definition 'ttl_seconds'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:125: style: Function 'lookup_done' argument 5 names different: declaration 's' definition 'srv'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:484:111: note: Function 'lookup_done' argument 5 names different: declaration 's' definition 'srv'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1059:125: note: Function 'lookup_done' argument 5 names different: declaration 's' definition 'srv'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1479:53: style: Function 'make_get_message' argument 2 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:511:39: note: Function 'make_get_message' argument 2 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1479:53: note: Function 'make_get_message' argument 2 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1564:85: style: Function 'make_put_message' argument 4 names different: declaration 'len' definition 'size'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:512:71: note: Function 'make_put_message' argument 4 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1564:85: note: Function 'make_put_message' argument 4 names different: declaration 'len' definition 'size'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1652:85: style: Function 'do_put_response' argument 3 names different: declaration 'cont' definition 'c'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:487:72: note: Function 'do_put_response' argument 3 names different: declaration 'cont' definition 'c'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1652:85: note: Function 'do_put_response' argument 3 names different: declaration 'cont' definition 'c'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2453:31: style: Function 'ink_hostdb_init' argument 1 names different: declaration 'version' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/I_HostDBProcessor.h:526:36: note: Function 'ink_hostdb_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2453:31: note: Function 'ink_hostdb_init' argument 1 names different: declaration 'version' definition 'v'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2550:46: style: Function 'ParseHostFile' argument 2 names different: declaration 'interval' definition 'hostdb_hostfile_check_interval'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:81:51: note: Function 'ParseHostFile' argument 2 names different: declaration 'interval' definition 'hostdb_hostfile_check_interval'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2550:46: note: Function 'ParseHostFile' argument 2 names different: declaration 'interval' definition 'hostdb_hostfile_check_interval'.
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:1011:40: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:514:3: warning: Member variable 'HostDBContinuation::past_probes' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:514:3: warning: Member variable 'HostDBContinuation::srv_target_name' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/P_HostDBProcessor.h:514:3: warning: Member variable 'HostDBContinuation::pending_action' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2505:3: warning: Member variable 'HostDBFileContinuation::idx' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2505:3: warning: Member variable 'HostDBFileContinuation::name' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:2505:3: warning: Member variable 'HostDBFileContinuation::keys' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/hostdb/HostDB.cc:234:3: performance: Variable 'hosts_file_ptr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:409:7: style: Technically the member function 'RefCountCache::partition_for_key' can be const. [functionConst]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:499:19: note: Technically the member function 'RefCountCache::partition_for_key' can be const.
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:409:7: note: Technically the member function 'RefCountCache::partition_for_key' can be const.
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:374:3: style: Class 'RefCountCacheHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:570:0: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:409:0: style: Technically the member function 'RefCountCache < HostDBInfo >::partition_for_key' can be const. [functionConst]
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:499:0: note: Technically the member function 'RefCountCache < HostDBInfo >::partition_for_key' can be const.
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:409:0: note: Technically the member function 'RefCountCache < HostDBInfo >::partition_for_key' can be const.
trafficserver-7.1.4/iocore/hostdb/P_RefCountCache.h:570:77: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/iocore/hostdb/test_I_HostDB.cc:33:0: error: syntax error [syntaxError]
trafficserver-7.1.4/iocore/hostdb/test_P_HostDB.cc:77:0: error: syntax error [syntaxError]
trafficserver-7.1.4/iocore/hostdb/test_RefCountCache.cc:66:5: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/iocore/net/P_UnixNetVConnection.h:95:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:83:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:89:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:97:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:105:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:111:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:117:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:123:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:129:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:141:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:151:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPConnection.h:160:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:89:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:107:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:122:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:128:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:141:35: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:149:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:157:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:163:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixUDPConnection.h:100:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:229:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:234:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:40:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:46:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:52:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:58:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:64:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:70:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:76:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:82:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:88:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:94:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixCompletionUtil.h:100:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:192:18: style: The scope of the variable 'body' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:59:82: style: Function 'connect_re' argument 3 names different: declaration 'options' definition 'opts'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:176:89: note: Function 'connect_re' argument 3 names different: declaration 'options' definition 'opts'.
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:59:82: note: Function 'connect_re' argument 3 names different: declaration 'options' definition 'opts'.
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:188:74: style: Function 'new_UDPPacket' argument 3 names different: declaration 'block' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_UDPPacket.h:91:99: note: Function 'new_UDPPacket' argument 3 names different: declaration 'block' definition 'buf'.
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:188:74: note: Function 'new_UDPPacket' argument 3 names different: declaration 'block' definition 'buf'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:462:33: style: Function 'start' argument 2 names different: declaration 'fd' definition 'afd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:95:30: note: Function 'start' argument 2 names different: declaration 'fd' definition 'afd'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:462:33: note: Function 'start' argument 2 names different: declaration 'fd' definition 'afd'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:462:59: style: Function 'start' argument 4 names different: declaration 'events' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:95:55: note: Function 'start' argument 4 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:462:59: note: Function 'start' argument 4 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:497:21: style: Function 'modify' argument 1 names different: declaration 'events' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:98:18: note: Function 'modify' argument 1 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:497:21: note: Function 'modify' argument 1 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:576:22: style: Function 'refresh' argument 1 names different: declaration 'events' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:100:19: note: Function 'refresh' argument 1 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/P_UnixNet.h:576:22: note: Function 'refresh' argument 1 names different: declaration 'events' definition 'e'.
trafficserver-7.1.4/iocore/net/I_SessionAccept.h:58:3: warning: Member variable 'SessionAccept::proxyPort' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/P_Socks.h:145:3: warning: Member variable 'SocksEntry::buf' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/P_Socks.h:145:3: warning: Member variable 'SocksEntry::reader' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/P_Socks.h:145:3: warning: Member variable 'SocksEntry::server_params' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/I_UDPPacket.h:48:8: style: Technically the member function 'UDPPacket::setConnection' can be const. [functionConst]
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:132:12: note: Technically the member function 'UDPPacket::setConnection' can be const.
trafficserver-7.1.4/iocore/net/I_UDPPacket.h:48:8: note: Technically the member function 'UDPPacket::setConnection' can be const.
trafficserver-7.1.4/iocore/net/P_UnixUDPConnection.h:54:3: style: Class 'UnixUDPConnection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/net/P_SSLNetAccept.h:53:3: style: Struct 'SSLNetAccept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:43:27: style: The function 'allocate_vc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:209:38: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:43:27: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:45:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:207:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:45:15: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:43:16: style: The function 'free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_UDPPacket.h:46:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_UDPPacket.h:43:16: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_UnixUDPConnection.h:59:16: style: The function 'UDPConnection_is_abstract' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_UDPConnection.h:103:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_UnixUDPConnection.h:59:16: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:57:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:45:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:57:15: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:68:22: style: The function 'createNetAccept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:42:22: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:68:22: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:69:27: style: The function 'allocate_vc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:43:27: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNetProcessor.h:69:27: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNetAccept.h:50:25: style: The function 'getNetProcessor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/P_NetAccept.h:95:25: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNetAccept.h:50:25: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNetAccept.h:51:22: style: The function 'clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/P_NetAccept.h:100:22: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNetAccept.h:51:22: note: Function in derived class
trafficserver-7.1.4/iocore/net/NetTest-http-server.c:141:9: style: Variable 'NetTesterSM' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/iocore/net/NetTest-http-server.c:171:15: style: Variable 'a' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/iocore/net/NetVCTest.cc:382:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/NetVCTest.cc:213:18: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/NetVCTest.cc:214:7: style: The scope of the variable 'b_consumed' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/NetVCTest.cc:135:38: style: Function 'init_test' argument 1 names different: declaration 'n_type' definition 'c_type'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_NetVCTest.h:94:34: note: Function 'init_test' argument 1 names different: declaration 'n_type' definition 'c_type'.
trafficserver-7.1.4/iocore/net/NetVCTest.cc:135:38: note: Function 'init_test' argument 1 names different: declaration 'n_type' definition 'c_type'.
trafficserver-7.1.4/iocore/net/NetVCTest.cc:135:61: style: Function 'init_test' argument 2 names different: declaration 'driver' definition 'driver_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_NetVCTest.h:94:57: note: Function 'init_test' argument 2 names different: declaration 'driver' definition 'driver_arg'.
trafficserver-7.1.4/iocore/net/NetVCTest.cc:135:61: note: Function 'init_test' argument 2 names different: declaration 'driver' definition 'driver_arg'.
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:52:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:144:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:150:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:198:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:314:3: style: Variable 'cbio' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:312:0: note: Variable 'cbio' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:314:3: note: Variable 'cbio' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:440:3: style: Variable 'cinf' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:434:0: note: Variable 'cinf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/OCSPStapling.cc:440:3: note: Variable 'cinf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLCertLookup.cc:152:43: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLCertLookup.cc:165:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLCertLookup.cc:256:33: style: Function 'find' argument 1 names different: declaration 'name' definition 'address'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLCertLookup.h:93:36: note: Function 'find' argument 1 names different: declaration 'name' definition 'address'.
trafficserver-7.1.4/iocore/net/SSLCertLookup.cc:256:33: note: Function 'find' argument 1 names different: declaration 'name' definition 'address'.
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:105:3: style: Variable 'meth' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:97:0: note: Variable 'meth' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:105:3: note: Variable 'meth' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:106:3: style: Variable 'client_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:98:0: note: Variable 'client_ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLClientUtils.cc:106:3: note: Variable 'client_ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLConfig.cc:457:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLConfig.cc:525:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLConfig.cc:412:3: style: Variable 'nclient_ctx' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/SSLConfig.cc:411:0: note: Variable 'nclient_ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLConfig.cc:412:3: note: Variable 'nclient_ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/SSLConfig.cc:529:46: style: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLConfig.h:153:38: note: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'.
trafficserver-7.1.4/iocore/net/SSLConfig.cc:529:46: note: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'.
trafficserver-7.1.4/iocore/net/SSLNetProcessor.cc:89:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1195:11: style: Condition 'len' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1178:36: note: Assignment 'len=0', assigned value is 0
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1195:11: note: Condition 'len' is always false
trafficserver-7.1.4/iocore/net/P_UnixNet.h:420:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:426:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:432:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UnixNet.h:438:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:926:3: style: Variable 'sslHandShakeComplete' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:915:3: note: Variable 'sslHandShakeComplete' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:926:3: note: Variable 'sslHandShakeComplete' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:339:9: style: The scope of the variable 'buffer' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:340:7: style: The scope of the variable 'buf_len' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1407:65: style: Function 'select_next_protocol' argument 4 names different: declaration 'in' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNetVConnection.h:140:116: note: Function 'select_next_protocol' argument 4 names different: declaration 'in' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1407:65: note: Function 'select_next_protocol' argument 4 names different: declaration 'in' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1407:92: style: Function 'select_next_protocol' argument 5 names different: declaration 'inlen' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNetVConnection.h:141:44: note: Function 'select_next_protocol' argument 5 names different: declaration 'inlen' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1407:92: note: Function 'select_next_protocol' argument 5 names different: declaration 'inlen' definition 'ATS_UNUSED'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1692:53: style: Function 'protocol_contains' argument 1 names different: declaration 'tag' definition 'prefix'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNetVConnection.h:282:48: note: Function 'protocol_contains' argument 1 names different: declaration 'tag' definition 'prefix'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1692:53: note: Function 'protocol_contains' argument 1 names different: declaration 'tag' definition 'prefix'.
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:817:20: warning: Member variable 'SSLNetVConnection::transparentPassThrough' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:817:20: warning: Member variable 'SSLNetVConnection::curHook' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:817:20: warning: Member variable 'SSLNetVConnection::sessionAcceptPtr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/SSLNetVConnection.cc:1028:49: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/iocore/net/SSLNextProtocolAccept.cc:123:51: style: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'edata'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolAccept.h:55:34: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'edata'.
trafficserver-7.1.4/iocore/net/SSLNextProtocolAccept.cc:123:51: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'edata'.
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolAccept.h:39:8: style: The function 'accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_SessionAccept.h:72:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolAccept.h:39:8: note: Function in derived class
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolAccept.h:55:7: style: The function 'mainEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_SessionAccept.h:79:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolAccept.h:55:7: note: Function in derived class
trafficserver-7.1.4/iocore/net/SSLNextProtocolSet.cc:170:76: style: Function 'NextProtocolEndpoint' argument 1 names different: declaration 'protocol' definition '_proto'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolSet.h:48:38: note: Function 'NextProtocolEndpoint' argument 1 names different: declaration 'protocol' definition '_proto'.
trafficserver-7.1.4/iocore/net/SSLNextProtocolSet.cc:170:76: note: Function 'NextProtocolEndpoint' argument 1 names different: declaration 'protocol' definition '_proto'.
trafficserver-7.1.4/iocore/net/SSLNextProtocolSet.cc:170:98: style: Function 'NextProtocolEndpoint' argument 2 names different: declaration 'endpoint' definition '_ep'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_SSLNextProtocolSet.h:48:62: note: Function 'NextProtocolEndpoint' argument 2 names different: declaration 'endpoint' definition '_ep'.
trafficserver-7.1.4/iocore/net/SSLNextProtocolSet.cc:170:98: note: Function 'NextProtocolEndpoint' argument 2 names different: declaration 'endpoint' definition '_ep'.
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:194:3: portability: %zd in format string (no. 2) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:105:70: style: Function 'insertSession' argument 2 names different: declaration 'ctx' definition 'sess'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/SSLSessionCache.h:134:57: note: Function 'insertSession' argument 2 names different: declaration 'ctx' definition 'sess'.
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:105:70: note: Function 'insertSession' argument 2 names different: declaration 'ctx' definition 'sess'.
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:149:68: style: Function 'getSession' argument 2 names different: declaration 'ctx' definition 'sess'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/SSLSessionCache.h:135:55: note: Function 'getSession' argument 2 names different: declaration 'ctx' definition 'sess'.
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:149:68: note: Function 'getSession' argument 2 names different: declaration 'ctx' definition 'sess'.
trafficserver-7.1.4/iocore/net/SSLSessionCache.h:140:8: style: Unused private function: 'SSLSessionBucket::print' [unusedPrivateFunction]
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:44:3: style: Class 'SSLSessionCache' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/iocore/net/SSLSessionCache.cc:44:3: style: Class 'SSLSessionCache' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/iocore/net/SSLUtils.cc:75:0: error: #error Traffic Server requires an OpenSSL library version 0.9.4 or greater [preprocessorErrorDirective]
trafficserver-7.1.4/proxy/hdrs/HdrToken.h:144:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.h:755:11: style: The scope of the variable 'name_wks_idx' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1073:30: style: Function 'copy' argument 1 names different: declaration 'hdr' definition 'src_hdr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/MIME.h:929:28: note: Function 'copy' argument 1 names different: declaration 'hdr' definition 'src_hdr'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1073:30: note: Function 'copy' argument 1 names different: declaration 'hdr' definition 'src_hdr'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1268:60: style: Function 'value_get' argument 3 names different: declaration 'value_length' definition 'value_length_return'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/MIME.h:955:65: note: Function 'value_get' argument 3 names different: declaration 'value_length' definition 'value_length_return'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1268:60: note: Function 'value_get' argument 3 names different: declaration 'value_length' definition 'value_length_return'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1371:59: style: Function 'field_value_append' argument 2 names different: declaration 'value' definition 'value_str'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/MIME.h:979:57: note: Function 'field_value_append' argument 2 names different: declaration 'value' definition 'value_str'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1371:59: note: Function 'field_value_append' argument 2 names different: declaration 'value' definition 'value_str'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1371:74: style: Function 'field_value_append' argument 3 names different: declaration 'value_length' definition 'value_len'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/MIME.h:979:68: note: Function 'field_value_append' argument 3 names different: declaration 'value_length' definition 'value_len'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1371:74: note: Function 'field_value_append' argument 3 names different: declaration 'value_length' definition 'value_len'.
trafficserver-7.1.4/proxy/hdrs/URL.h:359:22: style: Function 'create' argument 1 names different: declaration 'h' definition 'heap'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:274:24: note: Function 'create' argument 1 names different: declaration 'h' definition 'heap'.
trafficserver-7.1.4/proxy/hdrs/URL.h:359:22: note: Function 'create' argument 1 names different: declaration 'h' definition 'heap'.
trafficserver-7.1.4/proxy/hdrs/URL.h:441:24: style: Function 'string_get' argument 1 names different: declaration 'arena' definition 'arena_or_null_for_malloc'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:286:27: note: Function 'string_get' argument 1 names different: declaration 'arena' definition 'arena_or_null_for_malloc'.
trafficserver-7.1.4/proxy/hdrs/URL.h:441:24: note: Function 'string_get' argument 1 names different: declaration 'arena' definition 'arena_or_null_for_malloc'.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1087:26: style: Function 'url_create' argument 1 names different: declaration 'url' definition 'u'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:533:24: note: Function 'url_create' argument 1 names different: declaration 'url' definition 'u'.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1087:26: note: Function 'url_create' argument 1 names different: declaration 'url' definition 'u'.
trafficserver-7.1.4/proxy/hdrs/MIME.h:1034:17: warning: Member variable 'MIMEHdr::m_mime' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:766:17: warning: Member variable 'HTTPHdr::m_host_mime' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:766:17: warning: Member variable 'HTTPHdr::m_host_length' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:766:17: warning: Member variable 'HTTPHdr::m_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:766:17: warning: Member variable 'HTTPHdr::m_target_in_url' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:766:17: warning: Member variable 'HTTPHdr::m_port_in_header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/MIME.h:117:3: style: Technically the member function 'MIMEField::is_cooked' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:948:12: style: Technically the member function 'MIMEHdr::presence' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1223:10: note: Technically the member function 'MIMEHdr::presence' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:948:12: note: Technically the member function 'MIMEHdr::presence' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:983:10: style: Technically the member function 'MIMEHdr::get_age' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1476:10: note: Technically the member function 'MIMEHdr::get_age' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:983:10: note: Technically the member function 'MIMEHdr::get_age' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:985:10: style: Technically the member function 'MIMEHdr::get_date' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1502:10: note: Technically the member function 'MIMEHdr::get_date' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:985:10: note: Technically the member function 'MIMEHdr::get_date' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:986:10: style: Technically the member function 'MIMEHdr::get_expires' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1511:10: note: Technically the member function 'MIMEHdr::get_expires' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:986:10: note: Technically the member function 'MIMEHdr::get_expires' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:987:10: style: Technically the member function 'MIMEHdr::get_if_modified_since' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1520:10: note: Technically the member function 'MIMEHdr::get_if_modified_since' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:987:10: note: Technically the member function 'MIMEHdr::get_if_modified_since' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:988:10: style: Technically the member function 'MIMEHdr::get_if_unmodified_since' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1529:10: note: Technically the member function 'MIMEHdr::get_if_unmodified_since' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:988:10: note: Technically the member function 'MIMEHdr::get_if_unmodified_since' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:989:10: style: Technically the member function 'MIMEHdr::get_last_modified' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1538:10: note: Technically the member function 'MIMEHdr::get_last_modified' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:989:10: note: Technically the member function 'MIMEHdr::get_last_modified' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:990:10: style: Technically the member function 'MIMEHdr::get_if_range_date' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1547:10: note: Technically the member function 'MIMEHdr::get_if_range_date' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:990:10: note: Technically the member function 'MIMEHdr::get_if_range_date' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:991:11: style: Technically the member function 'MIMEHdr::get_max_forwards' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1556:10: note: Technically the member function 'MIMEHdr::get_max_forwards' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:991:11: note: Technically the member function 'MIMEHdr::get_max_forwards' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:992:11: performance: Technically the member function 'MIMEHdr::get_warning' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1565:10: note: Technically the member function 'MIMEHdr::get_warning' can be static.
trafficserver-7.1.4/proxy/hdrs/MIME.h:992:11: note: Technically the member function 'MIMEHdr::get_warning' can be static.
trafficserver-7.1.4/proxy/hdrs/MIME.h:994:12: style: Technically the member function 'MIMEHdr::get_cooked_cc_mask' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1577:10: note: Technically the member function 'MIMEHdr::get_cooked_cc_mask' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:994:12: note: Technically the member function 'MIMEHdr::get_cooked_cc_mask' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:995:11: style: Technically the member function 'MIMEHdr::get_cooked_cc_max_age' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1586:10: note: Technically the member function 'MIMEHdr::get_cooked_cc_max_age' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:995:11: note: Technically the member function 'MIMEHdr::get_cooked_cc_max_age' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:996:11: style: Technically the member function 'MIMEHdr::get_cooked_cc_s_maxage' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1595:10: note: Technically the member function 'MIMEHdr::get_cooked_cc_s_maxage' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:996:11: note: Technically the member function 'MIMEHdr::get_cooked_cc_s_maxage' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:997:11: style: Technically the member function 'MIMEHdr::get_cooked_cc_max_stale' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1604:10: note: Technically the member function 'MIMEHdr::get_cooked_cc_max_stale' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:997:11: note: Technically the member function 'MIMEHdr::get_cooked_cc_max_stale' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:998:11: style: Technically the member function 'MIMEHdr::get_cooked_cc_min_fresh' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1613:10: note: Technically the member function 'MIMEHdr::get_cooked_cc_min_fresh' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:998:11: note: Technically the member function 'MIMEHdr::get_cooked_cc_min_fresh' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:999:8: style: Technically the member function 'MIMEHdr::get_cooked_pragma_no_cache' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.h:1622:10: note: Technically the member function 'MIMEHdr::get_cooked_pragma_no_cache' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:999:8: note: Technically the member function 'MIMEHdr::get_cooked_pragma_no_cache' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:293:7: style: Technically the member function 'URL::scheme_get_wksidx' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:502:6: note: Technically the member function 'URL::scheme_get_wksidx' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:293:7: note: Technically the member function 'URL::scheme_get_wksidx' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:296:15: style: Technically the member function 'URL::user_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:523:6: note: Technically the member function 'URL::user_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:296:15: note: Technically the member function 'URL::user_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:298:15: style: Technically the member function 'URL::password_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:544:6: note: Technically the member function 'URL::password_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:298:15: note: Technically the member function 'URL::password_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:300:15: style: Technically the member function 'URL::host_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:565:6: note: Technically the member function 'URL::host_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:300:15: note: Technically the member function 'URL::host_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:303:7: style: Technically the member function 'URL::port_get_raw' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:596:6: note: Technically the member function 'URL::port_get_raw' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:303:7: note: Technically the member function 'URL::port_get_raw' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:306:15: style: Technically the member function 'URL::path_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:616:6: note: Technically the member function 'URL::path_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:306:15: note: Technically the member function 'URL::path_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:309:7: style: Technically the member function 'URL::type_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:637:6: note: Technically the member function 'URL::type_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:309:7: note: Technically the member function 'URL::type_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:312:15: style: Technically the member function 'URL::params_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:657:6: note: Technically the member function 'URL::params_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:312:15: note: Technically the member function 'URL::params_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:314:15: style: Technically the member function 'URL::query_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:678:6: note: Technically the member function 'URL::query_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:314:15: note: Technically the member function 'URL::query_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:316:15: style: Technically the member function 'URL::fragment_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.h:699:6: note: Technically the member function 'URL::fragment_get' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:316:15: note: Technically the member function 'URL::fragment_get' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1414:3: style: Technically the member function 'HTTPInfo::rid_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1431:8: style: Technically the member function 'HTTPInfo::object_key_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1552:11: note: Technically the member function 'HTTPInfo::object_key_get' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1431:8: note: Technically the member function 'HTTPInfo::object_key_get' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1432:8: style: Technically the member function 'HTTPInfo::compare_object_key' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1562:11: note: Technically the member function 'HTTPInfo::compare_object_key' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1432:8: note: Technically the member function 'HTTPInfo::compare_object_key' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1433:11: style: Technically the member function 'HTTPInfo::object_size_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1570:11: note: Technically the member function 'HTTPInfo::object_size_get' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1433:11: note: Technically the member function 'HTTPInfo::object_size_get' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1464:3: style: Technically the member function 'HTTPInfo::request_sent_time_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1469:3: style: Technically the member function 'HTTPInfo::response_received_time_get' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1504:7: style: Technically the member function 'HTTPInfo::get_frag_offset_count' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1605:11: note: Technically the member function 'HTTPInfo::get_frag_offset_count' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1504:7: note: Technically the member function 'HTTPInfo::get_frag_offset_count' can be const.
trafficserver-7.1.4/proxy/IPAllow.h:66:3: style: Struct 'AclRecord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:465:1: warning: The class 'HTTPVersion' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
trafficserver-7.1.4/iocore/net/Socks.cc:187:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/Socks.cc:337:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/Socks.cc:393:78: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/Socks.cc:44:50: style: Function 'init' argument 2 names different: declaration 'netvc' definition 'vc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_Socks.h:142:45: note: Function 'init' argument 2 names different: declaration 'netvc' definition 'vc'.
trafficserver-7.1.4/iocore/net/Socks.cc:44:50: note: Function 'init' argument 2 names different: declaration 'netvc' definition 'vc'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:63:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:81:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:85:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:92:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:122:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:140:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixConnection.cc:104:46: style: Function 'setup_mc_receive' argument 1 names different: declaration 'from' definition 'mc_addr'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_Connection.h:127:40: note: Function 'setup_mc_receive' argument 1 names different: declaration 'from' definition 'mc_addr'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:104:46: note: Function 'setup_mc_receive' argument 1 names different: declaration 'from' definition 'mc_addr'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:104:111: style: Function 'setup_mc_receive' argument 4 names different: declaration 'sendchan' definition 'sendChan'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_Connection.h:128:36: note: Function 'setup_mc_receive' argument 4 names different: declaration 'sendchan' definition 'sendChan'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:104:111: note: Function 'setup_mc_receive' argument 4 names different: declaration 'sendchan' definition 'sendChan'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:311:37: style: Function 'connect' argument 1 names different: declaration 'to' definition 'target'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_Connection.h:111:31: note: Function 'connect' argument 1 names different: declaration 'to' definition 'target'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:311:37: note: Function 'connect' argument 1 names different: declaration 'to' definition 'target'.
trafficserver-7.1.4/iocore/net/UnixConnection.cc:184:0: performance: Function parameter '_method' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/iocore/net/UnixNet.cc:188:0: error: #error port me [preprocessorErrorDirective]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:71:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:285:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:315:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:357:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:430:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:312:41: style: Function 'acceptEvent' argument 2 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_NetAccept.h:106:44: note: Function 'acceptEvent' argument 2 names different: declaration 'e' definition 'ep'.
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:312:41: note: Function 'acceptEvent' argument 2 names different: declaration 'e' definition 'ep'.
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:355:45: style: Function 'acceptFastEvent' argument 2 names different: declaration 'e' definition 'ep'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_NetAccept.h:107:48: note: Function 'acceptFastEvent' argument 2 names different: declaration 'e' definition 'ep'.
trafficserver-7.1.4/iocore/net/UnixNetAccept.cc:355:45: note: Function 'acceptFastEvent' argument 2 names different: declaration 'e' definition 'ep'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:76:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:202:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:301:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:94:8: style: The scope of the variable 'thr_name' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:317:15: style: The scope of the variable 'ret' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:80:54: style: Function 'main_accept' argument 2 names different: declaration 'listen_socket_in' definition 'fd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:153:58: note: Function 'main_accept' argument 2 names different: declaration 'listen_socket_in' definition 'fd'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:80:54: note: Function 'main_accept' argument 2 names different: declaration 'listen_socket_in' definition 'fd'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:199:97: style: Function 'connect_re_internal' argument 3 names different: declaration 'options' definition 'opt'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNetProcessor.h:39:89: note: Function 'connect_re_internal' argument 3 names different: declaration 'options' definition 'opt'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:199:97: note: Function 'connect_re_internal' argument 3 names different: declaration 'options' definition 'opt'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:390:61: style: Function 'connect_s' argument 2 names different: declaration 'addr' definition 'target'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:197:57: note: Function 'connect_s' argument 2 names different: declaration 'addr' definition 'target'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:390:61: note: Function 'connect_s' argument 2 names different: declaration 'addr' definition 'target'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:390:96: style: Function 'connect_s' argument 4 names different: declaration 'opts' definition 'opt'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_NetProcessor.h:197:112: note: Function 'connect_s' argument 4 names different: declaration 'opts' definition 'opt'.
trafficserver-7.1.4/iocore/net/UnixNetProcessor.cc:390:96: note: Function 'connect_s' argument 4 names different: declaration 'opts' definition 'opt'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:727:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:735:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:743:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:773:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:787:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:285:11: style: The scope of the variable 'rattempted' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:285:27: style: The scope of the variable 'total_read' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:286:12: style: The scope of the variable 'niov' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:670:82: style: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'reader'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNetVConnection.h:108:69: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'reader'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:670:82: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'reader'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:694:37: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNetVConnection.h:137:24: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:694:37: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:1269:42: style: Function 'populate' argument 1 names different: declaration 'con' definition 'con_in'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNetVConnection.h:308:36: note: Function 'populate' argument 1 names different: declaration 'con' definition 'con_in'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:1269:42: note: Function 'populate' argument 1 names different: declaration 'con' definition 'con_in'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:1478:58: style: Function 'migrateToCurrentThread' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UnixNetVConnection.h:248:60: note: Function 'migrateToCurrentThread' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixNetVConnection.cc:1478:58: note: Function 'migrateToCurrentThread' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/P_UDPNet.h:334:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:340:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:37:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:80:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:106:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:121:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:122:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:144:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:171:24: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:173:12: style: The scope of the variable 's' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:195:9: style: The scope of the variable 'prev' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:119:49: style: Function 'send' argument 2 names different: declaration 'p' definition 'xp'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_UDPConnection.h:66:44: note: Function 'send' argument 2 names different: declaration 'p' definition 'xp'.
trafficserver-7.1.4/iocore/net/UnixUDPConnection.cc:119:49: note: Function 'send' argument 2 names different: declaration 'p' definition 'xp'.
trafficserver-7.1.4/iocore/net/P_UDPNet.h:276:3: style: Unused private function: 'PacketQueue::kill_cancelled_events' [unusedPrivateFunction]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:67:5: performance: Variable 'lastPullLongTermQ' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:162:3: performance: Technically the member function 'PacketQueue::IsCancelledPacket' can be static. [functionStatic]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:256:3: performance: Technically the member function 'PacketQueue::check_ready' can be static. [functionStatic]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:262:3: style: Technically the member function 'PacketQueue::earliest_timeout' can be const. [functionConst]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:276:3: performance: Technically the member function 'PacketQueue::kill_cancelled_events' can be static. [functionStatic]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:47:15: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/net/I_UDPNet.h:47:15: note: Virtual function in base class
trafficserver-7.1.4/iocore/net/P_UDPNet.h:47:15: note: Function in derived class
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:587:6: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:594:8: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:782:18: style: Redundant condition: n<0. 'n>=0 || (n<0 && errno!=EAGAIN)' is equivalent to 'n>=0 || errno!=EAGAIN' [redundantCondition]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:110:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:153:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:239:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:297:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:651:7: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:844:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:706:3: style: Variable 'bytesThisSlot' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:702:0: note: Variable 'bytesThisSlot' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:706:3: note: Variable 'bytesThisSlot' is reassigned a value before the old one has been used.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:647:12: style: The scope of the variable 'pktSendStartTime' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:755:7: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:89:36: style: Function 'start' argument 1 names different: declaration 'n_udp_threads' definition 'n_upd_threads'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:47:25: note: Function 'start' argument 1 names different: declaration 'n_udp_threads' definition 'n_upd_threads'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:89:36: note: Function 'start' argument 1 names different: declaration 'n_udp_threads' definition 'n_upd_threads'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:108:78: style: Function 'udp_read_from_net' argument 2 names different: declaration 'uc' definition 'xuc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:48:60: note: Function 'udp_read_from_net' argument 2 names different: declaration 'uc' definition 'xuc'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:108:78: note: Function 'udp_read_from_net' argument 2 names different: declaration 'uc' definition 'xuc'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:150:73: style: Function 'udp_callback' argument 2 names different: declaration 'uc' definition 'xuc'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:49:54: note: Function 'udp_callback' argument 2 names different: declaration 'uc' definition 'xuc'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:150:73: note: Function 'udp_callback' argument 2 names different: declaration 'uc' definition 'xuc'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:36: style: Function 'init_read' argument 1 names different: declaration 'fd' definition 'rfd'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:182:29: note: Function 'init_read' argument 1 names different: declaration 'fd' definition 'rfd'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:36: note: Function 'init_read' argument 1 names different: declaration 'fd' definition 'rfd'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:87: style: Function 'init_read' argument 4 names different: declaration 'fromaddr' definition 'fromaddr_'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:182:79: note: Function 'init_read' argument 4 names different: declaration 'fromaddr' definition 'fromaddr_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:87: note: Function 'init_read' argument 4 names different: declaration 'fromaddr' definition 'fromaddr_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:109: style: Function 'init_read' argument 5 names different: declaration 'fromaddrlen' definition 'fromaddrlen_'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:182:100: note: Function 'init_read' argument 5 names different: declaration 'fromaddrlen' definition 'fromaddrlen_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:281:109: note: Function 'init_read' argument 5 names different: declaration 'fromaddrlen' definition 'fromaddrlen_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:331:40: style: Function 'readPollEvent' argument 1 names different: declaration 'event' definition 'event_'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:191:25: note: Function 'readPollEvent' argument 1 names different: declaration 'event' definition 'event_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:331:40: note: Function 'readPollEvent' argument 1 names different: declaration 'event' definition 'event_'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:423:44: style: Function 'recvfrom_re' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_UDPNet.h:101:37: note: Function 'recvfrom_re' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:423:44: note: Function 'recvfrom_re' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:468:43: style: Function 'sendmsg_re' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_UDPNet.h:99:36: note: Function 'sendmsg_re' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:468:43: note: Function 'sendmsg_re' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:576:40: style: Function 'UDPBind' argument 1 names different: declaration 'c' definition 'cont'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/I_UDPNet.h:75:44: note: Function 'UDPBind' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:576:40: note: Function 'UDPBind' argument 1 names different: declaration 'c' definition 'cont'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:816:48: style: Function 'startNetEvent' argument 2 names different: declaration 'data' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:324:39: note: Function 'startNetEvent' argument 2 names different: declaration 'data' definition 'e'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:816:48: note: Function 'startNetEvent' argument 2 names different: declaration 'data' definition 'e'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:826:47: style: Function 'mainNetEvent' argument 2 names different: declaration 'data' definition 'e'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:325:38: note: Function 'mainNetEvent' argument 2 names different: declaration 'data' definition 'e'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:826:47: note: Function 'mainNetEvent' argument 2 names different: declaration 'data' definition 'e'.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:854:9: style: Variable 'nread' is modified but its new value is never used. [unreadVariable]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:805:16: warning: Member variable 'UDPNetHandler::trigger_event' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:219:22: warning: Member variable 'UDPReadContinuation::fromaddr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:237:22: warning: Member variable 'UDPReadContinuation::fromaddr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/P_UDPNet.h:295:8: performance: Technically the member function 'UDPQueue::SendUDPPacket' can be static. [functionStatic]
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:750:11: note: Technically the member function 'UDPQueue::SendUDPPacket' can be static.
trafficserver-7.1.4/iocore/net/P_UDPNet.h:295:8: note: Technically the member function 'UDPQueue::SendUDPPacket' can be static.
trafficserver-7.1.4/iocore/net/UnixUDPNet.cc:177:3: style: Class 'UDPReadContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/net/test_I_UDPNet.cc:43:3: warning: Member variable 'EchoServer::sock_fd' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/test_I_UDPNet.cc:43:3: warning: Member variable 'EchoServer::conn' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/test_P_Net.cc:83:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/iocore/net/test_P_Net.cc:93:21: style: Variable 'mbuf' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/iocore/net/test_P_Net.cc:77:3: style: Struct 'NetTesterAccept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/iocore/net/test_P_UDPNet.cc:43:3: warning: Member variable 'EchoServer::sock_fd' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/net/test_P_UDPNet.cc:43:3: warning: Member variable 'EchoServer::conn' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/utils/Machine.cc:110:23: style: The scope of the variable 'ifip' can be reduced. [variableScope]
trafficserver-7.1.4/iocore/utils/Machine.cc:45:49: style: Function 'init' argument 2 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_Machine.h:78:37: note: Function 'init' argument 2 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/utils/Machine.cc:45:49: note: Function 'init' argument 2 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/iocore/utils/Machine.cc:52:30: style: Function 'Machine' argument 1 names different: declaration 'hostname' definition 'the_hostname'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_Machine.h:84:23: note: Function 'Machine' argument 1 names different: declaration 'hostname' definition 'the_hostname'.
trafficserver-7.1.4/iocore/utils/Machine.cc:52:30: note: Function 'Machine' argument 1 names different: declaration 'hostname' definition 'the_hostname'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:63:30: style: Function 'init' argument 9 names different: declaration 'aclose_target' definition 'aclose_targets'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:112:108: note: Function 'init' argument 9 names different: declaration 'aclose_target' definition 'aclose_targets'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:63:30: note: Function 'init' argument 9 names different: declaration 'aclose_target' definition 'aclose_targets'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:64:38: style: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:113:26: note: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:64:38: note: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:108:84: style: Function 'init' argument 4 names different: declaration 'n_vioTargets' definition 'n_TargetVios'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:133:72: note: Function 'init' argument 4 names different: declaration 'n_vioTargets' definition 'n_TargetVios'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:108:84: note: Function 'init' argument 4 names different: declaration 'n_vioTargets' definition 'n_TargetVios'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:109:30: style: Function 'init' argument 6 names different: declaration 'aclose_target' definition 'aclose_targets'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:134:18: note: Function 'init' argument 6 names different: declaration 'aclose_target' definition 'aclose_targets'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:109:30: note: Function 'init' argument 6 names different: declaration 'aclose_target' definition 'aclose_targets'.
trafficserver-7.1.4/iocore/utils/OneWayMultiTunnel.cc:42:20: warning: Member variable 'OneWayMultiTunnel::vioTargets' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:141:16: style: The function 'reenable_all' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/utils/I_OneWayTunnel.h:188:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:141:16: note: Function in derived class
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:142:16: style: The function 'close_target_vio' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/iocore/utils/I_OneWayTunnel.h:184:16: note: Virtual function in base class
trafficserver-7.1.4/iocore/utils/I_OneWayMultiTunnel.h:142:16: note: Function in derived class
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:109:62: style: Function 'OneWayTunnel' argument 2 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayTunnel.h:175:50: note: Function 'OneWayTunnel' argument 2 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:109:62: note: Function 'OneWayTunnel' argument 2 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:126:110: style: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'. [funcArgNamesDifferent]
trafficserver-7.1.4/iocore/utils/I_OneWayTunnel.h:125:53: note: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:126:110: note: Function 'init' argument 10 names different: declaration 'manipulate_fn' definition 'aManipulate_fn'.
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:109:15: warning: Member variable 'OneWayTunnel::vioSource' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:109:15: warning: Member variable 'OneWayTunnel::vioTarget' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/iocore/utils/OneWayTunnel.cc:109:15: warning: Member variable 'OneWayTunnel::tunnel_peer' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/bindings/metrics.cc:49:7: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/bindings/lua.h:59:0: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/cppapi/ClientRequest.cc:39:3: style: Struct 'ClientRequestState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/cppapi/GzipDeflateTransformation.cc:51:3: style: Struct 'GzipDeflateTransformationState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/cppapi/GzipInflateTransformation.cc:51:3: style: Struct 'GzipInflateTransformationState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/cppapi/Headers.cc:478:5: performance: Variable 'hdr_buf_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/lib/cppapi/InterceptPlugin.cc:206:13: style: The scope of the variable 'num_body_bytes_in_block' can be reduced. [variableScope]
trafficserver-7.1.4/lib/cppapi/InterceptPlugin.cc:208:24: style: The scope of the variable 'startptr' can be reduced. [variableScope]
trafficserver-7.1.4/lib/cppapi/InterceptPlugin.cc:87:3: warning: Member variable 'State::saved_edata_' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/cppapi/InterceptPlugin.cc:100:5: performance: Variable 'plugin_mutex_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/lib/cppapi/Transaction.cc:419:3: style: Class 'initializeHandles' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/cppapi/Transaction.cc:419:36: performance: Function parameter 'getter' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/cppapi/TransactionPlugin.cc:43:3: style: Struct 'TransactionPluginState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/cppapi/TransformationPlugin.cc:74:5: performance: Variable 'output_buffer_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/lib/cppapi/utils_internal.cc:245:19: style: The scope of the variable 'char_data' can be reduced. [variableScope]
trafficserver-7.1.4/lib/raft/raft_test.cc:273:0: error: syntax error [syntaxError]
trafficserver-7.1.4/lib/records/P_RecCore.cc:600:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/P_RecCore.cc:660:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/P_RecCore.cc:690:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/P_RecCore.cc:102:14: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:136:14: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:557:14: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:558:15: style: The scope of the variable 'm' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:559:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:559:10: style: The scope of the variable 'num_records' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:560:8: style: The scope of the variable 'sync_to_disk' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/P_RecCore.cc:326:34: style: Function 'RecRegisterConfigInt' argument 6 names different: declaration 'ccheck_regex' definition 'check_regex'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:107:42: note: Function 'RecRegisterConfigInt' argument 6 names different: declaration 'ccheck_regex' definition 'check_regex'.
trafficserver-7.1.4/lib/records/P_RecCore.cc:326:34: note: Function 'RecRegisterConfigInt' argument 6 names different: declaration 'ccheck_regex' definition 'check_regex'.
trafficserver-7.1.4/lib/records/P_RecCore.cc:341:70: style: Function 'RecRegisterConfigString' argument 3 names different: declaration 'data_default' definition 'data_default_tmp'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:112:78: note: Function 'RecRegisterConfigString' argument 3 names different: declaration 'data_default' definition 'data_default_tmp'.
trafficserver-7.1.4/lib/records/P_RecCore.cc:341:70: note: Function 'RecRegisterConfigString' argument 3 names different: declaration 'data_default' definition 'data_default_tmp'.
trafficserver-7.1.4/lib/records/P_RecCore.cc:361:94: style: Function 'RecSetRecord' argument 5 names different: declaration 'raw_stat' definition 'data_raw'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/P_RecCore.h:70:102: note: Function 'RecSetRecord' argument 5 names different: declaration 'raw_stat' definition 'data_raw'.
trafficserver-7.1.4/lib/records/P_RecCore.cc:361:94: note: Function 'RecSetRecord' argument 5 names different: declaration 'raw_stat' definition 'data_raw'.
trafficserver-7.1.4/lib/records/RecConfigParse.cc:169:25: style: Redundant condition: rec_type_str. '!rec_type_str || (rec_type_str && *rec_type_str=='#')' is equivalent to '!rec_type_str || *rec_type_str=='#'' [redundantCondition]
trafficserver-7.1.4/lib/records/RecConfigParse.cc:148:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecConfigParse.cc:246:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecConfigParse.cc:256:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecConfigParse.cc:61:13: style: The scope of the variable 'h_file' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecCore.cc:911:7: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecCore.cc:199:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecCore.cc:1240:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecCore.cc:184:40: style: Function 'RecCoreInit' argument 2 names different: declaration 'diags' definition '_diags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/P_RecCore.h:53:44: note: Function 'RecCoreInit' argument 2 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecCore.cc:184:40: note: Function 'RecCoreInit' argument 2 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecCore.cc:297:46: style: Function 'RecLinkConfigBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:131:54: note: Function 'RecLinkConfigBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'.
trafficserver-7.1.4/lib/records/RecCore.cc:297:46: note: Function 'RecLinkConfigBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'.
trafficserver-7.1.4/lib/records/RecCore.cc:446:45: style: Function 'RecGetRecordBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:163:49: note: Function 'RecGetRecordBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'.
trafficserver-7.1.4/lib/records/RecCore.cc:446:45: note: Function 'RecGetRecordBool' argument 2 names different: declaration 'rec_byte' definition 'rec_bool'.
trafficserver-7.1.4/lib/records/RecCore.cc:760:54: style: Function 'RecGetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:184:58: note: Function 'RecGetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'.
trafficserver-7.1.4/lib/records/RecCore.cc:760:54: note: Function 'RecGetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'.
trafficserver-7.1.4/lib/records/RecCore.cc:784:53: style: Function 'RecSetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:185:57: note: Function 'RecSetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'.
trafficserver-7.1.4/lib/records/RecCore.cc:784:53: note: Function 'RecSetRecordAccessType' argument 2 names different: declaration 'secure' definition 'access'.
trafficserver-7.1.4/lib/records/RecCore.cc:866:53: style: Function 'RecRegisterConfig' argument 7 names different: declaration 'check_regex' definition 'check_expr'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/P_RecCore.h:62:64: note: Function 'RecRegisterConfig' argument 7 names different: declaration 'check_regex' definition 'check_expr'.
trafficserver-7.1.4/lib/records/RecCore.cc:866:53: note: Function 'RecRegisterConfig' argument 7 names different: declaration 'check_regex' definition 'check_expr'.
trafficserver-7.1.4/lib/records/RecCore.cc:865:80: performance: Function parameter 'data_default' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/records/RecDebug.cc:33:20: style: Function 'RecSetDiags' argument 1 names different: declaration 'diags' definition '_diags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:39:24: note: Function 'RecSetDiags' argument 1 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecDebug.cc:33:20: note: Function 'RecSetDiags' argument 1 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecFile.cc:261:7: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecFile.cc:283:7: style: The scope of the variable 'bytes_written' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecHttp.cc:272:40: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/lib/records/RecLocal.cc:66:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecLocal.cc:245:7: style: The scope of the variable 'msg_size' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecLocal.cc:162:21: style: Function 'RecLocalInit' argument 1 names different: declaration 'diags' definition '_diags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecLocal.h:34:25: note: Function 'RecLocalInit' argument 1 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecLocal.cc:162:21: note: Function 'RecLocalInit' argument 1 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecLocal.cc:225:26: style: Function 'RecRegisterManagerCb' argument 1 names different: declaration '_signal' definition 'id'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecCore.h:316:30: note: Function 'RecRegisterManagerCb' argument 1 names different: declaration '_signal' definition 'id'.
trafficserver-7.1.4/lib/records/RecLocal.cc:225:26: note: Function 'RecRegisterManagerCb' argument 1 names different: declaration '_signal' definition 'id'.
trafficserver-7.1.4/lib/records/RecMessage.cc:46:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecMessage.cc:112:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecMessage.cc:127:7: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecMessage.cc:249:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecMessage.cc:272:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecProcess.cc:336:7: style: The scope of the variable 'msg_size' can be reduced. [variableScope]
trafficserver-7.1.4/lib/records/RecProcess.cc:213:43: style: Function 'RecProcessInit' argument 2 names different: declaration 'diags' definition '_diags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/I_RecProcess.h:32:47: note: Function 'RecProcessInit' argument 2 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecProcess.cc:213:43: note: Function 'RecProcessInit' argument 2 names different: declaration 'diags' definition '_diags'.
trafficserver-7.1.4/lib/records/RecProcess.cc:144:3: style: Struct 'raw_stat_sync_cont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/records/RecProcess.cc:159:3: style: Struct 'config_update_cont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/records/RecProcess.cc:176:3: style: Struct 'sync_cont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/records/RecRawStats.cc:258:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecRawStats.cc:228:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/records/RecUtils.cc:78:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecUtils.cc:219:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecUtils.cc:246:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecUtils.cc:273:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecUtils.cc:300:3: portability: Using memset() on union which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/lib/records/RecUtils.cc:73:22: style: Function 'RecDataZero' argument 1 names different: declaration 'type' definition 'data_type'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/records/P_RecUtils.h:52:27: note: Function 'RecDataZero' argument 1 names different: declaration 'type' definition 'data_type'.
trafficserver-7.1.4/lib/records/RecUtils.cc:73:22: note: Function 'RecDataZero' argument 1 names different: declaration 'type' definition 'data_type'.
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:45:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:124:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:77:0: style: Variable 'failures' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:142:0: style: Variable 'failures' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:53:58: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:67:58: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/records/test_I_RecLocal.cc:132:58: performance: Function parameter 'data' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/records/test_RecProcess.i:119:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:180:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:180:3: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:182:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:182:3: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:214:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:214:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:216:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:216:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:230:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:230:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:232:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:232:5: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:249:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:249:3: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:251:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:251:3: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:412:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:412:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:412:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:414:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:414:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:414:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:421:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:421:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:421:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:423:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:423:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:423:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:471:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:471:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:471:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:473:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:473:7: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:475:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:475:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:475:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:477:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:477:7: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:486:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:486:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:486:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:488:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:488:7: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:490:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:490:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:490:7: error: printf format string requires 4 parameters but only 2 are given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:492:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/lib/records/test_RecProcess.i:492:7: error: printf format string requires 2 parameters but only 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/records/test_RecProcess.i:200:59: warning: Either the condition 'rec_string' is redundant or there is possible null pointer dereference: rec_string. [nullPointerRedundantCheck]
trafficserver-7.1.4/lib/records/test_RecProcess.i:196:23: note: Assuming that condition 'rec_string' is not redundant
trafficserver-7.1.4/lib/records/test_RecProcess.i:200:59: note: Null pointer dereference
trafficserver-7.1.4/lib/records/test_RecProcess.i:190:3: style: Variable 'failures' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/lib/records/test_RecProcess.i:332:3: style: Struct 'RawStatCont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/records/test_RecProcess.i:548:3: style: Struct 'DumpRecordsHtCont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/records/test_RecProcess.i:485:19: error: Uninitialized struct member: test_raw_stat_g.count [uninitStructMember]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:125:3: style: Technically the member function 'BaseMetaInfo::get_creation_time' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:136:3: style: Technically the member function 'BaseMetaInfo::get_log_object_signature' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:153:3: style: Technically the member function 'BaseMetaInfo::file_open_successful' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:186:3: style: Technically the member function 'BaseLogFile::is_open' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:196:3: style: Technically the member function 'BaseLogFile::is_init' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:231:7: performance: Technically the member function 'BaseLogFile::timestamp_to_str' can be static. [functionStatic]
trafficserver-7.1.4/lib/ts/BaseLogFile.cc:575:14: note: Technically the member function 'BaseLogFile::timestamp_to_str' can be static.
trafficserver-7.1.4/lib/ts/BaseLogFile.h:231:7: note: Technically the member function 'BaseLogFile::timestamp_to_str' can be static.
trafficserver-7.1.4/lib/ts/ink_cap.h:79:0: style: Class 'ElevateAccess' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:104:3: style: Class 'BaseMetaInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:168:3: style: Class 'BaseLogFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/SimpleTokenizer.h:146:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:149:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/lib/ts/BaseLogFile.h:155:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/lib/ts/CompileParseRules.cc:46:23: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trafficserver-7.1.4/lib/ts/ConsistentHash.cc:73:12: style: The scope of the variable 'url_hash' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ConsistentHash.cc:129:12: style: The scope of the variable 'url_hash' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ConsistentHash.cc:203:13: style: Variable 'wrapped' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/lib/ts/ContFlags.h:45:3: style: Class 'ContFlags' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/ContFlags.h:39:1: warning: The class 'ContFlags' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
trafficserver-7.1.4/lib/ts/HashSip.cc:60:10: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:60:13: style: The scope of the variable 'blocks' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:61:18: style: The scope of the variable 'm' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:62:12: style: The scope of the variable 'mi' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:63:11: style: The scope of the variable 'block_off' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:101:12: style: The scope of the variable 'last7' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HashSip.cc:102:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:724:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:734:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:832:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:841:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:916:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:919:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:921:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:978:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:983:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/lib/ts/HostLookup.cc:332:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:358:17: style: The scope of the variable 'index' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:415:17: style: The scope of the variable 'index' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:619:9: style: The scope of the variable 'pMD' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:806:12: style: The scope of the variable 'curIndex' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:898:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:1085:12: style: The scope of the variable 'index' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/HostLookup.cc:325:3: style: Class 'charIndex' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/lib/ts/HostLookup.cc:325:3: style: Class 'charIndex' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/lib/ts/IntrusivePtrTest.cc:35:3: warning: Member variable 'A::_next' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/ts/IntrusivePtrTest.cc:35:3: warning: Member variable 'A::_prev' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: style: Function 'fill' argument 1 names different: declaration 'min' definition 'rmin'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/ts/IpMap.cc:170:0: note: Function 'fill' argument 1 names different: declaration 'min' definition 'rmin'.
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: note: Function 'fill' argument 1 names different: declaration 'min' definition 'rmin'.
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: style: Function 'fill' argument 2 names different: declaration 'max' definition 'rmax'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/ts/IpMap.cc:170:0: note: Function 'fill' argument 2 names different: declaration 'max' definition 'rmax'.
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: note: Function 'fill' argument 2 names different: declaration 'max' definition 'rmax'.
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: style: Function 'fill' argument 3 names different: declaration 'data' definition 'payload'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/ts/IpMap.cc:170:0: note: Function 'fill' argument 3 names different: declaration 'data' definition 'payload'.
trafficserver-7.1.4/lib/ts/IpMap.cc:316:0: note: Function 'fill' argument 3 names different: declaration 'data' definition 'payload'.
trafficserver-7.1.4/lib/ts/IpMap.cc:436:0: style: Function 'mark' argument 3 names different: declaration 'data' definition 'payload'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/ts/IpMap.cc:149:0: note: Function 'mark' argument 3 names different: declaration 'data' definition 'payload'.
trafficserver-7.1.4/lib/ts/IpMap.cc:436:0: note: Function 'mark' argument 3 names different: declaration 'data' definition 'payload'.
trafficserver-7.1.4/lib/ts/IpMap.cc:664:0: style: Function 'contains' argument 1 names different: declaration 'target' definition 'x'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/ts/IpMap.cc:178:0: note: Function 'contains' argument 1 names different: declaration 'target' definition 'x'.
trafficserver-7.1.4/lib/ts/IpMap.cc:664:0: note: Function 'contains' argument 1 names different: declaration 'target' definition 'x'.
trafficserver-7.1.4/lib/ts/IpMap.cc:222:0: performance: Technically the member function 'ts :: detail :: IpMapBase < Ip4Node >::validate' can be static. [functionStatic]
trafficserver-7.1.4/lib/ts/IpMap.cc:692:0: note: Technically the member function 'ts :: detail :: IpMapBase < Ip4Node >::validate' can be static.
trafficserver-7.1.4/lib/ts/IpMap.cc:222:0: note: Technically the member function 'ts :: detail :: IpMapBase < Ip4Node >::validate' can be static.
trafficserver-7.1.4/lib/ts/IpMap.cc:222:0: performance: Technically the member function 'ts :: detail :: IpMapBase < Ip6Node >::validate' can be static. [functionStatic]
trafficserver-7.1.4/lib/ts/IpMap.cc:692:0: note: Technically the member function 'ts :: detail :: IpMapBase < Ip6Node >::validate' can be static.
trafficserver-7.1.4/lib/ts/IpMap.cc:222:0: note: Technically the member function 'ts :: detail :: IpMapBase < Ip6Node >::validate' can be static.
trafficserver-7.1.4/lib/ts/IpMap.cc:889:21: performance: Function parameter 'min' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:890:21: performance: Function parameter 'max' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:929:20: performance: Function parameter 'min' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:949:20: performance: Function parameter 'max' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:1034:19: performance: Function parameter 'addr' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:280:0: performance: Function parameter 'target' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMap.cc:664:0: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/IpMapConf.cc:113:10: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Layout.cc:190:9: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/MatcherUtils.cc:553:29: warning: Possible null pointer dereference: copyFrom [nullPointer]
trafficserver-7.1.4/lib/ts/MatcherUtils.cc:468:21: note: Assignment 'copyFrom=nullptr', assigned value is 0
trafficserver-7.1.4/lib/ts/MatcherUtils.cc:553:29: note: Null pointer dereference
trafficserver-7.1.4/lib/ts/MatcherUtils.cc:199:7: style: The scope of the variable 'mask_val' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ParseRules.cc:54:7: style: The scope of the variable 'negative' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ParseRules.cc:128:7: style: The scope of the variable 'negative' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Regex.cc:192:15: style: The scope of the variable 'pattern' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Regex.cc:230:7: style: The scope of the variable 'rc' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/TextBuffer.cc:126:12: style: The scope of the variable 'addedSize' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Tokenizer.cc:40:7: style: The scope of the variable 'length' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Tokenizer.cc:275:12: style: The scope of the variable 'cur_start' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Vec.cc:175:10: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/Version.cc:55:23: warning: Width 3 given in format string (no. 1) is smaller than destination buffer 'month_name[8]'. [invalidScanfFormatWidth_smaller]
trafficserver-7.1.4/lib/ts/ink_base64.cc:45:8: style: The scope of the variable 'in_tail' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_error.cc:43:3: warning: The buffer 'msg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
trafficserver-7.1.4/lib/ts/ink_file.cc:126:41: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trafficserver-7.1.4/lib/ts/ink_file.cc:492:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trafficserver-7.1.4/lib/ts/ink_file.cc:139:10: style: The scope of the variable 'seglen' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_file.cc:60:12: style: union member 'ioctl_arg_t::u64' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_file.cc:61:12: style: union member 'ioctl_arg_t::u32' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_hash_table.cc:307:7: style: The scope of the variable 'retcode' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_hash_table.cc:403:9: style: The scope of the variable 'old_str' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_inet.cc:107:12: style: The scope of the variable 'base' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_inet.cc:281:38: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/lib/ts/ink_inet.cc:498:38: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/lib/ts/ink_memory.cc:256:9: style: The scope of the variable 'newstr' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_queue.cc:544:7: style: The scope of the variable 'result' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_rand.cc:84:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_res_init.cc:307:7: style: The scope of the variable 'dots' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_res_mkquery.cc:198:7: style: The scope of the variable 'bitlen' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_res_mkquery.cc:307:7: style: The scope of the variable 'l' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_res_mkquery.cc:413:7: style: The scope of the variable 'l' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_resource.cc:153:11: style: The scope of the variable 'total' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_string++.cc:64:9: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_string.cc:59:9: style: The scope of the variable 's' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_string.cc:93:9: style: The scope of the variable 's' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/ink_time.cc:95:9: style: struct member 'dtconv::abbrev_month_names' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:96:9: style: struct member 'dtconv::month_names' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:97:9: style: struct member 'dtconv::abbrev_weekday_names' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:98:9: style: struct member 'dtconv::weekday_names' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:99:9: style: struct member 'dtconv::time_format' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:100:9: style: struct member 'dtconv::sdate_format' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:101:9: style: struct member 'dtconv::dtime_format' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:102:9: style: struct member 'dtconv::am_string' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:103:9: style: struct member 'dtconv::pm_string' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/ink_time.cc:104:9: style: struct member 'dtconv::ldate_format' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/ts/load_http_hdr.cc:131:7: warning: fprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
trafficserver-7.1.4/lib/ts/load_http_hdr.cc:150:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/lib/ts/load_http_hdr.cc:170:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/lib/ts/load_http_hdr.cc:165:10: style: The scope of the variable 'cur_ptr' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/lockfile.cc:45:9: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/lockfile.cc:46:7: style: The scope of the variable 'size' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/mkdfa.c:448:8: style: The scope of the variable 'prefix' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/mkdfa.c:525:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/mkdfa.c:525:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/test_List.cc:32:3: performance: Technically the member function 'Foo::foo' can be static. [functionStatic]
trafficserver-7.1.4/lib/ts/test_List.cc:39:3: style: Class 'Foo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/test_Map.cc:49:3: style: Struct 'Item' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/test_Map.cc:59:23: performance: Function parameter 'lhs' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/test_Map.cc:59:32: performance: Function parameter 'rhs' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/lib/ts/PriorityQueue.h:210:12: style: The scope of the variable 'parent' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/PriorityQueue.h:232:12: style: The scope of the variable 'left' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/PriorityQueue.h:38:3: style: Technically the member function 'PriorityQueueLess::operator()' can be const. [functionConst]
trafficserver-7.1.4/lib/ts/PriorityQueue.h:30:3: style: Struct 'PriorityQueueEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/test_Ptr.cc:26:3: style: Struct 'PtrObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/ts/test_atomic.cc:150:3: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/lib/ts/test_atomic.cc:142:0: note: Variable 'n' is reassigned a value before the old one has been used.
trafficserver-7.1.4/lib/ts/test_atomic.cc:150:3: note: Variable 'n' is reassigned a value before the old one has been used.
trafficserver-7.1.4/lib/ts/test_atomic.cc:49:9: style: The scope of the variable 'x' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/test_freelist.cc:36:9: style: The scope of the variable 'm1' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/test_freelist.cc:36:14: style: The scope of the variable 'm2' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/test_freelist.cc:36:19: style: The scope of the variable 'm3' can be reduced. [variableScope]
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:132:18: style: Same expression on both sides of '==' because the value of 'str2' and 'str3' are the same. [duplicateExpression]
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:129:24: note: 'str2' is assigned value '"hello"' here.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:130:19: note: 'str3' is assigned value '"hello"' here.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:132:18: note: Same expression on both sides of '==' because the value of 'str2' and 'str3' are the same.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:133:18: style: Same expression on both sides of '==' because the value of 'str1' and 'str3' are the same. [duplicateExpression]
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:128:21: note: 'str1' is assigned value '"hello"' here.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:130:19: note: 'str3' is assigned value '"hello"' here.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:133:18: note: Same expression on both sides of '==' because the value of 'str1' and 'str3' are the same.
trafficserver-7.1.4/lib/ts/unit-tests/string_view.cpp:366:16: warning: String literal "hello" doesn't match length argument for substr(). [incorrectStringCompare]
trafficserver-7.1.4/lib/tsconfig/IntrusivePtr.h:389:36: style: Function 'finalize' argument 1 names different: declaration 't' definition 'obj'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/IntrusivePtr.h:339:27: note: Function 'finalize' argument 1 names different: declaration 't' definition 'obj'.
trafficserver-7.1.4/lib/tsconfig/IntrusivePtr.h:389:36: note: Function 'finalize' argument 1 names different: declaration 't' definition 'obj'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:834:37: style: Function 'RvBase' argument 1 names different: declaration 's' definition 'errata'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:555:19: note: Function 'RvBase' argument 1 names different: declaration 's' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:834:37: note: Function 'RvBase' argument 1 names different: declaration 's' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:858:34: style: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:698:19: note: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:858:34: note: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:47:44: style: Function 'isCodeZero' argument 1 names different: declaration 'm' definition 'msg'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:451:41: note: Function 'isCodeZero' argument 1 names different: declaration 'm' definition 'msg'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:47:44: note: Function 'isCodeZero' argument 1 names different: declaration 'm' definition 'msg'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:239:9: style: Function 'write' argument 1 names different: declaration 'buffer' definition 'buff'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:326:13: note: Function 'write' argument 1 names different: declaration 'buffer' definition 'buff'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:239:9: note: Function 'write' argument 1 names different: declaration 'buffer' definition 'buff'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:254:59: style: Function 'operator<<' argument 2 names different: declaration 'stat' definition 'err'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:355:66: note: Function 'operator<<' argument 2 names different: declaration 'stat' definition 'err'.
trafficserver-7.1.4/lib/tsconfig/Errata.cc:254:59: note: Function 'operator<<' argument 2 names different: declaration 'stat' definition 'err'.
trafficserver-7.1.4/lib/tsconfig/IntrusivePtr.h:369:22: warning: Member variable 'IntrusivePtrCounter::m_intrusive_pointer_reference_count' is not assigned a value in 'IntrusivePtrCounter::operator='. [operatorEqVarError]
trafficserver-7.1.4/lib/tsconfig/IntrusivePtr.h:148:3: style: Class 'IntrusivePtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:140:5: style: Class 'Errata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:337:5: style: Class 'Errata' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:294:9: style: Struct 'SinkFunctionWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:367:3: style: Struct 'Message' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:506:5: style: Class 'iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:529:5: style: Class 'const_iterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:554:3: style: Struct 'RvBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:3: style: Struct 'Rv' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/NumericType.h:115:0: style: Class 'ts :: NumericType < unsigned int , CodeTag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:296:22: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/tsconfig/Errata.h:280:22: note: Virtual function in base class
trafficserver-7.1.4/lib/tsconfig/Errata.h:296:22: note: Function in derived class
trafficserver-7.1.4/lib/tsconfig/TsValue.h:721:34: style: Function 'append' argument 1 names different: declaration 'idx' definition 'index'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/TsValue.h:98:12: note: Function 'append' argument 1 names different: declaration 'idx' definition 'index'.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:721:34: note: Function 'append' argument 1 names different: declaration 'idx' definition 'index'.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:723:53: style: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/TsValue.h:108:12: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:723:53: note: Function 'operator[]' argument 1 names different: declaration 'index' definition 'idx'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:841:0: style: Function 'ts :: Rv < Result >' argument 2 names different: declaration 's' definition 'errata'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:612:0: note: Function 'ts :: Rv < Result >' argument 2 names different: declaration 's' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:841:0: note: Function 'ts :: Rv < Result >' argument 2 names different: declaration 's' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:858:0: style: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/Errata.h:698:0: note: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/Errata.h:858:0: note: Function 'operator=' argument 1 names different: declaration 'status' definition 'errata'.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:725:22: warning: Member variable 'Parser::_c' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/tsconfig/TsValue.h:128:5: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/TsValue.h:215:5: style: Class 'ValueItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/TsBuilder.h:52:3: style: Class 'Builder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:0: style: Struct 'ts :: Rv < Result >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:0: style: Struct 'ts :: Rv < NumericType <unsigned long , ValueIndexTag > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:0: style: Struct 'ts :: Rv < Value >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/NumericType.h:115:0: style: Class 'ts :: NumericType < unsigned long , GenerationTag >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
TsConfigGrammar.c:1186:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TsConfigGrammar.y:90:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:92:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:100:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:102:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:106:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:114:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:116:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.y:120:7: style: Same expression on both sides of '-'. [duplicateExpression]
TsConfigGrammar.c:1034:50: warning: Either the condition 'yytoken!=-2' is redundant, otherwise there is negative array index -2. [negativeIndex]
TsConfigGrammar.c:1072:15: note: Assuming that condition 'yytoken!=-2' is not redundant
TsConfigGrammar.c:1034:50: note: Negative array index
TsConfigSyntax.c:2039:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
TsConfigSyntax.c:1152:23: style: Checking if unsigned variable 'num_to_read' is less than zero. [unsignedLessThanZero]
TsConfigSyntax.c:1165:19: style: Checking if unsigned variable 'new_size' is less than zero. [unsignedLessThanZero]
TsConfigSyntax.c:1271:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
TsConfigSyntax.c:339:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
TsConfigSyntax.c:1271:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
TsConfigSyntax.c:1688:54: style: Function 'tsconfig_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
TsConfigSyntax.c:296:53: note: Function 'tsconfig_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
TsConfigSyntax.c:1688:54: note: Function 'tsconfig_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
TsConfigSyntax.c:1701:54: style: Function 'tsconfig_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
TsConfigSyntax.c:297:52: note: Function 'tsconfig_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
TsConfigSyntax.c:1701:54: note: Function 'tsconfig_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
TsConfigSyntax.c:1701:74: style: Function 'tsconfig_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
TsConfigSyntax.c:297:68: note: Function 'tsconfig_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
TsConfigSyntax.c:1701:74: note: Function 'tsconfig_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
TsConfigSyntax.c:1896:30: style: Function 'tsconfigset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
TsConfigSyntax.c:583:29: note: Function 'tsconfigset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
TsConfigSyntax.c:1896:30: note: Function 'tsconfigset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
TsConfigSyntax.c:1923:32: style: Function 'tsconfiglex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
TsConfigSyntax.c:572:33: note: Function 'tsconfiglex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
TsConfigSyntax.c:1923:32: note: Function 'tsconfiglex_init' argument 1 names different: declaration 'scanner' definition 'ptr_yy_globals'.
TsConfigSyntax.c:1952:42: style: Function 'tsconfiglex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'. [funcArgNamesDifferent]
TsConfigSyntax.c:574:43: note: Function 'tsconfiglex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
TsConfigSyntax.c:1952:42: note: Function 'tsconfiglex_init_extra' argument 1 names different: declaration 'user_defined' definition 'yy_user_defined'.
TsConfigSyntax.c:1952:68: style: Function 'tsconfiglex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'. [funcArgNamesDifferent]
TsConfigSyntax.c:574:66: note: Function 'tsconfiglex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
TsConfigSyntax.c:1952:68: note: Function 'tsconfiglex_init_extra' argument 2 names different: declaration 'scanner' definition 'ptr_yy_globals'.
trafficserver-7.1.4/lib/tsconfig/TsErrataUtil.cc:147:8: style: The scope of the variable 'e_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/lib/tsconfig/TsErrataUtil.cc:126:14: style: Function 'logf' argument 1 names different: declaration 'rv' definition 'base'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/tsconfig/TsErrataUtil.h:101:13: note: Function 'logf' argument 1 names different: declaration 'rv' definition 'base'.
trafficserver-7.1.4/lib/tsconfig/TsErrataUtil.cc:126:14: note: Function 'logf' argument 1 names different: declaration 'rv' definition 'base'.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:566:9: style: Technically the member function 'ts::config::Value::find' can be const. [functionConst]
trafficserver-7.1.4/lib/tsconfig/TsValue.cc:150:8: note: Technically the member function 'ts::config::Value::find' can be const.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:566:9: note: Technically the member function 'ts::config::Value::find' can be const.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:578:9: style: Technically the member function 'ts::config::Value::find' can be const. [functionConst]
trafficserver-7.1.4/lib/tsconfig/TsValue.cc:165:8: note: Technically the member function 'ts::config::Value::find' can be const.
trafficserver-7.1.4/lib/tsconfig/TsValue.h:578:9: note: Technically the member function 'ts::config::Value::find' can be const.
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:0: style: Struct 'ts :: Rv < ValueIndex >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/tsconfig/Errata.h:601:0: style: Struct 'ts :: Rv < Path :: Parser :: Result >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpConfig.cc:466:15: style: The scope of the variable 'text' can be reduced. [variableScope]
trafficserver-7.1.4/lib/wccp/Wccp.h:449:35: style: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/Wccp.h:174:29: note: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'.
trafficserver-7.1.4/lib/wccp/Wccp.h:449:35: note: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'.
trafficserver-7.1.4/lib/wccp/Wccp.h:462:33: style: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/Wccp.h:177:27: note: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/Wccp.h:462:33: note: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/Wccp.h:469:36: style: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/Wccp.h:180:30: note: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/Wccp.h:469:36: note: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/Wccp.h:476:37: style: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/Wccp.h:183:31: note: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/Wccp.h:476:37: note: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2686:33: style: Function 'setRecvId' argument 1 names different: declaration 'id' definition 'recv_id'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:211:28: note: Function 'setRecvId' argument 1 names different: declaration 'id' definition 'recv_id'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2686:33: note: Function 'setRecvId' argument 1 names different: declaration 'id' definition 'recv_id'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2763:50: style: Function 'MaskValueSetElt' argument 1 names different: declaration 'n' definition 'count'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:447:28: note: Function 'MaskValueSetElt' argument 1 names different: declaration 'n' definition 'count'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2763:50: note: Function 'MaskValueSetElt' argument 1 names different: declaration 'n' definition 'count'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2865:33: style: Function 'setHashRev' argument 1 names different: declaration 'rev' definition 'addr'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:664:29: note: Function 'setHashRev' argument 1 names different: declaration 'rev' definition 'addr'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2865:33: note: Function 'setHashRev' argument 1 names different: declaration 'rev' definition 'addr'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2973:67: style: Function 'AssignmentKeyElt' argument 2 names different: declaration 'generation' definition 'n'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:229:29: note: Function 'AssignmentKeyElt' argument 2 names different: declaration 'generation' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2973:67: note: Function 'AssignmentKeyElt' argument 2 names different: declaration 'generation' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3048:44: style: Function 'setSvcType' argument 1 names different: declaration 'svc' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1081:39: note: Function 'setSvcType' argument 1 names different: declaration 'svc' definition 't'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3048:44: note: Function 'setSvcType' argument 1 names different: declaration 'svc' definition 't'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3081:34: style: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1090:29: note: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3081:34: note: Function 'setProtocol' argument 1 names different: declaration 'p' definition 'proto'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3092:32: style: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1093:27: note: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3092:32: note: Function 'setFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3098:35: style: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1096:30: note: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3098:35: note: Function 'enableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3104:36: style: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1099:31: note: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3104:36: note: Function 'disableFlags' argument 1 names different: declaration 'f' definition 'flags'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3147:45: style: Function 'setKeyChangeNumber' argument 1 names different: declaration 'n' definition 'change_number'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1319:37: note: Function 'setKeyChangeNumber' argument 1 names different: declaration 'n' definition 'change_number'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3147:45: note: Function 'setKeyChangeNumber' argument 1 names different: declaration 'n' definition 'change_number'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3288:35: style: Function 'MsgBuffer' argument 1 names different: declaration 'ptr' definition 'p'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:104:19: note: Function 'MsgBuffer' argument 1 names different: declaration 'ptr' definition 'p'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3288:35: note: Function 'MsgBuffer' argument 1 names different: declaration 'ptr' definition 'p'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3358:40: style: Function 'set' argument 2 names different: declaration 'generation' definition 'sn'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2164:35: note: Function 'set' argument 2 names different: declaration 'generation' definition 'sn'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3358:40: note: Function 'set' argument 2 names different: declaration 'generation' definition 'sn'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3383:30: style: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:288:28: note: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3383:30: note: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3388:30: style: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:291:34: note: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3388:30: note: Function 'elt' argument 1 names different: declaration 'idx' definition 'n'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3530:0: style: Function 'setType' argument 1 names different: declaration 'type' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:956:0: note: Function 'setType' argument 1 names different: declaration 'type' definition 't'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3530:0: note: Function 'setType' argument 1 names different: declaration 'type' definition 't'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3553:0: style: Function 'checkHeader' argument 2 names different: declaration 't' definition 'ect'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:972:0: note: Function 'checkHeader' argument 2 names different: declaration 't' definition 'ect'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3553:0: note: Function 'checkHeader' argument 2 names different: declaration 't' definition 'ect'.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_svc_type' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_svc_id' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_priority' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_protocol' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_flags' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3365:22: warning: Member variable 'ServiceGroup::m_ports' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3255:26: warning: Member variable 'AssignmentKeyElt::m_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3255:26: warning: Member variable 'AssignmentKeyElt::m_change_number' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3376:29: warning: Member variable 'RouterAssignListElt::m_count' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2697:17: warning: Member variable 'MaskElt::m_src_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2697:17: warning: Member variable 'MaskElt::m_dst_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2697:17: warning: Member variable 'MaskElt::m_src_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2697:17: warning: Member variable 'MaskElt::m_dst_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2751:18: warning: Member variable 'ValueElt::m_src_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2751:18: warning: Member variable 'ValueElt::m_dst_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2751:18: warning: Member variable 'ValueElt::m_src_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2751:18: warning: Member variable 'ValueElt::m_dst_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2751:18: warning: Member variable 'ValueElt::m_cache_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2760:25: warning: Member variable 'MaskValueSetElt::m_count' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3418:23: warning: Member variable 'HashAssignElt::m_count' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3464:23: warning: Member variable 'MaskAssignElt::m_count' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3015:22: warning: Member variable 'SecurityComp::m_key' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3578:17: warning: Member variable 'CapComp::m_packet_forward' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3578:17: warning: Member variable 'CapComp::m_packet_return' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3578:17: warning: Member variable 'CapComp::m_cache_assign' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3706:35: warning: Member variable 'SeedRouter::m_addr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3706:35: warning: Member variable 'SeedRouter::m_count' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:3706:35: warning: Member variable 'SeedRouter::m_xmit' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2379:19: style: Technically the member function 'wccp::detail::cache::GroupData::getProcName' can be const. [functionConst]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2430:16: note: Technically the member function 'wccp::detail::cache::GroupData::getProcName' can be const.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2379:19: note: Technically the member function 'wccp::detail::cache::GroupData::getProcName' can be const.
trafficserver-7.1.4/lib/wccp/WccpLocal.h:101:3: style: Class 'MsgBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:282:3: style: Class 'RouterAssignListElt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:447:3: style: Class 'MaskValueSetElt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:523:3: style: Class 'HashAssignElt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2293:7: style: Struct 'RouterData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2333:7: style: Struct 'SeedRouter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpConfig.cc:111:3: style: Struct 'ValueNamePrinter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1698:17: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1665:17: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1698:17: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1704:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1671:15: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1704:15: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1731:17: style: The function 'fill' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1665:17: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1731:17: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1737:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1671:15: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1737:15: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2484:7: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2206:15: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2484:7: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2490:8: style: The function 'isConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2223:16: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2490:8: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2494:15: style: The function 'housekeeping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2215:15: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2494:15: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2518:22: style: The function 'handleISeeYou' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2236:22: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2518:22: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2522:22: style: The function 'handleRemovalQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2244:22: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2522:22: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2626:22: style: The function 'handleHereIAm' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2232:22: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2626:22: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2630:7: style: The function 'housekeeping' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2215:15: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2630:7: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2634:8: style: The function 'isConfigured' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2223:16: note: Virtual function in base class
trafficserver-7.1.4/lib/wccp/WccpLocal.h:2634:8: note: Function in derived class
trafficserver-7.1.4/lib/wccp/WccpEndPoint.cc:40:0: error: #error "can't determine socket option" [preprocessorErrorDirective]
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:226:35: style: Function 'CapabilityElt' argument 1 names different: declaration 'type' definition 'cap'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:336:22: note: Function 'CapabilityElt' argument 1 names different: declaration 'type' definition 'cap'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:226:35: note: Function 'CapabilityElt' argument 1 names different: declaration 'type' definition 'cap'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:400:32: style: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:910:25: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:400:32: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:574:30: style: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1123:25: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:574:30: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:705:31: style: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1217:25: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:705:31: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:722:40: style: Function 'fillSingleton' argument 1 names different: declaration 'base' definition 'buffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1207:34: note: Function 'fillSingleton' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:722:40: note: Function 'fillSingleton' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:824:33: style: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/lib/wccp/WccpLocal.h:1352:25: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:824:33: note: Function 'fill' argument 1 names different: declaration 'base' definition 'buffer'.
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:459:3: warning: The buffer 'm_default_key' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:222:16: warning: Member variable 'CapabilityElt::m_cap_type' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:222:16: warning: Member variable 'CapabilityElt::m_cap_length' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpMsg.cc:222:16: warning: Member variable 'CapabilityElt::m_cap_data' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:69:12: style: The scope of the variable 'zret' can be reduced. [variableScope]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:171:8: style: The scope of the variable 'e_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:47:29: style: struct member 'CompileTimeChecks::BUCKET_SIZE' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:48:29: style: struct member 'CompileTimeChecks::UINT8_SIZE' is never used. [unusedStructMember]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:135:44: error: va_list 'rest' was opened but not closed by va_end(). [va_end_missing]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:144:59: error: va_list 'rest' was opened but not closed by va_end(). [va_end_missing]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:152:59: error: va_list 'rest' was opened but not closed by va_end(). [va_end_missing]
trafficserver-7.1.4/lib/wccp/WccpStatic.cc:189:41: error: va_list 'rest' was opened but not closed by va_end(). [va_end_missing]
trafficserver-7.1.4/lib/wccp/wccp-test-router.cc:66:11: style: The scope of the variable 'in_count' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Alarms.cc:168:17: style: The scope of the variable 'last_sent' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Alarms.cc:169:15: style: The scope of the variable 'prev_alarm_text' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Alarms.cc:166:29: style: Function 'signalAlarm' argument 1 names different: declaration 't' definition 'a'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/Alarms.h:112:28: note: Function 'signalAlarm' argument 1 names different: declaration 't' definition 'a'.
trafficserver-7.1.4/mgmt/Alarms.cc:166:29: note: Function 'signalAlarm' argument 1 names different: declaration 't' definition 'a'.
trafficserver-7.1.4/mgmt/Alarms.h:119:8: performance: Technically the member function 'Alarms::checkSystemNAlert' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/Alarms.cc:441:9: note: Technically the member function 'Alarms::checkSystemNAlert' can be static.
trafficserver-7.1.4/mgmt/Alarms.h:119:8: note: Technically the member function 'Alarms::checkSystemNAlert' can be static.
trafficserver-7.1.4/mgmt/Alarms.h:120:8: performance: Technically the member function 'Alarms::execAlarmBin' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/Alarms.cc:447:9: note: Technically the member function 'Alarms::execAlarmBin' can be static.
trafficserver-7.1.4/mgmt/Alarms.h:120:8: note: Technically the member function 'Alarms::execAlarmBin' can be static.
trafficserver-7.1.4/mgmt/Alarms.h:122:15: performance: Technically the member function 'Alarms::getAlarmText' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/Alarms.cc:522:9: note: Technically the member function 'Alarms::getAlarmText' can be static.
trafficserver-7.1.4/mgmt/Alarms.h:122:15: note: Technically the member function 'Alarms::getAlarmText' can be static.
trafficserver-7.1.4/mgmt/BaseManager.cc:85:60: style: Function 'registerMgmtCallback' argument 2 names different: declaration 'func' definition 'cb'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/BaseManager.h:125:53: note: Function 'registerMgmtCallback' argument 2 names different: declaration 'func' definition 'cb'.
trafficserver-7.1.4/mgmt/BaseManager.cc:85:60: note: Function 'registerMgmtCallback' argument 2 names different: declaration 'func' definition 'cb'.
trafficserver-7.1.4/mgmt/BaseManager.cc:85:70: style: Function 'registerMgmtCallback' argument 3 names different: declaration 'opaque_callback_data' definition 'opaque_cb_data'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/BaseManager.h:125:65: note: Function 'registerMgmtCallback' argument 3 names different: declaration 'opaque_callback_data' definition 'opaque_cb_data'.
trafficserver-7.1.4/mgmt/BaseManager.cc:85:70: note: Function 'registerMgmtCallback' argument 3 names different: declaration 'opaque_callback_data' definition 'opaque_cb_data'.
trafficserver-7.1.4/mgmt/FileManager.cc:90:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:168:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:218:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:246:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:287:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:340:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:476:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:629:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:646:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:684:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:758:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/FileManager.cc:74:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:182:9: style: The scope of the variable 'filenameCopy' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:206:15: style: The scope of the variable 'currentName' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:240:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:281:13: style: The scope of the variable 'currentVersion' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:312:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:433:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:676:13: style: The scope of the variable 'rb' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:705:7: style: The scope of the variable 'num_snaps' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/FileManager.cc:751:78: style: Function 'configFileChild' argument 3 names different: declaration 'options' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/FileManager.h:133:76: note: Function 'configFileChild' argument 3 names different: declaration 'options' definition 'flags'.
trafficserver-7.1.4/mgmt/FileManager.cc:751:78: note: Function 'configFileChild' argument 3 names different: declaration 'options' definition 'flags'.
trafficserver-7.1.4/mgmt/FileManager.h:143:14: performance: Technically the member function 'FileManager::readFile' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/FileManager.cc:505:14: note: Technically the member function 'FileManager::readFile' can be static.
trafficserver-7.1.4/mgmt/FileManager.h:143:14: note: Technically the member function 'FileManager::readFile' can be static.
trafficserver-7.1.4/mgmt/FileManager.h:149:8: performance: Technically the member function 'FileManager::checkValidName' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/FileManager.cc:772:14: note: Technically the member function 'FileManager::checkValidName' can be static.
trafficserver-7.1.4/mgmt/FileManager.h:149:8: note: Technically the member function 'FileManager::checkValidName' can be static.
trafficserver-7.1.4/mgmt/LocalManager.cc:388:7: style: The scope of the variable 'num' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/LocalManager.cc:468:25: style: The scope of the variable 'mh_full' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/LocalManager.cc:469:15: style: The scope of the variable 'data_raw' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/LocalManager.cc:829:8: style: The scope of the variable 'handled_by_mgmt' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/LocalManager.cc:290:68: style: Function 'initCCom' argument 2 names different: declaration 'files' definition 'configFiles'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/LocalManager.h:63:61: note: Function 'initCCom' argument 2 names different: declaration 'files' definition 'configFiles'.
trafficserver-7.1.4/mgmt/LocalManager.cc:290:68: note: Function 'initCCom' argument 2 names different: declaration 'files' definition 'configFiles'.
trafficserver-7.1.4/mgmt/LocalManager.cc:182:15: style: Variable 'rundir' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/mgmt/LocalManager.cc:473:39: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/mgmt/LocalManager.cc:670:36: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/mgmt/LocalManager.cc:179:15: warning: Member variable 'LocalManager::alarm_keeper' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/mgmt/LocalManager.h:80:8: performance: Technically the member function 'LocalManager::closeProxyPorts' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/LocalManager.cc:1005:15: note: Technically the member function 'LocalManager::closeProxyPorts' can be static.
trafficserver-7.1.4/mgmt/LocalManager.h:80:8: note: Technically the member function 'LocalManager::closeProxyPorts' can be static.
trafficserver-7.1.4/mgmt/LocalManager.h:88:8: style: Technically the member function 'LocalManager::clearStats' can be const. [functionConst]
trafficserver-7.1.4/mgmt/LocalManager.cc:115:15: note: Technically the member function 'LocalManager::clearStats' can be const.
trafficserver-7.1.4/mgmt/LocalManager.h:88:8: note: Technically the member function 'LocalManager::clearStats' can be const.
trafficserver-7.1.4/mgmt/LocalManager.h:90:8: style: Technically the member function 'LocalManager::processRunning' can be const. [functionConst]
trafficserver-7.1.4/mgmt/LocalManager.cc:170:15: note: Technically the member function 'LocalManager::processRunning' can be const.
trafficserver-7.1.4/mgmt/LocalManager.h:90:8: note: Technically the member function 'LocalManager::processRunning' can be const.
trafficserver-7.1.4/mgmt/MultiFile.cc:127:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/MultiFile.cc:62:9: style: The scope of the variable 'safeName' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/MultiFile.cc:100:9: style: The scope of the variable 'fileName' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/MultiFile.cc:101:9: style: The scope of the variable 'filePath' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/MultiFile.cc:102:9: style: The scope of the variable 'records_config_filePath' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/MultiFile.cc:161:9: style: The scope of the variable 'safeCurrent' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/MultiFile.h:72:8: performance: Technically the member function 'MultiFile::addTableEntries' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/MultiFile.cc:58:12: note: Technically the member function 'MultiFile::addTableEntries' can be static.
trafficserver-7.1.4/mgmt/MultiFile.h:72:8: note: Technically the member function 'MultiFile::addTableEntries' can be static.
trafficserver-7.1.4/mgmt/MultiFile.h:74:8: performance: Technically the member function 'MultiFile::isManaged' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/MultiFile.cc:145:12: note: Technically the member function 'MultiFile::isManaged' can be static.
trafficserver-7.1.4/mgmt/MultiFile.h:74:8: note: Technically the member function 'MultiFile::isManaged' can be static.
trafficserver-7.1.4/mgmt/MultiFile.h:75:8: performance: Technically the member function 'MultiFile::addSelectOptions' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/MultiFile.cc:155:12: note: Technically the member function 'MultiFile::addSelectOptions' can be static.
trafficserver-7.1.4/mgmt/MultiFile.h:75:8: note: Technically the member function 'MultiFile::addSelectOptions' can be static.
trafficserver-7.1.4/mgmt/ProcessManager.cc:216:41: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/mgmt/ProcessManager.h:52:3: style: Class 'ProcessManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/ProxyConfig.cc:75:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/ProxyConfig.cc:189:55: style: Function 'release' argument 2 names different: declaration 'data' definition 'info'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/ProxyConfig.h:91:45: note: Function 'release' argument 2 names different: declaration 'data' definition 'info'.
trafficserver-7.1.4/mgmt/ProxyConfig.cc:189:55: note: Function 'release' argument 2 names different: declaration 'data' definition 'info'.
trafficserver-7.1.4/mgmt/ProxyConfig.h:108:3: style: Struct 'ConfigUpdateContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/Rollback.cc:458:17: warning: Either the condition 'toRemove!=nullptr' is redundant or there is possible null pointer dereference: toRemove. [nullPointerRedundantCheck]
trafficserver-7.1.4/mgmt/Rollback.cc:459:18: note: Assuming that condition 'toRemove!=nullptr' is not redundant
trafficserver-7.1.4/mgmt/Rollback.cc:458:17: note: Null pointer dereference
trafficserver-7.1.4/mgmt/Rollback.cc:715:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/Rollback.cc:752:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/Rollback.cc:238:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/Rollback.cc:235:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/Rollback.cc:238:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/Rollback.cc:67:9: style: The scope of the variable 'highestSeenStr' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:68:9: style: The scope of the variable 'activeVerStr' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:69:8: style: The scope of the variable 'needZeroLength' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:644:30: style: The scope of the variable 'version' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:685:15: style: The scope of the variable 'currentVersionStr' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:712:26: style: The scope of the variable 'verInfo' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:742:16: style: The scope of the variable 'addInfo' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:893:13: style: The scope of the variable 'currentVersion_local' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/Rollback.cc:47:48: style: Function 'Rollback' argument 2 names different: declaration 'root_access_needed' definition 'root_access_needed_'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/Rollback.h:159:40: note: Function 'Rollback' argument 2 names different: declaration 'root_access_needed' definition 'root_access_needed_'.
trafficserver-7.1.4/mgmt/Rollback.cc:47:48: note: Function 'Rollback' argument 2 names different: declaration 'root_access_needed' definition 'root_access_needed_'.
trafficserver-7.1.4/mgmt/Rollback.cc:47:79: style: Function 'Rollback' argument 3 names different: declaration 'parentRollback' definition 'parentRollback_'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/Rollback.h:159:70: note: Function 'Rollback' argument 3 names different: declaration 'parentRollback' definition 'parentRollback_'.
trafficserver-7.1.4/mgmt/Rollback.cc:47:79: note: Function 'Rollback' argument 3 names different: declaration 'parentRollback' definition 'parentRollback_'.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1273:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:63:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:58:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:63:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:129:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:127:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:129:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:180:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:178:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:180:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:230:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:228:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:230:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:321:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:319:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:321:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:371:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:369:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:371:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:420:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:418:0: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:420:3: note: Variable 'err' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:593:3: style: Variable 'varName' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:576:0: note: Variable 'varName' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:593:3: note: Variable 'varName' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:653:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:655:7: note: Found duplicate branches for 'if' and 'else'.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:653:12: note: Found duplicate branches for 'if' and 'else'.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:534:7: style: The scope of the variable 'bytesP' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:824:7: style: The scope of the variable 'pairNum' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:882:7: style: The scope of the variable 'pairNum' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1079:14: style: The scope of the variable 'error_before' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1170:7: style: The scope of the variable 'l_limit' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1171:7: style: The scope of the variable 'u_limit' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1172:7: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1204:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1253:9: style: The scope of the variable 'fileName' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:1254:9: style: The scope of the variable 'filePath' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:574:28: style: Function 'varStrFromName' argument 1 names different: declaration 'varName' definition 'varNameConst'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/WebMgmtUtils.h:71:33: note: Function 'varStrFromName' argument 1 names different: declaration 'varName' definition 'varNameConst'.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:574:28: note: Function 'varStrFromName' argument 1 names different: declaration 'varName' definition 'varNameConst'.
trafficserver-7.1.4/mgmt/WebMgmtUtils.cc:713:3: performance: Variable 'type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:137:38: warning: Either the condition 'if(err_msg)' is redundant or there is possible null pointer dereference: err_msg. [nullPointerRedundantCheck]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:139:6: note: Assuming that condition 'if(err_msg)' is not redundant
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:137:38: note: Null pointer dereference
trafficserver-7.1.4/mgmt/api/GenericParser.h:100:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/GenericParser.h:267:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:151:14: style: The scope of the variable 'port_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:173:9: style: The scope of the variable 'str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:196:8: style: The scope of the variable 'elem' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:216:13: style: The scope of the variable 'proxy' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:257:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:793:13: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:1244:16: style: The scope of the variable 'rec_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/APITestCliRemote.cc:2067:9: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.h:167:3: style: Technically the member function 'Rule::getFiletype' can be const. [functionConst]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:450:3: style: Technically the member function 'CfgContext::getFilename' can be const. [functionConst]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:455:3: style: Technically the member function 'CfgContext::getVersion' can be const. [functionConst]
trafficserver-7.1.4/mgmt/api/GenericParser.h:50:3: style: Class 'Token' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:81:3: style: Class 'CommentObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:106:3: style: Class 'CacheObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:107:3: style: Class 'CacheObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:132:3: style: Class 'CongestionObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:133:3: style: Class 'CongestionObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:158:3: style: Class 'HostingObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:159:3: style: Class 'HostingObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:184:3: style: Class 'IcpObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:185:3: style: Class 'IcpObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:210:3: style: Class 'IpAllowObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:211:3: style: Class 'IpAllowObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:236:3: style: Class 'ParentProxyObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:237:3: style: Class 'ParentProxyObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:262:3: style: Class 'VolumeObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:263:3: style: Class 'VolumeObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:288:3: style: Class 'PluginObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:289:3: style: Class 'PluginObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:314:3: style: Class 'RemapObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:315:3: style: Class 'RemapObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:340:3: style: Class 'SocksObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:341:3: style: Class 'SocksObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:366:3: style: Class 'SplitDnsObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:367:3: style: Class 'SplitDnsObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:392:3: style: Class 'StorageObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:393:3: style: Class 'StorageObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:418:3: style: Class 'VirtIpAddrObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:419:3: style: Class 'VirtIpAddrObj' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:446:3: style: Class 'CfgContext' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:84:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:84:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:85:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:85:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:86:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:86:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:88:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:88:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:93:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:93:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:110:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:110:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:111:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:111:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:112:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:112:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:114:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:114:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:119:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:119:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:136:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:136:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:137:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:137:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:138:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:138:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:140:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:140:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:145:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:145:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:162:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:162:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:163:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:163:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:164:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:164:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:166:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:166:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:171:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:171:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:188:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:188:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:189:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:189:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:190:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:190:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:192:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:192:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:197:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:197:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:214:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:214:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:215:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:215:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:216:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:216:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:218:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:218:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:223:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:223:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:240:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:240:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:241:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:241:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:242:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:242:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:244:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:244:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:249:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:249:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:266:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:266:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:267:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:267:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:268:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:268:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:270:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:270:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:275:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:275:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:292:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:292:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:293:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:293:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:294:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:294:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:296:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:296:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:301:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:301:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:318:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:318:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:319:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:319:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:320:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:320:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:322:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:322:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:327:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:327:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:344:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:344:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:345:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:345:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:346:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:346:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:348:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:348:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:353:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:353:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:370:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:370:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:371:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:371:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:372:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:372:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:374:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:374:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:379:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:379:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:396:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:396:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:397:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:397:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:398:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:398:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:400:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:400:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:405:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:405:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:422:17: style: The function 'formatEleToRule' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:51:17: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:422:17: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:423:16: style: The function 'isValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:423:16: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:424:21: style: The function 'getCfgEleCopy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:56:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:424:21: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:426:3: style: The function 'getCfgEle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:55:21: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:426:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:431:3: style: The function 'getRuleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:57:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:431:3: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1106:18: style: The scope of the variable 'list_str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:2448:3: performance: Variable 'm_file' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:111:16: warning: Virtual function 'isValid' is called from constructor 'CacheObj(TSCacheEle*ele)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:76:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:111:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:137:16: warning: Virtual function 'isValid' is called from constructor 'CongestionObj(TSCongestionEle*ele)' at line 256. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:256:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:137:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:163:16: warning: Virtual function 'isValid' is called from constructor 'HostingObj(TSHostingEle*ele)' at line 489. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:489:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:163:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:189:16: warning: Virtual function 'isValid' is called from constructor 'IcpObj(TSIcpEle*ele)' at line 629. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:629:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:189:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:215:16: warning: Virtual function 'isValid' is called from constructor 'IpAllowObj(TSIpAllowEle*ele)' at line 871. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:871:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:215:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:241:16: warning: Virtual function 'isValid' is called from constructor 'ParentProxyObj(TSParentProxyEle*ele)' at line 1006. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1006:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:241:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:267:16: warning: Virtual function 'isValid' is called from constructor 'VolumeObj(TSVolumeEle*ele)' at line 1205. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1205:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:267:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:293:16: warning: Virtual function 'isValid' is called from constructor 'PluginObj(TSPluginEle*ele)' at line 1370. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1370:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:293:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:319:16: warning: Virtual function 'isValid' is called from constructor 'RemapObj(TSRemapEle*ele)' at line 1470. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1470:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:319:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:345:16: warning: Virtual function 'isValid' is called from constructor 'SocksObj(TSSocksEle*ele)' at line 1786. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:1786:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:345:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:371:16: warning: Virtual function 'isValid' is called from constructor 'SplitDnsObj(TSSplitDnsEle*ele)' at line 2011. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:2011:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:371:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:397:16: warning: Virtual function 'isValid' is called from constructor 'StorageObj(TSStorageEle*ele)' at line 2244. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:2244:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:397:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:423:16: warning: Virtual function 'isValid' is called from constructor 'VirtIpAddrObj(TSVirtIpAddrEle*ele)' at line 2340. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/mgmt/api/CfgContextImpl.cc:2340:13: note: Calling isValid
trafficserver-7.1.4/mgmt/api/CfgContextImpl.h:423:16: note: isValid is a virtual method
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:58:3: style: Variable 'ctx' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:57:0: note: Variable 'ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:58:3: note: Variable 'ctx' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:98:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:55:30: style: Function 'CfgContextCreate' argument 1 names different: declaration 'filetype' definition 'file'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CfgContextManager.h:49:42: note: Function 'CfgContextCreate' argument 1 names different: declaration 'filetype' definition 'file'.
trafficserver-7.1.4/mgmt/api/CfgContextManager.cc:55:30: note: Function 'CfgContextCreate' argument 1 names different: declaration 'filetype' definition 'file'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1940:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1960:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1963:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1966:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1969:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1972:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1977:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1980:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1983:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1989:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1994:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:1997:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2000:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2003:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2041:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2045:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2049:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2053:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2057:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2062:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2066:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2070:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2077:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2083:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2087:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2091:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2095:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:248:16: style: The scope of the variable 'ip_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:249:9: style: The scope of the variable 'ip_str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:296:16: style: The scope of the variable 'ip_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:395:14: style: The scope of the variable 'port_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:512:9: style: The scope of the variable 'str_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:581:8: style: The scope of the variable 'elem' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:660:13: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:700:20: style: The scope of the variable 'dom_str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:701:13: style: The scope of the variable 'domain' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2362:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2362:22: style: The scope of the variable 'nele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2385:14: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2385:20: style: The scope of the variable 'nele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2408:13: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2408:19: style: The scope of the variable 'nele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2431:9: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2431:15: style: The scope of the variable 'nele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2454:8: style: The scope of the variable 'elem' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:2454:15: style: The scope of the variable 'nelem' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:507:36: style: Function 'string_list_to_string' argument 1 names different: declaration 'list' definition 'str_list'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.h:71:42: note: Function 'string_list_to_string' argument 1 names different: declaration 'list' definition 'str_list'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:507:36: note: Function 'string_list_to_string' argument 1 names different: declaration 'list' definition 'str_list'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:615:32: style: Function 'string_to_int_list' argument 1 names different: declaration 'str' definition 'str_list'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.h:76:42: note: Function 'string_to_int_list' argument 1 names different: declaration 'str' definition 'str_list'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:615:32: note: Function 'string_to_int_list' argument 1 names different: declaration 'str' definition 'str_list'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:829:46: style: Function 'pdest_sspec_to_string' argument 2 names different: declaration 'prim_dest_val' definition 'pd_val'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CfgContextUtils.h:87:52: note: Function 'pdest_sspec_to_string' argument 2 names different: declaration 'prim_dest_val' definition 'pd_val'.
trafficserver-7.1.4/mgmt/api/CfgContextUtils.cc:829:46: note: Function 'pdest_sspec_to_string' argument 2 names different: declaration 'prim_dest_val' definition 'pd_val'.
trafficserver-7.1.4/mgmt/api/CoreAPI.cc:738:11: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
trafficserver-7.1.4/mgmt/api/CoreAPI.cc:878:7: style: The scope of the variable 'event_id' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CoreAPI.cc:879:9: style: The scope of the variable 'event_name' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CoreAPI.cc:1032:9: style: The scope of the variable 'snap_name' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:637:46: style: Function 'MgmtConfigRecordDescribeMatching' argument 1 names different: declaration 'regex' definition 'rec_name'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CoreAPI.h:66:58: note: Function 'MgmtConfigRecordDescribeMatching' argument 1 names different: declaration 'regex' definition 'rec_name'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:637:46: note: Function 'MgmtConfigRecordDescribeMatching' argument 1 names different: declaration 'regex' definition 'rec_name'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:637:65: style: Function 'MgmtConfigRecordDescribeMatching' argument 2 names different: declaration 'flags' definition 'options'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CoreAPI.h:66:74: note: Function 'MgmtConfigRecordDescribeMatching' argument 2 names different: declaration 'flags' definition 'options'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:637:65: note: Function 'MgmtConfigRecordDescribeMatching' argument 2 names different: declaration 'flags' definition 'options'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:683:57: style: Function 'MgmtConfigRecordDescribe' argument 2 names different: declaration 'flags' definition 'options'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CoreAPI.h:65:69: note: Function 'MgmtConfigRecordDescribe' argument 2 names different: declaration 'flags' definition 'options'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:683:57: note: Function 'MgmtConfigRecordDescribe' argument 2 names different: declaration 'flags' definition 'options'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:1133:38: style: Function 'StatsReset' argument 2 names different: declaration 'name' definition 'stat_name'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CoreAPI.h:93:50: note: Function 'StatsReset' argument 2 names different: declaration 'name' definition 'stat_name'.
trafficserver-7.1.4/mgmt/api/CoreAPIRemote.cc:1133:38: note: Function 'StatsReset' argument 2 names different: declaration 'name' definition 'stat_name'.
trafficserver-7.1.4/mgmt/api/NetworkUtilsRemote.h:68:23: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/mgmt/api/NetworkMessage.h:70:23: note: Virtual function in base class
trafficserver-7.1.4/mgmt/api/NetworkUtilsRemote.h:68:23: note: Function in derived class
trafficserver-7.1.4/mgmt/api/CoreAPIShared.cc:142:33: style: Function 'sendHTTPRequest' argument 2 names different: declaration 'request' definition 'req'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/CoreAPIShared.h:79:45: note: Function 'sendHTTPRequest' argument 2 names different: declaration 'request' definition 'req'.
trafficserver-7.1.4/mgmt/api/CoreAPIShared.cc:142:33: note: Function 'sendHTTPRequest' argument 2 names different: declaration 'request' definition 'req'.
trafficserver-7.1.4/mgmt/api/EventCallback.cc:186:7: style: The scope of the variable 'id' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/EventControlMain.cc:187:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/EventControlMain.cc:274:7: style: The scope of the variable 'fds_ready' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:404:10: style: The scope of the variable 'token' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:495:10: style: The scope of the variable 'token' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:770:10: style: The scope of the variable 'token' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:795:10: style: The scope of the variable 'token' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:193:25: style: Function 'parse' argument 1 names different: declaration 'buf' definition 'const_rule'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/GenericParser.h:193:32: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'const_rule'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:193:25: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'const_rule'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:900:23: style: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/GenericParser.h:311:20: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:900:23: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:950:23: style: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/GenericParser.h:310:20: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:950:23: note: Function 'parse' argument 1 names different: declaration 'buf' definition 'fileBuf'.
trafficserver-7.1.4/mgmt/api/GenericParser.cc:870:3: performance: Variable 'm_filetype' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/mgmt/api/GenericParser.h:222:8: performance: Technically the member function 'Rule::inQuote' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/api/GenericParser.cc:848:7: note: Technically the member function 'Rule::inQuote' can be static.
trafficserver-7.1.4/mgmt/api/GenericParser.h:222:8: note: Technically the member function 'Rule::inQuote' can be static.
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2229:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2235:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2241:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2249:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2256:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2263:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2269:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2275:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2281:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2287:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2293:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2299:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:2305:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1362:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1359:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1362:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:155:9: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:182:16: style: The scope of the variable 'ipaddr_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:265:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:293:14: style: The scope of the variable 'port_ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:372:14: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:400:13: style: The scope of the variable 'domain' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:476:13: style: The scope of the variable 'dom' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:507:9: style: The scope of the variable 'str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:578:9: style: The scope of the variable 'str' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:606:8: style: The scope of the variable 'iPtr' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1447:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1448:9: style: The scope of the variable 'rec_name' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/INKMgmtAPI.cc:1545:16: style: The scope of the variable 'ele' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/NetworkMessage.cc:197:32: style: Function 'send_mgmt_error' argument 2 names different: declaration 'op' definition 'optype'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/NetworkMessage.h:79:44: note: Function 'send_mgmt_error' argument 2 names different: declaration 'op' definition 'optype'.
trafficserver-7.1.4/mgmt/api/NetworkMessage.cc:197:32: note: Function 'send_mgmt_error' argument 2 names different: declaration 'op' definition 'optype'.
trafficserver-7.1.4/mgmt/api/NetworkUtilsRemote.cc:503:7: style: The scope of the variable 'event_id' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:418:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:981:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:142:7: style: The scope of the variable 'fds_ready' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:1155:38: style: Function 'handle_control_message' argument 2 names different: declaration 'msg' definition 'req'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:49:57: note: Function 'handle_control_message' argument 2 names different: declaration 'msg' definition 'req'.
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:1155:38: note: Function 'handle_control_message' argument 2 names different: declaration 'msg' definition 'req'.
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:1155:50: style: Function 'handle_control_message' argument 3 names different: declaration 'msglen' definition 'reqlen'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:49:69: note: Function 'handle_control_message' argument 3 names different: declaration 'msglen' definition 'reqlen'.
trafficserver-7.1.4/mgmt/api/TSControlMain.cc:1155:50: note: Function 'handle_control_message' argument 3 names different: declaration 'msglen' definition 'reqlen'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:60:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:123:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:910:3: style: Variable 'rec_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:904:0: note: Variable 'rec_ptr' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:910:3: note: Variable 'rec_ptr' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1832:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1830:0: note: Variable 'ret' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1832:3: note: Variable 'ret' is reassigned a value before the old one has been used.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:461:14: style: The scope of the variable 'number_of_nodes' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:462:8: style: The scope of the variable 'signal_alarm' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:477:10: style: The scope of the variable 'idle_since' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1028:17: style: The scope of the variable 'line' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1133:8: style: The scope of the variable 'file_update_failure' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1177:17: style: The scope of the variable 'our_rec_cfg_cp' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1179:26: style: The scope of the variable 'our_locals_ht' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1763:26: style: The scope of the variable 'tmp_ret' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:348:49: style: Function 'ClusterCom' argument 2 names different: declaration 'hname' definition 'host'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:101:39: note: Function 'ClusterCom' argument 2 names different: declaration 'hname' definition 'host'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:348:49: note: Function 'ClusterCom' argument 2 names different: declaration 'hname' definition 'host'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1127:57: style: Function 'handleMultiCastFilePacket' argument 2 names different: declaration 'from_ip' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:107:52: note: Function 'handleMultiCastFilePacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1127:57: note: Function 'handleMultiCastFilePacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1239:58: style: Function 'handleMultiCastAlarmPacket' argument 2 names different: declaration 'from_ip' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:109:53: note: Function 'handleMultiCastAlarmPacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1239:58: note: Function 'handleMultiCastAlarmPacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1277:57: style: Function 'handleMultiCastVMapPacket' argument 2 names different: declaration 'from_ip' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:110:52: note: Function 'handleMultiCastVMapPacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1277:57: note: Function 'handleMultiCastVMapPacket' argument 2 names different: declaration 'from_ip' definition 'ip'.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:108:8: performance: Technically the member function 'ClusterCom::handleMultiCastStatPacket' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:901:13: note: Technically the member function 'ClusterCom::handleMultiCastStatPacket' can be static.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:108:8: note: Technically the member function 'ClusterCom::handleMultiCastStatPacket' can be static.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:109:8: performance: Technically the member function 'ClusterCom::handleMultiCastAlarmPacket' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:1239:13: note: Technically the member function 'ClusterCom::handleMultiCastAlarmPacket' can be static.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:109:8: note: Technically the member function 'ClusterCom::handleMultiCastAlarmPacket' can be static.
trafficserver-7.1.4/mgmt/cluster/ClusterCom.h:138:3: style: Technically the member function 'ClusterCom::getIP' can be const. [functionConst]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:390:3: style: Class 'ClusterCom' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:390:3: style: Class 'ClusterCom' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:705:37: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:722:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:737:40: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:794:43: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:2259:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/ClusterCom.cc:2308:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:238:19: style: The scope of the variable 'raddr' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:239:8: style: The scope of the variable 'init' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:302:36: style: Function 'lt_readAListFile' argument 1 names different: declaration 'data' definition 'fname'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/cluster/VMap.h:68:37: note: Function 'lt_readAListFile' argument 1 names different: declaration 'data' definition 'fname'.
trafficserver-7.1.4/mgmt/cluster/VMap.cc:302:36: note: Function 'lt_readAListFile' argument 1 names different: declaration 'data' definition 'fname'.
trafficserver-7.1.4/mgmt/cluster/VMap.cc:61:7: warning: Member variable 'VMap::vip_conf' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:61:7: warning: Member variable 'VMap::absolute_vipconf_binary' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/mgmt/cluster/VMap.h:72:8: performance: Technically the member function 'VMap::rl_remote_unmap' can be static. [functionStatic]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:463:7: note: Technically the member function 'VMap::rl_remote_unmap' can be static.
trafficserver-7.1.4/mgmt/cluster/VMap.h:72:8: note: Technically the member function 'VMap::rl_remote_unmap' can be static.
trafficserver-7.1.4/mgmt/cluster/VMap.cc:327:65: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/cluster/VMap.cc:352:50: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/mgmt/utils/ExpandingArray.h:46:3: style: Technically the member function 'ExpandingArray::getNumEntries' can be const. [functionConst]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:374:29: style: Function 'mgmt_message_marshall' argument 1 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:76:37: note: Function 'mgmt_message_marshall' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:374:29: note: Function 'mgmt_message_marshall' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:374:41: style: Function 'mgmt_message_marshall' argument 2 names different: declaration 'len' definition 'remain'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:76:49: note: Function 'mgmt_message_marshall' argument 2 names different: declaration 'len' definition 'remain'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:374:41: note: Function 'mgmt_message_marshall' argument 2 names different: declaration 'len' definition 'remain'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:387:31: style: Function 'mgmt_message_marshall_v' argument 1 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:77:39: note: Function 'mgmt_message_marshall_v' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:387:31: note: Function 'mgmt_message_marshall_v' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:387:43: style: Function 'mgmt_message_marshall_v' argument 2 names different: declaration 'len' definition 'remain'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:77:51: note: Function 'mgmt_message_marshall_v' argument 2 names different: declaration 'len' definition 'remain'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:387:43: note: Function 'mgmt_message_marshall_v' argument 2 names different: declaration 'len' definition 'remain'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:458:32: style: Function 'mgmt_message_parse' argument 1 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:73:40: note: Function 'mgmt_message_parse' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:458:32: note: Function 'mgmt_message_parse' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:471:34: style: Function 'mgmt_message_parse_v' argument 1 names different: declaration 'ptr' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.h:74:42: note: Function 'mgmt_message_parse_v' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtMarshall.cc:471:34: note: Function 'mgmt_message_parse_v' argument 1 names different: declaration 'ptr' definition 'buf'.
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:56:14: style: The scope of the variable 'rc' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:108:14: style: The scope of the variable 'nwritten' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:144:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:186:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:275:8: style: The scope of the variable 'extended_format' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:275:31: style: The scope of the variable 'message' can be reduced. [variableScope]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:54:19: style: Function 'mgmt_readline' argument 1 names different: declaration 'fd' definition 'soc'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.h:42:23: note: Function 'mgmt_readline' argument 1 names different: declaration 'fd' definition 'soc'.
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:54:19: note: Function 'mgmt_readline' argument 1 names different: declaration 'fd' definition 'soc'.
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:106:20: style: Function 'mgmt_writeline' argument 1 names different: declaration 'fd' definition 'soc'. [funcArgNamesDifferent]
trafficserver-7.1.4/mgmt/utils/MgmtUtils.h:43:24: note: Function 'mgmt_writeline' argument 1 names different: declaration 'fd' definition 'soc'.
trafficserver-7.1.4/mgmt/utils/MgmtUtils.cc:106:20: note: Function 'mgmt_writeline' argument 1 names different: declaration 'fd' definition 'soc'.
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:183:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:211:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:791:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:798:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:428:12: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:641:23: style: The scope of the variable 'auth' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/authproxy/utils.h:47:11: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/authproxy/authproxy.cc:164:11: performance: Variable 'cont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/background_fetch/background_fetch.cc:136:5: performance: Variable 'mbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/background_fetch/background_fetch.cc:67:3: style: Technically the member function 'BgFetchState::getLog' can be const. [functionConst]
trafficserver-7.1.4/plugins/background_fetch/configs.h:41:3: style: Class 'BgFetchConfig' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/background_fetch/configs.cc:81:12: style: The scope of the variable 'exclude' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/background_fetch/configs.cc:29:39: style: Function 'readConfig' argument 1 names different: declaration 'file_name' definition 'config_file'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/background_fetch/configs.h:71:31: note: Function 'readConfig' argument 1 names different: declaration 'file_name' definition 'config_file'.
trafficserver-7.1.4/plugins/background_fetch/configs.cc:29:39: note: Function 'readConfig' argument 1 names different: declaration 'file_name' definition 'config_file'.
trafficserver-7.1.4/plugins/background_fetch/headers.cc:103:15: style: The scope of the variable 'block_start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/conf_remap/conf_remap.cc:164:16: style: Redundant condition: tok. '!tok || (tok && '#'==*tok)' is equivalent to '!tok || '#'==*tok' [redundantCondition]
trafficserver-7.1.4/plugins/conf_remap/conf_remap.cc:168:17: warning: Either the condition 'tok' is redundant or there is possible null pointer dereference: tok. [nullPointerRedundantCheck]
trafficserver-7.1.4/plugins/conf_remap/conf_remap.cc:164:20: note: Assuming that condition 'tok' is not redundant
trafficserver-7.1.4/plugins/conf_remap/conf_remap.cc:168:17: note: Null pointer dereference
trafficserver-7.1.4/plugins/esi/combo_handler.cc:561:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:790:8: style: The scope of the variable 'got_content_type' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:827:18: style: The scope of the variable 'curr_field_expires_time' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:850:18: style: The scope of the variable 'values_added' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:851:25: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:924:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:950:23: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:130:5: performance: Variable 'http_parser' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/esi/combo_handler.cc:117:3: style: Struct 'InterceptData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/esi/esi.cc:1440:3: style: Variable 'contp' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/plugins/esi/esi.cc:1437:0: note: Variable 'contp' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/esi/esi.cc:1440:3: note: Variable 'contp' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/esi/esi.cc:631:11: style: The scope of the variable 'toread' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/esi.cc:631:19: style: The scope of the variable 'consumed' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/esi.cc:631:33: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/esi.cc:674:21: style: The scope of the variable 'data' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/esi.cc:1174:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/esi.cc:128:3: warning: Member variable 'ContData::option_info' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.cc:223:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.cc:52:3: performance: Variable '_http_parser' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:138:3: performance: Technically the member function 'HttpDataFetcherImpl::_getBaseEventId' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:149:15: performance: Technically the member function 'HttpDataFetcherImpl::_release' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.cc:37:22: note: Technically the member function 'HttpDataFetcherImpl::_release' can be static.
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:149:15: note: Technically the member function 'HttpDataFetcherImpl::_release' can be static.
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:45:8: style: The function 'addFetchRequest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcher.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:45:8: note: Function in derived class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:62:14: style: The function 'getRequestStatus' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcher.h:66:22: note: Virtual function in base class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:62:14: note: Function in derived class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:65:3: style: The function 'getNumPendingRequests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcher.h:68:15: note: Virtual function in base class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:65:3: note: Function in derived class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:89:3: style: The function 'getContent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcher.h:82:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/esi/fetcher/HttpDataFetcherImpl.h:89:3: note: Function in derived class
trafficserver-7.1.4/plugins/esi/lib/DocNode.cc:80:29: style: Function 'unpack' argument 1 names different: declaration 'data' definition 'packed_data'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/esi/lib/DocNode.h:107:27: note: Function 'unpack' argument 1 names different: declaration 'data' definition 'packed_data'.
trafficserver-7.1.4/plugins/esi/lib/DocNode.cc:80:29: note: Function 'unpack' argument 1 names different: declaration 'data' definition 'packed_data'.
trafficserver-7.1.4/plugins/esi/lib/DocNode.cc:80:46: style: Function 'unpack' argument 2 names different: declaration 'data_len' definition 'packed_data_len'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/esi/lib/DocNode.h:107:37: note: Function 'unpack' argument 2 names different: declaration 'data_len' definition 'packed_data_len'.
trafficserver-7.1.4/plugins/esi/lib/DocNode.cc:80:46: note: Function 'unpack' argument 2 names different: declaration 'data_len' definition 'packed_data_len'.
trafficserver-7.1.4/plugins/esi/lib/EsiGunzip.cc:77:9: style: The scope of the variable 'inflate_result' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/EsiGunzip.cc:79:13: style: The scope of the variable 'curr_buf_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/EsiParser.h:129:15: performance: Technically the member function 'EsiParser::_isWhitespace' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/EsiParser.cc:462:12: note: Technically the member function 'EsiParser::_isWhitespace' can be static.
trafficserver-7.1.4/plugins/esi/lib/EsiParser.h:129:15: note: Technically the member function 'EsiParser::_isWhitespace' can be static.
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.cc:273:8: style: The scope of the variable 'attempt_succeeded' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.cc:387:8: style: The scope of the variable 'attempt_succeeded' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.cc:388:8: style: The scope of the variable 'attempt_pending' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/Expression.h:99:3: performance: Technically the member function 'EsiLib::Expression::_isBinaryOperator' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/Expression.h:106:3: performance: Technically the member function 'EsiLib::Expression::_convert' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.h:101:3: style: Technically the member function 'EsiProcessor::packNodeList' can be const. [functionConst]
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.h:157:15: performance: Technically the member function 'EsiProcessor::_isWhitespace' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.cc:594:15: note: Technically the member function 'EsiProcessor::_isWhitespace' can be static.
trafficserver-7.1.4/plugins/esi/lib/EsiProcessor.h:157:15: note: Technically the member function 'EsiProcessor::_isWhitespace' can be static.
trafficserver-7.1.4/plugins/esi/lib/Expression.cc:142:10: style: The scope of the variable 'sep' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/Expression.h:96:14: performance: Technically the member function 'EsiLib::Expression::_findOperator' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/Expression.cc:139:13: note: Technically the member function 'EsiLib::Expression::_findOperator' can be static.
trafficserver-7.1.4/plugins/esi/lib/Expression.h:96:14: note: Technically the member function 'EsiLib::Expression::_findOperator' can be static.
trafficserver-7.1.4/plugins/esi/lib/HandlerManager.cc:72:88: style: Function 'getHandler' argument 3 names different: declaration 'http_fetcher' definition 'fetcher'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/esi/lib/HandlerManager.h:47:97: note: Function 'getHandler' argument 3 names different: declaration 'http_fetcher' definition 'fetcher'.
trafficserver-7.1.4/plugins/esi/lib/HandlerManager.cc:72:88: note: Function 'getHandler' argument 3 names different: declaration 'http_fetcher' definition 'fetcher'.
trafficserver-7.1.4/plugins/esi/lib/Utils.cc:155:31: style: The scope of the variable 'end_of_attribute' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/lib/Variables.h:141:8: performance: Technically the member function 'EsiLib::Variables::_parseUserAgentString' can be static. [functionStatic]
trafficserver-7.1.4/plugins/esi/lib/Variables.cc:389:12: note: Technically the member function 'EsiLib::Variables::_parseUserAgentString' can be static.
trafficserver-7.1.4/plugins/esi/lib/Variables.h:141:8: note: Technically the member function 'EsiLib::Variables::_parseUserAgentString' can be static.
trafficserver-7.1.4/plugins/esi/lib/gzip.cc:155:11: style: The scope of the variable 'curr_buf_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/esi/serverIntercept.cc:84:5: performance: Variable 'http_parser' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/esi/serverIntercept.cc:72:3: style: Struct 'SContData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/acme/acme.c:205:11: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/plugins/experimental/acme/acme.c:154:18: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_base_fetch.cc:127:9: style: The scope of the variable 'downstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_resource_intercept.h:56:7: style: Struct 'InterceptCtx' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_resource_intercept.h:56:7: style: Struct 'InterceptCtx' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_rewrite_options.h:72:3: style: Class 'AtsRewriteOptions' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_beacon_intercept.cc:71:3: warning: Member variable 'InterceptCtx::request_context' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_beacon_intercept.cc:83:5: performance: Variable 'http_parser' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_beacon_intercept.cc:71:3: style: Struct 'InterceptCtx' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_config.cc:174:21: style: Variable 'lineno' is modified but its new value is never used. [unreadVariable]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_config.h:44:12: warning: Member variable 'AtsHostConfig::override_expiry_' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_config.h:48:3: style: Technically the member function 'net_instaweb::AtsHostConfig::host' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_config.h:58:3: style: Technically the member function 'net_instaweb::AtsHostConfig::override_expiry' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_message_handler.cc:96:67: style: Function 'FileMessageVImpl' argument 2 names different: declaration 'filename' definition 'file'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_message_handler.h:62:63: note: Function 'FileMessageVImpl' argument 2 names different: declaration 'filename' definition 'file'.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_message_handler.cc:96:67: note: Function 'FileMessageVImpl' argument 2 names different: declaration 'filename' definition 'file'.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:264:25: style: Condition 'directory_options==NULL' is always true [knownConditionTrueFalse]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:252:39: note: Assignment 'directory_options=NULL', assigned value is 0
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:264:25: note: Condition 'directory_options==NULL' is always true
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:264:25: style: Same expression on both sides of '==' because the value of 'directory_options' and 'NULL' are the same. [duplicateExpression]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:252:39: note: 'directory_options' is assigned value 'NULL' here.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:264:25: note: Same expression on both sides of '==' because the value of 'directory_options' and 'NULL' are the same.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:269:25: style: Same expression on both sides of '!=' because the value of 'directory_options' and 'NULL' are the same. [duplicateExpression]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:252:39: note: 'directory_options' is assigned value 'NULL' here.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:269:25: note: Same expression on both sides of '!=' because the value of 'directory_options' and 'NULL' are the same.
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:583:15: style: The scope of the variable 'upstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:661:11: style: The scope of the variable 'upstream_avail' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:1176:18: style: The scope of the variable 'ent' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_pagespeed.cc:1181:15: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_process_context.cc:46:39: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/ats_rewrite_driver_factory.cc:88:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/configuration.h:38:3: style: Technically the member function 'Gzip::HostConfiguration::enabled' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/configuration.h:48:3: style: Technically the member function 'Gzip::HostConfiguration::cache' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/configuration.h:58:3: style: Technically the member function 'Gzip::HostConfiguration::remove_accept_encoding' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/configuration.h:68:3: style: Technically the member function 'Gzip::HostConfiguration::host' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:154:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:197:9: style: The scope of the variable 'changetag' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:253:15: style: The scope of the variable 'upstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:312:11: style: The scope of the variable 'downstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:314:9: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:356:11: style: The scope of the variable 'upstream_avail' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:459:7: style: The scope of the variable 'nvalues' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:460:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/gzip.cc:460:10: style: The scope of the variable 'compression_acceptable' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/misc.cc:176:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/ats_pagespeed/gzip/misc.cc:186:0: error: Resource leak: fp [resourceLeak]
trafficserver-7.1.4/plugins/experimental/balancer/balancer.cc:165:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/balancer/balancer.cc:171:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/balancer/hash.cc:204:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/balancer/hash.cc:51:3: warning: Member variable 'md5_key::key' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/balancer/roundrobin.cc:57:9: style: The scope of the variable 'opt' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:838:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:1129:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:164:15: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:165:9: style: The scope of the variable 'pBuf' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:302:13: style: The scope of the variable 'consume_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:403:7: style: The scope of the variable 'size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:671:9: style: The scope of the variable 'url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:676:15: style: The scope of the variable 'host_str' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:678:15: style: The scope of the variable 'host_hdr_str_val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/buffer_upload/buffer_upload.cc:1001:9: style: The scope of the variable 'eol' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_key_genid/cache_key_genid.c:35:10: style: The scope of the variable 'host_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_key_genid/cache_key_genid.c:36:12: style: The scope of the variable 'num' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_key_genid/cache_key_genid.c:62:7: style: The scope of the variable 'host_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_key_genid/cache_key_genid.c:101:7: style: The scope of the variable 'gen_id' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_promote/cache_promote.cc:145:1: warning: The class 'LRUHash' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:103:50: warning: Either the condition 'req_url!=nullptr' is redundant or there is possible null pointer dereference: req_url. [nullPointerRedundantCheck]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:105:23: note: Assuming that condition 'req_url!=nullptr' is not redundant
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:103:50: note: Null pointer dereference
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:78:8: style: The scope of the variable 'cache_key_url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:79:9: style: The scope of the variable 'req_url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:81:19: style: The scope of the variable 'txn_state' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:162:8: style: The scope of the variable 'partial_content_reason' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cache_range_requests/cache_range_requests.cc:163:9: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:155:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:397:19: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:193:27: style: Function 'append' argument 1 names different: declaration 'number' definition 'n'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.h:53:24: note: Function 'append' argument 1 names different: declaration 'number' definition 'n'.
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:193:27: note: Function 'append' argument 1 names different: declaration 'number' definition 'n'.
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:227:30: warning: Function 'append' argument order different: declaration 'n, s' definition 's, n' [funcArgOrderDifferent]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.h:56:27: note: Function 'append' argument order different: declaration 'n, s' definition 's, n'
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:227:30: note: Function 'append' argument order different: declaration 'n, s' definition 's, n'
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:81:3: style: Class 'MultiPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:104:3: style: Class 'NonMatchingMultiPattern' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:111:3: style: The function 'match' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:86:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:111:3: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:88:8: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:66:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:88:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:91:17: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:60:25: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:91:17: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:101:8: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:66:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:101:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:106:17: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:60:25: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:106:17: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:116:8: style: The function 'finalize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:66:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:116:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:119:17: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:60:25: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:119:17: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.h:81:29: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/plugins/experimental/cachekey/cachekey.cc:182:82: performance: Function parameter 'separator' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:147:8: style: Technically the member function 'Configs::prefixToBeRemoved' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.cc:470:10: note: Technically the member function 'Configs::prefixToBeRemoved' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:147:8: note: Technically the member function 'Configs::prefixToBeRemoved' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:152:8: style: Technically the member function 'Configs::pathToBeRemoved' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.cc:476:10: note: Technically the member function 'Configs::pathToBeRemoved' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:152:8: note: Technically the member function 'Configs::pathToBeRemoved' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:162:17: style: Technically the member function 'Configs::getSeparator' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.cc:490:10: note: Technically the member function 'Configs::getSeparator' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:162:17: note: Technically the member function 'Configs::getSeparator' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:172:19: style: Technically the member function 'Configs::getUriType' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/cachekey/configs.cc:514:10: note: Technically the member function 'Configs::getUriType' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/configs.h:172:19: note: Technically the member function 'Configs::getUriType' can be const.
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.cc:190:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.cc:41:10: warning: Member variable 'Pattern::_tokens' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/cachekey/pattern.cc:41:10: warning: Member variable 'Pattern::_tokenOffset' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/cachekey/plugin.cc:75:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/cachekey/plugin.cc:91:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/cachekey/tests/pattern_test.cc:60:14: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:180:22: style: Redundant condition: tok. '!tok || (tok && '#'==*tok)' is equivalent to '!tok || '#'==*tok' [redundantCondition]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:184:23: warning: Either the condition 'tok' is redundant or there is possible null pointer dereference: tok. [nullPointerRedundantCheck]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:180:26: note: Assuming that condition 'tok' is not redundant
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:184:23: note: Null pointer dereference
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:680:3: style: Variable 'txn_data' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:678:0: note: Variable 'txn_data' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:680:3: note: Variable 'txn_data' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:160:11: style: The scope of the variable 'line_num' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:291:18: style: The scope of the variable 'max' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/collapsed_connection/collapsed_connection.cc:322:18: style: The scope of the variable 'max' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/collapsed_forwarding/collapsed_forwarding.cc:176:15: style: Unused variable: value [unusedVariable]
trafficserver-7.1.4/plugins/experimental/custom_redirect/custom_redirect.cc:50:15: style: The scope of the variable 'redirect_url_str' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/epic/epic.cc:264:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/escalate/escalate.cc:75:3: style: Variable 'url_str' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/plugins/experimental/escalate/escalate.cc:71:0: note: Variable 'url_str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/escalate/escalate.cc:75:3: note: Variable 'url_str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/escalate/escalate.cc:56:5: performance: Variable 'cont' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:215:3: style: Variable 'iso' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:213:0: note: Variable 'iso' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:215:3: note: Variable 'iso' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:228:7: style: The scope of the variable 'lineno' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:77:7: performance: Technically the member function 'Acl::country_id_by_code' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:93:6: note: Technically the member function 'Acl::country_id_by_code' can be static.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:77:7: note: Technically the member function 'Acl::country_id_by_code' can be static.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:78:7: performance: Technically the member function 'Acl::country_id_by_addr' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:99:6: note: Technically the member function 'Acl::country_id_by_addr' can be static.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:78:7: note: Technically the member function 'Acl::country_id_by_addr' can be static.
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:96:3: style: Class 'RegexAcl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:140:8: style: The function 'read_regex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:54:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:140:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:141:7: style: The function 'process_args' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:55:15: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:141:7: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:142:8: style: The function 'eval' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:56:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:142:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:143:8: style: The function 'add_token' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:57:16: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.h:143:8: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/geoip_acl/acl.cc:215:9: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
trafficserver-7.1.4/plugins/experimental/hipes/gen_escape.c:42:5: warning: %lX in format string (no. 1) requires 'unsigned long' but the argument type is 'unsigned char'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/plugins/experimental/hipes/hipes.cc:265:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/hipes/hipes.cc:91:7: style: The scope of the variable 'size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/hipes/hipes.cc:270:7: style: The scope of the variable 'redirect_url_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/inliner/ats-inliner.cc:35:0: error: #error Please define a PLUGIN_TAG before including this file. [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/experimental/inliner/cache.cc:26:0: error: #error Please define a PLUGIN_TAG before including this file. [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/experimental/inliner/fetcher.h:58:0: error: #error Please define a PLUGIN_TAG before including this file. [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/experimental/inliner/html-parser.h:116:5: performance: Technically the member function 'ats::inliner::AttributeParser::isValidName' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/inliner/html-parser.h:123:5: performance: Technically the member function 'ats::inliner::AttributeParser::isValidValue' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/inliner/ts.cc:201:57: style: Function 'Create' argument 2 names different: declaration 'mutex' definition 'm'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:153:74: note: Function 'Create' argument 2 names different: declaration 'mutex' definition 'm'.
trafficserver-7.1.4/plugins/experimental/inliner/ts.cc:201:57: note: Function 'Create' argument 2 names different: declaration 'mutex' definition 'm'.
trafficserver-7.1.4/plugins/experimental/inliner/ts.cc:201:73: style: Function 'Create' argument 3 names different: declaration 'timeout' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:153:101: note: Function 'Create' argument 3 names different: declaration 'timeout' definition 't'.
trafficserver-7.1.4/plugins/experimental/inliner/ts.cc:201:73: note: Function 'Create' argument 3 names different: declaration 'timeout' definition 't'.
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:136:65: performance: Variable 'mutex_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:62:5: style: Struct 'IO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:126:5: style: Struct 'Lock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:221:5: style: Struct 'IOSink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:270:24: style: Struct 'Data' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:282:27: style: Struct 'Sink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:234:18: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:228:26: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:234:18: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:262:18: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:228:26: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:262:18: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:274:18: style: The function 'process' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:228:26: note: Virtual function in base class
trafficserver-7.1.4/plugins/experimental/inliner/ts.h:274:18: note: Function in derived class
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:609:24: style: Condition 'bin_read_key()<0' is always true [knownConditionTrueFalse]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:643:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:123:39: style: Function 'main_event' argument 2 names different: declaration 'netvc' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:87:35: note: Function 'main_event' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:123:39: note: Function 'main_event' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:361:29: style: Function 'write_to_client' argument 1 names different: declaration 'ntowrite' definition 'towrite'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:159:31: note: Function 'write_to_client' argument 1 names different: declaration 'ntowrite' definition 'towrite'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:361:29: note: Function 'write_to_client' argument 1 names different: declaration 'ntowrite' definition 'towrite'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:1016:25: style: Function 'get_ascii_key' argument 1 names different: declaration 's' definition 'as'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:179:27: note: Function 'get_ascii_key' argument 1 names different: declaration 's' definition 'as'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:1016:25: note: Function 'get_ascii_key' argument 1 names different: declaration 's' definition 'as'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:1061:21: style: Function 'ascii_get' argument 1 names different: declaration 's' definition 'as'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:181:23: note: Function 'ascii_get' argument 1 names different: declaration 's' definition 'as'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.cc:1061:21: note: Function 'ascii_get' argument 1 names different: declaration 's' definition 'as'.
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:89:3: warning: Member variable 'MCAccept::accept_port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/experimental/memcache/tsmemcache.h:76:3: style: Technically the member function 'MCCacheHeader::len' can be const. [functionConst]
trafficserver-7.1.4/plugins/experimental/memcached_remap/memcached_remap.cc:94:47: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/memcached_remap/memcached_remap.cc:95:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/metalink/metalink.cc:341:15: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4.cc:159:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/mp4/mp4.cc:295:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/mp4/mp4.cc:70:7: style: The scope of the variable 'ret' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4.cc:445:15: style: The scope of the variable 'data' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_common.h:63:5: performance: Variable 'res_buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_common.h:106:3: style: Class 'Mp4Context' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:109:11: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:889:18: style: The scope of the variable 'atom_size' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1478:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1499:23: style: The scope of the variable 'offset' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1701:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1740:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1779:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1821:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1860:18: style: The scope of the variable 'need' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1861:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:408:37: style: Function 'mp4_read_ftyp_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:446:34: note: Function 'mp4_read_ftyp_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:408:37: note: Function 'mp4_read_ftyp_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:408:63: style: Function 'mp4_read_ftyp_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:446:55: note: Function 'mp4_read_ftyp_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:408:63: note: Function 'mp4_read_ftyp_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:435:37: style: Function 'mp4_read_moov_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:447:34: note: Function 'mp4_read_moov_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:435:37: note: Function 'mp4_read_moov_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:435:63: style: Function 'mp4_read_moov_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:447:55: note: Function 'mp4_read_moov_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:435:63: note: Function 'mp4_read_moov_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:466:37: style: Function 'mp4_read_mvhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:450:34: note: Function 'mp4_read_mvhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:466:37: note: Function 'mp4_read_mvhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:466:63: style: Function 'mp4_read_mvhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:450:55: note: Function 'mp4_read_mvhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:466:63: note: Function 'mp4_read_mvhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:502:37: style: Function 'mp4_read_trak_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:451:34: note: Function 'mp4_read_trak_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:502:37: note: Function 'mp4_read_trak_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:502:63: style: Function 'mp4_read_trak_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:451:55: note: Function 'mp4_read_trak_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:502:63: note: Function 'mp4_read_trak_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:531:37: style: Function 'mp4_read_tkhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:454:34: note: Function 'mp4_read_tkhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:531:37: note: Function 'mp4_read_tkhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:531:63: style: Function 'mp4_read_tkhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:454:55: note: Function 'mp4_read_tkhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:531:63: note: Function 'mp4_read_tkhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:553:37: style: Function 'mp4_read_mdia_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:455:34: note: Function 'mp4_read_mdia_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:553:37: note: Function 'mp4_read_mdia_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:553:63: style: Function 'mp4_read_mdia_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:455:55: note: Function 'mp4_read_mdia_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:553:63: note: Function 'mp4_read_mdia_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:569:37: style: Function 'mp4_read_mdhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:457:34: note: Function 'mp4_read_mdhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:569:37: note: Function 'mp4_read_mdhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:569:63: style: Function 'mp4_read_mdhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:457:55: note: Function 'mp4_read_mdhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:569:63: note: Function 'mp4_read_mdhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:609:37: style: Function 'mp4_read_hdlr_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:458:34: note: Function 'mp4_read_hdlr_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:609:37: note: Function 'mp4_read_hdlr_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:609:63: style: Function 'mp4_read_hdlr_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:458:55: note: Function 'mp4_read_hdlr_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:609:63: note: Function 'mp4_read_hdlr_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:629:37: style: Function 'mp4_read_minf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:459:34: note: Function 'mp4_read_minf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:629:37: note: Function 'mp4_read_minf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:629:63: style: Function 'mp4_read_minf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:459:55: note: Function 'mp4_read_minf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:629:63: note: Function 'mp4_read_minf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:645:37: style: Function 'mp4_read_vmhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:461:34: note: Function 'mp4_read_vmhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:645:37: note: Function 'mp4_read_vmhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:645:63: style: Function 'mp4_read_vmhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:461:55: note: Function 'mp4_read_vmhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:645:63: note: Function 'mp4_read_vmhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:665:37: style: Function 'mp4_read_smhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:462:34: note: Function 'mp4_read_smhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:665:37: note: Function 'mp4_read_smhd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:665:63: style: Function 'mp4_read_smhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:462:55: note: Function 'mp4_read_smhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:665:63: note: Function 'mp4_read_smhd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:685:37: style: Function 'mp4_read_dinf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:463:34: note: Function 'mp4_read_dinf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:685:37: note: Function 'mp4_read_dinf_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:685:63: style: Function 'mp4_read_dinf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:463:55: note: Function 'mp4_read_dinf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:685:63: note: Function 'mp4_read_dinf_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:705:37: style: Function 'mp4_read_stbl_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:464:34: note: Function 'mp4_read_stbl_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:705:37: note: Function 'mp4_read_stbl_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:705:63: style: Function 'mp4_read_stbl_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:464:55: note: Function 'mp4_read_stbl_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:705:63: note: Function 'mp4_read_stbl_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:721:37: style: Function 'mp4_read_stsd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:466:34: note: Function 'mp4_read_stsd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:721:37: note: Function 'mp4_read_stsd_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:721:63: style: Function 'mp4_read_stsd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:466:55: note: Function 'mp4_read_stsd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:721:63: note: Function 'mp4_read_stsd_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:742:37: style: Function 'mp4_read_stts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:467:34: note: Function 'mp4_read_stts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:742:37: note: Function 'mp4_read_stts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:742:63: style: Function 'mp4_read_stts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:467:55: note: Function 'mp4_read_stts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:742:63: note: Function 'mp4_read_stts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:778:37: style: Function 'mp4_read_stss_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:468:34: note: Function 'mp4_read_stss_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:778:37: note: Function 'mp4_read_stss_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:778:63: style: Function 'mp4_read_stss_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:468:55: note: Function 'mp4_read_stss_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:778:63: note: Function 'mp4_read_stss_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:814:37: style: Function 'mp4_read_ctts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:469:34: note: Function 'mp4_read_ctts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:814:37: note: Function 'mp4_read_ctts_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:814:63: style: Function 'mp4_read_ctts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:469:55: note: Function 'mp4_read_ctts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:814:63: note: Function 'mp4_read_ctts_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:850:37: style: Function 'mp4_read_stsc_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:470:34: note: Function 'mp4_read_stsc_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:850:37: note: Function 'mp4_read_stsc_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:850:63: style: Function 'mp4_read_stsc_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:470:55: note: Function 'mp4_read_stsc_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:850:63: note: Function 'mp4_read_stsc_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:886:37: style: Function 'mp4_read_stsz_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:471:34: note: Function 'mp4_read_stsz_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:886:37: note: Function 'mp4_read_stsz_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:886:63: style: Function 'mp4_read_stsz_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:471:55: note: Function 'mp4_read_stsz_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:886:63: note: Function 'mp4_read_stsz_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:931:37: style: Function 'mp4_read_stco_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:472:34: note: Function 'mp4_read_stco_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:931:37: note: Function 'mp4_read_stco_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:931:63: style: Function 'mp4_read_stco_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:472:55: note: Function 'mp4_read_stco_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:931:63: note: Function 'mp4_read_stco_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:967:37: style: Function 'mp4_read_co64_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:473:34: note: Function 'mp4_read_co64_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:967:37: note: Function 'mp4_read_co64_atom' argument 1 names different: declaration 'header_size' definition 'atom_header_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:967:63: style: Function 'mp4_read_co64_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:473:55: note: Function 'mp4_read_co64_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:967:63: note: Function 'mp4_read_co64_atom' argument 2 names different: declaration 'data_size' definition 'atom_data_size'.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:452:7: performance: Technically the member function 'Mp4Meta::mp4_read_cmov_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:525:14: note: Technically the member function 'Mp4Meta::mp4_read_cmov_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:452:7: note: Technically the member function 'Mp4Meta::mp4_read_cmov_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:476:7: performance: Technically the member function 'Mp4Meta::mp4_update_stss_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1104:10: note: Technically the member function 'Mp4Meta::mp4_update_stss_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:476:7: note: Technically the member function 'Mp4Meta::mp4_update_stss_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:477:7: performance: Technically the member function 'Mp4Meta::mp4_update_ctts_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1158:10: note: Technically the member function 'Mp4Meta::mp4_update_ctts_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:477:7: note: Technically the member function 'Mp4Meta::mp4_update_ctts_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:478:7: performance: Technically the member function 'Mp4Meta::mp4_update_stsc_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1220:10: note: Technically the member function 'Mp4Meta::mp4_update_stsc_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:478:7: note: Technically the member function 'Mp4Meta::mp4_update_stsc_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:479:7: performance: Technically the member function 'Mp4Meta::mp4_update_stsz_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1332:10: note: Technically the member function 'Mp4Meta::mp4_update_stsz_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:479:7: note: Technically the member function 'Mp4Meta::mp4_update_stsz_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:480:7: performance: Technically the member function 'Mp4Meta::mp4_update_co64_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1373:10: note: Technically the member function 'Mp4Meta::mp4_update_co64_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:480:7: note: Technically the member function 'Mp4Meta::mp4_update_co64_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:481:7: performance: Technically the member function 'Mp4Meta::mp4_update_stco_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1405:10: note: Technically the member function 'Mp4Meta::mp4_update_stco_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:481:7: note: Technically the member function 'Mp4Meta::mp4_update_stco_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:482:7: performance: Technically the member function 'Mp4Meta::mp4_update_stbl_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1439:10: note: Technically the member function 'Mp4Meta::mp4_update_stbl_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:482:7: note: Technically the member function 'Mp4Meta::mp4_update_stbl_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:483:7: performance: Technically the member function 'Mp4Meta::mp4_update_minf_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1448:10: note: Technically the member function 'Mp4Meta::mp4_update_minf_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:483:7: note: Technically the member function 'Mp4Meta::mp4_update_minf_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:484:7: performance: Technically the member function 'Mp4Meta::mp4_update_mdia_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1458:10: note: Technically the member function 'Mp4Meta::mp4_update_mdia_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:484:7: note: Technically the member function 'Mp4Meta::mp4_update_mdia_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:485:7: performance: Technically the member function 'Mp4Meta::mp4_update_trak_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1467:10: note: Technically the member function 'Mp4Meta::mp4_update_trak_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:485:7: note: Technically the member function 'Mp4Meta::mp4_update_trak_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:488:7: performance: Technically the member function 'Mp4Meta::mp4_adjust_co64_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1476:10: note: Technically the member function 'Mp4Meta::mp4_adjust_co64_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:488:7: note: Technically the member function 'Mp4Meta::mp4_adjust_co64_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:489:7: performance: Technically the member function 'Mp4Meta::mp4_adjust_stco_atom' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1497:10: note: Technically the member function 'Mp4Meta::mp4_adjust_stco_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:489:7: note: Technically the member function 'Mp4Meta::mp4_adjust_stco_atom' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:491:12: performance: Technically the member function 'Mp4Meta::mp4_find_key_sample' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.cc:1554:10: note: Technically the member function 'Mp4Meta::mp4_find_key_sample' can be static.
trafficserver-7.1.4/plugins/experimental/mp4/mp4_meta.h:491:12: note: Technically the member function 'Mp4Meta::mp4_find_key_sample' can be static.
trafficserver-7.1.4/plugins/experimental/multiplexer/fetcher.h:37:0: error: #error Please define a PLUGIN_TAG before including this file. [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/experimental/multiplexer/ts.h:55:5: style: Struct 'IO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/multiplexer/post.cc:29:0: error: #error Please define a PLUGIN_TAG before including this file. [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.c:178:28: style: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.h:118:33: note: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'.
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.c:178:28: note: Function 'dictionary_del' argument 1 names different: declaration 'vd' definition 'd'.
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.c:259:28: style: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.h:162:32: note: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'.
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/dictionary.c:259:28: note: Function 'dictionary_set' argument 1 names different: declaration 'vd' definition 'd'.
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:252:9: style: The scope of the variable 'secname' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:253:7: style: The scope of the variable 'seclen' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:575:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:83:11: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:513:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:517:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:518:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/mysql_remap/lib/iniparser.c:531:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/plugins/experimental/mysql_remap/mysql_remap.cc:199:0: error: Memory leak: data [memleak]
trafficserver-7.1.4/plugins/experimental/remap_stats/remap_stats.c:165:7: style: The scope of the variable 'status_code' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/remap_stats/remap_stats.c:168:12: style: The scope of the variable 'out_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/remap_stats/remap_stats.c:168:23: style: The scope of the variable 'in_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/remap_stats/remap_stats.c:169:9: style: The scope of the variable 'remap' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/remap_stats/remap_stats.c:171:8: style: The scope of the variable 'stat_name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ssl_cert_loader/domain-tree.h:46:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trafficserver-7.1.4/plugins/experimental/ssl_cert_loader/domain-tree.h:66:5: style: Class 'DomainNameTree' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/plugins/experimental/ssl_cert_loader/domain-tree.h:66:5: style: Class 'DomainNameTree' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/plugins/experimental/ssl_cert_loader/domain-tree.h:35:32: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/plugins/experimental/sslheaders/expand.cc:121:39: style: Function 'SslHdrExpandX509Field' argument 2 names different: declaration 'ptr' definition 'x509'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.h:92:44: note: Function 'SslHdrExpandX509Field' argument 2 names different: declaration 'ptr' definition 'x509'.
trafficserver-7.1.4/plugins/experimental/sslheaders/expand.cc:121:39: note: Function 'SslHdrExpandX509Field' argument 2 names different: declaration 'ptr' definition 'x509'.
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.cc:38:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.cc:266:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.cc:273:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.h:84:8: performance: Technically the member function 'SslHdrInstance::register_hooks' can be static. [functionStatic]
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.cc:301:17: note: Technically the member function 'SslHdrInstance::register_hooks' can be static.
trafficserver-7.1.4/plugins/experimental/sslheaders/sslheaders.h:84:8: note: Technically the member function 'SslHdrInstance::register_hooks' can be static.
trafficserver-7.1.4/plugins/experimental/stale_while_revalidate/stale_while_revalidate.c:208:7: style: The scope of the variable 'cr_cache_control_count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stale_while_revalidate/stale_while_revalidate.c:208:40: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stale_while_revalidate/stale_while_revalidate.c:209:17: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:763:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:394:10: style: The scope of the variable 'uri' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:589:19: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:674:18: style: The scope of the variable 'nbytes' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:469:9: style: Class 'rule_t' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:498:67: style: Value of pointer 'from', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:498:91: style: Value of pointer 'refcount', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:498:29: style: Value of pointer 'scope', which points to allocated memory, is copied in copy constructor instead of allocating new memory. [copyCtorPointerCopying]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:385:3: style: Class 'rule_t' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/experimental/stream_editor/stream_editor.cc:375:1: warning: The class 'rule_t' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:141:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:144:7: style: The scope of the variable 'count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:194:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:186:48: style: Function 'ts_lua_cached_response_header_set' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:41:57: note: Function 'ts_lua_cached_response_header_set' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_cached_response.c:186:48: note: Function 'ts_lua_cached_response_header_set' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:903:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:903:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:143:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:146:7: style: The scope of the variable 'count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:262:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:420:11: style: The scope of the variable 'l_key' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:672:8: style: The scope of the variable 'cip' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:700:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:727:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:754:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:755:7: style: The scope of the variable 'family' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:756:8: style: The scope of the variable 'cip' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:117:59: style: Function 'ts_lua_inject_client_request_server_addr_api' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:24:69: note: Function 'ts_lua_inject_client_request_server_addr_api' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_request.c:117:59: note: Function 'ts_lua_inject_client_request_server_addr_api' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_response.c:370:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_response.c:370:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_response.c:81:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_response.c:84:7: style: The scope of the variable 'count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_client_response.c:214:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:264:14: warning: Width 15 given in format string (no. 1) is smaller than destination buffer 'ipstr[32]'. [invalidScanfFormatWidth_smaller]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:121:15: style: The scope of the variable 'url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:126:22: style: The scope of the variable 'fi' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:206:18: style: The scope of the variable 'host_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:206:38: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:208:24: style: The scope of the variable 'key' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:208:30: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:209:15: style: The scope of the variable 'addr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:209:28: style: The scope of the variable 'host' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:211:29: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:211:32: style: The scope of the variable 'left' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:212:8: style: The scope of the variable 'c' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:214:8: style: The scope of the variable 'ipstr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:215:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:394:9: style: The scope of the variable 'from' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:441:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:441:22: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:443:9: style: The scope of the variable 'dst' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:511:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:563:22: style: The scope of the variable 'fi' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:595:28: style: The scope of the variable 'fmi' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:391:44: style: Function 'ts_lua_fetch_handler' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:34:55: note: Function 'ts_lua_fetch_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:391:44: note: Function 'ts_lua_fetch_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:391:60: style: Function 'ts_lua_fetch_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:34:68: note: Function 'ts_lua_fetch_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:391:60: note: Function 'ts_lua_fetch_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:509:56: style: Function 'ts_lua_fetch_multi_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:36:61: note: Function 'ts_lua_fetch_multi_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_fetch.c:509:56: note: Function 'ts_lua_fetch_multi_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http.c:288:15: style: The scope of the variable 'body' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:311:11: style: The scope of the variable 'done' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:418:57: style: Function 'ts_lua_flush_wakeup_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:36:62: note: Function 'ts_lua_flush_wakeup_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:418:57: note: Function 'ts_lua_flush_wakeup_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:418:81: style: Function 'ts_lua_flush_wakeup_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:36:75: note: Function 'ts_lua_flush_wakeup_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_http_intercept.c:418:81: note: Function 'ts_lua_flush_wakeup_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_io.c:24:18: style: The scope of the variable 'need' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_io.c:25:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_log.c:107:40: style: Function 'ts_lua_log_object_destroy' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_log.c:25:49: note: Function 'ts_lua_log_object_destroy' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_log.c:107:40: note: Function 'ts_lua_log_object_destroy' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:178:47: style: Function 'ts_lua_schedule_handler' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:30:58: note: Function 'ts_lua_schedule_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:178:47: note: Function 'ts_lua_schedule_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:257:50: style: Function 'ts_lua_sleep_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:29:55: note: Function 'ts_lua_sleep_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:257:50: note: Function 'ts_lua_sleep_handler' argument 2 names different: declaration 'event' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:257:74: style: Function 'ts_lua_sleep_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:29:68: note: Function 'ts_lua_sleep_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_misc.c:257:74: note: Function 'ts_lua_sleep_handler' argument 3 names different: declaration 'edata' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_package.c:68:24: style: The scope of the variable 'elt' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_package.c:214:24: style: The scope of the variable 'elt' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:103:15: style: The scope of the variable 'host' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:128:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:148:15: style: The scope of the variable 'scheme' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:173:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:174:15: style: The scope of the variable 'path' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:176:7: style: The scope of the variable 'uri_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:202:8: style: The scope of the variable 'output' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:203:9: style: The scope of the variable 'url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:205:7: style: The scope of the variable 'output_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:233:15: style: The scope of the variable 'host' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:258:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:278:15: style: The scope of the variable 'scheme' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:303:8: style: The scope of the variable 'uri' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:304:15: style: The scope of the variable 'path' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:306:7: style: The scope of the variable 'uri_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:332:8: style: The scope of the variable 'output' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:333:9: style: The scope of the variable 'url' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_remap.c:335:7: style: The scope of the variable 'output_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:153:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:156:7: style: The scope of the variable 'count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:285:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:578:11: style: The scope of the variable 'l_key' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:660:8: style: The scope of the variable 'sip' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:688:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:715:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:742:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:743:7: style: The scope of the variable 'family' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:744:8: style: The scope of the variable 'sip' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:784:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:785:7: style: The scope of the variable 'family' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_request.c:786:15: style: The scope of the variable 'sip' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_response.c:356:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_response.c:356:7: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_response.c:85:15: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_response.c:159:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_server_response.c:162:7: style: The scope of the variable 'count' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:70:14: style: The scope of the variable 'L' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:106:14: style: The scope of the variable 'L' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:201:14: style: The scope of the variable 'L' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:102:118: style: Function 'ts_lua_add_module' argument 7 names different: declaration 'errbuf_len' definition 'errbuf_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.h:28:27: note: Function 'ts_lua_add_module' argument 7 names different: declaration 'errbuf_len' definition 'errbuf_size'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:102:118: note: Function 'ts_lua_add_module' argument 7 names different: declaration 'errbuf_len' definition 'errbuf_size'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:240:49: style: Function 'ts_lua_init_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.h:32:48: note: Function 'ts_lua_init_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:240:49: note: Function 'ts_lua_init_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:246:48: style: Function 'ts_lua_del_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.h:33:47: note: Function 'ts_lua_del_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:246:48: note: Function 'ts_lua_del_instance' argument 1 names different: declaration 'conf' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:252:35: style: Function 'ts_lua_init_registry' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:40:45: note: Function 'ts_lua_init_registry' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:252:35: note: Function 'ts_lua_init_registry' argument 1 names different: declaration 'L' definition 'ATS_UNUSED'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:407:41: style: Function 'ts_lua_create_http_ctx' argument 1 names different: declaration 'mctx' definition 'main_ctx'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.h:54:58: note: Function 'ts_lua_create_http_ctx' argument 1 names different: declaration 'mctx' definition 'main_ctx'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:407:41: note: Function 'ts_lua_create_http_ctx' argument 1 names different: declaration 'mctx' definition 'main_ctx'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:645:48: style: Function 'ts_lua_http_cont_handler' argument 2 names different: declaration 'event' definition 'ev'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.h:66:52: note: Function 'ts_lua_http_cont_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/ts_lua/ts_lua_util.c:645:48: note: Function 'ts_lua_http_cont_handler' argument 2 names different: declaration 'event' definition 'ev'.
trafficserver-7.1.4/plugins/experimental/url_sig/url_sig.c:442:7: performance: Buffer 'new_url' is being written before its old content has been used. [redundantCopy]
trafficserver-7.1.4/plugins/experimental/url_sig/url_sig.c:441:7: note: Buffer 'new_url' is being written before its old content has been used.
trafficserver-7.1.4/plugins/experimental/url_sig/url_sig.c:442:7: note: Buffer 'new_url' is being written before its old content has been used.
trafficserver-7.1.4/plugins/experimental/webp_transform/ImageTransform.cc:40:3: style: Class 'ImageTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/generator/generator.cc:148:11: performance: Variable 'buffer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/gzip/configuration.h:57:3: style: Technically the member function 'Gzip::HostConfiguration::enabled' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.h:67:3: style: Technically the member function 'Gzip::HostConfiguration::cache' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.h:77:3: style: Technically the member function 'Gzip::HostConfiguration::flush' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.h:87:3: style: Technically the member function 'Gzip::HostConfiguration::remove_accept_encoding' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.h:97:3: style: Technically the member function 'Gzip::HostConfiguration::host' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.h:119:7: style: Technically the member function 'Gzip::HostConfiguration::compression_algorithms' can be const. [functionConst]
trafficserver-7.1.4/plugins/gzip/configuration.cc:233:20: note: Technically the member function 'Gzip::HostConfiguration::compression_algorithms' can be const.
trafficserver-7.1.4/plugins/gzip/configuration.h:119:7: note: Technically the member function 'Gzip::HostConfiguration::compression_algorithms' can be const.
trafficserver-7.1.4/plugins/gzip/gzip.cc:202:17: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:245:9: style: The scope of the variable 'changetag' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:302:9: style: The scope of the variable 'downstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:406:15: style: The scope of the variable 'upstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:447:11: style: The scope of the variable 'downstream_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:449:9: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:534:11: style: The scope of the variable 'upstream_avail' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:637:7: style: The scope of the variable 'nvalues' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:638:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/gzip/gzip.cc:638:10: style: The scope of the variable 'compression_acceptable' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/header_rewrite/lulu.h:66:0: error: #error "Define barriers" [preprocessorErrorDirective]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:143:9: style: The scope of the variable 'dname' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:179:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:327:9: style: The scope of the variable 'state' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:148:5: warning: The buffer 'fname' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:121:1: error: Resource leak: fd [resourceLeak]
trafficserver-7.1.4/plugins/healthchecks/healthchecks.c:264:10: error: Uninitialized variable: dirs [uninitvar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:603:17: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:956:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:891:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:970:17: style: The scope of the variable 'method' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:354:31: style: Checking if unsigned variable 'opt_val.size()' is less than zero. [unsignedLessThanZero]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:965:23: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:1071:28: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_rex_string' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_subst' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_subst_len' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_hits' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_sub_pos' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_sub_ix' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:127:3: warning: Member variable 'RemapRegex::_next' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:188:7: style: Technically the member function 'RemapRegex::get_lengths' can be const. [functionConst]
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:512:13: note: Technically the member function 'RemapRegex::get_lengths' can be const.
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:188:7: note: Technically the member function 'RemapRegex::get_lengths' can be const.
trafficserver-7.1.4/plugins/regex_remap/regex_remap.cc:211:3: style: Technically the member function 'RemapRegex::order' can be const. [functionConst]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:217:9: style: The scope of the variable 'fs' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:219:10: style: The scope of the variable 'path_len' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:221:8: style: The scope of the variable 'line' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:222:10: style: The scope of the variable 'now' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:223:9: style: The scope of the variable 'config_re' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:225:18: style: The scope of the variable 'ovector' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:225:41: style: The scope of the variable 'rc' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:226:7: style: The scope of the variable 'ln' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:349:21: style: The scope of the variable 'iptr' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:413:10: style: The scope of the variable 'date' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:413:20: style: The scope of the variable 'now' can be reduced. [variableScope]
trafficserver-7.1.4/plugins/regex_revalidate/regex_revalidate.c:231:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:59:27: warning: Either the condition 'nullptr==in' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:52:15: note: Assuming that condition 'nullptr==in' is not redundant
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:59:27: note: Null pointer addition
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:261:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:250:0: note: Variable 'str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:261:3: note: Variable 'str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.cc:322:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:35:5: performance: Variable '_bufp' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:36:5: performance: Variable '_hdrs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:37:5: performance: Variable '_field' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:63:3: style: Technically the member function 'HeaderIterator::operator!=' can be const. [functionConst]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:68:3: style: Technically the member function 'HeaderIterator::operator==' can be const. [functionConst]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:94:3: style: The function 'getMethod' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:46:23: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:94:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:99:3: style: The function 'getHost' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:47:23: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:99:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:104:3: style: The function 'getPath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:48:23: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:104:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:109:3: style: The function 'getQuery' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:49:23: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:109:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:114:3: style: The function 'headerBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:50:26: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:114:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:119:3: style: The function 'headerEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4.h:51:26: note: Virtual function in base class
trafficserver-7.1.4/plugins/s3_auth/aws_auth_v4_wrap.h:119:3: note: Function in derived class
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:408:43: style: Function 'parse_config' argument 1 names different: declaration 'filename' definition 'config_fname'. [funcArgNamesDifferent]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:377:40: note: Function 'parse_config' argument 1 names different: declaration 'filename' definition 'config_fname'.
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:408:43: note: Function 'parse_config' argument 1 names different: declaration 'filename' definition 'config_fname'.
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:93:26: style: Variable 'lineno' is modified but its new value is never used. [unreadVariable]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:306:3: style: Technically the member function 'S3Config::v4includeHeaders' can be const. [functionConst]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:312:3: style: Technically the member function 'S3Config::v4excludeHeaders' can be const. [functionConst]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:318:3: style: Technically the member function 'S3Config::v4RegionMap' can be const. [functionConst]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:164:3: style: Class 'S3Config' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/s3_auth/s3_auth.cc:536:3: style: Class 'S3Request' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/plugins/s3_auth/unit-tests/test_aws_auth_v4.cc:87:26: style: Same expression on both sides of '=='. [duplicateExpression]
trafficserver-7.1.4/plugins/tcpinfo/tcpinfo.cc:174:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:148:3: style: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:135:0: note: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:148:3: note: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:213:3: style: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:204:0: note: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:213:3: note: Variable 'dst' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/plugins/xdebug/xdebug.cc:220:10: style: The scope of the variable 'hdrval' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/AbstractBuffer.h:140:45: style: Function 'switch_state' argument 1 names different: declaration 'old_state' definition 'old_vs'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/AbstractBuffer.h:103:36: note: Function 'switch_state' argument 1 names different: declaration 'old_state' definition 'old_vs'.
trafficserver-7.1.4/proxy/AbstractBuffer.h:140:45: note: Function 'switch_state' argument 1 names different: declaration 'old_state' definition 'old_vs'.
trafficserver-7.1.4/proxy/AbstractBuffer.h:140:68: style: Function 'switch_state' argument 2 names different: declaration 'new_state' definition 'new_vs'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/AbstractBuffer.h:103:62: note: Function 'switch_state' argument 2 names different: declaration 'new_state' definition 'new_vs'.
trafficserver-7.1.4/proxy/AbstractBuffer.h:140:68: note: Function 'switch_state' argument 2 names different: declaration 'new_state' definition 'new_vs'.
trafficserver-7.1.4/proxy/AbstractBuffer.h:86:3: style: Technically the member function 'AbstractBuffer::offset' can be const. [functionConst]
trafficserver-7.1.4/proxy/AbstractBuffer.h:101:16: warning: Virtual function 'clear' is called from constructor 'AbstractBuffer(int xsize,int xalignment)' at line 72. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/proxy/AbstractBuffer.h:72:122: note: Calling clear
trafficserver-7.1.4/proxy/AbstractBuffer.h:101:16: note: clear is a virtual method
trafficserver-7.1.4/proxy/AbstractBuffer.h:101:16: warning: Virtual function 'clear' is called from destructor '~AbstractBuffer()' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
trafficserver-7.1.4/proxy/AbstractBuffer.h:73:31: note: Calling clear
trafficserver-7.1.4/proxy/AbstractBuffer.h:101:16: note: clear is a virtual method
trafficserver-7.1.4/proxy/CacheControl.cc:376:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ControlMatcher.h:324:0: style: Technically the member function 'ControlMatcher < CacheControlRecord , CacheControlResult >::getEntryCount' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:284:0: style: Technically the member function 'IpMatcher < CacheControlRecord , CacheControlResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:248:0: style: Technically the member function 'HostMatcher < CacheControlRecord , CacheControlResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:210:0: style: Technically the member function 'RegexMatcher < CacheControlRecord , CacheControlResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:178:0: style: Technically the member function 'UrlMatcher < CacheControlRecord , CacheControlResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/CacheControl.cc:82:3: style: Struct 'CC_FreerContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/CacheControl.cc:101:3: style: Struct 'CC_UpdateContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ControlMatcher.h:134:20: style: The function 'get_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:124:17: note: Virtual function in base class
trafficserver-7.1.4/proxy/ControlMatcher.h:134:20: note: Function in derived class
trafficserver-7.1.4/proxy/ControlMatcher.h:135:26: style: The function 'get_host' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:125:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/ControlMatcher.h:135:26: note: Function in derived class
trafficserver-7.1.4/proxy/ControlMatcher.h:136:30: style: The function 'get_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:126:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/ControlMatcher.h:136:30: note: Function in derived class
trafficserver-7.1.4/proxy/ControlMatcher.h:137:30: style: The function 'get_client_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:128:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/ControlMatcher.h:137:30: note: Function in derived class
trafficserver-7.1.4/proxy/ControlBase.cc:280:7: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/proxy/ControlMatcher.h:178:3: style: Technically the member function 'UrlMatcher::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:210:3: style: Technically the member function 'RegexMatcher::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:248:3: style: Technically the member function 'HostMatcher::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:284:3: style: Technically the member function 'IpMatcher::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:324:3: style: Technically the member function 'ControlMatcher::getEntryCount' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlBase.cc:245:3: style: Struct 'IPortMod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ControlBase.cc:344:3: style: Struct 'SchemeMod' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ParentSelection.h:367:10: warning: Either the condition 'result!=NULL' is redundant or there is possible null pointer dereference: result. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/ParentSelection.h:368:33: note: Assuming that condition 'result!=NULL' is not redundant
trafficserver-7.1.4/proxy/ParentSelection.h:367:10: note: Null pointer dereference
trafficserver-7.1.4/proxy/ParentSelection.h:390:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentSelection.h:431:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ControlMatcher.cc:840:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ControlMatcher.cc:127:0: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ControlMatcher.cc:175:0: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ControlMatcher.cc:219:3: style: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/proxy/ControlMatcher.cc:197:0: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/ControlMatcher.cc:219:3: note: Variable 'error' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/ControlMatcher.cc:160:9: style: The scope of the variable 'data_ptr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ControlMatcher.cc:507:7: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ControlMatcher.cc:560:7: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ControlMatcher.cc:680:48: style: Function 'Match' argument 1 names different: declaration 'ip_addr' definition 'addr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ControlMatcher.h:278:30: note: Function 'Match' argument 1 names different: declaration 'ip_addr' definition 'addr'.
trafficserver-7.1.4/proxy/ControlMatcher.cc:680:48: note: Function 'Match' argument 1 names different: declaration 'ip_addr' definition 'addr'.
trafficserver-7.1.4/proxy/ControlMatcher.cc:802:58: style: Function 'BuildTableFromString' argument 1 names different: declaration 'str' definition 'file_buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ControlMatcher.h:319:34: note: Function 'BuildTableFromString' argument 1 names different: declaration 'str' definition 'file_buf'.
trafficserver-7.1.4/proxy/ControlMatcher.cc:802:58: note: Function 'BuildTableFromString' argument 1 names different: declaration 'str' definition 'file_buf'.
trafficserver-7.1.4/proxy/ParentSelection.h:117:3: warning: Member variable 'ParentRecord::scheme' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/congest/Congestion.h:183:3: style: Technically the member function 'FailHistory::get_bin_events' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/Congestion.h:252:8: style: Technically the member function 'CongestionEntry::F_congested' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/Congestion.h:314:18: note: Technically the member function 'CongestionEntry::F_congested' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:252:8: note: Technically the member function 'CongestionEntry::F_congested' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:263:8: style: Technically the member function 'CongestionEntry::proxy_retry' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/Congestion.h:308:18: note: Technically the member function 'CongestionEntry::proxy_retry' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:263:8: note: Technically the member function 'CongestionEntry::proxy_retry' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:279:8: style: Technically the member function 'CongestionEntry::compCongested' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/Congestion.h:371:18: note: Technically the member function 'CongestionEntry::compCongested' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:279:8: note: Technically the member function 'CongestionEntry::compCongested' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:282:8: style: Technically the member function 'CongestionEntry::usefulInfo' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/Congestion.h:289:18: note: Technically the member function 'CongestionEntry::usefulInfo' can be const.
trafficserver-7.1.4/proxy/congest/Congestion.h:282:8: note: Technically the member function 'CongestionEntry::usefulInfo' can be const.
trafficserver-7.1.4/proxy/ParentSelection.h:79:3: style: Struct 'UnavailableServerResponseCodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/congest/Congestion.h:223:3: style: The function 'get_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:124:17: note: Virtual function in base class
trafficserver-7.1.4/proxy/congest/Congestion.h:223:3: note: Function in derived class
trafficserver-7.1.4/proxy/congest/Congestion.h:228:3: style: The function 'get_host' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:125:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/congest/Congestion.h:228:3: note: Function in derived class
trafficserver-7.1.4/proxy/congest/Congestion.h:233:3: style: The function 'get_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:126:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/congest/Congestion.h:233:3: note: Function in derived class
trafficserver-7.1.4/proxy/congest/Congestion.h:238:3: style: The function 'get_client_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ControlMatcher.h:128:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/congest/Congestion.h:238:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:89:39: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/CoreUtils.cc:415:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/CoreUtils.cc:432:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:526:23: style: The scope of the variable 'c' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/CoreUtils.cc:495:58: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
trafficserver-7.1.4/proxy/CoreUtils.cc:591:43: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
trafficserver-7.1.4/proxy/CoreUtils.cc:735:34: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
trafficserver-7.1.4/proxy/CoreUtils.cc:764:34: warning: Multiplying sizeof() with sizeof() indicates a logic error. [multiplySizeof]
trafficserver-7.1.4/proxy/http/HttpConfig.h:885:26: warning: Member variable 'HttpConfigParams::reverse_proxy_no_host_redirect' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/HttpConfig.h:885:26: warning: Member variable 'HttpConfigParams::reverse_proxy_no_host_redirect_len' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:195:3: warning: Member variable 'ConnectionCount::_hostCount' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:195:3: warning: Member variable 'ConnectionCount::_mutex' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/InkAPIInternal.h:69:5: performance: Variable 'frag_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/InkAPIInternal.h:72:5: performance: Variable 'pin_in_cache' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:72:8: style: Technically the member function 'CacheLookupHttpConfig::operatordelete' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:87:24: note: Technically the member function 'CacheLookupHttpConfig::operatordelete' can be const.
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:72:8: note: Technically the member function 'CacheLookupHttpConfig::operatordelete' can be const.
trafficserver-7.1.4/proxy/http/HttpTunnel.h:183:8: style: Technically the member function 'HttpTunnelConsumer::is_downstream_from' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:523:21: note: Technically the member function 'HttpTunnelConsumer::is_downstream_from' can be const.
trafficserver-7.1.4/proxy/http/HttpTunnel.h:183:8: note: Technically the member function 'HttpTunnelConsumer::is_downstream_from' can be const.
trafficserver-7.1.4/proxy/InkAPIInternal.h:142:8: performance: Technically the member function 'APIHooks::is_empty' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPIInternal.h:150:11: note: Technically the member function 'APIHooks::is_empty' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:142:8: note: Technically the member function 'APIHooks::is_empty' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:143:8: performance: Technically the member function 'APIHooks::invoke' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPIInternal.h:156:11: note: Technically the member function 'APIHooks::invoke' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:143:8: note: Technically the member function 'APIHooks::invoke' can be static.
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:215:31: warning: The class 'ConnectionCountQueue' defines member variable with name '_connectionCount' also defined in its parent class 'ConnectionCount'. [duplInheritedMember]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:196:26: note: Parent variable 'ConnectionCount::_connectionCount'
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:215:31: note: Derived variable 'ConnectionCountQueue::_connectionCount'
trafficserver-7.1.4/proxy/InkAPIInternal.h:302:3: style: Class 'ConfigUpdateCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:101:5: style: Struct 'ConnAddr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:39:1: warning: The class 'ConnectionCount' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/proxy/FetchSM.cc:521:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/FetchSM.cc:445:11: style: The scope of the variable 'bytes' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/FetchSM.cc:447:11: style: The scope of the variable 'total_bytes_copied' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/FetchSM.cc:638:15: style: The scope of the variable 'start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/FetchSM.cc:641:29: style: The scope of the variable 'need' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/FetchSM.cc:641:35: style: The scope of the variable 'wavail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/FetchSM.cc:243:30: style: Function 'InvokePluginExt' argument 1 names different: declaration 'error_event' definition 'fetch_event'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/FetchSM.h:132:28: note: Function 'InvokePluginExt' argument 1 names different: declaration 'error_event' definition 'fetch_event'.
trafficserver-7.1.4/proxy/FetchSM.cc:243:30: note: Function 'InvokePluginExt' argument 1 names different: declaration 'error_event' definition 'fetch_event'.
trafficserver-7.1.4/proxy/FetchSM.cc:536:41: style: Function 'fetch_handler' argument 2 names different: declaration 'data' definition 'edata'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/FetchSM.h:94:38: note: Function 'fetch_handler' argument 2 names different: declaration 'data' definition 'edata'.
trafficserver-7.1.4/proxy/FetchSM.cc:536:41: note: Function 'fetch_handler' argument 2 names different: declaration 'data' definition 'edata'.
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::recursion' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::http_vc' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::read_vio' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::write_vio' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::req_buffer' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::req_reader' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::client_response' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::client_bytes' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_buffer' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_reader' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::contp' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::req_finished' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::header_done' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::is_method_head' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::is_internal_request' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::destroyed' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_is_chunked' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_received_close' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::fetch_flags' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::user_data' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::has_sent_header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::req_content_length' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_content_length' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/FetchSM.h:42:3: warning: Member variable 'FetchSM::resp_received_body_len' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/PluginVC.h:76:3: style: Class 'PluginVC' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/PluginVC.h:122:3: style: The function 'getPluginTag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/Plugin.h:74:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/PluginVC.h:122:3: note: Function in derived class
trafficserver-7.1.4/proxy/PluginVC.h:128:3: style: The function 'getPluginId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/Plugin.h:83:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/PluginVC.h:128:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.cc:197:14: style: Redundant condition: P. '!P || (P && !P->IsOnline())' is equivalent to '!P || !P->IsOnline()' [redundantCondition]
trafficserver-7.1.4/proxy/ICP.cc:200:11: warning: Either the condition 'P' is redundant or there is possible null pointer dereference: P. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/ICP.cc:197:18: note: Assuming that condition 'P' is not redundant
trafficserver-7.1.4/proxy/ICP.cc:200:11: note: Null pointer dereference
trafficserver-7.1.4/proxy/ICP.h:1303:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/Log.h:331:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:356:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:426:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:1681:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:1703:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:1975:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:2081:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:2086:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:2113:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:2143:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:2147:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICP.cc:1358:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trafficserver-7.1.4/proxy/ICP.cc:182:7: style: The scope of the variable 'n_peer' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:183:9: style: The scope of the variable 'P' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:450:11: style: The scope of the variable 'a' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:1402:15: style: The scope of the variable 'pp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:2074:9: style: The scope of the variable 'P' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:2138:9: style: The scope of the variable 'P' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:2286:9: style: The scope of the variable 'P' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICP.cc:983:46: style: Function 'ICPRequestCont' argument 1 names different: declaration 'i' definition 'pr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:1186:32: note: Function 'ICPRequestCont' argument 1 names different: declaration 'i' definition 'pr'.
trafficserver-7.1.4/proxy/ICP.cc:983:46: note: Function 'ICPRequestCont' argument 1 names different: declaration 'i' definition 'pr'.
trafficserver-7.1.4/proxy/ICP.cc:1563:58: style: Function 'BuildICPMsg' argument 2 names different: declaration 'sequence_number' definition 'seqno'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:1231:55: note: Function 'BuildICPMsg' argument 2 names different: declaration 'sequence_number' definition 'seqno'.
trafficserver-7.1.4/proxy/ICP.cc:1563:58: note: Function 'BuildICPMsg' argument 2 names different: declaration 'sequence_number' definition 'seqno'.
trafficserver-7.1.4/proxy/logging/Log.h:326:3: warning: Member variable 'LogFlushData::logbuffer' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/ICP.h:252:3: style: Technically the member function 'ICPConfigData::ICPconfigured' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:257:3: style: Technically the member function 'ICPConfigData::ICPport' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:267:3: style: Technically the member function 'ICPConfigData::ICPmulticastConfigured' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:272:3: style: Technically the member function 'ICPConfigData::ICPqueryTimeout' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:277:3: style: Technically the member function 'ICPConfigData::ICPLocalCacheLookup' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:282:3: style: Technically the member function 'ICPConfigData::ICPStaleLookup' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:287:3: style: Technically the member function 'ICPConfigData::ICPReplyToUnknownPeer' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:292:3: style: Technically the member function 'ICPConfigData::ICPDefaultReplyPort' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:342:3: style: Technically the member function 'PeerConfigData::GetHostname' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:347:3: style: Technically the member function 'PeerConfigData::GetCType' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:352:3: style: Technically the member function 'PeerConfigData::GetIPAddr' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:357:3: style: Technically the member function 'PeerConfigData::GetProxyPort' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:362:3: style: Technically the member function 'PeerConfigData::GetICPPort' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:367:3: style: Technically the member function 'PeerConfigData::MultiCastMember' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:372:3: style: Technically the member function 'PeerConfigData::GetMultiCastIPAddr' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:377:3: style: Technically the member function 'PeerConfigData::GetMultiCastTTL' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:488:3: style: Technically the member function 'ICPConfiguration::ICPConfigCallouts' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:835:3: style: Technically the member function 'ICPProcessor::GetFreePeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:840:3: style: Technically the member function 'ICPProcessor::GetFreeSendPeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:845:3: style: Technically the member function 'ICPProcessor::GetFreeRecvPeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:885:3: style: Technically the member function 'ICPProcessor::AllowICPQueries' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:890:3: style: Technically the member function 'ICPProcessor::PendingQuery' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:914:3: style: Technically the member function 'ICPProcessor::GetSendPeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:925:3: style: Technically the member function 'ICPProcessor::GetRecvPeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:947:3: style: Technically the member function 'ICPProcessor::GetParentPeers' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICP.h:968:3: style: Technically the member function 'ICPProcessor::GetLastRecvPeerBias' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.h:155:3: style: Technically the member function 'LogField::map' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogBuffer.h:262:3: style: Technically the member function 'LogBufferList::get_size' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPProcessor.h:64:3: style: Class 'ICPProcessorExt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICP.h:764:3: style: Class 'BitMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICP.h:1051:3: style: Class 'ICPPeriodicCont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICP.h:1071:3: style: Class 'ICPHandlerCont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICPlog.h:44:3: style: Class 'ICPlog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogField.h:49:3: style: Struct 'LogSlice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:41:3: style: Class 'LogAccessICP' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICP.cc:498:3: style: Struct 'AutoReference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ICP.h:649:21: style: The function 'GetIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:533:21: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:649:21: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:650:19: style: The function 'SendMsg_re' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:534:19: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:650:19: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:651:19: style: The function 'RecvFrom_re' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:535:19: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:651:19: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:652:15: style: The function 'GetRecvFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:536:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:652:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:653:15: style: The function 'GetSendFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:537:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:653:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:654:15: style: The function 'ExpectedReplies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:538:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:654:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:655:15: style: The function 'ValidSender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:539:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:655:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:656:16: style: The function 'LogSendMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:540:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:656:16: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:657:15: style: The function 'ExtToIntRecvSockAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:544:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:657:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:659:3: style: The function 'IsOnline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:541:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:659:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:664:3: style: The function 'GetSendChan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:542:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:664:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:669:3: style: The function 'GetRecvChan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:543:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:669:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:708:21: style: The function 'GetIP' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:533:21: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:708:21: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:709:19: style: The function 'SendMsg_re' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:534:19: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:709:19: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:710:19: style: The function 'RecvFrom_re' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:535:19: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:710:19: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:711:15: style: The function 'GetRecvFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:536:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:711:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:712:15: style: The function 'GetSendFD' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:537:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:712:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:713:15: style: The function 'ExpectedReplies' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:538:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:713:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:714:15: style: The function 'ValidSender' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:539:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:714:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:715:16: style: The function 'LogSendMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:540:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:715:16: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:716:15: style: The function 'IsOnline' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:541:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:716:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:718:3: style: The function 'GetRecvChan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:543:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:718:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:723:3: style: The function 'GetSendChan' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:542:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:723:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:728:3: style: The function 'ExtToIntRecvSockAddr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:544:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:728:3: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:1053:15: style: The function 'PeriodicEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:1031:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:1053:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICP.h:1073:15: style: The function 'PeriodicEvent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ICP.h:1031:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/ICP.h:1073:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFile.h:60:7: style: The function 'preproc_and_try_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogBufferSink.h:46:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFile.h:60:7: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:45:3: style: The function 'entry_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:165:24: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:45:3: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:53:15: style: The function 'marshal_client_host_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:170:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:53:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:54:15: style: The function 'marshal_client_host_port' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:172:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:54:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:55:15: style: The function 'marshal_client_auth_user_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:173:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:55:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:56:15: style: The function 'marshal_client_req_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:176:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:56:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:57:15: style: The function 'marshal_client_req_http_method' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:177:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:57:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:58:15: style: The function 'marshal_client_req_url' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:178:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:58:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:59:15: style: The function 'marshal_client_req_url_canon' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:179:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:59:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:64:15: style: The function 'marshal_proxy_resp_content_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:202:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:64:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:65:15: style: The function 'marshal_proxy_resp_squid_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:203:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:65:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:66:15: style: The function 'marshal_proxy_resp_content_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:204:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:66:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:67:15: style: The function 'marshal_proxy_resp_status_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:205:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:67:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:68:15: style: The function 'marshal_cache_result_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:208:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:68:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:73:15: style: The function 'marshal_proxy_hierarchy_route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:221:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:73:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:78:15: style: The function 'marshal_server_host_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:232:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:78:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:83:15: style: The function 'marshal_transfer_time_ms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:272:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:83:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:84:15: style: The function 'marshal_transfer_time_s' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:273:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessICP.h:84:15: note: Function in derived class
trafficserver-7.1.4/proxy/ICPConfig.cc:553:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1055:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1092:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1095:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1128:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1139:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ICPConfig.cc:1465:7: style: The scope of the variable 'id' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ICPConfig.cc:384:48: style: Function 'ICPConfigUpdateCont' argument 1 names different: declaration 'data' definition 'd'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:426:29: note: Function 'ICPConfigUpdateCont' argument 1 names different: declaration 'data' definition 'd'.
trafficserver-7.1.4/proxy/ICPConfig.cc:384:48: note: Function 'ICPConfigUpdateCont' argument 1 names different: declaration 'data' definition 'd'.
trafficserver-7.1.4/proxy/ICPConfig.cc:384:57: style: Function 'ICPConfigUpdateCont' argument 2 names different: declaration 'value' definition 'v'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:426:41: note: Function 'ICPConfigUpdateCont' argument 2 names different: declaration 'value' definition 'v'.
trafficserver-7.1.4/proxy/ICPConfig.cc:384:57: note: Function 'ICPConfigUpdateCont' argument 2 names different: declaration 'value' definition 'v'.
trafficserver-7.1.4/proxy/ICPConfig.cc:1170:49: style: Function 'FindMultiCastChild' argument 1 names different: declaration 'ip' definition 'addr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:704:42: note: Function 'FindMultiCastChild' argument 1 names different: declaration 'ip' definition 'addr'.
trafficserver-7.1.4/proxy/ICPConfig.cc:1170:49: note: Function 'FindMultiCastChild' argument 1 names different: declaration 'ip' definition 'addr'.
trafficserver-7.1.4/proxy/ICPConfig.cc:1192:42: style: Function 'PeriodicCont' argument 1 names different: declaration 'p' definition 'icpP'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ICP.h:1029:30: note: Function 'PeriodicCont' argument 1 names different: declaration 'p' definition 'icpP'.
trafficserver-7.1.4/proxy/ICPConfig.cc:1192:42: note: Function 'PeriodicCont' argument 1 names different: declaration 'p' definition 'icpP'.
trafficserver-7.1.4/proxy/ICPConfig.cc:129:3: performance: Variable '_mutex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/ICP.h:202:7: style: Technically the member function 'AtomicLock::HaveLock' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:145:13: note: Technically the member function 'AtomicLock::HaveLock' can be const.
trafficserver-7.1.4/proxy/ICP.h:202:7: note: Technically the member function 'AtomicLock::HaveLock' can be const.
trafficserver-7.1.4/proxy/ICP.h:250:14: style: Technically the member function 'ICPConfigData::operator==' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:259:16: note: Technically the member function 'ICPConfigData::operator==' can be const.
trafficserver-7.1.4/proxy/ICP.h:250:14: note: Technically the member function 'ICPConfigData::operator==' can be const.
trafficserver-7.1.4/proxy/ICP.h:447:7: style: Technically the member function 'ICPConfiguration::GlobalConfigChange' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:466:19: note: Technically the member function 'ICPConfiguration::GlobalConfigChange' can be const.
trafficserver-7.1.4/proxy/ICP.h:447:7: note: Technically the member function 'ICPConfiguration::GlobalConfigChange' can be const.
trafficserver-7.1.4/proxy/ICP.h:449:7: style: Technically the member function 'ICPConfiguration::PeerConfigChange' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:478:19: note: Technically the member function 'ICPConfiguration::PeerConfigChange' can be const.
trafficserver-7.1.4/proxy/ICP.h:449:7: note: Technically the member function 'ICPConfiguration::PeerConfigChange' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:46:14: style: Technically the member function 'ICPlog::GetElapsedTime' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:1316:9: note: Technically the member function 'ICPlog::GetElapsedTime' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:46:14: note: Technically the member function 'ICPlog::GetElapsedTime' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:47:19: style: Technically the member function 'ICPlog::GetClientIP' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:1322:9: note: Technically the member function 'ICPlog::GetClientIP' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:47:19: note: Technically the member function 'ICPlog::GetClientIP' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:49:16: style: Technically the member function 'ICPlog::GetAction' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:1334:9: note: Technically the member function 'ICPlog::GetAction' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:49:16: note: Technically the member function 'ICPlog::GetAction' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:50:15: performance: Technically the member function 'ICPlog::GetCode' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1344:9: note: Technically the member function 'ICPlog::GetCode' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:50:15: note: Technically the member function 'ICPlog::GetCode' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:52:15: performance: Technically the member function 'ICPlog::GetMethod' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1357:9: note: Technically the member function 'ICPlog::GetMethod' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:52:15: note: Technically the member function 'ICPlog::GetMethod' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:53:15: style: Technically the member function 'ICPlog::GetURI' can be const. [functionConst]
trafficserver-7.1.4/proxy/ICPConfig.cc:1363:9: note: Technically the member function 'ICPlog::GetURI' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:53:15: note: Technically the member function 'ICPlog::GetURI' can be const.
trafficserver-7.1.4/proxy/ICPlog.h:54:15: performance: Technically the member function 'ICPlog::GetIdent' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1369:9: note: Technically the member function 'ICPlog::GetIdent' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:54:15: note: Technically the member function 'ICPlog::GetIdent' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:55:22: performance: Technically the member function 'ICPlog::GetHierarchy' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1376:9: note: Technically the member function 'ICPlog::GetHierarchy' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:55:22: note: Technically the member function 'ICPlog::GetHierarchy' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:56:15: performance: Technically the member function 'ICPlog::GetFromHost' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1382:9: note: Technically the member function 'ICPlog::GetFromHost' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:56:15: note: Technically the member function 'ICPlog::GetFromHost' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:57:15: performance: Technically the member function 'ICPlog::GetContentType' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPConfig.cc:1389:9: note: Technically the member function 'ICPlog::GetContentType' can be static.
trafficserver-7.1.4/proxy/ICPlog.h:57:15: note: Technically the member function 'ICPlog::GetContentType' can be static.
trafficserver-7.1.4/proxy/ICPConfig.cc:406:3: style: Class 'ICPConfiguration' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/ICPConfig.cc:406:3: style: Class 'ICPConfiguration' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/ICPConfig.cc:203:5: style: Class 'BitMap' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/ICPConfig.cc:203:5: style: Class 'BitMap' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/ICP.h:872:8: performance: Technically the member function 'ICPProcessor::InitICPStatCallbacks' can be static. [functionStatic]
trafficserver-7.1.4/proxy/ICPStats.cc:40:15: note: Technically the member function 'ICPProcessor::InitICPStatCallbacks' can be static.
trafficserver-7.1.4/proxy/ICP.h:872:8: note: Technically the member function 'ICPProcessor::InitICPStatCallbacks' can be static.
trafficserver-7.1.4/proxy/IPAllow.cc:84:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/IPAllow.cc:184:3: style: Variable 'file_buf' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/IPAllow.cc:174:0: note: Variable 'file_buf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/IPAllow.cc:184:3: note: Variable 'file_buf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/IPAllow.cc:88:27: style: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/IPAllow.h:125:32: note: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'.
trafficserver-7.1.4/proxy/IPAllow.cc:88:27: note: Function 'release' argument 1 names different: declaration 'params' definition 'lookup'.
trafficserver-7.1.4/proxy/InkAPI.cc:610:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:1868:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:1876:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:1883:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:1890:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:1897:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:2061:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:2570:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:3648:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4045:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4049:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4058:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4064:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4068:6: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4084:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4088:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4102:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4106:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4116:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4120:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4263:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4476:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4622:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4640:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4666:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4679:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4702:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4741:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4761:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4781:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4801:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4839:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4877:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4912:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4942:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:4956:50: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5028:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5039:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5064:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5106:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5152:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5177:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5224:40: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5237:41: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5250:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5264:45: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5273:40: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5284:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5311:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5322:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5345:35: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5354:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5363:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5372:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5381:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5407:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5544:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5588:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5607:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5630:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5649:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5672:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5691:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5716:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5735:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5758:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5773:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5786:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5810:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5843:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5852:44: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5883:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5966:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:5976:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6006:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6016:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6082:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6090:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6097:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6119:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6128:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6137:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6146:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6155:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6164:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6173:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6182:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6191:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6200:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6211:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6229:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6245:28: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6309:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6322:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6335:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6348:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6582:89: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6596:84: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6679:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6691:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6913:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6927:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6942:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:6959:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7381:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7427:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7440:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7460:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7485:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7503:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7512:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7584:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7592:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7600:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7608:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7616:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7624:4: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7632:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7640:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7648:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:7801:40: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:8313:74: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:8336:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:8393:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:8992:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9039:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9104:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9113:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9408:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9448:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:9502:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPI.cc:8561:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/InkAPI.cc:793:11: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:846:11: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:885:13: style: The scope of the variable 'e' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:1350:22: style: The scope of the variable 'ht_entry' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:1351:20: style: The scope of the variable 'contp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:2062:18: style: The scope of the variable 'blk' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:2571:18: style: The scope of the variable 'blk' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:3649:18: style: The scope of the variable 'blk' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:5097:38: style: The scope of the variable 'o_url' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:6441:20: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPI.cc:2698:60: style: Function 'TSMimeHdrFieldEqual' argument 3 names different: declaration 'field1' definition 'field1_obj'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/api/ts/experimental.h:75:70: note: Function 'TSMimeHdrFieldEqual' argument 3 names different: declaration 'field1' definition 'field1_obj'.
trafficserver-7.1.4/proxy/InkAPI.cc:2698:60: note: Function 'TSMimeHdrFieldEqual' argument 3 names different: declaration 'field1' definition 'field1_obj'.
trafficserver-7.1.4/proxy/InkAPI.cc:2698:79: style: Function 'TSMimeHdrFieldEqual' argument 4 names different: declaration 'field2' definition 'field2_obj'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/api/ts/experimental.h:75:85: note: Function 'TSMimeHdrFieldEqual' argument 4 names different: declaration 'field2' definition 'field2_obj'.
trafficserver-7.1.4/proxy/InkAPI.cc:2698:79: note: Function 'TSMimeHdrFieldEqual' argument 4 names different: declaration 'field2' definition 'field2_obj'.
trafficserver-7.1.4/proxy/InkAPI.cc:7401:57: style: Function 'TSCacheHttpInfoKeySet' argument 2 names different: declaration 'key' definition 'keyp'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/api/ts/experimental.h:67:68: note: Function 'TSCacheHttpInfoKeySet' argument 2 names different: declaration 'key' definition 'keyp'.
trafficserver-7.1.4/proxy/InkAPI.cc:7401:57: note: Function 'TSCacheHttpInfoKeySet' argument 2 names different: declaration 'key' definition 'keyp'.
trafficserver-7.1.4/proxy/InkAPI.cc:7365:20: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/InkAPI.cc:9462:45: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/InkAPI.cc:9481:45: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/InkAPIInternal.h:138:8: performance: Technically the member function 'APIHooks::prepend' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPI.cc:1280:11: note: Technically the member function 'APIHooks::prepend' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:138:8: note: Technically the member function 'APIHooks::prepend' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:139:8: performance: Technically the member function 'APIHooks::append' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPI.cc:1291:11: note: Technically the member function 'APIHooks::append' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:139:8: note: Technically the member function 'APIHooks::append' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:141:8: performance: Technically the member function 'APIHooks::clear' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPI.cc:1308:11: note: Technically the member function 'APIHooks::clear' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:141:8: note: Technically the member function 'APIHooks::clear' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:338:8: performance: Technically the member function 'ConfigUpdateCbTable::invoke' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkAPI.cc:1374:22: note: Technically the member function 'ConfigUpdateCbTable::invoke' can be static.
trafficserver-7.1.4/proxy/InkAPIInternal.h:338:8: note: Technically the member function 'ConfigUpdateCbTable::invoke' can be static.
trafficserver-7.1.4/proxy/InkAPI.cc:9158:3: style: Class 'TSSslCallback' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http/HttpConnectionCount.h:39:0: warning: The class 'ConnectionCount' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/proxy/InkAPI.cc:7128:47: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/InkAPI.cc:2149:83: performance: Function parameter 'url_f' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/proxy/InkAPITest.cc:330:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:361:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2227:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2228:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2253:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2254:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2279:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2280:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2305:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:2306:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6085:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6117:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6155:11: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6385:51: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6386:49: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6397:52: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6398:50: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6861:51: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:6862:48: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7116:59: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7117:54: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7130:58: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7131:53: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7144:59: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:7145:54: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkAPITest.cc:1301:3: style: Variable 'temp_thread' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/proxy/InkAPITest.cc:1298:0: note: Variable 'temp_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/InkAPITest.cc:1301:3: note: Variable 'temp_thread' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/InkAPITest.cc:5863:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/InkAPITest.cc:5862:0: note: Variable 'data' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/InkAPITest.cc:5863:3: note: Variable 'data' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/InkAPITest.cc:6063:5: style: Variable 'enabled' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
trafficserver-7.1.4/proxy/InkAPITest.cc:6060:0: note: Variable 'enabled' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/InkAPITest.cc:6063:5: note: Variable 'enabled' is reassigned a value before the old one has been used if variable is no semaphore variable.
trafficserver-7.1.4/proxy/InkAPITestTool.cc:660:9: style: The scope of the variable 'ptr_block' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITestTool.cc:661:30: style: The scope of the variable 'towrite' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITestTool.cc:953:9: style: The scope of the variable 'ptr_block' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITestTool.cc:954:30: style: The scope of the variable 'towrite' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITestTool.cc:1056:7: style: The scope of the variable 'end_of_request' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:551:9: style: The scope of the variable 'ptr_block' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:552:33: style: The scope of the variable 'towrite' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:2564:15: style: The scope of the variable 'block_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:4435:15: style: The scope of the variable 'block_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:4642:15: style: The scope of the variable 'block_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:5260:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:5261:8: style: The scope of the variable 'str_found' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:6573:11: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/InkAPITest.cc:6058:3: performance: Technically the member function 'ParentTest::parent_routing_enabled' can be static. [functionStatic]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:109:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:162:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:367:3: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:381:3: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:411:3: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:190:24: style: Function 'TSMutexDestroy' argument 1 names different: declaration 'mutexp' definition 'm'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/api/ts/ts.h:1127:35: note: Function 'TSMutexDestroy' argument 1 names different: declaration 'mutexp' definition 'm'.
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:190:24: note: Function 'TSMutexDestroy' argument 1 names different: declaration 'mutexp' definition 'm'.
trafficserver-7.1.4/proxy/InkIOCoreAPI.cc:98:3: warning: Member variable 'INKThreadInternal::data' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:75:16: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:49:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:75:16: note: Function in derived class
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:95:16: style: The function 'clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:55:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:95:16: note: Function in derived class
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:96:16: style: The function 'free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:56:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/api/ts/InkAPIPrivateIOCore.h:96:16: note: Function in derived class
trafficserver-7.1.4/proxy/Main.cc:678:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/Main.cc:1995:40: warning: Function 'mgmt_storage_device_cmd_callback' argument order different: declaration 'x, data, len' definition 'data, arg, len' [funcArgOrderDifferent]
trafficserver-7.1.4/proxy/Main.cc:124:53: note: Function 'mgmt_storage_device_cmd_callback' argument order different: declaration 'x, data, len' definition 'data, arg, len'
trafficserver-7.1.4/proxy/Main.cc:1995:40: note: Function 'mgmt_storage_device_cmd_callback' argument order different: declaration 'x, data, len' definition 'data, arg, len'
trafficserver-7.1.4/proxy/ControlMatcher.h:324:0: style: Technically the member function 'ControlMatcher < ParentRecord , ParentResult >::getEntryCount' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:284:0: style: Technically the member function 'IpMatcher < ParentRecord , ParentResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:248:0: style: Technically the member function 'HostMatcher < ParentRecord , ParentResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:210:0: style: Technically the member function 'RegexMatcher < ParentRecord , ParentResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/ControlMatcher.h:178:0: style: Technically the member function 'UrlMatcher < ParentRecord , ParentResult >::getNumElements' can be const. [functionConst]
trafficserver-7.1.4/proxy/StatPages.h:72:3: style: Struct 'StatPageData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/StatPages.h:95:3: style: Class 'BaseStatPagesHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:171:13: style: Redundant condition: pRec. '!pRec || (pRec && !pRec->available)' is equivalent to '!pRec || !pRec->available' [redundantCondition]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:141:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:152:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:160:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:198:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:201:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:25:58: style: Function 'ParentConsistentHash' argument 1 names different: declaration '_parent_record' definition 'parent_record'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ParentConsistentHash.h:52:38: note: Function 'ParentConsistentHash' argument 1 names different: declaration '_parent_record' definition 'parent_record'.
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:25:58: note: Function 'ParentConsistentHash' argument 1 names different: declaration '_parent_record' definition 'parent_record'.
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:107:41: style: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ParentConsistentHash.h:55:26: note: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'.
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:107:41: note: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'.
trafficserver-7.1.4/proxy/ParentConsistentHash.h:54:12: style: Technically the member function 'ParentConsistentHash::getPathHash' can be const. [functionConst]
trafficserver-7.1.4/proxy/ParentConsistentHash.cc:63:23: note: Technically the member function 'ParentConsistentHash::getPathHash' can be const.
trafficserver-7.1.4/proxy/ParentConsistentHash.h:54:12: note: Technically the member function 'ParentConsistentHash::getPathHash' can be const.
trafficserver-7.1.4/proxy/ParentConsistentHash.h:52:3: style: Class 'ParentConsistentHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ParentConsistentHash.h:55:8: style: The function 'selectParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:297:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:55:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:56:8: style: The function 'markParentDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:304:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:56:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:57:12: style: The function 'numParents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:310:20: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:57:12: note: Function in derived class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:58:8: style: The function 'markParentUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:317:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentConsistentHash.h:58:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentRoundRobin.cc:25:50: style: Function 'ParentRoundRobin' argument 1 names different: declaration '_parent_record' definition 'parent_record'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ParentRoundRobin.h:40:34: note: Function 'ParentRoundRobin' argument 1 names different: declaration '_parent_record' definition 'parent_record'.
trafficserver-7.1.4/proxy/ParentRoundRobin.cc:25:50: note: Function 'ParentRoundRobin' argument 1 names different: declaration '_parent_record' definition 'parent_record'.
trafficserver-7.1.4/proxy/ParentRoundRobin.cc:57:37: style: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ParentRoundRobin.h:42:26: note: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'.
trafficserver-7.1.4/proxy/ParentRoundRobin.cc:57:37: note: Function 'selectParent' argument 1 names different: declaration 'firstCall' definition 'first_call'.
trafficserver-7.1.4/proxy/ParentRoundRobin.h:42:8: style: The function 'selectParent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:297:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:42:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:43:8: style: The function 'markParentDown' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:304:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:43:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:44:12: style: The function 'numParents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:310:20: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:44:12: note: Function in derived class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:45:8: style: The function 'markParentUp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ParentSelection.h:317:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/ParentRoundRobin.h:45:8: note: Function in derived class
trafficserver-7.1.4/proxy/ParentSelection.cc:381:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentSelection.cc:383:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentSelection.cc:729:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/ParentSelection.cc:285:3: style: Variable 'params' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/ParentSelection.cc:280:0: note: Variable 'params' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/ParentSelection.cc:285:3: note: Variable 'params' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/ParentSelection.cc:838:3: style: Variable 'params' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/ParentSelection.cc:833:0: note: Variable 'params' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/ParentSelection.cc:838:3: note: Variable 'params' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/ParentSelection.cc:502:9: style: The scope of the variable 'errBuf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:503:8: style: The scope of the variable 'alarmAlready' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:538:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:539:9: style: The scope of the variable 'label' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:540:9: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:541:8: style: The scope of the variable 'used' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/ParentSelection.cc:1407:27: style: Function 'show_result' argument 1 names different: declaration 'aParentResult' definition 'p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ParentSelection.h:409:32: note: Function 'show_result' argument 1 names different: declaration 'aParentResult' definition 'p'.
trafficserver-7.1.4/proxy/ParentSelection.cc:1407:27: note: Function 'show_result' argument 1 names different: declaration 'aParentResult' definition 'p'.
trafficserver-7.1.4/proxy/ParentSelection.cc:514:5: style: Variable 'alarmAlready' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/proxy/Plugin.cc:177:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/Plugin.cc:187:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/Plugin.cc:197:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/Plugin.cc:207:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/Plugin.cc:226:7: style: The scope of the variable 'argc' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/PluginVC.cc:283:72: style: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/PluginVC.h:81:96: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/proxy/PluginVC.cc:283:72: note: Function 'do_io_write' argument 3 names different: declaration 'buf' definition 'abuffer'.
trafficserver-7.1.4/proxy/TransformInternal.h:36:3: style: Class 'TransformTerminus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/TransformInternal.h:101:3: style: Class 'NullTransform' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/TransformInternal.h:75:20: style: The function 'backlog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/Transform.h:77:20: note: Virtual function in base class
trafficserver-7.1.4/proxy/TransformInternal.h:75:20: note: Function in derived class
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.cc:88:60: style: Same expression on both sides of '-' because the value of 'minimum_read_size' and '1' are the same. [duplicateExpression]
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.cc:49:45: note: 'minimum_read_size' is assigned value '1' here.
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.cc:88:60: note: Same expression on both sides of '-' because the value of 'minimum_read_size' and '1' are the same.
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.cc:127:56: style: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.h:53:34: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/ProtocolProbeSessionAccept.cc:127:56: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/http2/HPACK.h:109:5: style: Class 'HpackDynamicTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/http2/HPACK.h:109:5: style: Class 'HpackDynamicTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/http2/HPACK.h:142:39: style: Class 'HpackIndexingTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/http2/HPACK.h:142:39: style: Class 'HpackIndexingTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/http2/HPACK.h:107:3: style: Class 'HpackDynamicTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http2/HPACK.h:142:3: style: Class 'HpackIndexingTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/ProxyClientSession.cc:106:56: style: Function 'state_api_callout' argument 2 names different: declaration 'edata' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/ProxyClientSession.h:229:42: note: Function 'state_api_callout' argument 2 names different: declaration 'edata' definition 'data'.
trafficserver-7.1.4/proxy/ProxyClientSession.cc:106:56: note: Function 'state_api_callout' argument 2 names different: declaration 'edata' definition 'data'.
trafficserver-7.1.4/proxy/RegressionSM.cc:30:30: style: Function 'set_status' argument 1 names different: declaration 'status' definition 'astatus'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:66:23: note: Function 'set_status' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:30:30: note: Function 'set_status' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:47:24: style: Function 'done' argument 1 names different: declaration 'status' definition 'astatus'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:48:17: note: Function 'done' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:47:24: note: Function 'done' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:63:24: style: Function 'run' argument 1 names different: declaration 'pstatus' definition 'apstatus'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:49:17: note: Function 'run' argument 1 names different: declaration 'pstatus' definition 'apstatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:63:24: note: Function 'run' argument 1 names different: declaration 'pstatus' definition 'apstatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:70:34: style: Function 'xrun' argument 1 names different: declaration 'parent' definition 'aparent'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:68:27: note: Function 'xrun' argument 1 names different: declaration 'parent' definition 'aparent'.
trafficserver-7.1.4/proxy/RegressionSM.cc:70:34: note: Function 'xrun' argument 1 names different: declaration 'parent' definition 'aparent'.
trafficserver-7.1.4/proxy/RegressionSM.cc:78:27: style: Function 'run_in' argument 1 names different: declaration 'pstatus' definition 'apstatus'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:50:20: note: Function 'run_in' argument 1 names different: declaration 'pstatus' definition 'apstatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:78:27: note: Function 'run_in' argument 1 names different: declaration 'pstatus' definition 'apstatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:86:30: style: Function 'child_done' argument 1 names different: declaration 'status' definition 'astatus'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:67:23: note: Function 'child_done' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:86:30: note: Function 'child_done' argument 1 names different: declaration 'status' definition 'astatus'.
trafficserver-7.1.4/proxy/RegressionSM.cc:138:37: style: Function 'r_sequential' argument 2 names different: declaration 'n' definition 'an'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:89:51: note: Function 'r_sequential' argument 2 names different: declaration 'n' definition 'an'.
trafficserver-7.1.4/proxy/RegressionSM.cc:138:37: note: Function 'r_sequential' argument 2 names different: declaration 'n' definition 'an'.
trafficserver-7.1.4/proxy/RegressionSM.cc:172:35: style: Function 'r_parallel' argument 2 names different: declaration 'n' definition 'an'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/RegressionSM.h:91:49: note: Function 'r_parallel' argument 2 names different: declaration 'n' definition 'an'.
trafficserver-7.1.4/proxy/RegressionSM.cc:172:35: note: Function 'r_parallel' argument 2 names different: declaration 'n' definition 'an'.
trafficserver-7.1.4/proxy/RegressionSM.h:70:3: warning: Member variable 'RegressionSM::n' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/RegressionSM.cc:226:15: warning: Member variable 'RegressionSM::children' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/RegressionSM.h:70:3: style: Struct 'RegressionSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/RegressionSM.cc:265:3: style: Struct 'ReRegressionSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/RegressionSM.h:36:1: warning: The struct 'RegressionSM' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/proxy/ReverseProxy.cc:131:3: style: Struct 'UR_UpdateContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/SocksProxy.cc:135:11: style: The scope of the variable 'n_read_avail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/SocksProxy.cc:206:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
trafficserver-7.1.4/proxy/SocksProxy.cc:59:3: warning: Member variable 'SocksProxy::reader' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/StatPages.cc:56:45: style: Function 'register_http' argument 1 names different: declaration 'hostname' definition 'module'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/StatPages.h:79:45: note: Function 'register_http' argument 1 names different: declaration 'hostname' definition 'module'.
trafficserver-7.1.4/proxy/StatPages.cc:56:45: note: Function 'register_http' argument 1 names different: declaration 'hostname' definition 'module'.
trafficserver-7.1.4/proxy/StatPages.h:79:19: performance: Technically the member function 'StatPagesManager::register_http' can be static. [functionStatic]
trafficserver-7.1.4/proxy/StatPages.cc:56:19: note: Technically the member function 'StatPagesManager::register_http' can be static.
trafficserver-7.1.4/proxy/StatPages.h:79:19: note: Technically the member function 'StatPagesManager::register_http' can be static.
trafficserver-7.1.4/proxy/StatPages.h:83:8: style: Technically the member function 'StatPagesManager::is_stat_page' can be const. [functionConst]
trafficserver-7.1.4/proxy/StatPages.cc:97:19: note: Technically the member function 'StatPagesManager::is_stat_page' can be const.
trafficserver-7.1.4/proxy/StatPages.h:83:8: note: Technically the member function 'StatPagesManager::is_stat_page' can be const.
trafficserver-7.1.4/proxy/StatPages.h:84:8: performance: Technically the member function 'StatPagesManager::is_cache_inspector_page' can be static. [functionStatic]
trafficserver-7.1.4/proxy/StatPages.cc:124:19: note: Technically the member function 'StatPagesManager::is_cache_inspector_page' can be static.
trafficserver-7.1.4/proxy/StatPages.h:84:8: note: Technically the member function 'StatPagesManager::is_cache_inspector_page' can be static.
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:262:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:262:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:210:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:108:3: style: Technically the member function 'StreamHashTable::index' can be const. [functionConst]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:103:5: style: Class 'StreamHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:103:5: style: Class 'StreamHashTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:100:3: style: Class 'StreamHashTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/StufferUdpReceiver.cc:230:9: error: Memory leak: s [memleak]
trafficserver-7.1.4/proxy/TestDNS.cc:178:9: style: The scope of the variable 'throughput' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/TestDNS.cc:178:21: style: The scope of the variable 'cumul_throughput' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/TestDNS.cc:226:24: style: The scope of the variable 'test_dns_state_machine' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/TestDNS.cc:243:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
trafficserver-7.1.4/proxy/TestPreProc.cc:172:0: error: syntax error [syntaxError]
trafficserver-7.1.4/proxy/TestProxy.cc:110:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::vconnection_vector' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::host' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::port' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::s' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::url_str' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::url_struct' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::hostdbinfo' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::objinfo' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: warning: Member variable 'TestProxy::request_header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestProxy.cc:375:3: style: Struct 'TestProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/TestSimpleProxy.cc:134:3: warning: Member variable 'TestProxy::s' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/TestSimpleProxy.cc:134:3: style: Struct 'TestProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/Transform.cc:657:15: style: The scope of the variable 'avail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/Transform.cc:110:49: style: Function 'range_transform' argument 1 names different: declaration 'mutex' definition 'mut'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/Transform.h:47:49: note: Function 'range_transform' argument 1 names different: declaration 'mutex' definition 'mut'.
trafficserver-7.1.4/proxy/Transform.cc:110:49: note: Function 'range_transform' argument 1 names different: declaration 'mutex' definition 'mut'.
trafficserver-7.1.4/proxy/Transform.cc:323:36: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/TransformInternal.h:42:24: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'.
trafficserver-7.1.4/proxy/Transform.cc:323:36: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'.
trafficserver-7.1.4/proxy/Transform.cc:457:39: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/TransformInternal.h:67:24: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'.
trafficserver-7.1.4/proxy/Transform.cc:457:39: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'error'.
trafficserver-7.1.4/proxy/Transform.cc:603:42: style: Function 'NullTransform' argument 1 names different: declaration 'mutex' definition '_mutex'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/TransformInternal.h:101:29: note: Function 'NullTransform' argument 1 names different: declaration 'mutex' definition '_mutex'.
trafficserver-7.1.4/proxy/Transform.cc:603:42: note: Function 'NullTransform' argument 1 names different: declaration 'mutex' definition '_mutex'.
trafficserver-7.1.4/proxy/Transform.cc:748:44: style: Function 'RangeTransform' argument 1 names different: declaration 'mutex' definition 'mut'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/TransformInternal.h:115:30: note: Function 'RangeTransform' argument 1 names different: declaration 'mutex' definition 'mut'.
trafficserver-7.1.4/proxy/Transform.cc:748:44: note: Function 'RangeTransform' argument 1 names different: declaration 'mutex' definition 'mut'.
trafficserver-7.1.4/proxy/Transform.h:42:8: performance: Technically the member function 'TransformProcessor::start' can be static. [functionStatic]
trafficserver-7.1.4/proxy/Transform.cc:77:21: note: Technically the member function 'TransformProcessor::start' can be static.
trafficserver-7.1.4/proxy/Transform.h:42:8: note: Technically the member function 'TransformProcessor::start' can be static.
trafficserver-7.1.4/proxy/UDPAPIClientTest.cc:62:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/UDPAPITest.cc:66:16: style: The scope of the variable 'ip' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/UDPAPITest.cc:67:7: style: The scope of the variable 'port' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/UDPAPITest.cc:71:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:47:0: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/congest/Congestion.cc:169:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/Congestion.cc:170:9: style: The scope of the variable 'label' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/Congestion.cc:171:9: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/Congestion.cc:638:8: style: The scope of the variable 'str_time' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:357:0: performance: Technically the member function 'MTHashTable < uint64_t , CongestionEntry * >::getSize' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:362:0: performance: Technically the member function 'MTHashTable < uint64_t , CongestionEntry * >::part_num' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:92:0: style: Technically the member function 'IMTHashTable < uint64_t , CongestionEntry * >::getBucketNum' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:97:0: style: Technically the member function 'IMTHashTable < uint64_t , CongestionEntry * >::getCurSize' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:103:0: performance: Technically the member function 'IMTHashTable < uint64_t , CongestionEntry * >::bucket_id' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:87:0: style: Class 'IMTHashTable < uint64_t , CongestionEntry * >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/congest/CongestionDB.h:89:3: style: Class 'CongestionDB' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/congest/Congestion.h:62:1: warning: The class 'CongestionControlRecord' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:270:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:291:3: style: Variable 'cur' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:290:0: note: Variable 'cur' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:291:3: note: Variable 'cur' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:212:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:436:15: style: The scope of the variable 'bucket_mutex' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:147:3: style: Class 'CongestionDB' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/congest/CongestionDB.cc:147:3: style: Class 'CongestionDB' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/congest/CongestionTest.cc:198:3: warning: Member variable 'CCFailHistoryTestCont::test' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/congest/CongestionTest.cc:198:3: warning: Member variable 'CCFailHistoryTestCont::rule' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/congest/CongestionTest.cc:198:3: warning: Member variable 'CCFailHistoryTestCont::pending_action' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:357:0: performance: Technically the member function 'MTHashTable < long , long >::getSize' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:362:0: performance: Technically the member function 'MTHashTable < long , long >::part_num' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:92:0: style: Technically the member function 'IMTHashTable < long , long >::getBucketNum' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:97:0: style: Technically the member function 'IMTHashTable < long , long >::getCurSize' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:103:0: performance: Technically the member function 'IMTHashTable < long , long >::bucket_id' can be static. [functionStatic]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:134:0: style: Technically the member function 'IMTHashTable < long , long >::first_entry' can be const. [functionConst]
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:284:0: note: Technically the member function 'IMTHashTable < long , long >::first_entry' can be const.
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:134:0: note: Technically the member function 'IMTHashTable < long , long >::first_entry' can be const.
trafficserver-7.1.4/proxy/congest/MT_hashtable.h:87:0: style: Class 'IMTHashTable < long , long >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:304:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:572:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1599:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1789:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2020:31: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2066:41: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2076:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2095:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2138:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2154:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2180:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2202:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2215:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:2261:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1309:5: style: Variable 'version_start' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1302:5: note: Variable 'version_start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1309:5: note: Variable 'version_start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1445:7: style: The scope of the variable 'maj' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1446:7: style: The scope of the variable 'min' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1531:13: style: The scope of the variable 'f' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:427:44: style: Function 'http_hdr_print' argument 2 names different: declaration 'hh' definition 'hdr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:420:59: note: Function 'http_hdr_print' argument 2 names different: declaration 'hh' definition 'hdr'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:427:44: note: Function 'http_hdr_print' argument 2 names different: declaration 'hh' definition 'hdr'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:570:35: style: Function 'http_hdr_describe' argument 1 names different: declaration 'obj' definition 'raw'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:422:40: note: Function 'http_hdr_describe' argument 1 names different: declaration 'obj' definition 'raw'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:570:35: note: Function 'http_hdr_describe' argument 1 names different: declaration 'obj' definition 'raw'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:602:34: style: Function 'http_hdr_length_get' argument 1 names different: declaration 'hh' definition 'hdr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:424:38: note: Function 'http_hdr_length_get' argument 1 names different: declaration 'hh' definition 'hdr'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:602:34: note: Function 'http_hdr_length_get' argument 1 names different: declaration 'hh' definition 'hdr'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1976:26: style: Function 'copy' argument 1 names different: declaration 'to_copy' definition 'hi'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:1393:23: note: Function 'copy' argument 1 names different: declaration 'to_copy' definition 'hi'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1976:26: note: Function 'copy' argument 1 names different: declaration 'to_copy' definition 'hi'.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1877:15: warning: Member variable 'HTTPCacheAlt::m_integral_frag_offsets' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/hdrs/HTTP.h:266:10: style: Technically the member function 'HTTPHdrImpl::strings_length' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1847:14: note: Technically the member function 'HTTPHdrImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:266:10: note: Technically the member function 'HTTPHdrImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:269:8: style: Technically the member function 'HTTPHdrImpl::check_strings' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1860:14: note: Technically the member function 'HTTPHdrImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.h:269:8: note: Technically the member function 'HTTPHdrImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/HTTP.cc:1675:3: style: Class 'UrlPrintHack' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:120:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:122:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:149:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:152:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:213:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:407:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:411:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:414:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:417:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:420:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:446:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:450:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:453:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:456:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:459:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:507:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:511:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:514:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:517:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:520:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:612:26: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:645:30: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:749:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:754:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:759:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:764:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:769:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:929:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:938:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:941:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:944:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:947:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:1009:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:1138:9: style: The scope of the variable 'new_space' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:777:27: style: Checking if unsigned variable 'obj->m_length' is less than zero. [unsignedLessThanZero]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:608:33: style: Function 'marshal' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.h:194:41: note: Function 'marshal' argument 2 names different: declaration 'length' definition 'len'.
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:608:33: note: Function 'marshal' argument 2 names different: declaration 'length' definition 'len'.
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:1180:9: style: struct member 'StrTest::ptr' is never used. [unusedStructMember]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:1181:7: style: struct member 'StrTest::len' is never used. [unusedStructMember]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:645:46: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.h:239:8: style: Technically the member function 'HdrHeap::check_marshalled' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HdrHeap.cc:815:10: note: Technically the member function 'HdrHeap::check_marshalled' can be const.
trafficserver-7.1.4/proxy/hdrs/HdrHeap.h:239:8: note: Technically the member function 'HdrHeap::check_marshalled' can be const.
trafficserver-7.1.4/proxy/hdrs/HdrTSOnly.cc:52:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTSOnly.cc:53:7: style: The scope of the variable 'used' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTSOnly.cc:92:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTSOnly.cc:93:7: style: The scope of the variable 'used' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:747:57: style: Condition 'status==0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:723:16: note: Assignment 'status=1', assigned value is 1
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:747:57: note: Condition 'status==0' is always false
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:788:57: style: Condition 'status==0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:723:16: note: Assignment 'status=1', assigned value is 1
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:788:57: note: Condition 'status==0' is always false
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:837:55: style: Condition 'status==0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:723:16: note: Assignment 'status=1', assigned value is 1
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:837:55: note: Condition 'status==0' is always false
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1738:60: style: Condition 'status==0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1660:16: note: Assignment 'status=1', assigned value is 1
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1738:60: note: Condition 'status==0' is always false
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:2097:7: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:152:34: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:624:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:233:10: style: The scope of the variable 'fast_t' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:233:18: style: The scope of the variable 'slow_t' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:269:13: style: The scope of the variable 't2' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:269:17: style: The scope of the variable 't3' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:389:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:390:7: style: The scope of the variable 'old_length' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:667:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:667:15: style: The scope of the variable 'bytes_consumed' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:668:15: style: The scope of the variable 'orig_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:670:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:807:19: style: The scope of the variable 'last_bufindex' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1667:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1854:9: style: The scope of the variable 'Q' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1920:9: style: The scope of the variable 'Q' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1981:36: style: The scope of the variable 'ncommavals' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1186:59: style: Function 'test_http_hdr_null_char' argument 2 names different: declaration 'req' definition 'request'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:71:56: note: Function 'test_http_hdr_null_char' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1186:59: note: Function 'test_http_hdr_null_char' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1228:58: style: Function 'test_http_hdr_ctl_char' argument 2 names different: declaration 'req' definition 'request'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:72:55: note: Function 'test_http_hdr_ctl_char' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1228:58: note: Function 'test_http_hdr_ctl_char' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:68: style: Function 'test_http_hdr_print_and_copy_aux' argument 2 names different: declaration 'req' definition 'request'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:70:65: note: Function 'test_http_hdr_print_and_copy_aux' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:68: note: Function 'test_http_hdr_print_and_copy_aux' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:89: style: Function 'test_http_hdr_print_and_copy_aux' argument 3 names different: declaration 'req_tgt' definition 'request_tgt'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:70:82: note: Function 'test_http_hdr_print_and_copy_aux' argument 3 names different: declaration 'req_tgt' definition 'request_tgt'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:89: note: Function 'test_http_hdr_print_and_copy_aux' argument 3 names different: declaration 'req_tgt' definition 'request_tgt'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:114: style: Function 'test_http_hdr_print_and_copy_aux' argument 4 names different: declaration 'rsp' definition 'response'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:70:103: note: Function 'test_http_hdr_print_and_copy_aux' argument 4 names different: declaration 'rsp' definition 'response'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1272:114: note: Function 'test_http_hdr_print_and_copy_aux' argument 4 names different: declaration 'rsp' definition 'response'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1273:55: style: Function 'test_http_hdr_print_and_copy_aux' argument 5 names different: declaration 'rsp_tgt' definition 'response_tgt'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:70:120: note: Function 'test_http_hdr_print_and_copy_aux' argument 5 names different: declaration 'rsp_tgt' definition 'response_tgt'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1273:55: note: Function 'test_http_hdr_print_and_copy_aux' argument 5 names different: declaration 'rsp_tgt' definition 'response_tgt'.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:71:7: performance: Technically the member function 'HdrTest::test_http_hdr_null_char' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1186:10: note: Technically the member function 'HdrTest::test_http_hdr_null_char' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:71:7: note: Technically the member function 'HdrTest::test_http_hdr_null_char' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:72:7: performance: Technically the member function 'HdrTest::test_http_hdr_ctl_char' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1228:10: note: Technically the member function 'HdrTest::test_http_hdr_ctl_char' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:72:7: note: Technically the member function 'HdrTest::test_http_hdr_ctl_char' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:73:7: performance: Technically the member function 'HdrTest::test_http_hdr_copy_over_aux' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1067:10: note: Technically the member function 'HdrTest::test_http_hdr_copy_over_aux' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:73:7: note: Technically the member function 'HdrTest::test_http_hdr_copy_over_aux' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:75:7: performance: Technically the member function 'HdrTest::test_arena_aux' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:1745:10: note: Technically the member function 'HdrTest::test_arena_aux' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:75:7: note: Technically the member function 'HdrTest::test_arena_aux' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:76:8: performance: Technically the member function 'HdrTest::bri_box' can be static. [functionStatic]
trafficserver-7.1.4/proxy/hdrs/HdrTest.cc:2242:10: note: Technically the member function 'HdrTest::bri_box' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrTest.h:76:8: note: Technically the member function 'HdrTest::bri_box' can be static.
trafficserver-7.1.4/proxy/hdrs/HdrToken.cc:460:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HdrToken.cc:417:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HdrUtils.cc:120:32: style: Function 'get_nth' argument 1 names different: declaration 'm' definition 'field'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HdrUtils.h:62:34: note: Function 'get_nth' argument 1 names different: declaration 'm' definition 'field'.
trafficserver-7.1.4/proxy/hdrs/HdrUtils.cc:120:32: note: Function 'get_nth' argument 1 names different: declaration 'm' definition 'field'.
trafficserver-7.1.4/proxy/hdrs/HdrUtils.h:60:15: style: Technically the member function 'HdrCsvIter::get_current' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/HdrUtils.h:145:13: note: Technically the member function 'HdrCsvIter::get_current' can be const.
trafficserver-7.1.4/proxy/hdrs/HdrUtils.h:60:15: note: Technically the member function 'HdrCsvIter::get_current' can be const.
trafficserver-7.1.4/proxy/hdrs/HdrUtils.h:45:3: style: Class 'HdrCsvIter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:778:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:205:15: style: The scope of the variable 's' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:205:19: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:207:8: style: The scope of the variable 'is_match' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:44:72: style: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:44:74: note: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:44:72: note: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:44:85: style: Function 'parse_tok_list' argument 4 names different: declaration 'tok' definition 'sep'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:44:95: note: Function 'parse_tok_list' argument 4 names different: declaration 'tok' definition 'sep'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:44:85: note: Function 'parse_tok_list' argument 4 names different: declaration 'tok' definition 'sep'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:72: style: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:42:74: note: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:72: note: Function 'parse_tok_list' argument 3 names different: declaration 'comma_list_str' definition 'string'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:84: style: Function 'parse_tok_list' argument 4 names different: declaration 'comma_list_len' definition 'len'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:42:94: note: Function 'parse_tok_list' argument 4 names different: declaration 'comma_list_len' definition 'len'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:84: note: Function 'parse_tok_list' argument 4 names different: declaration 'comma_list_len' definition 'len'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:94: style: Function 'parse_tok_list' argument 5 names different: declaration 'tok' definition 'sep'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:42:115: note: Function 'parse_tok_list' argument 5 names different: declaration 'tok' definition 'sep'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:53:94: note: Function 'parse_tok_list' argument 5 names different: declaration 'tok' definition 'sep'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:433:61: style: Function 'do_header_values_rfc2068_14_43_match' argument 1 names different: declaration 'hv1' definition 'hdr1'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:56:63: note: Function 'do_header_values_rfc2068_14_43_match' argument 1 names different: declaration 'hv1' definition 'hdr1'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:433:61: note: Function 'do_header_values_rfc2068_14_43_match' argument 1 names different: declaration 'hv1' definition 'hdr1'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:433:78: style: Function 'do_header_values_rfc2068_14_43_match' argument 2 names different: declaration 'hv2' definition 'hdr2'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/HttpCompat.h:56:79: note: Function 'do_header_values_rfc2068_14_43_match' argument 2 names different: declaration 'hv2' definition 'hdr2'.
trafficserver-7.1.4/proxy/hdrs/HttpCompat.cc:433:78: note: Function 'do_header_values_rfc2068_14_43_match' argument 2 names different: declaration 'hv2' definition 'hdr2'.
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3657:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3656:18: note: outer condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3657:11: note: identical inner condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3669:11: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3668:18: note: outer condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3669:11: note: identical inner condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3689:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3688:16: note: outer condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3689:9: note: identical inner condition: field->m_next_dup
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1601:9: warning: Either the condition 'prev' is redundant or there is possible null pointer dereference: prev. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1596:12: note: Assuming that condition 'prev' is not redundant
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1601:9: note: Null pointer dereference
trafficserver-7.1.4/proxy/hdrs/MIME.cc:977:46: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:994:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1057:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1432:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2682:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2696:20: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2707:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:476:13: style: The scope of the variable 'slot_num' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1223:14: style: The scope of the variable 'field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1223:22: style: The scope of the variable 'too_far_field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1246:14: style: The scope of the variable 'field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1246:22: style: The scope of the variable 'too_far_field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:1268:16: style: The scope of the variable 'block_num' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2003:15: style: The scope of the variable 'prev' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2557:15: style: The scope of the variable 'field_name_first' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2561:15: style: The scope of the variable 'field_line_first' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2562:15: style: The scope of the variable 'field_line_last' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:2953:19: style: The scope of the variable 'month' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3142:8: style: The scope of the variable 'negative' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3213:8: style: The scope of the variable 'negative' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3815:12: style: The scope of the variable 'mask' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/MIME.h:194:8: style: Technically the member function 'MIMEFieldBlockImpl::move_strings' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3699:21: note: Technically the member function 'MIMEFieldBlockImpl::move_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:194:8: note: Technically the member function 'MIMEFieldBlockImpl::move_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:195:10: style: Technically the member function 'MIMEFieldBlockImpl::strings_length' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3716:21: note: Technically the member function 'MIMEFieldBlockImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:195:10: note: Technically the member function 'MIMEFieldBlockImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:196:8: style: Technically the member function 'MIMEFieldBlockImpl::contains' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3732:21: note: Technically the member function 'MIMEFieldBlockImpl::contains' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:196:8: note: Technically the member function 'MIMEFieldBlockImpl::contains' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:199:8: style: Technically the member function 'MIMEFieldBlockImpl::check_strings' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/MIME.cc:3740:21: note: Technically the member function 'MIMEFieldBlockImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/MIME.h:199:8: note: Technically the member function 'MIMEFieldBlockImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1783:24: style: Condition 'url_hash_method!=0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/hdrs/URL.cc:239:9: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/URL.cc:240:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/URL.cc:253:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/URL.cc:276:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/URL.cc:1620:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/URL.cc:1505:5: style: Variable 'port' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/hdrs/URL.cc:1500:0: note: Variable 'port' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1505:5: note: Variable 'port' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1146:7: style: The scope of the variable 'scheme_wks_idx' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/URL.cc:1501:9: style: The scope of the variable 'port_len' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/URL.cc:431:57: style: Function 'url_scheme_set' argument 3 names different: declaration 'value' definition 'scheme_str'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:220:69: note: Function 'url_scheme_set' argument 3 names different: declaration 'value' definition 'scheme_str'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:431:57: note: Function 'url_scheme_set' argument 3 names different: declaration 'value' definition 'scheme_str'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:431:73: style: Function 'url_scheme_set' argument 4 names different: declaration 'value_wks_idx' definition 'scheme_wks_idx'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:220:80: note: Function 'url_scheme_set' argument 4 names different: declaration 'value_wks_idx' definition 'scheme_wks_idx'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:431:73: note: Function 'url_scheme_set' argument 4 names different: declaration 'value_wks_idx' definition 'scheme_wks_idx'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:588:41: style: Function 'url_type_set' argument 2 names different: declaration 'type' definition 'typecode'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:231:46: note: Function 'url_type_set' argument 2 names different: declaration 'type' definition 'typecode'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:588:41: note: Function 'url_type_set' argument 2 names different: declaration 'type' definition 'typecode'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1201:82: style: Function 'url_parse' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:238:94: note: Function 'url_parse' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1201:82: note: Function 'url_parse' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1212:110: style: Function 'url_parse_no_path_component_breakdown' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:241:56: note: Function 'url_parse_no_path_component_breakdown' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1212:110: note: Function 'url_parse_no_path_component_breakdown' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1235:91: style: Function 'url_parse_internet' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:242:103: note: Function 'url_parse_internet' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1235:91: note: Function 'url_parse_internet' argument 5 names different: declaration 'copy_strings' definition 'copy_strings_p'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:20: style: Function 'url_print' argument 1 names different: declaration 'u' definition 'url'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:207:24: note: Function 'url_print' argument 1 names different: declaration 'u' definition 'url'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:20: note: Function 'url_print' argument 1 names different: declaration 'u' definition 'url'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:31: style: Function 'url_print' argument 2 names different: declaration 'buf' definition 'buf_start'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:207:33: note: Function 'url_print' argument 2 names different: declaration 'buf' definition 'buf_start'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:31: note: Function 'url_print' argument 2 names different: declaration 'buf' definition 'buf_start'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:46: style: Function 'url_print' argument 3 names different: declaration 'bufsize' definition 'buf_length'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:207:42: note: Function 'url_print' argument 3 names different: declaration 'bufsize' definition 'buf_length'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:46: note: Function 'url_print' argument 3 names different: declaration 'bufsize' definition 'buf_length'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:63: style: Function 'url_print' argument 4 names different: declaration 'bufindex' definition 'buf_index_inout'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:207:56: note: Function 'url_print' argument 4 names different: declaration 'bufindex' definition 'buf_index_inout'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:63: note: Function 'url_print' argument 4 names different: declaration 'bufindex' definition 'buf_index_inout'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:85: style: Function 'url_print' argument 5 names different: declaration 'dumpoffset' definition 'buf_chars_to_skip_inout'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:207:71: note: Function 'url_print' argument 5 names different: declaration 'dumpoffset' definition 'buf_chars_to_skip_inout'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1547:85: note: Function 'url_print' argument 5 names different: declaration 'dumpoffset' definition 'buf_chars_to_skip_inout'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1780:45: style: Function 'url_MD5_get' argument 2 names different: declaration 'md5' definition 'hash'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/hdrs/URL.h:218:50: note: Function 'url_MD5_get' argument 2 names different: declaration 'md5' definition 'hash'.
trafficserver-7.1.4/proxy/hdrs/URL.cc:1780:45: note: Function 'url_MD5_get' argument 2 names different: declaration 'md5' definition 'hash'.
trafficserver-7.1.4/proxy/hdrs/URL.h:84:10: style: Technically the member function 'URLImpl::strings_length' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.cc:392:10: note: Technically the member function 'URLImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:84:10: note: Technically the member function 'URLImpl::strings_length' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:87:8: style: Technically the member function 'URLImpl::check_strings' can be const. [functionConst]
trafficserver-7.1.4/proxy/hdrs/URL.cc:410:10: note: Technically the member function 'URLImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/URL.h:87:8: note: Technically the member function 'URLImpl::check_strings' can be const.
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:113:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:130:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:149:3: warning: %X in format string (no. 1) requires 'unsigned int' but the argument type is 'HdrHeap *'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:152:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:159:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:167:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:171:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:174:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:177:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:181:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:184:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:184:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:236:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'void * *'. [invalidScanfArgType_int]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:243:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:258:9: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'void * *'. [invalidScanfArgType_int]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:266:11: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:94:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:139:23: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:163:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:277:22: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:121:13: style: The scope of the variable 'v' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:147:9: style: The scope of the variable 'buffer_end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/load_http_hdr.cc:255:10: style: The scope of the variable 'cur_ptr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:863:5: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:357:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:99:10: style: The scope of the variable 'fast_t' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:99:18: style: The scope of the variable 'slow_t' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:127:13: style: The scope of the variable 't2' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:209:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:212:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:213:10: style: The scope of the variable 'old_length' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:395:10: style: The scope of the variable 'ret' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:395:15: style: The scope of the variable 'bytes_consumed' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:396:15: style: The scope of the variable 'orig_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:398:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:530:19: style: The scope of the variable 'last_bufindex' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:784:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:953:9: style: The scope of the variable 'Q' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:350:17: style: Variable 'slist_count' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:531:9: style: Unused variable: dumpoffset [unusedVariable]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:876:9: style: Unused variable: str [unusedVariable]
trafficserver-7.1.4/proxy/hdrs/test_header.cc:979:15: style: Unused variable: orig [unusedVariable]
trafficserver-7.1.4/proxy/hdrs/test_urlhash.cc:40:7: style: The scope of the variable 'err' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_urlhash.cc:43:15: style: The scope of the variable 'end' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/hdrs/test_urlhash.cc:44:10: style: The scope of the variable 'old_length' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/Http1ClientSession.cc:264:37: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:74:32: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http/Http1ClientSession.cc:264:37: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:57:16: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:45:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:57:16: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:58:16: style: The function 'free' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:46:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:58:16: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:62:3: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:47:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:62:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:68:8: style: The function 'new_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:49:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:68:8: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:79:3: style: The function 'set_half_close_flag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:127:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:79:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:85:3: style: The function 'get_half_close_flag' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:132:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:85:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:91:3: style: The function 'get_netvc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:51:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:91:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:97:3: style: The function 'release_netvc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:52:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:97:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:110:3: style: The function 'get_transact_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:54:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:110:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:122:16: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:138:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:122:16: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:142:16: style: The function 'attach_server_session' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:147:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:142:16: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:145:3: style: The function 'get_server_session' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:152:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:145:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:151:3: style: The function 'set_active_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:164:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:151:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:158:3: style: The function 'set_inactivity_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:169:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:158:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:165:3: style: The function 'cancel_inactivity_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:174:3: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:165:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:172:3: style: The function 'get_protocol_string' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/ProxyClientSession.h:56:23: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/Http1ClientSession.h:172:3: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:224:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:240:33: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:261:35: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:522:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:530:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:602:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:617:19: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:949:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:1073:3: style: Variable 'buffer' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:1067:0: note: Variable 'buffer' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:1073:3: note: Variable 'buffer' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:208:25: style: The scope of the variable 'b1' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:208:30: style: The scope of the variable 'b2' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:353:8: style: The scope of the variable 'status' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:410:8: style: The scope of the variable 'template_base' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:582:25: style: The scope of the variable 'b1' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:582:30: style: The scope of the variable 'b2' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:585:21: style: The scope of the variable 'hbt' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:402:37: style: Function 'fabricate' argument 5 names different: declaration 'resulting_buffer_length' definition 'buffer_length_return'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:181:28: note: Function 'fabricate' argument 5 names different: declaration 'resulting_buffer_length' definition 'buffer_length_return'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:402:37: note: Function 'fabricate' argument 5 names different: declaration 'resulting_buffer_length' definition 'buffer_length_return'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:817:25: style: Function 'init' argument 1 names different: declaration 'set_name' definition 'set'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:122:18: note: Function 'init' argument 1 names different: declaration 'set_name' definition 'set'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:817:25: note: Function 'init' argument 1 names different: declaration 'set_name' definition 'set'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:1065:84: style: Function 'build_instantiated_buffer' argument 2 names different: declaration 'length_return' definition 'buflen_return'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:95:74: note: Function 'build_instantiated_buffer' argument 2 names different: declaration 'length_return' definition 'buflen_return'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:1065:84: note: Function 'build_instantiated_buffer' argument 2 names different: declaration 'length_return' definition 'buflen_return'.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:91:3: style: Technically the member function 'HttpBodyTemplate::is_sane' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:187:8: style: Technically the member function 'HttpBodyFactory::is_response_suppressed' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpBodyFactory.cc:549:18: note: Technically the member function 'HttpBodyFactory::is_response_suppressed' can be const.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:187:8: note: Technically the member function 'HttpBodyFactory::is_response_suppressed' can be const.
trafficserver-7.1.4/proxy/http/HttpBodyFactory.h:189:3: style: Technically the member function 'HttpBodyFactory::is_sane' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpConfig.cc:1440:12: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/HttpConfig.cc:1463:36: style: Function 'parse_ports_list' argument 1 names different: declaration 'ports_str' definition 'ports_string'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpConfig.h:867:54: note: Function 'parse_ports_list' argument 1 names different: declaration 'ports_str' definition 'ports_string'.
trafficserver-7.1.4/proxy/http/HttpConfig.cc:1463:36: note: Function 'parse_ports_list' argument 1 names different: declaration 'ports_str' definition 'ports_string'.
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:53:8: style: The function 'destroy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/http/HttpSM.h:202:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:53:8: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:64:8: style: The function 'handle_api_return' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/http/HttpSM.h:455:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:64:8: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:65:8: style: The function 'set_next_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/http/HttpSM.h:496:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:65:8: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:66:7: style: The function 'kill_this_async_hook' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/http/HttpSM.h:564:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:66:7: note: Function in derived class
trafficserver-7.1.4/proxy/http/HttpPages.cc:42:3: performance: Variable 'action' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/http/HttpSessionAccept.h:200:3: style: Class 'HttpSessionAccept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http/HttpSM.cc:2857:31: warning: Either the condition 'ua' is redundant or there is possible null pointer dereference: ua. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/http/HttpSM.cc:2850:7: note: Assuming that condition 'ua' is not redundant
trafficserver-7.1.4/proxy/http/HttpSM.cc:2857:31: note: Null pointer dereference
trafficserver-7.1.4/proxy/http/HttpSM.cc:5529:9: warning: Either the condition 'if(server_entry)' is redundant or there is possible null pointer dereference: server_entry. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/http/HttpSM.cc:5531:10: note: Assuming that condition 'if(server_entry)' is not redundant
trafficserver-7.1.4/proxy/http/HttpSM.cc:5529:9: note: Null pointer dereference
trafficserver-7.1.4/proxy/http/HttpSM.cc:4558:3: style: Variable 'cache_action_handle' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpSM.cc:4554:0: note: Variable 'cache_action_handle' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpSM.cc:4558:3: note: Variable 'cache_action_handle' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpSM.cc:977:11: style: The scope of the variable 'data_size' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:978:11: style: The scope of the variable 'bytes_used' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:4388:7: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:4436:21: style: The scope of the variable 'range_trans' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:4438:15: style: The scope of the variable 'content_type' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:4614:16: style: The scope of the variable 'c_url' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:5861:18: style: The scope of the variable 'block' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:6356:11: style: The scope of the variable 'buf_size' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSM.cc:517:55: style: Function 'attach_client_session' argument 1 names different: declaration 'client_vc_arg' definition 'client_vc'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSM.h:210:54: note: Function 'attach_client_session' argument 1 names different: declaration 'client_vc_arg' definition 'client_vc'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:517:55: note: Function 'attach_client_session' argument 1 names different: declaration 'client_vc_arg' definition 'client_vc'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:3439:63: style: Function 'tunnel_handler_post_ua' argument 2 names different: declaration 'c' definition 'p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSM.h:426:61: note: Function 'tunnel_handler_post_ua' argument 2 names different: declaration 'c' definition 'p'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:3439:63: note: Function 'tunnel_handler_post_ua' argument 2 names different: declaration 'c' definition 'p'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:3697:68: style: Function 'tunnel_handler_ssl_consumer' argument 2 names different: declaration 'p' definition 'c'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSM.h:429:66: note: Function 'tunnel_handler_ssl_consumer' argument 2 names different: declaration 'p' definition 'c'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:3697:68: note: Function 'tunnel_handler_ssl_consumer' argument 2 names different: declaration 'p' definition 'c'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:6256:47: style: Function 'setup_internal_transfer' argument 1 names different: declaration 'handler' definition 'handler_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSM.h:476:46: note: Function 'setup_internal_transfer' argument 1 names different: declaration 'handler' definition 'handler_arg'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:6256:47: note: Function 'setup_internal_transfer' argument 1 names different: declaration 'handler' definition 'handler_arg'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:6354:44: style: Function 'find_http_resp_buffer_size' argument 1 names different: declaration 'cl' definition 'content_length'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSM.h:502:42: note: Function 'find_http_resp_buffer_size' argument 1 names different: declaration 'cl' definition 'content_length'.
trafficserver-7.1.4/proxy/http/HttpSM.cc:6354:44: note: Function 'find_http_resp_buffer_size' argument 1 names different: declaration 'cl' definition 'content_length'.
trafficserver-7.1.4/proxy/http/HttpSM.h:117:8: performance: Technically the member function 'HttpVCTable::remove_entry' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/HttpSM.cc:175:14: note: Technically the member function 'HttpVCTable::remove_entry' can be static.
trafficserver-7.1.4/proxy/http/HttpSM.h:117:8: note: Technically the member function 'HttpVCTable::remove_entry' can be static.
trafficserver-7.1.4/proxy/http/HttpSM.cc:6209:0: error: Uninitialized variable: p [uninitvar]
trafficserver-7.1.4/proxy/http/HttpSM.cc:6341:0: error: Uninitialized variable: p [uninitvar]
trafficserver-7.1.4/proxy/http/HttpServerSession.cc:118:36: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpServerSession.h:113:32: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http/HttpServerSession.cc:118:36: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http/HttpSessionAccept.cc:80:19: style: The scope of the variable 'netvc' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpSessionAccept.cc:78:47: style: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSessionAccept.h:208:34: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/http/HttpSessionAccept.cc:78:47: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:278:3: style: Variable 'to_return' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:268:0: note: Variable 'to_return' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:278:3: note: Variable 'to_return' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:67:86: style: Function 'match' argument 3 names different: declaration 'host_hash' definition 'hostname_hash'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:124:81: note: Function 'match' argument 3 names different: declaration 'host_hash' definition 'hostname_hash'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:67:86: note: Function 'match' argument 3 names different: declaration 'host_hash' definition 'hostname_hash'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:95:72: style: Function 'acquireSession' argument 2 names different: declaration 'host_hash' definition 'hostname_hash'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:134:67: note: Function 'acquireSession' argument 2 names different: declaration 'host_hash' definition 'hostname_hash'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:95:72: note: Function 'acquireSession' argument 2 names different: declaration 'host_hash' definition 'hostname_hash'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:96:67: style: Function 'acquireSession' argument 5 names different: declaration 'server_session' definition 'to_return'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:135:62: note: Function 'acquireSession' argument 5 names different: declaration 'server_session' definition 'to_return'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:96:67: note: Function 'acquireSession' argument 5 names different: declaration 'server_session' definition 'to_return'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:265:91: style: Function 'acquire_session' argument 2 names different: declaration 'addr' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:154:67: note: Function 'acquire_session' argument 2 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:265:91: note: Function 'acquire_session' argument 2 names different: declaration 'addr' definition 'ip'.
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:156:15: style: Technically the member function 'HttpSessionManager::release_session' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/HttpSessionManager.cc:364:21: note: Technically the member function 'HttpSessionManager::release_session' can be const.
trafficserver-7.1.4/proxy/http/HttpSessionManager.h:156:15: note: Technically the member function 'HttpSessionManager::release_session' can be const.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:5820:13: style: Expression is always false because 'else if' condition matches previous condition at line 5814. [multiCondition]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1502:27: style: Redundant condition: If 'EXPR >= 400', the comparison 'EXPR' is always true. [redundantCondition]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4651:14: warning: Possible null pointer dereference: base_response [nullPointer]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4268:37: note: Assignment 'base_response=nullptr', assigned value is 0
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4651:14: note: Null pointer dereference
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1307:7: style: Variable 'expect_hdr_val' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1305:0: note: Variable 'expect_hdr_val' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1307:7: note: Variable 'expect_hdr_val' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4274:3: style: Variable 'cacheable' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4272:0: note: Variable 'cacheable' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:4274:3: note: Variable 'cacheable' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8390:3: style: Variable 'new_url' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8372:0: note: Variable 'new_url' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8390:3: note: Variable 'new_url' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1511:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:3043:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:3212:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:494:17: style: The scope of the variable 'host' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:5475:16: style: The scope of the variable 'te_val' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:6064:15: style: The scope of the variable 'p_start' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:6064:25: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:6064:29: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7282:8: style: The scope of the variable 'expires_set' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7282:21: style: The scope of the variable 'date_set' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7282:31: style: The scope of the variable 'last_modified_set' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7283:10: style: The scope of the variable 'date_value' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7283:22: style: The scope of the variable 'expires_value' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7283:37: style: The scope of the variable 'last_modified_value' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8416:61: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8499:66: style: Function 'histogram_response_document_size' argument 2 names different: declaration 'size' definition 'doc_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransact.h:1338:66: note: Function 'histogram_response_document_size' argument 2 names different: declaration 'size' definition 'doc_size'.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8499:66: note: Function 'histogram_response_document_size' argument 2 names different: declaration 'size' definition 'doc_size'.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8520:65: style: Function 'histogram_request_document_size' argument 2 names different: declaration 'size' definition 'doc_size'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransact.h:1337:65: note: Function 'histogram_request_document_size' argument 2 names different: declaration 'size' definition 'doc_size'.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8520:65: note: Function 'histogram_request_document_size' argument 2 names different: declaration 'size' definition 'doc_size'.
trafficserver-7.1.4/proxy/http/HttpTransact.cc:144:0: style: Boolean variable 'does_config_permit_lookup' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:145:0: style: Boolean variable 'does_config_permit_storing' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:514:31: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:1146:28: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:7934:27: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/HttpTransact.cc:8345:29: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:80:7: style: The scope of the variable 'n' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:120:15: style: The scope of the variable 'cur_tag' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:206:11: style: The scope of the variable 'Q' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:313:14: style: The scope of the variable 'cached_accept_field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:435:11: style: The scope of the variable 'qvalue' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:515:23: style: The scope of the variable 'a_raw' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:516:18: style: The scope of the variable 'a_raw_len' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:631:31: style: The scope of the variable 'ca_raw' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:764:15: style: The scope of the variable 'a_raw' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:796:15: style: The scope of the variable 'a_raw' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:1011:15: style: The scope of the variable 'a_raw' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:1012:7: style: The scope of the variable 'a_raw_len' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:170:62: style: Function 'SelectFromAlternates' argument 1 names different: declaration 'cache_vector_data' definition 'cache_vector'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:110:56: note: Function 'SelectFromAlternates' argument 1 names different: declaration 'cache_vector_data' definition 'cache_vector'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:170:62: note: Function 'SelectFromAlternates' argument 1 names different: declaration 'cache_vector_data' definition 'cache_vector'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:171:64: style: Function 'SelectFromAlternates' argument 3 names different: declaration 'cache_lookup_http_config_params' definition 'http_config_params'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:111:58: note: Function 'SelectFromAlternates' argument 3 names different: declaration 'cache_lookup_http_config_params' definition 'http_config_params'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:171:64: note: Function 'SelectFromAlternates' argument 3 names different: declaration 'cache_lookup_http_config_params' definition 'http_config_params'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:302:70: style: Function 'calculate_quality_of_match' argument 1 names different: declaration 'http_config_params' definition 'http_config_param'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:113:66: note: Function 'calculate_quality_of_match' argument 1 names different: declaration 'http_config_params' definition 'http_config_param'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:302:70: note: Function 'calculate_quality_of_match' argument 1 names different: declaration 'http_config_params' definition 'http_config_param'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:1524:69: style: Function 'unmarshal' argument 3 names different: declaration 'length' definition 'buflen'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactCache.h:56:52: note: Function 'unmarshal' argument 3 names different: declaration 'length' definition 'buflen'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:1524:69: note: Function 'unmarshal' argument 3 names different: declaration 'length' definition 'buflen'.
trafficserver-7.1.4/proxy/http/HttpTransactCache.cc:1554:18: style: Variable 'length' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:663:119: warning: Either the condition 'warn_text!=nullptr' is redundant or there is possible null pointer dereference: warn_text. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:654:17: note: Assuming that condition 'warn_text!=nullptr' is not redundant
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:663:119: note: Null pointer dereference
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:736:14: warning: Either the condition 'via==nullptr' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:700:27: note: Assuming that condition 'via==nullptr' is not redundant
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:736:14: note: Null pointer subtraction
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:108:10: style: The scope of the variable 'is_supported' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:846:18: style: The scope of the variable 'include_subdomains' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:700:45: style: Checking if unsigned variable 'len' is less than zero. This might be a false warning. [unsignedLessThanZero]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:54:62: style: Function 'is_this_a_hop_by_hop_header' argument 1 names different: declaration 'field_name_wks' definition 'field_name'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.h:36:55: note: Function 'is_this_a_hop_by_hop_header' argument 1 names different: declaration 'field_name_wks' definition 'field_name'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:54:62: note: Function 'is_this_a_hop_by_hop_header' argument 1 names different: declaration 'field_name_wks' definition 'field_name'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:94:82: style: Function 'insert_supported_methods_in_response' argument 2 names different: declaration 'the_scheme' definition 'scheme'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.h:39:75: note: Function 'insert_supported_methods_in_response' argument 2 names different: declaration 'the_scheme' definition 'scheme'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:94:82: note: Function 'insert_supported_methods_in_response' argument 2 names different: declaration 'the_scheme' definition 'scheme'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:684:109: style: Function 'insert_server_header_in_response' argument 3 names different: declaration 'header' definition 'h'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.h:72:102: note: Function 'insert_server_header_in_response' argument 3 names different: declaration 'header' definition 'h'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:684:109: note: Function 'insert_server_header_in_response' argument 3 names different: declaration 'header' definition 'h'.
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:878:3: error: Accessing an item in container 'proto_buf' that is empty. [containerOutOfBounds]
trafficserver-7.1.4/proxy/http/HttpTransactHeaders.cc:660:32: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:167:11: style: The scope of the variable 'bytes_used' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:232:11: style: The scope of the variable 'block_read_avail' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:232:36: style: The scope of the variable 'to_move' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:790:25: style: The scope of the variable 'p' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:668:60: style: Function 'set_producer_chunking_size' argument 1 names different: declaration 'producer' definition 'p'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:298:55: note: Function 'set_producer_chunking_size' argument 1 names different: declaration 'producer' definition 'p'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:668:60: note: Function 'set_producer_chunking_size' argument 1 names different: declaration 'producer' definition 'p'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:678:51: style: Function 'add_producer' argument 2 names different: declaration 'nbytes' definition 'nbytes_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:293:61: note: Function 'add_producer' argument 2 names different: declaration 'nbytes' definition 'nbytes_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:678:51: note: Function 'add_producer' argument 2 names different: declaration 'nbytes' definition 'nbytes_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:679:64: style: Function 'add_producer' argument 6 names different: declaration 'name' definition 'name_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:294:74: note: Function 'add_producer' argument 6 names different: declaration 'name' definition 'name_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:679:64: note: Function 'add_producer' argument 6 names different: declaration 'name' definition 'name_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:736:38: style: Function 'add_consumer' argument 5 names different: declaration 'name' definition 'name_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:301:48: note: Function 'add_consumer' argument 5 names different: declaration 'name' definition 'name_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:736:38: note: Function 'add_consumer' argument 5 names different: declaration 'name' definition 'name_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:783:44: style: Function 'tunnel_run' argument 1 names different: declaration 'p' definition 'p_arg'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpTunnel.h:308:39: note: Function 'tunnel_run' argument 1 names different: declaration 'p' definition 'p_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:783:44: note: Function 'tunnel_run' argument 1 names different: declaration 'p' definition 'p_arg'.
trafficserver-7.1.4/proxy/http/HttpTunnel.cc:73:17: warning: Member variable 'ChunkedHandler::max_chunk_header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/HttpUpdateSM.cc:58:67: style: Function 'start_scheduled_update' argument 2 names different: declaration 'req' definition 'request'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/HttpUpdateSM.h:55:63: note: Function 'start_scheduled_update' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/http/HttpUpdateSM.cc:58:67: note: Function 'start_scheduled_update' argument 2 names different: declaration 'req' definition 'request'.
trafficserver-7.1.4/proxy/http/TestUrl.cc:111:0: error: syntax error [syntaxError]
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:130:65: style: Function 'find_byname' argument 2 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/remap/AclFiltering.h:103:74: note: Function 'find_byname' argument 2 names different: declaration 'name' definition '_name'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:130:65: note: Function 'find_byname' argument 2 names different: declaration 'name' definition '_name'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:145:50: style: Function 'delete_byname' argument 1 names different: declaration 'list' definition 'rpp'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/remap/AclFiltering.h:104:47: note: Function 'delete_byname' argument 1 names different: declaration 'list' definition 'rpp'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:145:50: note: Function 'delete_byname' argument 1 names different: declaration 'list' definition 'rpp'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:145:67: style: Function 'delete_byname' argument 2 names different: declaration 'name' definition '_name'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/remap/AclFiltering.h:104:65: note: Function 'delete_byname' argument 2 names different: declaration 'name' definition '_name'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:145:67: note: Function 'delete_byname' argument 2 names different: declaration 'name' definition '_name'.
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:55:18: warning: Member variable 'acl_filter_rule::src_ip_array' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/AclFiltering.cc:55:18: warning: Member variable 'acl_filter_rule::in_ip_array' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/RemapConfig.cc:164:21: style: The scope of the variable 'rpp' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapConfig.cc:421:17: style: The scope of the variable 'ul' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapConfig.cc:746:16: style: The scope of the variable 'retcode' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapConfig.cc:1179:13: style: The scope of the variable 'c' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapConfig.cc:401:46: style: Checking if unsigned variable 'errbufsize' is less than zero. [unsignedLessThanZero]
trafficserver-7.1.4/proxy/http/remap/RemapPluginInfo.h:62:3: style: Class 'remap_plugin_info' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http/remap/RemapPlugins.h:43:3: warning: Member variable 'RemapPlugins::_s' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/RemapPlugins.h:43:3: warning: Member variable 'RemapPlugins::_request_url' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/RemapPlugins.h:43:3: warning: Member variable 'RemapPlugins::_request_header' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/RemapPlugins.h:43:3: warning: Member variable 'RemapPlugins::_hh_ptr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:155:3: style: Variable 'map' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:144:0: note: Variable 'map' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:155:3: note: Variable 'map' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:148:8: style: The scope of the variable 'host_hdr_buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:148:107: style: The scope of the variable 'c' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/RemapProcessor.cc:150:26: style: The scope of the variable 'remapped_port' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlMapping.cc:135:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlMapping.cc:137:8: style: The scope of the variable 'type' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlMapping.h:93:8: style: Technically the member function 'url_mapping::delete_instance' can be const. [functionConst]
trafficserver-7.1.4/proxy/http/remap/UrlMapping.cc:67:14: note: Technically the member function 'url_mapping::delete_instance' can be const.
trafficserver-7.1.4/proxy/http/remap/UrlMapping.h:93:8: note: Technically the member function 'url_mapping::delete_instance' can be const.
trafficserver-7.1.4/proxy/http/remap/UrlMappingPathIndex.h:65:3: warning: Member variable 'UrlMappingPathIndex::m_tries' is not initialized in the constructor. [uninitMemberVarPrivate]
trafficserver-7.1.4/proxy/http/remap/UrlMappingPathIndex.h:67:3: warning: Member variable 'UrlMappingPathIndex::m_tries' is not assigned a value in 'UrlMappingPathIndex::operator='. [operatorEqVarError]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:170:14: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:216:15: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:163:22: style: The scope of the variable 'ht_entry' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:165:24: style: The scope of the variable 'item' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:213:26: style: The scope of the variable 'value' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:336:15: style: The scope of the variable 'location_hdr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:868:79: style: The scope of the variable 'reg_map_scheme' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:252:95: style: Function 'url_rewrite_remap_request' argument 3 names different: declaration 'scheme' definition 'method'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:193:100: note: Function 'url_rewrite_remap_request' argument 3 names different: declaration 'scheme' definition 'method'.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:252:95: note: Function 'url_rewrite_remap_request' argument 3 names different: declaration 'scheme' definition 'method'.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:388:70: style: Function 'PerformACLFiltering' argument 2 names different: declaration 'mapping' definition 'map'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:107:65: note: Function 'PerformACLFiltering' argument 2 names different: declaration 'mapping' definition 'map'.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:388:70: note: Function 'PerformACLFiltering' argument 2 names different: declaration 'mapping' definition 'map'.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:745:5: style: Variable 'src_host_tmp_buf' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:287:41: warning: Obsolete function 'alloca' called. [allocaCalled]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:107:8: performance: Technically the member function 'UrlRewrite::PerformACLFiltering' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:388:13: note: Technically the member function 'UrlRewrite::PerformACLFiltering' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:107:8: note: Technically the member function 'UrlRewrite::PerformACLFiltering' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:109:8: performance: Technically the member function 'UrlRewrite::PrintStore' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:208:13: note: Technically the member function 'UrlRewrite::PrintStore' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:109:8: note: Technically the member function 'UrlRewrite::PrintStore' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:122:8: performance: Technically the member function 'UrlRewrite::TableInsert' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:738:13: note: Technically the member function 'UrlRewrite::TableInsert' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:122:8: note: Technically the member function 'UrlRewrite::TableInsert' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:185:7: performance: Technically the member function 'UrlRewrite::_expandSubstitutions' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:808:13: note: Technically the member function 'UrlRewrite::_expandSubstitutions' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:185:7: note: Technically the member function 'UrlRewrite::_expandSubstitutions' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:187:8: performance: Technically the member function 'UrlRewrite::_destroyTable' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.cc:161:13: note: Technically the member function 'UrlRewrite::_destroyTable' can be static.
trafficserver-7.1.4/proxy/http/remap/UrlRewrite.h:187:8: note: Technically the member function 'UrlRewrite::_destroyTable' can be static.
trafficserver-7.1.4/proxy/http/test_socket_close.cc:336:7: style: The scope of the variable 'error' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:467:7: style: The scope of the variable 'error' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:488:14: style: The scope of the variable 'error' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:365:30: style: Function 'do_listen_setup' argument 2 names different: declaration 'port_number' definition 'port'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:124:34: note: Function 'do_listen_setup' argument 2 names different: declaration 'port_number' definition 'port'.
trafficserver-7.1.4/proxy/http/test_socket_close.cc:365:30: note: Function 'do_listen_setup' argument 2 names different: declaration 'port_number' definition 'port'.
trafficserver-7.1.4/proxy/http/test_socket_close.cc:468:0: style: Variable 'on' is assigned a value that is never used. [unreadVariable]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:96:3: warning: Member variable 'State::tasks' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/test_socket_close.cc:96:3: warning: Member variable 'State::nbytes_write' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http/testheaders.cc:111:8: style: Unused variable: str1 [unusedVariable]
trafficserver-7.1.4/proxy/http/testheaders.cc:112:8: style: Unused variable: str2 [unusedVariable]
trafficserver-7.1.4/proxy/http/testheaders.cc:113:8: style: Unused variable: str3 [unusedVariable]
trafficserver-7.1.4/proxy/http2/HPACK.cc:449:7: style: Condition 'use_huffman' is always true [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/http2/HPACK.cc:443:22: note: Assignment 'use_huffman=true', assigned value is 1
trafficserver-7.1.4/proxy/http2/HPACK.cc:449:7: note: Condition 'use_huffman' is always true
trafficserver-7.1.4/proxy/http2/HPACK.cc:261:72: style: Function 'get_header_field' argument 2 names different: declaration 'header_field' definition 'field'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/HPACK.h:146:58: note: Function 'get_header_field' argument 2 names different: declaration 'header_field' definition 'field'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:261:72: note: Function 'get_header_field' argument 2 names different: declaration 'header_field' definition 'field'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:883:47: style: Function 'hpack_decode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/HPACK.h:176:48: note: Function 'hpack_decode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:883:47: note: Function 'hpack_decode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:960:47: style: Function 'hpack_encode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/HPACK.h:178:48: note: Function 'hpack_encode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:960:47: note: Function 'hpack_encode_header_block' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:1022:50: style: Function 'hpack_get_maximum_table_size' argument 1 names different: declaration 'handle' definition 'indexing_table'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/HPACK.h:180:51: note: Function 'hpack_get_maximum_table_size' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HPACK.cc:1022:50: note: Function 'hpack_get_maximum_table_size' argument 1 names different: declaration 'handle' definition 'indexing_table'.
trafficserver-7.1.4/proxy/http2/HTTP2.cc:418:45: style: The scope of the variable 'method' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/HTTP2.cc:480:17: style: The scope of the variable 'status' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:324:25: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:218:17: style: The scope of the variable 'out_buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:268:37: style: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.h:175:24: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:268:37: note: Function 'do_io_close' argument 1 names different: declaration 'lerrno' definition 'alerrno'.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:274:0: warning: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive' [funcArgOrderDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:114:0: note: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:274:0: note: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:286:0: style: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:115:0: note: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:286:0: note: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:0: warning: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive' [funcArgOrderDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:0: note: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:0: note: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive'
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.h:113:3: warning: Member variable 'Http2ConnectionState::local_hpack_handle' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.h:113:3: warning: Member variable 'Http2ConnectionState::remote_hpack_handle' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:61:21: warning: Member variable 'Http2ClientSession::session_handler' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:61:21: warning: Member variable 'Http2ClientSession::current_hdr' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:61:21: warning: Member variable 'Http2ClientSession::write_vio' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.cc:61:21: warning: Member variable 'Http2ClientSession::dying_event' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.h:69:11: performance: Variable 'hdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/http2/Http2ClientSession.h:75:11: performance: Variable 'hdr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:117:0: performance: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::activate' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:386:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::activate' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:117:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::activate' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:119:0: performance: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::update' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:415:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::update' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:119:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::update' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:0: performance: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::_change_parent' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::_change_parent' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:0: note: Technically the member function 'Http2DependencyTree :: Tree < Http2Stream * >::_change_parent' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:52:5: style: Class 'Node' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:52:5: style: Class 'Node' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:44:3: style: Class 'Node' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:108:0: style: Class 'Http2DependencyTree :: Tree < Http2Stream * >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1016:3: warning: Either the condition 'nullptr!=new_stream' is redundant or there is possible null pointer dereference: new_stream. [nullPointerRedundantCheck]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1018:22: note: Assuming that condition 'nullptr!=new_stream' is not redundant
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1016:3: note: Null pointer dereference
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:850:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:892:37: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1397:3: style: Variable 'buf' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1382:0: note: Variable 'buf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1397:3: note: Variable 'buf' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/http2/Http2ConnectionState.cc:1062:19: style: The scope of the variable 'starting_point' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2SessionAccept.cc:67:19: style: The scope of the variable 'netvc' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2SessionAccept.cc:65:48: style: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2SessionAccept.h:46:34: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/http2/Http2SessionAccept.cc:65:48: note: Function 'mainEvent' argument 2 names different: declaration 'netvc' definition 'data'.
trafficserver-7.1.4/proxy/http2/Http2Stream.h:41:3: warning: Member variable 'Http2Stream::http_parser' is not initialized in the constructor. [uninitMemberVar]
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:154:18: style: The scope of the variable 'block' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:464:57: style: Function 'update_read_request' argument 2 names different: declaration 'send_update' definition 'call_update'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2Stream.h:184:51: note: Function 'update_read_request' argument 2 names different: declaration 'send_update' definition 'call_update'.
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:464:57: note: Function 'update_read_request' argument 2 names different: declaration 'send_update' definition 'call_update'.
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:526:87: style: Function 'update_write_request' argument 3 names different: declaration 'send_update' definition 'call_update'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2Stream.h:185:81: note: Function 'update_write_request' argument 3 names different: declaration 'send_update' definition 'call_update'.
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:526:87: note: Function 'update_write_request' argument 3 names different: declaration 'send_update' definition 'call_update'.
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:784:42: style: Function 'response_process_data' argument 1 names different: declaration 'is_done' definition 'done'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2Stream.h:265:36: note: Function 'response_process_data' argument 1 names different: declaration 'is_done' definition 'done'.
trafficserver-7.1.4/proxy/http2/Http2Stream.cc:784:42: note: Function 'response_process_data' argument 1 names different: declaration 'is_done' definition 'done'.
trafficserver-7.1.4/proxy/http2/HuffmanCodec.cc:97:12: style: The scope of the variable 'bit_len' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/test_HPACK.cc:68:7: style: The scope of the variable 'u' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/test_HPACK.cc:68:10: style: The scope of the variable 'l' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/test_HPACK.cc:130:15: style: The scope of the variable 'a_str' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/test_HPACK.cc:130:23: style: The scope of the variable 'b_str' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:274:32: warning: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive' [funcArgOrderDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:114:30: note: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:274:32: note: Function 'reprioritize' argument order different: declaration 'new_parent_id, id, exclusive' definition 'id, new_parent_id, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:286:44: style: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:115:42: note: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:286:44: note: Function 'reprioritize' argument 2 names different: declaration 'id' definition 'new_parent_id'.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:31: warning: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive' [funcArgOrderDifferent]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:29: note: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:31: note: Function '_change_parent' argument order different: declaration 'new_parent, node, exclusive' definition 'node, new_parent, exclusive'
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:117:8: performance: Technically the member function 'Http2DependencyTree::Tree::activate' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:386:10: note: Technically the member function 'Http2DependencyTree::Tree::activate' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:117:8: note: Technically the member function 'Http2DependencyTree::Tree::activate' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:119:8: performance: Technically the member function 'Http2DependencyTree::Tree::update' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:415:10: note: Technically the member function 'Http2DependencyTree::Tree::update' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:119:8: note: Technically the member function 'Http2DependencyTree::Tree::update' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:8: performance: Technically the member function 'Http2DependencyTree::Tree::_change_parent' can be static. [functionStatic]
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:316:10: note: Technically the member function 'Http2DependencyTree::Tree::_change_parent' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:126:8: note: Technically the member function 'Http2DependencyTree::Tree::_change_parent' can be static.
trafficserver-7.1.4/proxy/http2/Http2DependencyTree.h:108:3: style: Class 'Tree' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logcat.cc:123:7: style: The scope of the variable 'nread' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logcat.cc:123:14: style: The scope of the variable 'buffer_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/Log.cc:1227:32: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/Log.cc:1269:13: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/Log.cc:1286:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/Log.cc:1449:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/Log.cc:115:3: style: Variable 'new_config' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/logging/Log.cc:111:0: note: Variable 'new_config' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/Log.cc:115:3: note: Variable 'new_config' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/Log.cc:1226:12: style: The scope of the variable 'buffers_preproced' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogObject.h:419:34: style: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'old'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:264:30: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'old'.
trafficserver-7.1.4/proxy/logging/LogObject.h:419:34: note: Function 'operator==' argument 1 names different: declaration 'rhs' definition 'old'.
trafficserver-7.1.4/proxy/logging/Log.cc:900:15: style: Function 'init' argument 1 names different: declaration 'configFlags' definition 'flags'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/Log.h:404:24: note: Function 'init' argument 1 names different: declaration 'configFlags' definition 'flags'.
trafficserver-7.1.4/proxy/logging/Log.cc:900:15: note: Function 'init' argument 1 names different: declaration 'configFlags' definition 'flags'.
trafficserver-7.1.4/proxy/logging/LogSock.h:92:3: style: Technically the member function 'LogSock::on_port' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogSock.h:65:3: style: Class 'LogSock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/Log.cc:281:3: style: Struct 'LoggingPreprocContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/Log.cc:294:3: style: Struct 'LoggingFlushContinuation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogFilter.h:133:8: style: The function 'toss_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:95:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:133:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:134:8: style: The function 'wipe_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:96:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:134:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:135:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:97:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:135:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:191:8: style: The function 'toss_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:95:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:191:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:192:8: style: The function 'wipe_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:96:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:192:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:193:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:97:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:193:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:222:16: style: The function 'toss_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:95:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:222:16: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:223:16: style: The function 'wipe_this_entry' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:96:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:223:16: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogFilter.h:224:8: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogFilter.h:97:16: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogFilter.h:224:8: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogHost.h:147:7: style: The function 'preproc_and_try_delete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogBufferSink.h:46:15: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogHost.h:147:7: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogObject.h:225:34: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/logging/LogObject.h:230:37: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/logging/Log.cc:1510:80: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/logging/Log.cc:1512:91: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:532:3: style: Variable 'str' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:531:0: note: Variable 'str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/LogAccess.cc:532:3: note: Variable 'str' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/LogAccess.cc:957:8: style: Variable 'val_buf' is not assigned a value. [unassignedVariable]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:981:8: style: Variable 'val_buf' is not assigned a value. [unassignedVariable]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:1202:8: style: Variable 'val_buf' is not assigned a value. [unassignedVariable]
trafficserver-7.1.4/proxy/logging/LogAccess.h:282:18: style: Technically the member function 'LogAccess::marshal_entry_type' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:479:12: note: Technically the member function 'LogAccess::marshal_entry_type' can be const.
trafficserver-7.1.4/proxy/logging/LogAccess.h:282:18: note: Technically the member function 'LogAccess::marshal_entry_type' can be const.
trafficserver-7.1.4/proxy/logging/LogAccess.h:293:7: performance: Technically the member function 'LogAccess::marshal_config_int_var' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:516:12: note: Technically the member function 'LogAccess::marshal_config_int_var' can be static.
trafficserver-7.1.4/proxy/logging/LogAccess.h:293:7: note: Technically the member function 'LogAccess::marshal_config_int_var' can be static.
trafficserver-7.1.4/proxy/logging/LogAccess.h:298:7: performance: Technically the member function 'LogAccess::marshal_config_str_var' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogAccess.cc:529:12: note: Technically the member function 'LogAccess::marshal_config_str_var' can be static.
trafficserver-7.1.4/proxy/logging/LogAccess.h:298:7: note: Technically the member function 'LogAccess::marshal_config_str_var' can be static.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1125:3: style: Variable 'ip' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1124:0: note: Variable 'ip' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1125:3: note: Variable 'ip' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:352:7: style: The scope of the variable 'len' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:353:9: style: The scope of the variable 'c' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1750:59: style: Function 'marshal_milestone_fmt_sec' argument 1 names different: declaration 'ms' definition 'type'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogAccessHttp.h:167:50: note: Function 'marshal_milestone_fmt_sec' argument 1 names different: declaration 'ms' definition 'type'.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1750:59: note: Function 'marshal_milestone_fmt_sec' argument 1 names different: declaration 'ms' definition 'type'.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1760:58: style: Function 'marshal_milestone_fmt_ms' argument 1 names different: declaration 'ms' definition 'type'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogAccessHttp.h:170:49: note: Function 'marshal_milestone_fmt_ms' argument 1 names different: declaration 'ms' definition 'type'.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.cc:1760:58: note: Function 'marshal_milestone_fmt_ms' argument 1 names different: declaration 'ms' definition 'type'.
trafficserver-7.1.4/proxy/logging/LogAccessHttp.h:43:3: style: Class 'LogAccessHttp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:42:3: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:163:27: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:42:3: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:49:15: style: The function 'marshal_client_host_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:170:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:49:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:50:15: style: The function 'marshal_client_auth_user_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:173:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:50:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:52:15: style: The function 'marshal_client_req_text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:176:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:52:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:53:15: style: The function 'marshal_client_req_http_method' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:177:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:53:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:54:15: style: The function 'marshal_client_req_url' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:178:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:54:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:55:15: style: The function 'marshal_client_req_http_version' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:185:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:55:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:56:15: style: The function 'marshal_client_req_header_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:188:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:56:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:57:15: style: The function 'marshal_client_req_content_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:189:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:57:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:58:15: style: The function 'marshal_client_finish_status_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:195:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:58:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:63:15: style: The function 'marshal_proxy_resp_content_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:202:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:63:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:64:15: style: The function 'marshal_proxy_resp_squid_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:203:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:64:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:65:15: style: The function 'marshal_proxy_resp_content_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:204:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:65:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:66:15: style: The function 'marshal_proxy_resp_status_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:205:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:66:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:67:15: style: The function 'marshal_proxy_resp_header_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:206:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:67:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:68:15: style: The function 'marshal_proxy_finish_status_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:207:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:68:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:69:15: style: The function 'marshal_cache_result_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:208:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:69:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:75:15: style: The function 'marshal_proxy_req_header_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:215:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:75:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:76:15: style: The function 'marshal_proxy_req_content_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:217:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:76:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:77:15: style: The function 'marshal_proxy_hierarchy_route' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:221:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:77:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:82:15: style: The function 'marshal_server_host_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:231:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:82:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:83:15: style: The function 'marshal_server_host_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:232:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:83:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:84:15: style: The function 'marshal_server_resp_status_code' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:233:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:84:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:85:15: style: The function 'marshal_server_resp_content_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:235:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:85:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:86:15: style: The function 'marshal_server_resp_header_len' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:236:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:86:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:91:15: style: The function 'marshal_transfer_time_ms' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trafficserver-7.1.4/proxy/logging/LogAccess.h:272:26: note: Virtual function in base class
trafficserver-7.1.4/proxy/logging/LogAccessTest.h:91:15: note: Function in derived class
trafficserver-7.1.4/proxy/logging/LogBindings.cc:287:21: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogBindings.cc:259:16: style: The scope of the variable 'filter' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:372:36: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:740:29: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:463:54: style: Function 'resolve_custom_entry' argument 7 names different: declaration 'timestamp_us' definition 'timestamp_usec'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogBuffer.h:192:56: note: Function 'resolve_custom_entry' argument 7 names different: declaration 'timestamp_us' definition 'timestamp_usec'.
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:463:54: note: Function 'resolve_custom_entry' argument 7 names different: declaration 'timestamp_us' definition 'timestamp_usec'.
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:556:79: style: Function 'to_ascii' argument 4 names different: declaration 'max_len' definition 'buf_len'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogBuffer.h:189:81: note: Function 'to_ascii' argument 4 names different: declaration 'max_len' definition 'buf_len'.
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:556:79: note: Function 'to_ascii' argument 4 names different: declaration 'max_len' definition 'buf_len'.
trafficserver-7.1.4/proxy/logging/LogBuffer.h:229:12: performance: Technically the member function 'LogBuffer::add_header_str' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogBuffer.cc:351:12: note: Technically the member function 'LogBuffer::add_header_str' can be static.
trafficserver-7.1.4/proxy/logging/LogBuffer.h:229:12: note: Technically the member function 'LogBuffer::add_header_str' can be static.
trafficserver-7.1.4/proxy/logging/LogCollationAccept.h:31:3: style: Struct 'LogCollationAccept' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogCollationHostSM.h:46:3: style: Class 'LogCollationHostSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogCollationClientSM.h:47:3: style: Class 'LogCollationClientSM' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trafficserver-7.1.4/proxy/logging/LogCollationHostSM.cc:302:27: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogCollationHostSM.cc:295:18: style: The scope of the variable 'log_buffer' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogCollationHostSM.cc:296:18: style: The scope of the variable 'log_format' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogConfig.cc:709:10: style: The scope of the variable 'victim' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogConfig.cc:712:7: style: The scope of the variable 'sret' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogConfig.cc:378:28: style: Function 'init' argument 1 names different: declaration 'previous_config' definition 'prev_config'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogConfig.h:106:24: note: Function 'init' argument 1 names different: declaration 'previous_config' definition 'prev_config'.
trafficserver-7.1.4/proxy/logging/LogConfig.cc:378:28: note: Function 'init' argument 1 names different: declaration 'previous_config' definition 'prev_config'.
trafficserver-7.1.4/proxy/logging/LogConfig.cc:941:40: style: Function 'read_log_hosts_file' argument 1 names different: declaration 'nhosts' definition 'num_hosts'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogConfig.h:203:38: note: Function 'read_log_hosts_file' argument 1 names different: declaration 'nhosts' definition 'num_hosts'.
trafficserver-7.1.4/proxy/logging/LogConfig.cc:941:40: note: Function 'read_log_hosts_file' argument 1 names different: declaration 'nhosts' definition 'num_hosts'.
trafficserver-7.1.4/proxy/logging/LogField.cc:680:9: style: The scope of the variable 'match' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogField.cc:784:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogField.cc:797:9: style: The scope of the variable 'ptr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogField.cc:287:52: style: Function 'milestones_from_m_name' argument 1 names different: declaration 'm1' definition 'ms1'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogField.h:197:48: note: Function 'milestones_from_m_name' argument 1 names different: declaration 'm1' definition 'ms1'.
trafficserver-7.1.4/proxy/logging/LogField.cc:287:52: note: Function 'milestones_from_m_name' argument 1 names different: declaration 'm1' definition 'ms1'.
trafficserver-7.1.4/proxy/logging/LogField.cc:287:75: style: Function 'milestones_from_m_name' argument 2 names different: declaration 'm2' definition 'ms2'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogField.h:197:70: note: Function 'milestones_from_m_name' argument 2 names different: declaration 'm2' definition 'ms2'.
trafficserver-7.1.4/proxy/logging/LogField.cc:287:75: note: Function 'milestones_from_m_name' argument 2 names different: declaration 'm2' definition 'ms2'.
trafficserver-7.1.4/proxy/logging/LogField.cc:464:45: style: Function 'updateField' argument 2 names different: declaration 'val' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogField.h:134:42: note: Function 'updateField' argument 2 names different: declaration 'val' definition 'buf'.
trafficserver-7.1.4/proxy/logging/LogField.cc:464:45: note: Function 'updateField' argument 2 names different: declaration 'val' definition 'buf'.
trafficserver-7.1.4/proxy/logging/LogField.h:58:7: style: Technically the member function 'LogSlice::toStrOffset' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:114:11: note: Technically the member function 'LogSlice::toStrOffset' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:58:7: note: Technically the member function 'LogSlice::toStrOffset' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:133:8: style: Technically the member function 'LogField::operator==' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:598:11: note: Technically the member function 'LogField::operator==' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:133:8: note: Technically the member function 'LogField::operator==' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:228:12: style: Technically the member function 'LogFieldList::marshal_len' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:770:15: note: Technically the member function 'LogFieldList::marshal_len' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:228:12: note: Technically the member function 'LogFieldList::marshal_len' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:229:12: style: Technically the member function 'LogFieldList::marshal' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:782:15: note: Technically the member function 'LogFieldList::marshal' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:229:12: note: Technically the member function 'LogFieldList::marshal' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:230:12: style: Technically the member function 'LogFieldList::marshal_agg' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:795:15: note: Technically the member function 'LogFieldList::marshal_agg' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:230:12: note: Technically the member function 'LogFieldList::marshal_agg' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:242:12: style: Technically the member function 'LogFieldList::count' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:807:15: note: Technically the member function 'LogFieldList::count' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:242:12: note: Technically the member function 'LogFieldList::count' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:243:8: style: Technically the member function 'LogFieldList::display' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogField.cc:817:15: note: Technically the member function 'LogFieldList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogField.h:243:8: note: Technically the member function 'LogFieldList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogFieldAliasMap.cc:47:9: style: The scope of the variable 'name' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFile.cc:197:9: style: Condition 'e!=0' is always false [knownConditionTrueFalse]
trafficserver-7.1.4/proxy/logging/LogFile.cc:196:31: note: Assignment 'e=do_filesystem_checks()', assigned value is 0
trafficserver-7.1.4/proxy/logging/LogFile.cc:197:9: note: Condition 'e!=0' is always false
trafficserver-7.1.4/proxy/logging/LogFile.cc:363:7: style: The scope of the variable 'fmt_line_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFile.cc:427:7: style: The scope of the variable 'fmt_entry_count' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFile.cc:428:7: style: The scope of the variable 'fmt_buf_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:909:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:911:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:913:16: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:992:44: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:995:42: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:998:50: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:720:10: style: The scope of the variable 'i' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:723:9: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:216:87: style: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:127:61: note: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:216:87: note: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:216:115: style: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:127:73: note: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:216:115: note: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:217:40: style: Function 'LogFilterString' argument 5 names different: declaration 'value' definition 'values'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:127:82: note: Function 'LogFilterString' argument 5 names different: declaration 'value' definition 'values'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:217:40: note: Function 'LogFilterString' argument 5 names different: declaration 'value' definition 'values'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:242:87: style: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:128:61: note: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:242:87: note: Function 'LogFilterString' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:242:115: style: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:128:73: note: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:242:115: note: Function 'LogFilterString' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:482:41: style: Function '_convertStringToInt' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:199:33: note: Function '_convertStringToInt' argument 1 names different: declaration 'val' definition 'value'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:482:41: note: Function '_convertStringToInt' argument 1 names different: declaration 'val' definition 'value'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:506:81: style: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:184:58: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:506:81: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:506:109: style: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:184:70: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:506:109: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:514:81: style: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:185:58: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:514:81: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:514:109: style: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:185:70: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:514:109: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:521:81: style: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:186:58: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:521:81: note: Function 'LogFilterInt' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:521:109: style: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:186:70: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:521:109: note: Function 'LogFilterInt' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:698:79: style: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:214:57: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:698:79: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:698:107: style: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:214:69: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:698:107: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:705:79: style: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:215:57: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:705:79: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:705:107: style: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:215:69: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:705:107: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:715:79: style: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:216:57: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:715:79: note: Function 'LogFilterIP' argument 3 names different: declaration 'a' definition 'action'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:715:107: style: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogFilter.h:216:69: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.cc:715:107: note: Function 'LogFilterIP' argument 4 names different: declaration 'o' definition 'oper'.
trafficserver-7.1.4/proxy/logging/LogFilter.h:253:8: style: Technically the member function 'LogFilterList::operator==' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:948:16: note: Technically the member function 'LogFilterList::operator==' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:253:8: note: Technically the member function 'LogFilterList::operator==' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:256:8: style: Technically the member function 'LogFilterList::toss_this_entry' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:1025:16: note: Technically the member function 'LogFilterList::toss_this_entry' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:256:8: note: Technically the member function 'LogFilterList::toss_this_entry' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:257:8: style: Technically the member function 'LogFilterList::wipe_this_entry' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:1010:16: note: Technically the member function 'LogFilterList::wipe_this_entry' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:257:8: note: Technically the member function 'LogFilterList::wipe_this_entry' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:274:8: style: Technically the member function 'LogFilterList::display' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFilter.cc:1077:16: note: Technically the member function 'LogFilterList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogFilter.h:274:8: note: Technically the member function 'LogFilterList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogFormat.h:205:12: style: Technically the member function 'LogFormatList::count' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFormat.cc:830:16: note: Technically the member function 'LogFormatList::count' can be const.
trafficserver-7.1.4/proxy/logging/LogFormat.h:205:12: note: Technically the member function 'LogFormatList::count' can be const.
trafficserver-7.1.4/proxy/logging/LogFormat.h:206:8: style: Technically the member function 'LogFormatList::display' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogFormat.cc:840:16: note: Technically the member function 'LogFormatList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogFormat.h:206:8: note: Technically the member function 'LogFormatList::display' can be const.
trafficserver-7.1.4/proxy/logging/LogHost.cc:115:59: style: Function 'set_name_port' argument 2 names different: declaration 'port' definition 'pt'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogHost.h:46:57: note: Function 'set_name_port' argument 2 names different: declaration 'port' definition 'pt'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:115:59: note: Function 'set_name_port' argument 2 names different: declaration 'port' definition 'pt'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:134:57: style: Function 'set_ipstr_port' argument 2 names different: declaration 'port' definition 'pt'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogHost.h:45:55: note: Function 'set_ipstr_port' argument 2 names different: declaration 'port' definition 'pt'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:134:57: note: Function 'set_ipstr_port' argument 2 names different: declaration 'port' definition 'pt'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:158:40: style: Function 'set_name_or_ipstr' argument 1 names different: declaration 'name_or_ipstr' definition 'name_or_ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogHost.h:44:38: note: Function 'set_name_or_ipstr' argument 1 names different: declaration 'name_or_ipstr' definition 'name_or_ip'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:158:40: note: Function 'set_name_or_ipstr' argument 1 names different: declaration 'name_or_ipstr' definition 'name_or_ip'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:376:27: style: Function 'add' argument 1 names different: declaration 'host' definition 'object'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogHost.h:144:21: note: Function 'add' argument 1 names different: declaration 'host' definition 'object'.
trafficserver-7.1.4/proxy/logging/LogHost.cc:376:27: note: Function 'add' argument 1 names different: declaration 'host' definition 'object'.
trafficserver-7.1.4/proxy/logging/LogHost.h:48:8: style: Technically the member function 'LogHost::connected' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogHost.cc:180:10: note: Technically the member function 'LogHost::connected' can be const.
trafficserver-7.1.4/proxy/logging/LogHost.h:48:8: note: Technically the member function 'LogHost::connected' can be const.
trafficserver-7.1.4/proxy/logging/LogObject.cc:190:10: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogObject.cc:395:24: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogObject.cc:776:18: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logging/LogObject.cc:561:13: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogObject.cc:1209:16: style: The scope of the variable 'new_obj' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogObject.cc:496:13: style: Checking if unsigned variable 'len' is less than zero. [unsignedLessThanZero]
trafficserver-7.1.4/proxy/logging/LogObject.cc:381:57: style: Function '_checkout_write' argument 2 names different: declaration 'write_size' definition 'bytes_needed'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:306:59: note: Function '_checkout_write' argument 2 names different: declaration 'write_size' definition 'bytes_needed'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:381:57: note: Function '_checkout_write' argument 2 names different: declaration 'write_size' definition 'bytes_needed'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:751:29: style: Function '_roll_files' argument 1 names different: declaration 'interval_start' definition 'last_roll_time'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:304:29: note: Function '_roll_files' argument 1 names different: declaration 'interval_start' definition 'last_roll_time'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:751:29: note: Function '_roll_files' argument 1 names different: declaration 'interval_start' definition 'last_roll_time'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:751:50: style: Function '_roll_files' argument 2 names different: declaration 'interval_end' definition 'time_now'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:304:50: note: Function '_roll_files' argument 2 names different: declaration 'interval_end' definition 'time_now'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:751:50: note: Function '_roll_files' argument 2 names different: declaration 'interval_end' definition 'time_now'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:936:56: style: Function '_solve_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:362:44: note: Function '_solve_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:936:56: note: Function '_solve_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1042:58: style: Function '_filename_resolution_abort' argument 1 names different: declaration 'fname' definition 'filename'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:364:47: note: Function '_filename_resolution_abort' argument 1 names different: declaration 'fname' definition 'filename'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1042:58: note: Function '_filename_resolution_abort' argument 1 names different: declaration 'fname' definition 'filename'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1069:65: style: Function '_solve_internal_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:363:53: note: Function '_solve_internal_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1069:65: note: Function '_solve_internal_filename_conflicts' argument 1 names different: declaration 'log_obj' definition 'log_object'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1184:54: style: Function 'transfer_objects' argument 1 names different: declaration 'mgr' definition 'old_mgr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogObject.h:403:43: note: Function 'transfer_objects' argument 1 names different: declaration 'mgr' definition 'old_mgr'.
trafficserver-7.1.4/proxy/logging/LogObject.cc:1184:54: note: Function 'transfer_objects' argument 1 names different: declaration 'mgr' definition 'old_mgr'.
trafficserver-7.1.4/proxy/logging/LogObject.h:364:8: performance: Technically the member function 'LogObjectManager::_filename_resolution_abort' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogObject.cc:1042:19: note: Technically the member function 'LogObjectManager::_filename_resolution_abort' can be static.
trafficserver-7.1.4/proxy/logging/LogObject.h:364:8: note: Technically the member function 'LogObjectManager::_filename_resolution_abort' can be static.
trafficserver-7.1.4/proxy/logging/LogObject.cc:854:3: style: Class 'LogObjectManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/logging/LogObject.cc:854:3: style: Class 'LogObjectManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/logging/LogObject.cc:329:62: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trafficserver-7.1.4/proxy/logging/LogSock.cc:290:7: style: The scope of the variable 'start_index' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogSock.cc:564:10: style: The scope of the variable 'j' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogSock.cc:564:13: style: The scope of the variable 'flags' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogSock.cc:726:12: style: The scope of the variable 'bytes_read' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogSock.h:117:7: style: Technically the member function 'LogSock::new_cid' can be const. [functionConst]
trafficserver-7.1.4/proxy/logging/LogSock.cc:657:10: note: Technically the member function 'LogSock::new_cid' can be const.
trafficserver-7.1.4/proxy/logging/LogSock.h:117:7: note: Technically the member function 'LogSock::new_cid' can be const.
trafficserver-7.1.4/proxy/logging/LogSock.h:119:7: performance: Technically the member function 'LogSock::read_header' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogSock.cc:699:10: note: Technically the member function 'LogSock::read_header' can be static.
trafficserver-7.1.4/proxy/logging/LogSock.h:119:7: note: Technically the member function 'LogSock::read_header' can be static.
trafficserver-7.1.4/proxy/logging/LogSock.h:120:7: performance: Technically the member function 'LogSock::read_body' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logging/LogSock.cc:715:10: note: Technically the member function 'LogSock::read_body' can be static.
trafficserver-7.1.4/proxy/logging/LogSock.h:120:7: note: Technically the member function 'LogSock::read_body' can be static.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:86:15: style: The scope of the variable 'gmtstr' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:88:15: style: The scope of the variable 'bad_time' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:142:15: style: The scope of the variable 'bad_time' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:174:15: style: The scope of the variable 'bad_time' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:208:11: style: The scope of the variable 'ap' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:453:22: style: The scope of the variable 'table' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:455:7: style: The scope of the variable 'shift' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:41: style: Function 'timestamp_to_hex_str' argument 1 names different: declaration 'timestamp' definition 'ip'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogUtils.h:58:35: note: Function 'timestamp_to_hex_str' argument 1 names different: declaration 'timestamp' definition 'ip'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:41: note: Function 'timestamp_to_hex_str' argument 1 names different: declaration 'timestamp' definition 'ip'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:51: style: Function 'timestamp_to_hex_str' argument 2 names different: declaration 'str' definition 'buf'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogUtils.h:58:52: note: Function 'timestamp_to_hex_str' argument 2 names different: declaration 'str' definition 'buf'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:51: note: Function 'timestamp_to_hex_str' argument 2 names different: declaration 'str' definition 'buf'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:63: style: Function 'timestamp_to_hex_str' argument 3 names different: declaration 'len' definition 'bufLen'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogUtils.h:58:64: note: Function 'timestamp_to_hex_str' argument 3 names different: declaration 'len' definition 'bufLen'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:63: note: Function 'timestamp_to_hex_str' argument 3 names different: declaration 'len' definition 'bufLen'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:79: style: Function 'timestamp_to_hex_str' argument 4 names different: declaration 'n_chars' definition 'numCharsPtr'. [funcArgNamesDifferent]
trafficserver-7.1.4/proxy/logging/LogUtils.h:58:77: note: Function 'timestamp_to_hex_str' argument 4 names different: declaration 'n_chars' definition 'numCharsPtr'.
trafficserver-7.1.4/proxy/logging/LogUtils.cc:451:79: note: Function 'timestamp_to_hex_str' argument 4 names different: declaration 'n_chars' definition 'numCharsPtr'.
trafficserver-7.1.4/proxy/logstats.cc:550:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/proxy/logstats.cc:1203:7: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/proxy/logstats.cc:2418:3: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
trafficserver-7.1.4/proxy/logstats.cc:949:48: warning: Logical conjunction always evaluates to false: result >= 112 && result <= 90. [incorrectLogicOperator]
trafficserver-7.1.4/proxy/logstats.cc:1202:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/logstats.cc:2608:7: style: Variable 'dirp' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/proxy/logstats.cc:2600:0: note: Variable 'dirp' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logstats.cc:2608:7: note: Variable 'dirp' is reassigned a value before the old one has been used.
trafficserver-7.1.4/proxy/logstats.cc:682:29: style: The scope of the variable 'val' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1248:13: style: The scope of the variable 'field' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1260:16: style: The scope of the variable 'o_stats' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1746:14: style: The scope of the variable 'buffer_bytes' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1887:13: style: The scope of the variable 'div' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1952:15: style: The scope of the variable 'metrics' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:1953:15: style: The scope of the variable 'buf' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:2406:7: style: The scope of the variable 'res' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:2406:12: style: The scope of the variable 'cnt' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/logstats.cc:2295:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trafficserver-7.1.4/proxy/logstats.cc:555:3: performance: Technically the member function 'UrlLru::_dump_url' can be static. [functionStatic]
trafficserver-7.1.4/proxy/logstats.cc:749:28: performance: Function parameter 's' should be passed by const reference. [passedByValue]
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:173:17: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:345:8: style: The scope of the variable 'status' can be reduced. [variableScope]
trafficserver-7.1.4/proxy/shared/DiagsConfig.h:32:8: performance: Technically the member function 'DiagsConfig::parse_output_string' can be static. [functionStatic]
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:194:14: note: Technically the member function 'DiagsConfig::parse_output_string' can be static.
trafficserver-7.1.4/proxy/shared/DiagsConfig.h:32:8: note: Technically the member function 'DiagsConfig::parse_output_string' can be static.
trafficserver-7.1.4/proxy/shared/DiagsConfig.h:33:8: performance: Technically the member function 'DiagsConfig::RegisterDiagConfig' can be static. [functionStatic]
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:248:14: note: Technically the member function 'DiagsConfig::RegisterDiagConfig' can be static.
trafficserver-7.1.4/proxy/shared/DiagsConfig.h:33:8: note: Technically the member function 'DiagsConfig::RegisterDiagConfig' can be static.
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:310:3: style: Struct 'DiagsConfig' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/proxy/shared/DiagsConfig.cc:310:3: style: Struct 'DiagsConfig' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/proxy/shared/UglyLogStubs.cc:153:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trafficserver-7.1.4/tests/gold_tests/tls/ssl-post.c:224:4: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/tests/gold_tests/tls/ssl-post.c:322:7: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'void *'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/tools/http_load/http_load.c:736:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
trafficserver-7.1.4/tools/http_load/http_load.c:318:10: style: The scope of the variable 'r' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:318:13: style: The scope of the variable 'periodic_tmr' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:632:18: style: The scope of the variable 'host_len' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:919:7: style: The scope of the variable 'cnum' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:920:14: style: The scope of the variable 'cycle_slot' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:994:7: style: The scope of the variable 'flags' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:995:7: style: The scope of the variable 'sip_num' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:1120:14: style: The scope of the variable 'connect_failures' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/http_load.c:93:9: style: struct member 'Anonymous0::completed' is never used. [unusedStructMember]
trafficserver-7.1.4/tools/http_load/http_load.c:94:9: style: struct member 'Anonymous0::max_response' is never used. [unusedStructMember]
trafficserver-7.1.4/tools/http_load/http_load.c:95:9: style: struct member 'Anonymous0::min_response' is never used. [unusedStructMember]
trafficserver-7.1.4/tools/http_load/timers.c:185:12: style: The scope of the variable 't' can be reduced. [variableScope]
trafficserver-7.1.4/tools/http_load/timers.c:248:40: style: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/tools/http_load/timers.h:90:52: note: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'.
trafficserver-7.1.4/tools/http_load/timers.c:248:40: note: Function 'tmr_reset' argument 2 names different: declaration 'timer' definition 't'.
trafficserver-7.1.4/tools/http_load/timers.c:262:19: style: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'. [funcArgNamesDifferent]
trafficserver-7.1.4/tools/http_load/timers.h:95:31: note: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'.
trafficserver-7.1.4/tools/http_load/timers.c:262:19: note: Function 'tmr_cancel' argument 1 names different: declaration 'timer' definition 't'.
trafficserver-7.1.4/tools/jtest/jtest.cc:3535:21: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trafficserver-7.1.4/tools/jtest/jtest.cc:3522:19: note: outer condition: host_exists==1
trafficserver-7.1.4/tools/jtest/jtest.cc:3535:21: note: identical inner condition: host_exists==1
trafficserver-7.1.4/tools/jtest/jtest.cc:475:28: style: Redundant condition: If 'EXPR == '/'', the comparison 'EXPR' is always true. [redundantCondition]
trafficserver-7.1.4/tools/jtest/jtest.cc:3535:21: style: Condition 'host_exists==1' is always true [knownConditionTrueFalse]
trafficserver-7.1.4/tools/jtest/jtest.cc:3522:19: note: Assuming that condition 'host_exists==1' is not redundant
trafficserver-7.1.4/tools/jtest/jtest.cc:3535:21: note: Condition 'host_exists==1' is always true
trafficserver-7.1.4/tools/jtest/jtest.cc:392:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'FD *'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/tools/jtest/jtest.cc:2428:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trafficserver-7.1.4/tools/jtest/jtest.cc:3232:8: style: C-style pointer casting [cstyleCast]
trafficserver-7.1.4/tools/jtest/jtest.cc:1991:3: style: Variable 'start' is reassigned a value before the old one has been used. [redundantAssignment]
trafficserver-7.1.4/tools/jtest/jtest.cc:1986:0: note: Variable 'start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/tools/jtest/jtest.cc:1991:3: note: Variable 'start' is reassigned a value before the old one has been used.
trafficserver-7.1.4/tools/jtest/jtest.cc:3341:0: style: Same expression used in consecutive assignments of 't' and 'tclient'. [duplicateAssignExpression]
trafficserver-7.1.4/tools/jtest/jtest.cc:3342:0: note: Same expression used in consecutive assignments of 't' and 'tclient'.
trafficserver-7.1.4/tools/jtest/jtest.cc:3341:0: note: Same expression used in consecutive assignments of 't' and 'tclient'.
trafficserver-7.1.4/tools/jtest/jtest.cc:3342:0: style: Same expression used in consecutive assignments of 'tclient' and 'start'. [duplicateAssignExpression]
trafficserver-7.1.4/tools/jtest/jtest.cc:3343:0: note: Same expression used in consecutive assignments of 'tclient' and 'start'.
trafficserver-7.1.4/tools/jtest/jtest.cc:3342:0: note: Same expression used in consecutive assignments of 'tclient' and 'start'.
trafficserver-7.1.4/tools/jtest/jtest.cc:2889:3: style: Technically the member function 'UrlHashTable::set' can be const. [functionConst]
trafficserver-7.1.4/tools/jtest/jtest.cc:2915:3: style: Technically the member function 'UrlHashTable::clear' can be const. [functionConst]
trafficserver-7.1.4/tools/jtest/jtest.cc:2933:3: style: Technically the member function 'UrlHashTable::is_set' can be const. [functionConst]
trafficserver-7.1.4/tools/jtest/jtest.cc:3010:5: style: Struct 'UrlHashTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trafficserver-7.1.4/tools/jtest/jtest.cc:3010:5: style: Struct 'UrlHashTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trafficserver-7.1.4/tools/jtest/jtest.cc:989:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[08:53]

ftp://ftp.se.debian.org/debian/pool/main/t/traildb/traildb_0.6+dfsg1.orig.tar.gz
traildb-0.6+dfsg1/src/tdb_io.h:80:37: error: va_list 'aptr' was opened but not closed by va_end(). [va_end_missing]
traildb-0.6+dfsg1/src/dsfmt/dSFMT.c:568:14: style: Condition 'size>=623' is always true [knownConditionTrueFalse]
traildb-0.6+dfsg1/src/dsfmt/dSFMT.c:561:30: note: Assignment 'size=(((19937-128)/104+1)+1)*4', assigned value is 768
traildb-0.6+dfsg1/src/dsfmt/dSFMT.c:568:14: note: Condition 'size>=623' is always true
traildb-0.6+dfsg1/src/dsfmt/dSFMT.c:350:14: style: The scope of the variable 'work' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/judy_128_map.c:47:13: style: The scope of the variable 'lo_ptr' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/judy_128_map.c:39:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/judy_128_map.c:92:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/judy_128_map.c:135:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/judy_str_map.c:99:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/judy_str_map.c:159:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/pqueue/pqueue.c:150:12: style: The scope of the variable 'newsize' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb.c:424:19: style: The scope of the variable 'i' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb.c:571:17: style: The scope of the variable 'idx' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb.c:759:9: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb.c:451:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb.c:776:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb.c:41:27: style: Function 'file_mmap' argument 1 names different: declaration 'path' definition 'fname'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/tdb_internal.h:188:27: note: Function 'file_mmap' argument 1 names different: declaration 'path' definition 'fname'.
traildb-0.6+dfsg1/src/tdb.c:41:27: note: Function 'file_mmap' argument 1 names different: declaration 'path' definition 'fname'.
traildb-0.6+dfsg1/src/tdb.c:298:52: style: Function 'tdb_open' argument 2 names different: declaration 'root' definition 'orig_root'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:67:41: note: Function 'tdb_open' argument 2 names different: declaration 'root' definition 'orig_root'.
traildb-0.6+dfsg1/src/tdb.c:298:52: note: Function 'tdb_open' argument 2 names different: declaration 'root' definition 'orig_root'.
traildb-0.6+dfsg1/src/tdb.c:978:63: style: Function 'tdb_event_filter_get_time_range' argument 3 names different: declaration 'term_index' definition 'item_index'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:218:52: note: Function 'tdb_event_filter_get_time_range' argument 3 names different: declaration 'term_index' definition 'item_index'.
traildb-0.6+dfsg1/src/tdb.c:978:63: note: Function 'tdb_event_filter_get_time_range' argument 3 names different: declaration 'term_index' definition 'item_index'.
traildb-0.6+dfsg1/src/tdb_types.h:95:31: 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]
traildb-0.6+dfsg1/src/tdb.c:96:9: error: Resource leak: f [resourceLeak]
traildb-0.6+dfsg1/src/tdb.c:928:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
traildb-0.6+dfsg1/src/tdb.c:962:65: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
traildb-0.6+dfsg1/src/tdb.c:967:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
traildb-0.6+dfsg1/src/tdb.c:1007:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
traildb-0.6+dfsg1/src/tdb.c:1039:54: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
traildb-0.6+dfsg1/src/tdb_cons.c:221:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb_decode.c:237:14: style: The scope of the variable 'item' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb_decode.c:95:45: style: Function 'tdb_cursor_free' argument 1 names different: declaration 'cursor' definition 'c'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:241:34: note: Function 'tdb_cursor_free' argument 1 names different: declaration 'cursor' definition 'c'.
traildb-0.6+dfsg1/src/tdb_decode.c:95:45: note: Function 'tdb_cursor_free' argument 1 names different: declaration 'cursor' definition 'c'.
traildb-0.6+dfsg1/src/tdb_decode.c:89:5: error: Memory leak: events_buffer [memleak]
traildb-0.6+dfsg1/src/tdb_encode.c:567:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb_encode_model.c:331:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traildb-0.6+dfsg1/src/tdb_encode_model.c:340:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb_encode_model.c:444:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb_encode_model.c:470:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/src/tdb_huffman.c:234:47: style: Function 'huff_field_stats' argument 3 names different: declaration 'max_timestamp' definition 'max_timestamp_delta'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/tdb_huffman.h:47:47: note: Function 'huff_field_stats' argument 3 names different: declaration 'max_timestamp' definition 'max_timestamp_delta'.
traildb-0.6+dfsg1/src/tdb_huffman.c:234:47: note: Function 'huff_field_stats' argument 3 names different: declaration 'max_timestamp' definition 'max_timestamp_delta'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:161:75: style: Function 'tdb_multi_cursor_peek' argument 1 names different: declaration 'mcursor' definition 'mc'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:287:64: note: Function 'tdb_multi_cursor_peek' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:161:75: note: Function 'tdb_multi_cursor_peek' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:180:75: style: Function 'tdb_multi_cursor_next' argument 1 names different: declaration 'mcursor' definition 'mc'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:276:64: note: Function 'tdb_multi_cursor_next' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:180:75: note: Function 'tdb_multi_cursor_next' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:218:67: style: Function 'tdb_multi_cursor_next_batch' argument 1 names different: declaration 'mcursor' definition 'mc'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:282:56: note: Function 'tdb_multi_cursor_next_batch' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:218:67: note: Function 'tdb_multi_cursor_next_batch' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:302:57: style: Function 'tdb_multi_cursor_free' argument 1 names different: declaration 'mcursor' definition 'mc'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/traildb.h:290:46: note: Function 'tdb_multi_cursor_free' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:302:57: note: Function 'tdb_multi_cursor_free' argument 1 names different: declaration 'mcursor' definition 'mc'.
traildb-0.6+dfsg1/src/tdb_multi_cursor.c:163:22: style: Unused variable: next_event [unusedVariable]
traildb-0.6+dfsg1/src/tdb_queue.c:38:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
traildb-0.6+dfsg1/src/tdb_queue.c:38:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
traildb-0.6+dfsg1/src/tdb_queue.c:23:9: error: Memory leak: q [memleak]
traildb-0.6+dfsg1/src/xxhash/xxhash.c:365:47: style: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:119:53: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:365:47: note: Function 'XXH32' argument 2 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:505:53: style: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:120:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:505:53: note: Function 'XXH64' argument 2 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:588:42: style: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:161:44: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:588:42: note: Function 'XXH32_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:601:42: style: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:165:49: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:601:42: note: Function 'XXH64_reset' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:704:44: style: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:162:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:704:44: note: Function 'XXH32_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:704:80: style: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:162:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:704:80: note: Function 'XXH32_update' argument 3 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:758:49: style: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:163:50: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:758:49: note: Function 'XXH32_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:858:44: style: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:166:49: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:858:44: note: Function 'XXH64_update' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:858:80: style: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:166:85: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:858:80: note: Function 'XXH64_update' argument 3 names different: declaration 'length' definition 'len'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:952:55: style: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/src/xxhash/xxhash.h:167:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/src/xxhash/xxhash.c:952:55: note: Function 'XXH64_digest' argument 1 names different: declaration 'statePtr' definition 'state_in'.
traildb-0.6+dfsg1/tdbcli/op_dump.c:27:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_dump.c:112:9: style: The scope of the variable 'err' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_dump.c:130:26: style: The scope of the variable 'event' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_dump.c:165:14: style: The scope of the variable 'idx' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_dump.c:75:16: style: Variable 'PREFIX2' is assigned a value that is never used. [unreadVariable]
traildb-0.6+dfsg1/tdbcli/op_index.c:15:10: style: The scope of the variable 'in_path' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_index.c:52:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/op_index.c:17:9: style: Unused variable: ret [unusedVariable]
traildb-0.6+dfsg1/tdbcli/op_make.c:274:12: style: The scope of the variable 'ret' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/op_make.c:65:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/op_make.c:234:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/op_make.c:258:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/op_make.c:370:1: style: Label 'out_of_memory' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/op_merge.c:99:20: style: The scope of the variable 'n' can be reduced. [variableScope]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:431:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:475:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:512:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:660:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:777:1: style: Label 'done' is not used. [unusedLabel]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:721:40: style: Function 'tdb_index_create' argument 1 names different: declaration 'tdb_path' definition 'db_path'. [funcArgNamesDifferent]
traildb-0.6+dfsg1/tdbcli/tdb_index.h:19:40: note: Function 'tdb_index_create' argument 1 names different: declaration 'tdb_path' definition 'db_path'.
traildb-0.6+dfsg1/tdbcli/tdb_index.c:721:40: note: Function 'tdb_index_create' argument 1 names different: declaration 'tdb_path' definition 'db_path'.
traildb-0.6+dfsg1/tdbcli/tdb_index.c:525:36: portability: 'index->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:533:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:534:39: portability: 'index->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:535:46: portability: 'index->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:535:61: portability: 'index->data+offsets[idx]' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:537:40: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:538:39: portability: 'index->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:539:46: portability: 'index->data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:539:61: portability: 'index->data+offsets[idx]' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
traildb-0.6+dfsg1/tdbcli/tdb_index.c:731:9: style: Unused variable: ret [unusedVariable]
traildb-0.6+dfsg1/tdbcli/thread_util.c:17:9: style: The scope of the variable 'err' can be reduced. [variableScope]
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:32:5: style: Variable 'massive[0]' is reassigned a value before the old one has been used. [redundantAssignment]
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:29:5: note: Variable 'massive[0]' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:32:5: note: Variable 'massive[0]' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:48:5: style: Variable 'massive[0]' is reassigned a value before the old one has been used. [redundantAssignment]
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:32:5: note: Variable 'massive[0]' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests-large/large_lexicon.c:48:5: note: Variable 'massive[0]' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests/event_filter_get_item.c:86:57: warning: Assert statement modifies 'real_num'. [assignmentInAssert]
traildb-0.6+dfsg1/tests/c-tests/event_filter_large.c:52:0: style: Variable 'yes' is assigned a value that is never used. [unreadVariable]
traildb-0.6+dfsg1/tests/c-tests/get_item.c:20:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traildb-0.6+dfsg1/tests/c-tests/get_trail_id.c:63:22: warning: Assert statement modifies 'n'. [assignmentInAssert]
traildb-0.6+dfsg1/tests/c-tests/judy_str_map_test.c:46:41: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
traildb-0.6+dfsg1/tests/c-tests/judy_str_map_test.c:70:38: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
traildb-0.6+dfsg1/tests/c-tests/opt_only_diff_items.c:83:16: style: Variable 'val1' is assigned a value that is never used. [unreadVariable]
traildb-0.6+dfsg1/tests/c-tests/opt_only_diff_items.c:81:5: style: Variable 'val2' is assigned a value that is never used. [unreadVariable]
traildb-0.6+dfsg1/tests/c-tests/really_lots_of_fields.c:18:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:162:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:159:5: note: Variable 'f' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:162:5: note: Variable 'f' is reassigned a value before the old one has been used.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:57:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:57:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:64:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:64:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:101:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:101:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:102:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:102:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:109:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:109:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:127:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:127:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:129:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:129:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:136:58: style: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same. [duplicateExpression]
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:26:33: note: 'start_time' is assigned value '1' here.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:136:58: note: Same expression on both sides of '-' because the value of 'start_time' and '1' are the same.
traildb-0.6+dfsg1/tests/c-tests/time_range_filter_simple.c:28:9: style: Unused variable: i [unusedVariable]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/traitlets/traitlets_4.3.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tralics/tralics_2.14.4.orig.tar.gz
tralics/src/readline.C:269:17: style: The scope of the variable 'cn' can be reduced. [variableScope]
tralics/src/readline.C:711:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tralics/src/readline.C:214:44: style: Function 'shift_string' argument 2 names different: declaration 's' definition 'len'. [funcArgNamesDifferent]
tralics/src/readline.C:112:32: note: Function 'shift_string' argument 2 names different: declaration 's' definition 'len'.
tralics/src/readline.C:214:44: note: Function 'shift_string' argument 2 names different: declaration 's' definition 'len'.
tralics/src/readline.C:214:53: style: Function 'shift_string' argument 3 names different: declaration 'p' definition 'source'. [funcArgNamesDifferent]
tralics/src/readline.C:112:38: note: Function 'shift_string' argument 3 names different: declaration 'p' definition 'source'.
tralics/src/readline.C:214:53: note: Function 'shift_string' argument 3 names different: declaration 'p' definition 'source'.
tralics/src/readline.C:214:65: style: Function 'shift_string' argument 4 names different: declaration 'n' definition 'target'. [funcArgNamesDifferent]
tralics/src/readline.C:112:44: note: Function 'shift_string' argument 4 names different: declaration 'n' definition 'target'.
tralics/src/readline.C:214:65: note: Function 'shift_string' argument 4 names different: declaration 'n' definition 'target'.
tralics/src/readline.C:365:35: style: Function 'finish_redisplay' argument 1 names different: declaration 'pleft' definition 'left'. [funcArgNamesDifferent]
tralics/src/readline.C:153:29: note: Function 'finish_redisplay' argument 1 names different: declaration 'pleft' definition 'left'.
tralics/src/readline.C:365:35: note: Function 'finish_redisplay' argument 1 names different: declaration 'pleft' definition 'left'.
tralics/src/readline.C:365:45: style: Function 'finish_redisplay' argument 2 names different: declaration 'pright' definition 'right'. [funcArgNamesDifferent]
tralics/src/readline.C:153:39: note: Function 'finish_redisplay' argument 2 names different: declaration 'pright' definition 'right'.
tralics/src/readline.C:365:45: note: Function 'finish_redisplay' argument 2 names different: declaration 'pright' definition 'right'.
tralics/src/readline.C:1028:30: style: Function 'initialise' argument 1 names different: declaration 'buf' definition 'buffer'. [funcArgNamesDifferent]
tralics/src/readline.C:181:24: note: Function 'initialise' argument 1 names different: declaration 'buf' definition 'buffer'.
tralics/src/readline.C:1028:30: note: Function 'initialise' argument 1 names different: declaration 'buf' definition 'buffer'.
tralics/src/txstats.h:63:3: warning: Member variable 'Stats::str_length' is not initialized in the constructor. [uninitMemberVar]
tralics/src/tximage.h:20:3: warning: Member variable 'Image::occ' is not initialized in the constructor. [uninitMemberVar]
tralics/src/tximage.h:20:3: warning: Member variable 'Image::flags' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txfonts.h:26:3: warning: Member variable 'FontInfo::old' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txlogger.h:38:1: style: The class 'Logger' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txlogger.h:82:3: warning: Member variable 'HalfLogger::L' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txeqtb.h:25:1: style: The class 'Equivalent' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txeqtb.h:106:1: style: The class 'SaveState' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txeqtb.h:248:3: warning: Member variable 'SaveAuxEnv::val' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txeqtb.h:354:3: warning: Member variable 'EqtbBox::val' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txatt.h:49:3: warning: Member variable 'AttListTable::xtable' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txio.h:160:3: warning: Member variable 'InputStack::level' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txio.h:160:3: warning: Member variable 'InputStack::Bpos' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txio.h:177:3: warning: Member variable 'FileForInput::line_no' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txarray.h:26:1: style: The class 'NewArray' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/readline.C:187:9: warning: Member variable 'Slined::m_pos' is not initialized in the constructor. [uninitMemberVar]
tralics/src/readline.C:187:9: warning: Member variable 'Slined::m_hack' is not initialized in the constructor. [uninitMemberVar]
tralics/src/readline.C:187:9: warning: Member variable 'Slined::cur_line_modified' is not initialized in the constructor. [uninitMemberVar]
tralics/src/readline.C:187:9: warning: Member variable 'Slined::g_buffer' is not initialized in the constructor. [uninitMemberVar]
tralics/src/readline.C:187:9: warning: Member variable 'Slined::done' is not initialized in the constructor. [uninitMemberVar]
tralics/src/readline.C:192:3: performance: Variable 'm_search' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/readline.C:193:3: performance: Variable 'm_killbuf' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txscaled.h:98:8: style: Technically the member function 'RealNumber::get_negative' can be const. [functionConst]
tralics/src/txbuffer.h:113:8: style: Technically the member function 'Buffer::is_not_char' can be const. [functionConst]
tralics/src/txstring.h:51:18: performance: Technically the member function 'StrHash::st_bool' can be static. [functionStatic]
tralics/src/txstring.h:53:18: performance: Technically the member function 'StrHash::skip_val' can be static. [functionStatic]
tralics/src/txfonts.h:39:8: style: Technically the member function 'FontInfo::is_ok' can be const. [functionConst]
tralics/src/txfonts.h:47:7: style: Technically the member function 'FontInfo::get_level' can be const. [functionConst]
tralics/src/txfonts.h:48:7: style: Technically the member function 'FontInfo::get_size' can be const. [functionConst]
tralics/src/txfonts.h:51:7: style: Technically the member function 'FontInfo::get_old' can be const. [functionConst]
tralics/src/txfonts.h:52:11: style: Technically the member function 'FontInfo::get_old_color' can be const. [functionConst]
tralics/src/txfonts.h:53:7: style: Technically the member function 'FontInfo::get_packed' can be const. [functionConst]
tralics/src/txeqtb.h:246:10: style: Technically the member function 'SaveAuxEnv::get_name' can be const. [functionConst]
tralics/src/txhash.h:115:8: style: Technically the member function 'SpecialHash::get_pair' can be const. [functionConst]
tralics/src/txhash.h:183:8: style: Technically the member function 'PackMatcher::ok_for_match' can be const. [functionConst]
tralics/src/txhash.h:189:10: style: Technically the member function 'PackMatcher::get_attrib' can be const. [functionConst]
tralics/src/txatt.h:27:11: style: Technically the member function 'AttList::get_val' can be const. [functionConst]
tralics/src/txatt.h:29:8: style: Technically the member function 'AttList::empty' can be const. [functionConst]
tralics/src/txatt.h:54:11: style: Technically the member function 'AttListTable::get' can be const. [functionConst]
tralics/src/txstack.h:26:8: style: Technically the member function 'ArrayInfo::its_me' can be const. [functionConst]
tralics/src/txstack.h:32:7: style: Technically the member function 'ArrayInfo::get_size' can be const. [functionConst]
tralics/src/txstack.h:70:7: style: Technically the member function 'Stack::get_xid' can be const. [functionConst]
tralics/src/txio.h:178:8: style: Technically the member function 'FileForInput::is_valid' can be const. [functionConst]
tralics/src/txarray.h:49:8: style: Technically the member function 'NewArray::nct_exists' can be const. [functionConst]
tralics/src/txarray.h:50:9: style: Technically the member function 'NewArray::nct_token' can be const. [functionConst]
tralics/src/txparser.h:89:8: style: Technically the member function 'Parser::at_eol' can be const. [functionConst]
tralics/src/txparser.h:100:10: style: Technically the member function 'Parser::get_ur_val' can be const. [functionConst]
tralics/src/txparser.h:129:10: style: Technically the member function 'Parser::get_cur_filename' can be const. [functionConst]
tralics/src/txparser.h:131:7: style: Technically the member function 'Parser::get_cur_level' can be const. [functionConst]
tralics/src/txparser.h:979:9: style: Technically the member function 'Parser::get_name_for_error' can be const. [functionConst]
tralics/src/txparam.h:109:7: style: Technically the member function 'MainClass::get_fp_len' can be const. [functionConst]
tralics/src/txparam.h:110:8: style: Technically the member function 'MainClass::get_footnote_hack' can be const. [functionConst]
tralics/src/txparam.h:111:8: style: Technically the member function 'MainClass::get_hacknotitle' can be const. [functionConst]
tralics/src/txparam.h:112:8: style: Technically the member function 'MainClass::get_no_undef_mac' can be const. [functionConst]
tralics/src/txparam.h:113:10: style: Technically the member function 'MainClass::get_no_year' can be const. [functionConst]
tralics/src/txparam.h:114:10: style: Technically the member function 'MainClass::get_year_string' can be const. [functionConst]
tralics/src/txparam.h:211:8: style: Technically the member function 'MainClass::need_script' can be const. [functionConst]
tralics/src/txparam.h:257:8: style: Technically the member function 'ParamDataSlot::matches' can be const. [functionConst]
tralics/src/txparam.h:270:8: style: Technically the member function 'ParamDataList::its_me' can be const. [functionConst]
tralics/src/readline.C:198:10: style: Class 'Slined' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tralics/src/readline.C:198:10: style: Class 'Slined' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tralics/src/readline.C:198:10: style: Class 'Slined' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
tralics/src/txchars.h:19:3: style: Class 'Utf8Char' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txid.h:19:3: style: Class 'Xid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txtokenlist.h:71:3: style: Class 'FpGenList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txtokenlist.h:118:3: style: Class 'Macro' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txscaled.h:21:3: style: Class 'ScaledInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txstring.h:61:3: style: Class 'Istring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txstring.h:62:3: style: Class 'Istring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:57:3: style: Class 'RestoreVbSpace' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:75:3: style: Class 'SaveScannerStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:84:3: style: Class 'SaveLongState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:139:3: style: Class 'SaveAuxBoundary' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:268:3: style: Class 'SaveAuxAftergroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txhash.h:111:3: style: Class 'SpecialHash' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txhash.h:135:3: style: Class 'LabelInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txhash.h:157:3: style: Class 'Splitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txhash.h:180:3: style: Class 'PackMatcher' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txxml.h:22:3: style: Class 'Xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txxml.h:23:3: style: Class 'Xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txxml.h:24:3: style: Class 'Xml' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txxml.h:122:3: style: Class 'XmlAndType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txstack.h:25:3: style: Class 'ArrayInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txio.h:42:3: style: Class 'Clines' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txparam.h:271:3: style: Class 'ParamDataList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txeqtb.h:138:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:138:8: note: Function in derived class
tralics/src/txeqtb.h:151:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:151:8: note: Function in derived class
tralics/src/txeqtb.h:163:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:163:8: note: Function in derived class
tralics/src/txeqtb.h:175:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:175:8: note: Function in derived class
tralics/src/txeqtb.h:186:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:186:8: note: Function in derived class
tralics/src/txeqtb.h:196:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:196:8: note: Function in derived class
tralics/src/txeqtb.h:208:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:208:8: note: Function in derived class
tralics/src/txeqtb.h:219:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:219:8: note: Function in derived class
tralics/src/txeqtb.h:230:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:230:8: note: Function in derived class
tralics/src/txeqtb.h:247:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:247:8: note: Function in derived class
tralics/src/txeqtb.h:259:10: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:259:10: note: Function in derived class
tralics/src/txeqtb.h:269:8: style: The function 'unsave' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tralics/src/txeqtb.h:123:16: note: Virtual function in base class
tralics/src/txeqtb.h:269:8: note: Function in derived class
tralics/src/tximage.h:21:16: performance: Function parameter 'N' should be passed by const reference. [passedByValue]
tralics/src/txtokenlist.h:71:24: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txtokenlist.h:118:19: performance: Function parameter 'L' should be passed by const reference. [passedByValue]
tralics/src/txtokenlist.h:128:40: performance: Function parameter 'L' should be passed by const reference. [passedByValue]
tralics/src/txscaled.h:139:27: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txscaled.h:172:41: performance: Function parameter 'E' should be passed by const reference. [passedByValue]
tralics/src/txscaled.h:172:55: performance: Function parameter 'T' should be passed by const reference. [passedByValue]
tralics/src/txlogger.h:49:29: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:206:40: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:229:37: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:248:21: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:248:31: performance: Function parameter 'aa' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:299:23: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:302:29: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:342:32: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txhash.h:147:28: performance: Function parameter 'i' should be passed by const reference. [passedByValue]
tralics/src/txhash.h:186:27: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txhash.h:187:27: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txio.h:43:25: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
tralics/src/txio.h:48:25: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txio.h:107:21: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txio.h:111:29: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txio.h:160:21: performance: Function parameter 'N' should be passed by const reference. [passedByValue]
tralics/src/txio.h:180:26: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txio.h:200:31: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:138:22: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:139:27: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:142:32: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:146:32: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:151:28: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:152:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:153:31: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:147:28: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:151:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:152:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:153:33: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:254:24: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:254:34: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:255:24: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:255:34: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txparam.h:271:24: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txinline.h:118:32: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/readline.C:98:32: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:111:46: error: Array 'eqtb_int_table[125]' accessed at index 125, which is out of bounds. [arrayIndexOutOfBounds]
tralics/src/tralics.C:2015:11: note: Calling function 'set_cat', 1st argument 'c' value is 125
tralics/src/txparser.h:111:46: note: Array index out of bounds
tralics/src/tralics.C:209:25: style: Function 'mklcuc' argument 1 names different: declaration 'c' definition 'lc'. [funcArgNamesDifferent]
tralics/src/txparser.h:468:19: note: Function 'mklcuc' argument 1 names different: declaration 'c' definition 'lc'.
tralics/src/tralics.C:209:25: note: Function 'mklcuc' argument 1 names different: declaration 'c' definition 'lc'.
tralics/src/txparser.h:111:46: error: Array 'eqtb_int_table[125]' accessed at index 65535, which is out of bounds. [arrayIndexOutOfBounds]
tralics/src/tralics.C:2008:15: note: Calling function 'set_cat', 1st argument 'c' value is 65535
tralics/src/txparser.h:111:46: note: Array index out of bounds
tralics/src/tralics.C:2009:21: error: Array 'eqtb_int_table[125]' accessed at index 65535, which is out of bounds. [arrayIndexOutOfBounds]
tralics/src/tralics.C:2029:37: error: Array 'eqtb_int_table[125]' accessed at index 255, which is out of bounds. [arrayIndexOutOfBounds]
tralics/src/txparser.h:254:8: style: Technically the member function 'Parser::boot_verbatim' can be const. [functionConst]
tralics/src/tralics.C:85:14: note: Technically the member function 'Parser::boot_verbatim' can be const.
tralics/src/txparser.h:254:8: note: Technically the member function 'Parser::boot_verbatim' can be const.
tralics/src/txaccent.C:112:10: style: Expression is always false because 'else if' condition matches previous condition at line 104. [multiCondition]
tralics/src/txaccent.C:113:10: style: Expression is always false because 'else if' condition matches previous condition at line 105. [multiCondition]
tralics/src/txaccent.C:63:44: style: Function 'fetch_accent' argument 2 names different: declaration 'accent_code' definition 'acc'. [funcArgNamesDifferent]
tralics/src/txaccent.C:21:35: note: Function 'fetch_accent' argument 2 names different: declaration 'accent_code' definition 'acc'.
tralics/src/txaccent.C:63:44: note: Function 'fetch_accent' argument 2 names different: declaration 'accent_code' definition 'acc'.
tralics/src/txaccent.C:277:42: style: Function 'fetch_double_accent' argument 1 names different: declaration 'chr' definition 'a'. [funcArgNamesDifferent]
tralics/src/txaccent.C:22:33: note: Function 'fetch_double_accent' argument 1 names different: declaration 'chr' definition 'a'.
tralics/src/txaccent.C:277:42: note: Function 'fetch_double_accent' argument 1 names different: declaration 'chr' definition 'a'.
tralics/src/txarray.h:45:10: style: Technically the member function 'NewArray::dump_slot' can be const. [functionConst]
tralics/src/txarray.C:167:18: note: Technically the member function 'NewArray::dump_slot' can be const.
tralics/src/txarray.h:45:10: note: Technically the member function 'NewArray::dump_slot' can be const.
tralics/src/txatt.C:56:33: style: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'. [funcArgNamesDifferent]
tralics/src/txatt.h:35:26: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'.
tralics/src/txatt.C:56:33: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'.
tralics/src/txatt.C:56:44: style: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent]
tralics/src/txatt.h:35:37: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'.
tralics/src/txatt.C:56:44: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'.
tralics/src/txatt.C:56:52: style: Function 'push_back' argument 3 names different: declaration 'f' definition 'force'. [funcArgNamesDifferent]
tralics/src/txatt.h:35:45: note: Function 'push_back' argument 3 names different: declaration 'f' definition 'force'.
tralics/src/txatt.C:56:52: note: Function 'push_back' argument 3 names different: declaration 'f' definition 'force'.
tralics/src/txatt.C:69:40: style: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'. [funcArgNamesDifferent]
tralics/src/txatt.h:33:33: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'.
tralics/src/txatt.C:69:40: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'a'.
tralics/src/txatt.C:69:58: style: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'. [funcArgNamesDifferent]
tralics/src/txatt.h:33:51: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'.
tralics/src/txatt.C:69:58: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'b'.
tralics/src/txatt.C:80:40: style: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
tralics/src/txatt.h:32:33: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'.
tralics/src/txatt.C:80:40: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'.
tralics/src/txatt.C:80:58: style: Function 'push_back' argument 2 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
tralics/src/txatt.h:32:51: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'V'.
tralics/src/txatt.C:80:58: note: Function 'push_back' argument 2 names different: declaration 'v' definition 'V'.
tralics/src/txatt.C:85:40: style: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'. [funcArgNamesDifferent]
tralics/src/txatt.h:31:33: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'.
tralics/src/txatt.C:85:40: note: Function 'push_back' argument 1 names different: declaration 'n' definition 'N'.
tralics/src/txatt.C:107:40: style: Function 'add_attribute' argument 1 names different: declaration 'n' definition 'A'. [funcArgNamesDifferent]
tralics/src/txid.h:25:37: note: Function 'add_attribute' argument 1 names different: declaration 'n' definition 'A'.
tralics/src/txatt.C:107:40: note: Function 'add_attribute' argument 1 names different: declaration 'n' definition 'A'.
tralics/src/txatt.C:107:58: style: Function 'add_attribute' argument 2 names different: declaration 'v' definition 'B'. [funcArgNamesDifferent]
tralics/src/txid.h:25:55: note: Function 'add_attribute' argument 2 names different: declaration 'v' definition 'B'.
tralics/src/txatt.C:107:58: note: Function 'add_attribute' argument 2 names different: declaration 'v' definition 'B'.
tralics/src/txatt.C:148:44: style: Function 'install_att' argument 2 names different: declaration 'match' definition 'm'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:128:38: note: Function 'install_att' argument 2 names different: declaration 'match' definition 'm'.
tralics/src/txatt.C:148:44: note: Function 'install_att' argument 2 names different: declaration 'match' definition 'm'.
tralics/src/txid.h:22:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:91:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:22:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:23:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:97:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:23:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:24:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:103:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:24:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:25:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:107:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:25:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:26:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:112:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:26:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:27:8: style: Technically the member function 'Xid::add_attribute' can be const. [functionConst]
tralics/src/txatt.C:118:11: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:27:8: note: Technically the member function 'Xid::add_attribute' can be const.
tralics/src/txid.h:31:11: style: Technically the member function 'Xid::has_attribute' can be const. [functionConst]
tralics/src/txatt.C:36:14: note: Technically the member function 'Xid::has_attribute' can be const.
tralics/src/txid.h:31:11: note: Technically the member function 'Xid::has_attribute' can be const.
tralics/src/txatt.C:195:35: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txaux.C:224:29: style: Function 'scale' argument 2 names different: declaration 'f' definition 'd'. [funcArgNamesDifferent]
tralics/src/txscaled.h:73:25: note: Function 'scale' argument 2 names different: declaration 'f' definition 'd'.
tralics/src/txaux.C:224:29: note: Function 'scale' argument 2 names different: declaration 'f' definition 'd'.
tralics/src/txaux.C:232:23: style: Function 'divide' argument 1 names different: declaration 'v' definition 'n'. [funcArgNamesDifferent]
tralics/src/txscaled.h:71:19: note: Function 'divide' argument 1 names different: declaration 'v' definition 'n'.
tralics/src/txaux.C:232:23: note: Function 'divide' argument 1 names different: declaration 'v' definition 'n'.
tralics/src/txaux.C:313:32: style: Function 'expr_mul' argument 1 names different: declaration 'f' definition 'n'. [funcArgNamesDifferent]
tralics/src/txscaled.h:157:21: note: Function 'expr_mul' argument 1 names different: declaration 'f' definition 'n'.
tralics/src/txaux.C:313:32: note: Function 'expr_mul' argument 1 names different: declaration 'f' definition 'n'.
tralics/src/txaux.C:323:25: style: Function 'multiply' argument 1 names different: declaration 'v' definition 'n'. [funcArgNamesDifferent]
tralics/src/txscaled.h:70:21: note: Function 'multiply' argument 1 names different: declaration 'v' definition 'n'.
tralics/src/txaux.C:323:25: note: Function 'multiply' argument 1 names different: declaration 'v' definition 'n'.
tralics/src/txaux.C:340:35: style: Function 'add_dim' argument 1 names different: declaration 'x' definition 'Y'. [funcArgNamesDifferent]
tralics/src/txscaled.h:25:26: note: Function 'add_dim' argument 1 names different: declaration 'x' definition 'Y'.
tralics/src/txaux.C:340:35: note: Function 'add_dim' argument 1 names different: declaration 'x' definition 'Y'.
tralics/src/txaux.C:367:28: style: Function 'add' argument 1 names different: declaration 'x' definition 'r'. [funcArgNamesDifferent]
tralics/src/txscaled.h:69:24: note: Function 'add' argument 1 names different: declaration 'x' definition 'r'.
tralics/src/txaux.C:367:28: note: Function 'add' argument 1 names different: declaration 'x' definition 'r'.
tralics/src/txaux.C:389:46: style: Function 'attach_fraction' argument 1 names different: declaration 'f' definition 'x'. [funcArgNamesDifferent]
tralics/src/txscaled.h:132:35: note: Function 'attach_fraction' argument 1 names different: declaration 'f' definition 'x'.
tralics/src/txaux.C:389:46: note: Function 'attach_fraction' argument 1 names different: declaration 'f' definition 'x'.
tralics/src/txtoken.h:279:7: style: Technically the member function 'Token::tex_is_digit' can be const. [functionConst]
tralics/src/txaux.C:65:12: note: Technically the member function 'Token::tex_is_digit' can be const.
tralics/src/txtoken.h:279:7: note: Technically the member function 'Token::tex_is_digit' can be const.
tralics/src/txscaled.h:78:8: performance: Technically the member function 'Glue::zdv' can be static. [functionStatic]
tralics/src/txaux.C:83:12: note: Technically the member function 'Glue::zdv' can be static.
tralics/src/txscaled.h:78:8: note: Technically the member function 'Glue::zdv' can be static.
tralics/src/txbib.C:2115:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tralics/src/txbib.C:2111:19: note: 'c' is assigned value 'head()' here.
tralics/src/txbib.C:2114:9: note: outer condition: c=='\\'
tralics/src/txbib.C:2115:16: note: opposite inner condition: head()==0
tralics/src/txbib.C:1903:13: style: The scope of the variable 'B' can be reduced. [variableScope]
tralics/src/txbib.C:402:27: style: Function 'read0' argument 1 names different: declaration 'src' definition 'B'. [funcArgNamesDifferent]
tralics/src/txbib.h:353:22: note: Function 'read0' argument 1 names different: declaration 'src' definition 'B'.
tralics/src/txbib.C:402:27: note: Function 'read0' argument 1 names different: declaration 'src' definition 'B'.
tralics/src/txbib.C:414:34: style: Function 'read1' argument 1 names different: declaration 'src' definition 'cur'. [funcArgNamesDifferent]
tralics/src/txbib.h:354:28: note: Function 'read1' argument 1 names different: declaration 'src' definition 'cur'.
tralics/src/txbib.C:414:34: note: Function 'read1' argument 1 names different: declaration 'src' definition 'cur'.
tralics/src/txbib.C:700:34: style: Function 'find_a_macro' argument 1 names different: declaration 'B' definition 'name'. [funcArgNamesDifferent]
tralics/src/txbib.h:313:29: note: Function 'find_a_macro' argument 1 names different: declaration 'B' definition 'name'.
tralics/src/txbib.C:700:34: note: Function 'find_a_macro' argument 1 names different: declaration 'B' definition 'name'.
tralics/src/txbib.C:715:36: style: Function 'define_a_macro' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txbib.h:312:30: note: Function 'define_a_macro' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txbib.C:715:36: note: Function 'define_a_macro' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txbib.C:715:49: style: Function 'define_a_macro' argument 2 names different: declaration 'b' definition 'value'. [funcArgNamesDifferent]
tralics/src/txbib.h:312:40: note: Function 'define_a_macro' argument 2 names different: declaration 'b' definition 'value'.
tralics/src/txbib.C:715:49: note: Function 'define_a_macro' argument 2 names different: declaration 'b' definition 'value'.
tralics/src/txbib.C:1139:34: style: Function 'err_in_entry' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
tralics/src/txbib.h:357:28: note: Function 'err_in_entry' argument 1 names different: declaration 's' definition 'a'.
tralics/src/txbib.C:1139:34: note: Function 'err_in_entry' argument 1 names different: declaration 's' definition 'a'.
tralics/src/txbib.C:1149:33: style: Function 'err_in_name' argument 1 names different: declaration 's' definition 'a'. [funcArgNamesDifferent]
tralics/src/txbib.h:358:27: note: Function 'err_in_name' argument 1 names different: declaration 's' definition 'a'.
tralics/src/txbib.C:1149:33: note: Function 'err_in_name' argument 1 names different: declaration 's' definition 'a'.
tralics/src/txbib.C:1780:34: style: Function 'reverse_pass' argument 1 names different: declaration 'extra_num' definition 'next_extra'. [funcArgNamesDifferent]
tralics/src/txbib.h:240:25: note: Function 'reverse_pass' argument 1 names different: declaration 'extra_num' definition 'next_extra'.
tralics/src/txbib.C:1780:34: note: Function 'reverse_pass' argument 1 names different: declaration 'extra_num' definition 'next_extra'.
tralics/src/txbib.C:1820:50: style: Function 'out_something' argument 2 names different: declaration 'w' definition 's'. [funcArgNamesDifferent]
tralics/src/txbib.h:219:42: note: Function 'out_something' argument 2 names different: declaration 'w' definition 's'.
tralics/src/txbib.C:1820:50: note: Function 'out_something' argument 2 names different: declaration 'w' definition 's'.
tralics/src/txbib.C:2158:30: warning: Function 'wrong_class' argument order different: declaration ', y, from' definition 'y, Y, from' [funcArgOrderDifferent]
tralics/src/txbib.h:350:20: note: Function 'wrong_class' argument order different: declaration ', y, from' definition 'y, Y, from'
tralics/src/txbib.C:2158:30: note: Function 'wrong_class' argument order different: declaration ', y, from' definition 'y, Y, from'
tralics/src/txbib.C:2308:43: style: Function 'handle_one_namelist' argument 1 names different: declaration 's' definition 'src'. [funcArgNamesDifferent]
tralics/src/txbib.h:246:36: note: Function 'handle_one_namelist' argument 1 names different: declaration 's' definition 'src'.
tralics/src/txbib.C:2308:43: note: Function 'handle_one_namelist' argument 1 names different: declaration 's' definition 'src'.
tralics/src/txbib.h:32:3: warning: Member variable 'CitationKey::cite_prefix' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:108:3: warning: Member variable 'BibMacro::h' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:177:3: warning: Member variable 'NameSplitter::first_name' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:177:3: warning: Member variable 'NameSplitter::last_name' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:177:3: warning: Member variable 'NameSplitter::jr_name' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:177:3: warning: Member variable 'NameSplitter::main_data' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::src_name' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::cur_bib_line' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::last_ok_line' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::right_outer_delim' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::entry_prefix' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::refer_biblio' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::in_ra' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::want_numeric' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::noyearerror' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbib.h:292:3: warning: Member variable 'Bibtex::id_class' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txbuffer.h:132:8: style: Technically the member function 'Buffer::is_and' can be const. [functionConst]
tralics/src/txbib.C:2463:14: note: Technically the member function 'Buffer::is_and' can be const.
tralics/src/txbuffer.h:132:8: note: Technically the member function 'Buffer::is_and' can be const.
tralics/src/txparser.h:282:8: performance: Technically the member function 'Parser::create_aux_file_and_run_pgm' can be static. [functionStatic]
tralics/src/txbib.C:522:14: note: Technically the member function 'Parser::create_aux_file_and_run_pgm' can be static.
tralics/src/txparser.h:282:8: note: Technically the member function 'Parser::create_aux_file_and_run_pgm' can be static.
tralics/src/txbib.h:51:8: style: Technically the member function 'CitationItem::has_empty_id' can be const. [functionConst]
tralics/src/txbib.h:53:8: style: Technically the member function 'CitationItem::dump' can be const. [functionConst]
tralics/src/txbib.C:332:20: note: Technically the member function 'CitationItem::dump' can be const.
tralics/src/txbib.h:53:8: note: Technically the member function 'CitationItem::dump' can be const.
tralics/src/txbib.h:55:8: style: Technically the member function 'CitationItem::match' can be const. [functionConst]
tralics/src/txbib.C:600:20: note: Technically the member function 'CitationItem::match' can be const.
tralics/src/txbib.h:55:8: note: Technically the member function 'CitationItem::match' can be const.
tralics/src/txbib.h:56:8: style: Technically the member function 'CitationItem::match_star' can be const. [functionConst]
tralics/src/txbib.C:607:20: note: Technically the member function 'CitationItem::match_star' can be const.
tralics/src/txbib.h:56:8: note: Technically the member function 'CitationItem::match_star' can be const.
tralics/src/txbib.h:84:7: style: Technically the member function 'Bibliography::number_of_data_bases' can be const. [functionConst]
tralics/src/txbib.h:103:8: style: Technically the member function 'BibMacro::is_same' can be const. [functionConst]
tralics/src/txbib.h:106:10: style: Technically the member function 'BibMacro::get_value' can be const. [functionConst]
tralics/src/txbib.h:147:8: style: Technically the member function 'Bchar::is_junk' can be const. [functionConst]
tralics/src/txbib.C:2614:13: note: Technically the member function 'Bchar::is_junk' can be const.
tralics/src/txbib.h:147:8: note: Technically the member function 'Bchar::is_junk' can be const.
tralics/src/txbib.h:161:8: style: Technically the member function 'Bchar::is_name_start' can be const. [functionConst]
tralics/src/txbib.C:2695:13: note: Technically the member function 'Bchar::is_name_start' can be const.
tralics/src/txbib.h:161:8: note: Technically the member function 'Bchar::is_name_start' can be const.
tralics/src/txbib.h:164:7: style: Technically the member function 'Bchar::print' can be const. [functionConst]
tralics/src/txbib.C:2722:12: note: Technically the member function 'Bchar::print' can be const.
tralics/src/txbib.h:164:7: note: Technically the member function 'Bchar::print' can be const.
tralics/src/txbib.h:180:8: performance: Technically the member function 'NameSplitter::want_handle_key' can be static. [functionStatic]
tralics/src/txbib.C:2643:20: note: Technically the member function 'NameSplitter::want_handle_key' can be static.
tralics/src/txbib.h:180:8: note: Technically the member function 'NameSplitter::want_handle_key' can be static.
tralics/src/txbib.h:181:8: style: Technically the member function 'NameSplitter::is_this_other' can be const. [functionConst]
tralics/src/txbib.C:2652:20: note: Technically the member function 'NameSplitter::is_this_other' can be const.
tralics/src/txbib.h:181:8: note: Technically the member function 'NameSplitter::is_this_other' can be const.
tralics/src/txbib.h:219:8: performance: Technically the member function 'BibEntry::out_something' can be static. [functionStatic]
tralics/src/txbib.C:1820:16: note: Technically the member function 'BibEntry::out_something' can be static.
tralics/src/txbib.h:219:8: note: Technically the member function 'BibEntry::out_something' can be static.
tralics/src/txbib.h:246:8: performance: Technically the member function 'BibEntry::handle_one_namelist' can be static. [functionStatic]
tralics/src/txbib.C:2308:16: note: Technically the member function 'BibEntry::handle_one_namelist' can be static.
tralics/src/txbib.h:246:8: note: Technically the member function 'BibEntry::handle_one_namelist' can be static.
tralics/src/txbib.h:302:8: style: Technically the member function 'Bibtex::auto_cite' can be const. [functionConst]
tralics/src/txbib.C:1437:14: note: Technically the member function 'Bibtex::auto_cite' can be const.
tralics/src/txbib.h:302:8: note: Technically the member function 'Bibtex::auto_cite' can be const.
tralics/src/txbib.h:311:12: style: Technically the member function 'Bibtex::cur_char' can be const. [functionConst]
tralics/src/txbib.h:317:11: style: Technically the member function 'Bibtex::get_class' can be const. [functionConst]
tralics/src/txbib.h:344:13: performance: Technically the member function 'Bibtex::find_field_pos' can be static. [functionStatic]
tralics/src/txbib.C:721:19: note: Technically the member function 'Bibtex::find_field_pos' can be static.
tralics/src/txbib.h:344:13: note: Technically the member function 'Bibtex::find_field_pos' can be static.
tralics/src/txbib.h:345:14: performance: Technically the member function 'Bibtex::find_type' can be static. [functionStatic]
tralics/src/txbib.C:769:20: note: Technically the member function 'Bibtex::find_type' can be static.
tralics/src/txbib.h:345:14: note: Technically the member function 'Bibtex::find_type' can be static.
tralics/src/txbib.h:350:8: performance: Technically the member function 'Bibtex::wrong_class' can be static. [functionStatic]
tralics/src/txbib.C:2158:14: note: Technically the member function 'Bibtex::wrong_class' can be static.
tralics/src/txbib.h:350:8: note: Technically the member function 'Bibtex::wrong_class' can be static.
tralics/src/txbib.h:356:8: style: Technically the member function 'Bibtex::err_in_file' can be const. [functionConst]
tralics/src/txbib.C:1126:14: note: Technically the member function 'Bibtex::err_in_file' can be const.
tralics/src/txbib.h:356:8: note: Technically the member function 'Bibtex::err_in_file' can be const.
tralics/src/txbib.h:357:8: performance: Technically the member function 'Bibtex::err_in_entry' can be static. [functionStatic]
tralics/src/txbib.C:1139:14: note: Technically the member function 'Bibtex::err_in_entry' can be static.
tralics/src/txbib.h:357:8: note: Technically the member function 'Bibtex::err_in_entry' can be static.
tralics/src/txbib.h:359:8: performance: Technically the member function 'Bibtex::bad_year' can be static. [functionStatic]
tralics/src/txbib.C:2200:14: note: Technically the member function 'Bibtex::bad_year' can be static.
tralics/src/txbib.h:359:8: note: Technically the member function 'Bibtex::bad_year' can be static.
tralics/src/txbib.h:385:8: style: Technically the member function 'Bbl::non_empty_buf' can be const. [functionConst]
tralics/src/txbib.h:388:8: style: Technically the member function 'Bbl::is_too_late' can be const. [functionConst]
tralics/src/txbib.C:1811:5: style: Class 'BibEntry' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tralics/src/txbib.C:1811:5: style: Class 'BibEntry' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tralics/src/txbib.h:177:3: style: Class 'NameSplitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txbib.h:292:3: style: Class 'Bibtex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txbib.C:1685:3: style: Exception should be caught by reference. [catchExceptionByValue]
tralics/src/txbib.h:87:23: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txbib.h:90:25: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txbib.h:105:25: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
tralics/src/txbib.h:405:26: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txbib.C:2954:26: performance: Function parameter 'S' should be passed by const reference. [passedByValue]
tralics/src/txbuffer.C:1184:6: warning: Identical condition '!c', second condition is always false [identicalConditionAfterEarlyExit]
tralics/src/txbuffer.C:1179:16: note: 'c' is assigned value 'head()' here.
tralics/src/txbuffer.C:1180:6: note: first condition
tralics/src/txbuffer.C:1184:6: note: second condition
tralics/src/txbuffer.C:1205:10: warning: Identical condition '!c', second condition is always false [identicalConditionAfterEarlyExit]
tralics/src/txbuffer.C:1200:18: note: 'c' is assigned value 'head()' here.
tralics/src/txbuffer.C:1201:8: note: first condition
tralics/src/txbuffer.C:1205:10: note: second condition
tralics/src/txbuffer.C:1206:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tralics/src/txbuffer.C:1200:18: note: 'c' is assigned value 'head()' here.
tralics/src/txbuffer.C:1204:9: note: outer condition: c=='\\'
tralics/src/txbuffer.C:1206:16: note: opposite inner condition: head()==' '
tralics/src/txbuffer.C:1183:26: style: Same expression on both sides of '!=' because the value of 'head()' and 'c' are the same. [duplicateExpression]
tralics/src/txbuffer.C:1179:16: note: 'c' is assigned value 'head()' here.
tralics/src/txbuffer.C:1183:26: note: Same expression on both sides of '!=' because the value of 'head()' and 'c' are the same.
tralics/src/txbuffer.C:687:35: style: Function 'insert_token0' argument 1 names different: declaration 'c' definition 'T'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:127:28: note: Function 'insert_token0' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:687:35: note: Function 'insert_token0' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:718:30: style: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:190:24: note: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:718:30: note: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:759:29: style: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:191:24: note: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:759:29: note: Function 'push_back' argument 1 names different: declaration 'c' definition 'T'.
tralics/src/txbuffer.C:806:34: style: Function 'push_back' argument 1 names different: declaration 'v' definition 'V'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:183:28: note: Function 'push_back' argument 1 names different: declaration 'v' definition 'V'.
tralics/src/txbuffer.C:806:34: note: Function 'push_back' argument 1 names different: declaration 'v' definition 'V'.
tralics/src/txbuffer.C:890:28: style: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'. [funcArgNamesDifferent]
tralics/src/txlogger.h:111:29: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:890:28: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:890:38: style: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'. [funcArgNamesDifferent]
tralics/src/txlogger.h:111:39: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'.
tralics/src/txbuffer.C:890:38: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'.
tralics/src/txbuffer.C:956:36: style: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'. [funcArgNamesDifferent]
tralics/src/txlogger.h:113:37: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:956:36: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:969:28: style: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'. [funcArgNamesDifferent]
tralics/src/txlogger.h:112:29: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:969:28: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txbuffer.C:1286:37: style: Function 'contains_braced' argument 1 names different: declaration 'env' definition 's'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:63:31: note: Function 'contains_braced' argument 1 names different: declaration 'env' definition 's'.
tralics/src/txbuffer.C:1286:37: note: Function 'contains_braced' argument 1 names different: declaration 'env' definition 's'.
tralics/src/txbuffer.C:1447:31: style: Function 'is_at_end' argument 1 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:137:25: note: Function 'is_at_end' argument 1 names different: declaration 'x' definition 's'.
tralics/src/txbuffer.C:1447:31: note: Function 'is_at_end' argument 1 names different: declaration 'x' definition 's'.
tralics/src/txbuffer.C:1454:32: style: Function 'put_at_end' argument 1 names different: declaration 'x' definition 's'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:222:26: note: Function 'put_at_end' argument 1 names different: declaration 'x' definition 's'.
tralics/src/txbuffer.C:1454:32: note: Function 'put_at_end' argument 1 names different: declaration 'x' definition 's'.
tralics/src/txbuffer.C:1378:52: style: Variable 'first' is assigned a value that is never used. [unreadVariable]
tralics/src/tximage.h:22:8: style: Technically the member function 'Image::file_exists' can be const. [functionConst]
tralics/src/txbuffer.C:1312:13: note: Technically the member function 'Image::file_exists' can be const.
tralics/src/tximage.h:22:8: note: Technically the member function 'Image::file_exists' can be const.
tralics/src/tximage.h:24:8: style: Technically the member function 'Image::check' can be const. [functionConst]
tralics/src/txbuffer.C:1334:13: note: Technically the member function 'Image::check' can be const.
tralics/src/tximage.h:24:8: note: Technically the member function 'Image::check' can be const.
tralics/src/txbuffer.h:259:10: style: Technically the member function 'Buffer::some_substring' can be const. [functionConst]
tralics/src/txbuffer.C:1220:16: note: Technically the member function 'Buffer::some_substring' can be const.
tralics/src/txbuffer.h:259:10: note: Technically the member function 'Buffer::some_substring' can be const.
tralics/src/txparser.h:127:11: style: Technically the member function 'Parser::cur_line_to_istring' can be const. [functionConst]
tralics/src/txbuffer.C:225:17: note: Technically the member function 'Parser::cur_line_to_istring' can be const.
tralics/src/txparser.h:127:11: note: Technically the member function 'Parser::cur_line_to_istring' can be const.
tralics/src/txbuffer.C:42:3: style: Class 'Buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tralics/src/txbuffer.C:42:3: style: Class 'Buffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tralics/src/txbuffer.C:1336:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txbuffer.C:1337:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txbuffer.C:1338:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txbuffer.C:1339:19: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txbuffer.C:98:38: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txclasses.C:59:46: style: Function 'make_keyval' argument 1 names different: declaration 'L' definition 'key_val'. [funcArgNamesDifferent]
tralics/src/txclasses.C:38:36: note: Function 'make_keyval' argument 1 names different: declaration 'L' definition 'key_val'.
tralics/src/txclasses.C:59:46: note: Function 'make_keyval' argument 1 names different: declaration 'L' definition 'key_val'.
tralics/src/txclasses.C:104:59: style: Function 'dump_options' argument 2 names different: declaration 'b' definition 'x'. [funcArgNamesDifferent]
tralics/src/txclasses.C:35:48: note: Function 'dump_options' argument 2 names different: declaration 'b' definition 'x'.
tralics/src/txclasses.C:104:59: note: Function 'dump_options' argument 2 names different: declaration 'b' definition 'x'.
tralics/src/txclasses.C:134:69: style: Function 'is_in_option' argument 2 names different: declaration 's' definition 'slot'. [funcArgNamesDifferent]
tralics/src/txclasses.C:32:59: note: Function 'is_in_option' argument 2 names different: declaration 's' definition 'slot'.
tralics/src/txclasses.C:134:69: note: Function 'is_in_option' argument 2 names different: declaration 's' definition 'slot'.
tralics/src/txclasses.C:182:39: style: Function 'T_if_package_loaded' argument 1 names different: declaration 'c' definition 'type'. [funcArgNamesDifferent]
tralics/src/txparser.h:722:33: note: Function 'T_if_package_loaded' argument 1 names different: declaration 'c' definition 'type'.
tralics/src/txclasses.C:182:39: note: Function 'T_if_package_loaded' argument 1 names different: declaration 'c' definition 'type'.
tralics/src/txclasses.C:261:32: style: Function 'use' argument 1 names different: declaration 'L' definition 'A'. [funcArgNamesDifferent]
tralics/src/txclasses.h:36:22: note: Function 'use' argument 1 names different: declaration 'L' definition 'A'.
tralics/src/txclasses.C:261:32: note: Function 'use' argument 1 names different: declaration 'L' definition 'A'.
tralics/src/txclasses.C:423:52: style: Function 'check_global_options' argument 1 names different: declaration 'res' definition 'action'. [funcArgNamesDifferent]
tralics/src/txclasses.h:71:40: note: Function 'check_global_options' argument 1 names different: declaration 'res' definition 'action'.
tralics/src/txclasses.C:423:52: note: Function 'check_global_options' argument 1 names different: declaration 'res' definition 'action'.
tralics/src/txclasses.C:471:44: warning: Function 'unknown_optionX' argument order different: declaration 'action, ' definition 'cur, action' [funcArgOrderDifferent]
tralics/src/txclasses.C:40:34: note: Function 'unknown_optionX' argument order different: declaration 'action, ' definition 'cur, action'
tralics/src/txclasses.C:471:44: note: Function 'unknown_optionX' argument order different: declaration 'action, ' definition 'cur, action'
tralics/src/txclasses.C:481:43: style: Function 'unknown_option' argument 1 names different: declaration 'cur_keyval' definition 'cur'. [funcArgNamesDifferent]
tralics/src/txclasses.C:41:33: note: Function 'unknown_option' argument 1 names different: declaration 'cur_keyval' definition 'cur'.
tralics/src/txclasses.C:481:43: note: Function 'unknown_option' argument 1 names different: declaration 'cur_keyval' definition 'cur'.
tralics/src/txclasses.C:527:49: style: Function 'check_all_options' argument 1 names different: declaration 'res' definition 'action'. [funcArgNamesDifferent]
tralics/src/txclasses.h:73:37: note: Function 'check_all_options' argument 1 names different: declaration 'res' definition 'action'.
tralics/src/txclasses.C:527:49: note: Function 'check_all_options' argument 1 names different: declaration 'res' definition 'action'.
tralics/src/txclasses.C:1121:15: style: Unused variable: aux [unusedVariable]
tralics/src/txclasses.h:27:3: warning: Member variable 'KeyAndVal::used' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txclasses.h:96:1: style: The class 'FormatDate' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txparser.h:165:8: style: Technically the member function 'Parser::add_language_att' can be const. [functionConst]
tralics/src/txclasses.C:798:14: note: Technically the member function 'Parser::add_language_att' can be const.
tralics/src/txparser.h:165:8: note: Technically the member function 'Parser::add_language_att' can be const.
tralics/src/txclasses.h:91:8: performance: Technically the member function 'ClassesData::remove_from_unused' can be static. [functionStatic]
tralics/src/txclasses.C:828:19: note: Technically the member function 'ClassesData::remove_from_unused' can be static.
tralics/src/txclasses.h:91:8: note: Technically the member function 'ClassesData::remove_from_unused' can be static.
tralics/src/txclasses.h:92:8: performance: Technically the member function 'ClassesData::show_unused' can be static. [functionStatic]
tralics/src/txclasses.C:841:19: note: Technically the member function 'ClassesData::show_unused' can be static.
tralics/src/txclasses.h:92:8: note: Technically the member function 'ClassesData::show_unused' can be static.
tralics/src/txclasses.h:61:3: style: Class 'LatexPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txclasses.h:28:20: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txclasses.h:28:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txclasses.h:28:42: performance: Function parameter 'all' should be passed by const reference. [passedByValue]
tralics/src/txclasses.C:227:35: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txcommands.C:64:44: style: Function 'process_string' argument 1 names different: declaration 'c' definition 's'. [funcArgNamesDifferent]
tralics/src/txparser.h:516:30: note: Function 'process_string' argument 1 names different: declaration 'c' definition 's'.
tralics/src/txcommands.C:64:44: note: Function 'process_string' argument 1 names different: declaration 'c' definition 's'.
tralics/src/txcommands.C:70:39: style: Function 'process_char' argument 1 names different: declaration 'c' definition 's'. [funcArgNamesDifferent]
tralics/src/txparser.h:519:25: note: Function 'process_char' argument 1 names different: declaration 'c' definition 's'.
tralics/src/txcommands.C:70:39: note: Function 'process_char' argument 1 names different: declaration 'c' definition 's'.
tralics/src/txconfig.C:114:56: style: Function 'interpret_list' argument 2 names different: declaration 'B' definition 'b'. [funcArgNamesDifferent]
tralics/src/txinline.h:73:45: note: Function 'interpret_list' argument 2 names different: declaration 'B' definition 'b'.
tralics/src/txconfig.C:114:56: note: Function 'interpret_list' argument 2 names different: declaration 'B' definition 'b'.
tralics/src/txconfig.C:384:34: style: Function 'check_RC' argument 1 names different: declaration 's' definition 'B'. [funcArgNamesDifferent]
tralics/src/txinline.h:70:25: note: Function 'check_RC' argument 1 names different: declaration 's' definition 'B'.
tralics/src/txconfig.C:384:34: note: Function 'check_RC' argument 1 names different: declaration 's' definition 'B'.
tralics/src/txparam.h:103:10: performance: Technically the member function 'MainClass::check_theme' can be static. [functionStatic]
tralics/src/txconfig.C:133:19: note: Technically the member function 'MainClass::check_theme' can be static.
tralics/src/txparam.h:103:10: note: Technically the member function 'MainClass::check_theme' can be static.
tralics/src/txparam.h:197:8: style: Technically the member function 'MainClass::finish_init' can be const. [functionConst]
tralics/src/txconfig.C:85:17: note: Technically the member function 'MainClass::finish_init' can be const.
tralics/src/txparam.h:197:8: note: Technically the member function 'MainClass::finish_init' can be const.
tralics/src/txerr.C:74:41: style: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'T'. [funcArgNamesDifferent]
tralics/src/txerr.C:20:35: note: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'T'.
tralics/src/txerr.C:74:41: note: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'T'.
tralics/src/txerr.C:112:49: style: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'L'. [funcArgNamesDifferent]
tralics/src/txerr.C:21:43: note: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'L'.
tralics/src/txerr.C:112:49: note: Function 'convert_to_string' argument 1 names different: declaration 't' definition 'L'.
tralics/src/txerr.C:260:42: style: Function 'bad_delimited' argument 2 names different: declaration 'name' definition 'x'. [funcArgNamesDifferent]
tralics/src/txparser.h:240:32: note: Function 'bad_delimited' argument 2 names different: declaration 'name' definition 'x'.
tralics/src/txerr.C:260:42: note: Function 'bad_delimited' argument 2 names different: declaration 'name' definition 'x'.
tralics/src/txparser.h:190:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:153:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:190:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:191:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:135:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:191:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:192:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:140:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:192:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:193:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:146:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:193:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:194:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:168:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:194:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:195:8: performance: Technically the member function 'Parser::parse_error' can be static. [functionStatic]
tralics/src/txerr.C:160:14: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:195:8: note: Technically the member function 'Parser::parse_error' can be static.
tralics/src/txparser.h:205:8: performance: Technically the member function 'Parser::signal_error' can be static. [functionStatic]
tralics/src/txerr.C:128:14: note: Technically the member function 'Parser::signal_error' can be static.
tralics/src/txparser.h:205:8: note: Technically the member function 'Parser::signal_error' can be static.
tralics/src/txparser.h:235:8: style: Technically the member function 'Parser::bad_counter0' can be const. [functionConst]
tralics/src/txerr.C:389:14: note: Technically the member function 'Parser::bad_counter0' can be const.
tralics/src/txparser.h:235:8: note: Technically the member function 'Parser::bad_counter0' can be const.
tralics/src/txparser.h:236:8: performance: Technically the member function 'Parser::bad_counter1' can be static. [functionStatic]
tralics/src/txerr.C:396:14: note: Technically the member function 'Parser::bad_counter1' can be static.
tralics/src/txparser.h:236:8: note: Technically the member function 'Parser::bad_counter1' can be static.
tralics/src/txparser.h:238:8: style: Technically the member function 'Parser::bad_csname' can be const. [functionConst]
tralics/src/txerr.C:382:14: note: Technically the member function 'Parser::bad_csname' can be const.
tralics/src/txparser.h:238:8: note: Technically the member function 'Parser::bad_csname' can be const.
tralics/src/txparser.h:239:8: style: Technically the member function 'Parser::bad_definition' can be const. [functionConst]
tralics/src/txerr.C:361:14: note: Technically the member function 'Parser::bad_definition' can be const.
tralics/src/txparser.h:239:8: note: Technically the member function 'Parser::bad_definition' can be const.
tralics/src/txparser.h:240:8: style: Technically the member function 'Parser::bad_delimited' can be const. [functionConst]
tralics/src/txerr.C:260:14: note: Technically the member function 'Parser::bad_delimited' can be const.
tralics/src/txparser.h:240:8: note: Technically the member function 'Parser::bad_delimited' can be const.
tralics/src/txparser.h:243:8: style: Technically the member function 'Parser::bad_group_char' can be const. [functionConst]
tralics/src/txerr.C:304:14: note: Technically the member function 'Parser::bad_group_char' can be const.
tralics/src/txparser.h:243:8: note: Technically the member function 'Parser::bad_group_char' can be const.
tralics/src/txparser.h:244:8: style: Technically the member function 'Parser::bad_macro_prefix' can be const. [functionConst]
tralics/src/txerr.C:467:14: note: Technically the member function 'Parser::bad_macro_prefix' can be const.
tralics/src/txparser.h:244:8: note: Technically the member function 'Parser::bad_macro_prefix' can be const.
tralics/src/txparser.h:245:8: performance: Technically the member function 'Parser::bad_nbargs' can be static. [functionStatic]
tralics/src/txerr.C:339:14: note: Technically the member function 'Parser::bad_nbargs' can be static.
tralics/src/txparser.h:245:8: note: Technically the member function 'Parser::bad_nbargs' can be static.
tralics/src/txparser.h:247:8: style: Technically the member function 'Parser::bad_redefinition' can be const. [functionConst]
tralics/src/txerr.C:531:14: note: Technically the member function 'Parser::bad_redefinition' can be const.
tralics/src/txparser.h:247:8: note: Technically the member function 'Parser::bad_redefinition' can be const.
tralics/src/txparser.h:280:8: style: Technically the member function 'Parser::counter_overflow' can be const. [functionConst]
tralics/src/txerr.C:522:14: note: Technically the member function 'Parser::counter_overflow' can be const.
tralics/src/txparser.h:280:8: note: Technically the member function 'Parser::counter_overflow' can be const.
tralics/src/txparser.h:334:8: style: Technically the member function 'Parser::extra_close_brace' can be const. [functionConst]
tralics/src/txerr.C:459:14: note: Technically the member function 'Parser::extra_close_brace' can be const.
tralics/src/txparser.h:334:8: note: Technically the member function 'Parser::extra_close_brace' can be const.
tralics/src/txparser.h:335:8: style: Technically the member function 'Parser::extra_fi_or_else' can be const. [functionConst]
tralics/src/txerr.C:351:14: note: Technically the member function 'Parser::extra_fi_or_else' can be const.
tralics/src/txparser.h:335:8: note: Technically the member function 'Parser::extra_fi_or_else' can be const.
tralics/src/txparser.h:379:8: performance: Technically the member function 'Parser::fp_parse_error' can be static. [functionStatic]
tralics/src/txerr.C:515:14: note: Technically the member function 'Parser::fp_parse_error' can be static.
tralics/src/txparser.h:379:8: note: Technically the member function 'Parser::fp_parse_error' can be static.
tralics/src/txparser.h:401:8: performance: Technically the member function 'Parser::get_new_command_aux' can be static. [functionStatic]
tralics/src/txerr.C:287:14: note: Technically the member function 'Parser::get_new_command_aux' can be static.
tralics/src/txparser.h:401:8: note: Technically the member function 'Parser::get_new_command_aux' can be static.
tralics/src/txparser.h:437:8: performance: Technically the member function 'Parser::invalid_key' can be static. [functionStatic]
tralics/src/txerr.C:476:14: note: Technically the member function 'Parser::invalid_key' can be static.
tralics/src/txparser.h:437:8: note: Technically the member function 'Parser::invalid_key' can be static.
tralics/src/txparser.h:451:8: performance: Technically the member function 'Parser::lost_if' can be static. [functionStatic]
tralics/src/txerr.C:316:14: note: Technically the member function 'Parser::lost_if' can be static.
tralics/src/txparser.h:451:8: note: Technically the member function 'Parser::lost_if' can be static.
tralics/src/txparser.h:463:8: style: Technically the member function 'Parser::missing_close_brace' can be const. [functionConst]
tralics/src/txerr.C:250:14: note: Technically the member function 'Parser::missing_close_brace' can be const.
tralics/src/txparser.h:463:8: note: Technically the member function 'Parser::missing_close_brace' can be const.
tralics/src/txparser.h:465:8: style: Technically the member function 'Parser::missing_flush' can be const. [functionConst]
tralics/src/txerr.C:549:14: note: Technically the member function 'Parser::missing_flush' can be const.
tralics/src/txparser.h:465:8: note: Technically the member function 'Parser::missing_flush' can be const.
tralics/src/txparser.h:466:8: performance: Technically the member function 'Parser::missing_open_brace' can be static. [functionStatic]
tralics/src/txerr.C:295:14: note: Technically the member function 'Parser::missing_open_brace' can be static.
tralics/src/txparser.h:466:8: note: Technically the member function 'Parser::missing_open_brace' can be static.
tralics/src/txparser.h:469:8: performance: Technically the member function 'Parser::multiple_label' can be static. [functionStatic]
tralics/src/txerr.C:540:14: note: Technically the member function 'Parser::multiple_label' can be static.
tralics/src/txparser.h:469:8: note: Technically the member function 'Parser::multiple_label' can be static.
tralics/src/txparser.h:510:8: style: Technically the member function 'Parser::prefix_error' can be const. [functionConst]
tralics/src/txerr.C:439:14: note: Technically the member function 'Parser::prefix_error' can be const.
tralics/src/txparser.h:510:8: note: Technically the member function 'Parser::prefix_error' can be const.
tralics/src/txparser.h:546:8: style: Technically the member function 'Parser::runaway' can be const. [functionConst]
tralics/src/txerr.C:270:14: note: Technically the member function 'Parser::runaway' can be const.
tralics/src/txparser.h:546:8: note: Technically the member function 'Parser::runaway' can be const.
tralics/src/txparser.h:623:8: performance: Technically the member function 'Parser::short_verb_error' can be static. [functionStatic]
tralics/src/txerr.C:503:14: note: Technically the member function 'Parser::short_verb_error' can be static.
tralics/src/txparser.h:623:8: note: Technically the member function 'Parser::short_verb_error' can be static.
tralics/src/txparser.h:848:8: style: Technically the member function 'Parser::undefined_env' can be const. [functionConst]
tralics/src/txerr.C:420:14: note: Technically the member function 'Parser::undefined_env' can be const.
tralics/src/txparser.h:848:8: note: Technically the member function 'Parser::undefined_env' can be const.
tralics/src/txparser.h:860:8: performance: Technically the member function 'Parser::wrong_pop' can be static. [functionStatic]
tralics/src/txerr.C:452:14: note: Technically the member function 'Parser::wrong_pop' can be static.
tralics/src/txparser.h:860:8: note: Technically the member function 'Parser::wrong_pop' can be static.
tralics/src/txparam.h:97:8: performance: Technically the member function 'MainClass::bad' can be static. [functionStatic]
tralics/src/txerr.C:176:17: note: Technically the member function 'MainClass::bad' can be static.
tralics/src/txparam.h:97:8: note: Technically the member function 'MainClass::bad' can be static.
tralics/src/txparam.h:98:8: performance: Technically the member function 'MainClass::bad1' can be static. [functionStatic]
tralics/src/txerr.C:183:17: note: Technically the member function 'MainClass::bad1' can be static.
tralics/src/txparam.h:98:8: note: Technically the member function 'MainClass::bad1' can be static.
tralics/src/txparam.h:99:8: performance: Technically the member function 'MainClass::bad_char_before_brace' can be static. [functionStatic]
tralics/src/txerr.C:210:17: note: Technically the member function 'MainClass::bad_char_before_brace' can be static.
tralics/src/txparam.h:99:8: note: Technically the member function 'MainClass::bad_char_before_brace' can be static.
tralics/src/txparam.h:100:8: performance: Technically the member function 'MainClass::bad_end_env' can be static. [functionStatic]
tralics/src/txerr.C:191:17: note: Technically the member function 'MainClass::bad_end_env' can be static.
tralics/src/txparam.h:100:8: note: Technically the member function 'MainClass::bad_end_env' can be static.
tralics/src/txparam.h:101:8: performance: Technically the member function 'MainClass::bad_ignore_char' can be static. [functionStatic]
tralics/src/txerr.C:220:17: note: Technically the member function 'MainClass::bad_ignore_char' can be static.
tralics/src/txparam.h:101:8: note: Technically the member function 'MainClass::bad_ignore_char' can be static.
tralics/src/txparam.h:161:8: performance: Technically the member function 'MainClass::unexpected_eof' can be static. [functionStatic]
tralics/src/txerr.C:199:17: note: Technically the member function 'MainClass::unexpected_eof' can be static.
tralics/src/txparam.h:161:8: note: Technically the member function 'MainClass::unexpected_eof' can be static.
tralics/src/txerr.C:506:10: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txerr.C:176:28: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:176:38: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:183:29: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:183:39: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:191:36: performance: Function parameter 'env' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:199:39: performance: Function parameter 's2' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:476:33: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tralics/src/txerr.C:540:56: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
tralics/src/txfonts.C:344:33: style: Function 'get_int_param' argument 1 names different: declaration 'k' definition 'ft'. [funcArgNamesDifferent]
tralics/src/txfonts.h:113:25: note: Function 'get_int_param' argument 1 names different: declaration 'k' definition 'ft'.
tralics/src/txfonts.C:344:33: note: Function 'get_int_param' argument 1 names different: declaration 'k' definition 'ft'.
tralics/src/txfonts.C:344:41: style: Function 'get_int_param' argument 2 names different: declaration 'm' definition 'pos'. [funcArgNamesDifferent]
tralics/src/txfonts.h:113:32: note: Function 'get_int_param' argument 2 names different: declaration 'm' definition 'pos'.
tralics/src/txfonts.C:344:41: note: Function 'get_int_param' argument 2 names different: declaration 'm' definition 'pos'.
tralics/src/txfonts.C:352:41: style: Function 'get_dimen_param' argument 1 names different: declaration 'k' definition 'ft'. [funcArgNamesDifferent]
tralics/src/txfonts.h:114:33: note: Function 'get_dimen_param' argument 1 names different: declaration 'k' definition 'ft'.
tralics/src/txfonts.C:352:41: note: Function 'get_dimen_param' argument 1 names different: declaration 'k' definition 'ft'.
tralics/src/txfonts.C:352:49: style: Function 'get_dimen_param' argument 2 names different: declaration 'm' definition 'pos'. [funcArgNamesDifferent]
tralics/src/txfonts.h:114:40: note: Function 'get_dimen_param' argument 2 names different: declaration 'm' definition 'pos'.
tralics/src/txfonts.C:352:49: note: Function 'get_dimen_param' argument 2 names different: declaration 'm' definition 'pos'.
tralics/src/txfonts.h:102:8: performance: Technically the member function 'TexFont::load' can be static. [functionStatic]
tralics/src/txfonts.C:274:15: note: Technically the member function 'TexFont::load' can be static.
tralics/src/txfonts.h:102:8: note: Technically the member function 'TexFont::load' can be static.
tralics/src/txfonts.h:110:8: style: Technically the member function 'TexFonts::is_valid' can be const. [functionConst]
tralics/src/txfonts.C:314:16: note: Technically the member function 'TexFonts::is_valid' can be const.
tralics/src/txfonts.h:110:8: note: Technically the member function 'TexFonts::is_valid' can be const.
tralics/src/txfonts.C:203:30: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txfonts.C:279:29: performance: Function parameter 'n' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:3076:24: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tralics/src/txfp.C:1995:9: style: The scope of the variable 'cst_m' can be reduced. [variableScope]
tralics/src/txfp.C:1637:33: style: Function 'split_at' argument 1 names different: declaration 'x' definition 'x1'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:85:24: note: Function 'split_at' argument 1 names different: declaration 'x' definition 'x1'.
tralics/src/txfp.C:1637:33: note: Function 'split_at' argument 1 names different: declaration 'x' definition 'x1'.
tralics/src/txfp.C:1637:43: style: Function 'split_at' argument 2 names different: declaration 'y' definition 'x2'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:85:33: note: Function 'split_at' argument 2 names different: declaration 'y' definition 'x2'.
tralics/src/txfp.C:1637:43: note: Function 'split_at' argument 2 names different: declaration 'y' definition 'x2'.
tralics/src/txfp.C:1797:53: style: Function 'split_at_p' argument 2 names different: declaration 'z' definition 'B'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:87:42: note: Function 'split_at_p' argument 2 names different: declaration 'z' definition 'B'.
tralics/src/txfp.C:1797:53: note: Function 'split_at_p' argument 2 names different: declaration 'z' definition 'B'.
tralics/src/txfp.C:1885:43: style: Function 'fp_special_expand' argument 1 names different: declaration 'L' definition 'B'. [funcArgNamesDifferent]
tralics/src/txparser.h:385:37: note: Function 'fp_special_expand' argument 1 names different: declaration 'L' definition 'B'.
tralics/src/txfp.C:1885:43: note: Function 'fp_special_expand' argument 1 names different: declaration 'L' definition 'B'.
tralics/src/txfp.h:29:8: performance: Technically the member function 'FpNum::set_xmax' can be static. [functionStatic]
tralics/src/txfp.C:315:13: note: Technically the member function 'FpNum::set_xmax' can be static.
tralics/src/txfp.h:29:8: note: Technically the member function 'FpNum::set_xmax' can be static.
tralics/src/txfp.h:30:8: performance: Technically the member function 'FpNum::prop_carry' can be static. [functionStatic]
tralics/src/txfp.C:332:13: note: Technically the member function 'FpNum::prop_carry' can be static.
tralics/src/txfp.h:30:8: note: Technically the member function 'FpNum::prop_carry' can be static.
tralics/src/txfp.C:81:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:115:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:123:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:174:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:698:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:706:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:706:32: performance: Function parameter 'Y' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:831:23: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:831:32: performance: Function parameter 'Y' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1354:53: performance: Function parameter 'C' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1367:44: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1367:53: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1367:62: performance: Function parameter 'C' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1373:46: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1373:55: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1373:64: performance: Function parameter 'C' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1386:27: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1386:36: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1386:45: performance: Function parameter 'C' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1397:9: performance: Function parameter 'A' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1397:18: performance: Function parameter 'B' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1397:27: performance: Function parameter 'C' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1397:35: performance: Function parameter 'D' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1436:25: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1436:34: performance: Function parameter 'w' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:1877:30: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txfp.C:2109:30: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txio.C:935:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tralics/src/txio.C:937:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tralics/src/txio.C:938:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tralics/src/txio.C:105:36: style: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'. [funcArgNamesDifferent]
tralics/src/txlogger.h:114:37: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txio.C:105:36: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txio.C:105:46: style: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'. [funcArgNamesDifferent]
tralics/src/txlogger.h:114:46: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'.
tralics/src/txio.C:105:46: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 't'.
tralics/src/txio.C:445:40: style: Function 'set_input_encoding' argument 1 names different: declaration 'a' definition 'wc'. [funcArgNamesDifferent]
tralics/src/txparam.h:146:31: note: Function 'set_input_encoding' argument 1 names different: declaration 'a' definition 'wc'.
tralics/src/txio.C:445:40: note: Function 'set_input_encoding' argument 1 names different: declaration 'a' definition 'wc'.
tralics/src/txio.C:453:35: style: Function 'change_encoding' argument 1 names different: declaration 'k' definition 'wc'. [funcArgNamesDifferent]
tralics/src/txio.h:72:28: note: Function 'change_encoding' argument 1 names different: declaration 'k' definition 'wc'.
tralics/src/txio.C:453:35: note: Function 'change_encoding' argument 1 names different: declaration 'k' definition 'wc'.
tralics/src/txio.C:493:36: style: Function 'read_from_tty' argument 1 names different: declaration 'b' definition 'B'. [funcArgNamesDifferent]
tralics/src/txio.h:108:29: note: Function 'read_from_tty' argument 1 names different: declaration 'b' definition 'B'.
tralics/src/txio.C:493:36: note: Function 'read_from_tty' argument 1 names different: declaration 'b' definition 'B'.
tralics/src/txio.C:787:36: style: Function 'process_big_char' argument 1 names different: declaration 'c' definition 'n'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:175:38: note: Function 'process_big_char' argument 1 names different: declaration 'c' definition 'n'.
tralics/src/txio.C:787:36: note: Function 'process_big_char' argument 1 names different: declaration 'c' definition 'n'.
tralics/src/txio.C:1033:37: style: Function 'file_exists' argument 1 names different: declaration 'name' definition 'B'. [funcArgNamesDifferent]
tralics/src/txinline.h:45:27: note: Function 'file_exists' argument 1 names different: declaration 'name' definition 'B'.
tralics/src/txio.C:1033:37: note: Function 'file_exists' argument 1 names different: declaration 'name' definition 'B'.
tralics/src/txio.C:194:3: performance: Variable 'cur_file_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txbuffer.h:285:8: performance: Technically the member function 'Buffer::utf8_ovf' can be static. [functionStatic]
tralics/src/txio.C:260:14: note: Technically the member function 'Buffer::utf8_ovf' can be static.
tralics/src/txbuffer.h:285:8: note: Technically the member function 'Buffer::utf8_ovf' can be static.
tralics/src/txio.h:69:8: style: Technically the member function 'LinePtr::before_close' can be const. [functionConst]
tralics/src/txio.C:1136:15: note: Technically the member function 'LinePtr::before_close' can be const.
tralics/src/txio.h:69:8: note: Technically the member function 'LinePtr::before_close' can be const.
tralics/src/txmain.C:572:19: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tralics/src/txmain.C:605:11: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
tralics/src/txmain.C:458:21: style: Same expression on both sides of '=='. [duplicateExpression]
tralics/src/txmain.C:505:10: style: The scope of the variable 's' can be reduced. [variableScope]
tralics/src/txmain.C:1081:40: style: Function 'check_year' argument 2 names different: declaration 'B' definition 'C'. [funcArgNamesDifferent]
tralics/src/txmain.C:101:30: note: Function 'check_year' argument 2 names different: declaration 'B' definition 'C'.
tralics/src/txmain.C:1081:40: note: Function 'check_year' argument 2 names different: declaration 'B' definition 'C'.
tralics/src/txmain.C:172:12: warning: Member variable 'MainClass::cur_fp_len' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmain.C:172:12: warning: Member variable 'MainClass::cur_os' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmain.C:172:12: warning: Member variable 'MainClass::version_string' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmain.C:172:12: warning: Member variable 'MainClass::have_dir' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmain.C:172:12: warning: Member variable 'MainClass::the_stack' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txparam.h:191:8: performance: Technically the member function 'MainClass::end_with_help' can be static. [functionStatic]
tralics/src/txmain.C:819:17: note: Technically the member function 'MainClass::end_with_help' can be static.
tralics/src/txparam.h:191:8: note: Technically the member function 'MainClass::end_with_help' can be static.
tralics/src/txparam.h:209:8: performance: Technically the member function 'MainClass::mk_empty' can be static. [functionStatic]
tralics/src/txmain.C:1206:17: note: Technically the member function 'MainClass::mk_empty' can be static.
tralics/src/txparam.h:209:8: note: Technically the member function 'MainClass::mk_empty' can be static.
tralics/src/txparam.h:244:8: performance: Technically the member function 'MainClass::usage_and_quit' can be static. [functionStatic]
tralics/src/txmain.C:749:17: note: Technically the member function 'MainClass::usage_and_quit' can be static.
tralics/src/txparam.h:244:8: note: Technically the member function 'MainClass::usage_and_quit' can be static.
tralics/src/txmain.C:486:58: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
tralics/src/txmain.C:611:22: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txmain.C:1175:39: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tralics/src/txmath.C:2543:23: style: Condition 'ms_D' is always false [knownConditionTrueFalse]
tralics/src/txmath.C:57:8: style: The scope of the variable 'skip_next' can be reduced. [variableScope]
tralics/src/txmath.C:110:34: style: Function 'add_to_trace' argument 1 names different: declaration 'x' definition 'T'. [funcArgNamesDifferent]
tralics/src/txmath.C:38:27: note: Function 'add_to_trace' argument 1 names different: declaration 'x' definition 'T'.
tralics/src/txmath.C:110:34: note: Function 'add_to_trace' argument 1 names different: declaration 'x' definition 'T'.
tralics/src/txmath.C:250:41: style: Function 'add_style' argument 2 names different: declaration 'val' definition 'res'. [funcArgNamesDifferent]
tralics/src/txmath.h:383:31: note: Function 'add_style' argument 2 names different: declaration 'val' definition 'res'.
tralics/src/txmath.C:250:41: note: Function 'add_style' argument 2 names different: declaration 'val' definition 'res'.
tralics/src/txmath.C:314:32: style: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'. [funcArgNamesDifferent]
tralics/src/txstack.h:133:27: note: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'.
tralics/src/txmath.C:314:32: note: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'.
tralics/src/txmath.C:314:65: style: Function 'xml2_space' argument 4 names different: declaration 'c' definition 'f_arg'. [funcArgNamesDifferent]
tralics/src/txstack.h:133:53: note: Function 'xml2_space' argument 4 names different: declaration 'c' definition 'f_arg'.
tralics/src/txmath.C:314:65: note: Function 'xml2_space' argument 4 names different: declaration 'c' definition 'f_arg'.
tralics/src/txmath.C:314:77: style: Function 'xml2_space' argument 5 names different: declaration 'd' definition 's_arg'. [funcArgNamesDifferent]
tralics/src/txstack.h:133:61: note: Function 'xml2_space' argument 5 names different: declaration 'd' definition 's_arg'.
tralics/src/txmath.C:314:77: note: Function 'xml2_space' argument 5 names different: declaration 'd' definition 's_arg'.
tralics/src/txmath.C:325:32: style: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'. [funcArgNamesDifferent]
tralics/src/txstack.h:134:27: note: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'.
tralics/src/txmath.C:325:32: note: Function 'xml2_space' argument 1 names different: declaration 'a' definition 'elt'.
tralics/src/txmath.C:325:54: style: Function 'xml2_space' argument 3 names different: declaration 'c' definition 'first_arg'. [funcArgNamesDifferent]
tralics/src/txstack.h:134:44: note: Function 'xml2_space' argument 3 names different: declaration 'c' definition 'first_arg'.
tralics/src/txmath.C:325:54: note: Function 'xml2_space' argument 3 names different: declaration 'c' definition 'first_arg'.
tralics/src/txmath.C:325:70: style: Function 'xml2_space' argument 4 names different: declaration 'd' definition 'second_arg'. [funcArgNamesDifferent]
tralics/src/txstack.h:134:52: note: Function 'xml2_space' argument 4 names different: declaration 'd' definition 'second_arg'.
tralics/src/txmath.C:325:70: note: Function 'xml2_space' argument 4 names different: declaration 'd' definition 'second_arg'.
tralics/src/txmath.C:451:33: style: Function 'push_back_small' argument 1 names different: declaration 'a' definition 'A'. [funcArgNamesDifferent]
tralics/src/txmath.h:258:29: note: Function 'push_back_small' argument 1 names different: declaration 'a' definition 'A'.
tralics/src/txmath.C:451:33: note: Function 'push_back_small' argument 1 names different: declaration 'a' definition 'A'.
tralics/src/txmath.C:550:55: style: Function 'find_math_location' argument 1 names different: declaration 'k' definition 'c'. [funcArgNamesDifferent]
tralics/src/txmath.h:379:46: note: Function 'find_math_location' argument 1 names different: declaration 'k' definition 'c'.
tralics/src/txmath.C:550:55: note: Function 'find_math_location' argument 1 names different: declaration 'k' definition 'c'.
tralics/src/txmath.h:393:41: warning: Either the condition 'i<10000' is redundant or the array 'built_in_table[631]' is accessed at index 9999, which is out of bounds. [arrayIndexOutOfBoundsCond]
tralics/src/txmath.h:393:9: note: Assuming that condition 'i<10000' is not redundant
tralics/src/txmath.h:393:41: note: Array index out of bounds
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::free_list' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::current_mode' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::pos_att' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::need_tag' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::seen_label' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::warned_label' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:292:3: warning: Member variable 'MathHelper::is_tag_starred' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:333:1: style: The class 'MathDataP' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::p' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::ploc' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::ptype' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::prefix_type' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::index' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::exponent' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:421:3: warning: Member variable 'Cv3Helper::state' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txstring.h:50:8: performance: Technically the member function 'StrHash::rlc_to_string' can be static. [functionStatic]
tralics/src/txmath.C:1575:15: note: Technically the member function 'StrHash::rlc_to_string' can be static.
tralics/src/txstring.h:50:8: note: Technically the member function 'StrHash::rlc_to_string' can be static.
tralics/src/txparser.h:441:8: performance: Technically the member function 'Parser::is_inner_math' can be static. [functionStatic]
tralics/src/txmath.C:742:14: note: Technically the member function 'Parser::is_inner_math' can be static.
tralics/src/txparser.h:441:8: note: Technically the member function 'Parser::is_inner_math' can be static.
tralics/src/txparser.h:817:8: style: Technically the member function 'Parser::TM_math_fonts' can be const. [functionConst]
tralics/src/txmath.C:1923:14: note: Technically the member function 'Parser::TM_math_fonts' can be const.
tralics/src/txparser.h:817:8: note: Technically the member function 'Parser::TM_math_fonts' can be const.
tralics/src/txmath.h:83:11: style: Technically the member function 'MathElt::large2' can be const. [functionConst]
tralics/src/txmath.C:3017:18: note: Technically the member function 'MathElt::large2' can be const.
tralics/src/txmath.h:83:11: note: Technically the member function 'MathElt::large2' can be const.
tralics/src/txmath.h:109:8: style: Technically the member function 'MathElt::cv1_err' can be const. [functionConst]
tralics/src/txmath.C:2398:15: note: Technically the member function 'MathElt::cv1_err' can be const.
tralics/src/txmath.h:109:8: note: Technically the member function 'MathElt::cv1_err' can be const.
tralics/src/txmath.h:176:8: style: Technically the member function 'Math::get_arg2' can be const. [functionConst]
tralics/src/txmath.h:177:8: style: Technically the member function 'Math::get_arg3' can be const. [functionConst]
tralics/src/txmath.h:315:8: style: Technically the member function 'MathHelper::add_attribute' can be const. [functionConst]
tralics/src/txmath.C:265:18: note: Technically the member function 'MathHelper::add_attribute' can be const.
tralics/src/txmath.h:315:8: note: Technically the member function 'MathHelper::add_attribute' can be const.
tralics/src/txmath.h:399:11: style: Technically the member function 'MathDataP::get_fence' can be const. [functionConst]
tralics/src/txmath.h:400:14: style: Technically the member function 'MathDataP::get_math_char_type' can be const. [functionConst]
tralics/src/txmath.h:418:8: style: Technically the member function 'Cv3Helper::empty' can be const. [functionConst]
tralics/src/txmath.h:428:8: style: Technically the member function 'Cv3Helper::finish' can be const. [functionConst]
tralics/src/txmath.h:421:3: style: Class 'Cv3Helper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txmath.h:221:24: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txmath.h:328:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txmath.h:421:18: performance: Function parameter 'X' should be passed by const reference. [passedByValue]
tralics/src/txmath.C:1141:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
tralics/src/txmath.C:1152:7: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
tralics/src/txmath1.C:1133:12: style: Expression is always false because 'else if' condition matches previous condition at line 1132. [multiCondition]
tralics/src/txmath1.C:1134:12: style: Expression is always false because 'else if' condition matches previous condition at line 1132. [multiCondition]
tralics/src/txmath1.C:1135:12: style: Expression is always false because 'else if' condition matches previous condition at line 1132. [multiCondition]
tralics/src/txmath1.C:1134:12: style: Expression is always false because 'else if' condition matches previous condition at line 1133. [multiCondition]
tralics/src/txmath1.C:1135:12: style: Expression is always false because 'else if' condition matches previous condition at line 1133. [multiCondition]
tralics/src/txmath1.C:1135:12: style: Expression is always false because 'else if' condition matches previous condition at line 1134. [multiCondition]
tralics/src/txmath1.C:579:8: warning: Member variable 'MathF::t_big' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath1.C:579:8: warning: Member variable 'MathF::t' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmath.h:88:8: style: Technically the member function 'MathElt::cv_noMLt_special0' can be const. [functionConst]
tralics/src/txmath1.C:922:15: note: Technically the member function 'MathElt::cv_noMLt_special0' can be const.
tralics/src/txmath.h:88:8: note: Technically the member function 'MathElt::cv_noMLt_special0' can be const.
tralics/src/txmath.h:89:8: style: Technically the member function 'MathElt::cv_noMLt_list' can be const. [functionConst]
tralics/src/txmath1.C:1071:15: note: Technically the member function 'MathElt::cv_noMLt_list' can be const.
tralics/src/txmath.h:89:8: note: Technically the member function 'MathElt::cv_noMLt_list' can be const.
tralics/src/txmath.h:90:8: style: Technically the member function 'MathElt::cv_noML_special' can be const. [functionConst]
tralics/src/txmath1.C:807:15: note: Technically the member function 'MathElt::cv_noML_special' can be const.
tralics/src/txmath.h:90:8: note: Technically the member function 'MathElt::cv_noML_special' can be const.
tralics/src/txmath.h:91:8: style: Technically the member function 'MathElt::cv_noML_list' can be const. [functionConst]
tralics/src/txmath1.C:1037:15: note: Technically the member function 'MathElt::cv_noML_list' can be const.
tralics/src/txmath.h:91:8: note: Technically the member function 'MathElt::cv_noML_list' can be const.
tralics/src/txmath.h:167:10: style: Technically the member function 'Math::convert_opname' can be const. [functionConst]
tralics/src/txmath1.C:1528:14: note: Technically the member function 'Math::convert_opname' can be const.
tralics/src/txmath.h:167:10: note: Technically the member function 'Math::convert_opname' can be const.
tralics/src/txmath.h:168:10: style: Technically the member function 'Math::convert_this_to_string' can be const. [functionConst]
tralics/src/txmath1.C:1519:14: note: Technically the member function 'Math::convert_this_to_string' can be const.
tralics/src/txmath.h:168:10: note: Technically the member function 'Math::convert_this_to_string' can be const.
tralics/src/txmath1.h:92:8: style: Class 'MathF' is unsafe, 'MathF::t' can leak by wrong usage. [unsafeClassCanLeak]
tralics/src/txmathboot.C:1147:36: style: Function 'get_delimiter' argument 1 names different: declaration 'X' definition 'k'. [funcArgNamesDifferent]
tralics/src/txmath.h:438:29: note: Function 'get_delimiter' argument 1 names different: declaration 'X' definition 'k'.
tralics/src/txmathboot.C:1147:36: note: Function 'get_delimiter' argument 1 names different: declaration 'X' definition 'k'.
tralics/src/txmathboot.C:1249:32: style: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:356:23: note: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1249:32: note: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1249:45: style: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:356:33: note: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1249:45: note: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1249:57: style: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:356:43: note: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'.
tralics/src/txmathboot.C:1249:57: note: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'.
tralics/src/txmathboot.C:1261:32: style: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:358:23: note: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1261:32: note: Function 'mk_gen' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1261:45: style: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:358:33: note: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1261:45: note: Function 'mk_gen' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1261:57: style: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:358:43: note: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'.
tralics/src/txmathboot.C:1261:57: note: Function 'mk_gen' argument 3 names different: declaration 'c' definition 'ent2'.
tralics/src/txmathboot.C:1278:31: style: Function 'mk_moc' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:368:22: note: Function 'mk_moc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1278:31: note: Function 'mk_moc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1278:44: style: Function 'mk_moc' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:368:31: note: Function 'mk_moc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1278:44: note: Function 'mk_moc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1288:31: style: Function 'mk_moo' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:369:22: note: Function 'mk_moo' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1288:31: note: Function 'mk_moo' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1288:44: style: Function 'mk_moo' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:369:31: note: Function 'mk_moo' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1288:44: note: Function 'mk_moo' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1303:30: style: Function 'mk_ic' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:360:21: note: Function 'mk_ic' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1303:30: note: Function 'mk_ic' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1303:43: style: Function 'mk_ic' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:360:30: note: Function 'mk_ic' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1303:43: note: Function 'mk_ic' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1303:55: style: Function 'mk_ic' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:360:39: note: Function 'mk_ic' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1303:55: note: Function 'mk_ic' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1309:31: style: Function 'mk_icb' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:361:22: note: Function 'mk_icb' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1309:31: note: Function 'mk_icb' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1309:44: style: Function 'mk_icb' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:361:31: note: Function 'mk_icb' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1309:44: note: Function 'mk_icb' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1309:56: style: Function 'mk_icb' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:361:40: note: Function 'mk_icb' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1309:56: note: Function 'mk_icb' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1318:30: style: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:362:21: note: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1318:30: note: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1318:43: style: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:362:30: note: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1318:43: note: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1318:55: style: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:362:39: note: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1318:55: note: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1323:31: style: Function 'mk_oco' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:363:22: note: Function 'mk_oco' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1323:31: note: Function 'mk_oco' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1323:44: style: Function 'mk_oco' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:363:31: note: Function 'mk_oco' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1323:44: note: Function 'mk_oco' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1323:57: style: Function 'mk_oco' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:363:40: note: Function 'mk_oco' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1323:57: note: Function 'mk_oco' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1328:32: style: Function 'mk_ocol' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:364:23: note: Function 'mk_ocol' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1328:32: note: Function 'mk_ocol' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1328:45: style: Function 'mk_ocol' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:364:32: note: Function 'mk_ocol' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1328:45: note: Function 'mk_ocol' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1328:58: style: Function 'mk_ocol' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:364:41: note: Function 'mk_ocol' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1328:58: note: Function 'mk_ocol' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1332:31: style: Function 'mk_ocb' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:365:22: note: Function 'mk_ocb' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1332:31: note: Function 'mk_ocb' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1332:44: style: Function 'mk_ocb' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:365:31: note: Function 'mk_ocb' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1332:44: note: Function 'mk_ocb' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1332:57: style: Function 'mk_ocb' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:365:40: note: Function 'mk_ocb' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1332:57: note: Function 'mk_ocb' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1336:31: style: Function 'mk_ocr' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:366:22: note: Function 'mk_ocr' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1336:31: note: Function 'mk_ocr' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1336:44: style: Function 'mk_ocr' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:366:31: note: Function 'mk_ocr' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1336:44: note: Function 'mk_ocr' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1336:57: style: Function 'mk_ocr' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:366:40: note: Function 'mk_ocr' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1336:57: note: Function 'mk_ocr' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1343:30: style: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:367:21: note: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1343:30: note: Function 'mk_oc' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1343:43: style: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:367:30: note: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1343:43: note: Function 'mk_oc' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1343:55: style: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:367:39: note: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1343:55: note: Function 'mk_oc' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1350:34: style: Function 'mk_accent' argument 1 names different: declaration 'a' definition 'name'. [funcArgNamesDifferent]
tralics/src/txmath.h:370:25: note: Function 'mk_accent' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1350:34: note: Function 'mk_accent' argument 1 names different: declaration 'a' definition 'name'.
tralics/src/txmathboot.C:1350:47: style: Function 'mk_accent' argument 2 names different: declaration 'b' definition 'ent'. [funcArgNamesDifferent]
tralics/src/txmath.h:370:34: note: Function 'mk_accent' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1350:47: note: Function 'mk_accent' argument 2 names different: declaration 'b' definition 'ent'.
tralics/src/txmathboot.C:1350:59: style: Function 'mk_accent' argument 3 names different: declaration 'b2' definition 'ent2'. [funcArgNamesDifferent]
tralics/src/txmath.h:370:43: note: Function 'mk_accent' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1350:59: note: Function 'mk_accent' argument 3 names different: declaration 'b2' definition 'ent2'.
tralics/src/txmathboot.C:1541:0: error: Memory leak: x [memleak]
tralics/src/txmathboot.C:42:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txmlio.C:567:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
tralics/src/txmlio.C:615:8: style: The scope of the variable 'ok' can be reduced. [variableScope]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::cur_line' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::Type' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::cur_xml' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::cur_line_len' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::input_line_pos' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::enc' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::nb_cond' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:79:3: warning: Member variable 'XmlIO::eof_ok' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txmlio.h:22:10: style: Technically the member function 'EntityDef::get_val' can be const. [functionConst]
tralics/src/txmlio.h:42:8: style: Technically the member function 'XmlIO::error' can be const. [functionConst]
tralics/src/txmlio.C:757:13: note: Technically the member function 'XmlIO::error' can be const.
tralics/src/txmlio.h:42:8: note: Technically the member function 'XmlIO::error' can be const.
tralics/src/txmlio.h:52:9: style: Technically the member function 'XmlIO::at_eol' can be const. [functionConst]
tralics/src/txmlio.h:79:3: style: Class 'XmlIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txmlio.C:88:5: style: Exception should be caught by reference. [catchExceptionByValue]
tralics/src/txmlio.h:20:20: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txmlio.h:20:30: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txmlio.C:757:26: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txparser.C:558:0: style: Same expression used in consecutive assignments of 't2' and 't3'. [duplicateAssignExpression]
tralics/src/txparser.C:559:0: note: Same expression used in consecutive assignments of 't2' and 't3'.
tralics/src/txparser.C:558:0: note: Same expression used in consecutive assignments of 't2' and 't3'.
tralics/src/txparser.C:559:0: style: Same expression used in consecutive assignments of 't3' and 't4'. [duplicateAssignExpression]
tralics/src/txparser.C:560:0: note: Same expression used in consecutive assignments of 't3' and 't4'.
tralics/src/txparser.C:559:0: note: Same expression used in consecutive assignments of 't3' and 't4'.
tralics/src/txparser.C:136:37: style: Function 'scan_group1' argument 1 names different: declaration 'L' definition 'res'. [funcArgNamesDifferent]
tralics/src/txparser.h:575:30: note: Function 'scan_group1' argument 1 names different: declaration 'L' definition 'res'.
tralics/src/txparser.C:136:37: note: Function 'scan_group1' argument 1 names different: declaration 'L' definition 'res'.
tralics/src/txparser.C:233:40: warning: Function 'scan_group_del' argument order different: declaration 'L, ' definition 'res, L' [funcArgOrderDifferent]
tralics/src/txparser.h:578:33: note: Function 'scan_group_del' argument order different: declaration 'L, ' definition 'res, L'
tralics/src/txparser.C:233:40: note: Function 'scan_group_del' argument order different: declaration 'L, ' definition 'res, L'
tralics/src/txparser.C:369:35: warning: Function 'evaluate_now' argument order different: declaration 's, ' definition 'b, s' [funcArgOrderDifferent]
tralics/src/txparser.h:174:29: note: Function 'evaluate_now' argument order different: declaration 's, ' definition 'b, s'
tralics/src/txparser.C:369:35: note: Function 'evaluate_now' argument order different: declaration 's, ' definition 'b, s'
tralics/src/txparser.C:988:46: style: Function 'get_def_nbargs' argument 2 names different: declaration 't' definition 'name'. [funcArgNamesDifferent]
tralics/src/txparser.h:392:39: note: Function 'get_def_nbargs' argument 2 names different: declaration 't' definition 'name'.
tralics/src/txparser.C:988:46: note: Function 'get_def_nbargs' argument 2 names different: declaration 't' definition 'name'.
tralics/src/txparser.C:2110:40: style: Function 'newif_aux' argument 2 names different: declaration 's' definition 'S'. [funcArgNamesDifferent]
tralics/src/txparser.h:484:34: note: Function 'newif_aux' argument 2 names different: declaration 's' definition 'S'.
tralics/src/txparser.C:2110:40: note: Function 'newif_aux' argument 2 names different: declaration 's' definition 'S'.
tralics/src/txparser.C:2209:44: style: Function 'find_env_token' argument 1 names different: declaration 's' definition 'name'. [funcArgNamesDifferent]
tralics/src/txparser.h:344:38: note: Function 'find_env_token' argument 1 names different: declaration 's' definition 'name'.
tralics/src/txparser.C:2209:44: note: Function 'find_env_token' argument 1 names different: declaration 's' definition 'name'.
tralics/src/txparser.h:265:8: style: Technically the member function 'Parser::check_brace' can be const. [functionConst]
tralics/src/txparser.C:51:14: note: Technically the member function 'Parser::check_brace' can be const.
tralics/src/txparser.h:265:8: note: Technically the member function 'Parser::check_brace' can be const.
tralics/src/txparser.h:322:13: performance: Technically the member function 'Parser::expand_mac_inner' can be static. [functionStatic]
tralics/src/txparser.C:1435:19: note: Technically the member function 'Parser::expand_mac_inner' can be static.
tralics/src/txparser.h:322:13: note: Technically the member function 'Parser::expand_mac_inner' can be static.
tralics/src/txparser.h:832:8: style: Technically the member function 'Parser::trace_count_def' can be const. [functionConst]
tralics/src/txparser.C:1917:14: note: Technically the member function 'Parser::trace_count_def' can be const.
tralics/src/txparser.h:832:8: note: Technically the member function 'Parser::trace_count_def' can be const.
tralics/src/txparser.h:833:8: style: Technically the member function 'Parser::trace_if' can be const. [functionConst]
tralics/src/txparser.C:2633:14: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.h:833:8: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.h:834:8: style: Technically the member function 'Parser::trace_if' can be const. [functionConst]
tralics/src/txparser.C:2644:14: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.h:834:8: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.h:835:8: style: Technically the member function 'Parser::trace_if' can be const. [functionConst]
tralics/src/txparser.C:2651:14: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.h:835:8: note: Technically the member function 'Parser::trace_if' can be const.
tralics/src/txparser.C:2110:40: performance: Function parameter 'S' should be passed by const reference. [passedByValue]
tralics/src/txparser2.C:829:11: style: The scope of the variable 'B' can be reduced. [variableScope]
tralics/src/txparser2.C:70:38: style: Function 'new_macro' argument 1 names different: declaration 'L' definition 's'. [funcArgNamesDifferent]
tralics/src/txparser.h:487:32: note: Function 'new_macro' argument 1 names different: declaration 'L' definition 's'.
tralics/src/txparser2.C:70:38: note: Function 'new_macro' argument 1 names different: declaration 'L' definition 's'.
tralics/src/txparser2.C:793:35: style: Function 'to_string' argument 1 names different: declaration 's' definition 'x'. [funcArgNamesDifferent]
tralics/src/txparser2.C:37:29: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:793:35: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:803:37: style: Function 'to_string' argument 1 names different: declaration 's' definition 'x'. [funcArgNamesDifferent]
tralics/src/txparser2.C:39:31: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:803:37: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:815:36: style: Function 'to_string' argument 1 names different: declaration 's' definition 'x'. [funcArgNamesDifferent]
tralics/src/txparser2.C:38:30: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:815:36: note: Function 'to_string' argument 1 names different: declaration 's' definition 'x'.
tralics/src/txparser2.C:1353:35: style: Function 'makehd' argument 1 names different: declaration 'L' definition 'fam'. [funcArgNamesDifferent]
tralics/src/txparser2.C:43:29: note: Function 'makehd' argument 1 names different: declaration 'L' definition 'fam'.
tralics/src/txparser2.C:1353:35: note: Function 'makehd' argument 1 names different: declaration 'L' definition 'fam'.
tralics/src/txparser2.C:1455:56: style: Function 'find_in' argument 3 names different: declaration 'C' definition 't'. [funcArgNamesDifferent]
tralics/src/txparser2.C:49:48: note: Function 'find_in' argument 3 names different: declaration 'C' definition 't'.
tralics/src/txparser2.C:1455:56: note: Function 'find_in' argument 3 names different: declaration 'C' definition 't'.
tralics/src/txparser2.h:16:1: style: The class 'XkvToken' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txparser2.C:1537:3: performance: Variable 'comma_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1538:3: performance: Variable 'equals_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1539:3: performance: Variable 'na_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1540:3: performance: Variable 'fams_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1541:3: performance: Variable 'rm_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1542:3: performance: Variable 'savevalue_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser2.C:1543:3: performance: Variable 'usevalue_token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txclasses.h:99:8: performance: Technically the member function 'FormatDate::scan_a_field' can be static. [functionStatic]
tralics/src/txparser2.C:1966:18: note: Technically the member function 'FormatDate::scan_a_field' can be static.
tralics/src/txclasses.h:99:8: note: Technically the member function 'FormatDate::scan_a_field' can be static.
tralics/src/txclasses.h:100:8: performance: Technically the member function 'FormatDate::scan_a_month' can be static. [functionStatic]
tralics/src/txparser2.C:1998:18: note: Technically the member function 'FormatDate::scan_a_month' can be static.
tralics/src/txclasses.h:100:8: note: Technically the member function 'FormatDate::scan_a_month' can be static.
tralics/src/txclasses.h:103:7: performance: Technically the member function 'FormatDate::next_format_char' can be static. [functionStatic]
tralics/src/txparser2.C:2069:17: note: Technically the member function 'FormatDate::next_format_char' can be static.
tralics/src/txclasses.h:103:7: note: Technically the member function 'FormatDate::next_format_char' can be static.
tralics/src/txparser2.h:28:13: style: Technically the member function 'XkvToken::get_all' can be const. [functionConst]
tralics/src/txparser2.h:29:13: style: Technically the member function 'XkvToken::get_code' can be const. [functionConst]
tralics/src/txparser2.h:32:8: style: Technically the member function 'XkvToken::ignore_this' can be const. [functionConst]
tralics/src/txparser2.C:1739:16: note: Technically the member function 'XkvToken::ignore_this' can be const.
tralics/src/txparser2.h:32:8: note: Technically the member function 'XkvToken::ignore_this' can be const.
tralics/src/txparser2.h:35:8: style: Technically the member function 'XkvToken::is_defined' can be const. [functionConst]
tralics/src/txparser2.C:1774:16: note: Technically the member function 'XkvToken::is_defined' can be const.
tralics/src/txparser2.h:35:8: note: Technically the member function 'XkvToken::is_defined' can be const.
tralics/src/txparser2.h:36:8: style: Technically the member function 'XkvToken::get_save' can be const. [functionConst]
tralics/src/txparser2.h:67:8: style: Technically the member function 'XkvSetkeys::extract_keys' can be const. [functionConst]
tralics/src/txparser2.C:1597:18: note: Technically the member function 'XkvSetkeys::extract_keys' can be const.
tralics/src/txparser2.h:67:8: note: Technically the member function 'XkvSetkeys::extract_keys' can be const.
tralics/src/txparser2.h:85:8: performance: Technically the member function 'XkvSetkeys::find_pointer' can be static. [functionStatic]
tralics/src/txparser2.C:1904:18: note: Technically the member function 'XkvSetkeys::find_pointer' can be static.
tralics/src/txparser2.h:85:8: note: Technically the member function 'XkvSetkeys::find_pointer' can be static.
tralics/src/txparser2.h:87:8: style: Technically the member function 'XkvSetkeys::dump_keys' can be const. [functionConst]
tralics/src/txparser2.C:1421:18: note: Technically the member function 'XkvSetkeys::dump_keys' can be const.
tralics/src/txparser2.h:87:8: note: Technically the member function 'XkvSetkeys::dump_keys' can be const.
tralics/src/txparser2.h:63:3: style: Class 'XkvSetkeys' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txparser2.h:27:30: performance: Function parameter 'L' should be passed by const reference. [passedByValue]
tralics/src/txeqtb.h:128:8: style: Technically the member function 'SaveAux::unsave_trace_aux' can be const. [functionConst]
tralics/src/txparser3.C:416:15: note: Technically the member function 'SaveAux::unsave_trace_aux' can be const.
tralics/src/txeqtb.h:128:8: note: Technically the member function 'SaveAux::unsave_trace_aux' can be const.
tralics/src/txeqtb.h:129:8: performance: Technically the member function 'SaveAux::restore_or_retain' can be static. [functionStatic]
tralics/src/txparser3.C:410:15: note: Technically the member function 'SaveAux::restore_or_retain' can be static.
tralics/src/txeqtb.h:129:8: note: Technically the member function 'SaveAux::restore_or_retain' can be static.
tralics/src/txparser.h:308:8: style: Technically the member function 'Parser::dump_save_stack' can be const. [functionConst]
tralics/src/txparser3.C:578:14: note: Technically the member function 'Parser::dump_save_stack' can be const.
tralics/src/txparser.h:308:8: note: Technically the member function 'Parser::dump_save_stack' can be const.
tralics/src/txparser.h:357:17: performance: Technically the member function 'Parser::first_boundary' can be static. [functionStatic]
tralics/src/txparser3.C:567:23: note: Technically the member function 'Parser::first_boundary' can be static.
tralics/src/txparser.h:357:17: note: Technically the member function 'Parser::first_boundary' can be static.
tralics/src/txparser.h:473:7: performance: Technically the member function 'Parser::nb_env_on_stack' can be static. [functionStatic]
tralics/src/txparser3.C:689:13: note: Technically the member function 'Parser::nb_env_on_stack' can be static.
tralics/src/txparser.h:473:7: note: Technically the member function 'Parser::nb_env_on_stack' can be static.
tralics/src/txparser.h:939:8: performance: Technically the member function 'Parser::mk_hi' can be static. [functionStatic]
tralics/src/txparser3.C:714:15: note: Technically the member function 'Parser::mk_hi' can be static.
tralics/src/txparser.h:939:8: note: Technically the member function 'Parser::mk_hi' can be static.
tralics/src/txpost.C:413:24: style: Function 'add_tmp' argument 1 names different: declaration 'val' definition 'x'. [funcArgNamesDifferent]
tralics/src/txxml.h:35:21: note: Function 'add_tmp' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txpost.C:413:24: note: Function 'add_tmp' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txpost.C:535:30: style: Function 'subst_env0' argument 1 names different: declaration 'name' definition 'match'. [funcArgNamesDifferent]
tralics/src/txxml.h:104:27: note: Function 'subst_env0' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:535:30: note: Function 'subst_env0' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:535:42: style: Function 'subst_env0' argument 2 names different: declaration 'value' definition 'vl'. [funcArgNamesDifferent]
tralics/src/txxml.h:104:37: note: Function 'subst_env0' argument 2 names different: declaration 'value' definition 'vl'.
tralics/src/txpost.C:535:42: note: Function 'subst_env0' argument 2 names different: declaration 'value' definition 'vl'.
tralics/src/txpost.C:542:32: style: Function 'contains_env' argument 1 names different: declaration 'name' definition 'match'. [funcArgNamesDifferent]
tralics/src/txxml.h:44:29: note: Function 'contains_env' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:542:32: note: Function 'contains_env' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:551:31: style: Function 'how_many_env' argument 1 names different: declaration 'name' definition 'match'. [funcArgNamesDifferent]
tralics/src/txxml.h:60:28: note: Function 'how_many_env' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:551:31: note: Function 'how_many_env' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:559:40: style: Function 'get_first_env' argument 1 names different: declaration 'name' definition 'N'. [funcArgNamesDifferent]
tralics/src/txxml.h:55:37: note: Function 'get_first_env' argument 1 names different: declaration 'name' definition 'N'.
tralics/src/txpost.C:559:40: note: Function 'get_first_env' argument 1 names different: declaration 'name' definition 'N'.
tralics/src/txpost.C:686:24: style: Function 'move' argument 1 names different: declaration 'name' definition 'match'. [funcArgNamesDifferent]
tralics/src/txxml.h:75:21: note: Function 'move' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:686:24: note: Function 'move' argument 1 names different: declaration 'name' definition 'match'.
tralics/src/txpost.C:1025:37: style: Function 'convert_to_string' argument 1 names different: declaration 'B' definition 'buf'. [funcArgNamesDifferent]
tralics/src/txxml.h:45:34: note: Function 'convert_to_string' argument 1 names different: declaration 'B' definition 'buf'.
tralics/src/txpost.C:1025:37: note: Function 'convert_to_string' argument 1 names different: declaration 'B' definition 'buf'.
tralics/src/txpost.C:1053:33: style: Function 'put_in_buffer' argument 1 names different: declaration 'x' definition 'b'. [funcArgNamesDifferent]
tralics/src/txxml.h:85:30: note: Function 'put_in_buffer' argument 1 names different: declaration 'x' definition 'b'.
tralics/src/txpost.C:1053:33: note: Function 'put_in_buffer' argument 1 names different: declaration 'x' definition 'b'.
tralics/src/txxml.h:39:8: style: Technically the member function 'Xml::add_non_empty_to' can be const. [functionConst]
tralics/src/txpost.C:956:11: note: Technically the member function 'Xml::add_non_empty_to' can be const.
tralics/src/txxml.h:39:8: note: Technically the member function 'Xml::add_non_empty_to' can be const.
tralics/src/txxml.h:62:8: style: Technically the member function 'Xml::insert_bib' can be const. [functionConst]
tralics/src/txpost.C:451:11: note: Technically the member function 'Xml::insert_bib' can be const.
tralics/src/txxml.h:62:8: note: Technically the member function 'Xml::insert_bib' can be const.
tralics/src/txparser.h:264:8: performance: Technically the member function 'Parser::check_all_ids' can be static. [functionStatic]
tralics/src/txpost.C:128:14: note: Technically the member function 'Parser::check_all_ids' can be static.
tralics/src/txparser.h:264:8: note: Technically the member function 'Parser::check_all_ids' can be static.
tralics/src/txpost.h:43:8: style: Technically the member function 'XmlAction::is_ok' can be const. [functionConst]
tralics/src/txpost.h:69:8: style: Technically the member function 'WordList::dump' can be const. [functionConst]
tralics/src/txtrees.h:42:18: performance: Function parameter 'k' should be passed by const reference. [passedByValue]
tralics/src/txtrees.h:42:27: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txtrees.h:66:19: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txtrees.h:66:29: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txra.C:135:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txscan.C:2075:16: style: Opposite expression on both sides of '&&'. [oppositeExpression]
tralics/src/txscan.C:2075:16: note: Opposite expression on both sides of '&&'.
tralics/src/txscan.C:2075:16: note: Opposite expression on both sides of '&&'.
tralics/src/txscan.C:830:15: style: The scope of the variable 'm_ligne' can be reduced. [variableScope]
tralics/src/txscan.C:831:14: style: The scope of the variable 'tty_line_no' can be reduced. [variableScope]
tralics/src/txscan.C:914:7: style: The scope of the variable 'b' can be reduced. [variableScope]
tralics/src/txscan.C:663:43: style: Function 'scan_for_eval' argument 2 names different: declaration 'sw' definition 'in_env'. [funcArgNamesDifferent]
tralics/src/txparser.h:570:37: note: Function 'scan_for_eval' argument 2 names different: declaration 'sw' definition 'in_env'.
tralics/src/txscan.C:663:43: note: Function 'scan_for_eval' argument 2 names different: declaration 'sw' definition 'in_env'.
tralics/src/txscan.C:972:35: style: Function 'read_into' argument 1 names different: declaration 'X' definition 'L'. [funcArgNamesDifferent]
tralics/src/txparser.h:535:28: note: Function 'read_into' argument 1 names different: declaration 'X' definition 'L'.
tralics/src/txscan.C:972:35: note: Function 'read_into' argument 1 names different: declaration 'X' definition 'L'.
tralics/src/txscan.C:1618:35: style: Function 'scan_unit' argument 1 names different: declaration 'f' definition 'R'. [funcArgNamesDifferent]
tralics/src/txparser.h:555:29: note: Function 'scan_unit' argument 1 names different: declaration 'f' definition 'R'.
tralics/src/txscan.C:1618:35: note: Function 'scan_unit' argument 1 names different: declaration 'f' definition 'R'.
tralics/src/txscan.C:1646:43: style: Function 'scan_dim_helper' argument 2 names different: declaration 'ai' definition 'allow_int'. [funcArgNamesDifferent]
tralics/src/txparser.h:554:37: note: Function 'scan_dim_helper' argument 2 names different: declaration 'ai' definition 'allow_int'.
tralics/src/txscan.C:1646:43: note: Function 'scan_dim_helper' argument 2 names different: declaration 'ai' definition 'allow_int'.
tralics/src/txscan.C:1859:50: style: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
tralics/src/txparser.h:200:44: note: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'.
tralics/src/txscan.C:1859:50: note: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'.
tralics/src/txscan.C:1886:50: style: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'. [funcArgNamesDifferent]
tralics/src/txparser.h:201:44: note: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'.
tralics/src/txscan.C:1886:50: note: Function 'scan_glue' argument 2 names different: declaration 'T' definition 't'.
tralics/src/txparser.h:836:8: performance: Technically the member function 'Parser::trace_scan_expr' can be static. [functionStatic]
tralics/src/txscan.C:2390:14: note: Technically the member function 'Parser::trace_scan_expr' can be static.
tralics/src/txparser.h:836:8: note: Technically the member function 'Parser::trace_scan_expr' can be static.
tralics/src/txscan.C:174:32: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
tralics/src/txscan.C:2371:64: performance: Function parameter 'f' should be passed by const reference. [passedByValue]
tralics/src/txscan.C:2390:58: performance: Function parameter 'v' should be passed by const reference. [passedByValue]
tralics/src/txstack.C:84:18: style: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'. [funcArgNamesDifferent]
tralics/src/txxml.h:25:15: note: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'.
tralics/src/txstack.C:84:18: note: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'.
tralics/src/txstack.C:91:25: style: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'. [funcArgNamesDifferent]
tralics/src/txxml.h:26:22: note: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'.
tralics/src/txstack.C:91:25: note: Function 'Xml' argument 1 names different: declaration 'x' definition 'N'.
tralics/src/txstack.C:129:26: style: Function 'push_back' argument 1 names different: declaration 'val' definition 'x'. [funcArgNamesDifferent]
tralics/src/txxml.h:87:23: note: Function 'push_back' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txstack.C:129:26: note: Function 'push_back' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txstack.C:171:28: style: Function 'add_last_nl' argument 1 names different: declaration 'val' definition 'x'. [funcArgNamesDifferent]
tralics/src/txxml.h:36:25: note: Function 'add_last_nl' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txstack.C:171:28: note: Function 'add_last_nl' argument 1 names different: declaration 'val' definition 'x'.
tralics/src/txstack.C:321:26: style: Function 'push' argument 1 names different: declaration 'a' definition 'fr'. [funcArgNamesDifferent]
tralics/src/txstack.h:107:21: note: Function 'push' argument 1 names different: declaration 'a' definition 'fr'.
tralics/src/txstack.C:321:26: note: Function 'push' argument 1 names different: declaration 'a' definition 'fr'.
tralics/src/txstack.C:321:35: style: Function 'push' argument 2 names different: declaration 'b' definition 'V'. [funcArgNamesDifferent]
tralics/src/txstack.h:107:29: note: Function 'push' argument 2 names different: declaration 'b' definition 'V'.
tralics/src/txstack.C:321:35: note: Function 'push' argument 2 names different: declaration 'b' definition 'V'.
tralics/src/txstack.C:619:37: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
tralics/src/txstack.C:31:8: warning: Member variable 'Stack::cur_mode' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txstack.C:31:8: warning: Member variable 'Stack::newline_xml' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txstack.h:29:11: style: Technically the member function 'ArrayInfo::get_cell_atts' can be const. [functionConst]
tralics/src/txstack.C:675:20: note: Technically the member function 'ArrayInfo::get_cell_atts' can be const.
tralics/src/txstack.h:29:11: note: Technically the member function 'ArrayInfo::get_cell_atts' can be const.
tralics/src/txstack.h:110:8: style: Technically the member function 'Stack::push_trace' can be const. [functionConst]
tralics/src/txstack.C:304:13: note: Technically the member function 'Stack::push_trace' can be const.
tralics/src/txstack.h:110:8: note: Technically the member function 'Stack::push_trace' can be const.
tralics/src/txtitlepage.C:79:44: style: Function 'Titlepage_create' argument 1 names different: declaration 'x' definition 'lines'. [funcArgNamesDifferent]
tralics/src/txinline.h:49:34: note: Function 'Titlepage_create' argument 1 names different: declaration 'x' definition 'lines'.
tralics/src/txtitlepage.C:79:44: note: Function 'Titlepage_create' argument 1 names different: declaration 'x' definition 'lines'.
tralics/src/txtitlepage.C:652:9: style: Variable 'W' is assigned a value that is never used. [unreadVariable]
tralics/src/txtitlepage.h:98:1: style: The class 'TitlePageFullLine' does not have a constructor although it has private member variables. [noConstructor]
tralics/src/txtitlepage.h:119:3: warning: Member variable 'TitlePage::state' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txtitlepage.C:589:3: performance: Variable 'T1' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tralics/src/txparser.h:795:8: style: Technically the member function 'Parser::T_titlepage' can be const. [functionConst]
tralics/src/txtitlepage.C:498:14: note: Technically the member function 'Parser::T_titlepage' can be const.
tralics/src/txparser.h:795:8: note: Technically the member function 'Parser::T_titlepage' can be const.
tralics/src/txtitlepage.h:45:12: style: Technically the member function 'TitlePageAux::get_type' can be const. [functionConst]
tralics/src/txtitlepage.h:47:7: style: Technically the member function 'TitlePageAux::get_idx' can be const. [functionConst]
tralics/src/txtitlepage.h:57:10: style: Technically the member function 'TitlePageAux::get_T1' can be const. [functionConst]
tralics/src/txtitlepage.h:58:10: style: Technically the member function 'TitlePageAux::get_T2' can be const. [functionConst]
tralics/src/txtitlepage.h:59:10: style: Technically the member function 'TitlePageAux::get_T3' can be const. [functionConst]
tralics/src/txtitlepage.h:60:10: style: Technically the member function 'TitlePageAux::get_T4' can be const. [functionConst]
tralics/src/txtitlepage.h:64:8: style: Technically the member function 'TitlePageAux::decode_flags' can be const. [functionConst]
tralics/src/txtitlepage.C:736:20: note: Technically the member function 'TitlePageAux::decode_flags' can be const.
tralics/src/txtitlepage.h:64:8: note: Technically the member function 'TitlePageAux::decode_flags' can be const.
tralics/src/txtitlepage.h:123:8: style: Technically the member function 'TitlePage::is_valid' can be const. [functionConst]
tralics/src/txtitlepage.h:55:3: style: Class 'TitlePageAux' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tralics/src/txtitlepage.h:115:9: style: Class 'TitlePage' is unsafe, 'TitlePage::Data' can leak by wrong usage. [unsafeClassCanLeak]
tralics/src/txtitlepage.h:39:22: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txtitlepage.h:40:22: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txtitlepage.h:41:22: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txtitlepage.h:42:22: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txtitlepage.h:62:25: performance: Function parameter 'x' should be passed by const reference. [passedByValue]
tralics/src/txtitlepage.C:1067:37: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tralics/src/txtoken.C:1155:35: style: Same expression in both branches of ternary operator. [duplicateExpressionTernary]
tralics/src/txtoken.C:1117:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tralics/src/txtoken.C:95:31: style: Function 'split_at' argument 1 names different: declaration 'x1' definition 'e'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:46:23: note: Function 'split_at' argument 1 names different: declaration 'x1' definition 'e'.
tralics/src/txtoken.C:95:31: note: Function 'split_at' argument 1 names different: declaration 'x1' definition 'e'.
tralics/src/txtoken.C:95:40: style: Function 'split_at' argument 2 names different: declaration 'x2' definition 'm'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:46:33: note: Function 'split_at' argument 2 names different: declaration 'x2' definition 'm'.
tralics/src/txtoken.C:95:40: note: Function 'split_at' argument 2 names different: declaration 'x2' definition 'm'.
tralics/src/txtoken.C:95:49: style: Function 'split_at' argument 3 names different: declaration 'x3' definition 'm1'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:46:43: note: Function 'split_at' argument 3 names different: declaration 'x3' definition 'm1'.
tralics/src/txtoken.C:95:49: note: Function 'split_at' argument 3 names different: declaration 'x3' definition 'm1'.
tralics/src/txtoken.C:275:26: style: Function 'hashcode' argument 1 names different: declaration 'hash' definition 'prime'. [funcArgNamesDifferent]
tralics/src/txbuffer.h:111:21: note: Function 'hashcode' argument 1 names different: declaration 'hash' definition 'prime'.
tralics/src/txtoken.C:275:26: note: Function 'hashcode' argument 1 names different: declaration 'hash' definition 'prime'.
tralics/src/txtoken.C:299:37: style: Function 'locate_mono' argument 1 names different: declaration 's' definition 'c'. [funcArgNamesDifferent]
tralics/src/txhash.h:100:30: note: Function 'locate_mono' argument 1 names different: declaration 's' definition 'c'.
tralics/src/txtoken.C:299:37: note: Function 'locate_mono' argument 1 names different: declaration 's' definition 'c'.
tralics/src/txtoken.C:515:53: style: Function 'fast_get_block' argument 2 names different: declaration 'w' definition 'res'. [funcArgNamesDifferent]
tralics/src/txtokenlist.h:30:44: note: Function 'fast_get_block' argument 2 names different: declaration 'w' definition 'res'.
tralics/src/txtoken.C:515:53: note: Function 'fast_get_block' argument 2 names different: declaration 'w' definition 'res'.
tralics/src/txtoken.C:694:48: style: Function 'operator<<' argument 2 names different: declaration 'x' definition 'L'. [funcArgNamesDifferent]
tralics/src/txlogger.h:17:55: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 'L'.
tralics/src/txtoken.C:694:48: note: Function 'operator<<' argument 2 names different: declaration 'x' definition 'L'.
tralics/src/txtoken.C:750:35: style: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'. [funcArgNamesDifferent]
tralics/src/txlogger.h:115:37: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txtoken.C:750:35: note: Function 'operator<<' argument 1 names different: declaration 'X' definition 'fp'.
tralics/src/txtoken.C:761:10: warning: Member variable 'StrHash::hash_used' is not initialized in the constructor. [uninitMemberVar]
tralics/src/txstats.h:70:8: style: Technically the member function 'Stats::token_stats' can be const. [functionConst]
tralics/src/txtoken.C:37:13: note: Technically the member function 'Stats::token_stats' can be const.
tralics/src/txstats.h:70:8: note: Technically the member function 'Stats::token_stats' can be const.
tralics/src/txhash.h:95:8: style: Technically the member function 'Hashtab::dump' can be const. [functionConst]
tralics/src/txtoken.C:210:15: note: Technically the member function 'Hashtab::dump' can be const.
tralics/src/txhash.h:95:8: note: Technically the member function 'Hashtab::dump' can be const.
tralics/src/txparser.h:196:8: performance: Technically the member function 'Parser::print_cmd_chr' can be static. [functionStatic]
tralics/src/txtoken.C:965:14: note: Technically the member function 'Parser::print_cmd_chr' can be static.
tralics/src/txparser.h:196:8: note: Technically the member function 'Parser::print_cmd_chr' can be static.
tralics/src/txtoken.C:764:3: style: Class 'StrHash' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tralics/src/txtoken.C:764:3: style: Class 'StrHash' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tralics/src/txtoken.C:764:3: style: Class 'StrHash' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
tralics/src/txtranslate.C:1734:11: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tralics/src/txtranslate.C:1732:28: note: outer condition: a==hash_table.nocase_e_token
tralics/src/txtranslate.C:1734:11: note: opposite inner condition: a!=hash_table.nocase_e_token
tralics/src/txtranslate.C:1103:10: style: The scope of the variable 'B' can be reduced. [variableScope]
tralics/src/txtranslate.C:1071:48: style: Function 'find_color' argument 1 names different: declaration 'a' definition 'model'. [funcArgNamesDifferent]
tralics/src/txtranslate.C:37:36: note: Function 'find_color' argument 1 names different: declaration 'a' definition 'model'.
tralics/src/txtranslate.C:1071:48: note: Function 'find_color' argument 1 names different: declaration 'a' definition 'model'.
tralics/src/txtranslate.C:1071:69: style: Function 'find_color' argument 2 names different: declaration 'b' definition 'value'. [funcArgNamesDifferent]
tralics/src/txtranslate.C:37:53: note: Function 'find_color' argument 2 names different: declaration 'b' definition 'value'.
tralics/src/txtranslate.C:1071:69: note: Function 'find_color' argument 2 names different: declaration 'b' definition 'value'.
tralics/src/txtranslate.C:1553:37: style: Function 'special_tpa_arg' argument 1 names different: declaration 'n' definition 'name'. [funcArgNamesDifferent]
tralics/src/txparser.h:207:31: note: Function 'special_tpa_arg' argument 1 names different: declaration 'n' definition 'name'.
tralics/src/txtranslate.C:1553:37: note: Function 'special_tpa_arg' argument 1 names different: declaration 'n' definition 'name'.
tralics/src/txtranslate.C:1553:75: style: Function 'special_tpa_arg' argument 5 names different: declaration 'qf' definition 'has_q'. [funcArgNamesDifferent]
tralics/src/txparser.h:207:66: note: Function 'special_tpa_arg' argument 5 names different: declaration 'qf' definition 'has_q'.
tralics/src/txtranslate.C:1553:75: note: Function 'special_tpa_arg' argument 5 names different: declaration 'qf' definition 'has_q'.
tralics/src/txparser.h:301:11: performance: Technically the member function 'Parser::dimen_attrib' can be static. [functionStatic]
tralics/src/txtranslate.C:1784:17: note: Technically the member function 'Parser::dimen_attrib' can be static.
tralics/src/txparser.h:301:11: note: Technically the member function 'Parser::dimen_attrib' can be static.
tralics/src/txparser.h:782:8: performance: Technically the member function 'Parser::T_reevaluate0' can be static. [functionStatic]
tralics/src/txtranslate.C:1679:14: note: Technically the member function 'Parser::T_reevaluate0' can be static.
tralics/src/txparser.h:782:8: note: Technically the member function 'Parser::T_reevaluate0' can be static.
tralics/src/txtranslate.C:1029:8: style: Technically the member function 'ColSpec::compare' can be const. [functionConst]
tralics/src/txtranslate.C:1040:3: style: Class 'ColSpec' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tralics/src/txtranslate.C:1040:3: style: Class 'ColSpec' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tralics/src/txtranslate.C:1606:5: style: Exception should be caught by reference. [catchExceptionByValue]
tralics/src/txtranslate.C:1025:8: style: Class 'ColSpec' is unsafe, 'ColSpec::xval' can leak by wrong usage. [unsafeClassCanLeak]
tralics/src/txtranslate.C:558:40: performance: Function parameter 'Y' should be passed by const reference. [passedByValue]
tralics/src/txtranslate.C:1029:23: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txtranslate.C:1029:33: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txtranslate.C:1037:25: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txtranslate.C:1037:35: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
tralics/src/txtranslate.C:1037:44: performance: Function parameter 'c' should be passed by const reference. [passedByValue]
tralics/src/txparser.h:391:7: performance: Technically the member function 'Parser::get_index_value' can be static. [functionStatic]
tralics/src/txtrees.C:70:13: note: Technically the member function 'Parser::get_index_value' can be static.
tralics/src/txparser.h:391:7: note: Technically the member function 'Parser::get_index_value' can be static.
tralics/src/txtrees.C:711:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tralics/src/txtrees.C:457:25: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tralics/src/txtrees.C:457:35: performance: Function parameter 'b' should be passed by const reference. [passedByValue]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/tran/tran_4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transaction/transaction_1.4.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transcalc/transcalc_0.14.orig.tar.gz
transcalc-0.14/src/c_microstrip.c:1030:3: style: Variable 'required_unit' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/c_microstrip.c:1017:3: note: Variable 'required_unit' is reassigned a value before the old one has been used.
transcalc-0.14/src/c_microstrip.c:1030:3: note: Variable 'required_unit' is reassigned a value before the old one has been used.
transcalc-0.14/src/c_microstrip.c:1097:10: style: The scope of the variable 'text' can be reduced. [variableScope]
transcalc-0.14/src/c_microstrip.c:1098:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/c_microstrip.c:167:7: style: Variable 's' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:168:7: style: Variable 't' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:171:9: style: Variable 'w_h' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:170:10: style: Variable 'ht_h' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:190:15: style: Variable 'Z0_single' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:189:19: style: Variable 'er_eff_single' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:560:10: style: Variable 'tand' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:641:7: style: Variable 'l' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/c_microstrip.c:209:66: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/c_microstrip.c:446:24: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/c_microstrip.c:447:75: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/c_microstrip.c:525:20: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/c_microstrip.c:704:7: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/c_microstrip.c:709:7: style: Expression 'exp(x) - 1' can be replaced by 'expm1(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/coax.c:219:17: style: The scope of the variable 'results' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:219:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:221:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:223:9: style: The scope of the variable 'm' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:223:12: style: The scope of the variable 'n' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:354:17: style: The scope of the variable 'results' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:354:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:356:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:360:9: style: The scope of the variable 'm' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:360:12: style: The scope of the variable 'n' can be reduced. [variableScope]
transcalc-0.14/src/coax.c:384:11: style: Variable 'f' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/file_io.c:71:3: style: Variable 'tmp_str' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/file_io.c:57:0: note: Variable 'tmp_str' is reassigned a value before the old one has been used.
transcalc-0.14/src/file_io.c:71:3: note: Variable 'tmp_str' is reassigned a value before the old one has been used.
transcalc-0.14/src/file_io.c:297:3: style: Variable 'fs' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/file_io.c:291:0: note: Variable 'fs' is reassigned a value before the old one has been used.
transcalc-0.14/src/file_io.c:297:3: note: Variable 'fs' is reassigned a value before the old one has been used.
transcalc-0.14/src/file_io.c:199:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/file_io.c:209:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/file_io.c:219:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/file_io.c:229:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/file_io.c:237:5: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/microstrip.c:570:3: style: Variable 'required_unit' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/microstrip.c:562:3: note: Variable 'required_unit' is reassigned a value before the old one has been used.
transcalc-0.14/src/microstrip.c:570:3: note: Variable 'required_unit' is reassigned a value before the old one has been used.
transcalc-0.14/src/microstrip.c:632:10: style: The scope of the variable 'text' can be reduced. [variableScope]
transcalc-0.14/src/microstrip.c:634:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/microstrip.c:301:10: style: Variable 'tand' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/microstrip.c:100:59: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/microstrip.c:149:30: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
transcalc-0.14/src/microstrip.c:623:0: error: Memory leak: text [memleak]
transcalc-0.14/src/options.c:161:14: style: The scope of the variable 'vbox' can be reduced. [variableScope]
transcalc-0.14/src/print_trans.c:43:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/print_trans.c:41:0: note: Variable 'fp' is reassigned a value before the old one has been used.
transcalc-0.14/src/print_trans.c:43:3: note: Variable 'fp' is reassigned a value before the old one has been used.
transcalc-0.14/src/print_trans.c:75:3: style: Variable 'newch1' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/print_trans.c:64:0: note: Variable 'newch1' is reassigned a value before the old one has been used.
transcalc-0.14/src/print_trans.c:75:3: note: Variable 'newch1' is reassigned a value before the old one has been used.
transcalc-0.14/src/print_trans.c:204:14: style: The scope of the variable 'button' can be reduced. [variableScope]
transcalc-0.14/src/print_trans.c:205:14: style: The scope of the variable 'label' can be reduced. [variableScope]
transcalc-0.14/src/print_trans.c:205:22: style: The scope of the variable 'labelbox' can be reduced. [variableScope]
transcalc-0.14/src/print_trans.c:206:14: style: The scope of the variable 'hbox' can be reduced. [variableScope]
transcalc-0.14/src/print_trans.c:207:16: style: The scope of the variable 'tooltips' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:410:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:410:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:428:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:428:3: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:587:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:587:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:605:8: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:605:8: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
transcalc-0.14/src/rectwaveguide.c:345:2: style: Variable 'lambda_g' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/rectwaveguide.c:339:2: note: Variable 'lambda_g' is reassigned a value before the old one has been used.
transcalc-0.14/src/rectwaveguide.c:345:2: note: Variable 'lambda_g' is reassigned a value before the old one has been used.
transcalc-0.14/src/rectwaveguide.c:300:17: style: The scope of the variable 'results' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:300:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:302:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:306:9: style: The scope of the variable 'm' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:306:12: style: The scope of the variable 'n' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:306:15: style: The scope of the variable 'mmax' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:306:21: style: The scope of the variable 'nmax' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:463:17: style: The scope of the variable 'results' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:463:27: style: The scope of the variable 'temp' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:465:9: style: The scope of the variable 'required_unit' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:470:9: style: The scope of the variable 'm' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:470:12: style: The scope of the variable 'n' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:470:15: style: The scope of the variable 'mmax' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:470:21: style: The scope of the variable 'nmax' can be reduced. [variableScope]
transcalc-0.14/src/rectwaveguide.c:389:23: style: Variable 'required_unit' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/rectwaveguide.c:566:23: style: Variable 'required_unit' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/rectwaveguide.c:533:2: style: Variable 'lambda_g' is assigned a value that is never used. [unreadVariable]
transcalc-0.14/src/setup_transgui.c:46:14: style: The scope of the variable 'drawingbox' can be reduced. [variableScope]
transcalc-0.14/src/setup_transgui.c:80:5: error: Memory leak: textentry [memleak]
transcalc-0.14/src/setup_transgui.c:85:5: error: Memory leak: textentry [memleak]
transcalc-0.14/src/setup_transgui.c:85:5: error: Memory leak: image_dir [memleak]
transcalc-0.14/src/setup_values.c:140:5: style: Variable 'tvalue->physical_params_value[3]' is reassigned a value before the old one has been used. [redundantAssignment]
transcalc-0.14/src/setup_values.c:139:5: note: Variable 'tvalue->physical_params_value[3]' is reassigned a value before the old one has been used.
transcalc-0.14/src/setup_values.c:140:5: note: Variable 'tvalue->physical_params_value[3]' is reassigned a value before the old one has been used.
transcalc-0.14/src/transcalc.c:131:7: style: The scope of the variable 'config_file_fd' can be reduced. [variableScope]
transcalc-0.14/src/transcalc.c:172:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
transcalc-0.14/src/transcalc.c:195:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/transcalc.c:196:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/transcalc.c:197:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/transcalc.c:198:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcalc-0.14/src/transcalc.c:141:0: error: Memory leak: config_directory [memleak]
transcalc-0.14/src/transcalc.c:141:0: error: Memory leak: config_filename [memleak]
transcalc-0.14/src/transcalc.c:201:0: error: Resource leak: fp [resourceLeak]
transcalc-0.14/src/transcalc.c:201:0: error: Memory leak: config_filename [memleak]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transcend/transcend_0.3.dfsg2.orig.tar.gz
transcend-0.3+dfsg2.orig/Transcend/editors/ObjectControlPointEditor.cpp:318:0: style: Same expression used in consecutive assignments of 'x' and 'y'. [duplicateAssignExpression]
transcend-0.3+dfsg2.orig/Transcend/editors/ObjectControlPointEditor.cpp:319:0: note: Same expression used in consecutive assignments of 'x' and 'y'.
transcend-0.3+dfsg2.orig/Transcend/editors/ObjectControlPointEditor.cpp:318:0: note: Same expression used in consecutive assignments of 'x' and 'y'.
transcend-0.3+dfsg2.orig/Transcend/editors/ObjectControlPointEditor.cpp:189:21: warning: Member variable 'EditorSceneHandler::mScreen' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/BossManager.h:159:14: style: Technically the member function 'BossManager::isBossDead' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/BossManager.cpp:472:19: note: Technically the member function 'BossManager::isBossDead' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/BossManager.h:159:14: note: Technically the member function 'BossManager::isBossDead' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/BossManager.cpp:102:7: style: Class 'BossManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/BossManager.cpp:102:7: style: Class 'BossManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundSamples.h:54:9: style: Class 'SoundSamples' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundSamples.h:64:9: style: Class 'SoundSamples' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:138:37: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:42:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:138:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:140:37: style: The function 'createLinearBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:58:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:140:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.h:101:37: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:42:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.h:101:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.h:103:37: style: The function 'createLinearBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:58:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.h:103:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.h:77:37: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:42:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.h:77:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.h:79:37: style: The function 'createLinearBlend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.h:58:45: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.h:79:37: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:84:17: warning: Either the condition 'farRangeFILE==NULL' is redundant or there is possible null pointer dereference: farRangeFILE. [nullPointerRedundantCheck]
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:79:22: note: Assuming that condition 'farRangeFILE==NULL' is not redundant
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:84:17: note: Null pointer dereference
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:129:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:97:5: style: Class 'BulletSound' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:97:5: style: Class 'BulletSound' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/BulletSound.cpp:88:9: error: Resource leak: closeRangeFILE [resourceLeak]
transcend-0.3+dfsg2.orig/Transcend/game/Enemy.cpp:190:17: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/Enemy.cpp:229:13: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/Enemy.cpp:123:5: style: Class 'Enemy' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/Enemy.cpp:123:5: style: Class 'Enemy' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/EnemyManager.cpp:248:14: style: The scope of the variable 'targetIsShip' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/Transcend/game/EnemyManager.cpp:276:28: style: Variable 'targetIsShip' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/Transcend/game/EnemyManager.cpp:87:7: style: Class 'EnemyManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/EnemyManager.cpp:87:7: style: Class 'EnemyManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:74:9: style: Class 'MusicNoteWaveTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:87:13: style: Technically the member function 'MusicNoteWaveTable::getFrequencyCount' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.cpp:201:25: note: Technically the member function 'MusicNoteWaveTable::getFrequencyCount' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:87:13: note: Technically the member function 'MusicNoteWaveTable::getFrequencyCount' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:96:13: style: Technically the member function 'MusicNoteWaveTable::getLengthCount' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.cpp:207:25: note: Technically the member function 'MusicNoteWaveTable::getLengthCount' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:96:13: note: Technically the member function 'MusicNoteWaveTable::getLengthCount' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:107:16: style: Technically the member function 'MusicNoteWaveTable::getLengthInSeconds' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.cpp:213:28: note: Technically the member function 'MusicNoteWaveTable::getLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.h:107:16: note: Technically the member function 'MusicNoteWaveTable::getLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.cpp:110:5: style: Class 'MusicNoteWaveTable' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/MusicNoteWaveTable.cpp:110:5: style: Class 'MusicNoteWaveTable' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.cpp:20:12: warning: Member variable 'MusicPart::mPartLengthInSeconds' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.h:64:16: style: Technically the member function 'MusicPart::getPartLengthInSeconds' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.cpp:117:19: note: Technically the member function 'MusicPart::getPartLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.h:64:16: note: Technically the member function 'MusicPart::getPartLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.cpp:24:7: style: Class 'MusicPart' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPart.cpp:24:7: style: Class 'MusicPart' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPlayer.h:79:16: style: Technically the member function 'MusicPlayer::getCurrentPartGridPosition' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPlayer.cpp:358:21: note: Technically the member function 'MusicPlayer::getCurrentPartGridPosition' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicPlayer.h:79:16: note: Technically the member function 'MusicPlayer::getCurrentPartGridPosition' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/MusicPlayer.cpp:30:7: style: Class 'MusicPlayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/MusicPlayer.cpp:30:7: style: Class 'MusicPlayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:250:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:49:13: style: Function 'ObjectParameterSpaceControlPoint' argument 6 names different: declaration 'inBorderVertextColors' definition 'inBorderVertexColors'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:100:21: note: Function 'ObjectParameterSpaceControlPoint' argument 6 names different: declaration 'inBorderVertextColors' definition 'inBorderVertexColors'.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:49:13: note: Function 'ObjectParameterSpaceControlPoint' argument 6 names different: declaration 'inBorderVertextColors' definition 'inBorderVertexColors'.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:471:29: style: Function 'duplicateVertextArray' argument 2 names different: declaration 'inNumVertices' definition 'inNumTriangleVertices'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:228:47: note: Function 'duplicateVertextArray' argument 2 names different: declaration 'inNumVertices' definition 'inNumTriangleVertices'.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:471:29: note: Function 'duplicateVertextArray' argument 2 names different: declaration 'inNumVertices' definition 'inNumTriangleVertices'.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:600:30: style: Variable 'weightOfSmallerSet' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:161:16: style: Technically the member function 'ObjectParameterSpaceControlPoint::getRotationRate' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:464:42: note: Technically the member function 'ObjectParameterSpaceControlPoint::getRotationRate' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.h:161:16: note: Technically the member function 'ObjectParameterSpaceControlPoint::getRotationRate' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:86:5: style: Class 'ObjectParameterSpaceControlPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/ObjectParameterSpaceControlPoint.cpp:86:5: style: Class 'ObjectParameterSpaceControlPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/OnePointPlayableSound.cpp:63:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/OnePointPlayableSound.h:53:31: style: The function 'getMoreSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/PlayableSound.h:41:31: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/OnePointPlayableSound.h:53:31: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/OnePointPlayableSound.h:54:32: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/PlayableSound.h:51:32: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/OnePointPlayableSound.h:54:32: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/ParameterSpaceControlPoint.cpp:84:30: style: Variable 'weightOfSmallerSet' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedObject.cpp:110:12: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedSpace.cpp:99:20: style: Expression is always false because 'else if' condition matches previous condition at line 96. [multiCondition]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedStereoSound.cpp:113:12: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedStereoSound.h:87:16: style: Technically the member function 'ParameterizedStereoSound::getSoundLengthInSeconds' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedStereoSound.cpp:120:34: note: Technically the member function 'ParameterizedStereoSound::getSoundLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/ParameterizedStereoSound.h:87:16: note: Technically the member function 'ParameterizedStereoSound::getSoundLengthInSeconds' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.cpp:14:16: warning: Member variable 'PortalManager::mPortalShapeParameter' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.cpp:14:16: warning: Member variable 'PortalManager::mCurrentRotationRate' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.h:70:14: style: Technically the member function 'PortalManager::isPortalVisible' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.cpp:49:21: note: Technically the member function 'PortalManager::isPortalVisible' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.h:70:14: note: Technically the member function 'PortalManager::isPortalVisible' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.cpp:25:7: style: Class 'PortalManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/PortalManager.cpp:25:7: style: Class 'PortalManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/ReverbSoundFilter.cpp:16:7: style: Class 'ReverbSoundFilter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/ReverbSoundFilter.cpp:16:7: style: Class 'ReverbSoundFilter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/ReverbSoundFilter.h:47:31: style: The function 'filterSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/SoundFilter.h:39:31: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/ReverbSoundFilter.h:47:31: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:976:20: style: Expression is always false because 'else if' condition matches previous condition at line 973. [multiCondition]
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:836:17: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.h:205:13: style: Technically the member function 'SculptureManager::getNumPiecesInSculpture' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:544:23: note: Technically the member function 'SculptureManager::getNumPiecesInSculpture' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.h:205:13: note: Technically the member function 'SculptureManager::getNumPiecesInSculpture' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.h:305:14: style: Technically the member function 'SculptureManager::isPieceJarred' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:888:24: note: Technically the member function 'SculptureManager::isPieceJarred' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.h:305:14: note: Technically the member function 'SculptureManager::isPieceJarred' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:85:5: style: Class 'SculptureManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SculptureManager.cpp:85:5: style: Class 'SculptureManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:84:17: warning: Either the condition 'farRangeFILE==NULL' is redundant or there is possible null pointer dereference: farRangeFILE. [nullPointerRedundantCheck]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:79:22: note: Assuming that condition 'farRangeFILE==NULL' is not redundant
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:84:17: note: Null pointer dereference
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:136:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:97:5: style: Class 'ShipBullet' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:97:5: style: Class 'ShipBullet' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBullet.cpp:88:9: error: Resource leak: closeRangeFILE [resourceLeak]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBulletManager.cpp:49:7: style: Class 'ShipBulletManager' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/ShipBulletManager.cpp:49:7: style: Class 'ShipBulletManager' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:135:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:35:13: style: Function 'SoundParameterSpaceControlPoint' argument 2 names different: declaration 'inWaveComponentFreqencies' definition 'inWaveComponentFrequencies'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.h:73:21: note: Function 'SoundParameterSpaceControlPoint' argument 2 names different: declaration 'inWaveComponentFreqencies' definition 'inWaveComponentFrequencies'.
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:35:13: note: Function 'SoundParameterSpaceControlPoint' argument 2 names different: declaration 'inWaveComponentFreqencies' definition 'inWaveComponentFrequencies'.
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:54:34: warning: Member variable 'SoundParameterSpaceControlPoint::mCurrentWavePoint' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:69:5: style: Class 'SoundParameterSpaceControlPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundParameterSpaceControlPoint.cpp:69:5: style: Class 'SoundParameterSpaceControlPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:55:27: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:334:31: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.h:155:14: performance: Technically the member function 'SoundPlayer::addMoreMusic' can be static. [functionStatic]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:458:19: note: Technically the member function 'SoundPlayer::addMoreMusic' can be static.
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.h:155:14: note: Technically the member function 'SoundPlayer::addMoreMusic' can be static.
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.h:189:23: style: Technically the member function 'SoundPlayer::getSampleRate' can be const. [functionConst]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:491:28: note: Technically the member function 'SoundPlayer::getSampleRate' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.h:189:23: note: Technically the member function 'SoundPlayer::getSampleRate' can be const.
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:135:7: style: Class 'SoundPlayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:135:7: style: Class 'SoundPlayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:101:7: style: Class 'SamplesPlayableSound' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:101:7: style: Class 'SamplesPlayableSound' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:80:9: style: Class 'SamplesPlayableSound' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:88:31: style: The function 'getMoreSamples' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/PlayableSound.h:41:31: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:88:31: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:89:32: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/Transcend/game/PlayableSound.h:51:32: note: Virtual function in base class
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayer.cpp:89:32: note: Function in derived class
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayerActive.cpp:21:7: style: Class 'SoundPlayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundPlayerActive.cpp:21:7: style: Class 'SoundPlayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/SoundSamples.cpp:70:5: style: Class 'SoundSamples' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/SoundSamples.cpp:70:5: style: Class 'SoundSamples' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:60:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:61:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:72:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:75:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:80:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:116:9: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:36:5: style: Class 'StereoSoundParameterSpaceControlPoint' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/Transcend/game/StereoSoundParameterSpaceControlPoint.cpp:36:5: style: Class 'StereoSoundParameterSpaceControlPoint' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mScreen' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mMaxMoveRate' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipAccelleration' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipFriction' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBaseRotationRate' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mMaxRotationRate' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipRotationAccelleration' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipScale' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mCurrentShipRadius' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mCurrentShipVelocityVector' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipParameterSpace' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipBulletManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipBulletRange' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mShipBulletBaseVelocity' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mMaxNumShipBullets' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletRange' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletBaseVelocity' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletsPerSecond' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletShipJarPower' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyBulletSculptureJarPower' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBossBulletShipJarPower' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBossBulletSculptureJarPower' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mSculptureFriction' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mCurrentShipJarForce' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBossBulletManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBossDamageManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mEnemyManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mNumEnemies' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mSculptureManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBossManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mPortalManager' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mWaveTable' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mMusicPlayer' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mCurrentPieceCarried' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mPiecePickupRadius' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mBackgroundColor' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mNearBossGridColor' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mFarBossGridColor' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mWeakUmbilicalColor' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:429:19: warning: Member variable 'GameSceneHandler::mStrongUmbilicalColor' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/Transcend/game/game.cpp:171:9: style: Class 'GameSceneHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/BMPImageConverter.h:210:0: error: Memory leak: temp [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/BMPImageConverter.h:210:0: error: Memory leak: raster [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/JPEGImageConverter.h:33:3: style: Class 'JPEGImageConverter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:475:0: style: Variable 'currentIndex' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:425:0: error: Memory leak: fileName [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/converters/unix/JPEGImageConverterUnix.cpp:367:12: error: Memory is allocated but not initialized: tempBuffer [uninitdata]
transcend-0.3+dfsg2.orig/minorGems/graphics/linux/SDLTest.cpp:26:9: style: Unused variable: j [unusedVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: maps [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: xDelta [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/linux/SDLTest.cpp:159:0: error: Memory leak: yDelta [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/loadFile.cpp:24:17: style: Variable 'numBytesRead' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/loadFile.cpp:63:17: style: Variable 'numBytesRead' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:118:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:125:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:128:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:130:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:137:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:148:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:144:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:148:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:182:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:185:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:191:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:188:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:191:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:211:2: style: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:205:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/mac/graphixFramework.cpp:211:2: note: Variable 'theError' is reassigned a value before the old one has been used if variable is no semaphore variable.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:643:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:692:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:692:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:460:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:588:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:592:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:596:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:600:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:610:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:611:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:614:2: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RadiosGLView.cpp:622:2: error: Memory leak: stringBuffer [memleak]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.cpp:97:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.cpp:102:2: note: Found duplicate branches for 'if' and 'else'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.cpp:97:2: note: Found duplicate branches for 'if' and 'else'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:424:56: style: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:201:41: note: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:424:56: note: Function 'addMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:430:59: style: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:213:44: note: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:430:59: note: Function 'removeMouseHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:436:62: style: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:224:47: note: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:436:62: note: Function 'addKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:442:65: style: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:236:50: note: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:442:65: note: Function 'removeKeyboardHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:448:56: style: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:247:41: note: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:448:56: note: Function 'addSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:454:59: style: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:259:44: note: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:454:59: note: Function 'removeSceneHandler' argument 1 names different: declaration 'inHandler' definition 'inListener'.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:350:8: style: Unused private function: 'ScreenGL::isKeyboardHandlerFocused' [unusedPrivateFunction]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:180:7: style: Technically the member function 'ScreenGL::getWidth' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:400:22: note: Technically the member function 'ScreenGL::getWidth' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:180:7: note: Technically the member function 'ScreenGL::getWidth' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:189:7: style: Technically the member function 'ScreenGL::getHeight' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:406:22: note: Technically the member function 'ScreenGL::getHeight' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.h:189:7: note: Technically the member function 'ScreenGL::getHeight' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.cpp:77:4: style: Class 'ScreenGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ScreenGL.cpp:77:4: style: Class 'ScreenGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.h:140:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.cpp:41:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.cpp:60:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.h:101:8: performance: Technically the member function 'SingleTextureGL::disable' can be static. [functionStatic]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.h:147:30: note: Technically the member function 'SingleTextureGL::disable' can be static.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.h:101:8: note: Technically the member function 'SingleTextureGL::disable' can be static.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SingleTextureGL.h:58:3: style: Class 'SingleTextureGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MultiButtonGL.h:266:36: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:254:30: style: Variable 'someComponentFocused' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:271:30: style: Variable 'someComponentFocused' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:71:10: style: Member variable 'MouseCursorRegionGL::mMouseLocationX' is in the wrong place in the initializer list. [initializerList]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:92:4: note: Member variable 'MouseCursorRegionGL::mMouseLocationX' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:71:10: note: Member variable 'MouseCursorRegionGL::mMouseLocationX' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:105:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:74:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:105:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:106:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:75:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:106:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:107:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:76:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:107:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:108:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:89:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/SliderGL.h:108:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:59:16: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:73:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:59:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:60:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:74:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:60:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:61:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:75:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:61:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:62:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:76:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:62:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:63:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:89:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/MouseCursorRegionGL.h:63:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:90:16: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:73:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:90:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:91:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:74:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:91:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:92:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:75:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:92:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:93:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:76:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:93:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:94:16: style: The function 'isFocused' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:80:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:94:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:95:16: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:81:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:95:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:96:16: style: The function 'specialKeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:82:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:96:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:97:16: style: The function 'keyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:83:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:97:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:99:16: style: The function 'specialKeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:85:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:99:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:100:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:89:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:100:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:63:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:74:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:63:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:64:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:75:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:64:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:65:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:76:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:65:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:66:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIComponentGL.h:89:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:66:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:82:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:63:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:82:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:83:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:64:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:83:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:84:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/ButtonGL.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/StickyButtonGL.h:84:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIPanelGL.h:57:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIContainerGL.h:100:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/gui/GUIPanelGL.h:57:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/testNavigatorGL.cpp:17:0: style: Variable 'randSource' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:131:10: style: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list. [initializerList]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:161:2: note: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:131:10: note: Member variable 'SceneNavigatorDisplayGL::mYMovement' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:158:2: style: Class 'SceneNavigatorDisplayGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:158:2: style: Class 'SceneNavigatorDisplayGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestSceneHandlerGL.h:33:16: style: The function 'drawScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneHandlerGL.h:25:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestSceneHandlerGL.h:33:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:103:16: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:28:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:103:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:104:16: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:37:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:104:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:105:16: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:46:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:105:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:106:16: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:55:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:106:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:109:16: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:58:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:109:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:110:16: style: The function 'specialKeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:78:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:110:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:111:16: style: The function 'keyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:68:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:111:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:112:16: style: The function 'specialKeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:112:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:115:16: style: The function 'fireRedraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/RedrawListenerGL.h:29:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneNavigatorDisplayGL.h:115:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:288:8: style: The scope of the variable 'other' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:291:11: style: Variable 'other' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive2' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mPrimitive3' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mCurrentAngle' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:137:16: warning: Member variable 'TestHandlerGL::mAngleStep' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/LightingGL.h:20:1: error: Class 'LightingGL' which is inherited by class 'DirectionLightingGL' does not have a virtual destructor. [virtualDestructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/PrimitiveGL.h:97:4: warning: Class 'PrimitiveGL' which has virtual members does not have a virtual destructor. [virtualDestructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ObjectGL.h:56:4: warning: Class 'ObjectGL' which has virtual members does not have a virtual destructor. [virtualDestructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:94:7: style: Technically the member function 'TextureGL::getNumLayers' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:196:23: note: Technically the member function 'TextureGL::getNumLayers' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:94:7: note: Technically the member function 'TextureGL::getNumLayers' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:119:8: style: Technically the member function 'TextureGL::disable' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:368:24: note: Technically the member function 'TextureGL::disable' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:119:8: note: Technically the member function 'TextureGL::disable' can be const.
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:166:2: style: Class 'TextureGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:166:2: style: Class 'TextureGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/PrimitiveGL.h:197:2: style: Class 'PrimitiveGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/PrimitiveGL.h:197:2: style: Class 'PrimitiveGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ObjectGL.h:148:2: style: Class 'ObjectGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ObjectGL.h:148:2: style: Class 'ObjectGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MultiLightingGL.h:67:4: style: Class 'MultiLightingGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MultiLightingGL.h:67:4: style: Class 'MultiLightingGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:140:2: style: Class 'TestHandlerGL' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:140:2: style: Class 'TestHandlerGL' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TextureGL.h:60:3: style: Class 'TextureGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/PrimitiveGL.h:93:3: style: Class 'PrimitiveGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/ObjectGL.h:53:3: style: Class 'ObjectGL' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/NoLightingGL.h:24:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/NoLightingGL.h:24:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/DirectionLightingGL.h:42:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/DirectionLightingGL.h:42:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MultiLightingGL.h:54:8: style: The function 'getLighting' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/LightingGL.h:34:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MultiLightingGL.h:54:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:103:8: style: The function 'mouseMoved' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:28:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:103:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:104:8: style: The function 'mouseDragged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:37:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:104:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:105:8: style: The function 'mousePressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:46:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:105:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:106:8: style: The function 'mouseReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/MouseHandlerGL.h:55:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:106:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:109:8: style: The function 'keyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:58:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:109:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:110:8: style: The function 'specialKeyPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:78:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:110:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:111:8: style: The function 'keyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:68:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:111:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:112:8: style: The function 'specialKeyReleased' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/KeyboardHandlerGL.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:112:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:115:8: style: The function 'drawScene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/SceneHandlerGL.h:25:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/graphics/openGL/TestHandlerGL.h:115:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/graphics/test/tgaConverter.cpp:79:28: error: Uninitialized variable: outImage [uninitvar]
transcend-0.3+dfsg2.orig/minorGems/graphics/test/tgaConverter.cpp:82:9: error: Uninitialized variable: outImage [uninitvar]
transcend-0.3+dfsg2.orig/minorGems/graphics/win32/graphixFramework.cpp:433:3: style: Variable 'primary_buffer' is reassigned a value before the old one has been used. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/graphics/win32/graphixFramework.cpp:416:0: note: Variable 'primary_buffer' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/graphics/win32/graphixFramework.cpp:433:3: note: Variable 'primary_buffer' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/graphics/win32/graphixFramework.cpp:420:9: style: The scope of the variable 'bufferHigh' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/graphics/win32/graphixFramework.cpp:421:9: style: The scope of the variable 'bufferWide' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/io/file/Path.h:418:13: style: Class 'Path' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/io/file/Path.h:418:13: style: Class 'Path' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/io/file/Path.h:120:9: style: Class 'Path' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/io/linux/TypeIOLinux.cpp:66:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
transcend-0.3+dfsg2.orig/minorGems/io/linux/TypeIOLinux.cpp:114:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:184:13: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:202:13: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:230:13: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/linux/SerialPortLinux.cpp:261:12: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:114:25: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:123:25: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:149:25: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/win32/SerialPortWin32.cpp:188:25: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/io/serialPort/win32/COMPort.h:88:5: style: Class 'COMPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/io/win32/TypeIOWin32.cpp:46:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:104:14: style: Technically the member function 'BigInt::isEqualTo' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.cpp:418:14: note: Technically the member function 'BigInt::isEqualTo' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:104:14: note: Technically the member function 'BigInt::isEqualTo' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:154:13: style: Technically the member function 'BigInt::convertToInt' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.cpp:538:13: note: Technically the member function 'BigInt::convertToInt' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:154:13: note: Technically the member function 'BigInt::convertToInt' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:194:14: performance: Technically the member function 'BigInt::fourBitIntToHex' can be static. [functionStatic]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.cpp:576:14: note: Technically the member function 'BigInt::fourBitIntToHex' can be static.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:194:14: note: Technically the member function 'BigInt::fourBitIntToHex' can be static.
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.cpp:49:5: style: Class 'BigInt' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.cpp:49:5: style: Class 'BigInt' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/math/BigInt.h:50:9: style: Class 'BigInt' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ExpressionSerializer.h:195:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:272:4: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:341:32: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ExpressionSerializer.h:98:27: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ExpressionSerializer.h:103:32: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ExpressionSerializer.h:109:4: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ExpressionSerializer.h:168:20: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:50:10: style: Technically the member function 'ConstantExpression::getValue' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:95:35: note: Technically the member function 'ConstantExpression::getValue' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:50:10: note: Technically the member function 'ConstantExpression::getValue' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:39:10: style: Technically the member function 'FixedConstantExpression::getValue' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:78:40: note: Technically the member function 'FixedConstantExpression::getValue' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:39:10: note: Technically the member function 'FixedConstantExpression::getValue' can be const.
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:34:3: style: Class 'ConstantExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:37:3: style: Class 'UnaryOperationExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:34:3: style: Class 'NegateExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:34:3: style: Class 'InvertExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:36:3: style: Class 'SinExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:33:9: style: Class 'LnExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:31:3: style: Class 'FixedConstantExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:67:3: style: Class 'MultiConstantArgumentExpression' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:60:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:60:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:61:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:61:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:62:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:62:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:63:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:63:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:65:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:65:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:66:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:66:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:68:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:68:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:69:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ConstantExpression.h:69:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:87:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:87:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:88:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:88:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:89:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:89:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:91:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/BinaryOperationExpression.h:91:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:50:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:50:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:51:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:51:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:52:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:52:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:53:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/PowerExpression.h:53:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:46:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:47:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:48:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/ProductExpression.h:49:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:63:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:63:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:64:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:64:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:65:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:65:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:67:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/UnaryOperationExpression.h:67:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:44:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:44:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:45:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:45:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:46:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:46:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:47:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/NegateExpression.h:47:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:44:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:44:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:45:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:45:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:46:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:46:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:47:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/InvertExpression.h:47:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:46:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:47:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:48:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SinExpression.h:49:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:43:24: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:43:24: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:44:22: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:44:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:45:22: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:45:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:46:29: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/LnExpression.h:46:29: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:46:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:46:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:47:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:47:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:48:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:48:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:49:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/SumExpression.h:49:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:49:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:49:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:50:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:50:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:51:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:51:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:52:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:52:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:54:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:54:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:55:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:55:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:57:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:57:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:58:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/FixedConstantExpression.h:58:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:112:18: style: The function 'evaluate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:49:18: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:112:18: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:113:16: style: The function 'getID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:57:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:113:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:114:16: style: The function 'getNumArguments' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:65:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:114:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:115:23: style: The function 'getArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:77:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:115:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:116:16: style: The function 'setArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:88:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:116:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:119:23: style: The function 'extractArgument' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:104:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:119:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:120:16: style: The function 'print' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:111:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:120:16: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:121:23: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/math/expression/Expression.h:119:23: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/math/expression/MultiConstantArgumentExpression.h:121:23: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/network/SocketManager.cpp:20:7: style: Class 'SocketManagerDataWrapper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/SocketManager.cpp:20:7: style: Class 'SocketManagerDataWrapper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/linux/SocketClientLinux.cpp:318:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_lib.c:75:13: style: The scope of the variable 'argp' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_lib.c:104:43: style: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'. [funcArgNamesDifferent]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_lib.h:63:43: note: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_lib.c:104:43: note: Function 'gnut_strdelimit' argument 2 names different: declaration 'delimeters' definition 'delim'.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:119:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:111:2: note: Variable 'ret' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:119:2: note: Variable 'ret' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:231:2: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:228:2: note: Variable 'ret' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:231:2: note: Variable 'ret' is reassigned a value before the old one has been used.
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:455:3: warning: Redundant assignment of 't' to itself. [selfAssignment]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:506:6: warning: Redundant assignment of 'dlen' to itself. [selfAssignment]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:533:7: warning: Redundant assignment of 'dlen' to itself. [selfAssignment]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:482:6: style: The scope of the variable 'i' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/network/linux/gnut_net.c:531:0: error: Dereferencing 'ptr' after it is deallocated / released [deallocuse]
transcend-0.3+dfsg2.orig/minorGems/network/linux/socketSelectAcceptBug.cpp:56:19: style: Variable 'numRead' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/DuplicateMessageDetector.cpp:24:7: style: Class 'DuplicateMessageDetector' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/DuplicateMessageDetector.cpp:24:7: style: Class 'DuplicateMessageDetector' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/DuplicateMessageDetector.h:47:9: style: Class 'DuplicateMessageDetector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.cpp:28:7: style: Class 'MessagePerSecondLimiter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.cpp:28:7: style: Class 'MessagePerSecondLimiter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/MessagePerSecondLimiter.h:45:9: style: Class 'MessagePerSecondLimiter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/MultipleConnectionPreventer.cpp:15:7: style: Class 'MultipleConnectionPreventer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/p2pParts/MultipleConnectionPreventer.cpp:15:7: style: Class 'MultipleConnectionPreventer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/Socket.h:225:16: warning: Member variable 'Socket::mNativeObjectPointer' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/network/SocketStream.h:55:3: style: Class 'SocketStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/socketTest.cpp:87:22: style: Variable 'numRec' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/network/web/MimeTyper.cpp:81:13: style: Class 'MimeTyper' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/web/MimeTyper.cpp:81:13: style: Class 'MimeTyper' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/web/MimeTyper.h:50:9: style: Class 'MimeTyper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/web/MimeTyper.cpp:120:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/network/web/MimeTyper.cpp:129:23: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/network/web/WebClient.cpp:237:35: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transcend-0.3+dfsg2.orig/minorGems/network/web/server/ConnectionPermissionHandler.cpp:37:5: style: Class 'ConnectionPermissionHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/network/web/server/ConnectionPermissionHandler.cpp:37:5: style: Class 'ConnectionPermissionHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/network/web/server/RequestHandlingThread.cpp:68:16: style: Variable 'tempDone' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/network/win32/SocketClientWin32.cpp:155:18: style: Unused variable: copiedHost [unusedVariable]
transcend-0.3+dfsg2.orig/minorGems/network/win32/SocketClientWin32.cpp:291:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/network/win32/SocketWin32.cpp:156:7: style: The scope of the variable 'errorReturnValue' can be reduced. [variableScope]
transcend-0.3+dfsg2.orig/minorGems/network/win32/SocketWin32.cpp:205:17: style: Variable 'errorReturnValue' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/numtest.cpp:32:2: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/numtest.cpp:41:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
transcend-0.3+dfsg2.orig/minorGems/sound/formats/testAIFF.cpp:19:0: style: Variable 'numChannels' is assigned a value that is never used. [unreadVariable]
transcend-0.3+dfsg2.orig/minorGems/system/Thread.h:118:14: style: Technically the member function 'Thread::isDetatched' can be const. [functionConst]
transcend-0.3+dfsg2.orig/minorGems/system/TestThread.h:48:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/system/TestThread.h:48:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:33:14: style: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list. [initializerList]
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:39:17: note: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:33:14: note: Member variable 'WaitingThread::mSemaphore' is in the wrong place in the initializer list.
transcend-0.3+dfsg2.orig/minorGems/system/Semaphore.h:105:2: style: Class 'Semaphore' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/system/Semaphore.h:105:2: style: Class 'Semaphore' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/system/Semaphore.h:56:3: style: Class 'Semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:62:3: style: Class 'SignalingThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:30:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:30:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:65:8: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/system/Thread.h:80:16: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/system/semaphoreTest.cpp:65:8: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:232:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:326:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:454:4: portability: %d in format string (no. 5) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:468:4: portability: %d in format string (no. 3) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:474:4: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:532:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:389:11: style: C-style pointer casting [cstyleCast]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/LeakTracer.cc:161:2: warning: Member variable 'LeakTracer::destroyed' is not initialized in the constructor. [uninitMemberVar]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:14:0: style: Variable 'x' is allocated memory that is never used. [unusedAllocatedMemory]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:18:17: style: Variable 'str' is allocated memory that is never used. [unusedAllocatedMemory]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:20:0: style: Variable 'z' is allocated memory that is never used. [unusedAllocatedMemory]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:15:1: error: Memory leak: x [memleak]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:23:12: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:24:5: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
transcend-0.3+dfsg2.orig/minorGems/util/development/leakTracer/test.cc:24:0: error: Deallocating a deallocated pointer: z [deallocDealloc]
transcend-0.3+dfsg2.orig/minorGems/util/development/memory/testDebugMemory.cpp:70:0: style: Variable 'z' is allocated memory that is never used. [unusedAllocatedMemory]
transcend-0.3+dfsg2.orig/minorGems/util/development/memory/testDebugMemory.cpp:26:13: style: Class 'TestClass' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/util/development/memory/testDebugMemory.cpp:26:13: style: Class 'TestClass' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/util/development/memory/testDebugMemory.cpp:71:12: error: Mismatching allocation and deallocation: z [mismatchAllocDealloc]
transcend-0.3+dfsg2.orig/minorGems/util/development/memory/testDebugMemory.cpp:81:5: error: Memory leak: y [memleak]
transcend-0.3+dfsg2.orig/minorGems/util/log/AppLog.h:143:9: style: Class 'LogPointerWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:51:22: style: The function 'setLoggingLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/util/log/Log.h:68:22: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:51:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:53:21: style: The function 'getLoggingLevel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/util/log/Log.h:79:21: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:53:21: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:55:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/util/log/Log.h:90:22: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:55:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:57:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/util/log/Log.h:104:22: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:57:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/log/FileLog.cpp:55:9: style: Class 'FileLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/util/log/FileLog.cpp:55:9: style: Class 'FileLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/util/log/FileLog.h:68:22: style: The function 'logString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.h:57:22: note: Virtual function in base class
transcend-0.3+dfsg2.orig/minorGems/util/log/FileLog.h:68:22: note: Function in derived class
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.cpp:49:7: style: Class 'PrintLog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
transcend-0.3+dfsg2.orig/minorGems/util/log/PrintLog.cpp:49:7: style: Class 'PrintLog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
transcend-0.3+dfsg2.orig/minorGems/util/printUtils.cpp:39:21: error: va_list 'argList' was opened but not closed by va_end(). [va_end_missing]
transcend-0.3+dfsg2.orig/minorGems/util/test/testSnprintf.cpp:25:9: style: The scope of the variable 'result' can be reduced. [variableScope]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transcode/transcode_1.1.7.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/transcriber/transcriber_1.5.1.1.orig.tar.gz
transcriber-1.5.1.1/src/axis.c:283:8: style: The scope of the variable 'hh' can be reduced. [variableScope]
transcriber-1.5.1.1/src/axis.c:303:46: style: Function 'AxisConfigure' argument 2 names different: declaration 'axisPtr' definition 'a'. [funcArgNamesDifferent]
transcriber-1.5.1.1/src/axis.c:137:53: note: Function 'AxisConfigure' argument 2 names different: declaration 'axisPtr' definition 'a'.
transcriber-1.5.1.1/src/axis.c:303:46: note: Function 'AxisConfigure' argument 2 names different: declaration 'axisPtr' definition 'a'.
transcriber-1.5.1.1/src/axis.c:356:29: style: Function 'AxisWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'. [funcArgNamesDifferent]
transcriber-1.5.1.1/src/axis.c:142:41: note: Function 'AxisWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'.
transcriber-1.5.1.1/src/axis.c:356:29: note: Function 'AxisWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'.
transcriber-1.5.1.1/src/segmt.c:359:48: style: Function 'SegmtConfigure' argument 2 names different: declaration 'segmtPtr' definition 'a'. [funcArgNamesDifferent]
transcriber-1.5.1.1/src/segmt.c:183:55: note: Function 'SegmtConfigure' argument 2 names different: declaration 'segmtPtr' definition 'a'.
transcriber-1.5.1.1/src/segmt.c:359:48: note: Function 'SegmtConfigure' argument 2 names different: declaration 'segmtPtr' definition 'a'.
transcriber-1.5.1.1/src/segmt.c:406:30: style: Function 'SegmtWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'. [funcArgNamesDifferent]
transcriber-1.5.1.1/src/segmt.c:185:42: note: Function 'SegmtWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'.
transcriber-1.5.1.1/src/segmt.c:406:30: note: Function 'SegmtWorldChanged' argument 1 names different: declaration 'instanceData' definition 'clientData'.
transcriber-1.5.1.1/src/wavfm.c:384:14: style: The scope of the variable 'c' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:384:17: style: The scope of the variable 'width2' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:384:25: style: The scope of the variable 'i' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:384:28: style: The scope of the variable 'j' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:385:11: style: The scope of the variable 'delta' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:385:18: style: The scope of the variable 'prev' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:569:50: style: The scope of the variable 'j' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:569:66: style: The scope of the variable 'y1p' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:569:71: style: The scope of the variable 'y2p' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:570:8: style: The scope of the variable 'x1sel' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:570:20: style: The scope of the variable 'x2sel' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:675:8: style: The scope of the variable 'x1' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:675:12: style: The scope of the variable 'y1' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:675:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:675:20: style: The scope of the variable 'y2' can be reduced. [variableScope]
transcriber-1.5.1.1/src/wavfm.c:642:9: style: Variable 'max' is assigned a value that is never used. [unreadVariable]
transcriber-1.5.1.1/src/wavfm.c:611:9: style: Variable 'y1p' is assigned a value that is never used. [unreadVariable]
transcriber-1.5.1.1/src/wavfm.c:611:23: style: Variable 'y2p' is assigned a value that is never used. [unreadVariable]
transcriber-1.5.1.1/src/wavfm.c:593:15: style: Variable 'x1sel' is assigned a value that is never used. [unreadVariable]
transcriber-1.5.1.1/src/wavfm.c:593:27: style: Variable 'x2sel' is assigned a value that is never used. [unreadVariable]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transdecoder/transdecoder_5.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transfermii/transfermii_0.6.1.orig.tar.gz
transfermii-0.6.1/cwiid/command.c:240:21: portability: 'data' is of type 'const void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
transfermii-0.6.1/cwiid/interface.c:119:3: error: Memory leak: mesg [memleak]
transfermii-0.6.1/cwiid/interface.c:124:2: error: Memory leak: mesg [memleak]
transfermii-0.6.1/cwiid/process.c:75:25: style: The scope of the variable 'btn_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:95:25: style: The scope of the variable 'acc_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:111:24: style: The scope of the variable 'ir_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:112:6: style: The scope of the variable 'i' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:113:23: style: The scope of the variable 'block' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:154:24: style: The scope of the variable 'ir_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:155:6: style: The scope of the variable 'i' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:183:29: style: The scope of the variable 'nunchuk_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:184:29: style: The scope of the variable 'classic_mesg' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/process.c:185:6: style: The scope of the variable 'i' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/thread.c:66:10: style: The scope of the variable 'len' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/thread.c:68:7: style: The scope of the variable 'err' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/util.c:82:10: style: The scope of the variable 'ap' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/util.c:164:10: style: The scope of the variable 'last_len' can be reduced. [variableScope]
transfermii-0.6.1/cwiid/util.c:171:7: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transfig/transfig_3.2.5.e.orig.tar.gz
transfig.3.2.5e/fig2dev/arrow.c:40:6: error: Memory leak: a [memleak]
transfig.3.2.5e/fig2dev/arrow.c:57:6: error: Memory leak: a [memleak]
transfig.3.2.5e/fig2dev/arrow.c:76:6: error: Memory leak: a [memleak]
transfig.3.2.5e/fig2dev/bound.c:345:13: style: The scope of the variable 'xleft' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:345:20: style: The scope of the variable 'xright' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:10: style: The scope of the variable 'x0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:14: style: The scope of the variable 'y0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:18: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:22: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:26: style: The scope of the variable 'x2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:30: style: The scope of the variable 'y2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:34: style: The scope of the variable 'x3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:38: style: The scope of the variable 'y3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:42: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:47: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:52: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:436:57: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:10: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:14: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:18: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:23: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:28: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:437:33: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:482:29: style: The scope of the variable 'cx3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:482:34: style: The scope of the variable 'cy3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:482:39: style: The scope of the variable 'cx4' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:482:44: style: The scope of the variable 'cy4' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:484:9: style: The scope of the variable 'px' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:484:13: style: The scope of the variable 'py' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:484:17: style: The scope of the variable 'qx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:484:21: style: The scope of the variable 'qy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:698:14: style: The scope of the variable 'fxmin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:698:21: style: The scope of the variable 'fymin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:698:28: style: The scope of the variable 'fxmax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:698:35: style: The scope of the variable 'fymax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:699:14: style: The scope of the variable 'bxmin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:699:21: style: The scope of the variable 'bymin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:699:28: style: The scope of the variable 'bxmax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:699:35: style: The scope of the variable 'bymax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:822:22: style: The scope of the variable 'xs' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:822:26: style: The scope of the variable 'ys' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:826:16: style: The scope of the variable 'radius' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:827:16: style: The scope of the variable 'angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:827:23: style: The scope of the variable 'init_angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:827:35: style: The scope of the variable 'rads' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:828:16: style: The scope of the variable 'fix_x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:828:23: style: The scope of the variable 'fix_y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:829:33: style: The scope of the variable 'tip' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:830:17: style: The scope of the variable 'np' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:831:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/bound.c:47:11: style: struct member '_arrow_shape::simplefill' is never used. [unusedStructMember]
transfig.3.2.5e/fig2dev/calc_arrow.324.c:14:22: style: The scope of the variable 'xs' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.324.c:14:26: style: The scope of the variable 'ys' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:15:22: style: The scope of the variable 'xs' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:15:26: style: The scope of the variable 'ys' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:19:16: style: The scope of the variable 'radius' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:20:16: style: The scope of the variable 'angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:20:23: style: The scope of the variable 'init_angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:20:35: style: The scope of the variable 'rads' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:21:16: style: The scope of the variable 'fix_x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:21:23: style: The scope of the variable 'fix_y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:22:33: style: The scope of the variable 'tip' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:23:17: style: The scope of the variable 'np' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:24:14: style: The scope of the variable 'offset' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:71:11: style: Variable 'xa' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/calc_arrow.325.c:72:5: style: Variable 'ya' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/colors.c:51:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:51:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:51:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:56:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:56:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:56:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:61:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:61:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:61:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:66:7: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:66:7: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:66:7: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/colors.c:35:10: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/colors.c:35:13: style: The scope of the variable 'n' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/colors.c:122:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/colors.c:111:7: error: Resource leak: fp [resourceLeak]
transfig.3.2.5e/fig2dev/colors.c:117:11: error: Common realloc mistake: 'Xcolors' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/colors.c:71:6: error: Uninitialized variable: n [uninitvar]
transfig.3.2.5e/fig2dev/dev/asc85ec.c:33:23: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genbitmaps.c:184:8: style: The scope of the variable 'com' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genbitmaps.c:184:26: style: The scope of the variable 'com1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genbitmaps.c:185:8: style: The scope of the variable 'errfname' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genbitmaps.c:186:8: style: The scope of the variable 'tmpname1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gencgm.c:1489:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gencgm.c:587:9: style: The scope of the variable 'f' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gencgm.c:822:13: style: The scope of the variable 'L' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gencgm.c:145:6: error: Memory leak: figname [memleak]
transfig.3.2.5e/fig2dev/dev/gencgm.c:235:0: error: Memory leak: figname [memleak]
transfig.3.2.5e/fig2dev/dev/gendxf.c:550:9: style: Condition '1==0' is always false [knownConditionTrueFalse]
transfig.3.2.5e/fig2dev/dev/gendxf.c:580:9: style: Condition '1==0' is always false [knownConditionTrueFalse]
transfig.3.2.5e/fig2dev/dev/gendxf.c:116:21: style: The scope of the variable 'font' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:117:21: style: The scope of the variable 'pattern' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:178:40: style: The scope of the variable 'color' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:647:19: style: The scope of the variable 'alpha' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:702:29: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:23: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:28: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:33: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:38: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:43: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:47: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:51: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:56: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:61: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:66: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:71: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:889:77: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:915:31: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:915:39: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gendxf.c:362:31: style: Variable 'P1x' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:365:27: style: Variable 'P1y' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:363:31: style: Variable 'P2x' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:366:27: style: Variable 'P2y' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:369:24: style: Variable 'Xmin' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:371:24: style: Variable 'Xmax' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:370:24: style: Variable 'Ymin' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:372:24: style: Variable 'Ymax' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:406:23: style: Variable 'xc' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:407:9: style: Variable 'yc' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:409:23: style: Variable 'xd' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:410:9: style: Variable 'yd' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:500:30: style: Variable 'number' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:501:33: style: Variable 'thickness' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:1059:14: style: Variable 'cs' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:1060:14: style: Variable 'ca' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:1061:17: style: Variable 'theta' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:1062:17: style: Variable 'angle' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gendxf.c:1083:19: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/genemf.c:1224:20: style: The scope of the variable 'bit' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2151:12: style: The scope of the variable 'th' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2153:12: style: The scope of the variable 'ex' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2153:16: style: The scope of the variable 'ey' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2387:9: style: The scope of the variable 'img_w' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2387:16: style: The scope of the variable 'img_h' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2389:12: style: The scope of the variable 'bsize' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2389:19: style: The scope of the variable 'coltabsize' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2390:9: style: The scope of the variable 'bpp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2391:14: style: The scope of the variable 'ncol' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2393:14: style: The scope of the variable 'u' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2394:9: style: The scope of the variable 'flip' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2562:13: style: The scope of the variable 'aptl' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2563:13: style: The scope of the variable 'apts' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genemf.c:2386:9: style: Unused variable: pllx [unusedVariable]
transfig.3.2.5e/fig2dev/dev/genemf.c:2386:15: style: Unused variable: plly [unusedVariable]
transfig.3.2.5e/fig2dev/dev/genepic.c:458:26: style: The scope of the variable 'patterns' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:653:9: style: The scope of the variable 'count' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:653:16: style: The scope of the variable 'loop1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:653:23: style: The scope of the variable 'loop2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:653:30: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:689:23: style: The scope of the variable 'temp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:691:9: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:692:12: style: The scope of the variable 'dtemp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:940:9: style: The scope of the variable 'pt_count' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:12: style: The scope of the variable 'xm1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:17: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:23: style: The scope of the variable 'xm2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:28: style: The scope of the variable 'ym1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:33: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1043:39: style: The scope of the variable 'ym2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:12: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:17: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:22: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:27: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:32: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:36: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:40: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:45: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:50: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:55: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:60: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1146:66: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1252:18: style: The scope of the variable 'esc_cp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1252:27: style: The scope of the variable 'special_index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genepic.c:1651:15: style: The scope of the variable 'empty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gengbx.c:159:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gengbx.c:316:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gengbx.c:361:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gengbx.c:363:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gengbx.c:663:10: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/dev/gengbx.c:663:10: warning: %u in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/dev/gengbx.c:1166:5: style: Variable 'a->point[1].x' is reassigned a value before the old one has been used. [redundantAssignment]
transfig.3.2.5e/fig2dev/dev/gengbx.c:1165:5: note: Variable 'a->point[1].x' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/gengbx.c:1166:5: note: Variable 'a->point[1].x' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/gengbx.c:443:8: style: The scope of the variable 'index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gengbx.c:477:8: style: The scope of the variable 'index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gengbx.c:514:8: style: The scope of the variable 'index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genge.c:158:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:158:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:170:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:170:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:175:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:175:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:185:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:185:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:354:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:354:6: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:378:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:378:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:378:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:378:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:417:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:417:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genge.c:226:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
transfig.3.2.5e/fig2dev/dev/genge.c:224:2: note: Variable 'a' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/genge.c:226:2: note: Variable 'a' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/genge.c:122:7: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:183:7: style: The scope of the variable 'font' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:184:7: style: The scope of the variable 'pattern' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:254:12: style: The scope of the variable 'color' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:591:16: style: The scope of the variable 'number' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:592:19: style: The scope of the variable 'thickness' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:725:13: style: The scope of the variable 'alpha' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:883:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:908:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:908:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:1050:15: style: The scope of the variable 'theta' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:1052:9: style: The scope of the variable 'width' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genibmgl.c:1053:9: style: The scope of the variable 'height' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:306:13: style: The scope of the variable 'llx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:306:18: style: The scope of the variable 'lly' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:306:23: style: The scope of the variable 'urx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:306:28: style: The scope of the variable 'ury' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:306:33: style: The scope of the variable 'arrow' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:374:12: style: The scope of the variable 'm' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:374:15: style: The scope of the variable 'deviation' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:501:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:501:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:502:14: style: The scope of the variable 'n' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:629:6: style: The scope of the variable 'x2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:629:10: style: The scope of the variable 'y2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:684:13: style: The scope of the variable 'd' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:684:16: style: The scope of the variable 'dx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:684:20: style: The scope of the variable 'dy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:869:15: style: The scope of the variable 'ad1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genlatex.c:870:15: style: The scope of the variable 'ad2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:180:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:180:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:180:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:180:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:268:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:268:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:271:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:271:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:295:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:304:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:304:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:339:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:339:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:339:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:339:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genmap.c:151:7: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:7: style: The scope of the variable 'cx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:11: style: The scope of the variable 'cy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:15: style: The scope of the variable 'sx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:19: style: The scope of the variable 'sy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:23: style: The scope of the variable 'ex' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:237:27: style: The scope of the variable 'ey' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:238:10: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:239:10: style: The scope of the variable 'sa' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:239:14: style: The scope of the variable 'ea' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:240:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:283:7: style: The scope of the variable 'x0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:283:11: style: The scope of the variable 'y0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:284:10: style: The scope of the variable 'rx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:284:14: style: The scope of the variable 'ry' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:285:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:285:17: style: The scope of the variable 'theta' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:321:7: style: The scope of the variable 'xmin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:321:13: style: The scope of the variable 'xmax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:321:19: style: The scope of the variable 'ymin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:321:25: style: The scope of the variable 'ymax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:322:7: style: The scope of the variable 'x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:322:10: style: The scope of the variable 'y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:322:13: style: The scope of the variable 'last_x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:322:21: style: The scope of the variable 'last_y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmap.c:184:0: error: Memory leak: basename [memleak]
transfig.3.2.5e/fig2dev/dev/genmf.c:50:8: style: struct member 'Options::keyword' is never used. [unusedStructMember]
transfig.3.2.5e/fig2dev/dev/genmf.c:51:10: style: struct member 'Options::value' is never used. [unusedStructMember]
transfig.3.2.5e/fig2dev/dev/genmp.c:294:11: style: The scope of the variable 'in' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:17: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:20: style: The scope of the variable 'x2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:23: style: The scope of the variable 'x3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:26: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:29: style: The scope of the variable 'y2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:32: style: The scope of the variable 'y3' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:35: style: The scope of the variable 'c' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:528:37: style: The scope of the variable 'd' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:1087:12: style: The scope of the variable 'special_index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genmp.c:393:9: error: Resource leak: in [resourceLeak]
transfig.3.2.5e/fig2dev/dev/genpic.c:172:15: style: The scope of the variable 'style_val' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:195:10: style: The scope of the variable 'width' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:195:17: style: The scope of the variable 'height' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:598:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:624:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpic.c:624:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:129:17: style: The scope of the variable 'who' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:7: style: The scope of the variable 'x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:10: style: The scope of the variable 'y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:13: style: The scope of the variable 'llx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:18: style: The scope of the variable 'lly' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:23: style: The scope of the variable 'urx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:284:28: style: The scope of the variable 'ury' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:923:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:923:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpictex.c:955:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1419:18: error: Array 'headers[11]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
transfig.3.2.5e/fig2dev/dev/genps.c:1408:3: note: After for loop, i has value 11
transfig.3.2.5e/fig2dev/dev/genps.c:1419:18: note: Array index out of bounds
transfig.3.2.5e/fig2dev/dev/genps.c:1202:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1204:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1204:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1204:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1207:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1207:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1207:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1207:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1211:19: warning: %d in format string (no. 6) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 6) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 7) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1216:19: warning: %d in format string (no. 8) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1326:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1326:6: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genps.c:1804:2: style: Variable 'a' is reassigned a value before the old one has been used. [redundantAssignment]
transfig.3.2.5e/fig2dev/dev/genps.c:1802:2: note: Variable 'a' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/genps.c:1804:2: note: Variable 'a' is reassigned a value before the old one has been used.
transfig.3.2.5e/fig2dev/dev/genps.c:432:17: style: The scope of the variable 'who' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:434:8: style: The scope of the variable 'itmp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:434:14: style: The scope of the variable 'jtmp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:435:9: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:439:9: style: The scope of the variable 'psize' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:442:9: style: The scope of the variable 'filename' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:442:24: style: The scope of the variable 'str' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:443:9: style: The scope of the variable 'fp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:983:12: style: The scope of the variable 'dx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:983:16: style: The scope of the variable 'dy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:983:20: style: The scope of the variable 'mul' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:984:10: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:984:13: style: The scope of the variable 'page' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:985:10: style: The scope of the variable 'h' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:985:13: style: The scope of the variable 'w' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:986:10: style: The scope of the variable 'epslen' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:986:18: style: The scope of the variable 'tiflen' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:987:10: style: The scope of the variable 'status' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1149:12: style: The scope of the variable 'len' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1295:8: style: The scope of the variable 'radius' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1301:10: style: The scope of the variable 'hf_wid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1374:8: style: The scope of the variable 'c' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:2472:22: style: The scope of the variable 's' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genps.c:1278:6: style: Unused variable: i [unusedVariable]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:340:12: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:340:15: style: The scope of the variable 'mask' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:889:7: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:1184:8: style: The scope of the variable 'rn' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2000:10: style: The scope of the variable 'ibmeps' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2000:18: style: The scope of the variable 'errval' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2000:26: style: The scope of the variable 'base_index' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2011:16: style: The scope of the variable 'bmeps_ext_tbl' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2155:22: style: The scope of the variable 'file_name' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2816:8: style: The scope of the variable 'formatted_text' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:359:12: style: union member 'Anonymous0::dbl' is never used. [unusedStructMember]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:2020:9: style: struct member 'Anonymous3::bmeps_type' is never used. [unusedStructMember]
transfig.3.2.5e/fig2dev/dev/genpstricks.c:646:25: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
transfig.3.2.5e/fig2dev/dev/genptk.c:187:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genptk.c:189:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/genptk.c:219:2: performance: Buffer 'stfp' is being written before its old content has been used. [redundantCopy]
transfig.3.2.5e/fig2dev/dev/genptk.c:218:2: note: Buffer 'stfp' is being written before its old content has been used.
transfig.3.2.5e/fig2dev/dev/genptk.c:219:2: note: Buffer 'stfp' is being written before its old content has been used.
transfig.3.2.5e/fig2dev/dev/genptk.c:112:18: style: The scope of the variable 'swap' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:630:7: style: The scope of the variable 'stfp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:632:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:663:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:663:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:791:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:794:11: style: The scope of the variable 'a' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genptk.c:150:10: error: Uninitialized variable: wid [uninitvar]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:7: style: The scope of the variable 'cx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:11: style: The scope of the variable 'cy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:15: style: The scope of the variable 'sx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:19: style: The scope of the variable 'sy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:23: style: The scope of the variable 'ex' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:370:27: style: The scope of the variable 'ey' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:371:10: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:372:10: style: The scope of the variable 'sa' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:372:14: style: The scope of the variable 'ea' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:373:10: style: The scope of the variable 'alpha' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:413:7: style: The scope of the variable 'x0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:413:11: style: The scope of the variable 'y0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:414:10: style: The scope of the variable 'rx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:414:14: style: The scope of the variable 'ry' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:415:10: style: The scope of the variable 'angle' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:415:17: style: The scope of the variable 'theta' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:442:7: style: The scope of the variable 'xmin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:442:13: style: The scope of the variable 'xmax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:442:19: style: The scope of the variable 'ymin' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:442:25: style: The scope of the variable 'ymax' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:443:7: style: The scope of the variable 'x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:443:10: style: The scope of the variable 'y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:443:13: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:443:16: style: The scope of the variable 'last_x' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:443:24: style: The scope of the variable 'last_y' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:445:10: style: The scope of the variable 'theta' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:1015:41: style: The scope of the variable 'shapeend' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:1016:10: style: The scope of the variable 'y0' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:1017:21: style: The scope of the variable 'num_rawyvalues' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/genshape.c:128:5: error: Common realloc mistake: 'shapes' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/genshape.c:166:6: error: Common realloc mistake: 'shapegroups' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/genshape.c:272:5: error: Common realloc mistake: 'points' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/genshape.c:621:5: error: Common realloc mistake: 'intersect_points' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/genshape.c:764:7: error: Common realloc mistake: 'fips' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/genshape.c:1110:10: error: Common realloc mistake: 'scanlines' nulled but not freed upon failure [memleakOnRealloc]
transfig.3.2.5e/fig2dev/dev/gensvg.c:829:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gensvg.c:835:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gensvg.c:269:23: style: The scope of the variable 'r' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gensvg.c:269:26: style: The scope of the variable 'g' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gensvg.c:269:29: style: The scope of the variable 'b' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gensvg.c:270:11: style: The scope of the variable 't' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gensvg.c:424:26: style: The scope of the variable 'rotation' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gensvg.c:907:13: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:172:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:172:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:172:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:172:6: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:231:4: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:231:4: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:231:4: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:231:4: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:274:11: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:274:11: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:274:11: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:289:17: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:289:17: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:289:17: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:289:17: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:289:17: warning: %u in format string (no. 7) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:324:9: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:324:9: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:380:15: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:380:15: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:380:15: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:385:15: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:385:15: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:385:15: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:439:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:439:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:439:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:439:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:441:2: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:441:2: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:441:2: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:441:2: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:461:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:461:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:461:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:461:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:473:6: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:473:6: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:473:6: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:473:6: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:510:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:510:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:510:13: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:510:13: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:534:13: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:534:13: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:534:13: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:534:13: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:587:5: warning: %u in format string (no. 3) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:587:5: warning: %u in format string (no. 4) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:587:5: warning: %u in format string (no. 5) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:587:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:262:6: style: The scope of the variable 'sx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:262:10: style: The scope of the variable 'sy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:263:6: style: The scope of the variable 'radius' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:550:11: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:550:19: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:10: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:15: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:20: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:25: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:30: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:34: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:38: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:43: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:48: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:53: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:58: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:582:64: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:371:7: style: Variable 'sy' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gentextyl.c:372:7: style: Variable 'ey' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/gentk.c:202:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:204:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1339:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1339:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1341:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1341:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1343:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1343:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1343:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1343:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1347:19: warning: %d in format string (no. 6) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 2) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 3) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 4) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 5) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 6) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 7) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:1352:19: warning: %d in format string (no. 8) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentk.c:118:18: style: The scope of the variable 'swap' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:120:8: style: The scope of the variable 'bkgnd' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:611:7: style: The scope of the variable 'stfp' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:613:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:644:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:644:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:770:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:773:11: style: The scope of the variable 'a' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentk.c:165:10: error: Uninitialized variable: wid [uninitvar]
transfig.3.2.5e/fig2dev/dev/gentpic.c:107:37: error: Array 'texfontnames[48]' accessed at index 48, which is out of bounds. [arrayIndexOutOfBounds]
transfig.3.2.5e/fig2dev/dev/gentpic.c:162:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'double'. [invalidPrintfArgType_sint]
transfig.3.2.5e/fig2dev/dev/gentpic.c:170:15: style: The scope of the variable 'style_val' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:237:6: style: The scope of the variable 'llx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:237:11: style: The scope of the variable 'lly' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:237:16: style: The scope of the variable 'urx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:237:21: style: The scope of the variable 'ury' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:725:10: style: The scope of the variable 'x1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:725:18: style: The scope of the variable 'y1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:9: style: The scope of the variable 'sx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:14: style: The scope of the variable 'sy1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:19: style: The scope of the variable 'sx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:24: style: The scope of the variable 'sy2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:29: style: The scope of the variable 'tx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:33: style: The scope of the variable 'ty' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:37: style: The scope of the variable 'tx1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:42: style: The scope of the variable 'ty1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:47: style: The scope of the variable 'tx2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:52: style: The scope of the variable 'ty2' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:57: style: The scope of the variable 'xmid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/gentpic.c:764:63: style: The scope of the variable 'ymid' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/psencode.c:243:18: style: The scope of the variable 'end' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/readgif.c:90:8: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/readjpg.c:96:9: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/readjpg.c:317:7: style: Variable 'nbytes' is modified but its new value is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/dev/readpng.c:171:0: error: Memory leak: row_pointers [memleak]
transfig.3.2.5e/fig2dev/dev/readxbm.c:136:9: style: The scope of the variable 'ch' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/dev/readxbm.c:211:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/dev/readxbm.c:224:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/dev/readxbm.c:226:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/dev/readxbm.c:228:11: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/dev/readxpm.c:33:11: style: Variable 'status' is assigned a value that is never used. [unreadVariable]
transfig.3.2.5e/fig2dev/fig2dev.c:253:48: style: Same expression on both sides of '||'. [duplicateExpression]
transfig.3.2.5e/fig2dev/fig2dev.c:187:15: style: The scope of the variable 'nvals' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/free.c:26:13: style: The scope of the variable 'arc' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/free.c:62:17: style: The scope of the variable 'ellipse' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/free.c:76:14: style: The scope of the variable 'line' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/free.c:90:14: style: The scope of the variable 'text' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/free.c:105:16: style: The scope of the variable 'spline' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/latex_line.c:145:15: style: The scope of the variable 'd1' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/latex_line.c:187:32: style: The scope of the variable 'dsx' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/latex_line.c:187:37: style: The scope of the variable 'dsy' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:453:10: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/read.c:453:10: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/read.c:453:10: warning: %x in format string (no. 4) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/read.c:1171:12: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
transfig.3.2.5e/fig2dev/read.c:148:7: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:252:9: style: The scope of the variable 'p' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:737:7: style: The scope of the variable 'file' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:737:24: style: The scope of the variable 'c' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:891:19: style: The scope of the variable 'l' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:1071:9: style: The scope of the variable 'ignore' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:1073:17: style: The scope of the variable 'l' can be reduced. [variableScope]
transfig.3.2.5e/fig2dev/read.c:195:13: warning: Either the condition 'len>0' is redundant, otherwise there is negative array index -1. [negativeIndex]
transfig.3.2.5e/fig2dev/read.c:193:10: note: Assuming that condition 'len>0' is not redundant
transfig.3.2.5e/fig2dev/read.c:195:13: note: Negative array index
transfig.3.2.5e/fig2dev/read.c:819:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/read.c:1084:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/read.c:1095:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/read.c:1150:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
transfig.3.2.5e/fig2dev/read.c:494:6: error: Memory leak: a [memleak]
transfig.3.2.5e/fig2dev/read.c:845:4: error: Memory leak: p [memleak]
transfig.3.2.5e/fig2dev/read.c:854:4: error: Memory leak: p [memleak]
transfig.3.2.5e/fig2dev/read.c:960:6: error: Memory leak: p [memleak]
transfig.3.2.5e/fig2dev/read1_3.c:209:6: error: Memory leak: com [memleak]
transfig.3.2.5e/transfig/mkfile.c:35:9: style: The scope of the variable 'i' can be reduced. [variableScope]
transfig.3.2.5e/transfig/mkfile.c:37:7: style: The scope of the variable 'needps' can be reduced. [variableScope]
transfig.3.2.5e/transfig/mkfile.c:37:15: style: The scope of the variable 'needeps' can be reduced. [variableScope]
transfig.3.2.5e/transfig/mkfile.c:37:24: style: The scope of the variable 'needpic' can be reduced. [variableScope]
transfig.3.2.5e/transfig/mkfile.c:37:33: style: The scope of the variable 'needfig' can be reduced. [variableScope]
transfig.3.2.5e/transfig/sys.c:34:19: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
transfig.3.2.5e/transfig/transfig.c:98:69: style: The scope of the variable 'argbuf' can be reduced. [variableScope]
transfig.3.2.5e/transfig/txfile.c:32:7: style: The scope of the variable 'texfonts' can be reduced. [variableScope]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transgui/transgui_5.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transifex-client/transifex-client_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/translate/translate_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/translate-docformat/translate-docformat_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/translate-toolkit/translate-toolkit_2.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/translatoid/translatoid_1.30+svn1226145.orig.tar.gz
translatoid-1.30+svn1226145/ktranslatoid.cpp:62:5: performance: Variable 'm_popupIcon' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
translatoid-1.30+svn1226145/languagemodel.h:12:5: style: Class 'LanguageModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
translatoid-1.30+svn1226145/reminder.h:28:5: style: Class 'Reminder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transmageddon/transmageddon_1.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/transmission/transmission_2.94.orig.tar.gz
transmission-2.94/daemon/remote.c:1462:12: style: The scope of the variable 'buf' can be reduced. [variableScope]
transmission-2.94/daemon/remote.c:1166:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
transmission-2.94/gtk/actions.c:286:35: style: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:25:50: note: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:286:35: note: Function 'gtr_action_activate' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:295:40: style: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:26:52: note: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:295:40: note: Function 'gtr_action_set_sensitive' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:295:55: style: Function 'gtr_action_set_sensitive' argument 2 names different: declaration 'is_sensitive' definition 'b'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:26:74: note: Function 'gtr_action_set_sensitive' argument 2 names different: declaration 'is_sensitive' definition 'b'.
transmission-2.94/gtk/actions.c:295:55: note: Function 'gtr_action_set_sensitive' argument 2 names different: declaration 'is_sensitive' definition 'b'.
transmission-2.94/gtk/actions.c:304:40: style: Function 'gtr_action_set_important' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:28:52: note: Function 'gtr_action_set_important' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:304:40: note: Function 'gtr_action_set_important' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:304:55: style: Function 'gtr_action_set_important' argument 2 names different: declaration 'is_important' definition 'b'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:28:74: note: Function 'gtr_action_set_important' argument 2 names different: declaration 'is_important' definition 'b'.
transmission-2.94/gtk/actions.c:304:55: note: Function 'gtr_action_set_important' argument 2 names different: declaration 'is_important' definition 'b'.
transmission-2.94/gtk/actions.c:313:38: style: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:27:50: note: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:313:38: note: Function 'gtr_action_set_toggled' argument 1 names different: declaration 'action_name' definition 'name'.
transmission-2.94/gtk/actions.c:313:53: style: Function 'gtr_action_set_toggled' argument 2 names different: declaration 'is_toggled' definition 'b'. [funcArgNamesDifferent]
transmission-2.94/gtk/actions.h:27:72: note: Function 'gtr_action_set_toggled' argument 2 names different: declaration 'is_toggled' definition 'b'.
transmission-2.94/gtk/actions.c:313:53: note: Function 'gtr_action_set_toggled' argument 2 names different: declaration 'is_toggled' definition 'b'.
transmission-2.94/gtk/details.c:2068:18: style: Condition 'torrent_id<0' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/details.c:2065:21: note: Assignment 'torrent_id=-1', assigned value is -1
transmission-2.94/gtk/details.c:2068:18: note: Condition 'torrent_id<0' is always true
transmission-2.94/gtk/details.c:1615:7: style: Variable 'markup' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-2.94/gtk/details.c:1604:0: note: Variable 'markup' is reassigned a value before the old one has been used.
transmission-2.94/gtk/details.c:1615:7: note: Variable 'markup' is reassigned a value before the old one has been used.
transmission-2.94/gtk/details.c:1847:3: style: Variable 'webtree' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-2.94/gtk/details.c:1812:0: note: Variable 'webtree' is reassigned a value before the old one has been used.
transmission-2.94/gtk/details.c:1847:3: note: Variable 'webtree' is reassigned a value before the old one has been used.
transmission-2.94/gtk/details.c:641:12: style: The scope of the variable 'sizeWhenDone' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1930:10: style: The scope of the variable 'str' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1931:8: style: The scope of the variable 'timebuf' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1933:16: style: The scope of the variable 'err_markup_begin' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1934:16: style: The scope of the variable 'err_markup_end' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1935:16: style: The scope of the variable 'timeout_markup_begin' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1936:16: style: The scope of the variable 'timeout_markup_end' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1937:16: style: The scope of the variable 'success_markup_begin' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:1938:16: style: The scope of the variable 'success_markup_end' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:2270:11: style: The scope of the variable 'i' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:2270:14: style: The scope of the variable 'n' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:2271:11: style: The scope of the variable 'tier' can be reduced. [variableScope]
transmission-2.94/gtk/details.c:477:57: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/gtk/details.c:489:66: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/gtk/details.c:2759:54: style: Function 'gtr_torrent_details_dialog_set_torrents' argument 1 names different: declaration 'details_dialog' definition 'w'. [funcArgNamesDifferent]
transmission-2.94/gtk/details.h:19:66: note: Function 'gtr_torrent_details_dialog_set_torrents' argument 1 names different: declaration 'details_dialog' definition 'w'.
transmission-2.94/gtk/details.c:2759:54: note: Function 'gtr_torrent_details_dialog_set_torrents' argument 1 names different: declaration 'details_dialog' definition 'w'.
transmission-2.94/gtk/details.c:2759:66: style: Function 'gtr_torrent_details_dialog_set_torrents' argument 2 names different: declaration 'torrent_ids' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/gtk/details.h:20:67: note: Function 'gtr_torrent_details_dialog_set_torrents' argument 2 names different: declaration 'torrent_ids' definition 'ids'.
transmission-2.94/gtk/details.c:2759:66: note: Function 'gtr_torrent_details_dialog_set_torrents' argument 2 names different: declaration 'torrent_ids' definition 'ids'.
transmission-2.94/gtk/dialogs.c:62:34: style: Function 'gtr_confirm_remove' argument 3 names different: declaration 'gtorrents' definition 'torrent_ids'. [funcArgNamesDifferent]
transmission-2.94/gtk/dialogs.h:36:39: note: Function 'gtr_confirm_remove' argument 3 names different: declaration 'gtorrents' definition 'torrent_ids'.
transmission-2.94/gtk/dialogs.c:62:34: note: Function 'gtr_confirm_remove' argument 3 names different: declaration 'gtorrents' definition 'torrent_ids'.
transmission-2.94/gtk/dialogs.c:63:34: style: Function 'gtr_confirm_remove' argument 4 names different: declaration 'doDelete' definition 'delete_files'. [funcArgNamesDifferent]
transmission-2.94/gtk/dialogs.h:37:39: note: Function 'gtr_confirm_remove' argument 4 names different: declaration 'doDelete' definition 'delete_files'.
transmission-2.94/gtk/dialogs.c:63:34: note: Function 'gtr_confirm_remove' argument 4 names different: declaration 'doDelete' definition 'delete_files'.
transmission-2.94/gtk/file-list.c:748:22: style: The scope of the variable 'sel' can be reduced. [variableScope]
transmission-2.94/gtk/file-list.c:496:47: style: Function 'gtr_file_list_set_torrent' argument 2 names different: declaration 'torrent_id' definition 'torrentId'. [funcArgNamesDifferent]
transmission-2.94/gtk/file-list.h:18:57: note: Function 'gtr_file_list_set_torrent' argument 2 names different: declaration 'torrent_id' definition 'torrentId'.
transmission-2.94/gtk/file-list.c:496:47: note: Function 'gtr_file_list_set_torrent' argument 2 names different: declaration 'torrent_id' definition 'torrentId'.
transmission-2.94/gtk/file-list.c:889:39: style: Function 'gtr_file_list_new' argument 2 names different: declaration 'torrent_id' definition 'torrentId'. [funcArgNamesDifferent]
transmission-2.94/gtk/file-list.h:16:52: note: Function 'gtr_file_list_new' argument 2 names different: declaration 'torrent_id' definition 'torrentId'.
transmission-2.94/gtk/file-list.c:889:39: note: Function 'gtr_file_list_new' argument 2 names different: declaration 'torrent_id' definition 'torrentId'.
transmission-2.94/gtk/filter.c:936:58: style: Function 'gtr_filter_bar_new' argument 2 names different: declaration 'torrent_model' definition 'tmodel'. [funcArgNamesDifferent]
transmission-2.94/gtk/filter.h:17:50: note: Function 'gtr_filter_bar_new' argument 2 names different: declaration 'torrent_model' definition 'tmodel'.
transmission-2.94/gtk/filter.c:936:58: note: Function 'gtr_filter_bar_new' argument 2 names different: declaration 'torrent_model' definition 'tmodel'.
transmission-2.94/gtk/hig.c:26:47: style: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:22:58: note: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:26:47: note: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:44:46: style: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:29:58: note: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:44:46: note: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:57:44: style: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:37:55: note: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:57:44: note: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:65:49: style: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:33:60: note: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:65:49: note: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:73:49: style: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:41:60: note: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:73:49: note: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:86:39: style: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:46:50: note: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:86:39: note: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:86:65: style: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:48:50: note: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'.
transmission-2.94/gtk/hig.c:86:65: note: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'.
transmission-2.94/gtk/hig.c:117:37: style: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:62:48: note: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:117:37: note: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:121:37: style: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:66:48: note: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/hig.c:121:37: note: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/hig.c:132:36: style: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:56:47: note: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:132:36: note: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'.
transmission-2.94/gtk/hig.c:136:36: style: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:60:47: note: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/hig.c:136:36: note: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/hig.c:149:41: style: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-2.94/gtk/hig.h:54:52: note: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/hig.c:149:41: note: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-2.94/gtk/icons.c:194:5: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-2.94/gtk/icons.c:190:0: note: Variable 'key' is reassigned a value before the old one has been used.
transmission-2.94/gtk/icons.c:194:5: note: Variable 'key' is reassigned a value before the old one has been used.
transmission-2.94/gtk/main.c:1122:33: style: Function 'on_prefs_changed' argument 1 names different: declaration 'core' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-2.94/gtk/main.c:702:40: note: Function 'on_prefs_changed' argument 1 names different: declaration 'core' definition 'G_GNUC_UNUSED'.
transmission-2.94/gtk/main.c:1122:33: note: Function 'on_prefs_changed' argument 1 names different: declaration 'core' definition 'G_GNUC_UNUSED'.
transmission-2.94/gtk/msgwin.c:439:73: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/gtk/msgwin.c:128:19: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
transmission-2.94/gtk/relocate.c:141:38: style: Function 'gtr_relocate_dialog_new' argument 3 names different: declaration 'torrentIds' definition 'torrent_ids'. [funcArgNamesDifferent]
transmission-2.94/gtk/relocate.h:18:50: note: Function 'gtr_relocate_dialog_new' argument 3 names different: declaration 'torrentIds' definition 'torrent_ids'.
transmission-2.94/gtk/relocate.c:141:38: note: Function 'gtr_relocate_dialog_new' argument 3 names different: declaration 'torrentIds' definition 'torrent_ids'.
transmission-2.94/gtk/tr-core.c:458:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:449:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:458:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:512:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:506:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:512:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:537:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:528:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:537:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:560:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:551:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:560:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:582:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:576:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:582:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:605:7: style: Condition '!ret' is always true [knownConditionTrueFalse]
transmission-2.94/gtk/tr-core.c:598:13: note: Assignment 'ret=0', assigned value is 0
transmission-2.94/gtk/tr-core.c:605:7: note: Condition '!ret' is always true
transmission-2.94/gtk/tr-core.c:273:26: style: Function 'gtr_core_model' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:77:41: note: Function 'gtr_core_model' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:273:26: note: Function 'gtr_core_model' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:279:28: style: Function 'gtr_core_session' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:81:43: note: Function 'gtr_core_session' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:279:28: note: Function 'gtr_core_session' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1322:52: style: Function 'gtr_core_add_from_url' argument 2 names different: declaration 'url' definition 'uri'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:116:57: note: Function 'gtr_core_add_from_url' argument 2 names different: declaration 'url' definition 'uri'.
transmission-2.94/gtk/tr-core.c:1322:52: note: Function 'gtr_core_add_from_url' argument 2 names different: declaration 'url' definition 'uri'.
transmission-2.94/gtk/tr-core.c:1360:35: style: Function 'gtr_core_remove_torrent' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:136:40: note: Function 'gtr_core_remove_torrent' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1360:35: note: Function 'gtr_core_remove_torrent' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1360:58: style: Function 'gtr_core_remove_torrent' argument 3 names different: declaration 'delete_files' definition 'delete_local_data'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:136:63: note: Function 'gtr_core_remove_torrent' argument 3 names different: declaration 'delete_files' definition 'delete_local_data'.
transmission-2.94/gtk/tr-core.c:1360:58: note: Function 'gtr_core_remove_torrent' argument 3 names different: declaration 'delete_files' definition 'delete_local_data'.
transmission-2.94/gtk/tr-core.c:1378:40: style: Function 'gtr_core_load' argument 2 names different: declaration 'forcepaused' definition 'forcePaused'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:100:45: note: Function 'gtr_core_load' argument 2 names different: declaration 'forcepaused' definition 'forcePaused'.
transmission-2.94/gtk/tr-core.c:1378:40: note: Function 'gtr_core_load' argument 2 names different: declaration 'forcepaused' definition 'forcePaused'.
transmission-2.94/gtk/tr-core.c:1514:27: style: Function 'gtr_core_update' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:139:32: note: Function 'gtr_core_update' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1514:27: note: Function 'gtr_core_update' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1666:68: style: Function 'gtr_core_set_pref' argument 3 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:145:80: note: Function 'gtr_core_set_pref' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1666:68: note: Function 'gtr_core_set_pref' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1676:69: style: Function 'gtr_core_set_pref_bool' argument 3 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:146:76: note: Function 'gtr_core_set_pref_bool' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1676:69: note: Function 'gtr_core_set_pref_bool' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1686:63: style: Function 'gtr_core_set_pref_int' argument 3 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:147:71: note: Function 'gtr_core_set_pref_int' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1686:63: note: Function 'gtr_core_set_pref_int' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1696:69: style: Function 'gtr_core_set_pref_double' argument 3 names different: declaration 'val' definition 'newval'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:148:74: note: Function 'gtr_core_set_pref_double' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1696:69: note: Function 'gtr_core_set_pref_double' argument 3 names different: declaration 'val' definition 'newval'.
transmission-2.94/gtk/tr-core.c:1870:50: style: Function 'gtr_core_exec' argument 2 names different: declaration 'benc' definition 'top'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:158:55: note: Function 'gtr_core_exec' argument 2 names different: declaration 'benc' definition 'top'.
transmission-2.94/gtk/tr-core.c:1870:50: note: Function 'gtr_core_exec' argument 2 names different: declaration 'benc' definition 'top'.
transmission-2.94/gtk/tr-core.c:1881:38: style: Function 'gtr_core_get_torrent_count' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:85:53: note: Function 'gtr_core_get_torrent_count' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1881:38: note: Function 'gtr_core_get_torrent_count' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1887:45: style: Function 'gtr_core_get_active_torrent_count' argument 1 names different: declaration 'self' definition 'core'. [funcArgNamesDifferent]
transmission-2.94/gtk/tr-core.h:83:60: note: Function 'gtr_core_get_active_torrent_count' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1887:45: note: Function 'gtr_core_get_active_torrent_count' argument 1 names different: declaration 'self' definition 'core'.
transmission-2.94/gtk/tr-core.c:1282:23: style: Variable 'tried' is assigned a value that is never used. [unreadVariable]
transmission-2.94/gtk/tr-icon.c:22:0: error: syntax error [syntaxError]
transmission-2.94/gtk/tr-prefs.c:522:90: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/gtk/tr-prefs.c:1006:71: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/gtk/tr-window.c:69:0: error: syntax error [syntaxError]
transmission-2.94/gtk/util.c:664:0: error: syntax error [syntaxError]
transmission-2.94/libtransmission/ConvertUTF.h:5:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/session.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/announcer.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/bandwidth.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/bitfield.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/blocklist.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/cache.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/clients.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/completion.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/crypto.h:14:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/platform.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/crypto-utils-fallback.c:67:80: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/crypto-utils-fallback.c:51:39: style: Function 'tr_dh_secret_derive' argument 1 names different: declaration 'handle' definition 'raw_handle'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/crypto-utils.h:120:58: note: Function 'tr_dh_secret_derive' argument 1 names different: declaration 'handle' definition 'raw_handle'.
transmission-2.94/libtransmission/crypto-utils-fallback.c:51:39: note: Function 'tr_dh_secret_derive' argument 1 names different: declaration 'handle' definition 'raw_handle'.
transmission-2.94/libtransmission/crypto-utils-openssl.c:332:31: style: Function 'tr_dh_make_key' argument 1 names different: declaration 'handle' definition 'raw_handle'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/crypto-utils.h:104:58: note: Function 'tr_dh_make_key' argument 1 names different: declaration 'handle' definition 'raw_handle'.
transmission-2.94/libtransmission/crypto-utils-openssl.c:332:31: note: Function 'tr_dh_make_key' argument 1 names different: declaration 'handle' definition 'raw_handle'.
transmission-2.94/libtransmission/crypto-utils.c:147:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/crypto-utils.c:177:76: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/fdlimit.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/file-test.c:37:79: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:170:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:171:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:274:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:275:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:384:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:385:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:386:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:528:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:597:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:598:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:757:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:758:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:759:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:813:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:874:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:875:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:876:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:931:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1031:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1122:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1176:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1231:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1269:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1366:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1367:35: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1463:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-test.c:1464:38: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/file-win32.c:444:3: style: Variable 'wide_path1' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-2.94/libtransmission/file-win32.c:435:0: note: Variable 'wide_path1' is reassigned a value before the old one has been used.
transmission-2.94/libtransmission/file-win32.c:444:3: note: Variable 'wide_path1' is reassigned a value before the old one has been used.
transmission-2.94/libtransmission/file-win32.c:739:55: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
transmission-2.94/libtransmission/history.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/jsonsl.c:921:12: style: The scope of the variable 'jmp_cur' can be reduced. [variableScope]
transmission-2.94/libtransmission/jsonsl.c:593:42: style: Function 'jsonsl_strtype' argument 1 names different: declaration 'jt' definition 'type'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/jsonsl.h:586:42: note: Function 'jsonsl_strtype' argument 1 names different: declaration 'jt' definition 'type'.
transmission-2.94/libtransmission/jsonsl.c:593:42: note: Function 'jsonsl_strtype' argument 1 names different: declaration 'jt' definition 'type'.
transmission-2.94/libtransmission/list.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/magnet.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/makemeta-test.c:41:52: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/makemeta-test.c:144:47: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/makemeta-test.c:154:41: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-2.94/libtransmission/metainfo.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/natpmp_local.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/peer-msgs.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/platform-quota.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/ptrarray.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/resume.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/net.h:26:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/tr-getopt.c:105:41: style: Function 'tr_getopt_usage' argument 1 names different: declaration 'appName' definition 'progName'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/tr-getopt.h:60:42: note: Function 'tr_getopt_usage' argument 1 names different: declaration 'appName' definition 'progName'.
transmission-2.94/libtransmission/tr-getopt.c:105:41: note: Function 'tr_getopt_usage' argument 1 names different: declaration 'appName' definition 'progName'.
transmission-2.94/libtransmission/tr-getopt.c:190:33: style: Function 'tr_getopt' argument 1 names different: declaration 'summary' definition 'usage'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/tr-getopt.h:53:39: note: Function 'tr_getopt' argument 1 names different: declaration 'summary' definition 'usage'.
transmission-2.94/libtransmission/tr-getopt.c:190:33: note: Function 'tr_getopt' argument 1 names different: declaration 'summary' definition 'usage'.
transmission-2.94/libtransmission/port-forwarding.h:11:0: error: #error only libtransmission should #include this header. [preprocessorErrorDirective]
transmission-2.94/libtransmission/variant-test.c:160:10: style: The scope of the variable 'saved' can be reduced. [variableScope]
transmission-2.94/libtransmission/wildmat.c:114:45: style: Function 'tr_wildmat' argument 2 names different: declaration 'pattern' definition 'p'. [funcArgNamesDifferent]
transmission-2.94/libtransmission/utils.h:142:50: note: Function 'tr_wildmat' argument 2 names different: declaration 'pattern' definition 'p'.
transmission-2.94/libtransmission/wildmat.c:114:45: note: Function 'tr_wildmat' argument 2 names different: declaration 'pattern' definition 'p'.
transmission-2.94/macosx/QuickLookPlugin/main.c:203:35: style: The scope of the variable 'result' can be reduced. [variableScope]
transmission-2.94/qt/AboutDialog.h:26:5: style: Class 'AboutDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/LicenseDialog.h:22:5: style: Class 'LicenseDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/AddData.h:31:5: style: Class 'AddData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Filters.h:34:5: style: Class 'FilterMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Filters.h:35:5: style: Class 'FilterMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Filters.h:70:5: style: Class 'SortMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Filters.h:71:5: style: Class 'SortMode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/TorrentFilter.h:34:5: style: Class 'TorrentFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Speed.h:29:5: style: Class 'Speed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Prefs.h:135:5: style: Class 'Prefs' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/RpcClient.h:41:5: style: Class 'RpcClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/TorrentModel.h:38:5: style: Class 'TorrentModel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/WatchDir.h:26:5: style: Class 'WatchDir' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/ColumnResizer.h:24:5: style: Class 'ColumnResizer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/InteropObject.h:32:5: style: Class 'InteropObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/DBusInteropHelper.h:20:10: performance: Technically the member function 'DBusInteropHelper::isConnected' can be static. [functionStatic]
transmission-2.94/qt/DBusInteropHelper.cc:29:20: note: Technically the member function 'DBusInteropHelper::isConnected' can be static.
transmission-2.94/qt/DBusInteropHelper.h:20:10: note: Technically the member function 'DBusInteropHelper::isConnected' can be static.
transmission-2.94/qt/DBusInteropHelper.h:22:14: performance: Technically the member function 'DBusInteropHelper::addMetainfo' can be static. [functionStatic]
transmission-2.94/qt/DBusInteropHelper.cc:35:20: note: Technically the member function 'DBusInteropHelper::addMetainfo' can be static.
transmission-2.94/qt/DBusInteropHelper.h:22:14: note: Technically the member function 'DBusInteropHelper::addMetainfo' can be static.
transmission-2.94/qt/DetailsDialog.cc:1268:56: style: Function 'onFilePriorityChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'. [funcArgNamesDifferent]
transmission-2.94/qt/DetailsDialog.h:72:50: note: Function 'onFilePriorityChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'.
transmission-2.94/qt/DetailsDialog.cc:1268:56: note: Function 'onFilePriorityChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'.
transmission-2.94/qt/DetailsDialog.cc:1292:54: style: Function 'onFileWantedChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'. [funcArgNamesDifferent]
transmission-2.94/qt/DetailsDialog.h:73:48: note: Function 'onFileWantedChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'.
transmission-2.94/qt/DetailsDialog.cc:1292:54: note: Function 'onFileWantedChanged' argument 1 names different: declaration 'fileIndices' definition 'indices'.
transmission-2.94/qt/SqueezeLabel.h:52:5: style: Class 'SqueezeLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/TrackerDelegate.h:25:5: style: Class 'TrackerDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/TrackerModelFilter.h:20:5: style: Class 'TrackerModelFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/DetailsDialog.cc:96:5: style: Class 'PeerItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/FileTreeDelegate.h:20:5: style: Class 'FileTreeDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/FileTreeItem.cc:213:38: style: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeItem.h:57:59: note: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'.
transmission-2.94/qt/FileTreeItem.cc:213:38: note: Function 'update' argument 2 names different: declaration 'want' definition 'wanted'.
transmission-2.94/qt/FileTreeItem.cc:215:38: style: Function 'update' argument 4 names different: declaration 'have' definition 'haveSize'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeItem.h:57:88: note: Function 'update' argument 4 names different: declaration 'have' definition 'haveSize'.
transmission-2.94/qt/FileTreeItem.cc:215:38: note: Function 'update' argument 4 names different: declaration 'have' definition 'haveSize'.
transmission-2.94/qt/FileTreeItem.cc:308:39: style: Function 'setSubtreePriority' argument 1 names different: declaration 'priority' definition 'i'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeItem.h:59:34: note: Function 'setSubtreePriority' argument 1 names different: declaration 'priority' definition 'i'.
transmission-2.94/qt/FileTreeItem.cc:308:39: note: Function 'setSubtreePriority' argument 1 names different: declaration 'priority' definition 'i'.
transmission-2.94/qt/FileTreeItem.cc:308:53: style: Function 'setSubtreePriority' argument 2 names different: declaration 'fileIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeItem.h:59:55: note: Function 'setSubtreePriority' argument 2 names different: declaration 'fileIds' definition 'ids'.
transmission-2.94/qt/FileTreeItem.cc:308:53: note: Function 'setSubtreePriority' argument 2 names different: declaration 'fileIds' definition 'ids'.
transmission-2.94/qt/FileTreeItem.cc:347:52: style: Function 'setSubtreeWanted' argument 2 names different: declaration 'fileIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeItem.h:58:45: note: Function 'setSubtreeWanted' argument 2 names different: declaration 'fileIds' definition 'ids'.
transmission-2.94/qt/FileTreeItem.cc:347:52: note: Function 'setSubtreeWanted' argument 2 names different: declaration 'fileIds' definition 'ids'.
transmission-2.94/qt/FileTreeModel.cc:174:67: style: Function 'setData' argument 2 names different: declaration 'value' definition 'newname'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeModel.h:76:69: note: Function 'setData' argument 2 names different: declaration 'value' definition 'newname'.
transmission-2.94/qt/FileTreeModel.cc:174:67: note: Function 'setData' argument 2 names different: declaration 'value' definition 'newname'.
transmission-2.94/qt/FileTreeModel.cc:187:32: style: Function 'headerData' argument 1 names different: declaration 'section' definition 'column'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeModel.h:71:38: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'column'.
transmission-2.94/qt/FileTreeModel.cc:187:32: note: Function 'headerData' argument 1 names different: declaration 'section' definition 'column'.
transmission-2.94/qt/FileTreeModel.cc:328:40: style: Function 'addFile' argument 1 names different: declaration 'index' definition 'fileIndex'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeModel.h:53:23: note: Function 'addFile' argument 1 names different: declaration 'index' definition 'fileIndex'.
transmission-2.94/qt/FileTreeModel.cc:328:40: note: Function 'addFile' argument 1 names different: declaration 'index' definition 'fileIndex'.
transmission-2.94/qt/FileTreeModel.cc:332:40: style: Function 'addFile' argument 5 names different: declaration 'size' definition 'totalSize'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeModel.h:55:28: note: Function 'addFile' argument 5 names different: declaration 'size' definition 'totalSize'.
transmission-2.94/qt/FileTreeModel.cc:332:40: note: Function 'addFile' argument 5 names different: declaration 'size' definition 'totalSize'.
transmission-2.94/qt/FileTreeModel.cc:334:40: style: Function 'addFile' argument 7 names different: declaration 'torrentChanged' definition 'updateFields'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeModel.h:56:24: note: Function 'addFile' argument 7 names different: declaration 'torrentChanged' definition 'updateFields'.
transmission-2.94/qt/FileTreeModel.cc:334:40: note: Function 'addFile' argument 7 names different: declaration 'torrentChanged' definition 'updateFields'.
transmission-2.94/qt/FileTreeModel.h:74:17: warning: Virtual function 'rowCount' is called from destructor '~FileTreeModel()' at line 99. Dynamic binding is not used. [virtualCallInConstructor]
transmission-2.94/qt/FileTreeModel.cc:99:3: note: Calling clear
transmission-2.94/qt/FileTreeModel.cc:315:3: note: Calling clearSubtree
transmission-2.94/qt/FileTreeModel.cc:296:14: note: Calling rowCount
transmission-2.94/qt/FileTreeModel.h:74:17: note: rowCount is a virtual method
transmission-2.94/qt/FileTreeModel.cc:43:7: style: Class 'ForwardPathIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/FileTreeModel.cc:66:7: style: Class 'BackwardPathIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/FileTreeView.cc:30:52: style: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'isEditable'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeView.h:30:52: note: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'isEditable'.
transmission-2.94/qt/FileTreeView.cc:30:52: note: Function 'FileTreeView' argument 2 names different: declaration 'editable' definition 'isEditable'.
transmission-2.94/qt/FileTreeView.cc:61:45: style: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxyIndex'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeView.h:54:40: note: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxyIndex'.
transmission-2.94/qt/FileTreeView.cc:61:45: note: Function 'onClicked' argument 1 names different: declaration 'index' definition 'proxyIndex'.
transmission-2.94/qt/FileTreeView.cc:181:51: style: Function 'update' argument 2 names different: declaration 'updateProperties' definition 'updateFields'. [funcArgNamesDifferent]
transmission-2.94/qt/FileTreeView.h:33:46: note: Function 'update' argument 2 names different: declaration 'updateProperties' definition 'updateFields'.
transmission-2.94/qt/FileTreeView.cc:181:51: note: Function 'update' argument 2 names different: declaration 'updateProperties' definition 'updateFields'.
transmission-2.94/qt/FilterBar.cc:333:39: style: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
transmission-2.94/qt/FilterBar.h:47:37: note: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'.
transmission-2.94/qt/FilterBar.cc:333:39: note: Function 'onTrackerIndexChanged' argument 1 names different: declaration 'index' definition 'i'.
transmission-2.94/qt/FilterBar.cc:355:40: style: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'. [funcArgNamesDifferent]
transmission-2.94/qt/FilterBar.h:46:38: note: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'.
transmission-2.94/qt/FilterBar.cc:355:40: note: Function 'onActivityIndexChanged' argument 1 names different: declaration 'index' definition 'i'.
transmission-2.94/qt/FilterBarComboBox.h:28:5: style: Class 'FilterBarComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/FilterBarLineEdit.h:22:5: style: Class 'FilterBarLineEdit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Formatter.cc:126:46: style: Function 'uploadSpeedToString' argument 1 names different: declaration 'up' definition 'uploadSpeed'. [funcArgNamesDifferent]
transmission-2.94/qt/Formatter.h:48:54: note: Function 'uploadSpeedToString' argument 1 names different: declaration 'up' definition 'uploadSpeed'.
transmission-2.94/qt/Formatter.cc:126:46: note: Function 'uploadSpeedToString' argument 1 names different: declaration 'up' definition 'uploadSpeed'.
transmission-2.94/qt/Formatter.cc:134:48: style: Function 'downloadSpeedToString' argument 1 names different: declaration 'down' definition 'downloadSpeed'. [funcArgNamesDifferent]
transmission-2.94/qt/Formatter.h:49:56: note: Function 'downloadSpeedToString' argument 1 names different: declaration 'down' definition 'downloadSpeed'.
transmission-2.94/qt/Formatter.cc:134:48: note: Function 'downloadSpeedToString' argument 1 names different: declaration 'down' definition 'downloadSpeed'.
transmission-2.94/qt/FreeSpaceLabel.cc:54:41: style: Function 'setPath' argument 1 names different: declaration 'folder' definition 'path'. [funcArgNamesDifferent]
transmission-2.94/qt/FreeSpaceLabel.h:35:34: note: Function 'setPath' argument 1 names different: declaration 'folder' definition 'path'.
transmission-2.94/qt/FreeSpaceLabel.cc:54:41: note: Function 'setPath' argument 1 names different: declaration 'folder' definition 'path'.
transmission-2.94/qt/FreeSpaceLabel.h:31:5: style: Class 'FreeSpaceLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/IconToolButton.h:20:5: style: Class 'IconToolButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/InteropHelper.h:27:10: performance: Technically the member function 'InteropHelper::isConnected' can be static. [functionStatic]
transmission-2.94/qt/InteropHelper.cc:15:16: note: Technically the member function 'InteropHelper::isConnected' can be static.
transmission-2.94/qt/InteropHelper.h:27:10: note: Technically the member function 'InteropHelper::isConnected' can be static.
transmission-2.94/qt/InteropHelper.h:29:10: performance: Technically the member function 'InteropHelper::addMetainfo' can be static. [functionStatic]
transmission-2.94/qt/InteropHelper.cc:31:16: note: Technically the member function 'InteropHelper::addMetainfo' can be static.
transmission-2.94/qt/InteropHelper.h:29:10: note: Technically the member function 'InteropHelper::addMetainfo' can be static.
transmission-2.94/qt/MainWindow.cc:89:83: style: Function 'MainWindow' argument 4 names different: declaration 'minized' definition 'minimized'. [funcArgNamesDifferent]
transmission-2.94/qt/MainWindow.h:53:55: note: Function 'MainWindow' argument 4 names different: declaration 'minized' definition 'minimized'.
transmission-2.94/qt/MainWindow.cc:89:83: note: Function 'MainWindow' argument 4 names different: declaration 'minized' definition 'minimized'.
transmission-2.94/qt/TorrentDelegateMin.h:25:19: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transmission-2.94/qt/TorrentDelegate.h:37:19: note: Virtual function in base class
transmission-2.94/qt/TorrentDelegateMin.h:25:19: note: Function in derived class
transmission-2.94/qt/TorrentDelegateMin.h:26:18: style: The function 'drawTorrent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transmission-2.94/qt/TorrentDelegate.h:38:18: note: Virtual function in base class
transmission-2.94/qt/TorrentDelegateMin.h:26:18: note: Function in derived class
transmission-2.94/qt/PathButton.h:27:5: style: Class 'PathButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/Session.cc:708:24: style: The scope of the variable 'str' can be reduced. [variableScope]
transmission-2.94/qt/Session.cc:126:58: style: Function 'sessionSet' argument 2 names different: declaration 'variant' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:139:58: note: Function 'sessionSet' argument 2 names different: declaration 'variant' definition 'value'.
transmission-2.94/qt/Session.cc:126:58: note: Function 'sessionSet' argument 2 names different: declaration 'variant' definition 'value'.
transmission-2.94/qt/Session.cc:400:71: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:86:71: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:400:71: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:411:68: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:85:68: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:411:68: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:422:69: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:84:69: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:422:69: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:433:83: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:88:83: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:433:83: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:446:82: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:87:82: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:446:82: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:459:90: style: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:89:90: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:459:90: note: Function 'torrentSet' argument 3 names different: declaration 'val' definition 'value'.
transmission-2.94/qt/Session.cc:472:67: style: Function 'torrentSetLocation' argument 2 names different: declaration 'path' definition 'location'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:90:67: note: Function 'torrentSetLocation' argument 2 names different: declaration 'path' definition 'location'.
transmission-2.94/qt/Session.cc:472:67: note: Function 'torrentSetLocation' argument 2 names different: declaration 'path' definition 'location'.
transmission-2.94/qt/Session.cc:496:44: style: Function 'refreshTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:142:44: note: Function 'refreshTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:496:44: note: Function 'refreshTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:525:69: style: Function 'sendTorrentRequest' argument 2 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:141:69: note: Function 'sendTorrentRequest' argument 2 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:525:69: note: Function 'sendTorrentRequest' argument 2 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:536:50: style: Function 'pauseTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:95:42: note: Function 'pauseTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:536:50: note: Function 'pauseTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:537:50: style: Function 'startTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:96:42: note: Function 'startTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:537:50: note: Function 'startTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:538:50: style: Function 'startTorrentsNow' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:97:45: note: Function 'startTorrentsNow' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:538:50: note: Function 'startTorrentsNow' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:539:50: style: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:98:41: note: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:539:50: note: Function 'queueMoveTop' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:540:50: style: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:99:40: note: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:540:50: note: Function 'queueMoveUp' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:541:50: style: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:100:42: note: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:541:50: note: Function 'queueMoveDown' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:542:50: style: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:101:44: note: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:542:50: note: Function 'queueMoveBottom' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:744:36: style: Function 'updateStats' argument 1 names different: declaration 'args' definition 'd'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:136:36: note: Function 'updateStats' argument 1 names different: declaration 'args' definition 'd'.
transmission-2.94/qt/Session.cc:744:36: note: Function 'updateStats' argument 1 names different: declaration 'args' definition 'd'.
transmission-2.94/qt/Session.cc:758:35: style: Function 'updateInfo' argument 1 names different: declaration 'args' definition 'd'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:137:35: note: Function 'updateInfo' argument 1 names different: declaration 'args' definition 'd'.
transmission-2.94/qt/Session.cc:758:35: note: Function 'updateInfo' argument 1 names different: declaration 'args' definition 'd'.
transmission-2.94/qt/Session.cc:864:37: style: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:92:37: note: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'.
transmission-2.94/qt/Session.cc:864:37: note: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'.
transmission-2.94/qt/Session.cc:864:57: style: Function 'addTorrent' argument 2 names different: declaration 'top' definition 'args'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:92:57: note: Function 'addTorrent' argument 2 names different: declaration 'top' definition 'args'.
transmission-2.94/qt/Session.cc:864:57: note: Function 'addTorrent' argument 2 names different: declaration 'top' definition 'args'.
transmission-2.94/qt/Session.cc:908:37: style: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:108:37: note: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'.
transmission-2.94/qt/Session.cc:908:37: note: Function 'addTorrent' argument 1 names different: declaration 'addme' definition 'addMe'.
transmission-2.94/qt/Session.cc:931:43: style: Function 'removeTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:109:43: note: Function 'removeTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:931:43: note: Function 'removeTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:945:43: style: Function 'verifyTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:110:43: note: Function 'verifyTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:945:43: note: Function 'verifyTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:958:47: style: Function 'reannounceTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'. [funcArgNamesDifferent]
transmission-2.94/qt/Session.h:111:47: note: Function 'reannounceTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Session.cc:958:47: note: Function 'reannounceTorrents' argument 1 names different: declaration 'torrentIds' definition 'ids'.
transmission-2.94/qt/Torrent.cc:761:17: warning: Logical conjunction always evaluates to false: !(was_seed) && isSeed(). [incorrectLogicOperator]
transmission-2.94/qt/Torrent.cc:761:17: style: Opposite expression on both sides of '&&'. [oppositeExpression]
transmission-2.94/qt/Torrent.cc:761:17: note: Opposite expression on both sides of '&&'.
transmission-2.94/qt/Torrent.cc:761:17: note: Opposite expression on both sides of '&&'.
transmission-2.94/qt/TorrentDelegate.cc:75:15: performance: Technically the member function '::ItemLayout::elidedText' can be static. [functionStatic]
transmission-2.94/qt/TorrentDelegateMin.cc:76:15: performance: Technically the member function '::ItemLayout::elidedText' can be static. [functionStatic]
transmission-2.94/qt/TorrentFilter.cc:219:7: style: Condition 'accepts' is always true [knownConditionTrueFalse]
transmission-2.94/qt/TorrentFilter.cc:217:18: note: Assignment 'accepts=true', assigned value is 1
transmission-2.94/qt/TorrentFilter.cc:219:7: note: Condition 'accepts' is always true
transmission-2.94/qt/TorrentFilter.cc:170:85: style: Function 'activityFilterAcceptsTorrent' argument 2 names different: declaration 'mode' definition 'm'. [funcArgNamesDifferent]
transmission-2.94/qt/TorrentFilter.h:47:79: note: Function 'activityFilterAcceptsTorrent' argument 2 names different: declaration 'mode' definition 'm'.
transmission-2.94/qt/TorrentFilter.cc:170:85: note: Function 'activityFilterAcceptsTorrent' argument 2 names different: declaration 'mode' definition 'm'.
transmission-2.94/qt/TorrentModel.cc:117:37: style: Function 'onTorrentChanged' argument 1 names different: declaration 'propertyId' definition 'torrentId'. [funcArgNamesDifferent]
transmission-2.94/qt/TorrentModel.h:72:32: note: Function 'onTorrentChanged' argument 1 names different: declaration 'propertyId' definition 'torrentId'.
transmission-2.94/qt/TorrentModel.cc:117:37: note: Function 'onTorrentChanged' argument 1 names different: declaration 'propertyId' definition 'torrentId'.
transmission-2.94/qt/TorrentModel.cc:128:44: style: Function 'removeTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'. [funcArgNamesDifferent]
transmission-2.94/qt/TorrentModel.h:56:39: note: Function 'removeTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'.
transmission-2.94/qt/TorrentModel.cc:128:44: note: Function 'removeTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'.
transmission-2.94/qt/TorrentModel.cc:141:44: style: Function 'updateTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'. [funcArgNamesDifferent]
transmission-2.94/qt/TorrentModel.h:55:39: note: Function 'updateTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'.
transmission-2.94/qt/TorrentModel.cc:141:44: note: Function 'updateTorrents' argument 1 names different: declaration 'torrentList' definition 'torrents'.
transmission-2.94/qt/TorrentView.h:20:5: style: Class 'TorrentView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/qt/TorrentView.cc:19:5: style: Class 'HeaderWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/third-party/dht/dht.c:109:0: error: #error You lose [preprocessorErrorDirective]
transmission-2.94/third-party/libb64/cencode.c:34:7: style: The scope of the variable 'fragment' can be reduced. [variableScope]
transmission-2.94/third-party/libutp/utp.cpp:1657:13: style: Condition 'target<=0' is always false [knownConditionTrueFalse]
transmission-2.94/third-party/libutp/utp.cpp:1656:15: note: Assignment 'target=100000', assigned value is 100000
transmission-2.94/third-party/libutp/utp.cpp:1657:13: note: Condition 'target<=0' is always false
transmission-2.94/third-party/libutp/utp.cpp:830:23: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1028:23: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1029:20: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1038:12: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1096:25: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1139:10: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1150:10: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1160:10: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1177:21: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1178:24: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1323:27: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1338:27: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1401:24: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1475:25: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1555:25: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1609:25: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1774:27: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1775:30: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:1910:25: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2068:26: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2091:27: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2341:20: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2478:24: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2480:30: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2481:33: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2533:26: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2534:29: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2551:27: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2552:30: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2678:26: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2679:29: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/templates.h:116:0: style: C-style pointer casting [cstyleCast]
transmission-2.94/third-party/libutp/utp.cpp:2387:34: style: Function 'UTP_SetCallbacks' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:96:41: note: Function 'UTP_SetCallbacks' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2387:34: note: Function 'UTP_SetCallbacks' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2387:58: style: Function 'UTP_SetCallbacks' argument 2 names different: declaration 'func' definition 'funcs'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:96:74: note: Function 'UTP_SetCallbacks' argument 2 names different: declaration 'func' definition 'funcs'.
transmission-2.94/third-party/libutp/utp.cpp:2387:58: note: Function 'UTP_SetCallbacks' argument 2 names different: declaration 'func' definition 'funcs'.
transmission-2.94/third-party/libutp/utp.cpp:2398:32: style: Function 'UTP_SetSockopt' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:99:39: note: Function 'UTP_SetSockopt' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2398:32: note: Function 'UTP_SetSockopt' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2434:29: style: Function 'UTP_Connect' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:102:36: note: Function 'UTP_Connect' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2434:29: note: Function 'UTP_Connect' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2712:27: style: Function 'UTP_Write' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:116:34: note: Function 'UTP_Write' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2712:27: note: Function 'UTP_Write' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2712:40: style: Function 'UTP_Write' argument 2 names different: declaration 'count' definition 'bytes'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:116:49: note: Function 'UTP_Write' argument 2 names different: declaration 'count' definition 'bytes'.
transmission-2.94/third-party/libutp/utp.cpp:2712:40: note: Function 'UTP_Write' argument 2 names different: declaration 'count' definition 'bytes'.
transmission-2.94/third-party/libutp/utp.cpp:2758:31: style: Function 'UTP_RBDrained' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:119:38: note: Function 'UTP_RBDrained' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2758:31: note: Function 'UTP_RBDrained' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2806:33: style: Function 'UTP_GetPeerName' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:127:40: note: Function 'UTP_GetPeerName' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2806:33: note: Function 'UTP_GetPeerName' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2816:31: style: Function 'UTP_GetDelays' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:129:38: note: Function 'UTP_GetDelays' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2816:31: note: Function 'UTP_GetDelays' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2842:27: style: Function 'UTP_Close' argument 1 names different: declaration 'socket' definition 'conn'. [funcArgNamesDifferent]
transmission-2.94/third-party/libutp/utp.h:152:34: note: Function 'UTP_Close' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:2842:27: note: Function 'UTP_Close' argument 1 names different: declaration 'socket' definition 'conn'.
transmission-2.94/third-party/libutp/utp.cpp:920:16: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/utp.cpp:1247:43: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/utp.cpp:2064:56: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/utp.cpp:2110:55: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/utp.cpp:2265:22: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/utp.cpp:2440:22: warning: Assert statement calls a function which may have desired side effects: 'get'. [assertWithSideEffect]
transmission-2.94/third-party/libutp/templates.h:69:0: style: The struct 'big_endian < unsigned int >' does not have a constructor although it has private member variables. [noConstructor]
transmission-2.94/third-party/libutp/templates.h:69:0: style: The struct 'big_endian < unsigned short >' does not have a constructor although it has private member variables. [noConstructor]
transmission-2.94/third-party/libutp/utp.cpp:358:9: style: Technically the member function 'SizableCircularBuffer::size' can be const. [functionConst]
transmission-2.94/third-party/libutp/utp.cpp:793:9: style: Technically the member function 'UTPSocket::get_packet_size' can be const. [functionConst]
transmission-2.94/third-party/libutp/utp.cpp:1744:19: note: Technically the member function 'UTPSocket::get_packet_size' can be const.
transmission-2.94/third-party/libutp/utp.cpp:793:9: note: Technically the member function 'UTPSocket::get_packet_size' can be const.
transmission-2.94/third-party/libutp/templates.h:101:0: style: Class 'Array < RST_Info , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/third-party/libutp/templates.h:101:0: style: Class 'Array < UTPSocket * , 16 >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transmission-2.94/third-party/libutp/templates.h:116:0: error: Common realloc mistake: 'mem' nulled but not freed upon failure [memleakOnRealloc]
transmission-2.94/third-party/libutp/utp_utils.cpp:119:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
transmission-2.94/third-party/libutp/utp_utils.cpp:118:13: style: Variable 'have_posix_clocks' is assigned a value that is never used. [unreadVariable]
transmission-2.94/third-party/libutp/utp_utils.cpp:140:8: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
transmission-2.94/third-party/miniupnp/minissdpc.c:52:18: style: The scope of the variable 'url' can be reduced. [variableScope]
transmission-2.94/third-party/miniupnp/minissdpc.c:54:15: style: The scope of the variable 'urlsize' can be reduced. [variableScope]
transmission-2.94/third-party/miniupnp/minissdpc.c:54:32: style: The scope of the variable 'usnsize' can be reduced. [variableScope]
transmission-2.94/third-party/miniupnp/miniupnpc.c:161:22: style: The scope of the variable 'pv' can be reduced. [variableScope]
transmission-2.94/third-party/miniupnp/miniwget.c:96:5: error: Common realloc mistake: 'header_buf' nulled but not freed upon failure [memleakOnRealloc]
transmission-2.94/third-party/miniupnp/miniwget.c:236:7: error: Common realloc mistake: 'content_buf' nulled but not freed upon failure [memleakOnRealloc]
transmission-2.94/third-party/miniupnp/miniwget.c:260:6: error: Common realloc mistake: 'content_buf' nulled but not freed upon failure [memleakOnRealloc]
transmission-2.94/third-party/miniupnp/upnpcommands.c:162:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
transmission-2.94/third-party/miniupnp/upnpcommands.c:462:2: warning: Either the condition 'p&&intClient' is redundant or there is possible null pointer dereference: intClient. [nullPointerRedundantCheck]
transmission-2.94/third-party/miniupnp/upnpcommands.c:496:7: note: Assuming that condition 'p&&intClient' is not redundant
transmission-2.94/third-party/miniupnp/upnpcommands.c:462:2: note: Null pointer dereference
transmission-2.94/third-party/miniupnp/upnpcommands.c:463:2: warning: Either the condition 'p&&intPort' is redundant or there is possible null pointer dereference: intPort. [nullPointerRedundantCheck]
transmission-2.94/third-party/miniupnp/upnpcommands.c:503:7: note: Assuming that condition 'p&&intPort' is not redundant
transmission-2.94/third-party/miniupnp/upnpcommands.c:463:2: note: Null pointer dereference
transmission-2.94/third-party/miniupnp/upnpcommands.c:809:9: style: The scope of the variable 'p' can be reduced. [variableScope]
transmission-2.94/third-party/miniupnp/upnpcommands.c:539:51: style: Function 'UPNP_GetPortMappingNumberOfEntries' argument 3 names different: declaration 'num' definition 'numEntries'. [funcArgNamesDifferent]
transmission-2.94/third-party/miniupnp/upnpcommands.h:156:51: note: Function 'UPNP_GetPortMappingNumberOfEntries' argument 3 names different: declaration 'num' definition 'numEntries'.
transmission-2.94/third-party/miniupnp/upnpcommands.c:539:51: note: Function 'UPNP_GetPortMappingNumberOfEntries' argument 3 names different: declaration 'num' definition 'numEntries'.
transmission-2.94/third-party/miniupnp/upnpreplyparse.c:32:24: style: The scope of the variable 'nv' can be reduced. [variableScope]
transmission-2.94/utils/edit.c:145:20: style: The scope of the variable 'node' can be reduced. [variableScope]
transmission-2.94/utils/show.c:124:35: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transmission-el/transmission-el_0.12.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transmission-remote-cli/transmission-remote-cli_1.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transmission-remote-gtk/transmission-remote-gtk_1.3.1.orig.tar.gz
transmission-remote-gtk-1.3.1/extern/rss-glib/rss-parser.c:140:19: style: The scope of the variable 'rss_item' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/bencode.c:213:26: style: The scope of the variable 'i' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/bencode.c:224:26: style: The scope of the variable 'i' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/bencode.c:177:33: style: Function 'be_decoden' argument 1 names different: declaration 'bencode' definition 'data'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/bencode.h:57:37: note: Function 'be_decoden' argument 1 names different: declaration 'bencode' definition 'data'.
transmission-remote-gtk-1.3.1/src/bencode.c:177:33: note: Function 'be_decoden' argument 1 names different: declaration 'bencode' definition 'data'.
transmission-remote-gtk-1.3.1/src/bencode.c:177:46: style: Function 'be_decoden' argument 2 names different: declaration 'bencode_len' definition 'len'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/bencode.h:57:53: note: Function 'be_decoden' argument 2 names different: declaration 'bencode_len' definition 'len'.
transmission-remote-gtk-1.3.1/src/bencode.c:177:46: note: Function 'be_decoden' argument 2 names different: declaration 'bencode_len' definition 'len'.
transmission-remote-gtk-1.3.1/src/bencode.c:182:32: style: Function 'be_decode' argument 1 names different: declaration 'bencode' definition 'data'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/bencode.h:56:36: note: Function 'be_decode' argument 1 names different: declaration 'bencode' definition 'data'.
transmission-remote-gtk-1.3.1/src/bencode.c:182:32: note: Function 'be_decode' argument 1 names different: declaration 'bencode' definition 'data'.
transmission-remote-gtk-1.3.1/src/hig.c:33:47: style: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:25:58: note: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:33:47: note: Function 'hig_workarea_add_section_divider' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:51:46: style: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:32:58: note: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:51:46: note: Function 'hig_workarea_add_section_title' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:64:44: style: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:40:55: note: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:64:44: note: Function 'hig_workarea_add_wide_control' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:72:49: style: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:36:60: note: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:72:49: note: Function 'hig_workarea_add_wide_tall_control' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:80:49: style: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:44:60: note: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:80:49: note: Function 'hig_workarea_add_wide_checkbutton' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:93:39: style: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:49:50: note: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:93:39: note: Function 'hig_workarea_add_label_w' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:93:65: style: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:51:50: note: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'.
transmission-remote-gtk-1.3.1/src/hig.c:93:65: note: Function 'hig_workarea_add_label_w' argument 3 names different: declaration 'label_widget' definition 'w'.
transmission-remote-gtk-1.3.1/src/hig.c:124:37: style: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:65:48: note: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:124:37: note: Function 'hig_workarea_add_row_w' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:128:37: style: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:69:48: note: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/hig.c:128:37: note: Function 'hig_workarea_add_row_w' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/hig.c:139:36: style: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:59:47: note: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:139:36: note: Function 'hig_workarea_add_row' argument 1 names different: declaration 'table' definition 't'.
transmission-remote-gtk-1.3.1/src/hig.c:143:36: style: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:63:47: note: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/hig.c:143:36: note: Function 'hig_workarea_add_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/hig.c:156:41: style: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/hig.h:57:52: note: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/hig.c:156:41: note: Function 'hig_workarea_add_tall_row' argument 5 names different: declaration 'mnemonic_or_null_for_control' definition 'mnemonic'.
transmission-remote-gtk-1.3.1/src/icons.c:189:5: style: Variable 'key' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-remote-gtk-1.3.1/src/icons.c:185:0: note: Variable 'key' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/icons.c:189:5: note: Variable 'key' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/icons.c:250:62: style: Function 'gtr_get_mime_type_from_filename' argument 1 names different: declaration 'file' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/icons.h:15:57: note: Function 'gtr_get_mime_type_from_filename' argument 1 names different: declaration 'file' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/icons.c:250:62: note: Function 'gtr_get_mime_type_from_filename' argument 1 names different: declaration 'file' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/json.c:53:15: style: The scope of the variable 'root' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/main.c:195:5: style: Variable 'exitCode' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-remote-gtk-1.3.1/src/main.c:175:0: note: Variable 'exitCode' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/main.c:195:5: note: Variable 'exitCode' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/remote-exec.c:113:21: style: The scope of the variable 'replacerx' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:115:12: style: The scope of the variable 'whole' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:115:20: style: The scope of the variable 'wholeEscaped' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:115:35: style: The scope of the variable 'id' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:115:46: style: The scope of the variable 'valuestr' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:115:57: style: The scope of the variable 'repeater' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:116:15: style: The scope of the variable 'replacement' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/remote-exec.c:149:24: style: The scope of the variable 'piece' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/requests.c:256:12: style: The scope of the variable 'encodedFile' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/requests.c:42:55: style: Function 'generic_request' argument 2 names different: declaration 'array' definition 'ids'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/requests.h:28:55: note: Function 'generic_request' argument 2 names different: declaration 'array' definition 'ids'.
transmission-remote-gtk-1.3.1/src/requests.c:42:55: note: Function 'generic_request' argument 2 names different: declaration 'array' definition 'ids'.
transmission-remote-gtk-1.3.1/src/requests.c:250:41: style: Function 'torrent_add_from_file' argument 1 names different: declaration 'filename' definition 'target'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/requests.h:40:41: note: Function 'torrent_add_from_file' argument 1 names different: declaration 'filename' definition 'target'.
transmission-remote-gtk-1.3.1/src/requests.c:250:41: note: Function 'torrent_add_from_file' argument 1 names different: declaration 'filename' definition 'target'.
transmission-remote-gtk-1.3.1/src/trg-client.c:602:2: style: Variable 'session_id' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-remote-gtk-1.3.1/src/trg-client.c:593:0: note: Variable 'session_id' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-client.c:602:2: note: Variable 'session_id' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-client.c:479:12: style: The scope of the variable 'session_id' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-client.c:723:53: style: Function 'dispatch_async_threadfunc' argument 1 names different: declaration 'reqrsp' definition 'req'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-client.c:93:53: note: Function 'dispatch_async_threadfunc' argument 1 names different: declaration 'reqrsp' definition 'req'.
transmission-remote-gtk-1.3.1/src/trg-client.c:723:53: note: Function 'dispatch_async_threadfunc' argument 1 names different: declaration 'reqrsp' definition 'req'.
transmission-remote-gtk-1.3.1/src/trg-client.c:767:28: style: Function 'dispatch_async' argument 1 names different: declaration 'client' definition 'tc'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-client.h:126:37: note: Function 'dispatch_async' argument 1 names different: declaration 'client' definition 'tc'.
transmission-remote-gtk-1.3.1/src/trg-client.c:767:28: note: Function 'dispatch_async' argument 1 names different: declaration 'client' definition 'tc'.
transmission-remote-gtk-1.3.1/src/trg-files-model.c:312:17: style: The scope of the variable 'file' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-files-tree-view-common.c:166:23: style: The scope of the variable 'sel' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-general-panel.c:126:46: style: The scope of the variable 'completedAtString' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-general-panel.c:126:84: style: The scope of the variable 'markup' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2006:5: style: Variable 'req' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2003:0: note: Variable 'req' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2006:5: note: Variable 'req' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2171:5: style: Variable 'cmd_line' is reassigned a value before the old one has been used. [redundantAssignment]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2168:0: note: Variable 'cmd_line' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2171:5: note: Variable 'cmd_line' is reassigned a value before the old one has been used.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:507:9: style: The scope of the variable 'i' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:589:16: style: The scope of the variable 'dialog' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:2425:23: style: The scope of the variable 'selection' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:387:46: style: Function 'delete_event' argument 2 names different: declaration 'event' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:102:56: note: Function 'delete_event' argument 2 names different: declaration 'event' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:387:46: note: Function 'delete_event' argument 2 names different: declaration 'event' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:388:28: style: Function 'delete_event' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:103:39: note: Function 'delete_event' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:388:28: note: Function 'delete_event' argument 3 names different: declaration 'data' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:436:41: style: Function 'open_props_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:127:39: note: Function 'open_props_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:436:41: note: Function 'open_props_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:454:46: style: Function 'torrent_tv_onRowActivated' argument 2 names different: declaration 'path' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:107:53: note: Function 'torrent_tv_onRowActivated' argument 2 names different: declaration 'path' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:454:46: note: Function 'torrent_tv_onRowActivated' argument 2 names different: declaration 'path' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:456:31: style: Function 'torrent_tv_onRowActivated' argument 3 names different: declaration 'col' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:108:59: note: Function 'torrent_tv_onRowActivated' argument 3 names different: declaration 'col' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:456:31: note: Function 'torrent_tv_onRowActivated' argument 3 names different: declaration 'col' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:461:38: style: Function 'add_url_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:110:36: note: Function 'add_url_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:461:38: note: Function 'add_url_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:472:34: style: Function 'add_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:111:32: note: Function 'add_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:472:34: note: Function 'add_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:481:36: style: Function 'pause_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:120:34: note: Function 'pause_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:481:36: note: Function 'pause_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:492:40: style: Function 'pause_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:124:38: note: Function 'pause_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:492:40: note: Function 'pause_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:551:41: style: Function 'resume_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:123:39: note: Function 'resume_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:551:41: note: Function 'resume_all_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:560:37: style: Function 'resume_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:121:35: note: Function 'resume_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:560:37: note: Function 'resume_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:571:41: style: Function 'disconnect_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:112:39: note: Function 'disconnect_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:571:41: note: Function 'disconnect_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:729:41: style: Function 'reannounce_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:119:39: note: Function 'reannounce_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:729:41: note: Function 'reannounce_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:740:37: style: Function 'verify_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:118:35: note: Function 'verify_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:740:37: note: Function 'verify_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:878:35: style: Function 'move_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:125:33: note: Function 'move_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:878:35: note: Function 'move_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:888:37: style: Function 'remove_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:122:35: note: Function 'remove_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:888:37: note: Function 'remove_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:911:37: style: Function 'delete_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:126:35: note: Function 'delete_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:911:37: note: Function 'delete_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1437:41: style: Function 'open_about_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:148:39: note: Function 'open_about_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1437:41: note: Function 'open_about_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1675:42: style: Function 'torrent_state_selection_changed' argument 1 names different: declaration 'selector' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:161:64: note: Function 'torrent_state_selection_changed' argument 1 names different: declaration 'selector' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1675:42: note: Function 'torrent_state_selection_changed' argument 1 names different: declaration 'selector' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1676:44: style: Function 'torrent_state_selection_changed' argument 2 names different: declaration 'flag' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:162:51: note: Function 'torrent_state_selection_changed' argument 2 names different: declaration 'flag' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1676:44: note: Function 'torrent_state_selection_changed' argument 2 names different: declaration 'flag' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1767:35: style: Function 'quit_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:172:33: note: Function 'quit_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1767:35: note: Function 'quit_cb' argument 1 names different: declaration 'w' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1882:44: style: Function 'status_icon_activated' argument 1 names different: declaration 'icon' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-main-window.c:174:51: note: Function 'status_icon_activated' argument 1 names different: declaration 'icon' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-main-window.c:1882:44: note: Function 'status_icon_activated' argument 1 names different: declaration 'icon' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-model.c:61:12: style: The scope of the variable 'li' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-peers-model.c:164:66: style: Function 'trg_peers_model_update' argument 5 names different: declaration 'first' definition 'mode'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-peers-model.h:86:38: note: Function 'trg_peers_model_update' argument 5 names different: declaration 'first' definition 'mode'.
transmission-remote-gtk-1.3.1/src/trg-peers-model.c:164:66: note: Function 'trg_peers_model_update' argument 5 names different: declaration 'first' definition 'mode'.
transmission-remote-gtk-1.3.1/src/trg-persistent-tree-view.c:259:18: style: The scope of the variable 'path' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-prefs.c:393:15: style: The scope of the variable 'node' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-remote-prefs-dialog.c:533:74: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-remote-gtk-1.3.1/src/trg-sortable-filtered-model.c:112:49: style: Function 'trg_sortable_filtered_model_sort_column_changed' argument 1 names different: declaration 'realSortable' definition 'G_GNUC_UNUSED'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-sortable-filtered-model.c:72:63: note: Function 'trg_sortable_filtered_model_sort_column_changed' argument 1 names different: declaration 'realSortable' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-sortable-filtered-model.c:112:49: note: Function 'trg_sortable_filtered_model_sort_column_changed' argument 1 names different: declaration 'realSortable' definition 'G_GNUC_UNUSED'.
transmission-remote-gtk-1.3.1/src/trg-state-selector.c:309:26: style: The scope of the variable 'rr' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-state-selector.c:310:18: style: The scope of the variable 'path' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-state-selector.c:311:19: style: The scope of the variable 'torrentModel' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-stats-dialog.c:218:17: style: The scope of the variable 'args' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-stats-dialog.c:219:10: style: The scope of the variable 'versionStr' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-stats-dialog.c:256:28: style: The scope of the variable 'priv' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-toolbar.c:333:52: style: Function 'trg_toolbar_torrent_actions_sensitive' argument 1 names different: declaration 'mb' definition 'tb'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/trg-toolbar.h:54:61: note: Function 'trg_toolbar_torrent_actions_sensitive' argument 1 names different: declaration 'mb' definition 'tb'.
transmission-remote-gtk-1.3.1/src/trg-toolbar.c:333:52: note: Function 'trg_toolbar_torrent_actions_sensitive' argument 1 names different: declaration 'mb' definition 'tb'.
transmission-remote-gtk-1.3.1/src/trg-torrent-add-dialog.c:383:72: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-remote-gtk-1.3.1/src/trg-torrent-model.c:754:24: style: The scope of the variable 't' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-torrent-model.c:762:15: style: The scope of the variable 'result' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-torrent-props-dialog.c:418:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-remote-gtk-1.3.1/src/trg-torrent-props-dialog.c:451:64: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
transmission-remote-gtk-1.3.1/src/trg-trackers-model.c:62:17: style: The scope of the variable 'tracker' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-trackers-model.c:65:18: style: The scope of the variable 'announce' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-trackers-model.c:66:18: style: The scope of the variable 'scrape' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-trackers-tree-view.c:336:23: style: The scope of the variable 'selection' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-tree-view.c:191:29: style: The scope of the variable 'desc' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-tree-view.c:618:19: style: The scope of the variable 'li' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-tree-view.c:619:16: style: The scope of the variable 'widths' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/trg-tree-view.c:619:25: style: The scope of the variable 'columns' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/util.c:504:28: style: The scope of the variable 'link' can be reduced. [variableScope]
transmission-remote-gtk-1.3.1/src/util.c:211:56: style: Function 'trg_gregex_get_first' argument 2 names different: declaration 'uri' definition 'src'. [funcArgNamesDifferent]
transmission-remote-gtk-1.3.1/src/util.h:56:56: note: Function 'trg_gregex_get_first' argument 2 names different: declaration 'uri' definition 'src'.
transmission-remote-gtk-1.3.1/src/util.c:211:56: note: Function 'trg_gregex_get_first' argument 2 names different: declaration 'uri' definition 'src'.
transmission-remote-gtk-1.3.1/src/util.c:469:20: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
transmission-remote-gtk-1.3.1/src/util.c:299:13: error: va_list 'vl' was opened but not closed by va_end(). [va_end_missing]
[08:54]

ftp://ftp.se.debian.org/debian/pool/main/t/transmissionrpc/transmissionrpc_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/transrate-tools/transrate-tools_1.0.0.orig.tar.gz
transrate-tools-1.0.0/src/segmenter.h:23:15: style: Technically the member function 'Segmenter::states' can be const. [functionConst]
transrate-tools-1.0.0/src/segmenter.h:19:3: style: Class 'Segmenter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transrate-tools-1.0.0/src/pileup.cpp:8:18: warning: Member variable 'TransratePileup::p' is not initialized in the constructor. [uninitMemberVar]
transrate-tools-1.0.0/src/pileup.cpp:8:18: warning: Member variable 'TransratePileup::length' is not initialized in the constructor. [uninitMemberVar]
transrate-tools-1.0.0/src/pileup.cpp:13:3: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
transrate-tools-1.0.0/src/pileup.h:46:9: style: Technically the member function 'TransratePileup::getCoverage' can be const. [functionConst]
transrate-tools-1.0.0/src/pileup.cpp:34:22: note: Technically the member function 'TransratePileup::getCoverage' can be const.
transrate-tools-1.0.0/src/pileup.h:46:9: note: Technically the member function 'TransratePileup::getCoverage' can be const.
transrate-tools-1.0.0/src/pileup.h:47:17: style: Technically the member function 'TransratePileup::getCoverageArray' can be const. [functionConst]
transrate-tools-1.0.0/src/pileup.cpp:38:30: note: Technically the member function 'TransratePileup::getCoverageArray' can be const.
transrate-tools-1.0.0/src/pileup.h:47:17: note: Technically the member function 'TransratePileup::getCoverageArray' can be const.
transrate-tools-1.0.0/src/pileup.cpp:25:43: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
transrate-tools-1.0.0/src/segmenter.cpp:9:3: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
transrate-tools-1.0.0/src/segmenter.cpp:17:3: performance: Variable 'seq' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
transrate-tools-1.0.0/src/segmenter.h:27:10: style: Technically the member function 'Segmenter::prior_k' can be const. [functionConst]
transrate-tools-1.0.0/src/segmenter.cpp:49:19: note: Technically the member function 'Segmenter::prior_k' can be const.
transrate-tools-1.0.0/src/segmenter.h:27:10: note: Technically the member function 'Segmenter::prior_k' can be const.
transrate-tools-1.0.0/src/segmenter.h:31:10: performance: Technically the member function 'Segmenter::prob_R_given_k_rhs' can be static. [functionStatic]
transrate-tools-1.0.0/src/segmenter.cpp:129:19: note: Technically the member function 'Segmenter::prob_R_given_k_rhs' can be static.
transrate-tools-1.0.0/src/segmenter.h:31:10: note: Technically the member function 'Segmenter::prob_R_given_k_rhs' can be static.
[08:55]

ftp://ftp.se.debian.org/debian/pool/main/t/transtermhp/transtermhp_2.09.orig.tar.gz
transterm_hp_v2.09/seq.h:73:5: warning: Member variable 'Term::sense' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/seq.h:195:5: warning: Member variable 'Event::kind' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/seq.h:137:5: style: Technically the member function 'Term::geolength' can be const. [functionConst]
transterm_hp_v2.09/seq.h:117:15: style: The function 'dir' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:41:23: note: Virtual function in base class
transterm_hp_v2.09/seq.h:117:15: note: Function in derived class
transterm_hp_v2.09/analysis.cc:142:10: style: The scope of the variable 'keep_T' can be reduced. [variableScope]
transterm_hp_v2.09/conf.h:27:5: warning: Member variable 'ErmolaevaConfidence::K' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:27:5: warning: Member variable 'ErmolaevaConfidence::t2t_L' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:27:5: warning: Member variable 'ErmolaevaConfidence::h2t_L' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:27:5: warning: Member variable 'ErmolaevaConfidence::t2t_N' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:27:5: warning: Member variable 'ErmolaevaConfidence::h2t_N' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/analysis.cc:20:5: warning: Member variable 'T2THits::_dir' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/analysis.cc:20:5: warning: Member variable 'T2THits::_region_hit' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:51:5: style: Class 'RandomConfidence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/conf.h:84:5: style: Class 'RandomPValueConfidence' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/analysis.cc:386:5: style: Class 'Tail2TailScores' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/conf.h:29:10: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:16:18: note: Virtual function in base class
transterm_hp_v2.09/conf.h:29:10: note: Function in derived class
transterm_hp_v2.09/conf.h:30:9: style: The function 'score' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:17:17: note: Virtual function in base class
transterm_hp_v2.09/conf.h:30:9: note: Function in derived class
transterm_hp_v2.09/conf.h:53:10: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:16:18: note: Virtual function in base class
transterm_hp_v2.09/conf.h:53:10: note: Function in derived class
transterm_hp_v2.09/conf.h:54:9: style: The function 'score' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:17:17: note: Virtual function in base class
transterm_hp_v2.09/conf.h:54:9: note: Function in derived class
transterm_hp_v2.09/conf.h:86:17: style: The function 'score' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:17:17: note: Virtual function in base class
transterm_hp_v2.09/conf.h:86:17: note: Function in derived class
transterm_hp_v2.09/analysis.cc:33:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:33:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:46:10: style: The function 'enter_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:220:5: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:46:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:56:10: style: The function 'leave_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:226:5: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:56:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:71:10: style: The function 'leave_gene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:217:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:71:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:86:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:86:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:191:9: style: The function 't2tregion_count' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/analysis.cc:102:17: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:191:9: note: Function in derived class
transterm_hp_v2.09/analysis.cc:193:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:193:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:200:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:200:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:208:10: style: The function 'event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:212:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:208:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:221:10: style: The function 'leave_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:226:5: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:221:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:393:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:393:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:398:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:398:10: note: Function in derived class
transterm_hp_v2.09/analysis.cc:409:10: style: The function 'leave_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:226:5: note: Virtual function in base class
transterm_hp_v2.09/analysis.cc:409:10: note: Function in derived class
transterm_hp_v2.09/anti.cc:27:5: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/anti.cc:27:5: note: Function in derived class
transterm_hp_v2.09/conf.cc:155:5: warning: Member variable 'ATContent::_gene_start' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.cc:155:5: warning: Member variable 'ATContent::_nongene_start' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.cc:220:5: warning: Member variable 'RegionLength::_s' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.cc:220:5: warning: Member variable 'RegionLength::_ig_count' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/conf.h:65:9: performance: Technically the member function 'RandomConfidence::hbin' can be static. [functionStatic]
transterm_hp_v2.09/conf.cc:584:19: note: Technically the member function 'RandomConfidence::hbin' can be static.
transterm_hp_v2.09/conf.h:65:9: note: Technically the member function 'RandomConfidence::hbin' can be static.
transterm_hp_v2.09/conf.cc:220:5: style: Class 'RegionLength' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/conf.cc:91:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:91:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:162:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:162:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:169:10: style: The function 'enter_gene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:216:18: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:169:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:185:10: style: The function 'leave_gene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:217:18: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:185:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:223:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:223:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:230:10: style: The function 'enter_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:220:5: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:230:10: note: Function in derived class
transterm_hp_v2.09/conf.cc:241:10: style: The function 'leave_intergene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:226:5: note: Virtual function in base class
transterm_hp_v2.09/conf.cc:241:10: note: Function in derived class
transterm_hp_v2.09/ermolaeva-oldconf.cc:60:12: style: Unused variable: gene [unusedVariable]
transterm_hp_v2.09/ermolaeva-oldconf.cc:350:18: style: Unused variable: gene_terms [unusedVariable]
transterm_hp_v2.09/ermolaeva-oldconf.cc:21:10: style: The function 'prepare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/conf.h:16:18: note: Virtual function in base class
transterm_hp_v2.09/ermolaeva-oldconf.cc:21:10: note: Function in derived class
transterm_hp_v2.09/gene-reader.cc:131:11: style: The scope of the variable 's' can be reduced. [variableScope]
transterm_hp_v2.09/gene-reader.cc:97:62: style: Checking if unsigned variable 'start' is less than zero. [unsignedLessThanZero]
transterm_hp_v2.09/gene-reader.cc:97:73: style: Checking if unsigned variable 'end' is less than zero. [unsignedLessThanZero]
transterm_hp_v2.09/gene-reader.cc:156:25: style: Checking if unsigned variable 'startidx' is less than zero. [unsignedLessThanZero]
transterm_hp_v2.09/gene-reader.cc:156:40: style: Checking if unsigned variable 'endidx' is less than zero. [unsignedLessThanZero]
transterm_hp_v2.09/gene-reader.cc:41:12: warning: Assert statement calls a function which may have desired side effects: 'good'. [assertWithSideEffect]
transterm_hp_v2.09/gene-reader.cc:130:12: warning: Assert statement calls a function which may have desired side effects: 'good'. [assertWithSideEffect]
transterm_hp_v2.09/gene-reader.h:26:5: style: Class 'CoordsReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/gene-reader.h:38:5: style: Class 'PTTReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
transterm_hp_v2.09/gene-reader.h:28:10: style: The function 'read_genes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/gene-reader.h:17:18: note: Virtual function in base class
transterm_hp_v2.09/gene-reader.h:28:10: note: Function in derived class
transterm_hp_v2.09/gene-reader.h:29:10: style: The function 'good' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/gene-reader.h:19:18: note: Virtual function in base class
transterm_hp_v2.09/gene-reader.h:29:10: note: Function in derived class
transterm_hp_v2.09/gene-reader.h:40:10: style: The function 'read_genes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/gene-reader.h:17:18: note: Virtual function in base class
transterm_hp_v2.09/gene-reader.h:40:10: note: Function in derived class
transterm_hp_v2.09/gene-reader.h:41:10: style: The function 'good' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/gene-reader.h:19:18: note: Virtual function in base class
transterm_hp_v2.09/gene-reader.h:41:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:146:9: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
transterm_hp_v2.09/map-output.cc:172:5: warning: Member variable 'MapOutputer::_last_was_term' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/map-output.cc:172:5: warning: Member variable 'MapOutputer::_term_count' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/map-output.cc:270:5: warning: Member variable 'BestAfterGene::_dir' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/map-output.cc:270:5: warning: Member variable 'BestAfterGene::_gene_end' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/map-output.cc:270:5: warning: Member variable 'BestAfterGene::_in_intergene' is not initialized in the constructor. [uninitMemberVar]
transterm_hp_v2.09/map-output.cc:231:5: style: Technically the member function 'MapOutputer::good_context' can be const. [functionConst]
transterm_hp_v2.09/map-output.cc:184:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:184:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:197:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:197:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:212:10: style: The function 'event' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:212:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:212:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:224:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:211:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:224:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:272:10: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:207:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:272:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:287:10: style: The function 'terminator' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:213:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:287:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:311:10: style: The function 'leave_gene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:217:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:311:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:335:10: style: The function 'enter_gene' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:216:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:335:10: note: Function in derived class
transterm_hp_v2.09/map-output.cc:356:10: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
transterm_hp_v2.09/seq.h:211:18: note: Virtual function in base class
transterm_hp_v2.09/map-output.cc:356:10: note: Function in derived class
transterm_hp_v2.09/search.cc:718:9: style: Variable 'tailoffset' is assigned a value that is never used. [unreadVariable]
transterm_hp_v2.09/search.cc:485:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
transterm_hp_v2.09/search.cc:611:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
transterm_hp_v2.09/search.cc:92:5: style: Technically the member function 'by_ascending_rightend::operator()' can be const. [functionConst]
transterm_hp_v2.09/seq.cc:625:52: style: C-style pointer casting [cstyleCast]
transterm_hp_v2.09/seq.cc:730:52: style: C-style pointer casting [cstyleCast]
transterm_hp_v2.09/seq.cc:254:13: performance: Possible inefficient checking for 'gaps' emptiness. [stlSize]
[08:55]

ftp://ftp.se.debian.org/debian/pool/main/t/trapperkeeper-clojure/trapperkeeper-clojure_1.5.2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trapperkeeper-metrics-clojure/trapperkeeper-metrics-clojure_0.4.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trapperkeeper-scheduler-clojure/trapperkeeper-scheduler-clojure_0.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trapperkeeper-status-clojure/trapperkeeper-status-clojure_0.7.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trapperkeeper-webserver-jetty9-clojure/trapperkeeper-webserver-jetty9-clojure_1.7.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trash-cli/trash-cli_0.12.9.14.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/traverso/traverso_0.49.5.orig.tar.gz
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:104:69: style: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'. [funcArgNamesDifferent]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:73:49: note: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:104:69: note: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:40:22: warning: Member variable 'AbstractAudioReader::m_rate' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:42:2: performance: Variable 'm_fileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:43:2: performance: Variable 'm_readPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:43:27: performance: Variable 'm_nframes' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:44:2: performance: Variable 'm_length' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:185:2: performance: Variable 'm_channels' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:185:15: performance: Variable 'destinationBufferSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:185:39: performance: Variable 'readBufferSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:186:2: performance: Variable 'm_bufferSizeCheckCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:186:29: performance: Variable 'm_totalCheckSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:186:48: performance: Variable 'm_smallerReadCounter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:64:6: style: Technically the member function 'AbstractAudioReader::get_num_channels' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:67:26: note: Technically the member function 'AbstractAudioReader::get_num_channels' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:64:6: note: Technically the member function 'AbstractAudioReader::get_num_channels' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:67:6: style: Technically the member function 'AbstractAudioReader::get_file_rate' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:73:26: note: Technically the member function 'AbstractAudioReader::get_file_rate' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:67:6: note: Technically the member function 'AbstractAudioReader::get_file_rate' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:68:7: style: Technically the member function 'AbstractAudioReader::eof' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:79:27: note: Technically the member function 'AbstractAudioReader::eof' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:68:7: note: Technically the member function 'AbstractAudioReader::eof' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:69:12: style: Technically the member function 'AbstractAudioReader::pos' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.cpp:85:32: note: Technically the member function 'AbstractAudioReader::pos' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:69:12: note: Technically the member function 'AbstractAudioReader::pos' can be const.
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:75:7: style: Technically the member function 'AbstractAudioReader::is_valid' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:33:2: style: Class 'SFAudioReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:33:2: style: Class 'FlacAudioReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:32:2: style: Class 'WPAudioReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:34:2: style: Class 'VorbisAudioReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:36:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:36:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:41:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:41:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:42:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/SFAudioReader.h:42:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:36:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:36:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:37:7: style: The function 'clear_buffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:77:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:37:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:42:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:42:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:43:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:43:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:35:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:35:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:40:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:40:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:41:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.h:41:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:37:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:37:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:42:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:42:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:43:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.h:43:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:44:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:44:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:45:7: style: The function 'clear_buffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:77:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:45:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:57:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:57:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:58:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:58:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:208:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:246:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:278:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:304:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:326:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:352:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:379:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:501:73: style: Function 'read_private' argument 2 names different: declaration 'sampleCount' definition 'frameCount'. [funcArgNamesDifferent]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.h:43:57: note: Function 'read_private' argument 2 names different: declaration 'sampleCount' definition 'frameCount'.
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:501:73: note: Function 'read_private' argument 2 names different: declaration 'sampleCount' definition 'frameCount'.
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:111:8: style: Technically the member function 'FlacPrivate::is_valid' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:390:2: style: Class 'FlacAudioReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:390:2: style: Class 'FlacAudioReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/decode/FlacAudioReader.cpp:53:3: style: Class 'FlacPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:777:9: style: Condition '!error' is always true [knownConditionTrueFalse]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:771:15: note: Assignment 'error=false', assigned value is 0
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:777:9: note: Condition '!error' is always true
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:112:9: warning: Member variable 'K3bMad::m_channels' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:112:9: warning: Member variable 'K3bMad::m_sampleRate' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:475:2: warning: Member variable 'MadDecoderPrivate::handle' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:475:2: warning: Member variable 'MadDecoderPrivate::bOutputFinished' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:475:2: warning: Member variable 'MadDecoderPrivate::overflowBuffers' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:475:2: warning: Member variable 'MadDecoderPrivate::vbr' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:478:3: performance: Variable 'outputPos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:479:3: performance: Variable 'outputSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:480:3: performance: Variable 'overflowSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:481:3: performance: Variable 'overflowStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:509:2: style: Class 'MadAudioReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:509:2: style: Class 'MadAudioReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:116:2: style: Class 'K3bMad' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.cpp:116:2: style: Class 'K3bMad' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:35:2: style: Class 'MadAudioReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:38:10: style: The function 'decoder_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:76:18: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:38:10: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:39:7: style: The function 'clear_buffers' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:77:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:39:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:44:7: style: The function 'seek_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:82:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:44:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:45:12: style: The function 'read_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/decode/AbstractAudioReader.h:83:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/decode/MadAudioReader.h:45:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:47:6: style: Technically the member function 'ResampleAudioReader::get_output_rate' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.cpp:155:26: note: Technically the member function 'ResampleAudioReader::get_output_rate' can be const.
traverso-0.49.5/src/audiofileio/decode/ResampleAudioReader.h:47:6: note: Technically the member function 'ResampleAudioReader::get_output_rate' can be const.
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.cpp:43:2: style: Class 'VorbisAudioReader' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/decode/VorbisAudioReader.cpp:43:2: style: Class 'VorbisAudioReader' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.cpp:121:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.cpp:122:35: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
traverso-0.49.5/src/audiofileio/decode/WPAudioReader.cpp:128:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.cpp:118:62: style: Function 'write' argument 2 names different: declaration 'frameCount' definition 'count'. [funcArgNamesDifferent]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:44:42: note: Function 'write' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.cpp:118:62: note: Function 'write' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.cpp:47:2: performance: Variable 'm_writePos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:41:12: style: Technically the member function 'AbstractAudioWriter::pos' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.cpp:84:32: note: Technically the member function 'AbstractAudioWriter::pos' can be const.
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:41:12: note: Technically the member function 'AbstractAudioWriter::pos' can be const.
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:41:7: style: The function 'set_format_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:40:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:41:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:42:14: style: The function 'get_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:35:22: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:42:14: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:45:7: style: The function 'open_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:50:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:45:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:46:12: style: The function 'write_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:51:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:46:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:47:7: style: The function 'close_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:52:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:47:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:39:7: style: The function 'set_format_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:40:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:39:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:40:14: style: The function 'get_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:35:22: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:40:14: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:43:7: style: The function 'open_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:50:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:43:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:44:12: style: The function 'write_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:51:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:44:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:45:7: style: The function 'close_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:52:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.h:45:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:38:7: style: The function 'set_format_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:40:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:38:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:39:14: style: The function 'get_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:35:22: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:39:14: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:42:7: style: The function 'open_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:50:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:42:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:44:12: style: The function 'write_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:51:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:44:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:47:7: style: The function 'close_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:52:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.h:47:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:38:7: style: The function 'set_format_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:40:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:38:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:39:14: style: The function 'get_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:35:22: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:39:14: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:42:7: style: The function 'open_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:50:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:42:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:43:12: style: The function 'write_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:51:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:43:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:45:7: style: The function 'close_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:52:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.h:45:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.cpp:77:2: style: Class 'FlacAudioWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/encode/FlacAudioWriter.cpp:77:2: style: Class 'FlacAudioWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.cpp:46:2: style: Class 'LameAudioWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.cpp:46:2: style: Class 'LameAudioWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:38:7: style: The function 'set_format_attribute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:40:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:38:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:39:14: style: The function 'get_extension' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:35:22: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:39:14: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:42:7: style: The function 'open_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:50:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:42:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:43:12: style: The function 'write_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:51:20: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:43:12: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:44:7: style: The function 'close_private' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/audiofileio/encode/AbstractAudioWriter.h:52:15: note: Virtual function in base class
traverso-0.49.5/src/audiofileio/encode/LameAudioWriter.h:44:7: note: Function in derived class
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.cpp:92:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.cpp:123:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.cpp:32:16: warning: Member variable 'SFAudioWriter::m_fileType' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:48:6: style: Technically the member function 'SFAudioWriter::get_sf_format' can be const. [functionConst]
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.cpp:164:20: note: Technically the member function 'SFAudioWriter::get_sf_format' can be const.
traverso-0.49.5/src/audiofileio/encode/SFAudioWriter.h:48:6: note: Technically the member function 'SFAudioWriter::get_sf_format' can be const.
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.cpp:89:2: style: Class 'VorbisAudioWriter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/audiofileio/encode/VorbisAudioWriter.cpp:89:2: style: Class 'VorbisAudioWriter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.cpp:167:26: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.cpp:145:11: style: The scope of the variable 'bcount' can be reduced. [variableScope]
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.cpp:34:16: warning: Member variable 'WPAudioWriter::m_file' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/audiofileio/encode/WPAudioWriter.cpp:41:2: performance: Variable 'm_tmpBufferSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/commands/ArmTracks.h:35:2: style: Class 'ArmTracks' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/AudioClipExternalProcessing.cpp:45:69: style: Function 'AudioClipExternalProcessing' argument 1 names different: declaration 'object' definition 'clip'. [funcArgNamesDifferent]
traverso-0.49.5/src/commands/AudioClipExternalProcessing.h:33:41: note: Function 'AudioClipExternalProcessing' argument 1 names different: declaration 'object' definition 'clip'.
traverso-0.49.5/src/commands/AudioClipExternalProcessing.cpp:45:69: note: Function 'AudioClipExternalProcessing' argument 1 names different: declaration 'object' definition 'clip'.
traverso-0.49.5/src/commands/AudioClipExternalProcessing.h:33:2: style: Class 'AudioClipExternalProcessing' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/ClipSelection.cpp:53:2: performance: Variable 'm_clips' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/commands/Crop.cpp:83:34: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/commands/Crop.cpp:92:34: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/commands/Crop.cpp:53:27: style: Function 'Crop' argument 1 names different: declaration 'cv' definition 'view'. [funcArgNamesDifferent]
traverso-0.49.5/src/commands/Crop.h:41:29: note: Function 'Crop' argument 1 names different: declaration 'cv' definition 'view'.
traverso-0.49.5/src/commands/Crop.cpp:53:27: note: Function 'Crop' argument 1 names different: declaration 'cv' definition 'view'.
traverso-0.49.5/src/commands/Crop.cpp:53:7: warning: Member variable 'Crop::leftClip' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Crop.cpp:53:7: warning: Member variable 'Crop::rightClip' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Crop.h:41:9: style: Class 'Crop' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/Fade.h:70:2: style: Class 'FadeStrength' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/Fade.h:99:2: style: Class 'FadeBend' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/Fade.cpp:55:64: style: Function 'FadeRange' argument 3 names different: declaration 'newVal' definition 'newRange'. [funcArgNamesDifferent]
traverso-0.49.5/src/commands/Fade.h:38:54: note: Function 'FadeRange' argument 3 names different: declaration 'newVal' definition 'newRange'.
traverso-0.49.5/src/commands/Fade.cpp:55:64: note: Function 'FadeRange' argument 3 names different: declaration 'newVal' definition 'newRange'.
traverso-0.49.5/src/commands/Fade.cpp:44:12: warning: Member variable 'FadeRange::m_origRange' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:44:12: warning: Member variable 'FadeRange::m_newRange' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:240:15: warning: Member variable 'FadeStrength::oldValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:240:15: warning: Member variable 'FadeStrength::origY' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:240:15: warning: Member variable 'FadeStrength::origStrength' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:240:15: warning: Member variable 'FadeStrength::newStrength' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:248:15: warning: Member variable 'FadeStrength::oldValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:248:15: warning: Member variable 'FadeStrength::origY' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:148:11: warning: Member variable 'FadeBend::oldValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:148:11: warning: Member variable 'FadeBend::origY' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:148:11: warning: Member variable 'FadeBend::origBend' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:148:11: warning: Member variable 'FadeBend::newBend' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:156:11: warning: Member variable 'FadeBend::oldValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Fade.cpp:156:11: warning: Member variable 'FadeBend::origY' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Import.cpp:69:48: style: Function 'init' argument 2 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
traverso-0.49.5/src/commands/Import.h:62:41: note: Function 'init' argument 2 names different: declaration 'filename' definition 'fileName'.
traverso-0.49.5/src/commands/Import.cpp:69:48: note: Function 'init' argument 2 names different: declaration 'filename' definition 'fileName'.
traverso-0.49.5/src/commands/Import.h:35:2: style: Class 'Import' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/MoveClip.cpp:297:6: style: The scope of the variable 'deltaTrackIndex' can be reduced. [variableScope]
traverso-0.49.5/src/commands/PlayHeadMove.cpp:30:15: warning: Member variable 'PlayHeadMove::m_origXPos' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/PlayHeadMove.cpp:30:15: warning: Member variable 'PlayHeadMove::m_newXPos' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/PlayHeadMove.cpp:30:15: warning: Member variable 'PlayHeadMove::m_newYPos' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/SplitClip.cpp:67:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/commands/SplitClip.cpp:76:20: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/commands/SplitClip.cpp:36:12: warning: Member variable 'SplitClip::m_splitcursor' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/SplitClip.h:37:2: style: Class 'SplitClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/commands/TrackPan.cpp:44:4: style: Class 'TrackPan' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
traverso-0.49.5/src/commands/Zoom.cpp:34:7: warning: Member variable 'Zoom::horizontalJogZoomLastX' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/commands/Zoom.cpp:34:7: warning: Member variable 'Zoom::verticalJogZoomLastY' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/common/Debugger.cpp:98:36: style: Function 'log' argument 1 names different: declaration 'msg' definition 's'. [funcArgNamesDifferent]
traverso-0.49.5/src/common/Debugger.h:188:26: note: Function 'log' argument 1 names different: declaration 'msg' definition 's'.
traverso-0.49.5/src/common/Debugger.cpp:98:36: note: Function 'log' argument 1 names different: declaration 'msg' definition 's'.
traverso-0.49.5/src/common/FastDelegate.h:870:2: style: 'FastDelegate0::operator=' should return 'FastDelegate0 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:955:2: style: 'FastDelegate1::operator=' should return 'FastDelegate1 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1040:2: style: 'FastDelegate2::operator=' should return 'FastDelegate2 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1125:2: style: 'FastDelegate3::operator=' should return 'FastDelegate3 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1210:2: style: 'FastDelegate4::operator=' should return 'FastDelegate4 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1295:2: style: 'FastDelegate5::operator=' should return 'FastDelegate5 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1380:2: style: 'FastDelegate6::operator=' should return 'FastDelegate6 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1465:2: style: 'FastDelegate7::operator=' should return 'FastDelegate7 &'. [operatorEq]
traverso-0.49.5/src/common/FastDelegate.h:1550:2: style: 'FastDelegate8::operator=' should return 'FastDelegate8 &'. [operatorEq]
traverso-0.49.5/src/common/defines.h:60:3: performance: Variable 'm_position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/common/defines.h:66:3: performance: Variable 'm_position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/common/defines.h:70:3: performance: Variable 'm_position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/common/FastDelegate.h:623:14: style: Technically the member function 'fastdelegate::DelegateMemento::operator<' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:802:14: style: Technically the member function 'fastdelegate::detail::ClosurePtr::IsEqualToStaticFuncPtr' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:929:26: style: Technically the member function 'fastdelegate::FastDelegate0::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1014:26: style: Technically the member function 'fastdelegate::FastDelegate1::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1099:26: style: Technically the member function 'fastdelegate::FastDelegate2::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1184:26: style: Technically the member function 'fastdelegate::FastDelegate3::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1269:26: style: Technically the member function 'fastdelegate::FastDelegate4::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1354:26: style: Technically the member function 'fastdelegate::FastDelegate5::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1439:26: style: Technically the member function 'fastdelegate::FastDelegate6::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1524:26: style: Technically the member function 'fastdelegate::FastDelegate7::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:1609:26: style: Technically the member function 'fastdelegate::FastDelegate8::GetMemento' can be const. [functionConst]
traverso-0.49.5/src/common/defines.h:77:12: style: Technically the member function 'TimeRef::to_frame' can be const. [functionConst]
traverso-0.49.5/src/common/FastDelegate.h:896:2: style: Class 'FastDelegate0' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:981:2: style: Class 'FastDelegate1' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1066:2: style: Class 'FastDelegate2' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1151:2: style: Class 'FastDelegate3' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1236:2: style: Class 'FastDelegate4' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1321:2: style: Class 'FastDelegate5' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1406:2: style: Class 'FastDelegate6' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1491:2: style: Class 'FastDelegate7' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/FastDelegate.h:1576:2: style: Class 'FastDelegate8' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/Resampler.cpp:28:12: warning: Member variable 'Resampler::m_srcState' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/common/Resampler.cpp:28:12: warning: Member variable 'Resampler::m_readExtraFrames' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/common/Resampler.cpp:28:12: warning: Member variable 'Resampler::bufferUsed' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/common/Resampler.cpp:28:12: warning: Member variable 'Resampler::framesRead' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/common/RingBuffer.cpp:65:28: style: Condition 'mlock_buffer()<0' is always false [knownConditionTrueFalse]
traverso-0.49.5/src/common/RingBuffer.cpp:50:31: style: Function 'RingBuffer' argument 1 names different: declaration 'size' definition 'sz'. [funcArgNamesDifferent]
traverso-0.49.5/src/common/RingBuffer.h:55:27: note: Function 'RingBuffer' argument 1 names different: declaration 'size' definition 'sz'.
traverso-0.49.5/src/common/RingBuffer.cpp:50:31: note: Function 'RingBuffer' argument 1 names different: declaration 'size' definition 'sz'.
traverso-0.49.5/src/common/RingBuffer.cpp:218:33: style: Variable 'tmp_read_ptr' is assigned a value that is never used. [unreadVariable]
traverso-0.49.5/src/common/RingBuffer.h:77:14: style: Technically the member function 'RingBuffer::get_read_vector' can be const. [functionConst]
traverso-0.49.5/src/common/RingBuffer.cpp:284:18: note: Technically the member function 'RingBuffer::get_read_vector' can be const.
traverso-0.49.5/src/common/RingBuffer.h:77:14: note: Technically the member function 'RingBuffer::get_read_vector' can be const.
traverso-0.49.5/src/common/RingBuffer.h:97:14: style: Technically the member function 'RingBuffer::get_write_vector' can be const. [functionConst]
traverso-0.49.5/src/common/RingBuffer.cpp:325:18: note: Technically the member function 'RingBuffer::get_write_vector' can be const.
traverso-0.49.5/src/common/RingBuffer.h:97:14: note: Technically the member function 'RingBuffer::get_write_vector' can be const.
traverso-0.49.5/src/common/RingBuffer.h:143:16: style: Technically the member function 'RingBuffer::read_space' can be const. [functionConst]
traverso-0.49.5/src/common/RingBuffer.cpp:109:20: note: Technically the member function 'RingBuffer::read_space' can be const.
traverso-0.49.5/src/common/RingBuffer.h:143:16: note: Technically the member function 'RingBuffer::read_space' can be const.
traverso-0.49.5/src/common/RingBuffer.h:150:13: performance: Technically the member function 'RingBuffer::mlock_buffer' can be static. [functionStatic]
traverso-0.49.5/src/common/RingBuffer.cpp:83:17: note: Technically the member function 'RingBuffer::mlock_buffer' can be static.
traverso-0.49.5/src/common/RingBuffer.h:150:13: note: Technically the member function 'RingBuffer::mlock_buffer' can be static.
traverso-0.49.5/src/common/RingBuffer.h:186:16: style: Technically the member function 'RingBuffer::write_space' can be const. [functionConst]
traverso-0.49.5/src/common/RingBuffer.cpp:127:20: note: Technically the member function 'RingBuffer::write_space' can be const.
traverso-0.49.5/src/common/RingBuffer.h:186:16: note: Technically the member function 'RingBuffer::write_space' can be const.
traverso-0.49.5/src/common/RingBuffer.cpp:62:9: style: Class 'RingBuffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/common/RingBuffer.cpp:62:9: style: Class 'RingBuffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/common/RingBuffer.h:55:9: style: Class 'RingBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/RingBufferNPT.h:57:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::reset' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:63:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::set' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:77:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::get_read_vector' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:211:0: note: Technically the member function 'RingBufferNPT < TsarEvent >::get_read_vector' can be const.
traverso-0.49.5/src/common/RingBufferNPT.h:77:0: note: Technically the member function 'RingBufferNPT < TsarEvent >::get_read_vector' can be const.
traverso-0.49.5/src/common/RingBufferNPT.h:78:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::get_write_vector' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:250:0: note: Technically the member function 'RingBufferNPT < TsarEvent >::get_write_vector' can be const.
traverso-0.49.5/src/common/RingBufferNPT.h:78:0: note: Technically the member function 'RingBufferNPT < TsarEvent >::get_write_vector' can be const.
traverso-0.49.5/src/common/RingBufferNPT.h:80:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::decrement_read_ptr' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:84:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::increment_read_ptr' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:88:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::increment_write_ptr' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:92:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::write_space' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:107:0: style: Technically the member function 'RingBufferNPT < TsarEvent >::read_space' can be const. [functionConst]
traverso-0.49.5/src/common/RingBufferNPT.h:40:0: style: Class 'RingBufferNPT < TsarEvent >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/common/RingBufferNPT.h:40:0: style: Class 'RingBufferNPT < TsarEvent >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/common/RingBufferNPT.h:38:0: style: Class 'RingBufferNPT < TsarEvent >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/common/fpu.cc:41:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
traverso-0.49.5/src/core/AudioClip.h:113:57: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Track.h:84:57: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/CurveNode.h:57:57: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.h:118:11: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/AudioClip.cpp:398:32: style: Function 'set_gain' argument 1 names different: declaration 'g' definition 'gain'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/AudioClip.h:180:22: note: Function 'set_gain' argument 1 names different: declaration 'g' definition 'gain'.
traverso-0.49.5/src/core/AudioClip.cpp:398:32: note: Function 'set_gain' argument 1 names different: declaration 'g' definition 'gain'.
traverso-0.49.5/src/core/AudioClip.cpp:566:43: style: Function 'init_recording' argument 1 names different: declaration 'bus' definition 'name'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/AudioClip.h:68:32: note: Function 'init_recording' argument 1 names different: declaration 'bus' definition 'name'.
traverso-0.49.5/src/core/AudioClip.cpp:566:43: note: Function 'init_recording' argument 1 names different: declaration 'bus' definition 'name'.
traverso-0.49.5/src/core/AudioClip.cpp:713:46: style: Function 'set_audio_source' argument 1 names different: declaration 'source' definition 'rs'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/AudioClip.h:67:36: note: Function 'set_audio_source' argument 1 names different: declaration 'source' definition 'rs'.
traverso-0.49.5/src/core/AudioClip.cpp:713:46: note: Function 'set_audio_source' argument 1 names different: declaration 'source' definition 'rs'.
traverso-0.49.5/src/core/CurveNode.h:34:2: warning: Member variable 'CurveNode::m_curve' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/CurveNode.h:34:2: warning: Member variable 'CurveNode::when' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/CurveNode.h:34:2: warning: Member variable 'CurveNode::value' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/CurveNode.h:34:2: warning: Member variable 'CurveNode::coeff' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Peak.h:168:3: warning: Member variable 'ChannelData::headerdata' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Peak.h:168:3: warning: Member variable 'ChannelData::peakreader' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Peak.h:168:3: warning: Member variable 'ChannelData::pd' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_ieActions' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_modifierKeys' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_activeModifierKeys' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_commandplugins' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_modes' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::holdingCommand' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::sCollectedNumber' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_jogBypassPos' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::active' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isHolding' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isPressEventLocked' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isHoldingOutput' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isFirstFact' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isDoubleKey' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::isJogging' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_cancelHold' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_bypassJog' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::fact1_k1' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::fact1_k2' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::fact2_k1' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::fact2_k2' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::fact1Type' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::wholeMapIndex' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::wholeActionType' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::collectedNumber' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::stackIndex' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::eventType' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::eventStack' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::pressEventCounter' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::pairOf2' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::pairOf3' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::clearTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::assumeHoldTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::doubleFactWaitTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::eventTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_broadcastResult' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::m_unbypassJogDistance' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/InputEngine.h:168:9: warning: Member variable 'InputEngine::holdEventCode' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/core/Peak.h:137:33: performance: Variable 'peakLowerValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Peak.h:138:35: performance: Variable 'normProcessedFrames' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/ContextItem.h:45:2: style: Class 'ContextItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/ReadSource.h:40:2: style: Class 'ReadSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/AudioClip.h:57:2: style: Class 'AudioClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/AudioClip.h:58:2: style: Class 'AudioClip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/WriteSource.h:41:2: style: Class 'WriteSource' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Sheet.h:72:2: style: Class 'Sheet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/SnapList.h:35:2: style: Class 'SnapList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/DiskIO.h:52:2: style: Class 'DiskIO' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Export.h:102:2: style: Class 'ExportThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/AudioClipManager.h:41:2: style: Class 'AudioClipManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/ResourcesManager.h:42:2: style: Class 'ResourcesManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Curve.h:49:2: style: Class 'Curve' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Peak.h:79:2: style: Class 'PPThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Peak.h:106:2: style: Class 'Peak' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Peak.h:203:2: style: Class 'PeakDataReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/ViewPort.h:94:2: style: Class 'HoldCursor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/InputEngine.h:122:1: warning: The class 'InputEngine' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
traverso-0.49.5/src/core/FadeCurve.h:58:6: style: The function 'set_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/Curve.h:54:14: note: Virtual function in base class
traverso-0.49.5/src/core/FadeCurve.h:58:6: note: Function in derived class
traverso-0.49.5/src/core/FadeCurve.h:77:7: style: The function 'set_range' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/Curve.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/core/FadeCurve.h:77:7: note: Function in derived class
traverso-0.49.5/src/core/AudioClipGroup.h:32:2: warning: Member variable 'AudioClipGroup::m_topTrackIndex' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/AudioClipGroup.h:32:2: warning: Member variable 'AudioClipGroup::m_bottomTrackIndex' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/AudioClipGroup.cpp:37:2: performance: Variable 'm_clips' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/AudioClipGroup.h:33:2: style: Class 'AudioClipGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Command.h:39:9: style: Class 'Command' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/AudioFileCopyConvert.cpp:180:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
traverso-0.49.5/src/core/AudioFileMerger.cpp:157:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
traverso-0.49.5/src/core/AudioFileMerger.cpp:41:71: style: Function 'enqueue_task' argument 2 names different: declaration 'source2' definition 'source1'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/AudioFileMerger.h:40:53: note: Function 'enqueue_task' argument 2 names different: declaration 'source2' definition 'source1'.
traverso-0.49.5/src/core/AudioFileMerger.cpp:41:71: note: Function 'enqueue_task' argument 2 names different: declaration 'source2' definition 'source1'.
traverso-0.49.5/src/core/AudioSource.cpp:76:42: style: Function 'set_dir' argument 1 names different: declaration 'name' definition 'dir'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/AudioSource.h:43:30: note: Function 'set_dir' argument 1 names different: declaration 'name' definition 'dir'.
traverso-0.49.5/src/core/AudioSource.cpp:76:42: note: Function 'set_dir' argument 1 names different: declaration 'name' definition 'dir'.
traverso-0.49.5/src/core/AudioSource.cpp:50:14: warning: Member variable 'AudioSource::m_channelCount' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/AudioSource.cpp:37:14: warning: Member variable 'AudioSource::m_channelCount' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/AudioSource.cpp:45:2: performance: Variable 'm_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Command.cpp:103:10: warning: Member variable 'Command::m_isValid' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Command.cpp:88:10: warning: Member variable 'Command::m_isValid' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Curve.cpp:351:4: warning: Either the condition 'cn==0' is redundant or there is possible null pointer dereference: cn. [nullPointerRedundantCheck]
traverso-0.49.5/src/core/Curve.cpp:274:11: note: Assuming that condition 'cn==0' is not redundant
traverso-0.49.5/src/core/Curve.cpp:351:4: note: Null pointer dereference
traverso-0.49.5/src/core/Curve.cpp:352:4: warning: Either the condition 'cn==0' is redundant or there is possible null pointer dereference: cn. [nullPointerRedundantCheck]
traverso-0.49.5/src/core/Curve.cpp:274:11: note: Assuming that condition 'cn==0' is not redundant
traverso-0.49.5/src/core/Curve.cpp:352:4: note: Null pointer dereference
traverso-0.49.5/src/core/Curve.cpp:353:4: warning: Either the condition 'cn==0' is redundant or there is possible null pointer dereference: cn. [nullPointerRedundantCheck]
traverso-0.49.5/src/core/Curve.cpp:274:11: note: Assuming that condition 'cn==0' is not redundant
traverso-0.49.5/src/core/Curve.cpp:353:4: note: Null pointer dereference
traverso-0.49.5/src/core/Curve.cpp:354:4: warning: Either the condition 'cn==0' is redundant or there is possible null pointer dereference: cn. [nullPointerRedundantCheck]
traverso-0.49.5/src/core/Curve.cpp:274:11: note: Assuming that condition 'cn==0' is not redundant
traverso-0.49.5/src/core/Curve.cpp:354:4: note: Null pointer dereference
traverso-0.49.5/src/core/Curve.cpp:120:18: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:201:17: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:251:9: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:272:9: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:380:24: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:381:25: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:519:9: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:523:26: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:547:11: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:555:34: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:580:21: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:588:35: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:595:33: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:596:34: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:636:24: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/Curve.cpp:508:7: style: The scope of the variable 'half' can be reduced. [variableScope]
traverso-0.49.5/src/core/Curve.cpp:538:9: style: The scope of the variable 'lbhalf' can be reduced. [variableScope]
traverso-0.49.5/src/core/Curve.cpp:570:9: style: The scope of the variable 'ubhalf' can be reduced. [variableScope]
traverso-0.49.5/src/core/Curve.cpp:364:54: style: Function 'get_vector' argument 3 names different: declaration 'arg' definition 'vec'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Curve.h:62:48: note: Function 'get_vector' argument 3 names different: declaration 'arg' definition 'vec'.
traverso-0.49.5/src/core/Curve.cpp:364:54: note: Function 'get_vector' argument 3 names different: declaration 'arg' definition 'vec'.
traverso-0.49.5/src/core/Curve.h:54:14: warning: Virtual function 'set_state' is called from constructor 'Curve(ContextItem*parent,const QDomNode node)' at line 113. Dynamic binding is not used. [virtualCallInConstructor]
traverso-0.49.5/src/core/Curve.cpp:113:2: note: Calling set_state
traverso-0.49.5/src/core/Curve.h:54:14: note: set_state is a virtual method
traverso-0.49.5/src/core/Curve.cpp:59:6: style: The function 'prepare_actions' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/Command.h:44:21: note: Virtual function in base class
traverso-0.49.5/src/core/Curve.cpp:59:6: note: Function in derived class
traverso-0.49.5/src/core/Curve.cpp:60:6: style: The function 'do_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/Command.h:45:21: note: Virtual function in base class
traverso-0.49.5/src/core/Curve.cpp:60:6: note: Function in derived class
traverso-0.49.5/src/core/Curve.cpp:61:13: style: The function 'undo_action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/Command.h:46:21: note: Virtual function in base class
traverso-0.49.5/src/core/Curve.cpp:61:13: note: Function in derived class
traverso-0.49.5/src/core/DiskIO.cpp:472:30: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
traverso-0.49.5/src/core/DiskIO.cpp:93:2: style: Class 'DiskIOThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::progress' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::running' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::status' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::resumeTransport' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::renderfinished' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:50:22: warning: Member variable 'ExportSpecification::thread' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:32:15: warning: Member variable 'ExportThread::m_spec' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Export.cpp:56:2: performance: Variable 'startLocation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/FadeCurve.cpp:325:5: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/core/FadeCurve.cpp:316:8: style: The scope of the variable 'f' can be reduced. [variableScope]
traverso-0.49.5/src/core/FadeCurve.cpp:352:34: style: Function 'set_range' argument 1 names different: declaration 'pos' definition 'when'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/FadeCurve.h:77:24: note: Function 'set_range' argument 1 names different: declaration 'pos' definition 'when'.
traverso-0.49.5/src/core/FadeCurve.cpp:352:34: note: Function 'set_range' argument 1 names different: declaration 'pos' definition 'when'.
traverso-0.49.5/src/core/Information.cpp:35:48: style: Function 'information' argument 1 names different: declaration 's' definition 'mes'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Information.h:43:41: note: Function 'information' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/Information.cpp:35:48: note: Function 'information' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/Information.cpp:44:44: style: Function 'warning' argument 1 names different: declaration 's' definition 'mes'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Information.h:44:37: note: Function 'warning' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/Information.cpp:44:44: note: Function 'warning' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/Information.cpp:54:45: style: Function 'critical' argument 1 names different: declaration 's' definition 'mes'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Information.h:45:38: note: Function 'critical' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/Information.cpp:54:45: note: Function 'critical' argument 1 names different: declaration 's' definition 'mes'.
traverso-0.49.5/src/core/InputEngine.cpp:287:55: warning: Either the condition 'action' is redundant or there is possible null pointer dereference: action. [nullPointerRedundantCheck]
traverso-0.49.5/src/core/InputEngine.cpp:255:7: note: Assuming that condition 'action' is not redundant
traverso-0.49.5/src/core/InputEngine.cpp:261:26: note: Calling function 'broadcast_action', 1st argument 'action' value is 0
traverso-0.49.5/src/core/InputEngine.cpp:287:55: note: Null pointer dereference
traverso-0.49.5/src/core/InputEngine.cpp:357:3: style: Variable 'pluginname' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
traverso-0.49.5/src/core/InputEngine.cpp:355:0: note: Variable 'pluginname' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/InputEngine.cpp:357:3: note: Variable 'pluginname' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/InputEngine.cpp:358:3: style: Variable 'commandname' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
traverso-0.49.5/src/core/InputEngine.cpp:355:0: note: Variable 'commandname' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/InputEngine.cpp:358:3: note: Variable 'commandname' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/InputEngine.cpp:92:6: style: The scope of the variable 'x' can be reduced. [variableScope]
traverso-0.49.5/src/core/InputEngine.cpp:1363:6: style: The scope of the variable 'id' can be reduced. [variableScope]
traverso-0.49.5/src/core/InputEngine.cpp:233:67: style: Function 'broadcast_action_from_contextmenu' argument 1 names different: declaration 'name' definition 'keySequence'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/InputEngine.h:143:62: note: Function 'broadcast_action_from_contextmenu' argument 1 names different: declaration 'name' definition 'keySequence'.
traverso-0.49.5/src/core/InputEngine.cpp:233:67: note: Function 'broadcast_action_from_contextmenu' argument 1 names different: declaration 'name' definition 'keySequence'.
traverso-0.49.5/src/core/InputEngine.cpp:767:48: style: Function 'push_event' argument 2 names different: declaration 'pKey' definition 'pCode'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/InputEngine.h:228:44: note: Function 'push_event' argument 2 names different: declaration 'pKey' definition 'pCode'.
traverso-0.49.5/src/core/InputEngine.cpp:767:48: note: Function 'push_event' argument 2 names different: declaration 'pKey' definition 'pCode'.
traverso-0.49.5/src/core/InputEngine.cpp:786:31: style: Function 'is_fake' argument 1 names different: declaration 'keyval' definition 'codeVal'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/InputEngine.h:225:30: note: Function 'is_fake' argument 1 names different: declaration 'keyval' definition 'codeVal'.
traverso-0.49.5/src/core/InputEngine.cpp:786:31: note: Function 'is_fake' argument 1 names different: declaration 'keyval' definition 'codeVal'.
traverso-0.49.5/src/core/InputEngine.cpp:1308:42: style: Function 'init_map' argument 1 names different: declaration 'mapFilename' definition 'keymap'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/InputEngine.h:157:37: note: Function 'init_map' argument 1 names different: declaration 'mapFilename' definition 'keymap'.
traverso-0.49.5/src/core/InputEngine.cpp:1308:42: note: Function 'init_map' argument 1 names different: declaration 'mapFilename' definition 'keymap'.
traverso-0.49.5/src/core/InputEngine.cpp:1611:46: style: Function 'set_hold_sensitiveness' argument 1 names different: declaration 'factor' definition 'htime'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/InputEngine.h:160:41: note: Function 'set_hold_sensitiveness' argument 1 names different: declaration 'factor' definition 'htime'.
traverso-0.49.5/src/core/InputEngine.cpp:1611:46: note: Function 'set_hold_sensitiveness' argument 1 names different: declaration 'factor' definition 'htime'.
traverso-0.49.5/src/core/CommandPlugin.h:55:22: style: The function 'create' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/core/CommandInterface.h:32:26: note: Virtual function in base class
traverso-0.49.5/src/core/CommandPlugin.h:55:22: note: Function in derived class
traverso-0.49.5/src/core/Marker.cpp:52:9: warning: Member variable 'Marker::m_index' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/TimeLine.h:39:2: style: Class 'TimeLine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/Peak.cpp:264:6: style: The scope of the variable 'produced' can be reduced. [variableScope]
traverso-0.49.5/src/core/Peak.cpp:285:7: style: The scope of the variable 'truncate' can be reduced. [variableScope]
traverso-0.49.5/src/core/Peak.cpp:478:7: style: The scope of the variable 'prevLevelBufferPos' can be reduced. [variableScope]
traverso-0.49.5/src/core/Peak.cpp:479:7: style: The scope of the variable 'nextLevelBufferPos' can be reduced. [variableScope]
traverso-0.49.5/src/core/Peak.cpp:548:68: style: Function 'process' argument 3 names different: declaration 'frames' definition 'nframes'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Peak.h:114:63: note: Function 'process' argument 3 names different: declaration 'frames' definition 'nframes'.
traverso-0.49.5/src/core/Peak.cpp:548:68: note: Function 'process' argument 3 names different: declaration 'frames' definition 'nframes'.
traverso-0.49.5/src/core/Peak.cpp:922:64: style: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Peak.h:214:49: note: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/core/Peak.cpp:922:64: note: Function 'read' argument 2 names different: declaration 'frameCount' definition 'count'.
traverso-0.49.5/src/core/Peak.cpp:289:15: style: Variable 'truncate' is assigned a value that is never used. [unreadVariable]
traverso-0.49.5/src/core/Project.cpp:418:42: style: Function 'set_upc_ean' argument 1 names different: declaration 'pUPC' definition 'pUpc'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Project.h:81:34: note: Function 'set_upc_ean' argument 1 names different: declaration 'pUPC' definition 'pUpc'.
traverso-0.49.5/src/core/Project.cpp:418:42: note: Function 'set_upc_ean' argument 1 names different: declaration 'pUPC' definition 'pUpc'.
traverso-0.49.5/src/core/Project.cpp:747:45: style: Function 'set_sheet_export_progress' argument 1 names different: declaration 'pogress' definition 'progress'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Project.h:83:37: note: Function 'set_sheet_export_progress' argument 1 names different: declaration 'pogress' definition 'progress'.
traverso-0.49.5/src/core/Project.cpp:747:45: note: Function 'set_sheet_export_progress' argument 1 names different: declaration 'pogress' definition 'progress'.
traverso-0.49.5/src/core/Project.cpp:65:2: performance: Variable 'm_currentSheetId' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Project.cpp:67:2: performance: Variable 'engineer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Project.h:112:2: style: Class 'Project' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/core/ProjectConverter.cpp:118:2: style: Variable 'version' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
traverso-0.49.5/src/core/ProjectConverter.cpp:116:0: note: Variable 'version' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/ProjectConverter.cpp:118:2: note: Variable 'version' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/core/ProjectConverter.cpp:319:51: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
traverso-0.49.5/src/core/ProjectConverter.cpp:324:52: performance: Function parameter 'file' should be passed by const reference. [passedByValue]
traverso-0.49.5/src/core/ProjectManager.cpp:583:7: style: The scope of the variable 'key' can be reduced. [variableScope]
traverso-0.49.5/src/core/ProjectManager.cpp:242:52: style: Function 'remove_project' argument 1 names different: declaration 'title' definition 'name'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ProjectManager.h:55:36: note: Function 'remove_project' argument 1 names different: declaration 'title' definition 'name'.
traverso-0.49.5/src/core/ProjectManager.cpp:242:52: note: Function 'remove_project' argument 1 names different: declaration 'title' definition 'name'.
traverso-0.49.5/src/core/ProjectManager.cpp:605:64: style: Function 'restore_project_from_backup' argument 1 names different: declaration 'projectdir' definition 'projectname'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ProjectManager.h:64:49: note: Function 'restore_project_from_backup' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/core/ProjectManager.cpp:605:64: note: Function 'restore_project_from_backup' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/core/ProjectManager.cpp:662:68: style: Function 'get_backup_date_times' argument 1 names different: declaration 'projectdir' definition 'projectname'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ProjectManager.h:66:51: note: Function 'get_backup_date_times' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/core/ProjectManager.cpp:662:68: note: Function 'get_backup_date_times' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/core/ReadSource.cpp:666:15: warning: Comparison of a boolean expression with an integer. [compareBoolExpressionWithInt]
traverso-0.49.5/src/core/ReadSource.cpp:372:42: style: Function 'rb_read' argument 1 names different: declaration 'dest' definition 'dst'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ReadSource.h:58:31: note: Function 'rb_read' argument 1 names different: declaration 'dest' definition 'dst'.
traverso-0.49.5/src/core/ReadSource.cpp:372:42: note: Function 'rb_read' argument 1 names different: declaration 'dest' definition 'dst'.
traverso-0.49.5/src/core/ReadSource.cpp:372:73: style: Function 'rb_read' argument 3 names different: declaration 'cnt' definition 'count'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ReadSource.h:58:63: note: Function 'rb_read' argument 3 names different: declaration 'cnt' definition 'count'.
traverso-0.49.5/src/core/ReadSource.cpp:372:73: note: Function 'rb_read' argument 3 names different: declaration 'cnt' definition 'count'.
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_diskio' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_rbReady' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_needSync' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_active' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_wasActivated' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_bufferUnderRunDetected' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_syncInProgress' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/ReadSource.cpp:106:13: warning: Member variable 'ReadSource::m_outputRate' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/Sheet.cpp:605:40: style: Function 'set_artists' argument 1 names different: declaration 'pArtistis' definition 'pArtists'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Sheet.h:117:34: note: Function 'set_artists' argument 1 names different: declaration 'pArtistis' definition 'pArtists'.
traverso-0.49.5/src/core/Sheet.cpp:605:40: note: Function 'set_artists' argument 1 names different: declaration 'pArtistis' definition 'pArtists'.
traverso-0.49.5/src/core/Sheet.cpp:651:31: style: Function 'set_snapping' argument 1 names different: declaration 'snap' definition 'snapping'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Sheet.h:122:25: note: Function 'set_snapping' argument 1 names different: declaration 'snap' definition 'snapping'.
traverso-0.49.5/src/core/Sheet.cpp:651:31: note: Function 'set_snapping' argument 1 names different: declaration 'snap' definition 'snapping'.
traverso-0.49.5/src/core/Sheet.cpp:668:31: style: Function 'solo_track' argument 1 names different: declaration 'track' definition 't'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/Sheet.h:138:25: note: Function 'solo_track' argument 1 names different: declaration 'track' definition 't'.
traverso-0.49.5/src/core/Sheet.cpp:668:31: note: Function 'solo_track' argument 1 names different: declaration 'track' definition 't'.
traverso-0.49.5/src/core/Sheet.cpp:83:2: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Sheet.cpp:95:2: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/SnapList.cpp:170:49: style: Function 'get_snap_value' argument 1 names different: declaration 'location' definition 'pos'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/SnapList.h:38:40: note: Function 'get_snap_value' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:170:49: note: Function 'get_snap_value' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:206:45: style: Function 'is_snap_value' argument 1 names different: declaration 'location' definition 'pos'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/SnapList.h:39:36: note: Function 'is_snap_value' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:206:45: note: Function 'is_snap_value' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:230:47: style: Function 'get_snap_diff' argument 1 names different: declaration 'location' definition 'pos'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/SnapList.h:40:38: note: Function 'get_snap_diff' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:230:47: note: Function 'get_snap_diff' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:266:48: style: Function 'next_snap_pos' argument 1 names different: declaration 'location' definition 'pos'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/SnapList.h:41:39: note: Function 'next_snap_pos' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:266:48: note: Function 'next_snap_pos' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:296:48: style: Function 'prev_snap_pos' argument 1 names different: declaration 'location' definition 'pos'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/SnapList.h:42:39: note: Function 'prev_snap_pos' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:296:48: note: Function 'prev_snap_pos' argument 1 names different: declaration 'location' definition 'pos'.
traverso-0.49.5/src/core/SnapList.cpp:45:11: warning: Member variable 'SnapList::m_wasDirty' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/SnapList.cpp:49:2: performance: Variable 'm_rangeStart' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/core/Themer.cpp:88:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
traverso-0.49.5/src/core/Themer.cpp:90:5: note: Found duplicate branches for 'if' and 'else'.
traverso-0.49.5/src/core/Themer.cpp:88:10: note: Found duplicate branches for 'if' and 'else'.
traverso-0.49.5/src/core/Track.cpp:422:8: style: The scope of the variable 'gainFactor' can be reduced. [variableScope]
traverso-0.49.5/src/core/ViewPort.cpp:141:44: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ViewPort.h:65:50: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/core/ViewPort.cpp:141:44: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/core/ViewPort.cpp:360:33: style: Function 'set_pos' argument 1 names different: declaration 'pos' definition 'p'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/ViewPort.h:101:22: note: Function 'set_pos' argument 1 names different: declaration 'pos' definition 'p'.
traverso-0.49.5/src/core/ViewPort.cpp:360:33: note: Function 'set_pos' argument 1 names different: declaration 'pos' definition 'p'.
traverso-0.49.5/src/core/WriteSource.cpp:39:48: style: Function 'WriteSource' argument 1 names different: declaration 'spec' definition 'specification'. [funcArgNamesDifferent]
traverso-0.49.5/src/core/WriteSource.h:41:35: note: Function 'WriteSource' argument 1 names different: declaration 'spec' definition 'specification'.
traverso-0.49.5/src/core/WriteSource.cpp:39:48: note: Function 'WriteSource' argument 1 names different: declaration 'spec' definition 'specification'.
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_processPeaks' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_isRecording' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_sample_bytes' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_src_state' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_leftoverF' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_dataF2' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/WriteSource.cpp:39:14: warning: Member variable 'WriteSource::m_output_data' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/core/gdither.cpp:182:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:183:13: style: The scope of the variable 'clamped' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:257:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:258:12: style: The scope of the variable 'clamped' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:358:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:358:19: style: The scope of the variable 'i' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:359:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/core/gdither.cpp:360:13: style: The scope of the variable 'clamped' can be reduced. [variableScope]
traverso-0.49.5/src/engine/AlsaDriver.cpp:243:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
traverso-0.49.5/src/engine/AlsaDriver.cpp:258:4: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
traverso-0.49.5/src/engine/AlsaDriver.cpp:594:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
traverso-0.49.5/src/engine/AlsaDriver.cpp:684:2: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
traverso-0.49.5/src/engine/AudioChannel.h:67:17: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
traverso-0.49.5/src/engine/AlsaDriver.cpp:756:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
traverso-0.49.5/src/engine/AlsaDriver.cpp:755:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:756:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:757:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
traverso-0.49.5/src/engine/AlsaDriver.cpp:756:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:757:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:771:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
traverso-0.49.5/src/engine/AlsaDriver.cpp:770:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:771:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:772:3: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
traverso-0.49.5/src/engine/AlsaDriver.cpp:771:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:772:3: note: Variable 'err' is reassigned a value before the old one has been used.
traverso-0.49.5/src/engine/AlsaDriver.cpp:1033:18: style: The scope of the variable 'buf' can be reduced. [variableScope]
traverso-0.49.5/src/engine/AlsaDriver.cpp:102:91: style: Function 'setup' argument 4 names different: declaration 'dither' definition 'ditherShape'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AlsaDriver.h:62:97: note: Function 'setup' argument 4 names different: declaration 'dither' definition 'ditherShape'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:102:91: note: Function 'setup' argument 4 names different: declaration 'dither' definition 'ditherShape'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:668:44: style: Function 'set_parameters' argument 1 names different: declaration 'frames_per_cycle' definition 'frames_per_interupt'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AlsaDriver.h:80:31: note: Function 'set_parameters' argument 1 names different: declaration 'frames_per_cycle' definition 'frames_per_interupt'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:668:44: note: Function 'set_parameters' argument 1 names different: declaration 'frames_per_cycle' definition 'frames_per_interupt'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:669:15: style: Function 'set_parameters' argument 2 names different: declaration 'user_nperiods' definition 'nperiods'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AlsaDriver.h:80:59: note: Function 'set_parameters' argument 2 names different: declaration 'user_nperiods' definition 'nperiods'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:669:15: note: Function 'set_parameters' argument 2 names different: declaration 'user_nperiods' definition 'nperiods'.
traverso-0.49.5/src/engine/AlsaDriver.cpp:865:3: warning: Size of pointer 'playback_interleave_skip' used instead of size of its data. [pointerSize]
traverso-0.49.5/src/engine/AlsaDriver.cpp:866:11: warning: Size of pointer 'playback_interleave_skip' used instead of size of its data. [pointerSize]
traverso-0.49.5/src/engine/AlsaDriver.cpp:883:3: warning: Size of pointer 'capture_interleave_skip' used instead of size of its data. [pointerSize]
traverso-0.49.5/src/engine/AlsaDriver.cpp:884:11: warning: Size of pointer 'capture_interleave_skip' used instead of size of its data. [pointerSize]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::driver' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::audioThread' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_clients' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::playbackChannels' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::captureChannels' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::playbackBuses' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::captureBuses' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::availableDrivers' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_xrunResetTimer' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_cpuTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_runAudioThread' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_cycleStartTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_lastCpuReadTime' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_bufferSize' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_rate' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_bitdepth' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_xrunCount' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_driverType' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_ditherShape' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioDevice.h:140:2: warning: Member variable 'AudioDevice::m_driverProperties' is not initialized in the constructor. [uninitMemberVarPrivate]
traverso-0.49.5/src/engine/AudioChannel.h:72:10: style: Technically the member function 'AudioChannel::get_name' can be const. [functionConst]
traverso-0.49.5/src/engine/AudioChannel.h:77:7: style: Technically the member function 'AudioChannel::get_buffer_size' can be const. [functionConst]
traverso-0.49.5/src/engine/AudioChannel.h:102:6: style: Technically the member function 'AudioChannel::has_data' can be const. [functionConst]
traverso-0.49.5/src/engine/AudioDevice.h:53:1: warning: The class 'AudioDevice' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
traverso-0.49.5/src/engine/AlsaDriver.h:52:6: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:52:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:52:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:53:6: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:53:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:53:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:54:6: style: The function '_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:46:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:54:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:55:6: style: The function '_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:47:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:55:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:56:6: style: The function '_null_cycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:48:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:56:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:57:6: style: The function '_run_cycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:45:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:57:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:58:6: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:50:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:58:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:59:6: style: The function 'detach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:51:21: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:59:6: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:64:10: style: The function 'get_device_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:54:25: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:64:10: note: Function in derived class
traverso-0.49.5/src/engine/AlsaDriver.h:65:10: style: The function 'get_device_longname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:55:25: note: Virtual function in base class
traverso-0.49.5/src/engine/AlsaDriver.h:65:10: note: Function in derived class
traverso-0.49.5/src/engine/AudioBus.cpp:61:46: style: Function 'AudioBus' argument 2 names different: declaration 'channelCount' definition 'channels'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AudioBus.h:39:36: note: Function 'AudioBus' argument 2 names different: declaration 'channelCount' definition 'channels'.
traverso-0.49.5/src/engine/AudioBus.cpp:61:46: note: Function 'AudioBus' argument 2 names different: declaration 'channelCount' definition 'channels'.
traverso-0.49.5/src/engine/AudioBus.h:38:2: style: Class 'AudioBus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/engine/AudioChannel.cpp:121:36: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
traverso-0.49.5/src/engine/AudioChannel.cpp:46:9: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioChannel.cpp:47:9: performance: Variable 'm_audioType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioChannel.cpp:49:9: performance: Variable 'm_number' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioChannel.cpp:53:9: performance: Variable 'bufSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioChannel.cpp:56:9: style: Class 'AudioChannel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
traverso-0.49.5/src/engine/AudioChannel.cpp:56:9: style: Class 'AudioChannel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
traverso-0.49.5/src/engine/AudioDevice.cpp:340:20: style: Function 'set_parameters' argument 6 names different: declaration 'device' definition 'cardDevice'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AudioDevice.h:63:20: note: Function 'set_parameters' argument 6 names different: declaration 'device' definition 'cardDevice'.
traverso-0.49.5/src/engine/AudioDevice.cpp:340:20: note: Function 'set_parameters' argument 6 names different: declaration 'device' definition 'cardDevice'.
traverso-0.49.5/src/engine/AudioDevice.cpp:509:71: style: Function 'register_capture_channel' argument 1 names different: declaration 'busName' definition 'chanName'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AudioDevice.h:190:59: note: Function 'register_capture_channel' argument 1 names different: declaration 'busName' definition 'chanName'.
traverso-0.49.5/src/engine/AudioDevice.cpp:509:71: note: Function 'register_capture_channel' argument 1 names different: declaration 'busName' definition 'chanName'.
traverso-0.49.5/src/engine/AudioDevice.cpp:516:72: style: Function 'register_playback_channel' argument 1 names different: declaration 'busName' definition 'chanName'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/AudioDevice.h:191:60: note: Function 'register_playback_channel' argument 1 names different: declaration 'busName' definition 'chanName'.
traverso-0.49.5/src/engine/AudioDevice.cpp:516:72: note: Function 'register_playback_channel' argument 1 names different: declaration 'busName' definition 'chanName'.
traverso-0.49.5/src/engine/AudioDevice.cpp:153:2: performance: Variable 'm_bufferSize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioDevice.cpp:154:2: performance: Variable 'm_xrunCount' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioDevice.cpp:157:2: performance: Variable 'm_driverType' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/AudioDeviceThread.h:34:9: style: Class 'AudioDeviceThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/engine/Client.h:37:2: style: Class 'TAudioDeviceClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/engine/AudioDeviceThread.cpp:47:2: style: Class 'WatchDogThread' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/engine/Client.cpp:72:82: style: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/Client.h:41:63: note: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'.
traverso-0.49.5/src/engine/Client.cpp:72:82: note: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'.
traverso-0.49.5/src/engine/Client.cpp:49:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:543:28: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:549:28: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:555:28: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:561:28: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:230:2: style: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:223:0: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:230:2: note: Variable 'err' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:423:4: style: Variable 'outSize' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:411:0: note: Variable 'outSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:423:4: note: Variable 'outSize' is reassigned a value before the old one has been used if variable is no semaphore variable.
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:228:13: style: The scope of the variable 'numStream' can be reduced. [variableScope]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:319:11: style: The scope of the variable 'i' can be reduced. [variableScope]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::input_list' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::state' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::capture_driver_name' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::playback_driver_name' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::xrun_detected' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.cpp:74:18: warning: Member variable 'CoreAudioDriver::null_cycle_occured' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/engine/CoreAudioDriver.h:57:6: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:50:21: note: Virtual function in base class
traverso-0.49.5/src/engine/CoreAudioDriver.h:57:6: note: Function in derived class
traverso-0.49.5/src/engine/CoreAudioDriver.h:61:6: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:49:14: note: Virtual function in base class
traverso-0.49.5/src/engine/CoreAudioDriver.h:61:6: note: Function in derived class
traverso-0.49.5/src/engine/Driver.cpp:35:2: performance: Variable 'frame_rate' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/Driver.cpp:36:2: performance: Variable 'frames_per_cycle' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/JackDriver.h:39:13: style: The function '_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:46:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:39:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:40:13: style: The function '_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:47:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:40:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:41:13: style: The function '_run_cycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:45:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:41:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:42:13: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:49:14: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:42:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:43:13: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:50:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:43:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:44:13: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:52:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:44:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:45:13: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:53:21: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:45:13: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:47:17: style: The function 'get_device_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:54:25: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:47:17: note: Function in derived class
traverso-0.49.5/src/engine/JackDriver.h:48:17: style: The function 'get_device_longname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:55:25: note: Virtual function in base class
traverso-0.49.5/src/engine/JackDriver.h:48:17: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:36:6: style: The function '_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:46:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:36:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:37:6: style: The function '_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:47:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:37:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:38:6: style: The function '_run_cycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:45:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:38:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:40:6: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:50:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:40:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:41:6: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:52:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:41:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:42:6: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:53:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:42:6: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:44:10: style: The function 'get_device_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:54:25: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:44:10: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.h:45:10: style: The function 'get_device_longname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:55:25: note: Virtual function in base class
traverso-0.49.5/src/engine/PADriver.h:45:10: note: Function in derived class
traverso-0.49.5/src/engine/PADriver.cpp:233:79: error: Uninitialized variable: port_flags [uninitvar]
traverso-0.49.5/src/engine/PADriver.cpp:243:78: error: Uninitialized variable: port_flags [uninitvar]
traverso-0.49.5/src/engine/PulseAudioDriver.cpp:110:6: style: Unused variable: ret [unusedVariable]
traverso-0.49.5/src/engine/PulseAudioDriver.h:36:6: style: The function '_read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:46:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:36:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:37:6: style: The function '_write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:47:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:37:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:38:6: style: The function '_run_cycle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:45:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:38:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:39:6: style: The function 'setup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:49:14: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:39:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:40:6: style: The function 'attach' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:50:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:40:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:41:6: style: The function 'start' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:52:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:41:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:42:6: style: The function 'stop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:53:21: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:42:6: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:44:10: style: The function 'get_device_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:54:25: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:44:10: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.h:45:10: style: The function 'get_device_longname' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/engine/Driver.h:55:25: note: Virtual function in base class
traverso-0.49.5/src/engine/PulseAudioDriver.h:45:10: note: Function in derived class
traverso-0.49.5/src/engine/PulseAudioDriver.cpp:127:79: error: Uninitialized variable: port_flags [uninitvar]
traverso-0.49.5/src/engine/PulseAudioDriver.cpp:137:78: error: Uninitialized variable: port_flags [uninitvar]
traverso-0.49.5/src/engine/TAudioDeviceClient.cpp:72:82: style: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'. [funcArgNamesDifferent]
traverso-0.49.5/src/engine/Client.h:41:63: note: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'.
traverso-0.49.5/src/engine/TAudioDeviceClient.cpp:72:82: note: Function 'set_transport_control_callback' argument 1 names different: declaration 'call' definition 'callback'.
traverso-0.49.5/src/engine/TAudioDeviceClient.cpp:49:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/engine/memops.cpp:52:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:84:19: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:116:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:139:12: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:141:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:200:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:203:15: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:247:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:282:12: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:284:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:325:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:328:15: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:407:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:522:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:557:12: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:559:12: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:597:12: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:633:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:685:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:688:15: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:740:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:762:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:789:11: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:811:11: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:813:11: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:844:11: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:846:11: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:875:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:878:15: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:923:8: style: The scope of the variable 'z' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:945:6: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:974:15: style: The scope of the variable 'r' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:977:15: style: The scope of the variable 'y' can be reduced. [variableScope]
traverso-0.49.5/src/engine/memops.cpp:1027:8: style: The scope of the variable 'val' can be reduced. [variableScope]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_instance' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_num_ports' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_ports' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_input_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_output_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_control_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_audio_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::m_event_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:52:12: warning: Member variable 'LV2Plugin::optional' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_instance' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_num_ports' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_ports' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_input_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_output_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_control_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_audio_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::m_event_class' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/LV2/LV2Plugin.cpp:60:12: warning: Member variable 'LV2Plugin::optional' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:30:23: style: Function 'Plugin' argument 1 names different: declaration 'session' definition 'sheet'. [funcArgNamesDifferent]
traverso-0.49.5/src/plugins/Plugin.h:57:23: note: Function 'Plugin' argument 1 names different: declaration 'session' definition 'sheet'.
traverso-0.49.5/src/plugins/Plugin.cpp:30:23: note: Function 'Plugin' argument 1 names different: declaration 'session' definition 'sheet'.
traverso-0.49.5/src/plugins/Plugin.h:98:9: warning: Member variable 'PluginPort::m_index' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:166:20: warning: Member variable 'PluginControlPort::m_default' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:166:20: warning: Member variable 'PluginControlPort::m_min' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:166:20: warning: Member variable 'PluginControlPort::m_max' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:175:20: warning: Member variable 'PluginControlPort::m_default' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:175:20: warning: Member variable 'PluginControlPort::m_min' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.cpp:175:20: warning: Member variable 'PluginControlPort::m_max' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/Plugin.h:158:14: warning: Virtual function 'set_state' is called from constructor 'PluginControlPort(Plugin*parent,const QDomNode node)' at line 181. Dynamic binding is not used. [virtualCallInConstructor]
traverso-0.49.5/src/plugins/Plugin.cpp:181:2: note: Calling set_state
traverso-0.49.5/src/plugins/Plugin.h:158:14: note: set_state is a virtual method
traverso-0.49.5/src/plugins/Plugin.h:170:2: style: Class 'AudioInputPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/plugins/Plugin.h:184:9: style: Class 'AudioOutputPort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/plugins/Plugin.h:143:19: style: The function 'get_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:101:19: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:143:19: note: Function in derived class
traverso-0.49.5/src/plugins/Plugin.h:158:14: style: The function 'set_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:102:14: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:158:14: note: Function in derived class
traverso-0.49.5/src/plugins/Plugin.h:173:11: style: The function 'get_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:101:19: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:173:11: note: Function in derived class
traverso-0.49.5/src/plugins/Plugin.h:174:6: style: The function 'set_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:102:14: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:174:6: note: Function in derived class
traverso-0.49.5/src/plugins/Plugin.h:187:11: style: The function 'get_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:101:19: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:187:11: note: Function in derived class
traverso-0.49.5/src/plugins/Plugin.h:188:6: style: The function 'set_state' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/plugins/Plugin.h:102:14: note: Virtual function in base class
traverso-0.49.5/src/plugins/Plugin.h:188:6: note: Function in derived class
traverso-0.49.5/src/plugins/PluginChain.h:77:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
traverso-0.49.5/src/plugins/PluginChain.cpp:38:14: warning: Member variable 'PluginChain::m_sheet' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/PluginChain.h:40:2: style: Class 'PluginChain' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/plugins/PluginManager.cpp:82:24: style: Variable 'sheet' is assigned a value that is never used. [unreadVariable]
traverso-0.49.5/src/plugins/PluginManager.h:58:7: performance: Technically the member function 'PluginManager::init' can be static. [functionStatic]
traverso-0.49.5/src/plugins/PluginManager.cpp:65:21: note: Technically the member function 'PluginManager::init' can be static.
traverso-0.49.5/src/plugins/PluginManager.h:58:7: note: Technically the member function 'PluginManager::init' can be static.
traverso-0.49.5/src/plugins/PluginSlider.h:37:2: style: Class 'PluginSlider' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/plugins/PluginSlider.cpp:26:15: warning: Member variable 'PluginSlider::m_xpos' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/plugins/native/CorrelationMeter.cpp:51:2: portability: Using memset() on struct which contains a floating point number. [memsetClassFloat]
traverso-0.49.5/src/plugins/native/CorrelationMeter.cpp:108:8: style: The scope of the variable 'a1' can be reduced. [variableScope]
traverso-0.49.5/src/plugins/native/CorrelationMeter.cpp:108:12: style: The scope of the variable 'a2' can be reduced. [variableScope]
traverso-0.49.5/src/plugins/native/GainEnvelope.h:37:2: style: Class 'GainEnvelope' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/plugins/native/SpectralMeter.cpp:216:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
traverso-0.49.5/src/plugins/native/SpectralMeter.cpp:80:2: warning: Possible leak in public function. The pointer 'fftsigl' is not deallocated before it is allocated. [publicAllocationError]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:68:6: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:59:41: style: Function 'AudioClipView' argument 1 names different: declaration 'view' definition 'sv'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:55:27: note: Function 'AudioClipView' argument 1 names different: declaration 'view' definition 'sv'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:59:41: note: Function 'AudioClipView' argument 1 names different: declaration 'view' definition 'sv'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:228:42: style: Function 'draw_peaks' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:123:28: note: Function 'draw_peaks' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:228:42: note: Function 'draw_peaks' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:520:50: style: Function 'draw_clipinfo_area' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:121:36: note: Function 'draw_clipinfo_area' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:520:50: note: Function 'draw_clipinfo_area' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:532:45: style: Function 'draw_db_lines' argument 1 names different: declaration 'painter' definition 'p'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:122:31: note: Function 'draw_db_lines' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.cpp:532:45: note: Function 'draw_db_lines' argument 1 names different: declaration 'painter' definition 'p'.
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:63:6: style: The function 'get_height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:74:14: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:63:6: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:64:6: style: The function 'get_childview_y_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:72:14: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:64:6: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:66:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:66:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:67:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/AudioClipView.h:67:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/SheetView.h:79:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/SheetView.h:79:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/TrackView.h:51:6: style: The function 'get_childview_y_offset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:72:14: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TrackView.h:51:6: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/TrackView.h:56:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TrackView.h:56:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/TrackView.h:57:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TrackView.h:57:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/FadeView.h:46:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/FadeView.h:46:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/FadeView.h:51:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/FadeView.h:51:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/CurveView.h:104:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/CurveView.h:104:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/CurveView.h:105:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/CurveView.h:105:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/ClipsViewPort.cpp:61:16: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/ClipsViewPort.cpp:45:16: warning: Member variable 'ClipsViewPort::importTrack' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/SheetWidget.h:48:2: warning: Member variable 'SheetPanelGain::m_sheet' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/Cursors.h:96:13: warning: The class 'WorkCursor' defines member variable with name 'm_sv' also defined in its parent class 'ViewItem'. [duplInheritedMember]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:91:14: note: Parent variable 'ViewItem::m_sv'
traverso-0.49.5/src/sheetcanvas/Cursors.h:96:13: note: Derived variable 'WorkCursor::m_sv'
traverso-0.49.5/src/sheetcanvas/CurveNodeView.h:40:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/CurveNodeView.h:40:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/CurveNodeView.h:45:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/CurveNodeView.h:45:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:337:46: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:551:18: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:554:18: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:649:10: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:43:11: warning: Member variable 'DragNode::m_origWhen' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:43:11: warning: Member variable 'DragNode::m_origValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:43:11: warning: Member variable 'DragNode::m_newWhen' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:43:11: warning: Member variable 'DragNode::m_newValue' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:50:4: style: Class 'DragNode' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
traverso-0.49.5/src/sheetcanvas/CurveView.cpp:431:50: performance: Function parameter 'pos' should be passed by const reference. [passedByValue]
traverso-0.49.5/src/sheetcanvas/FadeView.cpp:44:70: style: Function 'FadeView' argument 3 names different: declaration 'fadeCuve' definition 'fadeCurve'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/FadeView.h:41:60: note: Function 'FadeView' argument 3 names different: declaration 'fadeCuve' definition 'fadeCurve'.
traverso-0.49.5/src/sheetcanvas/FadeView.cpp:44:70: note: Function 'FadeView' argument 3 names different: declaration 'fadeCuve' definition 'fadeCurve'.
traverso-0.49.5/src/sheetcanvas/MarkerView.cpp:39:65: style: Function 'MarkerView' argument 3 names different: declaration 'parent' definition 'parentView'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/MarkerView.h:38:54: note: Function 'MarkerView' argument 3 names different: declaration 'parent' definition 'parentView'.
traverso-0.49.5/src/sheetcanvas/MarkerView.cpp:39:65: note: Function 'MarkerView' argument 3 names different: declaration 'parent' definition 'parentView'.
traverso-0.49.5/src/sheetcanvas/LineView.h:32:2: style: Class 'LineView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/sheetcanvas/PositionIndicator.h:33:2: style: Class 'PositionIndicator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/sheetcanvas/MarkerView.h:42:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/MarkerView.h:42:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/MarkerView.h:43:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/MarkerView.h:43:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/PositionIndicator.h:37:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/PositionIndicator.h:37:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/LineView.h:38:24: performance: Function parameter 'color' should be passed by const reference. [passedByValue]
traverso-0.49.5/src/sheetcanvas/PanelLed.cpp:39:36: style: Function 'PanelLed' argument 1 names different: declaration 'view' definition 'parent'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/PanelLed.h:36:34: note: Function 'PanelLed' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/PanelLed.cpp:39:36: note: Function 'PanelLed' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:40:2: warning: Member variable 'TrackPanelGain::m_track' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:59:2: warning: Member variable 'TrackPanelPan::m_track' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:101:2: warning: Member variable 'TrackPanelBus::m_track' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:101:2: warning: Member variable 'TrackPanelBus::m_type' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:123:2: style: Class 'TrackPanelView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:127:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:127:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/PluginChainView.h:43:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/PluginChainView.h:43:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/PluginView.h:50:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/PluginView.h:50:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/PluginView.cpp:42:41: style: Function 'PluginView' argument 1 names different: declaration 'pcv' definition 'parent'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/PluginView.h:43:30: note: Function 'PluginView' argument 1 names different: declaration 'pcv' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/PluginView.cpp:42:41: note: Function 'PluginView' argument 1 names different: declaration 'pcv' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/PositionIndicator.cpp:29:48: style: Function 'PositionIndicator' argument 1 names different: declaration 'parent' definition 'parentView'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/PositionIndicator.h:33:30: note: Function 'PositionIndicator' argument 1 names different: declaration 'parent' definition 'parentView'.
traverso-0.49.5/src/sheetcanvas/PositionIndicator.cpp:29:48: note: Function 'PositionIndicator' argument 1 names different: declaration 'parent' definition 'parentView'.
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:183:13: style: The scope of the variable 'view' can be reduced. [variableScope]
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:296:29: style: Function 'vzoom' argument 1 names different: declaration 'scale' definition 'factor'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/SheetView.h:83:19: note: Function 'vzoom' argument 1 names different: declaration 'scale' definition 'factor'.
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:296:29: note: Function 'vzoom' argument 1 names different: declaration 'scale' definition 'factor'.
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:315:29: style: Function 'hzoom' argument 1 names different: declaration 'scale' definition 'factor'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/SheetView.h:84:19: note: Function 'hzoom' argument 1 names different: declaration 'scale' definition 'factor'.
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:315:29: note: Function 'hzoom' argument 1 names different: declaration 'scale' definition 'factor'.
traverso-0.49.5/src/sheetcanvas/TimeLineView.h:80:9: style: Class 'TimeLineView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/sheetcanvas/SheetView.cpp:54:2: style: Class 'Shuttle' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/sheetcanvas/TimeLineView.h:84:7: style: The function 'calculate_bounding_rect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:64:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TimeLineView.h:84:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/TimeLineView.h:85:7: style: The function 'load_theme_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/sheetcanvas/ViewItem.h:80:15: note: Virtual function in base class
traverso-0.49.5/src/sheetcanvas/TimeLineView.h:85:7: note: Function in derived class
traverso-0.49.5/src/sheetcanvas/SheetWidget.cpp:142:17: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/SheetWidget.cpp:163:21: warning: Member variable 'SheetPanelViewPort::m_sv' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/SheetWidget.cpp:163:21: warning: Member variable 'SheetPanelViewPort::m_spv' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TimeLineView.cpp:60:2: style: Class 'DragMarker' does not have a destructor which is recommended since it has dynamic memory/resource allocation(s). [noDestructor]
traverso-0.49.5/src/sheetcanvas/TimeLineViewPort.cpp:71:16: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/TimeLineViewPort.cpp:32:19: warning: Member variable 'TimeLineViewPort::m_sv' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:364:46: style: Function 'TrackPanelLed' argument 1 names different: declaration 'view' definition 'parent'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:79:32: note: Function 'TrackPanelLed' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:364:46: note: Function 'TrackPanelLed' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:441:46: style: Function 'TrackPanelBus' argument 1 names different: declaration 'view' definition 'parent'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:100:32: note: Function 'TrackPanelBus' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:441:46: note: Function 'TrackPanelBus' argument 1 names different: declaration 'view' definition 'parent'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:441:72: style: Function 'TrackPanelBus' argument 3 names different: declaration 'busType' definition 'type'. [funcArgNamesDifferent]
traverso-0.49.5/src/sheetcanvas/TrackPanelView.h:100:56: note: Function 'TrackPanelBus' argument 3 names different: declaration 'busType' definition 'type'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:441:72: note: Function 'TrackPanelBus' argument 3 names different: declaration 'busType' definition 'type'.
traverso-0.49.5/src/sheetcanvas/TrackPanelView.cpp:434:11: style: Variable 'com' is not assigned a value. [unassignedVariable]
traverso-0.49.5/src/sheetcanvas/TrackPanelViewPort.cpp:49:16: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/sheetcanvas/ViewItem.cpp:25:11: warning: Member variable 'ViewItem::m_sv' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/Interface.cpp:835:2: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/traverso/Interface.cpp:1200:7: style: The scope of the variable 'markers' can be reduced. [variableScope]
traverso-0.49.5/src/traverso/Interface.cpp:413:53: style: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
traverso-0.49.5/src/traverso/Interface.h:100:41: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'.
traverso-0.49.5/src/traverso/Interface.cpp:413:53: note: Function 'eventFilter' argument 2 names different: declaration 'ev' definition 'event'.
traverso-0.49.5/src/traverso/Interface.cpp:923:72: style: Function 'create_context_menu' argument 2 names different: declaration 'list' definition 'menulist'. [funcArgNamesDifferent]
traverso-0.49.5/src/traverso/Interface.h:162:62: note: Function 'create_context_menu' argument 2 names different: declaration 'list' definition 'menulist'.
traverso-0.49.5/src/traverso/Interface.cpp:923:72: note: Function 'create_context_menu' argument 2 names different: declaration 'list' definition 'menulist'.
traverso-0.49.5/src/traverso/Interface.cpp:1403:65: style: Function 'show_restore_project_backup_dialog' argument 1 names different: declaration 'projectdir' definition 'projectname'. [funcArgNamesDifferent]
traverso-0.49.5/src/traverso/Interface.h:195:54: note: Function 'show_restore_project_backup_dialog' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/traverso/Interface.cpp:1403:65: note: Function 'show_restore_project_backup_dialog' argument 1 names different: declaration 'projectdir' definition 'projectname'.
traverso-0.49.5/src/traverso/Interface.cpp:1213:13: style: Variable 'markers' is assigned a value that is never used. [unreadVariable]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.h:44:2: warning: Member variable 'FileWidget::m_dirView' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.h:44:2: warning: Member variable 'FileWidget::m_box' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/Interface.h:231:3: style: Class 'DigitalClock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/BusMonitor.h:38:2: style: Class 'BusMonitor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:43:2: style: Class 'InfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:66:9: style: Class 'SystemResources' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:91:9: style: Class 'DriverInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:117:2: style: Class 'HDDSpaceInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:140:2: style: Class 'SysInfoToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:155:2: style: Class 'SystemValueBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:188:2: style: Class 'ProgressToolBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.h:44:2: style: Class 'FileWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.h:102:2: style: Class 'ResourcesWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:58:2: style: Class 'MeterView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:37:2: style: Class 'CorrelationMeterWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:47:9: style: Class 'CorrelationMeterView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:45:2: style: Class 'SpectralMeterConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:64:9: style: Class 'SpectralMeterWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:83:9: style: Class 'SpectralMeterView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/TransportConsoleWidget.h:40:2: style: Class 'TransportConsoleWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/SettingsDialog.h:36:2: style: Class 'SettingsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/ProjectManagerDialog.h:36:9: style: Class 'ProjectManagerDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/OpenProjectDialog.h:33:2: style: Class 'OpenProjectDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/NewProjectDialog.h:39:2: style: Class 'NewProjectDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/NewSheetDialog.h:36:2: style: Class 'NewSheetDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/NewTrackDialog.h:36:2: style: Class 'NewTrackDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/MarkerDialog.h:37:2: style: Class 'MarkerDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/BusSelectorDialog.h:36:2: style: Class 'BusSelectorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/InsertSilenceDialog.h:35:2: style: Class 'InsertSilenceDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/RestoreProjectBackupDialog.h:35:2: style: Class 'RestoreProjectBackupDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/ProjectConverterDialog.h:36:2: style: Class 'ProjectConverterDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/ExportDialog.h:39:2: style: Class 'ExportDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/CDWritingDialog.h:41:9: style: Class 'CDWritingDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/project/ImportClipsDialog.h:36:2: style: Class 'ImportClipsDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:69:8: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:49:16: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:69:8: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:95:8: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:49:16: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:95:8: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:121:8: style: The function 'sizeHint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:49:16: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:121:8: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:128:7: style: The function 'set_sheet' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:55:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:128:7: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:49:7: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:61:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:49:7: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:61:8: style: The function 'update_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:79:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.h:61:8: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:85:7: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:61:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:85:7: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:86:15: style: The function 'resize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:62:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:86:15: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:132:8: style: The function 'update_data' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:79:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.h:132:8: note: Function in derived class
traverso-0.49.5/src/traverso/Interface.cpp:386:0: error: Memory leak: qsd [memleak]
traverso-0.49.5/src/traverso/Traverso.cpp:234:6: style: Condition 'generic_mix_functions' is always true [knownConditionTrueFalse]
traverso-0.49.5/src/traverso/Traverso.cpp:191:31: note: Assignment 'generic_mix_functions=true', assigned value is 1
traverso-0.49.5/src/traverso/Traverso.cpp:234:6: note: Condition 'generic_mix_functions' is always true
traverso-0.49.5/src/traverso/dialogs/InsertSilenceDialog.cpp:72:27: style: C-style pointer casting [cstyleCast]
traverso-0.49.5/src/traverso/dialogs/PluginSelectorDialog.cpp:115:6: style: Condition '!plugin' is always true [knownConditionTrueFalse]
traverso-0.49.5/src/traverso/dialogs/PluginSelectorDialog.cpp:97:19: note: Assignment 'plugin=0', assigned value is 0
traverso-0.49.5/src/traverso/dialogs/PluginSelectorDialog.cpp:115:6: note: Condition '!plugin' is always true
traverso-0.49.5/src/traverso/dialogs/PluginSelectorDialog.h:50:2: style: Class 'PluginSelectorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/moc_BusSelectorDialog.cpp:13:0: error: #error "The header file 'BusSelectorDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_CDWritingDialog.cpp:13:0: error: #error "The header file 'CDWritingDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_ExportDialog.cpp:13:0: error: #error "The header file 'ExportDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_InsertSilenceDialog.cpp:13:0: error: #error "The header file 'InsertSilenceDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_MarkerDialog.cpp:13:0: error: #error "The header file 'MarkerDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_PluginSelectorDialog.cpp:13:0: error: #error "The header file 'PluginSelectorDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_ProjectConverterDialog.cpp:13:0: error: #error "The header file 'ProjectConverterDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/moc_RestoreProjectBackupDialog.cpp:13:0: error: #error "The header file 'RestoreProjectBackupDialog.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.cpp:196:6: style: Unused variable: index [unusedVariable]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:41:2: style: Class 'AlsaDevicesPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:52:2: style: Class 'PaDriverPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:78:2: style: Class 'AudioDriverConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:103:2: style: Class 'AppearenceConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:129:2: style: Class 'BehaviorConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:144:2: style: Class 'KeyboardConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:161:2: style: Class 'PerformanceConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:173:2: style: Class 'RecordingConfigPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:80:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:80:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:81:11: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:81:11: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:82:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:82:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:105:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:105:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:106:7: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:106:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:107:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:107:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:131:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:131:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:132:7: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:132:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:133:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:133:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:146:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:146:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:147:7: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:147:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:148:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:148:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:163:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:163:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:164:7: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:164:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:165:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:165:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:175:7: style: The function 'load_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:68:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:175:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:176:7: style: The function 'save_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:67:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:176:7: note: Function in derived class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:177:7: style: The function 'reset_default_config' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:69:15: note: Virtual function in base class
traverso-0.49.5/src/traverso/dialogs/settings/Pages.h:177:7: note: Function in derived class
traverso-0.49.5/src/traverso/widgets/BusMonitor.cpp:139:44: style: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
traverso-0.49.5/src/traverso/widgets/BusMonitor.h:44:34: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/traverso/widgets/BusMonitor.cpp:139:44: note: Function 'keyPressEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/traverso/widgets/BusMonitor.cpp:150:48: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
traverso-0.49.5/src/traverso/widgets/BusMonitor.h:43:39: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/traverso/widgets/BusMonitor.cpp:150:48: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
traverso-0.49.5/src/traverso/widgets/VUMeter.h:41:8: style: Class 'VUMeterRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/VUMeter.h:118:9: style: Class 'VUMeterOverLed' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.cpp:47:23: warning: Member variable 'CorrelationMeterView::coeff' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/CorrelationMeterWidget.cpp:47:23: warning: Member variable 'CorrelationMeterView::direction' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/ExportFormatOptionsWidget.h:36:2: style: Class 'ExportFormatOptionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.cpp:319:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.cpp:443:2: performance: Variable 'm_text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:56:15: warning: Virtual function 'set_project' is called from constructor 'InfoWidget(QWidget*parent=0)' at line 391. Dynamic binding is not used. [virtualCallInConstructor]
traverso-0.49.5/src/traverso/widgets/InfoWidgets.cpp:391:61: note: Calling set_project
traverso-0.49.5/src/traverso/widgets/InfoWidgets.h:56:15: note: set_project is a virtual method
traverso-0.49.5/src/traverso/widgets/MessageWidget.h:40:2: style: Class 'MessageWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/MessageWidget.h:67:9: style: Class 'MessageWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:79:15: warning: Virtual function 'update_data' is called from constructor 'MeterView(MeterWidget*widget)' at line 122. Dynamic binding is not used. [virtualCallInConstructor]
traverso-0.49.5/src/traverso/widgets/MeterWidget.cpp:122:48: note: Calling update_data
traverso-0.49.5/src/traverso/widgets/MeterWidget.h:79:15: note: update_data is a virtual method
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.cpp:511:24: style: Variable 'rate' is assigned a value that is never used. [unreadVariable]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.cpp:164:18: warning: Member variable 'ResourcesWidget::m_project' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.cpp:164:18: warning: Member variable 'ResourcesWidget::m_currentSheet' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/ResourcesWidget.cpp:164:18: warning: Member variable 'ResourcesWidget::m_filewidget' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/SpectralMeterWidget.cpp:60:20: warning: Member variable 'SpectralMeterView::bar_offset' is not initialized in the constructor. [uninitMemberVar]
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:476:21: style: Same expression on both sides of '==' because the value of 'PEAK_HOLD_MODE' and '1' are the same. [duplicateExpression]
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:440:35: note: 'PEAK_HOLD_MODE' is assigned value '1' here.
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:476:21: note: Same expression on both sides of '==' because the value of 'PEAK_HOLD_MODE' and '1' are the same.
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:517:22: style: Same expression on both sides of '==' because the value of 'PEAK_HOLD_MODE' and '1' are the same. [duplicateExpression]
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:440:35: note: 'PEAK_HOLD_MODE' is assigned value '1' here.
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:517:22: note: Same expression on both sides of '==' because the value of 'PEAK_HOLD_MODE' and '1' are the same.
traverso-0.49.5/src/traverso/widgets/VUMeter.cpp:448:9: performance: Variable 'levelClearColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
traverso-0.49.5/src/traverso/widgets/moc_BusMonitor.cpp:13:0: error: #error "The header file 'BusMonitor.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_CorrelationMeterWidget.cpp:13:0: error: #error "The header file 'CorrelationMeterWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_ExportFormatOptionsWidget.cpp:13:0: error: #error "The header file 'ExportFormatOptionsWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_InfoWidgets.cpp:13:0: error: #error "The header file 'InfoWidgets.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_MessageWidget.cpp:13:0: error: #error "The header file 'MessageWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_MeterWidget.cpp:13:0: error: #error "The header file 'MeterWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_ResourcesWidget.cpp:13:0: error: #error "The header file 'ResourcesWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_SpectralMeterWidget.cpp:13:0: error: #error "The header file 'SpectralMeterWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_TransportConsoleWidget.cpp:13:0: error: #error "The header file 'TransportConsoleWidget.h' doesn't include <QObject>." [preprocessorErrorDirective]
traverso-0.49.5/src/traverso/widgets/moc_VUMeter.cpp:13:0: error: #error "The header file 'VUMeter.h' doesn't include <QObject>." [preprocessorErrorDirective]
[08:55]

ftp://ftp.se.debian.org/debian/pool/main/t/travis/travis_170812.orig.tar.gz
travis-src-170812/src/2df.cpp:482:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/2df.cpp:4610:95: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/2df.cpp:4615:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/cc_bitset.h:108:8: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_bitset.h:117:8: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_bitset.h:131:11: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
travis-src-170812/src/cc_bitset.h:143:11: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
travis-src-170812/src/moltools.h:511:7: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:249:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:275:12: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:301:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:328:35: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:357:8: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:357:12: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/v_container_prd.h:357:22: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:732:9: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:770:9: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:4698:9: style: The scope of the variable 'f' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:5201:13: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:5262:17: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:5262:21: style: The scope of the variable 'a2' can be reduced. [variableScope]
travis-src-170812/src/2df.cpp:5262:25: style: The scope of the variable 'dca' can be reduced. [variableScope]
travis-src-170812/src/3df.h:418:0: style: The scope of the variable 'zzq' can be reduced. [variableScope]
travis-src-170812/src/3df.h:676:0: style: The scope of the variable 'x' can be reduced. [variableScope]
travis-src-170812/src/3df.h:676:0: style: The scope of the variable 'y' can be reduced. [variableScope]
travis-src-170812/src/3df.h:1006:0: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/3df.h:1957:0: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/backtrace.h:42:2: warning: Member variable 'CxTracePoint::m_sFunction' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/backtrace.h:42:2: warning: Member variable 'CxTracePoint::m_sFile' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/backtrace.h:42:2: warning: Member variable 'CxTracePoint::m_iLine' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/backtrace.h:42:2: warning: Member variable 'CxTracePoint::m_sMessage' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdvector3.h:43:2: warning: Member variable 'CxDVector3::m_pData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_fX1' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_fY1' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_fX2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_fY2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_fLineWidth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_iLineStyle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:149:2: warning: Member variable 'CGraceLine::m_iLineColorIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:167:2: warning: Member variable 'CGraceCustomLabel::m_bX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:167:2: warning: Member variable 'CGraceCustomLabel::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:167:2: warning: Member variable 'CGraceCustomLabel::m_bMajor' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:167:2: warning: Member variable 'CGraceCustomLabel::m_sText' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.h:167:2: warning: Member variable 'CGraceCustomLabel::m_fValue' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fPosX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fPosY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fColorR' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fColorG' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.h:43:2: warning: Member variable 'CMathematicaCircle::m_fColorB' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fFac' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_pChannels' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fMinEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fMaxEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_sShortName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_iRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_pHistogram' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fBinEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fSkipEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/2df.cpp:32:7: warning: Member variable 'C2DF::m_fEps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_iDimensions' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_fFac' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_iRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_pBin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:142:2: warning: Member variable 'CNDF::m_fBinEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdmatrix3.h:42:2: warning: Member variable 'CxDMatrix3::m_pData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.h:80:2: warning: Member variable 'CNbSort::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.h:80:2: warning: Member variable 'CNbSort::m_bAnyAnglePassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.h:80:2: warning: Member variable 'CNbSort::m_iOM' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:41:2: warning: Member variable 'CCCAtom::m_fCoord' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:41:2: warning: Member variable 'CCCAtom::m_fRelCoord' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:41:2: warning: Member variable 'CCCAtom::m_iCoord' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:41:2: warning: Member variable 'CCCAtom::m_iRelCoord' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:57:2: warning: Member variable 'CAtomSet::m_iSigni' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:90:2: warning: Member variable 'CCubeFrame::m_iEps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_cubeframe.h:90:2: warning: Member variable 'CCubeFrame::m_iSigni' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/aggregate.h:41:2: warning: Member variable 'CAggregate::m_iSingleMol2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/aggregate.h:41:2: warning: Member variable 'CAggregate::m_iStart' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/aggregate.h:41:2: warning: Member variable 'CAggregate::m_iFirstStart' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/aggregate.h:41:2: warning: Member variable 'CAggregate::m_iEnd' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/aggregate.h:41:2: warning: Member variable 'CAggregate::m_bStillAlive' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/element.h:38:2: warning: Member variable 'CElement::m_fCoherentNCS' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.h:44:2: warning: Member variable 'CNbExchangePair::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.h:44:2: warning: Member variable 'CNbExchangePair::m_iStillAlive' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.h:44:2: warning: Member variable 'CNbExchangePair::m_iStart' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.h:44:2: warning: Member variable 'CNbExchangePair::m_iEnd' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/asciiart.h:41:2: warning: Member variable 'CAsciiPiece::m_iWidth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/asciiart.h:41:2: warning: Member variable 'CAsciiPiece::m_iHeight' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/asciiart.h:41:2: warning: Member variable 'CAsciiPiece::m_pBuf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xquaternion.h:41:2: warning: Member variable 'CxQuaternion::m_pData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_bitset.h:49:11: warning: Member variable 'CBitSet::m_iReadPosBytes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_bitset.h:49:11: warning: Member variable 'CBitSet::m_iReadPosExcess' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/barbecube.h:198:2: warning: Member variable 'CBarbecubeFile::m_iFrameCounter' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/barbecube.h:198:2: warning: Member variable 'CBarbecubeFile::m_iListIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_c_loops.h:79:3: warning: Member variable 'c_loop_base::i' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_c_loops.h:79:3: warning: Member variable 'c_loop_base::j' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_c_loops.h:79:3: warning: Member variable 'c_loop_base::k' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_c_loops.h:79:3: warning: Member variable 'c_loop_base::ijk' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_c_loops.h:79:3: warning: Member variable 'c_loop_base::q' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_rad_option.h:94:3: warning: Member variable 'radius_poly::ppr' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_rad_option.h:94:3: warning: Member variable 'radius_poly::r_rad' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_rad_option.h:94:3: warning: Member variable 'radius_poly::r_mul' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/v_rad_option.h:94:3: warning: Member variable 'radius_poly::r_val' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.h:120:2: warning: Member variable 'CTetraFace::m_fMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.h:120:2: warning: Member variable 'CTetraFace::m_fMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.h:241:2: warning: Member variable 'CTetraCellBuffer::m_iFaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.h:298:1: style: The class 'CFitParabola' does not have a constructor although it has private member variables. [noConstructor]
travis-src-170812/src/cc_hufftree.h:40:2: warning: Member variable 'CHuffmanSymbol::m_iDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_hufftree.h:40:2: warning: Member variable 'CHuffmanSymbol::m_iFrequency' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_hufftree.h:40:2: warning: Member variable 'CHuffmanSymbol::m_bVirtual' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_hufftree.h:61:1: style: The class 'CHuffmanEstimator' does not have a constructor although it has private member variables. [noConstructor]
travis-src-170812/src/cc_hufftree.h:83:2: warning: Member variable 'CHuffmanTree::m_bCanonical' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/fixplproj.h:43:2: warning: Member variable 'CFixedPlProjObservation::m_bDifference' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/fixplproj.h:43:2: warning: Member variable 'CFixedPlProjObservation::m_fLayerWidth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_pChannels' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_p2DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fMinEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fMaxEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_iRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_iResXY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fBinEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fSkipEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fFac' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/3df.h:190:0: warning: Member variable 'C3DF < double >::m_fEps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/largeinteger.h:263:5: style: 'LargeInteger::operator=' should return 'LargeInteger &'. [operatorEq]
travis-src-170812/src/v_cell.h:323:3: style: 'voronoicell_neighbor::operator=' should return 'voronoicell_neighbor &'. [operatorEq]
travis-src-170812/src/xstring.h:216:13: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
travis-src-170812/src/xdoublearray.h:122:6: style: Technically the member function 'CxDoubleArray::GetSize' can be const. [functionConst]
travis-src-170812/src/2df.h:58:9: style: Technically the member function 'C2DF::GetValue' can be const. [functionConst]
travis-src-170812/src/2df.cpp:5139:14: note: Technically the member function 'C2DF::GetValue' can be const.
travis-src-170812/src/2df.h:58:9: note: Technically the member function 'C2DF::GetValue' can be const.
travis-src-170812/src/xbytearray.h:58:7: style: Technically the member function 'CxByteArray::Contains' can be const. [functionConst]
travis-src-170812/src/xbytearray.h:70:6: style: Technically the member function 'CxByteArray::GetPosition' can be const. [functionConst]
travis-src-170812/src/xbytearray.h:146:6: style: Technically the member function 'CxByteArray::GetSize' can be const. [functionConst]
travis-src-170812/src/xwordarray.h:60:7: style: Technically the member function 'CxWordArray::Contains' can be const. [functionConst]
travis-src-170812/src/xwordarray.h:72:6: style: Technically the member function 'CxWordArray::GetPosition' can be const. [functionConst]
travis-src-170812/src/xwordarray.h:148:6: style: Technically the member function 'CxWordArray::GetSize' can be const. [functionConst]
travis-src-170812/src/xintarray.h:60:7: style: Technically the member function 'CxIntArray::Contains' can be const. [functionConst]
travis-src-170812/src/xintarray.h:72:6: style: Technically the member function 'CxIntArray::GetPosition' can be const. [functionConst]
travis-src-170812/src/element.h:89:16: style: Technically the member function 'CElement::ColorR' can be const. [functionConst]
travis-src-170812/src/element.h:94:16: style: Technically the member function 'CElement::ColorG' can be const. [functionConst]
travis-src-170812/src/element.h:99:16: style: Technically the member function 'CElement::ColorB' can be const. [functionConst]
travis-src-170812/src/xptrarray.h:110:6: style: Technically the member function 'CxPtrArray::GetSize' can be const. [functionConst]
travis-src-170812/src/cc_bitset.h:250:6: style: Technically the member function 'CBitSet::GetReadPos' can be const. [functionConst]
travis-src-170812/src/v_cell.h:224:14: style: Technically the member function 'voronoicell_base::cycle_up' can be const. [functionConst]
travis-src-170812/src/v_cell.h:230:14: style: Technically the member function 'voronoicell_base::cycle_down' can be const. [functionConst]
travis-src-170812/src/v_base.h:70:14: performance: Technically the member function 'voro_base::step_int' can be static. [functionStatic]
travis-src-170812/src/v_base.h:77:14: performance: Technically the member function 'voro_base::step_mod' can be static. [functionStatic]
travis-src-170812/src/v_base.h:84:14: performance: Technically the member function 'voro_base::step_div' can be static. [functionStatic]
travis-src-170812/src/v_c_loops.h:85:15: style: Technically the member function 'c_loop_base::pos' can be const. [functionConst]
travis-src-170812/src/v_c_loops.h:96:15: style: Technically the member function 'c_loop_base::pos' can be const. [functionConst]
travis-src-170812/src/v_c_loops.h:104:17: style: Technically the member function 'c_loop_base::x' can be const. [functionConst]
travis-src-170812/src/v_c_loops.h:107:17: style: Technically the member function 'c_loop_base::y' can be const. [functionConst]
travis-src-170812/src/v_c_loops.h:110:17: style: Technically the member function 'c_loop_base::z' can be const. [functionConst]
travis-src-170812/src/v_c_loops.h:113:14: style: Technically the member function 'c_loop_base::pid' can be const. [functionConst]
travis-src-170812/src/v_compute.h:145:15: style: Technically the member function 'voro_compute::reset_mask' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:32:15: performance: Technically the member function 'radius_mono::r_init' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:35:15: performance: Technically the member function 'radius_mono::r_prime' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:42:15: performance: Technically the member function 'radius_mono::r_ctest' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:46:17: performance: Technically the member function 'radius_mono::r_cutoff' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:50:17: performance: Technically the member function 'radius_mono::r_max_add' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:57:17: performance: Technically the member function 'radius_mono::r_current_sub' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:64:17: performance: Technically the member function 'radius_mono::r_scale' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:75:15: performance: Technically the member function 'radius_mono::r_scale_check' can be static. [functionStatic]
travis-src-170812/src/v_rad_option.h:113:15: style: Technically the member function 'radius_poly::r_ctest' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:117:17: style: Technically the member function 'radius_poly::r_cutoff' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:121:17: style: Technically the member function 'radius_poly::r_max_add' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:128:17: style: Technically the member function 'radius_poly::r_current_sub' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:137:17: style: Technically the member function 'radius_poly::r_scale' can be const. [functionConst]
travis-src-170812/src/v_rad_option.h:150:15: style: Technically the member function 'radius_poly::r_scale_check' can be const. [functionConst]
travis-src-170812/src/v_container.h:81:15: style: Technically the member function 'wall_list::point_inside_walls' can be const. [functionConst]
travis-src-170812/src/v_container.h:91:8: style: Technically the member function 'wall_list::apply_walls' can be const. [functionConst]
travis-src-170812/src/v_container.h:215:15: style: Technically the member function 'container_base::initialize_search' can be const. [functionConst]
travis-src-170812/src/v_container.h:228:15: style: Technically the member function 'container_base::frac_pos' can be const. [functionConst]
travis-src-170812/src/v_container.h:271:14: style: Technically the member function 'container_base::total_particles' can be const. [functionConst]
travis-src-170812/src/v_container_prd.h:130:15: style: Technically the member function 'container_periodic_base::initialize_voronoicell' can be const. [functionConst]
travis-src-170812/src/v_container_prd.h:149:15: style: Technically the member function 'container_periodic_base::initialize_search' can be const. [functionConst]
travis-src-170812/src/v_container_prd.h:160:15: style: Technically the member function 'container_periodic_base::frac_pos' can be const. [functionConst]
travis-src-170812/src/v_pre_container.h:62:14: style: Technically the member function 'pre_container_base::total_particles' can be const. [functionConst]
travis-src-170812/src/xlongarray.h:59:7: style: Technically the member function 'CxLongArray::Contains' can be const. [functionConst]
travis-src-170812/src/xlongarray.h:71:6: style: Technically the member function 'CxLongArray::GetPosition' can be const. [functionConst]
travis-src-170812/src/xlongarray.h:147:6: style: Technically the member function 'CxLongArray::GetSize' can be const. [functionConst]
travis-src-170812/src/3df.h:522:0: style: Technically the member function 'C3DF < double >::GetValue' can be const. [functionConst]
travis-src-170812/src/3df.h:587:0: style: Technically the member function 'C3DF < double >::IsZero' can be const. [functionConst]
travis-src-170812/src/3df.h:671:0: style: Technically the member function 'C3DF < double >::WritePLT' can be const. [functionConst]
travis-src-170812/src/xstring.h:160:2: style: Class 'CxString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
travis-src-170812/src/v_c_loops.h:79:3: style: Class 'c_loop_base' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
travis-src-170812/src/v_c_loops.h:129:3: style: Class 'c_loop_all_periodic' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
travis-src-170812/src/xdvector3.h:40:1: warning: The class 'CxDVector3' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xdmatrix3.h:38:1: warning: The class 'CxDMatrix3' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xquaternion.h:37:1: warning: The class 'CxQuaternion' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/cc_bitset.h:36:1: warning: The class 'CBitSet' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/barbecube.h:133:1: warning: The class 'CBarbecubeIndex' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/v_cell.h:372:16: style: The function 'neighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_cell.h:206:16: note: Virtual function in base class
travis-src-170812/src/v_cell.h:372:16: note: Function in derived class
travis-src-170812/src/v_cell.h:373:16: style: The function 'print_edges_neighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_cell.h:218:16: note: Virtual function in base class
travis-src-170812/src/v_cell.h:373:16: note: Function in derived class
travis-src-170812/src/v_cell.h:374:16: style: The function 'output_neighbors' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_cell.h:212:16: note: Virtual function in base class
travis-src-170812/src/v_cell.h:374:16: note: Function in derived class
travis-src-170812/src/v_wall.h:35:8: style: The function 'point_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:42:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:35:8: note: Function in derived class
travis-src-170812/src/v_wall.h:37:8: style: The function 'cut_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:48:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:37:8: note: Function in derived class
travis-src-170812/src/v_wall.h:55:8: style: The function 'point_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:42:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:55:8: note: Function in derived class
travis-src-170812/src/v_wall.h:57:8: style: The function 'cut_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:48:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:57:8: note: Function in derived class
travis-src-170812/src/v_wall.h:79:8: style: The function 'point_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:42:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:79:8: note: Function in derived class
travis-src-170812/src/v_wall.h:81:8: style: The function 'cut_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:48:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:81:8: note: Function in derived class
travis-src-170812/src/v_wall.h:105:8: style: The function 'point_inside' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:42:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:105:8: note: Function in derived class
travis-src-170812/src/v_wall.h:107:8: style: The function 'cut_cell' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
travis-src-170812/src/v_container.h:48:16: note: Virtual function in base class
travis-src-170812/src/v_wall.h:107:8: note: Function in derived class
travis-src-170812/src/barbecube.h:269:56: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
travis-src-170812/src/acf.cpp:264:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:269:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:272:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:287:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:372:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:391:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:393:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/acf.cpp:386:14: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/acf.cpp:474:6: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bExcludeR0' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iDerivative' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bDerivative' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iSize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_pSpectrum' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bWindowFunction' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bSpectrum' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bMassWeight' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_fSpecWaveNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iZeroPadding' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iZeroPadding0' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iMirror' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bACF_DB' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_bDecomposeModes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/acf.cpp:33:7: warning: Member variable 'CACF::m_iParticles' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/asciiart.cpp:239:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:249:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:263:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:265:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:269:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:274:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:278:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:280:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:284:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:288:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:290:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.cpp:310:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/asciiart.h:40:7: style: Technically the member function 'CAsciiPiece::GetAt' can be const. [functionConst]
travis-src-170812/src/asciiart.cpp:297:19: note: Technically the member function 'CAsciiPiece::GetAt' can be const.
travis-src-170812/src/asciiart.h:40:7: note: Technically the member function 'CAsciiPiece::GetAt' can be const.
travis-src-170812/src/atomgroup.cpp:67:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:73:98: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:214:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:311:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:314:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:332:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:335:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:360:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:391:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:419:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/atomgroup.cpp:128:40: style: Function 'ParseAtoms' argument 1 names different: declaration 'm' definition 'mol'. [funcArgNamesDifferent]
travis-src-170812/src/atomgroup.h:56:29: note: Function 'ParseAtoms' argument 1 names different: declaration 'm' definition 'mol'.
travis-src-170812/src/atomgroup.cpp:128:40: note: Function 'ParseAtoms' argument 1 names different: declaration 'm' definition 'mol'.
travis-src-170812/src/backtrace.cpp:48:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/backtrace.cpp:44:16: style: The scope of the variable 'p' can be reduced. [variableScope]
travis-src-170812/src/backtrace.cpp:63:29: style: The scope of the variable 'p' can be reduced. [variableScope]
travis-src-170812/src/backtrace.cpp:64:9: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/backtrace.cpp:64:12: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/backtrace.cpp:64:15: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/backtrace.cpp:65:7: style: The scope of the variable 'showall' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1300:8: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
travis-src-170812/src/barbecube.cpp:1298:14: note: outer condition: g_bBarbecubeVerbose
travis-src-170812/src/barbecube.cpp:1300:8: note: identical inner condition: g_bBarbecubeVerbose
travis-src-170812/src/barbecube.cpp:96:18: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:117:15: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:190:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:240:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:578:7: style: The scope of the variable 'ip' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:750:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:967:16: style: The scope of the variable 'ul' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1030:7: style: The scope of the variable 'b' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1193:14: style: The scope of the variable 'names' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1401:14: style: The scope of the variable 'cfr' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1753:9: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1754:16: style: The scope of the variable 'ul' can be reduced. [variableScope]
travis-src-170812/src/barbecube.cpp:1755:23: style: The scope of the variable 'le' can be reduced. [variableScope]
travis-src-170812/src/barbecube.h:213:7: style: Technically the member function 'CBarbecubeFile::IsEOF' can be const. [functionConst]
travis-src-170812/src/barbecube.cpp:1387:22: note: Technically the member function 'CBarbecubeFile::IsEOF' can be const.
travis-src-170812/src/barbecube.h:213:7: note: Technically the member function 'CBarbecubeFile::IsEOF' can be const.
travis-src-170812/src/barbecube.h:218:7: performance: Technically the member function 'CBarbecubeFile::CreateGeneralFrame' can be static. [functionStatic]
travis-src-170812/src/barbecube.cpp:810:22: note: Technically the member function 'CBarbecubeFile::CreateGeneralFrame' can be static.
travis-src-170812/src/barbecube.h:218:7: note: Technically the member function 'CBarbecubeFile::CreateGeneralFrame' can be static.
travis-src-170812/src/bicgstab.cpp:339:9: style: The scope of the variable 'kappa0' can be reduced. [variableScope]
travis-src-170812/src/bicgstab.cpp:339:17: style: The scope of the variable 'kappal' can be reduced. [variableScope]
travis-src-170812/src/bicgstab.cpp:339:25: style: The scope of the variable 'varrho' can be reduced. [variableScope]
travis-src-170812/src/bicgstab.cpp:756:49: style: Array index 'k' is used before limits check. [arrayIndexThenCheck]
travis-src-170812/src/bicgstab.cpp:779:49: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
travis-src-170812/src/bicgstab.h:38:1: warning: The class 'CSparseMatrix' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/bintools.cpp:452:6: warning: Member variable 'CAF::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.cpp:452:6: warning: Member variable 'CAF::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.cpp:452:6: warning: Member variable 'CAF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.cpp:452:6: warning: Member variable 'CAF::m_fBinEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintools.h:120:7: style: Technically the member function 'CAF::LinReg' can be const. [functionConst]
travis-src-170812/src/bintools.cpp:800:11: note: Technically the member function 'CAF::LinReg' can be const.
travis-src-170812/src/bintools.h:120:7: note: Technically the member function 'CAF::LinReg' can be const.
travis-src-170812/src/bintree.cpp:31:11: warning: Member variable 'CBinTree::m_pParent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintree.cpp:31:11: warning: Member variable 'CBinTree::m_pChildren' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/bintree.cpp:31:11: warning: Member variable 'CBinTree::m_pValue' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_alphabet.cpp:146:15: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:146:19: style: The scope of the variable 'border' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:146:27: style: The scope of the variable 'bborder' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:146:36: style: The scope of the variable 'bsize' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:146:43: style: The scope of the variable 'bold' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:147:17: style: The scope of the variable 's' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:147:20: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:147:23: style: The scope of the variable 'cht' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:396:9: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:396:19: style: The scope of the variable 'border' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:396:27: style: The scope of the variable 'bold' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:398:7: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:399:7: style: The scope of the variable 's' can be reduced. [variableScope]
travis-src-170812/src/cc_alphabet.cpp:401:16: style: The scope of the variable 'ht' can be reduced. [variableScope]
travis-src-170812/src/cc_crc32.h:49:15: performance: Technically the member function 'CCRC32::ComputeCRC32_Finish' can be static. [functionStatic]
travis-src-170812/src/cc_crc32.cpp:123:22: note: Technically the member function 'CCRC32::ComputeCRC32_Finish' can be static.
travis-src-170812/src/cc_crc32.h:49:15: note: Technically the member function 'CCRC32::ComputeCRC32_Finish' can be static.
travis-src-170812/src/cc_crc32.h:52:15: performance: Technically the member function 'CCRC32::Reflect' can be static. [functionStatic]
travis-src-170812/src/cc_crc32.cpp:55:22: note: Technically the member function 'CCRC32::Reflect' can be static.
travis-src-170812/src/cc_crc32.h:52:15: note: Technically the member function 'CCRC32::Reflect' can be static.
travis-src-170812/src/cc_cubeframe.cpp:610:11: style: The scope of the variable 'at' can be reduced. [variableScope]
travis-src-170812/src/cc_cubeframe.h:75:7: performance: Technically the member function 'CAtomSet::SkipXYZ' can be static. [functionStatic]
travis-src-170812/src/cc_cubeframe.cpp:723:16: note: Technically the member function 'CAtomSet::SkipXYZ' can be static.
travis-src-170812/src/cc_cubeframe.h:75:7: note: Technically the member function 'CAtomSet::SkipXYZ' can be static.
travis-src-170812/src/cc_cubeframe.h:109:7: performance: Technically the member function 'CCubeFrame::SkipFrame' can be static. [functionStatic]
travis-src-170812/src/cc_cubeframe.cpp:375:18: note: Technically the member function 'CCubeFrame::SkipFrame' can be static.
travis-src-170812/src/cc_cubeframe.h:109:7: note: Technically the member function 'CCubeFrame::SkipFrame' can be static.
travis-src-170812/src/cc_engine.cpp:1306:10: warning: Either the condition 'q!=NULL' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
travis-src-170812/src/cc_engine.cpp:1301:11: note: Assuming that condition 'q!=NULL' is not redundant
travis-src-170812/src/cc_engine.cpp:1306:10: note: Null pointer addition
travis-src-170812/src/cc_engine.cpp:375:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:635:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:711:9: style: The scope of the variable 'compred' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:835:9: style: The scope of the variable 'compred' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1037:9: style: The scope of the variable 'mi' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1037:13: style: The scope of the variable 'c' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1037:16: style: The scope of the variable 'bits' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1199:6: style: The scope of the variable 'bits' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1199:12: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1263:9: style: The scope of the variable 'bits' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1263:15: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:1362:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:2892:9: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:2892:12: style: The scope of the variable 'zi' can be reduced. [variableScope]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iInputCubeBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iOutputCubeBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iOutput2CubeBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iInputAtomBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iOutputAtomBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.cpp:42:12: warning: Member variable 'CCCEngine::m_iOutput2AtomBufPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/cc_engine.h:46:7: performance: Technically the member function 'CCCEngine::MergeBQB' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:2890:17: note: Technically the member function 'CCCEngine::MergeBQB' can be static.
travis-src-170812/src/cc_engine.h:46:7: note: Technically the member function 'CCCEngine::MergeBQB' can be static.
travis-src-170812/src/cc_engine.h:50:7: performance: Technically the member function 'CCCEngine::ResetStatistics' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:69:17: note: Technically the member function 'CCCEngine::ResetStatistics' can be static.
travis-src-170812/src/cc_engine.h:50:7: note: Technically the member function 'CCCEngine::ResetStatistics' can be static.
travis-src-170812/src/cc_engine.h:52:7: performance: Technically the member function 'CCCEngine::BeginStatistics' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:87:17: note: Technically the member function 'CCCEngine::BeginStatistics' can be static.
travis-src-170812/src/cc_engine.h:52:7: note: Technically the member function 'CCCEngine::BeginStatistics' can be static.
travis-src-170812/src/cc_engine.h:54:7: performance: Technically the member function 'CCCEngine::EndStatistics' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:96:17: note: Technically the member function 'CCCEngine::EndStatistics' can be static.
travis-src-170812/src/cc_engine.h:54:7: note: Technically the member function 'CCCEngine::EndStatistics' can be static.
travis-src-170812/src/cc_engine.h:56:7: performance: Technically the member function 'CCCEngine::CompressFile' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:1354:17: note: Technically the member function 'CCCEngine::CompressFile' can be static.
travis-src-170812/src/cc_engine.h:56:7: note: Technically the member function 'CCCEngine::CompressFile' can be static.
travis-src-170812/src/cc_engine.h:70:7: performance: Technically the member function 'CCCEngine::DecompressFile' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:1437:17: note: Technically the member function 'CCCEngine::DecompressFile' can be static.
travis-src-170812/src/cc_engine.h:70:7: note: Technically the member function 'CCCEngine::DecompressFile' can be static.
travis-src-170812/src/cc_engine.h:72:7: performance: Technically the member function 'CCCEngine::CompressString' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:963:17: note: Technically the member function 'CCCEngine::CompressString' can be static.
travis-src-170812/src/cc_engine.h:72:7: note: Technically the member function 'CCCEngine::CompressString' can be static.
travis-src-170812/src/cc_engine.h:74:7: performance: Technically the member function 'CCCEngine::DecompressString' can be static. [functionStatic]
travis-src-170812/src/cc_engine.cpp:1033:17: note: Technically the member function 'CCCEngine::DecompressString' can be static.
travis-src-170812/src/cc_engine.h:74:7: note: Technically the member function 'CCCEngine::DecompressString' can be static.
travis-src-170812/src/cc_engine.cpp:1407:0: error: Resource leak: a [resourceLeak]
travis-src-170812/src/cc_hilbert.cpp:391:21: portability: Casting between integer* and const double* which have an incompatible binary data representation. [invalidPointerCast]
travis-src-170812/src/cc_hilbert.cpp:619:6: portability: Casting from const double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_hilbert.cpp:732:23: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_hilbert.cpp:839:34: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_hilbert.cpp:854:22: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
travis-src-170812/src/cc_hilbert.cpp:957:33: style: Opposite expression on both sides of '&'. [oppositeExpression]
travis-src-170812/src/cc_hilbert.cpp:957:33: note: Opposite expression on both sides of '&'.
travis-src-170812/src/cc_hilbert.cpp:957:33: note: Opposite expression on both sides of '&'.
travis-src-170812/src/cc_hilbert.cpp:1102:22: style: Opposite expression on both sides of '&'. [oppositeExpression]
travis-src-170812/src/cc_hilbert.cpp:1102:22: note: Opposite expression on both sides of '&'.
travis-src-170812/src/cc_hilbert.cpp:1102:22: note: Opposite expression on both sides of '&'.
travis-src-170812/src/cc_hilbert.cpp:485:12: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/cc_hilbert.cpp:594:18: style: Function 'hilbert_cmp' argument 4 names different: declaration 'coord1' definition 'c1'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:93:78: note: Function 'hilbert_cmp' argument 4 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:594:18: note: Function 'hilbert_cmp' argument 4 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:594:34: style: Function 'hilbert_cmp' argument 5 names different: declaration 'coord2' definition 'c2'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:93:98: note: Function 'hilbert_cmp' argument 5 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:594:34: note: Function 'hilbert_cmp' argument 5 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:604:48: style: Function 'hilbert_ieee_cmp' argument 2 names different: declaration 'coord1' definition 'c1'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:94:52: note: Function 'hilbert_ieee_cmp' argument 2 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:604:48: note: Function 'hilbert_ieee_cmp' argument 2 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:604:66: style: Function 'hilbert_ieee_cmp' argument 3 names different: declaration 'coord2' definition 'c2'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:94:74: note: Function 'hilbert_ieee_cmp' argument 3 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:604:66: note: Function 'hilbert_ieee_cmp' argument 3 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:815:22: style: Function 'hilbert_box_pt' argument 5 names different: declaration 'coord1' definition 'c1'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:139:28: note: Function 'hilbert_box_pt' argument 5 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:815:22: note: Function 'hilbert_box_pt' argument 5 names different: declaration 'coord1' definition 'c1'.
travis-src-170812/src/cc_hilbert.cpp:815:32: style: Function 'hilbert_box_pt' argument 6 names different: declaration 'coord2' definition 'c2'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:139:42: note: Function 'hilbert_box_pt' argument 6 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:815:32: note: Function 'hilbert_box_pt' argument 6 names different: declaration 'coord2' definition 'c2'.
travis-src-170812/src/cc_hilbert.cpp:883:25: style: Function 'hilbert_nextinbox' argument 5 names different: declaration 'coord1' definition 'c1V'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:167:25: note: Function 'hilbert_nextinbox' argument 5 names different: declaration 'coord1' definition 'c1V'.
travis-src-170812/src/cc_hilbert.cpp:883:25: note: Function 'hilbert_nextinbox' argument 5 names different: declaration 'coord1' definition 'c1V'.
travis-src-170812/src/cc_hilbert.cpp:883:36: style: Function 'hilbert_nextinbox' argument 6 names different: declaration 'coord2' definition 'c2V'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:167:39: note: Function 'hilbert_nextinbox' argument 6 names different: declaration 'coord2' definition 'c2V'.
travis-src-170812/src/cc_hilbert.cpp:883:36: note: Function 'hilbert_nextinbox' argument 6 names different: declaration 'coord2' definition 'c2V'.
travis-src-170812/src/cc_hilbert.cpp:883:53: style: Function 'hilbert_nextinbox' argument 7 names different: declaration 'point' definition 'ptV'. [funcArgNamesDifferent]
travis-src-170812/src/cc_hilbert.h:168:17: note: Function 'hilbert_nextinbox' argument 7 names different: declaration 'point' definition 'ptV'.
travis-src-170812/src/cc_hilbert.cpp:883:53: note: Function 'hilbert_nextinbox' argument 7 names different: declaration 'point' definition 'ptV'.
travis-src-170812/src/cc_hilbert.cpp:420:22: warning: Shifting signed 32-bit value by 31 bits is undefined behaviour. See condition at line 418. [shiftTooManyBitsSigned]
travis-src-170812/src/cc_hilbert.cpp:418:12: note: Assuming that condition 'diff<32' is not redundant
travis-src-170812/src/cc_hilbert.cpp:420:22: note: Shift
travis-src-170812/src/cc_hufftree.cpp:128:30: style: The scope of the variable 'n1' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:128:34: style: The scope of the variable 'n2' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:128:41: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:128:44: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:174:30: style: The scope of the variable 'n1' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:174:34: style: The scope of the variable 'n2' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:265:13: style: The scope of the variable 'c' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:267:16: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:10: style: The scope of the variable 'b2a' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:15: style: The scope of the variable 'b2s' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:20: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:23: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:26: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:30: style: The scope of the variable 'z0' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:34: style: The scope of the variable 'nz' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:38: style: The scope of the variable 'orig' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:44: style: The scope of the variable 'alt' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:49: style: The scope of the variable 'alt2' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:446:55: style: The scope of the variable 'alt20' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:447:6: style: The scope of the variable 'alt3' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:447:12: style: The scope of the variable 'method' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:447:20: style: The scope of the variable 'bborder' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:447:29: style: The scope of the variable 'iborder' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:447:42: style: The scope of the variable 'tc' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:17: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:20: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:33: style: The scope of the variable 'method' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:41: style: The scope of the variable 'border' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:49: style: The scope of the variable 'tia' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:54: style: The scope of the variable 'tib' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:930:59: style: The scope of the variable 'ts' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:931:16: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/cc_hufftree.cpp:932:18: style: The scope of the variable 'hs' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:68:17: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:108:31: style: The scope of the variable 'zi' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:112:36: style: The scope of the variable 'minval' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:115:58: style: The scope of the variable 'iminval' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:115:87: style: The scope of the variable 'imintii' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:115:96: style: The scope of the variable 'iminsc' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:115:104: style: The scope of the variable 'iskip' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:116:19: style: The scope of the variable 'iminti2' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:116:28: style: The scope of the variable 'ti4' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:122:7: style: The scope of the variable 'switchrl' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1734:15: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1734:19: style: The scope of the variable 'c' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1734:30: style: The scope of the variable 'ti2' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1735:6: style: The scope of the variable 'blocklength' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1735:27: style: The scope of the variable 'iruna' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1735:34: style: The scope of the variable 'irunb' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.cpp:1737:16: style: The scope of the variable 'ht' can be reduced. [variableScope]
travis-src-170812/src/cc_integerengine.h:88:7: performance: Technically the member function 'CIntegerEngine::DecompressSingle' can be static. [functionStatic]
travis-src-170812/src/cc_integerengine.cpp:1731:22: note: Technically the member function 'CIntegerEngine::DecompressSingle' can be static.
travis-src-170812/src/cc_integerengine.h:88:7: note: Technically the member function 'CIntegerEngine::DecompressSingle' can be static.
travis-src-170812/src/cc_integerengine.h:96:7: performance: Technically the member function 'CIntegerEngine::MultiHuffmanOptimize' can be static. [functionStatic]
travis-src-170812/src/cc_integerengine.cpp:100:22: note: Technically the member function 'CIntegerEngine::MultiHuffmanOptimize' can be static.
travis-src-170812/src/cc_integerengine.h:96:7: note: Technically the member function 'CIntegerEngine::MultiHuffmanOptimize' can be static.
travis-src-170812/src/chiral.cpp:68:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:92:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:97:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:98:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:107:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:109:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:125:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:137:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:139:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:162:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:163:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:169:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:170:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:183:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:186:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:199:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:209:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:229:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:235:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:236:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:249:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:250:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:278:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:279:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:281:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:282:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:283:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:285:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:299:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:304:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:308:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:310:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:313:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:325:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:333:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:402:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:411:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:420:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:433:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:447:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:451:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/chiral.cpp:165:8: style: The scope of the variable 'minIndex' can be reduced. [variableScope]
travis-src-170812/src/chiral.cpp:409:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/dacf.cpp:80:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:97:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:110:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:113:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:161:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:169:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:187:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:188:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:192:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:194:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:212:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:220:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:238:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:239:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:243:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:245:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:266:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:267:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:365:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:368:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:512:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:513:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:519:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:521:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:529:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:531:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:550:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:554:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:555:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:567:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:627:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:628:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:653:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:729:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:732:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:741:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:928:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:966:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:967:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1018:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1020:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1029:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1057:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1097:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1098:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1126:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1166:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1167:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1168:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1194:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1195:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1196:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1230:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:1236:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/dacf.cpp:358:22: style: The scope of the variable 'sg' can be reduced. [variableScope]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_bBorderMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_bIntermittend' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_fIntGap' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_bIntTravisStyle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_bCorrectEq' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_iRefMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pCondition' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_oaAggregates' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_oaNbExPairs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pDLDisp' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pDACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pDLDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pNDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pDDisp' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pPairMSD' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pNbExDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_pNbExConditions' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:32:11: warning: Member variable 'CDACFSub::m_piaIntervals' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bRemoveMaxVel' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fMaxVel' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pCondition' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iFirstMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iSecondMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pCenterAtoms1' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pCenterAtoms2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fWeightMol1' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iLifetimeRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iDACFRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iDisplacementRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fLargestDisplacement' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fLargestLifetime' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bDACFGrid' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iGridMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bGridCon' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bGridInt' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bGridIntTravisStyle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fGridIntGap' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pNbExchange' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_bFitDACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iFitDegreeMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iFitDegreeMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pFitRMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pFitRAvg' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_pFitRMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iGridX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_iGridY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fGridXMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fGridXMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fGridYMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.cpp:45:8: warning: Member variable 'CDACF::m_fGridYMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/dacf.h:88:7: style: Technically the member function 'CDACF::CreateGridFit2DF' can be const. [functionConst]
travis-src-170812/src/dacf.cpp:1142:13: note: Technically the member function 'CDACF::CreateGridFit2DF' can be const.
travis-src-170812/src/dacf.h:88:7: note: Technically the member function 'CDACF::CreateGridFit2DF' can be const.
travis-src-170812/src/dacf.h:91:7: style: Technically the member function 'CDACF::UpdateNbEx' can be const. [functionConst]
travis-src-170812/src/dacf.cpp:1009:13: note: Technically the member function 'CDACF::UpdateNbEx' can be const.
travis-src-170812/src/dacf.h:91:7: note: Technically the member function 'CDACF::UpdateNbEx' can be const.
travis-src-170812/src/database.cpp:51:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:52:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:53:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:77:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:113:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:188:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:235:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:335:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:373:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:446:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:456:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:465:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:484:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:494:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:509:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:528:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:538:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:553:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:572:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:582:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:591:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:634:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:636:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:637:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:687:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:690:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:692:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:779:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:787:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:791:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:824:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:832:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:836:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:867:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:870:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:930:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:935:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:940:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:943:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:945:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:979:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1015:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1019:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1022:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1024:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1030:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1212:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1249:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1285:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1329:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1373:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1417:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1461:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1505:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1549:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1593:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1753:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1803:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1847:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:1897:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2311:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2331:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2348:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2361:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2408:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2507:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2516:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2527:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2534:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:2588:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/database.cpp:436:13: style: The scope of the variable 'o' can be reduced. [variableScope]
travis-src-170812/src/database.cpp:474:13: style: The scope of the variable 'o' can be reduced. [variableScope]
travis-src-170812/src/database.cpp:518:13: style: The scope of the variable 'o' can be reduced. [variableScope]
travis-src-170812/src/database.cpp:562:13: style: The scope of the variable 'o' can be reduced. [variableScope]
travis-src-170812/src/database.cpp:1429:38: warning: Function 'SetArrayInt' argument order different: declaration 's, p, i' definition 's, i, i2' [funcArgOrderDifferent]
travis-src-170812/src/database.h:131:28: note: Function 'SetArrayInt' argument order different: declaration 's, p, i' definition 's, i, i2'
travis-src-170812/src/database.cpp:1429:38: note: Function 'SetArrayInt' argument order different: declaration 's, p, i' definition 's, i, i2'
travis-src-170812/src/database.cpp:1473:47: style: Function 'SetArrayFloat' argument 2 names different: declaration 'p' definition 'i'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:132:37: note: Function 'SetArrayFloat' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1473:47: note: Function 'SetArrayFloat' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1517:46: style: Function 'SetArrayBool' argument 2 names different: declaration 'p' definition 'i'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:134:36: note: Function 'SetArrayBool' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1517:46: note: Function 'SetArrayBool' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1561:48: style: Function 'SetArrayString' argument 2 names different: declaration 'p' definition 'i'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:133:38: note: Function 'SetArrayString' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1561:48: note: Function 'SetArrayString' argument 2 names different: declaration 'p' definition 'i'.
travis-src-170812/src/database.cpp:1561:60: style: Function 'SetArrayString' argument 3 names different: declaration 'st' definition 's2'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:133:50: note: Function 'SetArrayString' argument 3 names different: declaration 'st' definition 's2'.
travis-src-170812/src/database.cpp:1561:60: note: Function 'SetArrayString' argument 3 names different: declaration 'st' definition 's2'.
travis-src-170812/src/database.cpp:1852:53: style: Function 'AddArrayString' argument 2 names different: declaration 'st' definition 's2'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:120:43: note: Function 'AddArrayString' argument 2 names different: declaration 'st' definition 's2'.
travis-src-170812/src/database.cpp:1852:53: note: Function 'AddArrayString' argument 2 names different: declaration 'st' definition 's2'.
travis-src-170812/src/database.cpp:2129:42: style: Function 'SetBool' argument 2 names different: declaration 'val' definition 'b'. [funcArgNamesDifferent]
travis-src-170812/src/database.h:166:32: note: Function 'SetBool' argument 2 names different: declaration 'val' definition 'b'.
travis-src-170812/src/database.cpp:2129:42: note: Function 'SetBool' argument 2 names different: declaration 'val' definition 'b'.
travis-src-170812/src/database.cpp:596:17: warning: Member variable 'CDatabaseValue::m_iType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/database.cpp:740:16: warning: Member variable 'CDatabaseNode::m_pParent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/database.cpp:754:16: warning: Member variable 'CDatabaseNode::m_pParent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/database.h:67:7: style: Technically the member function 'CDatabaseValue::DumpType' can be const. [functionConst]
travis-src-170812/src/database.cpp:708:22: note: Technically the member function 'CDatabaseValue::DumpType' can be const.
travis-src-170812/src/database.h:67:7: note: Technically the member function 'CDatabaseValue::DumpType' can be const.
travis-src-170812/src/database.h:168:7: style: Technically the member function 'CDatabase::ParseInputFile' can be const. [functionConst]
travis-src-170812/src/database.cpp:2184:17: note: Technically the member function 'CDatabase::ParseInputFile' can be const.
travis-src-170812/src/database.h:168:7: note: Technically the member function 'CDatabase::ParseInputFile' can be const.
travis-src-170812/src/database.cpp:1046:8: style: Class 'CDatabase' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/database.cpp:1046:8: style: Class 'CDatabase' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/df.cpp:47:2: style: Variable 'm_pIntegral' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
travis-src-170812/src/df.cpp:45:2: note: Variable 'm_pIntegral' is reassigned a value before the old one has been used if variable is no semaphore variable.
travis-src-170812/src/df.cpp:47:2: note: Variable 'm_pIntegral' is reassigned a value before the old one has been used if variable is no semaphore variable.
travis-src-170812/src/df.cpp:449:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:481:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:603:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:848:9: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:1279:10: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:1509:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:1547:13: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:1877:9: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fMaxP' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fFac' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fMinEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fMaxEntry' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pMultiBin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pBinTree' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_fEps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_bSaveDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_bCombinedPlot' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pCombinedPlot' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pLMWrapper' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pCorrCoeff' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pFitIntegral' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pParameters' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pTimeDiff' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pTimeDiffAbs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pTimeDiffSqr' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_p3DTimeDiff' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_p3DTimeDiffAbs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_p3DTimeDiffSqr' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_p3DTimeDiffT' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pTimeDiffDistPairs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.cpp:32:6: warning: Member variable 'CDF::m_pTimeDiffDist3DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/df.h:117:9: style: Technically the member function 'CDF::GetPercentageRange' can be const. [functionConst]
travis-src-170812/src/df.cpp:646:13: note: Technically the member function 'CDF::GetPercentageRange' can be const.
travis-src-170812/src/df.h:117:9: note: Technically the member function 'CDF::GetPercentageRange' can be const.
travis-src-170812/src/diagonal.cpp:113:9: style: The scope of the variable 'scale' can be reduced. [variableScope]
travis-src-170812/src/diagonal.cpp:113:18: style: The scope of the variable 'h' can be reduced. [variableScope]
travis-src-170812/src/diagonal.cpp:216:10: style: The scope of the variable 'iter' can be reduced. [variableScope]
travis-src-170812/src/xdvectorn.h:66:15: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
travis-src-170812/src/xdmatrixmn.h:72:16: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
travis-src-170812/src/domain.cpp:101:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:121:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:127:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:130:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:131:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:143:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:163:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:169:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:172:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:174:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:313:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:336:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:371:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:407:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:512:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:517:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:523:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:557:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:559:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:785:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:796:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/domain.cpp:294:6: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/domain.cpp:294:11: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/domain.cpp:294:21: style: The scope of the variable 'faces' can be reduced. [variableScope]
travis-src-170812/src/domain.cpp:294:28: style: The scope of the variable 'id' can be reduced. [variableScope]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_bWriteHistograms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoSurface' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoVolume' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoAVRatio' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoFaceCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoCellCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/domain.cpp:75:18: warning: Member variable 'CDomainAnalysis::m_pHistoDomainCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/fdf.cpp:52:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:61:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:63:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:67:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:70:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:72:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:101:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:107:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:123:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:126:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:128:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:184:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:193:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:201:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fdf.cpp:202:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fft.h:48:6: performance: Technically the member function 'CFFT::NextFastSize' can be static. [functionStatic]
travis-src-170812/src/fft.cpp:206:11: note: Technically the member function 'CFFT::NextFastSize' can be static.
travis-src-170812/src/fft.h:48:6: note: Technically the member function 'CFFT::NextFastSize' can be static.
travis-src-170812/src/fixplproj.cpp:92:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:152:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:153:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:154:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:173:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:177:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:178:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/fixplproj.cpp:234:27: style: The scope of the variable 'obs' can be reduced. [variableScope]
travis-src-170812/src/fixplproj.cpp:263:27: style: The scope of the variable 'obs' can be reduced. [variableScope]
travis-src-170812/src/fixplproj.h:93:7: style: Technically the member function 'CFixedPlProj::Process' can be const. [functionConst]
travis-src-170812/src/fixplproj.cpp:259:20: note: Technically the member function 'CFixedPlProj::Process' can be const.
travis-src-170812/src/fixplproj.h:93:7: note: Technically the member function 'CFixedPlProj::Process' can be const.
travis-src-170812/src/fixplproj.h:95:7: style: Technically the member function 'CFixedPlProj::Finish' can be const. [functionConst]
travis-src-170812/src/fixplproj.cpp:321:20: note: Technically the member function 'CFixedPlProj::Finish' can be const.
travis-src-170812/src/fixplproj.h:95:7: note: Technically the member function 'CFixedPlProj::Finish' can be const.
travis-src-170812/src/gather.cpp:94:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:111:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:132:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:173:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:175:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:189:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:192:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:196:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:213:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:273:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:275:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:306:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:309:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:312:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:374:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:379:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:397:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:399:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:402:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:405:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:419:131: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:422:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:427:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:428:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:440:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:442:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:445:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:458:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:463:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:482:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:488:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:492:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:501:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:506:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1177:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1179:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1187:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1190:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1192:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1193:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1194:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1202:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1204:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1212:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1215:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1217:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1218:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1219:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1311:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1312:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1313:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1315:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1317:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1318:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1320:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1322:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1324:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1325:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1329:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1330:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1335:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1337:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1338:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1343:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1345:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1346:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1424:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1432:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1434:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1435:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1436:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1437:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1464:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1470:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1483:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1484:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1485:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1502:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1507:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1518:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1524:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1568:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1570:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1630:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1633:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1636:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1646:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1651:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1675:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1677:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1686:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1718:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1726:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1730:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1740:115: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1742:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1744:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1747:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1766:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1769:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1779:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1782:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1788:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1789:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1799:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1808:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1820:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1822:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1823:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1830:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1831:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1855:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1865:82: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1874:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1875:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1893:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1894:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1917:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1919:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1952:101: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1953:102: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1963:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1964:110: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1974:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1975:115: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:1976:123: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2020:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2036:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2042:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2043:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2050:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2057:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2061:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2064:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2066:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2068:118: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2074:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2118:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2168:85: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2176:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2193:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2196:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2200:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2205:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2206:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2210:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2213:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2215:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2217:108: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2224:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2233:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2239:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2243:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2246:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2248:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2250:106: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2256:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2270:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2271:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2276:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2279:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2286:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2290:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2293:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2295:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2297:106: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2303:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2330:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2340:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2346:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2356:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2362:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2368:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2369:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2394:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2403:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2405:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2408:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2415:82: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2418:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2423:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2425:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2432:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2433:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2434:86: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2438:110: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2742:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2751:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2770:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2771:113: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2810:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2871:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2893:102: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2896:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2897:111: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2918:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2940:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:2959:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3106:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3115:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3117:124: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3122:85: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3125:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3139:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3148:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3150:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3154:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3172:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3175:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3178:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3190:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3192:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3193:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3197:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3211:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3213:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3214:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3218:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3233:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3235:94: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3236:95: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3240:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3945:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3960:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:3967:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4220:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4223:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4229:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4236:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4407:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4418:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4497:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4508:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4510:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4511:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4514:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4524:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4530:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4531:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4534:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4535:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4537:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4549:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4550:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4584:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4588:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4590:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4591:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4647:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4662:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4664:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4672:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4676:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4678:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4679:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4684:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4788:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4789:84: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4793:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4795:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4950:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4964:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/gather.cpp:4978:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:221:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:278:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:279:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:318:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:321:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:335:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:336:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:348:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:359:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:463:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:533:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:569:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:683:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:684:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:685:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:710:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:827:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:851:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:868:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:879:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:880:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:903:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1016:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1057:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1063:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1074:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1100:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1102:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:1105:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/grace.cpp:697:17: style: The scope of the variable 'gd' can be reduced. [variableScope]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMinRangeX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMaxRangeX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMinRangeY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMaxRangeY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fTickMajorX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_iTickPrecX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fTickMajorY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_iTickPrecY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMinValX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMaxValX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMinValY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_fMaxValY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_iColorIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:68:14: warning: Member variable 'CGraceGraph::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:148:14: warning: Member variable 'CGraceColor::m_iColorRed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:148:14: warning: Member variable 'CGraceColor::m_iColorGreen' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:148:14: warning: Member variable 'CGraceColor::m_iColorBlue' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:125:16: warning: Member variable 'CGraceDataset::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:125:16: warning: Member variable 'CGraceDataset::m_pGraph' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/grace.cpp:80:8: style: Class 'CGraceGraph' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/grace.cpp:80:8: style: Class 'CGraceGraph' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/grace.cpp:150:8: style: Class 'CGraceColor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/grace.cpp:150:8: style: Class 'CGraceColor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/grace.cpp:127:8: style: Class 'CGraceDataset' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/grace.cpp:127:8: style: Class 'CGraceDataset' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/normalcoordinate.h:160:16: style: Technically the member function 'CEckartReferenceStructure::rotationMatrix' can be const. [functionConst]
travis-src-170812/src/normalcoordinate.h:161:20: style: Technically the member function 'CEckartReferenceStructure::translationVector' can be const. [functionConst]
travis-src-170812/src/structurefactor.h:50:14: style: Technically the member function 'CIsotope::label' can be const. [functionConst]
travis-src-170812/src/structurefactor.h:51:9: style: Technically the member function 'CIsotope::neutronFactor' can be const. [functionConst]
travis-src-170812/src/raman.h:67:2: style: Class 'CRamanObservation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
travis-src-170812/src/internalcoord.cpp:53:11: warning: Member variable 'CMolBond::m_iAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:53:11: warning: Member variable 'CMolBond::m_iAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:53:11: warning: Member variable 'CMolBond::m_iMolAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:53:11: warning: Member variable 'CMolBond::m_iAtomOffset' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:31:12: warning: Member variable 'CMolAngle::m_iAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:31:12: warning: Member variable 'CMolAngle::m_iAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:31:12: warning: Member variable 'CMolAngle::m_iMolAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/internalcoord.cpp:31:12: warning: Member variable 'CMolAngle::m_iAtomOffset' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:59:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:71:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:83:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:111:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:118:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:125:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:132:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:143:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:145:125: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:146:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:152:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:155:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:157:124: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:158:126: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:164:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:167:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:169:125: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:170:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:176:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:179:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:181:125: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:182:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:188:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:440:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:442:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:443:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:505:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:507:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:523:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:525:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:605:140: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:833:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ionpair.cpp:523:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
travis-src-170812/src/ionpair.cpp:91:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/ionpair.cpp:277:9: style: The scope of the variable 'Min_Pair' can be reduced. [variableScope]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_oaNeigh' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_oaPair' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_oaLastNeigh' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_laLastPair' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::PairDynamic' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::DiffusionDynamic' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::k_t' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::a' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::b' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_iDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_iTrunc' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_dGraceMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.cpp:89:22: warning: Member variable 'CIonPairObservation::m_dGraceMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ionpair.h:75:7: performance: Technically the member function 'CIonPairObservation::Initiate_Offsets' can be static. [functionStatic]
travis-src-170812/src/ionpair.cpp:829:27: note: Technically the member function 'CIonPairObservation::Initiate_Offsets' can be static.
travis-src-170812/src/ionpair.h:75:7: note: Technically the member function 'CIonPairObservation::Initiate_Offsets' can be static.
travis-src-170812/src/ionpair.h:77:7: performance: Technically the member function 'CIonPairObservation::includeAtom' can be static. [functionStatic]
travis-src-170812/src/ionpair.cpp:501:27: note: Technically the member function 'CIonPairObservation::includeAtom' can be static.
travis-src-170812/src/ionpair.h:77:7: note: Technically the member function 'CIonPairObservation::includeAtom' can be static.
travis-src-170812/src/ionpair.h:78:7: performance: Technically the member function 'CIonPairObservation::includeALL' can be static. [functionStatic]
travis-src-170812/src/ionpair.cpp:514:27: note: Technically the member function 'CIonPairObservation::includeALL' can be static.
travis-src-170812/src/ionpair.h:78:7: note: Technically the member function 'CIonPairObservation::includeALL' can be static.
travis-src-170812/src/ionpair.h:79:7: performance: Technically the member function 'CIonPairObservation::CheckBoundary' can be static. [functionStatic]
travis-src-170812/src/ionpair.cpp:793:27: note: Technically the member function 'CIonPairObservation::CheckBoundary' can be static.
travis-src-170812/src/ionpair.h:79:7: note: Technically the member function 'CIonPairObservation::CheckBoundary' can be static.
travis-src-170812/src/ionpair.h:81:7: performance: Technically the member function 'CIonPairObservation::RestoreFunction' can be static. [functionStatic]
travis-src-170812/src/ionpair.cpp:478:27: note: Technically the member function 'CIonPairObservation::RestoreFunction' can be static.
travis-src-170812/src/ionpair.h:81:7: note: Technically the member function 'CIonPairObservation::RestoreFunction' can be static.
travis-src-170812/src/ionpair.cpp:94:8: style: Class 'CIonPairObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/ionpair.cpp:94:8: style: Class 'CIonPairObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/ir.cpp:80:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:101:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:110:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:114:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:119:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:120:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:121:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:122:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:240:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:253:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:255:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:273:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:277:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:280:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:282:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:295:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:348:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:363:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:495:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:536:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:556:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:572:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:573:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:618:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:638:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:640:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:641:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:642:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:759:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:760:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:764:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:765:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:771:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:788:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:821:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:879:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:880:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1138:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1178:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1187:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1195:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1196:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1228:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1266:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1287:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1288:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1289:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1407:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1408:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1409:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1432:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1441:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1497:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1512:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1515:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1523:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1530:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1540:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1557:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1568:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1569:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1604:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1605:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1742:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1743:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1783:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1793:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1800:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1831:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1862:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1870:118: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1886:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1911:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1922:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:1925:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:2001:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:2003:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:2160:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:2163:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/ir.cpp:46:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:207:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:207:12: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:270:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:270:12: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:292:15: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:598:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:605:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:606:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:607:10: style: The scope of the variable 'remaining' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:783:15: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1246:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1253:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1254:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1255:10: style: The scope of the variable 'remaining' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1422:15: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/ir.cpp:1245:18: warning: Member variable 'CVCDObservation::_finiteDifferenceCorrection' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/ir.cpp:121:3: style: Class 'CPowerObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/ir.cpp:121:3: style: Class 'CPowerObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/ir.cpp:641:3: style: Class 'CIRObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/ir.cpp:641:3: style: Class 'CIRObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/ir.cpp:1288:3: style: Class 'CVCDObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/ir.cpp:1288:3: style: Class 'CVCDObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/kiss_fft.cpp:210:11: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/kiss_fft.cpp:351:35: style: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'. [funcArgNamesDifferent]
travis-src-170812/src/kiss_fft.h:87:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
travis-src-170812/src/kiss_fft.cpp:351:35: note: Function 'kiss_fft_stride' argument 1 names different: declaration 'cfg' definition 'st'.
travis-src-170812/src/kiss_fft.cpp:351:85: style: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'. [funcArgNamesDifferent]
travis-src-170812/src/kiss_fft.h:87:89: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
travis-src-170812/src/kiss_fft.cpp:351:85: note: Function 'kiss_fft_stride' argument 4 names different: declaration 'fin_stride' definition 'in_stride'.
travis-src-170812/src/largeinteger.cpp:2863:5: style: Variable 'digit_length' is reassigned a value before the old one has been used. [redundantAssignment]
travis-src-170812/src/largeinteger.cpp:2854:0: note: Variable 'digit_length' is reassigned a value before the old one has been used.
travis-src-170812/src/largeinteger.cpp:2863:5: note: Variable 'digit_length' is reassigned a value before the old one has been used.
travis-src-170812/src/largeinteger.cpp:919:61: style: Function 'operator*=' argument 1 names different: declaration 'multiplier' definition 'x_multiplier'. [funcArgNamesDifferent]
travis-src-170812/src/largeinteger.h:307:51: note: Function 'operator*=' argument 1 names different: declaration 'multiplier' definition 'x_multiplier'.
travis-src-170812/src/largeinteger.cpp:919:61: note: Function 'operator*=' argument 1 names different: declaration 'multiplier' definition 'x_multiplier'.
travis-src-170812/src/largeinteger.cpp:2418:59: style: Function 'GetSafeArrayValue' argument 1 names different: declaration 'iIndex' definition 'index'. [funcArgNamesDifferent]
travis-src-170812/src/largeinteger.h:623:49: note: Function 'GetSafeArrayValue' argument 1 names different: declaration 'iIndex' definition 'index'.
travis-src-170812/src/largeinteger.cpp:2418:59: note: Function 'GetSafeArrayValue' argument 1 names different: declaration 'iIndex' definition 'index'.
travis-src-170812/src/largeinteger.cpp:2848:57: style: Function 'SetValueWithBase8String' argument 1 names different: declaration 'digits_ptr' definition 'base8_digits_ptr'. [funcArgNamesDifferent]
travis-src-170812/src/largeinteger.h:643:47: note: Function 'SetValueWithBase8String' argument 1 names different: declaration 'digits_ptr' definition 'base8_digits_ptr'.
travis-src-170812/src/largeinteger.cpp:2848:57: note: Function 'SetValueWithBase8String' argument 1 names different: declaration 'digits_ptr' definition 'base8_digits_ptr'.
travis-src-170812/src/largeinteger.cpp:4201:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
travis-src-170812/src/largeinteger.h:144:7: style: Technically the member function 'LargeInteger::mprintf' can be const. [functionConst]
travis-src-170812/src/largeinteger.cpp:4291:20: note: Technically the member function 'LargeInteger::mprintf' can be const.
travis-src-170812/src/largeinteger.h:144:7: note: Technically the member function 'LargeInteger::mprintf' can be const.
travis-src-170812/src/largeinteger.h:146:7: style: Technically the member function 'LargeInteger::mfprintf' can be const. [functionConst]
travis-src-170812/src/largeinteger.cpp:4301:20: note: Technically the member function 'LargeInteger::mfprintf' can be const.
travis-src-170812/src/largeinteger.h:146:7: note: Technically the member function 'LargeInteger::mfprintf' can be const.
travis-src-170812/src/largeinteger.h:311:10: performance: Technically the member function 'LargeInteger::AccumulateWithCarry' can be static. [functionStatic]
travis-src-170812/src/largeinteger.cpp:1054:20: note: Technically the member function 'LargeInteger::AccumulateWithCarry' can be static.
travis-src-170812/src/largeinteger.h:311:10: note: Technically the member function 'LargeInteger::AccumulateWithCarry' can be static.
travis-src-170812/src/largeinteger.h:430:18: style: Technically the member function 'LargeInteger::operator+' can be const. [functionConst]
travis-src-170812/src/largeinteger.cpp:1503:28: note: Technically the member function 'LargeInteger::operator+' can be const.
travis-src-170812/src/largeinteger.h:430:18: note: Technically the member function 'LargeInteger::operator+' can be const.
travis-src-170812/src/largeinteger.h:627:10: performance: Technically the member function 'LargeInteger::LessThanPositiveArrayCompare' can be static. [functionStatic]
travis-src-170812/src/largeinteger.cpp:2464:20: note: Technically the member function 'LargeInteger::LessThanPositiveArrayCompare' can be static.
travis-src-170812/src/largeinteger.h:627:10: note: Technically the member function 'LargeInteger::LessThanPositiveArrayCompare' can be static.
travis-src-170812/src/largeinteger.h:630:18: performance: Technically the member function 'LargeInteger::PopulationCount32Bit' can be static. [functionStatic]
travis-src-170812/src/largeinteger.cpp:2495:28: note: Technically the member function 'LargeInteger::PopulationCount32Bit' can be static.
travis-src-170812/src/largeinteger.h:630:18: note: Technically the member function 'LargeInteger::PopulationCount32Bit' can be static.
travis-src-170812/src/largeinteger.h:640:10: performance: Technically the member function 'LargeInteger::StripLeadingZeroDigits' can be static. [functionStatic]
travis-src-170812/src/largeinteger.cpp:2801:20: note: Technically the member function 'LargeInteger::StripLeadingZeroDigits' can be static.
travis-src-170812/src/largeinteger.h:640:10: note: Technically the member function 'LargeInteger::StripLeadingZeroDigits' can be static.
travis-src-170812/src/largeinteger.h:649:10: performance: Technically the member function 'LargeInteger::ConvertDecimalStringToOctalDigits' can be static. [functionStatic]
travis-src-170812/src/largeinteger.cpp:3065:20: note: Technically the member function 'LargeInteger::ConvertDecimalStringToOctalDigits' can be static.
travis-src-170812/src/largeinteger.h:649:10: note: Technically the member function 'LargeInteger::ConvertDecimalStringToOctalDigits' can be static.
travis-src-170812/src/lmmin.cpp:224:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/lmmin.cpp:446:55: style: The scope of the variable 'gnorm' can be reduced. [variableScope]
travis-src-170812/src/lmmin.cpp:832:24: style: The scope of the variable 'fp_old' can be reduced. [variableScope]
travis-src-170812/src/lmmin.cpp:832:39: style: The scope of the variable 'parc' can be reduced. [variableScope]
travis-src-170812/src/lmmin.cpp:1362:32: style: The scope of the variable 'xabs' can be reduced. [variableScope]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: fvec [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: diag [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: fjac [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: qtf [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: wa1 [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: wa2 [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: wa3 [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: wa4 [memleak]
travis-src-170812/src/lmmin.cpp:221:2: error: Memory leak: ipvt [memleak]
travis-src-170812/src/lmwrapper.cpp:50:9: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/lmwrapper.cpp:81:9: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/lmwrapper.cpp:276:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/lmwrapper.cpp:276:13: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/lmwrapper.h:39:7: performance: Technically the member function 'CLMWrapper::Fit_PolyExp' can be static. [functionStatic]
travis-src-170812/src/lmwrapper.cpp:158:18: note: Technically the member function 'CLMWrapper::Fit_PolyExp' can be static.
travis-src-170812/src/lmwrapper.h:39:7: note: Technically the member function 'CLMWrapper::Fit_PolyExp' can be static.
travis-src-170812/src/lmwrapper.h:40:7: performance: Technically the member function 'CLMWrapper::Fit_ExpSpectrum' can be static. [functionStatic]
travis-src-170812/src/lmwrapper.cpp:272:18: note: Technically the member function 'CLMWrapper::Fit_ExpSpectrum' can be static.
travis-src-170812/src/lmwrapper.h:40:7: note: Technically the member function 'CLMWrapper::Fit_ExpSpectrum' can be static.
travis-src-170812/src/lmwrapper.h:41:7: performance: Technically the member function 'CLMWrapper::Fit_SD' can be static. [functionStatic]
travis-src-170812/src/lmwrapper.cpp:434:18: note: Technically the member function 'CLMWrapper::Fit_SD' can be static.
travis-src-170812/src/lmwrapper.h:41:7: note: Technically the member function 'CLMWrapper::Fit_SD' can be static.
travis-src-170812/src/luzar.cpp:69:6: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/luzar.cpp:35:20: warning: Member variable 'CLuzarCorrelation::m_iFFTSize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/luzar.cpp:35:20: warning: Member variable 'CLuzarCorrelation::m_pFFTback' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/luzar.h:44:6: performance: Technically the member function 'CLuzarCorrelation::CalcSize' can be static. [functionStatic]
travis-src-170812/src/luzar.cpp:67:24: note: Technically the member function 'CLuzarCorrelation::CalcSize' can be static.
travis-src-170812/src/luzar.h:44:6: note: Technically the member function 'CLuzarCorrelation::CalcSize' can be static.
travis-src-170812/src/luzar.h:46:9: performance: Technically the member function 'CLuzarCorrelation::GetRMS' can be static. [functionStatic]
travis-src-170812/src/luzar.cpp:245:27: note: Technically the member function 'CLuzarCorrelation::GetRMS' can be static.
travis-src-170812/src/luzar.h:46:9: note: Technically the member function 'CLuzarCorrelation::GetRMS' can be static.
travis-src-170812/src/maintools.cpp:340:21: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
travis-src-170812/src/maintools.cpp:279:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:283:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:338:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:369:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:371:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:377:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:474:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:478:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:559:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:560:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:562:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:564:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:565:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1171:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1174:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1196:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1203:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1237:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1241:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1247:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1263:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1267:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1287:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1291:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:1695:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2519:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2535:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2554:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2555:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2634:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2645:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2656:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2659:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2671:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2674:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2686:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2763:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2769:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2783:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2784:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2788:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2791:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2792:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2808:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2811:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2829:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2831:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2833:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2838:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2981:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2986:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2989:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:2991:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3004:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3008:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3010:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3011:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3498:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3514:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3538:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3539:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3545:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3550:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3551:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3555:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3558:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3561:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3567:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3573:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3710:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3711:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3712:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3713:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3714:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3715:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3716:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3717:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3718:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3719:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3720:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3721:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3722:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3723:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3738:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3746:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3754:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3764:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3771:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3774:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3841:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3851:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3852:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3861:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3864:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3872:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3979:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:3985:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4003:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4019:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4020:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4046:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4047:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4057:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4068:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4075:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4076:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4078:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4080:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4082:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4084:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4086:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4088:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4090:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4092:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4107:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4120:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4123:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4126:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4156:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4157:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4158:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4159:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4182:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4183:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4184:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4185:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4186:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4187:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4189:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4190:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4216:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4219:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4232:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4242:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4261:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4263:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4264:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4270:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4274:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4282:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4283:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4293:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4294:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4300:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4309:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4311:100: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4316:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4836:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4844:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4850:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4864:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4865:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4871:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4876:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4889:100: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4907:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4916:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:4937:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5422:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5428:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5446:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5457:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5472:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5481:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5490:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5498:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5505:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5506:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5508:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5510:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5512:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5514:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5516:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5518:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5520:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5522:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5537:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5550:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5553:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5556:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5586:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5587:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5588:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5589:121: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5612:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5613:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5614:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5615:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5616:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5617:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5619:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5620:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5646:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5649:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5662:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5672:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5691:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5693:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5694:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5700:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5704:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5711:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5723:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:5729:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6308:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6310:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6311:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6317:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6328:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6330:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6331:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6337:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6356:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6368:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6376:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:6378:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/maintools.cpp:275:18: style: The scope of the variable 'g' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:388:12: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:519:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:521:16: style: The scope of the variable 'vi' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:1087:9: style: The scope of the variable 'f' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:1230:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:1256:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:1280:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:2482:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:2517:14: style: The scope of the variable 'la' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:2760:19: style: The scope of the variable 'sm' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:2886:38: style: The scope of the variable 't3' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:2888:7: style: The scope of the variable 'b' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:3328:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:3329:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:4896:7: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:4896:10: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:4896:14: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:4897:15: style: The scope of the variable 'tia' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:5752:22: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:5756:9: style: The scope of the variable 'fx' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:5756:13: style: The scope of the variable 'fy' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:5756:17: style: The scope of the variable 'fz' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6151:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6152:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6208:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6209:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6281:12: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6281:16: style: The scope of the variable 'z3' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6281:20: style: The scope of the variable 'z4' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6282:13: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:6283:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/maintools.cpp:1769:7: style: Unused variable: b [unusedVariable]
travis-src-170812/src/maintools.cpp:1819:13: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
travis-src-170812/src/maintools.cpp:3287:19: warning: Member variable 'CAutoCorrelation::m_iFFTSize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/maintools.cpp:3287:19: warning: Member variable 'CAutoCorrelation::m_bFFT' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/maintools.cpp:6105:20: warning: Member variable 'CCrossCorrelation::m_iFFTSize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/maintools.cpp:6105:20: warning: Member variable 'CCrossCorrelation::m_bFFT' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/maintools.cpp:6105:20: warning: Member variable 'CCrossCorrelation::m_pFFTback' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:591:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:593:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:651:77: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:652:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:654:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:655:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:671:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:702:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:714:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:724:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:737:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:750:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:764:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:770:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:776:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:797:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:800:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:821:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:827:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:832:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:839:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:845:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:854:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:858:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:862:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:893:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:905:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:915:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:927:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:937:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:950:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:966:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:969:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:983:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:989:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:996:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1002:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1007:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1014:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1043:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1055:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1065:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1075:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1087:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1099:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1115:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1118:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1132:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1138:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1143:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1150:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1156:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1163:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1200:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1212:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1222:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1232:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1244:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1269:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1272:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1291:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1297:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1302:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1309:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1315:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1351:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1354:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1387:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1388:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1389:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1392:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1397:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1402:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1407:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1408:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1409:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1412:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1417:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1422:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1426:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1428:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1431:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1433:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1436:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1438:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1441:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1443:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1446:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1448:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1451:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1453:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1462:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1463:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1466:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1471:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1475:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1477:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1480:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1482:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1485:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1487:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1490:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1492:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1495:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1497:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1513:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1514:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1517:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1522:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1527:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1528:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1529:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1532:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1537:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1542:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1546:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1548:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1551:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1553:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1558:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1560:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1563:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1565:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1568:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1570:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1579:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1580:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1583:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1588:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1596:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1598:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1601:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1603:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1608:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1610:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1613:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1615:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1646:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1647:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1648:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1651:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1656:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1661:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1666:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1667:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1668:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1671:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1676:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1681:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1686:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1687:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1688:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1691:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1696:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1701:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1705:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1707:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1710:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1712:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1715:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1717:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1720:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1722:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1725:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1727:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1730:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1732:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1735:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1737:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1740:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1742:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1745:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1747:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1756:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1757:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1760:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1765:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1769:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1771:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1774:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1776:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1779:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1781:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1784:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1786:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1789:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1791:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1794:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1796:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1799:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1801:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1804:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1806:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1822:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1823:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1826:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1831:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1836:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1837:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1838:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1841:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1846:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1851:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1855:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1857:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1860:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1862:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1865:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1867:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1870:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1872:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1875:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1877:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1882:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1884:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1887:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1889:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1892:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1894:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1903:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1904:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1907:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1912:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1916:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1918:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1921:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1923:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1926:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1928:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1931:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1933:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1936:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1938:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1943:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1945:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1948:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1950:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1971:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1972:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1975:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1980:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1985:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1986:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1987:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1990:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:1995:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2000:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2005:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2006:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2007:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2010:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2015:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2020:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2024:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2026:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2029:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2031:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2036:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2038:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2041:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2043:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2046:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2048:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2051:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2053:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2056:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2058:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2061:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2063:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2072:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2073:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2076:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2081:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2085:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2087:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2090:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2092:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2097:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2099:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2102:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2104:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2107:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2109:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2112:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2114:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2117:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2119:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2135:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2136:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2139:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2144:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2149:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2150:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2151:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2154:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2159:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2164:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2168:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2170:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2173:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2175:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2180:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2182:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2185:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2187:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2192:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2194:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2197:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2199:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2202:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2204:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2213:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2214:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2217:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2222:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2226:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2228:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2231:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2233:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2238:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2240:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2243:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2245:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2250:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2252:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2255:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2257:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2292:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2293:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2294:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2298:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2303:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2308:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2312:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2313:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2315:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2316:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2319:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2320:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2329:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2330:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2331:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2332:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2336:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2341:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2346:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2351:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2355:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2356:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2358:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2359:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2361:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2362:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2364:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2365:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2392:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2393:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2394:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2395:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2399:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2404:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2409:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2414:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2418:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2419:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2421:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2422:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2424:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2425:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2427:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2428:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2439:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2440:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2441:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2445:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2450:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2455:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2459:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2460:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2462:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2463:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2466:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2467:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2499:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2509:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2533:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2536:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2550:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2555:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2579:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2589:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2623:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2633:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2657:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2660:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2698:111: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2701:110: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2712:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2714:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2716:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2724:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2725:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2728:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2729:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2734:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2739:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2750:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2752:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2754:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2762:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2763:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2766:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2767:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2776:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2781:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2873:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2875:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2884:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2885:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2908:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2909:102: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2966:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2968:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2970:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2976:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2977:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2981:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2986:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2997:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:2999:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3001:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3007:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3008:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3016:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3021:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3045:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3046:106: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3087:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3089:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3091:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3097:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3098:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3102:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3107:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3118:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3120:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3122:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3128:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3129:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3137:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3142:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3162:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3163:106: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3199:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3214:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3215:105: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3239:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3240:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3255:108: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3256:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3259:108: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3260:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3265:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3267:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3279:108: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3280:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3283:108: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3284:109: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3293:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3295:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3411:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3422:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3435:130: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3446:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3458:130: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3468:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3482:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3493:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3507:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3518:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3534:114: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3543:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3556:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3568:116: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3579:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3585:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3598:113: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3609:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3615:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3735:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3760:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3766:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3769:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3775:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3781:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3782:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3785:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3791:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3797:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3798:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3801:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3807:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3828:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3833:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3850:136: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3855:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:3995:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4000:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4013:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4018:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4035:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4040:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4056:116: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4061:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4112:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4117:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4134:127: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4139:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4157:116: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4162:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4207:107: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4213:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4214:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4221:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4283:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4287:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4298:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4306:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4315:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4415:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4419:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4421:100: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4428:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4429:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4437:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4504:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4507:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4538:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4542:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4545:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4574:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4580:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4581:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4596:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4599:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4600:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4616:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4619:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4622:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4625:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4629:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4630:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4632:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4633:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4654:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4657:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4660:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4663:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4667:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4668:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4670:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4671:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4701:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4736:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4739:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4771:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4788:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4812:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4880:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4884:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4888:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4889:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4890:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4891:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4892:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4898:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4904:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4914:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4944:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4959:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4960:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4962:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4963:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4965:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4966:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4968:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4975:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4976:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:4978:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5004:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5005:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5007:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5021:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5022:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5024:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5042:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5043:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5047:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5048:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5053:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5058:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5076:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5091:84: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5092:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5096:83: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5097:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5102:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5107:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5122:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5146:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5164:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5166:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5170:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5185:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5247:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5256:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5267:139: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5276:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5286:140: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5295:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5313:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5322:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5333:133: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5342:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5406:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5416:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5425:139: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5435:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5443:140: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5453:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5469:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5479:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5488:133: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5498:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5535:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5536:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5539:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5540:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5704:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5705:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5707:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5713:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5721:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5736:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5741:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5742:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5747:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5752:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5778:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5780:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5786:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5789:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5801:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5802:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5828:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5830:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5856:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5857:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5861:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5862:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5867:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5873:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5949:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5998:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:5999:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6010:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6021:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6030:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6039:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6053:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6057:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6063:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6066:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6069:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6071:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6073:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6074:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6100:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6102:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6104:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6109:80: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6117:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6119:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6121:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6130:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6135:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6142:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6147:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6156:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6158:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6160:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6169:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6174:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6181:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6186:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6193:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6198:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6215:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6217:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6219:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6227:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6233:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6236:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6244:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6246:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6248:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6257:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6262:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6265:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6302:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6303:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6304:85: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6314:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6316:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6326:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6367:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6368:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6370:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6376:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6377:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6379:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6388:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6446:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6447:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6449:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6455:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6456:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6458:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6469:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6508:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6532:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6533:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6535:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6539:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6540:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6542:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6546:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6547:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6549:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6553:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6554:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6556:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6563:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6569:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6570:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6572:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6577:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6578:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6580:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6593:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6607:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6619:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6628:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6641:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6645:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6649:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6650:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6651:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6652:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6653:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6659:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6665:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6674:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6702:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6705:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6709:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6726:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6727:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6729:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6730:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6732:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6733:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6735:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6742:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6743:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6745:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6759:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6760:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6762:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:6947:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7188:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7202:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7228:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7229:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7232:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7233:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7242:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:7244:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/moltools.cpp:572:14: style: The scope of the variable 'first' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:4194:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:4568:14: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:4591:14: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:4610:14: style: The scope of the variable 'g1' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:4648:14: style: The scope of the variable 'g1' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:6796:17: style: The scope of the variable 'ptfa' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:6797:24: style: The scope of the variable 'tfs' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:7039:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:7039:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:7040:16: style: The scope of the variable 'temp3DF' can be reduced. [variableScope]
travis-src-170812/src/moltools.cpp:5716:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
travis-src-170812/src/moltools.cpp:35:8: warning: Member variable 'CAtom::m_iCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:35:8: warning: Member variable 'CAtom::m_fCharge' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iMolVirtAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_sLabel' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iMolecule' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_fGesWeight' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iRealAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_iAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:49:15: warning: Member variable 'CVirtualAtom::m_fValues' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iAtomGesNoVirt' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_fMass' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iDipoleCenterType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iDipoleCenterIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iDipoleCommentIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iMagneticDipoleMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_pMagneticDipoleFile' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iMagneticDipoleCommentIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iMagneticDipoleCenterType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:60:12: warning: Member variable 'CMolecule::m_iMagneticDipoleCenterIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_iMolAtomNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_iType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_iOffset' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_fAtomCode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:96:11: warning: Member variable 'CMolAtom::m_fTempAtomCode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_iMolSMIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_iAtomClasses' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_iIndex' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_iMolType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_polarizability' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:107:18: warning: Member variable 'CSingleMolecule::m_fCharge' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_bOrtho' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_iVecType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_bStat' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_bMirror' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_fAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_fMinAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_fMaxAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_bFoldAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:129:7: warning: Member variable 'CADF::m_bCosine' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bOrtho' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bClassical' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_fMinAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_fMaxAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_pDDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_fAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bCosine' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bAbs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bPositive' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:143:7: warning: Member variable 'CDDF::m_bSymm' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_iShowAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_iStride' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_iStride2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_pMSD' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_pSplitMSD' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_pAtomGroup' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_bSplit' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_bTakeX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_bTakeY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:158:7: warning: Member variable 'CMSD::m_bTakeZ' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_bLongMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iRefAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_bAdaptive' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_bRadialCorrect' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iSDBlocks' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iSDBlockMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_iSDBlockMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_bSDVerbose' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:198:7: warning: Member variable 'CRDF::m_fSDTimesSigma' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_bNormal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:209:8: warning: Member variable 'CPlDF::m_iRefAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_iRefAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_bRadialCorrect' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:217:8: warning: Member variable 'CLiDF::m_bNormal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_iCenterAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_iCenterAtomRealType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_iCenterAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_bDensityMass' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_pDensityMolSelect' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:255:10: warning: Member variable 'CDensDF::m_pDensityMolAG' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_bSelf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iStride' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_pCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iRefAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iCombinations' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_bRadialCorrect' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_bSwapAxes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iGraceBunchTime' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:169:8: warning: Member variable 'CVHDF::m_iGraceBunchDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_bScanRange' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_fMinSpeed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_fMaxSpeed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_fSpeed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_pVDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:281:7: warning: Member variable 'CVDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:292:9: warning: Member variable 'CDipDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:292:9: warning: Member variable 'CDipDF::m_fDipoleMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:292:9: warning: Member variable 'CDipDF::m_fDipoleMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:292:9: warning: Member variable 'CDipDF::m_fDipole' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:292:9: warning: Member variable 'CDipDF::m_pDipoleDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bVdWSpheres' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bCutPlane' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bIntra' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_fRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iHistogramRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bSDFMirrorXY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bSDFMirrorBisect' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_vaData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_faRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_pSDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_fParticleDensity' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bClipPlane' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iClipDirection' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_fClipValue' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bInvert' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_iCutPlaneResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_bCutPlaneShowAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:303:7: warning: Member variable 'CSDF::m_baDataEnabled' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_fFactor' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_sShortName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_fTimeDev' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_p2DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_pTensorProduct' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_pDiffFunction' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_p3DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_pNDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_bDumpDat' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_fDump' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iNormalize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_fNormValue' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iCombinations' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iCombinationProd' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iCombinationsEnabled' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_pCombineList' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_bGraceBunch' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iGraceBunchC1' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iGraceBunchC2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_b3DSlices' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_i3DSliceIntervals' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_bAxisDivideAll' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_bTDAnimation' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iTDASteps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iTDAStride' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iTDATail' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iTDAResX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iTDAResY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_bTDATrace' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_pTDAPlot' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:318:7: warning: Member variable 'CCDF::m_iHistogramRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:329:21: warning: Member variable 'CConditionSubGroup::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:329:21: warning: Member variable 'CConditionSubGroup::m_iCombinations' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:329:21: warning: Member variable 'CConditionSubGroup::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:329:21: warning: Member variable 'CConditionSubGroup::m_bTempPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iRefMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iHistoGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_bAnyPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iTempPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_fTableGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_bInvertCondition' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_pHistogram' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iRMPassCounter' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:342:18: warning: Member variable 'CConditionGroup::m_iOMPassCounter' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iShowMolCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bSecondShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iShowMol2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iShowMol2Count' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bExclude1eq2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bSelf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bOthers' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bTimeDev' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bSaveSeparateFiles' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bVelocityRelToRef' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bObsCertain' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bDecompDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bDecompType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bTimeDiff' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_b3DTimeDiff' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffRes3D' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffStride3D' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffMinVal3D' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffMaxVal3D' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffDistSteps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffDistResX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iTimeDiffDistResY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffDistMinValX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffDistMaxValX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffDistMinValY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_fTimeDiffDistMaxValY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bCombinedGreyMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iCombinedGreyMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iCombinedGreyMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_iCombinedGreyShades' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_bCombinedPlot' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pRDyn' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pIRSpec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pDensityDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pRevSDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pVHDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pPlDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pLiDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pNbAnalysis' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pNbExchange' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.cpp:5554:15: warning: Member variable 'CObservation::m_pDACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/moltools.h:215:7: style: Technically the member function 'CADF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:1372:12: note: Technically the member function 'CADF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:215:7: note: Technically the member function 'CADF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:244:7: style: Technically the member function 'CDDF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:1634:12: note: Technically the member function 'CDDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:244:7: note: Technically the member function 'CDDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:300:7: style: Technically the member function 'CRDF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:4606:12: note: Technically the member function 'CRDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:300:7: note: Technically the member function 'CRDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:333:7: style: Technically the member function 'CPlDF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:2280:13: note: Technically the member function 'CPlDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:333:7: note: Technically the member function 'CPlDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:353:7: style: Technically the member function 'CLiDF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:2380:13: note: Technically the member function 'CLiDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:353:7: note: Technically the member function 'CLiDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:394:7: style: Technically the member function 'CVHDF::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:4644:13: note: Technically the member function 'CVHDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:394:7: note: Technically the member function 'CVHDF::BuildAtomList' can be const.
travis-src-170812/src/moltools.h:589:7: style: Technically the member function 'CConditionSubGroup::Contains' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:5115:26: note: Technically the member function 'CConditionSubGroup::Contains' can be const.
travis-src-170812/src/moltools.h:589:7: note: Technically the member function 'CConditionSubGroup::Contains' can be const.
travis-src-170812/src/moltools.h:650:7: style: Technically the member function 'CObservation::CreateTimeDiff' can be const. [functionConst]
travis-src-170812/src/moltools.cpp:7181:20: note: Technically the member function 'CObservation::CreateTimeDiff' can be const.
travis-src-170812/src/moltools.h:650:7: note: Technically the member function 'CObservation::CreateTimeDiff' can be const.
travis-src-170812/src/nbexchange.cpp:33:14: warning: Member variable 'CNbExchange::m_bDifferentCrit' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.cpp:33:14: warning: Member variable 'CNbExchange::m_pNbSearch' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.cpp:33:14: warning: Member variable 'CNbExchange::m_iTimeDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbexchange.cpp:33:14: warning: Member variable 'CNbExchange::m_pNbExConditions' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:254:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:352:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:353:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:356:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:358:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:368:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:462:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:467:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:495:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:497:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:506:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:521:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:522:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:524:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:525:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:527:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:528:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:538:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:539:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:541:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:542:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:544:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:582:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:701:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:706:82: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:710:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:719:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:724:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:731:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:736:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:849:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:852:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:874:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:986:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:991:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:995:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1004:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1009:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1016:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1021:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1119:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1122:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1159:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1198:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1241:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1251:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1273:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1278:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1283:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1290:81: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1304:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1305:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1313:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1317:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1335:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1355:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1360:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1384:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1385:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1387:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1388:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1390:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1396:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1425:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1426:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1437:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1438:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1440:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1441:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1443:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1444:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1446:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1447:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1449:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1450:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1452:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1470:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1499:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1504:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1517:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1521:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1529:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1531:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1534:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1536:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1549:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1550:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1553:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1555:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1561:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1563:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1564:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1577:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1578:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1614:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1635:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1636:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1638:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1642:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1643:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1645:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1649:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1650:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1652:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1670:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1671:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1673:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1679:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1680:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1682:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1687:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1688:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1690:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1701:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1760:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1761:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1765:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1768:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1769:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1780:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1781:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1784:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1786:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1868:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1873:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1967:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/nbsearch.cpp:1711:2: style: Variable 'm_iNbPosition' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
travis-src-170812/src/nbsearch.cpp:1709:2: note: Variable 'm_iNbPosition' is reassigned a value before the old one has been used if variable is no semaphore variable.
travis-src-170812/src/nbsearch.cpp:1711:2: note: Variable 'm_iNbPosition' is reassigned a value before the old one has been used if variable is no semaphore variable.
travis-src-170812/src/nbsearch.cpp:144:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:348:17: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:350:7: style: The scope of the variable 'anypassed' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:492:11: style: The scope of the variable 'n' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1152:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1152:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1191:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1191:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1349:19: style: The scope of the variable 'g' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1373:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1483:9: style: The scope of the variable 'r' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1776:17: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:1778:7: style: The scope of the variable 'anypassed' can be reduced. [variableScope]
travis-src-170812/src/nbsearch.cpp:433:10: style: Variable 'ti3' is modified but its new value is never used. [unreadVariable]
travis-src-170812/src/nbsearch.cpp:1848:10: style: Variable 'ti3' is modified but its new value is never used. [unreadVariable]
travis-src-170812/src/nbsearch.cpp:1517:18: style: Array index 'z2' is used before limits check. [arrayIndexThenCheck]
travis-src-170812/src/nbsearch.cpp:33:10: warning: Member variable 'CNbPair::m_iNbPosition' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:33:10: warning: Member variable 'CNbPair::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_fX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_fY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_fZ' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_bLarger' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_fA' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:220:21: warning: Member variable 'CExtendedCondition::m_fD' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iRefMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iObsMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_fCombinationsTotal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_fCombinationsPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_fMoleculesTotal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_fMoleculesPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iAngles' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iDistances' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iCombinationsEnabled' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iNbCountMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_bPassed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_bCombinationMatrix' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_fCombinationsFound' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iCombPassCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_iPassCounter' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:230:12: warning: Member variable 'CNbSearch::m_bExtendedMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_fBinEntries' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pDistMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pDistMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pDistAvg' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pDistCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pNbSearch' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_pNPFCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_fMinDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_fMaxDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_iNbCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.cpp:1400:14: warning: Member variable 'CNbAnalysis::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/nbsearch.h:55:7: performance: Technically the member function 'CNbPair::Reset' can be static. [functionStatic]
travis-src-170812/src/nbsearch.cpp:1340:15: note: Technically the member function 'CNbPair::Reset' can be static.
travis-src-170812/src/nbsearch.h:55:7: note: Technically the member function 'CNbPair::Reset' can be static.
travis-src-170812/src/nbsearch.h:107:7: style: Technically the member function 'CNbSearch::CheckExtended' can be const. [functionConst]
travis-src-170812/src/nbsearch.cpp:1958:17: note: Technically the member function 'CNbSearch::CheckExtended' can be const.
travis-src-170812/src/nbsearch.h:107:7: note: Technically the member function 'CNbSearch::CheckExtended' can be const.
travis-src-170812/src/nbsearch.h:113:7: style: Technically the member function 'CNbSearch::PrintSingle' can be const. [functionConst]
travis-src-170812/src/nbsearch.cpp:1235:17: note: Technically the member function 'CNbSearch::PrintSingle' can be const.
travis-src-170812/src/nbsearch.h:113:7: note: Technically the member function 'CNbSearch::PrintSingle' can be const.
travis-src-170812/src/nbsearch.h:123:7: style: Technically the member function 'CNbSearch::MarkPassedAtoms' can be const. [functionConst]
travis-src-170812/src/nbsearch.cpp:249:17: note: Technically the member function 'CNbSearch::MarkPassedAtoms' can be const.
travis-src-170812/src/nbsearch.h:123:7: note: Technically the member function 'CNbSearch::MarkPassedAtoms' can be const.
travis-src-170812/src/nbsearch.h:194:7: style: Technically the member function 'CNbSet::ResetAlwaysTrue' can be const. [functionConst]
travis-src-170812/src/nbsearch.cpp:1568:14: note: Technically the member function 'CNbSet::ResetAlwaysTrue' can be const.
travis-src-170812/src/nbsearch.h:194:7: note: Technically the member function 'CNbSet::ResetAlwaysTrue' can be const.
travis-src-170812/src/nbsearch.h:196:7: style: Technically the member function 'CNbSet::Dump' can be const. [functionConst]
travis-src-170812/src/nbsearch.cpp:1346:14: note: Technically the member function 'CNbSet::Dump' can be const.
travis-src-170812/src/nbsearch.h:196:7: note: Technically the member function 'CNbSet::Dump' can be const.
travis-src-170812/src/normalcoordinate.cpp:120:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:140:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:234:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:237:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:239:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:241:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:244:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:246:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:344:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:452:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:455:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:463:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:464:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:465:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:467:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:468:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:469:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:476:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:478:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:488:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:494:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:508:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:509:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:514:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:515:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:530:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:531:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:532:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:534:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:535:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:536:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:554:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:582:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:585:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:586:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:603:3: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:635:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:670:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:737:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:739:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:741:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:745:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:759:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:781:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:792:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:830:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:832:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:853:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:928:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:929:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:930:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:931:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:933:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:934:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:935:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:940:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:941:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:943:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:944:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:945:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:946:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:949:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:950:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:951:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:952:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:953:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:954:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1075:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1076:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1096:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1102:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1121:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1127:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1134:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1569:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1570:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1612:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1613:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1614:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1615:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1626:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1637:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1646:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1647:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1660:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1661:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1662:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1671:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1677:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1685:105: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1689:114: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1713:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1721:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1739:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1751:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1752:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1758:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1777:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1812:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1821:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1831:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1835:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1843:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1847:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1897:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1905:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1921:70: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:1958:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2037:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2038:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2050:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2051:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2052:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2102:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2104:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2105:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2106:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2142:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2165:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2186:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2231:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2232:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2274:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2276:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2353:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2357:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2364:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2368:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2376:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2377:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2379:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2383:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2450:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2467:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2476:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2499:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2503:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2511:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2562:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2566:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2691:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2700:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2707:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2711:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2748:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2749:144: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2752:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2762:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2766:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2781:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2784:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2785:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2807:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2811:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2814:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2946:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2947:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2989:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2990:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2991:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:2992:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3003:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3014:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3023:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3024:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3037:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3038:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3039:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3047:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3052:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3067:105: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3087:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3122:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3131:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3141:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3145:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3153:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3157:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3207:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3269:126: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:3271:119: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalcoordinate.cpp:80:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/normalcoordinate.cpp:80:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/normalcoordinate.cpp:2055:9: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/normalcoordinate.cpp:2119:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/normalcoordinate.cpp:2114:31: warning: Member variable 'CNormalCoordinateObservation::_numSteps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/normalcoordinate.cpp:2114:31: warning: Member variable 'CNormalCoordinateObservation::_correlationDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/normalcoordinate.h:107:7: performance: Technically the member function 'CReferenceStructure::recognizeMoleculeBondRange' can be static. [functionStatic]
travis-src-170812/src/normalcoordinate.cpp:1865:27: note: Technically the member function 'CReferenceStructure::recognizeMoleculeBondRange' can be static.
travis-src-170812/src/normalcoordinate.h:107:7: note: Technically the member function 'CReferenceStructure::recognizeMoleculeBondRange' can be static.
travis-src-170812/src/normalcoordinate.h:108:7: style: Technically the member function 'CReferenceStructure::askPermutations' can be const. [functionConst]
travis-src-170812/src/normalcoordinate.cpp:1900:27: note: Technically the member function 'CReferenceStructure::askPermutations' can be const.
travis-src-170812/src/normalcoordinate.h:108:7: note: Technically the member function 'CReferenceStructure::askPermutations' can be const.
travis-src-170812/src/normalcoordinate.h:111:9: style: Technically the member function 'CReferenceStructure::offDiagonalNorm' can be const. [functionConst]
travis-src-170812/src/normalcoordinate.cpp:2031:29: note: Technically the member function 'CReferenceStructure::offDiagonalNorm' can be const.
travis-src-170812/src/normalcoordinate.h:111:9: note: Technically the member function 'CReferenceStructure::offDiagonalNorm' can be const.
travis-src-170812/src/normalcoordinate.h:112:9: style: Technically the member function 'CReferenceStructure::findRotationAngle' can be const. [functionConst]
travis-src-170812/src/normalcoordinate.cpp:2048:29: note: Technically the member function 'CReferenceStructure::findRotationAngle' can be const.
travis-src-170812/src/normalcoordinate.h:112:9: note: Technically the member function 'CReferenceStructure::findRotationAngle' can be const.
travis-src-170812/src/normalcoordinate.h:179:7: performance: Technically the member function 'CEckartReferenceStructure::recognizeMoleculeBondRange' can be static. [functionStatic]
travis-src-170812/src/normalcoordinate.cpp:3175:33: note: Technically the member function 'CEckartReferenceStructure::recognizeMoleculeBondRange' can be static.
travis-src-170812/src/normalcoordinate.h:179:7: note: Technically the member function 'CEckartReferenceStructure::recognizeMoleculeBondRange' can be static.
travis-src-170812/src/normalcoordinate.cpp:88:8: style: Class 'CReferenceStructure' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/normalcoordinate.cpp:88:8: style: Class 'CReferenceStructure' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/normalcoordinate.cpp:2720:8: style: Class 'CEckartReferenceStructure' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/normalcoordinate.cpp:2720:8: style: Class 'CEckartReferenceStructure' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/normalmode.cpp:44:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:45:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:46:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:131:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:156:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:183:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:185:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:258:77: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:282:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:285:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:286:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:310:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:335:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:340:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:341:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:342:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:343:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:345:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:346:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:347:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:352:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:353:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:355:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:356:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:357:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:358:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:361:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:362:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:363:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:364:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:365:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:366:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:470:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:487:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:488:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/normalmode.cpp:516:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:64:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:65:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:67:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:72:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:73:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:77:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:81:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:176:211: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:218:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:220:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:246:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:302:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:329:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:369:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:437:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:438:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:442:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:444:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:486:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:496:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:506:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:511:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/pdf.cpp:264:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:412:6: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:412:10: style: The scope of the variable 'ti2' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:412:15: style: The scope of the variable 'ty' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:412:19: style: The scope of the variable 'rty' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:412:24: style: The scope of the variable 'at' can be reduced. [variableScope]
travis-src-170812/src/pdf.cpp:212:43: style: Function 'buildAtomList' argument 1 names different: declaration 'mol' definition 'sm'. [funcArgNamesDifferent]
travis-src-170812/src/pdf.h:51:38: note: Function 'buildAtomList' argument 1 names different: declaration 'mol' definition 'sm'.
travis-src-170812/src/pdf.cpp:212:43: note: Function 'buildAtomList' argument 1 names different: declaration 'mol' definition 'sm'.
travis-src-170812/src/pdf.cpp:55:8: style: Class 'CPDF' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/pdf.cpp:55:8: style: Class 'CPDF' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/pdf.cpp:334:8: style: Class 'CPDFObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/pdf.cpp:334:8: style: Class 'CPDFObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/plproj.cpp:59:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:62:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:69:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:77:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:88:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:96:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:100:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:116:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:201:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:204:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:223:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:227:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:229:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/plproj.cpp:218:14: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_iHistogramRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_bIntra' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_fMinVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_fMaxVal' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_fSliceBorder' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_fAspectRatio' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_fParticleDensity' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_vaData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_bDrawAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_bAverageAtomPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_baDataEnabled' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/plproj.cpp:32:10: warning: Member variable 'CPlProj::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/posdomain.cpp:35:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
travis-src-170812/src/posdomain.cpp:35:13: style: The scope of the variable 'dy' can be reduced. [variableScope]
travis-src-170812/src/posdomain.cpp:35:17: style: The scope of the variable 'dz' can be reduced. [variableScope]
travis-src-170812/src/posdomain.cpp:35:21: style: The scope of the variable 'd' can be reduced. [variableScope]
travis-src-170812/src/qr_fact.cpp:138:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
travis-src-170812/src/qr_fact.cpp:328:10: style: The scope of the variable 'max_loc' can be reduced. [variableScope]
travis-src-170812/src/qr_fact.cpp:364:10: style: The scope of the variable 'sum' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:980:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1000:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1002:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1003:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1004:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1194:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1199:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1211:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1213:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1218:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1220:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1232:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1235:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1241:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1244:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1262:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1267:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1272:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1280:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1299:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1306:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1360:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1476:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1502:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1528:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1554:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1580:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1606:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1782:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1784:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1913:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:1915:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2479:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2513:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2536:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2542:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2558:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2567:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2613:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2629:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:2643:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3018:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3023:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3028:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3033:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3038:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3043:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3048:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3166:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:3212:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/raman.cpp:960:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:967:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:968:8: style: The scope of the variable 'buf2' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:969:10: style: The scope of the variable 'remaining' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2522:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2574:10: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2574:13: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2574:16: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2579:10: style: The scope of the variable 'inputFile' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2846:11: style: The scope of the variable 'fieldChar' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:2854:12: style: The scope of the variable 'fieldChar' can be reduced. [variableScope]
travis-src-170812/src/raman.cpp:959:20: warning: Member variable 'CRamanObservation::_quantumCorrectionTemperature' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/raman.cpp:1003:3: style: Class 'CRamanObservation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/raman.cpp:1003:3: style: Class 'CRamanObservation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/random.h:43:9: performance: Technically the member function 'CRandom::RandomUniform' can be static. [functionStatic]
travis-src-170812/src/region.cpp:63:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/region.cpp:64:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/region.cpp:130:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/region.cpp:132:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/region.cpp:133:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/region.cpp:93:44: style: Function 'isInRegion' argument 1 names different: declaration 'vector' definition 'vec'. [funcArgNamesDifferent]
travis-src-170812/src/region.h:49:36: note: Function 'isInRegion' argument 1 names different: declaration 'vector' definition 'vec'.
travis-src-170812/src/region.cpp:93:44: note: Function 'isInRegion' argument 1 names different: declaration 'vector' definition 'vec'.
travis-src-170812/src/region.h:49:7: style: Technically the member function 'CRegion::isInRegion' can be const. [functionConst]
travis-src-170812/src/region.cpp:93:15: note: Technically the member function 'CRegion::isInRegion' can be const.
travis-src-170812/src/region.h:49:7: note: Technically the member function 'CRegion::isInRegion' can be const.
travis-src-170812/src/region.cpp:51:8: style: Class 'CRegion' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/region.cpp:51:8: style: Class 'CRegion' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/reordyn.cpp:67:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:74:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:95:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:110:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:125:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:142:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:157:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:172:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:187:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:193:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:212:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:218:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:332:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:333:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:447:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:455:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:457:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:460:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:466:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:481:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:487:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:493:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:510:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:534:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:535:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:536:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:539:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:544:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:549:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:552:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:553:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:554:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:563:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:564:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:567:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:572:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:575:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:576:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:620:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:640:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:660:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:680:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:700:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:720:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:768:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:902:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:912:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:992:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:999:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1053:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1085:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1092:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1093:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1096:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:1141:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/reordyn.cpp:431:6: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/reordyn.cpp:434:14: style: The scope of the variable 'ag' can be reduced. [variableScope]
travis-src-170812/src/reordyn.cpp:1158:6: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_bOrtho' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_iVecType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_iCombinations' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_sShortName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_iDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_iStride' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_iMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_pCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_bSpectrum' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_pACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_bCrossCor' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.cpp:33:11: warning: Member variable 'CReorDyn::m_pRDyn' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/reordyn.h:45:7: style: Technically the member function 'CReorDyn::BuildAtomList' can be const. [functionConst]
travis-src-170812/src/reordyn.cpp:522:16: note: Technically the member function 'CReorDyn::BuildAtomList' can be const.
travis-src-170812/src/reordyn.h:45:7: note: Technically the member function 'CReorDyn::BuildAtomList' can be const.
travis-src-170812/src/revsdf.cpp:56:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:62:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:63:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:77:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:80:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:105:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:109:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:121:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:122:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:130:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/revsdf.cpp:50:14: style: The scope of the variable 'a1' can be reduced. [variableScope]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bIntra' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iRefOrSec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_sName' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_fRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bMirrorY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bMirrorBond' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_vaData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_p2DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_pRevSDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_fParticleDensity' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iShowAtomGes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bCorrectAngle' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bCorrectRadial' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bCreateRevSDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iRevSDFRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_bDrawAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_iHistogramRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/revsdf.cpp:34:10: warning: Member variable 'CRevSDF::m_baDataEnabled' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:294:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:296:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:298:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:411:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:412:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:679:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:680:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:682:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:683:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:684:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1055:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1057:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1058:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1265:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1267:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1276:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1277:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1278:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1394:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1396:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1419:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1420:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1421:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1657:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:1827:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:2417:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:3943:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:3953:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:4432:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:4433:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/roa.cpp:654:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/roa.cpp:656:16: style: The scope of the variable 'vi' can be reduced. [variableScope]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iWindowFunction' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iWindowFunctionParameter' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iZeroPadding' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_fSpecResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iSpecLength' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bFiniteDifferenceCorrection' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bSaveACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_iQuantumCorrection' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_fQuantumCorrectionTemperature' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bCorrectFrequency' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bCrossCorrelation' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_fLaserFreq' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_fTemperature' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bCorrectTemperature' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_fCorrectTemperature' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:174:18: warning: Member variable 'CROAObservation::m_bUseCommutator' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF3' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF4' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faSpectrum' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faSpectrum2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faSpectrum3' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF_CTP' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF2_CTP' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF3_CTP' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF4_CTP' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF_CTN' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF2_CTN' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF3_CTN' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:178:18: warning: Member variable 'CROAObservation::m_faACF4_CTN' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bAniso' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bCentral' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_fFieldStrength' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bSmoothData' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bReplaceOutliers' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_fSmoothWaveNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bDumpMolecularProps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bDumpMol1Props' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bWriteACFs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bGatherWriteCSV' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bGatherCheck' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bReverseTraj' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_iMode' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_iStepsProcessed' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_pCrossCorr' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:140:13: warning: Member variable 'CROAEngine::m_bPDERestart' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/roa.cpp:194:2: performance: Variable 'm_sName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
travis-src-170812/src/roa.cpp:195:2: performance: Variable 'm_sMolName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
travis-src-170812/src/roa.cpp:196:2: performance: Variable 'm_sTypeName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
travis-src-170812/src/roa.h:233:7: style: Technically the member function 'CROAEngine::CheckTrajColumns' can be const. [functionConst]
travis-src-170812/src/roa.cpp:729:18: note: Technically the member function 'CROAEngine::CheckTrajColumns' can be const.
travis-src-170812/src/roa.h:233:7: note: Technically the member function 'CROAEngine::CheckTrajColumns' can be const.
travis-src-170812/src/roa.h:238:7: style: Technically the member function 'CROAEngine::ComputeSpectrum' can be const. [functionConst]
travis-src-170812/src/roa.cpp:3989:18: note: Technically the member function 'CROAEngine::ComputeSpectrum' can be const.
travis-src-170812/src/roa.h:238:7: note: Technically the member function 'CROAEngine::ComputeSpectrum' can be const.
travis-src-170812/src/roa.h:239:7: style: Technically the member function 'CROAEngine::WriteSpectrum' can be const. [functionConst]
travis-src-170812/src/roa.cpp:4186:18: note: Technically the member function 'CROAEngine::WriteSpectrum' can be const.
travis-src-170812/src/roa.h:239:7: note: Technically the member function 'CROAEngine::WriteSpectrum' can be const.
travis-src-170812/src/roa.h:243:7: performance: Technically the member function 'CROAEngine::PrepareVori' can be static. [functionStatic]
travis-src-170812/src/roa.cpp:4410:18: note: Technically the member function 'CROAEngine::PrepareVori' can be static.
travis-src-170812/src/roa.h:243:7: note: Technically the member function 'CROAEngine::PrepareVori' can be static.
travis-src-170812/src/roa.h:304:9: style: Technically the member function 'CFitParabola::Evaluate' can be const. [functionConst]
travis-src-170812/src/roa.cpp:4875:22: note: Technically the member function 'CFitParabola::Evaluate' can be const.
travis-src-170812/src/roa.h:304:9: note: Technically the member function 'CFitParabola::Evaluate' can be const.
travis-src-170812/src/roa.h:106:1: warning: The class 'CROAObservation' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/sdfmap.cpp:122:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:134:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:145:85: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:146:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:161:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:293:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:294:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:297:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:300:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:302:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:330:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:333:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/sdfmap.cpp:282:14: style: The scope of the variable 'ag' can be reduced. [variableScope]
travis-src-170812/src/sdfmap.cpp:283:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_iQuantity' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_bModeMin' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_bModeMax' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_bModeAvg' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_fRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_bSphere' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/sdfmap.cpp:32:10: warning: Member variable 'CSDFMap::m_iSphereRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/spectrum.cpp:33:12: warning: Member variable 'CSpectrum::m_fMaxRWL' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/spectrum.cpp:33:12: warning: Member variable 'CSpectrum::m_iSize' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/spectrum.cpp:33:12: warning: Member variable 'CSpectrum::m_fWaveNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/structurefactor.cpp:146:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:795:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:807:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:822:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:823:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:825:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:830:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:831:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:867:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:869:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:876:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:879:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:881:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:884:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:895:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:896:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:910:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:912:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:914:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:917:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:923:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:935:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:937:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:939:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:941:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1002:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1005:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1007:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1029:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1030:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1045:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1064:169: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1065:166: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1073:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1101:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1102:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1116:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1135:169: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1136:166: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1144:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1172:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1173:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1187:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1206:169: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1207:166: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1215:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1237:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1239:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1241:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1297:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1300:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1302:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1324:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1325:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1328:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1339:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1345:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1359:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1361:176: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1362:173: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1370:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1398:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1399:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1402:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1413:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1419:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1433:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1435:176: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1436:173: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1444:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1472:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1473:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1476:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1487:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1493:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1507:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1509:176: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1510:173: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1518:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1536:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1550:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1551:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1556:117: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1557:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1574:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1581:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1590:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1608:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1614:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1633:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1652:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1654:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1656:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1660:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1676:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1686:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1687:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1738:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1747:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1774:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1785:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1817:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1823:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1842:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1844:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1855:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1860:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1869:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1872:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1934:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1941:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1956:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:1963:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2008:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2034:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2041:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2057:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2064:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2073:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2076:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2079:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2093:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2096:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2101:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2107:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2133:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2140:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2156:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2163:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2172:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2175:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2178:70: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2192:81: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2195:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2205:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2231:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2238:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2254:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2261:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2270:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2273:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2276:70: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2290:81: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2293:78: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2309:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2335:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2342:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2358:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2365:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2374:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2377:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2380:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2394:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2397:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2402:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2408:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2434:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2441:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2457:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2464:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2473:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2476:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2479:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2493:82: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2496:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2506:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2532:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2539:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2555:92: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2562:91: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2571:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2574:68: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2577:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2591:82: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:2594:79: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/structurefactor.cpp:162:8: style: Class 'CIsotope' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/structurefactor.cpp:162:8: style: Class 'CIsotope' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/structurefactor.cpp:1714:8: style: Class 'CStructureFactor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/structurefactor.cpp:1714:8: style: Class 'CStructureFactor' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/tetrapak.cpp:273:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:275:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:277:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:279:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:282:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:284:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:587:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:588:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:624:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:625:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:687:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:688:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:719:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:720:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:760:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:761:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:762:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:763:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:764:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:765:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:766:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:767:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:768:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:769:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:770:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:771:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:842:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:868:81: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:1074:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:1642:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:1657:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:1741:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:1997:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:2136:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:2689:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:2691:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tetrapak.cpp:533:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:534:9: style: The scope of the variable 'su' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:941:6: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:941:11: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:941:21: style: The scope of the variable 'fc' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:941:25: style: The scope of the variable 'id' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:941:29: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:942:14: style: The scope of the variable 'tx' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:942:18: style: The scope of the variable 'ty' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:942:22: style: The scope of the variable 'tz' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:949:19: style: The scope of the variable 'tfz' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:949:24: style: The scope of the variable 'lastvert' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:950:9: style: The scope of the variable 'mi' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:950:16: style: The scope of the variable 'ma' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:6: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:11: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:17: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:21: style: The scope of the variable 'fc' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:25: style: The scope of the variable 'id' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1610:29: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1611:10: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1614:20: style: The scope of the variable 'fbu' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1681:10: style: The scope of the variable 'z2b' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1682:17: style: The scope of the variable 'tfy' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1931:16: style: The scope of the variable 'iy1' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:1931:21: style: The scope of the variable 'iy2' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2045:16: style: The scope of the variable 'iy1' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2045:21: style: The scope of the variable 'iy2' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2515:9: style: The scope of the variable 'tf' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2515:19: style: The scope of the variable 'ty' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2515:23: style: The scope of the variable 'tz' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:2685:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_p3DF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_fRayCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_fRayHisto' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_hitCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_iFaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_bVoronoiCharges' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_fCubePipe' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_bInterpolation' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_iInterpolationFactor' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_iInterpolationFactorCube' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totCharge' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totChargeElec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totChargeCore' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totDip' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totDipElec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totDipCore' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totQuad' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totQuadElec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totQuadCore' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totCurrent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totCurrentElec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totCurrentCore' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totMagMom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totMagMomElec' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totMagMomCore' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_qRef' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_bSaveAtomIntegrals' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_saveTotalIntegrals' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_totalIntegralFile' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/tetrapak.cpp:41:12: warning: Member variable 'CTetraPak::m_fAtomIntegralFile' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/timestep.cpp:66:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:67:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:70:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:77:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:80:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:87:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:104:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:124:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:125:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:128:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:133:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:142:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:151:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:153:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:184:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:190:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:196:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:337:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:390:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:403:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:416:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:421:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:455:113: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:465:131: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:492:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:523:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:550:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:552:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:602:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:638:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:668:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:669:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:708:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:787:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:795:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:809:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:820:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:821:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:830:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:839:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:848:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:860:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:864:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:867:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:892:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:895:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:898:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:903:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:904:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:905:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:906:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:943:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:947:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:950:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:953:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:985:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:988:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:991:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:997:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:998:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:999:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1000:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1001:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1041:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1044:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1045:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1062:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1081:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1082:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1086:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1087:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1089:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1090:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1118:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1121:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1132:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1140:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1141:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1142:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1169:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1184:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1185:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1202:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1205:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1308:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1309:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1312:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1326:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1328:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1344:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1352:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1354:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1360:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1363:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1427:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1440:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1444:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1447:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1470:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1533:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1557:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1560:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1567:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1569:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1578:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1582:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1583:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1590:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1599:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1601:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1609:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1610:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1662:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1663:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1667:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1668:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1673:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1675:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1676:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1681:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1683:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1684:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1698:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1705:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1708:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1717:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1725:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1832:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1840:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1847:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1862:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1865:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1883:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1892:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1907:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1941:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:1965:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2096:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2107:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2108:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2109:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2118:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2123:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2128:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2129:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2155:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2158:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2173:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2174:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2194:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2196:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2203:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2205:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2274:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2283:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2285:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2286:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2287:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2297:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2298:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2303:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2304:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2312:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2313:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2320:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2322:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2337:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2342:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2343:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2351:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2355:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2360:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2361:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2812:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2826:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2828:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2835:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2839:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2864:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:2879:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3429:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3531:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3533:77: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3540:4: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3546:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3549:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3557:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3570:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3571:112: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3584:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3602:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3605:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3610:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3617:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3620:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3641:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3676:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3680:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3687:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3693:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3700:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3706:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3713:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3719:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3725:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3756:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3757:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3764:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3803:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3833:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3836:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3839:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3849:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3852:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3868:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3903:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3912:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3923:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3934:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3945:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:3999:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4127:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4130:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4133:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4135:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4160:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4163:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4191:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4194:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4197:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4199:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4224:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4227:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4245:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4248:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4261:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4264:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4296:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4299:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4302:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4304:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4329:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4354:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4357:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4360:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4362:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4387:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4402:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4405:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4418:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4421:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4454:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4473:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4485:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:4488:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:5291:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:5293:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:5690:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:5692:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8292:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8313:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8316:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8322:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8324:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8327:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8329:98: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8338:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8341:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8343:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8350:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8477:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8478:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8691:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8700:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8782:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8786:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8793:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8795:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8797:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8837:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8841:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8842:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8987:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8988:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:8990:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9005:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9006:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9008:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9014:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9016:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9017:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9027:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9028:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9030:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:9031:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/timestep.cpp:43:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:44:16: style: The scope of the variable 'v' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:115:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:116:16: style: The scope of the variable 'v' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:1822:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:2050:8: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:2079:21: style: The scope of the variable 'z0' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:2857:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:3012:22: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:3110:22: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:3255:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:3256:8: style: The scope of the variable 'p' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:3420:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:66: style: The scope of the variable 'btfcxx' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:75: style: The scope of the variable 'btfcxy' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:84: style: The scope of the variable 'btfcxz' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:93: style: The scope of the variable 'btfcyx' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:102: style: The scope of the variable 'btfcyy' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:111: style: The scope of the variable 'btfcyz' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:120: style: The scope of the variable 'btfczx' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:129: style: The scope of the variable 'btfczy' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:138: style: The scope of the variable 'btfczz' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:147: style: The scope of the variable 'velx' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:154: style: The scope of the variable 'vely' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:5905:161: style: The scope of the variable 'velz' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:6452:9: style: The scope of the variable 'fx' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:6452:13: style: The scope of the variable 'fy' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:6452:17: style: The scope of the variable 'fz' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:7810:8: style: The scope of the variable 'b' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:7812:27: style: The scope of the variable 'r' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8020:19: style: The scope of the variable 'p' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8085:9: style: The scope of the variable 'x' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8085:12: style: The scope of the variable 'y' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8085:15: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8460:9: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8569:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8974:13: style: The scope of the variable 'z3' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8974:17: style: The scope of the variable 'z4' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:8974:21: style: The scope of the variable 'ti' can be reduced. [variableScope]
travis-src-170812/src/timestep.cpp:9040:12: warning: Member variable 'CTimeStep::m_bAbortRing' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/timestep.cpp:9040:12: warning: Member variable 'CTimeStep::m_iConnectedAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/timestep.cpp:9040:12: warning: Member variable 'CTimeStep::m_iGesAtomCount' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/timestep.cpp:9040:12: warning: Member variable 'CTimeStep::m_iGesAtomModulo' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/timestep.h:59:7: style: Technically the member function 'CTimeStep::WritePOV' can be const. [functionConst]
travis-src-170812/src/timestep.cpp:8566:17: note: Technically the member function 'CTimeStep::WritePOV' can be const.
travis-src-170812/src/timestep.h:59:7: note: Technically the member function 'CTimeStep::WritePOV' can be const.
travis-src-170812/src/timestep.h:61:9: style: Technically the member function 'CTimeStep::FoldedDistance' can be const. [functionConst]
travis-src-170812/src/timestep.cpp:8489:19: note: Technically the member function 'CTimeStep::FoldedDistance' can be const.
travis-src-170812/src/timestep.h:61:9: note: Technically the member function 'CTimeStep::FoldedDistance' can be const.
travis-src-170812/src/timestep.h:64:7: performance: Technically the member function 'CTimeStep::ReadCellVector' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:8361:17: note: Technically the member function 'CTimeStep::ReadCellVector' can be static.
travis-src-170812/src/timestep.h:64:7: note: Technically the member function 'CTimeStep::ReadCellVector' can be static.
travis-src-170812/src/timestep.h:74:7: style: Technically the member function 'CTimeStep::SkipMol2' can be const. [functionConst]
travis-src-170812/src/timestep.cpp:8227:17: note: Technically the member function 'CTimeStep::SkipMol2' can be const.
travis-src-170812/src/timestep.h:74:7: note: Technically the member function 'CTimeStep::SkipMol2' can be const.
travis-src-170812/src/timestep.h:77:7: performance: Technically the member function 'CTimeStep::SkipPDB' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:7049:17: note: Technically the member function 'CTimeStep::SkipPDB' can be static.
travis-src-170812/src/timestep.h:77:7: note: Technically the member function 'CTimeStep::SkipPDB' can be static.
travis-src-170812/src/timestep.h:80:7: performance: Technically the member function 'CTimeStep::SkipLAMMPS' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:7413:17: note: Technically the member function 'CTimeStep::SkipLAMMPS' can be static.
travis-src-170812/src/timestep.h:80:7: note: Technically the member function 'CTimeStep::SkipLAMMPS' can be static.
travis-src-170812/src/timestep.h:83:7: performance: Technically the member function 'CTimeStep::SkipDLPOLY' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:7727:17: note: Technically the member function 'CTimeStep::SkipDLPOLY' can be static.
travis-src-170812/src/timestep.h:83:7: note: Technically the member function 'CTimeStep::SkipDLPOLY' can be static.
travis-src-170812/src/timestep.h:89:7: performance: Technically the member function 'CTimeStep::SkipXYZ' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:3204:17: note: Technically the member function 'CTimeStep::SkipXYZ' can be static.
travis-src-170812/src/timestep.h:89:7: note: Technically the member function 'CTimeStep::SkipXYZ' can be static.
travis-src-170812/src/timestep.h:93:7: performance: Technically the member function 'CTimeStep::SkipCube' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:6756:17: note: Technically the member function 'CTimeStep::SkipCube' can be static.
travis-src-170812/src/timestep.h:93:7: note: Technically the member function 'CTimeStep::SkipCube' can be static.
travis-src-170812/src/timestep.h:98:7: performance: Technically the member function 'CTimeStep::SkipBQB' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:6351:17: note: Technically the member function 'CTimeStep::SkipBQB' can be static.
travis-src-170812/src/timestep.h:98:7: note: Technically the member function 'CTimeStep::SkipBQB' can be static.
travis-src-170812/src/timestep.h:99:7: performance: Technically the member function 'CTimeStep::SkipBQB' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:6399:17: note: Technically the member function 'CTimeStep::SkipBQB' can be static.
travis-src-170812/src/timestep.h:99:7: note: Technically the member function 'CTimeStep::SkipBQB' can be static.
travis-src-170812/src/timestep.h:111:7: performance: Technically the member function 'CTimeStep::CalcPolarizabilities' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:4100:17: note: Technically the member function 'CTimeStep::CalcPolarizabilities' can be static.
travis-src-170812/src/timestep.h:111:7: note: Technically the member function 'CTimeStep::CalcPolarizabilities' can be static.
travis-src-170812/src/timestep.h:112:7: style: Technically the member function 'CTimeStep::ExtractNumber' can be const. [functionConst]
travis-src-170812/src/timestep.cpp:3316:17: note: Technically the member function 'CTimeStep::ExtractNumber' can be const.
travis-src-170812/src/timestep.h:112:7: note: Technically the member function 'CTimeStep::ExtractNumber' can be const.
travis-src-170812/src/timestep.h:113:6: style: Technically the member function 'CTimeStep::GetCommentNumberCount' can be const. [functionConst]
travis-src-170812/src/timestep.cpp:3373:16: note: Technically the member function 'CTimeStep::GetCommentNumberCount' can be const.
travis-src-170812/src/timestep.h:113:6: note: Technically the member function 'CTimeStep::GetCommentNumberCount' can be const.
travis-src-170812/src/timestep.h:121:7: performance: Technically the member function 'CTimeStep::PrintMatrix' can be static. [functionStatic]
travis-src-170812/src/timestep.cpp:1517:17: note: Technically the member function 'CTimeStep::PrintMatrix' can be static.
travis-src-170812/src/timestep.h:121:7: note: Technically the member function 'CTimeStep::PrintMatrix' can be static.
travis-src-170812/src/tools.cpp:1969:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
travis-src-170812/src/tools.cpp:2047:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
travis-src-170812/src/tools.cpp:2125:22: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR != 0' is always true. [redundantCondition]
travis-src-170812/src/tools.cpp:907:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:2197:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:2219:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:2220:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:2221:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:2222:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/tools.cpp:1009:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1009:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1009:13: style: The scope of the variable 'zold' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1106:10: style: The scope of the variable 'args' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1121:7: style: The scope of the variable 'num' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1435:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1435:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1435:13: style: The scope of the variable 'zold' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1788:14: style: The scope of the variable 'p' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1788:18: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:1789:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/tools.cpp:116:20: style: Function 'TextColor' argument 1 names different: declaration 'fg' definition 'c'. [funcArgNamesDifferent]
travis-src-170812/src/tools.h:192:20: note: Function 'TextColor' argument 1 names different: declaration 'fg' definition 'c'.
travis-src-170812/src/tools.cpp:116:20: note: Function 'TextColor' argument 1 names different: declaration 'fg' definition 'c'.
travis-src-170812/src/travis.cpp:504:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:744:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:840:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:847:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:918:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:919:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:926:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:928:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1002:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1003:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1004:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1043:90: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1044:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1045:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1206:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1210:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1221:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1222:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1223:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1229:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1230:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1234:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1245:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1246:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1247:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1268:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1352:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1355:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1358:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1361:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1367:56: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1370:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:1718:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2476:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2477:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2511:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2512:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2526:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2527:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2528:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2530:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2570:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2585:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2593:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2596:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2601:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2602:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2603:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2611:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2616:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2617:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2619:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2620:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2626:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2628:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2630:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2642:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2648:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2650:63: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2664:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2665:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2667:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2736:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2757:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2759:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2760:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2762:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2768:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2771:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2788:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2794:105: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2820:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2823:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2836:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2868:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2935:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2937:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2957:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2962:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2966:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2974:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2977:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2981:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2995:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2997:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:2998:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3005:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3010:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3014:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3016:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3017:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3026:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3029:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3033:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3035:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3036:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3294:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3296:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3313:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3314:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3316:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3322:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3324:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3325:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3336:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3337:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3758:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3765:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3766:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3768:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3770:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3772:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3774:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3776:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3799:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3804:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3806:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3808:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3809:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3819:145: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3839:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3841:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3843:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3859:55: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3895:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3914:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3981:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:3983:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4001:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4021:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4023:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4024:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4039:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4048:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4050:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4051:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4055:81: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4066:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4073:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4076:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4085:70: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4087:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4089:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4090:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4095:102: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4106:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4111:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4114:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4123:69: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4125:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4127:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4128:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4133:101: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4147:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4150:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4152:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4182:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4185:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4197:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4200:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4201:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4207:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4209:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4211:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4217:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4236:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4239:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4240:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4252:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4253:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4260:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4261:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4271:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4279:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4286:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4287:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4289:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4294:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4296:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4312:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4319:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4341:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4342:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4343:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4373:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4374:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4375:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4400:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4401:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4402:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4423:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4426:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4433:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4434:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4435:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4461:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4463:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4464:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4465:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4473:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4475:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4478:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4518:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4521:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4542:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4545:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4549:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4563:17: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4565:32: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4568:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4593:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4630:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4668:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4675:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4696:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4697:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4709:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4717:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4719:73: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4743:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4750:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4766:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4775:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4780:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:4804:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5047:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5138:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5234:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5356:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5406:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5492:93: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5496:93: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5505:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5509:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5591:72: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5592:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5594:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5596:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5597:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5599:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5601:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5603:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5604:71: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5788:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:5897:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6085:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6153:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6234:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6280:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6281:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6288:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6289:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6290:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6388:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6389:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6982:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6984:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6986:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6989:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6993:64: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6995:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:6997:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7006:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7007:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7008:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7011:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7022:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7029:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7030:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7036:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7047:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7050:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7055:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7156:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7159:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7171:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7174:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7193:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7196:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7210:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7226:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7231:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7253:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7256:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7268:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7269:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7272:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7275:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7278:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7280:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7290:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7291:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7294:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7309:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7310:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7313:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7324:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7325:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7328:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7351:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7352:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7355:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7358:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7360:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7376:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7377:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7380:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7410:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7411:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7414:24: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7417:59: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7419:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7461:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7462:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7465:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7485:60: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7488:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7489:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7523:40: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7534:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7552:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7561:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7567:50: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7613:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7657:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7660:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7766:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7779:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7782:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7792:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7883:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7905:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7925:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7926:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7933:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7984:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:7998:22: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8000:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8002:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8005:42: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8014:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8016:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8054:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8057:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8060:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8066:51: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8069:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8072:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8266:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8267:84: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8270:74: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8271:80: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8318:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8319:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8323:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8334:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8351:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8356:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8358:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8362:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8491:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8495:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8497:13: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8532:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8576:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8595:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8607:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8623:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8638:121: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8657:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8658:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8662:6: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8664:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8671:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8693:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8699:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8934:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8935:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8937:75: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:8938:99: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9222:135: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9346:327: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9365:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9370:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9372:113: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9428:96: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9429:101: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9469:62: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9470:66: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9490:181: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9496:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9497:88: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9500:65: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9501:89: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9748:80: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9804:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9814:87: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10332:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10335:43: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10337:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10340:106: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10367:76: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10427:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10435:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10449:34: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10451:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10454:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10456:33: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10458:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10462:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10463:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10464:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10467:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10468:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10470:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10479:151: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10480:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10482:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10484:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10486:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10493:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10495:19: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10497:36: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10498:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10503:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10505:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10512:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:10513:52: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/travis.cpp:9058:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
travis-src-170812/src/travis.cpp:9060:7: note: Found duplicate branches for 'if' and 'else'.
travis-src-170812/src/travis.cpp:9058:5: note: Found duplicate branches for 'if' and 'else'.
travis-src-170812/src/travis.cpp:9157:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
travis-src-170812/src/travis.cpp:9159:7: note: Found duplicate branches for 'if' and 'else'.
travis-src-170812/src/travis.cpp:9157:5: note: Found duplicate branches for 'if' and 'else'.
travis-src-170812/src/travis.cpp:251:14: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
travis-src-170812/src/travis.cpp:3061:16: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
travis-src-170812/src/v_base.h:61:8: performance: Technically the member function 'voro_base::contains_neighbor' can be static. [functionStatic]
travis-src-170812/src/v_base.cpp:103:17: note: Technically the member function 'voro_base::contains_neighbor' can be static.
travis-src-170812/src/v_base.h:61:8: note: Technically the member function 'voro_base::contains_neighbor' can be static.
travis-src-170812/src/v_base.h:86:8: style: Technically the member function 'voro_base::compute_minimum' can be const. [functionConst]
travis-src-170812/src/v_base.cpp:84:17: note: Technically the member function 'voro_base::compute_minimum' can be const.
travis-src-170812/src/v_base.h:86:8: note: Technically the member function 'voro_base::compute_minimum' can be const.
travis-src-170812/src/v_base.cpp:28:44: style: Class 'voro_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_base.cpp:28:44: style: Class 'voro_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_cell.cpp:588:9: warning: Identical condition 'qp==p', second condition is always false [identicalConditionAfterEarlyExit]
travis-src-170812/src/v_cell.cpp:586:8: note: first condition
travis-src-170812/src/v_cell.cpp:588:9: note: second condition
travis-src-170812/src/v_cell.cpp:136:11: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:408:6: style: The scope of the variable 'count' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1188:6: style: The scope of the variable 'a' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1188:8: style: The scope of the variable 'b' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1188:10: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1188:12: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1188:14: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1247:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1247:8: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1247:10: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1282:28: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1330:9: style: The scope of the variable 'ux' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1330:12: style: The scope of the variable 'uy' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1330:15: style: The scope of the variable 'uz' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1438:9: style: The scope of the variable 'ux' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1438:12: style: The scope of the variable 'uy' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1438:15: style: The scope of the variable 'uz' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1482:11: style: The scope of the variable 's' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1689:35: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1690:9: style: The scope of the variable 'ux' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1690:12: style: The scope of the variable 'uy' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1690:15: style: The scope of the variable 'uz' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1965:10: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1987:20: style: The scope of the variable 'tp' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:1988:9: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/v_cell.cpp:407:90: style: Function 'nplane' argument 5 names different: declaration 'rs' definition 'rsq'. [funcArgNamesDifferent]
travis-src-170812/src/v_cell.h:194:74: note: Function 'nplane' argument 5 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:407:90: note: Function 'nplane' argument 5 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1947:75: style: Function 'plane_intersects' argument 4 names different: declaration 'rs' definition 'rsq'. [funcArgNamesDifferent]
travis-src-170812/src/v_cell.h:195:59: note: Function 'plane_intersects' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1947:75: note: Function 'plane_intersects' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1960:81: style: Function 'plane_intersects_guess' argument 4 names different: declaration 'rs' definition 'rsq'. [funcArgNamesDifferent]
travis-src-170812/src/v_cell.h:196:65: note: Function 'plane_intersects_guess' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1960:81: note: Function 'plane_intersects_guess' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1986:88: style: Function 'plane_intersects_track' argument 4 names different: declaration 'rs' definition 'rsq'. [funcArgNamesDifferent]
travis-src-170812/src/v_cell.h:288:72: note: Function 'plane_intersects_track' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.cpp:1986:88: note: Function 'plane_intersects_track' argument 4 names different: declaration 'rs' definition 'rsq'.
travis-src-170812/src/v_cell.h:101:8: style: Technically the member function 'voronoicell_base::translate' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:107:24: note: Technically the member function 'voronoicell_base::translate' can be const.
travis-src-170812/src/v_cell.h:101:8: note: Technically the member function 'voronoicell_base::translate' can be const.
travis-src-170812/src/v_cell.h:102:8: style: Technically the member function 'voronoicell_base::draw_pov' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:1514:24: note: Technically the member function 'voronoicell_base::draw_pov' can be const.
travis-src-170812/src/v_cell.h:102:8: note: Technically the member function 'voronoicell_base::draw_pov' can be const.
travis-src-170812/src/v_cell.h:135:10: style: Technically the member function 'voronoicell_base::max_radius_squared' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:1481:26: note: Technically the member function 'voronoicell_base::max_radius_squared' can be const.
travis-src-170812/src/v_cell.h:135:10: note: Technically the member function 'voronoicell_base::max_radius_squared' can be const.
travis-src-170812/src/v_cell.h:136:10: style: Technically the member function 'voronoicell_base::total_edge_distance' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:1495:26: note: Technically the member function 'voronoicell_base::total_edge_distance' can be const.
travis-src-170812/src/v_cell.h:136:10: note: Technically the member function 'voronoicell_base::total_edge_distance' can be const.
travis-src-170812/src/v_cell.h:140:7: style: Technically the member function 'voronoicell_base::number_of_edges' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:2034:23: note: Technically the member function 'voronoicell_base::number_of_edges' can be const.
travis-src-170812/src/v_cell.h:140:7: note: Technically the member function 'voronoicell_base::number_of_edges' can be const.
travis-src-170812/src/v_cell.h:198:8: style: Technically the member function 'voronoicell_base::check_relations' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:335:24: note: Technically the member function 'voronoicell_base::check_relations' can be const.
travis-src-170812/src/v_cell.h:198:8: note: Technically the member function 'voronoicell_base::check_relations' can be const.
travis-src-170812/src/v_cell.h:290:15: style: Technically the member function 'voronoicell_base::search_edge' can be const. [functionConst]
travis-src-170812/src/v_cell.cpp:1553:31: note: Technically the member function 'voronoicell_base::search_edge' can be const.
travis-src-170812/src/v_cell.h:290:15: note: Technically the member function 'voronoicell_base::search_edge' can be const.
travis-src-170812/src/v_cell.cpp:28:2: style: Class 'voronoicell_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_cell.cpp:28:2: style: Class 'voronoicell_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_cell.cpp:2209:2: style: Class 'voronoicell_neighbor' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_cell.h:305:1: warning: The class 'voronoicell_neighbor' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
travis-src-170812/src/v_common.cpp:66:6: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/v_common.cpp:66:8: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/v_common.cpp:66:12: style: The scope of the variable 'l' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:49:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:49:12: style: The scope of the variable 'y1' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:49:15: style: The scope of the variable 'z1' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:49:18: style: The scope of the variable 'rs' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:9: style: The scope of the variable 'xlo' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:13: style: The scope of the variable 'ylo' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:17: style: The scope of the variable 'zlo' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:21: style: The scope of the variable 'xhi' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:25: style: The scope of the variable 'yhi' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:290:29: style: The scope of the variable 'zhi' can be reduced. [variableScope]
travis-src-170812/src/v_compute.cpp:819:101: style: Function 'compute_min_max_radius' argument 7 names different: declaration 'gx' definition 'gxs'. [funcArgNamesDifferent]
travis-src-170812/src/v_compute.h:137:89: note: Function 'compute_min_max_radius' argument 7 names different: declaration 'gx' definition 'gxs'.
travis-src-170812/src/v_compute.cpp:819:101: note: Function 'compute_min_max_radius' argument 7 names different: declaration 'gx' definition 'gxs'.
travis-src-170812/src/v_compute.cpp:819:112: style: Function 'compute_min_max_radius' argument 8 names different: declaration 'gy' definition 'gys'. [funcArgNamesDifferent]
travis-src-170812/src/v_compute.h:137:99: note: Function 'compute_min_max_radius' argument 8 names different: declaration 'gy' definition 'gys'.
travis-src-170812/src/v_compute.cpp:819:112: note: Function 'compute_min_max_radius' argument 8 names different: declaration 'gy' definition 'gys'.
travis-src-170812/src/v_compute.cpp:819:123: style: Function 'compute_min_max_radius' argument 9 names different: declaration 'gz' definition 'gzs'. [funcArgNamesDifferent]
travis-src-170812/src/v_compute.h:137:109: note: Function 'compute_min_max_radius' argument 9 names different: declaration 'gz' definition 'gzs'.
travis-src-170812/src/v_compute.cpp:819:123: note: Function 'compute_min_max_radius' argument 9 names different: declaration 'gz' definition 'gzs'.
travis-src-170812/src/v_compute.h:139:15: style: Technically the member function 'voro_compute::add_to_mask' can be const. [functionConst]
travis-src-170812/src/v_compute.cpp:235:27: note: Technically the member function 'voro_compute::add_to_mask' can be const.
travis-src-170812/src/v_compute.h:139:15: note: Technically the member function 'voro_compute::add_to_mask' can be const.
travis-src-170812/src/v_compute.h:140:15: style: Technically the member function 'voro_compute::scan_bits_mask_add' can be const. [functionConst]
travis-src-170812/src/v_compute.cpp:248:27: note: Technically the member function 'voro_compute::scan_bits_mask_add' can be const.
travis-src-170812/src/v_compute.h:140:15: note: Technically the member function 'voro_compute::scan_bits_mask_add' can be const.
travis-src-170812/src/v_compute.cpp:31:2: style: Class 'voro_compute' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_compute.cpp:31:2: style: Class 'voro_compute' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_container.h:95:8: style: Technically the member function 'wall_list::deallocate' can be const. [functionConst]
travis-src-170812/src/v_container.cpp:239:17: note: Technically the member function 'wall_list::deallocate' can be const.
travis-src-170812/src/v_container.h:95:8: note: Technically the member function 'wall_list::deallocate' can be const.
travis-src-170812/src/v_container.h:171:8: style: Technically the member function 'container_base::region_count' can be const. [functionConst]
travis-src-170812/src/v_container.cpp:172:22: note: Technically the member function 'container_base::region_count' can be const.
travis-src-170812/src/v_container.h:171:8: note: Technically the member function 'container_base::region_count' can be const.
travis-src-170812/src/v_container.cpp:223:26: style: Class 'wall_list' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_container.cpp:223:26: style: Class 'wall_list' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_container.cpp:39:2: style: Class 'container_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_container.cpp:39:2: style: Class 'container_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_container_prd.cpp:34:80: style: Function 'container_periodic_base' argument 11 names different: declaration 'ps' definition 'ps_'. [funcArgNamesDifferent]
travis-src-170812/src/v_container_prd.h:102:47: note: Function 'container_periodic_base' argument 11 names different: declaration 'ps' definition 'ps_'.
travis-src-170812/src/v_container_prd.cpp:34:80: note: Function 'container_periodic_base' argument 11 names different: declaration 'ps' definition 'ps_'.
travis-src-170812/src/v_container_prd.h:111:8: style: Technically the member function 'container_periodic_base::region_count' can be const. [functionConst]
travis-src-170812/src/v_container_prd.cpp:309:31: note: Technically the member function 'container_periodic_base::region_count' can be const.
travis-src-170812/src/v_container_prd.h:111:8: note: Technically the member function 'container_periodic_base::region_count' can be const.
travis-src-170812/src/v_container_prd.cpp:37:44: style: Class 'container_periodic_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_container_prd.cpp:37:44: style: Class 'container_periodic_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_pre_container.cpp:93:26: style: The scope of the variable 'ide' can be reduced. [variableScope]
travis-src-170812/src/v_pre_container.h:127:8: style: Technically the member function 'pre_container_poly::setup' can be const. [functionConst]
travis-src-170812/src/v_pre_container.cpp:92:26: note: Technically the member function 'pre_container_poly::setup' can be const.
travis-src-170812/src/v_pre_container.h:127:8: note: Technically the member function 'pre_container_poly::setup' can be const.
travis-src-170812/src/v_pre_container.cpp:41:29: style: Class 'pre_container_base' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/v_pre_container.cpp:41:29: style: Class 'pre_container_base' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/v_unitcell.cpp:68:11: style: The scope of the variable 'y' can be reduced. [variableScope]
travis-src-170812/src/v_unitcell.cpp:68:13: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/v_unitcell.cpp:68:15: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/v_unitcell.cpp:127:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/v_unitcell.cpp:127:8: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/v_unitcell.cpp:127:10: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/v_wall.cpp:110:9: style: The scope of the variable 'xf' can be reduced. [variableScope]
travis-src-170812/src/v_wall.cpp:110:12: style: The scope of the variable 'yf' can be reduced. [variableScope]
travis-src-170812/src/v_wall.cpp:110:15: style: The scope of the variable 'zf' can be reduced. [variableScope]
travis-src-170812/src/v_wall.cpp:110:18: style: The scope of the variable 'imoda' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:118:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:154:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:155:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:191:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:196:85: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:202:94: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:207:97: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:229:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:246:67: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:256:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:280:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:332:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:350:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:352:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:364:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:367:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:375:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:383:27: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:384:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:405:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:406:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:407:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:412:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:414:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:415:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:417:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:418:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:420:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:421:9: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:465:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:495:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:547:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:548:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:550:31: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:618:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:619:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:621:144: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:637:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:638:12: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:639:128: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:776:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:778:46: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:789:11: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:805:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1022:53: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1032:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1052:29: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1053:37: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1151:57: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1276:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1288:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1300:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1309:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1321:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1335:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1347:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1358:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1380:61: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1447:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1459:39: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1471:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1479:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1491:58: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1500:38: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1512:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1526:45: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1538:26: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1549:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1591:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1592:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1598:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1599:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1620:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1621:28: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1627:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1628:25: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1649:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1652:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1658:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1661:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1666:44: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1686:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1689:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1695:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1698:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1703:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1723:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1726:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1732:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1735:20: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1740:48: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1760:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1761:30: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1787:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1790:23: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1855:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1873:16: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1898:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1901:5: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1922:7: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1923:49: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1933:15: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1934:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1937:10: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1945:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:1950:21: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/vorowrapper.cpp:95:6: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:95:11: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:95:25: style: The scope of the variable 'id' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:95:32: style: The scope of the variable 'faces' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:96:13: style: The scope of the variable 'va' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:98:18: style: The scope of the variable 'ta' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:98:22: style: The scope of the variable 'surf' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:98:28: style: The scope of the variable 'volume' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:301:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:301:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:301:13: style: The scope of the variable 'z3' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:301:17: style: The scope of the variable 'z4' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:301:21: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:302:13: style: The scope of the variable 'va' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:303:17: style: The scope of the variable 'vm' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:305:19: style: The scope of the variable 'sm' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:399:6: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:567:6: style: The scope of the variable 'ijk' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:567:11: style: The scope of the variable 'q' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:567:17: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:567:25: style: The scope of the variable 'id' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:568:10: style: The scope of the variable 'pp' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:574:13: style: The scope of the variable 'va' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:574:18: style: The scope of the variable 'va2' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:575:17: style: The scope of the variable 'vm' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:575:22: style: The scope of the variable 'vm2' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:656:9: style: The scope of the variable 'z2' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:659:13: style: The scope of the variable 'va' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:660:22: style: The scope of the variable 'vmbase' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:1752:13: style: The scope of the variable 'va' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:1779:17: style: The scope of the variable 'vm' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:1913:13: style: The scope of the variable 'm' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:1914:9: style: The scope of the variable 't' can be reduced. [variableScope]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pParent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_iMolecule' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_iAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_iRealAtomType' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_iAtom' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pNbhTempMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pVolume' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pSurfaceArea' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pExposedSurface' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pExposedSurfacePerc' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pAVRatio' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pFaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pFaceOrders' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pMaxRadius' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pNbhAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pNbhMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pNbhDistAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:844:12: warning: Member variable 'CVoroAtom::m_pNbhDistMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pParent' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_iMolecule' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_iSingleMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_iCenterOffset' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhTempMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhTempAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::tempvol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::tempsurf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::tempfaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhTempArea' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pVolume' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pSurfaceArea' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pAVRatio' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pFaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhDistAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhDistMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:1004:16: warning: Member variable 'CVoroMolecule::m_pNbhAreaMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bWritePOVMovie' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bVoroMetricCDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bVoroMetric' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pVoroMetricCDF2' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pVoroMetricCDF' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVThreads' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVThreadPos' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fPOVCT' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVBoxTotalSteps' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVBoxTotalFrames' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVCurrentChoreographyPart' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fPOV_FPS' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fPOVBoxScript' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVBox' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fBoxDens' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iBlocksX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iBlocksY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iBlocksZ' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pAssignAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pAssignMolecules' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pAssignMoleculeTypes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fMaxVol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fMaxSurf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_pAtomTouched' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVSM' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVEdges' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVFaces' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVFaceColor' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVRot' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVVertices' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fPOVScript' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVAtomGrey' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_fPOVCameraDist' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVResX' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iPOVResY' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVFaceColorRef' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVDrawNeighbors' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVNbColorFace' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_bPOVHighlightNbAtoms' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.cpp:35:15: warning: Member variable 'CVoroWrapper::m_iSurfCoverMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/vorowrapper.h:164:7: style: Technically the member function 'CVoroWrapper::WriteMoleculeInfo' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1775:20: note: Technically the member function 'CVoroWrapper::WriteMoleculeInfo' can be const.
travis-src-170812/src/vorowrapper.h:164:7: note: Technically the member function 'CVoroWrapper::WriteMoleculeInfo' can be const.
travis-src-170812/src/vorowrapper.h:165:7: style: Technically the member function 'CVoroWrapper::WriteAtomInfo' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1748:20: note: Technically the member function 'CVoroWrapper::WriteAtomInfo' can be const.
travis-src-170812/src/vorowrapper.h:165:7: note: Technically the member function 'CVoroWrapper::WriteAtomInfo' can be const.
travis-src-170812/src/vorowrapper.h:166:7: style: Technically the member function 'CVoroWrapper::WriteNbAtomDistMatrix' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1608:20: note: Technically the member function 'CVoroWrapper::WriteNbAtomDistMatrix' can be const.
travis-src-170812/src/vorowrapper.h:166:7: note: Technically the member function 'CVoroWrapper::WriteNbAtomDistMatrix' can be const.
travis-src-170812/src/vorowrapper.h:167:7: style: Technically the member function 'CVoroWrapper::WriteNbAtomCountMatrix' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1579:20: note: Technically the member function 'CVoroWrapper::WriteNbAtomCountMatrix' can be const.
travis-src-170812/src/vorowrapper.h:167:7: note: Technically the member function 'CVoroWrapper::WriteNbAtomCountMatrix' can be const.
travis-src-170812/src/vorowrapper.h:168:7: style: Technically the member function 'CVoroWrapper::WriteNbMoleculeDistMatrix' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1674:20: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeDistMatrix' can be const.
travis-src-170812/src/vorowrapper.h:168:7: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeDistMatrix' can be const.
travis-src-170812/src/vorowrapper.h:169:7: style: Technically the member function 'CVoroWrapper::WriteNbMoleculeAreaMatrix' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1711:20: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeAreaMatrix' can be const.
travis-src-170812/src/vorowrapper.h:169:7: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeAreaMatrix' can be const.
travis-src-170812/src/vorowrapper.h:170:7: style: Technically the member function 'CVoroWrapper::WriteNbMoleculeCountMatrix' can be const. [functionConst]
travis-src-170812/src/vorowrapper.cpp:1637:20: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeCountMatrix' can be const.
travis-src-170812/src/vorowrapper.h:170:7: note: Technically the member function 'CVoroWrapper::WriteNbMoleculeCountMatrix' can be const.
travis-src-170812/src/xbytearray.cpp:95:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xbytearray.cpp:184:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xbytearray.h:37:1: warning: The class 'CxByteArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xdf.cpp:115:35: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:116:41: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:123:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:124:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:126:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:140:47: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:141:54: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:143:18: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:168:8: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:169:14: style: C-style pointer casting [cstyleCast]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_bSelf' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iShowMol' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iCombinations' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_bDerivAbs' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iACFDepth' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_bWindowFunction' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_fSpecWaveNumber' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iMirror' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iZeroPadding' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_bACF_DB' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_pfaACFBuffer' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iHistogramRes' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_iResolution' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdf.cpp:33:7: warning: Member variable 'CXDF::m_pfaDerivBuffer' is not initialized in the constructor. [uninitMemberVar]
travis-src-170812/src/xdoublearray.cpp:95:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xdoublearray.cpp:132:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xdoublearray.h:37:1: warning: The class 'CxDoubleArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xdvec3array.cpp:198:8: warning: Identical condition 'm_iSize==i', second condition is always false [identicalConditionAfterEarlyExit]
travis-src-170812/src/xdvec3array.cpp:194:14: note: first condition
travis-src-170812/src/xdvec3array.cpp:198:8: note: second condition
travis-src-170812/src/xdvec3array.h:38:1: warning: The class 'CxDVec3Array' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xdvec3array.cpp:129:56: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
travis-src-170812/src/xdvec3array.cpp:157:35: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
travis-src-170812/src/xdvec3array.cpp:365:40: performance: Function parameter 'o' should be passed by const reference. [passedByValue]
travis-src-170812/src/xdvector3.cpp:114:36: performance: Function parameter 'r1' should be passed by const reference. [passedByValue]
travis-src-170812/src/xdvector3.cpp:114:51: performance: Function parameter 'r2' should be passed by const reference. [passedByValue]
travis-src-170812/src/xdvector3.cpp:114:66: performance: Function parameter 'r3' should be passed by const reference. [passedByValue]
travis-src-170812/src/xintarray.cpp:95:15: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xintarray.h:37:1: warning: The class 'CxIntArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xlongarray.cpp:95:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xlongarray.h:37:1: warning: The class 'CxLongArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xmemfile.cpp:136:9: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xmemfile.cpp:362:9: style: The scope of the variable 'j' can be reduced. [variableScope]
travis-src-170812/src/xmemfile.cpp:445:9: style: The scope of the variable 'k' can be reduced. [variableScope]
travis-src-170812/src/xmemfile.h:73:7: style: Technically the member function 'CxMemFile::Eof' can be const. [functionConst]
travis-src-170812/src/xmemfile.cpp:112:17: note: Technically the member function 'CxMemFile::Eof' can be const.
travis-src-170812/src/xmemfile.h:73:7: note: Technically the member function 'CxMemFile::Eof' can be const.
travis-src-170812/src/xmemfile.cpp:50:3: style: Class 'CxMemFile' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
travis-src-170812/src/xmemfile.cpp:50:3: style: Class 'CxMemFile' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
travis-src-170812/src/xobarray.cpp:88:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xobarray.cpp:144:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xobarray.cpp:236:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xobarray.h:37:1: warning: The class 'CxObArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xptrarray.cpp:95:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xptrarray.cpp:133:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xptrarray.h:37:1: warning: The class 'CxPtrArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/xstring.cpp:377:6: style: The scope of the variable 'i' can be reduced. [variableScope]
travis-src-170812/src/xwordarray.cpp:95:16: style: The scope of the variable 'z' can be reduced. [variableScope]
travis-src-170812/src/xwordarray.h:37:1: warning: The class 'CxWordArray' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
travis-src-170812/src/ziggurat.cpp:88:10: style: The scope of the variable 'x' can be reduced. [variableScope]
travis-src-170812/src/ziggurat.cpp:246:10: style: The scope of the variable 'x' can be reduced. [variableScope]
[08:56]

ftp://ftp.se.debian.org/debian/pool/main/t/trayer/trayer_1.1.8.orig.tar.gz
trayer-srg-trayer-1.1.8/misc.c:328:11: style: The scope of the variable 'retval' can be reduced. [variableScope]
trayer-srg-trayer-1.1.8/misc.c:325:35: style: Function 'get_textproperty' argument 2 names different: declaration 'prop' definition 'atom'. [funcArgNamesDifferent]
trayer-srg-trayer-1.1.8/misc.h:41:41: note: Function 'get_textproperty' argument 2 names different: declaration 'prop' definition 'atom'.
trayer-srg-trayer-1.1.8/misc.c:325:35: note: Function 'get_textproperty' argument 2 names different: declaration 'prop' definition 'atom'.
[08:56]

ftp://ftp.se.debian.org/debian/pool/main/t/tre/tre_0.8.0.orig.tar.gz
tre-0.8.0/lib/regcomp.c:22:55: style: Function 'tre_regncomp' argument 3 names different: declaration 'len' definition 'n'. [funcArgNamesDifferent]
tre-0.8.0/lib/tre.h:162:55: note: Function 'tre_regncomp' argument 3 names different: declaration 'len' definition 'n'.
tre-0.8.0/lib/regcomp.c:22:55: note: Function 'tre_regncomp' argument 3 names different: declaration 'len' definition 'n'.
tre-0.8.0/lib/regexec.c:59:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tre-0.8.0/lib/regexec.c:60:8: style: The scope of the variable 'parents' can be reduced. [variableScope]
tre-0.8.0/lib/regexec.c:203:47: style: Function 'tre_regnexec' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tre-0.8.0/lib/tre.h:165:47: note: Function 'tre_regnexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/regexec.c:203:47: note: Function 'tre_regnexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/regexec.c:213:46: style: Function 'tre_regexec' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tre-0.8.0/lib/tre.h:135:46: note: Function 'tre_regexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/regexec.c:213:46: note: Function 'tre_regexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/regexec.c:240:57: style: Function 'tre_reguexec' argument 2 names different: declaration 'string' definition 'str'. [funcArgNamesDifferent]
tre-0.8.0/lib/tre.h:241:57: note: Function 'tre_reguexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/regexec.c:240:57: note: Function 'tre_reguexec' argument 2 names different: declaration 'string' definition 'str'.
tre-0.8.0/lib/tre-compile.c:675:18: style: Condition 'status!=REG_OK' is always false [knownConditionTrueFalse]
tre-0.8.0/lib/tre-compile.c:672:17: note: Assuming that condition 'status==REG_OK' is not redundant
tre-0.8.0/lib/tre-compile.c:675:18: note: Condition 'status!=REG_OK' is always false
tre-0.8.0/lib/tre-compile.c:827:18: style: Condition 'status!=REG_OK' is always false [knownConditionTrueFalse]
tre-0.8.0/lib/tre-compile.c:822:17: note: Assuming that condition 'status==REG_OK' is not redundant
tre-0.8.0/lib/tre-compile.c:827:18: note: Condition 'status!=REG_OK' is always false
tre-0.8.0/lib/tre-compile.c:597:7: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
tre-0.8.0/lib/tre-compile.c:595:7: note: Variable 'status' is reassigned a value before the old one has been used.
tre-0.8.0/lib/tre-compile.c:597:7: note: Variable 'status' is reassigned a value before the old one has been used.
tre-0.8.0/lib/tre-compile.c:274:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:379:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:454:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:503:10: style: The scope of the variable 'enter_tag' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1575:26: style: The scope of the variable 'trans' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:16: style: The scope of the variable 'l' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:19: style: The scope of the variable 'dup' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1576:24: style: The scope of the variable 'prev_p2_pos' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:2185:26: style: The scope of the variable 'trans' can be reduced. [variableScope]
tre-0.8.0/lib/tre-compile.c:1945:13: warning: Size of pointer 'minimal_tags' used instead of size of its data. [pointerSize]
tre-0.8.0/lib/tre-match-backtrack.c:427:49: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tre-0.8.0/lib/tre-match-backtrack.c:388:12: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:959:18: style: Condition 'status!=REG_OK' is always false [knownConditionTrueFalse]
tre-0.8.0/lib/tre-parse.c:957:58: note: Assuming that condition 'status==REG_OK' is not redundant
tre-0.8.0/lib/tre-parse.c:959:18: note: Condition 'status!=REG_OK' is always false
tre-0.8.0/lib/tre-parse.c:129:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:259:7: style: The scope of the variable 'skip' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:301:13: style: The scope of the variable 'tmp_str' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:303:12: style: The scope of the variable 'len' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:492:8: style: The scope of the variable 'k' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:601:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tre-0.8.0/lib/tre-parse.c:86:39: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
tre-0.8.0/src/agrep.c:680:7: style: Variable 'next_pos' is reassigned a value before the old one has been used. [redundantAssignment]
tre-0.8.0/src/agrep.c:675:0: note: Variable 'next_pos' is reassigned a value before the old one has been used.
tre-0.8.0/src/agrep.c:680:7: note: Variable 'next_pos' is reassigned a value before the old one has been used.
tre-0.8.0/src/agrep.c:604:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tre-0.8.0/src/agrep.c:471:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tre-0.8.0/tests/bench.c:302:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tre-0.8.0/tests/bench.c:304:2: note: Found duplicate branches for 'if' and 'else'.
tre-0.8.0/tests/bench.c:302:2: note: Found duplicate branches for 'if' and 'else'.
tre-0.8.0/tests/bench.c:67:22: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tre-0.8.0/tests/bench.c:106:11: style: The scope of the variable 'c1' can be reduced. [variableScope]
tre-0.8.0/tests/bench.c:106:15: style: The scope of the variable 'c2' can be reduced. [variableScope]
tre-0.8.0/tests/bench.c:433:13: warning: Char literal compared with pointer 's'. Did you intend to dereference it? [charLiteralWithCharPtrCompare]
tre-0.8.0/tests/randtest.c:42:5: warning: Return value of function rand() is not used. [ignoredReturnValue]
tre-0.8.0/tests/randtest.c:36:3: style: Variable 'seed' is reassigned a value before the old one has been used. [redundantAssignment]
tre-0.8.0/tests/randtest.c:35:3: note: Variable 'seed' is reassigned a value before the old one has been used.
tre-0.8.0/tests/randtest.c:36:3: note: Variable 'seed' is reassigned a value before the old one has been used.
tre-0.8.0/tests/randtest.c:29:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tre-0.8.0/tests/retest.c:273:8: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tre-0.8.0/tests/retest.c:297:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tre-0.8.0/tests/retest.c:313:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tre-0.8.0/tests/retest.c:171:7: warning: Possible null pointer dereference: buf [nullPointer]
tre-0.8.0/tests/retest.c:147:13: note: Assignment 'buf=NULL', assigned value is 0
tre-0.8.0/tests/retest.c:171:7: note: Null pointer dereference
tre-0.8.0/tests/test-str-source.c:61:3: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tre-0.8.0/tests/test-str-source.c:61:3: portability: %lu in format string (no. 4) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/tree/tree_1.7.0.orig.tar.gz
tree-1.7.0/color.c:77:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
tree-1.7.0/color.c:77:28: style: The scope of the variable 'c' can be reduced. [variableScope]
tree-1.7.0/color.c:245:10: style: The scope of the variable 'xl' can be reduced. [variableScope]
tree-1.7.0/hash.c:32:8: style: The scope of the variable 'ubuf' can be reduced. [variableScope]
tree-1.7.0/hash.c:59:8: style: The scope of the variable 'gbuf' can be reduced. [variableScope]
tree-1.7.0/json.c:100:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-1.7.0/json.c:101:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/json.c:100:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/json.c:213:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-1.7.0/json.c:214:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/json.c:213:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/tree.c:1062:20: style: Redundant condition: If 'EXPR == '\\'', the comparison 'EXPR' is always true. [redundantCondition]
tree-1.7.0/tree.c:89:8: style: The scope of the variable 'sizebuf' can be reduced. [variableScope]
tree-1.7.0/tree.c:787:30: style: The scope of the variable 'start_rel_path' can be reduced. [variableScope]
tree-1.7.0/tree.c:1198:19: style: The scope of the variable 'tp' can be reduced. [variableScope]
tree-1.7.0/tree.c:1244:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tree-1.7.0/tree.c:1107:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tree-1.7.0/tree.c:1119:18: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tree-1.7.0/tree.c:598:0: error: Memory leak: dirname [memleak]
tree-1.7.0/xml.c:108:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-1.7.0/xml.c:109:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/xml.c:108:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/xml.c:213:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-1.7.0/xml.c:214:5: note: Found duplicate branches for 'if' and 'else'.
tree-1.7.0/xml.c:213:5: note: Found duplicate branches for 'if' and 'else'.
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/tree-puzzle/tree-puzzle_5.2.orig.tar.gz
tree-puzzle-5.2/src/consensus.c:658:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-puzzle-5.2/src/consensus.c:683:6: note: Found duplicate branches for 'if' and 'else'.
tree-puzzle-5.2/src/consensus.c:658:4: note: Found duplicate branches for 'if' and 'else'.
tree-puzzle-5.2/src/consensus.c:744:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tree-puzzle-5.2/src/consensus.c:769:6: note: Found duplicate branches for 'if' and 'else'.
tree-puzzle-5.2/src/consensus.c:744:4: note: Found duplicate branches for 'if' and 'else'.
tree-puzzle-5.2/src/consensus.c:128:0: style: The scope of the variable 'z' can be reduced. [variableScope]
tree-puzzle-5.2/src/consensus.c:172:7: style: The scope of the variable 'identical' can be reduced. [variableScope]
tree-puzzle-5.2/src/consensus.c:174:7: style: The scope of the variable 'bpsize' can be reduced. [variableScope]
tree-puzzle-5.2/src/consensus.c:258:0: style: The scope of the variable 'z' can be reduced. [variableScope]
tree-puzzle-5.2/src/consensus.c:440:18: style: The scope of the variable 'size' can be reduced. [variableScope]
tree-puzzle-5.2/src/gamma.c:275:26: style: The scope of the variable 'efn' can be reduced. [variableScope]
tree-puzzle-5.2/src/gamma.c:331:26: style: The scope of the variable 'efn' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:974:7: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tree-puzzle-5.2/src/ml1.c:74:9: style: The scope of the variable 'freq' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:104:12: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:104:15: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:166:6: style: The scope of the variable 'agree_flag' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:219:6: style: The scope of the variable 'character' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:219:23: style: The scope of the variable 'constflag' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:280:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:788:9: style: The scope of the variable 'rowsum' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:879:15: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:1061:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:1113:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:1507:13: style: The scope of the variable 'cpc' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:1850:26: style: The scope of the variable 'idx' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:2113:10: style: The scope of the variable 'pths' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml1.c:1186:10: style: Variable 'dsize' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/ml1.c:2316:13: style: Variable 'numbrnch' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/ml2.c:282:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:282:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:283:9: style: The scope of the variable 'dvg' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:284:9: style: The scope of the variable 'ff' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:285:9: style: The scope of the variable 'stop' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:286:9: style: The scope of the variable 'numc' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:288:16: style: The scope of the variable 'idcomp' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:289:9: style: The scope of the variable 'idp' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:537:18: style: The scope of the variable 'cutflag' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:537:27: style: The scope of the variable 'h' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1325:9: style: The scope of the variable 'ne' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1327:9: style: The scope of the variable 'blen' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1427:9: style: The scope of the variable 'dij' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1427:34: style: The scope of the variable 'smax' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1572:9: style: The scope of the variable 'bestvalue' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1618:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1861:12: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:1863:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:2105:9: style: The scope of the variable 'nconv' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:2106:9: style: The scope of the variable 'old' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:2153:18: style: The scope of the variable 'logtest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ml2.c:183:7: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tree-puzzle-5.2/src/ml2.c:199:8: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tree-puzzle-5.2/src/ml2.c:214:10: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tree-puzzle-5.2/src/ml2.c:229:10: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tree-puzzle-5.2/src/ml2.c:2018:13: error: Uninitialized variable: f2x [uninitvar]
tree-puzzle-5.2/src/mlparam.c:113:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
tree-puzzle-5.2/src/mlparam.c:195:9: style: The scope of the variable 'tsmeanold' can be reduced. [variableScope]
tree-puzzle-5.2/src/mlparam.c:195:20: style: The scope of the variable 'yrmeanold' can be reduced. [variableScope]
tree-puzzle-5.2/src/model1.c:266:58: style: Same expression on both sides of '||'. [duplicateExpression]
tree-puzzle-5.2/src/model1.c:50:9: style: The scope of the variable 'alp' can be reduced. [variableScope]
tree-puzzle-5.2/src/model1.c:50:14: style: The scope of the variable 'alpy' can be reduced. [variableScope]
tree-puzzle-5.2/src/model1.c:50:20: style: The scope of the variable 'alpr' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:161:26: style: The scope of the variable 'leaf' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:208:18: style: The scope of the variable 'wherefrom' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:470:6: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:470:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:471:6: style: The scope of the variable 'lmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:471:12: style: The scope of the variable 'rmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:472:6: style: The scope of the variable 'taxon' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:765:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/mrca.c:239:16: style: Variable 'wherefrom' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/mrca.c:671:0: error: Memory leak: minedges [memleak]
tree-puzzle-5.2/src/ppuzzle.c:1395:3: style: Variable 'error' is reassigned a value before the old one has been used. [redundantAssignment]
tree-puzzle-5.2/src/ppuzzle.c:1382:3: note: Variable 'error' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/ppuzzle.c:1395:3: note: Variable 'error' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/ppuzzle.c:140:10: style: The scope of the variable 'tmptime' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:156:15: style: The scope of the variable 'errstr' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:236:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:254:24: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:270:24: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:293:24: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:321:24: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:339:15: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:381:21: style: The scope of the variable 'result' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:423:10: style: The scope of the variable 'pths' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:699:16: style: The scope of the variable 'error' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:977:16: style: The scope of the variable 'error' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:1627:17: style: The scope of the variable 'error' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:1812:22: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:1912:16: style: The scope of the variable 'dest' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:1913:16: style: The scope of the variable 'error' can be reduced. [variableScope]
tree-puzzle-5.2/src/ppuzzle.c:433:23: style: Variable 'initmsg' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/ppuzzle.c:1868:3: style: Variable 'tmpnum' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/pstep-deglob.c:295:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-deglob.c:364:34: style: The scope of the variable 'nextstep' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-deglob.c:413:16: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-deglob.c:413:28: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-deglob.c:57:35: warning: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:271:30: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-deglob.c:57:35: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-deglob.c:123:32: warning: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:286:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-deglob.c:123:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-mrca.c:625:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/pstep-mrca.c:299:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:369:27: style: The scope of the variable 'nextstep' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:419:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:419:21: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:537:8: style: The scope of the variable 'startnode' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:539:20: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-mrca.c:60:35: warning: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:271:30: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-mrca.c:60:35: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-mrca.c:127:32: warning: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:286:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-mrca.c:127:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-mrca.c:613:15: style: Variable 'startnode' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/pstep-orig.c:246:13: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-orig.c:302:34: style: The scope of the variable 'nextstep' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-orig.c:346:16: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-orig.c:346:28: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:625:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/pstep-recursive.c:299:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:369:27: style: The scope of the variable 'nextstep' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:419:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:419:21: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:537:8: style: The scope of the variable 'startnode' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:539:20: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-recursive.c:60:35: warning: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:271:30: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-recursive.c:60:35: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-recursive.c:127:32: warning: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:286:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-recursive.c:127:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-recursive.c:613:15: style: Variable 'startnode' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/pstep-split.c:773:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/pstep-split.c:190:6: style: The scope of the variable 'n' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:434:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:557:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:557:21: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:678:8: style: The scope of the variable 'startnode' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:680:20: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-split.c:82:37: warning: Function 'inittree_split' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:324:31: note: Function 'inittree_split' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-split.c:82:37: note: Function 'inittree_split' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-split.c:259:33: warning: Function 'addnextleaf_split' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:341:33: note: Function 'addnextleaf_split' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-split.c:259:33: note: Function 'addnextleaf_split' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-split.c:554:36: style: Function 'minimumedgeinfo_split' argument 5 names different: declaration 'minedge' definition 'out_minedge'. [funcArgNamesDifferent]
tree-puzzle-5.2/src/pstep-split.h:163:36: note: Function 'minimumedgeinfo_split' argument 5 names different: declaration 'minedge' definition 'out_minedge'.
tree-puzzle-5.2/src/pstep-split.c:554:36: note: Function 'minimumedgeinfo_split' argument 5 names different: declaration 'minedge' definition 'out_minedge'.
tree-puzzle-5.2/src/pstep-split.c:555:36: style: Function 'minimumedgeinfo_split' argument 6 names different: declaration 'mininfo' definition 'out_mininfo'. [funcArgNamesDifferent]
tree-puzzle-5.2/src/pstep-split.h:164:36: note: Function 'minimumedgeinfo_split' argument 6 names different: declaration 'mininfo' definition 'out_mininfo'.
tree-puzzle-5.2/src/pstep-split.c:555:36: note: Function 'minimumedgeinfo_split' argument 6 names different: declaration 'mininfo' definition 'out_mininfo'.
tree-puzzle-5.2/src/pstep-split.c:601:26: warning: Function 'onepstep_split' argument order different: declaration 'edge, edgeofleaf, rootleaf, quartettopols, Maxspc' definition 'edge, edgeofleaf, quartettopols, Maxspc, permutation' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:368:25: note: Function 'onepstep_split' argument order different: declaration 'edge, edgeofleaf, rootleaf, quartettopols, Maxspc' definition 'edge, edgeofleaf, quartettopols, Maxspc, permutation'
tree-puzzle-5.2/src/pstep-split.c:601:26: note: Function 'onepstep_split' argument order different: declaration 'edge, edgeofleaf, rootleaf, quartettopols, Maxspc' definition 'edge, edgeofleaf, quartettopols, Maxspc, permutation'
tree-puzzle-5.2/src/pstep-split.c:267:7: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/pstep-split.c:761:15: style: Variable 'startnode' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/pstep-trueID.c:647:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/pstep-trueID.c:304:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:379:27: style: The scope of the variable 'nextstep' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:429:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:429:21: style: The scope of the variable 'randomnum' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:549:8: style: The scope of the variable 'startnode' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:551:20: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep-trueID.c:64:35: warning: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:271:30: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-trueID.c:64:35: note: Function 'inittree_orig' argument order different: declaration 'edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, nextedge' definition 'edge, edgeofleaf, Maxspc, Maxbrnch, nextedge, nextleaf'
tree-puzzle-5.2/src/pstep-trueID.c:131:32: warning: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf' [funcArgOrderDifferent]
tree-puzzle-5.2/src/pstep.h:286:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-trueID.c:131:32: note: Function 'addnextleaf_orig' argument order different: declaration 'dockedge, edge, edgeofleaf, rootedge, Maxspc, Maxbrnch, in_nextedge' definition 'dockedge, edge, edgeofleaf, Maxspc, Maxbrnch, in_nextedge, in_nextleaf'
tree-puzzle-5.2/src/pstep-trueID.c:635:15: style: Variable 'startnode' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/pstep.c:846:5: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/recur.c:464:6: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:464:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:465:6: style: The scope of the variable 'lmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:465:12: style: The scope of the variable 'rmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:466:6: style: The scope of the variable 'taxon' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:467:0: style: The scope of the variable 'temp' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur.c:772:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep.c:719:8: style: The scope of the variable 'startnode' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep.c:721:20: style: The scope of the variable 'treeitem' can be reduced. [variableScope]
tree-puzzle-5.2/src/pstep.c:834:15: style: Variable 'startnode' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle1.c:3764:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3769:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3807:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3824:21: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3839:21: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3852:21: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3874:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:3905:22: warning: Comparison of a boolean expression with an integer other than 0 or 1. [compareBoolExpressionWithInt]
tree-puzzle-5.2/src/puzzle1.c:4650:24: style: Redundant condition: readquart_optn. '!readquart_optn || (readquart_optn && savequart_optn)' is equivalent to '!readquart_optn || savequart_optn' [redundantCondition]
tree-puzzle-5.2/src/puzzle1.c:3616:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3616:4: warning: %ld in format string (no. 4) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3616:4: warning: %ld in format string (no. 6) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3616:4: warning: %ld in format string (no. 8) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3632:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3633:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3634:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3637:3: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3643:3: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3755:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:3796:8: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle1.c:81:9: style: Variable 'dd' is reassigned a value before the old one has been used. [redundantAssignment]
tree-puzzle-5.2/src/puzzle1.c:75:27: note: Variable 'dd' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/puzzle1.c:81:9: note: Variable 'dd' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/puzzle1.c:148:0: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:149:8: style: The scope of the variable 'a' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:149:11: style: The scope of the variable 'b' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:149:14: style: The scope of the variable 'c' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:149:17: style: The scope of the variable 'd' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1606:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1608:10: style: The scope of the variable 'str' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1643:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1645:10: style: The scope of the variable 'str' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1680:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1682:10: style: The scope of the variable 'str' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1723:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1723:9: style: The scope of the variable 'imean' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1724:9: style: The scope of the variable 'mean' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:9: style: The scope of the variable 'AlphaYBeta' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:21: style: The scope of the variable 'AlphaRBeta' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:33: style: The scope of the variable 'piR' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:38: style: The scope of the variable 'piY' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:43: style: The scope of the variable 'num' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:48: style: The scope of the variable 'denom' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:55: style: The scope of the variable 'pyr' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:1774:60: style: The scope of the variable 'pur' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:3150:9: style: The scope of the variable 'fail' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:3150:15: style: The scope of the variable 'df' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:3151:0: style: The scope of the variable 'li' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:3152:15: style: The scope of the variable 'delta' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4189:6: style: The scope of the variable 'df' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4190:9: style: The scope of the variable 'pval' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4190:15: style: The scope of the variable 'delta' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4610:16: style: The scope of the variable 'tmpweight' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:9: style: The scope of the variable 'a' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:12: style: The scope of the variable 'a1' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:16: style: The scope of the variable 'a2' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:20: style: The scope of the variable 'b' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:23: style: The scope of the variable 'b1' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:27: style: The scope of the variable 'b2' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:31: style: The scope of the variable 'c' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:34: style: The scope of the variable 'c1' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:38: style: The scope of the variable 'c2' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4853:42: style: The scope of the variable 'd' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4855:30: style: The scope of the variable 'temp' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:4856:15: style: The scope of the variable 'mlorder' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:5309:10: style: The scope of the variable 'flagused' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:5311:8: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:5675:6: style: The scope of the variable 'ci' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle1.c:134:27: style: Checking if unsigned variable 'aa' is less than zero. [unsignedLessThanZero]
tree-puzzle-5.2/src/puzzle1.c:3004:24: style: Variable 'cpuspan' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle1.c:3471:12: style: Variable 'avgdist' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle1.c:5077:6: style: Variable 'nq' is modified but its new value is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle1.c:1942:39: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tree-puzzle-5.2/src/puzzle1.c:3006:36: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tree-puzzle-5.2/src/puzzle1.c:295:3: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tree-puzzle-5.2/src/puzzle1.c:322:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tree-puzzle-5.2/src/puzzle1.c:5325:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tree-puzzle-5.2/src/puzzle1.c:1636:2: error: Resource leak: fp [resourceLeak]
tree-puzzle-5.2/src/puzzle1.c:1673:2: error: Resource leak: fp [resourceLeak]
tree-puzzle-5.2/src/puzzle1.c:1710:2: error: Resource leak: fp [resourceLeak]
tree-puzzle-5.2/src/puzzle2.c:1667:8: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle2.c:1684:7: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle2.c:1822:8: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle2.c:1839:7: warning: %ld in format string (no. 5) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/puzzle2.c:42:18: style: The scope of the variable 'ci' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:175:6: style: The scope of the variable 'notu' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:175:19: style: The scope of the variable 'endofline' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:175:30: style: The scope of the variable 'linelength' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:286:6: style: The scope of the variable 'laggingspc' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:567:10: style: The scope of the variable 'currtaxon' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:771:16: style: The scope of the variable 'co' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:772:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:9: style: The scope of the variable 'c1' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:13: style: The scope of the variable 'c2' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:17: style: The scope of the variable 'c3' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:21: style: The scope of the variable 'c4' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:25: style: The scope of the variable 'c5' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:908:29: style: The scope of the variable 'c6' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:909:10: style: The scope of the variable 'f' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:910:10: style: The scope of the variable 'a' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:911:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1273:9: style: The scope of the variable 'templog' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1275:9: style: The scope of the variable 'temp' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1276:9: style: The scope of the variable 'temp1' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1276:16: style: The scope of the variable 'temp2' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1276:23: style: The scope of the variable 'temp3' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1280:9: style: The scope of the variable 'tttsqdiff' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1547:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1548:6: style: The scope of the variable 'a' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1548:9: style: The scope of the variable 'b' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1710:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:1711:6: style: The scope of the variable 'a' can be reduced. [variableScope]
tree-puzzle-5.2/src/puzzle2.c:963:9: style: Variable 'c6' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle2.c:1371:3: style: Variable 'onethird' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/puzzle2.c:1374:3: style: Variable 'treebits' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/recur-old.c:406:6: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:406:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:407:6: style: The scope of the variable 'lmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:407:12: style: The scope of the variable 'rmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:408:6: style: The scope of the variable 'taxon' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:409:6: style: The scope of the variable 'size' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:410:6: style: The scope of the variable 'rID' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:730:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/recur-old.c:624:0: error: Memory leak: minedges [memleak]
tree-puzzle-5.2/src/sched.c:57:4: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/sched.c:57:4: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/sched.c:57:4: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tree-puzzle-5.2/src/split.c:260:18: style: The scope of the variable 'wherefrom' can be reduced. [variableScope]
tree-puzzle-5.2/src/split.c:401:7: style: The scope of the variable 'maxUP' can be reduced. [variableScope]
tree-puzzle-5.2/src/split.c:470:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/checkid.c:96:18: style: Unused variable: next [unusedVariable]
tree-puzzle-5.2/src/sprng/cmrg.c:130:10: style: The scope of the variable 'tempdbl' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/cmrg.c:215:15: style: Variable 'tempdbl' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/cmrg.c:311:10: style: Unused variable: ans [unusedVariable]
tree-puzzle-5.2/src/sprng/cmrg.c:313:17: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/cmrg.c:496:13: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/cmrg.c:560:16: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg.c:382:19: style: Variable 'equiv' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg.c:386:9: style: Unused variable: expo [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg.c:723:28: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg.c:833:3: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg.c:794:29: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:127:10: style: The scope of the variable 'tempdbl' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/lcg64.c:210:15: style: Variable 'tempdbl' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:277:10: style: Unused variable: ans [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:283:10: style: Variable 'ist0' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:284:10: style: Variable 'ist1' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:285:10: style: Variable 'ist2' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:279:17: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:453:13: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lcg64.c:507:16: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lfg.c:452:13: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/lfg.c:561:7: style: The scope of the variable 'doexit' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/lfg.c:666:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/lfg.c:237:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tree-puzzle-5.2/src/sprng/lfg.c:237:36: error: Signed integer overflow for expression 'mask<<i'. [integerOverflow]
tree-puzzle-5.2/src/sprng/lfg.c:210:14: note: Assignment 'mask=27', assigned value is 27
tree-puzzle-5.2/src/sprng/lfg.c:237:36: note: Integer overflow
tree-puzzle-5.2/src/sprng/lfg.c:853:7: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/lfg.c:928:17: error: Array 'valid[11]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
tree-puzzle-5.2/src/sprng/lfg.c:914:3: note: After for loop, i has value 11
tree-puzzle-5.2/src/sprng/lfg.c:928:17: note: Array index out of bounds
tree-puzzle-5.2/src/sprng/lfg.c:929:12: error: Array 'valid[11]' accessed at index 11, which is out of bounds. [arrayIndexOutOfBounds]
tree-puzzle-5.2/src/sprng/lfg.c:914:3: note: After for loop, i has value 11
tree-puzzle-5.2/src/sprng/lfg.c:929:12: note: Array index out of bounds
tree-puzzle-5.2/src/sprng/int64.h:113:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tree-puzzle-5.2/src/sprng/int64.h:135:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tree-puzzle-5.2/src/sprng/mlfg.c:294:13: style: The scope of the variable 'l' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/mlfg.c:147:36: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tree-puzzle-5.2/src/sprng/mlfg.c:147:36: error: Signed integer overflow for expression 'mask<<i'. [integerOverflow]
tree-puzzle-5.2/src/sprng/mlfg.c:122:20: note: Assignment 'mask=27', assigned value is 27
tree-puzzle-5.2/src/sprng/mlfg.c:147:36: note: Integer overflow
tree-puzzle-5.2/src/sprng/int64.h:107:7: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/int64.h:132:7: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/mlfg.c:455:7: style: Variable 'k' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/sprng/mlfg.c:667:13: style: Unused variable: i [unusedVariable]
tree-puzzle-5.2/src/sprng/primes-lcg.c:18:27: style: The scope of the variable 'isprime' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/primes-lcg.c:55:10: style: The scope of the variable 'isprime' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/primes-lcg.c:55:19: style: The scope of the variable 'index' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/primes-lcg64.c:18:27: style: The scope of the variable 'isprime' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/primes-lcg64.c:56:10: style: The scope of the variable 'isprime' can be reduced. [variableScope]
tree-puzzle-5.2/src/sprng/primes-lcg64.c:56:19: style: The scope of the variable 'index' can be reduced. [variableScope]
tree-puzzle-5.2/src/subsetmatr.c:126:3: warning: fprintf format string requires 1 parameter but 2 are given. [wrongPrintfScanfArgNum]
tree-puzzle-5.2/src/subsetmatr.c:35:6: style: The scope of the variable 'setsize' can be reduced. [variableScope]
tree-puzzle-5.2/src/subsetmatr.c:35:15: style: The scope of the variable 'setfreesize' can be reduced. [variableScope]
tree-puzzle-5.2/src/subsetmatr.c:29:33: style: Function 'chooserfromsubsets' argument 6 names different: declaration 'trueid' definition 'permutation'. [funcArgNamesDifferent]
tree-puzzle-5.2/src/subsetmatr.h:30:109: note: Function 'chooserfromsubsets' argument 6 names different: declaration 'trueid' definition 'permutation'.
tree-puzzle-5.2/src/subsetmatr.c:29:33: note: Function 'chooserfromsubsets' argument 6 names different: declaration 'trueid' definition 'permutation'.
tree-puzzle-5.2/src/treesort.c:546:22: warning: Either the condition 'numitems==0' is redundant or there is possible null pointer dereference: numitems. [nullPointerRedundantCheck]
tree-puzzle-5.2/src/treesort.c:542:35: note: Assuming that condition 'numitems==0' is not redundant
tree-puzzle-5.2/src/treesort.c:546:22: note: Null pointer dereference
tree-puzzle-5.2/src/treesort.c:548:4: warning: Either the condition 'numitems==0' is redundant or there is possible null pointer dereference: numitems. [nullPointerRedundantCheck]
tree-puzzle-5.2/src/treesort.c:542:35: note: Assuming that condition 'numitems==0' is not redundant
tree-puzzle-5.2/src/treesort.c:548:4: note: Null pointer dereference
tree-puzzle-5.2/src/treesort.c:657:2: style: Variable 'tmpptr' is reassigned a value before the old one has been used. [redundantAssignment]
tree-puzzle-5.2/src/treesort.c:656:0: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/treesort.c:657:2: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/treesort.c:760:2: style: Variable 'tmpptr' is reassigned a value before the old one has been used. [redundantAssignment]
tree-puzzle-5.2/src/treesort.c:755:0: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/treesort.c:760:2: note: Variable 'tmpptr' is reassigned a value before the old one has been used.
tree-puzzle-5.2/src/treesort.c:328:6: style: The scope of the variable 'tempedge' can be reduced. [variableScope]
tree-puzzle-5.2/src/treesort.c:539:20: style: The scope of the variable 'result' can be reduced. [variableScope]
tree-puzzle-5.2/src/treesort.c:540:20: style: The scope of the variable 'done' can be reduced. [variableScope]
tree-puzzle-5.2/src/treesort.c:709:15: style: The scope of the variable 'percent' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:108:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:109:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:177:8: style: The scope of the variable 'best' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:213:7: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:214:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:277:9: style: The scope of the variable 'm' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:279:6: style: The scope of the variable 'best' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:280:9: style: The scope of the variable 'colmax' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:281:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tree-puzzle-5.2/src/treetest.c:182:13: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/treetest.c:381:13: style: Variable 'best' is assigned a value that is never used. [unreadVariable]
tree-puzzle-5.2/src/util.c:456:9: style: The scope of the variable 'tc2' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:456:14: style: The scope of the variable 'mintogo' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:456:23: style: The scope of the variable 'minutes' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:456:32: style: The scope of the variable 'hours' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:683:6: style: The scope of the variable 'randidx' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:799:23: style: The scope of the variable 'fu' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:799:41: style: The scope of the variable 'tol1' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:799:46: style: The scope of the variable 'tol2' can be reduced. [variableScope]
tree-puzzle-5.2/src/util.c:799:59: style: The scope of the variable 'xm' can be reduced. [variableScope]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/tree-style-tab/tree-style-tab_0.19.2017061601.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/treeline/treeline_2.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/treesheets/treesheets_20161120~git7baabf39.orig.tar.xz
treesheets-20161120~git7baabf39/src/myapp.h:21:0: error: #error "must use unicode version of wx libs to ensure data integrity of .cts files" [preprocessorErrorDirective]
treesheets-20161120~git7baabf39/src/tools.h:229:5: warning: Member variable 'MTRnd::state' is not initialized in the constructor. [uninitMemberVar]
treesheets-20161120~git7baabf39/src/tools.h:229:5: warning: Member variable 'MTRnd::next' is not initialized in the constructor. [uninitMemberVar]
treesheets-20161120~git7baabf39/src/tools.h:115:8: style: Member variable 'Vector::buf' is in the wrong place in the initializer list. [initializerList]
treesheets-20161120~git7baabf39/src/tools.h:149:31: note: Member variable 'Vector::buf' is in the wrong place in the initializer list.
treesheets-20161120~git7baabf39/src/tools.h:115:8: note: Member variable 'Vector::buf' is in the wrong place in the initializer list.
treesheets-20161120~git7baabf39/src/tools.h:170:10: style: Technically the member function 'Vector::empty' can be const. [functionConst]
treesheets-20161120~git7baabf39/src/tools.h:171:9: style: Technically the member function 'Vector::size' can be const. [functionConst]
treesheets-20161120~git7baabf39/src/tools.h:218:10: performance: Technically the member function 'MTRnd::hiBit' can be static. [functionStatic]
treesheets-20161120~git7baabf39/src/tools.h:219:10: performance: Technically the member function 'MTRnd::loBit' can be static. [functionStatic]
treesheets-20161120~git7baabf39/src/tools.h:220:10: performance: Technically the member function 'MTRnd::loBits' can be static. [functionStatic]
treesheets-20161120~git7baabf39/src/tools.h:149:5: style: Class 'Vector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/treeview/treeview_1.1.6.4+dfsg1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/treeviewx/treeviewx_0.5.1+20100823.orig.tar.gz
tv-0.5/TreeLib/Parse.cpp:247:13: error: Array 'punctuation[22]' accessed at index 22, which is out of bounds. [arrayIndexOutOfBounds]
tv-0.5/TreeLib/Parse.h:57:14: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:57:25: performance: Variable 'token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:58:22: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:58:32: performance: Variable 'token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:59:21: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:59:31: performance: Variable 'token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/Parse.h:58:2: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/Parse.h:59:2: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/Parse.h:58:17: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::MaxDepth' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::MaxHeight' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::MaxPathLength' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::Nodes_dimension' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::treeStream' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:226:7: warning: Member variable 'Tree::count' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/TreeLib.cpp:116:2: performance: Variable 'Label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/TreeLib.cpp:236:2: performance: Variable 'Name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/TreeLib.h:322:20: warning: Virtual function 'deletetraverse' is called from destructor '~Tree()' at line 282. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/TreeLib.cpp:282:2: note: Calling deletetraverse
tv-0.5/TreeLib/TreeLib.h:322:20: note: deletetraverse is a virtual method
tv-0.5/TreeLib/TreeLib.h:203:1: warning: The class 'Tree' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tv-0.5/TreeLib/TreeLib.h:266:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.cpp:31:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.cpp:78:53: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.cpp:94:49: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/gport/gport.cpp:75:62: style: Function 'DrawFilledRect' argument 2 names different: declaration 'greylevel' definition 'graylevel'. [funcArgNamesDifferent]
tv-0.5/TreeLib/gport/gport.h:236:54: note: Function 'DrawFilledRect' argument 2 names different: declaration 'greylevel' definition 'graylevel'.
tv-0.5/TreeLib/gport/gport.cpp:75:62: note: Function 'DrawFilledRect' argument 2 names different: declaration 'greylevel' definition 'graylevel'.
tv-0.5/TreeLib/gport/gport.cpp:20:5: performance: Variable 'description' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/gport/gport.cpp:21:5: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/gport/gport.cpp:30:5: performance: Variable 'DocumentFonts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/gport/gport.cpp:224:5: performance: Variable 'fontString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/gport/gport.cpp:326:2: performance: Variable 'fontString' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/gport/gport.h:70:9: style: Technically the member function 'GPoint::operator==' can be const. [functionConst]
tv-0.5/TreeLib/gport/gport.h:71:9: style: Technically the member function 'GPoint::operator!=' can be const. [functionConst]
tv-0.5/TreeLib/gport/gport.h:66:18: warning: Virtual function 'SetPoint' is called from constructor 'GPoint()' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/gport/gport.h:60:17: note: Calling SetPoint
tv-0.5/TreeLib/gport/gport.h:66:18: note: SetPoint is a virtual method
tv-0.5/TreeLib/gport/gport.h:66:18: warning: Virtual function 'SetPoint' is called from constructor 'GPoint(const int x,const int y)' at line 62. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/gport/gport.h:62:41: note: Calling SetPoint
tv-0.5/TreeLib/gport/gport.h:66:18: note: SetPoint is a virtual method
tv-0.5/TreeLib/gport/gport.h:102:18: warning: Virtual function 'SetRect' is called from constructor 'GRect(const int l,const int t,const int r,const int b)' at line 82. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/gport/gport.h:82:66: note: Calling SetRect
tv-0.5/TreeLib/gport/gport.h:102:18: note: SetRect is a virtual method
tv-0.5/TreeLib/gport/gport.h:57:1: warning: The class 'GPoint' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tv-0.5/TreeLib/gport/gport.h:231:18: style: The function 'DrawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:169:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:231:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:233:18: style: The function 'DrawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:171:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:233:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:234:18: style: The function 'DrawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:172:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:234:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:235:18: style: The function 'DrawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:175:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:235:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:237:18: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:176:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:237:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:240:18: style: The function 'SetPenWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:185:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:240:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:244:18: style: The function 'SetCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:188:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:244:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:247:18: style: The function 'StartPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:191:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:247:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:248:18: style: The function 'EndPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:192:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:248:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:251:18: style: The function 'BeginGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:195:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:251:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:252:18: style: The function 'EndGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:196:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:252:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:255:18: style: The function 'GetPrintingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:199:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:255:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:268:18: style: The function 'BeginGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:195:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:268:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:269:18: style: The function 'EndGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:196:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:269:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:277:18: style: The function 'DrawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:169:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:277:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:279:18: style: The function 'DrawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:171:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:279:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:280:18: style: The function 'DrawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:172:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:280:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:281:18: style: The function 'DrawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:175:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:281:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:282:18: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:176:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:282:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:285:18: style: The function 'SetPenWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:185:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:285:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:289:18: style: The function 'SetCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:188:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:289:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:292:18: style: The function 'StartPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:191:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:292:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:293:18: style: The function 'EndPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:192:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:293:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:296:18: style: The function 'BeginGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:195:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:296:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:297:18: style: The function 'EndGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:196:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:297:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:300:18: style: The function 'GetPrintingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:199:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:300:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:309:18: style: The function 'DrawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:169:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:309:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:311:18: style: The function 'DrawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:171:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:311:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:312:18: style: The function 'DrawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:172:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:312:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:313:18: style: The function 'DrawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:175:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:313:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:314:18: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:176:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:314:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:317:18: style: The function 'SetPenWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:185:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:317:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:320:18: style: The function 'SetCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:188:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:320:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:323:18: style: The function 'StartPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:191:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:323:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:324:18: style: The function 'EndPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:192:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:324:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:327:18: style: The function 'BeginGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:195:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:327:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:328:18: style: The function 'EndGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:196:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:328:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:331:18: style: The function 'GetPrintingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:199:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:331:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:340:18: style: The function 'DrawArc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:169:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:340:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:342:18: style: The function 'DrawCircle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:171:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:342:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:343:18: style: The function 'DrawLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:172:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:343:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:344:18: style: The function 'DrawRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:175:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:344:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:345:18: style: The function 'DrawText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:176:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:345:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:348:18: style: The function 'SetPenWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:185:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:348:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:352:18: style: The function 'SetCurrentFont' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:188:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:352:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:355:18: style: The function 'StartPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:191:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:355:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:356:18: style: The function 'EndPicture' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:192:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:356:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:359:18: style: The function 'BeginGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:195:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:359:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:360:18: style: The function 'EndGroup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:196:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:360:18: note: Function in derived class
tv-0.5/TreeLib/gport/gport.h:363:18: style: The function 'GetPrintingRect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/gport/gport.h:199:18: note: Virtual function in base class
tv-0.5/TreeLib/gport/gport.h:363:18: note: Function in derived class
tv-0.5/TreeLib/nodeiterator.h:156:0: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:170:0: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:115:0: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:128:0: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:132:0: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:77:0: warning: Member variable 'NodeIterator < Node >::cur' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/lcaquery.h:88:15: warning: Virtual function 'Initialise' is called from constructor 'SimpleLCAQuery(Tree*tree)' at line 76. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/lcaquery.h:76:51: note: Calling Initialise
tv-0.5/TreeLib/lcaquery.h:88:15: note: Initialise is a virtual method
tv-0.5/TreeLib/lcaquery.h:61:18: warning: Virtual function 'SetTree' is called from constructor 'LCAQuery(Tree*tree)' at line 10. Dynamic binding is not used. [virtualCallInConstructor]
tv-0.5/TreeLib/lcaquery.cpp:10:2: note: Calling SetTree
tv-0.5/TreeLib/lcaquery.h:61:18: note: SetTree is a virtual method
tv-0.5/TreeLib/lcaquery.h:76:2: style: Class 'SimpleLCAQuery' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/nodeiterator.h:101:0: style: Class 'PreorderIterator < Node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/nodeiterator.h:77:0: style: Class 'NodeIterator < Node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/lcaquery.h:82:21: style: The function 'LCA' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/lcaquery.h:60:21: note: Virtual function in base class
tv-0.5/TreeLib/lcaquery.h:82:21: note: Function in derived class
tv-0.5/TreeLib/lcaquery.h:88:15: style: The function 'Initialise' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/lcaquery.h:64:15: note: Virtual function in base class
tv-0.5/TreeLib/lcaquery.h:88:15: note: Function in derived class
tv-0.5/TreeLib/nodeiterator.h:103:0: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/nodeiterator.h:83:0: note: Virtual function in base class
tv-0.5/TreeLib/nodeiterator.h:103:0: note: Function in derived class
tv-0.5/TreeLib/nodeiterator.h:104:0: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/nodeiterator.h:88:0: note: Virtual function in base class
tv-0.5/TreeLib/nodeiterator.h:104:0: note: Function in derived class
tv-0.5/TreeLib/TreeLib.h:89:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.h:90:53: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/TreeLib.h:91:49: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/ntree.h:70:32: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.h:80:32: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.h:86:55: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.h:87:61: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/mast.cpp:60:19: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/mast.cpp:72:19: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/nodeiterator.h:101:5: style: Class 'PreorderIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/ntree.h:82:18: style: The function 'NewNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/TreeLib.h:247:18: note: Virtual function in base class
tv-0.5/TreeLib/ntree.h:82:18: note: Function in derived class
tv-0.5/TreeLib/ntree.cpp:58:32: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:59:32: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:75:25: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:89:34: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:90:34: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:104:31: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:110:31: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:157:20: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:160:16: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:161:16: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:179:10: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:184:10: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:204:22: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:243:34: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:244:34: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:253:33: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/ntree.cpp:261:33: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:254:7: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:299:20: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:311:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:317:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:323:9: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:326:21: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:329:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:334:9: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:337:21: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:340:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:344:14: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:362:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:368:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:693:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:697:6: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:702:22: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:706:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:713:13: style: C-style pointer casting [cstyleCast]
tv-0.5/TreeLib/quartet.cpp:118:26: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tv-0.5/TreeLib/quartet.cpp:120:21: note: Found duplicate branches for 'if' and 'else'.
tv-0.5/TreeLib/quartet.cpp:118:26: note: Found duplicate branches for 'if' and 'else'.
tv-0.5/TreeLib/quartet.cpp:251:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/TreeLib/nodeiterator.h:77:2: warning: Member variable 'NodeIterator::cur' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/quartet.cpp:168:8: warning: Member variable 'ECODE::i' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/quartet.cpp:168:8: warning: Member variable 'ECODE::j' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/quartet.cpp:48:6: warning: Class 'ECODE' which has virtual members does not have a virtual destructor. [virtualDestructor]
tv-0.5/TreeLib/quartet.cpp:52:10: style: Technically the member function 'ECODE::Write' can be const. [functionConst]
tv-0.5/TreeLib/quartet.cpp:374:13: note: Technically the member function 'ECODE::Write' can be const.
tv-0.5/TreeLib/quartet.cpp:52:10: note: Technically the member function 'ECODE::Write' can be const.
tv-0.5/TreeLib/nodeiterator.h:77:2: style: Class 'NodeIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/quartet.cpp:47:2: style: Class 'ECODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/quartet.cpp:69:2: style: Class 'TCODE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/nodeiterator.h:103:16: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/nodeiterator.h:83:16: note: Virtual function in base class
tv-0.5/TreeLib/nodeiterator.h:103:16: note: Function in derived class
tv-0.5/TreeLib/nodeiterator.h:104:16: style: The function 'next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/nodeiterator.h:88:15: note: Virtual function in base class
tv-0.5/TreeLib/nodeiterator.h:104:16: note: Function in derived class
tv-0.5/TreeLib/quartet.cpp:70:18: style: The function 'EncodeTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/quartet.cpp:50:18: note: Virtual function in base class
tv-0.5/TreeLib/quartet.cpp:70:18: note: Function in derived class
tv-0.5/TreeLib/quartet.cpp:71:15: style: The function 'Visit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/quartet.cpp:51:15: note: Virtual function in base class
tv-0.5/TreeLib/quartet.cpp:71:15: note: Function in derived class
tv-0.5/TreeLib/tokeniser.cpp:460:2: style: Variable 'echo' is reassigned a value before the old one has been used. [redundantAssignment]
tv-0.5/TreeLib/tokeniser.cpp:456:0: note: Variable 'echo' is reassigned a value before the old one has been used.
tv-0.5/TreeLib/tokeniser.cpp:460:2: note: Variable 'echo' is reassigned a value before the old one has been used.
tv-0.5/TreeLib/tokeniser.h:62:3: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/tokeniser.h:63:3: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/tokeniser.cpp:38:2: performance: Variable 'filepos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/tokeniser.cpp:41:2: performance: Variable 'token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/TreeLib/tokeniser.h:129:14: style: Technically the member function 'Tokeniser::AtEOF' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:130:13: style: Technically the member function 'Tokeniser::AtEOL' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:131:14: style: Technically the member function 'Tokeniser::GetFileColumn' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:135:18: style: Technically the member function 'Tokeniser::GetFilePosition' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:137:14: style: Technically the member function 'Tokeniser::GetFileLine' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:141:14: style: Technically the member function 'Tokeniser::GetToken' can be const. [functionConst]
tv-0.5/TreeLib/tokeniser.h:142:9: performance: Technically the member function 'Tokeniser::IsPHYLIPEndOfToken' can be static. [functionStatic]
tv-0.5/TreeLib/tokeniser.cpp:481:17: note: Technically the member function 'Tokeniser::IsPHYLIPEndOfToken' can be static.
tv-0.5/TreeLib/tokeniser.h:142:9: note: Technically the member function 'Tokeniser::IsPHYLIPEndOfToken' can be static.
tv-0.5/TreeLib/tokeniser.h:126:2: style: Class 'Tokeniser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/tokeniser.h:59:26: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tv-0.5/TreeLib/treedrawer.cpp:578:25: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tv-0.5/TreeLib/treedrawer.cpp:606:25: style: Variable 's' is assigned a value that is never used. [unreadVariable]
tv-0.5/TreeLib/treedrawer.cpp:37:13: warning: Member variable 'TreeDrawer::leafGap' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.cpp:37:13: warning: Member variable 'TreeDrawer::lastY' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.cpp:37:13: warning: Member variable 'TreeDrawer::nodeGap' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:202:5: warning: Member variable 'RectangleTreeDrawer::maxDepth' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:227:5: warning: Member variable 'PhylogramDrawer::mMaxPathLength' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:227:5: warning: Member variable 'PhylogramDrawer::scalebar_space' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:258:5: warning: Member variable 'CircleTreeDrawer::leaf_angle' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:258:5: warning: Member variable 'CircleTreeDrawer::leaf_radius' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:290:5: warning: Member variable 'KMLTreeDrawer::f' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:290:5: warning: Member variable 'KMLTreeDrawer::cur' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:290:5: warning: Member variable 'KMLTreeDrawer::count' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:290:5: warning: Member variable 'KMLTreeDrawer::mMaxPathLength' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treedrawer.h:84:5: style: Class 'TreeDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treedrawer.h:202:5: style: Class 'RectangleTreeDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treedrawer.h:227:5: style: Class 'PhylogramDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treedrawer.h:258:5: style: Class 'CircleTreeDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treedrawer.h:290:5: style: Class 'KMLTreeDrawer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treedrawer.h:211:18: style: The function 'CalcInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:92:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:211:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:212:18: style: The function 'CalcCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:103:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:212:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:213:18: style: The function 'DrawLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:112:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:213:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:214:18: style: The function 'DrawInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:120:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:214:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:233:18: style: The function 'CalcInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:211:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:233:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:234:18: style: The function 'CalcLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:99:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:234:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:235:18: style: The function 'CalcCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:212:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:235:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:240:18: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:108:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:240:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:243:18: style: The function 'DrawRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:134:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:243:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:261:18: style: The function 'CalcInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:211:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:261:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:262:18: style: The function 'CalcLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:99:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:262:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:263:18: style: The function 'CalcCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:212:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:263:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:267:18: style: The function 'DrawLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:213:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:267:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:269:18: style: The function 'DrawInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:214:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:269:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:293:18: style: The function 'CalcInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:211:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:293:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:294:18: style: The function 'CalcLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:99:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:294:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:295:18: style: The function 'CalcCoordinates' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:212:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:295:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:297:18: style: The function 'Draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:108:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:297:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:299:18: style: The function 'DrawLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:213:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:299:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:300:15: style: The function 'DrawLeafLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:116:15: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:300:15: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:301:18: style: The function 'DrawInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:214:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:301:18: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:302:15: style: The function 'DrawInternalLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:124:15: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:302:15: note: Function in derived class
tv-0.5/TreeLib/treedrawer.h:303:18: style: The function 'DrawRoot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treedrawer.h:134:18: note: Virtual function in base class
tv-0.5/TreeLib/treedrawer.h:303:18: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:58:2: warning: Member variable 'TreeOrder::t' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treeorder.h:99:2: style: Class 'LeftOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treeorder.h:113:2: style: Class 'RightOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treeorder.h:128:2: style: Class 'AlphaOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treeorder.h:150:2: style: Class 'ThorneOrder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treeorder.h:102:15: style: The function 'MustSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:82:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:102:15: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:116:15: style: The function 'MustSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:82:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:116:15: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:134:18: style: The function 'Order' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:71:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:134:18: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:137:15: style: The function 'MustSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:82:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:137:15: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:157:18: style: The function 'Order' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:71:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:157:18: note: Function in derived class
tv-0.5/TreeLib/treeorder.h:159:15: style: The function 'MustSwap' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treeorder.h:82:15: note: Virtual function in base class
tv-0.5/TreeLib/treeorder.h:159:15: note: Function in derived class
tv-0.5/TreeLib/treereader.cpp:66:8: warning: Either the condition 'endptr==NULL' is redundant or there is possible null pointer dereference: endptr. [nullPointerRedundantCheck]
tv-0.5/TreeLib/treereader.cpp:66:33: note: Assuming that condition 'endptr==NULL' is not redundant
tv-0.5/TreeLib/treereader.cpp:66:8: note: Null pointer dereference
tv-0.5/TreeLib/treereader.cpp:64:3: warning: The buffer 'number_string' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tv-0.5/TreeLib/treereader.cpp:34:13: warning: Member variable 'TreeReader::tree' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treereader.h:58:2: style: Class 'PHYLIPReader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treereader.h:60:31: style: The function 'GetTaxonName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treereader.h:47:31: note: Virtual function in base class
tv-0.5/TreeLib/treereader.h:60:31: note: Function in derived class
tv-0.5/TreeLib/treereader.h:62:16: style: The function 'doAdjust' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treereader.h:45:16: note: Virtual function in base class
tv-0.5/TreeLib/treereader.h:62:16: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:40:2: warning: Member variable 'NewickTreeWriter::f' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treewriter.h:40:2: warning: Member variable 'NewickTreeWriter::cur' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treewriter.h:99:2: warning: Member variable 'XMLTreeWriter::f' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treewriter.h:99:2: warning: Member variable 'XMLTreeWriter::cur' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/TreeLib/treewriter.h:164:14: performance: Technically the member function 'ThorneTreeWriter::formatLabel' can be static. [functionStatic]
tv-0.5/TreeLib/treewriter.cpp:189:31: note: Technically the member function 'ThorneTreeWriter::formatLabel' can be static.
tv-0.5/TreeLib/treewriter.h:164:14: note: Technically the member function 'ThorneTreeWriter::formatLabel' can be static.
tv-0.5/TreeLib/treewriter.h:40:2: style: Class 'NewickTreeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treewriter.h:135:2: style: Class 'TreeBolicTreeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treewriter.h:153:2: style: Class 'ThorneTreeWriter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/TreeLib/treewriter.h:137:22: style: The function 'OpenNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:112:22: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:137:22: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:138:22: style: The function 'NodeInfo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:113:22: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:138:22: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:139:22: style: The function 'CloseNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:114:22: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:139:22: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:140:22: style: The function 'OpenTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:115:22: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:140:22: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:141:22: style: The function 'CloseTree' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:116:22: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:141:22: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:158:18: style: The function 'WriteLeaf' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:81:18: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:158:18: note: Function in derived class
tv-0.5/TreeLib/treewriter.h:162:18: style: The function 'WriteInternal' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/TreeLib/treewriter.h:85:18: note: Virtual function in base class
tv-0.5/TreeLib/treewriter.h:162:18: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.cpp:428:9: style: The scope of the variable 'gene0' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/allelesblock.cpp:428:16: style: The scope of the variable 'gene1' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1156:9: style: The scope of the variable 'y' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1378:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/allelesblock.cpp:648:56: style: Function 'HandleAllele' argument 2 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/allelesblock.h:38:54: note: Function 'HandleAllele' argument 2 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/allelesblock.cpp:648:56: note: Function 'HandleAllele' argument 2 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/allelesblock.cpp:1153:70: style: Function 'HandleNextGenotype' argument 3 names different: declaration 'k' definition 'locus'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/allelesblock.h:36:65: note: Function 'HandleNextGenotype' argument 3 names different: declaration 'k' definition 'locus'.
tv-0.5/ncl-2.0/src/allelesblock.cpp:1153:70: note: Function 'HandleNextGenotype' argument 3 names different: declaration 'k' definition 'locus'.
tv-0.5/ncl-2.0/src/allelesblock.cpp:2121:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/allelesblock.cpp:2200:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/allelesblock.cpp:239:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:242:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:299:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:302:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:424:11: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:425:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:426:11: warning: Assert statement calls a function which may have desired side effects: 'IsHaploid'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:482:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:483:11: warning: Assert statement calls a function which may have desired side effects: 'IsHaploid'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:486:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:588:21: warning: Assert statement calls a function which may have desired side effects: 'IsGap'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1208:16: warning: Assert statement calls a function which may have desired side effects: 'GetTokenLength'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1320:16: warning: Assert statement calls a function which may have desired side effects: 'GetTokenLength'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1831:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1838:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1914:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:1917:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:2335:11: warning: Assert statement calls a function which may have desired side effects: 'IsExcluded'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.cpp:2339:27: warning: Assert statement calls a function which may have desired side effects: 'IsDeleted'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/allelesblock.h:43:8: performance: Technically the member function 'AllelesBlock::SplitInt' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/allelesblock.cpp:2387:19: note: Technically the member function 'AllelesBlock::SplitInt' can be static.
tv-0.5/ncl-2.0/src/allelesblock.h:43:8: note: Technically the member function 'AllelesBlock::SplitInt' can be static.
tv-0.5/ncl-2.0/src/allelesblock.h:71:6: style: Technically the member function 'AllelesBlock::GetIndivCount' can be const. [functionConst]
tv-0.5/ncl-2.0/src/allelesblock.cpp:555:19: note: Technically the member function 'AllelesBlock::GetIndivCount' can be const.
tv-0.5/ncl-2.0/src/allelesblock.h:71:6: note: Technically the member function 'AllelesBlock::GetIndivCount' can be const.
tv-0.5/ncl-2.0/src/nxsstring.h:8:7: style: Class 'nxsstring' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/ncl-2.0/src/nexustoken.h:61:2: style: Class 'NexusToken' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/ncl-2.0/src/assumptionsblock.h:38:2: style: Class 'AssumptionsBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/ncl-2.0/src/taxablock.h:32:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:20:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/taxablock.h:32:7: note: Function in derived class
tv-0.5/ncl-2.0/src/taxablock.h:33:7: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:21:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/taxablock.h:33:7: note: Function in derived class
tv-0.5/ncl-2.0/src/taxablock.h:46:8: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:42:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/taxablock.h:46:8: note: Function in derived class
tv-0.5/ncl-2.0/src/charactersblock.h:81:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:20:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/charactersblock.h:81:15: note: Function in derived class
tv-0.5/ncl-2.0/src/charactersblock.h:82:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:21:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/charactersblock.h:82:15: note: Function in derived class
tv-0.5/ncl-2.0/src/charactersblock.h:95:16: style: The function 'CharLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:38:16: note: Virtual function in base class
tv-0.5/ncl-2.0/src/charactersblock.h:95:16: note: Function in derived class
tv-0.5/ncl-2.0/src/charactersblock.h:96:16: style: The function 'TaxonLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:39:16: note: Virtual function in base class
tv-0.5/ncl-2.0/src/charactersblock.h:96:16: note: Function in derived class
tv-0.5/ncl-2.0/src/charactersblock.h:152:16: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:42:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/charactersblock.h:152:16: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:16:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:81:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:16:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:17:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:82:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:17:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:34:15: style: The function 'DebugShowMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:98:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:34:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:35:15: style: The function 'HandleFormat' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:72:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:35:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:40:15: style: The function 'HandleStdMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:76:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:40:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:41:15: style: The function 'HandleTransposedMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:79:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:41:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:42:15: style: The function 'HandleMatrix' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:73:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:42:15: note: Function in derived class
tv-0.5/ncl-2.0/src/allelesblock.h:49:15: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:152:16: note: Virtual function in base class
tv-0.5/ncl-2.0/src/allelesblock.h:49:15: note: Function in derived class
tv-0.5/ncl-2.0/src/assumptionsblock.h:33:15: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:20:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/assumptionsblock.h:33:15: note: Function in derived class
tv-0.5/ncl-2.0/src/assumptionsblock.h:34:15: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:21:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/assumptionsblock.h:34:15: note: Function in derived class
tv-0.5/ncl-2.0/src/assumptionsblock.h:35:14: style: The function 'TaxonLabelToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:39:16: note: Virtual function in base class
tv-0.5/ncl-2.0/src/assumptionsblock.h:35:14: note: Function in derived class
tv-0.5/ncl-2.0/src/assumptionsblock.h:59:15: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:42:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/assumptionsblock.h:59:15: note: Function in derived class
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:86:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:134:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:182:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:484:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:504:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:524:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/assumptionsblock.h:43:14: style: Technically the member function 'AssumptionsBlock::GetNumCharSets' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:70:23: note: Technically the member function 'AssumptionsBlock::GetNumCharSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:43:14: note: Technically the member function 'AssumptionsBlock::GetNumCharSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:46:14: style: Technically the member function 'AssumptionsBlock::GetDefCharSetName' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:108:29: note: Technically the member function 'AssumptionsBlock::GetDefCharSetName' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:46:14: note: Technically the member function 'AssumptionsBlock::GetDefCharSetName' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:48:14: style: Technically the member function 'AssumptionsBlock::GetNumTaxSets' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:118:23: note: Technically the member function 'AssumptionsBlock::GetNumTaxSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:48:14: note: Technically the member function 'AssumptionsBlock::GetNumTaxSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:51:14: style: Technically the member function 'AssumptionsBlock::GetDefTaxSetName' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:156:29: note: Technically the member function 'AssumptionsBlock::GetDefTaxSetName' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:51:14: note: Technically the member function 'AssumptionsBlock::GetDefTaxSetName' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:53:14: style: Technically the member function 'AssumptionsBlock::GetNumExSets' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:166:23: note: Technically the member function 'AssumptionsBlock::GetNumExSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:53:14: note: Technically the member function 'AssumptionsBlock::GetNumExSets' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:56:14: style: Technically the member function 'AssumptionsBlock::GetDefExSetName' can be const. [functionConst]
tv-0.5/ncl-2.0/src/assumptionsblock.cpp:204:29: note: Technically the member function 'AssumptionsBlock::GetDefExSetName' can be const.
tv-0.5/ncl-2.0/src/assumptionsblock.h:56:14: note: Technically the member function 'AssumptionsBlock::GetDefExSetName' can be const.
tv-0.5/ncl-2.0/src/charactersblock.cpp:1051:4: style: Variable 'state_char' is reassigned a value before the old one has been used. [redundantAssignment]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1046:0: note: Variable 'state_char' is reassigned a value before the old one has been used.
tv-0.5/ncl-2.0/src/charactersblock.cpp:1051:4: note: Variable 'state_char' is reassigned a value before the old one has been used.
tv-0.5/ncl-2.0/src/charactersblock.cpp:398:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/charactersblock.cpp:430:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/charactersblock.cpp:460:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/charactersblock.cpp:493:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1367:7: style: The scope of the variable 'save' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1003:45: style: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/charactersblock.h:122:33: note: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:1003:45: note: Function 'GetOrigTaxonIndex' argument 1 names different: declaration 'j' definition 'i'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:1023:46: style: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/charactersblock.h:123:34: note: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:1023:46: note: Function 'GetOrigTaxonNumber' argument 1 names different: declaration 'j' definition 'i'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:2139:70: style: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/charactersblock.h:74:62: note: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:2139:70: note: Function 'HandleNextState' argument 3 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:2426:63: style: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/charactersblock.h:78:58: note: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:2426:63: note: Function 'HandleTokenState' argument 2 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:3484:70: style: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/charactersblock.h:153:57: note: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:3484:70: note: Function 'ShowStateLabels' argument 3 names different: declaration 'c' definition 'j'.
tv-0.5/ncl-2.0/src/charactersblock.cpp:403:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/charactersblock.cpp:435:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/charactersblock.cpp:465:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/charactersblock.cpp:498:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/charactersblock.cpp:3244:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tv-0.5/ncl-2.0/src/charactersblock.cpp:2164:16: warning: Assert statement calls a function which may have desired side effects: 'GetTokenLength'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/charactersblock.h:99:12: style: Technically the member function 'CharactersBlock::GetCharLabel' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:670:28: note: Technically the member function 'CharactersBlock::GetCharLabel' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:99:12: note: Technically the member function 'CharactersBlock::GetCharLabel' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:102:8: style: Technically the member function 'CharactersBlock::GetDataType' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:734:22: note: Technically the member function 'CharactersBlock::GetDataType' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:102:8: note: Technically the member function 'CharactersBlock::GetDataType' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:103:8: style: Technically the member function 'CharactersBlock::GetGapSymbol' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:705:23: note: Technically the member function 'CharactersBlock::GetGapSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:103:8: note: Technically the member function 'CharactersBlock::GetGapSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:105:8: style: Technically the member function 'CharactersBlock::GetMatchcharSymbol' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:745:23: note: Technically the member function 'CharactersBlock::GetMatchcharSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:105:8: note: Technically the member function 'CharactersBlock::GetMatchcharSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:107:8: style: Technically the member function 'CharactersBlock::GetMissingSymbol' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:811:23: note: Technically the member function 'CharactersBlock::GetMissingSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:107:8: note: Technically the member function 'CharactersBlock::GetMissingSymbol' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:108:8: style: Technically the member function 'CharactersBlock::GetNTax' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:841:22: note: Technically the member function 'CharactersBlock::GetNTax' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:108:8: note: Technically the member function 'CharactersBlock::GetNTax' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:109:8: style: Technically the member function 'CharactersBlock::GetNChar' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:821:22: note: Technically the member function 'CharactersBlock::GetNChar' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:109:8: note: Technically the member function 'CharactersBlock::GetNChar' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:110:8: style: Technically the member function 'CharactersBlock::GetNCharTotal' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:831:22: note: Technically the member function 'CharactersBlock::GetNCharTotal' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:110:8: note: Technically the member function 'CharactersBlock::GetNCharTotal' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:111:8: style: Technically the member function 'CharactersBlock::GetNTaxTotal' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:851:22: note: Technically the member function 'CharactersBlock::GetNTaxTotal' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:111:8: note: Technically the member function 'CharactersBlock::GetNTaxTotal' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:112:7: style: Technically the member function 'CharactersBlock::GetNumActiveChar' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:862:22: note: Technically the member function 'CharactersBlock::GetNumActiveChar' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:112:7: note: Technically the member function 'CharactersBlock::GetNumActiveChar' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:113:7: style: Technically the member function 'CharactersBlock::GetNumActiveTaxa' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:879:22: note: Technically the member function 'CharactersBlock::GetNumActiveTaxa' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:113:7: note: Technically the member function 'CharactersBlock::GetNumActiveTaxa' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:114:10: style: Technically the member function 'CharactersBlock::GetNumEliminated' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:895:22: note: Technically the member function 'CharactersBlock::GetNumEliminated' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:114:10: note: Technically the member function 'CharactersBlock::GetNumEliminated' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:115:10: style: Technically the member function 'CharactersBlock::GetNumEquates' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:905:22: note: Technically the member function 'CharactersBlock::GetNumEquates' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:115:10: note: Technically the member function 'CharactersBlock::GetNumEquates' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:116:8: style: Technically the member function 'CharactersBlock::GetNumMatrixCols' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:917:22: note: Technically the member function 'CharactersBlock::GetNumMatrixCols' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:116:8: note: Technically the member function 'CharactersBlock::GetNumMatrixCols' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:117:8: style: Technically the member function 'CharactersBlock::GetNumMatrixRows' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:929:22: note: Technically the member function 'CharactersBlock::GetNumMatrixRows' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:117:8: note: Technically the member function 'CharactersBlock::GetNumMatrixRows' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:129:8: style: Technically the member function 'CharactersBlock::IsInterleave' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1204:23: note: Technically the member function 'CharactersBlock::IsInterleave' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:129:8: note: Technically the member function 'CharactersBlock::IsInterleave' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:130:8: style: Technically the member function 'CharactersBlock::IsLabels' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1214:23: note: Technically the member function 'CharactersBlock::IsLabels' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:130:8: note: Technically the member function 'CharactersBlock::IsLabels' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:133:8: style: Technically the member function 'CharactersBlock::IsRespectCase' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1250:23: note: Technically the member function 'CharactersBlock::IsRespectCase' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:133:8: note: Technically the member function 'CharactersBlock::IsRespectCase' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:134:8: style: Technically the member function 'CharactersBlock::IsTokens' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1260:23: note: Technically the member function 'CharactersBlock::IsTokens' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:134:8: note: Technically the member function 'CharactersBlock::IsTokens' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:135:8: style: Technically the member function 'CharactersBlock::IsTranspose' can be const. [functionConst]
tv-0.5/ncl-2.0/src/charactersblock.cpp:1270:23: note: Technically the member function 'CharactersBlock::IsTranspose' can be const.
tv-0.5/ncl-2.0/src/charactersblock.h:135:8: note: Technically the member function 'CharactersBlock::IsTranspose' can be const.
tv-0.5/ncl-2.0/src/charactersblock.cpp:319:2: style: Class 'CharactersBlock' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tv-0.5/ncl-2.0/src/charactersblock.cpp:319:2: style: Class 'CharactersBlock' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tv-0.5/ncl-2.0/src/datablock.h:10:8: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/charactersblock.h:82:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/datablock.h:10:8: note: Function in derived class
tv-0.5/ncl-2.0/src/discretematrix.cpp:74:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/discretematrix.cpp:415:13: warning: Assert statement calls a function which may have desired side effects: 'IsMissing'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/discretematrix.cpp:416:11: warning: Assert statement calls a function which may have desired side effects: 'IsGap'. [assertWithSideEffect]
tv-0.5/ncl-2.0/src/discretematrix.h:19:7: performance: Technically the member function 'DiscreteMatrix::IsGap' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:448:21: note: Technically the member function 'DiscreteMatrix::IsGap' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:19:7: note: Technically the member function 'DiscreteMatrix::IsGap' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:20:7: performance: Technically the member function 'DiscreteMatrix::IsMissing' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:482:21: note: Technically the member function 'DiscreteMatrix::IsMissing' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:20:7: note: Technically the member function 'DiscreteMatrix::IsMissing' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:21:9: performance: Technically the member function 'DiscreteMatrix::IsPolymorphic' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:517:21: note: Technically the member function 'DiscreteMatrix::IsPolymorphic' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:21:9: note: Technically the member function 'DiscreteMatrix::IsPolymorphic' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:23:7: performance: Technically the member function 'DiscreteMatrix::GetNumStates' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:340:21: note: Technically the member function 'DiscreteMatrix::GetNumStates' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:23:7: note: Technically the member function 'DiscreteMatrix::GetNumStates' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:25:7: performance: Technically the member function 'DiscreteMatrix::SetGap' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:587:22: note: Technically the member function 'DiscreteMatrix::SetGap' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:25:7: note: Technically the member function 'DiscreteMatrix::SetGap' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:26:7: performance: Technically the member function 'DiscreteMatrix::SetMissing' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:622:22: note: Technically the member function 'DiscreteMatrix::SetMissing' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:26:7: note: Technically the member function 'DiscreteMatrix::SetMissing' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:27:9: performance: Technically the member function 'DiscreteMatrix::SetPolymorphic' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:659:22: note: Technically the member function 'DiscreteMatrix::SetPolymorphic' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:27:9: note: Technically the member function 'DiscreteMatrix::SetPolymorphic' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:28:9: performance: Technically the member function 'DiscreteMatrix::SetState' can be static. [functionStatic]
tv-0.5/ncl-2.0/src/discretematrix.cpp:707:22: note: Technically the member function 'DiscreteMatrix::SetState' can be static.
tv-0.5/ncl-2.0/src/discretematrix.h:28:9: note: Technically the member function 'DiscreteMatrix::SetState' can be static.
tv-0.5/ncl-2.0/src/discretematrix.cpp:62:2: style: Class 'DiscreteMatrix' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tv-0.5/ncl-2.0/src/discretematrix.cpp:62:2: style: Class 'DiscreteMatrix' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tv-0.5/ncl-2.0/src/distancedatum.h:6:11: style: Member variable 'DistanceDatum::value' is in the wrong place in the initializer list. [initializerList]
tv-0.5/ncl-2.0/src/distancedatum.cpp:22:46: note: Member variable 'DistanceDatum::value' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/distancedatum.h:6:11: note: Member variable 'DistanceDatum::value' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/distancesblock.cpp:915:36: style: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/distancesblock.h:52:25: note: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'.
tv-0.5/ncl-2.0/src/distancesblock.cpp:915:36: note: Function 'SetNchar' argument 1 names different: declaration 'i' definition 'n'.
tv-0.5/ncl-2.0/src/distancesblock.h:38:11: style: Technically the member function 'DistancesBlock::GetMissingSymbol' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:770:22: note: Technically the member function 'DistancesBlock::GetMissingSymbol' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:38:11: note: Technically the member function 'DistancesBlock::GetMissingSymbol' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:39:11: style: Technically the member function 'DistancesBlock::GetNchar' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:739:21: note: Technically the member function 'DistancesBlock::GetNchar' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:39:11: note: Technically the member function 'DistancesBlock::GetNchar' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:40:11: style: Technically the member function 'DistancesBlock::GetNtax' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:729:21: note: Technically the member function 'DistancesBlock::GetNtax' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:40:11: note: Technically the member function 'DistancesBlock::GetNtax' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:41:11: style: Technically the member function 'DistancesBlock::GetTriangle' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:780:21: note: Technically the member function 'DistancesBlock::GetTriangle' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:41:11: note: Technically the member function 'DistancesBlock::GetTriangle' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:42:11: style: Technically the member function 'DistancesBlock::IsBoth' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:790:21: note: Technically the member function 'DistancesBlock::IsBoth' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:42:11: note: Technically the member function 'DistancesBlock::IsBoth' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:43:11: style: Technically the member function 'DistancesBlock::IsDiagonal' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:820:21: note: Technically the member function 'DistancesBlock::IsDiagonal' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:43:11: note: Technically the member function 'DistancesBlock::IsDiagonal' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:44:11: style: Technically the member function 'DistancesBlock::IsInterleave' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:830:21: note: Technically the member function 'DistancesBlock::IsInterleave' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:44:11: note: Technically the member function 'DistancesBlock::IsInterleave' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:45:11: style: Technically the member function 'DistancesBlock::IsLabels' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:840:21: note: Technically the member function 'DistancesBlock::IsLabels' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:45:11: note: Technically the member function 'DistancesBlock::IsLabels' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:46:11: style: Technically the member function 'DistancesBlock::IsLowerTriangular' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:810:21: note: Technically the member function 'DistancesBlock::IsLowerTriangular' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:46:11: note: Technically the member function 'DistancesBlock::IsLowerTriangular' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:48:11: style: Technically the member function 'DistancesBlock::IsUpperTriangular' can be const. [functionConst]
tv-0.5/ncl-2.0/src/distancesblock.cpp:800:21: note: Technically the member function 'DistancesBlock::IsUpperTriangular' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:48:11: note: Technically the member function 'DistancesBlock::IsUpperTriangular' can be const.
tv-0.5/ncl-2.0/src/distancesblock.h:34:4: style: Class 'DistancesBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/ncl-2.0/src/distancesblock.h:30:9: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:20:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/distancesblock.h:30:9: note: Function in derived class
tv-0.5/ncl-2.0/src/distancesblock.h:31:9: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:21:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/distancesblock.h:31:9: note: Function in derived class
tv-0.5/ncl-2.0/src/distancesblock.h:49:11: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:42:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/distancesblock.h:49:11: note: Function in derived class
tv-0.5/ncl-2.0/src/distancesblock.cpp:480:4: error: Mismatching allocation and deallocation: DistancesBlock::matrix [mismatchAllocDealloc]
tv-0.5/ncl-2.0/src/nexus.cpp:137:33: style: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/nexus.h:60:27: note: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'.
tv-0.5/ncl-2.0/src/nexus.cpp:137:33: note: Function 'Detach' argument 1 names different: declaration 'newBlock' definition 'oldBlock'.
tv-0.5/ncl-2.0/src/nexus.h:58:7: style: Technically the member function 'Nexus::BlockListEmpty' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexus.cpp:90:13: note: Technically the member function 'Nexus::BlockListEmpty' can be const.
tv-0.5/ncl-2.0/src/nexus.h:58:7: note: Technically the member function 'Nexus::BlockListEmpty' can be const.
tv-0.5/ncl-2.0/src/nexus.cpp:207:4: style: Exception should be caught by reference. [catchExceptionByValue]
tv-0.5/ncl-2.0/src/nexus.cpp:255:5: style: Exception should be caught by reference. [catchExceptionByValue]
tv-0.5/ncl-2.0/src/nexus.h:16:9: style: Member variable 'NexusBlock::nexus' is in the wrong place in the initializer list. [initializerList]
tv-0.5/ncl-2.0/src/nexusblock.cpp:33:40: note: Member variable 'NexusBlock::nexus' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/nexus.h:16:9: note: Member variable 'NexusBlock::nexus' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/nexus.h:14:7: style: Member variable 'NexusBlock::isEmpty' is in the wrong place in the initializer list. [initializerList]
tv-0.5/ncl-2.0/src/nexusblock.cpp:33:53: note: Member variable 'NexusBlock::isEmpty' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/nexus.h:14:7: note: Member variable 'NexusBlock::isEmpty' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/nexus.h:31:12: style: Technically the member function 'NexusBlock::GetID' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexusblock.cpp:150:23: note: Technically the member function 'NexusBlock::GetID' can be const.
tv-0.5/ncl-2.0/src/nexus.h:31:12: note: Technically the member function 'NexusBlock::GetID' can be const.
tv-0.5/ncl-2.0/src/nexus.h:32:7: style: Technically the member function 'NexusBlock::IsEmpty' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexusblock.cpp:115:18: note: Technically the member function 'NexusBlock::IsEmpty' can be const.
tv-0.5/ncl-2.0/src/nexus.h:32:7: note: Technically the member function 'NexusBlock::IsEmpty' can be const.
tv-0.5/ncl-2.0/src/nexus.h:36:7: style: Technically the member function 'NexusBlock::IsEnabled' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexusblock.cpp:101:18: note: Technically the member function 'NexusBlock::IsEnabled' can be const.
tv-0.5/ncl-2.0/src/nexus.h:36:7: note: Technically the member function 'NexusBlock::IsEnabled' can be const.
tv-0.5/ncl-2.0/src/nexustoken.cpp:261:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/nexustoken.cpp:294:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/nexustoken.cpp:326:7: style: The scope of the variable 'ch' can be reduced. [variableScope]
tv-0.5/ncl-2.0/src/nexustoken.cpp:74:13: warning: Member variable 'NexusToken::newlineType' is not initialized in the constructor. [uninitMemberVar]
tv-0.5/ncl-2.0/src/nexustoken.cpp:78:2: performance: Variable 'comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/ncl-2.0/src/nexustoken.cpp:81:2: performance: Variable 'filepos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/ncl-2.0/src/nexustoken.cpp:85:2: performance: Variable 'token' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/ncl-2.0/src/nexustoken.h:42:7: style: Technically the member function 'NexusToken::IsPunctuation' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:429:18: note: Technically the member function 'NexusToken::IsPunctuation' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:42:7: note: Technically the member function 'NexusToken::IsPunctuation' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:43:7: style: Technically the member function 'NexusToken::IsWhitespace' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:473:18: note: Technically the member function 'NexusToken::IsWhitespace' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:43:7: note: Technically the member function 'NexusToken::IsWhitespace' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:64:13: style: Technically the member function 'NexusToken::AtEOF' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:566:18: note: Technically the member function 'NexusToken::AtEOF' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:64:13: note: Technically the member function 'NexusToken::AtEOF' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:65:13: style: Technically the member function 'NexusToken::AtEOL' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:578:18: note: Technically the member function 'NexusToken::AtEOL' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:65:13: note: Technically the member function 'NexusToken::AtEOL' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:70:13: style: Technically the member function 'NexusToken::GetFileColumn' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:682:19: note: Technically the member function 'NexusToken::GetFileColumn' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:70:13: note: Technically the member function 'NexusToken::GetFileColumn' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:71:18: style: Technically the member function 'NexusToken::GetFilePosition' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:695:29: note: Technically the member function 'NexusToken::GetFilePosition' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:71:18: note: Technically the member function 'NexusToken::GetFilePosition' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:72:13: style: Technically the member function 'NexusToken::GetFileLine' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:706:19: note: Technically the member function 'NexusToken::GetFileLine' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:72:13: note: Technically the member function 'NexusToken::GetFileLine' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:83:13: style: Technically the member function 'NexusToken::StoppedOn' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:1025:18: note: Technically the member function 'NexusToken::StoppedOn' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:83:13: note: Technically the member function 'NexusToken::StoppedOn' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:86:13: style: Technically the member function 'NexusToken::Write' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:1067:18: note: Technically the member function 'NexusToken::Write' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:86:13: note: Technically the member function 'NexusToken::Write' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:87:13: style: Technically the member function 'NexusToken::Writeln' can be const. [functionConst]
tv-0.5/ncl-2.0/src/nexustoken.cpp:1079:18: note: Technically the member function 'NexusToken::Writeln' can be const.
tv-0.5/ncl-2.0/src/nexustoken.h:87:13: note: Technically the member function 'NexusToken::Writeln' can be const.
tv-0.5/ncl-2.0/src/nxsdate.cpp:86:2: style: Variable 'mstr' is assigned a value that is never used. [unreadVariable]
tv-0.5/ncl-2.0/src/nxsdate.cpp:138:9: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tv-0.5/ncl-2.0/src/nxsdate.cpp:225:7: style: Obsolete function 'asctime' called. It is recommended to use 'strftime' instead. [asctimeCalled]
tv-0.5/ncl-2.0/src/nxsdate.h:26:3: style: 'NxsDate::operator=' should return 'NxsDate &'. [operatorEq]
tv-0.5/ncl-2.0/src/nxsdate.h:14:1: warning: The class 'NxsDate' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tv-0.5/ncl-2.0/src/setreader.h:6:16: style: Member variable 'SetReader::block' is in the wrong place in the initializer list. [initializerList]
tv-0.5/ncl-2.0/src/setreader.cpp:57:45: note: Member variable 'SetReader::block' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/setreader.h:6:16: note: Member variable 'SetReader::block' is in the wrong place in the initializer list.
tv-0.5/ncl-2.0/src/taxablock.cpp:293:45: style: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/taxablock.h:42:38: note: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'.
tv-0.5/ncl-2.0/src/taxablock.cpp:293:45: note: Function 'IsAlreadyDefined' argument 1 names different: declaration 'label' definition 's'.
tv-0.5/ncl-2.0/src/taxablock.cpp:309:37: style: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'. [funcArgNamesDifferent]
tv-0.5/ncl-2.0/src/taxablock.h:41:29: note: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'.
tv-0.5/ncl-2.0/src/taxablock.cpp:309:37: note: Function 'FindTaxon' argument 1 names different: declaration 'label' definition 's'.
tv-0.5/ncl-2.0/src/taxablock.h:44:8: style: Technically the member function 'TaxaBlock::GetNumTaxonLabels' can be const. [functionConst]
tv-0.5/ncl-2.0/src/taxablock.cpp:329:16: note: Technically the member function 'TaxaBlock::GetNumTaxonLabels' can be const.
tv-0.5/ncl-2.0/src/taxablock.h:44:8: note: Technically the member function 'TaxaBlock::GetNumTaxonLabels' can be const.
tv-0.5/ncl-2.0/src/treesblock.h:35:10: style: Technically the member function 'TreesBlock::GetNumDefaultTree' can be const. [functionConst]
tv-0.5/ncl-2.0/src/treesblock.cpp:369:17: note: Technically the member function 'TreesBlock::GetNumDefaultTree' can be const.
tv-0.5/ncl-2.0/src/treesblock.h:35:10: note: Technically the member function 'TreesBlock::GetNumDefaultTree' can be const.
tv-0.5/ncl-2.0/src/treesblock.h:36:10: style: Technically the member function 'TreesBlock::GetNumTrees' can be const. [functionConst]
tv-0.5/ncl-2.0/src/treesblock.cpp:379:17: note: Technically the member function 'TreesBlock::GetNumTrees' can be const.
tv-0.5/ncl-2.0/src/treesblock.h:36:10: note: Technically the member function 'TreesBlock::GetNumTrees' can be const.
tv-0.5/ncl-2.0/src/treesblock.h:41:9: style: Technically the member function 'TreesBlock::HasTranslationTable' can be const. [functionConst]
tv-0.5/ncl-2.0/src/treesblock.h:32:2: style: Class 'TreesBlock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/ncl-2.0/src/treesblock.h:27:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:20:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/treesblock.h:27:7: note: Function in derived class
tv-0.5/ncl-2.0/src/treesblock.h:28:7: style: The function 'Reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:21:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/treesblock.h:28:7: note: Function in derived class
tv-0.5/ncl-2.0/src/treesblock.h:44:10: style: The function 'Report' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tv-0.5/ncl-2.0/src/nexus.h:42:15: note: Virtual function in base class
tv-0.5/ncl-2.0/src/treesblock.h:44:10: note: Function in derived class
tv-0.5/ncl-2.0/src/xnexus.cpp:40:4: performance: Variable 'msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tv-0.5/tdoc.cpp:43:0: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective]
tv-0.5/treeorder_dialog.h:32:2: style: Class 'TreeOrderDlg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tv-0.5/tv.cpp:56:0: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective]
tv-0.5/tview.cpp:48:0: error: #error You must set wxUSE_DOC_VIEW_ARCHITECTURE to 1 in setup.h! [preprocessorErrorDirective]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/treil/treil_1.8.orig.tar.gz
treil-1.8/tree.c:31:31: style: Function 'treil_tree_free' argument 1 names different: declaration 'data' definition 'tree'. [funcArgNamesDifferent]
treil-1.8/treil.h:27:36: note: Function 'treil_tree_free' argument 1 names different: declaration 'data' definition 'tree'.
treil-1.8/tree.c:31:31: note: Function 'treil_tree_free' argument 1 names different: declaration 'data' definition 'tree'.
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trend/trend_1.4.orig.tar.gz
trend-1.4/src/trend.cc:264:7: style: The scope of the variable 'c' can be reduced. [variableScope]
trend-1.4/src/trend.cc:1207:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
trend-1.4/src/trend.cc:2165:15: style: Function 'editMode' argument 1 names different: declaration 'mode' definition 'edit'. [funcArgNamesDifferent]
trend-1.4/src/trend.cc:1551:15: note: Function 'editMode' argument 1 names different: declaration 'mode' definition 'edit'.
trend-1.4/src/trend.cc:2165:15: note: Function 'editMode' argument 1 names different: declaration 'mode' definition 'edit'.
trend-1.4/src/timer.hh:24:10: performance: Technically the member function 'ATimer::now' can be static. [functionStatic]
trend-1.4/src/rr.hh:44:0: style: Class 'rr < Value >' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trend-1.4/src/rr.hh:44:0: style: Class 'rr < Value >' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trickle/trickle_1.07.orig.tar.gz
trickle-1.07/cleanup.c:84:7: warning: Either the condition 'search!=NULL' is redundant or there is possible null pointer dereference: search. [nullPointerRedundantCheck]
trickle-1.07/cleanup.c:87:13: note: Assuming that condition 'search!=NULL' is not redundant
trickle-1.07/cleanup.c:84:7: note: Null pointer dereference
trickle-1.07/conf.c:589:6: style: The scope of the variable 'c' can be reduced. [variableScope]
trickle-1.07/print.c:115:8: style: The scope of the variable 'msg' can be reduced. [variableScope]
trickle-1.07/print.c:162:12: style: The scope of the variable 'goback' can be reduced. [variableScope]
trickle-1.07/setenv.c:92:13: style: The scope of the variable 'alloced' can be reduced. [variableScope]
trickle-1.07/strsep.c:72:23: style: The scope of the variable 'spanp' can be reduced. [variableScope]
trickle-1.07/strsep.c:73:15: style: The scope of the variable 'c' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:650:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:685:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:714:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:751:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:781:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:815:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:845:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:877:7: style: Suspicious condition (assignment + comparison); Clarify expression with parentheses. [clarifyCondition]
trickle-1.07/trickle-overload.c:561:8: warning: Either the condition 'sd==NULL' is redundant or there is possible null pointer dereference: sd. [nullPointerRedundantCheck]
trickle-1.07/trickle-overload.c:563:10: note: Assuming that condition 'sd==NULL' is not redundant
trickle-1.07/trickle-overload.c:561:8: note: Null pointer dereference
trickle-1.07/trickle-overload.c:923:23: warning: Either the condition 'sd!=NULL' is redundant or there is possible null pointer dereference: sd. [nullPointerRedundantCheck]
trickle-1.07/trickle-overload.c:926:9: note: Assuming that condition 'sd!=NULL' is not redundant
trickle-1.07/trickle-overload.c:923:23: note: Null pointer dereference
trickle-1.07/trickle-overload.c:954:16: warning: Either the condition 'sd!=NULL' is redundant or there is possible null pointer dereference: sd. [nullPointerRedundantCheck]
trickle-1.07/trickle-overload.c:957:9: note: Assuming that condition 'sd!=NULL' is not redundant
trickle-1.07/trickle-overload.c:954:16: note: Null pointer dereference
trickle-1.07/trickle-overload.c:1038:15: warning: Either the condition 'sd==NULL' is redundant or there is possible null pointer dereference: sd. [nullPointerRedundantCheck]
trickle-1.07/trickle-overload.c:1041:9: note: Assuming that condition 'sd==NULL' is not redundant
trickle-1.07/trickle-overload.c:1038:15: note: Null pointer dereference
trickle-1.07/trickle-overload.c:1092:15: warning: Either the condition 'sd==NULL' is redundant or there is possible null pointer dereference: sd. [nullPointerRedundantCheck]
trickle-1.07/trickle-overload.c:1095:9: note: Assuming that condition 'sd==NULL' is not redundant
trickle-1.07/trickle-overload.c:1092:15: note: Null pointer dereference
trickle-1.07/trickle-overload.c:294:19: style: The scope of the variable 'sd' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:401:19: style: The scope of the variable 'sd' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:912:24: style: The scope of the variable 'nsd' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:942:24: style: The scope of the variable 'nsd' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:977:19: style: The scope of the variable 'sd' can be reduced. [variableScope]
trickle-1.07/trickle-overload.c:91:24: style: struct member '_pollfd::pfd' is never used. [unusedStructMember]
trickle-1.07/trickle-overload.c:92:24: style: struct member '_pollfd::idx' is never used. [unusedStructMember]
trickle-1.07/trickle.c:47:7: style: The scope of the variable 'latency' can be reduced. [variableScope]
trickle-1.07/trickled.c:165:2: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
trickle-1.07/trickled.c:166:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
trickle-1.07/trickled.c:347:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trident/trident_1.3+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trigger-rally/trigger-rally_0.6.5+dfsg.orig.tar.xz
trigger-rally-0.6.5/src/PEngine/app.cpp:606:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trigger-rally-0.6.5/src/PEngine/app.cpp:519:10: note: outer condition: 1
trigger-rally-0.6.5/src/PEngine/app.cpp:606:9: note: identical inner condition: 1
trigger-rally-0.6.5/src/PEngine/app.cpp:870:33: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
trigger-rally-0.6.5/src/PEngine/app.cpp:870:35: style: Variable 'unused' is assigned a value that is never used. [unreadVariable]
trigger-rally-0.6.5/src/PEngine/app.cpp:223:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/app.cpp:791:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/model.cpp:149:23: style: Unused variable: normals [unusedVariable]
trigger-rally-0.6.5/src/PEngine/model.cpp:383:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trigger-rally-0.6.5/src/PEngine/physfs_rw.cpp:45:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trigger-rally-0.6.5/src/PEngine/render.cpp:77:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:220:29: style: Opposite expression on both sides of '&'. [oppositeExpression]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:220:29: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:220:29: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:246:25: style: Opposite expression on both sides of '&'. [oppositeExpression]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:246:25: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:246:25: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:310:33: style: Opposite expression on both sides of '&'. [oppositeExpression]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:310:33: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:310:33: note: Opposite expression on both sides of '&'.
trigger-rally-0.6.5/src/PEngine/terrain.cpp:724:40: warning: Redundant assignment of 'blah' to itself. [selfAssignment]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:724:42: style: Variable 'blah' is assigned a value that is never used. [unreadVariable]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:775:87: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/terrain.cpp:825:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/util.cpp:337:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/PEngine/vbuffer.cpp:131:33: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
trigger-rally-0.6.5/src/PSim/sim.cpp:80:39: warning: Redundant assignment of 'unused' to itself. [selfAssignment]
trigger-rally-0.6.5/src/PSim/sim.cpp:80:41: style: Variable 'unused' is assigned a value that is never used. [unreadVariable]
trigger-rally-0.6.5/src/PSim/vehicle.cpp:45:18: style: Same expression on both sides of '!=' because the value of 'wasreverse' and 'reverse' are the same. [duplicateExpression]
trigger-rally-0.6.5/src/PSim/vehicle.cpp:42:21: note: 'wasreverse' is assigned value 'reverse' here.
trigger-rally-0.6.5/src/PSim/vehicle.cpp:45:18: note: Same expression on both sides of '!=' because the value of 'wasreverse' and 'reverse' are the same.
trigger-rally-0.6.5/src/Trigger/main.cpp:995:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/Trigger/main.cpp:1004:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/Trigger/main.cpp:1013:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trigger-rally-0.6.5/src/Trigger/main.cpp:1090:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trigger-rally-data/trigger-rally-data_0.6.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/triggerhappy/triggerhappy_0.5.0.orig.tar.xz
triggerhappy-0.5.0/eventnames.c:54:10: style: Condition 'res==-1' is always true [knownConditionTrueFalse]
triggerhappy-0.5.0/eventnames.c:53:13: note: Assignment 'res=-1', assigned value is -1
triggerhappy-0.5.0/eventnames.c:54:10: note: Condition 'res==-1' is always true
triggerhappy-0.5.0/eventnames.c:54:10: style: Same expression on both sides of '==' because the value of 'res' and '-1' are the same. [duplicateExpression]
triggerhappy-0.5.0/eventnames.c:53:13: note: 'res' is assigned value '-1' here.
triggerhappy-0.5.0/eventnames.c:54:10: note: Same expression on both sides of '==' because the value of 'res' and '-1' are the same.
triggerhappy-0.5.0/th-cmd.c:69:6: style: The scope of the variable 'c' can be reduced. [variableScope]
triggerhappy-0.5.0/thd.c:160:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
triggerhappy-0.5.0/thd.c:377:6: style: The scope of the variable 'c' can be reduced. [variableScope]
triggerhappy-0.5.0/trigger.c:157:24: style: Checking if unsigned variable 'ksh[code]' is less than zero. [unsignedLessThanZero]
triggerhappy-0.5.0/trigger.c:34:38: style: Function 'change_trigger_mode' argument 1 names different: declaration 'tmode' definition 'mode'. [funcArgNamesDifferent]
triggerhappy-0.5.0/trigger.h:31:39: note: Function 'change_trigger_mode' argument 1 names different: declaration 'tmode' definition 'mode'.
triggerhappy-0.5.0/trigger.c:34:38: note: Function 'change_trigger_mode' argument 1 names different: declaration 'tmode' definition 'mode'.
triggerhappy-0.5.0/trigger.c:101:31: style: Function 'read_triggers' argument 1 names different: declaration 'filename' definition 'path'. [funcArgNamesDifferent]
triggerhappy-0.5.0/trigger.h:25:31: note: Function 'read_triggers' argument 1 names different: declaration 'filename' definition 'path'.
triggerhappy-0.5.0/trigger.c:101:31: note: Function 'read_triggers' argument 1 names different: declaration 'filename' definition 'path'.
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trilead-putty-extension/trilead-putty-extension_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trilead-ssh2/trilead-ssh2_6401.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trilinos/trilinos_12.12.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/trimage/trimage_1.0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trimmomatic/trimmomatic_0.38+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trinity/trinity_1.8.orig.tar.xz
trinity-1.8/ioctls/binder.c:53:17: style: struct member 'flat_binder_object::type' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:54:17: style: struct member 'flat_binder_object::flags' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:58:16: style: struct member 'flat_binder_object::binder' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:59:15: style: struct member 'flat_binder_object::handle' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:63:16: style: struct member 'flat_binder_object::cookie' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:72:14: style: struct member 'binder_write_read::write_size' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:73:14: style: struct member 'binder_write_read::write_consumed' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:74:16: style: struct member 'binder_write_read::write_buffer' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:75:14: style: struct member 'binder_write_read::read_size' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:76:14: style: struct member 'binder_write_read::read_consumed' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:77:16: style: struct member 'binder_write_read::read_buffer' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:83:14: style: struct member 'binder_version::protocol_version' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:127:9: style: struct member 'binder_transaction_data::cookie' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:128:15: style: struct member 'binder_transaction_data::code' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:131:15: style: struct member 'binder_transaction_data::flags' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:134:10: style: struct member 'binder_transaction_data::data_size' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:135:10: style: struct member 'binder_transaction_data::offsets_size' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:124:10: style: union member 'Anonymous2::handle' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:125:9: style: union member 'Anonymous2::ptr' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:148:11: style: union member 'Anonymous3::buf' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:144:23: style: struct member 'Anonymous4::buffer' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:146:23: style: struct member 'Anonymous4::offsets' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:153:8: style: struct member 'binder_ptr_cookie::ptr' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:154:8: style: struct member 'binder_ptr_cookie::cookie' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:158:6: style: struct member 'binder_pri_desc::priority' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:159:6: style: struct member 'binder_pri_desc::desc' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:163:6: style: struct member 'binder_pri_ptr_cookie::priority' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:164:8: style: struct member 'binder_pri_ptr_cookie::ptr' is never used. [unusedStructMember]
trinity-1.8/ioctls/binder.c:165:8: style: struct member 'binder_pri_ptr_cookie::cookie' is never used. [unusedStructMember]
trinity-1.8/ioctls/ext.c:31:7: style: struct member 'ext4_encryption_policy::version' is never used. [unusedStructMember]
trinity-1.8/ioctls/ext.c:32:7: style: struct member 'ext4_encryption_policy::contents_encryption_mode' is never used. [unusedStructMember]
trinity-1.8/ioctls/ext.c:33:7: style: struct member 'ext4_encryption_policy::filenames_encryption_mode' is never used. [unusedStructMember]
trinity-1.8/ioctls/ext.c:34:7: style: struct member 'ext4_encryption_policy::flags' is never used. [unusedStructMember]
trinity-1.8/ioctls/ext.c:35:7: style: struct member 'ext4_encryption_policy::master_key_descriptor' is never used. [unusedStructMember]
trinity-1.8/ioctls/logger.c:42:8: style: struct member 'logger_entry::msg' is never used. [unusedStructMember]
trinity-1.8/ioctls/ozwpan.c:31:7: style: struct member 'oz_binding_info::name' is never used. [unusedStructMember]
trinity-1.8/ioctls/usbmon.c:38:8: style: struct member 'mon_bin_get::hdr' is never used. [unusedStructMember]
trinity-1.8/ioctls/usbmon.c:39:19: style: struct member 'mon_bin_get::data' is never used. [unusedStructMember]
trinity-1.8/ioctls/usbmon.c:40:9: style: struct member 'mon_bin_get::alloc' is never used. [unusedStructMember]
trinity-1.8/ioctls/usbmon.c:44:20: style: struct member 'mon_bin_mfetch::offvec' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:19:18: style: struct member 'termios2::c_iflag' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:20:18: style: struct member 'termios2::c_oflag' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:21:18: style: struct member 'termios2::c_cflag' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:22:18: style: struct member 'termios2::c_lflag' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:23:14: style: struct member 'termios2::c_line' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:24:14: style: struct member 'termios2::c_cc' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:25:17: style: struct member 'termios2::c_ispeed' is never used. [unusedStructMember]
trinity-1.8/ioctls/vt.c:26:17: style: struct member 'termios2::c_ospeed' is never used. [unusedStructMember]
trinity-1.8/main.c:250:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trinity-1.8/pathnames.c:167:9: error: Uninitialized variable: openflag [uninitvar]
trinity-1.8/syscalls/perf_event_open.c:386:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
trinity-1.8/syscalls/perf_event_open.c:447:13: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
trinity-1.8/syscalls/prctl.c:67:2: style: Variable 'option' is reassigned a value before the old one has been used. [redundantAssignment]
trinity-1.8/syscalls/prctl.c:64:0: note: Variable 'option' is reassigned a value before the old one has been used.
trinity-1.8/syscalls/prctl.c:67:2: note: Variable 'option' is reassigned a value before the old one has been used.
trinity-1.8/udp.c:184:8: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trinityrnaseq/trinityrnaseq_2.5.1+dfsg.orig.tar.xz
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1712:11: style: Condition 'rank==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1175:8: note: Assignment 'rank=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1712:11: note: Condition 'rank==0' is always true
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1747:8: style: Condition 'rank==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1175:8: note: Assignment 'rank=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1747:8: note: Condition 'rank==0' is always true
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:2296:25: style: Condition '!bNoWeld' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1316:9: note: Assuming that condition '!bNoWeld' is not redundant
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:2296:25: note: Condition '!bNoWeld' is always true
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1287:12: style: The scope of the variable 'i' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1287:15: style: The scope of the variable 'j' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1301:9: style: The scope of the variable 'iworm_counter' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:438:102: style: Function 'operator=' argument 1 names different: declaration 'item' definition 'val'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:409:71: note: Function 'operator=' argument 1 names different: declaration 'item' definition 'val'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:438:102: note: Function 'operator=' argument 1 names different: declaration 'item' definition 'val'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:562:13: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:2222:0: style: Variable 'cutoff' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:691:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:819:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:872:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:1140:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < double >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < double >::mHasDefault' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < double >::mHasValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: warning: Member variable 'commandArg < double >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < int >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < int >::mHasDefault' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < int >::mHasValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: warning: Member variable 'commandArg < int >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < long >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < long >::mHasDefault' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < long >::mHasValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: warning: Member variable 'commandArg < long >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < bool >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < bool >::mHasDefault' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < bool >::mHasValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: warning: Member variable 'commandArg < bool >::mValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < string >::mHasDefault' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:23:0: warning: Member variable 'commandArg < string >::mHasValue' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:591:0: style: 'TMValueVector < CMStringMap * >::operator=' should return 'TMValueVector < CMStringMap * > &'. [operatorEq]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:98:9: performance: Variable 'mDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:661:9: performance: Variable 'm_lastName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:96:9: performance: Variable 'm_index' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:26:0: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:27:0: performance: Variable 'mDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:33:0: performance: Variable 'mName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:34:0: performance: Variable 'mDesc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:35:0: performance: Variable 'mValue' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:456:10: style: Technically the member function 'commandLineParser::showHelp' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:404:14: performance: Technically the member function 'TMFixedValueVector::length' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:513:45: note: Technically the member function 'TMFixedValueVector::length' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:404:14: note: Technically the member function 'TMFixedValueVector::length' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:413:17: performance: Technically the member function 'TMFixedValueVector::BoundsCheck' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:458:45: note: Technically the member function 'TMFixedValueVector::BoundsCheck' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:413:17: note: Technically the member function 'TMFixedValueVector::BoundsCheck' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1113:19: style: Technically the member function 'CMStringMap::GetString' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1114:19: style: Technically the member function 'CMStringMap::GetMap' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1336:14: style: Technically the member function 'TMBinaryArraySearcher::Search' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1412:42: note: Technically the member function 'TMBinaryArraySearcher::Search' can be const.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1336:14: note: Technically the member function 'TMBinaryArraySearcher::Search' can be const.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1634:18: style: Technically the member function 'CMStringDictionary::IndexToIndex' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:142:9: style: Technically the member function 'Pool::get_id' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:146:9: style: Technically the member function 'Pool::operator[]' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:150:10: style: Technically the member function 'Pool::contains' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:594:0: performance: Technically the member function 'TMValueVector < CMStringMap * >::BoundsCheck' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:639:0: note: Technically the member function 'TMValueVector < CMStringMap * >::BoundsCheck' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:594:0: note: Technically the member function 'TMValueVector < CMStringMap * >::BoundsCheck' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:45:0: style: Technically the member function 'commandArg < double >::HasDefault' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:46:0: style: Technically the member function 'commandArg < double >::HasValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:48:0: style: Technically the member function 'commandArg < double >::GetValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:50:0: style: Technically the member function 'commandArg < double >::GetDescription' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:45:0: style: Technically the member function 'commandArg < int >::HasDefault' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:46:0: style: Technically the member function 'commandArg < int >::HasValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:48:0: style: Technically the member function 'commandArg < int >::GetValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:50:0: style: Technically the member function 'commandArg < int >::GetDescription' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:45:0: style: Technically the member function 'commandArg < long >::HasDefault' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:46:0: style: Technically the member function 'commandArg < long >::HasValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:48:0: style: Technically the member function 'commandArg < long >::GetValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:50:0: style: Technically the member function 'commandArg < long >::GetDescription' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:45:0: style: Technically the member function 'commandArg < bool >::HasDefault' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:46:0: style: Technically the member function 'commandArg < bool >::HasValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:48:0: style: Technically the member function 'commandArg < bool >::GetValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:50:0: style: Technically the member function 'commandArg < bool >::GetDescription' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:45:0: style: Technically the member function 'commandArg < string >::HasDefault' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:46:0: style: Technically the member function 'commandArg < string >::HasValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:48:0: style: Technically the member function 'commandArg < string >::GetValue' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:50:0: style: Technically the member function 'commandArg < string >::GetDescription' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:79:16: warning: Virtual function 'SetSize' is called from constructor 'TranslateBasesToNumberProtein()' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:73:5: note: Calling SetSize
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:79:16: note: SetSize is a virtual method
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:588:4: style: Class 'const_DNAVectorRef' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/NonRedKmerTable.h:11:3: style: Class 'NonRedKmerTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:116:14: style: Class 'CMString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:304:16: style: Class 'VerbositySetting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1109:2: style: Class 'CMStringMap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1310:13: style: Class 'CMException' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.h:13:5: style: Class 'DeBruijnKmer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.h:53:5: style: Class 'DeBruijnGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:90:5: style: Class 'Pool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:156:1: warning: The class 'KmerAlignCoreRecord' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/GraphFromFasta_MPI.cc:80:1: warning: The class 'Pool' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1352:0: warning: The class 'TMBinaryIndexSearcher < CMString , long >' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:556:11: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:515:19: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:556:11: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:574:9: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:519:17: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:574:9: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:600:11: style: The function 'name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:515:19: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:600:11: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:610:9: style: The function 'invalidate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:519:17: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.h:610:9: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:46:15: style: The function 'BasesToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:22:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:46:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:62:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:25:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:62:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:79:16: style: The function 'SetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:18:16: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:79:16: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:87:15: style: The function 'BasesToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:22:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:87:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:103:15: style: The function 'GetBoundValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:26:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:103:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:105:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:25:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:105:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:118:15: style: The function 'BasesToNumber' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:22:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:118:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:138:15: style: The function 'GetSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:25:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:138:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:141:15: style: The function 'GetBoundValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:26:15: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.h:141:15: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1160:29: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:184:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1160:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1161:29: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:185:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1161:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1162:29: style: The function 'IsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:186:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1162:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1163:29: style: The function 'IsEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:187:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1163:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1165:28: style: The function 'CloneAndOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:228:28: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1165:28: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1167:18: style: The function 'BytesProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:189:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1167:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1170:18: style: The function 'ReadSimpleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:231:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1170:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1171:18: style: The function 'ReadBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:232:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1171:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1172:18: style: The function 'ReadString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:233:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1172:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1173:18: style: The function 'ReadStringLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:234:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1173:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1198:29: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:184:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1198:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1199:29: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:185:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1199:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1200:29: style: The function 'IsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:186:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1200:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1201:29: style: The function 'IsEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:187:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1201:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1204:29: style: The function 'CloneAndOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:273:29: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1204:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1206:18: style: The function 'BytesProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:189:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1206:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1209:18: style: The function 'WriteSimpleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:276:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1209:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1210:18: style: The function 'WriteBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:277:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1210:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1211:18: style: The function 'WriteString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:278:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1211:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1212:18: style: The function 'WriteStringLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:279:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1212:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1237:29: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:184:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1237:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1238:29: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:185:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1238:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1239:29: style: The function 'IsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:186:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1239:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1240:29: style: The function 'IsEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:187:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1240:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1241:28: style: The function 'CloneAndOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:228:28: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1241:28: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1242:18: style: The function 'BytesProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:189:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1242:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1245:18: style: The function 'ReadSimpleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:231:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1245:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1246:18: style: The function 'ReadBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:232:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1246:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1247:18: style: The function 'ReadString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:233:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1247:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1248:18: style: The function 'ReadStringLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:234:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1248:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1273:29: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:184:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1273:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1274:29: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:185:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1274:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1275:29: style: The function 'IsOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:186:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1275:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1276:29: style: The function 'IsEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:187:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1276:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1277:29: style: The function 'CloneAndOpen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:273:29: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1277:29: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1278:18: style: The function 'BytesProcessed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:189:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1278:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1281:18: style: The function 'WriteSimpleType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:276:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1281:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1282:18: style: The function 'WriteBlob' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:277:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1282:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1283:18: style: The function 'WriteString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:278:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1283:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1284:18: style: The function 'WriteStringLine' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:279:18: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.h:1284:18: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:25:0: performance: Function parameter 'descrip' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:32:0: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:32:0: performance: Function parameter 'descrip' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:43:0: performance: Function parameter 'd' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/base/CommandLineParser.h:32:0: performance: Function parameter 'T' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1132:8: style: The scope of the variable 'found_include' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:375:56: style: Function 'DumpDependencies' argument 1 names different: declaration 'filename' definition 'target'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:77:40: note: Function 'DumpDependencies' argument 1 names different: declaration 'filename' definition 'target'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:375:56: note: Function 'DumpDependencies' argument 1 names different: declaration 'filename' definition 'target'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:659:56: style: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:43:42: note: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:659:56: note: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:695:57: style: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:52:42: note: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:695:57: note: Function 'GetSubdirs' argument 1 names different: declaration 'source_tree_path' definition 'source_tree_dir'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:745:65: style: Function 'GenerateMakefileForObjectFiles' argument 1 names different: declaration 'makefile' definition 'mf'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:189:49: note: Function 'GenerateMakefileForObjectFiles' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:745:65: note: Function 'GenerateMakefileForObjectFiles' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:825:69: style: Function 'GenerateMakefileForSpecialCompiles' argument 1 names different: declaration 'makefile' definition 'mf'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:193:53: note: Function 'GenerateMakefileForSpecialCompiles' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:825:69: note: Function 'GenerateMakefileForSpecialCompiles' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:841:65: style: Function 'GenerateMakefileForExecutables' argument 1 names different: declaration 'makefile' definition 'mf'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:194:49: note: Function 'GenerateMakefileForExecutables' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:841:65: note: Function 'GenerateMakefileForExecutables' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:971:54: style: Function 'GenerateTargetLists' argument 1 names different: declaration 'makefile' definition 'mf'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:196:38: note: Function 'GenerateTargetLists' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:971:54: note: Function 'GenerateTargetLists' argument 1 names different: declaration 'makefile' definition 'mf'.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:828:10: style: Unused variable: ccfile [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1183:23: style: Variable 'found_include' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:172:8: style: Unused private function: 'makefile_builder::IsDirectory' [unusedPrivateFunction]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:172:8: performance: Technically the member function 'makefile_builder::IsDirectory' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1310:24: note: Technically the member function 'makefile_builder::IsDirectory' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:172:8: note: Technically the member function 'makefile_builder::IsDirectory' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:173:8: performance: Technically the member function 'makefile_builder::FileIsHeader' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1337:24: note: Technically the member function 'makefile_builder::FileIsHeader' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:173:8: note: Technically the member function 'makefile_builder::FileIsHeader' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:174:8: performance: Technically the member function 'makefile_builder::FileIsSource' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1346:24: note: Technically the member function 'makefile_builder::FileIsSource' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:174:8: note: Technically the member function 'makefile_builder::FileIsSource' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:175:8: performance: Technically the member function 'makefile_builder::FileIsObject' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1353:24: note: Technically the member function 'makefile_builder::FileIsObject' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:175:8: note: Technically the member function 'makefile_builder::FileIsObject' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:180:8: performance: Technically the member function 'makefile_builder::CheckLineForInclude' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1279:24: note: Technically the member function 'makefile_builder::CheckLineForInclude' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:180:8: note: Technically the member function 'makefile_builder::CheckLineForInclude' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:181:8: performance: Technically the member function 'makefile_builder::CheckLineForMain' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1304:24: note: Technically the member function 'makefile_builder::CheckLineForMain' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:181:8: note: Technically the member function 'makefile_builder::CheckLineForMain' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:182:8: performance: Technically the member function 'makefile_builder::CheckLineForDirective' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:1266:24: note: Technically the member function 'makefile_builder::CheckLineForDirective' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:182:8: note: Technically the member function 'makefile_builder::CheckLineForDirective' can be static.
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:106:7: style: Struct 'has_dependent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:43:16: style: The function 'GetSubdirs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:34:16: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:43:16: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:52:16: style: The function 'GetSubdirs' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:34:16: note: Virtual function in base class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/MakeDepend.cc:52:16: note: Function in derived class
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:242:12: style: Condition 'rank==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:103:10: note: Assignment 'rank=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:242:12: note: Condition 'rank==0' is always true
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:298:12: style: Condition '!count' is always false [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:264:19: note: Assignment 'count=1', assigned value is 1
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:298:12: note: Condition '!count' is always false
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI.cc:405:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/CompMgr.h:17:5: performance: Variable 'm_base' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/CompMgr.h:16:3: style: Class 'ComponentFileMgr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/ReadsToTranscripts_MPI_chang.cc:742:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:110:49: style: The scope of the variable 't' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:134:41: style: The scope of the variable 't' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:49:9: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:79:49: style: Variable 't' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:128:9: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:128:12: style: Unused variable: j [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:148:9: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:158:16: style: Variable 'size' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:159:9: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/aligns/KmerAlignCore.cc:159:12: style: Unused variable: j [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BreakTransByPairs.cc:101:7: style: The scope of the variable 'broken' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BreakTransByPairs.cc:90:17: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BreakTransByPairs.cc:139:19: error: Uninitialized variable: n2 [uninitvar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BubbleUpClustering.cc:246:31: style: The scope of the variable 'adjacent_pool' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BubbleUpClustering.cc:136:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BubbleUpClustering.cc:300:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BubbleUpClustering.cc:353:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/BubbleUpClustering.cc:509:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/Chrysalis.cc:354:10: style: The scope of the variable 'bBreak' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/Chrysalis.cc:249:22: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.cc:495:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.cc:511:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.cc:1097:109: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.cc:1108:144: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DNAVector.cc:1133:144: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.cc:228:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.cc:270:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.cc:316:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/DeBruijnGraph.cc:18:10: style: Technically the member function 'DeBruijnKmerSorter::operator()' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:1150:9: style: The scope of the variable 'counter' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:1371:29: style: The scope of the variable 'dd' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:440:13: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:1122:31: style: Variable 'total_iworm_contigs' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:1580:16: style: Variable 'end_time' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:1306:0: style: Variable 'cutoff' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:592:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:650:71: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/GraphFromFasta.cc:920:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/IsoformAugment.cc:130:0: style: Variable 'c' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:272:7: style: The scope of the variable 'broken' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:232:18: style: Variable 'bStrand' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:261:17: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:270:16: style: Variable 'offset' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:296:5: style: Variable 'broken' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:274:0: style: Variable 'extra' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:295:0: style: Variable 'all' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/JoinTransByPairs.cc:313:16: style: Unused variable: n2 [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/KmerTable.cc:27:13: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:313:9: style: Unused variable: j [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:326:13: style: Variable 'm' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:348:19: style: Variable 'prevNode' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:380:14: style: Variable 'node' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:383:21: style: Variable 'p2' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/QuantifyGraph.cc:189:19: style: Technically the member function 'KmerEntryCompare::GetDNA' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/ReadsToTranscripts.cc:299:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeFromVaryK.cc:49:13: style: Unused variable: j [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:669:13: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:669:13: portability: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:446:15: style: The scope of the variable 'i' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:177:19: style: Unused variable: i [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:547:16: style: Variable 'plusminus' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:608:13: style: Variable 'valid' is modified but its new value is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:647:20: style: Variable 'bAppend' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:369:5: warning: Member variable 'KmerSearch::m_bPrinted' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:279:9: performance: Variable 'm_kmer' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/analysis/TranscriptomeGraph.cc:82:5: style: Class 'KmerEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/checkLock.c:46:7: style: The scope of the variable 'fid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.cc:538:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.cc:357:10: style: The scope of the variable 'n' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.cc:1688:33: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.cc:39:10: style: Technically the member function 'CMMemPage::GetObjectCount' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Chrysalis/util/mutil.cc:18:5: style: Class 'CMMemPage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:26:5: style: Class 'SAM_entry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:225:60: style: Function 'get_kmer_node' argument 1 names different: declaration 't' definition 'k'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:58:49: note: Function 'get_kmer_node' argument 1 names different: declaration 't' definition 'k'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:225:60: note: Function 'get_kmer_node' argument 1 names different: declaration 't' definition 'k'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:593:75: style: Function 'recursively_construct_kmer_extensions' argument 1 names different: declaration 'seed_kmer_val' definition 'kmer_val'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:84:64: note: Function 'recursively_construct_kmer_extensions' argument 1 names different: declaration 'seed_kmer_val' definition 'kmer_val'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:593:75: note: Function 'recursively_construct_kmer_extensions' argument 1 names different: declaration 'seed_kmer_val' definition 'kmer_val'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:259:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:305:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:314:14: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:391:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:19:29: style: Technically the member function 'DeBruijnKmer::get_prev_kmers' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:68:39: note: Technically the member function 'DeBruijnKmer::get_prev_kmers' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:19:29: note: Technically the member function 'DeBruijnKmer::get_prev_kmers' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:70:18: style: Technically the member function 'DeBruijnGraph::get_kmer_length' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:529:29: note: Technically the member function 'DeBruijnGraph::get_kmer_length' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:70:18: note: Technically the member function 'DeBruijnGraph::get_kmer_length' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:93:12: performance: Technically the member function 'DeBruijnGraph::get_kmer_from_char_vector' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:535:23: note: Technically the member function 'DeBruijnGraph::get_kmer_from_char_vector' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:93:12: note: Technically the member function 'DeBruijnGraph::get_kmer_from_char_vector' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.cpp:17:10: style: Technically the member function 'DeBruijnKmerSorter::operator()' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:54:5: style: Class 'DeBruijnGraph' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/DeBruijnGraph.hpp:9:1: warning: The class 'DeBruijnKmer' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:150:42: style: Function 'createGraphPerRecord' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:37:42: note: Function 'createGraphPerRecord' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:150:42: note: Function 'createGraphPerRecord' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:247:54: style: Function 'constructDeBruijnGraph' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:36:54: note: Function 'constructDeBruijnGraph' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:247:54: note: Function 'constructDeBruijnGraph' argument 1 names different: declaration 'fasta_filenames' definition 'fasta_file_names'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_reader.hpp:15:5: style: Class 'Fasta_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/FastaToDeBruijn.cpp:327:5: style: Exception should be caught by reference. [catchExceptionByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:15:10: style: Technically the member function 'Fasta_entry::get_accession' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.cpp:31:21: note: Technically the member function 'Fasta_entry::get_accession' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:15:10: note: Technically the member function 'Fasta_entry::get_accession' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:17:10: style: Technically the member function 'Fasta_entry::get_header' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.cpp:35:21: note: Technically the member function 'Fasta_entry::get_header' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:17:10: note: Technically the member function 'Fasta_entry::get_header' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:19:10: style: Technically the member function 'Fasta_entry::get_sequence' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.cpp:39:21: note: Technically the member function 'Fasta_entry::get_sequence' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.hpp:19:10: note: Technically the member function 'Fasta_entry::get_sequence' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Fasta_entry.cpp:6:48: performance: Function parameter 'sequence' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:113:15: style: Condition 'myTid==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:103:11: note: Assignment 'myTid=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:113:15: note: Condition 'myTid==0' is always true
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:195:15: style: Condition 'myTid==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:180:11: note: Assignment 'myTid=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:195:15: note: Condition 'myTid==0' is always true
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:83:9: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:160:9: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:176:18: style: The scope of the variable 'entry_num' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:457:9: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:71:38: style: Function 'build_graph' argument 1 names different: declaration 'reads_fasta_filename' definition 'fasta_filename'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:47:36: note: Function 'build_graph' argument 1 names different: declaration 'reads_fasta_filename' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:71:38: note: Function 'build_graph' argument 1 names different: declaration 'reads_fasta_filename' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:81:52: style: Function 'populate_Kmers_from_kmers' argument 1 names different: declaration 'kmers_filename' definition 'fasta_filename'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:110:50: note: Function 'populate_Kmers_from_kmers' argument 1 names different: declaration 'kmers_filename' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:81:52: note: Function 'populate_Kmers_from_kmers' argument 1 names different: declaration 'kmers_filename' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:325:42: style: Function 'traverse_path' argument 5 names different: declaration 'min_connectivity_ratio' definition 'MIN_CONNECTIVITY_RATIO'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:128:30: note: Function 'traverse_path' argument 5 names different: declaration 'min_connectivity_ratio' definition 'MIN_CONNECTIVITY_RATIO'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:325:42: note: Function 'traverse_path' argument 5 names different: declaration 'min_connectivity_ratio' definition 'MIN_CONNECTIVITY_RATIO'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:399:77: style: Function 'compute_sequence_assemblies' argument 2 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:70:51: note: Function 'compute_sequence_assemblies' argument 2 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:399:77: note: Function 'compute_sequence_assemblies' argument 2 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:399:111: style: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:71:51: note: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:399:111: note: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:400:39: style: Function 'compute_sequence_assemblies' argument 5 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:73:43: note: Function 'compute_sequence_assemblies' argument 5 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:400:39: note: Function 'compute_sequence_assemblies' argument 5 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:400:62: style: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:74:45: note: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:400:62: note: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:412:26: style: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:124:51: note: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:412:26: note: Function 'compute_sequence_assemblies' argument 3 names different: declaration 'min_assembly_length' definition 'MIN_ASSEMBLY_LENGTH'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:412:60: style: Function 'compute_sequence_assemblies' argument 4 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:124:85: note: Function 'compute_sequence_assemblies' argument 4 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:412:60: note: Function 'compute_sequence_assemblies' argument 4 names different: declaration 'min_assembly_coverage' definition 'MIN_ASSEMBLY_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:413:39: style: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:125:64: note: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:413:39: note: Function 'compute_sequence_assemblies' argument 6 names different: declaration 'write_coverage' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:413:62: style: Function 'compute_sequence_assemblies' argument 7 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:125:87: note: Function 'compute_sequence_assemblies' argument 7 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:413:62: note: Function 'compute_sequence_assemblies' argument 7 names different: declaration 'coverage_output_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:929:19: style: Function 'inchworm_step' argument 8 names different: declaration 'min_connectivity' definition 'MIN_CONNECTIVITY_RATIO'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:121:43: note: Function 'inchworm_step' argument 8 names different: declaration 'min_connectivity' definition 'MIN_CONNECTIVITY_RATIO'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:929:19: note: Function 'inchworm_step' argument 8 names different: declaration 'min_connectivity' definition 'MIN_CONNECTIVITY_RATIO'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1252:31: style: Function 'sequence_path_exists' argument 5 names different: declaration 'cov_counter' definition 'coverage_counter'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:65:141: note: Function 'sequence_path_exists' argument 5 names different: declaration 'cov_counter' definition 'coverage_counter'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1252:31: note: Function 'sequence_path_exists' argument 5 names different: declaration 'cov_counter' definition 'coverage_counter'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:385:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:68:5: warning: Member variable 'KmerCounter::_kmer_length' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:68:5: warning: Member variable 'KmerCounter::_DS_MODE' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::TWO_PHASE' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::MONITOR' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::INCHWORM_ASSEMBLY_COUNTER' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::MIN_SEED_ENTROPY' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::MIN_SEED_COVERAGE' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::MIN_ANY_ENTROPY' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::PACMAN' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::CRAWL' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::CRAWL_LENGTH' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::MAX_RECURSION' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::DOUBLE_STRANDED_MODE' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::PRUNE_SINGLETON_READ_INTERVAL' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:38:7: warning: Member variable 'IRKE::got_sorted_kmers_flag' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:42:7: warning: Member variable 'IRKE::MONITOR' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:42:7: warning: Member variable 'IRKE::got_sorted_kmers_flag' is not initialized in the constructor. [uninitMemberVar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:16:10: style: Technically the member function 'my_sorter::operator()' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:131:29: performance: Technically the member function 'IRKE::_join_forward_n_reverse_paths' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1122:31: note: Technically the member function 'IRKE::_join_forward_n_reverse_paths' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:131:29: note: Technically the member function 'IRKE::_join_forward_n_reverse_paths' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:134:10: performance: Technically the member function 'IRKE::exceeds_min_connectivity' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1173:12: note: Technically the member function 'IRKE::exceeds_min_connectivity' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.hpp:134:10: note: Technically the member function 'IRKE::exceeds_min_connectivity' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:163:3: style: Class 'Sort_kmer_by_count_desc' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:220:0: error: Memory leak: record_counter [memleak]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:491:5: error: Memory leak: itmp.tmp_filename [memleak]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:491:5: error: Memory leak: itmp.fh [memleak]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:400:62: performance: Function parameter 'COVERAGE_OUTPUT_FILENAME' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1210:68: performance: Function parameter 'kmerA' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:1210:82: performance: Function parameter 'kmerB' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:478:28: error: Uninitialized struct member: tmpfile_struct.fh [uninitStructMember]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE.cpp:478:28: error: Uninitialized struct member: tmpfile_struct.tmp_filename [uninitStructMember]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:431:41: style: Condition 'pruneSingletonKmersReadInterval>0' is always false [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:109:53: note: Assignment 'pruneSingletonKmersReadInterval=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:431:41: note: Condition 'pruneSingletonKmersReadInterval>0' is always false
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:431:41: style: Same expression on both sides of '>' because the value of 'pruneSingletonKmersReadInterval' and '0' are the same. [duplicateExpression]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:109:53: note: 'pruneSingletonKmersReadInterval' is assigned value '0' here.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:431:41: note: Same expression on both sides of '>' because the value of 'pruneSingletonKmersReadInterval' and '0' are the same.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:124:11: style: The scope of the variable 'con_step' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:539:14: style: Function 'examine_CDS_paths' argument 6 names different: declaration 'write_coverage_flag' definition 'WRITE_COVERAGE'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:48:14: note: Function 'examine_CDS_paths' argument 6 names different: declaration 'write_coverage_flag' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:539:14: note: Function 'examine_CDS_paths' argument 6 names different: declaration 'write_coverage_flag' definition 'WRITE_COVERAGE'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:539:37: style: Function 'examine_CDS_paths' argument 7 names different: declaration 'coverage_filename' definition 'COVERAGE_OUTPUT_FILENAME'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:48:42: note: Function 'examine_CDS_paths' argument 7 names different: declaration 'coverage_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:539:37: note: Function 'examine_CDS_paths' argument 7 names different: declaration 'coverage_filename' definition 'COVERAGE_OUTPUT_FILENAME'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:76:12: style: Variable 'progname' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/IRKE_run.cpp:63:5: style: Exception should be caught by reference. [catchExceptionByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:225:46: style: Function 'dump_kmers_to_file' argument 1 names different: declaration 'outfilename' definition 'filename'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:80:37: note: Function 'dump_kmers_to_file' argument 1 names different: declaration 'outfilename' definition 'filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:225:46: note: Function 'dump_kmers_to_file' argument 1 names different: declaration 'outfilename' definition 'filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:521:54: style: Function 'prune_kmers_min_count' argument 1 names different: declaration 'count' definition 'min_count'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:102:45: note: Function 'prune_kmers_min_count' argument 1 names different: declaration 'count' definition 'min_count'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:521:54: note: Function 'prune_kmers_min_count' argument 1 names different: declaration 'count' definition 'min_count'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:427:23: style: Unused variable: candidate [unusedVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:60:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:78:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:142:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:237:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:527:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:555:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:605:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:71:18: style: Technically the member function 'KmerCounter::get_kmer_length' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:47:27: note: Technically the member function 'KmerCounter::get_kmer_length' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:71:18: note: Technically the member function 'KmerCounter::get_kmer_length' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:96:21: performance: Technically the member function 'KmerCounter::get_kmer_intval' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:354:30: note: Technically the member function 'KmerCounter::get_kmer_intval' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:96:21: note: Technically the member function 'KmerCounter::get_kmer_intval' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:149:15: style: Technically the member function 'Kmer_visitor::size' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:682:28: note: Technically the member function 'Kmer_visitor::size' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:149:15: note: Technically the member function 'Kmer_visitor::size' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:165:8: style: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:698:31: note: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:165:8: note: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:167:8: style: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:709:31: note: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.hpp:167:8: note: Technically the member function 'Sort_kmer_by_count_desc::operator()' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:264:38: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:280:37: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:325:49: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:354:53: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KmerCounter.cpp:379:35: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Ktree.cpp:102:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Ktree.cpp:126:97: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/Ktree.cpp:96:48: performance: Function parameter 'prefix' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:7:42: style: Function 'KtreeNode' argument 2 names different: declaration 'id' definition 'count'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:15:35: note: Function 'KtreeNode' argument 2 names different: declaration 'id' definition 'count'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:7:42: note: Function 'KtreeNode' argument 2 names different: declaration 'id' definition 'count'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:125:39: style: Function 'char_to_position' argument 1 names different: declaration 'nodeChar' definition 'node_char'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:44:31: note: Function 'char_to_position' argument 1 names different: declaration 'nodeChar' definition 'node_char'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:125:39: note: Function 'char_to_position' argument 1 names different: declaration 'nodeChar' definition 'node_char'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:161:38: style: Function 'position_to_char' argument 1 names different: declaration 'position' definition 'pos'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:46:31: note: Function 'position_to_char' argument 1 names different: declaration 'position' definition 'pos'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:161:38: note: Function 'position_to_char' argument 1 names different: declaration 'position' definition 'pos'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:25:10: style: Technically the member function 'KtreeNode::has_children' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:59:17: note: Technically the member function 'KtreeNode::has_children' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:25:10: note: Technically the member function 'KtreeNode::has_children' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:27:10: style: Technically the member function 'KtreeNode::get_char' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:88:17: note: Technically the member function 'KtreeNode::get_char' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:27:10: note: Technically the member function 'KtreeNode::get_char' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:29:10: style: Technically the member function 'KtreeNode::get_count' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:93:17: note: Technically the member function 'KtreeNode::get_count' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:29:10: note: Technically the member function 'KtreeNode::get_count' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:44:9: performance: Technically the member function 'KtreeNode::char_to_position' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:125:16: note: Technically the member function 'KtreeNode::char_to_position' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:44:9: note: Technically the member function 'KtreeNode::char_to_position' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:46:10: performance: Technically the member function 'KtreeNode::position_to_char' can be static. [functionStatic]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.cpp:161:17: note: Technically the member function 'KtreeNode::position_to_char' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/KtreeNode.hpp:46:10: note: Technically the member function 'KtreeNode::position_to_char' can be static.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:1399:54: style: Redundant condition: If 'EXPR == 12', the comparison 'EXPR != 10' is always true. [redundantCondition]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:731:25: style: Condition 'local_debug' is always false [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:728:40: note: Assignment 'local_debug=false', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:731:25: note: Condition 'local_debug' is always false
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:168:18: style: The scope of the variable 'min_kmer_count' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:401:18: style: The scope of the variable 'file_length' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:711:21: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:1357:75: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/MPIinchworm.cpp:1788:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:13:3: performance: Variable 'line' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:28:12: style: Technically the member function 'SAM_entry::get_sam_string' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:21:19: note: Technically the member function 'SAM_entry::get_sam_string' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:28:12: note: Technically the member function 'SAM_entry::get_sam_string' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:32:12: style: Technically the member function 'SAM_entry::get_read_name' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:45:19: note: Technically the member function 'SAM_entry::get_read_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:32:12: note: Technically the member function 'SAM_entry::get_read_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:36:12: style: Technically the member function 'SAM_entry::get_scaffold_name' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:73:19: note: Technically the member function 'SAM_entry::get_scaffold_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:36:12: note: Technically the member function 'SAM_entry::get_scaffold_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:44:12: style: Technically the member function 'SAM_entry::get_cigar_alignment' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:91:19: note: Technically the member function 'SAM_entry::get_cigar_alignment' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:44:12: note: Technically the member function 'SAM_entry::get_cigar_alignment' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:50:12: style: Technically the member function 'SAM_entry::get_mate_scaffold_name' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:160:19: note: Technically the member function 'SAM_entry::get_mate_scaffold_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:50:12: note: Technically the member function 'SAM_entry::get_mate_scaffold_name' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:54:12: style: Technically the member function 'SAM_entry::get_sequence' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:172:19: note: Technically the member function 'SAM_entry::get_sequence' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:54:12: note: Technically the member function 'SAM_entry::get_sequence' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:56:12: style: Technically the member function 'SAM_entry::get_quality_scores' can be const. [functionConst]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:176:19: note: Technically the member function 'SAM_entry::get_quality_scores' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.hpp:56:12: note: Technically the member function 'SAM_entry::get_quality_scores' can be const.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:11:29: performance: Function parameter 'sam_line' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_entry.cpp:95:44: performance: Function parameter 'cigar_string' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/SAM_reader.hpp:16:3: style: Class 'SAM_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/cigar_tweaker.cpp:73:16: style: Variable 'line' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/cigar_tweaker.cpp:43:3: style: Exception should be caught by reference. [catchExceptionByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:198:26: style: Condition 'myTid==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:191:17: note: Assignment 'myTid=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:198:26: note: Condition 'myTid==0' is always true
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:262:27: style: Condition 'myTid==0' is always true [knownConditionTrueFalse]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:247:17: note: Assignment 'myTid=0', assigned value is 0
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:262:27: note: Condition 'myTid==0' is always true
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:178:12: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:227:9: style: The scope of the variable 'i' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:227:12: style: The scope of the variable 'myTid' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:228:19: style: The scope of the variable 'sum' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:230:26: style: The scope of the variable 'end' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:243:18: style: The scope of the variable 'entry_num' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:225:71: style: Function 'populate_kmer_counter_from_reads' argument 2 names different: declaration 'reads_fasta_file' definition 'fasta_filename'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:36:71: note: Function 'populate_kmer_counter_from_reads' argument 2 names different: declaration 'reads_fasta_file' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:225:71: note: Function 'populate_kmer_counter_from_reads' argument 2 names different: declaration 'reads_fasta_file' definition 'fasta_filename'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:226:32: style: Variable 'kmer_length' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:230:26: style: Variable 'end' is not assigned a value. [unassignedVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:51:5: style: Exception should be caught by reference. [catchExceptionByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:286:0: error: Memory leak: record_counter [memleak]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/fastaToKmerCoverageStats.cpp:280:121: error: Uninitialized variable: end [uninitvar]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/pull_reads_with_kmers.cpp:212:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/pull_reads_with_kmers.cpp:230:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/pull_reads_with_kmers.cpp:240:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/pull_reads_with_kmers.cpp:29:5: style: Exception should be caught by reference. [catchExceptionByValue]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/sequenceUtil.cpp:396:46: style: Function 'replace_nonGATC_chars_with_A' argument 1 names different: declaration 'input_seq' definition 'str'. [funcArgNamesDifferent]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/sequenceUtil.hpp:44:45: note: Function 'replace_nonGATC_chars_with_A' argument 1 names different: declaration 'input_seq' definition 'str'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/sequenceUtil.cpp:396:46: note: Function 'replace_nonGATC_chars_with_A' argument 1 names different: declaration 'input_seq' definition 'str'.
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/sequenceUtil.cpp:67:11: style: Variable 's_line' is assigned a value that is never used. [unreadVariable]
trinityrnaseq-Trinity-v2.5.1/Inchworm/src/sequenceUtil.cpp:126:30: performance: Function parameter 'kmer' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/ScaffoldIwormContigs.cpp:101:7: error: Accessing an item in container 'line' that is empty. [containerOutOfBounds]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/error_checker.h:14:1: style: The struct 'error_checker' does not have a constructor although it has private member variables. [noConstructor]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/ScaffoldIwormContigs.cpp:66:2: style: Struct 'sort_pred' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/error_checker.cpp:7:41: performance: Function parameter 'contig' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/error_checker.cpp:7:56: performance: Function parameter 'entry' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/scaffold_iworm_contigs/error_checker.cpp:18:44: performance: Function parameter 'read' should be passed by const reference. [passedByValue]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/slclust/src/slcluster.cpp:54:7: style: The scope of the variable 'numread' can be reduced. [variableScope]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/slclust/src/slcluster.cpp:64:15: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
trinityrnaseq-Trinity-v2.5.1/trinity-plugins/slclust/src/slcluster.cpp:134:24: performance: Function parameter 'progname' should be passed by const reference. [passedByValue]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/triplane/triplane_1.0.8.orig.tar.gz
triplane-1.0.8/src/gfx/bitmap.cpp:235:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
triplane-1.0.8/src/gfx/bitmap.cpp:235:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
triplane-1.0.8/src/gfx/bitmap.cpp:182:10: style: The scope of the variable 'longname' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:290:9: style: The scope of the variable 'fromminy' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:290:19: style: The scope of the variable 'fromminx' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:290:29: style: The scope of the variable 'frommaxy' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:290:39: style: The scope of the variable 'frommaxx' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:291:9: style: The scope of the variable 'xi' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:291:13: style: The scope of the variable 'yi' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:291:17: style: The scope of the variable 'tx' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/bitmap.cpp:291:21: style: The scope of the variable 'ty' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/fades.cpp:91:9: style: The scope of the variable 'hit_value' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/font.cpp:31:10: style: The scope of the variable 'valiteksti' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/font.cpp:32:13: style: The scope of the variable 'valikuva' can be reduced. [variableScope]
triplane-1.0.8/src/gfx/gfx.cpp:81:9: style: The scope of the variable 'lasky' can be reduced. [variableScope]
triplane-1.0.8/src/io/dksfile.cpp:59:13: style: C-style pointer casting [cstyleCast]
triplane-1.0.8/src/io/dksfile.cpp:159:9: style: The scope of the variable 'faili' can be reduced. [variableScope]
triplane-1.0.8/src/io/joystick.cpp:167:9: style: Condition 'inmenu' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/io/joystick.cpp:166:14: note: Assignment 'inmenu=0', assigned value is 0
triplane-1.0.8/src/io/joystick.cpp:167:9: note: Condition 'inmenu' is always false
triplane-1.0.8/src/io/sound.cpp:42:9: style: The scope of the variable 'balance' can be reduced. [variableScope]
triplane-1.0.8/src/io/video.cpp:165:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:484:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:486:9: style: The scope of the variable 'wordcount' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:531:9: style: The scope of the variable 'chars_to_copy' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:583:10: style: The scope of the variable 'facenames' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:584:10: style: The scope of the variable 'missionnames' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:585:10: style: The scope of the variable 'modnames' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:1885:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2047:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2269:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2277:9: style: The scope of the variable 'response' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2575:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2739:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:2968:10: style: The scope of the variable 'modnames' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:3043:9: style: The scope of the variable 'menuselect' can be reduced. [variableScope]
triplane-1.0.8/src/menus/tripmenu.cpp:506:24: style: Array index 'locator' is used before limits check. [arrayIndexThenCheck]
triplane-1.0.8/src/settings.cpp:294:9: style: The scope of the variable 'l' can be reduced. [variableScope]
triplane-1.0.8/src/settings.cpp:294:12: style: The scope of the variable 'l2' can be reduced. [variableScope]
triplane-1.0.8/src/settings.cpp:294:16: style: The scope of the variable 'l3' can be reduced. [variableScope]
triplane-1.0.8/src/tools/dat2c/dat2c.cpp:81:0: error: Memory leak: data [memleak]
triplane-1.0.8/src/tools/dksbuild/dksbuild.cc:89:13: style: C-style pointer casting [cstyleCast]
triplane-1.0.8/src/tools/dksbuild/dksbuild.cc:95:14: style: C-style pointer casting [cstyleCast]
triplane-1.0.8/src/tools/dksbuild/dksbuild.cc:80:17: style: The scope of the variable 'koko' can be reduced. [variableScope]
triplane-1.0.8/src/tools/lvledit/lvledit.cpp:489:22: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:113:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:113:9: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:122:17: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:122:17: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:135:21: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:135:21: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:143:21: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:143:21: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:156:25: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:156:25: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:166:25: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:166:25: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:175:21: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:175:21: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:182:21: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:182:21: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:193:21: style: Condition 'debug' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:78:17: note: Assignment 'debug=0', assigned value is 0
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:193:21: note: Condition 'debug' is always false
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:97:9: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:114:9: warning: %lu in format string (no. 2) requires 'unsigned long' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:220:19: style: The scope of the variable 'a' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:269:10: style: The scope of the variable 'dxs' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:269:18: style: The scope of the variable 'dys' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:273:9: style: The scope of the variable 'laskx' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:273:16: style: The scope of the variable 'lasky' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:273:23: style: The scope of the variable 'lask' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:271:10: style: Unused variable: ch [unusedVariable]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:276:11: style: Unused variable: out [unusedVariable]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:302:20: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:303:22: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:306:21: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:308:26: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:314:21: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:316:21: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/tools/pcx2pgd/pcx2pgd.cpp:126:46: style: Array index 'lask3' is used before limits check. [arrayIndexThenCheck]
triplane-1.0.8/src/tools/pgdview/pgdview.cpp:51:9: style: The scope of the variable 'lask' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pgdview/pgdview.cpp:51:15: style: The scope of the variable 'lask2' can be reduced. [variableScope]
triplane-1.0.8/src/tools/pgdview/pgdview.cpp:61:18: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/triplane.cpp:655:5: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
triplane-1.0.8/src/triplane.cpp:657:5: note: Found duplicate branches for 'if' and 'else'.
triplane-1.0.8/src/triplane.cpp:655:5: note: Found duplicate branches for 'if' and 'else'.
triplane-1.0.8/src/triplane.cpp:3100:9: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
triplane-1.0.8/src/triplane.cpp:3103:11: note: Found duplicate branches for 'if' and 'else'.
triplane-1.0.8/src/triplane.cpp:3100:9: note: Found duplicate branches for 'if' and 'else'.
triplane-1.0.8/src/triplane.cpp:684:9: style: The scope of the variable 'l' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:684:12: style: The scope of the variable 'l2' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:685:9: style: The scope of the variable 'seivi' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1908:13: style: The scope of the variable 'temp2' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1911:9: style: The scope of the variable 'firedi' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1912:9: style: The scope of the variable 'infantry_score' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1913:9: style: The scope of the variable 'struct_score' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1914:9: style: The scope of the variable 'some_score' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1915:9: style: The scope of the variable 'aaa_score' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1918:10: style: The scope of the variable 'ch' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1920:9: style: The scope of the variable 'x_coord' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1921:9: style: The scope of the variable 'best_in_record' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:1922:9: style: The scope of the variable 'sisennys' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:2362:12: style: The scope of the variable 'l1' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:2362:20: style: The scope of the variable 'l3' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:3593:11: style: The scope of the variable 'faili' can be reduced. [variableScope]
triplane-1.0.8/src/triplane.cpp:3597:37: error: Buffer overrun possible for long command line arguments. [insecureCmdLineArgs]
triplane-1.0.8/src/util/wutil.cpp:207:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
triplane-1.0.8/src/util/wutil.cpp:219:42: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
triplane-1.0.8/src/world/fobjects.cpp:856:9: style: Condition 'palasia' is always false [knownConditionTrueFalse]
triplane-1.0.8/src/world/fobjects.cpp:680:19: note: Assignment 'palasia=0', assigned value is 0
triplane-1.0.8/src/world/fobjects.cpp:856:9: note: Condition 'palasia' is always false
triplane-1.0.8/src/world/fobjects.cpp:679:12: style: The scope of the variable 'l2' can be reduced. [variableScope]
triplane-1.0.8/src/world/fobjects.cpp:678:27: style: Function 'start_bomb_explo' argument 1 names different: declaration 'l' definition 'bb'. [funcArgNamesDifferent]
triplane-1.0.8/src/world/fobjects.cpp:43:27: note: Function 'start_bomb_explo' argument 1 names different: declaration 'l' definition 'bb'.
triplane-1.0.8/src/world/fobjects.cpp:678:27: note: Function 'start_bomb_explo' argument 1 names different: declaration 'l' definition 'bb'.
triplane-1.0.8/src/world/terrain.cpp:314:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
triplane-1.0.8/src/world/terrain.cpp:315:39: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
triplane-1.0.8/src/world/terrain.cpp:905:35: style: Function 'kangas_terrain_to_screen' argument 1 names different: declaration 'leftx' definition 'left_x'. [funcArgNamesDifferent]
triplane-1.0.8/src/world/terrain.cpp:70:35: note: Function 'kangas_terrain_to_screen' argument 1 names different: declaration 'leftx' definition 'left_x'.
triplane-1.0.8/src/world/terrain.cpp:905:35: note: Function 'kangas_terrain_to_screen' argument 1 names different: declaration 'leftx' definition 'left_x'.
triplane-1.0.8/src/world/tripai.cpp:1246:9: style: The scope of the variable 'trueangle' can be reduced. [variableScope]
triplane-1.0.8/src/world/tripai.cpp:1247:9: style: The scope of the variable 'l' can be reduced. [variableScope]
triplane-1.0.8/src/world/tripmis.cpp:76:23: style: Function 'init_mission' argument 1 names different: declaration 'coutry' definition 'country'. [funcArgNamesDifferent]
triplane-1.0.8/src/world/tripmis.cpp:69:23: note: Function 'init_mission' argument 1 names different: declaration 'coutry' definition 'country'.
triplane-1.0.8/src/world/tripmis.cpp:76:23: note: Function 'init_mission' argument 1 names different: declaration 'coutry' definition 'country'.
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/triplea/triplea_1.9.0.0.7062.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tripleo-image-elements/tripleo-image-elements_0.7.1.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tripwire/tripwire_2.4.3.7.orig.tar.gz
tripwire-open-source-2.4.3.7/src/core/platform.h:265:0: error: #error COMP definition did not resolve.  Check "platform.h". [preprocessorErrorDirective]
tripwire-open-source-2.4.3.7/src/core/file_unix.cpp:44:0: error: #error Need to be unix to use unixfsservices [preprocessorErrorDirective]
tripwire-open-source-2.4.3.7/src/core/unixfsservices.cpp:43:0: error: #error Must be unix for unixfsservices [preprocessorErrorDirective]
tripwire-open-source-2.4.3.7/src/cryptlib/config.h:92:0: error: #error "I don't seem to have a 32-bit integer type on this system." [preprocessorErrorDirective]
tripwire-open-source-2.4.3.7/src/db/blockfile.cpp:38:0: error: #error  [preprocessorErrorDirective]
tripwire-open-source-2.4.3.7/src/db/blockfile.h:100:9: performance: Technically the member function 'cBlockFile::GetBlockSize' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/db/blockrecordfile.h:68:18: warning: Virtual function 'Close' is called from destructor '~cBlockRecordFile()' at line 63. Dynamic binding is not used. [virtualCallInConstructor]
tripwire-open-source-2.4.3.7/src/db/blockrecordfile.cpp:63:5: note: Calling Close
tripwire-open-source-2.4.3.7/src/db/blockrecordfile.h:68:18: note: Close is a virtual method
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:172:19: style: The function 'CalcArchiveSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:83:19: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:172:19: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:176:18: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:90:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:176:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:184:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:94:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:184:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:229:19: style: The function 'CalcArchiveSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:83:19: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:229:19: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:234:18: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:90:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:234:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:242:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:94:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:242:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:277:19: style: The function 'CalcArchiveSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:83:19: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:277:19: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:281:18: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:90:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:281:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:287:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:94:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdbnode.h:287:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdatabase.h:85:18: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/db/blockrecordfile.h:65:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/db/hierdatabase.h:85:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/db/hierdatabase.cpp:747:10: style: Technically the member function 'cHierDatabaseIterCallCompare::operator()' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/db/hierdbpath.cpp:47:32: style: Function 'cHierDbPath' argument 1 names different: declaration 'delChar' definition 'cDelChar'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/db/hierdbpath.h:58:23: note: Function 'cHierDbPath' argument 1 names different: declaration 'delChar' definition 'cDelChar'.
tripwire-open-source-2.4.3.7/src/db/hierdbpath.cpp:47:32: note: Function 'cHierDbPath' argument 1 names different: declaration 'delChar' definition 'cDelChar'.
tripwire-open-source-2.4.3.7/src/db/hierdbpath.cpp:125:38: style: Function 'SetDelimiter' argument 1 names different: declaration 'cDelimiter' definition 'Delimiter'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/db/hierdbpath.h:66:30: note: Function 'SetDelimiter' argument 1 names different: declaration 'cDelimiter' definition 'Delimiter'.
tripwire-open-source-2.4.3.7/src/db/hierdbpath.cpp:125:38: note: Function 'SetDelimiter' argument 1 names different: declaration 'cDelimiter' definition 'Delimiter'.
tripwire-open-source-2.4.3.7/src/db/hierdbpath.cpp:57:5: performance: Variable 'mDelimitingChar' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/fco/fcodatasourceiterimpl.cpp:444:10: style: Technically the member function 'cFCODataSourceIterImplCallCompare::operator()' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:128:54: style: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/fconame.h:64:57: note: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'.
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:128:54: note: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'.
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:145:52: style: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/fconame.h:65:55: note: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'.
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:145:52: note: Function 'cFCOName' argument 2 names different: declaration 'iNI' definition 'pNI'.
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:233:41: style: Function 'ParseString' argument 1 names different: declaration 'str' definition 'pszin'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/fconame.h:140:35: note: Function 'ParseString' argument 1 names different: declaration 'str' definition 'pszin'.
tripwire-open-source-2.4.3.7/src/fco/fconame.cpp:233:41: note: Function 'ParseString' argument 1 names different: declaration 'str' definition 'pszin'.
tripwire-open-source-2.4.3.7/src/fco/fconametbl.h:133:14: style: Technically the member function 'cFCONameTbl::cCharCmp::operator()' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/fco/fconametbl.cpp:137:6: style: C-style pointer casting [cstyleCast]
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:79:23: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:79:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:80:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:80:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:81:23: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:81:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:102:23: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:102:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:103:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:103:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:104:23: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:104:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:125:23: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:125:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:126:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:126:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:127:23: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:127:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:149:23: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:149:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:150:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:150:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:151:23: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:151:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:167:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:103:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcopropimpl.h:167:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:58:23: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:58:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:59:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:59:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:60:23: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcoundefprop.h:60:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcopropvector.cpp:51:5: performance: Variable 'mMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/fco/fcopropvector.cpp:71:5: performance: Variable 'mMask' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.cpp:244:61: style: C-style pointer casting [cstyleCast]
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:66:29: warning: Virtual function 'Clear' is called from destructor '~cFCOSetImpl()' at line 72. Dynamic binding is not used. [virtualCallInConstructor]
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.cpp:72:5: note: Calling Clear
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:66:29: note: Clear is a virtual method
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:94:9: style: Class 'cFCONode' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:84:5: warning: The class 'cFCONode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:61:29: style: The function 'Lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:186:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:61:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:62:29: style: The function 'Lookup' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:187:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:62:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:63:29: style: The function 'GetIter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:192:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:63:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:64:29: style: The function 'GetIter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:193:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:64:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:65:29: style: The function 'Insert' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:196:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:65:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:66:29: style: The function 'Clear' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:200:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:66:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:67:29: style: The function 'IsEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:203:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:67:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:68:29: style: The function 'Size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:204:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:68:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:131:25: style: The function 'SeekBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:150:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:131:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:132:25: style: The function 'Done' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:152:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:132:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:133:25: style: The function 'IsEmpty' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:154:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:133:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:134:25: style: The function 'Next' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:156:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:134:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:135:25: style: The function 'FCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:159:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:135:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:136:25: style: The function 'FCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:160:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:136:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:137:25: style: The function 'SeekToFCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:163:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:137:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:139:18: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:167:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:139:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:140:18: style: The function 'Remove' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:168:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:140:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:141:18: style: The function 'DestroyIter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fco.h:172:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcosetimpl.h:141:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:76:35: style: The function 'SpecContainsFCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:72:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:76:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:77:35: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:63:28: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:77:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:78:35: style: The function 'SetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:65:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:78:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:79:35: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:68:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:79:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:80:35: style: The function 'GetStartPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:75:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:80:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:81:35: style: The function 'SetStartPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:79:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:81:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:82:35: style: The function 'GetPropVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:88:35: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:82:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:83:35: style: The function 'SetPropVector' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:91:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:83:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:84:35: style: The function 'GetSpecMask' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:97:33: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:84:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:85:35: style: The function 'TraceContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:118:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:85:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:86:35: style: The function 'ShouldStopDescent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:86:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:88:35: style: The function 'SetHelper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:83:35: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:88:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:89:35: style: The function 'GetHelper' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:84:35: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.h:89:35: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospec.cpp:57:28: style: The function 'GetName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:131:28: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospec.cpp:57:28: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospec.cpp:58:28: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospec.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospec.cpp:58:28: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:191:21: style: Technically the member function 'cFCOSpecStopPointIter::StopPoint' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:291:47: note: Technically the member function 'cFCOSpecStopPointIter::StopPoint' can be const.
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:191:21: note: Technically the member function 'cFCOSpecStopPointIter::StopPoint' can be const.
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:118:29: style: The function 'SetStartPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:61:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:118:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:119:29: style: The function 'ContainsFCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:66:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:119:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:120:29: style: The function 'ShouldStopDescent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:73:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:120:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:121:29: style: The function 'TraceContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:91:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:121:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:122:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:70:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:122:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:157:18: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:78:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:157:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:158:18: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:79:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:158:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:160:27: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:88:27: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:160:27: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:209:29: style: The function 'ContainsFCO' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:66:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:209:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:210:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:70:29: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:210:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:211:29: style: The function 'ShouldStopDescent' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:73:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:211:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:212:29: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:78:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:212:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:213:29: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:79:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:213:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:214:29: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:88:27: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:214:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:215:29: style: The function 'TraceContents' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:91:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/fcospechelper.h:215:29: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/fcospecimpl.cpp:190:16: style: C-style pointer casting [cstyleCast]
tripwire-open-source-2.4.3.7/src/fco/iterproxy.h:53:5: style: Class 'cIterProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tripwire-open-source-2.4.3.7/src/fco/iterproxy.h:54:5: style: Class 'cIterProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tripwire-open-source-2.4.3.7/src/fco/fcospeclist.h:72:5: style: 'cFCOSpecList::operator=' should return 'cFCOSpecList &'. [operatorEq]
tripwire-open-source-2.4.3.7/src/fco/genrespeclist.cpp:45:5: performance: Variable 'mGenre' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:75:48: style: Function 'SelectGenre' argument 1 names different: declaration 'newGenre' definition 'g'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:98:36: note: Function 'SelectGenre' argument 1 names different: declaration 'newGenre' definition 'g'.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:75:48: note: Function 'SelectGenre' argument 1 names different: declaration 'newGenre' definition 'g'.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:166:58: style: Function 'GenreToString' argument 1 names different: declaration 'genre' definition 'g'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:124:46: note: Function 'GenreToString' argument 1 names different: declaration 'genre' definition 'g'.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:166:58: note: Function 'GenreToString' argument 1 names different: declaration 'genre' definition 'g'.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:102:19: style: Technically the member function 'cGenreSwitcher::CurrentGenre' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:81:31: note: Technically the member function 'cGenreSwitcher::CurrentGenre' can be const.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:102:19: note: Technically the member function 'cGenreSwitcher::CurrentGenre' can be const.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:110:19: style: Technically the member function 'cGenreSwitcher::GetDefaultGenre' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:86:31: note: Technically the member function 'cGenreSwitcher::GetDefaultGenre' can be const.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:110:19: note: Technically the member function 'cGenreSwitcher::GetDefaultGenre' can be const.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:116:10: performance: Technically the member function 'cGenreSwitcher::IsGenreAppropriate' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.cpp:143:22: note: Technically the member function 'cGenreSwitcher::IsGenreAppropriate' can be static.
tripwire-open-source-2.4.3.7/src/fco/genreswitcher.h:116:10: note: Technically the member function 'cGenreSwitcher::IsGenreAppropriate' can be static.
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:313:51: style: Function 'Update' argument 1 names different: declaration 'pbData' definition 'pbDataC'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fco/signature.h:222:46: note: Function 'Update' argument 1 names different: declaration 'pbData' definition 'pbDataC'.
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:313:51: note: Function 'Update' argument 1 names different: declaration 'pbData' definition 'pbDataC'.
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:558:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:759:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:863:9: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
tripwire-open-source-2.4.3.7/src/fco/signature.cpp:302:5: performance: Variable 'mChecksum' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/fco/signature.h:122:23: style: The function 'Compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:71:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:122:23: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:194:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:194:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:195:21: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:195:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:196:21: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:196:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:197:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:197:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:198:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:198:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:199:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:199:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:205:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:205:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:221:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:221:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:222:21: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:222:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:223:21: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:223:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:224:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:224:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:225:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:225:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:226:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:226:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:232:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:232:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:249:18: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:249:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:250:18: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:250:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:251:18: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:251:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:253:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:253:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:254:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:254:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:255:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:255:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:261:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:261:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:278:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:278:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:279:21: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:279:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:280:21: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:280:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:281:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:281:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:282:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:282:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:283:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:283:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:294:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:294:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:315:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:315:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:316:21: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:316:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:317:21: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:317:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:318:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:318:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:319:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:319:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:320:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:320:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:326:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:326:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:357:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:109:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:357:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:358:21: style: The function 'Update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:111:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:358:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:359:21: style: The function 'Finit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:359:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:360:21: style: The function 'AsString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:69:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:360:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:361:21: style: The function 'AsStringHex' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:117:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:361:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:362:21: style: The function 'Copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/fcoprop.h:72:23: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:362:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fco/signature.h:373:18: style: The function 'IsEqual' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/fco/signature.h:134:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/fco/signature.h:373:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/fs/fsdatasourceiter.cpp:202:34: style: C-style pointer casting [cstyleCast]
tripwire-open-source-2.4.3.7/src/fs/fspropset.h:123:5: style: 'cFSPropSet::operator=' should return 'cFSPropSet &'. [operatorEq]
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.h:94:1: style: The class 'cFSPropDisplayer' does not have a constructor although it has private member variables. [noConstructor]
tripwire-open-source-2.4.3.7/src/fs/fsnametranslator.cpp:102:63: style: Function 'DisplayStringToFCOName' argument 1 names different: declaration 'str' definition 'strC'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fsnametranslator.h:60:59: note: Function 'DisplayStringToFCOName' argument 1 names different: declaration 'str' definition 'strC'.
tripwire-open-source-2.4.3.7/src/fs/fsnametranslator.cpp:102:63: note: Function 'DisplayStringToFCOName' argument 1 names different: declaration 'str' definition 'strC'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:129:41: style: Function 'DoStat' argument 1 names different: declaration 'name' definition 'strName'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.h:97:32: note: Function 'DoStat' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:129:41: note: Function 'DoStat' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:161:41: style: Function 'DoOpen' argument 1 names different: declaration 'name' definition 'strName'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.h:98:32: note: Function 'DoOpen' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:161:41: note: Function 'DoOpen' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:188:41: style: Function 'DoHash' argument 1 names different: declaration 'name' definition 'strName'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.h:99:32: note: Function 'DoHash' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropcalc.cpp:188:41: note: Function 'DoHash' argument 1 names different: declaration 'name' definition 'strName'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:311:14: style: C-style pointer casting [cstyleCast]
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:481:50: style: Function 'GetGroupname' argument 1 names different: declaration 'i64uid' definition 'i64gid'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.h:132:36: note: Function 'GetGroupname' argument 1 names different: declaration 'i64uid' definition 'i64gid'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:481:50: note: Function 'GetGroupname' argument 1 names different: declaration 'i64uid' definition 'i64gid'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:500:56: style: Function 'AddUsernameMapping' argument 1 names different: declaration 'i64ID' definition 'i64uid'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.h:133:42: note: Function 'AddUsernameMapping' argument 1 names different: declaration 'i64ID' definition 'i64uid'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:500:56: note: Function 'AddUsernameMapping' argument 1 names different: declaration 'i64ID' definition 'i64uid'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:507:57: style: Function 'AddGroupnameMapping' argument 1 names different: declaration 'i64ID' definition 'i64gid'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.h:134:43: note: Function 'AddGroupnameMapping' argument 1 names different: declaration 'i64ID' definition 'i64gid'.
tripwire-open-source-2.4.3.7/src/fs/fspropdisplayer.cpp:507:57: note: Function 'AddGroupnameMapping' argument 1 names different: declaration 'i64ID' definition 'i64gid'.
tripwire-open-source-2.4.3.7/src/siggen/siggencmdline.h:52:10: performance: Technically the member function 'cSiggenCmdLine::InitCmdLineParser' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/siggen/siggencmdline.cpp:123:22: note: Technically the member function 'cSiggenCmdLine::InitCmdLineParser' can be static.
tripwire-open-source-2.4.3.7/src/siggen/siggencmdline.h:52:10: note: Technically the member function 'cSiggenCmdLine::InitCmdLineParser' can be static.
tripwire-open-source-2.4.3.7/src/siggen/siggencmdline.cpp:111:5: style: Class 'cSiggenCmdLine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/siggen/siggencmdline.cpp:111:5: style: Class 'cSiggenCmdLine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/integritycheck.h:96:9: style: Technically the member function 'cIntegrityCheck::ObjectsScanned' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:247:5: style: Variable 'fGotDate' is reassigned a value before the old one has been used. [redundantAssignment]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:225:0: note: Variable 'fGotDate' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:247:5: note: Variable 'fGotDate' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:425:98: style: Function 'FormatNonAddressHeader' argument 2 names different: declaration 'val' definition 'valC'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:137:91: note: Function 'FormatNonAddressHeader' argument 2 names different: declaration 'val' definition 'valC'.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:425:98: note: Function 'FormatNonAddressHeader' argument 2 names different: declaration 'val' definition 'valC'.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:472:54: style: Function 'LFToCRLF' argument 1 names different: declaration 's' definition 'sIn'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:140:47: note: Function 'LFToCRLF' argument 1 names different: declaration 's' definition 'sIn'.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.cpp:472:54: note: Function 'LFToCRLF' argument 1 names different: declaration 's' definition 'sIn'.
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:169:25: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:151:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:169:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:175:25: style: The function 'GetEncodedWordIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:154:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:175:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:180:25: style: The function 'GetContentTypeIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:156:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:180:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:193:25: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:151:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:193:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:195:25: style: The function 'GetEncodedWordIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:154:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:195:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:200:25: style: The function 'GetContentTypeIdentifier' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:156:25: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:200:25: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:256:18: style: The function 'Send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:90:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/mailmessage.h:256:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:249:37: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:249:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:250:37: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:250:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:251:37: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:251:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:252:37: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:252:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:253:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:253:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:277:37: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:277:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:278:37: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:278:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:279:37: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:279:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:280:37: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:280:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:281:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:281:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:300:18: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:300:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:301:18: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:301:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:315:37: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:315:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:316:37: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:316:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:317:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:317:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:336:37: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:336:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:337:37: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:337:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:338:37: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:338:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:339:37: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:339:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:340:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:340:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:359:37: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:359:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:360:37: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:360:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:361:37: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:361:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:362:37: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:362:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:363:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:363:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:383:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:383:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:384:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:384:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:385:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:385:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:386:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:386:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:390:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:390:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:469:18: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:209:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:469:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:473:18: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:212:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:473:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:478:17: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:216:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:478:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:483:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:219:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:483:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:488:37: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:221:37: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.h:488:37: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1856:17: style: Condition 'pPrivateKey' is always false [knownConditionTrueFalse]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1825:52: note: Assignment 'pPrivateKey=0', assigned value is 0
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1856:17: note: Condition 'pPrivateKey' is always false
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1122:44: style: The scope of the variable 'bCheckMade' can be reduced. [variableScope]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1776:40: style: The scope of the variable 'bReportEncrypted' can be reduced. [variableScope]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:649:5: style: Class 'cTWModeDbInit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:649:5: style: Class 'cTWModeDbInit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:903:5: style: Class 'cTWModeIC' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:903:5: style: Class 'cTWModeIC' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1622:5: style: Class 'cTWModeDbUpdate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1622:5: style: Class 'cTWModeDbUpdate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1993:5: style: Class 'cTWModePolUpdate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:1993:5: style: Class 'cTWModePolUpdate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:2394:5: style: Class 'cTWModeTest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:2394:5: style: Class 'cTWModeTest' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:2512:5: style: Class 'cTWModeHelp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tripwire/twcmdline.cpp:2512:5: style: Class 'cTWModeHelp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:243:41: style: Function 'Lookup' argument 1 names different: declaration 'tstrKey' definition 'sKey'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:108:32: note: Function 'Lookup' argument 1 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:243:41: note: Function 'Lookup' argument 1 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:243:56: style: Function 'Lookup' argument 2 names different: declaration 'tstrVal' definition 'sVal'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:108:50: note: Function 'Lookup' argument 2 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:243:56: note: Function 'Lookup' argument 2 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:256:41: style: Function 'Insert' argument 1 names different: declaration 'tstrKey' definition 'sKey'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:111:32: note: Function 'Insert' argument 1 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:256:41: note: Function 'Insert' argument 1 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:256:62: style: Function 'Insert' argument 2 names different: declaration 'tstrVal' definition 'sVal'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:111:56: note: Function 'Insert' argument 2 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:256:62: note: Function 'Insert' argument 2 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:294:34: style: Function 'PopNextLine' argument 1 names different: declaration 'fileIn' definition 'sIn'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:75:34: note: Function 'PopNextLine' argument 1 names different: declaration 'fileIn' definition 'sIn'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:294:34: note: Function 'PopNextLine' argument 1 names different: declaration 'fileIn' definition 'sIn'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:50: style: Function 'GetKeyValuePair' argument 1 names different: declaration 'tstrLine' definition 'sLine'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:123:41: note: Function 'GetKeyValuePair' argument 1 names different: declaration 'tstrLine' definition 'sLine'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:50: note: Function 'GetKeyValuePair' argument 1 names different: declaration 'tstrLine' definition 'sLine'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:66: style: Function 'GetKeyValuePair' argument 2 names different: declaration 'tstrKey' definition 'sKey'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:123:60: note: Function 'GetKeyValuePair' argument 2 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:66: note: Function 'GetKeyValuePair' argument 2 names different: declaration 'tstrKey' definition 'sKey'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:81: style: Function 'GetKeyValuePair' argument 3 names different: declaration 'tstrVal' definition 'sVal'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:123:78: note: Function 'GetKeyValuePair' argument 3 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:81: note: Function 'GetKeyValuePair' argument 3 names different: declaration 'tstrVal' definition 'sVal'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:504:39: style: Function 'DoVarSubst' argument 1 names different: declaration 'rval' definition 's'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/configfile.h:125:30: note: Function 'DoVarSubst' argument 1 names different: declaration 'rval' definition 's'.
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:504:39: note: Function 'DoVarSubst' argument 1 names different: declaration 'rval' definition 's'.
tripwire-open-source-2.4.3.7/src/tw/configfile.h:123:10: style: Technically the member function 'cConfigFile::GetKeyValuePair' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:438:19: note: Technically the member function 'cConfigFile::GetKeyValuePair' can be const.
tripwire-open-source-2.4.3.7/src/tw/configfile.h:123:10: note: Technically the member function 'cConfigFile::GetKeyValuePair' can be const.
tripwire-open-source-2.4.3.7/src/tw/configfile.h:124:10: performance: Technically the member function 'cConfigFile::IsPredefinedVar' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/tw/configfile.cpp:582:19: note: Technically the member function 'cConfigFile::IsPredefinedVar' can be static.
tripwire-open-source-2.4.3.7/src/tw/configfile.h:124:10: note: Technically the member function 'cConfigFile::IsPredefinedVar' can be static.
tripwire-open-source-2.4.3.7/src/tw/dbdebug.cpp:98:5: style: Class 'cDbDebug' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tw/dbdebug.cpp:98:5: style: Class 'cDbDebug' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:696:5: warning: Possible null pointer dereference: pAttr [nullPointer]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:343:38: note: Calling function 'AddSpec', 3rd argument 'pAttr' value is 0
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:696:5: note: Null pointer dereference
tripwire-open-source-2.4.3.7/src/tw/fcoreport.h:260:5: warning: Member variable 'cFCOReportChangeIter::mpData' is not initialized in the constructor. [uninitMemberVarPrivate]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:376:41: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:68:5: warning: The struct 'cChangeNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:80:5: warning: The struct 'cNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tripwire-open-source-2.4.3.7/src/tw/fcoreport.cpp:99:5: warning: The struct 'cGenreNode' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tripwire-open-source-2.4.3.7/src/tw/headerinfo.h:58:18: warning: Virtual function 'Clear' is called from constructor 'cHeaderInfo()' at line 56. Dynamic binding is not used. [virtualCallInConstructor]
tripwire-open-source-2.4.3.7/src/tw/headerinfo.cpp:56:5: note: Calling Clear
tripwire-open-source-2.4.3.7/src/tw/headerinfo.h:58:18: note: Clear is a virtual method
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:1718:35: style: Function 'OpenInputFile' argument 1 names different: declaration 'out' definition 'in'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:116:42: note: Function 'OpenInputFile' argument 1 names different: declaration 'out' definition 'in'.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:1718:35: note: Function 'OpenInputFile' argument 1 names different: declaration 'out' definition 'in'.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:1822:5: performance: Variable 'mAddress' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:190:10: performance: Technically the member function 'cTextReportViewer::LaunchEditorOnFile' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:695:25: note: Technically the member function 'cTextReportViewer::LaunchEditorOnFile' can be static.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:190:10: note: Technically the member function 'cTextReportViewer::LaunchEditorOnFile' can be static.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:235:10: style: Technically the member function 'cTextReportViewer::AppendChar' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.cpp:2073:25: note: Technically the member function 'cTextReportViewer::AppendChar' can be const.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:235:10: note: Technically the member function 'cTextReportViewer::AppendChar' can be const.
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:304:18: style: The function 'IgnoreThisSpec' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:250:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:304:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:305:18: style: The function 'WantOutputObjectSummary' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:255:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:305:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:306:18: style: The function 'CanUpdate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:259:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/tw/textreportviewer.h:306:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/tw/twinit.cpp:186:5: style: Class 'cTWInit' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/tw/twinit.cpp:186:5: style: Class 'cTWInit' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twadmin/keygeneration.cpp:62:0: error: syntax error [syntaxError]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1811:5: performance: Variable 'mKeySize' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:133:10: performance: Technically the member function 'cTWAModeCommon::InitCmdLineCommon' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:142:22: note: Technically the member function 'cTWAModeCommon::InitCmdLineCommon' can be static.
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:133:10: note: Technically the member function 'cTWAModeCommon::InitCmdLineCommon' can be static.
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:254:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:254:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:255:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:255:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:256:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:256:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:257:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:257:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:265:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:265:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:491:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:491:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:492:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:492:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:493:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:493:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:494:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:494:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:502:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:502:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:699:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:699:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:700:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:700:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:701:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:701:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:702:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:702:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:710:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:710:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:792:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:792:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:793:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:793:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:794:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:794:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:795:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:795:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:803:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:803:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:902:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:902:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:903:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:903:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:904:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:904:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:905:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:905:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:913:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:913:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1236:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1236:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1237:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1237:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1238:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1238:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1239:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1239:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1247:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1247:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1539:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1539:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1540:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1540:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1541:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1541:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1542:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1542:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1550:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1550:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1779:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1779:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1780:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1780:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1781:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1781:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1782:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1782:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1790:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:1790:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2102:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2102:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2103:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2103:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2104:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2104:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2105:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2105:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2113:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2113:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2419:42: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2419:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2420:42: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2420:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2421:42: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2421:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2422:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2422:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2423:42: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2423:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2692:18: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:145:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2692:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2696:18: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:148:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2696:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2701:17: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:152:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2701:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2706:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:157:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2706:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2711:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.h:154:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twadmin/twadmincl.cpp:2711:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:762:5: style: Variable 'pIn' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:831:5: style: Variable 'pOut' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:876:5: style: Variable 'pIn' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:954:5: style: Variable 'pOut' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:180:5: style: Class 'cTripleDES' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:180:5: style: Class 'cTripleDES' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:729:5: style: Class 'cElGamalSigPrivateKey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:729:5: style: Class 'cElGamalSigPrivateKey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:845:5: style: Class 'cElGamalSigPublicKey' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.cpp:845:5: style: Class 'cElGamalSigPublicKey' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:83:17: style: The function 'GetBlockSizePlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:63:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:83:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:84:17: style: The function 'GetBlockSizeCipher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:64:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:84:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:86:18: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:66:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:86:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:130:17: style: The function 'GetBlockSizePlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:63:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:130:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:131:17: style: The function 'GetBlockSizeCipher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:64:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:131:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:133:18: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:66:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:133:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:272:17: style: The function 'GetBlockSizePlain' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:63:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:272:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:273:17: style: The function 'GetBlockSizeCipher' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:64:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:273:17: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:275:18: style: The function 'ProcessBlock' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:66:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twcrypto/crypto.h:275:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twcrypto/keyfile.h:77:10: style: Technically the member function 'cKeyFile::GetWriteLen' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/twcrypto/keyfile.cpp:346:15: note: Technically the member function 'cKeyFile::GetWriteLen' can be const.
tripwire-open-source-2.4.3.7/src/twcrypto/keyfile.h:77:10: note: Technically the member function 'cKeyFile::GetWriteLen' can be const.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:347:9: style: Technically the member function 'cAttrScopeInfo::GetStatementCount' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:202:1: warning: The class 'cParseSpecMask' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:82:54: style: Function 'SetSpecMaskList' argument 1 names different: declaration 'pmask' definition 'pmasks'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:282:62: note: Function 'SetSpecMaskList' argument 1 names different: declaration 'pmask' definition 'pmasks'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:82:54: note: Function 'SetSpecMaskList' argument 1 names different: declaration 'pmask' definition 'pmasks'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:143:61: style: Function 'cParseSpecMask' argument 2 names different: declaration 'vector' definition 'attr'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:208:49: note: Function 'cParseSpecMask' argument 2 names different: declaration 'vector' definition 'attr'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:143:61: note: Function 'cParseSpecMask' argument 2 names different: declaration 'vector' definition 'attr'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:214:49: style: Function 'cParseNamedAttr' argument 1 names different: declaration 'strName' definition 'name'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:93:36: note: Function 'cParseNamedAttr' argument 1 names different: declaration 'strName' definition 'name'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:214:49: note: Function 'cParseNamedAttr' argument 1 names different: declaration 'strName' definition 'name'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:214:70: style: Function 'cParseNamedAttr' argument 2 names different: declaration 'strValue' definition 'value'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:93:60: note: Function 'cParseNamedAttr' argument 2 names different: declaration 'strValue' definition 'value'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:214:70: note: Function 'cParseNamedAttr' argument 2 names different: declaration 'strValue' definition 'value'.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:140:10: performance: Technically the member function 'cParseNamedAttr::NamesMatch' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.cpp:271:23: note: Technically the member function 'cParseNamedAttr::NamesMatch' can be static.
tripwire-open-source-2.4.3.7/src/twparser/parserobjects.h:140:10: note: Technically the member function 'cParseNamedAttr::NamesMatch' can be static.
tripwire-open-source-2.4.3.7/src/twparser/policyparser.h:147:17: performance: Technically the member function 'cPolicyParser::ConvertMultibyte' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/twparser/policyparser.cpp:146:28: note: Technically the member function 'cPolicyParser::ConvertMultibyte' can be static.
tripwire-open-source-2.4.3.7/src/twparser/policyparser.h:147:17: note: Technically the member function 'cPolicyParser::ConvertMultibyte' can be static.
tripwire-open-source-2.4.3.7/src/twparser/yylex.cpp:1157:3: style: Label 'yy_reject' is not used. [unusedLabel]
tripwire-open-source-2.4.3.7/src/twparser/yylex.cpp:1165:3: style: Label 'yy_more' is not used. [unusedLabel]
tripwire-open-source-2.4.3.7/src/twparser/yyparse.cpp:1234:1: style: Label 'yyerrlabel' is not used. [unusedLabel]
tripwire-open-source-2.4.3.7/src/twparser/yyparse.cpp:65:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tripwire-open-source-2.4.3.7/src/twparser/yyparse.cpp:72:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:142:10: performance: Technically the member function 'cTWPrintReportMode::FillOutReportModeConfigInfo' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:334:26: note: Technically the member function 'cTWPrintReportMode::FillOutReportModeConfigInfo' can be static.
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:142:10: note: Technically the member function 'cTWPrintReportMode::FillOutReportModeConfigInfo' can be static.
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:168:10: performance: Technically the member function 'cTWPrintDBMode::FillOutDBModeConfigInfo' can be static. [functionStatic]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:593:22: note: Technically the member function 'cTWPrintDBMode::FillOutDBModeConfigInfo' can be static.
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:168:10: note: Technically the member function 'cTWPrintDBMode::FillOutDBModeConfigInfo' can be static.
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:382:5: style: Class 'cTWPrintReportMode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:382:5: style: Class 'cTWPrintReportMode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:577:5: style: Class 'cTWPrintDBMode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:577:5: style: Class 'cTWPrintDBMode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:879:5: style: Class 'cTWPrintHelpMode' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.cpp:879:5: style: Class 'cTWPrintHelpMode' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:144:42: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:110:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:144:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:145:42: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:145:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:146:42: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:118:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:146:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:147:42: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:121:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:147:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:148:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:123:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:148:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:152:18: style: The function 'SetConfigFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:124:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:152:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:170:42: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:110:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:170:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:171:42: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:171:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:172:42: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:118:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:172:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:173:42: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:121:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:173:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:174:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:123:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:174:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:178:18: style: The function 'SetConfigFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:124:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:178:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:194:21: style: The function 'InitCmdLineParser' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:110:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:194:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:195:21: style: The function 'Init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:114:18: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:195:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:196:21: style: The function 'Execute' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:118:17: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:196:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:197:21: style: The function 'GetModeUsage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:121:21: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:197:21: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:201:42: style: The function 'GetModeID' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:123:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:201:42: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:205:18: style: The function 'SetConfigFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:124:42: note: Virtual function in base class
tripwire-open-source-2.4.3.7/src/twprint/twprintcmdline.h:205:18: note: Function in derived class
tripwire-open-source-2.4.3.7/src/twtest/test.h:90:63: performance: Function parameter 'testName' should be passed by const reference. [passedByValue]
tripwire-open-source-2.4.3.7/src/twtest/blockfile_t.cpp:63:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tripwire-open-source-2.4.3.7/src/twtest/blockfile_t.cpp:74:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tripwire-open-source-2.4.3.7/src/twtest/blockfile_t.cpp:95:24: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:65:5: style: Variable 'mpCurNT' is reassigned a value before the old one has been used. [redundantAssignment]
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:62:0: note: Variable 'mpCurNT' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:65:5: note: Variable 'mpCurNT' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:96:5: style: Variable 'mpCurNT' is reassigned a value before the old one has been used. [redundantAssignment]
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:93:0: note: Variable 'mpCurNT' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/fconametranslator_t.cpp:96:5: note: Variable 'mpCurNT' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/fcoreport_t.cpp:108:13: style: The scope of the variable 'time_finish' can be reduced. [variableScope]
tripwire-open-source-2.4.3.7/src/twtest/fcoreport_t.cpp:126:23: style: Variable 'time_finish' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twtest/fcospecattr_t.cpp:93:17: style: Same expression on both sides of '==' because the value of '*pAttr' and '*pNew' are the same. [duplicateExpression]
tripwire-open-source-2.4.3.7/src/twtest/fcospecattr_t.cpp:60:27: note: 'pAttr' is assigned value 'new cFCOSpecAttr' here.
tripwire-open-source-2.4.3.7/src/twtest/fcospecattr_t.cpp:84:28: note: 'pNew' is assigned value 'new cFCOSpecAttr' here.
tripwire-open-source-2.4.3.7/src/twtest/fcospecattr_t.cpp:93:17: note: Same expression on both sides of '==' because the value of '*pAttr' and '*pNew' are the same.
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:80:83: warning: Possible null pointer dereference: test_lookup [nullPointer]
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:64:27: note: Assignment 'test_lookup=NULL', assigned value is 0
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:80:83: note: Null pointer dereference
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:81:18: warning: Possible null pointer dereference: test_lookup [nullPointer]
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:64:27: note: Assignment 'test_lookup=NULL', assigned value is 0
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:81:18: note: Null pointer dereference
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:89:18: warning: Possible null pointer dereference: test_lookup [nullPointer]
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:64:27: note: Assignment 'test_lookup=NULL', assigned value is 0
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:89:18: note: Null pointer dereference
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:71:5: style: Variable 'data_ptr' is reassigned a value before the old one has been used. [redundantAssignment]
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:61:0: note: Variable 'data_ptr' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:71:5: note: Variable 'data_ptr' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:72:5: style: Variable 'data_ptr2' is reassigned a value before the old one has been used. [redundantAssignment]
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:62:0: note: Variable 'data_ptr2' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:72:5: note: Variable 'data_ptr2' is reassigned a value before the old one has been used.
tripwire-open-source-2.4.3.7/src/twtest/hashtable_t.cpp:115:12: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tripwire-open-source-2.4.3.7/src/twtest/platform_t.cpp:169:15: warning: Redundant assignment of '*pi' to itself. [selfAssignment]
tripwire-open-source-2.4.3.7/src/twtest/platform_t.cpp:194:9: warning: Redundant assignment of '*pi' to itself. [selfAssignment]
tripwire-open-source-2.4.3.7/src/twtest/refcountobj_t.cpp:138:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tripwire-open-source-2.4.3.7/src/twtest/test.cpp:169:5: style: Class 'skip_exception' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tripwire-open-source-2.4.3.7/src/twtest/test.cpp:193:63: performance: Function parameter 'testName' should be passed by const reference. [passedByValue]
tripwire-open-source-2.4.3.7/src/twtest/textreportviewer_t.cpp:437:24: style: Function 'MakeFile' argument 1 names different: declaration 'fcoNameMakeMe' definition 'strNameMakeMe'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/twtest/textreportviewer_t.cpp:62:24: note: Function 'MakeFile' argument 1 names different: declaration 'fcoNameMakeMe' definition 'strNameMakeMe'.
tripwire-open-source-2.4.3.7/src/twtest/textreportviewer_t.cpp:437:24: note: Function 'MakeFile' argument 1 names different: declaration 'fcoNameMakeMe' definition 'strNameMakeMe'.
tripwire-open-source-2.4.3.7/src/twtest/textreportviewer_t.cpp:462:5: style: Exception should be caught by reference. [catchExceptionByValue]
tripwire-open-source-2.4.3.7/src/util/fileutil.cpp:247:10: style: The scope of the variable 'nBytesRead' can be reduced. [variableScope]
tripwire-open-source-2.4.3.7/src/util/fileutil.cpp:240:37: style: Function 'Copy' argument 1 names different: declaration 'src' definition 'src_path'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/util/fileutil.h:90:37: note: Function 'Copy' argument 1 names different: declaration 'src' definition 'src_path'.
tripwire-open-source-2.4.3.7/src/util/fileutil.cpp:240:37: note: Function 'Copy' argument 1 names different: declaration 'src' definition 'src_path'.
tripwire-open-source-2.4.3.7/src/util/fileutil.cpp:240:62: style: Function 'Copy' argument 2 names different: declaration 'dest' definition 'dest_path'. [funcArgNamesDifferent]
tripwire-open-source-2.4.3.7/src/util/fileutil.h:90:57: note: Function 'Copy' argument 2 names different: declaration 'dest' definition 'dest_path'.
tripwire-open-source-2.4.3.7/src/util/fileutil.cpp:240:62: note: Function 'Copy' argument 2 names different: declaration 'dest' definition 'dest_path'.
tripwire-open-source-2.4.3.7/src/util/stringencoder.h:63:11: style: Technically the member function 'cCharEncoder::EncodeChar' can be const. [functionConst]
tripwire-open-source-2.4.3.7/src/util/stringencoder.cpp:51:20: note: Technically the member function 'cCharEncoder::EncodeChar' can be const.
tripwire-open-source-2.4.3.7/src/util/stringencoder.h:63:11: note: Technically the member function 'cCharEncoder::EncodeChar' can be const.
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/tritium/tritium_0.3.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trivial-features/trivial-features_20161107.git29ab1da.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trivial-gray-streams/trivial-gray-streams_20180311.git425aeca.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trocla/trocla_0.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/troffcvt/troffcvt_1.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trollius-redis/trollius-redis_0.1.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trophy/trophy_2.0.3.orig.tar.gz
trophy-2.0.3/src/cachampionshipscreen.cpp:20:132: style: Function 'CAChampionshipScreen' argument 6 names different: declaration 'button_easy' definition 'buttonEasy'. [funcArgNamesDifferent]
trophy-2.0.3/src/cachampionshipscreen.h:34:99: note: Function 'CAChampionshipScreen' argument 6 names different: declaration 'button_easy' definition 'buttonEasy'.
trophy-2.0.3/src/cachampionshipscreen.cpp:20:132: note: Function 'CAChampionshipScreen' argument 6 names different: declaration 'button_easy' definition 'buttonEasy'.
trophy-2.0.3/src/cachampionshipscreen.cpp:20:156: style: Function 'CAChampionshipScreen' argument 7 names different: declaration 'button_medium' definition 'buttonMedium'. [funcArgNamesDifferent]
trophy-2.0.3/src/cachampionshipscreen.h:34:124: note: Function 'CAChampionshipScreen' argument 7 names different: declaration 'button_medium' definition 'buttonMedium'.
trophy-2.0.3/src/cachampionshipscreen.cpp:20:156: note: Function 'CAChampionshipScreen' argument 7 names different: declaration 'button_medium' definition 'buttonMedium'.
trophy-2.0.3/src/cachampionshipscreen.cpp:20:182: style: Function 'CAChampionshipScreen' argument 8 names different: declaration 'button_hard' definition 'buttonHard'. [funcArgNamesDifferent]
trophy-2.0.3/src/cachampionshipscreen.h:34:151: note: Function 'CAChampionshipScreen' argument 8 names different: declaration 'button_hard' definition 'buttonHard'.
trophy-2.0.3/src/cachampionshipscreen.cpp:20:182: note: Function 'CAChampionshipScreen' argument 8 names different: declaration 'button_hard' definition 'buttonHard'.
trophy-2.0.3/src/catrophy.h:48:1: style: The class 'CATrophy' does not have a constructor although it has private member variables. [noConstructor]
trophy-2.0.3/src/cascreen.h:18:10: style: Technically the member function 'CAScreen::canceled' can be const. [functionConst]
trophy-2.0.3/src/cagoody.h:22:10: style: Technically the member function 'CAGoody::isActive' can be const. [functionConst]
trophy-2.0.3/src/cagoody.h:31:10: style: Technically the member function 'CAGoody::getX' can be const. [functionConst]
trophy-2.0.3/src/cagoody.h:35:10: style: Technically the member function 'CAGoody::getY' can be const. [functionConst]
trophy-2.0.3/src/cagoody.h:40:10: style: Technically the member function 'CAGoody::isUp' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:35:9: style: Technically the member function 'CAMenu::getLeft' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:39:9: style: Technically the member function 'CAMenu::getRight' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:43:9: style: Technically the member function 'CAMenu::getTop' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:47:9: style: Technically the member function 'CAMenu::getBottom' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:52:9: style: Technically the member function 'CAMenu::getWidth' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:56:9: style: Technically the member function 'CAMenu::getHeight' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:61:9: style: Technically the member function 'CAMenu::getItemHeight' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:65:9: style: Technically the member function 'CAMenu::getHeaderHeight' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:84:10: style: Technically the member function 'CAMenu::getCursor' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:88:10: style: Technically the member function 'CAMenu::getSelection' can be const. [functionConst]
trophy-2.0.3/src/utils/hsvcolor.h:32:17: style: Technically the member function 'HSVColor::operator!=' can be const. [functionConst]
trophy-2.0.3/src/player.h:148:12: style: Technically the member function 'Player::checkEdgeState' can be const. [functionConst]
trophy-2.0.3/src/player.h:181:18: style: Technically the member function 'Player::getCurrentTrack' can be const. [functionConst]
trophy-2.0.3/src/camenu.h:117:17: warning: The class 'CAMenu' defines member variable with name 'title' also defined in its parent class 'CAScreen'. [duplInheritedMember]
trophy-2.0.3/src/cascreen.h:30:17: note: Parent variable 'CAScreen::title'
trophy-2.0.3/src/camenu.h:117:17: note: Derived variable 'CAMenu::title'
trophy-2.0.3/src/cagoody.h:13:5: style: Class 'CAGoody' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/camenu.h:18:5: style: Class 'CAMenu' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/cachampionshipscreen.h:41:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/cachampionshipscreen.h:41:17: note: Function in derived class
trophy-2.0.3/src/cachampionshipscreen.h:42:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/cachampionshipscreen.h:42:18: note: Function in derived class
trophy-2.0.3/src/cartype.h:56:14: style: The function 'upgrade' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:35:22: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:56:14: note: Function in derived class
trophy-2.0.3/src/cartype.h:57:21: style: The function 'getSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:36:29: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:57:21: note: Function in derived class
trophy-2.0.3/src/cartype.h:72:14: style: The function 'upgrade' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:35:22: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:72:14: note: Function in derived class
trophy-2.0.3/src/cartype.h:73:21: style: The function 'getSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:36:29: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:73:21: note: Function in derived class
trophy-2.0.3/src/cartype.h:85:14: style: The function 'upgrade' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:35:22: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:85:14: note: Function in derived class
trophy-2.0.3/src/cartype.h:86:21: style: The function 'getSurface' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cartype.h:36:29: note: Virtual function in base class
trophy-2.0.3/src/cartype.h:86:21: note: Function in derived class
trophy-2.0.3/src/cagoodytype.h:48:10: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cagoodytype.h:19:18: note: Virtual function in base class
trophy-2.0.3/src/cagoodytype.h:48:10: note: Function in derived class
trophy-2.0.3/src/caloadingscreen.h:14:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/caloadingscreen.h:14:17: note: Function in derived class
trophy-2.0.3/src/caloadingscreen.h:17:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/caloadingscreen.h:17:18: note: Function in derived class
trophy-2.0.3/src/camenu.h:21:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/camenu.h:21:17: note: Function in derived class
trophy-2.0.3/src/camenu.h:22:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/camenu.h:22:18: note: Function in derived class
trophy-2.0.3/src/catrophy.h:95:10: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/catrophy.h:95:10: note: Function in derived class
trophy-2.0.3/src/catrophy.h:119:10: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/catrophy.h:119:10: note: Function in derived class
trophy-2.0.3/src/camenuitem.h:19:58: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuitem.h:32:38: performance: Function parameter 'l' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.h:18:31: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.h:28:69: performance: Function parameter 'valueList' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/cachampionshipscreen.cpp:19:92: performance: Function parameter 'player' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/cachampionshipscreen.cpp:19:141: performance: Function parameter 'runningPlayer' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/cawidget.h:25:10: style: Technically the member function 'CAWidget::getLeft' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:29:10: style: Technically the member function 'CAWidget::getTop' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:33:10: style: Technically the member function 'CAWidget::getRight' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:37:10: style: Technically the member function 'CAWidget::getBottom' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:42:10: style: Technically the member function 'CAWidget::getHCenter' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:46:10: style: Technically the member function 'CAWidget::getVCenter' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:51:10: style: Technically the member function 'CAWidget::getWidth' can be const. [functionConst]
trophy-2.0.3/src/cawidget.h:55:10: style: Technically the member function 'CAWidget::getHeight' can be const. [functionConst]
trophy-2.0.3/src/caconfigurekey.h:32:5: style: Class 'CAConfigureKey' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/guibox.h:16:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/guibox.h:16:10: note: Function in derived class
trophy-2.0.3/src/cadialog.h:19:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/cadialog.h:19:17: note: Function in derived class
trophy-2.0.3/src/cadialog.h:20:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/cadialog.h:20:18: note: Function in derived class
trophy-2.0.3/src/caconfigurekey.h:35:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/caconfigurekey.h:35:18: note: Function in derived class
trophy-2.0.3/src/caconfigurekey.h:36:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/caconfigurekey.h:36:18: note: Function in derived class
trophy-2.0.3/src/humanplayer.h:18:10: style: The function 'pilot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:142:18: note: Virtual function in base class
trophy-2.0.3/src/humanplayer.h:18:10: note: Function in derived class
trophy-2.0.3/src/humanplayer.h:26:11: style: The function 'getCheckAwayAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:184:19: note: Virtual function in base class
trophy-2.0.3/src/humanplayer.h:26:11: note: Function in derived class
trophy-2.0.3/src/cacredits.h:18:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/cacredits.h:18:18: note: Function in derived class
trophy-2.0.3/src/cacredits.h:19:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/cacredits.h:19:18: note: Function in derived class
trophy-2.0.3/src/caescapedialog.h:16:6: style: Technically the member function 'CAEscapeDialog::isMustQuit' can be const. [functionConst]
trophy-2.0.3/src/caescapedialog.cpp:35:22: note: Technically the member function 'CAEscapeDialog::isMustQuit' can be const.
trophy-2.0.3/src/caescapedialog.h:16:6: note: Technically the member function 'CAEscapeDialog::isMustQuit' can be const.
trophy-2.0.3/src/cainfodialog.h:22:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/cainfodialog.h:22:18: note: Function in derived class
trophy-2.0.3/src/cainfodialog.h:23:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/cainfodialog.h:23:18: note: Function in derived class
trophy-2.0.3/src/caescapedialog.h:14:10: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cainfodialog.h:23:18: note: Virtual function in base class
trophy-2.0.3/src/caescapedialog.h:14:10: note: Function in derived class
trophy-2.0.3/src/cagoody.cpp:38:35: style: Function 'move' argument 3 names different: declaration 'ups' definition 'up'. [funcArgNamesDifferent]
trophy-2.0.3/src/cagoody.h:18:35: note: Function 'move' argument 3 names different: declaration 'ups' definition 'up'.
trophy-2.0.3/src/cagoody.cpp:38:35: note: Function 'move' argument 3 names different: declaration 'ups' definition 'up'.
trophy-2.0.3/src/cagoody.h:17:10: style: Technically the member function 'CAGoody::display' can be const. [functionConst]
trophy-2.0.3/src/cagoody.cpp:28:10: note: Technically the member function 'CAGoody::display' can be const.
trophy-2.0.3/src/cagoody.h:17:10: note: Technically the member function 'CAGoody::display' can be const.
trophy-2.0.3/src/caimagehueselector.cpp:10:51: style: Function 'CAImageHueSelector' argument 1 names different: declaration 'vertical' definition 'direction'. [funcArgNamesDifferent]
trophy-2.0.3/src/caimagehueselector.h:15:35: note: Function 'CAImageHueSelector' argument 1 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimagehueselector.cpp:10:51: note: Function 'CAImageHueSelector' argument 1 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimagehueselector.cpp:34:51: style: Function 'CAImageHueSelector' argument 5 names different: declaration 'vertical' definition 'direction'. [funcArgNamesDifferent]
trophy-2.0.3/src/caimagehueselector.h:20:35: note: Function 'CAImageHueSelector' argument 5 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimagehueselector.cpp:34:51: note: Function 'CAImageHueSelector' argument 5 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimagehueselector.h:26:10: style: Technically the member function 'CAImageHueSelector::getHue' can be const. [functionConst]
trophy-2.0.3/src/caimagehueselector.h:15:5: style: Class 'CAImageHueSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/caimageview.h:50:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/caimageview.h:50:18: note: Function in derived class
trophy-2.0.3/src/caimageview.h:53:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:21:18: note: Virtual function in base class
trophy-2.0.3/src/caimageview.h:53:18: note: Function in derived class
trophy-2.0.3/src/caimagehueselector.h:23:10: style: The function 'setImageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:44:18: note: Virtual function in base class
trophy-2.0.3/src/caimagehueselector.h:23:10: note: Function in derived class
trophy-2.0.3/src/caimagehueselector.h:28:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:50:18: note: Virtual function in base class
trophy-2.0.3/src/caimagehueselector.h:28:18: note: Function in derived class
trophy-2.0.3/src/caimagehueselector.h:29:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:53:18: note: Virtual function in base class
trophy-2.0.3/src/caimagehueselector.h:29:18: note: Function in derived class
trophy-2.0.3/src/caimagehueselector.cpp:30:59: performance: Function parameter 'upperText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimagehueselector.cpp:31:59: performance: Function parameter 'lowerText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimagemanipulation.cpp:488:13: style: The scope of the variable 'q' can be reduced. [variableScope]
trophy-2.0.3/src/caimagemanipulation.cpp:488:16: style: The scope of the variable 't' can be reduced. [variableScope]
trophy-2.0.3/src/caimageselector.cpp:9:45: style: Function 'CAImageSelector' argument 1 names different: declaration 'vertical' definition 'direction'. [funcArgNamesDifferent]
trophy-2.0.3/src/caimageselector.h:17:32: note: Function 'CAImageSelector' argument 1 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimageselector.cpp:9:45: note: Function 'CAImageSelector' argument 1 names different: declaration 'vertical' definition 'direction'.
trophy-2.0.3/src/caimageselector.h:32:10: style: Technically the member function 'CAImageSelector::getSelectedImage' can be const. [functionConst]
trophy-2.0.3/src/caimageselector.h:41:17: warning: The class 'CAImageSelector' defines member variable with name 'image' also defined in its parent class 'CAImageView'. [duplInheritedMember]
trophy-2.0.3/src/caimageview.h:57:17: note: Parent variable 'CAImageView::image'
trophy-2.0.3/src/caimageselector.h:41:17: note: Derived variable 'CAImageSelector::image'
trophy-2.0.3/src/caimageselector.h:17:5: style: Class 'CAImageSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/caimageselector.h:20:10: style: The function 'setImageSize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:44:18: note: Virtual function in base class
trophy-2.0.3/src/caimageselector.h:20:10: note: Function in derived class
trophy-2.0.3/src/caimageselector.h:36:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:50:18: note: Virtual function in base class
trophy-2.0.3/src/caimageselector.h:36:18: note: Function in derived class
trophy-2.0.3/src/caimageselector.h:37:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/caimageview.h:53:18: note: Virtual function in base class
trophy-2.0.3/src/caimageselector.h:37:18: note: Function in derived class
trophy-2.0.3/src/caimageselector.cpp:56:46: performance: Function parameter 'upperText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimageselector.cpp:57:46: performance: Function parameter 'lowerText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimageview.cpp:7:14: warning: Member variable 'CAImageView::direction' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caimageview.cpp:7:14: warning: Member variable 'CAImageView::m_autoresize' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caimageview.cpp:24:14: warning: Member variable 'CAImageView::direction' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caimageview.h:44:18: warning: Virtual function 'setImageSize' is called from constructor 'CAImageView(const std::string&upperText,const std::string&lowerText,CL_Surface*image,bool autoResize=true)' at line 40. Dynamic binding is not used. [virtualCallInConstructor]
trophy-2.0.3/src/caimageview.cpp:40:9: note: Calling setImageSize
trophy-2.0.3/src/caimageview.h:44:18: note: setImageSize is a virtual method
trophy-2.0.3/src/calabel.cpp:10:11: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trophy-2.0.3/src/calabel.h:14:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/calabel.h:14:18: note: Function in derived class
trophy-2.0.3/src/calabel.h:16:37: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/calabel.cpp:8:31: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/calineedit.h:19:23: style: Technically the member function 'CALineEdit::getText' can be const. [functionConst]
trophy-2.0.3/src/calineedit.h:23:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/calineedit.h:23:18: note: Function in derived class
trophy-2.0.3/src/calineedit.h:24:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:21:18: note: Virtual function in base class
trophy-2.0.3/src/calineedit.h:24:18: note: Function in derived class
trophy-2.0.3/src/calineedit.cpp:13:43: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.cpp:11:9: warning: Member variable 'CAMenu::configureMenu' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/camenu.cpp:13:11: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trophy-2.0.3/src/camenuselect.h:37:0: style: Technically the member function 'CAMenuSelect < int >::getSelectedItem' can be const. [functionConst]
trophy-2.0.3/src/camenuselect.h:37:0: style: Technically the member function 'CAMenuSelect < bool >::getSelectedItem' can be const. [functionConst]
trophy-2.0.3/src/camenuselect.h:37:0: style: Technically the member function 'CAMenuSelect < std :: string >::getSelectedItem' can be const. [functionConst]
trophy-2.0.3/src/camenulabel.h:18:17: style: The function 'rtti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenuitem.h:25:17: note: Virtual function in base class
trophy-2.0.3/src/camenulabel.h:18:17: note: Function in derived class
trophy-2.0.3/src/camenulabel.h:22:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenuitem.h:29:18: note: Virtual function in base class
trophy-2.0.3/src/camenulabel.h:22:18: note: Function in derived class
trophy-2.0.3/src/camenulabel.h:23:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenuitem.h:30:18: note: Virtual function in base class
trophy-2.0.3/src/camenulabel.h:23:18: note: Function in derived class
trophy-2.0.3/src/camenuinput.h:19:17: style: The function 'rtti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:18:17: note: Virtual function in base class
trophy-2.0.3/src/camenuinput.h:19:17: note: Function in derived class
trophy-2.0.3/src/camenuinput.h:23:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/camenuinput.h:23:10: note: Function in derived class
trophy-2.0.3/src/camenuinput.h:24:10: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:23:18: note: Virtual function in base class
trophy-2.0.3/src/camenuinput.h:24:10: note: Function in derived class
trophy-2.0.3/src/camenuselect.h:25:0: style: The function 'rtti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:18:17: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:25:0: note: Function in derived class
trophy-2.0.3/src/camenuselect.h:31:0: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:31:0: note: Function in derived class
trophy-2.0.3/src/camenuselect.h:33:0: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:23:18: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:33:0: note: Function in derived class
trophy-2.0.3/src/camenulabel.h:12:59: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/calineedit.h:13:35: performance: Function parameter 'text' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuinput.h:12:59: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuinput.h:13:59: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.cpp:11:35: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.cpp:216:87: performance: Function parameter 'valueList' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.cpp:217:88: performance: Function parameter 'valueList' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenu.cpp:218:95: performance: Function parameter 'valueList' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuinput.cpp:12:5: performance: Variable 'resultStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trophy-2.0.3/src/camenuinput.cpp:31:5: performance: Variable 'resultStr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trophy-2.0.3/src/camenuinput.cpp:36:5: style: Class 'CAMenuInput' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trophy-2.0.3/src/camenuinput.cpp:36:5: style: Class 'CAMenuInput' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trophy-2.0.3/src/camenuinput.cpp:8:54: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuinput.cpp:9:39: performance: Function parameter 'result' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuinput.cpp:26:54: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuitem.cpp:6:13: warning: Member variable 'CAMenuItem::top' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/camenuitem.cpp:7:11: performance: Variable 'label' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
trophy-2.0.3/src/camenuitem.cpp:6:66: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenulabel.cpp:7:68: performance: Function parameter 'label' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/camenuselect.cpp:42:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
trophy-2.0.3/src/camenuselect.h:37:10: style: Technically the member function 'CAMenuSelect::getSelectedItem' can be const. [functionConst]
trophy-2.0.3/src/camenuselect.h:25:17: style: The function 'rtti' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:18:17: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:25:17: note: Function in derived class
trophy-2.0.3/src/camenuselect.h:31:18: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:31:18: note: Function in derived class
trophy-2.0.3/src/camenuselect.h:33:18: style: The function 'handleKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/camenulabel.h:23:18: note: Virtual function in base class
trophy-2.0.3/src/camenuselect.h:33:18: note: Function in derived class
trophy-2.0.3/src/canetclient.h:16:10: performance: Technically the member function 'CANetClient::joinGame' can be static. [functionStatic]
trophy-2.0.3/src/canetclient.cpp:32:14: note: Technically the member function 'CANetClient::joinGame' can be static.
trophy-2.0.3/src/canetclient.h:16:10: note: Technically the member function 'CANetClient::joinGame' can be static.
trophy-2.0.3/src/canetclient.h:17:10: performance: Technically the member function 'CANetClient::keepUp' can be static. [functionStatic]
trophy-2.0.3/src/canetclient.cpp:55:14: note: Technically the member function 'CANetClient::keepUp' can be static.
trophy-2.0.3/src/canetclient.h:17:10: note: Technically the member function 'CANetClient::keepUp' can be static.
trophy-2.0.3/src/canetclient.h:13:5: style: Class 'CANetClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/canetserver.h:15:10: performance: Technically the member function 'CANetServer::createGame' can be static. [functionStatic]
trophy-2.0.3/src/canetserver.cpp:30:14: note: Technically the member function 'CANetServer::createGame' can be static.
trophy-2.0.3/src/canetserver.h:15:10: note: Technically the member function 'CANetServer::createGame' can be static.
trophy-2.0.3/src/canetserver.h:16:10: performance: Technically the member function 'CANetServer::keepUp' can be static. [functionStatic]
trophy-2.0.3/src/canetserver.cpp:48:14: note: Technically the member function 'CANetServer::keepUp' can be static.
trophy-2.0.3/src/canetserver.h:16:10: note: Technically the member function 'CANetServer::keepUp' can be static.
trophy-2.0.3/src/caplayerview.h:12:5: style: Class 'CAPlayerView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
trophy-2.0.3/src/caplayersettingsdialog.h:17:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/caplayersettingsdialog.h:17:18: note: Function in derived class
trophy-2.0.3/src/caplayersettingsdialog.h:18:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/caplayersettingsdialog.h:18:18: note: Function in derived class
trophy-2.0.3/src/caimagehueselector.h:16:43: performance: Function parameter 'upperText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimagehueselector.h:17:43: performance: Function parameter 'lowerText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/capositiontable.cpp:23:18: warning: Member variable 'CAPositionTable::m_raceLevel' is not initialized in the constructor. [uninitMemberVarPrivate]
trophy-2.0.3/src/capositiontableview.cpp:36:9: style: The scope of the variable 'rank' can be reduced. [variableScope]
trophy-2.0.3/src/capositiontableview.cpp:37:9: style: The scope of the variable 'points' can be reduced. [variableScope]
trophy-2.0.3/src/capositiontableview.cpp:16:5: style: Class 'CAPositionTableView' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trophy-2.0.3/src/capositiontableview.cpp:16:5: style: Class 'CAPositionTableView' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trophy-2.0.3/src/capositiontableview.h:16:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/capositiontableview.h:16:18: note: Function in derived class
trophy-2.0.3/src/capositiontableview.h:17:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/capositiontableview.h:17:18: note: Function in derived class
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::resources' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_loading' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_progressbar' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::font_normal_11_white' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::font_normal_14_white' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::font_normal_22_white' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::font_normal_22_gray' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::font_lcd_13_green' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_cross' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_flag' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_light' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_hitpoint' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_gunfire' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_carfire' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_checkflag' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_fog' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_dust' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_info' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::misc_caution' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::goody_turbo' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::goody_life' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::goody_money' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::goody_bullets' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::goody_fogbomb' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::dust' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::menu_bg' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::menu_cursorani' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::menu_bar' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_label' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_button' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_life' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_infoview' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_speed' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_turbo' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_ammo' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_turbolabel' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::panel_death' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_edge1' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_edge2' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_edge3' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_edge4' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_border1' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_border2' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_border3' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_border4' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_button' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_button_red' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_button_green' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_button_blue' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_arrow_l' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_arrow_r' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_arrow_t' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::gui_arrow_b' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_horn' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_menu' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_selector' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_slide' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_crash' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_engine' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_light' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_goody_money' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_goody_bullets' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_goody_turbo' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_goody_fogbomb' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_goody_life' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_shoot' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_fogbomb' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_fire' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::sound_background01' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectCrash' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectSlide' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectEngine' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectHorn' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectLight' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectMenu' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectSelector' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectGoodyMoney' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectGoodyBullets' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectGoodyTurbo' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectGoodyFogbomb' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectGoodyLife' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectShoot' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectFogBomb' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectFire' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:31:14: warning: Member variable 'CAResources::effectBackground01' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/caresources.cpp:154:5: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/cartype.cpp:7:68: style: Function 'CarOption' argument 2 names different: declaration 'carRes' definition 'carUp'. [funcArgNamesDifferent]
trophy-2.0.3/src/cartype.h:20:65: note: Function 'CarOption' argument 2 names different: declaration 'carRes' definition 'carUp'.
trophy-2.0.3/src/cartype.cpp:7:68: note: Function 'CarOption' argument 2 names different: declaration 'carRes' definition 'carUp'.
trophy-2.0.3/src/cartype.cpp:7:79: style: Function 'CarOption' argument 3 names different: declaration 'maxOpt' definition 'maxOption'. [funcArgNamesDifferent]
trophy-2.0.3/src/cartype.h:20:77: note: Function 'CarOption' argument 3 names different: declaration 'maxOpt' definition 'maxOption'.
trophy-2.0.3/src/cartype.cpp:7:79: note: Function 'CarOption' argument 3 names different: declaration 'maxOpt' definition 'maxOption'.
trophy-2.0.3/src/cartype.cpp:146:5: style: Class 'CarType' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trophy-2.0.3/src/cartype.cpp:146:5: style: Class 'CarType' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trophy-2.0.3/src/casignupscreen.h:31:10: performance: Technically the member function 'CASignUpScreen::playSwitchSound' can be static. [functionStatic]
trophy-2.0.3/src/casignupscreen.cpp:372:17: note: Technically the member function 'CASignUpScreen::playSwitchSound' can be static.
trophy-2.0.3/src/casignupscreen.h:31:10: note: Technically the member function 'CASignUpScreen::playSwitchSound' can be static.
trophy-2.0.3/src/casignupscreen.h:33:9: style: Technically the member function 'CASignUpScreen::getRaceLevel' can be const. [functionConst]
trophy-2.0.3/src/casignupscreen.cpp:232:21: note: Technically the member function 'CASignUpScreen::getRaceLevel' can be const.
trophy-2.0.3/src/casignupscreen.h:33:9: note: Technically the member function 'CASignUpScreen::getRaceLevel' can be const.
trophy-2.0.3/src/casignupscreen.h:37:40: style: Technically the member function 'CASignUpScreen::getAllRunningPlayers' can be const. [functionConst]
trophy-2.0.3/src/casignupscreen.cpp:168:52: note: Technically the member function 'CASignUpScreen::getAllRunningPlayers' can be const.
trophy-2.0.3/src/casignupscreen.h:37:40: note: Technically the member function 'CASignUpScreen::getAllRunningPlayers' can be const.
trophy-2.0.3/src/casignupscreen.h:26:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/casignupscreen.h:26:17: note: Function in derived class
trophy-2.0.3/src/casignupscreen.h:27:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/casignupscreen.h:27:18: note: Function in derived class
trophy-2.0.3/src/upgradespanel.h:22:14: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cawidget.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/upgradespanel.h:22:14: note: Function in derived class
trophy-2.0.3/src/casignupscreen.cpp:136:13: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/cachampionshipscreen.h:33:74: performance: Function parameter 'player' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/cachampionshipscreen.h:33:123: performance: Function parameter 'runningPlayer' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/casignupscreen.cpp:20:53: performance: Function parameter 'player' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caslotselectiondialog.h:17:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:20:18: note: Virtual function in base class
trophy-2.0.3/src/caslotselectiondialog.h:17:18: note: Function in derived class
trophy-2.0.3/src/caslotselectiondialog.h:19:18: style: The function 'on_key_released' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cadialog.h:22:18: note: Virtual function in base class
trophy-2.0.3/src/caslotselectiondialog.h:19:18: note: Function in derived class
trophy-2.0.3/src/caslotselectiondialog.cpp:12:65: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/casoundeffect.cpp:11:5: style: Class 'CASoundEffect' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trophy-2.0.3/src/casoundeffect.cpp:11:5: style: Class 'CASoundEffect' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trophy-2.0.3/src/catrophy.cpp:1856:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trophy-2.0.3/src/catrophy.cpp:691:9: style: The scope of the variable 'mainMenuSelection' can be reduced. [variableScope]
trophy-2.0.3/src/catrophy.cpp:1506:11: style: The scope of the variable 'pos' can be reduced. [variableScope]
trophy-2.0.3/src/catrophy.cpp:1810:16: style: The scope of the variable 'flagPos' can be reduced. [variableScope]
trophy-2.0.3/src/catrophy.cpp:1826:16: style: The scope of the variable 'lightPos' can be reduced. [variableScope]
trophy-2.0.3/src/catrophy.cpp:1862:12: style: The scope of the variable 'tb' can be reduced. [variableScope]
trophy-2.0.3/src/computerplayer.h:15:10: style: The function 'pilot' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:142:18: note: Virtual function in base class
trophy-2.0.3/src/computerplayer.h:15:10: note: Function in derived class
trophy-2.0.3/src/computerplayer.h:16:10: style: The function 'resetForRace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:30:20: note: Virtual function in base class
trophy-2.0.3/src/computerplayer.h:16:10: note: Function in derived class
trophy-2.0.3/src/computerplayer.h:17:10: style: The function 'display' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:156:19: note: Virtual function in base class
trophy-2.0.3/src/computerplayer.h:17:10: note: Function in derived class
trophy-2.0.3/src/computerplayer.h:18:10: style: The function 'OnRaceOver' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:175:18: note: Virtual function in base class
trophy-2.0.3/src/computerplayer.h:18:10: note: Function in derived class
trophy-2.0.3/src/computerplayer.h:20:11: style: The function 'getCheckAwayAngle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/player.h:184:19: note: Virtual function in base class
trophy-2.0.3/src/computerplayer.h:20:11: note: Function in derived class
trophy-2.0.3/src/shopscreen.h:26:17: style: The function 'run' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:15:17: note: Virtual function in base class
trophy-2.0.3/src/shopscreen.h:26:17: note: Function in derived class
trophy-2.0.3/src/shopscreen.h:27:18: style: The function 'buildScreen' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cascreen.h:16:18: note: Virtual function in base class
trophy-2.0.3/src/shopscreen.h:27:18: note: Function in derived class
trophy-2.0.3/src/cagoodytype.h:48:0: style: The function 'action' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
trophy-2.0.3/src/cagoodytype.h:19:18: note: Virtual function in base class
trophy-2.0.3/src/cagoodytype.h:48:0: note: Function in derived class
trophy-2.0.3/src/catrophy.cpp:237:5: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/catrophy.cpp:525:9: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/catrophy.cpp:550:2: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/caslotselectiondialog.h:13:46: performance: Function parameter 'title' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/computerplayer.cpp:86:56: style: Condition '!retard' is always true [knownConditionTrueFalse]
trophy-2.0.3/src/computerplayer.cpp:56:25: note: Assignment 'retard=false', assigned value is 0
trophy-2.0.3/src/computerplayer.cpp:86:56: note: Condition '!retard' is always true
trophy-2.0.3/src/player.cpp:126:28: style: Function 'setColor' argument 1 names different: declaration 'c' definition 'col'. [funcArgNamesDifferent]
trophy-2.0.3/src/player.h:44:33: note: Function 'setColor' argument 1 names different: declaration 'c' definition 'col'.
trophy-2.0.3/src/player.cpp:126:28: note: Function 'setColor' argument 1 names different: declaration 'c' definition 'col'.
trophy-2.0.3/src/player.cpp:802:25: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trophy-2.0.3/src/player.cpp:17:9: warning: Member variable 'Player::edge' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/player.cpp:17:9: warning: Member variable 'Player::edgeState' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/player.cpp:17:9: warning: Member variable 'Player::hitPoint' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/player.h:168:12: style: Technically the member function 'Player::getPosition' can be const. [functionConst]
trophy-2.0.3/src/player.cpp:796:9: note: Technically the member function 'Player::getPosition' can be const.
trophy-2.0.3/src/player.h:168:12: note: Technically the member function 'Player::getPosition' can be const.
trophy-2.0.3/src/player.h:30:20: warning: Virtual function 'resetForRace' is called from constructor 'Player(int id,const std::string&name,int carNumber)' at line 39. Dynamic binding is not used. [virtualCallInConstructor]
trophy-2.0.3/src/player.cpp:39:5: note: Calling reset
trophy-2.0.3/src/player.cpp:62:5: note: Calling resetForRace
trophy-2.0.3/src/player.h:30:20: note: resetForRace is a virtual method
trophy-2.0.3/src/shopscreen.cpp:33:5: style: Class 'ShopScreen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
trophy-2.0.3/src/shopscreen.cpp:33:5: style: Class 'ShopScreen' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
trophy-2.0.3/src/caimageselector.h:22:38: performance: Function parameter 'upperText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/caimageselector.h:23:38: performance: Function parameter 'lowerText' should be passed by const reference. [passedByValue]
trophy-2.0.3/src/track.cpp:234:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trophy-2.0.3/src/track.cpp:234:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trophy-2.0.3/src/track.cpp:8:8: warning: Member variable 'Track::m_number' is not initialized in the constructor. [uninitMemberVar]
trophy-2.0.3/src/track.cpp:25:5: style: Exception should be caught by reference. [catchExceptionByValue]
trophy-2.0.3/src/utils/trophymath.cpp:111:13: style: The scope of the variable 't2_divisor' can be reduced. [variableScope]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trousers/trousers_0.3.9.orig.tar.gz
trousers-0.3.9/src/tcs/ps/ps_utils.c:147:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:175:26: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:203:26: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:290:18: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:420:36: warning: Redundant assignment of 'tmp->pub_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:429:32: warning: Redundant assignment of 'tmp->blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:437:39: warning: Redundant assignment of 'tmp->vendor_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/ps_utils.c:444:28: warning: Redundant assignment of 'tmp->flags' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:607:15: warning: Redundant assignment of 'pub_key_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:613:15: warning: Redundant assignment of 'pub_key_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:616:16: warning: Redundant assignment of 'key_blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:622:16: warning: Redundant assignment of 'key_blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:625:14: warning: Redundant assignment of 'vendor_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:631:14: warning: Redundant assignment of 'vendor_size' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:634:14: warning: Redundant assignment of 'cache_flags' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:640:14: warning: Redundant assignment of 'cache_flags' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:762:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:777:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tcs/ps/tcsps.c:678:10: style: The scope of the variable 'size' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/ps/tcsps.c:258:3: error: Memory leak: data [memleak]
trousers-0.3.9/src/tcs/ps/tcsps.c:265:3: error: Memory leak: data [memleak]
trousers-0.3.9/src/tcs/ps/tcsps.c:269:2: error: Memory leak: data [memleak]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc.c:58:13: style: The scope of the variable 'recv_size' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc.c:82:6: style: The scope of the variable 'send_size' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc.c:62:37: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc.c:85:37: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_audit.c:153:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_bind.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_cmk.c:295:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_cmk.c:498:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_delegate.c:42:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_delegate.c:128:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_delegate.c:216:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_delegate.c:422:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_key.c:67:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_key.c:157:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_ps.c:215:15: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_ps.c:215:18: style: The scope of the variable 'j' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_ps.c:268:15: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_ps.c:268:18: style: The scope of the variable 'j' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_quote.c:48:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_quote2.c:53:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_seal.c:49:53: error: Expression 'TCSD_PACKET_TYPE_UINT32,i++,&hContext,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_sign.c:45:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tcs/rpc/tcstp/rpc_transport.c:148:53: error: Expression 'TCSD_PACKET_TYPE_UINT32,i++,&hContext,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
trousers-0.3.9/src/tcs/tcs_key.c:291:2: style: Variable 'capArea' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tcs/tcs_key.c:286:0: note: Variable 'capArea' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_key.c:291:2: note: Variable 'capArea' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_key_ps.c:362:14: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
trousers-0.3.9/src/tcs/tcs_ps.c:69:4: style: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tcs/tcs_ps.c:68:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:69:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:85:4: style: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tcs/tcs_ps.c:84:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:85:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:123:4: style: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tcs/tcs_ps.c:122:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:123:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:139:4: style: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tcs/tcs_ps.c:138:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:139:4: note: Variable 'key_info->versionInfo.bRevMajor' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tcs/tcs_ps.c:150:81: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trousers-0.3.9/src/tcs/tcsi_evlog.c:126:17: style: The scope of the variable 'event' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/svrside.c:334:25: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trousers-0.3.9/src/tcsd/svrside.c:220:6: style: The scope of the variable 'newsd' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/tcsd_conf.c:231:13: style: The scope of the variable 'j' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/tcsd_threads.c:335:8: style: The scope of the variable 'buffer' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/tcsd_threads.c:336:6: style: The scope of the variable 'recv_size' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/tcsd_threads.c:336:17: style: The scope of the variable 'send_size' can be reduced. [variableScope]
trousers-0.3.9/src/tcsd/tcsd_threads.c:340:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
trousers-0.3.9/src/tddl/tddl.c:49:22: style: The scope of the variable 'tcp_device_port' can be reduced. [variableScope]
trousers-0.3.9/src/tddl/tddl.c:258:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
trousers-0.3.9/src/trspi/trousers.c:118:11: style: Checking if unsigned variable 'size' is less than zero. [unsignedLessThanZero]
trousers-0.3.9/src/tspi/daa/big_integer/bi.c:84:3: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trousers-0.3.9/src/tspi/daa/big_integer/bi.c:94:3: warning: %X in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
trousers-0.3.9/src/tspi/daa/big_integer/bi.c:48:7: style: The scope of the variable 'c' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/big_integer/test/test.c:203:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
trousers-0.3.9/src/tspi/daa/big_integer/test/test.c:60:16: style: The scope of the variable 'byte' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_anonymityrevocation/csencryption_result.c:83:11: style: Variable 'index' is assigned a value that is never used. [unreadVariable]
trousers-0.3.9/src/tspi/daa/daa_issuer/issue_credential.c:61:2: style: Variable 'modulus_N0' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_issuer/issue_credential.c:57:0: note: Variable 'modulus_N0' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/issue_credential.c:61:2: note: Variable 'modulus_N0' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/issuer_setup.c:68:52: warning: The expression 'strcmp(param,"--issuer_file") != 0' is suspicious. It overlaps 'strcmp(param,"-if") == 0'. [overlappingStrcmp]
trousers-0.3.9/src/tspi/daa/daa_issuer/issuer_setup.c:72:51: warning: The expression 'strcmp(param,"--nb_platform_attr") != 0' is suspicious. It overlaps 'strcmp(param,"-npa") == 0'. [overlappingStrcmp]
trousers-0.3.9/src/tspi/daa/daa_issuer/issuer_setup.c:76:51: warning: The expression 'strcmp(param,"--nb_issuer_attr") != 0' is suspicious. It overlaps 'strcmp(param,"-nia") == 0'. [overlappingStrcmp]
trousers-0.3.9/src/tspi/daa/daa_issuer/issuer_setup.c:80:49: warning: The expression 'strcmp(param,"--issuer") != 0' is suspicious. It overlaps 'strcmp(param,"-i") == 0'. [overlappingStrcmp]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:428:2: style: Variable 'xTildes' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:418:0: note: Variable 'xTildes' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:428:2: note: Variable 'xTildes' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:512:0: error: Memory leak: xTildes [memleak]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:512:0: error: Memory leak: commitments [memleak]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_correctness_proof.c:508:0: error: Memory leak: response [memleak]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_verification.c:66:8: style: The scope of the variable 'param' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_issuer/key_verification.c:76:43: warning: The expression 'strcmp(param,"--issuer_file") != 0' is suspicious. It overlaps 'strcmp(param,"-if") == 0'. [overlappingStrcmp]
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:133:2: style: Variable 'p' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:101:0: note: Variable 'p' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:133:2: note: Variable 'p' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:134:2: style: Variable 'q' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:102:0: note: Variable 'q' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:134:2: note: Variable 'q' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:135:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:100:0: note: Variable 'n' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/keypair_generator.c:135:2: note: Variable 'n' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_issuer/prime_gen.c:128:16: style: The scope of the variable 'r' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_issuer/prime_gen.c:98:0: error: Memory leak: is_primes [memleak]
trousers-0.3.9/src/tspi/daa/daa_platform/platform.c:705:0: error: #error set all 3 credentials in the daaIdentityProof struct here [preprocessorErrorDirective]
trousers-0.3.9/src/tspi/daa/daa_platform/test_join.c:476:2: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/daa/daa_platform/test_join.c:467:2: note: Variable 'result' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_platform/test_join.c:476:2: note: Variable 'result' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/daa/daa_structs.c:207:9: style: The scope of the variable 'select' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:667:27: style: Condition 'verifier_transaction==NULL' is always true [knownConditionTrueFalse]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:396:51: note: Assignment 'verifier_transaction=NULL', assigned value is 0
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:667:27: note: Condition 'verifier_transaction==NULL' is always true
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:667:27: style: Same expression on both sides of '==' because the value of 'verifier_transaction' and 'NULL' are the same. [duplicateExpression]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:396:51: note: 'verifier_transaction' is assigned value 'NULL' here.
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:667:27: note: Same expression on both sides of '==' because the value of 'verifier_transaction' and 'NULL' are the same.
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:792:27: style: Same expression on both sides of '==' because the value of 'verifier_transaction' and 'NULL' are the same. [duplicateExpression]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:396:51: note: 'verifier_transaction' is assigned value 'NULL' here.
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:792:27: note: Same expression on both sides of '==' because the value of 'verifier_transaction' and 'NULL' are the same.
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:242:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:246:8: style: The scope of the variable 'buffer1' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/daa/daa_verifier/verifier_transaction.c:76:3: error: Memory leak: result [memleak]
trousers-0.3.9/src/tspi/obj_context.c:130:37: style: Variable 'context' is assigned a value that is never used. [unreadVariable]
trousers-0.3.9/src/tspi/obj_nv.c:220:2: style: Variable 'offset' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/obj_nv.c:219:2: note: Variable 'offset' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/obj_nv.c:220:2: note: Variable 'offset' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/obj_rsakey.c:1727:24: style: The scope of the variable 'rsakey' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/ps/tspps.c:401:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:414:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:536:15: warning: Redundant assignment of 'pub_key_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:541:15: warning: Redundant assignment of 'pub_key_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:544:16: warning: Redundant assignment of 'key_blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:549:16: warning: Redundant assignment of 'key_blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:558:14: warning: Redundant assignment of 'cache_flags' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:563:14: warning: Redundant assignment of 'cache_flags' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:729:24: warning: Redundant assignment of 'tmp[i].pub_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:738:20: warning: Redundant assignment of 'tmp[i].blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:747:27: warning: Redundant assignment of 'tmp[i].vendor_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:754:16: warning: Redundant assignment of 'tmp[i].flags' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1080:11: warning: Redundant assignment of 'num_keys' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1159:20: warning: Redundant assignment of 'c->pub_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1167:16: warning: Redundant assignment of 'c->blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1175:23: warning: Redundant assignment of 'c->vendor_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1182:12: warning: Redundant assignment of 'c->flags' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1250:20: warning: Redundant assignment of 'c->pub_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1259:16: warning: Redundant assignment of 'c->blob_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1267:23: warning: Redundant assignment of 'c->vendor_data_size' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:1274:12: warning: Redundant assignment of 'c->flags' to itself. [selfAssignment]
trousers-0.3.9/src/tspi/ps/tspps.c:592:10: style: The scope of the variable 'size' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/ps/tspps.c:867:75: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
trousers-0.3.9/src/tspi/ps/tspps.c:111:15: error: Uninitialized variable: pwp [uninitvar]
trousers-0.3.9/src/tspi/rpc/hosttable.c:57:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
trousers-0.3.9/src/tspi/rpc/hosttable.c:56:26: note: outer condition: hte
trousers-0.3.9/src/tspi/rpc/hosttable.c:57:7: note: identical inner condition: hte
trousers-0.3.9/src/tspi/rpc/hosttable.c:59:7: warning: Either the condition 'hte' is redundant or there is possible null pointer dereference: hte. [nullPointerRedundantCheck]
trousers-0.3.9/src/tspi/rpc/hosttable.c:57:7: note: Assuming that condition 'hte' is not redundant
trousers-0.3.9/src/tspi/rpc/hosttable.c:59:7: note: Null pointer dereference
trousers-0.3.9/src/tspi/rpc/tcstp/rpc.c:303:6: style: The scope of the variable 'recv_size' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc.c:327:6: style: The scope of the variable 'send_size' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc.c:307:37: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc.c:330:37: portability: 'buffer' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_aik.c:287:60: error: Expression 'TCSD_PACKET_TYPE_UINT32,i++,&hte->tcsContext,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_cmk.c:229:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_cmk.c:330:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_delegate.c:373:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_delegate.c:36:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_delegate.c:101:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_delegate.c:166:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_delegate.c:330:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_key.c:38:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_seal.c:48:60: error: Expression 'TCSD_PACKET_TYPE_UINT32,i++,&hte->tcsContext,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
trousers-0.3.9/src/tspi/rpc/tcstp/rpc_transport.c:147:60: error: Expression 'TCSD_PACKET_TYPE_UINT32,i++,&hte->tcsContext,0' depends on order of evaluation of side effects [unknownEvaluationOrder]
trousers-0.3.9/src/tspi/spi_utils.c:432:2: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/spi_utils.c:429:0: note: Variable 'f' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/spi_utils.c:432:2: note: Variable 'f' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/tsp_auth.c:1135:3: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
trousers-0.3.9/src/tspi/tsp_context_mem.c:32:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/tsp_context_mem.c:27:0: note: Variable 'table' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/tsp_context_mem.c:32:2: note: Variable 'table' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/tsp_context_mem.c:192:2: style: Variable 'table' is reassigned a value before the old one has been used. [redundantAssignment]
trousers-0.3.9/src/tspi/tsp_context_mem.c:187:0: note: Variable 'table' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/tsp_context_mem.c:192:2: note: Variable 'table' is reassigned a value before the old one has been used.
trousers-0.3.9/src/tspi/tspi_aik.c:424:21: style: The scope of the variable 'credCallback' can be reduced. [variableScope]
trousers-0.3.9/src/tspi/tspi_context.c:366:9: error: Uninitialized variable: result [uninitvar]
trousers-0.3.9/src/tspi/tspi_daa.c:515:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
trousers-0.3.9/src/tspi/tspi_getset.c:297:9: error: Uninitialized variable: result [uninitvar]
trousers-0.3.9/src/tspi/tspi_getset.c:864:9: error: Uninitialized variable: result [uninitvar]
trousers-0.3.9/src/tspi/tspi_getset.c:1166:9: error: Uninitialized variable: result [uninitvar]
trousers-0.3.9/src/tspi/tspi_key.c:609:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
trousers-0.3.9/tools/ps_convert.c:138:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
trousers-0.3.9/tools/ps_inspect.c:187:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
trousers-0.3.9/tools/ps_inspect.c:231:6: style: The scope of the variable 'rc' can be reduced. [variableScope]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trovacap/trovacap_0.2.2.orig.tar.gz
trovacap/src/Fl_Table.cxx:533:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
trovacap/src/Fl_Table.cxx:534:14: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
trovacap/src/Fl_Table.cxx:1080:65: style: Same expression on both sides of '!=' because the value of 'is_row' and 'select_row' are the same. [duplicateExpression]
trovacap/src/Fl_Table.cxx:1054:19: note: 'is_row' is assigned value 'select_row' here.
trovacap/src/Fl_Table.cxx:1080:65: note: Same expression on both sides of '!=' because the value of 'is_row' and 'select_row' are the same.
trovacap/src/Fl_Table.cxx:1080:88: style: Same expression on both sides of '!=' because the value of 'is_col' and 'select_col' are the same. [duplicateExpression]
trovacap/src/Fl_Table.cxx:1055:19: note: 'is_col' is assigned value 'select_col' here.
trovacap/src/Fl_Table.cxx:1080:88: note: Same expression on both sides of '!=' because the value of 'is_col' and 'select_col' are the same.
trovacap/src/trovacap.cxx:280:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trovacap/src/trovacap.cxx:421:6: style: The scope of the variable 'i' can be reduced. [variableScope]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/trove/trove_2.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trove-dashboard/trove-dashboard_7.0.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/trove3/trove3_3.0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trueprint/trueprint_5.4.orig.tar.gz
trueprint-5.4/src/debug.c:69:8: style: The scope of the variable 'this_class' can be reduced. [variableScope]
trueprint-5.4/src/debug.c:70:7: style: The scope of the variable 'this_level' can be reduced. [variableScope]
trueprint-5.4/src/expand_str.c:49:9: style: The scope of the variable 'current_char' can be reduced. [variableScope]
trueprint-5.4/src/index.c:487:9: style: The scope of the variable 'output_line_number' can be reduced. [variableScope]
trueprint-5.4/src/index.c:662:9: style: The scope of the variable 'output_line_number' can be reduced. [variableScope]
trueprint-5.4/src/index.c:294:55: style: Function 'get_function_name_posn' argument 2 names different: declaration 'status' definition 'current_status'. [funcArgNamesDifferent]
trueprint-5.4/src/index.h:11:74: note: Function 'get_function_name_posn' argument 2 names different: declaration 'status' definition 'current_status'.
trueprint-5.4/src/index.c:294:55: note: Function 'get_function_name_posn' argument 2 names different: declaration 'status' definition 'current_status'.
trueprint-5.4/src/lang_pascal.c:77:16: style: The scope of the variable 'start_char' can be reduced. [variableScope]
trueprint-5.4/src/lang_pascal.c:78:16: style: The scope of the variable 'fn_name' can be reduced. [variableScope]
trueprint-5.4/src/lang_pascal.c:79:16: style: The scope of the variable 'fn_page' can be reduced. [variableScope]
trueprint-5.4/src/lang_pascal.c:80:18: style: The scope of the variable 'token_index' can be reduced. [variableScope]
trueprint-5.4/src/lang_perl.c:124:14: style: The scope of the variable 'hd_check_index' can be reduced. [variableScope]
trueprint-5.4/src/lang_perl.c:125:14: style: The scope of the variable 'hd_end_index' can be reduced. [variableScope]
trueprint-5.4/src/lang_perl.c:126:15: style: The scope of the variable 'hd_end' can be reduced. [variableScope]
trueprint-5.4/src/lang_sh.c:102:15: style: The scope of the variable 'function' can be reduced. [variableScope]
trueprint-5.4/src/lang_verilog.c:55:16: style: The scope of the variable 'start_char' can be reduced. [variableScope]
trueprint-5.4/src/lang_verilog.c:55:28: style: The scope of the variable 'end_char' can be reduced. [variableScope]
trueprint-5.4/src/lang_verilog.c:56:16: style: The scope of the variable 'fn_page_number' can be reduced. [variableScope]
trueprint-5.4/src/options.c:652:11: style: Function 'short_option' argument 4 names different: declaration 'special' definition 'special_string'. [funcArgNamesDifferent]
trueprint-5.4/src/options.h:81:11: note: Function 'short_option' argument 4 names different: declaration 'special' definition 'special_string'.
trueprint-5.4/src/options.c:652:11: note: Function 'short_option' argument 4 names different: declaration 'special' definition 'special_string'.
trueprint-5.4/src/options.c:722:9: style: Function 'int_option' argument 4 names different: declaration 'special' definition 'special_string'. [funcArgNamesDifferent]
trueprint-5.4/src/options.h:91:9: note: Function 'int_option' argument 4 names different: declaration 'special' definition 'special_string'.
trueprint-5.4/src/options.c:722:9: note: Function 'int_option' argument 4 names different: declaration 'special' definition 'special_string'.
trueprint-5.4/src/options.c:910:21: style: Function 'set_option' argument 1 names different: declaration 'option' definition 'index'. [funcArgNamesDifferent]
trueprint-5.4/src/options.c:160:28: note: Function 'set_option' argument 1 names different: declaration 'option' definition 'index'.
trueprint-5.4/src/options.c:910:21: note: Function 'set_option' argument 1 names different: declaration 'option' definition 'index'.
trueprint-5.4/src/options.c:1140:29: style: Function 'set_option_default' argument 1 names different: declaration 'option' definition 'index'. [funcArgNamesDifferent]
trueprint-5.4/src/options.c:161:36: note: Function 'set_option_default' argument 1 names different: declaration 'option' definition 'index'.
trueprint-5.4/src/options.c:1140:29: note: Function 'set_option_default' argument 1 names different: declaration 'option' definition 'index'.
trueprint-5.4/src/output.c:228:9: style: The scope of the variable 'break_index' can be reduced. [variableScope]
trueprint-5.4/src/output.c:307:8: style: The scope of the variable 'output_char_idx' can be reduced. [variableScope]
trueprint-5.4/src/output.c:309:10: style: The scope of the variable 'count' can be reduced. [variableScope]
trueprint-5.4/src/output.c:590:20: style: Function 'blank_page' argument 1 names different: declaration 'print_page' definition 'output_page'. [funcArgNamesDifferent]
trueprint-5.4/src/output.c:48:35: note: Function 'blank_page' argument 1 names different: declaration 'print_page' definition 'output_page'.
trueprint-5.4/src/output.c:590:20: note: Function 'blank_page' argument 1 names different: declaration 'print_page' definition 'output_page'.
trueprint-5.4/src/postscript.c:388:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trueprint-5.4/src/postscript.c:259:16: style: The scope of the variable 'file_index' can be reduced. [variableScope]
trueprint-5.4/src/postscript.c:506:9: style: The scope of the variable 'message_pointsize' can be reduced. [variableScope]
trueprint-5.4/src/postscript.c:499:20: style: Function 'PS_startpage' argument 1 names different: declaration 'h1' definition 'head1'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:32: note: Function 'PS_startpage' argument 1 names different: declaration 'h1' definition 'head1'.
trueprint-5.4/src/postscript.c:499:20: note: Function 'PS_startpage' argument 1 names different: declaration 'h1' definition 'head1'.
trueprint-5.4/src/postscript.c:499:33: style: Function 'PS_startpage' argument 2 names different: declaration 'h2' definition 'head2'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:42: note: Function 'PS_startpage' argument 2 names different: declaration 'h2' definition 'head2'.
trueprint-5.4/src/postscript.c:499:33: note: Function 'PS_startpage' argument 2 names different: declaration 'h2' definition 'head2'.
trueprint-5.4/src/postscript.c:499:46: style: Function 'PS_startpage' argument 3 names different: declaration 'h3' definition 'head3'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:52: note: Function 'PS_startpage' argument 3 names different: declaration 'h3' definition 'head3'.
trueprint-5.4/src/postscript.c:499:46: note: Function 'PS_startpage' argument 3 names different: declaration 'h3' definition 'head3'.
trueprint-5.4/src/postscript.c:500:13: style: Function 'PS_startpage' argument 4 names different: declaration 'f1' definition 'foot1'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:62: note: Function 'PS_startpage' argument 4 names different: declaration 'f1' definition 'foot1'.
trueprint-5.4/src/postscript.c:500:13: note: Function 'PS_startpage' argument 4 names different: declaration 'f1' definition 'foot1'.
trueprint-5.4/src/postscript.c:500:26: style: Function 'PS_startpage' argument 5 names different: declaration 'f2' definition 'foot2'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:72: note: Function 'PS_startpage' argument 5 names different: declaration 'f2' definition 'foot2'.
trueprint-5.4/src/postscript.c:500:26: note: Function 'PS_startpage' argument 5 names different: declaration 'f2' definition 'foot2'.
trueprint-5.4/src/postscript.c:500:39: style: Function 'PS_startpage' argument 6 names different: declaration 'f3' definition 'foot3'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:82: note: Function 'PS_startpage' argument 6 names different: declaration 'f3' definition 'foot3'.
trueprint-5.4/src/postscript.c:500:39: note: Function 'PS_startpage' argument 6 names different: declaration 'f3' definition 'foot3'.
trueprint-5.4/src/postscript.c:501:13: style: Function 'PS_startpage' argument 7 names different: declaration 'message' definition 'msg_string'. [funcArgNamesDifferent]
trueprint-5.4/src/postscript.h:13:92: note: Function 'PS_startpage' argument 7 names different: declaration 'message' definition 'msg_string'.
trueprint-5.4/src/postscript.c:501:13: note: Function 'PS_startpage' argument 7 names different: declaration 'message' definition 'msg_string'.
trueprint-5.4/src/print_prompt.c:65:9: style: The scope of the variable 'fn_name' can be reduced. [variableScope]
trueprint-5.4/src/print_prompt.c:66:8: style: The scope of the variable 'prompt' can be reduced. [variableScope]
trueprint-5.4/src/print_prompt.c:188:8: style: The scope of the variable 'start_page' can be reduced. [variableScope]
trueprint-5.4/src/print_prompt.c:63:55: style: Function 'print_prompt' argument 3 names different: declaration 'file' definition 'filename'. [funcArgNamesDifferent]
trueprint-5.4/src/print_prompt.h:13:70: note: Function 'print_prompt' argument 3 names different: declaration 'file' definition 'filename'.
trueprint-5.4/src/print_prompt.c:63:55: note: Function 'print_prompt' argument 3 names different: declaration 'file' definition 'filename'.
trueprint-5.4/src/printers_fl.c:181:0: error: Resource leak: printers_file [resourceLeak]
[08:57]

ftp://ftp.se.debian.org/debian/pool/main/t/truffle/truffle_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/truffle-dsl-processor/truffle-dsl-processor_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/trustedqsl/trustedqsl_2.3.orig.tar.gz
tqsl-2.3/apps/certtree.cpp:238:44: style: Condition 'keyonly!=0' is always true [knownConditionTrueFalse]
tqsl-2.3/apps/certtree.cpp:227:17: note: Assignment 'keyonly=1', assigned value is 1
tqsl-2.3/apps/certtree.cpp:238:44: note: Condition 'keyonly!=0' is always true
tqsl-2.3/apps/certtree.cpp:141:58: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_number' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_index' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_name' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/dxcc.h:20:2: warning: Member variable 'DXCC::_zonemap' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/crqwiz.cpp:43:46: style: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'. [funcArgNamesDifferent]
tqsl-2.3/apps/crqwiz.h:48:40: note: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'.
tqsl-2.3/apps/crqwiz.cpp:43:46: note: Function 'CRQWiz' argument 2 names different: declaration 'cert' definition 'xcert'.
tqsl-2.3/apps/crqwiz.cpp:668:33: warning: Either the condition 'selected>(10)' is redundant or the array 'signThisType[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
tqsl-2.3/apps/crqwiz.cpp:666:43: note: Assuming that condition 'selected>(10)' is not redundant
tqsl-2.3/apps/crqwiz.cpp:668:33: note: Array index out of bounds
tqsl-2.3/apps/crqwiz.cpp:669:36: warning: Either the condition 'selected>(10)' is redundant or the array 'signPrompts[10]' is accessed at index 10, which is out of bounds. [arrayIndexOutOfBoundsCond]
tqsl-2.3/apps/crqwiz.cpp:666:43: note: Assuming that condition 'selected>(10)' is not redundant
tqsl-2.3/apps/crqwiz.cpp:669:36: note: Array index out of bounds
tqsl-2.3/apps/crqwiz.h:88:69: performance: Variable 'valMsg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/crqwiz.h:111:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:111:22: note: Function in derived class
tqsl-2.3/apps/crqwiz.h:129:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:129:22: note: Function in derived class
tqsl-2.3/apps/crqwiz.h:146:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:146:22: note: Function in derived class
tqsl-2.3/apps/crqwiz.h:159:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:159:22: note: Function in derived class
tqsl-2.3/apps/crqwiz.h:192:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:192:22: note: Function in derived class
tqsl-2.3/apps/crqwiz.h:193:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:60:15: note: Virtual function in base class
tqsl-2.3/apps/crqwiz.h:193:15: note: Function in derived class
tqsl-2.3/apps/loadcertwiz.h:81:3: performance: Variable 'status' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/qsodatadialog.h:45:51: performance: Variable '_satellite' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/loadcertwiz.h:63:15: style: The function 'refresh' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:60:15: note: Virtual function in base class
tqsl-2.3/apps/loadcertwiz.h:63:15: note: Function in derived class
tqsl-2.3/apps/loctree.cpp:100:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/qsodatadialog.cpp:692:29: style: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'. [funcArgNamesDifferent]
tqsl-2.3/apps/qsodatadialog.h:85:20: note: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'.
tqsl-2.3/apps/qsodatadialog.cpp:692:29: note: Function 'SetRecno' argument 1 names different: declaration 'recno' definition 'new_recno'.
tqsl-2.3/apps/qsodatadialog.cpp:134:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/qsodatadialog.cpp:616:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/tqslexcept.h:34:2: performance: Variable '_msg' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/qsodatadialog.cpp:106:3: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/qsodatadialog.cpp:113:7: style: Technically the member function 'choice::operator==' can be const. [functionConst]
tqsl-2.3/apps/qsodatadialog.cpp:114:7: style: Technically the member function 'choice::operator==' can be const. [functionConst]
tqsl-2.3/apps/tqslvalidator.h:44:15: warning: Virtual function 'Copy' is called from copy constructor 'TQSLValidator(const TQSLValidator&val)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
tqsl-2.3/apps/tqslvalidator.h:42:44: note: Calling Copy
tqsl-2.3/apps/tqslvalidator.h:44:15: note: Copy is a virtual method
tqsl-2.3/apps/tqslvalidator.h:39:1: warning: The class 'TQSLValidator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tqsl-2.3/apps/tqslvalidator.h:62:19: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:48:19: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:62:19: note: Function in derived class
tqsl-2.3/apps/tqslvalidator.h:63:15: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:49:15: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:63:15: note: Function in derived class
tqsl-2.3/apps/tqslvalidator.h:64:15: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:50:15: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:64:15: note: Function in derived class
tqsl-2.3/apps/tqslvalidator.h:73:19: style: The function 'ToString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:48:19: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:73:19: note: Function in derived class
tqsl-2.3/apps/tqslvalidator.h:74:15: style: The function 'FromString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:49:15: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:74:15: note: Function in derived class
tqsl-2.3/apps/tqslvalidator.h:75:15: style: The function 'IsValid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/tqslvalidator.h:50:15: note: Virtual function in base class
tqsl-2.3/apps/tqslvalidator.h:75:15: note: Function in derived class
tqsl-2.3/apps/qsodatadialog.cpp:428:10: error: Uninitialized variable: freq [uninitvar]
tqsl-2.3/apps/qsodatadialog.cpp:438:12: error: Uninitialized variable: rxfreq [uninitvar]
tqsl-2.3/apps/stationdial.cpp:408:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/tqslwiz.h:78:2: warning: Member variable 'TQSLWizPage::initialized' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslwiz.h:78:81: performance: Variable 'loc' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/tqslwiz.h:95:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/tqslwiz.h:95:22: note: Function in derived class
tqsl-2.3/apps/tqslwiz.h:117:22: style: The function 'validate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tqsl-2.3/apps/extwizard.h:59:22: note: Virtual function in base class
tqsl-2.3/apps/tqslwiz.h:117:22: note: Function in derived class
tqsl-2.3/apps/tqsl.cpp:2324:37: style: Condition 'TQSL_EXIT_QSOS_SUPPRESSED' is always true [knownConditionTrueFalse]
tqsl-2.3/apps/tqsl.cpp:2463:37: style: Condition 'TQSL_EXIT_QSOS_SUPPRESSED' is always true [knownConditionTrueFalse]
tqsl-2.3/apps/tqsl.cpp:3128:9: style: The scope of the variable 'written' can be reduced. [variableScope]
tqsl-2.3/apps/tqsl.cpp:4100:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tqsl-2.3/apps/tqsl.cpp:5521:6: style: The scope of the variable 'retval' can be reduced. [variableScope]
tqsl-2.3/apps/tqsl.cpp:6056:7: style: The scope of the variable 'errbuf' can be reduced. [variableScope]
tqsl-2.3/apps/tqsl.cpp:1045:110: style: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslapp.h:91:102: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'.
tqsl-2.3/apps/tqsl.cpp:1045:110: note: Function 'MyFrame' argument 8 names different: declaration 'locale' definition 'loca'.
tqsl-2.3/apps/tqsl.cpp:2273:7: style: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslapp.h:115:94: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqsl.cpp:2273:7: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqsl.cpp:2452:76: style: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslapp.h:118:68: note: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqsl.cpp:2452:76: note: Function 'UploadLogFile' argument 3 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqsl.cpp:3576:33: style: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslapp.h:122:30: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'.
tqsl-2.3/apps/tqsl.cpp:3576:33: note: Function 'DoCheckForUpdates' argument 1 names different: declaration 'quiet' definition 'silent'.
tqsl-2.3/apps/tqsl.cpp:4098:39: style: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslapp.h:154:36: note: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'.
tqsl-2.3/apps/tqsl.cpp:4098:39: note: Function 'BackupConfig' argument 1 names different: declaration 'event' definition 'filename'.
tqsl-2.3/apps/tqsl.cpp:179:2: warning: The buffer 'emsg' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:1821:4: warning: The buffer 'callsign' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:1894:5: warning: The buffer 'loc_name' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:2077:5: warning: The buffer 'dupeErrString' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:2563:3: warning: The buffer 'caBundle' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:4520:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:5634:4: warning: The buffer 'm' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:5850:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/apps/tqsl.cpp:4673:9: warning: Member variable 'QSLApp::locale' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqsl.cpp:3015:11: warning: Member variable 'revInfo::newProgram' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqsl.cpp:3015:11: warning: Member variable 'revInfo::newConfig' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqsl.cpp:3975:3: performance: Variable 'callSign' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/tqsl.cpp:3979:3: performance: Variable 'elementBody' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/tqsl.cpp:4674:2: performance: Variable 'lang' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/apps/tqsl.cpp:2991:7: style: Technically the member function 'revLevel::operator>' can be const. [functionConst]
tqsl-2.3/apps/tqsl.cpp:3001:7: style: Technically the member function 'revLevel::operator>=' can be const. [functionConst]
tqsl-2.3/apps/tqsl.cpp:3022:3: style: Class 'revInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tqsl-2.3/apps/tqsl.cpp:3022:3: style: Class 'revInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tqsl-2.3/apps/tqsl.cpp:3338:3: style: Class 'expInfo' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tqsl-2.3/apps/tqsl.cpp:3338:3: style: Class 'expInfo' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tqsl-2.3/apps/tqsl.cpp:2429:2: error: Mismatching allocation and deallocation: tbuf [mismatchAllocDealloc]
tqsl-2.3/apps/tqsl_prefs.cpp:774:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/apps/tqsl_prefs.cpp:415:0: error: Memory leak: str [memleak]
tqsl-2.3/apps/tqslsign.cpp:178:7: style: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslsign.cpp:95:83: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqslsign.cpp:178:7: note: Function 'ConvertLogFile' argument 4 names different: declaration 'compress' definition 'compressed'.
tqsl-2.3/apps/tqslsign.cpp:391:9: warning: Member variable 'QSLApp::password' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslsign.cpp:391:9: warning: Member variable 'QSLApp::suppressdate' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslsign.cpp:391:9: warning: Member variable 'QSLApp::action' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslvalidator.cpp:62:35: style: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'. [funcArgNamesDifferent]
tqsl-2.3/apps/tqslvalidator.h:45:34: note: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'.
tqsl-2.3/apps/tqslvalidator.cpp:62:35: note: Function 'Validate' argument 1 names different: declaration 'win' definition 'parent'.
tqsl-2.3/apps/tqslwiz.cpp:45:13: warning: Member variable 'TQSLWizard::expired' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslwiz.cpp:45:13: warning: Member variable 'TQSLWizard::final' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/apps/tqslwiz.h:95:22: warning: Virtual function 'validate' is called from constructor 'TQSLWizCertPage(TQSLWizard*parent,tQSL_Location locp)' at line 316. Dynamic binding is not used. [virtualCallInConstructor]
tqsl-2.3/apps/tqslwiz.cpp:316:2: note: Calling UpdateFields
tqsl-2.3/apps/tqslwiz.cpp:125:2: note: Calling validate
tqsl-2.3/apps/tqslwiz.h:95:22: note: validate is a virtual method
tqsl-2.3/src/adif.cpp:205:2: warning: snprintf format string requires 0 parameters but 1 is given. [wrongPrintfScanfArgNum]
tqsl-2.3/src/adif.cpp:217:6: style: The scope of the variable 'currentCharacter' can be reduced. [variableScope]
tqsl-2.3/src/adif.cpp:127:28: style: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent]
tqsl-2.3/src/adif.h:123:58: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsl-2.3/src/adif.cpp:127:28: note: Function 'tqsl_getADIFLine' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsl-2.3/src/adif.cpp:446:29: style: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'. [funcArgNamesDifferent]
tqsl-2.3/src/adif.h:118:59: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsl-2.3/src/adif.cpp:446:29: note: Function 'tqsl_getADIFField' argument 1 names different: declaration 'adif' definition 'adifp'.
tqsl-2.3/src/adif.cpp:328:9: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/adif.cpp:337:7: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/adif.cpp:354:8: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/adif.cpp:372:7: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/adif.cpp:398:6: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/adif.cpp:421:6: warning: The buffer 'ADIF_ErrorField' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/cabrillo.cpp:541:37: style: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:106:66: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:541:37: note: Function 'tqsl_getCabrilloField' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:541:96: style: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:106:124: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'.
tqsl-2.3/src/cabrillo.cpp:541:96: note: Function 'tqsl_getCabrilloField' argument 3 names different: declaration 'err' definition 'error'.
tqsl-2.3/src/cabrillo.cpp:672:39: style: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:87:68: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:672:39: note: Function 'tqsl_getCabrilloContest' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:689:40: style: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:90:69: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:689:40: note: Function 'tqsl_getCabrilloFreqType' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:702:36: style: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:93:65: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:702:36: note: Function 'tqsl_getCabrilloLine' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:715:42: style: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'. [funcArgNamesDifferent]
tqsl-2.3/src/cabrillo.h:96:79: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:715:42: note: Function 'tqsl_getCabrilloRecordText' argument 1 names different: declaration 'cab' definition 'cabp'.
tqsl-2.3/src/cabrillo.cpp:455:6: warning: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/cabrillo.cpp:648:3: warning: The buffer 'errmsgdata' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslexc.h:23:52: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/src/tqslexc.h:24:26: performance: Variable '_err' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/src/tqslexc.h:21:1: warning: The class 'myexc' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tqsl-2.3/src/gen_crq.cpp:44:6: style: The scope of the variable 'dxcc' can be reduced. [variableScope]
tqsl-2.3/src/gen_crq.cpp:44:16: style: The scope of the variable 'sign_dxcc' can be reduced. [variableScope]
tqsl-2.3/src/location.cpp:3554:17: warning: Identical condition 'rval', second condition is always false [identicalConditionAfterEarlyExit]
tqsl-2.3/src/location.cpp:3462:6: note: first condition
tqsl-2.3/src/location.cpp:3554:17: note: second condition
tqsl-2.3/src/location.cpp:3562:6: warning: Identical condition 'rval', second condition is always false [identicalConditionAfterEarlyExit]
tqsl-2.3/src/location.cpp:3462:6: note: first condition
tqsl-2.3/src/location.cpp:3562:6: note: second condition
tqsl-2.3/src/location.cpp:2402:2: style: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tqsl-2.3/src/location.cpp:2394:0: note: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable.
tqsl-2.3/src/location.cpp:2402:2: note: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable.
tqsl-2.3/src/location.cpp:167:21: style: The scope of the variable 'suffixes' can be reduced. [variableScope]
tqsl-2.3/src/location.cpp:1588:7: style: The scope of the variable 'zonesok' can be reduced. [variableScope]
tqsl-2.3/src/location.cpp:1729:49: style: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:946:78: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1729:49: note: Function 'tqsl_updateStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1740:54: style: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:950:83: note: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1740:54: note: Function 'tqsl_getNumStationLocationCapturePages' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1756:50: style: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:953:79: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1756:50: note: Function 'tqsl_getStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1772:50: style: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:959:79: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1772:50: note: Function 'tqsl_setStationLocationCapturePage' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1788:48: style: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:964:77: note: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1788:48: note: Function 'tqsl_setStationLocationCertFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1835:47: style: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:967:76: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1835:47: note: Function 'tqsl_nextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1851:47: style: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:970:76: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1851:47: note: Function 'tqsl_prevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1864:50: style: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:973:79: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1864:50: note: Function 'tqsl_hasNextStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1884:50: style: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:976:79: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1884:50: note: Function 'tqsl_hasPrevStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1900:40: style: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1043:69: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1900:40: note: Function 'tqsl_getNumLocationField' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1917:50: style: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1046:79: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1917:50: note: Function 'tqsl_getLocationFieldDataLabelSize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1934:46: style: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1049:75: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1934:46: note: Function 'tqsl_getLocationFieldDataLabel' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1952:50: style: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1052:79: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1952:50: note: Function 'tqsl_getLocationFieldDataGABBISize' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1969:46: style: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1055:75: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1969:46: note: Function 'tqsl_getLocationFieldDataGABBI' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1987:46: style: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1082:75: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:1987:46: note: Function 'tqsl_getLocationFieldInputType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2004:44: style: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1147:73: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2004:44: note: Function 'tqsl_getLocationFieldChanged' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2021:45: style: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1088:74: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2021:45: note: Function 'tqsl_getLocationFieldDataType' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2038:42: style: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1098:71: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2038:42: note: Function 'tqsl_getLocationFieldFlags' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2055:47: style: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1101:76: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2055:47: note: Function 'tqsl_getLocationFieldDataLength' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2072:45: style: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1109:74: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2072:45: note: Function 'tqsl_getLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2093:44: style: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1116:73: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2093:44: note: Function 'tqsl_getLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2110:42: style: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1122:71: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2110:42: note: Function 'tqsl_getLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2133:45: style: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1131:74: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2133:45: note: Function 'tqsl_setLocationFieldCharData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2155:42: style: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1141:71: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2155:42: note: Function 'tqsl_setLocationFieldIndex' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2186:44: style: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1135:73: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2186:44: note: Function 'tqsl_setLocationFieldIntData' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2206:49: style: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1125:78: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2206:49: note: Function 'tqsl_getNumLocationFieldListItems' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2223:45: style: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1128:74: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2223:45: note: Function 'tqsl_getLocationFieldListItem' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2609:40: style: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1008:69: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2609:40: note: Function 'tqsl_getStationLocation' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2651:45: style: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1016:74: note: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2651:45: note: Function 'tqsl_getStationLocationErrors' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2668:43: style: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:993:72: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2668:43: note: Function 'tqsl_getNumStationLocations' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2706:43: style: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:996:72: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2706:43: note: Function 'tqsl_getStationLocationName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2723:47: style: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:999:76: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2723:47: note: Function 'tqsl_getStationLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2875:50: style: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:990:79: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2875:50: note: Function 'tqsl_setStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2891:50: style: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:987:79: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2891:50: note: Function 'tqsl_getStationLocationCaptureName' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2891:75: style: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:987:103: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'.
tqsl-2.3/src/location.cpp:2891:75: note: Function 'tqsl_getStationLocationCaptureName' argument 3 names different: declaration 'bufsiz' definition 'bufsize'.
tqsl-2.3/src/location.cpp:2909:47: style: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:984:76: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2909:47: note: Function 'tqsl_saveStationLocationCapture' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2966:50: style: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:813:79: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:2966:50: note: Function 'tqsl_signQSORecord' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3059:37: style: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1303:74: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3059:37: note: Function 'tqsl_getGABBItSTATION' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3127:57: style: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1333:94: note: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3127:57: note: Function 'tqsl_getGABBItCONTACTData' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3264:53: style: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1317:90: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3264:53: note: Function 'tqsl_getGABBItCONTACT' argument 2 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3270:40: style: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1150:69: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3270:40: note: Function 'tqsl_getLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3300:40: style: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1153:69: note: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3300:40: note: Function 'tqsl_setLocationCallSign' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3330:42: style: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1156:71: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3330:42: note: Function 'tqsl_getLocationDXCCEntity' argument 1 names different: declaration 'loc' definition 'locp'.
tqsl-2.3/src/location.cpp:3399:87: style: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:678:131: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'.
tqsl-2.3/src/location.cpp:3399:87: note: Function 'tqsl_importTQSLFile' argument 3 names different: declaration 'user' definition 'userdata'.
tqsl-2.3/src/location.cpp:1354:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:1371:59: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:1415:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:1442:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:1696:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:1813:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2473:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2486:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2549:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2558:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2633:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:2932:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:3660:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tqsl-2.3/src/location.cpp:529:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:537:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:550:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:557:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:565:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:574:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:594:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1179:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1198:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1239:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1257:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1464:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1509:6: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1554:9: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1642:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:1660:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:2277:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:2413:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3018:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3180:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3413:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3426:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3581:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/location.cpp:3594:3: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/xml.h:45:2: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/xml.h:47:11: warning: Member variable 'XMLElement::_iterByName' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_type' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::data_len' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::idx' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::idata' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::input_type' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::flags' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:68:2: warning: Member variable 'TQSL_LOCATION_FIELD::changed' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:85:22: warning: Member variable 'TQSL_LOCATION_FIELD::changed' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/location.cpp:118:2: warning: Member variable 'TQSL_LOCATION::data_errors' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/xml.h:47:70: performance: Variable '_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tqsl-2.3/src/openssl_cert.cpp:2176:0: error: #error "Unexpected OpenSSL version; check X509_ATTRIBUTE struct compatibility" [preprocessorErrorDirective]
tqsl-2.3/src/tqslconvert.cpp:305:6: warning: Either the condition 'conv' is redundant or there is possible null pointer dereference: conv. [nullPointerRedundantCheck]
tqsl-2.3/src/tqslconvert.cpp:286:7: note: Assuming that condition 'conv' is not redundant
tqsl-2.3/src/tqslconvert.cpp:305:6: note: Null pointer dereference
tqsl-2.3/src/tqslconvert.cpp:217:41: style: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:52:70: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:217:41: note: Function 'tqsl_beginADIFConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:247:45: style: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:64:74: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:247:45: note: Function 'tqsl_beginCabrilloConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:278:35: style: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:68:64: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:278:35: note: Function 'tqsl_endConverter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:375:48: style: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:149:77: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:375:48: note: Function 'tqsl_setADIFConverterDateFilter' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:805:39: style: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:173:76: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:805:39: note: Function 'tqsl_getConverterGABBI' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1232:38: style: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:176:67: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1232:38: note: Function 'tqsl_getConverterCert' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1245:38: style: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:180:67: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1245:38: note: Function 'tqsl_getConverterLine' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1262:44: style: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:186:81: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1262:44: note: Function 'tqsl_getConverterRecordText' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1270:46: style: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'. [funcArgNamesDifferent]
tqsl-2.3/src/tqslconvert.h:78:75: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:1270:46: note: Function 'tqsl_setConverterAllowBadCall' argument 1 names different: declaration 'conv' definition 'convp'.
tqsl-2.3/src/tqslconvert.cpp:670:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:689:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:773:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:967:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1179:6: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1186:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1210:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1222:5: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1348:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1363:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1395:4: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1410:3: warning: The buffer 'tQSL_CustomError' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:1037:3: warning: The buffer 'modeSub' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqslconvert.cpp:86:24: warning: Member variable 'TQSL_CONVERTER::certs' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/tqslconvert.cpp:86:24: warning: Member variable 'TQSL_CONVERTER::ncerts' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/tqslconvert.cpp:86:24: warning: Member variable 'TQSL_CONVERTER::loc' is not initialized in the constructor. [uninitMemberVar]
tqsl-2.3/src/tqsllib.cpp:299:16: style: The scope of the variable 'openssl_err' can be reduced. [variableScope]
tqsl-2.3/src/tqsllib.cpp:891:31: style: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'. [funcArgNamesDifferent]
tqsl-2.3/src/tqsllib.h:1352:61: note: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'.
tqsl-2.3/src/tqsllib.cpp:891:31: note: Function 'tqsl_openDiagFile' argument 1 names different: declaration 'file' definition 'fname'.
tqsl-2.3/src/tqsllib.cpp:262:4: warning: The buffer 'tQSL_ErrorFile' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:155:2: warning: The buffer 'dpath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:237:4: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:249:5: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:253:5: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:291:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:308:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:334:4: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:340:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/tqsllib.cpp:911:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tqsl-2.3/src/xml.cpp:111:2: style: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tqsl-2.3/src/xml.cpp:103:0: note: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable.
tqsl-2.3/src/xml.cpp:111:2: note: Variable 'in' is reassigned a value before the old one has been used if variable is no semaphore variable.
[08:58]

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-client/tryton-client_4.6.10.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account/tryton-modules-account_4.6.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-asset/tryton-modules-account-asset_4.6.2.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-be/tryton-modules-account-be_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-credit-limit/tryton-modules-account-credit-limit_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-de-skr03/tryton-modules-account-de-skr03_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-deposit/tryton-modules-account-deposit_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-dunning/tryton-modules-account-dunning_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-dunning-fee/tryton-modules-account-dunning-fee_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-dunning-letter/tryton-modules-account-dunning-letter_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-eu/tryton-modules-account-eu_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-fr/tryton-modules-account-fr_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-invoice/tryton-modules-account-invoice_4.6.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-invoice-history/tryton-modules-account-invoice-history_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-invoice-line-standalone/tryton-modules-account-invoice-line-standalone_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-invoice-stock/tryton-modules-account-invoice-stock_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-payment/tryton-modules-account-payment_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-payment-clearing/tryton-modules-account-payment-clearing_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-payment-sepa/tryton-modules-account-payment-sepa_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-payment-sepa-cfonb/tryton-modules-account-payment-sepa-cfonb_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-product/tryton-modules-account-product_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-statement/tryton-modules-account-statement_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-stock-anglo-saxon/tryton-modules-account-stock-anglo-saxon_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-stock-continental/tryton-modules-account-stock-continental_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-stock-landed-cost/tryton-modules-account-stock-landed-cost_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-stock-landed-cost-weight/tryton-modules-account-stock-landed-cost-weight_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-account-tax-rule-country/tryton-modules-account-tax-rule-country_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-analytic-account/tryton-modules-analytic-account_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-analytic-invoice/tryton-modules-analytic-invoice_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-analytic-purchase/tryton-modules-analytic-purchase_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-analytic-sale/tryton-modules-analytic-sale_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-authentication-sms/tryton-modules-authentication-sms_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-bank/tryton-modules-bank_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-calendar/tryton-modules-calendar_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-calendar-classification/tryton-modules-calendar-classification_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-calendar-scheduling/tryton-modules-calendar-scheduling_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-calendar-todo/tryton-modules-calendar-todo_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-carrier/tryton-modules-carrier_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-carrier-percentage/tryton-modules-carrier-percentage_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-carrier-weight/tryton-modules-carrier-weight_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-commission/tryton-modules-commission_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-commission-waiting/tryton-modules-commission-waiting_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-company/tryton-modules-company_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-company-work-time/tryton-modules-company-work-time_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-country/tryton-modules-country_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-currency/tryton-modules-currency_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-customs/tryton-modules-customs_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-dashboard/tryton-modules-dashboard_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-google-maps/tryton-modules-google-maps_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-ldap-authentication/tryton-modules-ldap-authentication_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-ldap-connection/tryton-modules-ldap-connection_2.2.0.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-party/tryton-modules-party_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-party-relationship/tryton-modules-party-relationship_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-party-siret/tryton-modules-party-siret_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-party-vcarddav/tryton-modules-party-vcarddav_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product/tryton-modules-product_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-attribute/tryton-modules-product-attribute_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-classification/tryton-modules-product-classification_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-classification-taxonomic/tryton-modules-product-classification-taxonomic_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-cost-fifo/tryton-modules-product-cost-fifo_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-cost-history/tryton-modules-product-cost-history_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-measurements/tryton-modules-product-measurements_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-product-price-list/tryton-modules-product-price-list_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-production/tryton-modules-production_4.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-production-routing/tryton-modules-production-routing_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-production-work/tryton-modules-production-work_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-project/tryton-modules-project_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-project-invoice/tryton-modules-project-invoice_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-project-plan/tryton-modules-project-plan_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-project-revenue/tryton-modules-project-revenue_4.6.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-purchase/tryton-modules-purchase_4.6.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-purchase-invoice-line-standalone/tryton-modules-purchase-invoice-line-standalone_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-purchase-request/tryton-modules-purchase-request_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-purchase-shipment-cost/tryton-modules-purchase-shipment-cost_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale/tryton-modules-sale_4.6.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-complaint/tryton-modules-sale-complaint_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-credit-limit/tryton-modules-sale-credit-limit_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-extra/tryton-modules-sale-extra_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-invoice-grouping/tryton-modules-sale-invoice-grouping_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-opportunity/tryton-modules-sale-opportunity_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-price-list/tryton-modules-sale-price-list_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-promotion/tryton-modules-sale-promotion_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-shipment-cost/tryton-modules-sale-shipment-cost_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-shipment-grouping/tryton-modules-sale-shipment-grouping_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-stock-quantity/tryton-modules-sale-stock-quantity_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-supply/tryton-modules-sale-supply_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-sale-supply-drop-shipment/tryton-modules-sale-supply-drop-shipment_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock/tryton-modules-stock_4.6.3.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-forecast/tryton-modules-stock-forecast_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-inventory-location/tryton-modules-stock-inventory-location_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-location-sequence/tryton-modules-stock-location-sequence_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-lot/tryton-modules-stock-lot_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-lot-sled/tryton-modules-stock-lot-sled_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-package/tryton-modules-stock-package_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-package-shipping/tryton-modules-stock-package-shipping_4.6.1.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-package-shipping-dpd/tryton-modules-stock-package-shipping-dpd_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-package-shipping-ups/tryton-modules-stock-package-shipping-ups_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-product-location/tryton-modules-stock-product-location_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-shipment-measurements/tryton-modules-stock-shipment-measurements_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-split/tryton-modules-stock-split_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-supply/tryton-modules-stock-supply_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-supply-day/tryton-modules-stock-supply-day_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-supply-forecast/tryton-modules-stock-supply-forecast_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-stock-supply-production/tryton-modules-stock-supply-production_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-timesheet/tryton-modules-timesheet_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-timesheet-cost/tryton-modules-timesheet-cost_4.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-modules-webdav/tryton-modules-webdav_4.2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-neso/tryton-neso_3.4.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-proteus/tryton-proteus_4.6.4.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tryton-server/tryton-server_4.6.7.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tsdecrypt/tsdecrypt_8.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tse3/tse3_0.3.1.orig.tar.gz
tse3-0.3.1/src/tse3/DisplayParams.cpp:171:13: style: Class 'FileItemParser_Colour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/DisplayParams.cpp:195:13: style: Class 'FileItemParser_PresetColour' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/FlagTrack.cpp:162:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/KeySigTrack.cpp:231:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/MidiFile.cpp:406:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tse3-0.3.1/src/tse3/MidiFile.cpp:886:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tse3-0.3.1/src/tse3/MidiFile.cpp:960:66: style: Function 'TempoKeyTimeSigTrackIterator' argument 1 names different: declaration 't' definition 's'. [funcArgNamesDifferent]
tse3-0.3.1/src/tse3/MidiFile.cpp:936:48: note: Function 'TempoKeyTimeSigTrackIterator' argument 1 names different: declaration 't' definition 's'.
tse3-0.3.1/src/tse3/MidiFile.cpp:960:66: note: Function 'TempoKeyTimeSigTrackIterator' argument 1 names different: declaration 't' definition 's'.
tse3-0.3.1/src/tse3/MidiFile.cpp:938:26: warning: Virtual function 'moveTo' is called from constructor 'TempoKeyTimeSigTrackIterator(Song*t,Clock c)' at line 966. Dynamic binding is not used. [virtualCallInConstructor]
tse3-0.3.1/src/tse3/MidiFile.cpp:966:5: note: Calling moveTo
tse3-0.3.1/src/tse3/MidiFile.cpp:938:26: note: moveTo is a virtual method
tse3-0.3.1/src/tse3/PhraseEdit.cpp:337:13: style: Array index 'index' is used before limits check. [arrayIndexThenCheck]
tse3-0.3.1/src/tse3/PhraseList.cpp:288:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/PhraseList.cpp:254:21: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tse3-0.3.1/src/tse3/RepeatTrack.cpp:246:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/Song.cpp:847:13: style: Class 'TrackLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/TSE2MDL.cpp:449:12: warning: Redundant assignment of 'phrLen' to itself. [selfAssignment]
tse3-0.3.1/src/tse3/TSE2MDL.cpp:449:14: style: Variable 'phrLen' is assigned a value that is never used. [unreadVariable]
tse3-0.3.1/src/tse3/TempoTrack.cpp:229:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/TimeSigTrack.cpp:205:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/TimeSigTrack.cpp:279:13: style: Class 'Events' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/Track.cpp:499:13: style: Class 'PartLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/Transport.cpp:654:13: style: Class 'NotifyMidiOut' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/Transport.cpp:670:13: style: Class 'NotifyMidiIn' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/app/Choices.cpp:516:13: style: Class 'FileItemParser_Map' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/app/Choices.cpp:624:13: style: Class 'FileItemParser_AllChannels' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/app/Choices.cpp:645:13: style: Class 'FileItemParser_Channel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/app/Choices.cpp:665:13: style: Class 'InstrumentLoader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/app/Choices.cpp:520:26: warning: String literal "MaximumMap:" doesn't match length argument for substr(). [incorrectStringCompare]
tse3-0.3.1/src/tse3/cmd/CommandGroup.cpp:66:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/cmd/CommandGroup.cpp:77:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/cmd/CommandHistory.cpp:92:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/cmd/CommandHistory.cpp:131:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/cmd/Phrase.cpp:183:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/file/XML.cpp:154:13: style: Class 'SimpleNumberParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/file/XML.cpp:283:17: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tse3-0.3.1/src/tse3/file/XML.cpp:319:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tse3-0.3.1/src/tse3/ins/Instrument.cpp:365:21: style: Variable 'title' is assigned a value that is never used. [unreadVariable]
tse3-0.3.1/src/tse3/ins/Instrument.cpp:180:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:513:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:510:0: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:513:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:529:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:513:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:529:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:579:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tse3-0.3.1/src/tse3/plt/Alsa-0.5.cpp:608:9: style: The scope of the variable 'r' can be reduced. [variableScope]
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:491:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:488:0: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:491:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:507:9: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:491:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Alsa-0.9.cpp:507:9: note: Variable 'r' is reassigned a value before the old one has been used.
tse3-0.3.1/src/tse3/plt/Arts.cpp:56:17: performance: Variable 'manager' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tse3-0.3.1/src/tse3/plt/OSS.cpp:1208:9: warning: Redundant assignment of 'buf' to itself. [selfAssignment]
tse3-0.3.1/src/tse3/plt/OSS.cpp:1209:9: warning: Redundant assignment of 'key' to itself. [selfAssignment]
tse3-0.3.1/src/tse3/plt/OSS.cpp:49:29: style: struct member 'midi_info::fish' is never used. [unusedStructMember]
tse3-0.3.1/src/tse3/plt/OSS.cpp:149:21: warning: Member variable 'Voice::channel' is not initialized in the constructor. [uninitMemberVar]
tse3-0.3.1/src/tse3/plt/OSS.cpp:149:21: warning: Member variable 'Voice::note' is not initialized in the constructor. [uninitMemberVar]
tse3-0.3.1/src/tse3/plt/OSS.cpp:99:17: style: Class 'VoiceManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/plt/OSS.cpp:149:21: style: Struct 'Voice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tse3-0.3.1/src/tse3/plt/OSS.cpp:246:30: style: The function 'noteOff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:190:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:246:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:251:30: style: The function 'noteOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:191:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:251:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:256:30: style: The function 'keyPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:192:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:256:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:261:30: style: The function 'controlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:193:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:261:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:266:30: style: The function 'programChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:194:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:266:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:271:30: style: The function 'channelPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:195:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:271:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:276:30: style: The function 'pitchBend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:196:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:276:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:306:30: style: The function 'noteOff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:190:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:306:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:311:30: style: The function 'noteOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:191:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:311:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:316:30: style: The function 'keyPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:192:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:316:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:321:30: style: The function 'controlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:193:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:321:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:326:30: style: The function 'programChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:194:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:326:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:331:30: style: The function 'channelPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:195:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:331:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:336:30: style: The function 'pitchBend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:196:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:336:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:398:30: style: The function 'noteOff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:190:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:398:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:403:30: style: The function 'noteOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:191:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:403:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:408:30: style: The function 'keyPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:192:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:408:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:413:30: style: The function 'controlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:193:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:413:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:418:30: style: The function 'programChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:194:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:418:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:423:30: style: The function 'channelPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:195:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:423:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:428:30: style: The function 'pitchBend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:196:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:428:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:458:30: style: The function 'noteOff' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:190:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:458:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:463:30: style: The function 'noteOn' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:191:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:463:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:468:30: style: The function 'keyPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:192:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:468:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:473:30: style: The function 'controlChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:193:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:473:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:478:30: style: The function 'programChange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:194:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:478:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:483:30: style: The function 'channelPressure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:195:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:483:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:488:30: style: The function 'pitchBend' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tse3-0.3.1/src/tse3/plt/OSS.cpp:196:30: note: Virtual function in base class
tse3-0.3.1/src/tse3/plt/OSS.cpp:488:30: note: Function in derived class
tse3-0.3.1/src/tse3/plt/OSS.cpp:966:9: performance: Possible inefficient checking for 'unusedVoices' emptiness. [stlSize]
tse3-0.3.1/src/tse3/plt/RiscOS.cpp:207:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tse3-0.3.1/src/tse3/plt/Win32.cpp:292:24: style: C-style pointer casting [cstyleCast]
tse3-0.3.1/src/tse3/test.cpp:241:11: warning: Redundant assignment of 'newSong' to itself. [selfAssignment]
tse3-0.3.1/src/tse3/test.cpp:241:13: style: Variable 'newSong' is assigned a value that is never used. [unreadVariable]
tse3-0.3.1/src/tse3/util/Demidify.cpp:495:10: style: The scope of the variable 'removeOldPhr2' can be reduced. [variableScope]
tse3-0.3.1/src/tse3/util/Demidify.cpp:512:37: style: Variable 'removeOldPhr2' is assigned a value that is never used. [unreadVariable]
tse3-0.3.1/src/tse3/util/Phrase.cpp:113:31: warning: Redundant assignment of 'newPhrase' to itself. [selfAssignment]
tse3-0.3.1/src/tse3play/tse3play.cpp:206:13: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3play/tse3play.cpp:526:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3play/tse3play.cpp:612:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tse3-0.3.1/src/tse3play/tse3play.cpp:622:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
[08:58]

ftp://ftp.se.debian.org/debian/pool/main/t/tseries/tseries_0.10-45.orig.tar.gz
tseries/src/bdstest.c:107:8: style: The scope of the variable 'k' can be reduced. [variableScope]
tseries/src/bdstest.c:107:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tseries/src/bdstest.c:107:17: style: The scope of the variable 'itrue' can be reduced. [variableScope]
tseries/src/bdstest.c:133:22: style: The scope of the variable 'i' can be reduced. [variableScope]
tseries/src/bdstest.c:265:8: style: The scope of the variable 'j' can be reduced. [variableScope]
tseries/src/bdstest.c:267:6: style: The scope of the variable 'memsize' can be reduced. [variableScope]
tseries/src/bdstest.c:276:14: style: The scope of the variable 'tcount' can be reduced. [variableScope]
tseries/src/boot.c:65:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tseries/src/boot.c:65:13: style: The scope of the variable 'I' can be reduced. [variableScope]
tseries/src/boot.c:65:16: style: The scope of the variable 'L' can be reduced. [variableScope]
tseries/src/boot.c:90:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tseries/src/boot.c:90:13: style: The scope of the variable 'I' can be reduced. [variableScope]
tseries/src/garch.c:248:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
tseries/src/garch.c:289:15: style: The scope of the variable 'temp1' can be reduced. [variableScope]
tseries/src/garch.c:289:22: style: The scope of the variable 'temp2' can be reduced. [variableScope]
tseries/src/garch.c:289:29: style: The scope of the variable 'temp3' can be reduced. [variableScope]
tseries/src/ppsum.c:23:16: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
[08:58]

ftp://ftp.se.debian.org/debian/pool/main/t/tslib/tslib_1.16.orig.tar.xz
tslib-1.16/plugins/arctic2-raw.c:26:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/collie-raw.c:25:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/corgi-raw.c:25:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/cy8mrln-palmpre.c:515:6: style: The scope of the variable 'max_x' can be reduced. [variableScope]
tslib-1.16/plugins/cy8mrln-palmpre.c:515:17: style: The scope of the variable 'max_y' can be reduced. [variableScope]
tslib-1.16/plugins/cy8mrln-palmpre.c:515:28: style: The scope of the variable 'max_value' can be reduced. [variableScope]
tslib-1.16/plugins/cy8mrln-palmpre.c:515:43: style: The scope of the variable 'x' can be reduced. [variableScope]
tslib-1.16/plugins/cy8mrln-palmpre.c:515:46: style: The scope of the variable 'y' can be reduced. [variableScope]
tslib-1.16/plugins/cy8mrln-palmpre.c:516:11: style: The scope of the variable 'tmp_value' can be reduced. [variableScope]
tslib-1.16/plugins/debounce.c:58:10: style: The scope of the variable 'now' can be reduced. [variableScope]
tslib-1.16/plugins/debounce.c:59:7: style: The scope of the variable 'dt' can be reduced. [variableScope]
tslib-1.16/plugins/debounce.c:60:6: style: The scope of the variable 'drop' can be reduced. [variableScope]
tslib-1.16/plugins/dmc-raw.c:92:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tslib-1.16/plugins/galax-raw.c:96:7: style: The scope of the variable 'keybit' can be reduced. [variableScope]
tslib-1.16/plugins/h3600-raw.c:26:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/input-raw.c:200:6: style: The scope of the variable 'j' can be reduced. [variableScope]
tslib-1.16/plugins/input-raw.c:200:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tslib-1.16/plugins/input-raw.c:218:7: style: The scope of the variable 'keybit' can be reduced. [variableScope]
tslib-1.16/plugins/input-raw.c:337:6: style: The scope of the variable 'pen_up' can be reduced. [variableScope]
tslib-1.16/plugins/input-raw.c:554:6: style: The scope of the variable 'rd' can be reduced. [variableScope]
tslib-1.16/plugins/linear-h2200.c:62:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tslib-1.16/plugins/linear-h2200.c:62:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tslib-1.16/plugins/linear-h2200.c:62:13: style: The scope of the variable 'new_x' can be reduced. [variableScope]
tslib-1.16/plugins/linear-h2200.c:62:20: style: The scope of the variable 'new_y' can be reduced. [variableScope]
tslib-1.16/plugins/linear.c:273:8: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tslib-1.16/plugins/linear.c:273:8: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
tslib-1.16/plugins/linear.c:50:6: style: The scope of the variable 'xtemp' can be reduced. [variableScope]
tslib-1.16/plugins/linear.c:50:13: style: The scope of the variable 'ytemp' can be reduced. [variableScope]
tslib-1.16/plugins/linear.c:232:8: style: The scope of the variable 'pcal_fd' can be reduced. [variableScope]
tslib-1.16/plugins/linear.c:233:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tslib-1.16/plugins/median.c:376:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/plugins/mk712-raw.c:26:14: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/one-wire-ts-input-raw.c:28:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tslib-1.16/plugins/one-wire-ts-input-raw.c:53:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tslib-1.16/plugins/pthres.c:45:13: style: The scope of the variable 'xsave' can be reduced. [variableScope]
tslib-1.16/plugins/pthres.c:45:20: style: The scope of the variable 'ysave' can be reduced. [variableScope]
tslib-1.16/plugins/pthres.c:46:13: style: The scope of the variable 'press' can be reduced. [variableScope]
tslib-1.16/plugins/skip.c:145:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tslib-1.16/plugins/skip.c:148:6: style: The scope of the variable 'count_current' can be reduced. [variableScope]
tslib-1.16/plugins/skip.c:389:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tslib-1.16/plugins/skip.c:497:3: error: Memory leak: buf [memleak]
tslib-1.16/plugins/skip.c:500:2: error: Memory leak: buf [memleak]
tslib-1.16/plugins/tatung-raw.c:32:15: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/ucb1x00-raw.c:27:16: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/variance.c:322:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:45:7: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:46:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:47:8: style: The scope of the variable 'found' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:159:7: style: The scope of the variable 'name_buf' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:160:6: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:161:8: style: The scope of the variable 'found' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:165:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tslib-1.16/plugins/waveshare-raw.c:115:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/plugins/waveshare-raw.c:235:8: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tslib-1.16/src/ts_close.c:29:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
tslib-1.16/src/ts_config.c:160:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
tslib-1.16/src/ts_load_module.c:216:8: style: The scope of the variable 'handle' can be reduced. [variableScope]
tslib-1.16/src/ts_load_module.c:257:50: style: Function 'ts_load_module' argument 2 names different: declaration 'mod' definition 'module'. [funcArgNamesDifferent]
tslib-1.16/src/tslib.h:161:54: note: Function 'ts_load_module' argument 2 names different: declaration 'mod' definition 'module'.
tslib-1.16/src/ts_load_module.c:257:50: note: Function 'ts_load_module' argument 2 names different: declaration 'mod' definition 'module'.
tslib-1.16/src/ts_load_module.c:262:38: style: Function 'ts_load_module_raw' argument 1 names different: declaration 'dev' definition 'ts'. [funcArgNamesDifferent]
tslib-1.16/src/tslib-private.h:40:38: note: Function 'ts_load_module_raw' argument 1 names different: declaration 'dev' definition 'ts'.
tslib-1.16/src/ts_load_module.c:262:38: note: Function 'ts_load_module_raw' argument 1 names different: declaration 'dev' definition 'ts'.
tslib-1.16/src/ts_open.c:64:35: style: Function 'ts_open' argument 1 names different: declaration 'dev_name' definition 'name'. [funcArgNamesDifferent]
tslib-1.16/src/tslib.h:166:41: note: Function 'ts_open' argument 1 names different: declaration 'dev_name' definition 'name'.
tslib-1.16/src/ts_open.c:64:35: note: Function 'ts_open' argument 1 names different: declaration 'dev_name' definition 'name'.
tslib-1.16/src/ts_read.c:44:66: style: Function 'ts_read_mt' argument 3 names different: declaration 'slots' definition 'max_slots'. [funcArgNamesDifferent]
tslib-1.16/src/tslib.h:186:66: note: Function 'ts_read_mt' argument 3 names different: declaration 'slots' definition 'max_slots'.
tslib-1.16/src/ts_read.c:44:66: note: Function 'ts_read_mt' argument 3 names different: declaration 'slots' definition 'max_slots'.
tslib-1.16/src/ts_version.c:39:0: style: Variable 'major' is assigned a value that is never used. [unreadVariable]
tslib-1.16/src/ts_version.c:40:0: style: Variable 'minor' is assigned a value that is never used. [unreadVariable]
tslib-1.16/src/ts_version.c:41:0: style: Variable 'patch' is assigned a value that is never used. [unreadVariable]
tslib-1.16/tests/fbutils-bsd.c:120:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/fbutils-bsd.c:146:12: style: The scope of the variable 'bits' can be reduced. [variableScope]
tslib-1.16/tests/fbutils-bsd.c:102:2: warning: Size of pointer 'line_addr' used instead of size of its data. [pointerSize]
tslib-1.16/tests/fbutils-linux.c:60:7: style: The scope of the variable 'vtname' can be reduced. [variableScope]
tslib-1.16/tests/fbutils-linux.c:61:10: style: The scope of the variable 'fd' can be reduced. [variableScope]
tslib-1.16/tests/fbutils-linux.c:223:16: style: The scope of the variable 'bits' can be reduced. [variableScope]
tslib-1.16/tests/testutils.c:44:72: style: Function 'button_handle' argument 4 names different: declaration 'pressure' definition 'p'. [funcArgNamesDifferent]
tslib-1.16/tests/testutils.h:30:72: note: Function 'button_handle' argument 4 names different: declaration 'pressure' definition 'p'.
tslib-1.16/tests/testutils.c:44:72: note: Function 'button_handle' argument 4 names different: declaration 'pressure' definition 'p'.
tslib-1.16/tests/ts_calibrate.c:209:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_calibrate.c:209:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_calibrate.c:243:9: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_calibrate.c:243:9: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_calibrate.c:85:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
tslib-1.16/tests/ts_calibrate.c:135:6: style: The scope of the variable 'cal_fd' can be reduced. [variableScope]
tslib-1.16/tests/ts_calibrate.c:136:7: style: The scope of the variable 'cal_buffer' can be reduced. [variableScope]
tslib-1.16/tests/ts_calibrate.c:138:18: style: The scope of the variable 'len' can be reduced. [variableScope]
tslib-1.16/tests/ts_calibrate_sdl.c:105:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
tslib-1.16/tests/ts_harvest.c:161:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_harvest.c:161:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tslib-1.16/tests/ts_harvest.c:85:18: style: The scope of the variable 'x_incr' can be reduced. [variableScope]
tslib-1.16/tests/ts_harvest.c:86:15: style: The scope of the variable 'x' can be reduced. [variableScope]
tslib-1.16/tests/ts_harvest.c:86:50: style: The scope of the variable 'y_new' can be reduced. [variableScope]
tslib-1.16/tests/ts_verify.c:147:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tslib-1.16/tests/ts_verify.c:147:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tslib-1.16/tests/ts_verify.c:149:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tslib-1.16/tools/ts_uinput.c:893:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tslib-1.16/tools/ts_uinput.c:515:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tslib-1.16/tools/ts_uinput.c:515:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tslib-1.16/tools/ts_uinput.c:516:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
tslib-1.16/tools/ts_uinput.c:556:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tslib-1.16/tools/ts_uinput.c:557:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
[08:58]

ftp://ftp.se.debian.org/debian/pool/main/t/tsocks/tsocks_1.8beta5+ds1.orig.tar.gz
tsocks-1.8/common.c:36:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tsocks-1.8/common.c:49:5: note: Found duplicate branches for 'if' and 'else'.
tsocks-1.8/common.c:36:3: note: Found duplicate branches for 'if' and 'else'.
tsocks-1.8/common.c:85:9: style: The scope of the variable 'timestring' can be reduced. [variableScope]
tsocks-1.8/common.c:29:18: style: Unused variable: new [unusedVariable]
tsocks-1.8/common.c:31:18: style: Unused variable: ip [unusedVariable]
tsocks-1.8/parser.c:550:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tsocks-1.8/tsocks.c:343:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
tsocks-1.8/tsocks.c:526:8: style: The scope of the variable 'rc' can be reduced. [variableScope]
tsocks-1.8/tsocks.c:1007:17: style: The scope of the variable 'nixuser' can be reduced. [variableScope]
tsocks-1.8/tsocks.c:1008:8: style: The scope of the variable 'uname' can be reduced. [variableScope]
tsocks-1.8/tsocks.c:1008:16: style: The scope of the variable 'upass' can be reduced. [variableScope]
tsocks-1.8/tsocks.c:747:59: style: Function 'find_socks_request' argument 2 names different: declaration 'includefailed' definition 'includefinished'. [funcArgNamesDifferent]
tsocks-1.8/tsocks.c:90:59: note: Function 'find_socks_request' argument 2 names different: declaration 'includefailed' definition 'includefinished'.
tsocks-1.8/tsocks.c:747:59: note: Function 'find_socks_request' argument 2 names different: declaration 'includefailed' definition 'includefinished'.
tsocks-1.8/tsocks.c:141:0: style: Variable 'loglevel' is assigned a value that is never used. [unreadVariable]
tsocks-1.8/tsocks.c:143:10: style: Unused variable: env [unusedVariable]
tsocks-1.8/validateconf.c:93:21: style: The scope of the variable 'port' can be reduced. [variableScope]
[08:58]

ftp://ftp.se.debian.org/debian/pool/main/t/tss2/tss2_1045.orig.tar.gz
utils/Commands.c:80:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:94:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:108:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:122:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:177:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:178:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:245:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:272:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:273:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:329:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:330:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:522:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:523:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:550:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:666:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:714:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:728:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:764:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:784:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:785:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1025:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:1149:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:1223:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1224:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1436:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1437:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1494:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1495:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1600:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1601:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1612:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1613:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1624:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1625:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1652:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1653:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1748:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1749:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1760:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1761:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1772:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1773:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1816:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1817:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1894:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:1895:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:1906:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:1920:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:1983:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:2009:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/Commands.c:2045:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2046:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2058:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2059:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2071:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2072:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2106:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2107:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2153:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2154:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2166:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2167:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Commands.c:2201:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Commands.c:2202:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/Unmarshal.c:706:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:726:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:746:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:825:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:850:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:897:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:920:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:943:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:971:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:993:15: warning: Redundant assignment of 'allowNull' to itself. [selfAssignment]
utils/Unmarshal.c:1297:12: warning: Redundant assignment of 'target' to itself. [selfAssignment]
utils/Unmarshal.c:1298:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/Unmarshal.c:1299:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/activatecredential.c:248:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/activatecredential.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/activatecredential.c:248:12: note: Condition 'rc==0' is always true
utils/activatecredential.c:253:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/activatecredential.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/activatecredential.c:253:12: note: Condition 'rc==0' is always true
utils/activatecredential.c:248:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/activatecredential.c:61:19: note: 'rc' is assigned value '0' here.
utils/activatecredential.c:248:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/activatecredential.c:253:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/activatecredential.c:61:19: note: 'rc' is assigned value '0' here.
utils/activatecredential.c:253:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/certify.c:286:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/certify.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/certify.c:286:12: note: Condition 'rc==0' is always true
utils/certify.c:304:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/certify.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/certify.c:304:12: note: Condition 'rc==0' is always true
utils/certify.c:286:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/certify.c:62:19: note: 'rc' is assigned value '0' here.
utils/certify.c:286:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/certify.c:304:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/certify.c:62:19: note: 'rc' is assigned value '0' here.
utils/certify.c:304:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/certifycreation.c:301:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/certifycreation.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/certifycreation.c:301:12: note: Condition 'rc==0' is always true
utils/certifycreation.c:319:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/certifycreation.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/certifycreation.c:319:12: note: Condition 'rc==0' is always true
utils/certifycreation.c:301:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/certifycreation.c:62:19: note: 'rc' is assigned value '0' here.
utils/certifycreation.c:301:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/certifycreation.c:319:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/certifycreation.c:62:19: note: 'rc' is assigned value '0' here.
utils/certifycreation.c:319:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/changeeps.c:164:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/changeeps.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/changeeps.c:164:12: note: Condition 'rc==0' is always true
utils/changeeps.c:168:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/changeeps.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/changeeps.c:168:12: note: Condition 'rc==0' is always true
utils/changeeps.c:179:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/changeeps.c:180:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/changeeps.c:181:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/changepps.c:164:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/changepps.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/changepps.c:164:12: note: Condition 'rc==0' is always true
utils/changepps.c:168:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/changepps.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/changepps.c:168:12: note: Condition 'rc==0' is always true
utils/changepps.c:179:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/changepps.c:180:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/changepps.c:181:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clear.c:175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clear.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/clear.c:175:12: note: Condition 'rc==0' is always true
utils/clear.c:188:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clear.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/clear.c:188:12: note: Condition 'rc==0' is always true
utils/clear.c:199:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clear.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clear.c:201:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clearcontrol.c:186:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clearcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/clearcontrol.c:186:12: note: Condition 'rc==0' is always true
utils/clearcontrol.c:198:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clearcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/clearcontrol.c:198:12: note: Condition 'rc==0' is always true
utils/clearcontrol.c:207:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clearcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/clearcontrol.c:207:12: note: Condition 'rc==0' is always true
utils/clearcontrol.c:218:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clearcontrol.c:219:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clearcontrol.c:220:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockrateadjust.c:192:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockrateadjust.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockrateadjust.c:192:12: note: Condition 'rc==0' is always true
utils/clockrateadjust.c:196:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockrateadjust.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockrateadjust.c:196:12: note: Condition 'rc==0' is always true
utils/clockrateadjust.c:210:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockrateadjust.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockrateadjust.c:210:12: note: Condition 'rc==0' is always true
utils/clockrateadjust.c:221:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockrateadjust.c:222:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockrateadjust.c:223:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockset.c:194:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockset.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockset.c:194:12: note: Condition 'rc==0' is always true
utils/clockset.c:198:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockset.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockset.c:198:12: note: Condition 'rc==0' is always true
utils/clockset.c:212:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/clockset.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/clockset.c:212:12: note: Condition 'rc==0' is always true
utils/clockset.c:223:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockset.c:224:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/clockset.c:225:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/commit.c:255:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/commit.c:64:20: note: Assignment 'rc=0', assigned value is 0
utils/commit.c:255:12: note: Condition 'rc==0' is always true
utils/commit.c:260:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/commit.c:64:20: note: Assignment 'rc=0', assigned value is 0
utils/commit.c:260:12: note: Condition 'rc==0' is always true
utils/commit.c:255:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/commit.c:64:20: note: 'rc' is assigned value '0' here.
utils/commit.c:255:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/commit.c:260:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/commit.c:64:20: note: 'rc' is assigned value '0' here.
utils/commit.c:260:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/contextload.c:97:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/contextload.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/contextload.c:97:12: note: Condition 'rc==0' is always true
utils/contextload.c:113:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/contextsave.c:108:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/contextsave.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/contextsave.c:108:12: note: Condition 'rc==0' is always true
utils/contextsave.c:112:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/contextsave.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/contextsave.c:112:12: note: Condition 'rc==0' is always true
utils/createek.c:204:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/createek.c:95:19: note: Assignment 'rc=0', assigned value is 0
utils/createek.c:204:12: note: Condition 'rc==0' is always true
utils/createek.c:277:5: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/createprimary.c:498:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/createprimary.c:491:12: note: outer condition: rc==0
utils/createprimary.c:498:13: note: identical inner condition: rc==0
utils/cryptoutils.c:86:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:83:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:86:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:114:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:111:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:114:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:139:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:137:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:139:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:156:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:154:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:156:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:176:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:172:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:176:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:180:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:172:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:180:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:204:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:199:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:204:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:229:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:225:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:229:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:273:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:267:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:273:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:305:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:293:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:305:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:363:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:359:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:363:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:438:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:436:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:438:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:494:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:492:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:494:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:543:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:539:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:543:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:571:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:566:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:571:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:598:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:594:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:598:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:628:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:623:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:628:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:663:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:658:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:663:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:708:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:704:17: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:708:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:750:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:746:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:750:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:803:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:797:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:803:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:848:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:844:17: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:848:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:934:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:930:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:934:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:972:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:968:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:972:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1015:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1008:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1015:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1093:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1089:18: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1093:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1130:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1126:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1130:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1180:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1174:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1180:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1240:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1232:19: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1240:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1331:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1324:17: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1331:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1336:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1324:17: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1336:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:1400:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/cryptoutils.c:1391:17: note: Assignment 'rc=0', assigned value is 0
utils/cryptoutils.c:1400:12: note: Condition 'rc==0' is always true
utils/cryptoutils.c:314:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/cryptoutils.c:440:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/cryptoutils.c:1355:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/cryptoutils.c:1355:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/cryptoutils.c:969:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/cryptoutils.c:1090:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/cryptoutils.c:1175:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/cryptoutils.c:1233:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/dictionaryattacklockreset.c:164:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/dictionaryattacklockreset.c:59:20: note: Assignment 'rc=0', assigned value is 0
utils/dictionaryattacklockreset.c:164:12: note: Condition 'rc==0' is always true
utils/dictionaryattacklockreset.c:168:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/dictionaryattacklockreset.c:59:20: note: Assignment 'rc=0', assigned value is 0
utils/dictionaryattacklockreset.c:168:12: note: Condition 'rc==0' is always true
utils/dictionaryattacklockreset.c:179:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/dictionaryattacklockreset.c:180:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/dictionaryattacklockreset.c:181:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/dictionaryattackparameters.c:197:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/dictionaryattackparameters.c:59:20: note: Assignment 'rc=0', assigned value is 0
utils/dictionaryattackparameters.c:197:12: note: Condition 'rc==0' is always true
utils/dictionaryattackparameters.c:204:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/dictionaryattackparameters.c:59:20: note: Assignment 'rc=0', assigned value is 0
utils/dictionaryattackparameters.c:204:12: note: Condition 'rc==0' is always true
utils/dictionaryattackparameters.c:215:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/dictionaryattackparameters.c:216:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/dictionaryattackparameters.c:217:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/duplicate.c:266:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/duplicate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/duplicate.c:266:12: note: Condition 'rc==0' is always true
utils/duplicate.c:291:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/duplicate.c:292:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/duplicate.c:293:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eccparameters.c:121:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eccparameters.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/eccparameters.c:121:12: note: Condition 'rc==0' is always true
utils/ecephemeral.c:124:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ecephemeral.c:65:20: note: Assignment 'rc=0', assigned value is 0
utils/ecephemeral.c:124:12: note: Condition 'rc==0' is always true
utils/ecephemeral.c:128:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ecephemeral.c:65:20: note: Assignment 'rc=0', assigned value is 0
utils/ecephemeral.c:128:12: note: Condition 'rc==0' is always true
utils/ekutils.c:212:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/ekutils.c:211:16: note: outer condition: rc==0
utils/ekutils.c:212:9: note: identical inner condition: rc==0
utils/ekutils.c:222:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/ekutils.c:211:16: note: outer condition: rc==0
utils/ekutils.c:222:9: note: identical inner condition: rc==0
utils/ekutils.c:483:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/ekutils.c:482:16: note: outer condition: rc==0
utils/ekutils.c:483:9: note: identical inner condition: rc==0
utils/ekutils.c:97:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:90:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:97:12: note: Condition 'rc==0' is always true
utils/ekutils.c:149:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:145:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:149:12: note: Condition 'rc==0' is always true
utils/ekutils.c:154:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:145:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:154:12: note: Condition 'rc==0' is always true
utils/ekutils.c:196:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:188:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:196:12: note: Condition 'rc==0' is always true
utils/ekutils.c:212:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:211:16: note: Assuming that condition 'rc==0' is not redundant
utils/ekutils.c:212:9: note: Condition 'rc==0' is always true
utils/ekutils.c:222:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:211:16: note: Assuming that condition 'rc==0' is not redundant
utils/ekutils.c:222:9: note: Condition 'rc==0' is always true
utils/ekutils.c:264:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:261:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:264:12: note: Condition 'rc==0' is always true
utils/ekutils.c:353:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:348:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:353:12: note: Condition 'rc==0' is always true
utils/ekutils.c:390:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:386:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:390:12: note: Condition 'rc==0' is always true
utils/ekutils.c:432:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:429:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:432:12: note: Condition 'rc==0' is always true
utils/ekutils.c:474:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:468:18: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:474:12: note: Condition 'rc==0' is always true
utils/ekutils.c:483:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:482:16: note: Assuming that condition 'rc==0' is not redundant
utils/ekutils.c:483:9: note: Condition 'rc==0' is always true
utils/ekutils.c:543:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:539:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:543:12: note: Condition 'rc==0' is always true
utils/ekutils.c:606:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:596:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:606:12: note: Condition 'rc==0' is always true
utils/ekutils.c:664:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:662:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:664:12: note: Condition 'rc==0' is always true
utils/ekutils.c:690:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:684:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:690:12: note: Condition 'rc==0' is always true
utils/ekutils.c:725:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:722:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:725:12: note: Condition 'rc==0' is always true
utils/ekutils.c:752:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:748:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:752:13: note: Condition 'rc==0' is always true
utils/ekutils.c:794:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:788:17: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:794:12: note: Condition 'rc==0' is always true
utils/ekutils.c:827:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:821:17: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:827:12: note: Condition 'rc==0' is always true
utils/ekutils.c:864:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:858:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:864:12: note: Condition 'rc==0' is always true
utils/ekutils.c:869:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:858:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:869:12: note: Condition 'rc==0' is always true
utils/ekutils.c:951:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:945:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:951:12: note: Condition 'rc==0' is always true
utils/ekutils.c:1004:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:1000:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:1004:12: note: Condition 'rc==0' is always true
utils/ekutils.c:1050:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:1045:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:1050:12: note: Condition 'rc==0' is always true
utils/ekutils.c:1059:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:1045:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:1059:13: note: Condition 'rc==0' is always true
utils/ekutils.c:1196:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:1167:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:1196:9: note: Condition 'rc==0' is always true
utils/ekutils.c:1265:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ekutils.c:1255:19: note: Assignment 'rc=0', assigned value is 0
utils/ekutils.c:1265:12: note: Condition 'rc==0' is always true
utils/ekutils.c:1176:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/ekutils.c:1200:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/ekutils.c:362:2: style: Variable 'tmpData' is reassigned a value before the old one has been used. [redundantAssignment]
utils/ekutils.c:361:0: note: Variable 'tmpData' is reassigned a value before the old one has been used.
utils/ekutils.c:362:2: note: Variable 'tmpData' is reassigned a value before the old one has been used.
utils/ekutils.c:390:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/ekutils.c:386:19: note: 'rc' is assigned value '0' here.
utils/ekutils.c:390:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/ekutils.c:432:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/ekutils.c:429:19: note: 'rc' is assigned value '0' here.
utils/ekutils.c:432:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/ekutils.c:951:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/ekutils.c:945:19: note: 'rc' is assigned value '0' here.
utils/ekutils.c:951:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/ekutils.c:1169:11: warning: Redundant assignment of 'print' to itself. [selfAssignment]
utils/ekutils.c:959:9: style: The scope of the variable 'pemLength' can be reduced. [variableScope]
utils/ekutils.c:960:9: style: The scope of the variable 'writeLen' can be reduced. [variableScope]
utils/ekutils.c:1172:6: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/ekutils.c:103:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:160:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:228:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:229:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:1098:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:1099:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:1125:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ekutils.c:184:23: style: Function 'getIndexData' argument 2 names different: declaration 'buffer' definition 'readBuffer'. [funcArgNamesDifferent]
utils/ekutils.h:70:20: note: Function 'getIndexData' argument 2 names different: declaration 'buffer' definition 'readBuffer'.
utils/ekutils.c:184:23: note: Function 'getIndexData' argument 2 names different: declaration 'buffer' definition 'readBuffer'.
utils/ekutils.c:186:16: style: Function 'getIndexData' argument 4 names different: declaration 'dataSize' definition 'readDataSize'. [funcArgNamesDifferent]
utils/ekutils.h:72:13: note: Function 'getIndexData' argument 4 names different: declaration 'dataSize' definition 'readDataSize'.
utils/ekutils.c:186:16: note: Function 'getIndexData' argument 4 names different: declaration 'dataSize' definition 'readDataSize'.
utils/ekutils.c:257:20: style: Function 'getIndexContents' argument 2 names different: declaration 'buffer' definition 'readBuffer'. [funcArgNamesDifferent]
utils/ekutils.h:74:24: note: Function 'getIndexContents' argument 2 names different: declaration 'buffer' definition 'readBuffer'.
utils/ekutils.c:257:20: note: Function 'getIndexContents' argument 2 names different: declaration 'buffer' definition 'readBuffer'.
utils/ekutils.c:258:14: style: Function 'getIndexContents' argument 3 names different: declaration 'bufferSize' definition 'readBufferSize'. [funcArgNamesDifferent]
utils/ekutils.h:75:18: note: Function 'getIndexContents' argument 3 names different: declaration 'bufferSize' definition 'readBufferSize'.
utils/ekutils.c:258:14: note: Function 'getIndexContents' argument 3 names different: declaration 'bufferSize' definition 'readBufferSize'.
utils/encryptdecrypt.c:224:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/encryptdecrypt.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/encryptdecrypt.c:224:12: note: Condition 'rc==0' is always true
utils/eventextend.c:138:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/eventextend.c:136:42: note: outer condition: rc==0
utils/eventextend.c:138:9: note: identical inner condition: rc==0
utils/eventextend.c:114:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventextend.c:61:20: note: Assignment 'rc=0', assigned value is 0
utils/eventextend.c:114:12: note: Condition 'rc==0' is always true
utils/eventextend.c:160:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eventextend.c:161:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eventextend.c:184:17: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eventlib.c:76:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:71:14: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:76:12: note: Condition 'rc==0' is always true
utils/eventlib.c:179:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:174:17: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:179:12: note: Condition 'rc==0' is always true
utils/eventlib.c:224:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:222:17: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:224:12: note: Condition 'rc==0' is always true
utils/eventlib.c:298:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:293:14: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:298:12: note: Condition 'rc==0' is always true
utils/eventlib.c:441:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:439:17: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:441:12: note: Condition 'rc==0' is always true
utils/eventlib.c:466:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:464:17: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:466:12: note: Condition 'rc==0' is always true
utils/eventlib.c:498:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventlib.c:493:17: note: Assignment 'rc=0', assigned value is 0
utils/eventlib.c:498:12: note: Condition 'rc==0' is always true
utils/eventlib.c:76:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:71:14: note: 'rc' is assigned value '0' here.
utils/eventlib.c:76:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:179:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:174:17: note: 'rc' is assigned value '0' here.
utils/eventlib.c:179:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:224:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:222:17: note: 'rc' is assigned value '0' here.
utils/eventlib.c:224:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:298:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:293:14: note: 'rc' is assigned value '0' here.
utils/eventlib.c:298:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:441:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:439:17: note: 'rc' is assigned value '0' here.
utils/eventlib.c:441:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:466:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:464:17: note: 'rc' is assigned value '0' here.
utils/eventlib.c:466:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:498:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/eventlib.c:493:17: note: 'rc' is assigned value '0' here.
utils/eventlib.c:498:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/eventlib.c:289:42: style: Function 'TSS_EVENT2_Line_Read' argument 1 names different: declaration 'event2' definition 'event'. [funcArgNamesDifferent]
utils/eventlib.h:149:46: note: Function 'TSS_EVENT2_Line_Read' argument 1 names different: declaration 'event2' definition 'event'.
utils/eventlib.c:289:42: note: Function 'TSS_EVENT2_Line_Read' argument 1 names different: declaration 'event2' definition 'event'.
utils/eventsequencecomplete.c:231:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/eventsequencecomplete.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/eventsequencecomplete.c:231:12: note: Condition 'rc==0' is always true
utils/eventsequencecomplete.c:256:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eventsequencecomplete.c:258:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/eventsequencecomplete.c:259:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/evictcontrol.c:207:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/evictcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/evictcontrol.c:207:12: note: Condition 'rc==0' is always true
utils/evictcontrol.c:219:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/evictcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/evictcontrol.c:219:12: note: Condition 'rc==0' is always true
utils/evictcontrol.c:224:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/evictcontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/evictcontrol.c:224:12: note: Condition 'rc==0' is always true
utils/evictcontrol.c:235:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/evictcontrol.c:236:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/evictcontrol.c:237:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/fail.c:56:14: warning: Redundant assignment of 'function' to itself. [selfAssignment]
utils/flushcontext.c:97:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/flushcontext.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/flushcontext.c:97:12: note: Condition 'rc==0' is always true
utils/flushcontext.c:101:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/flushcontext.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/flushcontext.c:101:12: note: Condition 'rc==0' is always true
utils/flushcontext.c:111:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getcapability.c:195:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getcapability.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/getcapability.c:195:12: note: Condition 'rc==0' is always true
utils/getcapability.c:201:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getcapability.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/getcapability.c:201:12: note: Condition 'rc==0' is always true
utils/getcapability.c:304:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:315:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:331:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:345:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:359:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:373:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:387:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:476:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:526:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:557:14: warning: Redundant assignment of 'property' to itself. [selfAssignment]
utils/getcapability.c:558:20: warning: Redundant assignment of 'capabilityData' to itself. [selfAssignment]
utils/getcapability.c:211:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getcapability.c:212:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getcapability.c:213:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getcapability.c:214:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getcommandauditdigest.c:271:11: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getcommandauditdigest.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/getcommandauditdigest.c:271:11: note: Condition 'rc==0' is always true
utils/getcommandauditdigest.c:289:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getcommandauditdigest.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/getcommandauditdigest.c:289:12: note: Condition 'rc==0' is always true
utils/getcommandauditdigest.c:271:11: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/getcommandauditdigest.c:62:19: note: 'rc' is assigned value '0' here.
utils/getcommandauditdigest.c:271:11: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/getcommandauditdigest.c:289:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/getcommandauditdigest.c:62:19: note: 'rc' is assigned value '0' here.
utils/getcommandauditdigest.c:289:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/getrandom.c:207:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/getrandom.c:205:32: note: outer condition: rc==0
utils/getrandom.c:207:9: note: identical inner condition: rc==0
utils/getrandom.c:211:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/getrandom.c:205:32: note: outer condition: rc==0
utils/getrandom.c:211:9: note: identical inner condition: rc==0
utils/getrandom.c:193:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getrandom.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/getrandom.c:193:12: note: Condition 'rc==0' is always true
utils/getrandom.c:217:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getrandom.c:218:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getrandom.c:219:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getrandom.c:220:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/getsessionauditdigest.c:277:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getsessionauditdigest.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/getsessionauditdigest.c:277:12: note: Condition 'rc==0' is always true
utils/getsessionauditdigest.c:290:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/getsessionauditdigest.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/getsessionauditdigest.c:290:12: note: Condition 'rc==0' is always true
utils/getsessionauditdigest.c:277:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/getsessionauditdigest.c:62:19: note: 'rc' is assigned value '0' here.
utils/getsessionauditdigest.c:277:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/getsessionauditdigest.c:290:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/getsessionauditdigest.c:62:19: note: 'rc' is assigned value '0' here.
utils/getsessionauditdigest.c:290:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/gettime.c:271:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/gettime.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/gettime.c:271:12: note: Condition 'rc==0' is always true
utils/gettime.c:290:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/gettime.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/gettime.c:290:12: note: Condition 'rc==0' is always true
utils/gettime.c:271:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/gettime.c:61:19: note: 'rc' is assigned value '0' here.
utils/gettime.c:271:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/gettime.c:290:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/gettime.c:61:19: note: 'rc' is assigned value '0' here.
utils/gettime.c:290:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/hash.c:175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hash.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/hash.c:175:12: note: Condition 'rc==0' is always true
utils/hashsequencestart.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hashsequencestart.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hashsequencestart.c:190:12: note: Condition 'rc==0' is always true
utils/hashsequencestart.c:208:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hashsequencestart.c:209:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hashsequencestart.c:210:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hashsequencestart.c:211:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchychangeauth.c:280:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/hierarchychangeauth.c:273:12: note: outer condition: rc==0
utils/hierarchychangeauth.c:280:13: note: identical inner condition: rc==0
utils/hierarchychangeauth.c:213:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchychangeauth.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchychangeauth.c:213:12: note: Condition 'rc==0' is always true
utils/hierarchychangeauth.c:231:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchychangeauth.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchychangeauth.c:231:12: note: Condition 'rc==0' is always true
utils/hierarchychangeauth.c:237:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchychangeauth.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchychangeauth.c:237:12: note: Condition 'rc==0' is always true
utils/hierarchychangeauth.c:243:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchychangeauth.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchychangeauth.c:243:12: note: Condition 'rc==0' is always true
utils/hierarchychangeauth.c:313:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchychangeauth.c:314:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchychangeauth.c:315:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchycontrol.c:197:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchycontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchycontrol.c:197:12: note: Condition 'rc==0' is always true
utils/hierarchycontrol.c:212:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchycontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchycontrol.c:212:12: note: Condition 'rc==0' is always true
utils/hierarchycontrol.c:230:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchycontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchycontrol.c:230:12: note: Condition 'rc==0' is always true
utils/hierarchycontrol.c:239:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hierarchycontrol.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hierarchycontrol.c:239:12: note: Condition 'rc==0' is always true
utils/hierarchycontrol.c:250:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchycontrol.c:251:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hierarchycontrol.c:252:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmac.c:297:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmac.c:298:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmac.c:299:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmacstart.c:213:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/hmacstart.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/hmacstart.c:213:12: note: Condition 'rc==0' is always true
utils/hmacstart.c:234:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmacstart.c:235:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/hmacstart.c:236:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/imaextend.c:145:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/imaextend.c:142:42: note: outer condition: rc==0
utils/imaextend.c:145:9: note: identical inner condition: rc==0
utils/imaextend.c:117:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imaextend.c:65:19: note: Assignment 'rc=0', assigned value is 0
utils/imaextend.c:117:12: note: Condition 'rc==0' is always true
utils/imaextend.c:217:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imaextend.c:212:19: note: Assignment 'rc=0', assigned value is 0
utils/imaextend.c:217:12: note: Condition 'rc==0' is always true
utils/imaextend.c:234:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imaextend.c:212:19: note: Assignment 'rc=0', assigned value is 0
utils/imaextend.c:234:12: note: Condition 'rc==0' is always true
utils/imaextend.c:121:19: style: The scope of the variable 'oneDigest' can be reduced. [variableScope]
utils/imaextend.c:177:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/imaextend.c:178:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/imaextend.c:240:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/imalib.c:174:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:167:14: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:174:12: note: Condition 'rc==0' is always true
utils/imalib.c:350:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:342:14: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:350:9: note: Condition 'rc==0' is always true
utils/imalib.c:496:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:491:15: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:496:12: note: Condition 'rc==0' is always true
utils/imalib.c:723:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:719:14: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:723:12: note: Condition 'rc==0' is always true
utils/imalib.c:812:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:802:21: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:812:12: note: Condition 'rc==0' is always true
utils/imalib.c:876:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:871:20: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:876:12: note: Condition 'rc==0' is always true
utils/imalib.c:968:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/imalib.c:966:17: note: Assignment 'rc=0', assigned value is 0
utils/imalib.c:968:12: note: Condition 'rc==0' is always true
utils/imalib.c:194:6: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/imalib.c:365:3: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/imalib.c:891:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/imalib.c:895:6: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/imalib.c:174:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:167:14: note: 'rc' is assigned value '0' here.
utils/imalib.c:174:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:496:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:491:15: note: 'rc' is assigned value '0' here.
utils/imalib.c:496:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:723:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:719:14: note: 'rc' is assigned value '0' here.
utils/imalib.c:723:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:812:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:802:21: note: 'rc' is assigned value '0' here.
utils/imalib.c:812:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:876:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:871:20: note: 'rc' is assigned value '0' here.
utils/imalib.c:876:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:968:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/imalib.c:966:17: note: 'rc' is assigned value '0' here.
utils/imalib.c:968:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/imalib.c:805:11: style: The scope of the variable 'notAllZero' can be reduced. [variableScope]
utils/imalib.c:872:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/imalib.c:164:14: style: Function 'IMA_Event_ReadFile' argument 3 names different: declaration 'infile' definition 'inFile'. [funcArgNamesDifferent]
utils/imalib.h:145:11: note: Function 'IMA_Event_ReadFile' argument 3 names different: declaration 'infile' definition 'inFile'.
utils/imalib.c:164:14: note: Function 'IMA_Event_ReadFile' argument 3 names different: declaration 'infile' definition 'inFile'.
utils/imalib.c:830:52: error: Uninitialized variable: digestSize [uninitvar]
utils/import.c:284:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/import.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/import.c:284:12: note: Condition 'rc==0' is always true
utils/import.c:288:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/import.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/import.c:288:12: note: Condition 'rc==0' is always true
utils/import.c:284:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/import.c:61:19: note: 'rc' is assigned value '0' here.
utils/import.c:284:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/import.c:288:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/import.c:61:19: note: 'rc' is assigned value '0' here.
utils/import.c:288:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/importpem.c:314:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/importpem.c:69:19: note: Assignment 'rc=0', assigned value is 0
utils/importpem.c:314:12: note: Condition 'rc==0' is always true
utils/importpem.c:320:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/importpem.c:69:19: note: Assignment 'rc=0', assigned value is 0
utils/importpem.c:320:12: note: Condition 'rc==0' is always true
utils/importpem.c:314:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/importpem.c:69:19: note: 'rc' is assigned value '0' here.
utils/importpem.c:314:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/importpem.c:320:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/importpem.c:69:19: note: 'rc' is assigned value '0' here.
utils/importpem.c:320:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/importpem.c:81:12: style: The scope of the variable 'keyType' can be reduced. [variableScope]
utils/load.c:210:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/load.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/load.c:210:12: note: Condition 'rc==0' is always true
utils/load.c:235:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/load.c:236:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/load.c:237:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/loadexternal.c:299:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/loadexternal.c:78:19: note: Assignment 'rc=0', assigned value is 0
utils/loadexternal.c:299:12: note: Condition 'rc==0' is always true
utils/loadexternal.c:313:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/loadexternal.c:78:19: note: Assignment 'rc=0', assigned value is 0
utils/loadexternal.c:313:12: note: Condition 'rc==0' is always true
utils/loadexternal.c:367:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/loadexternal.c:368:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/loadexternal.c:369:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/loadexternal.c:370:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/makecredential.c:221:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/makecredential.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/makecredential.c:221:12: note: Condition 'rc==0' is always true
utils/makecredential.c:225:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/makecredential.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/makecredential.c:225:12: note: Condition 'rc==0' is always true
utils/ntc2getconfig.c:95:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ntc2getconfig.c:63:19: note: Assignment 'rc=0', assigned value is 0
utils/ntc2getconfig.c:95:12: note: Condition 'rc==0' is always true
utils/ntc2getconfig.c:105:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ntc2lib.c:65:13: warning: Redundant assignment of 'handles' to itself. [selfAssignment]
utils/ntc2lockconfig.c:91:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ntc2lockconfig.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/ntc2lockconfig.c:91:12: note: Condition 'rc==0' is always true
utils/ntc2lockconfig.c:101:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ntc2preconfig.c:368:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/ntc2preconfig.c:74:19: note: Assignment 'rc=0', assigned value is 0
utils/ntc2preconfig.c:368:12: note: Condition 'rc==0' is always true
utils/ntc2preconfig.c:100:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:112:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:124:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:136:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:148:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:160:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:172:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:184:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:196:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:208:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:220:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:232:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:244:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:256:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:268:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:280:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:292:3: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/ntc2preconfig.c:380:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/ntc2preconfig.c:409:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvcertify.c:297:24: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:69:33: note: 'hierarchyAuthChar' is assigned value '0' here.
utils/nvcertify.c:296:12: note: outer condition: rc==0
utils/nvcertify.c:297:24: note: opposite inner condition: hierarchyAuthChar=='o'
utils/nvcertify.c:300:29: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:69:33: note: 'hierarchyAuthChar' is assigned value '0' here.
utils/nvcertify.c:296:12: note: outer condition: rc==0
utils/nvcertify.c:300:29: note: opposite inner condition: hierarchyAuthChar=='p'
utils/nvcertify.c:303:29: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:69:33: note: 'hierarchyAuthChar' is assigned value '0' here.
utils/nvcertify.c:296:12: note: outer condition: rc==0
utils/nvcertify.c:303:29: note: identical inner condition: hierarchyAuthChar==0
utils/nvcertify.c:296:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvcertify.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvcertify.c:296:12: note: Condition 'rc==0' is always true
utils/nvcertify.c:297:24: style: Condition 'hierarchyAuthChar=='o'' is always false [knownConditionTrueFalse]
utils/nvcertify.c:69:33: note: Assignment 'hierarchyAuthChar=0', assigned value is 0
utils/nvcertify.c:297:24: note: Condition 'hierarchyAuthChar=='o'' is always false
utils/nvcertify.c:300:29: style: Condition 'hierarchyAuthChar=='p'' is always false [knownConditionTrueFalse]
utils/nvcertify.c:69:33: note: Assignment 'hierarchyAuthChar=0', assigned value is 0
utils/nvcertify.c:300:29: note: Condition 'hierarchyAuthChar=='p'' is always false
utils/nvcertify.c:303:29: style: Condition 'hierarchyAuthChar==0' is always true [knownConditionTrueFalse]
utils/nvcertify.c:69:33: note: Assignment 'hierarchyAuthChar=0', assigned value is 0
utils/nvcertify.c:303:29: note: Condition 'hierarchyAuthChar==0' is always true
utils/nvcertify.c:319:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvcertify.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvcertify.c:319:12: note: Condition 'rc==0' is always true
utils/nvcertify.c:339:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvcertify.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvcertify.c:339:12: note: Condition 'rc==0' is always true
utils/nvcertify.c:296:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:296:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/nvcertify.c:303:29: style: Same expression on both sides of '==' because the value of 'hierarchyAuthChar' and '0' are the same. [duplicateExpression]
utils/nvcertify.c:69:33: note: 'hierarchyAuthChar' is assigned value '0' here.
utils/nvcertify.c:303:29: note: Same expression on both sides of '==' because the value of 'hierarchyAuthChar' and '0' are the same.
utils/nvcertify.c:319:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:319:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/nvcertify.c:339:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/nvcertify.c:62:19: note: 'rc' is assigned value '0' here.
utils/nvcertify.c:339:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/nvcertify.c:69:13: style: The scope of the variable 'hierarchyAuthChar' can be reduced. [variableScope]
utils/nvchangeauth.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvchangeauth.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvchangeauth.c:190:12: note: Condition 'rc==0' is always true
utils/nvchangeauth.c:194:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvchangeauth.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvchangeauth.c:194:12: note: Condition 'rc==0' is always true
utils/nvdefinespace.c:467:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/nvdefinespace.c:465:12: note: outer condition: rc==0
utils/nvdefinespace.c:467:13: note: identical inner condition: rc==0
utils/nvdefinespace.c:389:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvdefinespace.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvdefinespace.c:389:12: note: Condition 'rc==0' is always true
utils/nvdefinespace.c:404:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvdefinespace.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvdefinespace.c:404:12: note: Condition 'rc==0' is always true
utils/nvdefinespace.c:417:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvdefinespace.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvdefinespace.c:417:12: note: Condition 'rc==0' is always true
utils/nvdefinespace.c:448:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvdefinespace.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/nvdefinespace.c:448:12: note: Condition 'rc==0' is always true
utils/nvdefinespace.c:512:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvdefinespace.c:513:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvdefinespace.c:514:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvextend.c:207:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvextend.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvextend.c:207:13: note: Condition 'rc==0' is always true
utils/nvextend.c:233:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvextend.c:234:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvextend.c:235:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvglobalwritelock.c:175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvglobalwritelock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvglobalwritelock.c:175:12: note: Condition 'rc==0' is always true
utils/nvglobalwritelock.c:188:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvglobalwritelock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvglobalwritelock.c:188:12: note: Condition 'rc==0' is always true
utils/nvglobalwritelock.c:199:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvglobalwritelock.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvglobalwritelock.c:201:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvincrement.c:179:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvincrement.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvincrement.c:179:12: note: Condition 'rc==0' is always true
utils/nvincrement.c:184:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvincrement.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvincrement.c:184:12: note: Condition 'rc==0' is always true
utils/nvincrement.c:195:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvincrement.c:196:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvincrement.c:197:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvread.c:272:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/nvread.c:271:16: note: outer condition: rc==0
utils/nvread.c:272:9: note: identical inner condition: rc==0
utils/nvread.c:282:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/nvread.c:271:16: note: outer condition: rc==0
utils/nvread.c:282:9: note: identical inner condition: rc==0
utils/nvread.c:229:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvread.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvread.c:229:12: note: Condition 'rc==0' is always true
utils/nvread.c:244:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvread.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvread.c:244:12: note: Condition 'rc==0' is always true
utils/nvread.c:257:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvread.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvread.c:257:12: note: Condition 'rc==0' is always true
utils/nvread.c:272:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvread.c:271:16: note: Assuming that condition 'rc==0' is not redundant
utils/nvread.c:272:9: note: Condition 'rc==0' is always true
utils/nvread.c:282:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvread.c:271:16: note: Assuming that condition 'rc==0' is not redundant
utils/nvread.c:282:9: note: Condition 'rc==0' is always true
utils/nvread.c:290:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvread.c:291:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvread.c:292:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadlock.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvreadlock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvreadlock.c:190:12: note: Condition 'rc==0' is always true
utils/nvreadlock.c:205:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvreadlock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvreadlock.c:205:12: note: Condition 'rc==0' is always true
utils/nvreadlock.c:209:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvreadlock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvreadlock.c:209:12: note: Condition 'rc==0' is always true
utils/nvreadlock.c:220:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadlock.c:221:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadlock.c:222:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadpublic.c:201:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvreadpublic.c:68:19: note: Assignment 'rc=0', assigned value is 0
utils/nvreadpublic.c:201:12: note: Condition 'rc==0' is always true
utils/nvreadpublic.c:205:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvreadpublic.c:68:19: note: Assignment 'rc=0', assigned value is 0
utils/nvreadpublic.c:205:12: note: Condition 'rc==0' is always true
utils/nvreadpublic.c:215:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadpublic.c:216:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadpublic.c:217:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvreadpublic.c:218:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvsetbits.c:199:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvsetbits.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvsetbits.c:199:12: note: Condition 'rc==0' is always true
utils/nvsetbits.c:204:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvsetbits.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/nvsetbits.c:204:12: note: Condition 'rc==0' is always true
utils/nvsetbits.c:100:19: style: The scope of the variable 'bit' can be reduced. [variableScope]
utils/nvsetbits.c:215:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvsetbits.c:216:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvsetbits.c:217:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvundefinespace.c:191:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvundefinespace.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvundefinespace.c:191:12: note: Condition 'rc==0' is always true
utils/nvundefinespace.c:203:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvundefinespace.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvundefinespace.c:203:12: note: Condition 'rc==0' is always true
utils/nvundefinespace.c:207:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvundefinespace.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvundefinespace.c:207:12: note: Condition 'rc==0' is always true
utils/nvundefinespace.c:218:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvundefinespace.c:219:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvundefinespace.c:220:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvundefinespacespecial.c:189:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvundefinespacespecial.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvundefinespacespecial.c:189:12: note: Condition 'rc==0' is always true
utils/nvundefinespacespecial.c:194:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvundefinespacespecial.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvundefinespacespecial.c:194:12: note: Condition 'rc==0' is always true
utils/nvundefinespacespecial.c:206:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvundefinespacespecial.c:207:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwrite.c:321:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/nvwrite.c:319:16: note: outer condition: rc==0
utils/nvwrite.c:321:9: note: identical inner condition: rc==0
utils/nvwrite.c:267:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwrite.c:67:19: note: Assignment 'rc=0', assigned value is 0
utils/nvwrite.c:267:12: note: Condition 'rc==0' is always true
utils/nvwrite.c:283:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwrite.c:67:19: note: Assignment 'rc=0', assigned value is 0
utils/nvwrite.c:283:12: note: Condition 'rc==0' is always true
utils/nvwrite.c:321:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwrite.c:319:16: note: Assuming that condition 'rc==0' is not redundant
utils/nvwrite.c:321:9: note: Condition 'rc==0' is always true
utils/nvwrite.c:344:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwrite.c:345:23: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwrite.c:346:20: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwritelock.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwritelock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvwritelock.c:190:12: note: Condition 'rc==0' is always true
utils/nvwritelock.c:205:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwritelock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvwritelock.c:205:12: note: Condition 'rc==0' is always true
utils/nvwritelock.c:209:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/nvwritelock.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/nvwritelock.c:209:12: note: Condition 'rc==0' is always true
utils/nvwritelock.c:220:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwritelock.c:221:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/nvwritelock.c:222:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/objectchangeauth.c:217:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objectchangeauth.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/objectchangeauth.c:217:12: note: Condition 'rc==0' is always true
utils/objectchangeauth.c:222:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objectchangeauth.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/objectchangeauth.c:222:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:84:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:82:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:84:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:129:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:82:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:129:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:266:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:82:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:266:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:286:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:284:17: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:286:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:324:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:284:17: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:324:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:345:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:343:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:345:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:379:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:343:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:379:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:401:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:399:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:401:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:439:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:399:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:439:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:458:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:456:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:458:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:489:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:456:19: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:489:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:500:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/objecttemplates.c:498:17: note: Assignment 'rc=0', assigned value is 0
utils/objecttemplates.c:500:12: note: Condition 'rc==0' is always true
utils/objecttemplates.c:75:10: style: Function 'asymPublicTemplate' argument 4 names different: declaration 'type' definition 'keyType'. [funcArgNamesDifferent]
utils/objecttemplates.h:65:14: note: Function 'asymPublicTemplate' argument 4 names different: declaration 'type' definition 'keyType'.
utils/objecttemplates.c:75:10: note: Function 'asymPublicTemplate' argument 4 names different: declaration 'type' definition 'keyType'.
utils/pcrallocate.c:174:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrallocate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrallocate.c:174:12: note: Condition 'rc==0' is always true
utils/pcrallocate.c:180:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrallocate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrallocate.c:180:12: note: Condition 'rc==0' is always true
utils/pcrallocate.c:205:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrallocate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrallocate.c:205:12: note: Condition 'rc==0' is always true
utils/pcrallocate.c:216:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrallocate.c:217:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrallocate.c:218:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrevent.c:156:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrevent.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrevent.c:156:12: note: Condition 'rc==0' is always true
utils/pcrevent.c:159:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrevent.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrevent.c:159:12: note: Condition 'rc==0' is always true
utils/pcrevent.c:181:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrevent.c:182:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrextend.c:176:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrextend.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrextend.c:176:12: note: Condition 'rc==0' is always true
utils/pcrextend.c:184:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrextend.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrextend.c:184:12: note: Condition 'rc==0' is always true
utils/pcrextend.c:227:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrextend.c:228:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrread.c:177:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrread.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrread.c:177:12: note: Condition 'rc==0' is always true
utils/pcrread.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrread.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrread.c:190:12: note: Condition 'rc==0' is always true
utils/pcrread.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrread.c:201:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrreset.c:97:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrreset.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrreset.c:97:12: note: Condition 'rc==0' is always true
utils/pcrreset.c:101:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/pcrreset.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/pcrreset.c:101:12: note: Condition 'rc==0' is always true
utils/pcrreset.c:111:14: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/pcrreset.c:112:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyauthorize.c:164:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthorize.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthorize.c:164:12: note: Condition 'rc==0' is always true
utils/policyauthorize.c:167:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthorize.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthorize.c:167:12: note: Condition 'rc==0' is always true
utils/policyauthorize.c:70:19: style: The scope of the variable 'sessionAttributes0' can be reduced. [variableScope]
utils/policyauthorize.c:72:19: style: The scope of the variable 'sessionAttributes1' can be reduced. [variableScope]
utils/policyauthorize.c:74:19: style: The scope of the variable 'sessionAttributes2' can be reduced. [variableScope]
utils/policyauthorize.c:198:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyauthorize.c:199:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyauthorize.c:200:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyauthorize.c:201:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyauthorizenv.c:207:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthorizenv.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthorizenv.c:207:12: note: Condition 'rc==0' is always true
utils/policyauthorizenv.c:222:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthorizenv.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthorizenv.c:222:12: note: Condition 'rc==0' is always true
utils/policyauthorizenv.c:227:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthorizenv.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthorizenv.c:227:12: note: Condition 'rc==0' is always true
utils/policyauthvalue.c:96:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthvalue.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthvalue.c:96:12: note: Condition 'rc==0' is always true
utils/policyauthvalue.c:100:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyauthvalue.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policyauthvalue.c:100:12: note: Condition 'rc==0' is always true
utils/policyauthvalue.c:110:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycommandcode.c:113:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policycommandcode.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policycommandcode.c:113:12: note: Condition 'rc==0' is always true
utils/policycommandcode.c:118:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policycommandcode.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policycommandcode.c:118:12: note: Condition 'rc==0' is always true
utils/policycommandcode.c:128:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycountertimer.c:221:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policycountertimer.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policycountertimer.c:221:12: note: Condition 'rc==0' is always true
utils/policycountertimer.c:247:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycountertimer.c:248:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycountertimer.c:249:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycountertimer.c:250:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policycphash.c:112:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policycphash.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policycphash.c:112:12: note: Condition 'rc==0' is always true
utils/policycphash.c:115:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policycphash.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policycphash.c:115:12: note: Condition 'rc==0' is always true
utils/policycphash.c:131:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policygetdigest.c:109:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policygetdigest.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policygetdigest.c:109:12: note: Condition 'rc==0' is always true
utils/policygetdigest.c:113:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policygetdigest.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policygetdigest.c:113:12: note: Condition 'rc==0' is always true
utils/policygetdigest.c:123:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policymaker.c:175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policymaker.c:89:18: note: Assignment 'rc=0', assigned value is 0
utils/policymaker.c:175:12: note: Condition 'rc==0' is always true
utils/policymaker.c:276:10: style: The scope of the variable 'c' can be reduced. [variableScope]
utils/policymaker.c:213:11: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policymakerpcr.c:241:9: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/policymakerpcr.c:235:7: note: outer condition: rc==0
utils/policymakerpcr.c:241:9: note: identical inner condition: rc==0
utils/policymakerpcr.c:210:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policymakerpcr.c:106:18: note: Assignment 'rc=0', assigned value is 0
utils/policymakerpcr.c:210:13: note: Condition 'rc==0' is always true
utils/policymakerpcr.c:387:10: style: The scope of the variable 'c' can be reduced. [variableScope]
utils/policynv.c:258:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policynv.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policynv.c:258:12: note: Condition 'rc==0' is always true
utils/policynv.c:273:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policynv.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policynv.c:273:12: note: Condition 'rc==0' is always true
utils/policynv.c:301:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policynv.c:302:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policynv.c:303:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policynvwritten.c:181:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policynvwritten.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policynvwritten.c:181:12: note: Condition 'rc==0' is always true
utils/policynvwritten.c:193:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policynvwritten.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policynvwritten.c:193:12: note: Condition 'rc==0' is always true
utils/policynvwritten.c:197:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policynvwritten.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policynvwritten.c:197:12: note: Condition 'rc==0' is always true
utils/policyor.c:194:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyor.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyor.c:194:12: note: Condition 'rc==0' is always true
utils/policyor.c:215:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyor.c:216:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyor.c:217:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyor.c:218:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policypassword.c:96:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policypassword.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policypassword.c:96:12: note: Condition 'rc==0' is always true
utils/policypassword.c:100:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policypassword.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policypassword.c:100:12: note: Condition 'rc==0' is always true
utils/policypassword.c:110:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policypcr.c:207:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policypcr.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policypcr.c:207:12: note: Condition 'rc==0' is always true
utils/policypcr.c:222:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policypcr.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policypcr.c:222:12: note: Condition 'rc==0' is always true
utils/policypcr.c:232:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policypcr.c:233:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policypcr.c:234:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policypcr.c:235:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyrestart.c:169:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyrestart.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policyrestart.c:169:12: note: Condition 'rc==0' is always true
utils/policyrestart.c:173:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyrestart.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policyrestart.c:173:12: note: Condition 'rc==0' is always true
utils/policyrestart.c:183:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyrestart.c:184:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyrestart.c:185:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyrestart.c:186:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policysecret.c:267:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysecret.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policysecret.c:267:12: note: Condition 'rc==0' is always true
utils/policysecret.c:271:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysecret.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policysecret.c:271:13: note: Condition 'rc==0' is always true
utils/policysigned.c:251:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysigned.c:78:19: note: Assignment 'rc=0', assigned value is 0
utils/policysigned.c:251:12: note: Condition 'rc==0' is always true
utils/policysigned.c:256:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysigned.c:78:19: note: Assignment 'rc=0', assigned value is 0
utils/policysigned.c:256:13: note: Condition 'rc==0' is always true
utils/policysigned.c:361:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysigned.c:353:18: note: Assignment 'rc=0', assigned value is 0
utils/policysigned.c:361:12: note: Condition 'rc==0' is always true
utils/policysigned.c:371:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policysigned.c:353:18: note: Assignment 'rc=0', assigned value is 0
utils/policysigned.c:371:12: note: Condition 'rc==0' is always true
utils/policysigned.c:354:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/policytemplate.c:112:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policytemplate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policytemplate.c:112:12: note: Condition 'rc==0' is always true
utils/policytemplate.c:115:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policytemplate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/policytemplate.c:115:12: note: Condition 'rc==0' is always true
utils/policytemplate.c:131:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyticket.c:255:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyticket.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyticket.c:255:12: note: Condition 'rc==0' is always true
utils/policyticket.c:258:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/policyticket.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/policyticket.c:258:12: note: Condition 'rc==0' is always true
utils/policyticket.c:312:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyticket.c:313:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyticket.c:314:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/policyticket.c:315:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/powerup.c:83:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/powerup.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/powerup.c:83:12: note: Condition 'rc==0' is always true
utils/quote.c:310:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/quote.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/quote.c:310:12: note: Condition 'rc==0' is always true
utils/quote.c:331:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/quote.c:62:19: note: Assignment 'rc=0', assigned value is 0
utils/quote.c:331:12: note: Condition 'rc==0' is always true
utils/quote.c:310:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/quote.c:62:19: note: 'rc' is assigned value '0' here.
utils/quote.c:310:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/quote.c:331:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/quote.c:62:19: note: 'rc' is assigned value '0' here.
utils/quote.c:331:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/readclock.c:83:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/readclock.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/readclock.c:83:12: note: Condition 'rc==0' is always true
utils/readclock.c:93:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/readpublic.c:195:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/readpublic.c:63:19: note: Assignment 'rc=0', assigned value is 0
utils/readpublic.c:195:12: note: Condition 'rc==0' is always true
utils/readpublic.c:199:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/readpublic.c:63:19: note: Assignment 'rc=0', assigned value is 0
utils/readpublic.c:199:12: note: Condition 'rc==0' is always true
utils/rewrap.c:261:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/rewrap.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/rewrap.c:261:12: note: Condition 'rc==0' is always true
utils/rewrap.c:265:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/rewrap.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/rewrap.c:265:12: note: Condition 'rc==0' is always true
utils/rewrap.c:292:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/rewrap.c:293:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/rewrap.c:294:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/rsadecrypt.c:241:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/rsadecrypt.c:66:19: note: Assignment 'rc=0', assigned value is 0
utils/rsadecrypt.c:241:12: note: Condition 'rc==0' is always true
utils/rsadecrypt.c:345:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/rsadecrypt.c:336:18: note: Assignment 'rc=0', assigned value is 0
utils/rsadecrypt.c:345:12: note: Condition 'rc==0' is always true
utils/rsaencrypt.c:130:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/rsaencrypt.c:61:19: note: Assignment 'rc=0', assigned value is 0
utils/rsaencrypt.c:130:12: note: Condition 'rc==0' is always true
utils/sequencecomplete.c:225:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/sequencecomplete.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/sequencecomplete.c:225:12: note: Condition 'rc==0' is always true
utils/sequencecomplete.c:248:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/sequencecomplete.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/sequencecomplete.c:248:13: note: Condition 'rc==0' is always true
utils/sequenceupdate.c:196:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/sequenceupdate.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/sequenceupdate.c:196:12: note: Condition 'rc==0' is always true
utils/sequenceupdate.c:227:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/sequenceupdate.c:228:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/sequenceupdate.c:229:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/setprimarypolicy.c:219:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/setprimarypolicy.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/setprimarypolicy.c:219:12: note: Condition 'rc==0' is always true
utils/setprimarypolicy.c:258:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/setprimarypolicy.c:259:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/setprimarypolicy.c:260:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/shutdown.c:84:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/shutdown.c:54:20: note: Assignment 'rc=0', assigned value is 0
utils/shutdown.c:84:12: note: Condition 'rc==0' is always true
utils/shutdown.c:94:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/sign.c:276:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/sign.c:68:19: note: Assignment 'rc=0', assigned value is 0
utils/sign.c:276:12: note: Condition 'rc==0' is always true
utils/sign.c:276:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/sign.c:68:19: note: 'rc' is assigned value '0' here.
utils/sign.c:276:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:191:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:139:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:191:12: note: Condition 'rc==0' is always true
utils/signapp.c:424:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:418:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:424:12: note: Condition 'rc==0' is always true
utils/signapp.c:450:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:447:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:450:12: note: Condition 'rc==0' is always true
utils/signapp.c:469:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:466:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:469:12: note: Condition 'rc==0' is always true
utils/signapp.c:488:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:485:18: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:488:12: note: Condition 'rc==0' is always true
utils/signapp.c:506:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:503:18: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:506:12: note: Condition 'rc==0' is always true
utils/signapp.c:531:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:527:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:531:12: note: Condition 'rc==0' is always true
utils/signapp.c:540:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:527:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:540:12: note: Condition 'rc==0' is always true
utils/signapp.c:564:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:560:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:564:12: note: Condition 'rc==0' is always true
utils/signapp.c:605:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:596:17: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:605:12: note: Condition 'rc==0' is always true
utils/signapp.c:675:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:670:17: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:675:12: note: Condition 'rc==0' is always true
utils/signapp.c:721:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:715:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:721:12: note: Condition 'rc==0' is always true
utils/signapp.c:772:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:768:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:772:12: note: Condition 'rc==0' is always true
utils/signapp.c:778:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:768:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:778:12: note: Condition 'rc==0' is always true
utils/signapp.c:799:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/signapp.c:796:19: note: Assignment 'rc=0', assigned value is 0
utils/signapp.c:799:12: note: Condition 'rc==0' is always true
utils/signapp.c:191:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:139:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:191:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:424:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:418:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:424:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:450:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:447:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:450:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:469:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:466:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:469:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:488:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:485:18: note: 'rc' is assigned value '0' here.
utils/signapp.c:488:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:506:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:503:18: note: 'rc' is assigned value '0' here.
utils/signapp.c:506:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:531:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:527:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:531:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:540:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:527:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:540:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:564:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:560:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:564:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:605:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:596:17: note: 'rc' is assigned value '0' here.
utils/signapp.c:605:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:675:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:670:17: note: 'rc' is assigned value '0' here.
utils/signapp.c:675:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:721:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:715:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:721:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:772:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:768:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:772:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:778:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:768:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:778:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:799:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/signapp.c:796:19: note: 'rc' is assigned value '0' here.
utils/signapp.c:799:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/signapp.c:599:10: style: The scope of the variable 'attributes' can be reduced. [variableScope]
utils/signapp.c:673:10: style: The scope of the variable 'attributes' can be reduced. [variableScope]
utils/signapp.c:718:20: style: The scope of the variable 'pwd' can be reduced. [variableScope]
utils/startauthsession.c:244:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/startup.c:93:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/startup.c:55:19: note: Assignment 'rc=0', assigned value is 0
utils/startup.c:93:13: note: Condition 'rc==0' is always true
utils/startup.c:123:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/startup.c:116:19: note: Assignment 'rc=0', assigned value is 0
utils/startup.c:123:12: note: Condition 'rc==0' is always true
utils/startup.c:152:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/startup.c:147:19: note: Assignment 'rc=0', assigned value is 0
utils/startup.c:152:12: note: Condition 'rc==0' is always true
utils/startup.c:134:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/startup.c:163:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/stirrandom.c:100:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/stirrandom.c:60:19: note: Assignment 'rc=0', assigned value is 0
utils/stirrandom.c:100:12: note: Condition 'rc==0' is always true
utils/stirrandom.c:129:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/timepacket.c:121:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/timepacket.c:65:19: note: Assignment 'rc=0', assigned value is 0
utils/timepacket.c:121:12: note: Condition 'rc==0' is always true
utils/timepacket.c:77:15: style: The scope of the variable 'startTime' can be reduced. [variableScope]
utils/timepacket.c:78:14: style: The scope of the variable 'endTime' can be reduced. [variableScope]
utils/tss.c:1123:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/tss.c:1116:12: note: outer condition: rc==0
utils/tss.c:1123:13: note: identical inner condition: rc==0
utils/tss.c:2587:10: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/tss.c:2580:9: note: outer condition: rc==0
utils/tss.c:2587:10: note: identical inner condition: rc==0
utils/tss.c:554:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:551:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:554:12: note: Condition 'rc==0' is always true
utils/tss.c:693:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:689:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:693:12: note: Condition 'rc==0' is always true
utils/tss.c:773:22: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:748:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:773:22: note: Condition 'rc==0' is always true
utils/tss.c:990:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:988:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:990:12: note: Condition 'rc==0' is always true
utils/tss.c:1010:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1008:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1010:12: note: Condition 'rc==0' is always true
utils/tss.c:1042:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1040:17: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1042:12: note: Condition 'rc==0' is always true
utils/tss.c:1107:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1104:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1107:12: note: Condition 'rc==0' is always true
utils/tss.c:1112:10: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1104:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1112:10: note: Condition 'rc==0' is always true
utils/tss.c:1181:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1171:17: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1181:12: note: Condition 'rc==0' is always true
utils/tss.c:1252:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1238:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1252:12: note: Condition 'rc==0' is always true
utils/tss.c:1408:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1406:17: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1408:12: note: Condition 'rc==0' is always true
utils/tss.c:1463:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1461:17: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1463:12: note: Condition 'rc==0' is always true
utils/tss.c:1525:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1519:17: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1525:12: note: Condition 'rc==0' is always true
utils/tss.c:1605:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1602:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1605:12: note: Condition 'rc==0' is always true
utils/tss.c:1651:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1648:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1651:12: note: Condition 'rc==0' is always true
utils/tss.c:1831:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1828:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1831:12: note: Condition 'rc==0' is always true
utils/tss.c:1857:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1854:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1857:12: note: Condition 'rc==0' is always true
utils/tss.c:1905:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1902:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1905:12: note: Condition 'rc==0' is always true
utils/tss.c:1948:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:1945:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:1948:12: note: Condition 'rc==0' is always true
utils/tss.c:2123:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2114:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2123:12: note: Condition 'rc==0' is always true
utils/tss.c:2175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2166:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2175:12: note: Condition 'rc==0' is always true
utils/tss.c:2219:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2216:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2219:12: note: Condition 'rc==0' is always true
utils/tss.c:2245:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2242:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2245:12: note: Condition 'rc==0' is always true
utils/tss.c:2265:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2262:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2265:12: note: Condition 'rc==0' is always true
utils/tss.c:2409:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2401:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2409:12: note: Condition 'rc==0' is always true
utils/tss.c:2445:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2442:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2445:12: note: Condition 'rc==0' is always true
utils/tss.c:2486:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2471:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2486:12: note: Condition 'rc==0' is always true
utils/tss.c:2563:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2551:10: note: Assuming that condition 'rc==0' is not redundant
utils/tss.c:2563:13: note: Condition 'rc==0' is always true
utils/tss.c:2600:10: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2580:9: note: Assuming that condition 'rc==0' is not redundant
utils/tss.c:2600:10: note: Condition 'rc==0' is always true
utils/tss.c:2860:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2853:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2860:12: note: Condition 'rc==0' is always true
utils/tss.c:2939:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2937:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2939:12: note: Condition 'rc==0' is always true
utils/tss.c:2971:22: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2966:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2971:22: note: Condition 'rc==0' is always true
utils/tss.c:2981:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:2966:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:2981:12: note: Condition 'rc==0' is always true
utils/tss.c:3009:22: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3004:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3009:22: note: Condition 'rc==0' is always true
utils/tss.c:3019:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3004:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3019:12: note: Condition 'rc==0' is always true
utils/tss.c:3049:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3044:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3049:12: note: Condition 'rc==0' is always true
utils/tss.c:3130:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3122:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3130:12: note: Condition 'rc==0' is always true
utils/tss.c:3217:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3207:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3217:12: note: Condition 'rc==0' is always true
utils/tss.c:3307:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3302:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3307:12: note: Condition 'rc==0' is always true
utils/tss.c:3388:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3380:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3388:12: note: Condition 'rc==0' is always true
utils/tss.c:3474:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3464:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3474:12: note: Condition 'rc==0' is always true
utils/tss.c:3568:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3560:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3568:12: note: Condition 'rc==0' is always true
utils/tss.c:3579:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3560:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3579:13: note: Condition 'rc==0' is always true
utils/tss.c:3587:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3560:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3587:13: note: Condition 'rc==0' is always true
utils/tss.c:3608:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3600:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3608:9: note: Condition 'rc==0' is always true
utils/tss.c:3646:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3638:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3646:9: note: Condition 'rc==0' is always true
utils/tss.c:3681:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3676:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3681:12: note: Condition 'rc==0' is always true
utils/tss.c:3714:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3708:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3714:12: note: Condition 'rc==0' is always true
utils/tss.c:3725:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3708:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3725:13: note: Condition 'rc==0' is always true
utils/tss.c:3733:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3708:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3733:13: note: Condition 'rc==0' is always true
utils/tss.c:3762:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3757:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3762:12: note: Condition 'rc==0' is always true
utils/tss.c:3834:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3832:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3834:12: note: Condition 'rc==0' is always true
utils/tss.c:3916:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3908:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3916:12: note: Condition 'rc==0' is always true
utils/tss.c:3945:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3939:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3945:12: note: Condition 'rc==0' is always true
utils/tss.c:3957:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3939:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3957:13: note: Condition 'rc==0' is always true
utils/tss.c:3965:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3939:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3965:13: note: Condition 'rc==0' is always true
utils/tss.c:3997:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:3991:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:3997:12: note: Condition 'rc==0' is always true
utils/tss.c:4074:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4060:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4074:12: note: Condition 'rc==0' is always true
utils/tss.c:4080:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4060:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4080:13: note: Condition 'rc==0' is always true
utils/tss.c:4130:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4116:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4130:12: note: Condition 'rc==0' is always true
utils/tss.c:4136:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4116:19: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4136:13: note: Condition 'rc==0' is always true
utils/tss.c:4203:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4198:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4203:12: note: Condition 'rc==0' is always true
utils/tss.c:4243:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4216:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4243:9: note: Condition 'rc==0' is always true
utils/tss.c:4263:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4257:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4263:12: note: Condition 'rc==0' is always true
utils/tss.c:4285:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4279:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4285:12: note: Condition 'rc==0' is always true
utils/tss.c:4315:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4301:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4315:9: note: Condition 'rc==0' is always true
utils/tss.c:4358:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4352:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4358:12: note: Condition 'rc==0' is always true
utils/tss.c:4382:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4374:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4382:12: note: Condition 'rc==0' is always true
utils/tss.c:4406:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4398:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4406:12: note: Condition 'rc==0' is always true
utils/tss.c:4425:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4419:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4425:12: note: Condition 'rc==0' is always true
utils/tss.c:4440:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4435:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4440:12: note: Condition 'rc==0' is always true
utils/tss.c:4457:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4451:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4457:12: note: Condition 'rc==0' is always true
utils/tss.c:4479:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4473:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4479:12: note: Condition 'rc==0' is always true
utils/tss.c:4501:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4495:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4501:12: note: Condition 'rc==0' is always true
utils/tss.c:4529:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4515:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4529:9: note: Condition 'rc==0' is always true
utils/tss.c:4571:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4556:18: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4571:9: note: Condition 'rc==0' is always true
utils/tss.c:4661:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4652:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4661:9: note: Condition 'rc==0' is always true
utils/tss.c:4713:10: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4704:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4713:10: note: Condition 'rc==0' is always true
utils/tss.c:4765:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tss.c:4756:20: note: Assignment 'rc=0', assigned value is 0
utils/tss.c:4765:9: note: Condition 'rc==0' is always true
utils/tss.c:2540:20: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/tss.c:554:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:551:18: note: 'rc' is assigned value '0' here.
utils/tss.c:554:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:693:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:689:18: note: 'rc' is assigned value '0' here.
utils/tss.c:693:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:697:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:689:18: note: 'rc' is assigned value '0' here.
utils/tss.c:697:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:990:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:988:18: note: 'rc' is assigned value '0' here.
utils/tss.c:990:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1010:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1008:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1010:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1042:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1040:17: note: 'rc' is assigned value '0' here.
utils/tss.c:1042:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1107:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1104:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1107:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1181:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1171:17: note: 'rc' is assigned value '0' here.
utils/tss.c:1181:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1252:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1238:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1252:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1408:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1406:17: note: 'rc' is assigned value '0' here.
utils/tss.c:1408:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1463:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1461:17: note: 'rc' is assigned value '0' here.
utils/tss.c:1463:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1525:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1519:17: note: 'rc' is assigned value '0' here.
utils/tss.c:1525:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1605:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1602:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1605:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1651:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1648:19: note: 'rc' is assigned value '0' here.
utils/tss.c:1651:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1831:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1828:19: note: 'rc' is assigned value '0' here.
utils/tss.c:1831:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1857:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1854:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1857:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1905:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1902:18: note: 'rc' is assigned value '0' here.
utils/tss.c:1905:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:1948:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:1945:19: note: 'rc' is assigned value '0' here.
utils/tss.c:1948:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2123:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2114:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2123:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2175:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2166:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2175:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2219:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2216:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2219:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2245:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2242:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2245:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2265:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2262:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2265:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2409:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2401:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2409:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2445:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2442:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2445:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2486:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2471:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2486:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2860:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2853:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2860:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2939:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2937:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2939:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:2981:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:2966:18: note: 'rc' is assigned value '0' here.
utils/tss.c:2981:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3019:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3004:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3019:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3049:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3044:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3049:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3130:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3122:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3130:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3217:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3207:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3217:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3307:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3302:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3307:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3388:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3380:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3388:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3474:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3464:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3474:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3568:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3560:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3568:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3579:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3560:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3579:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3587:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3560:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3587:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3678:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:3681:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3676:19: note: 'rc' is assigned value '0' here.
utils/tss.c:3681:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3714:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3708:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3714:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3725:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3708:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3725:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3733:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3708:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3733:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3762:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3757:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3762:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3834:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3832:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3834:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3909:16: warning: Redundant assignment of 'tssContext' to itself. [selfAssignment]
utils/tss.c:3910:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:3916:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3908:18: note: 'rc' is assigned value '0' here.
utils/tss.c:3916:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3945:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3939:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3945:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3957:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3939:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3957:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3965:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3939:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3965:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:3997:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:3991:20: note: 'rc' is assigned value '0' here.
utils/tss.c:3997:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4068:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4069:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4074:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4060:19: note: 'rc' is assigned value '0' here.
utils/tss.c:4074:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4080:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4060:19: note: 'rc' is assigned value '0' here.
utils/tss.c:4080:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4124:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4125:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4130:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4116:19: note: 'rc' is assigned value '0' here.
utils/tss.c:4130:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4136:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4116:19: note: 'rc' is assigned value '0' here.
utils/tss.c:4136:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4200:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4201:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4203:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4198:20: note: 'rc' is assigned value '0' here.
utils/tss.c:4203:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4218:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4219:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4259:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4260:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4263:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4257:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4263:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4281:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4282:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4285:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4279:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4285:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4303:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4304:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4354:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4355:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4358:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4352:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4358:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4377:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4378:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4382:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4374:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4382:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4401:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4402:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4406:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4398:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4406:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4421:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4422:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4425:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4419:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4425:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4436:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4437:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4440:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4435:18: note: 'rc' is assigned value '0' here.
utils/tss.c:4440:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4454:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4455:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4457:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4451:20: note: 'rc' is assigned value '0' here.
utils/tss.c:4457:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4476:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4477:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4479:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4473:20: note: 'rc' is assigned value '0' here.
utils/tss.c:4479:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4497:8: warning: Redundant assignment of 'in' to itself. [selfAssignment]
utils/tss.c:4498:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4501:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tss.c:4495:20: note: 'rc' is assigned value '0' here.
utils/tss.c:4501:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tss.c:4545:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4546:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4603:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4614:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4615:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4635:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4636:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4692:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4693:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4744:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4745:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:4796:9: warning: Redundant assignment of 'out' to itself. [selfAssignment]
utils/tss.c:4797:11: warning: Redundant assignment of 'extra' to itself. [selfAssignment]
utils/tss.c:690:14: style: The scope of the variable 'ap' can be reduced. [variableScope]
utils/tss.c:1243:11: style: The scope of the variable 'sessionFilename' can be reduced. [variableScope]
utils/tss.c:2217:11: style: The scope of the variable 'nvpFilename' can be reduced. [variableScope]
utils/tss.c:2243:11: style: The scope of the variable 'nvpFilename' can be reduced. [variableScope]
utils/tss.c:2263:11: style: The scope of the variable 'nvpFilename' can be reduced. [variableScope]
utils/tss.c:3057:18: style: The scope of the variable 'tpmCommandIndex' can be reduced. [variableScope]
utils/tss.c:3059:7: style: The scope of the variable 'decryptSize' can be reduced. [variableScope]
utils/tss.c:3212:25: style: The scope of the variable 'kdfaBits' can be reduced. [variableScope]
utils/tss.c:3213:15: style: The scope of the variable 'keySizeinBytes' can be reduced. [variableScope]
utils/tss.c:3315:18: style: The scope of the variable 'tpmCommandIndex' can be reduced. [variableScope]
utils/tss.c:3317:7: style: The scope of the variable 'encryptSize' can be reduced. [variableScope]
utils/tss.c:3469:25: style: The scope of the variable 'kdfaBits' can be reduced. [variableScope]
utils/tss.c:3470:15: style: The scope of the variable 'keySizeinBytes' can be reduced. [variableScope]
utils/tss.c:4064:14: style: The scope of the variable 'handleType' can be reduced. [variableScope]
utils/tss.c:4120:14: style: The scope of the variable 'handleType' can be reduced. [variableScope]
utils/tss.c:2214:23: style: Function 'TSS_NVPublic_Store' argument 3 names different: declaration 'handle' definition 'nvIndex'. [funcArgNamesDifferent]
utils/tss.c:476:23: note: Function 'TSS_NVPublic_Store' argument 3 names different: declaration 'handle' definition 'nvIndex'.
utils/tss.c:2214:23: note: Function 'TSS_NVPublic_Store' argument 3 names different: declaration 'handle' definition 'nvIndex'.
utils/tss.c:2240:22: style: Function 'TSS_NVPublic_Load' argument 3 names different: declaration 'handle' definition 'nvIndex'. [funcArgNamesDifferent]
utils/tss.c:479:22: note: Function 'TSS_NVPublic_Load' argument 3 names different: declaration 'handle' definition 'nvIndex'.
utils/tss.c:2240:22: note: Function 'TSS_NVPublic_Load' argument 3 names different: declaration 'handle' definition 'nvIndex'.
utils/tssauth.c:1254:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/tssauth.c:1242:12: note: outer condition: rc==0
utils/tssauth.c:1254:13: note: identical inner condition: rc==0
utils/tssauth.c:714:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:713:17: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:714:12: note: Condition 'rc==0' is always true
utils/tssauth.c:768:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:760:19: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:768:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1043:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1032:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1043:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1125:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1120:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1125:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1146:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1141:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1146:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1201:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1196:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1201:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1237:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1229:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1237:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1254:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1242:12: note: Assuming that condition 'rc==0' is not redundant
utils/tssauth.c:1254:13: note: Condition 'rc==0' is always true
utils/tssauth.c:1284:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1279:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1284:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1311:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1306:18: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1311:12: note: Condition 'rc==0' is always true
utils/tssauth.c:1336:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssauth.c:1333:17: note: Assignment 'rc=0', assigned value is 0
utils/tssauth.c:1336:12: note: Condition 'rc==0' is always true
utils/tssauth.c:714:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:713:17: note: 'rc' is assigned value '0' here.
utils/tssauth.c:714:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:768:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:760:19: note: 'rc' is assigned value '0' here.
utils/tssauth.c:768:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1043:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1032:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1043:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1125:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1120:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1125:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1146:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1141:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1146:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1201:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1196:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1201:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1237:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1229:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1237:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1284:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1279:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1284:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1311:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1306:18: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1311:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1336:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssauth.c:1333:17: note: 'rc' is assigned value '0' here.
utils/tssauth.c:1336:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssauth.c:1033:13: style: The scope of the variable 'ap' can be reduced. [variableScope]
utils/tssauth.c:1034:26: style: The scope of the variable 'authResponse' can be reduced. [variableScope]
utils/tssauth.c:1038:10: style: The scope of the variable 'done' can be reduced. [variableScope]
utils/tssauth.c:1231:15: style: The scope of the variable 'offsetSize' can be reduced. [variableScope]
utils/tssauth.c:968:6: error: Uninitialized variable: cpBufferSize [uninitvar]
utils/tssauth.c:967:6: error: Uninitialized variable: cpBuffer [uninitvar]
utils/tsscrypto.c:103:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:101:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:103:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:158:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:141:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:158:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:238:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:230:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:238:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:312:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:307:19: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:312:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:374:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:366:19: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:374:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:445:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:429:22: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:445:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:611:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:581:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:611:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1008:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1006:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1008:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1032:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1030:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1032:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1068:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1059:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1068:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1105:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1098:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1105:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1120:9: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1098:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1120:9: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1184:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1178:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1184:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1236:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1229:27: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1236:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1302:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1295:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1302:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:1339:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscrypto.c:1331:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscrypto.c:1339:12: note: Condition 'rc==0' is always true
utils/tsscrypto.c:150:11: style: The scope of the variable 'length' can be reduced. [variableScope]
utils/tsscrypto.c:151:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
utils/tsscrypto.c:231:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsscrypto.c:233:11: style: The scope of the variable 'length' can be reduced. [variableScope]
utils/tsscrypto.c:234:16: style: The scope of the variable 'buffer' can be reduced. [variableScope]
utils/tsscrypto.c:367:17: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsscrypto.c:1181:19: style: The scope of the variable 'ivec' can be reduced. [variableScope]
utils/tsscrypto.c:1231:15: style: The scope of the variable 'i' can be reduced. [variableScope]
utils/tsscrypto.c:1232:26: style: The scope of the variable 'pad_data' can be reduced. [variableScope]
utils/tsscrypto.c:1233:25: style: The scope of the variable 'ivec' can be reduced. [variableScope]
utils/tsscrypto.c:1296:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsscrypto.c:1297:10: style: The scope of the variable 'blockSize' can be reduced. [variableScope]
utils/tsscrypto.c:1299:13: style: The scope of the variable 'dSize' can be reduced. [variableScope]
utils/tsscrypto.c:1332:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsscrypto.c:1333:13: style: The scope of the variable 'tmp' can be reduced. [variableScope]
utils/tsscrypto.c:1334:10: style: The scope of the variable 'blockSize' can be reduced. [variableScope]
utils/tsscrypto.c:1336:13: style: The scope of the variable 'dSize' can be reduced. [variableScope]
utils/tsscryptoh.c:119:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscryptoh.c:112:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscryptoh.c:119:12: note: Condition 'rc==0' is always true
utils/tsscryptoh.c:160:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscryptoh.c:150:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscryptoh.c:160:12: note: Condition 'rc==0' is always true
utils/tsscryptoh.c:231:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscryptoh.c:223:17: note: Assignment 'rc=0', assigned value is 0
utils/tsscryptoh.c:231:12: note: Condition 'rc==0' is always true
utils/tsscryptoh.c:486:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsscryptoh.c:471:18: note: Assignment 'rc=0', assigned value is 0
utils/tsscryptoh.c:486:12: note: Condition 'rc==0' is always true
utils/tsscryptoh.c:488:22: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
utils/tsscryptoh.c:594:19: warning: Redundant assignment of 'keySizeInBits' to itself. [selfAssignment]
utils/tsscryptoh.c:113:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsscryptoh.c:477:20: style: The scope of the variable 'maskedDb' can be reduced. [variableScope]
utils/tsscryptoh.c:479:20: style: The scope of the variable 'maskedSeed' can be reduced. [variableScope]
utils/tsscryptoh.c:187:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/tsscryptoh.c:256:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/tsscryptoh.c:414:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/tsscryptoh.c:424:9: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/tsscryptoh.c:507:12: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/tssfile.c:146:2: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
utils/tssfile.c:62:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:60:15: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:62:12: note: Condition 'rc==0' is always true
utils/tssfile.c:91:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:82:15: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:91:12: note: Condition 'rc==0' is always true
utils/tssfile.c:164:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:158:15: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:164:12: note: Condition 'rc==0' is always true
utils/tssfile.c:202:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:197:18: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:202:12: note: Condition 'rc==0' is always true
utils/tssfile.c:229:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:225:18: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:229:12: note: Condition 'rc==0' is always true
utils/tssfile.c:256:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:252:18: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:256:12: note: Condition 'rc==0' is always true
utils/tssfile.c:276:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssfile.c:273:18: note: Assignment 'rc=0', assigned value is 0
utils/tssfile.c:276:12: note: Condition 'rc==0' is always true
utils/tssfile.c:62:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssfile.c:60:15: note: 'rc' is assigned value '0' here.
utils/tssfile.c:62:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssfile.c:91:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssfile.c:82:15: note: 'rc' is assigned value '0' here.
utils/tssfile.c:91:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssfile.c:164:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssfile.c:158:15: note: 'rc' is assigned value '0' here.
utils/tssfile.c:164:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssfile.c:83:10: style: The scope of the variable 'lrc' can be reduced. [variableScope]
utils/tssfile.c:84:12: style: The scope of the variable 'src' can be reduced. [variableScope]
utils/tssfile.c:159:12: style: The scope of the variable 'src' can be reduced. [variableScope]
utils/tssfile.c:160:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tssfile.c:274:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tssmarshal.c:76:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:75:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:76:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:85:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:84:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:85:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:94:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:93:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:94:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:103:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:102:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:103:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:112:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:111:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:112:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:139:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:138:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:139:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:148:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:147:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:148:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:169:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:168:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:169:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:184:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:183:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:184:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:206:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:205:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:206:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:215:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:214:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:215:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:233:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:232:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:233:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:248:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:247:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:248:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:257:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:256:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:257:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:272:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:271:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:272:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:287:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:286:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:287:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:305:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:304:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:305:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:326:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:325:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:326:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:350:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:349:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:350:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:368:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:367:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:368:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:386:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:385:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:386:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:395:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:394:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:395:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:407:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:406:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:407:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:416:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:415:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:416:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:437:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:436:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:437:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:458:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:457:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:458:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:479:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:478:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:479:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:494:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:493:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:494:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:509:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:508:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:509:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:518:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:517:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:518:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:527:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:526:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:527:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:542:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:541:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:542:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:554:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:553:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:554:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:566:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:565:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:566:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:581:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:580:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:581:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:596:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:595:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:596:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:614:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:613:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:614:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:638:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:637:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:638:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:656:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:655:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:656:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:677:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:676:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:677:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:695:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:694:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:695:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:713:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:712:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:713:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:731:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:730:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:731:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:740:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:739:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:740:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:755:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:754:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:755:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:773:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:772:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:773:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:791:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:790:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:791:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:803:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:802:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:803:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:815:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:814:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:815:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:824:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:823:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:824:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:836:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:835:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:836:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:854:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:853:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:854:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:866:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:865:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:866:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:875:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:874:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:875:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:902:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:901:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:902:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:926:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:925:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:926:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:950:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:949:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:950:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:962:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:961:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:962:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:977:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:976:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:977:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:989:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:988:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:989:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1013:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1012:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1013:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1031:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1030:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1031:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1043:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1042:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1043:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1052:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1051:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1052:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1064:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1063:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1064:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1076:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1075:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1076:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1094:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1093:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1094:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1115:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1114:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1115:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1124:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1123:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1124:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1133:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1132:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1133:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1142:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1141:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1142:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1154:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1153:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1154:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1166:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1165:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1166:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1181:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1180:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1181:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1202:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1201:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1202:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1217:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1216:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1217:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1232:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1231:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1232:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1241:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1240:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1241:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1250:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1249:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1250:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1259:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1258:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1259:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1271:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1270:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1271:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1283:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1282:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1283:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1292:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1291:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1292:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1310:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1309:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1310:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1325:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1324:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1325:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1337:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1336:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1337:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1346:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1345:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1346:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1355:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1354:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1355:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1364:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1363:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1364:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1379:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1378:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1379:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1391:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1390:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1391:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1403:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1402:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1403:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1418:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1417:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1418:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1427:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1426:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1427:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1442:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1441:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1442:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1454:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1453:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1454:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1466:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1465:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1466:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1475:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1474:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1475:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1493:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1492:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1493:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1505:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1504:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1505:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1520:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1519:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1520:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1535:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1534:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1535:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1547:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1546:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1547:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1556:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1555:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1556:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1574:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1573:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1574:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1586:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1585:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1586:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:1598:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:1597:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:1598:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2725:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2724:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2725:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2740:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2739:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2740:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2752:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2751:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2752:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2764:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2763:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2764:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2790:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2789:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2790:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2802:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2801:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2802:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2814:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2813:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2814:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2826:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2825:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2826:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2838:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2837:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2838:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2850:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2849:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2850:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2862:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2861:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2862:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2874:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2873:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2874:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2886:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2885:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2886:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2898:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2897:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2898:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2910:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2909:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2910:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2922:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2921:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2922:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2934:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2933:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2934:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2946:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2945:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2946:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2958:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2957:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2958:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2970:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2969:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2970:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2982:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2981:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2982:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:2994:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:2993:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:2994:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3006:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3005:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3006:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3018:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3017:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3018:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3030:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3029:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3030:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3042:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3041:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3042:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3054:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3053:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3054:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3066:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3065:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3066:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3078:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3077:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3078:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3090:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3089:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3090:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3102:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3101:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3102:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3114:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3113:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3114:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3126:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3125:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3126:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3138:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3137:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3138:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3150:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3149:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3150:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3162:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3161:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3162:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3174:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3173:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3174:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3186:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3185:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3186:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3198:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3197:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3198:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3210:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3209:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3210:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3222:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3221:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3222:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3234:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3233:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3234:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3246:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3245:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3246:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3258:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3257:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3258:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3270:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3269:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3270:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3282:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3281:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3282:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3294:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3293:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3294:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3357:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3356:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3357:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3372:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3371:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3372:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3384:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3383:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3384:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3396:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3395:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3396:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3408:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3407:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3408:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3420:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3419:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3420:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3432:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3431:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3432:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3444:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3443:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3444:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3456:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3455:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3456:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3468:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3467:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3468:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3480:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3479:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3480:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3492:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3491:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3492:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3505:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3503:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3505:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3523:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3522:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3523:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3541:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3540:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3541:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3559:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3558:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3559:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3577:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3576:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3577:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3595:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3594:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3595:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3610:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3609:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3610:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3625:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3624:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3625:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3645:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3642:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3645:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3664:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3661:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3664:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3683:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3680:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3683:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3702:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3699:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3702:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3721:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3718:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3721:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3740:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3737:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3740:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3759:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3756:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3759:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3778:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3775:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3778:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3797:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3794:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3797:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3816:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3813:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3816:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3836:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3832:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3836:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3911:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3910:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3911:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3926:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3925:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3926:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3947:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3946:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3947:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3962:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3961:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3962:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3977:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3976:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3977:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:3992:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:3991:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:3992:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4007:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4006:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4007:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4028:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4027:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4028:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4043:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4042:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4043:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4058:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4057:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4058:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4076:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4075:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4076:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4136:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4135:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4136:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4166:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4165:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4166:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4178:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4177:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4178:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4199:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4198:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4199:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4293:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4292:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4293:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4311:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4310:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4311:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4329:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4328:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4329:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4341:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4340:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4341:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4353:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4352:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4353:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4365:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4364:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4365:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4377:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4376:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4377:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4399:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4391:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4399:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4420:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4419:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4420:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4432:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4431:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4432:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4447:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4446:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4447:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4459:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4458:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4459:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4471:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4470:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4471:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4515:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4514:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4515:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4530:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4529:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4530:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4540:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4539:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4540:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4552:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4551:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4552:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4561:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4560:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4561:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4570:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4569:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4570:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4582:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4581:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4582:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4658:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4657:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4658:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4673:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4672:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4673:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4697:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4696:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4697:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4706:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4705:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4706:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4718:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4717:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4718:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4727:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4726:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4727:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4736:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4735:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4736:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4745:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4744:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4745:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4799:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4798:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4799:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4899:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4898:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4899:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4911:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4910:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4911:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4926:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4925:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4926:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4938:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4937:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4938:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4953:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4952:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4953:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4965:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4964:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4965:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4977:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4976:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4977:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:4989:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:4988:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:4989:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5001:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5000:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5001:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5023:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5015:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5023:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5044:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5043:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5044:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5056:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5055:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5056:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5068:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5067:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5068:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5083:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5082:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5083:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5125:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5124:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5125:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5140:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5139:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5140:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5149:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5148:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5149:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5161:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5160:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5161:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5179:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5178:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5179:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5189:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5188:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5189:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5199:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5198:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5199:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5209:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5208:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5209:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5285:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5284:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5285:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5300:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5299:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5300:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5312:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5311:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5312:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5365:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5364:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5365:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5377:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5376:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5377:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5397:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5396:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5397:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5459:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5458:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5459:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5474:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5473:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5474:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5501:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5500:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5501:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5524:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5516:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5524:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5543:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5542:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5543:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5596:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5595:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5596:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5624:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5616:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5624:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5645:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5644:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5645:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5657:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5656:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5657:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5669:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5668:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5669:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5681:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5680:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5681:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5712:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5704:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5712:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5733:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5732:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5733:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5745:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5744:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5745:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5757:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5756:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5757:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5778:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5777:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5778:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:5815:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssmarshal.c:5807:17: note: Assignment 'rc=0', assigned value is 0
utils/tssmarshal.c:5815:12: note: Condition 'rc==0' is always true
utils/tssmarshal.c:76:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:75:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:76:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:85:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:84:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:85:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:94:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:93:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:94:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:103:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:102:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:103:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:112:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:111:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:112:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:139:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:138:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:139:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:148:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:147:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:148:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:169:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:168:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:169:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:184:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:183:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:184:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:206:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:205:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:206:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:215:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:214:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:215:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:233:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:232:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:233:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:248:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:247:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:248:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:257:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:256:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:257:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:272:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:271:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:272:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:287:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:286:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:287:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:305:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:304:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:305:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:326:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:325:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:326:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:350:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:349:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:350:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:368:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:367:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:368:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:386:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:385:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:386:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:395:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:394:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:395:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:407:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:406:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:407:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:416:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:415:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:416:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:437:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:436:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:437:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:458:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:457:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:458:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:479:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:478:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:479:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:494:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:493:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:494:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:509:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:508:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:509:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:518:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:517:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:518:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:527:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:526:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:527:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:542:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:541:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:542:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:554:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:553:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:554:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:566:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:565:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:566:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:581:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:580:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:581:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:596:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:595:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:596:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:614:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:613:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:614:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:638:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:637:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:638:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:656:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:655:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:656:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:677:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:676:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:677:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:695:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:694:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:695:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:713:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:712:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:713:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:731:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:730:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:731:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:740:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:739:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:740:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:755:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:754:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:755:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:773:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:772:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:773:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:791:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:790:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:791:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:803:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:802:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:803:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:815:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:814:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:815:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:824:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:823:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:824:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:836:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:835:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:836:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:854:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:853:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:854:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:866:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:865:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:866:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:875:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:874:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:875:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:902:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:901:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:902:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:926:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:925:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:926:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:950:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:949:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:950:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:962:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:961:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:962:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:977:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:976:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:977:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:989:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:988:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:989:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1013:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1012:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1013:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1031:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1030:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1031:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1043:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1042:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1043:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1052:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1051:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1052:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1064:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1063:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1064:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1076:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1075:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1076:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1094:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1093:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1094:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1115:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1114:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1115:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1124:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1123:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1124:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1133:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1132:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1133:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1142:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1141:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1142:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1154:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1153:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1154:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1166:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1165:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1166:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1181:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1180:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1181:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1202:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1201:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1202:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1217:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1216:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1217:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1232:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1231:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1232:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1241:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1240:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1241:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1250:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1249:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1250:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1259:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1258:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1259:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1271:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1270:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1271:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1283:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1282:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1283:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1292:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1291:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1292:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1310:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1309:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1310:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1325:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1324:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1325:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1337:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1336:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1337:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1346:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1345:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1346:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1355:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1354:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1355:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1364:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1363:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1364:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1379:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1378:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1379:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1391:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1390:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1391:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1403:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1402:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1403:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1418:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1417:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1418:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1427:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1426:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1427:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1442:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1441:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1442:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1454:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1453:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1454:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1466:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1465:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1466:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1475:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1474:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1475:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1493:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1492:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1493:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1505:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1504:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1505:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1520:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1519:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1520:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1535:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1534:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1535:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1547:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1546:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1547:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1556:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1555:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1556:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1574:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1573:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1574:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1586:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1585:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1586:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:1598:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:1597:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:1598:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2725:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2724:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2725:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2740:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2739:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2740:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2752:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2751:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2752:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2764:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2763:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2764:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2790:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2789:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2790:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2802:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2801:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2802:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2814:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2813:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2814:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2826:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2825:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2826:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2838:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2837:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2838:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2850:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2849:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2850:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2862:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2861:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2862:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2874:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2873:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2874:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2886:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2885:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2886:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2898:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2897:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2898:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2910:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2909:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2910:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2922:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2921:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2922:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2934:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2933:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2934:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2946:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2945:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2946:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2958:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2957:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2958:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2970:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2969:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2970:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2982:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2981:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2982:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:2994:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:2993:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:2994:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3006:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3005:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3006:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3018:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3017:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3018:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3030:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3029:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3030:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3042:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3041:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3042:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3054:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3053:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3054:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3066:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3065:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3066:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3078:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3077:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3078:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3090:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3089:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3090:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3102:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3101:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3102:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3114:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3113:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3114:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3126:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3125:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3126:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3138:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3137:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3138:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3150:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3149:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3150:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3162:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3161:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3162:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3174:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3173:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3174:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3186:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3185:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3186:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3198:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3197:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3198:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3210:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3209:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3210:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3222:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3221:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3222:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3234:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3233:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3234:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3246:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3245:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3246:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3258:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3257:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3258:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3270:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3269:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3270:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3282:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3281:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3282:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3294:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3293:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3294:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3357:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3356:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3357:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3372:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3371:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3372:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3384:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3383:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3384:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3396:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3395:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3396:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3408:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3407:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3408:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3420:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3419:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3420:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3432:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3431:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3432:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3444:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3443:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3444:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3456:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3455:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3456:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3468:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3467:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3468:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3480:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3479:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3480:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3492:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3491:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3492:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3505:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3503:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3505:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3523:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3522:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3523:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3541:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3540:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3541:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3559:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3558:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3559:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3577:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3576:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3577:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3595:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3594:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3595:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3610:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3609:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3610:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3625:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3624:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3625:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3645:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3642:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3645:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3664:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3661:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3664:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3683:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3680:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3683:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3702:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3699:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3702:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3721:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3718:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3721:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3740:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3737:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3740:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3759:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3756:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3759:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3778:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3775:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3778:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3797:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3794:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3797:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3816:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3813:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3816:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3836:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3832:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3836:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3911:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3910:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3911:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3926:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3925:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3926:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3947:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3946:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3947:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3962:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3961:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3962:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3977:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3976:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3977:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:3992:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:3991:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:3992:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4007:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4006:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4007:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4028:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4027:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4028:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4043:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4042:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4043:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4058:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4057:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4058:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4076:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4075:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4076:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4136:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4135:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4136:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4166:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4165:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4166:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4178:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4177:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4178:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4199:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4198:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4199:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4293:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4292:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4293:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4311:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4310:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4311:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4329:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4328:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4329:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4341:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4340:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4341:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4353:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4352:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4353:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4365:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4364:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4365:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4377:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4376:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4377:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4399:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4391:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4399:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4420:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4419:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4420:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4432:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4431:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4432:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4447:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4446:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4447:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4459:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4458:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4459:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4471:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4470:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4471:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4515:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4514:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4515:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4530:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4529:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4530:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4540:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4539:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4540:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4552:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4551:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4552:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4561:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4560:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4561:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4570:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4569:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4570:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4582:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4581:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4582:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4658:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4657:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4658:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4673:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4672:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4673:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4684:12: warning: Redundant assignment of 'source' to itself. [selfAssignment]
utils/tssmarshal.c:4685:13: warning: Redundant assignment of 'written' to itself. [selfAssignment]
utils/tssmarshal.c:4686:12: warning: Redundant assignment of 'buffer' to itself. [selfAssignment]
utils/tssmarshal.c:4687:10: warning: Redundant assignment of 'size' to itself. [selfAssignment]
utils/tssmarshal.c:4697:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4696:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4697:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4706:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4705:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4706:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4718:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4717:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4718:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4727:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4726:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4727:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4736:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4735:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4736:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4745:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4744:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4745:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4799:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4798:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4799:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4899:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4898:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4899:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4911:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4910:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4911:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4926:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4925:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4926:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4938:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4937:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4938:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4953:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4952:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4953:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4965:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4964:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4965:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4977:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4976:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4977:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:4989:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:4988:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:4989:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5001:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5000:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5001:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5023:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5015:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5023:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5044:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5043:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5044:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5056:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5055:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5056:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5068:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5067:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5068:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5083:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5082:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5083:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5125:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5124:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5125:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5140:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5139:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5140:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5149:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5148:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5149:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5161:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5160:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5161:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5179:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5178:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5179:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5189:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5188:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5189:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5199:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5198:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5199:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5209:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5208:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5209:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5285:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5284:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5285:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5300:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5299:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5300:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5312:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5311:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5312:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5365:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5364:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5365:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5377:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5376:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5377:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5397:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5396:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5397:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5459:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5458:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5459:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5474:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5473:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5474:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5501:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5500:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5501:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5524:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5516:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5524:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5543:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5542:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5543:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5596:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5595:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5596:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5624:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5616:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5624:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5645:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5644:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5645:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5657:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5656:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5657:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5669:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5668:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5669:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5681:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5680:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5681:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5712:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5704:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5712:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5733:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5732:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5733:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5745:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5744:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5745:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5757:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5756:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5757:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5778:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5777:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5778:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssmarshal.c:5815:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssmarshal.c:5807:17: note: 'rc' is assigned value '0' here.
utils/tssmarshal.c:5815:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssntc.c:55:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssntc.c:54:17: note: Assignment 'rc=0', assigned value is 0
utils/tssntc.c:55:12: note: Condition 'rc==0' is always true
utils/tssntc.c:65:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssntc.c:64:17: note: Assignment 'rc=0', assigned value is 0
utils/tssntc.c:65:12: note: Condition 'rc==0' is always true
utils/tssntc.c:55:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssntc.c:54:17: note: 'rc' is assigned value '0' here.
utils/tssntc.c:55:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssntc.c:65:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssntc.c:64:17: note: 'rc' is assigned value '0' here.
utils/tssntc.c:65:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssntc.c:75:9: warning: Redundant assignment of 'tag' to itself. [selfAssignment]
utils/tssprint.c:75:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssprint.c:72:19: note: Assignment 'rc=0', assigned value is 0
utils/tssprint.c:75:12: note: Condition 'rc==0' is always true
utils/tssprint.c:487:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssprint.c:481:19: note: Assignment 'rc=0', assigned value is 0
utils/tssprint.c:487:12: note: Condition 'rc==0' is always true
utils/tssprint.c:75:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tssprint.c:72:19: note: 'rc' is assigned value '0' here.
utils/tssprint.c:75:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssprint.c:800:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
utils/tssprint.c:804:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
utils/tssprint.c:808:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
utils/tssprint.c:812:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
utils/tssprint.c:816:2: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
utils/tssprint.c:117:14: style: The scope of the variable 'i' can be reduced. [variableScope]
utils/tssproperties.c:130:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:126:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:130:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:147:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:144:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:147:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:187:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:144:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:187:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:304:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:300:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:304:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:309:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:300:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:309:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:339:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:337:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:339:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:344:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:337:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:344:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:357:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:354:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:357:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:381:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:377:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:381:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:404:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:401:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:404:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:423:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:420:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:423:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:442:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:439:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:442:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:461:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:458:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:461:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:480:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:477:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:480:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:485:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssproperties.c:477:18: note: Assignment 'rc=0', assigned value is 0
utils/tssproperties.c:485:12: note: Condition 'rc==0' is always true
utils/tssproperties.c:310:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/tssproperties.c:366:8: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
utils/tssproperties.c:390:8: warning: %hu in format string (no. 1) requires 'unsigned short *' but the argument type is 'signed short *'. [invalidScanfArgType_int]
utils/tssproperties.c:486:8: warning: %u in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
utils/tssproperties.c:127:19: style: The scope of the variable 'value' can be reduced. [variableScope]
utils/tssproperties.c:301:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tssproperties.c:353:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tssproperties.c:378:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tssproperties.c:478:11: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/tsssocket.c:183:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:182:20: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:183:12: note: Condition 'rc==0' is always true
utils/tsssocket.c:299:13: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:291:20: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:299:13: note: Condition 'rc==0' is always true
utils/tsssocket.c:343:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:336:19: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:343:12: note: Condition 'rc==0' is always true
utils/tsssocket.c:412:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:402:20: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:412:12: note: Condition 'rc==0' is always true
utils/tsssocket.c:498:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:494:20: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:498:12: note: Condition 'rc==0' is always true
utils/tsssocket.c:564:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tsssocket.c:557:20: note: Assignment 'rc=0', assigned value is 0
utils/tsssocket.c:564:12: note: Condition 'rc==0' is always true
utils/tsssocket.c:212:22: warning: %hu in format string (no. 2) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
utils/tsssocket.c:183:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:182:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:183:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:299:13: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:291:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:299:13: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:304:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:291:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:304:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:343:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:336:19: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:343:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:412:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:402:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:412:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:498:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:494:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:498:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tsssocket.c:539:17: style: Same expression on both sides of '==' because the value of 'nread' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:519:17: note: 'nread' is assigned value '0' here.
utils/tsssocket.c:539:17: note: Same expression on both sides of '==' because the value of 'nread' and '0' are the same.
utils/tsssocket.c:564:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/tsssocket.c:557:20: note: 'rc' is assigned value '0' here.
utils/tsssocket.c:564:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/tssutils.c:72:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:67:26: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:72:12: note: Condition 'rc==0' is always true
utils/tssutils.c:111:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:107:27: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:111:12: note: Condition 'rc==0' is always true
utils/tssutils.c:154:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:150:18: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:154:12: note: Condition 'rc==0' is always true
utils/tssutils.c:175:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:173:17: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:175:12: note: Condition 'rc==0' is always true
utils/tssutils.c:199:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:197:17: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:199:12: note: Condition 'rc==0' is always true
utils/tssutils.c:219:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:217:17: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:219:12: note: Condition 'rc==0' is always true
utils/tssutils.c:239:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/tssutils.c:237:17: note: Assignment 'rc=0', assigned value is 0
utils/tssutils.c:239:12: note: Condition 'rc==0' is always true
utils/tssutils.c:291:15: style: Same expression on both sides of '==' because the value of 'match' and 'YES' are the same. [duplicateExpression]
utils/tssutils.c:289:18: note: 'match' is assigned value 'YES' here.
utils/tssutils.c:291:15: note: Same expression on both sides of '==' because the value of 'match' and 'YES' are the same.
utils/tssutils.c:264:12: style: The scope of the variable 'length' can be reduced. [variableScope]
utils/tssutils.c:288:10: style: The scope of the variable 'irc' can be reduced. [variableScope]
utils/unseal.c:190:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/unseal.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/unseal.c:190:12: note: Condition 'rc==0' is always true
utils/unseal.c:194:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/unseal.c:59:19: note: Assignment 'rc=0', assigned value is 0
utils/unseal.c:194:12: note: Condition 'rc==0' is always true
utils/unseal.c:205:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/unseal.c:206:19: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/unseal.c:207:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/verifysignature.c:226:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
utils/verifysignature.c:224:12: note: outer condition: rc==0
utils/verifysignature.c:226:13: note: identical inner condition: rc==0
utils/verifysignature.c:218:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/verifysignature.c:75:19: note: Assignment 'rc=0', assigned value is 0
utils/verifysignature.c:218:12: note: Condition 'rc==0' is always true
utils/verifysignature.c:218:12: style: Same expression on both sides of '==' because the value of 'rc' and '0' are the same. [duplicateExpression]
utils/verifysignature.c:75:19: note: 'rc' is assigned value '0' here.
utils/verifysignature.c:218:12: note: Same expression on both sides of '==' because the value of 'rc' and '0' are the same.
utils/verifysignature.c:94:26: style: The scope of the variable 'sizeInBytes' can be reduced. [variableScope]
utils/verifysignature.c:327:37: style: Function 'rawUnmarshal' argument 1 names different: declaration 'target' definition 'tSignature'. [funcArgNamesDifferent]
utils/verifysignature.c:66:37: note: Function 'rawUnmarshal' argument 1 names different: declaration 'target' definition 'tSignature'.
utils/verifysignature.c:327:37: note: Function 'rawUnmarshal' argument 1 names different: declaration 'target' definition 'tSignature'.
utils/verifysignature.c:330:16: style: Function 'rawUnmarshal' argument 4 names different: declaration 'buffer' definition 'signatureBin'. [funcArgNamesDifferent]
utils/verifysignature.c:69:16: note: Function 'rawUnmarshal' argument 4 names different: declaration 'buffer' definition 'signatureBin'.
utils/verifysignature.c:330:16: note: Function 'rawUnmarshal' argument 4 names different: declaration 'buffer' definition 'signatureBin'.
utils/verifysignature.c:330:37: style: Function 'rawUnmarshal' argument 5 names different: declaration 'length' definition 'signatureBinLen'. [funcArgNamesDifferent]
utils/verifysignature.c:69:31: note: Function 'rawUnmarshal' argument 5 names different: declaration 'length' definition 'signatureBinLen'.
utils/verifysignature.c:330:37: note: Function 'rawUnmarshal' argument 5 names different: declaration 'length' definition 'signatureBinLen'.
utils/writeapp.c:126:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:98:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:126:12: note: Condition 'rc==0' is always true
utils/writeapp.c:242:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:238:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:242:12: note: Condition 'rc==0' is always true
utils/writeapp.c:265:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:259:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:265:12: note: Condition 'rc==0' is always true
utils/writeapp.c:291:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:288:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:291:12: note: Condition 'rc==0' is always true
utils/writeapp.c:309:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:306:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:309:12: note: Condition 'rc==0' is always true
utils/writeapp.c:343:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:338:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:343:12: note: Condition 'rc==0' is always true
utils/writeapp.c:351:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:338:19: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:351:12: note: Condition 'rc==0' is always true
utils/writeapp.c:377:12: style: Condition 'rc==0' is always true [knownConditionTrueFalse]
utils/writeapp.c:374:18: note: Assignment 'rc=0', assigned value is 0
utils/writeapp.c:377:12: note: Condition 'rc==0' is always true
utils/writeapp.c:340:20: style: The scope of the variable 'pwd' can be reduced. [variableScope]
utils/writeapp.c:249:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:279:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:298:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:328:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:329:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:366:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:385:18: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
utils/writeapp.c:386:16: portability: Passing NULL after the last typed argument to a variadic function leads to undefined behaviour. [varFuncNullUB]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tstools/tstools_1.11.orig.tar.gz
tstools-1.11/accessunit.c:1045:15: style: Expression is always false because 'else if' condition matches previous condition at line 1008. [multiCondition]
tstools-1.11/accessunit.c:318:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:340:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:352:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:897:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:905:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:909:18: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:909:18: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:1312:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/accessunit.c:369:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/accessunit.c:524:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/es.c:755:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/es.c:993:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/es.c:1006:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/es.c:509:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/es.c:588:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/es.c:357:5: error: Memory leak: new [memleak]
tstools-1.11/esdots.c:348:11: style: Condition '!rec_point_required' is always true [knownConditionTrueFalse]
tstools-1.11/esdots.c:317:28: note: Assignment 'rec_point_required=0', assigned value is 0
tstools-1.11/esdots.c:348:11: note: Condition '!rec_point_required' is always true
tstools-1.11/esdots.c:73:14: style: The scope of the variable 'temp_frames' can be reduced. [variableScope]
tstools-1.11/esdots.c:137:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/esdots.c:405:8: style: The scope of the variable 'char_nal_type' can be reduced. [variableScope]
tstools-1.11/esdots.c:522:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/esfilter.c:85:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/esmerge.c:252:9: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/esmerge.c:324:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/esmerge.c:348:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esmerge.c:351:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esmerge.c:471:9: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/esmerge.c:548:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/esmerge.c:572:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esmerge.c:575:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreport.c:483:23: warning: Either the condition '(ii)==4' is redundant or the array 'num_x_frames[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tstools-1.11/esreport.c:485:16: note: Assuming that condition '(ii)==4' is not redundant
tstools-1.11/esreport.c:483:23: note: Array index out of bounds
tstools-1.11/esreport.c:231:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/esreport.c:590:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/esreport.c:483:23: warning: Either the condition 'ii==4' is redundant or the array 'num_x_frames[4]' is accessed at index 4, which is out of bounds. [arrayIndexOutOfBoundsCond]
tstools-1.11/esreport.c:485:16: note: Assuming that condition 'ii==4' is not redundant
tstools-1.11/esreport.c:483:23: note: Array index out of bounds
tstools-1.11/esreverse.c:694:13: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tstools-1.11/esreverse.c:666:7: note: outer condition: as_TS
tstools-1.11/esreverse.c:694:13: note: identical inner condition: as_TS
tstools-1.11/esreverse.c:138:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:179:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:185:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:224:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:252:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:322:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:368:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/esreverse.c:374:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/filter.c:335:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/filter.c:461:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/filter.c:603:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/filter.c:727:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/h262.c:176:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/h262.c:581:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/h262.c:581:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/h262.c:605:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/h262.c:631:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/l2audio.c:199:14: style: Variable 'sampling' is assigned a value that is never used. [unreadVariable]
tstools-1.11/l2audio.c:236:4: style: Variable 'framesize' is assigned a value that is never used. [unreadVariable]
tstools-1.11/m2ts2ts.c:92:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/misc.c:75:7: style: Condition 'already_done' is always false [knownConditionTrueFalse]
tstools-1.11/misc.c:72:22: note: Assignment 'already_done=0', assigned value is 0
tstools-1.11/misc.c:75:7: note: Condition 'already_done' is always false
tstools-1.11/misc.c:109:7: style: Condition '!table_made' is always true [knownConditionTrueFalse]
tstools-1.11/misc.c:1415:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/misc.c:73:12: style: The scope of the variable 'crc' can be reduced. [variableScope]
tstools-1.11/misc.c:107:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tstools-1.11/misc.c:141:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
tstools-1.11/misc.c:186:7: style: The scope of the variable 'ii' can be reduced. [variableScope]
tstools-1.11/misc.c:258:12: style: The scope of the variable 'length' can be reduced. [variableScope]
tstools-1.11/misc.c:1428:7: style: The scope of the variable 'val' can be reduced. [variableScope]
tstools-1.11/misc.c:642:28: style: Function 'int_value' argument 3 names different: declaration 'str' definition 'arg'. [funcArgNamesDifferent]
tstools-1.11/misc_fns.h:288:28: note: Function 'int_value' argument 3 names different: declaration 'str' definition 'arg'.
tstools-1.11/misc.c:642:28: note: Function 'int_value' argument 3 names different: declaration 'str' definition 'arg'.
tstools-1.11/misc.c:1423:53: style: Function 'ipv4_string_to_addr' argument 2 names different: declaration 'addr' definition 'string'. [funcArgNamesDifferent]
tstools-1.11/misc_fns.h:422:53: note: Function 'ipv4_string_to_addr' argument 2 names different: declaration 'addr' definition 'string'.
tstools-1.11/misc.c:1423:53: note: Function 'ipv4_string_to_addr' argument 2 names different: declaration 'addr' definition 'string'.
tstools-1.11/misc.c:78:5: style: Variable 'already_done' is assigned a value that is never used. [unreadVariable]
tstools-1.11/nalunit.c:803:7: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tstools-1.11/nalunit.c:802:7: note: outer condition: show_nal_details
tstools-1.11/nalunit.c:803:7: note: identical inner condition: show_nal_details
tstools-1.11/nalunit.c:355:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/nalunit.c:390:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/nalunit.c:434:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/nalunit.c:865:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/nalunit.c:1224:5: warning: %u in format string (no. 6) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tstools-1.11/nalunit.c:247:3: style: Variable 'tgt' is reassigned a value before the old one has been used. [redundantAssignment]
tstools-1.11/nalunit.c:244:0: note: Variable 'tgt' is reassigned a value before the old one has been used.
tstools-1.11/nalunit.c:247:3: note: Variable 'tgt' is reassigned a value before the old one has been used.
tstools-1.11/nalunit.c:1414:14: style: The scope of the variable 'need_first_seq_param_set' can be reduced. [variableScope]
tstools-1.11/pcap.c:118:15: style: Condition 'rv==1' is always true [knownConditionTrueFalse]
tstools-1.11/pcap.c:79:34: style: Function 'pcap_read_next' argument 1 names different: declaration 'ctx_p' definition 'ctx'. [funcArgNamesDifferent]
tstools-1.11/pcap.h:135:34: note: Function 'pcap_read_next' argument 1 names different: declaration 'ctx_p' definition 'ctx'.
tstools-1.11/pcap.c:79:34: note: Function 'pcap_read_next' argument 1 names different: declaration 'ctx_p' definition 'ctx'.
tstools-1.11/pcap.c:128:60: style: Function 'pcap_read_header' argument 2 names different: declaration 'out_hdr' definition 'hdr'. [funcArgNamesDifferent]
tstools-1.11/pcap.c:36:60: note: Function 'pcap_read_header' argument 2 names different: declaration 'out_hdr' definition 'hdr'.
tstools-1.11/pcap.c:128:60: note: Function 'pcap_read_header' argument 2 names different: declaration 'out_hdr' definition 'hdr'.
tstools-1.11/pcap.c:189:66: style: Function 'pcap_read_pktheader' argument 2 names different: declaration 'out_hdr' definition 'hdr'. [funcArgNamesDifferent]
tstools-1.11/pcap.c:37:66: note: Function 'pcap_read_pktheader' argument 2 names different: declaration 'out_hdr' definition 'hdr'.
tstools-1.11/pcap.c:189:66: note: Function 'pcap_read_pktheader' argument 2 names different: declaration 'out_hdr' definition 'hdr'.
tstools-1.11/pcapreport.c:190:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:190:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:190:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:190:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:210:13: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:210:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:210:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %lld in format string (no. 5) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:231:17: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %lld in format string (no. 8) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:252:17: warning: %lld in format string (no. 9) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:326:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:331:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:493:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:499:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:509:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:538:13: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:538:13: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:538:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:693:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pcapreport.c:142:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
tstools-1.11/pcapreport.c:203:20: style: The scope of the variable 't_pcr' can be reduced. [variableScope]
tstools-1.11/pcapreport.c:204:19: style: The scope of the variable 'pcr_time_offset' can be reduced. [variableScope]
tstools-1.11/pcapreport.c:309:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
tstools-1.11/pes.c:3144:51: warning: Logical conjunction always evaluates to false: EXPR == 254 && EXPR == 128. [incorrectLogicOperator]
tstools-1.11/pes.c:393:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pes.c:2694:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2694:5: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'signed long long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2694:5: warning: %llu in format string (no. 4) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2936:7: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2938:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2993:9: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:2995:11: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:3123:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:3129:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:3203:11: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:3205:13: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/pes.c:153:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/pes.c:3152:9: style: The scope of the variable 'posn' can be reduced. [variableScope]
tstools-1.11/pes.c:3242:7: style: The scope of the variable 'PTS_DTS_flags' can be reduced. [variableScope]
tstools-1.11/pes.c:3292:9: style: The scope of the variable 'marker' can be reduced. [variableScope]
tstools-1.11/pes.c:3335:7: style: The scope of the variable 'PTS_DTS_flags' can be reduced. [variableScope]
tstools-1.11/pes.c:3431:7: style: The scope of the variable 'PTS_DTS_flags' can be reduced. [variableScope]
tstools-1.11/pes.c:3489:9: style: The scope of the variable 'marker' can be reduced. [variableScope]
tstools-1.11/pidint.c:204:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pidint.c:207:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pidint.c:328:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pidint.c:731:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/pidint.c:750:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ps.c:553:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ps.c:519:12: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ps.c:595:9: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ps.c:734:9: style: The scope of the variable 'dummy' can be reduced. [variableScope]
tstools-1.11/ps.c:1718:10: style: The scope of the variable 'num_system_headers' can be reduced. [variableScope]
tstools-1.11/ps.c:1896:34: style: Function 'ps_to_ts' argument 10 names different: declaration 'dolby_is_dvb' definition 'output_dolby_as_dvb'. [funcArgNamesDifferent]
tstools-1.11/ps_fns.h:341:34: note: Function 'ps_to_ts' argument 10 names different: declaration 'dolby_is_dvb' definition 'output_dolby_as_dvb'.
tstools-1.11/ps.c:1896:34: note: Function 'ps_to_ts' argument 10 names different: declaration 'dolby_is_dvb' definition 'output_dolby_as_dvb'.
tstools-1.11/psreport.c:193:7: warning: %lld in format string (no. 2) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/psreport.c:193:7: warning: %lld in format string (no. 3) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/psreport.c:193:7: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/psreport.c:193:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:329:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:329:3: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:329:3: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:335:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:335:3: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:339:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:404:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:404:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:531:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:531:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:948:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:955:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1035:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1044:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1044:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1044:5: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1055:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1068:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1089:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1286:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1286:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1286:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1322:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1322:7: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1329:7: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1329:7: warning: %d in format string (no. 6) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1347:22: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1429:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1429:9: warning: %d in format string (no. 5) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1440:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1458:11: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1492:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1499:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:1499:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/reverse.c:677:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/reverse.c:732:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/reverse.c:803:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/reverse.c:1308:15: style: The scope of the variable 'seq_index' can be reduced. [variableScope]
tstools-1.11/test_pes.c:293:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/test_pes.c:61:9: style: Unused variable: number [unusedVariable]
tstools-1.11/test_pes.c:118:40: error: Uninitialized variable: pcr_pid [uninitvar]
tstools-1.11/ts.c:2075:40: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2077:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2079:25: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2587:40: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2589:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2591:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2618:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2631:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2639:26: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2821:40: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2823:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2825:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2850:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2863:24: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:2871:26: style: Condition 'report_bad_reserved_bits' is always false [knownConditionTrueFalse]
tstools-1.11/ts.c:1819:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:1835:11: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:1840:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:1935:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/ts.c:1965:5: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/ts.c:1975:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/ts.c:1975:9: warning: %llu in format string (no. 2) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/ts.c:2152:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:2157:9: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:2257:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:2259:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:3249:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:3255:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts.c:1372:11: style: The scope of the variable 'length' can be reduced. [variableScope]
tstools-1.11/ts.c:1684:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ts.c:2415:11: style: The scope of the variable 'pointer' can be reduced. [variableScope]
tstools-1.11/ts.c:2416:11: style: The scope of the variable 'section_length' can be reduced. [variableScope]
tstools-1.11/ts.c:3107:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ts.c:3213:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ts.c:2032:54: style: Function 'extract_prog_list_from_pat' argument 2 names different: declaration 'payload' definition 'data'. [funcArgNamesDifferent]
tstools-1.11/ts_fns.h:568:54: note: Function 'extract_prog_list_from_pat' argument 2 names different: declaration 'payload' definition 'data'.
tstools-1.11/ts.c:2032:54: note: Function 'extract_prog_list_from_pat' argument 2 names different: declaration 'payload' definition 'data'.
tstools-1.11/ts.c:2033:54: style: Function 'extract_prog_list_from_pat' argument 3 names different: declaration 'payload_len' definition 'data_len'. [funcArgNamesDifferent]
tstools-1.11/ts_fns.h:569:54: note: Function 'extract_prog_list_from_pat' argument 3 names different: declaration 'payload_len' definition 'data_len'.
tstools-1.11/ts.c:2033:54: note: Function 'extract_prog_list_from_pat' argument 3 names different: declaration 'payload_len' definition 'data_len'.
tstools-1.11/ts2es.c:288:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts2es.c:373:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts2es.c:649:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/ts2es.c:156:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/ts2es.c:199:14: style: The scope of the variable 'written' can be reduced. [variableScope]
tstools-1.11/ts2es.c:457:10: style: The scope of the variable 'action_switch' can be reduced. [variableScope]
tstools-1.11/ts_packet_insert.c:103:7: style: The scope of the variable 'rv' can be reduced. [variableScope]
tstools-1.11/ts_packet_insert.c:239:8: style: The scope of the variable 'in_file_size' can be reduced. [variableScope]
tstools-1.11/ts_packet_insert.c:128:14: warning: Assert statement modifies 'rv'. [assignmentInAssert]
tstools-1.11/ts_packet_insert.c:117:23: style: Array index 'packnum_i' is used before limits check. [arrayIndexThenCheck]
tstools-1.11/ts_packet_insert.c:400:0: error: Memory leak: packet_numbers [memleak]
tstools-1.11/tsinfo.c:201:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsinfo.c:261:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsinfo.c:264:9: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsinfo.c:59:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tsplay.c:126:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:131:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:146:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:431:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsplay.c:449:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:533:9: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsplay.c:573:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:1453:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsplay.c:177:11: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tsplay.c:1062:10: style: The scope of the variable 'use_network' can be reduced. [variableScope]
tstools-1.11/tsplay.c:1363:9: style: Variable 'use_network' is assigned a value that is never used. [unreadVariable]
tstools-1.11/tsreport.c:221:3: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:274:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:284:7: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:487:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsreport.c:504:13: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsreport.c:506:11: warning: %llu in format string (no. 1) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsreport.c:513:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tsreport.c:527:9: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:551:11: warning: %lld in format string (no. 1) requires 'long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:582:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsreport.c:164:17: style: The scope of the variable 'index' can be reduced. [variableScope]
tstools-1.11/tsreport.c:674:17: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tsreport.c:943:13: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tsreport.c:200:0: error: Resource leak: file [resourceLeak]
tstools-1.11/tsserve.c:1622:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tsserve.c:1938:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tsserve.c:2619:30: error: Uninitialized struct member: stream.program_number [uninitStructMember]
tstools-1.11/tsserve.c:2622:30: error: Uninitialized struct member: stream.program_number [uninitStructMember]
tstools-1.11/tsserve.c:2677:30: error: Uninitialized struct member: stream.program_number [uninitStructMember]
tstools-1.11/tsserve.c:2680:30: error: Uninitialized struct member: stream.program_number [uninitStructMember]
tstools-1.11/tswrite.c:624:5: warning: %d in format string (no. 4) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tswrite.c:649:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tswrite.c:672:9: warning: %llu in format string (no. 3) requires 'unsigned long long' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
tstools-1.11/tswrite.c:1726:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tstools-1.11/tswrite.c:1739:7: warning: %u in format string (no. 2) requires 'unsigned int' but the argument type is 'signed int'. [invalidPrintfArgType_uint]
tstools-1.11/tswrite.c:1767:9: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tstools-1.11/tswrite.c:1966:3: style: Variable 'new' is reassigned a value before the old one has been used. [redundantAssignment]
tstools-1.11/tswrite.c:1965:0: note: Variable 'new' is reassigned a value before the old one has been used.
tstools-1.11/tswrite.c:1966:3: note: Variable 'new' is reassigned a value before the old one has been used.
tstools-1.11/tswrite.c:284:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tswrite.c:328:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tswrite.c:373:10: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tswrite.c:548:19: style: The scope of the variable 'last_pcr_index' can be reduced. [variableScope]
tstools-1.11/tswrite.c:549:19: style: The scope of the variable 'last_pcr' can be reduced. [variableScope]
tstools-1.11/tswrite.c:551:19: style: The scope of the variable 'last_timestamp_near_PCR' can be reduced. [variableScope]
tstools-1.11/tswrite.c:555:14: style: The scope of the variable 'had_first_pcr' can be reduced. [variableScope]
tstools-1.11/tswrite.c:564:19: style: The scope of the variable 'total_available_bytes' can be reduced. [variableScope]
tstools-1.11/tswrite.c:565:19: style: The scope of the variable 'total_available_time' can be reduced. [variableScope]
tstools-1.11/tswrite.c:566:19: style: The scope of the variable 'num_availables' can be reduced. [variableScope]
tstools-1.11/tswrite.c:883:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tstools-1.11/tswrite.c:1017:12: style: The scope of the variable 'written' can be reduced. [variableScope]
tstools-1.11/tswrite.c:1488:8: style: The scope of the variable 'newend' can be reduced. [variableScope]
tstools-1.11/tswrite.c:1488:15: style: The scope of the variable 'newstart' can be reduced. [variableScope]
tstools-1.11/tswrite.c:1646:12: style: The scope of the variable 'adjusted_now' can be reduced. [variableScope]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tsung/tsung_1.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tt-rss/tt-rss_17.4+git20180312+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/tt-rss-notifier-chrome/tt-rss-notifier-chrome_0.5.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttb/ttb_1.0.1+20101115.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-adf/ttf-adf_0.20090423.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-aenigma/ttf-aenigma_0.0.20080510.dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-ancient-fonts/ttf-ancient-fonts_2.60.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-atarismall/ttf-atarismall_2.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-bitstream-vera/ttf-bitstream-vera_1.10.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-dejavu/ttf-dejavu_2.33.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-engadget/ttf-engadget_1.001-1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-femkeklaver/ttf-femkeklaver_1.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-freefont/ttf-freefont_20100919.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-goudybookletter/ttf-goudybookletter_2010.07.03.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-isabella/ttf-isabella_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-jsmath/ttf-jsmath_0.090709+0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-kochi/ttf-kochi_20030809.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-lao/ttf-lao_0.0.20060226.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-marvosym/ttf-marvosym_0.1+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-radisnoir/ttf-radisnoir_0.9b.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-sazanami/ttf-sazanami_20040629.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-staypuft/ttf-staypuft_0.04.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-summersby/ttf-summersby_1.007.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-tiresias/ttf-tiresias_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-wqy-microhei/ttf-wqy-microhei_0.2.0-beta.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf-wqy-zenhei/ttf-wqy-zenhei_0.9.45.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/ttf2ufm/ttf2ufm_3.4.4~r2.orig.tar.gz
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:170:8: style: The scope of the variable 'f' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:172:6: style: The scope of the variable 'lineno' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:175:23: style: Unused variable: gm [unusedVariable]
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:363:8: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:144:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ttf2ufm-3.4.4~r2.orig/app/netscape/nsfix.c:211:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ttf2ufm-3.4.4~r2.orig/bdf.c:602:16: style: The scope of the variable 'e' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bdf.c:643:9: style: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/bdf.c:25:41: note: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'.
ttf2ufm-3.4.4~r2.orig/bdf.c:643:9: note: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'.
ttf2ufm-3.4.4~r2.orig/bdf.c:101:8: style: Unused variable: s [unusedVariable]
ttf2ufm-3.4.4~r2.orig/bitmap.c:932:23: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ttf2ufm-3.4.4~r2.orig/bitmap.c:934:22: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1325:8: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1594:42: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1999:9: warning: fprintf format string requires 3 parameters but 4 are given. [wrongPrintfScanfArgNum]
ttf2ufm-3.4.4~r2.orig/bitmap.c:255:22: style: The scope of the variable 'nt' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:255:26: style: The scope of the variable 't2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:255:30: style: The scope of the variable 'nt2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:354:9: style: The scope of the variable 'sympt' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1620:21: style: The scope of the variable 'lastf1' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1620:30: style: The scope of the variable 'lastf2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1621:10: style: The scope of the variable 'len1' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1621:16: style: The scope of the variable 'len2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1836:10: style: The scope of the variable 'done' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:1836:16: style: The scope of the variable 'len2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:2301:39: style: The scope of the variable 'gel' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/bitmap.c:926:3: style: Label 'try1' is not used. [unusedLabel]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:9: style: The scope of the variable 't' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:12: style: The scope of the variable 't2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:16: style: The scope of the variable 't3' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:20: style: The scope of the variable 'nt' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:24: style: The scope of the variable 'nt2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:118:29: style: The scope of the variable 'nt3' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:210:13: style: The scope of the variable 'pc' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:192:9: style: Function 'setfdot' argument 2 names different: declaration 'x' definition 'fx'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.h:39:31: note: Function 'setfdot' argument 2 names different: declaration 'x' definition 'fx'.
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:192:9: note: Function 'setfdot' argument 2 names different: declaration 'x' definition 'fx'.
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:192:13: style: Function 'setfdot' argument 3 names different: declaration 'y' definition 'fy'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.h:39:41: note: Function 'setfdot' argument 3 names different: declaration 'y' definition 'fy'.
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:192:13: note: Function 'setfdot' argument 3 names different: declaration 'y' definition 'fy'.
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:90:8: style: Unused variable: j [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:90:10: style: Unused variable: n [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:90:12: style: Unused variable: c [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:116:8: style: Unused variable: j [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:116:10: style: Unused variable: n [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bzscreen.c:116:12: style: Unused variable: c [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:61:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:61:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:152:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:152:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:152:12: style: The scope of the variable 'k' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:152:15: style: The scope of the variable 'val' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/cmpf.c:24:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:67:6: style: Variable 'ht2' is assigned a value that is never used. [unreadVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:150:11: style: Unused variable: wd2 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:151:11: style: Unused variable: ht2 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:162:2: style: Variable 'desm' is assigned a value that is never used. [unreadVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:154:6: style: Unused variable: off1 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/bmpfont.h:154:12: style: Unused variable: off2 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/cmpf.c:24:23: style: Unused variable: offset [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/dmpf.c:22:15: style: Unused variable: fontid2 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/dmpf.c:23:14: style: Unused variable: g2 [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/dmpf.c:24:17: style: Unused variable: diff [unusedVariable]
ttf2ufm-3.4.4~r2.orig/other/dmpf.c:24:23: style: Unused variable: offset [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:306:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:306:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:306:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:317:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:325:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:325:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:325:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:333:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:333:6: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:333:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:341:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:341:6: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:341:6: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:763:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:913:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1043:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1105:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1203:3: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1336:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1364:3: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:2919:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:2919:5: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:3912:28: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:3912:28: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:3927:28: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:3927:28: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4058:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4079:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4130:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4152:20: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4692:4: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4692:4: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:4692:4: warning: %x in format string (no. 4) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:5943:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:5977:4: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:6180:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:7086:5: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:7086:5: warning: %x in format string (no. 2) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:7086:5: warning: %x in format string (no. 3) requires 'unsigned int' but the argument type is 'gentry *'. [invalidPrintfArgType_uint]
ttf2ufm-3.4.4~r2.orig/pt1.c:7235:2: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
ttf2ufm-3.4.4~r2.orig/pt1.c:1460:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ttf2ufm-3.4.4~r2.orig/pt1.c:2814:22: style: The scope of the variable 'val' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:2875:6: style: The scope of the variable 'v' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3033:7: style: The scope of the variable 'f' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3034:7: style: The scope of the variable 'nzones' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3034:15: style: The scope of the variable 'firstzone' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3034:26: style: The scope of the variable 'binzone' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3034:35: style: The scope of the variable 'einzone' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3035:7: style: The scope of the variable 'btype' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3035:14: style: The scope of the variable 'etype' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3233:9: style: The scope of the variable 'j' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3335:8: style: The scope of the variable 'hs_pairs' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3335:29: style: The scope of the variable 'vs_pairs' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:3340:14: style: The scope of the variable 'grp' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:4147:19: style: The scope of the variable 'c' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:4732:11: style: The scope of the variable 'b' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:4732:14: style: The scope of the variable 'd' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5110:30: style: The scope of the variable 'dx' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5110:34: style: The scope of the variable 'dy' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5110:38: style: The scope of the variable 'x' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5110:41: style: The scope of the variable 'y' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5114:13: style: The scope of the variable 'nt' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5114:17: style: The scope of the variable 't2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5114:21: style: The scope of the variable 'nt2' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5288:41: style: The scope of the variable 'bestres' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5290:15: style: The scope of the variable 'keepsym' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5591:6: style: The scope of the variable 'midsame' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5591:15: style: The scope of the variable 'frontsame' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5591:26: style: The scope of the variable 'rearsame' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5645:16: style: The scope of the variable 'dots' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:7170:6: style: The scope of the variable 'i' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:7170:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/pt1.c:5837:10: style: Function 'fconcisecontour' argument 2 names different: declaration 'ge' definition 'startge'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/pt1.c:152:48: note: Function 'fconcisecontour' argument 2 names different: declaration 'ge' definition 'startge'.
ttf2ufm-3.4.4~r2.orig/pt1.c:5837:10: note: Function 'fconcisecontour' argument 2 names different: declaration 'ge' definition 'startge'.
ttf2ufm-3.4.4~r2.orig/pt1.c:2814:9: style: Unused variable: j [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:5291:7: style: Variable 'bc' is assigned a value that is never used. [unreadVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:5292:7: style: Variable 'xy' is assigned a value that is never used. [unreadVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:5544:16: style: Unused variable: dx [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:6298:23: style: Unused variable: nge [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:6298:29: style: Unused variable: endge [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:6298:37: style: Unused variable: xge [unusedVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:6992:4: style: Variable 'nchars' is modified but its new value is never used. [unreadVariable]
ttf2ufm-3.4.4~r2.orig/pt1.c:7227:12: style: Unused variable: n [unusedVariable]
ttf2ufm-3.4.4~r2.orig/t1asm.c:374:5: portability: %d in format string (no. 1) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
ttf2ufm-3.4.4~r2.orig/t1asm.c:388:3: portability: %d in format string (no. 1) requires 'int' but the argument type is 'ptrdiff_t {aka signed int}'. [invalidPrintfArgType_sint]
ttf2ufm-3.4.4~r2.orig/t1asm.c:311:7: style: The scope of the variable 'c' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/t1asm.c:414:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ttf2ufm-3.4.4~r2.orig/t1asm.c:415:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ttf2ufm-3.4.4~r2.orig/t1asm.c:416:25: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
ttf2ufm-3.4.4~r2.orig/t1asm.c:433:10: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
ttf2ufm-3.4.4~r2.orig/ttf.c:1491:4: style: Variable 'kern_entry' is reassigned a value before the old one has been used. [redundantAssignment]
ttf2ufm-3.4.4~r2.orig/ttf.c:1489:4: note: Variable 'kern_entry' is reassigned a value before the old one has been used.
ttf2ufm-3.4.4~r2.orig/ttf.c:1491:4: note: Variable 'kern_entry' is reassigned a value before the old one has been used.
ttf2ufm-3.4.4~r2.orig/ttf.c:305:28: style: The scope of the variable 'glyphindex' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:465:18: style: The scope of the variable 'xlast' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:465:29: style: The scope of the variable 'ylast' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:466:51: style: The scope of the variable 'contour_end' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:474:18: style: The scope of the variable 'tx' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:474:22: style: The scope of the variable 'ty' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:475:18: style: The scope of the variable 'needreverse' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1097:18: style: The scope of the variable 'start' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1097:25: style: The scope of the variable 'end' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1097:30: style: The scope of the variable 'ro' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1098:18: style: The scope of the variable 'delta' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1198:18: style: The scope of the variable 'n' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1391:12: style: The scope of the variable 'len' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:1466:18: style: The scope of the variable 'subtable' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf.c:299:10: style: Function 'draw_composite_glyf' argument 4 names different: declaration 'matrix' definition 'orgmatrix'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/ttf.c:167:10: note: Function 'draw_composite_glyf' argument 4 names different: declaration 'matrix' definition 'orgmatrix'.
ttf2ufm-3.4.4~r2.orig/ttf.c:299:10: note: Function 'draw_composite_glyf' argument 4 names different: declaration 'matrix' definition 'orgmatrix'.
ttf2ufm-3.4.4~r2.orig/ttf.c:1444:9: style: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/ttf.c:39:41: note: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'.
ttf2ufm-3.4.4~r2.orig/ttf.c:1444:9: note: Function 'glpath' argument 2 names different: declaration 'glyph_list' definition 'glyf_list'.
ttf2ufm-3.4.4~r2.orig/ttf.c:1042:2: error: Memory leak: ps_name_ptr [memleak]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1955:28: warning: Logical conjunction always evaluates to false: correctvsize <= 0 && correctvsize > 1000. [incorrectLogicOperator]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:660:8: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'signed int'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:660:8: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'signed int'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:672:9: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:692:14: warning: Width 128 given in format string (no. 3) is smaller than destination buffer 'name[256]'. [invalidScanfFormatWidth_smaller]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:701:17: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:709:27: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:716:18: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:733:17: warning: %i in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1094:10: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:2442:3: warning: %hd in format string (no. 1) requires 'short' but the argument type is 'signed int'. [invalidPrintfArgType_sint]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1860:9: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:597:32: style: The scope of the variable 'n' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1258:7: style: The scope of the variable 'ncurves' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1330:25: style: The scope of the variable 'found' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:1517:10: style: The scope of the variable 'c' can be reduced. [variableScope]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:588:12: style: Function 'unicode_init_user' argument 1 names different: declaration 'arg' definition 'path'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:466:0: note: Function 'unicode_init_user' argument 1 names different: declaration 'arg' definition 'path'.
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:588:12: note: Function 'unicode_init_user' argument 1 names different: declaration 'arg' definition 'path'.
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:852:10: style: Function 'unicode_adobestd_byname' argument 3 names different: declaration 'when' definition 'where'. [funcArgNamesDifferent]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:464:0: note: Function 'unicode_adobestd_byname' argument 3 names different: declaration 'when' definition 'where'.
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:852:10: note: Function 'unicode_adobestd_byname' argument 3 names different: declaration 'when' definition 'where'.
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:639:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
ttf2ufm-3.4.4~r2.orig/ttf2pt1.c:712:13: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/ttfautohint/ttfautohint_1.8.1.orig.tar.gz
ttfautohint-1.8.1/frontend/ttlineedit.h:27:3: style: Class 'Tooltip_Line_Edit' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
ttfautohint-1.8.1/frontend/info.cpp:429:10: style: C-style pointer casting [cstyleCast]
ttfautohint-1.8.1/frontend/info.cpp:498:22: style: Function 'info' argument 5 names different: declaration 'str_len' definition 'len'. [funcArgNamesDifferent]
ttfautohint-1.8.1/frontend/info.h:74:22: note: Function 'info' argument 5 names different: declaration 'str_len' definition 'len'.
ttfautohint-1.8.1/frontend/info.cpp:498:22: note: Function 'info' argument 5 names different: declaration 'str_len' definition 'len'.
ttfautohint-1.8.1/frontend/main.cpp:235:9: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
ttfautohint-1.8.1/frontend/maingui.cpp:2168:3: style: Variable 'row' is reassigned a value before the old one has been used. [redundantAssignment]
ttfautohint-1.8.1/frontend/maingui.cpp:2161:49: note: Variable 'row' is reassigned a value before the old one has been used.
ttfautohint-1.8.1/frontend/maingui.cpp:2168:3: note: Variable 'row' is reassigned a value before the old one has been used.
ttfautohint-1.8.1/gnulib/src/xalloc.h:27:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
ttfautohint-1.8.1/gnulib/src/error.c:142:0: error: #error Please port fcntl to your platform [preprocessorErrorDirective]
ttfautohint-1.8.1/gnulib/src/getopt.c:254:18: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
ttfautohint-1.8.1/gnulib/src/gettext.h:266:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
ttfautohint-1.8.1/gnulib/src/getopt.c:471:25: style: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:101:36: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt.c:471:25: note: Function '_getopt_internal_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt.c:471:38: style: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:101:52: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt.c:471:38: note: Function '_getopt_internal_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt.c:471:56: style: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:102:23: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
ttfautohint-1.8.1/gnulib/src/getopt.c:471:56: note: Function '_getopt_internal_r' argument 3 names different: declaration '__shortopts' definition 'optstring'.
ttfautohint-1.8.1/gnulib/src/getopt.c:472:28: style: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:103:32: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
ttfautohint-1.8.1/gnulib/src/getopt.c:472:28: note: Function '_getopt_internal_r' argument 4 names different: declaration '__longopts' definition 'longopts'.
ttfautohint-1.8.1/gnulib/src/getopt.c:472:43: style: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:103:49: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
ttfautohint-1.8.1/gnulib/src/getopt.c:472:43: note: Function '_getopt_internal_r' argument 5 names different: declaration '__longind' definition 'longind'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:11: style: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:104:15: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:11: note: Function '_getopt_internal_r' argument 6 names different: declaration '__long_only' definition 'long_only'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:43: style: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:104:49: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:43: note: Function '_getopt_internal_r' argument 7 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:50: style: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:105:15: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
ttfautohint-1.8.1/gnulib/src/getopt.c:473:50: note: Function '_getopt_internal_r' argument 8 names different: declaration '__posixly_correct' definition 'posixly_correct'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:23: style: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:25:34: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:23: note: Function '_getopt_internal' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:36: style: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:25:50: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:36: note: Function '_getopt_internal' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:54: style: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:26:21: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
ttfautohint-1.8.1/gnulib/src/getopt.c:703:54: note: Function '_getopt_internal' argument 3 names different: declaration '__shortopts' definition 'optstring'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:26: style: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:27:30: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:26: note: Function '_getopt_internal' argument 4 names different: declaration '__longopts' definition 'longopts'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:41: style: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:27:47: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:41: note: Function '_getopt_internal' argument 5 names different: declaration '__longind' definition 'longind'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:54: style: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:28:13: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
ttfautohint-1.8.1/gnulib/src/getopt.c:704:54: note: Function '_getopt_internal' argument 6 names different: declaration '__long_only' definition 'long_only'.
ttfautohint-1.8.1/gnulib/src/getopt.c:705:9: style: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:28:30: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
ttfautohint-1.8.1/gnulib/src/getopt.c:705:9: note: Function '_getopt_internal' argument 7 names different: declaration '__posixly_correct' definition 'posixly_correct'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:21: style: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:107:32: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:21: note: Function '_getopt_long_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:34: style: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:107:48: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:34: note: Function '_getopt_long_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:52: style: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:108:19: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:36:52: note: Function '_getopt_long_r' argument 3 names different: declaration '__shortopts' definition 'options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:37:24: style: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:109:28: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:37:24: note: Function '_getopt_long_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:37:43: style: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:109:45: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:37:43: note: Function '_getopt_long_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:38:24: style: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:110:28: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:38:24: note: Function '_getopt_long_r' argument 6 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:26: style: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:112:37: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:26: note: Function '_getopt_long_only_r' argument 1 names different: declaration '___argc' definition 'argc'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:39: style: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:112:53: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:39: note: Function '_getopt_long_only_r' argument 2 names different: declaration '___argv' definition 'argv'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:57: style: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:113:17: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:59:57: note: Function '_getopt_long_only_r' argument 3 names different: declaration '__shortopts' definition 'options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:60:29: style: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:114:26: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:60:29: note: Function '_getopt_long_only_r' argument 4 names different: declaration '__longopts' definition 'long_options'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:60:48: style: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:115:10: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:60:48: note: Function '_getopt_long_only_r' argument 5 names different: declaration '__longind' definition 'opt_index'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:61:29: style: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'. [funcArgNamesDifferent]
ttfautohint-1.8.1/gnulib/src/getopt_int.h:116:26: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getopt1.c:61:29: note: Function '_getopt_long_only_r' argument 6 names different: declaration '__data' definition 'd'.
ttfautohint-1.8.1/gnulib/src/getprogname.c:180:0: error: #error "getprogname module not ported to this OS" [preprocessorErrorDirective]
ttfautohint-1.8.1/gnulib/src/memchr.c:95:19: style: Condition '4294967295U<(unsigned long)-1' is always false [knownConditionTrueFalse]
ttfautohint-1.8.1/gnulib/src/str-two-way.h:360:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
ttfautohint-1.8.1/gnulib/src/str-two-way.h:411:14: style: The scope of the variable 'shift' can be reduced. [variableScope]
ttfautohint-1.8.1/gnulib/src/xsize.h:31:0: error: #error "Please include config.h first." [preprocessorErrorDirective]
ttfautohint-1.8.1/gnulib/src/strerror.c:45:7: style: Condition 'msg' is always false [knownConditionTrueFalse]
ttfautohint-1.8.1/gnulib/src/strerror.c:44:21: note: Assignment 'msg=NULL', assigned value is 0
ttfautohint-1.8.1/gnulib/src/strerror.c:45:7: note: Condition 'msg' is always false
ttfautohint-1.8.1/gnulib/src/strerror_r.c:169:9: style: Condition 'msg' is always false [knownConditionTrueFalse]
ttfautohint-1.8.1/gnulib/src/strerror_r.c:167:23: note: Assignment 'msg=NULL', assigned value is 0
ttfautohint-1.8.1/gnulib/src/strerror_r.c:169:9: note: Condition 'msg' is always false
ttfautohint-1.8.1/lib/numberset-test.c:669:3: style: Variable 'r' is reassigned a value before the old one has been used. [redundantAssignment]
ttfautohint-1.8.1/lib/numberset-test.c:665:3: note: Variable 'r' is reassigned a value before the old one has been used.
ttfautohint-1.8.1/lib/numberset-test.c:669:3: note: Variable 'r' is reassigned a value before the old one has been used.
ttfautohint-1.8.1/lib/sds.h:71:32: warning: Either the condition 's==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
ttfautohint-1.8.1/lib/sds.h:73:11: note: Assuming that condition 's==NULL' is not redundant
ttfautohint-1.8.1/lib/sds.h:71:32: note: Null pointer subtraction
ttfautohint-1.8.1/lib/sds.h:79:32: warning: Either the condition 's==NULL' is redundant or there is overflow in pointer subtraction. [nullPointerArithmeticRedundantCheck]
ttfautohint-1.8.1/lib/sds.h:81:11: note: Assuming that condition 's==NULL' is not redundant
ttfautohint-1.8.1/lib/sds.h:79:32: note: Null pointer subtraction
ttfautohint-1.8.1/lib/tabytecode.c:905:7: style: Redundant condition: !need_before_IUP_words. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
ttfautohint-1.8.1/lib/tabytecode.c:1006:7: style: Redundant condition: !need_after_IUP_words. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
* glr.c:816  *:40:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
* glr.c:816  *:11:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:4:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:7:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:20:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:5:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:58:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:3:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:8:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:12:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
* glr.c:816  *:9:26: style: Redundant pointer operation on 'yylocp' - it's already a pointer. [redundantPointerOp]
tacontrol.flex:192:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ttfautohint-1.8.1/lib/tacontrol.c:430:8: warning: Either the condition 'if(errline_p)' is redundant or there is possible null pointer dereference: errline_p. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:463:10: note: Assuming that condition 'if(errline_p)' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:430:8: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:929:21: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:929:21: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:930:10: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:930:10: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:932:14: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:932:14: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:935:18: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:935:18: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:936:19: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:936:19: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:938:36: warning: Either the condition 'control_segment_dirs_cur!=NULL' is redundant or there is possible null pointer dereference: control_segment_dirs_cur. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/tacontrol.c:940:35: note: Assuming that condition 'control_segment_dirs_cur!=NULL' is not redundant
ttfautohint-1.8.1/lib/tacontrol.c:938:36: note: Null pointer dereference
ttfautohint-1.8.1/lib/tacontrol.c:397:11: style: The scope of the variable 'i' can be reduced. [variableScope]
ttfautohint-1.8.1/lib/ttfautohint-errors.h:127:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
ttfautohint-1.8.1/lib/tahints.c:483:19: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
ttfautohint-1.8.1/lib/tahints.c:470:18: note: outer condition: dimension>=TA_DIMENSION_VERT
ttfautohint-1.8.1/lib/tahints.c:483:19: note: opposite inner condition: dimension==TA_DIMENSION_HORZ
ttfautohint-1.8.1/lib/tahints.c:343:10: style: The scope of the variable 'buf1' can be reduced. [variableScope]
ttfautohint-1.8.1/lib/tahints.c:343:20: style: The scope of the variable 'buf2' can be reduced. [variableScope]
ttfautohint-1.8.1/lib/tahints.c:104:33: style: Function 'ta_axis_hints_new_edge' argument 5 names different: declaration 'edge' definition 'anedge'. [funcArgNamesDifferent]
ttfautohint-1.8.1/lib/tahints.h:520:33: note: Function 'ta_axis_hints_new_edge' argument 5 names different: declaration 'edge' definition 'anedge'.
ttfautohint-1.8.1/lib/tahints.c:104:33: note: Function 'ta_axis_hints_new_edge' argument 5 names different: declaration 'edge' definition 'anedge'.
ttfautohint-1.8.1/lib/talatin.c:1499:7: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
ttfautohint-1.8.1/lib/taloader.c:38:9: style: struct member 'FT_Slot_InternalRec_::glyph_hints' is never used. [unusedStructMember]
ttfautohint-1.8.1/lib/tashaper.c:528:29: style: Function 'ta_shaper_get_elem' argument 4 names different: declaration 'x_advance' definition 'advance'. [funcArgNamesDifferent]
ttfautohint-1.8.1/lib/tashaper.h:63:29: note: Function 'ta_shaper_get_elem' argument 4 names different: declaration 'x_advance' definition 'advance'.
ttfautohint-1.8.1/lib/tashaper.c:528:29: note: Function 'ta_shaper_get_elem' argument 4 names different: declaration 'x_advance' definition 'advance'.
ttfautohint-1.8.1/lib/tasort.c:51:38: style: Function 'ta_sort_and_quantize_widths' argument 2 names different: declaration 'widths' definition 'table'. [funcArgNamesDifferent]
ttfautohint-1.8.1/lib/tasort.h:36:38: note: Function 'ta_sort_and_quantize_widths' argument 2 names different: declaration 'widths' definition 'table'.
ttfautohint-1.8.1/lib/tasort.c:51:38: note: Function 'ta_sort_and_quantize_widths' argument 2 names different: declaration 'widths' definition 'table'.
ttfautohint-1.8.1/lib/tattf.c:186:4: warning: Possible null pointer dereference: header_buf [nullPointer]
ttfautohint-1.8.1/lib/tattf.c:268:46: note: Calling function 'TA_sfnt_build_TTF_header', 3rd argument 'header_buf' value is 0
ttfautohint-1.8.1/lib/tattf.c:186:4: note: Null pointer dereference
ttfautohint-1.8.1/lib/ttfautohint.c:799:6: warning: Either the condition 'out_bufp' is redundant or there is possible null pointer dereference: out_bufp. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/ttfautohint.c:340:13: note: Assuming that condition 'out_bufp' is not redundant
ttfautohint-1.8.1/lib/ttfautohint.c:799:6: note: Null pointer dereference
ttfautohint-1.8.1/lib/ttfautohint.c:800:6: warning: Either the condition 'out_lenp' is redundant or there is possible null pointer dereference: out_lenp. [nullPointerRedundantCheck]
ttfautohint-1.8.1/lib/ttfautohint.c:340:25: note: Assuming that condition 'out_lenp' is not redundant
ttfautohint-1.8.1/lib/ttfautohint.c:800:6: note: Null pointer dereference
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tth/tth_4.12+ds.orig.tar.xz
tth-4.12+ds/tools/tthsplit.c:14:5: style: Unused variable: slen [unusedVariable]
tth-4.12+ds/tthgold/tthrfcat.c:26:18: style: The scope of the variable 'reffile' can be reduced. [variableScope]
tth-4.12+ds/tthgold/tthrfcat.c:73:5: error: Uninitialized variable: ifinal [uninitvar]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tthsum/tthsum_1.3.2.orig.tar.gz
tthsum/autoconf.c:46:26: portability: Undefined behaviour, pointer arithmetic 'buf64+7' is out of bounds. [pointerOutOfBounds]
tthsum/base32.c:126:12: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tthsum/base32_test.c:56:5: warning: Array 'uint64buf' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*uint64buf)'? [incompleteArrayFill]
tthsum/endian_test.c:47:30: style: Condition '(uint8_t)(val8<<4)!=240' is always false [knownConditionTrueFalse]
tthsum/endian_test.c:45:20: note: Assignment 'val8=31', assigned value is 31
tthsum/endian_test.c:47:30: note: Condition '(uint8_t)(val8<<4)!=240' is always false
tthsum/endian_test.c:49:26: style: Condition '(char)(val>>4)!=7' is always false [knownConditionTrueFalse]
tthsum/endian_test.c:46:16: note: Assignment 'val=127', assigned value is 127
tthsum/endian_test.c:49:26: note: Condition '(char)(val>>4)!=7' is always false
tthsum/endian_test.c:52:27: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
tthsum/escape.c:42:6: warning: %hx in format string (no. 1) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tthsum/read.c:100:5: style: Variable 'rf' is reassigned a value before the old one has been used. [redundantAssignment]
tthsum/read.c:99:0: note: Variable 'rf' is reassigned a value before the old one has been used.
tthsum/read.c:100:5: note: Variable 'rf' is reassigned a value before the old one has been used.
tthsum/read.c:176:5: style: Variable 'rf' is reassigned a value before the old one has been used. [redundantAssignment]
tthsum/read.c:126:0: note: Variable 'rf' is reassigned a value before the old one has been used.
tthsum/read.c:176:5: note: Variable 'rf' is reassigned a value before the old one has been used.
tthsum/read.c:231:6: error: Memory leak: buf [memleak]
tthsum/texts_test.c:37:17: style: The scope of the variable 'err' can be reduced. [variableScope]
tthsum/thex_test.c:44:52: portability: Undefined behaviour, when 'i' is 23 the pointer arithmetic 'cmpres+i' is out of bounds. [pointerOutOfBounds]
tthsum/thex_test.c:46:52: portability: Undefined behaviour, when 'i' is 23 the pointer arithmetic 'tstres+i' is out of bounds. [pointerOutOfBounds]
tthsum/tiger.c:694:28: style: Function 'tiger' argument 1 names different: declaration 'data' definition 'str'. [funcArgNamesDifferent]
tthsum/tiger.h:37:28: note: Function 'tiger' argument 1 names different: declaration 'data' definition 'str'.
tthsum/tiger.c:694:28: note: Function 'tiger' argument 1 names different: declaration 'data' definition 'str'.
tthsum/tiger_test.c:468:19: error: Array 'out[12]' accessed at index 381, which is out of bounds. [arrayIndexOutOfBounds]
tthsum/tthsum.c:50:13: style: The scope of the variable 'filename_uni' can be reduced. [variableScope]
tthsum/tthsum.c:217:37: style: Function 'tthsum_check_digest' argument 1 names different: declaration 'filenames' definition 'filename'. [funcArgNamesDifferent]
tthsum/tthsum.h:50:37: note: Function 'tthsum_check_digest' argument 1 names different: declaration 'filenames' definition 'filename'.
tthsum/tthsum.c:217:37: note: Function 'tthsum_check_digest' argument 1 names different: declaration 'filenames' definition 'filename'.
tthsum/utf8.c:113:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tthsum/utf8.c:228:17: style: The scope of the variable 'i' can be reduced. [variableScope]
tthsum/utf8_test.c:63:5: warning: %hx in format string (no. 4) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tthsum/utf8_test.c:63:5: warning: %hx in format string (no. 5) requires 'unsigned short' but the argument type is 'signed short'. [invalidPrintfArgType_uint]
tthsum/utf8_test.c:38:5: warning: Array 'unicodebuf' is filled incompletely. Did you forget to multiply the size given to 'memset()' with 'sizeof(*unicodebuf)'? [incompleteArrayFill]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/ttt/ttt_1.7.orig.tar.gz
ttt-1.7.orig/net_names.c:174:6: warning: %x in format string (no. 1) requires 'unsigned int' but the argument type is 'signed long'. [invalidPrintfArgType_uint]
ttt-1.7.orig/net_names.c:183:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/net_names.c:192:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/net_names.c:201:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/net_names.c:358:9: style: The scope of the variable 'i' can be reduced. [variableScope]
ttt-1.7.orig/net_read.c:329:18: style: The scope of the variable 'ret' can be reduced. [variableScope]
ttt-1.7.orig/net_read.c:705:27: style: The scope of the variable 'off' can be reduced. [variableScope]
ttt-1.7.orig/net_read.c:708:20: style: The scope of the variable 'tcp' can be reduced. [variableScope]
ttt-1.7.orig/net_read.c:709:20: style: The scope of the variable 'udp' can be reduced. [variableScope]
ttt-1.7.orig/net_read.c:261:2: style: Label 'recurse' is not used. [unusedLabel]
ttt-1.7.orig/net_read.c:293:34: style: Function 'fddi_if_read' argument 1 names different: declaration 'user' definition 'pcap'. [funcArgNamesDifferent]
ttt-1.7.orig/net_read.c:145:34: note: Function 'fddi_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:293:34: note: Function 'fddi_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:377:33: style: Function 'atm_if_read' argument 1 names different: declaration 'user' definition 'pcap'. [funcArgNamesDifferent]
ttt-1.7.orig/net_read.c:147:33: note: Function 'atm_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:377:33: note: Function 'atm_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:439:33: style: Function 'ppp_if_read' argument 1 names different: declaration 'user' definition 'pcap'. [funcArgNamesDifferent]
ttt-1.7.orig/net_read.c:151:33: note: Function 'ppp_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:439:33: note: Function 'ppp_if_read' argument 1 names different: declaration 'user' definition 'pcap'.
ttt-1.7.orig/net_read.c:1065:24: style: Unused variable: fcode [unusedVariable]
ttt-1.7.orig/net_read.c:1128:24: style: Unused variable: fcode [unusedVariable]
ttt-1.7.orig/net_read.c:857:6: error: Address of auto-variable 'fp->ip4f_udphdr' returned [returnAddressOfAutoVariable]
ttt-1.7.orig/net_read.c:669:8: style: Mismatching assignment and comparison, comparison 'version!=1' is always true. [assignIfError]
ttt-1.7.orig/net_read.c:665:13: note: Mismatching assignment and comparison, comparison 'version!=1' is always true.
ttt-1.7.orig/net_read.c:669:8: note: Mismatching assignment and comparison, comparison 'version!=1' is always true.
ttt-1.7.orig/node.c:178:2: style: Variable 'n' is reassigned a value before the old one has been used. [redundantAssignment]
ttt-1.7.orig/node.c:174:2: note: Variable 'n' is reassigned a value before the old one has been used.
ttt-1.7.orig/node.c:178:2: note: Variable 'n' is reassigned a value before the old one has been used.
ttt-1.7.orig/node.c:108:20: style: The scope of the variable 'np' can be reduced. [variableScope]
ttt-1.7.orig/node.c:170:17: style: The scope of the variable 'n' can be reduced. [variableScope]
ttt-1.7.orig/node.c:279:9: style: The scope of the variable 'n' can be reduced. [variableScope]
ttt-1.7.orig/node.c:413:20: style: The scope of the variable 'np' can be reduced. [variableScope]
ttt-1.7.orig/node.c:433:10: style: The scope of the variable 'type' can be reduced. [variableScope]
ttt-1.7.orig/node.c:533:20: style: The scope of the variable 'head' can be reduced. [variableScope]
ttt-1.7.orig/node.c:213:38: style: Function 't_remtree' argument 1 names different: declaration 'node' definition 'np'. [funcArgNamesDifferent]
ttt-1.7.orig/node.c:74:38: note: Function 't_remtree' argument 1 names different: declaration 'node' definition 'np'.
ttt-1.7.orig/node.c:213:38: note: Function 't_remtree' argument 1 names different: declaration 'node' definition 'np'.
ttt-1.7.orig/node.c:552:7: style: Variable 'np' is assigned a value that is never used. [unreadVariable]
ttt-1.7.orig/probe.c:278:33: error: Array 'np->t_id[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/probe.c:279:33: error: Array 'np->t_id[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/probe.c:280:33: error: Array 'np->t_id[1]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/probe.c:166:17: style: The scope of the variable 'nfound' can be reduced. [variableScope]
ttt-1.7.orig/probe.c:264:25: style: The scope of the variable 'tr6p' can be reduced. [variableScope]
ttt-1.7.orig/probe.c:83:12: style: Variable 'ttl' is assigned a value that is never used. [unreadVariable]
ttt-1.7.orig/probe.c:69:0: style: Variable 'multicast' is assigned a value that is never used. [unreadVariable]
ttt-1.7.orig/probe.c:209:16: style: Variable 'last_sent' is assigned a value that is never used. [unreadVariable]
ttt-1.7.orig/probe.c:278:29: error: Array 'np.t_id[1]' accessed at index 1, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/probe.c:279:29: error: Array 'np.t_id[1]' accessed at index 2, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/probe.c:280:29: error: Array 'np.t_id[1]' accessed at index 3, which is out of bounds. [arrayIndexOutOfBounds]
ttt-1.7.orig/relay.c:214:9: style: Condition 'shared_port' is always true [knownConditionTrueFalse]
ttt-1.7.orig/relay.c:122:23: note: Assignment 'shared_port=1', assigned value is 1
ttt-1.7.orig/relay.c:214:9: note: Condition 'shared_port' is always true
ttt-1.7.orig/relay.c:51:21: style: The scope of the variable 'hep' can be reduced. [variableScope]
ttt-1.7.orig/remote.c:31:21: style: The scope of the variable 'hep' can be reduced. [variableScope]
ttt-1.7.orig/textview.c:66:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/textview.c:66:2: warning: %d in format string (no. 3) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/textview.c:66:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/textview.c:74:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/textview.c:74:2: warning: %d in format string (no. 4) requires 'int' but the argument type is 'signed long'. [invalidPrintfArgType_sint]
ttt-1.7.orig/tk_ttt.c:226:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ttt-1.7.orig/tk_ttt.c:231:6: error: Address of local auto-variable assigned to a function parameter. [autoVariables]
ttt-1.7.orig/viewer.c:286:34: style: The scope of the variable 'rsize' can be reduced. [variableScope]
ttt-1.7.orig/viewer.c:359:25: style: The scope of the variable 'tr6p' can be reduced. [variableScope]
ttt-1.7.orig/window.c:78:22: style: The scope of the variable 'wgp' can be reduced. [variableScope]
ttt-1.7.orig/window.c:513:19: style: The scope of the variable 'ep' can be reduced. [variableScope]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tty-clock/tty-clock_2.3.orig.tar.gz
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/ttyload/ttyload_0.5.orig.tar.gz
ttyload-0.5/ttyload.c:114:16: style: The scope of the variable 'thetimetm' can be reduced. [variableScope]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/ttylog/ttylog_0.31.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/ttyrec/ttyrec_1.0.8.orig.tar.gz
ttyrec-1.0.8/ttyplay.c:255:11: style: Unused variable: fp [unusedVariable]
ttyrec-1.0.8/ttyrec.c:242:6: warning: %o in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
ttyrec-1.0.8/ttyrec.c:282:6: style: The scope of the variable 'cc' can be reduced. [variableScope]
ttyrec-1.0.8/ttyrec.c:242:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/ttysnoop/ttysnoop_0.12d.orig.tar.gz
ttysnoop-0.12d/common.c:25:1: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ttysnoop-0.12d/common.c:37:11: error: va_list 'args' was opened but not closed by va_end(). [va_end_missing]
ttysnoop-0.12d/ttysnoops.c:91:17: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
ttysnoop-0.12d/ttysnoops.c:102:17: style: Redundant condition: If 'EXPR == ' '', the comparison 'EXPR' is always true. [redundantCondition]
ttysnoop-0.12d/ttysnoops.c:262:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
ttysnoop-0.12d/ttysnoops.c:392:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
ttysnoop-0.12d/ttysnoops.c:398:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
ttysnoop-0.12d/ttysnoops.c:407:6: warning: Redundant assignment of 'sig' to itself. [selfAssignment]
ttysnoop-0.12d/ttysnoops.c:62:9: style: The scope of the variable 'b' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:113:39: style: The scope of the variable 'tail' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:208:6: style: The scope of the variable 'ttyfd' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:270:6: style: The scope of the variable 'b' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:313:17: style: The scope of the variable 'pw' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:319:6: style: The scope of the variable 'ret' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:320:7: style: The scope of the variable 'buff' can be reduced. [variableScope]
ttysnoop-0.12d/ttysnoops.c:320:18: style: Unused variable: pwbuff [unusedVariable]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tua/tua_4.3.orig.tar.gz
tua-4.3.orig/src/tua.h:36:0: error: #error At least one of these must be defined! [preprocessorErrorDirective]
tua-4.3.orig/src/lib/strcasecmp.c:31:12: style: The scope of the variable 'b2' can be reduced. [variableScope]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tuareg-mode/tuareg-mode_2.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tucnak/tucnak_4.09.orig.tar.gz
tucnak-4.09/src/header.h:240:0: error: #error You have no 32-bit integer type. Get in touch with reality. [preprocessorErrorDirective]
tucnak-4.09/src/map2d.c:9:19: style: The scope of the variable 'len' can be reduced. [variableScope]
[08:59]

ftp://ftp.se.debian.org/debian/pool/main/t/tucnak2/tucnak2_2.48.orig.tar.gz
tucnak2-2.48/src/header.h:221:0: error: #error You have no 32-bit integer type. Get in touch with reality. [preprocessorErrorDirective]
tucnak2-2.48/src/regcomp.c:555:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:926:14: style: The scope of the variable 'i' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:1613:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:2551:16: style: The scope of the variable 'start_ch' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:2551:26: style: The scope of the variable 'end_ch' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:3626:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tucnak2-2.48/src/regcomp.c:2402:27: style: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'. [funcArgNamesDifferent]
tucnak2-2.48/src/regcomp.c:77:46: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
tucnak2-2.48/src/regcomp.c:2402:27: note: Function 'parse_dup_op' argument 1 names different: declaration 'dup_elem' definition 'elem'.
tucnak2-2.48/src/regcomp.c:3749:35: style: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'. [funcArgNamesDifferent]
tucnak2-2.48/src/regcomp.c:122:54: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
tucnak2-2.48/src/regcomp.c:3749:35: note: Function 'duplicate_tree' argument 1 names different: declaration 'src' definition 'root'.
tucnak2-2.48/src/regcomp.c:3752:15: style: Variable 'dup_root' is not assigned a value. [unassignedVariable]
tucnak2-2.48/src/regex_internal.c:912:7: style: The scope of the variable 'c' can be reduced. [variableScope]
tucnak2-2.48/src/regex_internal.c:1362:28: style: The scope of the variable 'mid' can be reduced. [variableScope]
tucnak2-2.48/src/regex_internal.c:678:25: style: Variable 'prev_valid_len' is assigned a value that is never used. [unreadVariable]
tucnak2-2.48/src/regex_internal.c:1399:14: style: Variable 'type' is assigned a value that is never used. [unreadVariable]
tucnak2-2.48/src/regexec.c:1660:11: style: Condition '!naccepted' is always true [knownConditionTrueFalse]
tucnak2-2.48/src/regexec.c:1644:23: note: Assignment 'naccepted=0', assigned value is 0
tucnak2-2.48/src/regexec.c:1660:11: note: Condition '!naccepted' is always true
tucnak2-2.48/src/regexec.c:3070:11: style: Condition 'naccepted' is always false [knownConditionTrueFalse]
tucnak2-2.48/src/regexec.c:3025:23: note: Assignment 'naccepted=0', assigned value is 0
tucnak2-2.48/src/regexec.c:3070:11: note: Condition 'naccepted' is always false
tucnak2-2.48/src/regexec.c:1231:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:1421:8: style: The scope of the variable 'reg_idx' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:1793:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:1867:16: style: The scope of the variable 'src_pos' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:1867:25: style: The scope of the variable 'dst_pos' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:2231:19: style: The scope of the variable 'trtable' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:3097:12: style: The scope of the variable 'outside_node' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:4232:20: style: The scope of the variable 'mid' can be reduced. [variableScope]
tucnak2-2.48/src/regexec.c:3020:23: style: Variable 'err' is assigned a value that is never used. [unreadVariable]
tucnak2-2.48/src/regexec.c:1402:37: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tucnak2-2.48/src/regexec.c:3304:42: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
tucnak2-2.48/src/regexec.c:3342:7: warning: Obsolete function 'alloca' called. In C99 and later it is recommended to use a variable length array instead. [allocaCalled]
[09:00]

ftp://ftp.se.debian.org/debian/pool/main/t/tudu/tudu_0.8.2.orig.tar.gz
tudu-0.8.2/src/cmd.cc:70:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/cmd.cc:78:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/cmd.cc:93:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/cmd.cc:98:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/text.h:26:1: style: The class 'Text' does not have a constructor although it has private member variables. [noConstructor]
tudu-0.8.2/src/cmd.cc:23:6: warning: Member variable 'Cmd::interface' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/window.h:33:2: style: Class 'Window' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tudu-0.8.2/src/data.h:93:2: style: Class 'iToDo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tudu-0.8.2/src/parser.h:32:2: style: Class 'Parser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tudu-0.8.2/src/screen.h:34:2: style: Class 'Screen' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tudu-0.8.2/src/editor.h:75:7: style: The function 'updateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:57:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:75:7: note: Function in derived class
tudu-0.8.2/src/editor.h:76:7: style: The function 'left' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:58:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:76:7: note: Function in derived class
tudu-0.8.2/src/editor.h:77:7: style: The function 'right' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:59:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:77:7: note: Function in derived class
tudu-0.8.2/src/editor.h:78:7: style: The function 'home' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:62:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:78:7: note: Function in derived class
tudu-0.8.2/src/editor.h:79:7: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:63:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:79:7: note: Function in derived class
tudu-0.8.2/src/editor.h:80:7: style: The function 'backspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:64:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:80:7: note: Function in derived class
tudu-0.8.2/src/editor.h:81:7: style: The function 'supr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:65:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:81:7: note: Function in derived class
tudu-0.8.2/src/editor.h:82:7: style: The function 'tab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:66:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:82:7: note: Function in derived class
tudu-0.8.2/src/editor.h:83:7: style: The function 'other' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:67:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:83:7: note: Function in derived class
tudu-0.8.2/src/editor.h:91:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:56:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:91:7: note: Function in derived class
tudu-0.8.2/src/editor.h:92:7: style: The function 'updateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:57:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:92:7: note: Function in derived class
tudu-0.8.2/src/editor.h:93:7: style: The function 'up' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:60:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:93:7: note: Function in derived class
tudu-0.8.2/src/editor.h:94:7: style: The function 'down' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:61:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:94:7: note: Function in derived class
tudu-0.8.2/src/editor.h:110:7: style: The function 'tab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:66:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:110:7: note: Function in derived class
tudu-0.8.2/src/editor.h:119:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:56:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:119:7: note: Function in derived class
tudu-0.8.2/src/editor.h:120:7: style: The function 'up' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:60:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:120:7: note: Function in derived class
tudu-0.8.2/src/editor.h:121:7: style: The function 'down' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:61:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:121:7: note: Function in derived class
tudu-0.8.2/src/editor.h:122:7: style: The function 'enter' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:68:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:122:7: note: Function in derived class
tudu-0.8.2/src/editor.h:123:7: style: The function 'backspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:64:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:123:7: note: Function in derived class
tudu-0.8.2/src/editor.h:136:7: style: The function 'initialize' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:56:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:136:7: note: Function in derived class
tudu-0.8.2/src/editor.h:138:7: style: The function 'tab' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:66:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:138:7: note: Function in derived class
tudu-0.8.2/src/editor.h:148:7: style: The function 'updateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:57:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:148:7: note: Function in derived class
tudu-0.8.2/src/editor.h:149:7: style: The function 'left' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:58:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:149:7: note: Function in derived class
tudu-0.8.2/src/editor.h:150:7: style: The function 'right' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:59:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:150:7: note: Function in derived class
tudu-0.8.2/src/editor.h:151:7: style: The function 'up' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:60:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:151:7: note: Function in derived class
tudu-0.8.2/src/editor.h:152:7: style: The function 'down' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:61:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:152:7: note: Function in derived class
tudu-0.8.2/src/editor.h:153:7: style: The function 'home' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:62:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:153:7: note: Function in derived class
tudu-0.8.2/src/editor.h:154:7: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:63:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:154:7: note: Function in derived class
tudu-0.8.2/src/editor.h:155:7: style: The function 'other' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:67:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:155:7: note: Function in derived class
tudu-0.8.2/src/editor.h:163:7: style: The function 'updateText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:57:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:163:7: note: Function in derived class
tudu-0.8.2/src/editor.h:164:7: style: The function 'up' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:60:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:164:7: note: Function in derived class
tudu-0.8.2/src/editor.h:165:7: style: The function 'down' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:61:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:165:7: note: Function in derived class
tudu-0.8.2/src/editor.h:166:7: style: The function 'backspace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:64:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:166:7: note: Function in derived class
tudu-0.8.2/src/editor.h:167:7: style: The function 'supr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:65:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:167:7: note: Function in derived class
tudu-0.8.2/src/editor.h:168:7: style: The function 'other' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tudu-0.8.2/src/editor.h:67:15: note: Virtual function in base class
tudu-0.8.2/src/editor.h:168:7: note: Function in derived class
tudu-0.8.2/src/config.cc:286:23: warning: Either the condition 'row_index==16' is redundant or the array 'rows[16]' is accessed at index 16, which is out of bounds. [arrayIndexOutOfBoundsCond]
tudu-0.8.2/src/config.cc:291:16: note: Assuming that condition 'row_index==16' is not redundant
tudu-0.8.2/src/config.cc:286:23: note: Array index out of bounds
tudu-0.8.2/src/config.cc:494:15: style: The scope of the variable 'color_num' can be reduced. [variableScope]
tudu-0.8.2/src/config.cc:64:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::hide_percent' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::visual_tree' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::bold_parent' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::days_warn_deadline' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::us_dates' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::loop_move' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::old_sched' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::editor' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::row_index' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::rows' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::tree_columns' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::tree_index' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::color_win' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::colors' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.cc:35:9: warning: Member variable 'Config::num_colors' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/config.h:92:7: style: Technically the member function 'Config::getActionList' can be const. [functionConst]
tudu-0.8.2/src/config.cc:250:14: note: Technically the member function 'Config::getActionList' can be const.
tudu-0.8.2/src/config.h:92:7: note: Technically the member function 'Config::getActionList' can be const.
tudu-0.8.2/src/config.h:93:7: style: Technically the member function 'Config::getCollapse' can be const. [functionConst]
tudu-0.8.2/src/config.cc:579:14: note: Technically the member function 'Config::getCollapse' can be const.
tudu-0.8.2/src/config.h:93:7: note: Technically the member function 'Config::getCollapse' can be const.
tudu-0.8.2/src/config.h:95:7: style: Technically the member function 'Config::getHidePercent' can be const. [functionConst]
tudu-0.8.2/src/config.cc:589:14: note: Technically the member function 'Config::getHidePercent' can be const.
tudu-0.8.2/src/config.h:95:7: note: Technically the member function 'Config::getHidePercent' can be const.
tudu-0.8.2/src/config.h:96:7: style: Technically the member function 'Config::getVisualTree' can be const. [functionConst]
tudu-0.8.2/src/config.cc:594:14: note: Technically the member function 'Config::getVisualTree' can be const.
tudu-0.8.2/src/config.h:96:7: note: Technically the member function 'Config::getVisualTree' can be const.
tudu-0.8.2/src/config.h:97:7: style: Technically the member function 'Config::getBoldParent' can be const. [functionConst]
tudu-0.8.2/src/config.cc:599:14: note: Technically the member function 'Config::getBoldParent' can be const.
tudu-0.8.2/src/config.h:97:7: note: Technically the member function 'Config::getBoldParent' can be const.
tudu-0.8.2/src/config.h:98:7: style: Technically the member function 'Config::getLoopMove' can be const. [functionConst]
tudu-0.8.2/src/config.cc:604:14: note: Technically the member function 'Config::getLoopMove' can be const.
tudu-0.8.2/src/config.h:98:7: note: Technically the member function 'Config::getLoopMove' can be const.
tudu-0.8.2/src/config.h:99:7: style: Technically the member function 'Config::getOldSched' can be const. [functionConst]
tudu-0.8.2/src/config.cc:609:14: note: Technically the member function 'Config::getOldSched' can be const.
tudu-0.8.2/src/config.h:99:7: note: Technically the member function 'Config::getOldSched' can be const.
tudu-0.8.2/src/config.h:100:6: style: Technically the member function 'Config::getDaysWarn' can be const. [functionConst]
tudu-0.8.2/src/config.cc:614:13: note: Technically the member function 'Config::getDaysWarn' can be const.
tudu-0.8.2/src/config.h:100:6: note: Technically the member function 'Config::getDaysWarn' can be const.
tudu-0.8.2/src/config.h:101:7: style: Technically the member function 'Config::useUSDates' can be const. [functionConst]
tudu-0.8.2/src/config.cc:619:14: note: Technically the member function 'Config::useUSDates' can be const.
tudu-0.8.2/src/config.h:101:7: note: Technically the member function 'Config::useUSDates' can be const.
tudu-0.8.2/src/config.h:105:6: style: Technically the member function 'Config::getCategoryLength' can be const. [functionConst]
tudu-0.8.2/src/config.cc:639:13: note: Technically the member function 'Config::getCategoryLength' can be const.
tudu-0.8.2/src/config.h:105:6: note: Technically the member function 'Config::getCategoryLength' can be const.
tudu-0.8.2/src/config.h:107:7: style: Technically the member function 'Config::getColorList' can be const. [functionConst]
tudu-0.8.2/src/config.cc:943:14: note: Technically the member function 'Config::getColorList' can be const.
tudu-0.8.2/src/config.h:107:7: note: Technically the member function 'Config::getColorList' can be const.
tudu-0.8.2/src/config.h:108:7: style: Technically the member function 'Config::getColorPair' can be const. [functionConst]
tudu-0.8.2/src/config.cc:949:14: note: Technically the member function 'Config::getColorPair' can be const.
tudu-0.8.2/src/config.h:108:7: note: Technically the member function 'Config::getColorPair' can be const.
tudu-0.8.2/src/config.h:152:7: performance: Technically the member function 'Config::isYes' can be static. [functionStatic]
tudu-0.8.2/src/config.cc:127:21: note: Technically the member function 'Config::isYes' can be static.
tudu-0.8.2/src/config.h:152:7: note: Technically the member function 'Config::isYes' can be static.
tudu-0.8.2/src/config.h:158:7: style: Technically the member function 'Config::getThemeWindow' can be const. [functionConst]
tudu-0.8.2/src/config.cc:347:14: note: Technically the member function 'Config::getThemeWindow' can be const.
tudu-0.8.2/src/config.h:158:7: note: Technically the member function 'Config::getThemeWindow' can be const.
tudu-0.8.2/src/config.h:166:7: style: Technically the member function 'Config::genWindowTree' can be const. [functionConst]
tudu-0.8.2/src/config.cc:780:14: note: Technically the member function 'Config::genWindowTree' can be const.
tudu-0.8.2/src/config.h:166:7: note: Technically the member function 'Config::genWindowTree' can be const.
tudu-0.8.2/src/config.cc:178:47: performance: Function parameter 'action' should be passed by const reference. [passedByValue]
tudu-0.8.2/src/data.cc:38:48: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:89:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:108:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:336:55: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:458:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:508:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:536:56: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/data.cc:24:7: warning: Member variable 'ToDo::_order' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/data.cc:352:15: warning: Member variable 'iToDo::root' is not assigned a value in 'iToDo::operator='. [operatorEqVarError]
tudu-0.8.2/src/data.cc:28:2: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tudu-0.8.2/src/data.cc:29:2: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tudu-0.8.2/src/data.cc:348:2: performance: Variable 'cursor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tudu-0.8.2/src/data.h:63:7: style: Technically the member function 'ToDo::haveChild' can be const. [functionConst]
tudu-0.8.2/src/data.cc:126:12: note: Technically the member function 'ToDo::haveChild' can be const.
tudu-0.8.2/src/data.h:63:7: note: Technically the member function 'ToDo::haveChild' can be const.
tudu-0.8.2/src/data.h:96:7: style: Technically the member function 'iToDo::operator==' can be const. [functionConst]
tudu-0.8.2/src/data.cc:360:13: note: Technically the member function 'iToDo::operator==' can be const.
tudu-0.8.2/src/data.h:96:7: note: Technically the member function 'iToDo::operator==' can be const.
tudu-0.8.2/src/data.h:112:6: style: Technically the member function 'iToDo::depth' can be const. [functionConst]
tudu-0.8.2/src/data.cc:553:12: note: Technically the member function 'iToDo::depth' can be const.
tudu-0.8.2/src/data.h:112:6: note: Technically the member function 'iToDo::depth' can be const.
tudu-0.8.2/src/data.h:90:1: warning: The class 'iToDo' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tudu-0.8.2/src/date.h:34:7: style: Technically the member function 'Date::valid' can be const. [functionConst]
tudu-0.8.2/src/date.cc:51:12: note: Technically the member function 'Date::valid' can be const.
tudu-0.8.2/src/date.h:34:7: note: Technically the member function 'Date::valid' can be const.
tudu-0.8.2/src/date.h:35:7: style: Technically the member function 'Date::correct' can be const. [functionConst]
tudu-0.8.2/src/date.cc:56:12: note: Technically the member function 'Date::correct' can be const.
tudu-0.8.2/src/date.h:35:7: note: Technically the member function 'Date::correct' can be const.
tudu-0.8.2/src/date.h:36:6: style: Technically the member function 'Date::daysLeft' can be const. [functionConst]
tudu-0.8.2/src/date.cc:108:11: note: Technically the member function 'Date::daysLeft' can be const.
tudu-0.8.2/src/date.h:36:6: note: Technically the member function 'Date::daysLeft' can be const.
tudu-0.8.2/src/date.h:39:7: style: Technically the member function 'Date::operator<' can be const. [functionConst]
tudu-0.8.2/src/date.cc:229:12: note: Technically the member function 'Date::operator<' can be const.
tudu-0.8.2/src/date.h:39:7: note: Technically the member function 'Date::operator<' can be const.
tudu-0.8.2/src/date.h:40:7: style: Technically the member function 'Date::operator>' can be const. [functionConst]
tudu-0.8.2/src/date.cc:245:12: note: Technically the member function 'Date::operator>' can be const.
tudu-0.8.2/src/date.h:40:7: note: Technically the member function 'Date::operator>' can be const.
tudu-0.8.2/src/date.h:41:7: style: Technically the member function 'Date::operator!=' can be const. [functionConst]
tudu-0.8.2/src/date.cc:261:12: note: Technically the member function 'Date::operator!=' can be const.
tudu-0.8.2/src/date.h:41:7: note: Technically the member function 'Date::operator!=' can be const.
tudu-0.8.2/src/date.h:42:7: style: Technically the member function 'Date::operator==' can be const. [functionConst]
tudu-0.8.2/src/date.cc:273:12: note: Technically the member function 'Date::operator==' can be const.
tudu-0.8.2/src/date.h:42:7: note: Technically the member function 'Date::operator==' can be const.
tudu-0.8.2/src/editor.cc:300:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:321:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:348:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:356:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:439:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:458:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:480:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:500:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:519:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::window' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::y' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::x' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::cols' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::exit' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:24:9: warning: Member variable 'Editor::result' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/editor.cc:26:2: performance: Variable 'text' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tudu-0.8.2/src/editor.cc:28:2: performance: Variable 'key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tudu-0.8.2/src/editor.h:96:15: style: Technically the member function 'TitleEditor::cursorLine' can be const. [functionConst]
tudu-0.8.2/src/editor.cc:255:27: note: Technically the member function 'TitleEditor::cursorLine' can be const.
tudu-0.8.2/src/editor.h:96:15: note: Technically the member function 'TitleEditor::cursorLine' can be const.
tudu-0.8.2/src/editor.h:97:15: style: Technically the member function 'TitleEditor::cursorCol' can be const. [functionConst]
tudu-0.8.2/src/editor.cc:260:27: note: Technically the member function 'TitleEditor::cursorCol' can be const.
tudu-0.8.2/src/editor.h:97:15: note: Technically the member function 'TitleEditor::cursorCol' can be const.
tudu-0.8.2/src/interface.cc:322:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/interface.cc:349:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/parser.cc:404:2: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
tudu-0.8.2/src/parser.cc:405:2: warning: Suspicious use of ; at the end of 'while' statement. [suspiciousSemicolon]
tudu-0.8.2/src/parser.cc:120:14: style: The scope of the variable 'first_todo' can be reduced. [variableScope]
tudu-0.8.2/src/parser.cc:347:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/parser.cc:270:2: warning: The buffer 'path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tudu-0.8.2/src/parser.cc:22:9: warning: Member variable 'Parser::sched' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/parser.cc:22:9: warning: Member variable 'Parser::collect_text' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/parser.cc:22:9: warning: Member variable 'Parser::deadline' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/parser.cc:22:9: warning: Member variable 'Parser::scheduled' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/parser.cc:268:9: warning: Member variable 'Writer::i' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/parser.h:64:7: performance: Technically the member function 'Writer::amp' can be static. [functionStatic]
tudu-0.8.2/src/parser.cc:401:14: note: Technically the member function 'Writer::amp' can be static.
tudu-0.8.2/src/parser.h:64:7: note: Technically the member function 'Writer::amp' can be static.
tudu-0.8.2/src/sched.cc:40:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:45:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:46:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:48:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:56:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:65:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:66:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:75:10: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:84:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:85:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/sched.cc:94:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:164:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:173:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:312:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:321:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:324:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:333:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:516:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:984:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tudu-0.8.2/src/screen.cc:37:9: warning: Member variable 'Screen::titleEditor' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/screen.cc:37:9: warning: Member variable 'Screen::categoryEditor' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/screen.cc:37:9: warning: Member variable 'Screen::cmdEditor' is not initialized in the constructor. [uninitMemberVar]
tudu-0.8.2/src/screen.h:88:6: performance: Technically the member function 'Screen::startTitle' can be static. [functionStatic]
tudu-0.8.2/src/screen.cc:337:13: note: Technically the member function 'Screen::startTitle' can be static.
tudu-0.8.2/src/screen.h:88:6: note: Technically the member function 'Screen::startTitle' can be static.
tudu-0.8.2/src/tudu.cc:74:7: error: Accessing an item in container 'str' that is empty. [containerOutOfBounds]
[09:00]

ftp://ftp.se.debian.org/debian/pool/main/t/tulip/tulip_4.8.0dfsg.orig.tar.xz
tulip-4.8.0dfsg/demos/interactor_plugin/interactor_plugin.cpp:147:1: style: The class 'InteractorPlugin' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/Bfs.cpp:66:5: style: Variable 'nb_n' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/library/tulip-core/src/BiconnectedTest.cpp:39:44: style: Struct 'dfsBiconnectStruct' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/BiconnectedTest.cpp:39:44: style: Struct 'dfsBiconnectStruct' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/library/tulip-core/src/ConvexHull.cpp:62:23: error: Uninitialized variable: facet [uninitvar]
tulip-4.8.0dfsg/library/tulip-core/src/ConvexHull.cpp:63:37: error: Uninitialized variable: vertex [uninitvar]
tulip-4.8.0dfsg/library/tulip-core/src/Delaunay.cpp:72:12: error: Uninitialized variable: facet [uninitvar]
tulip-4.8.0dfsg/library/tulip-core/src/Delaunay.cpp:75:25: error: Uninitialized variable: facet [uninitvar]
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:103:15: style: Technically the member function 'BoundingBoxCalculator::getResult' can be const. [functionConst]
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:100:23: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:46:16: note: Virtual function in base class
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:100:23: note: Function in derived class
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:183:23: style: The function 'addPoint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:46:16: note: Virtual function in base class
tulip-4.8.0dfsg/library/tulip-core/src/DrawingTools.cpp:183:23: note: Function in derived class
tulip-4.8.0dfsg/library/tulip-core/src/Graph.cpp:1778:3: style: Struct 'DescendantGraphsIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/GraphAbstract.cpp:615:3: style: Class 'EdgeSetIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/GraphIterator.cpp:142:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/library/tulip-core/src/GraphIterator.cpp:168:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/library/tulip-core/src/GraphStorage.cpp:169:12: warning: Assert statement calls a function which may have desired side effects: 'hasNext'. [assertWithSideEffect]
tulip-4.8.0dfsg/library/tulip-core/src/GraphStorage.cpp:160:3: style: Struct 'EdgeContainerIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/GraphTools.cpp:179:28: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/library/tulip-core/src/GraphTools.cpp:392:3: style: Struct 'ltEdge' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/GraphView.cpp:45:3: style: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/library/tulip-core/src/GraphView.cpp:44:0: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/library/tulip-core/src/GraphView.cpp:45:3: note: Variable 'it' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/library/tulip-core/src/LayoutProperty.cpp:590:8: style: Technically the member function 'AngularOrder::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/library/tulip-core/src/Observable.cpp:117:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/library/tulip-core/src/Observable.cpp:124:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/library/tulip-core/src/Observable.cpp:296:7: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/library/tulip-core/src/Observable.cpp:47:8: style: Technically the member function '::AliveFilter::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/library/tulip-core/src/ParametricCurves.cpp:161:21: style: The scope of the variable 'sCoeff' can be reduced. [variableScope]
tulip-4.8.0dfsg/library/tulip-core/src/PlanarConMap.cpp:642:0: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/library/tulip-core/src/TLPExport.cpp:106:3: style: Class 'TLPExport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:1031:8: style: Condition 'tmpss' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:981:30: note: Assignment 'tmpss=NULL', assigned value is 0
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:1031:8: note: Condition 'tmpss' is always false
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:476:3: style: Struct 'TLPNodeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:490:3: style: Struct 'TLPNodesBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:503:3: style: Struct 'TLPEdgeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:524:3: style: Struct 'TLPEdgesBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:565:3: style: Struct 'TLPClusterNodeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:584:3: style: Struct 'TLPClusterEdgeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:604:3: style: Struct 'TLPAttributesBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:642:3: style: Struct 'TLPDataSetBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:691:3: style: Struct 'TLPSceneBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:733:3: style: Struct 'TLPPropertyBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:798:3: style: Struct 'TLPNodePropertyBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:815:3: style: Struct 'TLPEdgePropertyBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:833:3: style: Struct 'TLPDefaultPropertyBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TLPImport.cpp:968:3: style: Class 'TLPImport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonExport.cpp:96:3: style: Class 'TlpJsonExport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonImport.cpp:514:3: style: Class 'YajlProxy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonImport.cpp:565:3: style: Class 'TlpJsonImport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonImport.cpp:599:16: style: The function 'parseMapKey' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonImport.cpp:533:16: note: Virtual function in base class
tulip-4.8.0dfsg/library/tulip-core/src/TlpJsonImport.cpp:599:16: note: Function in derived class
tulip-4.8.0dfsg/library/tulip-core/src/TlpTools.cpp:290:0: error: #error define symbols demangling function [preprocessorErrorDirective]
tulip-4.8.0dfsg/library/tulip-gui/include/tulip/cxx/TulipItemEditorCreators.cxx:215:3: style: Struct 'DisplayVectorDataType' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/ClearableLineEdit.cpp:56:16: style: Same expression on both sides of '!=' because the value of 'oldValue' and '_clearButtonHovered' are the same. [duplicateExpression]
tulip-4.8.0dfsg/library/tulip-gui/src/ClearableLineEdit.cpp:53:19: note: 'oldValue' is assigned value '_clearButtonHovered' here.
tulip-4.8.0dfsg/library/tulip-gui/src/ClearableLineEdit.cpp:56:16: note: Same expression on both sides of '!=' because the value of 'oldValue' and '_clearButtonHovered' are the same.
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:517:3: style: Variable 'frameBuf' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:511:0: note: Variable 'frameBuf' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:517:3: note: Variable 'frameBuf' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:518:3: style: Variable 'frameBuf2' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:512:0: note: Variable 'frameBuf2' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/library/tulip-gui/src/GlMainWidget.cpp:518:3: note: Variable 'frameBuf2' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/library/tulip-gui/src/GraphHierarchiesModel.cpp:415:36: style: Same expression on both sides of '!=' because the value of 'oldGraph' and '_currentGraph' are the same. [duplicateExpression]
tulip-4.8.0dfsg/library/tulip-gui/src/GraphHierarchiesModel.cpp:412:21: note: 'oldGraph' is assigned value '_currentGraph' here.
tulip-4.8.0dfsg/library/tulip-gui/src/GraphHierarchiesModel.cpp:415:36: note: Same expression on both sides of '!=' because the value of 'oldGraph' and '_currentGraph' are the same.
tulip-4.8.0dfsg/library/tulip-gui/src/ItemsListWidget.cpp:98:24: style: Redundant condition: maxListSize!=0. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tulip-4.8.0dfsg/library/tulip-gui/src/PluginManager.cpp:69:3: style: Class 'PluginServerClient' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/QtGlSceneZoomAndPanAnimator.cpp:42:20: style: Redundant condition: !doZoomAndPan. 'doZoomAndPan || (!doZoomAndPan && additionalAnimation!=NULL)' is equivalent to 'doZoomAndPan || additionalAnimation!=NULL' [redundantCondition]
tulip-4.8.0dfsg/library/tulip-gui/src/QuickAccessBar.cpp:51:3: style: Class 'TopPopupComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/SceneLayersModel.cpp:138:53: warning: Either the condition 'ancestor==NULL' is redundant or there is possible null pointer dereference: ancestor. [nullPointerRedundantCheck]
tulip-4.8.0dfsg/library/tulip-gui/src/SceneLayersModel.cpp:126:16: note: Assuming that condition 'ancestor==NULL' is not redundant
tulip-4.8.0dfsg/library/tulip-gui/src/SceneLayersModel.cpp:138:53: note: Null pointer dereference
tulip-4.8.0dfsg/library/tulip-gui/src/TreeViewComboBox.cpp:31:3: style: Class 'TreeViewDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/TulipItemEditorCreators.cpp:54:3: style: Class 'CustomComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/TulipItemEditorCreators.cpp:105:3: style: Class 'TulipColorDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/TulipItemEditorCreators.cpp:340:3: style: Class 'TulipFileDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/TulipItemEditorCreators.cpp:518:3: style: Class 'FontAwesomeDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-gui/src/WorkspacePanel.cpp:52:3: style: Class 'ProgressItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-ogl/src/Curves.cpp:105:5: style: Struct 'CurvePoints' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/library/tulip-ogl/src/Curves.cpp:104:3: style: Struct 'CurvePoints' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-ogl/src/Curves.cpp:101:1: warning: The struct 'CurvePoints' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlEPSFeedBackBuilder.cpp:58:15: style: struct member 'Feedback3DColor::z' is never used. [unusedStructMember]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlEPSFeedBackBuilder.cpp:58:18: style: struct member 'Feedback3DColor::r' is never used. [unusedStructMember]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlEPSFeedBackBuilder.cpp:58:21: style: struct member 'Feedback3DColor::g' is never used. [unusedStructMember]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlEPSFeedBackBuilder.cpp:58:24: style: struct member 'Feedback3DColor::b' is never used. [unusedStructMember]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlEPSFeedBackBuilder.cpp:58:27: style: struct member 'Feedback3DColor::a' is never used. [unusedStructMember]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlGraphHighDetailsRenderer.cpp:405:31: style: Redundant condition: selectionDrawActivate. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlGraphHighDetailsRenderer.cpp:426:31: style: Redundant condition: selectionDrawActivate. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlGraphInputData.cpp:72:3: style: Class 'GlViewAnimationFrameProperty' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlQuantitativeAxis.cpp:110:21: style: Redundant condition: integerScale. '!integerScale || (integerScale && logScale)' is equivalent to '!integerScale || logScale' [redundantCondition]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlSVGFeedBackBuilder.cpp:116:29: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlSVGFeedBackBuilder.cpp:131:30: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlSVGFeedBackBuilder.cpp:132:30: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlSVGFeedBackBuilder.cpp:155:31: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlSceneZoomAndPan.cpp:149:25: style: Variable 'aspectRatio' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlTextureManager.cpp:266:12: warning: Either the condition 'file!=NULL' is redundant or there is possible null pointer dereference: file. [nullPointerRedundantCheck]
tulip-4.8.0dfsg/library/tulip-ogl/src/GlTextureManager.cpp:267:17: note: Assuming that condition 'file!=NULL' is not redundant
tulip-4.8.0dfsg/library/tulip-ogl/src/GlTextureManager.cpp:266:12: note: Null pointer dereference
tulip-4.8.0dfsg/library/tulip-python/bindings/tulip-gui/TulipViewsUtils.cpp:228:48: style: Function 'viewDestroyed' argument 1 names different: declaration 'view' definition 'obj'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/library/tulip-python/bindings/tulip-gui/TulipViewsUtils.h:88:31: note: Function 'viewDestroyed' argument 1 names different: declaration 'view' definition 'obj'.
tulip-4.8.0dfsg/library/tulip-python/bindings/tulip-gui/TulipViewsUtils.cpp:228:48: note: Function 'viewDestroyed' argument 1 names different: declaration 'view' definition 'obj'.
tulip-4.8.0dfsg/library/tulip-python/src/PythonCodeEditor.cpp:64:3: style: Class 'LineNumberArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/library/tulip-python/src/PythonCodeHighlighter.cpp:267:7: style: The scope of the variable 'length' can be reduced. [variableScope]
tulip-4.8.0dfsg/plugins/clustering/ConvolutionClustering.h:41:1: style: The class 'ConvolutionClustering' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/clustering/ConvolutionClustering.cpp:203:9: style: Reading from empty STL container 'histogramOfValues' [reademptycontainer]
tulip-4.8.0dfsg/plugins/clustering/Delaunay/DelaunayTriangulation.cpp:86:3: style: Class 'DelaunayTriangulation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/clustering/Delaunay/VoronoiDiagram.cpp:95:3: style: Class 'VoronoiDiagram' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/clustering/HierarchicalClustering.cpp:73:5: style: Variable 'n' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/plugins/clustering/StrengthClustering.h:42:1: style: The class 'StrengthClustering' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/colors/ColorMapping.cpp:114:1: style: The class 'ColorMapping' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/export/GMLExport.cpp:65:3: style: Class 'GMLExport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:40:8: style: The function 'writeHeader' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:44:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:40:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:41:8: style: The function 'writeGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:47:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:41:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:42:8: style: The function 'writeMetaGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:50:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:42:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:43:8: style: The function 'writeEndGraph' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:55:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:43:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:44:8: style: The function 'groupNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:62:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:44:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:45:8: style: The function 'addShape' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:78:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:45:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:46:8: style: The function 'addRotation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:97:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:46:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:47:8: style: The function 'endGroupNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:68:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:47:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:48:8: style: The function 'groupEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:65:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:48:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:50:8: style: The function 'exportEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:84:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:50:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:51:8: style: The function 'exportEdgeExtremity' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:87:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:51:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:52:8: style: The function 'addLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:95:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:52:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:53:8: style: The function 'addBorder' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:98:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:53:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:54:8: style: The function 'startNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:74:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:54:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:55:8: style: The function 'endNode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:55:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:56:8: style: The function 'addColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:96:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:56:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:57:8: style: The function 'startEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:90:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:57:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:58:8: style: The function 'endEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:91:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:58:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:59:8: style: The function 'endGroupEdge' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:71:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:59:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:60:8: style: The function 'writeEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:59:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:60:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:61:8: style: The function 'getData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/export/SVGExport/RepresentExport.h:100:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/export/SVGExport/ExportSvg.h:61:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/export/SVGExport/SvgExportPlugin.cpp:145:3: style: Class 'ExportMultiple_svg' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/general/CurveEdges/CurveEdges.cpp:63:1: style: The class 'CurveEdges' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/Dijkstra.h:131:10: style: Technically the member function 'Dijkstra::LessDijkstraElement::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/QuadTree.h:33:1: style: The class 'QuadTreeBundle' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/OctreeBundle.h:26:1: style: The class 'OctreeBundle' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/EdgeBundling.cpp:150:8: style: Technically the member function 'SortNodes::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/EdgeBundling.h:48:3: style: Class 'EdgeBundling' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/OctreeBundle.h:77:8: performance: Technically the member function 'OctreeBundle::cleanNode' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/general/EdgeBundling/OctreeBundle.cpp:106:20: note: Technically the member function 'OctreeBundle::cleanNode' can be static.
tulip-4.8.0dfsg/plugins/general/EdgeBundling/OctreeBundle.h:77:8: note: Technically the member function 'OctreeBundle::cleanNode' can be static.
tulip-4.8.0dfsg/plugins/glyph/roundedbox.cpp:316:7: style: Condition '!apple' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/plugins/glyph/roundedbox.cpp:311:16: note: Assignment 'apple=false', assigned value is 0
tulip-4.8.0dfsg/plugins/glyph/roundedbox.cpp:316:7: note: Condition '!apple' is always true
tulip-4.8.0dfsg/plugins/glyph/sphere.cpp:98:3: style: Class 'EESphere' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/glyph/window.cpp:39:1: style: The class 'Window' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/import/FileSystem.cpp:119:1: style: The class 'FileSystem' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/import/GEXFImport.cpp:67:1: style: The class 'GEXFImport' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:133:8: performance: Technically the member function 'GMLGraphBuilder::setEdgeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:139:8: performance: Technically the member function 'GMLGraphBuilder::setEdgeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:145:8: performance: Technically the member function 'GMLGraphBuilder::setEdgeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:151:8: performance: Technically the member function 'GMLGraphBuilder::setEdgeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:157:8: performance: Technically the member function 'GMLGraphBuilder::setAllNodeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:163:8: performance: Technically the member function 'GMLGraphBuilder::setAllEdgeValue' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:48:3: style: Struct 'GMLTokenParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:56:3: style: Struct 'GMLGraphBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:173:3: style: Struct 'GMLNodeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:244:3: style: Struct 'GMLNodeGraphicsBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:347:3: style: Struct 'GMLEdgeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:412:3: style: Struct 'GMLEdgeGraphicsBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:432:3: style: Struct 'GMLEdgeGraphicsLineBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:449:3: style: Struct 'GMLEdgeGraphicsLinePointBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:558:3: style: Class 'GMLImport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:205:8: style: The function 'addBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:196:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:205:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:208:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:208:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:211:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:211:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:214:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:214:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:217:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:217:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:221:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:221:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:227:8: style: The function 'addBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:196:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:227:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:230:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:230:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:233:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:233:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:236:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:236:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:239:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:239:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:243:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:243:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:249:8: style: The function 'addBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:196:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:249:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:253:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:253:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:257:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:257:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:262:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:262:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:266:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:266:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:271:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLParser.h:271:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:166:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:166:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:178:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:178:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:194:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:194:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:202:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:202:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:214:8: style: The function 'addBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:196:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:214:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:231:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:231:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:232:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:232:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:251:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:251:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:266:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:266:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:281:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:281:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:318:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:318:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:353:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:353:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:374:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:374:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:382:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:382:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:390:8: style: The function 'addBool' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:196:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:390:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:401:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:401:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:402:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:402:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:417:8: style: The function 'addString' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:199:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:417:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:423:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:423:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:424:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:424:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:436:8: style: The function 'addStruct' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:200:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:436:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:440:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:440:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:453:8: style: The function 'addInt' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:197:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:453:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:462:8: style: The function 'addDouble' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:198:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:462:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:471:8: style: The function 'close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/import/GMLParser.h:201:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/import/GMLImport.cpp:471:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/import/ImportPajek.cpp:462:28: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tulip-4.8.0dfsg/plugins/import/ImportPajek.cpp:459:33: note: outer condition: first<nbTokens
tulip-4.8.0dfsg/plugins/import/ImportPajek.cpp:462:28: note: opposite inner condition: nbTokens==first
tulip-4.8.0dfsg/plugins/import/ImportPajek.cpp:129:3: style: Class 'ImportPajek' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/ImportUCINET.cpp:227:3: style: Class 'ImportUCINET' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/RandomGraph.cpp:110:11: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:99:56: style: Function 'request' argument 2 names different: declaration 'header' definition 'head'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/import/WebImport.h:40:45: note: Function 'request' argument 2 names different: declaration 'header' definition 'head'.
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:99:56: note: Function 'request' argument 2 names different: declaration 'header' definition 'head'.
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:245:76: style: Function 'siteconnect' argument 2 names different: declaration 'url' definition 'path'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:50:66: note: Function 'siteconnect' argument 2 names different: declaration 'url' definition 'path'.
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:245:76: note: Function 'siteconnect' argument 2 names different: declaration 'url' definition 'path'.
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:57:8: style: Technically the member function 'UrlElement::isValid' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:61:8: style: Technically the member function 'UrlElement::isRedirected' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:68:7: style: Technically the member function 'UrlElement::getCode' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:484:3: style: Struct 'WebImport' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/import/WebImport.cpp:29:1: warning: The class 'UrlElement' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/import/dotImport.cpp:36:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeConfigWidget.h:37:3: style: Class 'FishEyeConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:137:55: style: Function 'eventFilter' argument 1 names different: declaration 'widget' definition 'obj'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.h:41:29: note: Function 'eventFilter' argument 1 names different: declaration 'widget' definition 'obj'.
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:137:55: note: Function 'eventFilter' argument 1 names different: declaration 'widget' definition 'obj'.
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:188:53: style: Function 'draw' argument 1 names different: declaration 'glMainWidget' definition 'glWidget'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.h:53:27: note: Function 'draw' argument 1 names different: declaration 'glMainWidget' definition 'glWidget'.
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:188:53: note: Function 'draw' argument 1 names different: declaration 'glMainWidget' definition 'glWidget'.
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:108:29: warning: Member variable 'FishEyeInteractorComponent::configWidget' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:108:29: warning: Member variable 'FishEyeInteractorComponent::activateFishEye' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:110:29: warning: Member variable 'FishEyeInteractorComponent::activateFishEye' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.h:76:1: style: The class 'FishEyeInteractor' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.cpp:111:3: performance: Variable 'fisheyeCenter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/plugins/interactor/FishEye/FishEyeInteractor.h:33:1: warning: The class 'FishEyeInteractorComponent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/interactor/MouseLassoNodesSelector/MouseLassoNodesSelector.cpp:59:45: warning: Member variable 'MouseLassoNodesSelectorInteractorComponent::graph' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseLassoNodesSelector/MouseLassoNodesSelector.cpp:59:45: warning: Member variable 'MouseLassoNodesSelectorInteractorComponent::viewSelection' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.cpp:63:42: warning: Member variable 'MouseMagnifyingGlassInteractorComponent::glWidget' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.cpp:65:42: warning: Member variable 'MouseMagnifyingGlassInteractorComponent::glWidget' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.cpp:65:42: warning: Member variable 'MouseMagnifyingGlassInteractorComponent::camera' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.cpp:65:42: warning: Member variable 'MouseMagnifyingGlassInteractorComponent::textureName' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.cpp:66:3: performance: Variable 'boxCenter' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/plugins/interactor/MouseMagnifyingGlass/MouseMagnifyingGlass.h:32:1: warning: The class 'MouseMagnifyingGlassInteractorComponent' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterConfigWidget.h:41:3: style: Class 'NeighborhoodHighlighterConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.cpp:644:62: style: Function 'morphCircleAlpha' argument 1 names different: declaration 'startAlpha' definition 'startA'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.h:124:39: note: Function 'morphCircleAlpha' argument 1 names different: declaration 'startAlpha' definition 'startA'.
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.cpp:644:62: note: Function 'morphCircleAlpha' argument 1 names different: declaration 'startAlpha' definition 'startA'.
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.cpp:644:79: style: Function 'morphCircleAlpha' argument 2 names different: declaration 'endAlpha' definition 'endA'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.h:124:60: note: Function 'morphCircleAlpha' argument 2 names different: declaration 'endAlpha' definition 'endA'.
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.cpp:644:79: note: Function 'morphCircleAlpha' argument 2 names different: declaration 'endAlpha' definition 'endA'.
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.h:45:1: style: The class 'NeighborhoodHighlighterInteractor' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NeighborhoodHighlighterInteractor.h:74:1: warning: The class 'NeighborhoodHighlighter' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NodeNeighborhoodView.cpp:34:0: style: Class 'StlVectorIterator < node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/NeighborhoodHighlighter/NodeNeighborhoodView.cpp:34:0: style: Class 'StlVectorIterator < edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinder.cpp:139:52: style: Function 'setEdgeOrientation' argument 1 names different: declaration 'orientation' definition 'metric'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinder.h:120:42: note: Function 'setEdgeOrientation' argument 1 names different: declaration 'orientation' definition 'metric'.
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinder.cpp:139:52: note: Function 'setEdgeOrientation' argument 1 names different: declaration 'orientation' definition 'metric'.
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinder.h:52:1: style: The class 'PathFinder' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderComponent.h:43:3: style: Class 'PathFinderComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderConfigurationWidget.h:39:3: style: Class 'PathFinderConfigurationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/EnclosingCircleHighlighter.h:42:3: style: Class 'EnclosingCircleConfigurationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/EnclosingCircleHighlighter.h:65:8: style: The function 'isConfigurable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.h:55:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/EnclosingCircleHighlighter.h:65:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/EnclosingCircleHighlighter.h:66:12: style: The function 'getConfigurationWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.h:56:20: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/EnclosingCircleHighlighter.h:66:12: note: Function in derived class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:33:8: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.h:53:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:33:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:34:8: style: The function 'isConfigurable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.h:55:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:34:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:35:12: style: The function 'getConfigurationWidget' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.h:56:20: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/ZoomAndPanHighlighter.h:35:12: note: Function in derived class
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderComponent.cpp:36:22: warning: Member variable 'PathFinderComponent::lastX' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderComponent.cpp:36:22: warning: Member variable 'PathFinderComponent::lastY' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderTools.cpp:50:80: style: Function 'getEdgeEnclosingCircle' argument 3 names different: declaration 'n' definition 'e'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderTools.h:49:80: note: Function 'getEdgeEnclosingCircle' argument 3 names different: declaration 'n' definition 'e'.
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinderTools.cpp:50:80: note: Function 'getEdgeEnclosingCircle' argument 3 names different: declaration 'n' definition 'e'.
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinding/Dikjstra/Dikjstra.h:36:1: style: The class 'Dikjstra' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/PathFinding/Dikjstra/Dikjstra.h:73:10: style: Technically the member function 'tlp::Dikjstra::LessDikjstraElement::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/interactor/PathFinder/highlighters/PathHighlighter.cpp:60:12: style: The scope of the variable 'deleteOnExit' can be reduced. [variableScope]
tulip-4.8.0dfsg/plugins/layout/BubbleTree.h:54:1: style: The class 'BubbleTree' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/BubbleTree.cpp:31:3: style: Struct 'greaterRadius' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:30:19: style: The function 'createCoord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/layout/OrientableLayoutInterface.h:34:31: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:30:19: note: Function in derived class
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:32:19: style: The function 'createCoord' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/layout/OrientableLayoutInterface.h:36:31: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:32:19: note: Function in derived class
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:34:19: style: The function 'setOrientation' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/layout/OrientableLayoutInterface.h:38:21: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:34:19: note: Function in derived class
tulip-4.8.0dfsg/plugins/layout/ConeTreeExtended.h:50:1: style: The class 'ConeTreeExtended' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/ConnectedComponentPacking.h:24:1: style: The class 'ConnectedComponentPacking' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/Number.h:37:3: style: Class 'Number' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:62:3: style: Class 'RectanglePacking' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/DatasetTools.cpp:113:38: style: Function 'setOrientationParameters' argument 1 names different: declaration 'orientation' definition 'pOrientation'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/DatasetTools.h:28:43: note: Function 'setOrientationParameters' argument 1 names different: declaration 'orientation' definition 'pOrientation'.
tulip-4.8.0dfsg/plugins/layout/DatasetTools.cpp:113:38: note: Function 'setOrientationParameters' argument 1 names different: declaration 'orientation' definition 'pOrientation'.
tulip-4.8.0dfsg/plugins/layout/Dendrogram.h:43:1: style: The class 'Dendrogram' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.h:115:5: style: Class 'ConstraintsGenerator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.h:115:5: style: Class 'ConstraintsGenerator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.h:114:3: style: Class 'ConstraintsGenerator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/PairingHeap.h:105:3: style: 'PairingHeap::operator=' should return 'PairingHeap &'. [operatorEq]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/PairingHeap.h:72:3: style: Class 'PairingHeap' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/PairingHeap.h:55:0: style: Class 'PairNode < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:380:3: style: Variable 'min_lm' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:378:0: note: Variable 'min_lm' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:380:3: note: Variable 'min_lm' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.h:67:8: style: Technically the member function 'vpsc::Block::canFollowLeft' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:235:20: note: Technically the member function 'vpsc::Block::canFollowLeft' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.h:67:8: note: Technically the member function 'vpsc::Block::canFollowLeft' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.h:68:8: style: Technically the member function 'vpsc::Block::canFollowRight' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:238:20: note: Technically the member function 'vpsc::Block::canFollowRight' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.h:68:8: note: Technically the member function 'vpsc::Block::canFollowRight' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:40:3: style: Class 'Block' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.cpp:40:3: style: Class 'Block' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/block.h:35:3: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:194:9: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:294:9: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:31:36: style: Function 'Rectangle' argument 5 names different: declaration 'xBorder' definition 'xb'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.h:21:27: note: Function 'Rectangle' argument 5 names different: declaration 'xBorder' definition 'xb'.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:31:36: note: Function 'Rectangle' argument 5 names different: declaration 'xBorder' definition 'xb'.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:31:54: style: Function 'Rectangle' argument 6 names different: declaration 'yBorder' definition 'yb'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.h:21:50: note: Function 'Rectangle' argument 6 names different: declaration 'yBorder' definition 'yb'.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/generate-constraints.cpp:31:54: note: Function 'Rectangle' argument 6 names different: declaration 'yBorder' definition 'yb'.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:66:8: style: The function 'satisfy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:35:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:66:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:67:8: style: The function 'solve' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:36:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:67:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:57:8: style: Unused private function: 'Solver::constraintGraphIsCyclic' [unusedPrivateFunction]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:59:8: style: Unused private function: 'Solver::blockGraphIsCyclic' [unusedPrivateFunction]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:54:8: performance: Technically the member function 'vpsc::Solver::printBlocks' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.cpp:51:14: note: Technically the member function 'vpsc::Solver::printBlocks' can be static.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:54:8: note: Technically the member function 'vpsc::Solver::printBlocks' can be static.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:57:8: style: Technically the member function 'vpsc::Solver::constraintGraphIsCyclic' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.cpp:350:14: note: Technically the member function 'vpsc::Solver::constraintGraphIsCyclic' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.h:57:8: note: Technically the member function 'vpsc::Solver::constraintGraphIsCyclic' can be const.
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.cpp:40:3: style: Class 'Solver' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/layout/FastOverlapRemoval/solve_VPSC.cpp:40:3: style: Class 'Solver' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/layout/GEMLayout.h:76:1: style: The class 'GEMLayout' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/GEMLayout.h:101:5: style: Struct 'GEMparticule' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/Grip/Grip.h:46:1: style: The class 'Grip' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/Grip/MISFiltering.h:29:3: style: Class 'MISFiltering' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/HierarchicalGraph.h:48:1: style: The class 'HierarchicalGraph' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:170:61: style: Function 'nextRightContour' argument 1 names different: declaration 'v' definition 'n'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:114:47: note: Function 'nextRightContour' argument 1 names different: declaration 'v' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:170:61: note: Function 'nextRightContour' argument 1 names different: declaration 'v' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:178:60: style: Function 'nextLeftContour' argument 1 names different: declaration 'v' definition 'n'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:115:46: note: Function 'nextLeftContour' argument 1 names different: declaration 'v' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:178:60: note: Function 'nextLeftContour' argument 1 names different: declaration 'v' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.cpp:142:46: style: Function 'initializeNode' argument 1 names different: declaration 'root' definition 'n'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:92:52: note: Function 'initializeNode' argument 1 names different: declaration 'root' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.cpp:142:46: note: Function 'initializeNode' argument 1 names different: declaration 'root' definition 'n'.
tulip-4.8.0dfsg/plugins/layout/ImprovedWalker.h:48:1: style: The class 'ImprovedWalker' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogAlgorithm.h:48:3: style: Class 'LinLogAlgorithm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:22:50: style: Function 'LinLogLayout' argument 2 names different: declaration 'pluginProgress' definition '_pluginProgress'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:28:58: note: Function 'LinLogLayout' argument 2 names different: declaration 'pluginProgress' definition '_pluginProgress'.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:22:50: note: Function 'LinLogLayout' argument 2 names different: declaration 'pluginProgress' definition '_pluginProgress'.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:51:51: style: Function 'initAlgo' argument 1 names different: declaration '_layoutResult' definition '_layout'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:30:39: note: Function 'initAlgo' argument 1 names different: declaration '_layoutResult' definition '_layout'.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:51:51: note: Function 'initAlgo' argument 1 names different: declaration '_layoutResult' definition '_layout'.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:570:7: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:688:0: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:77:10: style: Technically the member function 'LinLogLayout::getDist' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:267:22: note: Technically the member function 'LinLogLayout::getDist' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:77:10: note: Technically the member function 'LinLogLayout::getDist' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:78:10: style: Technically the member function 'LinLogLayout::getDistForComparison' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.cpp:279:22: note: Technically the member function 'LinLogLayout::getDistForComparison' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/LinLogLayout.h:78:10: note: Technically the member function 'LinLogLayout::getDistForComparison' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:32:29: style: Function 'OctTree' argument 1 names different: declaration 'node' definition '_node'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:74:22: note: Function 'OctTree' argument 1 names different: declaration 'node' definition '_node'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:32:29: note: Function 'OctTree' argument 1 names different: declaration 'node' definition '_node'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:33:25: style: Function 'OctTree' argument 2 names different: declaration 'position' definition '_position'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:75:18: note: Function 'OctTree' argument 2 names different: declaration 'position' definition '_position'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:33:25: note: Function 'OctTree' argument 2 names different: declaration 'position' definition '_position'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:34:25: style: Function 'OctTree' argument 3 names different: declaration 'minPos' definition '_minPos'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:76:18: note: Function 'OctTree' argument 3 names different: declaration 'minPos' definition '_minPos'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:34:25: note: Function 'OctTree' argument 3 names different: declaration 'minPos' definition '_minPos'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:35:25: style: Function 'OctTree' argument 4 names different: declaration 'maxPos' definition '_maxPos'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:77:18: note: Function 'OctTree' argument 4 names different: declaration 'maxPos' definition '_maxPos'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:35:25: note: Function 'OctTree' argument 4 names different: declaration 'maxPos' definition '_maxPos'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:37:24: style: Function 'OctTree' argument 6 names different: declaration '_fistNode' definition '_firstNode'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:79:17: note: Function 'OctTree' argument 6 names different: declaration '_fistNode' definition '_firstNode'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:37:24: note: Function 'OctTree' argument 6 names different: declaration '_fistNode' definition '_firstNode'.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:48:3: performance: Variable 'node' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:98:10: style: Technically the member function 'OctTree::width' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:459:17: note: Technically the member function 'OctTree::width' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:98:10: note: Technically the member function 'OctTree::width' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:101:7: style: Technically the member function 'OctTree::getHeight' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:477:10: note: Technically the member function 'OctTree::getHeight' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:101:7: note: Technically the member function 'OctTree::getHeight' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:104:13: style: Technically the member function 'OctTree::getNode' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.cpp:163:10: note: Technically the member function 'OctTree::getNode' can be const.
tulip-4.8.0dfsg/plugins/layout/LinLog/OctTree.h:104:13: note: Technically the member function 'OctTree::getNode' can be const.
tulip-4.8.0dfsg/plugins/layout/MixedModel.cpp:401:63: style: Function 'getPlanarSubGraph' argument 1 names different: declaration 'graph' definition 'sg'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/MixedModel.h:58:63: note: Function 'getPlanarSubGraph' argument 1 names different: declaration 'graph' definition 'sg'.
tulip-4.8.0dfsg/plugins/layout/MixedModel.cpp:401:63: note: Function 'getPlanarSubGraph' argument 1 names different: declaration 'graph' definition 'sg'.
tulip-4.8.0dfsg/plugins/layout/MixedModel.h:45:1: style: The class 'MixedModel' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/Number.h:44:8: style: Technically the member function 'Number::operator>' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/Number.cpp:24:14: note: Technically the member function 'Number::operator>' can be const.
tulip-4.8.0dfsg/plugins/layout/Number.h:44:8: note: Technically the member function 'Number::operator>' can be const.
tulip-4.8.0dfsg/plugins/layout/OGDF/OGDFBalloon.cpp:70:1: style: The class 'OGDFBalloon' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/OGDF/OGDFFastMultipoleMultilevelEmbedder.cpp:70:1: style: The class 'OGDFFastMultipoleMultiLevelEmbedder' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/OGDF/OGDFPivotMDS.cpp:64:1: style: The class 'OGDFPivotMDS' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/OGDF/OGDFSugiyama.cpp:114:3: style: Class 'OGDFSugiyama' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/OGDF/OGDFVisibility.cpp:69:1: style: The class 'OGDFVisibility' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/OrientableCoord.cpp:43:45: style: Function 'set' argument 1 names different: declaration 'v' definition 'coord'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableCoord.h:32:31: note: Function 'set' argument 1 names different: declaration 'v' definition 'coord'.
tulip-4.8.0dfsg/plugins/layout/OrientableCoord.cpp:43:45: note: Function 'set' argument 1 names different: declaration 'v' definition 'coord'.
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.cpp:24:57: style: Function 'OrientableLayout' argument 1 names different: declaration 'layout' definition 'layoutParam'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.h:28:41: note: Function 'OrientableLayout' argument 1 names different: declaration 'layout' definition 'layoutParam'.
tulip-4.8.0dfsg/plugins/layout/OrientableLayout.cpp:24:57: note: Function 'OrientableLayout' argument 1 names different: declaration 'layout' definition 'layoutParam'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:61:33: style: Function 'setW' argument 1 names different: declaration 'width' definition 'w'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableSize.h:36:25: note: Function 'setW' argument 1 names different: declaration 'width' definition 'w'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:61:33: note: Function 'setW' argument 1 names different: declaration 'width' definition 'w'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:66:33: style: Function 'setH' argument 1 names different: declaration 'height' definition 'h'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableSize.h:37:25: note: Function 'setH' argument 1 names different: declaration 'height' definition 'h'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:66:33: note: Function 'setH' argument 1 names different: declaration 'height' definition 'h'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:71:33: style: Function 'setD' argument 1 names different: declaration 'depth' definition 'd'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableSize.h:38:25: note: Function 'setD' argument 1 names different: declaration 'depth' definition 'd'.
tulip-4.8.0dfsg/plugins/layout/OrientableSize.cpp:71:33: note: Function 'setD' argument 1 names different: declaration 'depth' definition 'd'.
tulip-4.8.0dfsg/plugins/layout/OrientableSizeProxy.cpp:24:61: style: Function 'OrientableSizeProxy' argument 1 names different: declaration 'sizesProxy' definition 'sizesProxyParam'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/OrientableSizeProxy.h:34:42: note: Function 'OrientableSizeProxy' argument 1 names different: declaration 'sizesProxy' definition 'sizesProxyParam'.
tulip-4.8.0dfsg/plugins/layout/OrientableSizeProxy.cpp:24:61: note: Function 'OrientableSizeProxy' argument 1 names different: declaration 'sizesProxy' definition 'sizesProxyParam'.
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:545:49: style: Function 'polyominoFits' argument 1 names different: declaration 'info' definition 'poly'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:94:33: note: Function 'polyominoFits' argument 1 names different: declaration 'info' definition 'poly'.
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:545:49: note: Function 'polyominoFits' argument 1 names different: declaration 'info' definition 'poly'.
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:575:57: style: Function 'placePolyomino' argument 2 names different: declaration 'info' definition 'poly'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:95:41: note: Function 'placePolyomino' argument 2 names different: declaration 'info' definition 'poly'.
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:575:57: note: Function 'placePolyomino' argument 2 names different: declaration 'info' definition 'poly'.
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:74:1: style: The class 'PolyominoPacking' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/PolyominoPacking.cpp:263:26: error: Uninitialized struct member: info.perim [uninitStructMember]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:371:34: style: Condition 'bestHeightOfBoundingBox<bestWidthOfBoundingBox' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:143:8: style: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionNewRectangle' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:219:24: note: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionNewRectangle' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:143:8: note: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionNewRectangle' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:156:8: style: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionAlreadyRepositionnedRectangles' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:237:24: note: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionAlreadyRepositionnedRectangles' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:156:8: note: Technically the member function 'RectanglePacking::modificationCoordinatesRectanglesRightOrAboveNewRectangleInFonctionAlreadyRepositionnedRectangles' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:182:9: style: Technically the member function 'RectanglePacking::calculateRatio' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:161:25: note: Technically the member function 'RectanglePacking::calculateRatio' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:182:9: note: Technically the member function 'RectanglePacking::calculateRatio' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:187:8: style: Technically the member function 'RectanglePacking::lineOrColumnToStart' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:350:24: note: Technically the member function 'RectanglePacking::lineOrColumnToStart' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.h:187:8: note: Technically the member function 'RectanglePacking::lineOrColumnToStart' can be const.
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:26:55: style: Class 'RectanglePacking' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/layout/RectanglePacking.cpp:26:55: style: Class 'RectanglePacking' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/layout/SquarifiedTreeMap.h:59:1: style: The class 'SquarifiedTreeMap' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/SquarifiedTreeMap.cpp:230:3: style: Class 'IsGreater' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/TreeLeaf.h:49:1: style: The class 'TreeLeaf' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/layout/TreeRadial.cpp:348:3: style: Class 'TreeRadial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/layout/TreeReingoldAndTilfordExtended.cpp:195:30: style: Variable 'itL' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/plugins/layout/TreeReingoldAndTilfordExtended.h:51:1: style: The class 'TreeReingoldAndTilfordExtended' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/DepthMetric.h:33:1: style: The class 'DepthMetric' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/Eccentricity.h:49:1: style: The class 'EccentricityMetric' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/LinkCommunities.cpp:310:57: style: Function 'getWeightedSimilarity' argument 1 names different: declaration 'e' definition 'ee'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/metric/LinkCommunities.cpp:80:42: note: Function 'getWeightedSimilarity' argument 1 names different: declaration 'e' definition 'ee'.
tulip-4.8.0dfsg/plugins/metric/LinkCommunities.cpp:310:57: note: Function 'getWeightedSimilarity' argument 1 names different: declaration 'e' definition 'ee'.
tulip-4.8.0dfsg/plugins/metric/LinkCommunities.cpp:50:1: style: The class 'LinkCommunities' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/LinkCommunities.cpp:201:10: style: Reading from empty STL container 'around' [reademptycontainer]
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:427:9: style: Condition 'verbose' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:424:18: note: Assignment 'verbose=false', assigned value is 0
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:427:9: note: Condition 'verbose' is always false
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:455:11: style: Condition 'verbose' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:424:18: note: Assignment 'verbose=false', assigned value is 0
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:455:11: note: Condition 'verbose' is always false
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:151:5: style: Variable 'neigh_last' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:147:5: note: Variable 'neigh_last' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:151:5: note: Variable 'neigh_last' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:422:30: style: The scope of the variable 'new_mod' can be reduced. [variableScope]
tulip-4.8.0dfsg/plugins/metric/LouvainClustering.cpp:50:1: style: The class 'LouvainClustering' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/MCLClustering.cpp:381:25: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tulip-4.8.0dfsg/plugins/metric/MCLClustering.cpp:122:8: style: Technically the member function 'pvectCmp::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/metric/MCLClustering.cpp:341:3: style: Struct 'DegreeSort' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/metric/StrahlerMetric.h:57:1: style: The class 'StrahlerMetric' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/metric/StrahlerMetric.cpp:33:8: style: Technically the member function 'std::couple::operator==' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/metric/StrahlerMetric.cpp:42:8: style: Technically the member function 'std::equal_to < couple >::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/metric/StrahlerMetric.cpp:51:8: style: Technically the member function 'std::less < couple >::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/metric/StrahlerMetric.cpp:64:8: style: Technically the member function 'GreaterStackEval::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/metric/StrengthMetric.cpp:90:53: style: Function 'getEdgeValue' argument 1 names different: declaration 'n' definition 'ee'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/metric/StrengthMetric.h:40:39: note: Function 'getEdgeValue' argument 1 names different: declaration 'n' definition 'ee'.
tulip-4.8.0dfsg/plugins/metric/StrengthMetric.cpp:90:53: note: Function 'getEdgeValue' argument 1 names different: declaration 'n' definition 'ee'.
tulip-4.8.0dfsg/plugins/metric/WelshPowell.cpp:30:3: style: Class 'CompNodes' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/AlgorithmRunnerItem.cpp:186:3: style: Struct 'OutPropertyParam' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:238:3: style: Class 'DoublePropertyFacade' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:260:8: style: The function 'tr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:257:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:260:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:265:8: style: The function 'tr' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:257:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/FiltersManagerCompareItem.cpp:265:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:302:70: warning: Either the condition 'tulipData==NULL' is redundant or there is possible null pointer dereference: tulipData. [nullPointerRedundantCheck]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:295:20: note: Assuming that condition 'tulipData==NULL' is not redundant
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:302:70: note: Null pointer dereference
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:312:7: warning: Either the condition 'serializer==NULL' is redundant or there is possible null pointer dereference: serializer. [nullPointerRedundantCheck]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:304:21: note: Assuming that condition 'serializer==NULL' is not redundant
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:312:7: note: Null pointer dereference
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:83:1: style: The class 'NumericSearchOperator' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:76:8: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:52:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:76:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:79:8: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:53:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:79:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:93:8: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:52:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:93:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:96:8: style: The function 'compare' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:53:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:96:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:105:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:105:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:106:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:106:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:107:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:107:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:108:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:108:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:109:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:109:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:110:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:110:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:111:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:111:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:112:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:112:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:113:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:113:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:114:1: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:114:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:118:8: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:118:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:126:8: style: The function 'compareStrings' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:75:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:126:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:136:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:136:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:137:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:137:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:138:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:138:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:139:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:139:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:140:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:140:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:141:1: style: The function 'compareDoubles' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:92:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/perspective/GraphPerspective/src/SearchWidget.cpp:141:1: note: Function in derived class
tulip-4.8.0dfsg/plugins/sizes/MetricMapping.cpp:103:1: style: The class 'MetricSizeMapping' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/AddressSelectionDialog.h:39:3: style: Class 'AddressSelectionDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GeolocalisationConfigWidget.h:40:3: style: Class 'GeolocalisationConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMaps.cpp:238:3: style: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMaps.cpp:236:0: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMaps.cpp:238:3: note: Variable 'ret' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/plugins/view/GeographicView/ProgressWidgetGraphicsProxy.h:44:3: style: Class 'ProgressWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMaps.h:40:3: style: Class 'GoogleMaps' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:385:64: style: Function 'GoogleMapsGraphicsView' argument 1 names different: declaration '_googleMapsView' definition 'googleMapsView'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.h:44:42: note: Function 'GoogleMapsGraphicsView' argument 1 names different: declaration '_googleMapsView' definition 'googleMapsView'.
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:385:64: note: Function 'GoogleMapsGraphicsView' argument 1 names different: declaration '_googleMapsView' definition 'googleMapsView'.
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:928:66: style: Function 'setMapTranslationBlocked' argument 1 names different: declaration 'mapTranslationBlocked' definition 'translationBlocked'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.h:70:44: note: Function 'setMapTranslationBlocked' argument 1 names different: declaration 'mapTranslationBlocked' definition 'translationBlocked'.
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:928:66: note: Function 'setMapTranslationBlocked' argument 1 names different: declaration 'mapTranslationBlocked' definition 'translationBlocked'.
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsViewConfigWidget.h:47:3: style: Class 'GoogleMapsViewConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsView.h:79:3: style: Class 'GoogleMapsView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:567:50: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsGraphicsView.cpp:589:51: performance: Function parameter 'fileName' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsShowElementInfo.cpp:48:3: style: Class 'GlComplexPolygonItemEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsShowElementInfo.cpp:105:0: error: Memory leak: ui [memleak]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsView.cpp:50:17: warning: Member variable 'GoogleMapsView::googleMapsGraphicsView' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsView.cpp:50:17: warning: Member variable 'GoogleMapsView::centerViewAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/GeographicView/GoogleMapsView.cpp:50:17: warning: Member variable 'GoogleMapsView::showConfPanelAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/HistogramView/GlyphScaleConfigDialog.h:41:3: style: Class 'GlyphScaleConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.cpp:56:63: style: Function 'setNbXGraduations' argument 1 names different: declaration 'nbXGraduations' definition 'nbXGrads'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.h:47:45: note: Function 'setNbXGraduations' argument 1 names different: declaration 'nbXGraduations' definition 'nbXGrads'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.cpp:56:63: note: Function 'setNbXGraduations' argument 1 names different: declaration 'nbXGraduations' definition 'nbXGrads'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.cpp:158:51: style: Function 'setBinWidth' argument 1 names different: declaration 'binWidth' definition 'width'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.h:82:33: note: Function 'setBinWidth' argument 1 names different: declaration 'binWidth' definition 'width'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.cpp:158:51: note: Function 'setBinWidth' argument 1 names different: declaration 'binWidth' definition 'width'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoOptionsWidget.h:39:3: style: Class 'HistoOptionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistoStatsConfigWidget.h:39:3: style: Class 'HistoStatsConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramInteractors.cpp:155:13: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramInteractors.h:66:1: style: The class 'HistogramInteractorStatistics' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/SizeScaleConfigDialog.h:40:3: style: Class 'SizeScaleConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:52:3: style: Class 'HistogramStatistics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:151:47: style: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.h:49:32: note: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:151:47: note: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:151:67: style: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.h:49:57: note: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:151:67: note: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:585:78: style: Function 'HistogramMetricMapping' argument 1 names different: declaration 'histogramMetricMapping' definition 'histoMetricMapping'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.h:234:56: note: Function 'HistogramMetricMapping' argument 1 names different: declaration 'histogramMetricMapping' definition 'histoMetricMapping'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:585:78: note: Function 'HistogramMetricMapping' argument 1 names different: declaration 'histogramMetricMapping' definition 'histoMetricMapping'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:451:15: warning: Member variable 'GlGlyphScale::size' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:585:25: warning: Member variable 'HistogramMetricMapping::glyphMapppingGraphRenderingParameters' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.cpp:157:3: performance: Variable 'startPoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.h:45:1: warning: The class 'GlEditableCurve' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramMetricMapping.h:227:1: warning: The class 'HistogramMetricMapping' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:251:22: warning: Member variable 'HistogramStatistics::graphPropertyValueSet' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:251:22: warning: Member variable 'HistogramStatistics::densityEstimationCurvePoints' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:87:3: style: Class 'map_value_greater_equal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:100:3: style: Class 'map_value_less_equal' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:46:1: warning: The class 'HistogramStatistics' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:139:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:139:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:153:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:153:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:163:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:163:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:179:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:179:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:196:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:196:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:212:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:212:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:229:10: style: The function 'operator()' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramStatistics.cpp:229:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/utils/ViewGraphPropertiesSelectionWidget.h:42:3: style: Class 'ViewGraphPropertiesSelectionWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramViewNavigator.cpp:86:73: style: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramViewNavigator.h:49:51: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/HistogramView/HistogramViewNavigator.cpp:86:73: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.h:48:1: style: The class 'MatrixView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/MatrixView/GlMatrixBackgroundGrid.h:29:3: style: Class 'GlMatrixBackgroundGrid' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixViewConfigurationWidget.h:45:3: style: Class 'MatrixViewConfigurationWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.cpp:308:40: style: Function 'normalizeSizes' argument 1 names different: declaration 'max' definition 'maxVal'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.h:122:30: note: Function 'normalizeSizes' argument 1 names different: declaration 'max' definition 'maxVal'.
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.cpp:308:40: note: Function 'normalizeSizes' argument 1 names different: declaration 'max' definition 'maxVal'.
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.cpp:426:8: style: Technically the member function 'DescendingIdSorter::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.cpp:408:3: style: Struct 'AscendingPropertySorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/MatrixView/MatrixView.cpp:418:3: style: Struct 'DescendingPropertySorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.cpp:36:33: style: Function 'PropertyValuesDispatcher' argument 5 names different: declaration '_graphEntitiesToDisplayedNodes' definition 'graphEntitiesToDisplayedNodes'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.h:40:56: note: Function 'PropertyValuesDispatcher' argument 5 names different: declaration '_graphEntitiesToDisplayedNodes' definition 'graphEntitiesToDisplayedNodes'.
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.cpp:36:33: note: Function 'PropertyValuesDispatcher' argument 5 names different: declaration '_graphEntitiesToDisplayedNodes' definition 'graphEntitiesToDisplayedNodes'.
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.cpp:36:86: style: Function 'PropertyValuesDispatcher' argument 6 names different: declaration '_displayedNodesAreNodes' definition 'displayedNodesAreNodes'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.h:40:110: note: Function 'PropertyValuesDispatcher' argument 6 names different: declaration '_displayedNodesAreNodes' definition 'displayedNodesAreNodes'.
tulip-4.8.0dfsg/plugins/view/MatrixView/PropertyValuesDispatcher.cpp:36:86: note: Function 'PropertyValuesDispatcher' argument 6 names different: declaration '_displayedNodesAreNodes' definition 'displayedNodesAreNodes'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.h:183:3: style: Class 'ParallelCoordinatesDataIterator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/AxisConfigDialogs.h:49:3: style: Class 'QuantitativeAxisConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/AxisConfigDialogs.h:74:3: style: Class 'NominalAxisConfigDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:56:9: style: The function 'getPointCoordOnAxisForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:51:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:56:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:59:8: style: The function 'redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:50:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:59:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:61:8: style: The function 'showConfigDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:52:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:61:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:90:15: style: The function 'getTopSliderTextValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:100:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:90:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:91:15: style: The function 'getBottomSliderTextValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:101:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:91:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:93:33: style: The function 'getDataInSlidersRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:111:41: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:93:33: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:94:8: style: The function 'updateSlidersWithDataSubset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:112:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/QuantitativeParallelAxis.h:94:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:42:9: style: The function 'getPointCoordOnAxisForData' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:51:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:42:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:44:8: style: The function 'showConfigDialog' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:52:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:44:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:46:8: style: The function 'redraw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:50:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:46:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:57:15: style: The function 'getTopSliderTextValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:100:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:57:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:60:15: style: The function 'getBottomSliderTextValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:101:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:60:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:64:33: style: The function 'getDataInSlidersRange' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:111:41: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:64:33: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:65:8: style: The function 'updateSlidersWithDataSubset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:112:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:65:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.cpp:30:145: style: Function 'NominalParallelAxis' argument 4 names different: declaration 'graphProxy' definition 'graph'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:38:126: note: Function 'NominalParallelAxis' argument 4 names different: declaration 'graphProxy' definition 'graph'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.cpp:30:145: note: Function 'NominalParallelAxis' argument 4 names different: declaration 'graphProxy' definition 'graph'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.cpp:30:171: style: Function 'NominalParallelAxis' argument 5 names different: declaration 'graphPropertyName' definition 'propertyName'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.h:38:157: note: Function 'NominalParallelAxis' argument 5 names different: declaration 'graphPropertyName' definition 'propertyName'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/NominalParallelAxis.cpp:30:171: note: Function 'NominalParallelAxis' argument 5 names different: declaration 'graphPropertyName' definition 'propertyName'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.cpp:61:46: style: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'height'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.h:69:34: note: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'height'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelAxis.cpp:61:46: note: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'height'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:329:45: style: Redundant condition: graphProxy->highlightedEltsSet(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:53:87: style: Function 'ParallelCoordinatesDrawing' argument 1 names different: declaration 'graphProxy' definition 'graph'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.h:52:61: note: Function 'ParallelCoordinatesDrawing' argument 1 names different: declaration 'graphProxy' definition 'graph'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:53:87: note: Function 'ParallelCoordinatesDrawing' argument 1 names different: declaration 'graphProxy' definition 'graph'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:308:62: style: Function 'plotData' argument 1 names different: declaration 'dataIdx' definition 'dataId'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.h:118:36: note: Function 'plotData' argument 1 names different: declaration 'dataIdx' definition 'dataId'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:308:62: note: Function 'plotData' argument 1 names different: declaration 'dataIdx' definition 'dataId'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesDrawing.cpp:730:7: style: Redundant checking of STL container element existence before removing it. [redundantIfRemove]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.cpp:36:69: style: Function 'ParallelCoordinatesGraphProxy' argument 1 names different: declaration 'graph' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.h:43:40: note: Function 'ParallelCoordinatesGraphProxy' argument 1 names different: declaration 'graph' definition 'g'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.cpp:36:69: note: Function 'ParallelCoordinatesGraphProxy' argument 1 names different: declaration 'graph' definition 'g'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.h:183:0: style: Class 'tlp :: ParallelCoordinatesDataIterator < node >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesGraphProxy.h:183:0: style: Class 'tlp :: ParallelCoordinatesDataIterator < edge >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.h:64:1: style: The class 'ParallelCoordinatesView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsDrawConfigWidget.h:40:3: style: Class 'ParallelCoordsDrawConfigWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:32:8: style: The function 'unselectAllEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:38:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:32:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:33:8: style: The function 'selectedEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:39:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:33:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:34:8: style: The function 'selectedEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:40:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementHighlighter.h:34:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:32:8: style: The function 'unselectAllEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:38:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:32:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:33:8: style: The function 'selectedEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:39:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:33:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:34:8: style: The function 'selectedEntitiesHandler' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsGlEntitiesSelector.h:40:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsElementsSelector.h:34:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.cpp:751:43: style: Redundant condition: graphProxy->highlightedEltsSet(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.cpp:761:43: style: Redundant condition: graphProxy->highlightedEltsSet(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.cpp:775:43: style: Redundant condition: graphProxy->highlightedEltsSet(). '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.cpp:502:52: style: Function 'eventFilter' argument 1 names different: declaration 'object' definition 'obj'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.h:86:29: note: Function 'eventFilter' argument 1 names different: declaration 'object' definition 'obj'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordinatesView.cpp:502:52: note: Function 'eventFilter' argument 1 names different: declaration 'object' definition 'obj'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsDrawConfigWidget.cpp:62:71: style: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'aHeight'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsDrawConfigWidget.h:44:41: note: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'aHeight'.
tulip-4.8.0dfsg/plugins/view/ParallelCoordinatesView/ParallelCoordsDrawConfigWidget.cpp:62:71: note: Function 'setAxisHeight' argument 1 names different: declaration 'axisHeight' definition 'aHeight'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreen.h:31:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:30:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreen.h:31:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreen.h:32:10: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:31:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreen.h:32:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreenFurnas.h:31:9: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:30:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreenFurnas.h:31:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreenFurnas.h:32:9: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:31:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/FishEyesScreenFurnas.h:32:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.h:37:3: style: Class 'HSI' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorMapping.h:36:8: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ColorFunction.h:29:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorMapping.h:36:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:17: style: Function 'HSI' argument 1 names different: declaration 'hue' definition 'h'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.h:36:14: note: Function 'HSI' argument 1 names different: declaration 'hue' definition 'h'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:17: note: Function 'HSI' argument 1 names different: declaration 'hue' definition 'h'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:27: style: Function 'HSI' argument 2 names different: declaration 'saturation' definition 's'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.h:36:26: note: Function 'HSI' argument 2 names different: declaration 'saturation' definition 's'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:27: note: Function 'HSI' argument 2 names different: declaration 'saturation' definition 's'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:37: style: Function 'HSI' argument 3 names different: declaration 'intensity' definition 'i'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.h:36:45: note: Function 'HSI' argument 3 names different: declaration 'intensity' definition 'i'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HSIColorSpace.cpp:32:37: note: Function 'HSI' argument 3 names different: declaration 'intensity' definition 'i'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HilbertLayout.h:30:3: style: Class 'HilbertLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HilbertLayout.h:31:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:28:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HilbertLayout.h:31:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HilbertLayout.h:32:16: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:29:25: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/HilbertLayout.h:32:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LinearMappingColor.h:30:8: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ColorFunction.h:29:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LinearMappingColor.h:30:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LogarithmicMappingColor.cpp:27:39: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LogarithmicMappingColor.h:30:8: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ColorFunction.h:29:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LogarithmicMappingColor.h:30:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/PixelOrientedMediator.cpp:25:35: style: Class 'PixelOrientedMediator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/PixelOrientedMediator.cpp:25:35: style: Class 'PixelOrientedMediator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:29:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:30:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:30:10: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ScreenFunction.h:31:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:30:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.h:30:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:28:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.h:30:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.h:31:16: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:29:25: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.h:31:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.cpp:66:57: style: Function 'project' argument 1 names different: declaration 'id' definition '_id'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.h:30:38: note: Function 'project' argument 1 names different: declaration 'id' definition '_id'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SpiralLayout.cpp:66:57: note: Function 'project' argument 1 names different: declaration 'id' definition '_id'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.cpp:28:41: style: Function 'SquareLayout' argument 1 names different: declaration 'widht' definition 'width'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:28:29: note: Function 'SquareLayout' argument 1 names different: declaration 'widht' definition 'width'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.cpp:28:41: note: Function 'SquareLayout' argument 1 names different: declaration 'widht' definition 'width'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:28:3: style: Class 'SquareLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:29:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:28:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:30:16: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:29:25: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/SquareLayout.h:30:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:40:16: style: The function 'numberOfItems' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:29:24: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:40:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:41:16: style: The function 'numberOfValues' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:30:24: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:41:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:42:15: style: The function 'getItemLabelAtRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:31:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:42:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:43:15: style: The function 'getItemLabel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:32:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:43:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:44:10: style: The function 'getItemValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:33:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:44:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:45:10: style: The function 'getItemValueAtRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:34:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:45:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:46:16: style: The function 'getItemIdAtRank' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:35:24: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:46:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:47:16: style: The function 'getRankForItem' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:36:24: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:47:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:48:10: style: The function 'minValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:37:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:48:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:49:10: style: The function 'maxValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:38:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:49:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:50:29: style: The function 'links' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:39:37: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:50:29: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:51:15: style: The function 'getDimensionName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/DimensionBase.h:40:23: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipGraphDimension.h:51:15: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipNodeColorMapping.h:36:3: style: Class 'TulipNodeColorMapping' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipNodeColorMapping.h:38:8: style: The function 'getColor' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ColorFunction.h:29:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/TulipNodeColorMapping.h:38:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:32:10: style: Technically the member function 'pocore::UniformDeformationScreen::getTranslation' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.cpp:59:32: note: Technically the member function 'pocore::UniformDeformationScreen::getTranslation' can be const.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:32:10: note: Technically the member function 'pocore::UniformDeformationScreen::getTranslation' can be const.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:34:10: style: Technically the member function 'pocore::UniformDeformationScreen::getZoom' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.cpp:69:34: note: Technically the member function 'pocore::UniformDeformationScreen::getZoom' can be const.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/UniformDeformationScreen.h:34:10: note: Technically the member function 'pocore::UniformDeformationScreen::getZoom' can be const.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ZOrderLayout.h:28:3: style: Class 'ZorderLayout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ZOrderLayout.h:29:10: style: The function 'project' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:28:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ZOrderLayout.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ZOrderLayout.h:30:16: style: The function 'unproject' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/LayoutFunction.h:29:25: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/POLIB/ZOrderLayout.h:30:16: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedView.h:62:1: style: The class 'PixelOrientedView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedOptionsWidget.h:40:3: style: Class 'PixelOrientedOptionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedView.cpp:672:85: style: Function 'switchFromSmallMultiplesToDetailView' argument 1 names different: declaration 'scatterPlot' definition 'pixelOverview'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedView.h:101:68: note: Function 'switchFromSmallMultiplesToDetailView' argument 1 names different: declaration 'scatterPlot' definition 'pixelOverview'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedView.cpp:672:85: note: Function 'switchFromSmallMultiplesToDetailView' argument 1 names different: declaration 'scatterPlot' definition 'pixelOverview'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedViewNavigator.cpp:99:83: style: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedViewNavigator.h:42:57: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/PixelOrientedView/PixelOrientedViewNavigator.cpp:99:83: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptView.h:36:1: style: The class 'PythonScriptView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.cpp:348:58: style: Function 'closeModuleTabRequested' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.h:120:36: note: Function 'closeModuleTabRequested' argument 1 names different: declaration 'index' definition 'idx'.
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.cpp:348:58: note: Function 'closeModuleTabRequested' argument 1 names different: declaration 'index' definition 'idx'.
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.cpp:352:58: style: Function 'closeScriptTabRequested' argument 1 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.h:121:36: note: Function 'closeScriptTabRequested' argument 1 names different: declaration 'index' definition 'idx'.
tulip-4.8.0dfsg/plugins/view/PythonScriptView/PythonScriptViewWidget.cpp:352:58: note: Function 'closeScriptTabRequested' argument 1 names different: declaration 'index' definition 'idx'.
tulip-4.8.0dfsg/plugins/view/SOMView/ColorScalePreview.h:41:3: style: Class 'ColorScalePreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/ComputeSOMWidget.h:43:3: style: Class 'ComputeSOMWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/EditColorScaleInteractor.cpp:165:110: style: Function 'propertyChanged' argument 3 names different: declaration 'newProperty' definition 'propertyValues'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/EditColorScaleInteractor.h:48:99: note: Function 'propertyChanged' argument 3 names different: declaration 'newProperty' definition 'propertyValues'.
tulip-4.8.0dfsg/plugins/view/SOMView/EditColorScaleInteractor.cpp:165:110: note: Function 'propertyChanged' argument 3 names different: declaration 'newProperty' definition 'propertyValues'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.h:65:3: style: Class 'SOMView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.cpp:144:47: style: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.h:48:32: note: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'.
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.cpp:144:47: note: Function 'GlEditableCurve' argument 1 names different: declaration 'startPoint' definition 'start'.
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.cpp:144:67: style: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.h:48:57: note: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'.
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.cpp:144:67: note: Function 'GlEditableCurve' argument 2 names different: declaration 'endPoint' definition 'end'.
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.cpp:152:3: performance: Variable 'startPoint' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.h:44:1: warning: The class 'GlEditableCurve' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.h:99:1: warning: The class 'ColorScale' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/SOMView/HistogramColorMapping.h:117:1: warning: The class 'GlColorScale' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DiffusionRateFunctionSimple.h:29:10: style: The function 'computeSpaceRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DiffusionRateFunction.h:43:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DiffusionRateFunctionSimple.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DifusionRateFunctionGaussian.h:27:3: style: Class 'DifusionRateFunctionGaussian' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DifusionRateFunctionGaussian.h:29:10: style: The function 'computeSpaceRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DiffusionRateFunction.h:43:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DifusionRateFunctionGaussian.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/InputSample.cpp:143:54: style: Function 'getNumberForNode' argument 1 names different: declaration 'n' definition 'no'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/InputSample.h:122:43: note: Function 'getNumberForNode' argument 1 names different: declaration 'n' definition 'no'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/InputSample.cpp:143:54: note: Function 'getNumberForNode' argument 1 names different: declaration 'n' definition 'no'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/InputSample.h:37:3: style: Class 'InputSample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DynamicVector.h:38:0: style: Class 'DynamicVector < T >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/DynamicVector.h:38:0: style: Class 'DynamicVector < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:107:90: style: Function 'trainNInputSample' argument 3 names different: declaration 'numberOfIteration' definition 'nTimes'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:81:39: note: Function 'trainNInputSample' argument 3 names different: declaration 'numberOfIteration' definition 'nTimes'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:107:90: note: Function 'trainNInputSample' argument 3 names different: declaration 'numberOfIteration' definition 'nTimes'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:194:18: style: Function 'propagateModification' argument 4 names different: declaration 'currentTime' definition 'currentIteration'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:119:53: note: Function 'propagateModification' argument 4 names different: declaration 'currentTime' definition 'currentIteration'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:194:18: note: Function 'propagateModification' argument 4 names different: declaration 'currentTime' definition 'currentIteration'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:194:49: style: Function 'propagateModification' argument 5 names different: declaration 'maxTime' definition 'maxIteration'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:119:79: note: Function 'propagateModification' argument 5 names different: declaration 'maxTime' definition 'maxIteration'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:194:49: note: Function 'propagateModification' argument 5 names different: declaration 'maxTime' definition 'maxIteration'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunctionSimple.h:31:10: style: Technically the member function 'TimeDecreasingFunctionSimple::getInitialCoefficient' can be const. [functionConst]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:70:8: performance: Technically the member function 'tlp::SOMAlgorithm::initMap' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:79:20: note: Technically the member function 'tlp::SOMAlgorithm::initMap' can be static.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:70:8: note: Technically the member function 'tlp::SOMAlgorithm::initMap' can be static.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:106:8: performance: Technically the member function 'tlp::SOMAlgorithm::findBMU' can be static. [functionStatic]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:149:20: note: Technically the member function 'tlp::SOMAlgorithm::findBMU' can be static.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.h:106:8: note: Technically the member function 'tlp::SOMAlgorithm::findBMU' can be static.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:42:11: style: Class 'SOMAlgorithm' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/SOMAlgorithm.cpp:42:11: style: Class 'SOMAlgorithm' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunctionSimple.h:27:3: style: Class 'TimeDecreasingFunctionSimple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunctionSimple.h:29:10: style: The function 'computeCurrentTimeRate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunction.h:42:18: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunctionSimple.h:29:10: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMLIB/TimeDecreasingFunctionSimple.cpp:34:47: style: Public interface of TimeDecreasingFunctionSimple is not safe. When calling TimeDecreasingFunctionSimple::computeCurrentTimeRate(), if parameter inputSampleSize is 0 that leads to division by zero. [unsafeClassDivZero]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMMapElement.cpp:129:9: style: Variable 'rec' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMMapElement.cpp:126:0: note: Variable 'rec' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMMapElement.cpp:129:9: note: Variable 'rec' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.cpp:190:63: style: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.h:86:53: note: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.cpp:190:63: note: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.cpp:190:102: style: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.h:86:98: note: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMPropertiesWidget.cpp:190:102: note: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:946:45: style: Function 'setMask' argument 1 names different: declaration 'mask' definition 'maskSet'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.h:150:38: note: Function 'setMask' argument 1 names different: declaration 'mask' definition 'maskSet'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:946:45: note: Function 'setMask' argument 1 names different: declaration 'mask' definition 'maskSet'.
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::previewWidget' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::mapWidget' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::isDetailledMode' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::mappingIsVisible' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::hideMappingAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::showMappingAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::computeMappingAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::updateNodesColorAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::addSelectionToMaskAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::clearMaskAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::invertMaskAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::selectNodesInMaskAction' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMView.cpp:60:10: warning: Member variable 'SOMView::destruct' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMViewInteractor.h:41:3: style: Class 'SOMViewNavigation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMViewInteractor.h:52:3: style: Class 'SOMViewSelection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMViewInteractor.h:64:3: style: Class 'SOMViewProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/SOMViewInteractor.h:76:3: style: Class 'SOMViewThreshold' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:91:9: style: The function 'getLeftBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:62:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:91:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:92:9: style: The function 'getRightBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:63:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:92:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:93:8: style: The function 'beginShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:64:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:93:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:94:8: style: The function 'shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:65:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:94:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:95:8: style: The function 'endShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:66:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:95:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:126:9: style: The function 'getLeftBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:62:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:126:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:127:9: style: The function 'getRightBound' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:63:17: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:127:9: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:128:8: style: The function 'beginShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:64:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:128:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:129:8: style: The function 'shift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:65:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:129:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:130:8: style: The function 'endShift' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:66:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:130:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:150:8: style: The function 'screenSizeChanged' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/plugins/view/SOMView/EditColorScaleInteractor.h:49:16: note: Virtual function in base class
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:150:8: note: Function in derived class
tulip-4.8.0dfsg/plugins/view/SOMView/SOMWidget.h:36:3: style: Class 'SOMWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:222:55: style: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:102:48: note: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:222:55: note: Function 'update' argument 1 names different: declaration 'begin' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:223:55: style: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.h:103:48: note: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:223:55: note: Function 'update' argument 2 names different: declaration 'end' definition 'iterator'.
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:299:22: warning: Member variable 'ThresholdInteractor::bar' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/SOMView/ThresholdInteractor.cpp:299:22: warning: Member variable 'ThresholdInteractor::XPosCursor' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DInteractors.cpp:117:17: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DInteractors.h:63:1: style: The class 'ScatterPlot2DInteractorCorrelCoeffSelector' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DView.h:67:1: style: The class 'ScatterPlot2DView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.h:85:3: style: Class 'ScatterPlotCorrelCoeffSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelectorOptionsWidget.h:41:3: style: Class 'ScatterPlotCorrelCoeffSelectorOptionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DOptionsWidget.h:42:3: style: Class 'ScatterPlot2DOptionsWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DView.cpp:856:87: style: Function 'switchFromMatrixToDetailView' argument 2 names different: declaration 'center' definition 'recenter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DView.h:102:70: note: Function 'switchFromMatrixToDetailView' argument 2 names different: declaration 'center' definition 'recenter'.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DView.cpp:856:87: note: Function 'switchFromMatrixToDetailView' argument 2 names different: declaration 'center' definition 'recenter'.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DView.cpp:56:3: style: Class 'map_pair_string_key_contains' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DViewNavigator.cpp:89:81: style: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DViewNavigator.h:49:55: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlot2DViewNavigator.cpp:89:81: note: Function 'getOverviewUnderPointer' argument 1 names different: declaration 'sceneCoord' definition 'sceneCoords'.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:576:5: style: Variable 'xProp' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:574:0: note: Variable 'xProp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:576:5: note: Variable 'xProp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:577:5: style: Variable 'yProp' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:574:0: note: Variable 'yProp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:577:5: note: Variable 'yProp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:186:33: warning: Member variable 'ScatterPlotCorrelCoeffSelector::currentPointerSceneCoords' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:186:33: warning: Member variable 'ScatterPlotCorrelCoeffSelector::polygonEdit' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:186:33: warning: Member variable 'ScatterPlotCorrelCoeffSelector::polygons' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:186:33: warning: Member variable 'ScatterPlotCorrelCoeffSelector::polygonsToNodesSubsetAndCorrelCoeff' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.h:81:1: warning: The class 'ScatterPlotCorrelCoeffSelector' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/plugins/view/ScatterPlot2DView/ScatterPlotCorrelCoeffSelector.cpp:69:71: performance: Function parameter 'polygonPoints' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/plugins/view/TableView/TableView.h:38:1: style: The class 'TableView' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/software/crash_handling/BfdWrapper.cpp:228:83: style: Function 'getFileAndLineForAddress' argument 1 names different: declaration 'unmangledFuncName' definition 'mangledSymbol'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/software/crash_handling/BfdWrapper.h:45:78: note: Function 'getFileAndLineForAddress' argument 1 names different: declaration 'unmangledFuncName' definition 'mangledSymbol'.
tulip-4.8.0dfsg/software/crash_handling/BfdWrapper.cpp:228:83: note: Function 'getFileAndLineForAddress' argument 1 names different: declaration 'unmangledFuncName' definition 'mangledSymbol'.
tulip-4.8.0dfsg/software/crash_handling/BfdWrapper.h:41:3: style: Class 'BfdWrapper' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/software/crash_handling/CrashHandling.cpp:34:25: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/software/plugin_server/PluginPackager.cpp:79:25: warning: Redundant assignment of 'tlp::TulipPluginsPath' to itself. [selfAssignment]
tulip-4.8.0dfsg/software/tlprender/src/GlHTMLFeedBackBuilder.cpp:74:33: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/software/tlprender/src/JPEGWriter.h:31:8: style: The function 'writeImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/software/tlprender/src/ImageWriter.h:50:16: note: Virtual function in base class
tulip-4.8.0dfsg/software/tlprender/src/JPEGWriter.h:31:8: note: Function in derived class
tulip-4.8.0dfsg/software/tlprender/src/PNGWriter.cpp:97:59: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/software/tlprender/src/PNGWriter.h:31:8: style: The function 'writeImage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/software/tlprender/src/ImageWriter.h:50:16: note: Virtual function in base class
tulip-4.8.0dfsg/software/tlprender/src/PNGWriter.h:31:8: note: Function in derived class
tulip-4.8.0dfsg/software/tlprender/src/Shape.cpp:73:31: style: Function 'clip' argument 1 names different: declaration 'p' definition 'sh'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/software/tlprender/src/Shape.h:75:26: note: Function 'clip' argument 1 names different: declaration 'p' definition 'sh'.
tulip-4.8.0dfsg/software/tlprender/src/Shape.cpp:73:31: note: Function 'clip' argument 1 names different: declaration 'p' definition 'sh'.
tulip-4.8.0dfsg/software/tlprender/src/Shape.h:75:8: performance: Technically the member function 'tlprender::Shape::clip' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/Shape.cpp:73:13: note: Technically the member function 'tlprender::Shape::clip' can be static.
tulip-4.8.0dfsg/software/tlprender/src/Shape.h:75:8: note: Technically the member function 'tlprender::Shape::clip' can be static.
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:281:10: style: The scope of the variable 'resultBool' can be reduced. [variableScope]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:134:8: performance: Technically the member function 'GLOffscreen::updateGL' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:145:8: performance: Technically the member function 'GLOffscreen::setDoubleBuffering' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:147:8: performance: Technically the member function 'GLOffscreen::timerIsActive' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:150:7: performance: Technically the member function 'GLOffscreen::timerStart' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:153:8: performance: Technically the member function 'GLOffscreen::timerStop' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:155:8: performance: Technically the member function 'GLOffscreen::mPaint' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:156:8: performance: Technically the member function 'GLOffscreen::outputSetText' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:157:16: performance: Technically the member function 'GLOffscreen::outputGetText' can be static. [functionStatic]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:111:5: style: Class 'GLOffscreen' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:111:5: style: Class 'GLOffscreen' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/software/tlprender/src/tlprender.cpp:231:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglClique.cpp:85:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglClique.cpp:545:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglClique.cpp:545:14: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglClique.cpp:545:17: style: The scope of the variable 'cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglCliqueHelper.cpp:271:25: style: The scope of the variable 'old_total' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglCliqueTest.cpp:23:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:872:7: style: Condition 'infeasible' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:438:19: note: Assignment 'infeasible=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:872:7: note: Condition 'infeasible' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:2238:16: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:144:12: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:146:7: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:144:12: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:2932:7: style: The scope of the variable 'maximumCliques' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:2933:7: style: The scope of the variable 'maximumEntries' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3272:11: style: Variable 'numberGood' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3116:0: error: Memory leak: cliqueStart [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3116:0: error: Memory leak: entry [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3116:0: error: Memory leak: cliqueType [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3116:0: error: Memory leak: whichClique [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglDuplicateRow.cpp:3116:0: error: Memory leak: whichP [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:313:7: style: Variable 'hasCut' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:312:7: note: Variable 'hasCut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:313:7: note: Variable 'hasCut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:488:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:489:17: style: The scope of the variable 'LB' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:489:21: style: The scope of the variable 'UB' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:631:10: style: The scope of the variable 'diff' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:869:11: style: The scope of the variable 'ix' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:1103:11: style: The scope of the variable 'cutLen' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:1104:11: style: The scope of the variable 'cutSense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:1370:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCover.cpp:1425:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:116:7: style: Variable 'nRowCuts' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:76:7: note: Variable 'nRowCuts' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:116:7: note: Variable 'nRowCuts' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:150:7: style: Variable 'rc' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:114:0: note: Variable 'rc' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:150:7: note: Variable 'rc' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:54:9: style: The scope of the variable 'nRowCuts' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglFlowCoverTest.cpp:29:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglGomory.cpp:654:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglGomory.cpp:1081:19: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglGomory.cpp:777:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglGomoryTest.cpp:29:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3941:16: style: Condition 'logLevel>1' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3820:24: note: Assignment 'logLevel=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3941:16: note: Condition 'logLevel>1' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3959:16: style: Condition 'logLevel>0' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3820:24: note: Assignment 'logLevel=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3959:16: note: Condition 'logLevel>0' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3959:16: style: Same expression on both sides of '>' because the value of 'logLevel' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3820:24: note: 'logLevel' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3959:16: note: Same expression on both sides of '>' because the value of 'logLevel' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:147:12: style: The scope of the variable 'valueBinary' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:148:9: style: The scope of the variable 'iBinary' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:689:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:1250:7: style: The scope of the variable 'nCover' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:1415:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3317:7: style: The scope of the variable 'h' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCover.cpp:3866:9: style: The scope of the variable 'slack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCoverTest.cpp:423:6: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCoverTest.cpp:562:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCoverTest.cpp:562:0: error: Memory leak: row [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglKnapsackCoverTest.cpp:25:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandP.cpp:365:13: style: Variable 'nBasics' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandP.cpp:498:13: style: Variable 'numAdded' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandP.cpp:715:10: style: Technically the member function 'StableExternalComp::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1139:25: style: Condition 'bestRed' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1112:20: note: Assignment 'bestRed=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1139:25: note: Condition 'bestRed' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1224:9: style: Condition 'modularize' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1217:23: note: Assignment 'modularize=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1224:9: note: Condition 'modularize' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:2594:35: style: Condition 'nonBasics_[j]>=ncols_' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1250:25: warning: Possible null pointer dereference: rWk1bis_ [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1222:24: note: Assignment 'rWk1bis_=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1250:25: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:852:21: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1345:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1888:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:494:13: style: The scope of the variable 'n_removed' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1874:12: style: The scope of the variable 'newSigma' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:2025:10: style: The scope of the variable 'rhsIIFail' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:2230:9: style: The scope of the variable 'bestGammaSign' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:502:21: style: Variable 'n_removed' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:2043:25: style: Variable 'rhsIIFail' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:3273:13: style: Variable 'k' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:3214:10: style: Technically the member function 'LAP::SortingOfArray::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:3212:5: style: Struct 'SortingOfArray' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPSimplex.cpp:1842:0: warning: Result of operator '|' is always true if one operand is non-zero. Did you intend to use '&'? [badBitmaskCheck]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPValidator.cpp:73:17: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglLandPValidator.cpp:140:9: style: Variable 'n' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglMixedIntegerRounding2Test.cpp:22:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglMixedIntegerRoundingTest.cpp:22:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:381:11: style: The scope of the variable 'nrow2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:383:14: style: The scope of the variable 'sum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:226:2: error: Common realloc mistake: 'cost' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:227:2: error: Common realloc mistake: 'to' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:228:2: error: Common realloc mistake: 'rowfound' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:278:5: error: Common realloc mistake: 'cost' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:279:5: error: Common realloc mistake: 'to' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:280:5: error: Common realloc mistake: 'rowfound' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHole.cpp:559:3: error: Common realloc mistake: 'hash' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglOddHoleTest.cpp:28:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:2908:9: style: The scope of the variable 'newBound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:3184:15: style: The scope of the variable 'whichInteger' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:3478:8: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:3869:8: style: The scope of the variable 'heavyProbing' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4502:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4502:15: style: The scope of the variable 'up' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4530:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4530:15: style: The scope of the variable 'up' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4568:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4568:15: style: The scope of the variable 'up' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4596:12: style: The scope of the variable 'lo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:4596:15: style: The scope of the variable 'up' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:5362:7: style: The scope of the variable 'numberInteger' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:3191:17: style: Variable 'numberInteger' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:3192:30: style: Variable 'whichInteger' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglPreProcess.cpp:5821:4: style: Variable 'nDominated' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2954:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:4781:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:4934:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5328:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5431:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6804:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6884:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7158:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7237:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8113:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8190:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8356:35: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8432:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:631:12: style: The scope of the variable 'cliqueChanges' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2764:10: style: The scope of the variable 'upper' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2764:17: style: The scope of the variable 'solValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2765:6: style: The scope of the variable 'icol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2766:6: style: The scope of the variable 'index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:2767:9: style: The scope of the variable 'element' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3277:11: style: The scope of the variable 'awayFromBound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3306:11: style: The scope of the variable 'istackC' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3310:11: style: The scope of the variable 'notFeasible' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3848:12: style: The scope of the variable 'moveUp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3849:12: style: The scope of the variable 'newLower' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3958:12: style: The scope of the variable 'moveDown' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:3959:12: style: The scope of the variable 'newUpper' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5536:6: style: The scope of the variable 'iflagu' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5537:6: style: The scope of the variable 'iflagl' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5538:9: style: The scope of the variable 'dmaxup' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5539:9: style: The scope of the variable 'dmaxdown' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5543:9: style: The scope of the variable 'rhsAdjustment' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5544:6: style: The scope of the variable 'nPosInt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5545:6: style: The scope of the variable 'nNegInt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5939:11: style: The scope of the variable 'awayFromBound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5967:6: style: The scope of the variable 'istackC' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:5971:6: style: The scope of the variable 'notFeasible' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6273:12: style: The scope of the variable 'moveUp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6274:12: style: The scope of the variable 'moveDown' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6275:12: style: The scope of the variable 'newUpper' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:6275:26: style: The scope of the variable 'newLower' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7468:11: style: The scope of the variable 'istackC' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7472:11: style: The scope of the variable 'notFeasible' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7729:24: style: The scope of the variable 'moveUp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7730:24: style: The scope of the variable 'moveDown' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7731:24: style: The scope of the variable 'newUpper' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7731:38: style: The scope of the variable 'newLower' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:9264:9: style: The scope of the variable 'slack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:7007:13: style: Variable 'nTot' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8043:21: style: Variable 'nTot' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:8310:25: style: Variable 'nTot' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:1835:21: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:127:5: style: Class 'row_cut' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbing.cpp:127:5: style: Class 'row_cut' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglProbingTest.cpp:27:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplit.cpp:118:12: style: The scope of the variable 'fromto' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplit.cpp:118:20: style: The scope of the variable 'upto' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplit.cpp:137:12: style: The scope of the variable 'fromto' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplit.cpp:137:20: style: The scope of the variable 'upto' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplit.cpp:621:10: style: The scope of the variable 'val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglRedSplitTest.cpp:31:25: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglResidualCapacityTest.cpp:22:26: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglSimpleRounding.cpp:91:14: style: The scope of the variable 'dxInt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglSimpleRounding.cpp:347:7: style: The scope of the variable 'power' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglSimpleRoundingTest.cpp:25:21: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglStored.cpp:305:7: style: Variable 'numberRead' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglStored.cpp:303:7: note: Variable 'numberRead' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglStored.cpp:305:7: note: Variable 'numberRead' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglStored.cpp:283:12: style: The scope of the variable 'numberRead' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTreeInfo.cpp:515:7: style: The scope of the variable 'maximumCliques' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTreeInfo.cpp:516:7: style: The scope of the variable 'maximumEntries' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTreeInfo.cpp:451:16: style: Array index 'kClique' is used before limits check. [arrayIndexThenCheck]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:363:3: style: Variable 'data' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:360:0: note: Variable 'data' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:363:3: note: Variable 'data' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:657:3: style: Variable 'value' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:656:0: note: Variable 'value' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:657:3: note: Variable 'value' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1147:3: style: Variable 'base' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1144:0: note: Variable 'base' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1147:3: note: Variable 'base' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1556:3: style: Variable 'tmir' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1551:0: note: Variable 'tmir' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1556:3: note: Variable 'tmir' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:942:10: style: The scope of the variable 'half' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:948:12: style: The scope of the variable 'idx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:988:10: style: The scope of the variable 'idx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:989:10: style: The scope of the variable 'half' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1240:2: style: Label 'CLEANUP' is not used. [unusedLabel]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:595:14: style: Variable 'rowSense' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomir.cpp:1663:13: style: Variable 'tau_lim' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Cgl/CglTwomirTest.cpp:23:23: performance: Function parameter 'mpsDir' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3281:6: style: Variable 'largest' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3278:0: note: Variable 'largest' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3281:6: note: Variable 'largest' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3282:6: style: Variable 'smallest' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3279:0: note: Variable 'smallest' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3282:6: note: Variable 'smallest' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:322:15: style: The scope of the variable 'numberDense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:523:15: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:689:15: style: The scope of the variable 'numberDense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:1124:25: style: The scope of the variable 'nodeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:1125:36: style: The scope of the variable 'numpiv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:1125:44: style: The scope of the variable 'node' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:1126:10: style: The scope of the variable 'nodeln' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:2185:25: style: The scope of the variable 'number' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:2711:10: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:2717:10: style: The scope of the variable 'numberDense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyBase.cpp:3405:15: style: The scope of the variable 'kRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyDense.cpp:1343:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyDense.cpp:1470:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyDense.cpp:384:24: style: Variable 'newDropped' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyDense.cpp:396:21: style: Variable 'n1' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpCholeskyDense.cpp:408:21: style: Variable 'n2' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpConstraintLinear.cpp:170:0: error: Memory leak: deleted [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpConstraintQuadratic.cpp:172:16: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpConstraintQuadratic.cpp:194:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpConstraintQuadratic.cpp:208:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDualRowDantzig.cpp:111:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDualRowSteepest.cpp:545:11: style: Variable 'numberNonZero' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDualRowSteepest.cpp:527:11: note: Variable 'numberNonZero' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDualRowSteepest.cpp:545:11: note: Variable 'numberNonZero' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1415:58: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1315:26: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1415:58: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1417:54: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1315:26: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1417:54: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1419:56: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1315:26: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1419:56: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1483:34: style: Same expression on both sides of '!=' because the value of 'currentNumberActiveSets' and 'numberActiveSets_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1319:36: note: 'currentNumberActiveSets' is assigned value 'numberActiveSets_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1483:34: note: Same expression on both sides of '!=' because the value of 'currentNumberActiveSets' and 'numberActiveSets_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:720:20: style: The scope of the variable 'iSet' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:1995:15: style: The scope of the variable 'kphase' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpDynamicMatrix.cpp:261:22: style: Variable 'numberColumns' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:951:63: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:948:31: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:951:63: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:953:59: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:948:31: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:953:59: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:955:61: style: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:948:31: note: 'currentNumber' is assigned value 'firstAvailable_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:955:61: note: Same expression on both sides of '-' because the value of 'currentNumber' and 'firstAvailable_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:1449:20: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:1681:20: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubDynamicMatrix.cpp:187:22: style: Variable 'numberColumns' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubMatrix.cpp:526:10: style: The scope of the variable 'numberNonZero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubMatrix.cpp:564:15: style: The scope of the variable 'iSet' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubMatrix.cpp:565:18: style: The scope of the variable 'djMod' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubMatrix.cpp:3367:15: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpGubMatrix.cpp:436:0: error: Memory leak: array [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpInterior.cpp:873:11: style: The scope of the variable 'rowcol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpMatrixBase.cpp:519:18: style: The scope of the variable 'thisWeight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpMatrixBase.cpp:520:18: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpMatrixBase.cpp:521:18: style: The scope of the variable 'pivotSquared' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:872:16: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:1931:10: style: The scope of the variable 'numberErrors' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2244:10: style: The scope of the variable 'numberErrors' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2728:36: style: The scope of the variable 'time2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2832:36: style: The scope of the variable 'time2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:1453:21: style: Variable 'numberDeleted' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2732:8: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:457:31: error: Dereferencing 'startPositive' after it is deallocated / released [deallocuse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2012:41: error: Dereferencing 'startPositive' after it is deallocated / released [deallocuse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpModel.cpp:2452:41: error: Dereferencing 'startPositive' after it is deallocated / released [deallocuse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNetworkMatrix.cpp:367:10: style: The scope of the variable 'numberNonZero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNetworkMatrix.cpp:530:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNetworkMatrix.cpp:751:0: error: Memory leak: which [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNetworkMatrix.cpp:792:0: error: Memory leak: which [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNetworkMatrix.cpp:1260:0: error: Memory leak: which [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNode.cpp:1269:20: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNode.cpp:1093:0: error: Memory leak: newHash [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNode.cpp:1123:0: error: Memory leak: newHash [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNonLinearCost.cpp:1049:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNonLinearCost.cpp:1133:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpNonLinearCost.cpp:1885:10: style: The scope of the variable 'iSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3724:30: style: Condition 'length' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3722:35: note: Assignment 'length=1', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3724:30: note: Condition 'length' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3734:30: style: Condition 'length' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3732:35: note: Assignment 'length=1', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3734:30: note: Condition 'length' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3752:30: style: Condition 'numberQ' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3750:36: note: Assignment 'numberQ=1', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3752:30: note: Condition 'numberQ' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1210:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3610:28: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:5601:25: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3722:26: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3720:0: note: Variable 'length' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3722:26: note: Variable 'length' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3732:26: style: Variable 'length' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3730:0: note: Variable 'length' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3732:26: note: Variable 'length' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:5641:16: style: Variable 'offset2' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:5638:0: note: Variable 'offset2' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:5641:16: note: Variable 'offset2' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:562:10: style: The scope of the variable 'numberNonZero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:895:48: style: The scope of the variable 'oldValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:896:48: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1165:15: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1166:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1167:15: style: The scope of the variable 'numberOriginal' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1244:15: style: The scope of the variable 'numberOriginal' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1245:15: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:1249:18: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:3402:20: style: The scope of the variable 'numberPass' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:6182:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:6349:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPackedMatrix.cpp:5097:21: style: Variable 'nZero' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:671:32: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:855:11: style: Variable 'iRow' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:852:0: note: Variable 'iRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:855:11: note: Variable 'iRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:503:10: style: The scope of the variable 'numberNonZero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:304:0: error: Memory leak: newRow [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:304:0: error: Memory leak: duplicateRow [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:1125:0: error: Memory leak: which [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:1185:0: error: Memory leak: which [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:1407:0: error: Memory leak: countPositive [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPlusMinusOneMatrix.cpp:1407:0: error: Memory leak: countNegative [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:127:49: style: Condition '(modeSwitch&4)!=0' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:109:23: note: Assignment 'modeSwitch=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:127:49: note: Condition '(modeSwitch&4)!=0' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:553:32: style: Condition '(modeSwitch&2)==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:109:23: note: Assignment 'modeSwitch=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:553:32: note: Condition '(modeSwitch&2)==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3597:10: style: Condition 'numberIncreased' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3124:28: note: Assignment 'numberIncreased=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3597:10: note: Condition 'numberIncreased' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:573:11: style: Variable 'bestNextGap' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:571:0: note: Variable 'bestNextGap' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:573:11: note: Variable 'bestNextGap' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:579:16: style: Variable 'part1' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:578:0: note: Variable 'part1' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:579:16: note: Variable 'part1' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1688:11: style: Variable 'relativeError' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1687:11: note: Variable 'relativeError' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1688:11: note: Variable 'relativeError' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2643:31: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2642:31: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2643:31: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2644:31: style: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2643:31: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2644:31: note: Variable 'value' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2911:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2913:18: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:2911:16: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:797:70: style: Same expression on both sides of '==' because the value of 'bestPhase' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:570:27: note: 'bestPhase' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:797:70: note: Same expression on both sides of '==' because the value of 'bestPhase' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3597:26: style: Same expression on both sides of '||' because the value of 'numberIncreased' and 'numberDecreased' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3124:28: note: 'numberIncreased' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3125:28: note: 'numberDecreased' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3597:26: note: Same expression on both sides of '||' because the value of 'numberIncreased' and 'numberDecreased' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:3767:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:570:15: style: The scope of the variable 'bestPhase' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1000:10: style: The scope of the variable 'chosenPrimalSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1001:10: style: The scope of the variable 'chosenDualSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1002:11: style: The scope of the variable 'lowPrimal' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1003:11: style: The scope of the variable 'lowDual' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1475:10: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1057:54: style: Variable 'chosenPrimalSequence' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1049:52: style: Variable 'chosenDualSequence' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1058:43: style: Variable 'lowPrimal' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPredictorCorrector.cpp:1050:41: style: Variable 'lowDual' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPresolve.cpp:517:11: style: Variable 'slackSingleton' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPresolve.cpp:516:0: note: Variable 'slackSingleton' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPresolve.cpp:517:11: note: Variable 'slackSingleton' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPresolve.cpp:1880:20: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnDantzig.cpp:68:10: style: The scope of the variable 'iSection' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnDantzig.cpp:68:20: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnDantzig.cpp:71:15: style: The scope of the variable 'updateBy' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:391:21: style: Expression is always false because 'else if' condition matches previous condition at line 389. [multiCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1829:6: style: Variable 'pivotRow' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1827:0: note: Variable 'pivotRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1829:6: note: Variable 'pivotRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1936:6: style: Variable 'pivotRow' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1934:0: note: Variable 'pivotRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1936:6: note: Variable 'pivotRow' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3862:62: style: Same expression on both sides of '-' because the value of 'saveNumberWanted' and 'numberWanted' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3785:29: note: 'saveNumberWanted' is assigned value 'numberWanted' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3862:62: note: Same expression on both sides of '-' because the value of 'saveNumberWanted' and 'numberWanted' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3900:62: style: Same expression on both sides of '-' because the value of 'saveNumberWanted' and 'numberWanted' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3785:29: note: 'saveNumberWanted' is assigned value 'numberWanted' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:3900:62: note: Same expression on both sides of '-' because the value of 'saveNumberWanted' and 'numberWanted' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1773:23: style: The scope of the variable 'thisWeight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1774:23: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1775:23: style: The scope of the variable 'pivotSquared' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1826:18: style: Variable 'tolerance' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpPrimalColumnSteepest.cpp:1933:18: style: Variable 'tolerance' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpQuadraticObjective.cpp:515:20: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpQuadraticObjective.cpp:513:15: note: outer condition: gradient_
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpQuadraticObjective.cpp:515:20: note: identical inner condition: gradient_
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpQuadraticObjective.cpp:893:11: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5979:10: style: Condition 'saveModel2' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5949:32: note: Assignment 'saveModel2=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5979:10: note: Condition 'saveModel2' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6120:10: style: Condition 'saveLower' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5946:27: note: Assignment 'saveLower=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6120:10: note: Condition 'saveLower' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:8702:18: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6377:16: style: Variable 'numberWritten' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6376:16: note: Variable 'numberWritten' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6377:16: note: Variable 'numberWritten' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1447:51: style: Same expression on both sides of '<'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1532:51: style: Same expression on both sides of '<'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5324:53: style: Same expression on both sides of '==' because the value of 'saveObjective' and 'objective_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5211:37: note: 'saveObjective' is assigned value 'objective_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5324:53: note: Same expression on both sides of '==' because the value of 'saveObjective' and 'objective_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5337:29: style: Same expression on both sides of '!=' because the value of 'saveObjective' and 'objective_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5211:37: note: 'saveObjective' is assigned value 'objective_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:5337:29: note: Same expression on both sides of '!=' because the value of 'saveObjective' and 'objective_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10030:22: style: Same expression on both sides of '!=' because the value of 'maximumRows' and 'maximumRows_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10027:24: note: 'maximumRows' is assigned value 'maximumRows_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10030:22: note: Same expression on both sides of '!=' because the value of 'maximumRows' and 'maximumRows_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10031:31: style: Same expression on both sides of '!=' because the value of 'maximumColumns' and 'maximumColumns_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10028:27: note: 'maximumColumns' is assigned value 'maximumColumns_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:10031:31: note: Same expression on both sides of '!=' because the value of 'maximumColumns' and 'maximumColumns_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:11510:29: style: Same expression on both sides of '!=' because the value of 'saveObjective' and 'objective_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:11472:37: note: 'saveObjective' is assigned value 'objective_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:11510:29: note: Same expression on both sides of '!=' because the value of 'saveObjective' and 'objective_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1317:16: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1780:11: style: The scope of the variable 'rowcol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1942:15: style: The scope of the variable 'off' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:2446:10: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:2494:16: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:4576:10: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:4765:28: style: The scope of the variable 'newBound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6832:11: style: The scope of the variable 'rowcol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:7402:10: style: The scope of the variable 'numberBad' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:8265:15: style: The scope of the variable 'numberThrownOut' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:9815:10: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:9815:16: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1603:26: style: Variable 'numberBasic' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:1656:26: style: Variable 'numberBasic' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:4599:53: style: Variable 'infiniteUpper' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:4594:52: style: Variable 'infiniteLower' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6279:16: error: Resource leak: fp [resourceLeak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6501:0: error: Memory leak: array [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6654:0: error: Memory leak: elements [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6654:0: error: Memory leak: indices [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6654:0: error: Memory leak: starts [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplex.cpp:6654:0: error: Memory leak: lengths [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:4857:45: style: Condition 'doOriginalTolerance==2' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:4807:40: note: Assuming that condition 'doOriginalTolerance==2' is not redundant
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:4857:45: note: Condition 'doOriginalTolerance==2' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5604:10: style: Condition 'modifyRowCosts' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5603:23: note: Assignment 'modifyRowCosts=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5604:10: note: Condition 'modifyRowCosts' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:6365:24: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5601:6: style: Variable 'printOut' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5600:0: note: Variable 'printOut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5601:6: note: Variable 'printOut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:305:18: style: The scope of the variable 'objectiveChange' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2272:33: style: The scope of the variable 'movement' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2293:33: style: The scope of the variable 'movement' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2616:13: style: The scope of the variable 'freeAlpha' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2808:28: style: The scope of the variable 'newLowerValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2809:28: style: The scope of the variable 'newUpperValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3093:28: style: The scope of the variable 'alpha' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3094:28: style: The scope of the variable 'oldValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3095:28: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3241:10: style: The scope of the variable 'numberPossiblySwapped' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3244:13: style: The scope of the variable 'totalThru' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3249:10: style: The scope of the variable 'lastSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3250:13: style: The scope of the variable 'lastPivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3255:11: style: The scope of the variable 'thisIncrease' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3257:11: style: The scope of the variable 'modifyCosts' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3259:13: style: The scope of the variable 'increaseInObjective' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3263:10: style: The scope of the variable 'iFlip' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:3344:13: style: The scope of the variable 'tentativeTheta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:4563:15: style: The scope of the variable 'numberChangedBounds' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:4694:35: style: The scope of the variable 'iSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5152:30: style: The scope of the variable 'iBigB' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5154:30: style: The scope of the variable 'iBigN' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5637:13: style: The scope of the variable 'extraWeight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:5639:13: style: The scope of the variable 'weight2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7101:21: style: The scope of the variable 'RC' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7207:26: style: The scope of the variable 'RC' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:2666:33: style: Variable 'freeAlpha' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7151:21: style: Variable 'nSuperBasic' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7167:26: style: Variable 'nWarnings' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7104:21: style: Variable 'RC' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7210:26: style: Variable 'RC' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexDual.cpp:7211:39: style: Variable 'jSequence' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1028:31: style: Variable 'distance' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1027:0: note: Variable 'distance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1028:31: note: Variable 'distance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1041:31: style: Variable 'distance' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1040:0: note: Variable 'distance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1041:31: note: Variable 'distance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1244:6: style: Variable 'eps' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1243:0: note: Variable 'eps' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1244:6: note: Variable 'eps' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2299:31: style: Variable 'returnCode' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2298:31: note: Variable 'returnCode' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2299:31: note: Variable 'returnCode' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:34:10: style: The scope of the variable 'ifValuesPass' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:60:10: style: The scope of the variable 'pivotMode' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:332:11: style: The scope of the variable 'goToDual' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:1296:15: style: The scope of the variable 'conjugate' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2496:13: style: The scope of the variable 'checkValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2728:8: style: The scope of the variable 'targetDrop' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2743:8: style: The scope of the variable 'objValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:2943:30: style: The scope of the variable 'bestSequence' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexNonlinear.cpp:3609:13: style: The scope of the variable 'objectiveOffset2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2119:22: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2216:22: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2294:21: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2400:24: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2471:23: style: Redundant condition: If 'EXPR >= ' '', the comparison 'EXPR != '\n'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:3008:16: style: Variable 'bestPossiblePivot' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2997:0: note: Variable 'bestPossiblePivot' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:3008:16: note: Variable 'bestPossiblePivot' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:432:13: style: The scope of the variable 'alphaOther' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:1883:15: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2225:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2281:12: style: The scope of the variable 'goodLine' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2409:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2458:7: style: The scope of the variable 'goodLine' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:3466:10: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:3837:23: style: The scope of the variable 'checkSize' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:4172:8: style: The scope of the variable 'message' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2390:0: error: Memory leak: lowerRowMove [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2390:0: error: Memory leak: upperRowMove [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2601:2: error: Mismatching allocation and deallocation: lowerColumnMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2647:3: error: Mismatching allocation and deallocation: lowerColumnMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2614:2: error: Mismatching allocation and deallocation: upperColumnMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2648:3: error: Mismatching allocation and deallocation: upperColumnMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2627:2: error: Mismatching allocation and deallocation: objectiveMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2649:3: error: Mismatching allocation and deallocation: objectiveMove [mismatchAllocDealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexOther.cpp:2189:50: error: Undefined behavior: Variable 'line' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1082:16: style: Variable 'take' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1080:0: note: Variable 'take' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1082:16: note: Variable 'take' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:2413:6: style: Variable 'printOut' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:2412:0: note: Variable 'printOut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:2413:6: note: Variable 'printOut' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:346:42: style: Same expression on both sides of '!=' because the value of 'initialIterations' and 'numberIterations_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:219:30: note: 'initialIterations' is assigned value 'numberIterations_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:346:42: note: Same expression on both sides of '!=' because the value of 'initialIterations' and 'numberIterations_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:410:34: warning: Redundant assignment of 'dj' to itself. [selfAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1497:26: style: Same expression on both sides of '&&' because the value of 'firstFree_>=0' and 'saveFirstFree>=0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:740:26: note: 'saveFirstFree' is assigned value 'firstFree_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1497:26: note: Same expression on both sides of '&&' because the value of 'firstFree_>=0' and 'saveFirstFree>=0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1926:58: style: Same expression on both sides of '-'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3503:42: style: Same expression on both sides of '!=' because the value of 'initialIterations' and 'numberIterations_' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3369:30: note: 'initialIterations' is assigned value 'numberIterations_' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3503:42: note: Same expression on both sides of '!=' because the value of 'initialIterations' and 'numberIterations_' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3567:34: warning: Redundant assignment of 'dj' to itself. [selfAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:385:25: style: The scope of the variable 'numberSort' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1579:10: style: The scope of the variable 'lastPivotRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1580:13: style: The scope of the variable 'lastPivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1581:13: style: The scope of the variable 'lastTheta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1699:23: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1739:11: style: The scope of the variable 'goBackOne' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:1744:10: style: The scope of the variable 'iTry' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:2357:10: style: The scope of the variable 'numberNonZero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3372:10: style: The scope of the variable 'ifValuesPass' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3542:25: style: The scope of the variable 'numberSort' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:453:0: error: Memory leak: whichColumns [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:453:0: error: Memory leak: weight [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3610:0: error: Memory leak: whichColumns [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSimplexPrimal.cpp:3610:0: error: Memory leak: weight [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:957:24: style: Condition 'doIdiot<0' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:951:21: note: Assignment 'doIdiot=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:957:24: note: Condition 'doIdiot<0' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:1000:16: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:1016:18: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:1000:16: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:1825:39: warning: Redundant assignment of 'dj' to itself. [selfAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/ClpSolve.cpp:967:23: style: The scope of the variable 'largestGap' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:241:18: style: Condition 'verbose>1' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:240:27: note: Assignment 'verbose=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:241:18: note: Condition 'verbose>1' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:362:57: style: Function 'Clp_copyNames' argument 2 names different: declaration 'rowNames' definition 'rowNamesIn'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.h:107:90: note: Function 'Clp_copyNames' argument 2 names different: declaration 'rowNames' definition 'rowNamesIn'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:362:57: note: Function 'Clp_copyNames' argument 2 names different: declaration 'rowNames' definition 'rowNamesIn'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:363:36: style: Function 'Clp_copyNames' argument 3 names different: declaration 'columnNames' definition 'columnNamesIn'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.h:108:37: note: Function 'Clp_copyNames' argument 3 names different: declaration 'columnNames' definition 'columnNamesIn'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:363:36: note: Function 'Clp_copyNames' argument 3 names different: declaration 'columnNames' definition 'columnNamesIn'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:749:39: style: Function 'Clp_initialBarrierSolve' argument 1 names different: declaration 'model' definition 'model0'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.h:265:71: note: Function 'Clp_initialBarrierSolve' argument 1 names different: declaration 'model' definition 'model0'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:749:39: note: Function 'Clp_initialBarrierSolve' argument 1 names different: declaration 'model' definition 'model0'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:758:46: style: Function 'Clp_initialBarrierNoCrossSolve' argument 1 names different: declaration 'model' definition 'model0'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.h:267:78: note: Function 'Clp_initialBarrierNoCrossSolve' argument 1 names different: declaration 'model' definition 'model0'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:758:46: note: Function 'Clp_initialBarrierNoCrossSolve' argument 1 names different: declaration 'model' definition 'model0'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Clp_C_Interface.cpp:56:6: style: Class 'CMessageHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:914:38: style: The scope of the variable 'theta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:914:45: style: The scope of the variable 'a' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:914:48: style: The scope of the variable 'b' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:914:51: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:937:48: style: The scope of the variable 'valuep' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:937:56: style: The scope of the variable 'thetap' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:1038:28: style: The scope of the variable 'theta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:1038:35: style: The scope of the variable 'a' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:1038:38: style: The scope of the variable 'b' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/IdiSolve.cpp:1038:41: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:97:29: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:750:30: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:814:35: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:774:13: style: The scope of the variable 'keepinfeas' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:1201:10: style: The scope of the variable 'iteration' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:1202:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:1203:13: style: The scope of the variable 'ratio' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:1204:13: style: The scope of the variable 'objValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/Idiot.cpp:1659:26: style: Variable 'ninbas' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:1013:15: style: Condition '!barrierAvailable' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:1136:25: style: Condition '!barrierAvailable' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2396:20: style: Condition 'good' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2380:28: note: Assignment 'good=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2396:20: note: Condition 'good' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2382:25: warning: Possible null pointer dereference: start [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2370:30: note: Assignment 'start=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2382:25: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2388:35: warning: Possible null pointer dereference: start [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2370:30: note: Assignment 'start=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2388:35: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2389:46: warning: Possible null pointer dereference: column [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2371:31: note: Assignment 'column=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2389:46: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2390:49: warning: Possible null pointer dereference: element [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2372:35: note: Assignment 'element=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2390:49: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2328:0: style: Same expression used in consecutive assignments of 'kk' and 'kk2'. [duplicateAssignExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2329:0: note: Same expression used in consecutive assignments of 'kk' and 'kk2'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2328:0: note: Same expression used in consecutive assignments of 'kk' and 'kk2'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Clp/unitTest.cpp:2148:24: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1090:3: style: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1088:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1090:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1279:3: style: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1277:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:1279:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:2075:3: style: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:2073:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:2075:3: note: Variable 'startColumnL[numberGoodL_]' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization1.cpp:2280:14: style: Variable 'largest' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:1266:22: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:1265:18: note: outer condition: iPivotRow>=0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:1266:22: note: identical inner condition: iPivotRow>=0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:576:3: style: Variable 'tolerance' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:575:0: note: Variable 'tolerance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:576:3: note: Variable 'tolerance' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:154:9: style: The scope of the variable 'badRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:613:9: style: The scope of the variable 'jDense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:1090:9: style: The scope of the variable 'badRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:762:7: error: Resource leak: fp [resourceLeak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization2.cpp:849:7: error: Resource leak: fp [resourceLeak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization4.cpp:795:3: style: Variable 'numberNonZero' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization4.cpp:781:0: note: Variable 'numberNonZero' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization4.cpp:795:3: note: Variable 'numberNonZero' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFactorization4.cpp:1077:7: style: The scope of the variable 'base' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFileIO.cpp:47:3: style: Class 'CoinPlainFileInput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinFileIO.cpp:391:3: style: Class 'CoinPlainFileOutput' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:1427:14: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:459:9: style: The scope of the variable 'indexValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:476:9: style: The scope of the variable 'indexValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:493:9: style: The scope of the variable 'indexValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:510:9: style: The scope of the variable 'indexValue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinIndexedVector.cpp:525:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:694:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:693:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:694:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:722:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:721:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:722:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1341:3: style: Variable 'read_sense' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1338:0: note: Variable 'read_sense' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1341:3: note: Variable 'read_sense' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:2192:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:2322:8: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:91:7: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1197:23: style: The scope of the variable 'flag' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:866:5: style: Variable 'cnt_out_rows' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1120:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1125:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1590:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1592:0: error: Memory leak: rowNames [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1592:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1592:0: error: Memory leak: rhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1592:0: error: Memory leak: rowlow [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1592:0: error: Memory leak: rowup [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1908:0: error: Memory leak: ind [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinLpIO.cpp:1923:0: error: Memory leak: obj [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMessageHandler.cpp:89:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:316:28: warning: Possible null pointer dereference: start [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:298:19: note: Assignment 'start=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:316:28: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:317:22: warning: Possible null pointer dereference: column [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:299:22: note: Assignment 'column=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:317:22: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:318:23: warning: Possible null pointer dereference: element [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:300:26: note: Assignment 'element=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:318:23: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:982:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:2632:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:2643:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModel.cpp:191:5: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:233:4: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:243:3: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:338:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:348:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:560:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:570:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:655:13: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:665:19: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful.cpp:944:34: style: Variable 'iMinor' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1549:23: style: Condition 'logLevel_>=2' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1540:17: note: Assignment 'logLevel_=2', assigned value is 2
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1549:23: note: Condition 'logLevel_>=2' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1549:23: style: Same expression on both sides of '>=' because the value of 'logLevel_' and '2' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1540:17: note: 'logLevel_' is assigned value '2' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1549:23: note: Same expression on both sides of '>=' because the value of 'logLevel_' and '2' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:1367:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinModelUseful2.cpp:791:16: style: The scope of the variable 'ptr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1014:31: style: Redundant condition: If 'EXPR >= 32', the comparison 'EXPR != '\t'' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:357:11: style: Condition '!found' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:355:16: note: Assignment 'found=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:357:11: note: Condition '!found' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4030:40: style: Condition '(compression&possibleCompression)==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4023:27: note: Assignment 'possibleCompression=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4030:40: note: Condition '(compression&possibleCompression)==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1556:14: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1553:21: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1556:14: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1581:12: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1578:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1581:12: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:2955:12: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:2952:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:2955:12: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4173:4: style: Variable 'largeValue' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4172:0: note: Variable 'largeValue' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:4173:4: note: Variable 'largeValue' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:3339:11: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:383:7: style: The scope of the variable 'save' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1051:15: style: The scope of the variable 'put' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1624:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:3714:10: style: The scope of the variable 'stripZeros' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:153:2: style: Variable 'integerValue' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:182:2: style: Variable 'integerValue' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1691:6: error: Common realloc mistake: 'freeRowName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1705:4: error: Common realloc mistake: 'rowType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1708:4: error: Common realloc mistake: 'rowName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1739:7: error: Common realloc mistake: 'rowType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1743:7: error: Common realloc mistake: 'rowType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1746:5: error: Common realloc mistake: 'rowName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1817:6: error: Common realloc mistake: 'columnType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1819:6: error: Common realloc mistake: 'columnName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1824:6: error: Common realloc mistake: 'start' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1847:6: error: Common realloc mistake: 'row' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1849:6: error: Common realloc mistake: 'element' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1969:7: error: Common realloc mistake: 'columnType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1972:7: error: Common realloc mistake: 'columnName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1978:7: error: Common realloc mistake: 'columnType' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1981:7: error: Common realloc mistake: 'columnName' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1987:5: error: Common realloc mistake: 'start' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1990:7: error: Common realloc mistake: 'row' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1992:7: error: Common realloc mistake: 'element' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1995:7: error: Common realloc mistake: 'row' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:1997:7: error: Common realloc mistake: 'element' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:5580:4: error: Common realloc mistake: 'column' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:5582:4: error: Common realloc mistake: 'column2Temp' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:5584:4: error: Common realloc mistake: 'elementTemp' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:2052:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:2582:0: error: Memory leak: setsA [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinMpsIO.cpp:3893:22: performance: Function parameter 'head' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization.cpp:1001:11: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization.cpp:1046:45: style: Function 'c_ekksmem' argument 2 names different: declaration 'numberRows' definition 'nrow'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization.cpp:18:45: note: Function 'c_ekksmem' argument 2 names different: declaration 'numberRows' definition 'nrow'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization.cpp:1046:45: note: Function 'c_ekksmem' argument 2 names different: declaration 'numberRows' definition 'nrow'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization.cpp:1418:0: error: Memory leak: pivotTemp [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3975:9: style: Condition '!skipStuff' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3924:20: note: Assignment 'skipStuff=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3975:9: note: Condition '!skipStuff' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:4144:9: style: Condition '!skipStuff' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:4107:20: note: Assignment 'skipStuff=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:4144:9: note: Condition '!skipStuff' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:145:17: style: The scope of the variable 'irow1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:195:17: style: The scope of the variable 'irow1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:257:17: style: The scope of the variable 'irow1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:429:10: style: The scope of the variable 'dv1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:430:7: style: The scope of the variable 'iel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:432:7: style: The scope of the variable 'i1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:599:9: style: The scope of the variable 'nStack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:724:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:724:16: style: The scope of the variable 'k1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:737:7: style: The scope of the variable 'kn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:738:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:739:7: style: The scope of the variable 'iel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:740:7: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:825:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:826:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:827:7: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1121:7: style: The scope of the variable 'nStack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1139:18: style: The scope of the variable 'ninrow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1139:25: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1221:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1406:8: style: The scope of the variable 'irow0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:1421:8: style: The scope of the variable 'irow0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:2749:9: style: The scope of the variable 'nStack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:2755:10: style: The scope of the variable 'dv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:2768:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3726:9: style: The scope of the variable 'nStack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3728:7: style: The scope of the variable 'iPivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3739:18: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3779:11: style: The scope of the variable 'kx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3779:14: style: The scope of the variable 'nel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization2.cpp:3780:7: style: The scope of the variable 'iPivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2031:18: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:189:10: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:190:7: style: The scope of the variable 'kipis' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:190:14: style: The scope of the variable 'kipie' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:343:10: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:344:7: style: The scope of the variable 'kjpis' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:344:14: style: The scope of the variable 'kjpie' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:346:15: style: The scope of the variable 'epivco' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:677:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:755:13: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:872:10: style: The scope of the variable 'd0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:872:14: style: The scope of the variable 'dx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:873:7: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:873:11: style: The scope of the variable 'ndo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:873:16: style: The scope of the variable 'krs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:874:7: style: The scope of the variable 'kend' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:874:13: style: The scope of the variable 'jcol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:875:19: style: The scope of the variable 'jrow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:875:25: style: The scope of the variable 'krxs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:877:10: style: The scope of the variable 'pivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:878:7: style: The scope of the variable 'count' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:879:7: style: The scope of the variable 'ilast' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:879:14: style: The scope of the variable 'isort' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:880:10: style: The scope of the variable 'dpivx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:880:17: style: The scope of the variable 'dsave' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:882:10: style: The scope of the variable 'multip' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:23: style: The scope of the variable 'krlast' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:31: style: The scope of the variable 'ifirst' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:39: style: The scope of the variable 'krfirst' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:48: style: The scope of the variable 'kcount' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:56: style: The scope of the variable 'idense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:883:64: style: The scope of the variable 'ipivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:884:5: style: The scope of the variable 'jdense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:884:13: style: The scope of the variable 'kchunk' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:884:21: style: The scope of the variable 'jpivot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1632:13: style: The scope of the variable 'iak' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1681:13: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1742:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1742:21: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1787:13: style: The scope of the variable 'k1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1787:17: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1832:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:1834:7: style: The scope of the variable 'ipiv' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2017:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2018:7: style: The scope of the variable 'nroom' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2019:8: style: The scope of the variable 'need_more_space' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2144:9: style: The scope of the variable 'ninbas' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2148:14: style: The scope of the variable 'dluval2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2422:9: style: The scope of the variable 'add' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2422:13: style: The scope of the variable 'iel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2568:21: style: The scope of the variable 'kre' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2568:26: style: The scope of the variable 'krs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2598:21: style: The scope of the variable 'kre' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2598:26: style: The scope of the variable 'krs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2819:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2819:16: style: The scope of the variable 'kc' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2819:30: style: The scope of the variable 'npr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2821:21: style: The scope of the variable 'kjpis' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2821:28: style: The scope of the variable 'kjpie' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2821:35: style: The scope of the variable 'knprs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2821:42: style: The scope of the variable 'knpre' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2822:31: style: The scope of the variable 'stackr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2828:7: style: The scope of the variable 'epivco' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2828:15: style: The scope of the variable 'kstart' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2792:11: style: Function 'c_ekktria' argument 7 names different: declaration 'nlrowtp' definition 'ncompactionsp'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:74:11: note: Function 'c_ekktria' argument 7 names different: declaration 'nlrowtp' definition 'ncompactionsp'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinOslFactorization3.cpp:2792:11: note: Function 'c_ekktria' argument 7 names different: declaration 'nlrowtp' definition 'ncompactionsp'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedMatrix.cpp:3004:21: portability: Casting from const double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedMatrix.cpp:3006:9: portability: Casting from const double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedMatrix.cpp:2420:0: error: Memory leak: newRow [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedMatrix.cpp:2420:0: error: Memory leak: duplicateRow [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:260:11: warning: Identical condition 'i<0', second condition is always false [identicalConditionAfterEarlyExit]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:256:11: note: first condition
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:260:11: note: second condition
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:98:5: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:494:6: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPackedVector.cpp:520:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:625:15: style: Condition 'match==1' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:614:17: note: Assignment 'match=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:625:15: note: Condition 'match==1' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:206:7: style: The scope of the variable 'pfxlen' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:603:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:751:8: style: The scope of the variable 'printed' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:88:30: portability: Undefined behaviour, pointer arithmetic 'line-1' is out of bounds. [pointerOutOfBounds]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinParamUtils.cpp:202:22: performance: Function parameter 'prompt' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveDoubleton.cpp:863:13: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveDoubleton.cpp:573:3: style: Variable 'basisChoice' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveDual.cpp:628:18: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveDupcol.cpp:75:15: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveHelperFunctions.cpp:258:17: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveImpliedFree.cpp:1610:26: portability: Casting from const double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveImpliedFree.cpp:106:9: style: The scope of the variable 'newBound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveImpliedFree.cpp:917:8: style: Variable 'nChanged' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveSingleton.cpp:412:14: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveSingleton.cpp:429:9: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveSingleton.cpp:412:14: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinPresolveSubst.cpp:395:9: style: The scope of the variable 'bestrowy_k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:39:7: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:61:7: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:83:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:103:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:124:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:143:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinShallowPackedVector.cpp:163:4: style: Exception should be caught by reference. [catchExceptionByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:737:9: style: The scope of the variable 'colBeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:737:17: style: The scope of the variable 'colEnd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:1044:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:1056:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:1070:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:1082:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:1128:9: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2022:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2023:12: style: The scope of the variable 'xk' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2048:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2048:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2049:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2113:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2153:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2153:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2236:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2236:19: style: The scope of the variable 'indEnd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2236:27: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2237:9: style: The scope of the variable 'colBeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2238:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2238:16: style: The scope of the variable 'Lcol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2556:9: style: The scope of the variable 'row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2556:14: style: The scope of the variable 'rowBeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2556:29: style: The scope of the variable 'indEnd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2557:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2557:17: style: The scope of the variable 'eta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2580:9: style: The scope of the variable 'row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2580:14: style: The scope of the variable 'rowBeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2580:29: style: The scope of the variable 'indEnd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2581:12: style: The scope of the variable 'x1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2581:16: style: The scope of the variable 'x2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2581:21: style: The scope of the variable 'eta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2607:9: style: The scope of the variable 'row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinSimpFactorization.cpp:2608:12: style: The scope of the variable 'xr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:791:9: style: Condition 'newWay' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:783:17: note: Assignment 'newWay=true', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:791:9: note: Condition 'newWay' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1332:9: style: Condition 'newWay' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1324:17: note: Assignment 'newWay=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1332:9: note: Condition 'newWay' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1144:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1168:25: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1624:25: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1648:22: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:758:10: style: The scope of the variable 'goodDW' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinStructuredModel.cpp:1299:10: style: The scope of the variable 'goodBenders' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:140:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:140:11: style: The scope of the variable 'nCharNewS' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:140:22: style: The scope of the variable 'nCharOldS' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:140:33: style: The scope of the variable 'nCharNewA' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:140:44: style: The scope of the variable 'nCharOldA' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:190:25: style: The scope of the variable 'blkEnd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:360:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:375:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/CoinUtils/CoinWarmStartBasis.cpp:608:44: error: Uninitialized variable: diff [uninitvar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiBranchingObject.cpp:1514:5: style: Variable 'lo' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:379:3: style: Variable 'saveLower' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:373:0: note: Variable 'saveLower' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:379:3: note: Variable 'saveLower' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:380:3: style: Variable 'saveUpper' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:374:0: note: Variable 'saveUpper' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiChooseVariable.cpp:380:3: note: Variable 'saveUpper' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1318:7: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1310:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1318:7: note: Variable 'rc' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1364:7: style: Variable 'rc' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1356:0: note: Variable 'rc' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1364:7: note: Variable 'rc' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1551:7: style: The scope of the variable 'err' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:2550:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:616:21: style: Variable 'retval' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1318:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1364:12: style: Variable 'rc' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiCpxSolverInterface.cpp:1926:16: error: Uninitialized variable: dummy [uninitvar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:763:3: style: Variable 'ws' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:753:0: note: Variable 'ws' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:763:3: note: Variable 'ws' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:839:28: style: The scope of the variable 'oi' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1325:4: error: Memory leak: starts [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1325:4: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1327:4: error: Memory leak: starts [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1327:4: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1333:4: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1389:5: error: Memory leak: starts [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1389:5: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1391:5: error: Memory leak: starts [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1391:5: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1396:5: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1838:0: error: Memory leak: ubList [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2033:0: error: Memory leak: grbsense [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2033:0: error: Memory leak: rhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2326:0: error: Memory leak: index [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2326:0: error: Memory leak: elem [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2326:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2572:0: error: Memory leak: index [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2572:0: error: Memory leak: elem [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2572:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2572:0: error: Memory leak: grbsense [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2572:0: error: Memory leak: rhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2654:0: error: Memory leak: index [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2654:0: error: Memory leak: elem [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2654:0: error: Memory leak: start [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2654:0: error: Memory leak: grbsense [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2654:0: error: Memory leak: rhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2911:0: error: Memory leak: myrowsen [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:2911:0: error: Memory leak: myrowrhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:3109:0: error: Memory leak: myrowsen [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:3109:0: error: Memory leak: myrowrhs [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:3109:0: error: Memory leak: len [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiGrbSolverInterface.cpp:1970:16: error: Uninitialized variable: dummy [uninitvar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:380:29: style: Condition 'prob.status_!=0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:773:9: style: Condition 'dupcol' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:706:19: note: Assignment 'dupcol=true', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:773:9: note: Condition 'dupcol' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:780:9: style: Condition 'duprow' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:707:19: note: Assignment 'duprow=true', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiPresolve.cpp:780:9: note: Condition 'duprow' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1393:14: style: Condition 'printActivationNotice' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:253:38: note: Assignment 'printActivationNotice=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1393:14: note: Condition 'printActivationNotice' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1493:9: style: Condition 'printActivationNotice' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1430:38: note: Assignment 'printActivationNotice=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1493:9: note: Condition 'printActivationNotice' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1272:5: style: Variable 'probType' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1267:5: note: Variable 'probType' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:1272:5: note: Variable 'probType' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiRowCutDebugger.cpp:268:7: style: The scope of the variable 'iput' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiSolverInterface.cpp:1457:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiSolverInterface.cpp:1456:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiSolverInterface.cpp:1457:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Osi/OsiSolverInterface.cpp:2099:9: style: Variable 'newIntegers' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:9011:17: style: Expression is always false because 'else if' condition matches previous condition at line 9005. [multiCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6418:24: warning: Logical disjunction always evaluates to true: EXPR >= 0 || EXPR <= 2. [incorrectLogicOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6725:24: style: Condition 'problemStatus==3' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7651:22: style: Condition 'funnyBranching' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7562:22: note: Assignment 'funnyBranching=1', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7651:22: note: Condition 'funnyBranching' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7661:22: style: Condition 'funnyBranching' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7562:22: note: Assignment 'funnyBranching=1', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7661:22: note: Condition 'funnyBranching' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4735:20: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4726:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4735:20: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4736:14: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4726:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4736:14: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4834:20: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4829:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4834:20: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4835:14: warning: Possible null pointer dereference: sets [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4829:19: note: Assignment 'sets=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4835:14: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:1860:25: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:1914:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:2188:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:2369:23: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6466:21: portability: Casting between integer* and double* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6475:21: portability: Casting from double* to integer* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:5076:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:5078:5: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:5076:3: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4576:7: style: The scope of the variable 'iRow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:4576:12: style: The scope of the variable 'iColumn' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6046:7: style: The scope of the variable 'n' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6048:12: style: The scope of the variable 'array' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:6863:7: style: The scope of the variable 'nObjects' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7562:7: style: The scope of the variable 'funnyBranching' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7675:13: style: The scope of the variable 'nFixed0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7675:23: style: The scope of the variable 'nFixed1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:8936:4: style: Variable 'nFix' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7396:16: warning: Member variable 'OsiVectorNode::chosen_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7411:16: warning: Member variable 'OsiVectorNode::chosen_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/OsiClp/OsiClpSolverInterface.cpp:7426:16: warning: Member variable 'OsiVectorNode::chosen_' is not assigned a value in 'OsiVectorNode::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/cg_func.cpp:172:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/cg_func.cpp:200:30: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/cp_func.cpp:336:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/cp_func.cpp:375:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp.cpp:40:11: style: The scope of the variable 'time' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp.cpp:40:17: style: The scope of the variable 'diff' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:92:18: style: The scope of the variable 'new_rows' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:93:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:93:11: style: The scope of the variable 'new_row_num' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:130:17: style: The scope of the variable 'l' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:130:44: style: The scope of the variable 'min_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:131:30: style: The scope of the variable 'min_obj' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:132:14: style: The scope of the variable 'cut' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:140:37: style: The scope of the variable 'indices' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:141:12: style: The scope of the variable 'values' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:151:11: style: The scope of the variable 'high' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:151:17: style: The scope of the variable 'low' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:151:40: style: The scope of the variable 'best_var_score' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:157:8: style: The scope of the variable 'best_var' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:267:14: style: The scope of the variable 'xval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:267:20: style: The scope of the variable 'floorx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:267:28: style: The scope of the variable 'ceilx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:270:60: style: The scope of the variable 'rel_up' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:271:11: style: The scope of the variable 'rel_down' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:1564:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:1565:11: style: The scope of the variable 'lim' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:1645:11: style: The scope of the variable 'fracx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: objval [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: pobj [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: termcode [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: pterm [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: feasible [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: pfeas [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: iterd [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_branch.cpp:834:0: error: Memory leak: piter [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_free.cpp:40:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_free.cpp:73:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_free.cpp:163:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1038:22: style: Redundant condition: rows[i].free. '!rows[i].free || (rows[i].free && rstat[i]!=SLACK_BASIC)' is equivalent to '!rows[i].free || rstat[i]!=SLACK_BASIC' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1107:22: style: Redundant condition: rows[i].free. '!rows[i].free || (rows[i].free && rstat[i]!=SLACK_BASIC)' is equivalent to '!rows[i].free || rstat[i]!=SLACK_BASIC' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:52:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:54:15: style: The scope of the variable 'vars' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:727:15: style: The scope of the variable 'termcode' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:961:40: style: The scope of the variable 'xi' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1001:19: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1003:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1003:17: style: The scope of the variable 'r_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1162:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1163:11: style: The scope of the variable 'sum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:1163:16: style: The scope of the variable 'ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_genfunc.cpp:90:8: style: Unused variable: termcode [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:588:12: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1122:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1125:5: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1122:10: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:148:21: style: Same expression on both sides of '>' because the value of 'fp_override_cnt' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:127:26: note: 'fp_override_cnt' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:148:21: note: Same expression on both sides of '>' because the value of 'fp_override_cnt' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:57:52: style: The scope of the variable 'real_obj_value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:326:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:327:11: style: The scope of the variable 'Ractivity' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:881:14: style: The scope of the variable 'row_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:999:27: style: The scope of the variable 'row_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:999:36: style: The scope of the variable 'elem_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1001:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1087:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1261:14: style: The scope of the variable 'good' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1299:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1359:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1359:14: style: The scope of the variable 'row_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1359:23: style: The scope of the variable 'elem_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1492:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:1731:6: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:416:12: style: Variable 'lp_lb' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:417:12: style: Variable 'lp_ub' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_heuristics.cpp:651:4: style: Variable 'delta_x' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:195:19: style: Redundant condition: p->has_ub. '!p->has_ub || (p->has_ub && new_ub<p->ub)' is equivalent to '!p->has_ub || new_ub<p->ub' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1429:0: style: Same expression used in consecutive assignments of 'dive' and 'olddive'. [duplicateAssignExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1429:0: note: Same expression used in consecutive assignments of 'dive' and 'olddive'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1429:0: note: Same expression used in consecutive assignments of 'dive' and 'olddive'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:73:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:207:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:207:11: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:309:8: style: The scope of the variable 'r_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:310:11: style: The scope of the variable 'start' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:310:18: style: The scope of the variable 'timeout' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:310:27: style: The scope of the variable 'diff' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:311:11: style: The scope of the variable 'first_cut_time_out' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:311:31: style: The scope of the variable 'all_cuts_time_out' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:312:31: style: The scope of the variable 'ptimeout' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:313:20: style: The scope of the variable 'old_waiting_row_num' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1333:8: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1425:17: style: The scope of the variable 'r_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:1646:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_proccomm.cpp:236:13: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:43:11: style: The scope of the variable 'slack' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:44:9: style: The scope of the variable 'free_rows' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:351:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:352:14: style: The scope of the variable 'rows' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:435:9: style: The scope of the variable 'matind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_rowfunc.cpp:436:12: style: The scope of the variable 'matval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_solver.cpp:80:8: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_solver.cpp:80:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_solver.cpp:143:27: style: The scope of the variable 'maxmax' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:516:34: style: Redundant condition: dual_feas==NOT_TDF. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:627:6: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:35:14: style: The scope of the variable 'evar' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:157:22: style: The scope of the variable 'max_change' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:158:11: style: The scope of the variable 'vars_recently_fixed_to_ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:161:8: style: The scope of the variable 'del_vars' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:166:21: style: The scope of the variable 'ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_varfunc.cpp:166:30: style: The scope of the variable 'lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:1701:22: style: Redundant condition: p->has_ub. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:1710:20: style: Redundant condition: p->has_ub. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:1714:23: style: Redundant condition: p->has_ub. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2568:50: style: Redundant condition: obj[0]>=p->obj[0]-etol. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2606:50: style: Redundant condition: obj[1]>=p->obj[1]-etol. 'A || (!A && B)' is equivalent to 'A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2643:24: style: Redundant condition: p->has_mc_ub. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:986:39: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2717:36: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:793:4: style: Variable 'heur_solution' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:776:0: note: Variable 'heur_solution' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:793:4: note: Variable 'heur_solution' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2175:21: style: Same expression on both sides of '>' because the value of 'fixed_num' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2158:21: note: 'fixed_num' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2175:21: note: Same expression on both sides of '>' because the value of 'fixed_num' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:58:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:175:14: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:184:27: style: The scope of the variable 'darray' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:199:10: style: The scope of the variable 'lp_data_mip_is_int' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:200:12: style: The scope of the variable 'lp_data_mip_ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:201:12: style: The scope of the variable 'lp_data_mip_lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:203:9: style: The scope of the variable 'lp_data_mip_matbeg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:204:9: style: The scope of the variable 'lp_data_mip_matind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:205:12: style: The scope of the variable 'lp_data_mip_matval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:206:10: style: The scope of the variable 'lp_data_mip_sense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:207:12: style: The scope of the variable 'lp_data_mip_rhs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:208:12: style: The scope of the variable 'lp_data_mip_rngval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:767:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:784:11: style: The scope of the variable 'gran_round' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2214:9: style: The scope of the variable 'deleted_cut' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:2216:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:60:14: style: Variable 'r_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/lp_wrapper.cpp:289:0: error: Memory leak: userind [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4825:4: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3137:5: style: Redundant condition: sol.xlength. '!sol.xlength || (sol.xlength && !sol.xind||!sol.xval)' is equivalent to '!sol.xlength || !sol.xind||!sol.xval' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:6315:17: warning: Possible null pointer dereference: buf [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:6312:12: note: Assignment 'buf=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:6315:17: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1794:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1875:11: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2219:14: portability: Casting from double* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:311:4: style: Variable 'lp_par->later_lp.first_cut_time_out' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:310:4: note: Variable 'lp_par->later_lp.first_cut_time_out' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:311:4: note: Variable 'lp_par->later_lp.first_cut_time_out' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:313:4: style: Variable 'lp_par->later_lp.all_cuts_time_out' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:312:4: note: Variable 'lp_par->later_lp.all_cuts_time_out' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:313:4: note: Variable 'lp_par->later_lp.all_cuts_time_out' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4584:4: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4578:0: note: Variable 'f' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4584:4: note: Variable 'f' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:5676:47: style: Same expression on both sides of '||'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:654:11: style: The scope of the variable 'total_time' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:697:17: style: The scope of the variable 'r_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:706:11: style: The scope of the variable 'total_time' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1432:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1432:11: style: The scope of the variable 'change_type' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:8: style: The scope of the variable 'node_limit' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:20: style: The scope of the variable 'analyzed' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:30: style: The scope of the variable 'depth' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:37: style: The scope of the variable 'index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:44: style: The scope of the variable 'rated' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:51: style: The scope of the variable 'level' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1433:58: style: The scope of the variable 'level_rated' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1435:8: style: The scope of the variable 'loc' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1435:13: style: The scope of the variable 'ws_cnum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1438:11: style: The scope of the variable 'etol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1665:34: style: The scope of the variable 'tau' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2898:11: style: The scope of the variable 'upper' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2900:11: style: The scope of the variable 'rhs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2900:16: style: The scope of the variable 'range' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2901:9: style: The scope of the variable 'sense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2948:11: style: The scope of the variable 'lower' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2950:11: style: The scope of the variable 'rhs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2950:16: style: The scope of the variable 'range' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:2951:9: style: The scope of the variable 'sense' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3131:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3217:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3286:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3349:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3384:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3421:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3515:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3615:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3693:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3693:31: style: The scope of the variable 'matInd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3694:11: style: The scope of the variable 'value' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3694:35: style: The scope of the variable 'matVal' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3942:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3942:17: style: The scope of the variable 'm' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3942:20: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3945:10: style: The scope of the variable 'user_indices' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3945:25: style: The scope of the variable 'user_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4119:14: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4119:23: style: The scope of the variable 'nz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4119:46: style: The scope of the variable 'lengths' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4579:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4579:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4580:16: style: The scope of the variable 'cuts' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4687:9: style: The scope of the variable 'str' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4688:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4688:13: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4800:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4800:11: style: The scope of the variable 'temp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4498:9: style: Variable 'nz' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4806:10: style: Variable 'temp' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4705:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4706:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4707:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4708:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4710:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4713:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4714:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4715:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4722:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4723:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4725:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4731:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4732:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4733:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4735:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4736:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4738:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4740:6: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4747:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4748:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4749:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4750:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4751:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4752:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4753:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4754:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4755:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4756:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4757:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4758:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4759:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4765:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4766:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4767:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4768:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4769:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4770:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4771:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4772:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4773:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4774:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4775:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4776:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4777:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4778:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4779:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4780:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4781:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4786:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:3208:0: error: Memory leak: colsol [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4152:0: error: Memory leak: matBeg [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4152:0: error: Memory leak: matInd [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4218:0: error: Memory leak: lengths [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4218:0: error: Memory leak: matVal [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4373:0: error: Memory leak: lengths [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:4527:0: error: Memory leak: new_rows [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1381:15: error: Uninitialized variable: temp [uninitvar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master.cpp:1424:11: error: Uninitialized variable: temp [uninitvar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:574:19: style: Condition 'resolve==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: Assignment 'resolve=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:574:19: note: Condition 'resolve==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:591:16: style: Condition 'resolve==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: Assignment 'resolve=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:591:16: note: Condition 'resolve==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:612:17: style: Condition 'resolve==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: Assignment 'resolve=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:612:17: note: Condition 'resolve==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:631:17: style: Condition 'resolve==0' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: Assignment 'resolve=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:631:17: note: Condition 'resolve==0' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:574:19: style: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: 'resolve' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:574:19: note: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:591:16: style: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: 'resolve' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:591:16: note: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:612:17: style: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: 'resolve' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:612:17: note: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:631:17: style: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:21: note: 'resolve' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:631:17: note: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:743:11: style: Same expression on both sides of '==' because the value of 'type' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:731:15: note: 'type' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:743:11: note: Same expression on both sides of '==' because the value of 'type' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:766:11: style: Same expression on both sides of '==' because the value of 'type' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:731:15: note: 'type' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:766:11: note: Same expression on both sides of '==' because the value of 'type' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:801:14: style: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:732:18: note: 'resolve' is assigned value '0' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:801:14: note: Same expression on both sides of '==' because the value of 'resolve' and '0' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:2808:50: style: Same expression on both sides of '||'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:3035:47: style: Same expression on both sides of '||'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:51:33: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:51:39: style: The scope of the variable 'nzcnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:52:24: style: The scope of the variable 'colsol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:54:32: style: The scope of the variable 'lpetol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:538:11: style: The scope of the variable 'resolve' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:664:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:666:8: style: The scope of the variable 'c_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:686:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:686:11: style: The scope of the variable 'tmp_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:730:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:730:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:731:8: style: The scope of the variable 'type' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:732:8: style: The scope of the variable 'resolve' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:733:8: style: The scope of the variable 'deleted' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:866:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:908:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:972:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:973:11: style: The scope of the variable 'upper_bound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:973:63: style: The scope of the variable 'valuesi' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:974:32: style: The scope of the variable 'gamma' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:974:39: style: The scope of the variable 'tau' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:974:44: style: The scope of the variable 'objval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:975:18: style: The scope of the variable 'matind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:976:28: style: The scope of the variable 'matval' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1404:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1404:11: style: The scope of the variable 'childNum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1767:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:3192:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1786:8: style: Unused variable: i [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:3294:11: style: Unused variable: j [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:3294:14: style: Unused variable: num [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1605:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1606:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1607:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1608:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1610:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1611:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1612:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1613:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1618:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1619:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1636:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1637:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1648:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1660:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1669:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1671:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1690:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1708:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1725:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1742:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_func.cpp:1799:4: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:711:71: style: The scope of the variable 'quote2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:130:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:147:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:172:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:197:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:216:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:246:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:257:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:274:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:311:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:323:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:340:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:356:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_io.cpp:714:8: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep.cpp:106:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1255:27: style: Condition 'sense[obj_ind]!='E'' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2167:4: style: Variable 'is_row_updated' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2156:0: note: Variable 'is_row_updated' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2167:4: note: Variable 'is_row_updated' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2168:4: style: Variable 'row_updated_ind' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2157:0: note: Variable 'row_updated_ind' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2168:4: note: Variable 'row_updated_ind' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:780:23: style: Same expression on both sides of '||'. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:53:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:484:20: style: The scope of the variable 'delete_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:484:46: style: The scope of the variable 'cr_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:484:54: style: The scope of the variable 'cl_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:485:8: style: The scope of the variable 'obj_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:485:40: style: The scope of the variable 'obj_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:485:50: style: The scope of the variable 'row_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:485:60: style: The scope of the variable 'delete_row_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:486:9: style: The scope of the variable 'can_iterate' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:486:22: style: The scope of the variable 'in_conflict' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:486:35: style: The scope of the variable 'delete_row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:487:18: style: The scope of the variable 'diff_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:11: style: The scope of the variable 'new_bound' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:22: style: The scope of the variable 'diff_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:32: style: The scope of the variable 'diff_obj_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:46: style: The scope of the variable 'diff_row_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:60: style: The scope of the variable 'rhs_obj' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:488:69: style: The scope of the variable 'rhs_row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:489:11: style: The scope of the variable 'delete_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:508:26: style: The scope of the variable 'new_row_ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:509:26: style: The scope of the variable 'new_row_lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:519:30: style: The scope of the variable 'col_del_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:520:31: style: The scope of the variable 'dup_type' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:522:32: style: The scope of the variable 'type_l' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:522:40: style: The scope of the variable 'type_r' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:522:48: style: The scope of the variable 'bin_type' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:523:11: style: The scope of the variable 'obj_l' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:523:18: style: The scope of the variable 'obj_r' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:523:25: style: The scope of the variable 'obj_diff' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1357:8: style: The scope of the variable 'termcode' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1373:8: style: The scope of the variable 'dive_level' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1479:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1502:9: style: The scope of the variable 'fix_to_lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1502:20: style: The scope of the variable 'fix_to_ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1502:31: style: The scope of the variable 'improve_coef' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1503:9: style: The scope of the variable 'col_lb_unbounded' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1503:27: style: The scope of the variable 'col_ub_unbounded' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1505:22: style: The scope of the variable 'new_ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1505:30: style: The scope of the variable 'new_lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:1509:11: style: The scope of the variable 'coeff_etol' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2124:42: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2618:11: style: The scope of the variable 'c_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2625:11: style: The scope of the variable 'a_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2704:18: style: The scope of the variable 'ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:2704:22: style: The scope of the variable 'lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3149:9: style: The scope of the variable 'row_unbounded_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3151:9: style: The scope of the variable 'is_binary' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3151:20: style: The scope of the variable 'is_bounded' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3151:32: style: The scope of the variable 'unbounded_below' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3151:49: style: The scope of the variable 'unbounded_above' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3153:8: style: The scope of the variable 'col_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3153:18: style: The scope of the variable 'col_coef_bin_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3153:36: style: The scope of the variable 'col_coef_frac_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3153:55: style: The scope of the variable 'col_sign_pos_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3156:8: style: The scope of the variable 'is_col_all_neg' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3157:8: style: The scope of the variable 'is_col_all_pos' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3848:14: style: The scope of the variable 'row_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:4419:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:4591:8: style: The scope of the variable 'sos_cnt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: row_coef_bin_cnt [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: row_sign_pos_cnt [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: rows_integerized_var_ind [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: mip_inf [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: cols [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:3243:0: error: Memory leak: rows [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_base.cpp:4136:0: error: Memory leak: row_new_inds [memleak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_sr.cpp:129:8: style: The scope of the variable 'obj_ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_prep_sr.cpp:525:20: style: The scope of the variable 'var_frac_val' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:403:4: style: Variable 'root->nf_status' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:402:4: note: Variable 'root->nf_status' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:403:4: note: Variable 'root->nf_status' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:150:8: style: The scope of the variable 'err' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:296:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:647:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/master_wrapper.cpp:783:8: style: Unused variable: i [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/sym_qsort.cpp:72:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2495:14: style: Expression is always false because 'else if' condition matches previous condition at line 2492. [multiCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:792:23: style: Redundant condition: tm->has_ub. '!A || (A && B)' is equivalent to '!A || B' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:105:4: style: Variable 'termcodes' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:86:0: note: Variable 'termcodes' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:105:4: note: Variable 'termcodes' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1050:4: style: Variable 's_bufid' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1047:4: note: Variable 's_bufid' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1050:4: note: Variable 's_bufid' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3527:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:73:32: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:84:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:321:11: style: The scope of the variable 'then' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:321:17: style: The scope of the variable 'then2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:321:24: style: The scope of the variable 'then3' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:346:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:567:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1470:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1470:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1471:21: style: The scope of the variable 'average_lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1472:11: style: The scope of the variable 'cutoff' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1579:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1582:9: style: The scope of the variable 'branch_dir' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1772:8: style: The scope of the variable 'ind' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1811:8: style: The scope of the variable 'rule' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1811:14: style: The scope of the variable 'pos' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1811:19: style: The scope of the variable 'prev_pos' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1811:29: style: The scope of the variable 'last' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1811:35: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2014:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2014:14: style: The scope of the variable 'j' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2014:17: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2014:20: style: The scope of the variable 'nextdel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2233:17: style: The scope of the variable 'nextdel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2271:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2271:20: style: The scope of the variable 'nextdel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2374:8: style: The scope of the variable 'r_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2374:40: style: The scope of the variable 'not_fixed_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2848:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2849:9: style: The scope of the variable 'str1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2849:19: style: The scope of the variable 'str2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:211:13: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:583:17: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2852:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2853:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2854:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2855:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2861:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2862:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2877:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2878:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2886:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2895:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2903:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2905:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2922:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2939:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:2956:7: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3096:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3187:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3190:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3191:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3192:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3193:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3194:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3195:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3196:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3197:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3198:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3199:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3200:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3201:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3203:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3204:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3205:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3206:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3207:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3208:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3209:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3210:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3211:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:3249:4: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1729:0: error: Resource leak: f [resourceLeak]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1159:33: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1161:36: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1597:29: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1611:30: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1615:29: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_func.cpp:1629:30: error: Undefined behavior: Variable 'reason' is used as parameter and destination in s[n]printf(). [sprintfOverlappingData]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1080:22: style: Redundant condition: tm->has_ub. '!tm->has_ub || (tm->has_ub && new_ub<tm->ub)' is equivalent to '!tm->has_ub || new_ub<tm->ub' [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:882:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1070:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1097:62: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1098:15: style: The scope of the variable 'cuts' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1100:8: style: The scope of the variable 's_bufid' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1383:11: style: The scope of the variable 'memory_size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1384:11: style: The scope of the variable 'num_changes' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:77:14: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:95:17: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:944:17: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1127:17: style: Variable 's_bufid' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1426:22: error: Common realloc mistake: 'index' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1427:22: error: Common realloc mistake: 'lbub' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/coin/Symphony/tm_proccomm.cpp:1428:22: error: Common realloc mistake: 'value' nulled but not freed upon failure [memleakOnRealloc]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/aba_constraint.cpp:50:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/aba_constraint.cpp:72:9: style: The scope of the variable 'xi' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:48:12: style: The scope of the variable 'guarantee' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:49:12: style: The scope of the variable 'quality' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:50:12: style: The scope of the variable 'opt' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:51:12: style: The scope of the variable 'qAvailable' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:52:12: style: The scope of the variable 'gAvailable' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:53:12: style: The scope of the variable 'feasible' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:54:12: style: The scope of the variable 'last' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:55:12: style: The scope of the variable 'ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:56:12: style: The scope of the variable 'lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/history.cpp:57:12: style: The scope of the variable 'optVal' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lp.cpp:242:6: style: The scope of the variable 'rowNnz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lp.cpp:299:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:67:14: style: The scope of the variable 'conNnz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:156:20: style: The scope of the variable 'rhsDelta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:196:8: style: The scope of the variable 'conNnz' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:198:8: style: The scope of the variable 'row' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:277:20: style: The scope of the variable 'lpName' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:421:20: style: The scope of the variable 'rhsDelta' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:482:12: style: The scope of the variable 'v' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/lpsub.cpp:537:10: style: The scope of the variable 'col' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:218:2: style: Variable 'ws' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:217:0: note: Variable 'ws' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:218:2: note: Variable 'ws' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:938:15: style: Same expression on both sides of '!=' because the value of 'interface' and 'NULL' are the same. [duplicateExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:866:32: note: 'interface' is assigned value 'NULL' here.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:938:15: note: Same expression on both sides of '!=' because the value of 'interface' and 'NULL' are the same.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:355:6: style: The scope of the variable 'num' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:356:9: style: The scope of the variable 'ub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:356:13: style: The scope of the variable 'lb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:356:17: style: The scope of the variable 'obj' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:357:8: style: The scope of the variable 'supports' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/osiif.cpp:358:11: style: The scope of the variable 'coeffs' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:514:15: style: The scope of the variable 'global' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:515:15: style: The scope of the variable 'local' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:711:6: style: The scope of the variable 'status' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:1543:34: style: The scope of the variable 'slot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:1646:34: style: The scope of the variable 'slot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:1839:8: style: The scope of the variable 'newSub' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:2642:13: style: The scope of the variable 'global' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:2672:6: style: The scope of the variable 'stat' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:3289:21: style: The scope of the variable 'v' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/sub.cpp:3514:34: style: The scope of the variable 'slot' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/variable.cpp:49:9: style: The scope of the variable 'co' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/abacus/variable.cpp:98:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/augmentation/PlanarAugmentationFix.cpp:794:7: style: The scope of the variable 'connectLeft' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/augmentation/PlanarAugmentationFix.cpp:795:7: style: The scope of the variable 'connectRight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:65:7: style: Condition 'useBends' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:57:18: note: Assignment 'useBends=true', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:65:7: note: Condition 'useBends' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:88:7: style: Condition 'useBends' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:57:18: note: Assignment 'useBends=true', assigned value is 1
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/EdgeComparerSimple.cpp:88:7: note: Condition 'useBends' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/GridLayout.cpp:106:6: performance: Technically the member function 'ogdf::IPointHashFunc::hash' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/GridLayout.cpp:76:2: style: Struct 'GridPointInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/GridLayout.cpp:77:2: style: Struct 'GridPointInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/NearestRectangleFinder.cpp:66:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/PoolMemoryAllocator.cpp:59:7: style: struct member 'BlockChain::m_fill' is never used. [unusedStructMember]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/PreprocessorLayout.cpp:90:94: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/PreprocessorLayout.cpp:121:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/geometry.cpp:712:9: style: The scope of the variable 'tempangle' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/geometry.cpp:713:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:93:27: style: The scope of the variable 'toDelete' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:95:11: style: The scope of the variable 'next' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:95:25: style: The scope of the variable 'idc' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:96:9: style: The scope of the variable 'x1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:96:13: style: The scope of the variable 'x2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/random_hierarchy.cpp:97:7: style: The scope of the variable 'connected' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/simple_graph_alg.cpp:701:6: style: The scope of the variable 'nNumber' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/simple_graph_alg.cpp:701:19: style: The scope of the variable 'nCompletion' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:203:16: style: Function 'stSearch' argument 1 names different: declaration 'C' definition 'G'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:53:17: note: Function 'stSearch' argument 1 names different: declaration 'C' definition 'G'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:203:16: note: Function 'stSearch' argument 1 names different: declaration 'C' definition 'G'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:204:10: style: Function 'stSearch' argument 2 names different: declaration 'sink' definition 'v'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:54:11: note: Function 'stSearch' argument 2 names different: declaration 'sink' definition 'v'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/basic/stNumber.cpp:204:10: note: Function 'stSearch' argument 2 names different: declaration 'sink' definition 'v'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/CconnectClusterPlanarEmbed.cpp:448:12: style: Condition '!lastMultiEdgeFound' is always true [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/CconnectClusterPlanarEmbed.cpp:445:31: note: Assignment 'lastMultiEdgeFound=false', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/CconnectClusterPlanarEmbed.cpp:448:12: note: Condition '!lastMultiEdgeFound' is always true
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/ClusterGraph.cpp:1273:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/ClusterGraph.cpp:1274:2: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/cluster/ClusterGraph.cpp:1273:2: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:135:7: style: Technically the member function 'ogdf::TricComp::TSTACK_notEOS' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:74:2: style: Class 'TricComp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:809:29: style: The scope of the variable 'wnum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:1059:29: style: The scope of the variable 'wnum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:175:7: style: Unused private function: 'TricComp::printStacks' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:174:7: performance: Technically the member function 'ogdf::TricComp::printOs' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:1168:16: note: Technically the member function 'ogdf::TricComp::printOs' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:174:7: note: Technically the member function 'ogdf::TricComp::printOs' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:175:7: performance: Technically the member function 'ogdf::TricComp::printStacks' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:1177:16: note: Technically the member function 'ogdf::TricComp::printStacks' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.h:175:7: note: Technically the member function 'ogdf::TricComp::printStacks' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:243:2: style: Class 'TricComp' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/decomposition/TricComp.cpp:243:2: style: Class 'TricComp' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:101:14: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:103:14: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:48:13: warning: Member variable 'ArrayGraph::m_avgNodeSize' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:48:13: warning: Member variable 'ArrayGraph::m_desiredAvgEdgeLength' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:60:13: warning: Member variable 'ArrayGraph::m_avgNodeSize' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:60:13: warning: Member variable 'ArrayGraph::m_desiredAvgEdgeLength' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.h:306:7: style: Unused private function: 'ArrayGraph::clear' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.h:142:7: style: Technically the member function 'ogdf::ArrayGraph::writeTo' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.cpp:206:18: note: Technically the member function 'ogdf::ArrayGraph::writeTo' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.h:142:7: note: Technically the member function 'ogdf::ArrayGraph::writeTo' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.h:152:7: style: Technically the member function 'ogdf::ArrayGraph::writeTo' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ArrayGraph.h:280:7: performance: Technically the member function 'ogdf::ArrayGraph::for_all_nodes' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:263:7: style: Technically the member function 'ogdf::RandomNodeSet::deallocate' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:361:7: style: Technically the member function 'ogdf::BinCoeff::free_array' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:217:2: style: Class 'RandomNodeSet' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:330:2: style: Class 'BinCoeff' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:542:2: style: Struct 'FuncInvoker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/DavidsonHarel.cpp:255:10: style: The scope of the variable 'maxY' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ComplexDouble.h:427:2: style: 'ComplexDouble::operator=' should return 'ComplexDouble &'. [operatorEq]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEKernel.h:213:14: performance: Technically the member function 'ogdf::FMEBasicKernel::edgeForces' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEKernel.h:218:14: performance: Technically the member function 'ogdf::FMEBasicKernel::repForces' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEKernel.h:223:16: performance: Technically the member function 'ogdf::FMEBasicKernel::moveNodes' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:68:2: style: Class 'AutoLock' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:98:2: style: Class 'FMEFuncInvokerTask' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:157:2: style: Class 'FMEThreadPool' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEKernel.h:61:2: style: Class 'FMEKernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ComplexDouble.h:310:2: style: Class 'ComplexDouble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/ComplexDouble.h:322:2: style: Class 'ComplexDouble' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:101:7: style: The function 'doWork' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:86:15: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:101:7: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:774:0: style: Same expression used in consecutive assignments of 'fa' and 'fb'. [duplicateAssignExpression]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:775:0: note: Same expression used in consecutive assignments of 'fa' and 'fb'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:774:0: note: Same expression used in consecutive assignments of 'fa' and 'fb'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.cpp:180:18: style: The scope of the variable 'tree' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.cpp:52:63: style: Function 'quadtreeConstruction' argument 1 names different: declaration 'nodePointPartition' definition 'pointPartition'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:81:44: note: Function 'quadtreeConstruction' argument 1 names different: declaration 'nodePointPartition' definition 'pointPartition'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.cpp:52:63: note: Function 'quadtreeConstruction' argument 1 names different: declaration 'nodePointPartition' definition 'pointPartition'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:69:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:157:52: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:421:23: style: Array index 'currThread' is used before limits check. [arrayIndexThenCheck]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:450:23: style: Array index 'currThread' is used before limits check. [arrayIndexThenCheck]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: warning: Member variable 'LinearQuadtreeBuilder::firstInner' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: warning: Member variable 'LinearQuadtreeBuilder::firstLeaf' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: warning: Member variable 'LinearQuadtreeBuilder::lastInner' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: warning: Member variable 'LinearQuadtreeBuilder::lastLeaf' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: warning: Member variable 'LinearQuadtreeBuilder::restoreChainLastNode' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:72:2: warning: Member variable 'FMEMultipoleKernel::m_pGlobalContext' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:72:2: warning: Member variable 'FMEMultipoleKernel::m_pLocalContext' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:394:3: performance: Variable 'numThreads' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:841:3: performance: Variable 'numContexts' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:53:35: style: Technically the member function 'ogdf::do_nothing::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:54:47: style: Technically the member function 'ogdf::do_nothing::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:61:35: style: Technically the member function 'ogdf::const_condition::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:62:47: style: Technically the member function 'ogdf::const_condition::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:95:15: style: Technically the member function 'ogdf::LinearQuadtree::is_fence_condition_functor::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:106:15: style: Technically the member function 'ogdf::LinearQuadtree::is_leaf_condition_functor::operator()' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeExpansion.h:87:24: style: Technically the member function 'ogdf::LinearQuadtreeExpansion::tree' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:62:7: style: Technically the member function 'ogdf::ArrayPartition::for_loop' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:105:24: performance: Technically the member function 'ogdf::FMEMultipoleKernel::arrayPartition' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:145:14: performance: Technically the member function 'ogdf::FMEMultipoleKernel::for_loop' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:166:14: style: Technically the member function 'ogdf::FMEMultipoleKernel::sort_single' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:361:0: style: Technically the member function 'ogdf :: BinCoeff < double >::free_array' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:75:2: style: Struct 'not_condition_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunctional.h:196:2: style: Struct 'pair_vice_versa_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:94:3: style: Struct 'is_fence_condition_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:105:3: style: Struct 'is_leaf_condition_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:352:3: style: Struct 'StoreWSPairFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:362:3: style: Struct 'StoreDirectPairFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.h:372:3: style: Struct 'StoreDirectNodeFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:56:2: style: Class 'LinearQuadtreeBuilder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/WSPD.h:76:2: style: Class 'WSPD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:179:2: style: Class 'LQMortonFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:280:2: style: Struct 'm2l_functor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:392:2: style: Class 'LQPartitioner' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:526:2: style: Class 'LQPointUpdateFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:568:2: style: Class 'LQCoordsFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:605:2: style: Class 'M2LFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:649:2: style: Class 'NDFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:692:2: style: Class 'D2DFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:744:2: style: Class 'EdgeForceFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:839:2: style: Class 'CollectForceFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEFunc.h:951:2: style: Class 'NodeMoveFunctor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEMultipoleKernel.h:72:2: style: Class 'FMEMultipoleKernel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FastUtils.h:330:0: style: Class 'ogdf :: BinCoeff < double >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.cpp:83:12: warning: Member variable 'FMEThread::m_pTask' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:171:7: style: Technically the member function 'ogdf::FMEThreadPool::runThreads' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.cpp:108:21: note: Technically the member function 'ogdf::FMEThreadPool::runThreads' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMEThread.h:171:7: note: Technically the member function 'ogdf::FMEThreadPool::runThreads' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:457:9: style: The scope of the variable 'w' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:457:11: style: The scope of the variable 'h' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:555:32: style: The scope of the variable 'act_s_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:555:44: style: The scope of the variable 'act_t_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:647:9: style: The scope of the variable 'new_x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:647:15: style: The scope of the variable 'new_y' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:942:49: style: The scope of the variable 'best_area' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:943:9: style: The scope of the variable 'ratio' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1048:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1260:9: style: The scope of the variable 'norm_v_minus_u' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1299:11: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1337:9: style: The scope of the variable 'norm_f' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1469:9: style: The scope of the variable 'averagelength' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1513:9: style: The scope of the variable 'fi' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1514:9: style: The scope of the variable 'norm_old' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1514:18: style: The scope of the variable 'norm_new' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FMMMLayout.cpp:1514:27: style: The scope of the variable 'quot_old_new' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/PQueue.h:61:2: warning: Member variable 'HelpRecord::value' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Edge.h:79:3: performance: Variable 'e' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Edge.h:82:3: performance: Variable 'cut_vertex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/PackingRowInfo.h:88:10: style: Technically the member function 'ogdf::PackingRowInfo::get_max_height' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/PackingRowInfo.h:89:10: style: Technically the member function 'ogdf::PackingRowInfo::get_total_width' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/PackingRowInfo.h:90:7: style: Technically the member function 'ogdf::PackingRowInfo::get_row_index' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:145:8: performance: Technically the member function 'ogdf::RectangleComparerHeight::less' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:153:8: performance: Technically the member function 'ogdf::RectangleComparerHeight::leq' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:161:8: performance: Technically the member function 'ogdf::RectangleComparerHeight::equal' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:177:8: performance: Technically the member function 'ogdf::RectangleComparerWidth::less' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:185:8: performance: Technically the member function 'ogdf::RectangleComparerWidth::leq' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Rectangle.h:193:8: performance: Technically the member function 'ogdf::RectangleComparerWidth::equal' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:92:2: warning: Member variable 'GalaxyMultilevel::m_pEdgeInfo' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:113:1: style: The class 'GalaxyMultilevelBuilder' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:82:3: style: Class 'GalaxyMultilevel' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:82:3: style: Class 'GalaxyMultilevel' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:77:2: style: Class 'GalaxyMultilevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:92:2: style: Class 'GalaxyMultilevel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.h:155:2: style: Class 'NodeMassComparer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FruchtermanReingold.cpp:130:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FruchtermanReingold.cpp:130:11: style: The scope of the variable 'y' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FruchtermanReingold.cpp:131:6: style: The scope of the variable 'x_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/FruchtermanReingold.cpp:131:14: style: The scope of the variable 'y_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.cpp:159:20: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/GalaxyMultilevel.cpp:181:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.cpp:89:11: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.cpp:93:13: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtree.cpp:99:14: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.cpp:48:72: style: Function 'prepareNodeAndLeaf' argument 1 names different: declaration 'l' definition 'leafPos'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:62:50: note: Function 'prepareNodeAndLeaf' argument 1 names different: declaration 'l' definition 'leafPos'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.cpp:48:72: note: Function 'prepareNodeAndLeaf' argument 1 names different: declaration 'l' definition 'leafPos'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.cpp:48:105: style: Function 'prepareNodeAndLeaf' argument 2 names different: declaration 'r' definition 'nextLeafPos'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.h:62:77: note: Function 'prepareNodeAndLeaf' argument 2 names different: declaration 'r' definition 'nextLeafPos'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/LinearQuadtreeBuilder.cpp:48:105: note: Function 'prepareNodeAndLeaf' argument 2 names different: declaration 'r' definition 'nextLeafPos'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:253:9: style: The scope of the variable 'new_x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:253:15: style: The scope of the variable 'new_y' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:337:22: style: The scope of the variable 'act_area' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:370:22: style: The scope of the variable 'act_area' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:318:9: style: Function 'calculate_aspect_ratio_area' argument 1 names different: declaration 'w' definition 'width'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:132:45: note: Function 'calculate_aspect_ratio_area' argument 1 names different: declaration 'w' definition 'width'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:318:9: note: Function 'calculate_aspect_ratio_area' argument 1 names different: declaration 'w' definition 'width'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:319:9: style: Function 'calculate_aspect_ratio_area' argument 2 names different: declaration 'h' definition 'height'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:132:54: note: Function 'calculate_aspect_ratio_area' argument 2 names different: declaration 'h' definition 'height'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:319:9: note: Function 'calculate_aspect_ratio_area' argument 2 names different: declaration 'h' definition 'height'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:320:9: style: Function 'calculate_aspect_ratio_area' argument 3 names different: declaration 'r' definition 'aspect_ratio'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:132:63: note: Function 'calculate_aspect_ratio_area' argument 3 names different: declaration 'r' definition 'aspect_ratio'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:320:9: note: Function 'calculate_aspect_ratio_area' argument 3 names different: declaration 'r' definition 'aspect_ratio'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:86:8: performance: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_height' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:116:26: note: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_height' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:86:8: note: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_height' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:89:8: performance: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_width' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:123:26: note: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_width' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:89:8: note: Technically the member function 'ogdf::MAARPacking::presort_rectangles_by_width' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:122:9: performance: Technically the member function 'ogdf::MAARPacking::export_new_rectangle_positions' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:244:19: note: Technically the member function 'ogdf::MAARPacking::export_new_rectangle_positions' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:122:9: note: Technically the member function 'ogdf::MAARPacking::export_new_rectangle_positions' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:128:10: performance: Technically the member function 'ogdf::MAARPacking::calculate_bounding_rectangles_area' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:305:28: note: Technically the member function 'ogdf::MAARPacking::calculate_bounding_rectangles_area' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:128:10: note: Technically the member function 'ogdf::MAARPacking::calculate_bounding_rectangles_area' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:132:10: performance: Technically the member function 'ogdf::MAARPacking::calculate_aspect_ratio_area' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:317:28: note: Technically the member function 'ogdf::MAARPacking::calculate_aspect_ratio_area' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:132:10: note: Technically the member function 'ogdf::MAARPacking::calculate_aspect_ratio_area' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:150:13: performance: Technically the member function 'ogdf::MAARPacking::tipp_over' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:395:31: note: Technically the member function 'ogdf::MAARPacking::tipp_over' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.h:150:13: note: Technically the member function 'ogdf::MAARPacking::tipp_over' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:131:12: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:207:12: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:332:12: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MAARPacking.cpp:364:12: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:362:9: style: The scope of the variable 'length_e' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:362:19: style: The scope of the variable 'length_s_edge' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:362:34: style: The scope of the variable 'length_t_edge' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:362:49: style: The scope of the variable 'newlength' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:363:9: style: The scope of the variable 'lambda_s' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:363:19: style: The scope of the variable 'lambda_t' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:430:32: style: The scope of the variable 'act_s_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:430:44: style: The scope of the variable 'act_t_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:535:6: style: The scope of the variable 'node_type' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:706:20: style: The scope of the variable 'sun_dist' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:62:6: style: Function 'create_multilevel_representations' argument 7 names different: declaration 'rand_tries' definition 'random_tries'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:76:7: note: Function 'create_multilevel_representations' argument 7 names different: declaration 'rand_tries' definition 'random_tries'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:62:6: note: Function 'create_multilevel_representations' argument 7 names different: declaration 'rand_tries' definition 'random_tries'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Node.h:60:14: style: Unused private function: 'Node::value' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Node.h:79:12: performance: Variable 'vertex' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:94:7: performance: Technically the member function 'ogdf::Multilevel::delete_multilevel_representations' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:825:18: note: Technically the member function 'ogdf::Multilevel::delete_multilevel_representations' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:94:7: note: Technically the member function 'ogdf::Multilevel::delete_multilevel_representations' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:107:7: performance: Technically the member function 'ogdf::Multilevel::edgenumbersum_of_all_levels_is_linear' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:100:18: note: Technically the member function 'ogdf::Multilevel::edgenumbersum_of_all_levels_is_linear' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:107:7: note: Technically the member function 'ogdf::Multilevel::edgenumbersum_of_all_levels_is_linear' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:114:7: performance: Technically the member function 'ogdf::Multilevel::init_multilevel_values' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:123:26: note: Technically the member function 'ogdf::Multilevel::init_multilevel_values' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:114:7: note: Technically the member function 'ogdf::Multilevel::init_multilevel_values' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:138:7: performance: Technically the member function 'ogdf::Multilevel::create_suns_and_planets' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:154:18: note: Technically the member function 'ogdf::Multilevel::create_suns_and_planets' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:138:7: note: Technically the member function 'ogdf::Multilevel::create_suns_and_planets' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:168:7: performance: Technically the member function 'ogdf::Multilevel::calculate_mass_of_collapsed_nodes' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:333:25: note: Technically the member function 'ogdf::Multilevel::calculate_mass_of_collapsed_nodes' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:168:7: note: Technically the member function 'ogdf::Multilevel::calculate_mass_of_collapsed_nodes' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:175:7: performance: Technically the member function 'ogdf::Multilevel::create_edges_edgedistances_and_lambda_Lists' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:351:18: note: Technically the member function 'ogdf::Multilevel::create_edges_edgedistances_and_lambda_Lists' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:175:7: note: Technically the member function 'ogdf::Multilevel::create_edges_edgedistances_and_lambda_Lists' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:184:7: performance: Technically the member function 'ogdf::Multilevel::delete_parallel_edges_and_update_edgelength' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:418:18: note: Technically the member function 'ogdf::Multilevel::delete_parallel_edges_and_update_edgelength' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:184:7: note: Technically the member function 'ogdf::Multilevel::delete_parallel_edges_and_update_edgelength' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:191:7: performance: Technically the member function 'ogdf::Multilevel::set_initial_positions_of_sun_nodes' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:509:18: note: Technically the member function 'ogdf::Multilevel::set_initial_positions_of_sun_nodes' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:191:7: note: Technically the member function 'ogdf::Multilevel::set_initial_positions_of_sun_nodes' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:225:9: performance: Technically the member function 'ogdf::Multilevel::create_random_pos' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:775:27: note: Technically the member function 'ogdf::Multilevel::create_random_pos' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:225:9: note: Technically the member function 'ogdf::Multilevel::create_random_pos' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:232:9: performance: Technically the member function 'ogdf::Multilevel::get_barycenter_position' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:804:27: note: Technically the member function 'ogdf::Multilevel::get_barycenter_position' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:232:9: note: Technically the member function 'ogdf::Multilevel::get_barycenter_position' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:239:9: performance: Technically the member function 'ogdf::Multilevel::angle' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.cpp:840:20: note: Technically the member function 'ogdf::Multilevel::angle' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Multilevel.h:239:9: note: Technically the member function 'ogdf::Multilevel::angle' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:421:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:509:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:515:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:537:96: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:630:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:642:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:715:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:722:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/MultilevelGraph.cpp:730:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:411:2: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:413:2: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:411:2: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1774:3: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1776:3: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1774:3: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:653:9: style: The scope of the variable 'l_xcoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:653:18: style: The scope of the variable 'r_xcoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:727:9: style: The scope of the variable 'l_ycoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:727:18: style: The scope of the variable 'r_ycoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:994:9: style: The scope of the variable 'l_ycoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:994:18: style: The scope of the variable 'r_ycoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1384:18: style: The scope of the variable 'act_ptr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1385:9: style: The scope of the variable 'xcoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1385:16: style: The scope of the variable 'ycoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1386:6: style: The scope of the variable 'x_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1386:14: style: The scope of the variable 'y_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/NMM.cpp:1405:6: style: The scope of the variable 'child_nr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/PivotMDS.cpp:320:6: style: The scope of the variable 'degree' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/QuadTreeNM.cpp:264:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:160:17: style: The scope of the variable 'new_rand_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:203:17: style: The scope of the variable 'new_rand_index' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:103:28: style: Function 'delete_node' argument 1 names different: declaration 'v' definition 'del_node'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:85:25: note: Function 'delete_node' argument 1 names different: declaration 'v' definition 'del_node'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:103:28: note: Function 'delete_node' argument 1 names different: declaration 'v' definition 'del_node'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:68:8: performance: Technically the member function 'ogdf::Set::set_seed' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:62:11: note: Technically the member function 'ogdf::Set::set_seed' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:68:8: note: Technically the member function 'ogdf::Set::set_seed' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:79:8: style: Technically the member function 'ogdf::Set::empty_node_set' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:85:11: note: Technically the member function 'ogdf::Set::empty_node_set' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:79:8: note: Technically the member function 'ogdf::Set::empty_node_set' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:82:8: style: Technically the member function 'ogdf::Set::is_deleted' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.cpp:94:11: note: Technically the member function 'ogdf::Set::is_deleted' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/Set.h:82:8: note: Technically the member function 'ogdf::Set::is_deleted' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/SpringEmbedderKK.cpp:113:9: style: The scope of the variable 'Lzero' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/SpringEmbedderKK.cpp:198:9: style: The scope of the variable 'delta_v' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:288:9: style: The scope of the variable 'newXCoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:289:9: style: The scope of the variable 'newYCoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:290:9: style: The scope of the variable 'newZCoord' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:291:9: style: The scope of the variable 'totalWeight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:408:11: style: The scope of the variable 'diffX' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/StressMinimization.cpp:409:11: style: The scope of the variable 'diffY' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/WSPD.cpp:72:15: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/WSPD.cpp:73:12: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/WSPD.cpp:50:2: performance: Variable 'm_maxNumPairs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/WSPD.cpp:51:2: performance: Variable 'm_numPairs' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/IndependentSetMerger.cpp:113:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/IndependentSetMerger.cpp:186:81: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/IndependentSetMerger.cpp:214:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.cpp:115:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.cpp:131:74: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.cpp:173:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/LocalBiconnectedMerger.cpp:176:9: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:142:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:153:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:340:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:404:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:410:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarMerger.cpp:421:85: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/multilevelmixer/SolarPlacer.cpp:70:101: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:70:10: performance: Technically the member function 'ogdf::numexcept::choose_distinct_random_point_in_disque' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.cpp:55:19: note: Technically the member function 'ogdf::numexcept::choose_distinct_random_point_in_disque' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:70:10: note: Technically the member function 'ogdf::numexcept::choose_distinct_random_point_in_disque' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:85:8: performance: Technically the member function 'ogdf::numexcept::f_rep_near_machine_precision' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.cpp:127:17: note: Technically the member function 'ogdf::numexcept::f_rep_near_machine_precision' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:85:8: note: Technically the member function 'ogdf::numexcept::f_rep_near_machine_precision' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:91:8: performance: Technically the member function 'ogdf::numexcept::f_near_machine_precision' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.cpp:160:17: note: Technically the member function 'ogdf::numexcept::f_near_machine_precision' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:91:8: note: Technically the member function 'ogdf::numexcept::f_near_machine_precision' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:95:8: performance: Technically the member function 'ogdf::numexcept::nearly_equal' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.cpp:193:17: note: Technically the member function 'ogdf::numexcept::nearly_equal' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/energybased/numexcept.h:95:8: note: Technically the member function 'ogdf::numexcept::nearly_equal' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/DotLexer.cpp:92:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/DotParser.cpp:993:9: style: Variable 'lhs' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/DotParser.cpp:885:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/DotParser.cpp:954:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/DotParser.cpp:958:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GdfParser.cpp:432:57: performance: Function parameter 'pattern' should be passed by const reference. [passedByValue]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GmlParser.cpp:218:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO.cpp:332:17: style: The scope of the variable 'numE' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO.cpp:507:17: style: The scope of the variable 'numE' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO_gdf.cpp:55:21: style: Unused variable: ss [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO_gdf.cpp:199:12: style: Variable 'comma' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO_ogml.cpp:387:6: style: The scope of the variable 'pointId' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/GraphIO_tlp.cpp:296:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:140:8: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:153:8: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:586:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:600:8: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:535:53: error: Null pointer dereference: list [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:514:38: note: Assignment 'list=NULL', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:535:53: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:177:8: style: The scope of the variable 'numPoint' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:235:35: style: Variable 'actCharInt' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:72:2: warning: Member variable 'OgmlNodeTemplate::m_width' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:72:2: warning: Member variable 'OgmlNodeTemplate::m_height' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:72:2: warning: Member variable 'OgmlNodeTemplate::m_lineWidth' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:96:2: warning: Member variable 'OgmlEdgeTemplate::m_lineWidth' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:96:2: warning: Member variable 'OgmlEdgeTemplate::m_sourceType' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:96:2: warning: Member variable 'OgmlEdgeTemplate::m_targetType' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:125:6: performance: Technically the member function 'ogdf::OgmlAttributeValue::checkExpectedTagname' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:161:25: performance: Technically the member function 'ogdf::OgmlAttributeValue::getTypeOfString' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:72:2: style: Struct 'OgmlNodeTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:96:2: style: Struct 'OgmlEdgeTemplate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:138:2: style: Class 'OgmlAttributeValue' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:382:2: style: Class 'OgmlAttribute' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/OgmlParser.cpp:576:2: style: Class 'OgmlTag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/TlpLexer.cpp:107:6: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/TlpParser.cpp:193:21: style: Unused variable: is [unusedVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/TlpParser.cpp:144:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/TlpParser.cpp:152:42: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:477:17: warning: Possible null pointer dereference: edgeIdAttr [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:475:43: note: Assignment 'edgeIdAttr=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:477:17: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:596:18: warning: Possible null pointer dereference: edgeIdAttr [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:594:44: note: Assignment 'edgeIdAttr=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:596:18: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:665:17: warning: Possible null pointer dereference: edgeIdAttr [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:663:43: note: Assignment 'edgeIdAttr=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:665:17: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/fileformats/UmlToGraphConverter.cpp:725:7: style: The scope of the variable 'tempStringIndex' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/ConvexHull.cpp:283:70: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/ConvexHull.cpp:410:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/ConvexHull.cpp:416:76: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/ConvexHull.cpp:420:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/ConvexHull.cpp:430:61: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/MinCostFlowReinelt.cpp:958:10: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/MinCostFlowReinelt.cpp:957:12: note: outer condition: ep!=NULL
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/MinCostFlowReinelt.cpp:958:10: note: opposite inner condition: ep==NULL
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/graphalg/MinimumCut.cpp:196:9: style: The scope of the variable 'mostTightly' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/CrossingsMatrix.cpp:117:32: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:209:9: style: The scope of the variable 'n2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:478:6: style: The scope of the variable 'next' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:562:17: style: The scope of the variable 'resCh0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:562:24: style: The scope of the variable 'resCh1' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:564:7: style: The scope of the variable 'dir' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:886:19: style: The scope of the variable 'last' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:955:6: style: The scope of the variable 'blockCount' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:1214:9: style: The scope of the variable 'minD' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:809:4: style: Variable 'next' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastHierarchyLayout.cpp:66:1: warning: The class 'withKey' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastSimpleHierarchyLayout.cpp:246:7: style: The scope of the variable 'k0' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastSimpleHierarchyLayout.cpp:247:7: style: The scope of the variable 'l' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/FastSimpleHierarchyLayout.cpp:319:6: style: The scope of the variable 'r' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/HierarchyLayoutModule.cpp:464:18: style: Redundant condition: If 'count >= 3', the comparison 'count >= 1' is always true. [redundantCondition]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:946:6: warning: Identical condition 'isTopBottomEdge', second condition is always false [identicalConditionAfterEarlyExit]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:941:6: note: first condition
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:946:6: note: second condition
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:1077:6: style: The scope of the variable 'count' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:122:13: style: Unused private function: 'AdjacencyComparer::compare' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:1128:3: performance: Variable 'm_src' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:1129:3: performance: Variable 'm_tgt' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:1130:3: performance: Variable 'm_cr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama-cluster.cpp:1131:3: performance: Variable 'm_crReverse' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama.cpp:1503:22: style: Condition 'pCrossMin!=0' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama.cpp:1483:42: note: Assignment 'pCrossMin=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama.cpp:1503:22: note: Condition 'pCrossMin!=0' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama.cpp:599:16: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/layered/sugiyama.cpp:239:2: style: Class 'WeightBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/BalloonLayout.cpp:542:11: style: The scope of the variable 'anglesum' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/BertaultLayout.cpp:719:14: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/BertaultLayout.cpp:606:20: style: Redundant pointer operation on 'new1' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:1612:6: style: The scope of the variable 'nLevel' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:179:13: style: Unused private function: 'WeightComparer::compare' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:315:3: performance: Variable 'm_vBC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:316:3: performance: Variable 'm_predCutBC' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:317:3: performance: Variable 'm_predCut' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:112:2: style: Struct 'ClusterStructure' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:377:2: style: Class 'DepthBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/misclayout/CircularLayout.cpp:716:2: style: Struct 'SCRegion' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:871:9: style: Condition 'splitter' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:653:25: note: Assignment 'splitter=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:871:9: note: Condition 'splitter' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:1307:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:1313:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:1319:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:1322:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/ClusterOrthoShaper.cpp:923:8: style: The scope of the variable 'lowerb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/CompactionConstraintGraph.cpp:554:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/CompactionConstraintGraph.cpp:644:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1672:2: style: Variable 'firstunbend' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1669:2: note: Variable 'firstunbend' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1672:2: note: Variable 'firstunbend' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1610:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1615:4: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1610:4: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3661:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3679:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3697:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3715:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3719:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3794:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:3853:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/EdgeRouter.cpp:1807:6: style: The scope of the variable 'l_directvalue' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoRep.cpp:714:9: style: The scope of the variable 'a2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoRep.cpp:1212:9: style: The scope of the variable 'a2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:2568:9: style: Condition 'splitter' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:2357:25: note: Assignment 'splitter=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:2568:9: note: Condition 'splitter' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:502:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:513:11: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:502:11: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:1706:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:1713:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:1720:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:1723:7: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:3010:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:3016:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:3022:9: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:3025:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:1313:8: style: The scope of the variable 'lowerb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/orthogonal/OrthoShaper.cpp:2622:8: style: The scope of the variable 'lowerb' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/ComponentSplitterLayout.cpp:255:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/ComponentSplitterLayout.cpp:260:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/ComponentSplitterLayout.cpp:270:63: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/ComponentSplitterLayout.cpp:313:62: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/TileToRowsCCPacker.cpp:56:17: performance: Variable 'm_width' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/packing/TileToRowsCCPacker.cpp:67:2: style: Class 'DecrIndexComparer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/BoyerMyrvoldPlanar.cpp:781:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ClusterPlanRep.cpp:546:10: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ClusterPlanRep.cpp:548:5: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ClusterPlanRep.cpp:546:10: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ClusterPlanRep.cpp:294:7: style: The scope of the variable 'isOut' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:512:8: warning: Possible null pointer dereference: firstSon [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:500:43: note: Assignment 'firstSon=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:512:8: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:582:8: warning: Possible null pointer dereference: firstSon [nullPointer]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:570:44: note: Assignment 'firstSon=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedPQTree.cpp:582:8: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepth.cpp:543:7: style: The scope of the variable 'm2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthMaxFace.cpp:565:7: style: The scope of the variable 'm2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthMaxFaceLayers.cpp:562:7: style: The scope of the variable 'm2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthPiTa.cpp:1460:9: warning: Invalid test for overflow 'dP>2+dNP'. Condition is always false unless there is overflow, and overflow is undefined behaviour. [invalidTestForOverflow]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthPiTa.cpp:1460:9: style: Condition 'dP>2+dNP' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthPiTa.cpp:1416:11: note: Assignment 'dP=0', assigned value is 0
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/EmbedderMinDepthPiTa.cpp:1460:9: note: Condition 'dP>2+dNP' is always false
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:358:41: error: Array 'K33Partition[6]' accessed at index 6, which is out of bounds. [arrayIndexOutOfBounds]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:356:6: note: After for loop, ii has value 6
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:358:41: note: Array index out of bounds
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:295:6: style: The scope of the variable 'K33Partition' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:296:7: style: The scope of the variable 'K33Links' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/ExtractKuratowskis.cpp:452:6: style: The scope of the variable 'temp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/FastPlanarSubgraph.cpp:130:2: style: Class 'Worker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/FindKuratowskis.cpp:505:6: style: The scope of the variable 'lowpoint' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/FixEdgeInserterCore.cpp:285:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/FixEdgeInserterCore.cpp:487:37: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/FixEdgeInserterCore.cpp:18:3: style: Class 'FEICrossingsBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/GraphReduction.cpp:52:6: style: The scope of the variable 'd' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MMFixedEmbeddingInserter.cpp:77:2: style: Class 'FEICrossingsBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MMVariableEmbeddingInserter.cpp:78:2: style: Class 'VEICrossingsBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MMVariableEmbeddingInserter.cpp:778:2: style: Class 'Block' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MMVariableEmbeddingInserter.cpp:921:2: style: Class 'ExpandedSkeleton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MultiEdgeApproxInserter.cpp:70:2: warning: Member variable 'EmbeddingPreference::m_mirror' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MultiEdgeApproxInserter.cpp:75:2: warning: Member variable 'EmbeddingPreference::m_mirror' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/MultiEdgeApproxInserter.cpp:73:2: style: Class 'EmbeddingPreference' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRep.cpp:863:4: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRep.cpp:865:4: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRep.cpp:863:4: note: Found duplicate branches for 'if' and 'else'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRep.cpp:802:4: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRep.cpp:228:7: style: The scope of the variable 'isOut' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRepExpansion.cpp:976:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRepExpansion.cpp:982:31: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanRepInc.cpp:169:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanarSubgraphPQTree.cpp:123:39: style: The scope of the variable 'leafPtr' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanarSubgraphPQTree.cpp:224:31: style: The scope of the variable 'parent' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/PlanarSubgraphPQTree.cpp:225:31: style: The scope of the variable 'sibling' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/SubgraphPlanarizer.cpp:223:38: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/TopologyModule.cpp:329:9: style: The scope of the variable 'flip' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterCore.cpp:367:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterCore.cpp:546:61: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterCore.cpp:62:3: style: Class 'VEICrossingsBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterCore.cpp:480:3: style: Class 'BiconnectedComponentUML' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterDynCore.cpp:913:55: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarity/VarEdgeInserterDynCore.cpp:689:3: style: Class 'VEICrossingsBucket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:351:18: warning: Member variable 'ComputeBicOrder::m_nextType' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:71:3: performance: Variable 'm_v' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:72:3: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:89:3: performance: Variable 'm_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:90:3: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:95:3: performance: Variable 'm_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:96:3: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:101:3: performance: Variable 'm_f' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:102:3: performance: Variable 'm_it' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:1213:3: performance: Variable 'm_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:1217:3: performance: Variable 'm_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:145:7: style: Technically the member function 'ogdf::ComputeBicOrder::externalFace' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:163:7: style: Technically the member function 'ogdf::ComputeBicOrder::next' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:166:7: style: Technically the member function 'ogdf::ComputeBicOrder::prev' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:169:7: style: Technically the member function 'ogdf::ComputeBicOrder::cutv' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:198:16: style: Technically the member function 'ogdf::ComputeBicOrder::nextPoss' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/BiconnectedShellingOrder.cpp:93:2: style: Struct 'PairFaceItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/FPPLayout.cpp:228:9: style: The scope of the variable 'xq' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/FPPLayout.cpp:228:13: style: The scope of the variable 'dx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:68:20: performance: Variable 'm_adj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:71:3: performance: Variable 'm_adj' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:158:7: performance: Technically the member function 'ogdf::IOPoints::setOutCoord' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:162:7: performance: Technically the member function 'ogdf::IOPoints::setInCoord' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:167:7: performance: Technically the member function 'ogdf::IOPoints::setOutDx' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:70:2: style: Struct 'InOutPoint' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/IOPoints.h:83:2: style: Class 'IOPoints' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MMCBBase.cpp:350:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_V' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_k' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_ymax' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_xNext' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_lookAheadX' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_lookAheadNextX' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_i' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_iNext' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_deltaY' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_infinity' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:585:2: warning: Member variable 'SetYCoords::m_onBase' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.h:125:7: performance: Technically the member function 'ogdf::MixedModelBase::isRedundant' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:995:22: note: Technically the member function 'ogdf::MixedModelBase::isRedundant' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.h:125:7: note: Technically the member function 'ogdf::MixedModelBase::isRedundant' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/MixedModelBase.cpp:614:20: style: Technically the member function 'ogdf::SetYCoords::outpoint' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:396:19: style: The scope of the variable 'isSepFace' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:375:39: style: Function 'setUpdate' argument 1 names different: declaration 'n' definition 'v'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:183:22: note: Function 'setUpdate' argument 1 names different: declaration 'n' definition 'v'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:375:39: note: Function 'setUpdate' argument 1 names different: declaration 'n' definition 'v'.
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:230:19: warning: Member variable 'ComputeTricOrder::m_currentIsNode' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:239:2: performance: Variable 'm_outerFace' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:102:7: style: Technically the member function 'ogdf::ComputeTricOrder::isNode' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:107:7: style: Technically the member function 'ogdf::ComputeTricOrder::isOnlyEdge' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/planarlayout/TriconnectedShellingOrder.cpp:144:6: style: Technically the member function 'ogdf::ComputeTricOrder::getOutv' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/tree/TreeLayout.cpp:920:9: style: The scope of the variable 'oldHeight' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/tree/TreeLayout.cpp:972:9: style: The scope of the variable 'oldWidth' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/tree/TreeLayout.cpp:105:2: style: Class 'AdjComparer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/upward/UpwardPlanarityEmbeddedDigraph.cpp:107:6: style: The scope of the variable 'currentFlow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/upward/UpwardPlanaritySingleSource.cpp:68:2: style: Class 'SkeletonInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/src/ogdf/upward/UpwardPlanaritySingleSource.cpp:94:2: style: Class 'ConstraintRooting' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7570:0: warning: Found function call inside sizeof(). [sizeofFunctionCall]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:752:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:755:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:757:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:760:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:785:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:788:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:792:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:795:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:828:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:831:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:833:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:836:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:866:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:869:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:872:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:875:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:907:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:911:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:914:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:917:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:952:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:956:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:959:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:962:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:999:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1003:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1006:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1009:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1049:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1053:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1056:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1059:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1101:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f0_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f1_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f2_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f3_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f4_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f5_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f6_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f7_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f8_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1105:3: warning: Member variable 'tuple::f9_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1108:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1111:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1164:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f0_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f1_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f2_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f3_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f4_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f5_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f6_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f7_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f8_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1167:10: warning: Member variable 'tuple::f9_' is not assigned a value in 'tuple::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:9043:1: style: The class 'linked_ptr_internal' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10259:5: warning: Member variable 'Iterator::value_' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:3133:3: style: 'String::operator=' should return 'String &'. [operatorEq]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17949:42: style: Unused private function: 'Environment::Setup' [unusedPrivateFunction]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:2464:8: performance: Technically the member function 'testing::internal::Mutex::AssertHeld' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:9075:8: style: Technically the member function 'testing::internal::linked_ptr_internal::depart' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18703:20: performance: Technically the member function 'testing::WithParamInterface::GetParam' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:790:3: style: Class 'tuple' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1878:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:1886:3: style: Class 'RE' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:3045:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:3076:3: style: Class 'String' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7420:3: style: Struct 'ConstCharPtr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:9100:0: style: Class 'testing :: internal :: linked_ptr < const testing :: internal :: ParamGeneratorInterface < bool > >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10219:3: warning: The class 'Iterator' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7209:17: style: The function 'CreateTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7195:17: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7209:17: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10292:17: style: The function 'CreateTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7195:17: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10292:17: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10331:28: style: The function 'CreateTestFactory' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10312:28: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10331:28: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10391:25: style: The function 'GetTestCaseName' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10354:25: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10391:25: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10393:18: style: The function 'GetTestCaseTypeId' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10356:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10393:18: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10421:16: style: The function 'RegisterTests' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10361:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:10421:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18009:16: style: The function 'OnTestProgramStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17959:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18009:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18010:16: style: The function 'OnTestIterationStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17964:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18010:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18012:16: style: The function 'OnEnvironmentsSetUpStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17968:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18012:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18013:16: style: The function 'OnEnvironmentsSetUpEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17971:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18013:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18014:16: style: The function 'OnTestCaseStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17974:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18014:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18015:16: style: The function 'OnTestStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17977:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18015:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18016:16: style: The function 'OnTestPartResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17980:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18016:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18017:16: style: The function 'OnTestEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17983:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18017:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18018:16: style: The function 'OnTestCaseEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17986:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18018:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18019:16: style: The function 'OnEnvironmentsTearDownStart' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17989:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18019:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18020:16: style: The function 'OnEnvironmentsTearDownEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17992:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18020:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18021:16: style: The function 'OnTestIterationEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17995:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18021:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18023:16: style: The function 'OnTestProgramEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17999:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:18023:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:80:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:80:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:112:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:112:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:120:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:120:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:128:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:128:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:147:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:147:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:157:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:157:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:168:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:168:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:179:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:179:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:189:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:189:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:200:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:200:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:211:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:211:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:221:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:221:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:232:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:232:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:243:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:243:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:253:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:253:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:264:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:264:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:275:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:275:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:283:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:283:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:293:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:293:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:304:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:304:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:315:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:315:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:325:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:325:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:336:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:336:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:347:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:347:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:355:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:355:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:363:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:363:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:375:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:375:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:385:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:385:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:396:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:396:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:407:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:407:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:417:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:417:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:428:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:428:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:439:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:439:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:447:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:447:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:457:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:457:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:468:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:468:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:479:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:479:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:487:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:487:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:497:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:497:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:508:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:508:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:522:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:522:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:532:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:532:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:543:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:543:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:554:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:554:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:564:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:564:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:575:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/fileformats_test.cpp:575:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:65:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:65:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:73:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:73:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:81:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:81:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:89:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:89:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:97:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:97:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:104:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:104:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:111:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:111:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:119:1: style: The function 'TestBody' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17455:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/generators_test.cpp:119:1: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:7414:36: style: Condition '!AlwaysTrue()' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:7665:3: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:7645:0: note: Variable 'result' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:7665:3: note: Variable 'result' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:2281:49: style: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17356:60: note: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:2281:49: note: Function 'AssertionFailure' argument 1 names different: declaration 'msg' definition 'message'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3039:50: style: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:3184:61: note: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3039:50: note: Function 'StringStreamToString' argument 1 names different: declaration 'stream' definition 'ss'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3494:32: style: Function 'TestInfo' argument 1 names different: declaration 'test_case_name' definition 'a_test_case_name'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17718:24: note: Function 'TestInfo' argument 1 names different: declaration 'test_case_name' definition 'a_test_case_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3494:32: note: Function 'TestInfo' argument 1 names different: declaration 'test_case_name' definition 'a_test_case_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3495:32: style: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17718:52: note: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3495:32: note: Function 'TestInfo' argument 2 names different: declaration 'name' definition 'a_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3695:32: style: Function 'TestCase' argument 1 names different: declaration 'name' definition 'a_name'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:17779:24: note: Function 'TestCase' argument 1 names different: declaration 'name' definition 'a_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:3695:32: note: Function 'TestCase' argument 1 names different: declaration 'name' definition 'a_name'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4278:1: style: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4213:51: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4278:1: note: Function 'OnTestProgramStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4279:1: style: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4215:57: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4279:1: note: Function 'OnEnvironmentsSetUpStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4280:1: style: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4217:48: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4280:1: note: Function 'OnTestCaseStart' argument 1 names different: declaration 'test_case' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4281:1: style: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4218:44: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4281:1: note: Function 'OnTestStart' argument 1 names different: declaration 'test_info' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4282:1: style: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4219:55: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4282:1: note: Function 'OnTestPartResult' argument 1 names different: declaration 'result' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4283:1: style: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4222:60: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4283:1: note: Function 'OnEnvironmentsTearDownStart' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4284:1: style: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4216:55: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4284:1: note: Function 'OnEnvironmentsSetUpEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4285:1: style: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4223:58: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4285:1: note: Function 'OnEnvironmentsTearDownEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4286:1: style: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4220:42: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4286:1: note: Function 'OnTestEnd' argument 1 names different: declaration 'test_info' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4287:1: style: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4221:46: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4287:1: note: Function 'OnTestCaseEnd' argument 1 names different: declaration 'test_case' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4288:1: style: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4225:49: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:4288:1: note: Function 'OnTestProgramEnd' argument 1 names different: declaration 'unit_test' definition 'parameter'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5607:30: style: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:650:41: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5607:30: note: Function 'ShouldShard' argument 1 names different: declaration 'total_shards_str' definition 'total_shards_env'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5608:30: style: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:651:41: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5608:30: note: Function 'ShouldShard' argument 2 names different: declaration 'shard_index_str' definition 'shard_index_env'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5652:37: style: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:657:48: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5652:37: note: Function 'Int32FromEnvOrDie' argument 1 names different: declaration 'env_var' definition 'var'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8509:46: style: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:2830:46: note: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8509:46: note: Function 'BoolFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8519:49: style: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:2831:60: note: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8519:49: note: Function 'Int32FromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8541:62: style: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:2832:62: note: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8541:62: note: Function 'StringFromGTestEnv' argument 2 names different: declaration 'default_val' definition 'default_value'.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:551:3: warning: Member variable 'GTestFlagSaver::pretty_' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:555:5: performance: Variable 'color_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:556:5: performance: Variable 'death_test_style_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:558:5: performance: Variable 'filter_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:559:5: performance: Variable 'internal_run_death_test_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:561:5: performance: Variable 'output_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:563:5: performance: Variable 'random_seed_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:564:5: performance: Variable 'repeat_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:566:5: performance: Variable 'stack_trace_depth_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:567:5: performance: Variable 'stream_result_to_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1007:10: performance: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:2063:22: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1007:10: note: Technically the member function 'testing::internal::UnitTestImpl::CurrentOsStackTraceExceptTop' can be static.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1108:7: style: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5681:19: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1108:7: note: Technically the member function 'testing::internal::UnitTestImpl::FilterTests' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1111:8: style: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:5735:20: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:1111:8: note: Technically the member function 'testing::internal::UnitTestImpl::ListTestsMatchingFilter' can be const.
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:8293:3: style: Class 'CapturedStream' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:151:16: style: The function 'ReportTestPartResult' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest.h:16804:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:151:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:833:18: style: The function 'CurrentStackTrace' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:818:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:833:18: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:834:16: style: The function 'UponLeavingGTest' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:823:16: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/OGDF/test/gtest/gtest-all.cpp:834:16: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/QtAwesome/QtAwesome.h:719:5: style: Class 'QtAwesome' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/QtAwesome/QtAwesome.cpp:22:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/QtAwesome/QtAwesome.h:761:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/QtAwesome/QtAwesome.cpp:22:18: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/gzstream/gzstream.cpp:165:51: style: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/gzstream/gzstream.h:93:41: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
tulip-4.8.0dfsg/thirdparty/gzstream/gzstream.cpp:165:51: note: Function 'gzstreambase' argument 2 names different: declaration 'open_mode' definition 'mode'.
tulip-4.8.0dfsg/thirdparty/gzstream/gzstream.h:68:5: warning: Member variable 'gzstreambuf::mode' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/libqhull/libqhull.h:50:0: error: #error Neither __STDC__ nor __cplusplus is defined.  Please use strict ANSI C or C++ to compile [preprocessorErrorDirective]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:112:10: style: The scope of the variable 'freelistp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:113:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:113:12: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:113:18: style: The scope of the variable 'n' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:114:16: style: The scope of the variable 'bufsize' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:213:10: style: The scope of the variable 'freelistp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:214:7: style: The scope of the variable 'idx' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/mem.c:214:12: style: The scope of the variable 'outsize' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:101:17: style: The scope of the variable 'elemp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:344:13: style: The scope of the variable 'sizep' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:385:7: style: The scope of the variable 'maxsize' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:504:13: style: The scope of the variable 'sizep' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:505:20: style: The scope of the variable 'oldp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:541:26: style: The scope of the variable 'elemp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:541:34: style: The scope of the variable 'newElem' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:716:7: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:717:10: style: The scope of the variable 'freelistp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:744:26: style: The scope of the variable 'elemp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:770:7: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:795:17: style: The scope of the variable 'elemp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:855:7: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:856:18: style: The scope of the variable 'set' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:856:25: style: The scope of the variable 'setp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:856:32: style: The scope of the variable 'oldset' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:857:13: style: The scope of the variable 'sizep' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:858:13: style: The scope of the variable 'newp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:858:20: style: The scope of the variable 'oldp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:895:7: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:927:10: style: The scope of the variable 'freelistp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:1049:7: style: The scope of the variable 'size' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:1049:13: style: The scope of the variable 'k' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:1201:16: style: The scope of the variable 'setp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:99:41: style: Function 'qh_setaddsorted' argument 2 names different: declaration 'elem' definition 'newelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:448:42: note: Function 'qh_setaddsorted' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:99:41: note: Function 'qh_setaddsorted' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:130:38: style: Function 'qh_setappend' argument 2 names different: declaration 'elem' definition 'newelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:450:39: note: Function 'qh_setappend' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:130:38: note: Function 'qh_setappend' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:206:45: style: Function 'qh_setappend2ndlast' argument 2 names different: declaration 'elem' definition 'newelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:452:46: note: Function 'qh_setappend2ndlast' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:206:45: note: Function 'qh_setappend2ndlast' argument 2 names different: declaration 'elem' definition 'newelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:343:34: style: Function 'qh_setdel' argument 2 names different: declaration 'elem' definition 'oldelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:456:34: note: Function 'qh_setdel' argument 2 names different: declaration 'elem' definition 'oldelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:343:34: note: Function 'qh_setdel' argument 2 names different: declaration 'elem' definition 'oldelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:503:40: style: Function 'qh_setdelsorted' argument 2 names different: declaration 'newelem' definition 'oldelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:460:40: note: Function 'qh_setdelsorted' argument 2 names different: declaration 'newelem' definition 'oldelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:503:40: note: Function 'qh_setdelsorted' argument 2 names different: declaration 'newelem' definition 'oldelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:715:24: style: Function 'qh_setfree' argument 1 names different: declaration 'set' definition 'setp'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:466:25: note: Function 'qh_setfree' argument 1 names different: declaration 'set' definition 'setp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:715:24: note: Function 'qh_setfree' argument 1 names different: declaration 'set' definition 'setp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:769:28: style: Function 'qh_setfreelong' argument 1 names different: declaration 'set' definition 'setp'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:468:29: note: Function 'qh_setfreelong' argument 1 names different: declaration 'set' definition 'setp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:769:28: note: Function 'qh_setfreelong' argument 1 names different: declaration 'set' definition 'setp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:820:34: style: Function 'qh_setindex' argument 2 names different: declaration 'setelem' definition 'atelem'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:470:36: note: Function 'qh_setindex' argument 2 names different: declaration 'setelem' definition 'atelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:820:34: note: Function 'qh_setindex' argument 2 names different: declaration 'setelem' definition 'atelem'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:854:26: style: Function 'qh_setlarger' argument 1 names different: declaration 'setp' definition 'oldsetp'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:471:27: note: Function 'qh_setlarger' argument 1 names different: declaration 'setp' definition 'oldsetp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:854:26: note: Function 'qh_setlarger' argument 1 names different: declaration 'setp' definition 'oldsetp'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:923:21: style: Function 'qh_setnew' argument 1 names different: declaration 'size' definition 'setsize'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libqhull/qset.h:473:21: note: Function 'qh_setnew' argument 1 names different: declaration 'size' definition 'setsize'.
tulip-4.8.0dfsg/thirdparty/libqhull/qset.c:923:21: note: Function 'qh_setnew' argument 1 names different: declaration 'size' definition 'setsize'.
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:279:6: style: The scope of the variable 'cap' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:406:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:629:14: style: The scope of the variable 'start' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:630:14: style: The scope of the variable 'end' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:1093:8: style: The scope of the variable 'da' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:1094:8: style: The scope of the variable 'n' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:1095:8: style: The scope of the variable 'x' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:1095:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Contrib/nanosvg.c:1095:12: style: The scope of the variable 'u' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Example/example.c:42:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tulip-4.8.0dfsg/thirdparty/libtess2/Example/example.c:42:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/bucketalloc.c:72:2: style: Variable 'bucket->next' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/bucketalloc.c:69:2: note: Variable 'bucket->next' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/bucketalloc.c:72:2: note: Variable 'bucket->next' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/mesh.c:92:2: error: Address of auto-variable 'pair->e' returned [returnAddressOfAutoVariable]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:130:18: style: The scope of the variable 'hChild' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:131:6: style: The scope of the variable 'child' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:160:18: style: The scope of the variable 'hParent' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:161:6: style: The scope of the variable 'parent' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:458:17: style: The scope of the variable 'heapMin' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:479:17: style: The scope of the variable 'heapMin' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:422:59: style: Function 'pqInsert' argument 3 names different: declaration 'key' definition 'keyNew'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.h:97:59: note: Function 'pqInsert' argument 3 names different: declaration 'key' definition 'keyNew'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:422:59: note: Function 'pqInsert' argument 3 names different: declaration 'key' definition 'keyNew'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:501:40: style: Function 'pqDelete' argument 2 names different: declaration 'handle' definition 'curr'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.h:99:40: note: Function 'pqDelete' argument 2 names different: declaration 'handle' definition 'curr'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/priorityq.c:501:40: note: Function 'pqDelete' argument 2 names different: declaration 'handle' definition 'curr'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:171:16: style: The scope of the variable 'e' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:288:16: style: The scope of the variable 'e' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:576:16: style: The scope of the variable 'e' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:721:16: style: The scope of the variable 'eUp' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:721:22: style: The scope of the variable 'eLo' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:969:28: style: The scope of the variable 'eNew' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/sweep.c:1252:16: style: The scope of the variable 'e' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:823:28: portability: Casting between integer* and const float* which have an incompatible binary data representation. [invalidPointerCast]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:85:14: style: The scope of the variable 'tLen2' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:800:66: style: Function 'tessAddContour' argument 3 names different: declaration 'pointer' definition 'vertices'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libtess2/Include/tesselator.h:196:78: note: Function 'tessAddContour' argument 3 names different: declaration 'pointer' definition 'vertices'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:800:66: note: Function 'tessAddContour' argument 3 names different: declaration 'pointer' definition 'vertices'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:801:22: style: Function 'tessAddContour' argument 5 names different: declaration 'count' definition 'numVertices'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/libtess2/Include/tesselator.h:196:103: note: Function 'tessAddContour' argument 5 names different: declaration 'count' definition 'numVertices'.
tulip-4.8.0dfsg/thirdparty/libtess2/Source/tess.c:801:22: note: Function 'tessAddContour' argument 5 names different: declaration 'count' definition 'numVertices'.
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.cpp:103:41: style: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.h:62:40: note: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'.
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.cpp:103:41: note: Function 'compressSubDir' argument 1 names different: declaration 'parentZip' definition 'zip'.
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.cpp:103:67: style: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.h:62:72: note: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'.
tulip-4.8.0dfsg/thirdparty/quazip/JlCompress.cpp:103:67: note: Function 'compressSubDir' argument 3 names different: declaration 'parentDir' definition 'origDir'.
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:139:5: style: Class 'QuaZip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:142:5: style: Class 'QuaZip' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipnewinfo.h:90:3: style: Struct 'QuaZipNewInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipnewinfo.h:108:3: style: Struct 'QuaZipNewInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipnewinfo.h:116:3: style: Struct 'QuaZipNewInfo' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.h:99:5: style: Class 'QuaZipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:44:10: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:62:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:44:10: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:46:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:65:15: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:46:7: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:47:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:70:15: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:47:7: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:48:10: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:75:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quaadler32.h:48:10: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:40:10: style: The function 'calculate' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:62:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:40:10: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:42:7: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:65:15: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:42:7: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:43:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:70:15: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:43:7: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:44:10: style: The function 'value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/quazip/quachecksum32.h:75:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/quazip/quacrc32.h:44:10: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:39:12: performance: Technically the member function 'QuaGzipFilePrivate::open' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:48:28: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:39:12: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:40:12: performance: Technically the member function 'QuaGzipFilePrivate::open' can be static. [functionStatic]
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:43:28: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:40:12: note: Technically the member function 'QuaGzipFilePrivate::open' can be static.
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.h:95:16: warning: Virtual function 'close' is called from destructor '~QuaGzipFile()' at line 107. Dynamic binding is not used. [virtualCallInConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:107:5: note: Calling close
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.h:95:16: note: close is a virtual method
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.h:52:3: style: Class 'QuaGzipFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quagzipfile.cpp:35:5: style: Class 'QuaGzipFilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.cpp:64:3: style: Class 'QuaZIODevicePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.cpp:64:3: style: Class 'QuaZIODevicePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.h:85:16: warning: Virtual function 'close' is called from destructor '~QuaZIODevice()' at line 133. Dynamic binding is not used. [virtualCallInConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.cpp:133:9: note: Calling close
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.h:85:16: note: close is a virtual method
tulip-4.8.0dfsg/thirdparty/quazip/quaziodevice.cpp:33:5: style: Class 'QuaZIODevicePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:344:20: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:358:20: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:475:20: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:520:20: style: C-style pointer casting [cstyleCast]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:404:13: style: Technically the member function 'QuaZip::getUnzFile' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:606:17: note: Technically the member function 'QuaZip::getUnzFile' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:404:13: note: Technically the member function 'QuaZip::getUnzFile' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:410:13: style: Technically the member function 'QuaZip::getZipFile' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:611:17: note: Technically the member function 'QuaZip::getZipFile' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazip.h:410:13: note: Technically the member function 'QuaZip::getZipFile' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazip.cpp:81:5: style: Class 'QuaZipPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:87:35: style: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:96:28: note: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:87:35: note: Function 'cd' argument 1 names different: declaration 'dirName' definition 'directoryName'.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:449:39: style: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:167:32: note: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:449:39: note: Function 'exists' argument 1 names different: declaration 'fileName' definition 'filePath'.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:69:10: style: Technically the member function 'QuaZipDir::operator==' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:66:17: note: Technically the member function 'QuaZipDir::operator==' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:69:10: note: Technically the member function 'QuaZipDir::operator==' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:176:19: style: Technically the member function 'QuaZipDir::filter' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:505:26: note: Technically the member function 'QuaZipDir::filter' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.h:176:19: note: Technically the member function 'QuaZipDir::filter' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:242:13: style: Technically the member function 'QuaZipDirComparator::compareStrings' can be const. [functionConst]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:258:26: note: Technically the member function 'QuaZipDirComparator::compareStrings' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:242:13: note: Technically the member function 'QuaZipDirComparator::compareStrings' can be const.
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:224:5: style: Class 'QuaZipDirRestoreCurrent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipdir.cpp:244:9: style: Class 'QuaZipDirComparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:78:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:78:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:81:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:81:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:98:5: warning: Member variable 'QuaZipFilePrivate::caseSensitivity' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:98:5: warning: Member variable 'QuaZipFilePrivate::raw' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:91:9: style: Class 'QuaZipFilePrivate' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:91:9: style: Class 'QuaZipFilePrivate' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.h:449:18: warning: Virtual function 'close' is called from destructor '~QuaZipFile()' at line 141. Dynamic binding is not used. [virtualCallInConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:141:5: note: Calling close
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.h:449:18: note: close is a virtual method
tulip-4.8.0dfsg/thirdparty/quazip/quazipfile.cpp:78:5: style: Class 'QuaZipFilePrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:605:25: style: Condition 'unz_copyright[0]!=' '' is always false [knownConditionTrueFalse]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:1482:10: style: The scope of the variable 'source' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:423:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:427:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:450:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:491:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:495:17: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:518:13: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:540:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:564:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/unzip.c:1107:17: style: Variable 'llSeek' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1243:26: warning: Identical inner 'if' condition is always true. [identicalInnerCondition]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1240:41: note: outer condition: zi->ci.method==Z_DEFLATED
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1243:26: note: identical inner condition: zi->ci.method==Z_DEFLATED
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1055:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1054:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1055:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1057:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1055:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1057:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1058:7: style: Variable 'err' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1057:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1058:7: note: Variable 'err' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/quazip/crypt.h:103:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:2010:9: style: The scope of the variable 'header' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:2011:9: style: The scope of the variable 'dataSize' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:497:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:501:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:524:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:561:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:564:15: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:587:9: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:612:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:636:7: style: Redundant pointer operation on 'pzlib_filefunc_def' - it's already a pointer. [redundantPointerOp]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1510:17: style: Variable 'bBreak' is modified but its new value is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/quazip/zip.c:1716:11: style: Variable 'p' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview.cpp:603:56: style: Function 'setModel' argument 1 names different: declaration 'model' definition 'm'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:258:40: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'm'.
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview.cpp:603:56: note: Function 'setModel' argument 1 names different: declaration 'model' definition 'm'.
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:151:1: style: The class 'QxtPrivate' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:202:5: warning: Member variable 'QxtPrivateInterface::pvt' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:203:26: warning: Member variable 'QxtPrivateInterface::pvt' is not assigned a value in 'QxtPrivateInterface::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:203:26: style: 'operator=' should return reference to 'this' instance. [operatorEqRetRefThis]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview.h:87:5: style: Class 'QxtFlowView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:216:18: style: The function 'init' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:206:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:216:18: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:217:18: style: The function 'paint' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:207:18: note: Virtual function in base class
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.h:217:18: note: Function in derived class
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.cpp:57:19: warning: Member variable 'QxtFlowViewState::angle' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.cpp:57:19: warning: Member variable 'QxtFlowViewState::spacing' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.cpp:57:19: warning: Member variable 'QxtFlowViewState::offsetX' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.cpp:57:19: warning: Member variable 'QxtFlowViewState::offsetY' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtflowview_p.cpp:57:19: warning: Member variable 'QxtFlowViewState::centerSlide' is not initialized in the constructor. [uninitMemberVar]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:202:0: warning: Member variable 'QxtPrivateInterface < QxtSpanSlider , QxtSpanSliderPrivate >::pvt' is not initialized in the constructor. [uninitMemberVarPrivate]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:203:0: warning: Member variable 'QxtPrivateInterface < QxtSpanSlider , QxtSpanSliderPrivate >::pvt' is not assigned a value in 'QxtPrivateInterface < QxtSpanSlider , QxtSpanSliderPrivate >::operator='. [operatorEqVarError]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:151:0: style: The class 'QxtPrivate < QxtSpanSlider >' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/thirdparty/qxt/src/qxtglobal.h:203:0: error: No 'return' statement in non-void function causes undefined behavior. [operatorEqMissingReturnStatement]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:28:35: style: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_parse.h:44:61: note: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:28:35: note: Function 'yajl_status_to_string' argument 1 names different: declaration 'code' definition 'stat'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:119:19: style: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_parse.h:178:44: note: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:119:19: note: Function 'yajl_parse' argument 3 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:155:55: style: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_parse.h:203:52: note: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl.c:155:55: note: Function 'yajl_get_error' argument 4 names different: declaration 'jsonTextLength' definition 'jsonTextLen'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:32:39: style: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.h:23:44: note: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:32:39: note: Function 'yajl_string_encode' argument 1 names different: declaration 'printer' definition 'print'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:35:27: style: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.h:26:32: note: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:35:27: note: Function 'yajl_string_encode' argument 4 names different: declaration 'length' definition 'len'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:117:32: style: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.h:30:32: note: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:117:32: note: Function 'yajl_string_decode' argument 3 names different: declaration 'length' definition 'len'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_encode.c:169:55: warning: String literal compared with variable 'NULL'. Did you intend to use strcmp() instead? [literalWithCharPtrCompare]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:98:41: style: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:118:63: note: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:98:41: note: Function 'yajl_gen_alloc' argument 1 names different: declaration 'allocFuncs' definition 'afs'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:129:25: style: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:161:43: note: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:129:25: note: Function 'yajl_gen_reset' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:137:24: style: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:121:42: note: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:137:24: note: Function 'yajl_gen_free' argument 1 names different: declaration 'handle' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:209:27: style: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:123:56: note: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:209:27: note: Function 'yajl_gen_integer' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:227:26: style: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:127:55: note: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:227:26: note: Function 'yajl_gen_double' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:26: style: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:128:55: note: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:26: note: Function 'yajl_gen_number' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:42: style: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:129:59: note: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:42: note: Function 'yajl_gen_number' argument 2 names different: declaration 'num' definition 's'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:52: style: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:130:53: note: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:244:52: note: Function 'yajl_gen_number' argument 3 names different: declaration 'len' definition 'l'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:254:26: style: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:131:55: note: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:254:26: note: Function 'yajl_gen_string' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:275:24: style: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:134:53: note: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:275:24: note: Function 'yajl_gen_null' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:285:24: style: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:135:53: note: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:285:24: note: Function 'yajl_gen_bool' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:297:28: style: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:136:57: note: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:297:28: note: Function 'yajl_gen_map_open' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:310:29: style: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:137:58: note: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:310:29: note: Function 'yajl_gen_map_close' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:324:30: style: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:138:59: note: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:324:30: note: Function 'yajl_gen_array_open' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:336:31: style: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:139:60: note: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:336:31: note: Function 'yajl_gen_array_close' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:349:27: style: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:144:56: note: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:349:27: note: Function 'yajl_gen_get_buf' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:359:25: style: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_gen.h:151:43: note: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_gen.c:359:25: note: Function 'yajl_gen_clear' argument 1 names different: declaration 'hand' definition 'g'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_lex.c:117:26: style: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_lex.h:54:31: note: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_lex.c:117:26: note: Function 'yajl_lex_free' argument 1 names different: declaration 'lexer' definition 'lxr'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:315:29: style: Variable 'd' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:310:0: note: Variable 'd' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:315:29: note: Variable 'd' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:72:10: style: The scope of the variable 'text' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:73:18: style: The scope of the variable 'arrow' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:159:28: style: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.h:66:28: note: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:159:28: note: Function 'yajl_do_finish' argument 1 names different: declaration 'handle' definition 'hand'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:186:27: style: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.h:62:27: note: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_parser.c:186:27: note: Function 'yajl_do_parse' argument 1 names different: declaration 'handle' definition 'hand'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:243:17: warning: Either the condition '(v)!=NULL' is redundant or there is possible null pointer dereference: v. [nullPointerRedundantCheck]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:242:18: note: Assuming that condition '(v)!=NULL' is not redundant
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:243:17: note: Null pointer dereference
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:440:5: style: Variable 'status' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:437:5: note: Variable 'status' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:440:5: note: Variable 'status' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:425:12: style: The scope of the variable 'internal_err_str' can be reduced. [variableScope]
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:457:33: style: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'. [funcArgNamesDifferent]
tulip-4.8.0dfsg/thirdparty/yajl/src/api/yajl_tree.h:147:42: note: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'.
tulip-4.8.0dfsg/thirdparty/yajl/src/yajl_tree.c:457:33: note: Function 'yajl_tree_get' argument 1 names different: declaration 'parent' definition 'n'.
tulip-4.8.0dfsg/unit_test/library/tulip/BooleanPropertyTest.h:33:1: style: The class 'BooleanPropertyTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/DataSetTest.cpp:117:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/unit_test/library/tulip/DataSetTest.cpp:126:5: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tulip-4.8.0dfsg/unit_test/library/tulip/DataSetTest.cpp:115:3: style: Struct 'Struct' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/DoublePropertyTest.h:29:1: style: The class 'DoublePropertyTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/ExistEdgeTest.h:28:1: style: The class 'ExistEdgeTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/ExtendedClusterOperationTest.h:28:1: style: The class 'ExtendedClusterOperationTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/FaceIteratorTest.h:31:1: style: The class 'FaceIteratorTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/GraphPropertyTest.h:29:1: style: The class 'GraphPropertyTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/IdManagerTest.h:31:1: style: The class 'IdManagerTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/IntegerPropertyMinMaxSubgraphTest.h:28:1: style: The class 'IntegerPropertyMinMaxSubgraphTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/IntegerPropertyMinMaxUptodateTest.h:29:1: style: The class 'IntegerPropertyMinMaxUpdateTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/IsMetaEdgeTest.h:26:1: style: The class 'IsMetaEdgeTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/MutableContainerTest.h:31:1: style: The class 'MutableContainerTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/ObservableGraphTest.cpp:468:39: style: Same expression on both sides of '/' because the value of 'NB_NODES' and '2' are the same. [duplicateExpression]
tulip-4.8.0dfsg/unit_test/library/tulip/ObservableGraphTest.cpp:444:27: note: 'NB_NODES' is assigned value '2' here.
tulip-4.8.0dfsg/unit_test/library/tulip/ObservableGraphTest.cpp:468:39: note: Same expression on both sides of '/' because the value of 'NB_NODES' and '2' are the same.
tulip-4.8.0dfsg/unit_test/library/tulip/ObservablePropertyTest.cpp:198:16: style: Unused variable: edges [unusedVariable]
tulip-4.8.0dfsg/unit_test/library/tulip/ObservablePropertyTest.h:29:1: style: The class 'ObservablePropertyTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:275:3: style: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:270:3: note: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:275:3: note: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:339:3: style: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:334:3: note: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.cpp:339:3: note: Variable 'f2' is reassigned a value before the old one has been used if variable is no semaphore variable.
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarConMapTest.h:32:1: style: The class 'PlanarConMapTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/PlanarityTestTest.h:29:1: style: The class 'PlanarityTestTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/PluginsTest.h:30:1: style: The class 'PluginsTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/PushPopTest.h:28:1: style: The class 'PushPopTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:645:3: style: Variable 'm' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:624:0: note: Variable 'm' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:645:3: note: Variable 'm' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:43:16: style: Unused variable: edges [unusedVariable]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:326:5: style: Variable 'edgePresent' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:318:5: style: Variable 'nodePresent' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.cpp:473:8: style: Variable 'g4' is assigned a value that is never used. [unreadVariable]
tulip-4.8.0dfsg/unit_test/library/tulip/SuperGraphTest.h:28:1: style: The class 'SuperGraphTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/TestAlgorithmTest.cpp:228:10: style: The scope of the variable 'tmpGraph' can be reduced. [variableScope]
tulip-4.8.0dfsg/unit_test/library/tulip/TestAlgorithmTest.h:30:1: style: The class 'TestAlgorithmTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/TestPropertiesMinMaxAfterAddNode.h:25:1: style: The class 'TestPropertiesMinMaxAfterAddNode' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:69:3: style: Variable 'graph' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:68:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:69:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:98:3: style: Variable 'graph' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:97:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:98:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:127:3: style: Variable 'graph' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:126:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:127:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:197:3: style: Variable 'graph' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:196:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/TlpImportExportTest.cpp:197:3: note: Variable 'graph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/importexporttest.cpp:470:3: style: Variable 'loadedGraph' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/library/tulip/importexporttest.cpp:465:0: note: Variable 'loadedGraph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/importexporttest.cpp:470:3: note: Variable 'loadedGraph' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/library/tulip/stringpropertytest.h:30:1: style: The class 'StringPropertyTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/plugins/BasicPluginsTest.cpp:429:16: style: Unused variable: edges [unusedVariable]
tulip-4.8.0dfsg/unit_test/plugins/BasicPluginsTest.h:30:1: style: The class 'BasicPluginsTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/plugins/basiclayouttest.h:29:1: style: The class 'BasicLayoutTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/plugins/basicmetrictest.h:29:1: style: The class 'BasicMetricTest' does not have a constructor although it has private member variables. [noConstructor]
tulip-4.8.0dfsg/unit_test/plugins/pluginstest.cpp:50:5: style: Variable 'pLoader' is reassigned a value before the old one has been used. [redundantAssignment]
tulip-4.8.0dfsg/unit_test/plugins/pluginstest.cpp:47:0: note: Variable 'pLoader' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/unit_test/plugins/pluginstest.cpp:50:5: note: Variable 'pLoader' is reassigned a value before the old one has been used.
tulip-4.8.0dfsg/wizards/tlpalgorithm/algorithmplugin.cpp:15:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/wizards/tlpexport/exportplugin.cpp:16:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/wizards/tlpimport/importplugin.cpp:16:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/wizards/tlpinteractor/interactor.cpp:68:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/wizards/tlpproperty/propertyplugin.cpp:15:0: error: syntax error [syntaxError]
tulip-4.8.0dfsg/wizards/tlpview/view.cpp:3:0: error: syntax error [syntaxError]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tumbler/tumbler_0.2.1.orig.tar.gz
tumbler-0.2.1/plugins/cover-thumbnailer/cover-thumbnailer.c:548:16: style: The scope of the variable 'p' can be reduced. [variableScope]
tumbler-0.2.1/plugins/cover-thumbnailer/cover-thumbnailer.c:550:16: style: The scope of the variable 'url_part' can be reduced. [variableScope]
tumbler-0.2.1/plugins/cover-thumbnailer/cover-thumbnailer.c:656:27: style: The scope of the variable 'poster_url' can be reduced. [variableScope]
tumbler-0.2.1/plugins/desktop-thumbnailer/desktop-thumbnailer.c:314:14: style: The scope of the variable 'tmpfilepath' can be reduced. [variableScope]
tumbler-0.2.1/plugins/gst-thumbnailer/gst-thumbnailer.c:142:23: style: The scope of the variable 'caps' can be reduced. [variableScope]
tumbler-0.2.1/plugins/gst-thumbnailer/gst-thumbnailer.c:143:23: style: The scope of the variable 'caps_struct' can be reduced. [variableScope]
tumbler-0.2.1/plugins/gst-thumbnailer/gst-thumbnailer.c:145:23: style: The scope of the variable 'buffer' can be reduced. [variableScope]
tumbler-0.2.1/plugins/gst-thumbnailer/gst-thumbnailer.c:446:15: style: The scope of the variable 'message' can be reduced. [variableScope]
tumbler-0.2.1/plugins/jpeg-thumbnailer/jpeg-thumbnailer.c:797:27: style: Unused variable: statb [unusedVariable]
tumbler-0.2.1/plugins/jpeg-thumbnailer/jpeg-thumbnailer.c:805:27: style: Unused variable: path [unusedVariable]
tumbler-0.2.1/plugins/jpeg-thumbnailer/jpeg-thumbnailer.c:807:27: style: Unused variable: fd [unusedVariable]
tumbler-0.2.1/plugins/odf-thumbnailer/odf-thumbnailer.c:244:19: style: The scope of the variable 'thumb_value' can be reduced. [variableScope]
tumbler-0.2.1/plugins/odf-thumbnailer/odf-thumbnailer.c:245:19: style: The scope of the variable 'clip_data' can be reduced. [variableScope]
tumbler-0.2.1/plugins/odf-thumbnailer/odf-thumbnailer.c:247:19: style: The scope of the variable 'data' can be reduced. [variableScope]
tumbler-0.2.1/plugins/odf-thumbnailer/odf-thumbnailer.c:312:21: style: The scope of the variable 'path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/pixbuf-thumbnailer/pixbuf-thumbnailer.c:190:7: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tumbler-0.2.1/plugins/pixbuf-thumbnailer/pixbuf-thumbnailer.c:148:20: style: The scope of the variable 'src' can be reduced. [variableScope]
tumbler-0.2.1/plugins/poppler-thumbnailer/poppler-thumbnailer.c:262:27: style: The scope of the variable 'file' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:180:18: style: The scope of the variable 'dummy_file' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:182:18: style: The scope of the variable 'parent' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:184:18: style: The scope of the variable 'dirname' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:327:13: style: The scope of the variable 'temp_path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:328:13: style: The scope of the variable 'dest_path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:331:13: style: The scope of the variable 'dest_file' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:532:18: style: The scope of the variable 'cachedir' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:533:18: style: The scope of the variable 'dirname' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:536:18: style: The scope of the variable 'flavor_dir' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:537:18: style: The scope of the variable 'file' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:538:18: style: The scope of the variable 'path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-cache.c:758:14: style: The scope of the variable 'mtime_str' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-thumbnail.c:302:22: style: The scope of the variable 'dest_file' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-thumbnail.c:305:22: style: The scope of the variable 'dest_path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-thumbnail.c:307:22: style: The scope of the variable 'temp_path' can be reduced. [variableScope]
tumbler-0.2.1/plugins/xdg-cache/xdg-cache-thumbnail.c:308:22: style: The scope of the variable 'mtime_str' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-cache.c:64:24: style: The scope of the variable 'plugin' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:102:27: style: The scope of the variable 'info' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:163:26: style: The scope of the variable 'plugin' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:164:26: style: The scope of the variable 'basename' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:256:24: style: The scope of the variable 'info' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:261:24: style: The scope of the variable 'type_name' can be reduced. [variableScope]
tumbler-0.2.1/tumbler/tumbler-provider-factory.c:262:24: style: The scope of the variable 'name' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/main.c:201:11: style: The scope of the variable 'path' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-group-scheduler.c:292:28: style: The scope of the variable 'request' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-group-scheduler.c:411:28: style: The scope of the variable 'uris' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-group-scheduler.c:412:28: style: The scope of the variable 'failed_uris' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-group-scheduler.c:413:28: style: The scope of the variable 'success_uris' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-group-scheduler.c:416:28: style: The scope of the variable 'message' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-lifo-scheduler.c:270:28: style: The scope of the variable 'request' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-lifo-scheduler.c:362:28: style: The scope of the variable 'uris' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:445:23: style: The scope of the variable 'current_name' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:446:23: style: The scope of the variable 'name' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:653:17: style: The scope of the variable 'info' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:660:17: style: The scope of the variable 'list' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:662:17: style: The scope of the variable 'hash_key' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:769:13: style: The scope of the variable 'file' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:933:20: style: The scope of the variable 'hash_keys' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:1243:23: style: The scope of the variable 'monitor' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-manager.c:1353:20: style: The scope of the variable 'info' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-registry.c:275:3: style: Variable 'thumbnailer' is reassigned a value before the old one has been used. [redundantAssignment]
tumbler-0.2.1/tumblerd/tumbler-registry.c:267:0: note: Variable 'thumbnailer' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:275:3: note: Variable 'thumbnailer' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:459:3: style: Variable 'thumbnailers' is reassigned a value before the old one has been used. [redundantAssignment]
tumbler-0.2.1/tumblerd/tumbler-registry.c:444:0: note: Variable 'thumbnailers' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:459:3: note: Variable 'thumbnailers' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:694:3: style: Variable 'thumbnailer' is reassigned a value before the old one has been used. [redundantAssignment]
tumbler-0.2.1/tumblerd/tumbler-registry.c:688:0: note: Variable 'thumbnailer' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:694:3: note: Variable 'thumbnailer' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-registry.c:236:11: style: The scope of the variable 'list' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-registry.c:345:11: style: The scope of the variable 'list' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-registry.c:445:24: style: The scope of the variable 'hash_key' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-registry.c:446:24: style: The scope of the variable 'scheme' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-registry.c:449:24: style: The scope of the variable 'gfile' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-scheduler.c:270:3: style: Variable 'request' is reassigned a value before the old one has been used. [redundantAssignment]
tumbler-0.2.1/tumblerd/tumbler-scheduler.c:263:0: note: Variable 'request' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-scheduler.c:270:3: note: Variable 'request' is reassigned a value before the old one has been used.
tumbler-0.2.1/tumblerd/tumbler-service.c:691:28: style: The scope of the variable 'name' can be reduced. [variableScope]
tumbler-0.2.1/tumblerd/tumbler-service.c:622:46: style: Function 'tumbler_service_pre_unmount' argument 3 names different: declaration 'monitor' definition 'volume_monitor'. [funcArgNamesDifferent]
tumbler-0.2.1/tumblerd/tumbler-service.c:117:69: note: Function 'tumbler_service_pre_unmount' argument 3 names different: declaration 'monitor' definition 'volume_monitor'.
tumbler-0.2.1/tumblerd/tumbler-service.c:622:46: note: Function 'tumbler_service_pre_unmount' argument 3 names different: declaration 'monitor' definition 'volume_monitor'.
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tumgreyspf/tumgreyspf_1.36.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tumiki-fighters/tumiki-fighters_0.2.dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tunapie/tunapie_2.1.19.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tuned/tuned_2.9.0.orig.tar.gz
tuned-2.9.0/experiments/varcpuload.c:110:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tuned-2.9.0/experiments/varcpuload.c:123:26: style: The scope of the variable 's' can be reduced. [variableScope]
tuned-2.9.0/experiments/varcpuload.c:101:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tuned-2.9.0/experiments/varcpuload.c:115:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tunesviewer/tunesviewer_1.4.99.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tunnelx/tunnelx_20170928.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tup/tup_0.7.6.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/tupi/tupi_0.2+git08.orig.tar.gz
tupi-0.2-git08/configure.tests/theora/main.cpp:111:19: style: Condition 'buf_delay<0' is always true [knownConditionTrueFalse]
tupi-0.2-git08/configure.tests/theora/main.cpp:59:20: note: Assignment 'buf_delay=-1', assigned value is -1
tupi-0.2-git08/configure.tests/theora/main.cpp:111:19: note: Condition 'buf_delay<0' is always true
tupi-0.2-git08/configure.tests/theora/main.cpp:124:19: style: Condition 'buf_delay>=0' is always false [knownConditionTrueFalse]
tupi-0.2-git08/configure.tests/theora/main.cpp:59:20: note: Assignment 'buf_delay=-1', assigned value is -1
tupi-0.2-git08/configure.tests/theora/main.cpp:124:19: note: Condition 'buf_delay>=0' is always false
tupi-0.2-git08/configure.tests/theora/main.cpp:61:16: style: The scope of the variable 'video_fps_denominator' can be reduced. [variableScope]
tupi-0.2-git08/configure.tests/theora/main.cpp:101:119: warning: Found calculation inside sizeof(). [sizeofCalculation]
tupi-0.2-git08/src/components/animation/tupcamerabar.h:57:9: style: Class 'TupCameraBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/animation/tupcamerawidget.cpp:54:46: style: Function 'TupCameraWidget' argument 1 names different: declaration 'work' definition 'project'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/animation/tupcamerawidget.h:72:37: note: Function 'TupCameraWidget' argument 1 names different: declaration 'work' definition 'project'.
tupi-0.2-git08/src/components/animation/tupcamerawidget.cpp:54:46: note: Function 'TupCameraWidget' argument 1 names different: declaration 'work' definition 'project'.
tupi-0.2-git08/src/components/animation/tupcamerawidget.cpp:267:65: style: Function 'handleProjectResponse' argument 1 names different: declaration 'event' definition 'response'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/animation/tupcamerawidget.h:85:56: note: Function 'handleProjectResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/components/animation/tupcamerawidget.cpp:267:65: note: Function 'handleProjectResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/components/animation/tupcamerawidget.cpp:41:13: style: struct member 'Private::container' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/animation/tupscreen.cpp:592:30: style: Function 'setLoop' argument 1 names different: declaration 'l' definition 'loop'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/animation/tupscreen.h:74:27: note: Function 'setLoop' argument 1 names different: declaration 'l' definition 'loop'.
tupi-0.2-git08/src/components/animation/tupscreen.cpp:592:30: note: Function 'setLoop' argument 1 names different: declaration 'l' definition 'loop'.
tupi-0.2-git08/src/components/animation/tupscreen.cpp:756:40: style: Function 'addPhotogramsArray' argument 1 names different: declaration 'index' definition 'sceneIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/animation/tupscreen.h:115:37: note: Function 'addPhotogramsArray' argument 1 names different: declaration 'index' definition 'sceneIndex'.
tupi-0.2-git08/src/components/animation/tupscreen.cpp:756:40: note: Function 'addPhotogramsArray' argument 1 names different: declaration 'index' definition 'sceneIndex'.
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.cpp:113:53: style: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.h:80:46: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.cpp:113:53: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.cpp:129:43: style: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.h:81:36: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/components/colorpalette/tupcellscolor.cpp:129:43: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/components/colorpalette/tupcolorform.h:51:9: style: Class 'TupColorForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.cpp:480:33: style: Function 'setHS' argument 1 names different: declaration 'h' definition 'hue'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.h:96:24: note: Function 'setHS' argument 1 names different: declaration 'h' definition 'hue'.
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.cpp:480:33: note: Function 'setHS' argument 1 names different: declaration 'h' definition 'hue'.
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.cpp:480:42: style: Function 'setHS' argument 2 names different: declaration 's' definition 'saturation'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.h:96:31: note: Function 'setHS' argument 2 names different: declaration 's' definition 'saturation'.
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.cpp:480:42: note: Function 'setHS' argument 2 names different: declaration 's' definition 'saturation'.
tupi-0.2-git08/src/components/colorpalette/tupviewcolorcells.h:63:9: style: Class 'TupViewColorCells' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/colorpalette/tupcolorpicker.h:57:9: style: Class 'TupColorPicker' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/colorpalette/tupcolorpalette.h:75:9: style: Class 'TupColorPalette' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/colorpalette/tupformitem.cpp:69:32: style: Function 'setValue' argument 1 names different: declaration 'val' definition 'value'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupformitem.h:63:27: note: Function 'setValue' argument 1 names different: declaration 'val' definition 'value'.
tupi-0.2-git08/src/components/colorpalette/tupformitem.cpp:69:32: note: Function 'setValue' argument 1 names different: declaration 'val' definition 'value'.
tupi-0.2-git08/src/components/colorpalette/tupviewcolorcells.cpp:194:56: style: Function 'readPaletteFile' argument 1 names different: declaration 'file' definition 'paletteFile'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/colorpalette/tupviewcolorcells.h:65:45: note: Function 'readPaletteFile' argument 1 names different: declaration 'file' definition 'paletteFile'.
tupi-0.2-git08/src/components/colorpalette/tupviewcolorcells.cpp:194:56: note: Function 'readPaletteFile' argument 1 names different: declaration 'file' definition 'paletteFile'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:38:85: style: Function 'TupExportModule' argument 2 names different: declaration 'output' definition 'outputFormat'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/export/tupexportmodule.h:55:76: note: Function 'TupExportModule' argument 2 names different: declaration 'output' definition 'outputFormat'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:38:85: note: Function 'TupExportModule' argument 2 names different: declaration 'output' definition 'outputFormat'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:192:74: style: Function 'setCurrentFormat' argument 2 names different: declaration 'extension' definition 'value'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/export/tupexportmodule.h:77:65: note: Function 'setCurrentFormat' argument 2 names different: declaration 'extension' definition 'value'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:192:74: note: Function 'setCurrentFormat' argument 2 names different: declaration 'extension' definition 'value'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:277:50: style: Function 'updateState' argument 1 names different: declaration 'text' definition 'name'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/export/tupexportmodule.h:65:41: note: Function 'updateState' argument 1 names different: declaration 'text' definition 'name'.
tupi-0.2-git08/src/components/export/tupexportmodule.cpp:277:50: note: Function 'updateState' argument 1 names different: declaration 'text' definition 'name'.
tupi-0.2-git08/src/components/export/tupexportwizard.h:63:9: style: Class 'TupExportWizard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/export/tupexportmodule.h:58:14: style: The function 'isComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:107:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupexportmodule.h:58:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupexportmodule.h:59:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:108:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupexportmodule.h:59:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupexportwidget.cpp:177:35: warning: Either the condition 'if(currentExporter)' is redundant or there is possible null pointer dereference: currentExporter. [nullPointerRedundantCheck]
tupi-0.2-git08/src/components/export/tupexportwidget.cpp:179:12: note: Assuming that condition 'if(currentExporter)' is not redundant
tupi-0.2-git08/src/components/export/tupexportwidget.cpp:177:35: note: Null pointer dereference
tupi-0.2-git08/src/components/export/tupsceneselector.h:53:9: style: Class 'TupSceneSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/export/tupvideoproperties.h:51:9: style: Class 'TupVideoProperties' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/export/tuppluginselector.h:54:14: style: The function 'isComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:107:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tuppluginselector.h:54:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tuppluginselector.h:57:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:108:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tuppluginselector.h:57:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupsceneselector.h:56:14: style: The function 'isComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:107:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupsceneselector.h:56:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupsceneselector.h:57:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:108:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupsceneselector.h:57:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupsceneselector.h:60:14: style: The function 'aboutToNextPage' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:116:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupsceneselector.h:60:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupvideoproperties.h:54:14: style: The function 'isComplete' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:107:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupvideoproperties.h:54:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupvideoproperties.h:55:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/export/tupexportwizard.h:108:22: note: Virtual function in base class
tupi-0.2-git08/src/components/export/tupvideoproperties.h:55:14: note: Function in derived class
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:130:19: warning: Either the condition 'if(current)' is redundant or there is possible null pointer dereference: current. [nullPointerRedundantCheck]
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:132:8: note: Assuming that condition 'if(current)' is not redundant
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:130:19: note: Null pointer dereference
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:80:68: style: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/export/tupexportwizard.h:65:59: note: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'.
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:80:68: note: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'.
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:267:46: style: Function 'setWidget' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/export/tupexportwizard.h:111:33: note: Function 'setWidget' argument 1 names different: declaration 'widget' definition 'w'.
tupi-0.2-git08/src/components/export/tupexportwizard.cpp:267:46: note: Function 'setWidget' argument 1 names different: declaration 'widget' definition 'w'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:127:41: style: Function 'setLockFlag' argument 1 names different: declaration 'section' definition 'logicalndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposureheader.h:75:30: note: Function 'setLockFlag' argument 1 names different: declaration 'section' definition 'logicalndex'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:127:41: note: Function 'setLockFlag' argument 1 names different: declaration 'section' definition 'logicalndex'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:133:47: style: Function 'moveHeaderSection' argument 1 names different: declaration 'index' definition 'position'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposureheader.h:74:36: note: Function 'moveHeaderSection' argument 1 names different: declaration 'index' definition 'position'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:133:47: note: Function 'moveHeaderSection' argument 1 names different: declaration 'index' definition 'position'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:133:61: style: Function 'moveHeaderSection' argument 2 names different: declaration 'newIndex' definition 'newPosition'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposureheader.h:74:47: note: Function 'moveHeaderSection' argument 2 names different: declaration 'newIndex' definition 'newPosition'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.cpp:133:61: note: Function 'moveHeaderSection' argument 2 names different: declaration 'newIndex' definition 'newPosition'.
tupi-0.2-git08/src/components/exposure/tupexposureheader.h:68:9: style: Class 'TupExposureHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/exposure/tupexposuresheet.cpp:453:47: style: Function 'requestChangeScene' argument 1 names different: declaration 'index' definition 'sceneIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposuresheet.h:109:37: note: Function 'requestChangeScene' argument 1 names different: declaration 'index' definition 'sceneIndex'.
tupi-0.2-git08/src/components/exposure/tupexposuresheet.cpp:453:47: note: Function 'requestChangeScene' argument 1 names different: declaration 'index' definition 'sceneIndex'.
tupi-0.2-git08/src/components/exposure/tupexposuresheet.cpp:1011:54: style: Function 'itemResponse' argument 1 names different: declaration 'response' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposuresheet.h:94:52: note: Function 'itemResponse' argument 1 names different: declaration 'response' definition 'e'.
tupi-0.2-git08/src/components/exposure/tupexposuresheet.cpp:1011:54: note: Function 'itemResponse' argument 1 names different: declaration 'response' definition 'e'.
tupi-0.2-git08/src/components/exposure/tupexposuretable.h:81:9: style: Class 'TupExposureTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/exposure/tupscenetabwidget.h:61:9: style: Class 'TupSceneTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:339:5: warning: Either the condition 'if(frame)' is redundant or there is possible null pointer dereference: frame. [nullPointerRedundantCheck]
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:340:8: note: Assuming that condition 'if(frame)' is not redundant
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:339:5: note: Null pointer dereference
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:236:50: style: Function 'requestFrameSelection' argument 1 names different: declaration 'currentRow' definition 'currentSelectedRow'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/exposure/tupexposuretable.h:119:40: note: Function 'requestFrameSelection' argument 1 names different: declaration 'currentRow' definition 'currentSelectedRow'.
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:236:50: note: Function 'requestFrameSelection' argument 1 names different: declaration 'currentRow' definition 'currentSelectedRow'.
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:47:9: style: Class 'TupExposureVerticalHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:103:9: style: Class 'TupExposureItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/exposure/tupexposuretable.cpp:109:24: style: Class 'TupExposureItemDelegate' is unsafe, 'TupExposureItemDelegate::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/components/help/tuphelpwidget.cpp:158:45: style: Function 'loadPage' argument 1 names different: declaration 'path' definition 'filePath'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/help/tuphelpwidget.h:66:38: note: Function 'loadPage' argument 1 names different: declaration 'path' definition 'filePath'.
tupi-0.2-git08/src/components/help/tuphelpwidget.cpp:158:45: note: Function 'loadPage' argument 1 names different: declaration 'path' definition 'filePath'.
tupi-0.2-git08/src/components/import/tuppaletteimporter.h:67:21: performance: Technically the member function 'TupPaletteImporter::getColorArray' can be static. [functionStatic]
tupi-0.2-git08/src/components/import/tuppaletteimporter.cpp:324:33: note: Technically the member function 'TupPaletteImporter::getColorArray' can be static.
tupi-0.2-git08/src/components/import/tuppaletteimporter.h:67:21: note: Technically the member function 'TupPaletteImporter::getColorArray' can be static.
tupi-0.2-git08/src/components/import/tuppaletteimporter.cpp:45:44: style: Class 'TupPaletteImporter' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/components/import/tuppaletteimporter.cpp:45:44: style: Class 'TupPaletteImporter' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/components/import/tuppaletteimporter.h:69:24: style: Class 'TupPaletteImporter' is unsafe, 'TupPaletteImporter::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/components/kinas/tupseditor.h:51:9: style: Class 'TupSEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/kinas/tupsfunctionview.h:50:9: style: Class 'TupSFunctionView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/kinas/kinaswidget.h:56:9: style: Class 'KinasWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/kinas/tupsfunctionview.cpp:62:72: style: Function 'addModule' argument 2 names different: declaration 'sections' definition 'section'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/kinas/tupsfunctionview.h:52:62: note: Function 'addModule' argument 2 names different: declaration 'sections' definition 'section'.
tupi-0.2-git08/src/components/kinas/tupsfunctionview.cpp:62:72: note: Function 'addModule' argument 2 names different: declaration 'sections' definition 'section'.
tupi-0.2-git08/src/components/library/tupitemmanager.cpp:46:5: performance: Variable 'currentSelection' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/components/library/tuptreedelegate.h:51:9: style: Class 'TupTreeDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/library/tupitemmanager.h:59:9: style: Class 'TupItemManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/library/tupsoundplayer.h:60:9: style: Class 'TupSoundPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::project' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::display' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::libraryTree' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::childCount' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::itemType' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::currentPlayerId' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::renaming' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::mkdir' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::isNetworked' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::lastItemEdited' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::currentItemDisplayed' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tuplibrarywidget.cpp:49:5: warning: Member variable 'Private::watcher' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/library/tupsymboleditor.h:62:9: style: Class 'TupSymbolEditor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/library/tuplibrarywidget.h:97:9: style: Class 'TupLibraryWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tupcameradialog.cpp:131:57: style: Function 'changeCameraDevice' argument 1 names different: declaration 'camera' definition 'cameraReference'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupcameradialog.h:68:48: note: Function 'changeCameraDevice' argument 1 names different: declaration 'camera' definition 'cameraReference'.
tupi-0.2-git08/src/components/paintarea/tupcameradialog.cpp:131:57: note: Function 'changeCameraDevice' argument 1 names different: declaration 'camera' definition 'cameraReference'.
tupi-0.2-git08/src/components/paintarea/tupcamerainterface.cpp:119:24: style: C-style pointer casting [cstyleCast]
tupi-0.2-git08/src/components/paintarea/tupcamerainterface.cpp:316:29: style: C-style pointer casting [cstyleCast]
tupi-0.2-git08/src/components/paintarea/tupcamerainterface.cpp:320:24: style: C-style pointer casting [cstyleCast]
tupi-0.2-git08/src/components/paintarea/tupcolorwidget.h:58:9: style: Class 'TupColorWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tupcamerawindow.h:26:14: style: The function 'updateVideo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/components/paintarea/tupvideosurface.h:14:22: note: Virtual function in base class
tupi-0.2-git08/src/components/paintarea/tupcamerawindow.h:26:14: note: Function in derived class
tupi-0.2-git08/src/components/paintarea/tupcamerawindow.cpp:51:91: style: Class 'TupCameraWindow' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/components/paintarea/tupcamerawindow.cpp:51:91: style: Class 'TupCameraWindow' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/components/paintarea/tupcanvas.cpp:250:40: style: Function 'setOnionOpacity' argument 1 names different: declaration 'onion' definition 'opacity'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupcanvas.h:111:37: note: Function 'setOnionOpacity' argument 1 names different: declaration 'onion' definition 'opacity'.
tupi-0.2-git08/src/components/paintarea/tupcanvas.cpp:250:40: note: Function 'setOnionOpacity' argument 1 names different: declaration 'onion' definition 'opacity'.
tupi-0.2-git08/src/components/paintarea/tupcanvas.cpp:43:9: style: struct member 'Private::layerIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcanvas.cpp:44:9: style: struct member 'Private::sceneIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcanvas.pc.cpp:67:9: style: struct member 'Private::layerIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcanvas.pc.cpp:68:9: style: struct member 'Private::sceneIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcanvas.tablet.cpp:68:9: style: struct member 'Private::layerIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcanvas.tablet.cpp:69:9: style: struct member 'Private::sceneIndex' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupcolorwidget.cpp:44:45: style: Function 'TupColorWidget' argument 1 names different: declaration 'm_brush' definition 'color'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupcolorwidget.h:58:37: note: Function 'TupColorWidget' argument 1 names different: declaration 'm_brush' definition 'color'.
tupi-0.2-git08/src/components/paintarea/tupcolorwidget.cpp:44:45: note: Function 'TupColorWidget' argument 1 names different: declaration 'm_brush' definition 'color'.
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.cpp:72:53: style: Function 'setConfigurator' argument 1 names different: declaration 'widget' definition 'w'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.h:68:39: note: Function 'setConfigurator' argument 1 names different: declaration 'widget' definition 'w'.
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.cpp:72:53: note: Function 'setConfigurator' argument 1 names different: declaration 'widget' definition 'w'.
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.cpp:72:60: style: Function 'setConfigurator' argument 2 names different: declaration 'maxWidth' definition 'minWidth'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.h:68:51: note: Function 'setConfigurator' argument 2 names different: declaration 'maxWidth' definition 'minWidth'.
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.cpp:72:60: note: Function 'setConfigurator' argument 2 names different: declaration 'maxWidth' definition 'minWidth'.
tupi-0.2-git08/src/components/paintarea/tupconfigurationarea.h:65:9: style: Class 'TupConfigurationArea' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1329:48: style: Function 'setPreviousOnionSkin' argument 1 names different: declaration 'n' definition 'level'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.h:123:39: note: Function 'setPreviousOnionSkin' argument 1 names different: declaration 'n' definition 'level'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1329:48: note: Function 'setPreviousOnionSkin' argument 1 names different: declaration 'n' definition 'level'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1337:44: style: Function 'setNextOnionSkin' argument 1 names different: declaration 'n' definition 'level'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.h:122:35: note: Function 'setNextOnionSkin' argument 1 names different: declaration 'n' definition 'level'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1337:44: note: Function 'setNextOnionSkin' argument 1 names different: declaration 'n' definition 'level'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1546:45: style: Function 'setOnionFactor' argument 1 names different: declaration 'value' definition 'opacity'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.h:150:36: note: Function 'setOnionFactor' argument 1 names different: declaration 'value' definition 'opacity'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:1546:45: note: Function 'setOnionFactor' argument 1 names different: declaration 'value' definition 'opacity'.
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:78:12: style: struct member 'Private::toolsMenu' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:79:12: style: struct member 'Private::editMenu' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:80:12: style: struct member 'Private::viewMenu' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:81:12: style: struct member 'Private::orderMenu' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:100:9: style: struct member 'Private::autoSaveTime' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupdocumentview.cpp:122:13: style: struct member 'Private::timer' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/paintarea/tupimagedevice.h:55:9: style: Class 'TupImageDevice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tuplibrarydialog.h:64:9: style: Class 'TupLibraryDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tuppaintareastatus.h:68:9: style: Class 'TupPaintAreaStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tupimagedialog.h:57:9: style: Class 'TupImageDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tupimagedevice.cpp:48:5: performance: Variable 'm_image' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/components/paintarea/tupinfowidget.h:65:9: style: Class 'TupInfoWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/paintarea/tuppaintarea.cpp:491:52: style: Function 'sceneResponse' argument 1 names different: declaration 'response' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tuppaintarea.h:156:46: note: Function 'sceneResponse' argument 1 names different: declaration 'response' definition 'event'.
tupi-0.2-git08/src/components/paintarea/tuppaintarea.cpp:491:52: note: Function 'sceneResponse' argument 1 names different: declaration 'response' definition 'event'.
tupi-0.2-git08/src/components/paintarea/tuppaintarea.cpp:644:56: style: Function 'libraryResponse' argument 1 names different: declaration 'response' definition 'request'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tuppaintarea.h:158:50: note: Function 'libraryResponse' argument 1 names different: declaration 'response' definition 'request'.
tupi-0.2-git08/src/components/paintarea/tuppaintarea.cpp:644:56: note: Function 'libraryResponse' argument 1 names different: declaration 'response' definition 'request'.
tupi-0.2-git08/src/components/paintarea/tuppaintareastatus.cpp:308:61: style: Function 'updateRotationField' argument 1 names different: declaration 'angle' definition 'text'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tuppaintareastatus.h:96:49: note: Function 'updateRotationField' argument 1 names different: declaration 'angle' definition 'text'.
tupi-0.2-git08/src/components/paintarea/tuppaintareastatus.cpp:308:61: note: Function 'updateRotationField' argument 1 names different: declaration 'angle' definition 'text'.
tupi-0.2-git08/src/components/paintarea/tuppapagayoimporter.cpp:114:17: style: The scope of the variable 'numWords' can be reduced. [variableScope]
tupi-0.2-git08/src/components/paintarea/tuppapagayoimporter.h:62:24: style: Class 'TupPapagayoImporter' is unsafe, 'TupPapagayoImporter::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/components/paintarea/tupruler.cpp:154:58: style: Function 'drawAScaleMeter' argument 2 names different: declaration 'rulerRectr' definition 'rulerRect'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/paintarea/tupruler.h:79:56: note: Function 'drawAScaleMeter' argument 2 names different: declaration 'rulerRectr' definition 'rulerRect'.
tupi-0.2-git08/src/components/paintarea/tupruler.cpp:154:58: note: Function 'drawAScaleMeter' argument 2 names different: declaration 'rulerRectr' definition 'rulerRect'.
tupi-0.2-git08/src/components/pen/tuppenwidget.h:64:9: style: Class 'TupPenWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/scenes/tupscenesdelegate.h:51:9: style: Class 'TupScenesDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/scenes/tupsceneslist.h:57:9: style: Class 'TupScenesList' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/scenes/tupsceneswidget.cpp:40:19: style: struct member 'Private::buttonGroup' is never used. [unusedStructMember]
tupi-0.2-git08/src/components/scenes/tupsceneswidget.h:69:9: style: Class 'TupScenesWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tuplayerindex.cpp:288:41: style: Function 'setLocalRequest' argument 1 names different: declaration 'row' definition 'layer'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tuplayerindex.h:105:34: note: Function 'setLocalRequest' argument 1 names different: declaration 'row' definition 'layer'.
tupi-0.2-git08/src/components/timeline/tuplayerindex.cpp:288:41: note: Function 'setLocalRequest' argument 1 names different: declaration 'row' definition 'layer'.
tupi-0.2-git08/src/components/timeline/tuplayerindex.cpp:45:9: style: Class 'TupLayerIndexHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tuplayerindex.cpp:111:9: style: Class 'TupLayerIndexItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:52:96: style: Function 'addScene' argument 3 names different: declaration 'title' definition 'sceneName'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tupscenecontainer.h:57:85: note: Function 'addScene' argument 3 names different: declaration 'title' definition 'sceneName'.
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:52:96: note: Function 'addScene' argument 3 names different: declaration 'title' definition 'sceneName'.
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:58:69: style: Function 'restoreScene' argument 2 names different: declaration 'title' definition 'sceneName'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tupscenecontainer.h:58:58: note: Function 'restoreScene' argument 2 names different: declaration 'title' definition 'sceneName'.
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:58:69: note: Function 'restoreScene' argument 2 names different: declaration 'title' definition 'sceneName'.
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:98:49: style: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tupscenecontainer.h:67:50: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/components/timeline/tupscenecontainer.cpp:98:49: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/components/timeline/tuptimelineruler.h:54:9: style: Class 'TupTimeLineRuler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tuptimelineheader.h:62:9: style: Class 'TupTimeLineHeader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tupscenecontainer.h:55:9: style: Class 'TupSceneContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/timeline/tuptimeline.cpp:705:35: style: Function 'selectFrame' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tuptimeline.h:91:30: note: Function 'selectFrame' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'.
tupi-0.2-git08/src/components/timeline/tuptimeline.cpp:705:35: note: Function 'selectFrame' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'.
tupi-0.2-git08/src/components/timeline/tuptimeline.cpp:705:51: style: Function 'selectFrame' argument 2 names different: declaration 'indexFrame' definition 'frameIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tuptimeline.h:91:46: note: Function 'selectFrame' argument 2 names different: declaration 'indexFrame' definition 'frameIndex'.
tupi-0.2-git08/src/components/timeline/tuptimeline.cpp:705:51: note: Function 'selectFrame' argument 2 names different: declaration 'indexFrame' definition 'frameIndex'.
tupi-0.2-git08/src/components/timeline/tuptimeline.cpp:42:5: warning: Member variable 'Private::project' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/components/timeline/tuptimelineheader.cpp:182:45: style: Function 'showTitleEditor' argument 1 names different: declaration 'section' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tuptimelineheader.h:85:34: note: Function 'showTitleEditor' argument 1 names different: declaration 'section' definition 'index'.
tupi-0.2-git08/src/components/timeline/tuptimelineheader.cpp:182:45: note: Function 'showTitleEditor' argument 1 names different: declaration 'section' definition 'index'.
tupi-0.2-git08/src/components/timeline/tuptimelinetable.cpp:278:41: style: Function 'isSoundLayer' argument 1 names different: declaration 'row' definition 'layerIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/components/timeline/tuptimelinetable.h:86:31: note: Function 'isSoundLayer' argument 1 names different: declaration 'row' definition 'layerIndex'.
tupi-0.2-git08/src/components/timeline/tuptimelinetable.cpp:278:41: note: Function 'isSoundLayer' argument 1 names different: declaration 'row' definition 'layerIndex'.
tupi-0.2-git08/src/components/timeline/tuptimelinetable.cpp:44:9: style: Class 'TupTimeLineTableItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/twitter/tuptwitter.h:51:9: style: Class 'TupTwitter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/components/twitter/tuptwitterwidget.h:60:9: style: Class 'TupTwitterWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tcore/talgorithm.cpp:42:9: style: Condition '!init' is always true [knownConditionTrueFalse]
tupi-0.2-git08/src/framework/tcore/tapplicationproperties.cpp:55:52: style: Class 'TApplicationProperties' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/framework/tcore/tapplicationproperties.cpp:55:52: style: Class 'TApplicationProperties' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:287:9: style: Variable 'init' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:279:0: note: Variable 'init' is reassigned a value before the old one has been used if variable is no semaphore variable.
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:287:9: note: Variable 'init' is reassigned a value before the old one has been used if variable is no semaphore variable.
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:297:9: warning: Member variable 'TDebug::m_toWrite' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:97:5: performance: Variable 'areas' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:276:5: style: Class 'TDebug' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/framework/tcore/tdebug.cpp:122:9: style: Class 'DebugBrowserHighlighter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tcore/tdebug.h:156:1: warning: The class 'TDebug' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tupi-0.2-git08/src/framework/tcore/tipdatabase.cpp:87:43: style: Function 'loadTips' argument 1 names different: declaration 'file' definition 'filePath'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tcore/tipdatabase.h:85:38: note: Function 'loadTips' argument 1 names different: declaration 'file' definition 'filePath'.
tupi-0.2-git08/src/framework/tcore/tipdatabase.cpp:87:43: note: Function 'loadTips' argument 1 names different: declaration 'file' definition 'filePath'.
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.cpp:61:48: style: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.cpp:49:46: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.cpp:61:48: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.h:79:22: warning: Virtual function 'setupTabWidget' is called from constructor 'TabbedMainWindow(QWidget*parent=0)' at line 104. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.cpp:104:5: note: Calling setupTabWidget
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.h:79:22: note: setupTabWidget is a virtual method
tupi-0.2-git08/src/framework/tgui/tactionmanager.h:67:9: style: Class 'TActionManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tmainwindow.h:78:9: style: Class 'TMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.h:68:9: style: Class 'TabbedMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tabbedmainwindow.cpp:45:9: style: Class 'TabWidgetPrivate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/ttabwidget.h:54:9: style: Class 'TTabWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:59:61: style: Function 'insert' argument 2 names different: declaration 'id' definition '_id'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tactionmanager.h:70:53: note: Function 'insert' argument 2 names different: declaration 'id' definition '_id'.
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:59:61: note: Function 'insert' argument 2 names different: declaration 'id' definition '_id'.
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:127:46: style: Function 'find' argument 1 names different: declaration 'id' definition '_id'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tactionmanager.h:74:38: note: Function 'find' argument 1 names different: declaration 'id' definition '_id'.
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:127:46: note: Function 'find' argument 1 names different: declaration 'id' definition '_id'.
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:191:50: style: Function 'setupMenuBar' argument 1 names different: declaration 'menu' definition 'menuBar'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tactionmanager.h:79:42: note: Function 'setupMenuBar' argument 1 names different: declaration 'menu' definition 'menuBar'.
tupi-0.2-git08/src/framework/tgui/tactionmanager.cpp:191:50: note: Function 'setupMenuBar' argument 1 names different: declaration 'menu' definition 'menuBar'.
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:99:41: style: Function 'showEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tanimwidget.h:102:37: note: Function 'showEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:99:41: note: Function 'showEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:116:41: style: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tanimwidget.h:107:37: note: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:116:41: note: Function 'hideEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:65:14: warning: Member variable 'TAnimWidget::m_pixmapIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:84:14: warning: Member variable 'TAnimWidget::m_counter' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:84:14: warning: Member variable 'TAnimWidget::m_lines' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:84:14: warning: Member variable 'TAnimWidget::fontSize' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:84:14: warning: Member variable 'TAnimWidget::m_end' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:86:5: performance: Variable 'm_background' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/framework/tgui/tseparator.h:64:5: style: Class 'TSeparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/twizard.h:62:9: style: Class 'TWizard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tanimwidget.cpp:41:9: style: Class 'Controller' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tapplication.cpp:115:49: style: Function 'applyPalette' argument 1 names different: declaration 'p' definition 'pal'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tapplication.h:139:43: note: Function 'applyPalette' argument 1 names different: declaration 'p' definition 'pal'.
tupi-0.2-git08/src/framework/tgui/tapplication.cpp:115:49: note: Function 'applyPalette' argument 1 names different: declaration 'p' definition 'pal'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:206:39: style: Function 'disable' argument 1 names different: declaration 'v' definition 'view'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tbuttonbar.h:74:35: note: Function 'disable' argument 1 names different: declaration 'v' definition 'view'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:206:39: note: Function 'disable' argument 1 names different: declaration 'v' definition 'view'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:214:38: style: Function 'enable' argument 1 names different: declaration 'v' definition 'view'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tbuttonbar.h:75:34: note: Function 'enable' argument 1 names different: declaration 'v' definition 'view'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:214:38: note: Function 'enable' argument 1 names different: declaration 'v' definition 'view'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:268:47: style: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tbuttonbar.h:102:51: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:268:47: note: Function 'mousePressEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:281:37: style: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tbuttonbar.h:103:41: note: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:281:37: note: Function 'enterEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:287:37: style: Function 'leaveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tbuttonbar.h:104:41: note: Function 'leaveEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tbuttonbar.cpp:287:37: note: Function 'leaveEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:228:39: style: Function 'addItem' argument 1 names different: declaration 'brush' definition 'b'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcellview.h:82:36: note: Function 'addItem' argument 1 names different: declaration 'brush' definition 'b'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:228:39: note: Function 'addItem' argument 1 names different: declaration 'brush' definition 'b'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:236:39: style: Function 'addItem' argument 1 names different: declaration 'image' definition 'i'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcellview.h:83:36: note: Function 'addItem' argument 1 names different: declaration 'image' definition 'i'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:236:39: note: Function 'addItem' argument 1 names different: declaration 'image' definition 'i'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:244:41: style: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcellview.h:93:46: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:244:41: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:43:9: style: Class 'TCellViewItemDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcellview.cpp:91:72: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tupi-0.2-git08/src/framework/tgui/tcirclebutton.cpp:195:45: style: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcirclebutton.h:86:38: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcirclebutton.cpp:195:45: note: Function 'paintEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcirclebutton.cpp:68:13: style: Class 'Animator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/framework/tgui/tcirclebutton.cpp:68:13: style: Class 'Animator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/framework/tgui/tcirclebutton.h:100:22: warning: Virtual function 'paintMask' is called from constructor 'TCircleButton(int diameter,bool animate=true,QWidget*parent=0)' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tcirclebutton.cpp:98:5: note: Calling paintMask
tupi-0.2-git08/src/framework/tgui/tcirclebutton.h:100:22: note: paintMask is a virtual method
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:77:46: style: Function 'paintEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tclicklineedit.h:56:46: note: Function 'paintEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:77:46: note: Function 'paintEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:93:48: style: Function 'focusInEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tclicklineedit.h:57:48: note: Function 'focusInEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:93:48: note: Function 'focusInEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:102:49: style: Function 'focusOutEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tclicklineedit.h:58:49: note: Function 'focusOutEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tclicklineedit.cpp:102:49: note: Function 'focusOutEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:110:52: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:80:43: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:110:52: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:118:54: style: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:81:45: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:118:54: note: Function 'mouseReleaseEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:128:51: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:82:42: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:128:51: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:305:48: style: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:152:36: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:305:48: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:405:43: style: Function 'setExpanded' argument 1 names different: declaration 'collapsed' definition 'expanded'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:115:31: note: Function 'setExpanded' argument 1 names different: declaration 'collapsed' definition 'expanded'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.cpp:405:43: note: Function 'setExpanded' argument 1 names different: declaration 'collapsed' definition 'expanded'.
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:66:9: style: Class 'TClickableLabel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:104:9: style: Class 'TCollapsibleWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcollapsiblewidget.h:143:9: style: Class 'KSettingsContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:160:52: style: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:89:46: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:160:52: note: Function 'dragEnterEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:184:50: style: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:90:44: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:184:50: note: Function 'dragMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:195:42: style: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:91:36: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:195:42: note: Function 'dropEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:80:22: warning: Virtual function 'showEditor' is called from constructor 'TColorButton(QWidget*parent=0)' at line 44. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tcolorbutton.cpp:44:43: note: Calling showEditor
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:80:22: note: showEditor is a virtual method
tupi-0.2-git08/src/framework/tgui/tcolorbutton.h:69:9: style: Class 'TColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcolorcell.cpp:76:42: style: Function 'paintEvent' argument 1 names different: declaration 'painter' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcolorcell.h:65:38: note: Function 'paintEvent' argument 1 names different: declaration 'painter' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tcolorcell.cpp:76:42: note: Function 'paintEvent' argument 1 names different: declaration 'painter' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tconfigurationdialog.h:77:22: warning: Virtual function 'apply' is called from constructor 'TConfigurationDialog(QWidget*parent=0)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tconfigurationdialog.cpp:74:87: note: Calling apply
tupi-0.2-git08/src/framework/tgui/tconfigurationdialog.h:77:22: note: apply is a virtual method
tupi-0.2-git08/src/framework/tgui/twidgetlistview.h:66:11: style: Class 'TWidgetListView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tflatbutton.h:52:9: style: Class 'TFlatButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tconfigurationdialog.h:69:9: style: Class 'TConfigurationDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tcontrolnode.cpp:52:43: style: Function 'TControlNode' argument 4 names different: declaration 'parent' definition 'graphicParent'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcontrolnode.h:65:38: note: Function 'TControlNode' argument 4 names different: declaration 'parent' definition 'graphicParent'.
tupi-0.2-git08/src/framework/tgui/tcontrolnode.cpp:52:43: note: Function 'TControlNode' argument 4 names different: declaration 'parent' definition 'graphicParent'.
tupi-0.2-git08/src/framework/tgui/tcontrolnode.cpp:326:36: style: Function 'hasChanged' argument 1 names different: declaration 'notChange' definition 'unchanged'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tcontrolnode.h:86:30: note: Function 'hasChanged' argument 1 names different: declaration 'notChange' definition 'unchanged'.
tupi-0.2-git08/src/framework/tgui/tcontrolnode.cpp:326:36: note: Function 'hasChanged' argument 1 names different: declaration 'notChange' definition 'unchanged'.
tupi-0.2-git08/src/framework/tgui/tdoublecombobox.cpp:102:39: style: Function 'setDecimals' argument 1 names different: declaration 'd' definition 'n'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tdoublecombobox.h:60:30: note: Function 'setDecimals' argument 1 names different: declaration 'd' definition 'n'.
tupi-0.2-git08/src/framework/tgui/tdoublecombobox.cpp:102:39: note: Function 'setDecimals' argument 1 names different: declaration 'd' definition 'n'.
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:166:53: style: Function 'mousePressEvent' argument 1 names different: declaration 'ev' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:177:51: note: Function 'mousePressEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:166:53: note: Function 'mousePressEvent' argument 1 names different: declaration 'ev' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: warning: Virtual function 'sizeHint' is called from constructor 'TDualColorButton(QWidget*parent=0)' at line 60. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:60:9: note: Calling sizeHint
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: note: sizeHint is a virtual method
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: warning: Virtual function 'sizeHint' is called from constructor 'TDualColorButton(QWidget*parent=0)' at line 61. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:61:24: note: Calling sizeHint
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: note: sizeHint is a virtual method
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: warning: Virtual function 'sizeHint' is called from constructor 'TDualColorButton(const QBrush&fgColor,const QBrush&bgColor,QWidget*parent=0)' at line 74. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:74:9: note: Calling sizeHint
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: note: sizeHint is a virtual method
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: warning: Virtual function 'sizeHint' is called from constructor 'TDualColorButton(const QBrush&fgColor,const QBrush&bgColor,QWidget*parent=0)' at line 75. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.cpp:75:24: note: Calling sizeHint
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:132:23: note: sizeHint is a virtual method
tupi-0.2-git08/src/framework/tgui/tdualcolorbutton.h:97:9: style: Class 'TDualColorButton' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/teditspinbox.cpp:38:43: style: Function 'TEditSpinBox' argument 2 names different: declaration 'valueMin' definition 'minValue'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/teditspinbox.h:75:37: note: Function 'TEditSpinBox' argument 2 names different: declaration 'valueMin' definition 'minValue'.
tupi-0.2-git08/src/framework/tgui/teditspinbox.cpp:38:43: note: Function 'TEditSpinBox' argument 2 names different: declaration 'valueMin' definition 'minValue'.
tupi-0.2-git08/src/framework/tgui/teditspinbox.cpp:38:57: style: Function 'TEditSpinBox' argument 3 names different: declaration 'valueMax' definition 'maxValue'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/teditspinbox.h:75:51: note: Function 'TEditSpinBox' argument 3 names different: declaration 'valueMax' definition 'maxValue'.
tupi-0.2-git08/src/framework/tgui/teditspinbox.cpp:38:57: note: Function 'TEditSpinBox' argument 3 names different: declaration 'valueMax' definition 'maxValue'.
tupi-0.2-git08/src/framework/tgui/tfontchooser.h:60:9: style: Class 'TFontChooser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tformvalidator.h:60:9: style: Class 'TFormValidator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/thememanager.cpp:75:52: style: Function 'applyTheme' argument 1 names different: declaration 'dd' definition 'kd'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/thememanager.h:58:46: note: Function 'applyTheme' argument 1 names different: declaration 'dd' definition 'kd'.
tupi-0.2-git08/src/framework/tgui/thememanager.cpp:75:52: note: Function 'applyTheme' argument 1 names different: declaration 'dd' definition 'kd'.
tupi-0.2-git08/src/framework/tgui/thememanager.cpp:41:5: performance: Variable 'm_palette' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:70:88: style: Function 'TImageButton' argument 4 names different: declaration 'slot' definition 'method'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/timagebutton.h:64:83: note: Function 'TImageButton' argument 4 names different: declaration 'slot' definition 'method'.
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:70:88: note: Function 'TImageButton' argument 4 names different: declaration 'slot' definition 'method'.
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:43:13: style: Class 'Animation' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:43:13: style: Class 'Animation' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/framework/tgui/timagebutton.h:66:22: warning: Virtual function 'setImage' is called from constructor 'TImageButton(const QIcon&icon,int size,QWidget*parent=0,bool animate=false)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:67:5: note: Calling setImage
tupi-0.2-git08/src/framework/tgui/timagebutton.h:66:22: note: setImage is a virtual method
tupi-0.2-git08/src/framework/tgui/timagebutton.h:66:22: warning: Virtual function 'setImage' is called from constructor 'TImageButton(const QIcon&icon,int size,QObject*reciever,const char*slot,QWidget*parent=0,bool animate=false)' at line 73. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:73:5: note: Calling setImage
tupi-0.2-git08/src/framework/tgui/timagebutton.h:66:22: note: setImage is a virtual method
tupi-0.2-git08/src/framework/tgui/timagebutton.cpp:41:9: style: Class 'Animation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tipdialog.cpp:48:5: performance: Variable 'tags' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/framework/tgui/titemselector.cpp:143:43: style: Function 'addItem' argument 1 names different: declaration 'item' definition 'itemLabel'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/titemselector.h:60:36: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'itemLabel'.
tupi-0.2-git08/src/framework/tgui/titemselector.cpp:143:43: note: Function 'addItem' argument 1 names different: declaration 'item' definition 'itemLabel'.
tupi-0.2-git08/src/framework/tgui/titemselector.h:56:9: style: Class 'TItemSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:623:45: style: Function 'setCurrentPerspective' argument 1 names different: declaration 'wsp' definition 'workspace'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tmainwindow.h:94:40: note: Function 'setCurrentPerspective' argument 1 names different: declaration 'wsp' definition 'workspace'.
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:623:45: note: Function 'setCurrentPerspective' argument 1 names different: declaration 'wsp' definition 'workspace'.
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:41:9: style: Class 'DefaultSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:43:14: style: The function 'save' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmainwindowabstractsettings.h:55:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:43:14: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:44:14: style: The function 'restore' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmainwindowabstractsettings.h:56:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmainwindow.cpp:44:14: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tstackedmainwindow.h:54:9: style: Class 'TStackedMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tworkspacemainwindow.h:53:9: style: Class 'TWorkspaceMainWindow' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:51:14: style: The function 'nextFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:64:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:51:14: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:52:14: style: The function 'reset' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:65:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:52:14: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:53:22: style: The function 'movieHeaderOk' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:66:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:53:22: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:54:25: style: The function 'getErrorMsg' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:67:25: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:54:25: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:57:22: style: The function 'begin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:76:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:57:22: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:58:22: style: The function 'end' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/framework/tgui/tmoviegeneratorinterface.h:77:22: note: Virtual function in base class
tupi-0.2-git08/src/framework/tgui/tmoviegenerator.h:58:22: note: Function in derived class
tupi-0.2-git08/src/framework/tgui/tnodegroup.cpp:238:49: style: Function 'createNodes' argument 1 names different: declaration 'nodes' definition 'pathItem'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tnodegroup.h:83:45: note: Function 'createNodes' argument 1 names different: declaration 'nodes' definition 'pathItem'.
tupi-0.2-git08/src/framework/tgui/tnodegroup.cpp:238:49: note: Function 'createNodes' argument 1 names different: declaration 'nodes' definition 'pathItem'.
tupi-0.2-git08/src/framework/tgui/tosd.cpp:187:36: style: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tosd.h:84:38: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tosd.cpp:187:36: note: Function 'paintEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/framework/tgui/tosd.h:63:9: style: Class 'TOsd' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/treelistwidget.h:56:9: style: Class 'TreeListWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/treelistwidget.cpp:41:9: style: Class 'TreeListWidgetDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:472:55: style: Function 'treeWidgetDeleted' argument 1 names different: declaration 'treeWidget' definition 'o'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:308:41: note: Function 'treeWidgetDeleted' argument 1 names different: declaration 'treeWidget' definition 'o'.
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:472:55: note: Function 'treeWidgetDeleted' argument 1 names different: declaration 'treeWidget' definition 'o'.
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:237:22: warning: Virtual function 'disconnectTreeWidget' is called from constructor 'TreeWidgetSearchLine(QWidget*parent=0,QTreeWidget*treeWidget=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:70:5: note: Calling setTreeWidget
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:210:5: note: Calling setTreeWidgets
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:217:14: note: Calling disconnectTreeWidget
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:237:22: note: disconnectTreeWidget is a virtual method
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:237:22: warning: Virtual function 'disconnectTreeWidget' is called from constructor 'TreeWidgetSearchLine(QWidget*parent,const QList<QTreeWidget*>&treeWidgets)' at line 85. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:85:5: note: Calling setTreeWidgets
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:217:14: note: Calling disconnectTreeWidget
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:237:22: note: disconnectTreeWidget is a virtual method
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:356:22: warning: Virtual function 'createWidgets' is called from constructor 'TreeWidgetSearchLineWidget(QWidget*parent=0,QTreeWidget*treeWidget=0)' at line 547. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.cpp:547:38: note: Calling createWidgets
tupi-0.2-git08/src/framework/tgui/treewidgetsearchline.h:356:22: note: createWidgets is a virtual method
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:203:46: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/trulerbase.h:113:50: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:203:46: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:209:38: style: Function 'setDrawPointer' argument 1 names different: declaration 'yes' definition 'flag'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/trulerbase.h:120:34: note: Function 'setDrawPointer' argument 1 names different: declaration 'yes' definition 'flag'.
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:209:38: note: Function 'setDrawPointer' argument 1 names different: declaration 'yes' definition 'flag'.
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:232:47: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/trulerbase.h:114:51: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:232:47: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/trulerbase.h:123:22: warning: Virtual function 'showMenu' is called from constructor 'TRulerBase(Qt::Orientation orientation=Qt::Horizontal,QWidget*parent=0)' at line 98. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/trulerbase.cpp:98:73: note: Calling showMenu
tupi-0.2-git08/src/framework/tgui/trulerbase.h:123:22: note: showMenu is a virtual method
tupi-0.2-git08/src/framework/tgui/tstylecombobox.h:54:9: style: Class 'TStyleComboBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/ttabwidget.cpp:54:42: style: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/ttabwidget.h:62:50: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/ttabwidget.cpp:54:42: note: Function 'wheelEvent' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/ttoolbox.h:59:22: warning: Virtual function 'createIcon' is called from constructor 'TToolBox(QWidget*parent=0)' at line 42. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/framework/tgui/ttoolbox.cpp:42:5: note: Calling createIcon
tupi-0.2-git08/src/framework/tgui/ttoolbox.h:59:22: note: createIcon is a virtual method
tupi-0.2-git08/src/framework/tgui/ttoolbox.h:54:9: style: Class 'TToolBox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:102:28: style: Function 'event' argument 1 names different: declaration 'e' definition 'ev'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tvhbox.h:74:36: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:102:28: note: Function 'event' argument 1 names different: declaration 'e' definition 'ev'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:140:29: style: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'sp'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tvhbox.h:65:29: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'sp'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:140:29: note: Function 'setSpacing' argument 1 names different: declaration 'space' definition 'sp'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:150:45: style: Function 'switchWidgetsPosition' argument 1 names different: declaration 'first' definition 'widget1'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tvhbox.h:63:45: note: Function 'switchWidgetsPosition' argument 1 names different: declaration 'first' definition 'widget1'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:150:45: note: Function 'switchWidgetsPosition' argument 1 names different: declaration 'first' definition 'widget1'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:150:63: style: Function 'switchWidgetsPosition' argument 2 names different: declaration 'second' definition 'widget2'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tvhbox.h:63:61: note: Function 'switchWidgetsPosition' argument 2 names different: declaration 'second' definition 'widget2'.
tupi-0.2-git08/src/framework/tgui/tvhbox.cpp:150:63: note: Function 'switchWidgetsPosition' argument 2 names different: declaration 'second' definition 'widget2'.
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:175:9: style: Condition '!forceNoText' is always true [knownConditionTrueFalse]
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:154:24: note: Assignment 'forceNoText=false', assigned value is 0
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:175:9: note: Condition '!forceNoText' is always true
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:276:48: style: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/tviewbutton.h:90:51: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:276:48: note: Function 'mousePressEvent' argument 1 names different: declaration 'e' definition 'event'.
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:54:16: performance: Technically the member function 'Animator::blendColors' can be static. [functionStatic]
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:44:13: style: Class 'Animator' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:44:13: style: Class 'Animator' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/framework/tgui/tviewbutton.cpp:42:9: style: Class 'Animator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/framework/tgui/twizard.cpp:67:44: style: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tgui/twizard.h:64:43: note: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'.
tupi-0.2-git08/src/framework/tgui/twizard.cpp:67:44: note: Function 'addPage' argument 1 names different: declaration 'page' definition 'newPage'.
tupi-0.2-git08/src/framework/tsound/taudioplayer.cpp:64:46: style: Function 'loadEngine' argument 1 names different: declaration 'engine' definition 'engineKey'. [funcArgNamesDifferent]
tupi-0.2-git08/src/framework/tsound/taudioplayer.h:56:40: note: Function 'loadEngine' argument 1 names different: declaration 'engine' definition 'engineKey'.
tupi-0.2-git08/src/framework/tsound/taudioplayer.cpp:64:46: note: Function 'loadEngine' argument 1 names different: declaration 'engine' definition 'engineKey'.
tupi-0.2-git08/src/libbase/tupanimationrenderer.cpp:58:87: style: Class 'TupAnimationRenderer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/libbase/tupanimationrenderer.cpp:58:87: style: Class 'TupAnimationRenderer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/libbase/tupanimationrenderer.h:70:24: style: Class 'TupAnimationRenderer' is unsafe, 'TupAnimationRenderer::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/libbase/tupexportpluginobject.h:55:9: style: Class 'TupExportPluginObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:242:37: warning: Either the condition 'if(layer)' is redundant or there is possible null pointer dereference: layer. [nullPointerRedundantCheck]
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:251:21: note: Assuming that condition 'if(layer)' is not redundant
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:242:37: note: Null pointer dereference
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:243:28: warning: Either the condition 'if(layer)' is redundant or there is possible null pointer dereference: layer. [nullPointerRedundantCheck]
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:251:21: note: Assuming that condition 'if(layer)' is not redundant
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:243:28: note: Null pointer dereference
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:247:36: warning: Either the condition 'if(layer)' is redundant or there is possible null pointer dereference: layer. [nullPointerRedundantCheck]
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:251:21: note: Assuming that condition 'if(layer)' is not redundant
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:247:36: note: Null pointer dereference
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:600:47: style: Function 'addTweeningObjects' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupgraphicsscene.h:149:37: note: Function 'addTweeningObjects' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:600:47: note: Function 'addTweeningObjects' argument 1 names different: declaration 'indexLayer' definition 'layerIndex'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1425:72: style: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupgraphicsscene.h:156:70: note: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1425:72: note: Function 'mouseDoubleClickEvent' argument 1 names different: declaration 'mouseEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1445:49: style: Function 'keyPressEvent' argument 1 names different: declaration 'keyEvent' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupgraphicsscene.h:158:47: note: Function 'keyPressEvent' argument 1 names different: declaration 'keyEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1445:49: note: Function 'keyPressEvent' argument 1 names different: declaration 'keyEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1457:51: style: Function 'keyReleaseEvent' argument 1 names different: declaration 'keyEvent' definition 'event'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupgraphicsscene.h:159:49: note: Function 'keyReleaseEvent' argument 1 names different: declaration 'keyEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupgraphicsscene.cpp:1457:51: note: Function 'keyReleaseEvent' argument 1 names different: declaration 'keyEvent' definition 'event'.
tupi-0.2-git08/src/libbase/tupguideline.h:56:9: style: Class 'TupLineGuide' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libbase/tupguideline.cpp:111:61: style: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupguideline.h:68:55: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/libbase/tupguideline.cpp:111:61: note: Function 'mouseMoveEvent' argument 1 names different: declaration 'event' definition 'e'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:106:59: style: Function 'frameResponse' argument 1 names different: declaration 'frameRequest' definition 'frameResponse'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.h:81:54: note: Function 'frameResponse' argument 1 names different: declaration 'frameRequest' definition 'frameResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:106:59: note: Function 'frameResponse' argument 1 names different: declaration 'frameRequest' definition 'frameResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:111:59: style: Function 'layerResponse' argument 1 names different: declaration 'layerRequest' definition 'layerResponse'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.h:82:54: note: Function 'layerResponse' argument 1 names different: declaration 'layerRequest' definition 'layerResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:111:59: note: Function 'layerResponse' argument 1 names different: declaration 'layerRequest' definition 'layerResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:116:59: style: Function 'sceneResponse' argument 1 names different: declaration 'sceneRequest' definition 'sceneResponse'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.h:83:54: note: Function 'sceneResponse' argument 1 names different: declaration 'sceneRequest' definition 'sceneResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:116:59: note: Function 'sceneResponse' argument 1 names different: declaration 'sceneRequest' definition 'sceneResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:121:63: style: Function 'projectResponse' argument 1 names different: declaration 'projectRequest' definition 'projectResponse'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.h:84:58: note: Function 'projectResponse' argument 1 names different: declaration 'projectRequest' definition 'projectResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:121:63: note: Function 'projectResponse' argument 1 names different: declaration 'projectRequest' definition 'projectResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:126:57: style: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'itemResponse'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.h:85:52: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'itemResponse'.
tupi-0.2-git08/src/libbase/tupmodulewidgetbase.cpp:126:57: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'itemResponse'.
tupi-0.2-git08/src/libbase/tuppaintareabase.cpp:528:38: style: Function 'setZoom' argument 1 names different: declaration 'factor' definition 'scaleFactor'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libbase/tuppaintareabase.h:85:28: note: Function 'setZoom' argument 1 names different: declaration 'factor' definition 'scaleFactor'.
tupi-0.2-git08/src/libbase/tuppaintareabase.cpp:528:38: note: Function 'setZoom' argument 1 names different: declaration 'factor' definition 'scaleFactor'.
tupi-0.2-git08/src/libbase/tuprotationdial.h:48:9: style: Class 'TupRotationDial' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libbase/tuppluginmanager.h:56:9: style: Class 'TupPluginManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libbase/tuptoolplugin.cpp:47:67: style: Class 'TupToolPlugin' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/libbase/tuptoolplugin.cpp:47:67: style: Class 'TupToolPlugin' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/libtupi/tupbrushmanager.h:54:9: style: Class 'TupBrushManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgradientcreator.cpp:152:53: style: Function 'setGradient' argument 1 names different: declaration 'gradient' definition 'brush'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgradientcreator.h:165:41: note: Function 'setGradient' argument 1 names different: declaration 'gradient' definition 'brush'.
tupi-0.2-git08/src/libtupi/tupgradientcreator.cpp:152:53: note: Function 'setGradient' argument 1 names different: declaration 'gradient' definition 'brush'.
tupi-0.2-git08/src/libtupi/tupgradientselector.h:145:7: style: Class 'TupGradientSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgradientviewer.h:73:3: style: Class 'TupGradientViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgradientcreator.h:79:9: style: Class 'TupGradientCreator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgradientcreator.h:183:9: style: Class 'SpinControl' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:178:43: style: Function 'valueChange' argument 1 names different: declaration 'value' definition 'newV'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgradientselector.h:233:36: note: Function 'valueChange' argument 1 names different: declaration 'value' definition 'newV'.
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:178:43: note: Function 'valueChange' argument 1 names different: declaration 'value' definition 'newV'.
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:238:49: style: Function 'valueToGradient' argument 1 names different: declaration '_value' definition 'value'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgradientselector.h:258:34: note: Function 'valueToGradient' argument 1 names different: declaration '_value' definition 'value'.
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:238:49: note: Function 'valueToGradient' argument 1 names different: declaration '_value' definition 'value'.
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:49:5: performance: Variable '_orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/libtupi/tupgradientselector.cpp:56:5: performance: Variable '_orientation' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:541:5: style: Variable 'cu1' is reassigned a value before the old one has been used. [redundantAssignment]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:540:0: note: Variable 'cu1' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:541:5: note: Variable 'cu1' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:544:5: style: Variable 'cu2' is reassigned a value before the old one has been used. [redundantAssignment]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:540:0: note: Variable 'cu2' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:544:5: note: Variable 'cu2' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:385:12: style: The scope of the variable 'dist' can be reduced. [variableScope]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:478:9: style: The scope of the variable 'maxIterations' can be reduced. [variableScope]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:481:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:58: style: Function 'intersectLine' argument 1 names different: declaration 'start' definition 'from'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.h:55:50: note: Function 'intersectLine' argument 1 names different: declaration 'start' definition 'from'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:58: note: Function 'intersectLine' argument 1 names different: declaration 'start' definition 'from'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:79: style: Function 'intersectLine' argument 2 names different: declaration 'end' definition 'to'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.h:55:72: note: Function 'intersectLine' argument 2 names different: declaration 'end' definition 'to'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:79: note: Function 'intersectLine' argument 2 names different: declaration 'end' definition 'to'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:97: style: Function 'intersectLine' argument 3 names different: declaration 'rect' definition 'window'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.h:55:91: note: Function 'intersectLine' argument 3 names different: declaration 'rect' definition 'window'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:695:97: note: Function 'intersectLine' argument 3 names different: declaration 'rect' definition 'window'.
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.h:69:21: style: Unused private function: 'TupGraphicalAlgorithm::printCode' [unusedPrivateFunction]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:97:16: style: Technically the member function 'FitVector::dot' can be const. [functionConst]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:56:9: style: Class 'FitVector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupgraphicalgorithm.cpp:527:0: error: Memory leak: uPrime [memleak]
tupi-0.2-git08/src/libtupi/tupinputdeviceinformation.h:58:9: style: Class 'TupInputDeviceInformation' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupproxyitem.h:52:9: style: Class 'TupProxyItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupitempreview.h:61:9: style: Class 'TupItemPreview' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tuppackagehandler.h:73:17: performance: Technically the member function 'TupPackageHandler::stripRepositoryFromPath' can be static. [functionStatic]
tupi-0.2-git08/src/libtupi/tuppackagehandler.cpp:175:28: note: Technically the member function 'TupPackageHandler::stripRepositoryFromPath' can be static.
tupi-0.2-git08/src/libtupi/tuppackagehandler.h:73:17: note: Technically the member function 'TupPackageHandler::stripRepositoryFromPath' can be static.
tupi-0.2-git08/src/libtupi/tuppackagehandler.h:74:14: performance: Technically the member function 'TupPackageHandler::createPath' can be static. [functionStatic]
tupi-0.2-git08/src/libtupi/tuppackagehandler.cpp:377:25: note: Technically the member function 'TupPackageHandler::createPath' can be static.
tupi-0.2-git08/src/libtupi/tuppackagehandler.h:74:14: note: Technically the member function 'TupPackageHandler::createPath' can be static.
tupi-0.2-git08/src/libtupi/tuppackagehandler.cpp:49:42: style: Class 'TupPackageHandler' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/libtupi/tuppackagehandler.cpp:49:42: style: Class 'TupPackageHandler' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/libtupi/tuppaintareaproperties.cpp:38:25: warning: Member variable 'TupPaintAreaProperties::gridSeparation' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/libtupi/tuppenthicknesswidget.cpp:64:43: style: Function 'render' argument 1 names different: declaration 'thickness' definition 'opacity'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tuppenthicknesswidget.h:70:28: note: Function 'render' argument 1 names different: declaration 'thickness' definition 'opacity'.
tupi-0.2-git08/src/libtupi/tuppenthicknesswidget.cpp:64:43: note: Function 'render' argument 1 names different: declaration 'thickness' definition 'opacity'.
tupi-0.2-git08/src/libtupi/tuppenthicknesswidget.h:58:9: style: Class 'TupPenThicknessWidget' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:136:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:128:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:136:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:137:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:128:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:137:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:142:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:128:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:142:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:155:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:146:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:155:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:156:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:146:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:156:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:161:9: warning: Possible null pointer dereference: button [nullPointer]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:146:32: note: Assignment 'button=0', assigned value is 0
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:161:9: note: Null pointer dereference
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:40:5: warning: Member variable 'Private::fixedSize' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:40:5: warning: Member variable 'Private::buttonLayout' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/libtupi/tupprojectactionbar.cpp:40:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libtupi/tupsocketbase.cpp:70:41: style: Function 'send' argument 1 names different: declaration 'str' definition 'message'. [funcArgNamesDifferent]
tupi-0.2-git08/src/libtupi/tupsocketbase.h:58:34: note: Function 'send' argument 1 names different: declaration 'str' definition 'message'.
tupi-0.2-git08/src/libtupi/tupsocketbase.cpp:70:41: note: Function 'send' argument 1 names different: declaration 'str' definition 'message'.
tupi-0.2-git08/src/libtupi/tupsocketbase.h:64:22: warning: Virtual function 'readFromServer' is called from constructor 'TupSocketBase(QObject*parent=0)' at line 45. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/libtupi/tupsocketbase.cpp:45:52: note: Calling readFromServer
tupi-0.2-git08/src/libtupi/tupsocketbase.h:64:22: note: readFromServer is a virtual method
tupi-0.2-git08/src/libtupi/tupsvg2qt.cpp:655:23: style: Variable 'alpha' is assigned a value that is never used. [unreadVariable]
tupi-0.2-git08/src/libui/tupabout.h:65:9: style: Class 'TupAbout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libui/tupgeneralpreferences.h:55:24: style: Class 'TupGeneralPreferences' is unsafe, 'TupGeneralPreferences::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/libui/tuppaintareapreferences.h:52:9: style: Class 'TupPaintAreaPreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libui/tuppreferencesdialog.h:52:9: style: Class 'TupPreferencesDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libui/tupthemepreferences.h:51:9: style: Class 'TupThemePreferences' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/libui/tupthemeselector.h:67:9: style: Class 'TupThemeSelector' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupchat.cpp:125:16: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::lineEdit' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::browser' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::send' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::lines' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::cursorDown' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.cpp:41:9: warning: Member variable 'Private::cursorUp' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupchat.h:60:9: style: Class 'TupChat' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupchatpackage.h:50:9: style: Class 'TupChatPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupcommunicationparser.h:62:24: style: Class 'TupCommunicationParser' is unsafe, 'TupCommunicationParser::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/net/tupconnectdialog.cpp:41:9: warning: Member variable 'Private::login' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupconnectdialog.cpp:41:9: warning: Member variable 'Private::password' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupconnectdialog.cpp:41:9: warning: Member variable 'Private::server' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupconnectdialog.cpp:41:9: warning: Member variable 'Private::port' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupconnectdialog.cpp:41:9: warning: Member variable 'Private::storePassword' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupconnectdialog.h:65:9: style: Class 'TupConnectDialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupimportprojectpackage.h:51:9: style: Class 'TupImportProjectPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupnetfilemanager.cpp:50:45: style: Function 'save' argument 1 names different: declaration 'filename' definition '_filename'. [funcArgNamesDifferent]
tupi-0.2-git08/src/net/tupnetfilemanager.h:65:42: note: Function 'save' argument 1 names different: declaration 'filename' definition '_filename'.
tupi-0.2-git08/src/net/tupnetfilemanager.cpp:50:45: note: Function 'save' argument 1 names different: declaration 'filename' definition '_filename'.
tupi-0.2-git08/src/net/tupnetfilemanager.cpp:38:20: warning: Member variable 'TupNetFileManager::m_port' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupnetprojectmanagerhandler.cpp:109:81: style: Function 'handleProjectRequest' argument 1 names different: declaration 'event' definition 'request'. [funcArgNamesDifferent]
tupi-0.2-git08/src/net/tupnetprojectmanagerhandler.h:102:68: note: Function 'handleProjectRequest' argument 1 names different: declaration 'event' definition 'request'.
tupi-0.2-git08/src/net/tupnetprojectmanagerhandler.cpp:109:81: note: Function 'handleProjectRequest' argument 1 names different: declaration 'event' definition 'request'.
tupi-0.2-git08/src/net/tupnetsocket.h:58:9: style: Class 'TupNetSocket' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupstoryboardexportpackage.h:50:9: style: Class 'TupStoryboardExportPackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupstoryboardparser.h:52:9: style: Class 'TupStoryboardParser' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupnotice.h:58:9: style: Class 'TupNotice' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupnetprojectmanagerhandler.h:95:9: style: Class 'TupNetProjectManagerHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupnotice.cpp:41:9: warning: Member variable 'Private::browser' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupnoticepackage.h:50:9: style: Class 'TupNoticePackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupnotificationparser.cpp:38:24: warning: Member variable 'TupNotificationParser::package' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/net/tupsavepackage.h:50:9: style: Class 'TupSavePackage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/net/tupstoryboardparser.h:54:14: style: Technically the member function 'TupStoryboardParser::checksum' can be const. [functionConst]
tupi-0.2-git08/src/net/tupstoryboardparser.cpp:77:27: note: Technically the member function 'TupStoryboardParser::checksum' can be const.
tupi-0.2-git08/src/net/tupstoryboardparser.h:54:14: note: Technically the member function 'TupStoryboardParser::checksum' can be const.
tupi-0.2-git08/src/net/tupstoryboardparser.h:55:13: style: Technically the member function 'TupStoryboardParser::sceneIndex' can be const. [functionConst]
tupi-0.2-git08/src/net/tupstoryboardparser.cpp:85:26: note: Technically the member function 'TupStoryboardParser::sceneIndex' can be const.
tupi-0.2-git08/src/net/tupstoryboardparser.h:55:13: note: Technically the member function 'TupStoryboardParser::sceneIndex' can be const.
tupi-0.2-git08/src/net/tupstoryboardparser.cpp:46:68: style: Class 'TupStoryboardParser' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/net/tupstoryboardparser.cpp:46:68: style: Class 'TupStoryboardParser' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/plugins/export/apngplugin/apngplugin.cpp:56:138: style: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/export/apngplugin/apngplugin.h:64:142: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/export/apngplugin/apngplugin.cpp:56:138: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/export/imageplugin/imageplugin.cpp:152:17: style: The scope of the variable 'extension' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/export/imageplugin/imageplugin.cpp:56:47: style: Function 'exportToFormat' argument 1 names different: declaration 'color' definition 'bgColor'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/export/imageplugin/imageplugin.h:63:50: note: Function 'exportToFormat' argument 1 names different: declaration 'color' definition 'bgColor'.
tupi-0.2-git08/src/plugins/export/imageplugin/imageplugin.cpp:56:47: note: Function 'exportToFormat' argument 1 names different: declaration 'color' definition 'bgColor'.
tupi-0.2-git08/src/plugins/export/libavplugin/libavplugin.cpp:117:139: style: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/export/libavplugin/libavplugin.h:65:142: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/export/libavplugin/libavplugin.cpp:117:139: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:393:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:365:5: performance: Variable 'errorDetail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:375:5: performance: Variable 'errorDetail' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:71:10: performance: Technically the member function 'Private::RGBtoYUV420P' can be static. [functionStatic]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:238:37: note: Technically the member function 'Private::RGBtoYUV420P' can be static.
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:71:10: note: Technically the member function 'Private::RGBtoYUV420P' can be static.
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.h:58:22: warning: Virtual function 'begin' is called from constructor 'TLibavMovieGenerator(TMovieGeneratorInterface::Format format,int width,int height,int fps=24,double duration=0)' at line 370. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:370:20: note: Calling begin
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.h:58:22: note: begin is a virtual method
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.h:58:22: warning: Virtual function 'begin' is called from constructor 'TLibavMovieGenerator(TMovieGeneratorInterface::Format format,const QSize&size,int fps=24,double duration=0)' at line 380. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.cpp:380:20: note: Calling begin
tupi-0.2-git08/src/plugins/export/libavplugin/tlibavmoviegenerator.h:58:22: note: begin is a virtual method
tupi-0.2-git08/src/plugins/export/smileplugin/smileplugin.cpp:38:14: warning: Member variable 'SmilePlugin::m_fps' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:162:19: style: Condition 'buf_delay<0' is always true [knownConditionTrueFalse]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:134:22: note: Assignment 'buf_delay=-1', assigned value is -1
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:162:19: note: Condition 'buf_delay<0' is always true
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:181:19: style: Condition 'buf_delay>=0' is always false [knownConditionTrueFalse]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:134:22: note: Assignment 'buf_delay=-1', assigned value is -1
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:181:19: note: Condition 'buf_delay>=0' is always false
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:302:38: style: Same expression on both sides of '==' because the value of 'chroma_format' and 'TH_PF_420' are the same. [duplicateExpression]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:279:25: note: 'chroma_format' is assigned value 'TH_PF_420' here.
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:302:38: note: Same expression on both sides of '==' because the value of 'chroma_format' and 'TH_PF_420' are the same.
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:317:23: style: Same expression on both sides of '==' because the value of 'chroma_format' and 'TH_PF_420' are the same. [duplicateExpression]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:279:25: note: 'chroma_format' is assigned value 'TH_PF_420' here.
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:317:23: note: Same expression on both sides of '==' because the value of 'chroma_format' and 'TH_PF_420' are the same.
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:136:123: warning: Found calculation inside sizeof(). [sizeofCalculation]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.h:71:22: warning: Virtual function 'begin' is called from constructor 'TheoraMovieGenerator(const QSize&size,int fps=24,double duration=0,int frames=0)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.cpp:70:20: note: Calling begin
tupi-0.2-git08/src/plugins/export/theoraplugin/theoramoviegenerator.h:71:22: note: begin is a virtual method
tupi-0.2-git08/src/plugins/export/theoraplugin/theoraplugin.cpp:66:62: style: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/export/theoraplugin/theoraplugin.h:59:142: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/export/theoraplugin/theoraplugin.cpp:66:62: note: Function 'exportToFormat' argument 4 names different: declaration 'format' definition 'fmt'.
tupi-0.2-git08/src/plugins/tools/color/settings.h:70:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/color/configurator.h:65:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/color/settings.cpp:284:72: style: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/color/settings.h:73:70: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/color/settings.cpp:284:72: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/color/settings.cpp:323:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/color/settings.h:75:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/color/settings.cpp:323:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/common/buttonspanel.h:58:9: style: Class 'ButtonsPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/common/spinboxdelegate.h:50:9: style: Class 'SpinBoxDelegate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/common/stepsviewer.cpp:534:14: style: Variable 'count' is modified but its new value is never used. [unreadVariable]
tupi-0.2-git08/src/plugins/tools/common/stepsviewer.h:62:9: style: Class 'StepsViewer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/common/tweenmanager.h:63:9: style: Class 'TweenManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/composed/tweenerpanel.h:77:9: style: Class 'TweenerPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/composed/configurator.h:62:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/composed/positionsettings.cpp:170:43: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/composed/positionsettings.h:72:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/composed/positionsettings.cpp:170:43: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/composed/positionsettings.h:67:9: style: Class 'PositionSettings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/composed/tweenerpanel.cpp:64:13: style: struct member 'Private::totalLabel' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/composed/tweenertable.h:55:9: style: Class 'TweenerTable' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/geometric/geometrictool.cpp:63:20: style: struct member 'Private::item' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/ink/configurator.h:56:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/ink/inktool.cpp:261:22: style: The scope of the variable 'found' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/tools/ink/inktool.cpp:263:21: style: The scope of the variable 'iterations' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/tools/nodes/nodestool.cpp:284:53: style: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/nodes/nodestool.h:101:58: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/plugins/tools/nodes/nodestool.cpp:284:53: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/plugins/tools/opacity/settings.h:62:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/opacity/configurator.h:60:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/opacity/settings.cpp:269:72: style: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/opacity/settings.h:65:70: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/opacity/settings.cpp:269:72: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/opacity/settings.cpp:302:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/opacity/settings.h:67:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/opacity/settings.cpp:302:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/papagayo/buttonspanel.h:58:9: style: Class 'ButtonsPanel' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/papagayo/settings.h:60:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/papagayo/configurator.h:60:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/papagayo/lipsyncmanager.h:61:9: style: Class 'LipSyncManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/pencil/settings.h:59:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/polyline/settings.h:53:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/position/configurator.cpp:58:19: style: struct member 'Private::removeButton' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/position/configurator.cpp:59:19: style: struct member 'Private::editButton' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/position/settings.h:63:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/position/configurator.h:68:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/position/settings.cpp:199:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/position/settings.h:68:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/position/settings.cpp:199:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/rotation/settings.h:62:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/rotation/configurator.h:61:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/rotation/settings.cpp:348:72: style: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/rotation/settings.h:65:70: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/rotation/settings.cpp:348:72: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/rotation/settings.cpp:416:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/rotation/settings.h:67:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/rotation/settings.cpp:416:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/scale/settings.h:63:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/scale/configurator.h:63:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:269:72: style: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/scale/settings.h:66:70: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:269:72: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:310:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/scale/settings.h:68:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:310:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:47:14: style: struct member 'Private::rangePanel' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/scale/settings.cpp:48:14: style: struct member 'Private::clockPanel' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/scheme/configurator.h:60:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/scheme/schemetool.cpp:252:22: style: The scope of the variable 'found' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/tools/scheme/schemetool.cpp:254:21: style: The scope of the variable 'iterations' can be reduced. [variableScope]
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.cpp:413:57: style: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.h:90:58: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.cpp:413:57: note: Function 'itemResponse' argument 1 names different: declaration 'event' definition 'response'.
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.cpp:657:54: style: Function 'applyOrderAction' argument 1 names different: declaration 'order' definition 'action'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.h:106:47: note: Function 'applyOrderAction' argument 1 names different: declaration 'order' definition 'action'.
tupi-0.2-git08/src/plugins/tools/selection/selectiontool.cpp:657:54: note: Function 'applyOrderAction' argument 1 names different: declaration 'order' definition 'action'.
tupi-0.2-git08/src/plugins/tools/selection/settings.h:61:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/shear/settings.h:63:9: style: Class 'Settings' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/shear/configurator.h:63:9: style: Class 'Configurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:270:72: style: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/shear/settings.h:66:70: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:270:72: note: Function 'setParameters' argument 3 names different: declaration 'startFrame' definition 'initFrame'.
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:306:35: style: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'. [funcArgNamesDifferent]
tupi-0.2-git08/src/plugins/tools/shear/settings.h:68:33: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:306:35: note: Function 'initStartCombo' argument 1 names different: declaration 'totalFrames' definition 'framesCount'.
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:47:14: style: struct member 'Private::rangePanel' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/shear/settings.cpp:48:14: style: struct member 'Private::clockPanel' is never used. [unusedStructMember]
tupi-0.2-git08/src/plugins/tools/shift/zoomconfigurator.h:61:9: style: Class 'ZoomConfigurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/plugins/tools/text/textconfigurator.h:59:9: style: Class 'TextConfigurator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/shell/tupstatusbar.h:63:9: style: Class 'TupStatusBar' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/shell/tuplocalprojectmanagerhandler.cpp:167:5: style: Variable 'result' is reassigned a value before the old one has been used. [redundantAssignment]
tupi-0.2-git08/src/shell/tuplocalprojectmanagerhandler.cpp:164:0: note: Variable 'result' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/shell/tuplocalprojectmanagerhandler.cpp:167:5: note: Variable 'result' is reassigned a value before the old one has been used.
tupi-0.2-git08/src/shell/tuplocalprojectmanagerhandler.h:63:9: style: Class 'TupLocalProjectManagerHandler' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/shell/tupmainwindow.cpp:1491:57: style: Function 'expandExposureView' argument 1 names different: declaration 'contextMode' definition 'mode'. [funcArgNamesDifferent]
tupi-0.2-git08/src/shell/tupmainwindow.h:228:50: note: Function 'expandExposureView' argument 1 names different: declaration 'contextMode' definition 'mode'.
tupi-0.2-git08/src/shell/tupmainwindow.cpp:1491:57: note: Function 'expandExposureView' argument 1 names different: declaration 'contextMode' definition 'mode'.
tupi-0.2-git08/src/shell/tupmainwindow.cpp:1593:56: style: Function 'resizeProjectDimension' argument 1 names different: declaration 'size' definition 'dimension'. [funcArgNamesDifferent]
tupi-0.2-git08/src/shell/tupmainwindow.h:217:49: note: Function 'resizeProjectDimension' argument 1 names different: declaration 'size' definition 'dimension'.
tupi-0.2-git08/src/shell/tupmainwindow.cpp:1593:56: note: Function 'resizeProjectDimension' argument 1 names different: declaration 'size' definition 'dimension'.
tupi-0.2-git08/src/shell/tupmainwindow.h:177:22: warning: Virtual function 'createGUI' is called from constructor 'TupMainWindow()' at line 146. Dynamic binding is not used. [virtualCallInConstructor]
tupi-0.2-git08/src/shell/tupmainwindow.cpp:146:5: note: Calling createGUI
tupi-0.2-git08/src/shell/tupmainwindow.h:177:22: note: createGUI is a virtual method
tupi-0.2-git08/src/shell/tupnewproject.h:83:9: style: Class 'TupNewProject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/shell/tupmainwindow_gui.cpp:506:48: style: Function 'changePerspective' argument 1 names different: declaration 'a' definition 'action'. [funcArgNamesDifferent]
tupi-0.2-git08/src/shell/tupmainwindow.h:205:41: note: Function 'changePerspective' argument 1 names different: declaration 'a' definition 'action'.
tupi-0.2-git08/src/shell/tupmainwindow_gui.cpp:506:48: note: Function 'changePerspective' argument 1 names different: declaration 'a' definition 'action'.
tupi-0.2-git08/src/store/tupprojectrequest.h:52:9: style: Class 'TupProjectRequestArgument' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupprojectrequest.h:157:9: style: Class 'TupProjectRequest' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplibraryobject.h:67:9: style: Class 'TupLibraryObject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupproject.h:81:9: style: Class 'TupProject' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupstoryboard.h:51:9: style: Class 'TupStoryboard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuptweenerstep.h:63:9: style: Class 'TupTweenerStep' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplipsync.h:77:9: style: Class 'TupWord' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplipsync.h:101:9: style: Class 'TupPhrase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplibraryobject.h:92:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibraryobject.h:92:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplibraryobject.h:93:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibraryobject.h:93:29: note: Function in derived class
tupi-0.2-git08/src/store/tupproject.h:138:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupproject.h:138:22: note: Function in derived class
tupi-0.2-git08/src/store/tupproject.h:139:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupproject.h:139:29: note: Function in derived class
tupi-0.2-git08/src/store/tupstoryboard.h:80:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupstoryboard.h:80:22: note: Function in derived class
tupi-0.2-git08/src/store/tupstoryboard.h:81:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupstoryboard.h:81:29: note: Function in derived class
tupi-0.2-git08/src/store/tupbackground.h:81:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupbackground.h:81:22: note: Function in derived class
tupi-0.2-git08/src/store/tupbackground.h:82:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupbackground.h:82:29: note: Function in derived class
tupi-0.2-git08/src/store/tuptweenerstep.h:85:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuptweenerstep.h:85:29: note: Function in derived class
tupi-0.2-git08/src/store/tuptweenerstep.h:86:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuptweenerstep.h:86:22: note: Function in derived class
tupi-0.2-git08/src/store/tupitemtweener.h:104:14: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupitemtweener.h:104:14: note: Function in derived class
tupi-0.2-git08/src/store/tupitemtweener.h:105:21: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupitemtweener.h:105:21: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:63:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:63:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:64:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:64:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:87:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:87:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:88:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:88:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:112:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:112:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:113:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:113:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:141:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:141:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:142:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:142:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:178:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:178:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplipsync.h:179:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplipsync.h:179:29: note: Function in derived class
tupi-0.2-git08/src/store/tupscene.h:145:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupscene.h:145:22: note: Function in derived class
tupi-0.2-git08/src/store/tupscene.h:146:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupscene.h:146:29: note: Function in derived class
tupi-0.2-git08/src/store/tupbackground.cpp:42:60: style: Function 'TupBackground' argument 2 names different: declaration 'dimension' definition 'size'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupbackground.h:56:53: note: Function 'TupBackground' argument 2 names different: declaration 'dimension' definition 'size'.
tupi-0.2-git08/src/store/tupbackground.cpp:42:60: note: Function 'TupBackground' argument 2 names different: declaration 'dimension' definition 'size'.
tupi-0.2-git08/src/store/tupbackground.cpp:42:79: style: Function 'TupBackground' argument 3 names different: declaration 'bgColor' definition 'color'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupbackground.h:56:77: note: Function 'TupBackground' argument 3 names different: declaration 'bgColor' definition 'color'.
tupi-0.2-git08/src/store/tupbackground.cpp:42:79: note: Function 'TupBackground' argument 3 names different: declaration 'bgColor' definition 'color'.
tupi-0.2-git08/src/store/tupbackground.cpp:44:5: performance: Variable 'dimension' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tupbackground.cpp:45:5: performance: Variable 'bgColor' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tupbackground.cpp:51:5: style: Class 'TupBackground' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupbackground.cpp:51:5: style: Class 'TupBackground' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuppathitem.h:56:9: style: Class 'TupPathItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupgraphiclibraryitem.h:56:9: style: Class 'TupGraphicLibraryItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupframe.h:75:9: style: Class 'TupFrame' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupsvgitem.h:58:9: style: Class 'TupSvgItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuppathitem.h:59:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuppathitem.h:59:22: note: Function in derived class
tupi-0.2-git08/src/store/tuppathitem.h:60:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuppathitem.h:60:29: note: Function in derived class
tupi-0.2-git08/src/store/tupgraphiclibraryitem.h:61:21: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupgraphiclibraryitem.h:61:21: note: Function in derived class
tupi-0.2-git08/src/store/tupgraphiclibraryitem.h:62:14: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupgraphiclibraryitem.h:62:14: note: Function in derived class
tupi-0.2-git08/src/store/tupframe.h:174:21: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupframe.h:174:21: note: Function in derived class
tupi-0.2-git08/src/store/tupframe.h:175:28: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupframe.h:175:28: note: Function in derived class
tupi-0.2-git08/src/store/tupsvgitem.h:83:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupsvgitem.h:83:22: note: Function in derived class
tupi-0.2-git08/src/store/tupsvgitem.h:84:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupsvgitem.h:84:29: note: Function in derived class
tupi-0.2-git08/src/store/tupgraphicobject.h:104:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupgraphicobject.h:104:22: note: Function in derived class
tupi-0.2-git08/src/store/tupgraphicobject.h:105:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupgraphicobject.h:105:29: note: Function in derived class
tupi-0.2-git08/src/store/tupbuttonitem.h:56:9: style: Class 'TupButtonItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupbuttonitem.h:59:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupbuttonitem.h:59:22: note: Function in derived class
tupi-0.2-git08/src/store/tupbuttonitem.h:60:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupbuttonitem.h:60:29: note: Function in derived class
tupi-0.2-git08/src/store/tupcommandexecutor.cpp:43:21: warning: Member variable 'TupCommandExecutor::copyFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupcommandexecutor.h:62:9: style: Class 'TupCommandExecutor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplayer.h:128:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplayer.h:128:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplayer.h:129:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplayer.h:129:29: note: Function in derived class
tupi-0.2-git08/src/store/tuprectitem.h:55:9: style: Class 'TupRectItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuplineitem.h:51:9: style: Class 'TupLineItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupellipseitem.h:51:9: style: Class 'TupEllipseItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuprectitem.h:60:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuprectitem.h:60:22: note: Function in derived class
tupi-0.2-git08/src/store/tuprectitem.h:61:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuprectitem.h:61:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplineitem.h:54:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplineitem.h:54:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplineitem.h:55:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplineitem.h:55:29: note: Function in derived class
tupi-0.2-git08/src/store/tupellipseitem.h:54:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupellipseitem.h:54:22: note: Function in derived class
tupi-0.2-git08/src/store/tupellipseitem.h:55:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupellipseitem.h:55:29: note: Function in derived class
tupi-0.2-git08/src/store/tupfilemanager.cpp:53:42: style: Function 'save' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupfilemanager.h:58:42: note: Function 'save' argument 1 names different: declaration 'filename' definition 'fileName'.
tupi-0.2-git08/src/store/tupfilemanager.cpp:53:42: note: Function 'save' argument 1 names different: declaration 'filename' definition 'fileName'.
tupi-0.2-git08/src/store/tupfilemanager.cpp:234:42: style: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupfilemanager.h:59:42: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'.
tupi-0.2-git08/src/store/tupfilemanager.cpp:234:42: note: Function 'load' argument 1 names different: declaration 'filename' definition 'fileName'.
tupi-0.2-git08/src/store/tuplibraryfolder.h:114:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibraryfolder.h:114:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplibraryfolder.h:115:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibraryfolder.h:115:29: note: Function in derived class
tupi-0.2-git08/src/store/tuplibrary.h:66:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tuplibraryfolder.h:114:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibrary.h:66:22: note: Function in derived class
tupi-0.2-git08/src/store/tuplibrary.h:67:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tuplibraryfolder.h:115:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuplibrary.h:67:29: note: Function in derived class
tupi-0.2-git08/src/store/tupframe.cpp:632:58: style: Function 'moveItem' argument 2 names different: declaration 'currentPosition' definition 'currentIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupframe.h:109:56: note: Function 'moveItem' argument 2 names different: declaration 'currentPosition' definition 'currentIndex'.
tupi-0.2-git08/src/store/tupframe.cpp:632:58: note: Function 'moveItem' argument 2 names different: declaration 'currentPosition' definition 'currentIndex'.
tupi-0.2-git08/src/store/tupframe.cpp:1346:41: style: Function 'setSvgObjects' argument 1 names different: declaration 'objects' definition 'items'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupframe.h:123:39: note: Function 'setSvgObjects' argument 1 names different: declaration 'objects' definition 'items'.
tupi-0.2-git08/src/store/tupframe.cpp:1346:41: note: Function 'setSvgObjects' argument 1 names different: declaration 'objects' definition 'items'.
tupi-0.2-git08/src/store/tupframe.cpp:1449:35: style: Function 'indexOf' argument 1 names different: declaration 'item' definition 'object'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupframe.h:140:33: note: Function 'indexOf' argument 1 names different: declaration 'item' definition 'object'.
tupi-0.2-git08/src/store/tupframe.cpp:1449:35: note: Function 'indexOf' argument 1 names different: declaration 'item' definition 'object'.
tupi-0.2-git08/src/store/tupframe.cpp:107:76: style: Class 'TupFrame' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupframe.cpp:107:76: style: Class 'TupFrame' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuppixmapitem.h:52:9: style: Class 'TupPixmapItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupitemgroup.h:51:9: style: Class 'TupItemGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuppixmapitem.h:55:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuppixmapitem.h:55:22: note: Function in derived class
tupi-0.2-git08/src/store/tuppixmapitem.h:56:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuppixmapitem.h:56:29: note: Function in derived class
tupi-0.2-git08/src/store/tupitemgroup.h:54:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupitemgroup.h:54:22: note: Function in derived class
tupi-0.2-git08/src/store/tupitemgroup.h:55:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupitemgroup.h:55:29: note: Function in derived class
tupi-0.2-git08/src/store/tupframegroup.h:49:9: style: Class 'TupFrameGroup' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupgraphiclibraryitem.cpp:53:90: style: Class 'TupGraphicLibraryItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupgraphiclibraryitem.cpp:53:90: style: Class 'TupGraphicLibraryItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupgraphicobject.cpp:61:94: style: Class 'TupGraphicObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupgraphicobject.cpp:61:94: style: Class 'TupGraphicObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupitemconverter.cpp:54:5: warning: Either the condition 'shape&&dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
tupi-0.2-git08/src/store/tupitemconverter.cpp:63:15: note: Assuming that condition 'shape&&dest' is not redundant
tupi-0.2-git08/src/store/tupitemconverter.cpp:54:5: note: Null pointer dereference
tupi-0.2-git08/src/store/tupitemconverter.cpp:55:5: warning: Either the condition 'shape&&dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
tupi-0.2-git08/src/store/tupitemconverter.cpp:63:15: note: Assuming that condition 'shape&&dest' is not redundant
tupi-0.2-git08/src/store/tupitemconverter.cpp:55:5: note: Null pointer dereference
tupi-0.2-git08/src/store/tupitemconverter.cpp:56:5: warning: Either the condition 'shape&&dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
tupi-0.2-git08/src/store/tupitemconverter.cpp:63:15: note: Assuming that condition 'shape&&dest' is not redundant
tupi-0.2-git08/src/store/tupitemconverter.cpp:56:5: note: Null pointer dereference
tupi-0.2-git08/src/store/tupitemconverter.cpp:57:5: warning: Either the condition 'shape&&dest' is redundant or there is possible null pointer dereference: dest. [nullPointerRedundantCheck]
tupi-0.2-git08/src/store/tupitemconverter.cpp:63:15: note: Assuming that condition 'shape&&dest' is not redundant
tupi-0.2-git08/src/store/tupitemconverter.cpp:57:5: note: Null pointer dereference
tupi-0.2-git08/src/store/tupitemfactory.cpp:84:58: style: Function 'createItem' argument 1 names different: declaration 'xml' definition 'root'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemfactory.h:94:47: note: Function 'createItem' argument 1 names different: declaration 'xml' definition 'root'.
tupi-0.2-git08/src/store/tupitemfactory.cpp:84:58: note: Function 'createItem' argument 1 names different: declaration 'xml' definition 'root'.
tupi-0.2-git08/src/store/tuptextitem.h:56:9: style: Class 'TupTextItem' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tuptextitem.h:59:22: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:60:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tuptextitem.h:59:22: note: Function in derived class
tupi-0.2-git08/src/store/tuptextitem.h:60:29: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tupabstractserializable.h:61:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tuptextitem.h:60:29: note: Function in derived class
tupi-0.2-git08/src/store/tupitemtweener.cpp:192:35: style: Function 'setPosAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:84:27: note: Function 'setPosAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:192:35: note: Function 'setPosAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:192:57: style: Function 'setPosAt' argument 2 names different: declaration 'point' definition 'pos'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:84:49: note: Function 'setPosAt' argument 2 names different: declaration 'point' definition 'pos'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:192:57: note: Function 'setPosAt' argument 2 names different: declaration 'point' definition 'pos'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:205:40: style: Function 'setRotationAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:85:32: note: Function 'setRotationAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:205:40: note: Function 'setRotationAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:218:37: style: Function 'setScaleAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:86:29: note: Function 'setScaleAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:218:37: note: Function 'setScaleAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:37: style: Function 'setShearAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:87:29: note: Function 'setShearAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:37: note: Function 'setShearAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:51: style: Function 'setShearAt' argument 2 names different: declaration 'sh' definition 'sx'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:87:42: note: Function 'setShearAt' argument 2 names different: declaration 'sh' definition 'sx'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:51: note: Function 'setShearAt' argument 2 names different: declaration 'sh' definition 'sx'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:62: style: Function 'setShearAt' argument 3 names different: declaration 'sv' definition 'sy'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:87:53: note: Function 'setShearAt' argument 3 names different: declaration 'sv' definition 'sy'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:231:62: note: Function 'setShearAt' argument 3 names different: declaration 'sv' definition 'sy'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:244:39: style: Function 'setOpacityAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:88:31: note: Function 'setOpacityAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:244:39: note: Function 'setOpacityAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:257:37: style: Function 'setColorAt' argument 1 names different: declaration 'step' definition 'index'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupitemtweener.h:89:29: note: Function 'setColorAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:257:37: note: Function 'setColorAt' argument 1 names different: declaration 'step' definition 'index'.
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::type' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::initFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::initLayer' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::initScene' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotationType' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateDirection' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateSpeed' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateReverseLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateStartDegree' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::rotateEndDegree' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::scaleAxes' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::scaleFactor' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::scaleIterations' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::scaleLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::scaleReverseLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::shearAxes' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::shearFactor' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::shearIterations' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::shearLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::shearReverseLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::initOpacityFactor' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::endOpacityFactor' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::opacityIterations' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::opacityLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::opacityReverseLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::colorIterations' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::colorLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::colorReverseLoop' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compPositionInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compPositionFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compRotationInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compRotationFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compScaleInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compScaleFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compShearInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compShearFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compOpacityInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compOpacityFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compColoringInitFrame' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:52:5: warning: Member variable 'Private::compColoringFrames' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupitemtweener.cpp:135:36: style: Class 'TupItemTweener' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupitemtweener.cpp:135:36: style: Class 'TupItemTweener' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuplayer.cpp:57:50: style: Class 'TupLayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tuplayer.cpp:57:50: style: Class 'TupLayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuplayer.cpp:387:0: error: Memory leak: lipsync [memleak]
tupi-0.2-git08/src/store/tuplibraryfolder.cpp:268:69: style: Function 'moveObject' argument 2 names different: declaration 'folder' definition 'target'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuplibraryfolder.h:90:59: note: Function 'moveObject' argument 2 names different: declaration 'folder' definition 'target'.
tupi-0.2-git08/src/store/tuplibraryfolder.cpp:268:69: note: Function 'moveObject' argument 2 names different: declaration 'folder' definition 'target'.
tupi-0.2-git08/src/store/tuplibraryfolder.cpp:50:112: style: Class 'TupLibraryFolder' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tuplibraryfolder.cpp:50:112: style: Class 'TupLibraryFolder' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuplibraryobject.cpp:53:72: style: Class 'TupLibraryObject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tuplibraryobject.cpp:53:72: style: Class 'TupLibraryObject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuplipsync.cpp:99:10: warning: Member variable 'TupWord::initIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:99:10: warning: Member variable 'TupWord::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:103:10: warning: Member variable 'TupWord::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:196:12: warning: Member variable 'TupPhrase::initIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:196:12: warning: Member variable 'TupPhrase::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:200:12: warning: Member variable 'TupPhrase::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:301:11: warning: Member variable 'TupVoice::initIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:301:11: warning: Member variable 'TupVoice::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:305:11: warning: Member variable 'TupVoice::initIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:305:11: warning: Member variable 'TupVoice::endIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuplipsync.cpp:44:5: performance: Variable 'phoneme' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tuplipsync.cpp:45:5: performance: Variable 'pos' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tuplipsync.cpp:307:5: performance: Variable 'title' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tuplipsync.cpp:308:5: performance: Variable 'point' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tupi-0.2-git08/src/store/tuplipsync.cpp:551:99: style: Class 'TupLipSync' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tuplipsync.cpp:551:99: style: Class 'TupLipSync' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuppalettedocument.cpp:124:60: style: Function 'setElements' argument 1 names different: declaration 'colors' definition 'brushes'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuppalettedocument.h:77:48: note: Function 'setElements' argument 1 names different: declaration 'colors' definition 'brushes'.
tupi-0.2-git08/src/store/tuppalettedocument.cpp:124:60: note: Function 'setElements' argument 1 names different: declaration 'colors' definition 'brushes'.
tupi-0.2-git08/src/store/tupproject.cpp:461:12: style: Variable 'i' is modified but its new value is never used. [unreadVariable]
tupi-0.2-git08/src/store/tupproject.cpp:70:60: style: Class 'TupProject' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupproject.cpp:70:60: style: Class 'TupProject' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupsoundlayer.h:51:9: style: Class 'TupSoundLayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupsoundlayer.h:60:14: style: The function 'fromXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tuplayer.h:128:22: note: Virtual function in base class
tupi-0.2-git08/src/store/tupsoundlayer.h:60:14: note: Function in derived class
tupi-0.2-git08/src/store/tupsoundlayer.h:61:21: style: The function 'toXml' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tupi-0.2-git08/src/store/tuplayer.h:129:29: note: Virtual function in base class
tupi-0.2-git08/src/store/tupsoundlayer.h:61:21: note: Function in derived class
tupi-0.2-git08/src/store/tupprojectcommand.cpp:51:93: style: Function 'TupProjectCommand' argument 2 names different: declaration 'event' definition 'request'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupprojectcommand.h:57:82: note: Function 'TupProjectCommand' argument 2 names different: declaration 'event' definition 'request'.
tupi-0.2-git08/src/store/tupprojectcommand.cpp:51:93: note: Function 'TupProjectCommand' argument 2 names different: declaration 'event' definition 'request'.
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::project' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::isModified' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::sceneIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::layerIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::frameIndex' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::undoStack' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::commandExecutor' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.cpp:57:9: warning: Member variable 'Private::isNetworked' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectmanager.h:66:9: style: Class 'TupProjectManager' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupprojectmanagerparams.h:65:16: style: Technically the member function 'TupProjectManagerParams::bgColor' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectmanagerparams.cpp:81:33: note: Technically the member function 'TupProjectManagerParams::bgColor' can be const.
tupi-0.2-git08/src/store/tupprojectmanagerparams.h:65:16: note: Technically the member function 'TupProjectManagerParams::bgColor' can be const.
tupi-0.2-git08/src/store/tupprojectmanagerparams.cpp:48:53: style: Class 'TupProjectManagerParams' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupprojectmanagerparams.cpp:48:53: style: Class 'TupProjectManagerParams' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupprojectmanagerparams.h:75:24: style: Class 'TupProjectManagerParams' is unsafe, 'TupProjectManagerParams::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/store/tupprojectrequest.h:58:14: style: Technically the member function 'TupProjectRequestArgument::toBool' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectrequest.cpp:62:33: note: Technically the member function 'TupProjectRequestArgument::toBool' can be const.
tupi-0.2-git08/src/store/tupprojectrequest.h:58:14: note: Technically the member function 'TupProjectRequestArgument::toBool' can be const.
tupi-0.2-git08/src/store/tupprojectrequest.h:61:17: style: Technically the member function 'TupProjectRequestArgument::toString' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectrequest.cpp:80:36: note: Technically the member function 'TupProjectRequestArgument::toString' can be const.
tupi-0.2-git08/src/store/tupprojectrequest.h:61:17: note: Technically the member function 'TupProjectRequestArgument::toString' can be const.
tupi-0.2-git08/src/store/tupprojectrequest.cpp:96:60: style: Class 'TupProjectRequest' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupprojectrequest.cpp:87:5: style: Struct 'Private' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tupi-0.2-git08/src/store/tupprojectrequest.h:71:1: warning: The class 'TupProjectRequest' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:270:19: warning: Member variable 'TupFrameResponse::empty' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:300:18: warning: Member variable 'TupItemResponse::m_itemType' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:300:18: warning: Member variable 'TupItemResponse::m_x' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:300:18: warning: Member variable 'TupItemResponse::m_y' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:300:18: warning: Member variable 'TupItemResponse::m_mode' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:300:18: warning: Member variable 'TupItemResponse::empty' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:363:21: warning: Member variable 'TupLibraryResponse::m_symbolType' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:363:21: warning: Member variable 'TupLibraryResponse::m_mode' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:363:21: warning: Member variable 'TupLibraryResponse::empty' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tupprojectresponse.h:122:14: style: Technically the member function 'TupFrameResponse::frameIsEmpty' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:288:24: note: Technically the member function 'TupFrameResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:122:14: note: Technically the member function 'TupFrameResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:142:26: style: Technically the member function 'TupItemResponse::spaceMode' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:343:35: note: Technically the member function 'TupItemResponse::spaceMode' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:142:26: note: Technically the member function 'TupItemResponse::spaceMode' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:144:14: style: Technically the member function 'TupItemResponse::frameIsEmpty' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:353:23: note: Technically the member function 'TupItemResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:144:14: note: Technically the member function 'TupItemResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:165:26: style: Technically the member function 'TupLibraryResponse::spaceMode' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:391:38: note: Technically the member function 'TupLibraryResponse::spaceMode' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:165:26: note: Technically the member function 'TupLibraryResponse::spaceMode' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:167:14: style: Technically the member function 'TupLibraryResponse::frameIsEmpty' can be const. [functionConst]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:401:26: note: Technically the member function 'TupLibraryResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.h:167:14: note: Technically the member function 'TupLibraryResponse::frameIsEmpty' can be const.
tupi-0.2-git08/src/store/tupprojectresponse.cpp:55:64: style: Class 'TupProjectResponse' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupprojectresponse.cpp:55:64: style: Class 'TupProjectResponse' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuprectitem.cpp:40:14: warning: Member variable 'TupRectItem::m_dragOver' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuprectitem.cpp:45:14: warning: Member variable 'TupRectItem::m_dragOver' is not initialized in the constructor. [uninitMemberVar]
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:49:87: style: Function 'createItemRequest' argument 8 names different: declaration 'action' definition 'actionId'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:69:84: note: Function 'createItemRequest' argument 8 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:49:87: note: Function 'createItemRequest' argument 8 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:100:109: style: Function 'createFrameRequest' argument 4 names different: declaration 'action' definition 'actionId'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:71:105: note: Function 'createFrameRequest' argument 4 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:100:109: note: Function 'createFrameRequest' argument 4 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:132:93: style: Function 'createLayerRequest' argument 3 names different: declaration 'action' definition 'actionId'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:73:89: note: Function 'createLayerRequest' argument 3 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:132:93: note: Function 'createLayerRequest' argument 3 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:160:77: style: Function 'createSceneRequest' argument 2 names different: declaration 'action' definition 'actionId'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:75:73: note: Function 'createSceneRequest' argument 2 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:160:77: note: Function 'createSceneRequest' argument 2 names different: declaration 'action' definition 'actionId'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:108: style: Function 'createLibraryRequest' argument 7 names different: declaration 'scene' definition 'sceneIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:78:133: note: Function 'createLibraryRequest' argument 7 names different: declaration 'scene' definition 'sceneIndex'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:108: note: Function 'createLibraryRequest' argument 7 names different: declaration 'scene' definition 'sceneIndex'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:124: style: Function 'createLibraryRequest' argument 8 names different: declaration 'layer' definition 'layerIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:78:149: note: Function 'createLibraryRequest' argument 8 names different: declaration 'layer' definition 'layerIndex'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:124: note: Function 'createLibraryRequest' argument 8 names different: declaration 'layer' definition 'layerIndex'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:140: style: Function 'createLibraryRequest' argument 9 names different: declaration 'frame' definition 'frameIndex'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tuprequestbuilder.h:78:165: note: Function 'createLibraryRequest' argument 9 names different: declaration 'frame' definition 'frameIndex'.
tupi-0.2-git08/src/store/tuprequestbuilder.cpp:184:140: note: Function 'createLibraryRequest' argument 9 names different: declaration 'frame' definition 'frameIndex'.
tupi-0.2-git08/src/store/tupscene.cpp:214:32: style: Function 'removeLayer' argument 1 names different: declaration 'index' definition 'position'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupscene.h:103:30: note: Function 'removeLayer' argument 1 names different: declaration 'index' definition 'position'.
tupi-0.2-git08/src/store/tupscene.cpp:214:32: note: Function 'removeLayer' argument 1 names different: declaration 'index' definition 'position'.
tupi-0.2-git08/src/store/tupscene.cpp:62:104: style: Class 'TupScene' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupscene.cpp:62:104: style: Class 'TupScene' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupsoundlayer.cpp:45:9: style: struct member 'Private::playerId' is never used. [unusedStructMember]
tupi-0.2-git08/src/store/tupsoundlayer.cpp:48:68: style: Class 'TupSoundLayer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupsoundlayer.cpp:48:68: style: Class 'TupSoundLayer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupstoryboard.cpp:141:52: style: Function 'setStorySummary' argument 1 names different: declaration 'desc' definition 'summary'. [funcArgNamesDifferent]
tupi-0.2-git08/src/store/tupstoryboard.h:65:45: note: Function 'setStorySummary' argument 1 names different: declaration 'desc' definition 'summary'.
tupi-0.2-git08/src/store/tupstoryboard.cpp:141:52: note: Function 'setStorySummary' argument 1 names different: declaration 'desc' definition 'summary'.
tupi-0.2-git08/src/store/tupstoryboard.cpp:50:55: style: Class 'TupStoryboard' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupstoryboard.cpp:50:55: style: Class 'TupStoryboard' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tupstoryboard.h:88:24: style: Class 'TupStoryboard' is unsafe, 'TupStoryboard::k' can leak by wrong usage. [unsafeClassCanLeak]
tupi-0.2-git08/src/store/tupsvgitem.cpp:59:88: style: Class 'TupSvgItem' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tupsvgitem.cpp:59:88: style: Class 'TupSvgItem' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tupi-0.2-git08/src/store/tuptweenerstep.cpp:57:31: style: Class 'TupTweenerStep' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tupi-0.2-git08/src/store/tuptweenerstep.cpp:57:31: style: Class 'TupTweenerStep' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/turbogears2/turbogears2_2.3.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turbogears2-doc/turbogears2-doc_2.3.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turbojson/turbojson_1.3.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turbokid/turbokid_1.0.5.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turing/turing_0.11~beta.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turnin-ng/turnin-ng_1.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turnserver/turnserver_0.7.3.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/turpial/turpial_3.0+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/turtleart/turtleart_98.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tuxcmd/tuxcmd_0.6.70+dfsg.orig.tar.gz
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxcmd-modules/tuxcmd-modules_0.6.70+ds.orig.tar.gz
tuxcmd-modules-0.6.70+ds/common/strutils.c:205:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/common/treepath_vfs.c:220:24: style: Checking if unsigned variable 'strlen(ANewPath)' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:136:7: style: The scope of the variable 'result' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:393:14: style: The scope of the variable 'info' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:464:10: style: The scope of the variable 'root' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:465:9: style: The scope of the variable 'path' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:465:16: style: The scope of the variable 's' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:690:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:726:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:791:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:824:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:854:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:882:16: style: The scope of the variable 'dst' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:884:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:933:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:963:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/gvfs/gvfs.c:1034:14: style: The scope of the variable 'res' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/libarchive/libarchive.c:207:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/libarchive/libarchive.c:601:7: style: The scope of the variable 'r' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/libarchive/strutils.c:205:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/libarchive/treepath_vfs.c:220:24: style: Checking if unsigned variable 'strlen(ANewPath)' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/BaseLibCompressor.h:107:32: style: C-style pointer casting [cstyleCast]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/BaseLibCompressor.h:126:32: style: C-style pointer casting [cstyleCast]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipString_stl.h:151:21: style: The scope of the variable 'uTotal' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCollections_stl.h:146:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCollections_stl.h:152:0: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:405:2: warning: Member variable 'CZipActionCallback::m_iType' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:405:2: warning: Member variable 'CZipActionCallback::m_iCachedStepSize' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:405:2: warning: Member variable 'CZipActionCallback::m_iCurrentStep' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:405:2: warning: Member variable 'CZipActionCallback::m_uAccumulatedProgress' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:348:2: style: The struct 'CMultiActionsInfo' does not have a constructor although it has private member variables. [noConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCompressor.h:55:2: warning: Member variable 'CZipCompressor::m_pFile' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/BaseLibCompressor.h:70:2: warning: Member variable 'CBaseLibCompressor::m_bDecompressionDone' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:371:8: style: Unused private function: 'CMultiActionsInfo::Init' [unusedPrivateFunction]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:379:8: style: Unused private function: 'CMultiActionsInfo::OnCallbackInit' [unusedPrivateFunction]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:386:8: style: Unused private function: 'CMultiActionsInfo::OnCallCallback' [unusedPrivateFunction]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCallback.h:391:8: style: Unused private function: 'CMultiActionsInfo::OnNextFile' [unusedPrivateFunction]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipException.h:88:3: performance: Variable 'm_szFileName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipStorage.h:317:7: style: Technically the member function 'CZipStorage::IsReadOnly' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipStorage.h:374:16: style: Technically the member function 'CZipStorage::GetLastDataOffset' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:83:7: style: Technically the member function 'CZipExtraData::operator!=' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:87:7: style: Technically the member function 'CZipExtraData::operator>' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:91:7: style: Technically the member function 'CZipExtraData::operator<' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:95:7: style: Technically the member function 'CZipExtraData::operator>=' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:100:7: style: Technically the member function 'CZipExtraData::operator<=' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraField.h:212:7: style: Technically the member function 'CZipExtraField::HasHeader' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.h:228:7: style: Technically the member function 'CZipFileHeader::CompressionEfficient' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.h:242:8: style: Technically the member function 'CZipFileHeader::GetCompressionRatio' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.h:344:26: style: Technically the member function 'CZipFileHeader::GetStringStoreSettings' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.h:395:7: style: Technically the member function 'CZipFileHeader::HasTime' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipString_stl.h:107:2: style: Class 'CZipString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipString_stl.h:108:2: style: Class 'CZipString' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:68:2: style: Class 'CZipMemFile' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipExtraData.h:65:2: style: Class 'CZipExtraData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipPathComponent.h:138:2: style: Class 'CZipPathComponent' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCollections_stl.h:44:0: style: Struct 'Sorter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:35:1: warning: The class 'CZipMemFile' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipException.h:45:1: warning: The class 'CZipException' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:78:7: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:41:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:78:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:79:17: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:60:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:79:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:80:13: style: The function 'GetFilePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:64:21: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:80:13: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:81:7: style: The function 'IsClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:67:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:81:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:82:7: style: The function 'Open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:39:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:82:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:83:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:40:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:83:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:95:7: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:66:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:95:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:100:17: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:42:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:100:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:101:7: style: The function 'SetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:61:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:101:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:102:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:65:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:102:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:112:17: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:43:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFile_stl.h:112:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:59:7: style: The function 'IsClosed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:67:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:59:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:60:7: style: The function 'Flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:41:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:60:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:62:17: style: The function 'Seek' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:43:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:62:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:63:17: style: The function 'GetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:60:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:63:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:64:7: style: The function 'Write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:66:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:64:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:65:7: style: The function 'Read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:65:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:65:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:66:7: style: The function 'SetLength' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:61:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:66:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:67:13: style: The function 'GetFilePath' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:64:21: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:67:13: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:94:17: style: The function 'GetPosition' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:42:25: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:94:17: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:119:7: style: The function 'Close' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipAbstractFile.h:40:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:119:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:107:16: style: C-style pointer casting [cstyleCast]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:82:2: style: Class 'CDeflateCompressor' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:135:7: style: The function 'IsCodeErrorOK' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/BaseLibCompressor.h:149:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:135:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:57:7: style: The function 'GetType' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCompressor.h:144:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:57:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:62:29: style: The function 'Clone' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCompressor.h:152:21: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DeflateCompressor.h:62:29: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCollections_stl.h:146:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCollections_stl.h:152:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/Wildcard.h:140:3: warning: Member variable 'CWildcard::m_bCaseSensitive' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DirEnumerator.h:68:3: warning: Member variable 'CDirEnumerator::m_lpszFileNameMask' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileInfo.h:47:4: performance: Variable 'm_uCreateTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileInfo.h:47:20: performance: Variable 'm_uModTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileInfo.h:47:33: performance: Variable 'm_uAccessTime' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/Wildcard.h:180:3: style: Technically the member function 'ZipArchiveLib::CWildcard::operatorconstchar*' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:326:8: style: Technically the member function 'ZipArchiveLib::CNameFileFilter::AppliesToType' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:352:7: style: Technically the member function 'ZipArchiveLib::CNameFileFilter::GetAppliesToTypes' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:540:23: style: Technically the member function 'ZipArchiveLib::CGroupFileFilter::GetSize' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:61:3: style: Class 'CFileFilter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:370:8: style: The function 'HandlesFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:169:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:370:8: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:375:16: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:210:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:375:16: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:603:8: style: The function 'HandlesFile' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:169:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:603:8: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:620:16: style: The function 'Accept' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:210:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:620:16: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:630:8: style: The function 'HandlesInversion' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:236:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/FileFilter.h:630:8: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:577:9: style: The scope of the variable 'iRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:676:8: style: The scope of the variable 'iRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1131:16: style: The scope of the variable 'uToRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1132:7: style: The scope of the variable 'uSizeRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2074:17: style: The scope of the variable 'uToEncrypt' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2103:19: style: The scope of the variable 'uToRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2104:10: style: The scope of the variable 'uSizeRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2266:10: style: The scope of the variable 'iRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2731:16: style: The scope of the variable 'uToRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2732:8: style: The scope of the variable 'uSizeRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2733:6: style: The scope of the variable 'iAborted' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2734:7: style: The scope of the variable 'bBreak' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:3035:7: style: The scope of the variable 'uSizeRead' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2616:117: style: Function 'GetFromArchive' argument 4 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'. [funcArgNamesDifferent]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:3283:103: note: Function 'GetFromArchive' argument 4 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2616:117: note: Function 'GetFromArchive' argument 4 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2943:55: style: Function 'UpdateReplaceIndex' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'. [funcArgNamesDifferent]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:3285:42: note: Function 'UpdateReplaceIndex' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2943:55: note: Function 'UpdateReplaceIndex' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2967:55: style: Function 'MakeSpaceForReplace' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'. [funcArgNamesDifferent]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:3277:42: note: Function 'MakeSpaceForReplace' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:2967:55: note: Function 'MakeSpaceForReplace' argument 1 names different: declaration 'iReplaceIndex' definition 'uReplaceIndex'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:86:2: style: The struct 'CInfo' does not have a constructor although it has private member variables. [noConstructor]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:89:2: warning: Member variable 'CZipAddNewFileInfo::m_bFullPath' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:105:2: warning: Member variable 'CZipAddNewFileInfo::m_bFullPath' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:39:16: warning: Member variable 'CZipArchive::m_iArchiveSystCompatib' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1808:2: warning: Member variable 'CZipEncryptFileInfo::m_uUncompressedOffset' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:520:7: style: Technically the member function 'CZipCentralDir::IsFindFastEnabled' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:557:7: style: Technically the member function 'CZipCentralDir::IsConsistencyCheckOn' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:145:8: style: Technically the member function 'CZipCentralDir::CInfo::CheckIfOK_1' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:149:17: style: Technically the member function 'CZipCentralDir::CInfo::CalculateBytesBeforeZip' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:153:8: style: Technically the member function 'CZipCentralDir::CInfo::CheckIfOK_2' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.h:512:7: style: Technically the member function 'CZipArchive::GetAdvanced' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1827:16: style: Technically the member function 'CZipEncryptFileInfo::GetLastDataOffset' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1600:7: style: The function 'OnEnumerationBegin' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DirEnumerator.h:104:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1600:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1616:7: style: The function 'OnEnumerationEnd' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/DirEnumerator.h:116:16: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipArchive.cpp:1616:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.cpp:35:17: warning: Member variable 'CZipCentralDir::m_pStringSettings' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCentralDir.h:157:8: style: Unused private function: 'CInfo::DiskChange' [unusedPrivateFunction]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileMapping_win.h:27:4: performance: Variable 'm_pFileMap' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:46:2: warning: Member variable 'CZipCrc32Cryptograph::m_keys' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:97:7: style: Technically the member function 'CZipCrc32Cryptograph::CryptDecryptByte' can be const. [functionConst]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:104:8: performance: Technically the member function 'CZipCrc32Cryptograph::CryptCRC32' can be static. [functionStatic]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:48:7: style: The function 'InitDecode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCryptograph.h:151:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:48:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:49:7: style: The function 'InitEncode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCryptograph.h:165:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:49:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:50:7: style: The function 'Decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCryptograph.h:176:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:50:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:55:7: style: The function 'Encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCryptograph.h:187:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:55:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:61:7: style: The function 'CanHandle' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCryptograph.h:220:15: note: Virtual function in base class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipCrc32Cryptograph.h:61:7: note: Function in derived class
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.cpp:34:17: warning: Member variable 'CZipFileHeader::m_uVersionNeeded' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.cpp:34:17: warning: Member variable 'CZipFileHeader::m_uInternalAttr' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.cpp:695:33: warning: Member variable 'CZipFileHeader::m_bIgnoreCrc32' is not assigned a value in 'CZipFileHeader::operator='. [operatorEqVarError]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipFileHeader.cpp:695:33: warning: 'operator=' should check for assignment to self to avoid problems with dynamic memory. [operatorEqToSelf]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.cpp:23:31: style: Function 'Grow' argument 1 names different: declaration 'nBytes' definition 'nGrowTo'. [funcArgNamesDifferent]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:57:19: note: Function 'Grow' argument 1 names different: declaration 'nBytes' definition 'nGrowTo'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.cpp:23:31: note: Function 'Grow' argument 1 names different: declaration 'nBytes' definition 'nGrowTo'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:83:2: warning: Member variable 'CZipMemFile::m_nGrowBy' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipMemFile.h:83:2: warning: Member variable 'CZipMemFile::m_bAutoDelete' is not initialized in the constructor. [uninitMemberVar]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipPlatformComm.cpp:70:2: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipPlatformComm.cpp:86:2: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipStorage.cpp:394:50: style: Function 'UpdateSegmMode' argument 1 names different: declaration 'uLastVolume' definition 'uLastDisk'. [funcArgNamesDifferent]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipStorage.h:128:38: note: Function 'UpdateSegmMode' argument 1 names different: declaration 'uLastVolume' definition 'uLastDisk'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/ZipStorage.cpp:394:50: note: Function 'UpdateSegmMode' argument 1 names different: declaration 'uLastVolume' definition 'uLastDisk'.
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/adler32.c:63:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/deflate.c:1033:21: style: The scope of the variable 'match' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/deflate.c:1271:14: style: The scope of the variable 'more' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/deflate.c:1398:9: style: The scope of the variable 'max_start' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inflate.c:328:20: style: The scope of the variable 'dist' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inflate.c:1175:19: style: The scope of the variable 'id' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inflate.c:1267:19: style: The scope of the variable 'buf' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inflate.c:1330:14: style: The scope of the variable 'wsize' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inflate.c:630:40: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/inftrees.c:50:14: style: The scope of the variable 'fill' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:714:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:759:9: style: The scope of the variable 'curlen' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:1077:14: style: The scope of the variable 'dist' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:1078:9: style: The scope of the variable 'lc' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:1079:14: style: The scope of the variable 'lx' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:1080:14: style: The scope of the variable 'code' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/trees.c:1081:9: style: The scope of the variable 'extra' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/ZipArchive/zlib/zutil.c:305:31: style: Same expression on both sides of '-'. [duplicateExpression]
tuxcmd-modules-0.6.70+ds/zip/strutils.c:205:7: style: The scope of the variable 'len' can be reduced. [variableScope]
tuxcmd-modules-0.6.70+ds/zip/treepath_vfs.c:220:24: style: Checking if unsigned variable 'strlen(ANewPath)' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:620:9: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:295:34: style: C-style pointer casting [cstyleCast]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:598:15: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:621:21: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:652:15: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:695:15: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:774:15: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:890:15: style: Checking if unsigned variable 'file_no' is less than zero. [unsignedLessThanZero]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:364:3: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:395:4: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:576:5: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:630:5: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:668:5: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:746:5: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:807:5: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:912:7: style: Exception should be caught by reference. [catchExceptionByValue]
tuxcmd-modules-0.6.70+ds/zip/zip.cpp:996:7: style: Exception should be caught by reference. [catchExceptionByValue]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxfootball/tuxfootball_0.3.1.orig.tar.gz
tuxfootball-0.3.1/src/SFont.c:112:9: style: The scope of the variable 'charoffset' can be reduced. [variableScope]
tuxfootball-0.3.1/src/SFont.c:147:9: style: The scope of the variable 'charoffset' can be reduced. [variableScope]
tuxfootball-0.3.1/src/SFont.c:68:41: style: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'. [funcArgNamesDifferent]
tuxfootball-0.3.1/src/SFont.h:57:42: note: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'.
tuxfootball-0.3.1/src/SFont.c:68:41: note: Function 'SFont_InitFont' argument 1 names different: declaration 'Font' definition 'Surface'.
tuxfootball-0.3.1/src/SFont.c:102:33: style: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'. [funcArgNamesDifferent]
tuxfootball-0.3.1/src/SFont.h:62:33: note: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'.
tuxfootball-0.3.1/src/SFont.c:102:33: note: Function 'SFont_FreeFont' argument 1 names different: declaration 'Font' definition 'FontInfo'.
tuxfootball-0.3.1/src/ball.h:38:10: style: Technically the member function 'Ball::lastPosition' can be const. [functionConst]
tuxfootball-0.3.1/src/ball.cpp:164:15: note: Technically the member function 'Ball::lastPosition' can be const.
tuxfootball-0.3.1/src/ball.h:38:10: note: Technically the member function 'Ball::lastPosition' can be const.
tuxfootball-0.3.1/src/ball.cpp:65:2: style: Class 'Ball' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/ball.cpp:65:2: style: Class 'Ball' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/graphics.h:32:2: style: Class 'SpriteContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/graphics.h:52:2: style: Class 'Graphics' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/pitch.h:38:2: style: Class 'Pitch' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/Font.hpp:44:2: style: Class 'SFont' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/player.h:174:2: style: Class 'PlayerContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gameengine.h:104:2: style: Class 'GameEngine' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/ball.h:39:7: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/body.h:41:15: note: Virtual function in base class
tuxfootball-0.3.1/src/ball.h:39:7: note: Function in derived class
tuxfootball-0.3.1/src/resources/surfacemanager.h:41:23: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:32:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/surfacemanager.h:41:23: note: Function in derived class
tuxfootball-0.3.1/src/resources/surfacemanager.h:45:15: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:33:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/surfacemanager.h:45:15: note: Function in derived class
tuxfootball-0.3.1/src/resources/surfacemanager.h:48:23: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:40:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/surfacemanager.h:48:23: note: Function in derived class
tuxfootball-0.3.1/src/resources/soundmanager.h:38:21: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:32:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/soundmanager.h:38:21: note: Function in derived class
tuxfootball-0.3.1/src/resources/soundmanager.h:39:15: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:33:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/soundmanager.h:39:15: note: Function in derived class
tuxfootball-0.3.1/src/resources/soundmanager.h:41:21: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:40:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/soundmanager.h:41:21: note: Function in derived class
tuxfootball-0.3.1/src/player.h:53:7: style: The function 'move' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/body.h:41:15: note: Virtual function in base class
tuxfootball-0.3.1/src/player.h:53:7: note: Function in derived class
tuxfootball-0.3.1/src/body.h:33:21: performance: Function parameter 'position' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/body.h:33:45: performance: Function parameter 'velocity' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/ball.cpp:199:54: performance: Function parameter 'end' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/body.cpp:36:26: performance: Function parameter 'position' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/body.cpp:36:50: performance: Function parameter 'velocity' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/camera.cpp:68:16: style: The scope of the variable 'angx' can be reduced. [variableScope]
tuxfootball-0.3.1/src/camera.cpp:69:16: style: The scope of the variable 'angy' can be reduced. [variableScope]
tuxfootball-0.3.1/src/camera.cpp:70:16: style: The scope of the variable 'incx' can be reduced. [variableScope]
tuxfootball-0.3.1/src/camera.cpp:71:16: style: The scope of the variable 'incy' can be reduced. [variableScope]
tuxfootball-0.3.1/src/camera.h:59:9: performance: Technically the member function 'Camera::keepInRange' can be static. [functionStatic]
tuxfootball-0.3.1/src/camera.cpp:132:16: note: Technically the member function 'Camera::keepInRange' can be static.
tuxfootball-0.3.1/src/camera.h:59:9: note: Technically the member function 'Camera::keepInRange' can be static.
tuxfootball-0.3.1/src/controller.cpp:259:10: style: The scope of the variable 'us' can be reduced. [variableScope]
tuxfootball-0.3.1/src/controller.cpp:259:15: style: The scope of the variable 'them' can be reduced. [variableScope]
tuxfootball-0.3.1/src/controller.cpp:34:42: style: Function 'Controller' argument 2 names different: declaration 'opp' definition 'opponents'. [funcArgNamesDifferent]
tuxfootball-0.3.1/src/controller.h:35:31: note: Function 'Controller' argument 2 names different: declaration 'opp' definition 'opponents'.
tuxfootball-0.3.1/src/controller.cpp:34:42: note: Function 'Controller' argument 2 names different: declaration 'opp' definition 'opponents'.
tuxfootball-0.3.1/src/controller.cpp:38:2: performance: Variable 'm_up' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.cpp:39:2: performance: Variable 'm_down' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.cpp:40:2: performance: Variable 'm_left' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.cpp:41:2: performance: Variable 'm_right' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.cpp:42:2: performance: Variable 'm_shoot' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.cpp:43:2: performance: Variable 'm_pass' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/controller.h:39:9: style: Technically the member function 'Controller::keyUp' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:295:20: note: Technically the member function 'Controller::keyUp' can be const.
tuxfootball-0.3.1/src/controller.h:39:9: note: Technically the member function 'Controller::keyUp' can be const.
tuxfootball-0.3.1/src/controller.h:40:9: style: Technically the member function 'Controller::keyDown' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:300:20: note: Technically the member function 'Controller::keyDown' can be const.
tuxfootball-0.3.1/src/controller.h:40:9: note: Technically the member function 'Controller::keyDown' can be const.
tuxfootball-0.3.1/src/controller.h:41:9: style: Technically the member function 'Controller::keyLeft' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:305:20: note: Technically the member function 'Controller::keyLeft' can be const.
tuxfootball-0.3.1/src/controller.h:41:9: note: Technically the member function 'Controller::keyLeft' can be const.
tuxfootball-0.3.1/src/controller.h:42:9: style: Technically the member function 'Controller::keyRight' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:310:20: note: Technically the member function 'Controller::keyRight' can be const.
tuxfootball-0.3.1/src/controller.h:42:9: note: Technically the member function 'Controller::keyRight' can be const.
tuxfootball-0.3.1/src/controller.h:43:9: style: Technically the member function 'Controller::keyPass' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:315:20: note: Technically the member function 'Controller::keyPass' can be const.
tuxfootball-0.3.1/src/controller.h:43:9: note: Technically the member function 'Controller::keyPass' can be const.
tuxfootball-0.3.1/src/controller.h:44:9: style: Technically the member function 'Controller::keyShoot' can be const. [functionConst]
tuxfootball-0.3.1/src/controller.cpp:320:20: note: Technically the member function 'Controller::keyShoot' can be const.
tuxfootball-0.3.1/src/controller.h:44:9: note: Technically the member function 'Controller::keyShoot' can be const.
tuxfootball-0.3.1/src/menu/elements/menuitem.h:39:2: style: 'MenuItem::operator=' should return 'MenuItem &'. [operatorEq]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:43:2: style: 'MenuOptionList::operator=' should return 'MenuOptionList &'. [operatorEq]
tuxfootball-0.3.1/src/menu/elements/menubutton.h:38:2: style: 'MenuButton::operator=' should return 'MenuButton &'. [operatorEq]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:39:2: style: 'MenuKeySelect::operator=' should return 'MenuKeySelect &'. [operatorEq]
tuxfootball-0.3.1/src/menu/elements/menulabel.h:38:2: style: 'MenuLabel::operator=' should return 'MenuLabel &'. [operatorEq]
tuxfootball-0.3.1/src/gameengine.h:209:7: style: Technically the member function 'GameEngine::finished' can be const. [functionConst]
tuxfootball-0.3.1/src/gameengine.cpp:392:18: note: Technically the member function 'GameEngine::finished' can be const.
tuxfootball-0.3.1/src/gameengine.h:209:7: note: Technically the member function 'GameEngine::finished' can be const.
tuxfootball-0.3.1/src/gameengine.cpp:148:3: style: Class 'GameEngine' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/gameengine.cpp:148:3: style: Class 'GameEngine' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/menu/menu.h:38:2: style: Class 'MenuItemContainer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:32:2: style: Class 'MainMenuState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:31:2: style: Class 'RedefineKeysState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:31:2: style: Class 'MatchStartState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:31:2: style: Class 'NationalAnthemState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/ingamestatebase.h:39:2: style: Class 'IngameStateBase' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:31:2: style: Class 'FirstHalfState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/halftimestate.h:32:2: style: Class 'HalfTimeState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:31:2: style: Class 'SecondHalfState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:34:2: style: Class 'FullTimeState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/extratimestate.h:33:2: style: Class 'ExtraTimeState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:33:2: style: Class 'ExtraTimeFirstHalfState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:31:2: style: Class 'ExtraTimeHalfTimeState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:31:2: style: Class 'ExtraTimeSecondHalfState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:31:2: style: Class 'PenaltyShootoutState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:31:2: style: Class 'MatchAbortedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:31:2: style: Class 'MatchFinishedState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/gamestates/videomenustate.h:31:2: style: Class 'VideoMenuState' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxfootball-0.3.1/src/resources/fontmanager.h:42:17: style: The function 'load' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:32:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/fontmanager.h:42:17: note: Function in derived class
tuxfootball-0.3.1/src/resources/fontmanager.h:44:15: style: The function 'release' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:33:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/fontmanager.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/resources/fontmanager.h:47:17: style: The function 'add' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/resources/resourcemanager.h:40:0: note: Virtual function in base class
tuxfootball-0.3.1/src/resources/fontmanager.h:47:17: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:46:14: style: The function 'currentOptionText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:46:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:46:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:47:6: style: The function 'currentOptionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:47:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:47:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:48:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:48:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:48:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:49:6: style: The function 'maximumWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:50:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:49:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:50:14: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:45:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:50:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:58:7: style: The function 'leftPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:51:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:58:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:59:7: style: The function 'rightPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:52:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:59:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:60:7: style: The function 'selectPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:53:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:60:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:61:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:54:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.h:61:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:40:6: style: The function 'currentOptionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:47:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:40:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:41:14: style: The function 'currentOptionText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:46:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:41:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:42:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:48:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:42:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:43:6: style: The function 'maximumWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:50:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:43:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:44:14: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:45:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:44:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:47:7: style: The function 'leftPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:51:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:47:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:48:7: style: The function 'rightPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:52:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:48:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:49:7: style: The function 'selectPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:53:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:49:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:50:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:54:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menubutton.h:50:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:41:14: style: The function 'currentOptionText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:46:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:41:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:42:6: style: The function 'currentOptionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:47:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:42:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:43:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:48:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:43:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:44:6: style: The function 'maximumWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:50:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:44:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:45:14: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:45:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:45:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:49:7: style: The function 'leftPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:51:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:49:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:50:7: style: The function 'rightPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:52:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:50:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:51:7: style: The function 'selectPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:53:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:51:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:52:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:54:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:52:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:40:6: style: The function 'currentOptionValue' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:47:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:40:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:41:14: style: The function 'currentOptionText' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:46:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:41:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:42:6: style: The function 'width' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:48:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:42:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:43:6: style: The function 'height' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:49:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:43:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:44:6: style: The function 'maximumWidth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:50:14: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:44:6: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:45:14: style: The function 'text' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:45:22: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:45:14: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:48:7: style: The function 'leftPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:51:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:48:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:49:7: style: The function 'rightPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:52:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:49:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:50:7: style: The function 'selectPressed' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:53:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:50:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:51:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:54:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:51:7: note: Function in derived class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:52:7: style: The function 'draw' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/menu/elements/menuitem.h:55:15: note: Virtual function in base class
tuxfootball-0.3.1/src/menu/elements/menulabel.h:52:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:45:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:45:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:48:7: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:48:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:51:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:51:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:53:7: style: The function 'update' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:51:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/menustatebase.h:53:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:36:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:45:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:36:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:39:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:39:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:42:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:42:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:45:15: style: The function 'initialiseMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:59:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/mainmenustate.h:45:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:45:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:44:7: style: The function 'initialiseMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:59:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/redefinekeysstate.h:44:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:47:7: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchstartstate.h:47:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:47:7: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/nationalanthemstate.h:47:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/ingamestatebase.h:43:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/ingamestatebase.h:43:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/ingamestatebase.h:46:7: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/ingamestatebase.h:46:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:35:7: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:35:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:38:7: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:38:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:41:7: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/firsthalfstate.h:41:7: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:36:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:36:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:39:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:39:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:42:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:42:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:45:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:45:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:48:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/halftimestate.h:48:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/secondhalfstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:38:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:41:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:44:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:47:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:47:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:50:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/fulltimestate.h:50:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:37:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:37:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:40:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:40:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:43:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:43:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:46:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:46:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:49:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimestate.h:49:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:37:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:37:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:40:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:40:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:43:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimefirsthalfstate.h:43:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:47:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimehalftimestate.h:47:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/extratimesecondhalfstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:47:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/penaltyshootoutstate.h:47:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:47:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchabortedstate.h:47:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:35:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:44:15: style: The function 'isGameInProgress' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:46:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:44:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:47:15: style: The function 'renderFrame' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:49:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/matchfinishedstate.h:47:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:35:15: style: The function 'enterState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:45:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:35:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:38:15: style: The function 'leaveState' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:39:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:38:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:41:15: style: The function 'updateLoop' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/statebase.h:43:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:41:15: note: Function in derived class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:44:7: style: The function 'initialiseMenu' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
tuxfootball-0.3.1/src/gamestates/menustatebase.h:59:15: note: Virtual function in base class
tuxfootball-0.3.1/src/gamestates/videomenustate.h:44:7: note: Function in derived class
tuxfootball-0.3.1/src/gameengine.cpp:524:50: performance: Function parameter 'pos' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/matrix.h:33:9: style: Technically the member function 'Matrix::operator*' can be const. [functionConst]
tuxfootball-0.3.1/src/matrix.cpp:54:16: note: Technically the member function 'Matrix::operator*' can be const.
tuxfootball-0.3.1/src/matrix.h:33:9: note: Technically the member function 'Matrix::operator*' can be const.
tuxfootball-0.3.1/src/matrix.h:35:10: style: Technically the member function 'Matrix::operator*' can be const. [functionConst]
tuxfootball-0.3.1/src/matrix.cpp:76:17: note: Technically the member function 'Matrix::operator*' can be const.
tuxfootball-0.3.1/src/matrix.h:35:10: note: Technically the member function 'Matrix::operator*' can be const.
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:51:31: warning: Member variable 'MenuButton::m_identifier' is not assigned a value in 'MenuButton::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:36:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:37:2: performance: Variable 'm_identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:47:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:33:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:33:66: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menubutton.cpp:87:57: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:44:11: warning: Member variable 'MenuItem::m_refCount' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:44:11: warning: Member variable 'MenuItem::m_menu' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:50:27: warning: Member variable 'MenuItem::m_identifier' is not assigned a value in 'MenuItem::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:50:27: warning: Member variable 'MenuItem::m_refCount' is not assigned a value in 'MenuItem::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:50:27: warning: Member variable 'MenuItem::m_menu' is not assigned a value in 'MenuItem::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:35:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:36:2: performance: Variable 'm_identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:46:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:32:44: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:32:62: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuitem.cpp:61:55: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:45:16: warning: Member variable 'MenuKeySelect::m_keystate' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:45:16: warning: Member variable 'MenuKeySelect::m_key' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:52:37: warning: Member variable 'MenuKeySelect::m_keystate' is not assigned a value in 'MenuKeySelect::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:52:37: warning: Member variable 'MenuKeySelect::m_identifier' is not assigned a value in 'MenuKeySelect::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:52:37: warning: Member variable 'MenuKeySelect::m_key' is not assigned a value in 'MenuKeySelect::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:36:2: performance: Variable 'm_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:37:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:38:2: performance: Variable 'm_identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:48:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:53:9: style: Technically the member function 'MenuKeySelect::currentKey' can be const. [functionConst]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:119:23: note: Technically the member function 'MenuKeySelect::currentKey' can be const.
tuxfootball-0.3.1/src/menu/elements/menukeyselect.h:53:9: note: Technically the member function 'MenuKeySelect::currentKey' can be const.
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:33:66: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menukeyselect.cpp:33:84: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:50:29: warning: Member variable 'MenuLabel::m_identifier' is not assigned a value in 'MenuLabel::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:35:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:36:2: performance: Variable 'm_identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:46:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:32:46: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:32:64: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menulabel.cpp:86:56: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:53:39: warning: Member variable 'MenuOptionList::m_identifier' is not assigned a value in 'MenuOptionList::operator='. [operatorEqVarError]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:35:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:36:2: performance: Variable 'm_identifier' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:47:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:32:56: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:32:74: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:61:44: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:126:47: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/elements/menuoptionlist.cpp:171:61: performance: Function parameter 'option' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/mainmenu.cpp:43:113: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/menu.cpp:120:14: style: The scope of the variable 'upPressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:121:14: style: The scope of the variable 'downPressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:122:14: style: The scope of the variable 'leftPressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:123:14: style: The scope of the variable 'rightPressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:124:14: style: The scope of the variable 'escapePressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:125:14: style: The scope of the variable 'returnPressed' can be reduced. [variableScope]
tuxfootball-0.3.1/src/menu/menu.cpp:36:7: warning: Member variable 'Menu::m_posx' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/menu.cpp:36:7: warning: Member variable 'Menu::m_posy' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/menu/menu.cpp:38:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/menu/menu.h:83:7: style: Technically the member function 'Menu::cancelled' can be const. [functionConst]
tuxfootball-0.3.1/src/menu/menu.cpp:257:12: note: Technically the member function 'Menu::cancelled' can be const.
tuxfootball-0.3.1/src/menu/menu.h:83:7: note: Technically the member function 'Menu::cancelled' can be const.
tuxfootball-0.3.1/src/menu/menu.h:84:7: style: Technically the member function 'Menu::finished' can be const. [functionConst]
tuxfootball-0.3.1/src/menu/menu.cpp:267:12: note: Technically the member function 'Menu::finished' can be const.
tuxfootball-0.3.1/src/menu/menu.h:84:7: note: Technically the member function 'Menu::finished' can be const.
tuxfootball-0.3.1/src/menu/menu.h:85:7: style: Technically the member function 'Menu::selectionMade' can be const. [functionConst]
tuxfootball-0.3.1/src/menu/menu.cpp:262:12: note: Technically the member function 'Menu::selectionMade' can be const.
tuxfootball-0.3.1/src/menu/menu.h:85:7: note: Technically the member function 'Menu::selectionMade' can be const.
tuxfootball-0.3.1/src/menu/menu.h:86:18: style: Technically the member function 'Menu::selected' can be const. [functionConst]
tuxfootball-0.3.1/src/menu/menu.cpp:272:23: note: Technically the member function 'Menu::selected' can be const.
tuxfootball-0.3.1/src/menu/menu.h:86:18: note: Technically the member function 'Menu::selected' can be const.
tuxfootball-0.3.1/src/menu/menu.cpp:36:45: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/redefinekeysmenu.cpp:45:10: style: Class 'RedefineKeysMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/menu/redefinekeysmenu.cpp:45:10: style: Class 'RedefineKeysMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/menu/redefinekeysmenu.cpp:39:105: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/menu/videosettingsmenu.cpp:35:10: style: Class 'VideoSettingsMenu' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/menu/videosettingsmenu.cpp:35:10: style: Class 'VideoSettingsMenu' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/menu/videosettingsmenu.cpp:31:89: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/pitch.h:41:7: style: Technically the member function 'Pitch::inBounds' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:117:13: note: Technically the member function 'Pitch::inBounds' can be const.
tuxfootball-0.3.1/src/pitch.h:41:7: note: Technically the member function 'Pitch::inBounds' can be const.
tuxfootball-0.3.1/src/pitch.h:43:6: style: Technically the member function 'Pitch::width' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:126:12: note: Technically the member function 'Pitch::width' can be const.
tuxfootball-0.3.1/src/pitch.h:43:6: note: Technically the member function 'Pitch::width' can be const.
tuxfootball-0.3.1/src/pitch.h:45:6: style: Technically the member function 'Pitch::height' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:131:12: note: Technically the member function 'Pitch::height' can be const.
tuxfootball-0.3.1/src/pitch.h:45:6: note: Technically the member function 'Pitch::height' can be const.
tuxfootball-0.3.1/src/pitch.h:54:9: style: Technically the member function 'Pitch::leftBound' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:203:15: note: Technically the member function 'Pitch::leftBound' can be const.
tuxfootball-0.3.1/src/pitch.h:54:9: note: Technically the member function 'Pitch::leftBound' can be const.
tuxfootball-0.3.1/src/pitch.h:55:9: style: Technically the member function 'Pitch::rightBound' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:208:15: note: Technically the member function 'Pitch::rightBound' can be const.
tuxfootball-0.3.1/src/pitch.h:55:9: note: Technically the member function 'Pitch::rightBound' can be const.
tuxfootball-0.3.1/src/pitch.h:56:9: style: Technically the member function 'Pitch::topBound' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:213:15: note: Technically the member function 'Pitch::topBound' can be const.
tuxfootball-0.3.1/src/pitch.h:56:9: note: Technically the member function 'Pitch::topBound' can be const.
tuxfootball-0.3.1/src/pitch.h:57:9: style: Technically the member function 'Pitch::bottomBound' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:218:15: note: Technically the member function 'Pitch::bottomBound' can be const.
tuxfootball-0.3.1/src/pitch.h:57:9: note: Technically the member function 'Pitch::bottomBound' can be const.
tuxfootball-0.3.1/src/pitch.h:58:9: style: Technically the member function 'Pitch::centerX' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:223:15: note: Technically the member function 'Pitch::centerX' can be const.
tuxfootball-0.3.1/src/pitch.h:58:9: note: Technically the member function 'Pitch::centerX' can be const.
tuxfootball-0.3.1/src/pitch.h:59:9: style: Technically the member function 'Pitch::centerY' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:228:15: note: Technically the member function 'Pitch::centerY' can be const.
tuxfootball-0.3.1/src/pitch.h:59:9: note: Technically the member function 'Pitch::centerY' can be const.
tuxfootball-0.3.1/src/pitch.h:60:9: style: Technically the member function 'Pitch::circleRadius' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:233:15: note: Technically the member function 'Pitch::circleRadius' can be const.
tuxfootball-0.3.1/src/pitch.h:60:9: note: Technically the member function 'Pitch::circleRadius' can be const.
tuxfootball-0.3.1/src/pitch.h:62:9: style: Technically the member function 'Pitch::friction' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:244:15: note: Technically the member function 'Pitch::friction' can be const.
tuxfootball-0.3.1/src/pitch.h:62:9: note: Technically the member function 'Pitch::friction' can be const.
tuxfootball-0.3.1/src/pitch.h:64:9: style: Technically the member function 'Pitch::goalHeight' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:317:15: note: Technically the member function 'Pitch::goalHeight' can be const.
tuxfootball-0.3.1/src/pitch.h:64:9: note: Technically the member function 'Pitch::goalHeight' can be const.
tuxfootball-0.3.1/src/pitch.h:76:10: style: Technically the member function 'Pitch::lastIntersection' can be const. [functionConst]
tuxfootball-0.3.1/src/pitch.cpp:406:16: note: Technically the member function 'Pitch::lastIntersection' can be const.
tuxfootball-0.3.1/src/pitch.h:76:10: note: Technically the member function 'Pitch::lastIntersection' can be const.
tuxfootball-0.3.1/src/pitch.h:86:7: performance: Technically the member function 'Pitch::scratchSurface' can be static. [functionStatic]
tuxfootball-0.3.1/src/pitch.cpp:452:13: note: Technically the member function 'Pitch::scratchSurface' can be static.
tuxfootball-0.3.1/src/pitch.h:86:7: note: Technically the member function 'Pitch::scratchSurface' can be static.
tuxfootball-0.3.1/src/pitch.cpp:65:3: style: Class 'Pitch' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/pitch.cpp:65:3: style: Class 'Pitch' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/pitch.h:93:11: style: Class 'Pitch' is unsafe, 'Pitch::m_pitchLines' can leak by wrong usage. [unsafeClassCanLeak]
tuxfootball-0.3.1/src/pitch.cpp:391:32: performance: Function parameter 'move' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/player.cpp:420:9: style: The scope of the variable 'k' can be reduced. [variableScope]
tuxfootball-0.3.1/src/player.cpp:63:9: warning: Member variable 'Player::m_isActive' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/player.cpp:63:9: warning: Member variable 'Player::m_controlState' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/player.h:51:7: performance: Technically the member function 'Player::calculateDestintaion' can be static. [functionStatic]
tuxfootball-0.3.1/src/player.cpp:120:14: note: Technically the member function 'Player::calculateDestintaion' can be static.
tuxfootball-0.3.1/src/player.h:51:7: note: Technically the member function 'Player::calculateDestintaion' can be static.
tuxfootball-0.3.1/src/player.h:60:7: style: Technically the member function 'Player::isActive' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:468:14: note: Technically the member function 'Player::isActive' can be const.
tuxfootball-0.3.1/src/player.h:60:7: note: Technically the member function 'Player::isActive' can be const.
tuxfootball-0.3.1/src/player.h:61:7: style: Technically the member function 'Player::isGoalie' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:619:14: note: Technically the member function 'Player::isGoalie' can be const.
tuxfootball-0.3.1/src/player.h:61:7: note: Technically the member function 'Player::isGoalie' can be const.
tuxfootball-0.3.1/src/player.h:67:9: style: Technically the member function 'Player::moveSpeed' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:624:16: note: Technically the member function 'Player::moveSpeed' can be const.
tuxfootball-0.3.1/src/player.h:67:9: note: Technically the member function 'Player::moveSpeed' can be const.
tuxfootball-0.3.1/src/player.h:73:15: style: Technically the member function 'Player::controlState' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:481:30: note: Technically the member function 'Player::controlState' can be const.
tuxfootball-0.3.1/src/player.h:73:15: note: Technically the member function 'Player::controlState' can be const.
tuxfootball-0.3.1/src/player.h:91:7: style: Technically the member function 'Player::committedToMove' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:516:14: note: Technically the member function 'Player::committedToMove' can be const.
tuxfootball-0.3.1/src/player.h:91:7: note: Technically the member function 'Player::committedToMove' can be const.
tuxfootball-0.3.1/src/player.h:154:7: style: Technically the member function 'Player::justTurned' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:487:14: note: Technically the member function 'Player::justTurned' can be const.
tuxfootball-0.3.1/src/player.h:154:7: note: Technically the member function 'Player::justTurned' can be const.
tuxfootball-0.3.1/src/player.h:155:6: style: Technically the member function 'Player::currentKickPriority' can be const. [functionConst]
tuxfootball-0.3.1/src/player.cpp:568:13: note: Technically the member function 'Player::currentKickPriority' can be const.
tuxfootball-0.3.1/src/player.h:155:6: note: Technically the member function 'Player::currentKickPriority' can be const.
tuxfootball-0.3.1/src/player.cpp:93:2: style: Class 'Player' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tuxfootball-0.3.1/src/player.cpp:93:2: style: Class 'Player' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tuxfootball-0.3.1/src/player.cpp:63:48: performance: Function parameter 'skin' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/player.cpp:63:66: performance: Function parameter 'playerMarker' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/player.cpp:201:45: performance: Function parameter 'skin' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/point3d.h:40:7: performance: Technically the member function 'Point3D::applyArbitraryRotation' can be static. [functionStatic]
tuxfootball-0.3.1/src/point3d.cpp:142:15: note: Technically the member function 'Point3D::applyArbitraryRotation' can be static.
tuxfootball-0.3.1/src/point3d.h:40:7: note: Technically the member function 'Point3D::applyArbitraryRotation' can be static.
tuxfootball-0.3.1/src/point3d.h:47:7: style: Technically the member function 'Point3D::liesWithinArc' can be const. [functionConst]
tuxfootball-0.3.1/src/point3d.cpp:161:15: note: Technically the member function 'Point3D::liesWithinArc' can be const.
tuxfootball-0.3.1/src/point3d.h:47:7: note: Technically the member function 'Point3D::liesWithinArc' can be const.
tuxfootball-0.3.1/src/point3d.cpp:78:36: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/point3d.cpp:85:36: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/point3d.cpp:92:39: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/point3d.cpp:101:39: performance: Function parameter 'vec' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/point3d.cpp:137:36: performance: Function parameter 'point' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/resources/soundmanager.cpp:44:39: style: Function 'release' argument 1 names different: declaration 'file' definition 'sound'. [funcArgNamesDifferent]
tuxfootball-0.3.1/src/resources/soundmanager.h:39:34: note: Function 'release' argument 1 names different: declaration 'file' definition 'sound'.
tuxfootball-0.3.1/src/resources/soundmanager.cpp:44:39: note: Function 'release' argument 1 names different: declaration 'file' definition 'sound'.
tuxfootball-0.3.1/src/segment.cpp:30:2: performance: Variable 'm_start' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/segment.cpp:31:2: performance: Variable 'm_end' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/segment.h:32:16: style: Technically the member function 'Segment::start' can be const. [functionConst]
tuxfootball-0.3.1/src/segment.cpp:38:24: note: Technically the member function 'Segment::start' can be const.
tuxfootball-0.3.1/src/segment.h:32:16: note: Technically the member function 'Segment::start' can be const.
tuxfootball-0.3.1/src/segment.h:33:16: style: Technically the member function 'Segment::end' can be const. [functionConst]
tuxfootball-0.3.1/src/segment.cpp:43:24: note: Technically the member function 'Segment::end' can be const.
tuxfootball-0.3.1/src/segment.h:33:16: note: Technically the member function 'Segment::end' can be const.
tuxfootball-0.3.1/src/segment.h:34:10: style: Technically the member function 'Segment::vector' can be const. [functionConst]
tuxfootball-0.3.1/src/segment.cpp:48:18: note: Technically the member function 'Segment::vector' can be const.
tuxfootball-0.3.1/src/segment.h:34:10: note: Technically the member function 'Segment::vector' can be const.
tuxfootball-0.3.1/src/segment.cpp:28:26: performance: Function parameter 'start' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/segment.cpp:28:41: performance: Function parameter 'end' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/spriteobject.cpp:32:15: warning: Member variable 'SpriteObject::m_toDraw' is not initialized in the constructor. [uninitMemberVar]
tuxfootball-0.3.1/src/spriteobject.cpp:39:2: performance: Variable 'm_position' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/spriteobject.cpp:40:2: performance: Variable 'm_offset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/spriteobject.cpp:41:2: performance: Variable 'm_shadowOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/spriteobject.cpp:42:2: performance: Variable 'm_overlayOffset' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/spriteobject.h:48:10: style: Technically the member function 'SpriteObject::position' can be const. [functionConst]
tuxfootball-0.3.1/src/spriteobject.cpp:136:23: note: Technically the member function 'SpriteObject::position' can be const.
tuxfootball-0.3.1/src/spriteobject.h:48:10: note: Technically the member function 'SpriteObject::position' can be const.
tuxfootball-0.3.1/src/spriteobject.cpp:33:13: performance: Function parameter 'position' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/spritesequence.cpp:87:42: style: Function 'surface' argument 1 names different: declaration 'direction' definition 'currentDirection'. [funcArgNamesDifferent]
tuxfootball-0.3.1/src/spritesequence.h:41:27: note: Function 'surface' argument 1 names different: declaration 'direction' definition 'currentDirection'.
tuxfootball-0.3.1/src/spritesequence.cpp:87:42: note: Function 'surface' argument 1 names different: declaration 'direction' definition 'currentDirection'.
tuxfootball-0.3.1/src/spritesequence.cpp:34:69: performance: Function parameter 'dirname' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/spritesequence.cpp:34:90: performance: Function parameter 'animname' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/team.cpp:36:2: performance: Variable 'm_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/team.cpp:37:2: performance: Variable 'm_shortname' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxfootball-0.3.1/src/team.h:45:7: performance: Technically the member function 'Team::setupPenalty' can be static. [functionStatic]
tuxfootball-0.3.1/src/team.cpp:504:12: note: Technically the member function 'Team::setupPenalty' can be static.
tuxfootball-0.3.1/src/team.h:45:7: note: Technically the member function 'Team::setupPenalty' can be static.
tuxfootball-0.3.1/src/team.h:50:7: performance: Technically the member function 'Team::setupExtraTime' can be static. [functionStatic]
tuxfootball-0.3.1/src/team.cpp:321:12: note: Technically the member function 'Team::setupExtraTime' can be static.
tuxfootball-0.3.1/src/team.h:50:7: note: Technically the member function 'Team::setupExtraTime' can be static.
tuxfootball-0.3.1/src/team.h:56:23: style: Technically the member function 'Team::controlState' can be const. [functionConst]
tuxfootball-0.3.1/src/team.cpp:392:28: note: Technically the member function 'Team::controlState' can be const.
tuxfootball-0.3.1/src/team.h:56:23: note: Technically the member function 'Team::controlState' can be const.
tuxfootball-0.3.1/src/team.h:62:14: style: Technically the member function 'Team::name' can be const. [functionConst]
tuxfootball-0.3.1/src/team.cpp:457:19: note: Technically the member function 'Team::name' can be const.
tuxfootball-0.3.1/src/team.h:62:14: note: Technically the member function 'Team::name' can be const.
tuxfootball-0.3.1/src/team.h:63:14: style: Technically the member function 'Team::shortname' can be const. [functionConst]
tuxfootball-0.3.1/src/team.cpp:461:19: note: Technically the member function 'Team::shortname' can be const.
tuxfootball-0.3.1/src/team.h:63:14: note: Technically the member function 'Team::shortname' can be const.
tuxfootball-0.3.1/src/team.h:64:7: style: Technically the member function 'Team::topHalf' can be const. [functionConst]
tuxfootball-0.3.1/src/team.cpp:466:12: note: Technically the member function 'Team::topHalf' can be const.
tuxfootball-0.3.1/src/team.h:64:7: note: Technically the member function 'Team::topHalf' can be const.
tuxfootball-0.3.1/src/team.cpp:34:48: performance: Function parameter 'name' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/team.cpp:34:66: performance: Function parameter 'shortname' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/team.cpp:653:46: performance: Function parameter 'position' should be passed by const reference. [passedByValue]
tuxfootball-0.3.1/src/tilemap.cpp:118:2: style: Variable 'sr.w' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
tuxfootball-0.3.1/src/tilemap.cpp:117:2: note: Variable 'sr.w' is reassigned a value before the old one has been used if variable is no semaphore variable.
tuxfootball-0.3.1/src/tilemap.cpp:118:2: note: Variable 'sr.w' is reassigned a value before the old one has been used if variable is no semaphore variable.
tuxfootball-0.3.1/src/tilemap.cpp:120:6: style: The scope of the variable 'tx' can be reduced. [variableScope]
tuxfootball-0.3.1/src/tilemap.h:51:7: performance: Technically the member function 'TileMap::isWhiteSpace' can be static. [functionStatic]
tuxfootball-0.3.1/src/tilemap.cpp:166:15: note: Technically the member function 'TileMap::isWhiteSpace' can be static.
tuxfootball-0.3.1/src/tilemap.h:51:7: note: Technically the member function 'TileMap::isWhiteSpace' can be static.
tuxfootball-0.3.1/src/tilemap.cpp:37:51: performance: Function parameter 'path' should be passed by const reference. [passedByValue]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxguitar/tuxguitar_1.2.orig.tar.gz
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:75:9: style: Label 'CreateAUGraph_home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:117:9: style: Label 'ctor_home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:141:9: style: Label 'home_note_on' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:154:9: style: Label 'home_note_off' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:167:9: style: Label 'home_programChange' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:180:9: style: Label 'home_setBank' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:193:9: style: Label 'home_setBank' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:206:9: style: Label 'home_setBank' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:84:13: performance: Variable 'graph' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tuxguitar-src-1.2/TuxGuitar-AudioUnit/jni/org_herac_tuxguitar_player_impl_midiport_audiounit_MidiReceiverJNI.cpp:82:9: style: Class 'MidiPlayer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:50:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:61:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:105:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:125:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:143:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:153:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:165:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-CoreAudio/jni/org_herac_tuxguitar_player_impl_midiport_coreaudio_MidiReceiverJNI.cpp:179:1: style: Label 'home' is not used. [unusedLabel]
tuxguitar-src-1.2/TuxGuitar-alsa/jni/org_herac_tuxguitar_player_impl_midiport_alsa_MidiSystem.c:22:2: error: Memory leak: handle [memleak]
tuxguitar-src-1.2/TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:260:4: style: Variable 'jvalue' is reassigned a value before the old one has been used. [redundantAssignment]
tuxguitar-src-1.2/TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:255:0: note: Variable 'jvalue' is reassigned a value before the old one has been used.
tuxguitar-src-1.2/TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:260:4: note: Variable 'jvalue' is reassigned a value before the old one has been used.
tuxguitar-src-1.2/TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:372:0: warning: Size of pointer 'data' used instead of size of its data. [pointerSize]
tuxguitar-src-1.2/TuxGuitar-fluidsynth/jni/org_herac_tuxguitar_player_impl_midiport_fluidsynth_MidiSynth.c:44:2: error: Memory leak: handle [memleak]
tuxguitar-src-1.2/TuxGuitar-oss/jni/org_herac_tuxguitar_player_impl_midiport_oss_MidiSystem.c:24:2: error: Memory leak: handle [memleak]
tuxguitar-src-1.2/TuxGuitar-winmm/jni/org_herac_tuxguitar_player_impl_midiport_winmm_MidiSystem.c:21:2: error: Memory leak: handle [memleak]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxmath/tuxmath_2.0.3.orig.tar.gz
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:573:4: style: Variable 'sp' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:572:4: note: Variable 'sp' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:573:4: note: Variable 'sp' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:60:22: style: The scope of the variable 'osp' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:138:17: style: The scope of the variable 'osp' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:207:59: style: The scope of the variable 'ex' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:207:63: style: The scope of the variable 'ey' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:207:67: style: The scope of the variable 't1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:207:71: style: The scope of the variable 't2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:208:17: style: The scope of the variable 'c00' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:208:23: style: The scope of the variable 'c01' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:208:35: style: The scope of the variable 'c11' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:514:15: style: The scope of the variable 't1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:514:19: style: The scope of the variable 't2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:514:57: style: The scope of the variable 'ex' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:514:61: style: The scope of the variable 'ey' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:675:19: style: The scope of the variable 'dy' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:675:31: style: The scope of the variable 'sdx' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:675:36: style: The scope of the variable 'sdy' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:729:9: style: The scope of the variable 'row' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:729:14: style: The scope of the variable 'col' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:898:36: style: The scope of the variable 'sanglezoominv' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:898:51: style: The scope of the variable 'canglezoominv' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:899:9: style: The scope of the variable 'dstwidthhalf' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:899:33: style: The scope of the variable 'dstheighthalf' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:1159:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:1276:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:74:12: style: Variable 'sgap' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:152:12: style: Variable 'sgap' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:686:10: style: Variable 'sw' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/SDL_rotozoom.c:687:10: style: Variable 'sh' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/gettext.h:192:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/gettext.h:238:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/credits.c:425:5: style: Variable 'quit' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/credits.c:414:5: note: Variable 'quit' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/credits.c:425:5: note: Variable 'quit' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/credits.c:413:5: style: Variable 'done' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/credits.c:415:5: style: Variable 'scroll' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1993:10: error: Array 'laser[5]' accessed at index 5, which is out of bounds. [arrayIndexOutOfBounds]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1064:22: style: Redundant condition: tuxship.hurt. '!tuxship.hurt || (tuxship.hurt && tuxship.hurt_count%2==0)' is equivalent to '!tuxship.hurt || tuxship.hurt_count%2==0' [redundantCondition]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1056:32: style: Condition 'laser[i].count<=0' is always true [knownConditionTrueFalse]
tuxmath_w_fonts-2.0.3/src/factoroids.c:546:5: style: Variable 'bgsurf' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/factoroids.c:517:0: note: Variable 'bgsurf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/factoroids.c:546:5: note: Variable 'bgsurf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/factoroids.c:2645:5: style: Variable 'surf' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/factoroids.c:2644:0: note: Variable 'surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/factoroids.c:2645:5: note: Variable 'surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/factoroids.c:1393:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1395:9: style: The scope of the variable 'y' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1542:9: style: The scope of the variable 'ok' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/factoroids.c:1960:25: style: Function '_tb_PowerBomb' argument 1 names different: declaration 'n' definition 'num'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/factoroids.c:382:31: note: Function '_tb_PowerBomb' argument 1 names different: declaration 'n' definition 'num'.
tuxmath_w_fonts-2.0.3/src/factoroids.c:1960:25: note: Function '_tb_PowerBomb' argument 1 names different: declaration 'n' definition 'num'.
tuxmath_w_fonts-2.0.3/src/factoroids.c:2099:108: style: Function 'FF_add_asteroid' argument 8 names different: declaration 'fact_num' definition 'fact_number'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/factoroids.c:364:115: note: Function 'FF_add_asteroid' argument 8 names different: declaration 'fact_num' definition 'fact_number'.
tuxmath_w_fonts-2.0.3/src/factoroids.c:2099:108: note: Function 'FF_add_asteroid' argument 8 names different: declaration 'fact_num' definition 'fact_number'.
tuxmath_w_fonts-2.0.3/src/factoroids.c:188:9: style: struct member 'FF_laser_type::r' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:188:12: style: struct member 'FF_laser_type::g' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:191:9: style: struct member 'FF_laser_type::m' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:197:9: style: struct member 'help_controls_type::x_is_blinking' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:198:9: style: struct member 'help_controls_type::extra_life_is_blinking' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:199:9: style: struct member 'help_controls_type::laser_enabled' is never used. [unusedStructMember]
tuxmath_w_fonts-2.0.3/src/factoroids.c:357:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxmath_w_fonts-2.0.3/src/factoroids.c:2453:29: error: Uninitialized variable: digit [uninitvar]
tuxmath_w_fonts-2.0.3/src/fileops.c:1462:9: style: Condition '!vcommentsprimed' is always true [knownConditionTrueFalse]
tuxmath_w_fonts-2.0.3/src/fileops.c:1460:30: note: Assignment 'vcommentsprimed=0', assigned value is 0
tuxmath_w_fonts-2.0.3/src/fileops.c:1462:9: note: Condition '!vcommentsprimed' is always true
tuxmath_w_fonts-2.0.3/src/fileops.c:2338:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/fileops.c:2033:9: style: The scope of the variable 'write_column_names' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/fileops.c:2037:11: style: The scope of the variable 'mission_name' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/fileops.c:2219:9: style: The scope of the variable 'length' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/fileops.c:1464:2: style: Variable 'vcommentsprimed' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/fileops.c:814:2: warning: The buffer 'opt_path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/fileops.c:889:2: warning: The buffer 'opt_path' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/fileops.c:922:5: warning: The buffer 'menu_entries_file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/fileops.c:946:5: warning: The buffer 'user_login_questions_file' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/fileops_media.c:248:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/fileops_media.c:250:18: style: The scope of the variable 'sound_filenames' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1825:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1825:11: style: The scope of the variable 'fewest_hits_left' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1825:28: style: The scope of the variable 'fewest_index' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1825:41: style: The scope of the variable 'snow_width' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1877:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1877:12: style: The scope of the variable 'igloo_top' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1877:23: style: The scope of the variable 'num_below_igloo' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:1877:40: style: The scope of the variable 'direction' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2135:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2135:15: style: The scope of the variable 'current_layer' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2135:30: style: The scope of the variable 'max_layer' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2269:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2679:10: style: The scope of the variable 'rank' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2680:10: style: The scope of the variable 'entries' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2879:9: style: The scope of the variable 'use_feedback' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2880:11: style: The scope of the variable 'comet_avg_height' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:2880:29: style: The scope of the variable 'height_differential' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3231:19: style: The scope of the variable 'c' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3334:17: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3335:11: style: The scope of the variable 'm' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3335:14: style: The scope of the variable 'b' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3570:29: style: The scope of the variable 'x' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3570:32: style: The scope of the variable 'y' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3570:35: style: The scope of the variable 'row' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3570:40: style: The scope of the variable 'column' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:4312:9: style: The scope of the variable 'imgid' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/game.c:3332:52: style: Function 'draw_line' argument 5 names different: declaration 'r' definition 'red'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/game.h:158:52: note: Function 'draw_line' argument 5 names different: declaration 'r' definition 'red'.
tuxmath_w_fonts-2.0.3/src/game.c:3332:52: note: Function 'draw_line' argument 5 names different: declaration 'r' definition 'red'.
tuxmath_w_fonts-2.0.3/src/game.c:3332:61: style: Function 'draw_line' argument 6 names different: declaration 'g' definition 'grn'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/game.h:158:59: note: Function 'draw_line' argument 6 names different: declaration 'g' definition 'grn'.
tuxmath_w_fonts-2.0.3/src/game.c:3332:61: note: Function 'draw_line' argument 6 names different: declaration 'g' definition 'grn'.
tuxmath_w_fonts-2.0.3/src/game.c:3332:70: style: Function 'draw_line' argument 7 names different: declaration 'b' definition 'blu'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/game.h:158:66: note: Function 'draw_line' argument 7 names different: declaration 'b' definition 'blu'.
tuxmath_w_fonts-2.0.3/src/game.c:3332:70: note: Function 'draw_line' argument 7 names different: declaration 'b' definition 'blu'.
tuxmath_w_fonts-2.0.3/src/game.c:238:41: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxmath_w_fonts-2.0.3/src/highscore.c:175:3: style: Variable 'srfc' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/highscore.c:172:0: note: Variable 'srfc' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/highscore.c:175:3: note: Variable 'srfc' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/mathcards.c:830:7: style: Condition '!vcommentsprimed' is always true [knownConditionTrueFalse]
tuxmath_w_fonts-2.0.3/src/mathcards.c:827:28: note: Assignment 'vcommentsprimed=0', assigned value is 0
tuxmath_w_fonts-2.0.3/src/mathcards.c:830:7: note: Condition '!vcommentsprimed' is always true
tuxmath_w_fonts-2.0.3/src/mathcards.c:2346:14: style: Condition 'MC_PT_ARITHMETIC' is always true [knownConditionTrueFalse]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2179:6: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1353:31: warning: Either the condition '!old_list' is redundant or there is possible null pointer dereference: old_list. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1357:7: note: Assuming that condition '!old_list' is not redundant
tuxmath_w_fonts-2.0.3/src/mathcards.c:1353:31: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/mathcards.c:2606:3: warning: Possible null pointer dereference: beg [nullPointer]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2579:17: note: Assignment 'beg=0', assigned value is 0
tuxmath_w_fonts-2.0.3/src/mathcards.c:2606:3: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/mathcards.c:2600:19: error: Pointer addition with NULL pointer. [nullPointerArithmetic]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2579:17: note: Assignment 'beg=0', assigned value is 0
tuxmath_w_fonts-2.0.3/src/mathcards.c:2600:19: note: Null pointer addition
tuxmath_w_fonts-2.0.3/src/mathcards.c:1560:3: style: Variable 'ret' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1559:0: note: Variable 'ret' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/mathcards.c:1560:3: note: Variable 'ret' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/mathcards.c:2001:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2003:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2006:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tuxmath_w_fonts-2.0.3/src/mathcards.c:663:22: style: The scope of the variable 'quest_copy' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:664:22: style: The scope of the variable 'rand_loc' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:763:7: style: The scope of the variable 'newsize' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1582:7: style: The scope of the variable 'num' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1583:7: style: The scope of the variable 'length' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1653:7: style: The scope of the variable 'format' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1655:7: style: The scope of the variable 'r2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1656:7: style: The scope of the variable 'ans' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1657:8: style: The scope of the variable 'tempstr' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1847:10: style: The scope of the variable 'j' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1849:7: style: The scope of the variable 'cl' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1850:10: style: The scope of the variable 'r1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1850:14: style: The scope of the variable 'r2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1850:18: style: The scope of the variable 'delta' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1850:25: style: The scope of the variable 'var' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2578:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2578:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2579:11: style: The scope of the variable 'beg' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2580:11: style: The scope of the variable 'end' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2581:10: style: The scope of the variable 'nans' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/mathcards.c:493:35: style: Function 'MC_NextQuestion' argument 1 names different: declaration 'q' definition 'fc'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/mathcards.h:220:35: note: Function 'MC_NextQuestion' argument 1 names different: declaration 'q' definition 'fc'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:493:35: note: Function 'MC_NextQuestion' argument 1 names different: declaration 'q' definition 'fc'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:1351:45: style: Function 'randomize_list' argument 1 names different: declaration 'list' definition 'old_list'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/mathcards.c:238:45: note: Function 'randomize_list' argument 1 names different: declaration 'list' definition 'old_list'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:1351:45: note: Function 'randomize_list' argument 1 names different: declaration 'list' definition 'old_list'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:2621:37: style: Function 'create_formula_str' argument 1 names different: declaration 'form_str' definition 'formula_str'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/mathcards.c:272:37: note: Function 'create_formula_str' argument 1 names different: declaration 'form_str' definition 'formula_str'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:2621:37: note: Function 'create_formula_str' argument 1 names different: declaration 'form_str' definition 'formula_str'.
tuxmath_w_fonts-2.0.3/src/mathcards.c:832:5: style: Variable 'vcommentsprimed' is assigned a value that is never used. [unreadVariable]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1043:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1035:3: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2605:2: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2015:5: error: Memory leak: ret [memleak]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1757:28: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tuxmath_w_fonts-2.0.3/src/mathcards.c:1759:28: style: Clarify calculation precedence for '%' and '?'. [clarifyCalculation]
tuxmath_w_fonts-2.0.3/src/mathcards.c:2015:13: error: Memory is allocated but not initialized: ret [uninitdata]
tuxmath_w_fonts-2.0.3/src/menu.c:248:3: style: Variable 'chosen_lesson' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu.c:245:0: note: Variable 'chosen_lesson' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu.c:248:3: note: Variable 'chosen_lesson' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu.c:607:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/menu.c:293:15: style: The scope of the variable 'arcade_config_files' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/menu.c:309:7: style: The scope of the variable 'hs_table' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/menu.c:641:9: style: The scope of the variable 'chosen_login' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:246:5: style: Variable 'play_surf' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:231:0: note: Variable 'play_surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:246:5: note: Variable 'play_surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:247:5: style: Variable 'pause_surf' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:232:0: note: Variable 'pause_surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:247:5: note: Variable 'pause_surf' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:249:5: style: Variable 'ready_title' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:233:0: note: Variable 'ready_title' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:249:5: note: Variable 'ready_title' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:250:5: style: Variable 'notready_title' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:234:0: note: Variable 'notready_title' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:250:5: note: Variable 'notready_title' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:251:5: style: Variable 'ready_subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:235:0: note: Variable 'ready_subtitle' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:251:5: note: Variable 'ready_subtitle' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:252:5: style: Variable 'notready_subtitle' is reassigned a value before the old one has been used. [redundantAssignment]
tuxmath_w_fonts-2.0.3/src/menu_lan.c:236:0: note: Variable 'notready_subtitle' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/menu_lan.c:252:5: note: Variable 'notready_subtitle' is reassigned a value before the old one has been used.
tuxmath_w_fonts-2.0.3/src/multiplayer.c:202:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tuxmath_w_fonts-2.0.3/src/multiplayer.c:72:7: style: The scope of the variable 'done' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/multiplayer.c:122:9: style: The scope of the variable 'hiscore' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/multiplayer.c:267:10: style: The scope of the variable 'nrstr' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/multiplayer.c:212:23: style: Function 'showWinners' argument 1 names different: declaration 'order' definition 'winners'. [funcArgNamesDifferent]
tuxmath_w_fonts-2.0.3/src/multiplayer.c:48:30: note: Function 'showWinners' argument 1 names different: declaration 'order' definition 'winners'.
tuxmath_w_fonts-2.0.3/src/multiplayer.c:212:23: note: Function 'showWinners' argument 1 names different: declaration 'order' definition 'winners'.
tuxmath_w_fonts-2.0.3/src/servermain.c:42:9: style: Unused variable: ret [unusedVariable]
tuxmath_w_fonts-2.0.3/src/setup.c:592:30: style: The scope of the variable 'n_timesopened' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:712:6: warning: Variable 'finished' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:707:6: note: Variable 'finished' is reassigned a value before the old one has been used. 'break;' missing?
tuxmath_w_fonts-2.0.3/src/titlescreen.c:712:6: note: Variable 'finished' is reassigned a value before the old one has been used. 'break;' missing?
tuxmath_w_fonts-2.0.3/src/titlescreen.c:713:6: warning: Variable 'inprogress' is reassigned a value before the old one has been used. 'break;' missing? [redundantAssignInSwitch]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:708:6: note: Variable 'inprogress' is reassigned a value before the old one has been used. 'break;' missing?
tuxmath_w_fonts-2.0.3/src/titlescreen.c:713:6: note: Variable 'inprogress' is reassigned a value before the old one has been used. 'break;' missing?
tuxmath_w_fonts-2.0.3/src/titlescreen.c:160:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:160:10: style: The scope of the variable 'tux_pix_skip' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:160:24: style: The scope of the variable 'title_pix_skip' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:546:9: style: The scope of the variable 'finished' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:549:9: style: The scope of the variable 'maxline' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:12: style: The scope of the variable 'j' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:15: style: The scope of the variable 'x1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:19: style: The scope of the variable 'x2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:23: style: The scope of the variable 'y1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:843:27: style: The scope of the variable 'y2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:844:9: style: The scope of the variable 'step1' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:844:16: style: The scope of the variable 'step2' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:844:23: style: The scope of the variable 'step3' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/titlescreen.c:844:30: style: The scope of the variable 'step4' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:190:10: warning: Either the condition 'fp==NULL' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:188:10: note: Assuming that condition 'fp==NULL' is not redundant
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:190:10: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:357:34: warning: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:354:9: note: Assuming that condition '!fp' is not redundant
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:357:34: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:572:10: warning: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:569:7: note: Assuming that condition '!fp' is not redundant
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:572:10: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:619:10: warning: Either the condition '!fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:616:7: note: Assuming that condition '!fp' is not redundant
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:619:10: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:680:34: warning: Either the condition '!fpusersread' is redundant or there is possible null pointer dereference: fpusersread. [nullPointerRedundantCheck]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:666:10: note: Assuming that condition '!fpusersread' is not redundant
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:680:34: note: Null pointer dereference
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:161:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:190:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:356:5: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:572:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:619:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:670:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:680:6: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:882:8: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:597:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:726:8: style: The scope of the variable 'fp' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:818:6: style: The scope of the variable 'previous_length' can be reduced. [variableScope]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:562:3: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:605:6: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:660:6: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:734:6: warning: The buffer 'buf' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxmath_w_fonts-2.0.3/src/tuxmathadmin.c:852:7: warning: The buffer 'fullpath' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxonice-userui/tuxonice-userui_1.1.orig.tar.gz
tuxonice-userui/fbsplash/common.c:219:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/common.c:225:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/effects.c:76:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxonice-userui/fbsplash/effects.c:70:1: error: Memory leak: cmap.red [memleak]
tuxonice-userui/fbsplash/image.c:137:70: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tuxonice-userui/fbsplash/image.c:163:4: warning: Either the condition 'width' is redundant or there is possible null pointer dereference: width. [nullPointerRedundantCheck]
tuxonice-userui/fbsplash/image.c:159:7: note: Assuming that condition 'width' is not redundant
tuxonice-userui/fbsplash/image.c:163:4: note: Null pointer dereference
tuxonice-userui/fbsplash/image.c:164:4: warning: Either the condition 'height' is redundant or there is possible null pointer dereference: height. [nullPointerRedundantCheck]
tuxonice-userui/fbsplash/image.c:159:80: note: Assuming that condition 'height' is not redundant
tuxonice-userui/fbsplash/image.c:164:4: note: Null pointer dereference
tuxonice-userui/fbsplash/image.c:268:4: warning: Either the condition 'width' is redundant or there is possible null pointer dereference: width. [nullPointerRedundantCheck]
tuxonice-userui/fbsplash/image.c:264:7: note: Assuming that condition 'width' is not redundant
tuxonice-userui/fbsplash/image.c:268:4: note: Null pointer dereference
tuxonice-userui/fbsplash/image.c:269:4: warning: Either the condition 'height' is redundant or there is possible null pointer dereference: height. [nullPointerRedundantCheck]
tuxonice-userui/fbsplash/image.c:264:50: note: Assuming that condition 'height' is not redundant
tuxonice-userui/fbsplash/image.c:269:4: note: Null pointer dereference
tuxonice-userui/fbsplash/image.c:236:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/image.c:104:3: error: Resource leak: fp [resourceLeak]
tuxonice-userui/fbsplash/image.c:112:3: error: Resource leak: fp [resourceLeak]
tuxonice-userui/fbsplash/image.c:281:3: error: Memory leak: buf [memleak]
tuxonice-userui/fbsplash/image.c:58:21: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/fbsplash/mng_render.c:137:6: style: Condition 'last_frame' is always false [knownConditionTrueFalse]
tuxonice-userui/fbsplash/mng_render.c:127:19: note: Assignment 'last_frame=0', assigned value is 0
tuxonice-userui/fbsplash/mng_render.c:137:6: note: Condition 'last_frame' is always false
tuxonice-userui/fbsplash/parse.c:743:17: style: Redundant condition: keepvar. '!keepvar || (keepvar && *(t+1)=='"')' is equivalent to '!keepvar || *(t+1)=='"'' [redundantCondition]
tuxonice-userui/fbsplash/parse.c:949:6: style: The scope of the variable 'len' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:121:6: style: The scope of the variable 'add' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:122:6: style: The scope of the variable 'pic' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:7: style: The scope of the variable 'r1' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:11: style: The scope of the variable 'r2' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:15: style: The scope of the variable 'g1' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:19: style: The scope of the variable 'g2' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:23: style: The scope of the variable 'b1' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:27: style: The scope of the variable 'b2' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:31: style: The scope of the variable 'a1' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:136:35: style: The scope of the variable 'a2' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:137:7: style: The scope of the variable 'h1' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:137:11: style: The scope of the variable 'h2' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:137:15: style: The scope of the variable 'h' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:367:7: style: The scope of the variable 'o' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:435:7: style: The scope of the variable 'o' can be reduced. [variableScope]
tuxonice-userui/fbsplash/render.c:298:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/render.c:150:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/fbsplash/ttf.c:96:17: style: The scope of the variable 'ch' can be reduced. [variableScope]
tuxonice-userui/fbsplash/ttf.c:359:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxonice-userui/fbsplash/ttf.c:507:9: style: The scope of the variable 'z' can be reduced. [variableScope]
tuxonice-userui/fbsplash/ttf.c:645:31: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/userui.h:135:3: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:354:2: style: int result is returned as long value. If the return value is long to avoid loss of information, then you have loss of information. [truncLongCastReturn]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:43:59: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:48:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:53:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:234:13: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/fbsplash/userui_fbsplash_core.c:248:2: warning: The buffer 'lastheader' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tuxonice-userui/userui_core.c:391:6: style: The scope of the variable 'c' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:506:8: style: The scope of the variable 'result' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:507:6: style: The scope of the variable 'result2' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:806:14: style: The scope of the variable 'local_buf' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:853:19: style: The scope of the variable 'nlh' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:854:28: style: The scope of the variable 'msg' can be reduced. [variableScope]
tuxonice-userui/userui_core.c:511:18: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
tuxonice-userui/userui_core.c:1066:11: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_core.c:207:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/userui_core.c:272:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/userui_core.c:284:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/userui_core.c:299:44: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tuxonice-userui/userui_text.c:50:6: style: The scope of the variable 'result' can be reduced. [variableScope]
tuxonice-userui/userui_text.c:174:10: style: The scope of the variable 'va' can be reduced. [variableScope]
tuxonice-userui/userui_text.c:175:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
tuxonice-userui/userui_text.c:235:44: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxonice-userui/userui_text.c:239:7: style: The scope of the variable 'bar_char' can be reduced. [variableScope]
tuxonice-userui/userui_text.c:58:17: style: struct member 'Anonymous3::lines' is never used. [unusedStructMember]
tuxonice-userui/userui_text.c:58:24: style: struct member 'Anonymous3::cols' is never used. [unusedStructMember]
tuxonice-userui/userui_text.c:40:60: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:41:60: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:42:59: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:43:58: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:44:58: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:52:12: style: Variable 'result' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:260:2: style: Variable 'next_update' is assigned a value that is never used. [unreadVariable]
tuxonice-userui/userui_text.c:105:3: warning: The buffer 'lastheader' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
[09:01]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxpaint/tuxpaint_0.9.22.orig.tar.gz
tuxpaint-0.9.22/magic/src/alien.c:112:42: style: Function 'alien_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:74:38: note: Function 'alien_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:112:42: note: Function 'alien_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:124:39: style: Function 'alien_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:76:35: note: Function 'alien_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:124:39: note: Function 'alien_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:129:46: style: Function 'alien_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:77:42: note: Function 'alien_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:129:46: note: Function 'alien_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:235:36: style: Function 'alien_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:85:32: note: Function 'alien_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:235:36: note: Function 'alien_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:235:64: style: Function 'alien_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:85:41: note: Function 'alien_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:235:64: note: Function 'alien_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:236:34: style: Function 'alien_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:86:27: note: Function 'alien_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:236:34: note: Function 'alien_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:236:71: style: Function 'alien_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:86:49: note: Function 'alien_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:236:71: note: Function 'alien_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:19: style: Function 'alien_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:87:17: note: Function 'alien_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:19: note: Function 'alien_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:43: style: Function 'alien_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:87:24: note: Function 'alien_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:43: note: Function 'alien_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:84: style: Function 'alien_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:87:38: note: Function 'alien_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:237:84: note: Function 'alien_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:242:37: style: Function 'alien_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:88:33: note: Function 'alien_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:242:37: note: Function 'alien_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:38: style: Function 'alien_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:89:34: note: Function 'alien_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:38: note: Function 'alien_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:64: style: Function 'alien_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:89:45: note: Function 'alien_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:64: note: Function 'alien_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:90: style: Function 'alien_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:89:54: note: Function 'alien_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:90: note: Function 'alien_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:116: style: Function 'alien_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:89:63: note: Function 'alien_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:254:116: note: Function 'alien_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:259:43: style: Function 'alien_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:90:39: note: Function 'alien_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:259:43: note: Function 'alien_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:259:71: style: Function 'alien_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:90:48: note: Function 'alien_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:259:71: note: Function 'alien_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:37: style: Function 'alien_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:91:33: note: Function 'alien_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:37: note: Function 'alien_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:65: style: Function 'alien_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:91:42: note: Function 'alien_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:65: note: Function 'alien_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:92: style: Function 'alien_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:91:53: note: Function 'alien_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:92: note: Function 'alien_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:131: style: Function 'alien_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:91:73: note: Function 'alien_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:264:131: note: Function 'alien_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:38: style: Function 'alien_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:92:34: note: Function 'alien_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:38: note: Function 'alien_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:66: style: Function 'alien_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:92:43: note: Function 'alien_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:66: note: Function 'alien_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:93: style: Function 'alien_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:92:54: note: Function 'alien_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:93: note: Function 'alien_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:132: style: Function 'alien_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:92:74: note: Function 'alien_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:268:132: note: Function 'alien_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:272:33: style: Function 'alien_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:93:29: note: Function 'alien_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:272:33: note: Function 'alien_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:272:61: style: Function 'alien_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/alien.c:93:38: note: Function 'alien_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:272:61: note: Function 'alien_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/alien.c:159:34: style: Variable 'api' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/blind.c:83:38: style: Function 'blind_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:53:34: note: Function 'blind_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:83:38: note: Function 'blind_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:100:42: style: Function 'blind_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:55:38: note: Function 'blind_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:100:42: note: Function 'blind_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:105:57: style: Function 'blind_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:56:51: note: Function 'blind_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:105:57: note: Function 'blind_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:115:39: style: Function 'blind_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:57:35: note: Function 'blind_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:115:39: note: Function 'blind_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:115:67: style: Function 'blind_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:57:44: note: Function 'blind_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:115:67: note: Function 'blind_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:46: style: Function 'blind_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:58:42: note: Function 'blind_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:46: note: Function 'blind_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:74: style: Function 'blind_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:58:51: note: Function 'blind_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:74: note: Function 'blind_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:101: style: Function 'blind_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:58:62: note: Function 'blind_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:120:101: note: Function 'blind_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:125:43: style: Function 'blind_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:59:39: note: Function 'blind_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:125:43: note: Function 'blind_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:125:71: style: Function 'blind_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:59:48: note: Function 'blind_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:125:71: note: Function 'blind_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:130:36: style: Function 'blind_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:60:32: note: Function 'blind_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:130:36: note: Function 'blind_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:130:64: style: Function 'blind_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:60:41: note: Function 'blind_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:130:64: note: Function 'blind_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:131:34: style: Function 'blind_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:61:27: note: Function 'blind_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:131:34: note: Function 'blind_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:131:75: style: Function 'blind_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:61:49: note: Function 'blind_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:131:75: note: Function 'blind_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:19: style: Function 'blind_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:62:17: note: Function 'blind_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:19: note: Function 'blind_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:43: style: Function 'blind_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:62:24: note: Function 'blind_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:43: note: Function 'blind_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:84: style: Function 'blind_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:62:38: note: Function 'blind_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:132:84: note: Function 'blind_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:136:37: style: Function 'blind_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:63:33: note: Function 'blind_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:136:37: note: Function 'blind_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:143:58: style: Function 'blind_paint_blind' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:64:47: note: Function 'blind_paint_blind' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:143:58: note: Function 'blind_paint_blind' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:144:61: style: Function 'blind_paint_blind' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:65:52: note: Function 'blind_paint_blind' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:144:61: note: Function 'blind_paint_blind' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:268:55: style: Function 'blind_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:69:50: note: Function 'blind_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:268:55: note: Function 'blind_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:37: style: Function 'blind_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:72:33: note: Function 'blind_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:37: note: Function 'blind_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:65: style: Function 'blind_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:72:42: note: Function 'blind_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:65: note: Function 'blind_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:92: style: Function 'blind_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:72:53: note: Function 'blind_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:92: note: Function 'blind_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:131: style: Function 'blind_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:72:73: note: Function 'blind_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:289:131: note: Function 'blind_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:38: style: Function 'blind_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:73:34: note: Function 'blind_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:38: note: Function 'blind_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:66: style: Function 'blind_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:73:43: note: Function 'blind_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:66: note: Function 'blind_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:93: style: Function 'blind_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:73:54: note: Function 'blind_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:93: note: Function 'blind_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:132: style: Function 'blind_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:73:74: note: Function 'blind_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:294:132: note: Function 'blind_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:299:33: style: Function 'blind_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:74:29: note: Function 'blind_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:299:33: note: Function 'blind_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:299:61: style: Function 'blind_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blind.c:74:38: note: Function 'blind_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blind.c:299:61: note: Function 'blind_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:103:54: style: Function 'blocks_chalk_drip_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:55:50: note: Function 'blocks_chalk_drip_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:103:54: note: Function 'blocks_chalk_drip_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:133:51: style: Function 'blocks_chalk_drip_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:57:47: note: Function 'blocks_chalk_drip_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:133:51: note: Function 'blocks_chalk_drip_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:146:58: style: Function 'blocks_chalk_drip_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:58:54: note: Function 'blocks_chalk_drip_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:146:58: note: Function 'blocks_chalk_drip_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:146:96: style: Function 'blocks_chalk_drip_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:58:74: note: Function 'blocks_chalk_drip_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:146:96: note: Function 'blocks_chalk_drip_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:292:67: style: Function 'blocks_chalk_drip_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:65:62: note: Function 'blocks_chalk_drip_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:292:67: note: Function 'blocks_chalk_drip_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:300:48: style: Function 'blocks_chalk_drip_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:68:44: note: Function 'blocks_chalk_drip_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:300:48: note: Function 'blocks_chalk_drip_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:300:76: style: Function 'blocks_chalk_drip_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:68:53: note: Function 'blocks_chalk_drip_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:300:76: note: Function 'blocks_chalk_drip_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:301:34: style: Function 'blocks_chalk_drip_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:69:27: note: Function 'blocks_chalk_drip_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:301:34: note: Function 'blocks_chalk_drip_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:301:71: style: Function 'blocks_chalk_drip_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:69:49: note: Function 'blocks_chalk_drip_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:301:71: note: Function 'blocks_chalk_drip_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:19: style: Function 'blocks_chalk_drip_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:70:17: note: Function 'blocks_chalk_drip_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:19: note: Function 'blocks_chalk_drip_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:43: style: Function 'blocks_chalk_drip_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:70:24: note: Function 'blocks_chalk_drip_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:43: note: Function 'blocks_chalk_drip_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:84: style: Function 'blocks_chalk_drip_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:70:38: note: Function 'blocks_chalk_drip_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:302:84: note: Function 'blocks_chalk_drip_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:307:49: style: Function 'blocks_chalk_drip_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:71:45: note: Function 'blocks_chalk_drip_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:307:49: note: Function 'blocks_chalk_drip_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:317:50: style: Function 'blocks_chalk_drip_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:72:46: note: Function 'blocks_chalk_drip_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:317:50: note: Function 'blocks_chalk_drip_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:13: style: Function 'blocks_chalk_drip_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:72:57: note: Function 'blocks_chalk_drip_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:13: note: Function 'blocks_chalk_drip_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:39: style: Function 'blocks_chalk_drip_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:72:66: note: Function 'blocks_chalk_drip_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:39: note: Function 'blocks_chalk_drip_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:65: style: Function 'blocks_chalk_drip_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:72:75: note: Function 'blocks_chalk_drip_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:318:65: note: Function 'blocks_chalk_drip_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:323:55: style: Function 'blocks_chalk_drip_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:73:51: note: Function 'blocks_chalk_drip_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:323:55: note: Function 'blocks_chalk_drip_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:323:83: style: Function 'blocks_chalk_drip_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:73:60: note: Function 'blocks_chalk_drip_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:323:83: note: Function 'blocks_chalk_drip_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:49: style: Function 'blocks_chalk_drip_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:74:45: note: Function 'blocks_chalk_drip_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:49: note: Function 'blocks_chalk_drip_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:77: style: Function 'blocks_chalk_drip_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:74:54: note: Function 'blocks_chalk_drip_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:77: note: Function 'blocks_chalk_drip_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:104: style: Function 'blocks_chalk_drip_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:74:65: note: Function 'blocks_chalk_drip_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:104: note: Function 'blocks_chalk_drip_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:143: style: Function 'blocks_chalk_drip_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:74:85: note: Function 'blocks_chalk_drip_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:328:143: note: Function 'blocks_chalk_drip_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:50: style: Function 'blocks_chalk_drip_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:75:46: note: Function 'blocks_chalk_drip_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:50: note: Function 'blocks_chalk_drip_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:78: style: Function 'blocks_chalk_drip_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:75:55: note: Function 'blocks_chalk_drip_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:78: note: Function 'blocks_chalk_drip_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:105: style: Function 'blocks_chalk_drip_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:75:66: note: Function 'blocks_chalk_drip_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:105: note: Function 'blocks_chalk_drip_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:144: style: Function 'blocks_chalk_drip_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:75:86: note: Function 'blocks_chalk_drip_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:332:144: note: Function 'blocks_chalk_drip_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:336:45: style: Function 'blocks_chalk_drip_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:76:41: note: Function 'blocks_chalk_drip_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:336:45: note: Function 'blocks_chalk_drip_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:336:73: style: Function 'blocks_chalk_drip_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:76:50: note: Function 'blocks_chalk_drip_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blocks_chalk_drip.c:336:73: note: Function 'blocks_chalk_drip_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:102:41: style: Function 'blur_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:44:37: note: Function 'blur_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:102:41: note: Function 'blur_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:114:38: style: Function 'blur_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:46:34: note: Function 'blur_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:114:38: note: Function 'blur_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:119:45: style: Function 'blur_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:47:41: note: Function 'blur_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:119:45: note: Function 'blur_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:224:35: style: Function 'blur_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:54:31: note: Function 'blur_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:224:35: note: Function 'blur_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:224:63: style: Function 'blur_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:54:40: note: Function 'blur_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:224:63: note: Function 'blur_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:225:34: style: Function 'blur_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:55:27: note: Function 'blur_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:225:34: note: Function 'blur_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:225:71: style: Function 'blur_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:55:49: note: Function 'blur_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:225:71: note: Function 'blur_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:19: style: Function 'blur_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:56:17: note: Function 'blur_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:19: note: Function 'blur_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:43: style: Function 'blur_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:56:24: note: Function 'blur_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:43: note: Function 'blur_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:84: style: Function 'blur_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:56:38: note: Function 'blur_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:226:84: note: Function 'blur_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:231:36: style: Function 'blur_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:57:32: note: Function 'blur_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:231:36: note: Function 'blur_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:37: style: Function 'blur_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:58:33: note: Function 'blur_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:37: note: Function 'blur_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:63: style: Function 'blur_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:58:44: note: Function 'blur_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:63: note: Function 'blur_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:89: style: Function 'blur_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:58:53: note: Function 'blur_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:89: note: Function 'blur_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:115: style: Function 'blur_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:58:62: note: Function 'blur_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:243:115: note: Function 'blur_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:248:42: style: Function 'blur_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:59:38: note: Function 'blur_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:248:42: note: Function 'blur_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:248:70: style: Function 'blur_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:59:47: note: Function 'blur_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:248:70: note: Function 'blur_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:36: style: Function 'blur_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:60:32: note: Function 'blur_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:36: note: Function 'blur_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:64: style: Function 'blur_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:60:41: note: Function 'blur_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:64: note: Function 'blur_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:91: style: Function 'blur_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:60:52: note: Function 'blur_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:91: note: Function 'blur_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:130: style: Function 'blur_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:60:72: note: Function 'blur_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:253:130: note: Function 'blur_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:37: style: Function 'blur_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:61:33: note: Function 'blur_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:37: note: Function 'blur_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:65: style: Function 'blur_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:61:42: note: Function 'blur_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:65: note: Function 'blur_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:92: style: Function 'blur_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:61:53: note: Function 'blur_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:92: note: Function 'blur_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:131: style: Function 'blur_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:61:73: note: Function 'blur_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:257:131: note: Function 'blur_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:261:32: style: Function 'blur_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:62:28: note: Function 'blur_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:261:32: note: Function 'blur_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:261:60: style: Function 'blur_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/blur.c:62:37: note: Function 'blur_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/blur.c:261:60: note: Function 'blur_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:157:14: style: The scope of the variable 'y_count' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/bricks.c:95:43: style: Function 'bricks_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:60:39: note: Function 'bricks_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:95:43: note: Function 'bricks_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:120:40: style: Function 'bricks_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:62:36: note: Function 'bricks_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:120:40: note: Function 'bricks_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:120:68: style: Function 'bricks_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:62:45: note: Function 'bricks_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:120:68: note: Function 'bricks_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:128:47: style: Function 'bricks_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:63:43: note: Function 'bricks_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:128:47: note: Function 'bricks_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:128:85: style: Function 'bricks_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:63:63: note: Function 'bricks_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:128:85: note: Function 'bricks_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:247:56: style: Function 'bricks_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:67:51: note: Function 'bricks_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:247:56: note: Function 'bricks_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:254:37: style: Function 'bricks_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:70:33: note: Function 'bricks_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:254:37: note: Function 'bricks_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:254:65: style: Function 'bricks_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:70:42: note: Function 'bricks_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:254:65: note: Function 'bricks_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:255:34: style: Function 'bricks_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:71:27: note: Function 'bricks_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:255:34: note: Function 'bricks_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:255:71: style: Function 'bricks_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:71:49: note: Function 'bricks_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:255:71: note: Function 'bricks_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:19: style: Function 'bricks_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:72:17: note: Function 'bricks_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:19: note: Function 'bricks_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:43: style: Function 'bricks_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:72:24: note: Function 'bricks_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:43: note: Function 'bricks_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:84: style: Function 'bricks_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:72:38: note: Function 'bricks_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:256:84: note: Function 'bricks_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:261:38: style: Function 'bricks_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:73:34: note: Function 'bricks_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:261:38: note: Function 'bricks_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:268:39: style: Function 'bricks_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:74:35: note: Function 'bricks_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:268:39: note: Function 'bricks_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:276:44: style: Function 'bricks_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:75:40: note: Function 'bricks_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:276:44: note: Function 'bricks_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:276:72: style: Function 'bricks_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:75:49: note: Function 'bricks_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:276:72: note: Function 'bricks_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:317:38: style: Function 'bricks_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:76:34: note: Function 'bricks_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:317:38: note: Function 'bricks_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:317:66: style: Function 'bricks_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:76:43: note: Function 'bricks_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:317:66: note: Function 'bricks_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:318:30: style: Function 'bricks_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:76:54: note: Function 'bricks_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:318:30: note: Function 'bricks_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:318:69: style: Function 'bricks_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:76:74: note: Function 'bricks_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:318:69: note: Function 'bricks_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:322:39: style: Function 'bricks_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:77:35: note: Function 'bricks_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:322:39: note: Function 'bricks_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:322:67: style: Function 'bricks_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:77:44: note: Function 'bricks_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:322:67: note: Function 'bricks_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:323:30: style: Function 'bricks_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:77:55: note: Function 'bricks_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:323:30: note: Function 'bricks_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:323:69: style: Function 'bricks_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:77:75: note: Function 'bricks_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:323:69: note: Function 'bricks_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:327:34: style: Function 'bricks_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:78:30: note: Function 'bricks_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:327:34: note: Function 'bricks_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:327:62: style: Function 'bricks_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/bricks.c:78:39: note: Function 'bricks_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/bricks.c:327:62: note: Function 'bricks_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:143:20: style: The scope of the variable 'thick' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/calligraphy.c:109:48: style: Function 'calligraphy_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:57:44: note: Function 'calligraphy_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:109:48: note: Function 'calligraphy_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:115:63: style: Function 'calligraphy_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:58:57: note: Function 'calligraphy_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:115:63: note: Function 'calligraphy_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:125:45: style: Function 'calligraphy_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:59:41: note: Function 'calligraphy_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:125:45: note: Function 'calligraphy_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:125:73: style: Function 'calligraphy_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:59:50: note: Function 'calligraphy_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:125:73: note: Function 'calligraphy_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:52: style: Function 'calligraphy_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:60:48: note: Function 'calligraphy_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:52: note: Function 'calligraphy_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:80: style: Function 'calligraphy_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:60:57: note: Function 'calligraphy_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:80: note: Function 'calligraphy_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:107: style: Function 'calligraphy_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:60:68: note: Function 'calligraphy_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:131:107: note: Function 'calligraphy_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:138:50: style: Function 'calligraphy_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:61:44: note: Function 'calligraphy_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:138:50: note: Function 'calligraphy_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:139:32: style: Function 'calligraphy_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:62:27: note: Function 'calligraphy_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:139:32: note: Function 'calligraphy_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:40: style: Function 'calligraphy_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:64:36: note: Function 'calligraphy_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:40: note: Function 'calligraphy_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:68: style: Function 'calligraphy_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:64:45: note: Function 'calligraphy_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:68: note: Function 'calligraphy_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:95: style: Function 'calligraphy_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:64:56: note: Function 'calligraphy_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:274:95: note: Function 'calligraphy_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:275:35: style: Function 'calligraphy_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:65:28: note: Function 'calligraphy_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:275:35: note: Function 'calligraphy_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:275:72: style: Function 'calligraphy_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:65:50: note: Function 'calligraphy_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:275:72: note: Function 'calligraphy_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:276:51: style: Function 'calligraphy_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:66:39: note: Function 'calligraphy_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:276:51: note: Function 'calligraphy_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:292:42: style: Function 'calligraphy_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:67:38: note: Function 'calligraphy_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:292:42: note: Function 'calligraphy_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:292:70: style: Function 'calligraphy_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:67:47: note: Function 'calligraphy_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:292:70: note: Function 'calligraphy_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:293:35: style: Function 'calligraphy_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:68:28: note: Function 'calligraphy_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:293:35: note: Function 'calligraphy_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:293:72: style: Function 'calligraphy_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:68:50: note: Function 'calligraphy_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:293:72: note: Function 'calligraphy_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:20: style: Function 'calligraphy_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:69:18: note: Function 'calligraphy_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:20: note: Function 'calligraphy_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:44: style: Function 'calligraphy_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:69:25: note: Function 'calligraphy_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:44: note: Function 'calligraphy_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:85: style: Function 'calligraphy_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:69:39: note: Function 'calligraphy_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:294:85: note: Function 'calligraphy_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:299:43: style: Function 'calligraphy_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:70:39: note: Function 'calligraphy_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:299:43: note: Function 'calligraphy_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:368:49: style: Function 'calligraphy_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:72:45: note: Function 'calligraphy_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:368:49: note: Function 'calligraphy_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:368:77: style: Function 'calligraphy_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:72:54: note: Function 'calligraphy_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:368:77: note: Function 'calligraphy_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:43: style: Function 'calligraphy_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:73:39: note: Function 'calligraphy_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:43: note: Function 'calligraphy_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:71: style: Function 'calligraphy_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:73:48: note: Function 'calligraphy_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:71: note: Function 'calligraphy_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:98: style: Function 'calligraphy_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:73:59: note: Function 'calligraphy_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:98: note: Function 'calligraphy_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:137: style: Function 'calligraphy_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:73:79: note: Function 'calligraphy_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:442:137: note: Function 'calligraphy_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:44: style: Function 'calligraphy_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:74:40: note: Function 'calligraphy_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:44: note: Function 'calligraphy_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:72: style: Function 'calligraphy_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:74:49: note: Function 'calligraphy_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:72: note: Function 'calligraphy_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:99: style: Function 'calligraphy_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:74:60: note: Function 'calligraphy_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:99: note: Function 'calligraphy_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:138: style: Function 'calligraphy_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:74:80: note: Function 'calligraphy_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:446:138: note: Function 'calligraphy_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:450:39: style: Function 'calligraphy_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:75:35: note: Function 'calligraphy_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:450:39: note: Function 'calligraphy_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:450:67: style: Function 'calligraphy_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/calligraphy.c:75:44: note: Function 'calligraphy_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:450:67: note: Function 'calligraphy_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/calligraphy.c:193:10: style: Variable 'colr' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/cartoon.c:87:44: style: Function 'cartoon_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:48:40: note: Function 'cartoon_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:87:44: note: Function 'cartoon_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:93:59: style: Function 'cartoon_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:49:53: note: Function 'cartoon_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:93:59: note: Function 'cartoon_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:104:41: style: Function 'cartoon_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:50:37: note: Function 'cartoon_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:104:41: note: Function 'cartoon_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:104:69: style: Function 'cartoon_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:50:46: note: Function 'cartoon_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:104:69: note: Function 'cartoon_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:48: style: Function 'cartoon_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:51:44: note: Function 'cartoon_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:48: note: Function 'cartoon_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:76: style: Function 'cartoon_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:51:53: note: Function 'cartoon_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:76: note: Function 'cartoon_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:103: style: Function 'cartoon_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:51:64: note: Function 'cartoon_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:110:103: note: Function 'cartoon_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:118:46: style: Function 'do_cartoon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:52:40: note: Function 'do_cartoon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:118:46: note: Function 'do_cartoon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:220:57: style: Function 'cartoon_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:57:52: note: Function 'cartoon_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:220:57: note: Function 'cartoon_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:228:38: style: Function 'cartoon_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:60:34: note: Function 'cartoon_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:228:38: note: Function 'cartoon_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:228:66: style: Function 'cartoon_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:60:43: note: Function 'cartoon_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:228:66: note: Function 'cartoon_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:229:29: style: Function 'cartoon_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:61:22: note: Function 'cartoon_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:229:29: note: Function 'cartoon_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:229:66: style: Function 'cartoon_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:61:44: note: Function 'cartoon_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:229:66: note: Function 'cartoon_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:14: style: Function 'cartoon_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:62:12: note: Function 'cartoon_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:14: note: Function 'cartoon_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:38: style: Function 'cartoon_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:62:19: note: Function 'cartoon_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:38: note: Function 'cartoon_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:79: style: Function 'cartoon_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:62:33: note: Function 'cartoon_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:230:79: note: Function 'cartoon_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:235:39: style: Function 'cartoon_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:63:35: note: Function 'cartoon_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:235:39: note: Function 'cartoon_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:40: style: Function 'cartoon_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:64:36: note: Function 'cartoon_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:40: note: Function 'cartoon_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:66: style: Function 'cartoon_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:64:47: note: Function 'cartoon_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:66: note: Function 'cartoon_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:92: style: Function 'cartoon_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:64:56: note: Function 'cartoon_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:92: note: Function 'cartoon_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:118: style: Function 'cartoon_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:64:65: note: Function 'cartoon_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:242:118: note: Function 'cartoon_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:247:45: style: Function 'cartoon_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:65:41: note: Function 'cartoon_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:247:45: note: Function 'cartoon_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:247:73: style: Function 'cartoon_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:65:50: note: Function 'cartoon_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:247:73: note: Function 'cartoon_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:39: style: Function 'cartoon_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:66:35: note: Function 'cartoon_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:39: note: Function 'cartoon_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:67: style: Function 'cartoon_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:66:44: note: Function 'cartoon_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:67: note: Function 'cartoon_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:94: style: Function 'cartoon_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:66:55: note: Function 'cartoon_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:94: note: Function 'cartoon_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:133: style: Function 'cartoon_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:66:75: note: Function 'cartoon_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:252:133: note: Function 'cartoon_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:40: style: Function 'cartoon_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:67:36: note: Function 'cartoon_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:40: note: Function 'cartoon_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:68: style: Function 'cartoon_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:67:45: note: Function 'cartoon_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:68: note: Function 'cartoon_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:95: style: Function 'cartoon_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:67:56: note: Function 'cartoon_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:95: note: Function 'cartoon_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:134: style: Function 'cartoon_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:67:76: note: Function 'cartoon_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:256:134: note: Function 'cartoon_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:260:35: style: Function 'cartoon_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:68:31: note: Function 'cartoon_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:260:35: note: Function 'cartoon_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:260:63: style: Function 'cartoon_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/cartoon.c:68:40: note: Function 'cartoon_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/cartoon.c:260:63: note: Function 'cartoon_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:191:27: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/confetti.c:192:27: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/confetti.c:53:41: style: Function 'confetti_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:21:37: note: Function 'confetti_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:53:41: note: Function 'confetti_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:70:45: style: Function 'confetti_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:23:41: note: Function 'confetti_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:70:45: note: Function 'confetti_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:75:60: style: Function 'confetti_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:24:54: note: Function 'confetti_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:75:60: note: Function 'confetti_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:85:42: style: Function 'confetti_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:25:38: note: Function 'confetti_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:85:42: note: Function 'confetti_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:85:70: style: Function 'confetti_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:25:47: note: Function 'confetti_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:85:70: note: Function 'confetti_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:49: style: Function 'confetti_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:26:45: note: Function 'confetti_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:49: note: Function 'confetti_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:77: style: Function 'confetti_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:26:54: note: Function 'confetti_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:77: note: Function 'confetti_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:104: style: Function 'confetti_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:26:65: note: Function 'confetti_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:87:104: note: Function 'confetti_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:89:46: style: Function 'confetti_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:27:42: note: Function 'confetti_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:89:46: note: Function 'confetti_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:89:74: style: Function 'confetti_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:27:51: note: Function 'confetti_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:89:74: note: Function 'confetti_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:91:39: style: Function 'confetti_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:28:35: note: Function 'confetti_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:91:39: note: Function 'confetti_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:91:67: style: Function 'confetti_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:28:44: note: Function 'confetti_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:91:67: note: Function 'confetti_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:92:34: style: Function 'confetti_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:29:27: note: Function 'confetti_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:92:34: note: Function 'confetti_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:92:75: style: Function 'confetti_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:29:49: note: Function 'confetti_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:92:75: note: Function 'confetti_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:19: style: Function 'confetti_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:30:13: note: Function 'confetti_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:19: note: Function 'confetti_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:43: style: Function 'confetti_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:30:20: note: Function 'confetti_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:43: note: Function 'confetti_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:84: style: Function 'confetti_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:30:34: note: Function 'confetti_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:93:84: note: Function 'confetti_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:98:40: style: Function 'confetti_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:31:36: note: Function 'confetti_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:98:40: note: Function 'confetti_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:148:58: style: Function 'confetti_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:35:53: note: Function 'confetti_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:148:58: note: Function 'confetti_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:40: style: Function 'confetti_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:38:36: note: Function 'confetti_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:40: note: Function 'confetti_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:68: style: Function 'confetti_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:38:45: note: Function 'confetti_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:68: note: Function 'confetti_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:95: style: Function 'confetti_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:38:56: note: Function 'confetti_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:95: note: Function 'confetti_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:134: style: Function 'confetti_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:38:76: note: Function 'confetti_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:197:134: note: Function 'confetti_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:41: style: Function 'confetti_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:39:37: note: Function 'confetti_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:41: note: Function 'confetti_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:69: style: Function 'confetti_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:39:46: note: Function 'confetti_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:69: note: Function 'confetti_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:96: style: Function 'confetti_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:39:57: note: Function 'confetti_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:96: note: Function 'confetti_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:135: style: Function 'confetti_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:39:77: note: Function 'confetti_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:201:135: note: Function 'confetti_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:205:36: style: Function 'confetti_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:40:32: note: Function 'confetti_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:205:36: note: Function 'confetti_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:205:64: style: Function 'confetti_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/confetti.c:40:41: note: Function 'confetti_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/confetti.c:205:64: note: Function 'confetti_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:116:47: style: Function 'distortion_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:59:43: note: Function 'distortion_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:116:47: note: Function 'distortion_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:124:62: style: Function 'distortion_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:60:56: note: Function 'distortion_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:124:62: note: Function 'distortion_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:140:44: style: Function 'distortion_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:61:40: note: Function 'distortion_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:140:44: note: Function 'distortion_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:140:72: style: Function 'distortion_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:61:49: note: Function 'distortion_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:140:72: note: Function 'distortion_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:51: style: Function 'distortion_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:62:47: note: Function 'distortion_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:51: note: Function 'distortion_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:79: style: Function 'distortion_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:62:56: note: Function 'distortion_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:79: note: Function 'distortion_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:106: style: Function 'distortion_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:62:67: note: Function 'distortion_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:148:106: note: Function 'distortion_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:155:48: style: Function 'distortion_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:63:44: note: Function 'distortion_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:155:48: note: Function 'distortion_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:155:76: style: Function 'distortion_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:63:53: note: Function 'distortion_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:155:76: note: Function 'distortion_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:163:42: style: Function 'distortion_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:64:38: note: Function 'distortion_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:163:42: note: Function 'distortion_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:174:60: style: Function 'distortion_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:66:55: note: Function 'distortion_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:174:60: note: Function 'distortion_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:210:41: style: Function 'distortion_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:69:37: note: Function 'distortion_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:210:41: note: Function 'distortion_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:210:69: style: Function 'distortion_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:69:46: note: Function 'distortion_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:210:69: note: Function 'distortion_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:211:34: style: Function 'distortion_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:70:27: note: Function 'distortion_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:211:34: note: Function 'distortion_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:211:75: style: Function 'distortion_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:70:49: note: Function 'distortion_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:211:75: note: Function 'distortion_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:19: style: Function 'distortion_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:71:17: note: Function 'distortion_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:19: note: Function 'distortion_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:43: style: Function 'distortion_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:71:24: note: Function 'distortion_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:43: note: Function 'distortion_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:84: style: Function 'distortion_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:71:38: note: Function 'distortion_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:212:84: note: Function 'distortion_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:43: style: Function 'distortion_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:73:39: note: Function 'distortion_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:43: note: Function 'distortion_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:69: style: Function 'distortion_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:73:50: note: Function 'distortion_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:69: note: Function 'distortion_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:95: style: Function 'distortion_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:73:59: note: Function 'distortion_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:95: note: Function 'distortion_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:121: style: Function 'distortion_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:73:68: note: Function 'distortion_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:217:121: note: Function 'distortion_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:224:60: style: Function 'distortion_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:82:54: note: Function 'distortion_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:224:60: note: Function 'distortion_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:42: style: Function 'distortion_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:74:38: note: Function 'distortion_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:42: note: Function 'distortion_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:70: style: Function 'distortion_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:74:47: note: Function 'distortion_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:70: note: Function 'distortion_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:97: style: Function 'distortion_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:74:58: note: Function 'distortion_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:97: note: Function 'distortion_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:136: style: Function 'distortion_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:74:78: note: Function 'distortion_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:250:136: note: Function 'distortion_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:43: style: Function 'distortion_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:75:39: note: Function 'distortion_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:43: note: Function 'distortion_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:71: style: Function 'distortion_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:75:48: note: Function 'distortion_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:71: note: Function 'distortion_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:98: style: Function 'distortion_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:75:59: note: Function 'distortion_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:98: note: Function 'distortion_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:137: style: Function 'distortion_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:75:79: note: Function 'distortion_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:254:137: note: Function 'distortion_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:258:38: style: Function 'distortion_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:76:34: note: Function 'distortion_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:258:38: note: Function 'distortion_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:258:66: style: Function 'distortion_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/distortion.c:76:43: note: Function 'distortion_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/distortion.c:258:66: note: Function 'distortion_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:121:10: style: The scope of the variable 'g' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/emboss.c:121:13: style: The scope of the variable 'b' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/emboss.c:84:43: style: Function 'emboss_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:43:39: note: Function 'emboss_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:84:43: note: Function 'emboss_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:90:58: style: Function 'emboss_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:44:52: note: Function 'emboss_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:90:58: note: Function 'emboss_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:101:40: style: Function 'emboss_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:45:36: note: Function 'emboss_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:101:40: note: Function 'emboss_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:101:68: style: Function 'emboss_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:45:45: note: Function 'emboss_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:101:68: note: Function 'emboss_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:47: style: Function 'emboss_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:46:43: note: Function 'emboss_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:47: note: Function 'emboss_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:75: style: Function 'emboss_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:46:52: note: Function 'emboss_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:75: note: Function 'emboss_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:102: style: Function 'emboss_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:46:63: note: Function 'emboss_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:107:102: note: Function 'emboss_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:177:56: style: Function 'emboss_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:52:51: note: Function 'emboss_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:177:56: note: Function 'emboss_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:185:37: style: Function 'emboss_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:56:33: note: Function 'emboss_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:185:37: note: Function 'emboss_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:185:65: style: Function 'emboss_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:56:42: note: Function 'emboss_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:185:65: note: Function 'emboss_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:186:34: style: Function 'emboss_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:57:27: note: Function 'emboss_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:186:34: note: Function 'emboss_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:186:71: style: Function 'emboss_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:57:49: note: Function 'emboss_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:186:71: note: Function 'emboss_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:19: style: Function 'emboss_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:58:17: note: Function 'emboss_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:19: note: Function 'emboss_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:43: style: Function 'emboss_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:58:24: note: Function 'emboss_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:43: note: Function 'emboss_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:84: style: Function 'emboss_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:58:38: note: Function 'emboss_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:187:84: note: Function 'emboss_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:192:38: style: Function 'emboss_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:60:34: note: Function 'emboss_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:192:38: note: Function 'emboss_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:39: style: Function 'emboss_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:61:35: note: Function 'emboss_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:39: note: Function 'emboss_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:65: style: Function 'emboss_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:61:46: note: Function 'emboss_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:65: note: Function 'emboss_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:91: style: Function 'emboss_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:61:55: note: Function 'emboss_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:91: note: Function 'emboss_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:117: style: Function 'emboss_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:61:64: note: Function 'emboss_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:199:117: note: Function 'emboss_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:204:44: style: Function 'emboss_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:62:40: note: Function 'emboss_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:204:44: note: Function 'emboss_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:204:72: style: Function 'emboss_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:62:49: note: Function 'emboss_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:204:72: note: Function 'emboss_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:38: style: Function 'emboss_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:63:34: note: Function 'emboss_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:38: note: Function 'emboss_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:66: style: Function 'emboss_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:63:43: note: Function 'emboss_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:66: note: Function 'emboss_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:93: style: Function 'emboss_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:63:54: note: Function 'emboss_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:93: note: Function 'emboss_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:132: style: Function 'emboss_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:63:74: note: Function 'emboss_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:209:132: note: Function 'emboss_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:39: style: Function 'emboss_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:64:35: note: Function 'emboss_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:39: note: Function 'emboss_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:67: style: Function 'emboss_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:64:44: note: Function 'emboss_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:67: note: Function 'emboss_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:94: style: Function 'emboss_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:64:55: note: Function 'emboss_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:94: note: Function 'emboss_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:133: style: Function 'emboss_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:64:75: note: Function 'emboss_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:213:133: note: Function 'emboss_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:217:34: style: Function 'emboss_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:65:30: note: Function 'emboss_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:217:34: note: Function 'emboss_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:217:62: style: Function 'emboss_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/emboss.c:65:39: note: Function 'emboss_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:217:62: note: Function 'emboss_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/emboss.c:144:15: style: Variable 'g' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/fade_darken.c:93:48: style: Function 'fade_darken_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:49:44: note: Function 'fade_darken_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:93:48: note: Function 'fade_darken_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:118:45: style: Function 'fade_darken_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:51:41: note: Function 'fade_darken_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:118:45: note: Function 'fade_darken_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:129:52: style: Function 'fade_darken_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:52:48: note: Function 'fade_darken_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:129:52: note: Function 'fade_darken_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:245:42: style: Function 'fade_darken_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:65:38: note: Function 'fade_darken_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:245:42: note: Function 'fade_darken_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:245:70: style: Function 'fade_darken_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:65:47: note: Function 'fade_darken_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:245:70: note: Function 'fade_darken_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:246:35: style: Function 'fade_darken_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:66:28: note: Function 'fade_darken_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:246:35: note: Function 'fade_darken_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:246:72: style: Function 'fade_darken_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:66:50: note: Function 'fade_darken_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:246:72: note: Function 'fade_darken_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:20: style: Function 'fade_darken_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:67:18: note: Function 'fade_darken_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:20: note: Function 'fade_darken_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:44: style: Function 'fade_darken_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:67:25: note: Function 'fade_darken_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:44: note: Function 'fade_darken_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:85: style: Function 'fade_darken_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:67:39: note: Function 'fade_darken_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:247:85: note: Function 'fade_darken_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:253:43: style: Function 'fade_darken_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:68:39: note: Function 'fade_darken_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:253:43: note: Function 'fade_darken_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:262:44: style: Function 'fade_darken_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:69:40: note: Function 'fade_darken_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:262:44: note: Function 'fade_darken_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:15: style: Function 'fade_darken_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:69:51: note: Function 'fade_darken_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:15: note: Function 'fade_darken_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:41: style: Function 'fade_darken_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:69:60: note: Function 'fade_darken_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:41: note: Function 'fade_darken_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:67: style: Function 'fade_darken_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:69:69: note: Function 'fade_darken_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:263:67: note: Function 'fade_darken_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:268:49: style: Function 'fade_darken_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:70:45: note: Function 'fade_darken_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:268:49: note: Function 'fade_darken_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:268:77: style: Function 'fade_darken_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:70:54: note: Function 'fade_darken_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:268:77: note: Function 'fade_darken_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:43: style: Function 'fade_darken_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:71:39: note: Function 'fade_darken_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:43: note: Function 'fade_darken_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:71: style: Function 'fade_darken_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:71:48: note: Function 'fade_darken_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:71: note: Function 'fade_darken_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:98: style: Function 'fade_darken_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:71:59: note: Function 'fade_darken_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:98: note: Function 'fade_darken_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:137: style: Function 'fade_darken_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:71:79: note: Function 'fade_darken_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:273:137: note: Function 'fade_darken_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:44: style: Function 'fade_darken_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:72:40: note: Function 'fade_darken_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:44: note: Function 'fade_darken_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:72: style: Function 'fade_darken_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:72:49: note: Function 'fade_darken_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:72: note: Function 'fade_darken_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:99: style: Function 'fade_darken_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:72:60: note: Function 'fade_darken_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:99: note: Function 'fade_darken_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:138: style: Function 'fade_darken_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:72:80: note: Function 'fade_darken_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:277:138: note: Function 'fade_darken_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:281:39: style: Function 'fade_darken_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:73:35: note: Function 'fade_darken_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:281:39: note: Function 'fade_darken_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:281:67: style: Function 'fade_darken_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fade_darken.c:73:44: note: Function 'fade_darken_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fade_darken.c:281:67: note: Function 'fade_darken_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:89:41: style: Function 'fill_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:68:37: note: Function 'fill_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:89:41: note: Function 'fill_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:95:56: style: Function 'fill_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:69:50: note: Function 'fill_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:95:56: note: Function 'fill_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:106:38: style: Function 'fill_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:67:34: note: Function 'fill_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:106:38: note: Function 'fill_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:106:66: style: Function 'fill_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:67:43: note: Function 'fill_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:106:66: note: Function 'fill_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:45: style: Function 'fill_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:66:41: note: Function 'fill_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:45: note: Function 'fill_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:73: style: Function 'fill_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:66:50: note: Function 'fill_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:73: note: Function 'fill_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:100: style: Function 'fill_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:66:61: note: Function 'fill_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:112:100: note: Function 'fill_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:32: style: Function 'fill_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:63:28: note: Function 'fill_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:32: note: Function 'fill_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:60: style: Function 'fill_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:63:37: note: Function 'fill_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:60: note: Function 'fill_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:99: style: Function 'fill_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:63:58: note: Function 'fill_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:120:99: note: Function 'fill_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:31: style: Function 'fill_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:64:26: note: Function 'fill_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:31: note: Function 'fill_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:56: style: Function 'fill_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:64:36: note: Function 'fill_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:56: note: Function 'fill_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:81: style: Function 'fill_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:64:44: note: Function 'fill_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:81: note: Function 'fill_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:105: style: Function 'fill_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:64:52: note: Function 'fill_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:105: note: Function 'fill_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:129: style: Function 'fill_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:64:59: note: Function 'fill_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:121:129: note: Function 'fill_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:122:42: style: Function 'fill_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:65:30: note: Function 'fill_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:122:42: note: Function 'fill_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:127:44: style: Function 'fill_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:60:38: note: Function 'fill_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:127:44: note: Function 'fill_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:127:71: style: Function 'fill_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:60:49: note: Function 'fill_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:127:71: note: Function 'fill_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:128:34: style: Function 'fill_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:61:27: note: Function 'fill_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:128:34: note: Function 'fill_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:128:71: style: Function 'fill_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:61:49: note: Function 'fill_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:128:71: note: Function 'fill_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:141:35: style: Function 'fill_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:57:31: note: Function 'fill_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:141:35: note: Function 'fill_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:141:63: style: Function 'fill_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:57:40: note: Function 'fill_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:141:63: note: Function 'fill_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:142:34: style: Function 'fill_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:58:27: note: Function 'fill_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:142:34: note: Function 'fill_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:142:71: style: Function 'fill_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:58:49: note: Function 'fill_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:142:71: note: Function 'fill_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:19: style: Function 'fill_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:59:17: note: Function 'fill_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:19: note: Function 'fill_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:43: style: Function 'fill_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:59:24: note: Function 'fill_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:43: note: Function 'fill_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:84: style: Function 'fill_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:59:38: note: Function 'fill_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:143:84: note: Function 'fill_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:147:36: style: Function 'fill_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:56:32: note: Function 'fill_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:147:36: note: Function 'fill_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:153:37: style: Function 'fill_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:55:33: note: Function 'fill_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:153:37: note: Function 'fill_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:161:42: style: Function 'fill_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:54:38: note: Function 'fill_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:161:42: note: Function 'fill_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:161:70: style: Function 'fill_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:54:47: note: Function 'fill_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:161:70: note: Function 'fill_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:36: style: Function 'fill_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:53:32: note: Function 'fill_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:36: note: Function 'fill_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:64: style: Function 'fill_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:53:41: note: Function 'fill_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:64: note: Function 'fill_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:91: style: Function 'fill_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:53:52: note: Function 'fill_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:91: note: Function 'fill_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:130: style: Function 'fill_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:53:72: note: Function 'fill_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:270:130: note: Function 'fill_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:37: style: Function 'fill_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:52:33: note: Function 'fill_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:37: note: Function 'fill_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:65: style: Function 'fill_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:52:42: note: Function 'fill_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:65: note: Function 'fill_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:92: style: Function 'fill_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:52:53: note: Function 'fill_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:92: note: Function 'fill_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:131: style: Function 'fill_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:52:73: note: Function 'fill_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:274:131: note: Function 'fill_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:278:32: style: Function 'fill_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:51:28: note: Function 'fill_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:278:32: note: Function 'fill_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:278:60: style: Function 'fill_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fill.c:51:37: note: Function 'fill_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fill.c:278:60: note: Function 'fill_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:166:3: style: Variable 'temp_dest' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-0.9.22/magic/src/fisheye.c:163:3: note: Variable 'temp_dest' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/magic/src/fisheye.c:166:3: note: Variable 'temp_dest' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/magic/src/fisheye.c:208:3: style: Variable 'temp_dest' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-0.9.22/magic/src/fisheye.c:192:3: note: Variable 'temp_dest' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/magic/src/fisheye.c:208:3: note: Variable 'temp_dest' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/magic/src/fisheye.c:74:40: style: Function 'fisheye_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:39:36: note: Function 'fisheye_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:40: note: Function 'fisheye_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:66: style: Function 'fisheye_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:39:47: note: Function 'fisheye_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:66: note: Function 'fisheye_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:92: style: Function 'fisheye_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:39:56: note: Function 'fisheye_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:92: note: Function 'fisheye_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:118: style: Function 'fisheye_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:39:65: note: Function 'fisheye_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:74:118: note: Function 'fisheye_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:89:44: style: Function 'fisheye_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:41:40: note: Function 'fisheye_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:89:44: note: Function 'fisheye_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:94:59: style: Function 'fisheye_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:42:53: note: Function 'fisheye_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:94:59: note: Function 'fisheye_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:104:41: style: Function 'fisheye_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:43:37: note: Function 'fisheye_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:104:41: note: Function 'fisheye_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:104:69: style: Function 'fisheye_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:43:46: note: Function 'fisheye_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:104:69: note: Function 'fisheye_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:48: style: Function 'fisheye_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:44:44: note: Function 'fisheye_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:48: note: Function 'fisheye_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:76: style: Function 'fisheye_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:44:53: note: Function 'fisheye_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:76: note: Function 'fisheye_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:103: style: Function 'fisheye_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:44:64: note: Function 'fisheye_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:106:103: note: Function 'fisheye_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:108:45: style: Function 'fisheye_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:45:41: note: Function 'fisheye_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:108:45: note: Function 'fisheye_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:108:73: style: Function 'fisheye_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:45:50: note: Function 'fisheye_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:108:73: note: Function 'fisheye_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:110:38: style: Function 'fisheye_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:46:34: note: Function 'fisheye_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:110:38: note: Function 'fisheye_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:110:66: style: Function 'fisheye_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:46:43: note: Function 'fisheye_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:110:66: note: Function 'fisheye_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:111:34: style: Function 'fisheye_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:47:22: note: Function 'fisheye_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:111:34: note: Function 'fisheye_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:111:75: style: Function 'fisheye_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:47:44: note: Function 'fisheye_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:111:75: note: Function 'fisheye_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:19: style: Function 'fisheye_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:48:12: note: Function 'fisheye_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:19: note: Function 'fisheye_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:43: style: Function 'fisheye_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:48:19: note: Function 'fisheye_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:43: note: Function 'fisheye_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:84: style: Function 'fisheye_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:48:33: note: Function 'fisheye_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:112:84: note: Function 'fisheye_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:117:39: style: Function 'fisheye_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:49:35: note: Function 'fisheye_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:117:39: note: Function 'fisheye_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:122:41: style: Function 'fisheye_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:50:35: note: Function 'fisheye_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:122:41: note: Function 'fisheye_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:122:100: style: Function 'fisheye_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:50:78: note: Function 'fisheye_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:122:100: note: Function 'fisheye_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:254:57: style: Function 'fisheye_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:55:52: note: Function 'fisheye_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:254:57: note: Function 'fisheye_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:39: style: Function 'fisheye_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:58:35: note: Function 'fisheye_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:39: note: Function 'fisheye_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:67: style: Function 'fisheye_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:58:44: note: Function 'fisheye_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:67: note: Function 'fisheye_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:94: style: Function 'fisheye_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:58:55: note: Function 'fisheye_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:94: note: Function 'fisheye_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:133: style: Function 'fisheye_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:58:75: note: Function 'fisheye_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:263:133: note: Function 'fisheye_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:40: style: Function 'fisheye_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:59:36: note: Function 'fisheye_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:40: note: Function 'fisheye_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:68: style: Function 'fisheye_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:59:45: note: Function 'fisheye_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:68: note: Function 'fisheye_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:95: style: Function 'fisheye_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:59:56: note: Function 'fisheye_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:95: note: Function 'fisheye_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:134: style: Function 'fisheye_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:59:76: note: Function 'fisheye_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:268:134: note: Function 'fisheye_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:273:35: style: Function 'fisheye_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:60:31: note: Function 'fisheye_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:273:35: note: Function 'fisheye_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:273:63: style: Function 'fisheye_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fisheye.c:60:40: note: Function 'fisheye_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fisheye.c:273:63: note: Function 'fisheye_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:175:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/flower.c:131:43: style: Function 'flower_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:67:39: note: Function 'flower_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:131:43: note: Function 'flower_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:137:58: style: Function 'flower_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:68:52: note: Function 'flower_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:137:58: note: Function 'flower_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:148:40: style: Function 'flower_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:69:36: note: Function 'flower_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:148:40: note: Function 'flower_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:148:68: style: Function 'flower_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:69:45: note: Function 'flower_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:148:68: note: Function 'flower_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:47: style: Function 'flower_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:70:43: note: Function 'flower_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:47: note: Function 'flower_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:75: style: Function 'flower_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:70:52: note: Function 'flower_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:75: note: Function 'flower_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:102: style: Function 'flower_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:70:63: note: Function 'flower_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:154:102: note: Function 'flower_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:160:44: style: Function 'flower_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:71:40: note: Function 'flower_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:160:44: note: Function 'flower_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:160:83: style: Function 'flower_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:71:59: note: Function 'flower_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:160:83: note: Function 'flower_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:161:31: style: Function 'flower_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:72:21: note: Function 'flower_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:161:31: note: Function 'flower_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:194:45: style: Function 'flower_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:73:39: note: Function 'flower_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:194:45: note: Function 'flower_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:221:56: style: Function 'flower_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:76:51: note: Function 'flower_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:221:56: note: Function 'flower_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:239:48: style: Function 'flower_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:79:42: note: Function 'flower_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:239:48: note: Function 'flower_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:279:47: style: Function 'flower_drawflower' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:61:43: note: Function 'flower_drawflower' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:279:47: note: Function 'flower_drawflower' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:289:45: style: Function 'flower_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:60:41: note: Function 'flower_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:289:45: note: Function 'flower_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:299:46: style: Function 'flower_drawstalk' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:84:42: note: Function 'flower_drawstalk' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:299:46: note: Function 'flower_drawstalk' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:472:38: style: Function 'flower_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:87:34: note: Function 'flower_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:472:38: note: Function 'flower_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:501:44: style: Function 'flower_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:89:40: note: Function 'flower_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:501:44: note: Function 'flower_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:501:72: style: Function 'flower_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:89:49: note: Function 'flower_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:501:72: note: Function 'flower_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:38: style: Function 'flower_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:93:34: note: Function 'flower_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:38: note: Function 'flower_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:66: style: Function 'flower_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:93:43: note: Function 'flower_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:66: note: Function 'flower_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:93: style: Function 'flower_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:93:54: note: Function 'flower_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:93: note: Function 'flower_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:132: style: Function 'flower_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:93:74: note: Function 'flower_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:623:132: note: Function 'flower_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:39: style: Function 'flower_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:94:35: note: Function 'flower_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:39: note: Function 'flower_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:67: style: Function 'flower_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:94:44: note: Function 'flower_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:67: note: Function 'flower_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:94: style: Function 'flower_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:94:55: note: Function 'flower_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:94: note: Function 'flower_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:133: style: Function 'flower_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:94:75: note: Function 'flower_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:627:133: note: Function 'flower_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:631:34: style: Function 'flower_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:95:30: note: Function 'flower_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:631:34: note: Function 'flower_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:631:62: style: Function 'flower_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/flower.c:95:39: note: Function 'flower_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/flower.c:631:62: note: Function 'flower_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:169:31: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/foam.c:170:31: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/foam.c:102:41: style: Function 'foam_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:63:37: note: Function 'foam_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:102:41: note: Function 'foam_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:108:56: style: Function 'foam_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:57:50: note: Function 'foam_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:108:56: note: Function 'foam_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:45: style: Function 'foam_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:47:41: note: Function 'foam_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:45: note: Function 'foam_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:73: style: Function 'foam_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:47:50: note: Function 'foam_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:73: note: Function 'foam_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:100: style: Function 'foam_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:47:61: note: Function 'foam_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:125:100: note: Function 'foam_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:33: style: Function 'foam_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:54:29: note: Function 'foam_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:33: note: Function 'foam_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:61: style: Function 'foam_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:54:38: note: Function 'foam_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:61: note: Function 'foam_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:88: style: Function 'foam_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:54:49: note: Function 'foam_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:181:88: note: Function 'foam_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:183:19: style: Function 'foam_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:56:17: note: Function 'foam_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:183:19: note: Function 'foam_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:183:43: style: Function 'foam_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:56:24: note: Function 'foam_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:183:43: note: Function 'foam_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:225:52: style: Function 'foam_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:48:31: note: Function 'foam_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:225:52: note: Function 'foam_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:225:80: style: Function 'foam_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:48:40: note: Function 'foam_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:225:80: note: Function 'foam_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:227:19: style: Function 'foam_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:50:17: note: Function 'foam_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:227:19: note: Function 'foam_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:227:43: style: Function 'foam_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:50:24: note: Function 'foam_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:227:43: note: Function 'foam_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:405:36: style: Function 'foam_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:62:32: note: Function 'foam_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:405:36: note: Function 'foam_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:424:37: style: Function 'foam_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:61:33: note: Function 'foam_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:424:37: note: Function 'foam_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:432:42: style: Function 'foam_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:65:38: note: Function 'foam_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:432:42: note: Function 'foam_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:432:70: style: Function 'foam_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:65:47: note: Function 'foam_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:432:70: note: Function 'foam_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:36: style: Function 'foam_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:59:32: note: Function 'foam_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:36: note: Function 'foam_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:64: style: Function 'foam_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:59:41: note: Function 'foam_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:64: note: Function 'foam_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:91: style: Function 'foam_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:59:52: note: Function 'foam_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:91: note: Function 'foam_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:131: style: Function 'foam_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:59:72: note: Function 'foam_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:437:131: note: Function 'foam_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:37: style: Function 'foam_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:60:33: note: Function 'foam_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:37: note: Function 'foam_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:65: style: Function 'foam_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:60:42: note: Function 'foam_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:65: note: Function 'foam_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:92: style: Function 'foam_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:60:53: note: Function 'foam_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:92: note: Function 'foam_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:131: style: Function 'foam_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:60:73: note: Function 'foam_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:441:131: note: Function 'foam_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:445:32: style: Function 'foam_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:64:28: note: Function 'foam_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:445:32: note: Function 'foam_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:445:60: style: Function 'foam_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/foam.c:64:37: note: Function 'foam_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/foam.c:445:60: note: Function 'foam_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:73:37: style: Function 'fold_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:40:33: note: Function 'fold_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:73:37: note: Function 'fold_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:90:41: style: Function 'fold_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:42:37: note: Function 'fold_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:90:41: note: Function 'fold_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:95:45: style: Function 'fold_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:43:41: note: Function 'fold_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:95:45: note: Function 'fold_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:95:73: style: Function 'fold_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:43:50: note: Function 'fold_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:95:73: note: Function 'fold_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:105:38: style: Function 'fold_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:44:34: note: Function 'fold_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:105:38: note: Function 'fold_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:105:66: style: Function 'fold_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:44:43: note: Function 'fold_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:105:66: note: Function 'fold_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:45: style: Function 'fold_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:45:41: note: Function 'fold_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:45: note: Function 'fold_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:73: style: Function 'fold_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:45:50: note: Function 'fold_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:73: note: Function 'fold_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:100: style: Function 'fold_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:45:61: note: Function 'fold_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:107:100: note: Function 'fold_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:109:42: style: Function 'fold_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:46:38: note: Function 'fold_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:109:42: note: Function 'fold_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:109:70: style: Function 'fold_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:46:47: note: Function 'fold_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:109:70: note: Function 'fold_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:125:46: style: Function 'fold_draw' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:26:34: note: Function 'fold_draw' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:125:46: note: Function 'fold_draw' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:356:36: style: Function 'fold_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:50:32: note: Function 'fold_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:356:36: note: Function 'fold_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:380:51: style: Function 'fold_print_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:34:45: note: Function 'fold_print_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:380:51: note: Function 'fold_print_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:386:56: style: Function 'fold_print_dark_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:36:50: note: Function 'fold_print_dark_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:386:56: note: Function 'fold_print_dark_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:386:115: style: Function 'fold_print_dark_line' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:36:93: note: Function 'fold_print_dark_line' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:386:115: note: Function 'fold_print_dark_line' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:393:46: style: Function 'fold_erase' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:27:40: note: Function 'fold_erase' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:393:46: note: Function 'fold_erase' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:393:105: style: Function 'fold_erase' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:27:83: note: Function 'fold_erase' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:393:105: note: Function 'fold_erase' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:400:54: style: Function 'fold_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:51:49: note: Function 'fold_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:400:54: note: Function 'fold_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:430:43: style: Function 'fold_preview' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:55:40: note: Function 'fold_preview' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:430:43: note: Function 'fold_preview' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:430:68: style: Function 'fold_preview' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:55:48: note: Function 'fold_preview' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:430:68: note: Function 'fold_preview' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:36: style: Function 'fold_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:63:32: note: Function 'fold_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:36: note: Function 'fold_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:64: style: Function 'fold_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:63:41: note: Function 'fold_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:64: note: Function 'fold_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:91: style: Function 'fold_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:63:52: note: Function 'fold_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:91: note: Function 'fold_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:130: style: Function 'fold_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:63:72: note: Function 'fold_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:497:130: note: Function 'fold_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:37: style: Function 'fold_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:65:33: note: Function 'fold_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:37: note: Function 'fold_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:65: style: Function 'fold_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:65:42: note: Function 'fold_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:65: note: Function 'fold_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:92: style: Function 'fold_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:65:53: note: Function 'fold_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:92: note: Function 'fold_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:131: style: Function 'fold_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:65:73: note: Function 'fold_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:501:131: note: Function 'fold_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:505:32: style: Function 'fold_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:57:28: note: Function 'fold_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:505:32: note: Function 'fold_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:505:60: style: Function 'fold_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fold.c:57:37: note: Function 'fold_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fold.c:505:60: note: Function 'fold_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:572:11: style: The scope of the variable 'start_x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:20: style: The scope of the variable 'end_x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:27: style: The scope of the variable 'start_y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:36: style: The scope of the variable 'end_y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:43: style: The scope of the variable 'segment_start' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:58: style: The scope of the variable 'segment_end' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:71: style: The scope of the variable 'w' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:572:74: style: The scope of the variable 'h' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/fretwork.c:85:36: style: Function 'fretwork_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:48:32: note: Function 'fretwork_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:85:36: note: Function 'fretwork_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:85:64: style: Function 'fretwork_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:48:41: note: Function 'fretwork_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:85:64: note: Function 'fretwork_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:161:45: style: Function 'fretwork_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:52:41: note: Function 'fretwork_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:161:45: note: Function 'fretwork_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:166:60: style: Function 'fretwork_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:53:54: note: Function 'fretwork_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:166:60: note: Function 'fretwork_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:176:42: style: Function 'fretwork_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:54:38: note: Function 'fretwork_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:176:42: note: Function 'fretwork_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:176:70: style: Function 'fretwork_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:54:47: note: Function 'fretwork_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:176:70: note: Function 'fretwork_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:178:49: style: Function 'fretwork_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:55:45: note: Function 'fretwork_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:178:49: note: Function 'fretwork_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:178:77: style: Function 'fretwork_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:55:54: note: Function 'fretwork_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:178:77: note: Function 'fretwork_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:185:46: style: Function 'fretwork_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:56:42: note: Function 'fretwork_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:185:46: note: Function 'fretwork_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:185:74: style: Function 'fretwork_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:56:51: note: Function 'fretwork_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:185:74: note: Function 'fretwork_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:187:39: style: Function 'fretwork_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:57:35: note: Function 'fretwork_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:187:39: note: Function 'fretwork_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:187:67: style: Function 'fretwork_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:57:44: note: Function 'fretwork_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:187:67: note: Function 'fretwork_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:188:30: style: Function 'fretwork_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:58:23: note: Function 'fretwork_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:188:30: note: Function 'fretwork_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:188:71: style: Function 'fretwork_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:58:45: note: Function 'fretwork_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:188:71: note: Function 'fretwork_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:15: style: Function 'fretwork_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:59:13: note: Function 'fretwork_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:15: note: Function 'fretwork_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:39: style: Function 'fretwork_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:59:20: note: Function 'fretwork_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:39: note: Function 'fretwork_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:80: style: Function 'fretwork_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:59:34: note: Function 'fretwork_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:189:80: note: Function 'fretwork_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:193:40: style: Function 'fretwork_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:60:36: note: Function 'fretwork_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:193:40: note: Function 'fretwork_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:40: style: Function 'fretwork_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:61:36: note: Function 'fretwork_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:40: note: Function 'fretwork_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:68: style: Function 'fretwork_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:61:45: note: Function 'fretwork_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:68: note: Function 'fretwork_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:95: style: Function 'fretwork_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:61:56: note: Function 'fretwork_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:95: note: Function 'fretwork_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:158: style: Function 'fretwork_switchin' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:61:98: note: Function 'fretwork_switchin' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:216:158: note: Function 'fretwork_switchin' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:41: style: Function 'fretwork_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:62:37: note: Function 'fretwork_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:41: note: Function 'fretwork_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:69: style: Function 'fretwork_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:62:46: note: Function 'fretwork_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:69: note: Function 'fretwork_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:96: style: Function 'fretwork_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:62:57: note: Function 'fretwork_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:96: note: Function 'fretwork_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:135: style: Function 'fretwork_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:62:77: note: Function 'fretwork_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:135: note: Function 'fretwork_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:176: style: Function 'fretwork_switchout' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/fretwork.c:62:99: note: Function 'fretwork_switchout' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/fretwork.c:231:176: note: Function 'fretwork_switchout' argument 5 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:296:7: style: The scope of the variable 'y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/glasstile.c:88:46: style: Function 'glasstile_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:44:42: note: Function 'glasstile_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:88:46: note: Function 'glasstile_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:94:61: style: Function 'glasstile_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:45:55: note: Function 'glasstile_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:94:61: note: Function 'glasstile_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:105:43: style: Function 'glasstile_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:46:39: note: Function 'glasstile_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:105:43: note: Function 'glasstile_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:105:71: style: Function 'glasstile_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:46:48: note: Function 'glasstile_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:105:71: note: Function 'glasstile_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:111:50: style: Function 'glasstile_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:47:46: note: Function 'glasstile_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:111:50: note: Function 'glasstile_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:111:78: style: Function 'glasstile_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:47:55: note: Function 'glasstile_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:111:78: note: Function 'glasstile_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:121:48: style: Function 'do_glasstile' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:48:42: note: Function 'do_glasstile' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:121:48: note: Function 'do_glasstile' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:287:40: style: Function 'glasstile_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:56:36: note: Function 'glasstile_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:287:40: note: Function 'glasstile_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:287:68: style: Function 'glasstile_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:56:45: note: Function 'glasstile_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:287:68: note: Function 'glasstile_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:288:34: style: Function 'glasstile_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:57:27: note: Function 'glasstile_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:288:34: note: Function 'glasstile_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:288:71: style: Function 'glasstile_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:57:49: note: Function 'glasstile_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:288:71: note: Function 'glasstile_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:19: style: Function 'glasstile_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:58:17: note: Function 'glasstile_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:19: note: Function 'glasstile_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:43: style: Function 'glasstile_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:58:24: note: Function 'glasstile_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:43: note: Function 'glasstile_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:84: style: Function 'glasstile_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:58:38: note: Function 'glasstile_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:289:84: note: Function 'glasstile_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:294:41: style: Function 'glasstile_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:59:37: note: Function 'glasstile_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:294:41: note: Function 'glasstile_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:42: style: Function 'glasstile_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:60:38: note: Function 'glasstile_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:42: note: Function 'glasstile_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:68: style: Function 'glasstile_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:60:49: note: Function 'glasstile_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:68: note: Function 'glasstile_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:94: style: Function 'glasstile_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:60:58: note: Function 'glasstile_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:94: note: Function 'glasstile_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:120: style: Function 'glasstile_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:60:67: note: Function 'glasstile_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:313:120: note: Function 'glasstile_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:318:47: style: Function 'glasstile_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:61:43: note: Function 'glasstile_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:318:47: note: Function 'glasstile_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:318:75: style: Function 'glasstile_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:61:52: note: Function 'glasstile_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:318:75: note: Function 'glasstile_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:41: style: Function 'glasstile_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:62:37: note: Function 'glasstile_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:41: note: Function 'glasstile_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:69: style: Function 'glasstile_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:62:46: note: Function 'glasstile_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:69: note: Function 'glasstile_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:96: style: Function 'glasstile_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:62:57: note: Function 'glasstile_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:96: note: Function 'glasstile_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:135: style: Function 'glasstile_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:62:77: note: Function 'glasstile_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:323:135: note: Function 'glasstile_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:42: style: Function 'glasstile_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:63:38: note: Function 'glasstile_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:42: note: Function 'glasstile_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:70: style: Function 'glasstile_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:63:47: note: Function 'glasstile_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:70: note: Function 'glasstile_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:97: style: Function 'glasstile_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:63:58: note: Function 'glasstile_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:97: note: Function 'glasstile_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:136: style: Function 'glasstile_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:63:78: note: Function 'glasstile_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:327:136: note: Function 'glasstile_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:331:37: style: Function 'glasstile_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:64:33: note: Function 'glasstile_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:331:37: note: Function 'glasstile_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:331:65: style: Function 'glasstile_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/glasstile.c:64:42: note: Function 'glasstile_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/glasstile.c:331:65: note: Function 'glasstile_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:184:10: style: The scope of the variable 'tmp_red' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/grass.c:184:19: style: The scope of the variable 'tmp_green' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/grass.c:184:30: style: The scope of the variable 'tmp_blue' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/grass.c:93:42: style: Function 'grass_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:47:38: note: Function 'grass_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:93:42: note: Function 'grass_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:99:57: style: Function 'grass_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:48:51: note: Function 'grass_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:99:57: note: Function 'grass_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:110:39: style: Function 'grass_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:49:35: note: Function 'grass_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:110:39: note: Function 'grass_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:110:67: style: Function 'grass_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:49:44: note: Function 'grass_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:110:67: note: Function 'grass_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:46: style: Function 'grass_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:50:42: note: Function 'grass_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:46: note: Function 'grass_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:74: style: Function 'grass_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:50:51: note: Function 'grass_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:74: note: Function 'grass_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:101: style: Function 'grass_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:50:62: note: Function 'grass_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:116:101: note: Function 'grass_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:142:55: style: Function 'grass_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:54:50: note: Function 'grass_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:142:55: note: Function 'grass_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:149:36: style: Function 'grass_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:57:32: note: Function 'grass_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:149:36: note: Function 'grass_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:149:64: style: Function 'grass_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:57:41: note: Function 'grass_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:149:64: note: Function 'grass_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:150:34: style: Function 'grass_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:58:27: note: Function 'grass_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:150:34: note: Function 'grass_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:150:71: style: Function 'grass_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:58:49: note: Function 'grass_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:150:71: note: Function 'grass_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:19: style: Function 'grass_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:59:17: note: Function 'grass_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:19: note: Function 'grass_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:43: style: Function 'grass_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:59:24: note: Function 'grass_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:43: note: Function 'grass_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:84: style: Function 'grass_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:59:38: note: Function 'grass_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:151:84: note: Function 'grass_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:156:37: style: Function 'grass_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:60:33: note: Function 'grass_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:156:37: note: Function 'grass_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:163:38: style: Function 'grass_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:61:34: note: Function 'grass_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:163:38: note: Function 'grass_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:171:43: style: Function 'grass_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:62:39: note: Function 'grass_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:171:43: note: Function 'grass_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:171:71: style: Function 'grass_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:62:48: note: Function 'grass_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:171:71: note: Function 'grass_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:176:44: style: Function 'do_grass' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:63:38: note: Function 'do_grass' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:176:44: note: Function 'do_grass' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:177:49: style: Function 'do_grass' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:64:44: note: Function 'do_grass' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:177:49: note: Function 'do_grass' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:37: style: Function 'grass_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:67:33: note: Function 'grass_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:37: note: Function 'grass_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:65: style: Function 'grass_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:67:42: note: Function 'grass_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:65: note: Function 'grass_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:92: style: Function 'grass_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:67:53: note: Function 'grass_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:92: note: Function 'grass_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:131: style: Function 'grass_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:67:73: note: Function 'grass_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:267:131: note: Function 'grass_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:38: style: Function 'grass_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:68:34: note: Function 'grass_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:38: note: Function 'grass_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:66: style: Function 'grass_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:68:43: note: Function 'grass_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:66: note: Function 'grass_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:93: style: Function 'grass_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:68:54: note: Function 'grass_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:93: note: Function 'grass_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:132: style: Function 'grass_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:68:74: note: Function 'grass_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:271:132: note: Function 'grass_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:275:33: style: Function 'grass_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:69:29: note: Function 'grass_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:275:33: note: Function 'grass_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:275:61: style: Function 'grass_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/grass.c:69:38: note: Function 'grass_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/grass.c:275:61: note: Function 'grass_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:330:9: style: The scope of the variable 'mincmy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/halftone.c:105:45: style: Function 'halftone_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:55:41: note: Function 'halftone_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:105:45: note: Function 'halftone_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:120:42: style: Function 'halftone_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:57:38: note: Function 'halftone_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:120:42: note: Function 'halftone_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:131:49: style: Function 'halftone_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:58:45: note: Function 'halftone_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:131:49: note: Function 'halftone_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:131:87: style: Function 'halftone_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:58:65: note: Function 'halftone_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:131:87: note: Function 'halftone_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:142:46: style: Function 'halftone_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:59:42: note: Function 'halftone_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:142:46: note: Function 'halftone_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:142:74: style: Function 'halftone_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:59:51: note: Function 'halftone_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:142:74: note: Function 'halftone_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:147:36: style: Function 'halftone_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:60:32: note: Function 'halftone_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:147:36: note: Function 'halftone_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:147:64: style: Function 'halftone_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:60:41: note: Function 'halftone_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:147:64: note: Function 'halftone_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:152:40: style: Function 'halftone_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:61:36: note: Function 'halftone_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:152:40: note: Function 'halftone_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:163:58: style: Function 'halftone_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:62:53: note: Function 'halftone_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:163:58: note: Function 'halftone_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:214:39: style: Function 'halftone_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:65:35: note: Function 'halftone_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:214:39: note: Function 'halftone_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:214:67: style: Function 'halftone_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:65:44: note: Function 'halftone_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:214:67: note: Function 'halftone_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:215:34: style: Function 'halftone_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:66:27: note: Function 'halftone_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:215:34: note: Function 'halftone_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:215:75: style: Function 'halftone_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:66:49: note: Function 'halftone_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:215:75: note: Function 'halftone_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:216:19: style: Function 'halftone_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:67:17: note: Function 'halftone_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:216:19: note: Function 'halftone_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:216:43: style: Function 'halftone_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:67:24: note: Function 'halftone_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:216:43: note: Function 'halftone_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:217:43: style: Function 'halftone_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:67:38: note: Function 'halftone_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:217:43: note: Function 'halftone_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:222:41: style: Function 'halftone_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:68:37: note: Function 'halftone_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:222:41: note: Function 'halftone_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:222:67: style: Function 'halftone_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:68:48: note: Function 'halftone_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:222:67: note: Function 'halftone_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:223:28: style: Function 'halftone_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:68:57: note: Function 'halftone_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:223:28: note: Function 'halftone_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:223:54: style: Function 'halftone_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:68:66: note: Function 'halftone_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:223:54: note: Function 'halftone_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:227:51: style: Function 'halftone_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:50:45: note: Function 'halftone_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:227:51: note: Function 'halftone_line_callback' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:228:73: style: Function 'halftone_line_callback' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:51:64: note: Function 'halftone_line_callback' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:228:73: note: Function 'halftone_line_callback' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:309:51: style: Function 'halftone_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:69:45: note: Function 'halftone_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:309:51: note: Function 'halftone_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:310:27: style: Function 'halftone_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:69:56: note: Function 'halftone_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:310:27: note: Function 'halftone_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:323:41: style: Function 'halftone_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:70:37: note: Function 'halftone_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:323:41: note: Function 'halftone_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:323:69: style: Function 'halftone_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:70:46: note: Function 'halftone_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:323:69: note: Function 'halftone_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:324:28: style: Function 'halftone_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:70:57: note: Function 'halftone_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:324:28: note: Function 'halftone_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:324:67: style: Function 'halftone_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/halftone.c:70:77: note: Function 'halftone_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/halftone.c:324:67: note: Function 'halftone_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:100:48: style: Function 'kalidescope_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:64:44: note: Function 'kalidescope_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:100:48: note: Function 'kalidescope_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:117:45: style: Function 'kalidescope_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:66:41: note: Function 'kalidescope_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:117:45: note: Function 'kalidescope_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:133:52: style: Function 'kalidescope_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:67:48: note: Function 'kalidescope_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:133:52: note: Function 'kalidescope_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:133:90: style: Function 'kalidescope_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:67:68: note: Function 'kalidescope_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:133:90: note: Function 'kalidescope_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:151:36: style: Function 'do_kalidescope' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:68:87: note: Function 'do_kalidescope' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:151:36: note: Function 'do_kalidescope' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:210:61: style: Function 'kalidescope_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:73:56: note: Function 'kalidescope_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:210:61: note: Function 'kalidescope_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:218:53: style: Function 'kalidescope_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:76:47: note: Function 'kalidescope_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:218:53: note: Function 'kalidescope_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:219:34: style: Function 'kalidescope_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:77:27: note: Function 'kalidescope_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:219:34: note: Function 'kalidescope_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:219:71: style: Function 'kalidescope_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:77:49: note: Function 'kalidescope_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:219:71: note: Function 'kalidescope_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:220:19: style: Function 'kalidescope_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:78:17: note: Function 'kalidescope_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:220:19: note: Function 'kalidescope_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:220:43: style: Function 'kalidescope_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:78:24: note: Function 'kalidescope_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:220:43: note: Function 'kalidescope_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:221:43: style: Function 'kalidescope_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:78:38: note: Function 'kalidescope_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:221:43: note: Function 'kalidescope_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:227:43: style: Function 'kalidescope_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:79:39: note: Function 'kalidescope_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:227:43: note: Function 'kalidescope_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:234:44: style: Function 'kalidescope_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:81:40: note: Function 'kalidescope_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:234:44: note: Function 'kalidescope_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:242:49: style: Function 'kalidescope_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:80:45: note: Function 'kalidescope_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:242:49: note: Function 'kalidescope_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:242:77: style: Function 'kalidescope_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:80:54: note: Function 'kalidescope_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:242:77: note: Function 'kalidescope_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:247:43: style: Function 'kalidescope_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:82:39: note: Function 'kalidescope_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:247:43: note: Function 'kalidescope_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:247:71: style: Function 'kalidescope_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:82:48: note: Function 'kalidescope_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:247:71: note: Function 'kalidescope_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:248:29: style: Function 'kalidescope_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:82:59: note: Function 'kalidescope_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:248:29: note: Function 'kalidescope_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:248:68: style: Function 'kalidescope_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:82:79: note: Function 'kalidescope_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:248:68: note: Function 'kalidescope_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:252:44: style: Function 'kalidescope_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:83:40: note: Function 'kalidescope_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:252:44: note: Function 'kalidescope_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:252:72: style: Function 'kalidescope_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:83:49: note: Function 'kalidescope_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:252:72: note: Function 'kalidescope_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:253:29: style: Function 'kalidescope_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:83:60: note: Function 'kalidescope_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:253:29: note: Function 'kalidescope_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:253:68: style: Function 'kalidescope_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:83:80: note: Function 'kalidescope_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:253:68: note: Function 'kalidescope_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:257:39: style: Function 'kalidescope_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:84:35: note: Function 'kalidescope_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:257:39: note: Function 'kalidescope_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:257:67: style: Function 'kalidescope_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/kalidescope.c:84:44: note: Function 'kalidescope_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/kalidescope.c:257:67: note: Function 'kalidescope_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:88:42: style: Function 'light_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:45:38: note: Function 'light_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:88:42: note: Function 'light_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:94:57: style: Function 'light_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:46:51: note: Function 'light_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:94:57: note: Function 'light_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:105:39: style: Function 'light_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:47:35: note: Function 'light_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:105:39: note: Function 'light_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:105:67: style: Function 'light_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:47:44: note: Function 'light_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:105:67: note: Function 'light_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:46: style: Function 'light_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:48:42: note: Function 'light_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:46: note: Function 'light_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:74: style: Function 'light_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:48:51: note: Function 'light_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:74: note: Function 'light_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:101: style: Function 'light_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:48:62: note: Function 'light_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:111:101: note: Function 'light_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:118:44: style: Function 'do_light' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:49:38: note: Function 'do_light' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:118:44: note: Function 'do_light' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:118:103: style: Function 'do_light' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:49:81: note: Function 'do_light' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:118:103: note: Function 'do_light' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:197:55: style: Function 'light_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:54:50: note: Function 'light_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:197:55: note: Function 'light_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:205:47: style: Function 'light_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:57:41: note: Function 'light_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:205:47: note: Function 'light_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:206:54: style: Function 'light_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:58:49: note: Function 'light_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:206:54: note: Function 'light_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:207:26: style: Function 'light_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:59:24: note: Function 'light_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:207:26: note: Function 'light_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:207:67: style: Function 'light_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:59:38: note: Function 'light_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:207:67: note: Function 'light_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:213:37: style: Function 'light_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:60:33: note: Function 'light_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:213:37: note: Function 'light_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:228:43: style: Function 'light_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:62:39: note: Function 'light_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:228:43: note: Function 'light_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:228:71: style: Function 'light_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:62:48: note: Function 'light_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:228:71: note: Function 'light_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:37: style: Function 'light_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:63:33: note: Function 'light_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:37: note: Function 'light_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:65: style: Function 'light_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:63:42: note: Function 'light_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:65: note: Function 'light_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:92: style: Function 'light_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:63:53: note: Function 'light_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:92: note: Function 'light_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:131: style: Function 'light_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:63:73: note: Function 'light_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:233:131: note: Function 'light_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:38: style: Function 'light_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:64:34: note: Function 'light_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:38: note: Function 'light_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:66: style: Function 'light_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:64:43: note: Function 'light_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:66: note: Function 'light_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:93: style: Function 'light_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:64:54: note: Function 'light_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:93: note: Function 'light_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:132: style: Function 'light_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:64:74: note: Function 'light_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:237:132: note: Function 'light_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:241:33: style: Function 'light_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:65:29: note: Function 'light_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:241:33: note: Function 'light_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:241:61: style: Function 'light_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/light.c:65:38: note: Function 'light_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/light.c:241:61: note: Function 'light_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:82:47: style: Function 'metalpaint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:43:43: note: Function 'metalpaint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:82:47: note: Function 'metalpaint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:88:62: style: Function 'metalpaint_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:44:56: note: Function 'metalpaint_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:88:62: note: Function 'metalpaint_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:99:44: style: Function 'metalpaint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:45:40: note: Function 'metalpaint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:99:44: note: Function 'metalpaint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:99:72: style: Function 'metalpaint_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:45:49: note: Function 'metalpaint_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:99:72: note: Function 'metalpaint_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:51: style: Function 'metalpaint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:46:47: note: Function 'metalpaint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:51: note: Function 'metalpaint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:79: style: Function 'metalpaint_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:46:56: note: Function 'metalpaint_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:79: note: Function 'metalpaint_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:106: style: Function 'metalpaint_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:46:67: note: Function 'metalpaint_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:105:106: note: Function 'metalpaint_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:123:49: style: Function 'do_metalpaint' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:47:43: note: Function 'do_metalpaint' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:123:49: note: Function 'do_metalpaint' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:123:108: style: Function 'do_metalpaint' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:47:86: note: Function 'do_metalpaint' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:123:108: note: Function 'do_metalpaint' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:165:61: style: Function 'metalpaint_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:52:55: note: Function 'metalpaint_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:165:61: note: Function 'metalpaint_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:173:41: style: Function 'metalpaint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:55:37: note: Function 'metalpaint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:173:41: note: Function 'metalpaint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:173:69: style: Function 'metalpaint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:55:46: note: Function 'metalpaint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:173:69: note: Function 'metalpaint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:174:34: style: Function 'metalpaint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:56:27: note: Function 'metalpaint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:174:34: note: Function 'metalpaint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:174:71: style: Function 'metalpaint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:56:49: note: Function 'metalpaint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:174:71: note: Function 'metalpaint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:19: style: Function 'metalpaint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:57:17: note: Function 'metalpaint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:19: note: Function 'metalpaint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:43: style: Function 'metalpaint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:57:24: note: Function 'metalpaint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:43: note: Function 'metalpaint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:84: style: Function 'metalpaint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:57:38: note: Function 'metalpaint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:175:84: note: Function 'metalpaint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:180:42: style: Function 'metalpaint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:58:38: note: Function 'metalpaint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:180:42: note: Function 'metalpaint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:187:43: style: Function 'metalpaint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:59:39: note: Function 'metalpaint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:187:43: note: Function 'metalpaint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:195:48: style: Function 'metalpaint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:60:44: note: Function 'metalpaint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:195:48: note: Function 'metalpaint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:195:76: style: Function 'metalpaint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:60:53: note: Function 'metalpaint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:195:76: note: Function 'metalpaint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:42: style: Function 'metalpaint_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:61:38: note: Function 'metalpaint_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:42: note: Function 'metalpaint_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:70: style: Function 'metalpaint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:61:47: note: Function 'metalpaint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:70: note: Function 'metalpaint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:97: style: Function 'metalpaint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:61:58: note: Function 'metalpaint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:97: note: Function 'metalpaint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:136: style: Function 'metalpaint_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:61:78: note: Function 'metalpaint_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:200:136: note: Function 'metalpaint_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:43: style: Function 'metalpaint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:62:39: note: Function 'metalpaint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:43: note: Function 'metalpaint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:71: style: Function 'metalpaint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:62:48: note: Function 'metalpaint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:71: note: Function 'metalpaint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:98: style: Function 'metalpaint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:62:59: note: Function 'metalpaint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:98: note: Function 'metalpaint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:137: style: Function 'metalpaint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:62:79: note: Function 'metalpaint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:204:137: note: Function 'metalpaint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:208:38: style: Function 'metalpaint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:63:34: note: Function 'metalpaint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:208:38: note: Function 'metalpaint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:208:66: style: Function 'metalpaint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/metalpaint.c:63:43: note: Function 'metalpaint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/metalpaint.c:208:66: note: Function 'metalpaint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mirror_flip.c:165:7: style: The scope of the variable 'xx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/mosaic.c:197:13: style: The scope of the variable 'pix_row_pos' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:266:9: style: The scope of the variable 'size' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:409:9: style: The scope of the variable 'y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:409:12: style: The scope of the variable 'x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:193:50: style: Function 'mosaic_shaped_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:62:46: note: Function 'mosaic_shaped_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:193:50: note: Function 'mosaic_shaped_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:207:47: style: Function 'mosaic_shaped_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:64:43: note: Function 'mosaic_shaped_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:207:47: note: Function 'mosaic_shaped_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:213:54: style: Function 'mosaic_shaped_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:66:50: note: Function 'mosaic_shaped_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:213:54: note: Function 'mosaic_shaped_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:88: style: Function 'do_mosaic_shaped_full' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:56:83: note: Function 'do_mosaic_shaped_full' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:88: note: Function 'do_mosaic_shaped_full' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:116: style: Function 'do_mosaic_shaped_full' argument 4 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:56:93: note: Function 'do_mosaic_shaped_full' argument 4 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:116: note: Function 'do_mosaic_shaped_full' argument 4 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:157: style: Function 'do_mosaic_shaped_full' argument 5 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:56:111: note: Function 'do_mosaic_shaped_full' argument 5 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:225:157: note: Function 'do_mosaic_shaped_full' argument 5 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:262:61: style: Function 'mosaic_shaped_fill' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:57:55: note: Function 'mosaic_shaped_fill' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:262:61: note: Function 'mosaic_shaped_fill' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:263:51: style: Function 'mosaic_shaped_fill' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:58:46: note: Function 'mosaic_shaped_fill' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:263:51: note: Function 'mosaic_shaped_fill' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:326:44: style: Function 'mosaic_shaped_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:76:40: note: Function 'mosaic_shaped_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:326:44: note: Function 'mosaic_shaped_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:326:72: style: Function 'mosaic_shaped_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:76:49: note: Function 'mosaic_shaped_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:326:72: note: Function 'mosaic_shaped_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:327:49: style: Function 'mosaic_shaped_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:77:42: note: Function 'mosaic_shaped_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:327:49: note: Function 'mosaic_shaped_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:327:86: style: Function 'mosaic_shaped_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:77:64: note: Function 'mosaic_shaped_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:327:86: note: Function 'mosaic_shaped_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:34: style: Function 'mosaic_shaped_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:78:32: note: Function 'mosaic_shaped_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:34: note: Function 'mosaic_shaped_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:58: style: Function 'mosaic_shaped_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:78:39: note: Function 'mosaic_shaped_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:58: note: Function 'mosaic_shaped_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:99: style: Function 'mosaic_shaped_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:78:53: note: Function 'mosaic_shaped_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:328:99: note: Function 'mosaic_shaped_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:333:45: style: Function 'mosaic_shaped_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:80:41: note: Function 'mosaic_shaped_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:333:45: note: Function 'mosaic_shaped_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:348:46: style: Function 'mosaic_shaped_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:82:42: note: Function 'mosaic_shaped_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:348:46: note: Function 'mosaic_shaped_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:356:51: style: Function 'mosaic_shaped_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:84:47: note: Function 'mosaic_shaped_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:356:51: note: Function 'mosaic_shaped_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:356:79: style: Function 'mosaic_shaped_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:84:56: note: Function 'mosaic_shaped_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:356:79: note: Function 'mosaic_shaped_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:363:62: style: Function 'mosaic_shaped_sharpen_pixel' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:52:67: note: Function 'mosaic_shaped_sharpen_pixel' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:363:62: note: Function 'mosaic_shaped_sharpen_pixel' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:407:66: style: Function 'mosaic_shaped_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:86:61: note: Function 'mosaic_shaped_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:407:66: note: Function 'mosaic_shaped_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:46: style: Function 'mosaic_shaped_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:88:42: note: Function 'mosaic_shaped_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:46: note: Function 'mosaic_shaped_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:74: style: Function 'mosaic_shaped_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:88:51: note: Function 'mosaic_shaped_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:74: note: Function 'mosaic_shaped_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:101: style: Function 'mosaic_shaped_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:88:62: note: Function 'mosaic_shaped_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:101: note: Function 'mosaic_shaped_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:140: style: Function 'mosaic_shaped_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:88:82: note: Function 'mosaic_shaped_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:512:140: note: Function 'mosaic_shaped_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:520:41: style: Function 'mosaic_shaped_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:90:37: note: Function 'mosaic_shaped_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:520:41: note: Function 'mosaic_shaped_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:520:69: style: Function 'mosaic_shaped_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:90:46: note: Function 'mosaic_shaped_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/mosaic_shaped.c:520:69: note: Function 'mosaic_shaped_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:80:45: style: Function 'negative_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:40:41: note: Function 'negative_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:80:45: note: Function 'negative_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:86:60: style: Function 'negative_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:41:54: note: Function 'negative_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:86:60: note: Function 'negative_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:96:42: style: Function 'negative_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:42:38: note: Function 'negative_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:96:42: note: Function 'negative_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:96:70: style: Function 'negative_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:42:47: note: Function 'negative_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:96:70: note: Function 'negative_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:102:49: style: Function 'negative_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:43:45: note: Function 'negative_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:102:49: note: Function 'negative_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:102:77: style: Function 'negative_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:43:54: note: Function 'negative_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:102:77: note: Function 'negative_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:115:47: style: Function 'do_negative' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:44:41: note: Function 'do_negative' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:115:47: note: Function 'do_negative' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:200:39: style: Function 'negative_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:54:35: note: Function 'negative_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:200:39: note: Function 'negative_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:200:67: style: Function 'negative_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:54:44: note: Function 'negative_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:200:67: note: Function 'negative_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:201:35: style: Function 'negative_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:55:28: note: Function 'negative_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:201:35: note: Function 'negative_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:201:72: style: Function 'negative_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:55:50: note: Function 'negative_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:201:72: note: Function 'negative_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:20: style: Function 'negative_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:56:18: note: Function 'negative_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:20: note: Function 'negative_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:44: style: Function 'negative_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:56:25: note: Function 'negative_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:44: note: Function 'negative_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:85: style: Function 'negative_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:56:39: note: Function 'negative_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:202:85: note: Function 'negative_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:207:40: style: Function 'negative_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:57:36: note: Function 'negative_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:207:40: note: Function 'negative_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:41: style: Function 'negative_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:58:37: note: Function 'negative_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:41: note: Function 'negative_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:67: style: Function 'negative_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:58:48: note: Function 'negative_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:67: note: Function 'negative_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:93: style: Function 'negative_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:58:57: note: Function 'negative_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:93: note: Function 'negative_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:119: style: Function 'negative_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:58:66: note: Function 'negative_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:214:119: note: Function 'negative_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:219:46: style: Function 'negative_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:59:42: note: Function 'negative_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:219:46: note: Function 'negative_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:219:74: style: Function 'negative_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:59:51: note: Function 'negative_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:219:74: note: Function 'negative_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:40: style: Function 'negative_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:60:36: note: Function 'negative_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:40: note: Function 'negative_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:68: style: Function 'negative_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:60:45: note: Function 'negative_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:68: note: Function 'negative_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:95: style: Function 'negative_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:60:56: note: Function 'negative_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:95: note: Function 'negative_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:134: style: Function 'negative_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:60:76: note: Function 'negative_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:224:134: note: Function 'negative_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:41: style: Function 'negative_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:61:37: note: Function 'negative_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:41: note: Function 'negative_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:69: style: Function 'negative_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:61:46: note: Function 'negative_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:69: note: Function 'negative_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:96: style: Function 'negative_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:61:57: note: Function 'negative_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:96: note: Function 'negative_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:135: style: Function 'negative_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:61:77: note: Function 'negative_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:228:135: note: Function 'negative_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:232:36: style: Function 'negative_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:62:32: note: Function 'negative_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:232:36: note: Function 'negative_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:232:64: style: Function 'negative_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/negative.c:62:41: note: Function 'negative_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/negative.c:232:64: note: Function 'negative_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:125:39: style: Function 'noise_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:73:35: note: Function 'noise_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:125:39: note: Function 'noise_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:130:46: style: Function 'noise_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:74:42: note: Function 'noise_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:130:46: note: Function 'noise_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:135:50: style: Function 'do_noise_pixel' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:75:44: note: Function 'do_noise_pixel' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:135:50: note: Function 'do_noise_pixel' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:136:52: style: Function 'do_noise_pixel' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:76:47: note: Function 'do_noise_pixel' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:136:52: note: Function 'do_noise_pixel' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:216:36: style: Function 'noise_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:86:32: note: Function 'noise_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:216:36: note: Function 'noise_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:216:64: style: Function 'noise_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:86:41: note: Function 'noise_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:216:64: note: Function 'noise_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:217:34: style: Function 'noise_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:87:27: note: Function 'noise_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:217:34: note: Function 'noise_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:217:71: style: Function 'noise_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:87:49: note: Function 'noise_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:217:71: note: Function 'noise_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:19: style: Function 'noise_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:88:17: note: Function 'noise_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:19: note: Function 'noise_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:43: style: Function 'noise_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:88:24: note: Function 'noise_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:43: note: Function 'noise_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:84: style: Function 'noise_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:88:38: note: Function 'noise_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:218:84: note: Function 'noise_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:223:37: style: Function 'noise_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:89:33: note: Function 'noise_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:223:37: note: Function 'noise_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:38: style: Function 'noise_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:90:34: note: Function 'noise_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:38: note: Function 'noise_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:64: style: Function 'noise_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:90:45: note: Function 'noise_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:64: note: Function 'noise_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:90: style: Function 'noise_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:90:54: note: Function 'noise_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:90: note: Function 'noise_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:116: style: Function 'noise_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:90:63: note: Function 'noise_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:235:116: note: Function 'noise_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:240:43: style: Function 'noise_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:91:39: note: Function 'noise_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:240:43: note: Function 'noise_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:240:71: style: Function 'noise_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:91:48: note: Function 'noise_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:240:71: note: Function 'noise_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:37: style: Function 'noise_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:92:33: note: Function 'noise_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:37: note: Function 'noise_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:65: style: Function 'noise_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:92:42: note: Function 'noise_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:65: note: Function 'noise_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:92: style: Function 'noise_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:92:53: note: Function 'noise_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:92: note: Function 'noise_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:131: style: Function 'noise_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:92:73: note: Function 'noise_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:245:131: note: Function 'noise_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:38: style: Function 'noise_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:93:34: note: Function 'noise_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:38: note: Function 'noise_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:66: style: Function 'noise_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:93:43: note: Function 'noise_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:66: note: Function 'noise_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:93: style: Function 'noise_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:93:54: note: Function 'noise_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:93: note: Function 'noise_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:132: style: Function 'noise_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:93:74: note: Function 'noise_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:249:132: note: Function 'noise_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:253:33: style: Function 'noise_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:94:29: note: Function 'noise_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:253:33: note: Function 'noise_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:253:61: style: Function 'noise_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/noise.c:94:38: note: Function 'noise_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/noise.c:253:61: note: Function 'noise_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:366:16: style: The scope of the variable 'aux_surf' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/perspective.c:427:9: style: The scope of the variable 'ax' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/perspective.c:427:13: style: The scope of the variable 'ay' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/perspective.c:427:17: style: The scope of the variable 'bx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/perspective.c:427:21: style: The scope of the variable 'by' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/perspective.c:172:48: style: Function 'perspective_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:54:44: note: Function 'perspective_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:172:48: note: Function 'perspective_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:184:45: style: Function 'perspective_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:56:41: note: Function 'perspective_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:184:45: note: Function 'perspective_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:189:52: style: Function 'perspective_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:58:48: note: Function 'perspective_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:189:52: note: Function 'perspective_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:189:90: style: Function 'perspective_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:58:68: note: Function 'perspective_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:189:90: note: Function 'perspective_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:196:36: style: Function 'perspective_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:61:33: note: Function 'perspective_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:196:36: note: Function 'perspective_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:196:61: style: Function 'perspective_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:61:41: note: Function 'perspective_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:196:61: note: Function 'perspective_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:305:61: style: Function 'perspective_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:64:56: note: Function 'perspective_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:305:61: note: Function 'perspective_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:422:53: style: Function 'perspective_preview' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:49:54: note: Function 'perspective_preview' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:422:53: note: Function 'perspective_preview' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:423:46: style: Function 'perspective_preview' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:50:41: note: Function 'perspective_preview' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:423:46: note: Function 'perspective_preview' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:424:11: style: Function 'perspective_preview' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:51:9: note: Function 'perspective_preview' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:424:11: note: Function 'perspective_preview' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:424:35: style: Function 'perspective_preview' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:51:16: note: Function 'perspective_preview' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:424:35: note: Function 'perspective_preview' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:475:43: style: Function 'perspective_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:72:39: note: Function 'perspective_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:475:43: note: Function 'perspective_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:487:44: style: Function 'perspective_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:74:40: note: Function 'perspective_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:487:44: note: Function 'perspective_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:495:49: style: Function 'perspective_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:76:45: note: Function 'perspective_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:495:49: note: Function 'perspective_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:495:77: style: Function 'perspective_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:76:54: note: Function 'perspective_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:495:77: note: Function 'perspective_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:43: style: Function 'perspective_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:78:39: note: Function 'perspective_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:43: note: Function 'perspective_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:71: style: Function 'perspective_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:78:48: note: Function 'perspective_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:71: note: Function 'perspective_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:98: style: Function 'perspective_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:78:59: note: Function 'perspective_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:500:98: note: Function 'perspective_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:44: style: Function 'perspective_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:80:40: note: Function 'perspective_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:44: note: Function 'perspective_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:72: style: Function 'perspective_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:80:49: note: Function 'perspective_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:72: note: Function 'perspective_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:99: style: Function 'perspective_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:80:60: note: Function 'perspective_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:99: note: Function 'perspective_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:138: style: Function 'perspective_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:80:80: note: Function 'perspective_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:531:138: note: Function 'perspective_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:536:39: style: Function 'perspective_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:82:35: note: Function 'perspective_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:536:39: note: Function 'perspective_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:536:67: style: Function 'perspective_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:82:44: note: Function 'perspective_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:536:67: note: Function 'perspective_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:541:52: style: Function 'perspective_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:86:46: note: Function 'perspective_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:541:52: note: Function 'perspective_line' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:541:116: style: Function 'perspective_line' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/perspective.c:86:89: note: Function 'perspective_line' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/perspective.c:541:116: note: Function 'perspective_line' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:88:43: style: Function 'puzzle_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:51:39: note: Function 'puzzle_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:88:43: note: Function 'puzzle_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:93:58: style: Function 'puzzle_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:52:52: note: Function 'puzzle_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:93:58: note: Function 'puzzle_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:103:40: style: Function 'puzzle_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:53:36: note: Function 'puzzle_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:103:40: note: Function 'puzzle_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:103:68: style: Function 'puzzle_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:53:45: note: Function 'puzzle_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:103:68: note: Function 'puzzle_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:109:47: style: Function 'puzzle_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:54:43: note: Function 'puzzle_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:109:47: note: Function 'puzzle_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:109:75: style: Function 'puzzle_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:54:52: note: Function 'puzzle_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:109:75: note: Function 'puzzle_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:116:37: style: Function 'puzzle_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:55:33: note: Function 'puzzle_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:116:37: note: Function 'puzzle_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:116:65: style: Function 'puzzle_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:55:42: note: Function 'puzzle_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:116:65: note: Function 'puzzle_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:117:34: style: Function 'puzzle_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:56:27: note: Function 'puzzle_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:117:34: note: Function 'puzzle_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:117:71: style: Function 'puzzle_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:56:49: note: Function 'puzzle_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:117:71: note: Function 'puzzle_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:19: style: Function 'puzzle_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:57:17: note: Function 'puzzle_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:19: note: Function 'puzzle_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:43: style: Function 'puzzle_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:57:24: note: Function 'puzzle_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:43: note: Function 'puzzle_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:84: style: Function 'puzzle_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:57:38: note: Function 'puzzle_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:118:84: note: Function 'puzzle_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:123:38: style: Function 'puzzle_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:58:34: note: Function 'puzzle_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:123:38: note: Function 'puzzle_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:39: style: Function 'puzzle_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:59:35: note: Function 'puzzle_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:39: note: Function 'puzzle_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:65: style: Function 'puzzle_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:59:46: note: Function 'puzzle_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:65: note: Function 'puzzle_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:91: style: Function 'puzzle_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:59:55: note: Function 'puzzle_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:91: note: Function 'puzzle_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:117: style: Function 'puzzle_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:59:64: note: Function 'puzzle_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:129:117: note: Function 'puzzle_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:133:44: style: Function 'puzzle_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:60:40: note: Function 'puzzle_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:133:44: note: Function 'puzzle_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:133:72: style: Function 'puzzle_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:60:49: note: Function 'puzzle_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:133:72: note: Function 'puzzle_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:38: style: Function 'puzzle_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:61:34: note: Function 'puzzle_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:38: note: Function 'puzzle_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:66: style: Function 'puzzle_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:61:43: note: Function 'puzzle_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:66: note: Function 'puzzle_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:93: style: Function 'puzzle_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:61:54: note: Function 'puzzle_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:144:93: note: Function 'puzzle_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:39: style: Function 'puzzle_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:62:35: note: Function 'puzzle_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:39: note: Function 'puzzle_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:67: style: Function 'puzzle_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:62:44: note: Function 'puzzle_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:67: note: Function 'puzzle_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:94: style: Function 'puzzle_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:62:55: note: Function 'puzzle_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:94: note: Function 'puzzle_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:133: style: Function 'puzzle_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:62:75: note: Function 'puzzle_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:152:133: note: Function 'puzzle_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:158:34: style: Function 'puzzle_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:63:30: note: Function 'puzzle_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:158:34: note: Function 'puzzle_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:158:62: style: Function 'puzzle_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:63:39: note: Function 'puzzle_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:158:62: note: Function 'puzzle_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:163:52: style: Function 'puzzle_draw' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:64:41: note: Function 'puzzle_draw' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:163:52: note: Function 'puzzle_draw' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:164:61: style: Function 'puzzle_draw' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:65:52: note: Function 'puzzle_draw' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:164:61: note: Function 'puzzle_draw' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:222:39: style: Function 'puzzle_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:67:36: note: Function 'puzzle_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:222:39: note: Function 'puzzle_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:222:64: style: Function 'puzzle_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:67:44: note: Function 'puzzle_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:222:64: note: Function 'puzzle_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:238:56: style: Function 'puzzle_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/puzzle.c:70:51: note: Function 'puzzle_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/puzzle.c:238:56: note: Function 'puzzle_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:500:7: style: The scope of the variable 'start_x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:16: style: The scope of the variable 'end_x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:23: style: The scope of the variable 'start_y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:32: style: The scope of the variable 'end_y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:39: style: The scope of the variable 'segment_start' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:54: style: The scope of the variable 'segment_end' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:67: style: The scope of the variable 'w' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:500:70: style: The scope of the variable 'h' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/rails.c:78:33: style: Function 'rails_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:40:29: note: Function 'rails_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:78:33: note: Function 'rails_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:78:61: style: Function 'rails_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:40:38: note: Function 'rails_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:78:61: note: Function 'rails_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:38: style: Function 'rails_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:41:34: note: Function 'rails_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:38: note: Function 'rails_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:64: style: Function 'rails_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:41:45: note: Function 'rails_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:64: note: Function 'rails_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:90: style: Function 'rails_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:41:54: note: Function 'rails_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:90: note: Function 'rails_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:116: style: Function 'rails_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:41:63: note: Function 'rails_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:83:116: note: Function 'rails_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:116:42: style: Function 'rails_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:43:38: note: Function 'rails_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:116:42: note: Function 'rails_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:121:57: style: Function 'rails_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:44:51: note: Function 'rails_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:121:57: note: Function 'rails_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:131:39: style: Function 'rails_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:45:35: note: Function 'rails_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:131:39: note: Function 'rails_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:131:67: style: Function 'rails_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:45:44: note: Function 'rails_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:131:67: note: Function 'rails_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:46: style: Function 'rails_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:46:42: note: Function 'rails_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:46: note: Function 'rails_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:74: style: Function 'rails_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:46:51: note: Function 'rails_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:74: note: Function 'rails_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:101: style: Function 'rails_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:46:62: note: Function 'rails_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:133:101: note: Function 'rails_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:135:43: style: Function 'rails_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:47:39: note: Function 'rails_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:135:43: note: Function 'rails_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:135:71: style: Function 'rails_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:47:48: note: Function 'rails_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:135:71: note: Function 'rails_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:137:36: style: Function 'rails_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:48:32: note: Function 'rails_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:137:36: note: Function 'rails_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:137:64: style: Function 'rails_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:48:41: note: Function 'rails_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:137:64: note: Function 'rails_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:138:34: style: Function 'rails_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:49:27: note: Function 'rails_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:138:34: note: Function 'rails_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:138:75: style: Function 'rails_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:49:49: note: Function 'rails_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:138:75: note: Function 'rails_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:19: style: Function 'rails_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:50:17: note: Function 'rails_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:19: note: Function 'rails_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:43: style: Function 'rails_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:50:24: note: Function 'rails_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:43: note: Function 'rails_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:84: style: Function 'rails_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:50:38: note: Function 'rails_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:139:84: note: Function 'rails_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:143:37: style: Function 'rails_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:51:33: note: Function 'rails_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:143:37: note: Function 'rails_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:37: style: Function 'rails_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:52:33: note: Function 'rails_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:37: note: Function 'rails_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:65: style: Function 'rails_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:52:42: note: Function 'rails_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:65: note: Function 'rails_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:92: style: Function 'rails_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:52:53: note: Function 'rails_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:162:92: note: Function 'rails_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:38: style: Function 'rails_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:53:34: note: Function 'rails_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:38: note: Function 'rails_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:66: style: Function 'rails_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:53:43: note: Function 'rails_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:66: note: Function 'rails_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:93: style: Function 'rails_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:53:54: note: Function 'rails_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:93: note: Function 'rails_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:132: style: Function 'rails_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:53:74: note: Function 'rails_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:176:132: note: Function 'rails_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:255:55: style: Function 'rails_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:60:50: note: Function 'rails_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:255:55: note: Function 'rails_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:46: style: Function 'rails_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:64:40: note: Function 'rails_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:46: note: Function 'rails_draw' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:64: style: Function 'rails_draw' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:64:61: note: Function 'rails_draw' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:64: note: Function 'rails_draw' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:122: style: Function 'rails_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:64:83: note: Function 'rails_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:371:122: note: Function 'rails_draw' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:372:30: style: Function 'rails_draw' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rails.c:65:28: note: Function 'rails_draw' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rails.c:372:30: note: Function 'rails_draw' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:187:39: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/rain.c:188:39: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/rain.c:122:41: style: Function 'rain_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:74:37: note: Function 'rain_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:122:41: note: Function 'rain_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:134:38: style: Function 'rain_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:76:34: note: Function 'rain_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:134:38: note: Function 'rain_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:139:45: style: Function 'rain_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:77:41: note: Function 'rain_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:139:45: note: Function 'rain_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:144:48: style: Function 'do_rain_drop' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:78:42: note: Function 'do_rain_drop' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:144:48: note: Function 'do_rain_drop' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:144:107: style: Function 'do_rain_drop' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:78:85: note: Function 'do_rain_drop' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:144:107: note: Function 'do_rain_drop' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:227:35: style: Function 'rain_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:89:31: note: Function 'rain_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:227:35: note: Function 'rain_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:227:63: style: Function 'rain_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:89:40: note: Function 'rain_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:227:63: note: Function 'rain_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:228:34: style: Function 'rain_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:90:27: note: Function 'rain_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:228:34: note: Function 'rain_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:228:71: style: Function 'rain_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:90:49: note: Function 'rain_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:228:71: note: Function 'rain_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:19: style: Function 'rain_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:91:17: note: Function 'rain_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:19: note: Function 'rain_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:43: style: Function 'rain_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:91:24: note: Function 'rain_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:43: note: Function 'rain_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:84: style: Function 'rain_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:91:38: note: Function 'rain_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:229:84: note: Function 'rain_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:234:36: style: Function 'rain_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:92:32: note: Function 'rain_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:234:36: note: Function 'rain_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:37: style: Function 'rain_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:93:33: note: Function 'rain_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:37: note: Function 'rain_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:63: style: Function 'rain_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:93:44: note: Function 'rain_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:63: note: Function 'rain_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:89: style: Function 'rain_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:93:53: note: Function 'rain_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:89: note: Function 'rain_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:115: style: Function 'rain_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:93:62: note: Function 'rain_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:246:115: note: Function 'rain_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:251:42: style: Function 'rain_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:94:38: note: Function 'rain_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:251:42: note: Function 'rain_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:251:70: style: Function 'rain_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:94:47: note: Function 'rain_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:251:70: note: Function 'rain_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:36: style: Function 'rain_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:95:32: note: Function 'rain_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:36: note: Function 'rain_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:64: style: Function 'rain_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:95:41: note: Function 'rain_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:64: note: Function 'rain_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:91: style: Function 'rain_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:95:52: note: Function 'rain_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:91: note: Function 'rain_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:130: style: Function 'rain_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:95:72: note: Function 'rain_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:257:130: note: Function 'rain_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:37: style: Function 'rain_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:96:33: note: Function 'rain_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:37: note: Function 'rain_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:65: style: Function 'rain_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:96:42: note: Function 'rain_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:65: note: Function 'rain_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:92: style: Function 'rain_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:96:53: note: Function 'rain_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:92: note: Function 'rain_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:131: style: Function 'rain_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:96:73: note: Function 'rain_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:261:131: note: Function 'rain_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:265:32: style: Function 'rain_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:97:28: note: Function 'rain_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:265:32: note: Function 'rain_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:265:60: style: Function 'rain_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rain.c:97:37: note: Function 'rain_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rain.c:265:60: note: Function 'rain_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:120:44: style: Function 'rainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:72:40: note: Function 'rainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:120:44: note: Function 'rainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:126:59: style: Function 'rainbow_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:73:53: note: Function 'rainbow_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:126:59: note: Function 'rainbow_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:137:41: style: Function 'rainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:74:37: note: Function 'rainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:137:41: note: Function 'rainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:137:69: style: Function 'rainbow_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:74:46: note: Function 'rainbow_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:137:69: note: Function 'rainbow_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:48: style: Function 'rainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:75:44: note: Function 'rainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:48: note: Function 'rainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:76: style: Function 'rainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:75:53: note: Function 'rainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:76: note: Function 'rainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:103: style: Function 'rainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:75:64: note: Function 'rainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:143:103: note: Function 'rainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:151:50: style: Function 'rainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:76:44: note: Function 'rainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:151:50: note: Function 'rainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:152:48: style: Function 'rainbow_linecb' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:77:43: note: Function 'rainbow_linecb' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:152:48: note: Function 'rainbow_linecb' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:195:57: style: Function 'rainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:84:52: note: Function 'rainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:195:57: note: Function 'rainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:203:38: style: Function 'rainbow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:89:34: note: Function 'rainbow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:203:38: note: Function 'rainbow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:203:66: style: Function 'rainbow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:89:43: note: Function 'rainbow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:203:66: note: Function 'rainbow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:204:34: style: Function 'rainbow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:90:27: note: Function 'rainbow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:204:34: note: Function 'rainbow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:204:71: style: Function 'rainbow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:90:49: note: Function 'rainbow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:204:71: note: Function 'rainbow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:205:19: style: Function 'rainbow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:91:17: note: Function 'rainbow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:205:19: note: Function 'rainbow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:205:43: style: Function 'rainbow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:91:24: note: Function 'rainbow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:205:43: note: Function 'rainbow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:206:29: style: Function 'rainbow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:92:17: note: Function 'rainbow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:206:29: note: Function 'rainbow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:211:39: style: Function 'rainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:95:35: note: Function 'rainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:211:39: note: Function 'rainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:40: style: Function 'rainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:96:36: note: Function 'rainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:40: note: Function 'rainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:66: style: Function 'rainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:96:47: note: Function 'rainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:66: note: Function 'rainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:92: style: Function 'rainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:96:56: note: Function 'rainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:92: note: Function 'rainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:118: style: Function 'rainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:96:65: note: Function 'rainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:218:118: note: Function 'rainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:223:45: style: Function 'rainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:97:41: note: Function 'rainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:223:45: note: Function 'rainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:223:73: style: Function 'rainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:97:50: note: Function 'rainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:223:73: note: Function 'rainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:39: style: Function 'rainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:98:35: note: Function 'rainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:39: note: Function 'rainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:67: style: Function 'rainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:98:44: note: Function 'rainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:67: note: Function 'rainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:94: style: Function 'rainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:98:55: note: Function 'rainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:94: note: Function 'rainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:133: style: Function 'rainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:98:75: note: Function 'rainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:228:133: note: Function 'rainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:40: style: Function 'rainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:99:36: note: Function 'rainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:40: note: Function 'rainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:68: style: Function 'rainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:99:45: note: Function 'rainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:68: note: Function 'rainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:95: style: Function 'rainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:99:56: note: Function 'rainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:95: note: Function 'rainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:134: style: Function 'rainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:99:76: note: Function 'rainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:232:134: note: Function 'rainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:236:35: style: Function 'rainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:100:31: note: Function 'rainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:236:35: note: Function 'rainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:236:63: style: Function 'rainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rainbow.c:100:40: note: Function 'rainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rainbow.c:236:63: note: Function 'rainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:247:7: style: The scope of the variable 'lowx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:13: style: The scope of the variable 'lowy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:19: style: The scope of the variable 'hix' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:24: style: The scope of the variable 'hiy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:29: style: The scope of the variable 'xm' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:33: style: The scope of the variable 'ym' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:52: style: The scope of the variable 'atan2_a' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:247:61: style: The scope of the variable 'atan2_b' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:249:9: style: The scope of the variable 'slope' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/realrainbow.c:88:48: style: Function 'realrainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:38:44: note: Function 'realrainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:88:48: note: Function 'realrainbow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:107:45: style: Function 'realrainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:40:41: note: Function 'realrainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:107:45: note: Function 'realrainbow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:52: style: Function 'realrainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:41:48: note: Function 'realrainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:52: note: Function 'realrainbow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:80: style: Function 'realrainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:41:57: note: Function 'realrainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:80: note: Function 'realrainbow_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:107: style: Function 'realrainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:41:68: note: Function 'realrainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:115:107: note: Function 'realrainbow_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:120:39: style: Function 'realrainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:42:35: note: Function 'realrainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:120:39: note: Function 'realrainbow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:120:67: style: Function 'realrainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:42:44: note: Function 'realrainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:120:67: note: Function 'realrainbow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:125:49: style: Function 'realrainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:43:45: note: Function 'realrainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:125:49: note: Function 'realrainbow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:125:77: style: Function 'realrainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:43:54: note: Function 'realrainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:125:77: note: Function 'realrainbow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:130:43: style: Function 'realrainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:44:39: note: Function 'realrainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:130:43: note: Function 'realrainbow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:44: style: Function 'realrainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:45:40: note: Function 'realrainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:44: note: Function 'realrainbow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:70: style: Function 'realrainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:45:51: note: Function 'realrainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:70: note: Function 'realrainbow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:96: style: Function 'realrainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:45:60: note: Function 'realrainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:96: note: Function 'realrainbow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:122: style: Function 'realrainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:45:69: note: Function 'realrainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:140:122: note: Function 'realrainbow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:40: style: Function 'realrainbow_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:46:36: note: Function 'realrainbow_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:40: note: Function 'realrainbow_click' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:68: style: Function 'realrainbow_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:46:45: note: Function 'realrainbow_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:68: note: Function 'realrainbow_click' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:95: style: Function 'realrainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:46:56: note: Function 'realrainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:144:95: note: Function 'realrainbow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:145:45: style: Function 'realrainbow_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:47:38: note: Function 'realrainbow_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:145:45: note: Function 'realrainbow_click' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:145:82: style: Function 'realrainbow_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:47:60: note: Function 'realrainbow_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:145:82: note: Function 'realrainbow_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:147:47: style: Function 'realrainbow_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:49:35: note: Function 'realrainbow_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:147:47: note: Function 'realrainbow_click' argument 8 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:160:30: style: Function 'realrainbow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:52:27: note: Function 'realrainbow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:160:30: note: Function 'realrainbow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:160:55: style: Function 'realrainbow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:52:35: note: Function 'realrainbow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:160:55: note: Function 'realrainbow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:43: style: Function 'realrainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:58:39: note: Function 'realrainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:43: note: Function 'realrainbow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:71: style: Function 'realrainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:58:48: note: Function 'realrainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:71: note: Function 'realrainbow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:98: style: Function 'realrainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:58:59: note: Function 'realrainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:98: note: Function 'realrainbow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:137: style: Function 'realrainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:58:79: note: Function 'realrainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:236:137: note: Function 'realrainbow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:44: style: Function 'realrainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:59:40: note: Function 'realrainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:44: note: Function 'realrainbow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:72: style: Function 'realrainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:59:49: note: Function 'realrainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:72: note: Function 'realrainbow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:99: style: Function 'realrainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:59:60: note: Function 'realrainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:99: note: Function 'realrainbow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:138: style: Function 'realrainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:59:80: note: Function 'realrainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:240:138: note: Function 'realrainbow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:363:54: style: Function 'realrainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/realrainbow.c:33:48: note: Function 'realrainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/realrainbow.c:363:54: note: Function 'realrainbow_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:147:7: style: The scope of the variable 'ox' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/ripples.c:147:11: style: The scope of the variable 'oy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/ripples.c:87:44: style: Function 'ripples_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:46:40: note: Function 'ripples_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:87:44: note: Function 'ripples_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:93:59: style: Function 'ripples_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:47:53: note: Function 'ripples_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:93:59: note: Function 'ripples_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:104:41: style: Function 'ripples_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:48:37: note: Function 'ripples_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:104:41: note: Function 'ripples_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:104:69: style: Function 'ripples_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:48:46: note: Function 'ripples_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:104:69: note: Function 'ripples_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:48: style: Function 'ripples_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:49:44: note: Function 'ripples_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:48: note: Function 'ripples_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:76: style: Function 'ripples_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:49:53: note: Function 'ripples_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:76: note: Function 'ripples_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:103: style: Function 'ripples_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:49:64: note: Function 'ripples_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:110:103: note: Function 'ripples_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:35: style: Function 'ripples_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:50:31: note: Function 'ripples_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:35: note: Function 'ripples_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:63: style: Function 'ripples_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:50:40: note: Function 'ripples_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:63: note: Function 'ripples_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:102: style: Function 'ripples_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:50:61: note: Function 'ripples_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:116:102: note: Function 'ripples_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:31: style: Function 'ripples_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:51:26: note: Function 'ripples_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:31: note: Function 'ripples_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:56: style: Function 'ripples_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:51:36: note: Function 'ripples_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:56: note: Function 'ripples_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:81: style: Function 'ripples_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:51:44: note: Function 'ripples_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:81: note: Function 'ripples_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:105: style: Function 'ripples_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:51:52: note: Function 'ripples_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:105: note: Function 'ripples_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:129: style: Function 'ripples_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:51:59: note: Function 'ripples_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:117:129: note: Function 'ripples_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:118:28: style: Function 'ripples_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:52:16: note: Function 'ripples_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:118:28: note: Function 'ripples_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:122:50: style: Function 'ripples_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:53:44: note: Function 'ripples_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:122:50: note: Function 'ripples_linecb' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:141:57: style: Function 'ripples_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:56:52: note: Function 'ripples_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:141:57: note: Function 'ripples_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:181:38: style: Function 'ripples_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:59:34: note: Function 'ripples_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:181:38: note: Function 'ripples_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:181:66: style: Function 'ripples_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:59:43: note: Function 'ripples_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:181:66: note: Function 'ripples_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:182:34: style: Function 'ripples_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:60:27: note: Function 'ripples_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:182:34: note: Function 'ripples_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:182:71: style: Function 'ripples_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:60:49: note: Function 'ripples_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:182:71: note: Function 'ripples_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:19: style: Function 'ripples_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:61:17: note: Function 'ripples_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:19: note: Function 'ripples_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:43: style: Function 'ripples_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:61:24: note: Function 'ripples_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:43: note: Function 'ripples_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:84: style: Function 'ripples_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:61:38: note: Function 'ripples_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:183:84: note: Function 'ripples_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:188:39: style: Function 'ripples_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:62:35: note: Function 'ripples_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:188:39: note: Function 'ripples_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:40: style: Function 'ripples_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:63:36: note: Function 'ripples_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:40: note: Function 'ripples_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:66: style: Function 'ripples_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:63:47: note: Function 'ripples_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:66: note: Function 'ripples_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:92: style: Function 'ripples_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:63:56: note: Function 'ripples_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:92: note: Function 'ripples_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:118: style: Function 'ripples_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:63:65: note: Function 'ripples_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:195:118: note: Function 'ripples_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:200:45: style: Function 'ripples_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:64:41: note: Function 'ripples_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:200:45: note: Function 'ripples_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:200:73: style: Function 'ripples_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:64:50: note: Function 'ripples_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:200:73: note: Function 'ripples_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:39: style: Function 'ripples_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:65:35: note: Function 'ripples_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:39: note: Function 'ripples_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:67: style: Function 'ripples_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:65:44: note: Function 'ripples_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:67: note: Function 'ripples_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:94: style: Function 'ripples_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:65:55: note: Function 'ripples_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:94: note: Function 'ripples_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:133: style: Function 'ripples_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:65:75: note: Function 'ripples_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:205:133: note: Function 'ripples_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:40: style: Function 'ripples_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:66:36: note: Function 'ripples_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:40: note: Function 'ripples_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:68: style: Function 'ripples_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:66:45: note: Function 'ripples_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:68: note: Function 'ripples_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:95: style: Function 'ripples_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:66:56: note: Function 'ripples_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:95: note: Function 'ripples_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:134: style: Function 'ripples_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:66:76: note: Function 'ripples_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:209:134: note: Function 'ripples_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:213:35: style: Function 'ripples_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:67:31: note: Function 'ripples_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:213:35: note: Function 'ripples_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:213:63: style: Function 'ripples_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/ripples.c:67:40: note: Function 'ripples_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/ripples.c:213:63: note: Function 'ripples_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:83:40: style: Function 'rosette_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:52:36: note: Function 'rosette_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:83:40: note: Function 'rosette_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:100:44: style: Function 'rosette_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:54:40: note: Function 'rosette_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:100:44: note: Function 'rosette_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:116:41: style: Function 'rosette_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:56:37: note: Function 'rosette_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:116:41: note: Function 'rosette_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:118:48: style: Function 'rosette_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:57:44: note: Function 'rosette_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:118:48: note: Function 'rosette_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:118:86: style: Function 'rosette_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:57:64: note: Function 'rosette_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:118:86: note: Function 'rosette_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:126:45: style: Function 'rosette_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:58:41: note: Function 'rosette_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:126:45: note: Function 'rosette_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:126:73: style: Function 'rosette_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:58:50: note: Function 'rosette_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:126:73: note: Function 'rosette_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:128:38: style: Function 'rosette_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:59:34: note: Function 'rosette_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:128:38: note: Function 'rosette_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:128:66: style: Function 'rosette_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:59:43: note: Function 'rosette_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:128:66: note: Function 'rosette_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:129:34: style: Function 'rosette_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:60:27: note: Function 'rosette_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:129:34: note: Function 'rosette_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:129:75: style: Function 'rosette_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:60:49: note: Function 'rosette_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:129:75: note: Function 'rosette_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:19: style: Function 'rosette_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:61:17: note: Function 'rosette_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:19: note: Function 'rosette_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:43: style: Function 'rosette_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:61:24: note: Function 'rosette_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:43: note: Function 'rosette_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:84: style: Function 'rosette_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:61:38: note: Function 'rosette_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:130:84: note: Function 'rosette_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:134:39: style: Function 'rosette_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:62:35: note: Function 'rosette_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:134:39: note: Function 'rosette_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:138:43: style: Function 'rosette_circle' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:74:37: note: Function 'rosette_circle' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:138:43: note: Function 'rosette_circle' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:139:73: style: Function 'rosette_circle' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:75:64: note: Function 'rosette_circle' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:139:73: note: Function 'rosette_circle' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:210:57: style: Function 'rosette_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:68:52: note: Function 'rosette_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:210:57: note: Function 'rosette_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:39: style: Function 'rosette_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:71:35: note: Function 'rosette_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:39: note: Function 'rosette_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:67: style: Function 'rosette_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:71:44: note: Function 'rosette_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:67: note: Function 'rosette_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:94: style: Function 'rosette_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:71:55: note: Function 'rosette_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:94: note: Function 'rosette_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:133: style: Function 'rosette_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:71:75: note: Function 'rosette_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:217:133: note: Function 'rosette_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:40: style: Function 'rosette_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:72:36: note: Function 'rosette_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:40: note: Function 'rosette_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:68: style: Function 'rosette_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:72:45: note: Function 'rosette_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:68: note: Function 'rosette_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:95: style: Function 'rosette_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:72:56: note: Function 'rosette_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:95: note: Function 'rosette_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:134: style: Function 'rosette_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:72:76: note: Function 'rosette_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:223:134: note: Function 'rosette_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:228:35: style: Function 'rosette_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:73:31: note: Function 'rosette_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:228:35: note: Function 'rosette_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:228:63: style: Function 'rosette_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/rosette.c:73:40: note: Function 'rosette_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/rosette.c:228:63: note: Function 'rosette_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:134:44: style: Function 'sharpen_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:88:40: note: Function 'sharpen_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:134:44: note: Function 'sharpen_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:147:41: style: Function 'sharpen_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:90:37: note: Function 'sharpen_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:147:41: note: Function 'sharpen_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:152:48: style: Function 'sharpen_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:91:44: note: Function 'sharpen_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:152:48: note: Function 'sharpen_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:283:38: style: Function 'sharpen_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:105:34: note: Function 'sharpen_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:283:38: note: Function 'sharpen_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:283:66: style: Function 'sharpen_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:105:43: note: Function 'sharpen_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:283:66: note: Function 'sharpen_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:284:34: style: Function 'sharpen_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:106:27: note: Function 'sharpen_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:284:34: note: Function 'sharpen_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:284:71: style: Function 'sharpen_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:106:49: note: Function 'sharpen_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:284:71: note: Function 'sharpen_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:19: style: Function 'sharpen_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:107:17: note: Function 'sharpen_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:19: note: Function 'sharpen_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:43: style: Function 'sharpen_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:107:24: note: Function 'sharpen_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:43: note: Function 'sharpen_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:84: style: Function 'sharpen_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:107:38: note: Function 'sharpen_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:285:84: note: Function 'sharpen_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:290:39: style: Function 'sharpen_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:109:35: note: Function 'sharpen_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:290:39: note: Function 'sharpen_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:40: style: Function 'sharpen_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:110:36: note: Function 'sharpen_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:40: note: Function 'sharpen_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:66: style: Function 'sharpen_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:110:47: note: Function 'sharpen_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:66: note: Function 'sharpen_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:92: style: Function 'sharpen_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:110:56: note: Function 'sharpen_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:92: note: Function 'sharpen_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:118: style: Function 'sharpen_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:110:65: note: Function 'sharpen_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:302:118: note: Function 'sharpen_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:307:45: style: Function 'sharpen_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:111:41: note: Function 'sharpen_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:307:45: note: Function 'sharpen_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:307:73: style: Function 'sharpen_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:111:50: note: Function 'sharpen_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:307:73: note: Function 'sharpen_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:39: style: Function 'sharpen_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:112:35: note: Function 'sharpen_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:39: note: Function 'sharpen_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:67: style: Function 'sharpen_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:112:44: note: Function 'sharpen_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:67: note: Function 'sharpen_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:94: style: Function 'sharpen_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:112:55: note: Function 'sharpen_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:94: note: Function 'sharpen_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:133: style: Function 'sharpen_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:112:75: note: Function 'sharpen_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:312:133: note: Function 'sharpen_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:40: style: Function 'sharpen_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:113:36: note: Function 'sharpen_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:40: note: Function 'sharpen_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:68: style: Function 'sharpen_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:113:45: note: Function 'sharpen_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:68: note: Function 'sharpen_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:95: style: Function 'sharpen_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:113:56: note: Function 'sharpen_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:95: note: Function 'sharpen_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:134: style: Function 'sharpen_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:113:76: note: Function 'sharpen_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:316:134: note: Function 'sharpen_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:320:35: style: Function 'sharpen_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:114:31: note: Function 'sharpen_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:320:35: note: Function 'sharpen_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:320:63: style: Function 'sharpen_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/sharpen.c:114:40: note: Function 'sharpen_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/sharpen.c:320:63: note: Function 'sharpen_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:90:42: style: Function 'shift_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:51:38: note: Function 'shift_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:90:42: note: Function 'shift_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:96:46: style: Function 'shift_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:52:42: note: Function 'shift_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:96:46: note: Function 'shift_get_icon' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:96:74: style: Function 'shift_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:52:51: note: Function 'shift_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:96:74: note: Function 'shift_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:107:39: style: Function 'shift_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:53:35: note: Function 'shift_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:107:39: note: Function 'shift_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:107:67: style: Function 'shift_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:53:44: note: Function 'shift_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:107:67: note: Function 'shift_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:46: style: Function 'shift_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:54:42: note: Function 'shift_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:46: note: Function 'shift_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:74: style: Function 'shift_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:54:51: note: Function 'shift_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:74: note: Function 'shift_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:101: style: Function 'shift_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:54:62: note: Function 'shift_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:113:101: note: Function 'shift_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:130:40: style: Function 'shift_doit' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:46:36: note: Function 'shift_doit' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:130:40: note: Function 'shift_doit' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:130:68: style: Function 'shift_doit' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:46:45: note: Function 'shift_doit' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:130:68: note: Function 'shift_doit' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:131:39: style: Function 'shift_doit' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:47:36: note: Function 'shift_doit' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:131:39: note: Function 'shift_doit' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:131:64: style: Function 'shift_doit' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:47:44: note: Function 'shift_doit' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:131:64: note: Function 'shift_doit' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:292:55: style: Function 'shift_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:58:50: note: Function 'shift_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:292:55: note: Function 'shift_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:313:37: style: Function 'shift_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:64:33: note: Function 'shift_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:313:37: note: Function 'shift_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:320:38: style: Function 'shift_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:65:34: note: Function 'shift_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:320:38: note: Function 'shift_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:16: style: Function 'shift_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:65:45: note: Function 'shift_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:16: note: Function 'shift_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:42: style: Function 'shift_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:65:54: note: Function 'shift_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:42: note: Function 'shift_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:68: style: Function 'shift_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:65:63: note: Function 'shift_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:321:68: note: Function 'shift_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:326:43: style: Function 'shift_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:66:39: note: Function 'shift_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:326:43: note: Function 'shift_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:326:71: style: Function 'shift_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:66:48: note: Function 'shift_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:326:71: note: Function 'shift_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:37: style: Function 'shift_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:68:33: note: Function 'shift_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:37: note: Function 'shift_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:65: style: Function 'shift_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:68:42: note: Function 'shift_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:65: note: Function 'shift_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:92: style: Function 'shift_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:68:53: note: Function 'shift_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:92: note: Function 'shift_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:131: style: Function 'shift_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:68:73: note: Function 'shift_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:331:131: note: Function 'shift_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:38: style: Function 'shift_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:69:34: note: Function 'shift_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:38: note: Function 'shift_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:66: style: Function 'shift_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:69:43: note: Function 'shift_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:66: note: Function 'shift_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:93: style: Function 'shift_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:69:54: note: Function 'shift_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:93: note: Function 'shift_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:132: style: Function 'shift_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:69:74: note: Function 'shift_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:335:132: note: Function 'shift_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:339:33: style: Function 'shift_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:70:29: note: Function 'shift_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:339:33: note: Function 'shift_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:339:61: style: Function 'shift_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/shift.c:70:38: note: Function 'shift_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/shift.c:339:61: note: Function 'shift_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:130:7: style: The scope of the variable 'xx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/smudge.c:130:11: style: The scope of the variable 'yy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/smudge.c:130:15: style: The scope of the variable 'strength' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/smudge.c:82:43: style: Function 'smudge_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:65:39: note: Function 'smudge_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:82:43: note: Function 'smudge_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:103:40: style: Function 'smudge_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:46:36: note: Function 'smudge_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:103:40: note: Function 'smudge_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:112:47: style: Function 'smudge_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:47:43: note: Function 'smudge_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:112:47: note: Function 'smudge_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:112:85: style: Function 'smudge_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:47:63: note: Function 'smudge_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:112:85: note: Function 'smudge_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:195:56: style: Function 'smudge_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:53:51: note: Function 'smudge_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:195:56: note: Function 'smudge_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:203:37: style: Function 'smudge_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:56:33: note: Function 'smudge_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:203:37: note: Function 'smudge_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:203:65: style: Function 'smudge_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:56:42: note: Function 'smudge_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:203:65: note: Function 'smudge_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:204:34: style: Function 'smudge_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:57:27: note: Function 'smudge_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:204:34: note: Function 'smudge_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:204:71: style: Function 'smudge_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:57:49: note: Function 'smudge_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:204:71: note: Function 'smudge_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:19: style: Function 'smudge_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:58:17: note: Function 'smudge_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:19: note: Function 'smudge_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:43: style: Function 'smudge_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:58:24: note: Function 'smudge_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:43: note: Function 'smudge_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:84: style: Function 'smudge_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:58:38: note: Function 'smudge_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:205:84: note: Function 'smudge_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:210:38: style: Function 'smudge_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:59:34: note: Function 'smudge_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:210:38: note: Function 'smudge_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:217:39: style: Function 'smudge_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:60:35: note: Function 'smudge_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:217:39: note: Function 'smudge_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:225:44: style: Function 'smudge_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:61:40: note: Function 'smudge_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:225:44: note: Function 'smudge_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:225:72: style: Function 'smudge_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:61:49: note: Function 'smudge_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:225:72: note: Function 'smudge_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:38: style: Function 'smudge_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:62:34: note: Function 'smudge_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:38: note: Function 'smudge_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:66: style: Function 'smudge_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:62:43: note: Function 'smudge_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:66: note: Function 'smudge_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:93: style: Function 'smudge_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:62:54: note: Function 'smudge_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:93: note: Function 'smudge_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:132: style: Function 'smudge_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:62:74: note: Function 'smudge_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:233:132: note: Function 'smudge_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:39: style: Function 'smudge_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:63:35: note: Function 'smudge_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:39: note: Function 'smudge_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:67: style: Function 'smudge_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:63:44: note: Function 'smudge_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:67: note: Function 'smudge_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:94: style: Function 'smudge_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:63:55: note: Function 'smudge_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:94: note: Function 'smudge_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:133: style: Function 'smudge_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:63:75: note: Function 'smudge_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:237:133: note: Function 'smudge_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:241:34: style: Function 'smudge_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:64:30: note: Function 'smudge_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:241:34: note: Function 'smudge_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:241:62: style: Function 'smudge_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/smudge.c:64:39: note: Function 'smudge_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/smudge.c:241:62: note: Function 'smudge_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:120:18: warning: Identical condition 'snow_flake2==NULL', second condition is always false [identicalConditionAfterEarlyExit]
tuxpaint-0.9.22/magic/src/snow.c:116:18: note: first condition
tuxpaint-0.9.22/magic/src/snow.c:120:18: note: second condition
tuxpaint-0.9.22/magic/src/snow.c:153:13: style: The scope of the variable 'centre_x' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/snow.c:153:22: style: The scope of the variable 'centre_y' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/snow.c:128:41: style: Function 'snow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:78:37: note: Function 'snow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:128:41: note: Function 'snow_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:140:38: style: Function 'snow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:80:34: note: Function 'snow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:140:38: note: Function 'snow_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:145:45: style: Function 'snow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:81:41: note: Function 'snow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:145:45: note: Function 'snow_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:32: style: Function 'snow_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:83:28: note: Function 'snow_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:32: note: Function 'snow_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:60: style: Function 'snow_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:83:37: note: Function 'snow_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:60: note: Function 'snow_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:99: style: Function 'snow_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:83:58: note: Function 'snow_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:183:99: note: Function 'snow_drag' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:31: style: Function 'snow_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:84:26: note: Function 'snow_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:31: note: Function 'snow_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:56: style: Function 'snow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:84:36: note: Function 'snow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:56: note: Function 'snow_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:81: style: Function 'snow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:84:44: note: Function 'snow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:81: note: Function 'snow_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:105: style: Function 'snow_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:84:52: note: Function 'snow_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:105: note: Function 'snow_drag' argument 7 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:129: style: Function 'snow_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:84:59: note: Function 'snow_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:184:129: note: Function 'snow_drag' argument 8 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:185:28: style: Function 'snow_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:85:16: note: Function 'snow_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:185:28: note: Function 'snow_drag' argument 9 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:190:54: style: Function 'snow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:86:49: note: Function 'snow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:190:54: note: Function 'snow_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:192:19: style: Function 'snow_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:88:17: note: Function 'snow_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:192:19: note: Function 'snow_click' argument 6 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:192:43: style: Function 'snow_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:88:24: note: Function 'snow_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:192:43: note: Function 'snow_click' argument 7 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:203:35: style: Function 'snow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:90:31: note: Function 'snow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:203:35: note: Function 'snow_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:203:63: style: Function 'snow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:90:40: note: Function 'snow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:203:63: note: Function 'snow_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:204:34: style: Function 'snow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:91:27: note: Function 'snow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:204:34: note: Function 'snow_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:204:71: style: Function 'snow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:91:49: note: Function 'snow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:204:71: note: Function 'snow_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:19: style: Function 'snow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:92:17: note: Function 'snow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:19: note: Function 'snow_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:43: style: Function 'snow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:92:24: note: Function 'snow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:43: note: Function 'snow_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:84: style: Function 'snow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:92:38: note: Function 'snow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:205:84: note: Function 'snow_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:210:36: style: Function 'snow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:93:32: note: Function 'snow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:210:36: note: Function 'snow_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:37: style: Function 'snow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:94:33: note: Function 'snow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:37: note: Function 'snow_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:63: style: Function 'snow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:94:44: note: Function 'snow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:63: note: Function 'snow_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:89: style: Function 'snow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:94:53: note: Function 'snow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:89: note: Function 'snow_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:115: style: Function 'snow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:94:62: note: Function 'snow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:228:115: note: Function 'snow_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:233:42: style: Function 'snow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:95:38: note: Function 'snow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:233:42: note: Function 'snow_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:233:70: style: Function 'snow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:95:47: note: Function 'snow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:233:70: note: Function 'snow_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:36: style: Function 'snow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:96:32: note: Function 'snow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:36: note: Function 'snow_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:64: style: Function 'snow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:96:41: note: Function 'snow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:64: note: Function 'snow_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:91: style: Function 'snow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:96:52: note: Function 'snow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:91: note: Function 'snow_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:130: style: Function 'snow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:96:72: note: Function 'snow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:238:130: note: Function 'snow_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:37: style: Function 'snow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:97:33: note: Function 'snow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:37: note: Function 'snow_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:65: style: Function 'snow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:97:42: note: Function 'snow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:65: note: Function 'snow_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:92: style: Function 'snow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:97:53: note: Function 'snow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:92: note: Function 'snow_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:131: style: Function 'snow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:97:73: note: Function 'snow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:241:131: note: Function 'snow_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:245:32: style: Function 'snow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:98:28: note: Function 'snow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:245:32: note: Function 'snow_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:245:60: style: Function 'snow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/snow.c:98:37: note: Function 'snow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/snow.c:245:60: note: Function 'snow_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/string.c:153:7: style: The scope of the variable 'dx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/string.c:153:11: style: The scope of the variable 'dy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/string.c:243:7: style: The scope of the variable 'u' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/string.c:374:7: style: The scope of the variable 'dx' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/string.c:374:11: style: The scope of the variable 'dy' can be reduced. [variableScope]
tuxpaint-0.9.22/magic/src/string.c:218:61: style: Function 'string_callback' argument 2 names different: declaration 'which_tool' definition 'which'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/string.c:19:38: note: Function 'string_callback' argument 2 names different: declaration 'which_tool' definition 'which'.
tuxpaint-0.9.22/magic/src/string.c:218:61: note: Function 'string_callback' argument 2 names different: declaration 'which_tool' definition 'which'.
tuxpaint-0.9.22/magic/src/string.c:342:5: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/string.c:343:5: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/string.c:375:5: style: Variable 'w' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/string.c:376:5: style: Variable 'h' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/magic/src/tint.c:123:41: style: Function 'tint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:83:37: note: Function 'tint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:123:41: note: Function 'tint_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:135:38: style: Function 'tint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:85:34: note: Function 'tint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:135:38: note: Function 'tint_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:140:45: style: Function 'tint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:86:41: note: Function 'tint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:140:45: note: Function 'tint_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:239:35: style: Function 'tint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:99:31: note: Function 'tint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:239:35: note: Function 'tint_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:239:63: style: Function 'tint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:99:40: note: Function 'tint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:239:63: note: Function 'tint_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:240:34: style: Function 'tint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:100:27: note: Function 'tint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:240:34: note: Function 'tint_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:240:71: style: Function 'tint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:100:49: note: Function 'tint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:240:71: note: Function 'tint_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:19: style: Function 'tint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:101:17: note: Function 'tint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:19: note: Function 'tint_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:43: style: Function 'tint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:101:24: note: Function 'tint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:43: note: Function 'tint_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:84: style: Function 'tint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:101:38: note: Function 'tint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:241:84: note: Function 'tint_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:246:36: style: Function 'tint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:102:32: note: Function 'tint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:246:36: note: Function 'tint_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:258:37: style: Function 'tint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:103:33: note: Function 'tint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:258:37: note: Function 'tint_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:266:42: style: Function 'tint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:104:38: note: Function 'tint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:266:42: note: Function 'tint_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:266:70: style: Function 'tint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:104:47: note: Function 'tint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:266:70: note: Function 'tint_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:271:47: style: Function 'tint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:105:41: note: Function 'tint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:271:47: note: Function 'tint_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:271:74: style: Function 'tint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:105:52: note: Function 'tint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:271:74: note: Function 'tint_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:37: style: Function 'tint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:106:33: note: Function 'tint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:37: note: Function 'tint_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:65: style: Function 'tint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:106:42: note: Function 'tint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:65: note: Function 'tint_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:92: style: Function 'tint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:106:53: note: Function 'tint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:92: note: Function 'tint_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:131: style: Function 'tint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:106:73: note: Function 'tint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:292:131: note: Function 'tint_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:296:32: style: Function 'tint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:107:28: note: Function 'tint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:296:32: note: Function 'tint_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:296:60: style: Function 'tint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tint.c:107:37: note: Function 'tint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tint.c:296:60: note: Function 'tint_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:128:47: style: Function 'toothpaste_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:74:43: note: Function 'toothpaste_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:128:47: note: Function 'toothpaste_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:133:63: style: Function 'toothpaste_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:75:56: note: Function 'toothpaste_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:133:63: note: Function 'toothpaste_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:140:45: style: Function 'toothpaste_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:76:40: note: Function 'toothpaste_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:140:45: note: Function 'toothpaste_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:145:52: style: Function 'toothpaste_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:77:47: note: Function 'toothpaste_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:145:52: note: Function 'toothpaste_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:145:91: style: Function 'toothpaste_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:77:67: note: Function 'toothpaste_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:145:91: note: Function 'toothpaste_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:150:49: style: Function 'do_toothpaste' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:78:43: note: Function 'do_toothpaste' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:150:49: note: Function 'do_toothpaste' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:150:109: style: Function 'do_toothpaste' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:78:86: note: Function 'do_toothpaste' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:150:109: note: Function 'do_toothpaste' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:190:60: style: Function 'toothpaste_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:83:55: note: Function 'toothpaste_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:190:60: note: Function 'toothpaste_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:198:41: style: Function 'toothpaste_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:86:37: note: Function 'toothpaste_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:198:41: note: Function 'toothpaste_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:198:69: style: Function 'toothpaste_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:86:46: note: Function 'toothpaste_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:198:69: note: Function 'toothpaste_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:199:34: style: Function 'toothpaste_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:87:27: note: Function 'toothpaste_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:199:34: note: Function 'toothpaste_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:199:71: style: Function 'toothpaste_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:87:49: note: Function 'toothpaste_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:199:71: note: Function 'toothpaste_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:19: style: Function 'toothpaste_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:88:17: note: Function 'toothpaste_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:19: note: Function 'toothpaste_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:43: style: Function 'toothpaste_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:88:24: note: Function 'toothpaste_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:43: note: Function 'toothpaste_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:84: style: Function 'toothpaste_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:88:38: note: Function 'toothpaste_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:200:84: note: Function 'toothpaste_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:205:42: style: Function 'toothpaste_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:89:38: note: Function 'toothpaste_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:205:42: note: Function 'toothpaste_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:221:43: style: Function 'toothpaste_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:90:39: note: Function 'toothpaste_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:221:43: note: Function 'toothpaste_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:229:48: style: Function 'toothpaste_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:91:44: note: Function 'toothpaste_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:229:48: note: Function 'toothpaste_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:229:76: style: Function 'toothpaste_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:91:53: note: Function 'toothpaste_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:229:76: note: Function 'toothpaste_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:42: style: Function 'toothpaste_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:92:38: note: Function 'toothpaste_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:42: note: Function 'toothpaste_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:70: style: Function 'toothpaste_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:92:47: note: Function 'toothpaste_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:70: note: Function 'toothpaste_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:97: style: Function 'toothpaste_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:92:58: note: Function 'toothpaste_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:97: note: Function 'toothpaste_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:136: style: Function 'toothpaste_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:92:78: note: Function 'toothpaste_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:235:136: note: Function 'toothpaste_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:43: style: Function 'toothpaste_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:93:39: note: Function 'toothpaste_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:43: note: Function 'toothpaste_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:71: style: Function 'toothpaste_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:93:48: note: Function 'toothpaste_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:71: note: Function 'toothpaste_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:98: style: Function 'toothpaste_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:93:59: note: Function 'toothpaste_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:98: note: Function 'toothpaste_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:137: style: Function 'toothpaste_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:93:79: note: Function 'toothpaste_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:239:137: note: Function 'toothpaste_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:243:38: style: Function 'toothpaste_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:94:34: note: Function 'toothpaste_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:243:38: note: Function 'toothpaste_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:243:66: style: Function 'toothpaste_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/toothpaste.c:94:43: note: Function 'toothpaste_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/toothpaste.c:243:66: note: Function 'toothpaste_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:182:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxpaint-0.9.22/magic/src/tornado.c:138:44: style: Function 'tornado_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:78:40: note: Function 'tornado_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:138:44: note: Function 'tornado_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:144:59: style: Function 'tornado_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:79:53: note: Function 'tornado_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:144:59: note: Function 'tornado_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:155:41: style: Function 'tornado_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:80:37: note: Function 'tornado_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:155:41: note: Function 'tornado_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:155:69: style: Function 'tornado_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:80:46: note: Function 'tornado_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:155:69: note: Function 'tornado_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:48: style: Function 'tornado_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:82:44: note: Function 'tornado_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:48: note: Function 'tornado_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:76: style: Function 'tornado_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:82:53: note: Function 'tornado_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:76: note: Function 'tornado_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:103: style: Function 'tornado_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:82:64: note: Function 'tornado_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:161:103: note: Function 'tornado_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:167:45: style: Function 'tornado_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:65:41: note: Function 'tornado_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:167:45: note: Function 'tornado_predrag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:167:84: style: Function 'tornado_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:65:60: note: Function 'tornado_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:167:84: note: Function 'tornado_predrag' argument 2 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:168:31: style: Function 'tornado_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:66:26: note: Function 'tornado_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:168:31: note: Function 'tornado_predrag' argument 3 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:201:46: style: Function 'tornado_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:89:40: note: Function 'tornado_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:201:46: note: Function 'tornado_drag' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:228:57: style: Function 'tornado_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:92:52: note: Function 'tornado_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:228:57: note: Function 'tornado_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:248:49: style: Function 'tornado_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:95:43: note: Function 'tornado_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:248:49: note: Function 'tornado_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:301:46: style: Function 'tornado_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:67:42: note: Function 'tornado_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:301:46: note: Function 'tornado_drawbase' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:428:39: style: Function 'tornado_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:99:35: note: Function 'tornado_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:428:39: note: Function 'tornado_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:457:45: style: Function 'tornado_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:101:41: note: Function 'tornado_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:457:45: note: Function 'tornado_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:457:73: style: Function 'tornado_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:101:50: note: Function 'tornado_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:457:73: note: Function 'tornado_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:39: style: Function 'tornado_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:102:35: note: Function 'tornado_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:39: note: Function 'tornado_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:67: style: Function 'tornado_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:102:44: note: Function 'tornado_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:67: note: Function 'tornado_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:94: style: Function 'tornado_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:102:55: note: Function 'tornado_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:94: note: Function 'tornado_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:133: style: Function 'tornado_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:102:75: note: Function 'tornado_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:570:133: note: Function 'tornado_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:51: style: Function 'tornado_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:103:45: note: Function 'tornado_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:51: note: Function 'tornado_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:78: style: Function 'tornado_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:103:56: note: Function 'tornado_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:78: note: Function 'tornado_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:117: style: Function 'tornado_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:103:76: note: Function 'tornado_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:574:117: note: Function 'tornado_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:579:35: style: Function 'tornado_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:104:31: note: Function 'tornado_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:579:35: note: Function 'tornado_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:579:63: style: Function 'tornado_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tornado.c:104:40: note: Function 'tornado_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tornado.c:579:63: note: Function 'tornado_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:35: style: Function 'tv_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:38:31: note: Function 'tv_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:35: note: Function 'tv_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:61: style: Function 'tv_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:38:42: note: Function 'tv_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:61: note: Function 'tv_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:87: style: Function 'tv_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:38:51: note: Function 'tv_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:87: note: Function 'tv_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:113: style: Function 'tv_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:38:60: note: Function 'tv_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:70:113: note: Function 'tv_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:75:29: style: Function 'tv_init' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:39:25: note: Function 'tv_init' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:75:29: note: Function 'tv_init' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:85:40: style: Function 'tv_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:40:35: note: Function 'tv_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:85:40: note: Function 'tv_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:90:55: style: Function 'tv_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:41:48: note: Function 'tv_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:90:55: note: Function 'tv_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:100:37: style: Function 'tv_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:42:32: note: Function 'tv_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:100:37: note: Function 'tv_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:100:65: style: Function 'tv_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:42:41: note: Function 'tv_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:100:65: note: Function 'tv_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:102:44: style: Function 'tv_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:43:39: note: Function 'tv_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:102:44: note: Function 'tv_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:102:72: style: Function 'tv_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:43:48: note: Function 'tv_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:102:72: note: Function 'tv_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:112:41: style: Function 'tv_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:44:36: note: Function 'tv_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:112:41: note: Function 'tv_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:112:70: style: Function 'tv_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:44:45: note: Function 'tv_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:112:70: note: Function 'tv_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:114:33: style: Function 'tv_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:45:29: note: Function 'tv_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:114:33: note: Function 'tv_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:114:61: style: Function 'tv_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:45:38: note: Function 'tv_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:114:61: note: Function 'tv_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:115:34: style: Function 'tv_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:46:27: note: Function 'tv_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:115:34: note: Function 'tv_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:115:76: style: Function 'tv_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:46:49: note: Function 'tv_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:115:76: note: Function 'tv_release' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:20: style: Function 'tv_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:47:17: note: Function 'tv_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:20: note: Function 'tv_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:45: style: Function 'tv_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:47:24: note: Function 'tv_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:45: note: Function 'tv_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:86: style: Function 'tv_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:47:38: note: Function 'tv_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:116:86: note: Function 'tv_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:120:35: style: Function 'tv_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:48:30: note: Function 'tv_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:120:35: note: Function 'tv_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:125:52: style: Function 'tv_paint_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:49:41: note: Function 'tv_paint_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:125:52: note: Function 'tv_paint_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:126:61: style: Function 'tv_paint_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:50:52: note: Function 'tv_paint_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:126:61: note: Function 'tv_paint_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:139:49: style: Function 'tv_do_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:51:38: note: Function 'tv_do_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:139:49: note: Function 'tv_do_tv' argument 2 names different: declaration 'which_tool' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:140:61: style: Function 'tv_do_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:52:52: note: Function 'tv_do_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:140:61: note: Function 'tv_do_tv' argument 4 names different: declaration 'snapshot' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:34: style: Function 'tv_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:59:30: note: Function 'tv_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:34: note: Function 'tv_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:62: style: Function 'tv_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:59:39: note: Function 'tv_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:62: note: Function 'tv_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:89: style: Function 'tv_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:59:50: note: Function 'tv_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:89: note: Function 'tv_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:128: style: Function 'tv_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:59:70: note: Function 'tv_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:183:128: note: Function 'tv_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:35: style: Function 'tv_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:60:31: note: Function 'tv_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:35: note: Function 'tv_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:63: style: Function 'tv_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:60:40: note: Function 'tv_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:63: note: Function 'tv_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:90: style: Function 'tv_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:60:51: note: Function 'tv_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:90: note: Function 'tv_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:129: style: Function 'tv_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:60:71: note: Function 'tv_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:188:129: note: Function 'tv_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:193:30: style: Function 'tv_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:61:26: note: Function 'tv_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:193:30: note: Function 'tv_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:193:58: style: Function 'tv_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/tv.c:61:35: note: Function 'tv_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/tv.c:193:58: note: Function 'tv_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:84:42: style: Function 'waves_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:43:38: note: Function 'waves_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:84:42: note: Function 'waves_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:101:39: style: Function 'waves_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:45:35: note: Function 'waves_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:101:39: note: Function 'waves_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:108:46: style: Function 'waves_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:46:42: note: Function 'waves_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:108:46: note: Function 'waves_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:108:84: style: Function 'waves_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:46:62: note: Function 'waves_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:108:84: note: Function 'waves_get_description' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:116:33: style: Function 'waves_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:47:29: note: Function 'waves_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:116:33: note: Function 'waves_drag' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:117:39: style: Function 'waves_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:48:36: note: Function 'waves_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:117:39: note: Function 'waves_drag' argument 5 names different: declaration 'ox' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:117:64: style: Function 'waves_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:48:44: note: Function 'waves_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:117:64: note: Function 'waves_drag' argument 6 names different: declaration 'oy' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:175:55: style: Function 'waves_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:50:50: note: Function 'waves_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:175:55: note: Function 'waves_click' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:184:36: style: Function 'waves_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:53:32: note: Function 'waves_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:184:36: note: Function 'waves_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:184:64: style: Function 'waves_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:53:41: note: Function 'waves_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:184:64: note: Function 'waves_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:185:34: style: Function 'waves_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:54:27: note: Function 'waves_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:185:34: note: Function 'waves_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:185:71: style: Function 'waves_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:54:49: note: Function 'waves_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:185:71: note: Function 'waves_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:19: style: Function 'waves_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:55:17: note: Function 'waves_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:19: note: Function 'waves_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:43: style: Function 'waves_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:55:24: note: Function 'waves_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:43: note: Function 'waves_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:84: style: Function 'waves_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:55:38: note: Function 'waves_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:186:84: note: Function 'waves_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:191:37: style: Function 'waves_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:56:33: note: Function 'waves_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:191:37: note: Function 'waves_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:38: style: Function 'waves_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:57:34: note: Function 'waves_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:38: note: Function 'waves_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:64: style: Function 'waves_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:57:45: note: Function 'waves_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:64: note: Function 'waves_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:90: style: Function 'waves_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:57:54: note: Function 'waves_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:90: note: Function 'waves_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:116: style: Function 'waves_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:57:63: note: Function 'waves_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:200:116: note: Function 'waves_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:205:43: style: Function 'waves_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:58:39: note: Function 'waves_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:205:43: note: Function 'waves_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:205:71: style: Function 'waves_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:58:48: note: Function 'waves_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:205:71: note: Function 'waves_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:37: style: Function 'waves_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:59:33: note: Function 'waves_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:37: note: Function 'waves_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:65: style: Function 'waves_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:59:42: note: Function 'waves_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:65: note: Function 'waves_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:92: style: Function 'waves_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:59:53: note: Function 'waves_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:92: note: Function 'waves_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:131: style: Function 'waves_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:59:73: note: Function 'waves_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:210:131: note: Function 'waves_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:38: style: Function 'waves_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:60:34: note: Function 'waves_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:38: note: Function 'waves_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:66: style: Function 'waves_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:60:43: note: Function 'waves_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:66: note: Function 'waves_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:93: style: Function 'waves_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:60:54: note: Function 'waves_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:93: note: Function 'waves_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:132: style: Function 'waves_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:60:74: note: Function 'waves_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:214:132: note: Function 'waves_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:218:33: style: Function 'waves_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:61:29: note: Function 'waves_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:218:33: note: Function 'waves_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:218:61: style: Function 'waves_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/waves.c:61:38: note: Function 'waves_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/waves.c:218:61: note: Function 'waves_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:78:40: style: Function 'xor_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:41:36: note: Function 'xor_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:78:40: note: Function 'xor_get_tool_count' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:83:55: style: Function 'xor_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:42:49: note: Function 'xor_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:83:55: note: Function 'xor_get_icon' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:93:37: style: Function 'xor_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:43:33: note: Function 'xor_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:93:37: note: Function 'xor_get_name' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:93:65: style: Function 'xor_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:43:42: note: Function 'xor_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:93:65: note: Function 'xor_get_name' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:98:44: style: Function 'xor_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:44:40: note: Function 'xor_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:98:44: note: Function 'xor_get_description' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:98:72: style: Function 'xor_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:44:49: note: Function 'xor_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:98:72: note: Function 'xor_get_description' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:141:31: style: Function 'xor_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:47:26: note: Function 'xor_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:141:31: note: Function 'xor_drag' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:158:54: style: Function 'xor_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:51:49: note: Function 'xor_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:158:54: note: Function 'xor_click' argument 5 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:179:34: style: Function 'xor_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:54:30: note: Function 'xor_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:179:34: note: Function 'xor_release' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:179:62: style: Function 'xor_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:54:39: note: Function 'xor_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:179:62: note: Function 'xor_release' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:180:34: style: Function 'xor_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:55:27: note: Function 'xor_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:180:34: note: Function 'xor_release' argument 3 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:180:71: style: Function 'xor_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:55:49: note: Function 'xor_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:180:71: note: Function 'xor_release' argument 4 names different: declaration 'last' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:19: style: Function 'xor_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:56:17: note: Function 'xor_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:19: note: Function 'xor_release' argument 5 names different: declaration 'x' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:43: style: Function 'xor_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:56:24: note: Function 'xor_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:43: note: Function 'xor_release' argument 6 names different: declaration 'y' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:84: style: Function 'xor_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:56:38: note: Function 'xor_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:181:84: note: Function 'xor_release' argument 7 names different: declaration 'update_rect' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:185:35: style: Function 'xor_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:58:31: note: Function 'xor_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:185:35: note: Function 'xor_shutdown' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:36: style: Function 'xor_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:59:32: note: Function 'xor_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:36: note: Function 'xor_set_color' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:62: style: Function 'xor_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:59:43: note: Function 'xor_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:62: note: Function 'xor_set_color' argument 2 names different: declaration 'r' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:88: style: Function 'xor_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:59:52: note: Function 'xor_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:88: note: Function 'xor_set_color' argument 3 names different: declaration 'g' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:114: style: Function 'xor_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:59:61: note: Function 'xor_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:191:114: note: Function 'xor_set_color' argument 4 names different: declaration 'b' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:195:41: style: Function 'xor_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:60:37: note: Function 'xor_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:195:41: note: Function 'xor_requires_colors' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:195:69: style: Function 'xor_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:60:46: note: Function 'xor_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:195:69: note: Function 'xor_requires_colors' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:35: style: Function 'xor_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:61:31: note: Function 'xor_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:35: note: Function 'xor_switchin' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:63: style: Function 'xor_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:61:40: note: Function 'xor_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:63: note: Function 'xor_switchin' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:90: style: Function 'xor_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:61:51: note: Function 'xor_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:90: note: Function 'xor_switchin' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:129: style: Function 'xor_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:61:71: note: Function 'xor_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:200:129: note: Function 'xor_switchin' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:36: style: Function 'xor_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:62:32: note: Function 'xor_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:36: note: Function 'xor_switchout' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:64: style: Function 'xor_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:62:41: note: Function 'xor_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:64: note: Function 'xor_switchout' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:91: style: Function 'xor_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:62:52: note: Function 'xor_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:91: note: Function 'xor_switchout' argument 3 names different: declaration 'mode' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:130: style: Function 'xor_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:62:72: note: Function 'xor_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:204:130: note: Function 'xor_switchout' argument 4 names different: declaration 'canvas' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:208:31: style: Function 'xor_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:63:27: note: Function 'xor_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:208:31: note: Function 'xor_modes' argument 1 names different: declaration 'api' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:208:59: style: Function 'xor_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'. [funcArgNamesDifferent]
tuxpaint-0.9.22/magic/src/xor.c:63:36: note: Function 'xor_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/magic/src/xor.c:208:59: note: Function 'xor_modes' argument 2 names different: declaration 'which' definition 'ATTRIBUTE_UNUSED'.
tuxpaint-0.9.22/src/BeOS_print.cpp:112:6: style: The scope of the variable 'num_files' can be reduced. [variableScope]
tuxpaint-0.9.22/src/BeOS_print.cpp:42:6: style: Class 'PrintView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tuxpaint-0.9.22/src/dirwalk.c:73:10: warning: Redundant assignment of 'dirlen' to itself. [selfAssignment]
tuxpaint-0.9.22/src/dirwalk.c:175:6: error: Common realloc mistake: 'user_font_styles' nulled but not freed upon failure [memleakOnRealloc]
tuxpaint-0.9.22/src/fonts.c:123:0: error: #error "---------------------------------------------------" [preprocessorErrorDirective]
tuxpaint-0.9.22/src/i18n.c:882:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxpaint-0.9.22/src/i18n.c:977:9: style: The scope of the variable 'j' can be reduced. [variableScope]
tuxpaint-0.9.22/src/i18n.c:978:11: style: The scope of the variable 'env_language_lang' can be reduced. [variableScope]
tuxpaint-0.9.22/src/i18n.c:880:54: style: Function 'set_current_language' argument 1 names different: declaration 'locale_choice' definition 'loc'. [funcArgNamesDifferent]
tuxpaint-0.9.22/src/i18n.c:879:54: note: Function 'set_current_language' argument 1 names different: declaration 'locale_choice' definition 'loc'.
tuxpaint-0.9.22/src/i18n.c:880:54: note: Function 'set_current_language' argument 1 names different: declaration 'locale_choice' definition 'loc'.
tuxpaint-0.9.22/src/im.c:546:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tuxpaint-0.9.22/src/im.c:508:3: style: Variable 'is' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-0.9.22/src/im.c:503:0: note: Variable 'is' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/src/im.c:508:3: note: Variable 'is' is reassigned a value before the old one has been used.
tuxpaint-0.9.22/src/im.c:899:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxpaint-0.9.22/src/im.c:1085:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxpaint-0.9.22/src/im.c:1271:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxpaint-0.9.22/src/im.c:1481:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxpaint-0.9.22/src/im.c:572:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1745:43: style: Condition '8==0' is always false [knownConditionTrueFalse]
tuxpaint-0.9.22/src/onscreen_keyboard.c:805:5: warning: %x in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tuxpaint-0.9.22/src/onscreen_keyboard.c:805:5: warning: %x in format string (no. 3) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1283:25: warning: Possible null pointer dereference: text [nullPointer]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1223:10: note: Assignment 'text=NULL', assigned value is 0
tuxpaint-0.9.22/src/onscreen_keyboard.c:1283:25: note: Null pointer dereference
tuxpaint-0.9.22/src/onscreen_keyboard.c:566:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1140:19: style: The scope of the variable 'accumulated_width' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1588:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1591:18: style: The scope of the variable 'mnemo' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1592:38: style: The scope of the variable 'aux_list_ptr' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1593:12: style: The scope of the variable 'wkeysym' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1594:12: style: The scope of the variable 'ks' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1595:24: style: The scope of the variable 'new_keyboard' can be reduced. [variableScope]
tuxpaint-0.9.22/src/onscreen_keyboard.c:263:46: style: Function 'load_hlayout' argument 2 names different: declaration 'layout_name' definition 'hlayout_name'. [funcArgNamesDifferent]
tuxpaint-0.9.22/src/onscreen_keyboard.c:11:53: note: Function 'load_hlayout' argument 2 names different: declaration 'layout_name' definition 'hlayout_name'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:263:46: note: Function 'load_hlayout' argument 2 names different: declaration 'layout_name' definition 'hlayout_name'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:1786:39: style: Function 'osk_released' argument 1 names different: declaration 'osk' definition 'keyboard'. [funcArgNamesDifferent]
tuxpaint-0.9.22/src/onscreen_keyboard.h:143:39: note: Function 'osk_released' argument 1 names different: declaration 'osk' definition 'keyboard'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:1786:39: note: Function 'osk_released' argument 1 names different: declaration 'osk' definition 'keyboard'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:1881:35: style: Function 'osk_free' argument 1 names different: declaration 'osk' definition 'keyboard'. [funcArgNamesDifferent]
tuxpaint-0.9.22/src/onscreen_keyboard.h:145:35: note: Function 'osk_free' argument 1 names different: declaration 'osk' definition 'keyboard'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:1881:35: note: Function 'osk_free' argument 1 names different: declaration 'osk' definition 'keyboard'.
tuxpaint-0.9.22/src/onscreen_keyboard.c:1745:43: error: Invalid wcsncmp() argument nr 3. A non-boolean value is required. [invalidFunctionArgBool]
tuxpaint-0.9.22/src/onscreen_keyboard.c:210:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:348:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:351:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:358:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:367:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:381:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:411:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:523:14: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:805:5: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpaint-0.9.22/src/onscreen_keyboard.c:195:5: error: Memory leak: layout [memleak]
tuxpaint-0.9.22/src/onscreen_keyboard.c:576:5: error: Memory leak: wtok [memleak]
tuxpaint-0.9.22/src/onscreen_keyboard.c:675:7: error: Memory leak: pointer [memleak]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1746:2: error: Memory leak: mnemo [memleak]
tuxpaint-0.9.22/src/onscreen_keyboard.c:84:0: error: Memory leak: keyboard [memleak]
tuxpaint-0.9.22/src/onscreen_keyboard.c:1707:6: error: Null pointer dereference [nullPointer]
tuxpaint-0.9.22/src/pixels.c:37:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxpaint-0.9.22/src/pixels.c:60:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxpaint-0.9.22/src/pixels.c:83:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxpaint-0.9.22/src/pixels.c:118:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxpaint-0.9.22/src/playsound.c:40:7: style: The scope of the variable 'left' can be reduced. [variableScope]
tuxpaint-0.9.22/src/playsound.c:40:13: style: The scope of the variable 'dist' can be reduced. [variableScope]
tuxpaint-0.9.22/src/postscript_print.c:56:0: error: #error "---------------------------------------------------" [preprocessorErrorDirective]
tuxpaint-0.9.22/src/progressbar.c:40:7: style: The scope of the variable 'x' can be reduced. [variableScope]
tuxpaint-0.9.22/src/tuxpaint.c:366:0: error: #error "---------------------------------------------------" [preprocessorErrorDirective]
tuxpaint-0.9.22/src/win32_dirent.c:190:20: style: Redundant condition: select!=NULL. 'select==NULL || (select!=NULL && select(entry))' is equivalent to 'select==NULL || select(entry)' [redundantCondition]
tuxpaint-0.9.22/src/win32_print.c:193:3: warning: Redundant assignment of 'hWnd' to itself. [selfAssignment]
tuxpaint-0.9.22/src/win32_print.c:531:8: style: The scope of the variable 'path' can be reduced. [variableScope]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxpaint-config/tuxpaint-config_0.0.13.orig.tar.gz
tuxpaint-config-0.0.13/src/tuxpaint-config.cxx:49:0: error: #error "---------------------------------------------------" [preprocessorErrorDirective]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1639:5: style: Variable 'dirname' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1635:0: note: Variable 'dirname' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1639:5: note: Variable 'dirname' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1673:5: style: Variable 'dirname' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1669:0: note: Variable 'dirname' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1673:5: note: Variable 'dirname' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1706:5: style: Variable 'filename' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1702:0: note: Variable 'filename' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1706:5: note: Variable 'filename' is reassigned a value before the old one has been used.
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:901:9: style: The scope of the variable 'line' can be reduced. [variableScope]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1802:7: style: The scope of the variable 'boxx' can be reduced. [variableScope]
tuxpaint-config-0.0.13/src/tuxpaint-config2.cxx:1802:13: style: The scope of the variable 'boxy' can be reduced. [variableScope]
tuxpaint-config-0.0.13/src/win32utils.cxx:70:17: style: The scope of the variable 'path' can be reduced. [variableScope]
tuxpaint-config-0.0.13/src/win32utils.cxx:91:10: style: The scope of the variable 'p' can be reduced. [variableScope]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxpaint-stamps/tuxpaint-stamps_2014.08.23.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tuxpuck/tuxpuck_0.8.2.orig.tar.gz
tuxpuck-0.8.2/arcana.c:121:3: style: Variable 'player' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/arcana.c:119:0: note: Variable 'player' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/arcana.c:121:3: note: Variable 'player' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:48:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:45:0: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:48:3: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:96:3: style: Variable 'scaled_surface' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:92:0: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:96:3: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:186:3: style: Variable 'pad' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:184:0: note: Variable 'pad' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:186:3: note: Variable 'pad' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:216:3: style: Variable 'puck' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:213:0: note: Variable 'puck' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:216:3: note: Variable 'puck' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:217:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:214:0: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:217:3: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:246:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:244:0: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:246:3: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:275:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:273:0: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:275:3: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:295:3: style: Variable 'e' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/entity.c:293:0: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:295:3: note: Variable 'e' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/entity.c:292:23: style: The scope of the variable 'speed' can be reduced. [variableScope]
tuxpuck-0.8.2/entity.c:296:7: style: Variable 'x' is assigned a value that is never used. [unreadVariable]
tuxpuck-0.8.2/glass.c:88:3: style: Variable 'scaled_surface' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/glass.c:83:0: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/glass.c:88:3: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/glass.c:224:3: style: Variable 'scaled_surface' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/glass.c:218:0: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/glass.c:224:3: note: Variable 'scaled_surface' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:33:3: style: Variable 'sdl_title' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/intro.c:25:0: note: Variable 'sdl_title' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:33:3: note: Variable 'sdl_title' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:34:3: style: Variable 'sdl_logo' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/intro.c:25:0: note: Variable 'sdl_logo' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:34:3: note: Variable 'sdl_logo' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:40:3: style: Variable 'font' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/intro.c:27:0: note: Variable 'font' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:40:3: note: Variable 'font' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:43:3: style: Variable 'timer' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/intro.c:28:0: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/intro.c:43:3: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/player.c:103:3: style: Variable 'human' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/player.c:101:0: note: Variable 'human' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/player.c:103:3: note: Variable 'human' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/player.c:79:9: style: The scope of the variable 'dx' can be reduced. [variableScope]
tuxpuck-0.8.2/player.c:79:13: style: The scope of the variable 'dz' can be reduced. [variableScope]
tuxpuck-0.8.2/player.c:79:65: style: The scope of the variable 'x' can be reduced. [variableScope]
tuxpuck-0.8.2/player.c:258:50: style: The scope of the variable 'x' can be reduced. [variableScope]
tuxpuck-0.8.2/sprite.c:37:3: style: Variable 'time' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/sprite.c:31:0: note: Variable 'time' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/sprite.c:37:3: note: Variable 'time' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/sprite.c:38:3: style: Variable 'frame' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/sprite.c:33:0: note: Variable 'frame' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/sprite.c:38:3: note: Variable 'frame' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/timer.c:17:3: style: Variable 'timer' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/timer.c:15:0: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/timer.c:17:3: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tux.c:80:3: style: Variable 'player' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/tux.c:78:0: note: Variable 'player' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tux.c:80:3: note: Variable 'player' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tuxpuck.c:57:3: style: Variable 'p1' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/tuxpuck.c:46:0: note: Variable 'p1' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tuxpuck.c:57:3: note: Variable 'p1' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tuxpuck.c:252:3: style: Variable 'homeDir' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/tuxpuck.c:238:0: note: Variable 'homeDir' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tuxpuck.c:252:3: note: Variable 'homeDir' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/tuxpuck.c:275:7: style: The scope of the variable 'next_opponent' can be reduced. [variableScope]
tuxpuck-0.8.2/tuxpuck.c:210:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpuck-0.8.2/utils/anim.c:67:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxpuck-0.8.2/video.c:132:3: style: Variable 'screen' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/video.c:130:0: note: Variable 'screen' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:132:3: note: Variable 'screen' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:160:3: style: Variable 'timer' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/video.c:158:0: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:160:3: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:202:3: style: Variable 'timer' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/video.c:197:0: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:202:3: note: Variable 'timer' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/video.c:156:9: style: The scope of the variable 'time_ratio' can be reduced. [variableScope]
tuxpuck-0.8.2/video.c:198:9: style: The scope of the variable 'alpha' can be reduced. [variableScope]
tuxpuck-0.8.2/video.c:29:36: style: A pointer can not be negative so it is either pointless or an error to check if it is. [pointerLessThanZero]
tuxpuck-0.8.2/zoom.c:129:3: style: Variable 'rz_dst' is reassigned a value before the old one has been used. [redundantAssignment]
tuxpuck-0.8.2/zoom.c:127:3: note: Variable 'rz_dst' is reassigned a value before the old one has been used.
tuxpuck-0.8.2/zoom.c:129:3: note: Variable 'rz_dst' is reassigned a value before the old one has been used.
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tuxracer-extras/tuxracer-extras_0.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tuxtype/tuxtype_1.8.3.orig.tar.gz
tuxtype-1.8.3/src/gettext.h:193:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tuxtype-1.8.3/src/gettext.h:239:15: style: The scope of the variable 'translation' can be reduced. [variableScope]
tuxtype-1.8.3/src/SDL_extras.c:613:21: style: The scope of the variable 'step3' can be reduced. [variableScope]
tuxtype-1.8.3/src/SDL_extras.c:613:28: style: The scope of the variable 'step4' can be reduced. [variableScope]
tuxtype-1.8.3/src/SDL_extras.c:1384:7: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/alphabet.c:173:11: warning: %d in format string (no. 2) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:552:5: portability: %d in format string (no. 2) requires 'int' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:696:5: warning: %d in format string (no. 2) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:719:5: warning: %lc in format string (no. 1) requires 'unsigned long' but the argument type is 'wchar_t'. [invalidPrintfArgType_uint]
tuxtype-1.8.3/src/alphabet.c:743:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:769:7: warning: %d in format string (no. 2) requires 'int' but the argument type is 'const wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:1416:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:1416:16: warning: %lc in format string (no. 2) requires 'unsigned long' but the argument type is 'wchar_t'. [invalidPrintfArgType_uint]
tuxtype-1.8.3/src/alphabet.c:1424:16: warning: %d in format string (no. 1) requires 'int' but the argument type is 'wchar_t'. [invalidPrintfArgType_sint]
tuxtype-1.8.3/src/alphabet.c:1424:16: warning: %lc in format string (no. 2) requires 'unsigned long' but the argument type is 'wchar_t'. [invalidPrintfArgType_uint]
tuxtype-1.8.3/src/alphabet.c:138:5: style: Variable 'f' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/alphabet.c:135:0: note: Variable 'f' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/alphabet.c:138:5: note: Variable 'f' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/alphabet.c:416:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxtype-1.8.3/src/alphabet.c:1188:7: style: The scope of the variable 'render' can be reduced. [variableScope]
tuxtype-1.8.3/src/alphabet.c:1285:11: style: The scope of the variable 'uni' can be reduced. [variableScope]
tuxtype-1.8.3/src/alphabet.c:536:11: style: Variable 'ret' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/alphabet.c:338:41: warning: Either the condition 'num_chars_used<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
tuxtype-1.8.3/src/alphabet.c:334:23: note: Assuming that condition 'num_chars_used<0' is not redundant
tuxtype-1.8.3/src/alphabet.c:338:41: note: Negative array index
tuxtype-1.8.3/src/alphabet.c:688:20: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tuxtype-1.8.3/src/alphabet.c:711:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tuxtype-1.8.3/src/alphabet.c:1341:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tuxtype-1.8.3/src/alphabet.c:1385:19: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tuxtype-1.8.3/src/alphabet.c:148:27: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/alphabet.c:532:9: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/alphabet.c:536:11: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/audio.c:62:47: style: Function 'MusicLoad' argument 2 names different: declaration 'repeatQty' definition 'loops'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/funcs.h:64:47: note: Function 'MusicLoad' argument 2 names different: declaration 'repeatQty' definition 'loops'.
tuxtype-1.8.3/src/audio.c:62:47: note: Function 'MusicLoad' argument 2 names different: declaration 'repeatQty' definition 'loops'.
tuxtype-1.8.3/src/audio.c:100:42: style: Function 'MusicPlay' argument 2 names different: declaration 'repeatQty' definition 'loops'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/funcs.h:66:42: note: Function 'MusicPlay' argument 2 names different: declaration 'repeatQty' definition 'loops'.
tuxtype-1.8.3/src/audio.c:100:42: note: Function 'MusicPlay' argument 2 names different: declaration 'repeatQty' definition 'loops'.
tuxtype-1.8.3/src/convert_utf.c:66:21: style: Variable 'bytes_converted' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/convert_utf.c:116:21: style: Variable 'bytes_converted' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/editor.c:564:10: warning: Either the condition 'fp' is redundant or there is possible null pointer dereference: fp. [nullPointerRedundantCheck]
tuxtype-1.8.3/src/editor.c:545:6: note: Assuming that condition 'fp' is not redundant
tuxtype-1.8.3/src/editor.c:564:10: note: Null pointer dereference
tuxtype-1.8.3/src/editor.c:1246:3: style: Variable 'OK' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1236:0: note: Variable 'OK' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1246:3: note: Variable 'OK' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1247:3: style: Variable 'CANCEL' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1236:0: note: Variable 'CANCEL' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1247:3: note: Variable 'CANCEL' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1249:3: style: Variable 'OK_button' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1234:0: note: Variable 'OK_button' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1249:3: note: Variable 'OK_button' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1250:3: style: Variable 'CANCEL_button' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1235:0: note: Variable 'CANCEL_button' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1250:3: note: Variable 'CANCEL_button' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1252:3: style: Variable 'Directions' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1237:0: note: Variable 'Directions' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1252:3: note: Variable 'Directions' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1253:3: style: Variable 'wordname' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/editor.c:1238:0: note: Variable 'wordname' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:1253:3: note: Variable 'wordname' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/editor.c:642:11: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tuxtype-1.8.3/src/editor.c:510:7: style: The scope of the variable 'old_loc' can be reduced. [variableScope]
tuxtype-1.8.3/src/editor.c:980:8: style: The scope of the variable 'fn' can be reduced. [variableScope]
tuxtype-1.8.3/src/editor.c:138:17: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/editor.c:378:21: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/input_methods.c:743:12: warning: %x in format string (no. 1) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tuxtype-1.8.3/src/input_methods.c:705:3: style: Variable 'is' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/input_methods.c:700:0: note: Variable 'is' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/input_methods.c:705:3: note: Variable 'is' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/input_methods.c:987:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxtype-1.8.3/src/input_methods.c:1173:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxtype-1.8.3/src/input_methods.c:1359:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxtype-1.8.3/src/input_methods.c:1569:18: error: Expression 'cm.section=++cm.section%SEC_TOTAL' depends on order of evaluation of side effects [unknownEvaluationOrder]
tuxtype-1.8.3/src/input_methods.c:769:0: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/laser.c:330:7: style: Condition 'tux_pressing' is always false [knownConditionTrueFalse]
tuxtype-1.8.3/src/laser.c:165:18: note: Assignment 'tux_pressing=0', assigned value is 0
tuxtype-1.8.3/src/laser.c:330:7: note: Condition 'tux_pressing' is always false
tuxtype-1.8.3/src/laser.c:82:15: style: The scope of the variable 'old_tux_img' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:82:28: style: The scope of the variable 'tux_pressing' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:829:7: style: The scope of the variable 'targeted' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:954:17: style: The scope of the variable 'c' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:1001:15: style: The scope of the variable 'tmp' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:1002:9: style: The scope of the variable 'm' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:1002:12: style: The scope of the variable 'b' can be reduced. [variableScope]
tuxtype-1.8.3/src/laser.c:999:65: style: Function 'laser_draw_line' argument 5 names different: declaration 'r' definition 'red'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/laser.c:66:65: note: Function 'laser_draw_line' argument 5 names different: declaration 'r' definition 'red'.
tuxtype-1.8.3/src/laser.c:999:65: note: Function 'laser_draw_line' argument 5 names different: declaration 'r' definition 'red'.
tuxtype-1.8.3/src/laser.c:999:74: style: Function 'laser_draw_line' argument 6 names different: declaration 'g' definition 'grn'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/laser.c:66:72: note: Function 'laser_draw_line' argument 6 names different: declaration 'g' definition 'grn'.
tuxtype-1.8.3/src/laser.c:999:74: note: Function 'laser_draw_line' argument 6 names different: declaration 'g' definition 'grn'.
tuxtype-1.8.3/src/laser.c:999:83: style: Function 'laser_draw_line' argument 7 names different: declaration 'b' definition 'blu'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/laser.c:66:79: note: Function 'laser_draw_line' argument 7 names different: declaration 'b' definition 'blu'.
tuxtype-1.8.3/src/laser.c:999:83: note: Function 'laser_draw_line' argument 7 names different: declaration 'b' definition 'blu'.
tuxtype-1.8.3/src/laser.c:150:2: style: Variable 'picked_comet' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/laser.c:900:19: style: Array index 'location' is used before limits check. [arrayIndexThenCheck]
tuxtype-1.8.3/src/loaders.c:260:14: style: Condition 'tmp_pic==NULL' is always true [knownConditionTrueFalse]
tuxtype-1.8.3/src/loaders.c:233:26: note: Assignment 'tmp_pic=NULL', assigned value is 0
tuxtype-1.8.3/src/loaders.c:260:14: note: Condition 'tmp_pic==NULL' is always true
tuxtype-1.8.3/src/loaders.c:260:14: style: Same expression on both sides of '==' because the value of 'tmp_pic' and 'NULL' are the same. [duplicateExpression]
tuxtype-1.8.3/src/loaders.c:233:26: note: 'tmp_pic' is assigned value 'NULL' here.
tuxtype-1.8.3/src/loaders.c:260:14: note: Same expression on both sides of '==' because the value of 'tmp_pic' and 'NULL' are the same.
tuxtype-1.8.3/src/main.c:46:7: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxtype-1.8.3/src/mysetenv.c:27:21: style: Variable 'namelen' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/mysetenv.c:28:22: style: Variable 'valuelen' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/pause.c:136:6: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
tuxtype-1.8.3/src/pause.c:57:6: style: The scope of the variable 'old_sfx_volume' can be reduced. [variableScope]
tuxtype-1.8.3/src/pause.c:59:6: style: The scope of the variable 'old_mus_volume' can be reduced. [variableScope]
tuxtype-1.8.3/src/pixels.c:46:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxtype-1.8.3/src/pixels.c:69:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxtype-1.8.3/src/pixels.c:92:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxtype-1.8.3/src/pixels.c:127:10: style: The scope of the variable 'p' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1564:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxtype-1.8.3/src/playgame.c:1579:5: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tuxtype-1.8.3/src/playgame.c:797:9: style: The scope of the variable 'uddernumber' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:841:9: style: The scope of the variable 'uddernumber' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1232:7: style: The scope of the variable 'red_letters' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1233:7: style: The scope of the variable 'current_letter' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1240:7: style: The scope of the variable 'letter_x' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1241:7: style: The scope of the variable 'letter_y' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1245:16: style: The scope of the variable 'letter_surface' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1469:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1470:6: style: The scope of the variable 'which' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:1470:16: style: The scope of the variable 'time_to_splat' can be reduced. [variableScope]
tuxtype-1.8.3/src/playgame.c:100:21: style: Function 'PlayCascade' argument 1 names different: declaration 'level' definition 'diflevel'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/funcs.h:94:21: note: Function 'PlayCascade' argument 1 names different: declaration 'level' definition 'diflevel'.
tuxtype-1.8.3/src/playgame.c:100:21: note: Function 'PlayCascade' argument 1 names different: declaration 'level' definition 'diflevel'.
tuxtype-1.8.3/src/playgame.c:772:12: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
tuxtype-1.8.3/src/practice.c:1286:7: style: The scope of the variable 'test_w' can be reduced. [variableScope]
tuxtype-1.8.3/src/practice.c:120:22: style: Function 'Phrases' argument 1 names different: declaration 'practice_phrase' definition 'pphrase'. [funcArgNamesDifferent]
tuxtype-1.8.3/src/funcs.h:98:22: note: Function 'Phrases' argument 1 names different: declaration 'practice_phrase' definition 'pphrase'.
tuxtype-1.8.3/src/practice.c:120:22: note: Function 'Phrases' argument 1 names different: declaration 'practice_phrase' definition 'pphrase'.
tuxtype-1.8.3/src/practice.c:1251:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/scripting.c:1510:11: style: Found duplicate branches for 'if' and 'else'. [duplicateBranch]
tuxtype-1.8.3/src/scripting.c:1515:11: note: Found duplicate branches for 'if' and 'else'.
tuxtype-1.8.3/src/scripting.c:1510:11: note: Found duplicate branches for 'if' and 'else'.
tuxtype-1.8.3/src/scripting.c:135:7: style: The scope of the variable 'nchars' can be reduced. [variableScope]
tuxtype-1.8.3/src/scripting.c:1547:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxtype-1.8.3/src/scripting.c:616:25: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/scripting.c:642:33: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/scripting.c:659:37: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/setup.c:467:10: style: The scope of the variable 'theme_settings_path' can be reduced. [variableScope]
tuxtype-1.8.3/src/setup.c:301:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/snow.c:141:10: style: The scope of the variable 'to' can be reduced. [variableScope]
tuxtype-1.8.3/src/snow.c:171:10: style: The scope of the variable 'from' can be reduced. [variableScope]
tuxtype-1.8.3/src/snow.c:171:17: style: The scope of the variable 'to' can be reduced. [variableScope]
tuxtype-1.8.3/src/theme.c:72:3: style: Variable 'themesDir' is reassigned a value before the old one has been used. [redundantAssignment]
tuxtype-1.8.3/src/theme.c:64:0: note: Variable 'themesDir' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/theme.c:72:3: note: Variable 'themesDir' is reassigned a value before the old one has been used.
tuxtype-1.8.3/src/titlescreen.c:138:7: style: The scope of the variable 'old_key_menu' can be reduced. [variableScope]
tuxtype-1.8.3/src/titlescreen.c:894:7: style: The scope of the variable 'max' can be reduced. [variableScope]
tuxtype-1.8.3/src/titlescreen.c:1125:7: style: The scope of the variable 'finished' can be reduced. [variableScope]
tuxtype-1.8.3/src/titlescreen.c:1125:21: style: The scope of the variable 'i' can be reduced. [variableScope]
tuxtype-1.8.3/src/titlescreen.c:1285:14: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/titlescreen.c:1340:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
tuxtype-1.8.3/src/titlescreen.c:1394:16: warning: fscanf() without field width limits can crash with huge input data. [invalidscanf]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tv-fonts/tv-fonts_1.1.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/tvc/tvc_5.0.3+dfsg.orig.tar.gz
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:426:11: style: The scope of the variable 'rawVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:426:19: style: The scope of the variable 'preVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:426:27: style: The scope of the variable 'filtVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:426:36: style: The scope of the variable 'normVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:460:11: style: The scope of the variable 'rawVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:460:19: style: The scope of the variable 'preVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:460:27: style: The scope of the variable 'filtVal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:797:9: style: The scope of the variable 'alive' can be reduced. [variableScope]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:46: style: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:113:35: note: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:46: note: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:73: style: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:113:46: note: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:73: note: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:107: style: Function 'SetModelParameters' argument 3 names different: declaration 'dr' definition 'droop_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:113:57: note: Function 'SetModelParameters' argument 3 names different: declaration 'dr' definition 'droop_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:71:107: note: Function 'SetModelParameters' argument 3 names different: declaration 'dr' definition 'droop_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:92:46: style: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:118:35: note: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:92:46: note: Function 'SetModelParameters' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:92:73: style: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:118:46: note: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:92:73: note: Function 'SetModelParameters' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:837:45: style: Function 'Simulate' argument 1 names different: declaration 'read' definition 'data'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:147:34: note: Function 'Simulate' argument 1 names different: declaration 'read' definition 'data'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:837:45: note: Function 'Simulate' argument 1 names different: declaration 'read' definition 'data'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:58: style: Function 'SetPhasingParameters_Basic' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:371:43: note: Function 'SetPhasingParameters_Basic' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:58: note: Function 'SetPhasingParameters_Basic' argument 1 names different: declaration 'cf' definition 'carry_forward_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:85: style: Function 'SetPhasingParameters_Basic' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:371:54: note: Function 'SetPhasingParameters_Basic' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:85: note: Function 'SetPhasingParameters_Basic' argument 2 names different: declaration 'ie' definition 'incomplete_extension_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:119: style: Function 'SetPhasingParameters_Basic' argument 3 names different: declaration 'dr' definition 'droop_rate'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:371:65: note: Function 'SetPhasingParameters_Basic' argument 3 names different: declaration 'dr' definition 'droop_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1414:119: note: Function 'SetPhasingParameters_Basic' argument 3 names different: declaration 'dr' definition 'droop_rate'.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:143:20: style: Variable 'key_pass' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:180:44: style: Variable 'zeromer_count' is modified but its new value is never used. [unreadVariable]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::As_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::Bs_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::pm_model_available_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::recalibrate_predictions_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::skip_recal_during_normalization_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:23:15: warning: Member variable 'DPTreephaser::diagonal_states_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:30:15: warning: Member variable 'DPTreephaser::As_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:30:15: warning: Member variable 'DPTreephaser::Bs_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:27:8: performance: Technically the member function 'BasecallerRead::SignalKeyPass' can be static. [functionStatic]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:138:22: note: Technically the member function 'BasecallerRead::SignalKeyPass' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:27:8: note: Technically the member function 'BasecallerRead::SignalKeyPass' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:180:9: performance: Technically the member function 'DPTreephaser::Normalize' can be static. [functionStatic]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:551:21: note: Technically the member function 'DPTreephaser::Normalize' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:180:9: note: Technically the member function 'DPTreephaser::Normalize' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:188:9: performance: Technically the member function 'DPTreephaser::WindowedNormalize' can be static. [functionStatic]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:320:20: note: Technically the member function 'DPTreephaser::WindowedNormalize' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:188:9: note: Technically the member function 'DPTreephaser::WindowedNormalize' can be static.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:363:3: style: Class 'DPPhaseSimulator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.cpp:1308:57: performance: Function parameter 'flow_order' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1209:36: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1212:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1215:24: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1218:29: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1249:22: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1595:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1598:26: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1434:65: style: Function 'WindowedNormalize' argument 2 names different: declaration 'step' definition 'num_steps'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:140:53: note: Function 'WindowedNormalize' argument 2 names different: declaration 'step' definition 'num_steps'.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1434:65: note: Function 'WindowedNormalize' argument 2 names different: declaration 'step' definition 'num_steps'.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::parent' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::best' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::ts_Transition' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::ts_Transition4' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::sv_pathBuf' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:216:16: warning: Member variable 'TreephaserSSE::ft_stepNorms' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::parent' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::best' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::ts_Transition' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::ts_Transition4' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::sv_pathBuf' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:224:16: warning: Member variable 'TreephaserSSE::ft_stepNorms' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:144:9: style: Technically the member function 'TreephaserSSE::ResetRecalibrationStructures' can be const. [functionConst]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:1046:21: note: Technically the member function 'TreephaserSSE::ResetRecalibrationStructures' can be const.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:144:9: note: Technically the member function 'TreephaserSSE::ResetRecalibrationStructures' can be const.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:149:9: performance: Technically the member function 'TreephaserSSE::advanceState4' can be static. [functionStatic]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:466:21: note: Technically the member function 'TreephaserSSE::advanceState4' can be static.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:149:9: note: Technically the member function 'TreephaserSSE::advanceState4' can be static.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:150:9: style: Technically the member function 'TreephaserSSE::nextState' can be const. [functionConst]
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.cpp:401:21: note: Technically the member function 'TreephaserSSE::nextState' can be const.
tvc-5.0.3+dfsg/BaseCaller/TreephaserSSE.h:150:9: note: Technically the member function 'TreephaserSSE::nextState' can be const.
tvc-5.0.3+dfsg/BaseCaller/DPTreephaser.h:363:41: performance: Function parameter 'flow_order' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:215:7: style: The scope of the variable 'my_flow_window' can be reduced. [variableScope]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:784:55: style: The scope of the variable 'my_hp' can be reduced. [variableScope]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:419:55: style: Function 'CoefficientZeroOrderHold' argument 1 names different: declaration 'start_hp' definition 'hold_hp'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.h:96:38: note: Function 'CoefficientZeroOrderHold' argument 1 names different: declaration 'start_hp' definition 'hold_hp'.
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:419:55: note: Function 'CoefficientZeroOrderHold' argument 1 names different: declaration 'start_hp' definition 'hold_hp'.
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:283:23: style: Unused variable: gain_value [unusedVariable]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:346:23: style: Unused variable: gain_value [unusedVariable]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:460:25: warning: Member variable 'LinearCalibrationModel::min_state_inphase_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:460:25: warning: Member variable 'LinearCalibrationModel::max_scaled_residual_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:460:25: warning: Member variable 'LinearCalibrationModel::training_mode_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:460:25: warning: Member variable 'LinearCalibrationModel::debug_' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.cpp:453:3: performance: Variable 'training_method_' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/Calibration/LinearCalibrationModel.h:31:10: style: Technically the member function 'MultiAB::Valid' can be const. [functionConst]
tvc-5.0.3+dfsg/Util/OptArgs.cpp:646:16: style: Condition 'opt==NULL' is always true [knownConditionTrueFalse]
tvc-5.0.3+dfsg/Util/OptArgs.cpp:636:22: note: Assignment 'opt=NULL', assigned value is 0
tvc-5.0.3+dfsg/Util/OptArgs.cpp:646:16: note: Condition 'opt==NULL' is always true
tvc-5.0.3+dfsg/Util/OptArgs.cpp:11:3: performance: Variable 'mShortName' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/Util/OptArgs.cpp:12:3: performance: Variable 'mSource' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/Util/OptArgs.h:196:8: performance: Technically the member function 'OptArgs::IsOption' can be static. [functionStatic]
tvc-5.0.3+dfsg/Util/OptArgs.cpp:530:15: note: Technically the member function 'OptArgs::IsOption' can be static.
tvc-5.0.3+dfsg/Util/OptArgs.h:196:8: note: Technically the member function 'OptArgs::IsOption' can be static.
tvc-5.0.3+dfsg/Util/OptArgs.h:214:8: performance: Technically the member function 'OptArgs::Abort' can be static. [functionStatic]
tvc-5.0.3+dfsg/Util/OptArgs.cpp:625:15: note: Technically the member function 'OptArgs::Abort' can be static.
tvc-5.0.3+dfsg/Util/OptArgs.h:214:8: note: Technically the member function 'OptArgs::Abort' can be static.
tvc-5.0.3+dfsg/Util/Utils.cpp:161:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:156:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:161:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:262:3: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:254:0: note: Variable 'string' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:262:3: note: Variable 'string' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:320:3: style: Variable 'sPtr' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:319:0: note: Variable 'sPtr' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:320:3: note: Variable 'sPtr' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:471:3: style: Variable 'fileName' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:464:0: note: Variable 'fileName' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:471:3: note: Variable 'fileName' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:474:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:463:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:474:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:761:3: style: Variable 'filepath' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:760:0: note: Variable 'filepath' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:761:3: note: Variable 'filepath' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:771:3: style: Variable 'parent' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:770:0: note: Variable 'parent' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:771:3: note: Variable 'parent' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:773:3: style: Variable 'filepath' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:768:3: note: Variable 'filepath' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:773:3: note: Variable 'filepath' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:862:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:860:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:862:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:882:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:880:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:882:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:902:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:900:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:902:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:922:3: style: Variable 'fp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/Util/Utils.cpp:920:0: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:922:3: note: Variable 'fp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/Util/Utils.cpp:113:29: style: Function 'isNumeric' argument 1 names different: declaration 'input' definition 'str'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/Util/Utils.h:38:32: note: Function 'isNumeric' argument 1 names different: declaration 'input' definition 'str'.
tvc-5.0.3+dfsg/Util/Utils.cpp:113:29: note: Function 'isNumeric' argument 1 names different: declaration 'input' definition 'str'.
tvc-5.0.3+dfsg/Util/Utils.cpp:208:21: style: Function 'ToUpper' argument 1 names different: declaration 'str' definition 'in'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/Util/Utils.h:41:22: note: Function 'ToUpper' argument 1 names different: declaration 'str' definition 'in'.
tvc-5.0.3+dfsg/Util/Utils.cpp:208:21: note: Function 'ToUpper' argument 1 names different: declaration 'str' definition 'in'.
tvc-5.0.3+dfsg/Util/Utils.cpp:215:21: style: Function 'ToLower' argument 1 names different: declaration 'str' definition 'in'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/Util/Utils.h:42:22: note: Function 'ToLower' argument 1 names different: declaration 'str' definition 'in'.
tvc-5.0.3+dfsg/Util/Utils.cpp:215:21: note: Function 'ToLower' argument 1 names different: declaration 'str' definition 'in'.
tvc-5.0.3+dfsg/Util/Utils.cpp:30:5: error: Common realloc mistake: 'line' nulled but not freed upon failure [memleakOnRealloc]
tvc-5.0.3+dfsg/Util/Utils.cpp:627:29: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/Util/Utils.cpp:28:0: warning: Storing fgetc() return value in char variable and then comparing with EOF. [checkCastIntToCharAndBack]
tvc-5.0.3+dfsg/VariantCaller/ReferenceReader.h:56:16: warning: Width 1020 given in format string (no. 1) is smaller than destination buffer 'chrom_name[1024]'. [invalidScanfFormatWidth_smaller]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:52:56: style: Function 'Initialize' argument 4 names different: declaration 'postprocessed_bami' definition 'postprocessed_bam'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:160:58: note: Function 'Initialize' argument 4 names different: declaration 'postprocessed_bami' definition 'postprocessed_bam'.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:52:56: note: Function 'Initialize' argument 4 names different: declaration 'postprocessed_bami' definition 'postprocessed_bam'.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:17:18: warning: Member variable 'BAMWalkerEngine::prefix_exclude' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:162:20: style: Technically the member function 'BAMWalkerEngine::GetBamHeader' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:165:8: style: Technically the member function 'BAMWalkerEngine::EligibleForReadRemoval' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:205:24: note: Technically the member function 'BAMWalkerEngine::EligibleForReadRemoval' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:165:8: note: Technically the member function 'BAMWalkerEngine::EligibleForReadRemoval' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:166:8: style: Technically the member function 'BAMWalkerEngine::EligibleForGreedyRead' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:269:23: note: Technically the member function 'BAMWalkerEngine::EligibleForGreedyRead' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:166:8: note: Technically the member function 'BAMWalkerEngine::EligibleForGreedyRead' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:167:8: style: Technically the member function 'BAMWalkerEngine::ReadyForNextPosition' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:279:23: note: Technically the member function 'BAMWalkerEngine::ReadyForNextPosition' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:167:8: note: Technically the member function 'BAMWalkerEngine::ReadyForNextPosition' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:170:8: style: Technically the member function 'BAMWalkerEngine::MemoryContention' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:529:23: note: Technically the member function 'BAMWalkerEngine::MemoryContention' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:170:8: note: Technically the member function 'BAMWalkerEngine::MemoryContention' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:189:7: style: Technically the member function 'BAMWalkerEngine::GetRecentUnmergedTarget' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.cpp:519:22: note: Technically the member function 'BAMWalkerEngine::GetRecentUnmergedTarget' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:189:7: note: Technically the member function 'BAMWalkerEngine::GetRecentUnmergedTarget' can be const.
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:191:8: style: Technically the member function 'BAMWalkerEngine::HasMoreAlignments' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:192:8: style: Technically the member function 'BAMWalkerEngine::ReadProcessingTasksInProgress' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/BAMWalkerEngine.h:194:8: style: Technically the member function 'BAMWalkerEngine::GetProgramVersions' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:492:66: style: Function 'SetOpts' argument 2 names different: declaration 'pf_params' definition 'tvc_params'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:199:47: note: Function 'SetOpts' argument 2 names different: declaration 'pf_params' definition 'tvc_params'.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:492:66: note: Function 'SetOpts' argument 2 names different: declaration 'pf_params' definition 'tvc_params'.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:648:96: style: Function 'ParametersFromJSON' argument 3 names different: declaration 'fb_params' definition 'freebayes_params'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:268:80: note: Function 'ParametersFromJSON' argument 3 names different: declaration 'fb_params' definition 'freebayes_params'.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:648:96: note: Function 'ParametersFromJSON' argument 3 names different: declaration 'fb_params' definition 'freebayes_params'.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:194:3: performance: Variable 'json_plot_dir' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:696:3: performance: Variable 'fasta' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:697:3: performance: Variable 'targets' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:698:3: performance: Variable 'outputFile' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:69:11: style: Technically the member function 'EnsembleEvalTuningParameters::DataReliability' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:265:8: performance: Technically the member function 'ExtendParameters::ValidateAndCanonicalizePath' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.cpp:514:24: note: Technically the member function 'ExtendParameters::ValidateAndCanonicalizePath' can be static.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:265:8: note: Technically the member function 'ExtendParameters::ValidateAndCanonicalizePath' can be static.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:314:38: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:297:0: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:274:0: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:34:3: style: 'TMetaData::operator=' should return 'TMetaData &'. [operatorEq]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:111:17: style: Technically the member function 'TIonMotifSet::isEmpty' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/InputStructures.h:127:3: style: Struct 'VariantCandidate' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/InputStructures.h:198:5: style: Class 'PersistingThreadObjects' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:24:1: warning: The struct 'TMetaData' has 'operator=' but lack of 'copy constructor'. [copyCtorAndEqOperator]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:274:43: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/ExtendParameters.h:297:38: performance: Function parameter 'identifier' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/MiscUtil.cpp:31:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/MiscUtil.h:72:17: style: Technically the member function 'CircluarBuffer::translate_position' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/MiscUtil.h:63:3: style: Class 'CircluarBuffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/VcfFormat.cpp:480:9: style: The scope of the variable 'index' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/VcfFormat.cpp:469:74: style: Function 'RemoveFilteredAlleles' argument 2 names different: declaration 'filtered_allele_index' definition 'filtered_alleles_index'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/VcfFormat.h:54:75: note: Function 'RemoveFilteredAlleles' argument 2 names different: declaration 'filtered_allele_index' definition 'filtered_alleles_index'.
tvc-5.0.3+dfsg/VariantCaller/Bookkeeping/VcfFormat.cpp:469:74: note: Function 'RemoveFilteredAlleles' argument 2 names different: declaration 'filtered_allele_index' definition 'filtered_alleles_index'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/BiasGenerator.h:61:8: performance: Technically the member function 'BasicBiasGenerator::GenerateBiasByStrand' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/BiasGenerator.cpp:10:26: note: Technically the member function 'BasicBiasGenerator::GenerateBiasByStrand' can be static.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/BiasGenerator.h:61:8: note: Technically the member function 'BasicBiasGenerator::GenerateBiasByStrand' can be static.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:94:32: style: Function 'Allocate' argument 1 names different: declaration 'i_hyp' definition 'num_hyp'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:54:23: note: Function 'Allocate' argument 1 names different: declaration 'i_hyp' definition 'num_hyp'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:94:32: note: Function 'Allocate' argument 1 names different: declaration 'i_hyp' definition 'num_hyp'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:94:45: style: Function 'Allocate' argument 2 names different: declaration 'j_flow' definition 'num_flow'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:54:34: note: Function 'Allocate' argument 2 names different: declaration 'j_flow' definition 'num_flow'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:94:45: note: Function 'Allocate' argument 2 names different: declaration 'j_flow' definition 'num_flow'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:36:11: style: Technically the member function 'PrecomputeTDistOddN::TDistOddN' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:52:28: note: Technically the member function 'PrecomputeTDistOddN::TDistOddN' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:36:11: note: Technically the member function 'PrecomputeTDistOddN::TDistOddN' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:56:11: style: Technically the member function 'HiddenBasis::ServeDelta' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:85:20: note: Technically the member function 'HiddenBasis::ServeDelta' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:56:11: note: Technically the member function 'HiddenBasis::ServeDelta' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:57:11: style: Technically the member function 'HiddenBasis::ServeAltDelta' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.cpp:89:20: note: Technically the member function 'HiddenBasis::ServeAltDelta' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/CrossHypotheses.h:57:11: note: Technically the member function 'HiddenBasis::ServeAltDelta' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:93:9: style: Technically the member function 'PosteriorInference::ReturnMaxLL' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:94:9: style: Technically the member function 'PosteriorInference::ReturnJustLL' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.h:129:3: style: Class 'EnsembleEval' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:173:9: style: The scope of the variable 'distance_to_next' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:174:9: style: The scope of the variable 'cur_point_val' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:175:9: style: The scope of the variable 'cur_area' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:176:9: style: The scope of the variable 'old_point_val' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:130:44: style: Function 'LogDefiniteIntegral' argument 1 names different: declaration 'alpha' definition '_alpha'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:63:35: note: Function 'LogDefiniteIntegral' argument 1 names different: declaration 'alpha' definition '_alpha'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:130:44: note: Function 'LogDefiniteIntegral' argument 1 names different: declaration 'alpha' definition '_alpha'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:130:58: style: Function 'LogDefiniteIntegral' argument 2 names different: declaration 'beta' definition '_beta'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:63:48: note: Function 'LogDefiniteIntegral' argument 2 names different: declaration 'beta' definition '_beta'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:130:58: note: Function 'LogDefiniteIntegral' argument 2 names different: declaration 'beta' definition '_beta'.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:303:31: style: Variable 'detail_level' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:41:10: style: Technically the member function 'FreqMaster::UpdateFrequencyAgainstOne' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.cpp:108:18: note: Technically the member function 'FreqMaster::UpdateFrequencyAgainstOne' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/PosteriorInference.h:41:10: note: Technically the member function 'FreqMaster::UpdateFrequencyAgainstOne' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.h:57:10: style: Technically the member function 'BasicSigmaGenerator::InterpolateSigma' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.cpp:54:28: note: Technically the member function 'BasicSigmaGenerator::InterpolateSigma' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.h:57:10: note: Technically the member function 'BasicSigmaGenerator::InterpolateSigma' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.h:66:10: style: Technically the member function 'BasicSigmaGenerator::RetrieveApproximateWeight' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.cpp:98:28: note: Technically the member function 'BasicSigmaGenerator::RetrieveApproximateWeight' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SigmaGenerator.h:66:10: note: Technically the member function 'BasicSigmaGenerator::RetrieveApproximateWeight' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SkewGenerator.h:37:10: style: Technically the member function 'BasicSkewGenerator::GenerateSkew' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SkewGenerator.cpp:9:26: note: Technically the member function 'BasicSkewGenerator::GenerateSkew' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/SkewGenerator.h:37:10: note: Technically the member function 'BasicSkewGenerator::GenerateSkew' can be const.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:76:41: style: Boolean variable 'keep_optimizing' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:95:33: style: Boolean variable 'keep_optimizing' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:306:40: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:307:30: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:355:39: style: Expression 'log(1 + x)' can be replaced by 'log1p(x)' to avoid loss of precision. [unpreciseMathCall]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.h:88:8: performance: Technically the member function 'HypothesisStack::SetAlternateFromMain' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.cpp:179:23: note: Technically the member function 'HypothesisStack::SetAlternateFromMain' can be static.
tvc-5.0.3+dfsg/VariantCaller/EnsembleEval/StackEngine.h:88:8: note: Technically the member function 'HypothesisStack::SetAlternateFromMain' can be static.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:89:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:408:3: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:410:24: style: The scope of the variable 'l_summary_info' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:89:7: style: Boolean variable 'reference_genotype' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:306:7: style: Boolean variable 'isBestAlleleSNP' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:341:34: style: Boolean variable 'isBestAlleleSNP' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:36:10: style: Technically the member function 'EvaluatedGenotype::GenotypeAsString' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:35:27: note: Technically the member function 'EvaluatedGenotype::GenotypeAsString' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:36:10: note: Technically the member function 'EvaluatedGenotype::GenotypeAsString' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:37:8: style: Technically the member function 'EvaluatedGenotype::IsReference' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:41:25: note: Technically the member function 'EvaluatedGenotype::IsReference' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:37:8: note: Technically the member function 'EvaluatedGenotype::IsReference' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:124:10: performance: Technically the member function 'DecisionTreeData::FilterOnPositionBias' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:196:24: note: Technically the member function 'DecisionTreeData::FilterOnPositionBias' can be static.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:124:10: note: Technically the member function 'DecisionTreeData::FilterOnPositionBias' can be static.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:125:10: performance: Technically the member function 'DecisionTreeData::FilterBlackList' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.cpp:403:24: note: Technically the member function 'DecisionTreeData::FilterBlackList' can be static.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:125:10: note: Technically the member function 'DecisionTreeData::FilterBlackList' can be static.
tvc-5.0.3+dfsg/VariantCaller/Filter/DecisionTreeData.h:68:5: style: Class 'DecisionTreeData' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:301:7: style: Condition 'debug' is always false [knownConditionTrueFalse]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:299:16: note: Assignment 'debug=false', assigned value is 0
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:301:7: note: Condition 'debug' is always false
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:336:7: style: Condition 'debug' is always false [knownConditionTrueFalse]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:299:16: note: Assignment 'debug=false', assigned value is 0
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:336:7: note: Condition 'debug' is always false
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:377:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:299:16: note: Assignment 'debug=false', assigned value is 0
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:377:9: note: Condition 'debug' is always false
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:191:6: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:192:6: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:193:6: portability: %lu in format string (no. 1) requires 'unsigned long' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_uint]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:241:41: style: Function 'ComputePositionBias' argument 1 names different: declaration 'i_allele' definition 'i_alt'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:83:32: note: Function 'ComputePositionBias' argument 1 names different: declaration 'i_allele' definition 'i_alt'.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:241:41: note: Function 'ComputePositionBias' argument 1 names different: declaration 'i_allele' definition 'i_alt'.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:483:44: style: Function 'GetXBias' argument 2 names different: declaration 'tune_bias' definition 'tune_xbias'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:60:35: note: Function 'GetXBias' argument 2 names different: declaration 'tune_bias' definition 'tune_xbias'.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:483:44: note: Function 'GetXBias' argument 2 names different: declaration 'tune_bias' definition 'tune_xbias'.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:57:7: style: Technically the member function 'MultiBook::GetDepth' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:448:16: note: Technically the member function 'MultiBook::GetDepth' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:57:7: note: Technically the member function 'MultiBook::GetDepth' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:61:7: style: Technically the member function 'MultiBook::GetAlleleCount' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:487:16: note: Technically the member function 'MultiBook::GetAlleleCount' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:61:7: note: Technically the member function 'MultiBook::GetAlleleCount' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:68:9: style: Technically the member function 'MultiBook::GetPositionBiasPval' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:224:18: note: Technically the member function 'MultiBook::GetPositionBiasPval' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:68:9: note: Technically the member function 'MultiBook::GetPositionBiasPval' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:69:9: style: Technically the member function 'MultiBook::GetPositionBias' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.cpp:231:18: note: Technically the member function 'MultiBook::GetPositionBias' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:69:9: note: Technically the member function 'MultiBook::GetPositionBias' can be const.
tvc-5.0.3+dfsg/VariantCaller/Filter/VariantAssist.h:127:10: style: Technically the member function 'VariantAssist::mycomparison::operator()' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:271:92: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:273:90: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:99:3: style: Variable 'var_hyp' is reassigned a value before the old one has been used. [redundantAssignment]
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:96:0: note: Variable 'var_hyp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:99:3: note: Variable 'var_hyp' is reassigned a value before the old one has been used.
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:230:23: style: Function 'EnsembleProcessOneVariant' argument 3 names different: declaration 'current_variant' definition 'candidate_variant'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.h:59:23: note: Function 'EnsembleProcessOneVariant' argument 3 names different: declaration 'current_variant' definition 'candidate_variant'.
tvc-5.0.3+dfsg/VariantCaller/HandleVariant.cpp:230:23: note: Function 'EnsembleProcessOneVariant' argument 3 names different: declaration 'current_variant' definition 'candidate_variant'.
tvc-5.0.3+dfsg/VariantCaller/HotspotReader.cpp:82:19: style: Variable 'blacklist' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/VariantCaller/HotspotReader.h:64:8: style: Technically the member function 'HotspotReader::hint_more' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/HypothesisEvaluator.cpp:171:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvc-5.0.3+dfsg/VariantCaller/HypothesisEvaluator.cpp:171:5: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvc-5.0.3+dfsg/VariantCaller/HypothesisEvaluator.cpp:178:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:504:24: style: Variable 'countError' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:505:24: style: Variable 'countFixed' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:678:7: style: Technically the member function 'Spectrum::getKMER_LEN' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:785:7: performance: Technically the member function 'IndelAssembly::getSoftEnd' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:809:7: performance: Technically the member function 'IndelAssembly::getSoftStart' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:969:8: style: Technically the member function 'IndelAssembly::passFilter' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:250:3: style: Class 'CoverageBySample' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:728:5: style: Struct 'Coverage' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:512:13: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/VariantCaller/IndelAssembly/IndelAssembly.cpp:516:12: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/VariantCaller/MetricsManager.cpp:21:98: style: Function 'CollectMetrics' argument 2 names different: declaration 'haplotyle_length' definition 'haplotype_length'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/MetricsManager.h:35:80: note: Function 'CollectMetrics' argument 2 names different: declaration 'haplotyle_length' definition 'haplotype_length'.
tvc-5.0.3+dfsg/VariantCaller/MetricsManager.cpp:21:98: note: Function 'CollectMetrics' argument 2 names different: declaration 'haplotyle_length' definition 'haplotype_length'.
tvc-5.0.3+dfsg/VariantCaller/OrderedBAMWriter.h:24:8: style: Technically the member function 'AlignmentComporator::operator()' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/OrderedBAMWriter.cpp:32:27: note: Technically the member function 'AlignmentComporator::operator()' can be const.
tvc-5.0.3+dfsg/VariantCaller/OrderedBAMWriter.h:24:8: note: Technically the member function 'AlignmentComporator::operator()' can be const.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:12:68: style: Function 'SubCategorizeSNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:198:56: note: Function 'SubCategorizeSNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:12:68: note: Function 'SubCategorizeSNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:89:68: style: Function 'SubCategorizeMNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:199:56: note: Function 'SubCategorizeMNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:89:68: note: Function 'SubCategorizeMNP' argument 1 names different: declaration 'reference_contextl' definition 'reference_context'.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:169:10: style: Technically the member function 'AlleleIdentity::Ordinary' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:173:10: style: Technically the member function 'AlleleIdentity::ActAsSNP' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:180:10: style: Technically the member function 'AlleleIdentity::ActAsMNP' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:183:10: style: Technically the member function 'AlleleIdentity::ActAsHPIndel' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:207:10: style: Technically the member function 'AlleleIdentity::CheckValidAltAllele' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:408:22: note: Technically the member function 'AlleleIdentity::CheckValidAltAllele' can be const.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:207:10: note: Technically the member function 'AlleleIdentity::CheckValidAltAllele' can be const.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.cpp:432:16: performance: Function parameter '_altAllele' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:106:14: performance: Technically the member function 'TIonMotifSet::get_key' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.cpp:85:21: note: Technically the member function 'TIonMotifSet::get_key' can be static.
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:106:14: note: Technically the member function 'TIonMotifSet::get_key' can be static.
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:107:14: performance: Technically the member function 'TIonMotifSet::make_hashkey' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.cpp:55:24: note: Technically the member function 'TIonMotifSet::make_hashkey' can be static.
tvc-5.0.3+dfsg/VariantCaller/Splice/ErrorMotifs.h:107:14: note: Technically the member function 'TIonMotifSet::make_hashkey' can be static.
tvc-5.0.3+dfsg/VariantCaller/Splice/SpliceVariantHypotheses.cpp:256:43: style: Function 'SpliceAddVariantAlleles' argument 6 names different: declaration 'pretty_idx' definition 'pretty_idx_orig'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/Splice/SpliceVariantHypotheses.h:34:43: note: Function 'SpliceAddVariantAlleles' argument 6 names different: declaration 'pretty_idx' definition 'pretty_idx_orig'.
tvc-5.0.3+dfsg/VariantCaller/Splice/SpliceVariantHypotheses.cpp:256:43: note: Function 'SpliceAddVariantAlleles' argument 6 names different: declaration 'pretty_idx' definition 'pretty_idx_orig'.
tvc-5.0.3+dfsg/VariantCaller/Splice/ClassifyVariant.h:200:38: performance: Function parameter '_altAllele' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.cpp:211:65: style: Function 'AddExtraTrim' argument 2 names different: declaration 'region_name' definition 'line'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.h:45:51: note: Function 'AddExtraTrim' argument 2 names different: declaration 'region_name' definition 'line'.
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.cpp:211:65: note: Function 'AddExtraTrim' argument 2 names different: declaration 'region_name' definition 'line'.
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.h:45:8: performance: Technically the member function 'TargetsManager::AddExtraTrim' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.cpp:211:22: note: Technically the member function 'TargetsManager::AddExtraTrim' can be static.
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.h:45:8: note: Technically the member function 'TargetsManager::AddExtraTrim' can be static.
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.cpp:166:22: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tvc-5.0.3+dfsg/VariantCaller/TargetsManager.cpp:219:19: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:228:14: warning: Width 1020 given in format string (no. 1) is smaller than destination buffer 'chrom_name[1024]'. [invalidScanfFormatWidth_smaller]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:316:42: style: Same expression on both sides of '||' because the value of '!current_end' and '!current_start' are the same. [duplicateExpression]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:307:33: note: 'current_end' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:306:35: note: 'current_start' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:316:42: note: Same expression on both sides of '||' because the value of '!current_end' and '!current_start' are the same.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:316:58: style: Same expression on both sides of '||' because the value of '!current_id' and '!current_end' are the same. [duplicateExpression]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:308:32: note: 'current_id' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:307:33: note: 'current_end' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:316:58: note: Same expression on both sides of '||' because the value of '!current_id' and '!current_end' are the same.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:42: style: Same expression on both sides of '||' because the value of '!current_id' and '!current_start' are the same. [duplicateExpression]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:425:32: note: 'current_id' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:424:35: note: 'current_start' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:42: note: Same expression on both sides of '||' because the value of '!current_id' and '!current_start' are the same.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:57: style: Same expression on both sides of '||' because the value of '!current_ref' and '!current_id' are the same. [duplicateExpression]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:426:33: note: 'current_ref' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:425:32: note: 'current_id' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:57: note: Same expression on both sides of '||' because the value of '!current_ref' and '!current_id' are the same.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:73: style: Same expression on both sides of '||' because the value of '!current_alt' and '!current_ref' are the same. [duplicateExpression]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:427:33: note: 'current_alt' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:426:33: note: 'current_ref' is assigned value 'strtok(NULL,"\t\r\n")' here.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:432:73: note: Same expression on both sides of '||' because the value of '!current_alt' and '!current_ref' are the same.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:141:10: style: The scope of the variable 'l' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:122:9: warning: Member variable 'junction_chr::beg' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:68:3: style: Struct 'LineStatus' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/prepare_hotspots.cpp:260:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:113:68: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:527:40: warning: Either the condition 'while(current_cov_info&&compare(current_cov_info->chr(),current_cov_info->position,chr,position)==1)' is redundant or there is possible null pointer dereference: current_cov_info. [nullPointerRedundantCheck]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:529:9: note: Assuming that condition 'while(current_cov_info&&compare(current_cov_info->chr(),current_cov_info->position,chr,position)==1)' is not redundant
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:527:40: note: Null pointer dereference
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:531:44: style: The scope of the variable 'end' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:616:7: style: The scope of the variable 'cmp' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:795:8: style: The scope of the variable 'DEFAULT_LEFT_ALIGN_FLAG' can be reduced. [variableScope]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.hpp:88:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.hpp:96:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.hpp:114:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:133:90: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:138:92: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:140:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:217:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:221:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:257:5: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:282:98: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:291:53: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:301:108: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:333:86: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:340:99: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:349:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:362:124: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:371:118: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:381:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:390:82: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:398:45: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:433:80: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:446:8: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:552:103: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:756:106: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.h:19:10: style: Technically the member function 'markov_state::cost' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:33:8: style: Technically the member function 'CoverageEntryComparator::operator()' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:69:8: style: Technically the member function 'VariantComparator::operator()' can be const. [functionConst]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:159:8: performance: Technically the member function 'VcfOrderedMerger::generate_novel_annotations' can be static. [functionStatic]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:379:24: note: Technically the member function 'VcfOrderedMerger::generate_novel_annotations' can be static.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:159:8: note: Technically the member function 'VcfOrderedMerger::generate_novel_annotations' can be static.
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.h:15:3: style: Struct 'markov_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.h:27:3: style: Struct 'markov_chain_comparator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:18:3: style: Struct 'CoverageInfoEntry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/viterbi.h:36:0: style: Struct 'depth_info < unsigned long >' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.h:13:1: warning: The struct 'CoverageInfoEntry' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:261:71: performance: Function parameter 'json_path' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:746:59: performance: Function parameter 'value' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:746:73: performance: Function parameter 'key' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:761:58: performance: Function parameter 'param_name' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:769:44: performance: Function parameter 'param_name' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/unify_vcf.cpp:778:45: performance: Function parameter 'param_name' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:1350:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:316:3: warning: Member variable 'BedFile::log_message' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:323:5: performance: Variable 'track_key' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:324:5: performance: Variable 'track_value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:325:5: performance: Variable 'track_quoted' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/VariantCaller/tvcutils/validate_bed.cpp:258:1: warning: The class 'BedFile' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:452:28: style: The scope of the variable 'has_hotspot' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1021:7: style: The scope of the variable 'lookahead' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1022:7: style: The scope of the variable 'lookahead_flow' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1062:7: style: The scope of the variable 'old_prefix' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1092:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1092:11: style: The scope of the variable 'j' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1118:14: style: The scope of the variable 'has_hotspot_now' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:873:105: style: Function 'ComputeRepeatBoundary' argument 5 names different: declaration 'hp_repeat_len' definition 'my_repeat_len'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.h:195:93: note: Function 'ComputeRepeatBoundary' argument 5 names different: declaration 'hp_repeat_len' definition 'my_repeat_len'.
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:873:105: note: Function 'ComputeRepeatBoundary' argument 5 names different: declaration 'hp_repeat_len' definition 'my_repeat_len'.
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:1486:16: style: Variable 'tmp' is assigned a value that is never used. [unreadVariable]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.h:94:15: style: Technically the member function 'AlleleDetails::type_str' can be const. [functionConst]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.h:133:8: style: Technically the member function 'AllelePositionCompare::operator()' can be const. [functionConst]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.h:185:8: style: Technically the member function 'AlleleParser::MakeAllele' can be const. [functionConst]
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.cpp:298:20: note: Technically the member function 'AlleleParser::MakeAllele' can be const.
tvc-5.0.3+dfsg/external/freebayes/src/AlleleParser.h:185:8: note: Technically the member function 'AlleleParser::MakeAllele' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:195:11: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:317:11: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:654:13: style: Condition '!inToken' is always true [knownConditionTrueFalse]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:653:19: note: Assignment 'inToken=false', assigned value is 0
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:654:13: note: Condition '!inToken' is always true
tvc-5.0.3+dfsg/external/vcflib/multichoose/multichoose.h:43:11: style: The scope of the variable 'j_1' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:321:37: style: The scope of the variable 'sampleData' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:355:37: style: The scope of the variable 'sampleData' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:391:37: style: The scope of the variable 'sampleData' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1334:11: style: The scope of the variable 'alt' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:538:54: style: Function 'setOutputSampleNames' argument 1 names different: declaration 'outputSamples' definition 'samplesToOutput'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:258:47: note: Function 'setOutputSampleNames' argument 1 names different: declaration 'outputSamples' definition 'samplesToOutput'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:538:54: note: Function 'setOutputSampleNames' argument 1 names different: declaration 'outputSamples' definition 'samplesToOutput'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:591:31: style: Function 'RuleToken' argument 1 names different: declaration 'token' definition 'tokenstr'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:298:22: note: Function 'RuleToken' argument 1 names different: declaration 'token' definition 'tokenstr'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:591:31: note: Function 'RuleToken' argument 1 names different: declaration 'token' definition 'tokenstr'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1008:55: style: Function 'updateSamples' argument 1 names different: declaration 'newSampleNames' definition 'newSamples'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:72:40: note: Function 'updateSamples' argument 1 names different: declaration 'newSampleNames' definition 'newSamples'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1008:55: note: Function 'updateSamples' argument 1 names different: declaration 'newSampleNames' definition 'newSamples'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1080:53: style: Function 'removeInfoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:74:38: note: Function 'removeInfoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1080:53: note: Function 'removeInfoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1097:53: style: Function 'removeGenoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:75:38: note: Function 'removeGenoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1097:53: note: Function 'removeGenoHeaderLine' argument 1 names different: declaration 'line' definition 'tag'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1146:45: style: Function 'parseHeader' argument 1 names different: declaration 'headerStr' definition 'hs'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:138:30: note: Function 'parseHeader' argument 1 names different: declaration 'headerStr' definition 'hs'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1146:45: note: Function 'parseHeader' argument 1 names different: declaration 'headerStr' definition 'hs'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1629:35: style: Function 'removeAlt' argument 1 names different: declaration 'altallele' definition 'altAllele'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:226:28: note: Function 'removeAlt' argument 1 names different: declaration 'altallele' definition 'altAllele'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1629:35: note: Function 'removeAlt' argument 1 names different: declaration 'altallele' definition 'altAllele'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1921:45: style: Function '_glorder' argument 2 names different: declaration 'alleles' definition 'alts'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:461:43: note: Function '_glorder' argument 2 names different: declaration 'alleles' definition 'alts'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1921:45: note: Function '_glorder' argument 2 names different: declaration 'alleles' definition 'alts'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1947:44: style: Function 'glorder' argument 2 names different: declaration 'alleles' definition 'alts'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:460:42: note: Function 'glorder' argument 2 names different: declaration 'alleles' definition 'alts'.
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1947:44: note: Function 'glorder' argument 2 names different: declaration 'alleles' definition 'alts'.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:123:5: warning: Member variable 'VariantCallFile::file' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:123:5: warning: Member variable 'VariantCallFile::tabixFile' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:123:5: warning: Member variable 'VariantCallFile::_done' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:123:5: warning: Member variable 'VariantCallFile::firstRecord' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:123:5: warning: Member variable 'VariantCallFile::usingFile' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:231:5: warning: Member variable 'Variant::position' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:231:5: warning: Member variable 'Variant::quality' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:231:5: warning: Member variable 'Variant::vcf' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:233:5: warning: Member variable 'Variant::position' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:233:5: warning: Member variable 'Variant::quality' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:233:5: warning: Member variable 'Variant::isFiltered' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:233:5: warning: Member variable 'Variant::isHotSpot' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:591:14: warning: Member variable 'RuleToken::state' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:299:5: warning: Member variable 'RuleToken::number' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:299:5: warning: Member variable 'RuleToken::isVariable' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:169:9: performance: Variable 'repr' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:691:5: performance: Variable 'spec' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:130:10: style: Technically the member function 'vcf::VariantCallFile::is_open' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:136:10: style: Technically the member function 'vcf::VariantCallFile::done' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:259:30: style: Technically the member function 'vcf::Variant::getGenotypeIndexesDiploid' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1597:37: note: Technically the member function 'vcf::Variant::getGenotypeIndexesDiploid' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:259:30: note: Technically the member function 'vcf::Variant::getGenotypeIndexesDiploid' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:260:9: style: Technically the member function 'vcf::Variant::getNumSamples' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:284:16: note: Technically the member function 'vcf::Variant::getNumSamples' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:260:9: note: Technically the member function 'vcf::Variant::getNumSamples' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:426:10: style: Technically the member function 'vcf::VariantFilter::passes' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:714:23: note: Technically the member function 'vcf::VariantFilter::passes' can be const.
tvc-5.0.3+dfsg/external/vcflib/Variant.h:426:10: note: Technically the member function 'vcf::VariantFilter::passes' can be const.
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.hpp:24:5: style: Class 'Tabix' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:233:5: style: Class 'Variant' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.h:26:54: performance: Function parameter 's' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:164:26: performance: Function parameter 'r' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.h:164:36: performance: Function parameter 'a' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1080:53: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1097:53: performance: Function parameter 'tag' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1276:42: performance: Function parameter 'seq' should be passed by const reference. [passedByValue]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:303:11: error: Same iterator is used with different containers 'vcf.formatTypes' and 'vcf.infoTypes'. [iterators]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:337:11: error: Same iterator is used with different containers 'vcf.formatTypes' and 'vcf.infoTypes'. [iterators]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:372:11: error: Same iterator is used with different containers 'vcf.formatTypes' and 'vcf.infoTypes'. [iterators]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1047:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1066:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1086:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/external/vcflib/Variant.cpp:1103:11: performance: Inefficient usage of string::find() in condition; string::compare() would be faster. [stlIfStrFind]
tvc-5.0.3+dfsg/external/vcflib/multichoose/multichoose.c:9:13: style: The scope of the variable 'j_1' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/multichoose/multichoose.c:51:0: error: Memory leak: b [memleak]
tvc-5.0.3+dfsg/external/vcflib/multichoose/multipermute.h:50:9: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/external/vcflib/multichoose/multipermute.h:47:5: performance: Technically the member function 'ListElement::ListElement<T>' can be static. [functionStatic]
tvc-5.0.3+dfsg/external/vcflib/multichoose/multipermute.h:78:0: error: Memory leak: h [memleak]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:511:9: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:372:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:373:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:375:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:376:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:380:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:381:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:385:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:386:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:405:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:406:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:412:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:413:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:419:32: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:420:21: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:281:7: style: The scope of the variable 'hasReferenceGap' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:281:32: style: The scope of the variable 'hasQueryGap' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:59:69: style: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:35:48: note: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:59:69: note: Function 'Align' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:517:73: style: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:50:52: note: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:517:73: note: Function 'Traceback' argument 2 names different: declaration 'stringAl' definition 'cigarAl'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:17:23: warning: Member variable 'CBandedSmithWaterman::mHomoPolymerGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:44:7: style: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:266:28: note: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:44:7: note: Technically the member function 'CBandedSmithWaterman::CorrectHomopolymerGapOrder' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:52:14: performance: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static. [functionStatic]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:101:35: note: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.h:52:14: note: Technically the member function 'CBandedSmithWaterman::UpdateBestScore' can be static.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:42:3: style: Class 'CBandedSmithWaterman' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/BandedSmithWaterman.cpp:42:3: style: Class 'CBandedSmithWaterman' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.h:18:9: style: Technically the member function 'IndelAllele::referenceLength' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.cpp:23:18: note: Technically the member function 'IndelAllele::referenceLength' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.h:18:9: note: Technically the member function 'IndelAllele::referenceLength' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.h:19:9: style: Technically the member function 'IndelAllele::readLength' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.cpp:15:18: note: Technically the member function 'IndelAllele::readLength' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/IndelAllele.h:19:9: note: Technically the member function 'IndelAllele::readLength' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:547:16: warning: Opposite inner 'if' condition leads to a dead code block. [oppositeInnerCondition]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:546:8: note: outer condition: !last.insertion
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:547:16: note: opposite inner condition: last.insertion
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:34:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:28:13: note: Assignment 'debug=false', assigned value is 0
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:34:9: note: Condition 'debug' is always false
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:35:9: style: Condition 'debug' is always false [knownConditionTrueFalse]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:28:13: note: Assignment 'debug=false', assigned value is 0
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:35:9: note: Condition 'debug' is always false
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:26:24: style: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.h:23:24: note: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:26:24: note: Function 'leftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:26:62: style: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.h:23:63: note: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:26:62: note: Function 'leftAlign' argument 3 names different: declaration 'referenceSequence' definition 'baseReferenceSequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:783:29: style: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.h:24:29: note: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/LeftAlign.cpp:783:29: note: Function 'stablyLeftAlign' argument 1 names different: declaration 'alternateQuery' definition 'querySequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.cpp:3:36: style: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.h:7:36: note: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.cpp:3:36: note: Function 'repeatCounts' argument 1 names different: declaration 'pos' definition 'position'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.cpp:3:64: style: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.h:7:59: note: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/Repeats.cpp:3:64: note: Function 'repeatCounts' argument 2 names different: declaration 'seq' definition 'sequence'.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:238:12: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:584:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:585:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:589:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:590:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:594:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:595:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:614:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:615:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:621:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:622:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:628:35: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:629:24: style: Same expression on both sides of '-'. [duplicateExpression]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:240:50: style: The scope of the variable 'bestScoreDiagonal' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:242:59: style: The scope of the variable 'currentAnchorGapScore' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:677:10: style: The scope of the variable 'hasReferenceGap' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:677:35: style: The scope of the variable 'hasQueryGap' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mHomoPolymerGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mEntropyGapOpenPenalty' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mRepeatGapExtensionPenalty' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:12:22: warning: Member variable 'CSmithWatermanGotoh::mMaxRepeatGapExtensionPenalty' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.h:38:10: style: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const. [functionConst]
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.cpp:663:27: note: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/SmithWatermanGotoh.h:38:10: note: Technically the member function 'CSmithWatermanGotoh::CorrectHomopolymerGapOrder' can be const.
tvc-5.0.3+dfsg/external/vcflib/smithwaterman/smithwaterman.cpp:35:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bedidx.c:37:4: error: Common realloc mistake: 'idx' nulled but not freed upon failure [memleakOnRealloc]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bedidx.c:104:0: error: Memory leak: h [memleak]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bgzf.c:355:39: portability: 'fp->uncompressed_block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bgzf.c:372:39: portability: 'fp->compressed_block' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bgzip.c:156:10: style: The scope of the variable 'name' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/bgzip.c:128:0: error: Memory leak: name [memleak]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:181:18: style: The scope of the variable 'op' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:266:6: style: The scope of the variable 'i' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:288:14: style: The scope of the variable 'index' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:558:11: style: The scope of the variable 'k' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:780:12: error: Expression 'list[i++]=0' depends on order of evaluation of side effects [unknownEvaluationOrder]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/index.c:165:40: style: Variable 'ncols' is modified but its new value is never used. [unreadVariable]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/knetfile.c:192:10: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/knetfile.c:522:28: portability: 'buf' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/kstring.c:48:29: error: Common realloc mistake: 'offsets' nulled but not freed upon failure [memleakOnRealloc]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/kstring.c:54:51: error: Common realloc mistake: 'offsets' nulled but not freed upon failure [memleakOnRealloc]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/kstring.c:122:5: error: Common realloc mistake: 'matches' nulled but not freed upon failure [memleakOnRealloc]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/main.c:226:8: style: The scope of the variable 'i' can be reduced. [variableScope]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/main.c:63:0: error: Resource leak: fh [resourceLeak]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/main.c:197:0: error: Memory leak: fnidx [memleak]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::t' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::iter' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::idxconf' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::tid' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::beg' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:3:8: warning: Member variable 'Tabix::end' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:5:8: warning: Member variable 'Tabix::tid' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:5:8: warning: Member variable 'Tabix::beg' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:5:8: warning: Member variable 'Tabix::end' is not initialized in the constructor. [uninitMemberVar]
tvc-5.0.3+dfsg/external/vcflib/tabixpp/tabix.cpp:6:5: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
tvc-5.0.3+dfsg/file-io/ion_util.c:80:7: style: The scope of the variable 'digit' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:164:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:164:14: style: The scope of the variable 'val' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:164:19: style: The scope of the variable 'state' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:164:26: style: The scope of the variable 'len' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:212:8: style: The scope of the variable 'padding' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:228:8: style: The scope of the variable 'padding' can be reduced. [variableScope]
tvc-5.0.3+dfsg/file-io/ion_util.c:101:12: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:27:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:639:10: style: The scope of the variable 'c' can be reduced. [variableScope]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:218:107: style: Function 'SetSequences' argument 4 names different: declaration 'isForwardStrand' definition 'isForward'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/realignment/Realigner.h:113:98: note: Function 'SetSequences' argument 4 names different: declaration 'isForwardStrand' definition 'isForward'.
tvc-5.0.3+dfsg/realignment/Realigner.cpp:218:107: note: Function 'SetSequences' argument 4 names different: declaration 'isForwardStrand' definition 'isForward'.
tvc-5.0.3+dfsg/realignment/Realigner.cpp:865:34: style: Function 'CreateRefFromQueryBases' argument 4 names different: declaration 'clip_matches_at_ends' definition 'clip_anchors'. [funcArgNamesDifferent]
tvc-5.0.3+dfsg/realignment/Realigner.h:94:43: note: Function 'CreateRefFromQueryBases' argument 4 names different: declaration 'clip_matches_at_ends' definition 'clip_anchors'.
tvc-5.0.3+dfsg/realignment/Realigner.cpp:865:34: note: Function 'CreateRefFromQueryBases' argument 4 names different: declaration 'clip_matches_at_ends' definition 'clip_anchors'.
tvc-5.0.3+dfsg/realignment/Realigner.h:147:7: performance: Technically the member function 'Realigner::updateReadPosition' can be static. [functionStatic]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:835:16: note: Technically the member function 'Realigner::updateReadPosition' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:147:7: note: Technically the member function 'Realigner::updateReadPosition' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:151:10: performance: Technically the member function 'Realigner::GetMDstring' can be static. [functionStatic]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:723:19: note: Technically the member function 'Realigner::GetMDstring' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:151:10: note: Technically the member function 'Realigner::GetMDstring' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:154:8: performance: Technically the member function 'Realigner::NucComplement' can be static. [functionStatic]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:617:17: note: Technically the member function 'Realigner::NucComplement' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:154:8: note: Technically the member function 'Realigner::NucComplement' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:208:8: style: Technically the member function 'Realigner::addCigarElement' can be const. [functionConst]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:661:17: note: Technically the member function 'Realigner::addCigarElement' can be const.
tvc-5.0.3+dfsg/realignment/Realigner.h:208:8: note: Technically the member function 'Realigner::addCigarElement' can be const.
tvc-5.0.3+dfsg/realignment/Realigner.h:212:8: style: Technically the member function 'Realigner::addMDelement' can be const. [functionConst]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:688:17: note: Technically the member function 'Realigner::addMDelement' can be const.
tvc-5.0.3+dfsg/realignment/Realigner.h:212:8: note: Technically the member function 'Realigner::addMDelement' can be const.
tvc-5.0.3+dfsg/realignment/Realigner.h:219:16: performance: Technically the member function 'Realigner::getNucMatches' can be static. [functionStatic]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:189:25: note: Technically the member function 'Realigner::getNucMatches' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:219:16: note: Technically the member function 'Realigner::getNucMatches' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:222:10: performance: Technically the member function 'Realigner::PrintAlignType' can be static. [functionStatic]
tvc-5.0.3+dfsg/realignment/Realigner.cpp:601:19: note: Technically the member function 'Realigner::PrintAlignType' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.h:222:10: note: Technically the member function 'Realigner::PrintAlignType' can be static.
tvc-5.0.3+dfsg/realignment/Realigner.cpp:99:45: performance: Function parameter 'score_vec' should be passed by const reference. [passedByValue]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tvdb-api/tvdb-api_2.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tvflash/tvflash_0.9.0.orig.tar.gz
trunk/src/tvflash.c:611:3: warning: %d in format string (no. 1) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
trunk/src/tvflash.c:611:3: warning: %d in format string (no. 2) requires 'int *' but the argument type is 'unsigned int *'. [invalidScanfArgType_int]
trunk/src/tvflash.c:650:5: portability: %zd in format string (no. 1) requires 'ssize_t' but the argument type is 'size_t {aka unsigned long}'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:1757:5: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:1794:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2490:3: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2490:3: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2490:3: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2613:5: warning: %d in format string (no. 7) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2613:5: warning: %d in format string (no. 8) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2613:5: warning: %d in format string (no. 9) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2705:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:2832:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3235:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3252:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3252:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3273:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3273:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3282:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3282:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3295:4: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3295:4: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:3337:3: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
trunk/src/tvflash.c:1311:5: style: Consecutive return, break, continue, goto or throw statements are unnecessary. [duplicateBreak]
trunk/src/tvflash.c:170:11: style: The scope of the variable 'word' can be reduced. [variableScope]
trunk/src/tvflash.c:715:15: style: The scope of the variable 'val' can be reduced. [variableScope]
trunk/src/tvflash.c:742:15: style: The scope of the variable 'cap_id' can be reduced. [variableScope]
trunk/src/tvflash.c:743:6: style: The scope of the variable 'val' can be reduced. [variableScope]
trunk/src/tvflash.c:1296:16: style: The scope of the variable 'elapsed_msec' can be reduced. [variableScope]
trunk/src/tvflash.c:1580:6: style: The scope of the variable 'size' can be reduced. [variableScope]
trunk/src/tvflash.c:1607:11: style: The scope of the variable 'ii_off' can be reduced. [variableScope]
trunk/src/tvflash.c:1611:6: style: The scope of the variable 'i' can be reduced. [variableScope]
trunk/src/tvflash.c:1746:18: style: The scope of the variable 'is' can be reduced. [variableScope]
trunk/src/tvflash.c:2538:15: style: The scope of the variable 'count' can be reduced. [variableScope]
trunk/src/tvflash.c:2675:15: style: The scope of the variable 'count' can be reduced. [variableScope]
trunk/src/tvflash.c:2806:21: style: The scope of the variable 'data' can be reduced. [variableScope]
trunk/src/tvflash.c:2935:21: style: The scope of the variable 'data' can be reduced. [variableScope]
trunk/src/tvflash.c:2086:38: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
trunk/src/tvflash.c:2067:21: portability: 'gsp' is of type 'void *'. When using void pointers in calculations, the behaviour is undefined. [arithOperationsOnVoidPointer]
trunk/src/tvflash.c:1211:31: error: Shifting signed 32-bit value by 31 bits is undefined behaviour [shiftTooManyBitsSigned]
trunk/src/tvflash.c:721:6: style: Variable 'i' is assigned a value that is never used. [unreadVariable]
trunk/src/tvflash.c:1634:3: error: Memory leak: buf [memleak]
trunk/src/tvflash.c:2717:3: error: Memory leak: buffer [memleak]
trunk/src/tvflash.c:1888:4: error: Common realloc mistake: 'ii' nulled but not freed upon failure [memleakOnRealloc]
trunk/src/tvflash.c:2740:0: error: Memory leak: buffer [memleak]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tvnamer/tvnamer_2.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tvoe/tvoe_0.1.orig.tar.gz
tvoe-0.1/channels.c:31:32: style: Function 'parse_channels' argument 1 names different: declaration 'channelsconf' definition 'file'. [funcArgNamesDifferent]
tvoe-0.1/channels.h:8:39: note: Function 'parse_channels' argument 1 names different: declaration 'channelsconf' definition 'file'.
tvoe-0.1/channels.c:31:32: note: Function 'parse_channels' argument 1 names different: declaration 'channelsconf' definition 'file'.
tvoe-0.1/channels.c:69:0: error: Resource leak: fd [resourceLeak]
tvoe-0.1/mpeg.c:277:23: style: Function 'mpeg_input' argument 1 names different: declaration 'handle' definition 'ptr'. [funcArgNamesDifferent]
tvoe-0.1/mpeg.h:17:23: note: Function 'mpeg_input' argument 1 names different: declaration 'handle' definition 'ptr'.
tvoe-0.1/mpeg.c:277:23: note: Function 'mpeg_input' argument 1 names different: declaration 'handle' definition 'ptr'.
tvoe-0.1/tvoe.c:124:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
tvoe-0.1/tvoe.c:125:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
tvoe-0.1/tvoe.c:126:3: warning: Return value of function freopen() is not used. [ignoredReturnValue]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tvtime/tvtime_1.0.2.orig.tar.gz
tvtime-1.0.2/intl/dcigettext.c:588:39: style: Redundant condition: If 'EXPR == ':'', the comparison 'EXPR != '\0'' is always true. [redundantCondition]
tvtime-1.0.2/intl/hash-string.h:42:0: style: The scope of the variable 'g' can be reduced. [variableScope]
tvtime-1.0.2/intl/dcigettext.c:223:7: style: struct member 'known_translation_t::category' is never used. [unusedStructMember]
tvtime-1.0.2/intl/dcigettext.c:226:7: style: struct member 'known_translation_t::counter' is never used. [unusedStructMember]
tvtime-1.0.2/intl/dcigettext.c:229:27: style: struct member 'known_translation_t::domain' is never used. [unusedStructMember]
tvtime-1.0.2/intl/dcigettext.c:232:15: style: struct member 'known_translation_t::translation' is never used. [unusedStructMember]
tvtime-1.0.2/intl/dcigettext.c:233:10: style: struct member 'known_translation_t::translation_length' is never used. [unusedStructMember]
tvtime-1.0.2/intl/dcigettext.c:236:8: style: struct member 'known_translation_t::msgid' is never used. [unusedStructMember]
tvtime-1.0.2/intl/l10nflist.c:403:9: style: The scope of the variable 'wp' can be reduced. [variableScope]
tvtime-1.0.2/intl/loadmsgcat.c:972:12: style: Condition 'data==(struct mo_file_header*)-1' is always true [knownConditionTrueFalse]
tvtime-1.0.2/intl/loadmsgcat.c:916:33: note: Assignment 'data=(struct mo_file_header*)-1', assigned value is -1
tvtime-1.0.2/intl/loadmsgcat.c:972:12: note: Condition 'data==(struct mo_file_header*)-1' is always true
tvtime-1.0.2/intl/loadmsgcat.c:972:12: style: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same. [duplicateExpression]
tvtime-1.0.2/intl/loadmsgcat.c:916:33: note: 'data' is assigned value '(struct mo_file_header*)-1' here.
tvtime-1.0.2/intl/loadmsgcat.c:972:12: note: Same expression on both sides of '==' because the value of 'data' and '(struct mo_file_header*)-1' are the same.
tvtime-1.0.2/intl/localcharset.c:295:14: style: Condition 'locale==NULL' is always true [knownConditionTrueFalse]
tvtime-1.0.2/intl/localcharset.c:286:24: note: Assignment 'locale=NULL', assigned value is 0
tvtime-1.0.2/intl/localcharset.c:295:14: note: Condition 'locale==NULL' is always true
tvtime-1.0.2/intl/localcharset.c:295:14: style: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same. [duplicateExpression]
tvtime-1.0.2/intl/localcharset.c:286:24: note: 'locale' is assigned value 'NULL' here.
tvtime-1.0.2/intl/localcharset.c:295:14: note: Same expression on both sides of '==' because the value of 'locale' and 'NULL' are the same.
tvtime-1.0.2/intl/localcharset.c:120:19: style: The scope of the variable 'base' can be reduced. [variableScope]
tvtime-1.0.2/intl/localcharset.c:144:8: style: The scope of the variable 'c' can be reduced. [variableScope]
tvtime-1.0.2/intl/localealias.c:257:13: style: The scope of the variable 'alias' can be reduced. [variableScope]
tvtime-1.0.2/intl/localealias.c:258:13: style: The scope of the variable 'value' can be reduced. [variableScope]
tvtime-1.0.2/intl/localealias.c:306:0: error: Resource leak: fp [resourceLeak]
plural.c:1465:0: error: Invalid number of character '{' when these macros are defined: '__GCC__=1;__GCC__=1'. [syntaxError]
tvtime-1.0.2/plugins/x86-64_macros.inc:78:0: error: #error Undefined architecture. Define either ARCH_X86 or ARCH_X86_64. [preprocessorErrorDirective]
tvtime-1.0.2/plugins/kdetv_greedyh.c:92:45: error: Array 'Picture[8]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
tvtime-1.0.2/plugins/kdetv_tomsmocomp.c:91:45: error: Array 'Picture[8]' accessed at index 9, which is out of bounds. [arrayIndexOutOfBounds]
tvtime-1.0.2/plugins/vfir.c:96:9: style: The scope of the variable 'sum' can be reduced. [variableScope]
tvtime-1.0.2/src/commands.c:2074:55: warning: Either the condition 'cur&&code' is redundant or there is possible null pointer dereference: code. [nullPointerRedundantCheck]
tvtime-1.0.2/src/commands.c:2076:17: note: Assuming that condition 'cur&&code' is not redundant
tvtime-1.0.2/src/commands.c:2074:55: note: Null pointer dereference
tvtime-1.0.2/src/commands.c:1944:13: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tvtime-1.0.2/src/commands.c:2277:18: style: The scope of the variable 'message' can be reduced. [variableScope]
tvtime-1.0.2/src/commands.c:2083:44: style: Function 'commands_handle' argument 2 names different: declaration 'command' definition 'tvtime_cmd'. [funcArgNamesDifferent]
tvtime-1.0.2/src/commands.h:40:44: note: Function 'commands_handle' argument 2 names different: declaration 'command' definition 'tvtime_cmd'.
tvtime-1.0.2/src/commands.c:2083:44: note: Function 'commands_handle' argument 2 names different: declaration 'command' definition 'tvtime_cmd'.
tvtime-1.0.2/src/commands.c:3567:56: style: Function 'commands_set_vbidata' argument 2 names different: declaration 'con' definition 'vbi'. [funcArgNamesDifferent]
tvtime-1.0.2/src/commands.h:52:56: note: Function 'commands_set_vbidata' argument 2 names different: declaration 'con' definition 'vbi'.
tvtime-1.0.2/src/commands.c:3567:56: note: Function 'commands_set_vbidata' argument 2 names different: declaration 'con' definition 'vbi'.
tvtime-1.0.2/src/commands.c:653:5: style: Variable 'cur' is modified but its new value is never used. [unreadVariable]
tvtime-1.0.2/src/commands.c:1644:9: style: Variable 'curpos' is modified but its new value is never used. [unreadVariable]
tvtime-1.0.2/src/deinterlace.c:78:49: style: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'. [funcArgNamesDifferent]
tvtime-1.0.2/src/deinterlace.h:154:49: note: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'.
tvtime-1.0.2/src/deinterlace.c:78:49: note: Function 'filter_deinterlace_methods' argument 2 names different: declaration 'fieldsavailable' definition 'fields_available'.
tvtime-1.0.2/src/hashtable.c:72:30: style: The scope of the variable 'obj' can be reduced. [variableScope]
tvtime-1.0.2/src/leetft.c:347:68: style: Function 'ft_font_render' argument 3 names different: declaration 'text' definition 'ntext'. [funcArgNamesDifferent]
tvtime-1.0.2/src/leetft.h:76:68: note: Function 'ft_font_render' argument 3 names different: declaration 'text' definition 'ntext'.
tvtime-1.0.2/src/leetft.c:347:68: note: Function 'ft_font_render' argument 3 names different: declaration 'text' definition 'ntext'.
tvtime-1.0.2/src/leetft.c:81:0: error: Memory leak: cur [memleak]
tvtime-1.0.2/src/mixer.c:44:12: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tvtime-1.0.2/src/mixer.c:69:16: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tvtime-1.0.2/src/mixer.c:91:12: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tvtime-1.0.2/src/osdtools.c:790:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/osdtools.c:932:41: style: Function 'osd_list_set_multitext' argument 1 names different: declaration 'odsl' definition 'osdl'. [funcArgNamesDifferent]
tvtime-1.0.2/src/osdtools.h:146:41: note: Function 'osd_list_set_multitext' argument 1 names different: declaration 'odsl' definition 'osdl'.
tvtime-1.0.2/src/osdtools.c:932:41: note: Function 'osd_list_set_multitext' argument 1 names different: declaration 'odsl' definition 'osdl'.
tvtime-1.0.2/src/osdtools.c:932:68: style: Function 'osd_list_set_multitext' argument 3 names different: declaration 'text' definition 'textarg'. [funcArgNamesDifferent]
tvtime-1.0.2/src/osdtools.h:146:68: note: Function 'osd_list_set_multitext' argument 3 names different: declaration 'text' definition 'textarg'.
tvtime-1.0.2/src/osdtools.c:932:68: note: Function 'osd_list_set_multitext' argument 3 names different: declaration 'text' definition 'textarg'.
tvtime-1.0.2/src/osdtools.c:199:5: style: Variable 'left_x' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/osdtools.c:199:14: style: Variable 'top_y' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pnginput.c:74:13: style: Variable 'width' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pnginput.c:75:14: style: Variable 'height' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pnginput.c:76:17: style: Variable 'bit_depth' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pnginput.c:78:16: style: Variable 'channels' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pnginput.c:79:16: style: Variable 'rowbytes' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pulldown.c:260:9: style: The scope of the variable 'predicted_pos' can be reduced. [variableScope]
tvtime-1.0.2/src/pulldown.c:368:9: style: The scope of the variable 'predicted_pos' can be reduced. [variableScope]
tvtime-1.0.2/src/pulldown.c:198:12: style: Variable 'avgbot' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/pulldown.c:197:12: style: Variable 'avgtop' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/speedy.c:376:25: style: The scope of the variable 's' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:376:30: style: The scope of the variable 'p' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:376:35: style: The scope of the variable 't' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:377:14: style: The scope of the variable 'oldp' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:377:21: style: The scope of the variable 'newp' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:535:12: style: The scope of the variable 'tmp1' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:535:18: style: The scope of the variable 'tmp2' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:630:14: style: The scope of the variable 'val' can be reduced. [variableScope]
tvtime-1.0.2/src/speedy.c:1947:9: style: Variable 'w' is modified but its new value is never used. [unreadVariable]
tvtime-1.0.2/src/station.c:170:25: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvtime-1.0.2/src/station.c:361:17: style: The scope of the variable 'frequencies' can be reduced. [variableScope]
tvtime-1.0.2/src/station.c:658:59: style: Function 'station_add' argument 3 names different: declaration 'band' definition 'bandname'. [funcArgNamesDifferent]
tvtime-1.0.2/src/station.h:203:59: note: Function 'station_add' argument 3 names different: declaration 'band' definition 'bandname'.
tvtime-1.0.2/src/station.c:658:59: note: Function 'station_add' argument 3 names different: declaration 'band' definition 'bandname'.
tvtime-1.0.2/src/station.c:698:55: style: Function 'station_add_band' argument 2 names different: declaration 'band' definition 'bandname'. [funcArgNamesDifferent]
tvtime-1.0.2/src/station.h:208:55: note: Function 'station_add_band' argument 2 names different: declaration 'band' definition 'bandname'.
tvtime-1.0.2/src/station.c:698:55: note: Function 'station_add_band' argument 2 names different: declaration 'band' definition 'bandname'.
tvtime-1.0.2/src/station.c:1034:5: warning: Dangerous usage of strncat - 3rd parameter is the maximum number of characters to append. [strncatUsage]
tvtime-1.0.2/src/tvtime-scanner.c:48:17: style: The scope of the variable 'tuned' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime-scanner.c:182:9: style: Variable 'fi' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/tvtime.c:242:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tvtime-1.0.2/src/tvtime.c:629:13: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
tvtime-1.0.2/src/tvtime.c:772:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:788:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:830:10: style: The scope of the variable 'string' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:831:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:1599:21: style: The scope of the variable 'fifo_args' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:2309:26: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:2456:26: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtime.c:134:9: style: struct member 'tvtime_deinterlacer_s::start' is never used. [unusedStructMember]
tvtime-1.0.2/src/tvtime.c:135:9: style: struct member 'tvtime_deinterlacer_s::end' is never used. [unusedStructMember]
tvtime-1.0.2/src/tvtime.c:136:9: style: struct member 'tvtime_deinterlacer_s::cur' is never used. [unusedStructMember]
tvtime-1.0.2/src/tvtime.c:630:13: style: Variable 'scanline' is modified but its new value is never used. [unreadVariable]
tvtime-1.0.2/src/tvtime.c:2549:5: warning: The buffer 'prevloc' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tvtime-1.0.2/src/tvtime.c:1435:9: error: Memory leak: colourbars [memleak]
tvtime-1.0.2/src/tvtime.c:1435:9: error: Memory leak: saveframe [memleak]
tvtime-1.0.2/src/tvtime.c:1435:9: error: Memory leak: fadeframe [memleak]
tvtime-1.0.2/src/tvtime.c:1435:9: error: Memory leak: blueframe [memleak]
tvtime-1.0.2/src/tvtime.c:1485:0: error: Memory leak: fadeframe [memleak]
tvtime-1.0.2/src/tvtimeconf.c:907:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtimeconf.c:392:13: warning: The buffer 'prevloc' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
tvtime-1.0.2/src/tvtimeconf.c:850:9: error: Memory leak: ct [memleak]
tvtime-1.0.2/src/tvtimeosd.c:528:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtimeosd.c:874:10: style: The scope of the variable 'timestamp' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtimeosd.c:877:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tvtime-1.0.2/src/tvtimeosd.c:1012:25: style: Variable 'iconpush' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/vbidata.c:159:16: style: The scope of the variable 'm' can be reduced. [variableScope]
tvtime-1.0.2/src/vbidata.c:175:16: style: The scope of the variable 'm' can be reduced. [variableScope]
tvtime-1.0.2/src/vbidata.c:192:16: style: The scope of the variable 'clk' can be reduced. [variableScope]
tvtime-1.0.2/src/vbidata.c:657:17: style: Expression '(X & 0x8) == 0x1' is always false. [comparisonError]
tvtime-1.0.2/src/vbiscreen.c:592:9: style: The scope of the variable 'x' can be reduced. [variableScope]
tvtime-1.0.2/src/vbiscreen.c:592:16: style: The scope of the variable 'y' can be reduced. [variableScope]
tvtime-1.0.2/src/vbiscreen.c:592:23: style: The scope of the variable 'row' can be reduced. [variableScope]
tvtime-1.0.2/src/vbiscreen.c:592:32: style: The scope of the variable 'index' can be reduced. [variableScope]
tvtime-1.0.2/src/vbiscreen.c:625:17: style: Variable 'index' is modified but its new value is never used. [unreadVariable]
tvtime-1.0.2/src/videoinput.c:1244:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
tvtime-1.0.2/src/videoinput.c:509:13: warning: %d in format string (no. 3) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvtime-1.0.2/src/videoinput.c:722:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvtime-1.0.2/src/videoinput.c:730:17: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
tvtime-1.0.2/src/videoinput.c:1260:23: style: Checking if unsigned variable 'frequency' is less than zero. [unsignedLessThanZero]
tvtime-1.0.2/src/videoinput.c:1126:58: style: Function 'videoinput_set_saturation' argument 2 names different: declaration 'newcolour' definition 'newsaturation'. [funcArgNamesDifferent]
tvtime-1.0.2/src/videoinput.h:190:58: note: Function 'videoinput_set_saturation' argument 2 names different: declaration 'newcolour' definition 'newsaturation'.
tvtime-1.0.2/src/videoinput.c:1126:58: note: Function 'videoinput_set_saturation' argument 2 names different: declaration 'newcolour' definition 'newsaturation'.
tvtime-1.0.2/src/videotools.c:302:9: style: The scope of the variable 'pl_width' can be reduced. [variableScope]
tvtime-1.0.2/src/videotools.c:169:9: style: Variable 'src_x' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/videotools.c:216:9: style: Variable 'src_x' is assigned a value that is never used. [unreadVariable]
tvtime-1.0.2/src/xcommon.c:934:9: style: Condition 'have_xtest' is always false [knownConditionTrueFalse]
tvtime-1.0.2/src/xcommon.c:933:37: note: Assignment 'have_xtest=have_xtestextention()', assigned value is 0
tvtime-1.0.2/src/xcommon.c:934:9: note: Condition 'have_xtest' is always false
tvtime-1.0.2/src/xcommon.c:1555:23: style: The scope of the variable 'argv' can be reduced. [variableScope]
tvtime-1.0.2/src/xcommon.c:1811:29: style: Function 'xcommon_set_matte' argument 1 names different: declaration 'ystart' definition 'width'. [funcArgNamesDifferent]
tvtime-1.0.2/src/xcommon.h:64:29: note: Function 'xcommon_set_matte' argument 1 names different: declaration 'ystart' definition 'width'.
tvtime-1.0.2/src/xcommon.c:1811:29: note: Function 'xcommon_set_matte' argument 1 names different: declaration 'ystart' definition 'width'.
tvtime-1.0.2/src/xfullscreen.c:116:9: style: Unused variable: event_base [unusedVariable]
tvtime-1.0.2/src/xfullscreen.c:116:21: style: Unused variable: error_base [unusedVariable]
tvtime-1.0.2/src/xfullscreen.c:117:9: style: Unused variable: max_h [unusedVariable]
tvtime-1.0.2/src/xfullscreen.c:117:16: style: Unused variable: max_v [unusedVariable]
tvtime-1.0.2/src/xmltv.c:289:18: style: The scope of the variable 'lang' can be reduced. [variableScope]
tvtime-1.0.2/src/xmltv.c:371:28: style: The scope of the variable 'end_time' can be reduced. [variableScope]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/twatch/twatch_0.0.7.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twclock/twclock_3.4.orig.tar.gz
twclock-3.4/src/libCW.c:426:4: warning: Suspicious use of ; at the end of 'if' statement. [suspiciousSemicolon]
twclock-3.4/src/libCW.c:158:8: style: The scope of the variable 'i' can be reduced. [variableScope]
twclock-3.4/src/libCW.c:459:10: style: The scope of the variable 'code' can be reduced. [variableScope]
twclock-3.4/src/libCW.c:885:19: style: The scope of the variable 'rtn' can be reduced. [variableScope]
twclock-3.4/src/libCW.c:1015:10: style: The scope of the variable 'wpm_time' can be reduced. [variableScope]
twclock-3.4/src/libCW.c:635:30: style: Function 'tonegen' argument 2 names different: declaration 'length' definition 'len'. [funcArgNamesDifferent]
twclock-3.4/src/libCW.c:147:31: note: Function 'tonegen' argument 2 names different: declaration 'length' definition 'len'.
twclock-3.4/src/libCW.c:635:30: note: Function 'tonegen' argument 2 names different: declaration 'length' definition 'len'.
twclock-3.4/src/libCW.c:778:18: style: Function 'timer' argument 1 names different: declaration 'usec' definition 'msec'. [funcArgNamesDifferent]
twclock-3.4/src/libCW.c:145:19: note: Function 'timer' argument 1 names different: declaration 'usec' definition 'msec'.
twclock-3.4/src/libCW.c:778:18: note: Function 'timer' argument 1 names different: declaration 'usec' definition 'msec'.
twclock-3.4/src/libCW.c:860:27: style: Function 'cw_set_serdev' argument 1 names different: declaration 'serdev' definition 'ser'. [funcArgNamesDifferent]
twclock-3.4/src/libCW.h:37:28: note: Function 'cw_set_serdev' argument 1 names different: declaration 'serdev' definition 'ser'.
twclock-3.4/src/libCW.c:860:27: note: Function 'cw_set_serdev' argument 1 names different: declaration 'serdev' definition 'ser'.
twclock-3.4/src/libCW.c:1210:27: style: Function 'cw_set_ratio' argument 1 names different: declaration 'ratio' definition 'w'. [funcArgNamesDifferent]
twclock-3.4/src/libCW.h:61:27: note: Function 'cw_set_ratio' argument 1 names different: declaration 'ratio' definition 'w'.
twclock-3.4/src/libCW.c:1210:27: note: Function 'cw_set_ratio' argument 1 names different: declaration 'ratio' definition 'w'.
twclock-3.4/src/libCW.c:1239:23: style: Function 'cw_set_shape' argument 1 names different: declaration 'shape' definition 'new_shape'. [funcArgNamesDifferent]
twclock-3.4/src/libCW.h:64:25: note: Function 'cw_set_shape' argument 1 names different: declaration 'shape' definition 'new_shape'.
twclock-3.4/src/libCW.c:1239:23: note: Function 'cw_set_shape' argument 1 names different: declaration 'shape' definition 'new_shape'.
twclock-3.4/src/libCW.c:467:15: style: union member 'Anonymous0::val' is never used. [unusedStructMember]
twclock-3.4/src/libCW.c:468:16: style: union member 'Anonymous0::times' is never used. [unusedStructMember]
twclock-3.4/src/libCW.c:400:8: style: Unused variable: rtn [unusedVariable]
twclock-3.4/src/libCW.c:401:16: style: Variable 's' is assigned a value that is never used. [unreadVariable]
twclock-3.4/src/twclockCB.c:202:10: style: The scope of the variable 'datestr' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:347:8: style: The scope of the variable 'ret' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:821:10: style: The scope of the variable 'minStr' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:821:19: style: The scope of the variable 'secStr' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:822:8: style: The scope of the variable 'min' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:822:13: style: The scope of the variable 'sec' can be reduced. [variableScope]
twclock-3.4/src/twclockCB.c:349:10: style: Unused variable: con [unusedVariable]
twclock-3.4/src/twclockCB.c:745:15: style: Variable 'cancelPB' is assigned a value that is never used. [unreadVariable]
twclock-3.4/src/twclockCB.c:692:13: style: Variable 'label4' is assigned a value that is never used. [unreadVariable]
twclock-3.4/src/twclockCB.c:711:13: style: Variable 'label5' is assigned a value that is never used. [unreadVariable]
twclock-3.4/src/twclockDiags.c:39:9: style: The scope of the variable 'msg_str' can be reduced. [variableScope]
twclock-3.4/src/twclockDiags.c:80:8: style: The scope of the variable 'i' can be reduced. [variableScope]
twclock-3.4/src/twclockDiags.c:68:12: style: Variable 'pb' is assigned a value that is never used. [unreadVariable]
twclock-3.4/src/twclockWids.c:171:4: style: Variable 'i' is reassigned a value before the old one has been used. [redundantAssignment]
twclock-3.4/src/twclockWids.c:166:49: note: Variable 'i' is reassigned a value before the old one has been used.
twclock-3.4/src/twclockWids.c:171:4: note: Variable 'i' is reassigned a value before the old one has been used.
twclock-3.4/src/twclockWids.c:203:20: style: Variable 'help_cas_menu' is assigned a value that is never used. [unreadVariable]
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tweak/tweak_3.02.orig.tar.gz
tweak-3.02/actions.c:96:17: style: The scope of the variable 'question' can be reduced. [variableScope]
tweak-3.02/actions.c:212:18: style: The scope of the variable 'new_top' can be reduced. [variableScope]
tweak-3.02/actions.c:662:18: style: The scope of the variable 'new_top' can be reduced. [variableScope]
tweak-3.02/actions.c:688:18: style: The scope of the variable 'new_top' can be reduced. [variableScope]
tweak-3.02/btree.c:453:40: style: The scope of the variable 'childprop' can be reduced. [variableScope]
tweak-3.02/btree.c:852:10: style: The scope of the variable 'n2' can be reduced. [variableScope]
tweak-3.02/btree.c:871:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tweak-3.02/btree.c:897:9: style: The scope of the variable 'count' can be reduced. [variableScope]
tweak-3.02/btree.c:924:9: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:950:17: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:989:9: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1166:17: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1207:17: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1297:9: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1325:17: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1325:31: style: The scope of the variable 'pos2' can be reduced. [variableScope]
tweak-3.02/btree.c:1664:13: style: The scope of the variable 'root1' can be reduced. [variableScope]
tweak-3.02/btree.c:1664:20: style: The scope of the variable 'root2' can be reduced. [variableScope]
tweak-3.02/btree.c:1695:13: style: The scope of the variable 'root1' can be reduced. [variableScope]
tweak-3.02/btree.c:1695:20: style: The scope of the variable 'root2' can be reduced. [variableScope]
tweak-3.02/btree.c:1755:31: style: The scope of the variable 'size_n' can be reduced. [variableScope]
tweak-3.02/btree.c:1755:39: style: The scope of the variable 'size_total' can be reduced. [variableScope]
tweak-3.02/btree.c:1847:17: style: The scope of the variable 'child' can be reduced. [variableScope]
tweak-3.02/btree.c:1907:16: style: The scope of the variable 'nd' can be reduced. [variableScope]
tweak-3.02/btree.c:979:0: error: Memory leak: nodes [memleak]
tweak-3.02/btree.c:1193:0: error: Memory leak: nodes [memleak]
tweak-3.02/btree.c:1343:0: error: Memory leak: nodes [memleak]
tweak-3.02/btree.c:1655:0: error: Memory leak: nodes [memleak]
tweak-3.02/buffer.c:122:17: style: The scope of the variable 'blk' can be reduced. [variableScope]
tweak-3.02/buffer.c:335:17: style: The scope of the variable 'blk' can be reduced. [variableScope]
tweak-3.02/buffer.c:406:18: style: The scope of the variable 'thislen' can be reduced. [variableScope]
tweak-3.02/buffer.c:402:47: style: Function 'buf_fetch_data' argument 2 names different: declaration 'data' definition 'vdata'. [funcArgNamesDifferent]
tweak-3.02/tweak.h:123:47: note: Function 'buf_fetch_data' argument 2 names different: declaration 'data' definition 'vdata'.
tweak-3.02/buffer.c:402:47: note: Function 'buf_fetch_data' argument 2 names different: declaration 'data' definition 'vdata'.
tweak-3.02/buffer.c:434:48: style: Function 'buf_insert_data' argument 2 names different: declaration 'data' definition 'vdata'. [funcArgNamesDifferent]
tweak-3.02/tweak.h:121:48: note: Function 'buf_insert_data' argument 2 names different: declaration 'data' definition 'vdata'.
tweak-3.02/buffer.c:434:48: note: Function 'buf_insert_data' argument 2 names different: declaration 'data' definition 'vdata'.
tweak-3.02/curses.c:66:16: style: The scope of the variable 'colours' can be reduced. [variableScope]
tweak-3.02/curses.c:106:9: style: The scope of the variable 'ret' can be reduced. [variableScope]
tweak-3.02/curses.c:84:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tweak-3.02/curses.c:87:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tweak-3.02/main.c:814:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tweak-3.02/main.c:433:18: style: The scope of the variable 'pos' can be reduced. [variableScope]
tweak-3.02/main.c:671:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tweak-3.02/main.c:678:12: style: The scope of the variable 'q' can be reduced. [variableScope]
tweak-3.02/rcfile.c:149:25: style: The scope of the variable 'errors_here' can be reduced. [variableScope]
tweak-3.02/rcfile.c:188:16: error: Uninitialized variable: rcname [uninitvar]
tweak-3.02/slang.c:57:12: style: Condition 'r<=0' is always true [knownConditionTrueFalse]
tweak-3.02/slang.c:34:13: note: Assignment 'r=0', assigned value is 0
tweak-3.02/slang.c:57:12: note: Condition 'r<=0' is always true
tweak-3.02/slang.c:58:12: style: Condition 'c<=0' is always true [knownConditionTrueFalse]
tweak-3.02/slang.c:34:20: note: Assignment 'c=0', assigned value is 0
tweak-3.02/slang.c:58:12: note: Condition 'c<=0' is always true
tweak-3.02/slang.c:57:12: style: Same expression on both sides of '<=' because the value of 'r' and '0' are the same. [duplicateExpression]
tweak-3.02/slang.c:34:13: note: 'r' is assigned value '0' here.
tweak-3.02/slang.c:57:12: note: Same expression on both sides of '<=' because the value of 'r' and '0' are the same.
tweak-3.02/slang.c:58:12: style: Same expression on both sides of '<=' because the value of 'c' and '0' are the same. [duplicateExpression]
tweak-3.02/slang.c:34:20: note: 'c' is assigned value '0' here.
tweak-3.02/slang.c:58:12: note: Same expression on both sides of '<=' because the value of 'c' and '0' are the same.
[09:02]

ftp://ftp.se.debian.org/debian/pool/main/t/tweeny/tweeny_2+git20171120.b94ce07.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tweeper/tweeper_1.3.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tweepy/tweepy_3.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twextpy/twextpy_0.1~git20161216.0.b90293c.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twig/twig_2.5.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twiggy/twiggy_0.1025+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twill/twill_0.9.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twine/twine_1.8.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twinkle/twinkle_1.10.1+dfsg.orig.tar.gz
twinkle-1.10.1/src/sockets/url.h:38:2: warning: Member variable 't_ip_port::ipaddr' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/url.h:38:2: warning: Member variable 't_ip_port::port' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/socket.h:49:2: warning: Member variable 't_icmp_msg::type' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/socket.h:49:2: warning: Member variable 't_icmp_msg::code' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/socket.h:49:2: warning: Member variable 't_icmp_msg::icmp_src_ipaddr' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/socket.h:49:2: warning: Member variable 't_icmp_msg::ipaddr' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/socket.h:49:2: warning: Member variable 't_icmp_msg::port' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audio/rtp_telephone_event.h:67:1: style: The struct 't_rtp_telephone_event' does not have a constructor although it has private member variables. [noConstructor]
twinkle-1.10.1/src/audio/audio_device.h:37:1: style: The class 't_audio_io' does not have a constructor although it has private member variables. [noConstructor]
twinkle-1.10.1/src/audio/media_buffer.h:47:2: warning: Member variable 't_media_buffer::buffer' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/audio/media_buffer.h:47:2: warning: Member variable 't_media_buffer::buf_size' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/audio/media_buffer.h:47:2: warning: Member variable 't_media_buffer::pos_start' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/audio/media_buffer.h:47:2: warning: Member variable 't_media_buffer::pos_end' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/audio/media_buffer.h:47:2: warning: Member variable 't_media_buffer::empty' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::user_config' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::cf_always_active' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::cf_busy_active' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::cf_noanswer_active' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::dnd_active' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/service.h:62:2: warning: Member variable 't_service::auto_answer_active' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/audits/memman.h:47:2: warning: Member variable 't_ptr_info::lineno' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audits/memman.h:47:2: warning: Member variable 't_ptr_info::is_array' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/abstract_dialog.h:92:7: performance: Technically the member function 't_abstract_dialog::remove_client_request' can be static. [functionStatic]
twinkle-1.10.1/src/abstract_dialog.cpp:33:25: note: Technically the member function 't_abstract_dialog::remove_client_request' can be static.
twinkle-1.10.1/src/abstract_dialog.h:92:7: note: Technically the member function 't_abstract_dialog::remove_client_request' can be static.
twinkle-1.10.1/src/parser/parameter.h:40:2: style: Class 't_parameter' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/media_type.h:58:2: style: Class 't_media' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/coding.h:33:2: style: Class 't_coding' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/hdr_accept_language.h:35:2: style: Class 't_language' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/sip_body.h:182:2: style: Class 't_sip_body_opaque' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/sip_body.h:197:2: style: Class 't_sip_body_sipfrag' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/sip_body.h:232:2: style: Class 't_sip_body_plain_text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/sip_body.h:250:2: style: Class 't_sip_body_html_text' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sockets/url.h:141:2: style: Class 't_url' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/threads/mutex.h:38:2: style: Class 't_mutex' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/threads/mutex.h:78:2: style: Class 't_mutex_guard' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/threads/mutex.h:102:2: style: Class 't_rwmutex_reader' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/threads/mutex.h:116:2: style: Class 't_rwmutex_writer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sys_settings.h:98:2: style: Struct 't_win_geometry' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/request.h:124:2: style: Class 't_request' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sockets/socket.h:105:2: style: Class 't_socket_udp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sockets/socket.h:152:2: style: Class 't_socket_tcp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sockets/socket.h:157:2: style: Class 't_socket_tcp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sockets/socket.h:206:2: style: Class 't_socket_local' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/threads/sema.h:29:2: style: Class 't_semaphore' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:107:2: style: Class 't_event_network' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:207:2: style: Class 't_event_timeout' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:286:2: style: Class 't_event_start_timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:313:2: style: Class 't_event_stop_timer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:338:2: style: Class 't_event_abort_trans' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:452:2: style: Class 't_event_icmp' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:513:2: style: Class 't_event_ui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:558:2: style: Class 't_event_async_response' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:594:2: style: Class 't_event_broken_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/events.h:633:2: style: Class 't_event_fncall' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sdp/sdp.h:144:2: style: Class 't_sdp_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sdp/sdp.h:153:2: style: Class 't_sdp_attr' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/audio/media_buffer.h:51:2: style: Class 't_media_buffer' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/audio/twinkle_rtp_session.h:47:2: style: Class 't_twinkle_rtp_session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/audio/audio_decoder.h:119:2: style: Class 't_gsm_audio_decoder' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/dialog.h:543:2: style: Class 't_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/service.h:65:2: style: Class 't_service' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/im/msg_session.h:170:2: style: Class 't_msg_session' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/mwi/mwi_dialog.h:29:2: style: Class 't_mwi_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/presence/presence_state.h:78:2: style: Class 't_presence_state' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/presence/buddy.h:92:2: style: Class 't_buddy' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/presence/buddy.h:251:2: style: Class 't_buddy_list' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/phone_user.h:212:2: style: Class 't_phone_user' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/userintf.h:165:9: style: Class 't_userintf' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/hdr_supported.h:45:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_supported.h:45:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_accept.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_accept.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_accept_encoding.h:39:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_accept_encoding.h:39:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_accept_language.h:48:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_accept_language.h:48:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_alert_info.h:49:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_alert_info.h:49:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_allow.h:41:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_allow.h:41:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_allow_events.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_allow_events.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_auth_info.h:43:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_auth_info.h:43:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_authorization.h:39:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_authorization.h:39:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_authorization.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_authorization.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_call_id.h:34:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_call_id.h:34:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_call_info.h:49:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_call_info.h:49:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_contact.h:96:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_contact.h:96:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_content_disp.h:47:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_content_disp.h:47:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_content_encoding.h:39:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_content_encoding.h:39:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_content_language.h:39:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_content_language.h:39:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_content_length.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_content_length.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_content_type.h:32:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_content_type.h:32:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_cseq.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_cseq.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_date.h:34:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_date.h:34:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_error_info.h:49:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_error_info.h:49:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_event.h:48:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_event.h:48:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_expires.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_expires.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_from.h:51:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_from.h:51:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_in_reply_to.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_in_reply_to.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_max_forwards.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_max_forwards.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_min_expires.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_min_expires.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_mime_version.h:33:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_mime_version.h:33:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_organization.h:33:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_organization.h:33:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_p_asserted_identity.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_p_asserted_identity.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_p_preferred_identity.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_p_preferred_identity.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_priority.h:33:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_priority.h:33:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_privacy.h:44:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_privacy.h:44:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_proxy_authenticate.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_proxy_authenticate.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_proxy_authorization.h:39:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_proxy_authorization.h:39:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_proxy_authorization.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_proxy_authorization.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_proxy_require.h:33:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_proxy_require.h:33:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_rack.h:43:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_rack.h:43:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_record_route.h:38:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_record_route.h:38:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_record_route.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_record_route.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_refer_sub.h:42:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_refer_sub.h:42:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_refer_to.h:43:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_refer_to.h:43:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_referred_by.h:45:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_referred_by.h:45:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_replaces.h:46:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_replaces.h:46:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_reply_to.h:42:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_reply_to.h:42:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_require.h:36:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_require.h:36:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_request_disposition.h:107:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_request_disposition.h:107:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_retry_after.h:42:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_retry_after.h:42:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_route.h:41:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_route.h:41:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_route.h:43:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_route.h:43:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_rseq.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_rseq.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_server.h:51:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_server.h:51:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_service_route.h:38:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_service_route.h:38:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_service_route.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_service_route.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_sip_etag.h:45:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_sip_etag.h:45:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_sip_if_match.h:48:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_sip_if_match.h:48:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_subject.h:33:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_subject.h:33:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_subscription_state.h:59:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_subscription_state.h:59:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_timestamp.h:36:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_timestamp.h:36:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_to.h:44:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_to.h:44:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_unsupported.h:35:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_unsupported.h:35:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_user_agent.h:40:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_user_agent.h:40:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_via.h:64:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:41:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_via.h:64:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_via.h:66:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_via.h:66:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_warning.h:79:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_warning.h:79:9: note: Function in derived class
twinkle-1.10.1/src/parser/hdr_www_authenticate.h:37:9: style: The function 'encode_value' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/header.h:44:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/hdr_www_authenticate.h:37:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:153:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:153:17: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:184:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:184:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:185:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:185:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:186:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:186:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:187:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:187:10: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:188:17: style: The function 'get_encoded_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:121:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:188:17: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:199:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:199:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:200:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:200:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:201:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:201:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:202:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:202:10: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:213:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:213:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:214:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:214:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:215:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:215:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:216:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:216:10: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:234:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:234:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:235:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:235:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:236:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:236:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:237:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:237:10: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:238:17: style: The function 'get_encoded_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:121:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:238:17: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:252:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:252:9: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:253:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:253:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:254:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:254:14: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:255:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:255:10: note: Function in derived class
twinkle-1.10.1/src/parser/sip_body.h:256:17: style: The function 'get_encoded_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:121:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/sip_body.h:256:17: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:185:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:194:21: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:185:13: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:194:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:210:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:194:9: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:195:15: style: The function 'encode_env' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:221:23: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:195:15: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:196:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:224:25: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:196:17: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:198:7: style: The function 'is_valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:203:15: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:198:7: note: Function in derived class
twinkle-1.10.1/src/parser/response.h:210:15: style: The function 'calc_local_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:257:15: note: Virtual function in base class
twinkle-1.10.1/src/parser/response.h:210:15: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:126:13: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:194:21: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:126:13: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:128:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:210:17: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:128:9: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:129:15: style: The function 'encode_env' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:221:23: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:129:15: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:130:17: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:224:25: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:130:17: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:151:7: style: The function 'is_valid' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:203:15: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:151:7: note: Function in derived class
twinkle-1.10.1/src/parser/request.h:202:15: style: The function 'calc_local_ip' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_message.h:257:15: note: Virtual function in base class
twinkle-1.10.1/src/parser/request.h:202:15: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:114:18: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:91:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:114:18: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:122:18: style: The function 'recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:88:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:122:18: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:184:18: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:91:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:184:18: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:188:18: style: The function 'recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:88:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:188:18: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:213:18: style: The function 'recv' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:88:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:213:18: note: Function in derived class
twinkle-1.10.1/src/sockets/socket.h:215:18: style: The function 'send' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/sockets/socket.h:91:18: note: Virtual function in base class
twinkle-1.10.1/src/sockets/socket.h:215:18: note: Function in derived class
twinkle-1.10.1/src/transaction.h:157:15: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:90:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:157:15: note: Function in derived class
twinkle-1.10.1/src/transaction.h:211:7: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:157:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:211:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:216:7: style: The function 'process_final' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:94:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:216:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:218:7: style: The function 'process_icmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:163:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:218:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:220:7: style: The function 'process_failure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:169:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:220:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:222:7: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:100:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:222:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:224:7: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:175:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:224:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:256:7: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:157:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:256:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:260:7: style: The function 'process_final' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:94:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:260:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:262:7: style: The function 'process_icmp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:163:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:262:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:264:7: style: The function 'process_failure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:169:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:264:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:266:7: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:100:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:266:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:268:7: style: The function 'abort' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:175:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:268:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:299:7: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:90:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:299:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:303:7: style: The function 'process_final' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:94:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:303:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:341:7: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:90:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:341:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:342:7: style: The function 'process_final' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:94:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:342:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:343:7: style: The function 'process_retransmission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:306:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:343:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:344:7: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:100:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:344:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:365:7: style: The function 'process_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:90:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:365:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:366:7: style: The function 'process_final' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:94:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:366:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:367:7: style: The function 'process_retransmission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:306:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:367:7: note: Function in derived class
twinkle-1.10.1/src/transaction.h:368:7: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction.h:100:15: note: Virtual function in base class
twinkle-1.10.1/src/transaction.h:368:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:82:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:82:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:83:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:83:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:84:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:84:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:87:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:87:9: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:101:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:101:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:102:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:102:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:103:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:103:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:106:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:106:9: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:122:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:122:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:123:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:123:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:124:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:124:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:128:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:128:9: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:147:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:147:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:148:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:148:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:149:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:149:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:155:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:155:9: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:168:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:168:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:169:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:169:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:170:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:170:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:172:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:172:9: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:186:7: style: The function 'expired' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:59:15: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:186:7: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:187:11: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:64:19: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:187:11: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:188:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:65:23: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:188:15: note: Function in derived class
twinkle-1.10.1/src/timekeeper.h:191:9: style: The function 'get_name' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/timekeeper.h:68:17: note: Virtual function in base class
twinkle-1.10.1/src/timekeeper.h:191:9: note: Function in derived class
twinkle-1.10.1/src/events.h:81:23: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:81:23: note: Function in derived class
twinkle-1.10.1/src/events.h:111:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:111:15: note: Function in derived class
twinkle-1.10.1/src/events.h:164:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:164:15: note: Function in derived class
twinkle-1.10.1/src/events.h:211:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:211:15: note: Function in derived class
twinkle-1.10.1/src/events.h:248:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:248:15: note: Function in derived class
twinkle-1.10.1/src/events.h:289:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:289:15: note: Function in derived class
twinkle-1.10.1/src/events.h:315:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:315:15: note: Function in derived class
twinkle-1.10.1/src/events.h:340:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:340:15: note: Function in derived class
twinkle-1.10.1/src/events.h:378:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:378:15: note: Function in derived class
twinkle-1.10.1/src/events.h:413:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:413:15: note: Function in derived class
twinkle-1.10.1/src/events.h:435:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:435:15: note: Function in derived class
twinkle-1.10.1/src/events.h:454:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:454:15: note: Function in derived class
twinkle-1.10.1/src/events.h:515:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:515:15: note: Function in derived class
twinkle-1.10.1/src/events.h:560:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:560:15: note: Function in derived class
twinkle-1.10.1/src/events.h:596:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:596:15: note: Function in derived class
twinkle-1.10.1/src/events.h:621:15: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/events.h:70:23: note: Virtual function in base class
twinkle-1.10.1/src/events.h:621:15: note: Function in derived class
twinkle-1.10.1/src/call_history.h:174:15: style: The function 'create_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:54:15: note: Virtual function in base class
twinkle-1.10.1/src/call_history.h:174:15: note: Function in derived class
twinkle-1.10.1/src/call_history.h:175:15: style: The function 'populate_from_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:62:15: note: Virtual function in base class
twinkle-1.10.1/src/call_history.h:175:15: note: Function in derived class
twinkle-1.10.1/src/sdp/sdp.h:236:9: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/sdp/sdp.h:236:9: note: Function in derived class
twinkle-1.10.1/src/sdp/sdp.h:237:14: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/sdp/sdp.h:237:14: note: Function in derived class
twinkle-1.10.1/src/sdp/sdp.h:238:14: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/sdp/sdp.h:238:14: note: Function in derived class
twinkle-1.10.1/src/sdp/sdp.h:239:10: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/sdp/sdp.h:239:10: note: Function in derived class
twinkle-1.10.1/src/sdp/sdp.h:294:15: style: The function 'local_ip_check' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:113:15: note: Virtual function in base class
twinkle-1.10.1/src/sdp/sdp.h:294:15: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:75:7: style: The function 'enable' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:40:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:75:7: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:76:7: style: The function 'flush' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:41:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:76:7: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:77:6: style: The function 'get_buffer_space' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:43:14: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:77:6: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:78:6: style: The function 'get_buffer_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:45:14: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:78:6: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:79:7: style: The function 'play_buffer_underrun' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:48:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:79:7: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:80:6: style: The function 'read' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:50:14: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:80:6: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:81:6: style: The function 'write' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:51:14: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:81:6: note: Function in derived class
twinkle-1.10.1/src/audio/audio_device.h:83:7: style: The function 'open' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_device.h:62:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_device.h:83:7: note: Function in derived class
twinkle-1.10.1/src/audio/audio_encoder.h:90:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_encoder.h:80:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_encoder.h:90:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_encoder.h:100:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_encoder.h:80:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_encoder.h:100:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_encoder.h:114:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_encoder.h:80:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_encoder.h:114:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_encoder.h:185:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_encoder.h:80:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_encoder.h:185:17: note: Function in derived class
twinkle-1.10.1/src/audio/dtmf_player.h:76:17: style: The function 'get_payload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/dtmf_player.h:59:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/dtmf_player.h:76:17: note: Function in derived class
twinkle-1.10.1/src/audio/dtmf_player.h:92:17: style: The function 'get_payload' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/dtmf_player.h:59:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/dtmf_player.h:92:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:96:17: style: The function 'get_ptime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:71:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:96:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:97:17: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:76:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:97:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:99:15: style: The function 'valid_payload_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:88:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:99:15: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:107:17: style: The function 'get_ptime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:71:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:107:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:108:17: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:76:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:108:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:110:15: style: The function 'valid_payload_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:88:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:110:15: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:122:17: style: The function 'get_ptime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:71:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:122:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:123:17: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:76:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:123:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:125:15: style: The function 'valid_payload_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:88:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:125:15: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:201:17: style: The function 'get_ptime' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:71:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:201:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:202:17: style: The function 'decode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:76:17: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:202:17: note: Function in derived class
twinkle-1.10.1/src/audio/audio_decoder.h:204:15: style: The function 'valid_payload_size' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/audio/audio_decoder.h:88:15: note: Virtual function in base class
twinkle-1.10.1/src/audio/audio_decoder.h:204:15: note: Function in derived class
twinkle-1.10.1/src/dialog.h:502:15: style: The function 'send_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:114:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:502:15: note: Function in derived class
twinkle-1.10.1/src/dialog.h:548:21: style: The function 'create_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:178:21: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:548:21: note: Function in derived class
twinkle-1.10.1/src/dialog.h:643:15: style: The function 'resend_request_auth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:202:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:643:15: note: Function in derived class
twinkle-1.10.1/src/dialog.h:645:15: style: The function 'redirect_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:210:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:645:15: note: Function in derived class
twinkle-1.10.1/src/dialog.h:647:15: style: The function 'failover_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:218:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:647:15: note: Function in derived class
twinkle-1.10.1/src/dialog.h:690:7: style: The function 'recvd_response' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:226:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:690:7: note: Function in derived class
twinkle-1.10.1/src/dialog.h:692:7: style: The function 'recvd_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:234:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:692:7: note: Function in derived class
twinkle-1.10.1/src/dialog.h:745:15: style: The function 'match_response' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:243:15: note: Virtual function in base class
twinkle-1.10.1/src/dialog.h:745:15: note: Function in derived class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:77:17: style: The function 'encode' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:88:17: note: Virtual function in base class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:77:17: note: Function in derived class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:80:22: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:80:22: note: Function in derived class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:83:22: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:83:22: note: Function in derived class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:85:18: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/mwi/simple_msg_sum_body.h:85:18: note: Function in derived class
twinkle-1.10.1/src/presence/buddy.h:210:15: style: The function 'create_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:54:15: note: Virtual function in base class
twinkle-1.10.1/src/presence/buddy.h:210:15: note: Function in derived class
twinkle-1.10.1/src/presence/buddy.h:211:15: style: The function 'populate_from_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:62:15: note: Virtual function in base class
twinkle-1.10.1/src/presence/buddy.h:211:15: note: Function in derived class
twinkle-1.10.1/src/phone.h:260:7: style: The function 'recvd_provisional' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:45:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:260:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:261:7: style: The function 'recvd_success' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:47:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:261:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:262:7: style: The function 'recvd_redirect' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:48:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:262:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:263:7: style: The function 'recvd_client_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:50:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:263:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:264:7: style: The function 'recvd_server_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:52:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:264:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:265:7: style: The function 'recvd_global_error' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:54:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:265:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:266:7: style: The function 'post_process_response' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:58:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:266:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:268:7: style: The function 'recvd_invite' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:64:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:268:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:271:7: style: The function 'recvd_ack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:65:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:271:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:272:7: style: The function 'recvd_cancel' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:66:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:272:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:273:7: style: The function 'recvd_bye' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:68:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:273:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:274:7: style: The function 'recvd_options' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:69:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:274:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:275:7: style: The function 'recvd_register' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:70:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:275:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:276:7: style: The function 'recvd_prack' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:71:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:276:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:277:7: style: The function 'recvd_subscribe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:72:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:277:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:278:7: style: The function 'recvd_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:73:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:278:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:279:7: style: The function 'recvd_refer' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:74:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:279:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:280:7: style: The function 'recvd_info' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:75:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:280:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:281:7: style: The function 'recvd_message' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:76:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:281:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:282:7: style: The function 'post_process_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:79:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:282:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:284:7: style: The function 'failure' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:83:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:284:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:286:7: style: The function 'recvd_stun_resp' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:86:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:286:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:288:7: style: The function 'recvd_refer_permission' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:89:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:288:7: note: Function in derived class
twinkle-1.10.1/src/phone.h:292:15: style: The function 'handle_event_timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:95:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:292:15: note: Function in derived class
twinkle-1.10.1/src/phone.h:335:15: style: The function 'handle_broken_connection' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/transaction_layer.h:101:15: note: Virtual function in base class
twinkle-1.10.1/src/phone.h:335:15: note: Function in derived class
twinkle-1.10.1/src/redirect.h:45:51: performance: Function parameter 'contact' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.h:270:17: performance: Function parameter 'param' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/presence/buddy.h:95:50: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:80:44: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:84:45: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:85:45: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:86:45: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:87:48: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:88:45: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:89:40: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:90:35: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:91:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:92:42: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:93:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:94:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:95:37: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:96:42: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:97:36: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:98:36: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:99:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:100:49: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:101:58: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:102:46: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:103:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:104:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:105:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:106:46: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:107:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:108:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.h:109:43: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/address_book.cpp:106:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/address_book.h:51:15: style: The function 'create_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:54:15: note: Virtual function in base class
twinkle-1.10.1/src/address_book.h:51:15: note: Function in derived class
twinkle-1.10.1/src/address_book.h:52:15: style: The function 'populate_from_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:62:15: note: Virtual function in base class
twinkle-1.10.1/src/address_book.h:52:15: note: Function in derived class
twinkle-1.10.1/src/address_book.cpp:80:54: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/audio/audio_decoder.cpp:37:18: warning: Member variable 't_audio_decoder::_codec' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audio/audio_decoder.cpp:135:2: performance: Variable 'gsm_decoder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/audio/audio_device.cpp:221:3: style: Variable 'msg' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/audio/audio_device.cpp:220:0: note: Variable 'msg' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/audio/audio_device.cpp:221:3: note: Variable 'msg' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/audio/audio_encoder.cpp:36:18: warning: Member variable 't_audio_encoder::_codec' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audio/audio_encoder.cpp:127:2: performance: Variable 'gsm_encoder' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/audio/audio_rx.cpp:53:6: style: The scope of the variable 'status' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/audio_rx.cpp:266:13: warning: Member variable 't_audio_rx::timestamp' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audio/audio_rx.cpp:339:3: style: Class 't_audio_rx' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/audio/audio_rx.cpp:339:3: style: Class 't_audio_rx' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/audio/audio_session.cpp:183:24: style: Variable 'user_config' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/audio/audio_session.h:150:7: performance: Technically the member function 't_audio_session::confirm_zrtp_sas' can be static. [functionStatic]
twinkle-1.10.1/src/audio/audio_session.cpp:550:23: note: Technically the member function 't_audio_session::confirm_zrtp_sas' can be static.
twinkle-1.10.1/src/audio/audio_session.h:150:7: note: Technically the member function 't_audio_session::confirm_zrtp_sas' can be static.
twinkle-1.10.1/src/audio/audio_session.h:151:7: performance: Technically the member function 't_audio_session::reset_zrtp_sas_confirmation' can be static. [functionStatic]
twinkle-1.10.1/src/audio/audio_session.cpp:560:23: note: Technically the member function 't_audio_session::reset_zrtp_sas_confirmation' can be static.
twinkle-1.10.1/src/audio/audio_session.h:151:7: note: Technically the member function 't_audio_session::reset_zrtp_sas_confirmation' can be static.
twinkle-1.10.1/src/audio/audio_session.h:152:7: performance: Technically the member function 't_audio_session::enable_zrtp' can be static. [functionStatic]
twinkle-1.10.1/src/audio/audio_session.cpp:570:23: note: Technically the member function 't_audio_session::enable_zrtp' can be static.
twinkle-1.10.1/src/audio/audio_session.h:152:7: note: Technically the member function 't_audio_session::enable_zrtp' can be static.
twinkle-1.10.1/src/audio/audio_session.h:153:7: performance: Technically the member function 't_audio_session::zrtp_request_go_clear' can be static. [functionStatic]
twinkle-1.10.1/src/audio/audio_session.cpp:579:23: note: Technically the member function 't_audio_session::zrtp_request_go_clear' can be static.
twinkle-1.10.1/src/audio/audio_session.h:153:7: note: Technically the member function 't_audio_session::zrtp_request_go_clear' can be static.
twinkle-1.10.1/src/audio/audio_session.h:154:7: performance: Technically the member function 't_audio_session::zrtp_go_clear_ok' can be static. [functionStatic]
twinkle-1.10.1/src/audio/audio_session.cpp:588:23: note: Technically the member function 't_audio_session::zrtp_go_clear_ok' can be static.
twinkle-1.10.1/src/audio/audio_session.h:154:7: note: Technically the member function 't_audio_session::zrtp_go_clear_ok' can be static.
twinkle-1.10.1/src/audio/audio_session.cpp:192:4: style: Class 't_audio_session' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/audio/audio_session.cpp:192:4: style: Class 't_audio_session' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/audio/audio_tx.cpp:596:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/audio/audio_tx.cpp:177:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/audio/audio_tx.cpp:51:13: warning: Member variable 't_audio_tx::dtmf_previous_timestamp' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/audio/audio_tx.cpp:120:2: style: Class 't_audio_tx' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/audio/audio_tx.cpp:120:2: style: Class 't_audio_tx' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/audio/dtmf_player.cpp:69:40: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/audio/dtmf_player.h:62:9: style: Technically the member function 't_dtmf_player::get_timestamp' can be const. [functionConst]
twinkle-1.10.1/src/audio/dtmf_player.cpp:45:23: note: Technically the member function 't_dtmf_player::get_timestamp' can be const.
twinkle-1.10.1/src/audio/dtmf_player.h:62:9: note: Technically the member function 't_dtmf_player::get_timestamp' can be const.
twinkle-1.10.1/src/audio/dtmf_player.h:65:7: style: Technically the member function 't_dtmf_player::finished' can be const. [functionConst]
twinkle-1.10.1/src/audio/dtmf_player.cpp:49:21: note: Technically the member function 't_dtmf_player::finished' can be const.
twinkle-1.10.1/src/audio/dtmf_player.h:65:7: note: Technically the member function 't_dtmf_player::finished' can be const.
twinkle-1.10.1/src/audio/freq_gen.cpp:120:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/audio/g711.cpp:141:16: style: The scope of the variable 'aval' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g711.cpp:236:16: style: The scope of the variable 'uval' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g721.cpp:81:7: style: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:119:7: note: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g721.cpp:81:7: note: Function 'g721_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g721.cpp:138:7: style: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:123:7: note: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g721.cpp:138:7: note: Function 'g721_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_16.cpp:83:7: style: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:127:7: note: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_16.cpp:83:7: note: Function 'g723_16_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_16.cpp:146:7: style: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:131:7: note: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_16.cpp:146:7: note: Function 'g723_16_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_24.cpp:69:7: style: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:135:7: note: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_24.cpp:69:7: note: Function 'g723_24_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_24.cpp:124:7: style: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:139:7: note: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_24.cpp:124:7: note: Function 'g723_24_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_40.cpp:88:7: style: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:143:7: note: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_40.cpp:88:7: note: Function 'g723_40_encoder' argument 1 names different: declaration 'sample' definition 'sl'.
twinkle-1.10.1/src/audio/g723_40.cpp:144:7: style: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'. [funcArgNamesDifferent]
twinkle-1.10.1/src/audio/g72x.h:147:7: note: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g723_40.cpp:144:7: note: Function 'g723_40_decoder' argument 1 names different: declaration 'code' definition 'i'.
twinkle-1.10.1/src/audio/g72x.cpp:161:7: style: The scope of the variable 'y' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:162:7: style: The scope of the variable 'dif' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:163:7: style: The scope of the variable 'al' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:246:9: style: The scope of the variable 'dex' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:247:9: style: The scope of the variable 'dqt' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:248:9: style: The scope of the variable 'dq' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:282:9: style: The scope of the variable 'a1ul' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:283:9: style: The scope of the variable 'pks1' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:284:9: style: The scope of the variable 'fa1' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:487:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:488:7: style: The scope of the variable 'im' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:489:7: style: The scope of the variable 'imx' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:536:7: style: The scope of the variable 'sd' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:537:7: style: The scope of the variable 'im' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:538:7: style: The scope of the variable 'imx' can be reduced. [variableScope]
twinkle-1.10.1/src/audio/g72x.cpp:348:16: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
twinkle-1.10.1/src/audio/g72x.cpp:493:23: portability: Shifting a negative value is technically undefined behaviour [shiftNegativeLHS]
twinkle-1.10.1/src/audio/media_buffer.cpp:29:2: style: Class 't_media_buffer' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/audio/media_buffer.cpp:29:2: style: Class 't_media_buffer' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/audio/tone_gen.cpp:48:19: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/audits/memman.cpp:188:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/auth.cpp:63:38: style: Unused variable: j [unusedVariable]
twinkle-1.10.1/src/auth.cpp:42:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/auth.cpp:32:2: performance: Variable 'credentials' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/auth.cpp:33:2: performance: Variable 'passwd' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/auth.h:107:7: performance: Technically the member function 't_auth::auth_failed' can be static. [functionStatic]
twinkle-1.10.1/src/auth.cpp:85:14: note: Technically the member function 't_auth::auth_failed' can be static.
twinkle-1.10.1/src/auth.h:107:7: note: Technically the member function 't_auth::auth_failed' can be static.
twinkle-1.10.1/src/auth.h:117:7: performance: Technically the member function 't_auth::remove_credentials' can be static. [functionStatic]
twinkle-1.10.1/src/auth.cpp:102:14: note: Technically the member function 't_auth::remove_credentials' can be static.
twinkle-1.10.1/src/auth.h:117:7: note: Technically the member function 't_auth::remove_credentials' can be static.
twinkle-1.10.1/src/call_history.cpp:440:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/call_history.cpp:44:16: warning: Member variable 't_call_record::direction' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/call_history.cpp:44:16: warning: Member variable 't_call_record::rel_cause' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/call_script.cpp:181:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/call_script.cpp:213:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/call_script.h:171:2: warning: Member variable 't_call_script::user_config' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/call_script.h:171:2: warning: Member variable 't_call_script::trigger' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/call_script.h:149:9: performance: Technically the member function 't_call_script::trigger2str' can be static. [functionStatic]
twinkle-1.10.1/src/call_script.cpp:113:23: note: Technically the member function 't_call_script::trigger2str' can be static.
twinkle-1.10.1/src/call_script.h:149:9: note: Technically the member function 't_call_script::trigger2str' can be static.
twinkle-1.10.1/src/call_script.cpp:328:0: error: Memory leak: argv [memleak]
twinkle-1.10.1/src/call_script.cpp:328:0: error: Memory leak: env [memleak]
twinkle-1.10.1/src/call_script.cpp:447:0: error: Memory leak: argv [memleak]
twinkle-1.10.1/src/call_script.cpp:447:0: error: Memory leak: env [memleak]
twinkle-1.10.1/src/call_script.cpp:57:68: performance: Function parameter 'action_string' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/client_request.cpp:27:12: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/client_request.cpp:70:17: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/client_request.cpp:42:2: style: Class 't_client_request' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/client_request.cpp:42:2: style: Class 't_client_request' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/cmd_socket.cpp:135:29: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:202:35: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:285:21: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:374:44: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:520:43: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:623:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:936:24: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:1269:22: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:1770:27: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:1968:16: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:1975:36: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:2324:36: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:2325:44: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:2326:20: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/dialog.cpp:197:6: style: The scope of the variable 'warn_code' can be reduced. [variableScope]
twinkle-1.10.1/src/dialog.cpp:930:6: style: The scope of the variable 'warn_code' can be reduced. [variableScope]
twinkle-1.10.1/src/dialog.cpp:1143:14: style: The scope of the variable 'resp' can be reduced. [variableScope]
twinkle-1.10.1/src/dialog.cpp:3611:19: style: The scope of the variable 'contact' can be reduced. [variableScope]
twinkle-1.10.1/src/dialog.cpp:2298:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/dialog.cpp:2555:50: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/dialog.cpp:3614:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::role' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::state' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::resubscribe_after' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::may_resubscribe' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::dialog' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::user_config' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::pending' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::id_subscription_timeout' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::auto_refresh' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::subscription_expiry' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::default_duration' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/subscription.h:114:2: warning: Member variable 't_subscription::req_out' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/dialog.h:417:7: style: Technically the member function 't_dialog::state_w4invite_resp' can be const. [functionConst]
twinkle-1.10.1/src/dialog.cpp:1463:16: note: Technically the member function 't_dialog::state_w4invite_resp' can be const.
twinkle-1.10.1/src/dialog.h:417:7: note: Technically the member function 't_dialog::state_w4invite_resp' can be const.
twinkle-1.10.1/src/dialog.h:423:7: style: Technically the member function 't_dialog::state_early' can be const. [functionConst]
twinkle-1.10.1/src/dialog.cpp:1595:16: note: Technically the member function 't_dialog::state_early' can be const.
twinkle-1.10.1/src/dialog.h:423:7: note: Technically the member function 't_dialog::state_early' can be const.
twinkle-1.10.1/src/dialog.h:708:7: performance: Technically the member function 't_dialog::recvd_stun_resp' can be static. [functionStatic]
twinkle-1.10.1/src/dialog.cpp:3488:16: note: Technically the member function 't_dialog::recvd_stun_resp' can be static.
twinkle-1.10.1/src/dialog.h:708:7: note: Technically the member function 't_dialog::recvd_stun_resp' can be static.
twinkle-1.10.1/src/dialog.h:754:7: style: Technically the member function 't_dialog::match_response' can be const. [functionConst]
twinkle-1.10.1/src/dialog.cpp:3668:16: note: Technically the member function 't_dialog::match_response' can be const.
twinkle-1.10.1/src/dialog.h:754:7: note: Technically the member function 't_dialog::match_response' can be const.
twinkle-1.10.1/src/dialog.h:763:7: style: Technically the member function 't_dialog::match_cancel' can be const. [functionConst]
twinkle-1.10.1/src/dialog.cpp:3675:16: note: Technically the member function 't_dialog::match_cancel' can be const.
twinkle-1.10.1/src/dialog.h:763:7: note: Technically the member function 't_dialog::match_cancel' can be const.
twinkle-1.10.1/src/dialog.h:771:7: style: Technically the member function 't_dialog::is_invite_retrans' can be const. [functionConst]
twinkle-1.10.1/src/dialog.cpp:3679:16: note: Technically the member function 't_dialog::is_invite_retrans' can be const.
twinkle-1.10.1/src/dialog.h:771:7: note: Technically the member function 't_dialog::is_invite_retrans' can be const.
twinkle-1.10.1/src/dialog.cpp:2262:2: style: Class 't_dialog' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/dialog.cpp:2262:2: style: Class 't_dialog' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/sub_refer.h:59:7: style: The function 'recv_notify' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/subscription.h:245:15: note: Virtual function in base class
twinkle-1.10.1/src/sub_refer.h:59:7: note: Function in derived class
twinkle-1.10.1/src/sub_refer.h:60:7: style: The function 'recv_subscribe' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/subscription.h:235:15: note: Virtual function in base class
twinkle-1.10.1/src/sub_refer.h:60:7: note: Function in derived class
twinkle-1.10.1/src/sub_refer.h:62:7: style: The function 'timeout' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/subscription.h:283:15: note: Virtual function in base class
twinkle-1.10.1/src/sub_refer.h:62:7: note: Function in derived class
twinkle-1.10.1/src/im/im_iscomposing_body.h:64:15: style: The function 'create_xml_doc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:135:15: note: Virtual function in base class
twinkle-1.10.1/src/im/im_iscomposing_body.h:64:15: note: Function in derived class
twinkle-1.10.1/src/im/im_iscomposing_body.h:70:22: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/im/im_iscomposing_body.h:70:22: note: Function in derived class
twinkle-1.10.1/src/im/im_iscomposing_body.h:71:22: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/im/im_iscomposing_body.h:71:22: note: Function in derived class
twinkle-1.10.1/src/im/im_iscomposing_body.h:72:18: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/im/im_iscomposing_body.h:72:18: note: Function in derived class
twinkle-1.10.1/src/im/im_iscomposing_body.h:73:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:163:15: note: Virtual function in base class
twinkle-1.10.1/src/im/im_iscomposing_body.h:73:15: note: Function in derived class
twinkle-1.10.1/src/stun/stun_transaction.h:124:15: style: The function 'retransmit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/stun/stun_transaction.h:80:15: note: Virtual function in base class
twinkle-1.10.1/src/stun/stun_transaction.h:124:15: note: Function in derived class
twinkle-1.10.1/src/stun/stun_transaction.h:148:15: style: The function 'retransmit' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/stun/stun_transaction.h:80:15: note: Virtual function in base class
twinkle-1.10.1/src/stun/stun_transaction.h:148:15: note: Function in derived class
twinkle-1.10.1/src/call_script.h:103:42: performance: Function parameter 'action_string' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sub_refer.h:57:16: performance: Function parameter 'reason' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/epa.h:106:7: performance: Technically the member function 't_epa::remove_client_request' can be static. [functionStatic]
twinkle-1.10.1/src/epa.cpp:58:13: note: Technically the member function 't_epa::remove_client_request' can be static.
twinkle-1.10.1/src/epa.h:106:7: note: Technically the member function 't_epa::remove_client_request' can be static.
twinkle-1.10.1/src/epa.h:212:15: warning: Virtual function 'clear' is called from destructor '~t_epa()' at line 203. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/epa.cpp:203:2: note: Calling clear
twinkle-1.10.1/src/epa.h:212:15: note: clear is a virtual method
twinkle-1.10.1/src/epa.cpp:189:71: performance: Function parameter '_request_uri' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/events.cpp:176:18: warning: Member variable 't_event_failure::cseq_method' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:183:18: warning: Member variable 't_event_failure::tid' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:269:23: warning: Member variable 't_event_stun_request::src_port' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:370:13: warning: Member variable 't_event_ui::line' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:370:13: warning: Member variable 't_event_ui::codec' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:370:13: warning: Member variable 't_event_ui::dtmf_event' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:370:13: warning: Member variable 't_event_ui::encrypted' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:370:13: warning: Member variable 't_event_ui::msg_priority' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:443:25: warning: Member variable 't_event_async_response::bool_response' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/events.cpp:273:2: style: Class 't_event_stun_request' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/events.cpp:273:2: style: Class 't_event_stun_request' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/events.cpp:320:2: style: Class 't_event_stun_response' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/events.cpp:320:2: style: Class 't_event_stun_response' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/gui/getaddressform.h:12:5: style: Class 'GetAddressForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/textbrowsernoautolink.h:42:2: style: Class 'TextBrowserNoAutoLink' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/messageform.h:22:5: style: Class 'MessageForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/gui.h:179:2: style: Class 't_gui' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/addresscardform.cpp:81:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/addresscardform.cpp:88:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/addresscardform.h:11:5: style: Class 'AddressCardForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/addresstablemodel.cpp:24:2: performance: Variable 'm_data' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/gui/authenticationform.h:11:5: style: Class 'AuthenticationForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/buddyform.cpp:104:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/buddyform.cpp:113:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/buddyform.cpp:154:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/buddyform.h:14:5: style: Class 'BuddyForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/deregisterform.h:13:5: style: Class 'DeregisterForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:115:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:122:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:135:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:157:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:180:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/diamondcardprofileform.h:19:15: warning: Virtual function 'destroyOldUserConfig' is called from destructor '~DiamondcardProfileForm()' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:49:2: note: Calling destroy
twinkle-1.10.1/src/gui/diamondcardprofileform.cpp:75:2: note: Calling destroyOldUserConfig
twinkle-1.10.1/src/gui/diamondcardprofileform.h:19:15: note: destroyOldUserConfig is a virtual method
twinkle-1.10.1/src/gui/getprofilenameform.h:12:5: style: Class 'GetProfileNameForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/diamondcardprofileform.h:13:5: style: Class 'DiamondcardProfileForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/gui.cpp:379:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/gui.cpp:1102:3: style: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable. [redundantAssignment]
twinkle-1.10.1/src/gui/gui.cpp:1101:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
twinkle-1.10.1/src/gui/gui.cpp:1102:3: note: Variable 's' is reassigned a value before the old one has been used if variable is no semaphore variable.
twinkle-1.10.1/src/gui/gui.cpp:556:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:954:91: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:1039:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:1051:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:1351:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:1363:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:1648:17: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:2855:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:2864:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:2876:84: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:3010:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:3058:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:3078:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:3087:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/gui.cpp:778:2: performance: Variable 'lastFileBrowsePath' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/gui/inviteform.h:17:5: style: Class 'InviteForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/redirectform.h:29:5: style: Class 'RedirectForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/termcapform.h:17:5: style: Class 'TermCapForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/srvredirectform.h:19:5: style: Class 'SrvRedirectForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/userprofileform.h:14:5: style: Class 'UserProfileForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/transferform.h:19:5: style: Class 'TransferForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/syssettingsform.h:13:5: style: Class 'SysSettingsForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/logviewform.h:23:5: style: Class 'LogViewForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/historyform.h:15:5: style: Class 'HistoryForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/selectuserform.h:16:5: style: Class 'SelectUserForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/selectprofileform.h:17:5: style: Class 'SelectProfileForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/mphoneform.h:36:5: style: Class 'MphoneForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/selectnicform.h:11:5: style: Class 'SelectNicForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/messageformview.h:40:15: style: The function 'show' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/gui/messageform.h:30:15: note: Virtual function in base class
twinkle-1.10.1/src/gui/messageformview.h:40:15: note: Function in derived class
twinkle-1.10.1/src/gui/yesnodialog.h:48:15: style: The function 'actionYes' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/gui/yesnodialog.h:32:15: note: Virtual function in base class
twinkle-1.10.1/src/gui/yesnodialog.h:48:15: note: Function in derived class
twinkle-1.10.1/src/gui/yesnodialog.h:49:15: style: The function 'actionNo' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/gui/yesnodialog.h:33:15: note: Virtual function in base class
twinkle-1.10.1/src/gui/yesnodialog.h:49:15: note: Function in derived class
twinkle-1.10.1/src/gui/gui.cpp:1017:6: performance: Possible inefficient checking for 'l' emptiness. [stlSize]
twinkle-1.10.1/src/gui/gui.cpp:1641:6: performance: Possible inefficient checking for 'l' emptiness. [stlSize]
twinkle-1.10.1/src/gui/historyform.cpp:120:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/historyform.h:25:15: warning: Virtual function 'call' is called from constructor 'HistoryForm(QWidget*parent=0)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/historyform.cpp:49:2: note: Calling init
twinkle-1.10.1/src/gui/historyform.cpp:101:79: note: Calling call
twinkle-1.10.1/src/gui/historyform.h:25:15: note: call is a virtual method
twinkle-1.10.1/src/gui/inviteform.cpp:71:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/inviteform.cpp:127:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/inviteform.cpp:162:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/main.cpp:1225:6: style: Condition 'appTranslator' is always false [knownConditionTrueFalse]
twinkle-1.10.1/src/gui/main.cpp:598:31: note: Assignment 'appTranslator=NULL', assigned value is 0
twinkle-1.10.1/src/gui/main.cpp:1225:6: note: Condition 'appTranslator' is always false
twinkle-1.10.1/src/gui/main.cpp:790:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/main.cpp:809:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/main.cpp:911:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/main.cpp:929:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/qt_translator.h:28:2: style: Class 't_qt_translator' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/main.cpp:1051:4: style: Exception should be caught by reference. [catchExceptionByValue]
twinkle-1.10.1/src/gui/messageform.cpp:581:21: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/messageform.cpp:589:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/messageform.cpp:522:53: style: Function 'attachmentPopupActivated' argument 1 names different: declaration 'action' definition 'act'. [funcArgNamesDifferent]
twinkle-1.10.1/src/gui/messageform.h:41:53: note: Function 'attachmentPopupActivated' argument 1 names different: declaration 'action' definition 'act'.
twinkle-1.10.1/src/gui/messageform.cpp:522:53: note: Function 'attachmentPopupActivated' argument 1 names different: declaration 'action' definition 'act'.
twinkle-1.10.1/src/gui/messageform.h:49:15: warning: Virtual function 'showMessageSize' is called from constructor 'MessageForm(QWidget*parent=0)' at line 67. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/messageform.cpp:67:2: note: Calling init
twinkle-1.10.1/src/gui/messageform.cpp:99:2: note: Calling showMessageSize
twinkle-1.10.1/src/gui/messageform.h:49:15: note: showMessageSize is a virtual method
twinkle-1.10.1/src/gui/sendfileform.h:10:5: style: Class 'SendFileForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/messageformview.cpp:39:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/messageformview.cpp:161:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/messageformview.h:34:15: warning: Virtual function 'updatePartyInfo' is called from constructor 'MessageFormView(QWidget*parent,im::t_msg_session*s)' at line 32. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/messageformview.cpp:32:52: note: Calling update_slot
twinkle-1.10.1/src/gui/messageformview.cpp:62:2: note: Calling updatePartyInfo
twinkle-1.10.1/src/gui/messageformview.h:34:15: note: updatePartyInfo is a virtual method
twinkle-1.10.1/src/gui/mphoneform.cpp:655:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1601:15: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1624:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1629:15: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1652:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1657:15: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1680:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1686:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1695:8: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1754:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1768:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1775:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1799:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1806:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1852:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1911:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1914:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1922:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1952:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1959:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1961:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1969:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1975:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:1984:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2017:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2034:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2049:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2063:32: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2068:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2077:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2083:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2089:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2095:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2102:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2104:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2112:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2123:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2132:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2138:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2144:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2150:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2175:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2180:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2187:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2212:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2217:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2250:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2252:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2257:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2259:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2264:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2266:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2292:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2451:7: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2518:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2530:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:2546:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:3129:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:3210:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:3331:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/mphoneform.cpp:3288:16: style: The scope of the variable 'duration' can be reduced. [variableScope]
twinkle-1.10.1/src/gui/mphoneform.cpp:1583:52: style: Function 'removeDiamondcardAction' argument 1 names different: declaration 'id' definition 'act'. [funcArgNamesDifferent]
twinkle-1.10.1/src/gui/mphoneform.h:67:46: note: Function 'removeDiamondcardAction' argument 1 names different: declaration 'id' definition 'act'.
twinkle-1.10.1/src/gui/mphoneform.cpp:1583:52: note: Function 'removeDiamondcardAction' argument 1 names different: declaration 'id' definition 'act'.
twinkle-1.10.1/src/gui/mphoneform.cpp:976:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:1098:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:1192:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:1356:78: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:1432:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:2375:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:2407:79: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/mphoneform.cpp:2423:89: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/osd.h:16:2: style: Class 'OSD' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/numberconversionform.cpp:54:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/numberconversionform.cpp:62:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/numberconversionform.cpp:72:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/numberconversionform.cpp:70:20: style: Variable 're' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/gui/numberconversionform.h:12:5: style: Class 'NumberConversionForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/redirectform.cpp:77:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/selectprofileform.cpp:298:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/selectprofileform.cpp:424:7: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/selectprofileform.cpp:527:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/selectprofileform.cpp:579:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/selectprofileform.cpp:698:48: style: Function 'toggleItem' argument 1 names different: declaration 'item' definition 'index'. [funcArgNamesDifferent]
twinkle-1.10.1/src/gui/selectprofileform.h:41:42: note: Function 'toggleItem' argument 1 names different: declaration 'item' definition 'index'.
twinkle-1.10.1/src/gui/selectprofileform.cpp:698:48: note: Function 'toggleItem' argument 1 names different: declaration 'item' definition 'index'.
twinkle-1.10.1/src/gui/wizardform.h:15:5: style: Class 'WizardForm' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/gui/selectuserform.cpp:160:41: style: Function 'toggle' argument 1 names different: declaration 'item' definition 'index'. [funcArgNamesDifferent]
twinkle-1.10.1/src/gui/selectuserform.h:24:38: note: Function 'toggle' argument 1 names different: declaration 'item' definition 'index'.
twinkle-1.10.1/src/gui/selectuserform.cpp:160:41: note: Function 'toggle' argument 1 names different: declaration 'item' definition 'index'.
twinkle-1.10.1/src/gui/selectuserform.cpp:98:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/sendfileform.cpp:82:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/srvredirectform.cpp:98:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/srvredirectform.cpp:168:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/srvredirectform.cpp:309:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/srvredirectform.cpp:180:2: style: Variable 'valid' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/gui/srvredirectform.cpp:177:0: note: Variable 'valid' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/gui/srvredirectform.cpp:180:2: note: Variable 'valid' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/gui/srvredirectform.cpp:294:50: style: Function 'changedUser' argument 1 names different: declaration 'user_display_uri' definition 'user_profile'. [funcArgNamesDifferent]
twinkle-1.10.1/src/gui/srvredirectform.h:32:44: note: Function 'changedUser' argument 1 names different: declaration 'user_display_uri' definition 'user_profile'.
twinkle-1.10.1/src/gui/srvredirectform.cpp:294:50: note: Function 'changedUser' argument 1 names different: declaration 'user_display_uri' definition 'user_profile'.
twinkle-1.10.1/src/gui/srvredirectform.cpp:122:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/srvredirectform.cpp:138:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/srvredirectform.cpp:154:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/syssettingsform.cpp:285:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:452:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:474:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:478:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:485:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:489:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/syssettingsform.cpp:123:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/syssettingsform.cpp:168:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/syssettingsform.cpp:212:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/termcapform.cpp:71:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/transferform.cpp:143:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/twinkleapplication.cpp:45:3: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:690:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:732:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:742:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:758:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:771:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:784:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:800:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:815:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:826:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:840:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:854:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:866:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:909:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:1246:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:1298:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:1302:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:1517:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/userprofileform.cpp:430:88: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/userprofileform.cpp:598:95: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/userprofileform.cpp:643:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/userprofileform.cpp:1279:83: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/gui/wizardform.cpp:213:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/wizardform.cpp:221:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/wizardform.cpp:236:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/wizardform.cpp:256:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/wizardform.cpp:288:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/gui/wizardform.h:21:15: warning: Virtual function 'initProviders' is called from constructor 'WizardForm(QWidget*parent=0)' at line 49. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/wizardform.cpp:49:2: note: Calling init
twinkle-1.10.1/src/gui/wizardform.cpp:80:2: note: Calling initProviders
twinkle-1.10.1/src/gui/wizardform.h:21:15: note: initProviders is a virtual method
twinkle-1.10.1/src/gui/yesnodialog.cpp:39:14: warning: Member variable 'YesNoDialog::pbYes' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/gui/yesnodialog.cpp:39:14: warning: Member variable 'YesNoDialog::pbNo' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/gui/yesnodialog.h:32:15: warning: Virtual function 'actionYes' is called from constructor 'YesNoDialog(QWidget*parent,const QString&caption,const QString&text)' at line 69. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/yesnodialog.cpp:69:47: note: Calling actionYes
twinkle-1.10.1/src/gui/yesnodialog.h:32:15: note: actionYes is a virtual method
twinkle-1.10.1/src/gui/yesnodialog.h:33:15: warning: Virtual function 'actionNo' is called from constructor 'YesNoDialog(QWidget*parent,const QString&caption,const QString&text)' at line 70. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/gui/yesnodialog.cpp:70:46: note: Calling actionNo
twinkle-1.10.1/src/gui/yesnodialog.h:33:15: note: actionNo is a virtual method
twinkle-1.10.1/src/id_object.h:55:14: style: Technically the member function 't_id_object::get_object_id' can be const. [functionConst]
twinkle-1.10.1/src/id_object.cpp:31:26: note: Technically the member function 't_id_object::get_object_id' can be const.
twinkle-1.10.1/src/id_object.h:55:14: note: Technically the member function 't_id_object::get_object_id' can be const.
twinkle-1.10.1/src/im/im_iscomposing_body.cpp:42:2: style: Variable 'root_element' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/im/im_iscomposing_body.cpp:39:0: note: Variable 'root_element' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/im/im_iscomposing_body.cpp:42:2: note: Variable 'root_element' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/im/msg_session.cpp:61:8: warning: Member variable 't_msg::direction' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/im/msg_session.cpp:61:8: warning: Member variable 't_msg::format' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/line.cpp:119:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:130:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:142:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:162:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:166:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:210:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:234:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:243:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:284:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:329:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:336:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:424:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:429:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:763:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:828:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:834:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1019:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1071:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1162:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1276:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1357:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:1446:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/line.cpp:36:14: warning: Member variable 't_call_info::dtmf_inband' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/line.cpp:36:14: warning: Member variable 't_call_info::dtmf_info' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/line.h:308:7: performance: Technically the member function 't_line::failure' can be static. [functionStatic]
twinkle-1.10.1/src/line.cpp:1740:14: note: Technically the member function 't_line::failure' can be static.
twinkle-1.10.1/src/line.h:308:7: note: Technically the member function 't_line::failure' can be static.
twinkle-1.10.1/src/line.h:550:7: style: Technically the member function 't_line::enable_zrtp' can be const. [functionConst]
twinkle-1.10.1/src/line.cpp:2263:14: note: Technically the member function 't_line::enable_zrtp' can be const.
twinkle-1.10.1/src/line.h:550:7: note: Technically the member function 't_line::enable_zrtp' can be const.
twinkle-1.10.1/src/line.h:551:7: style: Technically the member function 't_line::zrtp_request_go_clear' can be const. [functionConst]
twinkle-1.10.1/src/line.cpp:2270:14: note: Technically the member function 't_line::zrtp_request_go_clear' can be const.
twinkle-1.10.1/src/line.h:551:7: note: Technically the member function 't_line::zrtp_request_go_clear' can be const.
twinkle-1.10.1/src/line.h:552:7: style: Technically the member function 't_line::zrtp_go_clear_ok' can be const. [functionConst]
twinkle-1.10.1/src/line.cpp:2277:14: note: Technically the member function 't_line::zrtp_go_clear_ok' can be const.
twinkle-1.10.1/src/line.h:552:7: note: Technically the member function 't_line::zrtp_go_clear_ok' can be const.
twinkle-1.10.1/src/line.cpp:252:40: performance: Possible inefficient checking for 'pending_dialogs' emptiness. [stlSize]
twinkle-1.10.1/src/listener.cpp:431:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/connection.h:84:2: style: Class 't_connection' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/parser/parse_ctrl.h:127:2: style: Class 't_syntax_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/sdp/sdp_parse_ctrl.h:59:2: style: Class 't_sdp_syntax_error' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/presence/pidf_body.h:70:15: style: The function 'create_xml_doc' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:135:15: note: Virtual function in base class
twinkle-1.10.1/src/presence/pidf_body.h:70:15: note: Function in derived class
twinkle-1.10.1/src/presence/pidf_body.h:76:22: style: The function 'copy' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:94:22: note: Virtual function in base class
twinkle-1.10.1/src/presence/pidf_body.h:76:22: note: Function in derived class
twinkle-1.10.1/src/presence/pidf_body.h:77:22: style: The function 'get_type' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:100:22: note: Virtual function in base class
twinkle-1.10.1/src/presence/pidf_body.h:77:22: note: Function in derived class
twinkle-1.10.1/src/presence/pidf_body.h:78:18: style: The function 'get_media' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:106:18: note: Virtual function in base class
twinkle-1.10.1/src/presence/pidf_body.h:78:18: note: Function in derived class
twinkle-1.10.1/src/presence/pidf_body.h:100:15: style: The function 'parse' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/parser/sip_body.h:163:15: note: Virtual function in base class
twinkle-1.10.1/src/presence/pidf_body.h:100:15: note: Function in derived class
twinkle-1.10.1/src/log.cpp:248:7: style: The scope of the variable 'log_zapped' can be reduced. [variableScope]
twinkle-1.10.1/src/log.cpp:275:16: style: Variable 'log_zapped' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/log.cpp:61:9: performance: Variable 'log_filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/log.cpp:71:2: style: Class 't_log' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/log.cpp:71:2: style: Class 't_log' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/main.cpp:195:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/main.cpp:254:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/main.cpp:362:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/interfaces.h:38:2: style: Class 't_interface' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/utils/mime_database.h:43:15: style: The function 'create_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:54:15: note: Virtual function in base class
twinkle-1.10.1/src/utils/mime_database.h:43:15: note: Function in derived class
twinkle-1.10.1/src/utils/mime_database.h:44:15: style: The function 'populate_from_file_record' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/utils/record_file.h:62:15: note: Virtual function in base class
twinkle-1.10.1/src/utils/mime_database.h:44:15: note: Function in derived class
twinkle-1.10.1/src/main.cpp:469:4: style: Exception should be caught by reference. [catchExceptionByValue]
twinkle-1.10.1/src/address_book.h:55:39: performance: Function parameter 'other' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/mwi/mwi.cpp:20:8: warning: Member variable 't_mwi::msg_waiting' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/mwi/simple_msg_sum_body.cpp:80:24: warning: Member variable 't_simple_msg_sum_body::msg_waiting' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/parser/challenge.cpp:48:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:92:37: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:102:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:123:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:141:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:169:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/challenge.cpp:28:2: performance: Variable 'algorithm' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/challenge.cpp:42:6: performance: Possible inefficient checking for 'domain' emptiness. [stlSize]
twinkle-1.10.1/src/parser/challenge.cpp:86:6: performance: Possible inefficient checking for 'qop_options' emptiness. [stlSize]
twinkle-1.10.1/src/parser/challenge.cpp:35:7: style: Reading from empty STL container 's' [reademptycontainer]
twinkle-1.10.1/src/parser/coding.cpp:27:2: performance: Variable 'content_coding' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/credentials.cpp:103:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/credentials.cpp:149:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_accept.cpp:39:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_accept_encoding.cpp:34:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_accept_language.cpp:58:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_accept_language.cpp:23:2: performance: Variable 'language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_accept_language.cpp:28:2: performance: Variable 'language' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_alert_info.cpp:48:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_allow.cpp:58:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_allow.cpp:65:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_allow.cpp:67:39: performance: Possible inefficient checking for 'method_list' emptiness. [stlSize]
twinkle-1.10.1/src/parser/hdr_allow_events.cpp:34:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_auth_info.cpp:94:15: style: Variable 'add_comma' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/parser/hdr_authorization.cpp:36:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_authorization.cpp:53:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_authorization.cpp:66:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_authorization.cpp:82:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_call_info.cpp:48:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_contact.cpp:77:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_contact.cpp:95:64: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_contact.cpp:111:72: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_contact.cpp:129:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_contact.cpp:170:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_content_encoding.cpp:35:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_content_language.cpp:35:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_date.cpp:25:13: warning: Member variable 't_hdr_date::date' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/parser/hdr_error_info.cpp:48:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_in_reply_to.cpp:34:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_p_asserted_identity.cpp:35:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_p_preferred_identity.cpp:35:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_privacy.cpp:43:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_proxy_authorization.cpp:36:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_proxy_authorization.cpp:53:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_proxy_authorization.cpp:66:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_proxy_authorization.cpp:82:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_proxy_require.cpp:34:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_record_route.cpp:41:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_record_route.cpp:58:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_require.cpp:33:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_require.cpp:48:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_require.cpp:62:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_route.cpp:42:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_route.cpp:59:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_server.cpp:63:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_server.cpp:27:2: performance: Variable 'product' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_server.cpp:28:2: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_server.cpp:29:2: performance: Variable 'comment' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_service_route.cpp:41:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_service_route.cpp:58:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_supported.cpp:34:65: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_supported.cpp:50:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_supported.cpp:64:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_unsupported.cpp:37:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_unsupported.cpp:51:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_user_agent.cpp:33:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_via.cpp:177:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_via.cpp:194:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_via.cpp:34:2: performance: Variable 'protocol_name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_via.cpp:35:2: performance: Variable 'protocol_version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_via.cpp:36:2: performance: Variable 'transport' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_via.cpp:37:2: performance: Variable 'host' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_via.cpp:38:2: performance: Variable 'branch' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_warning.cpp:81:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/hdr_warning.cpp:28:2: performance: Variable 'host' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/hdr_warning.cpp:27:72: performance: Function parameter '_text' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/parser/media_type.cpp:65:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/media_type.cpp:71:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/parameter.cpp:70:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/parameter.cpp:83:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/parameter.cpp:27:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/parameter.cpp:32:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/parameter.cpp:33:2: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/parameter.h:47:7: style: Technically the member function 't_parameter::operator==' can be const. [functionConst]
twinkle-1.10.1/src/parser/parameter.cpp:53:19: note: Technically the member function 't_parameter::operator==' can be const.
twinkle-1.10.1/src/parser/parameter.h:47:7: note: Technically the member function 't_parameter::operator==' can be const.
twinkle-1.10.1/src/parser/parse_ctrl.cpp:100:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/parse_ctrl.cpp:134:2: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/request.cpp:183:6: style: Variable 'sqn' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/parser/request.cpp:348:12: warning: Member variable 't_request::transport_specified' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/parser/request.h:34:1: warning: The class 't_request' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
twinkle-1.10.1/src/parser/response.cpp:25:13: warning: Member variable 't_response::code' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/parser/response.h:173:1: warning: The class 't_response' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
twinkle-1.10.1/src/parser/response.cpp:34:42: performance: Function parameter '_reason' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/parser/rijndael.cpp:393:10: style: The scope of the variable 't' can be reduced. [variableScope]
twinkle-1.10.1/src/parser/sip_body.cpp:236:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/sip_body.cpp:196:2: performance: Variable 'duration' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/parser/sip_body.h:138:15: warning: Virtual function 'clear_xml_doc' is called from destructor '~t_sip_body_xml()' at line 89. Dynamic binding is not used. [virtualCallInConstructor]
twinkle-1.10.1/src/parser/sip_body.cpp:89:2: note: Calling clear_xml_doc
twinkle-1.10.1/src/parser/sip_body.h:138:15: note: clear_xml_doc is a virtual method
twinkle-1.10.1/src/parser/sip_body.cpp:132:45: performance: Function parameter 's' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/parser/sip_message.cpp:261:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/sip_message.cpp:368:35: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/parser/sip_message.h:102:1: warning: The class 't_sip_message' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
twinkle-1.10.1/src/phone.cpp:162:20: style: The scope of the variable 'as_peer' can be reduced. [variableScope]
twinkle-1.10.1/src/phone.cpp:1463:14: style: The scope of the variable 'resp' can be reduced. [variableScope]
twinkle-1.10.1/src/phone.cpp:1678:16: style: The scope of the variable 'pu' can be reduced. [variableScope]
twinkle-1.10.1/src/phone.cpp:2109:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:2121:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:2233:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3031:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3093:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3107:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3307:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3389:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3417:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3429:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.cpp:3442:77: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/phone.h:183:7: performance: Technically the member function 't_phone::registration' can be static. [functionStatic]
twinkle-1.10.1/src/phone.cpp:303:15: note: Technically the member function 't_phone::registration' can be static.
twinkle-1.10.1/src/phone.h:183:7: note: Technically the member function 't_phone::registration' can be static.
twinkle-1.10.1/src/phone.h:188:7: performance: Technically the member function 't_phone::options' can be static. [functionStatic]
twinkle-1.10.1/src/phone.cpp:309:15: note: Technically the member function 't_phone::options' can be static.
twinkle-1.10.1/src/phone.h:188:7: note: Technically the member function 't_phone::options' can be static.
twinkle-1.10.1/src/phone.h:300:7: style: Technically the member function 't_phone::line_timeout' can be const. [functionConst]
twinkle-1.10.1/src/phone.cpp:2084:15: note: Technically the member function 't_phone::line_timeout' can be const.
twinkle-1.10.1/src/phone.h:300:7: note: Technically the member function 't_phone::line_timeout' can be const.
twinkle-1.10.1/src/phone.h:310:7: style: Technically the member function 't_phone::line_timeout_sub' can be const. [functionConst]
twinkle-1.10.1/src/phone.cpp:2093:15: note: Technically the member function 't_phone::line_timeout_sub' can be const.
twinkle-1.10.1/src/phone.h:310:7: note: Technically the member function 't_phone::line_timeout_sub' can be const.
twinkle-1.10.1/src/phone.h:521:7: style: Technically the member function 't_phone::part_of_3way' can be const. [functionConst]
twinkle-1.10.1/src/phone.cpp:2841:15: note: Technically the member function 't_phone::part_of_3way' can be const.
twinkle-1.10.1/src/phone.h:521:7: note: Technically the member function 't_phone::part_of_3way' can be const.
twinkle-1.10.1/src/phone.h:667:7: performance: Technically the member function 't_phone::stop_timer' can be static. [functionStatic]
twinkle-1.10.1/src/phone.cpp:646:15: note: Technically the member function 't_phone::stop_timer' can be static.
twinkle-1.10.1/src/phone.h:667:7: note: Technically the member function 't_phone::stop_timer' can be static.
twinkle-1.10.1/src/phone.h:689:7: performance: Technically the member function 't_phone::set_sighandler' can be static. [functionStatic]
twinkle-1.10.1/src/phone.cpp:3338:15: note: Technically the member function 't_phone::set_sighandler' can be static.
twinkle-1.10.1/src/phone.h:689:7: note: Technically the member function 't_phone::set_sighandler' can be static.
twinkle-1.10.1/src/phone.cpp:2275:86: performance: Function parameter 'reason' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/phone_user.cpp:1037:16: style: Function 'send_message' argument 3 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
twinkle-1.10.1/src/phone_user.h:322:80: note: Function 'send_message' argument 3 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/phone_user.cpp:1037:16: note: Function 'send_message' argument 3 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/phone_user.cpp:100:15: warning: Member variable 't_phone_user::registration_time' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/phone_user.h:158:7: performance: Technically the member function 't_phone_user::handle_response_options' can be static. [functionStatic]
twinkle-1.10.1/src/phone_user.cpp:881:20: note: Technically the member function 't_phone_user::handle_response_options' can be static.
twinkle-1.10.1/src/phone_user.h:158:7: note: Technically the member function 't_phone_user::handle_response_options' can be static.
twinkle-1.10.1/src/phone_user.cpp:107:2: style: Class 't_phone_user' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/phone_user.cpp:107:2: style: Class 't_phone_user' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/presence/presence_epa.h:45:2: style: Class 't_presence_epa' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/presence/buddy.cpp:408:2: style: Variable 'b' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/presence/buddy.cpp:402:0: note: Variable 'b' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/presence/buddy.cpp:408:2: note: Variable 'b' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/presence/buddy.h:45:1: warning: The class 't_buddy' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
twinkle-1.10.1/src/presence/buddy.cpp:86:58: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/presence/pidf_body.cpp:40:2: style: Variable 'root_element' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/presence/pidf_body.cpp:37:0: note: Variable 'root_element' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/presence/pidf_body.cpp:40:2: note: Variable 'root_element' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/presence/presence_state.cpp:51:19: warning: Member variable 't_presence_state::buddy' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/presence/presence_state.cpp:51:19: warning: Member variable 't_presence_state::basic_state' is not initialized in the constructor. [uninitMemberVarPrivate]
twinkle-1.10.1/src/redirect.cpp:23:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/redirect.cpp:29:33: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/redirect.cpp:61:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/redirect.cpp:41:2: performance: Variable 'org_dest' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/redirect.cpp:21:64: performance: Function parameter 'contact' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:278:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:363:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:376:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:466:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:472:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:616:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:712:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:805:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sdp/sdp.cpp:205:19: warning: Member variable 't_sdp_connection::address_type' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sdp/sdp.cpp:234:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sdp/sdp.cpp:238:2: performance: Variable 'name' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sdp/sdp.cpp:239:2: performance: Variable 'value' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sdp/sdp.cpp:272:2: performance: Variable 'media_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sdp/sdp.cpp:42:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:59:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:76:42: performance: Function parameter 's' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:84:44: performance: Function parameter 's' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:174:35: performance: Function parameter '_username' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:174:53: performance: Function parameter '_session_id' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:175:21: performance: Function parameter '_session_version' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:175:46: performance: Function parameter '_address' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:209:43: performance: Function parameter '_address' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:233:31: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:237:31: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:237:45: performance: Function parameter '_value' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp.cpp:724:17: performance: Function parameter 'param' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sdp/sdp_parse_ctrl.cpp:68:2: performance: Variable 'error' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sender.cpp:135:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sender.cpp:186:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sender.cpp:324:6: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sender.cpp:495:12: style: The scope of the variable 'event' can be reduced. [variableScope]
twinkle-1.10.1/src/service.cpp:154:2: style: Variable 'active' is reassigned a value before the old one has been used. [redundantAssignment]
twinkle-1.10.1/src/service.cpp:151:0: note: Variable 'active' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/service.cpp:154:2: note: Variable 'active' is reassigned a value before the old one has been used.
twinkle-1.10.1/src/service.cpp:363:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/service.cpp:369:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/service.cpp:375:36: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/session.cpp:461:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:468:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:474:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:479:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:552:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:562:5: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:578:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:585:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:591:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:596:4: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/session.cpp:42:28: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/session.cpp:295:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/session.cpp:376:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/session.cpp:546:41: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/session.cpp:73:12: warning: Member variable 't_session::dst_rtp_port' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/session.cpp:73:12: warning: Member variable 't_session::dst_zrtp_support' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/session.h:79:7: style: Unused private function: 't_session::is_3way' [unusedPrivateFunction]
twinkle-1.10.1/src/session.h:82:13: style: Unused private function: 't_session::get_peer_3way' [unusedPrivateFunction]
twinkle-1.10.1/src/session.cpp:73:48: performance: Function parameter '_receive_host' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sockets/connection.cpp:153:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/connection.h:166:7: style: Technically the member function 't_connection::get_remote_address' can be const. [functionConst]
twinkle-1.10.1/src/sockets/connection.cpp:221:20: note: Technically the member function 't_connection::get_remote_address' can be const.
twinkle-1.10.1/src/sockets/connection.h:166:7: note: Technically the member function 't_connection::get_remote_address' can be const.
twinkle-1.10.1/src/sockets/connection_table.cpp:149:17: style: The scope of the variable 'addr' can be reduced. [variableScope]
twinkle-1.10.1/src/sockets/connection_table.cpp:150:18: style: The scope of the variable 'port' can be reduced. [variableScope]
twinkle-1.10.1/src/sockets/connection_table.cpp:189:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
twinkle-1.10.1/src/sockets/connection_table.cpp:266:6: style: The scope of the variable 'nfds' can be reduced. [variableScope]
twinkle-1.10.1/src/sockets/connection_table.h:61:7: performance: Technically the member function 't_connection_table::create_pipe' can be static. [functionStatic]
twinkle-1.10.1/src/sockets/connection_table.cpp:38:26: note: Technically the member function 't_connection_table::create_pipe' can be static.
twinkle-1.10.1/src/sockets/connection_table.h:61:7: note: Technically the member function 't_connection_table::create_pipe' can be static.
twinkle-1.10.1/src/sockets/connection_table.h:91:7: performance: Technically the member function 't_connection_table::unlock' can be static. [functionStatic]
twinkle-1.10.1/src/sockets/connection_table.cpp:110:26: note: Technically the member function 't_connection_table::unlock' can be static.
twinkle-1.10.1/src/sockets/connection_table.h:91:7: note: Technically the member function 't_connection_table::unlock' can be static.
twinkle-1.10.1/src/sockets/interfaces.cpp:86:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/interfaces.cpp:103:66: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/interfaces.cpp:25:33: performance: Function parameter '_name' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/sockets/interfaces.cpp:80:6: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
twinkle-1.10.1/src/sockets/socket.h:132:7: performance: Technically the member function 't_socket_udp::enable_icmp' can be static. [functionStatic]
twinkle-1.10.1/src/sockets/socket.cpp:186:20: note: Technically the member function 't_socket_udp::enable_icmp' can be static.
twinkle-1.10.1/src/sockets/socket.h:132:7: note: Technically the member function 't_socket_udp::enable_icmp' can be static.
twinkle-1.10.1/src/sockets/socket.h:136:7: performance: Technically the member function 't_socket_udp::get_icmp' can be static. [functionStatic]
twinkle-1.10.1/src/sockets/socket.cpp:197:20: note: Technically the member function 't_socket_udp::get_icmp' can be static.
twinkle-1.10.1/src/sockets/socket.h:136:7: note: Technically the member function 't_socket_udp::get_icmp' can be static.
twinkle-1.10.1/src/sockets/url.cpp:354:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/url.cpp:564:25: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/url.cpp:570:34: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/url.cpp:584:27: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sockets/url.cpp:428:8: warning: Member variable 't_url::user_url' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sockets/url.h:274:7: style: Technically the member function 't_display_url::is_valid' can be const. [functionConst]
twinkle-1.10.1/src/sockets/url.cpp:891:21: note: Technically the member function 't_display_url::is_valid' can be const.
twinkle-1.10.1/src/sockets/url.h:274:7: note: Technically the member function 't_display_url::is_valid' can be const.
twinkle-1.10.1/src/sockets/url.cpp:57:6: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
twinkle-1.10.1/src/sockets/url.cpp:521:6: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
twinkle-1.10.1/src/sockets/url.cpp:543:6: performance: Passing the result of c_str() to a function that takes std::string as argument no. 1 is slow and redundant. [stlcstrParam]
twinkle-1.10.1/src/stun/stun.cxx:69:32: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
twinkle-1.10.1/src/stun/stun.cxx:1551:15: style: Condition 'e>=0' is always true [knownConditionTrueFalse]
twinkle-1.10.1/src/stun/stun.cxx:187:64: style: Function 'stunParseMessage' argument 3 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:227:32: note: Function 'stunParseMessage' argument 3 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/stun/stun.cxx:187:64: note: Function 'stunParseMessage' argument 3 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/stun/stun.cxx:545:39: style: Function 'stunEncodeMessage' argument 1 names different: declaration 'message' definition 'msg'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:236:39: note: Function 'stunEncodeMessage' argument 1 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/stun/stun.cxx:545:39: note: Function 'stunEncodeMessage' argument 1 names different: declaration 'message' definition 'msg'.
twinkle-1.10.1/src/stun/stun.cxx:718:77: style: Function 'computeHmac' argument 5 names different: declaration 'keySize' definition 'sizeKey'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.cxx:50:77: note: Function 'computeHmac' argument 5 names different: declaration 'keySize' definition 'sizeKey'.
twinkle-1.10.1/src/stun/stun.cxx:718:77: note: Function 'computeHmac' argument 5 names different: declaration 'keySize' definition 'sizeKey'.
twinkle-1.10.1/src/stun/stun.cxx:759:40: style: Function 'stunCreateUserName' argument 1 names different: declaration 'addr' definition 'source'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:243:40: note: Function 'stunCreateUserName' argument 1 names different: declaration 'addr' definition 'source'.
twinkle-1.10.1/src/stun/stun.cxx:759:40: note: Function 'stunCreateUserName' argument 1 names different: declaration 'addr' definition 'source'.
twinkle-1.10.1/src/stun/stun.cxx:959:28: style: Function 'stunParseServerName' argument 1 names different: declaration 'serverName' definition 'name'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:273:28: note: Function 'stunParseServerName' argument 1 names different: declaration 'serverName' definition 'name'.
twinkle-1.10.1/src/stun/stun.cxx:959:28: note: Function 'stunParseServerName' argument 1 names different: declaration 'serverName' definition 'name'.
twinkle-1.10.1/src/stun/stun.cxx:959:48: style: Function 'stunParseServerName' argument 2 names different: declaration 'stunServerAddr' definition 'addr'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:273:54: note: Function 'stunParseServerName' argument 2 names different: declaration 'stunServerAddr' definition 'addr'.
twinkle-1.10.1/src/stun/stun.cxx:959:48: note: Function 'stunParseServerName' argument 2 names different: declaration 'stunServerAddr' definition 'addr'.
twinkle-1.10.1/src/stun/stun.cxx:1764:47: style: Function 'stunFindLocalInterfaces' argument 2 names different: declaration 'maxSize' definition 'maxRet'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:299:48: note: Function 'stunFindLocalInterfaces' argument 2 names different: declaration 'maxSize' definition 'maxRet'.
twinkle-1.10.1/src/stun/stun.cxx:1764:47: note: Function 'stunFindLocalInterfaces' argument 2 names different: declaration 'maxSize' definition 'maxRet'.
twinkle-1.10.1/src/stun/stun.cxx:1947:72: style: Function 'stunTest' argument 4 names different: declaration 'srcAddr' definition 'sAddr'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:302:72: note: Function 'stunTest' argument 4 names different: declaration 'srcAddr' definition 'sAddr'.
twinkle-1.10.1/src/stun/stun.cxx:1947:72: note: Function 'stunTest' argument 4 names different: declaration 'srcAddr' definition 'sAddr'.
twinkle-1.10.1/src/stun/stun.cxx:2337:55: style: Function 'stunOpenStunSocket' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:335:31: note: Function 'stunOpenStunSocket' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'.
twinkle-1.10.1/src/stun/stun.cxx:2337:55: note: Function 'stunOpenStunSocket' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'.
twinkle-1.10.1/src/stun/stun.cxx:2404:59: style: Function 'stunOpenStunSocketPair' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:341:59: note: Function 'stunOpenStunSocketPair' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'.
twinkle-1.10.1/src/stun/stun.cxx:2404:59: note: Function 'stunOpenStunSocketPair' argument 2 names different: declaration 'mappedAddr' definition 'mapAddr'.
twinkle-1.10.1/src/stun/stun.cxx:2406:25: style: Function 'stunOpenStunSocketPair' argument 5 names different: declaration 'srcPort' definition 'port'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/stun.h:343:25: note: Function 'stunOpenStunSocketPair' argument 5 names different: declaration 'srcPort' definition 'port'.
twinkle-1.10.1/src/stun/stun.cxx:2406:25: note: Function 'stunOpenStunSocketPair' argument 5 names different: declaration 'srcPort' definition 'port'.
twinkle-1.10.1/src/stun/stun.cxx:2390:31: style: Variable 'changedAddr' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/stun/stun.cxx:2485:34: style: Variable 'changedAddr' is assigned a value that is never used. [unreadVariable]
twinkle-1.10.1/src/stun/stun.cxx:1351:19: style: Boolean variable 'hasMessageIntegrity' is used in bitwise operation. Did you mean '&&'? [bitwiseOnBoolean]
twinkle-1.10.1/src/stun/stun.cxx:1246:38: error: Uninitialized variable: hmac [uninitvar]
twinkle-1.10.1/src/stun/stun_transaction.cpp:392:21: warning: Member variable 't_stun_transaction::timer_req_timeout' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/stun/stun_transaction.cpp:401:2: style: Class 't_stun_transaction' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/stun/stun_transaction.cpp:401:2: style: Class 't_stun_transaction' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/stun/stun_transaction.cpp:592:3: style: Class 't_media_stun_trans' does not have a copy constructor which is recommended since it has dynamic memory/resource allocation(s). [noCopyConstructor]
twinkle-1.10.1/src/stun/stun_transaction.cpp:592:3: style: Class 't_media_stun_trans' does not have a operator= which is recommended since it has dynamic memory/resource allocation(s). [noOperatorEq]
twinkle-1.10.1/src/stun/udp.cxx:183:35: style: Function 'sendMessage' argument 2 names different: declaration 'msg' definition 'buf'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/udp.h:89:35: note: Function 'sendMessage' argument 2 names different: declaration 'msg' definition 'buf'.
twinkle-1.10.1/src/stun/udp.cxx:183:35: note: Function 'sendMessage' argument 2 names different: declaration 'msg' definition 'buf'.
twinkle-1.10.1/src/stun/udp.cxx:183:44: style: Function 'sendMessage' argument 3 names different: declaration 'len' definition 'l'. [funcArgNamesDifferent]
twinkle-1.10.1/src/stun/udp.h:89:44: note: Function 'sendMessage' argument 3 names different: declaration 'len' definition 'l'.
twinkle-1.10.1/src/stun/udp.cxx:183:44: note: Function 'sendMessage' argument 3 names different: declaration 'len' definition 'l'.
twinkle-1.10.1/src/sub_refer.cpp:170:38: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sub_refer.cpp:190:7: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sub_refer.cpp:199:39: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/sub_refer.cpp:129:16: performance: Function parameter 'reason' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/subscription.cpp:109:40: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/subscription.cpp:115:40: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/subscription.h:123:7: performance: Technically the member function 't_subscription::remove_client_request' can be static. [functionStatic]
twinkle-1.10.1/src/subscription.cpp:56:22: note: Technically the member function 't_subscription::remove_client_request' can be static.
twinkle-1.10.1/src/subscription.h:123:7: note: Technically the member function 't_subscription::remove_client_request' can be static.
twinkle-1.10.1/src/subscription_dialog.h:49:2: style: Class 't_subscription_dialog' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twinkle-1.10.1/src/subscription_dialog.h:51:15: style: The function 'send_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:114:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:51:15: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:85:21: style: The function 'create_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:178:21: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:85:21: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:89:15: style: The function 'resend_request_auth' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:202:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:89:15: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:91:15: style: The function 'redirect_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:210:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:91:15: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:93:15: style: The function 'failover_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:218:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:93:15: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:95:15: style: The function 'recvd_response' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:226:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:95:15: note: Function in derived class
twinkle-1.10.1/src/subscription_dialog.h:97:15: style: The function 'recvd_request' overrides a function in a base class but is not marked with a 'override' specifier. [missingOverride]
twinkle-1.10.1/src/abstract_dialog.h:234:15: note: Virtual function in base class
twinkle-1.10.1/src/subscription_dialog.h:97:15: note: Function in derived class
twinkle-1.10.1/src/sys_settings.cpp:1755:39: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sys_settings.cpp:1798:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sys_settings.cpp:1810:46: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/sys_settings.cpp:223:17: warning: Member variable 't_sys_settings::ui_session_main_hidden' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sys_settings.cpp:223:17: warning: Member variable 't_sys_settings::ui_session_main_state' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/sys_settings.cpp:225:2: performance: Variable 'dir_share' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sys_settings.cpp:226:2: performance: Variable 'filename' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/sys_settings.h:403:9: performance: Technically the member function 't_sys_settings::get_product_date' can be static. [functionStatic]
twinkle-1.10.1/src/sys_settings.cpp:1119:24: note: Technically the member function 't_sys_settings::get_product_date' can be static.
twinkle-1.10.1/src/sys_settings.h:403:9: note: Technically the member function 't_sys_settings::get_product_date' can be static.
twinkle-1.10.1/src/sys_settings.h:409:9: performance: Technically the member function 't_sys_settings::get_options_built' can be static. [functionStatic]
twinkle-1.10.1/src/sys_settings.cpp:1136:24: note: Technically the member function 't_sys_settings::get_options_built' can be static.
twinkle-1.10.1/src/sys_settings.h:409:9: note: Technically the member function 't_sys_settings::get_options_built' can be static.
twinkle-1.10.1/src/sys_settings.h:442:9: performance: Technically the member function 't_sys_settings::get_dir_user' can be static. [functionStatic]
twinkle-1.10.1/src/sys_settings.cpp:1269:24: note: Technically the member function 't_sys_settings::get_dir_user' can be static.
twinkle-1.10.1/src/sys_settings.h:442:9: note: Technically the member function 't_sys_settings::get_dir_user' can be static.
twinkle-1.10.1/src/sys_settings.h:518:23: performance: Technically the member function 't_sys_settings::get_oss_devices' can be static. [functionStatic]
twinkle-1.10.1/src/sys_settings.cpp:1837:38: note: Technically the member function 't_sys_settings::get_oss_devices' can be static.
twinkle-1.10.1/src/sys_settings.h:518:23: note: Technically the member function 't_sys_settings::get_oss_devices' can be static.
twinkle-1.10.1/src/sys_settings.h:529:7: performance: Technically the member function 't_sys_settings::equal_audio_dev' can be static. [functionStatic]
twinkle-1.10.1/src/sys_settings.cpp:1945:22: note: Technically the member function 't_sys_settings::equal_audio_dev' can be static.
twinkle-1.10.1/src/sys_settings.h:529:7: note: Technically the member function 't_sys_settings::equal_audio_dev' can be static.
twinkle-1.10.1/src/timekeeper.cpp:747:15: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/timekeeper.cpp:751:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/timekeeper.cpp:521:9: style: The scope of the variable 'remain_msec' can be reduced. [variableScope]
twinkle-1.10.1/src/timekeeper.cpp:718:13: style: The scope of the variable 'event' can be reduced. [variableScope]
twinkle-1.10.1/src/timekeeper.cpp:391:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/timekeeper.cpp:491:54: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/timekeeper.cpp:540:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/timekeeper.cpp:593:2: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/timekeeper.cpp:693:3: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/timekeeper.cpp:238:2: performance: Variable 'sub_event_type' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/timekeeper.cpp:239:2: performance: Variable 'sub_event_id' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
twinkle-1.10.1/src/timekeeper.h:232:7: performance: Technically the member function 't_timekeeper::start' can be static. [functionStatic]
twinkle-1.10.1/src/timekeeper.cpp:370:20: note: Technically the member function 't_timekeeper::start' can be static.
twinkle-1.10.1/src/timekeeper.h:232:7: note: Technically the member function 't_timekeeper::start' can be static.
twinkle-1.10.1/src/transaction.cpp:62:12: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction.cpp:88:24: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction.cpp:92:10: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction.cpp:1165:9: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction.cpp:792:9: style: The scope of the variable 'tid_cancel' can be reduced. [variableScope]
twinkle-1.10.1/src/transaction.cpp:76:31: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/transaction.cpp:1070:7: performance: Possible inefficient checking for 'provisional' emptiness. [stlSize]
twinkle-1.10.1/src/transaction_layer.cpp:201:40: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:213:27: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:236:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:244:19: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:248:20: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:261:17: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:268:19: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_layer.cpp:217:13: style: The scope of the variable 'event' can be reduced. [variableScope]
twinkle-1.10.1/src/transaction_layer.h:107:7: performance: Technically the member function 't_transaction_layer::send_request' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_layer.cpp:200:27: note: Technically the member function 't_transaction_layer::send_request' can be static.
twinkle-1.10.1/src/transaction_layer.h:107:7: note: Technically the member function 't_transaction_layer::send_request' can be static.
twinkle-1.10.1/src/transaction_layer.h:108:7: performance: Technically the member function 't_transaction_layer::send_request' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_layer.cpp:204:27: note: Technically the member function 't_transaction_layer::send_request' can be static.
twinkle-1.10.1/src/transaction_layer.h:108:7: note: Technically the member function 't_transaction_layer::send_request' can be static.
twinkle-1.10.1/src/transaction_layer.h:111:7: performance: Technically the member function 't_transaction_layer::send_response' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_layer.cpp:210:27: note: Technically the member function 't_transaction_layer::send_response' can be static.
twinkle-1.10.1/src/transaction_layer.h:111:7: note: Technically the member function 't_transaction_layer::send_response' can be static.
twinkle-1.10.1/src/transaction_mgr.cpp:144:34: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:158:34: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:165:34: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:172:34: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:185:32: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:199:32: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:287:13: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:293:17: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:327:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:366:13: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:422:14: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:457:15: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:484:20: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/transaction_mgr.cpp:278:15: style: The scope of the variable 'ts_invite' can be reduced. [variableScope]
twinkle-1.10.1/src/transaction_mgr.cpp:667:13: style: The scope of the variable 'event' can be reduced. [variableScope]
twinkle-1.10.1/src/transaction_mgr.cpp:77:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/transaction_mgr.cpp:229:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/transaction_mgr.cpp:245:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/transaction_mgr.cpp:261:7: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/transaction_mgr.h:85:14: performance: Technically the member function 't_transaction_mgr::start_timer' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_mgr.cpp:638:32: note: Technically the member function 't_transaction_mgr::start_timer' can be static.
twinkle-1.10.1/src/transaction_mgr.h:85:14: note: Technically the member function 't_transaction_mgr::start_timer' can be static.
twinkle-1.10.1/src/transaction_mgr.h:87:14: performance: Technically the member function 't_transaction_mgr::start_stun_timer' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_mgr.cpp:650:32: note: Technically the member function 't_transaction_mgr::start_stun_timer' can be static.
twinkle-1.10.1/src/transaction_mgr.h:87:14: note: Technically the member function 't_transaction_mgr::start_stun_timer' can be static.
twinkle-1.10.1/src/transaction_mgr.h:91:7: performance: Technically the member function 't_transaction_mgr::stop_timer' can be static. [functionStatic]
twinkle-1.10.1/src/transaction_mgr.cpp:662:25: note: Technically the member function 't_transaction_mgr::stop_timer' can be static.
twinkle-1.10.1/src/transaction_mgr.h:91:7: note: Technically the member function 't_transaction_mgr::stop_timer' can be static.
twinkle-1.10.1/src/user.cpp:2907:32: style: Function 'set_config' argument 1 names different: declaration '_filename' definition 'filename'. [funcArgNamesDifferent]
twinkle-1.10.1/src/user.h:806:25: note: Function 'set_config' argument 1 names different: declaration '_filename' definition 'filename'.
twinkle-1.10.1/src/user.cpp:2907:32: note: Function 'set_config' argument 1 names different: declaration '_filename' definition 'filename'.
twinkle-1.10.1/src/user.cpp:2232:23: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/user.cpp:2645:26: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/user.cpp:2831:38: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/user.cpp:3006:43: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/user.cpp:3101:21: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/user.h:524:16: performance: Technically the member function 't_user::str2ext_support' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:189:23: note: Technically the member function 't_user::str2ext_support' can be static.
twinkle-1.10.1/src/user.h:524:16: note: Technically the member function 't_user::str2ext_support' can be static.
twinkle-1.10.1/src/user.h:525:9: performance: Technically the member function 't_user::ext_support2str' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:197:16: note: Technically the member function 't_user::ext_support2str' can be static.
twinkle-1.10.1/src/user.h:525:9: note: Technically the member function 't_user::ext_support2str' can be static.
twinkle-1.10.1/src/user.h:526:18: performance: Technically the member function 't_user::str2bit_rate_type' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:211:25: note: Technically the member function 't_user::str2bit_rate_type' can be static.
twinkle-1.10.1/src/user.h:526:18: note: Technically the member function 't_user::str2bit_rate_type' can be static.
twinkle-1.10.1/src/user.h:527:9: performance: Technically the member function 't_user::bit_rate_type2str' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:218:16: note: Technically the member function 't_user::bit_rate_type2str' can be static.
twinkle-1.10.1/src/user.h:527:9: note: Technically the member function 't_user::bit_rate_type2str' can be static.
twinkle-1.10.1/src/user.h:528:19: performance: Technically the member function 't_user::str2dtmf_transport' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:230:26: note: Technically the member function 't_user::str2dtmf_transport' can be static.
twinkle-1.10.1/src/user.h:528:19: note: Technically the member function 't_user::str2dtmf_transport' can be static.
twinkle-1.10.1/src/user.h:529:9: performance: Technically the member function 't_user::dtmf_transport2str' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:238:16: note: Technically the member function 't_user::dtmf_transport2str' can be static.
twinkle-1.10.1/src/user.h:529:9: note: Technically the member function 't_user::dtmf_transport2str' can be static.
twinkle-1.10.1/src/user.h:530:17: performance: Technically the member function 't_user::str2g726_packing' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:250:24: note: Technically the member function 't_user::str2g726_packing' can be static.
twinkle-1.10.1/src/user.h:530:17: note: Technically the member function 't_user::str2g726_packing' can be static.
twinkle-1.10.1/src/user.h:531:9: performance: Technically the member function 't_user::g726_packing2str' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:256:16: note: Technically the member function 't_user::g726_packing2str' can be static.
twinkle-1.10.1/src/user.h:531:9: note: Technically the member function 't_user::g726_packing2str' can be static.
twinkle-1.10.1/src/user.h:532:18: performance: Technically the member function 't_user::str2sip_transport' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:266:25: note: Technically the member function 't_user::str2sip_transport' can be static.
twinkle-1.10.1/src/user.h:532:18: note: Technically the member function 't_user::str2sip_transport' can be static.
twinkle-1.10.1/src/user.h:533:9: performance: Technically the member function 't_user::sip_transport2str' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:273:16: note: Technically the member function 't_user::sip_transport2str' can be static.
twinkle-1.10.1/src/user.h:533:9: note: Technically the member function 't_user::sip_transport2str' can be static.
twinkle-1.10.1/src/user.h:538:7: performance: Technically the member function 't_user::parse_num_conversion' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:300:14: note: Technically the member function 't_user::parse_num_conversion' can be static.
twinkle-1.10.1/src/user.h:538:7: note: Technically the member function 't_user::parse_num_conversion' can be static.
twinkle-1.10.1/src/user.h:542:7: performance: Technically the member function 't_user::set_server_value' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:328:14: note: Technically the member function 't_user::set_server_value' can be static.
twinkle-1.10.1/src/user.h:542:7: note: Technically the member function 't_user::set_server_value' can be static.
twinkle-1.10.1/src/user.h:812:9: performance: Technically the member function 't_user::expand_filename' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:284:16: note: Technically the member function 't_user::expand_filename' can be static.
twinkle-1.10.1/src/user.h:812:9: note: Technically the member function 't_user::expand_filename' can be static.
twinkle-1.10.1/src/user.h:838:9: performance: Technically the member function 't_user::convert_number' can be static. [functionStatic]
twinkle-1.10.1/src/user.cpp:3099:16: note: Technically the member function 't_user::convert_number' can be static.
twinkle-1.10.1/src/user.h:838:9: note: Technically the member function 't_user::convert_number' can be static.
twinkle-1.10.1/src/user.h:100:1: warning: The class 't_user' has 'copy constructor' but lack of 'operator='. [copyCtorAndEqOperator]
twinkle-1.10.1/src/user.cpp:2907:32: performance: Function parameter 'filename' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:3044:39: style: C-style pointer casting [cstyleCast]
twinkle-1.10.1/src/userintf.cpp:842:17: style: The scope of the variable 'line_to_be_transferred' can be reduced. [variableScope]
twinkle-1.10.1/src/userintf.cpp:2233:12: style: The scope of the variable 'event' can be reduced. [variableScope]
twinkle-1.10.1/src/userintf.cpp:3494:54: style: Function 'cmd_cli' argument 2 names different: declaration 'immeidate' definition 'immediate'. [funcArgNamesDifferent]
twinkle-1.10.1/src/userintf.h:425:51: note: Function 'cmd_cli' argument 2 names different: declaration 'immeidate' definition 'immediate'.
twinkle-1.10.1/src/userintf.cpp:3494:54: note: Function 'cmd_cli' argument 2 names different: declaration 'immeidate' definition 'immediate'.
twinkle-1.10.1/src/userintf.cpp:76:44: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:80:4: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:279:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:333:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:455:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:525:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:542:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:555:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:568:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:626:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:692:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:785:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:901:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:967:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1002:69: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1018:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1039:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1060:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1090:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1118:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1168:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1228:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1250:30: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1269:29: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1302:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1361:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1431:68: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2002:32: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2142:40: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2311:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2328:67: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2545:60: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2556:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:2785:22: performance: Prefer prefix ++/-- operators for non-primitive types. [postfixOperator]
twinkle-1.10.1/src/userintf.cpp:1935:13: warning: Member variable 't_userintf::last_called_hide_user' is not initialized in the constructor. [uninitMemberVar]
twinkle-1.10.1/src/userintf.h:80:14: performance: Technically the member function 't_userintf::parse_args' can be static. [functionStatic]
twinkle-1.10.1/src/userintf.cpp:268:18: note: Technically the member function 't_userintf::parse_args' can be static.
twinkle-1.10.1/src/userintf.h:80:14: note: Technically the member function 't_userintf::parse_args' can be static.
twinkle-1.10.1/src/userintf.h:177:16: performance: Technically the member function 't_userintf::expand_destination' can be static. [functionStatic]
twinkle-1.10.1/src/userintf.cpp:111:20: note: Technically the member function 't_userintf::expand_destination' can be static.
twinkle-1.10.1/src/userintf.h:177:16: note: Technically the member function 't_userintf::expand_destination' can be static.
twinkle-1.10.1/src/userintf.h:318:7: performance: Technically the member function 't_userintf::send_refer_permission' can be static. [functionStatic]
twinkle-1.10.1/src/userintf.cpp:3213:18: note: Technically the member function 't_userintf::send_refer_permission' can be static.
twinkle-1.10.1/src/userintf.h:318:7: note: Technically the member function 't_userintf::send_refer_permission' can be static.
twinkle-1.10.1/src/userintf.h:437:22: style: Technically the member function 't_userintf::get_all_commands' can be const. [functionConst]
twinkle-1.10.1/src/userintf.cpp:3515:33: note: Technically the member function 't_userintf::get_all_commands' can be const.
twinkle-1.10.1/src/userintf.h:437:22: note: Technically the member function 't_userintf::get_all_commands' can be const.
twinkle-1.10.1/src/userintf.cpp:268:48: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:321:49: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:381:49: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:396:49: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:406:52: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:427:49: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:440:51: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:615:46: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:681:54: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:747:46: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:756:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:765:51: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:774:48: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:873:53: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:890:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:953:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1009:51: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1050:53: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1099:62: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1108:50: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1159:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1219:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1288:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1348:50: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1422:51: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1459:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1468:47: performance: Function parameter 'command_list' should be passed by const reference. [passedByValue]
twinkle-1.10.1/src/userintf.cpp:1486:6: performance: Possible inefficient checking for 'al' emptiness. [stlSize]
twinkle-1.10.1/src/userintf.cpp:2295:6: performance: Possible inefficient checking for 'l' emptiness. [stlSize]
twinkle-1.10.1/src/userintf.cpp:2780:6: performance: Possible inefficient checking for 'l' emptiness. [stlSize]
twinkle-1.10.1/src/util.cpp:93:2: warning: %u in format string (no. 1) requires 'unsigned int' but the argument type is 'unsigned long'. [invalidPrintfArgType_uint]
twinkle-1.10.1/src/util.cpp:53:6: style: The scope of the variable 'x' can be reduced. [variableScope]
twinkle-1.10.1/src/util.cpp:174:9: style: Unused variable: result [unusedVariable]
twinkle-1.10.1/src/util.cpp:691:9: style: Unused variable: t [unusedVariable]
twinkle-1.10.1/src/util.cpp:340:8: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
twinkle-1.10.1/src/util.cpp:369:8: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twinvoicerecalc/twinvoicerecalc_0.0.20170711.orig.tar.gz
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twisted/twisted_18.7.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-conch/twisted-conch_12.0.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-lore/twisted-lore_12.0.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-mail/twisted-mail_12.0.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-names/twisted-names_12.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-news/twisted-news_12.0.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-runner/twisted-runner_12.0.0.orig.tar.bz2

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-web/twisted-web_12.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-web2/twisted-web2_8.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twisted-words/twisted-words_12.0.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twistedchecker/twistedchecker_0.0~r29.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twitter-bootstrap/twitter-bootstrap_2.0.2+dfsg.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/twitter-bootstrap3/twitter-bootstrap3_3.3.7+dfsg.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twittering-mode/twittering-mode_3.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twitterwatch/twitterwatch_0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twm/twm_1.0.9.orig.tar.gz
twm-1.0.9/src/add_window.c:150:9: style: The scope of the variable 'stat' can be reduced. [variableScope]
twm-1.0.9/src/add_window.c:154:9: style: The scope of the variable 'width' can be reduced. [variableScope]
twm-1.0.9/src/add_window.c:154:16: style: The scope of the variable 'height' can be reduced. [variableScope]
twm-1.0.9/src/events.c:371:29: style: The scope of the variable 'cwins' can be reduced. [variableScope]
twm-1.0.9/src/events.c:373:9: style: The scope of the variable 'lost' can be reduced. [variableScope]
twm-1.0.9/src/events.c:373:15: style: The scope of the variable 'won' can be reduced. [variableScope]
twm-1.0.9/src/events.c:373:20: style: The scope of the variable 'n' can be reduced. [variableScope]
twm-1.0.9/src/events.c:373:23: style: The scope of the variable 'number_cwins' can be reduced. [variableScope]
twm-1.0.9/src/events.c:708:9: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/events.c:709:18: style: The scope of the variable 'cmap' can be reduced. [variableScope]
twm-1.0.9/src/events.c:741:19: style: The scope of the variable 'valuemask' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1170:9: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1285:9: style: The scope of the variable 'zoom_save' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:9: style: The scope of the variable 'xl' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:13: style: The scope of the variable 'xr' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:17: style: The scope of the variable 'yt' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:21: style: The scope of the variable 'yb' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:25: style: The scope of the variable 'w' can be reduced. [variableScope]
twm-1.0.9/src/events.c:1500:28: style: The scope of the variable 'h' can be reduced. [variableScope]
twm-1.0.9/src/events.c:2253:19: style: The scope of the variable 'xwcm' can be reduced. [variableScope]
twm-1.0.9/src/events.c:2441:9: style: The scope of the variable 'scrnum' can be reduced. [variableScope]
gram.c:1498:5: warning: Assignment of function parameter has no effect outside the function. Did you forget dereferencing it? [uselessAssignmentPtrArg]
gram.y:149:126: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:153:41: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:157:44: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:162:33: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:174:57: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:177:57: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:179:31: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:183:69: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:184:21: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:194:24: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:199:47: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:200:50: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:235:31: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:237:31: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:249:44: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:250:21: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:260:24: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:265:43: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:269:24: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:282:40: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:286:21: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:292:64: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:296:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:302:64: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:306:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:314:30: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:317:30: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:328:20: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:332:22: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:335:42: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:369:23: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:380:36: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:392:72: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:394:46: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:396:72: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:398:46: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:400:71: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:402:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:404:74: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:406:48: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:408:73: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:410:47: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:412:71: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:414:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:416:73: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:418:47: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:420:71: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:422:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:424:71: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:426:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:428:73: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:430:47: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:432:74: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:434:48: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:446:23: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:450:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:455:24: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:460:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:466:19: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:470:45: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:483:43: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:484:33: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:496:59: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:515:113: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:531:40: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:537:40: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:549:35: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:560:76: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:570:50: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:583:70: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:589:71: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:596:30: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:599:23: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:602:34: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:639:30: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:640:32: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:643:30: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:644:21: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:647:21: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:655:29: style: Same expression on both sides of '-'. [duplicateExpression]
gram.y:660:30: style: Same expression on both sides of '-'. [duplicateExpression]
twm-1.0.9/src/iconmgr.c:60:9: style: The scope of the variable 'mask' can be reduced. [variableScope]
twm-1.0.9/src/iconmgr.c:291:17: style: The scope of the variable 'sp' can be reduced. [variableScope]
twm-1.0.9/src/iconmgr.c:292:9: style: The scope of the variable 'screen' can be reduced. [variableScope]
twm-1.0.9/src/iconmgr.c:628:9: style: The scope of the variable 'new_x' can be reduced. [variableScope]
twm-1.0.9/src/iconmgr.c:628:16: style: The scope of the variable 'new_y' can be reduced. [variableScope]
twm-1.0.9/src/icons.c:343:9: style: The scope of the variable 'x' can be reduced. [variableScope]
lex.c:1136:27: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1133:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1136:27: note: Null pointer dereference
lex.c:1138:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1133:24: note: Assignment 'b=(yy_buffer_stack)?(yy_buffer_stack)[yy_buffer_stack_top]:NULL', assigned value is 0
lex.c:1138:9: note: Null pointer dereference
lex.c:1505:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1394:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1505:2: note: Null pointer dereference
lex.c:1506:2: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1394:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1506:2: note: Null pointer dereference
lex.c:1517:9: warning: Possible null pointer dereference: b [nullPointer]
lex.c:1394:17: note: Calling function 'yy_init_buffer', 1st argument 'b' value is 0
lex.c:1517:9: note: Null pointer dereference
lex.c:1246:59: style: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'. [funcArgNamesDifferent]
lex.c:348:54: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1246:59: note: Function 'yy_try_NUL_trans' argument 1 names different: declaration 'current_state' definition 'yy_current_state'.
lex.c:1269:49: style: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'. [funcArgNamesDifferent]
lex.c:621:38: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:1269:49: note: Function 'yyunput' argument 2 names different: declaration 'buf_ptr' definition 'yy_bp'.
lex.c:1690:48: style: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'. [funcArgNamesDifferent]
lex.c:301:47: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1690:48: note: Function 'yy_scan_string' argument 1 names different: declaration 'yy_str' definition 'yystr'.
lex.c:1703:48: style: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'. [funcArgNamesDifferent]
lex.c:302:46: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1703:48: note: Function 'yy_scan_bytes' argument 1 names different: declaration 'bytes' definition 'yybytes'.
lex.c:1703:62: style: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'. [funcArgNamesDifferent]
lex.c:302:56: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1703:62: note: Function 'yy_scan_bytes' argument 2 names different: declaration 'len' definition '_yybytes_len'.
lex.c:1835:24: style: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'. [funcArgNamesDifferent]
lex.c:587:23: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
lex.c:1835:24: note: Function 'yyset_debug' argument 1 names different: declaration 'debug_flag' definition 'bdebug'.
twm-1.0.9/src/list.c:98:2: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:232:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:2597:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:2597:2: warning: %d in format string (no. 2) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:2599:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:2600:2: warning: %d in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twm-1.0.9/src/menus.c:1154:14: warning: Either the condition 'if(t&&t->titlebuttons)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
twm-1.0.9/src/menus.c:1157:8: note: Assuming that condition 'if(t&&t->titlebuttons)' is not redundant
twm-1.0.9/src/menus.c:1154:14: note: Null pointer dereference
twm-1.0.9/src/menus.c:1155:7: warning: Either the condition 'if(t&&t->titlebuttons)' is redundant or there is possible null pointer dereference: t. [nullPointerRedundantCheck]
twm-1.0.9/src/menus.c:1157:8: note: Assuming that condition 'if(t&&t->titlebuttons)' is not redundant
twm-1.0.9/src/menus.c:1155:7: note: Null pointer dereference
twm-1.0.9/src/menus.c:140:20: style: The scope of the variable 'tmp' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:381:6: style: The scope of the variable 'x' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:381:9: style: The scope of the variable 'y' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:433:6: style: The scope of the variable 'y' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:775:9: style: The scope of the variable 'num' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:776:9: style: The scope of the variable 'fred' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:776:15: style: The scope of the variable 'fgreen' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:776:23: style: The scope of the variable 'fblue' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:777:9: style: The scope of the variable 'bred' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:777:15: style: The scope of the variable 'bgreen' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:777:23: style: The scope of the variable 'bblue' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:778:9: style: The scope of the variable 'width' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:779:19: style: The scope of the variable 'valuemask' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:970:9: style: The scope of the variable 'WindowNameCount' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:973:9: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:1758:19: style: The scope of the variable 'xr' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:1758:23: style: The scope of the variable 'yb' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:1792:15: style: The scope of the variable 'xr' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:1792:19: style: The scope of the variable 'yb' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2063:21: style: The scope of the variable 'savedwarp' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2346:19: style: The scope of the variable 'dot1' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2574:15: style: The scope of the variable 'twidth' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2732:9: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2732:12: style: The scope of the variable 'j' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2732:15: style: The scope of the variable 'previously_installed' can be reduced. [variableScope]
twm-1.0.9/src/menus.c:2009:10: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
twm-1.0.9/src/parse.c:1113:6: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twm-1.0.9/src/parse.c:950:17: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/parse.c:955:17: style: The scope of the variable 'pixelProp' can be reduced. [variableScope]
twm-1.0.9/src/parse.c:782:16: style: Checking if unsigned variable 'JunkWidth' is less than zero. [unsignedLessThanZero]
twm-1.0.9/src/parse.c:782:35: style: Checking if unsigned variable 'JunkHeight' is less than zero. [unsignedLessThanZero]
twm-1.0.9/src/resize.c:615:63: style: The scope of the variable 'delta' can be reduced. [variableScope]
twm-1.0.9/src/resize.c:919:9: style: The scope of the variable 'frame_bw_times_2' can be reduced. [variableScope]
twm-1.0.9/src/session.c:296:27: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/session.c:624:30: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/twm.c:850:22: style: The scope of the variable 'mask' can be reduced. [variableScope]
twm-1.0.9/src/util.c:267:2: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twm-1.0.9/src/util.c:399:6: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twm-1.0.9/src/util.c:581:17: style: The scope of the variable 'deffontname' can be reduced. [variableScope]
twm-1.0.9/src/util.c:588:18: style: The scope of the variable 'i' can be reduced. [variableScope]
twm-1.0.9/src/util.c:589:9: style: The scope of the variable 'ascent' can be reduced. [variableScope]
twm-1.0.9/src/util.c:590:9: style: The scope of the variable 'descent' can be reduced. [variableScope]
twm-1.0.9/src/util.c:591:9: style: The scope of the variable 'fnum' can be reduced. [variableScope]
twm-1.0.9/src/util.c:592:11: style: The scope of the variable 'basename2' can be reduced. [variableScope]
twm-1.0.9/src/util.c:923:9: style: The scope of the variable 'ih' can be reduced. [variableScope]
twm-1.0.9/src/util.c:923:13: style: The scope of the variable 'iw' can be reduced. [variableScope]
twm-1.0.9/src/util.c:924:9: style: The scope of the variable 'ix' can be reduced. [variableScope]
twm-1.0.9/src/util.c:924:13: style: The scope of the variable 'iy' can be reduced. [variableScope]
twm-1.0.9/src/util.c:925:9: style: The scope of the variable 'mh' can be reduced. [variableScope]
twm-1.0.9/src/util.c:925:13: style: The scope of the variable 'mw' can be reduced. [variableScope]
twm-1.0.9/src/util.c:926:9: style: The scope of the variable 'tw' can be reduced. [variableScope]
twm-1.0.9/src/util.c:926:13: style: The scope of the variable 'th' can be reduced. [variableScope]
twm-1.0.9/src/util.c:927:9: style: The scope of the variable 'lw' can be reduced. [variableScope]
twm-1.0.9/src/util.c:927:13: style: The scope of the variable 'lh' can be reduced. [variableScope]
twm-1.0.9/src/util.c:928:9: style: The scope of the variable 'lx' can be reduced. [variableScope]
twm-1.0.9/src/util.c:928:13: style: The scope of the variable 'ly' can be reduced. [variableScope]
twm-1.0.9/src/util.c:929:9: style: The scope of the variable 'lines' can be reduced. [variableScope]
twm-1.0.9/src/util.c:929:16: style: The scope of the variable 'dly' can be reduced. [variableScope]
twm-1.0.9/src/util.c:930:9: style: The scope of the variable 'off' can be reduced. [variableScope]
twm-1.0.9/src/util.c:931:9: style: The scope of the variable 'bw' can be reduced. [variableScope]
twm-1.0.9/src/util.c:711:37: style: Function 'I18N_FetchName' argument 2 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent]
twm-1.0.9/src/util.h:87:52: note: Function 'I18N_FetchName' argument 2 names different: declaration 'win' definition 'w'.
twm-1.0.9/src/util.c:711:37: note: Function 'I18N_FetchName' argument 2 names different: declaration 'win' definition 'w'.
twm-1.0.9/src/util.c:735:39: style: Function 'I18N_GetIconName' argument 2 names different: declaration 'win' definition 'w'. [funcArgNamesDifferent]
twm-1.0.9/src/util.h:88:54: note: Function 'I18N_GetIconName' argument 2 names different: declaration 'win' definition 'w'.
twm-1.0.9/src/util.c:735:39: note: Function 'I18N_GetIconName' argument 2 names different: declaration 'win' definition 'w'.
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twms/twms_0.06y.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twodict/twodict_1.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/twofish/twofish_0.3.orig.tar.gz
twofish-0.3/twofish.c:498:40: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twofish-0.3/twofish.c:502:29: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twofish-0.3/twofish.c:580:21: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twofish-0.3/twofish.c:498:35: style: Condition '(unsigned int)((unsigned int)1<<31)==0' is always false [knownConditionTrueFalse]
twofish-0.3/twofish.c:498:40: style: Condition '(unsigned int)((unsigned int)1<<31)==0|(unsigned int)-1<0' is always false [knownConditionTrueFalse]
twofish-0.3/twofish.c:498:53: style: Condition '(unsigned int)-1<0' is always false [knownConditionTrueFalse]
twofish-0.3/twofish.c:502:29: style: Condition 'sizeof(unsigned char)!=1|(unsigned char)-1<0' is always false [knownConditionTrueFalse]
twofish-0.3/twofish.c:502:40: style: Condition '(unsigned char)-1<0' is always false [knownConditionTrueFalse]
twofish-0.3/twofish.c:484:12: style: The scope of the variable 'x' can be reduced. [variableScope]
twofish-0.3/twofish.c:484:14: style: The scope of the variable 'y' can be reduced. [variableScope]
twofish-0.3/twofish.c:974:9: style: The scope of the variable 'ae' can be reduced. [variableScope]
twofish-0.3/twofish.c:974:12: style: The scope of the variable 'be' can be reduced. [variableScope]
twofish-0.3/twofish.c:974:15: style: The scope of the variable 'ao' can be reduced. [variableScope]
twofish-0.3/twofish.c:974:18: style: The scope of the variable 'bo' can be reduced. [variableScope]
twofish-0.3/twofish.c:1046:12: style: The scope of the variable 'q' can be reduced. [variableScope]
twofish-0.3/twofish.c:1046:14: style: The scope of the variable 'qef' can be reduced. [variableScope]
twofish-0.3/twofish.c:1046:18: style: The scope of the variable 'q5b' can be reduced. [variableScope]
twofish-0.3/twofish.c:1308:12: style: The scope of the variable 't' can be reduced. [variableScope]
twofish-0.3/twofish.c:498:53: style: Checking if unsigned variable '(unsigned int)-1' is less than zero. [unsignedLessThanZero]
twofish-0.3/twofish.c:502:40: style: Checking if unsigned variable '(unsigned char)-1' is less than zero. [unsignedLessThanZero]
twofish-0.3/twofish.c:1524:9: style: Variable 'b' is assigned a value that is never used. [unreadVariable]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twoftpd/twoftpd_1.42.orig.tar.gz
twoftpd-1.42/copy.c:69:7: style: The scope of the variable 'result' can be reduced. [variableScope]
twoftpd-1.42/copy.c:70:11: style: The scope of the variable 'wr' can be reduced. [variableScope]
twoftpd-1.42/copy.c:97:11: style: The scope of the variable 'icount' can be reduced. [variableScope]
twoftpd-1.42/copy.c:99:7: style: The scope of the variable 'result' can be reduced. [variableScope]
twoftpd-1.42/list.c:169:7: style: The scope of the variable 'result' can be reduced. [variableScope]
twoftpd-1.42/list.c:192:16: style: The scope of the variable 'statptr' can be reduced. [variableScope]
twoftpd-1.42/main.c:141:24: warning: Either the condition 'len<0' is redundant, otherwise there is negative array index -1. [negativeIndex]
twoftpd-1.42/main.c:223:13: note: Assuming that condition 'len<0' is not redundant
twoftpd-1.42/main.c:224:19: note: Calling function 'parse_request', 1st argument 'length' value is 0
twoftpd-1.42/main.c:141:24: note: Negative array index
twoftpd-1.42/messagefile.c:29:7: style: The scope of the variable 'fd' can be reduced. [variableScope]
twoftpd-1.42/messagefile.c:31:8: style: The scope of the variable 'buf' can be reduced. [variableScope]
twoftpd-1.42/respond.c:45:29: style: Function 'respond_str' argument 1 names different: declaration 'msg' definition 'str'. [funcArgNamesDifferent]
twoftpd-1.42/twoftpd.h:49:36: note: Function 'respond_str' argument 1 names different: declaration 'msg' definition 'str'.
twoftpd-1.42/respond.c:45:29: note: Function 'respond_str' argument 1 names different: declaration 'msg' definition 'str'.
twoftpd-1.42/strtou.c:20:34: style: Function 'strtou' argument 1 names different: declaration 's' definition 'str'. [funcArgNamesDifferent]
twoftpd-1.42/twoftpd.h:63:41: note: Function 'strtou' argument 1 names different: declaration 's' definition 'str'.
twoftpd-1.42/strtou.c:20:34: note: Function 'strtou' argument 1 names different: declaration 's' definition 'str'.
twoftpd-1.42/twoftpd-switch.c:43:15: style: The scope of the variable 'env' can be reduced. [variableScope]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twolame/twolame_0.3.13.orig.tar.gz
twolame-0.3.13/frontend/audioin_raw.c:87:5: style: Variable 'audioin' is reassigned a value before the old one has been used. [redundantAssignment]
twolame-0.3.13/frontend/audioin_raw.c:83:0: note: Variable 'audioin' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_raw.c:87:5: note: Variable 'audioin' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:42:5: style: Variable 'string' is reassigned a value before the old one has been used. [redundantAssignment]
twolame-0.3.13/frontend/audioin_sndfile.c:39:0: note: Variable 'string' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:42:5: note: Variable 'string' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:89:5: style: Variable 'duration' is reassigned a value before the old one has been used. [redundantAssignment]
twolame-0.3.13/frontend/audioin_sndfile.c:75:0: note: Variable 'duration' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:89:5: note: Variable 'duration' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:136:5: style: Variable 'audioin' is reassigned a value before the old one has been used. [redundantAssignment]
twolame-0.3.13/frontend/audioin_sndfile.c:133:0: note: Variable 'audioin' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/audioin_sndfile.c:136:5: note: Variable 'audioin' is reassigned a value before the old one has been used.
twolame-0.3.13/frontend/frontend.c:720:13: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twolame-0.3.13/frontend/frontend.c:722:17: warning: %i in format string (no. 1) requires 'int' but the argument type is 'unsigned int'. [invalidPrintfArgType_sint]
twolame-0.3.13/frontend/frontend.c:520:13: warning: The buffer 'inputfilename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
twolame-0.3.13/frontend/frontend.c:522:13: warning: The buffer 'outputfilename' may not be null-terminated after the call to strncpy(). [terminateStrncpy]
twolame-0.3.13/frontend/frontend.c:552:0: error: Memory leak: shortopts [memleak]
twolame-0.3.13/libtwolame/ath.c:74:24: style: Function 'ath_energy' argument 1 names different: declaration 'f' definition 'freq'. [funcArgNamesDifferent]
twolame-0.3.13/libtwolame/ath.h:29:24: note: Function 'ath_energy' argument 1 names different: declaration 'f' definition 'freq'.
twolame-0.3.13/libtwolame/ath.c:74:24: note: Function 'ath_energy' argument 1 names different: declaration 'f' definition 'freq'.
twolame-0.3.13/libtwolame/dab.c:84:20: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twolame-0.3.13/libtwolame/dab.c:77:27: style: The scope of the variable 'carry' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/dab.c:38:73: style: Function 'dab_crc_calc' argument 6 names different: declaration 'i' definition 'packed'. [funcArgNamesDifferent]
twolame-0.3.13/libtwolame/dab.h:32:78: note: Function 'dab_crc_calc' argument 6 names different: declaration 'i' definition 'packed'.
twolame-0.3.13/libtwolame/dab.c:38:73: note: Function 'dab_crc_calc' argument 6 names different: declaration 'i' definition 'packed'.
twolame-0.3.13/libtwolame/bitbuffer_inline.h:50:18: style: The scope of the variable 'k' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/bitbuffer_inline.h:50:21: style: The scope of the variable 'tmp' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:293:32: style: The scope of the variable 'temp' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:898:9: style: The scope of the variable 'mode_ext' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:898:19: style: The scope of the variable 'lay' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:899:9: style: The scope of the variable 'rq_db' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:900:9: style: The scope of the variable 'guessindex' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:962:17: style: The scope of the variable 'i' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/encode.c:278:36: style: Function 'scalefactor_calc' argument 2 names different: declaration 'scalar' definition 'sf_index'. [funcArgNamesDifferent]
twolame-0.3.13/libtwolame/encode.h:32:36: note: Function 'scalefactor_calc' argument 2 names different: declaration 'scalar' definition 'sf_index'.
twolame-0.3.13/libtwolame/encode.c:278:36: note: Function 'scalefactor_calc' argument 2 names different: declaration 'scalar' definition 'sf_index'.
twolame-0.3.13/libtwolame/encode.c:510:38: style: Function 'write_scalefactors' argument 4 names different: declaration 'scalar' definition 'sf_index'. [funcArgNamesDifferent]
twolame-0.3.13/libtwolame/encode.h:51:38: note: Function 'write_scalefactors' argument 4 names different: declaration 'scalar' definition 'sf_index'.
twolame-0.3.13/libtwolame/encode.c:510:38: note: Function 'write_scalefactors' argument 4 names different: declaration 'scalar' definition 'sf_index'.
twolame-0.3.13/libtwolame/encode.c:189:11: style: Variable 'bsp' is assigned a value that is never used. [unreadVariable]
twolame-0.3.13/libtwolame/energy.c:73:19: style: The scope of the variable 'rhibyte' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/energy.c:73:28: style: The scope of the variable 'rlobyte' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:112:23: style: The scope of the variable 'k3' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:112:31: style: The scope of the variable 'kx' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:114:11: style: The scope of the variable 't_c' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:114:16: style: The scope of the variable 't_s' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:116:11: style: The scope of the variable 'a' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:773:11: style: The scope of the variable 'imag' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:773:17: style: The scope of the variable 'real' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:818:11: style: The scope of the variable 'a' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/fft.c:818:14: style: The scope of the variable 'b' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/get_set.c:205:9: style: Assignment of function parameter has no effect outside the function. [uselessAssignmentArg]
twolame-0.3.13/libtwolame/get_set.c:200:64: style: Function 'twolame_set_error_protection' argument 2 names different: declaration 'err_protection' definition 'error_protection'. [funcArgNamesDifferent]
twolame-0.3.13/libtwolame/twolame.h:665:79: note: Function 'twolame_set_error_protection' argument 2 names different: declaration 'err_protection' definition 'error_protection'.
twolame-0.3.13/libtwolame/get_set.c:200:64: note: Function 'twolame_set_error_protection' argument 2 names different: declaration 'err_protection' definition 'error_protection'.
twolame-0.3.13/libtwolame/psycho_1.c:52:12: style: The scope of the variable 'k' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:83:12: style: The scope of the variable 'k' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:124:11: style: The scope of the variable 'x' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:169:20: style: The scope of the variable 'sqrt_8_over_3' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:219:11: style: The scope of the variable 'max' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:436:12: style: The scope of the variable 't' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:524:11: style: The scope of the variable 'max' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_1.c:504:23: style: Array index 'j' is used before limits check. [arrayIndexThenCheck]
twolame-0.3.13/libtwolame/psycho_2.c:85:12: style: The scope of the variable 'ath' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_2.c:242:13: style: The scope of the variable 'wlow' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_2.c:269:12: style: The scope of the variable 'ath' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_2.c:269:18: style: The scope of the variable 'thr' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:205:11: style: The scope of the variable 'x' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:407:9: style: The scope of the variable 'cbase' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:410:9: style: The scope of the variable 'numlines' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:411:11: style: The scope of the variable 'cbval' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:412:9: style: The scope of the variable 'partition' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/psycho_3.c:454:13: error: Uninitialized variable: numlines [uninitvar]
twolame-0.3.13/libtwolame/psycho_4.c:130:28: style: The scope of the variable 'temp' can be reduced. [variableScope]
twolame-0.3.13/libtwolame/twolame.c:585:9: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twolame-0.3.13/libtwolame/twolame.c:585:9: warning: %ld in format string (no. 2) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twolame-0.3.13/libtwolame/twolame.c:585:9: warning: %ld in format string (no. 3) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twolame-0.3.13/libtwolame/twolame.c:354:12: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
twolame-0.3.13/libtwolame/twolame.c:355:12: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
twolame-0.3.13/libtwolame/twolame.c:356:12: portability: Casting from double ** to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
twolame-0.3.13/libtwolame/twolame.c:64:5: style: Variable 'newoptions' is reassigned a value before the old one has been used. [redundantAssignment]
twolame-0.3.13/libtwolame/twolame.c:62:0: note: Variable 'newoptions' is reassigned a value before the old one has been used.
twolame-0.3.13/libtwolame/twolame.c:64:5: note: Variable 'newoptions' is reassigned a value before the old one has been used.
twolame-0.3.13/simplefrontend/audio_wave.c:177:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twolame-0.3.13/simplefrontend/audio_wave.c:181:13: warning: %ld in format string (no. 1) requires 'long' but the argument type is 'unsigned long'. [invalidPrintfArgType_sint]
twolame-0.3.13/simplefrontend/audio_wave.c:63:11: style: The scope of the variable 'dst' can be reduced. [variableScope]
twolame-0.3.13/simplefrontend/audio_wave.c:114:9: style: The scope of the variable 'wave_header_read' can be reduced. [variableScope]
twolame-0.3.13/simplefrontend/audio_wave.c:115:9: style: The scope of the variable 'wave_header_stereo' can be reduced. [variableScope]
twolame-0.3.13/simplefrontend/audio_wave.c:116:9: style: The scope of the variable 'wave_header_16bit' can be reduced. [variableScope]
twolame-0.3.13/simplefrontend/audio_wave.c:117:19: style: The scope of the variable 'samplerate' can be reduced. [variableScope]
twolame-0.3.13/simplefrontend/audio_wave.c:82:68: style: Function 'wave_get_samples' argument 3 names different: declaration 'num_samples' definition 'numSamples'. [funcArgNamesDifferent]
twolame-0.3.13/simplefrontend/audio_wave.h:37:68: note: Function 'wave_get_samples' argument 3 names different: declaration 'num_samples' definition 'numSamples'.
twolame-0.3.13/simplefrontend/audio_wave.c:82:68: note: Function 'wave_get_samples' argument 3 names different: declaration 'num_samples' definition 'numSamples'.
twolame-0.3.13/simplefrontend/simplefrontend.c:145:0: error: Resource leak: outfile [resourceLeak]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/tworld/tworld_1.3.2.orig.tar.gz
tworld-1.3.2/fileio.c:81:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/fileio.c:210:12: style: The scope of the variable 'ch' can be reduced. [variableScope]
tworld-1.3.2/fileio.c:425:13: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1547:2: style: Statements following return, break, continue, goto or throw will never be executed. [unreachableCode]
tworld-1.3.2/lxlogic.c:277:17: style: The scope of the variable 'xy' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:303:17: style: The scope of the variable 'xy' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:638:17: style: The scope of the variable 'other' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:855:9: style: The scope of the variable 'f1' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:855:13: style: The scope of the variable 'f2' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1088:17: style: The scope of the variable 'other' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1370:10: style: The scope of the variable 'tdir' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1371:10: style: The scope of the variable 'f' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1492:10: style: The scope of the variable 'pos' can be reduced. [variableScope]
tworld-1.3.2/lxlogic.c:1416:43: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/lxlogic.c:1425:30: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/lxlogic.c:1426:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:229:6: warning: Either the condition '!next' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
tworld-1.3.2/mslogic.c:227:10: note: Assuming that condition '!next' is not redundant
tworld-1.3.2/mslogic.c:229:6: note: Null pointer dereference
tworld-1.3.2/mslogic.c:230:6: warning: Either the condition '!next' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
tworld-1.3.2/mslogic.c:227:10: note: Assuming that condition '!next' is not redundant
tworld-1.3.2/mslogic.c:230:6: note: Null pointer dereference
tworld-1.3.2/mslogic.c:231:6: warning: Either the condition '!next' is redundant or there is possible null pointer dereference: next. [nullPointerRedundantCheck]
tworld-1.3.2/mslogic.c:227:10: note: Assuming that condition '!next' is not redundant
tworld-1.3.2/mslogic.c:231:6: note: Null pointer dereference
tworld-1.3.2/mslogic.c:539:17: style: The scope of the variable 'cell' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:595:14: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:892:10: style: The scope of the variable 'slipdir' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1038:10: style: The scope of the variable 'y' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1038:13: style: The scope of the variable 'x' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1038:16: style: The scope of the variable 'm' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1300:17: style: The scope of the variable 'tile' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1810:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1812:10: style: The scope of the variable 'savedcount' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1947:17: style: The scope of the variable 'cr' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:1976:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/mslogic.c:264:2: error: Common realloc mistake: 'creatures' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/mslogic.c:285:2: error: Common realloc mistake: 'blocks' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/mslogic.c:315:2: error: Common realloc mistake: 'slips' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/mslogic.c:338:2: error: Common realloc mistake: 'slips' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/mslogic.c:1904:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1905:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1906:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1907:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1908:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1909:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1910:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1911:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1929:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1930:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1931:28: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1932:27: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1933:24: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1934:25: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1935:29: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/mslogic.c:1936:26: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/oshw-sdl/sdlin.c:285:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlin.c:351:11: style: The scope of the variable 'cmd1' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlin.c:457:35: style: Function 'keyboardhelp' argument 1 names different: declaration 'context' definition 'which'. [funcArgNamesDifferent]
tworld-1.3.2/oshw.h:96:42: note: Function 'keyboardhelp' argument 1 names different: declaration 'context' definition 'which'.
tworld-1.3.2/oshw-sdl/sdlin.c:457:35: note: Function 'keyboardhelp' argument 1 names different: declaration 'context' definition 'which'.
tworld-1.3.2/oshw-sdl/sdloshw.c:89:17: style: The scope of the variable 'p' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlout.c:703:10: style: The scope of the variable 'fullscore' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlout.c:928:65: style: Function 'displaylist' argument 3 names different: declaration 'index' definition 'idx'. [funcArgNamesDifferent]
tworld-1.3.2/oshw.h:197:72: note: Function 'displaylist' argument 3 names different: declaration 'index' definition 'idx'.
tworld-1.3.2/oshw-sdl/sdlout.c:928:65: note: Function 'displaylist' argument 3 names different: declaration 'index' definition 'idx'.
tworld-1.3.2/oshw-sdl/sdlout.c:1099:30: style: Function '_sdloutputinitialize' argument 1 names different: declaration 'fullscreen' definition '_fullscreen'. [funcArgNamesDifferent]
tworld-1.3.2/oshw-sdl/sdlgen.h:173:37: note: Function '_sdloutputinitialize' argument 1 names different: declaration 'fullscreen' definition '_fullscreen'.
tworld-1.3.2/oshw-sdl/sdlout.c:1099:30: note: Function '_sdloutputinitialize' argument 1 names different: declaration 'fullscreen' definition '_fullscreen'.
tworld-1.3.2/oshw-sdl/sdlsfx.c:292:9: style: The scope of the variable 'i' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlsfx.c:335:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdlsfx.c:333:19: style: Function 'setvolume' argument 1 names different: declaration 'volume' definition 'v'. [funcArgNamesDifferent]
tworld-1.3.2/oshw.h:267:26: note: Function 'setvolume' argument 1 names different: declaration 'volume' definition 'v'.
tworld-1.3.2/oshw-sdl/sdlsfx.c:333:19: note: Function 'setvolume' argument 1 names different: declaration 'volume' definition 'v'.
tworld-1.3.2/oshw-sdl/sdlsfx.c:376:40: style: Function '_sdlsfxinitialize' argument 2 names different: declaration 'soundbufsize' definition '_soundbufsize'. [funcArgNamesDifferent]
tworld-1.3.2/oshw-sdl/sdlgen.h:174:47: note: Function '_sdlsfxinitialize' argument 2 names different: declaration 'soundbufsize' definition '_soundbufsize'.
tworld-1.3.2/oshw-sdl/sdlsfx.c:376:40: note: Function '_sdlsfxinitialize' argument 2 names different: declaration 'soundbufsize' definition '_soundbufsize'.
tworld-1.3.2/oshw-sdl/sdlsfx.c:277:16: style: Array index 'i' is used before limits check. [arrayIndexThenCheck]
tworld-1.3.2/oshw-sdl/sdltext.c:144:33: style: The scope of the variable 'glyph' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:162:33: style: The scope of the variable 'glyph' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:180:33: style: The scope of the variable 'glyph' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:218:33: style: The scope of the variable 'glyph' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:424:21: style: The scope of the variable 'i0' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:533:12: style: The scope of the variable 'c' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltext.c:533:15: style: The scope of the variable 'f' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltile.c:1076:5: style: Variable 'tiles' is reassigned a value before the old one has been used. [redundantAssignment]
tworld-1.3.2/oshw-sdl/sdltile.c:1073:0: note: Variable 'tiles' is reassigned a value before the old one has been used.
tworld-1.3.2/oshw-sdl/sdltile.c:1076:5: note: Variable 'tiles' is reassigned a value before the old one has been used.
tworld-1.3.2/oshw-sdl/sdltile.c:578:11: style: The scope of the variable 'id' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltile.c:626:11: style: The scope of the variable 'id' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltile.c:251:2: error: Common realloc mistake: 'surfaceheap' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/oshw-sdl/sdltimer.c:106:19: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltimer.c:107:11: style: The scope of the variable 'i' can be reduced. [variableScope]
tworld-1.3.2/oshw-sdl/sdltimer.c:128:29: style: Function '_sdltimerinitialize' argument 1 names different: declaration 'showhistogram' definition '_showhistogram'. [funcArgNamesDifferent]
tworld-1.3.2/oshw-sdl/sdlgen.h:168:36: note: Function '_sdltimerinitialize' argument 1 names different: declaration 'showhistogram' definition '_showhistogram'.
tworld-1.3.2/oshw-sdl/sdltimer.c:128:29: note: Function '_sdltimerinitialize' argument 1 names different: declaration 'showhistogram' definition '_showhistogram'.
tworld-1.3.2/play.c:210:20: style: The scope of the variable 'p' can be reduced. [variableScope]
tworld-1.3.2/play.c:247:10: style: The scope of the variable 'msg' can be reduced. [variableScope]
tworld-1.3.2/play.c:248:17: style: The scope of the variable 'dirname' can be reduced. [variableScope]
tworld-1.3.2/play.c:215:48: style: Clarify calculation precedence for '&' and '?'. [clarifyCalculation]
tworld-1.3.2/random.c:70:43: style: Function 'restartprng' argument 2 names different: declaration 'initial' definition 'seed'. [funcArgNamesDifferent]
tworld-1.3.2/random.h:22:50: note: Function 'restartprng' argument 2 names different: declaration 'initial' definition 'seed'.
tworld-1.3.2/random.c:70:43: note: Function 'restartprng' argument 2 names different: declaration 'initial' definition 'seed'.
tworld-1.3.2/res.c:324:13: style: The scope of the variable 'f' can be reduced. [variableScope]
tworld-1.3.2/res.c:181:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/res.c:193:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/score.c:129:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:123:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:129:5: note: Null pointer dereference
tworld-1.3.2/score.c:131:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:123:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:131:5: note: Null pointer dereference
tworld-1.3.2/score.c:133:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:123:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:133:5: note: Null pointer dereference
tworld-1.3.2/score.c:135:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:123:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:135:5: note: Null pointer dereference
tworld-1.3.2/score.c:137:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:123:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:137:5: note: Null pointer dereference
tworld-1.3.2/score.c:252:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:247:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:252:5: note: Null pointer dereference
tworld-1.3.2/score.c:254:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:247:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:254:5: note: Null pointer dereference
tworld-1.3.2/score.c:256:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:247:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:256:5: note: Null pointer dereference
tworld-1.3.2/score.c:258:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/score.c:247:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/score.c:258:5: note: Null pointer dereference
tworld-1.3.2/score.c:129:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:129:26: note: Null pointer addition
tworld-1.3.2/score.c:130:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:130:34: note: Null pointer addition
tworld-1.3.2/score.c:131:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:131:26: note: Null pointer addition
tworld-1.3.2/score.c:132:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:132:34: note: Null pointer addition
tworld-1.3.2/score.c:133:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:133:26: note: Null pointer addition
tworld-1.3.2/score.c:134:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:134:34: note: Null pointer addition
tworld-1.3.2/score.c:135:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:135:26: note: Null pointer addition
tworld-1.3.2/score.c:136:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:136:34: note: Null pointer addition
tworld-1.3.2/score.c:137:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:137:26: note: Null pointer addition
tworld-1.3.2/score.c:138:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:138:34: note: Null pointer addition
tworld-1.3.2/score.c:140:22: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:140:22: note: Null pointer addition
tworld-1.3.2/score.c:141:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:123:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:141:34: note: Null pointer addition
tworld-1.3.2/score.c:252:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:252:26: note: Null pointer addition
tworld-1.3.2/score.c:253:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:253:34: note: Null pointer addition
tworld-1.3.2/score.c:254:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:254:26: note: Null pointer addition
tworld-1.3.2/score.c:255:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:255:34: note: Null pointer addition
tworld-1.3.2/score.c:256:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:256:26: note: Null pointer addition
tworld-1.3.2/score.c:257:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:257:34: note: Null pointer addition
tworld-1.3.2/score.c:258:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:258:26: note: Null pointer addition
tworld-1.3.2/score.c:259:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:259:34: note: Null pointer addition
tworld-1.3.2/score.c:261:24: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:261:24: note: Null pointer addition
tworld-1.3.2/score.c:262:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/score.c:247:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/score.c:262:34: note: Null pointer addition
tworld-1.3.2/score.c:68:10: style: The scope of the variable 'levelscore' can be reduced. [variableScope]
tworld-1.3.2/score.c:68:22: style: The scope of the variable 'timescore' can be reduced. [variableScope]
tworld-1.3.2/score.c:325:25: style: Function 'freescorelist' argument 1 names different: declaration 'plevellist' definition 'levellist'. [funcArgNamesDifferent]
tworld-1.3.2/score.h:45:32: note: Function 'freescorelist' argument 1 names different: declaration 'plevellist' definition 'levellist'.
tworld-1.3.2/score.c:325:25: note: Function 'freescorelist' argument 1 names different: declaration 'plevellist' definition 'levellist'.
tworld-1.3.2/series.c:654:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/series.c:649:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/series.c:654:5: note: Null pointer dereference
tworld-1.3.2/series.c:656:5: warning: Either the condition '!ptrs' is redundant or there is possible null pointer dereference: ptrs. [nullPointerRedundantCheck]
tworld-1.3.2/series.c:649:9: note: Assuming that condition '!ptrs' is not redundant
tworld-1.3.2/series.c:656:5: note: Null pointer dereference
tworld-1.3.2/series.c:654:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/series.c:649:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/series.c:654:26: note: Null pointer addition
tworld-1.3.2/series.c:655:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/series.c:649:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/series.c:655:34: note: Null pointer addition
tworld-1.3.2/series.c:656:26: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/series.c:649:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/series.c:656:26: note: Null pointer addition
tworld-1.3.2/series.c:657:34: warning: Either the condition '!textheap' is redundant or there is pointer arithmetic with NULL pointer. [nullPointerArithmeticRedundantCheck]
tworld-1.3.2/series.c:649:18: note: Assuming that condition '!textheap' is not redundant
tworld-1.3.2/series.c:657:34: note: Null pointer addition
tworld-1.3.2/series.c:110:18: style: The scope of the variable 'i' can be reduced. [variableScope]
tworld-1.3.2/series.c:473:18: style: The scope of the variable 'datfilename' can be reduced. [variableScope]
tworld-1.3.2/series.c:570:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/series.c:694:9: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/series.c:692:33: style: Function 'freeserieslist' argument 1 names different: declaration 'serieslist' definition 'list'. [funcArgNamesDifferent]
tworld-1.3.2/series.h:55:40: note: Function 'freeserieslist' argument 1 names different: declaration 'serieslist' definition 'list'.
tworld-1.3.2/series.c:692:33: note: Function 'freeserieslist' argument 1 names different: declaration 'serieslist' definition 'list'.
tworld-1.3.2/series.c:403:9: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/series.c:414:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/solution.c:380:17: style: The scope of the variable 'delta' can be reduced. [variableScope]
tworld-1.3.2/solution.c:563:16: style: The scope of the variable 'savedirchecked' can be reduced. [variableScope]
tworld-1.3.2/solution.c:806:11: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:160:28: style: The scope of the variable 'mlpos' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:161:16: style: The scope of the variable 'pos' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:162:19: style: The scope of the variable 'i0' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:482:9: style: The scope of the variable 'sign' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:788:10: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:880:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:951:9: style: The scope of the variable 'cmd' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:1315:22: style: The scope of the variable 'f' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:1617:10: style: The scope of the variable 'buf' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:1785:10: style: The scope of the variable 'n' can be reduced. [variableScope]
tworld-1.3.2/tworld.c:579:5: error: Common realloc mistake: 'subtitlestack' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/unslist.c:171:6: warning: %X in format string (no. 2) requires 'unsigned int *' but the argument type is 'signed int *'. [invalidScanfArgType_int]
tworld-1.3.2/unslist.c:167:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/unslist.c:171:6: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/unslist.c:175:7: warning: sscanf() without field width limits can crash with huge input data. [invalidscanf]
tworld-1.3.2/unslist.c:71:2: error: Common realloc mistake: 'strings' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/unslist.c:102:2: error: Common realloc mistake: 'names' nulled but not freed upon failure [memleakOnRealloc]
tworld-1.3.2/unslist.c:119:2: error: Common realloc mistake: 'unslist' nulled but not freed upon failure [memleakOnRealloc]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twpsk/twpsk_4.3.orig.tar.gz
twpsk-4.3/src/callbox.C:110:22: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/callbox.h:49:12: performance: Technically the member function 'Callbox::quiet' can be static. [functionStatic]
twpsk-4.3/src/callbox.h:48:7: style: Class 'Callbox' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twpsk-4.3/src/decoderWids.C:36:22: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/decoderWids.C:48:5: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/decoderWids.C:56:17: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/decoderWids.C:64:17: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/decoderWids.C:71:22: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/decoderWids.C:113:22: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskWF.h:36:1: style: The class 'Disp' does not have a constructor although it has private member variables. [noConstructor]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::display' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::screen' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::xc' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::yc' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::xo' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskScope.h:52:7: warning: Member variable 'Scope::yo' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-fft.h:17:2: warning: Member variable 'psk31_fft::overlap' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-fft.h:17:2: warning: Member variable 'psk31_fft::mode' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-fft.h:17:2: warning: Member variable 'psk31_fft::cnt' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::noiselevel' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::dcdshfreg' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::fft_result' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::fftbufI' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::fftbufQ' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::fftind' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::amp_buf_new' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::lastphase' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::bitclk' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::decode_buffer' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: warning: Member variable 'psk31_receiver::writefile' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::cwmode' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::qpsk' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::lsb' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::txphase' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::shiftreg' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::codewordbuf' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::useqpsk' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::keydown' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/psk31-transmitter.h:90:4: warning: Member variable 'psk31_transmitter::sendchar_cwmode' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskWids.h:42:1: style: The class 'Wids' does not have a constructor although it has private member variables. [noConstructor]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::i' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::rxScrollFlag' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::str' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::curfreq' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::ch' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/decoderWids.h:161:4: warning: Member variable 'DecoderWid::commChannel' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/twpskWF.h:70:20: performance: Technically the member function 'Disp::sqr' can be static. [functionStatic]
twpsk-4.3/src/twpskWF.h:75:19: performance: Technically the member function 'Disp::swap' can be static. [functionStatic]
twpsk-4.3/src/twpskWF.h:105:11: style: Technically the member function 'Disp::getsamplecnt' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-fft.h:25:15: performance: Technically the member function 'psk31_fft::sqr' can be static. [functionStatic]
twpsk-4.3/src/modes/psk31-receiver.h:135:8: style: Technically the member function 'psk31_receiver::get_freq' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-receiver.h:137:8: style: Technically the member function 'psk31_receiver::get_fft_result' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-transmitter.h:103:9: style: Technically the member function 'psk31_transmitter::get_info' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:135:14: style: Technically the member function 'Wids::get_label1' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:213:14: style: Technically the member function 'Wids::getScope' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:219:14: style: Technically the member function 'Wids::getWF' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:225:14: style: Technically the member function 'Wids::getRxText' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:231:14: style: Technically the member function 'Wids::getTxText' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:237:14: style: Technically the member function 'Wids::getDcdTB' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:249:14: style: Technically the member function 'Wids::getRxFreqTF' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:255:14: style: Technically the member function 'Wids::getTxFreqTF' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:261:14: style: Technically the member function 'Wids::getCwidTB' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:267:14: style: Technically the member function 'Wids::getImdTF' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:273:11: style: Technically the member function 'Wids::getRxFreqFocus' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:291:11: style: Technically the member function 'Wids::getRxScrollFlag' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:297:11: style: Technically the member function 'Wids::getFFTspeed' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:303:11: style: Technically the member function 'Wids::getFFTsample' can be const. [functionConst]
twpsk-4.3/src/twpskWids.h:374:15: style: Technically the member function 'Wids::getDoLocalCaps' can be const. [functionConst]
twpsk-4.3/src/twpskCB.h:43:16: style: Technically the member function 'TwpskCB::getBorderX' can be const. [functionConst]
twpsk-4.3/src/twpskCB.h:48:16: style: Technically the member function 'TwpskCB::getBorderY' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:77:8: style: Technically the member function 'DecoderWid::getCh' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:87:11: style: Technically the member function 'DecoderWid::getRxText' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:97:8: style: Technically the member function 'DecoderWid::getRxScrollFlag' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:173:11: style: Technically the member function 'DecoderWid::getTextWid' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:174:11: style: Technically the member function 'DecoderWid::getMainWid' can be const. [functionConst]
twpsk-4.3/src/decoderWids.h:175:11: style: Technically the member function 'DecoderWid::getSwapBtn' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-receiver.h:67:2: style: Class 'psk31_receiver' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
twpsk-4.3/src/modes/hansis_fft.C:293:22: style: The scope of the variable 'j0' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:293:26: style: The scope of the variable 'i' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:293:29: style: The scope of the variable 'j' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:312:22: style: The scope of the variable 'j0' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:312:26: style: The scope of the variable 'i' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:312:29: style: The scope of the variable 'j' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:426:18: style: The scope of the variable 'n4' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:455:9: style: The scope of the variable 'n4' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:490:9: style: The scope of the variable 'jn' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:580:31: style: The scope of the variable 'n4' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:608:37: style: The scope of the variable 'jn' can be reduced. [variableScope]
twpsk-4.3/src/modes/hansis_fft.C:82:8: warning: Member variable 'FFTer::Dm' is not initialized in the constructor. [uninitMemberVar]
twpsk-4.3/src/modes/hansis_fft.h:51:7: style: Technically the member function 'FFTer::fftsr_remove' can be const. [functionConst]
twpsk-4.3/src/modes/hansis_fft.C:283:13: note: Technically the member function 'FFTer::fftsr_remove' can be const.
twpsk-4.3/src/modes/hansis_fft.h:51:7: note: Technically the member function 'FFTer::fftsr_remove' can be const.
twpsk-4.3/src/modes/psk31-coder.C:243:19: warning: Redundant assignment of 'p' to itself. [selfAssignment]
twpsk-4.3/src/modes/psk31-coder.C:70:16: style: The scope of the variable 'c' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-coder.C:216:6: style: The scope of the variable 'n' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-coder.C:217:25: style: The scope of the variable 'mask' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-coder.C:218:36: style: The scope of the variable 'ptr' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-coder.C:115:36: style: Function 'decode_qpsk' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-coder.h:71:24: note: Function 'decode_qpsk' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'.
twpsk-4.3/src/modes/psk31-coder.C:115:36: note: Function 'decode_qpsk' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'.
twpsk-4.3/src/modes/psk31-coder.C:175:31: style: Function 'decode' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-coder.h:91:19: note: Function 'decode' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'.
twpsk-4.3/src/modes/psk31-coder.C:175:31: note: Function 'decode' argument 1 names different: declaration 'rxsymbol' definition 'rxsymb'.
twpsk-4.3/src/modes/psk31-coder.C:175:43: style: Function 'decode' argument 2 names different: declaration 'symb' definition 'symbol'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-coder.h:91:33: note: Function 'decode' argument 2 names different: declaration 'symb' definition 'symbol'.
twpsk-4.3/src/modes/psk31-coder.C:175:43: note: Function 'decode' argument 2 names different: declaration 'symb' definition 'symbol'.
twpsk-4.3/src/modes/psk31-coder.h:69:15: style: Technically the member function 'psk31_coder::encode_qpsk' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-coder.C:26:27: note: Technically the member function 'psk31_coder::encode_qpsk' can be const.
twpsk-4.3/src/modes/psk31-coder.h:69:15: note: Technically the member function 'psk31_coder::encode_qpsk' can be const.
twpsk-4.3/src/modes/psk31-coder.h:70:15: performance: Technically the member function 'psk31_coder::encode_bpsk' can be static. [functionStatic]
twpsk-4.3/src/modes/psk31-coder.C:36:27: note: Technically the member function 'psk31_coder::encode_bpsk' can be static.
twpsk-4.3/src/modes/psk31-coder.h:70:15: note: Technically the member function 'psk31_coder::encode_bpsk' can be static.
twpsk-4.3/src/modes/psk31-coder.h:73:8: style: Technically the member function 'psk31_coder::x_distance' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-coder.C:95:20: note: Technically the member function 'psk31_coder::x_distance' can be const.
twpsk-4.3/src/modes/psk31-coder.h:73:8: note: Technically the member function 'psk31_coder::x_distance' can be const.
twpsk-4.3/src/modes/psk31-coder.h:90:6: performance: Technically the member function 'psk31_coder::encode_varicode' can be static. [functionStatic]
twpsk-4.3/src/modes/psk31-coder.C:63:18: note: Technically the member function 'psk31_coder::encode_varicode' can be static.
twpsk-4.3/src/modes/psk31-coder.h:90:6: note: Technically the member function 'psk31_coder::encode_varicode' can be static.
twpsk-4.3/src/modes/psk31-fft.C:8:45: style: Function 'set_parameters' argument 2 names different: declaration '_overlap' definition '_delta'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-fft.h:11:35: note: Function 'set_parameters' argument 2 names different: declaration '_overlap' definition '_delta'.
twpsk-4.3/src/modes/psk31-fft.C:8:45: note: Function 'set_parameters' argument 2 names different: declaration '_overlap' definition '_delta'.
twpsk-4.3/src/modes/psk31-fft.C:41:47: style: Function 'get_parameters' argument 2 names different: declaration 'over' definition '_delta'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-fft.h:12:37: note: Function 'get_parameters' argument 2 names different: declaration 'over' definition '_delta'.
twpsk-4.3/src/modes/psk31-fft.C:41:47: note: Function 'get_parameters' argument 2 names different: declaration 'over' definition '_delta'.
twpsk-4.3/src/modes/psk31-fft.C:41:60: style: Function 'get_parameters' argument 3 names different: declaration 'mode' definition '_mode'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-fft.h:12:48: note: Function 'get_parameters' argument 3 names different: declaration 'mode' definition '_mode'.
twpsk-4.3/src/modes/psk31-fft.C:41:60: note: Function 'get_parameters' argument 3 names different: declaration 'mode' definition '_mode'.
twpsk-4.3/src/modes/psk31-fft.C:73:57: style: Function 'get_abs_data' argument 3 names different: declaration 'len' definition 'count'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-fft.h:16:47: note: Function 'get_abs_data' argument 3 names different: declaration 'len' definition 'count'.
twpsk-4.3/src/modes/psk31-fft.C:73:57: note: Function 'get_abs_data' argument 3 names different: declaration 'len' definition 'count'.
twpsk-4.3/src/modes/psk31-fft.C:73:68: style: Function 'get_abs_data' argument 4 names different: declaration 'delta' definition 'step'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-fft.h:16:56: note: Function 'get_abs_data' argument 4 names different: declaration 'delta' definition 'step'.
twpsk-4.3/src/modes/psk31-fft.C:73:68: note: Function 'get_abs_data' argument 4 names different: declaration 'delta' definition 'step'.
twpsk-4.3/src/modes/psk31-fft.h:12:7: style: Technically the member function 'psk31_fft::get_parameters' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-fft.C:41:17: note: Technically the member function 'psk31_fft::get_parameters' can be const.
twpsk-4.3/src/modes/psk31-fft.h:12:7: note: Technically the member function 'psk31_fft::get_parameters' can be const.
twpsk-4.3/src/modes/psk31-fft.h:15:6: style: Technically the member function 'psk31_fft::has_new_data' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-fft.C:61:16: note: Technically the member function 'psk31_fft::has_new_data' can be const.
twpsk-4.3/src/modes/psk31-fft.h:15:6: note: Technically the member function 'psk31_fft::has_new_data' can be const.
twpsk-4.3/src/modes/psk31-receiver.C:51:8: style: The scope of the variable 'amp' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-receiver.C:51:13: style: The scope of the variable 'ftemp' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-receiver.C:51:20: style: The scope of the variable 'ampsum' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-receiver.C:52:11: style: The scope of the variable 'xxx' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-receiver.C:53:15: style: The scope of the variable 'temp' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-receiver.C:160:32: style: Function 'doafc' argument 1 names different: declaration 'symb' definition 'dp'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-receiver.h:61:17: note: Function 'doafc' argument 1 names different: declaration 'symb' definition 'dp'.
twpsk-4.3/src/modes/psk31-receiver.C:160:32: note: Function 'doafc' argument 1 names different: declaration 'symb' definition 'dp'.
twpsk-4.3/src/modes/psk31-receiver.h:54:8: performance: Technically the member function 'psk31_receiver::do_fir' can be static. [functionStatic]
twpsk-4.3/src/modes/psk31-receiver.C:223:23: note: Technically the member function 'psk31_receiver::do_fir' can be static.
twpsk-4.3/src/modes/psk31-receiver.h:54:8: note: Technically the member function 'psk31_receiver::do_fir' can be static.
twpsk-4.3/src/modes/psk31-receiver.h:64:6: style: Technically the member function 'psk31_receiver::diffphase2symbol' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-receiver.C:234:21: note: Technically the member function 'psk31_receiver::diffphase2symbol' can be const.
twpsk-4.3/src/modes/psk31-receiver.h:64:6: note: Technically the member function 'psk31_receiver::diffphase2symbol' can be const.
twpsk-4.3/src/modes/psk31-transmitter.C:442:18: style: The scope of the variable 'u' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-transmitter.C:511:17: style: The scope of the variable 'val' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-transmitter.C:585:8: style: The scope of the variable 'x' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-transmitter.C:604:10: style: The scope of the variable 'tmp' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-transmitter.C:673:8: style: The scope of the variable 's' can be reduced. [variableScope]
twpsk-4.3/src/modes/psk31-transmitter.C:284:42: style: Function 'putcodeword' argument 1 names different: declaration 'cw' definition 'cword'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-transmitter.h:58:25: note: Function 'putcodeword' argument 1 names different: declaration 'cw' definition 'cword'.
twpsk-4.3/src/modes/psk31-transmitter.C:284:42: note: Function 'putcodeword' argument 1 names different: declaration 'cw' definition 'cword'.
twpsk-4.3/src/modes/psk31-transmitter.C:440:43: style: Function 'send_cw_char' argument 1 names different: declaration 'ch' definition 'c'. [funcArgNamesDifferent]
twpsk-4.3/src/modes/psk31-transmitter.h:57:26: note: Function 'send_cw_char' argument 1 names different: declaration 'ch' definition 'c'.
twpsk-4.3/src/modes/psk31-transmitter.C:440:43: note: Function 'send_cw_char' argument 1 names different: declaration 'ch' definition 'c'.
twpsk-4.3/src/modes/psk31-transmitter.h:52:10: style: Unused private function: 'psk31_transmitter::strupr' [unusedPrivateFunction]
twpsk-4.3/src/modes/psk31-transmitter.h:61:9: style: Technically the member function 'psk31_transmitter::unqueue_end' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-transmitter.C:341:25: note: Technically the member function 'psk31_transmitter::unqueue_end' can be const.
twpsk-4.3/src/modes/psk31-transmitter.h:61:9: note: Technically the member function 'psk31_transmitter::unqueue_end' can be const.
twpsk-4.3/src/modes/psk31-transmitter.h:87:8: style: Technically the member function 'psk31_transmitter::bufferspace' can be const. [functionConst]
twpsk-4.3/src/modes/psk31-transmitter.C:276:24: note: Technically the member function 'psk31_transmitter::bufferspace' can be const.
twpsk-4.3/src/modes/psk31-transmitter.h:87:8: note: Technically the member function 'psk31_transmitter::bufferspace' can be const.
twpsk-4.3/src/server/server.C:496:34: portability: Casting between integer* and float* which have an incompatible binary data representation. [invalidPointerCast]
twpsk-4.3/src/twpsk.C:596:33: portability: Casting from float* to char* is not portable due to different binary data representations on different platforms. [invalidPointerCast]
twpsk-4.3/src/twpsk.C:463:9: style: The scope of the variable 'str' can be reduced. [variableScope]
twpsk-4.3/src/twpsk.C:463:18: style: The scope of the variable 'mesg' can be reduced. [variableScope]
twpsk-4.3/src/twpsk.C:463:29: style: The scope of the variable 'rtn' can be reduced. [variableScope]
twpsk-4.3/src/twpsk.C:585:9: style: The scope of the variable 'str' can be reduced. [variableScope]
twpsk-4.3/src/twpsk.C:587:17: style: The scope of the variable 'rxfreqOld' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:104:26: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twpsk-4.3/src/twpskCB.C:921:31: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twpsk-4.3/src/twpskCB.C:944:32: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twpsk-4.3/src/twpskCB.C:1063:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twpsk-4.3/src/twpskCB.C:1093:28: style: Boolean result is used in bitwise operation. Clarify expression with parentheses. [clarifyCondition]
twpsk-4.3/src/twpskCB.C:884:39: style: Redundant condition: If 'EXPR == 0', the comparison 'EXPR >= 0' is always true. [redundantCondition]
twpsk-4.3/src/twpskCB.C:110:13: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskCB.C:589:24: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskCB.C:929:31: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskCB.C:952:31: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskCB.C:1060:22: style: C-style pointer casting [cstyleCast]
twpsk-4.3/src/twpskCB.C:183:8: style: The scope of the variable 'freq' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:226:9: style: The scope of the variable 'cwStr' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:276:8: style: The scope of the variable 'freq' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:395:8: style: The scope of the variable 'i' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:659:11: style: The scope of the variable 'newfreq' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:660:9: style: The scope of the variable 'freq_str' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:661:8: style: The scope of the variable 'x' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:663:8: style: The scope of the variable 'button_number' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:694:10: style: The scope of the variable 'text' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:1326:8: style: The scope of the variable 'rtn' can be reduced. [variableScope]
twpsk-4.3/src/twpskCB.C:57:65: style: Function 'appendRXtext' argument 4 names different: declaration 'mode' definition 'highlight_mode'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:190:65: note: Function 'appendRXtext' argument 4 names different: declaration 'mode' definition 'highlight_mode'.
twpsk-4.3/src/twpskCB.C:57:65: note: Function 'appendRXtext' argument 4 names different: declaration 'mode' definition 'highlight_mode'.
twpsk-4.3/src/twpskCB.C:1194:62: style: Function 'sendOver' argument 4 names different: declaration 'argc' definition 'nargs'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:234:62: note: Function 'sendOver' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskCB.C:1194:62: note: Function 'sendOver' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskCB.C:1212:65: style: Function 'sendHisCall' argument 4 names different: declaration 'argc' definition 'nargs'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:235:65: note: Function 'sendHisCall' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskCB.C:1212:65: note: Function 'sendHisCall' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskCB.C:1227:63: style: Function 'sendMacro' argument 4 names different: declaration 'argc' definition 'nargs'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:236:63: note: Function 'sendMacro' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskCB.C:1227:63: note: Function 'sendMacro' argument 4 names different: declaration 'argc' definition 'nargs'.
twpsk-4.3/src/twpskDiags.C:46:9: style: The scope of the variable 'msg_str' can be reduced. [variableScope]
twpsk-4.3/src/twpskDiags.C:79:34: style: Function 'helpCB' argument 2 names different: declaration 'cdata' definition 'topic'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:220:34: note: Function 'helpCB' argument 2 names different: declaration 'cdata' definition 'topic'.
twpsk-4.3/src/twpskDiags.C:79:34: note: Function 'helpCB' argument 2 names different: declaration 'cdata' definition 'topic'.
twpsk-4.3/src/twpskDiags.C:79:51: style: Function 'helpCB' argument 3 names different: declaration 'cbs' definition 'call_data'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:220:51: note: Function 'helpCB' argument 3 names different: declaration 'cbs' definition 'call_data'.
twpsk-4.3/src/twpskDiags.C:79:51: note: Function 'helpCB' argument 3 names different: declaration 'cbs' definition 'call_data'.
twpsk-4.3/src/twpskDiags.C:245:33: style: Function 'procFileText' argument 1 names different: declaration 'text' definition 'data'. [funcArgNamesDifferent]
twpsk-4.3/src/GUI.h:225:33: note: Function 'procFileText' argument 1 names different: declaration 'text' definition 'data'.
twpsk-4.3/src/twpskDiags.C:245:33: note: Function 'procFileText' argument 1 names different: declaration 'text' definition 'data'.
twpsk-4.3/src/twpskDiags.C:351:1: error: Resource leak: fp [resourceLeak]
twpsk-4.3/src/twpskDiags.C:46:9: debug: Wrong data detected by condition !tok->next()->astOperand2() [DacaWrongData]
twpsk-4.3/src/twpskHelp.C:49:8: style: The scope of the variable 'i' can be reduced. [variableScope]
twpsk-4.3/src/twpskHelp.C:192:8: style: The scope of the variable 'i' can be reduced. [variableScope]
twpsk-4.3/src/twpskHelp.C:192:11: style: The scope of the variable 'j' can be reduced. [variableScope]
twpsk-4.3/src/twpskHelp.C:387:12: style: The scope of the variable 'sc' can be reduced. [variableScope]
twpsk-4.3/src/twpskHelp.C:388:8: style: The scope of the variable 'len' can be reduced. [variableScope]
twpsk-4.3/src/twpskScope.C:27:41: style: Function 'setup' argument 2 names different: declaration 'scopeDA' definition 'scopeWid'. [funcArgNamesDifferent]
twpsk-4.3/src/twpskScope.h:60:40: note: Function 'setup' argument 2 names different: declaration 'scopeDA' definition 'scopeWid'.
twpsk-4.3/src/twpskScope.C:27:41: note: Function 'setup' argument 2 names different: declaration 'scopeDA' definition 'scopeWid'.
twpsk-4.3/src/twpskWF.C:184:8: warning: Redundant assignment of 'rtn' to itself. [selfAssignment]
twpsk-4.3/src/twpskWF.C:97:8: style: The scope of the variable 'bad_grays' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:168:11: style: The scope of the variable 'r' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:168:13: style: The scope of the variable 'g' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:168:15: style: The scope of the variable 'b' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:263:15: style: The scope of the variable 'cnt' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:265:17: style: The scope of the variable 'IMDtotal' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:267:9: style: The scope of the variable 'imdVal' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:268:10: style: The scope of the variable 'ratio' can be reduced. [variableScope]
twpsk-4.3/src/twpskWF.C:36:58: style: Function 'find_visual_info' argument 2 names different: declaration 'vinf' definition 'vinfo'. [funcArgNamesDifferent]
twpsk-4.3/src/twpskWF.h:87:58: note: Function 'find_visual_info' argument 2 names different: declaration 'vinf' definition 'vinfo'.
twpsk-4.3/src/twpskWF.C:36:58: note: Function 'find_visual_info' argument 2 names different: declaration 'vinf' definition 'vinfo'.
twpsk-4.3/src/twpskWF.C:196:37: style: Function 'fft_setup' argument 2 names different: declaration 'overlap' definition 'speed'. [funcArgNamesDifferent]
twpsk-4.3/src/twpskWF.h:92:38: note: Function 'fft_setup' argument 2 names different: declaration 'overlap' definition 'speed'.
twpsk-4.3/src/twpskWF.C:196:37: note: Function 'fft_setup' argument 2 names different: declaration 'overlap' definition 'speed'.
twpsk-4.3/src/twpskWF.C:310:27: style: Function 'mkPoints' argument 1 names different: declaration 'buffer' definition 'val'. [funcArgNamesDifferent]
twpsk-4.3/src/twpskWF.h:81:28: note: Function 'mkPoints' argument 1 names different: declaration 'buffer' definition 'val'.
twpsk-4.3/src/twpskWF.C:310:27: note: Function 'mkPoints' argument 1 names different: declaration 'buffer' definition 'val'.
twpsk-4.3/src/twpskWF.C:184:10: style: Variable 'rtn' is assigned a value that is never used. [unreadVariable]
twpsk-4.3/src/twpskWF.h:86:21: performance: Technically the member function 'Disp::get_mask_color' can be static. [functionStatic]
twpsk-4.3/src/twpskWF.C:68:21: note: Technically the member function 'Disp::get_mask_color' can be static.
twpsk-4.3/src/twpskWF.h:86:21: note: Technically the member function 'Disp::get_mask_color' can be static.
twpsk-4.3/src/twpskWF.h:97:11: style: Technically the member function 'Disp::find_center' can be const. [functionConst]
twpsk-4.3/src/twpskWF.C:489:11: note: Technically the member function 'Disp::find_center' can be const.
twpsk-4.3/src/twpskWF.h:97:11: note: Technically the member function 'Disp::find_center' can be const.
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/twython/twython_3.7.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txaws/txaws_0.2.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txfixtures/txfixtures_0.2.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txlibravatar/txlibravatar_1.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txsocksx/txsocksx_1.15.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txt2html/txt2html_2.51.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txt2man/txt2man_1.6.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txt2pdbdoc/txt2pdbdoc_1.4.4.orig.tar.gz
txt2pdbdoc-1.4.4/palm.h:40:0: error: #error machine does not seem to support a 16-bit integral type [preprocessorErrorDirective]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/txt2regex/txt2regex_0.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txt2tags/txt2tags_2.6.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txtorcon/txtorcon_18.0.2.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txtreader/txtreader_0.6.5.orig.tar.gz
txtreader-0.6.5/src/ReaderView.cpp:7:9: style: C-style pointer casting [cstyleCast]
txtreader-0.6.5/src/ReaderView.h:11:5: style: Class 'ReaderView' has a constructor with 1 argument that is not explicit. [noExplicitConstructor]
txtreader-0.6.5/src/TxtReader.cpp:6:9: performance: Variable 'version' is assigned in constructor body. Consider performing initialization in initialization list. [useInitializationList]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/txw2/txw2_0.1+20110809.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/txwinrm/txwinrm_1.3.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txws/txws_0.9.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txzmq/txzmq_0.8.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/txzookeeper/txzookeeper_0.9.8.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tycho/tycho_0.25.0.orig.tar.xz
tycho-0.25.0/eclipse-bundles/org.eclipse.core.filesystem/natives/unix/unixfile.c:52:11: style: Unused variable: readOnly [unusedVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.filesystem/natives/unix/unixfile.c:165:7: style: Unused variable: code [unusedVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.filesystem/natives/unix/unixfile.c:169:23: style: Variable 'linkTarget' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/unix/gnomeproxy.c:165:2: performance: Buffer 'useSelector' is being written before its old content has been used. [redundantCopy]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/unix/gnomeproxy.c:158:2: note: Buffer 'useSelector' is being written before its old content has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/unix/gnomeproxy.c:165:2: note: Buffer 'useSelector' is being written before its old content has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:159:2: style: Variable 'userAgent' is reassigned a value before the old one has been used. [redundantAssignment]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:155:0: note: Variable 'userAgent' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:159:2: note: Variable 'userAgent' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:160:2: style: Variable 'proxyName' is reassigned a value before the old one has been used. [redundantAssignment]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:156:0: note: Variable 'proxyName' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:160:2: note: Variable 'proxyName' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:161:2: style: Variable 'proxyBypass' is reassigned a value before the old one has been used. [redundantAssignment]
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:157:0: note: Variable 'proxyBypass' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.core.net/natives/win32/jWinHttp.cpp:161:2: note: Variable 'proxyBypass' is reassigned a value before the old one has been used.
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/cocoa/library/swt_awt.c:41:27: style: The scope of the variable 'dsi' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/cocoa/library/swt_awt.c:42:33: style: The scope of the variable 'dsi_cocoa' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/gtk/library/swt_awt.c:23:27: style: The scope of the variable 'dsi' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/gtk/library/swt_awt.c:24:30: style: The scope of the variable 'dsi_x11' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/gtk/library/swt_awt.c:53:27: style: The scope of the variable 'dsi' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/gtk/library/swt_awt.c:54:30: style: The scope of the variable 'dsi_x11' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/win32/library/swt_awt.c:23:27: style: The scope of the variable 'dsi' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT AWT/win32/library/swt_awt.c:24:32: style: The scope of the variable 'dsi_win' can be reduced. [variableScope]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/nsIScriptGlobalObject.h:148:16: style: C-style pointer casting [cstyleCast]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp:7088:18: style: C-style pointer casting [cstyleCast]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp:7101:14: style: C-style pointer casting [cstyleCast]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT Mozilla/common/library/xpcom.cpp:7114:18: style: C-style pointer casting [cstyleCast]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT OpenGL/glx/library/glx.c:312:10: warning: Possible null pointer dereference: lparg0 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT OpenGL/glx/library/glx.c:309:29: note: Assignment 'lparg0=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT OpenGL/glx/library/glx.c:312:10: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c:0:0: error: syntax error [syntaxError]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c:0:0: note: syntax error
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os.c:0:0: note: syntax error
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c:0:0: error: syntax error [syntaxError]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c:0:0: note: syntax error
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/cocoa/library/os_custom.c:0:0: note: syntax error
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15789:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15786:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15789:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15803:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15800:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15803:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15831:2: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15828:26: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15831:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15859:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15856:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15859:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15887:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15884:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15887:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15927:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15924:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15927:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15969:2: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15966:26: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/gtk/library/os.c:15969:2: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3064:105: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3056:22: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3064:105: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3118:107: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3110:22: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/com.c:3118:107: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:613:51: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:609:23: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:613:51: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:632:147: warning: Possible null pointer dereference: lparg6 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:627:24: note: Assignment 'lparg6=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:632:147: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:930:73: warning: Possible null pointer dereference: lparg2 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:922:22: note: Assignment 'lparg2=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:930:73: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1000:87: warning: Possible null pointer dereference: lparg4 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:991:24: note: Assignment 'lparg4=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1000:87: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1032:87: warning: Possible null pointer dereference: lparg4 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1023:24: note: Assignment 'lparg4=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1032:87: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1436:50: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1428:22: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1436:50: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1856:51: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1851:24: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:1856:51: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:2128:58: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:2124:24: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/gdip.cpp:2128:58: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:2275:41: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:2271:23: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:2275:41: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:11843:17: warning: Possible null pointer dereference: lparg0 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:11840:23: note: Assignment 'lparg0=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:11843:17: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:12159:35: warning: Possible null pointer dereference: lparg1 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:12154:23: note: Assignment 'lparg1=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:12159:35: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:18717:34: warning: Possible null pointer dereference: lparg0 [nullPointer]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:18713:23: note: Assignment 'lparg0=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT PI/win32/library/os.c:18717:34: note: Null pointer dereference
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:46:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:66:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:88:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:110:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:132:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:156:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:178:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:202:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:225:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:246:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:269:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:291:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:311:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:333:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:357:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:378:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:397:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:417:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:437:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:457:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:477:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:497:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:519:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:543:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:614:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:636:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:656:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:675:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:693:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:712:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:731:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:750:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:770:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:792:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:813:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:831:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:850:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:873:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:894:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:912:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:930:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:949:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:969:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:988:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1009:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1031:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1050:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1068:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1087:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1106:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1129:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1154:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1176:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1196:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1216:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1236:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1256:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1276:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1296:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1316:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1336:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1356:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1375:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1394:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1414:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1434:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1454:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1474:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1494:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1514:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1535:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1555:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1573:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1592:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1612:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1632:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1652:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1672:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1692:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1712:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1732:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1752:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1772:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1792:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1812:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1832:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1852:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1874:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1895:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1913:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1932:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1952:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1972:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:1992:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2012:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2034:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2056:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2076:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2096:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2116:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2136:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2156:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2176:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2196:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2216:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2236:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2256:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2276:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2296:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2315:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2333:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2352:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2372:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2392:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2413:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2434:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2454:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2474:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2494:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2514:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2534:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2554:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2574:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2594:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2614:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2633:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2651:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2673:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2694:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2720:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2745:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2766:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2785:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2803:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT WebKit/gtk/library/webkitgtk.c:2821:0: style: Variable 'initialized' is assigned a value that is never used. [unreadVariable]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1197:10: style: Condition 'env==NULL' is always true [knownConditionTrueFalse]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1168:16: note: Assignment 'env=NULL', assigned value is 0
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1197:10: note: Condition 'env==NULL' is always true
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1197:10: style: Same expression on both sides of '==' because the value of 'env' and 'NULL' are the same. [duplicateExpression]
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1168:16: note: 'env' is assigned value 'NULL' here.
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1197:10: note: Same expression on both sides of '==' because the value of 'env' and 'NULL' are the same.
tycho-0.25.0/eclipse-bundles/org.eclipse.swt/Eclipse SWT/common/library/callback.c:1220:7: style: The scope of the variable 'i' can be reduced. [variableScope]
[09:03]

ftp://ftp.se.debian.org/debian/pool/main/t/tycho2/tycho2_2.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/type-conv/type-conv_3.0.4.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/typeahead.js/typeahead.js_0.11.1~dfsg1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/typecatcher/typecatcher_0.3.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/typedload/typedload_1.8.orig.tar.gz.asc

ftp://ftp.se.debian.org/debian/pool/main/t/typerep/typerep_113.00.00.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/typesafe-config/typesafe-config_1.3.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/typesafe-config-clojure/typesafe-config-clojure_0.1.5.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/typescript-types/typescript-types_20170519.orig.tar.xz

ftp://ftp.se.debian.org/debian/pool/main/t/typespeed/typespeed_0.6.5.orig.tar.gz
typespeed-0.6.5/src/convert.c:74:8: style: The scope of the variable 'speed' can be reduced. [variableScope]
typespeed-0.6.5/src/convert.c:74:15: style: The scope of the variable 'tspeed' can be reduced. [variableScope]
typespeed-0.6.5/src/convert.c:75:16: style: The scope of the variable 'ctspeed' can be reduced. [variableScope]
typespeed-0.6.5/src/convert.c:85:14: style: Variable 'ctspeed' is assigned a value that is never used. [unreadVariable]
typespeed-0.6.5/src/file.c:159:8: style: The scope of the variable 'highf' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:160:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:161:8: style: The scope of the variable 'rname' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:161:16: style: The scope of the variable 'uname' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:701:8: style: The scope of the variable 'highfile' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:702:15: style: The scope of the variable 'fd' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:705:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:921:6: style: The scope of the variable 'fd' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:921:18: style: The scope of the variable 'k' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:921:21: style: The scope of the variable 'l' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:924:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:924:16: style: The scope of the variable 'wordpath' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:1177:6: style: The scope of the variable 'i' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:1178:8: style: The scope of the variable 'file' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:1181:7: style: The scope of the variable 'buf' can be reduced. [variableScope]
typespeed-0.6.5/src/file.c:1262:6: style: The scope of the variable 'i' can be reduced. [variableScope]
typespeed-0.6.5/src/network.c:179:6: style: The scope of the variable 'n' can be reduced. [variableScope]
typespeed-0.6.5/src/network.c:181:8: style: The scope of the variable 'p' can be reduced. [variableScope]
typespeed-0.6.5/src/network.c:182:7: style: The scope of the variable 'output' can be reduced. [variableScope]
typespeed-0.6.5/src/network.c:536:6: style: The scope of the variable 'i' can be reduced. [variableScope]
typespeed-0.6.5/src/network.c:728:6: style: The scope of the variable 'num' can be reduced. [variableScope]
typespeed-0.6.5/src/typespeed.c:192:17: style: The scope of the variable 'p' can be reduced. [variableScope]
typespeed-0.6.5/src/typespeed.c:766:29: style: The scope of the variable 'wordcount' can be reduced. [variableScope]
[09:04]

ftp://ftp.se.debian.org/debian/pool/main/t/typogrify/typogrify_20111209.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tyxml/tyxml_4.1.0.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tz-converter/tz-converter_1.0.1.orig.tar.gz

ftp://ftp.se.debian.org/debian/pool/main/t/tzc/tzc_2.6.15.orig.tar.gz
tzc-2.6.15/lread.c:564:11: style: The scope of the variable 'pair' can be reduced. [variableScope]
tzc-2.6.15/tzc.c:1200:23: warning: Either the condition 'err&&key' is redundant or there is possible null pointer dereference: key. [nullPointerRedundantCheck]
tzc-2.6.15/tzc.c:1202:12: note: Assuming that condition 'err&&key' is not redundant
tzc-2.6.15/tzc.c:1200:23: note: Null pointer dereference
tzc-2.6.15/tzc.c:468:8: style: The scope of the variable 'setwgfile' can be reduced. [variableScope]
tzc-2.6.15/tzc.c:537:9: style: The scope of the variable 'c' can be reduced. [variableScope]
tzc-2.6.15/tzc.c:691:9: style: The scope of the variable 'bfr' can be reduced. [variableScope]
tzc-2.6.15/tzc.c:1849:8: style: The scope of the variable 'auth' can be reduced. [variableScope]
tzc-2.6.15/tzc.c:1850:8: style: The scope of the variable 'expected_reply' can be reduced. [variableScope]
[09:04]

ftp://ftp.se.debian.org/debian/pool/main/t/tzdata/tzdata_2018e.orig.tar.gz.asc

DATE 2018-08-21
TIME 09:04:13